#Primitives Pack for Wagic the Homebrew.
#Please keep these card alphabetized, and try to have the "name=" line at the top of each card
#I sorted this programatically so the other comments are removed except for AUTO_DEFINE - kevlahnota 03-16-2017
[card]
name=Abandon Reason
target=<upto:2>creature
auto=1/0 ueot
auto=first strike
abilities=madness
autoexile=restriction{discarded} pay({1}{r}) name(pay 1R to cast) activate name(pay 1R to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard)
text=Up to two target creatures each get +1/+0 and gain first strike until end of turn. -- Madness {1}{R} (If you discard this card, discard it into exile. When you do, cast it for its madness cost or put it into your graveyard.)
mana={2}{R}
type=Instant
[/card]
[card]
name=Abandoned Outpost
auto=tap(noevent)
auto={T}:Add{W}
auto={T}{S}:Add{B}
auto={T}{S}:Add{G}
auto={T}{S}:Add{R}
auto={T}{S}:Add{U}
auto={T}{S}:Add{W}
text=Abandoned Outpost enters the battlefield tapped. -- {T}: Add {W} to your mana pool. -- {T}, Sacrifice Abandoned Outpost: Add one mana of any color to your mana pool.
type=Land
[/card]
[card]
name=Abattoir Ghoul
abilities=first strike
auto=@vampired(creature) from(this):all(trigger[to]) dynamicability<!mytgt toughnesslifegain srccontroller!>
text=First strike -- Whenever a creature dealt damage by Abattoir Ghoul this turn dies, you gain life equal to that creature's toughness.
mana={3}{B}
type=Creature
subtype=Zombie
power=3
toughness=2
[/card]
[card]
name=Abbey Gargoyles
abilities=Flying,protection from red
text=Flying, protection from red
mana={2}{W}{W}{W}
type=Creature
subtype=Gargoyle
power=3
toughness=4
[/card]
[card]
name=Abbey Griffin
abilities=flying,vigilance
text=Flying, vigilance
mana={3}{W}
type=Creature
subtype=Griffin
power=2
toughness=2
[/card]
[card]
name=Abbey Matron
auto={W}{T}:0/3
text={W}, {T}: Abbey Matron gets +0/+3 until end of turn.
mana={2}{W}
type=Creature
subtype=Human Cleric
power=1
toughness=3
[/card]
[card]
name=Abbot of Keral Keep
auto=@movedTo(*[-creature]|mystack):1/1 ueot
auto=moveto(exile) and!( transforms((,canplayfromexile)) ueot )! all(*[zpos=1]|mylibrary)
text=Prowess (Whenever you cast a noncreature spell, this creature gets +1/+1 until end of turn.) -- When Abbot of Keral Keep enters the battlefield, exile the top card of your library. Until end of turn, you may play that card.
mana={1}{R}
type=Creature
subtype=Human Monk
power=2
toughness=1
[/card]
[card]
name=Abduction
target=creature
alias=1194
auto=untap
auto=@movedTo(mytgt|graveyard) from(battlefield):all(trigger[to]) moveTo(opponentbattlefield)
text=Enchant creature -- When Abduction enters the battlefield, untap enchanted creature. -- You control enchanted creature. -- When enchanted creature is put into a graveyard, return that card to the battlefield under its owner's control.
mana={2}{U}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Aberrant Researcher
abilities=flying
auto=@each my upkeep:name(Deplete) reveal:1 optionone target(*[instant;sorcery]|reveal) moveto(mygraveyard) and!( all(this) flip(Perfected Form) )! optiononeend optiontwo all(*|reveal) moveto(mygraveyard) optiontwoend revealend
text=Flying -- At the beginning of your upkeep, put the top card of your library into your graveyard. If it's an instant or sorcery card, transform Aberrant Researcher.
mana={3}{U}
type=Creature
subtype=Human Insect
power=3
toughness=2
[/card]
[card]
name=Abeyance
target=player
auto=maxCast(*[instant;sorcery])0 targetedplayer ueot && all(*|targetedpersonsbattlefield,targetedpersonsgraveyard,targetedpersonshand,targetedpersonsexile,targetedpersonsstack) onlymanaability ueot
auto=draw:1 controller
text=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.
mana={1}{W}
type=Instant
[/card]
[card]
name=Abhorrent Overlord
abilities=flying
auto=token(Harpy,creature harpy, 1/1,black,flying)*type:manaB
auto=@each my upkeep:sacrifice notatarget(creature|myBattlefield)
text=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. (Each {B} in the mana costs of permanents you control counts toward your devotion to black.) -- At the beginning of your upkeep, sacrifice a creature.
mana={5}{B}{B}
type=Creature
subtype=Demon
power=6
toughness=6
[/card]
[card]
name=Abjure
target=*|stack
auto=fizzle
text=As an additional cost to cast Abjure, sacrifice a blue permanent. -- Counter target spell.
mana={U}{S(*[blue]|mybattlefield)}
type=Instant
[/card]
[card]
name=Abolisher of Bloodlines
abilities=flying
auto=target(opponent) ability$!name(sacrifice) notatarget(<3>creature|mybattlefield) sacrifice!$ targetedplayer
text=Flying -- When this creature transforms into Abolisher of Bloodlines, target opponent sacrifices three creatures.
type=Creature
subtype=Eldrazi Vampire
power=6
toughness=5
[/card]
[card]
name=Abolish
target=artifact,enchantment
other={D(plains|myhand)} name(Discard a Plains)
auto=destroy
text=You may discard a Plains card rather than pay Abolish's mana cost. -- Destroy target artifact or enchantment.
mana={1}{W}{W}
type=Instant
[/card]
[card]
name=Abomination of Gudul
abilities=flying
facedown={3}
autofacedown={2}{B}{G}{U}:morph
auto=@combatdamaged(player) from(this):may name(draw & discard) ability$!draw:1 _ choice notatarget(*|myhand) reject)!$ controller
text=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}: (You may cast this card face down as a 2/2 creature for 3. Turn it face up any time for its morph cost.) 
mana={3}{B}{G}{U}
type=Creature
subtype=Horror
power=3
toughness=4
[/card]
[card]
name=Abomination
auto=@combat(blocking,blocked) source(this) from(creature[green;white]):all(trigger[from]) phaseaction[combatends once] destroy
text=Whenever Abomination blocks or becomes blocked by a green or white creature, destroy that creature at end of combat.
mana={3}{B}{B}
type=Creature
subtype=Horror
power=2
toughness=6
[/card]
[card]
name=Aboroth
auto=cumulativeupcost[{C(-1/-1.1}] sacrifice
text=Cumulative upkeep - Put a -1/-1 counter on Aboroth. (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.)
mana={4}{G}{G}
type=Creature
subtype=Elemental
power=9
toughness=9
[/card]
[card]
name=Aboshan, Cephalid Emperor
auto={T(cephalid|myBattlefield)}:tap target(*)
auto={U}{U}{U}:tap all(creature[-flying])
text=Tap an untapped Cephalid you control: Tap target permanent. -- {U}{U}{U}: Tap all creatures without flying.
mana={4}{U}{U}
type=Legendary Creature
subtype=Cephalid
power=3
toughness=3
[/card]
[card]
name=Aboshan's Desire
target=creature
auto=flying
auto=aslongas(*|mygraveyard) shroud >6
text=Enchant creature -- Enchanted creature has flying. -- Threshold - Enchanted creature has shroud as long as seven or more cards are in your graveyard. (It can't be the target of spells or abilities.)
mana={U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=About Face
target=creature
auto=swap
text=Switch target creature's power and toughness until end of turn.
mana={R}
type=Instant
[/card]
[card]
name=Abrupt Decay
target=*[-land&manacost<=3]
auto=destroy
abilities=nofizzle
text=Abrupt Decay can't be countered by spells or abilities. -- Destroy target nonland permanent with converted mana cost 3 or less.
mana={B}{G}
type=Instant
[/card]
[card]
name=Absolute Grace
auto=lord(creature) protection from black
text=All creatures have protection from black.
mana={1}{W}
type=Enchantment
[/card]
[card]
name=Absolute Law
auto=lord(creature) protection from red
text=All creatures have protection from red.
mana={1}{W}
type=Enchantment
[/card]
[card]
name=Absorb Vis
target=player
auto=life:-4
auto=life:4 controller
aicode=activate target(land[basic]|mylibrary) moveto(myhand)
autohand={1}{B}{cycle}:name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>land[basic]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=Target player loses 4 life and you gain 4 life. -- Basic landcycling {1}{B} ({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.)
mana={6}{B}
type=Sorcery
[/card]
[card]
name=Absorb
target=*|stack
auto=fizzle
auto=life:3 controller
text=Counter target spell. You gain 3 life.
mana={W}{U}{U}
type=Instant
[/card]
[card]
name=Abstruse Interference
abilities=devoid
target=*|stack
auto=transforms((,newability[pay[[{1}]] name(pay 1 mana) donothing?fizzle])) forever
auto=token(Eldrazi Scion,Creature Eldrazi Scion,1/1) and!( transforms((,newability[{S}:Add{C}])) forever )! controller
text=Devoid (This card has no color.) -- 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." ({C} represents colorless mana.)
mana={2}{U}
type=Instant
[/card]
[card]
name=Abuna Acolyte
auto={T}:name(prevent 1 damage) prevent:1 target(creature,player)
auto={T}:name(prevent 2 damage) prevent:2 target(creature[artifact])
text={T}: Prevent the next 1 damage that would be dealt to target creature or player this turn. -- {T}: Prevent the next 2 damage that would be dealt to target artifact creature this turn.
mana={1}{W}
type=Creature
subtype=Cat Cleric
power=1
toughness=1
[/card]
[card]
name=Abundance
auto=name(Get Land) replacedraw choice name(Land) Reveal:1 revealzone(mylibrary) revealuntil(*[land]|mylibrary) optionone choice name(Get Cards) target(land|reveal)  moveto(myhand) optiononeend optiontwo choice name(put on bottom) all(*|reveal) bottomoflibrary optiontwoend revealend
auto=name(Get NonLand) replacedraw choice name(NonLand) Reveal:1 revealzone(mylibrary) revealuntil(*[-land]|mylibrary) optionone choice name(Get Cards) target(*[-land]|reveal)  moveto(myhand) optiononeend optiontwo choice name(put on bottom) all(*|reveal) bottomoflibrary optiontwoend revealend
text=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.
mana={2}{G}{G}
type=Enchantment
[/card]
[card]
name=Abundant Growth
target=land
auto=draw:1 controller
auto=teach(land) transforms((,newability[{T}:activatechooseacolor add{chosencolor} activatechooseend]))
text=Enchant land -- When Abundant Growth enters the battlefield, draw a card. -- Enchanted land has "{T}: Add one mana of any color to your mana pool."
mana={G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Abundant Maw
autostack=if casted(this) then choice target(opponent) life:-3 && life:3 controller
text=Emerge {6}{B} (You may cast this spell by sacrificing a creature and paying the emerge cost reduced by that creature's converted mana cost.) -- When you cast Abundant Maw, target opponent loses 3 life and you gain 3 life.
mana={8}
other={emerge}{6}{B} name(Emerge)
type=Creature
subtype=Eldrazi Leech
power=6
toughness=4
[/card]
[card]
name=Abyssal Gatekeeper
auto=@movedto(this|graveyard) from(battlefield):ability$!sacrifice notatarget(creature|mybattlefield)!$ controller && ability$!sacrifice notatarget(creature|mybattlefield)!$ opponent
text=When Abyssal Gatekeeper is put into a graveyard from the battlefield, each player sacrifices a creature.
mana={1}{B}
type=Creature
subtype=Horror
power=1
toughness=1
[/card]
[card]
name=Abyssal Horror
abilities=flying
auto=target(player) ability$!name(discard 2 cards) target(<2>*|myhand) reject!$ targetedplayer
text=Flying -- When Abyssal Horror enters the battlefield, target player discards two cards.
mana={4}{B}{B}
type=Creature
subtype=Horror
power=2
toughness=2
[/card]
[card]
name=Abyssal Hunter
auto={B}{T}:name(tap target creature) target(creature) tap && dynamicability<!powerstrike!>
text={B}, {T}: Tap target creature. Abyssal Hunter deals damage equal to Abyssal Hunter's power to that creature.
mana={3}{B}
type=Creature
subtype=Human Assassin
power=1
toughness=1
[/card]
[card]
name=Abyssal Nightstalker
auto=@combat(notblocked) source(this):ability$!name(discard) target(*|myhand) reject!$ opponent
text=Whenever Abyssal Nightstalker attacks and isn't blocked, defending player discards a card.
mana={3}{B}
type=Creature
subtype=Nightstalker
power=2
toughness=2
[/card]
[card]
name=Abyssal Nocturnus
auto=@discarded(*|opponenthand):2/2 ueot
auto=@discarded(*|opponenthand):fear ueot
text=Whenever an opponent discards a card, Abyssal Nocturnus gets +2/+2 and gains fear until end of turn. (It can't be blocked except by artifact creatures and/or black creatures.)
mana={1}{B}{B}
type=Creature
subtype=Horror
power=2
toughness=2
[/card]
[card]
name=Abyssal Persecutor
abilities=flying,trample,cantwin
text=Flying, trample -- You can't win the game and your opponents can't lose the game.
mana={2}{B}{B}
type=Creature
subtype=Demon
power=6
toughness=6
[/card]
[card]
name=Abyssal Specter
abilities=flying
auto=@damageof(player) from(this):ability$!name(discard) target(*|myhand) reject!$ controller
auto=@damagefoeof(player) from(this):ability$!name(discard) target(*|myhand) reject!$ opponent
text=Flying -- Whenever Abyssal Specter deals damage to a player, that player discards a card.
mana={2}{B}{B}
type=Creature
subtype=Specter
power=2
toughness=3
[/card]
[card]
name=Abzan Advantage
target=player
auto=ability$!name(sacrifice enchantment) notatarget(enchantment|myBattlefield) sacrifice!$ targetedplayer
auto=ability$!name(Bolster) notatarget(creature[toughness=toughness:lowest:creature:mybattlefield]|mybattlefield) counter(1/1,1)!$ controller
text=Target player sacrifices an enchantment. -- Bolster 1. (Choose a creature with the least toughness among creatures you control and put a +1/+1 counter on it.)
mana={1}{W}
type=Instant
[/card]
[card]
name=Abzan Ascendancy
auto=all(creature|mybattlefield) counter(1/1,1)
auto=@movedto(creature[-token]|graveyard) from(mybattlefield):token(Spirit,Creature Spirit,1/1,white flying) controller
text=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.  
mana={W}{B}{G}
type=Enchantment
[/card]
[card]
name=Abzan Banner
auto={T}: Add{W}
auto={T}: Add{B}
auto={T}: Add{G}
auto={W}{B}{G}{T}{S}:draw:1 controller
text={T}: Add {W},{B} or {G} to your mana pool.  -- {W}{B}{G}, {T}, Sacrifice Abzan Banner: Draw a card. 
mana={3}
type=Artifact
[/card]
[card]
name=Abzan Battle Priest
auto={W}{T}:counter(1/1,1) asSorcery
auto=lord(creature[counter{1/1.1}]|mybattlefield) lifelink
text=Outlast {W} ({W},{T}: Put a +1/+1 counter on this creature. Outlast only as a sorcery.) -- Each creature you control with a +1/+1 counter on it has first strike.
mana={3}{W}
type=Creature
subtype=Human Cleric
power=3
toughness=2
[/card]
[card]
name=Abzan Beastmaster
auto=@each my upkeep restriction{type(creature[toughness=toughness:highest:creature:Battlefield]|myBattlefield)~morethan~0}:draw:1 controller
text=At the beginning of your upkeep, draw a card if you control the creature with the greatest toughness or tied for the greatest toughness.
mana={2}{G}
type=Creature
subtype=Hound Shaman
power=2
toughness=1
[/card]
[card]
name=Abzan Charm
auto=choice name(Exile power 3 or more) moveTo(exile) target(creature[power>=3]|battlefield)
auto=choice name(Draw 2 cards lose 2 life) draw:2 controller && life:-2 controller
auto=choice name(2 counters on 1 creature) counter(1/1,2) target(creature)
auto=if type(creature|battlefield)~morethan~1 then choice name(1 counter on 2 creatures) counter(1/1,1) target(<2>creature)
text=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.
mana={W}{B}{G}
type=Instant
[/card]
[card]
name=Abzan Falconer
auto={W}{T}:counter(1/1,1) asSorcery
auto=lord(creature[counter{1/1.1}]|myBattlefield) flying
text=Outlast {W} ({W}, {T}: Put a +1/+1 counter on this creature. Outlast only as a sorcery.) -- Each creature you control with a +1/+1 counter on it has flying.
mana={2}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=3
[/card]
[card]
name=Abzan Guide
abilities=lifelink
facedown={3}
autofacedown={2}{W}{B}{G}:morph
text=Lifelink (Damage dealt by this creature also causes you to gain that much life.) -- Morph {2}{W}{B}{G} (You may cast this card face down as a 2/2 creature for 3. Turn it face up any time for its morph cost.) 
mana={3}{W}{B}{G}
type=Creature
subtype=Human Warrior
power=4
toughness=4
[/card]
[card]
name=Abzan Kin-Guard
auto=aslongas(*[white;black]|mybattlefield) lifelink
text=Abzan Kin-Guard has lifelink as long as you control a white or black permanent.
mana={3}{G}
type=Creature
subtype=Human Warrior
power=3
toughness=3
[/card]
[card]
name=Abzan Runemark
target=creature
auto=2/2
auto=aslongas(*[black;green]|mybattlefield):teach(creature) vigilance
text=Enchant creature. -- Enchanted creature gets +2/+2. -- Enchanted creature has vigilance as long as you control a black or green permanent.
mana={2}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Abzan Skycaptain
abilities=flying
auto=@movedTo(this|graveyard) from(battlefield):ability$!name(Bolster) notatarget(creature[toughness=toughness:lowest:creature:mybattlefield]|mybattlefield) counter(1/1,2)!$ controller
text=Flying. -- When Abzan Skycaptain dies, bolster 2. (Choose a creature with the least toughness among creatures you control and put two +1/+1 counters on it.)
mana={3}{W}
type=Creature
subtype=Bird Soldier
power=2
toughness=2
[/card]
[card]
name=Academy Elite
auto=counter(1/1,type:instant:graveyard)
auto=counter(1/1,type:sorcery:graveyard)
auto={2}{U}{C(1/1,-1)}:draw:1 && transforms((,newability[target(*|myhand) reject])) forever
text=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.
mana={3}{U}
type=Creature
subtype=Human Wizard
power=0
toughness=0
[/card]
[card]
name=Academy Raider
abilities=intimidate
auto=@combatdamaged(player) from(this):if type(*|myhand)~morethan~0 then ability$!may reject notatarget(*|myhand) and!(draw:1)! !$ controller
text=Intimidate. -- Whenever Academy Raider deals combat damage to a player, you may discard a card. If you do, draw a card.
mana={2}{R}
type=Creature
subtype=Human Warrior
power=1
toughness=1
[/card]
[card]
name=Academy Rector
aicode=activate moveTo(myBattlefield) target(enchantment|myLibrary)
auto=@movedTo(this|graveyard) from(battlefield):may all(trigger[to]) moveto(exile) and!( name(search card) reveal:plibrarycount optionone name(choose card) target(enchantment|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(activate castcard(putinplay))! afterrevealedend revealend )!
text=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.
mana={3}{W}
type=Creature
subtype=Human Cleric
power=1
toughness=2
[/card]
[card]
name=Academy Researchers
auto=may name(attach an aura) target(aura|myhand) newtarget
text=When Academy Researchers enters the battlefield, you may put an Aura card from your hand onto the battlefield attached to Academy Researchers.
mana={1}{U}{U}
type=Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=Academy Ruins
auto={T}:Add{1}
auto={1}{U}{T}:moveTo(mylibrary) target(artifact|mygraveyard)
text={T}: Add {1} to your mana pool. -- {1}{U}, {T}: Put target artifact card in your graveyard on top of your library.
type=Legendary Land
[/card]
[card]
name=Accelerated Mutation
target=creature
auto=convertedcost:highest:*:mybattlefield/convertedcost:highest:*:mybattlefield
text=Target creature gets +X/+X until end of turn, where X is the highest converted mana cost among permanents you control.
mana={3}{G}{G}
type=Instant
[/card]
[card]
name=Accelerate
target=creature
auto=haste
auto=draw:1 controller
text=Target creature gains haste until end of turn. -- Draw a card.
mana={1}{R}
type=Instant
[/card]
[card]
name=Acceptable Losses
target=creature
auto=damage:5
text=As an additional cost to cast Acceptable Losses, discard a card at random. -- Acceptable Losses deals 5 damage to target creature.
mana={3}{R}{D}
type=Sorcery
[/card]
[card]
name=Accomplished Automaton
auto=_FABRICATE_(1)
text=Fabricate 1 (When this creature enters the battlefield, put a +1/+1 counter on it or create a 1/1 colorless Servo artifact creature token.)
mana={7}
type=Artifact Creature
subtype=Construct
power=5
toughness=7
[/card]
[card]
name=Accorder Paladin
auto=@combat(attacking) source(this):all(other creature[attacking]) 1/0 ueot
text=Battle cry (Whenever this creature attacks, each other attacking creature gets +1/+0 until end of turn.)
mana={1}{W}
type=Creature
subtype=Human Knight
power=3
toughness=1
[/card]
[card]
name=Accorder's Shield
auto={3}:equip
auto=teach(creature) 0/3
auto=teach(creature) vigilance
text=Equipped creature gets +0/+3 and vigilance. -- Equip {3}
mana={0}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Accumulated Knowledge
auto=draw:1
auto=foreach(Accumulated Knowledge|graveyard) draw:1
text=Draw a card, then draw cards equal to the number of cards named Accumulated Knowledge in all graveyards.
mana={1}{U}
type=Instant
[/card]
[card]
name=Accursed Centaur
auto=moveTo(mygraveyard) notatarget(creature|myBattlefield)
text=When Accursed Centaur enters the battlefield, sacrifice a creature.
mana={B}
type=Creature
subtype=Zombie Centaur
power=2
toughness=2
[/card]
[card]
name=Accursed Spirit
abilities=intimidate
text=Intimidate.
mana={3}{B}
type=Creature
subtype=Spirit
power=3
toughness=2
[/card]
[card]
name=Acid Rain
auto=destroy all(forest)
text=Destroy all Forests.
mana={3}{U}
type=Sorcery
[/card]
[card]
name=Acid Web Spider
abilities=reach
auto=may destroy target(equipment)
text=Reach -- When Acid Web Spider enters the battlefield, you may destroy target Equipment.
mana={3}{G}{G}
type=Creature
subtype=Spider
power=3
toughness=5
[/card]
[card]
name=Acidic Slime
abilities=deathtouch
auto=destroy target(artifact,enchantment,land)
text=Deathtouch (Creatures dealt damage by this creature are destroyed. You can divide this creature's combat damage among any of the creatures blocking or blocked by it.) -- When Acidic Slime enters the battlefield, destroy target artifact, enchantment, or land.
mana={3}{G}{G}
type=Creature
subtype=Ooze
power=2
toughness=2
[/card]
[card]
name=Acidic Sliver
auto=lord(sliver) {2}{S}:damage:2 target(other *[creature;player])
text=All Slivers have "{2}, Sacrifice this permanent: This permanent deals 2 damage to target creature or player."
mana={B}{R}
type=Creature
subtype=Sliver
power=2
toughness=2
[/card]
[card]
name=Acidic Soil
auto=damage:type:land:mybattlefield controller
auto=damage:type:land:opponentbattlefield opponent
text=Acidic Soil deals damage to each player equal to the number of lands he or she controls.
mana={2}{R}
type=Sorcery
[/card]
[card]
name=Acid-Spewer Dragon
abilities=flying,deathtouch
facedown={3}
autofacedown={5}{B}{B}:morph
autofaceup=counter(1/1,1)
autofaceup=counter(1/1,1) all(other creature[dragon]|mybattlefield)
text=Flying, deathtouch -- Megamorph {5}{B}{B} (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.) -- When Acid-Spewer Dragon is turned face up, put a +1/+1 counter on each other Dragon creature you control.
mana={5}{B}
type=Creature
subtype=Dragon
power=3
toughness=3
[/card]
[card]
name=Acolyte of the Inferno
auto=this(cantargetcard(*[-renown]) transforms((,newability[@combatdamaged(player) from(this):counter(1/1) && becomes(renown) forever]))
auto=@combat(blocked) source(this) from(creature):all(trigger[from]) damage:2
text=Renown 1 (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.) -- Whenever Acolyte of the Inferno becomes blocked by a creature, it deals 2 damage to that creature.
mana={2}{R}
type=Creature
subtype=Human Monk
power=3
toughness=1
[/card]
[card]
name=Acolyte of Xathrid
auto={1}{B}{T}:life:-1 target(player)
text={1}{B}, {T}: Target player loses 1 life.
mana={B}
type=Creature
subtype=Human Cleric
power=0
toughness=1
[/card]
[card]
name=Acorn Catapult
auto={1}{T}:damage:1 target(creature,player) && token(Squirrel,Creature Squirrel,1/1,green) targetcontroller
text={1}, {T}: 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.
mana={4}
type=Artifact
[/card]
[card]
name=Acorn Harvest
auto=token(Squirrel,creature squirrel, 1/1,green)*2
flashback={L:3}{1}{G}
text=Put two 1/1 green Squirrel creature tokens onto the battlefield. -- Flashback {1}{G}, Pay 3 life. (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={3}{G}
type=Sorcery
[/card]
[card]
name=Acquire
target=opponent
aicode=activate moveTo(myBattlefield) target(artifact|targetedpersonslibrary)
auto=name(search card) reveal:type:*:targetedpersonslibrary revealzone(targetedpersonslibrary) optionone name(choose card) target(artifact|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|targetedpersonslibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield))! afterrevealedend revealend
text=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.
mana={3}{U}{U}
type=Sorcery
[/card]
[card]
name=Acridian
auto=upcost[{1}{G};next upkeep] sacrifice
text=Echo {1}{G} (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.)
mana={1}{G}
type=Creature
subtype=Insect
power=2
toughness=4
[/card]
[card]
name=Acrobatic Maneuver
target=creature|mybattlefield
auto=moveto(exile) and!(moveto(mybattlefield))!
auto=draw:1 controller
text=Exile target creature you control, then return that card to the battlefield under its owner's control. -- Draw a card.
mana={2}{W}
type=Instant
[/card]
[card]
name=Act of Aggression
target=creature|opponentbattlefield
auto=moveto(mybattlefield) and!(transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste)) ueot)!
color=red
text=({p(R)} may be paid for with either {R} or 2 life.) -- Gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn. (It can attack and {T} this turn.)
mana={3}{p(R)}{p(R)}
type=Instant
[/card]
[card]
name=Act of Treason
target=creature
auto=moveto(mybattlefield) and!(transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste)) ueot)!
text=Gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn. (It can attack and {T} this turn.)
mana={2}{R}
type=Sorcery
[/card]
[card]
name=Act on Impulse
auto=moveto(exile) and!( transforms((,canplayfromexile)) ueot )! all(*[zpos<=3]|mylibrary)
text=Exile the top three cards of your library. Until end of turn, you may play cards exiled this way. (If you cast a spell this way, you still pay its costs. You can play a land this way only if you have an available land play remaining.)
mana={2}{R}
type=Sorcery
[/card]
[card]
name=Active Volcano
auto=aslongas(*[blue]|battlefield) choice destroy target(*[blue])
auto=aslongas(island|battlefield) choice moveTo(ownerhand) target(island)
text=Choose one - Destroy target blue permanent; or return target Island to its owner's hand.
mana={R}
type=Instant
[/card]
[card]
name=Ad Nauseam
auto=reveal:1 optionone name(Reveal and lose life) target(<upto:1>*|reveal) transforms((,newability[life:-manacost controller],newability[moveto(myhand)])) forever optiononeend optiontwo all(*|reveal) moveto(myhand) optiontwoend repeat revealend
text=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.
mana={3}{B}{B}
type=Instant
[/card]
[card]
name=Adamaro, First to Desire
anyzone=type:*:opponenthand/type:*:opponenthand cdaactive
text=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.
mana={1}{R}{R}
type=Legendary Creature
subtype=Spirit
power=*
toughness=*
[/card]
[card]
name=Adaptive Automaton
auto=chooseatype transforms((,newability[lord(other creature[chosentype]|mybattlefield) 1/1],newability[becomes(chosentype)])) chooseend
text=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.
mana={3}
type=Artifact Creature
subtype=Construct
power=2
toughness=2
[/card]
[card]
name=Adaptive Snapjaw
auto=evolve
text=Evolve (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.)
mana={4}{G}
type=Creature
subtype=Lizard Beast
power=6
toughness=2
[/card]
[card]
name=Adarkar Sentinel
auto={1}:0/1
text={1}: Adarkar Sentinel gets +0/+1 until end of turn.
mana={5}
type=Artifact Creature
subtype=Soldier
power=3
toughness=3
[/card]
[card]
name=Adarkar Valkyrie
abilities=flying,vigilance
auto={T}:name(creature you control) target(other creature|mybattlefield) transforms((,newability[@movedTo(this|graveyard) from(battlefield):all(trigger[to]) moveTo(mybattlefield)])) ueot
auto={T}:name(creature opponent controls) target(creature|opponentbattlefield) transforms((,newability[@movedTo(this|graveyard) from(battlefield):all(trigger[to]) moveTo(opponentbattlefield)])) ueot
text=Flying, vigilance -- {T}: When target creature other than Adarkar Valkyrie is put into a graveyard this turn, return that card to the battlefield under your control.
mana={4}{W}{W}
type=Snow Creature
subtype=Angel
power=4
toughness=5
[/card]
[card]
name=Adarkar Wastes
auto={T}:Add{1}
auto={T}:Add{W} and!( damage:1 controller )!
auto={T}:Add{U} and!( damage:1 controller )!
text={T}: Add {1} to your mana pool. -- {T}: Add {W} or {U} to your mana pool. Adarkar Wastes deals 1 damage to you.
type=Land
[/card]
[card]
name=Adarkar Windform
abilities=flying
auto={1}{i}:-flying target(creature)
text=Flying -- {1}{S}i}: Target creature loses flying until end of turn. ({S}i} can be paid with one mana from a snow permanent.)
mana={4}{U}
type=Snow Creature
subtype=Illusion
power=3
toughness=3
[/card]
[card]
name=Addle
target=player
auto=chooseacolor reveal:type:*:targetedpersonshand revealzone(targetedpersonshand) optionone name(choose card) notatarget(*[chosencolor]|reveal) moveto(ownerhand) and!( reject )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerhand) and!( all(*|reveal) moveto(ownerhand) )!  optiontwoend revealend chooseend
text=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.
mana={1}{B}
type=Sorcery
[/card]
[card]
name=Admonition Angel
abilities=flying
auto=@movedto(land|myBattlefield):may (blink)forsrc target(other *[-land]|battlefield)
text=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.
mana={3}{W}{W}{W}
type=Creature
subtype=Angel
power=6
toughness=6
[/card]
[card]
name=Adun Oakenshield
auto={B}{R}{G}{T}:moveTo(myhand) target(creature|mygraveyard)
text={B}{R}{G}, {T}: Return target creature card from your graveyard to your hand.
mana={B}{R}{G}
type=Legendary Creature
subtype=Human Knight
power=1
toughness=2
[/card]
[card]
name=Advance Scout
abilities=first strike
auto={W}:first strike target(creature)
text=First strike -- {W}: Target creature gains first strike until end of turn.
mana={1}{W}
type=Creature
subtype=Human Soldier Scout
power=1
toughness=1
[/card]
[card]
name=Advanced Hoverguard
abilities=flying
auto={U}:shroud
text=Flying -- {U}: Advanced Hoverguard gains shroud until end of turn. (It can't be the target of spells or abilities.)
mana={3}{U}
type=Creature
subtype=Drone
power=2
toughness=2
[/card]
[card]
name=Advanced Stitchwing
abilities=flying
autograveyard={2}{u}{D(*|myhand)}{D(*|myhand)}:moveTo(mybattlefield) and!(tap(noevent))!
text=Flying -- {2}{U}, Discard two cards: Return Advanced Stitchwing from your graveyard to the battlefield tapped.
mana={3}{U}{U}
type=Creature
subtype=Zombie Horror
power=3
toughness=4
[/card]
[card]
name=Advent of the Wurm
auto=token(Wurm,creature wurm, 5/5,green,trample)
text=Put a 5/5 green Wurm creature token with trample onto the battlefield. 
mana={1}{G}{G}{W}
type=Instant
[/card]
[card]
name=Adventuring Gear
auto={1}:equip
auto=teach(creature) transforms((,newability[@movedTo(land|myBattlefield):2/2 ueot]))
text=Landfall - Whenever a land enters the battlefield under your control, equipped creature gets +2/+2 until end of turn. -- Equip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.)
mana={1}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Adverse Conditions
target=<upto:2>creature|battlefield
auto=tap
auto=frozen
auto=token(Eldrazi Scion,Creature Eldrazi Scion,1/1) and!( transforms((,newability[{S}:Add{C}])) forever )! controller
text=Devoid (This card has no color.) -- 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 {1} to your mana pool."
mana={3}{U}
abilities=devoid
type=Instant
[/card]
[card]
name=Advice from the Fae
abilities=hiddenface
aicode=activate transforms((,newability[if type(creature|mybattlefield)~morethan~type(creature|opponentbattlefield) then name(Pick 2) target(<2>*[zpos<=5]|mylibrary) moveto(myhand) else name(pick 1) target(<1>*[zpos<=5]|mylibrary) moveto(myhand)])) ueot
auto=name(look) reveal:5 optionone if type(creature|mybattlefield)~morethan~type(creature|opponentbattlefield) then name(Pick 2) target(<2>*|reveal) moveto(myhand) else name(pick 1) target(<1>*|reveal) moveto(myhand) optiononeend optiontwo name(Put On Bottom) target(<5>*|reveal) bottomoflibrary optiontwoend revealend
text=({(2/u)} can be paid with any two mana or with {U}. This card's converted mana cost is 6.) -- 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.
mana={2U}{2U}{2U}
type=Sorcery
[/card]
[card]
name=Advocate of the Beast
auto=@each my endofturn:target(creature[Beast]|mybattlefield) counter(1/1,1) 
text=At the beginning of your end step, put a +1/+1 counter on target Beast creature you control. 
mana={2}{G}
type=Creature
subtype=Elf Shaman
power=2
toughness=3
[/card]
[card]
name=Aegis Angel
abilities=flying
auto=target(other *) transforms((,indestructible))
text=Flying -- When Aegis Angel enters the battlefield, another target permanent is indestructible for as long as you control Aegis Angel.
mana={4}{W}{W}
type=Creature
subtype=Angel
power=5
toughness=5
[/card]
[card]
name=Aegis Automaton
auto={4}{W}:target(creature|mybattlefield) moveto(ownerhand)
text={4}{W}: Return another target creature you control to its owner's hand.
mana={2}
type=Artifact Creature
subtype=Construct
power=0
toughness=3
[/card]
[card]
name=Aegis of the Gods
abilities=playershroud
text=You have hexproof. (You can't be the target of spells or abilities your opponents control.)
mana={1}{W}
type=Enchantment Creature
subtype=Human Soldier
power=2
toughness=1
[/card]
[card]
name=Aegis of the Meek
auto={1}{T}:target(creature[power=1;toughness=1]) 1/2 ueot
text={1}, {T}: Target 1/1 creature gets +1/+2 until end of turn.
mana={3}
type=Artifact
[/card]
[card]
name=Aeolipile
auto={1}{T}{S}:damage:2 target(other *[creature;player])
text={1}, {T}, Sacrifice Aeolipile: Aeolipile deals 2 damage to target creature or player.
mana={2}
type=Artifact
[/card]
[card]
name=Aeon Chronicler
anyzone=phandcount/phandcount cdaactive
autoexile=@counterremoved(0/0,1,Time) from(sourcecard) suspended:draw:1
suspend(0)={X}{3}{U}
text=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. (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.) -- Whenever a time counter is removed from Aeon Chronicler while it's exiled, draw a card.
mana={3}{U}{U}
type=Creature
subtype=Avatar
power=*
toughness=*
[/card]
[card]
name=AErathi Berserker
auto=rampage(3/3,1)
text=Rampage 3 (Whenever this creature becomes blocked, it gets +3/+3 until end of turn for each creature blocking it beyond the first.)
mana={2}{R}{R}{R}
type=Creature
subtype=Human Berserker
power=2
toughness=4
[/card]
[card]
name=Aerial Caravan
abilities=flying
auto={1}{U}{U}:moveto(exile) and!( transforms((,canplayfromexile)) ueot )! all(*[zpos=1]|mylibrary)
text=Flying -- {1}{U}{U}: Exile the top card of your library. Until end of turn, you may play that card. (Reveal the card as you exile it.)
mana={4}{U}{U}
type=Creature
subtype=Human Soldier
power=4
toughness=3
[/card]
[card]
name=Aerial Maneuver
target=creature
auto=1/1
auto=flying
auto=first strike
text=Target creature gets +1/+1 and gains flying and first strike until end of turn.
mana={1}{W}
type=Instant
[/card]
[card]
name=Aerial Modification
target=*[creature;vehicle]
auto=teach(vehicle) becomes(Creature)
auto=teach(creature) 2/2
auto=teach(creature) flying
text=Enchant creature or Vehicle -- As long as enchanted permanent is a Vehicle, it's a creature in addition to its other types. -- Enchanted creature gets +2/+2 and has flying.
mana={4}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Aerial Predation
target=creature[flying]
auto=destroy && life:2 controller
text=Destroy target creature with flying. You gain 2 life.
mana={2}{G}
type=Instant
[/card]
[card]
name=Aerial Responder
abilities=flying,vigilance,lifelink
text=Flying, vigilance, lifelink
mana={1}{W}{W}
type=Creature
subtype=Dwarf Soldier
power=2
toughness=3
[/card]
[card]
name=Aerie Bowmasters
abilities=reach
facedown={3}
autofacedown={5}{G}:morph
autofaceup=counter(1/1,1)
text=Reach (This creature can block creatures with flying.) -- Megamorph {5}{G} (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.)
mana={2}{G}{G}
type=Creature
subtype=Hound Archer
power=3
toughness=4
[/card]
[card]
name=Aerie Mystics
abilities=flying
auto={1}{G}{U}:all(creature|myBattlefield) shroud ueot
text=Flying -- {1}{G}{U}: Creatures you control gain shroud until end of turn.
mana={4}{W}
type=Creature
subtype=Bird Wizard
power=3
toughness=3
[/card]
[card]
name=Aerie Ouphes
abilities=persist
auto={S}:target(other creature[flying]) dynamicability<!powerstrike!>
text=Sacrifice Aerie Ouphes: Aerie Ouphes deals damage equal to its power to target creature with flying. -- Persist (When this creature is put 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.)
mana={4}{G}
type=Creature
subtype=Ouphe
power=3
toughness=3
[/card]
[card]
name=Aerie Worshippers
auto=@untapped(this):name(pay 2U for 2/2 Bird) pay[[{2}{U}]] name(Pay 2U) token(Bird,Enchantment Creature Bird,2/2,blue,flying) controller
text=Inspired -- Whenever Aerie Worshippers becomes untapped, you may pay {2}{U}. If you do, put a 2/2 blue Bird enchantment creature token with flying onto the battlefield.
mana={3}{U}
type=Creature
subtype=Human Cleric
power=2
toughness=4
[/card]
[card]
name=Aeronaut Admiral
abilities=flying
auto=lord(vehicle) flying
text=Flying -- Vehicles you control have flying.
mana={3}{W}
type=Creature
subtype=Human Pilot
power=3
toughness=1
[/card]
[card]
name=Aeronaut Tinkerer
auto=aslongas(artifact|myBattlefield) flying
text=Aeronaut Tinkerer has flying as long as you control an artifact.(It can't be blocked except by creatures flying or reach.) 
mana={2}{U}
type=Creature
subtype=Human Artificer
power=2
toughness=3
[/card]
[card]
name=Aesthir Glider
abilities=flying,cantblock
text=Flying -- Aesthir Glider can't block.
mana={3}
type=Artifact Creature
subtype=Bird
power=2
toughness=1
[/card]
[card]
name=AEther Adept
auto=moveTo(ownerhand) target(creature)
text=When AEther Adept enters the battlefield, return target creature to its owner's hand.
mana={1}{U}{U}
type=Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=AEther Barrier
auto=@movedto(creature|mystack):name(pay or sacrifice) ability$!name(pay or sacrifice) pay[[{1}]] name(pay 1 mana) donothing?activate sacrifice notatarget(*|mybattlefield)!$ controller
auto=@movedto(creature|opponentstack):name(pay or sacrifice) ability$!name(pay or sacrifice) pay[[{1}]] name(pay 1 mana) donothing?activate sacrifice notatarget(*|mybattlefield)!$ opponent
text=Whenever a player casts a creature spell, that player sacrifices a permanent unless he or she pays {1}.
mana={2}{U}
type=Enchantment
[/card]
[card]
name=AEther Burst
target=<type:AEther Burst:graveyardplus1plusend>creature|battlefield
auto=moveto(ownerhand)
text=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.
mana={1}{U}
type=Instant
[/card]
[card]
name=AEther Charge
auto=@movedTo(beast|myBattlefield):all(trigger[to]) transforms((,newability[may damage:4 target(opponent)]))
text=Whenever a Beast enters the battlefield under your control, you may have it deal 4 damage to target opponent.
mana={4}{R}
type=Enchantment
[/card]
[card]
name=Aether Chaser
abilities=first strike
auto=alterenergy:2 controller
auto=@combat(attacking) source(this):pay({e:2}) create(Servo:Artifact Creature Servo:1/1)
text=First strike -- When Aether Chaser enters the battlefield, you get {E}{E} (two energy counters). -- Whenever Aether Chaser attacks, you may pay {E}{E}. If you do, create a 1/1 colorless Servo artifact creature token.
mana={1}{R}
type=Creature
subtype=Human Artificer
power=2
toughness=1
[/card]
[card]
name=AEther Figment
abilities=unblockable
kicker={3}
auto=kicker counter(1/1,2)
text=Kicker {3} (You may pay an additional {3} as you cast this spell.) -- AEther Figment is unblockable. -- If AEther Figment was kicked, it enters the battlefield with two +1/+1 counters on it.
mana={1}{U}
type=Creature
subtype=Illusion
power=1
toughness=1
[/card]
[card]
name=AEther Flash
auto=@movedto(creature|battlefield):all(trigger) damage:2
text=Whenever a creature enters the battlefield, AEther Flash deals 2 damage to it.
mana={2}{R}{R}
type=Enchantment
[/card]
[card]
name=AEther Gale
target=<6>*[-land]|battlefield
auto=moveto(ownerhand)
text=Return six target nonland permanents to their owners' hands.
mana={3}{U}{U}
type=Sorcery
[/card]
[card]
name=Aether Herder
auto=alterenergy:2 controller
auto=@combat(attacking) source(this):pay({e:2}) create(Servo:Artifact Creature Servo:1/1)
text=When Aether Herder enters the battlefield, you get {E}{E} (two energy counters). -- Whenever Aether Herder attacks, you may pay {E}{E}. If you do, create a 1/1 colorless Servo artifact creature token.
mana={3}{G}
type=Creature
subtype=Elf Artificer Druid
power=3
toughness=3
[/card]
[card]
name=Aether Hub
auto=alterenergy:1 controller
auto={t}:add{c}
auto={t}{e:1}:Add{g}
auto={t}{e:1}:Add{r}
auto={t}{e:1}:Add{u}
auto={t}{e:1}:Add{b}
auto={t}{e:1}:Add{w}
text=When Aether Hub enters the battlefield, you get {E} (an energy counter). -- {T}: Add {C} to your mana pool. -- {T}, Pay {E}: Add one mana of any color to your mana pool.
type=Land
[/card]
[card]
name=Aether Inspector
abilities=vigilance
auto=alterenergy:2 controller
auto=@combat(attacking) source(this):pay({e:2}) create(Servo:Artifact Creature Servo:1/1)
text=Vigilance -- When Aether Inspector enters the battlefield, you get {E}{E} (two energy counters). -- Whenever Aether Inspector attacks, you may pay {E}{E}. If you do, create a 1/1 colorless Servo artifact creature token.
mana={3}{W}
type=Creature
subtype=Dwarf Artificer
power=2
toughness=3
[/card]
[card]
name=Aether Meltdown
abilities=flash
target=*[creature;vehicle]
auto=teach(creature) -4/0
auto=alterenergy:2 controller
text=Flash (You may cast this spell any time you could cast an instant.) -- Enchant creature or Vehicle -- When Aether Meltdown enters the battlefield, you get {E}{E} (two energy counters). -- Enchanted permanent gets -4/-0.
mana={1}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=AEther Membrane
abilities=defender,reach
auto=@combat(blocking) source(this) from(creature):all(trigger[from]) phaseaction[combatends once] moveTo(ownerhand)
text=Defender; reach (This creature can block creatures with flying.) -- Whenever AEther Membrane blocks a creature, return that creature to its owner's hand at end of combat.
mana={1}{R}{R}
type=Creature
subtype=Wall
power=0
toughness=5
[/card]
[card]
name=AEther Mutation
target=creature
auto=moveTo(ownerhand)
auto=token(Saproling,Creature Saproling,1/1,green)*manacost
text=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.
mana={3}{G}{U}
type=Sorcery
[/card]
[card]
name=Aether Poisoner
abilities=deathtouch
auto=alterenergy:2 controller
auto=@combat(attacking) source(this):pay({e:2}) create(Servo:Artifact Creature Servo:1/1)
text=Deathtouch (Any amount of damage this deals to a creature is enough to destroy it.) -- When Aether Poisoner enters the battlefield, you get {E}{E} (two energy counters). -- Whenever Aether Poisoner attacks, you may pay {E}{E}. If you do, create a 1/1 colorless Servo artifact creature token.
mana={1}{B}
type=Creature
subtype=Human Artificer
power=1
toughness=1
[/card]
[card]
name=AEther Shockwave
auto=choice name(spirits) tap all(spirit)
auto=choice name(nonspirit) tap all(creature[-spirit])
text=Choose one - Tap all Spirits; or tap all non-Spirit creatures.
mana={3}{W}
type=Instant
[/card]
[card]
name=AEther Snap
auto=moveTo(exile) all(*[token])
auto=all(*|battlefield) removeallcounters(all)
text=Remove all counters from all permanents and exile all tokens.
mana={3}{B}{B}
type=Sorcery
[/card]
[card]
name=AEther Spellbomb
auto={U}{S}:moveTo(ownerhand) target(other creature)
auto={1}{S}:draw:1
text={U}, Sacrifice AEther Spellbomb: Return target creature to its owner's hand. -- {1}, Sacrifice AEther Spellbomb: Draw a card.
mana={1}
type=Artifact
[/card]
[card]
name=AEther Sting
auto=@movedTo(creature|opponentstack):life:-1 opponent
text=Whenever an opponent casts a creature spell, AEther Sting deals 1 damage to that player.
mana={3}{R}
type=Enchantment
[/card]
[card]
name=Aether Swooper
abilities=flying
auto=alterenergy:2 controller
auto=@combat(attacking) source(this):pay({e:2}) create(Servo:Artifact Creature Servo:1/1)
text=Flying -- When Aether Swooper enters the battlefield, you get {E}{E} (two energy counters). -- Whenever Aether Swooper attacks, you may pay {E}{E}. If you do, create a 1/1 colorless Servo artifact creature token.
mana={1}{U}
type=Creature
subtype=Vedalken Artificer
power=1
toughness=2
[/card]
[card]
name=Aether Theorist
auto=alterenergy:3 controller
auto={t}{e:1}:scry:1 scrycore delayed dontshow donothing scrycoreend scryend
text=When Aether Theorist enters the battlefield, you get {E}{E}{E} (three energy counters). -- {T}, Pay {E}: Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.)
mana={1}{U}
type=Creature
subtype=Vedalken Rogue
power=1
toughness=3
[/card]
[card]
name=AEther Tradewinds
target=*|mybattlefield
auto=moveTo(ownerhand)
auto=target(*|opponentbattlefield) moveTo(ownerhand)
restriction=type(*|mybattlefield)~morethan~0,type(*|opponentbattlefield)~morethan~0
text=Return target permanent you control and target permanent you don't control to their owners' hands.
mana={2}{U}
type=Instant
[/card]
[card]
name=AEther Vial
auto=@each my upkeep:may counter(0/0.1.Charge)
auto={T}:moveTo(myBattlefield) notatarget(creature[manacost=counter{0%0.1.Charge}]|myhand)
text=At the beginning of your upkeep, you may put a charge counter on AEther Vial. -- {T}: 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.
mana={1}
type=Artifact
[/card]
[card]
name=AEther Web
abilities=flash
target=creature
auto=1/1
auto=reach
auto=reachshadow
text=Flash (You may cast this spell any time you could cast an instant.) -- Enchant creature -- Enchanted creature gets +1/+1, has reach, and can block creatures with shadow as though they didn't have shadow. (Creatures with reach can block creatures with flying.)
mana={1}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=AEtherflame Wall
abilities=defender,reachshadow
auto={R}:1/0
text=Defender -- AEtherflame Wall can block creatures with shadow as though they didn't have shadow. -- {R}: AEtherflame Wall gets +1/+0 until end of turn.
mana={1}{R}
type=Creature
subtype=Wall
power=0
toughness=4
[/card]
[card]
name=Aetherflux Reservoir
auto=@movedTo(*|mystack):life:pstormcount controller
auto={l:50}:damage:50 target(creature,player)
text=Whenever you cast a spell, you gain 1 life for each spell you've cast this turn. -- Pay 50 life: Aetherflux Reservoir deals 50 damage to target creature or player.
mana={4}
type=Artifact
[/card]
[card]
name=Aethergeode Miner
auto=@combat(attacking) source(this):alterenergy:2 controller
auto={e:2}:(blink)
text=Whenever Aethergeode Miner attacks, you get {E}{E} (two energy counters). -- Pay {E}{E}: Exile Aethergeode Miner, then return it to the battlefield under its owner's control.
mana={1}{W}
type=Creature
subtype=Dwarf Scout
power=3
toughness=1
[/card]
[card]
name=AEtherize
auto=moveto(ownerhand) all(creature[attacking])
text=Return all attacking creatures to their owner's hand.
mana={3}{U}
type=Instant
[/card]
[card]
name=AEtherling
auto={U}:(blink)ueot
auto={U}:unblockable
auto={1}:1/-1
auto={1}:-1/1
text={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. 
mana={4}{U}{U}
type=Creature
subtype=Shapeshifter
power=4
toughness=5
[/card]
[card]
name=AEthermage's Touch
auto=reveal:4 optionone name(Get Creature) target(creature|reveal) transforms((,newability[moveto(mybattlefield)],newability[@next my end:moveto(myhand)])) forever optiononeend optiontwo name(put on bottom) target(<4>*|reveal) bottomoflibrary optiontwoend revealend
text=Reveal the top four cards of your library. You may put a creature card from among them onto the battlefield. It has "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.
mana={2}{W}{U}
type=Instant
[/card]
[card]
name=AEthersnipe
other={1}{U}{U} name(Evoke)
auto=moveTo(ownerhand) target(*[-land])
auto=alternative sacrifice
text=When AEthersnipe enters the battlefield, return target nonland permanent to its owner's hand. -- Evoke {1}{U}{U} (You may cast this spell for its evoke cost. If you do, it's sacrificed when it enters the battlefield.)
mana={5}{U}
type=Creature
subtype=Elemental
power=4
toughness=4
[/card]
[card]
name=Aethersphere Harvester
abilities=flying
auto=alterenergy:2 controller
auto={e:1}:lifelink ueot
auto={crew(other creature[power>=1]|myBattlefield)}:name(crew 1 [1 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=1]|mybattlefield)~morethan~0,compare(crewtotalpower)~morethan~0}
text=Flying -- When Aethersphere Harvester enters the battlefield, you get {E}{E} (two energy counters). -- Pay {E}: Aethersphere Harvester gains lifelink until end of turn. -- Crew 1 (Tap any number of creatures you control with total power 1 or more: This Vehicle becomes an artifact creature until end of turn.)
mana={3}
type=Artifact
subtype=Vehicle
power=3
toughness=5
[/card]
[card]
name=AEtherspouts
auto=all(creature[attacking]) name(Disperse) transforms((,newability[Choice name(Top) all(this) moveto(library)],newability[Choice name(bottom) all(this) bottomoflibrary])) forever
text=For each attacking creature, its owner puts it on the top or bottom of his or her library.
mana={3}{U}{U}
type=Instant
[/card]
[card]
name=Aethersquall Ancient
abilities=flying
auto=@each my upkeep:alterenergy:3 controller
auto={e:8}:moveto(ownerhand) all(other creature|battlefield) asSorcery
text=Flying -- At the beginning of your upkeep, you get {E}{E}{E} (three energy counters). -- Pay {E}{E}{E}{E}{E}{E}{E}{E}: Return all other creatures to their owners' hands. Activate this ability only any time you could cast a sorcery.
mana={5}{U}{U}
type=Creature
subtype=Leviathan
power=6
toughness=6
[/card]
[card]
name=Aetherstream Leopard
abilities=trample
auto=alterenergy:1 controller
auto=@combat(attacking) source(this):pay({e:1}) 2/0 ueot
text=Trample -- When Aetherstream Leopard enters the battlefield, you get {E} (an energy counter). -- Whenever Aetherstream Leopard attacks, you may pay {E}. If you do, it gets +2/+0 until end of turn.
mana={2}{G}
type=Creature
subtype=Cat
power=2
toughness=3
[/card]
[card]
name=Aethertide Whale
abilities=flying
auto=alterenergy:6 controller
auto={e:4}:moveto(ownerhand)
text=Flying -- When Aethertide Whale enters the battlefield, you get {E}{E}{E}{E}{E}{E} (six energy counters). -- Pay {E}{E}{E}{E}: Return Aethertide Whale to its owner's hand.
mana={4}{U}{U}
type=Creature
subtype=Whale
power=6
toughness=4
[/card]
[card]
name=Aethertorch Renegade
auto=alterenergy:4 controller
auto={t}{e:2}:damage:1 target(creature)
auto={t}{e:8}:damage:6 target(player)
text=When Aethertorch Renegade enters the battlefield, you get {E}{E}{E}{E} (four energy counters). -- {T}, Pay {E}{E}: Aethertorch Renegade deals 1 damage to target creature. -- {T}, Pay {E}{E}{E}{E}{E}{E}{E}{E}: Aethertorch Renegade deals 6 damage to target player.
mana={2}{R}
type=Creature
subtype=Human Rogue
power=1
toughness=2
[/card]
[card]
name=AEthertow
target=creature[attacking;blocking]
auto=moveTo(ownerlibrary)
auto=alternative moveTo(ownerlibrary) target(creature[attacking;blocking])
other={3}{WU}{T(creature[blue;white]|mybattlefield)}{T(creature[blue;white]|mybattlefield)} name(Cast with Conspire)
text=Put target attacking or blocking creature on top of its owner's library. -- Conspire (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.)
mana={3}{WU}
type=Instant
[/card]
[card]
name=Aetherwind Basker
abilities=trample
auto=alterenergy:1 controller
auto=@combat(attacking) source(this):alterenergy:1 controller
auto={e:1}:1/1 ueot
text=Trample -- Whenever Aetherwind Basker enters the battlefield or attacks, you get {E} (an energy counter) for each creature you control. -- Pay {E}: Aetherwind Basker gets +1/+1 until end of turn.
mana={4}{G}{G}{G}
type=Creature
subtype=Lizard
power=7
toughness=7
[/card]
[card]
name=Aetherworks Marvel
auto=@movedto(graveyard) from(*|myBattlefield):alterenergy:1 controller
aicode=activate castcard(normal) target(*[-land;zpos<=6]|mylibrary)
autohand={t}{e:6}:name(look) reveal:6 optionone name(Cast Card) target(<1>*[-land]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(bottom of library) target(<1>*|reveal) transforms((,newability[all(*|reveal) bottomoflibrary])) oneshot optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!( activate castcard(normal) )! afterrevealedend revealend
text=Whenever a permanent you control is put into a graveyard, you get {E} (an energy counter). -- {T}, Pay {E}{E}{E}{E}{E}{E}: Look at the top six cards of your library. You may cast a card from among them without paying its mana cost. Put the rest on the bottom of your library in a random order.
mana={4}
type=Legendary Artifact
[/card]
[card]
name=Affa Guard Hound
abilities=flash
auto=0/3 target(creature) ueot
text=Flash -- When Affa Guard Hound enters the battlefield, target creature gets +0/+3 until end of turn.
mana={2}{W}
type=Creature
subtype=Hound
power=2
toughness=2
[/card]
[card]
name=Affa Protector
abilities=vigilance
text=Vigilance
mana={2}{W}
type=Creature
subtype=Human Soldier Ally
power=1
toughness=4
[/card]
[card]
name=Afflicted Deserter
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:flip(Werewolf Ransacker)
text=At the beginning of each upkeep, if no spells were cast last turn, transform Afflicted Deserter.
mana={3}{R}
type=Creature
subtype=Human Werewolf
power=3
toughness=2
[/card]
[card]
name=Afflict
target=creature
auto=-1/-1
auto=draw:1 controller
text=Target creature gets -1/-1 until end of turn. -- Draw a card.
mana={2}{B}
type=Instant
[/card]
[card]
name=Afiya Grove
auto=counter(1/1,3)
auto=this(counter{1/1}<1)while sacrifice
auto=@each my upkeep:choice counter(1/1,1) target(creature) && counter(1/1,-1) all(this) && bury all(Afiya Grove[-counter{1/1.1}])
text=Afiya Grove enters the battlefield with three +1/+1 counters on it. -- At the beginning of your upkeep, move a +1/+1 counter from Afiya Grove onto target creature. -- When Afiya Grove has no +1/+1 counters on it, sacrifice it.
mana={1}{G}
type=Enchantment
[/card]
[card]
name=Afterlife
target=creature
auto=bury && token(Spirit,Creature Spirit,1/1,white,flying) targetcontroller
text=Destroy target creature. It can't be regenerated. Its controller puts a 1/1 white Spirit creature token with flying onto the battlefield.
mana={2}{W}
type=Instant
[/card]
[card]
name=Aftershock
target=artifact,creature,land
auto=destroy
auto=damage:3 controller
text=Destroy target artifact, creature, or land. Aftershock deals 3 damage to you.
mana={2}{R}{R}
type=Sorcery
[/card]
[card]
name=Agadeem Occultist
auto={T}:name(gain control) target(creature|opponentgraveyard) transforms((,newability[ifnot compare(manacost)~morethan~type:ally:opponentbattlefield then moveto(opponentbattlefield)]))
text={T}: 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.
mana={2}{B}
type=Creature
subtype=Human Shaman Ally
power=0
toughness=2
[/card]
[card]
name=Ageless Entity
auto=@lifeof(player):all(trigger[to]) dynamicability<!myself thatmuchcountersoneone tosrc!>
text=Whenever you gain life, put that many +1/+1 counters on Ageless Entity.
mana={3}{G}{G}
type=Creature
subtype=Elemental
power=4
toughness=4
[/card]
[card]
name=Ageless Sentinels
abilities=flying,defender
auto=@combat(blocking) source(this) once:-defender
auto=@combat(blocking) source(this) once:transforms((removecreaturesubtypes)) forever && transforms((Bird Giant Creature,flying)) forever
text=Defender (This creature can't attack.) -- Flying -- When Ageless Sentinels blocks, it becomes a Bird Giant, and it loses defender. (It's no longer a Wall. This effect lasts indefinitely.)
mana={3}{W}
type=Creature
subtype=Wall
power=4
toughness=4
[/card]
[card]
name=Agent of Erebos
auto=choice target(player) moveTo(exile) all(*|targetedpersonsgraveyard)
auto=@movedto(enchantment|mybattlefield):choice target(player) moveTo(exile) all(*|targetedpersonsgraveyard)
text=Constellation -- Whenever Agent of Erebos or another enchantment enters the battlefield under your control, exile all cards from target player's graveyard.
mana={3}{B}
type=Enchantment Creature
subtype=Zombie
power=2
toughness=2
[/card]
[card]
name=Agent of Horizons
auto={2}{U}:unblockable ueot
text={2}{U}: Agent of Horizons can't be blocked this turn.
mana={2}{G}
type=Creature
subtype=Human Rogue
power=3
toughness=2
[/card]
[card]
name=Agent of Masks
auto=@each my upkeep:lifeleech:-1 opponent
text=At the beginning of your upkeep, each opponent loses 1 life. You gain life equal to the life lost this way.
mana={3}{W}{B}
type=Creature
subtype=Human Advisor
power=2
toughness=3
[/card]
[card]
name=Agent of Shauku
auto={1}{B}{S(land|myBattlefield)}:2/0 target(creature)
text={1}{B}, Sacrifice a land: Target creature gets +2/+0 until end of turn.
mana={1}{B}
type=Creature
subtype=Human Mercenary
power=1
toughness=1
[/card]
[card]
name=Agent of Stromgald
auto={R}:Add{B}
text={R}: Add {B} to your mana pool.
mana={R}
type=Creature
subtype=Human Knight
power=1
toughness=1
[/card]
[card]
name=Agent of the Fates
abilities=deathtouch
auto=@targeted(this) from(*[instant;sorcery;enchantment]|mycastingzone):ability$!name(sacrifice) notatarget(creature|mybattlefield) sacrifice !$ opponent
text=Deathtouch. -- Heroic - Whenever you cast a spell that targets Agent of the Fates, each opponent sacrifices a creature. 
mana={1}{B}{B}
type=Creature
subtype=Human Assassin
power=3
toughness=2
[/card]
[card]
name=Aggravated Assault
auto={3}{R}{R}:untap all(creature[attacking]) && nextphasealter(add,combatphaseswithmain,controller,after<this>) asSorcery
text={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.
mana={2}{R}
type=Enchantment
[/card]
[card]
name=Aggravate
target=player
auto=all(creature|targetedpersonsbattlefield) transforms((,newability[@damaged(this) from(aggravate|*):all(trigger) mustattack ueot])) ueot
auto=damage:1 all(creature|targetedpersonsbattlefield)
text=Aggravate deals 1 damage to each creature target player controls. Each creature dealt damage this way attacks this turn if able.
mana={3}{R}{R}
type=Instant
[/card]
[card]
name=Aggressive Mining
auto=maxPlay(land)-99 controller
auto={S(land|mybattlefield):draw:2 controller limit:1
text=You can't play lands. -- Sacrifice a land: Draw two cards. Activate this ability only once each turn.
mana={3}{R}
type=Enchantment
[/card]
[card]
name=Aggressive Urge
target=creature
auto=1/1
auto=draw:1 controller
text=Target creature gets +1/+1 until end of turn. -- Draw a card.
mana={1}{G}
type=Instant
[/card]
[card]
name=Agility
target=creature
auto=1/1
auto=teach(creature) flanker
auto=teach(creature) flanking
text=Enchant creature -- Enchanted creature gets +1/+1 and has flanking. (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.)
mana={1}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Agonizing Demise
target=creature[-black]
kicker={1}{R}
auto=bury
auto=kicker dynamicability<!mytgt powerstrike targetcontroller!>
text=Kicker {1}{R} (You may pay an additional {1}{R} as you cast this spell.) -- 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.
mana={3}{B}
type=Instant
[/card]
[card]
name=Agonizing Memories
target=player
aicode=activate target(<2>*|targetedpersonshand) moveTo(targetedpersonslibrary)
auto=name(look) reveal:type:*:targetedpersonshand revealzone(targetedpersonshand) optionone name(choose cards) target(<2>*|reveal) moveto(ownerlibrary) optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerhand) and!( all(*|reveal) moveto(ownerhand) )!  optiontwoend revealend
text=Look at target player's hand and choose two cards from it. Put them on top of that player's library in any order.
mana={2}{B}{B}
type=Sorcery
[/card]
[card]
name=Agony Warp
target=creature
auto=-3/0
auto=0/-3 target(creature)
text=Target creature gets -3/-0 until end of turn. -- Target creature gets -0/-3 until end of turn.
mana={U}{B}
type=Instant
[/card]
[card]
name=Agoraphobia
target=creature
auto=teach(creature) -5/0
auto={2}{U}:moveto(ownerhand)
text=Enchant creature -- Enchanted creature gets -5/-0. -- {2}{U}: Return Agoraphobia to its owner's hand.
mana={1}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Agrus Kos, Wojek Veteran
auto=@combat(attacking) source(this):all(creature[red;attacking]) 2/0 ueot
auto=@combat(attacking) source(this):all(creature[white;attacking]) 0/2 ueot
text=Whenever Agrus Kos, Wojek Veteran attacks, attacking red creatures get +2/+0 and attacking white creatures get +0/+2 until end of turn.
mana={3}{R}{W}
type=Legendary Creature
subtype=Human Soldier
power=3
toughness=3
[/card]
[card]
name=Aim High
target=creature
auto=untap
auto=2/2
auto=reach
text=Untap target creature. It gets +2/+2 and gains reach until end of turn. (It can block creatures with flying.)
mana={1}{G}
type=Instant
[/card]
[card]
name=Ainok Artillerist
auto=this(counter{1/1.1}>0) reach
text=Ainok Artillerist has reach as long as it has a +1/+1 counter on it. (It can block creatures with flying.)
mana={2}{G}
type=Creature
subtype=Hound Archer
power=4
toughness=1
[/card]
[card]
name=Ainok Bond-Kin
auto={1}{W}{T}:counter(1/1,1) asSorcery
auto=lord(creature[counter{1/1.1}]|mybattlefield) first strike
text=Outlast {1}{W} ({1}{W}, {T}: Put a +1/+1 counter on this creature. Outlast only as a sorcery.) -- Each creature you control with a +1/+1 counter on it has first strike.
mana={1}{W}
type=Creature
subtype=Hound Soldier
power=2
toughness=1
[/card]
[card]
name=Ainok Guide
aicode=activate target(land[basic]|mylibrary) moveto(mylibrary) and!(moveto(mylibrary))!
auto=choice name(+1/+1 counter) counter(1/1,1)
auto=choice name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) revealtype(land[basic]|mylibrary) optionone name(choose card) target(land[basic]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(mylibrary)])) optiononeend revealend
text=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.
mana={1}{G}
type=Creature
subtype=Hound Scout
power=1
toughness=1
[/card]
[card]
name=Ainok Survivalist
facedown={3}
autofacedown={1}{G}:morph
autofaceup=counter(1/1,1)
autofaceup=destroy target(*[artifact;enchantment]|opponentbattlefield)
text=Megamorph {1}{G} (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.) -- When Ainok Survivalist is turned face up, destroy target artifact or enchantment an opponent controls.
mana={1}{G}
type=Creature
subtype=Hound Shaman
power=2
toughness=1
[/card]
[card]
name=Ainok Tracker
abilities=first strike
facedown={3}
autofacedown={4}{R}:morph
text=First strike -- Morph {4}{R} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={5}{R}
type=Creature
subtype=Hound Scout
power=3
toughness=3
[/card]
[card]
name=Air Bladder
target=creature
auto=flying
auto=cloud
text=Enchant creature -- Enchanted creature has flying. -- Enchanted creature can block only creatures with flying.
mana={U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Air Elemental
abilities=flying
text=Flying
mana={3}{U}{U}
type=Creature
subtype=Elemental
power=4
toughness=4
[/card]
[card]
name=Air Servant
abilities=flying
auto={2}{U}:tap target(creature[flying])
text={2}{U}:Tap target creature with flying.
mana={4}{U}
type=Creature
subtype=Elemental
power=4
toughness=3
[/card]
[card]
name=Airborne Aid
auto=foreach(bird|battlefield) draw:1
text=Draw a card for each Bird on the battlefield.
mana={3}{U}
type=Sorcery
[/card]
[card]
name=Airdrop Aeronauts
abilities=flying
auto=if revolt then life:5 controller
text=Flying -- Revolt -- When Airdrop Aeronauts enters the battlefield, if a permanent you controlled left the battlefield this turn, you gain 5 life.
mana={3}{W}{W}
type=Creature
subtype=Dwarf Scout
power=4
toughness=3
[/card]
[card]
name=Airdrop Condor
abilities=flying
auto={1}{R}{S(creature[goblin]|mybattlefield)}:damage:storedpower target(creature,player)
text=Flying -- {1}{R}, Sacrifice a Goblin creature: Airdrop Condor deals damage equal to the sacrificed creature's power to target creature or player.
mana={4}{R}
type=Creature
subtype=Bird
power=2
toughness=2
[/card]
[card]
name=Aisling Leprechaun
auto=@combat(blocking,blocked) source(this) from(creature):all(trigger[from]) transforms((,green)) forever
text=Whenever Aisling Leprechaun blocks or becomes blocked by a creature, that creature becomes green. (This effect lasts indefinitely.)
mana={G}
type=Creature
subtype=Faerie
power=1
toughness=1
[/card]
[card]
name=Ajani Goldmane
auto=counter(0/0,4,loyalty)
auto={C(0/0,1,Loyalty)}:life:2 controller
auto={C(0/0,-1,Loyalty)}:all(creature|mybattlefield) counter(1/1,1) && all(creature|mybattlefield) vigilance ueot
auto={C(0/0,-6,Loyalty)}:token(Avatar,Creature Avatar,0/0,white) and!( transforms((,newability[lifetotal/lifetotal cdaactive])) forever)!
text=+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."
mana={2}{W}{W}
type=Planeswalker
subtype=Ajani
[/card]
[card]
name=Ajani Steadfast
auto=counter(0/0,4,loyalty)
auto={C(0/0,1,Loyalty)}:name(+1: loyalty) donothing restriction{compare(cantargetcre)~lessthan~1}
auto={C(0/0,1,Loyalty)}:name(+1: multi transform) target(creature) transforms((,newability[1/1],newability[vigilance],newability[first strike],newability[lifelink])) ueot restriction{compare(cantargetcre)~morethan~0}
auto={C(0/0,-2,Loyalty)}:name(-2: 1/1 counters) all(creature|mybattlefield) counter(1/1,1) && all(other planeswalker|mybattlefield) counter(0/0,1,Loyalty)
auto={C(0/0,-7,Loyalty)}:name(-7: emblem) emblem transforms((,newability[forcefield controller])) forever dontremove
text=+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."
mana={3}{W}
type=Planeswalker
subtype=Ajani
[/card]
[card]
name=Ajani Unyielding
auto=counter(0/0,4,loyalty)
aicode=activate target(<3>*[zpos<=3]|mylibrary) name(revealed card) moveto(myhand) name(revealed card) and!(if cantargetcard(land|*) then bottomoflibrary)!
auto={C(0/0,2,Loyalty)}:name(+2: Reveal Cards) reveal:3 optionone name(Get Nonland Cards) target(<3>*[-land]|reveal) moveto(myhand) optiononeend optiontwo name(put on bottom) target(<3>*|reveal) bottomoflibrary optiontwoend revealend
auto={C(0/0,-2,Loyalty)}:name(-2: Exile Target) target(creature) dynamicability<!mytgt powerlifegain targetcontroller!> moveTo(exile)
auto={C(0/0,-9,Loyalty)}:name(-9: Ultimate) counter(1/1,5) all(creature|mybattlefield) && counter(0/0,5,loyalty) all(other planeswalker|mybattlefield)
text=+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order. -- -2: Exile target creature. Its controller gains life equal to its power. -- -9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control.
mana={4}{G}{W}
type=Planeswalker
subtype=Ajani
[/card]
[card]
name=Ajani Vengeant
auto=counter(0/0,3,loyalty)
auto={C(0/0,1,Loyalty)}:name(+1: tap and hold) frozen target(*)
auto={C(0/0,-2,Loyalty)}:name(-2: damage and gain life) damage:3 target(creature,player) && life:3 controller
auto={C(0/0,-7,Loyalty)}:name(-7: ultimate) target(player) destroy all(land|targetedpersonsbattlefield)
text=+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.
mana={2}{R}{W}
type=Planeswalker
subtype=Ajani
[/card]
[card]
name=Ajani, Caller of the Pride
auto=counter(0/0,4,loyalty)
auto={C(0/0,1,Loyalty)}:name(+1: loyalty) donothing restriction{compare(cantargetcre)~lessthan~1}
auto={C(0/0,1,Loyalty)}:name(+1: +1/+1 counter) target(creature|battlefield) counter(1/1,1) restriction{compare(cantargetcre)~morethan~0}
auto={C(0/0,-3,Loyalty)}:name(-3: double strike and flying) flying && double strike target(creature|battlefield) ueot
auto={C(0/0,-8,Loyalty)}:name(-8: ultimate) token(Cat,Creature Cat,2/2,white)*lifetotal
text=+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.
mana={1}{W}{W}
type=Planeswalker
subtype=Ajani
[/card]
[card]
name=Ajani, Valiant Protector
auto=counter(0/0,4,loyalty)
auto={C(0/0,2,Loyalty)}:name(+2: loyalty) donothing restriction{compare(cantargetcre)~lessthan~1}
auto={C(0/0,2,Loyalty)}:name(+2: two +1/+1 counter) target(creature|battlefield) counter(1/1,2) restriction{compare(cantargetcre)~morethan~0}
auto={C(0/0,1,Loyalty)}:name(+1: Reveal cards) Reveal:1 revealzone(mylibrary) revealuntil(creature|mylibrary) optionone choice name(Get Card) target(creature|reveal)  moveto(myhand) optiononeend optiontwo choice name(put on bottom) all(*|reveal) bottomoflibrary optiontwoend revealend
auto={C(0/0,-11,Loyalty)}:name(-11: Ultimate) target(creature) counter(1/1,lifetotal) && trample ueot
text=+2: Put two +1/+1 counters on up to one target creature. -- +1: 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. -- -11: Put X +1/+1 counters on target creature, where X is your life total. That creature gains trample until end of turn.
mana={4}{G}{W}
type=Planeswalker
subtype=Ajani
[/card]
[card]
name=Ajani's Comrade
abilities=trample
auto=@each my combatbegins restriction{type(planeswalker[ajani]|mybattlefield)~morethan~0}:counter(1/1,1)
text=Trample -- At the beginning of combat on your turn, if you control an Ajani planeswalker, put a +1/+1 counter on Ajani's Comrade.
mana={1}{G}
type=Creature
subtype=Elf Soldier
power=2
toughness=2
[/card]
[card]
name=Ajani's Mantra
auto=@each my upkeep:may life:1 controller
text=At the beginning of your upkeep, you may gain 1 life.
mana={1}{W}
type=Enchantment
[/card]
[card]
name=Ajani's Pridemate
auto=@lifeof(player):may counter(1/1,1)
text=Whenever you gain life, you may put a +1/+1 counter on Ajani's Pridemate.
mana={1}{W}
type=Creature
subtype=Cat Soldier
power=2
toughness=2
[/card]
[card]
name=Ajani's Sunstriker
abilities=lifelink
text=Lifelink (Damage dealt by this creature also causes you to gain that much life.)
mana={W}{W}
type=Creature
subtype=Cat Cleric
power=2
toughness=2
[/card]
[card]
name=Akki Avalanchers
auto={S(land|myBattlefield)}:2/0 limit:1
text=Sacrifice a land: Akki Avalanchers gets +2/+0 until end of turn. Activate this ability only once each turn.
mana={R}
type=Creature
subtype=Goblin Warrior
power=1
toughness=1
[/card]
[card]
name=Akki Blizzard-Herder
auto=@movedto(this|graveyard) from(battlefield):ability$!sacrifice notatarget(land|mybattlefield)!$ controller && ability$!sacrifice notatarget(land|mybattlefield)!$ opponent
text=When Akki Blizzard-Herder is put into a graveyard from the battlefield, each player sacrifices a land.
mana={1}{R}
type=Creature
subtype=Goblin Shaman
power=1
toughness=1
[/card]
[card]
name=Akki Coalflinger
abilities=first strike
auto={R}{T}:lord(creature[attacking]) first strike
text=First strike -- {R}, {T}: Attacking creatures gain first strike until end of turn.
mana={1}{R}{R}
type=Creature
subtype=Goblin Shaman
power=2
toughness=2
[/card]
[card]
name=Akki Drillmaster
auto={T}:haste target(creature)
text={T}: Target creature gains haste until end of turn.
mana={2}{R}
type=Creature
subtype=Goblin Shaman
power=2
toughness=2
[/card]
[card]
name=Akki Raider
auto=@movedto(land|myGraveyard) from(Battlefield):1/0 ueot
auto=@movedto(land|opponentGraveyard) from(Battlefield):1/0 ueot
text=Whenever a land is put into a graveyard from the battlefield, Akki Raider gets +1/+0 until end of turn.
mana={1}{R}
type=Creature
subtype=Goblin Warrior
power=2
toughness=1
[/card]
[card]
name=Akki Rockspeaker
auto=Add{R}
text=When Akki Rockspeaker enters the battlefield, add {R} to your mana pool.
mana={1}{R}
type=Creature
subtype=Goblin Shaman
power=1
toughness=1
[/card]
[card]
name=Akki Underling
auto=aslongas(*|myHand) 2/1 >6
auto=aslongas(*|myHand) first strike >6
text=As long as you have seven or more cards in hand, Akki Underling gets +2/+1 and has first strike.
mana={1}{R}
type=Creature
subtype=Goblin Warrior
power=2
toughness=1
[/card]
[card]
name=Akki Underminer
auto=@combatdamagefoeof(player) from(this):ability$!name(sacrifice) notatarget(*|mybattlefield) sacrifice!$ opponent
auto=@combatdamageof(player) from(this):ability$!name(sacrifice) notatarget(*|mybattlefield) sacrifice!$ controller
text=Whenever Akki Underminer deals combat damage to a player, that player sacrifices a permanent.
mana={3}{R}
type=Creature
subtype=Goblin Rogue Shaman
power=1
toughness=1
[/card]
[card]
name=Akoum Battlesinger
abilities=haste
auto=may all(ally|myBattlefield) 1/0 ueot
auto=@movedTo(other ally|myBattlefield):may all(ally|myBattlefield) 1/0 ueot
text=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.
mana={1}{R}
type=Creature
subtype=Human Berserker Ally
power=1
toughness=1
[/card]
[card]
name=Akoum Boulderfoot
auto=damage:1 target(creature,player)
text=Defender -- When Akoum Boulderfoot enters the battlefield, it deals 1 damage to target creature or player.
mana={4}{R}{R}
type=Creature
subtype=Giant Warrior
power=4
toughness=5
[/card]
[card]
name=Akoum Firebird
abilities=flying,haste,mustattack
text=Flying, haste -- Akoum Firebird attacks each turn if able. -- Landfall -- 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.
autograveyard=@movedto(land|mybattlefield):Pay({4}{R}{R}) name(recover Firebird) moveto(mybattlefield)
mana={2}{R}{R}
type=Creature
subtype=Phoenix
power=3
toughness=3
[/card]
[card]
name=Akoum Flameseeker
auto={T(ally|myBattlefield)}{t}:may name(discard and draw) reject notatarget(*|myhand) and!(draw:1)!
text=Cohort -- {T}, Tap an untapped Ally you control: Discard a card. If you do, draw a card.
mana={2}{R}
type=Creature
subtype=Human Shaman Ally
power=3
toughness=2
[/card]
[card]
name=Akoum Hellkite
abilities=flying
auto=@movedTo(land[-mountain]|myBattlefield):damage:1 target(creature,player)
auto=@movedTo(land[mountain]|myBattlefield):damage:2 target(creature,player)
text=Flying -- Landfall -- Whenever a land enters the battlefield under your control, Akoum Hellkite deals 1 damage to target creature or player. If that land is a Mountain, Akoum Hellkite deals 2 damage to that creature or player instead.
mana={4}{R}{R}
type=Creature
subtype=Dragon
power=4
toughness=4
[/card]
[card]
name=Akoum Refuge
auto=tap(noevent)
auto=life:1
auto={T}:Add{B}
auto={T}:Add{R}
text=Akoum Refuge enters the battlefield tapped. -- When Akoum Refuge enters the battlefield, you gain 1 life. -- {T}: Add {B} or {R} to your mana pool.
type=Land
[/card]
[card]
name=Akoum Stonewaker
auto=@movedTo(land|myBattlefield):pay({2}{R}) token(Elemental,Creature Elemental,3/1,trample,haste,unearth,red) controller
text=Landfall -- 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.
mana={1}{R}
type=Creature
subtype=Human Shaman
power=2
toughness=1
[/card]
[card]
name=Akrasan Squire
abilities=exalted
text=Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.)
mana={W}
type=Creature
subtype=Human Soldier
power=1
toughness=1
[/card]
[card]
name=Akroan Conscriptor
auto=@targeted(this) from(*[instant;sorcery;enchantment]|mycastingzone):name(gain control of target creature until end of turn) target(other creature|battlefield) moveTo(mybattlefield) and!( transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)],newability[untap],haste)) ueot )!
text=Heroic -- 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.
mana={4}{R}
type=Creature
subtype=Human Shaman
power=3
toughness=2
[/card]
[card]
name=Akroan Crusader
auto=@targeted(this) from(*[instant;sorcery;enchantment]|mycastingzone):token(Soldier,Creature Soldier,1/1,red,haste) controller
text=Heroic -- Whenever you cast a spell that targets Akroan Crusader, put a 1/1 red Soldier creature token with haste onto the battlefield.
mana={R}
type=Creature
subtype=Human Soldier
power=1
toughness=1
[/card]
[card]
name=Akroan Hoplite
auto=@combat(attacking) source(this):foreach(creature[attacking]|myBattlefield) 1/0 ueot
text=Whenever Akroan Hoplite attacks, it gets +X/+0 until end of turn, where X is the number of attacking creatures you control.
mana={W}{R}
type=Creature
subtype=Human Soldier
power=1
toughness=2
[/card]
[card]
name=Akroan Horse
abilities=defender
auto=moveto(opponentBattlefield)
auto=@each my upkeep:token(Soldier,Creature Soldier,1/1,white) opponent
text=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.
mana={4}
type=Artifact Creature
subtype=Horse
power=0
toughness=4
[/card]
[card]
name=Akroan Jailer
auto={2}{W}{T}:target(creature) tap
text=2W, Tap: Tap target creature.
mana={W}
type=Creature
subtype=Human Soldier
power=1
toughness=1
[/card]
[card]
name=Akroan Line Breaker
auto=@targeted(this) from(*[instant;sorcery;enchantment]|mycastingzone):2/0 ueot
auto=@targeted(this) from(*[instant;sorcery;enchantment]|mycastingzone):intimidate ueot
text=Heroic -- Whenever you cast a spell that targets Akroan Line Breaker, Akroan Line Breaker gets +2/+0 and gains intimidate until end of turn.
mana={2}{R}
type=Creature
subtype=Human Warrior
power=2
toughness=1
[/card]
[card]
name=Akroan Mastiff
auto={W}{T}:tap target(creature)
text={W},{T}: Tap target creature.
mana={3}{W}
type=Creature
subtype=Hound
power=2
toughness=2
[/card]
[card]
name=Akroan Phalanx
abilities=vigilance
auto={2}{R}:all(creature|mybattlefield) 1/0 ueot
text=Vigilance -- {2}{R}: Creatures you control get +1/+0 until end of turn.
mana={3}{W}
type=Creature
subtype=Human Soldier
power=3
toughness=3
[/card]
[card]
name=Akroan Sergeant
abilities=first strike
auto=this(cantargetcard(*[-renown]) transforms((,newability[@combatdamaged(player) from(this):counter(1/1) && becomes(renown) forever]))
text=First strike (This creature deals combat damage before creatures without first strike.) -- Renown 1 (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.)
mana={2}{R}
type=Creature
subtype=Human Soldier
power=2
toughness=2
[/card]
[card]
name=Akroan Skyguard
abilities=flying
auto=@targeted(this) from(*[instant;sorcery;enchantment]|mycastingzone):counter(1/1,1)
text=Flying. -- Heroic -- Whenever you cast a spell that targets Akroan Skyguard, put a +1/+1 counter on Akroan Skyguard.
mana={1}{W}
type=Creature
subtype=Human Soldier
power=1
toughness=1
[/card]
[card]
name=Akroma, Angel of Fury
abilities=flying,nofizzle,protection from blue,protection from white,trample
facedown={3}
autofacedown={3}{R}{R}{R}:morph
auto={R}:1/0
text=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} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={5}{R}{R}{R}
type=Legendary Creature
subtype=Angel
power=6
toughness=6
[/card]
[card]
name=Akroma, Angel of Wrath
abilities=flying,first strike,trample,haste,protection from black,protection from red,vigilance
text=Flying, first strike, vigilance, trample, haste, protection from black and from red
mana={5}{W}{W}{W}
type=Legendary Creature
subtype=Angel
power=6
toughness=6
[/card]
[card]
name=Akroma's Blessing
auto=choice name(protection from white) lord(creature|myBattlefield) protection from white
auto=choice name(protection from blue) lord(creature|myBattlefield) protection from blue
auto=choice name(protection from black) lord(creature|myBattlefield) protection from black
auto=choice name(protection from red) lord(creature|myBattlefield) protection from red
auto=choice name(protection from green) lord(creature|myBattlefield) protection from green
autohand=__CYCLING__({W})
text=Creatures you control gain protection from the color of your choice until end of turn. -- Cycling {W} ({W}, Discard this card: Draw a card.)
mana={2}{W}
type=Instant
[/card]
[card]
name=Akroma's Devoted
auto=lord(cleric) vigilance
text=Cleric creatures have vigilance.
mana={3}{W}
type=Creature
subtype=Human Cleric
power=2
toughness=4
[/card]
[card]
name=Akroma's Memorial
auto=lord(creature|myBattlefield) flying
auto=lord(creature|myBattlefield) first strike
auto=lord(creature|myBattlefield) vigilance
auto=lord(creature|myBattlefield) trample
auto=lord(creature|myBattlefield) haste
auto=lord(creature|myBattlefield) protection from red
auto=lord(creature|myBattlefield) protection from black
text=Creatures you control have flying, first strike, vigilance, trample, haste, and protection from black and from red.
mana={7}
type=Legendary Artifact
[/card]
[card]
name=Akroma's Vengeance
auto=destroy all(artifact,creature,enchantment)
autohand=__CYCLING__({3})
text=Destroy all artifacts, creatures, and enchantments. -- Cycling {3} ({3}, Discard this card: Draw a card.)
mana={4}{W}{W}
type=Sorcery
[/card]
[card]
name=Akron Legionnaire
auto=lord(creature[-artifact;-Akron Legionnaire]|myBattlefield) cantattack
auto=lord(creature[-artifact;-Akron Legionnaire]|myBattlefield) cantpwattack
text=Except for creatures named Akron Legionnaire and artifact creatures, creatures you control can't attack.
mana={6}{W}{W}
type=Creature
subtype=Giant Soldier
power=8
toughness=4
[/card]
[card]
name=Aku Djinn
abilities=trample
auto=@each my upkeep:all(creature|opponentBattlefield) counter(1/1,1)
text=Trample -- At the beginning of your upkeep, put a +1/+1 counter on each creature each opponent controls.
mana={3}{B}{B}
type=Creature
subtype=Djinn
power=5
toughness=6
[/card]
[card]
name=Akuta, Born of Ash
abilities=haste
autograveyard=@each my upkeep:if type(*|myhand)~morethan~type(*|opponenthand) then if type(swamp|mybattlefield)~morethan~0 then may transforms((,newability[destroy target(swamp|mybattlefield)],newability[moveto(mybattlefield)])) ueot
text=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.
mana={2}{B}{B}
type=Legendary Creature
subtype=Spirit
power=3
toughness=2
[/card]
[card]
name=Al-abara's Carpet
auto={5}{T}:preventalldamage to(controller) from(creature[attacking;-flying]) ueot
text={5}, {T}: Prevent all damage that would be dealt to you this turn by attacking creatures without flying.
mana={5}
type=Artifact
[/card]
[card]
name=Alabaster Dragon
auto=flying
auto=@movedTo(graveyard) from(this|battlefield):moveto(ownerlibrary) all(trigger[from]) && shuffle
text=Flying -- When Alabaster Dragon dies, shuffle Alabaster Dragon into its owner's library.
mana={4}{W}{W}
type=Creature
subtype=Dragon
power=4
toughness=4
[/card]
[card]
name=Alabaster Kirin
abilities=flying,vigilance
text=Flying, vigilance
mana={3}{W}
type=Creature
subtype=Kirin
power=2
toughness=3
[/card]
[card]
name=Alabaster Leech
auto=lord(*[white]|mycastingzone) altercost(white, +1)
text=White spells you cast cost {W} more to cast.
mana={W}
type=Creature
subtype=Leech
power=1
toughness=3
[/card]
[card]
name=Alabaster Mage
auto={1}{W}:lifelink target(creature|mybattlefield)
text={1}{W}: Target creature you control gains lifelink until end of turn.
mana={1}{W}
type=Creature
subtype=Human Wizard
power=2
toughness=1
[/card]
[card]
name=Alabaster Potion
auto=choice life:X target(player)
auto=choice prevent:X target(creature,player)
text=Choose one - Target player gains X life; or prevent the next X damage that would be dealt to target creature or player this turn.
mana={X}{W}{W}
type=Instant
[/card]
[card]
name=Alabaster Wall
abilities=defender
auto={T}:prevent:1 target(creature,player)
text=Defender (This creature can't attack.) -- {T}: Prevent the next 1 damage that would be dealt to target creature or player this turn.
mana={2}{W}
type=Creature
subtype=Wall
power=0
toughness=4
[/card]
[card]
name=Alaborn Cavalier
auto=@combat(attacking) source(this):may tap target(*)
text=Whenever Alaborn Cavalier attacks, you may tap target creature.
mana={2}{W}{W}
type=Creature
subtype=Human Knight
power=2
toughness=2
[/card]
[card]
name=Alaborn Grenadier
abilities=vigilance
text=Vigilance
mana={W}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=2
[/card]
[card]
name=Alaborn Musketeer
abilities=reach
text=Reach (This creature can block creatures with flying.)
mana={1}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=1
[/card]
[card]
name=Alaborn Trooper
mana={2}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=3
[/card]
[card]
name=Alaborn Veteran
auto={T}:2/2 target(creature) restriction{during my turn,before attackers}
text={T}: Target creature gets +2/+2 until end of turn. Activate this ability only during your turn, before attackers are declared.
mana={2}{W}
type=Creature
subtype=Human Knight
power=2
toughness=2
[/card]
[card]
name=Alaborn Zealot
auto=@combat(blocking) source(this) from(creature):all(trigger[from]) destroy && destroy all(this)
text=When Alaborn Zealot blocks a creature, destroy that creature and Alaborn Zealot.
mana={W}
type=Creature
subtype=Human Soldier
power=1
toughness=1
[/card]
[card]
name=Aladdin's Ring
auto={8}{T}:damage:4 target(creature,player)
text={8}, {T}: Aladdin's Ring deals 4 damage to target creature or player.
mana={8}
type=Artifact
[/card]
[card]
name=Alarum
target=creature[-attacking]
auto=untap
auto=1/3
text=Untap target nonattacking creature. It gets +1/+3 until end of turn.
mana={1}{W}
type=Instant
[/card]
[card]
name=Albino Troll
auto=upcost[{1}{G};next upkeep] sacrifice
auto={1}{G}:regenerate
text=Echo {1}{G} (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.) -- {1}{G}: Regenerate Albino Troll.
mana={1}{G}
type=Creature
subtype=Troll
power=3
toughness=3
[/card]
[card]
name=Alchemist's Apprentice
auto={S}:draw:1 controller
text=Sacrifice Alchemist's Apprentice: Draw a card.
mana={1}{U}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Alchemist's Greeting
target=creature
auto=damage:4
abilities=madness
autoexile=restriction{discarded} pay({1}{r}) name(pay 1R to cast) activate name(pay 1R to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard)
text=Alchemist's Greeting deals 4 damage to target creature. -- Madness {1}{R} (If you discard this card, discard it into exile. When you do, cast it for its madness cost or put it into your graveyard.)
mana={4}{R}
type=Sorcery
[/card]
[card]
name=Alchemist's Refuge
auto={T}:Add{1}
auto={G}{U}{T}:name(nonland cards have flash) all(*[-land]|myhand,mygraveyard,myexile) flash ueot
text={T}: Add {1} to your mana pool. -- {G}{U}, {T}: You may cast nonland cards this turn as though they had flash.
type=Land
[/card]
[card]
name=Alchemist's Vial
auto=choice draw:1 controller
auto={1}{T}{S}:name(cant attack or block) target(other creature) transforms((,cantattack,cantpwattack,cantblock)) ueot
text=When Alchemist's Vial enters the battlefield, draw a card. -- 1, Tap, Sacrifice Alchemist's Vial: Target creature can't attack or block this turn.
mana={2}
type=Artifact
[/card]
[card]
name=Alchor's Tomb
auto={2}{T}:activatechooseacolor target(*|mybattlefield) becomes(,chosencolor) activatechooseend
text={2}, {T}: Target permanent you control becomes the color of your choice. (This effect lasts indefinitely.)
mana={4}
type=Artifact
[/card]
[card]
name=Aleatory
auto=flipacoin winability target(creature) 1/1 winabilityend flipend
auto=@next upkeep:draw:1 controller
restriction=blockersonly
text=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.
mana={1}{R}
type=Instant
[/card]
[card]
name=Alert Shu Infantry
abilities=vigilance
text=Vigilance
mana={2}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=2
[/card]
[card]
name=Alesha, Who Smiles at Death
abilities=first strike
auto=@combat(attacking) source(this) restriction{type(creature[power<=2]|mygraveyard)~morethan~0}:pay({WB}{WB}) target(creature[power<=2]|mygraveyard) ninjutsu
text=First strike -- Whenever Alesha, Who Smiles at Death attacks, you may pay [W/B][W/B]. If you do, return target creature card with power 2 or less from your graveyard to the battlefield tapped and attacking.
mana={2}{R}
type=Legendary Creature
subtype=Human Warrior
power=3
toughness=2
[/card]
[card]
name=Alesha's Vanguard
other={2}{B} name(Dash)
auto=if paid(alternative) then transforms((,newability[haste],newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) forever
text=Dash {2}{B} (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.)
mana={3}{B}
type=Creature
subtype=Orc Warrior
power=3
toughness=3
[/card]
[card]
name=Alexi, Zephyr Mage
auto={X}{U}{T}{D(*|myhand)}{D(*|myhand)}:name(X = 0) donothing
auto={1}{U}{T}{D(*|myhand)}{D(*|myhand)}:name(X = 1) target(creature) moveTo(ownerhand)
auto={2}{U}{T}{D(*|myhand)}{D(*|myhand)}:name(X = 2) target(<2>creature) moveTo(ownerhand)
auto={3}{U}{T}{D(*|myhand)}{D(*|myhand)}:name(X = 3) target(<3>creature) moveTo(ownerhand)
auto={4}{U}{T}{D(*|myhand)}{D(*|myhand)}:name(X = 4) target(<4>creature) moveTo(ownerhand)
auto={5}{U}{T}{D(*|myhand)}{D(*|myhand)}:name(X = 5) target(<5>creature) moveTo(ownerhand)
auto={6}{U}{T}{D(*|myhand)}{D(*|myhand)}:name(X = 6) target(<6>creature) moveTo(ownerhand)
auto={7}{U}{T}{D(*|myhand)}{D(*|myhand)}:name(X = 7) target(<7>creature) moveTo(ownerhand)
auto={8}{U}{T}{D(*|myhand)}{D(*|myhand)}:name(X = 8) target(<8>creature) moveTo(ownerhand)
auto={9}{U}{T}{D(*|myhand)}{D(*|myhand)}:name(X = 9) target(<9>creature) moveTo(ownerhand)
auto={10}{U}{T}{D(*|myhand)}{D(*|myhand)}:name(X = 10) target(<10>creature) moveTo(ownerhand)
auto={11}{U}{T}{D(*|myhand)}{D(*|myhand)}:name(X = 11) target(<11>creature) moveTo(ownerhand)
auto={12}{U}{T}{D(*|myhand)}{D(*|myhand)}:name(X = 12) target(<12>creature) moveTo(ownerhand)
auto={13}{U}{T}{D(*|myhand)}{D(*|myhand)}:name(X = 13) target(<13>creature) moveTo(ownerhand)
auto={14}{U}{T}{D(*|myhand)}{D(*|myhand)}:name(X = 14) target(<14>creature) moveTo(ownerhand)
auto={15}{U}{T}{D(*|myhand)}{D(*|myhand)}:name(X = 15) target(<15>creature) moveTo(ownerhand)
auto={16}{U}{T}{D(*|myhand)}{D(*|myhand)}:name(X = 16) target(<16>creature) moveTo(ownerhand)
text={X}{U}, {T}, Discard two cards: Return X target creatures to their owners' hands.
mana={3}{U}{U}
type=Legendary Creature
subtype=Human Spellshaper
power=3
toughness=3
[/card]
[card]
name=Alexi's Cloak
abilities=flash
target=creature
auto=shroud
text=Flash -- Enchant creature -- Enchanted creature has shroud. (It can't be the target of spells or abilities.)
mana={1}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Algae Gharial
abilities=shroud
auto=@movedTo(graveyard) from(other creature|battlefield):may counter(1/1,1)
text=Shroud -- Whenever another creature dies, you may put a +1/+1 counter on Algae Gharial.
mana={3}{G}
type=Creature
subtype=Crocodile
power=1
toughness=1
[/card]
[card]
name=Ali Baba
auto={R}:tap target(wall)
text={R}: Tap target Wall.
mana={R}
type=Creature
subtype=Human Rogue
power=1
toughness=1
[/card]
[card]
name=Ali from Cairo
auto=this(controllerlife >= 1) transforms((,newability[reduceto:1]))
text=Damage that would reduce your life total to less than 1 reduces it to 1 instead.
mana={2}{R}{R}
type=Creature
subtype=Human
power=0
toughness=1
[/card]
[card]
name=Aliban's Tower
target=creature[blocking]
auto=3/1
text=Target blocking creature gets +3/+1 until end of turn.
mana={1}{R}
type=Instant
[/card]
[card]
name=Aligned Hedron Network
auto=choice (blink)forsrc all(creature[power>=5]|battlefield)
text=When Aligned Hedron Network enters the battlefield, exile all creatures with power 5 or greater until Aligned Hedron Network leaves the battlefield. (Those creatures return under their owners' control.)
mana={4}
type=Artifact
[/card]
[card]
name=All Hallow's Eve
auto=moveto(exile) and!(transforms((,newability[counter(0/0.2.Scream)],newability[autoexile=@each myupkeep:counter(0/0.-1.Scream)],newability[autoexile=this(counter{0/0.1.Scream}<1)while moveto(ownergraveyard) && moveto(ownerbattlefield) all(creature|graveyard)])) forever)!
text=Exile All Hallow's Eve with two scream counters on it. -- At the beginning of your upkeep, if All Hallow's Eve is exiled with a scream counter on it, remove a scream counter from it. If there are no more scream counters on it, put it into your graveyard and each player returns all creature cards from his or her graveyard to the battlefield.
mana={2}{B}{B}
type=Sorcery
[/card]
[card]
name=All Is Dust
auto=sacrifice all(*[white;blue;black;red;green]|battlefield)
text=Each player sacrifices all colored permanents he or she controls.
mana={7}
type=Tribal Sorcery
subtype=Eldrazi
[/card]
[card]
name=All Suns' Dawn
auto=ability$!Choice name(Green) target(*[green]|mygraveyard) moveto(myhand)!$ controller
auto=ability$!Choice name(Red) target(*[red]|mygraveyard) moveto(myhand)!$ controller
auto=ability$!Choice name(White) target(*[white]|mygraveyard) moveto(myhand)!$ controller
auto=ability$!Choice name(Black) target(*[black]|mygraveyard) moveto(myhand)!$ controller
auto=ability$!Choice name(Blue) target(*[blue]|mygraveyard) moveto(myhand)!$ controller
auto=moveto(exile) all(this)
text=For each color, return up to one target card of that color from your graveyard to your hand. Exile All Suns' Dawn.
mana={4}{G}
type=Sorcery
[/card]
[card]
name=Allay
target=enchantment
auto=destroy
buyback={1}{W}{3}
text=Buyback {3} (You may pay an additional {3} as you cast this spell. If you do, put this card into your hand as it resolves.) -- Destroy target enchantment.
mana={1}{W}
type=Instant
[/card]
[card]
name=Alley Evasion
target=creature|mybattlefield
auto=choice 1/2 ueot
auto=choice moveto(ownerhand)
text=Choose one -- --Target creature you control gets +1/+2 until end of turn. --Return target creature you control to its owner's hand.
mana={W}
type=Instant
[/card]
[card]
name=Alley Grifters
auto=@combat(blocked) source(this):ability$!name(discard) target(*|myhand) reject!$ opponent
text=Whenever Alley Grifters becomes blocked, defending player discards a card.
mana={1}{B}{B}
type=Creature
subtype=Human Mercenary
power=2
toughness=2
[/card]
[card]
name=Alley Strangler
abilities=menace
text=Menace
mana={2}{B}
type=Creature
subtype=Aetherborn Rogue
power=2
toughness=3
[/card]
[card]
name=Allied Reinforcements
auto=token(Knight,creature Knight Ally, 2/2,white)*2
text=Put two 2/2 white Knight Ally creature tokens onto the battlefield.
mana={3}{W}
type=Sorcery
[/card]
[card]
name=Allied Strategies
target=player
auto=if type(plains[basic]|targetedpersonsbattlefield)~morethan~0 then draw:1 targetedplayer
auto=if type(island[basic]|targetedpersonsbattlefield)~morethan~0 then draw:1 targetedplayer
auto=if type(mountain[basic]|targetedpersonsbattlefield)~morethan~0 then draw:1 targetedplayer
auto=if type(swamp[basic]|targetedpersonsbattlefield)~morethan~0 then draw:1 targetedplayer
auto=if type(forest[basic]|targetedpersonsbattlefield)~morethan~0 then draw:1 targetedplayer
text=Domain - Target player draws a card for each basic land type among lands he or she controls.
mana={4}{U}
type=Sorcery
[/card]
[card]
name=Allosaurus Rider
other={E(other *[green]|myhand)}{E(other *[green]|myhand)} name(Exile 2 Green Cards from Hand)
auto=foreach(land|mybattlefield) 1/1
text=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.
mana={5}{G}{G}
type=Creature
subtype=Elf Warrior
power=1+*
toughness=1+*
[/card]
[card]
name=Alloy Golem
auto=choice name(White) transforms((,white)) forever
auto=choice name(Blue) transforms((,blue)) forever
auto=choice name(Black) transforms((,black)) forever
auto=choice name(Red) transforms((,red)) forever
auto=choice name(Green) transforms((,green)) forever
text=As Alloy Golem enters the battlefield, choose a color. -- Alloy Golem is the chosen color. (It's still an artifact.)
mana={6}
type=Artifact Creature
subtype=Golem
power=4
toughness=4
[/card]
[card]
name=Alloy Myr
auto={T}:Add{G}
auto={T}:Add{W}
auto={T}:Add{U}
auto={T}:Add{B}
auto={T}:Add{R}
text={T}: Add one mana of any color to your mana pool.
mana={3}
type=Artifact Creature
subtype=Myr
power=2
toughness=2
[/card]
[card]
name=Alluring Scent
target=creature
auto=lure ueot
text=All creatures able to block target creature this turn do so.
mana={1}{G}{G}
type=Sorcery
[/card]
[card]
name=Alluring Siren
auto={T}:mustattack target(creature|opponentinplay)
text={T}: Target creature an opponent controls attacks you this turn if able.
mana={1}{U}
type=Creature
subtype=Siren
power=1
toughness=1
[/card]
[card]
name=Alms Beast
auto=@combat(blocking,blocked) source(this) from(creature):all(trigger[from]) lifelink
text=Creatures blocking or blocked by Alms Beast have lifelink.
mana={2}{W}{B}
type=Creature
subtype=Beast
power=6
toughness=6
[/card]
[card]
name=Alms of the Vein
abilities=lifelink
target=player
auto=damage:3
abilities=madness
autoexile=restriction{discarded} pay({B}) name(pay B to cast) activate name(pay B to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard)
text=Target opponent loses 3 life and you gain 3 life.  -- Madness {B} (If you discard this card, discard it into exile. When you do, cast it for its madness cost or put it into your graveyard.)
mana={2}{B}
type=Sorcery
[/card]
[card]
name=Alpha Authority
target=creature
auto=teach(creature) opponentshroud
auto=teach(creature) oneblocker
text=Enchant creature -- Enchanted creature has hexproof and can't be blocked by more than one creature.
mana={1}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Alpha Kavu
auto={1}{G}:-1/1 target(kavu)
text={1}{G}: Target Kavu creature gets -1/+1 until end of turn.
mana={2}{G}
type=Creature
subtype=Kavu
power=2
toughness=2
[/card]
[card]
name=Alpha Myr
mana={2}
type=Artifact Creature
subtype=Myr
power=2
toughness=1
[/card]
[card]
name=Alpha Tyrranax
mana={4}{G}{G}
type=Creature
subtype=Beast
power=6
toughness=5
[/card]
[card]
name=Alpine Grizzly
mana={2}{G}
type=Creature
subtype=Bear
power=4
toughness=2
[/card]
[card]
name=Altac Bloodseeker
auto=@movedTo(creature|graveyard) from(opponentbattlefield):2/0 ueot
auto=@movedTo(creature|graveyard) from(opponentbattlefield):first strike ueot
auto=@movedTo(creature|graveyard) from(opponentbattlefield):haste ueot
text=Whenever a creature an opponent controls dies, Altac Bloodseeker gets +2/+0 and gains first strike and haste until end of turn. (It deals combat damage before creatures without first strike, and it can attack and {T} as soon as it comes under your control.) 
mana={1}{R}
type=Creature
subtype=Human Berserker
power=2
toughness=1
[/card]
[card]
name=Altar Golem
abilities=trample,doesnotuntap
anyzone=type:creature:battlefield/type:creature:battlefield cdaactive
auto={T(creature|myBattlefield)}{T(creature|myBattlefield)}{T(creature|myBattlefield)}{T(creature|myBattlefield)}{T(creature|myBattlefield)}:untap
text=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.
mana={7}
type=Artifact Creature
subtype=Golem
power=*
toughness=*
[/card]
[card]
name=Altar of Bone
aicode=activate target(creature|mylibrary) moveto(myhand)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>creature|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=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.
mana={G}{W}{S(creature|mybattlefield)}
type=Sorcery
[/card]
[card]
name=Altar Of Dementia
auto={S(creature|mybattlefield)}:name(deplete player) target(player) deplete:storedpower
text=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.
mana={2}
type=Artifact
[/card]
[card]
name=Altar of Shadows
auto=@each my firstmain:thisforeach(counter{0/0.1.Charge}) add{B}
auto={7}{T}:destroy target(creature) && counter(0/0,1,Charge) all(this)
text=At the beginning of your precombat main phase, add Black to your mana pool for each charge counter on Altar of Shadows. -- {7}, {T}: Destroy target creature. Then put a charge counter on Altar of Shadows.
mana={7}
type=Artifact
[/card]
[card]
name=Altar of the Brood
auto=@movedTo(other *|myBattlefield):deplete:1 opponent
text=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. 
mana={1}
type=Artifact
[/card]
[card]
name=Altar's Light
target=artifact,enchantment
auto=moveTo(exile)
text=Exile target artifact or enchantment.
mana={2}{W}{W}
type=Instant
[/card]
[card]
name=Altar's Reap
auto=draw:2
text=As an additional cost to cast Altar's Reap, sacrifice a creature. -- Draw two cards.
mana={1}{B}{S(creature|mybattlefield)}
type=Instant
[/card]
[card]
name=Altered Ego
abilities=nofizzle
auto=may copy target(creature) and!( counter(1/1,X) )!
text=Altered Ego can't be countered. -- You may have Altered Ego enter the battlefield as a copy of any creature on the battlefield, except it enters with X additional +1/+1 counters on it.
mana={X}{2}{G}{U}
type=Creature
subtype=Shapeshifter
power=0
toughness=0
[/card]
[card]
name=Aluren
auto=lord(creature[manacost<=3]|hand,exile,graveyard) zerocast
auto=lord(creature[manacost<=3]|hand,exile,graveyard) asflash
text=Any player may play creature cards with converted mana cost 3 or less without paying their mana cost and as though they had flash.
mana={2}{G}{G}
type=Enchantment
[/card]
[card]
name=Always Watching
auto=lord(creature[-token]|mybattlefield) 1/1
auto=lord(creature[-token]|mybattlefield) vigilance
text=Nontoken creatures you control get +1/+1 and have vigilance.
mana={1}{W}{W}
type=Enchantment
[/card]
[card]
name=Amass the Components
auto=draw:3 controller
auto=bottomoflibrary notatarget(*|myhand)
text=Draw three cards, then put a card from your hand on the bottom of your library.
mana={3}{U}
type=Sorcery
[/card]
[card]
name=Ambassador Laquatus
auto={3}:deplete:3 target(player)
text={3}: Target player puts the top three cards of his or her library into his or her graveyard.
mana={1}{U}{U}
type=Legendary Creature
subtype=Merfolk Wizard
power=1
toughness=3
[/card]
[card]
name=Ambassador Oak
auto=token(Elf Warrior,creature elf warrior,1/1,green)
text=When Ambassador Oak enters the battlefield, put a 1/1 green Elf Warrior creature token onto the battlefield.
mana={3}{G}
type=Creature
subtype=Treefolk Warrior
power=3
toughness=3
[/card]
[card]
name=Amber Prison
abilities=doesnotuntap
auto=@each my untap sourcetap:may untap
auto={4}{t}:target(*[creature;land;artifact]) grant transforms((,newability[tap],newability[doesnotuntap])) grantend
text=You may choose not to untap Amber Prison during your untap step. -- {4}, {T}: 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.
mana={4}
type=Artifact
[/card]
[card]
name=Ambition's Cost
auto=draw:3
auto=life:-3
text=You draw three cards and you lose 3 life.
mana={3}{B}
type=Sorcery
[/card]
[card]
name=Ambitious Aetherborn
auto=_FABRICATE_(1)
text=Fabricate 1 (When this creature enters the battlefield, put a +1/+1 counter on it or create a 1/1 colorless Servo artifact creature token.)
mana={4}{B}
type=Creature
subtype=Aetherborn Artificer
power=4
toughness=3
[/card]
[card]
name=Ambuscade Shaman
other={3}{B} name(Dash)
auto=if paid(alternative) then transforms((,newability[haste],newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) forever
auto=2/2 ueot
auto=@movedto(other creature|mybattlefield):all(trigger) 2/2 ueot
text=Whenever Ambuscade Shaman or another creature enters the battlefield under your control, that creature gets +2/+2 until end of turn. -- Dash {3}{B} (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.)
mana={2}{B}
type=Creature
subtype=Orc Shaman
power=2
toughness=2
[/card]
[card]
name=Ambush Commander
auto=lord(forest|myBattlefield) becomes(Elf Creature,1/1,green)
auto={1}{G}{S(elf|myBattlefield)}:3/3 target(creature)
text=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.
mana={3}{G}{G}
type=Creature
subtype=Elf
power=2
toughness=2
[/card]
[card]
name=Ambush Krotiq
abilities=trample
auto=moveTo(ownerhand) notatarget(other creature|myBattlefield)
text=Trample -- When Ambush Krotiq enters the battlefield, return another creature you control to its owner's hand.
mana={5}{G}
type=Creature
subtype=Insect
power=5
toughness=5
[/card]
[card]
name=Ambush Party
abilities=first strike,haste
text=First strike, haste
mana={4}{R}
type=Creature
subtype=Human Rogue
power=3
toughness=1
[/card]
[card]
name=Ambush Viper
abilities=flash,deathtouch
text=Flash -- Deathtouch
mana={1}{G}
type=Creature
subtype=Snake
power=2
toughness=1
[/card]
[card]
name=Ambush
auto=lord(creature[blocking]) first strike
text=Blocking creatures gain first strike until end of turn.
mana={3}{R}
type=Instant
[/card]
[card]
name=Amnesia
target=player
aicode=activate choice reject all(*[-land]|targetedpersonshand)
auto=reveal:type:*:targetedpersonshand revealzone(targetedpersonshand) optionone name(choose discards) target(<1>*[-land]|reveal) transforms((,newability[moveto(ownerhand) and!( reject )! all(*[-land]|reveal)])) optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerhand) and!( all(*|reveal) moveto(ownerhand) )!  optiontwoend revealend
text=Target player reveals his or her hand and discards all nonland cards.
mana={3}{U}{U}{U}
type=Sorcery
[/card]
[card]
name=Amoeboid Changeling
abilities=changeling
auto={T}:transforms((allsubtypes)) target(creature) ueot
auto={T}:transforms((removecreaturesubtypes)) target(creature) ueot
text=Changeling (This card is every creature type at all times.) -- {T}: Target creature gains all creature types until end of turn. -- {T}: Target creature loses all creature types until end of turn.
mana={1}{U}
type=Creature
subtype=Shapeshifter
power=1
toughness=1
[/card]
[card]
name=Amok
auto={D}{1}:counter(1/1,1) target(creature)
text={1}, Discard a card at random: Put a +1/+1 counter on target creature.
mana={1}{R}
type=Enchantment
[/card]
[card]
name=Amphibious Kavu
auto=@combat(blocking,blocked,turnlimited) source(this) from(creature[blue;black]):3/3 ueot
text=Whenever Amphibious Kavu blocks or becomes blocked by one or more blue and/or black creatures, Amphibious Kavu gets +3/+3 until end of turn.
mana={2}{G}
type=Creature
subtype=Kavu
power=2
toughness=2
[/card]
[card]
name=Amphin Cutthroat
mana={3}{U}
type=Creature
subtype=Salamander Rogue
power=2
toughness=4
[/card]
[card]
name=Amphin Pathmage
auto={2}{U}:unblockable target(creature) ueot
text={2}{U}: Target creature can't be blocked this turn. 
mana={3}{U}
type=Creature
subtype=Salamander Wizard
power=3
toughness=2
[/card]
[card]
name=Ampryn Tactician
auto=choice all(creature|mybattlefield) 1/1 ueot
text=When Ampryn Tactician enters the battlefield, creatures you control get +1/+1 until end of turn.
mana={2}{W}{W}
type=Creature
subtype=Human Soldier
power=3
toughness=3
[/card]
[card]
name=Amrou Kithkin
auto=cantbeblockedby(creature[power>=3])
text=Amrou Kithkin can't be blocked by creatures with power 3 or greater.
mana={W}{W}
type=Creature
subtype=Kithkin
power=1
toughness=1
[/card]
[card]
name=Amrou Scout
aicode=activate moveTo(myBattlefield) target(rebel[manacost<=3]|myLibrary)
auto={4}{T}:name(search card) reveal:plibrarycount optionone name(choose card) target(rebel[manacost<=3]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(activate castcard(putinplay))! afterrevealedend revealend
text={4}, {T}: 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.
mana={1}{W}
type=Creature
subtype=Kithkin Rebel Scout
power=2
toughness=1
[/card]
[card]
name=Amrou Seekers
abilities=intimidate
text=Amrou Seekers can't be blocked except by artifact creatures and/or white creatures.
mana={2}{W}
type=Creature
subtype=Kithkin Rebel
power=2
toughness=2
[/card]
[card]
name=Amugaba
abilities=flying
auto={2}{U}{D(*|myhand)}:moveTo(ownerhand)
text=Flying -- {2}{U}, Discard a card: Return Amugaba to its owner's hand.
mana={5}{U}{U}
type=Creature
subtype=Illusion
power=6
toughness=6
[/card]
[card]
name=Amulet of Kroog
auto={2}{T}:prevent:1 target(creature,player)
text={2}, {T}: Prevent the next 1 damage that would be dealt to target creature or player this turn.
mana={2}
type=Artifact
[/card]
[card]
name=Amulet of Unmaking
auto={5}{T}{E}:name(exile) ability$!name(exile target) moveTo(exile) target(other *[artifact;creature;land])!$ controller asSorcery
text={5}, {T}, Exile Amulet of Unmaking: Exile target artifact, creature, or land. Activate this ability only any time you could cast a sorcery.
mana={5}
type=Artifact
[/card]
[card]
name=Amulet of Vigor
auto=lord(*[recent]|mybattlefield) transforms((,newability[untap])) forever
text=Whenever a permanent enters the battlefield tapped and under your control, untap it.
mana={1}
type=Artifact
[/card]
[card]
name=Ana Disciple
auto={U}{T}:flying target(creature)
auto={B}{T}:-2/-0 target(creature)
text={U}, {T}: Target creature gains flying until end of turn. -- {B}, {T}: Target creature gets -2/-0 until end of turn.
mana={G}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Ana Sanctuary
auto=@each my upkeep restriction{type(*[blue]|myBattlefield)~morethan~0,type(*[black]|myBattlefield)~lessthan~1}:target(creature) 1/1 ueot
auto=@each my upkeep restriction{type(*[black]|myBattlefield)~morethan~0,type(*[blue]|myBattlefield)~lessthan~1}:target(creature) 1/1 ueot
auto=@each my upkeep restriction{type(*[black]|myBattlefield)~morethan~0,type(*[blue]|myBattlefield)~morethan~0}:target(creature) 4/4 ueot
text=At the beginning of your upkeep, if you control a blue or black permanent, target creature gets +1/+1 until end of turn. If you control a blue permanent and a black permanent, that creature gets +5/+5 until end of turn instead.
mana={2}{G}
type=Enchantment
[/card]
[card]
name=Anaba Ancestor
auto={T}:1/1 target(other minotaur)
text={T}: Another target Minotaur creature gets +1/+1 until end of turn.
mana={1}{R}
type=Creature
subtype=Minotaur Spirit
power=1
toughness=1
[/card]
[card]
name=Anaba Bodyguard
abilities=first strike
text=First strike (This creature deals combat damage before creatures without first strike.)
mana={3}{R}
type=Creature
subtype=Minotaur
power=2
toughness=3
[/card]
[card]
name=Anaba Shaman
auto={R}{T}:damage:1 target(creature,player)
text={R}, {T}: Anaba Shaman deals 1 damage to target creature or player.
mana={3}{R}
type=Creature
subtype=Minotaur Shaman
power=2
toughness=2
[/card]
[card]
name=Anaba Spirit Crafter
auto=lord(minotaur) 1/0
text=Minotaur creatures get +1/+0.
mana={2}{R}{R}
type=Creature
subtype=Minotaur Shaman
power=1
toughness=3
[/card]
[card]
name=Anaconda
abilities=swampwalk
text=Swampwalk (This creature is unblockable as long as defending player controls a Swamp.)
mana={3}{G}
type=Creature
subtype=Snake
power=3
toughness=3
[/card]
[card]
name=Anafenza, Kin-Tree Spirit
auto=@movedTo(other creature[-token]|mybattlefield):ability$!name(Bolster) counter(1/1,1) notatarget(creature[toughness=toughness:lowest:creature:battlefield]|mybattlefield)!$ controller
text=Whenever another nontoken creature enters the battlefield under your control, bolster 1. (Choose a creature with the least toughness among creatures you control and put a +1/+1 counter on it.)
mana={W}{W}
type=Legendary Creature
subtype=Spirit Soldier
power=2
toughness=2
[/card]
[card]
name=Anafenza, the Foremost
abilities=oppgcreatureexiler
auto=@combat(attacking) source(this):counter(1/1,1) target(other creature[tapped]|mybattlefield)
text=When 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. 
mana={W}{B}{G}
type=Legendary Creature
subtype=Human Soldier
power=4
toughness=4
[/card]
[card]
name=Anarchist
auto=may moveTo(myhand) target(sorcery|mygraveyard)
text=When Anarchist enters the battlefield, you may return target sorcery card from your graveyard to your hand.
mana={4}{R}
type=Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=Anarchy
auto=destroy all(*[white])
text=Destroy all white permanents.
mana={2}{R}{R}
type=Sorcery
[/card]
[card]
name=Anathemancer
auto=name(choose target player) target(player) damage:type:land[-basic]:targetedpersonsbattlefield
autograveyard={5}{B}{R}:moveto(mybattlefield) && transforms((,unearth,haste)) asSorcery forever
text=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} ({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.)
mana={1}{B}{R}
type=Creature
subtype=Zombie Wizard
power=2
toughness=2
[/card]
[card]
name=Anax and Cymede
abilities=first strike,vigilance
auto=@targeted(this) from(*[instant;sorcery;enchantment]|mycastingzone):all(creature|myBattlefield) 1/1 ueot
auto=@targeted(this) from(*[instant;sorcery;enchantment]|mycastingzone):all(creature|mybattlefield) trample ueot
text=Heroic - Whenever you cast a spell that targets Anax and Cymede, creatures you control get +1/+1 and gain trample until end of turn. 
mana={1}{R}{W}
type=Legendary Creature
subtype=Human Soldier
power=3
toughness=2
[/card]
[card]
name=Ancestor's Chosen
abilities=first strike
auto=life:type:*:mygraveyard
text=First strike (This creature deals combat damage before creatures without first strike.) -- When Ancestor's Chosen enters the battlefield, you gain 1 life for each card in your graveyard.
mana={5}{W}{W}
type=Creature
subtype=Human Cleric
power=4
toughness=4
[/card]
[card]
name=Ancestor's Prophet
auto={T(cleric|myBattlefield)}{T(cleric|myBattlefield)}{T(cleric|myBattlefield)}{T(cleric|myBattlefield)}{T(cleric|myBattlefield)}:life:10
text=Tap five untapped Clerics you control: You gain 10 life.
mana={4}{W}
type=Creature
subtype=Human Cleric
power=1
toughness=5
[/card]
[card]
name=Ancestral Knowledge
auto=cumulativeupcost[{U}] sacrifice
auto=@movedto(this|nonbattlezone):shuffle controller
aicode=name(look) activate name(look) transforms((,newability[foreach(*[zpos<=10]|mylibrary) moverandom(*[zpos<=10]) from(mylibrary) to(mylibrary)])) ueot
auto=name(look) reveal:10 optionone name(Choose cards to exile) target(<anyamount>*|reveal) moveto(myexile) optiononeend optiontwo name(put on top) target(<10>*|reveal) moveto(mylibrary) optiontwoend revealend
text=Cumulative upkeep {1} (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.) -- 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.
mana={1}{U}
type=Enchantment
[/card]
[card]
name=Ancestral Mask
target=creature
auto=foreach(other enchantment|battlefield) 2/2
text=Enchant creature -- Enchanted creature gets +2/+2 for each other enchantment on the battlefield.
mana={2}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Ancestral Memories
aicode=name(look) activate name(look) transforms((,newability[target(<2>*[zpos<=7]|mylibrary) moveto(myhand)],newability[deplete:5])) ueot
auto=name(Look) reveal:7 optionone name(Get 2 cards) target(<2>*|reveal) moveto(myhand) optiononeend optiontwo name(put in graveyard) target(<7>*|reveal) moveto(mygraveyard) optiontwoend revealend
text=Look at the top seven cards of your library. Put two of them into your hand and the rest into your graveyard.
mana={2}{U}{U}{U}
type=Sorcery
[/card]
[card]
name=Ancestral Recall
target=player
auto=draw:3
text=Target player draws three cards.
mana={U}
type=Instant
[/card]
[card]
name=Ancestral Statue
auto=moveto(ownerhand) notatarget(*[-land]|mybattlefield)
text=When Ancestral Statue enters the battlefield, return a nonland permanent you control to its owner's hand.
mana={4}
type=Artifact Creature
subtype=Golem
power=3
toughness=4
[/card]
[card]
name=Ancestral Tribute
auto=life:twicetype:*:mygraveyard
flashback={9}{W}{W}{W}
text=You gain 2 life for each card in your graveyard. -- Flashback {9}{W}{W}{W} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={5}{W}{W}
type=Sorcery
[/card]
[card]
name=Ancestral Vengeance
target=creature
auto=-1/-1
auto=counter(1/1,1) target(creature|mybattlefield)
text=When Ancestral Vengeance enters the battlefield, put a +1/+1 counter on target creature you control. -- Enchanted creature gets -1/-1.
mana={B}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Ancestral Vision
auto=target(player) draw:3
text=Ancestral Vision is blue. -- Suspend 4 - {U} (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.) -- Target player draws three cards.
mana={0}
color=blue
restriction=turn:200
suspend(4)={u}
type=Sorcery
[/card]
[card]
name=Anchor to the AEther
target=creature
auto=moveto(ownerlibrary)
auto=scry:1 scrycore delayed dontshow donothing scrycoreend scryend
text=Put target creature on top of its owner's library. Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.)
mana={2}{U}
type=Sorcery
[/card]
[card]
name=Ancient Amphitheater
auto=tap(noevent)
auto=aslongas(giant|myHand) untap
auto={T}:Add{R}
auto={T}:Add{W}
text=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. -- {T}: Add {R} or {W} to your mana pool.
type=Land
[/card]
[card]
name=Ancient Carp
text=null
mana={4}{U}
type=Creature
subtype=Fish
power=2
toughness=5
[/card]
[card]
name=Ancient Crab
mana={1}{U}{U}
type=Creature
subtype=Crab
power=1
toughness=5
[/card]
[card]
name=Ancient Craving
auto=draw:3
auto=life:-3
text=You draw three cards and you lose 3 life.
mana={3}{B}
type=Sorcery
[/card]
[card]
name=Ancient Den
auto={T}:Add{W}
text=(Ancient Den isn't a spell.) -- {T}: Add {W} to your mana pool.
type=Artifact Land
[/card]
[card]
name=Ancient Grudge
target=artifact
auto=destroy
flashback={G}
text=Destroy target artifact. -- Flashback {G} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={1}{R}
type=Instant
[/card]
[card]
name=Ancient Hellkite
abilities=flying
auto=this(attacking) {R}:damage:1 target(creature|opponentBattlefield)
text=Flying -- {R}: Ancient Helkite deals 1 damage to target creature defending player controls. Activate this ability only if Ancient Hellkite is attacking.
mana={4}{R}{R}{R}
type=Creature
subtype=Dragon
power=6
toughness=6
[/card]
[card]
name=Ancient Hydra
auto=fading:5
text=Fading 5 (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.) -- {1}, Remove a fade counter from Ancient Hydra: Ancient Hydra deals 1 damage to target creature or player.
mana={4}{R}
type=Creature
subtype=Hydra
power=5
toughness=1
[/card]
[card]
name=Ancient Kavu
auto={2}:transforms((,artifact)) ueot
text={2}: Ancient Kavu becomes colorless until end of turn.
mana={3}{R}
type=Creature
subtype=Kavu
power=3
toughness=3
[/card]
[card]
name=Ancient of the Equinox
abilities=opponentshroud,trample
text=Trample, hexproof
type=Creature
subtype=Treefolk
power=4
toughness=4
[/card]
[card]
name=Ancient Ooze
anyzone=pancientooze/pancientooze cdaactive
text=Ancient Ooze's power and toughness are each equal to the total converted mana cost of other creatures you control.
mana={5}{G}{G}
type=Creature
subtype=Ooze
power=*
toughness=*
[/card]
[card]
name=Ancient Runes
auto=@each my upkeep:damage:type:artifact:mybattlefield controller
auto=@each opponent upkeep:damage:type:artifact:opponentbattlefield opponent
text=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.
mana={2}{R}
type=Enchantment
[/card]
[card]
name=Ancient Silverback
auto={G}:regenerate
text={G}: Regenerate Ancient Silverback. (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.)
mana={4}{G}{G}
type=Creature
subtype=Ape
power=6
toughness=5
[/card]
[card]
name=Ancient Spider
abilities=first strike,reach
text=First strike; reach (This creature can block creatures with flying.)
mana={2}{G}{W}
type=Creature
subtype=Spider
power=2
toughness=5
[/card]
[card]
name=Ancient Spring
auto=tap(noevent)
auto={T}:Add{U}
auto={T}{S}:Add{W}{B}
text=Ancient Spring enters the battlefield tapped. -- {T}: Add {U} to your mana pool. -- {T}, Sacrifice Ancient Spring: Add {W}{B} to your mana pool.
type=Land
[/card]
[card]
name=Ancient Stirrings
mana={G}
type=Sorcery
aicode=activate target(*[colorless;zpos<=5]|mylibrary) moveto(myhand)
auto=name(look) reveal:5 optionone name(Get Colorless Card) target(<1>*[colorless]|reveal) moveto(myhand) optiononeend optiontwo name(put on bottom) target(<5>*|reveal) bottomoflibrary optiontwoend revealend
text=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. (Cards with no colored mana in their mana costs are colorless. Lands are also colorless.)
[/card]
[card]
name=Ancient Tomb
auto={T}:Add{2} and!( damage:2 controller )!
text={T}: Add {2} to your mana pool. Ancient Tomb deals 2 damage to you.
type=Land
[/card]
[card]
name=Andradite Leech
auto=lord(*[black]|mycastingzone) altercost(black,+1)
auto={B}:1/1
text=Black spells you cast cost {B} more to cast. -- {B}: Andradite Leech gets +1/+1 until end of turn.
mana={2}{B}
type=Creature
subtype=Leech
power=2
toughness=2
[/card]
[card]
name=Angel of Deliverance
abilities=flying
auto=@damaged(creature,player) from(this) restriction{delirium}:target(creature|opponentbattlefield) moveto(exile)
text=Flying -- Delirium  Whenever Angel of Deliverance deals damage, if there are four or more card types among cards in your graveyard, exile target creature an opponent controls.
mana={6}{W}{W}
type=Creature
subtype=Angel
power=6
toughness=6
[/card]
[card]
name=Angel of Despair
abilities=flying
auto=destroy target(*)
text=Flying -- When Angel of Despair enters the battlefield, destroy target permanent.
mana={3}{W}{W}{B}{B}
type=Creature
subtype=Angel
power=5
toughness=5
[/card]
[card]
name=Angel of Finality
abilities=flying
auto=target(player) moveto(exile) all(*|targetedpersonsgraveyard)
text=Flying -- When Angel of Finality enters the battlefield, exile all cards from target player's graveyard.
mana={3}{W}
type=Creature
subtype=Angel
power=3
toughness=4
[/card]
[card]
name=Angel of Flight Alabaster
abilities=flying
auto=@each my upkeep:moveTo(ownerhand) target(spirit|mygraveyard)
text=Flying -- At the beginning of your upkeep, return target Spirit card from your graveyard to your hand.
mana={4}{W}
type=Creature
subtype=Angel
power=4
toughness=4
[/card]
[card]
name=Angel of Fury
abilities=flying
auto=@movedTo(mygraveyard) from(this|battlefield):may moveto(mylibrary) all(trigger[from]) && shuffle
text=Flying -- When Angel of Fury is put into your graveyard from the battlefield, you may shuffle it into your library.
mana={4}{W}{W}
type=Creature
subtype=Angel
power=3
toughness=5
[/card]
[card]
name=Angel of Glory's Rise
abilities=flying
auto=moveto(exile) all(zombie|battlefield) && moveto(mybattlefield) all(creature[human]|mygraveyard)
text=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.
mana={5}{W}{W}
type=Creature
subtype=Angel
power=4
toughness=6
[/card]
[card]
name=Angel of Invention
abilities=flying,vigilance,lifelink
auto=_FABRICATE_(2)
auto=lord(other creature|myBattlefield) 1/1
text=Flying, vigilance, lifelink -- Fabricate 2 (When this creature enters the battlefield, put two +1/+1 counters on it or create two 1/1 colorless Servo artifact creature tokens.) -- Other creatures you control get +1/+1.
mana={3}{W}{W}
type=Creature
subtype=Angel
power=2
toughness=1
[/card]
[card]
name=Angel of Jubilation
abilities=flying,cantpaylife
auto=lord(other creature[-black]|mybattlefield) 1/1
auto=lord(creature) cantbesacrified
text=Flying -- Other nonblack creatures you control get +1/+1. -- Players can't pay life or sacrifice creatures to cast spells or activate abilities.
mana={1}{W}{W}{W}
type=Creature
subtype=Angel
power=3
toughness=3
[/card]
[card]
name=Angel of Light
abilities=flying,vigilance
text=Flying, vigilance
mana={4}{W}
type=Creature
subtype=Angel
power=3
toughness=3
[/card]
[card]
name=Angel of Mercy
abilities=flying
auto=life:3
text=Flying -- When Angel of Mercy enters the battlefield, you gain 3 life.
mana={4}{W}
type=Creature
subtype=Angel
power=3
toughness=3
[/card]
[card]
name=Angel of Renewal
abilities=flying
auto=choice life:type:creature:mybattlefield controller
text=Flying -- When Angel of Renewal enters the battlefield, you gain 1 life for each creature you control.
mana={5}{W}
type=Creature
subtype=Angel Ally
power=4
toughness=4
[/card]
[card]
name=Angel of Retribution
abilities=flying,first strike
text=Flying, first strike
mana={6}{W}
type=Creature
subtype=Angel
power=5
toughness=5
[/card]
[card]
name=Angel of Serenity
auto=may hand(blink)forsrc target(<upto:3>other creature|battlefield,graveyard)
abilities=flying
text=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.
mana={4}{W}{W}{W}
type=Creature
subtype=Angel
power=5
toughness=6
[/card]
[card]
name=Angel of the Dire Hour
abilities=flash,flying
auto=if casted(this) then moveto(exile) all(creature[attacking]|battlefield)
text=Flash -- Flying -- When Angel of the Dire Hour enters the battlefield, if you cast it from your hand, exile all attacking creatures.
mana={5}{W}{W}
type=Creature
subtype=Angel
power=5
toughness=4
[/card]
[card]
name=Angelfire Crusader
auto={R}:1/0
text={R}: Angelfire Crusader gets +1/+0 until end of turn.
mana={3}{W}
type=Creature
subtype=Human Soldier Knight
power=2
toughness=3
[/card]
[card]
name=Angelheart Vial
auto=@damageof(player):may counter(0/0,thatmuch,Charge)
auto={2}{T}{C(0/0,-4,Charge)}:life:2 && draw:1 controller
text=Whenever you're dealt damage, you may put that many charge counters on Angelheart Vial. -- {2}, {T}, Remove four charge counters from Angelheart Vial: You gain 2 life and draw a card.
mana={5}
type=Artifact
[/card]
[card]
name=Angelic Accord
auto=@each endofturn restriction{compare(lifegain)~morethan~3}:token(Angel,creature angel,4/4,white,flying) controller
text=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.
mana={3}{W}
type=Enchantment
[/card]
[card]
name=Angelic Arbiter
abilities=flying
auto=this(variable{ostormcount}>0) transforms((,newability[lord(creature|opponentBattlefield) cantattack],newability[lord(creature|opponentBattlefield) cantpwattack]))
auto=@combat(attacking) source(creature|opponentBattlefield):maxCast(*)0 opponent ueot
text=Flying -- Each opponent who cast a spell this turn can't attack with creatures. -- Each opponent who attacked with creatures this turn can't cast spells.
mana={5}{W}{W}
type=Creature
subtype=Angel
power=5
toughness=6
[/card]
[card]
name=Angelic Armaments
auto={4}:equip
auto=teach(creature) 2/2
auto=teach(creature) flying
auto=teach(creature) becomes(Angel,newcolors[white])
text=Equipped creature gets +2/+2, has flying, and is a white Angel in addition to its other colors and types. -- Equip {4}
mana={3}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Angelic Benediction
abilities=exalted
auto=@combat(attackedalone) source(creature|myBattlefield):may tap target(creature)
text=Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.) -- Whenever a creature you control attacks alone, you may tap target creature.
mana={3}{W}
type=Enchantment
[/card]
[card]
name=Angelic Blessing
target=creature
auto=3/3
auto=flying
text=Target creature gets +3/+3 and gains flying until end of turn. (It can't be blocked except by creatures with flying or reach.)
mana={2}{W}
type=Sorcery
[/card]
[card]
name=Angelic Captain
abilities=flying
auto=@combat(attacking) source(this):othertype:ally[attacking]:mybattlefield/othertype:ally[attacking]:mybattlefield ueot
text=Flying -- Whenever Angelic Captain attacks, it gets +1/+1 until end of turn for each other attacking Ally.
mana={3}{R}{W}
type=Creature
subtype=Angel Ally
power=4
toughness=3
[/card]
[card]
name=Angelic Chorus
auto=@movedTo(creature|mybattlefield):all(trigger[to]) dynamicability<!mytgt toughnesslifegain targetcontroller!>
text=Whenever a creature enters the battlefield under your control, you gain life equal to its toughness.
mana={3}{W}{W}
type=Enchantment
[/card]
[card]
name=Angelic Curator
abilities=flying
auto=protection from(artifact)
text=Flying, protection from artifacts
mana={1}{W}
type=Creature
subtype=Angel Spirit
power=1
toughness=1
[/card]
[card]
name=Angelic Destiny
target=creature
auto=4/4
auto=flying
auto=first strike
auto=transforms((Angel))
auto=@movedto(graveyard) from(mytgt|Battlefield):all(this) moveTo(ownerhand)
text=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.
mana={2}{W}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Angelic Edict
target=creature,enchantment
auto=moveTo(exile)
text=Exile target creature or enchantment.
mana={4}{W}
type=Sorcery
[/card]
[card]
name=Angelic Favor
restriction=during battle
otherrestriction=type(plains|mybattlefield)~morethan~0
other={T(creature|mybattlefield)} name(Tap an Untapped Creature)
auto=token(Angel,Creature Angel,4/4,flying,unearth,white)
text=If you control a Plains, you may tap an untapped creature you control rather than pay Angelic Favor's mana cost. -- Cast Angelic Favor only during combat. -- Put a 4/4 white Angel creature token with flying onto the battlefield. Exile it at the beginning of the next end step.
mana={3}{W}
type=Instant
[/card]
[card]
name=Angelic Gift
target=creature
auto=teach(creature) flying
auto=choice draw:1 controller
text=Enchant creature -- When Angelic Gift enters the battlefield, draw a card. -- Enchanted creature has flying.
mana={1}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Angelic Overseer
abilities=flying
auto=aslongas(human|mybattlefield) opponentshroud
auto=aslongas(human|mybattlefield) indestructible
text=Flying -- As long as you control a Human, Angelic Overseer has hexproof and is indestructible.
mana={3}{W}{W}
type=Creature
subtype=Angel
power=5
toughness=3
[/card]
[card]
name=Angelic Page
abilities=flying
auto={T}:1/1 target(creature[attacking;blocking])
text=Flying -- {T}: Target attacking or blocking creature gets +1/+1 until end of turn.
mana={1}{W}
type=Creature
subtype=Angel Spirit
power=1
toughness=1
[/card]
[card]
name=Angelic Protector
abilities=flying
auto=@targeted(this):0/3 ueot
text=Flying -- Whenever Angelic Protector becomes the target of a spell or ability, Angelic Protector gets +0/+3 until end of turn.
mana={3}{W}
type=Creature
subtype=Angel
power=2
toughness=2
[/card]
[card]
name=Angelic Purge
target=artifact,enchantment,creature
auto=moveto(exile)
text=As an additional cost to cast Angelic Purge, sacrifice a permanent. -- Exile target artifact, creature, or enchantment.
mana={2}{W}{S(*|mybattlefield)}
type=Sorcery
[/card]
[card]
name=Angelic Renewal
auto=@movedTo(creature|mygraveyard) from(battlefield) once:may all(trigger[to]) moveTo(battlefield) && sacrifice all(this)
text=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.
mana={1}{W}
type=Enchantment
[/card]
[card]
name=Angelic Shield
auto=lord(creature|myBattlefield) 0/1
auto={S}:moveTo(ownerhand) target(other creature)
text=Creatures you control get +0/+1. -- Sacrifice Angelic Shield: Return target creature to its owner's hand.
mana={W}{U}
type=Enchantment
[/card]
[card]
name=Angelic Skirmisher
abilities=flying
auto=@each combatbegins:ability$!choice all(creature|mybattlefield) first strike ueot _ choice all(creature|mybattlefield) vigilance ueot _ choice all(creature|mybattlefield) lifelink ueot !$ controller
text=Flying -- At the beginning of each combat, choose first strike, vigilance, or lifelink. Creatures you control gain that ability until end of turn.
mana={4}{W}{W}
type=Creature
subtype=Angel
power=4
toughness=4
[/card]
[card]
name=Angelic Voices
auto=lord(creature|myBattlefield) 1/1
auto=aslongas(creature[-artifact;-white]|myBattlefield) lord(creature|myBattlefield) -1/-1
text=Creatures you control get +1/+1 as long as you control no nonartifact, nonwhite creatures.
mana={2}{W}{W}
type=Enchantment
[/card]
[card]
name=Angelic Wall
abilities=defender,flying
text=Defender, flying (This creature can't attack, and it can block creatures with flying.)
mana={1}{W}
type=Creature
subtype=Wall
power=0
toughness=4
[/card]
[card]
name=Angel's Feather
auto=@movedTo(*[white]|stack):may life:1 controller
text=Whenever a player casts a white spell, you may gain 1 life.
mana={2}
type=Artifact
[/card]
[card]
name=Angel's Herald
aicode=activate moveTo(myBattlefield) target(empyrial archangel|myLibrary)
auto={2}{W}{T}{S(creature[green]|myBattlefield)}{S(creature[white]|myBattlefield)}{S(creature[blue]|myBattlefield)}:name(search card) reveal:plibrarycount optionone name(choose card) target(empyrial archangel|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield))! afterrevealedend revealend
text={2}{W}, {T}, 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.
mana={W}
type=Creature
subtype=Human Cleric
power=1
toughness=1
[/card]
[card]
name=Angel's Mercy
auto=life:7
text=You gain 7 life.
mana={2}{W}{W}
type=Instant
[/card]
[card]
name=Angel's Tomb
auto=@movedTo(creature|mybattlefield):may becomes(Angel Artifact Creature,3/3,flying,white) ueot
text=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.
mana={3}
type=Artifact
[/card]
[card]
name=Angelsong
auto=preventAllcombatDamage ueot
autohand=__CYCLING__({2})
text=Prevent all combat damage that would be dealt this turn. -- Cycling {2} ({2}, Discard this card: Draw a card.)
mana={1}{W}
type=Instant
[/card]
[card]
name=Anger of the Gods
auto=all(creature[-protection from red]) exiledeath
auto=damage:3 all(creature)
text=Anger of the Gods deals 3 damage to each creature. If a creature dealt damage this way would die this turn, exile it instead. 
mana={1}{R}{R}
type=Sorcery
[/card]
[card]
name=Anger
abilities=haste
autograveyard=aslongas(mountain|myBattlefield) lord(creature|myBattlefield) haste
text=Haste -- As long as Anger is in your graveyard and you control a Mountain, creatures you control have haste.
mana={3}{R}
type=Creature
subtype=Incarnation
power=2
toughness=2
[/card]
[card]
name=Angry Mob
abilities=trample
auto=phaseaction[my untap] type:swamp:opponentbattlefield/type:swamp:opponentbattlefield ueot nonstatic
auto=type:swamp:opponentbattlefield/type:swamp:opponentbattlefield ueot nonstatic
text=Trample -- As long as it's your turn, Angry Mob's power and toughness are each equal to 2 plus the number of Swamps your opponents control. As long as it's not your turn, Angry Mob's power and toughness are each 2.
mana={2}{W}{W}
type=Creature
subtype=Human
power=2+*
toughness=2+*
[/card]
[card]
name=Anguished Unmaking
target=*[-land]
auto=moveto(exile)
auto=life:-3
text=Exile target nonland permanent. You lose 3 life.
mana={1}{W}{B}
type=Instant
[/card]
[card]
name=Angus Mackenzie
auto={G}{W}{U}{T}:preventAllcombatDamage ueot UntapOnly
auto={G}{W}{U}{T}:preventAllcombatDamage ueot DrawOnly
auto={G}{W}{U}{T}:preventAllcombatDamage ueot FirstMainOnly
auto={G}{W}{U}{T}:preventAllcombatDamage ueot CombatBeginsOnly
auto={G}{W}{U}{T}:preventAllcombatDamage ueot AttackersOnly
auto={G}{W}{U}{T}:preventAllcombatDamage ueot BlockersOnly
text={G}{W}{U}, {T}: Prevent all combat damage that would be dealt this turn. Activate this ability only before the combat damage step.
mana={G}{W}{U}
type=Legendary Creature
subtype=Human Cleric
power=2
toughness=2
[/card]
[card]
name=An-Havva Constable
auto=foreach(creature[green]|battlefield) 0/1
text=An-Havva Constable's toughness is equal to 1 plus the number of green creatures on the battlefield.
mana={1}{G}{G}
type=Creature
subtype=Human
power=2
toughness=1+*
[/card]
[card]
name=An-Havva Inn
auto=life:type:creature[green]|battlefieldplus1plusend controller
text=You gain X plus 1 life, where X is the number of green creatures on the battlefield.
mana={1}{G}{G}
type=Sorcery
[/card]
[card]
name=An-Havva Township
auto={T}:Add{1}
auto={1}{T}:Add{G}
auto={2}{T}:Add{R}
auto={2}{T}:Add{W}
text={T}: Add {1} to your mana pool. -- {1}, {T}: Add {G} to your mana pool. -- {2}, {T}: Add {R} or {W} to your mana pool.
type=Land
[/card]
[card]
name=Animal Boneyard
target=land
auto=teach(land) transforms((,newability[{T}{S(creature|mybattlefield)}:life:storedtoughness]))
text=Enchant land -- Enchanted land has "{T}, Sacrifice a creature: You gain life equal to that creature's toughness."
mana={2}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Animar, Soul of Elements
abilities=protection from white,protection from black
auto=@movedTo(creature|mystack):counter(1/1,1)
auto=thisforeach(counter{1/1,1}) lord(creature|mycastingzone) altercost(colorless, -1)
text=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.
mana={U}{R}{G}
type=Legendary Creature
subtype=Elemental
power=1
toughness=1
[/card]
[card]
name=Animate Artifact
target=artifact
auto=teach(artifact[-creature]) becomes(Artifact Creature,manacost/manacost)
text=Enchant artifact -- As long as enchanted artifact isn't a creature, it's an artifact creature with power and toughness each equal to its converted mana cost.
mana={3}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Animate Dead
target=creature|graveyard
alias=1143
text=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.
mana={1}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Animate Land
target=land
auto=transforms((Creature,setpower=3,settoughness=3)) ueot
text=Until end of turn, target land becomes a 3/3 creature that's still a land.
mana={G}
type=Instant
[/card]
[card]
name=Animate Wall
target=wall
auto=canattack
text=Enchant Wall -- Enchanted Wall can attack as though it didn't have defender.
mana={W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Animist's Awakening
auto=if type(*[instant;sorcery]|mygraveyard)~lessthan~2 then reveal:x optionone all(land|reveal) moveto(mybattlefield) and!(tap(noevent))! optiononeend optiontwo name(bottom of library) target(<1>*|reveal) transforms((,newability[all(*|reveal) bottomoflibrary])) oneshot optiontwoend revealend
auto=if type(*[instant;sorcery]|mygraveyard)~morethan~1 then reveal:x optionone all(land|reveal) moveto(mybattlefield) optiononeend optiontwo name(bottom of library) target(<1>*|reveal) transforms((,newability[all(*|reveal) bottomoflibrary])) oneshot optiontwoend revealend
text=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 a random order. -- Spell mastery -- If there are two or more instant and/or sorcery cards in your graveyard, untap those lands.
mana={X}{G}
type=Sorcery
[/card]
[card]
name=Ankh of Mishra
auto=@movedTo(land|opponentBattlefield):damage:2 opponent
auto=@movedTo(land|myBattlefield):damage:2 controller
text=Whenever a land enters the battlefield, Ankh of Mishra deals 2 damage to that land's controller.
mana={2}
type=Artifact
[/card]
[card]
name=Ankle Shanker
abilities=haste
auto=@combat(attacking) source(this):all(creature|mybattlefield) transforms((newability[first strike ueot],newability[deathtouch ueot])) ueot
text=Haste -- Whenever Ankle Shanker attacks, creatures you control gain first strike and deathtouch until end of turn. 
mana={2}{R}{W}{B}
type=Creature
subtype=Goblin Berserker
power=2
toughness=2
[/card]
[card]
name=Annex
target=Land
alias=1194
text=Enchant land (Target a land as you cast this. This card enters the battlefield attached to that land.) -- You control enchanted land.
mana={2}{U}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Annihilate
target=creature[-black]
auto=bury
auto=draw:1 controller
text=Destroy target nonblack creature. It can't be regenerated. -- Draw a card.
mana={3}{B}{B}
type=Instant
[/card]
[card]
name=Annihilating Fire
target=creature,player
auto=exiledeath
auto=damage:3
text=Annihilating Fire deals 3 damage to target creature or player. If a creature dealt damage this way would die this turn, exile it instead.
mana={1}{R}{R}
type=Instant
[/card]
[card]
name=Annul
target=artifact,enchantment|stack
auto=fizzle
text=Counter target artifact or enchantment spell.
mana={U}
type=Instant
[/card]
[card]
name=Anodet Lurker
auto=@movedTo(this|graveyard) from(battlefield):life:3 controller
text=When Anodet Lurker dies, you gain 3 life.
mana={5}
type=Artifact Creature
subtype=Construct
power=3
toughness=3
[/card]
[card]
name=Anointer of Champions
auto={T}:target(creature[attacking]) 1/1 ueot
text=Tap: Target attacking creature gets +1/+1 until end of turn.
mana={W}
type=Creature
subtype=Human Cleric
power=1
toughness=1
[/card]
[card]
name=Anoint
target=creature
auto=prevent:3
buyback={W}{3}
text=Buyback {3} (You may pay an additional {3} as you cast this spell. If you do, put this card into your hand as it resolves.) -- Prevent the next 3 damage that would be dealt to target creature this turn.
mana={W}
type=Instant
[/card]
[card]
name=Anowon, the Ruin Sage
auto=@each my upkeep:ability$!sacrifice notatarget(creature[-vampire]|mybattlefield)!$ controller && ability$!sacrifice notatarget(creature[-vampire]|mybattlefield)!$ opponent
text=At the beginning of your upkeep, each player sacrifices a non-Vampire creature.
mana={3}{B}{B}
type=Legendary Creature
subtype=Vampire Shaman
power=4
toughness=3
[/card]
[card]
name=Ant Queen
auto={1}{G}:token(Insect,Creature Insect, 1/1,green)
text={1}{G}: Put a 1/1 green Insect creature token onto the battlefield.
mana={3}{G}{G}
type=Creature
subtype=Insect
power=5
toughness=5
[/card]
[card]
name=Antagonism
auto=@each opponent end restriction{compare(pdcount)~lessthan~1}:damage:2 opponent
auto=@each my end restriction{compare(odcount)~lessthan~1}:damage:2 controller
text=At the beginning of each player's end step, Antagonism deals 2 damage to that player unless one of his or her opponents was dealt damage this turn.
mana={3}{R}
type=Enchantment
[/card]
[card]
name=Anthousa, Setessan Hero
auto=@targeted(this) from(*[instant;sorcery;enchantment]|mycastingzone):target(<upto:3>land) transforms((Creature Warrior,setpower=2,settoughness=2)) ueot
text=Heroic - Whenever you cast a spell that targets Anthoussa, Setessan Hero, up to three target lands you control each become 2/2 Warrior creatures until end of turn. They're still lands. 
mana={3}{G}{G}
type=Legendary Creature
subtype=Human Warrior
power=4
toughness=5
[/card]
[card]
name=Anthroplasm
auto=counter(1/1,2)
auto={X}{T}:+0/+1 all(this) && removeallcounters(1/1) && counter(1/1,X) && -0/-1 all(this)
text=Anthroplasm enters the battlefield with two +1/+1 counters on it. -- {X}, {T}: Remove all +1/+1 counters from Anthroplasm and put X +1/+1 counters on it.
mana={2}{U}{U}
type=Creature
subtype=Shapeshifter
power=0
toughness=0
[/card]
[card]
name=Anticipate
abilities=hiddenface
aicode=activate target(*[zpos<=3]|mylibrary) moveto(myhand)
auto=name(look) reveal:3 optionone name(Get a card) target(<1>*|reveal) moveto(myhand) optiononeend optiontwo name(put on bottom) target(<3>*|reveal) bottomoflibrary optiontwoend revealend
text=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.
mana={1}{U}
type=Instant
[/card]
[card]
name=Antler Skulkin
auto={2}:persist target(creature[white])
text={2}: Target white creature gains persist until end of turn. (When it's put into a graveyard from the battlefield, 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.)
mana={5}
type=Artifact Creature
subtype=Scarecrow
power=3
toughness=3
[/card]
[card]
name=Anurid Barkripper
auto=aslongas(*|mygraveyard) 2/2 >6
text=Threshold - Anurid Barkripper gets +2/+2 as long as seven or more cards are in your graveyard.
mana={1}{G}{G}
type=Creature
subtype=Frog Beast
power=2
toughness=2
[/card]
[card]
name=Anurid Brushhopper
auto={D(*|myhand)}{D(*|myhand)}:(blink)ueot
text=Discard two cards: Exile Anurid Brushhopper. Return it to the battlefield under its owner's control at the beginning of the next end step.
mana={1}{G}{W}
type=Creature
subtype=Frog Beast
power=3
toughness=4
[/card]
[card]
name=Anurid Murkdiver
abilities=swampwalk
text=Swampwalk
mana={4}{B}{B}
type=Creature
subtype=Zombie Frog Beast
power=4
toughness=3
[/card]
[card]
name=Anurid Scavenger
abilities=protection from black
auto=@each my upkeep restriction{type(*|mygraveyard)~morethan~0}:transforms((,newability[choice name(put at bottom of library) target(*|mygraveyard) bottomoflibrary],newability[choice sacrifice])) ueot
auto=@each my upkeep restriction{type(*|mygraveyard)~lessthan~1}:sacrifice
text=Protection from black -- At the beginning of your upkeep, sacrifice Anurid Scavenger unless you put a card from your graveyard on the bottom of your library.
mana={2}{G}
type=Creature
subtype=Frog Beast
power=3
toughness=3
[/card]
[card]
name=Anvil of Bogardan
abilities=nomaxhand,oppnomaxhand
auto=@each my draw:ability$!draw:1 _ choice name(discard) target(*|myhand) reject!$ controller
auto=@each opponent draw:ability$!draw:1 _ choice name(discard) target(*|myhand) reject!$ opponent
text=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.
mana={2}
type=Artifact
[/card]
[card]
name=Anvilwrought Raptor
abilities=flying,first strike
text=Flying, first strike
mana={4}
type=Artifact Creature
subtype=Bird
power=2
toughness=1
[/card]
[card]
name=Anya, Merciless Angel
abilities=flying
auto=this(opponentlife < 10) indestructible
auto=this(opponentlife < 10) 3/3
text=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.
mana={3}{R}{W}
type=Legendary Creature
subtype=Angel
power=4
toughness=4
[/card]
[card]
name=An-Zerrin Ruins
auto=chooseatype lord(creature[chosentype]) doesnotuntap chooseend
text=As An-Zerrin Ruins enters the battlefield, choose a creature type. -- Creatures of the chosen type don't untap during their controllers' untap steps.
mana={2}{R}{R}
type=Enchantment
[/card]
[card]
name=Apathy
target=creature
auto=teach(creature) doesnotuntap
auto=teach(creature) {d}:untap myupkeeponly
text=Enchant 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 discard a card at random. If he or she does, untap that creature.
mana={U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Apes of Rath
auto=@combat(attacking) source(this):frozen
text=Whenever Apes of Rath attacks, it doesn't untap during its controller's next untap step.
mana={2}{G}{G}
type=Creature
subtype=Ape
power=5
toughness=4
[/card]
[card]
name=Apex Hawks
abilities=flying
auto=kicker counter(1/1,kicked)
kicker=multi{1}{W}
text=Multikicker (You may pay an additional  any number of times as you cast this spell.) -- Flying -- Apex Hawks enters the battlefield with a +1/+1 counter on it for each time it was kicked.
type=Creature
subtype=Bird
mana={2}{W}
power=2
toughness=2
[/card]
[card]
name=Aphetto Alchemist
facedown={3}
autofacedown={U}:morph
auto={T}:untap target(artifact,creature)
text={T}: Untap target artifact or creature. -- Morph {U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={1}{U}
type=Creature
subtype=Human Wizard
power=1
toughness=2
[/card]
[card]
name=Aphetto Dredging
auto=chooseatype target(<upto:3>creature[chosentype]|mygraveyard) moveto(myhand) chooseend
text=Return up to three target creature cards of the creature type of your choice from your graveyard to your hand.
mana={3}{B}
type=Sorcery
[/card]
[card]
name=Aphetto Exterminator
facedown={3}
autofacedown={3}{B}:morph
autofaceup=-3/-3 target(creature)
text=Morph {3}{B} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) -- When Aphetto Exterminator is turned face up, target creature gets -3/-3 until end of turn.
mana={2}{B}
type=Creature
subtype=Human Wizard
power=3
toughness=1
[/card]
[card]
name=Aphetto Grifter
auto={T(wizard|myBattlefield)}{T(wizard|myBattlefield)}:name(tap permanent) tap target(*)
text=Tap two untapped Wizards you control: Tap target permanent.
mana={2}{U}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Aphetto Vulture
abilities=flying
auto=@movedTo(graveyard) from(this|battlefield):may moveto(mylibrary) target(zombie|mygraveyard)
text=Flying -- When Aphetto Vulture dies, you may put target Zombie card from your graveyard on top of your library.
mana={4}{B}{B}
type=Creature
subtype=Zombie Bird
power=3
toughness=2
[/card]
[card]
name=Aphotic Wisps
target=creature
auto=fear
auto=transforms((,black)) ueot
auto=draw:1 controller
text=Target creature becomes black and gains fear until end of turn. (It can't be blocked except by artifact creatures and/or black creatures.) -- Draw a card.
mana={B}
type=Instant
[/card]
[card]
name=Apocalypse Hydra
auto=counter(1/1,X)
auto=this(counter{1/1}>=5) counter(1/1,X)
auto={1}{R}{C(1/1,-1)}:damage:1 target(creature,player)
text=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.
mana={X}{G}{R}
type=Creature
subtype=Hydra
power=0
toughness=0
[/card]
[card]
name=Apocalypse
auto=moveTo(exile) all(*|battlefield)
auto=reject all(*|myhand)
text=Exile all permanents. You discard your hand.
mana={2}{R}{R}{R}
type=Sorcery
[/card]
[card]
name=Apostle's Blessing
auto=choice protection from(artifact) target(artifact,creature|myBattlefield) ueot
auto=choice protection from white target(artifact,creature|myBattlefield) ueot
auto=choice protection from blue target(artifact,creature|myBattlefield) ueot
auto=choice protection from black target(artifact,creature|myBattlefield) ueot
auto=choice protection from red target(artifact,creature|myBattlefield) ueot
auto=choice protection from green target(artifact,creature|myBattlefield) ueot
text=({p(W)} may be paid for with either {W} or 2 life.) -- Target artifact or creature you control gains protection from artifacts or from the color of your choice until end of turn.
color=white
mana={1}{p(W)}
type=Instant
[/card]
[card]
name=Apothecary Geist
abilities=flying
auto=restriction type(other creature|mybattlefield)~morethan~0 choice (gain life) life:3 controller
text=Flying -- When Apothecary Geist enters the battlefield, if you control another Spirit, you gain 3 life.
mana={3}{W}
type=Creature
subtype=Spirit
power=2
toughness=3
[/card]
[card]
name=Apothecary Initiate
auto=@movedto(*[white]|stack):pay({1}) life:1
text=Whenever a player casts a white spell, you may pay {1}. If you do, you gain 1 life.
mana={W}
type=Creature
subtype=Kithkin Cleric
power=1
toughness=1
[/card]
[card]
name=Appetite for Brains
target=opponent
aicode=activate moveto(exile) notatarget(*[manacost>=4]|targetedpersonshand)
auto=reveal:type:*:targetedpersonshand revealzone(targetedpersonshand) optionone name(choose card) target(*[manacost>=4]|reveal) moveto(exile) optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerhand) and!( all(*|reveal) moveto(ownerhand) )!  optiontwoend revealend
text=Target opponent reveals his or her hand. You choose a card from it with converted mana cost 4 or greater and exile that card.
mana={B}
type=Sorcery
[/card]
[card]
name=Appetite for the Unnatural
target=artifact,enchantment
auto=destroy
auto=life:2 controller
text=Destroy target artifact or enchantment. You gain 2 life.
mana={2}{G}
type=Instant
[/card]
[card]
name=Apprentice Necromancer
auto={B}{T}{S}:moveto(mybattlefield) target(other creature|mygraveyard) && transforms((,treason,haste)) forever
text={B}, {T}, Sacrifice Apprentice Necromancer: Return target creature card from your graveyard to the battlefield. That creature gains haste. At the beginning of the next end step, sacrifice it.
mana={1}{B}
type=Creature
subtype=Zombie Wizard
power=1
toughness=1
[/card]
[card]
name=Apprentice Sorcerer
auto={T}:damage:1 target(creature,player) restriction{during my turn,before attackers}
text={T}: Apprentice Sorcerer deals 1 damage to target creature or player. Activate this ability only during your turn, before attackers are declared.
mana={2}{U}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Apprentice Wizard
auto={U}{T}:Add{3}
text={U}, {T}: Add {3} to your mana pool.
mana={1}{U}{U}
type=Creature
subtype=Human Wizard
power=0
toughness=1
[/card]
[card]
name=Aquamoeba
auto={D(*|myhand)}:swap
text=Discard a card: Switch Aquamoeba's power and toughness until end of turn.
mana={1}{U}
type=Creature
subtype=Elemental Beast
power=1
toughness=3
[/card]
[card]
name=Aquamorph Entity
facedown={3}
autofacedown={2}{U}:morph
auto=choice transforms((,setpower=5,settoughness=1)) forever
auto=choice transforms((,setpower=1,settoughness=5)) forever
text=As Aquamorph Entity enters the battlefield or is turned face up, it becomes your choice of 5/1 or 1/5. -- Morph {2}{U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={2}{U}{U}
type=Creature
subtype=Shapeshifter
power=*
toughness=*
[/card]
[card]
name=Aquastrand Spider
auto=counter(1/1,2)
auto=this(counter{1/1.1}>0) transforms((,newability[@movedto(other creature|battlefield):may name(move 1/1 counter) all(trigger) counter(1/1.1) && counter(1/1.-1) all(this)]))
auto={G}:reach target(creature[counter{1/1.1}])
text=Graft 2 (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.) -- {G}: Target creature with a +1/+1 counter on it gains reach until end of turn. (It can block creatures with flying.)
mana={1}{G}
type=Creature
subtype=Spider Mutant
power=0
toughness=0
[/card]
[card]
name=Aqueous Form
target=creature
aicode=activate may bottomoflibrary all(*[zpos=1]|mylibrary)
auto=@combat(attacking) source(mytgt):name(Scry) reveal:1 optionone name(Put On Top) target(*|reveal) moveto(mylibrary) optiononeend optiontwo name(put on bottom) target(<1>*|reveal) bottomoflibrary optiontwoend revealend
auto=teach(creature) unblockable
text=Enchant creature -- Enchanted creature can't be blocked. -- Whenever enchanted creature attacks, scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.)
mana={U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Aquitect's Will
target=land
auto=transforms((,newability[counter(0/0.1.Flood)],newability[this(counter{0/0.1.Flood}>=1)while becomes(Island)])) forever
auto=aslongas(merfolk|myBattlefield) draw:1 controller
text=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.
mana={U}
type=Tribal Sorcery
subtype=Merfolk
[/card]
[card]
name=Aquus Steed
auto={2}{U}{T}:-2/0 target(creature)
text={2}{U}, {T}: Target creature gets -2/-0 until end of turn.
mana={3}{U}
type=Creature
subtype=Beast
power=1
toughness=3
[/card]
[card]
name=Araba Mothrider
abilities=flying
auto=bushido(1/1)
text=Flying -- Bushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.)
mana={1}{W}
type=Creature
subtype=Human Samurai
power=1
toughness=1
[/card]
[card]
name=Arachnogenesis
auto=token(Spider,Creature Spider,1/2,reach,green)*type:creature[attacking]:opponentbattlefield
auto=preventAllCombatDamage from(creature[-spider]) ueot
text=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.
mana={2}{G}
type=Instant
[/card]
[card]
name=Arachnoid
abilities=reach
text=Reach (This creature can block creatures with flying.)
mana={6}
type=Artifact Creature
subtype=Spider
power=2
toughness=6
[/card]
[card]
name=Aradara Express
abilities=menace
auto={crew(other creature[power>=4]|myBattlefield)}:name(crew 4 [1 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=4]|mybattlefield)~morethan~0,compare(crewtotalpower)~morethan~3}
auto={crew(other creature[power>=2]|myBattlefield)}{crew(other creature[power>=2]|myBattlefield)}:name(crew 4 [2 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=2]|mybattlefield)~morethan~1,compare(crewtotalpower)~morethan~3}
auto={crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=3]|myBattlefield)}:name(crew 4 [2 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=1]|mybattlefield)~morethan~0,type(other creature[-tapped;power>=3]|mybattlefield)~morethan~0,type(other creature[-tapped;-cantcrew]|mybattlefield)~morethan~1,compare(crewtotalpower)~morethan~3}
auto={crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=2]|myBattlefield)}:name(crew 4 [3 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=2]|mybattlefield)~morethan~0,type(other creature[-tapped;power>=1]|mybattlefield)~morethan~1,type(other creature[-tapped;-cantcrew]|mybattlefield)~morethan~2,compare(crewtotalpower)~morethan~3}
auto={crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=1]|myBattlefield)}:name(crew 4 [4 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=1]|mybattlefield)~morethan~3,compare(crewtotalpower)~morethan~3}
text=Menace -- Crew 4 (Tap any number of creatures you control with total power 4 or more: This Vehicle becomes an artifact creature until end of turn.)
mana={5}
type=Artifact
subtype=Vehicle
power=8
toughness=6
[/card]
[card]
name=Arashi, the Sky Asunder
auto={X}{G}{T}:damage:X target(creature[flying])
autohand={X}{G}{G}{discard}:damage:X all(creature[flying])
text={X}{G}, {T}: 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.
mana={3}{G}{G}
type=Legendary Creature
subtype=Spirit
power=5
toughness=5
[/card]
[card]
name=Arashin Cleric
auto=life:3
text=When Arashin Cleric enters the battlefield, you gain 3 life.
mana={1}{W}
type=Creature
subtype=Human Cleric
power=1
toughness=3
[/card]
[card]
name=Arashin Foremost
abilities=double strike
auto=target(other creature[warrior]|mybattlefield) double strike ueot
auto=@combat(attacking) source(this):target(other creature[warrior]|mybattlefield) double strike ueot
text=Double strike -- Whenever Arashin Foremost enters the battlefield or attacks, another target Warrior creature you control gains double strike until end of turn.
mana={1}{W}{W}
type=Creature
subtype=Human Warrior
power=2
toughness=2
[/card]
[card]
name=Arashin Sovereign
abilities=flying
auto=@movedto(this|graveyard) from(mybattlefield):may name(put on top or bottom) transforms((,newability[choice name(Top of Library) moveto(ownerlibrary) ],newability[choice bottomoflibrary])) forever
text=Flying -- When Arashin Sovereign dies, you may put it on the top or bottom of its owner's library.
mana={5}{G}{W}
type=Creature
subtype=Dragon
power=6
toughness=6
[/card]
[card]
name=Arbalest Elite
auto={2}{W}{T}:damage:3 target(creature[attacking;blocking]) && all(this) frozen
text={2}{W}, {T}: Arbalest Elite deals 3 damage to target attacking or blocking creature. Arbalest Elite doesn't untap during your next untap step.
mana={2}{W}{W}
type=Creature
subtype=Human Archer
power=2
toughness=3
[/card]
[card]
name=Arbiter of Knollridge
abilities=vigilance
auto=all(player) lifeset:highestlifetotal
text=Vigilance -- When Arbiter of Knollridge enters the battlefield, each player's life total becomes the highest life total among all players.
mana={6}{W}
type=Creature
subtype=Giant Wizard
power=5
toughness=5
[/card]
[card]
name=Arbiter of the Ideal
abilities=flying
auto=lord(*[counter{0%0.1.manifestation}]|mybattlefield) transforms((enchantment)) forever
auto=@untapped(this):reveal:1 optionone target(artifact,creature,land|reveal) moveto(mybattlefield) and!(counter(0/0,1,manifestation))! optiononeend optiontwo name(Put on Top) target(<1>*|reveal) moveto(mylibrary) optiontwoend revealend
text=Flying -- Inspired -- 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. That permanent is an enchantment in addition to its other types.
mana={4}{U}{U}
type=Creature
subtype=Sphinx
power=4
toughness=5
[/card]
[card]
name=Arbor Colossus
abilities=reach
auto=this(cantargetcard(*[-monstrous]) {3}{G}{G}{G}:becomes(monstrous) forever && counter(1/1,3) && transforms((,newAbility[destroy target(creature[flying]|opponentbattlefield)])) forever
text=Reach -- {3}{G}{G}{G}: Monstrosity 3. (If this creature isn't monstrous, put three +1/+1 counters on it and it becomes monstrous.) -- When Arbor Colossus becomes monstrous, destroy target creature with flying an opponent controls
mana={2}{G}{G}{G}
type=Creature
subtype=Giant
power=6
toughness=6
[/card]
[card]
name=Arbor Elf
auto={t}:untap target(forest)
text={T}: Untap target Forest.
mana={G}
type=Creature
subtype=Elf Druid
power=1
toughness=1
[/card]
[card]
name=Arborback Stomper
abilities=trample
auto=life:5 controller
text=Trample -- When Arborback Stomper enters the battlefield, you gain 5 life.
mana={3}{G}{G}
type=Creature
subtype=Beast
power=5
toughness=4
[/card]
[card]
name=Arboria
auto=lord(creature) transforms((,newability[while(restriction{didnotcastnontoken}) cantattack]))
auto=@movedTo(other enchantment[world]|battlefield):sacrifice all(this)
text=Creatures can't attack a player unless that player cast a spell or put a nontoken permanent onto the battlefield during his or her last turn.
mana={2}{G}{G}
type=World Enchantment
[/card]
[card]
name=Arc Lightning
target=creature,player
auto=damage:1
auto=damage:1 target(creature,player)
auto=ability$!name(damage) choice target(creature,player) damage:1!$ controller
text=Arc Lightning deals 3 damage divided as you choose among one, two, or three target creatures and/or players.
mana={2}{R}
type=Sorcery
[/card]
[card]
name=Arc Mage
auto={2}{R}{T}{D(*|myhand)}:damage:1 target(creature,player) && activate damage:1 target(creature,player)
text={2}{R}, {T}, Discard a card: Arc Mage deals 2 damage divided as you choose among one or two target creatures and/or players.
mana={2}{R}
type=Creature
subtype=Human Spellshaper
power=2
toughness=2
[/card]
[card]
name=Arc Runner
abilities=haste,treason
text=Haste -- At the beginning of the end step, sacrifice Arc Runner.
mana={2}{R}
type=Creature
subtype=Elemental Ox
power=5
toughness=1
[/card]
[card]
name=Arc Trail
target=creature,player
auto=damage:2
auto=damage:1 target(creature,player)
text=Arc Trail deals 2 damage to target creature or player and 1 damage to another target creature or player.
mana={1}{R}
type=Sorcery
[/card]
[card]
name=Arcades Sabboth
abilities=flying
auto=lord(creature[-attacking;-tapped]|mybattlefield) 0/2
auto=upcost[{G}{W}{U}] sacrifice
auto={W}:0/1
text=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.
mana={2}{G}{G}{W}{W}{U}{U}
type=Legendary Creature
subtype=Elder Dragon
power=7
toughness=7
[/card]
[card]
name=Arcane Denial
target=*|stack
auto=@next upkeep:draw:1 controller
auto=target(*|stack) transforms((,newability[fizzle],newability[phaseaction[upkeep once] draw:2 controller]))
text=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.
mana={1}{U}
type=Instant
[/card]
[card]
name=Arcane Laboratory
auto=maxCast(*)1
auto=maxCast(*)1 opponent
text=Each player can't cast more than one spell each turn.
mana={2}{U}
type=Enchantment
[/card]
[card]
name=Arcane Melee
auto=lord(instant|nonbattlezone) altercost(colorless,-2)
auto=lord(sorcery|nonbattlezone) altercost(colorless,-2)
text=Instant and sorcery spells cost {2} less to cast.
mana={4}{U}
type=Enchantment
[/card]
[card]
name=Arcane Sanctum
auto=tap(noevent)
auto={T}:Add{W}
auto={T}:Add{U}
auto={T}:Add{B}
text=Arcane Sanctum enters the battlefield tapped. -- {T}: Add {W}, {U}, or {B} to your mana pool.
type=Land
[/card]
[card]
name=Arcane Spyglass
auto={2}{T}{S(land|mybattlefield)}:counter(0/0,1,Charge) && draw:1 controller
auto={C(0/0,-3,Charge)}:draw:1
text={2}, {T}, Sacrifice a land: Draw a card and put a charge counter on Arcane Spyglass. -- Remove three charge counters from Arcane Spyglass: Draw a card.
mana={4}
type=Artifact
[/card]
[card]
name=Arcane Teachings
target=creature
auto=2/2
auto=teach(creature) {T}:damage:1 target(creature,player)
text=Enchant creature (Target a creature as you cast this. This card enters the battlefield attached to that creature.) -- Enchanted creature gets +2/+2 and has "{T}: This creature deals 1 damage to target creature or player."
mana={2}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Arcanis the Omnipotent
auto={T}:draw:3
auto={2}{U}{U}:moveTo(ownerhand)
text={T}: Draw three cards. -- {2}{U}{U}: Return Arcanis the Omnipotent to its owner's hand.
mana={3}{U}{U}{U}
type=Legendary Creature
subtype=Wizard
power=3
toughness=4
[/card]
[card]
name=Arcbond
auto=target(creature) transforms((,newability[@damaged(this):damage:thatmuch all(other creature|battlefield)],newability[@damaged(this):damage:thatmuch all(player)])) ueot
text=Choose target creature. Whenever that creature is dealt damage this turn, it deals that much damage to each other creature and each player.
mana={2}{R}
type=Instant
[/card]
[card]
name=Arcbound Bruiser
abilities=trample,modular
modular=3
auto=@movedTo(this|mygraveyard) from(myBattlefield):may thisforeach(counter{1/1.1}) counter(1/1,1) target(creature[artifact])
text=Modular 3 (This enters the battlefield with three +1/+1 counters on it. When it's put into a graveyard, you may put its +1/+1 counters on target artifact creature.)
mana={5}
type=Artifact Creature
subtype=Golem
power=0
toughness=0
[/card]
[card]
name=Arcbound Crusher
abilities=trample,modular
modular=1
auto=@movedTo(this|mygraveyard) from(myBattlefield):may thisforeach(counter{1/1.1}) counter(1/1,1) target(creature[artifact])
auto=@movedTo(other artifact|battlefield):counter(1/1,1)
text=Trample -- Whenever another artifact enters the battlefield, put a +1/+1 counter on Arcbound Crusher. -- Modular 1 (This enters the battlefield with a +1/+1 counter on it. When it's put into a graveyard, you may put its +1/+1 counters on target artifact creature.)
mana={4}
type=Artifact Creature
subtype=Juggernaut
power=0
toughness=0
[/card]
[card]
name=Arcbound Fiend
abilities=fear,modular
auto=@each my upkeep:may counter(1/1,-1) target(creature[counter{1/1.1}]) && counter(1/1,1) all(this)
modular=3
auto=@movedTo(this|mygraveyard) from(myBattlefield):may thisforeach(counter{1/1.1}) counter(1/1,1) target(creature[artifact])
text=Fear (This creature can't be blocked except by artifact creatures and/or black creatures.) -- At the beginning of your upkeep, you may move a +1/+1 counter from target creature onto Arcbound Fiend. -- Modular 3 (This enters the battlefield with three +1/+1 counters on it. When it's put into a graveyard, you may put its +1/+1 counters on target artifact creature.)
mana={6}
type=Artifact Creature
subtype=Horror
power=0
toughness=0
[/card]
[card]
name=Arcbound Hybrid
abilities=haste,modular
modular=2
auto=@movedTo(this|mygraveyard) from(myBattlefield):may thisforeach(counter{1/1.1}) counter(1/1,1) target(creature[artifact])
text=Haste -- Modular 2 (This enters the battlefield with two +1/+1 counters on it. When it's put into a graveyard, you may put its +1/+1 counters on target artifact creature.)
mana={4}
type=Artifact Creature
subtype=Beast
power=0
toughness=0
[/card]
[card]
name=Arcbound Lancer
abilities=first strike,modular
modular=4
auto=@movedTo(this|mygraveyard) from(myBattlefield):may thisforeach(counter{1/1.1}) counter(1/1,1) target(creature[artifact])
text=First strike -- Modular 4 (This enters the battlefield with four +1/+1 counters on it. When it's put into a graveyard, you may put its +1/+1 counters on target artifact creature.)
mana={7}
type=Artifact Creature
subtype=Beast
power=0
toughness=0
[/card]
[card]
name=Arcbound Overseer
abilities=modular
modular=6
auto=@movedTo(this|mygraveyard) from(myBattlefield):may thisforeach(counter{1/1.1}) counter(1/1,1) target(creature[artifact])
auto=@each my upkeep:counter(1/1) all(creature[modular]|mybattlefield)
text=At the beginning of your upkeep, put a +1/+1 counter on each creature with modular you control. -- Modular 6 (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.)
mana={8}
type=Artifact Creature
subtype=Golem
power=0
toughness=0
[/card]
[card]
name=Arcbound Ravager
abilities=modular
modular=1
auto=@movedTo(this|mygraveyard) from(myBattlefield):may thisforeach(counter{1/1.1}) counter(1/1,1) target(creature[artifact])
auto={S(artifact|myBattlefield)}:counter(1/1,1)
text=Sacrifice an artifact: Put a +1/+1 counter on Arcbound Ravager. -- Modular 1 (This enters the battlefield with a +1/+1 counter on it. When it's put into a graveyard, you may put its +1/+1 counters on target artifact creature.)
mana={2}
type=Artifact Creature
subtype=Beast
power=0
toughness=0
[/card]
[card]
name=Arcbound Reclaimer
abilities=modular
modular=2
auto=@movedTo(this|mygraveyard) from(myBattlefield):may thisforeach(counter{1/1.1}) counter(1/1,1) target(creature[artifact])
auto={C(1/1,-1)}:moveTo(myLibrary) target(artifact|mygraveyard)
text=Remove a +1/+1 counter from Arcbound Reclaimer: Put target artifact card from your graveyard on top of your library. -- Modular 2 (This enters the battlefield with two +1/+1 counters on it. When it's put into a graveyard, you may put its +1/+1 counters on target artifact creature.)
mana={4}
type=Artifact Creature
subtype=Golem
power=0
toughness=0
[/card]
[card]
name=Arcbound Slith
abilities=modular
modular=1
auto=@movedTo(this|mygraveyard) from(myBattlefield):may thisforeach(counter{1/1.1}) counter(1/1,1) target(creature[artifact])
auto=@combatdamaged(player) from(this):counter(1/1,1)
text=Whenever Arcbound Slith deals combat damage to a player, put a +1/+1 counter on it. -- Modular 1 (This enters the battlefield with a +1/+1 counter on it. When it's put into a graveyard, you may put its +1/+1 counters on target artifact creature.)
mana={2}
type=Artifact Creature
subtype=Slith
power=0
toughness=0
[/card]
[card]
name=Arcbound Stinger
abilities=flying,modular
modular=1
auto=@movedTo(this|mygraveyard) from(myBattlefield):may thisforeach(counter{1/1.1}) counter(1/1,1) target(creature[artifact])
text=Flying -- Modular 1 (This enters the battlefield with a +1/+1 counter on it. When it's put into a graveyard, you may put its +1/+1 counters on target artifact creature.)
mana={2}
type=Artifact Creature
subtype=Insect
power=0
toughness=0
[/card]
[card]
name=Arcbound Wanderer
abilities=sunburst,modular
modular=sunburst
auto=@movedTo(this|mygraveyard) from(myBattlefield):may thisforeach(counter{1/1.1}) counter(1/1,1) target(creature[artifact])
text=Modular - Sunburst (This enters the battlefield with a +1/+1 counter on it for each color of mana spent to cast it. When it's put into a graveyard, you may put its +1/+1 counters on target artifact creature.)
mana={6}
type=Artifact Creature
subtype=Golem
power=0
toughness=0
[/card]
[card]
name=Arcbound Worker
abilities=modular
modular=1
auto=@movedTo(this|mygraveyard) from(myBattlefield):may thisforeach(counter{1/1.1}) counter(1/1,1) target(creature[artifact])
text=Modular 1 (This enters the battlefield with a +1/+1 counter on it. When it's put into a graveyard, you may put its +1/+1 counters on target artifact creature.)
mana={1}
type=Artifact Creature
subtype=Construct
power=0
toughness=0
[/card]
[card]
name=Archaeological Dig
auto={T}:Add{1}
auto={T}{S}:Add{W}
auto={T}{S}:Add{U}
auto={T}{S}:Add{B}
auto={T}{S}:Add{R}
auto={T}{S}:Add{G}
text={T}: Add {1} to your mana pool. -- {T}, Sacrifice Archaeological Dig: Add one mana of any color to your mana pool.
type=Land
[/card]
[card]
name=Archaeomancer
auto=if type(*[instant;sorcery]|mygraveyard)~morethan~0 then moveTo(myhand) target(instant,sorcery|mygraveyard)
text=When Archaeomancer enters the battlefield, return target instant or sorcery card from your graveyard to your hand.
mana={2}{U}{U}
type=Creature
subtype=Human Wizard
power=1
toughness=2
[/card]
[card]
name=Archangel Avacyn
abilities=flash,flying,vigilance
auto=all(creature|mybattlefield) indestructible ueot
auto=@movedto(creature[-angel]|graveyard) from(mybattlefield) once:phaseaction[upkeep once,sourceinplay] flip(Avacyn, the Purifier)
text=Flash -- Flying, vigilance -- When Archangel Avacyn enters the battlefield, creatures you control gain indestructible until end of turn. -- When a non-Angel creature you control dies, transform Archangel Avacyn at the beginning of the next upkeep.
mana={3}{W}{W}
type=Legendary Creature
subtype=Angel
power=4
toughness=4
[/card]
[card]
name=Archangel of Thune
abilities=flying,lifelink
auto=@lifeof(player):all(creature|mybattlefield) counter(1/1,1) 
text=Flying. -- Lifelink. -- Whenever you gain life, put a +1/+1 counter on each creature you control. 
mana={3}{W}{W}
type=Creature
subtype=Angel
power=3
toughness=4
[/card]
[card]
name=Archangel of Tithes
abilities=flying
auto=this(untapped) lord(creature|opponentbattlefield) transforms((,newability[attackpwcost:1]))
auto=this(attacking) lord(creature|opponentbattlefield) transforms((,newability[blockcost:1]))
text=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.
mana={1}{W}{W}{W}
type=Creature
subtype=Angel
power=3
toughness=5
[/card]
[card]
name=Archangel
abilities=flying,vigilance
text=Flying, vigilance
mana={5}{W}{W}
type=Creature
subtype=Angel
power=5
toughness=5
[/card]
[card]
name=Archangel's Light
auto=life:twicetype:*:mygraveyard
auto=moveto(myLibrary) all(*|myGraveyard) && shuffle
text=You gain 2 life for each card in your graveyard, then shuffle your graveyard into your library.
mana={7}{W}
type=Sorcery
[/card]
[card]
name=Archdemon of Greed
abilities=flying,trample
auto=@each my upkeep restriction{type(human|mybattlefield)~morethan~0}:sacrifice notatarget(human|mybattlefield)
auto=@each my upkeep restriction{type(human|mybattlefield)~lessthan~1}:tap && damage:9 controller
text=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.
color=black
type=Creature
subtype=Demon
power=9
toughness=9
[/card]
[card]
name=Archdemon of Unx
abilities=flying,trample
auto=@each my upkeep:sacrifice notatarget(creature[-zombie]|myBattlefield)
auto=@each my upkeep:token(Zombie,creature zombie, 2/2,black)
text=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.
mana={5}{B}{B}
type=Creature
subtype=Demon
power=6
toughness=6
[/card]
[card]
name=Archers of Qarsi
abilities=defender,reach
text=Defender -- Reach (This creature can block creatures with flying.)
mana={3}{G}
type=Creature
subtype=Naga Archer
power=5
toughness=2
[/card]
[card]
name=Archers' Parapet
abilities=defender
auto={1}{B}{T}:life:-1 opponent
text=Defender -- {1}{B}, {T}: Each opponent loses 1 life. 
mana={1}{G}
type=Creature
subtype=Wall
power=0
toughness=5
[/card]
[card]
name=Archery Training
target=creature
auto=@each my upkeep:may counter(0/0,1,Archery) all(this)
#AUTO_DEFINE _ARCHERY_TRAINING_($c) this(counter{0/0.$c.Archery}=) teach(creature) {T}:damage:$c target(creature[attacking;blocking])
auto=_ARCHERY_TRAINING_(1)
auto=_ARCHERY_TRAINING_(2)
auto=_ARCHERY_TRAINING_(3)
auto=_ARCHERY_TRAINING_(4)
auto=_ARCHERY_TRAINING_(5)
auto=_ARCHERY_TRAINING_(6)
auto=_ARCHERY_TRAINING_(7)
auto=_ARCHERY_TRAINING_(8)
auto=_ARCHERY_TRAINING_(9)
auto=_ARCHERY_TRAINING_(10)
auto=_ARCHERY_TRAINING_(11)
auto=_ARCHERY_TRAINING_(12)
auto=_ARCHERY_TRAINING_(13)
auto=_ARCHERY_TRAINING_(14)
auto=_ARCHERY_TRAINING_(15)
text=Enchant creature -- At the beginning of your upkeep, you may put an arrow counter on Archery Training. -- Enchanted creature has "{T}: This creature deals X damage to target attacking or blocking creature, where X is the number of arrow counters on Archery Training."
mana={W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Archetype of Aggression
auto=aslongas(Archetype of Aggression|opponentbattlefield) lord(creature|mybattlefield) trample <1
auto=lord(creature|opponentbattlefield) -trample
text=Creatures you control have trample. -- Creatures your opponents control lose trample and can't have or gain trample
mana={1}{R}{R}
type=Enchantment Creature
subtype=Human Warrior
power=3
toughness=2
[/card]
[card]
name=Archetype of Courage
auto=aslongas(Archetype of Courage|opponentbattlefield) lord(creature|mybattlefield) First Strike <1
auto=lord(creature|opponentbattlefield) -First Strike
text=Creatures you control have First Strike. -- Creatures your opponents control lose First Strike and can't have or gain First Strike
mana={1}{W}{W}
type=Enchantment Creature
subtype=Human Soldier
power=2
toughness=2
[/card]
[card]
name=Archetype of Endurance
auto=aslongas(Archetype of Endurance|opponentbattlefield) lord(creature|mybattlefield) opponentshroud <1
auto=lord(creature|opponentbattlefield) -opponentshroud
text=Creatures you control have hexproof. -- Creatures your opponents control lose hexproof and can't have or gain hexproof
mana={6}{G}{G}
type=Enchantment Creature
subtype=Boar
power=6
toughness=5
[/card]
[card]
name=Archetype of Finality
auto=aslongas(Archetype of Finality|opponentbattlefield) lord(creature|mybattlefield) deathtouch <1
auto=lord(creature|opponentbattlefield) -deathtouch
text=Creatures you control have deathtouch. -- Creatures your opponents control lose deathtouch and can't have or gain deathtouch
mana={4}{B}{B}
type=Enchantment Creature
subtype=Gorgon
power=2
toughness=3
[/card]
[card]
name=Archetype of Imagination
auto=aslongas(Archetype of Imagination|opponentbattlefield) lord(creature|mybattlefield) Flying <1
auto=lord(creature|opponentbattlefield) -Flying
text=Creatures you control have Flying. -- Creatures your opponents control lose Flying and can't have or gain Flying
mana={4}{U}{U}
type=Enchantment Creature
subtype=Human Wizard
power=3
toughness=2
[/card]
[card]
name=Architect of the Untamed
auto=@movedTo(land|myBattlefield):alterenergy:1 controller
auto={e:8}:create(Beast:Artifact Creature Beast:6/6)
text=Whenever a land enters the battlefield under your control, you get {E} (an energy counter). -- Pay {E}{E}{E}{E}{E}{E}{E}{E}: Create a 6/6 colorless Beast artifact creature token.
mana={2}{G}
type=Creature
subtype=Elf Artificer Druid
power=2
toughness=3
[/card]
[card]
name=Architects of Will
autohand=__CYCLING__({ub})
aicode=name(look) activate name(look) transforms((,newability[foreach(*[zpos<=3]|targetedpersonslibrary) moverandom(*[zpos<=3]) from(targetedpersonslibrary) to(targetedpersonslibrary)])) ueot
auto=target(player) reveal:3 optionone name(Look) target(*|reveal) doNothing optiononeend optiontwo target(<3>*|reveal) moveto(ownerlibrary) optiontwoend revealend
text=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 {(u/b)} ({(u/b)}, Discard this card: Draw a card.)
mana={2}{U}{B}
type=Artifact Creature
subtype=Human Wizard
power=3
toughness=3
[/card]
[card]
name=Archivist
auto={T}:draw:1
text={T}: Draw a card.
mana={2}{U}{U}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Archmage Ascension
auto=@each endofturn restriction{compare(pdrewcount)~morethan~1}:may counter(0/0,1,Quest)
auto=this(counter{0/0.1.Quest}>=6) transforms((,newability[replacedraw name(search a card) notatarget(*|mylibrary) moveto(ownerhand)]))
text=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.
mana={2}{U}
type=Enchantment
[/card]
[card]
name=Archon of Justice
abilities=flying
auto=@movedTo(this|graveyard) from(battlefield):moveTo(exile) target(*|battlefield)
text=Flying -- When Archon of Justice dies, exile target permanent.
mana={3}{W}{W}
type=Creature
subtype=Archon
power=4
toughness=4
[/card]
[card]
name=Archon of Redemption
abilities=flying
auto=may dynamicability<!powerlifegain srccontroller!>
auto=@movedTo(creature[flying]|mybattlefield):may all(trigger[to]) dynamicability<!mytgt powerlifegain srccontroller!>
text=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.
mana={3}{W}{W}
type=Creature
subtype=Archon
power=3
toughness=4
[/card]
[card]
name=Archon of the Triumvirate
auto=@combat(attacking) source(this):name(detain) target(<upto:2>*[-land]|opponentBattlefield) transforms((Detained,cantattack,cantpwattack,cantblock,noactivatedability)) uynt
abilities=flying
text=Flying -- Whenever Archon of the Triumvirate attacks, detain up to two target nonland permanents your opponents control. (Until your next turn, those permanents can't attack or block and their activated abilities can't be activated.)
mana={5}{W}{U}
type=Creature
subtype=Archon
power=4
toughness=5
[/card]
[card]
name=Archweaver
abilities=reach,trample
text=Reach, trample
mana={5}{G}{G}
type=Creature
subtype=Spider
power=5
toughness=5
[/card]
[card]
name=Archwing Dragon
abilities=flying,haste
auto=@each endofturn:moveto(ownerhand) all(this)
text=Flying, haste -- At the beginning of the end step, return Archwing Dragon to its owner's hand.
mana={2}{R}{R}
type=Creature
subtype=Dragon
power=4
toughness=4
[/card]
[card]
name=Arc-Slogger
auto={R}{l2e}{l2e}{l2e}{l2e}{l2e}{l2e}{l2e}{l2e}{l2e}{l2e}:damage:2 target(creature,player)
text={R}, Exile the top ten cards of your library: Arc-Slogger deals 2 damage to target creature or player.
mana={3}{R}{R}
type=Creature
subtype=Beast
power=4
toughness=5
[/card]
[card]
name=Arctic Aven
auto=aslongas(plains|myBattlefield) 1/1
auto={W}:lifelink ueot
abilities=flying
text=Flying -- Arctic Aven gets +1/+1 as long as you control a Plains. -- {W}: Arctic Aven gains lifelink until end of turn. (Damage dealt by this creature also causes you to gain that much life.)
mana={2}{U}
type=Creature
subtype=Bird Wizard
power=2
toughness=1
[/card]
[card]
name=Arctic Flats
auto=tap(noevent)
auto={T}:Add{G}
auto={T}:Add{W}
text=Arctic Flats enters the battlefield tapped. -- {T}: Add {G} or {W} to your mana pool.
type=Snow Land
[/card]
[card]
name=Arctic Foxes
auto=aslongas(basic[snow]|opponentBattlefield) cantbeblockedby(creature[power>=2])
text=Creatures with power 2 or greater can't block Arctic Foxes as long as defending player controls a snow land.
mana={1}{W}
type=Creature
subtype=Fox
power=1
toughness=1
[/card]
[card]
name=Arctic Merfolk
auto=alternative counter(1/1,1) all(this)
text=Kicker - Return a creature you control to its owner's hand. (You may return a creature you control to its owner's hand in addition to any other costs as you cast this spell.) -- If Arctic Merfolk was kicked, it enters the battlefield with a +1/+1 counter on it.
mana={1}{U}
other={1}{U}{H(creature|mybattlefield)} name(Pay Kicker)
type=Creature
subtype=Merfolk
power=1
toughness=1
[/card]
[card]
name=Arctic Nishoba
abilities=trample
auto=cumulativeupcost[{GW}] sacrifice
auto=@movedTo(this|graveyard) from(battlefield):thisforeach(counter{0/0.1.Age}) life:2
text=Trample -- Cumulative upkeep {G} or {W} (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.) -- When Arctic Nishoba dies, you gain 2 life for each age counter on it.
mana={5}{G}
type=Creature
subtype=Cat Warrior
power=6
toughness=6
[/card]
[card]
name=Arctic Wolves
auto=draw:1
auto=cumulativeupcost[{2}] sacrifice
text=Cumulative upkeep {2} (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.) -- When Arctic Wolves enters the battlefield, draw a card.
mana={3}{G}{G}
type=Creature
subtype=Wolf
power=4
toughness=5
[/card]
[card]
name=Arcum Dagsson
auto={T}:target(creature[artifact]) sacrifice && ability$!name(search card) notatarget(artifact[-creature]|mylibrary) moveTo(mybattlefield)!$ targetcontroller
text={T}: 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.
mana={3}{U}
type=Legendary Creature
subtype=Human Artificer
power=2
toughness=2
[/card]
[card]
name=Arcum's Sleigh
auto={2}{T}:vigilance target(creature) restriction{during battle,type(land[snow]|opponentbattlefield)~morethan~0}
text={2}, {T}: Target creature gains vigilance until end of turn. Activate this ability only during combat and only if defending player controls a snow land.
mana={1}
type=Artifact
[/card]
[card]
name=Ardent Militia
abilities=vigilance
text=Vigilance
mana={4}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=5
[/card]
[card]
name=Ardent Plea
abilities=exalted
autostack=if casted(this) then cascade:plibrarycount
text=Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.) -- Cascade (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.)
mana={1}{W}{U}
type=Enchantment
[/card]
[card]
name=Ardent Recruit
auto=aslongas(artifact|mybattlefield) 2/2 >2
text=Metalcraft - Ardent Recruit gets +2/+2 as long as you control three or more artifacts.
mana={W}
type=Creature
subtype=Human Soldier
power=1
toughness=1
[/card]
[card]
name=Ardent Soldier
kicker={2}
auto=vigilance
auto=kicker counter(1/1,1)
text=Kicker {2} (You may pay an additional {2} as you cast this spell.) -- Vigilance -- If Ardent Soldier was kicked, it enters the battlefield with a +1/+1 counter on it.
mana={1}{W}
type=Creature
subtype=Human Soldier
power=1
toughness=2
[/card]
[card]
name=Arena Athlete
auto=@targeted(this) from(*[instant;sorcery;enchantment]|mycastingzone):cantblock target(creature|opponentbattlefield) ueot
text=Heroic - Whenever you cast a spell that targets Arena Athlete, target creature an opponent controls can't block this turn. 
mana={1}{R}
type=Creature
subtype=Human
power=2
toughness=1
[/card]
[card]
name=Arena of the Ancients
auto=lord(creature[legendary]) doesnotuntap
auto=tap all(creature[legendary])
text=Legendary creatures don't untap during their controllers' untap steps. -- When Arena of the Ancients enters the battlefield, tap all legendary creatures.
mana={3}
type=Artifact
[/card]
[card]
name=Arenson's Aura
auto={W}{S(enchantment|myBattlefield)}:destroy target(enchantment)
auto={3}{U}{U}:fizzle target(enchantment|stack)
text={W}, Sacrifice an enchantment: Destroy target enchantment. -- {3}{U}{U}: Counter target enchantment spell.
mana={2}{W}
type=Enchantment
[/card]
[card]
name=Argent Mutation
target=*
auto=transforms((artifact)) ueot
auto=draw:1 controller
text=Target permanent becomes an artifact in addition to its other types until end of turn. -- Draw a card.
mana={2}{U}
type=Instant
[/card]
[card]
name=Argent Sphinx
abilities=flying
auto=aslongas(artifact|mybattlefield) {U}:(blink)ueot >2
text=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.
mana={2}{U}{U}
type=Creature
subtype=Sphinx
power=4
toughness=3
[/card]
[card]
name=Argentum Armor
auto=teach(creature) 6/6
auto=@combat(attacking) source(mytgt):destroy target(*)
auto={6}:equip
text=Equipped creature gets +6/+6. -- Whenever equipped creature attacks, destroy target permanent. -- Equip {6}
mana={6}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Argivian Archaeologist
auto={T}{W}{W}:moveto(myhand) target(artifact|mygraveyard)
text={W}{W}, {T}: Return target artifact card from your graveyard to your hand.
mana={1}{W}{W}
type=Creature
subtype=Human Artificer
power=1
toughness=1
[/card]
[card]
name=Argivian Blacksmith
auto={T}:prevent:2 target(creature[artifact])
text={T}: Prevent the next 2 damage that would be dealt to target artifact creature this turn.
mana={1}{W}{W}
type=Creature
subtype=Human Artificer
power=2
toughness=2
[/card]
[card]
name=Argivian Find
target=artifact,enchantment|mygraveyard
auto=moveTo(myhand)
text=Return target artifact or enchantment card from your graveyard to your hand.
mana={W}
type=Instant
[/card]
[card]
name=Argivian Restoration
target=artifact|mygraveyard
auto=moveTo(myBattlefield)
text=Return target artifact card from your graveyard to the battlefield.
mana={2}{U}{U}
type=Sorcery
[/card]
[card]
name=Argothian Elder
auto={T}:target(<2>land) untap
text={T}: Untap two target lands.
mana={3}{G}
type=Creature
subtype=Elf Druid
power=2
toughness=2
[/card]
[card]
name=Argothian Enchantress
abilities=shroud
auto=@movedTo(enchantment|mystack):draw:1
text=Shroud (This permanent can't be the target of spells or abilities.) -- Whenever you cast an enchantment spell, draw a card.
mana={1}{G}
type=Creature
subtype=Human Druid
power=0
toughness=1
[/card]
[card]
name=Argothian Pixies
auto=cantbeblockedby(creature[artifact])
auto=preventalldamage to(this) from(creature[artifact])
text=Argothian Pixies can't be blocked by artifact creatures. -- Prevent all damage that would be dealt to Argothian Pixies by artifact creatures.
mana={1}{G}
type=Creature
subtype=Faerie
power=2
toughness=1
[/card]
[card]
name=Argothian Swine
abilities=trample
text=Trample
mana={3}{G}
type=Creature
subtype=Boar
power=3
toughness=3
[/card]
[card]
name=Argothian Treefolk
auto=preventalldamage to(this) from(creature[artifact])
text=Prevent all damage that would be dealt to Argothian Treefolk by artifacts.
mana={3}{G}{G}
type=Creature
subtype=Treefolk
power=3
toughness=5
[/card]
[card]
name=Arid Mesa
aicode=activate moveTo(myBattlefield) target(*[mountain;plains]|myLibrary)
auto={L}{T}{S}:name(search card) reveal:plibrarycount optionone name(choose card) target(*[mountain;plains]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveto(ownerbattlefield))! afterrevealedend revealend
text={T}, 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.
type=Land
[/card]
[card]
name=Arjun, the Shifting Flame
abilities=flying
auto=@movedTo(*|mystack):count(type:*:myhand) && all(*|myhand) bottomoflibrary && draw:countedamount
text=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.
mana={4}{U}{R}
type=Legendary Creature
subtype=Sphinx Wizard
power=5
toughness=5
[/card]
[card]
name=Ark of Blight
auto={3}{T}{S}:destroy target(other land)
text={3}, {T}, Sacrifice Ark of Blight: Destroy target land.
mana={2}
type=Artifact
[/card]
[card]
name=Arlinn Kord
auto=counter(0/0,3,loyalty)
auto={C(0/0,1,Loyalty)}:name(+1: loyalty) donothing restriction{compare(cantargetcre)~lessthan~1}
auto={C(0/0,1,Loyalty)}:name(+1: 2/2 creature) target(creature) 2/2 ueot
auto={C(0/0,0,Loyalty)}:name(0: wolf token) token(Wolf,creature Wolf,2/2,green) && flip(Arlinn, Embraced by the Moon)
text=+1: Until end of turn, up to one target creature gets +2/+2 and gains vigilance and haste. -- 0: Put a 2/2 green Wolf creature token onto the battlefield. Transform Arlinn Kord.
mana={2}{R}{G}
type=Planeswalker
subtype=Arlinn
[/card]
[card]
name=Arlinn, Embraced by the Moon
auto={C(0/0,1,Loyalty)}:name(+1: 1/1 & trample) all(creature|mybattlefield) 1/1 ueot && all(creature|mybattlefield) trample ueot
auto={C(0/0,-1,Loyalty)}:name(-1: damage & transform) damage:3 target(creature,player) && all(this) flip(Arlinn Kord)
auto={C(0/0,-6,Loyalty)}:name(-6: emblem) emblem transforms((,newability[lord(creature|mybattlefield) {T}:target(creature,player) dynamicability<!powerstrike!>],newability[lord(creature|mybattlefield) haste])) forever dontremove
text=+1: Creatures you control get +1/+1 and gain trample until end of turn. -- -1: Arlinn, Embraced by the Moon deals 3 damage to target creature or player. Transform Arlinn, Embraced by the Moon. -- -6: You get an emblem with "Creatures you control have haste and '{T}: This creature deals damage equal to its power to target creature or player.'"
type=Planeswalker
subtype=Arlinn
color=red,green
[/card]
[card]
name=Arm with AEther
text=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."
auto=all(creature|mybattlefield) transforms((,newability[@damagefoeof(player) from(this) once:may moveto(ownerhand) target(creature|opponentbattlefield)])) ueot
mana={2}{U}
type=Sorcery
[/card]
[card]
name=Armada Wurm
auto=token(Wurm,Creature Wurm,5/5,green,trample)
abilities=trample
text=Trample -- When Armada Wurm enters the battlefield, put a 5/5 green Wurm creature token with trample onto the battlefield.
mana={2}{G}{G}{W}{W}
type=Creature
subtype=Wurm
power=5
toughness=5
[/card]
[card]
name=Armadillo Cloak
target=creature
auto=2/2
auto=trample
auto=teach(creature) spiritlink
text=Enchant creature -- Enchanted creature gets +2/+2 and has trample. -- Whenever enchanted creature deals damage, you gain that much life.
mana={1}{G}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Armageddon Clock
alias=1095
text=At the beginning of your upkeep, put a doom counter on Armageddon Clock. -- At the beginning of your draw step, Armageddon Clock deals damage to each player equal to the number of doom counters on it. -- {4}: Remove a doom counter from Armageddon Clock. Any player may activate this ability but only during any upkeep step.
mana={6}
type=Artifact
[/card]
[card]
name=Armageddon
auto=destroy all(land)
text=Destroy all lands.
mana={3}{W}
type=Sorcery
[/card]
[card]
name=Armament Corps
auto=choice name(one creature) counter(1/1,2) target(creature|mybattlefield)
auto=if type(creature|mybattlefield)~morethan~1 then choice name(2 creatures) counter(1/1.1) target(<2>creature|mybattlefield)
text=When Armament Corps enters the battlefield, distribute two +1/+1 counters among one or two target creatures you control.
mana={2}{W}{B}{G}
type=Creature
subtype=Human Soldier
power=4
toughness=4
[/card]
[card]
name=Armament Master
auto=thisforeach(gear) lord(other creature[kor]|myBattlefield) 2/2
text=Other Kor creatures you control get +2/+2 for each Equipment attached to Armament Master.
mana={W}{W}
type=Creature
subtype=Kor Soldier
power=2
toughness=2
[/card]
[card]
name=Armament of Nyx
target=Creature
auto=teach(-enchantment) preventalldamage from(this)
auto=teach(enchantment) double strike
text=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. (A creature with double strike deals both first-strike and regular combat damage.)
mana={2}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Armed Response
target=creature[attacking]
auto=damage:type:equipment:mybattlefield
text=Armed Response deals damage to target attacking creature equal to the number of Equipment you control.
mana={2}{W}
type=Instant
[/card]
[card]
name=Armillary Sphere
aicode=activate target(<upto:2>land[basic]|mylibrary) moveto(myhand)
auto={2}{T}{S}:name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1><upto:2>land[basic]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text={2}, {T}, 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.
mana={2}
type=Artifact
[/card]
[card]
name=Armistice
auto={3}{W}{W}:draw:1 controller && life:3 opponent
text={3}{W}{W}: You draw a card and target opponent gains 3 life.
mana={2}{W}
type=Enchantment
[/card]
[card]
name=Armor of Faith
target=creature
auto=1/1
auto={W}:0/1
text=Enchant creature -- Enchanted creature gets +1/+1. -- {W}: Enchanted creature gets +0/+1 until end of turn.
mana={W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Armor Sliver
auto=lord(sliver) {2}:0/1
text=All Sliver creatures have "{2}: This creature gets +0/+1 until end of turn."
mana={2}{W}
type=Creature
subtype=Sliver
power=2
toughness=2
[/card]
[card]
name=Armor Thrull
auto={T}{S}:counter(1/2,1) target(other creature)
text={T}, Sacrifice Armor Thrull: Put a +1/+2 counter on target creature.
mana={2}{B}
type=Creature
subtype=Thrull
power=1
toughness=3
[/card]
[card]
name=Armorcraft Judge
auto=draw:type:creature[counter{1/1.1}]:mybattlefield
text=When Armorcraft Judge enters the battlefield, draw a card for each creature you control with a +1/+1 counter on it.
mana={3}{G}
type=Creature
subtype=Elf Artificer
power=3
toughness=3
[/card]
[card]
name=Armored Ascension
target=creature
auto=flying
auto=foreach(plains|mybattlefield) 1/1
text=Enchant creature -- Enchanted creature gets +1/+1 for each Plains you control and has flying.
mana={3}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Armored Cancrix
mana={4}{U}
type=Creature
subtype=Crab
power=2
toughness=5
[/card]
[card]
name=Armored Galleon
auto=aslongas(island|opponentBattlefield) cantattack <1
auto=aslongas(island|opponentBattlefield) cantpwattack <1
text=Armored Galleon can't attack unless defending player controls an Island.
mana={4}{U}
type=Creature
subtype=Human Pirate
power=5
toughness=4
[/card]
[card]
name=Armored Griffin
abilities=flying,vigilance
text=Flying, vigilance
mana={3}{W}
type=Creature
subtype=Griffin
power=2
toughness=3
[/card]
[card]
name=Armored Guardian
auto={1}{W}{W}:protection from white target(creature|myBattlefield)
auto={1}{W}{W}:protection from blue target(creature|myBattlefield)
auto={1}{W}{W}:protection from black target(creature|myBattlefield)
auto={1}{W}{W}:protection from red target(creature|myBattlefield)
auto={1}{W}{W}:protection from green target(creature|myBattlefield)
auto={1}{U}{U}:shroud
text={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. (It can't be the target of spells or abilities.)
mana={3}{W}{U}
type=Creature
subtype=Cat Soldier
power=2
toughness=5
[/card]
[card]
name=Armored Pegasus
abilities=flying
text=Flying
mana={1}{W}
type=Creature
subtype=Pegasus
power=1
toughness=2
[/card]
[card]
name=Armored Skaab
auto=deplete:4 controller
text=When Armored Skaab enters the battlefield, put the top four cards of your library into your graveyard.
mana={2}{U}
type=Creature
subtype=Zombie Warrior
power=1
toughness=4
[/card]
[card]
name=Armored Transport
auto=preventAllCombatDamage from(creature[blocking]) to(this)
text=Prevent all combat damage that would be dealt to Armored Transport by creatures blocking it.
mana={3}
type=Artifact Creature
subtype=Construct
power=2
toughness=1
[/card]
[card]
name=Armored Warhorse
mana={W}{W}
type=Creature
subtype=Horse
power=2
toughness=3
[/card]
[card]
name=Armored Wolf-Rider
mana={3}{G}{W}
type=Creature
subtype=Elf Knight
power=4
toughness=6
[/card]
[card]
name=Armorer Guildmage
auto={B}{T}:1/0 target(creature)
auto={G}{T}:0/1 target(creature)
text={B}, {T}: Target creature gets +1/+0 until end of turn. -- {G}, {T}: Target creature gets +0/+1 until end of turn.
mana={R}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Armory Automaton
auto=may target(<anyamount>equipment|battlefield) newhook
auto=@combat(attacking) source(this):may target(<anyamount>equipment|battlefield) newhook
text=Whenever Armory Automaton enters the battlefield or attacks, you may attach any number of target Equipment to it. (Control of the Equipment doesn't change.)
mana={3}
type=Artifact Creature
subtype=Construct
power=2
toughness=2
[/card]
[card]
name=Armory Guard
auto=aslongas(land[gate]|mybattlefield) vigilance
text=Armory Guard has vigilance as long as you control a Gate.
mana={3}{W}
type=Creature
subtype=Giant Soldier
power=2
toughness=5
[/card]
[card]
name=Armory of Iroas
auto={2}:equip
auto=@combat(attacking) source(mytgt):counter(1/1,1)
text=Whenever equipped creature attacks, put a +1/+1 counter on it. -- Equip {2}
mana={2}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Arms Dealer
auto={1}{R}{S(goblin|myBattlefield)}:Damage:4 target(creature)
text={1}{R}, Sacrifice a Goblin: Arms Dealer deals 4 damage to target creature.
mana={2}{R}
type=Creature
subtype=Goblin Rogue
power=1
toughness=1
[/card]
[card]
name=Army Ants
auto={T}{S(land|myBattlefield)}:destroy target(land)
text={T}, Sacrifice a land: Destroy target land.
mana={1}{B}{R}
type=Creature
subtype=Insect
power=1
toughness=1
[/card]
[card]
name=Army of Allah
auto=all(creature[attacking]) 2/0 ueot
text=Attacking creatures get +2/+0 until end of turn.
mana={1}{W}{W}
type=Instant
[/card]
[card]
name=Army of the Damned
auto=token(Zombie,Creature Zombie,2/2,black) and!( tap(noevent) )!*13
flashback={7}{B}{B}{B}
text=Put thirteen 2/2 black Zombie creature tokens onto the battlefield tapped. -- Flashback {7}{B}{B}{B}
mana={5}{B}{B}{B}
type=Sorcery
[/card]
[card]
name=Arnjlot's Ascent
auto={1}:flying target(creature)
auto=cumulativeupcost[{U}] sacrifice
text=Cumulative upkeep {U} (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.) -- {1}: Target creature gains flying until end of turn.
mana={1}{U}{U}
type=Enchantment
[/card]
[card]
name=Arrest
target=creature
auto=cantattack
auto=cantpwattack
auto=cantblock
auto=noactivatedability
text=Enchant creature -- Enchanted creature can't attack or block, and its activated abilities can't be activated.
mana={2}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Arrogant Bloodlord
auto=@combat(blocking,blocked) source(this) from(creature[power<=1]):all(trigger[to]) phaseaction[combatends,sourceinplay] destroy
text=Whenever Arrogant Bloodlord blocks or becomes blocked by a creature with power 1 or less, destroy Arrogant Bloodlord at end of combat.
mana={1}{B}{B}
type=Creature
subtype=Vampire Knight
power=4
toughness=4
[/card]
[card]
name=Arrogant Vampire
abilities=flying
text=Flying
mana={3}{B}{B}
type=Creature
subtype=Vampire
power=4
toughness=3
[/card]
[card]
name=Arrogant Wurm
abilities=trample,madness
autoexile=restriction{discarded} pay({2}{G}) name(pay 2G to cast) activate name(pay 2G to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard)
text=Trample -- Madness {2}{G} (If you discard this card, you may cast it for its madness cost instead of putting it into your graveyard.)
mana={3}{G}{G}
type=Creature
subtype=Wurm
power=4
toughness=4
[/card]
[card]
name=Arrows of Justice
target=creature[attacking;blocking]
auto=damage:4
text=Arrows of Justice deals 4 damage to target attacking or blocking creature.
mana={2}{RW}
type=Instant
[/card]
[card]
name=Arsenal Thresher
auto=Reveal:type:*:myhand revealzone(myhand) revealtype(*[artifact]|myhand) optionone foreach(*[artifact]|reveal) counter(1/1,1) optiononeend optiontwo all(*|reveal) moveto(myhand) optiontwoend revealend
text=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.
mana={2}{WB}{U}
type=Artifact Creature
subtype=Construct
power=2
toughness=2
[/card]
[card]
name=Artful Dodge
target=creature
auto=unblockable
flashback={U}
text=Target creature is unblockable this turn. -- Flashback {U}
mana={U}
type=Sorcery
[/card]
[card]
name=Artful Maneuver
target=creature
auto=2/2 ueot
auto=if rebound then moveto(exile) and!( transforms((,newability[@rebounded:may activate castcard(normal)])) forever )!
text=Target creature gets +2/+2 until end of turn. -- Rebound (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.)
mana={1}{W}
type=Instant
[/card]
[card]
name=Artifact Blast
target=artifact|stack
auto=fizzle
text=Counter target artifact spell.
mana={R}
type=Instant
[/card]
[card]
name=Artifact Mutation
target=artifact
auto=bury
auto=token(Saproling,Creature Saproling,1/1,green)*manacost
text=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.
mana={R}{G}
type=Instant
[/card]
[card]
name=Artifact Ward
target=creature
auto=cantbeblockedby(creature[artifact])
auto=teach(creature) preventAllDamage to(this) from(artifact)
auto=teach(creature) cantbetargetof(artifact)
text=Enchant creature -- Enchanted creature can't be blocked by artifact creatures. -- Prevent all damage that would be dealt to enchanted creature by artifact sources. -- Enchanted creature can't be the target of abilities from artifact sources.
mana={W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Artificer's Epiphany
auto=draw:2
auto=if type(artifact|mybattlefield)~lessthan~1 then reject notatarget(*|myhand)
text=Draw two cards. If you control no artifacts, discard a card.
mana={2}{U}
type=Instant
[/card]
[card]
name=Artificer's Hex
target=equipment
auto=@each my upkeep:transforms((,newability[destroy all(parents)])) ueot
text=Enchant Equipment. -- At the beginning of your upkeep, if enchanted Equipment is attached to a creature, destroy that creature.
mana={B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Artificer's Intuition
aicode=activate target(artifact[manacost<=1]|mylibrary) moveto(myhand)
auto={U}{D(artifact|myhand)}:name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>artifact[manacost<=1]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text={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.
mana={1}{U}
type=Enchantment
[/card]
[card]
name=Artillerize
auto=damage:5 target(creature,player)
text=As an additional cost to cast Artillerize, sacrifice an artifact or creature. -- Artillerize deals 5 damage to target creature or player.
mana={3}{R}{S(artifact,creature|mybattlefield)}
type=Instant
[/card]
[card]
name=Artisan of Kozilek
autostack=if casted(this) then may name(reanimate) target(creature|mygraveyard) moveTo(mybattlefield)
auto=@combat(attacking) source(this):name(Annihilate) ability$!name(sacrifice) notatarget(<2>*|mybattlefield) sacrifice!$ opponent
text=When you cast Artisan of Kozilek, you may return target creature card from your graveyard to the battlefield. -- Annihilator 2 (Whenever this creature attacks, defending player sacrifices two permanents.)
mana={9}
type=Creature
subtype=Eldrazi
power=10
toughness=9
[/card]
[card]
name=Artisan's Sorrow
target=*[artifact;enchantment]
auto=destroy
auto=scry:2 scrycore delayed dontshow donothing scrycoreend scryend
text=Destroy target artifact or enchantment. 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.)
mana={3}{G}
type=Instant
[/card]
[card]
name=Ascendant Evincar
abilities=flying
auto=lord(other creature[black]) 1/1
auto=lord(creature[-black]) -1/-1
text=Flying (This creature can't be blocked except by creatures with flying or reach.) -- Other black creatures get +1/+1. -- Nonblack creatures get -1/-1.
mana={4}{B}{B}
type=Legendary Creature
subtype=Vampire
power=3
toughness=3
[/card]
[card]
name=Ascended Lawmage
abilities=flying,opponentshroud 
mana={2}{W}{U}
type=Creature
subtype=Vedalkan Wizard
power=3
toughness=2
[/card]
[card]
name=Ascending Aven
abilities=flying,cloud
facedown={3}
autofacedown={2}{U}:morph
text=Flying -- Ascending Aven can block only creatures with flying. -- Morph {2}{U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={2}{U}{U}
type=Creature
subtype=Bird Soldier
power=3
toughness=2
[/card]
[card]
name=Asceticism
auto=lord(creature|mybattlefield) opponentshroud
auto={1}{G}:regenerate target(creature)
text=Creatures you control can't be the target of spells or abilities your opponents control. -- {1}{G}: Regenerate target creature.
mana={3}{G}{G}
type=Enchantment
[/card]
[card]
name=Ash Barrens
auto={t}:add{c}
aicode=activate target(land[basic]|mylibrary) moveto(myhand)
autohand={1}{cycle}:name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>land[basic]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text={T}: Add {C} to your mana pool. -- Basic landcycling {1} ({1}, Discard this card: Search your library for a basic land card, reveal it, and put it into your hand. Then shuffle your library.)
type=Land
[/card]
[card]
name=Ash Zealot
auto=@movedTo(*|mystack) from(graveyard):damage:3 controller
auto=@movedTo(*|opponentstack) from(graveyard):damage:3 opponent
abilities=first strike,haste
text=First strike, haste -- Whenever a player casts a spell from a graveyard, Ash Zealot deals 3 damage to that player.
mana={R}{R}
type=Creature
subtype=Human Warrior
power=2
toughness=2
[/card]
[card]
name=Asha's Favor
target=creature
auto=flying
auto=first strike
auto=vigilance
text=Enchant creature -- Enchanted creature has flying, first strike, and vigilance.
mana={2}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Ashcoat Bear
abilities=flash
text=Flash (You may cast this spell any time you could cast an instant.)
mana={1}{G}
type=Creature
subtype=Bear
power=2
toughness=2
[/card]
[card]
name=Ashen Firebeast
auto={1}{R}:damage:1 all(creature[-flying])
text={1}{R}: Ashen Firebeast deals 1 damage to each creature without flying.
mana={6}{R}{R}
type=Creature
subtype=Elemental Beast
power=6
toughness=6
[/card]
[card]
name=Ashen Ghoul
abilities=haste
autograveyard={B}:moveto(ownerbattlefield) restriction{type(creature[zpos>=myposplus1plusend]|mygraveyard)~morethan~2,myupkeeponly}
text=Haste -- {B}: Return Ashen Ghoul from your graveyard to the battlefield. Activate this ability only during your upkeep and only if three or more creature cards are above Ashen Ghoul.
mana={3}{B}
type=Creature
subtype=Zombie
power=3
toughness=1
[/card]
[card]
name=Ashen Monstrosity
abilities=haste,mustattack
text=Haste -- Ashen Monstrosity attacks each turn if able.
mana={5}{R}{R}
type=Creature
subtype=Spirit
power=7
toughness=4
[/card]
[card]
name=Ashen Powder
target=creature|opponentgraveyard
auto=moveTo(myBattlefield)
text=Put target creature card from an opponent's graveyard onto the battlefield under your control.
mana={2}{B}{B}
type=Sorcery
[/card]
[card]
name=Ashen Rider
abilities=flying
auto=moveTo(exile) target(*|battlefield)
autograveyard=@movedTo(this|graveyard) from(mybattlefield):moveTo(exile) target(*|battlefield)
text=Flying -- When Ashen Rider enters the battlefield or dies, exile target permanent.
mana={4}{W}{W}{B}{B}
type=Creature
subtype=Archon
power=5
toughness=5
[/card]
[card]
name=Ashenmoor Cohort
auto=aslongas(other creature[black]|myBattlefield) 1/1 != 0
text=Ashenmoor Cohort gets +1/+1 as long as you control another black creature.
mana={5}{B}
type=Creature
subtype=Elemental Warrior
power=4
toughness=3
[/card]
[card]
name=Ashenmoor Gouger
abilities=cantblock
text=Ashenmoor Gouger can't block.
mana={BR}{BR}{BR}
type=Creature
subtype=Elemental Warrior
power=4
toughness=4
[/card]
[card]
name=Ashenmoor Liege
auto=lord(other creature[black]|mybattlefield) 1/1
auto=lord(other creature[red]|mybattlefield) 1/1
auto=@targeted(this) from(*|opponentbattlefield):life:-4 opponent
auto=@targeted(this) from(*|opponenthand):life:-4 opponent
text=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.
mana={1}{BR}{BR}{BR}
type=Creature
subtype=Elemental Knight
power=4
toughness=1
[/card]
[card]
name=Ashen-Skin Zubera
auto=@movedto(mygraveyard) from(this|mybattlefield):choice target(opponent) ability$!name(discard) target(<type:zubera[fresh]:opponentgraveyard>*|myhand) reject !$ targetedplayer
text=When Ashen-Skin Zubera dies, target opponent discards a card for each Zubera put into a graveyard from the battlefield this turn.
mana={1}{B}
type=Creature
subtype=Zubera Spirit
power=1
toughness=2
[/card]
[card]
name=Ashes of the Fallen
auto=chooseatype lord(creature|mygraveyard) becomes(chosentype) chooseend
text=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.
mana={2}
type=Artifact
[/card]
[card]
name=Ashes to Ashes
auto=target(<2>creature[-artifact]) moveTo(exile)
auto=life:-5 controller
restriction=type(creature[-artifact]|battlefield)~morethan~1
text=Exile two target nonartifact creatures. Ashes to Ashes deals 5 damage to you.
mana={1}{B}{B}
type=Sorcery
[/card]
[card]
name=Ashiok's Adept
auto=@targeted(this) from(*[instant;sorcery;enchantment]|mycastingzone):ability$!name(discard) reject notatarget(*|myhand)!$ opponent
text=Heroic -- Whenever you cast a spell that targets Ashiok's Adept, each opponent discards a card.
mana={2}{B}
type=Creature
subtype=Human Wizard
power=1
toughness=3
[/card]
[card]
name=Ashling the Pilgrim
auto={1}{r}:counter(1/1,1) limit^thisforeach(counter{1/1.1}) damage:1 all(creature) && thisforeach(counter{1/1.1}) damage:1 all(player) && removeallcounters(1/1)^3
text={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.
mana={1}{R}
type=Legendary Creature
subtype=Elemental Shaman
power=1
toughness=1
[/card]
[card]
name=Ashling, the Extinguisher
auto=@combatdamagefoeof(player) from(this):target(creature|opponentbattlefield) sacrifice
auto=@combatdamageof(player) from(this):target(creature|mybattlefield) sacrifice
text=Whenever Ashling, the Extinguisher deals combat damage to a player, choose target creature that player controls. He or she sacrifices that creature.
mana={2}{B}{B}
type=Legendary Creature
subtype=Elemental Shaman
power=4
toughness=4
[/card]
[card]
name=Ashmouth Blade
auto={3}:equip
auto=teach(creature) 3/3
auto=teach(creature) first strike
text=Equipped creature gets +3/+3 and has first strike. -- Equip {3}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Ashmouth Hound
auto=@combat(blocking,blocked) source(this) from(creature):all(trigger[from]) damage:1
text=Whenever Ashmouth Hound blocks or becomes blocked by a creature, Ashmouth Hound deals 1 damage to that creature.
mana={1}{R}
type=Creature
subtype=Elemental Hound
power=2
toughness=1
[/card]
[card]
name=Ashnod's Altar
auto={S(creature|myBattlefield)}:Add{2}
text=Sacrifice a creature: Add {2} to your mana pool.
mana={3}
type=Artifact
[/card]
[card]
name=Ashnod's Battle Gear
abilities=doesnotuntap
auto=@each my untap sourcetap:may untap
auto={2}{t}:target(*[creature]) grant 2/2 grantend
text=You may choose not to untap Ashnod's Battle Gear during your untap step. -- {2}, {T}: Target creature you control gets +2/-2 for as long as Ashnod's Battle Gear remains tapped.
mana={2}
type=Artifact
[/card]
[card]
name=Ashnod's Cylix
auto={3}{T}:target(player) ability$!reveal:3 revealzone(mylibrary) optionone name(Put in library) target(<1>*|reveal) moveto(ownerlibrary) optiononeend optiontwo name(put in Exile) target(<3>*|reveal) moveto(exile) optiontwoend revealend !$ targetedplayer
text={3}, {T}: Target player looks at the top three cards of his or her library, puts one of them back on top of his or her library, then exiles the rest.
mana={2}
type=Artifact
[/card]
[card]
name=Ashnod's Transmogrant
auto={T}{S}:target(other creature[-artifact]) transforms((artifact)) forever && counter(1/1,1)
text={T}: Sacrifice Ashnod's Transmogrant: Put a +1/+1 counter on target nonartifact creature. That creature becomes an artifact in addition to its other types.
type=Artifact
mana={1}
[/card]
[card]
name=Asmira, Holy Avenger
abilities=flying
auto=@each endofturn:foreach(creature[fresh]|mygraveyard) counter(1/1,1) all(this)
text=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.
mana={2}{G}{W}
type=Legendary Creature
subtype=Human Cleric
power=2
toughness=3
[/card]
[card]
name=Aspect of Gorgon
target=creature
auto=teach(creature) deathtouch
auto=teach(creature) 1/3
text=Enchant creature -- Enchanted creature gets +1/+3 and has deathtouch. (Any amount of damage it deals to a creature is enough to destroy it.)
mana={2}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Aspect of Hydra
target=creature
auto=type:manag:mybattlefield/type:manag:mybattlefield ueot
text=Target creature gets +X/+X until end of turn, where X is your devotion to green. (Each Green in the mana costs of permanents you control counts toward your devotion to green.)
mana={G}
type=Instant
[/card]
[card]
name=Aspect of Mongoose
target=creature
autograveyard=@movedTo(this|graveyard) from(battlefield):moveTo(ownerhand)
auto=shroud
text=Enchant creature -- Enchanted creature has shroud. (It can't be the target of spells or abilities.) -- When Aspect of Mongoose is put into a graveyard from the battlefield, return Aspect of Mongoose to its owner's hand.
mana={1}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Aspect of Wolf
target=creature
auto=halfdowntype:forest:mybattlefield/halfuptype:forest:mybattlefield nonstatic
text=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.
mana={1}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Asphodel Wanderer
auto={2}{B}:regenerate
text={2}{B}: Regenerate Asphodel Wanderer.
mana={B}
type=Creature
subtype=Skeleton Soldier
power=1
toughness=1
[/card]
[card]
name=Asphyxiate
target=Creature[-tapped]
auto=destroy
text=Destroy target untapped creature.
mana={1}{B}{B}
type=Sorcery
[/card]
[card]
name=Aspiring Aeronaut
abilities=flying
auto=choice token(Thopter,Artifact Creature Thopter,1/1,flying)
text=Flying (This creature can't be blocked except by creatures with flying or reach.) -- When Aspiring Aeronaut enters the battlefield, put a 1/1 colorless Thopter artifact creature token with flying onto the battlefield.
mana={3}{U}
type=Creature
subtype=Human Artificer
power=1
toughness=2
[/card]
[card]
name=Assassin Token
auto=@combatdamagefoeof(player) from(this):winGame controller
auto=@combatdamageof(player) from(this):winGame opponent
type=Creature
subtype=Assassin
power=1
toughness=1
color=black
[/card]
[card]
name=Assassinate
target=creature[tapped]
auto=destroy
text=Destroy target tapped creature.
mana={2}{B}
type=Sorcery
[/card]
[card]
name=Assassin's Blade
target=*[creature;attacking;-black]
auto=destroy
restriction=opponentblockersonly
text=Cast Assassin's Blade only during the declare attackers step and only if you've been attacked this step. -- Destroy target nonblack attacking creature.
mana={1}{B}
type=Instant
[/card]
[card]
name=Assassin's Strike
target=creature
auto=transforms((,newability[ability$!name(discard) target(*|myhand) reject!$ controller]))
auto=destroy
text=Destroy target creature. Its controller discards a card.
mana={4}{B}{B}
type=Sorcery
[/card]
[card]
name=Assault Formation
auto=lord(creature|mybattlefield) combattoughness
auto={G}:target(creature[defender]) canattack
auto={2}{G}:all(creature|myBattlefield) 0/1 ueot
text=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.
mana={1}{G}
type=Enchantment
[/card]
[card]
name=Assault Griffin
abilities=flying
text=Flying
mana={3}{W}
type=Creature
subtype=Griffin
power=3
toughness=2
[/card]
[card]
name=Assault Strobe
target=creature
auto=double strike
text=Target creature gains double strike until end of turn. (It deals both first strike and regular combat damage.)
mana={R}
type=Sorcery
[/card]
[card]
name=Assault Zeppelid
abilities=flying,trample
text=Flying, trample
mana={2}{G}{U}
type=Creature
subtype=Beast
power=3
toughness=3
[/card]
[card]
name=Assemble the Legion
auto=@each my upkeep:counter(0/0,1,Muster) all(this) && thisforeach(counter{0/0.1.Muster}) token(Soldier,Creature Soldier,1/1,red,white,haste)
text=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.
mana={3}{R}{W}
type=Enchantment
[/card]
[card]
name=Assembled Alphas
auto=@combat(blocking,blocked) source(this) from(creature):all(trigger[from]) damage:3 && all(trigger[from]) damage:3 targetController
text=Whenever Assembled Alphas blocks or becomes blocked by a creature, Assembled Alphas deals 3 damage to that creature and 3 damage to that creature's controller.
mana={5}{R}
type=Creature
subtype=Wolf
power=5
toughness=5
[/card]
[card]
name=Assembly Hall
auto={4}{T}:target(creature|myhand) transforms((,newability[moveTo(myhand) target(creature[share!name!]|mylibrary) oneshot]))
text={4}, {T}: Reveal a creature card in your hand. Search your library for a card with the same name as that card, reveal the card, and put it into your hand. Then shuffle your library.
mana={5}
type=Artifact
[/card]
[card]
name=Assembly-Worker
auto={T}:1/1 target(assembly-worker)
text={T}: Target Assembly-Worker creature gets +1/+1 until end of turn.
mana={3}
type=Artifact Creature
subtype=Assembly-Worker
power=2
toughness=2
[/card]
[card]
name=Assert Authority
abilities=affinityartifacts
target=*|stack
auto=fizzleto(exile)
text=Affinity for artifacts (This spell costs {1} less to cast for each artifact you control.) -- Counter target spell. If that spell is countered this way, exile it instead of putting it into its owner's graveyard.
mana={5}{U}{U}
type=Instant
[/card]
[card]
name=Astral Slide
auto=@cycled(*|hand):may (blink)ueot target(creature)
text=Whenever a player cycles a card, you may exile target creature. If you do, return the exiled card to the battlefield under its owner's control at the beginning of the next end step.
mana={2}{W}
type=Enchantment
[/card]
[card]
name=Astral Steel
abilities=storm
auto=1/2 target(creature)
text=Target creature gets +1/+2 until end of turn. -- Storm (When you cast this spell, copy it for each spell cast before it this turn. You may choose new targets for the copies.)
mana={2}{W}
type=Instant
[/card]
[card]
name=Astrolabe
auto={1}{T}{S}:Add{W}{W} and!( phaseaction[upkeep once] draw:1 controller )!
auto={1}{T}{S}:Add{U}{U} and!( phaseaction[upkeep once] draw:1 controller )!
auto={1}{T}{S}:Add{B}{B} and!( phaseaction[upkeep once] draw:1 controller )!
auto={1}{T}{S}:Add{R}{R} and!( phaseaction[upkeep once] draw:1 controller )!
auto={1}{T}{S}:Add{G}{G} and!( phaseaction[upkeep once] draw:1 controller )!
text={1}, {T}, 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.
mana={3}
type=Artifact
[/card]
[card]
name=Asylum Visitor
auto=@each myupkeep restriction{type(*|myhand)~lessthan~1}:draw:1 && life:-1
auto=@each opponent upkeep restriction{type(*|opponenthand)~lessthan~1}:draw:1 && life:-1
autohand=@discarded(this):may pay[[{1}{B}]] moveto(mystack) && exiledeath ueot
text=At the beginning of each player's upkeep, if that player has no cards in hand, you draw a card and you lose 1 life. -- Madness {1}{B} (If you discard this card, discard it into exile. When you do, cast it for its madness cost or put it into your graveyard.)
mana={1}{B}
type=Creature
subtype=Vampire Wizard
power=3
toughness=1
[/card]
[card]
name=Atalya, Samite Master
auto={X:white}{T}:target(creature) prevent:X ueot
auto={X:white}{T}:life:X controller
text={X}, {T}: Choose one - Prevent the next X damage that would be dealt to target creature this turn; or you gain X life. Spend only white mana this way.
mana={3}{W}{W}
type=Legendary Creature
subtype=Human Cleric
power=2
toughness=3
[/card]
[card]
name=Atarka Beastbreaker
auto={4}{G}:4/4 restriction{compare(powertotalinplay)~morethan~7}
text=Formidable -- {4}{G}: Atarka Beastbreaker gets +4/+4 until end of turn. Activate this ability only if creatures you control have total power 8 or greater.
mana={1}{G}
type=Creature
subtype=Human Warrior
power=2
toughness=2
[/card]
[card]
name=Atarka Efreet
facedown={3}
autofacedown={2}{R}:morph
autofaceup=counter(1/1,1)
autofaceup=damage:1 target(creature,player)
text=Megamorph {2}{R} (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.) -- When Atarka Efreet is turned face up, it deals 1 damage to target creature or player.
mana={3}{R}
type=Creature
subtype=Efreet Shaman
power=5
toughness=1
[/card]
[card]
name=Atarka Monument
auto={T}:add{G}
auto={T}:add{R}
auto={4}{R}{G}:becomes(Artifact Creature Dragon,4/4,flying,red,green) ueot
text={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.
mana={3}
type=Artifact
[/card]
[card]
name=Atarka Pummeler
auto={3}{r}{r}:all(creature|mybattlefield) menace ueot restriction{compare(powertotalinplay)~morethan~7}
text=Formidable -- {3}{R}{R}: Creatures you control gain menace until end of turn. Activate this ability only if creatures you control have total power 8 or greater. (They can't be blocked except by two or more creatures.)
mana={4}{R}
type=Creature
subtype=Ogre Warrior
power=4
toughness=5
[/card]
[card]
name=Atarka, World Render
abilities=flying,trample
auto=lord(dragon|mybattlefield) transforms((,newability[@combat(attacking) source(this):double strike ueot]))
text=Flying,trample. -- Whenever a Dragon you control attacks, it gains double strike until end of turn.
mana={5}{R}{G}
type=Legendary Creature
subtype=Dragon
power=6
toughness=4
[/card]
[card]
name=Atogatog
auto={S(creature[atog]|mybattlefield)}:storedpower/storedpower
text=Sacrifice an Atog creature: Atogatog gets +X/+X until end of turn, where X is the sacrificed creature's power.
mana={W}{U}{B}{R}{G}
type=Legendary Creature
subtype=Atog
power=5
toughness=5
[/card]
[card]
name=Atog
auto={S(artifact|myBattlefield)}:2/2
text=Sacrifice an artifact: Atog gets +2/+2 until end of turn.
mana={1}{R}
type=Creature
subtype=Atog
power=1
toughness=2
[/card]
[card]
name=Atraxa, Praetors' Voice
abilities=flying,vigilance,deathtouch,lifelink
auto=@each my end:notatarget(<anyamount>*[artifact;creature;enchantment;land;planeswalker;player]) proliferate
text=Flying, vigilance, deathtouch, lifelink -- At the beginning of your end step, proliferate. (You choose any number of permanents and/or players with counters on them, then give each another counter of a kind already there.)
mana={G}{W}{U}{B}
type=Legendary Creature
subtype=Angel Horror
power=4
toughness=4
[/card]
[card]
name=Attended Knight
auto=token(Soldier,Creature Soldier,1/1,white)
abilities=first strike
text=First strike (This creature deals combat damage before creatures without first strike.) -- When Attended Knight enters the battlefield, put a 1/1 white Soldier creature token onto the battlefield.
mana={2}{W}
type=Creature
subtype=Human Knight
power=2
toughness=2
[/card]
[card]
name=Attrition
auto={B}{S(creature|myBattlefield)}:destroy target(creature[-black])
text={B}, Sacrifice a creature: Destroy target nonblack creature.
mana={1}{B}{B}
type=Enchantment
[/card]
[card]
name=Attune with Aether
aicode=activate target(land[basic]|mylibrary) moveto(myhand)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>land[basic]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
auto=alterenergy:2 controller
text=Search your library for a basic land card, reveal it, put it into your hand, then shuffle your library. You get {E}{E} (two energy counters).
mana={G}
type=Sorcery
[/card]
[card]
name=Attunement
auto={H}:draw:3 && transforms((,newability[target(<4>*|myhand) reject])) forever
text=Return Attunement to its owner's hand: Draw three cards, then discard four cards.
mana={2}{U}
type=Enchantment
[/card]
[card]
name=Audacious Infiltrator
auto=cantbeblockedby(creature[artifact])
text=Audacious Infiltrator can't be blocked by artifact creatures.
mana={1}{W}
type=Creature
subtype=Dwarf Rogue
power=3
toughness=1
[/card]
[card]
name=Auger Spree
target=creature
auto=4/-4
text=Target creature gets +4/-4 until end of turn.
mana={1}{B}{R}
type=Instant
[/card]
[card]
name=Augmenting Automaton
auto={1}{B}:1/1 ueot
text={1}{B}: Augmenting Automaton gets +1/+1 until end of turn.
mana={1}
type=Artifact Creature
subtype=Construct
power=1
toughness=1
[/card]
[card]
name=Augur il-Vec
abilities=shadow
auto={S}:life:4 controller myUpkeepOnly
text=Shadow (This creature can block or be blocked by only creatures with shadow.) -- Sacrifice Augur il-Vec: You gain 4 life. Activate this ability only during your upkeep.
mana={1}{W}
type=Creature
subtype=Human Cleric
power=1
toughness=3
[/card]
[card]
name=Augur of Bolas
aicode=activate target(instant,sorcery[zpos<=3]|mylibrary) moveto(myhand)
auto=name(look) reveal:3 optionone name(Get instant or sorcery) target(<upto:1>instant,sorcery|reveal) moveto(myhand) optiononeend optiontwo name(put on bottom) all(*|reveal) bottomoflibrary optiontwoend revealend
text=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.
mana={1}{U}
type=Creature
subtype=Merfolk Wizard
power=1
toughness=3
[/card]
[card]
name=Augur of Skulls
auto={1}{B}:regenerate
auto={S}:target(player) ability$!name(discard 2 cards) target(<2>*|myhand) reject!$ targetedplayer myUpkeepOnly
text={1}{B}: Regenerate Augur of Skulls. -- Sacrifice Augur of Skulls: Target player discards two cards. Activate this ability only during your upkeep.
mana={1}{B}
type=Creature
subtype=Skeleton Wizard
power=1
toughness=1
[/card]
[card]
name=Augury Adept
aicode=activate target(*[zpos=1]|mylibrary) moveto(myhand) and!(dynamicability<!manacostlifegain srccontroller!>)!
auto=@combatdamaged(player) from(this):reveal:1 optionone name(Reveal) target(*|reveal) transforms((,newability[life:manacost controller])) forever optiononeend optiontwo choice all(*|reveal) moveto(myhand) optiontwoend revealend
text=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.
mana={1}{WU}{WU}
type=Creature
subtype=Kithkin Wizard
power=2
toughness=2
[/card]
[card]
name=Augury Owl
abilities=flying
auto=scry:3 scrycore delayed dontshow donothing scrycoreend scryend
text=Flying -- When Augury Owl enters the battlefield, scry 3. (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.)
mana={1}{U}
type=Creature
subtype=Bird
power=1
toughness=1
[/card]
[card]
name=Auntie's Hovel
auto=tap(noevent)
auto=aslongas(goblin|myHand) untap
auto={T}:Add{B}
auto={T}:Add{R}
text=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. -- {T}: Add {B} or {R} to your mana pool.
type=Land
[/card]
[card]
name=Auntie's Snitch
abilities=cantblock
autograveyard=@combatdamaged(player) from(creature[goblin;rogue]|mybattlefield):may moveto(ownerhand)
other={1}{B} name(Prowl)
otherrestriction=prowl
text=Auntie's Snitch can't block. -- Prowl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Goblin or Rogue.) -- 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.
mana={2}{B}
type=Creature
subtype=Goblin Rogue
power=3
toughness=1
[/card]
[card]
name=Aura Barbs
auto=all(enchantment|battlefield) transforms ((,newability[damage:2 controller],newability[damage:2 all(parents)])) oneshot
text=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.
mana={2}{R}
type=Instant
subtype=Arcane
[/card]
[card]
name=Aura Blast
target=enchantment
auto=destroy
auto=draw:1 controller
text=Destroy target enchantment. -- Draw a card.
mana={1}{W}
type=Instant
[/card]
[card]
name=Aura Extraction
target=enchantment
auto=moveTo(ownerlibrary)
autohand=__CYCLING__({2})
text=Put target enchantment on top of its owner's library. -- Cycling {2} ({2}, Discard this card: Draw a card.)
mana={1}{W}
type=Instant
[/card]
[card]
name=Aura Finesse
target=aura|mybattlefield
auto=transforms((,newability[rehook target(creature)])) forever
auto=draw:1
text=Attach target Aura you control to target creature. -- Draw a card.
mana={U}
type=Instant
[/card]
[card]
name=Aura Flux
auto=lord(other enchantment) transforms((,newability[upcost[{2}] sacrifice]))
text=Other enchantments have "At the beginning of your upkeep, sacrifice this enchantment unless you pay {2}."
mana={2}{U}
type=Enchantment
[/card]
[card]
name=Aura Fracture
auto={S(land|myBattlefield)}:destroy target(enchantment)
text=Sacrifice a land: Destroy target enchantment.
mana={2}{W}
type=Enchantment
[/card]
[card]
name=Aura Gnarlid
abilities=strong
auto=foreach(aura|battlefield) 1/1
text=Creatures with power less than Aura Gnarlid's can't block it. -- Aura Gnarlid gets +1/+1 for each aura on the battlefield.
mana={2}{G}
type=Creature
subtype=Beast
power=2
toughness=2
[/card]
[card]
name=Aura Mutation
target=enchantment
auto=destroy
auto=token(Saproling,Creature Saproling,1/1,green)*manacost
text=Destroy target enchantment. Put X 1/1 green Saproling creature tokens onto the battlefield, where X is that enchantment's converted mana cost.
mana={G}{W}
type=Instant
[/card]
[card]
name=Aura of Dominion
target=creature
auto={1}{T(creature|mybattlefield)}:untap(mytgt)
text=Enchant creature -- {1}, Tap an untapped creature you control: Untap enchanted creature.
mana={U}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Aura of Silence
auto=lord(artifact|opponentcastingzone) altercost(colorless, +2)
auto=lord(enchantment|opponentcastingzone) altercost(colorless, +2)
auto={S}:destroy target(other *[artifact;enchantment])
text=Artifact and enchantment spells your opponents cast cost {2} more to cast. -- Sacrifice Aura of Silence: Destroy target artifact or enchantment.
mana={1}{W}{W}
type=Enchantment
[/card]
[card]
name=Aura Shards
auto=@movedTo(creature|mybattlefield):may destroy target(artifact,enchantment)
text=Whenever a creature enters the battlefield under your control, you may destroy target artifact or enchantment.
mana={1}{G}{W}
type=Enchantment
[/card]
[card]
name=Aura Thief
abilities=flying
auto=@movedTo(this|graveyard) from(myBattlefield):moveTo(myBattlefield) all(enchantment[-aura])
text=Flying -- When Aura Thief dies, you gain control of all enchantments. (You don't get to move Auras.)
mana={3}{U}
type=Creature
subtype=Illusion
power=2
toughness=2
[/card]
[card]
name=Auramancer
auto=may moveTo(myhand) target(enchantment|mygraveyard)
text=When Auramancer enters the battlefield, you may return target enchantment card from your graveyard to your hand.
mana={2}{W}
type=Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=Auramancer's Guise
target=creature
auto=vigilance
auto=teach(creature) thisforeach(auras > 0) 2/2
text=Enchant creature -- Enchanted creature gets +2/+2 for each Aura attached to it and has vigilance.
mana={2}{U}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Auratog
auto={S(enchantment|myBattlefield)}:2/2
text=Sacrifice an enchantment: Auratog gets +2/+2 until end of turn.
mana={1}{W}
type=Creature
subtype=Atog
power=1
toughness=2
[/card]
[card]
name=Aurelia, the Warleader
abilities=flying,vigilance,haste
auto=@combat(attacking) source(this) turnlimited:untap all(this) && untap all(creature|mybattlefield) && nextphasealter(add,combatphases,controller,after<combatends>)
text=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.
mana={2}{R}{R}{W}{W}
type=Legendary Creature
subtype=Angel
power=3
toughness=4
[/card]
[card]
name=Aurification
auto=@damageof(player) from(creature):all(trigger[from]) counter(0/0,1,Gold)
auto=lord(creature[counter{0/0.1.Gold}]) defender
auto=@movedTo(this|nonbattlezone) from(myBattlefield):all(creature) removeallcounters(0/0,1,Gold)
text=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. (Those creatures can't attack.) -- When Aurification leaves the battlefield, remove all gold counters from all creatures.
mana={2}{W}{W}
type=Enchantment
[/card]
[card]
name=Auriok Bladewarden
auto={T}:target(creature) dynamicability<!powerpumpboth!>
text={T}: Target creature gets +X/+X until end of turn, where X is Auriok Bladewarden's power.
mana={1}{W}
type=Creature
subtype=Human Soldier
power=1
toughness=1
[/card]
[card]
name=Auriok Champion
abilities=protection from black,protection from red
auto=@movedTo(creature|battlefield):may life:1 controller
text=Protection from black and from red -- Whenever another creature enters the battlefield, you may gain 1 life.
mana={W}{W}
type=Creature
subtype=Human Cleric
power=1
toughness=1
[/card]
[card]
name=Auriok Edgewright
auto=aslongas(artifact|mybattlefield) double strike >2
text=Metalcraft - Auriok Edgewright has double strike as long as you control three or more artifacts.
mana={W}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=2
[/card]
[card]
name=Auriok Glaivemaster
auto=this(gear > 0) 1/1
auto=this(gear > 0) first strike
text=As long as Auriok Glaivemaster is equipped, it gets +1/+1 and has first strike.
mana={W}
type=Creature
subtype=Human Soldier
power=1
toughness=1
[/card]
[card]
name=Auriok Replica
auto={W}{S}:name(prevent damage) notatarget(other *|battlefield,stack,hand,graveyard) transforms((,newability[preventalldamage from(this)])) ueot
text={W}, Sacrifice Auriok Replica: Prevent all damage a source of your choice would deal to you this turn.
mana={3}
type=Artifact Creature
subtype=Cleric
power=2
toughness=2
[/card]
[card]
name=Auriok Salvagers
auto={1}{W}:moveTo(myhand) target(artifact[manacost<=1]|mygraveyard)
text={1}{W}: Return target artifact card with converted mana cost 1 or less from your graveyard to your hand.
mana={3}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=4
[/card]
[card]
name=Auriok Sunchaser
auto=aslongas(artifact|mybattlefield) 2/2 >2
auto=aslongas(artifact|mybattlefield) flying >2
text=Metalcraft -  As long as you control three or more artifacts, Auriok Edgewright gets +2/+2 and has flying.
mana={1}{W}
type=Creature
subtype=Human Soldier
power=1
toughness=1
[/card]
[card]
name=Auriok Survivors
auto=may name(move and attach) moveto(mybattlefield) target(equipment|mygraveyard) and!(newhook)!
text=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.
mana={5}{W}
type=Creature
subtype=Human Soldier
power=4
toughness=6
[/card]
[card]
name=Auriok Transfixer
auto={W}{T}:tap target(artifact)
text={W}, {T}: Tap target artifact.
mana={W}
type=Creature
subtype=Human Scout
power=1
toughness=1
[/card]
[card]
name=Auriok Windwalker
abilities=flying
auto={T}:target(equipment|mybattlefield) transforms((,newability[rehook target(creature|mybattlefield)])) forever
text=Flying -- {T}: Attach target Equipment you control to target creature you control.
mana={3}{W}
type=Creature
subtype=Human Wizard
power=2
toughness=3
[/card]
[card]
name=Aurochs Herd
abilities=trample
aicode=activate target(*[aurochs]|mylibrary) moveto(myhand)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>*[aurochs]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
auto=@combat(attacking) source(this):all(this) foreach(other aurochs[attacking]) 1/0 ueot
text=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.
mana={5}{G}
type=Creature
subtype=Aurochs
power=4
toughness=4
[/card]
[card]
name=Aurochs
abilities=trample
auto=@combat(attacking) source(this):all(this) foreach(other aurochs[attacking]) 1/0 ueot
text=Trample -- Whenever Aurochs attacks, it gets +1/+0 until end of turn for each other attacking Aurochs.
mana={3}{G}
type=Creature
subtype=Aurochs
power=2
toughness=3
[/card]
[card]
name=Aurora Eidolon
auto={W}{S}:prevent:3 target(other *[creature;player])
autograveyard=@movedTo(*[multicolor]|mystack):may moveTo(myhand)
text={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.
mana={3}{W}
type=Creature
subtype=Spirit
power=2
toughness=2
[/card]
[card]
name=Aurora Griffin
abilities=flying
auto={W}:transforms((,white)) target(*) ueot
text=Flying -- {W}: Target permanent becomes white until end of turn.
mana={3}{W}
type=Creature
subtype=Griffin
power=2
toughness=2
[/card]
[card]
name=Aurora of Emrakul
abilities=flying, deathtouch
auto=@combat(attacking) source(this):life:-3 opponent
text=Flying, deathtouch -- Whenever Aurora of Emrakul attacks, each opponent loses 3 life.
type=Creature
subtype=Eldrazi Reflection
power=1
toughness=4
[/card]
[card]
name=Auspicious Ancestor
auto=@movedto(*[white]|stack):pay({1}) life:1
auto=@movedTo(this|mygraveyard) from(Battlefield):life:3 controller
text=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.
mana={3}{W}
type=Creature
subtype=Human Cleric
power=2
toughness=3
[/card]
[card]
name=Austere Command
auto=choice name(Destroy all Artifacts) destroy all(artifact) && all(this) transforms((,newability[choice name(Destroy all Enchantments) destroy all(enchantment)],newability[choice name(Destroy all Creatures w/ manacost 3 or less) destroy all(creature[manacost<=3])],newability[choice name(Destroy all Creatures w/ manacost 4 or greater) destroy all(creature[manacost>=4])]))
auto=choice name(Destroy all Enchantments) destroy all(enchantment) && all(this) transforms((,newability[choice name(Destroy all Artifacts) destroy all(artifact)],newability[choice name(Destroy all Creatures w/ manacost 3 or less) destroy all(creature[manacost<=3])],newability[choice name(Destroy all Creatures w/ manacost 4 or greater) destroy all(creature[manacost>=4])]))
auto=choice name(Destroy all Creatures w/ manacost 3 or less) destroy all(creature[manacost<=3]) && all(this) transforms((,newability[choice name(Destroy all Artifacts) destroy all(artifact)],newability[choice name(Destroy all Enchantments) destroy all(enchantment)],newability[choice name(Destroy all Creatures w/ manacost 4 or greater) destroy all(creature[manacost>=4])]))
auto=choice name(Destroy all Creatures w/ manacost 4 or greater) destroy all(creature[manacost>=4]) && all(this) transforms((,newability[choice name(Destroy all Artifacts) destroy all(artifact)],newability[choice name(Destroy all Enchantments) destroy all(enchantment)],newability[choice name(Destroy all Creatures w/ manacost 3 or less) destroy all(creature[manacost<=3])]))
text=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.
mana={4}{W}{W}
type=Sorcery
[/card]
[card]
name=Authority of the Consuls
auto=lord(*[recent;creature]|opponentbattlefield) transforms((,newability[tap(noevent)]))
auto=@movedTo(creature|opponentBattlefield):life:1 controller
text=Creatures your opponents control enter the battlefield tapped. -- Whenever a creature enters the battlefield under an opponent's control, you gain 1 life.
mana={W}
type=Enchantment
[/card]
[card]
name=Autochthon Wurm
abilities=trample
text=Convoke (Each creature you tap while casting this spell reduces its cost by {1} or by one mana of that creature's color.) -- Trample
mana={10}{G}{G}{G}{W}{W}
other={convoke} name(Convoke)
type=Creature
subtype=Wurm
power=9
toughness=14
[/card]
[card]
name=Autumnal Gloom
auto={B}:deplete:1 controller
auto=@each my endofturn restriction{delirium}:flip(Ancient of the Equinox)
text={B}: Put the top card of your library into your graveyard. -- Delirium  At the beginning of your end step, if there are four or more card types among cards in your graveyard, transform Autumnal Gloom.
mana={2}{G}
type=Enchantment
[/card]
[card]
name=Avacyn, Angel of Hope
abilities=flying,vigilance
auto=lord(*|mybattlefield) indestructible
text=Flying, vigilance -- Avacyn, Angel of Hope and other permanents you control are indestructible.
mana={5}{W}{W}{W}
type=Legendary Creature
subtype=Angel
power=8
toughness=8
[/card]
[card]
name=Avacyn, Guardian Angel
abilities=flying,vigilance
auto={1}{W}:name(target Creature) target(other creature) activatechooseacolor transforms((,newability[preventalldamage from(*[chosencolor])])) ueot activatechooseend
auto={5}{W}{W}:name(target Player) target(player) && activatechooseacolor emblem transforms((,newability[preventalldamage to(targetedplayer) from(*[chosencolor])]))  ueot activatechooseend
text=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.
mana={2}{W}{W}{W}
type=Legendary Creature
subtype=Angel
power=5
toughness=4
[/card]
[card]
name=Avacyn, the Purifier
abilities=flying
auto=damage:3 all(other creature)
auto=damage:3 opponent
text=flying -- when this creature transforms into Avacyn, the Purifier, it deals 3 damage to each other creature and each opponent
type=Legendary Creature
subtype=Angel
color=red
power=6
toughness=5
[/card]
[card]
name=Avacynian Missionaries
auto=@each my endofturn restriction{geared}: flip(Lunarch Inquisitors)
text=At the beginning of your end step, if Avacynian Missionaries is equipped, transform it.
mana={3}{W}
type=Creature
subtype=Human Cleric
power=3
toughness=3
[/card]
[card]
name=Avacynian Priest
auto={1}{T}:tap target(creature[-human])
text={1}, {T}: Tap target non-Human creature.
mana={1}{W}
type=Creature
subtype=Human Cleric
power=1
toughness=2
[/card]
[card]
name=Avacyn's Collar
auto=teach(creature) 1/0
auto=teach(creature) vigilance
auto=teach(human) transforms((,newability[@movedto(mygraveyard) from(this|mybattlefield):token(Spirit Token)]))
auto={2}:equip
text=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}
mana={1}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Avacyn's Pilgrim
auto={T}:add{W}
text={T}: Add {W} to your mana pool.
mana={G}
type=Creature
subtype=Human Monk
power=1
toughness=1
[/card]
[card]
name=Avalanche Riders
abilities=haste
auto=destroy target(land)
auto=upcost[{3}{R};next upkeep] sacrifice
text=Haste -- Echo {3}{R} (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.) -- When Avalanche Riders enters the battlefield, destroy target land.
mana={3}{R}
type=Creature
subtype=Human Nomad
power=2
toughness=2
[/card]
[card]
name=Avalanche
target=<prex>land[snow]
auto=destroy
text=Destroy X target snow lands.
mana={X}{2}{R}{R}
type=Sorcery
[/card]
[card]
name=Avarax
abilities=haste
aicode=activate target(Avarax|mylibrary) moveto(myhand)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>Avarax|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
auto={1}{R}:1/0
text=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.
mana={3}{R}{R}
type=Creature
subtype=Beast
power=3
toughness=3
[/card]
[card]
name=Avarice Amulet
auto=teach(creature) 2/0
auto=teach(creature) vigilance
auto=teach(creature) transforms((,newability[@each my upkeep:draw:1]))
auto=@movedto(graveyard) from(mytgt|battlefield):choice target(opponent) && moveto(targetedpersonsbattlefield) all(this)
auto={2}:equip
text=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} ({2}: Attach to target creature you control. Equip only as a sorcery.)
mana={4}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Avarice Totem
auto={5}:moveto(mybattlefield) target(*[-land]|opponentbattlefield) && moveto(opponentbattlefield) all(this)
text={5}: Exchange control of Avarice Totem and target nonland permanent.
mana={1}
type=Artifact
[/card]
[card]
name=Avaricious Dragon
abilities=flying
auto=@each my draw:draw:1 controller
auto=@each my cleanup:reject all(*|myhand)
text=Flying -- At the beginning of your draw step, draw an additional card. -- At the beginning of your end step, discard your hand.
mana={2}{R}{R}
type=Creature
subtype=Dragon
power=4
toughness=4
[/card]
[card]
name=Avatar of Discord
abilities=flying
auto=if type(*|myhand)~morethan~1 then target(<2>*|myhand) reject
auto=ifnot type(*|myhand)~morethan~1 then sacrifice all(this)
text=({(b/r)} can be paid with either {B} or {R}.) -- Flying -- When Avatar of Discord enters the battlefield, sacrifice it unless you discard two cards.
mana={BR}{BR}{BR}
type=Creature
subtype=Avatar
power=5
toughness=3
[/card]
[card]
name=Avatar of Fury
abilities=flying
auto={R}:1/0
anyzone=this(variable{type:land:opponentbattlefield}>6) changecost(colorless:-6) forcedalive
text=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.
mana={6}{R}{R}
type=Creature
subtype=Avatar
power=6
toughness=6
[/card]
[card]
name=Avatar of Might
abilities=trample
anyzone=while(restriction{outnumbered}) changecost(colorless:-6) forcedalive
text=If an opponent controls at least four more creatures than you, Avatar of Might costs {6} less to cast. -- Trample (If this creature would deal enough damage to its blockers to destroy them, you may have it deal the rest of its damage to defending player or planeswalker.)
mana={6}{G}{G}
type=Creature
subtype=Avatar
power=8
toughness=8
[/card]
[card]
name=Avatar of Slaughter
auto=lord(creature) double strike
auto=lord(creature) mustattack
text=All creatures have double strike and attack each turn if able.
mana={6}{R}{R}
type=Creature
subtype=Avatar
power=8
toughness=8
[/card]
[card]
name=Avatar of the Resolute
abilities=reach,trample
auto=foreach(creature[counter{1/1.1}]|mybattlefield) counter(1/1,1)
text=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.
mana={G}{G}
type=Creature
subtype=Avatar
power=3
toughness=2
[/card]
[card]
name=Avatar of Will
abilities=flying
anyzone=this(variable{type:*:opponenthand}<1) changecost(colorless:-6) forcedalive
text=If an opponent has no cards in hand, Avatar of Will costs {6} less to cast. -- Flying
mana={6}{U}{U}
type=Creature
subtype=Avatar
power=5
toughness=6
[/card]
[card]
name=Avatar of Woe
abilities=fear
auto={T}:bury target(creature)
anyzone=this(variable{type:creature:graveyard}>9) changecost(colorless:-6) forcedalive
text=If there are ten or more creature cards total in all graveyards, Avatar of Woe costs {6} less to cast. -- Fear (This creature can't be blocked except by artifact creatures and/or black creatures.) -- {T}: Destroy target creature. It can't be regenerated.
mana={6}{B}{B}
type=Creature
subtype=Avatar
power=6
toughness=5
[/card]
[card]
name=Aven Archer
abilities=flying
auto={2}{W}{T}:damage:2 target(creature[attacking;blocking])
text=Flying -- {2}{W}, {T}: Aven Archer deals 2 damage to target attacking or blocking creature.
mana={3}{W}{W}
type=Creature
subtype=Bird Soldier Archer
power=2
toughness=2
[/card]
[card]
name=Aven Augur
abilities=flying
auto={S}:target(<upto:2>other creature) moveTo(ownerhand) myUpkeepOnly
text=Flying -- Sacrifice Aven Augur: Return up to two target creatures to their owners' hands. Activate this ability only during your upkeep.
mana={3}{U}
type=Creature
subtype=Bird Wizard
power=2
toughness=2
[/card]
[card]
name=Aven Battle Priest
abilities=flying
auto=choice life:3 controller
text=Flying (This creature can't be blocked except by creatures with flying or reach.) -- When Aven Battle Priest enters the battlefield, you gain 3 life.
mana={5}{W}
type=Creature
subtype=Bird Cleric
power=3
toughness=3
[/card]
[card]
name=Aven Brigadier
abilities=flying
auto=lord(other soldier) 1/1
auto=lord(other bird) 1/1
text=Flying -- Other Bird creatures get +1/+1. -- Other Soldier creatures get +1/+1.
mana={3}{W}{W}{W}
type=Creature
subtype=Bird Soldier
power=3
toughness=5
[/card]
[card]
name=Aven Cloudchaser
abilities=flying
auto=destroy target(enchantment)
text=Flying (This creature can't be blocked except by creatures with flying or reach.) -- When Aven Cloudchaser enters the battlefield, destroy target enchantment.
mana={3}{W}
type=Creature
subtype=Bird Soldier
power=2
toughness=2
[/card]
[card]
name=Aven Envoy
abilities=flying
text=Flying
mana={U}
type=Creature
subtype=Bird Soldier
power=0
toughness=2
[/card]
[card]
name=Aven Fateshaper
abilities=flying
aicode=name(look) activate name(look) transforms((,newability[foreach(*[zpos<=4]|mylibrary) moverandom(*[zpos<=4]) from(mylibrary) to(mylibrary)])) ueot
auto=name(Look) reveal:4 optionone name(Look) target(*|reveal) doNothing optiononeend optiontwo target(<4>*|reveal) moveto(mylibrary) optiontwoend revealend
auto={4}{u}:name(Look) reveal:4 optionone name(Look) target(*|reveal) doNothing optiononeend optiontwo target(<4>*|reveal) moveto(mylibrary) optiontwoend revealend
text=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.
mana={6}{U}
type=Creature
subtype=Bird Wizard
power=4
toughness=5
[/card]
[card]
name=Aven Fisher
abilities=flying
auto=@movedTo(this|graveyard) from(battlefield):may draw:1
text=Flying (This creature can't be blocked except by creatures with flying or reach.) -- When Aven Fisher dies, you may draw a card.
mana={3}{U}
type=Creature
subtype=Bird Soldier
power=2
toughness=2
[/card]
[card]
name=Aven Fleetwing
abilities=flying,opponentshroud
text=Flying -- Hexproof (This creature can't be the target of spells or abilities your opponents control.)
mana={3}{U}
type=Creature
subtype=Bird Soldier
power=2
toughness=2
[/card]
[card]
name=Aven Flock
abilities=flying
auto={W}:0/1
text=Flying (This creature can't be blocked except by creatures with flying or reach.) -- {W}: Aven Flock gets +0/+1 until end of turn.
mana={4}{W}
type=Creature
subtype=Bird Soldier
power=2
toughness=3
[/card]
[card]
name=Aven Fogbringer
abilities=flying
auto=moveTo(ownerhand) target(land|battlefield)
text=Flying -- When Aven Fogbringer enters the battlefield, return target land to its owner's hand.
mana={3}{U}
type=Creature
subtype=Bird Wizard
power=2
toughness=1
[/card]
[card]
name=Aven Liberator
abilities=flying
facedown={3}
autofacedown={3}{W}:morph
autofaceup=choice protection from white target(creature)
autofaceup=choice protection from blue target(creature)
autofaceup=choice protection from black target(creature)
autofaceup=choice protection from red target(creature)
autofaceup=choice protection from green target(creature)
text=Flying -- Morph {3}{W} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) -- When Aven Liberator is turned face up, target creature you control gains protection from the color of your choice until end of turn.
mana={2}{W}{W}
type=Creature
subtype=Bird Soldier
power=2
toughness=3
[/card]
[card]
name=Aven Redeemer
abilities=flying
auto={T}:prevent:2 target(creature,player)
text=Flying -- {T}: Prevent the next 2 damage that would be dealt to target creature or player this turn.
mana={3}{W}
type=Creature
subtype=Bird Cleric
power=2
toughness=2
[/card]
[card]
name=Aven Riftwatcher
abilities=flying
auto=life:2
auto=@movedTo(this|nonbattlezone) from(myBattlefield):life:2
auto=vanishing:3
text=Flying -- Vanishing 3 (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.) -- When Aven Riftwatcher enters the battlefield or leaves the battlefield, you gain 2 life.
mana={2}{W}
type=Creature
subtype=Bird Rebel Soldier
power=2
toughness=3
[/card]
[card]
name=Aven Shrine
auto=lord(*|opponentgraveyard) transforms((,newability[@movedTo(*[share!name!]|mystack):life:1 controller)]))
auto=lord(*|opponentgraveyard) transforms((,newability[@movedTo(*[share!name!]|opponentstack):life:1 opponent)]))
auto=lord(*|mygraveyard) transforms((,newability[@movedTo(*[share!name!]|mystack):life:1 controller)]))
auto=lord(*|mygraveyard) transforms((,newability[@movedTo(*[share!name!]|opponentstack):life:1 opponent)]))
text=Whenever a player casts a spell, that player gains X life, where X is the number of cards in all graveyards with the same name as that spell.
mana={1}{W}{W}
type=Enchantment
[/card]
[card]
name=Aven Skirmisher
abilities=flying
text=Flying
mana={W}
type=Creature
subtype=Bird Warrior
power=1
toughness=1
[/card]
[card]
name=Aven Smokeweaver
abilities=flying,protection from red
text=Flying, protection from red
mana={2}{U}{U}
type=Creature
subtype=Bird Soldier
power=2
toughness=3
[/card]
[card]
name=Aven Squire
abilities=flying,exalted
text=Flying -- Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.)
mana={1}{W}
type=Creature
subtype=Bird Soldier
power=1
toughness=1
[/card]
[card]
name=Aven Sunstriker
abilities=flying,double strike
facedown={3}
autofacedown={4}{W}:morph
autofaceup=counter(1/1,1)
text=Flying -- Double strike (This creature deals both first-strike and regular combat damage.) -- Megamorph {4}{W} (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.)
mana={1}{W}{W}
type=Creature
subtype=Bird Warrior
power=1
toughness=1
[/card]
[card]
name=Aven Surveyor
abilities=flying
auto=choice name(+1/+1 counter) counter(1/1,1)
auto=choice name(bounce creature) moveto(ownerhand) target(creature)
text=Flying. -- When Aven Surveyor enters the battlefield, choose one: -- Put a +1/+1 counter on Aven Surveyor. -- Return target creature to its owners hand.
mana={3}{U}{U}
type=Creature
subtype=Bird Scout
power=2
toughness=2
[/card]
[card]
name=Aven Tactician
abilities=flying
auto=ability$!name(Bolster) notatarget(creature[toughness=toughness:lowest:creature:mybattlefield]|mybattlefield) counter(1/1,1)!$ controller
text=Flying -- When Aven Tactician enters the battlefield, bolster 1. (Choose a creature with the least toughness among creatures you control and put a +1/+1 counter on it.)
mana={4}{W}
type=Creature
subtype=Bird Soldier
power=2
toughness=3
[/card]
[card]
name=Aven Trailblazer
abilities=flying
auto=aslongas(forest|myBattlefield) 0/1
auto=aslongas(island|myBattlefield) 0/1
auto=aslongas(plains|myBattlefield) 0/1
auto=aslongas(mountain|myBattlefield) 0/1
auto=aslongas(swamp|myBattlefield) 0/1
text=Flying -- Domain - Aven Trailblazer's toughness is equal to the number of basic land types among lands you control.
mana={2}{W}
type=Creature
subtype=Bird Soldier
power=2
toughness=*
[/card]
[card]
name=Aven Trooper
abilities=flying
auto={2}{W}{D(*|myHand)}:1/2
text=Flying -- {2}{W}, Discard a card: Aven Trooper gets +1/+2 until end of turn.
mana={3}{W}
type=Creature
subtype=Bird Soldier
power=1
toughness=1
[/card]
[card]
name=Aven Warcraft
auto=all(creature|mybattlefield) 0/2 ueot
auto=aslongas(*|mygraveyard) chooseacolor all(creature|mybattlefield) protection from(*[chosencolor]) ueot chooseend >6
text=Creatures you control get +0/+2 until end of turn. -- Threshold - If seven or more cards are in your graveyard, creatures you control also gain protection from the color of your choice until end of turn.
mana={2}{W}
type=Instant
[/card]
[card]
name=Aven Warhawk
abilities=flying
aicode=activate target(<anyamount>*[bird;soldier]|myhand) name(revealed card) moveto(myhand) name(revealed card) and!( all(this) counter(1/1) )!
auto=Reveal:type:*:myhand revealzone(myhand) revealtype(*[bird;soldier]|myhand) optionone foreach(*[bird;soldier]|reveal) counter(1/1,1) optiononeend optiontwo all(*|reveal) moveto(myhand) optiontwoend revealend
text=Amplify 1 (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.) -- Flying
mana={4}{W}
type=Creature
subtype=Bird Soldier
power=2
toughness=2
[/card]
[card]
name=Aven Windreader
abilities=flying
auto={1}{u}:target(player) reveal:1 optionone name(Put On Top) target(*|reveal) moveto(ownerlibrary) optiononeend optiontwo name(put back) all(*|reveal) moveto(library) optiontwoend revealend
text=Flying (This creature can't be blocked except by creatures with flying or reach.) -- {1}{U}: Target player reveals the top card of his or her library.
mana={3}{U}{U}
type=Creature
subtype=Bird Soldier Wizard
power=3
toughness=3
[/card]
[card]
name=Avenger en-Dal
auto={2}{W}{T}{D(*|myhand)}:target(creature[attacking]) dynamicability<!mytgt toughnesslifegain targetcontroller!> moveTo(exile)
text={2}{W}, {T}, Discard a card: Exile target attacking creature. Its controller gains life equal to its toughness.
mana={1}{W}
type=Creature
subtype=Human Spellshaper
power=1
toughness=1
[/card]
[card]
name=Avenger of Zendikar
auto=foreach(land|myBattlefield) token(Plant,creature plant, 0/1,green)
auto=@movedTo(land|myBattlefield):may counter(1/1,1) all(plant|myBattlefield)
text=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.
mana={5}{G}{G}
type=Creature
subtype=Elemental
power=5
toughness=5
[/card]
[card]
name=Avenging Angel
auto=flying
auto=@movedTo(graveyard) from(this|battlefield):may all(trigger[from]) moveto(ownerlibrary)
text=Flying -- When Avenging Angel dies, you may put Avenging Angel on top of its owner's library.
mana={3}{W}{W}
type=Creature
subtype=Angel
power=3
toughness=3
[/card]
[card]
name=Avenging Arrow
target=creature[damager]
auto=destroy
text=Destroy target creature that dealt damage this turn.
mana={2}{W}
type=Instant
[/card]
[card]
name=Avenging Druid
auto=@damagefoeof(player) from(this):may name(Get Land) Reveal:1 revealzone(mylibrary) revealuntil(*[land]|mylibrary) optionone choice name(Get Card) target(land|reveal)  moveto(myhand) optiononeend optiontwo choice name(put in graveyard) all(*|reveal) moveto(mygraveyard) optiontwoend revealend
text=Whenever Avenging Druid deals damage to an opponent, you may reveal cards from the top of your library until you reveal a land card. If you do, put that card onto the battlefield and put all other cards revealed this way into your graveyard.
mana={2}{G}
type=Creature
subtype=Human Druid
power=1
toughness=3
[/card]
[card]
name=Avian Changeling
abilities=flying,changeling
text=Changeling (This card is every creature type at all times.) -- Flying
mana={2}{W}
type=Creature
subtype=Shapeshifter
power=2
toughness=2
[/card]
[card]
name=Aviary Mechanic
auto=may moveTo(ownerhand) notatarget(other *|mybattlefield)
text=When Aviary Mechanic enters the battlefield, you may return another permanent you control to its owner's hand.
mana={1}{W}
type=Creature
subtype=Dwarf Artificer
power=2
toughness=2
[/card]
[card]
name=Avizoa
abilities=flying
auto={0}:2/2 && nextphasealter(remove,untap,controller) limit:1
text=Flying -- {0}: Avizoa gets +2/+2 until end of turn. You skip your next untap step. Activate this ability only once each turn.
mana={3}{U}
type=Creature
subtype=Jellyfish
power=2
toughness=2
[/card]
[card]
name=Awaken the Ancient
target=mountain
auto=transforms((Giant Creature,setpower=7,settoughness=7,red,haste)) 
text=Enchant Mountain -- {2}: Enchanted Mountain becomes a 7/7 red Giant creature with haste. It's still a land.
mana={1}{R}{R}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Awaken the Bear
target=creature
auto=trample ueot
auto=3/3 ueot
text=Target creature gets +3/+3 and gains trample until end of turn.
mana={2}{G}
type=Instant
[/card]
[card]
name=Awakener Druid
auto=target(forest) transforms((Treefolk Creature,setpower=4,settoughness=5,green))
text=When Awakener Druid enters the battlefield, target Forest becomes a 4/5 green Treefolk creature for as long as Awakener Druid is on the battlefield. It's still a land.
mana={2}{G}
type=Creature
subtype=Human Druid
power=1
toughness=1
[/card]
[card]
name=Awakening Zone
auto=@each my upkeep:token(Eldrazi Spawn,Creature Eldrazi Spawn,0/1) and!( transforms((,newability[{S}:Add{1}])) forever )!
text=At the beginning of your upkeep, put a 0/1 colorless Eldrazi Spawn creature token onto the battlefield. It has "Sacrifice this creature: Add {1} to your mana pool."
mana={2}{G}
type=Enchantment
[/card]
[card]
name=Awakening
auto=@each upkeep:untap all(creature,land)
text=At the beginning of each upkeep, untap all creatures and lands.
mana={2}{G}{G}
type=Enchantment
[/card]
[card]
name=Awe for the Guilds
auto=all(creature[-multicolor;-colorless]) cantblock ueot
text=Monocolored creatures can't block this turn.
mana={2}{R}
type=Sorcery
[/card]
[card]
name=Awoken Horror
auto=moveto(ownerhand) all(creature[-horror])
text=When this creature transforms into Awoken Horror, return all non-Horror creatures to their owners' hands.
type=Creature
subtype=Kraken Horror
color=blue
power=7
toughness=8
[/card]
[card]
name=Axebane Guardian
auto={T}:name(add mana) foreach(creature[defender]|myBattlefield) ability$! choice add{G} _ choice add{R} _ choice add{U} _ choice add{B} _ choice add{W} !$ controller
abilities=defender
text=Defender -- {T}: Add X mana in any combination of colors to your mana pool, where X is the number of creatures with defender you control.
mana={2}{G}
type=Creature
subtype=Human Druid
power=0
toughness=3
[/card]
[card]
name=Axebane Stag
mana={6}{G}
type=Creature
subtype=Elk
power=6
toughness=7
[/card]
[card]
name=Axegrinder Giant
mana={4}{R}{R}
type=Creature
subtype=Giant Warrior
power=6
toughness=4
[/card]
[card]
name=Axelrod Gunnarson
auto=@vampired(creature) from(this):damage:1 target(player)
auto=@vampired(creature) from(this):life:1 controller
text=Trample -- Whenever a creature dealt damage by Axelrod Gunnarson this turn is put into a graveyard, you gain 1 life and Axelrod deals 1 damage to target player.
mana={4}{B}{B}{R}{R}
type=Legendary Creature
subtype=Giant
power=5
toughness=5
[/card]
[card]
name=Ayli, Eternal Pilgrim
abilities=deathtouch
auto={1}{S(other creature|myBattlefield)}:name(you gain life) life:storedtoughness controller
auto=this(controllerlife > 29) transforms((,newability[{1}{w}{b}{S(other creature|myBattlefield)}:moveto(exile) target(*[-land])]))
text=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.
mana={W}{B}
type=Legendary Creature
subtype=Kor Cleric
power=2
toughness=3
[/card]
[card]
name=Aysen Abbey
auto={T}:Add{1}
auto={1}{T}:Add{W}
auto={2}{T}:Add{G}
auto={2}{T}:Add{U}
text={T}: Add {1} to your mana pool. -- {1}, {T}: Add {W} to your mana pool. -- {2}, {T}: Add {G} or {U} to your mana pool.
type=Land
[/card]
[card]
name=Aysen Bureaucrats
auto={T}:tap target(creature[power<=2])
text={T}: Tap target creature with power 2 or less.
mana={1}{W}
type=Creature
subtype=Human Advisor
power=1
toughness=1
[/card]
[card]
name=Aysen Crusader
auto=foreach(soldier,warrior|myBattlefield) 1/1
text=Aysen Crusader's power and toughness are each equal to 2 plus the number of Soldiers and Warriors you control.
mana={2}{W}{W}
type=Creature
subtype=Human Knight
power=2+*
toughness=2+*
[/card]
[card]
name=Aysen Highway
auto=lord(creature[white]) plainswalk
text=White creatures have plainswalk.
mana={3}{W}{W}{W}
type=Enchantment
[/card]
[card]
name=Ayumi, the Last Visitor
abilities=legendarylandwalk
text=Legendary landwalk
mana={3}{G}{G}
type=Legendary Creature
subtype=Spirit
power=7
toughness=3
[/card]
[card]
name=Azami, Lady of Scrolls
auto={T(wizard|mybattlefield)}:draw:1 controller
text=Tap an untapped Wizard you control: Draw a card.
mana={2}{U}{U}{U}
type=Legendary Creature
subtype=Human Wizard
power=0
toughness=2
[/card]
[card]
name=Azamuki, Treachery Incarnate
doublefaced=kamiflip
auto={C(0/0,-1,Ki)}:target(creature) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)])) ueot
text=Remove a ki counter from Azamuki, Treachery Incarnate: Gain control of target creature until end of turn.
color=red
type=Legendary Creature
subtype=Spirit
power=5
toughness=2
[/card]
[card]
name=Azimaet Drake
abilities=flying
auto={U}:1/0 limit:1
text=Flying -- {U}: Azimaet Drake gets +1/+0 until end of turn. Activate this ability only once each turn.
mana={2}{U}
type=Creature
subtype=Drake
power=1
toughness=3
[/card]
[card]
name=Azorius AEthermage
auto=@movedto(*|myhand) from(battlefield):pay({1}) draw:1 controller
text=Whenever a permanent is returned to your hand, you may pay {1}. If you do, draw a card.
mana={1}{W}{U}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Azorius Arrester
auto=name(detain) target(creature|opponentBattlefield) transforms((Detained,cantattack,cantpwattack,cantblock,noactivatedability)) uynt
text=When Azorius Arrester enters the battlefield, detain target creature an opponent controls. (Until your next turn, that creature can't attack or block and its activated abilities can't be activated.)
mana={1}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=1
[/card]
[card]
name=Azorius Chancery
auto=tap(noevent)
auto=moveTo(ownerhand) notatarget(land|mybattlefield)
auto={T}:Add{W}{U}
text=Azorius Chancery enters the battlefield tapped. -- When Azorius Chancery enters the battlefield, return a land you control to its owner's hand. -- {T}: Add {W}{U} to your mana pool.
type=Land
[/card]
[card]
name=Azorius Charm
auto=choice all(creature|myBattlefield) lifelink ueot
auto=choice draw:1 controller
auto=aslongas(creature[attacking;blocking]|battlefield) choice moveTo(ownerlibrary) target(creature[attacking;blocking]|battlefield)
text=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.
mana={W}{U}
type=Instant
[/card]
[card]
name=Azorius Cluestone
auto={T}:Add{W}
auto={T}:Add{U}
auto={W}{U}{T}{S}:draw:1 controller
text={T}: Add {W} or {U} to your mana pool. -- {W}{U}, {T}, Sacrifice Azorius Cluestone: Draw a card. 
mana={3}
type=Artifact
[/card]
[card]
name=Azorius First-Wing
abilities=flying
auto=protection from(enchantment)
text=Flying, protection from enchantments
mana={W}{U}
type=Creature
subtype=Griffin
power=2
toughness=2
[/card]
[card]
name=Azorius Guildgate
auto=tap(noevent)
auto={T}:Add{W}
auto={T}:Add{U}
text=Azorius Guildgate enters the battlefield tapped. -- {T}: Add {W} or {U} to your mana pool.
type=Land
subtype=Gate
[/card]
[card]
name=Azorius Herald
abilities=unblockable
auto=ifnot spent({U}) then sacrifice all(this)
auto=life:4
text=Azorius Herald is unblockable. -- 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.
mana={2}{W}
type=Creature
subtype=Spirit
power=2
toughness=1
[/card]
[card]
name=Azorius Justiciar
auto=name(detain) target(<upto:2>creature|opponentBattlefield) transforms((Detained,cantattack,cantpwattack,cantblock,noactivatedability)) uynt
text=When Azorius Justiciar enters the battlefield, detain up to two target creatures your opponents control. (Until your next turn, those creatures can't attack or block and their activated abilities can't be activated.)
mana={2}{W}{W}
type=Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=Azorius Keyrune
auto={T}:Add{W}
auto={T}:Add{U}
auto={W}{U}:transforms((Bird Artifact Creature,setpower=2,settoughness=2,blue,white,flying)) ueot
text={T}: 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.
mana={3}
type=Artifact
[/card]
[card]
name=Azorius Ploy
target=creature
auto=transforms((,newability[preventAllCombatDamage from(this)])) ueot
auto=target(creature) preventAllCombatDamage to(mytgt) ueot
text=Prevent all combat damage target creature would deal this turn. -- Prevent all combat damage that would be dealt to target creature this turn.
mana={1}{W}{W}{U}
type=Instant
[/card]
[card]
name=Azorius Signet
auto={1}{T}:Add{W}{U}
text={1}, {T}: Add {W}{U} to your mana pool.
mana={2}
type=Artifact
[/card]
[card]
name=Azor's Elocutors
auto=@each my upkeep:counter(0/0,1,Filibuster) all(this) && this(counter{0/0.5.Filibuster})>=wingame
auto=@damageof(player):counter(0/0,-1,Filibuster)
text=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.
mana={3}{WU}{WU}
type=Creature
subtype=Human Advisor
power=3
toughness=5
[/card]
[card]
name=Azure Drake
abilities=flying
text=Flying (This creature can't be blocked except by creatures with flying or reach.)
mana={3}{U}
type=Creature
subtype=Drake
power=2
toughness=4
[/card]
[card]
name=Azure Mage
auto={3}{U}:draw:1 controller
text={3}{U}: Draw a card.
mana={1}{U}
type=Creature
subtype=Human Wizard
power=2
toughness=1
[/card]
[card]
name=Azusa, Lost but Seeking
auto=maxPlay(land)+2
text=You may play two additional lands on each of your turns.
mana={2}{G}
type=Legendary Creature
subtype=Human Monk
power=1
toughness=2
[/card]
[card]
name=Back to Basics
auto=lord(land[-basic]) doesnotuntap
text=Nonbasic lands don't untap during their controllers' untap steps.
mana={2}{U}
type=Enchantment
[/card]
[card]
name=Back to Nature
auto=destroy all(enchantment)
text=Destroy all enchantments.
mana={1}{G}
type=Instant
[/card]
[card]
name=Backfire
target=creature
auto=@damageof(player) from(mytgt):damage:thatmuch targetcontroller
text=Enchant creature -- Whenever enchanted creature deals damage to you, Backfire deals that much damage to that creature's controller.
mana={U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Backlash
target=creature[-tapped]
auto=tap
auto=dynamicability<!mytgt powerstrike targetcontroller!>
text=Tap target untapped creature. That creature deals damage equal to its power to its controller.
mana={1}{B}{R}
type=Instant
[/card]
[card]
name=Backwoods Survivalists
abilities=trample
auto=while(restriction{delirium}) 1/1
auto=while(restriction{delirium}) trample
text=Delirium -- Backwoods Survivalists gets +1/+1 and has trample as long as there are four or more card types among cards in your graveyard.
mana={3}{G}
type=Creature
subtype=Human Warrior
power=4
toughness=3
[/card]
[card]
name=Bad Moon
auto=lord(creature[black]) 1/1
text=Black creatures get +1/+1.
mana={1}{B}
type=Enchantment
[/card]
[card]
name=Bad River
auto=tap(noevent)
aicode=activate moveTo(myBattlefield) target(*[island;swamp]|myLibrary)
auto={T}{S}:name(search card) reveal:plibrarycount optionone name(choose card) target(*[island;swamp]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveto(ownerbattlefield))! afterrevealedend revealend
text=Bad River enters the battlefield tapped. -- {T}, Sacrifice Bad River: Search your library for an Island or Swamp card and put it onto the battlefield. Then shuffle your library.
type=Land
[/card]
[card]
name=Badlands
type=Land
subtype=Swamp Mountain
[/card]
[card]
name=Baki's Curse
auto=all(aura) transforms((,newability[teach(creature) damage:2])) ueot
text=Baki's Curse deals 2 damage to each creature for each Aura attached to that creature.
mana={2}{U}{U}
type=Sorcery
[/card]
[card]
name=Baku Altar
auto={2}{T}{C(0/0,-1,Ki)}:token(Spirit,Creature Spirit,1/1)
auto=@movedTo(spirit,arcane|mystack):may counter(0/0,1,Ki)
text=Whenever you cast a Spirit or Arcane spell, you may put a ki counter on Baku Altar. -- {2}, {T}, Remove a ki counter from Baku Altar: Put a 1/1 colorless Spirit creature token onto the battlefield.
mana={2}
type=Artifact
[/card]
[card]
name=Bala Ged Scorpion
auto=may destroy target(creature[power<=1])
text=When Bala Ged Scorpion enters the battlefield, you may destroy target creature with power 1 or less.
mana={3}{B}
type=Creature
subtype=Scorpion
power=2
toughness=3
[/card]
[card]
name=Bala Ged Thief
auto=target(player) Reveal:type:ally:mybattlefield revealzone(targetedpersonshand) optionone target(*|reveal) reject optiononeend optiontwo all(*|reveal) moveto(ownerhand) optiontwoend revealend
auto=@movedTo(other ally|myBattlefield):target(player) Reveal:type:ally:mybattlefield revealzone(targetedpersonshand) optionone target(*|reveal) reject optiononeend optiontwo all(*|reveal) moveto(ownerhand) optiontwoend revealend
text=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.
mana={3}{B}
type=Creature
subtype=Human Rogue Ally
power=2
toughness=2
[/card]
[card]
name=Balance of Power
target=opponent
auto=foreach(*|targetedpersonshand) if type(*|targetedpersonshand)~morethan~type(*|myhand) then draw:1
text=If target opponent has more cards in hand than you, draw cards equal to the difference.
mana={3}{U}{U}
type=Sorcery
[/card]
[card]
name=Balance
auto=if type(land|mybattlefield)~morethan~type(land|opponentbattlefield) then ability$! sacrifice notatarget(<type:land:mybattlefieldminustype:land:opponentbattlefieldminusend>land|mybattlefield) !$ controller
auto=if type(land|opponentbattlefield)~morethan~type(land|mybattlefield) then ability$! sacrifice notatarget(<type:land:mybattlefieldminustype:land:opponentbattlefieldminusend>land|mybattlefield) !$ opponent
auto=if type(creature|mybattlefield)~morethan~type(creature|opponentbattlefield) then ability$! sacrifice notatarget(<type:creature:mybattlefieldminustype:creature:opponentbattlefieldminusend>creature|mybattlefield) !$ controller
auto=if type(creature|opponentbattlefield)~morethan~type(creature|mybattlefield) then ability$! sacrifice notatarget(<type:creature:mybattlefieldminustype:creature:opponentbattlefieldminusend>creature|mybattlefield) !$ opponent
auto=if type(*|myhand)~morethan~type(*|opponenthand) then ability$! reject notatarget(<type:*:myhandminustype:*:opponenthandminusend>*|myhand) !$ controller
auto=if type(*|opponenthand)~morethan~type(*|myhand) then ability$! reject notatarget(<type:*:myhandminustype:*:opponenthandminusend>*|myhand) !$ opponent
text=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.
mana={1}{W}
type=Sorcery
[/card]
[card]
name=Balancing Act
auto=if type(*|mybattlefield)~morethan~type(*|opponentbattlefield) then ability$! sacrifice notatarget(<type:*:mybattlefieldminustype:*:opponentbattlefieldminusend>*|mybattlefield) !$ controller
auto=if type(*|opponentbattlefield)~morethan~type(*|mybattlefield) then ability$! sacrifice notatarget(<type:*:mybattlefieldminustype:*:opponentbattlefieldminusend>*|mybattlefield) !$ opponent
auto=if type(*|myhand)~morethan~type(*|opponenthand) then ability$! reject notatarget(<type:*:myhandminustype:*:opponenthandminusend>*|myhand) !$ controller
auto=if type(*|opponenthand)~morethan~type(*|myhand) then ability$! reject notatarget(<type:*:myhandminustype:*:opponenthandminusend>*|myhand) !$ opponent
text=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.
mana={2}{W}{W}
type=Sorcery
[/card]
[card]
name=Balduvian Barbarians
mana={1}{R}{R}
type=Creature
subtype=Human Barbarian
power=3
toughness=2
[/card]
[card]
name=Balduvian Bears
mana={1}{G}
type=Creature
subtype=Bear
power=2
toughness=2
[/card]
[card]
name=Balduvian Conjurer
auto={T}:target(land[snow]) transforms((Creature,setpower=2,settoughness=2)) ueot
text={T}: Target snow land becomes a 2/2 creature until end of turn. It's still a land.
mana={1}{U}
type=Creature
subtype=Human Wizard
power=0
toughness=2
[/card]
[card]
name=Balduvian Dead
auto={2}{R}{E(creature|mygraveyard)}:token(graveborn,creature zombie,3/1,blackred,treason,haste)
text={2}{R}, Exile a creature card from your graveyard: Put a 3/1 black and red Graveborn creature token with haste onto the battlefield. Sacrifice it at the beginning of the next end step.
mana={3}{B}
type=Creature
subtype=Zombie
power=2
toughness=3
[/card]
[card]
name=Balduvian Frostwaker
auto={U}{T}:target(land[snow]) transforms((Elemental Creature,setpower=2,settoughness=2,flying,blue)) forever
text={U}, {T}: Target snow land becomes a 2/2 blue Elemental creature with flying. It's still a land.
mana={2}{U}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Balduvian Horde
auto=aslongas(*|myHand) choice discard:1 controller oneshot
auto=choice sacrifice
text=When Balduvian Horde enters the battlefield, sacrifice it unless you discard a card at random.
mana={2}{R}{R}
type=Creature
subtype=Human Barbarian
power=5
toughness=5
[/card]
[card]
name=Balduvian Hydra
auto=counter(1/0,X)
auto={C(1/0,-1)}:prevent:1 all(this)
auto={R}{R}{R}:counter(1/0,1) myupkeeponly
text=Balduvian Hydra enters the battlefield with X +1/+0 counters on it. -- Remove a +1/+0 counter from Balduvian Hydra: Prevent the next 1 damage that would be dealt to Balduvian Hydra this turn. -- {R}{R}{R}: Put a +1/+0 counter on Balduvian Hydra. Activate this ability only during your upkeep.
mana={X}{R}{R}
type=Creature
subtype=Hydra
power=0
toughness=1
[/card]
[card]
name=Balduvian Rage
target=creature[attacking]
auto=X/0
auto=@next upkeep:draw:1 controller
text=Target attacking creature gets +X/+0 until end of turn. -- Draw a card at the beginning of the next turn's upkeep.
mana={X}{R}
type=Instant
[/card]
[card]
name=Balduvian Trading Post
auto=if type(mountain[-tapped]|mybattlefield)~morethan~0 then sacrifice notatarget(mountain[-tapped]|mybattlefield) oneshot else sacrifice
auto={T}:Add{1}{R}
auto={1}{T}:damage:1 target(creature[attacking])
text=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. -- {T}: Add {1}{R} to your mana pool. -- {1}, {T}: Balduvian Trading Post deals 1 damage to target attacking creature.
type=Land
[/card]
[card]
name=Balduvian War-Makers
abilities=haste
auto=rampage(1/1,1)
text=Haste -- Rampage 1 (Whenever this creature becomes blocked, it gets +1/+1 until end of turn for each creature blocking it beyond the first.)
mana={4}{R}
type=Creature
subtype=Human Barbarian
power=3
toughness=3
[/card]
[card]
name=Balefire Dragon
abilities=flying
auto=@combatdamagefoeof(player) from(this):all(creature|opponentbattlefield) damage:thatmuch
auto=@combatdamageof(player) from(this):all(creature|mybattlefield) damage:thatmuch
text=Flying -- Whenever Balefire Dragon deals combat damage to a player, it deals that much damage to each creature that player controls.
mana={5}{R}{R}
type=Creature
subtype=Dragon
power=6
toughness=6
[/card]
[card]
name=Balefire Liege
auto=lord(other creature[red]|myBattlefield) 1/1
auto=lord(other creature[white]|myBattlefield) 1/1
auto=@movedto(*[red]|mystack):damage:3 target(player)
auto=@movedto(*[white]|mystack):life:3 controller
text=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.
mana={2}{RW}{RW}{RW}
type=Creature
subtype=Spirit Horror
power=2
toughness=4
[/card]
[card]
name=Baleful Eidolon
abilities=deathtouch
auto=bestow bstw
auto=bestow teach(creature) 1/1
auto=bestow teach(creature) deathtouch
bestow={4}{b}
text=Bestow {4}{B} (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.) -- Deathtouch (Any amount of damage this deals to a creature is enough to destroy it.) -- Enchanted creature gets +1/+1 and has deathtouch.
mana={1}{B}
type=Enchantment Creature
subtype=Spirit
power=1
toughness=1
[/card]
[card]
name=Baleful Force
auto=@each my upkeep:draw:1 && life:-1
auto=@each opponent upkeep:draw:1 && life:-1
text=At the beginning of each upkeep, you draw a card and you lose 1 life.
mana={5}{B}{B}{B}
type=Creature
subtype=Elemental
power=7
toughness=7
[/card]
[card]
name=Baleful Stare
target=opponent
auto=foreach(mountain|opponenthand) draw:1
auto=foreach(*[red]|opponenthand) draw:1
auto=reveal:type:*:targetedpersonshand revealzone(targetedpersonshand) optionone name(put back) target(<1>*|reveal) moveto(ownerhand) and!( all(*|reveal) moveto(ownerhand) )!  optiononeend revealend
text=Target opponent reveals his or her hand. You draw a card for each Mountain and red card in it.
mana={2}{U}
type=Sorcery
[/card]
[card]
name=Baleful Strix
auto=draw:1
abilities=flying,deathtouch
text=Flying, deathtouch -- When Baleful Strix enters the battlefield, draw a card.
mana={U}{B}
type=Artifact Creature
subtype=Bird
power=1
toughness=1
[/card]
[card]
name=Ball Lightning
abilities=trample,haste,treason
text=Trample (If this creature would deal enough damage to its blockers to destroy them, you may have it deal the rest of its damage to defending player or planeswalker.) -- Haste (This creature can attack and {T} as soon as it comes under your control.) -- At the beginning of the end step, sacrifice Ball Lightning.
mana={R}{R}{R}
type=Creature
subtype=Elemental
power=6
toughness=1
[/card]
[card]
name=Ballista Charger
auto=@combat(attacking) source(this):damage:1 target(creature,player)
auto={crew(other creature[power>=3]|myBattlefield)}:name(crew 3 [1 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=3]|mybattlefield)~morethan~0,compare(crewtotalpower)~morethan~2}
auto={crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=2]|myBattlefield)}:name(crew 3 [2 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=1]|mybattlefield)~morethan~0,type(other creature[-tapped;power>=2]|mybattlefield)~morethan~0,type(other creature[-tapped;-cantcrew]|mybattlefield)~morethan~1,compare(crewtotalpower)~morethan~2}
auto={crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=1]|myBattlefield)}:name(crew 3 [3 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=1]|mybattlefield)~morethan~2,compare(crewtotalpower)~morethan~2}
text=Whenever Ballista Charger attacks, it deals 1 damage to target creature or player. -- Crew 3 (Tap any number of creatures you control with total power 3 or more: This Vehicle becomes an artifact creature until end of turn.)
mana={5}
type=Artifact
subtype=Vehicle
power=6
toughness=6
[/card]
[card]
name=Ballista Squad
auto={X}{W}{T}:damage:X target(creature[attacking;blocking])
text={X}{W}, {T}: Ballista Squad deals X damage to target attacking or blocking creature.
mana={3}{W}
type=Creature
subtype=Human Rebel
power=2
toughness=2
[/card]
[card]
name=Balloon Peddler
auto={U}{T}{D(*|myhand)}:flying target(creature)
text={U}, {T}, Discard a card: Target creature gains flying until end of turn.
mana={2}{U}
type=Creature
subtype=Human Spellshaper
power=2
toughness=2
[/card]
[card]
name=Ballynock Cohort
abilities=first strike
auto=aslongas(other creature[white]|myBattlefield) 1/1 != 0
text=First strike -- Ballynock Cohort gets +1/+1 as long as you control another white creature.
mana={2}{W}
type=Creature
subtype=Kithkin Soldier
power=2
toughness=2
[/card]
[card]
name=Ballynock Trapper
auto={T}:tap target(creature)
auto=@movedTo(*[white]|mystack):may untap
text={T}: Tap target creature. -- Whenever you cast a white spell, you may untap Ballynock Trapper.
mana={3}{W}
type=Creature
subtype=Kithkin Soldier
power=2
toughness=2
[/card]
[card]
name=Ballyrush Banneret
auto=lord(*[soldier;kithkin]|mycastingzone) altercost(colorless, -1)
text=Kithkin spells and Soldier spells you cast cost {1} less to cast.
mana={1}{W}
type=Creature
subtype=Kithkin Soldier
power=2
toughness=1
[/card]
[card]
name=Balm of Restoration
auto={1}{T}{S}:life:2
auto={1}{T}{S}:prevent:2 target(other *[creature;player])
text={1}, {T}, 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.
mana={2}
type=Artifact
[/card]
[card]
name=Baloth Cage Trap
auto=token(Beast,Creature Beast,4/4,green)
other={1}{G}
otherrestriction=type(artifact[fresh]|opponentbattlefield)~morethan~0
text=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.
mana={3}{G}{G}
type=Instant
subtype=Trap
[/card]
[card]
name=Baloth Null
auto=moveto(myhand) target(<upto:2>creature|mygraveyard)
text=When Baloth Null enters the battlefield, return up to two target creature cards from your graveyard to your hand.
mana={4}{B}{G}
type=Creature
subtype=Zombie Beast
power=4
toughness=5
[/card]
[card]
name=Baloth Pup
auto=this(counter{1/1.1}>0) trample
text=Baloth Pup has trample as long as it has a +1/+1 counter on it.
mana={1}{G}
type=Creature
subtype=Beast
power=3
toughness=1
[/card]
[card]
name=Baloth Woodcrasher
auto=@movedTo(land|myBattlefield):4/4 ueot
auto=@movedTo(land|myBattlefield):trample ueot
text=Landfall - Whenever a land enters the battlefield under your control, Baloth Woodcrasher gets +4/+4 and gains trample until end of turn.
mana={4}{G}{G}
type=Creature
subtype=Beast
power=4
toughness=4
[/card]
[card]
name=Balshan Beguiler
auto=@combatdamaged(player) from(this):reveal:2 revealzone(opponentlibrary) optionone name(Put in graveyard) target(*|reveal) moveto(ownergraveyard) optiononeend optiontwo name(put on top) target(<2>*|reveal) moveto(ownerlibrary) optiontwoend revealend
text=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.
mana={2}{U}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Balshan Collaborator
abilities=flying
auto={B}:1/1
text=Flying -- {B}: Balshan Collaborator gets +1/+1 until end of turn.
mana={3}{U}
type=Creature
subtype=Bird Soldier
power=2
toughness=2
[/card]
[card]
name=Balshan Griffin
abilities=flying
auto={1}{U}{D(*|myhand)}:moveTo(hand)
text=Flying -- {1}{U}, Discard a card: Return Balshan Griffin to its owner's hand.
mana={3}{U}{U}
type=Creature
subtype=Griffin
power=3
toughness=2
[/card]
[card]
name=Balthor the Defiled
auto=lord(minion) 1/1
auto={B}{B}{B}:moveTo(myBattlefield) all(creature[black;red]|mygraveyard) && moveTo(opponentBattlefield) all(creature[black;red]|opponentgraveyard) && moveTo(exile) all(this) limit:1
text=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.
mana={2}{B}{B}
type=Legendary Creature
subtype=Zombie Dwarf
power=2
toughness=2
[/card]
[card]
name=Balthor the Stout
auto=lord(other barbarian) 1/1
auto={R}:1/0 target(other barbarian)
text=Other Barbarian creatures get +1/+1. -- {R}: Another target Barbarian creature gets +1/+0 until end of turn.
mana={1}{R}{R}
type=Legendary Creature
subtype=Dwarf Barbarian
power=2
toughness=2
[/card]
[card]
name=Balustrade Spy
auto=target(player) Reveal:1 revealzone(targetedpersonslibrary) revealuntil(land|targetedpersonslibrary) optionone choice name(Look) target(*|reveal) donothing optiononeend optiontwo choice name(put in Graveyard) all(*|reveal) moveto(graveyard) optiontwoend revealend
text=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.
mana={3}{B}
type=Creature
subtype=Vampire Rogue
power=2
toughness=3
[/card]
[card]
name=Bamboozle
target=player
auto=reveal:4 revealzone(targetedpersonslibrary) optionone name(Put in graveyard) target(<2>*|reveal) moveto(ownergraveyard) optiononeend optiontwo name(put on bottom) target(<4>*|reveal) bottomoflibrary optiontwoend revealend
text=Target player reveals the top four cards of his or her library. You choose two of those cards and put them into his or her graveyard. Put the rest on top of his or her library in any order.
mana={2}{U}
type=Sorcery
[/card]
[card]
name=Bandage
target=creature,player
auto=prevent:1
auto=draw:1 controller
text=Prevent the next 1 damage that would be dealt to target creature or player this turn. -- Draw a card.
mana={W}
type=Instant
[/card]
[card]
name=Bane Alley Blackguard
mana={1}{B}
type=Creature
subtype=Human Rogue
power=1
toughness=3
[/card]
[card]
name=Bane of Bala Ged
auto=@combat(attacking) source(this):ability$!moveto(exile) notatarget(<2>*|mybattlefield)!$ opponent
text=Whenever Bane of Bala Ged attacks, defending player exiles two permanents he or she controls.
mana={7}
type=Creature
subtype=Eldrazi
power=7
toughness=5
[/card]
[card]
name=Bane of Hanweir
abilities=mustattack
auto=@each upkeep restriction{lastturn(*|stack)~morethan~1}:flip(Hanweir Watchkeep)
text=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.
color=red
type=Creature
subtype=Werewolf
power=5
toughness=5
[/card]
[card]
name=Bane of Progress
auto=count(type:artifact:battlefield)
auto=all(artifact|battlefield) destroy
auto=counter(1/1,1,countedamountminustype:artifact:battlefieldminusend)
auto=count(type:enchantment:battlefield)
auto=all(enchantment|battlefield) destroy
auto=counter(1/1,1,countedamountminustype:enchantment:battlefieldminusend)
text=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.
mana={4}{G}{G}
type=Creature
subtype=Elemental
power=2
toughness=2
[/card]
[card]
name=Bane of the Living
facedown={3}
autofacedown={X}{B}{B}:morph
autofaceup=-X/-X all(creature) ueot
text=Morph {X}{B}{B} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) -- When Bane of the Living is turned face up, all creatures get -X/-X until end of turn.
mana={2}{B}{B}
type=Creature
subtype=Insect
power=4
toughness=3
[/card]
[card]
name=Baneful Omen
mana={4}{B}{B}{B}
type=Enchantment
auto=@each my end:reveal:1 optionone name(Reveal) target(*|reveal) transforms((,newability[life:-manacost opponent])) forever optiononeend optiontwo choice all(*|reveal) moveto(mylibrary) optiontwoend revealend
text=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.
[/card]
[card]
name=Baneslayer Angel
abilities=flying,first strike,lifelink
auto=protection from(demon,dragon)
text=Flying, first strike, lifelink, protection from Demons and from Dragons
mana={3}{W}{W}
type=Creature
subtype=Angel
power=5
toughness=5
[/card]
[card]
name=Banewasp Affliction
target=creature
auto=@movedTo(mytgt|graveyard):all(trigger[to]) dynamicability<!mytgt toughnesslifeloss targetcontroller!>
text=Enchant creature -- When enchanted creature is put into a graveyard, that creature's controller loses life equal to its toughness.
mana={1}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Banisher Priest
auto=(blink)forsrc target(creature|opponentbattlefield)
text=When Banisher Priest enters the battlefield, exile target creature an opponent controls until Banisher Priest leaves the battlefield.
mana={1}{W}{W}
type=Creature
subtype=Human Cleric
power=2
toughness=2
[/card]
[card]
name=Banishing Knack
target=creature
auto=teach(creature) {T}:moveto(ownerhand) target(*[-land]|battlefield)
text=Until end of turn, target creature gains "{T}: Return target nonland permanent to its owner's hand."
mana={U}
type=Instant
[/card]
[card]
name=Banishing Light
auto=(blink)forsrc target(*[-land]|opponentbattlefield)
text=When Banishing Light enters the battlefield, exile target nonland permanent an opponent controls until Banishing Light leaves the battlefield. (That permanent returns under its owner's control.)
mana={2}{W}
type=Enchantment
[/card]
[card]
name=Banishing Stroke
target=*[artifact;creature;enchantment]
auto=bottomoflibrary
autohand=restriction{miracle} pay[[{W}]] name(Miracle) activate name(Miracle) castcard(restricted)
text=Put target artifact, creature, or enchantment on the bottom of its owner's library. -- Miracle {W} (You may cast this card for its miracle cost when you draw it if it's the first card you drew this turn.)
mana={5}{W}
type=Instant
[/card]
[card]
name=Banishment Decree
target=artifact,creature,enchantment
auto=moveTo(ownerlibrary)
text=Put target artifact, creature or enchantment on top of its owner's library.
mana={3}{W}{W}
type=Instant
[/card]
[card]
name=Banners Raised
auto=all(creature|myBattlefield) 1/0 ueot
text=Creatures you control get +1/+0 until end of turn.
mana={R}
type=Instant
[/card]
[card]
name=Banshee
text={X}, {T}: Banshee deals half X damage, rounded down, to target creature or player, and half X damage, rounded up, to you.
auto={X}{t}:target(creature,player) damage:halfdownX && damage:halfupX controller
mana={2}{B}{B}
type=Creature
subtype=Spirit
power=0
toughness=1
[/card]
[card]
name=Banshee's Blade
auto={2}:equip
auto=thisforeach(counter{0/0.1.charge}) 1/1
auto=@combatdamaged(creature) from(mytgt):all(this) counter(0/0,1,charge)
auto=@combatdamaged(player) from(mytgt):all(this) counter(0/0,1,charge)
text=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} ({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.)
mana={2}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Bant Battlemage
auto={G}{T}:trample target(creature)
auto={U}{T}:flying target(creature)
text={G}, {T}: Target creature gains trample until end of turn. -- {U}, {T}: Target creature gains flying until end of turn.
mana={2}{W}
type=Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=Bant Charm
auto=aslongas(artifact|battlefield) choice destroy target(artifact)
auto=aslongas(creature|battlefield) choice bottomoflibrary target(creature)
auto=aslongas(instant|stack) choice fizzle target(instant|stack)
text=Choose one - Destroy target artifact; or put target creature on the bottom of its owner's library; or counter target instant spell.
mana={G}{W}{U}
type=Instant
[/card]
[card]
name=Bant Panorama
auto={T}:Add{1}
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(*[basic&island;forest;plains]|myLibrary)
auto={1}{T}{S}:name(search card) reveal:plibrarycount optionone name(choose card) target(*[basic&island;forest;plains]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
text={T}: Add {1} to your mana pool. -- {1}, {T}, 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.
type=Land
[/card]
[card]
name=Bant Sojourners
auto=@movedTo(this|graveyard) from(battlefield):may token(Soldier,Creature Soldier,1/1,white)
autohand={2}{W}{cycle}:name(cycling) draw:1 controller
autohand=@cycled(this|hand):may token(Soldier,Creature Soldier,1/1,white)
text=When you cycle Bant Sojourners or it's put into a graveyard from the battlefield, you may put a 1/1 white Soldier creature token onto the battlefield. -- Cycling {2}{W} ({2}{W}, Discard this card: Draw a card.)
mana={1}{G}{W}{U}
type=Creature
subtype=Human Soldier
power=2
toughness=4
[/card]
[card]
name=Bant Sureblade
auto=aslongas(other *[multicolor]|mybattlefield) 1/1
auto=aslongas(other *[multicolor]|mybattlefield) first strike
text=As long as you control another multicolored permanent, Bant Sureblade gets +1/+1 and has first strike.
mana={GU}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=1
[/card]
[card]
name=Bar the Door
auto=all(creature|myBattlefield) 0/4 ueot
text=Creatures you control get +0/+4 until end of turn.
mana={2}{W}
type=Instant
[/card]
[card]
name=Baral's Expertise
target=<upto:3>*[artifact;creature]
auto=moveto(ownerhand)
auto=may castcard(normal) notatarget(*[-land;manacost<=4]|myhand)
text=Return up to three target artifacts and/or creatures to their owners' hands. -- You may cast a card with converted mana cost 4 or less from your hand without paying its mana cost.
mana={3}{U}{U}
type=Sorcery
[/card]
[card]
name=Barbarian General
abilities=horsemanship
text=Horsemanship (This creature can't be blocked except by creatures with horsemanship.)
mana={4}{R}
type=Creature
subtype=Human Barbarian Soldier
power=3
toughness=2
[/card]
[card]
name=Barbarian Guides
auto={2}{R}{T}:name(plains) target(creature) transforms((,newability[phaseaction[endofturn once] moveTo(ownerhand)],snowplainswalk)) ueot
auto={2}{R}{T}:name(island) target(creature) transforms((,newability[phaseaction[endofturn once] moveTo(ownerhand)],snowislandwalk)) ueot
auto={2}{R}{T}:name(swamp) target(creature) transforms((,newability[phaseaction[endofturn once] moveTo(ownerhand)],snowswampwalk)) ueot
auto={2}{R}{T}:name(mountain) target(creature) transforms((,newability[phaseaction[endofturn once] moveTo(ownerhand)],snowmountainwalk)) ueot
auto={2}{R}{T}:name(forest) target(creature) transforms((,newability[phaseaction[endofturn once] moveTo(ownerhand)],snowforestwalk)) ueot
text={2}{R}, {T}: Choose a land type. Target creature you control gains snow landwalk of the chosen type until end of turn. Return that creature to its owner's hand at the beginning of the next end step.
mana={2}{R}
type=Creature
subtype=Human Barbarian
power=1
toughness=2
[/card]
[card]
name=Barbarian Horde
mana={3}{R}
type=Creature
subtype=Human Barbarian Soldier
power=3
toughness=3
[/card]
[card]
name=Barbarian Lunatic
auto={2}{R}{S}:damage:2 target(other creature)
text={2}{R}, Sacrifice Barbarian Lunatic: Barbarian Lunatic deals 2 damage to target creature.
mana={2}{R}
type=Creature
subtype=Human Barbarian
power=2
toughness=1
[/card]
[card]
name=Barbarian Outcast
auto=aslongas(swamp|myBattlefield) all(this) sacrifice while <1
text=When you control no Swamps, sacrifice Barbarian Outcast.
mana={1}{R}
type=Creature
subtype=Human Barbarian Beast
power=2
toughness=2
[/card]
[card]
name=Barbarian Riftcutter
auto={R}{S}:Destroy target(other land)
text={R}, Sacrifice Barbarian Riftcutter: Destroy target land.
mana={4}{R}
type=Creature
subtype=Human Barbarian
power=3
toughness=3
[/card]
[card]
name=Barbarian Ring
auto={T}:Add{R} and!( damage:1 controller )!
auto=aslongas(*|mygraveyard) {R}{T}{S}:damage:2 target(other *[creature;player]) >6
text={T}: Add {R} to your mana pool. Barbarian Ring deals 1 damage to you. -- Threshold - {R}, {T}, 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.
type=Land
[/card]
[card]
name=Barbary Apes
mana={1}{G}
type=Creature
subtype=Ape
power=2
toughness=2
[/card]
[card]
name=Barbed Battlegear
auto={2}:equip
auto=teach(creature) 4/-1
text=Equipped creature gets +4/-1. -- Equip {2}
mana={3}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Barbed Field
target=land
auto=teach(land) {T}:damage:1 target(creature,player)
text=Enchant land -- Enchanted land has "{T}: This land deals 1 damage to target creature or player."
mana={2}{R}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Barbed Foliage
auto=lord(creature[attacking]|opponentBattlefield) -flanking
auto=lord(creature[attacking]|opponentBattlefield) -flanking
auto=lord(creature[attacking]|opponentBattlefield) -flanking
auto=lord(creature[attacking]|opponentBattlefield) -flanking
auto=@combat(attacking) source(creature[-flying]|opponentBattlefield):all(trigger[from]) damage:1
text=Whenever a creature attacks you, it loses flanking until end of turn. -- Whenever a creature without flying attacks you, Barbed Foliage deals 1 damage to it.
mana={2}{G}{G}
type=Enchantment
[/card]
[card]
name=Barbed Sextant
auto={1}{T}{S}:Add{W} and!( phaseaction[upkeep once] draw:1 controller )!
auto={1}{T}{S}:Add{U} and!( phaseaction[upkeep once] draw:1 controller )!
auto={1}{T}{S}:Add{B} and!( phaseaction[upkeep once] draw:1 controller )!
auto={1}{T}{S}:Add{R} and!( phaseaction[upkeep once] draw:1 controller )!
auto={1}{T}{S}:Add{G} and!( phaseaction[upkeep once] draw:1 controller )!
text={1}, {T}, 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.
mana={1}
type=Artifact
[/card]
[card]
name=Barbed Shocker
abilities=trample,haste
auto=@damagefoeof(player) from(this):all(*|opponenthand) transforms((,newability[reject],newability[draw:1])) ueot
auto=@damageof(player) from(this):all(*|myhand) transforms((,newability[reject],newability[draw:1])) ueot
text=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.
mana={3}{R}
type=Creature
subtype=Insect
power=2
toughness=2
[/card]
[card]
name=Barbed Sliver
auto=lord(sliver) {2}:1/0
text=All Sliver creatures have "{2}: This creature gets +1/+0 until end of turn."
mana={2}{R}
type=Creature
subtype=Sliver
power=2
toughness=2
[/card]
[card]
name=Barbtooth Wurm
mana={5}{G}
type=Creature
subtype=Wurm
power=6
toughness=4
[/card]
[card]
name=Bargain
auto=draw:1 opponent
auto=life:7 controller
text=Target opponent draws a card. -- You gain 7 life.
mana={2}{W}
type=Sorcery
[/card]
[card]
name=Bargaining Table
auto={T}:draw:1 restriction{type(*|opponenthand)~lessthan~1}
auto={1}{T}{T}:draw:1 restriction{type(*|opponenthand)~equalto~1}
auto={2}{T}:draw:1 restriction{type(*|opponenthand)~equalto~2}
auto={3}{T}:draw:1 restriction{type(*|opponenthand)~equalto~3}
auto={4}{T}:draw:1 restriction{type(*|opponenthand)~equalto~4}
auto={5}{T}:draw:1 restriction{type(*|opponenthand)~equalto~5}
auto={6}{T}:draw:1 restriction{type(*|opponenthand)~equalto~6}
auto={7}{T}:draw:1 restriction{type(*|opponenthand)~equalto~7}
auto={8}{T}:draw:1 restriction{type(*|opponenthand)~equalto~8}
text={X}, {T}: Draw a card. X is the number of cards in an opponent's hand as you activate this ability.
mana={5}
type=Artifact
[/card]
[card]
name=Barishi
auto=@movedto(this|graveyard) from(battlefield):moveto(mylibrary) all(other creature|myGraveyard) && shuffle
autograveyard=@movedto(this|graveyard) from(battlefield):moveto(exile)
text=When Barishi dies, exile Barishi, then shuffle all creature cards from your graveyard into your library.
mana={2}{G}{G}
type=Creature
subtype=Elemental
power=4
toughness=3
[/card]
[card]
name=Barkhide Mauler
autohand=__CYCLING__({2})
text=Cycling {2} ({2}, Discard this card: Draw a card.)
mana={4}{G}
type=Creature
subtype=Beast
power=4
toughness=4
[/card]
[card]
name=Barkshell Blessing
target=creature
auto=2/2
auto=alternative target(creature) 2/2
other={GW}{T(creature[green;white]|mybattlefield)}{T(creature[green;white]|mybattlefield)} name(Conspire)
text=Target creature gets +2/+2 until end of turn. -- Conspire (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.)
mana={GW}
type=Instant
[/card]
[card]
name=Barktooth Warbeard
mana={4}{B}{R}{R}
type=Legendary Creature
subtype=Human Warrior
power=6
toughness=5
[/card]
[card]
name=Barl's Cage
auto={3}:frozen target(creature)
text={3}: Target creature doesn't untap during its controller's next untap step.
mana={4}
type=Artifact
[/card]
[card]
name=Baron Sengir
abilities=flying
auto=@vampired(creature) from(this):counter(2/2,1) all(this)
auto={T}:regenerate target(other vampire)
text=Flying -- Whenever a creature dealt damage by Baron Sengir this turn is put into a graveyard, put a +2/+2 counter on Baron Sengir. -- {T}: Regenerate another target Vampire.
mana={5}{B}{B}{B}
type=Legendary Creature
subtype=Vampire
power=5
toughness=5
[/card]
[card]
name=Barony Vampire
mana={2}{B}
type=Creature
subtype=Vampire
power=3
toughness=2
[/card]
[card]
name=Barrage of Boulders
auto=damage:1 all(creature|opponentbattlefield)
auto=if type(creature[power>=4]|mybattlefield)~morethan~0 then all(creature|battlefield) cantblock ueot
text=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.
mana={2}{R}
type=Sorcery
[/card]
[card]
name=Barrage of Expendables
auto={R}{S(creature|myBattlefield)}:damage:1 target(creature,player)
text={R},  Sacrifice a creature: Barrage of Expendables deals 1 damage to target creature or player.
mana={R}
type=Enchantment
[/card]
[card]
name=Barrage Ogre
auto={T}{S(artifact|myBattlefield)}:damage:2 target(creature,player)
text={T}, Sacrifice an artifact: Barrage Ogre deals 2 damage to target creature or player.
mana={3}{R}{R}
type=Creature
subtype=Ogre Warrior
power=3
toughness=3
[/card]
[card]
name=Barrage Tyrant
auto={2}{R}{S(other creature[colorless]|mybattlefield):damage:storedpower target(creature,player)
text=Devoid (This card has no color.) -- {2}{R}, Sacrifice another colorless creature: Barrage Tyrant deals damage equal to the sacrificed creature's power to target creature or player.
mana={4}{R}
abilities=devoid
type=Creature
subtype=Eldrazi
power=5
toughness=3
[/card]
[card]
name=Barreling Attack
target=creature
auto=trample
auto=rampage(1/1,0)
text=Target creature gains trample until end of turn. When that creature becomes blocked this turn, it gets +1/+1 until end of turn for each creature blocking it.
mana={2}{R}{R}
type=Instant
[/card]
[card]
name=Barren Glory
auto=@each my upkeep restriction{type(*|myBattlefield)~equalto~1,type(*|myhand)~equalto~0}:winGame controller
text=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.
mana={4}{W}{W}
type=Enchantment
[/card]
[card]
name=Barren Moor
auto=tap(noevent)
auto={T}:Add{B}
autohand=__CYCLING__({B})
text=Barren Moor enters the battlefield tapped. -- {T}: Add {B} to your mana pool. -- Cycling {B} ({B}, Discard this card: Draw a card.)
type=Land
[/card]
[card]
name=Barrenton Cragtreads
auto=cantbeblockedby(creature[red])
text=Barrenton Cragtreads can't be blocked by red creatures.
mana={2}{WU}{WU}
type=Creature
subtype=Kithkin Scout
power=3
toughness=3
[/card]
[card]
name=Barrenton Medic
auto={T}:prevent:1 target(creature,player)
auto={C(-1/-1,1)}:untap
text={T}: 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.
mana={4}{W}
type=Creature
subtype=Kithkin Cleric
power=0
toughness=4
[/card]
[card]
name=Barricade Breaker
abilities=mustattack
other={improvise} name(Improvise)
text=Improvise (Your artifacts can help cast this spell. Each artifact you tap after you're done activating mana abilities pays for {1}.) -- Barricade Breaker attacks each combat if able.
mana={7}
type=Artifact Creature
subtype=Juggernaut
power=7
toughness=5
[/card]
[card]
name=Barrin, Master Wizard
auto={2}{S(*|myBattlefield)}:moveTo(ownerhand) target(creature)
text={2}, Sacrifice a permanent: Return target creature to its owner's hand.
mana={1}{U}{U}
type=Legendary Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Barrin's Codex
auto=@each my upkeep:may counter(0/0,1,Page)
auto={4}{T}{S}:thisforeach(counter{0/0.1.Page}) draw:1 controller
text=At the beginning of your upkeep, you may put a page counter on Barrin's Codex. -- {4}, {T}, Sacrifice Barrin's Codex: Draw X cards, where X is the number of page counters on Barrin's Codex.
mana={4}
type=Artifact
[/card]
[card]
name=Barrow Ghoul
auto=upcost[{l2e}] sacrifice
text=At the beginning of your upkeep, sacrifice Barrow Ghoul unless you exile the top creature card of your graveyard.
mana={1}{B}
type=Creature
subtype=Zombie
power=4
toughness=4
[/card]
[card]
name=Bartel Runeaxe
abilities=vigilance
auto=cantbetargetof(aura)
text=Vigilance -- Bartel Runeaxe can't be the target of Aura spells.
mana={3}{B}{R}{G}
type=Legendary Creature
subtype=Giant Warrior
power=6
toughness=5
[/card]
[card]
name=Barter in Blood
auto=sacrifice notatarget(<2>creature|mybattlefield)
auto=ability$! sacrifice notatarget(<2>creature|mybattlefield) !$ opponent
text=Each player sacrifices two creatures.
mana={2}{B}{B}
type=Sorcery
[/card]
[card]
name=Baru, Fist of Krosa
auto=@movedto(forest|battlefield):all(creature[green]|mybattlefield) +1/+1 ueot && all(creature[green]|mybattlefield) trample ueot
auto={D(other *[share!name!]|myhand)}:token(Wurm,creature Wurm,type:land:mybattlefield/type:land:mybattlefield,green) controller
text=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.
mana={3}{G}{G}
type=Legendary Creature
subtype=Human Druid
power=4
toughness=4
[/card]
[card]
name=Basal Sliver
auto=lord(sliver) {S}:Add{B}{B}
text=All Slivers have "Sacrifice this permanent: Add {B}{B} to your mana pool."
mana={2}{B}
type=Creature
subtype=Sliver
power=2
toughness=2
[/card]
[card]
name=Basal Thrull
auto={S}:Add{B}{B}
text={T}, Sacrifice Basal Thrull: Add {B}{B} to your mana pool.
mana={B}{B}
type=Creature
subtype=Thrull
power=1
toughness=2
[/card]
[card]
name=Basalt Gargoyle
abilities=flying
auto={R}:0/1
auto=upcost[{2}{R};next upkeep] sacrifice
text=Flying -- Echo {2}{R} (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.) -- {R}: Basalt Gargoyle gets +0/+1 until end of turn.
mana={2}{R}
type=Creature
subtype=Gargoyle
power=3
toughness=2
[/card]
[card]
name=Basalt Golem
auto=cantbeblockedby(creature[artifact])
auto=@combat(blocked) source(this) from(creature):all(trigger[from]) phaseaction[combatends once] sacrifice && phaseaction[combatends once] token(Wall,Artifact Creature Wall,0/2,defender) opponent
text=Basalt Golem can't be blocked by artifact creatures. -- Whenever Basalt Golem becomes blocked by a creature, that creature's controller sacrifices it at end of combat. If the player does, he or she puts a 0/2 colorless Wall artifact creature token with defender onto the battlefield.
mana={5}
type=Artifact Creature
subtype=Golem
power=2
toughness=4
[/card]
[card]
name=Basalt Monolith
abilities=doesnotuntap
auto={3}:untap
auto={T}:add{3}
text=Basalt Monolith doesn't untap during your untap step. -- {3}: Untap Basalt Monolith. -- {T}: Add {3} to your mana pool.
mana={3}
type=Artifact
[/card]
[card]
name=Basandra, Battle Seraph
auto=while(restriction{combatbeginsonly}) maxCast(*)0 opponent
auto=while(restriction{attackersonly}) maxCast(*)0 opponent
auto=while(restriction{blockersonly}) maxCast(*)0 opponent
auto=while(restriction{combatdamageonly}) maxCast(*)0 opponent
auto=while(restriction{combatendsonly}) maxCast(*)0 opponent
auto=while(restriction{combatbeginsonly}) maxCast(*)0 controller
auto=while(restriction{attackersonly}) maxCast(*)0 controller
auto=while(restriction{blockersonly}) maxCast(*)0 controller
auto=while(restriction{combatdamageonly}) maxCast(*)0 controller
auto=while(restriction{combatendsonly}) maxCast(*)0 controller
auto={r}:target(creature) mustattack
text=Flying -- Players can't cast spells during combat. -- {R}: Target creature attacks this turn if able.
mana={3}{R}{W}
type=Legendary Creature
subtype=Angel
power=4
toughness=4
[/card]
[card]
name=Bash to Bits
target=artifact
auto=destroy
flashback={4}{R}{R}
text=Destroy target artifact. -- Flashback {4}{R}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={3}{R}
type=Instant
[/card]
[card]
name=Basilica Guards
abilities=defender
auto=@movedto(*|mystack):pay({WB}) life:-1 opponent && life:1 controller
text=Defender -- Extort (Whenever you cast a spell, you may pay {WB}. If you do, each opponent loses 1 life and you gain that much life.)
mana={2}{W}
type=Creature
subtype=Human Soldier
power=1
toughness=4
[/card]
[card]
name=Basilica Screecher
abilities=flying
auto=@movedto(*|mystack):pay({WB}) life:-1 opponent && life:1 controller
text=Flying -- Extort (Whenever you cast a spell, you may pay {WB}. If you do, each opponent loses 1 life and you gain that much life.)
mana={1}{B}
type=Creature
subtype=Bat
power=1
toughness=2
[/card]
[card]
name=Basilisk Collar
auto={2}:equip
auto=teach(creature) deathtouch
auto=teach(creature) lifelink
text=Equipped creature has deathtouch and lifelink. -- Equip {2}
mana={1}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Basking Rootwalla
abilities=madness
autoexile=restriction{discarded} pay({0}) name(pay 0 to cast) activate name(pay 0 to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard)
auto={1}{G}:2/2 limit:1
text={1}{G}: Basking Rootwalla gets +2/+2 until end of turn. Activate this ability only once each turn. -- Madness {0} (If you discard this card, you may cast it for its madness cost instead of putting it into your graveyard.)
mana={G}
type=Creature
subtype=Lizard
power=1
toughness=1
[/card]
[card]
name=Bassara Tower Archer
abilities=opponentshroud,reach
text=Hexproof, reach
mana={G}{G}
type=Creature
subtype=Human Archer
power=2
toughness=1
[/card]
[card]
name=Bastion Enforcer
mana={2}{W}
type=Creature
subtype=Dwarf Soldier
power=3
toughness=2
[/card]
[card]
name=Bastion Inventor
abilities=opponentshroud
other={improvise} name(Improvise)
text=Improvise (Your artifacts can help cast this spell. Each artifact you tap after you're done activating mana abilities pays for {1}.) -- Hexproof (This creature can't be the target of spells or abilities your opponents control.)
mana={5}{U}
type=Creature
subtype=Vedalken Artificer
power=4
toughness=4
[/card]
[card]
name=Bastion Mastodon
auto={W}:vigilance
text={W}: Bastion Mastodon gains vigilance until end of turn.
mana={5}
type=Artifact Creature
subtype=Elephant
power=4
toughness=5
[/card]
[card]
name=Bathe in Dragonfire
target=creature
auto=damage:4
text=Bathe in Dragonfire deals 4 damage to target creature.
mana={2}{R}
type=Sorcery
[/card]
[card]
name=Bathe in Light
target=creature
auto=choice name(white) protection from white && all(creature[share!color!]) protection from white ueot
auto=choice name(blue) protection from blue && all(creature[share!color!]) protection from blue ueot
auto=choice name(black) protection from black && all(creature[share!color!]) protection from black ueot
auto=choice name(red) protection from red && all(creature[share!color!]) protection from red ueot
auto=choice name(green) protection from green && all(creature[share!color!]) protection from green ueot
text=Radiance - Choose a color. Target creature and each other creature that shares a color with it gain protection from the chosen color until end of turn.
mana={1}{W}
type=Instant
[/card]
[card]
name=Baton of Courage
abilities=flash,sunburst
auto=counter(0/0,sunburst,charge)
auto={C(0/0,-1,charge)}:1/1 target(creature)
text=Flash -- Sunburst (This enters the battlefield with a charge counter on it for each color of mana spent to cast it.) -- Remove a charge counter from Baton of Courage: Target creature gets +1/+1 until end of turn.
mana={3}
type=Artifact
[/card]
[card]
name=Battered Golem
abilities=doesnotuntap
auto=@movedTo(artifact|battlefield):may untap
text=Battered Golem doesn't untap during your untap step. -- Whenever an artifact enters the battlefield, you may untap Battered Golem.
mana={3}
type=Artifact Creature
subtype=Golem
power=3
toughness=2
[/card]
[card]
name=Batterhorn
auto=may destroy target(artifact)
text=When Batterhorn enters the battlefield, you may destroy target artifact.
mana={4}{R}
type=Creature
subtype=Beast
power=4
toughness=3
[/card]
[card]
name=Battering Craghorn
abilities=first strike
facedown={3}
autofacedown={1}{R}{R}:morph
text=First strike -- Morph {1}{R}{R} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={2}{R}{R}
type=Creature
subtype=Goat Beast
power=3
toughness=1
[/card]
[card]
name=Battering Krasis
abilities=trample
auto=evolve
text=Trample -- Evolve (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.)
mana={2}{G}
type=Creature
subtype=Fish Beast
power=2
toughness=1
[/card]
[card]
name=Battering Sliver
auto=lord(sliver) trample
text=All Sliver creatures have trample.
mana={5}{R}
type=Creature
subtype=Sliver
power=4
toughness=4
[/card]
[card]
name=Battering Wurm
abilities=strong
auto=bloodthirst:1
text=Bloodthirst 1 (If an opponent was dealt damage this turn, this creature enters the battlefield with a +1/+1 counter on it.) -- Creatures with power less than Battering Wurm's power can't block it.
mana={6}{G}
type=Creature
subtype=Wurm
power=4
toughness=3
[/card]
[card]
name=Batterskull
auto={5}:equip
auto={3}:moveTo(ownerhand)
auto=teach(creature) 4/4
auto=teach(creature) vigilance
auto=teach(creature) lifelink
auto=livingweapontoken(Germ,Creature Germ,0/0,black)
text=Living weapon (When this Equipment enters the battlefield, put a 0/0 black Germ creature token onto the battlefield, then attach this to it.) -- Equipped creature gets +4/+4 and has vigilance and lifelink. -- {3}: Return Batterskull to its owner's hand. -- Equip {5}
mana={5}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Battle Brawler
auto=aslongas(*[red;white]|mybattlefield) 1/0
auto=aslongas(*[red;white]|mybattlefield) first strike
text=As long as you control a red or white permanent, Battle Brawler gets +1/+0 and has first strike.
mana={1}{B}
type=Creature
subtype=Orc Warrior
power=2
toughness=2
[/card]
[card]
name=Battle Cry
auto=untap all(creature[white]|mybattlefield)
auto=all(creature|myBattlefield) transforms((,newability[@combat(blocking) source(this) once:0/1 ueot])) ueot
text=Untap all white creatures you control. -- Whenever a creature blocks this turn, it gets +0/+1 until end of turn.
mana={2}{W}
type=Instant
[/card]
[card]
name=Battle Frenzy
auto=all(creature[green]|myBattlefield) 1/1 ueot
auto=all(creature[-green]|myBattlefield) 1/0 ueot
text=Green creatures you control get +1/+1 until end of turn. -- Nongreen creatures you control get +1/+0 until end of turn.
mana={2}{R}
type=Instant
[/card]
[card]
name=Battle Hurda
abilities=first strike
text=First strike
mana={4}{W}
type=Creature
subtype=Giant
power=3
toughness=3
[/card]
[card]
name=Battle Hymn
auto=foreach(creature|mybattlefield) add{R}
text=Add {R} to your mana pool for each creature you control.
mana={1}{R}
type=Instant
[/card]
[card]
name=Battle Mastery
target=creature
auto=double strike
text=Enchant creature -- Enchanted creature has double strike.
mana={2}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Battle of Wits
auto=@each my upkeep restriction{type(*|mylibrary)~morethan~199}:winGame
text=At the beginning of your upkeep, if you have 200 or more cards in your library, you win the game.
mana={3}{U}{U}
type=Enchantment
[/card]
[card]
name=Battle Rampart
abilities=defender
auto={T}:haste target(creature)
text=Defender (This creature can't attack.) -- {T}: Target creature gains haste until end of turn.
mana={2}{R}
type=Creature
subtype=Wall
power=1
toughness=3
[/card]
[card]
name=Battle Screech
auto=token(Bird,Creature Bird,1/1,flying,white)*2
flashback={T(creature[white]|myBattlefield)}{T(creature[white]|myBattlefield)}{T(creature[white]|myBattlefield)}
text=Put two 1/1 white Bird creature tokens with flying onto the battlefield. -- Flashback - Tap three untapped white creatures you control. (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={2}{W}{W}
type=Sorcery
[/card]
[card]
name=Battle Sliver
auto=lord(sliver|mybattlefield) 2/0
text=All Sliver creatures you control get +2/+0.
mana={4}{R}
type=Creature
subtype=Sliver
power=2
toughness=2
[/card]
[card]
name=Battle Squadron
abilities=flying
anyzone=type:creature:myBattlefield/type:creature:myBattlefield cdaactive
text=Flying -- Battle Squadron's power and toughness are each equal to the number of creatures you control.
mana={3}{R}{R}
type=Creature
subtype=Goblin
power=*
toughness=*
[/card]
[card]
name=Battle Strain
auto=@combat(blocking) source(creature|opponentBattlefield):damage:1 opponent
auto=@combat(blocking) source(creature|myBattlefield):damage:1 controller
text=Whenever a creature blocks, Battle Strain deals 1 damage to that creature's controller.
mana={1}{R}
type=Enchantment
[/card]
[card]
name=Battlefield Forge
auto={T}:Add{1}
auto={T}:Add{R} and!( damage:1 controller )!
auto={T}:Add{W} and!( damage:1 controller )!
text={T}: Add {1} to your mana pool. -- {T}: Add {R} or {W} to your mana pool. Battlefield Forge deals 1 damage to you.
type=Land
[/card]
[card]
name=Battlefield Medic
auto={T}:foreach(cleric|mybattlefield) prevent:1 target(creature)
text={T}: Prevent the next X damage that would be dealt to target creature this turn, where X is the number of Clerics on the battlefield.
mana={1}{W}
type=Creature
subtype=Human Cleric
power=1
toughness=1
[/card]
[card]
name=Battlefield Percher
abilities=flying,cloud
auto={1}{B}:1/1
text=Flying -- Battlefield Percher can block only creatures with flying. -- {1}{B}: Battlefield Percher gets +1/+1 until end of turn.
mana={3}{B}{B}
type=Creature
subtype=Bird
power=2
toughness=2
[/card]
[card]
name=Battleflight Eagle
auto=target(creature|battlefield) transforms((,newability[2/2],newability[flying])) ueot
abilities=flying
text=Flying -- When Battleflight Eagle enters the battlefield, target creature gets +2/+2 and gains flying until end of turn.
mana={4}{W}
type=Creature
subtype=Bird
power=2
toughness=2
[/card]
[card]
name=Battlefront Krushok
abilities=oneblocker
auto=lord(creature[counter{1/1.1}]|myBattlefield) oneblocker
text=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.
mana={4}{G}
type=Creature
subtype=Beast
power=3
toughness=4
[/card]
[card]
name=Battlegate Mimic
auto=@movedTo(*[red&white]|mystack) turnlimited:transforms((,setpower=4,settoughness=2,first strike)) ueot
text=Whenever you cast a spell that's both red and white, Battlegate Mimic becomes 4/2 and gains first strike until end of turn.
mana={1}{RW}
type=Creature
subtype=Shapeshifter
power=2
toughness=1
[/card]
[card]
name=Battlegrace Angel
abilities=exalted,flying
auto=@combat(attackedalone) source(creature|myBattlefield):all(trigger[to]) lifelink ueot
text=Flying -- Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.) -- Whenever a creature you control attacks alone, it gains lifelink until end of turn.
mana={3}{W}{W}
type=Creature
subtype=Angel
power=4
toughness=4
[/card]
[card]
name=Battleground Geist
abilities=flying
auto=lord(other creature[spirit]|myBattlefield) 1/0
text=Flying -- Other Spirit creatures you control get +1/+0.
mana={4}{U}
type=Creature
subtype=Spirit
power=3
toughness=3
[/card]
[card]
name=Battlegrowth
target=creature
auto=counter(1/1,1)
text=Put a +1/+1 counter on target creature.
mana={G}
type=Instant
[/card]
[card]
name=Battle-Mad Ronin
abilities=mustattack
auto=bushido(2/2)
text=Bushido 2 (When this blocks or becomes blocked, it gets +2/+2 until end of turn.) -- Battle-Mad Ronin attacks each turn if able.
mana={1}{R}
type=Creature
subtype=Human Samurai
power=1
toughness=1
[/card]
[card]
name=Battle-Rattle Shaman
auto=@each my combatbegins:may 2/0 target(creature) ueot
text=At the beginning of combat on your turn, you may have target creature +2/+0 until end of turn.
mana={3}{R}
type=Creature
subtype=Goblin Shaman
power=2
toughness=2
[/card]
[card]
name=Battlewand Oak
auto=@movedTo(forest|myBattlefield):2/2 ueot
auto=@movedTo(treefolk|mystack):2/2 ueot
text=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.
mana={2}{G}
type=Creature
subtype=Treefolk Warrior
power=1
toughness=3
[/card]
[card]
name=Battlewise Aven
abilities=flying
auto=aslongas(*|mygraveyard) 1/1 >6
auto=aslongas(*|mygraveyard) first strike >6
text=Flying -- Threshold - As long as seven or more cards are in your graveyard, Battlewise Aven gets +1/+1 and has first strike.
mana={3}{W}
type=Creature
subtype=Bird Soldier
power=2
toughness=2
[/card]
[card]
name=Battlewise Hoplite
aicode=activate may bottomoflibrary all(*[zpos=1]|mylibrary)
auto=@targeted(this) from(*[instant;sorcery;enchantment]|mycastingzone):counter(1/1,1) && name(Scry) reveal:1 optionone name(Put On Top) target(*|reveal) moveto(mylibrary) optiononeend optiontwo name(put on bottom) target(<1>*|reveal) bottomoflibrary optiontwoend revealend
text=Heroic -- Whenever you cast a spell that targets Battlewise Hoplite, put a +1/+1 counter on Battlewise Hoplite, then scry 1. (To scry 1, look at the top card of your library, then you may put that card on the bottom of your library.)
mana={W}{U}
type=Creature
subtype=Human Soldier
power=2
toughness=2
[/card]
[card]
name=Battlewise Valor
target=creature
auto=+2/+2 ueot
auto=scry:1 scrycore delayed dontshow donothing scrycoreend scryend
text=Target creature gets +2/+2 until end of turn. Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.)
mana={1}{W}
type=Instant
[/card]
[card]
name=Batwing Brume
auto=if spent({W}) then preventAllCombatDamage ueot
auto=if spent({B}) then life:-type:creature[attacking]:mybattlefield controller && life:-type:creature[attacking]:opponentbattlefield opponent
text=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. (Do both if {W}{B} was spent.)
mana={1}{WB}
type=Instant
[/card]
[card]
name=Bay Falcon
abilities=flying,vigilance
text=Flying, vigilance
mana={1}{U}
type=Creature
subtype=Bird
power=1
toughness=1
[/card]
[card]
name=Bayou Dragonfly
abilities=flying,swampwalk
text=Flying, swampwalk
mana={1}{G}
type=Creature
subtype=Insect
power=1
toughness=1
[/card]
[card]
name=Bayou
type=Land
subtype=Swamp Forest
[/card]
[card]
name=Bazaar Krovod
auto=@combat(attacking) source(this) restriction{type(creature[attacking]|mybattlefield)~morethan~1}:name(0/2 and untap) target(other creature[attacking]|mybattlefield) transforms((,newability[untap],newability[0/2])) ueot
text=Whenever Bazaar Krovod attacks, another target attacking creature gets +0/+2 until end of turn. Untap that creature.
mana={4}{W}
type=Creature
subtype=Beast
power=2
toughness=5
[/card]
[card]
name=Bazaar of Baghdad
auto={T}:draw:2 && transforms((,newability[target(<3>*|myhand) reject])) forever
text={T}: Draw two cards, then discard three cards.
type=Land
[/card]
[card]
name=Bazaar Trader
auto={T}:name(opponentbattlefield) moveTo(opponentBattlefield) target(artifact,creature,land|myBattlefield)
auto={T}:name(mybattlefield) moveTo(myBattlefield) target(artifact,creature,land|myBattlefield)
text={T}: Target player gains control of target artifact, creature, or land you control.
mana={1}{R}
type=Creature
subtype=Goblin
power=1
toughness=1
[/card]
[card]
name=Beacon Behemoth
auto={1}:vigilance target(creature[power>=5])
text={1}: Target creature with power 5 or greater gains vigilance until end of turn.
mana={3}{G}{G}
type=Creature
subtype=Beast
power=5
toughness=3
[/card]
[card]
name=Beacon Hawk
abilities=flying
auto=@combatdamaged(player) from(this):may untap target(creature)
auto={W}:0/1
text=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.
mana={1}{W}
type=Creature
subtype=Bird
power=1
toughness=1
[/card]
[card]
name=Beacon of Creation
auto=foreach(forest|mybattlefield) token(Insect,Creature insect,1/1,green)
auto=moveto(mylibrary) && shuffle
text=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.
mana={3}{G}
type=Sorcery
[/card]
[card]
name=Beacon of Destruction
target=creature,player
auto=damage:5
alias=135262
text=Beacon of Destruction deals 5 damage to target creature or player. Shuffle Beacon of Destruction into its owner's library.
mana={3}{R}{R}
type=Instant
[/card]
[card]
name=Beacon of Immortality
target=player
alias=130553
text=Double target player's life total. Shuffle Beacon of Immortality into its owner's library.
mana={5}{W}
type=Instant
[/card]
[card]
name=Beacon of Tomorrows
target=player
auto=turns:+1
auto=moveto(mylibrary) && shuffle
text=Target player takes an extra turn after this one. Shuffle Beacon of Tomorrows into its owner's library.
mana={6}{U}{U}
type=Sorcery
[/card]
[card]
name=Beacon of Unrest
target=creature,artifact|graveyard
auto=moveto(myBattlefield)
alias=135262
text=Put target artifact or creature card in a graveyard onto the battlefield under your control. Shuffle Beacon of Unrest into its owner's library.
mana={3}{B}{B}
type=Sorcery
[/card]
[card]
name=Bear Cub
mana={1}{G}
type=Creature
subtype=Bear
power=2
toughness=2
[/card]
[card]
name=Bear Umbra
abilities=totemarmor
target=creature
auto=teach(creature) 2/2
auto=teach(creature) transforms((,newability[@combat(attacking) source(this):untap all(land|mybattlefield)]))
text=Enchant creature -- Enchanted creature gets +2/+2 and has "Whenever this creature attacks, untap all lands you control." -- Totem armor (If enchanted creature would be destroyed, instead remove all damage from it and destroy this Aura.)
mana={2}{G}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Bearer of Overwhelming Truths
auto=@movedto(*[-creature|mystack):1/1 ueot
auto=@combatdamaged(player) from(this):token(Clue,Artifact Clue,0/0) and!( transforms((,newability[{S}{2}:draw:1])) forever )! controller
text=Prowess (Whenever you cast a noncreature spell, this creature gets +1/+1 until end of turn.) -- Whenever Bearer of Overwhelming Truths deals combat damage to a player, investigate. (Put a colorless Clue artifact token onto the battlefield with "{2}, Sacrifice this artifact: Draw a card.")
type=Creature
subtype=Human Wizard
power=3
toughness=2
[/card]
[card]
name=Bearer of the Heavens
autograveyard=@movedto(this|graveyard) from(battlefield):phaseaction[endofturn once] destroy all(*|battlefield)
text=When Bearer of the Heavens dies, destroy all permanents at the beginning of the next end step.
mana={7}{R}
type=Creature
subtype=Giant
power=10
toughness=10
[/card]
[card]
name=Bear's Companion
auto=token(Bear,Creature Bear, 4/4,green)
text=When Bear's Companion enters the battlefield, put a 4/4 green Bear creature token onto the battlefield. 
mana={2}{G}{U}{R}
type=Creature
subtype=Human Warrior
power=2
toughness=2
[/card]
[card]
name=Bearscape
auto={1}{G}{E(*|mygraveyard)}{E(*|mygraveyard)}:token(Bear,Creature Bear,2/2,green)
text={1}{G}, Exile two cards from your graveyard: Put a 2/2 green Bear creature token onto the battlefield.
mana={1}{G}{G}
type=Enchantment
[/card]
[card]
name=Beast Attack
auto=token(Beast,creature beast, 4/4,green)
flashback={2}{G}{G}{G}
text=Put a 4/4 green Beast creature token onto the battlefield. -- Flashback {2}{G}{G}{G} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={2}{G}{G}{G}
type=Instant
[/card]
[card]
name=Beast Hunt
aicode=activate target(<3>*[zpos<=3]|mylibrary) name(revealed card) moveto(myhand) name(revealed card) and!(if cantargetcard(*[-creature]|*) then moveto(mygraveyard))!
auto=reveal:3 optionone name(Reveal) target(<3>creature|reveal) moveto(myhand) optiononeend optiontwo choice all(*|reveal) moveto(mygraveyard) optiontwoend revealend
text=Reveal the top three cards of your library. Put all creature cards revealed this way into your hand and the rest into your graveyard.
mana={3}{G}
type=Sorcery
[/card]
[card]
name=Beast of Burden
anyzone=type:creature:Battlefield/type:creature:Battlefield cdaactive
text=Beast of Burden's power and toughness are each equal to the number of creatures on the battlefield.
mana={6}
type=Artifact Creature
subtype=Golem
power=*
toughness=*
[/card]
[card]
name=Beast Within
target=*
auto=destroy && token(Beast,Creature Beast,3/3,green) targetcontroller
text=Destroy target permanent. Its controller puts a 3/3 green Beast creature token onto the battlefield.
mana={2}{G}
type=Instant
[/card]
[card]
name=Beastbreaker of Bala Ged
auto={2}{G}:counter(0/0,1,Level) asSorcery
auto=this(counter{0/0.1.Level}) 2/2
auto=this(counter{0/0.4.Level}) trample
auto=this(counter{0/0.4.Level}) 2/2
text=Level up {2}{G}  ({2}{G}: Put a Level counter on this. Level up only as a sorcery.) -- [Level 1-3] (4/4) -- [Level 4+] Trample (6/6)
mana={1}{G}
auto=maxlevel:4
type=Creature
subtype=Human Warrior
power=2
toughness=2
[/card]
[card]
name=Beastmaster Ascension
auto=@each my blockers:foreach(creature[attacking]|myBattlefield) counter(0/0,1,Quest)
auto=this(counter{0/0.7.Quest}) lord(creature|myBattlefield) 5/5
text=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.
mana={2}{G}
type=Enchantment
[/card]
[card]
name=Beastmaster's Magemark
target=creature
auto=lord(creature[enchanted]|myBattlefield) 1/1
auto=@combat(blocked) source(creature[enchanted]|myBattlefield):all(trigger[to]) 1/1 ueot
text=Enchant creature -- Creatures you control that are enchanted get +1/+1. -- Whenever a creature you control that's enchanted becomes blocked, it gets +1/+1 until end of turn for each creature blocking it.
mana={2}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Beasts of Bogardan
abilities=protection from red
auto=aslongas(*[white]|opponentBattlefield) 1/1
text=Protection from red -- Beasts of Bogardan gets +1/+1 as long as an opponent controls a white permanent.
mana={4}{R}
type=Creature
subtype=Beast
power=3
toughness=3
[/card]
[card]
name=Beckon Apparition
target=*|graveyard
auto=moveTo(exile)
auto=token(Spirit,Token Spirit Creature, 1/1,white black flying)
text=Exile target card from a graveyard. Put a 1/1 white and black Spirit creature token with flying onto the battlefield.
mana={WB}
type=Instant
[/card]
[card]
name=Become Immense
target=creature
auto=+6/+6 ueot
text=Delve (Each card you exile from your graveyard while casting this spell pays for {1}.) -- Target creature gets +6/+6 until end of turn.
mana={5}{G}
other={delve} name(Delve)
type=Instant
[/card]
[card]
name=Bedlam Reveler
autohand=affinity(instant,sorcery|mygraveyard) reduce({1})
auto=@movedTo(*[-creature]|mystack):1/1 ueot
auto=reject all(*|myhand) && draw:3
text=Bedlam Reveler costs {1} less to cast for each instant and sorcery card in your graveyard. -- Prowess (Whenever you cast a noncreature spell, this creature gets +1/+1 until end of turn.) -- When Bedlam Reveler enters the battlefield, discard your hand, then draw three cards.
mana={6}{R}{R}
type=Creature
subtype=Devil Horror
power=3
toughness=4
[/card]
[card]
name=Bedlam
auto=lord(creature) cantblock
text=Creatures can't block.
mana={2}{R}{R}
type=Enchantment
[/card]
[card]
name=Bee Sting
target=creature,player
auto=damage:2
text=Bee Sting deals 2 damage to target creature or player.
mana={3}{G}
type=Sorcery
[/card]
[card]
name=Beetleback Chief
auto=token(Goblin,Creature Goblin,1/1,red)*2
text=When Beetleback Chief enters the battlefield, put two 1/1 red Goblin creature tokens onto the battlefield.
mana={2}{R}{R}
type=Creature
subtype=Goblin Warrior
power=2
toughness=2
[/card]
[card]
name=Beetleform Mage
auto={G}{U}: 2/2 ueot && flying limit:1 
text=GU: Beetleform Mage gets +2/+2 and gains flying until end of turn. Activate this ability only once each turn. 
mana={1}{G}{U}
type=Creature
subtype=Human Insect Wizard
power=2
toughness=2
[/card]
[card]
name=Befoul
auto=choice name(destroy target land) bury target(land)
auto=choice name(destroy target nonblack creature) bury target(creature[-black])
text=Destroy target land or nonblack creature. It can't be regenerated.
mana={2}{B}{B}
type=Sorcery
[/card]
[card]
name=Beguiler of Wills
auto={T}:moveTo(myBattlefield) target(creature[power<=type:creature:mybattlefield])
text={T}:Gain control of target creature with power less than or equal to the number of creatures you control.
mana={3}{U}{U}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Behemoth Sledge
auto={3}:equip
auto=teach(creature) 2/2
auto=teach(creature) lifelink
auto=teach(creature) trample
text=Equipped creature gets +2/+2 and has lifelink and trample. -- Equip {3}
mana={1}{G}{W}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Behemoth's Herald
aicode=activate moveTo(myBattlefield) target(godsire|myLibrary)
auto={2}{G}{T}{S(creature[red]|myBattlefield)}{S(creature[green]|myBattlefield)}{S(creature[white]|myBattlefield)}:name(search card) reveal:plibrarycount optionone name(choose card) target(godsire|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield))! afterrevealedend revealend
text={2}{G}, {T}, 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.
mana={G}
type=Creature
subtype=Elf Shaman
power=1
toughness=1
[/card]
[card]
name=Behind the Scenes
auto=lord(creature|mybattlefield) skulk
auto={4}{W}:all(creature|mybattlefield) 1/1 ueot
text=Creatures you control have skulk. (They can't be blocked by creatures with greater power.) -- {4}{W}: Creatures you control get +1/+1 until end of turn.
mana={2}{B}
type=Enchantment
[/card]
[card]
name=Behold the Beyond
auto=reject all(*|myhand)
abilities=hiddenface
aicode=activate moveto(myhand) target(<3>*|mylibrary)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<3>*|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=Discard your hand. Search your library for three cards and put those cards into your hand. Then shuffle your library.
mana={5}{B}{B}
type=Sorcery
[/card]
[card]
name=Belbe's Armor
auto={X}{T}:thisforeach(X) -1/1 target(creature)
text={X}, {T}: Target creature gets -X/+X until end of turn.
mana={3}
type=Artifact
[/card]
[card]
name=Belbe's Percher
abilities=flying,cloud
text=Flying -- Belbe's Percher can block only creatures with flying.
mana={2}{B}
type=Creature
subtype=Bird
power=2
toughness=2
[/card]
[card]
name=Belbe's Portal
auto=chooseatype transforms((,newability[{3}{T}:moveTo(mybattlefield) target(creature[chosentype]|myhand)])) chooseend
text=As Belbe's Portal enters the battlefield, choose a creature type. -- {3}, {T}: You may put a creature card of the chosen type from your hand onto the battlefield.
mana={5}
type=Artifact
[/card]
[card]
name=Belligerent Hatchling
abilities=first strike
auto=@movedTo(*[red]|mystack):counter(-1/-1,-1)
auto=@movedTo(*[white]|mystack):counter(-1/-1,-1)
auto=counter(-1/-1,4)
text=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.
mana={3}{RW}
type=Creature
subtype=Elemental
power=6
toughness=6
[/card]
[card]
name=Belligerent Sliver
auto=lord(sliver|mybattlefield) menace
text=Sliver creatures you control have "This creature can't be blocked except by two or more creatures."
mana={2}{R}
type=Creature
subtype=Sliver
power=2
toughness=2
[/card]
[card]
name=Belligerent Whiptail
auto=@movedTo(land|myBattlefield):first strike ueot
text=Landfall -- Whenever a land enters the battlefield under your control, Belligerent Whiptail gains first strike until end of turn.
mana={3}{R}
type=Creature
subtype=Wurm
power=4
toughness=2
[/card]
[card]
name=Bellowing Fiend
abilities=flying
auto=@damaged(creature|opponentbattlefield) from(this):damage:3 opponent && damage:3 controller
auto=@damaged(creature|mybattlefield) from(this):damage:6 controller
text=Flying -- Whenever Bellowing Fiend deals damage to a creature, Bellowing Fiend deals 3 damage to that creature's controller and 3 damage to you.
mana={4}{B}
type=Creature
subtype=Spirit
power=3
toughness=3
[/card]
[card]
name=Bellowing Saddlebrute
auto=ifnot raid then life:-4 controller
text=Raid -- When Bellowing Saddlebrute enters the battlefield, you lose 4 life unless you attacked with a creature this turn.
mana={3}{B}
type=Creature
subtype=Orc Warrior
power=4
toughness=5
[/card]
[card]
name=Bellowing Tanglewurm
abilities=intimidate
auto=lord(other creature[green]|myBattlefield) intimidate
text=Intimidate (This creature can't be blocked except by artifact creatures and/or creatures that share a color with it.) -- Other green creatures you control have initimidate.
mana={3}{G}{G}
type=Creature
subtype=Wurm
power=4
toughness=4
[/card]
[card]
name=Bellows Lizard
auto={1}{R}:1/0
text={1}{R}: Bellows Lizard gets +1/+0 until end of turn.
mana={R}
type=Creature
subtype=Lizard
power=1
toughness=1
[/card]
[card]
name=Belltoll Dragon
abilities=flying,opponentshroud
facedown={3}
autofacedown={5}{U}{U}:morph
autofaceup=counter(1/1,1)
autofaceup=counter(1/1,1) all(other creature[dragon]|mybattlefield)
text=Flying, hexproof -- Megamorph {5}{U}{U} (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.) -- When Belltoll Dragon is turned face up, put a +1/+1 counter on each other Dragon creature you control.
mana={5}{U}
type=Creature
subtype=Dragon
power=3
toughness=3
[/card]
[card]
name=Belltower Sphinx
abilities=flying
auto=@damaged(this) from(*|opponentbattlefield):deplete:thatmuch opponent
auto=@damaged(this) from(*|opponentstack):deplete:thatmuch opponent
auto=@damaged(this) from(*|mybattlefield):deplete:thatmuch controller
auto=@damaged(this) from(*|mystack):deplete:thatmuch controller
text=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.
mana={4}{U}
type=Creature
subtype=Sphinx
power=2
toughness=5
[/card]
[card]
name=Beloved Chaplain
auto=protection from(creature)
text=Protection from creatures
mana={1}{W}
type=Creature
subtype=Human Cleric
power=1
toughness=1
[/card]
[card]
name=Benalish Cavalry
abilities=flanking
text=Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.)
mana={1}{W}
type=Creature
subtype=Human Knight
power=2
toughness=2
[/card]
[card]
name=Benalish Commander
anyzone=type:soldier:mybattlefield/type:soldier:mybattlefield cdaactive
autoexile=@counterremoved(0/0,1,Time) from(sourcecard) suspended:token(Soldier,Creature Soldier,1/1,white)
suspend(0)={X}{W}{W}
text=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. (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.) -- Whenever a time counter is removed from Benalish Commander while it's exiled, put a 1/1 white Soldier creature token onto the battlefield.
mana={3}{W}
type=Creature
subtype=Human Soldier
power=*
toughness=*
[/card]
[card]
name=Benalish Emissary
kicker={1}{G}
auto=kicker destroy target(land)
text=Kicker {1}{G} (You may pay an additional {1}{G} as you cast this spell.) -- When Benalish Emissary enters the battlefield, if it was kicked, destroy target land.
mana={2}{W}
type=Creature
subtype=Human Wizard
power=1
toughness=4
[/card]
[card]
name=Benalish Heralds
auto={3}{U}{T}:Draw:1
text={3}{U}, {T}: Draw a card.
mana={3}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=4
[/card]
[card]
name=Benalish Knight
abilities=flash,first strike
text=Flash (You may cast this spell any time you could cast an instant.) -- First strike (This creature deals combat damage before creatures without first strike.)
mana={2}{W}
type=Creature
subtype=Human Knight
power=2
toughness=2
[/card]
[card]
name=Benalish Lancer
kicker={2}{W}
auto=kicker counter(1/1,2)
auto=kicker first strike
text=Kicker {2}{W} (You may pay an additional {2}{W} as you cast this spell.) -- If Benalish Lancer was kicked, it enters the battlefield with two +1/+1 counters on it and with first strike.
mana={2}{W}
type=Creature
subtype=Human Knight
power=2
toughness=2
[/card]
[card]
name=Benalish Trapper
auto={W}{T}:tap target(creature)
text={W}, {T}: Tap target creature.
mana={1}{W}
type=Creature
subtype=Human Soldier
power=1
toughness=2
[/card]
[card]
name=Benalish Veteran
auto=@combat(attacking) source(this):1/1 ueot
text=Whenever Benalish Veteran attacks, it gets +1/+1 until end of turn.
mana={2}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=2
[/card]
[card]
name=Ben-Ben, Akki Hermit
auto={T}:damage:type:mountain[-tapped]:mybattlefield target(creature[attacking])
text={T}: Ben-Ben, Akki Hermit deals damage to target attacking creature equal to the number of untapped Mountains you control.
mana={2}{R}{R}
type=Legendary Creature
subtype=Goblin Shaman
power=1
toughness=1
[/card]
[card]
name=Benefactor's Draught
auto=untap all(creature)
auto=emblem transforms((,newability[@combat(blocking) source(creature|opponentbattlefield):draw:1])) ueot
auto=draw:1
text=Untap all creatures. Until end of turn, whenever a creature an opponent controls blocks, draw a card. -- Draw a card.
mana={1}{G}
type=Instant
[/card]
[card]
name=Benevolent Ancestor
abilities=defender
auto={T}:prevent:1 target(creature,player)
text=Defender (This creature can't attack.) -- {T}: Prevent the next 1 damage that would be dealt to target creature or player this turn.
mana={2}{W}
type=Creature
subtype=Spirit
power=0
toughness=4
[/card]
[card]
name=Benevolent Bodyguard
auto={S}:protection from green target(other creature|mybattlefield)
auto={S}:protection from black target(other creature|mybattlefield)
auto={S}:protection from white target(other creature|mybattlefield)
auto={S}:protection from red target(other creature|mybattlefield)
auto={S}:protection from blue target(other creature|mybattlefield)
text=Sacrifice Benevolent Bodyguard: Target creature you control gains protection from the color of your choice until end of turn.
mana={W}
type=Creature
subtype=Human Cleric
power=1
toughness=1
[/card]
[card]
name=Benevolent Offering
auto=token(spirit token)*3 controller
auto=token(spirit token)*3 opponent
auto=life:type:creature:mybattlefield controller
auto=life:type:creature:opponentbattlefield opponent
text=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.
mana={3}{W}
type=Instant
[/card]
[card]
name=Benthic Behemoth
abilities=islandwalk
text=Islandwalk
mana={5}{U}{U}{U}
type=Creature
subtype=Serpent
power=7
toughness=6
[/card]
[card]
name=Benthic Djinn
abilities=islandwalk
auto=@each my upkeep:life:-2
text=Islandwalk -- At the beginning of your upkeep, you lose 2 life.
mana={2}{U}{B}
type=Creature
subtype=Djinn
power=5
toughness=3
[/card]
[card]
name=Benthic Giant
abilities=opponentshroud
text=Hexproof.
mana={5}{U}
type=Creature
subtype=Giant
power=4
toughness=5
[/card]
[card]
name=Benthic Infiltrator
abilities=unblockable
auto=@combatdamaged(player) from(this):ingest:1 opponent
text=Devoid (This card has no color.) -- Ingest (Whenever this creature deals combat damage to a player, that player exiles the top card of his or her library.) -- Benthic Infiltrator can't be blocked.
mana={2}{U}
abilities=devoid
type=Creature
subtype=Eldrazi Drone
power=1
toughness=4
[/card]
[card]
name=Benthicore
auto=token(Merfolk Wizard,Creature Merfolk Wizard,1/1,blue)*2
auto={T(merfolk|myBattlefield)}{T(merfolk|myBattlefield)}:untap && shroud
text=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. (It can't be the target of spells or abilities.)
mana={6}{U}
type=Creature
subtype=Elemental
power=5
toughness=5
[/card]
[card]
name=Bequeathal
target=creature
auto=@movedTo(mytgt|mygraveyard):draw:2 controller
text=Enchant creature -- When enchanted creature is put into a graveyard, you draw two cards.
mana={G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Bereavement
auto=@movedto(mygraveyard) from(creature[green]|battlefield):all(trigger[to]) target(*|myhand) reject
auto=@movedto(opponentgraveyard) from(creature[green]|battlefield):all(trigger[to]) ability$!name(discard) target(*|myhand) reject!$ opponent
text=Whenever a green creature dies, its controller discards a card.
mana={1}{B}
type=Enchantment
[/card]
[card]
name=Berserk Murlodont
auto=lord(beast) rampage(1/1,0)
auto=rampage(1/1,0)
text=Whenever a Beast becomes blocked, it gets +1/+1 until end of turn for each creature blocking it.
mana={4}{G}
type=Creature
subtype=Beast
power=3
toughness=3
[/card]
[card]
name=Berserkers of Blood Ridge
auto=mustattack
text=Berserkers of Blood Ridge attacks each turn if able.
mana={4}{R}
type=Creature
subtype=Human Berserker
power=4
toughness=4
[/card]
[card]
name=Berserkers' Onslaught
auto=lord(creature[attacking]|mybattlefield) double strike
text=Attacking creatures you control have double strike.
mana={3}{R}{R}
type=Enchantment
[/card]
[card]
name=Berserk
target=creature
restriction=before battle damage
auto=trample
auto=dynamicability<!mytgt powerpumppow!>
auto=transforms((,newability[@combat(attacking) source(this):treason])) ueot
text=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.
mana={G}
type=Instant
[/card]
[card]
name=Beseech the Queen
aicode=activate target(*[manacost<=type:land:mybattlefield]|mylibrary) moveto(myhand)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>*[manacost<=type:land:mybattlefield]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=({(2/b)} can be paid with any two mana or with {B}. This card's converted mana cost is 6.) -- 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.
mana={2B}{2B}{2B}
type=Sorcery
[/card]
[card]
name=Bestial Fury
target=creature
auto=@next upkeep:draw:1 controller
auto=@combat(blocked,turnlimited) source(mytgt):transforms((,trample,newability[4/0])) ueot
text=Enchant creature -- When Bestial Fury enters the battlefield, draw a card at the beginning of the next turn's upkeep. -- Whenever enchanted creature becomes blocked, it gets +4/+0 and gains trample until end of turn.
mana={2}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Bestial Menace
auto=token(-19784311)
auto=token(-19784312)
auto=token(-19784313)
text=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.
mana={3}{G}{G}
type=Sorcery
[/card]
[card]
name=Betrayal
target=creature|opponentBattlefield
auto=@tapped(mytgt):draw:1 controller
text=Enchant creature an opponent controls -- Whenever enchanted creature becomes tapped, you draw a card.
mana={U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Betrothed of Fire
target=creature
auto={S(creature[-tapped]|myBattlefield)}:2/0
auto={S(mytgt)}:all(creature|myBattlefield) 2/0 ueot
text=Enchant creature -- Sacrifice an untapped creature: Enchanted creature gets +2/+0 until end of turn. -- Sacrifice enchanted creature: Creatures you control get +2/+0 until end of turn.
mana={1}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Bewilder
target=creature
auto=-3/-0
auto=draw:1 controller
text=Target creature gets -3/-0 until end of turn. -- Draw a card.
mana={2}{U}
type=Instant
[/card]
[card]
name=Bident of Thassa
auto=@combatdamaged(player) from(creature|myBattlefield):may draw:1 controller
auto={1}{U}{T}:all(creature|opponentbattlefield) mustattack ueot
text=Whenever a creature you control deals combat damage to a player, you may draw a card. -- {1}{U},{T}: Creatures your opponents control attack this turn if able.
mana={2}{U}{U}
type=Legendary Enchantment Artifact
[/card]
[card]
name=Bifurcate
target=creature[-token]
aicode=activate moveTo(myBattlefield) target(*[share!name!]|myLibrary)
auto=name(search card) reveal:plibrarycount optionone name(choose card) target(*[share!name!]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield))! afterrevealedend revealend
text=Search your library for a permanent card with the same name as target nontoken creature and put that card onto the battlefield. Then shuffle your library.
mana={3}{G}
type=Sorcery
[/card]
[card]
name=Big Game Hunter
abilities=madness
autoexile=restriction{discarded} pay({B}) name(pay B to cast) activate name(pay B to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard)
auto=bury target(creature[power>=4])
text=When Big Game Hunter enters the battlefield, destroy target creature with power 4 or greater. It can't be regenerated. -- Madness {B} (If you discard this card, you may cast it for its madness cost instead of putting it into your graveyard.)
mana={1}{B}{B}
type=Creature
subtype=Human Rebel Assassin
power=1
toughness=1
[/card]
[card]
name=Bile Blight
target=creature
auto=transforms((,newability[all(*[share!name!]) -3/-3])) ueot
text=Target creature and all other creatures with the same name as that creature get -3/-3 until end of turn.
mana={B}{B}
type=Instant
[/card]
[card]
name=Bile Urchin
auto={S}:life:-1 target(player)
text=Sacrifice Bile Urchin: Target player loses 1 life.
mana={B}
type=Creature
subtype=Spirit
power=1
toughness=1
[/card]
[card]
name=Binding Agony
target=creature
auto=@damaged(mytgt):damage:thatmuch targetcontroller
text=Enchant creature -- Whenever enchanted creature is dealt damage, Binding Agony deals that much damage to that creature's controller.
mana={1}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Binding Grasp
target=creature
alias=1194
auto=upcost[{1}{U}] sacrifice
auto=0/1
text=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.
mana={3}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Biomantic Mastery
auto=foreach(creature|battlefield) draw:1
text=({(g/u)} can be paid with either {G} or {U}.) -- Draw a card for each creature target player controls, then draw a card for each creature another target player controls.
mana={4}{GU}{GU}{GU}
type=Sorcery
[/card]
[card]
name=Biomass Mutation
auto=all(creature|mybattlefield) transforms((,setpower=X,settoughness=X)) ueot
text=Creatures you control become X/X until end of turn.
mana={X}{GU}{GU}
type=Instant
[/card]
[card]
name=Biorhythm
auto=lifeset:type:creature:mybattlefield controller
auto=lifeset:type:creature:opponentbattlefield opponent
text=Each player's life total becomes the number of creatures he or she controls.
mana={6}{G}{G}
type=Sorcery
[/card]
[card]
name=Biovisionary
auto=@each end restriction{type(Biovisionary|mybattlefield)~morethan~3}:winGame controller
text=At the beginning of the end step, if you control four or more creatures named Biovisionary, you win the game.
mana={1}{G}{U}
type=Creature
subtype=Human Wizard
power=2
toughness=3
[/card]
[card]
name=Birchlore Rangers
facedown={3}
autofacedown={G}:morph
auto={T(elf|mybattlefield)}{T(elf|mybattlefield)}:Add{W}
auto={T(elf|mybattlefield)}{T(elf|mybattlefield)}:Add{U}
auto={T(elf|mybattlefield)}{T(elf|mybattlefield)}:Add{B}
auto={T(elf|mybattlefield)}{T(elf|mybattlefield)}:Add{R}
auto={T(elf|mybattlefield)}{T(elf|mybattlefield)}:Add{G}
text=Tap two untapped Elves you control: Add one mana of any color to your mana pool. -- Morph {G} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={G}
type=Creature
subtype=Elf Druid
power=1
toughness=1
[/card]
[card]
name=Bird Maiden
abilities=flying
text=Flying
mana={2}{R}
type=Creature
subtype=Human Bird
power=1
toughness=2
[/card]
[card]
name=Bird
type=Creature
subtype=Bird
abilities=flying
text=Flying
power=1
toughness=1
color=blue
[/card]
[card]
name=Birds of Paradise
abilities=flying
auto={T}:Add{G}
auto={T}:Add{W}
auto={T}:Add{U}
auto={T}:Add{B}
auto={T}:Add{R}
text=Flying -- {T}: Add one mana of any color to your mana pool.
mana={G}
type=Creature
subtype=Bird
power=0
toughness=1
[/card]
[card]
name=Birthing Hulk
auto={1}{C}:regenerate
auto=token(Eldrazi Scion,Creature Eldrazi Scion,1/1) and!( transforms((,newability[{S}:Add{C}])) forever )!*2
text=Devoid (This card has no color.) -- 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." ({C} represents colorless mana.) -- {1}{C}: Regenerate Birthing Hulk.
mana={6}{G}
abilities=devoid
type=Creature
subtype=Eldrazi Drone
power=5
toughness=4
[/card]
[card]
name=Birthing Pod
aicode=activate moveTo(myBattlefield) target(creature[manacost=storedmanacostplus1plusend]|mylibrary)
auto={1}{p(G)}{T}{S(creature|mybattlefield)}:name(search card) reveal:plibrarycount optionone name(choose card) target(creature[manacost=storedmanacostplus1plusend]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(activate castcard(putinplay))! afterrevealedend revealend asSorcery
text=({(g/p)} can be paid with either {G} or 2 life.) {1}{(g/p)}, {T}, 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.
color=green
mana={3}{p(G)}
type=Artifact
[/card]
[card]
name=Biting Rain
auto=all(creature) -2/-2 ueot
abilities=madness
autoexile=restriction{discarded} pay({2}{B}) name(pay 2B to cast) activate name(pay 2B to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard)
text=All creatures get -2/-2 until end of turn.  -- Madness {2}{B} (If you discard this card, discard it into exile. When you do, cast it for its madness cost or put it into your graveyard.)
mana={2}{B}{B}
type=Sorcery
[/card]
[card]
name=Biting Tether
target=creature
auto=@each my upkeep:counter(-1/-1,1)
alias=1194
text=Enchant creature -- You control enchanted creature. -- At the beginning of your upkeep, put a -1/-1 counter on enchanted creature.
mana={4}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Bitter Revelation
aicode=activate transforms((,newability[moveto(myhand) all(*[zpos<=2]|mylibrary) && deplete:2 && life:-2)])) ueot
auto=name(look) reveal:4 optionone name(Get 2 card) target(<2>*|reveal) moveto(myhand) optiononeend optiontwo name(put in graveyard) target(<4>*|reveal) moveto(graveyard) optiontwoend afterrevealed choice life:-2 afterrevealedend revealend
text=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.
mana={3}{B}
type=Sorcery
[/card]
[card]
name=Bitterblossom
auto=@each my upkeep:life:-1 controller
auto=@each my upkeep:token(Faerie,creature faerie rogue,1/1,flying black)
text=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.
mana={1}{B}
type=Tribal Enchantment
subtype=Faerie
[/card]
[card]
name=Bitterheart Witch
abilities=deathtouch
aicode=activate moveTo(myBattlefield) target(curse|myLibrary)
auto=@movedTo(this|graveyard) from(battlefield):name(search card) reveal:plibrarycount optionone name(choose card) target(curse|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(activate castcard(putinplay))! afterrevealedend revealend
text=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.
mana={4}{B}
type=Creature
subtype=Human Shaman
power=1
toughness=2
[/card]
[card]
name=Bituminous Blast
target=creature
auto=damage:4
autostack=if casted(this) then cascade:plibrarycount
text=Cascade (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.) -- Bituminous Blast deals 4 damage to target creature.
mana={3}{B}{R}
type=Instant
[/card]
[card]
name=Black Carriage
abilities=trample,doesnotuntap
auto={S(creature|myBattlefield)}:untap myUpkeepOnly
text=Trample -- Black Carriage doesn't untap during your untap step. -- Sacrifice a creature: Untap Black Carriage. Activate this ability only during your upkeep.
mana={3}{B}{B}
type=Creature
subtype=Horse
power=4
toughness=4
[/card]
[card]
name=Black Cat
auto=@movedTo(this|mygraveyard) from(battlefield):discard:1 opponent
text=When Black Cat dies, target opponent discards a card at random.
mana={1}{B}
type=Creature
subtype=Zombie Cat
power=1
toughness=1
[/card]
[card]
name=Black Knight
abilities=first strike,protection from white
text=First strike (This creature deals combat damage before creatures without first strike.) -- Protection from white (This creature can't be blocked, targeted, dealt damage, or enchanted by anything white.)
mana={B}{B}
type=Creature
subtype=Human Knight
power=2
toughness=2
[/card]
[card]
name=Black Lotus
auto={T}{S}:Add{W}{W}{W}
auto={T}{S}:Add{U}{U}{U}
auto={T}{S}:Add{B}{B}{B}
auto={T}{S}:Add{R}{R}{R}
auto={T}{S}:Add{G}{G}{G}
text={T}, Sacrifice Black Lotus: Add three mana of any one color to your mana pool.
mana={0}
type=Artifact
[/card]
[card]
name=Black Mana Battery
auto={2}{T}:counter(0/0,1,Storage)
auto={t}:name(Remove 0 Counters) add{B}
auto={T}{C(0/0,-1,Storage)}:name(Remove 1 Counters) add{B}{B}
auto={T}{C(0/0,-2,Storage)}:name(Remove 2 Counters) add{B}{B}{B}
auto={T}{C(0/0,-3,Storage)}:name(Remove 3 Counters) add{B}{B}{B}{B}
auto={T}{C(0/0,-4,Storage)}:name(Remove 4 Counters) add{B}{B}{B}{B}{B}
auto={T}{C(0/0,-5,Storage)}:name(Remove 5 Counters) add{B}{B}{B}{B}{B}{B}
auto={T}{C(0/0,-6,Storage)}:name(Remove 6 Counters) add{B}{B}{B}{B}{B}{B}{B}
auto={T}{C(0/0,-7,Storage)}:name(Remove 7 Counters) add{B}{B}{B}{B}{B}{B}{B}{B}
auto={T}{C(0/0,-8,Storage)}:name(Remove 8 Counters) add{B}{B}{B}{B}{B}{B}{B}{B}{B}
auto={T}{C(0/0,-9,Storage)}:name(Remove 9 Counters) add{B}{B}{B}{B}{B}{B}{B}{B}{B}{B}
auto={T}{C(0/0,-10,Storage)}:name(Remove 10 Counters) add{B}{B}{B}{B}{B}{B}{B}{B}{B}{B}{B}
text={2}, {T}: Put a charge counter on Black Mana Battery. -- {T}, Remove any number of charge counters from Black Mana Battery: Add {B} to your mana pool, then add an additional {B} to your mana pool for each charge counter removed this way.
mana={4}
type=Artifact
[/card]
[card]
name=Black Market
auto=@movedTo(creature|graveyard) from(battlefield):counter(0/0,1,Charge)
auto=@each my firstmain:thisforeach(counter{0/0.1.Charge}) add{B} controller
text=Whenever a creature dies, put a charge counter on Black Market. -- At the beginning of your precombat main phase, add Black to your mana pool for each charge counter on Black Market.
mana={3}{B}{B}
type=Enchantment
[/card]
[card]
name=Black Oak of Odunos
abilities=defender
auto={B}{T(other creature|mybattlefield)}:1/1 ueot
text=Defender -- {B}, Tap another untapped creature you control: Black Oak of Odunos gets +1/+1 until end of turn.
mana={2}{B}
type=Creature
subtype=Zombie Treefolk
power=0
toughness=5
[/card]
[card]
name=Black Poplar Shaman
auto={2}{B}:regenerate target(treefolk)
text={2}{B}: Regenerate target Treefolk.
mana={2}{B}
type=Creature
subtype=Treefolk Shaman
power=1
toughness=3
[/card]
[card]
name=Black Scarab
target=creature
auto=cantbeblockedby(creature[black])
auto=aslongas(*[black]|opponentBattlefield) 2/2
text=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.
mana={W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Black Sun's Zenith
auto=counter(-1/-1,X) all(creature)
alias=135262
text=Put X -1/-1 counters on each creature. Shuffle Black Sun's Zenith into its owner's library.
mana={X}{B}{B}
type=Sorcery
[/card]
[card]
name=Black Vise
auto=name(choose opponent) notatarget(opponent) deplete:0
auto=@each targetedplayer upkeep:damage:type:*:targetedpersonshandminus4minusend targetedplayer
text=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.
mana={1}
type=Artifact
[/card]
[card]
name=Black Ward
abilities=auraward
target=creature
auto=protection from black
text=Enchant creature -- Enchanted creature has protection from black. This effect doesn't remove Black Ward.
mana={W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Blackcleave Cliffs
auto=aslongas(other land|myBattlefield) tap(noevent) >2 oneshot
auto={T}:Add{B}
auto={T}:Add{R}
text=Blackcleave Cliffs enters the battlefield tapped unless you control two or fewer other lands. -- {T}: Add {B} or {R} to your mana pool.
type=Land
[/card]
[card]
name=Blackcleave Goblin
abilities=haste,infect
text=Haste --  Infect (This creature deals damage to creatures in form of -1/-1 counters and to players in form of poison counters.)
mana={3}{B}
type=Creature
subtype=Goblin Zombie
power=2
toughness=1
[/card]
[card]
name=Blackmail
target=player
aicode=activate reject notatarget(*[-land]|targetedpersonshand)
auto=reveal:3 revealzone(targetedpersonshand) optionone name(Put in graveyard) target(<1>*|reveal) moveto(ownergraveyard) optiononeend optiontwo name(put Back) all(*|reveal) moveto(ownerhand) optiontwoend revealend
text=Target player reveals three cards from his or her hand and you choose one of them. That player discards that card.
mana={B}
type=Sorcery
[/card]
[card]
name=Blade of the Bloodchief
auto={1}:equip
auto=@movedto(creature|graveyard) from(creature|battlefield):counter(1/1,1) && if cantargetcard(vampire) then counter(1/1,1)
text=Whenever a creature is put into a graveyard from the battlefield, put a +1/+1 counter on equipped creature. If equipped creature is a Vampire, put two +1/+1 counters on it instead. -- Equip {1}
mana={1}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Blade of the Sixth Pride
mana={1}{W}
type=Creature
subtype=Cat Rebel
power=3
toughness=1
[/card]
[card]
name=Blade Sliver
auto=lord(sliver) 1/0
text=All Sliver creatures get +1/+0.
mana={2}{R}
type=Creature
subtype=Sliver
power=2
toughness=2
[/card]
[card]
name=Blade Splicer
auto=token(Golem,Artifact Creature Golem,3/3)
auto=lord(golem|mybattlefield) first strike
text=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.
mana={2}{W}
type=Creature
subtype=Human Artificer
power=1
toughness=1
[/card]
[card]
name=Bladed Bracers
auto={2}:equip
auto=teach(creature) 1/1
auto=teach(human,angel) vigilance
text=Equipped creature gets +1/+1. -- As long as equipped creature is a Human or an Angel, it has vigilance. -- Equip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.)
mana={1}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Bladed Pinions
auto={2}:equip
auto=teach(creature) flying
auto=teach(creature) first strike
text=Equipped creature has flying and first strike. -- Equip {2}
mana={2}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Bladed Sentinel
auto={W}:vigilance
text={W}: Bladed Sentinel gains vigilance until end of turn.
mana={4}
type=Artifact Creature
subtype=Construct
power=2
toughness=4
[/card]
[card]
name=Blademane Baku
auto=@movedTo(spirit,arcane|mystack):may counter(0/0,1,Ki)
auto={1}{C(0/0,-1,Ki)}:name(Remove 1 Counters) 2/0
auto={1}{C(0/0,-2,Ki)}:name(Remove 2 Counters) 4/0
auto={1}{C(0/0,-3,Ki)}:name(Remove 3 Counters) 6/0
auto={1}{C(0/0,-4,Ki)}:name(Remove 4 Counters) 8/0
auto={1}{C(0/0,-5,Ki)}:name(Remove 5 Counters) 10/0
auto={1}{C(0/0,-6,Ki)}:name(Remove 6 Counters) 12/0
text=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.
mana={1}{R}
type=Creature
subtype=Spirit
power=1
toughness=1
[/card]
[card]
name=Blades of Velis Vel
abilities=changeling
target=creature
auto=2/0
auto=transforms((allsubtypes)) ueot
auto=may 2/0 target(creature) && transforms((allsubtypes)) ueot
text=Changeling (This card is every creature type at all times.) -- Up to two target creatures each get +2/+0 and gain all creature types until end of turn.
mana={1}{R}
type=Tribal Instant
subtype=Shapeshifter
[/card]
[card]
name=Blade-Tribe Berserkers
auto=aslongas(artifact|myBattlefield) 3/3 >2 ueot oneshot
auto=aslongas(artifact|myBattlefield) haste >2 ueot oneshot
text=Metalcraft - When enters Blade-Tribe Berserkers the battlefield, if you control three or more artifacts, Blade-Tribe Berserkers gets +3/+3 und gains haste until end of turn.
mana={3}{R}
type=Creature
subtype=Human Berserker
power=3
toughness=3
[/card]
[card]
name=Bladetusk Boar
abilities=intimidate
text=Intimidate (This creature can't be blocked except by artifact creatures and/or creatures that share a color with it.)
mana={3}{R}
type=Creature
subtype=Boar
power=3
toughness=2
[/card]
[card]
name=Bladewing the Risen
abilities=flying
auto=may moveTo(myBattlefield) target(dragon[-instant;-sorcery]|mygraveyard)
auto={B}{R}:all(dragon) 1/1
text=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.
mana={3}{B}{B}{R}{R}
type=Legendary Creature
subtype=Zombie Dragon
power=4
toughness=4
[/card]
[card]
name=Bladewing's Thrall
auto=aslongas(dragon|mybattlefield) flying
autograveyard=@movedTo(dragon|battlefield):may moveTo(mybattlefield)
text=Bladewing's Thrall has flying as long as you control a Dragon. -- When a Dragon enters the battlefield, you may return Bladewing's Thrall from your graveyard to the battlefield.
mana={2}{B}{B}
type=Creature
subtype=Zombie
power=3
toughness=3
[/card]
[card]
name=Blanchwood Armor
target=creature
auto=foreach(forest|myBattlefield) 1/1
text=Enchant creature (Target a creature as you cast this. This card enters the battlefield attached to that creature.) -- Enchanted creature gets +1/+1 for each Forest you control.
mana={2}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Blanchwood Treefolk
mana={4}{G}
type=Creature
subtype=Treefolk
power=4
toughness=5
[/card]
[card]
name=Blanket of Night
auto=lord(land) transforms((swamp))
text=Each land is a Swamp in addition to its other land types.
mana={1}{B}{B}
type=Enchantment
[/card]
[card]
name=Blasphemous Act
auto=damage:13 all(creature)
autohand=affinity(creature|battlefield) reduce({1})
text=Blasphemous Act costs 1 less to cast for each creature on the battlefield. -- Blasphemous Act deals 13 damage to each creature.
mana={8}{R}
type=Sorcery
[/card]
[card]
name=Blast of Genius
auto=draw:3
auto=name(Discard) target(*|myhand) transforms((,newability[choice name(creature) damage:manacost target(creature)],newability[choice name(player) damage:manacost target(player)],newability[all(this) reject])) forever
text=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.
mana={4}{U}{R}
type=Sorcery
[/card]
[card]
name=Blasted Landscape
auto={T}:Add{1}
autohand=__CYCLING__({2})
text={T}: Add {1} to your mana pool. -- Cycling {2} ({2}, Discard this card: Draw a card.)
type=Land
[/card]
[card]
name=Blaster Mage
auto={R}{T}{D(*|myhand)}:destroy target(wall)
text={R}, {T}, Discard a card: Destroy target Wall.
mana={2}{R}
type=Creature
subtype=Human Spellshaper
power=2
toughness=2
[/card]
[card]
name=Blastfire Bolt
target=creature
auto=transforms((,newability[damage:5],newability[destroy all(children)])) ueot
text=Blastfire Bolt deals 5 damage to target creature. Destroy all Equipment attached to that creature.
mana={5}{R}
type=Instant
[/card]
[card]
name=Blasting Station
auto=@movedTo(creature|battlefield):may untap
auto={T}{S(creature|myBattlefield)}:damage:1 target(creature,player)
text={T}, Sacrifice a creature: Blasting Station deals 1 damage to target creature or player. -- Whenever a creature enters the battlefield, you may untap Blasting Station.
mana={3}
type=Artifact
[/card]
[card]
name=Blastoderm
abilities=shroud
auto=fading:3
text=Shroud (This permanent can't be the target of spells or abilities.) -- Fading 3 (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.)
mana={2}{G}{G}
type=Creature
subtype=Beast
power=5
toughness=5
[/card]
[card]
name=Blatant Thievery
target=*|opponentBattlefield
auto=moveTo(myBattlefield)
text=For each opponent, gain control of target permanent that player controls. (This effect lasts indefinitely.)
mana={4}{U}{U}{U}
type=Sorcery
[/card]
[card]
name=Blaze Commando
auto=@damaged(creature,player) from(instant,sorcery|mybattlefield,mystack,mygraveyard,mylibrary,myexile):token(Soldier,Creature Soldier,1/1,red,white,haste)*2
text=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.
mana={3}{R}{W}
type=Creature
subtype=Minotaur Soldier
power=5
toughness=3
[/card]
[card]
name=Blaze
target=creature,player
auto=damage:X
text=Blaze deals X damage to target creature or player.
mana={X}{R}
type=Sorcery
[/card]
[card]
name=Blazethorn Scarecrow
auto=aslongas(creature[red]|myBattlefield) haste
auto=aslongas(creature[green]|myBattlefield) wither
text=Blazethorn Scarecrow has haste as long as you control a red creature. -- Blazethorn Scarecrow has wither as long as you control a green creature. (It deals damage to creatures in the form of -1/-1 counters.)
mana={5}
type=Artifact Creature
subtype=Scarecrow
power=3
toughness=3
[/card]
[card]
name=Blazing Archon
abilities=flying
auto=lord(creature|opponentBattlefield) cantattack
text=Flying -- Creatures can't attack you.
mana={6}{W}{W}{W}
type=Creature
subtype=Archon
power=5
toughness=6
[/card]
[card]
name=Blazing Blade Askari
abilities=flanking
auto={2}:transforms((,artifact)) ueot
text=Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.) -- {2}: Blazing Blade Askari becomes colorless until end of turn.
mana={2}{R}
type=Creature
subtype=Human Knight
power=2
toughness=2
[/card]
[card]
name=Blazing Hellhound
auto={1}{S(other creature|mybattlefield)}:damage:1 target(creature,player)
text={1}, Sacrifice another creature: Blazing Hellhound deals 1 damage to target creature or player.
mana={2}{B}{R}
type=Creature
subtype=Elemental Hound
power=4
toughness=3
[/card]
[card]
name=Blazing Shoal
other={E(other *[red]|myhand)} name(Exile Red Card from Hand)
target=creature
auto=ifnot paid(alternative) then X/0
auto=if paid(alternative) then storedmanacost/0
text=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.
mana={X}{R}{R}
type=Instant
subtype=Arcane
[/card]
[card]
name=Blazing Specter
abilities=flying,haste
auto=@combatdamagefoeof(player) from(this):ability$!name(discard) target(*|myhand) reject!$ opponent
auto=@combatdamageof(player) from(this):ability$!name(discard) target(*|myhand) reject!$ controller
text=Flying, haste -- Whenever Blazing Specter deals combat damage to a player, that player discards a card.
mana={2}{B}{R}
type=Creature
subtype=Specter
power=2
toughness=2
[/card]
[card]
name=Bleak Coven Vampires
auto=aslongas(artifact|myBattlefield) ability$!choice life:-4 target(opponent) && life:4 controller!$ controller >2 oneshot
text=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.
mana={3}{B}{B}
type=Creature
subtype=Vampire Warrior
power=4
toughness=3
[/card]
[card]
name=Blessed Orator
auto=lord(other creature|myBattlefield) 0/1
text=Other creatures you control get +0/+1.
mana={3}{W}
type=Creature
subtype=Human Cleric
power=1
toughness=4
[/card]
[card]
name=Blessed Reversal
auto=life:thricetype:creature[attacking]:opponentbattlefield
text=You gain 3 life for each creature attacking you.
mana={1}{W}
type=Instant
[/card]
[card]
name=Blessed Spirits
abilities=flying
auto=@movedto(enchantment|mystack):choice counter(1/1)
text=Flying -- Whenever you cast an enchantment spell, put a +1/+1 counter on Blessed Spirits.
mana={2}{W}
type=Creature
subtype=Spirit
power=2
toughness=2
[/card]
[card]
name=Blessed Wind
target=player
auto=lifeset:20
text=Target player's life total becomes 20.
mana={7}{W}{W}
type=Sorcery
[/card]
[card]
name=Blessed Wine
auto=@next upkeep:draw:1
auto=life:1
text=You gain 1 life. -- Draw a card at the beginning of the next turn's upkeep.
mana={1}{W}
type=Instant
[/card]
[card]
name=Blessing of Leeches
abilities=flash
target=creature
auto=@each my upkeep:life:-1 controller
auto={0}:regenerate
text=Flash -- Enchant creature -- At the beginning of your upkeep, you lose 1 life. -- {0}: Regenerate enchanted creature.
mana={2}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Blessing of the Nephilim
target=creature
auto=teach(creature[black]) 1/1
auto=teach(creature[red]) 1/1
auto=teach(creature[green]) 1/1
auto=teach(creature[blue]) 1/1
auto=teach(creature[white]) 1/1
text=Enchant creature -- Enchanted creature gets +1/+1 for each of its colors.
mana={W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Blessing
target=creature
auto={W}:1/1
text=Enchant creature -- {W}: Enchanted creature gets +1/+1 until end of turn.
mana={W}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Blessings of Nature
auto=ability$!counter(1/1,1) target(creature)!$ controller && ability$!counter(1/1,1) target(creature)!$ controller && ability$!counter(1/1,1) target(creature)!$ controller && ability$!counter(1/1,1) target(creature)!$ controller
autohand=restriction{miracle} pay[[{G}]] name(Miracle) activate name(Miracle) castcard(restricted)
text=Distribute four +1/+1 counters among any number of target creatures. -- Miracle {G} (You may cast this card for its miracle cost when you draw it if it's the first card you drew this turn.)
mana={4}{G}
type=Sorcery
[/card]
[card]
name=Blight Mamba
abilities=infect
auto={1}{G}:regenerate
text=Infect -- {1}{G}: Regenerate Blight Mamba.
mana={1}{G}
type=Creature
subtype=Snake
power=1
toughness=1
[/card]
[card]
name=Blight Sickle
auto={2}:equip
auto=teach(creature) wither
auto=teach(creature) 1/0
text=Equipped creature gets +1/+0 and has wither. (It deals damage to creatures in the form of -1/-1 counters.) -- Equip {2}
mana={2}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Blightcaster
auto=@movedTo(enchantment|mystack):may target(creature) -2/-2 ueot
text=Whenever you cast an enchantment spell, you may have target creature get -2/-2 until end of turn.
mana={3}{B}
type=Creature
subtype=Human Wizard
power=2
toughness=3
[/card]
[card]
name=Blighted Agent
abilities=infect,unblockable
text=Infect -- Blighted Agent is unblockable.
mana={1}{U}
type=Creature
subtype=Human Rogue
power=1
toughness=1
[/card]
[card]
name=Blighted Cataract
auto={T}:add{1}
auto={5}{U}{T}{S}:draw:2 controller
text={T}: Add {1} to your mana pool. -- {5}{U}, {T}, Sacrifice Blighted Cataract: Draw two cards.
type=Land
[/card]
[card]
name=Blighted Fen
auto={T}:add{1}
auto={4}{B}{T}{S}:target(opponent) ability$!sacrifice notatarget(creature|mybattlefield)!$ targetedplayer
text={T}: Add {1} to your mana pool. -- {4}{B}, {T}, Sacrifice Blighted Fen: Target opponent sacrifices a creature.
type=Land
[/card]
[card]
name=Blighted Gorge
auto={T}:add{1}
auto={4}{R}{T}{S}:damage:2 target(other *[creature;player])
text={T}: Add {1} to your mana pool. -- {4}{R}, {T}, Sacrifice Blighted Gorge: Blighted Gorge deals 2 damage to target creature or player.
type=Land
[/card]
[card]
name=Blighted Shaman
auto={T}{S(creature|myBattlefield)}:2/2 target(creature)
auto={T}{S(swamp|myBattlefield)}:1/1 target(creature)
text={T}, Sacrifice a Swamp: Target creature gets +1/+1 until end of turn. -- {T}, Sacrifice a creature: Target creature gets +2/+2 until end of turn.
mana={1}{B}
type=Creature
subtype=Human Cleric Shaman
power=1
toughness=1
[/card]
[card]
name=Blighted Steppe
auto={T}:add{1}
auto={3}{W}{T}{S}:life:twicetype:creature:mybattlefield controller
text={T}: Add {1} to your mana pool. -- {3}{W}, {T}, Sacrifice Blighted Steppe: You gain 2 life for each creature you control.
type=Land
[/card]
[card]
name=Blighted Woodland
auto={T}:add{1}
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(<upto:2>land[basic]|myLibrary)
auto={3}{G}{T}{S}:name(search card) reveal:plibrarycount optionone name(choose card) target(<upto:2>land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
text={T}: Add {1} 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.
type=Land
[/card]
[card]
name=Blight
target=land
auto=@tapped(mytgt):destroy
text=Enchant land -- When enchanted land becomes tapped, destroy it.
mana={B}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Blightning
target=player
auto=damage:3
auto=ability$!name(discard 2 cards) target(<2>*|myhand) reject!$targetedplayer
text=Blightning deals 3 damage to target player. That player discards two cards.
mana={1}{B}{R}
type=Sorcery
[/card]
[card]
name=Blightsoil Druid
auto={L}{T}:Add{G}
text={T}, Pay 1 life: Add {G} to your mana pool.
mana={1}{B}
type=Creature
subtype=Elf Druid
power=1
toughness=2
[/card]
[card]
name=Blightspeaker
auto={T}:life:-1 target(player)
aicode=activate moveTo(myBattlefield) target(rebel[manacost<=3]|myLibrary)
auto={4}{T}:name(search card) reveal:plibrarycount optionone name(choose card) target(rebel[manacost<=3]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(activate castcard(putinplay))! afterrevealedend revealend
text={T}: Target player loses 1 life. -- {4}, {T}: 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.
mana={1}{B}
type=Creature
subtype=Human Rebel Cleric
power=1
toughness=1
[/card]
[card]
name=Blightsteel Colossus
abilities=trample,indestructible,infect,shufflelibrarydeath
text=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.
mana={12}
type=Artifact Creature
subtype=Golem
power=11
toughness=11
[/card]
[card]
name=Blightwidow
abilities=infect,reach
text=Infect, reach
mana={3}{G}
type=Creature
subtype=Spider
power=2
toughness=4
[/card]
[card]
name=Blind Creeper
auto=@movedTo(*|stack):-1/-1 ueot
text=Whenever a player casts a spell, Blind Creeper gets -1/-1 until end of turn.
mana={1}{B}
type=Creature
subtype=Zombie Beast
power=3
toughness=3
[/card]
[card]
name=Blind Obedience
auto=@movedto(*|mystack):pay({WB}) life:-1 opponent && life:1 controller
auto=lord(*[recent;artifact;creature]|opponentbattlefield) transforms((,newability[tap(noevent)]))
text=Extort (Whenever you cast a spell, you may pay {WB}. If you do, each opponent loses 1 life and you gain that much life.) -- Artifacts and creatures your opponents control enter the battlefield tapped.
mana={1}{W}
type=Enchantment
[/card]
[card]
name=Blind Phantasm
mana={2}{U}
type=Creature
subtype=Illusion
power=2
toughness=3
[/card]
[card]
name=Blind Seer
auto={1}{U}:activatechooseacolor target(*|battlefield,stack) becomes(,chosencolor) ueot activatechooseend
text={1}{U}: Target spell or permanent becomes the color of your choice until end of turn.
mana={2}{U}{U}
type=Legendary Creature
subtype=Human Wizard
power=3
toughness=3
[/card]
[card]
name=Blind with Anger
target=creature[-legendary]
auto=moveto(mybattlefield) and!(transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste)) ueot)!
text=Untap target nonlegendary creature and gain control of it until end of turn. That creature gains haste until end of turn.
mana={3}{R}
type=Instant
subtype=Arcane
[/card]
[card]
name=Blind Zealot
abilities=intimidate
auto=@combatdamaged(player) from(this):may sacrifice all(this) && destroy target(creature|opponentbattlefield)
text=Intimidate -- Whenever Blind Zealot deals combat damage to a player, you may sacrifice it. If you do, destroy target creature that player controls.
mana={1}{B}{B}
type=Creature
subtype=Human Cleric
power=2
toughness=2
[/card]
[card]
name=Blinding Angel
abilities=flying
auto=@combatdamagefoeof(player) from(this):nextphasealter(remove,combatbegins,opponent) && nextphasealter(remove,combatattackers,opponent) && nextphasealter(remove,combatblockers,opponent) && nextphasealter(remove,combatdamage,opponent) && nextphasealter(remove,combatends,opponent)
auto=@combatdamageof(player) from(this):nextphasealter(remove,combatbegins,controller) && nextphasealter(remove,combatattackers,controller) && nextphasealter(remove,combatblockers,controller) && nextphasealter(remove,combatdamage,controller) && nextphasealter(remove,combatends,controller)
text=Flying (This creature can't be blocked except by creatures with flying or reach.) -- Whenever Blinding Angel deals combat damage to a player, that player skips his or her next combat phase.
mana={3}{W}{W}
type=Creature
subtype=Angel
power=2
toughness=4
[/card]
[card]
name=Blinding Drone
auto={c}{t}:target(creature) tap
text=Devoid (This card has no color.) -- {C}, {T}: Tap target creature. ({C} represents colorless mana.)
mana={1}{U}
abilities=devoid
type=Creature
subtype=Eldrazi Drone
power=1
toughness=3
[/card]
[card]
name=Blinding Light
auto=tap all(creature[-white])
text=Tap all nonwhite creatures.
mana={2}{W}
type=Sorcery
[/card]
[card]
name=Blinding Mage
auto={W}{T}:tap target(creature)
text={W}, {T}: Tap target creature.
mana={1}{W}
type=Creature
subtype=Human Wizard
power=1
toughness=2
[/card]
[card]
name=Blinding Powder
auto={2}:equip
auto=teach(creature) {unattach}:name(unattach Blinding Powder) preventAllCombatDamage to(mytgt) ueot
text=Equipped creature has "Unattach Blinding Powder: Prevent all combat damage that would be dealt to this creature this turn." -- Equip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.)
mana={1}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Blinding Souleater
auto={p(W)}{T}:tap target(creature)
text=({p(W)} may be paid for with either {W} or 2 life.) -- {p(W)},{T}: Tap target creature.
mana={3}
type=Artifact Creature
subtype=Cleric
power=1
toughness=3
[/card]
[card]
name=Blinding Spray
auto=all(creature|opponentbattlefield) -4/0 ueot
auto=draw:1 controller
text=Creatures your opponents control get -4/-0 until end of turn. -- Draw a card.
mana={4}{U}
type=Instant
[/card]
[card]
name=Blind-Spot Giant
auto=aslongas(other giant|myBattlefield) cantattack <1
auto=aslongas(other giant|myBattlefield) cantpwattack <1
auto=aslongas(other giant|myBattlefield) cantblock <1
text=Blind-Spot Giant can't attack or block unless you control another Giant.
mana={2}{R}
type=Creature
subtype=Giant Warrior
power=4
toughness=3
[/card]
[card]
name=Blinking Spirit
auto={0}:moveto(ownerhand)
text={0}: Return Blinking Spirit to its owner's hand.
mana={3}{W}
type=Creature
subtype=Spirit
power=2
toughness=2
[/card]
[card]
name=Blinkmoth Infusion
abilities=affinityartifacts
auto=untap all(artifact)
text=Affinity for artifacts (This spell costs {1} less to cast for each artifact you control.) -- Untap all artifacts.
mana={12}{U}{U}
type=Instant
[/card]
[card]
name=Blinkmoth Nexus
auto={T}:Add{1}
auto={1}:transforms((Blinkmoth Artifact Creature,setpower=1,settoughness=1,flying)) ueot
auto={1}{T}:1/1 target(blinkmoth)
text={T}: Add {1} 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}, {T}: Target Blinkmoth creature gets +1/+1 until end of turn.
type=Land
[/card]
[card]
name=Blinkmoth Urn
auto=@each my firstmain sourcenottapped:all(artifact|mybattlefield) add{1}
auto=@each opponentfirstmain sourcenottapped:all(artifact|opponentbattlefield) add{1}
text=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.
mana={5}
type=Artifact
[/card]
[card]
name=Blinkmoth Well
auto={T}:Add{1}
auto={2}{T}:Tap target(artifact[-creature])
text={T}: Add {1} to your mana pool. -- {2}, {T}: Tap target noncreature artifact.
type=Land
[/card]
[card]
name=Blister Beetle
auto=-1/-1 target(creature) ueot
text=When Blister Beetle enters the battlefield, target creature gets -1/-1 until end of turn.
mana={1}{B}
type=Creature
subtype=Insect
power=1
toughness=1
[/card]
[card]
name=Blistercoil Weird
auto=@movedTo(instant,sorcery|mystack):1/1 ueot && untap all(this)
text=Whenever you cast an instant or sorcery spell, Blistercoil Weird gets +1/+1 until end of turn. Untap it.
mana={UR}
type=Creature
subtype=Weird
power=1
toughness=1
[/card]
[card]
name=Blistergrub
abilities=swampwalk
auto=@movedTo(this|graveyard) from(battlefield):life:-2 opponent
text=Swampwalk - When Blistergrub dies, each opponent loses 2 life.
mana={2}{B}
type=Creature
subtype=Horror
power=2
toughness=2
[/card]
[card]
name=Blistering Barrier
abilities=defender
text=Defender (This creature can't attack.)
mana={2}{R}
type=Creature
subtype=Wall
power=5
toughness=2
[/card]
[card]
name=Blistering Dieflyn
abilities=flying
auto={BR}:1/0
text=Flying -- {(b/r)}: Blistering Dieflyn gets +1/+0 until end of turn.
mana={3}{R}
type=Creature
subtype=Imp
power=0
toughness=1
[/card]
[card]
name=Blistering Firecat
abilities=trample,haste,treason
facedown={3}
autofacedown={R}{R}:morph
text=Trample, haste -- At the beginning of the end step, sacrifice Blistering Firecat. -- Morph {R}{R} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={1}{R}{R}{R}
type=Creature
subtype=Elemental Cat
power=7
toughness=1
[/card]
[card]
name=Blisterpod
auto=@movedTo(this|graveyard) from(battlefield):token(Eldrazi Scion,Creature Eldrazi Scion,1/1) and!( transforms((,newability[{S}:Add{C}])) forever )! controller
text=Devoid (This card has no color.) -- When Blisterpod dies, put a 1/1 colorless Eldrazi Scion creature token onto the battlefield. It has "Sacrifice this creature: Add {1} to your mana pool."
mana={G}
abilities=devoid
type=Creature
subtype=Eldrazi Drone
power=1
toughness=1
[/card]
[card]
name=Blisterstick Shaman
auto=damage:1 target(creature,player)
text=When Blisterstick Shaman enters the battlefield, it deals 1 damage to target creature or player.
mana={2}{R}
type=Creature
subtype=Goblin Shaman
power=2
toughness=1
[/card]
[card]
name=Blitz Hellion
abilities=trample,haste
auto=@each endofturn:moveto(ownerLibrary) && shuffle
text=Trample, haste -- At the beginning of the end step, Blitz Hellion's owner shuffles it into his or her library.
mana={3}{R}{G}
type=Creature
subtype=Hellion
power=7
toughness=7
[/card]
[card]
name=Blizzard Elemental
abilities=flying
auto={3}{U}:untap
text=Flying -- {3}{U}: Untap Blizzard Elemental.
mana={5}{U}{U}
type=Creature
subtype=Elemental
power=5
toughness=5
[/card]
[card]
name=Blizzard Specter
abilities=flying
auto=@combatdamagefoeof(player) from(this):all(this) transforms((,newability[choice name(bounce) ability$! target(*|mybattlefield) moveTo(ownerhand) !$opponent],newability[choice name(discard) ability$! target(*|myhand) reject !$opponent])) ueot
auto=@combatdamageof(player) from(this):all(this) transforms((,newability[choice name(bounce) ability$! target(*|mybattlefield) moveTo(ownerhand) !$controller],newability[choice name(discard) ability$! target(*|myhand) reject !$controller])) ueot
text=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.
mana={2}{U}{B}
type=Snow Creature
subtype=Specter
power=2
toughness=3
[/card]
[card]
name=Blizzard
restriction=control snow land
auto=cumulativeupcost[{2}] sacrifice
auto=lord(creature[flying] doesnotuntap
text=Cast Blizzard only if you control a snow land. -- Cumulative upkeep {2} (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.) -- Creatures with flying don't untap during their controllers' untap steps.
mana={G}{G}
type=Enchantment
[/card]
[card]
name=Bloated Toad
abilities=protection from blue
autohand=__CYCLING__({2})
text=Protection from blue -- Cycling {2} ({2}, Discard this card: Draw a card.)
mana={2}{G}
type=Creature
subtype=Frog
power=2
toughness=2
[/card]
[card]
name=Blockade Runner
auto={U}:unblockable
text={U}: Blockade Runner is unblockable this turn.
mana={3}{U}
type=Creature
subtype=Merfolk
power=2
toughness=2
[/card]
[card]
name=Blockbuster
auto={1}{R}{S}:damage:3 all(creature[tapped]) && damage:3 all(player)
text={1}{R}, Sacrifice Blockbuster: Blockbuster deals 3 damage to each tapped creature and each player.
mana={3}{R}{R}
type=Enchantment
[/card]
[card]
name=Blood Artist
auto=@movedTo(creature|graveyard) from(battlefield):ability$!choice life:-1 target(player) && life:1 controller!$ controller
text=Whenever Blood Artist or another creature dies, target player loses 1 life and you gain 1 life.
mana={1}{B}
type=Creature
subtype=Vampire
power=0
toughness=1
[/card]
[card]
name=Blood Bairn
abilities=flying
auto={S(other creature|myBattlefield)}:2/2
text=Sacrifice another creature: Blood Bairn gets +2/+2 until end of turn.
mana={2}{B}
type=Creature
subtype=Vampire
power=2
toughness=2
[/card]
[card]
name=Blood Baron of Vizkopa
abilities=lifelink,protection from white,protection from black
auto=this(opponentlife < 11) this(controllerlife >29) 6/6
auto=this(opponentlife < 11) this(controllerlife >29) flying
text=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. 
mana={3}{W}{B}
type=Creature
subtype=Vampire
power=4
toughness=4
[/card]
[card]
name=Blood Celebrant
auto={L}{B}:Add{W}
auto={L}{B}:Add{U}
auto={L}{B}:Add{B}
auto={L}{B}:Add{R}
auto={L}{B}:Add{G}
text={B}, Pay 1 life: Add one mana of any color to your mana pool.
mana={B}
type=Creature
subtype=Human Cleric
power=1
toughness=1
[/card]
[card]
name=Blood Clock
auto=@each opponent upkeep:ability$!choice notatarget(*|mybattlefield) moveTo(ownerhand) _ choice life:-2 !$ opponent
auto=@each my upkeep:transforms((,newability[choice name(bounce) notatarget(*|mybattlefield) moveTo(ownerhand)],newability[choice life:-2])) ueot
text=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.
mana={4}
type=Artifact
[/card]
[card]
name=Blood Crypt
auto=noactivatedability ueot
auto=pay({L:2}) name(pay 2 life) donothing name(pay 2 life) && -noactivatedability all(this)?tap(noevent) && -noactivatedability all(this)
text=({T}: Add {B} or {R} to your mana pool.) -- As Blood Crypt enters the battlefield, you may pay 2 life. If you don't, Blood Crypt enters the battlefield tapped.
type=Land
subtype=Swamp Mountain
[/card]
[card]
name=Blood Cultist
auto={T}:damage:1 target(creature)
auto=@vampired(creature) from(this):counter(1/1,1) all(this)
text={T}: Blood Cultist deals 1 damage to target creature. -- Whenever a creature dealt damage by Blood Cultist this turn is put into a graveyard, put a +1/+1 counter on Blood Cultist.
mana={1}{B}{R}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Blood Frenzy
target=creature[attacking;blocking]
restriction=before battle damage
auto=4/0
auto=transforms((,newability[phaseaction[endofturn once] destroy]))
text=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.
mana={1}{R}
type=Instant
[/card]
[card]
name=Blood Host
auto={1}{B}{S(other creature|mybattlefield)}:counter(1/1,1) && Life:2 controller
text={1}{B}, Sacrifice another creature: Put a +1/+1 counter on Blood Host and you gain 2 life. 
mana={3}{B}{B}
type=Creature
subtype=Vampire
power=3
toughness=3
[/card]
[card]
name=Blood Hound
auto=@damageof(player):may counter(1/1,thatmuch)
auto=@each my endofturn:removeallcounters(1/1)
text=Whenever you're dealt damage, you may put that many +1/+1 counters on Blood Hound. -- At the beginning of your end step, remove all +1/+1 counters from Blood Hound.
mana={2}{R}
type=Creature
subtype=Hound
power=1
toughness=1
[/card]
[card]
name=Blood Knight
abilities=first strike,protection from white
text=First strike, protection from white
mana={R}{R}
type=Creature
subtype=Human Knight
power=2
toughness=2
[/card]
[card]
name=Blood Lust
target=creature
auto=teach(creature[toughness>=5]) 4/-4
auto=teach(creature[toughness=4]) 4/-3
auto=teach(creature[toughness=3]) 4/-2
auto=teach(creature[toughness=2]) 4/-1
auto=teach(creature[toughness=1]) 4/0
text=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.
mana={1}{R}
type=Instant
[/card]
[card]
name=Blood Mist
auto=@each my combatbegins:target(creature|mybattlefield) double strike ueot
text=At the beginning of combat on your turn, target creature you control gains double strike until end of turn.
mana={3}{R}
type=Enchantment
[/card]
[card]
name=Blood Moon
auto=lord(land[-basic]) loseabilities
auto=lord(land[-basic]) transforms((mountain))
auto=lord(land[-basic]) losesubtypesof(land)
auto=lord(land[-basic]) transforms((mountain))
text=Nonbasic lands are Mountains.
mana={2}{R}
type=Enchantment
[/card]
[card]
name=Blood Oath
auto=choice name(Artifact) target(opponent) Reveal:type:*:opponenthand revealzone(opponenthand) revealtype(*|opponenthand) optionone choice name(Deal Damage) foreach(artifact|reveal) damage:3 opponent optiononeend optiontwo name(Put Back) target(*|reveal) transforms((,newability[all(*|reveal) moveto(ownerhand)])) ueot optiontwoend revealend
auto=choice name(creature) target(opponent) Reveal:type:*:opponenthand revealzone(opponenthand) revealtype(*|opponenthand) optionone choice name(Deal Damage) foreach(creature|reveal) damage:3 opponent optiononeend optiontwo name(Put Back) target(*|reveal) transforms((,newability[all(*|reveal) moveto(ownerhand)])) ueot optiontwoend revealend
auto=choice name(enchantment) target(opponent) Reveal:type:*:opponenthand revealzone(opponenthand) revealtype(*|opponenthand) optionone choice name(Deal Damage) foreach(enchantment|reveal) damage:3 opponent optiononeend optiontwo name(Put Back) target(*|reveal) transforms((,newability[all(*|reveal) moveto(ownerhand)])) ueot optiontwoend revealend
auto=choice name(instant) target(opponent) Reveal:type:*:opponenthand revealzone(opponenthand) revealtype(*|opponenthand) optionone choice name(Deal Damage) foreach(instant|reveal) damage:3 opponent optiononeend optiontwo name(Put Back) target(*|reveal) transforms((,newability[all(*|reveal) moveto(ownerhand)])) ueot optiontwoend revealend
auto=choice name(land) target(opponent) Reveal:type:*:opponenthand revealzone(opponenthand) revealtype(*|opponenthand) optionone choice name(Deal Damage) foreach(land|reveal) damage:3 opponent optiononeend optiontwo name(Put Back) target(*|reveal) transforms((,newability[all(*|reveal) moveto(ownerhand)])) ueot optiontwoend revealend
auto=choice name(planeswalker) target(opponent) Reveal:type:*:opponenthand revealzone(opponenthand) revealtype(*|opponenthand) optionone choice name(Deal Damage) foreach(planeswalker|reveal) damage:3 opponent optiononeend optiontwo name(Put Back) target(*|reveal) transforms((,newability[all(*|reveal) moveto(ownerhand)])) ueot optiontwoend revealend
auto=choice name(sorcery) target(opponent) Reveal:type:*:opponenthand revealzone(opponenthand) revealtype(*|opponenthand) optionone choice name(Deal Damage) foreach(sorcery|reveal) damage:3 opponent optiononeend optiontwo name(Put Back) target(*|reveal) transforms((,newability[all(*|reveal) moveto(ownerhand)])) ueot optiontwoend revealend
auto=choice name(tribal) target(opponent) Reveal:type:*:opponenthand revealzone(opponenthand) revealtype(*|opponenthand) optionone choice name(Deal Damage) foreach(tribal|reveal) damage:3 opponent optiononeend optiontwo name(Put Back) target(*|reveal) transforms((,newability[all(*|reveal) moveto(ownerhand)])) ueot optiontwoend revealend
text=Choose a card type. Target opponent reveals his or her hand. Blood Oath deals 3 damage to that player for each card of the chosen type revealed this way. (Artifact, creature, enchantment, instant, land, planeswalker, sorcery, and tribal are card types.)
mana={3}{R}
type=Instant
[/card]
[card]
name=Blood Ogre
abilities=first strike
auto=bloodthirst:1
text=Bloodthirst 1 -- First strike
mana={2}{R}
type=Creature
subtype=Ogre Warrior
power=2
toughness=2
[/card]
[card]
name=Blood Pet
auto={S}:Add{B}
text=Sacrifice Blood Pet: Add {B} to your mana pool.
mana={B}
type=Creature
subtype=Thrull
power=1
toughness=1
[/card]
[card]
name=Blood Reckoning
auto=@each blockers:life:-type:creature[attacking]:opponentbattlefield opponent
text=Whenever a creature attacks you or a planeswalker you control, that creature's controller loses 1 life.
mana={3}{B}
type=Enchantment
[/card]
[card]
name=Blood Rites
auto={1}{R}{S(creature|myBattlefield)}:damage:2 target(creature,player)
text={1}{R}, Sacrifice a creature: Blood Rites deals 2 damage to target creature or player.
mana={3}{R}{R}
type=Enchantment
[/card]
[card]
name=Blood Scrivener
auto=aslongas(*|myHand) replacedraw transforms((,newability[draw:2 noreplace],newability[life:-1])) forever <1
text=If you would draw a card while you have no cards in hand, instead draw two cards and lose 1 life. 
mana={1}{B}
type=Creature
subtype=Zombie Wizard
power=2
toughness=1
[/card]
[card]
name=Blood Seeker
auto=@movedTo(creature|opponentBattlefield):may life:-1 opponent
text=Whenever a creature enters the battlefield under an opponent's control, you may have that player lose 1 life.
mana={1}{B}
type=Creature
subtype=Vampire Shaman
power=1
toughness=1
[/card]
[card]
name=Blood Speaker
aicode=activate target(demon|mylibrary) moveto(myhand)
auto={S}:name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>demon|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend limit:1 myUpkeepOnly
autograveyard=@movedTo(demon|mybattlefield):moveTo(myhand)
text=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.
mana={3}{B}
type=Creature
subtype=Ogre Shaman
power=3
toughness=2
[/card]
[card]
name=Blood Tithe
auto=lifeleech:-3 opponent
text=Each opponent loses 3 life. You gain life equal to the life lost this way.
mana={3}{B}
type=Sorcery
[/card]
[card]
name=Blood Tribute
target=opponent
auto=lifeleech:-halfdownopponentlifetotal targetedplayer
text=Kicker - Tap an untapped Vampire you control. (You may tap a Vampire you control in addition to any other costs as you cast this spell.) -- 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.
mana={4}{B}{B}
other={4}{b}{b}{t(vampire|mybattlefield)} name(Pay Kicker)
type=Sorcery
[/card]
[card]
name=Blood Vassal
auto={S}:Add{B}{B}
text=Sacrifice Blood Vassal: Add {B}{B} to your mana pool.
mana={2}{B}
type=Creature
subtype=Thrull
power=2
toughness=2
[/card]
[card]
name=Bloodbond March
auto=lord(creature) transforms((,newability[if casted(this) then all(*[share!name!]|targetcontrollergraveyard) moveto(battlefield)])) forever
text=Whenever a player casts a creature spell, each player returns all cards with the same name as that spell from his or her graveyard to the battlefield.
mana={2}{B}{G}
type=Enchantment
[/card]
[card]
name=Bloodbond Vampire
auto=@lifeof(player):counter(1/1,1)
text=Whenever you gain life, put a +1/+1 counter on Bloodbond Vampire.
mana={2}{B}{B}
type=Creature
subtype=Vampire Shaman Ally
power=3
toughness=3
[/card]
[card]
name=Bloodbraid Elf
abilities=haste
autostack=if casted(this) then cascade:plibrarycount
text=Haste -- Cascade (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.)
mana={2}{R}{G}
type=Creature
subtype=Elf Berserker
power=3
toughness=2
[/card]
[card]
name=Bloodbriar
auto=@sacrificed(other *|mybattlefield):counter(1/1,1) all(this)
text=Whenever you sacrifice another permanent, put a +1/+1 counter on Bloodbriar.
mana={2}{G}
type=Creature
subtype=Plant Elemental
power=2
toughness=3
[/card]
[card]
name=Bloodchief Ascension
auto=@each endofturn foelost(2):may counter(0/0,1,Quest)
auto=@movedTo(*|opponentgraveyard):this(counter{0/0.3.Quest}) life:-2 opponent && this(counter{0/0.3.Quest}) life:2 controller
text=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. (Damage causes loss of life.) -- 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.
mana={B}
type=Enchantment
[/card]
[card]
name=Blood-Chin Fanatic
auto={1}{B}{S(other creature[warrior]|mybattlefield)}:target(player) life:-storedpower && life:storedpower controller
text={1}{B}, Sacrifice another Warrior creature: Target player loses X life and you gain X life, where X is the sacrificed creature's power.
mana={1}{B}{B}
type=Creature
subtype=Orc Warrior
power=3
toughness=3
[/card]
[card]
name=Blood-Chin Rager
auto=@combat(attacking) source(this):all(Warrior|mybattlefield) menace ueot
text=Whenever Blood-Chin Rager attacks, Warrior creatures you control gain menace until end of turn. (They can't be blocked except by two or more creatures.)
mana={1}{B}
type=Creature
subtype=Human Warrior
power=2
toughness=2
[/card]
[card]
name=Bloodcrazed Goblin
auto=this(variable{odnoncount}<1) cantattack
auto=this(variable{odnoncount}<1) cantpwattack
text=Bloodcrazed Goblin can't attack unless an opponent was dealt noncombat damage this turn.
mana={R}
type=Creature
subtype=Goblin Berserker
power=2
toughness=2
[/card]
[card]
name=Bloodcrazed Hoplite
auto=@targeted(this) from(*[instant;sorcery;enchantment]|mycastingzone):counter(1/1,1)
auto=@counteradded(1/1) from(this):counter(1/1,-1) target(creature|opponentbattlefield)
text=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.
mana={1}{B}
type=Creature
subtype=Human Soldier
power=2
toughness=1
[/card]
[card]
name=Bloodcrazed Neonate
abilities=mustattack
auto=@combatdamaged(player) from(this):counter(1/1,1)
text=Bloodcrazed Neonate attacks each turn if able. -- Whenever Bloodcrazed Neonate deals combat damage to a player, put a +1/+1 counter on it.
mana={1}{R}
type=Creature
subtype=Vampire
power=2
toughness=1
[/card]
[card]
name=Bloodcurdler
abilities=flying
auto=@each my upkeep:deplete:1 controller
auto=aslongas(*|mygraveyard) 1/1 >6
auto=@each my endofturn restriction{type(*|mygraveyard)~morethan~6}:target(<2>*|mygraveyard) moveto(exile)
text=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."
mana={1}{B}
type=Creature
subtype=Horror
power=1
toughness=1
[/card]
[card]
name=Bloodcurdling Scream
target=creature
auto=X/0
text=Target creature gets +X/+0 until end of turn.
mana={X}{B}
type=Sorcery
[/card]
[card]
name=Blood-Cursed Knight
auto=aslongas(enchantment|mybattlefield) 1/1
auto=aslongas(enchantment|mybattlefield) lifelink
text=As long as you control an enchantment, Blood-Cursed Knight gets +1/+1 and has lifelink. (Damage dealt by this creature also causes you to gain that much life.)
mana={1}{W}{B}
type=Creature
subtype=Vampire Knight
power=3
toughness=2
[/card]
[card]
name=Bloodfell Caves
auto=tap(noevent)
auto=life:1
auto={T}:Add{B}
auto={T}:Add{R}
text=Bloodfell Caves enters the battlefield tapped. -- When Bloodfell Caves enters the battlefield, you gain 1 life. -- {T}: Add {B} or {R} to your mana pool.
type=Land
[/card]
[card]
name=Bloodfire Colossus
auto={R}{S}:damage:6 all(creature,player)
text={R}, Sacrifice Bloodfire Colossus: Bloodfire Colossus deals 6 damage to each creature and each player.
mana={6}{R}{R}
type=Creature
subtype=Giant
power=6
toughness=6
[/card]
[card]
name=Bloodfire Dwarf
auto={R}{S}:damage:1 all(creature[-flying])
text={R}, Sacrifice Bloodfire Dwarf: Bloodfire Dwarf deals 1 damage to each creature without flying.
mana={R}
type=Creature
subtype=Dwarf
power=1
toughness=1
[/card]
[card]
name=Bloodfire Enforcers
auto=aslongas(*[instant]|mygraveyard)aslongas(*[sorcery]|mygraveyard) first strike
auto=aslongas(*[instant]|mygraveyard)aslongas(*[sorcery]|mygraveyard) trample
text=Bloodfire Enforcers has first strike and trample as long as an instant card and a sorcery card are in your graveyard.
mana={3}{R}
type=Creature
subtype=Human Monk
power=5
toughness=2
[/card]
[card]
name=Bloodfire Expert
auto=@movedTo(*[-creature]|mystack):1/1 ueot
text=Prowess (Whenever you cast a noncreature spell, this creature gets +1/+1 until end of turn.)
mana={2}{R}
type=Creature
subtype=Efreet Monk
power=3
toughness=1
[/card]
[card]
name=Bloodfire Infusion
target=creature|mybattlefield
auto=teach(creature) {R}{S}:all(creature) damage:storedpower
text=Enchant creature you control -- {R}, Sacrifice enchanted creature: Bloodfire Infusion deals damage equal to the sacrificed creature's power to each creature.
mana={2}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Bloodfire Kavu
auto={R}{S}:damage:2 all(creature)
text={R}, Sacrifice Bloodfire Kavu: Bloodfire Kavu deals 2 damage to each creature.
mana={2}{R}{R}
type=Creature
subtype=Kavu
power=2
toughness=2
[/card]
[card]
name=Bloodfire Mentor
auto={2}{U}{T}:draw:1 && transforms((,newability[target(*|myhand) reject])) forever
text={2}{U}{T}: Draw a card, then discard a card.
mana={2}{R}
type=Creature
subtype=Efreet Shaman
power=0
toughness=5
[/card]
[card]
name=Bloodflow Connoisseur
auto={S(creature|myBattlefield)}:counter(1/1,1)
text=Sacrifice a creature: Put a +1/+1 counter on Bloodflow Connoisseur.
mana={2}{B}
type=Creature
subtype=Vampire
power=1
toughness=1
[/card]
[card]
name=Bloodfray Giant
auto=may counter(1/1,1)
auto=this(counter{1/1.1}>=1) cantblock
abilities=trample
text=Trample -- Unleash (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.)
mana={2}{R}{R}
type=Creature
subtype=Giant
power=4
toughness=3
[/card]
[card]
name=Bloodghast
abilities=cantblock
auto=this(opponentlife < 11) haste
autograveyard=@movedTo(land|myBattlefield):may moveTo(mybattlefield)
text=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.
mana={B}{B}
type=Creature
subtype=Vampire Spirit
power=2
toughness=1
[/card]
[card]
name=Bloodgift Demon
abilities=flying
auto=@each my upkeep:target(player) ability$!name(draw 1 & loose 1) draw:1 _ life:-1!$ targetedplayer
text=Flying -- At the beginning of your upkeep, target player draws a card and loses 1 life.
mana={3}{B}{B}
type=Creature
subtype=Demon
power=5
toughness=4
[/card]
[card]
name=Bloodhall Ooze
auto=@each my upkeep restriction{type(*[black]|myBattlefield)~morethan~0}:may counter(1/1,1)
auto=@each my upkeep restriction{type(*[green]|myBattlefield)~morethan~0}:may counter(1/1,1)
text=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.
mana={R}
type=Creature
subtype=Ooze
power=1
toughness=1
[/card]
[card]
name=Bloodhall Priest
auto=target(creature,player) damage:2
auto=@combat(attacking) source(this) restriction{type(*|myhand)~lessthan~1}:target(creature,player) damage:2
abilities=madness
autoexile=restriction{discarded} pay({1}{b}{r}) name(pay 1BR to cast) activate name(pay 1BR to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard)
text=Whenever Bloodhall Priest enters the battlefield or attacks, if you have no cards in hand, Bloodhall Priest deals 2 damage to target creature or player. -- Madness {1}{B}{R} (If you discard this card, discard it into exile. When you do, cast it for its madness cost or put it into your graveyard.)
mana={2}{B}{R}
type=Creature
subtype=Vampire Cleric
power=4
toughness=4
[/card]
[card]
name=Bloodhunter Bat
auto=ability$!choice life:-2 target(player) && life:2 controller!$ controller
abilities=flying
text=Flying -- When Bloodhunter Bat enters the battlefield, target player loses 2 life and you gain 2 life.
mana={3}{B}
type=Creature
subtype=Bat
power=2
toughness=2
[/card]
[card]
name=Bloodhusk Ritualist
auto=kicker target(opponent) ability$!name(discard) target(*|myhand) reject!$ targetedplayer
kicker=multi{B}
text=Multikicker {B} (You may pay an additional any number of times as you cast this spell.) -- When Bloodhusk Ritualist enters the battlefield, target opponent discards a card for each time it was kicked.
mana={2}{B}
type=Creature
subtype=Vampire Shaman
power=2
toughness=2
[/card]
[card]
name=Bloodied Ghost
abilities=flying
auto=counter(-1/-1,1)
text=Flying -- Bloodied Ghost enters the battlefield with a -1/-1 counter on it.
mana={1}{WB}{WB}
type=Creature
subtype=Spirit
power=3
toughness=3
[/card]
[card]
name=Bloodletter Quill
auto={2}{T}{C(0/0,1,Blood)}:thisforeach(counter{0/0.1.Blood}) life:-1 controller && draw:1
auto={U}{B}:counter(0/0,-1,Blood)
text={2}, {T}, Put a blood counter on Bloodletter Quill: Draw a card, then lose 1 life for each blood counter on Bloodletter Quill. -- {U}{B}: Remove a blood counter from Bloodletter Quill.
mana={3}
type=Artifact
[/card]
[card]
name=Bloodline Keeper
abilities=flying
auto={T}:token(Vampire,Creature Vampire,2/2,black,flying)
auto={B}:flip(Lord of Lineage) restriction{type(vampire|mybattlefield)~morethan~4}
text=Flying -- {T}: 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.
mana={2}{B}{B}
type=Creature
subtype=Vampire
power=3
toughness=3
[/card]
[card]
name=Bloodline Shaman
auto={t}:activatechooseatype if type(creature[chosentype;zpos=1]|mylibrary)~morethan~0 then all(creature[chosentype;zpos=1]|mylibrary) moveto(myhand) else all(*[zpos=1]|mylibrary) moveto(mygraveyard) activatechooseend
text={T}: Choose a creature type. Reveal the top card of your library. If that card is a creature card of the chosen type, put it into your hand. Otherwise, put it into your graveyard.
mana={1}{G}
type=Creature
subtype=Elf Wizard Shaman
power=1
toughness=1
[/card]
[card]
name=Bloodlord of Vaasgoth
abilities=flying
auto=bloodthirst:3
auto=lord(other creature[vampire]|mynonbattlezone) transforms((,newability[if casted(this) then bloodthirst:3]))
text=Bloodthirst 3 -- Flying -- Whenever you cast a Vampire creature spell, it gains bloodthirst 3.
mana={3}{B}{B}
type=Creature
subtype=Vampire Warrior
power=3
toughness=3
[/card]
[card]
name=Bloodmad Vampire
auto=@combatdamaged(player) from(this):counter(1/1,1)
abilities=madness
autoexile=restriction{discarded} pay({1}{R}) name(pay {1}{R} to cast) activate name(pay {1}{R} to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard)
text=Whenever Bloodmad Vampire deals combat damage to a player, put a +1/+1 counter on it. -- Madness {1}{R} (If you discard this card, discard it into exile. When you do, cast it for its madness cost or put it into your graveyard.)
mana={2}{R}
type=Creature
subtype=Vampire Berserker
power=4
toughness=1
[/card]
[card]
name=Bloodmark Mentor
auto=lord(creature[red]|myBattlefield) first strike
text=Red creatures you control have first strike.
mana={1}{R}
type=Creature
subtype=Goblin Warrior
power=1
toughness=1
[/card]
[card]
name=Bloodpyre Elemental
auto={S}:damage:4 target(other creature) asSorcery
text=Sacrifice Bloodpyre Elemental: Bloodpyre Elemental deals 4 damage to target creature. Activate this ability only any time you could cast a sorcery.
mana={4}{R}
type=Creature
subtype=Elemental
power=4
toughness=1
[/card]
[card]
name=Bloodrage Vampire
auto=bloodthirst:1
text=Bloodthirst 1
mana={2}{B}
type=Creature
subtype=Vampire
power=3
toughness=1
[/card]
[card]
name=Bloodrite Invoker
auto={8}:life:-3 target(player) && life:3 controller
text={8}: Target player loses 3 life and you gain 3 life.
mana={2}{B}
type=Creature
subtype=Vampire Shaman
power=3
toughness=1
[/card]
[card]
name=Bloodrock Cyclops
abilities=mustattack
text=Bloodrock Cyclops attacks each turn if able.
mana={2}{R}
type=Creature
subtype=Cyclops
power=3
toughness=3
[/card]
[card]
name=Bloodscale Prowler
auto=bloodthirst:1
text=Bloodthirst 1 (If an opponent was dealt damage this turn, this creature enters the battlefield with a +1/+1 counter on it.)
mana={2}{R}
type=Creature
subtype=Viashino Warrior
power=3
toughness=1
[/card]
[card]
name=Bloodscent
target=creature
auto=lure ueot
text=All creatures able to block target creature this turn do so.
mana={3}{G}
type=Instant
[/card]
[card]
name=Bloodshed Fever
target=creature
auto=mustattack
text=Enchant creature -- Enchanted creature attacks each turn if able.
mana={R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Bloodshot Cyclops
auto={T}{S(creature|mybattlefield)}:damage:storedpower target(creature,player)
text={T}, Sacrifice a creature: Bloodshot Cyclops deals damage equal to the sacrificed creature's power to target creature or player.
mana={5}{R}
type=Creature
subtype=Cyclops Giant
power=4
toughness=4
[/card]
[card]
name=Bloodshot Trainee
auto=this(power>=4) {T}:damage:4 target(creature)
text={T}: Bloodshot Trainee deals 4 damage to target creature. Activate this ability only if Bloodshot Trainee's power is 4 or greater.
mana={3}{R}
type=Creature
subtype=Goblin Warrior
power=2
toughness=3
[/card]
[card]
name=Bloodsoaked Champion
abilities=cantblock
autograveyard={1}{B}:moveTo(mybattlefield) restriction{raid}
text=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.
mana={B}
type=Creature
subtype=Human Warrior
power=2
toughness=1
[/card]
[card]
name=Bloodspore Thrinax
auto=may target(<anyamount>other creature|mybattlefield) sacrifice && counter(1/1,1) all(this)
auto=@movedTo(other creature|mybattlefield):thisforeach(counter{1/1.1}) counter(1/1,1) all(trigger)
text=Devour 1 (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.) -- 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.
mana={2}{G}{G}
type=Creature
subtype=Lizard
power=2
toughness=2
[/card]
[card]
name=Bloodstained Mire
aicode=activate moveTo(myBattlefield) target(*[swamp;mountain]|myLibrary)
auto={L}{T}{S}:name(search card) reveal:plibrarycount optionone name(choose card) target(*[swamp;mountain]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveto(ownerbattlefield))! afterrevealedend revealend
text={T}, 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.
type=Land
[/card]
[card]
name=Bloodstoke Howler
facedown={3}
autofacedown={6}{R}:morph
autofaceup=3/0 all(beast|mybattlefield)
text=Morph {6}{R} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) -- When Bloodstoke Howler is turned face up, Beast creatures you control get +3/+0 until end of turn.
mana={5}{R}
type=Creature
subtype=Beast
power=3
toughness=4
[/card]
[card]
name=Bloodstone Cameo
auto={T}:Add{B}
auto={T}:Add{R}
text={T}: Add {B} or {R} to your mana pool.
mana={3}
type=Artifact
[/card]
[card]
name=Bloodthirsty Ogre
auto={T}:counter(0/0,1,Devotion)
auto=aslongas(demon|myBattlefield) {T}:target(creature) -counter{0%0.1.Devotion}/-counter{0%0.1.Devotion} ueot
text={T}: Put a devotion counter on Bloodthirsty Ogre. -- {T}: 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.
mana={2}{B}
type=Creature
subtype=Ogre Warrior Shaman
power=3
toughness=1
[/card]
[card]
name=Bloodthorn Taunter
abilities=haste
auto={T}:haste target(creature[power>=5])
text=Haste -- {T}: Target creature with power 5 or greater gains haste until end of turn.
mana={1}{R}
type=Creature
subtype=Human Scout
power=1
toughness=1
[/card]
[card]
name=Bloodthrone Vampire
auto={S(creature|myBattlefield)}:2/2
text=Sacrifice a creature: Bloodthrone Vampire gets +2/+2 until end of turn.
mana={1}{B}
type=Creature
subtype=Vampire
power=1
toughness=1
[/card]
[card]
name=Blood-Toll Harpy
abilities=Flying
auto=life:-1 controller
auto=life:-1 opponent
text=Flying. -- When Blood-Toll Harpy enters the battlefield, each player loses 1 life.
mana={2}{B}
type=Creature
subtype=Harpy
power=2
toughness=1
[/card]
[card]
name=Bloom Tender
auto={T}:aslongas(*[white]|myBattlefield) add{W} && aslongas(*[blue]|myBattlefield) add{U} && aslongas(*[black]|myBattlefield) add{B} && aslongas(*[red]|myBattlefield) add{R} && aslongas(*[green]|myBattlefield) add{G}
text={T}: For each color among permanents you control, add one mana of that color to your mana pool.
mana={1}{G}
type=Creature
subtype=Elf Druid
power=1
toughness=1
[/card]
[card]
name=Blooming Marsh
auto=aslongas(other land|myBattlefield) tap(noevent) >2 oneshot
auto={T}:Add{B}
auto={T}:Add{G}
text=Blooming Marsh enters the battlefield tapped unless you control two or fewer other lands. -- {T}: Add {B} or {G} to your mana pool.
type=Land
[/card]
[card]
name=Blossoming Defense
target=creature|mybattlefield
auto=3/3 ueot
auto=opponentshroud ueot
text=Target creature you control gets +2/+2 and gains hexproof until end of turn.
mana={G}
type=Instant
[/card]
[card]
name=Blossoming Sands
auto=tap(noevent)
auto=life:1
auto={T}:Add{G}
auto={T}:Add{W}
text=Blossoming Sands enters the battlefield tapped. -- When Blossoming Sands enters the battlefield, you gain 1 life. -- {T}: Add {G} or {W} to your mana pool.
type=Land
[/card]
[card]
name=Blossoming Wreath
auto=life:type:creature:mygraveyard controller
text=You gain life equal to the number of creature cards in your graveyard.
mana={G}
type=Instant
[/card]
[card]
name=Blowfly Infestation
auto=@movedTo(graveyard) from(creature[counter{-1/-1.1}]|battlefield):counter(-1/-1,1) target(creature)
text=Whenever a creature dies, if it had a -1/-1 counter on it, put a -1/-1 counter on target creature.
mana={2}{B}
type=Enchantment
[/card]
[card]
name=Blue Elemental Blast
alias=1191
text=Choose one - Counter target red spell; or destroy target red permanent.
mana={U}
type=Instant
[/card]
[card]
name=Blue Mana Battery
auto={2}{T}:counter(0/0,1,Storage)
auto={t}:name(Remove 0 Counters) add{U}
auto={T}{C(0/0,-1,Storage)}:name(Remove 1 Counters) add{U}{U}
auto={T}{C(0/0,-2,Storage)}:name(Remove 2 Counters) add{U}{U}{U}
auto={T}{C(0/0,-3,Storage)}:name(Remove 3 Counters) add{U}{U}{U}{U}
auto={T}{C(0/0,-4,Storage)}:name(Remove 4 Counters) add{U}{U}{U}{U}{U}
auto={T}{C(0/0,-5,Storage)}:name(Remove 5 Counters) add{U}{U}{U}{U}{U}{U}
auto={T}{C(0/0,-6,Storage)}:name(Remove 6 Counters) add{U}{U}{U}{U}{U}{U}{U}
auto={T}{C(0/0,-7,Storage)}:name(Remove 7 Counters) add{U}{U}{U}{U}{U}{U}{U}{U}
auto={T}{C(0/0,-8,Storage)}:name(Remove 8 Counters) add{U}{U}{U}{U}{U}{U}{U}{U}{U}
auto={T}{C(0/0,-9,Storage)}:name(Remove 9 Counters) add{U}{U}{U}{U}{U}{U}{U}{U}{U}{U}
auto={T}{C(0/0,-10,Storage)}:name(Remove 10 Counters) add{U}{U}{U}{U}{U}{U}{U}{U}{U}{U}{U}
text={2}, {T}: Put a charge counter on Blue Mana Battery. -- {T}, Remove any number of charge counters from Blue Mana Battery: Add {U} to your mana pool, then add an additional {U} to your mana pool for each charge counter removed this way.
mana={4}
type=Artifact
[/card]
[card]
name=Blue Scarab
target=creature
auto=cantbeblockedby(creature[blue])
auto=aslongas(*[blue]|opponentBattlefield) 2/2
text=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.
mana={W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Blue Sun's Zenith
target=player
auto=draw:X
alias=135262
text=Target player draws X cards. Shuffle Blue Sun's Zenith into its owner's library.
mana={X}{U}{U}{U}
type=Instant
[/card]
[card]
name=Blue Ward
abilities=auraward
target=creature
auto=protection from blue
text=Enchant creature -- Enchanted creature has protection from blue. This effect doesn't remove Blue Ward.
mana={W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Blunt the Assault
auto=preventAllCombatDamage ueot
auto=life:type:creature:battlefield controller
text=You gain 1 life for each creature on the battlefield. Prevent all combat damage that would be dealt this turn.
mana={3}{G}
type=Instant
[/card]
[card]
name=Blur Sliver
auto=lord(sliver|mybattlefield) haste
text=All Sliver creatures you control have haste.
mana={2}{R}
type=Creature
subtype=Sliver
power=2
toughness=2
[/card]
[card]
name=Blurred Mongoose
abilities=shroud,nofizzle
text=Blurred Mongoose can't be countered. -- Shroud (This permanent can't be the target of spells or abilities.)
mana={1}{G}
type=Creature
subtype=Mongoose
power=2
toughness=1
[/card]
[card]
name=Blustersquall
abilities=overload
other={3}{U} name(Overload)
target=creature|opponentbattlefield
auto=overload tap all(creature|opponentbattlefield)
auto=paidmana tap
text=Tap target creature you don't control. -- Overload {3}{U} (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.")
mana={U}
type=Instant
[/card]
[card]
name=Boa Constrictor
auto={T}:3/3
text={T}: Boa Constrictor gets +3/+3 until end of turn.
mana={4}{G}
type=Creature
subtype=Snake
power=3
toughness=3
[/card]
[card]
name=Boar Umbra
abilities=totemarmor
target=creature
auto=teach(creature) 3/3
text=Enchant creature -- Enchanted creature gets +3/+3. -- Totem armor (If enchanted creature would be destroyed, instead remove all damage from it and destroy this Aura.)
mana={2}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Boartusk Liege
abilities=trample
auto=lord(other creature[red]|myBattlefield) 1/1
auto=lord(other creature[green]|myBattlefield) 1/1
text=Trample -- Other red creatures you control get +1/+1. -- Other green creatures you control get +1/+1.
mana={1}{RG}{RG}{RG}
type=Creature
subtype=Goblin Knight
power=3
toughness=4
[/card]
[card]
name=Body Double
auto=may copy notatarget(creature|graveyard)
text=You may have Body Double enter the battlefield as a copy of any creature card in a graveyard.
mana={4}{U}
type=Creature
subtype=Shapeshifter
power=0
toughness=0
[/card]
[card]
name=Body of Jukai
abilities=trample
auto=@movedTo(this|mygraveyard) from(myBattlefield):may moveTo(myhand) target(spirit[manacost<=8]|mygraveyard)
text=Trample -- Soulshift 8 (When this dies, you may return target Spirit card with converted mana cost 8 or less from your graveyard to your hand.)
mana={7}{G}{G}
type=Creature
subtype=Spirit
power=8
toughness=5
[/card]
[card]
name=Body Snatcher
auto=choice moveTo(exile)
auto=choice reject target(creature|myhand)
auto=@movedTo(mygraveyard) from(this|battlefield):moveTo(myBattlefield) target(creature|mygraveyard)
autograveyard=moveTo(exile)
text=When Body Snatcher enters the battlefield, you may discard a creature card. If you don't, exile Body Snatcher. -- When Body Snatcher dies, exile Body Snatcher and return target creature card from your graveyard to the battlefield.
mana={2}{B}{B}
type=Creature
subtype=Minion
power=2
toughness=2
[/card]
[card]
name=Bog Down
target=player
auto=ability$!name(discard 2 cards) target(<2>*|myhand) reject!$ targetedplayer
auto=alternative ability$!target(*|myhand) reject!$ targetedplayer
text=Kicker - Sacrifice two lands. (You may sacrifice two lands in addition to any other costs as you cast this spell.) -- Target player discards two cards. If Bog Down was kicked, that player discards three cards instead.
mana={2}{B}
other={2}{B}{s(land|mybattlefield)}{s(land|mybattlefield)} name(Pay Kicker)
type=Sorcery
[/card]
[card]
name=Bog Elemental
abilities=protection from white
auto=upcost[{S(land|mybattlefield)}] sacrifice
text=Protection from white -- At the beginning of your upkeep, sacrifice Bog Elemental unless you sacrifice a land.
mana={3}{B}{B}
type=Creature
subtype=Elemental
power=5
toughness=4
[/card]
[card]
name=Bog Glider
abilities=flying
aicode=activate moveTo(myBattlefield) target(mercenary[manacost<=2]|myLibrary)
auto={T}{S(land|myBattlefield)}:name(search card) reveal:plibrarycount optionone name(choose card) target(mercenary[manacost<=2]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(activate castcard(putinplay))! afterrevealedend revealend
text=Flying -- {T}, Sacrifice a land: Search your library for a Mercenary permanent card with converted mana cost 2 or less and put that card onto the battlefield. Then shuffle your library.
mana={2}{B}
type=Creature
subtype=Human Mercenary
power=1
toughness=1
[/card]
[card]
name=Bog Gnarr
auto=@movedTo(*[black]|stack):2/2 ueot
text=Whenever a player casts a black spell, Bog Gnarr gets +2/+2 until end of turn.
mana={4}{G}
type=Creature
subtype=Beast
power=2
toughness=2
[/card]
[card]
name=Bog Imp
abilities=flying
text=Flying (This creature can't be blocked except by creatures with flying or reach.)
mana={1}{B}
type=Creature
subtype=Imp
power=1
toughness=1
[/card]
[card]
name=Bog Initiate
auto={1}:Add{B}
text={1}: Add {B} to your mana pool.
mana={1}{B}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Bog Raiders
abilities=swampwalk
text=Swampwalk
mana={2}{B}
type=Creature
subtype=Zombie
power=2
toughness=2
[/card]
[card]
name=Bog Rats
auto=cantbeblockedby(wall)
text=Bog Rats can't be blocked by Walls.
mana={B}
type=Creature
subtype=Rat
power=1
toughness=1
[/card]
[card]
name=Bog Serpent
abilities=swamphome
text=Bog Serpent can't attack unless defending player controls a Swamp. -- When you control no Swamps, sacrifice Bog Serpent.
mana={5}{B}
type=Creature
subtype=Serpent
power=5
toughness=5
[/card]
[card]
name=Bog Smugglers
abilities=swampwalk
text=Swampwalk
mana={1}{B}{B}
type=Creature
subtype=Human Mercenary
power=2
toughness=2
[/card]
[card]
name=Bog Tatters
abilities=swampwalk
text=Swampwalk
mana={4}{B}
type=Creature
subtype=Wraith
power=4
toughness=2
[/card]
[card]
name=Bog Witch
auto={B}{T}{D(*|myhand)}:Add{B}{B}{B}
text={B}, {T}, Discard a card: Add {B}{B}{B} to your mana pool.
mana={2}{B}
type=Creature
subtype=Human Spellshaper
power=1
toughness=1
[/card]
[card]
name=Bog Wraith
abilities=swampwalk
text=Swampwalk (This creature is unblockable as long as defending player controls a Swamp.)
mana={3}{B}
type=Creature
subtype=Wraith
power=3
toughness=3
[/card]
[card]
name=Bog Wreckage
auto=tap(noevent)
auto={T}:Add{B}
auto={T}{S}:Add{B}
auto={T}{S}:Add{G}
auto={T}{S}:Add{R}
auto={T}{S}:Add{U}
auto={T}{S}:Add{W}
text=Bog Wreckage enters the battlefield tapped. -- {T}: Add {B} to your mana pool. -- {T}, Sacrifice Bog Wreckage: Add one mana of any color to your mana pool.
type=Land
[/card]
[card]
name=Bogardan Firefiend
auto=@movedTo(this|graveyard) from(battlefield):damage:2 target(creature)
text=When Bogardan Firefiend dies, it deals 2 damage to target creature.
mana={2}{R}
type=Creature
subtype=Elemental Spirit
power=2
toughness=1
[/card]
[card]
name=Bogardan Lancer
abilities=flanking
auto=bloodthirst:1
text=Bloodthirst 1 (If an opponent was dealt damage this turn, this creature enters the battlefield with a +1/+1 counter on it.) -- Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.)
mana={1}{R}
type=Creature
subtype=Human Knight
power=1
toughness=1
[/card]
[card]
name=Bogardan Phoenix
abilities=flying
autograveyard=moveTo(mybattlefield) && counter(0/0,1,Death)
auto=@movedTo(mygraveyard) from(Bogardan Phoenix[counter{0/0.1.Death}]|myBattlefield):moveTo(exile)
text=Flying -- When Bogardan Phoenix dies, exile it if it had a death counter on it. Otherwise, return it to the battlefield under your control and put a death counter on it.
mana={2}{R}{R}{R}
type=Creature
subtype=Phoenix
power=3
toughness=3
[/card]
[card]
name=Bogardan Rager
abilities=flash
auto=4/0 target(creature) ueot
text=Flash (You may cast this spell any time you could cast an instant.) -- When Bogardan Rager enters the battlefield, target creature gets +4/+0 until end of turn.
mana={5}{R}
type=Creature
subtype=Elemental
power=3
toughness=4
[/card]
[card]
name=Bogbrew Witch
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(Festering Newt,Bubbling Cauldron|myLibrary)
auto={2}{T}:name(search card) reveal:plibrarycount optionone name(choose card) target(Festering Newt,Bubbling Cauldron|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
text={2}{T}: Search your library for a card named Festering Newt or Bubbling Cauldron, put it onto the battlefield tapped, then shuffle your library.
mana={3}{B}
type=Creature
subtype=Human Wizard
power=1
toughness=3
[/card]
[card]
name=Boggart Arsonists
abilities=plainswalk
auto={2}{R}{S}:destroy target(other *[scarecrow;plains])
text=Plainswalk -- {2}{R}, Sacrifice Boggart Arsonists: Destroy target Scarecrow or Plains.
mana={2}{R}
type=Creature
subtype=Goblin Rogue
power=2
toughness=1
[/card]
[card]
name=Boggart Birth Rite
target=goblin|mygraveyard
auto=moveTo(myHand)
text=Return target Goblin card from your graveyard to your hand.
mana={B}
type=Tribal Sorcery
subtype=Goblin
[/card]
[card]
name=Boggart Brute
abilities=menace
text=Menace (This creature can't be blocked except by two or more creatures.)
mana={2}{R}
type=Creature
subtype=Goblin Warrior
power=3
toughness=2
[/card]
[card]
name=Boggart Forager
auto={R}{S}:shuffle target(player)
text={R}, Sacrifice Boggart Forager: Target player shuffles his or her library.
mana={R}
type=Creature
subtype=Goblin Rogue
power=1
toughness=1
[/card]
[card]
name=Boggart Harbinger
aicode=activate target(goblin|mylibrary) moveto(mylibrary) and!(moveto(mylibrary))!
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(goblin|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(mylibrary)])) optiononeend optiontwo bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary )! optiontwoend revealend
text=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.
mana={2}{B}
type=Creature
subtype=Goblin Shaman
power=2
toughness=1
[/card]
[card]
name=Boggart Loggers
abilities=forestwalk
auto={2}{B}{S}:destroy target(other *[treefolk;forest])
text=Forestwalk -- {2}{B}, Sacrifice Boggart Loggers: Destroy target Treefolk or Forest.
mana={2}{B}
type=Creature
subtype=Goblin Rogue
power=2
toughness=1
[/card]
[card]
name=Boggart Mob
auto=aslongas(other goblin|mybattlefield) choice notatarget(other goblin|mybattlefield) (blink)forsrc oneshot
auto=choice sacrifice
auto=@combatdamaged(player) from(goblin|mybattlefield):may token(Goblin Rogue,Creature Goblin Rogue,1/1,black)
text=Champion a Goblin (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.) -- 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.
mana={3}{B}
type=Creature
subtype=Goblin Warrior
power=5
toughness=5
[/card]
[card]
name=Boggart Ram-Gang
abilities=haste,wither
text=Haste -- Wither (This deals damage to creatures in the form of -1/-1 counters.)
mana={RG}{RG}{RG}
type=Creature
subtype=Goblin Warrior
power=3
toughness=3
[/card]
[card]
name=Boggart Shenanigans
auto=@movedTo(other goblin|graveyard) from(myBattlefield):may damage:1 target(player)
text=Whenever another Goblin you control dies, you may have Boggart Shenanigans deal 1 damage to target player.
mana={2}{R}
type=Tribal Enchantment
subtype=Goblin
[/card]
[card]
name=Boggart Sprite-Chaser
auto=aslongas(faerie|myBattlefield) 1/1
auto=aslongas(faerie|myBattlefield) flying
text=As long as you control a Faerie, Boggart Sprite-Chaser gets +1/+1 and has flying.
mana={1}{R}
type=Creature
subtype=Goblin Warrior
power=1
toughness=2
[/card]
[card]
name=Bog-Strider Ash
abilities=swampwalk
auto=@movedto(goblin|stack):pay({G}) life:2 controller
text=Swampwalk -- Whenever a player casts a Goblin spell, you may pay {G}. If you do, you gain 2 life.
mana={3}{G}
type=Creature
subtype=Treefolk Shaman
power=2
toughness=4
[/card]
[card]
name=Boil
auto=destroy all(island)
text=Destroy all Islands.
mana={3}{R}
type=Instant
[/card]
[card]
name=Boiling Blood
target=creature
auto=mustattack
auto=draw:1 controller
text=Target creature attacks this turn if able. -- Draw a card.
mana={2}{R}
type=Instant
[/card]
[card]
name=Boiling Earth
other={6}{R} name(Awaken)
auto=damage:1 all(creature|opponentbattlefield)
auto=if paid(alternative) then target(land|mybattlefield) transforms((Elemental Creature,newability[counter(1/1.4)],newability[haste])) forever
text=Boiling Earth deals 1 damage to each creature your opponents control. -- Awaken 4-{6}{R} (If you cast this spell for {6}{R}, 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.)
mana={1}{R}
type=Sorcery
[/card]
[card]
name=Boiling Seas
auto=destroy all(island)
text=Destroy all Islands.
mana={3}{R}
type=Sorcery
[/card]
[card]
name=Bojuka Bog
auto=tap(noevent)
auto={T}:Add{B}
auto=choice target(player) moveTo(exile) all(*|targetedpersonsgraveyard)
text=Bojuka Bog enters the battlefield tapped. -- When Bojuka Bog enters the battlefield, exile all cards from target player's graveyard. -- {T}: Add {B} to your mana pool.
type=Land
[/card]
[card]
name=Bojuka Brigand
abilities=cantblock
auto=may counter(1/1,1)
auto=@movedTo(other ally|myBattlefield):may counter(1/1,1)
text=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.
mana={1}{B}
type=Creature
subtype=Human Warrior Ally
power=1
toughness=1
[/card]
[card]
name=Bola Warrior
auto={R}{T}{D(*|myhand)}:cantblock target(creature)
text={R}, {T}, Discard a card: Target creature can't block this turn.
mana={1}{R}
type=Creature
subtype=Human Spellshaper Warrior
power=1
toughness=1
[/card]
[card]
name=Bold Defense
kicker={3}{W}
auto=all(creature|myBattlefield) 1/1 ueot
auto=kicker all(creature|myBattlefield) 1/1 ueot
auto=kicker all(creature|myBattlefield) first strike ueot
text=Kicker {3}{W} (You may pay an additional {3}{W} as you cast this spell.) -- 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.
mana={2}{W}
type=Instant
[/card]
[card]
name=Bold Impaler
auto={2}{R}:+2/0 ueot
text={2}{R}: Bold Impaler gets +2/+0 until end of turn.
mana={R}
type=Creature
subtype=Vampire Knight
power=1
toughness=2
[/card]
[card]
name=Boldwyr Heavyweights
abilities=trample
auto=ability$!name(fetch creature) target(creature|mylibrary) moveto(mybattlefield)!$ opponent
text=Trample -- When Boldwyr Heavyweights enters the battlefield, each opponent may search his or her library for a creature card and put it onto the battlefield. Then each player who searched his or her library this way shuffles it.
mana={2}{R}{R}
type=Creature
subtype=Giant Warrior
power=8
toughness=8
[/card]
[card]
name=Boldwyr Intimidator
auto=lord(coward) cantbeblockerof(warrior)
auto={R}:transforms((coward)) target(creature) ueot
auto={2}{R}:transforms((warrior)) target(creature) ueot
text=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.
mana={5}{R}{R}
type=Creature
subtype=Giant Warrior
power=5
toughness=5
[/card]
[card]
name=Bolt of Keranos
target=creature,player
auto=damage:3
auto=scry:1 scrycore delayed dontshow donothing scrycoreend scryend
text=Bolt of Keranos deals 3 damage to target creature or player. Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.)
mana={1}{R}{R}
type=Sorcery
[/card]
[card]
name=Boltwing Marauder
abilities=flying
auto=@movedto(other creature|mybattlefield):target(creature) 2/0 ueot
text=Flying -- Whenever another creature enters the battlefield under your control, target creature gets +2/+0 until end of turn.
mana={3}{B}{R}
type=Creature
subtype=Dragon
power=5
toughness=4
[/card]
[card]
name=Bomat Bazaar Barge
auto=draw:1 controller
auto={crew(other creature[power>=3]|myBattlefield)}:name(crew 3 [1 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=3]|mybattlefield)~morethan~0,compare(crewtotalpower)~morethan~2}
auto={crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=2]|myBattlefield)}:name(crew 3 [2 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=1]|mybattlefield)~morethan~0,type(other creature[-tapped;power>=2]|mybattlefield)~morethan~0,type(other creature[-tapped;-cantcrew]|mybattlefield)~morethan~1,compare(crewtotalpower)~morethan~2}
auto={crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=1]|myBattlefield)}:name(crew 3 [3 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=1]|mybattlefield)~morethan~2,compare(crewtotalpower)~morethan~2}
text=When Bomat Bazaar Barge enters the battlefield, draw a card. -- Crew 3 (Tap any number of creatures you control with total power 3 or more: This Vehicle becomes an artifact creature until end of turn.)
mana={4}
type=Artifact
subtype=Vehicle
power=5
toughness=5
[/card]
[card]
name=Bomb Squad
auto={T}:target(creature) counter(0/0,1,Fuse)
auto=@each my upkeep:counter(0/0,1,Fuse) all(creature[counter{0/0.1.Fuse}])
auto=lord(creature[counter{0/0.4.Fuse}]) transforms((,newability[damage:4 controller]))
auto=lord(creature[counter{0/0.4.Fuse}]) transforms((,newability[removeallcounters(0/0,1,fuse)]))
auto=lord(creature[counter{0/0.4.Fuse}]) transforms((,newability[destroy]))
text={T}: 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.
mana={3}{R}
type=Creature
subtype=Dwarf
power=1
toughness=1
[/card]
[card]
name=Bomber Corps
auto=@combat(attacking) source(this) restriction{type(other creature[attacking]|myBattlefield)~morethan~1}:damage:1 target(creature,player)
text=Battalion -- Whenever Bomber Corps and at least two other creatures attack, Bomber Corps deals 1 damage to target creature or player.
mana={1}{R}
type=Creature
subtype=Human Soldier
power=1
toughness=2
[/card]
[card]
name=Bond Beetle
auto=counter(1/1,1) target(creature|battlefield)
text=When Bond Beetle enters the battlefield, put a +1/+1 counter on target creature.
mana={G}
type=Creature
subtype=Insect
power=0
toughness=1
[/card]
[card]
name=Bonded Construct
abilities=nosolo
text=Bonded Construct can't attack alone.
mana={1}
type=Artifact Creature
subtype=Construct
power=2
toughness=1
[/card]
[card]
name=Bonded Fetch
abilities=defender,haste
auto={T}:draw:1 && transforms((,newability[target(*|myhand) reject])) forever
text=Defender, haste -- {T}: Draw a card, then discard a card.
mana={2}{U}
type=Creature
subtype=Homunculus
power=0
toughness=2
[/card]
[card]
name=Bonds of Faith
target=creature
auto=teach(creature[human]) 2/2
auto=teach(creature[-human]) cantattack
auto=teach(creature[-human]) cantpwattack
auto=teach(creature[-human]) cantblock
text=Enchant creature -- Enchanted creature gets +2/+2 as long as it's a Human. Otherwise, it can't attack or block.
mana={1}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Bonds of Mortality
auto=draw:1
auto={g}:all(creature|opponentbattlefield) -opponentshroud ueot && all(creature|opponentbattlefield) -indestructible ueot
text=When Bonds of Mortality enters the battlefield, draw a card. -- {G}: Creatures your opponents control lose hexproof and indestructible until end of turn.
mana={1}{G}
type=Enchantment
[/card]
[card]
name=Bonds of Quicksilver
abilities=flash
target=creature
auto=doesnotuntap
text=Flash -- Enchant creature -- Enchanted creature doesn't untap during its controller's untap step.
mana={3}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Bone Flute
auto={2}{T}:all(creature) -1/0 ueot
text={2}, {T}: All creatures get -1/-0 until end of turn.
mana={3}
type=Artifact
[/card]
[card]
name=Bone Harvest
target=<anyamount>creature|mygraveyard
auto=moveTo(mylibrary)
auto=@next upkeep:draw:1 controller
text=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.
mana={2}{B}
type=Instant
[/card]
[card]
name=Bone Saw
auto={1}:equip
auto=teach(creature) 1/0
text=Equipped creature gets +1/+0. -- Equip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.)
mana={0}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Bone Shredder
abilities=flying
auto=destroy target(creature[-black;-artifact])
auto=upcost[{2}{B};next upkeep] sacrifice
text=Flying -- Echo {2}{B} (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.) -- When Bone Shredder enters the battlefield, destroy target nonartifact, nonblack creature.
mana={2}{B}
type=Creature
subtype=Minion
power=1
toughness=1
[/card]
[card]
name=Bone Splinters
auto=destroy target(creature)
text=As an additional cost to cast Bone Splinters, sacrifice a creature. -- Destroy target creature.
mana={B}{S(creature|mybattlefield)}
type=Sorcery
[/card]
[card]
name=Bone to Ash
target=creature|stack
auto=fizzle
auto=draw:1 controller
text=Counter target creature spell. -- Draw a card.
mana={2}{U}{U}
type=Instant
[/card]
[card]
name=Bonebreaker Giant
mana={4}{R}
type=Creature
subtype=Giant
power=4
toughness=4
[/card]
[card]
name=Bonehoard
auto={2}:equip
auto=teach(creature) type:creature:graveyard/type:creature:graveyard nonstatic
auto=livingweapontoken(Germ,Creature Germ,0/0,black)
text=Living weapon (When this Equipment enters the battlefield, put a 0/0 black Germ creature token onto the battlefield, then attach this to it.) -- Equipped creature gets +X/+X, where X is the number of creature cards in all graveyards. -- Equip {2}
mana={4}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Boneknitter
facedown={3}
autofacedown={2}{B}:morph
auto={1}{B}:regenerate target(zombie)
text={1}{B}: Regenerate target Zombie. -- Morph {2}{B} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={1}{B}
type=Creature
subtype=Zombie Cleric
power=1
toughness=1
[/card]
[card]
name=Bonescythe Sliver
auto=lord(sliver|mybattlefield) double strike
text=All Sliver creatures you control have double strike.
mana={3}{W}
type=Creature
subtype=Sliver
power=2
toughness=2
[/card]
[card]
name=Boneshard Slasher
abilities=flying
auto=aslongas(*|mygraveyard) 2/2 >6
auto=@targeted(this) restriction{type(*|mygraveyard)~morethan~6}:sacrifice
text=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."
mana={1}{B}
type=Creature
subtype=Horror
power=1
toughness=1
[/card]
[card]
name=Bonesplitter Sliver
auto=lord(sliver) 2/0
text=All Sliver creatures get +2/+0.
mana={3}{R}
type=Creature
subtype=Sliver
power=2
toughness=2
[/card]
[card]
name=Bonesplitter
auto={1}:equip
auto=teach(creature) 2/0
text=Equipped creature gets +2/+0. -- Equip {1} ({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.)
mana={1}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Boneyard Wurm
anyzone=type:creature:mygraveyard/type:creature:mygraveyard cdaactive
text=Boneyard Wurm's power and toughness are each equal to the number of creature cards in your graveyard.
mana={1}{G}
type=Creature
subtype=Wurm
power=*
toughness=*
[/card]
[card]
name=Book of Rass
auto={L:2}{2}:draw:1
text={2}, Pay 2 life: Draw a card.
mana={6}
type=Artifact
[/card]
[card]
name=Boomerang
target=*
auto=moveTo(ownerHand)
text=Return target permanent to its owner's hand.
mana={U}{U}
type=Instant
[/card]
[card]
name=Boompile
auto={t}:flipacoin winability destroy all(*[-land]) winabilityend flipend
text={T}: Flip a coin. If you win the flip, destroy all nonland permanents.
mana={4}
type=Artifact
[/card]
[card]
name=Boon of Emrakul
target=creature
auto=teach(creature) +3/-3
text=Enchant creature -- Enchanted creature gets +3/-3.
mana={2}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Boon of Erebos
target=creature
auto=2/0
auto=regenerate
auto=life:-2 controller
text=Target creature gets +2/+0 until end of turn. Regenerate it. You lose 2 life.
mana={B}
type=Instant
[/card]
[card]
name=Boon Satyr
auto=bestow bstw
auto=bestow teach(creature) 4/2
auto=bestow teach(creature) deathtouch
bestow={3}{g}{g}
text=Flash -- Bestow {3}{G}{G} (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.) -- Enchanted creature gets +4/+2.
mana={1}{G}{G}
type=Enchantment Creature
subtype=Satyr
power=4
toughness=2
[/card]
[card]
name=Boonweaver Giant
auto=may name(attach an aura) target(aura|myhand,mylibrary,mygraveyard) newtarget
text=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.
mana={6}{W}
type=Creature
subtype=Giant Monk
power=4
toughness=4
[/card]
[card]
name=Borborygmos Enraged
auto={D(land|myhand)}:target(creature,player) damage:3
aicode=activate target(<3>*[zpos<=3]|mylibrary) name(revealed card) moveto(myhand) name(revealed card) and!(if cantargetcard(*[-land]|*) then moveto(mygraveyard))!
auto=@combatdamaged(player) from(this):reveal:3 optionone name(Reveal) target(<3>land|reveal) moveto(myhand) optiononeend optiontwo name(Send To Grave) choice all(*|reveal) moveto(mygraveyard) optiontwoend revealend
text=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.
mana={4}{R}{R}{G}{G}
type=Legendary Creature
subtype=Cyclops
power=7
toughness=6
[/card]
[card]
name=Borborygmos
abilities=trample
auto=@combatdamaged(player) from(this):all(creature|mybattlefield) counter(1/1,1)
text=Trample -- Whenever Borborygmos deals combat damage to a player, put a +1/+1 counter on each creature you control.
mana={3}{R}{R}{G}{G}
type=Legendary Creature
subtype=Cyclops
power=6
toughness=7
[/card]
[card]
name=Border Guard
mana={2}{W}
type=Creature
subtype=Human Soldier
power=1
toughness=4
[/card]
[card]
name=Border Patrol
abilities=vigilance
text=Vigilance
mana={4}{W}
type=Creature
subtype=Human Nomad
power=1
toughness=6
[/card]
[card]
name=Borderland Behemoth
abilities=trample
auto=foreach(other giant|myBattlefield) 4/4
text=Trample -- Borderland Behemoth gets +4/+4 for each other Giant you control.
mana={5}{R}{R}
type=Creature
subtype=Giant Warrior
power=4
toughness=4
[/card]
[card]
name=Borderland Marauder
auto=@combat(attacking) source(this):2/0 ueot
text=Whenever Borderland Marauder attacks, it gets +2/+0 until end of turn.
mana={1}{R}
type=Creature
subtype=Human Warrior
power=1
toughness=2
[/card]
[card]
name=Borderland Minotaur
mana={2}{R}{R}
type=Creature
subtype=Minotaur Warrior
power=4
toughness=3
[/card]
[card]
name=Borderland Ranger
aicode=activate target(land[basic]|mylibrary) moveto(myhand)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>land[basic]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=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.
mana={2}{G}
type=Creature
subtype=Human Scout
power=2
toughness=2
[/card]
[card]
name=Boreal Centaur
auto={i}:1/1 limit:1
text={S}i}: Boreal Centaur gets +1/+1 until end of turn. Activate this ability only once each turn. ({S}i} can be paid with one mana from a snow permanent.)
mana={1}{G}
type=Snow Creature
subtype=Centaur Warrior
power=2
toughness=2
[/card]
[card]
name=Boreal Druid
auto={T}:Add{1}
text={T}: Add {1} to your mana pool.
mana={G}
type=Snow Creature
subtype=Elf Druid
power=1
toughness=1
[/card]
[card]
name=Boreal Griffin
abilities=flying
auto={i}:first strike
text=Flying -- {S}i}: Boreal Griffin gains first strike until end of turn. ({S}i} can be paid with one mana from a snow permanent.)
mana={3}{W}{W}
type=Snow Creature
subtype=Griffin
power=3
toughness=2
[/card]
[card]
name=Boreal Shelf
auto=tap(noevent)
auto={T}:Add{U}
auto={T}:Add{W}
text=Boreal Shelf enters the battlefield tapped. -- {T}: Add {W} or {U} to your mana pool.
type=Snow Land
[/card]
[card]
name=Boris Devilboon
auto={2}{B}{R}{T}:token(Minor Demon,creature demon, 1/1,black red)
text={2}{B}{R}, {T}: Put a 1/1 black and red Demon creature token named Minor Demon onto the battlefield.
mana={3}{B}{R}
type=Legendary Creature
subtype=Zombie Wizard
power=2
toughness=2
[/card]
[card]
name=Boros Charm
auto=choice damage:4 target(player)
auto=choice all(*|mybattlefield) indestructible ueot
auto=aslongas(creature|battlefield) choice target(creature) double strike ueot
text=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.
mana={R}{W}
type=Instant
[/card]
[card]
name=Boros Cluestone
auto={T}:Add{R}
auto={T}:Add{W}
auto={R}{W}{T}{S}:draw:1 controller
text={T}: Add {R} or {W} to your mana pool. -- {R}{W}, {T}, Sacrifice Boros Cluestone: Draw a card. 
mana={3}
type=Artifact
[/card]
[card]
name=Boros Elite
auto=@combat(attacking) source(this) restriction{type(other creature[attacking]|myBattlefield)~morethan~1}:2/2 ueot
text=Battalion -- Whenever Boros Elite and at least two other creatures attack, Boros Elite gets +2/+2 until end of turn.
mana={W}
type=Creature
subtype=Human Soldier
power=1
toughness=1
[/card]
[card]
name=Boros Fury-Shield
target=creature[attacking;blocking]
auto=0/0 && fog from(mytgt) oneshot
auto=if spent({R}) then dynamicability<!mytgt powerstrike targetcontroller!>
text=Prevent all combat damage that would be dealt by target attacking or blocking creature this turn. If {R} was spent to cast Boros Fury-Shield, it deals damage to that creature's controller equal to the creature's power.
mana={2}{W}
type=Instant
[/card]
[card]
name=Boros Garrison
auto=tap(noevent)
auto=moveto(ownerhand) notatarget(land|myBattlefield)
auto={T}:Add{R}{W}
text=Boros Garrison enters the battlefield tapped. -- When Boros Garrison enters the battlefield, return a land you control to its owner's hand. -- {T}: Add {R}{W} to your mana pool.
type=Land
[/card]
[card]
name=Boros Guildgate
auto=tap(noevent)
auto={T}:Add{R}
auto={T}:Add{W}
text=Boros Guildgate enters the battlefield tapped. -- {T}: Add {R} or {W} to your mana pool.
type=Land
subtype=Gate
[/card]
[card]
name=Boros Guildmage
auto={1}{R}:haste target(creature)
auto={1}{W}:first strike target(creature)
text=({(r/w)} can be paid with either {R} or {W}.) -- {1}{R}: Target creature gains haste until end of turn. -- {1}{W}: Target creature gains first strike until end of turn.
mana={RW}{RW}
type=Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=Boros Keyrune
auto={T}:add{R}
auto={T}:add{W}
auto={R}{W}:transforms((Soldier Artifact Creature,setpower=1,settoughness=1,red,white,double strike)) ueot
text={T}: 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. (It deals both first-strike and regular combat damage.)
mana={3}
type=Artifact
[/card]
[card]
name=Boros Mastiff
auto=@combat(attacking) source(this) restriction{type(other creature[attacking]|myBattlefield)~morethan~1}:lifelink ueot
text=Battalion -- Whenever Boros Mastiff and at least two other cretaures attack, Boros Mastiff gets lifelink until end of turn.
mana={1}{W}
type=Creature
subtype=Hound
power=2
toughness=2
[/card]
[card]
name=Boros Reckoner
auto=@damaged(this):damage:thatmuch target(creature,player)
auto={RW}:first strike ueot
text=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.
mana={RW}{RW}{RW}
type=Creature
subtype=Minotaur Wizard
power=3
toughness=3
[/card]
[card]
name=Boros Recruit
abilities=first strike
text=({(r/w)} can be paid with either {R} or {W}.) -- First strike
mana={RW}
type=Creature
subtype=Goblin Soldier
power=1
toughness=1
[/card]
[card]
name=Boros Signet
auto={1}{T}:Add{R}{W}
text={1}, {T}: Add {R}{W} to your mana pool.
mana={2}
type=Artifact
[/card]
[card]
name=Boros Swiftblade
abilities=double strike
text=Double strike
mana={R}{W}
type=Creature
subtype=Human Soldier
power=1
toughness=2
[/card]
[card]
name=Borrowing 100,000 Arrows
auto=foreach(creature[tapped]|opponentBattlefield) draw:1 controller
text=Draw a card for each tapped creature target opponent controls.
mana={2}{U}
type=Sorcery
[/card]
[card]
name=Borrowing the East Wind
auto=damage:X all(player)
auto=damage:X all(creature[horsemanship])
text=Borrowing the East Wind deals X damage to each creature with horsemanship and each player.
mana={X}{G}{G}
type=Sorcery
[/card]
[card]
name=Bosh, Iron Golem
abilities=trample
auto={3}{R}{S(artifact|mybattlefield)}:damage:storedmanacost target(creature,player)
text=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.
mana={8}
type=Legendary Artifact Creature
subtype=Golem
power=6
toughness=7
[/card]
[card]
name=Bosk Banneret
auto=lord(*[treefolk;shaman]|mycastingzone) altercost(colorless, -1)
text=Treefolk spells and Shaman spells you cast cost {1} less to cast.
mana={1}{G}
type=Creature
subtype=Treefolk Shaman
power=1
toughness=3
[/card]
[card]
name=Botanical Sanctum
auto=aslongas(other land|myBattlefield) tap(noevent) >2 oneshot
auto={T}:Add{G}
auto={T}:Add{U}
text=Botanical Sanctum enters the battlefield tapped unless you control two or fewer other lands. -- {T}: Add {G} or {U} to your mana pool.
type=Land
[/card]
[card]
name=Bottle Gnomes
auto={S}:life:3
text=Sacrifice Bottle Gnomes: You gain 3 life.
mana={3}
type=Artifact Creature
subtype=Gnome
power=1
toughness=3
[/card]
[card]
name=Bottle of Suleiman
auto={1}{S}:flipacoin winability token(Djinn,Artifact Creature Djinn,5/5,flying) winabilityend loseability damage:5 controller loseabilityend flipend
text={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.
mana={4}
type=Artifact
[/card]
[card]
name=Bottomless Pit
auto=@each my upkeep:discard:1 controller
auto=@each opponent upkeep:discard:1 opponent
text=At the beginning of each player's upkeep, that player discards a card at random.
mana={1}{B}{B}
type=Enchantment
[/card]
[card]
name=Bottomless Vault
abilities=doesnotuntap
auto=tap(noevent)
auto=@each my untap sourcetap:may untap
auto=@each my upkeep sourcetap:may counter(0/0,1,Storage)
auto={T}{C(0/0,-1,Storage)}:name(Remove 1 Counters) add{B}
auto={T}{C(0/0,-2,Storage)}:name(Remove 2 Counters) add{B}{B}
auto={T}{C(0/0,-3,Storage)}:name(Remove 3 Counters) add{B}{B}{B}
auto={T}{C(0/0,-4,Storage)}:name(Remove 4 Counters) add{B}{B}{B}{B}
auto={T}{C(0/0,-5,Storage)}:name(Remove 5 Counters) add{B}{B}{B}{B}{B}
auto={T}{C(0/0,-6,Storage)}:name(Remove 6 Counters) add{B}{B}{B}{B}{B}{B}
auto={T}{C(0/0,-7,Storage)}:name(Remove 7 Counters) add{B}{B}{B}{B}{B}{B}{B}
auto={T}{C(0/0,-8,Storage)}:name(Remove 8 Counters) add{B}{B}{B}{B}{B}{B}{B}{B}
auto={T}{C(0/0,-9,Storage)}:name(Remove 9 Counters) add{B}{B}{B}{B}{B}{B}{B}{B}{B}
auto={T}{C(0/0,-10,Storage)}:name(Remove 10 Counters) add{B}{B}{B}{B}{B}{B}{B}{B}{B}{B}
text=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. -- {T}, Remove any number of storage counters from Bottomless Vault: Add {B} to your mana pool for each storage counter removed this way.
type=Land
[/card]
[card]
name=Boulder Salvo
auto=damage:4
target=creature
text=Surge {1}{R} (You may cast this spell for its surge cost if you or a teammate has cast another spell this turn.) -- Boulder Salvo deals 4 damage to target creature.
mana={4}{R}
other={1}{R} name(surge)
otherrestriction=thisturn(*|mystack)~morethan~0
type=Sorcery
[/card]
[card]
name=Boulderfall
target=creature,player
auto=damage:1
auto=damage:1 target(creature,player)
auto=ability$!name(damage) choice target(creature,player) damage:1!$ controller
auto=ability$!name(damage) choice target(creature,player) damage:1!$ controller
auto=ability$!name(damage) choice target(creature,player) damage:1!$ controller
text=Boulderfall deals 5 damage divided as you choose among any number of target creatures and/or players.
mana={6}{R}{R}
type=Sorcery
[/card]
[card]
name=Bouncing Beebles
auto=aslongas(artifact|opponentBattlefield) unblockable
text=Bouncing Beebles is unblockable as long as defending player controls an artifact.
mana={2}{U}
type=Creature
subtype=Beeble
power=2
toughness=2
[/card]
[card]
name=Bound by Moonsilver
target=creature
auto=cantattack
auto=cantpwattack
auto=cantblock
auto=canttransform
auto={S(other *|mybattlefield)}:rehook target(creature) assorcery limit:1
text=Enchant creature -- Enchanted creature can't attack, block, or transform. -- Sacrifice another permanent: Attach Bound by Moonsilver to target creature. Activate this ability only any time you could cast a sorcery and only once each turn.
mana={2}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Bound in Silence
target=creature
auto=cantattack
auto=cantpwattack
auto=cantblock
text=Enchant creature -- Enchanted creature can't attack or block.
mana={2}{W}
type=Tribal Enchantment
subtype=Rebel Aura
[/card]
[card]
name=Bounding Krasis
abilities=flash
auto=may target(creature) tap
auto=may target(creature) untap
text=Flash (You may cast this spell any time you could cast an instant.) -- When Bounding Krasis enters the battlefield, you may tap or untap target creature.
mana={1}{G}{U}
type=Creature
subtype=Fish Lizard
power=3
toughness=3
[/card]
[card]
name=Boundless Realms
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(<upto:type:land:mybattlefield>land[basic]|myLibrary)
auto=name(search card) reveal:plibrarycount optionone name(choose card) target(<upto:type:land:mybattlefield>land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
text=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.
mana={6}{G}
type=Sorcery
[/card]
[card]
name=Bounteous Kirin
abilities=flying
auto=@movedTo(*[arcane;spirit;manacost=1]|mystack):may life:1 controller
auto=@movedTo(*[arcane;spirit;manacost=2]|mystack):may life:2 controller
auto=@movedTo(*[arcane;spirit;manacost=3]|mystack):may life:3 controller
auto=@movedTo(*[arcane;spirit;manacost=4]|mystack):may life:4 controller
auto=@movedTo(*[arcane;spirit;manacost=5]|mystack):may life:5 controller
auto=@movedTo(*[arcane;spirit;manacost=6]|mystack):may life:6 controller
auto=@movedTo(*[arcane;spirit;manacost=7]|mystack):may life:7 controller
auto=@movedTo(*[arcane;spirit;manacost=8]|mystack):may life:8 controller
auto=@movedTo(*[arcane;spirit;manacost=9]|mystack):may life:9 controller
auto=@movedTo(*[arcane;spirit;manacost=10]|mystack):may life:10 controller
auto=@movedTo(*[arcane;spirit;manacost=11]|mystack):may life:11 controller
auto=@movedTo(*[arcane;spirit;manacost=12]|mystack):may life:12 controller
text=Flying -- Whenever you cast a Spirit or Arcane spell, you may gain life equal to that spell's converted mana cost.
mana={5}{G}{G}
type=Legendary Creature
subtype=Kirin Spirit
power=4
toughness=4
[/card]
[card]
name=Bountiful Harvest
auto=life:type:land:mybattlefield controller
text=You gain 1 life for each land you control.
mana={4}{G}
type=Sorcery
[/card]
[card]
name=Bounty Hunter
auto={T}:counter(0/0,1,Bounty) target(creature[-black])
auto={T}:destroy target(creature[counter{0/0.1.Bounty}])
text={T}: Put a bounty counter on target nonblack creature.-- {T}: Destroy target creature with a bounty counter on it.
mana={2}{B}{B}
type=Creature
subtype=Human Archer Minion
power=2
toughness=2
[/card]
[card]
name=Bow of Nylea
auto=lord(creature[attacking]|mybattlefield) deathtouch
auto={1}{G}{T}:name(+1/+1 counter) counter(1/1,1) target(creature)
auto={1}{G}{T}:name(2 damage to flyer) damage:2 target(creature[flying])
auto={1}{G}{T}:name(gain 3 life) life:3 controller
auto={1}{G}{T}:name(put up to 4 on bottom) bottomoflibrary target(<upto:4>*|mygraveyard)
text=Attacking creatures you control have deathtouch. -- {1}{G},{T}: 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.
mana={1}{G}{G}
type=Legendary Enchantment Artifact
[/card]
[card]
name=Bower Passage
auto=lord(creature[flying]) cantbeblockerof(creature|mybattlefield)
text=Creatures with flying can't block creatures you control.
mana={1}{G}
type=Enchantment
[/card]
[card]
name=Brace for Impact
target=creature[multicolor]
auto=vigor ueot
text=Prevent all damage that would be dealt to target multicolored creature this turn. For each 1 damage prevented this way, put a +1/+1 counter on that creature.
mana={4}{W}
type=Instant
[/card]
[card]
name=Brackwater Elemental
auto=@combat(attacking) source(this):treason ueot
auto=@combat(blocking) source(this):treason ueot
autograveyard={2}{U}:moveto(mybattlefield) && transforms((,unearth,haste)) asSorcery forever
text=When Brackwater Elemental attacks or blocks, sacrifice it at the beginning of the next end step. -- Unearth {2}{U} ({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.)
mana={2}{U}
type=Creature
subtype=Elemental
power=4
toughness=4
[/card]
[card]
name=Brago, King Eternal
abilities=flying
auto=@combatdamaged(player) from(this):target(<anyamount>*[-land]|mybattlefield) (blink)
text=Flying -- Whenever 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.
mana={2}{W}{U}
type=Legendary Creature
subtype=Spirit
power=2
toughness=4
[/card]
[card]
name=Braid of Fire
auto=@each my upkeep:counter(0/0,1,Age) && all(this) transforms((,newability[choice sacrifice],newability[choice thisforeach(counter{0/0.1.Age}) add{R}]))
text=Cumulative upkeep - Add {R} to your mana pool. (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.)
mana={1}{R}
type=Enchantment
[/card]
[card]
name=Braids, Cabal Minion
auto=@each opponent upkeep:ability$!name(sacrifice) notatarget(*[artifact;creature;land]|mybattlefield) sacrifice !$ opponent
auto=@each my upkeep:notatarget(*[artifact;creature;land]|mybattlefield) sacrifice
text=At the beginning of each player's upkeep, that player sacrifices an artifact, creature, or land.
mana={2}{B}{B}
type=Legendary Creature
subtype=Human Minion
power=2
toughness=2
[/card]
[card]
name=Braids, Conjurer Adept
auto=@each opponent upkeep:ability$!name(put on battlefield) target(*[artifact;creature;land]|myhand) moveTo(mybattlefield) !$ opponent
auto=@each my upkeep:target(*[artifact;creature;land]|myhand) moveTo(mybattlefield)
text=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.
mana={2}{U}{U}
type=Legendary Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=Braidwood Cup
auto={T}:life:1
text={T}: You gain 1 life.
mana={3}
type=Artifact
[/card]
[card]
name=Braidwood Sextant
aicode=activate target(land[basic]|mylibrary) moveto(myhand)
auto={2}{T}{S}:name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>land[basic]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text={2}, {T}, Sacrifice Braidwood Sextant: Search your library for a basic land card, reveal that card, and put it into your hand. Then shuffle your library.
mana={1}
type=Artifact
[/card]
[card]
name=Brain Freeze
abilities=storm
auto=deplete:3 target(player)
text=Target player puts the top three cards of his or her library into his or her graveyard. -- Storm (When you cast this spell, copy it for each spell cast before it this turn. You may choose new targets for the copies.)
mana={1}{U}
type=Instant
[/card]
[card]
name=Brain in a Jar
auto={1}{T}:counter(0/0,1,Charge) && transforms((,newability[target(*[instant;sorcery;manacost=counter{0%0.1.charge}]|myhand) castcard(normal)])) oneshot
auto={3}{T}{c(0/0,-1,Charge)}: scry:1 scrycore delayed dontshow donothing scrycoreend scryend
auto={3}{T}{c(0/0,-2,Charge)}: scry:2 scrycore delayed dontshow donothing scrycoreend scryend
auto={3}{T}{c(0/0,-3,Charge)}: scry:3 scrycore delayed dontshow donothing scrycoreend scryend
auto={3}{T}{c(0/0,-4,Charge)}: scry:4 scrycore delayed dontshow donothing scrycoreend scryend
auto={3}{T}{c(0/0,-5,Charge)}: scry:5 scrycore delayed dontshow donothing scrycoreend scryend
auto={3}{T}{c(0/0,-6,Charge)}: scry:6 scrycore delayed dontshow donothing scrycoreend scryend
auto={3}{T}{c(0/0,-7,Charge)}: scry:7 scrycore delayed dontshow donothing scrycoreend scryend
auto={3}{T}:counter(0/0,-8,Charge) scry:8 scrycore delayed dontshow donothing scrycoreend scryend
text={1}, {T}: Put a charge counter on Brain in a Jar, then you may cast an instant or sorcery card with converted mana cost equal to the number of charge counters on Brain in a Jar from your hand without paying its mana cost. -- {3}, {T}, Remove X charge counters from Brain in a Jar: Scry X.
mana={2}
type=Artifact
[/card]
[card]
name=Brain Maggot
aicode=activate hand(blink)forsrc notatarget(*[-land]|targetedpersonshand)
auto=target(opponent) reveal:type:*:targetedpersonshand revealzone(targetedpersonshand) optionone hand(blink)forsrc notatarget(*[-land]|reveal) optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerhand) and!( all(*|reveal) moveto(ownerhand) )!  optiontwoend revealend
text=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.
mana={1}{B}
type=Enchantment Creature
subtype=Insect
power=1
toughness=1
[/card]
[card]
name=Brain Weevil
abilities=intimidate
auto={S}:target(player) ability$!name(discard 2 cards) target(<2>*|myhand) reject!$ targetedplayer asSorcery
text=Intimidate (This creature can't be blocked except by artifact creatures and/or creatures that share a color with it.) -- Sacrifice Brain Weevil: Target player discards two cards. Activate this ability only any time you could cast a sorcery.
mana={3}{B}
type=Creature
subtype=Insect
power=1
toughness=1
[/card]
[card]
name=Brainbite
target=opponent
aicode=activate reject notatarget(*|targetedpersonshand) and!( draw:1 controller )!
auto=reveal:type:*:targetedpersonshand revealzone(targetedpersonshand) optionone name(choose discards) notatarget(<1>*|reveal) transforms((,newability[moveto(ownerhand) all(other *|reveal)],newability[moveto(ownerhand) and!(reject)!])) ueot optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerhand) and!( all(*|reveal) moveto(ownerhand) )!  optiontwoend afterrevealed transforms((,newability[draw:1 controller])) oneshot afterrevealedend revealend
text=Target opponent reveals his or her hand. You choose a card from it. That player discards that card. -- Draw a card.
mana={2}{U}{B}
type=Sorcery
[/card]
[card]
name=Braingeyser
target=player
auto=draw:X
text=Target player draws X cards.
mana={X}{U}{U}
type=Sorcery
[/card]
[card]
name=Brainspoil
target=creature[-enchanted]
auto=cantregen
auto=destroy
aicode=activate target(*[manacost=5]|mylibrary) moveto(myhand)
autohand={1}{B}{B}{discard}:name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>*[manacost=5]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend asSorcery
text=Destroy target creature that isn't enchanted. It can't be regenerated. -- Transmute {1}{B}{B} ({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.)
mana={3}{B}{B}
type=Sorcery
[/card]
[card]
name=Brainstorm
auto=draw:3
auto=moveTo(myLibrary) target(<2>*|myhand)
text=Draw three cards, then put two cards from your hand on top of your library in any order.
mana={U}
type=Instant
[/card]
[card]
name=Brainwash
target=creature
auto=teach(creature) transforms((,newability[attackcost:3]))
text=Enchant creature -- Enchanted creature can't attack unless its controller pays {3}.
mana={W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Bramble Creeper
auto=@combat(attacking) source(this):5/0 ueot
text=Whenever Bramble Creeper attacks, it gets +5/+0 until end of turn.
mana={4}{G}
type=Creature
subtype=Elemental
power=0
toughness=3
[/card]
[card]
name=Bramble Elemental
auto=@targeted(this) from(aura):token(Saproling,Creature Saproling,1/1,green)*2
text=Whenever an Aura becomes attached to Bramble Elemental, put two 1/1 green Saproling creature tokens onto the battlefield.
mana={3}{G}{G}
type=Creature
subtype=Elemental
power=4
toughness=4
[/card]
[card]
name=Bramblecrush
target=*[-creature]
auto=destroy
text=Destroy target noncreature permanent.
mana={2}{G}{G}
type=Sorcery
[/card]
[card]
name=Bramblesnap
abilities=trample
auto={T(creature|mybattlefield)}:1/1
text=Trample -- Tap an untapped creature you control: Bramblesnap gets +1/+1 until end of turn.
mana={1}{G}
type=Creature
subtype=Elemental
power=1
toughness=1
[/card]
[card]
name=Bramblewood Paragon
auto=@movedto(other warrior|myBattlefield):all(trigger[to]) counter(1/1,1)
auto=lord(creature[counter{1/1.1}]|myBattlefield) trample
text=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.
mana={1}{G}
type=Creature
subtype=Elf Warrior
power=2
toughness=2
[/card]
[card]
name=Branchsnap Lorian
abilities=trample
facedown={3}
autofacedown={G}:morph
text=Trample -- Morph {G} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={1}{G}{G}
type=Creature
subtype=Beast
power=4
toughness=1
[/card]
[card]
name=Brand of Ill Omen
target=creature
auto=cumulativeupcostmulti[{R}] sacrifice all(this)
auto=transforms((,newability[maxCast(creature)0 controller]))
text=Enchant creature -- Cumulative upkeep {R} (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.) -- Enchanted creature's controller can't cast creature spells.
mana={3}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Branded Brawlers
auto=aslongas(land[-tapped]|opponentBattlefield) cantattack
auto=aslongas(land[-tapped]|opponentBattlefield) cantpwattack
auto=aslongas(land[-tapped]|myBattlefield) cantblock
text=Branded Brawlers can't attack if defending player controls an untapped land. -- Branded Brawlers can't block if you control an untapped land.
mana={R}
type=Creature
subtype=Human Soldier
power=2
toughness=2
[/card]
[card]
name=Branded Howler
auto=@each upkeep restriction{lastturn(*|stack)~morethan~1}:flip(Convicted Killer)
text=At the beginning of each upkeep, if a player cast two or more spells last turn, transform Branded Howler.
type=Creature
subtype=Werewolf
color=red
power=4
toughness=4
[/card]
[card]
name=Brand
auto=moveto(ownerbattlefield) all(*|opponentbattlefield)
auto=moveto(ownerbattlefield) all(*|mybattlefield)
autohand={2}:cycling
text=Gain control of all permanents you own. (This effect lasts indefinitely.) -- Cycling {2} ({2}, Discard this card: Draw a card.)
mana={R}
type=Instant
[/card]
[card]
name=Brass Gnat
abilities=flying,doesnotuntap
auto={1}:untap myUpkeepOnly
text=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.
mana={1}
type=Artifact Creature
subtype=Insect
power=1
toughness=1
[/card]
[card]
name=Brass Herald
aicode=activate target(<4>*[zpos<=4]|mylibrary) name(revealed card) moveto(myhand) name(revealed card) and!(if cantargetcard(*[-chosentype]|*) then bottomoflibrary)!
auto=chooseatype transforms((,newability[lord(creature[chosentype]|mybattlefield) 1/1],newability[reveal:4 optionone name(Reveal) target(<4>creature[chosentype]|reveal) moveto(myhand) optiononeend optiontwo target(<4>*|reveal) bottomoflibrary optiontwoend revealend])) forever chooseend
text=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.
mana={6}
type=Artifact Creature
subtype=Golem
power=2
toughness=2
[/card]
[card]
name=Brass Man
abilities=doesnotuntap
auto={1}:untap myUpkeepOnly
text=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.
mana={1}
type=Artifact Creature
subtype=Construct
power=1
toughness=3
[/card]
[card]
name=Brass Secretary
auto={2}{S}:draw:1
text={2}, Sacrifice Brass Secretary: Draw a card.
mana={3}
type=Artifact Creature
subtype=Construct
power=2
toughness=1
[/card]
[card]
name=Brass Squire
auto={T}:target(equipment|mybattlefield) transforms((,newability[rehook target(creature|mybattlefield)])) forever
text={T}: Attach target Equipment you control to target creature you control.
mana={3}
type=Artifact Creature
subtype=Myr
power=1
toughness=3
[/card]
[card]
name=Brassclaw Orcs
auto=cantbeblockerof(creature[power>=2])
text=Brassclaw Orcs can't block creatures with power 2 or greater.
mana={2}{R}
type=Creature
subtype=Orc
power=3
toughness=2
[/card]
[card]
name=Brass-Talon Chimera
abilities=first strike
auto={S}:counter(2/2,1) target(other chimera) && transforms((,first strike)) forever
text=First strike -- Sacrifice Brass-Talon Chimera: Put a +2/+2 counter on target Chimera creature. It gains first strike. (This effect lasts indefinitely.)
mana={4}
type=Artifact Creature
subtype=Chimera
power=2
toughness=2
[/card]
[card]
name=Bravado
target=creature
auto=foreach(creature|myBattlefield) 1/1
auto=-1/-1
text=Enchant creature -- Enchanted creature gets +1/+1 for each other creature you control.
mana={1}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Brave the Elements
auto=choice name(protection from white) lord(creature[white]|myBattlefield) protection from white
auto=choice name(protection from blue) lord(creature[white]|myBattlefield) protection from blue
auto=choice name(protection from black) lord(creature[white]|myBattlefield) protection from black
auto=choice name(protection from red) lord(creature[white]|myBattlefield) protection from red
auto=choice name(protection from green) lord(creature[white]|myBattlefield) protection from green
text=Choose a color. White creatures you control gain protection from the chosen color until end of turn.
mana={W}
type=Instant
[/card]
[card]
name=Brawler's Plate
auto=teach(creature) 2/2
auto=teach(creature) trample
auto={4}:equip
text=Equipped creature gets +2/+2 and has trample. (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.) -- Equip 4 (4: Attach to target creature you control. Equip only as a sorcery.)
mana={3}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Brawl
auto=all(creature) transforms((,newability[{T}:thisforeach(power>=1) damage:1 target(creature)])) ueot
text=Until end of turn, all creatures gain "{T}: This creature deals damage equal to its power to target creature."
mana={3}{R}{R}
type=Instant
[/card]
[card]
name=Brawn
abilities=trample
autograveyard=aslongas(forest|myBattlefield) lord(creature|myBattlefield) trample
text=Trample -- As long as Brawn is in your graveyard and you control a Forest, creatures you control have trample.
mana={3}{G}
type=Creature
subtype=Incarnation
power=3
toughness=3
[/card]
[card]
name=Brazen Scourge
abilities=haste
text=Haste
mana={1}{R}{R}
type=Creature
subtype=Gremlin
power=3
toughness=3
[/card]
[card]
name=Brazen Wolves
auto=@combat(attacking) source(this):+2/0 ueot
text=Whenever Brazen Wolves attacks, it gets +2/+0 until end of turn.
mana={2}{R}
type=Creature
subtype=Wolf
power=2
toughness=3
[/card]
[card]
name=Breach
target=creature
auto=2/0
auto=fear
text=Target creature gets +2/+0 and gains fear until end of turn. (It can't be blocked except by artifact creatures and/or black creatures.)
mana={2}{B}
type=Instant
[/card]
[card]
name=Breaching Hippocamp
abilities=flash
auto=untap target(other creature|mybattlefield)
text=Flash. -- When Breaching Hippocamp enters the battlefield, untap another target creature you control.
mana={3}{U}
type=Creature
subtype=Horse Fish
power=3
toughness=2
[/card]
[card]
name=Breaching Leviathan
auto=if casted(this) then all(creature[-blue]) freeze
text=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.
mana={7}{U}{U}
type=Creature
subtype=Leviathan
power=9
toughness=9
[/card]
[card]
name=Break Asunder
target=artifact,enchantment
auto=destroy
autohand=__CYCLING__({2})
text=Destroy target artifact or enchantment. -- Cycling {2} ({2}, Discard this card: Draw a card.)
mana={2}{G}{G}
type=Sorcery
[/card]
[card]
name=Break of Day
auto=all(creature|myBattlefield) 1/1 ueot
auto=this(controllerlife < 6) all(creature|myBattlefield) indestructible ueot
text=Creatures you control get +1/+1 until end of turn. -- Fateful hour - If you have 5 or less life, those creatures are also indestructible this turn.
mana={1}{W}
type=Instant
[/card]
[card]
name=Break Through the Line
auto={R}:target(creature[power<=2]) transforms((,newability[haste ueot],newability[unblockable ueot])) ueot
text={R}:Target creature with power 2 or less gains haste until end of turn and can't be blocked this turn.
mana={1}{R}
type=Enchantment
[/card]
[card]
name=Breaker of Armies
abilities=lure
text=All creatures able to block Breaker of Armies do so.
mana={8}
type=Creature
subtype=Eldrazi
power=10
toughness=8
[/card]
[card]
name=Breakneck Rider
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:flip(Neck Breaker)
text=At the beginning of each upkeep, if no spells were cast last turn, transform Breakneck Rider.
mana={1}{R}{R}
type=Creature
subtype=Human Scout Werewolf
power=3
toughness=3
[/card]
[card]
name=Breakthrough
auto=draw:4 && transforms((,newability[reject notatarget(<phandcountminuscastXminusend>*|myhand)])) forever
text=Draw four cards, then choose X cards in your hand and discard the rest.
mana={X}{U}
type=Sorcery
[/card]
[card]
name=Breath of Darigaaz
kicker={2}
auto=damage:1 all(creature[-flying])
auto=damage:1 opponent
auto=damage:1 controller
auto=kicker damage:3 all(creature[-flying])
auto=kicker damage:3 opponent
auto=kicker damage:3 controller
text=Kicker {2} (You may pay an additional {2} as you cast this spell.) -- 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.
mana={1}{R}
type=Sorcery
[/card]
[card]
name=Breath of Dreams
auto=cumulativeupcost[{U}] sacrifice
auto=lord(creature[green]) transforms((,newability[cumulativeupcost[{1}] sacrifice]))
text=Cumulative upkeep {U} (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.) -- Green creatures have "Cumulative upkeep {1}."
mana={2}{U}{U}
type=Enchantment
[/card]
[card]
name=Breath of Fury
target=creature|mybattlefield
auto=@combatdamaged(player) from(mytgt):untap all(creature[attacking])
auto=@combatdamaged(player) from(mytgt):nextphasealter(add,combatphases,controller,after<combatends>)
auto=@combatdamaged(player) from(mytgt):sacrifice mytgt && all(this) transforms((,newability[retarget target(creature|mybattlefield)])) forever
text=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.
mana={2}{R}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Breath of Life
target=creature|mygraveyard
auto=moveTo(myBattlefield)
text=Return target creature card from your graveyard to the battlefield.
mana={3}{W}
type=Sorcery
[/card]
[card]
name=Breath of Malfegor
auto=damage:5 opponent
text=Breath of Malfegor deals 5 damage to each opponent.
mana={3}{B}{R}
type=Instant
[/card]
[card]
name=Breathstealer
auto={B}:1/-1
text={B}: Breathstealer gets +1/-1 until end of turn.
mana={2}{B}
type=Creature
subtype=Nightstalker
power=2
toughness=2
[/card]
[card]
name=Bred for the Hunt
auto=@combatdamaged(player) from(creature[counter{1/1.1}]|myBattlefield):may draw:1 controller
text=Whenever a creature you control with a +1/+1 counter on it deals combat damage to a player, you may draw a card.
mana={1}{G}{U}
type=Enchantment
[/card]
[card]
name=Breeding Pit
auto=upcost[{B}{B}] sacrifice
auto=@each my endofturn:token(Thrull,Creature Thrull,0/1,black)
text=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.
mana={3}{B}
type=Enchantment
[/card]
[card]
name=Breeding Pool
auto=noactivatedability ueot
auto=pay({L:2}) name(pay 2 life) donothing name(pay 2 life) && -noactivatedability all(this)?tap(noevent) && -noactivatedability all(this)
text=({T}: Add {G} or {U} to your mana pool.) -- As Breeding Pool enters the battlefield, you may pay 2 life. If you don't, Breeding Pool enters the battlefield tapped.
type=Land
subtype=Forest Island
[/card]
[card]
name=Breezekeeper
abilities=flying,phasing
text=Flying -- Phasing (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.)
mana={3}{U}
type=Creature
subtype=Djinn
power=4
toughness=4
[/card]
[card]
name=Breya, Etherium Shaper
auto=create(Thopter:Artifact Creature Thopter:1/1:blue:flying)*2
auto={2}{S(artifact|mybattlefield)}{S(artifact|mybattlefield)}:damage:3 target(player)
auto={2}{S(artifact|mybattlefield)}{S(artifact|mybattlefield)}:-4/-4 target(creature)
auto={2}{S(artifact|mybattlefield)}{S(artifact|mybattlefield)}:life:5 controller
text=When Breya, Etherium Shaper enters the battlefield, create two 1/1 blue Thopter artifact creature tokens with flying. -- {2}, Sacrifice two artifacts: Choose one -- --Breya deals 3 damage to target player. --Target creature gets -4/-4 until end of turn. --You gain 5 life.
mana={W}{U}{B}{R}
type=Legendary Artifact Creature
subtype=Human
power=4
toughness=4
[/card]
[card]
name=Briar Patch
auto=lord(creature[attacking]|opponentBattlefield) -1/0
text=Whenever a creature attacks you, it gets -1/-0 until end of turn.
mana={1}{G}{G}
type=Enchantment
[/card]
[card]
name=Briar Shield
target=creature
auto=1/1
auto={S}:3/3
text=Enchant creature -- Enchanted creature gets +1/+1. -- Sacrifice Briar Shield: Enchanted creature gets +3/+3 until end of turn.
mana={G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Briarberry Cohort
abilities=flying
auto=aslongas(other creature[blue]|myBattlefield) 1/1 != 0
text=Flying -- Briarberry Cohort gets +1/+1 as long as you control another blue creature.
mana={1}{U}
type=Creature
subtype=Faerie Soldier
power=1
toughness=1
[/card]
[card]
name=Briarhorn
abilities=flash
other={1}{G} name(Evoke)
auto=3/3 target(creature) ueot
auto=alternative sacrifice
text=Flash -- When Briarhorn enters the battlefield, target creature gets +3/+3 until end of turn. -- Evoke {1}{G} (You may cast this spell for its evoke cost. If you do, it's sacrificed when it enters the battlefield.)
mana={3}{G}
type=Creature
subtype=Elemental
power=3
toughness=3
[/card]
[card]
name=Briarknit Kami
auto=@movedto(arcane,spirit|mystack):counter(1/1,1) target(creature)
text=Whenever you cast a Spirit or Arcane spell, put a +1/+1 counter on target creature.
mana={3}{G}{G}
type=Creature
subtype=Spirit
power=3
toughness=3
[/card]
[card]
name=Briarpack Alpha
abilities=flash
auto=2/2 target(creature) ueot
text=Flash -- When Briarpack Alpha enters the battlefield, target creature gets +2/+2 until end of turn.
mana={3}{G}
type=Creature
subtype=Wolf
power=3
toughness=3
[/card]
[card]
name=Briber's Purse
auto=counter(0/0,X,gem)
auto={1}{T}{C(0/0,-1,gem)}:name(cant attack or block) target(creature) transforms((,cantattack,cantpwattack,cantblock)) ueot
text=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.
mana={X}
type=Artifact
[/card]
[card]
name=Bribery
target=opponent
aicode=activate moveTo(myBattlefield) target(creature|targetedpersonslibrary)
auto=name(search card) reveal:type:*:targetedpersonslibrary revealzone(targetedpersonslibrary) optionone name(choose card) target(creature|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|targetedpersonslibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield))! afterrevealedend revealend
text=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.
mana={3}{U}{U}
type=Sorcery
[/card]
[card]
name=Bridge from Below
autograveyard=@movedTo(creature[-token]|mygraveyard) from(battlefield):token(Zombie,Creature Zombie,2/2,black)
autograveyard=@movedTo(creature|opponentgraveyard) from(battlefield):moveto(exile)
text=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.
mana={B}{B}{B}
type=Enchantment
[/card]
[card]
name=Brighthearth Banneret
auto=lord(*[elemental;warrior]|mycastingzone) altercost(colorless, -1)
autohand={1}{R}{discard}:counter(1/1,1) target(creature)
text=Elemental spells and Warrior spells you cast cost {1} less to cast. -- Reinforce 1 - {1}{R} ({1}{R}, Discard this card: Put a +1/+1 counter on target creature.)
mana={1}{R}
type=Creature
subtype=Elemental Warrior
power=1
toughness=1
[/card]
[card]
name=Brightstone Ritual
auto=foreach(goblin|battlefield) add{R}
text=Add {R} to your mana pool for each Goblin on the battlefield.
mana={R}
type=Instant
[/card]
[card]
name=Brigid, Hero of Kinsbaile
abilities=first strike
auto={T}:target(player) damage:2 all(creature[attacking;blocking]|targetedpersonsBattlefield)
text=First strike -- {T}: Brigid, Hero of Kinsbaile deals 2 damage to each attacking or blocking creature target player controls.
mana={2}{W}{W}
type=Legendary Creature
subtype=Kithkin Archer
power=2
toughness=3
[/card]
[card]
name=Brilliant Halo
target=creature
autograveyard=@movedTo(this|graveyard) from(battlefield):moveTo(ownerhand)
auto=1/2
text=Enchant creature -- Enchanted creature gets +1/+2. -- When Brilliant Halo dies, return Brilliant Halo to its owner's hand.
mana={1}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Brilliant Plan
auto=draw:3
text=Draw three cards.
mana={4}{U}
type=Sorcery
[/card]
[card]
name=Brilliant Spectrum
auto=draw:converge
auto=reject notatarget(<2>*|myhand)
text=Converge -- Draw X cards, where X is the number of colors of mana spent to cast Brilliant Spectrum. Then discard two cards.
mana={3}{U}
type=Sorcery
[/card]
[card]
name=Brimstone Dragon
abilities=flying,haste
text=Flying, haste
mana={6}{R}{R}
type=Creature
subtype=Dragon
power=6
toughness=6
[/card]
[card]
name=Brimstone Mage
auto={3}{R}:counter(0/0,1,Level) asSorcery
auto=this(counter{0/0.1.Level}) 0/1
auto=this(counter{0/0.1.Level}=) {T}:damage:1 target(creature,player)
auto=this(counter{0/0.2.Level}=) {T}:damage:1 target(creature,player)
auto=this(counter{0/0.3.Level}) 0/1
auto=this(counter{0/0.3.Level}) {T}:damage:3 target(creature,player)
text=Level up {3}{R} -- [Level 1-2] {T}: Brimstone Mage deals 1 damage to target creature or player. [2/3] -- [Level 3+] {T}: Brimstone Mage deals 3 damage to target creature or player. [2/4]
mana={2}{R}
auto=maxlevel:3
type=Creature
subtype=Human Shaman
power=2
toughness=2
[/card]
[card]
name=Brimstone Volley
target=creature,player
auto=ifnot morbid then damage:3
auto=if morbid then damage:5
text=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.
mana={2}{R}
type=Instant
[/card]
[card]
name=Brindle Boar
auto={S}:life:4
text=Sacrifice Brindle Boar: You gain 4 life.
mana={2}{G}
type=Creature
subtype=Boar
power=2
toughness=2
[/card]
[card]
name=Brindle Shoat
auto=@movedTo(this|graveyard) from(battlefield):token(Boar,Creature Boar,3/3,green)
text=When Brindle Shoat dies, put a 3/3 green Boar creature token onto the battlefield.
mana={1}{G}
type=Creature
subtype=Boar
power=1
toughness=1
[/card]
[card]
name=Brine Elemental
facedown={3}
autofacedown={5}{U}{U}:morph
autofaceup=nextphasealter(remove,untap,opponent)
text=Morph {5}{U}{U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) -- When Brine Elemental is turned face up, each opponent skips his or her next untap step.
mana={4}{U}{U}
type=Creature
subtype=Elemental
power=5
toughness=4
[/card]
[card]
name=Brine Shaman
auto={T}{S(creature|myBattlefield)}:2/2 target(creature)
auto={1}{U}{U}{S(creature|myBattlefield)}:fizzle target(creature|stack)
text={T}, Sacrifice a creature: Target creature gets +2/+2 until end of turn. -- {1}{U}{U}, Sacrifice a creature: Counter target creature spell.
mana={1}{B}
type=Creature
subtype=Human Cleric Shaman
power=1
toughness=1
[/card]
[card]
name=Bring Low
target=creature|battlefield
auto=if cantargetcard(creature[counter{1/1.1}]) then damage:5 else damage:3
text=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. 
mana={3}{R}
type=Instant
[/card]
[card]
name=Bring to Light
aicode=activate notatarget(*[creature;instant;sorcery;manacost<=converge]|mylibrary) moveto(exile) and!( transforms((,newability[may name(cast for free) activate name(cast for free) castcard(normal)])) oneshot)!
auto=name(search card) reveal:plibrarycount optionone name(choose card) target(<1>*[creature;instant;sorcery;manacost<=converge]|reveal) moveto(exile) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|myexile) moveto(exile) and!( transforms((,newability[may name(cast for free) activate name(cast for free) castcard(normal)])) oneshot)! afterrevealedend revealend
text=Converge -- 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.
mana={3}{G}{U}
type=Sorcery
[/card]
[card]
name=Bringer of the Black Dawn
other={W}{U}{B}{R}{G} name(Spend WUBRG to Cast)
abilities=trample,hiddenface
aicode=activate target(*|mylibrary) moveto(mylibrary) and!(moveto(mylibrary))!
auto=@each my upkeep:pay({L:2}) name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>*|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(mylibrary)])) optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend revealend
text=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.
mana={7}{B}{B}
type=Creature
subtype=Bringer
power=5
toughness=5
[/card]
[card]
name=Bringer of the Blue Dawn
abilities=trample
other={W}{U}{B}{R}{G} name(Spend WUBRG to Cast)
auto=@each my upkeep:may draw:2
text=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.
mana={7}{U}{U}
type=Creature
subtype=Bringer
power=5
toughness=5
[/card]
[card]
name=Bringer of the Green Dawn
abilities=trample
other={W}{U}{B}{R}{G} name(Spend WUBRG to Cast)
auto=@each my upkeep:may token(Beast,Creature Beast,3/3,green)
text=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.
mana={7}{G}{G}
type=Creature
subtype=Bringer
power=5
toughness=5
[/card]
[card]
name=Bringer of the Red Dawn
abilities=trample
other={W}{U}{B}{R}{G} name(Spend WUBRG to Cast)
auto=@each my upkeep:may name(gain control of target creature until end of turn) target(creature|opponentbattlefield) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)],newability[untap],haste)) ueot
text=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.
mana={7}{R}{R}
type=Creature
subtype=Bringer
power=5
toughness=5
[/card]
[card]
name=Bringer of the White Dawn
abilities=trample
other={W}{U}{B}{R}{G} name(Spend WUBRG to Cast)
auto=@each my upkeep:may moveTo(mybattlefield) target(artifact|mygraveyard)
text=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.
mana={7}{W}{W}
type=Creature
subtype=Bringer
power=5
toughness=5
[/card]
[card]
name=Brink of Disaster
target=creature,land
auto=@tapped(mytgt):destroy
text=Enchant creature or land -- When enchanted permanent becomes tapped, destroy it.
mana={2}{B}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Brink of Madness
auto=@each my upkeep restriction{type(*|myhand)~lessthan~1}:sacrifice
auto=@each my upkeep restriction{type(*|myhand)~lessthan~1}:all(*|opponenthand) reject
text=At the beginning of your upkeep, if you have no cards in hand, sacrifice Brink of Madness. If you do, target opponent discards his or her hand.
mana={2}{B}{B}
type=Enchantment
[/card]
[card]
name=Brion Stoutarm
abilities=lifelink
auto={R}{T}{S(other creature|mybattlefield)}:damage:storedpower target(player)
text=Lifelink (Damage dealt by this creature also causes you to gain that much life.) -- {R}, {T}, Sacrifice a creature other than Brion Stoutarm: Brion Stoutarm deals damage equal to the sacrificed creature's power to target player.
mana={2}{R}{W}
type=Legendary Creature
subtype=Giant Warrior
power=4
toughness=4
[/card]
[card]
name=Brisela Voice of Nightmares
auto=meldfrom(Gisela the Broken Blade|Bruna the Fading Light)
abilities=flying, first strike, vigilance, lifelink
auto=maxcast(*[manacost<4])0 opponent
text=Flying, first strike, vigilance, lifelink -- Your opponents can't cast spells with converted mana cost 3 or less.
type=Legendary Creature
subtype=Eldrazi Angel
power=9
toughness=10
[/card]
[card]
name=Bristling Hydra
auto=alterenergy:3 controller
auto={e:3}:counter(1/1,1) && opponentshroud
text=When Bristling Hydra enters the battlefield, you get {E}{E}{E} (three energy counters). -- Pay {E}{E}{E}: Put a +1/+1 counter on Bristling Hydra. It gains hexproof until end of turn.
mana={2}{G}{G}
type=Creature
subtype=Hydra
power=4
toughness=3
[/card]
[card]
name=Brittle Effigy
auto={4}{T}:moveTo(exile) target(creature) && moveTo(exile) all(this)
text={4},{T}, exile Brittle Effigy: Exile target creature.
mana={1}
type=Artifact
[/card]
[card]
name=Broken Concentration
target=*|stack
auto=fizzle
abilities=madness
autoexile=restriction{discarded} pay({3}{u}) name(pay 3u to cast) activate name(pay 3u to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard)
text=Counter target spell. -- Madness {3}{U} (If you discard this card, discard it into exile. When you do, cast it for its madness cost or put it into your graveyard.)
mana={1}{U}{U}
type=Instant
[/card]
[card]
name=Broken Dam
target=<upto:2>creature[-horsemanship]
auto=tap
text=Tap one or two target creatures without horsemanship.
mana={U}
type=Sorcery
[/card]
[card]
name=Broken Fall
auto={0}:moveTo(ownerhand) all(this) && regenerate target(creature) limit:1
text=Return Broken Fall to its owner's hand: Regenerate target creature.
mana={2}{G}
type=Enchantment
[/card]
[card]
name=Brontotherium
abilities=trample
auto=@combat(attacking) source(this):may provoke target(creature|opponentbattlefield)
text=Trample -- Provoke (When this attacks, you may have target creature defending player controls untap and block it if able.)
mana={4}{G}{G}
type=Creature
subtype=Beast
power=5
toughness=3
[/card]
[card]
name=Bronze Sable
mana={2}
type=Artifact Creature
subtype=Sable
power=2
toughness=1
[/card]
[card]
name=Bronzebeak Moa
auto=@movedTo(creature|mybattlefield):3/3 ueot
text=Whenever another creature enters the battlefield under your control, Bronzebeak Moa gets +3/+3 until end of turn. 
mana={2}{G}{W}
type=Creature
subtype=Bird
power=2
toughness=2
[/card]
[card]
name=Brood Birthing
auto=aslongas(eldrazi spawn|myBattlefield) token(Eldrazi Spawn,Creature Eldrazi Spawn,0/1) and!( transforms((,newability[{S}:Add{1}])) forever )!*3
text=If you control at least one 0/1 Eldrazi Spawn creature token, put three 0/1 colorless Eldrazi Spawn creature tokens onto the battlefield. They have "Sacrifice this creature: Add {1} to your mana pool."
mana={1}{R}
type=Sorcery
[/card]
[card]
name=Brood Butcher
auto=choice token(Eldrazi Scion,Creature Eldrazi Scion,1/1) and!( transforms((,newability[{S}:Add{C}])) forever )! controller
auto={B}{G}{S(creature|mybattlefield):target(creature) -2/-2 ueot
text=Devoid (This card has no color.) -- When Brood Butcher enters the battlefield, put a 1/1 colorless Eldrazi Scion creature token onto the battlefield. It has "Sacrifice this creature: Add {1} to your mana pool." -- {B}{G}, Sacrifice a creature: Target creature gets -2/-2 until end of turn.
mana={3}{B}{G}
abilities=devoid
type=Creature
subtype=Eldrazi Drone
power=3
toughness=3
[/card]
[card]
name=Brood Keeper Dragon
abilities=flying
auto={R}:1/0 ueot
text=Flying -- {R}: This creature gets +1/+0 until end of turn.
type=Creature
subtype=Dragon
color=red
power=2
toughness=2
[/card]
[card]
name=Brood Keeper
auto=@targeted(this) from(aura|hand,graveyard):token(-383198) controller
text=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". 
mana={3}{R}
type=Creature
subtype=Human Shaman
power=2
toughness=3
[/card]
[card]
name=Brood Monitor
auto=choice token(Eldrazi Scion,Creature Eldrazi Scion,1/1) and!( transforms((,newability[{S}:Add{C}])) forever )!*3 controller
text=Devoid (This card has no color.) -- When Brood Monitor enters the battlefield, put three 1/1 colorless Eldrazi Scion creature tokens onto the battlefield. They have "Sacrifice this creature: Add {1} to your mana pool."
mana={4}{G}{G}
abilities=devoid
type=Creature
subtype=Eldrazi Drone
power=3
toughness=3
[/card]
[card]
name=Brood of Cockroaches
auto=@movedTo(mygraveyard) from(this|battlefield):phaseaction[endofturn once] life:-1 controller
auto=@movedTo(mygraveyard) from(this|battlefield):phaseaction[endofturn once] moveTo(myhand)
text=When Brood of Cockroaches is put into your graveyard from the battlefield, at the beginning of the next end step, you lose 1 life and return Brood of Cockroaches to your hand.
mana={1}{B}
type=Creature
subtype=Insect
power=1
toughness=1
[/card]
[card]
name=Brood Sliver
auto=@combatdamagefoeof(player) from(sliver|mybattlefield):token(Sliver,Creature Sliver,1/1) controller
auto=@combatdamageof(player) from(sliver|opponentbattlefield):token(Sliver,Creature Sliver,1/1) opponent
text=Whenever a Sliver deals combat damage to a player, its controller may put a 1/1 colorless Sliver creature token onto the battlefield.
mana={4}{G}
type=Creature
subtype=Sliver
power=3
toughness=3
[/card]
[card]
name=Broodhatch Nantuko
facedown={3}
autofacedown={2}{G}:morph
auto=@damaged(this):may token(Insect,Creature Insect,1/1,green)*thatmuch
text=Whenever Broodhatch Nantuko is dealt damage, you may put that many 1/1 green Insect creature tokens onto the battlefield. -- Morph {2}{G} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={1}{G}
type=Creature
subtype=Insect Druid
power=1
toughness=1
[/card]
[card]
name=Broodhunter Wurm
mana={3}{G}
type=Creature
subtype=Wurm
power=4
toughness=3
[/card]
[card]
name=Brooding Saurian
auto=@each my end:moveto(ownerBattlefield) all(*|Battlefield)
auto=@each opponent end:moveto(ownerBattlefield) all(*|Battlefield)
text=At the beginning of each end step, each player gains control of all nontoken permanents he or she owns.
mana={2}{G}{G}
type=Creature
subtype=Lizard
power=4
toughness=4
[/card]
[card]
name=Broodmate Dragon
abilities=flying
auto=token(Dragon,creature dragon, 4/4,flying red)
text=Flying -- When Broodmate Dragon enters the battlefield, put a 4/4 red Dragon creature token with flying onto the battlefield.
mana={3}{B}{R}{G}
type=Creature
subtype=Dragon
power=4
toughness=4
[/card]
[card]
name=Broodstar
abilities=affinityartifacts,flying
anyzone=type:artifact:mybattlefield/type:artifact:mybattlefield cdaactive
text=Affinity for artifacts (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.
mana={8}{U}{U}
type=Creature
subtype=Beast
power=*
toughness=*
[/card]
[card]
name=Broodwarden
auto=lord(eldrazi spawn|myBattlefield) 2/1
text=Eldrazi Spawn creatures you control get +2/+1.
mana={3}{G}{G}
type=Creature
subtype=Eldrazi Drone
power=4
toughness=4
[/card]
[card]
name=Brothers of Fire
auto={1}{R}{R}:damage:1 target(creature,player) && damage:1 controller
text={1}{R}{R}: Brothers of Fire deals 1 damage to target creature or player and 1 damage to you.
mana={1}{R}{R}
type=Creature
subtype=Human Shaman
power=2
toughness=2
[/card]
[card]
name=Brothers Yamazaki
auto=bushido(1/1)
auto=aslongas(Brothers Yamazaki|battlefield) nolegend <3
auto=lord(other Brothers Yamazaki|Battlefield) haste
auto=lord(other Brothers Yamazaki|Battlefield) 2/2
text=Bushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.) -- If there are exactly two permanents named Brothers Yamazaki on the battlefield, the "legend rule" doesn't apply to them. -- Each other creature named Brothers Yamazaki gets +2/+2 and has haste.
mana={2}{R}
type=Legendary Creature
subtype=Human Samurai
power=2
toughness=1
[/card]
[card]
name=Browse
abilities=hiddenface
aicode=activate transforms((,newability[moveto(myhand) all(*[zpos=1]|mylibrary) && ingest:4])) ueot
auto={2}{u}{u}:name(look) reveal:5 optionone name(pick a card) target(<1>*|reveal) moveto(myhand) optiononeend optiontwo name(Put in exile) target(<5>*|reveal) moveto(myexile) optiontwoend revealend
text={2}{U}{U}: Look at the top five cards of your library, put one of them into your hand, and exile the rest.
mana={2}{U}{U}
type=Enchantment
[/card]
[card]
name=Bruna the Fading Light
abilities=flying, vigilance
autostack=if casted(this) then may moveTo(mybattlefield) target(creature[angel;human]|mygraveyard)
text=When you cast Bruna, the Fading Light, you may return target Angel or Human creature card from your graveyard to the battlefield. -- Flying, vigilance -- (Melds with Gisela, the Broken Blade.)
mana={5}{W}{W}
type=Legendary Creature
subtype=Angel Horror
power=5
toughness=7
[/card]
[card]
name=Bruna, Light of Alabaster
abilities=flying,vigilance
auto=@combat(attacking,blocking) source(this):may name(attach auras) notatarget(<anyamount>aura|battlefield,myhand,mygraveyard) newtarget
text=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.
mana={3}{W}{W}{U}
type=Legendary Creature
subtype=Angel
power=5
toughness=5
[/card]
[card]
name=Brush with Death
auto=life:-2
auto=life:2 controller
buyback={2}{B}{2}{B}{B}
text=Buyback {2}{B}{B} (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.) -- Target opponent loses 2 life. You gain 2 life.
mana={2}{B}
type=Sorcery
[/card]
[card]
name=Brushland
auto={T}:Add{1}
auto={T}:Add{G} and!( damage:1 controller )!
auto={T}:Add{W} and!( damage:1 controller )!
text={T}: Add {1} to your mana pool. -- {T}: Add {G} or {W} to your mana pool. Brushland deals 1 damage to you.
type=Land
[/card]
[card]
name=Brushstrider
abilities=vigilance
text=Vigilance
mana={1}{G}
type=Creature
subtype=Beast
power=3
toughness=1
[/card]
[card]
name=Brushwagg
auto=@combat(blocking,blocked,turnlimited) source(this):-2/2 ueot
text=Whenever Brushwagg blocks or becomes blocked, it gets -2/+2 until end of turn.
mana={1}{G}{G}
type=Creature
subtype=Brushwagg
power=3
toughness=2
[/card]
[card]
name=Brutal Deceiver
auto={1}:name(Look) reveal:1 optionone name(Look) target(*|reveal) doNothing optiononeend optiontwo all(*|reveal) moveto(mylibrary) optiontwoend revealend
auto={2}:reveal:1 optionone if type(land|reveal)~morethan~0 then all(this) +1/0 ueot && all(this) first strike ueot optiononeend optiontwo name(Put Back On Top) target(<1>*|reveal) moveto(mylibrary) optiontwoend revealend limit:1
text={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.
mana={2}{R}
type=Creature
subtype=Spirit
power=2
toughness=2
[/card]
[card]
name=Brutal Nightstalker
auto=may target(opponent) ability$!name(discard) target(*|myhand) reject!$ targetedplayer
text=When Brutal Nightstalker enters the battlefield, you may have target opponent discard a card.
mana={3}{B}{B}
type=Creature
subtype=Nightstalker
power=3
toughness=2
[/card]
[card]
name=Brutalizer Exarch
aicode=activate target(creature|mylibrary) moveto(mylibrary) and!(moveto(mylibrary))!
auto=choice name(put on top) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>creature|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(mylibrary)])) optiononeend optiontwo bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary )! optiontwoend revealend
auto=choice name(put on bottom) bottomoflibrary target(*[-creature])
text=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.
mana={5}{G}
type=Creature
subtype=Cleric
power=3
toughness=3
[/card]
[card]
name=Brute Force
target=creature
auto=3/3
text=Target creature gets +3/+3 until end of turn.
mana={R}
type=Instant
[/card]
[card]
name=Brute Strength
target=creature
auto=3/1 ueot
auto=trample ueot
text=Target creature gets +3/+1 and gains trample until end of turn.
mana={1}{R}
type=Instant
[/card]
[card]
name=Bubble Matrix
auto=preventalldamage to(creature)
text=Prevent all damage that would be dealt to creatures.
mana={4}
type=Artifact
[/card]
[card]
name=Bubbling Beebles
auto=aslongas(enchantment|opponentBattlefield) unblockable
text=Bubbling Beebles is unblockable as long as defending player controls an enchantment.
mana={4}{U}
type=Creature
subtype=Beeble
power=3
toughness=3
[/card]
[card]
name=Bubbling Cauldron
auto={1}{S(creature|mybattlefield)}{T}:name(sacrifice creature) life:4 controller
auto={1}{S(festering newt|mybattlefield)}{T}:name(sacrifice newt) lifeleech:-4 opponent
text={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.
mana={2}
type=Artifact
[/card]
[card]
name=Bubbling Muck
auto=emblem transforms((,newability[lord(Swamp) produceextra:{B}])) ueot
text=Until end of turn, whenever a player taps a Swamp for mana, that player adds {B} to his or her mana pool (in addition to the mana the land produces).
mana={B}
type=Sorcery
[/card]
[card]
name=Budoka Gardener
doublefaced=kamiflip
auto={T}:all(this) transforms((,newability[if type(land|mybattlefield)~morethan~9 then flip(Dokai, Weaver of Life)],newability[may moveto(mybattlefield) notatarget(land|myhand)],newability[@movedto(land|mybattlefield) restriction{type:land:mybattlefield~morethan~9}:flip(Dokai, Weaver of Life)]))
text={T}: You may put a land card from your hand onto the battlefield. If you control ten or more lands, flip Budoka Gardener.
mana={1}{G}
type=Creature
subtype=Human Monk
power=2
toughness=1
[/card]
[card]
name=Budoka Pupil
doublefaced=kamiflip
auto=@movedTo(spirit,arcane|mystack):may counter(0/0,1,Ki)
auto=@each endofturn:this(counter{0/0.2.Ki}) flip(Ichiga, Who Topples Oaks)
text=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. -- ---- -- Ichiga, Who Topples Oaks -- Legendary Creature - Spirit -- 4/3 -- Trample -- Remove a ki counter from Ichiga, Who Topples Oaks: Target creature gets +2/+2 until end of turn.
mana={1}{G}{G}
type=Creature
subtype=Human Monk
power=2
toughness=2
[/card]
[card]
name=Builder's Bane
target=<prexx>artifact
auto=destroy && damage:1 all(player)
mana={X}{X}{R}
type=Sorcery
text=Destroy X target artifacts. Builder's Bane deals damage to each player equal to the number of artifacts he or she controlled destroyed this way.
[/card]
[card]
name=Builder's Blessing
auto=lord(creature[-tapped]|myBattlefield) 0/2
text=Untapped creatures you control get +0/+2.
mana={3}{W}
type=Enchantment
[/card]
[card]
name=Built to Last
target=creature
auto=2/2
auto=teach(artifact) indestructible
text=Target creature gets +2/+2 until end of turn. If it's an artifact creature, it gains indestructible until end of turn. (Damage and effects that say "destroy" don't destroy it.)
mana={W}
type=Instant
[/card]
[card]
name=Built to Smash
target=creature[attacking]
auto=3/3
auto=teach(artifact) trample
text=Target attacking creature gets +3/+3 until end of turn. If it's an artifact creature, it gains trample until end of turn.
mana={R}
type=Instant
[/card]
[card]
name=Bull Aurochs
abilities=trample
auto=@combat(attacking) source(this):all(this) foreach(other aurochs[attacking]) 1/0 ueot
text=Trample -- Whenever Bull Aurochs attacks, it gets +1/+0 until end of turn for each other attacking Aurochs.
mana={1}{G}
type=Creature
subtype=Aurochs
power=2
toughness=1
[/card]
[card]
name=Bull Cerodon
abilities=vigilance,haste
text=Vigilance, haste
mana={4}{R}{W}
type=Creature
subtype=Beast
power=5
toughness=5
[/card]
[card]
name=Bull Elephant
auto=aslongas(forest|mybattlefield) choice target(<2>forest|mybattlefield) moveTo(ownerhand) oneshot >1
auto=choice sacrifice all(this)
text=When Bull Elephant enters the battlefield, sacrifice it unless you return two Forests you control to their owner's hand.
mana={3}{G}
type=Creature
subtype=Elephant
power=4
toughness=4
[/card]
[card]
name=Bull Hippo
abilities=Islandwalk
text=Islandwalk
mana={3}{G}
type=Creature
subtype=Hippo
power=3
toughness=3
[/card]
[card]
name=Bull Rush
target=creature
auto=2/0
text=Target creature gets +2/+0 until end of turn.
mana={R}
type=Instant
[/card]
[card]
name=Bullwhip
auto={2}{T}:damage:1 target(creature) && mustattack ueot
text={2}, {T}: Bullwhip deals 1 damage to target creature. That creature attacks this turn if able.
mana={4}
type=Artifact
[/card]
[card]
name=Bulwark
auto=@each opponent upkeep:target(opponent) damage:mathtype:*:myhandminustype:*:opponenthandminusendmathend opponent
text=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.
mana={3}{R}{R}
type=Enchantment
[/card]
[card]
name=Bump in the Night
auto=life:-3 opponent
flashback={5}{R}
text=Target opponent loses 3 life. -- Flashback {5}{R}
mana={B}
type=Sorcery
[/card]
[card]
name=Buoyancy
abilities=flash
target=creature
auto=flying
text=Flash -- Enchant creature -- Enchanted creature has flying.
mana={1}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Burden of Greed
target=player
auto=life:-type:artifact[tapped]:targetedpersonsbattlefield
text=Target player loses 1 life for each tapped artifact he or she controls.
mana={3}{B}
type=Instant
[/card]
[card]
name=Burden of Guilt
target=creature
auto={1}:tap(mytgt)
text=Enchant creature -- {1}: Tap enchanted creature.
mana={W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Burgeoning
auto=@movedto(land|opponentbattlefield) from(opponenthand):may moveTo(myBattlefield) target(land|myhand)
text=Whenever an opponent plays a land, you may put a land card from your hand onto the battlefield.
mana={G}
type=Enchantment
[/card]
[card]
name=Buried Alive
aicode=activate target(<upto:3>creature|mylibrary) moveto(mygraveyard)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<upto:3>creature|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(mygraveyard)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=Search your library for up to three creature cards and put them into your graveyard. Then shuffle your library.
mana={2}{B}
type=Sorcery
[/card]
[card]
name=Buried Ruin
auto={T}:Add{1}
auto={2}{T}{S}:moveTo(myhand) target(other artifact|mygraveyard)
text={T}: Add 1 to your mana pool. -- {2}, {T}, Sacrifice Buried Ruin: Return target artifact card from your graveyard to your hand.
type=Land
[/card]
[card]
name=Burn Away
auto=target(creature|battlefield) damage:6
auto=@movedTo(mytgt|graveyard) from(battlefield):all(trigger[to]) moveTo(exile) all(*|ownergraveyard)
text=Burn Away deals 6 damage to target creature. When that creature dies this turn, exile all cards from its controller's graveyard
mana={4}{R}
type=Instant
[/card]
[card]
name=Burn from Within
target=creature,player
auto=-indestructible
auto=exiledeath
auto=damage:X
text=Burn from Within deals X damage to target creature or player. If a creature is dealt damage this way, it loses indestructible until end of turn. If that creature would die this turn, exile it instead.
mana={X}{R}
type=Sorcery
[/card]
[card]
name=Burn the Impure
target=creature
auto=damage:3
auto=teach(creature[infect]) damage:3 targetcontroller
text=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.
mana={1}{R}
type=Instant
[/card]
[card]
name=Burn Trail
target=creature,player
auto=damage:3
auto=alternative damage:3 target(creature,player)
other={3}{R}{T(creature[red]|mybattlefield)}{T(creature[red]|mybattlefield)} name(pay Conspire)
text=Burn Trail deals 3 damage to target creature or player. -- Conspire (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.)
mana={3}{R}
type=Sorcery
[/card]
[card]
name=Burning Anger
target=creature
auto=teach(creature) transforms((,newability[{T}:name(Target Creature) target(creature) dynamicability<!powerstrike!>],newability[{T}:name(Target Player) target(player) dynamicability<!powerstrike!>]))
text=Enchant creature. -- Enchanted creature has "{T}: This creature deals damage equal to its power to target creature or player."
mana={4}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Burning Cloak
target=creature
auto=2/0
auto=damage:2
text=Target creature gets +2/+0 until end of turn. Burning Cloak deals 2 damage to that creature.
mana={R}
type=Sorcery
[/card]
[card]
name=Burning Earth
auto=@tappedformana(land[-basic]|opponentBattlefield):damage:1 opponent
auto=@tappedformana(land[-basic]|myBattlefield):damage:1 controller
text=Whenever a player taps a nonbasic land for mana, Burning Earth deals 1 damage to that player.
mana={3}{R}
type=Enchantment
[/card]
[card]
name=Burning Fields
auto=Damage:5 opponent
text=Burning Fields deals 5 damage to target opponent.
mana={4}{R}
type=Sorcery
[/card]
[card]
name=Burning Inquiry
auto=draw:3 opponent
auto=draw:3 controller
auto=discard:3 opponent
auto=discard:3 controller
text=Each player draws three cards, then discards three cards at random.
mana={R}
type=Sorcery
[/card]
[card]
name=Burning of Xinye
auto=ability$!destroy notatarget(<4>land|mybattlefield)!$ controller
auto=target(opponent) ability$!destroy notatarget(<4>land|mybattlefield)!$ targetedplayer
auto=all(creature) damage:4
text=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.
mana={4}{R}{R}
type=Sorcery
[/card]
[card]
name=Burning Oil
target=creature[attacking;blocking]
auto=damage:3
flashback={3}{W}
text=Burning Oil deals 3 damage to target attacking or blocking creature. -- Flashback {3}{W}
mana={1}{R}
type=Instant
[/card]
[card]
name=Burning Palm Efreet
auto={1}{R}{R}:damage:2 && -flying target(creature[flying])
text={1}{R}{R}: Burning Palm Efreet deals 2 damage to target creature with flying and that creature loses flying until end of turn.
mana={2}{R}{R}
type=Creature
subtype=Efreet
power=2
toughness=2
[/card]
[card]
name=Burning Sands
auto=lord(creature) transforms((,newability[@movedto(graveyard) from(this|mybattlefield):target(land|mybattlefield) sacrifice]))
text=Whenever a creature is put into a graveyard from the battlefield, that creature's controller sacrifices a land.
mana={3}{R}{R}
type=Enchantment
[/card]
[card]
name=Burning Shield Askari
abilities=flanking
auto={R}{R}:first strike
text=Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.) -- {R}{R}: Burning Shield Askari gains first strike until end of turn.
mana={2}{R}
type=Creature
subtype=Human Knight
power=2
toughness=2
[/card]
[card]
name=Burning Vengeance
auto=@movedTo(*|stack) from(mygraveyard):damage:2 target(creature,player)
text=Whenever you cast a spell from your graveyard, Burning Vengeance deals 2 damage to target creature or player.
mana={2}{R}
type=Enchantment
[/card]
[card]
name=Burning Wish
auto=moveTo(exile)
aicode=activate target(sorcery|mysideboard) moveto(myhand)
auto=name(search card) reveal:type:*:mysideboard revealzone(mysideboard) optionone name(choose card) target(<1>sorcery|reveal) moveto(myhand) and!(all(other *|reveal) moveto(ownersideboard))! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownersideboard) and!(all(other *|reveal) moveto(ownersideboard))! optiontwoend revealend
text=You may choose a sorcery card you own from outside the game, reveal that card, and put it into your hand. Exile Burning Wish.
mana={1}{R}
type=Sorcery
[/card]
[card]
name=Burning-Tree Bloodscale
auto=bloodthirst:1
auto={2}{R}:target(creature) ueot cantbeblockerof(this)
auto={2}{G}:setblocker target(creature|opponentbattlefield)
text=Bloodthirst 1 (If an opponent was dealt damage this turn, this creature enters the battlefield with a +1/+1 counter on it.) -- {2}{R}: Target creature can't block Burning-Tree Bloodscale this turn. -- {2}{G}: Target creature blocks Burning-Tree Bloodscale this turn if able.
mana={2}{R}{G}
type=Creature
subtype=Viashino Berserker
power=2
toughness=2
[/card]
[card]
name=Burning-Tree Emissary
auto=Add{R}{G}
text=When Burning-Tree Emissary enters the battlefield, add {R}{G} to your mana pool.
mana={RG}{RG}
type=Creature
subtype=Human Shaman
power=2
toughness=2
[/card]
[card]
name=Burnished Hart
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(<upto:2>land[basic]|myLibrary)
auto={3}{S}:name(search card) reveal:plibrarycount optionone name(choose card) target(<upto:2>land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
text={3},Sacrifice Burnished Hart: Search your library for up to two basic land cards, put them onto the battlefield tapped, then shuffle your library. 
mana={3}
type=Artifact Creature
subtype=Elk
power=2
toughness=2
[/card]
[card]
name=Burnout
target=instant|stack
auto=teach(instant[blue]) fizzle
auto=@next upkeep:draw:1
text=Counter target instant spell if it's blue. -- Draw a card at the beginning of the next turn's upkeep.
mana={1}{R}
type=Instant
[/card]
[card]
name=Burr Grafter
auto=@movedTo(this|mygraveyard) from(myBattlefield):may moveTo(myhand) target(spirit[manacost<=3]|mygraveyard)
auto={S}:2/2 target(other creature)
text=Sacrifice Burr Grafter: Target creature gets +2/+2 until end of turn. -- Soulshift 3 (When this dies, you may return target Spirit card with converted mana cost 3 or less from your graveyard to your hand.)
mana={3}{G}
type=Creature
subtype=Spirit
power=2
toughness=2
[/card]
[card]
name=Burrenton Bombardier
abilities=flying
autohand={2}{W}{discard}:counter(1/1,2) target(creature)
text=Flying -- Reinforce 2 - {2}{W} ({2}{W}, Discard this card: Put two +1/+1 counters on target creature.)
mana={2}{W}
type=Creature
subtype=Kithkin Soldier
power=2
toughness=2
[/card]
[card]
name=Burrenton Forge-Tender
abilities=protection from red
auto={S}:name(prevent all damage) notatarget(other *[red]|battlefield,stack,graveyard) transforms((,newability[preventalldamage from(this)])) ueot
text=Protection from red -- Sacrifice Burrenton Forge-Tender: Prevent all damage a red source of your choice would deal this turn.
mana={W}
type=Creature
subtype=Kithkin Wizard
power=1
toughness=1
[/card]
[card]
name=Burrenton Shield-Bearers
auto=@combat(attacking) source(this):0/3 target(creature) ueot
text=Whenever Burrenton Shield-Bearers attacks, target creature gets +0/+3 until end of turn.
mana={4}{W}
type=Creature
subtype=Kithkin Soldier
power=3
toughness=3
[/card]
[card]
name=Burrowing
target=creature
auto=mountainwalk
text=Enchant creature -- Enchanted creature has mountainwalk.
mana={R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Burst Lightning
target=creature,player
kicker={4}
auto=damage:2
auto=kicker damage:2
text=Kicker {4} (You may pay an additional {4} as you cast this spell.) -- 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.
mana={R}
type=Instant
[/card]
[card]
name=Burst of Energy
target=*
auto=untap
text=Untap target permanent.
mana={W}
type=Instant
[/card]
[card]
name=Burst of Speed
auto=lord(creature|myBattlefield) haste
text=Creatures you control gain haste until end of turn. (They can attack and {T} even if they just came under your control.)
mana={R}
type=Sorcery
[/card]
[card]
name=Burst of Strength
target=creature
auto=counter(1/1,1) && untap
text=Put a +1/+1 counter on target creature and untap it.
mana={G}
type=Instant
[/card]
[card]
name=Bushi Tenderfoot
doublefaced=kamiflip
auto=@vampired(creature) from(this):all(trigger[from]) flip(Kenzo the Hardhearted)
text=When a creature dealt damage by Bushi Tenderfoot this turn is put into a graveyard, flip Bushi Tenderfoot.
mana={W}
type=Creature
subtype=Human Soldier
power=1
toughness=1
[/card]
[card]
name=Butcher Ghoul
abilities=undying
text=Undying (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.)
mana={1}{B}
type=Creature
subtype=Zombie
power=1
toughness=1
[/card]
[card]
name=Butcher of Malakir
abilities=flying
auto=@movedTo(creature|graveyard) from(mybattlefield):ability$!name(sacrifice) notatarget(creature|mybattlefield) sacrifice !$ opponent
text=Flying -- Whenever Butcher of Malakir or another creature you control dies, each opponent sacrifices a creature.
mana={5}{B}{B}
type=Creature
subtype=Vampire Warrior
power=5
toughness=4
[/card]
[card]
name=Butcher of the Horde
abilities=flying
auto={S(other creature|mybattlefield)}:name(vigilance) vigilance ueot
auto={S(other creature|mybattlefield)}:name(lifelink) lifelink ueot 
auto={S(other creature|mybattlefield)}:name(haste) haste ueot 
text=Flying. -- Sacrifice another creature: Butcher of the Horde gains your choice of Vigilance, lifelink, or haste until end of turn. 
mana={1}{R}{W}{B}
type=Creature
subtype=Demon
power=5
toughness=4
[/card]
[card]
name=Butcher's Cleaver
auto={3}:equip
auto=teach(creature) 3/0
auto=teach(human) lifelink
text=Equipped creature gets +3/+0. -- As long as equipped creature is a Human, it has lifelink. -- Equip {3}
mana={3}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Butcher's Glee
target=creature|battlefield
auto=3/0 ueot
auto=lifelink ueot
auto=regenerate
text=Target creature gets +3/+0 and gains lifelink until end of turn. Regenerate it. (Damage dealt by a creature with lifelink also causes its controller to gain that much life.)
mana={2}{B}
type=Instant
[/card]
[card]
name=Bygone Bishop
abilities=flying
auto=@movedto(creature[manacost<=3]|mystack):token(Clue,Artifact Clue,0/0) and!( transforms((,newability[{S}{2}:draw:1])) forever )! controller
text=Flying -- Whenever you cast a creature spell with converted mana cost 3 or less, investigate. (Put a colorless Clue artifact token onto the battlefield with "{2}, Sacrifice this artifact: Draw a card.")
mana={2}{W}
type=Creature
subtype=Spirit Cleric
power=2
toughness=3
[/card]
[card]
name=Byway Courier
auto=@movedTo(this|graveyard) from(battlefield):token(Clue,Artifact Clue,0/0) and!( transforms((,newability[{S}{2}:draw:1])) forever )! controller
text=When Byway Courier dies, investigate. (Put a colorless Clue artifact token onto the battlefield with "{2}, Sacrifice this artifact: Draw a card.")
mana={2}{G}
type=Creature
subtype=Human Scout
power=3
toughness=2
[/card]
[card]
name=Cabal Archon
auto={B}{S(cleric|myBattlefield)}:life:-2 target(player) && life:2 controller
text={B}, Sacrifice a Cleric: Target player loses 2 life and you gain 2 life.
mana={2}{B}
type=Creature
subtype=Human Cleric
power=2
toughness=2
[/card]
[card]
name=Cabal Coffers
auto={2}{T}:foreach(swamp|myBattlefield) add{B}
text={2}, {T}: Add {B} to your mana pool for each Swamp you control.
type=Land
[/card]
[card]
name=Cabal Executioner
auto=@combatdamagefoeof(player) from(this):ability$!name(sacrifice) notatarget(creature|mybattlefield) sacrifice!$ opponent
auto=@combatdamageof(player) from(this):ability$!name(sacrifice) notatarget(creature|mybattlefield) sacrifice!$ controller
facedown={3}
autofacedown={3}{B}{B}:morph
text=Whenever Cabal Executioner deals combat damage to a player, that player sacrifices a creature. -- Morph {3}{B}{B} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={2}{B}{B}
type=Creature
subtype=Human Cleric
power=2
toughness=2
[/card]
[card]
name=Cabal Inquisitor
auto=aslongas(*|mygraveyard) {1}{B}{E(*|mygraveyard)}{E(*|mygraveyard)}{T}:target(player) ability$!name(discard) target(*|myhand) reject!$ targetedplayer asSorcery >6
text=Threshold - {1}{B}, {T}, 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.
mana={1}{B}
type=Creature
subtype=Human Minion
power=1
toughness=1
[/card]
[card]
name=Cabal Interrogator
auto={x}{b}{t}:target(player) reveal:x revealzone(targetedpersonshand) optionone name(Put in graveyard) target(<1>*|reveal) moveto(ownerhand) and!(reject)! optiononeend optiontwo name(put Back) all(*|reveal) moveto(ownerhand) optiontwoend revealend
text={X}{B}, {T}: Target player reveals X cards from his or her hand and you choose one of them. That player discards that card. Activate this ability only any time you could cast a sorcery.
mana={1}{B}
type=Creature
subtype=Zombie Wizard
power=1
toughness=1
[/card]
[card]
name=Cabal Patriarch
auto={2}{B}{S(creature|mybattlefield)}:-2/-2 target(creature)
auto={2}{B}{E(creature|mygraveyard)}:-2/-2 target(creature)
text={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.
mana={3}{B}{B}{B}
type=Legendary Creature
subtype=Human Wizard
power=5
toughness=5
[/card]
[card]
name=Cabal Pit
auto={T}:Add{B} and!( damage:1 controller )!
auto=aslongas(*|mygraveyard) {B}{T}{S}:-2/-2 target(other creature) >6
text={T}: Add {B} to your mana pool. Cabal Pit deals 1 damage to you. -- Threshold - {B}, {T}, 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.
type=Land
[/card]
[card]
name=Cabal Ritual
auto=Add{B}{B}{B}
auto=aslongas(*|mygraveyard) add{B}{B} >6
text=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.
mana={1}{B}
type=Instant
[/card]
[card]
name=Cabal Slaver
auto=@combatdamagefoeof(player) from(goblin|mybattlefield):ability$!name(discard) notatarget(*|myhand) reject!$ opponent
auto=@combatdamageof(player) from(goblin|opponentbattlefield):ability$!name(discard) notatarget(*|myhand) reject!$ controller
text=Whenever a Goblin deals combat damage to a player, that player discards a card.
mana={2}{B}
type=Creature
subtype=Human Cleric
power=2
toughness=1
[/card]
[card]
name=Cabal Surgeon
auto={2}{B}{B}{T}{E(*|mygraveyard)}{E(*|mygraveyard)}:moveTo(myhand) target(creature|mygraveyard)
text={2}{B}{B}, {T}, Exile two cards from your graveyard: Return target creature card from your graveyard to your hand.
mana={2}{B}{B}
type=Creature
subtype=Human Minion
power=2
toughness=1
[/card]
[card]
name=Cabal Torturer
auto={B}{T}:-1/-1 target(creature)
auto=aslongas(*|mygraveyard) {3}{B}{B}{T}:-2/-2 target(creature) >6
text={B}, {T}: Target creature gets -1/-1 until end of turn. -- Threshold - {3}{B}{B}, {T}: Target creature gets -2/-2 until end of turn. Activate this ability only if seven or more cards are in your graveyard.
mana={1}{B}{B}
type=Creature
subtype=Human Minion
power=1
toughness=1
[/card]
[card]
name=Cabal Trainee
auto={S}:-2/0 target(other creature)
text=Sacrifice Cabal Trainee: Target creature gets -2/-0 until end of turn.
mana={B}
type=Creature
subtype=Human Minion
power=1
toughness=1
[/card]
[card]
name=Cache Raiders
auto=@each my upkeep:moveTo(ownerhand) notatarget(*|myBattlefield)
text=At the beginning of your upkeep, return a permanent you control to its owner's hand.
mana={3}{U}{U}
type=Creature
subtype=Merfolk Rogue
power=4
toughness=4
[/card]
[card]
name=Cached Defenses
auto=ability$!name(Bolster) notatarget(creature[toughness=toughness:lowest:creature:mybattlefield]|mybattlefield) counter(1/1,3)!$ controller
text=Bolster 3. (Choose a creature with the least toughness among creatures you control and put three +1/+1 counters on it.)
mana={2}{G}
type=Sorcery
[/card]
[card]
name=Cackling Counterpart
target=creature|mybattlefield
auto=clone
flashback={5}{U}{U}
text=Put a token onto the battlefield that's a copy of target creature you control. -- Flashback {5}{U}{U}
mana={1}{U}{U}
type=Instant
[/card]
[card]
name=Cackling Fiend
auto=ability$!name(discard) target(*|myhand) reject!$ opponent
text=When Cackling Fiend enters the battlefield, each opponent discards a card.
mana={2}{B}{B}
type=Creature
subtype=Zombie
power=2
toughness=1
[/card]
[card]
name=Cackling Flames
target=creature,player
auto=damage:3
auto=aslongas(*|myhand) damage:2 <1
text=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.
mana={3}{R}
type=Instant
[/card]
[card]
name=Cackling Imp
abilities=flying
auto={T}:life:-1 target(player)
text=Flying -- {T}: Target player loses 1 life.
mana={2}{B}{B}
type=Creature
subtype=Imp
power=2
toughness=2
[/card]
[card]
name=Cackling Witch
auto={X}{B}{T}{D(*|myhand)}:thisforeach(X) 1/0 target(creature)
text={X}{B}, {T}, Discard a card: Target creature gets +X/+0 until end of turn.
mana={1}{B}
type=Creature
subtype=Human Spellshaper
power=1
toughness=1
[/card]
[card]
name=Cadaver Imp
abilities=flying
auto=moveTo(myhand) target(creature|myGraveyard)
text=Flying -- When Cadaver Imp enters the battlefield, return target creature card from your graveyard to your hand.
mana={1}{B}{B}
type=Creature
subtype=Imp
power=1
toughness=1
[/card]
[card]
name=Cadaverous Bloom
auto={E(*|myhand)}:add{B}{B}
auto={E(*|myhand)}:Add{G}{G}
text=Exile a card from your hand: Add {B}{B} or {G}{G} to your mana pool.
mana={3}{B}{G}
type=Enchantment
[/card]
[card]
name=Cadaverous Knight
abilities=flanking
auto={1}{B}{B}:regenerate
text=Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.) -- {1}{B}{B}: Regenerate Cadaverous Knight.
mana={2}{B}
type=Creature
subtype=Zombie Knight
power=2
toughness=2
[/card]
[card]
name=Cage of Hands
target=creature
auto=cantattack
auto=cantpwattack
auto=cantblock
auto={1}{W}:moveTo(ownerhand)
text=Enchant creature -- Enchanted creature can't attack or block. -- {1}{W}: Return Cage of Hands to its owner's hand.
mana={2}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Cagemail
target=creature
auto=2/2
auto=cantattack
auto=cantpwattack
text=Enchant creature -- Enchanted creature gets +2/+2 and can't attack.
mana={1}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Cairn Wanderer
abilities=changeling
auto=aslongas(creature[flying]|graveyard) flying
auto=aslongas(creature[fear]|graveyard) fear
auto=aslongas(creature[first strike]|graveyard) first strike
auto=aslongas(creature[double strike]|graveyard) double strike
auto=aslongas(creature[deathtouch]|graveyard) deathtouch
auto=aslongas(creature[haste]|graveyard) haste
auto=aslongas(creature[plainswalk]|graveyard) plainswalk
auto=aslongas(creature[islandwalk]|graveyard) islandwalk
auto=aslongas(creature[swampwalk]|graveyard) swampwalk
auto=aslongas(creature[mountainwalk]|graveyard) mountainwalk
auto=aslongas(creature[forestwalk]|graveyard) forestwalk
auto=aslongas(creature[lifelink]|graveyard) lifelink
auto=aslongas(creature[protection from white]|graveyard) protection from white
auto=aslongas(creature[protection from blue]|graveyard) protection from blue
auto=aslongas(creature[protection from black]|graveyard) protection from black
auto=aslongas(creature[protection from red]|graveyard) protection from red
auto=aslongas(creature[protection from green]|graveyard) protection from green
auto=aslongas(creature[reach]|graveyard) reach
auto=aslongas(creature[trample]|graveyard) trample
auto=aslongas(creature[shroud]|graveyard) shroud
auto=aslongas(creature[vigilance]|graveyard) vigilance
text=Changeling (This card is every creature type at all times.) -- As long as a creature card with flying is in a graveyard, Cairn Wanderer has flying. The same is true for fear, first strike, double strike, deathtouch, haste, landwalk, lifelink, protection, reach, trample, shroud, and vigilance.
mana={4}{B}
type=Creature
subtype=Shapeshifter
power=4
toughness=4
[/card]
[card]
name=Calciderm
abilities=shroud
auto=vanishing:4
text=Shroud -- Vanishing 4 (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.)
mana={2}{W}{W}
type=Creature
subtype=Beast
power=5
toughness=5
[/card]
[card]
name=Calcite Snapper
abilities=shroud
auto=@movedTo(land|myBattlefield):may swap ueot
text=Shroud (This creature can't be the target of spells or abilities.) -- Landfall - Whenever a land enters the battlefield under your control, you may switch Calcite Snapper's power and toughness until end of turn.
mana={1}{U}{U}
type=Creature
subtype=Turtle
power=1
toughness=4
[/card]
[card]
name=Caldera Hellion
auto=may target(<anyamount>other creature|mybattlefield) sacrifice && counter(1/1,1) all(this)
auto=all(creature) damage:3
text=Devour 1 (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.) -- When Caldera Hellion enters the battlefield, it deals 3 damage to each creature.
mana={3}{R}{R}
type=Creature
subtype=Hellion
power=3
toughness=3
[/card]
[card]
name=Caldera Kavu
auto={1}{B}:1/1
auto={G}:activatechooseacolor all(this) becomes(,chosencolor) ueot activatechooseend
text={1}{B}: Caldera Kavu gets +1/+1 until end of turn. -- {G}: Caldera Kavu becomes the color of your choice until end of turn.
mana={2}{R}
type=Creature
subtype=Kavu
power=2
toughness=2
[/card]
[card]
name=Caldera Lake
auto=tap(noevent)
auto={T}:Add{1}
auto={T}:Add{U} and!( damage:1 controller )!
auto={T}:Add{R} and!( damage:1 controller )!
text=Caldera Lake enters the battlefield tapped. -- {T}: Add {1} to your mana pool. -- {T}: Add {U} or {R} to your mana pool. Caldera Lake deals 1 damage to you.
type=Land
[/card]
[card]
name=Call for Blood
target=creature
auto=-storedpower/-storedpower
text=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.
mana={4}{B}{S(creature|mybattlefield)}
type=Instant
subtype=Arcane
[/card]
[card]
name=Call for Unity
auto=@each my end restriction{revolt}:counter(0/0,1,Unity)
auto=thisforeach(counter{0/0.1.Unity}>0) lord(creature|mybattlefield) 1/1
text=Revolt -- At the beginning of your end step, if a permanent you controlled left the battlefield this turn, put a unity counter on Call for Unity. -- Creatures you control get +1/+1 for each unity counter on Call for Unity.
mana={3}{W}{W}
type=Enchantment
[/card]
[card]
name=Call of the Conclave
auto=token(Centaur,Creature Centaur,3/3,green)
text=Put a 3/3 green Centaur creature token onto the battlefield.
mana={G}{W}
type=Sorcery
[/card]
[card]
name=Call of the Full Moon
target=creature
auto=teach(creature) 3/2
auto=teach(creature) trample
auto=@each upkeep restriction{lastturn(*|stack)~morethan~1}:sacrifice all(this)
text=Enchant creature -- Enchanted creature gets +3/+2 and has trample. (It can deal excess combat damage to defending player or planeswalker while attacking.) -- At the beginning of each upkeep, if a player cast two or more spells last turn, sacrifice Call of the Full Moon.
mana={1}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Call of the Herd
auto=token(Elephant,creature elephant, 3/3,green)
flashback={3}{G}
text=Put a 3/3 green Elephant creature token onto the battlefield. -- Flashback {3}{G} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={2}{G}
type=Sorcery
[/card]
[card]
name=Call of the Wild
aicode=activate transforms((,newability[if type(creature[zpos=1]|mylibrary)~morethan~0 then target(creature[zpos=1]|mylibrary) moveto(ownerbattlefield) else target(*[zpos=1]|mylibrary) moveto(mygraveyard)])) ueot
auto={2}{g}{g}:reveal:1 optionone target(creature|reveal) moveto(mybattlefield) optiononeend optiontwo name(Put in grave) target(<1>*|reveal) moveto(mygraveyard) optiontwoend revealend
text={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.
mana={2}{G}{G}
type=Enchantment
[/card]
[card]
name=Call the Bloodline
auto={1}{D(*|myhand)}:token(Vampire Knight,creature Vampire Knight,1/1,black,lifelink) limit:1
text={1}, Discard a card: Put a 1/1 black Vampire Knight creature token with lifelink onto the battlefield. Activate this ability only once each turn.
mana={1}{B}
type=Enchantment
[/card]
[card]
name=Call the Gatewatch
aicode=activate target(*[planeswalker]|mylibrary) moveto(myhand)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>*[planeswalker]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=Search your library for a planeswalker card, reveal it, and put it into your hand. Then shuffle your library.
mana={2}{W}
type=Sorcery
[/card]
[card]
name=Call the Scions
auto=token(Eldrazi Scion,Creature Eldrazi Scion,1/1) and!( transforms((,newability[{S}:Add{C}])) forever )!*2 controller
text=Devoid (This card has no color.) -- Put two 1/1 colorless Eldrazi Scion creature tokens onto the battlefield. They have "Sacrifice this creature: Add {1} to your mana pool."
mana={2}{G}
abilities=devoid
type=Sorcery
[/card]
[card]
name=Call the Skybreaker
auto=token(Elemental,creature elemental,5/5,flying,redblue)
retrace={5}{UR}{UR}{S(land|myhand)}
text=Put a 5/5 blue and red Elemental creature token with flying onto the battlefield. -- Retrace (You may cast this card from your graveyard by discarding a land card in addition to paying its other costs.)
mana={5}{UR}{UR}
type=Sorcery
[/card]
[card]
name=Call to Glory
auto=untap all(creature|myBattlefield)
auto=all(samurai|myBattlefield) 1/1 ueot
text=Untap all creatures you control. Samurai creatures you control get +1/+1 until end of turn.
mana={1}{W}
type=Instant
[/card]
[card]
name=Call to Heel
target=creature
auto=moveto(ownerhand)
auto=draw:1 targetController
text=Return target creature to its owner's hand. Its controller draws a card.
mana={1}{U}
type=Instant
[/card]
[card]
name=Call to Mind
target=instant,sorcery|mygraveyard
auto=moveTo(myhand)
text=Return target instant or sorcery card from your graveyard to your hand.
mana={2}{U}
type=Sorcery
[/card]
[card]
name=Call to Serve
target=creature[-black]
auto=1/2
auto=teach(creature) becomes(Angel,flying)
text=Enchant nonblack creature -- Enchanted creature gets +1/+2, has flying, and is an Angel in addition to its other types.
mana={1}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Call to the Grave
auto=@each opponent upkeep:ability$!name(sacrifice non-zombie) choice notatarget(creature[-zombie]|mybattlefield) sacrifice !$ opponent
auto=@each my upkeep:notatarget(creature[-zombie]|mybattlefield) sacrifice
auto=@each endofturn restriction{type(creature|battlefield)~lessthan~1}:sacrifice
text=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.
mana={4}{B}
type=Enchantment
[/card]
[card]
name=Call to the Netherworld
abilities=madness
autoexile=restriction{discarded} pay({0}) name(pay 0 to cast) activate name(pay 0 to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard)
target=creature[black]|myGraveyard
auto=moveTo(myHand)
text=Return target black creature card from your graveyard to your hand. -- Madness {0} (If you discard this card, you may cast it for its madness cost instead of putting it into your graveyard.)
mana={B}
type=Sorcery
[/card]
[card]
name=Caller of Gales
auto={1}{U}{T}:flying target(creature)
text={1}{U}, {T}: Target creature gains flying until end of turn.
mana={U}
type=Creature
subtype=Merfolk Wizard
power=1
toughness=1
[/card]
[card]
name=Caller of the Claw
abilities=flash
auto=foreach(creature[fresh]|mygraveyard) token(Bear,Creature Bear,2/2,green)
text=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.
mana={2}{G}
type=Creature
subtype=Elf
power=2
toughness=2
[/card]
[card]
name=Caller of the Hunt
auto=chooseatype foreach(creature[chosentype]|battlefield) 1/1 chooseend
text=As Caller of the Hunt enters the battlefield, choose a creature type. -- Caller of the Hunt's power and toughness are each equal to the number of creatures of the chosen type on the battlefield.
mana={2}{G}
type=Creature
subtype=Human
power=*
toughness=*
[/card]
[card]
name=Callous Deceiver
auto={1}:name(Look) reveal:1 optionone name(Look) target(*|reveal) doNothing optiononeend optiontwo all(*|reveal) moveto(mylibrary) optiontwoend revealend
auto={2}:reveal:1 optionone if type(land|reveal)~morethan~0 then all(this) +1/0 ueot && flying ueot optiononeend optiontwo name(Put Back On Top) target(<1>*|reveal) moveto(mylibrary) optiontwoend revealend limit:1
text={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.
mana={2}{U}
type=Creature
subtype=Spirit
power=1
toughness=3
[/card]
[card]
name=Callow Jushi
doublefaced=kamiflip
auto=@movedTo(spirit,arcane|mystack):may counter(0/0,1,Ki)
auto=@each endofturn:this(counter{0/0.2.Ki}) may flip(Jaraku the Interloper)
text=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.
mana={1}{U}{U}
type=Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=Calming Verse
auto=destroy all(enchantment|opponentBattlefield)
auto=aslongas(land[-tapped]|myBattlefield) destroy all(enchantment|myBattlefield)
text=Destroy all enchantments you don't control. Then, if you control an untapped land, destroy all enchantments you control.
mana={3}{G}
type=Sorcery
[/card]
[card]
name=Caltrops
auto=@each my blockers:damage:1 all(creature[attacking])
auto=@each opponent blockers:damage:1 all(creature[attacking])
text=Whenever a creature attacks, Caltrops deals 1 damage to it.
mana={3}
type=Artifact
[/card]
[card]
name=Campaign of Vengeance
auto=@combat(attacking) source(creature|myBattlefield):life:-1 opponent && life:1 controller
text=Whenever a creature you control attacks, defending player loses 1 life and you gain 1 life.
mana={3}{W}{B}
type=Enchantment
[/card]
[card]
name=Cancel
target=*|stack
auto=fizzle
text=Counter target spell.
mana={1}{U}{U}
type=Instant
[/card]
[card]
name=Candelabra of Tawnos
auto={T}:name(X = 0) donothing
auto={1}{T}:name(X = 1) target(land) untap
auto={2}{T}:name(X = 2) target(<2>land) untap
auto={3}{T}:name(X = 3) target(<3>land) untap
auto={4}{T}:name(X = 4) target(<4>land) untap
auto={5}{T}:name(X = 5) target(<5>land) untap
auto={6}{T}:name(X = 6) target(<6>land) untap
auto={7}{T}:name(X = 7) target(<7>land) untap
auto={8}{T}:name(X = 8) target(<8>land) untap
auto={9}{T}:name(X = 9) target(<9>land) untap
auto={10}{T}:name(X = 10) target(<10>land) untap
auto={11}{T}:name(X = 11) target(<11>land) untap
auto={12}{T}:name(X = 12) target(<12>land) untap
auto={13}{T}:name(X = 13) target(<13>land) untap
auto={14}{T}:name(X = 14) target(<14>land) untap
auto={15}{T}:name(X = 15) target(<15>land) untap
auto={16}{T}:name(X = 16) target(<16>land) untap
text={X}, {T}: Untap X target lands.
mana={1}
type=Artifact
[/card]
[card]
name=Candles of Leng
auto={4}{t}:name(Look) reveal:1 optionone name(Look) target(*|reveal) transforms((,newability[if type(*[share!name!]|mygraveyard)~morethan~0 then moveto(mygraveyard)])) oneshot optiononeend optiontwo choice all(*|reveal) moveto(mylibrary) and!(draw:1 controller)! optiontwoend revealend
text={4}, {T}: Reveal the top card of your library. If it has the same name as a card in your graveyard, put it into your graveyard. Otherwise, draw a card.
mana={2}
type=Artifact
[/card]
[card]
name=Canker Abomination
auto=foreach(creature|opponentbattlefield) counter(-1/-1,1) oneshot
text=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.
mana={2}{BG}{BG}
type=Creature
subtype=Treefolk Horror
power=6
toughness=6
[/card]
[card]
name=Canopy Claws
target=creature
auto=-flying
flashback={G}
text=Target creature loses flying until end of turn. -- Flashback {G} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={G}
type=Instant
[/card]
[card]
name=Canopy Cover
target=creature
auto=opponentshroud
auto=cantbeblockedby(creature[-flying;-reach])
text=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.
mana={1}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Canopy Crawler
auto={t}:target(creature) thisforeach(counter{1/1.1}) +1/+1 ueot
aicode=activate target(<anyamount>*[beast]|myhand) name(revealed card) moveto(myhand) name(revealed card) and!( all(this) counter(1/1) )!
auto=Reveal:type:*:myhand revealzone(myhand) revealtype(*[beast]|myhand) optionone foreach(*[beast]|reveal) counter(1/1,1) optiononeend optiontwo all(*|reveal) moveto(myhand) optiontwoend revealend
text=Amplify 1 (As this creature enters the battlefield, put a +1/+1 counter on it for each Beast card you reveal in your hand.) -- {T}: Target creature gets +1/+1 until end of turn for each +1/+1 counter on Canopy Crawler.
mana={3}{G}
type=Creature
subtype=Beast
power=2
toughness=2
[/card]
[card]
name=Canopy Dragon
abilities=trample
auto={1}{G}:flying && -trample
text=Trample -- {1}{G}: Canopy Dragon gains flying and loses trample until end of turn.
mana={4}{G}{G}
type=Creature
subtype=Dragon
power=4
toughness=4
[/card]
[card]
name=Canopy Gorger
mana={4}{G}{G}
type=Creature
subtype=Wurm
power=6
toughness=5
[/card]
[card]
name=Canopy Spider
abilities=reach
text=Reach (This creature can block creatures with flying.)
mana={1}{G}
type=Creature
subtype=Spider
power=1
toughness=3
[/card]
[card]
name=Canopy Surge
kicker={2}
auto=damage:1 all(creature[flying])
auto=damage:1 all(player)
auto=kicker damage:3 all(creature[flying])
auto=kicker damage:3 all(player)
text=Kicker {2} (You may pay an additional {2} as you cast this spell.) -- 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.
mana={1}{G}
type=Sorcery
[/card]
[card]
name=Canopy Vista
auto=if type(land[basic]|mybattlefield)~lessthan~2 then tap(noevent)
text=({T}: Add {G} or {W} to your mana pool.) -- Canopy Vista enters the battlefield tapped unless you control two or more basic lands.
type=Land
subtype=Forest Plains
[/card]
[card]
name=Cantivore
abilities=vigilance
anyzone=type:enchantment:graveyard/type:enchantment:graveyard cdaactive
text=Vigilance -- Cantivore's power and toughness are each equal to the number of enchantment cards in all graveyards.
mana={1}{W}{W}
type=Creature
subtype=Lhurgoyf
power=*
toughness=*
[/card]
[card]
name=Canyon Drake
abilities=flying
auto={D}{1}:2/0
text=Flying -- {1}, Discard a card at random: Canyon Drake gets +2/+0 until end of turn.
mana={2}{R}{R}
type=Creature
subtype=Drake
power=1
toughness=2
[/card]
[card]
name=Canyon Lurkers
facedown={3}
autofacedown={3}{R}:morph
text=Morph {3}{R} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={4}{R}
type=Creature
subtype=Human Rogue
power=5
toughness=2
[/card]
[card]
name=Canyon Minotaur
mana={3}{R}
type=Creature
subtype=Minotaur Warrior
power=3
toughness=3
[/card]
[card]
name=Canyon Wildcat
abilities=mountainwalk
text=Mountainwalk
mana={1}{R}
type=Creature
subtype=Cat
power=2
toughness=1
[/card]
[card]
name=Cao Cao, Lord of Wei
auto={T}:target(opponent) ability$!name(discard 2 cards) target(<2>*|myhand) reject!$ targetedplayer restriction{during my turn,before attackers}
text={T}: Target opponent discards two cards. Activate this ability only during your turn, before attackers are declared.
mana={3}{B}{B}
type=Legendary Creature
subtype=Human Soldier
power=3
toughness=3
[/card]
[card]
name=Cao Ren, Wei Commander
abilities=horsemanship
auto=life:-3
text=Horsemanship (This creature can't be blocked except by creatures with horsemanship.) -- When Cao Ren, Wei Commander enters the battlefield, you lose 3 life.
mana={2}{B}{B}
type=Legendary Creature
subtype=Human Soldier Warrior
power=3
toughness=3
[/card]
[card]
name=Capashen Knight
abilities=first strike
auto={1}{W}:1/0
text=First strike -- {1}{W}: Capashen Knight gets +1/+0 until end of turn.
mana={1}{W}
type=Creature
subtype=Human Knight
power=1
toughness=1
[/card]
[card]
name=Capashen Standard
target=creature
auto=1/2
auto={2}{S}:draw:1 controller
text=Enchant creature -- Enchanted creature gets +1/+1. -- {2}, Sacrifice Capashen Standard: Draw a card.
mana={W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Capashen Templar
auto={W}:0/1
text={W}: Capashen Templar gets +0/+1 until end of turn.
mana={2}{W}
type=Creature
subtype=Human Knight
power=2
toughness=2
[/card]
[card]
name=Capashen Unicorn
auto={1}{W}{T}{S}:Destroy target(other *[enchantment;artifact])
text={1}{W}, {T}, Sacrifice Capashen Unicorn: Destroy target artifact or enchantment.
mana={1}{W}
type=Creature
subtype=Unicorn
power=1
toughness=2
[/card]
[card]
name=Capricious Sorcerer
auto={T}:Damage:1 target(creature,player) restriction{during my turn,before attackers}
text={T}: Capricious Sorcerer deals 1 damage to target creature or player. Activate this ability only during your turn, before attackers are declared.
mana={2}{U}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Capsize
target=*
auto=moveTo(ownerhand)
buyback={1}{U}{U}{3}
text=Buyback {3} (You may pay an additional {3} as you cast this spell. If you do, put this card into your hand as it resolves.) -- Return target permanent to its owner's hand.
mana={1}{U}{U}
type=Instant
[/card]
[card]
name=Captain of the Mists
auto=@movedTo(other creature[human]|mybattlefield):untap
auto={1}{U}{T}:name(tap or untap) ability$!choice tap target(*) _ choice untap target(*)!$ controller
text=Whenever another Human enters the battlefield under your control, untap Captain of the Mists. -- {1}{U}, {T}: You may tap or untap target permanent.
mana={2}{U}
type=Creature
subtype=Human Wizard
power=2
toughness=3
[/card]
[card]
name=Captain of the Watch
abilities=vigilance
auto=lord(other soldier|myBattlefield) 1/1
auto=lord(other soldier|myBattlefield) vigilance
auto=token(Soldier,Creature Soldier,1/1,white)*3
text=Vigilance (Attacking doesn't cause this creature to tap.) -- 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.
mana={4}{W}{W}
type=Creature
subtype=Human Soldier
power=3
toughness=3
[/card]
[card]
name=Captain Sisay
aicode=activate target(*[legendary]|mylibrary) moveto(myhand)
auto={T}:name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>*[legendary]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text={T}: Search your library for a legendary card, reveal that card, and put it into your hand. Then shuffle your library.
mana={2}{G}{W}
type=Legendary Creature
subtype=Human Soldier
power=2
toughness=2
[/card]
[card]
name=Captain's Call
auto=token(Soldier,Creature Soldier,1/1,white)*3
text=Put three 1/1 white Soldier creature tokens onto the battlefield.
mana={3}{W}
type=Sorcery
[/card]
[card]
name=Captain's Claws
auto={1}:equip
auto=teach(creature) 1/0
auto=@combat(attacking) source(mytgt):token(Kor Ally,Creature Kor Ally,1/1,white,battleready)
text=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}
mana={2}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Captivating Vampire
auto=lord(other vampire|myBattlefield) 1/1
auto={T(vampire|myBattlefield)}{T(vampire|myBattlefield)}{T(vampire|myBattlefield)}{T(vampire|myBattlefield)}{T(vampire|myBattlefield)}:moveTo(mybattlefield) target(creature) && transforms((Vampire)) forever
text=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. (This effect doesn't end at end of turn)
mana={1}{B}{B}
type=Creature
subtype=Vampire
power=2
toughness=2
[/card]
[card]
name=Captive Flame
auto={R}:1/0 target(creature)
text={R}: Target creature gets +1/+0 until end of turn.
mana={2}{R}
type=Enchantment
[/card]
[card]
name=Capture of Jingzhou
auto=turns:+1 controller
text=Take an extra turn after this one.
mana={3}{U}{U}
type=Sorcery
[/card]
[card]
name=Captured Sunlight
autostack=if casted(this) then cascade:plibrarycount
auto=life:4 controller
text=Cascade (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.) -- You gain 4 life.
mana={2}{G}{W}
type=Sorcery
[/card]
[card]
name=Carapace Forger
auto=aslongas(artifact|mybattlefield) 2/2 >2
text=Metalcraft - Carapace Forger gets +2/+2 as long as you control three or more artifacts.
mana={1}{G}
type=Creature
subtype=Elf Artificer
power=2
toughness=2
[/card]
[card]
name=Carapace
target=creature
auto=0/2
auto={S}:regenerate
text=Enchant creature -- Enchanted creature gets +0/+2. -- Sacrifice Carapace: Regenerate enchanted creature.
mana={G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Caravan Escort
auto={2}:counter(0/0,1,Level) asSorcery
auto=this(counter{0/0.1.Level}) 1/1
auto=this(counter{0/0.5.Level}) first strike
auto=this(counter{0/0.5.Level}) 3/3
text=Level up {2} -- [Level 1-4] (2/2) -- [Level 5+] First strike (5/5)
auto=maxlevel:5
mana={W}
type=Creature
subtype=Human Knight
power=1
toughness=1
[/card]
[card]
name=Caravan Hurda
abilities=lifelink
text=Lifelink (Damage dealt by this creature also causes you to gain that much life.)
mana={4}{W}
type=Creature
subtype=Giant
power=1
toughness=5
[/card]
[card]
name=Caravan Vigil
aicode=activate target(land[basic]|mylibrary) moveto(myhand) and!(transforms((,newability[if morbid then may moveto(mybattlefield)])) oneshot)! 
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>land[basic]|reveal) moveto(myhand) and!(transforms((,newability[if morbid then may moveto(mybattlefield)],newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!])) oneshot)! optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=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.
mana={G}
type=Sorcery
[/card]
[card]
name=Carbonize
target=creature,player
auto=cantregen
auto=exiledeath
auto=damage:3
text=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.
mana={2}{R}
type=Instant
[/card]
[card]
name=Careful Consideration
target=player
auto=if compare(restriction{assorcery}~morethan~0) then ability$!draw:4 _ choice notatarget(<2>*|myhand) reject)!$ targetedplayer
auto=ifnot compare(restriction{assorcery}~morethan~0) then ability$!draw:4 _ choice notatarget(<3>*|myhand) reject)!$ targetedplayer
text=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.
mana={2}{U}{U}
type=Instant
[/card]
[card]
name=Careful Study
auto=draw:2
auto=reject target(<2>*|myhand)
text=Draw two cards, then discard two cards.
mana={U}
type=Sorcery
[/card]
[card]
name=Caregiver
auto={W}{S(creature|mybattlefield)}:prevent:1 target(creature,player)
text={W}, Sacrifice a creature: Prevent the next 1 damage that would be dealt to target creature or player this turn.
mana={W}
type=Creature
subtype=Human Cleric
power=1
toughness=1
[/card]
[card]
name=Caress of Phyrexia
target=player
auto=draw:3
auto=life:-3
auto=alterpoison:3
text=Target player draws three cards, loses 3 life, and gets 3 poison counters.
mana={3}{B}{B}
type=Sorcery
[/card]
[card]
name=Caribou Range
target=land|myBattlefield
auto=teach(land) {W}{W}{T}:token(Caribou,Creature Caribou,0/1,white)
auto={S(caribou[token]|myBattlefield)}:life:1
text=Enchant land you control -- Enchanted land has "{W}{W}, {T}: Put a 0/1 white Caribou creature token onto the battlefield." -- Sacrifice a Caribou token: You gain 1 life.
mana={2}{W}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Carnage Altar
auto={3}{S(creature|myBattlefield)}:draw:1
text={3}, Sacrifice a creature: Draw a card.
mana={2}
type=Artifact
[/card]
[card]
name=Carnage Gladiator
auto=@combat(blocking) source(creature|opponentBattlefield):damage:1 opponent
auto=@combat(blocking) source(creature|myBattlefield):damage:1 controller
auto={1}{B}{R}:regenerate
text=Whenever a creature blocks, that creature's controller loses 1 life. -- {1}{B}{R}:Regenerate Carnage Gladiator.
mana={2}{B}{R}
type=Creature
subtype=Skeleton Warrior
power=4
toughness=2
[/card]
[card]
name=Carnage Wurm
abilities=trample
auto=bloodthirst:3
text=Bloodthirst 3 -- Trample
mana={6}{G}
type=Creature
subtype=Wurm
power=6
toughness=6
[/card]
[card]
name=Carnassid
abilities=trample
auto={1}{G}:regenerate
text=Trample -- {1}{G}: Regenerate Carnassid.
mana={4}{G}{G}
type=Creature
subtype=Beast
power=5
toughness=4
[/card]
[card]
name=Carnifex Demon
abilities=flying
auto=counter(-1/-1,2)
auto={B}{C(-1/-1,-1)}:counter(-1/-1) all(other creature)
text=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.
mana={4}{B}{B}
type=Creature
subtype=Demon
power=6
toughness=6
[/card]
[card]
name=Carnival Hellsteed
auto=may counter(1/1,1)
auto=this(counter{1/1.1}>=1) cantblock
abilities=first strike,haste
text=First strike, haste -- Unleash (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.)
mana={4}{B}{R}
type=Creature
subtype=Nightmare Horse
power=5
toughness=4
[/card]
[card]
name=Carnival of Souls
auto=@movedTo(creature|battlefield):life:-1 controller
auto=@movedTo(creature|battlefield):add{B} controller
text=Whenever a creature enters the battlefield, you lose 1 life and add {B} to your mana pool.
mana={1}{B}
type=Enchantment
[/card]
[card]
name=Carnivorous Moss-Beast
auto={5}{G}{G}:counter(1/1,1)
text={5}{G}{G}: Put a +1/+1 counter on Carnivorous Moss-Beast 
mana={4}{G}{G}
type=Creature
subtype=Plant Elemental Beast
power=4
toughness=5
[/card]
[card]
name=Carnivorous Plant
abilities=defender
text=Defender
mana={3}{G}
type=Creature
subtype=Plant Wall
power=4
toughness=5
[/card]
[card]
name=Carnophage
auto=upcost[{L}] tap
text=At the beginning of your upkeep, tap Carnophage unless you pay 1 life.
mana={B}
type=Creature
subtype=Zombie
power=2
toughness=2
[/card]
[card]
name=Carrier Pigeons
abilities=flying
auto=@next upkeep:draw:1
text=Flying -- When Carrier Pigeons enters the battlefield, draw a card at the beginning of the next turn's upkeep.
mana={3}{W}
type=Creature
subtype=Bird
power=1
toughness=1
[/card]
[card]
name=Carrier Thrall
auto=@movedTo(this|graveyard) from(battlefield):token(Eldrazi Scion,Creature Eldrazi Scion,1/1) and!( transforms((,newability[{S}:Add{C}])) forever )! controller
text=When Carrier Thrall dies, put a 1/1 colorless Eldrazi Scion creature token onto the battlefield. It has "Sacrifice this creature: Add {1} to your mana pool."
mana={1}{B}
type=Creature
subtype=Vampire
power=2
toughness=1
[/card]
[card]
name=Carrion Ants
auto={1}:1/1
text={1}: Carrion Ants gets +1/+1 until end of turn.
mana={2}{B}{B}
type=Creature
subtype=Insect
power=0
toughness=1
[/card]
[card]
name=Carrion Beetles
auto={2}{B}{T}:choice name(opponent's graveyard) target(<upto:3>*|opponentgraveyard) moveTo(exile)
auto={2}{B}{T}:choice name(your graveyard) target(<upto:3>*|mygraveyard) moveTo(exile)
text={2}{B}, {T}: Exile up to three target cards from a single graveyard.
mana={B}
type=Creature
subtype=Insect
power=1
toughness=1
[/card]
[card]
name=Carrion Call
auto=token(Insect,Creature Insect,1/1,infect,green)*2
text=Put two 1/1 green Insect creature tokens with infect onto the battlefield. (They deal damage to creatures in form of -1/-1 counters and to players in form of poison counters.)
mana={3}{G}
type=Instant
[/card]
[card]
name=Carrion Crow
abilities=flying
auto=tap(noevent)
text=Flying (This creature can't be blocked except by creatures with flying or reach.) -- Carrion Crow enters the battlefield tapped. 
mana={2}{B}
type=Creature
subtype=Zombie Bird
power=2
toughness=2
[/card]
[card]
name=Carrion Feeder
abilities=cantblock
auto={S(creature|myBattlefield)}:all(this) counter(1/1,1)
text=Carrion Feeder can't block. -- Sacrifice a creature: Put a +1/+1 counter on Carrion Feeder.
mana={B}
type=Creature
subtype=Zombie
power=1
toughness=1
[/card]
[card]
name=Carrion Howler
auto={L}:2/-1
text=Pay 1 life: Carrion Howler gets +2/-1 until end of turn.
mana={3}{B}
type=Creature
subtype=Zombie Wolf
power=2
toughness=2
[/card]
[card]
name=Carrion Thrash
auto=@movedto(this|graveyard) from(battlefield):pay({2}) moveto(ownerhand) target(other creature|mygraveyard)
text=When Carrion Thrash is put into a graveyard from the battlefield, you may pay {2}. If you do, return another target creature card from your graveyard to your hand.
mana={2}{B}{R}{G}
type=Creature
subtype=Viashino Warrior
power=4
toughness=4
[/card]
[card]
name=Carrion Wall
abilities=defender
auto={1}{B}:regenerate
text=Defender (This creature can't attack.) -- {1}{B}: Regenerate Carrion Wall.
mana={1}{B}{B}
type=Creature
subtype=Wall
power=3
toughness=2
[/card]
[card]
name=Carrion
auto=token(Insect,Creature Insect,0/1,black)*storedpower
text=As an additional cost to cast Carrion, sacrifice a creature. -- Put X 0/1 black Insect creature tokens onto the battlefield, where X is the sacrificed creature's power.
mana={1}{B}{B}{S(creature|mybattlefield)}
type=Instant
[/card]
[card]
name=Cartel Aristocrat
auto={S(other creature|mybattlefield)}:protection from white ueot
auto={S(other creature|mybattlefield)}:protection from blue ueot
auto={S(other creature|mybattlefield)}:protection from black ueot
auto={S(other creature|mybattlefield)}:protection from red ueot
auto={S(other creature|mybattlefield)}:protection from green ueot
text=Sacrifice another creature: Cartel Aristocrat gains protection from the color of your choice until end of turn.
mana={W}{B}
type=Creature
subtype=Human Advisor
power=2
toughness=2
[/card]
[card]
name=Cartographer
auto=may moveTo(myhand) target(land|mygraveyard)
text=When Cartographer enters the battlefield, you may return target land card from your graveyard to your hand.
mana={2}{G}
type=Creature
subtype=Human
power=2
toughness=2
[/card]
[card]
name=Carven Caryatid
abilities=defender
auto=draw:1
text=Defender (This creature can't attack.) -- When Carven Caryatid enters the battlefield, draw a card.
mana={1}{G}{G}
type=Creature
subtype=Spirit
power=2
toughness=5
[/card]
[card]
name=Cascade Bluffs
auto={T}:Add{1}
auto={UR}{T}:Add{U}{U}
auto={UR}{T}:Add{U}{R}
auto={UR}{T}:Add{R}{R}
text={T}: Add {1} to your mana pool. -- {(u/r)}, {T}: Add {U}{U}, {U}{R}, or {R}{R} to your mana pool.
type=Land
[/card]
[card]
name=Cast into Darkness
target=creature
auto=teach(creature) cantblock
auto=teach(creature) -2/0
text=Enchant creature -- Enchanted creature gets -2/-0 and can't block.
mana={1}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Castigate
target=opponent
aicode=activate moveto(exile) notatarget(*[-land]|targetedpersonshand)
auto=reveal:type:*:targetedpersonshand revealzone(targetedpersonshand) optionone name(choose card) target(*[-land]|reveal) moveto(exile) optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerhand) and!( all(*|reveal) moveto(ownerhand) )!  optiontwoend revealend
text=Target opponent reveals his or her hand. You choose a nonland card from it and exile that card.
mana={W}{B}
type=Sorcery
[/card]
[card]
name=Casting of Bones
target=creature
auto=@movedto(graveyard) from(mytgt|Battlefield):draw:3 controller
auto=@movedto(graveyard) from(mytgt|Battlefield):reject target(*|hand)
text=Enchant creature -- When enchanted creature is put into a graveyard, draw three cards, then discard one of them.
mana={2}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Castle Raptors
abilities=flying
auto=this(untapped) 0/2
text=Flying -- As long as Castle Raptors is untapped, it gets +0/+2.
mana={4}{W}
type=Creature
subtype=Bird Soldier
power=3
toughness=3
[/card]
[card]
name=Castle Sengir
auto={T}:Add{1}
auto={1}{T}:Add{B}
auto={2}{T}:Add{U}
auto={2}{T}:Add{R}
text={T}: Add {1} to your mana pool. -- {1}, {T}: Add {B} to your mana pool. -- {2}, {T}: Add {U} or {R} to your mana pool.
type=Land
[/card]
[card]
name=Castle
auto=lord(creature[-tapped]|myBattlefield) 0/2
text=Untapped creatures you control get +0/+2.
mana={3}{W}
type=Enchantment
[/card]
[card]
name=Cat Burglar
auto={2}{B}{T}:target(player) ability$!name(discard) target(*|myhand) reject!$ targetedplayer asSorcery
text={2}{B}, {T}: Target player discards a card. Activate this ability only any time you could cast a sorcery.
mana={3}{B}
type=Creature
subtype=Kor Rogue Minion
power=2
toughness=2
[/card]
[card]
name=Cat Warriors
abilities=forestwalk
text=Forestwalk
mana={1}{G}{G}
type=Creature
subtype=Cat Warrior
power=2
toughness=2
[/card]
[card]
name=Cataclysmic Gearhulk
abilities=vigilance
auto=if type(artifact[-land]|mybattlefield)~morethan~1 then ability$! sacrifice notatarget(<type:artifact[-land]:mybattlefieldminus1minusend>artifact[-land]|mybattlefield) !$ controller
auto=if type(artifact[-land]|opponentbattlefield)~morethan~1 then ability$! sacrifice notatarget(<type:artifact[-land]:mybattlefieldminus1minusend>artifact[-land]|mybattlefield) !$ opponent
auto=if type(creature[-land]|mybattlefield)~morethan~1 then ability$! sacrifice notatarget(<type:creature[-land]:mybattlefieldminus1minusend>creature[-land]|mybattlefield) !$ controller
auto=if type(creature[-land]|opponentbattlefield)~morethan~1 then ability$! sacrifice notatarget(<type:creature[-land]:mybattlefieldminus1minusend>creature[-land]|mybattlefield) !$ opponent
auto=if type(enchantment[-land]|mybattlefield)~morethan~1 then ability$! sacrifice notatarget(<type:enchantment[-land]:mybattlefieldminus1minusend>enchantment[-land]|mybattlefield) !$ controller
auto=if type(enchantment[-land]|opponentbattlefield)~morethan~1 then ability$! sacrifice notatarget(<type:enchantment[-land]:mybattlefieldminus1minusend>enchantment[-land]|mybattlefield) !$ opponent
auto=if type(planeswalker[-land]|mybattlefield)~morethan~1 then ability$! sacrifice notatarget(<type:planeswalker[-land]:mybattlefieldminus1minusend>planeswalker[-land]|mybattlefield) !$ controller
auto=if type(planeswalker[-land]|opponentbattlefield)~morethan~1 then ability$! sacrifice notatarget(<type:planeswalker[-land]:mybattlefieldminus1minusend>planeswalker[-land]|mybattlefield) !$ opponent
text=Vigilance -- When Cataclysmic Gearhulk enters the battlefield, each player chooses an artifact, a creature, an enchantment, and a planeswalker from among the nonland permanents he or she controls, then sacrifices the rest.
mana={3}{W}{W}
type=Artifact Creature
subtype=Construct
power=4
toughness=5
[/card]
[card]
name=Catacomb Dragon
abilities=flying
auto=@combat(blocked) source(this) from(creature[-artifact;-black]):all(trigger[from]) -halfuppower/0 ueot
text=Flying -- Whenever Catacomb Dragon becomes blocked by a nonartifact, non-Dragon creature, that creature gets -X/-0 until end of turn, where X is half the creature's power, rounded down.
mana={4}{B}{B}
type=Creature
subtype=Dragon
power=4
toughness=4
[/card]
[card]
name=Catacomb Sifter
abilities=devoid
auto=choice token(Eldrazi Scion,Creature Eldrazi Scion,1/1) and!( transforms((,newability[{S}:Add{C}])) forever )! controller
aicode=activate may bottomoflibrary all(*[zpos=1]|mylibrary)
auto=@movedTo(other creature|graveyard) from(myBattlefield):name(Scry) reveal:1 optionone name(Put On Top) target(*|reveal) moveto(mylibrary) optiononeend optiontwo name(put on bottom) target(<1>*|reveal) bottomoflibrary optiontwoend revealend
text=Devoid (This card has no color.) -- 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. (Look at the top card of your library. You may put that card on the bottom of your library.)
mana={1}{B}{G}
type=Creature
subtype=Eldrazi Drone
power=2
toughness=3
[/card]
[card]
name=Catacomb Slug
mana={4}{B}
type=Creature
subtype=Slug
power=2
toughness=6
[/card]
[card]
name=Catalog
auto=draw:2
auto=reject target(*|myhand)
text=Draw two cards, then discard a card.
mana={2}{U}
type=Instant
[/card]
[card]
name=Catapult Master
auto={T(soldier|myBattlefield)}{T(soldier|myBattlefield)}{T(soldier|myBattlefield)}{T(soldier|myBattlefield)}{T(soldier|myBattlefield)}:moveTO(exile) target(creature)
text=Tap five untapped Soldiers you control: Exile target creature.
mana={3}{W}{W}
type=Creature
subtype=Human Soldier
power=3
toughness=3
[/card]
[card]
name=Catapult Squad
auto={T(soldier|myBattlefield)}{T(soldier|myBattlefield)}:damage:2 target(creature[attacking;blocking])
text=Tap two untapped Soldiers you control: Catapult Squad deals 2 damage to target attacking or blocking creature.
mana={1}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=1
[/card]
[card]
name=Catastrophe
auto=choice destroy all(land)
auto=choice bury all(creature)
text=Destroy all lands or all creatures. Creatures destroyed this way can't be regenerated.
mana={4}{W}{W}
type=Sorcery
[/card]
[card]
name=Cateran Brute
aicode=activate moveTo(myBattlefield) target(mercenary[manacost<=2]|myLibrary)
auto={2}{T}:name(search card) reveal:plibrarycount optionone name(choose card) target(mercenary[manacost<=2]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(activate castcard(putinplay))! afterrevealedend revealend
text={2}, {T}: Search your library for a Mercenary permanent card with converted mana cost 2 or less and put that card onto the battlefield. Then shuffle your library.
mana={2}{B}
type=Creature
subtype=Horror Mercenary
power=2
toughness=2
[/card]
[card]
name=Cateran Enforcer
abilities=fear
aicode=activate moveTo(myBattlefield) target(mercenary[manacost<=4]|myLibrary)
auto={4}{T}:name(search card) reveal:plibrarycount optionone name(choose card) target(mercenary[manacost<=4]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(activate castcard(putinplay))! afterrevealedend revealend
text=Fear (This creature can't be blocked except by artifact creatures and/or black creatures.) -- {4}, {T}: Search your library for a Mercenary permanent card with converted mana cost 4 or less and put that card onto the battlefield. Then shuffle your library.
mana={3}{B}{B}
type=Creature
subtype=Horror Mercenary
power=4
toughness=3
[/card]
[card]
name=Cateran Kidnappers
aicode=activate moveTo(myBattlefield) target(mercenary[manacost<=3]|myLibrary)
auto={3}{T}:name(search card) reveal:plibrarycount optionone name(choose card) target(mercenary[manacost<=3]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(activate castcard(putinplay))! afterrevealedend revealend
text={3}, {T}: Search your library for a Mercenary permanent card with converted mana cost 3 or less and put that card onto the battlefield. Then shuffle your library.
mana={2}{B}{B}
type=Creature
subtype=Human Mercenary
power=4
toughness=2
[/card]
[card]
name=Cateran Overlord
auto={S(creature|myBattlefield)}:regenerate
aicode=activate moveTo(myBattlefield) target(mercenary[manacost<=6]|myLibrary)
auto={6}{T}:name(search card) reveal:plibrarycount optionone name(choose card) target(mercenary[manacost<=6]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(activate castcard(putinplay))! afterrevealedend revealend
text=Sacrifice a creature: Regenerate Cateran Overlord. -- {6}, {T}: Search your library for a Mercenary permanent card with converted mana cost 6 or less and put that card onto the battlefield. Then shuffle your library.
mana={4}{B}{B}{B}
type=Creature
subtype=Horror Mercenary
power=7
toughness=5
[/card]
[card]
name=Cateran Persuader
aicode=activate moveTo(myBattlefield) target(mercenary[manacost<=1]|myLibrary)
auto={1}{T}:name(search card) reveal:plibrarycount optionone name(choose card) target(mercenary[manacost<=1]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(activate castcard(putinplay))! afterrevealedend revealend
text={1}, {T}: Search your library for a Mercenary permanent card with converted mana cost 1 or less and put that card onto the battlefield. Then shuffle your library.
mana={B}{B}
type=Creature
subtype=Human Mercenary
power=2
toughness=1
[/card]
[card]
name=Cateran Slaver
abilities=swampwalk
aicode=activate moveTo(myBattlefield) target(mercenary[manacost<=5]|myLibrary)
auto={5}{T}:name(search card) reveal:plibrarycount optionone name(choose card) target(mercenary[manacost<=5]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(activate castcard(putinplay))! afterrevealedend revealend
text=Swampwalk -- {5}, {T}: Search your library for a Mercenary permanent card with converted mana cost 5 or less and put that card onto the battlefield. Then shuffle your library.
mana={4}{B}{B}
type=Creature
subtype=Horror Mercenary
power=5
toughness=5
[/card]
[card]
name=Cateran Summons
aicode=activate target(mercenary|mylibrary) moveto(myhand)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>mercenary|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=Search your library for a Mercenary card, reveal that card, and put it into your hand. Then shuffle your library.
mana={B}
type=Sorcery
[/card]
[card]
name=Caterwauling Boggart
auto=lord(goblin|mybattlefield) menace
auto=lord(elemental|mybattlefield) menace
text=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.
mana={3}{R}
type=Creature
subtype=Goblin Shaman
power=2
toughness=2
[/card]
[card]
name=Cathar's Companion
auto=@movedto(*[-creature]|mystack):indestructible ueot
text=Whenever you cast a noncreature spell, Cathar's Companion gains indestructible until end of turn. (Damage and effects that say "destroy" don't destroy it.)
mana={2}{W}
type=Creature
subtype=Hound
power=3
toughness=1
[/card]
[card]
name=Cathars' Crusade
auto=@movedto(creature|mybattlefield):counter(1/1,1) all(creature|mybattlefield)
text=Whenever a creature enters the battlefield under your control, put a +1/+1 counter on each creature you control.
mana={3}{W}{W}
type=Enchantment
[/card]
[card]
name=Cathar's Shield
auto=teach(creature) vigilence
auto=teach(creature) 0/3
auto={3}:equip
text=Equipped creature gets +0/+3 and has vigilance. -- Equip {3} ({3}: Attach to target creature you control. Equip only as a sorcery.)
mana={0}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Cathartic Adept
auto={T}:deplete:1 target(player)
text={T}: Target player puts the top card of his or her library into his or her graveyard.
mana={U}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Cathartic Reunion
auto=draw:3 controller
text=As an additional cost to cast Cathartic Reunion, discard two cards. -- Draw three cards.
mana={1}{R}{d(other *|myhand)}{d(other *|myhand)}
type=Sorcery
[/card]
[card]
name=Cathedral of War
auto=tap(noevent)
auto={T}:Add{1}
abilities=exalted
text=Cathedral of War enters the battlefield tapped. -- Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.) -- {T}: Add {1} to your mana pool.
type=Land
[/card]
[card]
name=Cathedral Sanctifier
auto=life:3
text=When Cathedral Sanctifier enters the battlefield, you gain 3 life.
mana={W}
type=Creature
subtype=Human Cleric
power=1
toughness=1
[/card]
[card]
name=Cathodion
auto=@movedTo(this|graveyard) from(battlefield):Add{3}
text=When Cathodion dies, add {3} to your mana pool.
mana={3}
type=Artifact Creature
subtype=Construct
power=3
toughness=3
[/card]
[card]
name=Caught in the Brights
target=creature
auto=teach(creature) cantattack
auto=teach(creature) cantpwattack
auto=teach(creature) cantblock
auto=teach(creature|mybattlefield) transforms((,newability[@combat(attacking) source(artifact[vehicle]|myBattlefield):all(this) moveto(exile)]))
auto=teach(creature|opponentbattlefield) transforms((,newability[@combat(attacking) source(artifact[vehicle]|opponentBattlefield):all(this) moveto(exile)]))
text=Enchant creature -- Enchanted creature can't attack or block. -- When a Vehicle you control attacks, exile enchanted creature.
mana={2}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Cauldron Dance
restriction=during battle
target=creature|mygraveyard
auto=moveto(mybattlefield) && transforms((,newability[haste],newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) ueot
auto=may name(put in play) notatarget(creature|myhand) transforms((,newability[moveto(mybattlefield)],newability[phaseaction[endofturn] sacrifice all(this)],newability[haste all(this)])) ueot
mana={4}{B}{R}
type=Instant
text=Cast Cauldron Dance only during combat. Return target creature card from your graveyard to the battlefield. That creature gains haste. Return it to your hand at the beginning of the next end step. You may put a creature card from your hand onto the battlefield. That creature gains haste. Its controller sacrifices it at the beginning of the next end step.
[/card]
[card]
name=Cauldron Haze
target=<anyamount>creature
auto=persist
text=Choose any number of target creatures. Each of those creatures gains persist until end of turn. (When it's put into a graveyard from the battlefield, 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.)
mana={1}{WB}
type=Instant
[/card]
[card]
name=Cauldron of Souls
auto={T}:persist target(<anyamount>creature)
text={T}: Choose any number of target creatures. Each of those creatures gains persist until end of turn. (When it's put into a graveyard from the battlefield, 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.)
mana={5}
type=Artifact
[/card]
[card]
name=Caustic Caterpillar
auto={1}{G}{S}:target(other *[artifact;enchantment]) destroy
text={1}{G}, Sacrifice Caustic Caterpillar: Destroy target artifact or enchantment.
mana={G}
type=Creature
subtype=Insect
power=1
toughness=1
[/card]
[card]
name=Caustic Crawler
auto=@movedTo(land|myBattlefield):may -1/-1 target(creature) ueot
text=Landfall - Whenever a land enters the battlefield under your control, you may have target creature get -1/-1 until end of turn.
mana={3}{B}{B}
type=Creature
subtype=Insect
power=4
toughness=3
[/card]
[card]
name=Caustic Hound
auto=@movedTo(this|mygraveyard) from(battlefield):life:-4 all(player)
text=When Caustic Hound dies, each player loses 4 life.
mana={5}{B}
type=Creature
subtype=Hound
power=4
toughness=4
[/card]
[card]
name=Caustic Rain
target=land
auto=moveTo(exile)
text=Exile target land.
mana={2}{B}{B}
type=Sorcery
[/card]
[card]
name=Caustic Tar
target=land
auto=teach(land) {T}:life:-3 target(player)
text=Enchant land -- Enchanted land has "{T}: Target player loses 3 life."
mana={4}{B}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Caustic Wasps
abilities=flying
auto=@combatdamagefoeof(player) from(this):may destroy target(artifact|opponentbattlefield)
auto=@combatdamageof(player) from(this):may destroy target(artifact|mybattlefield)
text=Flying -- Whenever Caustic Wasps deals combat damage to a player, you may destroy target artifact that player controls.
mana={2}{G}
type=Creature
subtype=Insect
power=1
toughness=1
[/card]
[card]
name=Cautery Sliver
auto=lord(sliver) transforms((,newability[{1}{S}:damage:1 target(other *[creature;player])],newability[{1}{S}:prevent:1 target(other *[creature;player])]))
text=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."
mana={R}{W}
type=Creature
subtype=Sliver
power=2
toughness=2
[/card]
[card]
name=Cavalry Master
abilities=flanking
auto=lord(other creature[flanking]) flanking
auto=lord(other creature[flanking]) flanker
text=Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.) -- Other creatures you control with flanking have flanking. (Each instance of flanking triggers separately.)
mana={2}{W}{W}
type=Creature
subtype=Human Knight
power=3
toughness=3
[/card]
[card]
name=Cavalry Pegasus
abilities=flying
auto=@combat(attacking) source(this):all(human[attacking]) flying ueot
text=Flying. -- Whenever Cavalry Pegasus attacks, each attacking Human gains flying until end of turn.
mana={1}{W}
type=Creature
subtype=Pegasus
power=1
toughness=1
[/card]
[card]
name=Cave People
auto=@combat(attacking) source(this):1/-2 ueot
auto={1}{R}{R}{T}:mountainwalk target(creature)
text=Whenever Cave People attacks, it gets +1/-2 until end of turn. -- {1}{R}{R}, {T}: Target creature gains mountainwalk until end of turn.
mana={1}{R}{R}
type=Creature
subtype=Human
power=1
toughness=4
[/card]
[card]
name=Cave Sense
target=creature
auto=1/1
auto=mountainwalk
text=Enchant creature -- Enchanted creature gets +1/+1 and has mountainwalk.
mana={1}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Cave Tiger
auto=rampage(1/1,0)
text=Whenever Cave Tiger becomes blocked by a creature, Cave Tiger gets +1/+1 until end of turn.
mana={2}{G}
type=Creature
subtype=Cat
power=2
toughness=2
[/card]
[card]
name=Cave-In
other={E(other *[red]|myhand)} name(Exile Red Card from Hand)
auto=damage:2 all(creature,player)
text=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.
mana={3}{R}{R}
type=Sorcery
[/card]
[card]
name=Cavern Crawler
abilities=mountainwalk
auto={R}:1/-1
text=Mountainwalk -- {R}: Cavern Crawler gets +1/-1 until end of turn.
mana={2}{R}
type=Creature
subtype=Insect
power=0
toughness=3
[/card]
[card]
name=Cavern Harpy
abilities=flying
auto=moveTo(ownerhand) notatarget(creature[blue;black]|myBattlefield)
auto={L}:moveTo(ownerhand)
text=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.
mana={U}{B}
type=Creature
subtype=Harpy Beast
power=2
toughness=1
[/card]
[card]
name=Cavern Lampad
abilities=intimidate
auto=bestow bstw
auto=bestow teach(creature) 2/2
auto=bestow teach(creature) intimidate
bestow={4}{b}
text=Bestow {5}{B} (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.) -- Intimidate -- Enchanted creature gets +2/+2 and has intimidate.
mana={3}{B}
type=Enchantment Creature
subtype=Nymph
power=2
toughness=2
[/card]
[card]
name=Cavern Thoctar
auto={1}{R}:1/0
text={1}{R}: Cavern Thoctar gets +1/+0 until end of turn.
mana={5}{G}
type=Creature
subtype=Beast
power=5
toughness=5
[/card]
[card]
name=Caves of Koilos
auto={T}:Add{1}
auto={T}:Add{W} and!( damage:1 controller )!
auto={T}:Add{B} and!( damage:1 controller )!
text={T}: Add {1} to your mana pool. -- {T}: Add {W} or {B} to your mana pool. Caves of Koilos deals 1 damage to you.
type=Land
[/card]
[card]
name=Cease-Fire
target=player
auto=maxCast(creature)0
auto=draw:1 controller
text=Target player can't cast creature spells this turn. -- Draw a card.
mana={2}{W}
type=Instant
[/card]
[card]
name=Celestial Ancient
abilities=flying
auto=@movedTo(enchantment|mystack):all(creature|mybattlefield) counter(1/1,1)
text=Flying -- Whenever you cast an enchantment spell, put a +1/+1 counter on each creature you control.
mana={3}{W}{W}
type=Creature
subtype=Elemental
power=3
toughness=3
[/card]
[card]
name=Celestial Archon
abilities=flying,first strike
auto=bestow bstw
auto=bestow teach(creature) 4/4
auto=bestow teach(creature) flying
auto=bestow teach(creature) first strike
bestow={5}{w}{w}
text=Bestow {5}{W}{W} (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.) -- Flying, first strike -- Enchanted creature gets +4/+4 and has flying and first strike.
mana={3}{W}{W}
type=Enchantment Creature
subtype=Archon
power=4
toughness=4
[/card]
[card]
name=Celestial Colonnade
auto=tap(noevent)
auto={T}:Add{W}
auto={T}:Add{U}
auto={3}{W}{U}:transforms((Elemental Creature,setpower=4,settoughness=4,flying,vigilance,white,blue)) ueot
text=Celestial Colonnade enters the battlefield tapped. -- {T}: 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.
type=Land
[/card]
[card]
name=Celestial Crusader
auto=lord(other creature[white]) 1/1
text=Flash (You may cast this spell any time you could cast an instant.) -- Split second (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.) -- Flying -- Other white creatures get +1/+1.
mana={2}{W}{W}
type=Creature
subtype=Spirit
power=2
toughness=2
abilities=flash,split second,flying
[/card]
[card]
name=Celestial Flare
target=player
auto=ability$!name(sacrifice creature) notatarget(creature[attacking;blocking]|mybattlefield) sacrifice!$ targetedplayer
text=Target player sacrifices an attacking or blocking creature.
mana={W}{W}
type=Instant
[/card]
[card]
name=Celestial Force
auto=@each upkeep:life:3 controller
text=At the beginning of each upkeep, you gain 3 life.
mana={5}{W}{W}{W}
type=Creature
subtype=Elemental
power=7
toughness=7
[/card]
[card]
name=Celestial Gatekeeper
abilities=flying
auto=@movedto(this|graveyard) from(battlefield):target(<upto:2>bird,cleric|mygraveyard) moveto(mybattlefield) && shuffle
autograveyard=@movedto(this|graveyard) from(battlefield):moveto(exile)
text=Flying -- When Celestial Gatekeeper dies, exile it, then return up to two target Bird and/or Cleric permanent cards from your graveyard to the battlefield.
mana={3}{W}{W}
type=Creature
subtype=Bird Cleric
power=2
toughness=2
[/card]
[card]
name=Celestial Kirin
abilities=flying
auto=@movedTo(*[arcane;spirit;manacost=1]|mystack):destroy all(*[manacost=1])
auto=@movedTo(*[arcane;spirit;manacost=2]|mystack):destroy all(*[manacost=2])
auto=@movedTo(*[arcane;spirit;manacost=3]|mystack):destroy all(*[manacost=3])
auto=@movedTo(*[arcane;spirit;manacost=4]|mystack):destroy all(*[manacost=4])
auto=@movedTo(*[arcane;spirit;manacost=5]|mystack):destroy all(*[manacost=5])
auto=@movedTo(*[arcane;spirit;manacost=6]|mystack):destroy all(*[manacost=6])
auto=@movedTo(*[arcane;spirit;manacost=7]|mystack):destroy all(*[manacost=7])
auto=@movedTo(*[arcane;spirit;manacost=8]|mystack):destroy all(*[manacost=8])
auto=@movedTo(*[arcane;spirit;manacost=9]|mystack):destroy all(*[manacost=9])
auto=@movedTo(*[arcane;spirit;manacost=10]|mystack):destroy all(*[manacost=10])
auto=@movedTo(*[arcane;spirit;manacost=11]|mystack):destroy all(*[manacost=11])
auto=@movedTo(*[arcane;spirit;manacost=12]|mystack):destroy all(*[manacost=12])
text=Flying -- Whenever you cast a Spirit or Arcane spell, destroy all permanents with that spell's converted mana cost.
mana={2}{W}{W}
type=Legendary Creature
subtype=Kirin Spirit
power=3
toughness=3
[/card]
[card]
name=Celestial Mantle
target=creature
auto=3/3
auto=teach(creature) transforms((,newability[@combatdamaged(player) from(this):life:lifetotal controller]))
text=Enchant creature -- Enchanted creature gets +3/+3. -- Whenever enchanted creature deals combat damage to a player, double its controller's life total.
mana={3}{W}{W}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Celestial Prism
auto={2}{T}:Add{B}
auto={2}{T}:Add{U}
auto={2}{T}:Add{G}
auto={2}{T}:Add{R}
auto={2}{T}:Add{W}
text={2}, {T}: Add one mana of any color to your mana pool.
mana={3}
type=Artifact
[/card]
[card]
name=Celestial Purge
target=*[black;red]
auto=moveTo(exile)
text=Exile target black or red permanent.
mana={1}{W}
type=Instant
[/card]
[card]
name=Celestial Sword
auto={3}{T}:target(creature|mybattlefield) transforms((,newability[phaseaction[endofturn once] bury],newability[3/3])) ueot
text={3}, {T}: Target creature you control gets +3/+3 until end of turn. Destroy it at the beginning of the next end step. A creature destroyed this way can't be regenerated.
mana={6}
type=Artifact
[/card]
[card]
name=Cemetery Gate
abilities=defender,protection from black
text=Defender (This creature can't attack.) -- Protection from black
mana={2}{B}
type=Creature
subtype=Wall
power=0
toughness=5
[/card]
[card]
name=Cemetery Puca
auto=@movedto(creature|graveyard) from(battlefield):all(trigger[from]) pay[[{1}]] copy
text=Whenever a creature is put into a graveyard from the battlefield, you may pay {1}. If you do, Cemetery Puca becomes a copy of that creature and gains this ability.
mana={1}{UB}{UB}
type=Creature
subtype=Shapeshifter
power=1
toughness=2
[/card]
[card]
name=Cemetery Reaper
auto=lord(other zombie|myBattlefield) 1/1
auto={2}{B}{T}:moveTo(Exile) target(creature|graveyard) && token(Zombie,Creature Zombie,2/2,black)
text=Other Zombie creatures you control get +1/+1. -- {2}{B}, {T}: Exile target creature card from a graveyard. Put a 2/2 black Zombie creature token onto the battlefield.
mana={1}{B}{B}
type=Creature
subtype=Zombie
power=2
toughness=2
[/card]
[card]
name=Cemetery Recruitment
target=creature|mygraveyard
auto=teach(zombie) draw:1
auto=moveto(myhand)
text=Return target creature card from your graveyard to your hand. If it's a Zombie card, draw a card.
mana={1}{B}
type=Sorcery
[/card]
[card]
name=Cenn's Enlistment
auto=token(Kithkin Soldier,creature kithkin soldier,1/1,white)*2
retrace={3}{W}{S(land|myhand)}
text=Put two 1/1 white Kithkin Soldier creature tokens onto the battlefield. -- Retrace (You may cast this card from your graveyard by discarding a land card in addition to paying its other costs.)
mana={3}{W}
type=Sorcery
[/card]
[card]
name=Cenn's Heir
auto=@combat(attacking) source(this):all(this) foreach(other kithkin[attacking]|myBattledfield) 1/1 ueot
text=Whenever Cenn's Heir attacks, it gets +1/+1 until end of turn for each other attacking Kithkin.
mana={1}{W}
type=Creature
subtype=Kithkin Soldier
power=1
toughness=1
[/card]
[card]
name=Centaur Archer
auto={T}:damage:1 target(creature[flying])
text={T}: Centaur Archer deals 1 damage to target creature with flying.
mana={1}{R}{G}
type=Creature
subtype=Centaur Archer
power=3
toughness=2
[/card]
[card]
name=Centaur Battlemaster
auto=@targeted(this) from(*[instant;sorcery;enchantment]|mycastingzone):counter(1/1,3)
text=Heroic - Whenever you cast a spell that targets Centaur Battlemaster, put three +1/+1 counters on Centaur Battlemaster. 
mana={3}{G}{G}
type=Creature
subtype=Centaur Warrior
power=3
toughness=3
[/card]
[card]
name=Centaur Chieftain
abilities=haste
auto=aslongas(*|mygraveyard) 1/1 all(creature|mybattlefield) ueot >6 oneshot
auto=aslongas(*|mygraveyard) trample all(creature|mybattlefield) ueot >6 oneshot
text=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."
mana={3}{G}
type=Creature
subtype=Centaur
power=3
toughness=3
[/card]
[card]
name=Centaur Courser
mana={2}{G}
type=Creature
subtype=Centaur Warrior
power=3
toughness=3
[/card]
[card]
name=Centaur Garden
auto={T}:Add{G} and!( damage:1 controller )!
auto=aslongas(*|mygraveyard) {G}{T}{S}:3/3 target(other creature) >6
text={T}: Add {G} to your mana pool. Centaur Garden deals 1 damage to you. -- Threshold - {G}, {T}, 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.
type=Land
[/card]
[card]
name=Centaur Glade
auto={2}{G}{G}:token(Centaur,Creature Centaur,3/3,green)
text={2}{G}{G}: Put a 3/3 green Centaur creature token onto the battlefield.
mana={3}{G}{G}
type=Enchantment
[/card]
[card]
name=Centaur Healer
auto=life:3 controller
text=When Centaur Healer enters the battlefield, you gain 3 life.
mana={1}{G}{W}
type=Creature
subtype=Centaur Cleric
power=3
toughness=3
[/card]
[card]
name=Centaur Omenreader
auto=this(tapped) lord(*|mycastingzone) altercost(colorless, -2)
auto=@untapped(this):all(*|myhand) moveto(myhand)
text=As long as Centaur Omenreader is tapped, creature spells you cast cost {2} less to cast.
mana={3}{G}
type=Snow Creature
subtype=Centaur Shaman
power=3
toughness=3
[/card]
[card]
name=Centaur Rootcaster
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(land[basic]|myLibrary)
auto=@combatdamaged(player) from(this):name(search card) reveal:plibrarycount optionone name(choose card) target(land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
text=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.
mana={3}{G}
type=Creature
subtype=Centaur Druid
power=2
toughness=2
[/card]
[card]
name=Centaur Safeguard
auto=@movedto(this|graveyard):may life:3
text=({(g/w)} can be paid with either {G} or {W}.) -- When Centaur Safeguard dies, you may gain 3 life.
mana={2}{GW}
type=Creature
subtype=Centaur Warrior
power=3
toughness=1
[/card]
[card]
name=Centaur Veteran
abilities=trample
auto={G}{D(*|myhand)}:regenerate
text=Trample -- {G}, Discard a card: Regenerate Centaur Veteran.
mana={5}{G}
type=Creature
subtype=Centaur
power=3
toughness=3
[/card]
[card]
name=Centaur Vinecrasher
abilities=trample
auto=foreach(land|graveyard) counter(1/1,1)
autograveyard=@movedto(land|graveyard):pay({G}{G}) moveto(ownerhand)
text=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.
mana={3}{G}
type=Creature
subtype=Plant Centaur
power=1
toughness=1
[/card]
[card]
name=Centaur's Herald
auto={2}{G}{S}:token(Centaur,Creature Centaur,3/3,green)
text={2}{G}, Sacrifice Centaur's Herald: Put a 3/3 green Centaur creature token onto the battlefield.
mana={G}
type=Creature
subtype=Elf Scout
power=0
toughness=1
[/card]
[card]
name=Center Soul
target=creature|mybattlefield
auto=choice name(green) transforms((,newability[protection from green])) ueot
auto=choice name(red) transforms((,newability[protection from red])) ueot
auto=choice name(blue) transforms((,newability[protection from blue])) ueot
auto=choice name(black) transforms((,newability[protection from black])) ueot
auto=choice name(white) transforms((,newability[protection from white])) ueot
auto=if rebound then moveto(exile) and!( transforms((,newability[@rebounded:may activate castcard(normal)])) forever )!
text=Target creature you control gains protection from the color of your choice until end of turn. -- Rebound (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.)
mana={1}{W}
type=Instant
[/card]
[card]
name=Cephalid Aristocrat
auto=@targeted(this):deplete:2 controller
text=Whenever Cephalid Aristocrat becomes the target of a spell or ability, put the top two cards of your library into your graveyard.
mana={4}{U}
type=Creature
subtype=Cephalid
power=3
toughness=3
[/card]
[card]
name=Cephalid Broker
auto={T}:name(discard 2 cards) target(player) ability$!draw:2 _ choice target(<2>*|myhand) reject!$ targetedplayer
text={T}: Target player draws two cards, then discards two cards.
mana={3}{U}
type=Creature
subtype=Cephalid
power=2
toughness=2
[/card]
[card]
name=Cephalid Coliseum
auto={T}:Add{U} and!( damage:1 controller )!
auto=aslongas(*|mygraveyard) {U}{T}{S}:name(discard 3 cards) target(player) ability$!draw:3 _ choice target(<3>*|myhand) reject!$ targetedplayer >6
text={T}: Add {U} to your mana pool. Cephalid Coliseum deals 1 damage to you. -- Threshold - {U}, {T}, 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.
type=Land
[/card]
[card]
name=Cephalid Constable
auto=@combatdamagefoeof(player) from(this):name(bounce) ability$!name(bounce) target(<storedthatmuch>*|opponentbattlefield) moveto(ownerhand) !$ controller
auto=@combatdamageof(player) from(this):name(bounce) ability$!name(bounce) target(<storedthatmuch>*|mybattlefield) moveto(ownerhand) !$ controller
text=Whenever Cephalid Constable deals combat damage to a player, return up to that many target permanents that player controls to their owners' hands.
mana={1}{U}{U}
type=Creature
subtype=Cephalid Wizard
power=1
toughness=1
[/card]
[card]
name=Cephalid Illusionist
auto={2}{U}{T}:0/0 target(creature|mybattlefield) && fog to(mytgt) oneshot && fog from(mytgt) oneshot
auto=@targeted(this):deplete:3 controller
text=Whenever Cephalid Illusionist becomes the target of a spell or ability, put the top three cards of your library into your graveyard. -- {2}{U}, {T}: Prevent all combat damage that would be dealt to and dealt by target creature you control this turn.
mana={1}{U}
type=Creature
subtype=Cephalid Wizard
power=1
toughness=1
[/card]
[card]
name=Cephalid Inkshrouder
auto={D(*|myHand)}:shroud && unblockable
text=Discard a card: Cephalid Inkshrouder gains shroud until end of turn and is unblockable this turn. (A permanent with shroud can't be the target of spells or abilities.)
mana={2}{U}
type=Creature
subtype=Cephalid
power=2
toughness=1
[/card]
[card]
name=Cephalid Looter
auto={T}:name(discard) target(player) ability$!draw:1 _ choice target(*|myhand) reject!$ targetedplayer
text={T}: Target player draws a card, then discards a card.
mana={2}{U}
type=Creature
subtype=Cephalid Rogue
power=2
toughness=1
[/card]
[card]
name=Cephalid Pathmage
abilities=unblockable
auto={T}{S}:unblockable target(other creature)
text=Cephalid Pathmage is unblockable. -- {T}, Sacrifice Cephalid Pathmage: Target creature is unblockable this turn.
mana={2}{U}
type=Creature
subtype=Cephalid Wizard
power=1
toughness=2
[/card]
[card]
name=Cephalid Retainer
auto={U}{U}:tap target(creature[-flying])
text={U}{U}: Tap target creature without flying.
mana={2}{U}{U}
type=Creature
subtype=Cephalid
power=2
toughness=3
[/card]
[card]
name=Cephalid Sage
auto=aslongas(*|mygraveyard) draw:3 oneshot >1
auto=aslongas(*|mygraveyard) reject target(<2>*|myhand) oneshot >1
text=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."
mana={3}{U}
type=Creature
subtype=Cephalid
power=2
toughness=3
[/card]
[card]
name=Cephalid Scout
abilities=flying
auto={2}{U}{S(land|myBattlefield)}:draw:1
text=Flying -- {2}{U}, Sacrifice a land: Draw a card.
mana={1}{U}
type=Creature
subtype=Cephalid Wizard Scout
power=1
toughness=1
[/card]
[card]
name=Cephalid Snitch
auto={S}:-protection from black target(other creature)
text=Sacrifice Cephalid Snitch: Target creature loses protection from black until end of turn.
mana={1}{U}
type=Creature
subtype=Cephalid Wizard
power=1
toughness=1
[/card]
[card]
name=Cephalid Vandal
auto=@each my upkeep:thisforeach(counter{0/0.1.Shred}) deplete:1 controller
auto=@each my upkeep:counter(0/0,1,Shred)
text=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.
mana={1}{U}
type=Creature
subtype=Cephalid Rogue
power=1
toughness=1
[/card]
[card]
name=Cerebral Eruption
target=opponent
auto=reveal:1 revealzone(targetedpersonslibrary) optionone name(Deal Damage) target(<1>*[-land]|reveal) transforms((,newability[damage:manacost owner],newability[moveto(ownerlibrary)])) oneshot optiononeend optiontwo name(put in hand) transforms((,newability[moveto(hand)],newability[target(*|reveal) moveto(ownerlibrary)])) oneshot optiontwoend revealend
text=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.
mana={2}{R}{R}
type=Sorcery
[/card]
[card]
name=Ceremonial Guard
auto=@combat(attacking) source(this):phaseaction[combatends,sourceinplay] destroy
auto=@combat(blocking) source(this):phaseaction[combatends,sourceinplay] destroy
text=When Ceremonial Guard attacks or blocks, destroy it at end of combat.
mana={2}{R}
type=Creature
subtype=Human Soldier
power=3
toughness=4
[/card]
[card]
name=Ceremonious Rejection
target=*[colorless]|stack
auto=fizzle
text=Counter target colorless spell.
mana={U}
type=Instant
[/card]
[card]
name=Cerodon Yearling
abilities=vigilance,haste
text=Vigilance, haste
mana={R}{W}
type=Creature
subtype=Beast
power=2
toughness=2
[/card]
[card]
name=Certain Death
target=creature
auto=destroy
auto=life:2
auto=life:-2 targetController
text=Destroy target creature. Its controller loses 2 life and you gain 2 life.
mana={5}{B}
type=Sorcery
[/card]
[card]
name=Cerulean Sphinx
abilities=flying
auto={U}:moveto(mylibrary) && shuffle
text=Flying -- {U}: Cerulean Sphinx's owner shuffles it into his or her library.
mana={4}{U}{U}
type=Creature
subtype=Sphinx
power=5
toughness=5
[/card]
[card]
name=Cerulean Wisps
target=creature
auto=transforms((,blue))
auto=untap
auto=draw:1 controller
text=Target creature becomes blue until end of turn. Untap that creature. -- Draw a card.
mana={U}
type=Instant
[/card]
[card]
name=Cerulean Wyvern
abilities=flying,protection from green
text=Flying, protection from green
mana={4}{U}
type=Creature
subtype=Drake
power=3
toughness=3
[/card]
[card]
name=Cessation
target=creature
autograveyard=@movedTo(this|graveyard) from(battlefield):moveTo(ownerhand)
auto=cantattack
auto=cantpwattack
text=Enchant creature -- Enchanted creature can't attack. -- When Cessation is put into a graveyard from the battlefield, return Cessation to its owner's hand.
mana={2}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Ceta Disciple
auto={R}{T}:2/0 target(creature)
auto={G}{T}:Add{W}
auto={G}{T}:Add{U}
auto={G}{T}:Add{B}
auto={G}{T}:Add{R}
auto={G}{T}:Add{G}
text={R}, {T}: Target creature gets +2/+0 until end of turn. -- {G}, {T}: Add one mana of any color to your mana pool.
mana={U}
type=Creature
subtype=Merfolk Wizard
power=1
toughness=1
[/card]
[card]
name=Ceta Sanctuary
auto=@each my upkeep restriction{type(*[red]|myBattlefield)~morethan~0,type(*[green]|myBattlefield)~lessthan~1}:draw:1 controller && transforms((,newability[target(*|myhand) reject])) forever
auto=@each my upkeep restriction{type(*[green]|myBattlefield)~morethan~0,type(*[red]|myBattlefield)~lessthan~1}:draw:1 controller && transforms((,newability[target(*|myhand) reject])) forever
auto=@each my upkeep restriction{type(*[red]|myBattlefield)~morethan~0,type(*[green]|myBattlefield)~morethan~0}:draw:2 controller && transforms((,newability[target(*|myhand) reject])) forever
text=At the beginning of your upkeep, if you control a red or green permanent, draw a card, then discard a card. If you control a red permanent and a green permanent, instead draw two cards, then discard a card.
mana={2}{U}
type=Enchantment
[/card]
[card]
name=Chain of Acid
target=*[-creature]
auto=transforms((,newability[destroy],newability[may name(copy chain of acid) activate name(copy chain of acid) castcard(copied noevent named!:Chain of Acid:!)])) forever
text=Destroy target noncreature permanent. Then that permanent's controller may copy this spell and may choose a new target for that copy.
mana={3}{G}
type=Sorcery
[/card]
[card]
name=Chain of Smog
target=player
auto=ability$!target(<2>*|myhand) reject and!(may name(copy chain of smog) activate name(copy chain of smog) castcard(copied noevent named!:Chain of Smog:!))!!$ targetedplayer
text=Target player discards two cards. That player may copy this spell and may choose a new target for that copy.
mana={1}{B}
type=Sorcery
[/card]
[card]
name=Chain Reaction
auto=damage:type:creature:battlefield all(creature)
text=Chain Reaction deals X damage to each creature, where X is the number of creatures on the battlefield.
mana={2}{R}{R}
type=Sorcery
[/card]
[card]
name=Chainbreaker
auto=counter(-1/-1,2)
auto={3}{T}:counter(-1/-1,-1) target(creature)
text=Chainbreaker enters the battlefield with two -1/-1 counters on it. -- {3}, {T}: Remove a -1/-1 counter from target creature.
mana={2}
type=Artifact Creature
subtype=Scarecrow
power=3
toughness=3
[/card]
[card]
name=Chained Throatseeker
abilities=infect
auto=this(variable{opponentpoisoncount} <1) cantattack
auto=this(variable{opponentpoisoncount} <1) cantpwattack
text=Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.) Chained Throatseeker can't attack unless defending player is poisoned.
mana={5}{U}
type=Creature
subtype=Horror
power=5
toughness=5
[/card]
[card]
name=Chained to the Rocks
target=mountain|mybattlefield
auto=(blink)forsrc target(creature|opponentbattlefield)
text=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. That creature returns under its owner's control.) 
mana={W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Chainer, Dementia Master
auto=lord(Nightmare) 1/1
auto={B}{B}{B}{L:3}:moveto(mybattlefield) target(creature|graveyard) && transforms((Nightmare,black)) forever
auto=@movedto(this|nonbattlezone):moveto(exile) all(Nightmare)
text=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.
mana={3}{B}{B}
power=3
toughness=3
type=Legendary Creature
subtype=Human Minion
[/card]
[card]
name=Chainer's Edict
target=player
auto=ability$!name(sacrifice creature) notatarget(creature|myBattlefield) sacrifice!$ targetedplayer
flashback={5}{B}{B}
text=Target player sacrifices a creature. -- Flashback {5}{B}{B} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={1}{B}
type=Sorcery
[/card]
[card]
name=Chainflinger
auto={1}{R}{T}:damage:1 target(creature,player)
auto=aslongas(*|mygraveyard) {2}{R}{T}:damage:2 target(creature,player) >6
text={1}{R}, {T}: Chainflinger deals 1 damage to target creature or player. -- Threshold - {2}{R}, {T}: Chainflinger deals 2 damage to target creature or player. Activate this ability only if seven or more cards are in your graveyard.
mana={3}{R}
type=Creature
subtype=Beast
power=2
toughness=2
[/card]
[card]
name=Chalice of Death
auto={t}:target(player) life:-5
text={T}: Target player loses 5 life.
type=Artifact
[/card]
[card]
name=Chalice of Life
auto={t}:life:1 && if compare(lifetotal)~morethan~29 then flip(Chalice of Death)
text={T}: You gain 1 life. Then if you have at least 10 life more than your starting life total, transform Chalice of Life.
mana={3}
type=Artifact
[/card]
[card]
name=Chalice of the Void
auto=counter(0/0,xx,Charge)
auto=this(counter{0/0.1.Charge}<1) transforms((,newability[@movedTo(*[manacost=0]|stack):choice fizzle all(*[manacost=0]|stack)]))
auto=this(counter{0/0.1.Charge}) transforms((,newability[@movedTo(*[manacost=1]|stack):choice fizzle all(*[manacost=1]|stack)]))
auto=this(counter{0/0.2.Charge}) transforms((,newability[@movedTo(*[manacost=2]|stack):choice fizzle all(*[manacost=2]|stack)]))
auto=this(counter{0/0.3.Charge}) transforms((,newability[@movedTo(*[manacost=3]|stack):choice fizzle all(*[manacost=3]|stack)]))
auto=this(counter{0/0.4.Charge}) transforms((,newability[@movedTo(*[manacost=4]|stack):choice fizzle all(*[manacost=4]|stack)]))
auto=this(counter{0/0.5.Charge}) transforms((,newability[@movedTo(*[manacost=5]|stack):choice fizzle all(*[manacost=5]|stack)]))
auto=this(counter{0/0.6.Charge}) transforms((,newability[@movedTo(*[manacost=6]|stack):choice fizzle all(*[manacost=6]|stack)]))
auto=this(counter{0/0.7.Charge}) transforms((,newability[@movedTo(*[manacost=7]|stack):choice fizzle all(*[manacost=7]|stack)]))
auto=this(counter{0/0.8.Charge}) transforms((,newability[@movedTo(*[manacost=8]|stack):choice fizzle all(*[manacost=8]|stack)]))
auto=this(counter{0/0.9.Charge}) transforms((,newability[@movedTo(*[manacost=9]|stack):choice fizzle all(*[manacost=9]|stack)]))
auto=this(counter{0/0.10.Charge}) transforms((,newability[@movedTo(*[manacost=10]|stack):choice fizzle all(*[manacost=10]|stack)]))
auto=this(counter{0/0.11.Charge}) transforms((,newability[@movedTo(*[manacost=11]|stack):choice fizzle all(*[manacost=11]|stack)]))
auto=this(counter{0/0.12.Charge}) transforms((,newability[@movedTo(*[manacost=12]|stack):choice fizzle all(*[manacost=12]|stack)]))
auto=this(counter{0/0.13.Charge}) transforms((,newability[@movedTo(*[manacost=13]|stack):choice fizzle all(*[manacost=13]|stack)]))
auto=this(counter{0/0.14.Charge}) transforms((,newability[@movedTo(*[manacost=14]|stack):choice fizzle all(*[manacost=14]|stack)]))
auto=this(counter{0/0.15.Charge}) transforms((,newability[@movedTo(*[manacost=15]|stack):choice fizzle all(*[manacost=15]|stack)]))
auto=this(counter{0/0.16.Charge}) transforms((,newability[@movedTo(*[manacost=16]|stack):choice fizzle all(*[manacost=16]|stack)]))
text=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.
mana={X}{X}
type=Artifact
[/card]
[card]
name=Chamber of Manipulation
target=land
auto=teach(land) {T}:target(creature) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)])) ueot
text=Enchant land -- Enchanted land has "{T}, Discard a card: Gain control of target creature until end of turn."
mana={2}{U}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Chambered Nautilus
auto=@combat(blocked,turnlimited) source(this):may draw:1 controller
text=Whenever Chambered Nautilus becomes blocked, you may draw a card.
mana={2}{U}
type=Creature
subtype=Nautilus Beast
power=2
toughness=2
[/card]
[card]
name=Chameleon Blur
auto=preventalldamage to(controller) from(creature) ueot
auto=preventalldamage to(opponent) from(creature) ueot
text=Prevent all damage that creatures would deal to players this turn.
mana={3}{G}
type=Instant
[/card]
[card]
name=Chameleon Colossus
abilities=protection from black,changeling
auto={2}{G}{G}:power/power ueot
text=Changeling (This card is every creature type at all times.) -- Protection from black -- {2}{G}{G}: Chameleon Colossus gets +X/+X until end of turn, where X is its power.
mana={2}{G}{G}
type=Creature
subtype=Shapeshifter
power=4
toughness=4
[/card]
[card]
name=Chameleon Spirit
auto=choice name(green) activate type:*[green]:opponentBattlefield/type:*[green]:opponentBattlefield cdaactive
auto=choice name(red) activate type:*[red]:opponentBattlefield/type:*[red]:opponentBattlefield cdaactive
auto=choice name(blue) activate type:*[blue]:opponentBattlefield/type:*[blue]:opponentBattlefield cdaactive
auto=choice name(white) activate type:*[white]:opponentBattlefield/type:*[white]:opponentBattlefield cdaactive
auto=choice name(black) activate type:*[black]:opponentBattlefield/type:*[black]:opponentBattlefield cdaactive
text=As Chameleon Spirit enters the battlefield, choose a color. -- Chameleon Spirit's power and toughness are each equal to the number of permanents of the chosen color your opponents control.
mana={3}{U}
type=Creature
subtype=Illusion Spirit
power=*
toughness=*
[/card]
[card]
name=Champion Lancer
auto=preventAllDamage from(creature) to(this)
text=Prevent all damage that would be dealt to Champion Lancer by creatures.
mana={4}{W}{W}
type=Creature
subtype=Human Knight
power=3
toughness=3
[/card]
[card]
name=Champion of Arashin
abilities=lifelink
text=Lifelink (Damage dealt by this creature also causes you to gain that much life.)
mana={3}{W}
type=Creature
subtype=Hound Warrior
power=3
toughness=2
[/card]
[card]
name=Champion of Lambholt
auto=lord(creature[power<power]|opponentbattlefield) cantblock
auto=@movedto(other creature|myBattlefield):counter(1/1,1)
text=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.
mana={1}{G}{G}
type=Creature
subtype=Human Warrior
power=1
toughness=1
[/card]
[card]
name=Champion of the Parish
auto=@movedTo(other creature[human]|mybattlefield):counter(1/1,1)
text=Whenever another Human enters the battlefield under your control, put a +1/+1 counter on Champion of the Parish.
mana={W}
type=Creature
subtype=Human Soldier
power=1
toughness=1
[/card]
[card]
name=Champion's Drake
abilities=flying
auto=aslongas(creature[counter{0/0.3.Level}]|myBattlefield) 3/3
text=Flying -- Champion's Drake gets +3/+3 as long as you control a creature with three or more level counters on it.
mana={1}{U}
type=Creature
subtype=Drake
power=1
toughness=1
[/card]
[card]
name=Champion's Helm
auto={1}:equip
auto=teach(creature) 2/2
auto=teach(creature[legendary]) opponentshroud
text=Equipped creature gets +2/+2. -- As long as equipped creature is legendary, it has hexproof. (It can't be the target of spells or abilities your opponents control.) -- Equip {1}
mana={3}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Champion's Victory
target=creature[attacking]|opponentBattlefield
auto=moveTo(ownerhand)
restriction=opponentblockersonly
text=Cast Champion's Victory only during the declare attackers step and only if you've been attacked this step. -- Return target attacking creature to its owner's hand.
mana={U}
type=Instant
[/card]
[card]
name=Chandler
auto={R}{R}{R}{T}:destroy target(creature[artifact])
text={R}{R}{R}, {T}: Destroy target artifact creature.
mana={4}{R}
type=Legendary Creature
subtype=Human Rogue
power=3
toughness=3
[/card]
[card]
name=Chandra Ablaze
auto=counter(0/0,5,loyalty)
auto={C(0/0,1,Loyalty)}:name(+1: discard a card) all(this) transforms((,newability[reject notatarget(*|myhand)],newability[@discarded(*[red]|myhand) once:damage:4 target(*[creature;player])])) ueot
auto={C(0/0,-2,Loyalty)}:name(-2: discard hand) reject all(*|hand) && draw:3 all(player)
auto={C(0/0,-7,Loyalty)}:name(-7: cast cards) castcard(restricted) target(<anyamount>*[instant;sorcery]|mygraveyard)
text=+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.
mana={4}{R}{R}
type=Planeswalker
subtype=Chandra
[/card]
[card]
name=Chandra Nalaar
auto=counter(0/0,6,loyalty)
auto={C(0/0,1,Loyalty)}:name(+1: 1 damage to player) damage:1 target(player)
auto={C(0/0,-1,Loyalty)}:name(-1: 1 damage to creature) damage:1 target(creature)
auto={C(0/0,-2,Loyalty)}:name(-2: 2 damage to creature) damage:2 target(creature)
auto={C(0/0,-3,Loyalty)}:name(-3: 3 damage to creature) damage:3 target(creature)
auto={C(0/0,-4,Loyalty)}:name(-4: 4 damage to creature) damage:4 target(creature)
auto={C(0/0,-5,Loyalty)}:name(-5: 5 damage to creature) damage:5 target(creature)
auto={C(0/0,-6,Loyalty)}:name(-6: 6 damage to creature) damage:6 target(creature)
auto={C(0/0,-7,Loyalty)}:name(-7: 7 damage to creature) damage:7 target(creature)
auto={C(0/0,-8,Loyalty)}:name(-8: 8 damage to creature) damage:8 target(creature)
auto={C(0/0,-9,Loyalty)}:name(-9: 9 damage to creature) damage:9 target(creature)
auto={C(0/0,-10,Loyalty)}:name(-10: 10 damage to creature) damage:10 target(creature)
auto={C(0/0,-8,Loyalty)}:name(-8: 10 damage to player and all of his creatures) target(player) damage:10 && damage:10 all(creature|targetedpersonsbattlefield)
text=+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.
mana={3}{R}{R}
type=Planeswalker
subtype=Chandra
[/card]
[card]
name=Chandra, Flamecaller
auto=counter(0/0,4,loyalty)
auto={C(0/0,1,Loyalty)}:name(+1:Summon elementals) token(Elemental,Creature Elemental,3/1,red,haste,unearth)*2
auto={C(0/0,0,Loyalty)}:name(0:Redraw Hand) all(*|myhand) transforms((,newability[draw:1],newability[reject])])) && draw:1
auto={C(0/0,-1,Loyalty)}:name(-1: 1 damage to creatures) damage:1 all(creature)
auto={C(0/0,-2,Loyalty)}:name(-2: 2 damage to creatures) damage:2 all(creature)
auto={C(0/0,-3,Loyalty)}:name(-3: 3 damage to creatures) damage:3 all(creature)
auto={C(0/0,-4,Loyalty)}:name(-4: 4 damage to creatures) damage:4 all(creature)
auto={C(0/0,-5,Loyalty)}:name(-5: 5 damage to creatures) damage:5 all(creature)
auto={C(0/0,-6,Loyalty)}:name(-6: 6 damage to creatures) damage:6 all(creature)
auto={C(0/0,-7,Loyalty)}:name(-7: 7 damage to creatures) damage:7 all(creature)
auto={C(0/0,-8,Loyalty)}:name(-8: 8 damage to creatures) damage:8 all(creature)
auto={C(0/0,-9,Loyalty)}:name(-9: 9 damage to creatures) damage:9 all(creature)
auto={C(0/0,-10,Loyalty)}:name(-10: 10 damage to creatures) damage:10 all(creature)
text=+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.
mana={4}{R}{R}
type=Planeswalker
subtype=Chandra
[/card]
[card]
name=Chandra, Pyrogenius
auto=counter(0/0,5,loyalty)
auto={C(0/0,2,Loyalty)}:name(+2: 2 damage to opponent) damage:2 opponent
auto={C(0/0,-3,Loyalty)}:name(-3: 4 damage to creature) damage:4 target(creature)
auto={C(0/0,-10,Loyalty)}:name(-10: 6 damage to player and all of his creatures) target(player) damage:6 && damage:6 all(creature|targetedpersonsbattlefield)
text=+2: Chandra, Pyrogenius deals 2 damage to each opponent. -- -3: Chandra, Pyrogenius deals 4 damage to target creature. -- -10: Chandra, Pyrogenius deals 6 damage to target player and each creature he or she controls.
mana={4}{R}{R}
type=Planeswalker
subtype=Chandra
[/card]
[card]
name=Chandra, Torch of Defiance
auto=counter(0/0,4,loyalty)
auto={C(0/0,1,Loyalty)}:name(+1: Exile Top Card) reveal:1 optionone target(*|reveal) moveto(exile) and!( becomes(tobecast) ueot )! optiononeend afterrevealed if type(tobecast[-land]|myexile)~morethan~0 then transforms((,newability[choice all(tobecast|myexile) castcard(restricted),newability[choice name(deal 2 damage) damage:2 opponent && all(tobecast|myexile) moveto(ownerexile)])) oneshot else choice name(deal 2 damage) damage:2 opponent && all(tobecast|myexile) moveto(ownerexile) afterrevealedend revealend
auto={C(0/0,1,Loyalty)}:name(+1: Add 2 Red Mana) Add{R}{R}
auto={C(0/0,-3,Loyalty)}:name(-3: 4 damage to creature) damage:4 target(creature)
auto={C(0/0,-7,Loyalty)}:name(-7: Emblem) emblem transforms((,newability[@movedTo(*|mystack):damage:5 target(*[creature;player])])) forever dontremove
text=+1: Exile the top card of your library. You may cast that card. If you don't, Chandra, Torch of Defiance deals 2 damage to each opponent. -- +1: Add {R}{R} to your mana pool. -- -3: Chandra, Torch of Defiance deals 4 damage to target creature. -- -7: You get an emblem with "Whenever you cast a spell, this emblem deals 5 damage to target creature or player."
mana={2}{R}{R}
type=Planeswalker
subtype=Chandra
[/card]
[card]
name=Chandra's Fury
target=player
auto=damage:4 && damage:1 all(creature|targetedpersonsbattlefield)
text=Chandra's Fury deals 4 damage to target player and 1 damage to each creature that player controls.
mana={4}{R}
type=Instant
[/card]
[card]
name=Chandra's Ignition
target=creature|mybattlefield
auto=transforms((,newability[all(other creature) dynamicability<!powerstrike!>])) forever
auto=transforms((,newability[all(opponent) dynamicability<!powerstrike!>])) forever
text=Target creature you control deals damage equal to its power to each other creature and each opponent.
mana={3}{R}{R}
type=Sorcery
[/card]
[card]
name=Chandra's Outrage
target=creature
auto=damage:4
auto=damage:2 targetController
text=Chandra's Outrage deals 4 damage to target creature and 2 damage to that creature's controller.
mana={2}{R}{R}
type=Instant
[/card]
[card]
name=Chandra's Phoenix
abilities=flying,haste
autograveyard=@damagefoeof(player) from(instant[red]|mystack):moveTo(ownerhand)
autograveyard=@damagefoeof(player) from(sorcery[red]|mystack):moveTo(ownerhand)
autograveyard=@damagefoeof(player) from(planeswalker[red]|mybattlefield):moveTo(ownerhand)
text=Flying -- Haste -- 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.
mana={1}{R}{R}
type=Creature
subtype=Phoenix
power=2
toughness=2
[/card]
[card]
name=Chandra's Pyrohelix
target=creature,player
auto=damage:1
auto=damage:1 target(creature,player)
text=Chandra's Pyrohelix deals 2 damage divided as you choose among one or two target creatures and/or players.
mana={1}{R}
type=Instant
[/card]
[card]
name=Chandra's Revolution
target=creature
auto=damage:4
auto=target(land) freeze
text=Chandra's Revolution deals 4 damage to target creature. Tap target land. That land doesn't untap during its controller's next untap step.
mana={3}{R}
type=Sorcery
[/card]
[card]
name=Chandra's Spitfire
abilities=flying
auto=@noncombatdamagefoeof(player):3/0 ueot
text=Flying -- Whenever an opponent is dealt noncombat damage, Chandra's Spitfire gets +3/+0 until end of turn.
mana={2}{R}
type=Creature
subtype=Elemental
power=1
toughness=3
[/card]
[card]
name=Change of Heart
target=creature
auto=cantattack
auto=cantpwattack
buyback={W}{3}
text=Buyback {3} (You may pay an additional {3} as you cast this spell. If you do, put this card into your hand as it resolves.) -- Target creature can't attack this turn.
mana={W}
type=Instant
[/card]
[card]
name=Changeling Berserker
abilities=changeling,haste
auto=aslongas(other creature|mybattlefield) choice notatarget(other creature|mybattlefield) (blink)forsrc oneshot
auto=choice sacrifice
text=Changeling (This card is every creature type at all times.) -- Haste -- Champion a creature (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.)
mana={3}{R}
type=Creature
subtype=Shapeshifter
power=5
toughness=3
[/card]
[card]
name=Changeling Hero
abilities=changeling,lifelink
auto=aslongas(other creature|mybattlefield) choice notatarget(other creature|mybattlefield) (blink)forsrc oneshot
auto=choice sacrifice
text=Changeling (This card is every creature type at all times.) -- Champion a creature (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.) -- Lifelink (Damage dealt by this creature also causes you to gain that much life.)
mana={4}{W}
type=Creature
subtype=Shapeshifter
power=4
toughness=4
[/card]
[card]
name=Changeling Sentinel
abilities=changeling,vigilance
text=Changeling (This card is every creature type at all times.) -- Vigilance
mana={3}{W}
type=Creature
subtype=Shapeshifter
power=3
toughness=2
[/card]
[card]
name=Changeling Titan
abilities=changeling
auto=aslongas(other creature|mybattlefield) choice notatarget(other creature|mybattlefield) (blink)forsrc oneshot
auto=choice sacrifice
text=Changeling (This card is every creature type at all times.) -- Champion a creature (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.)
mana={4}{G}
type=Creature
subtype=Shapeshifter
power=7
toughness=7
[/card]
[card]
name=Channel the Suns
auto=Add{W}{U}{B}{R}{G}
text=Add {W}{U}{B}{R}{G} to your mana pool.
mana={3}{G}
type=Sorcery
[/card]
[card]
name=Chant of the Skifsang
target=creature
auto=-13/0
text=Enchant creature -- Enchanted creature gets -13/-0.
mana={2}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Chaos Charm
auto=aslongas(wall|battlefield) choice destroy target(wall)
auto=aslongas(creature|battlefield) choice damage:1 target(creature)
auto=aslongas(creature|battlefield) choice haste target(creature)
text=Choose one - Destroy target Wall; or Chaos Charm deals 1 damage to target creature; or target creature gains haste until end of turn.
mana={R}
type=Instant
[/card]
[card]
name=Chaos Imps
auto=may counter(1/1,1)
auto=this(counter{1/1.1}>=1) cantblock
auto=this(counter{1/1.1}>=1) trample
abilities=flying
text=Flying -- Unleash (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.) -- Chaos Imps has trample as long as it has a +1/+1 counter on it.
mana={4}{R}{R}
type=Creature
subtype=Imp
power=6
toughness=5
[/card]
[card]
name=Chaos Warp
target=*|battlefield
auto=moveto(ownerlibrary) and!(shuffle && ability$!Reveal:1 revealzone(mylibrary) optionone choice name(Look) target(*[-instant;-sorcery]|reveal) moveto(battlefield) optiononeend optiontwo choice name(put in library) all(*|reveal) moveto(library) optiontwoend revealend !$ targetcontroller)!
text=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.
mana={2}{R}
type=Instant
[/card]
[card]
name=Chaoslace
alias=1282
text=Target spell or permanent becomes red. (Its mana symbols remain unchanged.)
mana={R}
type=Instant
[/card]
[card]
name=Chaosphere
auto=lord(creature[flying]) cloud
auto=lord(creature[-flying]) reach
auto=@movedTo(other enchantment[world]|battlefield):sacrifice all(this)
text=Creatures with flying can block only creatures with flying. -- Creatures without flying have reach. (They can block creatures with flying.)
mana={2}{R}
type=World Enchantment
[/card]
[card]
name=Chaotic Backlash
target=player
auto=damage:twicetype:*[white;blue]:targetedpersonsbattlefield
text=Chaotic Backlash deals damage to target player equal to twice the number of white and/or blue permanents he or she controls.
mana={4}{R}
type=Instant
[/card]
[card]
name=Chaotic Goo
auto=counter(1/1,3)
auto=@each my upkeep:may flipacoin winability counter(1/1,1) winabilityend loseability counter(1/1,-1) loseabilityend flipend
text=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.
mana={2}{R}{R}
type=Creature
subtype=Ooze
power=0
toughness=0
[/card]
[card]
name=Chaotic Strike
auto=flipacoin winability target(creature) 1/1 winabilityend flipend
auto=draw:1 controller
restriction=blockersonly
text=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.
mana={1}{R}
type=Instant
[/card]
[card]
name=Chapel Geist
abilities=flying
text=Flying
mana={1}{W}{W}
type=Creature
subtype=Spirit
power=2
toughness=3
[/card]
[card]
name=Chaplain's Blessing
auto=life:5
text=You gain 5 life.
mana={W}
type=Sorcery
[/card]
[card]
name=Charcoal Diamond
auto=tap(noevent)
auto={T}:Add{B}
text=Charcoal Diamond enters the battlefield tapped. -- {T}: Add {B} to your mana pool.
mana={2}
type=Artifact
[/card]
[card]
name=Char
target=creature,player
auto=Damage:4
auto=Damage:2 controller
text=Char deals 4 damage to target creature or player and 2 damage to you.
mana={2}{R}
type=Instant
[/card]
[card]
name=Charge Across the Araba
target=<anyamount>plains|mybattlefield
auto=moveTo(myhand) && all(creature|mybattlefield) 1/1 ueot
text=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.
mana={4}{W}
type=Instant
subtype=Arcane
[/card]
[card]
name=Charging Badger
abilities=trample
text=Trample
mana={G}
type=Creature
subtype=Badger
power=1
toughness=1
[/card]
[card]
name=Charging Bandits
auto=@combat(attacking) source(this):2/0 ueot
text=Whenever Charging Bandits attacks, it gets +2/+0 until end of turn.
mana={4}{B}
type=Creature
subtype=Human Rogue
power=3
toughness=3
[/card]
[card]
name=Charging Griffin
abilities=flying
auto=@combat(attacking) source(this):1/1 ueot
text=Whenever Charging Griffin attacks, it gets +1/+1 until end of turn.
mana={3}{W}
type=Creature
subtype=Griffin
power=2
toughness=2
[/card]
[card]
name=Charging Paladin
auto=@combat(attacking) source(this):0/3 ueot
text=Whenever Charging Paladin attacks, it gets +0/+3 until end of turn.
mana={2}{W}
type=Creature
subtype=Human Knight
power=2
toughness=2
[/card]
[card]
name=Charging Rhino
abilities=oneblocker
text=Charging Rhino can't be blocked by more than one creature.
mana={3}{G}{G}
type=Creature
subtype=Rhino
power=4
toughness=4
[/card]
[card]
name=Charging Slateback
abilities=cantblock
facedown={3}
autofacedown={4}{R}:morph
text=Charging Slateback can't block. -- Morph {4}{R} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={4}{R}
type=Creature
subtype=Beast
power=4
toughness=3
[/card]
[card]
name=Charging Troll
abilities=vigilance
auto={G}:regenerate
text=Vigilance -- {G}: Regenerate Charging Troll.
mana={2}{G}{W}
type=Creature
subtype=Troll
power=3
toughness=3
[/card]
[card]
name=Chariot of the Sun
auto={2}{T}:target(creature|myBattlefield) transforms((,settoughness=1,flying)) ueot
text={2}, {T}: Until end of turn, target creature you control gains flying and its toughness becomes 1.
mana={3}
type=Artifact
[/card]
[card]
name=Chariot of Victory
auto={1}:equip
auto=teach(creature) first strike
auto=teach(creature) trample
auto=teach(creature) haste
text=Equipped creature has first strike, trample, and haste.
mana={3}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Charmbreaker Devils
auto=@each my upkeep:moverandom(instant,sorcery) from(mygraveyard) to(myhand)
auto=@movedTo(instant,sorcery|mystack):4/0 ueot
text=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.
mana={5}{R}
type=Creature
subtype=Devil
power=4
toughness=4
[/card]
[card]
name=Charmed Griffin
abilities=flying
auto=ability$!name(put in play) target(artifact,enchantment|myhand) moveTo(mybattlefield)!$ opponent
text=Flying -- When Charmed Griffin enters the battlefield, each other player may put an artifact or enchantment card onto the battlefield from his or her hand.
mana={3}{W}
type=Creature
subtype=Griffin
power=3
toughness=3
[/card]
[card]
name=Charnelhoard Wurm
abilities=trample
auto=@damagefoeof(player) from(this):may moveTo(myhand) target(*|mygraveyard)
text=Trample -- Whenever Charnelhoard Wurm deals damage to an opponent, you may return target card from your graveyard to your hand.
mana={4}{B}{R}{G}
type=Creature
subtype=Wurm
power=6
toughness=6
[/card]
[card]
name=Char-Rumbler
abilities=double strike
auto={R}:1/0
text=Double strike -- {R}: Char-Rumbler gets +1/+0 until end of turn.
mana={2}{R}{R}
type=Creature
subtype=Elemental
power=-1
toughness=3
[/card]
[card]
name=Chartooth Cougar
auto={R}:1/0
aicode=activate target(mountain|mylibrary) moveto(myhand)
autohand={2}{cycle}:name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>mountain|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text={R}: Chartooth Cougar gets +1/+0 until end of turn. -- Mountaincycling {2} ({2}, Discard this card: Search your library for a Mountain card, reveal it, and put it into your hand. Then shuffle your library.)
mana={5}{R}
type=Creature
subtype=Cat Beast
power=4
toughness=4
[/card]
[card]
name=Chasm Drake
abilities=flying
auto=@combat(attacking) source(this):target(creature|mybattlefield) flying ueot
text=Flying -- Whenever Chasm Drake attacks, target creature you control gains flying until end of turn.
mana={4}{U}
type=Creature
subtype=Drake
power=3
toughness=3
[/card]
[card]
name=Chasm Guide
auto=choice all(creature|mybattlefield) haste ueot
auto=@movedTo(other ally|myBattlefield):all(creature|mybattlefield) haste ueot
text=Rally -- Whenever Chasm Guide or another Ally enters the battlefield under your control, creatures you control gain haste until end of turn.
mana={3}{R}
type=Creature
subtype=Goblin Scout Ally
power=3
toughness=2
[/card]
[card]
name=Chasm Skulker
auto=@drawof(player):counter(1/1,1)
auto=@movedTo(this|Graveyard) from(myBattlefield):thisforeach(counter{1/1.1}):token(Squid,Creature Squid,1/1,islandwalk,blue)
text=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.
mana={2}{U}
type=Creature
subtype=Squid Horror
power=1
toughness=1
[/card]
[card]
name=Chastise
target=creature[attacking]
auto=destroy
auto=dynamicability<!mytgt powerlifegain srccontroller!>
text=Destroy target attacking creature. You gain life equal to its power.
mana={3}{W}
type=Instant
[/card]
[card]
name=Chatter of the Squirrel
auto=token(Squirrel,creature squirrel, 1/1,green)
flashback={1}{G}
text=Put a 1/1 green Squirrel creature token onto the battlefield. -- Flashback {1}{G} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={G}
type=Sorcery
[/card]
[card]
name=Chemister's Trick
abilities=overload
other={3}{U}{R} name(Overload)
target=creature|opponentbattlefield
auto=paidmana -2/0
auto=paidmana mustattack
auto=overload -2/0 all(creature|opponentbattlefield) ueot
auto=overload mustattack all(creature|opponentbattlefield) ueot
text=Target creature you don't control gets -2/-0 until end of turn and attacks this turn if able. -- Overload {3}{U}{R} (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.")
mana={U}{R}
type=Instant
[/card]
[card]
name=Chief of the Edge
auto=lord(other warrior|myBattlefield) 1/0
text=Other Warrior creatures you control get +1/+0.
mana={W}{B}
type=Creature
subtype=Human Warrior
power=3
toughness=2
[/card]
[card]
name=Chief of the Foundry
auto=lord(other creature[artifact]|mybattlefield) 1/1
text=Other artifact creatures you control get +1/+1.
mana={3}
type=Artifact Creature
subtype=Construct
power=2
toughness=3
[/card]
[card]
name=Chief of the Scale
auto=lord(other warrior|myBattlefield) 0/1
text=Other Warrior creatures you control get +0/+1.
mana={W}{B}
type=Creature
subtype=Human Warrior
power=2
toughness=3
[/card]
[card]
name=Chieftain en-Dal
auto=@combat(attacking) source(this):all(creature[attacking]) first strike ueot
text=Whenever Chieftain en-Dal attacks, attacking creatures gain first strike until end of turn.
mana={1}{W}{W}
type=Creature
subtype=Human Knight
power=2
toughness=2
[/card]
[card]
name=Child of Alara
abilities=trample
auto=@movedTo(this|graveyard) from(Battlefield):bury all(*[-land]|battlefield)
text=Trample -- When Child of Alara dies, destroy all nonland permanents. They can't be regenerated.
mana={W}{U}{B}{R}{G}
type=Legendary Creature
subtype=Avatar
power=6
toughness=6
[/card]
[card]
name=Child of Gaea
abilities=trample
auto=upcost[{G}{G}] sacrifice
auto={1}{G}:regenerate
text=Trample -- At the beginning of your upkeep, sacrifice Child of Gaea unless you pay {G}{G}. -- {1}{G}: Regenerate Child of Gaea.
mana={3}{G}{G}{G}
type=Creature
subtype=Elemental
power=7
toughness=7
[/card]
[card]
name=Child of Night
abilities=lifelink
text=Lifelink (Damage dealt by this creature also causes you to gain that much life.)
mana={1}{B}
type=Creature
subtype=Vampire
power=2
toughness=1
[/card]
[card]
name=Child of Thorns
auto={S}:1/1 target(other creature)
text=Sacrifice Child of Thorns: Target creature gets +1/+1 until end of turn.
mana={G}
type=Creature
subtype=Spirit
power=1
toughness=1
[/card]
[card]
name=Childhood Horror
abilities=flying
auto=aslongas(*|mygraveyard) 2/2 >6
auto=aslongas(*|mygraveyard) cantblock >6
text=Flying -- Threshold - As long as seven or more cards are in your graveyard, Childhood Horror gets +2/+2 and can't block.
mana={3}{B}
type=Creature
subtype=Horror
power=2
toughness=2
[/card]
[card]
name=Children of Korlis
auto={S}:life:lifelost controller
text=Sacrifice Children of Korlis: You gain life equal to the life you've lost this turn. (Damage causes loss of life.)
mana={W}
type=Creature
subtype=Human Rebel Cleric
power=1
toughness=1
[/card]
[card]
name=Chill of Foreboding
auto=deplete:5 controller
auto=deplete:5 opponent
flashback={7}{U}
text=Each player puts the top 5 cards of his or her library into his or her graveyard. -- Flashback {7}{U}
mana={2}{U}
type=Sorcery
[/card]
[card]
name=Chill to the Bone
target=creature[-snow]
auto=destroy
text=Destroy target nonsnow creature.
mana={3}{B}
type=Instant
[/card]
[card]
name=Chill
auto=lord(*[red]|mycastingzone) altercost(colorless, +2)
auto=lord(*[red]|opponentcastingzone) altercost(colorless, +2)
text=Red spells cost {2} more to cast.
mana={1}{U}
type=Enchantment
[/card]
[card]
name=Chilling Apparition
auto={B}:regenerate
auto=@combatdamagefoeof(player) from(this):ability$!name(discard) target(*|myhand) reject!$ opponent
auto=@combatdamageof(player) from(this):ability$!name(discard) target(*|myhand) reject!$ controller
text={B}: Regenerate Chilling Apparition. -- Whenever Chilling Apparition deals combat damage to a player, that player discards a card.
mana={2}{B}
type=Creature
subtype=Spirit
power=1
toughness=1
[/card]
[card]
name=Chilling Grasp
target=<upto:2>creature
auto=freeze
abilities=madness
autoexile=restriction{discarded} pay({3}{u}) name(pay 3u to cast) activate name(pay 3u to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard)
text=Tap up to two target creatures. Those creatures don't untap during their controller's next untap step. -- Madness {3}{U} (If you discard this card, discard it into exile. When you do, cast it for its madness cost or put it into your graveyard.)
mana={2}{U}
type=Instant
[/card]
[card]
name=Chilling Shade
abilities=flying
auto={i}:1/1
text=Flying -- {S}i}: Chilling Shade gets +1/+1 until end of turn. ({S}i} can be paid with one mana from a snow permanent.)
mana={2}{B}
type=Snow Creature
subtype=Shade
power=1
toughness=1
[/card]
[card]
name=Chime of Night
target=creature
auto=@movedTo(this|graveyard) from(battlefield):destroy target(creature[-black])
text=Enchant creature -- When Chime of Night is put into a graveyard from the battlefield, destroy target nonblack creature.
mana={1}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Chimeric Coils
auto={X}{1}:transforms((Artifact Creature Construct,setpower=X,settoughness=X)) ueot && treason
text={X}{1}: Chimeric Coils becomes an X/X Construct artifact creature. Sacrifice it at the beginning of the next end step.
mana={1}
type=Artifact
[/card]
[card]
name=Chimeric Egg
auto=@movedTo(*[-artifact]|opponentstack):counter(0/0,1,Charge)
auto={C(0/0,-3,Charge)}:transforms((Construct Artifact Creature,setpower=6,settoughness=6,trample)) ueot
text=Whenever an opponent casts a nonartifact spell, put a charge counter on Chimeric Egg. -- Remove three charge counters from Chimeric Egg: Chimeric Egg becomes a 6/6 Construct artifact creature with trample until end of turn.
mana={3}
type=Artifact
[/card]
[card]
name=Chimeric Idol
auto={0}:tap all(land|myBattlefield) && transforms((Turtle Artifact Creature,setpower=3,settoughness=3)) ueot
text={0}: Tap all lands you control. Chimeric Idol becomes a 3/3 Turtle artifact creature until end of turn.
mana={3}
type=Artifact
[/card]
[card]
name=Chimeric Mass
auto=counter(0/0,X,Charge)
auto=counter{0%0.1.charge}/counter{0%0.1.charge} nonstatic
auto={1}:transforms((Artifact Creature Construct,setpower=counter{0%0.1.charge},settoughness=counter{0%0.1.charge})) ueot
text=Chimeric Mass enters the battlefield with X charge counters. -- {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."
mana={X}
type=Artifact
[/card]
[card]
name=Chimeric Sphere
auto={2}:transforms((Construct Artifact Creature,setpower=2,settoughness=1,flying)) ueot
auto={2}:transforms((Construct Artifact Creature,setpower=3,settoughness=2)) ueot
text={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.
mana={3}
type=Artifact
[/card]
[card]
name=Chimeric Staff
auto={X}:transforms((Artifact Creature Construct,setpower=X,settoughness=X)) ueot
text={X}: Chimeric Staff becomes an X/X Construct artifact creature until end of turn.
mana={4}
type=Artifact
[/card]
[card]
name=Chimney Imp
abilities=flying
auto=@movedto(mygraveyard) from(this|mybattlefield):target(opponent) ability$!name(put on top) target(*|myhand) moveTo(ownerlibrary) !$ targetedplayer
text=Flying -- When Chimney Imp dies, target opponent puts a card from his or her hand on top of his or her library.
mana={4}{B}
type=Creature
subtype=Imp
power=1
toughness=2
[/card]
[card]
name=Chitinous Cloak
auto={3}:equip
auto=teach(creature) 2/2
auto=teach(creature) menace
text=Equipped creature gets +2/+2 and has menace. (It can't be blocked except by two or more creatures.) -- Equip {3}
mana={3}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Chittering Host
abilities=haste,menace
auto=all(other creature|myBattlefield) menace ueot
auto=all(other creature|myBattlefield) 1/0 ueot
auto=meldfrom(Graf Rats|Midnight Scavengers)
text=Haste -- Menace (This creature can't be blocked except by two or more creatures.) -- When Chittering Host enters the battlefield, other creatures you control get +1/+0 and gain menace until end of turn.
type=Creature
subtype=Eldrazi Horror
power=5
toughness=6
[/card]
[card]
name=Chittering Rats
auto=target(opponent) ability$!name(put on top) target(*|myhand) moveTo(ownerlibrary) !$ targetedplayer
text=When Chittering Rats enters the battlefield, target opponent puts a card from his or her hand on top of his or her library.
mana={1}{B}{B}
type=Creature
subtype=Rat
power=2
toughness=2
[/card]
[card]
name=Chlorophant
auto=@each my upkeep:may counter(1/1,1) && aslongas(*|mygraveyard) counter(1/1,1) >6
text=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."
mana={G}{G}{G}
type=Creature
subtype=Elemental
power=1
toughness=1
[/card]
[card]
name=Cho-Arrim Bruiser
auto=@combat(attacking) source(this):may tap target(<upto:2>creature)
text=Whenever Cho-Arrim Bruiser attacks, you may tap up to two target creatures.
mana={5}{W}
type=Creature
subtype=Ogre Rebel
power=3
toughness=4
[/card]
[card]
name=Cho-Arrim Legate
abilities=protection from black
other={0} name(Cast without Paying its Mana Cost)
otherrestriction=type(plains|mybattlefield)~morethan~0,type(swamp|opponentbattlefield)~morethan~0
text=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.
mana={2}{W}
type=Creature
subtype=Human Soldier
power=1
toughness=2
[/card]
[card]
name=Choked Estuary
auto=aslongas(island,swamp|myhand) tap(noevent) <1
auto={T}:add{U}
auto={T}:add{B}
text=As Choked Estuary enters the battlefield, you may reveal an Island or Swamp card from your hand. If you don't, Choked Estuary enters the battlefield tapped. -- {T}: Add {U} or {B} to your mana pool.
type=Land
[/card]
[card]
name=Choke
auto=lord(island) doesnotuntap
text=Islands don't untap during their controllers' untap steps.
mana={2}{G}
type=Enchantment
[/card]
[card]
name=Choking Fumes
auto=counter(-1/-1,1) all(creature[attacking])
text=Put a -1/-1 counter on each attacking creature.
mana={2}{W}
type=Instant
[/card]
[card]
name=Choking Restraints
target=creature
auto=cantattack
auto=cantpwattack
auto=cantblock
auto={3}{w}{w}{s}:sacrifice all(mytgt)
text=Enchant creature -- Enchanted creature can't attack or block. -- {3}{W}{W}, Sacrifice Choking Restraints: Exile enchanted creature.
mana={2}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Choking Sands
target=land[-swamp]
auto=teach(land[-basic]) damage:2 targetcontroller
auto=destroy
text=Destroy target non-Swamp land. If that land was nonbasic, Choking Sands deals 2 damage to the land's controller.
mana={1}{B}{B}
type=Sorcery
[/card]
[card]
name=Choking Tethers
target=<upto:4>creature
auto=tap
autohand={1}{U}{cycle}:name(cycling) draw:1
autohand=@cycled(this|hand):may tap target(creature)
text=Tap up to four target creatures. -- Cycling {1}{U} ({1}{U}, Discard this card: Draw a card.) -- When you cycle Choking Tethers, you may tap target creature.
mana={3}{U}
type=Instant
[/card]
[card]
name=Cho-Manno, Revolutionary
auto=preventAllDamage to(this)
text=Prevent all damage that would be dealt to Cho-Manno, Revolutionary.
mana={2}{W}{W}
type=Legendary Creature
subtype=Human Rebel
power=2
toughness=2
[/card]
[card]
name=Cho-Manno's Blessing
abilities=auraward
target=creature
abilities=flash
auto=chooseacolor teach(creature) protection from(*[chosencolor]) chooseend
text=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.
mana={W}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Chorus of Might
target=creature
auto=foreach(creature|myBattlefield) 1/1
auto=trample
text=Until end of turn, target creature gets +1/+1 for each creature you control and gains trample.
mana={3}{G}
type=Instant
[/card]
[card]
name=Chorus of the Tides
abilities=flying
aicode=activate may bottomoflibrary all(*[zpos=1]|mylibrary)
auto=@targeted(this) from(*[instant;sorcery;enchantment]|mycastingzone):counter(1/1,1) && name(Scry) reveal:1 optionone name(Put On Top) target(*|reveal) moveto(mylibrary) optiononeend optiontwo name(put on bottom) target(<1>*|reveal) bottomoflibrary optiontwoend revealend
text=Flying -- Heroic -- Whenever you cast a spell that targets Chorus of the Tides, scry 1. (To scry 1, look at the top card of your library, then you may put that card on the bottom of your library.)
mana={3}{U}
type=Creature
subtype=Siren
power=3
toughness=2
[/card]
[card]
name=Chorus of Woe
auto=all(creature|myBattlefield) 1/0 ueot
text=Creatures you control get +1/+0 until end of turn.
mana={B}
type=Sorcery
[/card]
[card]
name=Chosen by Heliod
target=creature
auto=0/2
auto=draw:1 targetcontroller
text=Enchant creature. -- When Chosen by Heliod enters the battlefield, draw a card. -- Enchanted creature gets +0/+2.
mana={1}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Chosen of Markov
auto={T}{T(vampire|mybattlefield)}:all(this) flip(Markov's Servant)
text={T}, Tap an untapped Vampire you control: Transform Chosen of Markov.
mana={2}{B}
type=Creature
subtype=Human
power=2
toughness=2
[/card]
[card]
name=Chromanticore
abilities=flying,first strike,vigilance,trample,lifelink
auto=bestow bstw
auto=bestow teach(creature) 4/4
auto=bestow teach(creature) flying
auto=bestow teach(creature) first strike
auto=bestow teach(creature) vigilance
auto=bestow teach(creature) trample
auto=bestow teach(creature) lifelink
bestow={2}{w}{u}{b}{r}{g}
text=Bestow {2}{W}{U}{B}{R}{G} (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.) -- Flying, first strike, vigilance, trample, lifelink -- Enchanted creature gets +4/+4 and has flying, first strike, vigilance, trample, and lifelink.
mana={W}{U}{B}{R}{G}
type=Enchantment Creature
subtype=Manticore
power=4
toughness=4
[/card]
[card]
name=Chromatic Lantern
auto=lord(land|mybattlefield) transforms((,newability[{t}:add{g}],newability[{t}:add{r}],newability[{t}:add{u}],newability[{t}:add{b}],newability[{t}:add{w}]))
auto={T}:Add{G}
auto={T}:Add{R}
auto={T}:Add{U}
auto={T}:Add{B}
auto={T}:Add{W}
text=Lands you control have "{T}: Add one mana of any color to your mana pool." -- {T}: Add one mana of any color to your mana pool.
mana={3}
type=Artifact
[/card]
[card]
name=Chromatic Sphere
auto={1}{T}{S}:Add{G} and!( draw:1 controller )!
auto={1}{T}{S}:Add{R} and!( draw:1 controller )!
auto={1}{T}{S}:Add{U} and!( draw:1 controller )!
auto={1}{T}{S}:Add{B} and!( draw:1 controller )!
auto={1}{T}{S}:Add{W} and!( draw:1 controller )!
text={1}, {T}, Sacrifice Chromatic Sphere: Add one mana of any color to your mana pool. Draw a card.
mana={1}
type=Artifact
[/card]
[card]
name=Chromatic Star
auto={1}{T}{S}:Add{W}
auto={1}{T}{S}:Add{U}
auto={1}{T}{S}:Add{B}
auto={1}{T}{S}:Add{R}
auto={1}{T}{S}:Add{G}
auto=@movedTo(this|graveyard) from(myBattlefield):draw:1 controller
text={1}, {T}, 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.
mana={1}
type=Artifact
[/card]
[card]
name=Chrome Mox
auto=may imprint notatarget(*[-land;-artifact]|myhand)
auto=this(variable{evictg}>0) {t}:add{g}
auto=this(variable{evictu}>0) {t}:add{u}
auto=this(variable{evictr}>0) {t}:add{r}
auto=this(variable{evictb}>0) {t}:add{b}
auto=this(variable{evictw}>0) {t}:add{w}
text=Imprint - When Chrome Mox enters the battlefield, you may exile a nonartifact, nonland card from your hand. -- {T}: Add one mana of any of the exiled card's colors to your mana pool.
mana={0}
type=Artifact
[/card]
[card]
name=Chrome Steed
auto=aslongas(artifact|mybattlefield) 2/2 >2
text=Metalcraft - Chrome Steed gets +2/+2 as long as you control three or more artifacts.
mana={4}
type=Artifact Creature
subtype=Horse
power=2
toughness=2
[/card]
[card]
name=Chromescale Drake
abilities=affinityartifacts,flying
aicode=activate target(<3>*[zpos<=3]|mylibrary) name(revealed card) moveto(myhand) name(revealed card) and!(if cantargetcard(*[-artifact]|*) then moveto(mygraveyard))!
auto=name(Reveal 3 cards) reveal:3 optionone name(Artifacts) target(<3>artifact|reveal) moveto(myhand) optiononeend optiontwo choice all(*|reveal) moveto(mygraveyard) optiontwoend revealend
text=Affinity for artifacts (This spell costs {1} less to cast for each artifact you control.) -- 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.
mana={6}{U}{U}{U}
type=Creature
subtype=Drake
power=3
toughness=4
[/card]
[card]
name=Chromium
abilities=flying
auto=rampage(2/2,1)
auto=upcost[{W}{U}{B}] sacrifice
text=Flying -- Rampage 2 (Whenever this creature becomes blocked, it gets +2/+2 until end of turn for each creature blocking it beyond the first.) -- At the beginning of your upkeep, sacrifice Chromium unless you pay {W}{U}{B}.
mana={2}{W}{W}{U}{U}{B}{B}
type=Legendary Creature
subtype=Elder Dragon
power=7
toughness=7
[/card]
[card]
name=Chronatog Totem
auto={T}:Add{U}
auto={1}{U}:transforms((Artifact Creature Atog,setpower=1,settoughness=2,blue)) ueot
auto=this(cantargetcard(creature)) {0}:3/3 && turns:-1 controller limit:1
text={T}: 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.
mana={3}
type=Artifact
[/card]
[card]
name=Chronatog
auto={0}:3/3 && turns:-1 controller limit:1
text={0}: Chronatog gets +3/+3 until end of turn. You skip your next turn. Activate this ability only once each turn.
mana={1}{U}
type=Creature
subtype=Atog
power=1
toughness=2
[/card]
[card]
name=Chronic Flooding
target=land
auto=transforms((,newability[@tapped(this):deplete:3 controller]))
text=Enchant land -- Whenever enchanted land becomes tapped, its controller puts the top three cards of his or her library into his or her graveyard.
mana={1}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Chronicler of Heroes
auto=aslongas(creature[counter{1/1.1}]|mybattlefield) draw:1 controller
text=When Chronicler of Heroes enters the battlefield, draw a card if you control a creature with a +1/+1 counter on it.
mana={1}{G}{W}
type=Creature
subtype=Centaur Wizard
power=3
toughness=3
[/card]
[card]
name=Chronomaton
auto={1}{T}:counter(1/1,1)
text={1}, {T}: Put a +1/+1 counter on Chronomaton.
mana={1}
type=Artifact Creature
subtype=Golem
power=1
toughness=1
[/card]
[card]
name=Chronosavant
autograveyard={1}{W}:turns:-1 controller && moveTo(mybattlefield) and!(tap(noevent))!
text={1}{W}: Return Chronosavant from your graveyard to the battlefield tapped. You skip your next turn.
mana={5}{W}
type=Creature
subtype=Giant
power=5
toughness=5
[/card]
[card]
name=Chronozoa
abilities=flying
auto=vanishing:3
auto=@movedTo(this|graveyard) from(myBattlefield):this(counter{0/0.1.Time}=0) token(111066)*2
text=Flying -- Vanishing 3 (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.) -- When Chronozoa dies, if it had no time counters on it, put two tokens that are copies of it onto the battlefield.
mana={3}{U}
type=Creature
subtype=Illusion
power=3
toughness=3
[/card]
[card]
name=Chub Toad
auto=@combat(blocking,blocked,turnlimited) source(this):2/2 ueot
text=Whenever Chub Toad blocks or becomes blocked, it gets +2/+2 until end of turn.
mana={2}{G}
type=Creature
subtype=Frog
power=1
toughness=1
[/card]
[card]
name=Churning Eddy
target=creature
auto=moveTo(ownerhand)
auto=target(land) moveTo(ownerhand)
restriction=type(creature|battlefield)~morethan~0,type(land|battlefield)~morethan~0
text=Return target creature and target land to their owners' hands.
mana={3}{U}
type=Sorcery
[/card]
[card]
name=Cinder Barrens
auto={t}:add{b}
auto={t}:add{r}
auto=tap(noevent)
text=Cinder Barrens enters the battlefield tapped. -- {T}: Add {B} or {R} to your mana pool.
type=Land
[/card]
[card]
name=Cinder Cloud
target=creature
auto=teach(creature[white]) dynamicability<!mytgt powerstrike targetcontroller!>
auto=destroy
text=Destroy target creature. If a white creature is put into a graveyard this way, Cinder Cloud deals damage to that creature's controller equal to the creature's power.
mana={3}{R}{R}
type=Instant
[/card]
[card]
name=Cinder Elemental
auto={X}{R}{T}{S}:damage:X target(other *[creature;player])
text={X}{R}, {T}, Sacrifice Cinder Elemental: Cinder Elemental deals X damage to target creature or player.
mana={3}{R}
type=Creature
subtype=Elemental
power=2
toughness=2
[/card]
[card]
name=Cinder Giant
auto=@each my upkeep:damage:2 all(other creature|myBattlefield)
text=At the beginning of your upkeep, Cinder Giant deals 2 damage to each other creature you control.
mana={3}{R}
type=Creature
subtype=Giant
power=5
toughness=3
[/card]
[card]
name=Cinder Glade
auto=if type(land[basic]|mybattlefield)~lessthan~2 then tap(noevent)
text=({T}: Add {R} or {G} to your mana pool.) -- Cinder Glade enters the battlefield tapped unless you control two or more basic lands.
type=Land
subtype=Mountain Forest
[/card]
[card]
name=Cinder Hellion
abilities=trample
auto=damage:2 target(opponent)
text=Trample -- When Cinder Hellion enters the battlefield, it deals 2 damage to target opponent.
mana={4}{R}
type=Creature
subtype=Hellion
power=4
toughness=4
[/card]
[card]
name=Cinder Marsh
auto={T}:Add{1}
auto={T}:Add{B} and!( frozen )!
auto={T}:Add{R} and!( frozen )!
text={T}: Add {1} to your mana pool. -- {T}: Add {B} or {R} to your mana pool. Cinder Marsh doesn't untap during your next untap step.
type=Land
[/card]
[card]
name=Cinder Pyromancer
auto={T}:damage:1 target(player)
auto=@movedTo(*[red]|mystack):may untap
text={T}: Cinder Pyromancer deals 1 damage to target player. -- Whenever you cast a red spell, you may untap Cinder Pyromancer.
mana={2}{R}
type=Creature
subtype=Elemental Shaman
power=0
toughness=1
[/card]
[card]
name=Cinder Seer
auto={2}{r}{t}:Reveal:type:*:myhand revealzone(myhand) revealtype(*[red]|myhand) optionone target(creature,player) damage:type:*[red]:reveal optiononeend optiontwo all(*|reveal) moveto(myhand) optiontwoend revealend
text={2}{R}, {T}: Reveal any number of red cards in your hand. Cinder Seer deals X damage to target creature or player, where X is the number of cards revealed this way.
mana={3}{R}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Cinder Shade
auto={B}:1/1
auto={R}{S}:target(other creature) dynamicability<!powerstrike>!
text={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.
mana={1}{B}{R}
type=Creature
subtype=Shade
power=1
toughness=1
[/card]
[card]
name=Cinder Storm
target=creature,player
auto=damage:7
text=Cinder Storm deals 7 damage to target creature or player.
mana={6}{R}
type=Sorcery
[/card]
[card]
name=Cinder Wall
abilities=defender
auto=@combat(blocking) source(this):phaseaction[combatends,sourceinplay] destroy
text=Defender (This creature can't attack.) -- When Cinder Wall blocks, destroy it at end of combat.
mana={R}
type=Creature
subtype=Wall
power=3
toughness=3
[/card]
[card]
name=Cinderbones
abilities=wither
auto={1}{B}:regenerate
text=Wither (This deals damage to creatures in the form of -1/-1 counters.) -- {1}{B}: Regenerate Cinderbones.
mana={2}{B}
type=Creature
subtype=Elemental Skeleton
power=1
toughness=1
[/card]
[card]
name=Cinderhaze Wretch
auto={T}:name(discard) target(player) ability$!name(discard) target(*|myhand) reject!$ targetedplayer myturnonly
auto={C(-1/-1,1)}:untap
text={T}: Target player discards a card. Activate this ability only during your turn. -- Put a -1/-1 counter on Cinderhaze Wretch: Untap Cinderhaze Wretch.
mana={4}{B}
type=Creature
subtype=Elemental Shaman
power=3
toughness=2
[/card]
[card]
name=Circle of Elders
abilities=vigilance
auto={T}:Add{3} restriction{compare(powertotalinplay)~morethan~7}
text=Vigilance -- Formidable -- {T}: Add {3} to your mana pool. Activate this ability only if creatures you control have total power 8 or greater.
mana={2}{G}{G}
type=Creature
subtype=Human Shaman
power=2
toughness=4
[/card]
[card]
name=Circle of Flame
auto=@each opponent blockers:damage:1 all(creature[-flying&attacking])
text=Whenever a creature without flying attacks you or a planeswalker you control, Circle of Flame deals 1 damage to that creature.
mana={1}{R}
type=Enchantment
[/card]
[card]
name=Circle of Protection: Black
alias=1335
text={1}: The next time a black source of your choice would deal damage to you this turn, prevent that damage.
mana={1}{W}
type=Enchantment
[/card]
[card]
name=Circle of Protection: Blue
alias=1336
text={1}: The next time a blue source of your choice would deal damage to you this turn, prevent that damage.
mana={1}{W}
type=Enchantment
[/card]
[card]
name=Circle of Protection: Green
alias=1337
text={1}: The next time a green source of your choice would deal damage to you this turn, prevent that damage.
mana={1}{W}
type=Enchantment
[/card]
[card]
name=Circle of Protection: Red
alias=1338
text={1}: The next time a red source of your choice would deal damage to you this turn, prevent that damage.
mana={1}{W}
type=Enchantment
[/card]
[card]
name=Circle of Protection: Shadow
auto={1}:name(prevent damage) notatarget(creature[shadow]|battlefield,stack,hand,graveyard) preventalldamage to(controller) from(mytgt) ueot
text={1}: The next time a creature of your choice with shadow would deal damage to you this turn, prevent that damage.
mana={1}{W}
type=Enchantment
[/card]
[card]
name=Circle of Protection: White
alias=1339
text={1}: The next time a white source of your choice would deal damage to you this turn, prevent that damage.
mana={1}{W}
type=Enchantment
[/card]
[card]
name=Circle of Solace
auto=chooseatype transforms((,newability[{1}{W}:notatarget(creature[chosentype]|battlefield,stack,hand,graveyard) preventalldamage to(controller) from(mytgt) ueot])) chooseend
text=As Circle of Solace enters the battlefield, choose a creature type. -- {1}{W}: The next time a creature of the chosen type would deal damage to you this turn, prevent that damage.
mana={3}{W}
type=Enchantment
[/card]
[card]
name=Circular Logic
abilities=madness
target=*|stack
auto=if cantargetcard(*|opponentstack) then transforms((,newability[pay[[{value:type:*:opponentgraveyard}]] name(pay {value} mana) donothing?fizzle])) forever else transforms((,newability[pay[[{value:type:*:mygraveyard}]] name(pay {value} mana) donothing?fizzle])) forever
autoexile=restriction{discarded} pay({U}) name(pay U to cast) activate name(pay U to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard)
text=Counter target spell unless its controller pays {1} for each card in your graveyard. -- Madness {U} (If you discard this card, you may cast it for its madness cost instead of putting it into your graveyard.)
mana={2}{U}
type=Instant
[/card]
[card]
name=Citadel Castellan
abilities=vigilance
auto=this(cantargetcard(*[-renown]) transforms((,newability[@combatdamaged(player) from(this):counter(1/1.2) && becomes(renown) forever]))
text=Vigilance (Attacking doesn't cause this creature to tap.) -- Renown 2 (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.)
mana={1}{G}{W}
type=Creature
subtype=Human Knight
power=2
toughness=3
[/card]
[card]
name=Citadel of Pain
auto=@each my end:damage:type:land[-tapped]:mybattlefield controller
auto=@each opponent end:damage:type:land[-tapped]:opponentbattlefield opponent
text=At the beginning of each player's end step, Citadel of Pain deals X damage to that player, where X is the number of untapped lands he or she controls.
mana={2}{R}
type=Enchantment
[/card]
[card]
name=Citadel Siege
auto=choice name(Khans) transforms((,newability[counter(0/0.1.Khans)],newability[@each my combatbegins:counter(1/1.2) target(creature|mybattlefield)])) forever
auto=choice name(Dragons) transforms((,newability[counter(0/0.1.Dragons)],newability[@each opponent combatbegins:tap target(creature|opponentbattlefield)])) forever
text=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.
mana={2}{W}{W}
type=Enchantment
[/card]
[card]
name=Citanul Centaurs
abilities=shroud
auto=upcost[{3}{G};next upkeep] sacrifice
text=Shroud (This permanent can't be the target of spells or abilities.) -- Echo {3}{G} (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.)
mana={3}{G}
type=Creature
subtype=Centaur
power=6
toughness=3
[/card]
[card]
name=Citanul Druid
auto=@movedTo(artifact|opponentBattlefield):counter(1/1,1)
text=Whenever an opponent casts an artifact spell, put a +1/+1 counter on Citanul Druid.
mana={1}{G}
type=Creature
subtype=Human Druid
power=1
toughness=1
[/card]
[card]
name=Citanul Flute
aicode=activate target(creature[manacost<=x]|mylibrary) moveto(myhand)
auto={X}{T}:name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>creature[manacost<=x]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text={X}{T}: 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.
type=Artifact
mana={5}
[/card]
[card]
name=Citanul Hierophants
auto=lord(creature|myBattlefield) {T}:Add{G}
text=Creatures you control have "{T}: Add {G} to your mana pool."
mana={3}{G}
type=Creature
subtype=Human Druid
power=3
toughness=2
[/card]
[card]
name=Citanul Woodreaders
kicker={2}{G}
auto=kicker draw:2
text=Kicker {2}{G} (You may pay an additional {2}{G} as you cast this spell.) -- When Citanul Woodreaders enters the battlefield, if it was kicked, draw two cards.
mana={2}{G}
type=Creature
subtype=Human Druid
power=1
toughness=4
[/card]
[card]
name=City of Brass
auto=@tapped(this):damage:1 controller
auto={T}:Add{U}
auto={T}:Add{R}
auto={T}:Add{W}
auto={T}:Add{B}
auto={T}:Add{G}
text=Whenever City of Brass becomes tapped, it deals 1 damage to you. -- {T}: Add one mana of any color to your mana pool.
type=Land
[/card]
[card]
name=City of Shadows
text={T}, Exile a creature you control: Put a storage counter on City of Shadows. -- {T}: Add {X} to your mana pool, where X is the number of storage counters on City of Shadows.
auto={T}{E(creature|myBattlefield)}:counter(0/0,1,Storage)
auto={T}:thisforeach(counter{0/0.1.Storage}) Add{1}
type=Land
[/card]
[card]
name=City of Solitude
auto=this(variable{controllerturn}>0) maxCast(*)0 opponent
auto=this(variable{controllerturn}>0) lord(*|opponentbattlefield) noactivatedability
auto=this(variable{opponentturn}>0) maxCast(*)0 controller
auto=this(variable{opponentturn}>0) lord(*|mybattlefield) noactivatedability
text=Players can cast spells and activate abilities only during their own turns.
mana={2}{G}
type=Enchantment
[/card]
[card]
name=City of Traitors
auto=@movedTo(land|mybattlefield) from(myhand):bury
auto={T}:Add{2}
text=When you play another land, sacrifice City of Traitors. -- {T}: Add {2} to your mana pool.
type=Land
[/card]
[card]
name=Civic Guildmage
auto={G}{T}:0/1 target(creature)
auto={U}{T}:moveTo(ownerLibrary) target(creature|myBattlefield)
text={G}, {T}: Target creature gets +0/+1 until end of turn. -- {U}, {T}: Put target creature you control on top of its owner's library.
mana={W}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Civic Saber
auto={1}:equip
auto=teach(creature) colors/0 nonstatic
text=Equipped creature gets +1/+0 for each of its colors. -- Equip {1}
mana={1}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Civic Wayfinder
aicode=activate target(land[basic]|mylibrary) moveto(myhand)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>land[basic]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=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.
mana={2}{G}
type=Creature
subtype=Elf Warrior Druid
power=2
toughness=2
[/card]
[card]
name=Civilized Scholar
auto={T}:draw:1 && ability$! reject notatarget(*|myhand) and!( if cantargetcard(creature|*) then all(mystored) flip(Homicidal Brute) && all(mystored) untap )! !$ controller
text={T}: Draw a card, then discard a card. If a creature card is discarded this way, untap Civilized Scholar, then transform it.
mana={2}{U}
type=Creature
subtype=Human Advisor
power=0
toughness=1
[/card]
[card]
name=Claim of Erebos
target=creature
auto=teach(creature) {1}{B}{T}:target(player) life:-2
text=Enchant creature -- Enchanted creature has "{1}{B},{T}: Target player loses 2 life."
mana={1}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Clairvoyance
target=player
aicode=name(look) activate name(look) target(*|targetedpersonshand) donothing
auto=name(look) reveal:type:*:targetedpersonshand revealzone(targetedpersonshand) optionone name(look) target(<1>*|reveal) moveto(ownerhand) and!(all(*|reveal) moveto(ownerhand))! optiononeend revealend
auto=@next upkeep:draw:1 controller
text=Look at target player's hand. -- Draw a card at the beginning of the next turn's upkeep.
mana={U}
type=Instant
[/card]
[card]
name=Clash of Realities
auto=@movedTo(spirit|mybattlefield):all(trigger[to]) transforms((,newability[ability$!name(damage non-spirit) target(creature[-spirit]) damage:3!$ controller])) forever
auto=@movedTo(creature[-spirit]|mybattlefield):all(trigger[to]) transforms((,newability[ability$!name(damage spirit) target(spirit) damage:3!$ controller])) forever
auto=@movedTo(spirit|opponentbattlefield):all(trigger[to]) transforms((,newability[ability$!name(damage non-spirit) target(creature[-spirit]) damage:3!$ controller])) forever
auto=@movedTo(creature[-spirit]|opponentbattlefield):all(trigger[to]) transforms((,newability[ability$!name(damage spirit) target(spirit) damage:3!$ controller])) forever
text=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."
mana={3}{R}
type=Enchantment
[/card]
[card]
name=Clash of Wills
target=*|stack
auto=transforms((,newability[pay[[{value:storedx}]] name(pay {value} mana) donothing?fizzle])) forever
text=Counter target spell unless its controller pays {X}.
mana={X}{U}
type=Instant
[/card]
[card]
name=Claustrophobia
target=creature
auto=tap
auto=doesnotuntap
text=Enchant creature -- When Claustrophobia enters the battlefield, tap enchanted creature. -- Enchanted creature doesn't untap during its controller's untap step.
mana={1}{U}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Claws of Gix
auto={1}{S(*|myBattlefield)}:life:1
text={1}, Sacrifice a permanent: You gain 1 life.
mana={0}
type=Artifact
[/card]
[card]
name=Claws of Valakut
target=creature
auto=foreach(mountain|myBattlefield) 1/0
auto=first strike
text=Enchant creature -- Enchanted creature gets +1/+0 for each Mountain you control and has first strike.
mana={1}{R}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Claws of Wirewood
auto=damage:3 all(creature[flying])
auto=damage:3 all(player)
autohand=__CYCLING__({2})
text=Claws of Wirewood deals 3 damage to each creature with flying and each player. -- Cycling {2} ({2}, Discard this card: Draw a card.)
mana={3}{G}
type=Sorcery
[/card]
[card]
name=Clay Statue
auto={2}:regenerate
text={2}: Regenerate Clay Statue.
mana={4}
type=Artifact Creature
subtype=Golem
power=3
toughness=1
[/card]
[card]
name=Cleanfall
auto=destroy all(enchantment)
text=Destroy all enchantments.
mana={2}{W}
type=Sorcery
subtype=Arcane
[/card]
[card]
name=Cleanse
auto=destroy all(creature[black])
text=Destroy all black creatures.
mana={2}{W}{W}
type=Sorcery
[/card]
[card]
name=Cleansing Beam
target=creature
auto=all(creature[share!color!]) damage:2
text=Radiance - Cleansing Beam deals 2 damage to target creature and each other creature that shares a color with it.
mana={4}{R}
type=Instant
[/card]
[card]
name=Clear a Path
target=creature[defender]
auto=destroy
text=Destroy target creature with defender.
mana={R}
type=Sorcery
[/card]
[card]
name=Clear Shot
target=creature
auto=1/1 ueot
auto=transforms((,newability[dynamicability<!powerstrike!> target(creature|opponentBattlefield)])) forever
text=Target creature you control gets +1/+1 until end of turn. It deals damage equal to its power to target creature you don't control.
mana={2}{G}
type=Instant
[/card]
[card]
name=Clear
target=enchantment
auto=destroy
autohand=__CYCLING__({2})
text=Destroy target enchantment. -- Cycling {2} ({2}, Discard this card: Draw a card.)
mana={1}{W}
type=Instant
[/card]
[card]
name=Clearwater Goblet
abilities=sunburst
auto=counter(0/0,sunburst,charge)
auto=@each my upkeep:may dynamicability<!chargelifegain srccontroller!>
text=Sunburst (This enters the battlefield with a charge counter on it for each color of mana spent to cast it.) -- At the beginning of your upkeep, you may gain 1 life for each charge counter on Clearwater Goblet.
mana={5}
type=Artifact
[/card]
[card]
name=Cleaver Riot
auto=all(creature|mybattlefield) double strike ueot
text=Creatures you control gain double strike until end of turn. (They deal both first-strike and regular combat damage.)
mana={4}{R}
type=Sorcery
[/card]
[card]
name=Clergy en-Vec
auto={T}:prevent:1 target(creature,player)
text={T}: Prevent the next 1 damage that would be dealt to target creature or player this turn.
mana={1}{W}
type=Creature
subtype=Human Cleric
power=1
toughness=1
[/card]
[card]
name=Cleric of the Forward Order
auto=choice life:twicemyname controller
text=When Cleric of the Forward Order enters the battlefield, you gain 2 life for each creature you control named Cleric of the Forward Order.
mana={1}{W}
type=Creature
subtype=Human Cleric
power=2
toughness=2
[/card]
[card]
name=Clever Impersonator
auto=may copy NotATarget(*[-land])
text=You may have Clever Impersonator enter the battlefield as a copy of any nonland permanent on the battlefield.
mana={2}{U}{U}
type=Creature
subtype=Shapeshifter
power=0
toughness=0
[/card]
[card]
name=Clickslither
abilities=haste
auto={S(goblin|myBattlefield)}:2/2 && trample
text=Haste -- Sacrifice a Goblin: Clickslither gets +2/+2 and gains trample until end of turn.
mana={1}{R}{R}{R}
type=Creature
subtype=Insect
power=3
toughness=3
[/card]
[card]
name=Cliff Threader
abilities=mountainwalk
text=Mountainwalk
mana={1}{W}
type=Creature
subtype=Kor Scout
power=2
toughness=1
[/card]
[card]
name=Cliffhaven Vampire
abilities=flying
auto=@lifeof(player):life:-1 opponent
text=Flying -- Whenever you gain life, each opponent loses 1 life.
mana={2}{W}{B}
type=Creature
subtype=Vampire Warrior Ally
power=2
toughness=4
[/card]
[card]
name=Cliffrunner Behemoth
auto=aslongas(*[red]|myBattlefield) haste
auto=aslongas(*[white]|myBattlefield) lifelink
text=Cliffrunner Behemoth has haste as long as you control a red permanent. -- Cliffrunner Behemoth has lifelink as long as you control a white permanent.
mana={3}{G}
type=Creature
subtype=Rhino Beast
power=5
toughness=3
[/card]
[card]
name=Cliffside Lookout
auto={4}{W}:1/1 all(creature|mybattlefield) ueot
text={4}{W}: Creatures you control get +1/+1 until end of turn.
mana={W}
type=Creature
subtype=Kor Scout Ally
power=1
toughness=1
[/card]
[card]
name=Clifftop Retreat
auto=aslongas(mountain,plains|myBattlefield) tap(noevent) <1 oneshot
auto={T}:Add{R}
auto={T}:Add{W}
text=Clifftop Retreat enters the battlefield tapped unless you control a Mountain or Plains. -- {T}: Add {R} or {W} to your mana pool.
type=Land
[/card]
[card]
name=Clinging Anemones
abilities=defender
auto=evolve
text=Defender -- Evolve (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.)
mana={3}{U}
type=Creature
subtype=Jellyfish
power=1
toughness=4
[/card]
[card]
name=Clinging Darkness
target=creature
auto=-4/-1
text=Enchant creature -- Enchanted creature gets -4/-1.
mana={1}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Clinging Mists
auto=preventAllcombatDamage ueot
auto=this(controllerlife < 6) tap all(creature[attacking])
auto=this(controllerlife < 6) frozen all(creature[attacking])
text=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 controllers next untap step.
mana={2}{G}
type=Instant
[/card]
[card]
name=Clip Wings
auto=ability$! sacrifice notatarget(creature[flying]|mybattlefield) !$ opponent
text=Each opponent sacrifices a creature with flying.
mana={1}{G}
type=Instant
[/card]
[card]
name=Cloak and Dagger
auto={3}:equip
auto=2/0
auto=shroud
auto=@movedto(creature[rogue]|battlefield):may all(trigger[to]) rehook
text=Equipped creature gets +2/+0 and has shroud. (It can't be the target of spells or abilities.) -- Whenever a Rogue creature enters the battlefield, you may attach Cloak and Dagger to it. -- Equip {3}
mana={2}
type=Tribal Artifact
subtype=Rogue Equipment
[/card]
[card]
name=Cloak of Confusion
target=creature|myBattlefield
auto=@combat(notblocked) source(mytgt):may name(no combat damage this turn and discard at random) preventallcombatdamage from(mytgt) && discard:1 opponent
text=Enchant creature you control -- Whenever enchanted creature attacks and isn't blocked, you may have it assign no combat damage this turn. If you do, defending player discards a card at random.
mana={1}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Cloak of Feathers
target=creature
auto=flying
auto=draw:1 controller
text=Target creature gains flying until end of turn. -- Draw a card.
mana={U}
type=Sorcery
[/card]
[card]
name=Cloak of Invisibility
target=creature
auto=phasing
auto=cantbeblockedby(creature[-wall])
text=Enchant creature -- Enchanted creature has phasing and can't be blocked except by Walls. (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.)
mana={U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Cloak of Mists
target=creature
auto=unblockable
text=Enchant creature -- Enchanted creature is unblockable.
mana={1}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Cloaked Siren
abilities=flash,flying
text=Flash -- Flying
mana={3}{U}
type=Creature
subtype=Siren
power=3
toughness=2
[/card]
[card]
name=Clock of Omens
auto={T(artifact|myBattlefield)}{T(artifact|myBattlefield)}:untap target(artifact)
text=Tap two untapped artifacts you control: Untap target artifact.
mana={4}
type=Artifact
[/card]
[card]
name=Clockwork Avian
abilities=flying
auto=counter(1/0,4)
auto=@combat(attacking) source(this):phaseaction[combatends once] counter(1/0,-1)
auto=@combat(blocking) source(this):phaseaction[combatends once] counter(1/0,-1)
auto={X}{T}:thisforeach(X) all(this) counter(1/0,1,,4) myUpkeepOnly
text=Flying -- Clockwork Avian enters the battlefield with four +1/+0 counters on it. -- At end of combat, if Clockwork Avian attacked or blocked this combat, remove a +1/+0 counter from it. -- {X}, {T}: Put up to X +1/+0 counters on Clockwork Avian. This ability can't cause the total number of +1/+0 counters on Clockwork Avian to be greater than four. Activate this ability only during your upkeep.
mana={5}
type=Artifact Creature
subtype=Bird
power=0
toughness=4
[/card]
[card]
name=Clockwork Beast
auto=counter(1/0,7)
auto=@combat(attacking) source(this):phaseaction[combatends once] counter(1/0,-1)
auto=@combat(blocking) source(this):phaseaction[combatends once] counter(1/0,-1)
auto={X}{T}:thisforeach(X) all(this) counter(1/0,1,,7) myUpkeepOnly
text=Clockwork Beast enters the battlefield with seven +1/+0 counters on it. -- At end of combat, if Clockwork Beast attacked or blocked this combat, remove a +1/+0 counter from it. -- {X}, {T}: Put up to X +1/+0 counters on Clockwork Beast. This ability can't cause the total number of +1/+0 counters on Clockwork Beast to be greater than seven. Activate this ability only during your upkeep.
mana={6}
type=Artifact Creature
subtype=Beast
power=0
toughness=4
[/card]
[card]
name=Clockwork Beetle
auto=counter(1/1,2)
auto=@combat(attacking) source(this):phaseaction[combatends once] counter(1/1,-1)
auto=@combat(blocking) source(this):phaseaction[combatends once] counter(1/1,-1)
text=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.
mana={1}
type=Artifact Creature
subtype=Insect
power=0
toughness=0
[/card]
[card]
name=Clockwork Condor
abilities=flying
auto=counter(1/1,3)
auto=@combat(attacking) source(this):phaseaction[combatends once] counter(1/1,-1)
auto=@combat(blocking) source(this):phaseaction[combatends once] counter(1/1,-1)
text=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.
mana={4}
type=Artifact Creature
subtype=Bird
power=0
toughness=0
[/card]
[card]
name=Clockwork Dragon
abilities=flying
auto=counter(1/1,6)
auto={3}:counter(1/1,1)
auto=@combat(attacking) source(this):phaseaction[combatends once] counter(1/1,-1)
auto=@combat(blocking) source(this):phaseaction[combatends once] counter(1/1,-1)
text=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.
mana={7}
type=Artifact Creature
subtype=Dragon
power=0
toughness=0
[/card]
[card]
name=Clockwork Gnomes
auto={3}{T}:regenerate target(creature[artifact])
text={3}, {T}: Regenerate target artifact creature.
mana={4}
type=Artifact Creature
subtype=Gnome
power=2
toughness=2
[/card]
[card]
name=Clockwork Hydra
auto=counter(1/1,4)
auto=@combat(attacking) source(this):damage:1 target(creature,player)
auto=@combat(attacking) source(this):counter(1/1,-1) all(this)
auto=@combat(blocking) source(this):damage:1 target(creature,player)
auto=@combat(blocking) source(this):counter(1/1,-1) all(this)
auto={T}:counter(1/1,1)
text=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. -- {T}: Put a +1/+1 counter on Clockwork Hydra.
mana={5}
type=Artifact Creature
subtype=Hydra
power=0
toughness=0
[/card]
[card]
name=Clockwork Steed
auto=counter(1/0,4)
auto=cantbeblockedby(creature[artifact])
auto=@combat(attacking) source(this):phaseaction[combatends once] counter(1/0,-1)
auto=@combat(blocking) source(this):phaseaction[combatends once] counter(1/0,-1)
auto={X}{T}:thisforeach(X) all(this) counter(1/0,1,,4) myUpkeepOnly
text=Clockwork Steed enters the battlefield with four +1/+0 counters on it. -- Clockwork Steed can't be blocked by artifact creatures. -- At end of combat, if Clockwork Steed attacked or blocked this combat, remove a +1/+0 counter from it. -- {X}, {T}: Put up to X +1/+0 counters on Clockwork Steed. This ability can't cause the total number of +1/+0 counters on Clockwork Steed to be greater than four. Activate this ability only during your upkeep.
mana={4}
type=Artifact Creature
subtype=Horse
power=0
toughness=3
[/card]
[card]
name=Clockwork Swarm
auto=counter(1/0,4)
auto=cantbeblockedby(wall)
auto=@combat(attacking) source(this):phaseaction[combatends once] counter(1/0,-1)
auto=@combat(blocking) source(this):phaseaction[combatends once] counter(1/0,-1)
auto={X}{T}:thisforeach(X) all(this) counter(1/0,1,,4) myUpkeepOnly
auto={X}{T}:thisforeach(X) all(this) counter(1/0,1) && thisforeach(counter{1/0.1}>4) counter(1/0,-1) myUpkeepOnly
text=Clockwork Swarm enters the battlefield with four +1/+0 counters on it. -- Clockwork Swarm can't be blocked by Walls. -- At end of combat, if Clockwork Swarm attacked or blocked this combat, remove a +1/+0 counter from it. -- {X}, {T}: Put up to X +1/+0 counters on Clockwork Swarm. This ability can't cause the total number of +1/+0 counters on Clockwork Swarm to be greater than four. Activate this ability only during your upkeep.
mana={4}
type=Artifact Creature
subtype=Insect
power=0
toughness=3
[/card]
[card]
name=Clockwork Vorrac
abilities=trample
auto=counter(1/1,4)
auto={T}:counter(1/1,1)
auto=@combat(attacking) source(this):phaseaction[combatends once] counter(1/1,-1)
auto=@combat(blocking) source(this):phaseaction[combatends once] counter(1/1,-1)
text=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. -- {T}: Put a +1/+1 counter on Clockwork Vorrac.
mana={5}
type=Artifact Creature
subtype=Boar Beast
power=0
toughness=0
[/card]
[card]
name=Cloistered Youth
auto=@each my upkeep:may flip(Unholy Fiend)
text=At the beginning of your upkeep, you may transform Cloistered Youth.
mana={1}{W}
type=Creature
subtype=Human
power=1
toughness=1
[/card]
[card]
name=Clone Legion
target=player
auto=clone all(creature|targetedpersonsbattlefield)
text=For each creature target player controls, put a token onto the battlefield that's a copy of that creature.
mana={7}{U}{U}
type=Sorcery
[/card]
[card]
name=Clone
auto=may copy NotATarget(creature)
text=You may have Clone enter the battlefield as a copy of any creature on the battlefield.
mana={3}{U}
type=Creature
subtype=Shapeshifter
power=0
toughness=0
[/card]
[card]
name=Close Quarters
auto=@combat(blocked) source(creature|mybattlefield):damage:1 target(creature,player)
text=Whenever a creature you control becomes blocked, Close Quarters deals 1 damage to target creature or player.
mana={2}{R}{R}
type=Enchantment
[/card]
[card]
name=Clot Sliver
auto=lord(sliver) {2}:regenerate
text=All Slivers have "{2}: Regenerate this permanent."
mana={1}{B}
type=Creature
subtype=Sliver
power=1
toughness=1
[/card]
[card]
name=Cloud Cover
auto=@targeted(other *|mybattlefield) from(*|opponentbattlefield):all(trigger[to]) may moveTo(ownerhand)
auto=@targeted(other *|mybattlefield) from(*|opponenthand):all(trigger[to]) may moveTo(ownerhand)
text=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.
mana={2}{W}{U}
type=Enchantment
[/card]
[card]
name=Cloud Crusader
abilities=flying,first strike
text=Flying, first strike
mana={2}{W}{W}
type=Creature
subtype=Human Knight
power=2
toughness=3
[/card]
[card]
name=Cloud Djinn
abilities=flying,cloud
text=Flying -- Cloud Djinn can block only creatures with flying.
mana={5}{U}
type=Creature
subtype=Djinn
power=5
toughness=4
[/card]
[card]
name=Cloud Dragon
abilities=cloud,flying
text=Flying -- Cloud Dragon can block only creatures with flying.
mana={5}{U}
type=Creature
subtype=Illusion Dragon
power=5
toughness=4
[/card]
[card]
name=Cloud Elemental
abilities=cloud,flying
text=Flying (This creature can't be blocked except by creatures with flying or reach.) -- Cloud Elemental can block only creatures with flying.
mana={2}{U}
type=Creature
subtype=Elemental
power=2
toughness=3
[/card]
[card]
name=Cloud Key
auto=choice name(Artifact) transforms((,newability[lord(Artifact|mycastingzone) changecost(colorless:-1)])) forever
auto=choice name(Creature) transforms((,newability[lord(Creature|mycastingzone) changecost(colorless:-1)])) forever
auto=choice name(Enchantment) transforms((,newability[lord(Enchantment|mycastingzone) changecost(colorless:-1)])) forever
auto=choice name(Instant) transforms((,newability[lord(Instant|mycastingzone) changecost(colorless:-1)])) forever
auto=choice name(Sorcery) transforms((,newability[lord(Sorcery|mycastingzone) changecost(colorless:-1)])) forever
text=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.
mana={3}
type=Artifact
[/card]
[card]
name=Cloud Manta
abilities=flying
text=Flying
mana={3}{U}
type=Creature
subtype=Fish
power=3
toughness=2
[/card]
[card]
name=Cloud of Faeries
abilities=flying
autohand=__CYCLING__({2})
auto=untap target(<upto:2>land)
text=Flying -- When Cloud of Faeries enters the battlefield, untap up to two lands. -- Cycling {2} ({2}, Discard this card: Draw a card.)
mana={1}{U}
type=Creature
subtype=Faerie
power=1
toughness=1
[/card]
[card]
name=Cloud Pirates
abilities=cloud,flying
text=Flying -- Cloud Pirates can block only creatures with flying.
mana={U}
type=Creature
subtype=Human Pirate
power=1
toughness=1
[/card]
[card]
name=Cloud Spirit
abilities=cloud,flying
text=Flying -- Cloud Spirit can block only creatures with flying.
mana={2}{U}
type=Creature
subtype=Spirit
power=3
toughness=1
[/card]
[card]
name=Cloud Sprite
abilities=cloud,flying
text=Flying (This creature can't be blocked except by creatures with flying or reach.) -- Cloud Sprite can block only creatures with flying.
mana={U}
type=Creature
subtype=Faerie
power=1
toughness=1
[/card]
[card]
name=Cloudblazer
abilities=flying
auto=life:2 controller
auto=draw:2 controller
text=Flying -- When Cloudblazer enters the battlefield, you gain 2 life and draw two cards.
mana={3}{W}{U}
type=Creature
subtype=Human Scout
power=2
toughness=2
[/card]
[card]
name=Cloudchaser Eagle
abilities=flying
auto=destroy target(enchantment)
text=Flying -- When Cloudchaser Eagle enters the battlefield, destroy target enchantment.
mana={3}{W}
type=Creature
subtype=Bird
power=2
toughness=2
[/card]
[card]
name=Cloudchaser Kestrel
abilities=flying
auto=destroy target(enchantment)
auto={W}:transforms((,white)) target(*) ueot
text=Flying -- When Cloudchaser Kestrel enters the battlefield, destroy target enchantment. -- {W}: Target permanent becomes white until end of turn.
mana={1}{W}{W}
type=Creature
subtype=Bird
power=2
toughness=2
[/card]
[card]
name=Cloudcrest Lake
auto={T}:Add{1}
auto={T}:Add{W} and!( frozen )!
auto={T}:Add{U} and!( frozen )!
text={T}: Add {1} to your mana pool. -- {T}: Add {W} or {U} to your mana pool. Cloudcrest Lake doesn't untap during your next untap step.
type=Land
[/card]
[card]
name=Cloudcrown Oak
abilities=reach
text=Reach (This can block creatures with flying.)
mana={2}{G}{G}
type=Creature
subtype=Treefolk Warrior
power=3
toughness=4
[/card]
[card]
name=Cloudfin Raptor
abilities=flying
auto=evolve
text=Flying -- Evolve (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.)
mana={U}
type=Creature
subtype=Bird Mutant
power=0
toughness=1
[/card]
[card]
name=Cloudform
auto=withenchant manifest all(*[zpos=1]|mylibrary)
auto=teach(creature) flying
auto=teach(creature) opponentshroud
text=When Cloudform enters the battlefield, it becomes an Aura with enchant creature. Manifest the top card of your library and attach Cloudform to it. (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.) -- Enchanted creature has flying and hexproof.
mana={1}{U}{U}
type=Enchantment
[/card]
[card]
name=Cloudgoat Ranger
auto=token(Kithkin Soldier,Creature Kithkin Soldier,1/1,white)*3
auto={T(kithkin|myBattlefield)}{T(kithkin|myBattlefield)}{T(kithkin|myBattlefield)}:2/0 && flying
text=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.
mana={3}{W}{W}
type=Creature
subtype=Giant Warrior
power=3
toughness=3
[/card]
[card]
name=Cloudheath Drake
abilities=flying
auto={1}{W}:vigilance
text=Flying -- {1}{W}: Cloudheath Drake gains vigilance until end of turn.
mana={4}{U}
type=Artifact Creature
subtype=Drake
power=3
toughness=3
[/card]
[card]
name=Cloudhoof Kirin
abilities=flying
auto=@movedTo(*[arcane;spirit;manacost=1]|mystack):may deplete:1 target(player)
auto=@movedTo(*[arcane;spirit;manacost=2]|mystack):may deplete:2 target(player)
auto=@movedTo(*[arcane;spirit;manacost=3]|mystack):may deplete:3 target(player)
auto=@movedTo(*[arcane;spirit;manacost=4]|mystack):may deplete:4 target(player)
auto=@movedTo(*[arcane;spirit;manacost=5]|mystack):may deplete:5 target(player)
auto=@movedTo(*[arcane;spirit;manacost=6]|mystack):may deplete:6 target(player)
auto=@movedTo(*[arcane;spirit;manacost=7]|mystack):may deplete:7 target(player)
auto=@movedTo(*[arcane;spirit;manacost=8]|mystack):may deplete:8 target(player)
auto=@movedTo(*[arcane;spirit;manacost=9]|mystack):may deplete:9 target(player)
auto=@movedTo(*[arcane;spirit;manacost=10]|mystack):may deplete:10 target(player)
auto=@movedTo(*[arcane;spirit;manacost=11]|mystack):may deplete:11 target(player)
auto=@movedTo(*[arcane;spirit;manacost=12]|mystack):may deplete:12 target(player)
text=Flying -- Whenever you cast a Spirit or Arcane spell, you may put the top X cards of target player's library into his or her graveyard, where X is that spell's converted mana cost.
mana={3}{U}{U}
type=Legendary Creature
subtype=Kirin Spirit
power=4
toughness=4
[/card]
[card]
name=Cloudpost
auto=tap(noevent)
auto={T}:foreach(locus) add{1}
text=Cloudpost enters the battlefield tapped. -- {T}: Add {1} to your mana pool for each Locus on the battlefield.
type=Land
subtype=Locus
[/card]
[card]
name=Cloudreach Cavalry
auto=aslongas(bird|myBattlefield) 2/2
auto=aslongas(bird|myBattlefield) flying
text=As long as you control a Bird, Cloudreach Cavalry gets +2/+2 and has flying.
mana={1}{W}
type=Creature
subtype=Human Soldier
power=1
toughness=1
[/card]
[card]
name=Cloudseeder
abilities=flying
auto={U}{T}{D(*|myhand)}:token(Cloud Sprite,creature faerie, 1/1,flying,cloud blue)
text=Flying -- {U}, {T}, 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."
mana={1}{U}
type=Creature
subtype=Faerie Spellshaper
power=1
toughness=1
[/card]
[card]
name=Cloudshift
target=creature|mybattlefield
auto=moveto(exile) and!(moveto(mybattlefield))!
text=Exile target creature you control, then return that card to the battlefield under your control.
mana={W}
type=Instant
[/card]
[card]
name=Cloudskate
abilities=flying
auto=fading:3
text=Flying -- Fading 3 (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.)
mana={1}{U}
type=Creature
subtype=Illusion
power=2
toughness=2
[/card]
[card]
name=Cloudstone Curio
auto=@movedto(land[-artifact]|mybattlefield) restriction{type(land|mybattlefield)~morethan~1}:all(trigger) transforms((,newability[may moveto(ownerhand) notatarget(other land|mybattlefield)]))
auto=@movedto(creature[-artifact]|mybattlefield) restriction{type(creature|mybattlefield)~morethan~1}:all(trigger) transforms((,newability[may moveto(ownerhand) notatarget(other creature|mybattlefield)]))
auto=@movedto(enchantment[-artifact]|mybattlefield) restriction{type(enchantment|mybattlefield)~morethan~1}:all(trigger) transforms((,newability[may moveto(ownerhand) notatarget(other enchantment|mybattlefield)]))
auto=@movedto(planeswalker[-artifact]|mybattlefield) restriction{type(planeswalker|mybattlefield)~morethan~1}:all(trigger) transforms((,newability[may moveto(ownerhand) notatarget(other planeswalker|mybattlefield)]))
text=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.
mana={3}
type=Artifact
[/card]
[card]
name=Cloudthresher
abilities=flash,reach
other={2}{G}{G} name(Evoke)
auto=damage:2 all(creature[flying])
auto=damage:2 all(player)
auto=alternative sacrifice
text=Flash -- Reach (This can block creatures with flying.) -- When Cloudthresher enters the battlefield, it deals 2 damage to each creature with flying and each player. -- Evoke {2}{G}{G} (You may cast this spell for its evoke cost. If you do, it's sacrificed when it enters the battlefield.)
mana={2}{G}{G}{G}{G}
type=Creature
subtype=Elemental
power=7
toughness=7
[/card]
[card]
name=Clout of the Dominus
target=creature
auto=teach(creature[blue]) 1/1
auto=teach(creature[blue]) shroud
auto=teach(creature[red]) 1/1
auto=teach(creature[red]) haste
text=Enchant creature -- As long as enchanted creature is blue, it gets +1/+1 and has shroud. (It can't be the target of spells or abilities.) -- As long as enchanted creature is red, it gets +1/+1 and has haste.
mana={UR}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Cloven Casting
auto=@movedto(instant,sorcery[multicolor]|mystack):target(trigger[to]<1>) pay[[{1}]] name(copy spell) activate name(copy spell) castcard(copied noevent)
text=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.
mana={5}{U}{R}
type=Enchantment
[/card]
[card]
name=Clutch of Currents
target=creature|battlefield
auto=moveto(ownerhand)
other={4}{U} name(Awaken)
auto=if paid(alternative) then target(land|mybattlefield) transforms((Elemental Creature,newability[counter(1/1.3)],newability[haste])) forever
text=Return target creature to its owner's hand. -- Awaken 3-{4}{U} (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.)
mana={U}
type=Sorcery
[/card]
[card]
name=Clutch of the Undercity
target=*
auto=moveto(ownerhand)
auto=life:-3 targetController
aicode=activate target(*[manacost=4]|mylibrary) moveto(myhand)
autohand={1}{U}{B}{discard}:name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>*[manacost=4]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend asSorcery
text=Return target permanent to its owner's hand. Its controller loses 3 life. -- Transmute {1}{U}{B} ({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.)
mana={1}{U}{U}{B}
type=Instant
[/card]
[card]
name=Clutch of Undeath
target=creature
auto=teach(zombie) 3/3
auto=teach(creature[-zombie]) -3/-3
text=Enchant creature -- Enchanted creature gets +3/+3 as long as it's a Zombie. Otherwise, it gets -3/-3.
mana={3}{B}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Coal Golem
auto={3}{S}:Add{R}{R}{R}
text={3}, Sacrifice Coal Golem: Add {R}{R}{R} to your mana pool.
mana={5}
type=Artifact Creature
subtype=Golem
power=3
toughness=3
[/card]
[card]
name=Coal Stoker
auto=if casted(this) then add{R}{R}{R}
text=When Coal Stoker enters the battlefield, if you cast it from your hand, add {R}{R}{R} to your mana pool.
mana={3}{R}
type=Creature
subtype=Elemental
power=3
toughness=3
[/card]
[card]
name=Coalhauler Swine
auto=@damaged(this):damage:thatmuch all(player)
text=Whenever Coalhauler Swine is dealt damage, it deals that much damage to each player.
mana={4}{R}{R}
type=Creature
subtype=Boar Beast
power=4
toughness=4
[/card]
[card]
name=Coalition Relic
auto={T}:add{G}
auto={T}:add{R}
auto={T}:add{U}
auto={T}:add{B}
auto={T}:add{W}
auto={T}:counter(0/0,1,Charge)
auto=@each my firstmain turnlimited:thisforeach(counter{0/0.1.Charge}) ability$! choice add{G} _ choice add{R} _ choice add{U} _ choice add{B} _ choice add{W} !$ controller && removeallcounters(0/0,1,Charge)
text={T}: Add one mana of any color to your mana pool. -- {T}: 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 counter removed this way.
mana={3}
type=Artifact
[/card]
[card]
name=Coalition Victory
auto=if type(plains|mybattlefield)~morethan~0 then if type(island|mybattlefield)~morethan~0 then if type(swamp|mybattlefield)~morethan~0 then if type(mountain|mybattlefield)~morethan~0 then if type(forest|mybattlefield)~morethan~0 then if type(creature[white]|mybattlefield)~morethan~0 then if type(creature[blue]|mybattlefield)~morethan~0 then if type(creature[black]|mybattlefield)~morethan~0 then if type(creature[red]|mybattlefield)~morethan~0 then if type(creature[green]|mybattlefield)~morethan~0 then wingame controller else nothing
text=You win the game if you control a land of each basic land type and a creature of each color.
mana={3}{W}{U}{B}{R}{G}
type=Sorcery
[/card]
[card]
name=Coast Watcher
abilities=Flying,protection from green
text=Flying, protection from green
mana={1}{U}
type=Creature
subtype=Bird Soldier
power=1
toughness=1
[/card]
[card]
name=Coastal Breach
anyzone=changecost(colorless:-1) forcedalive
auto=moveto(ownerhand) all(*[-land])
text=Undaunted (This spell costs {1} less to cast for each opponent.) -- Return all nonland permanents to their owners' hands.
mana={6}{U}
type=Sorcery
[/card]
[card]
name=Coastal Discovery
auto=draw:2 controller
other={5}{U} name(Awaken)
auto=if paid(alternative) then target(land|mybattlefield) transforms((Elemental Creature,newability[counter(1/1.4)],newability[haste])) forever
text=Draw two cards. -- Awaken 4-{5}{U} (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.)
mana={3}{U}
type=Sorcery
[/card]
[card]
name=Coastal Drake
abilities=flying
auto={1}{U}{T}:moveTo(ownerhand) target(kavu)
text=Flying -- {1}{U}, {T}: Return target Kavu to its owner's hand.
mana={2}{U}
type=Creature
subtype=Drake
power=2
toughness=1
[/card]
[card]
name=Coastal Hornclaw
auto={S(land|myBattlefield)}:flying
text=Sacrifice a land: Coastal Hornclaw gains flying until end of turn.
mana={4}{U}
type=Creature
subtype=Bird
power=3
toughness=3
[/card]
[card]
name=Coastal Piracy
auto=@combatdamagefoeof(player) from(creature|myBattlefield):may draw:1 controller
text=Whenever a creature you control deals combat damage to an opponent, you may draw a card.
mana={2}{U}{U}
type=Enchantment
[/card]
[card]
name=Coastal Tower
auto=tap(noevent)
auto={T}:Add{W}
auto={T}:Add{U}
text=Coastal Tower enters the battlefield tapped. -- {T}: Add {W} or {U} to your mana pool.
type=Land
[/card]
[card]
name=Coastal Wizard
auto={T}:moveTo(ownerhand) all(this) && moveTo(ownerhand) target(creature) restriction{during my turn,before attackers}
text={T}: Return Coastal Wizard and another target creature to their owners' hands. Activate this ability only during your turn, before attackers are declared.
mana={2}{U}{U}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Coat with Venom
target=creature|battlefield
auto=1/2 ueot
auto=deathtouch ueot
text=Target creature gets +1/+2 and gains deathtouch until end of turn. (Any amount of damage it deals to a creature is enough to destroy it.)
mana={B}
type=Instant
[/card]
[card]
name=Cobalt Golem
auto={1}{U}:flying
text={1}{U}: Cobalt Golem gains flying until end of turn.
mana={4}
type=Artifact Creature
subtype=Golem
power=2
toughness=3
[/card]
[card]
name=Cobblebrute
mana={3}{R}
type=Creature
subtype=Elemental
power=5
toughness=2
[/card]
[card]
name=Cobbled Wings
auto={1}:equip
auto=teach(creature) flying
text=Equipped creature has flying. -- Equip {1}
mana={2}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Cockatrice
abilities=flying
auto=@combat(blocking,blocked) source(this) from(creature[-wall]):all(trigger[from]) phaseaction[combatends once] destroy
text=Flying -- Whenever Cockatrice blocks or becomes blocked by a non-Wall creature, destroy that creature at end of combat.
mana={3}{G}{G}
type=Creature
subtype=Cockatrice
power=2
toughness=4
[/card]
[card]
name=Codex Shredder
auto={T}:deplete:1 target(player)
auto={5}{T}{S}:moveTo(myhand) target(other *|mygraveyard)
text={T}: Target player puts the top card of his or her library into his or her graveyard. -- {5}, {T}, Sacrifice Codex Shredder: Return target card from your graveyard to your hand.
mana={1}
type=Artifact
[/card]
[card]
name=Coerced Confession
target=player
auto=transforms((,newability[@movedto(creature|targetedpersonsgraveyard):draw:1],newability[deplete:4 targetedplayer]))
text=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.
mana={4}{UB}
type=Sorcery
[/card]
[card]
name=Coercion
target=opponent
aicode=activate reject notatarget(*|targetedpersonshand)
auto=reveal:type:*:targetedpersonshand revealzone(targetedpersonshand) optionone name(choose discards) notatarget(<1>*|reveal) transforms((,newability[moveto(ownerhand) all(other *|reveal)],newability[moveto(ownerhand) and!(reject)!])) ueot optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerhand) and!( all(*|reveal) moveto(ownerhand) )!  optiontwoend revealend
text=Target opponent reveals his or her hand. You choose a card from it. That player discards that card.
mana={2}{B}
type=Sorcery
[/card]
[card]
name=Coffin Puppets
autograveyard=aslongas(swamp|mybattlefield) {S(land|mybattlefield)}{S(land|mybattlefield)}:moveto(mybattlefield) myUpkeepOnly
text=Sacrifice two lands: Return Coffin Puppets from your graveyard to the battlefield. Activate this ability only during your upkeep and only if you control a Swamp.
mana={3}{B}{B}
type=Creature
subtype=Zombie
power=3
toughness=3
[/card]
[card]
name=Coffin Purge
target=*|graveyard
auto=moveTo(exile)
flashback={B}
text=Exile target card in a graveyard. -- Flashback {B} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={B}
type=Instant
[/card]
[card]
name=Cognivore
abilities=flying
anyzone=type:instant:graveyard/type:instant:graveyard cdaactive
text=Flying -- Cognivore's power and toughness are each equal to the number of instant cards in all graveyards.
mana={6}{U}{U}
type=Creature
subtype=Lhurgoyf
power=*
toughness=*
[/card]
[card]
name=Cogwork Assembler
auto={7}:clone with(unearth,haste) target(artifact)
text={7}: Create a token that's a copy of target artifact. That token gains haste. Exile it at the beginning of the next end step.
mana={3}
type=Artifact Creature
subtype=Assembly-Worker
power=2
toughness=3
[/card]
[card]
name=Cogworker's Puzzleknot
auto=create(Servo:Artifact Creature Servo:1/1)
auto={1}{W}{S}:create(Servo:Artifact Creature Servo:1/1)
text=When Cogworker's Puzzleknot enters the battlefield, create a 1/1 colorless Servo artifact creature token. -- {1}{W}, Sacrifice Cogworker's Puzzleknot: Create a 1/1 colorless Servo artifact creature token.
mana={2}
type=Artifact
[/card]
[card]
name=Coiled Tinviper
abilities=first strike
text=First strike
mana={3}
type=Artifact Creature
subtype=Snake
power=2
toughness=1
[/card]
[card]
name=Coiling Oracle
aicode=activate target(<1>*[zpos=1]|mylibrary) name(revealed card) moveto(myhand) name(revealed card) and!(if cantargetcard(land|*) then moveto(mybattlefield))!
auto=reveal:1 optionone target(land|reveal) moveto(mybattlefield) optiononeend optiontwo name(Put in hand) target(<1>*|reveal) moveto(myhand) optiontwoend revealend
text=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.
mana={G}{U}
type=Creature
subtype=Snake Elf Druid
power=1
toughness=1
[/card]
[card]
name=Coiling Woodworm
anyzone=type:forest:battlefield/1 cdaactive
text=Coiling Woodworm's power is equal to the number of Forests on the battlefield.
mana={2}{G}
type=Creature
subtype=Insect Worm
power=*
toughness=1
[/card]
[card]
name=Cold Snap
auto=@each my upkeep:damage:type:land[snow]:mybattlefield controller
auto=@each opponent upkeep:damage:type:land[snow]:opponentbattlefield opponent
auto=cumulativeupcost[{2}] sacrifice
text=Cumulative upkeep {2} (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.) -- 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.
mana={2}{W}
type=Enchantment
[/card]
[card]
name=Cold Storage
auto={3}:(blink)forsrc target(creature|myBattlefield)
auto={S}:name(Return each creature card exiled with Cold Storage to the battlefield) donothing
text={3}: Exile target creature you control. -- Sacrifice Cold Storage: Return each creature card exiled with Cold Storage to the battlefield under your control.
mana={4}
type=Artifact
[/card]
[card]
name=Cold-Eyed Selkie
abilities=islandwalk
auto=@combatdamaged(player) from(this):may draw:thatmuch controller
text=Islandwalk -- Whenever Cold-Eyed Selkie deals combat damage to a player, you may draw that many cards.
mana={1}{GU}{GU}
type=Creature
subtype=Merfolk Rogue
power=1
toughness=1
[/card]
[card]
name=Coldsteel Heart
auto=tap(noevent)
auto=chooseacolor {T}:add{chosencolor} chooseend
text=Coldsteel Heart enters the battlefield tapped. -- As Coldsteel Heart enters the battlefield, choose a color. -- {T}: Add one mana of the chosen color to your mana pool.
mana={2}
type=Snow Artifact
[/card]
[card]
name=Collapsing Borders
auto=@each my upkeep restriction{type(plains|myBattlefield)~morethan~0:life:1 controller
auto=@each my upkeep restriction{type(island|myBattlefield)~morethan~0:life:1 controller
auto=@each my upkeep restriction{type(swamp|myBattlefield)~morethan~0:life:1 controller
auto=@each my upkeep restriction{type(mountain|myBattlefield)~morethan~0:life:1 controller
auto=@each my upkeep restriction{type(forest|myBattlefield)~morethan~0:life:1 controller
auto=@each my upkeep:life:-3 controller
auto=@each opponent upkeep restriction{type(plains|myBattlefield)~morethan~0:life:1 opponent
auto=@each opponent upkeep restriction{type(island|myBattlefield)~morethan~0:life:1 opponent
auto=@each opponent upkeep restriction{type(swamp|myBattlefield)~morethan~0:life:1 opponent
auto=@each opponent upkeep restriction{type(mountain|myBattlefield)~morethan~0:life:1 opponent
auto=@each opponent upkeep restriction{type(green|myBattlefield)~morethan~0:life:1 opponent
auto=@each opponent upkeep:life:-3 opponent
text=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.
mana={3}{R}
type=Enchantment
[/card]
[card]
name=Collateral Damage
target=creature,player
auto=damage:3
text=As an additional cost to cast Collateral Damage, sacrifice a creature. -- Reckless Abandon deals 3 damage to target creature or player.
mana={R}{S(creature|mybattlefield)}
type=Instant
[/card]
[card]
name=Collected Company
aicode=activate target(<upto:2>creature[manacost<=3;zpos<=6]|mylibrary) moveto(mybattlefield)
auto=name(Look) reveal:6 optionone name(Get 2 cards) target(<upto:2>creature[manacost<=3]|reveal) moveto(mybattlefield) optiononeend optiontwo name(put on bottom) target(<6>*|reveal) bottomoflibrary optiontwoend revealend
text=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.
mana={3}{G}
type=Instant
[/card]
[card]
name=Collective Blessing
auto=lord(creature|mybattlefield) 3/3
text=Creatures you control get +3/+3.
mana={3}{G}{G}{W}
type=Enchantment
[/card]
[card]
name=Collective Restraint
auto=aslongas(forest|mybattlefield) lord(creature|opponentbattlefield) transforms((,newability[attackcost:1]))
auto=aslongas(island|mybattlefield) lord(creature|opponentbattlefield) transforms((,newability[attackcost:1]))
auto=aslongas(mountain|mybattlefield) lord(creature|opponentbattlefield) transforms((,newability[attackcost:1]))
auto=aslongas(swamp|mybattlefield) lord(creature|opponentbattlefield) transforms((,newability[attackcost:1]))
auto=aslongas(plains|mybattlefield) lord(creature|opponentbattlefield) transforms((,newability[attackcost:1]))
text=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.
mana={3}{U}
type=Enchantment
[/card]
[card]
name=Collective Unconscious
auto=foreach(creature|myBattlefield)draw:1
text=Draw a card for each creature you control.
mana={4}{G}{G}
type=Sorcery
[/card]
[card]
name=Colos Yearling
abilities=mountainwalk
auto={G}:1/0
text=Mountainwalk -- {R}: Colos Yearling gets +1/+0 until end of turn.
mana={2}{R}
type=Creature
subtype=Goat Beast
power=1
toughness=1
[/card]
[card]
name=Colossal Might
target=creature
auto=4/2
auto=trample
text=Target creature gets +4/+2 and gains trample until end of turn.
mana={R}{G}
type=Instant
[/card]
[card]
name=Colossal Whale
abilities=islandwalk
auto=@combat(attacking) source(this):may (blink)forsrc target(creature|opponentbattlefield)
text=Islandwalk. -- Whenever Colossal Whale attacks, you may exile target creature defending player controls until Colossal Whale leaves the battlefield.
mana={5}{U}{U}
type=Creature
subtype=Whale
power=5
toughness=5
[/card]
[card]
name=Colossodon Yearling
text=null
mana={2}{G}
type=Creature
subtype=Beast
power=2
toughness=4
[/card]
[card]
name=Colossus of Akros
abilities=defender,indestructible
auto=this(cantargetcard(*[-monstrous]) {10}:becomes(monstrous) forever && counter(1/1,10) && transforms((,newAbility[-defender],newability[trample])) forever
text=Defender, indestructible -- {10}: Monstrosity 10. (If this creature isn't monstrous, put ten +1/+1 counters on it and it becomes monstrous.) -- As long as Colossus of Akros is monstrous, it has trample and can attack as though it didn't have defender.
mana={8}
type=Artifact Creature
subtype=Golem
power=10
toughness=10
[/card]
[card]
name=Colossus of Sardia
abilities=doesnotuntap,trample
auto={9}:untap myUpkeepOnly
text=Trample (If this creature would deal enough damage to its blockers to destroy them, you may have it deal the rest of its damage to defending player or planeswalker.) -- Colossus of Sardia doesn't untap during your untap step. -- {9}: Untap Colossus of Sardia. Activate this ability only during your upkeep.
mana={9}
type=Artifact Creature
subtype=Golem
power=9
toughness=9
[/card]
[card]
name=Coma Veil
target=creature,artifact
auto=doesnotuntap
text=Enchant artifact or creature -- Enchanted permanent doesn't untap during its controller's untap step.
mana={4}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Combat Medic
auto={1}{W}:prevent:1 target(creature,player)
text={1}{W}: Prevent the next 1 damage that would be dealt to target creature or player this turn.
mana={2}{W}
type=Creature
subtype=Human Cleric Soldier
power=0
toughness=2
[/card]
[card]
name=Combust
abilities=nofizzle
target=creature[blue;white]
auto=damage:5
text=Combust can't be countered by a spell or ability. -- Combust deals 5 damage to target blue or white creature. This damage can't be prevented.
mana={1}{R}
type=Instant
[/card]
[card]
name=Command of Unsummoning
target=<upto:2>creature[attacking]|opponentBattlefield
auto=moveTo(ownerhand)
restriction=opponentblockersonly
text=Cast Command of Unsummoning only during the declare attackers step and only if you've been attacked this step. -- Return one or two target attacking creatures to their owner's hand.
mana={2}{U}
type=Instant
[/card]
[card]
name=Commander Eesha
abilities=flying
auto=protection from(creature)
text=Flying, protection from creatures
mana={2}{W}{W}
type=Legendary Creature
subtype=Bird Soldier
power=2
toughness=4
[/card]
[card]
name=Commander Greven il-Vec
abilities=fear
auto=sacrifice notatarget(creature|myBattlefield)
text=Fear (This creature can't be blocked except by artifact creatures and/or black creatures.) -- When Commander Greven il-Vec enters the battlefield, sacrifice a creature.
mana={3}{B}{B}{B}
type=Legendary Creature
subtype=Human Warrior
power=7
toughness=5
[/card]
[card]
name=Commander's Authority
target=creature
auto=teach(creature) transforms((,newability[@each my upkeep:token(-278252) controller]))
text=Enchant creature -- Enchanted creature has "At the beginning of your upkeep, put a 1/1 white Human creature token onto the battlefield."
mana={4}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Commando Raid
target=creature|mybattlefield
auto=transforms((,newability[@combatdamageof(player) from(this):may dynamicability<!powerstrike!> target(creature|mybattlefield)],newability[@combatdamagefoeof(player) from(this):may dynamicability<!powerstrike!> target(creature|opponentbattlefield)])) ueot
text=Until end of turn, target creature you control gains "When this creature deals combat damage to a player, you may have it deal damage equal to its power to target creature that player controls."
mana={2}{R}
type=Instant
[/card]
[card]
name=Commencement of Festivities
auto=preventAllcombatDamage controller ueot
auto=preventAllcombatDamage opponent ueot
text=Prevent all combat damage that would be dealt to players this turn.
mana={1}{G}
type=Instant
[/card]
[card]
name=Common Bond
target=creature
auto=counter(1/1,1)
auto=counter(1/1,1) target(creature)
text=Put a +1/+1 counter on target creature. -- Put a +1/+1 counter on target creature.
mana={1}{G}{W}
type=Instant
[/card]
[card]
name=Commune with Lava
auto=moveto(exile) and!( transforms((,canplayfromexile)) uynt )! all(*[zpos<=castx]|mylibrary)
text=Exile the top X cards of your library. Until the end of your next turn, you may play those cards.
mana={X}{R}{R}
type=Instant
[/card]
[card]
name=Commune with Nature
aicode=activate target(creature[zpos<=5]|mylibrary) moveto(myhand)
auto=name(look) reveal:5 optionone name(Get Creature) target(<upto:1>creature|reveal) moveto(myhand) optiononeend optiontwo name(put on bottom) target(<5>*|reveal) bottomoflibrary optiontwoend revealend
text=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.
mana={G}
type=Sorcery
[/card]
[card]
name=Commune with the Gods
auto=reveal:5 optionone target(*[creature;enchantment]|reveal) moveto(myhand) optiononeend optiontwo name(put in grave) target(<1>*|reveal) moveto(mygraveyard) and!( all(*|reveal) moveto(mygraveyard) )! optiontwoend revealend
text=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.
mana={1}{G}
type=Sorcery
[/card]
[card]
name=Comparative Analysis
auto=draw:2
text=Surge {2}{U} (You may cast this spell for its surge cost if you or a teammate has cast another spell this turn.) -- Target player draws two cards.
other={2}{U} name(surge)
otherrestriction=thisturn(*|mystack)~morethan~0
mana={3}{U}
type=Instant
[/card]
[card]
name=Compelling Deterrence
target=*[-land]
auto=moveto(ownerhand)
auto=if type(zombie|mybattlefield)~morethan~0 then ability$!name(discard) target(*|myhand) reject!$ targetcontroller
text=Return target nonland permanent to its owner's hand. Then that player discards a card if you control a Zombie.
mana={1}{U}
type=Instant
[/card]
[card]
name=Complete Disregard
target=creature[power<=3]|battlefield
auto=moveto(exile)
text=Devoid (This card has no color.) -- Exile target creature with power 3 or less.
mana={2}{B}
abilities=devoid
type=Instant
[/card]
[card]
name=Complex Automaton
auto=@each my upkeep restriction{type(*|myBattlefield)~morethan~6:moveTo(myhand)
text=At the beginning of your upkeep, if you control seven or more permanents, return Complex Automaton to its owner's hand.
mana={4}
type=Artifact Creature
subtype=Golem
power=4
toughness=4
[/card]
[card]
name=Composite Golem
auto={S}:Add{W}{U}{B}{R}{G}
text=Sacrifice Composite Golem: Add {W}{U}{B}{R}{G} to your mana pool.
mana={6}
type=Artifact Creature
subtype=Golem
power=4
toughness=4
[/card]
[card]
name=Compost
auto=@movedTo(*[black]|opponentgraveyard):may draw:1 controller
text=Whenever a black card is put into an opponent's graveyard from anywhere, you may draw a card.
mana={1}{G}
type=Enchantment
[/card]
[card]
name=Compulsion
auto={1}{U}{D(*|myhand)}:draw:1 controller
auto={1}{U}{S}:draw:1 controller
text={1}{U}, Discard a card: Draw a card. -- {1}{U}, Sacrifice Compulsion: Draw a card.
mana={1}{U}
type=Enchantment
[/card]
[card]
name=Compulsive Research
target=player
auto=ability$!draw:3 _ choice name(discard 2 cards) target(<2>*|myhand) reject _ if type(land|myhand)~morethan~0 then choice name(discard land) target(land|myhand) reject!$ targetedplayer
text=Target player draws three cards. Then that player discards two cards unless he or she discards a land card.
mana={2}{U}
type=Sorcery
[/card]
[card]
name=Concealed Courtyard
auto=aslongas(other land|myBattlefield) tap(noevent) >2 oneshot
auto={T}:Add{W}
auto={T}:Add{B}
text=Concealed Courtyard enters the battlefield tapped unless you control two or fewer other lands. -- {T}: Add {W} or {B} to your mana pool.
type=Land
[/card]
[card]
name=Concentrate
auto=draw:3
text=Draw three cards.
mana={2}{U}{U}
type=Sorcery
[/card]
[card]
name=Concerted Effort
auto=@each upkeep restriction{type(creature[flying]|mybattlefield)~morethan~0}:all(creature|mybattlefield) flying ueot
auto=@each upkeep restriction{type(creature[fear]|mybattlefield)~morethan~0}:all(creature|mybattlefield) fear ueot
auto=@each upkeep restriction{type(creature[first strike]|mybattlefield)~morethan~0}:all(creature|mybattlefield) first strike ueot
auto=@each upkeep restriction{type(creature[double strike]|mybattlefield)~morethan~0}:all(creature|mybattlefield) double strike ueot
auto=@each upkeep restriction{type(creature[plainswalk]|mybattlefield)~morethan~0}:all(creature|mybattlefield) plainswalk ueot
auto=@each upkeep restriction{type(creature[islandwalk]|mybattlefield)~morethan~0}:all(creature|mybattlefield) islandwalk ueot
auto=@each upkeep restriction{type(creature[swampwalk]|mybattlefield)~morethan~0}:all(creature|mybattlefield) swampwalk ueot
auto=@each upkeep restriction{type(creature[mountainwalk]|mybattlefield)~morethan~0}:all(creature|mybattlefield) mountainwalk ueot
auto=@each upkeep restriction{type(creature[forestwalk]|mybattlefield)~morethan~0}:all(creature|mybattlefield) forestwalk ueot
auto=@each upkeep restriction{type(creature[protection from white]|mybattlefield)~morethan~0}:all(creature|mybattlefield) protection from white ueot
auto=@each upkeep restriction{type(creature[protection from blue]|mybattlefield)~morethan~0}:all(creature|mybattlefield) protection from blue ueot
auto=@each upkeep restriction{type(creature[protection from black]|mybattlefield)~morethan~0}:all(creature|mybattlefield) protection from black ueot
auto=@each upkeep restriction{type(creature[protection from red]|mybattlefield)~morethan~0}:all(creature|mybattlefield) protection from red ueot
auto=@each upkeep restriction{type(creature[protection from green]|mybattlefield)~morethan~0}:all(creature|mybattlefield) protection from green ueot
auto=@each upkeep restriction{type(creature[trample]|mybattlefield)~morethan~0}:all(creature|mybattlefield) trample ueot
auto=@each upkeep restriction{type(creature[vigilance]|mybattlefield)~morethan~0}:all(creature|mybattlefield) vigilance ueot
text=At the beginning of each upkeep, all 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.
mana={2}{W}{W}
type=Enchantment
[/card]
[card]
name=Conch Horn
auto={1}{T}{S}:name(put on library) ability$!draw:2 _ choice target(*|myhand) moveTo(mylibrary)!$ controller
text={1}, {T}, Sacrifice Conch Horn: Draw two cards, then put a card from your hand on top of your library.
mana={2}
type=Artifact
[/card]
[card]
name=Conclave Equenaut
abilities=flying
other={convoke} name(Convoke)
text=Convoke (Each creature you tap while casting this spell reduces its cost by {1} or by one mana of that creature's color.) -- Flying
mana={4}{W}{W}
type=Creature
subtype=Human Soldier
power=3
toughness=3
[/card]
[card]
name=Conclave Naturalists
auto=may destroy target(artifact,enchantment)
text=When Conclave Naturalists enters the battlefield, you may destroy target artifact or enchantment.
mana={4}{G}
type=Creature
subtype=Dryad
power=4
toughness=4
[/card]
[card]
name=Conclave Phalanx
text=Convoke (Each creature you tap while casting this spell reduces its cost by {1} or by one mana of that creature's color.) -- When Conclave Phalanx enters the battlefield, you gain 1 life for each creature you control.
auto=life:type:creature:mybattlefield
other={convoke} name(Convoke)
mana={4}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=4
[/card]
[card]
name=Conclave's Blessing
auto=foreach(other creature|myBattlefield) 0/2
text=Convoke (Each creature you tap while casting this spell reduces its cost by {1} or by one mana of that creature's color.) -- Enchant creature -- Enchanted creature gets +0/+2 for each other creature you control.
other={convoke} name(Convoke)
mana={3}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Concordant Crossroads
auto=lord(creature) haste
auto=@movedTo(other enchantment[world]|battlefield):sacrifice all(this)
text=All creatures have haste.
mana={G}
type=World Enchantment
[/card]
[card]
name=Concordia Pegasus
abilities=flying
text=Flying
mana={1}{W}
type=Creature
subtype=Pegasus
power=1
toughness=3
[/card]
[card]
name=Concussive Bolt
target=player
auto=damage:4
auto=aslongas(artifact|mybattlefield) all(creature|opponentbattlefield) cantblock ueot >2
text=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.
mana={3}{R}{R}
type=Sorcery
[/card]
[card]
name=Condemn
target=creature[attacking]
auto=bottomoflibrary
auto=dynamicability<!mytgt toughnesslifegain targetcontroller!>
text=Put target attacking creature on the bottom of its owner's library. Its controller gains life equal to its toughness.
mana={W}
type=Instant
[/card]
[card]
name=Condescend
target=*|stack
auto=transforms((,newability[pay[[{value:storedx}]] name(pay {value} mana) donothing?fizzle])) forever
auto=scry:2 scrycore delayed dontshow donothing scrycoreend scryend
text=Counter target spell unless its controller pays {X}. -- Scry 2. (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.)
mana={X}{U}
type=Instant
[/card]
[card]
name=Conduit of Emrakul
auto=@combat(attacking) source(this):tranforms((,newability[@next my secondmain:add{c}{c})) forever
text=Whenever Conduit of Emrakul attacks, add {C}{C} to your mana pool at the beginning of your next main phase this turn.
type=Creature
subtype=Eldrazi Werewolf
power=5
toughness=4
[/card]
[card]
name=Conduit of Ruin
alias=401847
aicode=activate target(creature[colorless;manacost>=7]|mylibrary) moveto(myhand)
autostack=if casted(this) then name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>creature[colorless;manacost>=7]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
auto=lord(creature|mycastingzone) conduited dontremove
text=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.
mana={6}
type=Creature
subtype=Eldrazi
power=5
toughness=5
[/card]
[card]
name=Conduit of Storms
auto=@combat(attacking) source(this):tranforms((,newability[@next my secondmain:add{r})) forever
auto={3}{r}{r}:flip(Conduit of Emrakul)
text=Whenever Conduit of Storms attacks, add {R} to your mana pool at the beginning of your next main phase this turn. -- {3}{R}{R}: Transform Conduit of Storms.
mana={2}{R}
type=Creature
subtype=Werewolf Horror
power=2
toughness=3
[/card]
[card]
name=Confessor
auto=@discarded(*|hand):may life:1 controller
text=Whenever a player discards a card, you may gain 1 life.
mana={W}
type=Creature
subtype=Human Cleric
power=1
toughness=1
[/card]
[card]
name=Confirm Suspicions
target=*|mystack
auto=fizzle
auto=token(Clue,Artifact Clue,0/0) and!( transforms((,newability[{S}{2}:draw:1])) forever )!*3 controller
text=Counter target spell. -- Investigate three times. (To investigate, put a colorless Clue artifact token onto the battlefield with "{2}, Sacrifice this artifact: Draw a card.")
mana={3}{U}{U}
type=Instant
[/card]
[card]
name=Confiscate
target=*
alias=1194
text=Enchant permanent (Target a permanent as you cast this. This card enters the battlefield attached to that permanent.) -- You control enchanted permanent.
mana={4}{U}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Confront the Unknown
target=creature
auto=token(Clue,Artifact Clue,0/0) and!( transforms((,newability[{S}{2}:draw:1])) forever )! controller
auto=foreach(clue|mybattlefield) 1/1
text=Investigate, then target creature gets +1/+1 until end of turn for each Clue you control. (To investigate, put a colorless Clue artifact token onto the battlefield with "{2}, Sacrifice this artifact: Draw a card.")
mana={G}
type=Instant
[/card]
[card]
name=Congregate
target=player
auto=life:twicetype:creature:battlefield
text=Target player gains 2 life for each creature on the battlefield.
mana={3}{W}
type=Instant
[/card]
[card]
name=Congregation at Dawn
aicode=activate notatarget(<upto:3>creature|mylibrary) moveTo(ownerlibrary) and!(moveto(ownerlibrary))! 
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose cards) target(<upto:3>creature|reveal) becomes(chosencard) ueot optiononeend optiontwo name(put back) transforms((,newability[target(<3>*[chosencard]|reveal) moveto(mylibrary)],newability[all(*[-chosencard]|reveal) moveto(mylibrary) and!(shuffle)!])) oneshot optiontwoend  revealend
text=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.
mana={G}{G}{W}
type=Instant
[/card]
[card]
name=Conifer Strider
abilities=opponentshroud
text=Hexproof (This creature can't be the target of spells or abilities your opponents control.)
mana={3}{G}
type=Creature
subtype=Elemental
power=5
toughness=1
[/card]
[card]
name=Conjurer's Bauble
auto={T}{S}:bottomoflibrary target(<upto:1>other *|mygraveyard) && draw:1 controller
text={T}, Sacrifice Conjurer's Bauble: Put up to one target card from your graveyard on the bottom of your library. Draw a card.
mana={1}
type=Artifact
[/card]
[card]
name=Conjurer's Closet
auto=@each my endofturn restriction{type(creature|mybattlefield)~morethan~0}:may target(creature|mybattlefield) moveto(exile) and!(moveto(mybattlefield))!
text=At the beginning of your end step, you may exile target creature you control, then return that card to the battlefield under your control.
mana={5}
type=Artifact
[/card]
[card]
name=Conquer
target=land
alias=1194
text=Enchant land -- You control enchanted land.
mana={3}{R}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Conquering Manticore
abilities=flying
auto=name(gain control) target(creature|opponentbattlefield) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)],newability[untap],haste)) ueot once
text=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.
mana={4}{R}{R}
type=Creature
subtype=Manticore
power=5
toughness=5
[/card]
[card]
name=Conqueror's Pledge
kicker={6}
auto=token(Kor Soldier,Creature Kor Soldier,1/1,white)*6
auto=kicker token(Kor Soldier,Creature Kor Soldier,1/1,white)*6
text=Kicker {6} (You may pay an additional {6} as you cast this spell.) -- 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.
mana={2}{W}{W}{W}
type=Sorcery
[/card]
[card]
name=Consecrate Land
target=land
auto=indestructible
auto=teach(land) cantbetargetof(aura)
text=Enchant land -- Enchanted land is indestructible and can't be enchanted by other Auras.
mana={W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Consecrated by Blood
target=creature
auto=teach(creature) 2/2
auto=teach(creature) flying
auto=teach(creature) {S(other creature|mybattlefield)}{S(other creature|mybattlefield)}:regenerate
text=Enchant creature -- Enchanted creature gets +2/+2 and has flying and "Sacrifice two other creatures: Regenerate this creature." (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.)
mana={2}{B}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Consecrated Sphinx
abilities=flying
auto=@drawfoeof(player):may draw:2 controller
text=Flying -- Whenever an opponent draws a card, you may draw two cards.
mana={4}{U}{U}
type=Creature
subtype=Sphinx
power=4
toughness=6
[/card]
[card]
name=Conservator
auto={3}{T}:prevent:2 controller
text={3}, {T}: Prevent the next 2 damage that would be dealt to you this turn.
mana={4}
type=Artifact
[/card]
[card]
name=Consign to Dream
target=*
auto=teach(*[-red;-green]) moveTo(ownerhand)
auto=teach(*[red;green]) moveTo(ownerlibrary)
text=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.
mana={2}{U}
type=Instant
[/card]
[card]
name=Constant Mists
auto=preventallcombatdamage ueot
buyback={1}{G}{S(land|mybattlefield)}
text=Buyback - Sacrifice a land. (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.) -- Prevent all combat damage that would be dealt this turn.
mana={1}{G}
type=Instant
[/card]
[card]
name=Constricting Sliver
auto=(blink)forsrc target(creature|opponentbattlefield)
auto=@movedto(sliver|mybattlefield):all(trigger[to]) transforms((,newability[(blink)forsrc target(creature|opponentbattlefield)])) forever
text=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." 
mana={5}{W}
type=Creature
subtype=Sliver
power=3
toughness=3
[/card]
[card]
name=Constricting Tendrils
target=creature
auto=-3/-0
autohand=__CYCLING__({2})
text=Target creature gets -3/-0 until end of turn. -- Cycling {2} ({2}, Discard this card: Draw a card.)
mana={U}
type=Instant
[/card]
[card]
name=Consulate Crackdown
auto=(blink)forsrc all(artifact|opponentbattlefield)
text=When Consulate Crackdown enters the battlefield, exile all artifacts your opponents control until Consulate Crackdown leaves the battlefield.
mana={3}{W}{W}
type=Enchantment
[/card]
[card]
name=Consulate Dreadnought
auto={crew(other creature[power>=6]|myBattlefield)}:name(crew 6[1 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=6]|mybattlefield)~morethan~0,compare(crewtotalpower)~morethan~5}
auto={crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=5]|myBattlefield)}:name(crew 6[2 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=1]|mybattlefield)~morethan~0,type(other creature[-tapped;power>=5]|mybattlefield)~morethan~0,type(other creature[-tapped;-cantcrew]|mybattlefield)~morethan~1,compare(crewtotalpower)~morethan~5}
auto={crew(other creature[power>=2]|myBattlefield)}{crew(other creature[power>=4]|myBattlefield)}:name(crew 6[2 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=2]|mybattlefield)~morethan~0,type(other creature[-tapped;power>=4]|mybattlefield)~morethan~0,type(other creature[-tapped;-cantcrew]|mybattlefield)~morethan~1,compare(crewtotalpower)~morethan~5}
auto={crew(other creature[power>=3]|myBattlefield)}{crew(other creature[power>=3]|myBattlefield)}:name(crew 6[2 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=3]|mybattlefield)~morethan~1,type(other creature[-tapped;-cantcrew]|mybattlefield)~morethan~1,compare(crewtotalpower)~morethan~5}
auto={crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=4]|myBattlefield)}:name(crew 6[3 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=4]|mybattlefield)~morethan~0,type(other creature[-tapped;power>=1]|mybattlefield)~morethan~1,type(other creature[-tapped;-cantcrew]|mybattlefield)~morethan~2,compare(crewtotalpower)~morethan~5}
auto={crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=2]|myBattlefield)}{crew(other creature[power>=3]|myBattlefield)}:name(crew 6[3 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=3]|mybattlefield)~morethan~0,type(other creature[-tapped;power>=2]|mybattlefield)~morethan~0,type(other creature[-tapped;power>=1]|mybattlefield)~morethan~0,type(other creature[-tapped;-cantcrew]|mybattlefield)~morethan~2,compare(crewtotalpower)~morethan~5}
auto={crew(other creature[power>=2]|myBattlefield)}{crew(other creature[power>=2]|myBattlefield)}{crew(other creature[power>=2]|myBattlefield)}:name(crew 6[3 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=2]|mybattlefield)~morethan~2,type(other creature[-tapped;-cantcrew]|mybattlefield)~morethan~2,compare(crewtotalpower)~morethan~5}
auto={crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=3]|myBattlefield)}:name(crew 6[4 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=1]|mybattlefield)~morethan~2,type(other creature[-tapped;power>=3]|mybattlefield)~morethan~0,type(other creature[-tapped;-cantcrew]|mybattlefield)~morethan~3,compare(crewtotalpower)~morethan~5}
auto={crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=2]|myBattlefield)}{crew(other creature[power>=2]|myBattlefield)}:name(crew 6[4 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=1]|mybattlefield)~morethan~1,type(other creature[-tapped;power>=2]|mybattlefield)~morethan~1,type(other creature[-tapped;-cantcrew]|mybattlefield)~morethan~3,compare(crewtotalpower)~morethan~5}
auto={crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=2]|myBattlefield)}:name(crew 6[5 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=1]|mybattlefield)~morethan~3,type(other creature[-tapped;power>=2]|mybattlefield)~morethan~0,type(other creature[-tapped;-cantcrew]|mybattlefield)~morethan~4,compare(crewtotalpower)~morethan~5}
auto={crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=1]|myBattlefield)}:name(crew 6 [6 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=1]|mybattlefield)~morethan~5,type(other creature[-tapped;-cantcrew]|mybattlefield)~morethan~5,compare(crewtotalpower)~morethan~5}
text=Crew 6 (Tap any number of creatures you control with total power 6 or more: This Vehicle becomes an artifact creature until end of turn.)
mana={1}
type=Artifact
subtype=Vehicle
power=7
toughness=11
[/card]
[card]
name=Consulate Skygate
abilities=defender,reach
text=Defender -- Reach (This creature can block creatures with flying.)
mana={2}
type=Artifact Creature
subtype=Wall
power=0
toughness=4
[/card]
[card]
name=Consulate Turret
auto={T}:alterenergy:1 controller
auto={T}{e:3}:damage:2 target(player)
text={T}: You get {E} (an energy counter). -- {T}, Pay {E}{E}{E}: Consulate Turret deals 2 damage to target player.
mana={3}
type=Artifact
[/card]
[card]
name=Consul's Lieutenant
abilities=first strike
auto=this(cantargetcard(*[-renown]) transforms((,newability[@combatdamaged(player) from(this):counter(1/1) && becomes(renown) forever]))
auto=this(cantargetcard(*[renown]) transforms((,newability[@combat(attacking) source(this):all(other creature[attacking]|mybattlefield) 1/1 ueot]))
text=First strike -- Renown 1 (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.) -- Whenever Consul's Lieutenant attacks, if it's renowned, other attacking creatures you control get +1/+1 until end of turn.
mana={W}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=1
[/card]
[card]
name=Consul's Shieldguard
auto=alterenergy:2 controller
auto=@combat(attacking) source(this) restriction{type(other creature[attacking]|myBattlefield)~morethan~0}:pay({e:2}) indestructible target(other creature[attacking]|mybattlefield)
text=When Consul's Shieldguard enters the battlefield, you get {E}{E} (two energy counters). -- Whenever Consul's Shieldguard attacks, you may pay {E}. If you do, another target attacking creature gains indestructible until end of turn.
mana={3}{W}
type=Creature
subtype=Dwarf Soldier
power=3
toughness=4
[/card]
[card]
name=Consult the Necrosages
auto=choice draw:2 target(player)
auto=choice name(discard) target(player) ability$!name(discard) target(<2>*|myhand) reject!$ targetedplayer
text=Choose one - Target player draws two cards; or target player discards two cards.
mana={1}{U}{B}
type=Sorcery
[/card]
[card]
name=Consume Spirit
target=creature,player
auto=damage:castx
auto=life:castx controller
text=Spend only black mana on X. -- Consume Spirit deals X damage to target creature or player and you gain X life.
mana={1}{B}{X:black}
type=Sorcery
[/card]
[card]
name=Consume the Meek
auto=bury all(creature[manacost<=3])
text=Destroy all creatures with converted mana cost 3 or less. They can't be regenerated.
mana={3}{B}{B}
type=Instant
[/card]
[card]
name=Consuming Aberration
anyzone=type:*:opponentgraveyard/type:*:opponentgraveyard cdaactive
auto=@movedTo(creature|mystack):target(opponent) Reveal:1 revealzone(targetedpersonslibrary) revealuntil(land|targetedpersonslibrary) optionone choice name(Look) target(*|reveal) donothing optiononeend optiontwo choice name(put in Graveyard) all(*|reveal) moveto(graveyard) optiontwoend revealend
text=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.
mana={3}{U}{B}
type=Creature
subtype=Horror
power=*
toughness=*
[/card]
[card]
name=Consuming Bonfire
auto=aslongas(creature[-elemental]|battlefield) choice damage:4 target(creature[-elemental])
auto=aslongas(creature[treefolk]|battlefield) choice damage:7 target(treefolk)
text=Choose one - Consuming Bonfire deals 4 damage to target non-Elemental creature; or Consuming Bonfire deals 7 damage to target Treefolk creature.
mana={3}{R}{R}
type=Tribal Sorcery
subtype=Elemental
[/card]
[card]
name=Consuming Ferocity
target=creature[-Wall]
auto=1/0
auto=@each my upkeep:counter(1/0,1) && teach(creature) transforms((,newability[this(counter{1/0}>2) damage:power controller && bury]))
text=Enchant non-Wall creature -- Enchanted creature gets +1/+0. -- At the beginning of your upkeep, put a +1/+0 counter on enchanted creature. If that creature has three or more +1/+0 counters on it, it deals damage equal to its power to its controller, then destroy that creature and it can't be regenerated.
mana={1}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Consuming Sinkhole
auto=choice target(creature[land]) moveto(exile)
auto=choice damage:4 target(player)
text=Devoid (This card has no color.) -- Choose one -- -- -- Exile target land creature. -- -- Consuming Sinkhole deals 4 damage to target player.
mana={3}{R}
abilities=devoid
type=Instant
[/card]
[card]
name=Consuming Vapors
target=player
auto=ability$! notatarget(creature|mybattlefield) dynamicability<!mytgt toughnesslifegain abilitycontroller!> sacrifice ) !$ targetedplayer
auto=if rebound then moveto(exile) and!( transforms((,newability[@rebounded:may activate castcard(normal)])) forever )!
text=Target player sacrifices a creature. You gain life equal to that creature's toughness. -- Rebound (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.)
mana={3}{B}
type=Sorcery
[/card]
[card]
name=Consumptive Goo
auto={2}{B}{B}:counter(1/1,1) all(this) && -1/-1 target(creature)
text={2}{B}{B}: Target creature gets -1/-1 until end of turn. Put a +1/+1 counter on Consumptive Goo.
mana={B}{B}
type=Creature
subtype=Ooze
power=1
toughness=1
[/card]
[card]
name=Contagion Clasp
auto=counter(-1/-1,1) target(creature)
auto={4}{T}:notatarget(<anyamount>*[artifact;creature;enchantment;land;planeswalker;player]) proliferate
text=When Contagion Clasp enters the battlefield, put a -1/-1 counter on target creature. -- {4}, Tap: Proliferate. (You choose any number of permanents and/or players with counters on them, then give each another counter of a kind already there.)
mana={2}
type=Artifact
[/card]
[card]
name=Contagion Engine
auto=target(player) ability$!name(target player) counter(-1/-1,1) all(creature|mybattlefield)!$ targetedplayer
auto={4}{T}:notatarget(<anyamount>*[artifact;creature;enchantment;land;planeswalker;player]) proliferate && proliferate
text=When Contagion Engine enters the battlefield, put a -1/-1 counter on each creature target player controls. -- {4},{T}: Proliferate, then proliferate again. (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.)
mana={6}
type=Artifact
[/card]
[card]
name=Contagion
target=creature
auto=counter(-2/-1,1)
auto=target(creature) counter(-2/-1,1)
other={L}{E(other *[black]|myhand)} name(pay 1 Life and Exile a Black Card from Hand)
text=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.
mana={3}{B}{B}
type=Instant
[/card]
[card]
name=Contagious Nim
abilities=Infect
text=Infect (This creature deals damage to creatures in form of -1/-1 counters and to players in form of poison counters.)
mana={2}{B}
type=Creature
subtype=Zombie
power=2
toughness=2
[/card]
[card]
name=Containment Membrane
target=creature
auto=teach(mytgt) doesnotuntap
text=Surge {U} (You may cast this spell for its surge cost if you or a teammate has cast another spell this turn.) -- Enchant creature -- Enchanted creature doesn't untap during its controller's untap step.
mana={2}{U}
other={U} name(surge)
otherrestriction=thisturn(*|mystack)~morethan~0
type=Enchantment
subtype=Aura
[/card]
[card]
name=Contaminated Bond
target=creature
auto=@combat(attacking,blocking) source(mytgt) :life:-3 targetcontroller
text=Enchant creature (Target a creature as you cast this. This card enters the battlefield attached to that creature.) -- Whenever enchanted creature attacks or blocks, its controller loses 3 life.
mana={1}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Contaminated Ground
text=Enchant land -- Enchanted land is a Swamp. -- Whenever enchanted land becomes tapped, its controller loses 2 life.
target=land
auto=loseabilities
auto=losesubtypesof(land)
auto=transforms((swamp))
auto=@tapped(mytgt):life:-2 targetcontroller
mana={1}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Contemplation
auto=@movedTo(*|mystack):life:1
text=Whenever you cast a spell, you gain 1 life.
mana={1}{W}{W}
type=Enchantment
[/card]
[card]
name=Contempt
target=creature
auto=@combat(attacking) source(mytgt) :all(trigger[to]) phaseaction[combatends once] moveTo(ownerhand) && phaseaction[combatends once] moveTo(ownerhand) all(this)
text=Enchant creature -- Whenever enchanted creature attacks, return it and Contempt to their owners' hands at end of combat.
mana={1}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Contested Cliffs
auto={T}:add{1}
auto={R}{G}{T}:target(creature[beast]|mybattlefield) transforms((,newability[target(creature) dynamicability<!powerstrike eachother!>])) ueot
text={T}: Add {1} to your mana pool. -- {R}{G}, {T}: Choose target Beast creature you control and target creature an opponent controls. Those creatures fight each other. (Each deals damage equal to its power to the other.)
type=Land
[/card]
[card]
name=Contested War Zone
auto={T}:Add{1}
auto={1}{T}:all(creature[attacking]) 1/0 ueot
auto=@combatdamaged(player) from(creature|opponentbattlefield) turnlimited:moveTo(opponentbattlefield)
text=Whenever a creature deals combat damage to you, that creature's controller gains control of Contested War Zone. -- {T}: Add {1} to your mana pool. -- {1}, {T}: Attacking creatures get +1/+0 until end of turn.
type=Land
[/card]
[card]
name=Contingency Plan
aicode=name(look) activate name(look) transforms((,newability[foreach(*[zpos<=5]|mylibrary) moverandom(*[zpos<=5]) from(mylibrary) to(mylibrary)])) ueot
auto=name(look) reveal:5 optionone name(Discard cards) target(<anyamount>*|reveal) moveto(mygraveyard) optiononeend optiontwo name(put on top) target(<5>*|reveal) moveto(mylibrary) optiontwoend revealend
text=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.
mana={1}{U}
type=Sorcery
[/card]
[card]
name=Contraband Kingpin
abilities=lifelink
auto=@movedTo(artifact|mybattlefield):scry:1 scrycore delayed dontshow donothing scrycoreend scryend
text=Lifelink -- Whenever an artifact enters the battlefield under your control, scry 1.
mana={U}{B}
type=Creature
subtype=Aetherborn Rogue
power=1
toughness=4
[/card]
[card]
name=Contradict
target=*|stack
auto=fizzle
auto=draw:1 controller
text=Counter target spell. Draw a card.
mana={3}{U}{U}
type=Instant
[/card]
[card]
name=Control Magic
target=creature
alias=1194
text=Enchant creature -- You control enchanted creature.
mana={2}{U}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Control of the Court
auto=draw:4
auto=discard:3
text=Draw four cards, then discard three cards at random.
mana={1}{R}
type=Sorcery
[/card]
[card]
name=Controlled Instincts
target=creature[green;red]
auto=doesnotuntap
text=Enchant red or green creature -- Enchanted creature doesn't untap during its controller's untap step.
mana={U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Controvert
target=*|stack
auto=fizzle
autograveyard=@movedto(creature|mygraveyard) from(battlefield):pay({2}{U}{U}) name(recover) moveto(ownerhand)?name(exile) moveto(exile)
text=Counter target spell. -- Recover {2}{U}{U} (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.)
mana={2}{U}{U}
type=Instant
[/card]
[card]
name=Convalescence
auto=@each my upkeep:this(controllerlife < 11) life:1
text=At the beginning of your upkeep, if you have 10 or less life, you gain 1 life.
mana={1}{W}
type=Enchantment
[/card]
[card]
name=Convalescent Care
auto=@each my upkeep:this(controllerlife < 6) life:3
auto=@each my upkeep:this(controllerlife < 6) draw:1
text=At the beginning of your upkeep, if you have 5 or less life, you gain 3 life and draw a card.
mana={1}{W}{W}
type=Enchantment
[/card]
[card]
name=Conversion Chamber
auto={2}{T}:moveTo(exile) target(artifact|graveyard) && counter(0/0,1,Charge) all(this)
auto={2}{T}{C(0/0,-1,Charge)}:token(Golem,Artifact Creature Golem,3/3)
text={2}, {T}: Exile target artifact card from a graveyard. Put a charge counter on Conversion Chamber. -- {2}, {T}, Remove a charge counter from Conversion Chamber: Put a 3/3 colorless Golem artifact creature token onto the battlefield.
mana={3}
type=Artifact
[/card]
[card]
name=Conversion
auto=upcost[{W}{W}] sacrifice
auto=lord(mountain) losesubtypesof(land)
auto=lord(mountain) transforms((plains))
text=At the beginning of your upkeep, sacrifice Conversion unless you pay {W}{W}. -- All Mountains are Plains.
mana={2}{W}{W}
type=Enchantment
[/card]
[card]
name=Convicted Killer
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:flip(Branded Howler)
text=At the beginning of each upkeep, if no spells were cast last turn, transform Convicted Killer.
mana={2}{R}
type=Creature
subtype=Human Werewolf
power=2
toughness=2
[/card]
[card]
name=Conviction
target=creature
auto=1/3
auto={W}:moveTo(ownerhand)
text=Enchant creature -- Enchanted creature gets +1/+3. -- {W}: Return Conviction to its owner's hand.
mana={1}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Convincing Mirage
target=land
auto=loseabilities
auto=losesubtypesof(land)
auto=choice name(becomes a plains) teach(land) transforms((plains))
auto=choice name(becomes a island) teach(land) transforms((island))
auto=choice name(becomes a swamp) teach(land) transforms((swamp))
auto=choice name(becomes a mountain) teach(land) transforms((mountain))
auto=choice name(becomes a forest) teach(land) transforms((forest))
text=Enchant land -- As Convincing Mirage enters the battlefield, choose a basic land type. -- Enchanted land is the chosen type.
mana={1}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Convolute
target=*|stack
auto=transforms((,newability[pay[[{4}]] name(pay 4 mana) donothing?fizzle])) forever
text=Counter target spell unless its controller pays {4}.
mana={2}{U}
type=Instant
[/card]
[card]
name=Coordinated Assault
target=<upto:2>creature
auto=1/0 ueot
auto=first strike ueot
text=Up to two target creatures each get +1/+0 and gain first strike until end of turn.
mana={R}
type=Instant
[/card]
[card]
name=Coordinated Barrage
target=creature[attacking;blocking]
auto=chooseatype damage:type:*[chosentype]:mybattlefield chooseend
text=Choose a creature type. Coordinated Barrage deals damage to target attacking or blocking creature equal to the number of permanents you control of the chosen type.
mana={W}
type=Instant
[/card]
[card]
name=Copper Carapace
auto={3}:equip
auto=teach(creature) 2/2
auto=teach(creature) cantblock
text=Equipped creature gets +2/+2 and can't block. -- Equip {3}
mana={1}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Copper Gnomes
auto={4}{S}:moveTo(myBattlefield) target(other artifact|myhand)
text={4}, Sacrifice Copper Gnomes: You may put an artifact card from your hand onto the battlefield.
mana={2}
type=Artifact Creature
subtype=Gnome
power=1
toughness=1
[/card]
[card]
name=Copper Myr
auto={T}:Add{G}
text={T}: Add {G} to your mana pool.
mana={2}
type=Artifact Creature
subtype=Myr
power=1
toughness=1
[/card]
[card]
name=Copper Tablet
auto=@each opponent upkeep:damage:1 opponent
auto=@each my upkeep:damage:1 controller
text=At the beginning of each player's upkeep, Copper Tablet deals 1 damage to that player.
mana={2}
type=Artifact
[/card]
[card]
name=Copperhoof Vorrac
auto=foreach(*[-tapped]|opponentBattlefield) 1/1
text=Copperhoof Vorrac gets +1/+1 for each untapped permanent your opponents control.
mana={3}{G}{G}
type=Creature
subtype=Boar Beast
power=2
toughness=2
[/card]
[card]
name=Copperhorn Scout
auto=@combat(attacking) source(this):untap all(other creature|mybattlefield)
text=Whenever Copperhorn Scout attacks, untap each other creature you control.
mana={G}
type=Creature
subtype=Elf Scout
power=1
toughness=1
[/card]
[card]
name=Copper-Leaf Angel
abilities=flying
auto={T}{S(land|myBattlefield)}:counter(1/1,1)
auto=aslongas(land|myBattlefield) {T}{S(land|myBattlefield)}{S(land|myBattlefield)}:counter(1/1,2) >1
auto=aslongas(land|myBattlefield) {T}{S(land|myBattlefield)}{S(land|myBattlefield)}{S(land|myBattlefield)}:counter(1/1,3) >2
auto=aslongas(land|myBattlefield) {T}{S(land|myBattlefield)}{S(land|myBattlefield)}{S(land|myBattlefield)}{S(land|myBattlefield)}:counter(1/1,4) >3
auto=aslongas(land|myBattlefield) {T}{S(land|myBattlefield)}{S(land|myBattlefield)}{S(land|myBattlefield)}{S(land|myBattlefield)}{S(land|myBattlefield)}:counter(1/1,5) >4
auto=aslongas(land|myBattlefield) {T}{S(land|myBattlefield)}{S(land|myBattlefield)}{S(land|myBattlefield)}{S(land|myBattlefield)}{S(land|myBattlefield)}{S(land|myBattlefield)}:counter(1/1,6) >5
auto=aslongas(land|myBattlefield) {T}{S(land|myBattlefield)}{S(land|myBattlefield)}{S(land|myBattlefield)}{S(land|myBattlefield)}{S(land|myBattlefield)}{S(land|myBattlefield)}{S(land|myBattlefield)}:counter(1/1,7) >6
auto=aslongas(land|myBattlefield) {T}{S(land|myBattlefield)}{S(land|myBattlefield)}{S(land|myBattlefield)}{S(land|myBattlefield)}{S(land|myBattlefield)}{S(land|myBattlefield)}{S(land|myBattlefield)}{S(land|myBattlefield)}:counter(1/1,8) >7
auto=aslongas(land|myBattlefield) {T}{S(land|myBattlefield)}{S(land|myBattlefield)}{S(land|myBattlefield)}{S(land|myBattlefield)}{S(land|myBattlefield)}{S(land|myBattlefield)}{S(land|myBattlefield)}{S(land|myBattlefield)}{S(land|myBattlefield)}:counter(1/1,9) >8
auto=aslongas(land|myBattlefield) {T}{S(land|myBattlefield)}{S(land|myBattlefield)}{S(land|myBattlefield)}{S(land|myBattlefield)}{S(land|myBattlefield)}{S(land|myBattlefield)}{S(land|myBattlefield)}{S(land|myBattlefield)}{S(land|myBattlefield)}{S(land|myBattlefield)}:counter(1/1,10) >9
text=Flying -- {T}, Sacrifice X lands: Put X +1/+1 counters on Copper-Leaf Angel.
mana={5}
type=Artifact Creature
subtype=Angel
power=2
toughness=2
[/card]
[card]
name=Copperline Gorge
auto=aslongas(other land|myBattlefield) tap(noevent) >2 oneshot
auto={T}:Add{R}
auto={T}:Add{G}
text=Copperline Gorge enters the battlefield tapped unless you control two or fewer other lands. -- {T}: Add {R} or {G} to your mana pool.
type=Land
[/card]
[card]
name=Copy Artifact
auto=this(cantargetcard(*[-artifact])) may copy notatarget(artifact)
text=You may have Copy Artifact enter the battlefield as a copy of any artifact on the battlefield. It's still an enchantment.
mana={1}{U}
type=Enchantment
[/card]
[card]
name=Coral Atoll
auto=tap(noevent)
auto=aslongas(island[-tapped]|mybattlefield) moveto(myhand) notatarget(island[-tapped]|mybattlefield) oneshot
auto=moveto(mygraveyard) notatarget(this|mybattlefield)
auto={T}:Add{1}{U}
text=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. -- {T}: Add {1}{U} to your mana pool.
type=Land
[/card]
[card]
name=Coral Barrier
abilities=defender
auto=token(Squid,Creature Squid,1/1,islandwalk,blue) controller
text=Defender (This creature can't attack.) -- When Coral Barrier enters the battlefield, put a 1/1 blue Squid creature token with islandwalk onto the battlefield. (It can't be blocked as long as defending player controls an Island.)
mana={2}{U}
type=Creature
subtype=Wall
power=1
toughness=3
[/card]
[card]
name=Coral Eel
mana={1}{U}
type=Creature
subtype=Fish
power=2
toughness=1
[/card]
[card]
name=Coral Fighters
aicode=activate may bottomoflibrary all(*[zpos=1]|opponentlibrary)
auto=@combat(notblocked) source(this):name(look) reveal:1 revealzone(opponentlibrary) optionone name(Put On Top) target(*|reveal) moveto(ownerlibrary) optiononeend optiontwo name(put on bottom) target(<1>*|reveal) bottomoflibrary optiontwoend revealend
text=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.
mana={1}{U}
type=Creature
subtype=Merfolk Soldier
power=1
toughness=1
[/card]
[card]
name=Coral Helm
auto={D}{3}:2/2 target(creature)
text={3}, Discard a card at random: Target creature gets +2/+2 until end of turn.
mana={3}
type=Artifact
[/card]
[card]
name=Coral Merfolk
mana={1}{U}
type=Creature
subtype=Merfolk
power=2
toughness=1
[/card]
[card]
name=Coral Net
target=creature[green;white]
auto=teach(creature) upcost[{D(*|myhand)}] sacrifice
text=Enchant green or white creature -- Enchanted creature has "At the beginning of your upkeep, sacrifice this creature unless you discard a card."
mana={U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Coral Reef
auto=counter(0/0,4,Polyp)
auto={S(island|myBattlefield)}:counter(0/0,2,Polyp)
auto={U}{T(creature[blue]|mybattlefield)}{C(0/0,-1,Polyp)}:counter(0/1) target(creature)
text=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.
mana={U}{U}
type=Enchantment
[/card]
[card]
name=Coral Trickster
facedown={3}
autofacedown={U}:morph
autofaceup=may tap target(*)
autofaceup=may untap target(*)
text=Morph {U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) -- When Coral Trickster is turned face up, you may tap or untap target permanent.
mana={1}{U}
type=Creature
subtype=Merfolk Rogue
power=2
toughness=1
[/card]
[card]
name=Coralhelm Commander
auto={1}:counter(0/0,1,Level) asSorcery
auto=this(counter{0/0.2.Level}) flying
auto=this(counter{0/0.2.Level}) 1/1
auto=this(counter{0/0.4.Level}) lord(other merfolk|myBattlefield) 1/1
auto=this(counter{0/0.4.Level}) 1/1
text=Level up {1} -- [Level 2-3] : Flying (3/3) -- [Level 4+] : Flying, other Merfolk you control get +1/+1. (4/4)
auto=maxlevel:4
mana={U}{U}
type=Creature
subtype=Merfolk Soldier
power=2
toughness=2
[/card]
[card]
name=Coralhelm Guide
auto={4}{U}:target(creature|battlefield) unblockable ueot
text={4}{U}: Target creature can't be blocked this turn.
mana={1}{U}
type=Creature
subtype=Merfolk Scout Ally
power=2
toughness=1
[/card]
[card]
name=Core Prowler
abilities=infect
auto=@movedto(this|mygraveyard) from(this|mybattlefield):notatarget(<anyamount>*[artifact;creature;enchantment;land;planeswalker;player]) proliferate
text=Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.) -- When Core Prowler dies, proliferate. (You choose any number of permanents and/or players with counters on them, then give each another counter of a kind already there.)
mana={4}
type=Artifact Creature
subtype=Horror
power=2
toughness=2
[/card]
[card]
name=Coretapper
auto={T}:counter(0/0,1,Charge) target(artifact)
auto={S}:counter(0/0,2,Charge) target(other artifact)
text={T}: Put a charge counter on target artifact. -- Sacrifice Coretapper: Put two charge counters on target artifact.
mana={2}
type=Artifact Creature
subtype=Myr
power=1
toughness=1
[/card]
[card]
name=Cornered Market
auto=lord(*[-basic;-token]|battlefield) transforms((,newability[maxCast(*[share!name!])0 controller],newability[maxCast(*[share!name!])0 opponent]))
text=Players can't cast spells with the same name as a nontoken permanent. -- Players can't play nonbasic lands with the same name as a nontoken permanent.
mana={2}{W}
type=Enchantment
[/card]
[card]
name=Corpse Blockade
abilities=defender
auto={S(other creature|mybattlefield)}:deathtouch ueot
text=Defender -- Sacrifice another creature: Corpse Blockade gains deathtouch until end of turn.
mana={2}{B}
type=Creature
subtype=Zombie
power=1
toughness=4
[/card]
[card]
name=Corpse Churn
auto=deplete:3 controller
auto=ability$!name(return creature from graveyard) notatarget(creature|mygraveyard) moveTo(myhand)!$ controller
text=Put the top three cards of your library into your graveyard, then you may return a creature card from your graveyard to your hand.
mana={1}{B}
type=Instant
[/card]
[card]
name=Corpse Connoisseur
aicode=activate target(creature|mylibrary) moveto(mygraveyard)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(creature|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(mygraveyard)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
autograveyard={4}{B}:moveto(mybattlefield) && transforms((,unearth,haste)) asSorcery forever
text=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} ({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.)
mana={4}{B}
type=Creature
subtype=Zombie Wizard
power=3
toughness=3
[/card]
[card]
name=Corpse Cur
abilities=infect
auto=may moveTo(ownerhand) target(creature[infect]|mygraveyard)
text=Infect (This creature deals damage to creatures in form of -1/-1 counters and to players in form of poison counters.) -- When Corpse Cur enters the battlefield, you may return target creature card with infect from your graveyard to you hand.
mana={4}
type=Artifact Creature
subtype=Hound
power=2
toughness=2
[/card]
[card]
name=Corpse Harvester
auto={1}{B}{T}{S(creature|mybattlefield)}:name(fetch) transforms((,newability[ability$!notatarget(swamp|mylibrary) moveto(ownerhand)!$ controller],newability[ability$!notatarget(zombie|mylibrary) moveto(ownerhand)!$ controller])) ueot
text={1}{B}, {T}, 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.
mana={3}{B}{B}
type=Creature
subtype=Zombie Wizard
power=3
toughness=3
[/card]
[card]
name=Corpse Hauler
auto={2}{B}{S}:moveTo(ownerhand) target(other creature|mygraveyard)
text={2}{B}, Sacrifice Corpse Hauler. Return another target creature card from your graveyard to your hand.
mana={3}{B}
type=Creature
subtype=Human Rogue
power=2
toughness=1
[/card]
[card]
name=Corpse Lunge
target=creature
auto=damage:storedpower
text=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.
mana={2}{B}{E(creature|mygraveyard)}
type=Instant
[/card]
[card]
name=Corpse Traders
aicode=activate reject notatarget(*|targetedpersonshand)
auto={2}{B}{S(creature|mybattlefield)}:target(opponent) reveal:type:*:targetedpersonshand revealzone(targetedpersonshand) optionone name(choose discards) notatarget(<1>*|reveal) transforms((,newability[moveto(ownerhand) all(other *|reveal)],newability[moveto(ownerhand) and!(reject)!])) ueot optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerhand) and!( all(*|reveal) moveto(ownerhand) )!  optiontwoend revealend asSorcery
text={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.
mana={3}{B}
type=Creature
subtype=Human Rogue
power=3
toughness=3
[/card]
[card]
name=Corpsehatch
target=creature[-black]
auto=destroy
auto=token(Eldrazi Spawn,Creature Eldrazi Spawn,0/1) and!( transforms((,newability[{S}:Add{1}])) forever )!*2
text=Destroy target nonblack creature. -- Put two 0/1 colorless Eldrazi Spawn creature tokens onto the battlefield. They have sacrifice this creature: Add {1} to your mana pool.
mana={3}{B}{B}
type=Sorcery
[/card]
[card]
name=Corpulent Corpse
abilities=fear
text=Fear (This creature can't be blocked except by artifact creatures and/or black creatures.) -- Suspend 5 - {B} (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.)
mana={5}{B}
suspend(5)={b}
type=Creature
subtype=Zombie
power=3
toughness=3
[/card]
[card]
name=Corrosive Gale
auto=damage:X all(creature[flying])
text=({p(G)} may be paid for with either {G} or 2 life.) -- Corrosive Gale deals X damage to each creature with flying.
mana={X}{p(G)}
color=green
type=Sorcery
[/card]
[card]
name=Corrosive Mentor
auto=lord(creature[black]|myBattlefield) wither
text=Black creatures you control have wither. (They deal damage to creatures in the form of -1/-1 counters.)
mana={2}{B}
type=Creature
subtype=Elemental Rogue
power=1
toughness=3
[/card]
[card]
name=Corrupt Court Official
auto=name(discard) target(opponent) ability$!name(discard) target(*|myhand) reject!$ targetedplayer MyTurnOnly
text=When Corrupt Court Official enters the battlefield, target opponent discards a card.
mana={1}{B}
type=Creature
subtype=Human Advisor
power=1
toughness=1
[/card]
[card]
name=Corrupt Eunuchs
auto=damage:2 target(creature)
text=When Corrupt Eunuchs enters the battlefield, it deals 2 damage to target creature.
mana={3}{R}
type=Creature
subtype=Human Advisor
power=2
toughness=2
[/card]
[card]
name=Corrupt Official
auto={2}{B}:regenerate
auto=@combat(blocked,turnlimited) source(this):discard:1 opponent
text={2}{B}: Regenerate Corrupt Official. -- Whenever Corrupt Official becomes blocked, defending player discards a card at random.
mana={4}{B}
type=Creature
subtype=Human Minion
power=3
toughness=1
[/card]
[card]
name=Corrupted Conscience
target=creature
auto=infect
alias=1194
text=Enchant creature -- You control enchanted creature. -- Enchanted creature has infect. (It deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)
mana={3}{U}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Corrupted Grafstone
auto=tap(noevent)
auto=aslongas(*[green]|mygraveyard)~morethan~0 {T}:add{G}
auto=aslongas(*[white]|mygraveyard)~morethan~0 {T}:add{W}
auto=aslongas(*[black]|mygraveyard)~morethan~0 {T}:add{B}
auto=aslongas(*[blue]|mygraveyard)~morethan~0 {T}:add{U}
auto=aslongas(*[red]|mygraveyard)~morethan~0 {T}:add{R}
text=Corrupted Grafstone enters the battlefield tapped. -- {T}: Choose a color of a card in your graveyard. Add one mana of that color to your mana pool.
mana={2}
type=Artifact
[/card]
[card]
name=Corrupted Harvester
auto={B}{S(creature|myBattlefield)}:regenerate
text={B}, Sacrifice a creature: Regenerate Corrupted Harvester.
mana={4}{B}{B}
type=Creature
subtype=Horror
power=6
toughness=3
[/card]
[card]
name=Corrupted Resolve
target=*|stack
auto=transforms((,newability[this(variable{mypoisoncount}) fizzle])) ueot
mana={1}{U}
type=Instant
text=Counter target spell if its controller is poisoned.
[/card]
[card]
name=Corrupted Roots
target=forest,plains
auto=@tapped(mytgt):life:-2 targetController
text=Enchant Forest or Plains -- Whenever enchanted land becomes tapped, its controller loses 2 life.
mana={B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Corrupted Zendikon
target=land
auto=becomes(Creature Ooze,3/3,black)
auto=@movedTo(mytgt|graveyard) from(battlefield):all(trigger[to]) moveTo(ownerhand)
text=Enchant land -- Enchanted land is a 3/3 black Ooze creature. It's still a land. -- When enchanted land is put into a graveyard, return that card to its owner's hand.
mana={1}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Corrupt
target=creature,player
auto=damage:type:swamp:mybattlefield
auto=life:type:swamp:mybattlefield controller
text=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.
mana={5}{B}
type=Sorcery
[/card]
[card]
name=Cosi's Ravager
auto=@movedTo(land|myBattlefield):may damage:1 target(player)
text=Landfall - Whenever a land enters the battlefield under your control, you may have Cosi's Ravager deal 1 damage to target player.
mana={3}{R}
type=Creature
subtype=Elemental
power=2
toughness=2
[/card]
[card]
name=Cosmic Horror
abilities=first strike
auto=upcostmulti[{3}{B}{B}{B}] destroy && damage:7 controller
text=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.
mana={3}{B}{B}{B}
type=Creature
subtype=Horror
power=7
toughness=7
[/card]
[card]
name=Cosmic Larva
abilities=trample
auto=upcost[{S(land|myBattlefield)}{S(land|myBattlefield)}] sacrifice
text=Trample -- At the beginning of your upkeep, sacrifice Cosmic Larva unless you sacrifice two lands.
mana={1}{R}{R}
type=Creature
subtype=Beast
power=7
toughness=6
[/card]
[card]
name=Council of Advisors
auto=draw:1
text=When Council of Advisors enters the battlefield, draw a card.
mana={2}{U}
type=Creature
subtype=Human Advisor
power=1
toughness=1
[/card]
[card]
name=Counsel of the Soratami
auto=draw:2
text=Draw two cards.
mana={2}{U}
type=Sorcery
[/card]
[card]
name=Counterbore
target=*|stack
auto=fizzle
auto=all(*[share!name!]|targetcontrollerlibrary) moveto(exile)
auto=all(*[share!name!]|targetcontrollerhand) moveto(exile)
auto=all(*[share!name!]|targetcontrollergraveyard) moveto(exile)
text=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.
mana={3}{U}{U}
type=Instant
[/card]
[card]
name=Counterflux
abilities=overload
other={1}{U}{U}{R} name(Overload)
abilities=nofizzle
target=*|opponentstack
auto=paidmana fizzle
auto=overload fizzle all(*|opponentstack)
text=Counterflux can't be countered by spells or abilities. -- Counter target spell you don't control. -- Overload {1}{U}{U}{R} (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.")
mana={U}{U}{R}
type=Instant
[/card]
[card]
name=Counterintelligence
target=<upto:2>creature
auto=moveTo(ownerhand)
text=Return one or two target creatures to their owners' hands.
mana={2}{U}{U}
type=Sorcery
[/card]
[card]
name=Countermand
target=*|stack
auto=fizzle && deplete:4 targetcontroller
text=Counter target spell. Its controller puts the top four cards of his or her library into his or her graveyard.
mana={2}{U}{U}
type=Instant
[/card]
[card]
name=Counterspell
target=*|stack
auto=fizzle
text=Counter target spell.
mana={U}{U}
type=Instant
[/card]
[card]
name=Countersquall
target=*[-creature]|stack
auto=fizzle
auto=life:-2 targetcontroller
text=Counter target noncreature spell. Its controller loses 2 life.
mana={U}{B}
type=Instant
[/card]
[card]
name=Countless Gears Renegade
auto=if revolt then create(Servo:Artifact Creature Servo:1/1)
text=Revolt -- When Countless Gears Renegade enters the battlefield, if a permanent you controlled left the battlefield this turn, create a 1/1 colorless Servo artifact creature token.
mana={1}{W}
type=Creature
subtype=Dwarf Artificer
power=2
toughness=2
[/card]
[card]
name=Countryside Crusher
auto=@movedTo(land|mygraveyard):counter(1/1,1) all(this)
auto=@each my upkeep:reveal:1 optionone if type(land|myreveal)~morethan~0 then name(Discard) target(<1>*|myreveal) moveto(mygraveyard) else donothing optiononeend optiontwo name(Not a Land) target(<1>*|myreveal) moveto(mylibrary) optiontwoend repeat revealend
text=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.
mana={1}{R}{R}
type=Creature
subtype=Giant Warrior
power=3
toughness=3
[/card]
[card]
name=Courageous Outrider
aicode=activate target(human[zpos<=4]|mylibrary) moveto(myhand)
auto=name(look) reveal:4 optionone name(Get a Human card) target(<1>*[human]|reveal) moveto(myhand) optiononeend optiontwo name(put on bottom) target(<4>*|reveal) bottomoflibrary optiontwoend revealend
text=When Courageous Outrider enters the battlefield, look at the top four cards of your library. You may reveal a Human card from among them and put it into your hand. Put the rest on the bottom of your library in any order.
mana={3}{W}
type=Creature
subtype=Human Scout
power=3
toughness=4
[/card]
[card]
name=Courier Griffin
abilities=flying
auto=choice life:2 controller
text=Flying -- When Courier Griffin enters the battlefield, you gain 2 life.
mana={3}{W}
type=Creature
subtype=Griffin
power=2
toughness=3
[/card]
[card]
name=Courier Hawk
abilities=flying,vigilance
text=Flying, vigilance
mana={1}{W}
type=Creature
subtype=Bird
power=1
toughness=2
[/card]
[card]
name=Courier's Capsule
auto={1}{U}{T}{S}:Draw:2
text={1}{U}, {T}, Sacrifice Courier's Capsule: Draw two cards.
mana={1}{U}
type=Artifact
[/card]
[card]
name=Courser of Kruphix
abilities=showfromtoplibrary
auto=canplaylandlibrarytop
auto=@movedTo(land|mybattlefield):life:1
text=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.
mana={1}{G}{G}
type=Enchantment Creature
subtype=Centaur
power=2
toughness=4
[/card]
[card]
name=Coursers' Accord
auto=token(Centaur,Creature Centaur,3/3,green) && ability$! name(populate) clone notatarget(creature[token]|mybattlefield) !$ controller
text=Put a 3/3 green Centaur creature token onto the battlefield, then populate. (Put a token onto the battlefield that's a copy of a creature token you control.)
mana={4}{G}{W}
type=Sorcery
[/card]
[card]
name=Court Archers
abilities=reach,exalted
text=Reach (This can block creatures with flying.) -- Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.)
mana={2}{G}
type=Creature
subtype=Human Archer
power=1
toughness=3
[/card]
[card]
name=Court Homunculus
auto=aslongas(other artifact|myBattlefield) 1/1
text=Court Homunculus gets +1/+1 as long as you control another artifact.
mana={W}
type=Artifact Creature
subtype=Homunculus
power=1
toughness=1
[/card]
[card]
name=Court Hussar
aicode=activate transforms((,newability[moveto(myhand) all(*[zpos=1]|mylibrary) && bottomoflibrary all(*[zpos<=2]|mylibrary)])) ueot
auto=name(look) reveal:3 optionone name(Get a card) target(<1>*|reveal) moveto(myhand) optiononeend optiontwo name(put on bottom) target(<3>*|reveal) bottomoflibrary optiontwoend revealend
abilities=vigilance,hiddenface
text=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.
auto=ifnot spent({w}) then sacrifice all(this)
mana={2}{U}
type=Creature
subtype=Vedalken Knight
power=1
toughness=3
[/card]
[card]
name=Court Street Denizen
auto=@movedTo(other creature[white]|mybattlefield):tap target(creature|opponentbattlefield)
text=Whenever another white creature enters the battlefield under your control, tap target creature an opponent controls.
mana={2}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=2
[/card]
[card]
name=Courtly Provocateur
auto={T}:target(creature) mustattack ueot
auto={T}:target(creature) mustblock ueot
text={T}: Target creature attacks this turn if able. -- {T}: Target creature blocks this turn if able.
mana={2}{U}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Covenant of Blood
target=creature,player
auto=damage:4
auto=life:4 controller
text=Convoke (Your creatures can help cast this spell. Each creature you tap while casting this spell pays for {1} or one mana of that creature's color.) -- Covenant of Blood deals 4 damage to target creature or player and you gain 4 life.
other={convoke} name(Convoke)
mana={6}{B}
type=Sorcery
[/card]
[card]
name=Cover of Darkness
auto=chooseatype lord(creature[chosentype]) fear chooseend
text=As Cover of Darkness enters the battlefield, choose a creature type. -- Creatures of the chosen type have fear. (They can't be blocked except by artifact creatures and/or black creatures.)
mana={1}{B}
type=Enchantment
[/card]
[card]
name=Covert Operative
abilities=unblockable
text=Covert Operative is unblockable.
mana={4}{U}
type=Creature
subtype=Human Wizard
power=3
toughness=2
[/card]
[card]
name=Covetous Dragon
abilities=flying
auto=aslongas(artifact|myBattlefield) all(this) sacrifice while <1
text=Flying -- When you control no artifacts, sacrifice Covetous Dragon.
mana={4}{R}
type=Creature
subtype=Dragon
power=6
toughness=5
[/card]
[card]
name=Cowardice
auto=@targeted(creature):all(trigger[to]) moveto(ownerhand)
text=Whenever a creature becomes the target of a spell or ability, return that creature to its owner's hand. (It won't be affected by the spell or ability.)
mana={3}{U}{U}
type=Enchantment
[/card]
[card]
name=Cower in Fear
auto=all(creature|opponentbattlefield) -1/-1 ueot
text=Creatures your opponents control get -1/-1 until end of turn.
mana={1}{B}{B}
type=Instant
[/card]
[card]
name=Cowl Prowler
mana={4}{G}{G}
type=Creature
subtype=Wurm
power=6
toughness=6
[/card]
[card]
name=Crab Umbra
abilities=totemarmor
target=creature
auto={2}{U}:untap(mytgt) 
text=Enchant creature -- {2}{U}: Untap enchanted creature. -- Totem armor (If enchanted creature would be destroyed, instead remove all damage from it and destroy this Aura.)
mana={U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Crabapple Cohort
auto=aslongas(other creature[green]|myBattlefield) 1/1 != 0
text=Crabapple Cohort gets +1/+1 as long as you control another green creature.
mana={4}{G}
type=Creature
subtype=Treefolk Warrior
power=4
toughness=4
[/card]
[card]
name=Crack the Earth
auto=sacrifice notatarget(*|mybattlefield)
auto=ability$! sacrifice notatarget(*|mybattlefield) !$ opponent
text=Each player sacrifices a permanent.
mana={R}
type=Sorcery
subtype=Arcane
[/card]
[card]
name=Crackdown
auto=lord(creature[power>=3;-white]) doesnotuntap
text=Nonwhite creatures with power 3 or greater don't untap during their controllers' untap steps.
mana={2}{W}
type=Enchantment
[/card]
[card]
name=Crackleburr
auto={UR}{UR}{T(creature[red]|mybattelfield)}{T(creature[red]|mybattelfield)}{T}:damage:3 target(creature,player)
auto={UR}{UR}{q(creature[blue]|mybattelfield)}{q(creature[blue]|mybattelfield)}{q}:moveTo(ownerhand) target(creature)
text={(u/r){(u/r)}, {T}, Tap two untapped red creatures you control: Crackleburr deals 3 damage to target creature or player. -- {(u/r){(u/r)}, {Q}, Untap two tapped blue creatures you control: Return target creature to its owner's hand. ({Q} is the untap symbol.)
mana={1}{UR}{UR}
type=Creature
subtype=Elemental
power=2
toughness=2
[/card]
[card]
name=Crackling Club
target=creature
auto=1/0
auto={S}:damage:1 target(other creature)
text=Enchant creature -- Enchanted creature gets +1/+0. -- Sacrifice Crackling Club: Crackling Club deals 1 damage to target creature.
mana={R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Crackling Doom
auto=damage:2 opponent
auto=ability$! sacrifice notatarget(creature[power=power:highest:creature:myBattlefield]|mybattlefield) !$ opponent
text=Crackling Doom deals 2 damage to each opponent. Each opponent sacrifices a creature with the greatest power among creatures he or she controls.
mana={R}{W}{B}
type=Instant
[/card]
[card]
name=Crackling Perimeter
auto={T(Gate|mybattlefield)}:damage:1 opponent
text=Tap an untapped Gate you control: Crackling Perimeter deals 1 damage to each opponent.
mana={1}{R}
type=Enchantment
[/card]
[card]
name=Crackling Triton
auto={2}{R}{S}:damage:2 target(other *[creature;player])
text={2}{R}, Sacrifice Crackling Triton: Crackling Triton deals 2 damage to target creature or player.
mana={2}{U}
type=Creature
subtype=Merfolk Wizard
power=2
toughness=3
[/card]
[card]
name=Cradle Guard
abilities=trample
auto=upcost[{1}{G}{G};next upkeep] sacrifice
text=Trample -- Echo {1}{G}{G} (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.)
mana={1}{G}{G}
type=Creature
subtype=Treefolk
power=4
toughness=4
[/card]
[card]
name=Cradle of Vitality
auto=@lifeof(player):pay({1}{W}) counter(1/1,thatmuch) target(creature)
text=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.
mana={3}{W}
type=Enchantment
[/card]
[card]
name=Cradle to Grave
target=creature[fresh;-black]
auto=destroy
text=Destroy target nonblack creature that entered the battlefield this turn.
mana={1}{B}
type=Instant
[/card]
[card]
name=Crafty Pathmage
auto={T}:unblockable target(creature[power<=2])
text={T}: Target creature with power 2 or less is unblockable this turn.
mana={2}{U}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Crag Puca
auto={UR}:swap
text={(u/r)}: Switch Crag Puca's power and toughness until end of turn.
mana={UR}{UR}{UR}
type=Creature
subtype=Shapeshifter
power=2
toughness=4
[/card]
[card]
name=Crag Saurian
auto=@damaged(this) from(*|opponentstack,opponentbattlefield,opponentgraveyard):name(change controller) moveto(opponentbattlefield)
auto=@damaged(this) from(*|mystack,mybattlefield,mygraveyard):name(change controller) moveto(mybattlefield)
text=Whenever a source deals damage to Crag Saurian, that source's controller gains control of Crag Saurian.
mana={R}{R}{R}
type=Creature
subtype=Lizard
power=4
toughness=4
[/card]
[card]
name=Cranial Archive
auto={2}{E}:name(shuffle graveyard) target(player) donothing && moveto(ownerlibrary) and!(shuffle && draw:1 controller)! all(*|targetedpersonsgraveyard)
text={2}, Exile Cranial Archive: Target player shuffles his or her graveyard into his or her library. Draw a card.
mana={2}
type=Artifact
[/card]
[card]
name=Cranial Plating
auto=teach(creature) type:artifact:mybattlefield/0 nonstatic
auto={B}{B}:name(attach) rehook target(creature|mybattlefield)
auto={1}:equip
text=Equipped creature gets +1/+0 for each artifact you control. -- {B}{B}: Attach Cranial Plating to target creature you control. -- Equip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.)
mana={2}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Crash Landing
target=creature[flying]
auto=-flying
auto=damage:type:forest:mybattlefield
text=Target creature with flying loses flying until end of turn. Crash Landing deals damage to that creature equal to the number of Forests you control.
mana={2}{G}
type=Instant
[/card]
[card]
name=Crash of Rhinos
abilities=trample
text=Trample
mana={6}{G}{G}
type=Creature
subtype=Rhino
power=8
toughness=4
[/card]
[card]
name=Crash
target=artifact
other={S(mountain|myBattlefield)} name(Sacrifice a Mountain)
auto=destroy
text=You may sacrifice a Mountain rather than pay Crash's mana cost. -- Destroy target artifact.
mana={2}{R}
type=Instant
[/card]
[card]
name=Crashing Centaur
auto={G}{D(*|myhand)}:trample
auto=aslongas(*|mygraveyard) 2/2 >6
auto=aslongas(*|mygraveyard) shroud >6
text={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. (It can't be the target of spells or abilities.)
mana={4}{G}{G}
type=Creature
subtype=Centaur
power=3
toughness=4
[/card]
[card]
name=Crater Elemental
auto={R}{T}{S}:damage:4 target(other creature)
auto={2}{R}:name(formidable) transforms((,setpower=8)) restriction{compare(powertotalinplay)~morethan~7} ueot
text={R}, {T}, Sacrifice Crater Elemental: Crater Elemental deals 4 damage to target creature. -- Formidable -- {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.
mana={2}{R}
type=Creature
subtype=Elemental
power=0
toughness=6
[/card]
[card]
name=Crater Hellion
auto=damage:4 all(other creature)
auto=upcost[{4}{R}{R};next upkeep] sacrifice
text=Echo {4}{R}{R} (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.) -- When Crater Hellion enters the battlefield, it deals 4 damage to each other creature.
mana={4}{R}{R}
type=Creature
subtype=Hellion Beast
power=6
toughness=6
[/card]
[card]
name=Craterhoof Behemoth
abilities=haste
auto=count(type:creature:mybattlefield)
auto=all(creature|mybattlefield) countedamount/countedamount ueot
auto=all(creature|mybattlefield) trample ueot
text=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.
mana={5}{G}{G}{G}
type=Creature
subtype=Beast
power=5
toughness=5
[/card]
[card]
name=Craterize
target=land
auto=destroy
text=Destroy target land.
mana={3}{R}
type=Sorcery
[/card]
[card]
name=Crater's Claws
target=creature,player
auto=if type(creature[power=>4]|mybattlefield) then damage:2
auto=damage:X
text=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.
mana={R}{X}
type=Sorcery
[/card]
[card]
name=Craven Giant
abilities=cantblock
text=Craven Giant can't block.
mana={2}{R}
type=Creature
subtype=Giant
power=4
toughness=1
[/card]
[card]
name=Craven Knight
abilities=cantblock
text=Craven Knight can't block.
mana={1}{B}
type=Creature
subtype=Human Knight
power=2
toughness=2
[/card]
[card]
name=Craw Giant
abilities=trample
auto=rampage(2/2,1)
text=Trample -- Rampage 2 (Whenever this creature becomes blocked, it gets +2/+2 until end of turn for each creature blocking it beyond the first.)
mana={3}{G}{G}{G}{G}
type=Creature
subtype=Giant
power=6
toughness=4
[/card]
[card]
name=Craw Wurm
mana={4}{G}{G}
type=Creature
subtype=Wurm
power=6
toughness=4
[/card]
[card]
name=Crawling Filth
abilities=fear
auto=@movedTo(this|mygraveyard) from(myBattlefield):may moveTo(myhand) target(spirit[manacost<=5]|mygraveyard)
text=Fear (This creature can't be blocked except by artifact creatures and/or black creatures.) -- Soulshift 5 (When this dies, you may return target Spirit card with converted mana cost 5 or less from your graveyard to your hand.)
mana={5}{B}
type=Creature
subtype=Spirit
power=2
toughness=2
[/card]
[card]
name=Crawling Sensation
auto=@each my upkeep:may deplete:2 controller
auto=@movedto(land|mygraveyard) turnlimited:token(Insect,creature Insect,1/1,green)
text=At the beginning of your upkeep, you may put the top two cards of your library into your graveyard. -- Whenever one or more land cards are put into your graveyard from anywhere for the first time each turn, put a 1/1 green Insect creature token onto the battlefield.
mana={2}{G}
type=Enchantment
[/card]
[card]
name=Crazed Armodon
auto={G}:3/0 && trample && phaseaction[endofturn once,sourceinplay] destroy limit:1
text={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.
mana={2}{G}{G}
type=Creature
subtype=Elephant
power=3
toughness=3
[/card]
[card]
name=Crazed Goblin
abilities=mustattack
text=Crazed Goblin attacks each turn if able.
mana={R}
type=Creature
subtype=Goblin Warrior
power=1
toughness=1
[/card]
[card]
name=Crazed Skirge
abilities=flying,haste
text=Flying, haste
mana={3}{B}
type=Creature
subtype=Imp
power=2
toughness=2
[/card]
[card]
name=Creakwood Ghoul
auto={BG}{BG}:moveTo(exile) target(*|graveyard) && life:1 controller
text={(b/g){(b/g)}: Exile target card from a graveyard. You gain 1 life.
mana={4}{B}
type=Creature
subtype=Plant Zombie
power=3
toughness=3
[/card]
[card]
name=Creakwood Liege
auto=lord(other creature[black]|myBattlefield) 1/1
auto=lord(other creature[green]|myBattlefield) 1/1
auto=@each my upkeep:may token(Worm,Worm Creature, 1/1,green black)
text=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.
mana={1}{BG}{BG}{BG}
type=Creature
subtype=Horror
power=2
toughness=2
[/card]
[card]
name=Creature Bond
target=creature
auto=@movedto(graveyard) from(mytgt|Battlefield):damage:t targetController
text=Enchant creature -- When enchanted creature is put into a graveyard, Creature Bond deals damage equal to that creature's toughness to the creature's controller.
mana={1}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Credit Voucher
auto={2}{S}{T}:target(<anyamount>*|myhand) moveto(mylibrary) && shuffle controller && draw:1 controller
text={2},{s}{T}, Sacrifice Credit Voucher: Shuffle any number of cards from your hand into your library, then draw that many cards.
mana={2}
type=Artifact
[/card]
[card]
name=Creeperhulk
abilities=trample
auto={1}{G}:target(creature|mybattlefield) becomes(,5/5,trample)
text=Trample -- {1}{G}: Until end of turn, target creature you control has base power and toughness 5/5 and gains trample.
mana={3}{G}{G}
type=Creature
subtype=Plant Elemental
power=5
toughness=5
[/card]
[card]
name=Creeping Corrosion
auto=destroy all(artifact)
text=Destroy all artifacts.
mana={2}{G}{G}
type=Sorcery
[/card]
[card]
name=Creeping Mold
target=artifact,enchantment,land
auto=destroy
text=Destroy target artifact, enchantment, or land.
mana={2}{G}{G}
type=Sorcery
[/card]
[card]
name=Creeping Renaissance
auto=choice name(creature) moveTo(myhand) all(creature|mygraveyard)
auto=choice name(artifact) moveTo(myhand) all(artifact|mygraveyard)
auto=choice name(land) moveTo(myhand) all(land|mygraveyard)
auto=choice name(enchantment) moveTo(myhand) all(enchantment|mygraveyard)
auto=choice name(planeswalker) moveTo(myhand) all(planeswalker|mygraveyard)
flashback={5}{G}{G}
text=Choose a permanent type. Return all cards of the chosen type from your graveyard to your hand. -- Flashback {5}{G}{G}
mana={3}{G}{G}
type=Sorcery
[/card]
[card]
name=Creeping Tar Pit
auto=tap(noevent)
auto={T}:Add{U}
auto={T}:Add{B}
auto={1}{U}{B}:transforms((Elemental Creature,setpower=3,settoughness=2,unblockable,blue,black)) ueot
text=Creeping Tar Pit enters the battlefield tapped. -- {T}: 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.
type=Land
[/card]
[card]
name=Creepy Doll
abilities=indestructible
auto=@combatdamaged(creature) from(this):name(flip a coin) all(trigger[to]) flipacoin winability destroy winabilityend flipend
text=Creepy Doll is indestructible. -- Whenever Creepy Doll deals combat damage to a creature, flip a coin. If you win the flip, destroy that creature.
mana={5}
type=Artifact Creature
subtype=Construct
power=1
toughness=1
[/card]
[card]
name=Cremate
target=*|graveyard
auto=moveto(exile)
auto=draw:1 controller
text=Exile target card from a graveyard. -- Draw a card.
mana={B}
type=Instant
[/card]
[card]
name=Crenellated Wall
abilities=defender
auto={T}:0/4 target(creature)
text=Defender (This creature can't attack.) -- {T}: Target creature gets +0/+4 until end of turn.
mana={4}
type=Artifact Creature
subtype=Wall
power=0
toughness=4
[/card]
[card]
name=Crescendo of War
auto=@each upkeep:counter(0/0,1,Strife)
auto=thisforeach(counter{0/0.1.Strife}) lord(creature[attacking])  1/0
auto=thisforeach(counter{0/0.1.Strife}) lord(creature[blocking]|mybattlefield) 1/0
mana={3}{W}
type=Enchantment
text=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.
[/card]
[card]
name=Crested Craghorn
abilities=haste
auto=@combat(attacking) source(this):may provoke target(creature|opponentbattlefield)
text=Haste -- Provoke (When this attacks, you may have target creature defending player controls untap and block it if able.)
mana={4}{R}
type=Creature
subtype=Goat Beast
power=4
toughness=1
[/card]
[card]
name=Crevasse
auto=lord(creature) -mountainwalk
text=Creatures with mountainwalk can be blocked as though they didn't have mountainwalk.
mana={2}{R}
type=Enchantment
[/card]
[card]
name=Crib Swap
abilities=changeling
target=creature
auto=moveTo(exile) && token(Shapeshifter,Creature Shapeshifter,1/1,changeling) targetcontroller
text=Changeling (This card is every creature type at all times.) -- Exile target creature. Its controller puts a 1/1 colorless Shapeshifter creature token with changeling onto the battlefield.
mana={2}{W}
type=Tribal Instant
subtype=Shapeshifter
[/card]
[card]
name=Crimson Acolyte
abilities=protection from red
auto={W}:protection from red target(creature)
text=Protection from red -- {W}: Target creature gains protection from red until end of turn.
mana={1}{W}
type=Creature
subtype=Human Cleric
power=1
toughness=1
[/card]
[card]
name=Crimson Hellkite
abilities=flying
auto={X:red}:damage:X target(creature)
text=Flying -- {X}, {T}: Crimson Hellkite deals X damage to target creature. Spend only red mana this way.
mana={6}{R}{R}{R}
type=Creature
subtype=Dragon
power=6
toughness=6
[/card]
[card]
name=Crimson Kobolds
text=Crimson Kobolds is red.
mana={0}
color=red
type=Creature
subtype=Kobold
power=0
toughness=1
[/card]
[card]
name=Crimson Mage
auto={R}:haste target(creature|mybattlefield)
text={R}: Target creature you control gains haste until end of turn.
mana={1}{R}
type=Creature
subtype=Human Shaman
power=2
toughness=1
[/card]
[card]
name=Crimson Manticore
abilities=flying
auto={R}{T}:damage:1 target(creature[attacking;blocking])
text=Flying -- {R}, {T}: Crimson Manticore deals 1 damage to target attacking or blocking creature.
mana={2}{R}{R}
type=Creature
subtype=Manticore
power=2
toughness=2
[/card]
[card]
name=Crimson Muckwader
auto=aslongas(swamp|mybattlefield) 1/1
auto={2}{B}:regenerate
text=Crimson Muckwader gets +1/+1 as long as you control a Swamp. -- {2}{B}: Regenerate Crimson Muckwader. (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.)
mana={1}{R}
type=Creature
subtype=Lizard
power=2
toughness=1
[/card]
[card]
name=Crimson Roc
abilities=flying
auto=@combat(blocking) source(this) from(creature[-flying]):all(this) 1/0 ueot && all(this) first strike ueot
text=Flying -- Whenever Crimson Roc blocks a creature without flying, Crimson Roc gets +1/+0 and gains first strike until end of turn.
mana={4}{R}
type=Creature
subtype=Bird
power=2
toughness=2
[/card]
[card]
name=Crimson Wisps
target=creature
auto=transforms((,red)) ueot
auto=haste
auto=draw:1 controller
text=Target creature becomes red and gains haste until end of turn. -- Draw a card.
mana={R}
type=Instant
[/card]
[card]
name=Crippling Blight
target=creature
auto=-1/-1
auto=cantblock
text=Enchant creature -- Enchanted creature gets -1/-1 and can't block.
mana={B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Crippling Chill
target=creature
auto=tap
auto=frozen
auto=draw:1 controller
text=Tap target creature. It doesn't untap during its controller's next untap step. -- Draw a card.
mana={2}{U}
type=Instant
[/card]
[card]
name=Crippling Fatigue
target=creature
auto=-2/-2
flashback={L:3}{1}{B}
text=Target creature gets -2/-2 until end of turn. -- Flashback {1}{B}, Pay 3 life (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={1}{B}{B}
type=Sorcery
[/card]
[card]
name=Crocanura
abilities=reach
auto=evolve
text=Reach (This creature can block creatures with flying.) -- Evolve (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.)
mana={2}{G}
type=Creature
subtype=Crocodile Frog
power=1
toughness=3
[/card]
[card]
name=Crookclaw Elder
abilities=flying
auto={T(bird|myBattlefield)}{T(bird|myBattlefield)}:draw:1
auto={T(wizard|myBattlefield)}{T(wizard|myBattlefield)}:flying target(creature)
text=Flying -- Tap two untapped Birds you control: Draw a card. -- Tap two untapped Wizards you control: Target creature gains flying until end of turn.
mana={5}{U}
type=Creature
subtype=Bird Wizard
power=3
toughness=2
[/card]
[card]
name=Crookclaw Transmuter
abilities=flash,flying
auto=swap target(creature)
text=Flash (You may cast this spell any time you could cast an instant.) -- Flying -- When Crookclaw Transmuter enters the battlefield, switch target creature's power and toughness until end of turn.
mana={3}{U}
type=Creature
subtype=Bird Wizard
power=3
toughness=1
[/card]
[card]
name=Crookshank Kobolds
text=Crookshank Kobolds is red.
mana={0}
color=red
type=Creature
subtype=Kobold
power=0
toughness=1
[/card]
[card]
name=Crop Rotation
aicode=activate moveTo(myBattlefield) target(land[basic]|myLibrary)
auto=name(search card) reveal:plibrarycount optionone name(choose card) target(land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield))! afterrevealedend revealend
text=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.
mana={G}{S(land|mybattlefield)}
type=Instant
[/card]
[card]
name=Crop Sigil
auto=@each my upkeep:may deplete:1
auto=while(restriction{delirium}) {2}{g}{s}:target(other creature|mygraveyard) transforms((,newability[moveto(myhand)],newability[target(land|mygraveyard) moveto(myhand)])) forever
text=At the beginning of your upkeep, you may put the top card of your library into your graveyard. -- Delirium -- {2}{G}, Sacrifice Crop Sigil: Return up to one target creature card and up to one target land card from your graveyard to your hand. Activate this ability only if there are four or more card types among cards in your graveyard.
mana={G}
type=Enchantment
[/card]
[card]
name=Crosis, the Purger
abilities=flying
auto=@combatdamagefoeof(player) from(this):pay({2}{B}) activatechooseacolor all(*[chosencolor]|opponenthand) reject activatechooseend
auto=@combatdamageof(player) from(this):pay({2}{B}) activatechooseacolor all(*[chosencolor]|myhand) reject activatechooseend
text=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.
mana={3}{U}{B}{R}
type=Legendary Creature
subtype=Dragon
power=6
toughness=6
[/card]
[card]
name=Crosis's Attendant
auto={1}{S}:Add{U}{B}{R}
text={1}, Sacrifice Crosis's Attendant: Add {U}{B}{R} to your mana pool.
mana={5}
type=Artifact Creature
subtype=Golem
power=3
toughness=3
[/card]
[card]
name=Crosis's Catacombs
auto=aslongas(land[-lair]|mybattlefield) moveto(myhand) notatarget(land[-lair]|mybattlefield) oneshot && counter(0/0,-1,payment)
auto=moveto(mygraveyard) notatarget(this|mybattlefield)
auto=this(counter{0/0.1.payment}<1) {T}:Add{U}
auto=this(counter{0/0.1.payment}<1) {T}:Add{B}
auto=this(counter{0/0.1.payment}<1) {T}:Add{R}
text=When Crosis's Catacombs enters the battlefield, sacrifice it unless you return a non-Lair land you control to its owner's hand. -- {T}: Add {U}, {B}, or {R} to your mana pool.
type=Land
subtype=Lair
[/card]
[card]
name=Crosis's Charm
auto=aslongas(*|battlefield) choice moveTo(ownerhand) target(*)
auto=aslongas(creature[-black]|battlefield) choice bury target(creature[-black])
auto=aslongas(artifact|battlefield) choice destroy target(artifact)
text=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.
mana={U}{B}{R}
type=Instant
[/card]
[card]
name=Crossbow Ambush
auto=lord(creature|myBattlefield) reach
text=Creatures you control gain reach until end of turn. (They can block creatures with flying.)
mana={G}
type=Instant
[/card]
[card]
name=Crossbow Infantry
auto={T}:damage:1 target(creature[attacking;blocking])
text={T}: Crossbow Infantry deals 1 damage to target attacking or blocking creature.
mana={1}{W}
type=Creature
subtype=Human Soldier Archer
power=1
toughness=1
[/card]
[card]
name=Crossroads Consecrator
auto={g}{t}:target(human[attacking]) 1/1 ueot
text={G}, {T}: Target attacking Human gets +1/+1 until end of turn.
mana={G}
type=Creature
subtype=Human Cleric
power=1
toughness=2
[/card]
[card]
name=Crosstown Courier
auto=@combatdamagefoeof(player) from(this):deplete:thatmuch opponent
auto=@combatdamageof(player) from(this):deplete:thatmuch controller
text=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.
mana={1}{U}
type=Creature
subtype=Vedalken
power=2
toughness=1
[/card]
[card]
name=Crossway Vampire
auto=target(creature) cantblock ueot
text=When Crossway Vampire enters the battlefield, target creature can't block this turn.
mana={1}{R}{R}
type=Creature
subtype=Vampire
power=3
toughness=2
[/card]
[card]
name=Crosswinds
auto=lord(creature[flying]) -2/0
text=Creatures with flying get -2/-0.
mana={1}{G}
type=Enchantment
[/card]
[card]
name=Crovax the Cursed
auto=counter(1/1,4)
auto=upcost[{S(creature|myBattlefield)}{C(1/1,1)}] counter(1/1,-1)
auto={B}:flying
text=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.
mana={2}{B}{B}
type=Legendary Creature
subtype=Vampire
power=0
toughness=0
[/card]
[card]
name=Crovax, Ascendant Hero
auto=lord(other creature[white]) 1/1
auto=lord(creature[-white]) -1/-1
auto={L:2}:moveTo(ownerhand)
text=Other white creatures get +1/+1. -- Nonwhite creatures get -1/-1. -- Pay 2 life: Return Crovax, Ascendant Hero to its owner's hand.
mana={4}{W}{W}
type=Legendary Creature
subtype=Human
power=4
toughness=4
[/card]
[card]
name=Crow of Dark Tidings
abilities=flying
auto=deplete:2 controller
auto=@movedTo(this|graveyard) from(battlefield):deplete:2 controller
text=Flying -- When Crow of Dark Tidings enters the battlefield or dies, put the top two cards of your library into your graveyard.
mana={2}{B}
type=Creature
subtype=Zombie Bird
power=2
toughness=1
[/card]
[card]
name=Crowd Favorites
auto={3}{W}:tap target(creature)
auto={3}{W}:0/5
text={3}{W}: Tap target creature. -- {3}{W}: Crowd Favorites gets +0/+5 until end of turn.
mana={6}{W}
type=Creature
subtype=Human Soldier
power=4
toughness=4
[/card]
[card]
name=Crowd of Cinders
abilities=fear
anyzone=type:*[black]:myBattlefield/type:*[black]:myBattlefield cdaactive
text=Fear (This creature can't be blocked except by artifact creatures and/or black creatures.) -- Crowd of Cinders's power and toughness are each equal to the number of black permanents you control.
mana={3}{B}
type=Creature
subtype=Elemental
power=*
toughness=*
[/card]
[card]
name=Crowd's Favor
target=creature
auto=first strike ueot
auto=+1/+0 ueot
text=Convoke (Your creatures can help cast this spell. Each creature you tap while casting this spell pays for {1} or one mana of that creature's color.) -- Target creature gets +1/+0 and gains first strike until end of turn. (It deals combat damage before creatures without first strike.)
other={convoke} name(Convoke)
mana={R}
type=Instant
[/card]
[card]
name=Crown of Ascension
target=creature
auto=flying
auto={S}:transforms((,newability[all(creature[share!types!]) flying ueot])) ueot
text=Enchant creature -- Enchanted creature has flying. -- Sacrifice Crown of Ascension: Enchanted creature and other creatures that share a creature type with it gain flying until end of turn.
mana={1}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Crown of Awe
target=creature
auto=protection from black
auto=protection from red
auto={S}:transforms((,newability[all(creature[share!types!]) protection from black ueot],newability[all(creature[share!types!]) protection from red ueot])) ueot
text=Enchant creature -- Enchanted creature has protection from black and from red. -- Sacrifice Crown of Awe: Enchanted creature and other creatures that share a creature type with it gain protection from black and from red until end of turn.
mana={1}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Crown of Convergence
abilities=showfromtoplibrary
auto=lord(creature[zpos=1]|mylibrary) transforms((,newability[lord(creature[share!color!]|mybattlefield) 1/1]))
auto={G}{W}:bottomoflibrary all(*[zpos=1]|mylibrary)
text=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.
mana={2}
type=Artifact
[/card]
[card]
name=Crown of Empires
auto={3}{t}:name(steal or tap) target(creature) if type(scepter of empires|mybattlefield)~morethan~0,type(Throne of Empires|mybattlefield)~morethan~0 then moveto(mybattlefield) and!(untap)! else tap
text={3}, {T}: Tap target creature. Gain control of that creature instead if you control artifacts named Scepter of Empires and Throne of Empires.
mana={2}
type=Artifact
[/card]
[card]
name=Crown of Flames
target=creature
auto={R}:1/0
auto={R}:moveTo(ownerhand)
text=Enchant creature -- {R}: Enchanted creature gets +1/+0 until end of turn. -- {R}: Return Crown of Flames to its owner's hand.
mana={R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Crown of Fury
target=creature
auto=1/0
auto=first strike
auto={S}:transforms((,newability[all(creature[share!types!]) first strike ueot],newability[all(creature[share!types!]) 1/0 ueot])) ueot
text=Enchant creature -- Enchanted creature gets +1/+0 and has first strike. -- Sacrifice Crown of Fury: Enchanted creature and other creatures that share a creature type with it get +1/+0 and gain first strike until end of turn.
mana={1}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Crown of Suspicion
target=creature
auto=2/-1
auto={S}:transforms((,newability[all(creature[share!types!]) 2/-1 ueot])) ueot
text=Enchant creature -- Enchanted creature gets +2/-1. -- Sacrifice Crown of Suspicion: Enchanted creature and other creatures that share a creature type with it get +2/-1 until end of turn.
mana={1}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Crown of Vigor
target=creature
auto=1/1
auto={S}:transforms((,newability[all(creature[share!types!]) 1/1 ueot])) ueot
text=Enchant creature -- Enchanted creature gets +1/+1. -- Sacrifice Crown of Vigor: Enchanted creature and other creatures that share a creature type with it get +1/+1 until end of turn.
mana={1}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Crowned Ceratok
abilities=trample
auto=lord(creature[counter{1/1.1}]|myBattlefield) trample
text=Trample -- Each creature you control with a +1/+1 counter on it has trample.
mana={3}{G}
type=Creature
subtype=Rhino
power=4
toughness=3
[/card]
[card]
name=Crucible of Fire
auto=lord(dragon|myBattlefield) 3/3
text=Dragon creatures you control get +3/+3.
mana={3}{R}
type=Enchantment
[/card]
[card]
name=Crucible of Worlds
auto=lord(land|mygraveyard) CanPlayFromGraveyard
text=You may play land cards from your graveyard.
mana={3}
type=Artifact
[/card]
[card]
name=Crude Rampart
abilities=defender
facedown={3}
autofacedown={4}{W}:morph
text=Defender (This creature can't attack.) -- Morph {4}{W} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={3}{W}
type=Creature
subtype=Wall
power=4
toughness=5
[/card]
[card]
name=Cruel Bargain
text=Draw four cards. You lose half your life, rounded up.
auto=draw:4
auto=life:-halfdownlifetotal
mana={B}{B}{B}
type=Sorcery
[/card]
[card]
name=Cruel Deceiver
auto={1}:name(Look) reveal:1 optionone name(Look) target(*|reveal) doNothing optiononeend optiontwo all(*|reveal) moveto(mylibrary) optiontwoend revealend
auto={2}:reveal:1 optionone if type(land|reveal)~morethan~0 then all(this) deathtouch ueot optiononeend optiontwo name(Put Back On Top) target(<1>*|reveal) moveto(mylibrary) optiontwoend revealend limit:1
text={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.
mana={1}{B}
type=Creature
subtype=Spirit
power=2
toughness=1
[/card]
[card]
name=Cruel Edict
target=opponent
auto=ability$!name(sacrifice) notatarget(creature|mybattlefield) sacrifice!$ targetedplayer
text=Target opponent sacrifices a creature.
mana={1}{B}
type=Sorcery
[/card]
[card]
name=Cruel Fate
target=opponent
aicode=name(look) activate name(look) transforms((,newability[foreach(*[zpos<=4]|targetedpersonslibrary) moverandom(*[zpos<=4]) from(targetedpersonslibrary) to(targetedpersonslibrary)],newability[deplete:1 targetedplayer])) ueot
auto=name(look) reveal:5 revealzone(targetedpersonslibrary) optionone name(Put in graveyard) target(<1>*|reveal) moveto(ownergraveyard) optiononeend optiontwo name(put on top) target(<5>*|reveal) moveto(ownerlibrary) optiontwoend revealend
text=Look at the top five cards of target opponent's library. Put one of those cards into that player's graveyard, and the rest on top of his or her library in any order.
mana={4}{U}
type=Sorcery
[/card]
[card]
name=Cruel Finality
target=creature
auto=-2/-2 ueot
auto=scry:1 scrycore delayed dontshow donothing scrycoreend scryend
text=Target creature gets -2/-2 until end of turn. Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.)
mana={2}{B}
type=Instant
[/card]
[card]
name=Cruel Revival
target=creature[-zombie]
auto=bury
auto=may moveTo(myhand) target(zombie|mygraveyard)
text=Destroy target non-Zombie creature. It can't be regenerated. Return up to one target Zombie card from your graveyard to your hand.
mana={4}{B}
type=Instant
[/card]
[card]
name=Cruel Sadist
auto={L}{B}{T}:counter(1/1,1)
auto={2}{B}{T}{C(1/1,-1)}:name(Remove 1 Counters) damage:1 target(creature)
auto={2}{B}{T}{C(1/1,-2)}:name(Remove 2 Counters) damage:2 target(creature)
auto={2}{B}{T}{C(1/1,-3)}:name(Remove 3 Counters) damage:3 target(creature)
auto={2}{B}{T}{C(1/1,-4)}:name(Remove 4 Counters) damage:4 target(creature)
auto={2}{B}{T}{C(1/1,-5)}:name(Remove 5 Counters) damage:5 target(creature)
auto={2}{B}{T}{C(1/1,-6)}:name(Remove 6 Counters) damage:6 target(creature)
auto={2}{B}{T}{C(1/1,-7)}:name(Remove 7 Counters) damage:7 target(creature)
auto={2}{B}{T}{C(1/1,-8)}:name(Remove 8 Counters) damage:8 target(creature)
auto={2}{B}{T}{C(1/1,-9)}:name(Remove 9 Counters) damage:9 target(creature)
auto={2}{B}{T}{C(1/1,-10)}:name(Remove 10 Counters) damage:10 target(creature)
auto={2}{B}{T}{C(1/1,-11)}:name(Remove 11 Counters) damage:11 target(creature)
auto={2}{B}{T}{C(1/1,-12)}:name(Remove 12 Counters) damage:12 target(creature)
auto={2}{B}{T}{C(1/1,-13)}:name(Remove 13 Counters) damage:13 target(creature)
auto={2}{B}{T}{C(1/1,-14)}:name(Remove 14 Counters) damage:14 target(creature)
auto={2}{B}{T}{C(1/1,-15)}:name(Remove 15 Counters) damage:15 target(creature)
auto={2}{B}{T}{C(1/1,-16)}:name(Remove 16 Counters) damage:16 target(creature)
auto={2}{B}{T}{C(1/1,-17)}:name(Remove 17 Counters) damage:17 target(creature)
auto={2}{B}{T}{C(1/1,-18)}:name(Remove 18 Counters) damage:18 target(creature)
auto={2}{B}{T}{C(1/1,-19)}:name(Remove 19 Counters) damage:19 target(creature)
auto={2}{B}{T}{C(1/1,-20)}:name(Remove 20 Counters) damage:20 target(creature)
text={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. 
mana={B}
type=Creature
subtype=Human Assassin
power=1
toughness=1
[/card]
[card]
name=Cruel Tutor
abilities=hiddenface
aicode=activate moveto(mylibrary) and!(moveto(mylibrary) and!(life:-2 controller)!)! target(*|mylibrary)
auto=name(search card) reveal:plibrarycount optionone name(choose card) target(*|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(mylibrary) and!(moveto(mylibrary) and!(life:-2 controller)!)! afterrevealedend revealend
text=Search your library for a card, then shuffle your library and put that card on top of it. You lose 2 life.
mana={2}{B}
type=Sorcery
[/card]
[card]
name=Cruel Ultimatum
target=opponent
auto=ability$!choice life:5 controller!$ controller
auto=ability$!choice draw:3 controller!$ controller
auto=ability$!choice moveto(ownerhand) notatarget(creature|mygraveyard)!$ controller
auto=ability$!choice life:-5 controller!$ targetedplayer
auto=ability$!choice reject notatarget(<3>*|myhand)!$ targetedplayer
auto=ability$!choice sacrifice notatarget(creature|mybattlefield)!$ targetedplayer
text=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.
mana={U}{U}{B}{B}{B}{R}{R}
type=Sorcery
[/card]
[card]
name=Crumble to Dust
target=land[-basic]|battlefield
auto=moveTo(exile)
auto=all(*[share!name!]|targetcontrollerhand) moveto(exile)
auto=all(*[share!name!]|targetcontrollerlibrary) moveto(exile)
auto=all(*[share!name!]|targetcontrollergraveyard) moveto(exile)
text=Devoid (This card has no color.) -- Exile target nonbasic land. Search its 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.
mana={3}{R}
abilities=devoid
type=Sorcery
[/card]
[card]
name=Crumble
target=artifact
auto=bury
auto=dynamicability<!mytgt manacostlifegain targetcontroller!>
text=Destroy target artifact. It can't be regenerated. That artifact's controller gains life equal to its converted mana cost.
mana={G}
type=Instant
[/card]
[card]
name=Crumbling Ashes
auto=@each my upkeep:destroy target(creature[counter{-1/-1.1}])
text=At the beginning of your upkeep, destroy target creature with a -1/-1 counter on it.
mana={1}{B}
type=Enchantment
[/card]
[card]
name=Crumbling Colossus
abilities=trample
auto=@combat(attacking) source(this):phaseaction[combatends,sourceinplay] sacrifice
text=Trample -- When Crumbling Colossus attacks, sacrifice it at end of combat.
mana={5}
type=Artifact Creature
subtype=Golem
power=7
toughness=4
[/card]
[card]
name=Crumbling Necropolis
auto=tap(noevent)
auto={T}:Add{U}
auto={T}:Add{B}
auto={T}:Add{R}
text=Crumbling Necropolis enters the battlefield tapped. -- {T}: Add {U}, {B}, or {R} to your mana pool.
type=Land
[/card]
[card]
name=Crumbling Vestige
auto={t}:add{c}
auto=tap(noevent)
text=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 your mana pool. ({C} represents colorless mana.)
type=Land
[/card]
[card]
name=Crusade
auto=lord(creature[white]) 1/1
text=White creatures get +1/+1.
mana={W}{W}
type=Enchantment
[/card]
[card]
name=Crusader of Odric
anyzone=type:creature:mybattlefield/type:creature:mybattlefield cdaactive
text=Crusader of Odric's power and toughness are each equal to the number of creatures you control.
mana={2}{W}
type=Creature
subtype=Human Soldier
power=*
toughness=*
[/card]
[card]
name=Crusading Knight
abilities=protection from black
auto=foreach(swamp|opponentBattlefield) 1/1
text=Protection from black -- Crusading Knight gets +1/+1 for each Swamp your opponents control.
mana={2}{W}{W}
type=Creature
subtype=Human Knight
power=2
toughness=2
[/card]
[card]
name=Crush of Tentacles
auto=moveto(hand) all(*[-land]|battlefield)
text=Surge {3}{U}{U} (You may cast this spell for its surge cost if you or a teammate has cast another spell this turn.) -- Return all nonland permanents to their owners' hands. If Crush of Tentacles's surge cost was paid, put an 8/8 blue Octopus creature token onto the battlefield.
mana={4}{U}{U}
auto=alternative token(Octopus,Creature octopus,8/8,blue)
other={3}{u}{U} name(surge)
otherrestriction=thisturn(*|mystack)~morethan~0
type=Sorcery
[/card]
[card]
name=Crush of Wurms
auto=token(Wurm,creature wurm, 6/6,green)*3
flashback={9}{G}{G}{G}
text=Put three 6/6 green Wurm creature tokens onto the battlefield. -- Flashback {9}{G}{G}{G} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={6}{G}{G}{G}
type=Sorcery
[/card]
[card]
name=Crush Underfoot
target=giant|mybattlefield
auto=transforms((,newability[dynamicability<!powerstrike!> target(creature)]))
text=Choose a Giant creature you control. It deals damage equal to its power to target creature.
mana={1}{R}
type=Tribal Instant
subtype=Giant
[/card]
[card]
name=Crusher Zendikon
target=land
auto=becomes(Creature Beast,4/2,red,trample)
auto=@movedTo(mytgt|graveyard) from(battlefield):all(trigger[to]) moveTo(ownerhand)
text=Enchant land -- Enchanted land is a 4/2 red Beast creature with trample. It's still a land. -- When enchanted land is put into a graveyard, return that card to its owner's hand.
mana={2}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Crush
target=artifact[-creature]
auto=destroy
text=Destroy target noncreature artifact.
mana={R}
type=Instant
[/card]
[card]
name=Crushing Pain
target=creature[damaged]
auto=damage:6
text=Crushing Pain deals 6 damage to target creature that was dealt damage this turn.
mana={1}{R}
type=Instant
subtype=Arcane
[/card]
[card]
name=Crushing Vines
target=*[artifact;creature&flying]
auto=destroy
text=Choose one - Destroy target creature with flying, or destroy target artifact.
mana={2}{G}
type=Instant
[/card]
[card]
name=Crux of Fate
auto=choice name(destroy dragons) destroy all(creature[dragon])
auto=choice name(destroy non-dragons) destroy all(creature[-dragon])
text=Choose one: -- Destroy all Dragon creatures. -- Destroy all non-Dragon creatures.
mana={3}{B}{B}
type=Sorcery
[/card]
[card]
name=Cryoclasm
target=plains,island
auto=destroy
auto=Damage:3 targetController
text=Destroy target Plains or Island. Cryoclasm deals 3 damage to that land's controller.
mana={2}{R}
type=Sorcery
[/card]
[card]
name=Crypsis
target=creature|mybattlefield
auto=teach(creature) protection from(creature|opponentbattlefield) ueot
auto=untap
text=Target creature you control gains protection from creatures your opponents control until end of turn. Untap it.
mana={1}{U}
type=Instant
[/card]
[card]
name=Crypt Angel
abilities=flying,protection from white
auto=moveTo(myhand) target(creature[blue;red]|mygraveyard)
text=Flying, protection from white -- When Crypt Angel enters the battlefield, return target blue or red creature card from your graveyard to your hand.
mana={4}{B}
type=Creature
subtype=Angel
power=3
toughness=3
[/card]
[card]
name=Crypt Champion
abilities=double strike
auto=moveto(ownerbattlefield) notatarget(creature[manacost<=3]|mygraveyard)
auto=ability$! moveto(ownerbattlefield) notatarget(creature[manacost<=3]|mygraveyard) !$ opponent
auto=ifnot spent({R}) then sacrifice all(this)
text=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.
mana={3}{B}
type=Creature
subtype=Zombie
power=2
toughness=2
[/card]
[card]
name=Crypt Cobra
auto=@combat(notblocked) source(this):alterpoison:1 opponent
text=Whenever Crypt Cobra attacks and isn't blocked, defending player gets a poison counter. (A player with ten or more poison counters loses the game.)
mana={3}{B}
type=Creature
subtype=Snake
power=3
toughness=3
[/card]
[card]
name=Crypt Creeper
auto={S}:moveTo(exile) target(other *|graveyard)
text=Sacrifice Crypt Creeper: Exile target card from a graveyard.
mana={1}{B}
type=Creature
subtype=Zombie
power=2
toughness=1
[/card]
[card]
name=Crypt Ghast
auto=@movedto(*|mystack):pay({WB}) life:-1 opponent && life:1 controller
auto=lord(swamp|mybattlefield) transforms((,newability[produceextra:{B}]))
text=Extort (Whenever you cast a spell, you may pay {WB}. If you do, each opponent loses 1 life and you gain that much life.) -- Whenever you tap a Swamp for mana, add {B} to your mana pool (in addition to the mana the land produces).
mana={3}{B}
type=Creature
subtype=Spirit
power=2
toughness=2
[/card]
[card]
name=Crypt Incursion
target=player
auto=@movedto(creature|exile) from(targetedPersonsGraveyard):life:3
auto=moveTo(exile) all(creature|targetedPersonsGraveyard)
text=Exile all creature cards from target player's graveyard. -- You gain 3 life for each card exiled this way. 
mana={2}{B}
type=Instant
[/card]
[card]
name=Crypt of Agadeem
auto=tap(noevent)
auto={T}:Add{B}
auto={2}{T}:name(foreach add black mana) foreach(creature[black]|mygraveyard) Add{B}
text=Crypt of Agadeem enters the battlefield tapped. -- {T}: Add {B} to your mana pool. -- {2}, {T}: Add {B} to your mana pool for each black creature card in your graveyard.
type=Land
[/card]
[card]
name=Crypt Rats
auto={X:black}:damage:X all(creature,player)
text={X}: Crypt Rats deals X damage to each creature and each player. Spend only black mana this way.
mana={2}{B}
type=Creature
subtype=Rat
power=1
toughness=1
[/card]
[card]
name=Crypt Ripper
abilities=haste
auto={B}:1/1
text=Haste -- {B}: Crypt Ripper gets +1/+1 until end of turn.
mana={2}{B}{B}
type=Creature
subtype=Shade
power=2
toughness=2
[/card]
[card]
name=Crypt Sliver
auto=lord(sliver) {T}:regenerate target(sliver)
text=All Slivers have "{T}: Regenerate target Sliver."
mana={1}{B}
type=Creature
subtype=Sliver
power=1
toughness=1
[/card]
[card]
name=Cryptborn Horror
auto=counter(1/1,oplifelost)
abilities=trample
text=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.
mana={1}{BR}{BR}
type=Creature
subtype=Horror
power=0
toughness=0
[/card]
[card]
name=Cryptbreaker
auto={b}{1}{T}{D(*|myhand)}:token(Zombie,Creature Zombie,2/2,black)
auto={T(creature[Zombie]|myBattlefield)}{T(creature[Zombie]|myBattlefield)}{T(creature[Zombie]|myBattlefield)}:draw:1 controller && life:-1 controller
text={1}{B}, {T}, Discard a card: Put a 2/2 black Zombie creature token onto the battlefield. -- Tap three untapped Zombies you control: You draw a card and you lose 1 life.
mana={B}
type=Creature
subtype=Zombie
power=1
toughness=1
[/card]
[card]
name=Cryptic Cruiser
auto={2}{u}{D(*|opponentexile)}:tap target(creature)
text=Devoid (This card has no color.) -- {2}{U}, Put a card an opponent owns from exile into that player's graveyard: Tap target creature.
mana={3}{U}
type=Creature
subtype=Eldrazi Processor
power=3
toughness=3
[/card]
[card]
name=Cryptolith Fragment
auto={T}:add{G}
auto={T}:add{R}
auto={T}:add{U}
auto={T}:add{B}
auto={T}:add{W}
auto=tap(noevent)
auto=@each my upkeep:this(controllerlife < 11) this(opponentlife < 11) flip(Aurora of Emrakul)
text=Cryptolith Fragment enters the battlefield tapped. -- {T}: Add one mana of any color to your mana pool. Each player loses 1 life. -- At the beginning of your upkeep, if each player has 10 or less life, transform Cryptolith Fragment.
mana={3}
type=Artifact
[/card]
[card]
name=Cryptolith Rite
auto=lord(creature|mybattlefield) transforms((,newability[{T}:add{G}],newability[{T}:add{U}],newability[{T}:add{R}],newability[{T}:add{B}],newability[{T}:add{W}]))
text=Creatures you control have "{T}: Add one mana of any color to your mana pool."
mana={1}{G}
type=Enchantment
[/card]
[card]
name=Cryptoplasm
auto=@each my upkeep:may target(other creature|battlefield) copy and!( transforms((,newability[@each my upkeep:may copy target(other creature|battlefield)])) forever )!
text=At the beginning of your upkeep, you may have Cryptoplasm become a copy of another target creature. If you do, Cryptoplasm gains this ability.
mana={1}{U}{U}
type=Creature
subtype=Shapeshifter
power=2
toughness=2
[/card]
[card]
name=Cryptwailing
auto={1}{E(creature|mygraveyard)}{E(creature|mygraveyard)}:target(player) ability$!name(discard) target(*|myhand) reject!$ targetedplayer asSorcery
text={1}, Exile two creature cards from your graveyard: Target player discards a card. Activate this ability only any time you could cast a sorcery.
mana={3}{B}
type=Enchantment
[/card]
[card]
name=Crystal Ball
auto={1}{t}:scry:2 scrycore delayed dontshow donothing scrycoreend scryend
text={1}, {T}: Scry 2. (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.)
mana={3}
type=Artifact
[/card]
[card]
name=Crystal Chimes
auto={3}{T}{S}:moveTo(myHand) all(enchantment|mygraveyard)
text={3}, {T}, Sacrifice Crystal Chimes: Return all enchantment cards from your graveyard to your hand.
mana={3}
type=Artifact
[/card]
[card]
name=Crystal Golem
auto=@each my endofturn:phaseout
text=At the beginning of your end step, Crystal Golem phases out. (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.)
mana={4}
type=Artifact Creature
subtype=Golem
power=3
toughness=3
[/card]
[card]
name=Crystal Quarry
auto={T}:Add{1}
auto={5}{T}:Add{W}{U}{B}{R}{G}
text={T}: Add {1} to your mana pool. -- {5}, {T}: Add {W}{U}{B}{R}{G} to your mana pool.
type=Land
[/card]
[card]
name=Crystal Rod
auto=@movedto(*[blue]|stack):pay({1}) life:1
text=Whenever a player casts a blue spell, you may pay {1}. If you do, you gain 1 life.
mana={1}
type=Artifact
[/card]
[card]
name=Crystal Seer
aicode=name(look) activate name(look) transforms((,newability[foreach(*[zpos<=4]|mylibrary) moverandom(*[zpos<=4]) from(mylibrary) to(mylibrary)])) ueot
auto=name(Look) reveal:4 optionone name(Look) target(*|reveal) doNothing optiononeend optiontwo target(<4>*|reveal) moveto(mylibrary) optiontwoend revealend
auto={4}{u}:name(return to hand) moveto(myhand) all(this)
text=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.
mana={4}{U}
type=Creature
subtype=Vedalken Wizard
power=2
toughness=2
[/card]
[card]
name=Crystal Shard
auto={3U}{T}:name(bounce) target(creature) transforms((,newability[pay[[{1}]] name(pay 1 mana) donothing?name(bounce) moveto(ownerhand)])) forever
text={3}, {T} or {U}, {T}: Return target creature to its owner's hand unless its controller pays {1}.
mana={3}
type=Artifact
[/card]
[card]
name=Crystal Vein
auto={T}:Add{1}
auto={T}{S}:Add{2}
text={T}: Add {1} to your mana pool. -- {T}, Sacrifice Crystal Vein: Add {2} to your mana pool.
type=Land
[/card]
[card]
name=Crystalline Crawler
auto=counter(1/1,converge)
auto={C(1/1,-1)}:Add{G}
auto={C(1/1,-1)}:Add{R}
auto={C(1/1,-1)}:Add{U}
auto={C(1/1,-1)}:Add{B}
auto={C(1/1,-1)}:Add{W}
auto={T}:counter(1/1,1)
text=Converge -- Crystalline Crawler enters the battlefield with a +1/+1 counter on it for each color of mana spent to cast it. -- Remove a +1/+1 counter from Crystalline Crawler: Add one mana of any color to your mana pool. -- {T}: Put a +1/+1 counter on Crystalline Crawler.
mana={4}
type=Artifact Creature
subtype=Construct
power=1
toughness=1
[/card]
[card]
name=Crystalline Nautilus
auto=bestow transforms((,newability[@targeted(this):all(trigger[to]) sacrifice])) forever
auto=@targeted(this):all(trigger[to]) sacrifice
auto=bestow bstw
auto=bestow teach(creature) 4/4
bestow={5}{w}{w}
text=Bestow {3}{U}{U} (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.) -- 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."
mana={2}{U}
type=Enchantment Creature
subtype=Nautilus
power=4
toughness=4
[/card]
[card]
name=Crystalline Sliver
auto=lord(sliver) shroud
text=All Slivers have shroud. (They can't be the targets of spells or abilities.)
mana={W}{U}
type=Creature
subtype=Sliver
power=2
toughness=2
[/card]
[card]
name=Crystallization
target=creature
auto=cantattack
auto=cantpwattack
auto=cantblock
auto=@targeted(mytgt):all(trigger[to]) moveTo(exile)
text=Enchant creature -- Enchanted creature can't attack or block. -- When enchanted creature becomes the target of a spell or ability, exile that creature.
mana={GU}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Cudgel Troll
auto={G}:regenerate
text={G}: Regenerate Cudgel Troll. (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.)
mana={2}{G}{G}
type=Creature
subtype=Troll
power=4
toughness=3
[/card]
[card]
name=Culling Dais
auto={T}{S(creature|mybattlefield)}:counter(0/0,1,Charge)
auto={1}{S}:dynamicability<!chargedraw srccontroller!>
text={T}, Sacrifice a creature: Put a charge counter on Culling Dais. -- {1}, Sacrifice Culling Dais: Draw a card for each charge counter on Culling Dais.
mana={2}
type=Artifact
[/card]
[card]
name=Culling Drone
auto=@combatdamaged(player) from(this):ingest:1 opponent
text=Devoid (This card has no color.) -- Ingest (Whenever this creature deals combat damage to a player, that player exiles the top card of his or her library.)
mana={1}{B}
abilities=devoid
type=Creature
subtype=Eldrazi Drone
power=2
toughness=2
[/card]
[card]
name=Culling Mark
target=creature
auto=mustblock ueot
text=Target creature blocks this turn if able.
mana={2}{G}
type=Sorcery
[/card]
[card]
name=Culling Scales
auto=@each my upkeep:destroy target(*[-land&manacost=convertedcost:lowest:*[-land]:battlefield])
text=At the beginning of your upkeep, destroy target nonland permanent with the lowest converted mana cost. (If two or more permanents are tied for lowest cost, target any one of them.)
mana={3}
type=Artifact
[/card]
[card]
name=Culling Sun
auto=destroy all(creature[manacost<=3])
text=Destroy each creature with converted mana cost 3 or less.
mana={2}{W}{W}{B}
type=Sorcery
[/card]
[card]
name=Culling the Weak
auto=Add{B}{B}{B}{B}
text=As an additional cost to cast Culling the Weak, sacrifice a creature. -- Add {B}{B}{B}{B} to your mana pool.
mana={B}{s;target(creature|mybattlefield)}
type=Instant
[/card]
[card]
name=Cultbrand Cinder
auto=counter(-1/-1,1) target(creature)
text=When Cultbrand Cinder enters the battlefield, put a -1/-1 counter on target creature.
mana={4}{BR}
type=Creature
subtype=Elemental Shaman
power=3
toughness=3
[/card]
[card]
name=Cultist's Staff
auto=teach(creature) 2/2
auto={3}:equip
text=Equipped creature gets +2/+2. -- Equip {3} ({3}: Attach to target creature you control. Equip only as a sorcery.)
mana={2}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Cultivate
auto=name(fetch to play) notatarget(land[basic]|mylibrary) transforms((,newability[name(move to hand) notatarget(land[basic]|mylibrary) moveTo(myhand)],newability[moveTo(myBattlefield) and!(tap(noevent))!])) oneshot
text=Search your library for up to two basic land cards, reveal those cards, and put one onto the battlefield tapped and the other in your hand. Then shuffle your library.
mana={2}{G}
type=Sorcery
[/card]
[card]
name=Cultivator of Blades
auto=_FABRICATE_(2)
auto=@combat(attacking) source(this):may all(other creature|myBattlefield) dynamicability<!powerpumpboth!> ueot
text=Fabricate 2 (When this creature enters the battlefield, put two +1/+1 counters on it or create two 1/1 colorless Servo artifact creature tokens.) -- Whenever Cultivator of Blades attacks, you may have other attacking creatures get +X/+X until end of turn, where X is Cultivator of Blades's power.
mana={3}{G}{G}
type=Creature
subtype=Elf Artificer
power=1
toughness=1
[/card]
[card]
name=Cultivator's Caravan
auto={T}:Add{W}
auto={T}:Add{U}
auto={T}:Add{B}
auto={T}:Add{R}
auto={T}:Add{G}
auto={crew(other creature[power>=3]|myBattlefield)}:name(crew 3 [1 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=3]|mybattlefield)~morethan~0,compare(crewtotalpower)~morethan~2}
auto={crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=2]|myBattlefield)}:name(crew 3 [2 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=1]|mybattlefield)~morethan~0,type(other creature[-tapped;power>=2]|mybattlefield)~morethan~0,type(other creature[-tapped;-cantcrew]|mybattlefield)~morethan~1,compare(crewtotalpower)~morethan~2}
auto={crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=1]|myBattlefield)}:name(crew 3 [3 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=1]|mybattlefield)~morethan~2,compare(crewtotalpower)~morethan~2}
text={T}: Add one mana of any color to your mana pool. -- Crew 3 (Tap any number of creatures you control with total power 3 or more: This Vehicle becomes an artifact creature until end of turn.)
mana={3}
type=Artifact
subtype=Vehicle
power=5
toughness=5
[/card]
[card]
name=Cumber Stone
auto=lord(creature|opponentBattlefield) -1/0
text=Creatures your opponents control get -1/-0.
mana={3}{U}
type=Artifact
[/card]
[card]
name=Cunning Advisor
auto={T}:target(opponent) ability$!name(discard) target(*|myhand) reject!$ targetedplayer restriction{during my turn,before attackers}
text={T}: Target opponent discards a card. Activate this ability only during your turn, before attackers are declared.
mana={3}{B}
type=Creature
subtype=Human Advisor
power=1
toughness=1
[/card]
[card]
name=Cunning Bandit
doublefaced=kamiflip
auto=@movedTo(spirit,arcane|mystack):may counter(0/0,1,Ki)
auto=@each endofturn:this(counter{0/0.2.Ki}) flip(Azamuki, Treachery Incarnate)
text=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. -- ---- -- Azamuki, Treachery Incarnate -- Legendary Creature - Spirit -- 5/2 -- Remove a ki counter from Azamuki, Treachery Incarnate: Gain control of target creature until end of turn.
mana={1}{R}{R}
type=Creature
subtype=Human Warrior
power=2
toughness=2
[/card]
[card]
name=Cunning Breezedancer
abilities=flying
auto=@movedto(*[-creature]|mystack):2/2 ueot
text=Flying -- Whenever you cast a noncreature spell, Cunning Breezedancer gets +2/+2 until end of turn.
mana={4}{W}{U}
type=Creature
subtype=Dragon
power=4
toughness=4
[/card]
[card]
name=Cunning Giant
auto=@combat(notblocked,turnlimited) source(this):may name(assign combat damage to a creature defending player controls) thisforeach(power>=1) damage:1 target(creature) && fog from(this)
text=If Cunning Giant is unblocked, you may have it assign its combat damage to a creature defending player controls.
mana={5}{R}
type=Creature
subtype=Giant
power=4
toughness=4
[/card]
[card]
name=Cunning Lethemancer
auto=@each my upkeep:name(discard) transforms((,newability[ability$!name(discard) notatarget(*|myhand) reject!$ controller],newability[ability$!name(discard) notatarget(*|myhand) reject!$ opponent])) ueot
text=At the beginning of your upkeep, each player discards a card.
mana={2}{B}
type=Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=Cunning Sparkmage
abilities=haste
auto={T}:damage:1 target(creature,player)
text=Haste -- {T}: Cunning Sparkmage deals 1 damage to target creature or player.
mana={2}{R}
type=Creature
subtype=Human Shaman
power=0
toughness=1
[/card]
[card]
name=Cunning Strike
target=creature
auto=damage:2
auto=damage:2 target(player)
auto=draw:1
text=Cunning Strike deals 2 damage to target creature and 2 damage to target player. -- Draw a card.
mana={3}{U}{R}
type=Instant
[/card]
[card]
name=Cunning Wish
auto=moveTo(exile)
aicode=activate target(instant|mysideboard) moveto(myhand)
auto=name(search card) reveal:type:*:mysideboard revealzone(mysideboard) optionone name(choose card) target(<1>instant|reveal) moveto(myhand) and!(all(other *|reveal) moveto(ownersideboard))! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownersideboard) and!(all(other *|reveal) moveto(ownersideboard))! optiontwoend revealend
text=You may choose an instant card you own from outside the game, reveal that card, and put it into your hand. Exile Cunning Wish.
mana={2}{U}
type=Instant
[/card]
[card]
name=Cunning
target=creature
auto=3/3
auto=@combat(attacking,blocking) source(mytgt):phaseaction[cleanup,sourceinplay] sacrifice
text=Enchant creature -- Enchanted creature gets +3/+3. -- When enchanted creature attacks or blocks, sacrifice Cunning at the beginning of the next cleanup step.
mana={1}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Cuombajj Witches
auto={T}:damage:1 target(creature,player) && ability$!target(creature,player|mybattlefield) damage:1!$ opponent
text={T}: Cuombajj Witches deals 1 damage to target creature or player and 1 damage to target creature or player of an opponent's choice.
mana={B}{B}
type=Creature
subtype=Human Wizard
power=1
toughness=3
[/card]
[card]
name=Curfew
auto=moveto(ownerhand) notatarget(creature|mybattlefield)
auto=ability$! moveto(ownerhand) notatarget(creature|mybattlefield) !$ opponent
text=Each player returns a creature he or she controls to its owner's hand.
mana={U}
type=Instant
[/card]
[card]
name=Curio Vendor
mana={1}{U}
type=Creature
subtype=Vedalken
power=2
toughness=1
[/card]
[card]
name=Curiosity
target=creature
auto=@damagefoeof(player) from(mytgt):may draw:1 controller
text=Enchant creature -- Whenever enchanted creature deals damage to an opponent, you may draw a card.
mana={U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Curse Artifact
target=artifact
auto=teach(creature) upcost[{S}] damage:2 targetcontroller
text=Enchant artifact -- At the beginning of the upkeep of enchanted artifact's controller, Curse Artifact deals 2 damage to that player unless he or she sacrifices that artifact.
mana={2}{B}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Curse of Chains
target=creature
auto=@each upkeep:tap
text=Enchant creature -- At the beginning of each upkeep, tap enchanted creature.
mana={1}{WU}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Curse of Death's Hold
target=player
auto=lord(creature|targetedpersonsbattlefield) -1/-1
text=Enchant Player -- Creatures enchanted player controls gets -1/-1.
mana={3}{B}{B}
type=Enchantment
subtype=Aura Curse
[/card]
[card]
name=Curse of Exhaustion
target=player
auto=maxCast(*)1 targetedplayer
text=Enchant player -- Enchanted player can't cast more than one spell each turn.
mana={2}{W}{W}
type=Enchantment
subtype=Aura Curse
[/card]
[card]
name=Curse of Marit Lage
auto=tap all(island)
auto=lord(island) doesnotuntap
text=When Curse of Marit Lage enters the battlefield, tap all Islands. -- Islands don't untap during their controllers' untap steps.
mana={3}{R}{R}
type=Enchantment
[/card]
[card]
name=Curse of Oblivion
target=player
auto=@each targetedplayer upkeep:ability$!name(exile 2 cards from graveyard) target(<2>*|mygraveyard) moveTo(exile)!$ targetedplayer
text=At the beginning of enchanted player's upkeep, that player exiles two cards from his or her graveyard.
mana={3}{B}
type=Enchantment
subtype=Aura Curse
[/card]
[card]
name=Curse of Stalked Prey
target=player
auto=@combatdamaged(targetedplayer) from(creature):all(trigger[from]) counter(1/1,1)
text=Enchant player -- Whenever a creature deals combat damage to enchanted player, put a +1/+1 counter on that creature.
mana={1}{R}
type=Enchantment
subtype=Aura Curse
[/card]
[card]
name=Curse of the Bloody Tome
target=player
auto=@each targetedplayer upkeep:deplete:2 targetedplayer
text=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.
mana={2}{U}
type=Enchantment
subtype=Aura Curse
[/card]
[card]
name=Curse of the Nightly Hunt
target=player
auto=lord(creature|targetedpersonsBattlefield) mustattack
text=Enchant Player -- Creatures enchanted player controls attack each turn if able.
mana={2}{R}
type=Enchantment
subtype=Aura Curse
[/card]
[card]
name=Curse of the Pierced Heart
target=player
auto=@each targetedplayer upkeep:damage:1 targetedplayer
text=Enchant player -- At the beginning of enchanted player's upkeep, Curse of the Pierced Heart deals 1 damage to that player.
mana={1}{R}
type=Enchantment
subtype=Aura Curse
[/card]
[card]
name=Curse of the Swine
target=<prex>creature|battlefield
auto=moveto(exile) && token(Boar,Creature Boar,2/2,green) targetcontroller
text=Exile X target creatures. For each creature exiled this way, its controller puts a 2/2 green Boar creature token onto the battlefield.
mana={X}{U}{U}
type=Sorcery
[/card]
[card]
name=Curse of Thirst
target=player
auto=@each targetedplayer upkeep:damage:targetedcurses
text=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.
mana={4}{B}
type=Enchantment
subtype=Aura Curse
[/card]
[card]
name=Curse of Wizardry
auto=chooseacolor transforms((,newability[@movedto(*[chosencolor]|mystack):life:-1 controller],newability[@movedto(*[chosencolor]|opponentstack):life:-1 opponent])) chooseend
text=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.
mana={2}{B}{B}
type=Enchantment
[/card]
[card]
name=Cursebreak
target=enchantment
auto=destroy
auto=life:2 controller
text=Destroy target enchantment. You gain 2 life.
mana={1}{W}
type=Instant
[/card]
[card]
name=Cursecatcher
auto={S}:name(counter spell) target(*[instant;sorcery]|stack) transforms((,newability[pay[[{1}]] name(pay 1 mana) donothing?fizzle])) forever
text=Sacrifice Cursecatcher: Counter target instant or sorcery spell unless its controller pays {1}.
mana={U}
type=Creature
subtype=Merfolk Wizard
power=1
toughness=1
[/card]
[card]
name=Cursed Flesh
target=creature
auto=-1/-1
auto=fear
text=Enchant creature -- Enchanted creature gets -1/-1 and has fear. (It can't be blocked except by artifact creatures and/or black creatures.)
mana={B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Cursed Land
target=land
auto=@each targetController upkeep:damage:1 targetController
text=Enchant land -- At the beginning of the upkeep of enchanted land's controller, Cursed Land deals 1 damage to that player.
mana={2}{B}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Cursed Monstrosity
abilities=flying
auto=@targeted(this):all(this) transforms((,newability[may reject target(land|myhand)],newability[may sacrifice])) ueot
text=Flying -- Whenever Cursed Monstrosity becomes the target of a spell or ability, sacrifice it unless you discard a land card.
mana={4}{B}
type=Creature
subtype=Horror
power=4
toughness=3
[/card]
[card]
name=Cursed Ronin
auto=bushido(1/1)
auto={B}:1/1
text=Bushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.) -- {B}: Cursed Ronin gets +1/+1 until end of turn.
mana={3}{B}
type=Creature
subtype=Human Samurai
power=1
toughness=1
[/card]
[card]
name=Cursed Totem
auto=lord(creature) noactivatedability
text=Activated abilities of creatures can't be activated.
mana={2}
type=Artifact
[/card]
[card]
name=Curtains' Call
anyzone=changecost(colorless:-1) forcedalive
target=<2>creature
auto=destroy
text=Undaunted (This spell costs {1} less to cast for each opponent.) -- Destroy two target creatures.
mana={5}{B}
type=Instant
[/card]
[card]
name=Custodi Soulbinders
auto=foreach(other creature|battlefield) counter(1/1,1)
auto={2}{w}{C(1/1,-1)}:token(Spirit,Creature Spirit,1/1,white flying)
text=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.
mana={3}{W}
type=Creature
subtype=Human Cleric
power=0
toughness=0
[/card]
[card]
name=Custodian of the Trove
abilities=defender
auto=tap(noevent)
text=Defender -- Custodian of the Trove enters the battlefield tapped.
mana={3}
type=Artifact Creature
subtype=Golem
power=2
toughness=5
[/card]
[card]
name=Custody Battle
target=creature
auto=teach(creature) transforms((,newability[@each my upkeep:ability$!name(sacrifice or exchange) if type(land|mybattlefield)~morethan~0 then choice sacrifice notatarget(land|mybattlefield) _ choice name(exchange controller) moveto(opponentbattlefield) all(mystored)!$ controller]))
text=Enchant creature -- Enchanted creature has "At the beginning of your upkeep, target opponent gains control of this creature unless you sacrifice a land."
mana={1}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Customs Depot
auto=@movedto(creature|mystack):pay({1}) name(draw & discard) ability$!draw:1 _ choice notatarget(*|myhand) reject)!$ controller
text=Whenever you cast a creature spell, you may pay {1}. If you do, draw a card, then discard a card.
mana={1}{U}
type=Enchantment
[/card]
[card]
name=Cut the Earthly Bond
target=*[enchanted]
auto=moveTo(ownerhand)
text=Return target enchanted permanent to its owner's hand.
mana={U}
type=Instant
subtype=Arcane
[/card]
[card]
name=Cut the Tethers
auto=all(spirit) transforms((,newability[pay[[{3}]] name(pay 3 mana) donothing?name(bounce) moveto(ownerhand)])) forever
text=For each Spirit, return it to its owner's hand unless that player pays {3}.
mana={2}{U}{U}
type=Sorcery
[/card]
[card]
name=Cutthroat il-Dal
auto=aslongas(*|myhand) shadow <1
text=Hellbent - Cutthroat il-Dal has shadow as long as you have no cards in hand. (It can block or be blocked by only creatures with shadow.)
mana={3}{B}
type=Creature
subtype=Human Rogue
power=4
toughness=1
[/card]
[card]
name=Cutthroat Maneuver
target=<upto:2>creature
auto=1/1 ueot
auto=lifelink ueot
text=Up to two target creatures each get +1/+1 and gain lifelink until end of turn.
mana={3}{B}
type=Instant
[/card]
[card]
name=Cyclone Sire
abilities=flying,haste
auto=@movedTo(this|graveyard) from(battlefield):may target(land|mybattlefield) transforms((Elemental Creature,newability[counter(1/1.3)],newability[haste])) forever
text=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.
mana={4}{U}
type=Creature
subtype=Elemental
power=3
toughness=4
[/card]
[card]
name=Cyclonic Rift
abilities=overload
other={6}{U} name(Overload)
target=*[-land]|opponentbattlefield
auto=overload moveto(ownerhand) all(*[-land]|opponentbattlefield)
auto=paidmana moveto(ownerhand)
text=Return target nonland permanent you don't control to its owner's hand. -- Overload {6}{U} (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.")
mana={1}{U}
type=Instant
[/card]
[card]
name=Cyclopean Mummy
auto=@movedTo(this|graveyard) from(battlefield):moveto(exile)
text=When Cyclopean Mummy dies, exile Cyclopean Mummy.
mana={1}{B}
type=Creature
subtype=Zombie
power=2
toughness=1
[/card]
[card]
name=Cyclopean Snare
auto={3}{T}:tap target(creature) && all(this) moveto(ownerhand)
text={3}, {T}: Tap target creature, then return Cyclopean Snare to its owner's hand.
mana={2}
type=Artifact
[/card]
[card]
name=Cyclopean Tomb
auto={2}{T}:name(becomes swamp) target(land[-swamp]) transforms((,newability[counter(0/0.1.Mire)],newability[this(counter{0/0.1.Mire}>0) becomes(Swamp)])) forever myupkeeponly
auto=@movedTo(this|graveyard) from(battlefield):name(Epic) emblem transforms((,newability[@each my upkeep:notatarget(land[counter{0/0.1.Mire}]) removeallcounters(0/0.1.Mire)])) forever dontremove
text={2}, {T}: Put a mire counter on target non-Swamp land. That land is a Swamp for as long as it has a mire counter on it. Activate this ability only during your upkeep. -- When Cyclopean Tomb is put into a graveyard from the battlefield, at the beginning of each of your upkeeps for the rest of the game, remove all mire counters from a land that a mire counter was put onto with Cyclopean Tomb but that a mire counter has not been removed from with Cyclopean Tomb.
mana={4}
type=Artifact
[/card]
[card]
name=Cyclops Gladiator
auto=@combat(attacking) source(this):may target(creature) dynamicability<!powerstrike eachother!>
text=When 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.
mana={1}{R}{R}{R}
type=Creature
subtype=Cyclops Warrior
power=4
toughness=4
[/card]
[card]
name=Cyclops of Eternal Fury
auto=lord(creature|mybattlefield) haste
text=Creatures you control have haste.
mana={4}{R}{R}
type=Enchantment Creature
subtype=Cyclops
power=5
toughness=3
[/card]
[card]
name=Cyclops of One-Eyed Pass
mana={2}{R}{R}
type=Creature
subtype=Cyclops
power=5
toughness=2
[/card]
[card]
name=Cyclops Tyrant
abilities=intimidate
auto=cantbeblockerof(creature[power>=2])
text=Intimidate. --  Cyclops Tyrant can't block creatures with power 2 or less.
mana={5}{R}
type=Creature
subtype=Cyclops
power=3
toughness=4
[/card]
[card]
name=Cylian Elf
mana={1}{G}
type=Creature
subtype=Elf Scout
power=2
toughness=2
[/card]
[card]
name=Cylian Sunsinger
auto={R}{G}{W}:all(cylian sunsinger) 3/3 ueot
text={R}{G}{W}: Cylian Sunsinger and each other creature with the same name as it get +3/+3 until end of turn.
mana={1}{G}
type=Creature
subtype=Elf Shaman
power=2
toughness=2
[/card]
[card]
name=Cystbearer
abilities=infect
text=Infect (This creature deals damage to creatures in form of -1/-1 counters and to players in form of poison counters.)
mana={2}{G}
type=Creature
subtype=Beast
power=2
toughness=3
[/card]
[card]
name=Cytoplast Root-Kin
auto=counter(1/1,4)
auto=this(counter{1/1.1}>0) transforms((,newability[@movedto(other creature|battlefield):may name(move 1/1 counter) all(trigger) counter(1/1.1) && counter(1/1.-1) all(this)]))
auto=counter(1/1,1) all(other creature[counter{1/1.1}]|myBattlefield)
auto={2}:counter(1/1,-1) target(creature[counter{1/1.1}]|myBattlefield) && counter(1/1,1) all(this)
text=Graft 4 (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.) -- 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.
mana={2}{G}{G}
type=Creature
subtype=Elemental Mutant
power=0
toughness=0
[/card]
[card]
name=Cytospawn Shambler
auto=counter(1/1,6)
auto=this(counter{1/1.1}>0) transforms((,newability[@movedto(other creature|battlefield):may name(move 1/1 counter) all(trigger) counter(1/1.1) && counter(1/1.-1) all(this)]))
auto={G}:trample target(creature[counter{1/1.1}])
text=Graft 6 (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.) -- {G}: Target creature with a +1/+1 counter on it gains trample until end of turn.
mana={6}{G}
type=Creature
subtype=Elemental Mutant
power=0
toughness=0
[/card]
[card]
name=Dack's Duplicate
auto=transforms((,newability[lord(this) dethrone],newability[lord(this) haste])) forever
auto=may copy NotATarget(creature)
text=You may have Dack's Duplicate enter the battlefield as a copy of any creature on the battlefield except it gains haste and dethrone. (Whenever it attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)
mana={2}{U}{R}
type=Creature
subtype=Shapeshifter
power=0
toughness=0
[/card]
[card]
name=Daggerback Basilisk
abilities=deathtouch
text=Deathtouch
mana={2}{G}
type=Creature
subtype=Basilisk
power=2
toughness=2
[/card]
[card]
name=Daggerclaw Imp
abilities=flying,cantblock
text=Flying -- Daggerclaw Imp can't block.
mana={2}{B}
type=Creature
subtype=Imp
power=3
toughness=1
[/card]
[card]
name=Daggerdrome Imp
abilities=flying,lifelink
text=Flying -- Lifelink (Damage dealt by this creature also causes you to gain that much life.)
mana={1}{B}
type=Creature
subtype=Imp
power=1
toughness=1
[/card]
[card]
name=Daily Regimen
target=creature
auto={1}{W}:counter(1/1,1)
text=Enchant creature -- {1}{W}: Put a +1/+1 counter on enchanted creature.
mana={W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Dakkon Blackblade
anyzone=type:land:myBattlefield/type:land:myBattlefield cdaactive
text=Dakkon Blackblade's power and toughness are each equal to the number of lands you control.
mana={2}{W}{U}{U}{B}
type=Legendary Creature
subtype=Human Warrior
power=*
toughness=*
[/card]
[card]
name=Dakmor Bat
abilities=flying
text=Flying
mana={1}{B}
type=Creature
subtype=Bat
power=1
toughness=1
[/card]
[card]
name=Dakmor Ghoul
auto=ability$!choice life:-2 target(opponent) && life:2 controller!$ controller
text=When Dakmor Ghoul enters the battlefield, target opponent loses 2 life and you gain 2 life.
mana={2}{B}{B}
type=Creature
subtype=Zombie
power=2
toughness=2
[/card]
[card]
name=Dakmor Lancer
auto=destroy target(creature[-black])
text=When Dakmor Lancer enters the battlefield, destroy target nonblack creature.
mana={4}{B}{B}
type=Creature
subtype=Human Knight
power=3
toughness=3
[/card]
[card]
name=Dakmor Plague
auto=damage:3 all(player,creature)
text=Dakmor Plague deals 3 damage to each creature and each player.
mana={3}{B}{B}
type=Sorcery
[/card]
[card]
name=Dakmor Salvage
auto=tap(noevent)
auto={t}:add{b}
dredge=dredge(2)
text=Dakmor Salvage enters the battlefield tapped. -- {T}: Add {B} to your mana pool. -- Dredge 2 (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.)
type=Land
[/card]
[card]
name=Dakmor Scorpion
mana={1}{B}
type=Creature
subtype=Scorpion
power=2
toughness=1
[/card]
[card]
name=Dakmor Sorceress
anyzone=type:swamp:myBattlefield/4 cdaactive
text=Dakmor Sorceress's power is equal to the number of Swamps you control.
mana={5}{B}
type=Creature
subtype=Human Wizard
power=*
toughness=4
[/card]
[card]
name=Damia, Sage of Stone
abilities=deathtouch
auto=phasealter(remove,draw,controller)
auto=@each my upkeep restriction{type(*|myhand)~equalto~0}:draw:7 controller
auto=@each my upkeep restriction{type(*|myhand)~equalto~1}:draw:6 controller
auto=@each my upkeep restriction{type(*|myhand)~equalto~2}:draw:5 controller
auto=@each my upkeep restriction{type(*|myhand)~equalto~3}:draw:4 controller
auto=@each my upkeep restriction{type(*|myhand)~equalto~4}:draw:3 controller
auto=@each my upkeep restriction{type(*|myhand)~equalto~5}:draw:2 controller
auto=@each my upkeep restriction{type(*|myhand)~equalto~6}:draw:1 controller
text=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.
mana={4}{G}{U}{B}
type=Legendary Creature
subtype=Gorgon Wizard
power=4
toughness=4
[/card]
[card]
name=Damnable Pact
target=player
auto=draw:X targetedplayer
auto=life:-X targetedplayer
text=Target player draws X cards and loses X life.
mana={X}{B}{B}
type=Sorcery
[/card]
[card]
name=Damnation
auto=bury all(creature)
text=Destroy all creatures. They can't be regenerated.
mana={2}{B}{B}
type=Sorcery
[/card]
[card]
name=Dampening Pulse
auto=lord(creature|opponentbattlefield) -1/0
text=Creatures your opponents control get -1/-0.
mana={3}{U}
type=Enchantment
[/card]
[card]
name=Damping Matrix
auto=lord(artifact) onlymanaability
auto=lord(creature) onlymanaability
text=Activated abilities of artifacts and creatures can't be activated unless they're mana abilities.
mana={3}
type=Artifact
[/card]
[card]
name=Dance of Shadows
auto=all(creature|myBattlefield) 1/0 ueot
auto=all(creature|myBattlefield) fear ueot
text=Creatures you control get +1/+0 and gain fear until end of turn. (They can't be blocked except by artifact creatures and/or black creatures.)
mana={3}{B}{B}
type=Sorcery
subtype=Arcane
[/card]
[card]
name=Dance of the Dead
target=creature|graveyard
alias=1143
auto=teach(creature) transforms((,newability[2/1],newability[tap],newability[doesnotuntap],newability[{1}{B}:untap limit:1 myUpkeepOnly]))
text=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." Return 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 beginning of the upkeep of enchanted creature's controller, that player may pay {1}{B}. If he or she does, untap that creature.
mana={1}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Dance of the Skywise
target=creature|mybattlefield
auto=ueot loseabilities
auto=flying ueot
auto=ueot transforms((,setpower=4,settoughness=4))
auto=ueot transforms((Dragon Illusion,blue))
text=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.
mana={1}{U}
type=Instant
[/card]
[card]
name=Dance with Devils
auto=token(Devil,Creature Devil,1/1,red) and!( transforms((,newability[@movedto(this|mygraveyard): damage:1 target(*[creature;player])])) forever )!*2
text=Put two 1/1 red Devil creature tokens onto the battlefield. They have "When this creature dies, it deals 1 damage to target creature or player."
mana={3}{R}
type=Instant
[/card]
[card]
name=Dancing Scimitar
abilities=flying
text=Flying (This creature can't be blocked except by creatures with flying or reach.)
mana={4}
type=Artifact Creature
subtype=Spirit
power=1
toughness=5
[/card]
[card]
name=Dandan
abilities=islandhome
text=Dandan can't attack unless defending player controls an Island. -- When you control no Islands, sacrifice Dandan.
mana={U}{U}
type=Creature
subtype=Fish
power=4
toughness=1
[/card]
[card]
name=Dangerous Wager
auto=reject all(*|myhand)
auto=draw:2
text=Discard your hand, then draw two cards.
mana={1}{R}
type=Instant
[/card]
[card]
name=Daraja Griffin
abilities=flying
auto={S}:destroy target(other creature[black])
text=Flying -- Sacrifice Daraja Griffin: Destroy target black creature.
mana={3}{W}
type=Creature
subtype=Griffin
power=2
toughness=2
[/card]
[card]
name=Darba
auto=upcost[{G}{G}] sacrifice
text=At the beginning of your upkeep, sacrifice Darba unless you pay {G}{G}.
mana={3}{G}
type=Creature
subtype=Bird Beast
power=5
toughness=4
[/card]
[card]
name=Daredevil Dragster
auto=@each combatends restriction{didattack}:counter(0/0,1,Velocity) && if compare(counter{0%0.1.Velocity})~morethan~1 then sacrifice and!(draw:2 controller)!
auto=@each combatends restriction{didblock}:counter(0/0,1,Velocity) && if compare(counter{0%0.1.Velocity})~morethan~1 then sacrifice and!(draw:2 controller)!
auto={crew(other creature[power>=2]|myBattlefield)}:name(crew 2 [1 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=2]|mybattlefield)~morethan~0,compare(crewtotalpower)~morethan~1}
auto={crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=1]|myBattlefield)}:name(crew 2 [2 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=1]|mybattlefield)~morethan~1,compare(crewtotalpower)~morethan~1}
text=At end of combat, if Daredevil Dragster attacked or blocked this combat, put a velocity counter on it. Then if it has two or more velocity counters on it, sacrifice it and draw two cards. -- Crew 2 (Tap any number of creatures you control with total power 2 or more: This Vehicle becomes an artifact creature until end of turn.)
mana={3}
type=Artifact
subtype=Vehicle
power=4
toughness=4
[/card]
[card]
name=Daretti, Scrap Savant
auto=counter(0/0,3,loyalty)
auto={C(0/0,2,Loyalty)}:name(+2: Discard and Draw) reject notatarget(<upto:2>*|myhand) and!( draw:1 controller )!
auto={C(0/0,-2,Loyalty)}:name(-2: Sacrifice an Artifact) sacrifice notatarget(artifact|mybattlefield) and!( moveto(mybattlefield) target(artifact|mygraveyard) )!
auto={C(0/0,-6,Loyalty)}:name(-10: Emblem) emblem transforms((,newability[@movedTo(artifact|mygraveyard) from(battlefield):all(trigger[to]) phaseaction[endofturn once] moveTo(mybattlefield)])) forever dontremove
text=+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.
mana={3}{R}
type=Planeswalker
subtype=Daretti
[/card]
[card]
name=Darien, King of Kjeldor
auto=@damageof(player):may token(Soldier,Creature Soldier,1/1,white)*thatmuch
text=Whenever you're dealt damage, you may put that many 1/1 white Soldier creature tokens onto the battlefield.
mana={4}{W}{W}
type=Legendary Creature
subtype=Human Soldier
power=3
toughness=3
[/card]
[card]
name=Darigaaz, the Igniter
abilities=flying
auto=@combatdamaged(player) from(this):pay({2}{R}) activatechooseacolor choice name(look) donothing notatarget(*|opponenthand) && damage:type:*[chosencolor]:opponenthand opponent activatechooseend
text=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.
mana={3}{B}{R}{G}
type=Legendary Creature
subtype=Dragon
power=6
toughness=6
[/card]
[card]
name=Darigaaz's Attendant
auto={1}{S}:Add{B}{R}{G}
text={1}, Sacrifice Darigaaz's Attendant: Add {B}{R}{G} to your mana pool.
mana={5}
type=Artifact Creature
subtype=Golem
power=3
toughness=3
[/card]
[card]
name=Darigaaz's Caldera
auto=aslongas(land[-lair]|mybattlefield) moveto(myhand) notatarget(land[-lair]|mybattlefield) oneshot && counter(0/0,-1,payment)
auto=moveto(mygraveyard) notatarget(this|mybattlefield)
auto=this(counter{0/0.1.payment}<1) {T}:Add{B}
auto=this(counter{0/0.1.payment}<1) {T}:Add{R}
auto=this(counter{0/0.1.payment}<1) {T}:Add{G}
text=When Darigaaz's Caldera enters the battlefield, sacrifice it unless you return a non-Lair land you control to its owner's hand. -- {T}: Add {B}, {R}, or {G} to your mana pool.
type=Land
subtype=Lair
[/card]
[card]
name=Darigaaz's Charm
auto=aslongas(creature|mygraveyard) choice moveTo(myhand) target(creature|mygraveyard)
auto=choice damage:3 target(creature,player)
auto=aslongas(creature|battlefield) choice 3/3 target(creature)
text=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.
mana={B}{R}{G}
type=Instant
[/card]
[card]
name=Daring Apprentice
auto={T}{S}:fizzle target(*|stack)
text={T}, Sacrifice Daring Apprentice: Counter target spell.
mana={1}{U}{U}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Daring Demolition
target=*[creature;vehicle]
auto=destroy
text=Destroy target creature or Vehicle.
mana={2}{B}{B}
type=Sorcery
[/card]
[card]
name=Daring Leap
target=creature
auto=1/1
auto=first strike
auto=flying
text=Target creature gets +1/+1 and gains flying and first strike until end of turn.
mana={1}{W}{U}
type=Instant
[/card]
[card]
name=Daring Skyjek
auto=@combat(attacking) source(this) restriction{type(other creature[attacking]|myBattlefield)~morethan~1}:flying ueot
text=Battalion -- Whenever Daring Skyjek and at least two other creatures attack, Daring Skyjek gains flying until end of turn.
mana={1}{W}
type=Creature
subtype=Human Knight
power=3
toughness=1
[/card]
[card]
name=Daring Sleuth
auto=@sacrificed(clue|mybattlefield):flip(Bearer of Overwhelming Truths)
text=When you sacrifice a Clue, transform Daring Sleuth.
mana={1}{U}
type=Creature
subtype=Human Rogue
power=2
toughness=1
[/card]
[card]
name=Dark Banishing
target=creature[-black]
auto=bury
text=Destroy target nonblack creature. It can't be regenerated.
mana={2}{B}
type=Instant
[/card]
[card]
name=Dark Betrayal
target=creature[black]
auto=destroy
text=Destroy target black creature.
mana={B}
type=Instant
[/card]
[card]
name=Dark Confidant
aicode=activate target(*[zpos=1]|mylibrary) moveto(myhand) and!(dynamicability<!manacoststrike srccontroller!>)!
auto=@each my upkeep:reveal:1 optionone name(Reveal) target(*|reveal) transforms((,newability[life:-manacost controller])) forever optiononeend optiontwo name(Claim your card) choice all(*|reveal) moveto(myhand) optiontwoend revealend
text=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.
mana={1}{B}
type=Creature
subtype=Human Wizard
power=2
toughness=1
[/card]
[card]
name=Dark Dabbling
target=creature
auto=regenerate
auto=draw:1 controller
auto=if type(*[instant;sorcery]|mygraveyard)~morethan~1 then regenerate all(other creature|mybattlefield)
text=Regenerate target creature. Draw a card. (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.) -- Spell mastery -- If there are two or more instant and/or sorcery cards in your graveyard, also regenerate each other creature you control.
mana={2}{B}
type=Instant
[/card]
[card]
name=Dark Deal
auto=count(type:*:myhand)
auto=all(*|myhand) reject
auto=draw:countedamountminus1minusend controller
auto=count(type:*:opponenthand)
auto=all(*|opponenthand) reject
auto=draw:countedamountminus1minusend opponent
text=Each player discards all the cards in his or her hand, then draws that many cards minus one.
mana={2}{B}
type=Sorcery
[/card]
[card]
name=Dark Depths
auto=counter(0/0,10,Ice)
auto={3}:counter(0/0,-1,Ice) all(this)
auto=this(counter{0/0.1.Ice}<1)while sacrifice and!( token(Marit Lage,legendary creature avatar, 20/20,flying,indestructible,black) )! notatarget(this)
text=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.
type=Legendary Snow Land
[/card]
[card]
name=Dark Favor
target=creature
auto=life:-1 controller
auto=3/1
text=Enchant creature -- When Dark Favor enters the battlefield, you lose 1 life. -- Enchanted creature gets +3/+1.
mana={1}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Dark Hatchling
abilities=flying
auto=bury target(creature[-black])
text=Flying -- When Dark Hatchling enters the battlefield, destroy target nonblack creature. It can't be regenerated.
mana={4}{B}{B}
type=Creature
subtype=Horror
power=3
toughness=3
[/card]
[card]
name=Dark Heart of the Wood
auto={S(forest|myBattlefield)}:life:3
text=Sacrifice a Forest: You gain 3 life.
mana={B}{G}
type=Enchantment
[/card]
[card]
name=Dark Maze
abilities=defender
auto={0}:canattack ueot && phaseaction[endofturn once] moveTo(exile)
text=Defender (This creature can't attack.) -- {0}: Dark Maze can attack this turn as though it didn't have defender. Exile it at the beginning of the next end step.
mana={4}{U}
type=Creature
subtype=Wall
power=4
toughness=5
[/card]
[card]
name=Dark Offering
target=creature[-black]
auto=destroy
auto=life:3 controller
text=Destroy target nonblack creature. You gain 3 life.
mana={4}{B}{B}
type=Sorcery
[/card]
[card]
name=Dark Petition
abilities=hiddenface
aicode=activate moveto(myhand) target(*|mylibrary)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>*|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
auto=if type(*[instant;sorcery]|mygraveyard)~morethan~1 then add{B}{B}{B}
text=Search your library for a card and put that card into your hand. Then shuffle your library. -- Spell mastery -- If there are two or more instant and/or sorcery cards in your graveyard, add {B}{B}{B} to your mana pool.
mana={3}{B}{B}
type=Sorcery
[/card]
[card]
name=Dark Privilege
target=creature
auto=1/1
auto={S(creature|myBattlefield)}:regenerate
text=Enchant creature -- Enchanted creature gets +1/+1. -- Sacrifice a creature: Regenerate enchanted creature.
mana={1}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Dark Prophecy
auto=@movedTo(creature|mygraveyard) from(battlefield):draw:1 controller && life:-1
text=Whenever a creature you control dies, you draw a card and lose 1 life.
mana={B}{B}{B}
type=Enchantment
[/card]
[card]
name=Dark Revenant
autograveyard=moveTo(ownerlibrary)
text=Flying -- When Dark Revenant dies, put it on top of its owner's library.
mana={3}{B}
type=Creature
subtype=Spirit
power=2
toughness=2
[/card]
[card]
name=Dark Ritual
auto=Add{B}{B}{B}
text=Add {B}{B}{B} to your mana pool.
mana={B}
type=Instant
[/card]
[card]
name=Dark Salvation
target=player
auto=token(Zombie,Creature Zombie,2/2,black)*xx targetedplayer
auto=ability$!name(Darkness) target(<upto:1>creature|Battlefield) foreach(zombie|myBattlefield) -1/-1!$ targetedplayer
text=Target player puts X 2/2 black Zombie creature tokens onto the battlefield, then up to one target creature gets -1/-1 until end of turn for each Zombie that player controls.
mana={X}{X}{B}
type=Sorcery
[/card]
[card]
name=Dark Supplicant
auto={T}{S(cleric|myBattlefield)}{S(cleric|myBattlefield)}{S(cleric|myBattlefield)}:moveTo(mybattlefield) target(scion of darkness|myhand,mylibrary,mygraveyard)
text={T}, 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.
mana={B}
type=Creature
subtype=Human Cleric
power=1
toughness=1
[/card]
[card]
name=Dark Suspicions
auto=@each opponent upkeep:life:-mathtype:*:opponenthandminustype:*:myhandminusendmathend opponent
text=At the beginning of each opponent's upkeep, that player loses X life, where X is the number of cards in that player's hand minus the number of cards in your hand.
mana={2}{B}{B}
type=Enchantment
[/card]
[card]
name=Dark Temper
target=creature
auto=aslongas(*[black]|myBattlefield) destroy
auto=damage:2
text=Dark Temper deals 2 damage to target creature. If you control a black permanent, destroy the creature instead.
mana={2}{R}
type=Instant
[/card]
[card]
name=Dark Triumph
auto=all(creature|mybattlefield) 2/0 ueot
otherrestriction=type(swamp|mybattlefield)~morethan~0
other={S(creature|mybattlefield)} name(Sacrifice a Creature)
text=If you control a Swamp, you may sacrifice a creature rather than pay Dark Triumph's mana cost. -- Creatures you control get +2/+0 until end of turn.
mana={4}{B}
type=Instant
[/card]
[card]
name=Dark Tutelage
aicode=activate target(*[zpos=1]|mylibrary) moveto(myhand) and!(dynamicability<!manacoststrike srccontroller!>)!
auto=@each my upkeep:reveal:1 optionone name(Reveal) target(*|reveal) transforms((,newability[life:-manacost controller])) forever optiononeend optiontwo name(Claim your card) choice all(*|reveal) moveto(myhand) optiontwoend revealend
text=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.
mana={2}{B}
type=Enchantment
[/card]
[card]
name=Dark Withering
abilities=madness
autoexile=restriction{discarded} pay({B}) name(pay B to cast) activate name(pay B to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard)
target=creature[-black]
auto=destroy
text=Destroy target nonblack creature. -- Madness {B} (If you discard this card, you may cast it for its madness cost instead of putting it into your graveyard.)
mana={4}{B}{B}
type=Instant
[/card]
[card]
name=Darkblast
target=creature
auto=-1/-1
dredge=dredge(3)
text=Target creature gets -1/-1 until end of turn. -- Dredge 3 (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.)
mana={B}
type=Instant
[/card]
[card]
name=Darkest Hour
auto=lord(creature) transforms((,black))
text=All creatures are black.
mana={B}
type=Enchantment
[/card]
[card]
name=Darkheart Sliver
auto=lord(sliver) {S}:life:3
text=All Slivers have "Sacrifice this permanent: You gain 3 life."
mana={B}{G}
type=Creature
subtype=Sliver
power=2
toughness=2
[/card]
[card]
name=Darkling Stalker
auto={B}:regenerate
auto={B}:1/1
text={B}: Regenerate Darkling Stalker. -- {B}: Darkling Stalker gets +1/+1 until end of turn.
mana={3}{B}
type=Creature
subtype=Shade Spirit
power=1
toughness=1
[/card]
[card]
name=Darklit Gargoyle
abilities=flying
auto={B}:2/-1
text=Flying -- {B}: Darklit Gargoyle gets +2/-1 until end of turn.
mana={1}{W}
type=Artifact Creature
subtype=Gargoyle
power=1
toughness=2
[/card]
[card]
name=Darkness
auto=preventAllcombatDamage ueot
text=Prevent all combat damage that would be dealt this turn.
mana={B}
type=Instant
[/card]
[card]
name=Darkslick Drake
abilities=flying
auto=@movedTo(this|graveyard) from(mybattlefield):draw:1
text=Flying (This creature can't be blocked except by creatures with flying or reach.) -- When Darkslick Drake dies, draw a card.
mana={2}{U}{U}
type=Creature
subtype=Drake
power=2
toughness=4
[/card]
[card]
name=Darkslick Shores
auto=aslongas(other land|myBattlefield) tap(noevent) >2 oneshot
auto={T}:Add{U}
auto={T}:Add{B}
text=Darkslick Shores enters the battlefield tapped unless you control two or fewer other lands. -- {T}: Add {U} or {B} to your mana pool.
type=Land
[/card]
[card]
name=Darksteel Axe
abilities=indestructible
auto={2}:equip
auto=teach(creature) 2/0
text=Darksteel Axe is indestructible. -- Equipped creature gets +2/+0. -- Equip {2} ({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.)
mana={1}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Darksteel Brute
abilities=indestructible
auto={3}:transforms((Beast Artifact Creature,setpower=2,settoughness=2)) ueot
text=Darksteel Brute is indestructible. ("Destroy" effects and lethal damage don't destroy it.) -- {3}: Darksteel Brute becomes a 2/2 Beast artifact creature until end of turn.
mana={2}
type=Artifact
[/card]
[card]
name=Darksteel Citadel
abilities=indestructible
auto={T}:add{1}
text=Darksteel Citadel is indestructible. ("Destroy" effects and lethal damage don't destroy it.) -- {T}: Add {1} to your mana pool.
type=Artifact Land
[/card]
[card]
name=Darksteel Colossus
abilities=trample,indestructible,shufflelibrarydeath
text=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.
mana={11}
type=Artifact Creature
subtype=Golem
power=11
toughness=11
[/card]
[card]
name=Darksteel Forge
auto=lord(artifact|myBattlefield)indestructible
text=Artifacts you control are indestructible. ("Destroy" effects and lethal damage don't destroy them.)
mana={9}
type=Artifact
[/card]
[card]
name=Darksteel Gargoyle
abilities=flying,indestructible
text=Flying -- Darksteel Gargoyle is indestructible. ("Destroy" effects and lethal damage don't destroy it.)
mana={7}
type=Artifact Creature
subtype=Gargoyle
power=3
toughness=3
[/card]
[card]
name=Darksteel Garrison
auto={3}:equip target(land|mybattlefield)
auto=teach(land) indestructible
auto=@tapped(mytgt):1/1 target(creature|battlefield) ueot
text=Fortified land is indestructible. Whenever fortified land becomes tapped, target creature gets +1/+1 until end of turn. -- Fortify  ({3}: Attach to target land you control. Fortify only as a sorcery. This card comes into play unattached and stays in play if the land leaves play.)
mana={2}
type=Artifact
subtype=Fortification
[/card]
[card]
name=Darksteel Ingot
abilities=indestructible
auto={T}:add{G}
auto={T}:add{W}
auto={T}:add{U}
auto={T}:add{R}
auto={T}:add{B}
text=Darksteel Ingot is indestructible. ("Destroy" effects and lethal damage don't destroy it.) -- {T}: Add one mana of any color to your mana pool.
mana={3}
type=Artifact
[/card]
[card]
name=Darksteel Juggernaut
abilities=mustattack,indestructible
anyzone=type:artifact:mybattlefield/type:artifact:mybattlefield cdaactive
text=Darksteel Juggernaut's power and toughness are equal to the number of artifacts you control. -- Darksteel Juggernaut is indestructible and attacks each turn if able.
mana={5}
type=Artifact Creature
subtype=Juggernaut
power=*
toughness=*
[/card]
[card]
name=Darksteel Myr
abilities=indestructible
text=Darksteel Myr is indestructible. ("Destroy" effects and lethal damage don't destroy it.)
mana={3}
type=Artifact Creature
subtype=Myr
power=0
toughness=1
[/card]
[card]
name=Darksteel Pendant
abilities=indestructible
aicode=activate may bottomoflibrary all(*[zpos=1]|mylibrary)
auto={1}{t}:name(Look) reveal:1 optionone name(Put On Top) target(*|reveal) moveto(mylibrary) optiononeend optiontwo name(put on bottom) target(<1>*|reveal) bottomoflibrary optiontwoend revealend
text=Darksteel Pendant is indestructible. ("Destroy" effects and lethal damage don't destroy it.) -- {1}, {T}: Look at the top card of your library. You may put that card on the bottom of your library.
mana={2}
type=Artifact
[/card]
[card]
name=Darksteel Plate
abilities=indestructible
auto={2}:equip
auto=teach(creature) indestructible
text=Darksteel Plate is indestructible. -- Equipped creature is indestructible. -- Equip {2}
mana={3}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Darksteel Reactor
abilities=indestructible
auto=@each my upkeep:counter(0/0,1,charge) all(this) 
auto=this(counter{0/0.1.charge}>=20)while wingame
text=Darksteel Reactor is indestructible. ("Destroy" effects and lethal damage don't destroy it.) -- 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.
mana={4}
type=Artifact
[/card]
[card]
name=Darksteel Relic
abilities=indestructible
text=Darksteel Relic is indestructible.
mana={0}
type=Artifact
[/card]
[card]
name=Darksteel Sentinel
abilities=flash,vigilance,indestructible
text=Flash (You may cast this spell any time you could cast an instant.) -- Vigilance -- Darksteel Sentinel is indestructible. ("Destroy" effects and lethal damage don't destroy it.)
mana={6}
type=Artifact Creature
subtype=Golem
power=3
toughness=3
[/card]
[card]
name=Darkthicket Wolf
auto={2}{G}:2/2 limit:1
text={2}{G}: Darkthicket Wolf gets +2/+2 until end of turn. Activate this ability only once each turn.
mana={1}{G}
type=Creature
subtype=Wolf
power=2
toughness=2
[/card]
[card]
name=Darkwatch Elves
abilities=protection from black
autohand=__CYCLING__({2})
text=Protection from black -- Cycling {2} ({2}, Discard this card: Draw a card.)
mana={2}{G}
type=Creature
subtype=Elf
power=2
toughness=2
[/card]
[card]
name=Darkwater Catacombs
auto={1}{T}:Add{U}{B}
text={1}, {T}: Add {U}{B} to your mana pool.
type=Land
[/card]
[card]
name=Darkwater Egg
auto={2}{T}{S}:Add{U}{B} and!( draw:1 controller )!
text={2}, {T}, Sacrifice Darkwater Egg: Add {U}{B} to your mana pool. Draw a card.
mana={1}
type=Artifact
[/card]
[card]
name=Darting Merfolk
auto={U}:moveto(hand)
text={U}: Return Darting Merfolk to its owner's hand.
mana={1}{U}
type=Creature
subtype=Merfolk
power=1
toughness=1
[/card]
[card]
name=Daru Cavalier
abilities=first strike
aicode=activate target(daru cavalier|mylibrary) moveto(myhand)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>daru cavalier|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=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.
mana={3}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=2
[/card]
[card]
name=Daru Encampment
auto={T}:Add{1}
auto={W}{T}:1/1 target(Soldier)
text={T}: Add {1} to your mana pool. -- {W}, {T}: Target Soldier creature gets +1/+1 until end of turn.
type=Land
[/card]
[card]
name=Daru Healer
facedown={3}
autofacedown={W}:morph
auto={T}:prevent:1 target(creature,player)
text={T}: Prevent the next 1 damage that would be dealt to target creature or player this turn. -- Morph {W} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={2}{W}
type=Creature
subtype=Human Cleric
power=1
toughness=2
[/card]
[card]
name=Daru Lancer
abilities=first strike
facedown={3}
autofacedown={2}{W}{W}:morph
text=First strike -- Morph {2}{W}{W} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={4}{W}{W}
type=Creature
subtype=Human Soldier
power=3
toughness=4
[/card]
[card]
name=Daru Mender
facedown={3}
autofacedown={W}:morph
autofaceup=regenerate target(creature)
text=Morph {W} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) -- When Daru Mender is turned face up, regenerate target creature.
mana={W}
type=Creature
subtype=Human Cleric
power=1
toughness=1
[/card]
[card]
name=Daru Sanctifier
facedown={3}
autofacedown={1}{W}:morph
autofaceup=destroy target(enchantment)
text=Morph {1}{W} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) -- When Daru Sanctifier is turned face up, destroy target enchantment.
mana={3}{W}
type=Creature
subtype=Human Cleric
power=1
toughness=4
[/card]
[card]
name=Daru Spiritualist
auto=@targeted(cleric|mybattlefield):all(trigger[to]) 0/2 ueot
text=Whenever a Cleric creature you control becomes the target of a spell or ability, it gets +0/+2 until end of turn.
mana={1}{W}
type=Creature
subtype=Human Cleric
power=1
toughness=1
[/card]
[card]
name=Daru Stinger
aicode=activate target(<anyamount>*[human;soldier]|myhand) name(revealed card) moveto(myhand) name(revealed card) and!( all(this) counter(1/1) )!
auto=Reveal:type:*:myhand revealzone(myhand) revealtype(*[human;soldier]|myhand) optionone foreach(*[human;soldier]|reveal) counter(1/1,1) optiononeend optiontwo all(*|reveal) moveto(myhand) optiontwoend revealend
auto={t}:target(creature[attacking;blocking]) thisforeach(counter{1/1.1}) damage:1
text=Amplify 1 (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.) -- {T}: Daru Stinger deals damage equal to the number of +1/+1 counters on it to target attacking or blocking creature.
mana={3}{W}
type=Creature
subtype=Human Soldier
power=1
toughness=1
[/card]
[card]
name=Daru Warchief
auto=lord(soldier|mycastingzone) altercost(colorless, -1)
auto=lord(soldier|myBattlefield) 1/2
text=Soldier spells you cast cost {1} less to cast. -- Soldier creatures you control get +1/+2.
mana={2}{W}{W}
type=Creature
subtype=Human Soldier
power=1
toughness=1
[/card]
[card]
name=Daunting Defender
auto=lord(cleric|myBattlefield) absorb
text=If a source would deal damage to a Cleric creature you control, prevent 1 of that damage.
mana={4}{W}
type=Creature
subtype=Human Cleric
power=3
toughness=3
[/card]
[card]
name=Dauntless Cathar
autograveyard={1}{W}{e}:token(Spirit,creature Spirit,1/1,white,flying) assorcery
text={1}{W}, Exile Dauntless Cathar from your graveyard: Put a 1/1 white Spirit creature token with flying onto the battlefield. Activate this ability only any time you could cast a sorcery.
mana={2}{W}
type=Creature
subtype=Human Soldier
power=3
toughness=2
[/card]
[card]
name=Dauntless Dourbark
anyzone=pdauntless/pdauntless cdaactive
auto=aslongas(other treefolk|myBattlefield) trample
text=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.
mana={3}{G}
type=Creature
subtype=Treefolk Warrior
power=*
toughness=*
[/card]
[card]
name=Dauntless Escort
auto={S}:all(creature|myBattlefield) indestructible ueot
text=Sacrifice Dauntless Escort: Creatures you control are indestructible this turn.
mana={1}{G}{W}
type=Creature
subtype=Rhino Soldier
power=3
toughness=3
[/card]
[card]
name=Dauntless Onslaught
target=<upto:2>creature
auto=2/2 ueot
text=Up to two target creatures each get +2/+2 until end of turn. 
mana={2}{W}
type=Instant
[/card]
[card]
name=Dauntless River Marshal
auto=aslongas(Island|myBattlefield) 1/1
auto={3}{U}:tap target(creature)
text=Dauntless River Marshal gets +1/+1 as long as you control an Island. -- {3}{U}: Tap target creature.
mana={1}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=1
[/card]
[card]
name=Dauthi Cutthroat
abilities=shadow
auto={1}{B}{T}:destroy target(creature[shadow])
text=Shadow (This creature can block or be blocked by only creatures with shadow.) -- {1}{B}, {T}: Destroy target creature with shadow.
mana={1}{B}
type=Creature
subtype=Dauthi Minion
power=1
toughness=1
[/card]
[card]
name=Dauthi Embrace
auto={B}{B}:shadow target(creature)
text={B}{B}: Target creature gains shadow until end of turn. (It can block or be blocked by only creatures with shadow.)
mana={2}{B}
type=Enchantment
[/card]
[card]
name=Dauthi Ghoul
abilities=shadow
auto=@movedTo(graveyard) from(creature[shadow]|battlefield):counter(1/1,1)
text=Shadow (This creature can block or be blocked by only creatures with shadow.) -- Whenever a creature with shadow dies, put a +1/+1 counter on Dauthi Ghoul.
mana={1}{B}
type=Creature
subtype=Dauthi Zombie
power=1
toughness=1
[/card]
[card]
name=Dauthi Horror
abilities=shadow
auto=cantbeblockedby(creature[white])
text=Shadow (This creature can block or be blocked by only creatures with shadow.) -- Dauthi Horror can't be blocked by white creatures.
mana={1}{B}
type=Creature
subtype=Dauthi Horror
power=2
toughness=1
[/card]
[card]
name=Dauthi Jackal
abilities=shadow
auto={B}{B}{S}:destroy target(other creature[blocking])
text=Shadow (This creature can block or be blocked by only creatures with shadow.) -- {B}{B}, Sacrifice Dauthi Jackal: Destroy target blocking creature.
mana={2}{B}
type=Creature
subtype=Dauthi Hound
power=2
toughness=1
[/card]
[card]
name=Dauthi Marauder
abilities=shadow
text=Shadow (This creature can block or be blocked by only creatures with shadow.)
mana={2}{B}
type=Creature
subtype=Dauthi Minion
power=3
toughness=1
[/card]
[card]
name=Dauthi Mercenary
abilities=shadow
auto={1}{B}:1/0
text=Shadow (This creature can block or be blocked by only creatures with shadow.) -- {1}{B}: Dauthi Mercenary gets +1/+0 until end of turn.
mana={2}{B}
type=Creature
subtype=Dauthi Knight Mercenary
power=2
toughness=1
[/card]
[card]
name=Dauthi Mindripper
abilities=shadow
auto=@combat(notblocked) source(this):may ability$!name(discard 2 cards) target(<3>*|myhand) reject!$ opponent && sacrifice all(this)
text=Shadow (This creature can block or be blocked by only creatures with shadow.) -- Whenever Dauthi Mindripper attacks and isn't blocked, you may sacrifice it. If you do, defending player discards three cards.
mana={3}{B}
type=Creature
subtype=Dauthi Minion
power=2
toughness=1
[/card]
[card]
name=Dauthi Slayer
abilities=shadow,mustattack
text=Shadow (This creature can block or be blocked by only creatures with shadow.) -- Dauthi Slayer attacks each turn if able.
mana={B}{B}
type=Creature
subtype=Dauthi Soldier
power=2
toughness=2
[/card]
[card]
name=Dauthi Trapper
auto={T}:shadow target(creature)
text={T}: Target creature gains shadow until end of turn. (It can block or be blocked by only creatures with shadow.)
mana={2}{B}
type=Creature
subtype=Dauthi Minion
power=1
toughness=1
[/card]
[card]
name=Dauthi Warlord
abilities=shadow
anyzone=type:creature[shadow]:battlefield/1 cdaactive
text=Shadow (This creature can block or be blocked by only creatures with shadow.) -- Dauthi Warlord's power is equal to the number of creatures with shadow on the battlefield.
mana={1}{B}
type=Creature
subtype=Dauthi Soldier
power=*
toughness=1
[/card]
[card]
name=D'Avenant Archer
auto={T}:damage:1 target(creature[attacking;blocking])
text={T}: D'Avenant Archer deals 1 damage to target attacking or blocking creature.
mana={2}{W}
type=Creature
subtype=Human Soldier Archer
power=1
toughness=2
[/card]
[card]
name=D'Avenant Healer
auto={T}:damage:1 target(creature[attacking;blocking])
auto={T}:prevent:1 target(creature,player)
text={T}: D'Avenant Healer deals 1 damage to target attacking or blocking creature. -- {T}: Prevent the next 1 damage that would be dealt to target creature or player this turn.
mana={1}{W}{W}
type=Creature
subtype=Human Cleric Archer
power=1
toughness=2
[/card]
[card]
name=Dawn Elemental
abilities=flying
auto=preventAllDamage to(this)
text=Flying -- Prevent all damage that would be dealt to Dawn Elemental.
mana={W}{W}{W}{W}
type=Creature
subtype=Elemental
power=3
toughness=3
[/card]
[card]
name=Dawn Gryff
abilities=flying
text=Flying
mana={2}{W}
type=Creature
subtype=Hippogriff
power=2
toughness=2
[/card]
[card]
name=Dawn of the Dead
auto=@each my upkeep:life:-1 controller
auto=@each my upkeep:may target(creature|mygraveyard) moveTo(mybattlefield) && transforms((,newability[phaseaction[endofturn once] moveTo(exile)],haste)) ueot
text=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.
mana={2}{B}{B}{B}
type=Enchantment
[/card]
[card]
name=Dawnbreak Reclaimer
abilities=flying
auto=@each my endofturn:may notatarget(creature|opponentgraveyard) moveto(ownerbattlefield) and!( ability$!notatarget(creature|opponentgraveyard) moveto(ownerbattlefield)!$ opponent )!
text=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.
mana={4}{W}{W}
type=Creature
subtype=Angel
power=5
toughness=5
[/card]
[card]
name=Dawnbringer Charioteers
abilities=flying,lifelink
auto=@targeted(this) from(*[instant;sorcery;enchantment]|mycastingzone):counter(1/1,1)
text=Flying, lifelink -- Heroic -- Whenever you cast a spell that targets Dawnbringer Charioteers, put a +1/+1 counter on Dawnbringer Charioteers.
mana={2}{W}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=4
[/card]
[card]
name=Dawnfeather Eagle
abilities=flying
auto=all(creature|mybattlefield) 1/1 ueot
auto=all(creature|mybattlefield) vigilance ueot
text=Flying -- When Dawnfeather Eagle enters the battlefield, creatures you control get +1/+1 and gain vigilance until end of turn.
mana={4}{W}
type=Creature
subtype=Bird
power=3
toughness=3
[/card]
[card]
name=Dawnfluke
abilities=flash
other={W} name(Evoke)
auto=prevent:3 target(creaure,player)
auto=alternative sacrifice
text=Flash -- When Dawnfluke enters the battlefield, prevent the next 3 damage that would be dealt to target creature or player this turn. -- Evoke {W} (You may cast this spell for its evoke cost. If you do, it's sacrificed when it enters the battlefield.)
mana={3}{W}
type=Creature
subtype=Elemental
power=0
toughness=3
[/card]
[card]
name=Dawnglare Invoker
abilities=flying
auto={8}:tap all(creature|opponentBattlefield)
text=Flying -- {8}: Tap all creatures target player controls.
mana={2}{W}
type=Creature
subtype=Kor Wizard
power=2
toughness=1
[/card]
[card]
name=Dawnglow Infusion
auto=ifnot spent({W}) then if spent({G}) then life:X
auto=ifnot spent({G}) then if spent({W}) then life:X
auto=if spent({G}),spent({W}) then life:twiceX
text=You gain X life if {G} was spent to cast Dawnglow Infusion and X life if {W} was spent to cast it. (Do both if {G}{W} was spent.)
mana={X}{GW}
type=Sorcery
[/card]
[card]
name=Dawning Purist
facedown={3}
autofacedown={1}{W}:morph
auto=@combatdamagefoeof(player) from(this):may destroy target(enchantment|opponentbattlefield)
auto=@combatdamageof(player) from(this):may destroy target(enchantment|mybattlefield)
text=Whenever Dawning Purist deals combat damage to a player, you may destroy target enchantment that player controls. -- Morph {1}{W} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={2}{W}
type=Creature
subtype=Human Cleric
power=2
toughness=2
[/card]
[card]
name=Dawnray Archer
abilities=exalted
auto={W}{T}:damage:1 target(creature[attacking;blocking])
text=Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.) -- {W}, {T}: Dawnray Archer deals 1 damage to target attacking or blocking creature.
mana={2}{U}
type=Creature
subtype=Human Archer
power=1
toughness=1
[/card]
[card]
name=Dawn's Reflection
target=land
auto=teach(land) transforms((,newability[@tappedformana(this):chooseacolor add{chosencolor} chooseend],newability[@tappedformana(this):chooseacolor add{chosencolor} chooseend]))
text=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 (in addition to the mana the land produces).
mana={3}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Dawnstrider
auto={G}{T}{D(*|myhand)}:fog oneshot
text={G}, {T}, Discard a card: Prevent all combat damage that would be dealt this turn.
mana={1}{G}
type=Creature
subtype=Dryad Spellshaper
power=1
toughness=1
[/card]
[card]
name=Dawnstrike Paladin
abilities=vigilance,lifelink
text=Vigilance. -- Lifelink.
mana={3}{W}{W}
type=Creature
subtype=Human Knight
power=2
toughness=4
[/card]
[card]
name=Dawntreader Elk
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(land[basic]|myLibrary)
auto={G}{S}:name(search card) reveal:plibrarycount optionone name(choose card) target(land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
text={G}, Sacrifice Dawntrader Elk: Search your library for a basic land card, put it onto the battlefield tapped, then shuffle your library.
mana={1}{G}
type=Creature
subtype=Elk
power=2
toughness=2
[/card]
[card]
name=Daxos's Torment
auto=transforms((Demon Creature,setpower=5,settoughness=5,flying,haste)) ueot
auto=@movedTo(enchantment|myBattlefield):transforms((Demon Creature,setpower=5,settoughness=5,flying,haste)) ueot
text=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.
mana={3}{B}
type=Enchantment
[/card]
[card]
name=Day of Destiny
auto=lord(creature[legendary]|myBattlefield) 2/2
text=Legendary creatures you control get +2/+2.
mana={3}{W}
type=Legendary Enchantment
[/card]
[card]
name=Day of Judgment
auto=destroy all(creature)
text=Destroy all creatures.
mana={2}{W}{W}
type=Sorcery
[/card]
[card]
name=Day of the Dragons
auto=all(creature|mybattlefield) (blink)forsrc && foreach(creature|mybattlefield) token(Dragon,creature dragon, 5/5,flying red)*1
auto=@movedto(this|nonbattlezone):sacrifice all(creature[dragon]|mybattlefield)
text=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.
mana={4}{U}{U}{U}
type=Enchantment
[/card]
[card]
name=Daybreak Coronet
target=creature[enchanted]
auto=3/3
auto=first strike
auto=vigilance
auto=lifelink
text=Enchant creature with another Aura attached to it -- Enchanted creature gets +3/+3 and has first strike, vigilance, and lifelink. (Damage dealt by the creature also causes its controller to gain that much life.)
mana={W}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Daybreak Ranger
auto={T}:damage:2 target(creature[flying])
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:flip(Nightfall Predator)
text={T}: 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.
mana={2}{G}
type=Creature
subtype=Human Archer Werewolf
power=2
toughness=2
[/card]
[card]
name=Daze
other={H(island|mybattlefield)} name(Return an Island to Hand)
target=*|stack
auto=transforms((,newability[pay[[{1}]] name(pay 1 mana) donothing?fizzle])) forever
text=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}.
mana={1}{U}
type=Instant
[/card]
[card]
name=Dazzling Ramparts
abilities=defender
auto={1}{W}{T}:tap target(creature)
text=Defender -- {1}{W}, {T}: Tap target creature.
mana={4}{W}
type=Creature
subtype=Wall
power=0
toughness=7
[/card]
[card]
name=Dazzling Reflection
target=creature
auto=preventalldamage from(this)
auto=dynamicability<!mytgt powerlifegain srccontroller!>
text=You gain life equal to target creature's power. The next time that creature would deal damage this turn, prevent that damage.
mana={1}{W}
type=Instant
[/card]
[card]
name=Dead Drop
target=player
auto=ability$! sacrifice notatarget(<2>creature|mybattlefield) !$ targetedplayer
text=Delve (Each card you exile from your graveyard while casting this spell pays for {1}.) -- Target player sacrifices two creatures.
mana={9}{B}
other={delve} name(Delve)
type=Sorcery
[/card]
[card]
name=Dead Reveler
auto=may counter(1/1,1)
auto=this(counter{1/1.1}>=1) cantblock
text=Unleash (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.)
mana={2}{B}
type=Creature
subtype=Zombie
power=2
toughness=3
[/card]
[card]
name=Dead Weight
target=creature
auto=-2/-2
text=Enchant creature -- Enchanted creature gets -2/-2.
mana={B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Deadapult
auto={S(zombie|myBattlefield)}:Damage:2 target(creature,player)
text={R}, Sacrifice a Zombie: Deadapult deals 2 damage to target creature or player.
mana={2}{R}
type=Enchantment
[/card]
[card]
name=Deadbridge Goliath
autograveyard={4}{G}{G}{E}:name(scavenge) counter(1/1,storedpower) target(creature) asSorcery
text=Scavenge {4}{G}{G} ({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.)
mana={2}{G}{G}
type=Creature
subtype=Insect
power=5
toughness=5
[/card]
[card]
name=Deadbridge Shaman
auto=@movedto(mygraveyard) from(this|mybattlefield):choice target(opponent) ability$!name(discard) notatarget(*|myhand) reject !$ targetedplayer
text=When Deadbridge Shaman dies, target opponent discards a card.
mana={2}{B}
type=Creature
subtype=Elf Shaman
power=3
toughness=1
[/card]
[card]
name=Deadeye Harpooner
auto=if revolt then destroy target(creature[tapped]|opponentbattlefield)
text=Revolt -- When Deadeye Harpooner enters the battlefield, if a permanent you controlled left the battlefield this turn, destroy target tapped creature an opponent controls.
mana={2}{W}
type=Creature
subtype=Dwarf Warrior
power=2
toughness=2
[/card]
[card]
name=Deadeye Navigator
auto=soulbond {1}{U}:(blink)
abilities=soulbond
text=Soulbond (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.) -- 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."
mana={4}{U}{U}
type=Creature
subtype=Spirit
power=5
toughness=5
[/card]
[card]
name=Deadfall
auto=lord(creature) -forestwalk
text=Creatures with forestwalk can be blocked as though they didn't have forestwalk.
mana={2}{G}
type=Enchantment
[/card]
[card]
name=Dead-Iron Sledge
auto=@combat(blocking,blocked) source(mytgt) from(creature):all(trigger[from]) destroy
auto=@combat(blocking,blocked) source(mytgt) from(creature):all(trigger[to]) destroy
auto={2}:equip
text=Whenever equipped creature blocks or becomes blocked by a creature, destroy both creatures. -- Equip {2} ({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.)
mana={1}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Deadlock Trap
auto=tap(noevent)
auto=alterenergy:2 controller
auto={t}{e:1}:tap && noactivatedability target(creature,planeswalker)
text=Deadlock Trap enters the battlefield tapped. -- When Deadlock Trap enters the battlefield, you get {E}{E} (two energy counters). -- {T}, Pay {E}: Tap target creature or planeswalker. Its activated abilities can't be activated this turn.
mana={3}
type=Artifact
[/card]
[card]
name=Deadly Grub
auto=vanishing:3
auto=@movedTo(this|graveyard) from(myBattlefield):this(counter{0/0.1.Time}<1) all(trigger) token(Insect,Creature Insect,6/1,shroud green)
text=Vanishing 3 (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.) -- 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. (It can't be the target of spells or abilities.)
mana={2}{B}
type=Creature
subtype=Insect
power=3
toughness=1
[/card]
[card]
name=Deadly Insect
abilities=shroud
text=Shroud (This permanent can't be the target of spells or abilities.)
mana={4}{G}
type=Creature
subtype=Insect
power=6
toughness=1
[/card]
[card]
name=Deadly Recluse
abilities=deathtouch,reach
text=Reach (This creature can block creatures with flying.) -- Deathtouch (Creatures dealt damage by this creature are destroyed. You can divide this creature's combat damage among any of the creatures blocking or blocked by it.)
mana={1}{G}
type=Creature
subtype=Spider
power=1
toughness=2
[/card]
[card]
name=Deadly Tempest
auto=all(creature) transforms((,newability[@movedto(nonbattlezone):damage:1 controller],newability[destroy])) ueot oneshot
text=Destroy all creatures. Each player loses life equal to the number of creatures he or she controlled that were destroyed this way.
mana={4}{B}{B}
type=Sorcery
[/card]
[card]
name=Deadly Wanderings
auto=aslongas(creature|mybattlefield) lord(creature|mybattlefield) 2/0 <2
auto=aslongas(creature|mybattlefield) lord(creature|mybattlefield) deathtouch <2
auto=aslongas(creature|mybattlefield) lord(creature|mybattlefield) lifelink <2
text=As long as you control exactly one creature, that creature gets +2/+0 and has deathtouch and lifelink.
mana={3}{B}{B}
type=Enchantment
[/card]
[card]
name=Deadshot Minotaur
auto=damage:3 target(creature[flying])
autohand=__CYCLING__({RG})
text=When Deadshot Minotaur enters the battlefield, it deals 3 damage to target creature with flying. -- Cycling {(r/g)} ({(r/g)}, Discard this card: Draw a card.)
mana={3}{R}{G}
type=Creature
subtype=Minotaur
power=3
toughness=4
[/card]
[card]
name=Deadshot
target=creature
auto=tap
auto=transforms((,newability[dynamicability<!powerstrike!> target(other creature)])) ueot
text=Tap target creature. It deals damage equal to its power to another target creature.
mana={3}{R}
type=Sorcery
[/card]
[card]
name=Deadwood Treefolk
auto=vanishing:3
auto=moveTo(myhand) target(other creature|myGraveyard)
auto=@movedTo(this|nonbattlezone) from(myBattlefield):moveTo(myhand) target(other creature|myGraveyard)
text=Vanishing 3 (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.) -- When Deadwood Treefolk enters the battlefield or leaves the battlefield, return another target creature card from your graveyard to your hand.
mana={5}{G}
type=Creature
subtype=Treefolk
power=3
toughness=6
[/card]
[card]
name=Dearly Departed
abilities=flying
autograveyard=@movedto(human|myBattlefield):all(trigger[to]) counter(1/1,1)
text=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.
mana={4}{W}{W}
type=Creature
subtype=Spirit
power=5
toughness=5
[/card]
[card]
name=Death Baron
auto=lord(skeleton|myBattlefield) 1/1
auto=lord(skeleton|myBattlefield) deathtouch
auto=lord(other zombie|myBattlefield) 1/1
auto=lord(other zombie|myBattlefield) deathtouch
text=Skeleton creatures you control and other Zombie creatures you control get +1/+1 and have deathtouch.
mana={1}{B}{B}
type=Creature
subtype=Zombie Wizard
power=2
toughness=2
[/card]
[card]
name=Death Bomb
auto=destroy target(creature[-black])
auto=life:-2 opponent
text=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.
mana={3}{B}{S(creature|mybattlefield)}
type=Instant
[/card]
[card]
name=Death by Dragons
auto=choice (you get a Dragon) token(Dragon,Creature Dragon,5/5,red,flying)
auto=choice (opponent gets a Dragon) token(Dragon,Creature Dragon,5/5,red,flying)
text=Each player other than target player puts a 5/5 red Dragon creature token with flying onto the battlefield.
mana={4}{R}{R}
type=Sorcery
[/card]
[card]
name=Death Charmer
auto=@combatdamaged(creature|opponentbattlefield) from(this):ability$!name(pay or lifeloss) pay[[{2}]] name(pay 2 mana) donothing?life:-2!$ opponent
text=Whenever Death Charmer deals combat damage to a creature, that creature's controller loses 2 life unless he or she pays {2}.
mana={2}{B}
type=Creature
subtype=Worm Mercenary
power=2
toughness=2
[/card]
[card]
name=Death Cloud
auto=life:-x all(player)
auto=ability$!reject notatarget(<storedx>*|myhand)!$ opponent
auto=ability$!reject notatarget(<storedx>*|myhand)!$ controller
auto=ability$!sacrifice notatarget(<storedx>creature|mybattlefield)!$ opponent
auto=ability$!sacrifice notatarget(<storedx>creature|mybattlefield)!$ controller
auto=ability$!sacrifice notatarget(<storedx>land|mybattlefield)!$ opponent
auto=ability$!sacrifice notatarget(<storedx>land|mybattlefield)!$ controller
text=Each player loses X life, then discards X cards, then sacrifices X creatures, then sacrifices X lands.
mana={X}{B}{B}{B}
type=Sorcery
[/card]
[card]
name=Death Cultist
auto={S}:life:-1 target(player) && life:1 controller
text=Sacrifice Death Cultist: Target loses 1 life and you gain 1 life.
mana={B}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Death Denied
target=<prex>creature|mygraveyard
auto=moveTo(ownerhand)
text=Return X target creature cards from your graveyard to your hand.
mana={X}{B}{B}
type=Instant
subtype=Arcane
[/card]
[card]
name=Death Frenzy
auto=emblem transforms((,newability[@movedto(creature|graveyard) from(battlefield):life:1 controller])) ueot
auto=all(creature) -2/-2 ueot
text=All creatures get -2/-2 until end of turn. Whenever a creature dies this turn, you gain 1 life.
mana={3}{B}{G}
type=Sorcery
[/card]
[card]
name=Death Grasp
target=creature,player
auto=damage:X
auto=life:X controller
text=Death Grasp deals X damage to target creature or player. You gain X life.
mana={X}{W}{B}
type=Sorcery
[/card]
[card]
name=Death Match
auto=lord(creature) transforms((,newability[may -3/-3 target(creature|battlefield) oneshot]))
text=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.
mana={3}{B}
type=Enchantment
[/card]
[card]
name=Death Mutation
target=creature[-black]
auto=bury
auto=token(Saproling,Creature Saproling,1/1,green)*manacost
text=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.
mana={6}{B}{G}
type=Sorcery
[/card]
[card]
name=Death of a Thousand Stings
target=player
auto=life:-1
auto=life:1 controller
autograveyard=@each my upkeep:if type(*|myhand)~morethan~type(*|opponenthand) then may moveto(myhand)
text=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.
mana={4}{B}
type=Instant
subtype=Arcane
[/card]
[card]
name=Death Pit Offering
auto=moveTo(mygraveyard) all(creature|mybattlefield)
auto=lord(creature|mybattlefield) 2/2
text=When Death Pit Offering enters the battlefield, sacrifice all creatures you control. -- Creatures you control get +2/+2.
mana={2}{B}{B}
type=Enchantment
[/card]
[card]
name=Death Pits of Rath
auto=@damaged(creature):all(trigger[to]) bury
text=Whenever a creature is dealt damage, destroy it. It can't be regenerated.
mana={3}{B}{B}
type=Enchantment
[/card]
[card]
name=Death Pulse
target=creature
auto=-4/-4
autohand={1}{B}{B}{cycle}:name(cycling) draw:1
autohand=@cycled(this|hand):may -1/-1 target(creature)
text=Target creature gets -4/-4 until end of turn. -- Cycling {1}{B}{B} ({1}{B}{B}, Discard this card: Draw a card.) -- When you cycle Death Pulse, you may have target creature get -1/-1 until end of turn.
mana={2}{B}{B}
type=Instant
[/card]
[card]
name=Death Rattle
target=creature[-green]
auto=cantregen ueot
auto=destroy
text=Delve (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.) -- Destroy target nongreen creature. It can't be regenerated.
mana={5}{B}
other={delve} name(Delve)
type=Instant
[/card]
[card]
name=Death Spark
target=creature,player
auto=damage:1
autograveyard={1}:moveto(ownerhand) restriction{type(creature[zpos=myposplus1plusend]|mygraveyard)~morethan~0,myupkeeponly}
text=Death Spark deals 1 damage to target creature or player. -- At the beginning of your upkeep, if Death Spark is in your graveyard with a creature card directly above it, you may pay {1}. If you do, return Death Spark to your hand.
mana={R}
type=Instant
[/card]
[card]
name=Death Speakers
abilities=protection from black
text=Protection from black
mana={W}
type=Creature
subtype=Human Cleric
power=1
toughness=1
[/card]
[card]
name=Death Stroke
target=creature[tapped]
auto=destroy
text=Destroy target tapped creature.
mana={B}{B}
type=Sorcery
[/card]
[card]
name=Death Ward
target=creature
auto=regenerate
text=Regenerate target creature.
mana={W}
type=Instant
[/card]
[card]
name=Death Watch
target=creature
auto=@movedTo(mytgt|graveyard):all(trigger[to]) dynamicability<!mytgt powerlifeloss targetcontroller!>
auto=@movedTo(mytgt|graveyard):all(trigger[to]) dynamicability<!mytgt toughnesslifegain srccontroller!>
text=Enchant creature -- When enchanted creature is put into a graveyard, its controller loses life equal to its power and you gain life equal to its toughness.
mana={B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Death Wind
target=creature
auto=-X/-X
text=Target creature gets -X/-X until end of turn.
mana={X}{B}
type=Instant
[/card]
[card]
name=Death Wish
auto=moveTo(exile)
auto=life:-halfdownlifetotal
aicode=activate target(*|mysideboard) moveto(myhand)
auto=name(search card) reveal:type:*:mysideboard revealzone(mysideboard) optionone name(choose card) target(<1>*|reveal) moveto(myhand) and!(all(other *|reveal) moveto(ownersideboard))! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownersideboard) and!(all(other *|reveal) moveto(ownersideboard))! optiontwoend revealend
text=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.
mana={1}{B}{B}
type=Sorcery
[/card]
[card]
name=Deathbellow Raider
abilities=mustattack
auto={2}{B}:regenerate
text=Deathbellow Raider attacks each turn if able. --{2}{B}: Regenerate Deathbellow Raider.
mana={1}{R}
type=Creature
subtype=Minotaur Berserker
power=2
toughness=3
[/card]
[card]
name=Deathbringer Liege
auto=lord(other creature[black]|myBattlefield) 1/1
auto=lord(other creature[white]|myBattlefield) 1/1
auto=@movedto(*[black;-white]|mystack):may destroy target(creature[tapped])
auto=@movedto(*[white;-black]|mystack):may tap target(creature)
auto=@movedto(*[black&white]|mystack):may tap target(creature)
auto=@movedto(*[black&white]|mystack):may destroy target(creature[tapped])
auto=@movedto(*[black&white]|mystack):may name(tap & destroy) target(creature) tap && activate destroy target(creature[tapped])
text=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.
mana={2}{WB}{WB}{WB}
type=Creature
subtype=Horror
power=3
toughness=4
[/card]
[card]
name=Deathbringer Regent
abilities=flying
auto=if casted(this) then if type(other creature|battlefield)~morethan~4 then destroy all(other creature|battlefield)
text=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.
mana={5}{B}{B}
type=Creature
subtype=Dragon
power=5
toughness=6
[/card]
[card]
name=Deathbringer Thoctar
text=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.
mana={4}{B}{R}
type=Creature
subtype=Zombie Beast
auto=@movedTo(other creature|graveyard) from(battlefield):may counter(1/1,1)
auto={C(1/1,-1)}:damage:1 target(creature,player)
power=3
toughness=3
[/card]
[card]
name=Deathcap Cultivator
auto={T}:add{B}
auto={T}:add{G}
auto=while(restriction{delirium}) deathtouch
text={T}: Add {B} or {G} to your mana pool. -- Delirium  Deathcap Cultivator has deathtouch as long as there are four or more card types among cards in your graveyard.
mana={1}{G}
type=Creature
subtype=Human Druid
power=2
toughness=1
[/card]
[card]
name=Deathcoil Wurm
auto=@combat(blocked,turnlimited) source(this):may name(assign combat damage to defending player) thisforeach(power>=1) damage:1 opponent && fog from(this)
text=You may have Deathcoil Wurm assign its combat damage as though it weren't blocked.
mana={6}{G}{G}
type=Creature
subtype=Wurm
power=7
toughness=6
[/card]
[card]
name=Deathcult Rogue
auto=cantbeblockedby(creature[-rogue])
text=Deathcult Rogue can't be blocked except by Rogues.
mana={1}{UB}{UB}
type=Creature
subtype=Human Rogue
power=2
toughness=2
[/card]
[card]
name=Deathcurse Ogre
auto=@movedTo(this|graveyard) from(battlefield):life:-3 opponent && life:-3 controller
text=When Deathcurse Ogre dies, each player loses 3 life.
mana={5}{B}
type=Creature
subtype=Ogre Warrior
power=3
toughness=3
[/card]
[card]
name=Deathforge Shaman
auto=kicker choice target(player) damage:twicekicked
kicker=multi{R}
text=Multikicker {R} (You may pay an additional {R} any number of times as you cast this spell.) -- When Deathforge Shaman enters the battlefield, it deals damage to target player equal to twice the number of times it was kicked.
mana={4}{R}
type=Creature
subtype=Ogre Shaman
power=4
toughness=3
[/card]
[card]
name=Deathgaze Cockatrice
abilities=flying,deathtouch
text=Flying. -- Deathtouch.
mana={2}{B}{B}
type=Creature
subtype=Cockatrice
power=2
toughness=2
[/card]
[card]
name=Deathgazer
auto=@combat(blocking,blocked) source(this) from(creature[-black]):all(trigger[from]) phaseaction[combatends once] destroy
text=Whenever Deathgazer blocks or becomes blocked by a nonblack creature, destroy that creature at end of combat.
mana={3}{B}
type=Creature
subtype=Lizard
power=2
toughness=2
[/card]
[card]
name=Deathgreeter
auto=@movedTo(graveyard) from(other creature|battlefield):may life:1
text=Whenever another creature dies, you may gain 1 life.
mana={B}
type=Creature
subtype=Human Shaman
power=1
toughness=1
[/card]
[card]
name=Deathgrip
auto={B}{B}:fizzle target(*[green]|stack)
text={B}{B}: Counter target green spell.
mana={B}{B}
type=Enchantment
[/card]
[card]
name=Death-Hood Cobra
auto={1}{G}:reach
auto={1}{G}:deathtouch
text={1}{G}: Death-Hood Cobra gains reach until end of turn. -- {1}{G}: Death-Hood Cobra gains deachtouch until end of turn.
mana={1}{G}
type=Creature
subtype=Snake
power=2
toughness=2
[/card]
[card]
name=Deathknell Kami
abilities=flying
auto={2}:1/1 && treason
auto=@movedTo(this|mygraveyard) from(myBattlefield):may moveTo(myhand) target(spirit[manacost<=1]|mygraveyard)
text=Flying -- {2}: Deathknell Kami gets +1/+1 until end of turn. Sacrifice it at the beginning of the next end step. -- Soulshift 1 (When this dies, you may return target Spirit card with converted mana cost 1 or less from your graveyard to your hand.)
mana={1}{B}
type=Creature
subtype=Spirit
power=0
toughness=1
[/card]
[card]
name=Deathlace
alias=1152
text=Target spell or permanent becomes black. (Mana symbols on that permanent remain unchanged.)
mana={B}
type=Instant
[/card]
[card]
name=Deathless Angel
abilities=flying
auto={W}{W}:indestructible target(creature)
text=Flying -- {W}{W}: Target creature is indestructible this turn.
mana={4}{W}{W}
type=Creature
subtype=Angel
power=5
toughness=7
[/card]
[card]
name=Deathless Behemoth
abilities=vigilance
autograveyard={S(Eldrazi Scion|mybattlefield)}{S(Eldrazi Scion|mybattlefield)}:moveto(myhand) asSorcery
text=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.
mana={6}
type=Creature
subtype=Eldrazi
power=6
toughness=6
[/card]
[card]
name=Deathmark Prelate
auto={2}{B}{T}{S(zombie|myBattlefield)}:bury target(creature[-zombie]) asSorcery
text={2}{B}, {T}, Sacrifice a Zombie: Destroy target non-Zombie creature. It can't be regenerated. Activate this ability only any time you could cast a sorcery.
mana={3}{B}
type=Creature
subtype=Human Cleric
power=2
toughness=3
[/card]
[card]
name=Deathmark
target=creature[green;white]
auto=destroy
text=Destroy target green or white creature.
mana={B}
type=Sorcery
[/card]
[card]
name=Deathmask Nezumi
auto=aslongas(*|myHand) 2/1 >6
auto=aslongas(*|myHand) fear >6
text=As long as you have seven or more cards in hand, Deathmask Nezumi gets +2/+1 and has fear. (It can't be blocked except by artifact creatures and/or black creatures.)
mana={2}{B}
type=Creature
subtype=Rat Shaman
power=2
toughness=2
[/card]
[card]
name=Deathpact Angel
abilities=flying
auto=@movedTo(this|graveyard) from(battlefield):token(Cleric,Creature Cleric,1/1,white,black) and!( transforms((,newability[{3}{W}{B}{B}{T}{S}:moveto(ownerbattlefield) notatarget(Deathpact Angel|mygraveyard)])) forever )!
text=Flying -- When Deathpact Angel dies, put a 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."
mana={3}{W}{B}{B}
type=Creature
subtype=Angel
power=5
toughness=5
[/card]
[card]
name=Deathreap Ritual
auto=@each endofturn restriction{morbid}:may draw:1 controller
text=Morbid -- At the beginning of each end step, if a creature died this turn, you may draw a card.
mana={2}{B}{G}
type=Enchantment
[/card]
[card]
name=Deathrender
auto=teach(creature) 2/2
auto=@movedto(mytgt|graveyard):may moveto(mybattlefield) target(creature|myhand) and!(rehook)!
auto={2}:equip
text=Equipped creature gets +2/+2. -- Whenever equipped creature is put into a graveyard, you may put a creature card from your hand onto the battlefield and attach Deathrender to it. -- Equip {2}
mana={4}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Deathrite Shaman
auto=aslongas(land|graveyard) transforms((,newability[{T}:Add{G} controller && moveto(exile) target(land|graveyard)],newability[{T}:Add{R} controller && moveto(exile) target(land|graveyard)],newability[{T}:Add{U} controller && moveto(exile) target(land|graveyard)],newability[{T}:Add{B} controller && moveto(exile) target(land|graveyard)],newability[{T}:Add{W} controller && moveto(exile) target(land|graveyard)])) >0
auto={B}{T}:life:-2 opponent && moveto(exile) target(instant,sorcery|graveyard)
auto={G}{T}:life:2 controller && moveto(exile) target(creature|graveyard)
text={T}: Exile target land card from a graveyard. Add one mana of any color to your mana pool. -- {B}, {T}: Exile target instant or sorcery card from a graveyard. Each opponent loses 2 life. -- {G}, {T}: Exile target creature card from a graveyard. You gain 2 life.
mana={BG}
type=Creature
subtype=Elf Shaman
power=1
toughness=2
[/card]
[card]
name=Death's Approach
target=creature
auto=teach(creature) transforms((,newability[-type:creature:mygraveyard/-type:creature:mygraveyard nonstatic]))
text=Enchant creature -- Enchanted creature gets -X/-X, where X is the number of creature cards in its controller's graveyard.
mana={B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Death's Caress
target=creature
auto=destroy
auto=teach(human) dynamicability<!mytgt toughnesslifegain srccontroller!>
text=Destroy target creature. If that creature was a Human, you gain life equal to its toughness.
mana={3}{B}{B}
type=Sorcery
[/card]
[card]
name=Death's Duet
target=<2>creature|mygraveyard
auto=moveTo(ownerhand)
text=Return two target creature cards from your graveyard to your hand.
mana={2}{B}
type=Sorcery
[/card]
[card]
name=Death's Presence
auto=lord(creature|mybattlefield) transforms((,newability[@movedTo(this|graveyard) from(mybattlefield) once:dynamicability<!powercountersoneone!> target(creature|mybattlefield)]))
text=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.
mana={5}{G}
type=Enchantment
[/card]
[card]
name=Death's Shadow
auto=thisforeach(controllerlife) -1/-1
text=Death's Shadow gets -X/-X, where X is your life total.
mana={B}
type=Creature
subtype=Avatar
power=13
toughness=13
[/card]
[card]
name=Death's-Head Buzzard
abilities=flying
auto=@movedto(this|graveyard) from(battlefield):-1/-1 all(creature|Battlefield) ueot
text=Flying -- When Death's-Head Buzzard dies, all creatures get -1/-1 until end of turn.
mana={1}{B}{B}
type=Creature
subtype=Bird
power=2
toughness=1
[/card]
[card]
name=Deathspore Thallid
text=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.
mana={1}{B}
type=Creature
subtype=Zombie Fungus
auto=@each my upkeep:counter(0/0,1,Spore)
auto={C(0/0,-3,Spore)}:Token(Saproling,Creature Saproling,1/1,green)
auto={S(saproling|myBattlefield)}:-1/-1 target(creature)
power=1
toughness=1
[/card]
[card]
name=Debilitating Injury
target=creature
auto=-2/-2
text=Enchant creature (Target a creature as you cast this. This card enters the battlefield attached to that creature.) -- Enchanted creature gets -2/-2.
mana={1}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Debt to the Deathless
auto=lifeleech:-twiceX opponent
text=Each opponent loses two times X life. You gain life equal to the life lost this way.
mana={X}{W}{W}{B}{B}
type=Sorcery
[/card]
[card]
name=Debtors' Knell
auto=@each my upkeep:moveTo(myBattlefield) target(creature|graveyard)
text=({(w/b)} can be paid with either {W} or {B}.) -- At the beginning of your upkeep, put target creature card in a graveyard onto the battlefield under your control.
mana={4}{WB}{WB}{WB}
type=Enchantment
[/card]
[card]
name=Debtor's Pulpit
target=land
auto=teach(land) {T}:tap target(creature)
text=Enchant land -- Enchanted land has "{T}: Tap target creature."
mana={4}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Decaying Soil
auto=@each my upkeep:moveto(exile) notatarget(*|mygraveyard)
auto=@movedto(creature[-token]|mygraveyard) from(battlefield) restriction{type(*|mygraveyard)~morethan~6}:all(trigger[from]) pay[[{1}]] activate moveto(ownerhand) oneshot
text=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."
mana={1}{B}{B}
type=Enchantment
[/card]
[card]
name=Deceiver Exarch
abilities=flash
auto=choice untap target(*|mybattlefield)
auto=choice tap target(*|opponentbattlefield)
text=When Deceiver Exarch enters the battlefield, choose one - Untap target permanent you control; or tap target permanent an opponent controls.
mana={2}{U}
type=Creature
subtype=Cleric
power=1
toughness=4
[/card]
[card]
name=Deception
target=opponent
auto=ability$!name(discard 2 cards) target(<2>*|myhand) reject!$ targetedplayer
text=Target opponent discards two cards.
mana={2}{B}
type=Sorcery
[/card]
[card]
name=Decimator of the Provinces
abilities=haste, trample
autostack=if casted(this) then all(creature|mybattlefield) transforms((,newability[2/2 ueot],newability[trample ueot])) ueot
text=Emerge {6}{G}{G}{G} (You may cast this spell by sacrificing a creature and paying the emerge cost reduced by that creature's converted mana cost.) -- When you cast Decimator of the Provinces, creatures you control get +2/+2 and gain trample until end of turn. -- Trample, haste
mana={10}
other={emerge}{6}{G}{G}{G} name(Emerge)
type=Creature
subtype=Eldrazi Boar
power=7
toughness=7
[/card]
[card]
name=Decimator Web
auto={4}{T}:life:-2 opponent && alterpoison:1 opponent && deplete:6 opponent
text={4}, {T}: 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.
mana={4}
type=Artifact
[/card]
[card]
name=Declaration in Stone
target=creature
auto=all(*[-token;share!name!]|targetcontrollerbattlefield) moveto(exile) and!( token(Clue,Artifact Clue,0/0) targetcontroller and!( transforms((,newability[{S}{2}:draw:1])) forever )! )!
auto=all(*[token;share!name!]|targetcontrollerbattlefield) moveto(exile)
text=Exile target creature and all other creatures its controller controls with the same name as that creature. That player investigates for each nontoken creature exiled this way.
mana={1}{W}
type=Sorcery
[/card]
[card]
name=Decoction Module
auto=@movedTo(creature|myBattlefield):alterenergy:1 controller
auto={4}{T}:moveto(ownerhand) target(creature|mybattlefield)
text=Whenever a creature enters the battlefield under your control, you get {E} (an energy counter). -- {4}, {T}: Return target creature you control to its owner's hand.
mana={2}
type=Artifact
[/card]
[card]
name=Decommission
target=artifact,enchantment
auto=destroy
auto=if revolt then life:3 controller
text=Destroy target artifact or enchantment. -- Revolt -- If a permanent you controlled left the battlefield this turn, you gain 3 life.
mana={2}{W}
type=Instant
[/card]
[card]
name=Decompose
target=<upto:3>*|graveyard
auto=moveTo(exile)
text=Exile up to three target cards from a single graveyard.
mana={1}{B}
type=Sorcery
[/card]
[card]
name=Decomposition
target=creature[black]
auto=teach(creature) cumulativeupcost[{l}] sacrifice
auto=@movedto(mytgt|graveyard):all(trigger[to]) damage:2 targetcontroller
text=Enchant black creature -- Enchanted creature has "Cumulative upkeep - Pay 1 life." (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.) -- When enchanted creature is put into a graveyard, its controller loses 2 life.
mana={1}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Deconstruct
target=artifact
auto=destroy
auto=add{G}{G}{G}
text=Destroy target artifact. Add {G}{G}{G} to your mana pool.
mana={2}{G}
type=Sorcery
[/card]
[card]
name=Decree of Annihilation
auto=moveTo(exile) all(artifact,creature,land|battlefield) && moveTo(exile) all(*|graveyard) && moveTo(exile) all(*|hand)
autohand={5}{R}{R}{cycle}:name(cycling) draw:1 controller
autohand=@cycled(this|hand):destroy all(land)
text=Exile all artifacts, creatures, and lands from the battlefield, all cards from all graveyards, and all cards from all hands. -- Cycling {5}{R}{R} ({5}{R}{R}, Discard this card: Draw a card.) -- When you cycle Decree of Annihilation, destroy all lands.
mana={8}{R}{R}
type=Sorcery
[/card]
[card]
name=Decree of Justice
auto=token(Angel,Creature Angel,4/4,flying,white,tnum.11)*XX
autohand=__CYCLING__({2}{W})
autohand={X}{2}{W}{cycle}:name(cycle + effect) token(Soldier,Creature Soldier,1/1,white,tnum.12)*X && draw:1 controller
text=Put X 4/4 white Angel creature tokens with flying onto the battlefield. -- Cycling {2}{W} ({2}{W}, Discard this card: Draw a card.) -- When you cycle Decree of Justice, you may pay {X}. If you do, put X 1/1 white Soldier creature tokens onto the battlefield.
mana={X}{X}{2}{W}{W}
type=Sorcery
[/card]
[card]
name=Decree of Pain
auto=@movedto(graveyard) from(creature|battlefield):draw:1
auto=all(creature) bury
autohand={3}{B}{B}{cycle}:name(cycling) draw:1
autohand=@cycled(this|hand):all(creature) -2/-2 ueot
text=Destroy all creatures. They can't be regenerated. Draw a card for each creature destroyed this way. -- Cycling {3}{B}{B} ({3}{B}{B}, Discard this card: Draw a card.) -- When you cycle Decree of Pain, all creatures get -2/-2 until end of turn.
mana={6}{B}{B}
type=Sorcery
[/card]
[card]
name=Decree of Savagery
auto=all(creature|myBattlefield) counter(1/1,4)
autohand={4}{G}{G}{cycle}:name(cycling) draw:1 controller
autohand=@cycled(this|hand):may counter(1/1,4) target(creature)
text=Put four +1/+1 counters on each creature you control. -- Cycling {4}{G}{G} ({4}{G}{G}, Discard this card: Draw a card.) -- When you cycle Decree of Savagery, you may put four +1/+1 counters on target creature.
mana={7}{G}{G}
type=Instant
[/card]
[card]
name=Decree of Silence
auto=@movedto(*|opponentstack):all(trigger[to]) transforms((,newability[fizzle])) forever && counter(0/0,1,Depletion) all(this)
auto=this(counter{0/0.1.Depletion}>2)while sacrifice
autohand={4}{U}{U}{cycle}:name(cycling) draw:1
autohand=@cycled(this|hand):may target(*|stack) fizzle
text=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} ({4}{U}{U}, Discard this card: Draw a card.) -- When you cycle Decree of Silence, you may counter target spell.
mana={6}{U}{U}
type=Enchantment
[/card]
[card]
name=Dedicated Martyr
auto={W}{S}:life:3
text={W}, Sacrifice Dedicated Martyr: You gain 3 life.
mana={W}
type=Creature
subtype=Human Cleric
power=1
toughness=1
[/card]
[card]
name=Deep Analysis
target=player
auto=draw:2
flashback={L:3}{1}{U}
text=Target player draws two cards. -- Flashback {1}{U}, Pay 3 life. (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={3}{U}
type=Sorcery
[/card]
[card]
name=Deep Reconnaissance
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(land[basic]|myLibrary)
auto=name(search card) reveal:plibrarycount optionone name(choose card) target(land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
text=Search your library for a basic land card and put that card onto the battlefield tapped. Then shuffle your library. -- Flashback {4}{G} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
flashback={4}{G}
mana={2}{G}
type=Sorcery
[/card]
[card]
name=Deep Spawn
abilities=trample
auto=upcost[{M}{M}] sacrifice
auto={U}:shroud && tap && frozen
text=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. (A permanent with shroud can't be the target of spells or abilities.)
mana={5}{U}{U}{U}
type=Creature
subtype=Homarid
power=6
toughness=6
[/card]
[card]
name=Deep Wood
restriction=opponentblockersonly
auto=preventalldamage to(controller) from(creature[attacking]) ueot
text=Cast Deep Wood only during the declare attackers step and only if you've been attacked this step. -- Prevent all damage that would be dealt to you this turn by attacking creatures.
mana={1}{G}
type=Instant
[/card]
[card]
name=Deepcavern Imp
abilities=flying,haste
auto=upcost[{D(*|myhand)};next upkeep] sacrifice
text=Flying, haste -- Echo - Discard a card. (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.)
mana={2}{B}
type=Creature
subtype=Imp Rebel
power=2
toughness=2
[/card]
[card]
name=Deepchannel Mentor
auto=lord(creature[blue]|myBattlefield) unblockable
text=Blue creatures you control are unblockable.
mana={5}{U}
type=Creature
subtype=Merfolk Rogue
power=2
toughness=2
[/card]
[card]
name=Deepfathom Skulker
auto=@combatdamaged(player) from(creature|myBattlefield):may draw:1 controller
auto={3}{c}:target(creature) unblockable ueot
text=Devoid (This card has no color.) -- 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. ({C} represents colorless mana.)
mana={5}{U}
abilities=devoid
type=Creature
subtype=Eldrazi
power=4
toughness=4
[/card]
[card]
name=Deepfire Elemental
auto={1}:name(X = 0) destroy target(*[artifact;creature;manacost=0])
auto={3}:name(X = 1) destroy target(*[artifact;creature;manacost=1])
auto={5}:name(X = 2) destroy target(*[artifact;creature;manacost=2])
auto={7}:name(X = 3) destroy target(*[artifact;creature;manacost=3])
auto={9}:name(X = 4) destroy target(*[artifact;creature;manacost=4])
auto={11}:name(X = 5) destroy target(*[artifact;creature;manacost=5])
auto={13}:name(X = 6) destroy target(*[artifact;creature;manacost=6])
auto={15}:name(X = 7) destroy target(*[artifact;creature;manacost=7])
auto={17}:name(X = 8) destroy target(*[artifact;creature;manacost=8])
auto={19}:name(X = 9) destroy target(*[artifact;creature;manacost=9])
auto={21}:name(X = 10) destroy target(*[artifact;creature;manacost=10])
auto={23}:name(X = 11) destroy target(*[artifact;creature;manacost=11])
auto={25}:name(X = 12) destroy target(*[artifact;creature;manacost=12])
auto={27}:name(X = 13) destroy target(*[artifact;creature;manacost=13])
auto={29}:name(X = 14) destroy target(*[artifact;creature;manacost=14])
auto={31}:name(X = 15) destroy target(*[artifact;creature;manacost=15])
auto={33}:name(X = 16) destroy target(*[artifact;creature;manacost=16])
text={X}{X}{1}: Destroy target artifact or creature with converted mana cost X.
mana={4}{B}{R}
type=Creature
subtype=Elemental
power=4
toughness=4
[/card]
[card]
name=Deep-Sea Kraken
autoexile=@movedto(*|opponentstack) suspended:counter(0/0,-1,Time)
abilities=unblockable
text=Deep-Sea Kraken is unblockable. -- Suspend 9 - {2}{U} (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.) -- Whenever an opponent casts a spell, if Deep-Sea Kraken is suspended, remove a time counter from it.
mana={7}{U}{U}{U}
suspend(9)={2}{u}
type=Creature
subtype=Kraken
power=6
toughness=6
[/card]
[card]
name=Deep-Sea Serpent
auto=aslongas(island|opponentBattlefield) cantattack <1
auto=aslongas(island|opponentBattlefield) cantpwattack <1
text=Deep-Sea Serpent can't attack unless defending player controls an Island.
mana={4}{U}{U}
type=Creature
subtype=Serpent
power=5
toughness=5
[/card]
[card]
name=Deep-Sea Terror
auto=aslongas(*|mygraveyard) cantattack <7
auto=aslongas(*|mygraveyard) cantpwattack <7
text=Deep-Sea Terror can't attack unless there are seven or more cards in your graveyard.
mana={4}{U}{U}
type=Creature
subtype=Serpent
power=6
toughness=6
[/card]
[card]
name=Deep-Slumber Titan
abilities=doesnotuntap
auto=tap(noevent)
auto=@damaged(this):untap
text=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.
mana={2}{R}{R}
type=Creature
subtype=Giant Warrior
power=7
toughness=7
[/card]
[card]
name=Deeptread Merrow
auto={U}:islandwalk
text={U}: Deeptread Merrow gains islandwalk until end of turn.
mana={1}{U}
type=Creature
subtype=Merfolk Rogue
power=2
toughness=1
[/card]
[card]
name=Deepwater Hypnotist
auto=@untapped(this):target(creature|opponentbattlefield) -3/0 ueot
text=Inspired -- Whenever Deepwater Hypnotist becomes untapped, target creature an opponent controls gets -3/-0 until end of turn.
mana={1}{U}
type=Creature
subtype=Merfolk Wizard
power=2
toughness=1
[/card]
[card]
name=Deepwood Drummer
auto={G}{T}{D(*|myhand)}:2/2 target(creature)
text={G}, {T}, Discard a card: Target creature gets +2/+2 until end of turn.
mana={1}{G}
type=Creature
subtype=Human Spellshaper
power=1
toughness=1
[/card]
[card]
name=Deepwood Elder
auto={1}{G}{G}{T}:name(x = 1) ueot loseabilities && losesubtypesof(land) && transforms((forest)) target(land)
auto={2}{G}{G}{T}:name(x = 2) ueot loseabilities && losesubtypesof(land) && transforms((forest)) target(<2>land)
auto={3}{G}{G}{T}:name(x = 3) ueot loseabilities && losesubtypesof(land) && transforms((forest)) target(<3>land)
auto={4}{G}{G}{T}:name(x = 4) ueot loseabilities && losesubtypesof(land) && transforms((forest)) target(<4>land)
auto={5}{G}{G}{T}:name(x = 5) ueot loseabilities && losesubtypesof(land) && transforms((forest)) target(<5>land)
auto={6}{G}{G}{T}:name(x = 6) ueot loseabilities && losesubtypesof(land) && transforms((forest)) target(<6>land)
auto={7}{G}{G}{T}:name(x = 7) ueot loseabilities && losesubtypesof(land) && transforms((forest)) target(<7>land)
auto={8}{G}{G}{T}:name(x = 8) ueot loseabilities && losesubtypesof(land) && transforms((forest)) target(<8>land)
auto={9}{G}{G}{T}:name(x = 9) ueot loseabilities && losesubtypesof(land) && transforms((forest)) target(<9>land)
auto={10}{G}{G}{T}:name(x = 10) ueot loseabilities && losesubtypesof(land) && transforms((forest)) target(<10>land)
auto={11}{G}{G}{T}:name(x = 11) ueot loseabilities && losesubtypesof(land) && transforms((forest)) target(<11>land)
auto={12}{G}{G}{T}:name(x = 12) ueot loseabilities && losesubtypesof(land) && transforms((forest)) target(<12>land)
auto={13}{G}{G}{T}:name(x = 13) ueot loseabilities && losesubtypesof(land) && transforms((forest)) target(<13>land)
auto={14}{G}{G}{T}:name(x = 14) ueot loseabilities && losesubtypesof(land) && transforms((forest)) target(<14>land)
auto={15}{G}{G}{T}:name(x = 15) ueot loseabilities && losesubtypesof(land) && transforms((forest)) target(<15>land)
auto={16}{G}{G}{T}:name(x = 16) ueot loseabilities && losesubtypesof(land) && transforms((forest)) target(<16>land)
text={X}{G}{G}, {T}, Discard a card: X target lands become Forests until end of turn.
mana={G}{G}
type=Creature
subtype=Dryad Spellshaper
power=2
toughness=2
[/card]
[card]
name=Deepwood Ghoul
auto={L:2}:regenerate
text=Pay 2 life: Regenerate Deepwood Ghoul.
mana={2}{B}
type=Creature
subtype=Zombie
power=2
toughness=1
[/card]
[card]
name=Deepwood Legate
auto={B}:1/1
other={0} name(Cast without Paying its Mana Cost)
otherrestriction=type(swamp|mybattlefield)~morethan~0,type(forest|opponentbattlefield)~morethan~0
text=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.
mana={3}{B}
type=Creature
subtype=Shade
power=1
toughness=1
[/card]
[card]
name=Deepwood Tantiv
auto=@combat(blocked,turnlimited) source(this):life:2 conroller
text=Whenever Deepwood Tantiv becomes blocked, you gain 2 life.
mana={4}{G}
type=Creature
subtype=Beast
power=2
toughness=4
[/card]
[card]
name=Deepwood Wolverine
auto=@combat(blocked,turnlimited) source(this):2/0 ueot
text=Whenever Deepwood Wolverine becomes blocked, it gets +2/+0 until end of turn.
mana={G}
type=Creature
subtype=Wolverine
power=1
toughness=1
[/card]
[card]
name=Defang
target=creature
auto=teach(creature) transforms((,newability[preventalldamage from(this)]))
text=Enchant creature -- Prevent all damage that would be dealt by enchanted creature.
mana={1}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Defeat
target=creature[power<=2]|battlefield
auto=destroy
text=Destroy target creature with power 2 or less.
mana={1}{B}
type=Sorcery
[/card]
[card]
name=Defend the Hearth
auto=preventAllcombatDamage controller ueot
auto=preventAllcombatDamage opponent ueot
text=Prevent all combat damage that would be dealt to players this turn.
mana={1}{G}
type=Instant
[/card]
[card]
name=Defender en-Vec
auto=fading:4
text=Fading 4 (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.) -- Remove a fade counter from Defender en-Vec: Prevent the next 2 damage that would be dealt to target creature or player this turn.
mana={3}{W}
type=Creature
subtype=Human Cleric
power=2
toughness=4
[/card]
[card]
name=Defender of Chaos
abilities=flash,protection from white
text=Flash -- Protection from white
mana={2}{R}
type=Creature
subtype=Human Knight
power=2
toughness=1
[/card]
[card]
name=Defender of Law
abilities=flash,protection from red
text=Flash -- Protection from red
mana={2}{W}
type=Creature
subtype=Human Knight
power=2
toughness=1
[/card]
[card]
name=Defender of the Order
facedown={3}
autofacedown={W}{W}:morph
autofaceup=0/2 all(creature|mybattlefield) ueot
text=Morph {W}{W} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) -- When Defender of the Order is turned face up, creatures you control get +0/+2 until end of turn.
mana={3}{W}
type=Creature
subtype=Human Cleric
power=2
toughness=4
[/card]
[card]
name=Defense of the Heart
aicode=activate moveTo(myBattlefield) target(<upto:2>creature|myLibrary)
auto=@each my upkeep restriction{type(creature|opponentBattlefield)~morethan~2}:sacrifice and!( reveal:plibrarycount optionone name(choose card) target(<upto:2>creature|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield))! afterrevealedend revealend )!
text=At the beginning of your upkeep, if an opponent controls three or more creatures, sacrifice Defense of the Heart. If you do, search your library for up to two creature cards and put those creatures onto the battlefield. Then shuffle your library.
mana={3}{G}
type=Enchantment
[/card]
[card]
name=Defensive Maneuvers
auto=chooseatype all(creature[chosentype]) 0/4 ueot chooseend
text=Creatures of the creature type of your choice get +0/+4 until end of turn.
mana={3}{W}
type=Instant
[/card]
[card]
name=Defensive Stance
target=creature
auto=-1/1
text=Enchant creature -- Enchanted creature gets -1/+1.
mana={U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Defiant Bloodlord
abilities=flying
auto=@lifeof(player):life:-thatmuch target(opponent)
text=Flying -- Whenever you gain life, target opponent loses that much life.
mana={5}{B}{B}
type=Creature
subtype=Vampire
power=4
toughness=5
[/card]
[card]
name=Defiant Elf
abilities=trample
text=Trample
mana={G}
type=Creature
subtype=Elf
power=1
toughness=1
[/card]
[card]
name=Defiant Falcon
abilities=flying
aicode=activate moveTo(myBattlefield) target(rebel[manacost<=3]|myLibrary)
auto={4}{T}:name(search card) reveal:plibrarycount optionone name(choose card) target(rebel[manacost<=3]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(activate castcard(putinplay))! afterrevealedend revealend
text=Flying -- {4}, {T}: Search your library for a Rebel permanent card with converted mana cost 3 or less and put that card onto the battlefield. Then shuffle your library.
mana={1}{W}
type=Creature
subtype=Rebel Bird
power=1
toughness=1
[/card]
[card]
name=Defiant Ogre
auto=choice name(+1/+1 counter) counter(1/1,1)
auto=choice name(destroy artifact) target(artifact) destroy
text=When Defiant Ogre enters the battlefield, choose one: -- Put a +1/+1 counter on Defiant Ogre. --  Destroy target artifact.
mana={5}{R}
type=Creature
subtype=Ogre Warrior
power=3
toughness=5
[/card]
[card]
name=Defiant Salvager
auto={S(*[artifact;creature]|mybattlefield)}:counter(1/1,1) assorcery
text=Sacrifice an artifact or creature: Put a +1/+1 counter on Defiant Salvager. Activate this ability only any time you could cast a sorcery.
mana={2}{B}
type=Creature
subtype=Aetherborn Artificer
power=2
toughness=2
[/card]
[card]
name=Defiant Stand
target=creature
auto=1/3
auto=untap
restriction=opponentblockersonly
text=Cast Defiant Stand only during the declare attackers step and only if you've been attacked this step. -- Target creature gets +1/+3 until end of turn. If that creature is tapped, untap it.
mana={1}{W}
type=Instant
[/card]
[card]
name=Defiant Strike
target=creature
auto=1/0 ueot
auto=draw:1 controller
text=Target creature gets +1/+0 until end of turn. -- Draw a card.
mana={W}
type=Instant
[/card]
[card]
name=Defiant Vanguard
auto=@combat(blocking) source(this):all(trigger[to]) phaseaction[combatends once] destroy
auto=@combat(blocking) source(this) from(creature):all(trigger[from]) phaseaction[combatends once] destroy
aicode=activate moveTo(myBattlefield) target(rebel[manacost<=4]|myLibrary)
auto={5}{T}:name(search card) reveal:plibrarycount optionone name(choose card) target(rebel[manacost<=4]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(activate castcard(putinplay))! afterrevealedend revealend
text=When Defiant Vanguard blocks, at end of combat, destroy it and all creatures it blocked this turn. -- {5}{T}: 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.
mana={2}{W}
type=Creature
subtype=Human Rebel
power=2
toughness=2
[/card]
[card]
name=Defiler of Souls
abilities=flying
auto=@each opponent upkeep:ability$!name(sacrifice monocolored creature) notatarget(creature[-muliticolor]|mybattlefield) sacrifice !$ opponent
auto=@each my upkeep:notatarget(creature[-muliticolor]|mybattlefield) sacrifice
text=Flying -- At the beginning of each player's upkeep, that player sacrifices a monocolored creature.
mana={3}{B}{B}{R}
type=Creature
subtype=Demon
power=5
toughness=5
[/card]
[card]
name=Defiling Tears
target=creature
auto=transforms((,black)) ueot
auto=1/-1
auto=teach(creature) {B}:regenerate
text=Until end of turn, target creature becomes black, gets +1/-1, and gains "{B}: Regenerate this creature."
mana={2}{B}
type=Instant
[/card]
[card]
name=Deft Duelist
abilities=first strike,shroud
text=First strike -- Shroud (This creature can't be the target of spells or abilities.)
mana={W}{U}
type=Creature
subtype=Human Rogue
power=2
toughness=1
[/card]
[card]
name=Deftblade Elite
auto=@combat(attacking) source(this):may provoke target(creature|opponentbattlefield)
auto={1}{W}:preventAllCombatDamage to(this) && preventAllCombatDamage from(this)
text=Provoke (When this attacks, you may have target creature defending player controls untap and block it if able.) -- {1}{W}: Prevent all combat damage that would be dealt to and dealt by Deftblade Elite this turn.
mana={W}
type=Creature
subtype=Human Soldier
power=1
toughness=1
[/card]
[card]
name=Defy Death
target=creature|mygraveyard
auto=moveto(mybattlefield) && transforms((,newability[if cantargetcard(angel) then counter(1/1.2)])) oneshot
text=Return target creature card from your graveyard to the battlefield. If it's an Angel, put two +1/+1 counters on it.
mana={3}{W}{W}
type=Sorcery
[/card]
[card]
name=Defy Gravity
target=creature
auto=flying
flashback={U}
text=Target creature gains flying until end of turn. -- Flashback {U} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={U}
type=Instant
[/card]
[card]
name=Dega Disciple
auto={B}{T}:-2/-0 target(creature)
auto={R}{T}:2/0 target(creature)
text={B}, {T}: Target creature gets -2/-0 until end of turn. -- {R}, {T}: Target creature gets +2/+0 until end of turn.
mana={W}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Dega Sanctuary
auto=@each my upkeep restriction{type(*[black]|myBattlefield)~morethan~0,type(*[red]|myBattlefield)~lessthan~1}}:life:2
auto=@each my upkeep restriction{type(*[red]|myBattlefield)~morethan~0,type(*[black]|myBattlefield)~lessthan~1}}:life:2
auto=@each my upkeep restriction{type(*[black]|myBattlefield)~morethan~0,type(*[red]|myBattlefield)~morethan~0}:life:4
text=At the beginning of your upkeep, if you control a black or red permanent, you gain 2 life. If you control a black permanent and a red permanent, you gain 4 life instead.
mana={2}{W}
type=Enchantment
[/card]
[card]
name=Deglamer
target=artifact,enchantment
auto=moveTo(ownerlibrary) && shuffle
text=Choose target artifact or enchantment. Its owner shuffles it into his or her library.
mana={1}{G}
type=Instant
[/card]
[card]
name=Dehydration
target=creature
auto=doesnotuntap
text=Enchant creature (Target a creature as you cast this. This card enters the battlefield attached to that creature.) -- Enchanted creature doesn't untap during its controller's untap step.
mana={3}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Deicide
target=enchantment|battlefield
auto=moveTo(exile)
auto=if cantargetcard(*[god]|battlefield) then all(*[share!name!]|targetcontrollerhand) moveto(exile)
auto=if cantargetcard(*[god]|battlefield) then all(*[share!name!]|targetcontrollerlibrary) moveto(exile)
auto=if cantargetcard(*[god]|battlefield) then all(*[share!name!]|targetcontrollergraveyard) moveto(exile)
text=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.
mana={1}{W}
type=Instant
[/card]
[card]
name=Deity of Scars
abilities=trample
auto=counter(-1/-1,2)
auto={BG}{C(-1/-1,-1)}:regenerate
text=Trample -- Deity of Scars enters the battlefield with two -1/-1 counters on it. -- {(b/g)}, Remove a -1/-1 counter from Deity of Scars: Regenerate Deity of Scars.
mana={BG}{BG}{BG}{BG}{BG}
type=Creature
subtype=Spirit Avatar
power=7
toughness=7
[/card]
[card]
name=Deja Vu
target=sorcery|myGraveyard
auto=moveTo(myHand)
text=Return target sorcery card from your graveyard to your hand.
mana={2}{U}
type=Sorcery
[/card]
[card]
name=Delif's Cone
auto={T}{S}:target(other creature|mybattlefield) transforms((,newability[@combat(notblocked) source(this) once:fog from(this) ueot])) ueot
text={T}, Sacrifice Delif's Cone: This turn, when target creature you control attacks and isn't blocked, you may gain life equal to its power. If you do, it assigns no combat damage this turn.
mana={0}
type=Artifact
[/card]
[card]
name=Delirium Skeins
auto=name(discard) transforms((,newability[ability$!name(discard) notatarget(<3>*|myhand) reject!$ controller],newability[ability$!name(discard) notatarget(<3>*|myhand) reject!$ opponent])) ueot
text=Each player discards three cards.
mana={2}{B}
type=Sorcery
[/card]
[card]
name=Delirium
target=creature|opponentbattlefield
auto=tap
auto=dynamicability<!mytgt powerstrike targetcontroller!>
auto=0/0 && fog to(mytgt) oneshot && fog from(mytgt) oneshot
restriction=opponentturnonly
text=Cast Delirium only during an opponent's turn. -- Tap target creature that player controls. That creature deals damage equal to its power to the player. Prevent all combat damage that would be dealt to and dealt by the creature this turn.
mana={1}{B}{R}
type=Instant
[/card]
[card]
name=Delraich
abilities=trample
other={S(creature[black]|myBattlefield)}{S(creature[black]|myBattlefield)}{S(creature[black]|myBattlefield)} name(Sacrifice 3 Creatures)
text=Trample -- You may sacrifice three black creatures rather than pay Delraich's mana cost.
mana={6}{B}
type=Creature
subtype=Horror
power=6
toughness=6
[/card]
[card]
name=Deluge
auto=tap all(creature[-flying])
text=Tap all creatures without flying.
mana={2}{U}
type=Instant
[/card]
[card]
name=Delusions of Mediocrity
auto=life:10
auto=@movedTo(this|nonbattlezone) from(battlefield):life:-10 controller
text=When Delusions of Mediocrity enters the battlefield, you gain 10 life. -- When Delusions of Mediocrity leaves the battlefield, you lose 10 life.
mana={3}{U}
type=Enchantment
[/card]
[card]
name=Delver of Secrets
aicode=activate target(*[instant;sorcery;zpos=1]|mylibrary) moveto(mylibrary) and!(moveto(mylibrary) and!(if cantargetcard(*[instant;sorcery]|*) then all(this) flip(Insectile Aberration) oneshot ) !)!
auto=@each my upkeep:name(look) reveal:1 optionone name(transform) target(*[instant;sorcery]|reveal) moveto(mylibrary) and!( all(this) transforms((,newability[flip(Insectile Aberration)])) forever )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(mylibrary) optiontwoend revealend
text=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.
mana={U}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Dematerialize
target=*
auto=moveTo(ownerhand)
flashback={5}{U}{U}
text=Return target permanent to its owner's hand. -- Flashback {5}{U}{U} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={3}{U}
type=Sorcery
[/card]
[card]
name=Dementia Bat
abilities=flying
auto={4}{B}{S}:target(player) ability$!target(<2>*|myhand) reject!$ targetedplayer
text=Flying -- {4}{B}, Sacrifice Dementia Bat: Target player discards two cards.
mana={4}{B}
type=Creature
subtype=Bat
power=2
toughness=2
[/card]
[card]
name=Demigod of Revenge
abilities=flying,haste
autostack=if casted(this) then moveTo(mybattlefield) all(demigod of revenge|mygraveyard)
text=Flying, haste -- When you cast Demigod of Revenge, return all cards named Demigod of Revenge from your graveyard to the battlefield.
mana={BR}{BR}{BR}{BR}{BR}
type=Creature
subtype=Spirit Avatar
power=5
toughness=4
[/card]
[card]
name=Demolish
target=artifact,land
auto=destroy
text=Destroy target artifact or land.
mana={3}{R}
type=Sorcery
[/card]
[card]
name=Demolition Stomper
auto=cantbeblockedby(creature[power<=2])
auto={crew(other creature[power>=5]|myBattlefield)}:name(crew 5 [1 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=5]|mybattlefield)~morethan~0,compare(crewtotalpower)~morethan~4}
auto={crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=4]|myBattlefield)}:name(crew 5 [2 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=1]|mybattlefield)~morethan~0,type(other creature[-tapped;power>=4]|mybattlefield)~morethan~0,type(other creature[-tapped;-cantcrew]|mybattlefield)~morethan~1,compare(crewtotalpower)~morethan~4}
auto={crew(other creature[power>=2]|myBattlefield)}{crew(other creature[power>=3]|myBattlefield)}:name(crew 5 [2 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=2]|mybattlefield)~morethan~0,type(other creature[-tapped;power>=3]|mybattlefield)~morethan~0,type(other creature[-tapped;-cantcrew]|mybattlefield)~morethan~1,compare(crewtotalpower)~morethan~4}
auto={crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=3]|myBattlefield)}:name(crew 5 [3 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=3]|mybattlefield)~morethan~0,type(other creature[-tapped;power>=1]|mybattlefield)~morethan~1,type(other creature[-tapped;-cantcrew]|mybattlefield)~morethan~2,compare(crewtotalpower)~morethan~4}
auto={crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=2]|myBattlefield)}{crew(other creature[power>=2]|myBattlefield)}:name(crew 5 [3 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=1]|mybattlefield)~morethan~0,type(other creature[-tapped;power>=2]|mybattlefield)~morethan~1,type(other creature[-tapped;-cantcrew]|mybattlefield)~morethan~2,compare(crewtotalpower)~morethan~4}
auto={crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=2]|myBattlefield)}:name(crew 5 [4 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=1]|mybattlefield)~morethan~2,type(other creature[-tapped;power>=2]|mybattlefield)~morethan~0,type(other creature[-tapped;-cantcrew]|mybattlefield)~morethan~3,compare(crewtotalpower)~morethan~4}
auto={crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=1]|myBattlefield)}:name(crew 5 [5 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=1]|mybattlefield)~morethan~4,compare(crewtotalpower)~morethan~4}
text=Demolition Stomper can't be blocked by creatures with power 2 or less. -- Crew 5 (Tap any number of creatures you control with total power 5 or more: This Vehicle becomes an artifact creature until end of turn.)
mana={6}
type=Artifact
subtype=Vehicle
power=10
toughness=7
[/card]
[card]
name=Demon of Dark Schemes
abilities=flying
auto=all(other creature) -2/-2 ueot
auto=@movedTo(other creature|graveyard) from(battlefield):alterenergy:1 controller
auto={2}{B}{e:4}:moveTo(myBattlefield) and!( tap(noevent) )! target(creature|graveyard)
text=Flying -- When Demon of Dark Schemes enters the battlefield, all other creatures get -2/-2 until end of turn. -- Whenever another creature dies, you get {E} (an energy counter). -- {2}{B}, Pay {E}{E}{E}{E}: Put target creature card from a graveyard onto the battlefield under your control tapped.
mana={3}{B}{B}{B}
type=Creature
subtype=Demon
power=5
toughness=5
[/card]
[card]
name=Demon of Death's Gate
abilities=flying,trample
other={L:6}{S(creature|myBattlefield)}{S(creature|myBattlefield)}{S(creature|myBattlefield)} name(Pay 6 Life and Sacrifice 3 Creatures)
text=Flying, trample -- You may pay 6 life and sacrifice three black creatures rather than pay Demon of Death's Gate's mana cost.
mana={6}{B}{B}{B}
type=Creature
subtype=Demon
power=9
toughness=9
[/card]
[card]
name=Demonic Appetite
target=creature|myBattlefield
auto=3/3
auto=@each my upkeep:sacrifice notatarget(creature|myBattlefield)
text=Enchant creature you control -- Enchanted creature gets +3/+3. -- At the beginning of your upkeep, sacrifice a creature.
mana={B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Demonic Collusion
abilities=hiddenface
aicode=activate moveto(myhand) target(*|mylibrary)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>*|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
buyback={3}{B}{B}{D(*|myhand)}{D(*|myhand)}
text=Buyback - Discard two cards. (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.) -- Search your library for a card and put that card into your hand. Then shuffle your library.
mana={3}{B}{B}
type=Sorcery
[/card]
[card]
name=Demonic Dread
target=creature|battlefield
auto=cantblock
autostack=if casted(this) then cascade:plibrarycount
text=Cascade (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.) -- Target creature can't block this turn.
mana={1}{B}{R}
type=Sorcery
[/card]
[card]
name=Demonic Hordes
auto={T}:destroy target(land)
auto=upcostmulti[{B}{B}{B}] tap && ability$!name(sacrifice land) notatarget(land|opponentbattlefield) sacrifice!$ opponent
text={T}: 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.
mana={3}{B}{B}{B}
type=Creature
subtype=Demon
power=5
toughness=5
[/card]
[card]
name=Demonic Rising
auto=@each my endofturn restriction{type(creature|mybattlefield)~equalto~1}:token(Demon,Creature Demon,5/5,black,flying)
text=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.
mana={3}{B}{B}
type=Enchantment
[/card]
[card]
name=Demonic Taskmaster
abilities=flying
auto=@each my upkeep restriction{type(other creature|mybattlefield)~morethan~0}:sacrifice notatarget(other creature|mybattlefield)
text=Flying -- At the beginning of your upkeep, sacrifice a creature other than Demonic Taskmaster.
mana={2}{B}
type=Creature
subtype=Demon
power=4
toughness=3
[/card]
[card]
name=Demonic Torment
target=creature
auto=cantattack
auto=cantpwattack
auto=teach(creature) preventAllCombatDamage from(this)
text=Enchant creature -- Enchanted creature can't attack. -- Prevent all combat damage that would be dealt by enchanted creature.
mana={2}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Demonic Tutor
abilities=hiddenface
aicode=activate moveto(myhand) target(*|mylibrary)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>*|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=Search your library for a card and put that card into your hand. Then shuffle your library.
mana={1}{B}
type=Sorcery
[/card]
[card]
name=Demonlord of Ashmouth
abilities=flying,undying
auto=if type(other creature|mybattlefield)~morethan~0 then sacrifice notatarget(other creature|mybattlefield) else moveto(exile) all(this)
text=Flying -- When Demonlord of Ashmouth enters the battlefield, exile it unless you sacrifice another creature. -- Undying
mana={2}{B}{B}
type=Creature
subtype=Demon
power=5
toughness=4
[/card]
[card]
name=Demonmail Hauberk
auto={S(creature|myBattlefield)}:equip
auto=teach(creature) 4/2
text=Equipped creature gets +4/+2. -- Equip - Sacrifice a creature
mana={4}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Demon-Possessed Witch
auto=destroy target(creature)
text=When this creature transforms into Demon-Possessed Witch, you may destroy target creature.
type=Creature
subtype=Human Shaman
color=black
power=4
toughness=3
[/card]
[card]
name=Demon's Grasp
target=creature|battlefield
auto=-5/-5 ueot
text=Target creature gets -5/-5 until end of turn.
mana={4}{B}
type=Sorcery
[/card]
[card]
name=Demon's Herald
aicode=activate moveTo(myBattlefield) target(prince of thralls|myLibrary)
auto={2}{B}{T}{S(creature[blue]|myBattlefield)}{S(creature[black]|myBattlefield)}{S(creature[red]|myBattlefield)}:name(search card) reveal:plibrarycount optionone name(choose card) target(prince of thralls|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield))! afterrevealedend revealend
text={2}{B}, {T}, 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.
mana={B}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Demon's Horn
auto=@movedTo(*[black]|stack):may life:1 controller
text=Whenever a player casts a black spell, you may gain 1 life.
mana={2}
type=Artifact
[/card]
[card]
name=Demon's Jester
abilities=flying
auto=aslongas(*|myhand) 2/1 <1
text=Flying -- Hellbent - Demon's Jester gets +2/+1 as long as you have no cards in hand.
mana={3}{B}
type=Creature
subtype=Imp
power=2
toughness=2
[/card]
[card]
name=Demonspine Whip
autoskill={X}:thisforeach(X) 1/0 ueot
auto={1}:equip
text={X}: Equipped creature gets +X/+0 until end of turn. -- Equip {1}
mana={B}{R}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Demoralize
auto=if type(*|mygraveyard)~morethan~6 then all(creature) cantblock ueot
auto=ifnot type(*|mygraveyard)~morethan~6 then all(creature) menace ueot
text=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.
mana={2}{R}
type=Instant
[/card]
[card]
name=Demystify
target=enchantment
auto=destroy
text=Destroy target enchantment.
mana={W}
type=Instant
[/card]
[card]
name=Den Protector
abilities=strong
facedown={3}
autofacedown={1}{G}:morph
autofaceup=counter(1/1,1)
autofaceup=moveto(ownerhand) target(*|mygraveyard)
text=Creatures with power less than Den Protector's power can't block it. Megamorph {1}{G} (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.) -- When Den Protector is turned face up, return target card from your graveyard to your hand.
mana={1}{G}
type=Creature
subtype=Human Warrior
power=2
toughness=1
[/card]
[card]
name=Denizen of the Deep
auto=moveto(ownerHand) all(other creature|myBattlefield)
text=When Denizen of the Deep enters the battlefield, return each other creature you control to its owner's hand.
mana={6}{U}{U}
type=Creature
subtype=Serpent
power=11
toughness=11
[/card]
[card]
name=Dense Canopy
auto=lord(creature[flying]) cloud
text=Creatures with flying can block only creatures with flying.
mana={1}{G}
type=Enchantment
[/card]
[card]
name=Dense Foliage
auto=lord(creature) cantbetargetof(instant,sorcery)
text=Creatures can't be the targets of spells.
mana={2}{G}
type=Enchantment
[/card]
[card]
name=Deny Existence
target=creature|stack
auto=fizzleto(exile)
text=Counter target creature spell. If that spell is countered this way, exile it instead of putting it into its owner's graveyard.
mana={2}{U}
type=Instant
[/card]
[card]
name=Deny Reality
target=*|battlefield
auto=moveTo(ownerhand)
autostack=if casted(this) then cascade:plibrarycount
text=Cascade (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.) -- Return target permanent to its owner's hand.
mana={3}{U}{B}
type=Sorcery
[/card]
[card]
name=Denying Wind
target=player
aicode=activate moveto(exile) target(<upto:7>*|targetedpersonslibrary)
auto=name(exile cards) reveal:type:*:targetedpersonslibrary revealzone(targetedpersonslibrary) optionone name(choose card) target(<upto:7>*|reveal) moveto(exile) optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend revealend
text=Search target player's library for up to seven cards and exile them. Then that player shuffles his or her library.
mana={7}{U}{U}
type=Sorcery
[/card]
[card]
name=Depala, Pilot Exemplar
auto=lord(other dwarf|mybattlefield) 1/1
auto=lord(creature[vehicle]|mybattlefield) 1/1
aicode=activate target(<x>*[zpos<=x]|mylibrary) name(revealed card) moveto(myhand) name(revealed card) and!(if cantargetcard(*[-dwarf;-vehicle]|*) then bottomoflibrary))!
auto=@tapped(this):may pay({x}) name(Pay X) Reveal:x revealzone(mylibrary) optionone all(*[dwarf;vehicle]|reveal) moveto(ownerhand) optiononeend optiontwo all(*|reveal) bottomoflibrary optiontwoend revealend
text=Other Dwarves you control get +1/+1. -- Each Vehicle you control gets +1/+1 as long as it's a creature. -- Whenever Depala, Pilot Exemplar becomes tapped, you may pay {X}. If you do, reveal the top X cards of your library, put all Dwarf and Vehicle cards from among them into your hand, then put the rest on the bottom of your library in a random order. -- 
mana={1}{R}{W}
type=Legendary Creature
subtype=Dwarf Pilot
power=3
toughness=3
[/card]
[card]
name=Deploy the Gatewatch
aicode=activate target(<upto:2>*[planeswalker;zpos<=7]|mylibrary) moveto(mybattlefield)
auto=name(Look) reveal:7 optionone name(Get 2 cards) target(<upto:2>*[planeswalker]|reveal) moveto(mybattlefield) optiononeend optiontwo name(put on bottom) target(<7>*|reveal) bottomoflibrary optiontwoend revealend
text=Look at the top seven cards of your library. Put up to two planeswalker cards from among them onto the battlefield. Put the rest on the bottom of your library in a random order.
mana={4}{W}{W}
type=Sorcery
[/card]
[card]
name=Deploy to the Front
auto=token(Soldier,Creature Soldier,1/1,white)*type:creature:battlefield
text=Put X 1/1 white Soldier creature tokens onto the battlefield, where X is the number of creatures on the battlefield.
mana={5}{W}{W}
type=Sorcery
[/card]
[card]
name=Deprive
target=*|stack
auto=fizzle
text=As an additional cost to cast Deprive, return a land you control to its owner's hand. -- Counter target spell.
mana={U}{U}{H(land|myBattlefield)}
type=Instant
[/card]
[card]
name=Deputy of Acquittals
abilities=flash
auto=may moveTo(ownerhand) target(creature|mybattlefield)
text=Flash -- When Deputy of Acquittals enters the battlefield, you may return another target creature you control to its owner's hand.
mana={W}{U}
type=Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=Deranged Assistant
auto={M}{T}:Add{1}
text={T}, Put the top card of your library into your graveyard: Add {1} to your mana pool.
mana={1}{U}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Deranged Hermit
auto=token(Squirrel,Creature Squirrel,1/1,green)*4
auto=lord(squirrel) 1/1
auto=upcost[{3}{G}{G};next upkeep] sacrifice
text=Echo {3}{G}{G} (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.) -- When Deranged Hermit enters the battlefield, put four 1/1 green Squirrel creature tokens onto the battlefield. -- Squirrel creatures get +1/+1.
mana={3}{G}{G}
type=Creature
subtype=Elf
power=1
toughness=1
[/card]
[card]
name=Deranged Outcast
auto={1}{G}{S(human|mybattlefield)}:counter(1/1,2) target(creature)
text={1}{G}, Sacrifice a Human: Put two +1/+1 counters on target creature.
mana={1}{G}
type=Creature
subtype=Human Rogue
power=2
toughness=1
[/card]
[card]
name=Deranged Whelp
abilities=menace
text=Menace (This creature can't be blocked except by two or more creatures.)
mana={1}{R}
type=Creature
subtype=Wolf
power=2
toughness=1
[/card]
[card]
name=Derelor
auto=lord(*[black]|mycastingzone) altercost(black, +1)
text=Black spells you cast cost {B} more to cast.
mana={3}{B}
type=Creature
subtype=Thrull
power=4
toughness=4
[/card]
[card]
name=Descend upon the Sinful
auto=moveto(exile) all(creature)
auto=if delirium then token(Angel,creature angel,4/4,white,flying) controller
text=Exile all creatures. -- Delirium  Put a 4/4 white Angel creature token with flying onto the battlefield if there are four or more card types among cards in your graveyard.
mana={4}{W}{W}
type=Sorcery
[/card]
[card]
name=Descendant of Kiyomaro
auto=while(restriction{morecardsthanopponent}) 1/2
auto=while(restriction{morecardsthanopponent}) transforms((,newability[@combatdamaged(*[creature;player]) from(this):life:3 controller]))
text=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."
mana={1}{W}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=3
[/card]
[card]
name=Descendant of Masumaro
auto=@each my upkeep:foreach(*|myHand) counter(1/1,1) && foreach(*|opponentHand) counter(1/1,-1)
text=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.
mana={2}{G}
type=Creature
subtype=Human Monk
power=1
toughness=1
[/card]
[card]
name=Descendant of Soramaro
aicode=name(look) activate name(look) transforms((,newability[foreach(*[zpos<=phandcount]|mylibrary) moverandom(*[zpos<=phandcount]) from(mylibrary) to(mylibrary)])) ueot
auto={1}{u}:name(Look) reveal:type:*:myhand optionone name(Look) target(*|reveal) donothing optiononeend optiontwo target(<60>*|reveal) moveto(mylibrary) optiontwoend revealend
text={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.
mana={3}{U}
type=Creature
subtype=Human Wizard
power=2
toughness=3
[/card]
[card]
name=Descendants' Path
auto=@each my upkeep:reveal:1 optionone name(Reveal)if type(creature|reveal)~morethan~0 then name(Check to cast) target(creature|reveal) transforms((,newability[if type(*[share!types!]|mybattlefield)~morethan~0 then castcard(putinplay)])) forever else name(not a creature) target(*|reveal) donothing optiononeend optiontwo choice all(*|reveal) bottomoflibrary optiontwoend revealend
text=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.
mana={2}{G}
type=Enchantment
[/card]
[card]
name=Descent of the Dragons
target=<anyamount>creature|battlefield
auto=token(Dragon,Creature Dragon,4/4,red,flying) targetcontroller
auto=destroy
text=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.
mana={4}{R}{R}
type=Sorcery
[/card]
[card]
name=Desecrated Earth
target=land
auto=transforms((,newability[ability$!name(discard) target(*|myhand) reject!$ controller])) forever
auto=destroy
text=Destroy target land. Its controller discards a card.
mana={4}{B}
type=Sorcery
[/card]
[card]
name=Desecration Elemental
abilities=fear
auto=@movedto(*|stack):moveTo(ownergraveyard) notatarget(creature|myBattlefield)
text=Fear (This creature can't be blocked except by artifact creatures and/or black creatures.) -- Whenever a player casts a spell, sacrifice a creature.
mana={3}{B}
type=Creature
subtype=Elemental
power=8
toughness=8
[/card]
[card]
name=Desecration Plague
target=enchantment,land
auto=destroy
text=Destroy target enchantment, or land.
mana={3}{G}
type=Sorcery
[/card]
[card]
name=Desecrator Hag
auto=moveTo(ownerhand) target(creature[power=power:highest:creature:mygraveyard]|mygraveyard) oneshot
text=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.
mana={2}{BG}{BG}
type=Creature
subtype=Hag
power=2
toughness=2
[/card]
[card]
name=Desert Drake
abilities=flying
text=Flying
mana={3}{R}
type=Creature
subtype=Drake
power=2
toughness=2
[/card]
[card]
name=Desert Nomads
abilities=desertwalk
auto=preventAllDamage to(this) from(desert)
text=Desertwalk -- Prevent all damage that would be dealt to Desert Nomads by Deserts.
mana={2}{R}
type=Creature
subtype=Human Nomad
power=2
toughness=2
[/card]
[card]
name=Desert Sandstorm
auto=damage:1 all(creature)
text=Desert Sandstorm deals 1 damage to each creature.
mana={2}{R}
type=Sorcery
[/card]
[card]
name=Desert Twister
target=*
auto=destroy
text=Destroy target permanent.
mana={4}{G}{G}
type=Sorcery
[/card]
[card]
name=Deserted Temple
auto={T}:Add{1}
auto={1}{T}:Untap target(land)
text={T}: Add {1} to your mana pool. -- {1}, {T}: Untap target land.
type=Land
[/card]
[card]
name=Deserter's Quarters
abilities=doesnotuntap
auto=@each my untap sourcetap:may untap
auto={6}{t}:target(*[creature]) grant transforms((,newability[tap],newability[doesnotuntap])) grantend
text=You may choose not to untap Deserter's Quarters during your untap step. -- {6}, {T}: Tap target creature. It doesn't untap during its controller's untap step for as long as Deserter's Quarters remains tapped.
mana={2}
type=Artifact
[/card]
[card]
name=Desert
auto={T}:Add{1}
auto={T}:Damage:1 target(creature[attacking])
text={T}: Add {1} to your mana pool. -- {T}: Desert deals 1 damage to target attacking creature. Activate this ability only during the end of combat step.
type=Land
subtype=Desert
[/card]
[card]
name=Desolate Lighthouse
auto={T}:Add{1}
auto={1}{U}{R}{T}:name(Draw then Discard) draw:1 controller && ability$!reject notatarget(*|myhand)!$ controller
text={T}: Add {1} to your mana pool. -- {1}{U}{R}, {T}: Draw a card, then discard a card.
type=Land
[/card]
[card]
name=Desolation Angel
abilities=flying
kicker={W}{W}
auto=kicker destroy all(land|opponentBattlefield)
auto=destroy all(land|myBattlefield)
text=Kicker {W}{W} (You may pay an additional {W}{W} as you cast this spell.) -- Flying -- When Desolation Angel enters the battlefield, destroy all lands you control. If it was kicked, destroy all lands instead.
mana={3}{B}{B}
type=Creature
subtype=Angel
power=5
toughness=4
[/card]
[card]
name=Desolation Giant
kicker={W}{W}
auto=kicker destroy all(creature|opponentBattlefield)
auto=destroy all(other creature|myBattlefield)
text=Kicker {W}{W} (You may pay an additional {W}{W} as you cast this spell.) -- When Desolation Giant enters the battlefield, destroy all other creatures you control. If it was kicked, destroy all other creatures instead.
mana={2}{R}{R}
type=Creature
subtype=Giant
power=3
toughness=3
[/card]
[card]
name=Desolation Twin
autostack=choice token(Eldrazi,Creature Eldrazi,10/10) controller
text=When you cast Desolation Twin, put a 10/10 colorless Eldrazi creature token onto the battlefield.
mana={10}
type=Creature
subtype=Eldrazi
power=10
toughness=10
[/card]
[card]
name=Desperate Charge
auto=all(creature|myBattlefield) 2/0 ueot
text=Creatures you control get +2/+0 until end of turn.
mana={2}{B}
type=Sorcery
[/card]
[card]
name=Desperate Ravings
auto=draw:2 controller
auto=discard:1 controller
flashback={2}{U}
text=Draw two cards, then discard a card at random. -- Flashback {2}{U}
mana={1}{R}
type=Instant
[/card]
[card]
name=Desperate Sentry
auto=while(restriction{delirium}) +3/0
auto=@movedTo(this|graveyard) from(battlefield):token(Eldrazi Horror)
text=When Desperate Sentry dies, put a 3/2 colorless Eldrazi Horror creature token onto the battlefield. -- Delirium -- Desperate Sentry gets +3/+0 as long as there are four or more card types among cards in your graveyard.
mana={2}{W}
type=Creature
subtype=Human Soldier
power=1
toughness=2
[/card]
[card]
name=Despise
target=opponent
aicode=activate reject notatarget(*[creature;planeswalker]|targetedpersonshand)
auto=reveal:type:*:targetedpersonshand revealzone(targetedpersonshand) optionone name(choose discards) notatarget(<1>*[creature;planeswalker]|reveal) transforms((,newability[moveto(ownerhand) all(other *|reveal)],newability[moveto(ownerhand) and!(reject)!])) ueot optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerhand) and!( all(*|reveal) moveto(ownerhand) )!  optiontwoend revealend
text=Target opponent reveals his or her hand. You choose a creature or planeswalker card from it. That player discards that card.
mana={B}
type=Sorcery
[/card]
[card]
name=Despoiler of Souls
abilities=cantblock
autograveyard={B}{B}{E(other creature|mygraveyard)}{E(other creature|mygraveyard)}:moveto(mybattlefield)
text=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.
mana={B}{B}
type=Creature
subtype=Horror
power=3
toughness=1
[/card]
[card]
name=Despoil
target=land
auto=destroy
auto=life:-2 targetcontroller
text=Destroy target land. Its controller loses 2 life.
mana={3}{B}
type=Sorcery
[/card]
[card]
name=Despondency
target=creature
autograveyard=@movedTo(this|graveyard) from(battlefield):moveTo(ownerhand)
auto=-2/0
text=Enchant creature -- Enchanted creature gets -2/-0. -- When Despondency is put into a graveyard from the battlefield, return Despondency to its owner's hand.
mana={1}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Despotic Scepter
auto={T}:bury target(*|myBattlefield)
text={T}: Destroy target permanent you own. It can't be regenerated.
mana={1}
type=Artifact
[/card]
[card]
name=Destroy the Evidence
target=land
auto=destroy
auto=transforms((,newability[Reveal:1 revealzone(targetedpersonslibrary) revealuntil(land|targetedpersonslibrary) optionone choice name(Look) target(*|reveal) donothing optiononeend optiontwo choice name(put in Graveyard) all(*|reveal) moveto(graveyard) optiontwoend revealend])) oneshot
text=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.
mana={4}{B}
type=Sorcery
[/card]
[card]
name=Destructive Flow
auto=@each opponent upkeep:ability$!name(sacrifice non-basic land) choice target(land[-basic]|mybattlefield) sacrifice !$ opponent
auto=@each my upkeep:target(land[-basic]|mybattlefield) sacrifice
text=At the beginning of each player's upkeep, that player sacrifices a nonbasic land.
mana={B}{R}{G}
type=Enchantment
[/card]
[card]
name=Destructive Force
auto=ability$!sacrifice notatarget(<5>land|mybattlefield)!$ opponent
auto=ability$!sacrifice notatarget(<5>land|mybattlefield)!$ controller
auto=choice damage:5 all(creature)
text=Each player sacrifices five lands. Destructive force deals 5 damage to each creature.
mana={5}{R}{R}
type=Sorcery
[/card]
[card]
name=Destructive Revelry
target=artifact,enchantment
auto=destroy
auto=damage:2 targetcontroller
text=Destroy target artifact or enchantment. -- Destructive Revelry does 2 damage to that permanent's controller.
mana={R}{G}
type=Instant
[/card]
[card]
name=Destructive Urge
target=creature
auto=@combatdamaged(player) from(mytgt):ability$!name(sacrifice land) notatarget(land|mybattlefield) sacrifice!$ opponent
text=Enchant creature -- Whenever enchanted creature deals combat damage to a player, that player sacrifices a land.
mana={1}{R}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Destructor Dragon
abilities=flying
auto=@movedTo(this|graveyard) from(Battlefield):destroy target(*[-creature])
text=Flying -- When Destructor Dragon dies, destroy target noncreature permanent.
mana={4}{G}{G}
type=Creature
subtype=Dragon
power=4
toughness=4
[/card]
[card]
name=Detainment Spell
target=creature
auto=noactivatedability
auto={1}{W}:retarget target(creature)
text=Enchant creature -- Enchanted creature's activated abilities can't be activated. -- {1}{W}: Attach Detainment Spell to target creature.
mana={W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Detention Sphere
auto=may name(exile) target(*[-land;-detention sphere]|battlefield) transforms((,newability[all(*[share!name!]) becomes(expelled)])) ueot && all(expelled) (blink)forsrc
text=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.
mana={1}{W}{U}
type=Enchantment
[/card]
[card]
name=Detonate
target=artifact[manacost=prex]
auto=bury && damage:castx targetcontroller
mana={X}{R}
type=Sorcery
text=Destroy target artifact with converted mana cost X. It can't be regenerated. Detonate deals X damage to that artifact's controller.
[/card]
[card]
name=Detritivore
anyzone=type:land[-basic]:opponentgraveyard/type:land[-basic]:opponentgraveyard cdaactive
autoexile=@counterremoved(0/0,1,Time) from(sourcecard) suspended:destroy target(land[-basic])
suspend(0)={X}{3}{R}
text=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. (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.) -- Whenever a time counter is removed from Detritivore while it's exiled, destroy target nonbasic land.
mana={2}{R}{R}
type=Creature
subtype=Lhurgoyf
power=*
toughness=*
[/card]
[card]
name=Deus of Calamity
abilities=trample
auto=@damagefoeof(player) from(this) restriction{compare(thatmuch)~morethan~5}:destroy target(land|opponent)
text=Trample -- Whenever Deus of Calamity deals 6 or more damage to an opponent, destroy target land that player controls.
mana={RG}{RG}{RG}{RG}{RG}
type=Creature
subtype=Spirit Avatar
power=6
toughness=6
[/card]
[card]
name=Devastate
target=land
auto=destroy
auto=damage:1 all(creature,player)
text=Destroy target land. Devastate deals 1 damage to each creature and each player.
mana={3}{R}{R}
type=Sorcery
[/card]
[card]
name=Devastation Tide
auto=moveTo(ownerhand) all(*[-land])
autohand=restriction{miracle} pay[[{1}{U}]] name(Miracle) activate name(Miracle) castcard(restricted)
text=Return all nonland permanents to their owners' hands. -- Miracle {1}{U} (You may cast this card for its miracle cost when you draw it if it's the first card you drew this turn.)
mana={3}{U}{U}
type=Sorcery
[/card]
[card]
name=Devastation
auto=destroy all(creature,land)
text=Destroy all creatures and lands.
mana={5}{R}{R}
type=Sorcery
[/card]
[card]
name=Deviant Glee
target=creature
auto=2/1
auto=teach(creature) {R}:trample
text=Enchant creature -- Enchanted creature gets +2/+1 and has "{R}: This creature gains trample until end of turn."
mana={B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Devil's Play
target=creature,player
auto=damage:X
flashback={X}{R}{R}{R}
text=Devil's Play deals X damage to target creature or player. -- Flashback {X}{R}{R}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={X}{R}
type=Sorcery
[/card]
[card]
name=Devils' Playground
auto=token(Devil,Creature Devil,1/1,red) and!( transforms((,newability[@movedto(this|mygraveyard): damage:1 target(*[creature;player])])) forever )!*4
text=Put four 1/1 red Devil creature tokens onto the battlefield. They have "When this creature dies, it deals 1 damage to target creature or player."
mana={4}{R}{R}
type=Sorcery
[/card]
[card]
name=Devilthorn Fox
mana={1}{W}
type=Creature
subtype=Fox
power=3
toughness=1
[/card]
[card]
name=Devoted Caretaker
auto={W}{T}:target(*|mybattlefield) transforms((,newability[protection from(instant)],newability[protection from(sorcery)])) ueot
text={W}, {T}: Target permanent you control gains protection from instants and from sorceries until end of turn.
mana={W}
type=Creature
subtype=Human Cleric
power=1
toughness=2
[/card]
[card]
name=Devoted Druid
auto={T}:Add{G}
auto={C(-1/-1,1)}:untap
text={T}: Add {G} to your mana pool. -- Put a -1/-1 counter on Devoted Druid: Untap Devoted Druid.
mana={1}{G}
type=Creature
subtype=Elf Druid
power=0
toughness=2
[/card]
[card]
name=Devoted Hero
mana={W}
type=Creature
subtype=Elf Soldier
power=1
toughness=2
[/card]
[card]
name=Devoted Retainer
auto=bushido(1/1)
text=Bushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.)
mana={W}
type=Creature
subtype=Human Samurai
power=1
toughness=1
[/card]
[card]
name=Devour Flesh
target=player
auto=ability$!name(sacrifice) notatarget(creature|mybattlefield) dynamicability<!mytgt toughnesslifegain targetcontroller!> sacrifice!$ targetedplayer
text=Target player sacrifices a creature, then gains life equal to that creature's toughness.
mana={1}{B}
type=Instant
[/card]
[card]
name=Devour in Flames
auto=damage:5
target=creature,planeswalker
text=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.
mana={2}{R}{H(land|myBattlefield)}
type=Sorcery
[/card]
[card]
name=Devour in Shadow
target=creature
auto=bury
auto=dynamicability<!mytgt toughnesslifeloss srccontroller!>
text=Destroy target creature. It can't be regenerated. You lose life equal to that creature's toughness.
mana={B}{B}
type=Instant
[/card]
[card]
name=Devouring Deep
abilities=islandwalk
text=Islandwalk
mana={2}{U}
type=Creature
subtype=Fish
power=1
toughness=2
[/card]
[card]
name=Devouring Greed
target=<anyamount>spirit|myBattlefield
auto=sacrifice && life:2 controller && life:-2 opponent
text=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.
mana={2}{B}{B}
type=Sorcery
subtype=Arcane
[/card]
[card]
name=Devouring Light
target=creature[attacking;blocking]
auto=moveto(exile)
text=Convoke (Your creatures can help cast this spell. Each creature you tap while casting this spell pays for {1} or one mana of that creature's color.) -- Exile target attacking or blocking creature.
other={convoke} name(Convoke)
mana={1}{W}{W}
type=Instant
[/card]
[card]
name=Devouring Strossus
abilities=flying,trample
auto=@each my upkeep:sacrifice notatarget(creature|myBattlefield)
auto={S(creature|myBattlefield)}:regenerate
text=Flying, trample -- At the beginning of your upkeep, sacrifice a creature. -- Sacrifice a creature: Regenerate Devouring Strossus.
mana={5}{B}{B}{B}
type=Creature
subtype=Horror
power=9
toughness=9
[/card]
[card]
name=Devouring Swarm
abilities=flying
auto={S(creature|mybattlefield)}:1/1
text=Flying -- Sacrifice a creature: Devouring Swarm gets +1/+1 until end of turn.
mana={1}{B}{B}
type=Creature
subtype=Insect
power=2
toughness=1
[/card]
[card]
name=Devout Chaplain
auto={T}{T(human|myBattlefield)}{T(human|myBattlefield)}:moveto(exile) target(artifact,enchantment|battlefield)
text={T}, Tap two untapped Humans you control: Exile target artifact or enchantment.
mana={2}{W}
type=Creature
subtype=Human Cleric
power=2
toughness=2
[/card]
[card]
name=Devout Invocation
target=<anyamount>creature[-tapped]|mybattlefield
auto=tap && token(Angel, Creature Angel,4/4,flying,white)
text=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. 
mana={6}{W}
type=Sorcery
[/card]
[card]
name=Devout Lightcaster
abilities=protection from black
auto=moveTo(exile) target(*[black])
text=Protection from black -- When Devout Lightcaster enters the battlefield, exile target black permanent.
mana={W}{W}{W}
type=Creature
subtype=Kor Cleric
power=2
toughness=2
[/card]
[card]
name=Devout Monk
auto=life:1 controller
text=When Devout Monk enters the battlefield, you gain 1 life.
mana={W}
type=Creature
subtype=Human Monk Cleric
power=1
toughness=1
[/card]
[card]
name=Devout Witness
auto={W}{T}{D(*|myhand)}:destroy target(artifact,enchantment)
text={1}{W}, {T}, Discard a card: Destroy target artifact or enchantment.
mana={2}{W}
type=Creature
subtype=Human Spellshaper
power=2
toughness=2
[/card]
[card]
name=Dewdrop Spy
aicode=activate name(look) donothing
auto=target(player) name(target player) reveal:1 optionone name(Look) target(*|reveal) doNothing optiononeend optiontwo all(*|reveal) moveto(ownerlibrary) optiontwoend revealend
text=Flash -- Flying -- When Dewdrop Spy enters the battlefield, look at the top card of target player's library.
mana={1}{U}{U}
type=Creature
subtype=Faerie Rogue
power=2
toughness=2
[/card]
[card]
name=Dhund Operative
auto=aslongas(Artifact|myBattlefield) 1/0
auto=aslongas(Artifact|myBattlefield) deathtouch
text=As long as you control an artifact, Dhund Operative gets +1/+0 and has deathtouch. (Any amount of damage it deals to a creature is enough to destroy it.)
mana={1}{B}
type=Creature
subtype=Human Rogue
power=2
toughness=2
[/card]
[card]
name=Diabolic Edict
target=player
auto=ability$!name(sacrifice) target(creature|mybattlefield) sacrifice!$ targetedplayer
text=Target player sacrifices a creature.
mana={1}{B}
type=Instant
[/card]
[card]
name=Diabolic Intent
abilities=hiddenface
aicode=activate moveto(myhand) target(*|mylibrary)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>*|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=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.
mana={1}{B}{S(creature|mybattlefield)}
type=Sorcery
[/card]
[card]
name=Diabolic Machine
auto={3}:regenerate
text={3}: Regenerate Diabolic Machine.
mana={7}
type=Artifact Creature
subtype=Construct
power=4
toughness=4
[/card]
[card]
name=Diabolic Revelation
abilities=hiddenface
aicode=activate moveto(myhand) target(<upto:castx>*|mylibrary)
auto=this(variable{castx} >0) name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<upto:castx>*|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=Search your library for up to X cards and put those cards into your hand. Then shuffle your library.
mana={X}{3}{B}{B}
type=Sorcery
[/card]
[card]
name=Diabolic Tutor
abilities=hiddenface
aicode=activate moveto(myhand) target(*|mylibrary)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>*|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=Search your library for a card and put that card into your hand. Then shuffle your library.
mana={2}{B}{B}
type=Sorcery
[/card]
[card]
name=Diabolic Vision
abilities=hiddenface
aicode=name(look) activate name(look) transforms((,newability[moverandom(*[zpos<=5]) from(mylibrary) to(myhand)])) ueot
auto=name(look) reveal:5 optionone name(Get Card) target(<1>*|reveal) moveto(myhand) optiononeend optiontwo name(put on bottom) target(<5>*|reveal) bottomoflibrary optiontwoend revealend
text=Look at the top five cards of your library. Put one of them into your hand and the rest on top of your library in any order.
mana={U}{B}
type=Sorcery
[/card]
[card]
name=Diamond Faerie
abilities=flying
auto={1}{i}:all(creature[snow]|mybattlefield) 1/1 ueot
text=Flying -- {1}{S}i}: Snow creatures you control get +1/+1 until end of turn. ({S}i} can be paid with one mana from a snow permanent.)
mana={2}{G}{W}{U}
type=Snow Creature
subtype=Faerie
power=3
toughness=3
[/card]
[card]
name=Diamond Kaleidoscope
auto={3}{T}:token(Prism,creature artifact prism, 0/1, artifact)
auto={S(prism|myBattlefield)}:Add{W}
auto={S(prism|myBattlefield)}:Add{U}
auto={S(prism|myBattlefield)}:Add{B}
auto={S(prism|myBattlefield)}:Add{R}
auto={S(prism|myBattlefield)}:Add{G}
text={3}, {T}: Put a 0/1 colorless Prism artifact creature token onto the battlefield. -- Sacrifice a Prism token: Add one mana of any color to your mana pool.
mana={4}
type=Artifact
[/card]
[card]
name=Diamond Valley
auto={T}{S(creature|myBattlefield)}:life:storedtoughness
text={T}, Sacrifice a creature: You gain life equal to the sacrificed creature's toughness.
type=Land
[/card]
[card]
name=Diaochan, Artful Beauty
alias=10544
auto={T}:destroy target(creature) && ability$!destroy target(creature)!$ opponent restriction{during my turn,before attackers}
text={T}: 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.
mana={3}{R}
type=Legendary Creature
subtype=Human Advisor
power=1
toughness=1
[/card]
[card]
name=Dictate of Erebos
abilities=flash
auto=@movedTo(creature|mygraveyard) from(mybattlefield):ability$!name(sacrifice) notatarget(creature|mybattlefield) sacrifice!$ opponent
text=Flash -- Whenever a creature you control dies, each opponent sacrifices a creature.
mana={3}{B}{B}
type=Enchantment
[/card]
[card]
name=Dictate of Heliod
abilities=flash
auto=lord(creature|mybattlefield) 2/2
text=Flash -- Creatures you control get +2/+2.
mana={3}{W}{W}
type=Enchantment
[/card]
[card]
name=Dictate of Karametra
abilities=flash
auto=lord(land) transforms((,newability[producecolor:land],newability[producecolor:green],newability[producecolor:blue],newability[producecolor:red],newability[producecolor:black],newability[producecolor:white]))
text=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.
mana={3}{G}{G}
type=Enchantment
[/card]
[card]
name=Dictate of Kruphix
abilities=flash
auto=@each my draw:draw:1 controller
auto=@each opponent draw:draw:1 opponent
text=Flash -- At the beginning of each player's draw step, that player draws an additional card.
mana={1}{U}{U}
type=Enchantment
[/card]
[card]
name=Didgeridoo
auto={3}:moveTo(myBattlefield) target(minotaur|myhand)
text={3}: You may put a Minotaur permanent card from your hand onto the battlefield.
mana={1}
type=Artifact
[/card]
[card]
name=Dig Through Time
aicode=activate target(<2>*[zpos<=7]|mylibrary) moveto(myhand)
auto=name(look) reveal:7 optionone name(Get Card) target(<2>*|reveal) moveto(myhand) optiononeend optiontwo name(put on bottom) target(<7>*|reveal) bottomoflibrary optiontwoend revealend
text=Delve (Each card you exile from your graveyard while casting this spell pays for {1}.) -- 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.
mana={6}{U}{U}
other={delve} name(Delve)
type=Instant
[/card]
[card]
name=Diligent Farmhand
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(land[basic]|myLibrary)
auto={1}{G}{S}:name(search card) reveal:plibrarycount optionone name(choose card) target(land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
text={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.
mana={G}
type=Creature
subtype=Human Druid
power=1
toughness=1
[/card]
[card]
name=Diluvian Primordial
abilities=flying
auto=may target(*[instant;sorcery]|opponentgraveyard) castcard(restricted) and!(transforms((,newability[exiledeath])) forever)!
text=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.
mana={5}{U}{U}
type=Creature
subtype=Avatar
power=5
toughness=5
[/card]
[card]
name=Dimensional Infiltrator
abilities=devoid,flash,flying
auto={1}{C}:name(exile) target(opponent) reveal:1 optionone all(*|reveal) moveto(ownerexile) and!( if cantargetcard(land|*) then may moveto(ownerhand) all(this) )! optiononeend revealend
text=Devoid (This card has no color.) -- 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. ({C} represents colorless mana.)
mana={1}{U}
type=Creature
subtype=Eldrazi
power=2
toughness=1
[/card]
[card]
name=Diminish
target=creature
auto=transforms((,setpower=1,settoughness=1)) ueot
text=Target creature becomes a 1/1 until end of turn.
mana={U}
type=Instant
[/card]
[card]
name=Diminishing Returns
auto=ability$! moveto(mylibrary) all(*|myhand,mygraveyard) !$ controller
auto=ability$! moveto(mylibrary) all(*|myhand,mygraveyard) !$ opponent
auto=shuffle all(player)
auto=ingest:10 controller
auto=ability$! if type(*|mylibrary)~morethan~6 then may draw:7 _ if type(*|mylibrary)~morethan~5 then may draw:6 _ if type(*|mylibrary)~morethan~4 then may draw:5 _ if type(*|mylibrary)~morethan~3 then may draw:4 _ if type(*|mylibrary)~morethan~2 then may draw:3 _ if type(*|mylibrary)~morethan~1 then may draw:2 _ if type(*|mylibrary)~morethan~0 then may draw:1 !$ opponent
auto=ability$! if type(*|mylibrary)~morethan~6 then may draw:7 _ if type(*|mylibrary)~morethan~5 then may draw:6 _ if type(*|mylibrary)~morethan~4 then may draw:5 _ if type(*|mylibrary)~morethan~3 then may draw:4 _ if type(*|mylibrary)~morethan~2 then may draw:3 _ if type(*|mylibrary)~morethan~1 then may draw:2 _ if type(*|mylibrary)~morethan~0 then may draw:1 !$ controller
text=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.
mana={2}{U}{U}
type=Sorcery
[/card]
[card]
name=Dimir Aqueduct
auto=tap(noevent)
auto=moveto(ownerhand) notatarget(land|myBattlefield)
auto={T}:Add{U}{B}
text=Dimir Aqueduct enters the battlefield tapped. -- When Dimir Aqueduct enters the battlefield, return a land you control to its owner's hand. -- {T}: Add {U}{B} to your mana pool.
type=Land
[/card]
[card]
name=Dimir Cluestone
auto={T}:Add{U}
auto={T}:Add{B}
auto={U}{B}{T}{S}:draw:1 controller
text={T}: Add {U} or {B} to your mana pool. -- {U}{B}, {T}, Sacrifice Dimir Cluestone: Draw a card. 
mana={3}
type=Artifact
[/card]
[card]
name=Dimir Cutpurse
auto=@combatdamagefoeof(player) from(this):ability$!name(discard) target(*|myhand) reject!$ opponent && draw:1 controller
auto=@combatdamageof(player) from(this):ability$!name(discard) target(*|myhand) reject!$ controller && draw:1 controller
text=Whenever Dimir Cutpurse deals combat damage to a player, that player discards a card and you draw a card.
mana={1}{U}{B}
type=Creature
subtype=Spirit
power=2
toughness=2
[/card]
[card]
name=Dimir Doppelganger
auto={1}{U}{B}:name(exile) target(creature|graveyard) copy and!( {1}{U}{B}:name(exile) target(creature|graveyard) copy && moveto(exile) )! && moveto(exile)
text={1}{U}{B}: Exile target creature card from a graveyard. Dimir Doppelganger becomes a copy of that card and gains this ability.
mana={1}{U}{B}
type=Creature
subtype=Shapeshifter
power=0
toughness=2
[/card]
[card]
name=Dimir Guildgate
auto=tap(noevent)
auto={T}:add{U}
auto={T}:add{B}
text=Dimir Guildgate enters the battlefield tapped. -- {T}: Add {U} or {B} to your mana pool.
type=Land
subtype=Gate
[/card]
[card]
name=Dimir Guildmage
auto={3}{U}:target(player) draw:1 asSorcery
auto={3}{B}:target(player) ability$!name(discard) target(*|myhand) reject!$ targetedplayer asSorcery
text=({(u/b)} can be paid with either {U} or {B}.) -- {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.
mana={UB}{UB}
type=Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=Dimir House Guard
abilities=fear
aicode=activate target(*[manacost=4]|mylibrary) moveto(myhand)
autohand={1}{B}{B}{discard}:name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>*[manacost=4]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend asSorcery
text=Fear (This creature can't be blocked except by artifact creatures and/or black creatures.) -- Sacrifice a creature: Regenerate Dimir House Guard. -- Transmute {1}{B}{B} ({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.)
mana={3}{B}
type=Creature
subtype=Skeleton
power=2
toughness=3
[/card]
[card]
name=Dimir Infiltrator
abilities=unblockable
aicode=activate target(*[manacost=2]|mylibrary) moveto(myhand)
autohand={1}{U}{B}{discard}:name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>*[manacost=2]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend asSorcery
text=Dimir Infiltrator is unblockable. -- Transmute {1}{U}{B} ({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.)
mana={U}{B}
type=Creature
subtype=Spirit
power=1
toughness=3
[/card]
[card]
name=Dimir Keyrune
auto={T}:add{U}
auto={T}:add{B}
auto={U}{B}:transforms((Horror Artifact Creature,setpower=2,settoughness=2,black,blue,unblockable)) ueot
text={T}: 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.
mana={3}
type=Artifact
[/card]
[card]
name=Dimir Machinations
target=player
aicode=activate choice all(*[zpos<=3]|targetedpersonslibrary) moveto(exile)
auto=name(look) reveal:3 revealzone(targetedpersonslibrary) optionone name(Exile Cards) target(<anyamount>*|reveal) moveto(exile) optiononeend optiontwo name(put back) target(<3>*|reveal) moveto(ownerlibrary) optiontwoend revealend
autohand={1}{B}{B}{discard}:moveto(myhand) target(*[manacost=3]|mylibrary) asSorcery
text=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} ({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.)
mana={2}{B}
type=Sorcery
[/card]
[card]
name=Dimir Signet
auto={1}{T}:Add{U}{B}
text={1}, {T}: Add {U}{B} to your mana pool.
mana={2}
type=Artifact
[/card]
[card]
name=Din of the Fireherd
target=opponent
auto=token(Elemental,Creature Elemental,5/5,black,red) controller
auto=ability$!sacrifice notatarget(<type:creature[black]:opponentbattlefield>creature|mybattlefield)!$ targetedplayer
auto=ability$!sacrifice notatarget(<type:creature[red]:opponentbattlefield>land|mybattlefield)!$ targetedplayer
text=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.
mana={5}{BR}{BR}{BR}
type=Sorcery
[/card]
[card]
name=Dingus Egg
auto=@movedTo(land|opponentgraveyard) from(opponentBattlefield):damage:2 opponent
auto=@movedTo(land|mygraveyard) from(myBattlefield):damage:2 controller
text=Whenever a land is put into a graveyard from the battlefield, Dingus Egg deals 2 damage to that land's controller.
mana={4}
type=Artifact
[/card]
[card]
name=Dingus Staff
auto=@movedTo(graveyard) from(creature|myBattlefield):damage:2 controller
auto=@movedTo(graveyard) from(creature|opponentBattlefield):damage:2 opponent
text=Whenever a creature dies, Dingus Staff deals 2 damage to that creature's controller.
mana={4}
type=Artifact
[/card]
[card]
name=Dinrova Horror
auto=target(*) moveto(ownerhand) and!(ability$!reject notatarget(*|myhand)!$ targetcontroller)!
text=When Dinrova Horror enters the battlefield, return target permanent to its owner's hand, then that player discards a card.
mana={4}{U}{B}
type=Creature
subtype=Horror
power=4
toughness=4
[/card]
[card]
name=Diplomacy of the Wastes
target=opponent
aicode=activate reject notatarget(*[-land]|targetedpersonshand) and!( if type(warrior|mybattlefield)~morethan~0 then life:-2 targetedplayer )!
auto=reveal:type:*:targetedpersonshand revealzone(targetedpersonshand) optionone name(choose discards) notatarget(<1>*[-land]|reveal) transforms((,newability[moveto(ownerhand) all(other *|reveal)],newability[moveto(ownerhand) and!(reject)!])) ueot optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerhand) and!( all(*|reveal) moveto(ownerhand) )!  optiontwoend afterrevealed transforms((,newability[if type(*[warrior]|mybattlefield)~morethan~0 then life:-2 opponent])) oneshot afterrevealedend revealend
text=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.
mana={2}{B}
type=Sorcery
[/card]
[card]
name=Diplomatic Immunity
abilities=shroud
target=creature
auto=shroud
text=Enchant creature -- Shroud (This permanent can't be the target of spells or abilities.) -- Enchanted creature has shroud.
mana={1}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Dire Undercurrents
auto=@movedTo(creature[blue]|mybattlefield):may name(draw) target(player) ability$!draw:1 !$ targetedplayer
auto=@movedTo(creature[black]|mybattlefield):may name(discard) target(player) ability$!name(discard) target(*|myhand) reject!$ targetedplayer
text=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.
mana={3}{UB}{UB}
type=Enchantment
[/card]
[card]
name=Diregraf Captain
abilities=deathtouch
auto=lord(other zombie|mybattlefield) 1/1
auto=@movedTo(other zombie|mygraveyard) from(battlefield):life:-1 opponent
text=Deathtouch -- Other Zombie creatures you control get +1/+1. -- Whenever another Zombie you control dies, target opponent loses 1 life.
mana={1}{U}{B}
type=Creature
subtype=Zombie Soldier
power=2
toughness=2
[/card]
[card]
name=Diregraf Colossus
auto=foreach(zombie|mygraveyard)counter(1/1,1)
auto=@movedto(zombie|mystack):token(Zombie,Creature Zombie,2/2,black) and!( tap(noevent) )!
text=Diregraf Colossus enters the battlefield with a +1/+1 counter on it for each Zombie card in your graveyard. -- Whenever you cast a Zombie spell, put a 2/2 black Zombie creature token onto the battlefield tapped.
mana={2}{B}
type=Creature
subtype=Zombie Giant
power=2
toughness=2
[/card]
[card]
name=Diregraf Escort
auto=soulbond protection from(zombie)
abilities=soulbond
text=Soulbond (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.) -- As long as Diregraf Escort is paired with another creature, both creatures have protection from Zombies.
mana={G}
type=Creature
subtype=Human Cleric
power=1
toughness=1
[/card]
[card]
name=Diregraf Ghoul
auto=tap(noevent)
text=Diregraf Ghoul enters the battlefield tapped.
mana={B}
type=Creature
subtype=Zombie
power=2
toughness=2
[/card]
[card]
name=Dirge of Dread
auto=lord(creature) fear
autohand={1}{B}{cycle}:name(cycling) draw:1
autohand=@cycled(this|hand):may fear target(creature)
text=All creatures gain fear until end of turn. (They can't be blocked except by artifact creatures and/or black creatures.) -- Cycling {1}{B} ({1}{B}, Discard this card: Draw a card.) -- When you cycle Dirge of Dread, you may have target creature gain fear until end of turn.
mana={2}{B}
type=Sorcery
[/card]
[card]
name=Dirgur Nemesis
abilities=defender
facedown={3}
autofacedown={6}{U}:morph
autofaceup=counter(1/1,1)
text=Defender -- Megamorph {6}{U} (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.)
mana={5}{U}
type=Creature
subtype=Serpent
power=6
toughness=5
[/card]
[card]
name=Dirtcowl Wurm
auto=@movedTo(land|opponentbattlefield) from(opponenthand):counter(1/1,1)
text=Whenever an opponent plays a land, put a +1/+1 counter on Dirtcowl Wurm.
mana={4}{G}
type=Creature
subtype=Wurm
power=3
toughness=4
[/card]
[card]
name=Dirtwater Wraith
abilities=swampwalk
auto={B}:1/0
text=Swampwalk -- {B}: Dirtwater Wraith gets +1/+0 until end of turn.
mana={3}{B}
type=Creature
subtype=Wraith
power=1
toughness=3
[/card]
[card]
name=Dirty Wererat
auto={B}{D(*|myhand)}:regenerate
auto=aslongas(*|mygraveyard) 2/2 >6
auto=aslongas(*|mygraveyard) cantblock >6
text={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.
mana={3}{B}
type=Creature
subtype=Human Rat Minion
power=2
toughness=3
[/card]
[card]
name=Disappear
target=creature
auto={U}:moveTo(ownerhand) all(this) && moveTo(ownerhand)
text=Enchant creature -- {U}: Return enchanted creature and Disappear to their owners' hands.
mana={2}{U}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Disappearing Act
target=*|stack
auto=fizzle
text=As an additional cost to cast Disappearing Act, return a permanent you control to its owner's hand. -- Counter target spell.
mana={1}{U}{U}{H(*|myBattlefield)}
type=Instant
[/card]
[card]
name=Disciple of Bolas
auto=name(sacrifice) notatarget(other creature|myBattlefield) transforms((,newability[dynamicability<!powerlifegain!>],newability[dynamicability<!powerdraw!>],newability[sacrifice]))
text=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.
mana={3}{B}
type=Creature
subtype=Human Wizard
power=2
toughness=1
[/card]
[card]
name=Disciple of Grace
auto=protection from black
autohand=__CYCLING__({2})
text=Protection from black -- Cycling {2} ({2}, Discard this card: Draw a card.)
mana={1}{W}
type=Creature
subtype=Human Cleric
power=1
toughness=2
[/card]
[card]
name=Disciple of Griselbrand
auto={1}{S(creature|myBattlefield)}:life:storedtoughness
text={1}, Sacrifice a creature: You gain life equal to the sacrificed creature's toughness.
mana={1}{B}
type=Creature
subtype=Human Cleric
power=1
toughness=1
[/card]
[card]
name=Disciple of Kangee
auto={T}:flying && transforms((,blue)) target(creature) ueot
text={U}, {T}: Target creature gains flying and becomes blue until end of turn.
mana={2}{W}
type=Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=Disciple of Law
auto=protection from red
autohand=__CYCLING__({2})
text=Protection from red -- Cycling {2} ({2}, Discard this card: Draw a card.)
mana={1}{W}
type=Creature
subtype=Human Cleric
power=1
toughness=2
[/card]
[card]
name=Disciple of Malice
auto=protection from white
autohand=__CYCLING__({2})
text=Protection from white -- Cycling {2} ({2}, Discard this card: Draw a card.)
mana={1}{B}
type=Creature
subtype=Human Cleric
power=1
toughness=2
[/card]
[card]
name=Disciple of Phenax
auto=target(player) reveal:type:manab:mybattlefield revealzone(targetedpersonshand) optionone choice name(choose Discards) target(<1>*|reveal) moveto(ownerhand) and!(reject)! optiononeend optiontwo all(*|reveal) moveto(ownerhand) optiontwoend revealend
text=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. (Each {B} in the mana costs of permanents you control counts toward your devotion to black.)
mana={2}{B}{B}
type=Creature
subtype=Human Cleric
power=1
toughness=3
[/card]
[card]
name=Disciple of Tevesh Szat
auto={T}:-1/-1 target(creature)
auto={4}{B}{B}{T}{S}:-6/-6 target(other creature)
text={T}: Target creature gets -1/-1 until end of turn. -- {4}{B}{B}, {T}, Sacrifice Disciple of Tevesh Szat: Target creature gets -6/-6 until end of turn.
mana={2}{B}{B}
type=Creature
subtype=Human Cleric
power=3
toughness=1
[/card]
[card]
name=Disciple of the Old Ways
auto={R}:first strike ueot
text={R}: Disciple of the Old Ways gains first strike until end of turn.
mana={1}{G}
type=Creature
subtype=Human Warrior
power=2
toughness=2
[/card]
[card]
name=Disciple of the Ring
auto={1}{E(*[instant;sorcery]|mygraveyard)}:name(counter noncreature unless pay 2) target(*[-creature]|stack) transforms((,newability[pay[[{2}]] name(pay 2 mana) donothing?fizzle])) forever
auto={1}{E(*[instant;sorcery]|mygraveyard)}:1/1 ueot
auto={1}{E(*[instant;sorcery]|mygraveyard)}:tap target(creature)
auto={1}{E(*[instant;sorcery]|mygraveyard)}:untap target(creature)
text={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.
mana={3}{U}{U}
type=Creature
subtype=Human Wizard
power=3
toughness=4
[/card]
[card]
name=Disciple of the Vault
auto=@movedTo(graveyard) from(artifact|battlefield):may target(opponent) life:-1
text=Whenever an artifact is put into a graveyard from the battlefield, you may have target opponent lose 1 life.
mana={B}
type=Creature
subtype=Human Cleric
power=1
toughness=1
[/card]
[card]
name=Discombobulate
target=*|stack
auto=name(Look at My top cards) reveal:4 optionone name(Look) target(*|reveal) doNothing optiononeend optiontwo target(<4>*|reveal) moveto(mylibrary) optiontwoend revealend
text=Counter target spell. Look at the top four cards of your library, then put them back in any order.
mana={2}{U}{U}
type=Instant
[/card]
[card]
name=Discordant Dirge
auto=@each my upkeep:may counter(0/0,1,Verse)
auto=this(counter{0/0.1.Verse}<1) {B}{S}:name(look) donothing target(*|opponenthand)
auto=this(counter{0/0.1.Verse}>0) {B}{S}:reject target(<upto:counter{0%0.1.Verse}>other *|opponenthand)
text=At the beginning of your upkeep, you may put a verse counter on Discordant Dirge. -- {B}, Sacrifice Discordant Dirge: Look at target opponent's hand and choose up to X cards from it, where X is the number of verse counters on Discordant Dirge. That player discards those cards.
mana={3}{B}{B}
type=Enchantment
[/card]
[card]
name=Discordant Spirit
auto=@each opponent endofturn:counter(1/1,pdcount)
auto=@each my endofturn:removeallcounters(1/1)
text=At the beginning of each end step, if it's an opponent's turn, put a +1/+1 counter on Discordant Spirit for each 1 damage dealt to you this turn. -- At the beginning of your end step, remove all +1/+1 counters on Discordant Spirit.
mana={2}{B}{R}
type=Creature
subtype=Spirit
power=2
toughness=2
[/card]
[card]
name=Disdainful Stroke
target=*[manacost>=4]|stack
auto=fizzle
text=Counter target spell with converted mana cost 4 or greater. 
mana={1}{U}
type=Instant
[/card]
[card]
name=Disease Carriers
auto=@movedTo(this|graveyard) from(battlefield):-2/-2 target(creature)
text=When Disease Carriers dies, target creature gets -2/-2 until end of turn.
mana={2}{B}{B}
type=Creature
subtype=Rat
power=2
toughness=2
[/card]
[card]
name=Diseased Vermin
auto=@combatdamaged(player) from(this):counter(0/0,1,Infection)
auto=@each my upkeep:thisforeach(counter{0/0.1.Infection}) damage:1 opponent
text=Whenever Diseased Vermin deals combat damage to a player, put an infection counter on it. -- At the beginning of your upkeep, Diseased Vermin deals X damage to target opponent previously dealt damage by it, where X is the number of infection counters on it.
mana={2}{B}
type=Creature
subtype=Rat
power=1
toughness=1
[/card]
[card]
name=Disembowel
auto=destroy target(creature[manacost =X])
text=Destroy target creature with converted mana cost X.
mana={X}{B}
type=Instant
[/card]
[card]
name=Disempower
target=artifact,enchantment
auto=moveTo(ownerLibrary)
text=Put target artifact or enchantment on top of its owner's library.
mana={1}{W}
type=Instant
[/card]
[card]
name=Disenchant
target=artifact,enchantment
auto=destroy
text=Destroy target artifact or enchantment.
mana={1}{W}
type=Instant
[/card]
[card]
name=Disentomb
target=creature|myGraveyard
auto=moveTo(myHand)
text=Return target creature card from your graveyard to your hand.
mana={B}
type=Sorcery
[/card]
[card]
name=Disfigure
target=creature
auto=-2/-2
text=Target creature gets -2/-2 until end of turn.
mana={B}
type=Instant
[/card]
[card]
name=Disharmony
target=creature[attacking]
auto=removefromcombat
auto=moveto(mybattlefield) and!(transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap])) ueot)!
restriction=blockersonly
text=Cast Disharmony only during combat before blockers are declared. -- Untap target attacking creature and remove it from combat. Gain control of that creature until end of turn.
mana={2}{R}
type=Instant
[/card]
[card]
name=Disintegrate
target=creature,player
auto=cantregen
auto=exiledeath
auto=thisforeach(X) damage:1
text=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.
mana={X}{R}
type=Sorcery
[/card]
[card]
name=Dismal Backwater
auto=tap(noevent)
auto=life:1
auto={T}:Add{U}
auto={T}:Add{B}
text=Dismal Backwater enters the battlefield tapped. -- When Dismal Backwater enters the battlefield, you gain 1 life. -- {T}: Add {U} or {B} to your mana pool.
type=Land
[/card]
[card]
name=Dismal Failure
target=*|stack
auto=fizzle
auto=ability$!name(discard) target(*|myhand) reject!$ targetcontroller
text=Counter target spell. Its controller discards a card.
mana={2}{U}{U}
type=Instant
[/card]
[card]
name=Dismantling Blow
target=artifact,enchantment
kicker={2}{U}
auto=destroy
auto=kicker draw:2 controller
text=Kicker {2}{U} (You may pay an additional {2}{U} as you cast this spell.) -- Destroy target artifact or enchantment. -- If Dismantling Blow was kicked, draw two cards.
mana={2}{W}
type=Instant
[/card]
[card]
name=Dismember
target=creature
auto=-5/-5
text=({p(B)} may be paid for with either {B} or 2 life.) -- Target creature gets -5/-5 until end of turn.
color=black
mana={1}{p(B)}{p(B)}
type=Instant
[/card]
[card]
name=Dismiss into Dream
auto=lord(creature|opponentbattlefield) transforms((Illusion,newability[@targeted(this):sacrifice])) 
text=Enchantment. -- 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." 
mana={6}{U}
type=Enchantment
[/card]
[card]
name=Dismiss
target=*|stack
auto=fizzle
auto=draw:1 controller
text=Counter target spell. -- Draw a card.
mana={2}{U}{U}
type=Instant
[/card]
[card]
name=Disorder
auto=damage:2 all(creature[white])
auto=aslongas(creature[white]|myBattlefield) damage:2 controller
auto=aslongas(creature[white]|opponentBattlefield) damage:2 opponent
text=Disorder deals 2 damage to each white creature and each player who controls a white creature.
mana={1}{R}
type=Sorcery
[/card]
[card]
name=Disorient
target=creature
auto=-7/-0
text=Target creature gets -7/-0 until end of turn.
mana={3}{U}
type=Instant
[/card]
[card]
name=Disowned Ancestor
auto={1}{B}{T}:counter(1/1,1) asSorcery
text=Outlast {1}{B}, {T}: Put a +1/+1 counter on this creature. Outlast only as a sorcery.) 
mana={B}
type=Creature
subtype=Spirit Warrior
power=0
toughness=4
[/card]
[card]
name=Dispatch
target=creature
auto=tap
auto=aslongas(artifact|mybattlefield) moveTo(exile) >2
text=Tap target creature. -- Metalcraft - if you control three or more artifacts, exile that creature.
mana={W}
type=Instant
[/card]
[card]
name=Dispel
target=instant|stack
auto=fizzle
text=Counter target instant spell.
mana={U}
type=Instant
[/card]
[card]
name=Dispeller's Capsule
auto={2}{W}{T}{S}:destroy target(other *[artifact;enchantment])
text={2}{W}, {T}, Sacrifice Dispeller's Capsule: Destroy target artifact or enchantment.
mana={W}
type=Artifact
[/card]
[card]
name=Dispense Justice
target=player
auto=ability$!name(sacrifice) target(creature[attacking]|mybattlefield) sacrifice!$ targetedplayer
auto=aslongas(artifact|mybattlefield) ability$!target(creature[attacking]|mybattlefield) sacrifice!$ targetedplayer >2
text=Target player sacrifices an attacking creature. -- Metalcraft -- That player sacrifices two attacking creatures instead if you control three or more artifacts.
mana={2}{W}
type=Instant
[/card]
[card]
name=Dispersal Shield
target=*[manacost<=convertedcost:highest:*:mybattlefield]|stack
text=Counter target spell if its converted mana cost is less than or equal to the highest converted mana cost among permanents you control.
mana={1}{U}
type=Instant
[/card]
[card]
name=Dispersal Technician
auto=may moveto(ownerhand) target(artifact)
text=When Dispersal Technician enters the battlefield, you may return target artifact to its owner's hand.
mana={4}{U}
type=Creature
subtype=Vedalken Artificer
power=3
toughness=2
[/card]
[card]
name=Disperse
target=*[-land]
auto=moveTo(ownerHand)
text=Return target nonland permanent to its owner's hand.
mana={1}{U}
type=Instant
[/card]
[card]
name=Dispersing Orb
auto={3}{U}{S(*|myBattlefield)}:moveTo(ownerhand) target(*)
text={3}{U}, Sacrifice a permanent: Return target permanent to its owner's hand.
mana={3}{U}{U}
type=Enchantment
[/card]
[card]
name=Displace
target=<upto:2>creature|mybattlefield
auto=(blink)
text=Exile up to two target creatures you control, then return those cards to the battlefield under their owner's control.
mana={2}{U}
type=Instant
[/card]
[card]
name=Displacement Wave
auto=moveto(ownerhand) all(*[manacost<=X;-land]|battlefield)
text=Return all nonland permanents with converted mana cost X or less to their owners' hands.
mana={X}{U}{U}
type=Sorcery
[/card]
[card]
name=Disrupt
target=*[instant;sorcery]|stack
auto=transforms((,newability[pay[[{1}]] name(pay 1 mana) donothing?fizzle])) forever
auto=draw:1 controller
text=Counter target instant or sorcery spell unless its controller pays {1}. -- Draw a card.
mana={U}
type=Instant
[/card]
[card]
name=Disrupting Scepter
auto={3}{T}:target(player) ability$!target(*|myhand) reject!$ targetedplayer myTurnOnly
text={3}{T}: Target player discards a card. Activate this ability only during your turn.
mana={3}
type=Artifact
[/card]
[card]
name=Disruptive Pitmage
auto={T}:name(counter spell) target(*|stack) transforms((,newability[pay[[{1}]] name(pay 1 mana) donothing?fizzle])) forever
facedown={3}
autofacedown={U}:morph
text={T}: Counter target spell unless its controller pays {1}. -- Morph {U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={2}{U}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Disruptive Student
auto={T}:name(counter spell) target(*|stack) transforms((,newability[pay[[{1}]] name(pay 1 mana) donothing?fizzle])) forever
text={T}: Counter target spell unless its controller pays {1}.
mana={2}{U}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Dissipate
target=*|stack
auto=fizzleto(exile)
text=Counter target spell. If that spell is countered this way, exile it instead of putting it into its owner's graveyard.
mana={1}{U}{U}
type=Instant
[/card]
[card]
name=Dissipation Field
mana={2}{U}{U}
auto=@damageof(player) from(*|battlefield):all(trigger[from]) moveto(ownerhand)
type=Enchantment
text=Whenever a permanent deals damage to you, return it to its owner's hand.
[/card]
[card]
name=Dissolve
target=*|stack
auto=fizzle
auto=scry:1 scrycore delayed dontshow donothing scrycoreend scryend
text=Counter target spell. Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.)
mana={1}{U}{U}
type=Instant
[/card]
[card]
name=Distant Melody
auto=chooseatype foreach(*[chosentype]|mybattlefield) draw:1 controller chooseend
text=Choose a creature type. Draw a card for each permanent you control of that type.
mana={3}{U}
type=Sorcery
[/card]
[card]
name=Distemper of the Blood
target=creature
auto=2/2 ueot
auto=trample ueot
abilities=madness
autoexile=restriction{discarded} pay({r}) name(pay R to cast) activate name(pay R to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard)
text=Target creature gets +2/+2 and gains trample until end of turn. -- Madness {R} (If you discard this card, discard it into exile. When you do, cast it for its madness cost or put it into your graveyard.)
mana={1}{R}
type=Sorcery
[/card]
[card]
name=Distended Mindbender
autostack=if casted(this) then choice name(discard opponent) target(opponent) reveal:type:*:targetedpersonshand revealzone(targetedpersonshand) optionone name(choose discard 3 or less) target(<1>*[manacost<4]]|reveal) moveto(ownerhand) and!( reject )! optiononeend optiontwo name(put back) target(<1>*[manacost>3]]|reveal) moveto(ownerhand) and!(reject)!  optiontwoend afterrevealed  all(*|reveal) moveto(ownerhand) afterrevealedend revealend
text=Emerge {5}{B}{B} (You may cast this spell by sacrificing a creature and paying the emerge cost reduced by that creature's converted mana cost.) -- When you cast Distended Mindbender, target opponent reveals his or her hand. You choose from it a nonland card with converted mana cost 3 or less and a card with converted mana cost 4 or greater. That player discards those cards.
mana={8}
other={emerge}{5}{B}{B} name(Emerge)
type=Creature
subtype=Eldrazi Insect
power=5
toughness=5
[/card]
[card]
name=Distorting Lens
auto={T}:activatechooseacolor target(*) becomes(,chosencolor) ueot activatechooseend
text={T}: Target permanent becomes the color of your choice until end of turn.
mana={2}
type=Artifact
[/card]
[card]
name=Distorting Wake
target=<prex>*[-land]
auto=moveTo(ownerhand)
text=Return X target nonland permanents to their owners' hands.
mana={X}{U}{U}{U}
type=Sorcery
[/card]
[card]
name=Distortion Strike
target=creature
auto=1/0 ueot
auto=unblockable ueot
auto=if rebound then moveto(exile) and!( transforms((,newability[@rebounded:may activate castcard(normal)])) forever )!
text=Target creature gets +1/+0 until end of turn and is unblockable this turn. -- Rebound (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.)
mana={U}
type=Sorcery
[/card]
[card]
name=Distress
target=player
aicode=activate reject notatarget(*[-land]|targetedpersonshand)
auto=reveal:type:*:targetedpersonshand revealzone(targetedpersonshand) optionone name(choose discards) notatarget(<1>*[-land]|reveal) transforms((,newability[moveto(ownerhand) all(other *|reveal)],newability[moveto(ownerhand) and!(reject)!])) ueot optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerhand) and!( all(*|reveal) moveto(ownerhand) )!  optiontwoend revealend
text=Target player reveals his or her hand. You choose a nonland card from it. That player discards that card.
mana={B}{B}
type=Sorcery
[/card]
[card]
name=Disturbed Burial
target=creature|mygraveyard
auto=moveTo(myhand)
buyback={1}{B}{3}
text=Buyback {3} (You may pay an additional {3} as you cast this spell. If you do, put this card into your hand as it resolves.) -- Return target creature card from your graveyard to your hand.
mana={1}{B}
type=Sorcery
[/card]
[card]
name=Disturbing Plot
target=creature|graveyard
auto=moveTo(ownerhand)
auto=alternative moveTo(ownerhand) target(creature|graveyard)
other={1}{B}{T(creature[black]|mybattlefield)}{T(creature[black]|mybattlefield)} (Pay Conspire)
text=Return target creature card in a graveyard to its owner's hand. -- Conspire (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.)
mana={1}{B}
type=Sorcery
[/card]
[card]
name=Dive Bomber
abilities=flying
auto={T}{S}:damage:2 target(other creature[attacking;blocking])
text=Flying -- {T}, Sacrifice Dive Bomber: Dive Bomber deals 2 damage to target attacking or blocking creature.
mana={3}{W}
type=Creature
subtype=Bird Soldier
power=2
toughness=2
[/card]
[card]
name=Divebomber Griffin
abilities=flying
auto={T}{S}:Damage:3 target(other creature[attacking;blocking])
text=Flying -- {T}, Sacrifice Divebomber Griffin: Divebomber Griffin deals 3 damage to target attacking or blocking creature.
mana={3}{W}{W}
type=Creature
subtype=Griffin
power=3
toughness=2
[/card]
[card]
name=Divergent Growth
auto=all(land|myBattlefield) {T}:Add{G}
auto=all(land|myBattlefield) {T}:Add{W}
auto=all(land|myBattlefield) {T}:Add{B}
auto=all(land|myBattlefield) {T}:Add{U}
auto=all(land|myBattlefield) {T}:Add{R}
text=Until end of turn, lands you control gain "{T}: Add one mana of any color to your mana pool."
mana={G}
type=Instant
[/card]
[card]
name=Diversionary Tactics
auto={T(creature|myBattlefield)}{T(creature|myBattlefield)}:tap target(creature)
text=Tap two untapped creatures you control: Tap target creature.
mana={3}{W}
type=Enchantment
[/card]
[card]
name=Divination
auto=draw:2
text=Draw two cards.
mana={2}{U}
type=Sorcery
[/card]
[card]
name=Divine Congregation
auto=choice name(target player) target(player) donothing && all(this) transforms((,newability[life:twicetype:creature:targetedpersonsbattlefield]))
text=You gain 2 life for each creature target player controls. -- Suspend 5 - {1}{W} (Rather than cast this card from your hand, you may pay {1}{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.)
mana={3}{W}
suspend(5)={1}{w}
type=Sorcery
[/card]
[card]
name=Divine Favor
target=creature
auto=life:3 controller
auto=1/3
text=Enchant creature -- When Divine Favor enters the battlefield, you gain 3 life. -- Enchanted creature gets +1/+3.
mana={1}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Divine Light
auto=all(creature|mybattlefield) prevent:9999
text=Prevent all damage that would be dealt this turn to creatures you control.
mana={W}
type=Sorcery
[/card]
[card]
name=Divine Offering
target=artifact
auto=destroy
auto=dynamicability<!mytgt manacostlifegain srccontroller!>
text=Destroy target artifact. You gain life equal to its converted mana cost.
mana={1}{W}
type=Instant
[/card]
[card]
name=Divine Retribution
target=creature[attacking]
auto=damage:type:creature[attacking]:battlefield
text=Divine Retribution deals damage to target attacking creature equal to the number of attacking creatures.
mana={1}{W}
type=Instant
[/card]
[card]
name=Divine Sacrament
auto=lord(creature[white]) 1/1
auto=aslongas(*|mygraveyard) lord(creature[white]) 1/1 >6
text=White creatures get +1/+1. -- Threshold - White creatures get an additional +1/+1 as long as seven or more cards are in your graveyard.
mana={1}{W}{W}
type=Enchantment
[/card]
[card]
name=Divine Transformation
target=creature
auto=3/3
text=Enchant creature -- Enchanted creature gets +3/+3.
mana={2}{W}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Divine Verdict
target=creature[attacking;blocking]
auto=destroy
text=Destroy target attacking or blocking creature.
mana={3}{W}
type=Instant
[/card]
[card]
name=Diviner Spirit
auto=@combatdamaged(player) from(this):draw:thatmuch controller && draw:thatmuch opponent
text=Whenever Diviner Spirit deals combat damage to a player, you and that player each draw that many cards.
mana={4}{U}
type=Creature
subtype=Spirit
power=2
toughness=4
[/card]
[card]
name=Diviner's Wand
auto={3}:equip
auto=@drawof(player):1/1 ueot
auto=@drawof(player):flying ueot
auto=teach(creature) {4}:draw:1 controller
auto=@movedto(creature[wizard]|battlefield):may all(trigger[to]) rehook
text=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}
mana={3}
type=Tribal Artifact
subtype=Wizard Equipment
[/card]
[card]
name=Diving Griffin
abilities=flying,vigilance
text=Flying, vigilance
mana={1}{W}{W}
type=Creature
subtype=Griffin
power=2
toughness=2
[/card]
[card]
name=Divinity of Pride
abilities=flying,lifelink
auto=this(controllerlife > 24) 4/4
text=Flying, lifelink -- Divinity of Pride gets +4/+4 as long as you have 25 or more life.
mana={WB}{WB}{WB}{WB}{WB}
type=Creature
subtype=Spirit Avatar
power=4
toughness=4
[/card]
[card]
name=Dizzy Spell
target=creature
auto=-3/0
aicode=activate target(*[manacost=1]|mylibrary) moveto(myhand)
autohand={1}{U}{U}{discard}:name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>*[manacost=1]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend asSorcery
text=Target creature gets -3/-0 until end of turn. -- Transmute {1}{U}{U} ({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.)
mana={U}
type=Instant
[/card]
[card]
name=Dizzying Gaze
target=creature|mybattlefield
auto={R}:damage:1 target(creature[flying])
text=Enchant creature you control -- {R}: Enchanted creature deals 1 damage to target creature with flying.
mana={R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Djinn of the Lamp
abilities=flying
text=Flying
mana={5}{U}{U}
type=Creature
subtype=Djinn
power=5
toughness=6
[/card]
[card]
name=Djinn of Wishes
auto=counter(0/0,3,wish)
auto={c(0/0.-1.wish)}:reveal:1 optionone name(Reveal card to cast) target(<upto:1>*|reveal) transforms((,newability[castcard(putinplay)])) forever optiononeend optiontwo all(*|reveal) moveto(exile) optiontwoend revealend
abilities=flying
text=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.
mana={3}{U}{U}
type=Creature
subtype=Djinn
power=4
toughness=4
[/card]
[card]
name=Docent of Perfection
abilities=flying
auto=@movedto(instant,sorcery|mystack):token(Wizard,Creature Human Wizard,1/1,blue)
auto=aslongas(wizard|myBattlefield) flip(Final Iteration) while >2
text=Flying -- Whenever you cast an instant or sorcery spell, put a 1/1 blue Human Wizard creature token onto the battlefield. Then if you control three or more Wizards, transform Docent of Perfection.
mana={3}{U}{U}
type=Creature
subtype=Insect Horror
power=5
toughness=4
[/card]
[card]
name=Dodecapod
abilities=discardtoplaybyopponent
alias=109736
text=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.
mana={4}
type=Artifact Creature
subtype=Golem
power=3
toughness=3
[/card]
[card]
name=Dogged Hunter
auto={T}:destroy target(creature[token])
text={T}: Destroy target creature token.
mana={2}{W}
type=Creature
subtype=Human Nomad
power=1
toughness=1
[/card]
[card]
name=Dogpile
target=creature,player
auto=damage:type:creature[attacking]:mybattlefield
text=Dogpile deals damage to target creature or player equal to the number of attacking creatures you control.
mana={3}{R}
type=Instant
[/card]
[card]
name=Dokai, Weaver of Life
doublefaced=kamiflip
auto={4}{G}{G}{T}:token(Elemental,Creature Elemental,type:land:mybattlefield/type:land:mybattlefield,green) controller
text={4}{G}{G}, {T}: Put an X/X green Elemental creature token onto the battlefield, where X is the number of lands you control.
mana={1}{G}
type=Legendary Creature
subtype=Human Monk
power=3
toughness=3
[/card]
[card]
name=Dolmen Gate
auto=preventAllCombatDamage to(creature[attacking]|myBattlefield)
text=Prevent all combat damage that would be dealt to attacking creatures you control.
mana={2}
type=Artifact
[/card]
[card]
name=Domestication
target=creature
alias=1194
auto=@each my end:if cantargetcard(creature[power>=4]) then sacrifice all(this)
mana={2}{U}{U}
type=Enchantment
subtype=Aura
text=Enchant creature -- You control enchanted creature. At the beginning of your end step, if enchanted creature's power is 4 or greater, sacrifice Domestication.
[/card]
[card]
name=Dominaria's Judgment
auto=aslongas(plains|myBattlefield) lord(creature|myBattlefield) protection from white
auto=aslongas(island|myBattlefield) lord(creature|myBattlefield) protection from blue
auto=aslongas(swamp|myBattlefield) lord(creature|myBattlefield) protection from black
auto=aslongas(mountain|myBattlefield) lord(creature|myBattlefield) protection from red
auto=aslongas(forest|myBattlefield) lord(creature|myBattlefield) protection from green
text=Until end of turn, creatures you control gain protection from white if you control a Plains, from blue if you control an Island, from black if you control a Swamp, from red if you control a Mountain, and from green if you control a Forest.
mana={2}{W}
type=Instant
[/card]
[card]
name=Dominate
auto=moveTo(mybattlefield) target(creature[manacost <=X])
text=Gain control of target creature with converted mana cost X or less. (This effect lasts indefinitely.)
mana={X}{1}{U}{U}
type=Instant
[/card]
[card]
name=Dominator Drone
auto=@combatdamaged(player) from(this):ingest:1 opponent
auto=if type(other creature[colorless]|mybattlefield)~morethan~0 then life:-2 all(opponent)
text=Devoid (This card has no color.) -- Ingest (Whenever this creature deals combat damage to a player, that player exiles the top card of his or her library.) -- When Dominator Drone enters the battlefield, if you control another colorless creature, each opponent loses 2 life.
mana={2}{B}
abilities=devoid
type=Creature
subtype=Eldrazi Drone
power=3
toughness=2
[/card]
[card]
name=Domineer
target=creature[artifact]
alias=1194
text=Enchant artifact creature -- You control enchanted artifact creature.
mana={1}{U}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Dominus of Fealty
abilities=flying
auto=@each my upkeep:may name(gain control of target permanent until end of turn) target(*|opponentbattlefield) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)],newability[untap],haste)) ueot
text=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.
mana={UR}{UR}{UR}{UR}{UR}
type=Creature
subtype=Spirit Avatar
power=4
toughness=4
[/card]
[card]
name=Domri Rade
auto=counter(0/0,3,loyalty)
aicode=activate moveto(myhand) target(creature[zpos=1]|mylibrary)
auto={C(0/0,1,Loyalty)}:name(+1: Reveal) reveal:1 optionone target(creature|reveal)moveto(myhand) optiononeend optiontwo name(Put Back On Top) target(<1>*|reveal) moveto(mylibrary) optiontwoend revealend
auto={C(0/0,-2,Loyalty)}:name(-2: Fight) target(creature|mybattlefield) transforms((,newability[target(creature) dynamicability<!powerstrike eachother!>])) ueot
auto={C(0/0,-7,Loyalty)}:name(-7: emblem) emblem transforms((,newability[lord(creature|mybattlefield)double strike],newability[lord(creature|mybattlefield)trample],newability[lord(creature|mybattlefield)hexproof],newability[lord(creature|mybattlefield)haste])) forever dontremove
text=+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."
mana={1}{R}{G}
type=Planeswalker
subtype=Domri
[/card]
[card]
name=Donate
target=*|myBattlefield
auto=moveTo(opponentBattlefield)
text=Target player gains control of target permanent you control.
mana={2}{U}
type=Sorcery
[/card]
[card]
name=Dong Zhou, the Tyrant
auto=target(creature|opponentBattlefield) dynamicability<!mytgt powerstrike targetcontroller!>
text=When Dong Zhou, the Tyrant enters the battlefield, target creature an opponent controls deals damage equal to its power to that player.
mana={4}{R}
type=Legendary Creature
subtype=Human Soldier
power=3
toughness=3
[/card]
[card]
name=Doom Blade
target=creature[-black]
auto=destroy
text=Destroy target nonblack creature.
mana={1}{B}
type=Instant
[/card]
[card]
name=Doom Cannon
auto=chooseatype transforms((,newability[{3}{S(creature[chosentype]|mybattlefield)}{T}:name(creature) damage:3 target(creature)],newability[{3}{S(creature[chosentype]|mybattlefield)}{T}:name(player) damage:3 target(player)])) chooseend
text=As Doom Cannon enters the battlefield, choose a creature type. -- {3}, {T}, Sacrifice a creature of the chosen type: Doom Cannon deals 3 damage to target creature or player.
mana={6}
type=Artifact
[/card]
[card]
name=Doomed Necromancer
auto={B}{T}{S}:moveTo(myBattlefield) target(other creature|mygraveyard)
text={B}, {T}, Sacrifice Doomed Necromancer: Return target creature card from your graveyard to the battlefield.
mana={2}{B}
type=Creature
subtype=Human Cleric Mercenary
power=2
toughness=2
[/card]
[card]
name=Doomed Traveler
auto=@movedTo(this|graveyard) from(battlefield):token(Spirit,Creature Spirit,1/1,white,flying)
text=When Doomed Traveler dies, put a 1/1 white Spirit creature token with flying onto the battlefield.
mana={W}
type=Creature
subtype=Human Soldier
power=1
toughness=1
[/card]
[card]
name=Doomgape
abilities=trample
auto=@each my upkeep:notatarget(creature|mybattlefield) dynamicability<!mytgt toughnesslifegain targetcontroller!> sacrifice
text=Trample -- At the beginning of your upkeep, sacrifice a creature. You gain life equal to that creature's toughness.
mana={4}{BG}{BG}{BG}
type=Creature
subtype=Elemental
power=10
toughness=10
[/card]
[card]
name=Doomsday Specter
abilities=flying
aicode=activate reject notatarget(*|opponenthand)
auto=@combatdamagefoeof(player) from(this):name(look) reveal:type:*:opponenthand revealzone(opponenthand) optionone name(choose discards) target(<1>*|reveal) moveto(ownerhand) and!( reject )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerhand) and!( all(*|reveal) moveto(ownerhand) )!  optiontwoend revealend
auto=moveTo(ownerhand) notatarget(creature[blue;black]|myBattlefield)
text=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.
mana={2}{U}{B}
type=Creature
subtype=Specter
power=2
toughness=3
[/card]
[card]
name=Doomwake Giant
auto=all(creature|opponentbattlefield) -1/-1 ueot
auto=@movedTo(enchantment|myBattlefield):all(creature|opponentbattlefield) -1/-1 ueot
text=Constellation -- Whenever Doomwake Giant or another enchantment enters the battlefield under your control, creatures your opponents control get -1/-1 until end of turn.
mana={4}{B}
type=Enchantment Creature
subtype=Giant
power=4
toughness=6
[/card]
[card]
name=Door of Destinies
auto=chooseatype transforms((,newability[@movedTo(creature[chosentype]|mystack)}:counter(0/0.1.Charge)],newability[thisforeach(counter{0/0.1.Charge}) lord(creature[chosentype]|mybattlefield) 1/1])) chooseend
text=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.
mana={4}
type=Artifact
[/card]
[card]
name=Door to Nothingness
auto=tap(noevent)
auto={W}{W}{U}{U}{B}{B}{R}{R}{G}{G}{T}{S}:winGame
text=Door to Nothingness enters the battlefield tapped. -- {W}{W}{U}{U}{B}{B}{R}{R}{G}{G}, {T}, Sacrifice Door to Nothingness: Target player loses the game.
mana={5}
type=Artifact
[/card]
[card]
name=Doorkeeper
auto={2}{U}{T}:deplete:type:creature[defender]:mybattlefield target(player)
abilities=defender
text=Defender -- {2}{U}, {T}: 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.
mana={1}{U}
type=Creature
subtype=Homunculus
power=0
toughness=4
[/card]
[card]
name=Doran, the Siege Tower
auto=lord(creature) combattoughness
text=Each creature assigns combat damage equal to its toughness rather than its power.
mana={W}{B}{G}
type=Legendary Creature
subtype=Treefolk Shaman
power=0
toughness=5
[/card]
[card]
name=Dormant Sliver
auto=lord(sliver) defender
auto=@movedTo(sliver|myBattlefield):draw:1 controller
auto=@movedTo(sliver|opponentBattlefield):draw:1 opponent
text=All Sliver creatures have defender. -- All Slivers have "When this permanent enters the battlefield, draw a card."
mana={2}{G}{U}
type=Creature
subtype=Sliver
power=2
toughness=2
[/card]
[card]
name=Dormant Volcano
auto=tap(noevent)
auto=aslongas(mountain[-tapped]|mybattlefield) moveto(myhand) notatarget(mountain[-tapped]|mybattlefield) oneshot
auto=moveto(mygraveyard) notatarget(this|mybattlefield)
auto={T}:Add{1}{R}
text=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. -- {T}: Add {1}{R} to your mana pool.
type=Land
[/card]
[card]
name=Dosan the Falling Leaf
auto=this(variable{controllerturn}>0) maxCast(*)0 opponent
auto=this(variable{opponentturn}>0) maxCast(*)0 controller
text=Players can cast spells only during their own turns.
mana={1}{G}{G}
type=Legendary Creature
subtype=Human Monk
power=2
toughness=2
[/card]
[card]
name=Dosan's Oldest Chant
auto=life:6 controller
auto=draw:1 controller
text=You gain 6 life. -- Draw a card.
mana={4}{G}
type=Sorcery
[/card]
[card]
name=Double Cleave
target=creature
auto=double strike
text=Target creature gains double strike until end of turn. (It deals both first-strike and regular combat damage.)
mana={1}{RW}
type=Instant
[/card]
[card]
name=Double Negative
target=*|stack
auto=fizzle
auto=fizzle target(*|stack)
text=Counter up to two target spells.
mana={U}{U}{R}
type=Instant
[/card]
[card]
name=Doubling Cube
auto={3}{t}:add{manapool}
text={3}, {T}: Double the amount of each type of mana in your mana pool.
mana={2}
type=Artifact
[/card]
[card]
name=Doubtless One
auto=spiritlink
anyzone=type:cleric:battlefield/type:cleric:battlefield cdaactive
text=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.
mana={3}{W}
type=Creature
subtype=Cleric Avatar
power=*
toughness=*
[/card]
[card]
name=Douse in Gloom
target=creature
auto=Damage:2
auto=life:2 controller
text=Douse in Gloom deals 2 damage to target creature and you gain 2 life.
mana={2}{B}
type=Instant
[/card]
[card]
name=Douse
auto={1}{U}:fizzle target(*[red]|stack)
text={1}{U}: Counter target red spell.
mana={2}{U}
type=Enchantment
[/card]
[card]
name=Dovescape
auto=@movedto(*[-creature&manacost=0]|mystack):all(trigger[to]) transforms((,newability[fizzle])) forever
auto=@movedto(*[-creature&manacost=1]|mystack):all(trigger[to]) transforms((,newability[fizzle])) forever && token(Bird,Creature Bird,1/1,blue,white,flying)
auto=@movedto(*[-creature&manacost=2]|mystack):all(trigger[to]) transforms((,newability[fizzle])) forever && token(Bird,Creature Bird,1/1,blue,white,flying)*2
auto=@movedto(*[-creature&manacost=3]|mystack):all(trigger[to]) transforms((,newability[fizzle])) forever && token(Bird,Creature Bird,1/1,blue,white,flying)*3
auto=@movedto(*[-creature&manacost=4]|mystack):all(trigger[to]) transforms((,newability[fizzle])) forever && token(Bird,Creature Bird,1/1,blue,white,flying)*4
auto=@movedto(*[-creature&manacost=5]|mystack):all(trigger[to]) transforms((,newability[fizzle])) forever && token(Bird,Creature Bird,1/1,blue,white,flying)*5
auto=@movedto(*[-creature&manacost=6]|mystack):all(trigger[to]) transforms((,newability[fizzle])) forever && token(Bird,Creature Bird,1/1,blue,white,flying)*6
auto=@movedto(*[-creature&manacost=7]|mystack):all(trigger[to]) transforms((,newability[fizzle])) forever && token(Bird,Creature Bird,1/1,blue,white,flying)*7
auto=@movedto(*[-creature&manacost=8]|mystack):all(trigger[to]) transforms((,newability[fizzle])) forever && token(Bird,Creature Bird,1/1,blue,white,flying)*8
auto=@movedto(*[-creature&manacost=9]|mystack):all(trigger[to]) transforms((,newability[fizzle])) forever && token(Bird,Creature Bird,1/1,blue,white,flying)*9
auto=@movedto(*[-creature&manacost=10]|mystack):all(trigger[to]) transforms((,newability[fizzle])) forever && token(Bird,Creature Bird,1/1,blue,white,flying)*10
auto=@movedto(*[-creature&manacost=11]|mystack):all(trigger[to]) transforms((,newability[fizzle])) forever && token(Bird,Creature Bird,1/1,blue,white,flying)*11
auto=@movedto(*[-creature&manacost=12]|mystack):all(trigger[to]) transforms((,newability[fizzle])) forever && token(Bird,Creature Bird,1/1,blue,white,flying)*12
auto=@movedto(*[-creature&manacost=13]|mystack):all(trigger[to]) transforms((,newability[fizzle])) forever && token(Bird,Creature Bird,1/1,blue,white,flying)*13
auto=@movedto(*[-creature&manacost=14]|mystack):all(trigger[to]) transforms((,newability[fizzle])) forever && token(Bird,Creature Bird,1/1,blue,white,flying)*14
auto=@movedto(*[-creature&manacost=15]|mystack):all(trigger[to]) transforms((,newability[fizzle])) forever && token(Bird,Creature Bird,1/1,blue,white,flying)*15
auto=@movedto(*[-creature&manacost=16]|mystack):all(trigger[to]) transforms((,newability[fizzle])) forever && token(Bird,Creature Bird,1/1,blue,white,flying)*16
auto=@movedto(*[-creature&manacost=0]|opponentstack):all(trigger[to]) transforms((,newability[fizzle])) forever
auto=@movedto(*[-creature&manacost=1]|opponentstack):all(trigger[to]) transforms((,newability[fizzle])) forever && token(Bird,Creature Bird,1/1,blue,white,flying) opponent
auto=@movedto(*[-creature&manacost=2]|opponentstack):all(trigger[to]) transforms((,newability[fizzle])) forever && token(Bird,Creature Bird,1/1,blue,white,flying)*2 opponent
auto=@movedto(*[-creature&manacost=3]|opponentstack):all(trigger[to]) transforms((,newability[fizzle])) forever && token(Bird,Creature Bird,1/1,blue,white,flying)*3 opponent
auto=@movedto(*[-creature&manacost=4]|opponentstack):all(trigger[to]) transforms((,newability[fizzle])) forever && token(Bird,Creature Bird,1/1,blue,white,flying)*4 opponent
auto=@movedto(*[-creature&manacost=5]|opponentstack):all(trigger[to]) transforms((,newability[fizzle])) forever && token(Bird,Creature Bird,1/1,blue,white,flying)*5 opponent
auto=@movedto(*[-creature&manacost=6]|opponentstack):all(trigger[to]) transforms((,newability[fizzle])) forever && token(Bird,Creature Bird,1/1,blue,white,flying)*6 opponent
auto=@movedto(*[-creature&manacost=7]|opponentstack):all(trigger[to]) transforms((,newability[fizzle])) forever && token(Bird,Creature Bird,1/1,blue,white,flying)*7 opponent
auto=@movedto(*[-creature&manacost=8]|opponentstack):all(trigger[to]) transforms((,newability[fizzle])) forever && token(Bird,Creature Bird,1/1,blue,white,flying)*8 opponent
auto=@movedto(*[-creature&manacost=9]|opponentstack):all(trigger[to]) transforms((,newability[fizzle])) forever && token(Bird,Creature Bird,1/1,blue,white,flying)*9 opponent
auto=@movedto(*[-creature&manacost=10]|opponentstack):all(trigger[to]) transforms((,newability[fizzle])) forever && token(Bird,Creature Bird,1/1,blue,white,flying)*10 opponent
auto=@movedto(*[-creature&manacost=11]|opponentstack):all(trigger[to]) transforms((,newability[fizzle])) forever && token(Bird,Creature Bird,1/1,blue,white,flying)*11 opponent
auto=@movedto(*[-creature&manacost=12]|opponentstack):all(trigger[to]) transforms((,newability[fizzle])) forever && token(Bird,Creature Bird,1/1,blue,white,flying)*12 opponent
auto=@movedto(*[-creature&manacost=13]|opponentstack):all(trigger[to]) transforms((,newability[fizzle])) forever && token(Bird,Creature Bird,1/1,blue,white,flying)*13 opponent
auto=@movedto(*[-creature&manacost=14]|opponentstack):all(trigger[to]) transforms((,newability[fizzle])) forever && token(Bird,Creature Bird,1/1,blue,white,flying)*14 opponent
auto=@movedto(*[-creature&manacost=15]|opponentstack):all(trigger[to]) transforms((,newability[fizzle])) forever && token(Bird,Creature Bird,1/1,blue,white,flying)*15 opponent
auto=@movedto(*[-creature&manacost=16]|opponentstack):all(trigger[to]) transforms((,newability[fizzle])) forever && token(Bird,Creature Bird,1/1,blue,white,flying)*16 opponent
text=({(w/u)} can be paid with either {W} or {U}.) -- 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.
mana={3}{WU}{WU}{WU}
type=Enchantment
[/card]
[card]
name=Downdraft
auto={G}:-flying target(creature)
auto={S}:Damage:2 all(creature[flying])
text={G}: Target creature loses flying until end of turn. -- Sacrifice Downdraft: Downdraft deals 2 damage to each creature with flying.
mana={2}{G}
type=Enchantment
[/card]
[card]
name=Downhill Charge
target=creature
other={S(mountain|mybattlefield)} name(Sacrifice a Mountain)
auto=foreach(mountain|mybattlefield) 1/0
text=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.
mana={2}{R}
type=Instant
[/card]
[card]
name=Downpour
target=<upto:3>creature
auto=tap
text=Tap up to three target creatures.
mana={1}{U}
type=Instant
[/card]
[card]
name=Downsize
abilities=overload
other={2}{U} name(Overload)
target=creature|opponentbattlefield
auto=overload -4/0 all(creature|opponentbattlefield) ueot
auto=paidmana -4/0 ueot
text=Target creature you don't control gets -4/-0 until end of turn. -- Overload {2}{U} (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.")
mana={U}
type=Instant
[/card]
[card]
name=Dowsing Shaman
auto={2}{G}{T}:moveTo(myhand) target(enchantment|mygraveyard)
text={2}{G}, {T}: Return target enchantment card from your graveyard to your hand.
mana={4}{G}
type=Creature
subtype=Centaur Shaman
power=3
toughness=4
[/card]
[card]
name=Draconian Cylix
auto={D}{2}{T}:regenerate target(creature)
text={2}, {T}, Discard a card at random: Regenerate target creature.
mana={3}
type=Artifact
[/card]
[card]
name=Draconic Roar
target=creature|battlefield
auto=damage:3
auto=if type(dragon|mybattlefield)~morethan~0 then damage:3 targetcontroller else if type(dragon|myhand)~morethan~0 then damage:3 targetcontroller
text=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.
mana={1}{R}
type=Instant
[/card]
[card]
name=Drafna's Restoration
target=player
auto=choice moveTo(targetedpersonslibrary) target(<anyamount>artifact|targetedpersonsgraveyard)
text=Return any number of target artifact cards from target player's graveyard to the top of his or her library in any order.
mana={U}
type=Sorcery
[/card]
[card]
name=Drag Down
target=creature
auto=aslongas(forest|myBattlefield) -1/-1
auto=aslongas(island|myBattlefield) -1/-1
auto=aslongas(plains|myBattlefield) -1/-1
auto=aslongas(mountain|myBattlefield) -1/-1
auto=aslongas(swamp|myBattlefield) -1/-1
text=Domain - Target creature gets -1/-1 until end of turn for each basic land type among lands you control.
mana={2}{B}
type=Instant
[/card]
[card]
name=Drag Under
target=creature
auto=moveTo(ownerhand)
auto=draw:1 controller
text=Return target creature to its owner's hand. -- Draw a card.
mana={2}{U}
type=Sorcery
[/card]
[card]
name=Dragon Appeasement
auto=phasealter(remove,draw,controller)
auto=@sacrificed(creature|mybattlefield):name(draw) ability$!may draw:1!$ controller
text=Skip your draw step. -- Whenever you sacrifice a creature, you may draw a card.
mana={3}{B}{R}{G}
type=Enchantment
[/card]
[card]
name=Dragon Arch
auto={2}{T}:moveTo(mybattlefield) target(creature[multicolor]|myhand)
text={2}, {T}: You may put a multicolored creature card from your hand onto the battlefield.
mana={5}
type=Artifact
[/card]
[card]
name=Dragon Bell Monk
abilities=vigilance
auto=@movedTo(*[-creature]|mystack):1/1 ueot
text=Vigilance. -- Prowess (Whenever you cast a noncreature spell, this creature gets +1/+1 until end of turn.)
mana={2}{W}
type=Creature
subtype=Human Monk
power=2
toughness=2
[/card]
[card]
name=Dragon Blood
auto={3}{T}:counter(1/1,1) target(creature)
text={3}, {T}: Put a +1/+1 counter on target creature.
mana={3}
type=Artifact
[/card]
[card]
name=Dragon Breath
target=creature
auto=haste
auto={R}:1/0
autograveyard=@movedto(creature[manacost >=6]|mybattlefield):may all(trigger[to]) retarget
text=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 more enters the battlefield, you may return Dragon Breath from your graveyard to the battlefield attached to that creature.
mana={1}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Dragon Broodmother
auto=@each upkeep:token(-189648)
mana={2}{R}{R}{R}{G}
type=Creature
subtype=Dragon
text=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. (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.)
power=4
toughness=4
abilities=flying
[/card]
[card]
name=Dragon Egg Dragon
abilities=flying
auto={R}:1/0 ueot
text=Flying -- {R}: This creature gets +1/+0 until end of turn.
type=Creature
subtype=Dragon
color=red
power=2
toughness=2
[/card]
[card]
name=Dragon Egg
abilities=defender
auto=@movedTo(this|graveyard) from(mybattlefield):token(-370660)
text=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".
mana={2}{R}
type=Creature
subtype=Dragon
power=0
toughness=2
[/card]
[card]
name=Dragon Engine
auto={2}:1/0
text={2}: Dragon Engine gets +1/+0 until end of turn.
mana={3}
type=Artifact Creature
subtype=Construct
power=1
toughness=3
[/card]
[card]
name=Dragon Fangs
target=creature
auto=trample
auto=1/1
autograveyard=@movedto(creature[manacost >=6]|mybattlefield):may all(trigger[to]) retarget
text=Enchant creature -- Enchanted creature gets +1/+1 and has trample. -- When a creature with converted mana cost 6 or more enters the battlefield, you may return Dragon Fangs from your graveyard to the battlefield attached to that creature.
mana={1}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Dragon Fodder
auto=token(Goblin,creature goblin, 1/1,red)*2
text=Put two 1/1 red Goblin creature tokens onto the battlefield.
mana={1}{R}
type=Sorcery
[/card]
[card]
name=Dragon Grip
other={2}{R} name(cast anytime)
otherrestriction=type(creature[power>=4]|mybattlefield)~morethan~0
abilities=spellmastery
target=creature
auto=2/0
auto=first strike
text=Ferocious. -- If you control a creature with power 4 or greater, you may cast Dragon Grip as though it had flash. (You may cast it any time you could cast an instant.) -- Enchant creature. -- Enchanted creature gets +2/+0 and has first strike. 
mana={2}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Dragon Hatchling
auto={R}:1/0
abilities=flying
text=Flying -- {R}: Dragon Hatchling gets +1/+0 until end of turn.
mana={1}{R}
type=Creature
subtype=Dragon
power=0
toughness=1
[/card]
[card]
name=Dragon Mage
abilities=flying
auto=@combatdamaged(player) from(this):reject all(*|hand) && draw:7 controller && draw:7 opponent
text=Flying -- Whenever Dragon Mage deals combat damage to a player, each player discards his or her hand and draws seven cards.
mana={5}{R}{R}
type=Creature
subtype=Dragon Wizard
power=5
toughness=5
[/card]
[card]
name=Dragon Mantle
target=creature
auto=draw:1 controller
auto=teach(creature) {R}:1/0 ueot
text=Enchant creature -- When Dragon Mantle enters the battlefield, draw a card. -- Enchanted creature has "{R}: This creature gets +1/+0 until end of turn."
mana={R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Dragon Mask
auto={3}{T}:target(creature|mybattlefield) transforms((,newability[2/2],newability[phaseaction[endofturn sourceinplay] moveTo(ownerhand)])) ueot
text={3}, {T}: 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. (Return it only if it's on the battlefield.)
mana={3}
type=Artifact
[/card]
[card]
name=Dragon Roost
auto={5}{R}{R}:token(Dragon,creature dragon, 5/5,flying red)
text={5}{R}{R}: Put a 5/5 red Dragon creature token with flying onto the battlefield. (It can't be blocked except by creatures with flying or reach.)
mana={4}{R}{R}
type=Enchantment
[/card]
[card]
name=Dragon Scales
target=creature
auto=vigilance
auto=1/2
autograveyard=@movedto(creature[manacost >=6]|mybattlefield):may all(trigger[to]) retarget
text=Enchant creature -- Enchanted creature gets +1/+2 and has vigilance. -- When a creature with converted mana cost 6 or more enters the battlefield, you may return Dragon Scales from your graveyard to the battlefield attached to that creature.
mana={1}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Dragon Shadow
target=creature
auto=fear
auto=1/0
autograveyard=@movedto(creature[manacost >=6]|mybattlefield):may all(trigger[to]) retarget
text=Enchant creature -- Enchanted creature gets +1/+0 and has fear. (It can't be blocked except by artifact creatures and/or black creatures.) -- When a creature with converted mana cost 6 or more enters the battlefield, you may return Dragon Shadow from your graveyard to the battlefield attached to that creature.
mana={1}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Dragon Tempest
auto=@movedto(creature[flying]|mybattlefield):all(trigger[to]) haste ueot
auto=@movedto(creature[dragon]|mybattlefield):all(trigger[to]) transforms((,newability[damage:type:dragon:mybattlefield target(creature;player)])) forever
text=Whenever a creature with flying enters the battlefield under your control, it gains haste until 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.
mana={1}{R}
type=Enchantment
[/card]
[card]
name=Dragon Tyrant
abilities=flying,trample,double strike
auto=upcost[{R}{R}{R}{R}] sacrifice
auto={R}:1/0
text=Flying, trample -- Double strike (This creature deals both first-strike and regular combat damage.) -- 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.
mana={8}{R}{R}
type=Creature
subtype=Dragon
power=6
toughness=6
[/card]
[card]
name=Dragon Whelp
abilities=flying
auto={R}:1/0 ueot limit^phaseaction[endofturn once] sacrifice^4
text=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.
mana={2}{R}{R}
type=Creature
subtype=Dragon
power=2
toughness=3
[/card]
[card]
name=Dragon Whisperer
auto={R}:flying
auto={1}{R}:1/0
auto={4}{R}{R}:token(Dragon,creature dragon, 4/4,flying red) restriction{compare(powertotalinplay)~morethan~7}
text={R}: Dragon Whisperer gains flying until end of turn. -- {1}{R}: Dragon Whisperer gets +1/+0 until end of turn. -- Formidable -- {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.
mana={R}{R}
type=Creature
subtype=Human Shaman
power=2
toughness=2
[/card]
[card]
name=Dragon Wings
target=creature
auto=flying
auto=1/0
autohand=__CYCLING__({1}{U})
autograveyard=@movedto(creature[manacost >=6]|mybattlefield):may all(trigger[to]) retarget
text=Enchant creature -- Enchanted creature has flying. -- Cycling {1}{U} ({1}{U}, Discard this card: Draw a card.) -- When a creature with converted mana cost 6 or more enters the battlefield, you may return Dragon Wings from your graveyard to the battlefield attached to that creature.
mana={1}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Dragon
type=Creature
subtype=Dragon
abilities=flying
auto=may target(<anyamount>other creature|mybattlefield) sacrifice && counter(1/1,2) all(this)
text=Flying -- Devour 2 (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.)
power=1
toughness=1
color=Red,Green
[/card]
[card]
name=Dragonlair Spider
abilities=reach
auto=@movedTo(*|opponentstack):token(Insect,Creature Insect, 1/1,green)
text=Reach -- Whenever an opponent casts a spell, put a 1/1 green Insect creature token onto the battlefield.
mana={2}{R}{R}{G}{G}
type=Creature
subtype=Spider
power=5
toughness=6
[/card]
[card]
name=Dragonloft Idol
auto=aslongas(dragon|mybattlefield) 1/1
auto=aslongas(dragon|mybattlefield) flying
auto=aslongas(dragon|mybattlefield) trample
text=As long as you control a Dragon, Dragonloft Idol gets +1/+1 and has flying and trample.
mana={4}
type=Artifact Creature
subtype=Gargoyle
power=3
toughness=3
[/card]
[card]
name=Dragonlord Dromoka
abilities=nofizzle,flying,lifelink
auto=this(variable{controllerturn}) maxCast(*)0 opponent
text=Dragonlord Dromoka can't be countered. -- Flying, lifelink -- Your opponents can't cast spells during your turn.
mana={4}{G}{W}
type=Legendary Creature
subtype=Elder Dragon
power=5
toughness=7
[/card]
[card]
name=Dragonlord Kolaghan
abilities=flying,haste
auto=emblem transforms((,newability[aslongas(Dragonlord Kolaghan|mybattlefield) lord(creature|mybattlefield) haste])) forever dontremove
auto=@movedto(*[creature;planeswalker]|opponentstack):all(trigger[to]) transforms((,newability[if type(*[share!name!]|mygraveyard)~morethan~0 then life:-10 controller])) oneshot
text=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 his or her graveyard, that player loses 10 life.
mana={4}{B}{R}
type=Legendary Creature
subtype=Elder Dragon
power=6
toughness=5
[/card]
[card]
name=Dragonlord Ojutai
abilities=flying,hiddenface
auto=this(untapped) opponentshroud
aicode=activate transforms((,newability[moveto(myhand) all(*[zpos=1]|mylibrary) && bottomoflibrary all(*[zpos<=2]|mylibrary)])) ueot
auto=@combatdamaged(player) from(this):name(look) reveal:3 optionone name(Get a card) target(<1>*|reveal) moveto(myhand) optiononeend optiontwo name(put on bottom) target(<3>*|reveal) bottomoflibrary optiontwoend revealend
text=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.
mana={3}{W}{U}
type=Legendary Creature
subtype=Elder Dragon
power=5
toughness=4
[/card]
[card]
name=Dragonlord Silumgar
abilities=flying,deathtouch
auto=steal target(*[creature;planeswalker])
text=Flying, deathtouch -- When Dragonlord Silumgar enters the battlefield, gain control of target creature or planeswalker for as long as you control Dragonlord Silumgar.
mana={4}{U}{B}
type=Legendary Creature
subtype=Elder Dragon
power=3
toughness=5
[/card]
[card]
name=Dragonlord's Servant
auto=lord(dragon|mycastingzone) altercost(colorless, -1)
text=Dragon spells you cast cost {1} less to cast.
mana={1}{R}
type=Creature
subtype=Goblin Shaman
power=1
toughness=3
[/card]
[card]
name=Dragonmaster Outcast
auto=@each my upkeep restriction{type(land|myBattlefield)~morethan~5}:token(Dragon,creature dragon, 5/5,flying red)
text=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.
mana={R}
type=Creature
subtype=Human Shaman
power=1
toughness=1
[/card]
[card]
name=Dragonrage
auto=foreach(creature[attacking}|mybattlefield) add{R}
auto=all(creature[attacking]|mybattlefield) transforms((,newability[{R}:1/0 ueot])) ueot
text=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."
mana={2}{R}
type=Instant
[/card]
[card]
name=Dragon's Claw
auto=@movedTo(*[red]|stack):may life:1 controller
text=Whenever a player casts a red spell, you may gain 1 life.
mana={2}
type=Artifact
[/card]
[card]
name=Dragon's Eye Sentry
abilities=defender,first strike
text=Defender, first strike
mana={W}
type=Creature
subtype=Human Monk
power=1
toughness=3
[/card]
[card]
name=Dragon's Herald
aicode=activate moveTo(myBattlefield) target(hellkite overlord|myLibrary)
auto={2}{R}{T}{S(creature[black]|myBattlefield)}{S(creature[red]|myBattlefield)}{S(creature[green]|myBattlefield)}:name(search card) reveal:plibrarycount optionone name(choose card) target(hellkite overlord|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield))! afterrevealedend revealend
text={2}{R}, {T}, 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.
mana={R}
type=Creature
subtype=Goblin Shaman
power=1
toughness=1
[/card]
[card]
name=Dragonscale Boon
target=creature
auto=counter(1/1,2)
auto=untap
text=Put two +1/+1 counters on target creature and untap it.
mana={3}{G}
type=Instant
[/card]
[card]
name=Dragonscale General
auto=@each my end:ability$!name(Bolster) counter(1/1,type:creature[tapped]:mybattlefield) notatarget(creature[toughness=toughness:lowest:creature:mybattlefield])!$ controller
text=At the beginning of your end step, bolster X, where X is the number of tapped creatures you control. (Choose a creature with the least toughness among creatures you control and put X +1/+1 counters on it.)
mana={3}{W}
type=Creature
subtype=Human Warrior
power=2
toughness=3
[/card]
[card]
name=Dragon-Scarred Bear
auto={1}{G}:regenerate restriction{compare(powertotalinplay)~morethan~7}
text=Formidable -- {1}{G}: Regenerate Dragon-Scarred Bear. Activate this ability only if creatures you control have total power 8 or greater.
mana={2}{G}
type=Creature
subtype=Bear
power=3
toughness=2
[/card]
[card]
name=Dragonskull Summit
auto=tap(noevent)
auto=aslongas(mountain,swamp|myBattlefield) untap
auto={T}:Add{B}
auto={T}:Add{R}
text=Dragonskull Summit enters the battlefield tapped unless you control a Swamp or a Mountain. -- {T}: Add {B} or {R} to your mana pool.
type=Land
[/card]
[card]
name=Dragonsoul Knight
abilities=first strike
auto={W}{U}{B}{R}{G}:5/3 && transforms((dragon,flying,trample)) ueot
text=First strike -- {W}{U}{B}{R}{G}: Until end of turn, Dragonsoul Knight becomes a Dragon, gets +5/+3, and gains flying and trample.
mana={2}{R}
type=Creature
subtype=Human Knight
power=2
toughness=2
[/card]
[card]
name=Dragonspeaker Shaman
auto=lord(dragon|mycastingzone) altercost(colorless,-2)
text=Dragon spells you cast cost {2} less to cast.
mana={1}{R}{R}
type=Creature
subtype=Human Barbarian Shaman
power=2
toughness=2
[/card]
[card]
name=Dragonstalker
abilities=flying
auto=protection from(dragon)
text=Flying, protection from Dragons
mana={4}{W}
type=Creature
subtype=Bird Soldier
power=3
toughness=3
[/card]
[card]
name=Dragonstorm
abilities=storm
aicode=activate moveTo(myBattlefield) target(dragon|myLibrary)
auto=name(search card) reveal:plibrarycount optionone name(choose card) target(dragon|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield))! afterrevealedend revealend
text=Search your library for a Dragon permanent card and put it onto the battlefield. Then shuffle your library. -- Storm (When you cast this spell, copy it for each spell cast before it this turn.)
mana={8}{R}
type=Sorcery
[/card]
[card]
name=Dragon-Style Twins
abilities=double strike
auto=@movedTo(*[-creature]|mystack):1/1 ueot
text=Double strike -- Prowess (Whenever you cast a noncreature spell, this creature gets +1/+1 until end of turn.)
mana={3}{R}{R}
type=Creature
subtype=Human Monk
power=3
toughness=3
[/card]
[card]
name=Drain Life
target=creature,player
alias=1156
text=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.
mana={1}{B}{X:black}
type=Sorcery
[/card]
[card]
name=Drain the Well
target=land
auto=destroy
auto=life:2 controller
text=Destroy target land. You gain 2 life.
mana={2}{BG}{BG}
type=Sorcery
[/card]
[card]
name=Draining Whelk
abilities=flash,flying
auto=target(*|stack) fizzle
alias=111057
text=Flash (You may cast this spell any time you could cast an instant.) -- 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.
mana={4}{U}{U}
type=Creature
subtype=Illusion
power=1
toughness=1
[/card]
[card]
name=Drainpipe Vermin
auto=@movedto(this|graveyard) from(battlefield):pay({B}) name(discard) target(player) ability$!name(discard) target(*|myhand) reject!$ targetedplayer
text=When Drainpipe Vermin dies, you may pay {B}. If you do, target player discards a card.
mana={B}
type=Creature
subtype=Rat
power=1
toughness=1
[/card]
[card]
name=Drake Familiar
abilities=flying
auto=aslongas(enchantment|mybattlefield) moveTo(ownerhand) notatarget(enchantment|battlefield) oneshot
auto=moveTo(graveyard) notatarget(this|myBattlefield)
text=Flying -- When Drake Familiar enters the battlefield, sacrifice it unless you return an enchantment to its owner's hand.
mana={1}{U}
type=Creature
subtype=Drake
power=2
toughness=1
[/card]
[card]
name=Drake Hatchling
abilities=flying
auto={U}:1/0 limit:1
text=Flying -- {U}: Drake Hatchling gets +1/+0 until end of turn. Activate this ability only once each turn.
mana={2}{U}
type=Creature
subtype=Drake
power=1
toughness=3
[/card]
[card]
name=Drake Umbra
abilities=totemarmor
target=creature
auto=teach(creature) 3/3
auto=teach(creature) flying
text=Enchant creature -- Enchanted creature gets +3/+3 and has flying. -- Totem armor (If enchanted creature would be destroyed, instead remove all damage from it and destroy this Aura.)
mana={4}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Drake-Skull Cameo
auto={T}:Add{U}
auto={T}:Add{B}
text={T}: Add {U} or {B} to your mana pool.
mana={3}
type=Artifact
[/card]
[card]
name=Drakestown Forgotten
auto=foreach(creature|graveyard) counter(1/1,1)
auto={2}{b}{C(1/1,-1)}:target(creature) -1/-1 ueot
text=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.
mana={4}{B}
type=Creature
subtype=Zombie
power=0
toughness=0
[/card]
[card]
name=Drakewing Krasis
abilities=flying,trample
text=Flying, trample
mana={1}{G}{U}
type=Creature
subtype=Lizard Drake
power=3
toughness=1
[/card]
[card]
name=Dralnu's Crusade
auto=lord(goblin) 1/1
auto=lord(goblin) transforms((zombie,black))
text=Goblin creatures get +1/+1. -- All Goblins are black and are Zombies in addition to their other creature types.
mana={1}{B}{R}
type=Enchantment
[/card]
[card]
name=Dralnu's Pet
other={3}{B}{U}{U}{D(other creature|myhand)} name(Kicker)
auto=if paid(alternative) then counter(1/1,storedmanacost) && transforms((,flying)) forever
text=Kicker - {2}{B}, Discard a creature card. (You may pay {2}{B} and discard a creature card in addition to any other costs as you cast this spell.) -- 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.
mana={1}{U}{U}
type=Creature
subtype=Shapeshifter
power=2
toughness=2
[/card]
[card]
name=Dramatic Entrance
target=creature[green]|myhand
auto=moveto(myBattlefield)
text=You may put a green creature card from your hand onto the battlefield.
mana={3}{G}{G}
type=Instant
[/card]
[card]
name=Dramatic Rescue
target=creature
auto=moveTo(ownerhand)
auto=life:2 controller
text=Return target creature to its owner's hand. You gain 2 life.
mana={W}{U}
type=Instant
[/card]
[card]
name=Dramatic Reversal
auto=untap all(*[-land]|mybattlefield)
text=Untap all nonland permanents you control.
mana={1}{U}
type=Instant
[/card]
[card]
name=Drana, Kalastria Bloodchief
abilities=flying
auto={X}{B}{B}:name(reduce toughness) 0/-X target(creature) ueot && all(this) X/0 ueot
text=Flying -- {X}{B}{B}: Target creature gets -0/-X until end of turn and Drana, Kalastria Bloodchief gets +X/+0 until end of turn.
mana={3}{B}{B}
type=Legendary Creature
subtype=Vampire Shaman
power=4
toughness=4
[/card]
[card]
name=Drana, Liberator of Malakir
abilities=flying,first strike
auto=@combatdamaged(player) from(this):counter(1/1,1) all(creature[attacking]|mybattlefield)
text=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.
mana={1}{B}{B}
type=Legendary Creature
subtype=Vampire Ally
power=2
toughness=3
[/card]
[card]
name=Drana's Chosen
auto={T(ally|myBattlefield)}{t}:token(Zombie,Creature Zombie,2/2,black) and!( tap(noevent) )!
text=Cohort -- {T}, Tap an untapped Ally you control: Put a 2/2 black Zombie creature token onto the battlefield tapped.
mana={3}{B}
type=Creature
subtype=Vampire Shaman Ally
power=2
toughness=2
[/card]
[card]
name=Drana's Emissary
abilities=flying
auto=@each my upkeep:life:-1 opponent && life:1 controller
text=Flying -- At the beginning of your upkeep, each opponent loses 1 life and you gain 1 life.
mana={1}{W}{B}
type=Creature
subtype=Vampire Cleric Ally
power=2
toughness=2
[/card]
[card]
name=Drastic Revelation
auto=moveTo(mygraveyard) all(*|myhand)
auto=draw:7
auto=discard:3
text=Discard your hand. Draw seven cards, then discard three cards at random.
mana={2}{U}{B}{R}
type=Sorcery
[/card]
[card]
name=Dread Cacodemon
auto=if casted(this) then destroy all(creature|opponentbattlefield)
auto=if casted(this) then tap all(other creature|mybattlefield)
text=When Dread Cacodemon enters the battlefield, if you cast it from your hand, destroy all creatures your opponents control, then tap all other creatures you control.
mana={7}{B}{B}{B}
type=Creature
subtype=Demon
power=8
toughness=8
[/card]
[card]
name=Dread Charge
auto=lord(creature|myBattlefield) cantbeblockedby(creature[-black])
text=Until end of turn, black creatures you control can be blocked only by black creatures.
mana={3}{B}
type=Sorcery
[/card]
[card]
name=Dread Defiler
auto={3}{c}{e(creature|mygraveyard)}:life:-storedpower target(opponent)
text=Devoid (This card has no color.) -- {3}{C}, Exile a creature card from your graveyard: Target opponent loses life equal to the exiled card's power. ({C} represents colorless mana.)
mana={6}{B}
abilities=devoid
type=Creature
subtype=Eldrazi
power=6
toughness=8
[/card]
[card]
name=Dread Drone
auto=token(Eldrazi Spawn,Creature Eldrazi Spawn,0/1) and!( transforms((,newability[{S}:Add{1}])) forever )!*2
text=When Dread Drone enters the battlefield, put two 0/1 colorless Eldrazi Spawn creature tokens onto the battlefield. They have "Sacrifice this creature: Add {1} to your mana pool."
mana={4}{B}
type=Creature
subtype=Eldrazi Drone
power=4
toughness=1
[/card]
[card]
name=Dread of Night
auto=lord(creature[white]) -1/-1
text=White creatures get -1/-1.
mana={B}
type=Enchantment
[/card]
[card]
name=Dread Reaper
abilities=flying
auto=life:-5
text=Flying -- When Dread Reaper enters the battlefield, you lose 5 life.
mana={3}{B}{B}{B}
type=Creature
subtype=Horror
power=6
toughness=5
[/card]
[card]
name=Dread Return
target=creature|mygraveyard
auto=moveTo(mybattlefield)
flashback={S(creature|myBattlefield)}{S(creature|myBattlefield)}{S(creature|myBattlefield)}
text=Return target creature card from your graveyard to the battlefield. -- Flashback - Sacrifice three creatures. (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={2}{B}{B}
type=Sorcery
[/card]
[card]
name=Dread Slag
abilities=trample
auto=foreach(*|myhand) -4/-4
text=Trample -- Dread Slag gets -4/-4 for each card in your hand.
mana={3}{B}{R}
type=Creature
subtype=Horror
power=9
toughness=9
[/card]
[card]
name=Dread Slaver
auto=@vampired(creature) from(this):all(trigger[to]) moveto(mybattlefield) and!(transforms((Zombie,newcolors[black])) forever)!
text=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.
mana={3}{B}{B}
type=Creature
subtype=Zombie Horror
power=3
toughness=5
[/card]
[card]
name=Dread Specter
auto=@combat(blocking,blocked) source(this) from(creature[-black]):all(trigger[from]) phaseaction[combatends once] destroy
text=Whenever Dread Specter blocks or becomes blocked by a nonblack creature, destroy that creature at end of combat.
mana={3}{B}
type=Creature
subtype=Specter
power=2
toughness=2
[/card]
[card]
name=Dread Statuary
auto={T}:Add{1}
auto={4}:transforms((Golem Artifact Creature,setpower=4,settoughness=2)) ueot
text={T}: Add {1} to your mana pool. -- {4}: Dread Statuary becomes a 4/2 Golem artifact creature until end of turn. It's still a land.
type=Land
[/card]
[card]
name=Dread Warlock
auto=cantbeblockedby(creature[-black])
text=Dread Warlock can't be blocked except by black creatures.
mana={1}{B}{B}
type=Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=Dread Wight
auto=lord(creature[counter{0/0.1.Paralyzation}]) doesnotuntap
auto=@combat(blocking,blocked) source(this) from(creature):all(trigger[from]) phaseaction[combatends once] tap oneshot
auto=@combat(blocking,blocked) source(this) from(creature):all(trigger[from]) phaseaction[combatends once] counter(0/0,1,Paralyzation) oneshot
auto=lord(creature[counter{0/0.1.Paralyzation}]) {4}:counter(0/0,-1,Paralyzation)
text=At end of combat, put a paralyzation counter on all creatures blocking or blocked by Dread Wight and tap those creatures. They gain "If this creature has a paralyzation counter on it, it doesn't untap during its controller's untap step" and "{4}: Remove a paralyzation counter from this creature."
mana={3}{B}{B}
type=Creature
subtype=Zombie
power=3
toughness=4
[/card]
[card]
name=Dreadbore
target=creature,planeswalker
auto=destroy
text=Destroy target creature or planeswalker.
mana={B}{R}
type=Sorcery
[/card]
[card]
name=Dreadbringer Lampads
auto=name(intimidate) target(creature) transforms((,newability[intimidate])) ueot
auto=@movedTo(enchantment|myBattlefield):name(intimidate) target(creature) transforms((,newability[intimidate])) ueot
text=Constellation -- Whenever Dreadbringer Lampads or another enchantment enters the battlefield under your control, target creature gains intimidate until end of turn. (It can't be blocked except by artifact creatures and/or creatures that share a color with it.)
mana={4}{B}
type=Enchantment Creature
subtype=Nymph
power=4
toughness=2
[/card]
[card]
name=Dread
abilities=fear
auto=@damageof(player) from(creature):all(trigger[from]) destroy
autograveyard=moveTo(ownerlibrary) && shuffle
text=Fear (This creature can't be blocked except by artifact creatures and/or black creatures.) -- 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.
mana={3}{B}{B}{B}
type=Creature
subtype=Elemental Incarnation
power=6
toughness=6
[/card]
[card]
name=Dreadwaters
target=player
auto=deplete:type:land:mybattlefield
text=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.
mana={3}{U}
type=Sorcery
[/card]
[card]
name=Dreadwing
auto={1}{U}{R}:3/0 && flying
text={1}{U}{R}: Dreadwing gets +3/+0 and gains flying until end of turn.
mana={B}
type=Creature
subtype=Zombie
power=1
toughness=1
[/card]
[card]
name=Dream Cache
auto=draw:3
auto=choice moveTo(myLibrary) target(<2>*|myhand)
auto=choice bottomoflibrary target(<2>*|myhand)
text=Draw three cards, then put two cards from your hand both on top of your library or both on the bottom of your library.
mana={2}{U}
type=Sorcery
[/card]
[card]
name=Dream Fighter
auto=@combat(blocking,blocked) source(this) from(creature):all(trigger[from]) phaseout && all(this) phaseout
text=Whenever Dream Fighter blocks or becomes blocked by a creature, Dream Fighter and that creature phase out. (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.)
mana={2}{U}
type=Creature
subtype=Human Soldier
power=1
toughness=1
[/card]
[card]
name=Dream Fracture
target=*|stack
auto=fizzle
auto=draw:1 controller
auto=draw:1 targetController
text=Counter target spell. Its controller draws a card. -- Draw a card.
mana={1}{U}{U}
type=Instant
[/card]
[card]
name=Dream Leash
target=*[tapped]
alias=1194
text=Enchant permanent -- You can't choose an untapped permanent as Dream Leash's target as you cast Dream Leash. -- You control enchanted permanent.
mana={3}{U}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Dream Pillager
abilities=flying
auto=@combatdamaged(player) from(this):name(exile) reveal:thatmuch revealzone(mylibrary) optionone all(*|reveal) moveto(exile) and!( if cantargetcard(*[-land]|*) then transforms((,canplayfromexile)) ueot )! optiononeend revealend
text=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.
mana={5}{R}{R}
type=Creature
subtype=Dragon
power=4
toughness=4
[/card]
[card]
name=Dream Prowler
auto=@combat(attacking) source(this) restriction{type(creature[attacking]|myBattlefield)~lessthan~2}:all(this) unblockable ueot oneShot
text=Dream Prowler is unblockable as long as it's attacking alone.
mana={2}{U}{U}
type=Creature
subtype=Illusion
power=1
toughness=5
[/card]
[card]
name=Dream Stalker
auto=moveTo(ownerhand) target(*|mybattlefield)
text=When Dream Stalker enters the battlefield, return a permanent you control to its owner's hand.
mana={1}{U}
type=Creature
subtype=Illusion
power=1
toughness=5
[/card]
[card]
name=Dream Thief
abilities=flying
auto=if thisturn(*[blue]|mystack)~morethan~1 then draw:1 controller
text=Flying -- When Dream Thief enters the battlefield, draw a card if you've cast another blue spell this turn.
mana={2}{U}
type=Creature
subtype=Faerie Rogue
power=2
toughness=1
[/card]
[card]
name=Dream Thrush
abilities=flying
auto={T}:ueot name(land becomes a plains) loseabilities && losesubtypesof(land) && transforms((plains)) target(land)
auto={T}:ueot name(land becomes a island) loseabilities && losesubtypesof(land) && transforms((island)) target(land)
auto={T}:ueot name(land becomes a swamp) loseabilities && losesubtypesof(land) && transforms((swamp)) target(land)
auto={T}:ueot name(land becomes a mountain) loseabilities && losesubtypesof(land) && transforms((mountain)) target(land)
auto={T}:ueot name(land becomes a forest) loseabilities && losesubtypesof(land) && transforms((forest)) target(land)
text=Flying -- {T}: Target land becomes the basic land type of your choice until end of turn.
mana={1}{U}
type=Creature
subtype=Bird
power=1
toughness=1
[/card]
[card]
name=Dream Twist
target=player
auto=deplete:3
flashback={1}{U}
text=Target player puts the top three cards of his or her library into his or her graveyard. -- Flashback {1}{U}
mana={U}
type=Instant
[/card]
[card]
name=Dreamborn Muse
auto=@each my upkeep:foreach(*|myhand) deplete:1 controller
auto=@each opponent upkeep:foreach(*|opponenthand) deplete:1 opponent
text=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.
mana={2}{U}{U}
type=Creature
subtype=Spirit
power=2
toughness=2
[/card]
[card]
name=Dreamcatcher
auto=@movedto(arcane,spirit|mystack):may moveTo(mygraveyard) all(this) && draw:1 controller
text=Whenever you cast a Spirit or Arcane spell, you may sacrifice Dreamcatcher. If you do, draw a card.
mana={U}
type=Creature
subtype=Spirit
power=1
toughness=1
[/card]
[card]
name=Dreampod Druid
auto=this(auras >= 1) transforms((,newability[@each upkeep:create(Saproling:Creature Saproling:1/1:green)]))
text=At the beginning of each upkeep, if Dreampod Druid is enchanted, put a 1/1 green Saproling creature token onto the battlefield.
mana={1}{G}
type=Creature
subtype=Human Druid
power=2
toughness=2
[/card]
[card]
name=Dreams of the Dead
auto={1}{U}:moveto(mybattlefield) and!( transforms((,newability[@movedto(this|nonbattlezone) from(battlefield):moveto(exile)],newability[cumulativeupcost[{2}] sacrifice])) forever )! target(creature[white;black]|mygraveyard)
text={1}{U}: Return target white or black creature card from your graveyard to the battlefield. That creature gains "Cumulative upkeep {2}." If the creature would leave the battlefield, exile it instead of putting it anywhere else. (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.)
mana={3}{U}
type=Enchantment
[/card]
[card]
name=Dreamscape Artist
aicode=activate moveTo(myBattlefield) target(<upto:2>land[basic]|myLibrary)
auto={2}{U}{T}{D(*|myhand)}{S(land|mybattlefield)}:name(search card) reveal:plibrarycount optionone name(choose card) target(<upto:2>land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield))! afterrevealedend revealend
text={2}{U}, {T}, 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.
mana={1}{U}
type=Creature
subtype=Human Spellshaper
power=1
toughness=1
[/card]
[card]
name=Dreamspoiler Witches
abilities=flying
auto=@movedto(*|stack) from(*|myhand) restriction{opponentturnonly}:target(creature) -1/-1 ueot
text=Flying -- Whenever you cast a spell during an opponent's turn, you may have target creature get -1/-1 until end of turn.
mana={3}{B}
type=Creature
subtype=Faerie Wizard
power=2
toughness=2
[/card]
[card]
name=Dreamstone Hedron
auto={T}:Add{3}
auto={3}{T}{S}:draw:3
text={T}: Add 3 to your mana pool. -- {3}, {T}, sacrifice Dreamstone Hedron: Draw three cards.
mana={6}
type=Artifact
[/card]
[card]
name=Dreamwinder
auto=aslongas(island|opponentBattlefield) cantattack <1
auto=aslongas(island|opponentBattlefield) cantpwattack <1
auto={U}{S(island|myBattlefield)}:ueot name(land becomes an island) loseabilities && losesubtypesof(land) && transforms((island)) target(land)
text=Dreamwinder can't attack unless defending player controls an Island. -- {U}, Sacrifice an Island: Target land becomes an Island until end of turn.
mana={3}{U}
type=Creature
subtype=Serpent
power=4
toughness=3
[/card]
[card]
name=Dredge
target=creature,land|mybattlefield
auto=moveTo(mygraveyard)
auto=draw:1 controller
text=Sacrifice a creature or land. -- Draw a card.
mana={B}
type=Instant
[/card]
[card]
name=Dreg Mangler
autograveyard={3}{B}{G}{E}:name(scavenge) counter(1/1,storedpower) target(creature) asSorcery
abilities=haste
text=Haste -- Scavenge {3}{B}{G} ({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.)
mana={1}{B}{G}
type=Creature
subtype=Plant Zombie
power=3
toughness=3
[/card]
[card]
name=Dreg Reaver
mana={4}{B}
type=Creature
subtype=Zombie Beast
power=4
toughness=3
[/card]
[card]
name=Dregs of Sorrow
target=<prex>creature[-black]
auto=destroy
auto=draw:X controller
text=Destroy X target nonblack creatures. Draw X cards.
mana={X}{4}{B}
type=Sorcery
[/card]
[card]
name=Dregscape Zombie
autograveyard={B}:moveto(mybattlefield) && transforms((,unearth,haste)) asSorcery forever
text=Unearth {B} ({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.)
mana={1}{B}
type=Creature
subtype=Zombie
power=2
toughness=1
[/card]
[card]
name=Drekavac
auto=aslongas(*[-creature]|myhand) reject target(*[-creature]|myhand) oneshot
auto=moveTo(graveyard) notatarget(this|myBattlefield)
text=When Drekavac enters the battlefield, sacrifice it unless you discard a noncreature card.
mana={1}{B}
type=Creature
subtype=Beast
power=3
toughness=3
[/card]
[card]
name=Drelnoch
auto=@combat(blocked,turnlimited) source(this):may draw:2 controller
text=Whenever Drelnoch becomes blocked, you may draw two cards.
mana={4}{U}
type=Creature
subtype=Yeti Mutant
power=3
toughness=3
[/card]
[card]
name=Drift of Phantasms
abilities=defender,flying
aicode=activate target(*[manacost=3]|mylibrary) moveto(myhand)
autohand={1}{U}{U}{discard}:name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>*[manacost=3]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend asSorcery
text=Defender (This creature can't attack.) -- Flying -- Transmute {1}{U}{U} ({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.)
mana={2}{U}
type=Creature
subtype=Spirit
power=0
toughness=5
[/card]
[card]
name=Drift of the Dead
abilities=defender
anyzone=type:land[snow]:myBattlefield/type:land[snow]:myBattlefield cdaactive
text=Defender (This creature can't attack.) -- Drift of the Dead's power and toughness are each equal to the number of snow lands you control.
mana={3}{B}
type=Creature
subtype=Wall
power=*
toughness=*
[/card]
[card]
name=Drifter il-Dal
abilities=shadow
auto=upcost[{U}] sacrifice
text=Shadow (This creature can block or be blocked by only creatures with shadow.) -- At the beginning of your upkeep, sacrifice Drifter il-Dal unless you pay {U}.
mana={U}
type=Creature
subtype=Human Wizard
power=2
toughness=1
[/card]
[card]
name=Drifting Djinn
abilities=flying
auto=upcost[{1}{U}] sacrifice
autohand=__CYCLING__({2})
text=Flying -- At the beginning of your upkeep, sacrifice Drifting Djinn unless you pay {1}{U}. -- Cycling {2} ({2}, Discard this card: Draw a card.)
mana={4}{U}{U}
type=Creature
subtype=Djinn
power=5
toughness=5
[/card]
[card]
name=Drifting Meadow
auto=tap(noevent)
auto={T}:Add{W}
autohand=__CYCLING__({2})
text=Drifting Meadow enters the battlefield tapped. -- {T}: Add {W} to your mana pool. -- Cycling {2} ({2}, Discard this card: Draw a card.)
type=Land
[/card]
[card]
name=Drifting Shade
abilities=flying
auto={B}:1/1
text=Flying -- {B}: Drifting Shade gets +1/+1 until end of turn.
mana={3}{B}
type=Creature
subtype=Shade
power=1
toughness=1
[/card]
[card]
name=Drill-Skimmer
abilities=flying
auto=aslongas(other creature[artifact]|myBattlefield)shroud
text=Flying -- Drill-Skimmer has shroud as long as you control another artifact creature. (It can't be the target of spells or abilities.)
mana={4}
type=Artifact Creature
subtype=Thopter
power=2
toughness=1
[/card]
[card]
name=Drinker of Sorrow
abilities=cantblock
auto=@combatdamaged(creature,player) from(this):sacrifice notatarget(*|myBattlefield)
text=Drinker of Sorrow can't block. -- Whenever Drinker of Sorrow deals combat damage, sacrifice a permanent.
mana={2}{B}
type=Creature
subtype=Horror
power=5
toughness=3
[/card]
[card]
name=Dripping Dead
abilities=cantblock
auto=@combatdamaged(creature) from(this):all(trigger[to]) bury
text=Dripping Dead can't block. -- Whenever Dripping Dead deals combat damage to a creature, destroy that creature. It can't be regenerated.
mana={4}{B}{B}
type=Creature
subtype=Zombie
power=4
toughness=1
[/card]
[card]
name=Dripping-Tongue Zubera
auto=@movedTo(graveyard) from(this|mybattlefield):choice foreach(zubera[fresh]|graveyard) token(Spirit,Creature Spirit,1/1)
text=When Dripping-Tongue Zubera dies, put a 1/1 colorless Spirit creature token onto the battlefield for each Zubera put into a graveyard from the battlefield this turn.
mana={1}{G}
type=Creature
subtype=Zubera Spirit
power=1
toughness=2
[/card]
[card]
name=Driver of the Dead
auto=@movedTo(this|graveyard) from(Battlefield):moveTo(mybattlefield) target(creature[manacost<=2]|mygraveyard)
text=When Driver of the Dead dies, return target creature card with converted mana cost 2 or less from your graveyard to the battlefield.
mana={3}{B}
type=Creature
subtype=Vampire
power=3
toughness=2
[/card]
[card]
name=Drogskol Captain
abilities=flying
auto=lord(other spirit|mybattlefield) 1/1
auto=lord(other spirit|mybattlefield) opponentshroud
text=Flying -- Other Spirit creatures you control get +1/+1 and have hexproof.
mana={1}{W}{U}
type=Creature
subtype=Spirit Soldier
power=2
toughness=2
[/card]
[card]
name=Drogskol Cavalry
abilities=flying
auto=@movedto(spirit|mybattlefield):life:2
auto={3}{W}:token(Spirit,creature Spirit,1/1,white,flying)
text=Flying -- Whenever another Spirit enters the battlefield under your control, you gain 2 life. -- {3}{W}: Put a 1/1 white Spirit creature token with flying onto the battlefield.
mana={5}{W}{W}
type=Creature
subtype=Spirit Knight
power=4
toughness=4
[/card]
[card]
name=Drogskol Reaver
abilities=flying,double strike,lifelink
auto=@lifeof(player):draw:1 controller
text=Flying, double strike, lifelink -- Whenever you gain life, draw a card.
mana={5}{W}{U}
type=Creature
subtype=Spirit
power=3
toughness=5
[/card]
[card]
name=Drogskol Shieldmate
abilities=flash
auto=all(other creature|mybattlefield) 0/1 ueot
text=Flash (You may cast this spell any time you could cast an instant.) -- When Drogskol Shieldmate enters the battlefield, other creatures you control get +0/+1 until end of turn.
mana={2}{W}
type=Creature
subtype=Spirit Soldier
power=2
toughness=3
[/card]
[card]
name=Dromad Purebred
auto=@damaged(this):life:1 controller
text=Whenever Dromad Purebred is dealt damage, you gain 1 life.
mana={4}{W}
type=Creature
subtype=Camel Beast
power=1
toughness=5
[/card]
[card]
name=Dromar, the Banisher
abilities=flying
auto=@combatdamaged(player) from(this):pay({2}{U}) activatechooseacolor all(creature[chosencolor]|battlefield) moveTo(ownerhand) activatechooseend
text=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.
mana={3}{W}{U}{B}
type=Legendary Creature
subtype=Dragon
power=6
toughness=6
[/card]
[card]
name=Dromar's Attendant
auto={1}{S}:Add{W}{U}{B}
text={1}, Sacrifice Dromar's Attendant: Add {W}{U}{B} to your mana pool.
mana={5}
type=Artifact Creature
subtype=Golem
power=3
toughness=3
[/card]
[card]
name=Dromar's Cavern
auto=aslongas(land[-lair]|mybattlefield) moveto(myhand) notatarget(land[-lair]|mybattlefield) oneshot && counter(0/0,-1,payment)
auto=moveto(mygraveyard) notatarget(this|mybattlefield)
auto=this(counter{0/0.1.payment}<1) {T}:Add{W}
auto=this(counter{0/0.1.payment}<1) {T}:Add{U}
auto=this(counter{0/0.1.payment}<1) {T}:Add{B}
text=When Dromar's Cavern enters the battlefield, sacrifice it unless you return a non-Lair land you control to its owner's hand. -- {T}: Add {W}, {U}, or {B} to your mana pool.
type=Land
subtype=Lair
[/card]
[card]
name=Dromar's Charm
auto=choice life:5 controller
auto=aslongas(*|stack) choice fizzle target(*|stack)
auto=aslongas(creature|battlefield) choice -2/-2 target(creature)
text=Choose one - You gain 5 life; or counter target spell; or target creature gets -2/-2 until end of turn.
mana={W}{U}{B}
type=Instant
[/card]
[card]
name=Dromoka Captain
abilities=first strike
auto=@combat(attacking) source(this):ability$!name(Bolster) notatarget(creature[toughness=toughness:lowest:creature:mybattlefield]|mybattlefield) counter(1/1,1)!$ controller
text=First strike -- Whenever Dromoka Captain attacks, bolster 1. (Choose a creature with the least toughness among creatures you control and put a +1/+1 counter on it.)
mana={2}{W}
type=Creature
subtype=Human Soldier
power=1
toughness=1
[/card]
[card]
name=Dromoka Dunecaster
auto={1}{W}{T}:tap target(creature[-flying]|battlefield)
text={1}{W},{T}: Tap target creature without flying.
mana={W}
type=Creature
subtype=Human Wizard
power=0
toughness=2
[/card]
[card]
name=Dromoka Monument
auto={T}:add{G}
auto={T}:add{W}
auto={4}{G}{W}:becomes(Artifact Creature Dragon,4/4,flying,green,white) ueot
text={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.
mana={3}
type=Artifact
[/card]
[card]
name=Dromoka Warrior
mana={1}{W}
type=Creature
subtype=Human Warrior
power=3
toughness=1
[/card]
[card]
name=Dromoka, the Eternal
abilities=flying
auto=@combat(attacking) source(dragon|mybattlefield):ability$!name(Bolster) notatarget(creature[toughness=toughness:lowest:creature:mybattlefield]|mybattlefield) counter(1/1,2)!$ controller
text=Flying -- Whenever a Dragon you control attacks, bolster 2. (Choose a creature with the least toughness among creatures you control and put two +1/+1 counters on it.)
mana={3}{G}{W}
type=Legendary Creature
subtype=Dragon
power=5
toughness=5
[/card]
[card]
name=Dromoka's Gift
auto=ability$!name(Bolster) notatarget(creature[toughness=toughness:lowest:creature:mybattlefield]|mybattlefield) counter(1/1,4)!$ controller
text=Bolster 4. (Choose a creature with the least toughness among creatures you control and put four +1/+1 counters on it.)
mana={4}{G}
type=Instant
[/card]
[card]
name=Dromosaur
auto=@combat(blocking,blocked,turnlimited) source(this):2/-2 ueot
text=Whenever Dromosaur blocks or becomes blocked, it gets +2/-2 until end of turn.
mana={2}{R}
type=Creature
subtype=Lizard
power=2
toughness=3
[/card]
[card]
name=Dronepack Kindred
abilities=trample
auto={1}:1/0
text=Trample -- {1}: Dronepack Kindred gets +1/+0 until end of turn.
type=Creature
subtype=Eldrazi Werewolf
power=5
toughness=7
[/card]
[card]
name=Droning Bureaucrats
auto={X}{T}:all(creature[manacost=x]) cantattack && all(creature[manacost=x]) cantpwattack && all(creature[manacost=x]) cantblock
text={X}, {T}: Each creature with converted mana cost X can't attack or block this turn.
mana={3}{W}
type=Creature
subtype=Human Advisor
power=1
toughness=4
[/card]
[card]
name=Drooling Ogre
auto=@movedto(*[artifact]|opponentstack):moveto(opponentBattlefield)
text=Whenever a player casts an artifact spell, that player gains control of Drooling Ogre. (This effect lasts indefinitely.)
mana={1}{R}
type=Creature
subtype=Ogre
power=3
toughness=3
[/card]
[card]
name=Drop of Honey
auto=@each my upkeep:bury notatarget(creature[power=power:lowest:creature:battlefield])
text=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 Drop of Honey.
mana={G}
type=Enchantment
[/card]
[card]
name=Dross Crocodile
mana={3}{B}
type=Creature
subtype=Zombie Crocodile
power=5
toughness=1
[/card]
[card]
name=Dross Golem
abilities=affinityswamps,fear
text=Affinity for Swamps (This spell costs {1} less to cast for each Swamp you control.) -- Fear (This creature can't be blocked except by artifact creatures and/or black creatures.)
mana={5}
type=Artifact Creature
subtype=Golem
power=3
toughness=2
[/card]
[card]
name=Dross Harvester
abilities=protection from white
auto=@movedTo(graveyard) from(creature|battlefield):life:2
auto=@each my end:life:-4 controller
text=Protection from white -- At the beginning of your end step, you lose 4 life. -- Whenever a creature dies, you gain 2 life.
mana={1}{B}{B}
type=Creature
subtype=Horror
power=4
toughness=4
[/card]
[card]
name=Dross Hopper
auto={S(creature|myBattlefield)}:flying
text=Sacrifice a creature: Dross Hopper gains flying until end of turn.
mana={1}{B}
type=Creature
subtype=Insect Horror
power=2
toughness=1
[/card]
[card]
name=Dross Prowler
abilities=fear
text=Fear (This creature can't be blocked except by artifact creatures and/or black creatures.)
mana={2}{B}
type=Creature
subtype=Zombie
power=2
toughness=1
[/card]
[card]
name=Dross Ripper
auto={2}{B}:1/1
text={2}{B}: Dross Ripper gets +1/+1 until end of turn.
mana={4}
type=Artifact Creature
subtype=Hound
power=3
toughness=3
[/card]
[card]
name=Dross Scorpion
auto=@movedTo(graveyard) from(creature[artifact]|battlefield):may untap target(artifact)
text=Whenever Dross Scorpion or another artifact creature dies, you may untap target artifact.
mana={4}
type=Artifact Creature
subtype=Scorpion
power=3
toughness=1
[/card]
[card]
name=Drove of Elves
abilities=opponentshroud
anyzone=type:*[green]:myBattlefield/type:*[green]:myBattlefield cdaactive
text=Drove of Elves's power and toughness are each equal to the number of green permanents you control. -- Drove of Elves can't be the target of spells or abilities your opponents control.
mana={3}{G}
type=Creature
subtype=Elf
power=*
toughness=*
[/card]
[card]
name=Drown in Filth
target=creature
auto=deplete:4 
auto=foreach(land|mygraveyard) -1/-1 ueot
text=Choose target creature. Put the top 4 cards of your library into your graveyard, then that creature gets -1/-1 until end of turn for each land card in your graveyard. 
mana={B}{G}
type=Instant
[/card]
[card]
name=Drown in Sorrow
auto=all(creature) -2/-2 ueot
auto=scry:1 scrycore delayed dontshow donothing scrycoreend scryend
text=All creatures get -2/-2 until end of turn. Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.)
mana={1}{B}{B}
type=Sorcery
[/card]
[card]
name=Drowned Catacomb
auto=tap(noevent)
auto=aslongas(island,swamp|myBattlefield) untap
auto={T}:Add{U}
auto={T}:Add{B}
text=Drowned Catacomb enters the battlefield tapped unless you control an Island or a Swamp. -- {T}: Add {U} or {B} to your mana pool.
type=Land
[/card]
[card]
name=Drowned Rusalka
auto={U}{S(creature|myBattlefield)}:draw:1 && transforms((,newability[target(*|myhand) reject])) forever
text={U}, Sacrifice a creature: Discard a card, then draw a card.
mana={U}
type=Creature
subtype=Spirit
power=1
toughness=1
[/card]
[card]
name=Drowned
auto={B}:regenerate
text={B}: Regenerate Drowned.
mana={1}{U}
type=Creature
subtype=Zombie
power=1
toughness=1
[/card]
[card]
name=Drowner Initiate
auto=@movedto(*[blue]|stack):pay({1}) deplete:2 target(player)
text=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.
mana={U}
type=Creature
subtype=Merfolk Wizard
power=1
toughness=1
[/card]
[card]
name=Drowner of Hope
auto=choice token(Eldrazi Scion,Creature Eldrazi Scion,1/1) and!( transforms((,newability[{S}:Add{C}])) forever )! *2 controller
auto={S(Eldrazi Scion|mybattlefield)}:tap target(creature)
text=Devoid (This card has no color.) -- 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 {1} to your mana pool." -- Sacrifice an Eldrazi Scion: Tap target creature.
mana={5}{U}
abilities=devoid
type=Creature
subtype=Eldrazi
power=5
toughness=5
[/card]
[card]
name=Drowner of Secrets
auto={T(merfolk|mybattlefield)}:deplete:1 target(player)
text=Tap an untapped Merfolk you control: Target player puts the top card of his or her library into his or her graveyard.
mana={2}{U}
type=Creature
subtype=Merfolk Wizard
power=1
toughness=3
[/card]
[card]
name=Drownyard Behemoth
abilities=flash
auto=opponentshroud ueot
text=Flash (You may cast this spell any time you could cast an instant.) -- Emerge {7}{U} (You may cast this spell by sacrificing a creature and paying the emerge cost reduced by that creature's converted mana cost.) -- Drownyard Behemoth has hexproof as long as it entered the battlefield this turn.
mana={9}
other={emerge}{7}{U} name(Emerge)
type=Creature
subtype=Eldrazi Crab
power=5
toughness=7
[/card]
[card]
name=Drownyard Explorers
auto=token(Clue,Artifact Clue,0/0) and!( transforms((,newability[{S}{2}:draw:1])) forever )! controller
text=When Drownyard Explorers enters the battlefield, investigate. (Put a colorless Clue artifact token onto the battlefield with "{2}, Sacrifice this artifact: Draw a card.")
mana={3}{U}
type=Creature
subtype=Human Wizard
power=2
toughness=4
[/card]
[card]
name=Drownyard Temple
auto={T}:Add{C}
autograveyard={3}:moveto(mybattlefield) and!(tap(noevent))!
text={T}: Add {C} to your mana pool. -- {3}: Return Drownyard Temple from your graveyard to the battlefield tapped.
type=Land
[/card]
[card]
name=Drudge Beetle
autograveyard={5}{G}{E}:name(scavenge) counter(1/1,storedpower) target(creature) asSorcery
text=Scavenge {5}{G} ({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.)
mana={1}{G}
type=Creature
subtype=Insect
power=2
toughness=2
[/card]
[card]
name=Drudge Reavers
abilities=flash
auto={B}:regenerate
text=Flash (You may cast this spell any time you could cast an instant.) -- {B}: Regenerate Drudge Reavers.
mana={3}{B}
type=Creature
subtype=Skeleton
power=2
toughness=1
[/card]
[card]
name=Drudge Skeletons
auto={B}:regenerate
text={B}: Regenerate Drudge Skeletons. (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.)
mana={1}{B}
type=Creature
subtype=Skeleton
power=1
toughness=1
[/card]
[card]
name=Drudge Spell
auto=@movedTo(this|nonbattlezone) from(battlefield):bury all(skeleton[token])
auto={B}{E(*|mygraveyard)}{E(*|mygraveyard)}:token(-2915)
text={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.
mana={B}{B}
type=Enchantment
[/card]
[card]
name=Druid Lyrist
auto={G}{T}{S}:destroy target(other enchantment)
text={G}, {T}, Sacrifice Druid Lyrist: Destroy target enchantment.
mana={G}
type=Creature
subtype=Human Druid
power=1
toughness=1
[/card]
[card]
name=Druid of the Anima
auto={T}:Add{R}
auto={T}:Add{G}
auto={T}:Add{W}
text={T}: Add {R}, {G}, or {W} to your mana pool.
mana={1}{G}
type=Creature
subtype=Elf Druid
power=1
toughness=1
[/card]
[card]
name=Druid of the Cowl
auto={T}:Add{G}
text={T}: Add {G} to your mana pool.
mana={1}{G}
type=Creature
subtype=Elf Druid
power=1
toughness=3
[/card]
[card]
name=Druidic Satchel
mana={3}
type=Artifact
auto={2}{t}:reveal:1 optionone name(Use Satchel) transforms((,newability[all(creature|reveal) create(Saproling:Creature Saproling:1/1:green) controller],newability[all(land|reveal) moveto(mybattlefield)] ,newability[all(-land,-creature|reveal) life:2 controller])) forever optiononeend optiontwo name(Place back on top) target(<1>*|reveal) moveto(mylibrary) optiontwoend revealend
text={2}, {T}: 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.
[/card]
[card]
name=Druid's Call
target=creature
auto=@damaged(mytgt):targetcontroller token(Squirrel,Creature Squirrel,1/1,green)*thatmuch
text=Enchant creature -- Whenever enchanted creature is dealt damage, its controller puts that many 1/1 green Squirrel creature tokens onto the battlefield.
mana={1}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Druid's Deliverance
auto=preventAllCombatDamage to(controller) ueot
auto=name(populate) clone notatarget(creature[token]|mybattlefield)
text=Prevent all combat damage that would be dealt to you this turn. Populate. (Put a token onto the battlefield that's a copy of a creature token you control.)
mana={1}{G}
type=Instant
[/card]
[card]
name=Druid's Familiar
auto=soulbond 2/2
abilities=soulbond
text=Soulbond (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.) -- As long as Druid's Familiar is paired with another creature, each of those creatures gets +2/+2.
mana={3}{G}
type=Creature
subtype=Bear
power=2
toughness=2
[/card]
[card]
name=Druids' Repository
auto=@each blockers:foreach(creature[attacking]|myBattlefield) counter(0/0,1,Charge)
auto={C(0/0,-1,Charge)}:activatechooseacolor add{chosencolor} activatechooseend
text=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.
mana={1}{G}{G}
type=Enchantment
[/card]
[card]
name=Drumhunter
auto=@each my end restriction{type(creature[power>=5]|myBattlefield)~morethan~0:may draw:1 controller
auto={T}:Add{1}
text=At the beginning of your end step, if you control a creature with power 5 or greater, you may draw a card. -- {T}: Add {1} to your mana pool.
mana={3}{G}
type=Creature
subtype=Human Druid Warrior
power=2
toughness=2
[/card]
[card]
name=Drunau Corpse Trawler
auto=token(Zombie,creature Zombie,2/2,black)
auto={2}{B}:target(zombie) deathtouch ueot
text=When Drunau Corpse Trawler enters the battlefield, put a 2/2 black Zombie creature token onto the battlefield. -- {2}{B}: Target Zombie gains deathtouch until end of turn.
mana={3}{U}
type=Creature
subtype=Zombie
power=1
toughness=1
[/card]
[card]
name=Dry Spell
auto=damage:1 all(creature,player)
text=Dry Spell deals 1 damage to each creature and each player.
mana={1}{B}
type=Sorcery
[/card]
[card]
name=Dryad Militant
auto=@movedTo(instant,sorcery|graveyard):all(trigger) moveTo(exile)
text=If an instant or sorcery card would be put into a graveyard from anywhere, exile it instead.
mana={GW}
type=Creature
subtype=Dryad Soldier
power=2
toughness=1
[/card]
[card]
name=Dryad Sophisticate
abilities=nonbasiclandwalk
text=Nonbasic landwalk
mana={1}{G}
type=Creature
subtype=Dryad
power=2
toughness=1
[/card]
[card]
name=Dryad's Caress
auto=if spent({W}) then untap all(creature|mybattlefield)
auto=life:type:creature:battlefield controller
text=You gain 1 life for each creature on the battlefield. If {W} was spent to cast Dryad's Caress, untap all creatures you control.
mana={4}{G}{G}
type=Instant
[/card]
[card]
name=Dryad's Favor
target=creature
auto=forestwalk
text=Enchant creature -- Enchanted creature has forestwalk.
mana={G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Dual Casting
target=creature
auto=teach(creature) {R}{T}:name(copy spell) castcard(copied noevent) target(*[instant;sorcery]|mystack)
text=Enchant creature -- Enchanted creature has "{R}, {T}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
mana={1}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Dual Shot
target=<upto:2>creature
auto=damage:1
text=Dual Shot deals 1 damage to each of up to two target creatures.
mana={R}
type=Instant
[/card]
[card]
name=Dualcaster Mage
abilities=flash
auto=name(copy spell) target(instant,sorcery|stack) castcard(copied noevent)
text=Flash -- When Dualcaster Mage enters the battlefield, copy target instant or sorcery spell. You may choose new targets for the copy.
mana={1}{R}{R}
type=Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=Duct Crawler
auto={1}{R}:target(creature) ueot cantbeblockerof(this)
text={1}{R}: Target creature can't block Duct Crawler this turn.
mana={R}
type=Creature
subtype=Insect
power=1
toughness=1
[/card]
[card]
name=Due Respect
auto=lord(*[recent]|battlefield) tap(noevent) ueot
auto=draw:1 controller
mana={1}{W}
type=Instant
text=Permanents enter the battlefield tapped this turn. Draw a card.
[/card]
[card]
name=Dueling Grounds
auto=aslongas(creature[attacking]|battlefield) lord(creature[-attacking]|battlefield) cantattack
auto=aslongas(creature[attacking]|battlefield) lord(creature[-attacking]|battlefield) cantpwattack
auto=aslongas(creature[blocking]|battlefield) lord(creature[-blocking]|battlefield) cantblock
text=No more than one creature can attack each turn. -- No more than one creature can block each turn.
mana={1}{G}{W}
type=Enchantment
[/card]
[card]
name=Duelist's Heritage
auto=@each blockers:may target(creature[attacking]) double strike ueot
text=Whenever one or more creatures attack, you may have target attacking creature gain double strike until end of turn.
mana={2}{W}
type=Enchantment
[/card]
[card]
name=Duergar Assailant
auto={S}:damage:1 target(other creature[attacking;blocking])
text=Sacrifice Duergar Assailant: Duergar Assailant deals 1 damage to target attacking or blocking creature.
mana={RW}
type=Creature
subtype=Dwarf Soldier
power=1
toughness=1
[/card]
[card]
name=Duergar Cave-Guard
abilities=wither
auto={RW}:1/0
text=Wither (This deals damage to creatures in the form of -1/-1 counters.) -- {(r/w)}: Duergar Cave-Guard gets +1/+0 until end of turn.
mana={3}{R}
type=Creature
subtype=Dwarf Warrior
power=1
toughness=3
[/card]
[card]
name=Duergar Hedge-Mage
auto=if type(mountain|mybattlefield)~morethan~1 then ability$!may name(destroy artifact) destroy target(artifact)!$ controller
auto=if type(plains|mybattlefield)~morethan~1 then ability$!may name(destroy enchantment) destroy target(enchantment)!$ controller
text=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.
mana={2}{RW}
type=Creature
subtype=Dwarf Shaman
power=2
toughness=2
[/card]
[card]
name=Duergar Mine-Captain
auto={1}{rw}{q}:all(creature[attacking]) 1/0 ueot
text={1}{(r/w)}, {Q}: Attacking creatures get +1/+0 until end of turn. ({Q} is the untap symbol.)
mana={2}{RW}
type=Creature
subtype=Dwarf Soldier
power=2
toughness=1
[/card]
[card]
name=Dukhara Peafowl
auto={U}:flying
text={U}: Dukhara Peafowl gains flying until end of turn.
mana={4}
type=Artifact Creature
subtype=Bird
power=2
toughness=4
[/card]
[card]
name=Dukhara Scavenger
auto=may moveto(ownerlibrary) target(*[artifact;creature]|mygraveyard)
text=When Dukhara Scavenger enters the battlefield, you may put target artifact or creature card from your graveyard on top of your library.
mana={5}{B}
type=Creature
subtype=Crocodile
power=4
toughness=6
[/card]
[card]
name=Duneblast
auto=choice name(Save a creature) notatarget(creature) transforms((,newability[destroy all(other creature)]))
auto=choice name(destroy all creatures) destroy all(creature)
text=Choose up to one creature. Destroy the rest.
mana={4}{W}{B}{G}
type=Sorcery
[/card]
[card]
name=Dune-Brood Nephilim
auto=@combatdamaged(player) from(this):foreach(land|myBattlefield) token(Sand,creature sand,1/1)
text=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.
mana={B}{R}{G}{W}
type=Creature
subtype=Nephilim
power=3
toughness=3
[/card]
[card]
name=Dunerider Outlaw
abilities=protection from green
auto=@damagefoeof(player) from(this):all(trigger[from]) phaseaction[endofturn once] counter(1/1,1)
text=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.
mana={B}{B}
type=Creature
subtype=Human Rebel Rogue
power=1
toughness=1
[/card]
[card]
name=Dungeon Geists
abilities=flying
auto=target(creature|opponentbattlefield) transforms((,doesnotuntap,newability[tap]))
text=Flying -- When Dungeon Geists enters the battlefield, tap target creature an opponent controls. That creature doesn't untap for as long as you control Dungeon Geists.
mana={2}{U}{U}
type=Creature
subtype=Spirit
power=3
toughness=3
[/card]
[card]
name=Dungeon Shade
abilities=flying
auto={B}:1/1
text=Flying -- {B}: Dungeon Shade gets +1/+1 until end of turn.
mana={3}{B}
type=Creature
subtype=Shade Spirit
power=1
toughness=1
[/card]
[card]
name=Dungrove Elder
abilities=opponentshroud
anyzone=type:forest:mybattlefield/type:forest:mybattlefield cdaactive
text=Hexproof (This creature can't be the target of spells or abilities your opponents control.) -- Dungrove Elder's power and toughness are each equal to the number of Forests you control.
mana={2}{G}
type=Creature
subtype=Treefolk
power=*
toughness=*
[/card]
[card]
name=Durable Handicraft
auto=@movedTo(creature|mybattlefield):all(trigger) transforms((,newability[pay[[{1}]] counter(1/1.1)])) forever
auto={5}{G}{S}:counter(1/1,1) all(creature|mybattlefield)
text=Whenever a creature enters the battlefield under your control, you may pay {1}. If you do, put a +1/+1 counter on that creature. -- {5}{G}, Sacrifice Durable Handicraft: Put a +1/+1 counter on each creature you control.
mana={1}{G}
type=Enchantment
[/card]
[card]
name=Duress
target=opponent
aicode=activate reject notatarget(*[-creature;-land]|targetedpersonshand)
auto=reveal:type:*:targetedpersonshand revealzone(targetedpersonshand) optionone name(choose discards) notatarget(<1>*[-creature;-land]|reveal) transforms((,newability[moveto(ownerhand) all(other *|reveal)],newability[moveto(ownerhand) and!(reject)!])) ueot optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerhand) and!( all(*|reveal) moveto(ownerhand) )!  optiontwoend revealend
text=Target opponent reveals his or her hand. You choose a noncreature, nonland card from it. That player discards that card.
mana={B}
type=Sorcery
[/card]
[card]
name=Durkwood Baloth
text=Suspend 5 - {G} (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.)
mana={4}{G}{G}
suspend(5)={g}
type=Creature
subtype=Beast
power=5
toughness=5
[/card]
[card]
name=Durkwood Boars
mana={4}{G}
type=Creature
subtype=Boar
power=4
toughness=4
[/card]
[card]
name=Durkwood Tracker
auto={1}{G}{T}:target(creature[attacking]) dynamicability<!powerstrike eachother!>
text={1}{G}, {T}: If Durkwood Tracker is on the battlefield, it deals damage equal to its power to target attacking creature. That creature deals damage equal to its power to Durkwood Tracker.
mana={4}{G}
type=Creature
subtype=Giant
power=4
toughness=3
[/card]
[card]
name=Dusk Feaster
abilities=flying
anyzone=while(restriction{delirium}) changecost(colorless:-2) forcedalive
text=Delirium -- Dusk Feaster costs {2} less to cast if there are four or more card types among cards in your graveyard. -- Flying
mana={5}{B}{B}
type=Creature
subtype=Vampire
power=4
toughness=5
[/card]
[card]
name=Dusk Imp
abilities=flying
text=Flying
mana={2}{B}
type=Creature
subtype=Imp
power=2
toughness=1
[/card]
[card]
name=Dusk Urchins
auto=@combat(attacking,blocking) source(this):counter(-1/-1,1) all(this)
auto=@movedTo(this|graveyard) from(battlefield):thisforeach(counter{-1/-1.1}) draw:1 controller
text=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.
mana={2}{B}
type=Creature
subtype=Ouphe
power=4
toughness=3
[/card]
[card]
name=Duskdale Wurm
abilities=trample
text=Trample
mana={5}{G}{G}
type=Creature
subtype=Wurm
power=7
toughness=7
[/card]
[card]
name=Duskhunter Bat
abilities=flying
auto=bloodthirst:1
text=Bloodthirst 1 -- Flying
mana={1}{B}
type=Creature
subtype=Bat
power=1
toughness=1
[/card]
[card]
name=Duskmantle Guildmage
auto={1}{U}{B}:name(lifeleech) transforms((,newability[@movedto(*|opponentgraveyard):life:-1 opponent])) ueot
auto={2}{U}{B}:deplete:2 target(player)
text={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.
mana={U}{B}
type=Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=Duskmantle Prowler
abilities=haste,exalted
text=Haste (This creature can attack and {T} as soon as it comes under your control.) -- Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.)
mana={3}{B}
type=Creature
subtype=Vampire Rogue
power=2
toughness=2
[/card]
[card]
name=Duskmantle, House of Shadow
auto={T}:Add{1}
auto={U}{B}{T}:deplete:1 target(player)
text={T}: Add {1} to your mana pool. -- {U}{B}, {T}: Target player puts the top card of his or her library into his or her graveyard.
type=Land
[/card]
[card]
name=Duskrider Falcon
abilities=flying,protection from black
text=Flying, protection from black
mana={1}{W}
type=Creature
subtype=Bird
power=1
toughness=1
[/card]
[card]
name=Duskrider Peregrine
abilities=flying,protection from black
text=Flying, protection from black -- Suspend 3 - {1}{W} (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.)
mana={5}{W}
suspend(3)={1}{w}
type=Creature
subtype=Bird
power=3
toughness=3
[/card]
[card]
name=Duskwalker
kicker={3}{B}
auto=kicker counter(1/1,2)
auto=kicker fear
text=Kicker {3}{B} (You may pay an additional {3}{B} as you cast this spell.) -- If Duskwalker was kicked, it enters the battlefield with two +1/+1 counters on it and with fear. (It can't be blocked except by artifact creatures and/or black creatures.)
mana={B}
type=Creature
subtype=Human Minion
power=1
toughness=1
[/card]
[card]
name=Duskwatch Recruiter
aicode=activate target(creature[zpos<=3]|mylibrary) moveto(myhand)
auto={2}{G}:name(look) reveal:3 optionone name(Get Creature) target(<upto:1>creature|reveal) moveto(myhand) optiononeend optiontwo name(put on bottom) target(<3>*|reveal) bottomoflibrary optiontwoend revealend
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:flip(Krallenhorde Howler)
text={2}{G}: Look at the top three 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. -- At the beginning of each upkeep, if no spells were cast last turn, transform Duskwatch Recruiter.
mana={1}{G}
type=Creature
subtype=Human Warrior Werewolf
power=2
toughness=2
[/card]
[card]
name=Duskworker
auto=@combat(blocked,turnlimited) source(this):all(this) regenerate
auto={3}:1/0
text=Whenever Duskworker becomes blocked, regenerate it. -- {3}: Duskworker gets +1/+0 until end of turn.
mana={4}
type=Artifact Creature
subtype=Construct
power=2
toughness=2
[/card]
[card]
name=Dust Bowl
auto={T}:Add{1}
auto={3}{T}{S(land|myBattlefield)}:destroy target(land[-basic])
text={T}: Add {1} to your mana pool. -- {3}, {T}, Sacrifice a land: Destroy target nonbasic land.
type=Land
[/card]
[card]
name=Dust Corona
target=creature
auto=2/0
auto=cantbeblockedby(creature[flying])
text=Enchant creature -- Enchanted creature gets +2/+0 and can't be blocked by creatures with flying.
mana={R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Dust Elemental
abilities=flash,flying,fear
auto=moveTo(ownerhand) target(<3>creature|myBattlefield)
text=Flash (You may cast this spell any time you could cast an instant.) -- Flying; fear (This creature can't be blocked except by artifact creatures and/or black creatures.) -- When Dust Elemental enters the battlefield, return three creatures you control to their owner's hand.
mana={2}{W}{W}
type=Creature
subtype=Elemental
power=6
toughness=6
[/card]
[card]
name=Dust Stalker
abilities=haste
auto=@each end restriction{type(other creature[colorless]|mybattlefield)~lessthan~1}:moveto(ownerhand)
text=Devoid (This card has no color.) -- Haste -- At the beginning of each end step, if you control no other colorless creatures, return Dust Stalker to its owner's hand.
mana={2}{B}{R}
abilities=devoid
type=Creature
subtype=Eldrazi
power=5
toughness=3
[/card]
[card]
name=Dust to Dust
target=<2>artifact
auto=moveTo(exile)
text=Exile two target artifacts.
mana={1}{W}{W}
type=Sorcery
[/card]
[card]
name=Dutiful Attendant
auto=@movedTo(this|graveyard) from(battlefield):moveTo(myhand) target(other creature|mygraveyard)
text=When Dutiful Attendant dies, return another target creature card from your graveyard to your hand.
mana={2}{B}
type=Creature
subtype=Human Warrior
power=1
toughness=2
[/card]
[card]
name=Dutiful Return
target=<upto:2>creature|mygraveyard
auto=moveTo(ownerhand)
text=Return up to two target creature cards from your graveyard to your hand.
mana={3}{B}
type=Sorcery
[/card]
[card]
name=Dutiful Thrull
auto={B}:regenerate
text={B}: Regenerate Dutiful Thrull.
mana={W}
type=Creature
subtype=Thrull
power=1
toughness=1
[/card]
[card]
name=Duty-Bound Dead
auto={3}{B}:regenerate
abilities=exalted
text=Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.) -- {3}{B}: Regenerate Duty-Bound Dead. (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.)
mana={B}
type=Creature
subtype=Skeleton
power=0
toughness=2
[/card]
[card]
name=Dwarven Armorer
auto={R}{T}{D(*|myhand)}:counter(0/1,1) target(creature)
auto={R}{T}{D(*|myhand)}:counter(1/0,1) target(creature)
text={R}, {T}, Discard a card: Put a +0/+1 counter or a +1/+0 counter on target creature.
mana={R}
type=Creature
subtype=Dwarf
power=0
toughness=2
[/card]
[card]
name=Dwarven Armory
auto={2}{S(land|myBattlefield)}:counter(2/2,1) target(creature) myUpkeepOnly
auto={2}{S(land|myBattlefield)}:counter(2/2,1) target(creature) OpponentUpkeepOnly
text={2}, Sacrifice a land: Put a +2/+2 counter on target creature. Activate this ability only during any upkeep step.
mana={2}{R}{R}
type=Enchantment
[/card]
[card]
name=Dwarven Berserker
auto=@combat(blocked,turnlimited) source(this):all(this) 3/0 ueot && all(this) trample ueot
text=Whenever Dwarven Berserker becomes blocked, it gets +3/+0 and gains trample until end of turn.
mana={1}{R}
type=Creature
subtype=Dwarf Berserker
power=1
toughness=1
[/card]
[card]
name=Dwarven Blastminer
facedown={3}
autofacedown={R}:morph
auto={2}{R}{T}:destroy target(land[-basic])
text={2}{R}, {T}: Destroy target nonbasic land. -- Morph {R} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={1}{R}
type=Creature
subtype=Dwarf
power=1
toughness=1
[/card]
[card]
name=Dwarven Bloodboiler
auto={T(wizard|mybattlefield)}:2/0 target(creature)
text=Tap an untapped Dwarf you control: Target creature gets +2/+0 until end of turn.
mana={R}{R}{R}
type=Creature
subtype=Dwarf
power=2
toughness=2
[/card]
[card]
name=Dwarven Demolition Team
auto={T}:destroy target(wall)
text={T}: Destroy target Wall.
mana={2}{R}
type=Creature
subtype=Dwarf
power=1
toughness=1
[/card]
[card]
name=Dwarven Grunt
abilities=mountainwalk
text=Mountainwalk
mana={R}
type=Creature
subtype=Dwarf
power=1
toughness=1
[/card]
[card]
name=Dwarven Hold
abilities=doesnotuntap
auto=tap(noevent)
auto=@each my untap sourcetap:may untap
auto=@each my upkeep sourcetap:may counter(0/0,1,Storage)
auto={T}{C(0/0,-1,Storage)}:name(Remove 1 Counters) add{R}
auto={T}{C(0/0,-2,Storage)}:name(Remove 2 Counters) add{R}{R}
auto={T}{C(0/0,-3,Storage)}:name(Remove 3 Counters) add{R}{R}{R}
auto={T}{C(0/0,-4,Storage)}:name(Remove 4 Counters) add{R}{R}{R}{R}
auto={T}{C(0/0,-5,Storage)}:name(Remove 5 Counters) add{R}{R}{R}{R}{R}
auto={T}{C(0/0,-6,Storage)}:name(Remove 6 Counters) add{R}{R}{R}{R}{R}{R}
auto={T}{C(0/0,-7,Storage)}:name(Remove 7 Counters) add{R}{R}{R}{R}{R}{R}{R}
auto={T}{C(0/0,-8,Storage)}:name(Remove 8 Counters) add{R}{R}{R}{R}{R}{R}{R}{R}
auto={T}{C(0/0,-9,Storage)}:name(Remove 9 Counters) add{R}{R}{R}{R}{R}{R}{R}{R}{R}
auto={T}{C(0/0,-10,Storage)}:name(Remove 10 Counters) add{R}{R}{R}{R}{R}{R}{R}{R}{R}{R}
text=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. -- {T}, Remove any number of storage counters from Dwarven Hold: Add {R} to your mana pool for each storage counter removed this way.
type=Land
[/card]
[card]
name=Dwarven Landslide
target=land
auto=destroy
other={4}{R}{R}{S(land|myBattlefield)} name(Pay Kicker)
auto=alternative destroy target(land)
text=Kicker - {2}{R}, Sacrifice a land. (You may pay {2}{R} and sacrifice a land in addition to any other costs as you cast this spell.) -- Destroy target land. If Dwarven Landslide was kicked, destroy another target land.
mana={3}{R}
type=Sorcery
[/card]
[card]
name=Dwarven Lieutenant
auto={1}{R}:1/0 target(dwarf)
text={1}{R}: Target Dwarf creature gets +1/+0 until end of turn.
mana={R}{R}
type=Creature
subtype=Dwarf Soldier
power=1
toughness=2
[/card]
[card]
name=Dwarven Miner
auto={2}{R}{T}:destroy target(land[-basic])
text={2}{R}, {T}: Destroy target nonbasic land.
mana={1}{R}
type=Creature
subtype=Dwarf
power=1
toughness=2
[/card]
[card]
name=Dwarven Nomad
auto={T}:unblockable target(creature[power<=2])
text={T}: Target creature with power 2 or less is unblockable this turn.
mana={2}{R}
type=Creature
subtype=Dwarf Nomad
power=1
toughness=1
[/card]
[card]
name=Dwarven Patrol
auto=doesnotuntap
auto=@movedTo(*[-red]|mystack):untap
text=Dwarven Patrol doesn't untap during your untap step. -- Whenever you cast a nonred spell, untap Dwarven Patrol.
mana={2}{R}
type=Creature
subtype=Dwarf
power=4
toughness=2
[/card]
[card]
name=Dwarven Pony
auto={1}{R}{T}:mountainwalk target(dwarf)
text={1}{R}, {T}: Target Dwarf creature gains mountainwalk until end of turn.
mana={R}
type=Creature
subtype=Horse
power=1
toughness=1
[/card]
[card]
name=Dwarven Recruiter
aicode=activate notatarget(<anyamount>dwarf|mylibrary) moveTo(ownerlibrary) and!(moveto(ownerlibrary))! 
auto=name(search card) Reveal:type:*:mylibrary revealtype(dwarf|mylibrary) revealzone(mylibrary) optionone name(choose cards) target(<anyamount>dwarf|reveal) moveto(exile) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|myexile) moveto(mylibrary) afterrevealedend revealend
text=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.
mana={2}{R}
type=Creature
subtype=Dwarf
power=2
toughness=2
[/card]
[card]
name=Dwarven Ruins
auto=tap(noevent)
auto={T}:Add{R}
auto={T}{S}:Add{R}{R}
text=Dwarven Ruins enters the battlefield tapped. -- {T}: Add {R} to your mana pool. -- {T}, Sacrifice Dwarven Ruins: Add {R}{R} to your mana pool.
type=Land
[/card]
[card]
name=Dwarven Soldier
auto=@combat(blocking,blocked,turnlimited) source(this) from(orc):0/2 ueot
text=Whenever Dwarven Soldier blocks or becomes blocked by one or more Orcs, Dwarven Soldier gets +0/+2 until end of turn.
mana={1}{R}
type=Creature
subtype=Dwarf Soldier
power=2
toughness=1
[/card]
[card]
name=Dwarven Song
target=<anyamount>creature
auto=transforms((,red)) ueot
text=Any number of target creatures become red until end of turn.
mana={R}
type=Instant
[/card]
[card]
name=Dwarven Strike Force
auto={D}:first strike && haste
text=Discard a card at random: Dwarven Strike Force gains first strike and haste until end of turn.
mana={4}{R}
type=Creature
subtype=Dwarf Berserker
power=4
toughness=3
[/card]
[card]
name=Dwarven Thaumaturgist
auto={T}:swap target(creature)
text={T}: Switch target creature's power and toughness until end of turn.
mana={2}{R}
type=Creature
subtype=Dwarf Shaman
power=1
toughness=2
[/card]
[card]
name=Dwarven Trader
mana={R}
type=Creature
subtype=Dwarf
power=1
toughness=1
[/card]
[card]
name=Dwarven Vigilantes
auto=@combat(notblocked) source(this):may damage:p target(creature) && fog from(this) ueot
text=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.
mana={2}{R}
type=Creature
subtype=Dwarf
power=2
toughness=2
[/card]
[card]
name=Dwarven Warriors
auto={T}:unblockable target(creature[power<=2])
text={T}: Target creature with power 2 or less is unblockable this turn.
mana={2}{R}
type=Creature
subtype=Dwarf Warrior
power=1
toughness=1
[/card]
[card]
name=Dwarven Weaponsmith
auto={T}{S(artifact|myBattlefield)}:counter(1/1,1) target(creature) myUpkeepOnly
text={T}, Sacrifice an artifact: Put a +1/+1 counter on target creature. Activate this ability only during your upkeep.
mana={1}{R}
type=Creature
subtype=Dwarf Artificer
power=1
toughness=1
[/card]
[card]
name=Dwell on the Past
target=player
auto=ability$!choice name(shuffle back) target(<upto:4>*|mygraveyard) moveTo(ownerlibrary) && shuffle!$ targetedplayer
text=Target player shuffles up to four target cards from his or her graveyard into his or her library.
mana={G}
type=Sorcery
[/card]
[card]
name=Dwynen, Gilt-Leaf Daen
abilities=reach
auto=lord(other creature[elf]|mybattlefield) 1/1
auto=@combat(attacking) source(this):life:type:elf[attacking]:mybattlefield controller
text=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.
mana={2}{G}{G}
type=Legendary Creature
subtype=Elf Warrior
power=3
toughness=4
[/card]
[card]
name=Dwynen's Elite
auto=if type(other elf|mybattlefield)~morethan~0 then choice token(Elf Warrior,Creature Elf Warrior,1/1,green) controller
text=When Dwynen's Elite enters the battlefield, if you control another Elf, put a 1/1 green Elf Warrior creature token onto the battlefield.
mana={1}{G}
type=Creature
subtype=Elf Warrior
power=2
toughness=2
[/card]
[card]
name=Dying Wail
target=creature
auto=@movedTo(mytgt|graveyard) from(battlefield):target(player) ability$!name(discard 2 cards) target(<2>*|myhand) reject!$ targetedplayer
text=Enchant creature -- When enchanted creature is put into a graveyard, target player discards two cards.
mana={1}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Dying Wish
target=creature|mybattlefield
auto=@movedto(mytgt|graveyard) from(Battlefield):choice target(player) life:-power && life:power controller
text=Enchant creature you control -- When enchanted creature dies, target player loses X life and you gain X life, where X is its power.
mana={1}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Dynacharge
abilities=overload
other={2}{R} name(Overload)
target=creature|mybattlefield
auto=paidmana 2/0
auto=overload all(creature|mybattlefield) 2/0
text=Target creature you control gets +2/+0 until end of turn. -- Overload {2}{R} (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.")
mana={R}
type=Instant
[/card]
[card]
name=Dynavolt Tower
auto=@movedto(*[instant;sorcery]|mystack):alterenergy:2 controller
auto={T}{e:5}:damage:3 target(creature,player)
text=Whenever you cast an instant or sorcery spell, you get {E}{E} (two energy counters). -- {T}, Pay {E}{E}{E}{E}{E}: Dynavolt Tower deals 3 damage to target creature or player.
mana={3}
type=Artifact
[/card]
[card]
name=Dystopia
auto=cumulativeupcost[{L}] sacrifice
auto=@each opponent upkeep:ability$!name(sacrifice) notatarget(creature[green;white]|mybattlefield) sacrifice !$ opponent
auto=@each my upkeep:name(sacrifice) notatarget(creature[green;white]|mybattlefield) sacrifice
text=Cumulative upkeep - Pay 1 life. (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.) -- At the beginning of each player's upkeep, that player sacrifices a green or white permanent.
mana={1}{B}{B}
type=Enchantment
[/card]
[card]
name=Eager Cadet
mana={W}
type=Creature
subtype=Human Soldier
power=1
toughness=1
[/card]
[card]
name=Eagle of the Watch
abilities=flying,vigilance
text=Flying, vigilance
mana={2}{W}
type=Creature
subtype=Bird
power=2
toughness=1
[/card]
[card]
name=Early Frost
target=<upto:3>land
auto=tap
text=Tap up to three target lands.
mana={1}{U}
type=Instant
[/card]
[card]
name=Early Harvest
target=player
auto=choice untap all(land[basic]|targetedpersonsbattlefield)
text=Target player untaps all basic lands he or she controls.
mana={1}{G}{G}
type=Instant
[/card]
[card]
name=Earnest Fellowship
auto=lord(creature[white]) protection from white
auto=lord(creature[blue]) protection from blue
auto=lord(creature[black]) protection from black
auto=lord(creature[red]) protection from red
auto=lord(creature[green]) protection from green
text=Each creature has protection from its colors.
mana={1}{W}
type=Enchantment
[/card]
[card]
name=Earsplitting Rats
auto=name(discard) transforms((,newability[ability$!name(discard) notatarget(*|myhand) reject!$ controller],newability[ability$!name(discard) notatarget(*|myhand) reject!$ opponent])) ueot
auto={D(*|myhand)}:regenerate
text=When Earsplitting Rats enters the battlefield, each player discards a card. -- Discard a card: Regenerate Earsplitting Rats.
mana={3}{B}
type=Creature
subtype=Rat
power=2
toughness=1
[/card]
[card]
name=Earth Elemental
mana={3}{R}{R}
type=Creature
subtype=Elemental
power=4
toughness=5
[/card]
[card]
name=Earth Rift
target=land
auto=destroy
flashback={5}{R}{R}
text=Destroy target land. -- Flashback {5}{R}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={3}{R}
type=Sorcery
[/card]
[card]
name=Earth Servant
auto=foreach(mountain|myBattlefield) 0/1
text=Earth Servant gets +0/+1 for each Mountain you control.
mana={5}{R}
type=Creature
subtype=Elemental
power=4
toughness=4
[/card]
[card]
name=Earth Surge
auto=lord(land[creature]) 2/2
text=Each land gets +2/+2 as long as it's a creature.
mana={3}{G}
type=Enchantment
[/card]
[card]
name=Earthbind
target=creature
alias=1288
text=Enchant creature -- When Earthbind enters the battlefield, if enchanted creature has flying, Earthbind deals 2 damage to that creature and Earthbind gains "Enchanted creature loses flying."
mana={R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Earthblighter
auto={2}{B}{T}{S(goblin|myBattlefield)}:destroy target(land)
text={2}{B}, {T}, Sacrifice a Goblin: Destroy target land.
mana={1}{B}
type=Creature
subtype=Human Cleric
power=1
toughness=1
[/card]
[card]
name=Earthbrawn
target=creature
auto=3/3
autohand={1}{G}{discard}:counter(1/1,1) target(creature)
text=Target creature gets +3/+3 until end of turn. -- Reinforce 1 - {1}{G} ({1}{G}, Discard this card: Put a +1/+1 counter on target creature.)
mana={1}{G}
type=Instant
[/card]
[card]
name=Earthcraft
auto={T(creature|mybattlefield)}:untap target(land[basic])
text=Tap an untapped creature you control: Untap target basic land.
mana={1}{G}
type=Enchantment
[/card]
[card]
name=Earthen Arms
target=*|battlefield
auto=counter(1/1,2)
other={6}{G} name(Awaken)
auto=if paid(alternative) then target(land|mybattlefield) transforms((Elemental Creature,newability[counter(1/1.4)],newability[haste])) forever
text=Put two +1/+1 counters on target permanent. -- Awaken 4-{6}{G} (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.)
mana={1}{G}
type=Sorcery
[/card]
[card]
name=Earthen Goo
abilities=trample
auto=cumulativeupcost[{RG}] sacrifice
auto=thisforeach(counter{0/0.1.Age}) 1/1
text=Trample -- Cumulative upkeep {R} or {G} (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.) -- Earthen Goo gets +1/+1 for each age counter on it.
mana={2}{R}
type=Creature
subtype=Ooze
power=2
toughness=2
[/card]
[card]
name=Earthlink
auto=upcost[{2}] sacrifice
auto=lord(creature) transforms((,newability[@movedto(graveyard) from(this|mybattlefield):target(land|mybattlefield) sacrifice]))
text=At the beginning of your upkeep, sacrifice Earthlink unless you pay {2}. -- Whenever a creature is put into a graveyard from the battlefield, that creature's controller sacrifices a land.
mana={3}{B}{R}{G}
type=Enchantment
[/card]
[card]
name=Earthlore
target=land|myBattlefield
auto=teach(land) {T}:1/2 target(creature(blocking)
text=Enchant land you control -- Enchanted land has "{T}: Target blocking creature gets +1/+2 until end of turn."
mana={G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Earthquake
auto=damage:X all(creature[-flying])
auto=damage:X all(player)
text=Earthquake deals X damage to each creature without flying and each player.
mana={X}{R}
type=Sorcery
[/card]
[card]
name=Earthshaker
auto=@movedTo(arcane,spirit|mystack):damage:2 all(creature[-flying])
text=Whenever you cast a Spirit or Arcane spell, Earthshaker deals 2 damage to each creature without flying.
mana={4}{R}{R}
type=Creature
subtype=Spirit
power=4
toughness=5
[/card]
[card]
name=Earwig Squad
other={2}{B} name(Prowl)
otherrestriction=prowl
aicode=activate moveto(exile) target(<3>*|targetedpersonslibrary)
auto=if paid(alternative) then name(target opponent) target(opponent) reveal:type:*:targetedpersonslibrary revealzone(targetedpersonslibrary) optionone name(choose card) target(<3>*|reveal) moveto(exile) optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend revealend
text=Prowl {2}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Goblin or Rogue.) -- 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.
mana={3}{B}{B}
type=Creature
subtype=Goblin Rogue
power=5
toughness=3
[/card]
[card]
name=Eastern Paladin
auto={B}{B}{T}:destroy target(creature[green])
text={B}{B}, {T}: Destroy target green creature.
mana={2}{B}{B}
type=Creature
subtype=Zombie Knight
power=3
toughness=3
[/card]
[card]
name=Eaten by Spiders
target=creature[flying]
auto=transforms((,newability[destroy],newability[destroy all(children)])) ueot
text=Destroy target creature with flying and all Equipment attached to that creature.
mana={2}{G}
type=Instant
[/card]
[card]
name=Eater of Days
abilities=flying,trample
auto=turns:-2 controller
text=Flying, trample -- When Eater of Days enters the battlefield, you skip your next two turns.
mana={4}
type=Artifact Creature
subtype=Leviathan
power=9
toughness=8
[/card]
[card]
name=Eater of Hope
abilities=flying
auto={B}{S(other creature|mybattlefield)}:regenerate
auto={2}{B}{S(other creature|mybattlefield)}:destroy target(creature)
text=Flying -- {B}, Sacrifice another creature: Regenerate Eater of Hope. -- {2}{B}, Sacrifice two other creatures: Destroy target creature.
mana={5}{B}{B}
type=Creature
subtype=Demon
power=6
toughness=4
[/card]
[card]
name=Eater of the Dead
auto={0}:this(tapped) moveto(exile) target(*|graveyard) && untap all(this)
text={0}: If Eater of the Dead is tapped, untap it and exile target creature card from a graveyard.
mana={4}{B}
type=Creature
subtype=Horror
power=3
toughness=4
[/card]
[card]
name=Ebon Dragon
abilities=flying
auto=may target(opponent) ability$!name(discard) target(*|myhand) reject!$ targetedplayer
text=Flying -- When Ebon Dragon enters the battlefield, you may have target opponent discard a card.
mana={5}{B}{B}
type=Creature
subtype=Dragon
power=5
toughness=4
[/card]
[card]
name=Ebon Drake
abilities=flying
auto=@movedTo(*|stack):life:-1 controller
text=Flying -- Whenever a player casts a spell, you lose 1 life.
mana={2}{B}
type=Creature
subtype=Drake
power=3
toughness=3
[/card]
[card]
name=Ebon Praetor
abilities=first strike,trample
auto=@each my upkeep:counter(-2/-2,1)
auto={0}:counter(-2/-2,-1) all(this) && notatarget(other creature|mybattlefield) and!( if cantargetcard(thrull|*) then counter(1/0,1) all(this) )! sacrifice limit:1 myupkeeponly
text=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.
mana={4}{B}{B}
type=Creature
subtype=Avatar Praetor
power=5
toughness=5
[/card]
[card]
name=Ebon Stronghold
auto=tap(noevent)
auto={T}:Add{B}
auto={T}{S}:Add{B}{B}
text=Ebon Stronghold enters the battlefield tapped. -- {T}: Add {B} to your mana pool. -- {T}, Sacrifice Ebon Stronghold: Add {B}{B} to your mana pool.
type=Land
[/card]
[card]
name=Ebonblade Reaper
auto=@combat(attacking) source(this):life:-halfdownlifetotal controller
auto=@combatdamagefoeof(player) from(this):life:-halfdownopponentlifetotal opponent
auto=@combatdamageof(player) from(this):life:-halfdownlifetotal controller
facedown={3}
autofacedown={3}{b}{b}:morph
text=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} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={2}{B}
type=Creature
subtype=Human Cleric
power=1
toughness=1
[/card]
[card]
name=Ebony Charm
auto=choice target(opponent) life:-1 && life:1 controller
auto=choice target(<upto:3>*|graveyard) moveTo(exile)
auto=aslongas(creature|battlefield) choice fear target(creature)
text=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. (It can't be blocked except by artifact creatures and/or black creatures.)
mana={B}
type=Instant
[/card]
[card]
name=Ebony Horse
auto={2}{T}:untap target(creature[attacking]|myBattlefield) && fog to(mytgt) oneshot && fog from(mytgt) oneshot
text={2}, {T}: Untap target attacking creature you control. Prevent all combat damage that would be dealt to and dealt by that creature this turn.
mana={3}
type=Artifact
[/card]
[card]
name=Ebony Owl Netsuke
auto=@each opponent upkeep restriction{type(*|opponenthand)~morethan~6}:damage:4 opponent
text=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.
mana={2}
type=Artifact
[/card]
[card]
name=Ebony Rhino
abilities=trample
text=Trample
mana={7}
type=Artifact Creature
subtype=Rhino
power=4
toughness=5
[/card]
[card]
name=Ebony Treefolk
auto={B}{G}:1/1 ueot
text={B}{G}: Ebony Treefolk gets +1/+1 until end of turn.
mana={1}{B}{G}
type=Creature
subtype=Treefolk
power=3
toughness=3
[/card]
[card]
name=Echo Mage
auto={1}{U}:counter(0/0,1,Level) asSorcery
auto=this(counter{0/0.2.Level}=) {U}{U}{T}:name(copy spell) castcard(copied noevent) target(*[instant;sorcery]|stack)
auto=this(counter{0/0.2.Level}=) 0/1
auto=this(counter{0/0.3.Level}=) {U}{U}{T}:name(copy spell) castcard(copied noevent) target(*[instant;sorcery]|stack)
auto=this(counter{0/0.3.Level}=) 0/1
auto=this(counter{0/0.4.Level}) {U}{U}{T}:name(copy spell twice) castcard(copied noevent) and!(castcard(copied noevent))! target(*[instant;sorcery]|stack)
auto=this(counter{0/0.4.Level}) 0/2
mana={1}{U}{U}
type=Creature
subtype=Human Wizard
power=2
toughness=3
text=Level up {1}{U} -- [Level 2-3] {U}{U}, {T}: Copy target instant or sorcery spell. You may choose new targets for the copy. [2/4] -- [Level 4+] {U}{U}, {T}: Copy target instant or sorcery spell twice. You may choose new targets for the copies. [2/5]
[/card]
[card]
name=Echo Tracer
facedown={3}
autofacedown={2}{U}:morph
autofaceup=moveTo(ownerhand) target(creature)
text=Morph {2}{U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) -- When Echo Tracer is turned face up, return target creature to its owner's hand.
mana={2}{U}
type=Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=Echoes of the Kin Tree
auto={2}{W}:ability$!name(Bolster) notatarget(creature[toughness=toughness:lowest:creature:mybattlefield]|mybattlefield) counter(1/1,1)!$ controller
text={2}{W}: Bolster 1. (Choose a creature with the least toughness among creatures you control and put a +1/+1 counter on it.)
mana={1}{W}
type=Enchantment
[/card]
[card]
name=Echoing Calm
target=enchantment
auto=destroy
auto=all(other enchantment[share!name!]) destroy
text=Destroy target enchantment and all other enchantments with the same name as that enchantment.
mana={1}{W}
type=Instant
[/card]
[card]
name=Echoing Courage
target=creature
auto=all(creature[share!name!]) 2/2 ueot
text=Target creature and all other creatures with the same name as that creature get +2/+2 until end of turn.
mana={1}{G}
type=Instant
[/card]
[card]
name=Echoing Decay
target=creature
auto=all(creature[share!name!]) -2/-2 ueot
text=Target creature and all other creatures with the same name as that creature get -2/-2 until end of turn.
mana={1}{B}
type=Instant
[/card]
[card]
name=Echoing Ruin
target=artifact
auto=destroy
auto=all(other artifact[share!name!]) destroy
text=Destroy target artifact and all other artifacts with the same name as that artifact.
mana={1}{R}
type=Sorcery
[/card]
[card]
name=Echoing Truth
target=*[-land]
auto=moveTo(ownerhand)
auto=all(*[share!name!]) moveTo(ownerhand)
text=Return target nonland permanent and all other permanents with the same name as that permanent to their owners' hands.
mana={1}{U}
type=Instant
[/card]
[card]
name=Eddytrail Hawk
abilities=flying
auto=alterenergy:2 controller
auto=@combat(attacking) source(this) restriction{type(other creature[attacking]|myBattlefield)~morethan~0}:pay({e:1}) flying target(other creature[attacking]|mybattlefield)
text=Flying -- When Eddytrail Hawk enters the battlefield, you get {E}{E} (two energy counters). -- Whenever Eddytrail Hawk attacks, you may pay {E}. If you do, another target attacking creature gains flying until end of turn.
mana={1}{W}
type=Creature
subtype=Bird
power=1
toughness=2
[/card]
[card]
name=Edge of Autumn
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(land[basic]|myLibrary)
auto=if type(land|mybattlefield)~lessthan~5 then name(search card) reveal:plibrarycount optionone name(choose card) target(land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
autohand={S(land|mybattlefield)}{cycle}:name(cycling) draw:1
text=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. (Sacrifice a land, Discard this card: Draw a card.)
mana={1}{G}
type=Sorcery
[/card]
[card]
name=Edge of the Divinity
target=creature
auto=teach(creature[white]) 1/2
auto=teach(creature[black]) 2/1
text=Enchant creature -- As long as enchanted creature is white, it gets +1/+2. -- As long as enchanted creature is black, it gets +2/+1.
mana={WB}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Edgewalker
auto=lord(cleric|mycastingzone) altercost(white,-1)
auto=lord(cleric|mycastingzone) altercost(black, -1)
text=Cleric spells you cast cost {W}{B} less to cast. This effect reduces only the amount of colored mana you pay. (For example, if you cast a Cleric spell with mana cost {1}{W}, it costs {1} to cast.)
mana={1}{W}{B}
type=Creature
subtype=Human Cleric
power=2
toughness=2
[/card]
[card]
name=Edric, Spymaster of Trest
auto=@combatdamagefoeof(player) from(creature|mybattlefield):may draw:1 controller
text=Whenever a creature deals combat damage to one of your opponents, that creature's controller may draw a card.
mana={1}{G}{U}
type=Legendary Creature
subtype=Elf Rogue
power=2
toughness=2
[/card]
[card]
name=Eel Umbra
abilities=flash,totemarmor
target=creature
auto=teach(creature) 1/1
text=Flash (You may cast this spell any time you could cast an instant.) -- Enchant creature -- Enchanted creature gets +1/+1. -- Totem armor (If enchanted creature would be destroyed, instead remove all damage from it and destroy this Aura.)
mana={1}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Eerie Interlude
target=<anyamount>creature|mybattlefield
auto=(blink)
text=Exile any number of target creatures you control. Return those cards to the battlefield under their owner's control at the beginning of the next end step.
mana={2}{W}
type=Instant
[/card]
[card]
name=Eerie Procession
aicode=activate target(arcane|mylibrary) moveto(myhand)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>arcane|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=Search your library for an Arcane card, reveal that card, and put it into your hand. Then shuffle your library.
mana={2}{U}
type=Sorcery
subtype=Arcane
[/card]
[card]
name=Efficient Construction
auto=@movedto(artifact|mystack):create(Thopter:Artifact Creature Thopter:1/1:flying)
text=Whenever you cast an artifact spell, create a 1/1 colorless Thopter artifact creature token with flying.
mana={3}{U}
type=Enchantment
[/card]
[card]
name=Efreet Weaponmaster
abilities=first strike
auto=target(other creature|mybattlefield) 3/0 ueot
facedown={3}
autofacedown={2}{U}{R}{W}:morph
autofaceup=target(other creature|mybattlefield) 3/0
text=Morph {2}{U}{R}{W} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) -- When Efreet Weaponmaster enters the battlefield or is turned face up, another target creature you control gets +3/+0 until end of turn. 
mana={3}{U}{R}{W}
type=Creature
subtype=Efreet Monk
power=4
toughness=3
[/card]
[card]
name=Ego Erasure
abilities=changeling
target=player
auto=all(creature|targetedpersonsBattlefield) transforms((removecreaturesubtypes,newability[-2/0])) ueot
text=Changeling (This card is every creature type at all times.) -- Creatures target player controls get -2/-0 and lose all creature types until end of turn.
mana={2}{U}
type=Tribal Instant
subtype=Shapeshifter
[/card]
[card]
name=Eidolon of Blossoms
auto=draw:1
auto=@movedTo(enchantment|myBattlefield):draw:1
text=Constellation -- Whenever Eidolon of Blossoms or another enchantment enters the battlefield under your control, draw a card.
mana={2}{G}{G}
type=Enchantment Creature
subtype=Spirit
power=2
toughness=2
[/card]
[card]
name=Eidolon of Countless Battles
auto=bestow bstw
auto=bestow teach(creature) type:creature:mybattlefield/type:creature:mybattlefield nonstatic
auto=bestow teach(creature) type:aura:mybattlefield/type:aura:mybattlefield nonstatic
auto=lord(this) type:creature:mybattlefield/type:creature:mybattlefield nonstatic
auto=lord(this) type:aura:mybattlefield/type:aura:mybattlefield nonstatic
bestow={2}{w}{w}
text=Bestow {2}{W}{W} (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.) -- Eidolon of Countless Battles and enchanted creature each get +1/+1 for each creature you control and +1/+1 for each Aura you control.
mana={1}{W}{W}
type=Enchantment Creature
subtype=Spirit
power=0
toughness=0
[/card]
[card]
name=Eidolon of Rhetoric
auto=maxCast(*)1
auto=maxCast(*)1 opponent
text=Each player can't cast more than one spell each turn.
mana={2}{W}
type=Enchantment Creature
subtype=Spirit
power=1
toughness=4
[/card]
[card]
name=Eidolon of the Great Revel
auto=@movedTo(*[manacost<=3]|mystack):damage:2 controller
auto=@movedTo(*[manacost<=3]|opponentstack):damage:2 opponent
text=Whenever a player casts a spell with converted mana cost 3 or less, Eidolon of the Great Revel deals 2 damage to that player.
mana={R}{R}
type=Enchantment Creature
subtype=Spirit
power=2
toughness=2
[/card]
[card]
name=Eiganjo Castle
auto={T}:Add{W}
auto={W}{T}:prevent:2 target(creature[legendary])
text={T}: Add {W} to your mana pool. -- {W}, {T}: Prevent the next 2 damage that would be dealt to target legendary creature this turn.
type=Legendary Land
[/card]
[card]
name=Eiganjo Free-Riders
abilities=flying
auto=@each my upkeep:moveTo(ownerhand) notatarget(creature[white]|myBattlefield)
text=Flying -- At the beginning of your upkeep, return a white creature you control to its owner's hand.
mana={3}{W}
type=Creature
subtype=Human Soldier
power=3
toughness=4
[/card]
[card]
name=Eight-and-a-Half-Tails
auto={1}{W}:protection from white target(creature)
auto={1}:name(target permanent becomes white ueot) transforms((,white)) target(*) ueot
text={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.
mana={W}{W}
type=Legendary Creature
subtype=Fox Cleric
power=2
toughness=2
[/card]
[card]
name=Eightfold Maze
target=creature[attacking]|opponentBattlefield
auto=destroy
text=Cast Eightfold Maze only during the declare attackers step and only if you've been attacked this step. -- Destroy target attacking creature.
mana={2}{W}
type=Instant
[/card]
[card]
name=Ekundu Cyclops
auto=aslongas(creature[attacking]|myBattlefield) mustattack
text=If a creature you control attacks, Ekundu Cyclops also attacks if able.
mana={3}{R}
type=Creature
subtype=Cyclops
power=3
toughness=4
[/card]
[card]
name=Ekundu Griffin
abilities=flying,first strike
text=Flying, first strike
mana={3}{W}
type=Creature
subtype=Griffin
power=2
toughness=2
[/card]
[card]
name=Eladamri, Lord of Leaves
auto=lord(other elf) forestwalk
auto=lord(other elf) shroud
text=Other Elf creatures have forestwalk. -- Other Elves have shroud. (They can't be the targets of spells or abilities.)
mana={G}{G}
type=Legendary Creature
subtype=Elf Warrior
power=2
toughness=2
[/card]
[card]
name=Eladamri's Call
aicode=activate target(creature|mylibrary) moveto(myhand)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>creature|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=Search your library for a creature card, reveal that card, and put it into your hand. Then shuffle your library.
mana={G}{W}
type=Instant
[/card]
[card]
name=Eladamri's Vineyard
auto=@each my firstmain:add{G}{G}
auto=@each opponent firstmain:add{G}{G} opponent
text=At the beginning of each player's precombat main phase, add {G}{G} to that player's mana pool.
mana={G}
type=Enchantment
[/card]
[card]
name=Eland Umbra
abilities=totemarmor
target=creature
auto=teach(creature) 0/4
text=Enchant creature -- Enchanted creature gets +0/+4. -- Totem armor (If enchanted creature would be destroyed, instead remove all damage from it and destroy this Aura.)
mana={1}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Elbrus, the Binding Blade
auto={1}:equip
auto=teach(creature) 1/0
auto=@combatdamaged(player) from(mytgt):all(this) moveto(mybattlefield) and!(flip(Withengar Unbound))!
text=Equipped creature gets +1/+0. -- Whenever equipped creature deals combat damage to a player, transform Elbrus, the Binding Blade. -- Equip {1}
mana={7}
type=Legendary Artifact
subtype=Equipment
[/card]
[card]
name=Elder Cathar
auto=@movedTo(this|graveyard) from(battlefield):target(creature|mybattlefield) transforms((,newability[counter(1/1)],newability[if cantargetcard(human) then counter(1/1)])) forever
text=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.
mana={2}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=2
[/card]
[card]
name=Elder Deep-Fiend
abilities=flash
autostack=if casted(this) then target(<upto:4>*|battlefield) tap
text=Flash -- Emerge {5}{U}{U} (You may cast this spell by sacrificing a creature and paying the emerge cost reduced by that creature's converted mana cost.) -- When you cast Elder Deep-Fiend, tap up to four target permanents.
mana={8}
other={emerge}{5}{U}{U} name(Emerge)
type=Creature
subtype=Eldrazi Octopus
power=5
toughness=6
[/card]
[card]
name=Elder Druid
auto={3}{G}{T}:tap target(creature,artifact,land)
auto={3}{G}{T}:untap target(creature,artifact,land)
text={3}{G}, {T}: You may tap or untap target artifact, creature, or land.
mana={3}{G}
type=Creature
subtype=Elf Cleric Druid
power=2
toughness=2
[/card]
[card]
name=Elder Land Wurm
abilities=defender,trample
auto=@combat(blocking) source(this):-defender
text=Defender, trample -- When Elder Land Wurm blocks, it loses defender.
mana={4}{W}{W}{W}
type=Creature
subtype=Dragon Wurm
power=5
toughness=5
[/card]
[card]
name=Elder Mastery
target=creature
auto=3/3
auto=flying
auto=@damagefoeof(player) from(mytgt):ability$!name(discard 2 cards) target(<2>*|myhand) reject!$ opponent
auto=@damageof(player) from(mytgt):ability$!name(discard 2 cards) target(<2>*|myhand) reject!$ controller
text=Enchant creature -- Enchanted creature gets +3/+3 and has flying. -- Whenever enchanted creature deals damage to a player, that player discards two cards.
mana={3}{U}{B}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Elder of Laurels
auto={3}{G}:target(creature) type:creature:mybattlefield/type:creature:mybattlefield ueot
text={3}{G}: Target creature gets +X/+X until end of turn, where X is the number of creatures you control.
mana={2}{G}
type=Creature
subtype=Human Advisor
power=2
toughness=3
[/card]
[card]
name=Elder Pine of Jukai
aicode=activate target(<3>*[zpos<=3]|mylibrary) name(revealed card) moveto(myhand) name(revealed card) and!(if cantargetcard(*[-land]|*) then bottomoflibrary))!
auto=@movedTo(arcane,spirit|mystack):reveal:4 optionone name(Get Lands) target(<4>land|reveal) moveto(myhand) optiononeend optiontwo name(put on bottom) target(<4>*|reveal) bottomoflibrary optiontwoend revealend
auto=@movedTo(this|mygraveyard) from(myBattlefield):may moveTo(myhand) target(spirit[manacost<=2]|mygraveyard)
text=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 (When this is put into a graveyard from the battlefield, you may return target Spirit card with converted mana cost 2 or less from your graveyard to your hand.)
mana={2}{G}
type=Creature
subtype=Spirit
power=2
toughness=1
[/card]
[card]
name=Elder Spawn
auto=cantbeblockedby(creature[red])
auto=upcost[{S(island|mybattlefield)}] sacrifice && damage:6 controller
text=At the beginning of your upkeep, unless you sacrifice an Island, sacrifice Elder Spawn and it deals 6 damage to you. -- Elder Spawn can't be blocked by red creatures.
mana={4}{U}{U}{U}
type=Creature
subtype=Spawn
power=6
toughness=6
[/card]
[card]
name=Elderscale Wurm
abilities=trample
auto=if compare(lifetotal)~lessthan~7 then lifeset:7 controller
auto=this(controllerlife >= 7) transforms((,newability[reduceto:7]))
text=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.
mana={4}{G}{G}{G}
type=Creature
subtype=Wurm
power=7
toughness=7
[/card]
[card]
name=Eldrazi Aggressor
auto=aslongas(other creature[colorless]|myBattlefield) haste
text=Devoid (This card has no color.) -- Eldrazi Aggressor has haste as long as you control another colorless creature.
mana={2}{R}
abilities=devoid
type=Creature
subtype=Eldrazi Drone
power=2
toughness=3
[/card]
[card]
name=Eldrazi Conscription
target=creature
auto=10/10
auto=trample
auto=@combat(attacking) source(mytgt):ability$!name(sacrifice 2 permanents) notatarget(<2>*|mybattlefield) sacrifice!$ opponent
text=Enchant creature -- Enchanted creature gets +10/+10 and has trample and annihilator 2. (Whenever it attacks, defending player sacrifices two permanents.)
mana={8}
type=Tribal Enchantment
subtype=Eldrazi Aura
[/card]
[card]
name=Eldrazi Devastator
abilities=trample
text=Trample
mana={8}
type=Creature
subtype=Eldrazi
power=8
toughness=9
[/card]
[card]
name=Eldrazi Displacer
auto={2}{C}:target(other creature) moveto(exile) and!( moveto(ownerbattlefield) and!(tap(noevent))! )!
text=Devoid (This card has no color.) -- {2}{C}: Exile another target creature, then return it to the battlefield tapped under its owner's control. ({C} represents colorless mana.)
mana={2}{W}
abilities=devoid
type=Creature
subtype=Eldrazi
power=3
toughness=3
[/card]
[card]
name=Eldrazi Horror
power=3
toughness=2
type=Creature Eldrazi Horror
color=colorless
[/card]
[card]
name=Eldrazi Monument
auto=lord(creature|myBattlefield) 1/1
auto=lord(creature|mybattlefield) flying
auto=lord(creature|mybattlefield) indestructible
auto=@each my upkeep:sacrifice notatarget(creature|mybattlefield)
auto=@each my upkeep restriction{type(creature|myBattlefield)~lessthan~1}:sacrifice
text=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.
mana={5}
type=Artifact
[/card]
[card]
name=Eldrazi Obligator
abilities=haste
autostack=if casted(this) then pay({1}{C}) activate target(creature|battlefield) moveto(mybattlefield) and!( transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],newability[haste])) forever )!
text=Devoid (This card has no color.) -- 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, and it gains haste until end of turn. ({C} represents colorless mana.) -- Haste
mana={2}{R}
abilities=devoid
type=Creature
subtype=Eldrazi
power=3
toughness=1
[/card]
[card]
name=Eldrazi Skyspawner
abilities=flying
auto=choice token(Eldrazi Scion,Creature Eldrazi Scion,1/1) and!( transforms((,newability[{S}:Add{C}])) forever )! controller
text=Devoid (This card has no color.) -- 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 {1} to your mana pool."
mana={2}{U}
abilities=devoid
type=Creature
subtype=Eldrazi Drone
power=2
toughness=1
[/card]
[card]
name=Eldritch Evolution
aicode=activate moveTo(myBattlefield) target(creature[manacost<=storedmanacostplus2plusend]|myLibrary)
auto=name(search card) reveal:plibrarycount optionone name(choose card) target(<1>creature[manacost<=storedmanacostplus2plusend]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(activate castcard(putinplay))! afterrevealedend revealend
auto=all(this) moveto(exile)
text=As an additional cost to cast Eldritch Evolution, sacrifice a creature. -- Search your library for a creature card with converted mana cost X or less, where X is 2 plus the sacrificed creature's converted mana cost. Put that card onto the battlefield, then shuffle your library. Exile Eldritch Evolution.
mana={1}{G}{G}{s(creature|mybattlefield)}
type=Sorcery
[/card]
[card]
name=Electric Eel
auto=damage:1 controller
auto={R}{R}:2/0 && damage:1 controller
text=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.
mana={U}
type=Creature
subtype=Fish
power=1
toughness=1
[/card]
[card]
name=Electrickery
abilities=overload
other={1}{R} name(Overload)
target=creature|opponentbattlefield
auto=paidmana damage:1
auto=overload damage:1 all(creature|opponentbattlefield)
text=Electrickery deals 1 damage to target creature you don't control. -- Overload {1}{R} (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.")
mana={R}
type=Instant
[/card]
[card]
name=Electrolyze
target=creature,player
auto=damage:1
auto=damage:1 target(creature,player)
auto=draw:1 controller
text=Electrolyze deals 2 damage divided as you choose among one or two target creatures and/or players. -- Draw a card.
mana={1}{U}{R}
type=Instant
[/card]
[card]
name=Electrostatic Bolt
target=creature
auto=damage:2
auto=teach(creature[artifact]) damage:2
text=Electrostatic Bolt deals 2 damage to target creature. If it's an artifact creature, Electrostatic Bolt deals 4 damage to it instead.
mana={R}
type=Instant
[/card]
[card]
name=Electrostatic Pummeler
auto=alterenergy:3 controller
auto={e:3}:dynamicability<!powerpumpboth!>
text=When Electrostatic Pummeler enters the battlefield, you get {E}{E}{E} (three energy counters). -- Pay {E}{E}{E}: Electrostatic Pummeler gets +X/+X until end of turn, where X is its power.
mana={3}
type=Artifact Creature
subtype=Construct
power=1
toughness=1
[/card]
[card]
name=Electryte
auto=@combatdamagefoeof(player) from(this):all(creature[blocking]) dynamicability<!powerstrike!>
text=Whenever Electryte deals combat damage to defending player, it deals damage equal to its power to each blocking creature.
mana={3}{R}{R}
type=Creature
subtype=Beast
power=3
toughness=3
[/card]
[card]
name=Elegant Edgecrafters
auto=cantbeblockedby(creature[power<=2])
auto=_FABRICATE_(2)
text=Elegant Edgecrafters can't be blocked by creatures with power 2 or less. -- Fabricate 2 (When this creature enters the battlefield, put two +1/+1 counters on it or create two 1/1 colorless Servo artifact creature tokens.)
mana={4}{G}{G}
type=Creature
subtype=Elf Artificer
power=3
toughness=4
[/card]
[card]
name=Elemental Appeal
other={5}{R}{R}{R}{R} name(Pay Kicker)
auto=token(Elemental,Creature Elemental,7/1,red,trample,haste,unearth) and!( if paid(alternative) then 7/0 ueot )!
text=Kicker {5} (You may pay an additional {5} as you cast this spell.) -- 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.
mana={R}{R}{R}{R}
type=Sorcery
[/card]
[card]
name=Elemental Augury
aicode=name(look) activate name(look) transforms((,newability[foreach(*[zpos<=3]|targetedpersonslibrary) moverandom(*[zpos<=3]) from(targetedpersonslibrary) to(targetedpersonslibrary)])) ueot
auto={3}:target(player) reveal:3 optionone name(Look) target(*|reveal) doNothing optiononeend optiontwo target(<3>*|reveal) moveto(ownerlibrary) optiontwoend revealend
text={3}: Look at the top three cards of target player's library, then put them back in any order.
mana={U}{B}{R}
type=Enchantment
[/card]
[card]
name=Elemental Bond
auto=@movedto(creature[power>=3]|mybattlefield):draw:1 controller
text=Whenever a creature with power 3 or greater enters the battlefield under your control, draw a card.
mana={2}{G}
type=Enchantment
[/card]
[card]
name=Elemental Mastery
target=creature
auto=teach(creature) {T}:token(Elemental,Creature Elemental,1/1,red,haste,unearth)*power
text=Enchant creature -- Enchanted creature has "{T}: 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."
mana={3}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Elemental T1
type=Creature
subtype=Elemental
abilities=flying
text=Flying
power=2
toughness=2
color=blue
[/card]
[card]
name=Elemental T2
type=Creature
subtype=Elemental
power=3
toughness=3
color=red
[/card]
[card]
name=Elemental
type=Creature
subtype=Elemental
anyzone=type:creature:mybattlefield/type:creature:mybattlefield cdaactive
text=This creature's power and toughness are each equal to the number of creature cards in its controller's battlefield.
power=*
toughness=*
color=green,white
[/card]
[card]
name=Elephant Ambush
auto=token(Elephant,creature elephant, 3/3,green)
flashback={6}{G}{G}
text=Put a 3/3 green Elephant creature token onto the battlefield. -- Flashback {6}{G}{G} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={2}{G}{G}
type=Instant
[/card]
[card]
name=Elephant Grass
auto=cumulativeupcost[{1}] sacrifice
auto=lord(creature[black]|opponentbattlefield) cantattack
auto=lord(creature|opponentbattlefield) transforms((,newability[attackcost:2]))
text=Cumulative upkeep {1} (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.) -- 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.
mana={G}
type=Enchantment
[/card]
[card]
name=Elephant Graveyard
auto={T}:Add{1}
auto={T}:Regenerate target(elephant)
text={T}: Add {1} to your mana pool. -- {T}: Regenerate target Elephant.
type=Land
[/card]
[card]
name=Elephant Guide
target=creature
auto=3/3
auto=@movedto(mytgt|graveyard):token(Elephant,Creature Elephant,3/3,green)
text=Enchant creature -- Enchanted creature gets +3/+3. -- When enchanted creature is put into a graveyard, put a 3/3 green Elephant creature token onto the battlefield.
mana={2}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Elephant Resurgence
auto=token(Elephant T1) controller && token(Elephant T1) opponent
text=Each player puts a green Elephant creature token onto the battlefield. Those creatures have "This creature's power and toughness are each equal to the number of creature cards in its controller's graveyard."
mana={1}{G}
type=Sorcery
[/card]
[card]
name=Elephant T1
type=Creature
subtype=Elephant
anyzone=type:creature:mygraveyard/type:creature:mygraveyard cdaactive
text=This creature's power and toughness are each equal to the number of creature cards in its controller's graveyard.
power=*
toughness=*
color=green
[/card]
[card]
name=Elephant Token
power=3
toughness=3
type=Creature
subtype=Elephant
color=green
[/card]
[card]
name=Elephant
type=Creature
subtype=Elephant
power=3
toughness=3
color=green
[/card]
[card]
name=Elesh Norn, Grand Cenobite
abilities=vigilance
auto=lord(other creature|mybattlefield) 2/2
auto=lord(creature|opponentbattlefield) -2/-2
text=Vigilance -- Other creatures you control get +2/+2. -- Creatures your opponents control get -2/-2.
mana={5}{W}{W}
type=Legendary Creature
subtype=Praetor
power=4
toughness=7
[/card]
[card]
name=Elf Replica
auto={1}{G}{S}:destroy target(other enchantment)
text={1}{G}, Sacrifice Elf Replica: Destroy target enchantment.
mana={3}
type=Artifact Creature
subtype=Elf
power=2
toughness=2
[/card]
[card]
name=Elfhame Palace
auto=tap(noevent)
auto={T}:Add{G}
auto={T}:Add{W}
text=Elfhame Palace enters the battlefield tapped. -- {T}: Add {G} or {W} to your mana pool.
type=Land
[/card]
[card]
name=Elfhame Sanctuary
aicode=activate target(land[basic]|mylibrary) moveto(myhand) and!(nextphasealter(remove,draw,controller))!
auto=@each my upkeep:may name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>land[basic]|reveal) moveto(myhand) and!(nextphasealter(remove,draw,controller))! optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=At the beginning of your upkeep, you may search your library for a basic land card, reveal that card, and put it into your hand. If you do, you skip your draw step this turn and shuffle your library.
mana={1}{G}
type=Enchantment
[/card]
[card]
name=Elgaud Inquisitor
abilities=lifelink
auto=@movedTo(this|mygraveyard) from(battlefield):token(Spirit,Creature Spirit,1/1,white,flying)
text=Lifelink -- When Elgaud Inquisitor dies, put a 1/1 white Spirit creature token with flying onto the battlefield.
mana={3}{W}
type=Creature
subtype=Human Cleric
power=2
toughness=2
[/card]
[card]
name=Elgaud Shieldmate
auto=soulbond opponentshroud
abilities=soulbond
text=Soulbond (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.) -- As long as Elgaud Shieldmate is paired with another creature, both creatures have hexproof. (They can't be the targets of spells or abilities your opponents control.)
mana={3}{U}
type=Creature
subtype=Human Soldier
power=2
toughness=3
[/card]
[card]
name=El-Hajjaj
auto=spiritlink
text=Whenever El-Hajjaj deals damage, you gain that much life.
mana={1}{B}{B}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Elite Archers
auto={T}:damage:3 target(creature[attacking;blocking])
text={T}: Elite Archers deals 3 damage to target attacking or blocking creature.
mana={5}{W}
type=Creature
subtype=Human Soldier Archer
power=3
toughness=3
[/card]
[card]
name=Elite Cat Warrior
abilities=forestwalk
text=Forestwalk
mana={2}{G}
type=Creature
subtype=Cat Warrior
power=2
toughness=3
[/card]
[card]
name=Elite Inquisitor
abilities=first strike,vigilance
auto=protection from(vampire)
auto=protection from(werewolf)
auto=protection from(zombie)
text=First strike, vigilance -- Protection from Vampires, from Werewolves, and from Zombies.
mana={W}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=2
[/card]
[card]
name=Elite Javelineer
auto=@combat(blocking) source(this):damage:1 target(creature[attacking])
text=Whenever Elite Javelineer blocks, it deals 1 damage to target attacking creature.
mana={2}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=2
[/card]
[card]
name=Elite Scaleguard
auto=ability$!name(Bolster) notatarget(creature[toughness=toughness:lowest:creature:mybattlefield]|mybattlefield) counter(1/1,2)!$ controller
auto=@combat(attacking) source(creature[counter{1/1.1}]|mybattlefield):tap target(creature|opponentbattlefield)
text=When Elite Scaleguard enters the battlefield, bolster 2. (Choose a creature with the least toughness among creatures you control and put two +1/+1 counters on it.) -- Whenever a creature you control with a +1/+1 counter on it attacks, tap target creature defending player controls.
mana={4}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=3
[/card]
[card]
name=Elite Skirmisher
auto=@targeted(this) from(*[instant;sorcery;enchantment]|mycastingzone):may tap target(creature)
text=Heroic -- Whenever you cast a spell that targets Elite Skirmisher, you may tap target creature.
mana={2}{W}
type=Creature
subtype=Human Soldier
power=3
toughness=1
[/card]
[card]
name=Elite Vanguard
mana={W}
type=Creature
subtype=Human Soldier
power=2
toughness=1
[/card]
[card]
name=Elixir of Immortality
auto={2}{T}:life:5 && moveTo(mylibrary) all(this) && moveTo(mylibrary) all(*|mygraveyard) && shuffle
text={2},{T}: You gain 5 life. Shuffle Elixir of Immortality and your graveyard into library.
mana={1}
type=Artifact
[/card]
[card]
name=Elixir of Vitality
auto=tap(noevent)
auto={T}{S}:life:4
auto={8}{T}{S}:life:8
text=Elixir of Vitality enters the battlefield tapped. -- {T}, Sacrifice Elixir of Vitality: You gain 4 life. -- {8}, {T}, Sacrifice Elixir of Vitality: You gain 8 life.
mana={4}
type=Artifact
[/card]
[card]
name=Elsewhere Flask
auto=draw:1
auto={S}:name(plains) all(land|mybattlefield) loseabilities && all(land|mybattlefield) losesubtypesof(land) && transforms((plains)) ueot all(land|mybattlefield)
auto={S}:name(island)  all(land|mybattlefield) loseabilities && all(land|mybattlefield) losesubtypesof(land) && transforms((island)) ueot all(land|mybattlefield)
auto={S}:name(swamp)  all(land|mybattlefield) loseabilities && all(land|mybattlefield) losesubtypesof(land) && transforms((swamp)) ueot all(land|mybattlefield)
auto={S}:name(mountain)  all(land|mybattlefield) loseabilities && all(land|mybattlefield) losesubtypesof(land) && transforms((mountain)) ueot all(land|mybattlefield)
auto={S}:name(forest)  all(land|mybattlefield) loseabilities && all(land|mybattlefield) losesubtypesof(land) && transforms((forest)) ueot all(land|mybattlefield)
text=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.
mana={2}
type=Artifact
[/card]
[card]
name=Elspeth Tirel
auto=counter(0/0,4,loyalty)
auto={C(0/0,2,Loyalty)}:name(+2: gain life) life:type:creature:mybattlefield
auto={C(0/0,-2,Loyalty)}:name(-2: soldier) token(Soldier,Creature Soldier,1/1,white)*3
auto={C(0/0,-5,Loyalty)}:name(-5: ultimate) destroy all(other *[-land;-token])
text=+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.
mana={3}{W}{W}
type=Planeswalker
subtype=Elspeth
[/card]
[card]
name=Elspeth, Knight-Errant
auto=counter(0/0,4,loyalty)
auto={C(0/0,1,Loyalty)}:name(+1: soldier) token(Soldier,Creature Soldier,1/1,white)
auto={C(0/0,1,Loyalty)}:name(+1: +3/+3 flying) 3/3 && flying target(creature)
auto={C(0/0,-8,Loyalty)}:name(-8: emblem) emblem transforms((,newability[lord(*[artifact;creature;land;enchantment]|mybattlefield) indestructible])) forever dontremove
text=+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: For the rest of the game, artifacts, creatures, enchantments, and lands you control are indestructible.
mana={2}{W}{W}
type=Planeswalker
subtype=Elspeth
[/card]
[card]
name=Elspeth, Sun's Champion
auto=counter(0/0,4,loyalty)
auto={C(0/0,1,Loyalty)}:name(+1: Creature Soldier tokens) token(Soldier,Creature Soldier,1/1,white)*3
auto={C(0/0,-3,Loyalty)}:name(-3: Destroy all power 4 or more) Destroy all(creature[power>=4]|battlefield)
auto={C(0/0,-7,Loyalty)}:name(-7: Emblem) emblem transforms((,newability[lord(creature|mybattlefield) 2/2],newability[lord(creature|mybattlefield) flying])) forever dontremove
text=+1: Put three 1/1 white Soldier creature tokens onto the battlefield. -- -3: Destroy all creature with power 4 or greater -- -7: You get an emblem with "Creatures you control get +2/+2 and have flying." -- Starting Loyalty 4
mana={4}{W}{W}
type=Planeswalker
subtype=Elspeth
[/card]
[card]
name=Elusive Krasis
abilities=unblockable
auto=evolve
text=Elusive Krasis is unblockable. -- Evolve (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.)
mana={1}{G}{U}
type=Creature
subtype=Fish Mutant
power=0
toughness=4
[/card]
[card]
name=Elusive Spellfist
auto=@movedto(*[-creature]|mystack):1/0 ueot
auto=@movedto(*[-creature]|mystack):unblockable ueot
text=Whenever you cast a noncreature spell, Elusive Spellfist gets +1/+0 until end of turn and can't be blocked this turn.
mana={1}{U}
type=Creature
subtype=Human Monk
power=1
toughness=3
[/card]
[card]
name=Elusive Tormentor
auto={1}{D(*|myhand)}:flip(Insidious Mist)
text={1}, Discard a card: Transform Elusive Tormentor.
mana={2}{B}{B}
type=Creature
subtype=Vampire Wizard
power=4
toughness=4
[/card]
[card]
name=Elven Cache
target=*|myGraveyard
auto=moveTo(myHand)
text=Return target card from your graveyard to your hand.
mana={2}{G}{G}
type=Sorcery
[/card]
[card]
name=Elven Fortress
auto={1}{G}:0/1 target(creature[blocking])
text={1}{G}: Target blocking creature gets +0/+1 until end of turn.
mana={G}
type=Enchantment
[/card]
[card]
name=Elven Lyre
auto={1}{T}{S}:2/2 target(other creature)
text={1}, {T}, Sacrifice Elven Lyre: Target creature gets +2/+2 until end of turn.
mana={2}
type=Artifact
[/card]
[card]
name=Elven Palisade
auto={S(forest|mybattlefield)}:-3/0 target(creature[attacking])
text=Sacrifice a Forest: Target attacking creature gets -3/-0 until end of turn.
mana={G}
type=Enchantment
[/card]
[card]
name=Elven Riders
auto=cantbeblockedby(creature[-flying])
auto=cantbeblockedby(creature[-wall])
text=Elven Riders can't be blocked except by Walls and/or creatures with flying.
mana={3}{G}{G}
type=Creature
subtype=Elf
power=3
toughness=3
[/card]
[card]
name=Elven Rite
target=creature
auto=counter(1/1,1)
auto=counter(1/1,1) target(creature)
text=Distribute two +1/+1 counters among one or two target creatures.
mana={1}{G}
type=Sorcery
[/card]
[card]
name=Elven Warhounds
auto=@combat(blocked) source(this) from(creature):all(trigger[from]) moveto(ownerlibrary)
text=Whenever Elven Warhounds becomes blocked by a creature, put that creature on top of its owner's library.
mana={3}{G}
type=Creature
subtype=Hound
power=2
toughness=2
[/card]
[card]
name=Elves of Deep Shadow
auto={T}:Add{B} and!( damage:1 controller )!
text={T}: Add {B} to your mana pool. Elves of Deep Shadow deals 1 damage to you.
mana={G}
type=Creature
subtype=Elf Druid
power=1
toughness=1
[/card]
[card]
name=Elvish Aberration
auto={T}:add{G}{G}{G}
aicode=activate target(forest|mylibrary) moveto(myhand)
autohand={2}{cycle}:name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>forest|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text={T}: Add {G}{G}{G} to your mana pool. -- Forestcycling {2} ({2}, Discard this card: Search your library for a Forest card, reveal it, and put it into your hand. Then shuffle your library.)
mana={5}{G}
type=Creature
subtype=Elf Mutant
power=4
toughness=5
[/card]
[card]
name=Elvish Archdruid
auto=lord(other elf|myBattlefield) 1/1
auto={T}:foreach(elf|mybattlefield) add{G}
text=Other Elf creatures you control get +1/+1. -- {T}: Add {G} to your mana pool for each Elf you control.
mana={1}{G}{G}
type=Creature
subtype=Elf Druid
power=2
toughness=2
[/card]
[card]
name=Elvish Archers
abilities=first strike
text=First strike
mana={1}{G}
type=Creature
subtype=Elf Archer
power=2
toughness=1
[/card]
[card]
name=Elvish Bard
abilities=lure
text=All creatures able to block Elvish Bard do so.
mana={3}{G}{G}
type=Creature
subtype=Elf Shaman
power=2
toughness=4
[/card]
[card]
name=Elvish Berserker
auto=rampage(1/1,0)
text=Whenever Elvish Berserker becomes blocked, it gets +1/+1 until end of turn for each creature blocking it.
mana={G}
type=Creature
subtype=Elf Berserker
power=1
toughness=1
[/card]
[card]
name=Elvish Branchbender
auto={T}:target(forest) transforms((TreeFolk Creature,setpower=type:elf:mybattlefield,settoughness=type:elf:mybattlefield)) ueot
text={T}: 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.
mana={2}{G}
type=Creature
subtype=Elf Druid
power=2
toughness=2
[/card]
[card]
name=Elvish Champion
auto=lord(other elf) 1/1
auto=lord(other elf) forestwalk
text=Other Elf creatures get +1/+1 and have forestwalk. (They're unblockable as long as defending player controls a Forest.)
mana={1}{G}{G}
type=Creature
subtype=Elf
power=2
toughness=2
[/card]
[card]
name=Elvish Eulogist
auto={S}:life:type:elf:mygraveyard controller
text=Sacrifice Elvish Eulogist: You gain 1 life for each Elf card in your graveyard.
mana={G}
type=Creature
subtype=Elf Shaman
power=1
toughness=1
[/card]
[card]
name=Elvish Farmer
auto=@each my upkeep:counter(0/0,1,Spore)
auto={C(0/0,-3,Spore)}:Token(Saproling,Creature Saproling,1/1,green)
auto={S(saproling|myBattlefield)}:life:2
text=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.
mana={1}{G}
type=Creature
subtype=Elf
power=0
toughness=2
[/card]
[card]
name=Elvish Fury
target=creature
auto=2/2
buyback={G}{4}
text=Buyback {4} (You may pay an additional {4} as you cast this spell. If you do, put this card into your hand as it resolves.) -- Target creature gets +2/+2 until end of turn.
mana={G}
type=Instant
[/card]
[card]
name=Elvish Guidance
target=land
auto=transforms((,newability[foreach(elf|battlefield) produceextra:{G}]))
text=Enchant land -- Whenever enchanted land is tapped for mana, its controller adds {G} to his or her mana pool for each Elf on the battlefield (in addition to the mana the land produces).
mana={2}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Elvish Handservant
auto=@movedTo(giant|stack):may counter(1/1,1)
text=Whenever a player casts a Giant spell, you may put a +1/+1 counter on Elvish Handservant.
mana={G}
type=Creature
subtype=Elf Warrior
power=1
toughness=1
[/card]
[card]
name=Elvish Harbinger
aicode=activate target(elf|mylibrary) moveto(mylibrary) and!(moveto(mylibrary))!
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(elf|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(mylibrary)])) optiononeend optiontwo bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary )! optiontwoend revealend
auto={T}:Add{G}
auto={T}:Add{W}
auto={T}:Add{U}
auto={T}:Add{B}
auto={T}:Add{R}
text=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. -- {T}: Add one mana of any color to your mana pool.
mana={2}{G}
type=Creature
subtype=Elf Druid
power=1
toughness=2
[/card]
[card]
name=Elvish Healer
auto={T}:name(prevent damage to creature) target(creature) transforms((,newability[prevent:1)],newability[if cantargetcard(creature[green]) then prevent:1)])) forever
auto={T}:name(prevent damage to player) target(player) prevent:1
text={T}: Prevent the next 1 damage that would be dealt to target creature or player this turn. If that creature is green, prevent the next 2 damage instead.
mana={2}{W}
type=Creature
subtype=Elf Cleric
power=1
toughness=2
[/card]
[card]
name=Elvish Herder
auto={G}:trample target(creature)
text={G}: Target creature gains trample until end of turn.
mana={G}
type=Creature
subtype=Elf
power=1
toughness=1
[/card]
[card]
name=Elvish Hexhunter
auto={GW}{T}{S}:destroy target(other enchantment)
text={(g/w)}, {T}, Sacrifice Elvish Hexhunter: Destroy target enchantment.
mana={GW}
type=Creature
subtype=Elf Shaman
power=1
toughness=1
[/card]
[card]
name=Elvish Hunter
auto={1}{G}{T}:frozen target(creature)
text={1}{G}, {T}: Target creature doesn't untap during its controller's next untap step.
mana={1}{G}
type=Creature
subtype=Elf Archer
power=1
toughness=1
[/card]
[card]
name=Elvish Lookout
abilities=shroud
text=Shroud (This permanent can't be the target of spells or abilities.)
mana={G}
type=Creature
subtype=Elf
power=1
toughness=1
[/card]
[card]
name=Elvish Lyrist
auto={G}{T}{S}:destroy target(other enchantment)
text={G}, {T}, Sacrifice Elvish Lyrist: Destroy target enchantment.
mana={G}
type=Creature
subtype=Elf
power=1
toughness=1
[/card]
[card]
name=Elvish Mystic
auto={T}:Add{G}
text={T}: Add {G} to your mana pool.
mana={G}
type=Creature
subtype=Elf Druid
power=1
toughness=1
[/card]
[card]
name=Elvish Pathcutter
auto={2}{G}:forestwalk target(elf)
text={2}{G}: Target Elf creature gains forestwalk until end of turn.
mana={3}{G}
type=Creature
subtype=Elf Scout
power=1
toughness=2
[/card]
[card]
name=Elvish Pioneer
auto=may moveTo(myBattlefield) and!(tap(noevent))! target(land[basic]|myhand)
text=When Elvish Pioneer enters the battlefield, you may put a basic land card from your hand onto the battlefield tapped.
mana={G}
type=Creature
subtype=Elf Druid
power=1
toughness=1
[/card]
[card]
name=Elvish Piper
auto={G}{T}:moveTo(myBattlefield) target(creature|myhand)
text={G}, {T}: You may put a creature card from your hand onto the battlefield.
mana={3}{G}
type=Creature
subtype=Elf Shaman
power=1
toughness=1
[/card]
[card]
name=Elvish Promenade
auto=foreach(elf|myBattlefield) token(Elf Warrior,creature Elf Warrior,1/1,green)
text=Put a 1/1 green Elf Warrior creature token onto the battlefield for each Elf you control.
mana={3}{G}
type=Tribal Sorcery
subtype=Elf
[/card]
[card]
name=Elvish Ranger
mana={2}{G}
type=Creature
subtype=Elf
power=4
toughness=1
[/card]
[card]
name=Elvish Scout
auto={G}{T}:untap target(creature[attacking]|myBattlefield) && fog to(mytgt) oneshot && fog from(mytgt) oneshot
text={G}, {T}: Untap target attacking creature you control. Prevent all combat damage that would be dealt to and dealt by it this turn.
mana={G}
type=Creature
subtype=Elf Scout
power=1
toughness=1
[/card]
[card]
name=Elvish Scrapper
auto={G}{T}{S}:destroy target(other artifact)
text={G}, {T}, Sacrifice Elvish Scrapper: Destroy target artifact.
mana={G}
type=Creature
subtype=Elf
power=1
toughness=1
[/card]
[card]
name=Elvish Skysweeper
auto={4}{G}{S(creature|myBattlefield)}:Destroy target(creature[flying])
text={4}{G}, Sacrifice a creature: Destroy target creature with flying.
mana={G}
type=Creature
subtype=Elf Warrior
power=1
toughness=1
[/card]
[card]
name=Elvish Soultiller
auto=chooseatype moveTo(mylibrary) all(creature[chosentype]|mygraveyard) and!(shuffle)! chooseend
text=When Elvish Soultiller is put into a graveyard from the battlefield, choose a creature type. Shuffle all creature cards of that type from your graveyard into your library.
mana={3}{G}{G}
type=Creature
subtype=Elf Mutant
power=5
toughness=4
[/card]
[card]
name=Elvish Spirit Guide
autohand={e(this|myhand)}:add{G} all(controller)
text=Exile Elvish Spirit Guide from your hand: Add {G} to your mana pool.
mana={2}{G}
type=Creature
subtype=Elf Spirit
power=2
toughness=2
[/card]
[card]
name=Elvish Vanguard
auto=@movedTo(other elf|battlefield):counter(1/1,1)
text=Whenever another Elf enters the battlefield, put a +1/+1 counter on Elvish Vanguard.
mana={1}{G}
type=Creature
subtype=Elf Warrior
power=1
toughness=1
[/card]
[card]
name=Elvish Visionary
auto=draw:1
text=When Elvish Visionary enters the battlefield, draw a card.
mana={1}{G}
type=Creature
subtype=Elf Shaman
power=1
toughness=1
[/card]
[card]
name=Elvish Warrior
mana={G}{G}
type=Creature
subtype=Elf Warrior
power=2
toughness=3
[/card]
[card]
name=Emancipation Angel
abilities=flying
auto=moveTo(ownerhand) notatarget(*|mybattlefield)
text=Flying -- When Emancipation Angel enters the battlefield, return a permanent you control to its owner's hand.
mana={1}{W}{W}
type=Creature
subtype=Angel
power=3
toughness=3
[/card]
[card]
name=Embalmed Brawler
auto=@combat(attacking) source(this):thisforeach(counter{1/1.1}) life:-1 controller
auto=@combat(blocking) source(this):thisforeach(counter{1/1.1}) life:-1 controller
aicode=activate target(<anyamount>*[zombie]|myhand) name(revealed card) moveto(myhand) name(revealed card) and!( all(this) counter(1/1) )!
auto=Reveal:type:*:myhand revealzone(myhand) revealtype(*[Zombie]|myhand) optionone foreach(*[Zombie]|reveal) counter(1/1,1) optiononeend optiontwo all(*|reveal) moveto(myhand) optiontwoend revealend
text=Amplify 1 (As this creature enters the battlefield, put a +1/+1 counter on it for each Zombie card you reveal in your hand.) -- Whenever Embalmed Brawler attacks or blocks, you lose 1 life for each +1/+1 counter on it.
mana={2}{B}
type=Creature
subtype=Zombie
power=2
toughness=2
[/card]
[card]
name=Embargo
auto=lord(*[-land]) doesnotuntap
auto=@each my upkeep:life:-2 controller
text=Nonland permanents don't untap during their controllers' untap steps. -- At the beginning of your upkeep, you lose 2 life.
mana={3}{U}
type=Enchantment
[/card]
[card]
name=Ember Beast
auto=@combat(attacking) source(this) restriction{type(creature[attacking]|myBattlefield)~equalto~1}:all(this) removefromcombat && untap
auto=@combat(blocking) source(this) restriction{type(creature[blocking]|myBattlefield)~equalto~1}:all(this) removefromcombat && untap
text=Ember Beast can't attack or block alone.
mana={2}{R}
type=Creature
subtype=Beast
power=3
toughness=4
[/card]
[card]
name=Ember Gale
auto=lord(creature|opponentBattlefield) cantblock
auto=damage:1 all(creature[white;blue]|opponentBattlefield)
text=Creatures target player controls can't block this turn. Ember Gale deals 1 damage to each white and/or blue creature that player controls.
mana={3}{R}
type=Sorcery
[/card]
[card]
name=Ember Hauler
auto={1}{S}:damage:2 target(other *[creature;player])
text={1}, Sacrifice Ember Hauler: Ember Hauler deals 2 damage to target creature or player.
mana={R}{R}
type=Creature
subtype=Goblin
power=2
toughness=2
[/card]
[card]
name=Ember Shot
target=creature,player
auto=damage:3
auto=draw:1 controller
text=Ember Shot deals 3 damage to target creature or player. -- Draw a card.
mana={6}{R}
type=Instant
[/card]
[card]
name=Ember Swallower
auto=this(cantargetcard(*[-monstrous]) {5}{R}{R}:becomes(monstrous) forever && counter(1/1,3) && transforms((,newAbility[sacrifice notatarget(<3>land|mybattlefield)],newAbility[ability$! sacrifice notatarget(<3>land|mybattlefield) !$ opponent])) forever
text={5}{R}{R}: Monstrosity 3. (If this creature isn't monstrous, put three +1/+1 counters on it and it becomes monstrous.) -- When Ember Swallower becomes monstrous, each player sacrifices three lands.
mana={2}{R}{R}
type=Creature
subtype=Elemental
power=4
toughness=5
[/card]
[card]
name=Ember Weaver
abilities=reach
auto=aslongas(*[red]|myBattlefield) 1/0
auto=aslongas(*[red]|myBattlefield) first strike
text=Reach (This can block creatures with flying.) -- As long as you control a red permanent, Ember Weaver gets +1/+0 and has first strike.
mana={2}{G}
type=Creature
subtype=Spider
power=2
toughness=3
[/card]
[card]
name=Ember-Eye Wolf
abilities=haste
auto={1}{R}:2/0 ueot
text=Haste -- {1}{R}: Ember-Eye Wolf gets +2/+0 until end of turn.
mana={1}{R}
type=Creature
subtype=Wolf
power=1
toughness=2
[/card]
[card]
name=Ember-Fist Zubera
auto=@movedTo(graveyard) from(this|mybattlefield):choice damage:type:zubera[fresh]:mygraveyard target(creature,player)
text=When Ember-Fist Zubera dies, it deals damage to target creature or player equal to the number of Zubera put into all graveyards from the battlefield this turn.
mana={1}{R}
type=Creature
subtype=Zubera Spirit
power=1
toughness=2
[/card]
[card]
name=Embermage Goblin
aicode=activate target(embermage goblin|mylibrary) moveto(myhand)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>embermage goblin|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
auto={T}:damage:1 target(creature,player)
text=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. -- {T}: Embermage Goblin deals 1 damage to target creature or player.
mana={3}{R}
type=Creature
subtype=Goblin Wizard
power=1
toughness=1
[/card]
[card]
name=Embersmith
auto=@movedto(artifact|mystack):pay({1}) damage:1 target(creature,player)
mana={1}{R}
type=Creature
subtype=Human Artificer
power=2
toughness=1
text=Whenever you cast an artifact spell, you may pay {1}. If you do, Embersmith deals 1 damage to target creature or player.
[/card]
[card]
name=Emberstrike Duo
auto=@movedTo(*[black]|mystack):1/1 ueot
auto=@movedTo(*[red]|mystack):first strike ueot
text=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.
mana={1}{BR}
type=Creature
subtype=Elemental Warrior Shaman
power=1
toughness=1
[/card]
[card]
name=Emberwilde Augur
auto={S}:damage:3 target(player) myUpkeepOnly
text=Sacrifice Emberwilde Augur: Emberwilde Augur deals 3 damage to target player. Activate this ability only during your upkeep.
mana={1}{R}
type=Creature
subtype=Goblin Shaman
power=2
toughness=1
[/card]
[card]
name=Emberwilde Caliph
abilities=flying,trample,mustattack
auto=@damaged(creature,player) from(this):life:-thatmuch controller
text=Flying, trample -- Emberwilde Caliph attacks each turn if able. -- Whenever Emberwilde Caliph deals damage, you lose that much life.
mana={2}{U}{R}
type=Creature
subtype=Djinn
power=4
toughness=4
[/card]
[card]
name=Emblem of the Warmind
target=creature|myBattlefield
auto=lord(creature|myBattlefield) haste
text=Enchant creature you control -- Creatures you control have haste.
mana={1}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Embodiment of Fury
abilities=trample
auto=lord(creature[land]|mybattlefield) trample
auto=@movedTo(land|mybattlefield):target(land|mybattlefield) transforms((Elemental Creature,setpower=3,settoughness=3,newability[haste])) ueot
text=Trample -- Land creatures you control have trample. -- Landfall -- 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.
mana={3}{R}
type=Creature
subtype=Elemental
power=4
toughness=3
[/card]
[card]
name=Embodiment of Insight
abilities=vigilance
auto=lord(creature[land]|mybattlefield) vigilance
auto=@movedTo(land|mybattlefield):target(land|mybattlefield) transforms((Elemental Creature,setpower=3,settoughness=3,newability[haste])) ueot
text=Vigilance -- Land creatures you control have vigilance. -- Landfall -- 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.
mana={4}{G}
type=Creature
subtype=Elemental
power=4
toughness=4
[/card]
[card]
name=Embodiment of Spring
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(land[basic]|myLibrary)
auto={1}{G}{T}{S}:name(search card) reveal:plibrarycount optionone name(choose card) target(land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
text={1}{G}{T}:Sacrifice Embodiment of Spring: Search your library for a basic land card, put it onto the battlefield tapped, then shuffle your library. 
mana={U}
type=Creature
subtype=Elemental
power=0
toughness=3
[/card]
[card]
name=Embraal Bruiser
auto=tap(noevent)
auto=aslongas(artifact|mybattlefield) menace
text=Embraal Bruiser enters the battlefield tapped. -- Embraal Bruiser has menace as long as you control an artifact.
mana={1}{B}
type=Creature
subtype=Human Warrior
power=3
toughness=1
[/card]
[card]
name=Embraal Gear-Smasher
auto={T}{S(artifact|myBattlefield)}:damage:2 opponent
text={T}, Sacrifice an artifact: Embraal Gear-Smasher deals 2 damage to each opponent.
mana={2}{R}
type=Creature
subtype=Human Warrior
power=2
toughness=3
[/card]
[card]
name=Emerald Charm
auto=aslongas(*|battlefield) choice untap target(*)
auto=aslongas(enchantment[-aura]|battlefield) choice destroy target(enchantment[-aura])
auto=may -flying target(creature[flying])
text=Choose one - Untap target permanent; or destroy target non-Aura enchantment; or target creature loses flying until end of turn.
mana={G}
type=Instant
[/card]
[card]
name=Emerald Dragonfly
abilities=flying
auto={G}{G}:first strike
text=Flying -- {G}{G}: Emerald Dragonfly gains first strike until end of turn.
mana={1}{G}
type=Creature
subtype=Insect
power=1
toughness=1
[/card]
[card]
name=Emerald Medallion
auto=lord(*[green]|mycastingzone) altercost(colorless,-1)
text=Green spells you cast cost {1} less to cast.
mana={2}
type=Artifact
[/card]
[card]
name=Emerald Oryx
abilities=forestwalk
text=Forestwalk (This creature is unblockable as long as defending player controls a Forest.)
mana={3}{G}
type=Creature
subtype=Antelope
power=2
toughness=3
[/card]
[card]
name=Emerge Unscathed
target=creature|mybattlefield
auto=choice name(green) transforms((,newability[protection from green])) ueot
auto=choice name(red) transforms((,newability[protection from red])) ueot
auto=choice name(blue) transforms((,newability[protection from blue])) ueot
auto=choice name(black) transforms((,newability[protection from black])) ueot
auto=choice name(white) transforms((,newability[protection from white])) ueot
auto=if rebound then moveto(exile) and!( transforms((,newability[@rebounded:may activate castcard(normal)])) forever )!
text=Target creature you control gains protection from the color of your choice until end of turn. -- Rebound (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.)
mana={W}
type=Instant
[/card]
[card]
name=Emeria Angel
abilities=flying
auto=@movedTo(land|myBattlefield):may token(Bird,creature bird, 1/1,flying white)
text=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.
mana={2}{W}{W}
type=Creature
subtype=Angel
power=3
toughness=3
[/card]
[card]
name=Emeria Shepherd
abilities=flying
auto=@movedTo(land[-plains]|myBattlefield):moveto(myhand) target(*[-land;-instant;-sorcery]|mygraveyard)
auto=@movedTo(land[plains]|myBattlefield):moveto(mybattlefield) target(*[-land;-instant;-sorcery]|mygraveyard)
text=Flying -- Landfall -- 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.
mana={5}{W}{W}
type=Creature
subtype=Angel
power=4
toughness=4
[/card]
[card]
name=Emeria, the Sky Ruin
auto=tap(noevent)
auto={T}:add{W}
auto=@each my upkeep restriction{type(plains|myBattlefield)~morethan~6}:may moveto(mybattlefield) target(creature|mygraveyard)
text=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. -- {T}: Add {W} to your mana pool.
type=Land
[/card]
[card]
name=Emissary of Despair
abilities=flying
auto=@combatdamagefoeof(player) from(this):life:-type:artifact:opponentbattlefield opponent
auto=@combatdamageof(player) from(this):life:-type:artifact:mybattlefield controller
text=Flying -- Whenever Emissary of Despair deals combat damage to a player, that player loses 1 life for each artifact he or she controls.
mana={1}{B}{B}
type=Creature
subtype=Spirit
power=2
toughness=1
[/card]
[card]
name=Emissary of Hope
abilities=flying
auto=@combatdamagefoeof(player) from(this):life:type:artifact:opponentbattlefield controller
auto=@combatdamageof(player) from(this):life:type:artifact:mybattlefield controller
text=Flying -- Whenever Emissary of Hope deals combat damage to a player, you gain 1 life for each artifact that player controls.
mana={1}{W}{W}
type=Creature
subtype=Spirit
power=2
toughness=1
[/card]
[card]
name=Emissary of the Sleepless
abilities=flying
auto=if morbid then token(Spirit,creature Spirit,1/1,white,flying)
text=Flying -- When Emissary of the Sleepless enters the battlefield, if a creature died this turn, put a 1/1 white Spirit creature token with flying onto the battlefield.
mana={4}{W}
type=Creature
subtype=Spirit
power=2
toughness=4
[/card]
[card]
name=Emmara Tandris
auto=lord(creature[token]|mybattlefield) preventalldamage
text=Prevent all damage that would be dealt to creature tokens you control.
mana={5}{G}{W}
type=Legendary Creature
subtype=Elf Shaman
power=5
toughness=7
[/card]
[card]
name=Emmessi Tome
auto={5}{T}:auto={T}:draw:2 && transforms((,newability[target(*|myhand) reject])) forever
text={5}, {T}: Draw two cards, then discard a card.
mana={4}
type=Artifact
[/card]
[card]
name=Emperor Crocodile
auto=aslongas(other creature|myBattlefield) all(this) sacrifice while <1
text=When you control no other creatures, sacrifice Emperor Crocodile.
mana={3}{G}
type=Creature
subtype=Crocodile
power=5
toughness=5
[/card]
[card]
name=Empress Galina
auto={U}{U}{T}:moveTo(myBattlefield) target(*[legendary])
text={U}{U}, {T}: Gain control of target legendary permanent. (This effect lasts indefinitely.)
mana={3}{U}{U}
type=Legendary Creature
subtype=Merfolk
power=1
toughness=3
[/card]
[card]
name=Empty City Ruse
auto=nextphasealter(remove,combatbegins,opponent)
auto=nextphasealter(remove,combatattackers,opponent)
auto=nextphasealter(remove,combatblockers,opponent)
auto=nextphasealter(remove,combatdamage,opponent)
auto=nextphasealter(remove,combatends,opponent)
text=Target opponent skips all combat phases of his or her next turn.
mana={W}
type=Sorcery
[/card]
[card]
name=Empty the Catacombs
auto=moveto(myHand) all(creature|myGraveyard)
auto=moveto(opponentHand) all(creature|opponentGraveyard)
text=Each player returns all creature cards from his or her graveyard to his or her hand.
mana={3}{B}
type=Sorcery
[/card]
[card]
name=Empty the Warrens
abilities=storm
auto=token(Goblin,Creature Goblin,1/1,red)*2
text=Put two 1/1 red Goblin creature tokens onto the battlefield. -- Storm (When you cast this spell, copy it for each spell cast before it this turn.)
mana={3}{R}
type=Sorcery
[/card]
[card]
name=Empty-Shrine Kannushi
auto=aslongas(*[red]|myBattlefield) protection from red
auto=aslongas(*[blue]|myBattlefield) protection from blue
auto=aslongas(*[green]|myBattlefield) protection from green
auto=aslongas(*[black]|myBattlefield) protection from black
auto=aslongas(*[white]|myBattlefield) protection from white
text=Empty-Shrine Kannushi has protection from the colors of permanents you control.
mana={W}
type=Creature
subtype=Human Cleric
power=1
toughness=1
[/card]
[card]
name=Empyreal Voyager
abilities=flying,trample
auto=@combatdamagefoeof(player) from(this):alterenergy:thatmuch controller
auto=@combatdamageof(player) from(this):alterenergy:thatmuch controller
text=Flying, trample -- Whenever Empyreal Voyager deals combat damage to a player, you get that many {E} (energy counters).
mana={1}{G}{U}
type=Creature
subtype=Vedalken Scout
power=2
toughness=3
[/card]
[card]
name=Empyrial Armor
target=creature
auto=foreach(*|myhand) 1/1
text=Enchant creature -- Enchanted creature gets +1/+1 for each card in your hand.
mana={1}{W}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Empyrial Plate
auto={2}:equip
auto=teach(creature) type:*:myhand/type:*:myhand nonstatic
text=Equipped creature gets +1/+1 for each card in your hand. -- Equip {2} ({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.)
mana={2}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Emrakul, the Aeons Torn
abilities=nofizzle,flying,protectionfromcoloredspells
autostack=if casted(this) then turns:+1 controller
autograveyard=moveTo(ownerlibrary) all(*|ownergraveyard) && shuffle
auto=@combat(attacking) source(this):name(Annihilate) ability$!name(sacrifice 6 permanents) notatarget(<6>*|mybattlefield) sacrifice!$ opponent
text=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.
mana={15}
type=Legendary Creature
subtype=Eldrazi
power=15
toughness=15
[/card]
[card]
name=Emrakul's Evangel
auto={s(other creature[-eldrazi]|mybattlefield)}{s}{t}:token(Eldrazi Horror)
auto={s(other creature[-eldrazi]|mybattlefield)}{s(other creature[-eldrazi]|mybattlefield)}{s}{t}:Name(Sacrifice 2) token(Eldrazi Horror)*2
auto={s(other creature[-eldrazi]|mybattlefield)}{s(other creature[-eldrazi]|mybattlefield)}{s(other creature[-eldrazi]|mybattlefield)}{s}{t}:Name(Sacrifice 3) token(Eldrazi Horror)*3
auto={s(other creature[-eldrazi]|mybattlefield)}{s(other creature[-eldrazi]|mybattlefield)}{s(other creature[-eldrazi]|mybattlefield)}{s(other creature[-eldrazi]|mybattlefield)}{s}{t}:Name(Sacrifice 4) token(Eldrazi Horror)*4
auto={s(other creature[-eldrazi]|mybattlefield)}{s(other creature[-eldrazi]|mybattlefield)}{s(other creature[-eldrazi]|mybattlefield)}{s(other creature[-eldrazi]|mybattlefield)}{s(other creature[-eldrazi]|mybattlefield)}{s}{t}:Name(Sacrifice 5) token(Eldrazi Horror)*5
auto={s(other creature[-eldrazi]|mybattlefield)}{s(other creature[-eldrazi]|mybattlefield)}{s(other creature[-eldrazi]|mybattlefield)}{s(other creature[-eldrazi]|mybattlefield)}{s(other creature[-eldrazi]|mybattlefield)}{s(other creature[-eldrazi]|mybattlefield)}{s}{t}:Name(Sacrifice 6) token(Eldrazi Horror)*6
auto={s(other creature[-eldrazi]|mybattlefield)}{s(other creature[-eldrazi]|mybattlefield)}{s(other creature[-eldrazi]|mybattlefield)}{s(other creature[-eldrazi]|mybattlefield)}{s(other creature[-eldrazi]|mybattlefield)}{s(other creature[-eldrazi]|mybattlefield)}{s(other creature[-eldrazi]|mybattlefield)}{s}{t}:Name(Sacrifice 7) token(Eldrazi Horror)*7
auto={s(other creature[-eldrazi]|mybattlefield)}{s(other creature[-eldrazi]|mybattlefield)}{s(other creature[-eldrazi]|mybattlefield)}{s(other creature[-eldrazi]|mybattlefield)}{s(other creature[-eldrazi]|mybattlefield)}{s(other creature[-eldrazi]|mybattlefield)}{s(other creature[-eldrazi]|mybattlefield)}{s(other creature[-eldrazi]|mybattlefield)}{s}{t}:Name(Sacrifice 8)token(Eldrazi Horror)*8
auto={s(other creature[-eldrazi]|mybattlefield)}{s(other creature[-eldrazi]|mybattlefield)}{s(other creature[-eldrazi]|mybattlefield)}{s(other creature[-eldrazi]|mybattlefield)}{s(other creature[-eldrazi]|mybattlefield)}{s(other creature[-eldrazi]|mybattlefield)}{s(other creature[-eldrazi]|mybattlefield)}{s(other creature[-eldrazi]|mybattlefield)}{s(other creature[-eldrazi]|mybattlefield)}{s}{t}:Name(Sacrifice 9) token(Eldrazi Horror)*9
auto={s(other creature[-eldrazi]|mybattlefield)}{s(other creature[-eldrazi]|mybattlefield)}{s(other creature[-eldrazi]|mybattlefield)}{s(other creature[-eldrazi]|mybattlefield)}{s(other creature[-eldrazi]|mybattlefield)}{s(other creature[-eldrazi]|mybattlefield)}{s(other creature[-eldrazi]|mybattlefield)}{s(other creature[-eldrazi]|mybattlefield)}{s(other creature[-eldrazi]|mybattlefield)}{s(other creature[-eldrazi]|mybattlefield)}{s}{t}:Name(Sacrifice 10) token(Eldrazi Horror)*10
text={T}, Sacrifice Emrakul's Evangel and any number of other non-Eldrazi creatures: Put a 3/2 colorless Eldrazi Horror creature token onto the battlefield for each creature sacrificed this way.
mana={2}{G}
type=Creature
subtype=Human Horror
power=3
toughness=2
[/card]
[card]
name=Emrakul's Hatcher
auto=token(Eldrazi Spawn,Creature Eldrazi Spawn,0/1) and!( transforms((,newability[{S}:Add{1}])) forever )!*3
text=When Emrakul's Hatcher enters the battlefield, put three 0/1 colorless Eldrazi Spawn creatures onto the battlefield. They have "Sacrifice this creature: Add {1} to your mana pool."
mana={4}{R}
type=Creature
subtype=Eldrazi Drone
power=3
toughness=3
[/card]
[card]
name=Emrakul's Influence
auto=@movedto(creature[eldrazi;manacost>=7]|mystack):draw:2
text=Whenever you cast an Eldrazi creature spell with converted mana cost 7 or greater, draw two cards.
mana={2}{G}{G}
type=Enchantment
[/card]
[card]
name=Enatu Golem
auto=@movedTo(this|mygraveyard) from(myBattlefield):life:3
text=When Enatu Golem goes to the graveyard from the battlefield, you gain 3 life.
mana={6}
type=Artifact Creature
subtype=Golem
power=3
toughness=5
[/card]
[card]
name=Encase in Ice
abilities=flash
target=creature[red;green]|battlefield
auto=tap
auto=doesnotuntap
text=Flash (You may cast this spell any time you could cast an instant.) -- 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.
mana={1}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Enchanted Being
auto=preventAllCombatDamage from(creature[enchanted]) to(this)
text=Prevent all combat damage that would be dealt to Enchanted Being by enchanted creatures.
mana={1}{W}{W}
type=Creature
subtype=Human
power=2
toughness=2
[/card]
[card]
name=Enchanted Evening
auto=lord(*|battlefield) transforms((enchantment))
text=All permanents are enchantments in addition to their other types.
mana={3}{WU}{WU}
type=Enchantment
[/card]
[card]
name=Enchantress's Presence
auto=@movedTo(enchantment|myBattlefield) from(mystack):draw:1
text=Whenever you cast an enchantment spell, draw a card.
mana={2}{G}
type=Enchantment
[/card]
[card]
name=Encircling Fissure
target=opponent
auto=preventallcombatdamage from(creature|targetedpersonsbattlefield)
other={4}{W} name(Awaken)
auto=if paid(alternative) then target(land|mybattlefield) transforms((Elemental Creature,newability[counter(1/1.2)],newability[haste])) forever
text=Prevent all combat damage that would be dealt this turn by creatures target opponent controls. -- Awaken 2-{4}{W} (If you cast this spell for {4}{W}, 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.)
mana={2}{W}
type=Instant
[/card]
[card]
name=Enclave Cryptologist
auto={1}{U}:counter(0/0,1,Level) asSorcery
auto=this(counter{0/0.1.Level}=1) {T}:transforms((,newability[draw:1],newability[target(*|myhand) reject])) forever
auto=this(counter{0/0.1.Level}=2) {T}:transforms((,newability[draw:1],newability[target(*|myhand) reject])) forever
auto=this(counter{0/0.1.Level}>2) {T}:draw:1 controller
text=Level up {1}{U} -- [Level 1-2] {T}:Draw a card, then discard a card. -- [Level 3+] Draw a card.
auto=maxlevel:2
mana={U}
type=Creature
subtype=Merfolk Wizard
power=0
toughness=1
[/card]
[card]
name=Enclave Elite
abilities=islandwalk
auto=kicker counter(1/1,kicked)
kicker=multi{1}{U}
text=Multikicker {1}{U} (You may pay an additional {1}{U} any number of times as you cast this spell.) -- Islandwalk -- Enclave Elite enters the battlefield with a +1/+1 counter on it for each time it was kicked.
mana={2}{U}
type=Creature
subtype=Merfolk Soldier
power=2
toughness=2
[/card]
[card]
name=Encroach
target=player
aicode=activate reject notatarget(land[-basic]|targetedpersonshand)
auto=reveal:type:*:targetedpersonshand revealzone(targetedpersonshand) optionone name(choose discards) notatarget(<1>land[-basic]|reveal) transforms((,newability[moveto(ownerhand) all(other *|reveal)],newability[moveto(ownerhand) and!(reject)!])) ueot optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerhand) and!( all(*|reveal) moveto(ownerhand) )!  optiontwoend revealend
text=Target player reveals his or her hand. You choose a nonbasic land card from it. That player discards that card.
mana={B}
type=Sorcery
[/card]
[card]
name=Encroaching Wastes
auto={T}:Add{1}
auto={4}{T}{S}:destroy target(other land[-basic])
text={T}: Add {1} to your mana pool. -- {4}{T}:Sacrifice Encroaching Wastes: Destroy target nonbasic land.
type=Land
[/card]
[card]
name=Encrust
target=artifact,creature
auto=doesnotuntap
auto=noactivatedability
text=Enchant artifact or creature -- Enchanted permanent doesn't untap during its controller's untap step and its activated abilities can't be activated.
mana={1}{U}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=End Hostilities
auto=destroy all(creature)
auto=all(creature) transforms((,newability[destroy all(children)])) ueot
text=Destroy all creatures and all permanents attached to creatures
mana={3}{W}{W}
type=Sorcery
[/card]
[card]
name=Endangered Armodon
auto=aslongas(creature[toughness<=2]|myBattlefield) sacrifice
text=When you control a creature with toughness 2 or less, sacrifice Endangered Armodon.
mana={2}{G}{G}
type=Creature
subtype=Elephant
power=4
toughness=5
[/card]
[card]
name=Endbringer
auto=@each upkeep:untap
auto={t}:damage:1 target(creature,player)
auto={c}{t}:name(cant attack or block) target(creature) transforms((,cantattack,cantpwattack,cantblock)) ueot
auto={c}{c}{t}:draw:1
text=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.
mana={5}{C}
type=Creature
subtype=Eldrazi
power=5
toughness=5
[/card]
[card]
name=Endemic Plague
target=creature
auto=sacrifice
auto=all(*[share!types!]) bury
text=As an additional cost to cast Endemic Plague, sacrifice a creature. -- Destroy all creatures that share a creature type with the sacrificed creature. They can't be regenerated.
mana={3}{B}
type=Sorcery
[/card]
[card]
name=Endless Cockroaches
autograveyard=@movedTo(this|graveyard) from(battlefield):moveTo(ownerhand)
text=When Endless Cockroaches dies, return Endless Cockroaches to its owner's hand.
mana={1}{B}{B}
type=Creature
subtype=Insect
power=1
toughness=1
[/card]
[card]
name=Endless Obedience
target=creature|mygraveyard
auto=moveto(mybattlefield)
text=Convoke (Your creatures can help cast this spell. Each creature you tap while casting this spell pays for {1} or one mana of that creature's color.) -- Put target creature card from a graveyard onto the battlefield under your control.
other={convoke} name(Convoke)
mana={4}{B}{B}
type=Sorcery
[/card]
[card]
name=Endless One
auto=counter(1/1,X)
text=Endless One enters the battlefield with X +1/+1 counters on it.
mana={X}
type=Creature
subtype=Eldrazi
power=0
toughness=0
[/card]
[card]
name=Endless Ranks of the Dead
auto=@each my upkeep:token(Zombie,Creature Zombie,2/2,black)*halfdowntype:zombie:mybattlefield
text=At the beginning of your upkeep, put X 2/2 black zombie creature tokens onto the battlefield, where X is half the number of the zombies you control, rounded down.
mana={2}{B}{B}
type=Enchantment
[/card]
[card]
name=Endless Scream
target=creature
auto=all(this) counter(0/0,x,scream)
auto=thisforeach(counter{0/0.1.scream}) teach(creature) 1/0
text=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.
mana={X}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Endless Swarm
auto=token(Snake,Creature Snake,1/1,green)*phandcount
auto=if compare(epicactivated)~lessthan~1 then emblem transforms((,newability[epic controller],newability[@each my upkeep:castcard(copied named!:Endless Swarm:!)])) forever dontremove
text=Put a 1/1 green Snake creature token onto the battlefield for each card in your hand. -- Epic (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.)
mana={5}{G}{G}{G}
type=Sorcery
[/card]
[card]
name=Endless Whispers
auto=@each endofturn:moveto(mybattlefield) all(creature[fresh]|opponentgraveyard)
auto=@each endofturn:moveto(opponentbattlefield) all(creature[fresh]|mygraveyard)
text=Each creature has "When this creature is put into a graveyard, choose target opponent. That player returns this card from that graveyard to the battlefield under his or her control at the beginning of the next end step."
mana={2}{B}{B}
type=Enchantment
[/card]
[card]
name=Endless Wurm
abilities=trample
auto=upcost[{s(enchantment|mybattlefield)}] sacrifice
text=Trample -- At the beginning of your upkeep, sacrifice Endless Wurm unless you sacrifice an enchantment.
mana={3}{G}{G}
type=Creature
subtype=Wurm
power=9
toughness=9
[/card]
[card]
name=Endoskeleton
abilities=doesnotuntap
auto=@each my untap sourcetap:may untap
auto={2}{t}:target(*[creature]) grant +0/+3 grantend
text=You may choose not to untap Endoskeleton during your untap step. -- {2}, {T}: Target creature gets +0/+3 for as long as Endoskeleton remains tapped.
mana={2}
type=Artifact
[/card]
[card]
name=Endrek Sahr, Master Breeder
auto=@movedTo(creature[manacost=1]|mystack):token(Thrull,Creature Thrull,1/1,black) && aslongas(thrull|mybattlefield) sacrifice >6
auto=@movedTo(creature[manacost=2]|mystack):token(Thrull,Creature Thrull,1/1,black)*2 && aslongas(thrull|mybattlefield) sacrifice >6
auto=@movedTo(creature[manacost=3]|mystack):token(Thrull,Creature Thrull,1/1,black)*3 && aslongas(thrull|mybattlefield) sacrifice >6
auto=@movedTo(creature[manacost=4]|mystack):token(Thrull,Creature Thrull,1/1,black)*4 && aslongas(thrull|mybattlefield) sacrifice >6
auto=@movedTo(creature[manacost=5]|mystack):token(Thrull,Creature Thrull,1/1,black)*5 && aslongas(thrull|mybattlefield) sacrifice >6
auto=@movedTo(creature[manacost=6]|mystack):token(Thrull,Creature Thrull,1/1,black)*6 && aslongas(thrull|mybattlefield) sacrifice >6
auto=@movedTo(creature[manacost=7]|mystack):token(Thrull,Creature Thrull,1/1,black)*7 && aslongas(thrull|mybattlefield) sacrifice >6
auto=@movedTo(creature[manacost=8]|mystack):token(Thrull,Creature Thrull,1/1,black)*8 && aslongas(thrull|mybattlefield) sacrifice >6
auto=@movedTo(creature[manacost=9]|mystack):token(Thrull,Creature Thrull,1/1,black)*9 && aslongas(thrull|mybattlefield) sacrifice >6
auto=@movedTo(creature[manacost=10]|mystack):token(Thrull,Creature Thrull,1/1,black)*10 && aslongas(thrull|mybattlefield) sacrifice >6
auto=@movedTo(creature[manacost=11]|mystack):token(Thrull,Creature Thrull,1/1,black)*11 && aslongas(thrull|mybattlefield) sacrifice >6
auto=@movedTo(creature[manacost=12]|mystack):token(Thrull,Creature Thrull,1/1,black)*12 && aslongas(thrull|mybattlefield) sacrifice >6
auto=@movedTo(creature[manacost=13]|mystack):token(Thrull,Creature Thrull,1/1,black)*13 && aslongas(thrull|mybattlefield) sacrifice >6
auto=@movedTo(creature[manacost=14]|mystack):token(Thrull,Creature Thrull,1/1,black)*14 && aslongas(thrull|mybattlefield) sacrifice >6
auto=@movedTo(creature[manacost=15]|mystack):token(Thrull,Creature Thrull,1/1,black)*15 && aslongas(thrull|mybattlefield) sacrifice >6
auto=aslongas(thrull|mybattlefield) sacrifice while >6
text=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.
mana={4}{B}
type=Legendary Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=Endure
auto=all(*|mybattlefield) prevent:9999
auto=prevent:9999 controller
text=Prevent all damage that would be dealt to you and permanents you control this turn.
mana={3}{W}{W}
type=Instant
[/card]
[card]
name=Enduring Ideal
auto=notatarget(enchantment|mylibrary) castcard(putinplay)
auto=if compare(epicactivated)~lessthan~1 then emblem transforms((,newability[epic controller],newability[@each my upkeep:castcard(copied named!:Enduring Ideal:!)])) forever dontremove
text=Search your library for an enchantment card and put it onto the battlefield. Then shuffle your library. -- Epic (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.)
mana={5}{W}{W}
type=Sorcery
[/card]
[card]
name=Enduring Victory
target=creature[attacking;blocking]|battlefield
auto=destroy
auto=ability$!name(Bolster) notatarget(creature[toughness=toughness:lowest:creature:mybattlefield]|mybattlefield) counter(1/1,1)!$ controller
text=Destroy target attacking or blocking creature. Bolster 1. (Choose a creature with the least toughness among creatures you control and put a +1/+1 counter on it.)
mana={4}{W}
type=Instant
[/card]
[card]
name=Enemy of the Guildpact
auto=protection from(*[multicolor])
text=Protection from multicolored
mana={4}{B}
type=Creature
subtype=Spirit
power=4
toughness=2
[/card]
[card]
name=Energizer
auto={2}{T}:counter(1/1,1)
text={2}, {T}: Put a +1/+1 counter on Energizer.
mana={4}
type=Artifact Creature
subtype=Juggernaut
power=2
toughness=2
[/card]
[card]
name=Energy Arc
target=<anyamount>creature
auto=untap && fog to(mytgt) oneshot && fog from(mytgt) oneshot
text=Untap any number of target creatures. Prevent all combat damage that would be dealt to and dealt by those creatures this turn.
mana={W}{U}
type=Instant
[/card]
[card]
name=Energy Bolt
auto=choice damage:X target(player)
auto=choice life:X target(player)
text=Choose one - Energy Bolt deals X damage to target player; or target player gains X life.
mana={X}{R}{W}
type=Sorcery
[/card]
[card]
name=Energy Chamber
auto=@each my upkeep:all(this) transforms((,newability[may counter(1/1) target(creature[artifact])],newability[may counter(0/0.1.Charge) target(artifact[-creature])])) ueot
text=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.
mana={2}
type=Artifact
[/card]
[card]
name=Energy Field
auto=preventalldamage to(controller) from(*|opponentbattlefield,opponentstack)
auto=@movedTo(*|mygraveyard):moveTo(mygraveyard)
text=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.
mana={1}{U}
type=Enchantment
[/card]
[card]
name=Energy Flux
auto=lord(artifact) transforms((,newability[upcost[{2}] sacrifice]))
text=All artifacts have "At the beginning of your upkeep, sacrifice this artifact unless you pay {2}."
mana={2}{U}
type=Enchantment
[/card]
[card]
name=Energy Storm
auto=preventalldamage from(instant,sorcery|stack)
auto=lord(creature[flying]) doesnotuntap
auto=cumulativeupcost[{1}] sacrifice
text=Cumulative upkeep {1} (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.) -- Prevent all damage that would be dealt by instant and sorcery spells. -- Creatures with flying don't untap during their controller's untap step.
mana={1}{W}
type=Enchantment
[/card]
[card]
name=Energy Tap
target=creature[-tapped]|myBattlefield
auto=transforms((,newability[tap],newability[thisforeach(variable{manacost}>0) add{1}])) oneshot
text=Tap target untapped creature you control. If you do, add {X} to your mana pool, where X is that creature's converted mana cost.
mana={U}
type=Sorcery
[/card]
[card]
name=Enervate
target=artifact,creature,land
auto=tap
auto=@next upkeep:draw:1 controller
text=Tap target artifact, creature, or land. -- Draw a card at the beginning of the next turn's upkeep.
mana={1}{U}
type=Instant
[/card]
[card]
name=Enfeeblement
target=creature
auto=-2/-2
text=Enchant creature (Target a creature as you cast this. This card enters the battlefield attached to that creature.) -- Enchanted creature gets -2/-2.
mana={B}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Engineered Explosives
abilities=sunburst
auto=counter(0/0,sunburst,charge)
auto=this(counter{0/0.1.Charge}<1) {2}{S}:destroy all(*[-land;manacost=0])
auto=this(counter{0/0.1.Charge}=) {2}{S}:destroy all(*[-land;manacost=1])
auto=this(counter{0/0.2.Charge}=) {2}{S}:destroy all(*[-land;manacost=2])
auto=this(counter{0/0.3.Charge}=) {2}{S}:destroy all(*[-land;manacost=3])
auto=this(counter{0/0.4.Charge}=) {2}{S}:destroy all(*[-land;manacost=4])
auto=this(counter{0/0.5.Charge}=) {2}{S}:destroy all(*[-land;manacost=5])
auto=this(counter{0/0.6.Charge}=) {2}{S}:destroy all(*[-land;manacost=6])
auto=this(counter{0/0.7.Charge}=) {2}{S}:destroy all(*[-land;manacost=7])
auto=this(counter{0/0.8.Charge}=) {2}{S}:destroy all(*[-land;manacost=8])
auto=this(counter{0/0.9.Charge}=) {2}{S}:destroy all(*[-land;manacost=9])
auto=this(counter{0/0.10.Charge}=) {2}{S}:destroy all(*[-land;manacost=10])
auto=this(counter{0/0.11.Charge}=) {2}{S}:destroy all(*[-land;manacost=11])
auto=this(counter{0/0.12.Charge}=) {2}{S}:destroy all(*[-land;manacost=12])
auto=this(counter{0/0.13.Charge}=) {2}{S}:destroy all(*[-land;manacost=13])
auto=this(counter{0/0.14.Charge}=) {2}{S}:destroy all(*[-land;manacost=14])
auto=this(counter{0/0.15.Charge}=) {2}{S}:destroy all(*[-land;manacost=15])
auto=this(counter{0/0.16.Charge}=) {2}{S}:destroy all(*[-land;manacost=16])
text=Sunburst (This enters the battlefield with a charge counter on it for each color of mana spent to cast it.) -- {2}, Sacrifice Engineered Explosives: Destroy each nonland permanent with converted mana cost equal to the number of charge counters on Engineered Explosives.
mana={X}
type=Artifact
[/card]
[card]
name=Engineered Might
auto=aslongas(creature|battlefield) choice name(5/5 & trample) target(creature) transforms((,newability[5/5],newability[trample])) ueot
auto=choice name(2/2 & vigilance) all(creature|mybattlefield) transforms((,newability[2/2],newability[vigilance])) ueot
text=Choose one -- --Target creature gets +5/+5 and gains trample until end of turn. --Creatures you control get +2/+2 and gain vigilance until end of turn.
mana={3}{G}{W}
type=Sorcery
[/card]
[card]
name=Engineered Plague
auto=chooseatype lord(creature[chosentype]) -1/-1 chooseend
text=As Engineered Plague enters the battlefield, choose a creature type. -- All creatures of the chosen type get -1/-1.
mana={2}{B}
type=Enchantment
[/card]
[card]
name=Engulf the Shore
auto=moveto(ownerhand) all(creature[toughness<=type:island:mybattlefield]|battlefield)
text=Return to their owners' hands all creatures with toughness less than or equal to the number of Islands you control.
mana={3}{U}
type=Instant
[/card]
[card]
name=Engulfing Flames
target=creature
auto=damage:1
auto=cantregen
flashback={3}{R}
text=Engulfing Flames deals 1 damage to target creature. It can't be regenerated this turn. -- Flashback {3}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={R}
type=Instant
[/card]
[card]
name=Engulfing Slagwurm
auto=@combat(blocking,blocked) source(this) from(creature):all(trigger[from]) dynamicability<!mytgt toughnesslifegain srccontroller!> destroy
text=Whenever Engulfing Slagwurm blocks or becomes blocked by a creature, destroy that creature. You gain life equal to that creature's toughness.
mana={5}{G}{G}
type=Creature
subtype=Wurm
power=7
toughness=7
[/card]
[card]
name=Enhanced Awareness
auto=draw:3
auto=reject notatarget(*|myhand)
text=Draw three cards, then discard a card.
mana={4}{U}
type=Instant
[/card]
[card]
name=Enigma Eidolon
auto={U}{S}:deplete:3 target(player)
autograveyard=@movedTo(*[multicolor]|mystack):may moveTo(myhand)
text={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.
mana={3}{U}
type=Creature
subtype=Spirit
power=2
toughness=2
[/card]
[card]
name=Enlightened Ascetic
auto=may destroy target(enchantment)
text=When Enlightened Ascetic enters the battlefield, you may destroy target enchantment.
mana={1}{W}
type=Creature
subtype=Cat Monk
power=1
toughness=1
[/card]
[card]
name=Enlightened Maniac
auto=token(Eldrazi Horror) controller
text=When Enlightened Maniac enters the battlefield, put a 3/2 colorless Eldrazi Horror creature token onto the battlefield.
mana={3}{U}
type=Creature
subtype=Human
power=0
toughness=2
[/card]
[card]
name=Enlightened Tutor
aicode=activate target(*[artifact;enchantment]|mylibrary) moveto(mylibrary) and!(moveto(mylibrary))!
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(*[artifact;enchantment]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(mylibrary)])) optiononeend optiontwo bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary )! optiontwoend revealend
text=Search your library for an artifact or enchantment card and reveal that card. Shuffle your library, then put the card on top of it.
mana={W}
type=Instant
[/card]
[card]
name=Enlisted Wurm
autostack=if casted(this) then cascade:plibrarycount
text=Cascade (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.)
mana={4}{G}{W}
type=Creature
subtype=Wurm
power=5
toughness=5
[/card]
[card]
name=Enlistment Officer
aicode=activate target(<4>*[zpos<=4]|mylibrary) name(revealed card) moveto(myhand) name(revealed card) and!(if cantargetcard(*[-soldier]|*) then bottomoflibrary))!
auto=reveal:4 optionone name(Get Soldiers) target(<4>soldier|reveal) moveto(myhand) optiononeend optiontwo name(put on bottom) target(<4>*|reveal) bottomoflibrary optiontwoend revealend
text=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.
mana={3}{W}
type=Creature
subtype=Human Soldier
abilities=first strike
power=2
toughness=3
[/card]
[card]
name=Enormous Baloth
mana={6}{G}
type=Creature
subtype=Beast
power=7
toughness=7
[/card]
[card]
name=Enraged Giant
abilities=trample,haste
other={improvise} name(Improvise)
text=Improvise (Your artifacts can help cast this spell. Each artifact you tap after you're done activating mana abilities pays for {1}.) -- Trample, haste
mana={5}{R}
type=Creature
subtype=Giant
power=4
toughness=4
[/card]
[card]
name=Enraged Revolutionary
abilities=dethrone
text=Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)
mana={2}{R}
type=Creature
subtype=Human Warrior
power=2
toughness=1
[/card]
[card]
name=Enrage
target=creature
auto=X/0
text=Target creature gets +X/+0 until end of turn.
mana={X}{R}
type=Instant
[/card]
[card]
name=Enshrined Memories
aicode=activate target(<castx>*[zpos<=castx]|mylibrary) name(revealed card) moveto(myhand) name(revealed card) and!(if cantargetcard(*[-creature]|*) then bottomoflibrary))!
auto=reveal:x optionone name(Get creatures) target(<50>artifact|reveal) moveto(myhand) optiononeend optiontwo name(put on bottom) target(<50>*|reveal) bottomoflibrary optiontwoend revealend
text=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.
mana={X}{G}
type=Sorcery
[/card]
[card]
name=Enshrouding Mist
target=creature
auto=1/1 ueot
auto=prevent:9999
auto=teach(creature[renown]) untap
text=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.
mana={W}
type=Instant
[/card]
[card]
name=Enslaved Dwarf
auto={R}{S}:1/0 && first strike target(other creature[black])
text={R}, Sacrifice Enslaved Dwarf: Target black creature gets +1/+0 and gains first strike until end of turn.
mana={R}
type=Creature
subtype=Dwarf
power=1
toughness=1
[/card]
[card]
name=Enslaved Horror
auto=ability$!name(return creature) target(*|mygraveyard) moveTo(mybattlefield)!$ opponent
text=When Enslaved Horror enters the battlefield, each other player may return a creature card from his or her graveyard to the battlefield.
mana={3}{B}
type=Creature
subtype=Horror
power=4
toughness=4
[/card]
[card]
name=Enslaved Scout
auto={2}:mountainwalk
text={2}: Enslaved Scout gains mountainwalk until end of turn.
mana={2}{R}
type=Creature
subtype=Goblin Scout
power=2
toughness=2
[/card]
[card]
name=Enslave
target=creature
auto=teach(creature) transforms((,newability[@each my upkeep:damage:1 owner]))
alias=1194
text=Enchant creature -- You control enchanted creature. -- At the beginning of your upkeep, enchanted creature deals 1 damage to its owner.
mana={4}{B}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Ensnare
auto=tap all(creature)
other={H(island|myBattlefield)}{H(island|myBattlefield)} name(Return 2 Islands to Hand)
text=You may return two Islands you control to their owner's hand rather than pay Ensnare's mana cost. -- Tap all creatures.
mana={3}{U}
type=Instant
[/card]
[card]
name=Ensnaring Bridge
auto=lord(creature|mybattlefield) transforms((,newability[while(restriction{powermorethancontrollerhand}) cantattack],newability[while(restriction{powermorethancontrollerhand}) cantpwattack]))
auto=lord(creature|opponentbattlefield) transforms((,newability[while(restriction{powermorethanopponenthand}) cantattack],newability[while(restriction{powermorethanopponenthand}) cantpwattack]))
text=Creatures with power greater than the number of cards in your hand can't attack.
mana={3}
type=Artifact
[/card]
[card]
name=Ensoul Artifact
target=artifact
auto=teach(artifact) becomes(Creature,5/5)
text=Enchant artifact -- Enchanted artifact is a creature with base power and toughness 5/5 in addition to its other types. 
mana={1}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Entangling Vines
target=creature[tapped]
auto=doesnotuntap
text=Enchant tapped creature -- Enchanted creature doesn't untap during its controller's untap step.
mana={3}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Enter the Infinite
auto=ability$!draw:type:*:mylibrary _ choice notatarget(*|myhand) moveto(mylibrary))!$ controller
auto=all(*|mybattlefield,mylibrary) transforms((,nomaxhand)) uynt
text=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.
mana={8}{U}{U}{U}{U}
type=Sorcery
[/card]
[card]
name=Enthralling Victor
auto=target(creature[power<=2]|opponentbattlefield) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)],newability[untap],haste)) ueot once
text=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. (It can attack and {T} this turn.)
mana={3}{R}
type=Creature
subtype=Human Warrior
power=3
toughness=2
[/card]
[card]
name=Entomber Exarch
auto=aslongas(creature|mygraveyard) choice moveTo(myhand) target(creature|mygraveyard)
aicode=activate reject notatarget(*[-creature]|targetedpersonshand)
auto=choice target(opponent) reveal:type:*:targetedpersonshand revealzone(targetedpersonshand) optionone name(choose discards) notatarget(<1>*[-creature]|reveal) transforms((,newability[moveto(ownerhand) all(other *|reveal)],newability[moveto(ownerhand) and!(reject)!])) ueot optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerhand) and!( all(*|reveal) moveto(ownerhand) )!  optiontwoend revealend
text=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.
mana={2}{B}{B}
type=Creature
subtype=Cleric
power=2
toughness=2
[/card]
[card]
name=Entomb
aicode=activate target(*|mylibrary) moveto(mygraveyard)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(*|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(mygraveyard)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=Search your library for a card and put that card into your graveyard. Then shuffle your library.
mana={B}
type=Instant
[/card]
[card]
name=Entrails Feaster
auto=upcost[{E(creature|graveyard)}{C(1/1,1)}] tap
text=At the beginning of your upkeep, you may exile a creature card from a graveyard. If you do, put a +1/+1 counter on Entrails Feaster. If you don't, tap Entrails Feaster.
mana={B}
type=Creature
subtype=Zombie Cat
power=1
toughness=1
[/card]
[card]
name=Entropic Eidolon
auto={B}{S}:life:-1 target(player) && life:1 controller
autograveyard=@movedTo(*[multicolor]|mystack):may moveTo(myhand)
text={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.
mana={3}{B}
type=Creature
subtype=Spirit
power=2
toughness=2
[/card]
[card]
name=Entropic Specter
anyzone=type:*:opponenthand/type:*:opponenthand cdaactive
auto=@damageof(player) from(this):ability$!name(discard) target(*|myhand) reject!$ controller
auto=@damagefoeof(player) from(this):ability$!name(discard) target(*|myhand) reject!$ opponent
text=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.
mana={3}{B}{B}
type=Creature
subtype=Specter Spirit
power=*
toughness=*
[/card]
[card]
name=Envelop
target=sorcery|stack
auto=fizzle
text=Counter target sorcery spell.
mana={U}
type=Instant
[/card]
[card]
name=Eon Hub
auto=phasealter(remove,upkeep,controller)
auto=phasealter(remove,upkeep,opponent)
text=Players skip their upkeep steps.
mana={5}
type=Artifact
[/card]
[card]
name=Ephara, God of the Polis
abilities=indestructible
auto=@each upkeep restriction{lastturn(other creature|mybattlefield)~morethan~0}:draw:1 controller
auto=this(variable{azorius}<7) transforms((removetypes,newability[becomes(Legendary Enchantment God)]))
auto=this(variable{azorius}>6) transforms((Legendary Enchantment Creature))
text=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.
mana={2}{W}{U}
type=Legendary Enchantment Creature
subtype=God
power=6
toughness=5
[/card]
[card]
name=Ephara's Enlightenment
target=creature
auto=counter(1/1,1)
auto=teach(creature) flying
auto=@movedto(creature|mybattlefield):may name(return Ephara's Enlightenment) moveto(ownerhand) all(this)
text=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.
mana={1}{W}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Ephara's Radiance
target=creature
auto=teach(creature) {1}{W}{T}:life:3 controller
text=Enchant creature -- Enchanted creature has "{1}{W}, Tap: You gain 3 life."
mana={W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Ephara's Warden
auto={T}:tap target(creature[power<=3])
text={T}:Tap target creature with power 3 or less.
mana={3}{W}
type=Creature
subtype=Human Cleric
power=1
toughness=2
[/card]
[card]
name=Ephemeral Shields
target=creature
auto=indestructible ueot
text=Convoke (Your creatures can help cast this spell. Each creature you tap while casting this spell pays for {1} or one mana of that creature's color.) -- Target creature gains indestructible until end of turn. (Damage and effects that say "destroy" don't destroy it.)
other={convoke} name(Convoke)
mana={1}{W}
type=Instant
[/card]
[card]
name=Ephemeron
abilities=flying
auto={D(*|myhand)}:moveTo(myhand)
text=Flying -- Discard a card: Return Ephemeron to its owner's hand.
mana={4}{U}{U}
type=Creature
subtype=Illusion
power=4
toughness=4
[/card]
[card]
name=Epic Confrontation
target=creature|mybattlefield
auto=1/2 ueot
auto=transforms((,newability[target(creature|opponentbattlefield) dynamicability<!powerstrike eachother!>])) ueot
restriction=type(creature|opponentbattlefield)~morethan~0
text=Target creature you control gets +1/+2 until end of turn. It fights target creature you don't control. (Each deals damage equal to its power to the other.)
mana={1}{G}
type=Sorcery
[/card]
[card]
name=Epic Proportions
abilities=flash
target=creature
auto=5/5
auto=trample
text=Flash -- Enchant creature -- Enchanted creature gets +5/+5 and has trample.
mana={4}{G}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Epic Struggle
auto=@each my upkeep restriction{type(creature|myBattlefield)~morethan~19}:winGame
text=At the beginning of your upkeep, if you control twenty or more creatures, you win the game.
mana={2}{G}{G}
type=Enchantment
[/card]
[card]
name=Epicenter
auto=if type(*|mygraveyard)~morethan~6 then sacrifice all(land)
auto=ifnot type(*|mygraveyard)~morethan~6 then target(player) ability$!name(sacrifice land) notatarget(land|mybattlefield) sacrifice!$ targetedplayer
text=Target player sacrifices a land. -- Threshold - All players sacrifice all lands instead if seven or more cards are in your graveyard.
mana={4}{R}
type=Sorcery
[/card]
[card]
name=Epiphany Storm
target=creature
auto=teach(creature) {R}{T}{D(*|myhand)}:draw:1 controller
text=Enchant creature -- Enchanted creature has "Red, Tap, Discard a card: Draw a card."
mana={R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Epitaph Golem
auto={2}:bottomoflibrary target(*|mygraveyard)
text={2}: Put target card from your graveyard on the bottom of your library.
mana={5}
type=Artifact Creature
subtype=Golem
power=3
toughness=5
[/card]
[card]
name=Equestrian Skill
target=creature
auto=3/3
auto=teach(human) trample
text=Enchant creature -- Enchanted creature gets +3/+3. -- As long as enchanted creature is a Human, it has trample.
mana={3}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Equilibrium
auto=@movedto(creature|mystack):pay({1}) moveto(ownerhand) target(creature)
text=Whenever you cast a creature spell, you may pay {1}. If you do, return target creature to its owner's hand.
mana={1}{U}{U}
type=Enchantment
[/card]
[card]
name=Era of Innovation
auto=@movedto(*[artifact;artificer]|mybattlefield):pay({1}) alterenergy:2 controller
auto={e:6}{S}:draw:3 controller
text=Whenever an artifact or Artificer enters the battlefield under your control, you may pay {1}. If you do, you get {E}{E} (two energy counters). -- Pay {E}{E}{E}{E}{E}{E}, Sacrifice Era of Innovation: Draw three cards.
mana={1}{U}
type=Enchantment
[/card]
[card]
name=Eradicate
target=creature[-black]
auto=moveTo(exile)
auto=all(*[share!name!]|targetcontrollerhand) moveto(exile)
auto=all(*[share!name!]|targetcontrollerlibrary) moveto(exile)
auto=all(*[share!name!]|targetcontrollergraveyard) moveto(exile)
text=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. That player then shuffles his or her library.
mana={2}{B}{B}
type=Sorcery
[/card]
[card]
name=Erase
target=enchantment
auto=moveTo(exile)
text=Exile target enchantment.
mana={W}
type=Instant
[/card]
[card]
name=Erayo, Soratami Ascendant
doublefaced=kamiflip
abilities=flying
auto=@movedto(*|stack) restriction{thisturn(*|stack)~equalto~3}:flip(Erayo's Essence)
text=Flying -- Whenever the fourth spell of a turn is cast, flip Erayo, Soratami Ascendant.
mana={1}{U}
type=Legendary Creature
subtype=Moonfolk Monk
power=1
toughness=1
[/card]
[card]
name=Erayo's Essence
doublefaced=kamiflip
auto=@movedto(*[-land]|opponentstack) restriction{thisturn(*[-land]|opponentstack)~equalto~0}:all(trigger[to]) transforms((,newability[fizzle])) forever
text=Whenever an opponent casts a spell for the first time in a turn, counter that spell.
mana={1}{U}
type=Legendary Enchantment
[/card]
[card]
name=Erdwal Illuminator
abilities=flying
auto=@movedto(clue|mybattlefield) turnlimited:token(Clue,Artifact Clue,0/0) and!( transforms((,newability[{S}{2}:draw:1])) forever )!
text=Flying -- Whenever you investigate for the first time each turn, investigate an additional time.
mana={1}{U}
type=Creature
subtype=Spirit
power=1
toughness=3
[/card]
[card]
name=Erdwal Ripper
abilities=haste
auto=@combatdamaged(player) from(this):counter(1/1,1)
text=Haste -- Whenever Erdwal Ripper deals combat damage to a player, put a +1/+1 counter on it.
mana={1}{R}{R}
type=Creature
subtype=Vampire
power=2
toughness=1
[/card]
[card]
name=Erebos, God of the Dead
abilities=indestructible,nolifegainopponent
auto={1}{B}{L:2}:Draw:1 controller
auto=this(variable{type:manab}<5) transforms((removetypes,newability[becomes(Legendary Enchantment God)]))
auto=this(variable{type:manab}>4) transforms((Legendary Enchantment Creature))
text=Indestructible -- As long as your devotion to black is less than five, Erebos isn't a creature. (Each {B} in the mana costs of permanents you control counts toward your devotion to black.) -- Your opponents can't gain life. -- {1}{B}, Pay 2 life: Draw a card.
mana={3}{B}
type=Legendary Enchantment Creature
subtype=God
power=5
toughness=7
[/card]
[card]
name=Erebos's Emissary
auto=bestow bstw
auto=bestow teach(creature) +3/+3
auto={D(*|myhand)}:+2/+2 ueot
bestow={5}{b}
text=Bestow {5}{B} (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.) -- 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.
mana={3}{B}
type=Enchantment Creature
subtype=Snake
power=3
toughness=3
[/card]
[card]
name=Erg Raiders
alias=1159
text=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.
mana={1}{B}
type=Creature
subtype=Human Warrior
power=2
toughness=3
[/card]
[card]
name=Erhnam Djinn
auto=@each my upkeep:target(creature[-wall]|opponentbattlefield) transforms((,forestwalk)) uynt
text=At the beginning of your upkeep, target non-Wall creature an opponent controls gains forestwalk until your next upkeep.
mana={3}{G}
type=Creature
subtype=Djinn
power=4
toughness=5
[/card]
[card]
name=Erithizon
auto=@combat(attacking) source(this):ability$!counter(1/1,1) target(creature|mybattlefield)!$ opponent
text=Whenever Erithizon attacks, put a +1/+1 counter on target creature of defending player's choice.
mana={2}{G}{G}
type=Creature
subtype=Beast
power=4
toughness=4
[/card]
[card]
name=Eron the Relentless
abilities=haste
auto={R}{R}{R}:regenerate
text=Haste -- {R}{R}{R}: Regenerate Eron the Relentless.
mana={3}{R}{R}
type=Legendary Creature
subtype=Human Rogue
power=5
toughness=2
[/card]
[card]
name=Errant Doomsayers
auto={T}:tap target(creature[toughness<=2])
text={T}: Tap target creature with toughness 2 or less.
mana={1}{W}
type=Creature
subtype=Human Rebel
power=1
toughness=1
[/card]
[card]
name=Errant Ephemeron
abilities=flying
text=Flying -- Suspend 4 - {1}{U} (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.)
mana={6}{U}
suspend(4)={1}{u}
type=Creature
subtype=Illusion
power=4
toughness=4
[/card]
[card]
name=Errantry
target=creature
auto=3/0
auto=@combat(attacking) source(mytgt) restriction{type(creature[attacking]|myBattlefield)~morethan~1}:all(this) removefromcombat && untap
text=Enchant creature -- Enchanted creature gets +3/+0 and can only attack alone.
mana={1}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Erratic Explosion
auto=Reveal:1 revealzone(mylibrary) revealuntil(*[-land]|mylibrary) optionone donothing optiononeend optiontwo choice name(Put on Bottom) all(*|reveal) bottomoflibrary optiontwoend afterrevealed choice name(Deal Damage) target(creature,player) damage:revealedmana afterrevealedend revealend
text=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.
mana={2}{R}
type=Sorcery
[/card]
[card]
name=Erratic Mutation
auto=Reveal:1 revealzone(mylibrary) revealuntil(*[-land]|mylibrary) optionone donothing optiononeend optiontwo choice name(Put on Bottom) all(*|reveal) bottomoflibrary optiontwoend afterrevealed choice name(Give Bonus) target(creature) +revealedmana/-revealedmana ueot afterrevealedend revealend
text=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.
mana={2}{U}
type=Instant
[/card]
[card]
name=Erratic Portal
auto={1}{T}:name(bounce) target(creature) transforms((,newability[pay[[{1}]] name(pay 1 mana) donothing?name(bounce) moveto(ownerhand)])) forever
text={1}, {T}: Return target creature to its owner's hand unless its controller pays {1}.
mana={4}
type=Artifact
[/card]
[card]
name=Ersatz Gnomes
auto={T}:name(spell) target(*|stack) transforms((,artifact)) forever
auto={T}:name(permanent) target(*|battlefield) transforms((,artifact)) ueot
text={T}: Target spell is colorless. -- {T}: Target permanent becomes colorless until end of turn.
mana={3}
type=Artifact Creature
subtype=Gnome
power=1
toughness=1
[/card]
[card]
name=Ertai, the Corrupted
auto={U}{T}{S(creature,enchantment|myBattlefield)}:fizzle target(*|stack)
text={U}, {T}, Sacrifice a creature or enchantment: Counter target spell.
mana={2}{W}{U}{B}
type=Legendary Creature
subtype=Human Wizard
power=3
toughness=4
[/card]
[card]
name=Ertai, Wizard Adept
auto={2}{U}{U}{T}:fizzle target(*|stack)
text={2}{U}{U}, {T}: Counter target spell.
mana={2}{U}
type=Legendary Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Ertai's Trickery
target=*|stack
auto=transforms((,newability[if paid(kicker) then fizzle]))
text=Counter target spell if it was kicked.
mana={U}
type=Instant
[/card]
[card]
name=Erupting Dreadwolf
auto=@combat(attacking) source(mytgt):damage:2 target(creature,player)
text=Whenever Erupting Dreadwolf attacks, it deals 2 damage to target creature or player.
type=Creature
subtype=Eldrazi Werewolf
power=6
toughness=4
[/card]
[card]
name=Escape Artist
abilities=unblockable
auto={U}{D(*|myhand)}:moveTo(ownerhand)
text=Escape Artist is unblockable. -- {U}, Discard a card: Return Escape Artist to its owner's hand.
mana={1}{U}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Escape Routes
auto={2}{U}:moveTo(ownerhand) target(creature[white,black]|myBattlefield)
text={2}{U}: Return target white or black creature you control to its owner's hand.
mana={2}{U}
type=Enchantment
[/card]
[card]
name=Escaped Null
abilities=lifelink
auto=@combat(blocking,blocked,turnlimited) source(this):5/0 ueot
text=Lifelink -- Whenever Escaped Null blocks or becomes blocked, it gets +5/+0 until end of turn.
mana={3}{B}
type=Creature
subtype=Zombie Berserker
power=1
toughness=2
[/card]
[card]
name=Escaped Shapeshifter
auto=aslongas(creature[flying;-escaped shapeshifter]|opponentinplay) flying
auto=aslongas(creature[first strike;-escaped shapeshifter]|opponentinplay) first strike
auto=aslongas(creature[trample;-escaped shapeshifter]|opponentinplay) trample
auto=aslongas(creature[protection from black;-escaped shapeshifter]|opponentinplay) protection from black
auto=aslongas(creature[protection from blue;-escaped shapeshifter]|opponentinplay) protection from blue
auto=aslongas(creature[protection from red;-escaped shapeshifter]|opponentinplay) protection from red
auto=aslongas(creature[protection from white;-escaped shapeshifter]|opponentinplay) protection from white
auto=aslongas(creature[protection from green;-escaped shapeshifter]|opponentinplay) protection from green
text=As long as an opponent controls a creature with flying not named Escaped Shapeshifter, Escaped Shapeshifter has flying. The same is true for first strike, trample, and protection from any color.
mana={3}{U}{U}
type=Creature
subtype=Shapeshifter
power=3
toughness=4
[/card]
[card]
name=Esper Battlemage
auto={W}{T}:prevent:2 controller
auto={B}{T}:-1/-1 target(creature)
text={W}, {T}: Prevent the next 2 damage that would be dealt to you this turn. -- {B}, {T}: Target creature gets -1/-1 until end of turn.
mana={2}{U}
type=Artifact Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=Esper Charm
auto=aslongas(enchantment|battlefield) choice destroy target(enchantment)
auto=choice draw:2 controller
auto=choice name(discard) target(player) ability$!name(discard 2 cards) target(<2>*|myhand) reject!$ targetedplayer
text=Choose one - Destroy target enchantment; or draw two cards; or target player discards two cards.
mana={W}{U}{B}
type=Instant
[/card]
[card]
name=Esper Cormorants
abilities=flying
text=Flying
mana={2}{W}{U}
type=Artifact Creature
subtype=Bird
power=3
toughness=3
[/card]
[card]
name=Esper Panorama
auto={T}:Add{1}
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(*[basic&swamp;island;plains]|myLibrary)
auto={1}{T}{S}:name(search card) reveal:plibrarycount optionone name(choose card) target(*[basic&swamp;island;plains]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
text={T}: Add {1} to your mana pool. -- {1}, {T}, 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.
type=Land
[/card]
[card]
name=Esper Sojourners
auto=@movedTo(this|graveyard) from(battlefield):all(trigger[to]) transforms((,newability[may tap target(*)],newability[may untap target(*)])) forever
autohand={2}{U}{cycle}:name(cycling) draw:1
autohand=@cycled(this|hand):name(tap or untap) transforms((,newability[may tap target(*)],newability[may untap target(*)])) forever
text=When you cycle Esper Sojourners or it's put into a graveyard from the battlefield, you may tap or untap target permanent. -- Cycling {2}{U} ({2}{U}, Discard this card: Draw a card.)
mana={W}{U}{B}
type=Artifact Creature
subtype=Vedalken Wizard
power=2
toughness=3
[/card]
[card]
name=Esper Stormblade
auto=aslongas(other *[multicolor]|mybattlefield) 1/1
auto=aslongas(other *[multicolor]|mybattlefield) flying
text=As long as you control another multicolored permanent, Esper Stormblade gets +1/+1 and has flying.
mana={WB}{U}
type=Artifact Creature
subtype=Vedalken Wizard
power=2
toughness=1
[/card]
[card]
name=Esperzoa
abilities=flying
auto=@each my upkeep:moveTo(ownerhand) notatarget(artifact|myBattlefield)
text=Flying -- At the beginning of your upkeep, return an artifact you control to its owner's hand.
mana={2}{U}
type=Artifact Creature
subtype=Jellyfish
power=4
toughness=3
[/card]
[card]
name=Essence Backlash
target=creature|stack
auto=damage:p targetcontroller
auto=fizzle
text=Counter target creature spell. Essence Backlash deals damage equal to that spell's power to its controller.
mana={2}{U}{R}
type=Instant
[/card]
[card]
name=Essence Bottle
auto={3}{T}:counter(0/0,1,Essence)
auto={T}:thisforeach(counter{0/0.1.Essence}) life:2 && thisforeach(counter{0/0.1.Essence}) counter(0/0,-1,Essence)
text={3}, {T}: Put an elixir counter on Essence Bottle. -- {T}, Remove all elixir counters from Essence Bottle: You gain 2 life for each elixir counter removed this way.
mana={2}
type=Artifact
[/card]
[card]
name=Essence Depleter
auto={1}{c}:target(opponent) life:-1 && life:1 controller
text=Devoid (This card has no color.) -- {1}{C}: Target opponent loses 1 life and you gain 1 life. ({C} represents colorless mana.)
mana={2}{B}
abilities=devoid
type=Creature
subtype=Eldrazi Drone
power=2
toughness=3
[/card]
[card]
name=Essence Drain
target=creature,player
auto=damage:3
auto=life:3 controller
text=Essence Drain deals 3 damage to target creature or player and you gain 3 life.
mana={4}{B}
type=Sorcery
[/card]
[card]
name=Essence Extraction
target=creature
auto=damage:3
auto=life:3 controller
text=Essence Extraction deals 3 damage to target creature and you gain 3 life.
mana={1}{B}{B}
type=Instant
[/card]
[card]
name=Essence Feed
target=player
auto=life:-3
auto=life:3 controller
auto=token(Eldrazi Spawn,Creature Eldrazi Spawn,0/1) and!( transforms((,newability[{S}:Add{1}])) forever )!*3
text=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 {1} to your mana pool."
mana={5}{B}
type=Sorcery
[/card]
[card]
name=Essence Filter
auto=choice name(enchantments) destroy all(enchantment)
auto=choice name(non-white enchantments) destroy all(enchantment[-white])
text=Destroy all enchantments or all nonwhite enchantments.
mana={1}{G}{G}
type=Sorcery
[/card]
[card]
name=Essence Flare
target=creature
auto=2/0
auto=@each targetcontroller upkeep:counter(0/-1,1)
text=Enchant creature -- Enchanted creature gets +2/+0. -- At the beginning of the upkeep of enchanted creature's controller, put a -0/-1 counter on that creature.
mana={U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Essence Flux
target=creature|mybattlefield
auto=if cantargetcard(*[spirit]) then moveto(exile) and!( transforms((,newability[moveto(ownerbattlefield)],newability[counter(1/1.1)])) oneshot )!
auto=if cantargetcard(*[-spirit]) then moveto(exile) and!(moveto(ownerbattlefield))!
text=Exile target creature you control, then return that card to the battlefield under its owner's control. If it's a Spirit, put a +1/+1 counter on it.
mana={U}
type=Instant
[/card]
[card]
name=Essence Fracture
target=<2>creature
auto=moveTo(ownerhand)
autohand=__CYCLING__({2}{U})
text=Return two target creatures to their owners' hands. -- Cycling {2}{U} ({2}{U}, Discard this card: Draw a card.)
mana={3}{U}{U}
type=Sorcery
[/card]
[card]
name=Essence Harvest
target=player
auto=life:-power:highest:*:mybattlefield targetedplayer && life:power:highest:*:mybattlefield controller
text=Target player loses X life and you gain X life, where X is the greatest power among creatures you control.
mana={2}{B}
type=Sorcery
[/card]
[card]
name=Essence Scatter
target=creature|stack
auto=fizzle
text=Counter target creature spell.
mana={1}{U}
type=Instant
[/card]
[card]
name=Essence Sliver
auto=lord(sliver) transforms((,newability[spiritlink]))
text=Whenever a Sliver deals damage, its controller gains that much life.
mana={3}{W}
type=Creature
subtype=Sliver
power=3
toughness=3
[/card]
[card]
name=Essence Vortex
target=creature
auto=transforms((,newability[choice life:-toughness],newability[choice bury]))
text=Destroy target creature unless its controller pays life equal to its toughness. A creature destroyed this way can't be regenerated.
mana={1}{U}{B}
type=Instant
[/card]
[card]
name=Essence Warden
auto=@movedTo(other creature|battlefield):life:1 controller
text=Whenever another creature enters the battlefield, you gain 1 life.
mana={G}
type=Creature
subtype=Elf Shaman
power=1
toughness=1
[/card]
[card]
name=Etched Champion
auto=aslongas(artifact|mybattlefield) protection from white >2
auto=aslongas(artifact|mybattlefield) protection from blue >2
auto=aslongas(artifact|mybattlefield) protection from black >2
auto=aslongas(artifact|mybattlefield) protection from red >2
auto=aslongas(artifact|mybattlefield) protection from green >2
text=Metalcraft - Etched Champion has protection from all colors as long as you control three or more artifacts.
mana={3}
type=Artifact Creature
subtype=Soldier
power=2
toughness=2
[/card]
[card]
name=Etched Monstrosity
auto=counter(-1/-1,5)
auto={W}{U}{B}{R}{G}{C(-1/-1,-5)}:draw:3 target(player)
text=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.
mana={5}
type=Artifact Creature
subtype=Golem
power=10
toughness=10
[/card]
[card]
name=Etched Oracle
abilities=sunburst
auto=counter(1/1,sunburst)
auto={1}{C(1/1,-4)}:draw:3 traget(player)
text=Sunburst (This enters the battlefield with a +1/+1 counter on it for each color of mana spent to cast it.) -- {1}, Remove four +1/+1 counters from Etched Oracle: Target player draws three cards.
mana={4}
type=Artifact Creature
subtype=Wizard
power=0
toughness=0
[/card]
[card]
name=Eternal Dominion
target=opponent
auto=target(*[artifact;creature;enchantment;land]|targetedpersonslibrary) moveto(mybattlefield)
auto=if compare(epicactivated)~lessthan~1 then emblem transforms((,newability[epic controller],newability[@each my upkeep:castcard(copied named!:Eternal Dominion:!)])) forever dontremove
text=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 (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.)
mana={7}{U}{U}{U}
type=Sorcery
[/card]
[card]
name=Eternal Dragon
abilities=flying
aicode=activate target(plains|mylibrary) moveto(myhand)
autohand={2}{cycle}:name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>plains|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
autograveyard={3}{W}{W}:moveTo(myhand) myUpkeepOnly
text=Flying -- {3}{W}{W}: Return Eternal Dragon from your graveyard to your hand. Activate this ability only during your upkeep. -- Plainscycling {2} ({2}, Discard this card: Search your library for a Plains card, reveal it, and put it into your hand. Then shuffle your library.)
mana={5}{W}{W}
type=Creature
subtype=Dragon Spirit
power=5
toughness=5
[/card]
[card]
name=Eternal Flame
text=Eternal Flame deals X damage to target opponent, where X is the number of Mountains you control. It deals half X damage, rounded up, to you.
auto=damage:type:mountain:mybattlefield opponent
auto=damage:halfuptype:mountain:mybattlefield controller
mana={2}{R}{R}
type=Sorcery
[/card]
[card]
name=Eternal Scourge
abilities=canplayfromexile
auto=@targeted(this|mybattlefield) from(*|opponentbattlefield,opponenthand,opponentstack,opponentgraveyard,opponentexile,opponentlibrary):all(this) moveto(exile)
text=You may cast Eternal Scourge from exile. -- When Eternal Scourge becomes the target of a spell or ability an opponent controls, exile Eternal Scourge.
mana={3}
type=Creature
subtype=Eldrazi Horror
power=3
toughness=3
[/card]
[card]
name=Eternal Thirst
target=creature
auto=teach(creature) lifelink
auto=@movedTo(creature|graveyard) from(opponentBattlefield):counter(1/1,1)
text=Enchant creature -- Enchanted creature has lifelink and "Whenever a creature an opponent controls dies, put a +1/+1 counter on this creature." (Damage dealt by a creature with lifelink also cause its controller to gain that much life.) 
mana={1}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Eternal Warrior
target=creature
auto=vigilance
text=Enchant creature -- Enchanted creature has vigilance.
mana={R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Eternal Witness
auto=may moveTo(myhand) target(*|mygraveyard)
text=When Eternal Witness enters the battlefield, you may return target card from your graveyard to your hand.
mana={1}{G}{G}
type=Creature
subtype=Human Shaman
power=2
toughness=1
[/card]
[card]
name=Eternity Snare
target=creature
auto=doesnotuntap
auto=draw:1 controller
text=Enchant creature -- When Eternity Snare enters the battlefield, draw a card. -- Enchanted creature doesn't untap during its controller's untap step.
mana={5}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Eternity Vessel
text=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.
auto=counter(0/0,lifetotal,Charge)
auto=@movedto(land|myBattlefield):may lifeset:counter{0%0.1.Charge} controller
auto=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.
mana={6}
type=Artifact
[/card]
[card]
name=Ether Well
target=creature
auto=teach(creature[-red]) moveTo(ownerlibrary)
auto=teach(creature[red]) bottomoflibrary
text=Put target creature on top of its owner's library. If that creature is red, you may put it on the bottom of its owner's library instead.
mana={3}{U}
type=Instant
[/card]
[card]
name=Ethercaste Knight
abilities=exalted
text=Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.)
mana={W}{U}
type=Artifact Creature
subtype=Human Knight
power=1
toughness=3
[/card]
[card]
name=Ethereal Ambush
auto=manifest all(*[zpos<=2]|mylibrary)
text=Manifest the top two cards of your library. (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.)
mana={3}{G}{U}
type=Instant
[/card]
[card]
name=Ethereal Armor
target=creature
auto=first strike
auto=type:enchantment:mybattlefield/type:enchantment:mybattlefield nonstatic
text=Enchant creature -- Enchanted creature gets +1/+1 for each enchantment you control and has first strike.
mana={W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Ethereal Champion
auto={L}:prevent:1 all(this)
text=Pay 1 life: Prevent the next 1 damage that would be dealt to Ethereal Champion this turn.
mana={2}{W}{W}{W}
type=Creature
subtype=Avatar
power=3
toughness=4
[/card]
[card]
name=Ethereal Guidance
auto=all(creature|mybattlefield) 2/1 ueot
text=Creatures you control get +2/+1 until end of turn.
mana={2}{W}
type=Sorcery
[/card]
[card]
name=Ethereal Haze
auto=preventalldamage from(creature) ueot
text=Prevent all damage that would be dealt by creatures this turn.
mana={W}
type=Instant
subtype=Arcane
[/card]
[card]
name=Ethereal Usher
auto={U}{T}:unblockable target(creature)
aicode=activate target(*[manacost=6]|mylibrary) moveto(myhand)
autohand={1}{U}{U}{discard}:name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>*[manacost=6]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend asSorcery
text={U}, {T}: Target creature is unblockable this turn. -- Transmute {1}{U}{U} ({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.)
mana={5}{U}
type=Creature
subtype=Spirit
power=2
toughness=3
[/card]
[card]
name=Ethereal Whiskergill
abilities=flying
auto=aslongas(island|opponentBattlefield) cantattack <1
auto=aslongas(island|opponentBattlefield) cantpwattack <1
text=Flying -- Ethereal Whiskergill can't attack unless defending player controls an Island.
mana={3}{U}
type=Creature
subtype=Elemental
power=4
toughness=3
[/card]
[card]
name=Etherium Abomination
autograveyard={1}{U}{B}:moveto(mybattlefield) && transforms((,unearth,haste)) asSorcery forever
text=Unearth {1}{U}{B} ({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.)
mana={3}{U}{B}
type=Artifact Creature
subtype=Horror
power=4
toughness=3
[/card]
[card]
name=Etherium Astrolabe
abilities=flash
auto={B}{T}{S(artifact|myBattlefield)}:draw:1
text=Flash -- {B}, {T}, Sacrifice an artifact: Draw a card.
mana={2}{U}
type=Artifact
[/card]
[card]
name=Etherium Sculptor
auto=lord(artifact|mycastingzone) altercost(colorless,-1)
text=Artifact spells you cast cost {1} less to cast.
mana={1}{U}
type=Artifact Creature
subtype=Vedalken Artificer
power=1
toughness=2
[/card]
[card]
name=Etherium-Horn Sorcerer
auto={1}{U}{R}:moveto(ownerhand)
autostack=if casted(this) then cascade:plibrarycount
text={1}{U}{R}: Return Etherium-Horn Sorcerer to its owner's hand. -- Cascade (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.)
mana={4}{U}{R}
type=Artifact Creature
subtype=Minotaur Wizard
power=3
toughness=6
[/card]
[card]
name=Ethersworn Adjudicator
abilities=flying
auto={1}{W}{B}{T}:destroy target(creature,enchantment)
auto={2}{U}:untap
text=Flying -- {1}{W}{B}, {T}: Destroy target creature or enchantment. -- {2}{U}: Untap Ethersworn Adjudicator.
mana={4}{U}
type=Artifact Creature
subtype=Vedalken Knight
power=4
toughness=4
[/card]
[card]
name=Ethersworn Canonist
auto=@movedTo(*[-artifact]|opponentstack):maxCast(*[-artifact])1 opponent ueot
auto=@movedTo(*[-artifact]|mystack):maxCast(*[-artifact])1 controller ueot
text=Each player who has cast a nonartifact spell this turn can't cast additional nonartifact spells.
mana={1}{W}
type=Artifact Creature
subtype=Human Cleric
power=2
toughness=2
[/card]
[card]
name=Ethersworn Shieldmage
abilities=flash
auto=all(creature[artifact]|battlefield) prevent:9999
text=Flash -- When Ethersworn Shieldmage enters the battlefield, prevent all damage that would be dealt to artifact creatures this turn.
mana={1}{W}{U}
type=Artifact Creature
subtype=Vedalken Wizard
power=2
toughness=2
[/card]
[card]
name=Etherwrought Page
aicode=activate name(look) donothing
auto=@each my upkeep:ability$!name(Reveal) reveal:1 optionone name(Choose to put in Graveyard) target(*|reveal) moveto(mygraveyard) optiononeend optiontwo target(<1>*|reveal) moveto(mylibrary) optiontwoend revealend _ choice name(opponent life loss) life:-1 opponent _ choice name(Gain Life) life:2 controller!$ controller
text=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.
mana={1}{W}{U}{B}
type=Artifact
[/card]
[card]
name=Eunuchs' Intrigues
target=opponent
auto=all(creature|opponentbattlefield) cantblock ueot
auto=ability$!name(Which creature can block) target(creature|mybattlefield) -cantblock ueot!$ targetedplayer
text=Target opponent chooses a creature he or she controls. Other creatures he or she controls can't block this turn.
mana={2}{R}
type=Sorcery
[/card]
[card]
name=Evacuation
auto=moveTo(ownerhand) all(creature)
text=Return all creatures to their owners' hands.
mana={3}{U}{U}
type=Instant
[/card]
[card]
name=Evanescent Intellect
target=creature
auto=teach(creature) {1}{U}{T}:deplete:3 target(player)
text=Enchant creature -- Enchanted creature has "1Blue, Tap: Target player puts the top three cards of his or her library into his or her graveyard."
mana={U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Evangel of Heliod
auto=token(Soldier,Creature Soldier,1/1,white)*type:manaW
text=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. (Each {W} in the mana costs of permanents you control counts toward your devotion to white.)
mana={4}{W}{W}
type=Creature
subtype=Human Cleric
power=1
toughness=3
[/card]
[card]
name=Evangelize
auto=ability$!name(choose a creature) target(creature|mybattlefield) moveTo(opponentbattlefield)!$ opponent
buyback={4}{W}{2}{W}{W}
text=Buyback {2}{W}{W} (You may pay an additional {2}{W}{W} as you cast this spell. If you do, put this card into your hand as it resolves.) -- Gain control of target creature of an opponent's choice that he or she controls.
mana={4}{W}
type=Sorcery
[/card]
[card]
name=Evaporate
auto=damage:1 all(creature[white;blue])
text=Evaporate deals 1 damage to each creature that's white or blue.
mana={2}{R}
type=Sorcery
[/card]
[card]
name=Even the Odds
auto=token(Soldier,Creature Soldier,1/1,white)*3
restriction=control less creatures
text=Cast Even the Odds only if you control fewer creatures than each opponent. -- Put three 1/1 white Soldier creature tokens onto the battlefield.
mana={2}{W}
type=Instant
[/card]
[card]
name=Ever After
target=<upto:2>creature|mygraveyard
auto=moveto(mybattlefield)
auto=transforms((zombie,newcolors[black])) forever
alias=135262
text=Return up to two target creature cards from your graveyard to the battlefield. Each of those creatures is a black Zombie in addition to its other colors and types. Put Ever After on the bottom of its owner's library.
mana={4}{B}{B}
type=Sorcery
[/card]
[card]
name=Everbark Shaman
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(<2>forest|myLibrary)
auto={T}{E(treefolk|mygraveyard)}:name(search card) reveal:plibrarycount optionone name(choose card) target(<2>forest|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
text={T}, Exile a Treefolk card from your graveyard: Search your library for two Forest cards and put them onto the battlefield tapped. Then shuffle your library.
mana={4}{G}
type=Creature
subtype=Treefolk Shaman
power=3
toughness=5
[/card]
[card]
name=Everflame Eidolon
auto=bestow bstw
auto=bestow teach(creature) +1/+1
auto={R}:+1/0 ueot
bestow={2}{r}
text=Bestow {2}{R} (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.) -- {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.
mana={1}{R}
type=Enchantment Creature
subtype=Spirit
power=1
toughness=1
[/card]
[card]
name=Everflowing Chalice
auto=kicker counter(0/0,kicked,charge)
auto={T}:thisforeach(counter{0/0.1.charge}) add{1}
kicker=multi{2}
text=Multikicker {2} (You may pay an additional {2} any number of times as you cast this spell.) -- Everflowing Chalice enters the battlefield with a charge counter on it for each time it was kicked. -- {T}: Add {1} to your mana pool for each charge counter on Everflowing Chalice.
mana={0}
type=Artifact
[/card]
[card]
name=Everglades
auto=tap(noevent)
auto=aslongas(swamp[-tapped]|mybattlefield) moveto(myhand) notatarget(swamp[-tapped]|mybattlefield) oneshot
auto=moveto(mygraveyard) notatarget(this|mybattlefield)
auto={T}:Add{1}{B}
text=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. -- {T}: Add {1}{B} to your mana pool.
type=Land
[/card]
[card]
name=Everglove Courier
abilities=doesnotuntap
auto=@each my untap sourcetap:may untap
auto={2}{g}{t}:target(elf) grant +2/+2 grantend
text=You may choose not to untap Everglove Courier during your untap step. -- {2}{G}, {T}: Target Elf creature gets +2/+2 and has trample for as long as Everglove Courier remains tapped.
mana={2}{G}
type=Creature
subtype=Elf
power=2
toughness=1
[/card]
[card]
name=Evernight Shade
abilities=undying
auto={B}:1/1
text={B}: Evernight Shade gets +1/+1 until end of turn. -- Undying (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.)
mana={3}{B}
type=Creature
subtype=Shade
power=1
toughness=1
[/card]
[card]
name=Evil Eye of Orms-by-Gore
auto=lord(creature[-eye]|myBattlefield) cantattack
auto=lord(creature[-eye]|myBattlefield) cantpwattack
auto=cantbeblockedby(creature[-wall])
text=Non-Eye creatures you control can't attack. -- Evil Eye of Orms-by-Gore can't be blocked except by Walls.
mana={4}{B}
type=Creature
subtype=Eye
power=3
toughness=6
[/card]
[card]
name=Evil Eye of Urborg
auto=lord(creature[-eye]|myBattlefield) cantattack
auto=lord(creature[-eye]|myBattlefield) cantpwattack
auto=@combat(blocked) source(this) from(creature):all(trigger[from]) destroy
text=Non-Eye creatures you control can't attack. -- Whenever Evil Eye of Urborg becomes blocked by a creature, destroy that creature.
mana={4}{B}
type=Creature
subtype=Eye
power=6
toughness=3
[/card]
[card]
name=Evil Presence
text=Enchant land -- Enchanted land is a Swamp.
target=land
auto=loseabilities
auto=losesubtypesof(land)
auto=transforms((swamp))
mana={B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Evil Twin
auto=may copy NotATarget(creature) and!( transforms((,newability[{U}{B}{T}:destroy target(creature[share!name!])])) forever )!
text=You may have Evil Twin enter the battlefield as a copy of any creature on the battlefield except it gains "{U}{B}, {T}: Destroy target creature with the same name as this creature."
mana={2}{U}{B}
type=Creature
subtype=Shapeshifter
power=0
toughness=0
[/card]
[card]
name=Evincar's Justice
auto=damage:2 all(creature,player)
buyback={2}{B}{B}{3}
text=Buyback {3} (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.
mana={2}{B}{B}
type=Sorcery
[/card]
[card]
name=Eviscerator
abilities=protection from white
auto=life:-5 controller
text=Protection from white -- When Eviscerator enters the battlefield, you lose 5 life.
mana={3}{B}{B}
type=Creature
subtype=Horror
power=5
toughness=5
[/card]
[card]
name=Evolution Charm
aicode=activate target(land[basic]|mylibrary) moveto(myhand)
auto=choice name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>land[basic]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
auto=aslongas(creature|mygraveyard) choice moveTo(myhand) target(creature|mygraveyard)
auto=aslongas(creature|myBattlefield) choice flying target(creature)
text=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.
mana={1}{G}
type=Instant
[/card]
[card]
name=Evolution Vat
auto={3}{t}:target(creature) tap && counter(1/1,1) && transforms((,newability[{2}{G}{U}:thisforeach(counter{1/1.1}) counter(1/1,1)])) ueot
text={3}, {T}: 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."
mana={3}
type=Artifact
[/card]
[card]
name=Evolutionary Escalation
auto=@each my upkeep restriction{compare(cantargetmycre)~morethan~0,compare(cantargetoppocre)~morethan~0}:choice counter(1/1,3) target(creature|mybattlefield) && activate counter(1/1,3) target(creature|opponentbattlefield)
text=At the beginning of your upkeep, put three +1/+1 counters on target creature you control and three +1/+1 counters on target creature an opponent controls.
mana={1}{G}
type=Enchantment
[/card]
[card]
name=Evolutionary Leap
auto={g}{s(creature|mybattlefield)}:Reveal:1 revealzone(mylibrary) revealuntil(creature|mylibrary) optionone choice name(Get Card) target(creature|reveal)  moveto(myhand) optiononeend optiontwo choice name(put on bottom) all(*|reveal) bottomoflibrary optiontwoend revealend
text={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.
mana={1}{G}
type=Enchantment
[/card]
[card]
name=Evolving Wilds
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(land[basic]|myLibrary)
auto={T}{S}:name(search card) reveal:plibrarycount optionone name(choose card) target(land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
text={T}, Sacrifice Evolving Wilds: Search your library for a basic land card and put it onto the battlefield tapped. Then shuffle your library.
type=Land
[/card]
[card]
name=Exalted Angel
abilities=flying
auto=spiritlink
facedown={3}
autofacedown={2}{W}{W}:morph
text=Flying -- Whenever Exalted Angel deals damage, you gain that much life. -- Morph {2}{W}{W} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={4}{W}{W}
type=Creature
subtype=Angel
power=4
toughness=5
[/card]
[card]
name=Exalted Dragon
abilities=flying,cantattack,cantpwattack
auto={S(land|myBattlefield)}:-cantattack && -cantpwattack restriction{myattackersonly}
text=Flying -- Exalted Dragon can't attack unless you sacrifice a land.
mana={4}{W}{W}
type=Creature
subtype=Dragon
power=5
toughness=5
[/card]
[card]
name=Exava, Rakdos Blood Witch
abilities=first strike,haste
auto=may counter(1/1,1)
auto=this(counter{1/1.1}>=1) cantblock
auto=lord(other creature[counter{1/1.1}]|myBattlefield) haste
text=First Strike. -- Haste. -- Unleash. -- Each other creature you control with a +1/+1 counter on it has haste.
mana={2}{B}{R}
type=Legendary Creature
subtype=Human Cleric
power=3
toughness=3
[/card]
[card]
name=Exclude
target=creature|stack
auto=fizzle
auto=draw:1 controller
text=Counter target creature spell. -- Draw a card.
mana={2}{U}
type=Instant
[/card]
[card]
name=Excommunicate
target=creature
auto=moveTo(ownerLibrary)
text=Put target creature on top of its owner's library.
mana={2}{W}
type=Sorcery
[/card]
[card]
name=Excoriate
target=creature[tapped]
auto=moveto(exile)
text=Exile target tapped creature.
mana={3}{W}
type=Sorcery
[/card]
[card]
name=Execute
target=creature[white]
auto=bury
auto=draw:1 controller
text=Destroy target white creature. It can't be regenerated. -- Draw a card.
mana={2}{B}
type=Instant
[/card]
[card]
name=Executioner's Capsule
auto={1}{B}{T}{S}:destroy target(other creature[-black])
text={1}{B}, {T}, Sacrifice Executioner's Capsule: Destroy target nonblack creature.
mana={B}
type=Artifact
[/card]
[card]
name=Executioner's Hood
auto={2}:equip
auto=teach(creature) intimidate
text=Equipped creature has intimidate. -- Equip {2}
mana={2}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Executioner's Swing
text=Target creature that dealt damage this turn gets -5/-5 until end of turn.
target=creature[damager]
auto=-5/-5 ueot
mana={W}{B}
type=Instant
[/card]
[card]
name=Exert Influence
target=creature[power<=converge]|battlefield
auto=moveto(mybattlefield)
text=Converge -- 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.
mana={4}{U}
type=Sorcery
[/card]
[card]
name=Exhaustion
target=opponent
auto=lord(creature,land|targetedpersonsbattlefield) frozen
text=Creatures and lands target opponent controls don't untap during his or her next untap step.
mana={2}{U}
type=Sorcery
[/card]
[card]
name=Exhume
auto=moveto(ownerbattlefield) notatarget(creature|mygraveyard)
auto=ability$! moveto(ownerbattlefield) notatarget(creature|mygraveyard) !$ opponent
text=Each player puts a creature card from his or her graveyard onto the battlefield.
mana={1}{B}
type=Sorcery
[/card]
[card]
name=Exile into Darkness
target=player
auto=ability$!name(sacrifice creature) notatarget(creature[manacost<=3]|mybattlefield) sacrifice!$ targetedplayer
autograveyard=@each my upkeep:if type(*|myhand)~morethan~type(*|opponenthand) then may moveto(myhand)
text=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.
mana={4}{B}
type=Sorcery
[/card]
[card]
name=Exiled Boggart
auto=@movedTo(this|graveyard) from(battlefield):reject target(*|myhand)
text=When Exiled Boggart dies, discard a card.
mana={1}{B}
type=Creature
subtype=Goblin Rogue
power=2
toughness=2
[/card]
[card]
name=Exile
target=creature[-white;attacking]
auto=moveto(exile)
auto=dynamicability<!mytgt toughnesslifegain srccontroller!>
text=Exile target nonwhite attacking creature. You gain life equal to its toughness.
mana={2}{W}
type=Instant
[/card]
[card]
name=Exorcist
auto={1}{W}{T}:destroy target(creature[black])
text={1}{W}, {T}: Destroy target black creature.
mana={W}{W}
type=Creature
subtype=Human Cleric
power=1
toughness=1
[/card]
[card]
name=Exoskeletal Armor
target=creature
auto=foreach(creature|graveyard) 1/1
text=Enchant creature -- Enchanted creature gets +X/+X, where X is the number of creature cards in all graveyards.
mana={1}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Exotic Curse
target=creature
auto=aslongas(forest|mybattlefield) -1/-1
auto=aslongas(mountain|mybattlefield) -1/-1
auto=aslongas(plains|mybattlefield) -1/-1
auto=aslongas(swamp|mybattlefield) -1/-1
auto=aslongas(island|mybattlefield) -1/-1
text=Enchant creature -- Domain - Enchanted creature gets -1/-1 for each basic land type among lands you control.
mana={2}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Exotic Disease
auto=aslongas(plains|myBattlefield) life:-1 opponent && life:1 controller
auto=aslongas(island|myBattlefield) life:-1 opponent && life:1 controller
auto=aslongas(swamp|myBattlefield) life:-1 opponent && life:1 controller
auto=aslongas(mountain|myBattlefield) life:-1 opponent && life:1 controller
auto=aslongas(forest|myBattlefield) life:-1 opponent && life:1 controller
text=Domain - Target player loses X life and you gain X life, where X is the number of basic land types among lands you control.
mana={4}{B}
type=Sorcery
[/card]
[card]
name=Exotic Orchard
auto=this(variable{olandg}>0) {t}:out{g}
auto=this(variable{olandu}>0) {t}:out{u}
auto=this(variable{olandr}>0) {t}:out{r}
auto=this(variable{olandb}>0) {t}:out{b}
auto=this(variable{olandw}>0) {t}:out{w}
text={T}: Add to your mana pool one mana of any color that a land an opponent controls could produce.
type=Land
[/card]
[card]
name=Expedite
auto=haste
auto=draw:1
target=creature
text=Target creature gains haste until end of turn. -- Draw a card.
mana={R}
type=Instant
[/card]
[card]
name=Expedition Envoy
mana={W}
type=Creature
subtype=Human Scout Ally
power=2
toughness=1
[/card]
[card]
name=Expedition Map
aicode=activate target(land|mylibrary) moveto(myhand)
auto={2}{T}{S}:name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>land|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text={2}, {T}, Sacrifice Expedition Map: Search your library for a land card, reveal it, and put it into your hand. Then shuffle your library.
mana={1}
type=Artifact
[/card]
[card]
name=Expedition Raptor
abilities=flying
auto=target(<upto:2>other creature|battlefield) counter(1/1,1) 
text=Flying -- When Expedition Raptor enters the battlefield, support 2. (Put a +1/+1 counter on each of up to two other target creatures.)
mana={3}{W}{W}
type=Creature
subtype=Bird
power=2
toughness=2
[/card]
[card]
name=Expendable Troops
auto={T}{S}:damage:2 target(other creature[attacking;blocking])
text={T}, Sacrifice Expendable Troops: Expendable Troops deals 2 damage to target attacking or blocking creature.
mana={1}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=1
[/card]
[card]
name=Experiment One
auto=evolve
auto={C(1/1,-2)}:regenerate
text=Evolve (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.) -- Remove two +1/+1 counters from Experiment One: Regenerate Experiment One.
mana={G}
type=Creature
subtype=Human Ooze
power=1
toughness=1
[/card]
[card]
name=Experimental Aviator
abilities=flying
auto=create(Thopter:Artifact Creature Thopter:1/1:flying)*2
text=Flying -- When Experimental Aviator enters the battlefield, create two 1/1 colorless Thopter artifact creature tokens with flying.
mana={3}{U}{U}
type=Creature
subtype=Human Artificer
power=0
toughness=3
[/card]
[card]
name=Exploding Borders
target=player
aicode=activate moveTo(myBattlefield) and!(tap(noevent) && damage:pbasiclandtypes targetedplayer)! target(land[basic]|myLibrary)
auto=name(search card) reveal:plibrarycount revealzone(mylibrary) optionone name(choose card) target(<1>land[basic]|reveal) moveTo(myBattlefield) and!(tap(noevent) && damage:pbasiclandtypes targetedplayer && all(*|reveal) moveto(ownerlibrary))! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend revealend
text=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.
mana={2}{R}{G}
type=Sorcery
[/card]
[card]
name=Exploration
auto=maxPlay(land)+1
text=You may play an additional land on each of your turns.
mana={G}
type=Enchantment
[/card]
[card]
name=Explore
auto=maxPlay(land)+1
auto=draw:1
text=You may play an additional land this turn. -- Draw a card.
mana={1}{G}
type=Sorcery
[/card]
[card]
name=Explorer's Scope
auto={1}:equip
aicode=activate transforms((,newability[moveto(mybattlefield) and!(tap(noevent))! all(land[zpos=1]|mylibrary)])) ueot
auto=@combat(attacking) source(mytgt):reveal:1 optionone target(land|reveal) moveto(mybattlefield) and!(tap(noevent))! optiononeend optiontwo name(Put Back) target(<1>*|reveal) moveto(mylibrary) optiontwoend revealend
text=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} ({1}: Attach to target creature you control. Equip only as a sorcery.)
mana={1}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Explosive Apparatus
auto={3}{T}{s}:damage:2 target(other *[creature;player])
text={3}, {T}, Sacrifice Explosive Apparatus: Explosive Apparatus deals 2 damage to target creature or player.
mana={1}
type=Artifact
[/card]
[card]
name=Explosive Growth
target=creature
kicker={5}
auto=2/2
auto=kicker 3/3
text=Kicker {5} (You may pay an additional {5} as you cast this spell.) -- Target creature gets +2/+2 until end of turn. If Explosive Growth was kicked, that creature gets +5/+5 until end of turn instead.
mana={G}
type=Instant
[/card]
[card]
name=Explosive Impact
target=creature,player
auto=damage:5
text=Explosive Impact deals 5 damage to target creature or player.
mana={5}{R}
type=Instant
[/card]
[card]
name=Explosive Revelation
auto=Reveal:1 revealzone(mylibrary) revealuntil(*[-land]|mylibrary) optionone choice name(Get Card) all(*[-land]|reveal) moveto(myhand) optiononeend optiontwo choice name(Put on Bottom) all(*|reveal) bottomoflibrary optiontwoend afterrevealed choice name(Deal Damage) target(creature,player) damage:revealedmana afterrevealedend revealend
text=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.
mana={3}{R}{R}
type=Sorcery
[/card]
[card]
name=Explosive Vegetation
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(<upto:2>land[basic]|myLibrary)
auto=name(search card) reveal:plibrarycount optionone name(choose card) target(<upto:2>land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
text=Search your library for up to two basic land cards and put them onto the battlefield tapped. Then shuffle your library.
mana={3}{G}
type=Sorcery
[/card]
[card]
name=Expose Evil
target=<upto:2>creature
auto=tap
auto=token(Clue,Artifact Clue,0/0) and!( transforms((,newability[{S}{2}:draw:1])) forever )! controller
text=Tap up to two target creatures. -- Investigate. (Put a colorless Clue artifact token onto the battlefield with "{2}, Sacrifice this artifact: Draw a card.")
mana={1}{W}
type=Instant
[/card]
[card]
name=Expunge
target=creature[-black;-artifact]
auto=bury
autohand=__CYCLING__({2})
text=Destroy target nonartifact, nonblack creature. It can't be regenerated. -- Cycling {2} ({2}, Discard this card: Draw a card.)
mana={2}{B}
type=Instant
[/card]
[card]
name=Exquisite Blood
auto=@lifelostfoeof(player):life:thatmuch controller
text=Whenever an opponent loses life, you gain that much life.
mana={4}{B}
type=Enchantment
[/card]
[card]
name=Exsanguinate
auto=lifeleech:-X opponent
text=Each opponent loses X life. you gain life equal to the amount lost this way.
mana={X}{B}{B}
type=Sorcery
[/card]
[card]
name=Extinction
auto=chooseatype all(creature[chosentype]) destroy chooseend
text=Destroy all creatures of the creature type of your choice.
mana={4}{B}
type=Sorcery
[/card]
[card]
name=Extinguish All Hope
auto=all(creature[-enchantment]) destroy
text=Destroy all nonenchantment creatures.
mana={4}{B}{B}
type=Sorcery
[/card]
[card]
name=Extinguish
target=sorcery|stack
auto=fizzle
text=Counter target sorcery spell.
mana={1}{U}
type=Instant
[/card]
[card]
name=Extirpate
target=*[-basic]|graveyard
auto=moveTo(exile)
auto=all(*[share!name!]|targetcontrollerhand) moveto(exile)
auto=all(*[share!name!]|targetcontrollerlibrary) moveto(exile)
auto=all(*[share!name!]|targetcontrollergraveyard) moveto(exile)
text=Split second (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.) -- Choose target card in a graveyard other than a basic land. 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.
abilities=split second
mana={B}
type=Instant
[/card]
[card]
name=Extortion
target=player
aicode=activate reject notatarget(<upto:2>*|targetedpersonshand)
auto=name(look) reveal:type:*:targetedpersonshand revealzone(targetedpersonshand) optionone name(choose discards) target(<upto:2>*|reveal) moveto(ownerhand) and!( reject )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerhand) and!( all(*|reveal) moveto(ownerhand) )!  optiontwoend revealend
text=Look at target player's hand and choose up to two cards from it. That player discards those cards.
mana={3}{B}{B}
type=Sorcery
[/card]
[card]
name=Extra Arms
target=creature
auto=@combat(attacking) source(mytgt):damage:2 target(creature,player)
text=Enchant creature -- Whenever enchanted creature attacks, it deals 2 damage to target creature or player.
mana={4}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Extract from Darkness
auto=all(player) deplete:2
auto=moveto(mybattlefield) target(creature|graveyard)
text=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.
mana={3}{U}{B}
type=Sorcery
[/card]
[card]
name=Extract
target=player
aicode=activate moveto(exile) target(*|targetedpersonslibrary)
auto=reveal:type:*:targetedpersonslibrary revealzone(targetedpersonslibrary) optionone name(choose card) target(*|reveal) moveto(exile) optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend revealend
text=Search target player's library for a card and exile it. Then that player shuffles his or her library.
mana={U}
type=Sorcery
[/card]
[card]
name=Extractor Demon
abilities=flying
autograveyard={2}{B}:moveto(mybattlefield) && transforms((,unearth,haste)) asSorcery forever
auto=@movedTo(other creature|nonbattlezone) from(battlefield):may deplete:2 target(player)
text=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} ({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.)
mana={4}{B}{B}
type=Creature
subtype=Demon
power=5
toughness=5
[/card]
[card]
name=Extraplanar Lens
auto=may moveto(exile) target(land|mybattlefield) and!( transforms((,newability[lord(*[share!name!]) producecolor:land],newability[lord(*[share!name!]) producecolor:green],newability[lord(*[share!name!]) producecolor:blue],newability[lord(*[share!name!]) producecolor:red],newability[lord(*[share!name!]) producecolor:black],newability[lord(*[share!name!]) producecolor:white])) forever )!
text=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.
mana={3}
type=Artifact
[/card]
[card]
name=Extravagant Spirit
auto=foreach(*|myhand) upcost[{1}] sacrifice
abilities=flying
text=Flying -- At the beginning of your upkeep, sacrifice Extravagant Spirit unless you pay {1} for each card in your hand.
mana={3}{U}
type=Creature
subtype=Spirit
power=4
toughness=4
[/card]
[card]
name=Extricator of Flesh
auto=lord(eldrazi|mybattlefield) vigilance
auto={2}{t}{s(creature[-eldrazi]|mybattlefield)}:token(Eldrazi Horror) controller
text=Eldrazi you control have vigilance. -- {2}, {T}, Sacrifice a non-Eldrazi creature: Put a 3/2 colorless Eldrazi Horror creature token onto the battlefield.
type=Creature
subtype=Eldrazi Horror
power=3
toughness=5
[/card]
[card]
name=Extricator of Sin
auto=may sacrifice target(*|mybattlefield) && token(Eldrazi Horror) controller
auto==@each upkeep restriction{delirium}:flip(Extricator of Flesh)
text=When Extricator of Sin enters the battlefield, you may sacrifice another permanent. If you do, put a 3/2 colorless Eldrazi Horror creature token onto the battlefield. -- Delirium -- At the beginning of your upkeep, if there are four or more card types among cards in your graveyard, transform Extricator of Sin.
mana={2}{W}
type=Creature
subtype=Human Cleric
power=0
toughness=3
[/card]
[card]
name=Extruder
auto={S(artifact|myBattlefield)}:counter(1/1,1) target(creature)
auto=upcost[{4};next upkeep] sacrifice
text=Echo {4} (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.) -- Sacrifice an artifact: Put a +1/+1 counter on target creature.
mana={4}
type=Artifact Creature
subtype=Juggernaut
power=4
toughness=3
[/card]
[card]
name=Exuberant Firestoker
auto=@each my endofturn restriction{type(creature[power>=5]|myBattlefield)~morethan~0}:may damage:2 target(player)
auto={T}:Add{1}
text=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. -- {T}: Add {1} to your mana pool.
mana={2}{R}
type=Creature
subtype=Human Druid Shaman
power=1
toughness=1
[/card]
[card]
name=Exultant Cultist
auto=@movedTo(this|graveyard) from(battlefield):draw:1
text=When Exultant Cultist dies, draw a card.
mana={2}{U}
type=Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=Eye for an Eye
alias=1344
text=The next time a source of your choice would deal damage to you this turn, instead that source deals that much damage to you and Eye for an Eye deals that much damage to that source's controller.
mana={W}{W}
type=Instant
[/card]
[card]
name=Eye Gouge
target=creature
auto=-1/-1
auto=teach(Cyclops) destroy
text=Target creature gets -1/-1 until end of turn. If it's a Cyclops, destroy it.
mana={B}
type=Instant
[/card]
[card]
name=Eye of Doom
auto=ability$!counter(0/0,1,doom) target(*[-land]|mybattlefield)!$ controller
auto=ability$!counter(0/0,1,doom) target(*[-land]|mybattlefield)!$ opponent
auto={2}{t}{s}:all(*[counter{0/0.1.doom}]) destroy
text=When Eye of Doom enters the battlefield, each player chooses a nonland permanent and puts a doom counter on it. -- {2}, {T}, Sacrifice Eye of Doom: Destroy each permanent with a doom counter on it.
mana={4}
type=Artifact
[/card]
[card]
name=Eye of Nowhere
target=*
auto=moveTo(ownerhand)
text=Return target permanent to its owner's hand.
mana={U}{U}
type=Sorcery
subtype=Arcane
[/card]
[card]
name=Eye of Ramos
auto={T}:Add{U}
auto={S}:Add{U}
text={T}: Add {U} to your mana pool. -- Sacrifice Eye of Ramos: Add {U} to your mana pool.
mana={3}
type=Artifact
[/card]
[card]
name=Eye of Singularity
auto=all(*[-basic]|battlefield) transforms((,newability[bury all(other *[share!name!])])) ueot
auto=@movedTo(*[-basic]|battlefield):all(trigger[to]) transforms((,newability[bury all(other *[share!name!])])) ueot
auto=@movedTo(other enchantment[world]|battlefield):sacrifice all(this)
text=When Eye of Singularity enters the battlefield, destroy each permanent with the same name as another permanent, except for basic lands. They can't be regenerated. -- Whenever a permanent other than a basic land enters the battlefield, destroy all other permanents with that name. They can't be regenerated.
type=World Enchantment
mana={3}{W}
[/card]
[card]
name=Eye of Ugin
auto=lord(eldrazi[colorless]|mycastingzone) altercost(colorless,-2)
aicode=activate target(creature[colorless]|mylibrary) moveto(myhand)
auto={7}{T}:name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>creature[colorless]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=Colorless Eldrazi spells you cast cost {2} less to cast. -- {7}, {T}: Search your library for a colorless creature card, reveal it, and put it into your hand. Then shuffle your library.
type=Legendary Land
[/card]
[card]
name=Eye of Yawgmoth
auto={3}{T}{S(creature|mybattlefield)}:reveal:storedmanacost optionone name(pick a card) target(<1>*|reveal) moveto(myhand) optiononeend optiontwo name(Put in exile) target(<1>*|reveal) moveto(myexile) and!( moveto(exile) all(*|reveal) )! optiontwoend revealend
text={3}, {T}, Sacrifice a creature: Reveal a number of cards from the top of your library equal to the sacrificed creature's power. Put one into your hand and exile the rest.
mana={3}
type=Artifact
[/card]
[card]
name=Eye Spy
target=player
aicode=activate choice moveto(ownergraveyard) all(*[zpos=1]|targetedpersonslibrary)
auto=name(look) reveal:1 optionone name(Put On Top) target(*|reveal) moveto(ownerlibrary) optiononeend optiontwo name(put in graveyard) target(<1>*|reveal) moveto(ownergraveyard) optiontwoend revealend
text=Look at the top card of target player's library. You may put that card into his or her graveyard.
mana={U}
type=Sorcery
[/card]
[card]
name=Eyeblight Assassin
auto=target(creature|opponentbattlefield) -1/-1 ueot
text=When Eyeblight Assassin enters the battlefield, target creature an opponent controls gets -1/-1 until end of turn.
mana={2}{B}
type=Creature
subtype=Elf Assassin
power=2
toughness=2
[/card]
[card]
name=Eyeblight Massacre
auto=all(creature[-elf]|battlefield) -2/-2 ueot
text=Non-Elf creatures get -2/-2 until end of turn.
mana={2}{B}{B}
type=Sorcery
[/card]
[card]
name=Eyeblight's Ending
target=creature[-elf]
auto=destroy
text=Destroy target non-Elf creature.
mana={2}{B}
type=Tribal Instant
subtype=Elf
[/card]
[card]
name=Eyeless Watcher
auto=choice token(Eldrazi Scion,Creature Eldrazi Scion,1/1) and!( transforms((,newability[{S}:Add{C}])) forever )!*2 controller
text=Devoid (This card has no color.) -- When Eyeless Watcher enters the battlefield, put two 1/1 colorless Eldrazi Scion creature tokens onto the battlefield. They have "Sacrifice this creature: Add {1} to your mana pool."
mana={3}{G}
abilities=devoid
type=Creature
subtype=Eldrazi Drone
power=1
toughness=1
[/card]
[card]
name=Eyes in the Skies
auto=token(Bird,Creature Bird,1/1,flying,white) && ability$! name(populate) clone notatarget(creature[token]|mybattlefield) !$ controller
text=Put a 1/1 white Bird creature token with flying onto the battlefield, then populate. (Put a token onto the battlefield that's a copy of a creature token you control.)
mana={3}{W}
type=Instant
[/card]
[card]
name=Eyes of the Watcher
auto=@movedto(*[instant;sorcery]|mystack):target(trigger[to]<1>) pay[[{U}{R}]] scry:2 scrycore delayed dontshow donothing scrycoreend scryend
text=Whenever you cast an instant or sorcery spell, you may pay {1}. If you do, scry 2. (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.)
mana={2}{U}
type=Enchantment
[/card]
[card]
name=Eyes of the Wisent
auto=@movedto(*[blue]|stack) from(*|opponenthand) restriction{myturnonly}:may token(Elemental,creature elemental,4/4,green)
text=Whenever an opponent casts a blue spell during your turn, you may put a 4/4 green Elemental creature token onto the battlefield.
mana={1}{G}
type=Tribal Enchantment
subtype=Elemental
[/card]
[card]
name=Ezuri, Renegade Leader
auto={G}:regenerate target(other elf)
auto={2}{G}{G}{G}:all(elf|mybattlefield) 3/3 && all(elf|mybattlefield) trample ueot
text={G}: Regenerate another target Elf. -- {2}{G}{G}{G}: Elf creatures you control get +3/+3 and gain trample until end of turn.
mana={1}{G}{G}
type=Legendary Creature
subtype=Elf Warrior
power=2
toughness=2
[/card]
[card]
name=Ezuri's Archers
abilities=reach
auto=@combat(blocking) source(this) from(creature[flying]):all(this) 3/0 ueot
text=Reach (This creature can block creatures with flying.) -- Whenever Ezuri's Archers blocks a creature with flying, Ezuri's Archers gets +3/+0 until end of turn.
mana={G}
type=Creature
subtype=Elf Archer
power=1
toughness=2
[/card]
[card]
name=Ezuri's Brigade
auto=aslongas(artifact|mybattlefield) 4/4 >2
auto=aslongas(artifact|mybattlefield) trample >2
text=Metalcraft - As long as you control three or more artifacts, Ezuri's Brigade gets +4/+4 and has trample.
mana={2}{G}{G}
type=Creature
subtype=Elf Warrior
power=4
toughness=4
[/card]
[card]
name=Fable of Wolf and Owl
auto=@movedTo(*[green;-blue]|mystack):may token(Wolf,Creature Wolf,2/2,green,tnum.11)
auto=@movedTo(*[blue;-green]|mystack):may token(Bird,Creature Bird,1/1,flying,blue,tnum.12)
auto=@movedTo(*[blue&green]|mystack):may token(Bird,Creature Bird,1/1,flying,blue,tnum.12)
auto=@movedTo(*[blue&green]|mystack):may token(Wolf,Creature Wolf,2/2,green,tnum.11)
auto=@movedTo(*[blue&green]|mystack):may name(create bird & wolf) token(Bird,Creature Bird,1/1,flying,blue,tnum.12) && token(Wolf,Creature Wolf,2/2,green,tnum.11)
text=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.
mana={3}{GU}{GU}{GU}
type=Enchantment
[/card]
[card]
name=Fabled Hero
abilities=double strike
auto=@targeted(this) from(*[instant;sorcery;enchantment]|mycastingzone):counter(1/1,1)
text=Double strike. -- Heroic - Whenever you cast a spell that targets Fabled Hero, put a +1/+1 counter on Fabled Hero. 
mana={1}{W}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=2
[/card]
[card]
name=Fabricate
aicode=activate target(artifact|mylibrary) moveto(myhand)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>artifact|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=Search your library for an artifact card, reveal it, and put it into your hand. Then shuffle your library.
mana={2}{U}
type=Sorcery
[/card]
[card]
name=Fabrication Module
auto=@energizedof(player):counter(1/1,1) target(creature|mybattlefield)
auto={4}{T}:alterenergy:1 controller
text=Whenever you get one or more {E} (energy counters), put a +1/+1 counter on target creature you control. -- {4}, {T}: You get {E}.
mana={3}
type=Artifact
[/card]
[card]
name=Face of Fear
auto={2}{B}{D(*|myhand)}:fear
text={2}{B}, Discard a card: Face of Fear gains fear until end of turn. (It can't be blocked except by artifact creatures and/or black creatures.)
mana={5}{B}
type=Creature
subtype=Horror
power=3
toughness=4
[/card]
[card]
name=Faceless Butcher
auto=(blink)forsrc target(creature|battlefield)
text=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.
mana={2}{B}{B}
type=Creature
subtype=Nightmare Horror
power=2
toughness=3
[/card]
[card]
name=Faceless Devourer
abilities=shadow
auto=(blink)forsrc target(other creature[shadow]|battlefield)
text=Shadow (This creature can block or be blocked by only creatures with shadow.) -- 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.
mana={2}{B}
type=Creature
subtype=Nightmare Horror
power=2
toughness=1
[/card]
[card]
name=Facevaulter
auto={B}{S(goblin|myBattlefield)}:2/2
text={B}, Sacrifice a Goblin: Facevaulter gets +2/+2 until end of turn.
mana={B}
type=Creature
subtype=Goblin Warrior
power=1
toughness=1
[/card]
[card]
name=Fade from Memory
target=*|graveyard
auto=moveTo(exile)
autohand=__CYCLING__({B})
text=Exile target card from a graveyard. -- Cycling {B} ({B}, Discard this card: Draw a card.)
mana={B}
type=Instant
[/card]
[card]
name=Fade into Antiquity
target=artifact,enchantment
auto=moveto(exile)
text=Exile target Artifact or Enchantment
mana={2}{G}
type=Sorcery
[/card]
[card]
name=Faerie Conclave
auto=tap(noevent)
auto={T}:Add{U}
auto={1}{U}:transforms((Faerie Creature,setpower=2,settoughness=1,flying,blue)) ueot
text=Faerie Conclave enters the battlefield tapped. -- {T}: 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. (It can't be blocked except by creatures with flying or reach.)
type=Land
[/card]
[card]
name=Faerie Harbinger
abilities=flash,flying
aicode=activate target(faerie|mylibrary) moveto(mylibrary) and!(moveto(mylibrary))!
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(faerie|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(mylibrary)])) optiononeend optiontwo bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary )! optiontwoend revealend
text=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.
mana={3}{U}
type=Creature
subtype=Faerie Wizard
power=2
toughness=2
[/card]
[card]
name=Faerie Impostor
auto=aslongas(other creature|mybattlefield) choice notatarget(other creature|mybattlefield) moveTo(ownerhand) oneshot
auto=choice sacrifice
abilities=flying
text=Flying -- When Faerie Impostor enters the battlefield, sacrifice it unless you return another creature you control to its owner's hand.
mana={U}
type=Creature
subtype=Faerie Rogue
power=2
toughness=1
[/card]
[card]
name=Faerie Invaders
abilities=flash,flying
text=Flash (You may cast this spell any time you could cast an instant.) -- Flying
mana={4}{U}
type=Creature
subtype=Faerie Rogue
power=3
toughness=3
[/card]
[card]
name=Faerie Macabre
abilities=flying
autohand={discard}:target(<upto:2>other *|graveyard) moveTo(exile)
text=Flying -- Discard Faerie Macabre: Exile up to two target cards from graveyards.
mana={1}{B}{B}
type=Creature
subtype=Faerie Rogue
power=2
toughness=2
[/card]
[card]
name=Faerie Mechanist
abilities=flying
aicode=activate target(artifact[zpos<=3]|mylibrary) moveto(myhand)
auto=name(look) reveal:3 optionone name(Get artifact) target(<upto:1>artifact|reveal) moveto(myhand) optiononeend optiontwo name(put on bottom) target(<5>*|reveal) bottomoflibrary optiontwoend revealend
text=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.
mana={3}{U}
type=Artifact Creature
subtype=Faerie Artificer
power=2
toughness=2
[/card]
[card]
name=Faerie Miscreant
abilities=flying
auto=if type(Faerie Miscreant|mybattlefield)~morethan~1 then choice draw:1 controller
text=Flying (This creature can't be blocked except by creatures with flying or reach.) -- When Faerie Miscreant enters the battlefield, if you control another creature named Faerie Miscreant, draw a card.
mana={U}
type=Creature
subtype=Faerie Rogue
power=1
toughness=1
[/card]
[card]
name=Faerie Noble
abilities=flying
auto=lord(other faerie|myBattlefield) 0/1
auto={T}:all(other faerie|myBattlefield) 1/0 ueot
text=Flying -- Other Faerie creatures you control get +0/+1. -- {T}: Other Faerie creatures you control get +1/+0 until end of turn.
mana={2}{G}
type=Creature
subtype=Faerie
power=1
toughness=2
[/card]
[card]
name=Faerie Squadron
kicker={3}{U}
auto=kicker counter(1/1,2)
auto=kicker flying
text=Kicker {3}{U} (You may pay an additional {3}{U} as you cast this spell.) -- If Faerie Squadron was kicked, it enters the battlefield with two +1/+1 counters on it and with flying.
mana={U}
type=Creature
subtype=Faerie
power=1
toughness=1
[/card]
[card]
name=Faerie Swarm
abilities=flying
anyzone=type:*[blue]:myBattlefield/type:*[blue]:myBattlefield cdaactive
text=Flying -- Faerie Swarm's power and toughness are each equal to the number of blue permanents you control.
mana={3}{U}
type=Creature
subtype=Faerie
power=*
toughness=*
[/card]
[card]
name=Faerie Tauntings
auto=@movedto(*|stack) from(*|myhand) restriction{opponentturnonly}:may life:-1 opponent
text=Whenever you cast a spell during an opponent's turn, you may have each opponent lose 1 life.
mana={2}{B}
type=Tribal Enchantment
subtype=Faerie
[/card]
[card]
name=Faerie Trickery
target=*[-faerie]|stack
auto=fizzleto(exile)
text=Counter target non-Faerie spell. If that spell is countered this way, exile it instead of putting it into its owner's graveyard.
mana={1}{U}{U}
type=Tribal Instant
subtype=Faerie
[/card]
[card]
name=Failed Inspection
target=*|stack
auto=fizzle
auto=draw:1 controller
auto=ability$!reject notatarget(*|myhand)!$ controller
text=Counter target spell. Draw a card, then discard a card.
mana={2}{U}{U}
type=Instant
[/card]
[card]
name=Fairgrounds Warden
auto=(blink)forsrc target(creature|opponentbattlefield)
text=When Fairgrounds Warden enters the battlefield, exile target creature an opponent controls until Fairgrounds Warden leaves the battlefield.
mana={2}{W}
type=Creature
subtype=Dwarf Soldier
power=1
toughness=3
[/card]
[card]
name=Faith Healer
auto={S(enchantment|myBattlefield)}:life:storedmanacost
text=Sacrifice an enchantment: You gain life equal to the sacrificed enchantment's converted mana cost.
mana={1}{W}
type=Creature
subtype=Human Cleric
power=1
toughness=1
[/card]
[card]
name=Faith Unbroken
auto=target(creature|opponentbattlefield) (blink)forsrc
auto=teach(creature) 2/2
target=creature|mybattlefield
text=Enchant creature you control -- When Faith Unbroken enters the battlefield, exile target creature an opponent controls until Faith Unbroken leaves the battlefield. -- Enchanted creature gets +2/+2.
mana={3}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Faithbearer Paladin
abilities=lifelink
text=Lifelink (Damage dealt by this creature also causes you to gain that much life.)
mana={4}{W}
type=Creature
subtype=Human Knight
power=3
toughness=4
[/card]
[card]
name=Faithful Squire
doublefaced=kamiflip
auto=@movedTo(spirit,arcane|mystack):may counter(0/0,1,Ki)
auto=@each endofturn:this(counter{0/0.2.Ki}) flip(Kaiso, Memory of Loyalty)
text=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.
mana={1}{W}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=2
[/card]
[card]
name=Faithless Looting
auto=draw:2 controller
auto=reject notatarget(<2>*|myhand)
flashback={2}{R}
text=Draw two cards, then discard two cards. -- Flashback {2}{R}
mana={R}
type=Sorcery
[/card]
[card]
name=Faith's Fetters
target=*
auto=life:4 controller
auto=teach(creature) cantattack
auto=teach(creature) cantpwattack
auto=teach(creature) cantblock
auto=onlymanaability
text=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.
mana={3}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Faith's Reward
auto=moveTo(myBattlefield) all(*[fresh;-instant;-sorcery]|mygraveyard)
text=Return to the battlefield all permanent cards in your graveyard that were put there from the battlefield this turn.
mana={3}{W}
type=Instant
[/card]
[card]
name=Falkenrath Aristocrat
abilities=flying,haste
auto={S(creature[-human])}:name(sacrifice a non-human creature) indestructible ueot
auto={S(creature[human])}:name(sacrifice a human) indestructible ueot && counter(1/1,1)
text=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.
mana={2}{B}{R}
type=Creature
subtype=Vampire
power=4
toughness=1
[/card]
[card]
name=Falkenrath Exterminator
auto=@combatdamaged(player) from(this):counter(1/1,1)
auto={2}{R}:target(creature) dynamicability<!oneonecountersstrike!>
text=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.
mana={1}{R}
type=Creature
subtype=Vampire Archer
power=1
toughness=1
[/card]
[card]
name=Falkenrath Marauders
abilities=flying,haste
auto=@combatdamaged(player) from(this):counter(1/1,2)
text=Flying, haste -- Whenever Falkenrath Marauders deals combat damage to a player, put two +1/+1 counters on it.
mana={3}{R}{R}
type=Creature
subtype=Vampire Warrior
power=2
toughness=2
[/card]
[card]
name=Falkenrath Noble
abilities=flying
auto=@movedTo(creature|graveyard) from(battlefield):ability$!choice life:-1 target(player) && life:1 controller!$ controller
text=Flying -- Whenever Falkenrath Noble or another creature dies, target player loses 1 life and you gain 1 life.
mana={3}{B}
type=Creature
subtype=Vampire
power=2
toughness=2
[/card]
[card]
name=Falkenrath Reaver
mana={1}{R}
type=Creature
subtype=Vampire
power=2
toughness=2
[/card]
[card]
name=Falkenrath Torturer
auto={S(creature[-human])}:name(sacrifice a non-human creature):flying
auto={S(creature[human])}:name(sacrifice a human):flying && counter(1/1,1)
text=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.
mana={2}{B}
type=Creature
subtype=Vampire
power=2
toughness=1
[/card]
[card]
name=Fall of the Gavel
target=*|stack
auto=fizzle
auto=life:5 controller
text=Counter target spell. You gain 5 life.
mana={3}{W}{U}
type=Instant
[/card]
[card]
name=Fall of the Hammer
target=creature|mybattlefield
auto=transforms((,newability[target(other creature) dynamicability<!powerstrike!>])) forever
text=Target creature you control deals damage equal to its power to another target creature.
mana={1}{R}
type=Instant
[/card]
[card]
name=Fall of the Titans
other={x}{R} name(surge)
target=<upto:2>creature,player
otherrestriction=thisturn(*|mystack)~morethan~0
auto=paidmana damage:XX
auto=alternative damage:X
text=Surge {X}{R} (You may cast this spell for its surge cost if you or a teammate has cast another spell this turn.) -- Fall of the Titans deals X damage to each of up to two target creatures and/or players.
mana={X}{X}{R}
type=Instant
[/card]
[card]
name=Fallen Angel
abilities=flying
auto={S(creature|myBattlefield)}:2/1
text=Flying -- Sacrifice a creature: Fallen Angel gets +2/+1 until end of turn.
mana={3}{B}{B}
type=Creature
subtype=Angel
power=3
toughness=3
[/card]
[card]
name=Fallen Askari
abilities=flanking,cantblock
text=Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.) -- Fallen Askari can't block.
mana={1}{B}
type=Creature
subtype=Human Knight
power=2
toughness=2
[/card]
[card]
name=Fallen Cleric
facedown={3}
autofacedown={4}{B}:morph
auto=protection from(cleric)
text=Protection from Clerics -- Morph {4}{B} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={4}{B}
type=Creature
subtype=Zombie Cleric
power=4
toughness=2
[/card]
[card]
name=Fallen Ferromancer
abilities=infect
auto={2}{R}{T}:damage:1 target(creature,player)
text=Infect -- {2}{R}, {T}: Fallen Ferromancer deals 1 damage to target creature or player.
mana={3}{R}
type=Creature
subtype=Human Shaman
power=1
toughness=1
[/card]
[card]
name=Fallen Ideal
target=creature
autograveyard=@movedTo(this|graveyard) from(battlefield):moveTo(ownerhand)
auto=flying
auto=teach(creature) {S(creature|mybattlefield)}:2/1
text=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.
mana={2}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Fallow Earth
target=land
auto=moveTo(ownerLibrary)
text=Put target land on top of its owner's library.
mana={2}{G}
type=Sorcery
[/card]
[card]
name=Fallow Wurm
auto=aslongas(land|myhand) reject target(land|myhand) oneshot
auto=moveTo(graveyard) notatarget(this|myBattlefield)
text=When Fallow Wurm enters the battlefield, sacrifice it unless you discard a land card.
mana={2}{G}
type=Creature
subtype=Wurm
power=4
toughness=4
[/card]
[card]
name=Fallowsage
auto=@tapped(this):may draw:1 controller
text=Whenever Fallowsage becomes tapped, you may draw a card.
mana={3}{U}
type=Creature
subtype=Merfolk Wizard
power=2
toughness=2
[/card]
[card]
name=False Cure
auto=emblem transforms((,newability[@lifefoeof(player):life:-twicethatmuch opponent],newability[@lifeof(player):life:-twicethatmuch controller])) ueot
text=Until end of turn, whenever a player gains life, that player loses 2 life for each 1 life he or she gained.
mana={B}{B}
type=Instant
[/card]
[card]
name=False Defeat
target=creature|mygraveyard
auto=moveTo(myBattlefield)
text=Return target creature card from your graveyard to the battlefield.
mana={3}{W}
type=Sorcery
[/card]
[card]
name=False Demise
target=creature
auto=@movedTo(mytgt|graveyard) from(battlefield):all(trigger[to]) moveTo(mybattlefield)
text=Enchant creature -- When enchanted creature is put into a graveyard, return that card to the battlefield under your control.
mana={2}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=False Memories
auto=deplete:7 controller
auto=@next end:moveto(exile) notatarget(<7>*|mygraveyard)
text=Put the top seven cards of your library into your graveyard. At the beginning of the next end step, exile seven cards from your graveyard.
mana={1}{U}
type=Instant
[/card]
[card]
name=False Mourning
target=creature|mygraveyard
auto=moveTo(mylibrary)
text=Put target card from your graveyard on top of your library.
mana={G}
type=Sorcery
[/card]
[card]
name=False Peace
target=player
auto=nextphasealter(remove,combatbegins,targetedplayer)
auto=nextphasealter(remove,combatattackers,targetedplayer)
auto=nextphasealter(remove,combatblockers,targetedplayer)
auto=nextphasealter(remove,combatdamage,targetedplayer)
auto=nextphasealter(remove,combatends,targetedplayer)
text=Target player skips all combat phases of his or her next turn.
mana={W}
type=Sorcery
[/card]
[card]
name=False Prophet
auto=@movedTo(this|graveyard) from(battlefield):moveTo(exile) all(creature)
text=When False Prophet dies, exile all creatures.
mana={2}{W}{W}
type=Creature
subtype=Human Cleric
power=2
toughness=2
[/card]
[card]
name=False Summoning
target=creature|stack
auto=fizzle
text=Counter target creature spell.
mana={1}{U}
type=Instant
[/card]
[card]
name=Falter
auto=lord(creature[-flying]) cantblock
text=Creatures without flying can't block this turn.
mana={1}{R}
type=Instant
[/card]
[card]
name=Familiar Ground
auto=lord(creature|myBattlefield) oneblocker
text=Each creature you control can't be blocked by more than one creature.
mana={2}{G}
type=Enchantment
[/card]
[card]
name=Familiar's Ruse
target=*|stack
auto=fizzle
text=As an additional cost to cast Familiar's Ruse, return a creature you control to its owner's hand. -- Counter target spell.
mana={U}{U}{H(creature|myBattlefield)}
type=Instant
[/card]
[card]
name=Famine
auto=damage:3 all(creature,player)
text=Famine deals 3 damage to each creature and each player.
mana={3}{B}{B}
type=Sorcery
[/card]
[card]
name=Famished Ghoul
auto={1}{B}{S}:name(opponent's graveyard) target(other *<upto:2>|opponentgraveyard) moveTo(exile)
auto={1}{B}{S}:name(your graveyard) target(other *<upto:2>|mygraveyard) moveTo(exile)
text={1}{B}, Sacrifice Famished Ghoul: Exile up to two target cards from a single graveyard.
mana={3}{B}
type=Creature
subtype=Zombie
power=3
toughness=2
[/card]
[card]
name=Fanatic of Mogis
auto=damage:type:manaR opponent
text=When Fanatic of Mogis enters the battlefield, it deals damage to each opponent equal to your devotion to red. (Each {R} in the mana costs of permanents you control counts toward your devotion to red.)
mana={3}{R}
type=Creature
subtype=Minotaur Shaman
power=4
toughness=2
[/card]
[card]
name=Fanatic of Xenagos
abilities=trample
auto=ability$!choice name(Tribute 1) all(mystored) counter(1/1) _ choice name(+1/+1 and Haste) all(mystored) haste ueot && all(mystored) 1/1 ueot!$ opponent
text=Trample -- Tribute 1 (As this creature enters the battlefield, an opponent of your choice may place a +1/+1 counter on it.) -- When Fanatic of Xenagos enters the battlefield, if tribute wasn't paid, it gets +1/+1 and gains haste until end of turn.
mana={1}{R}{G}
type=Creature
subtype=Centaur Warrior
power=3
toughness=3
[/card]
[card]
name=Fanatical Devotion
auto={S(creature|mybattlefield)}:regenerate target(creature)
text=Sacrifice a creature: Regenerate target creature.
mana={2}{W}
type=Enchantment
[/card]
[card]
name=Fanatical Fever
target=creature
auto=trample
auto=3/0
text=Target creature gets +3/+0 and gains trample until end of turn.
mana={2}{G}{G}
type=Instant
[/card]
[card]
name=Fang Skulkin
auto={2}:wither target(creature[black])
text={2}: Target black creature gains wither until end of turn. (It deals damage to creatures in the form of -1/-1 counters.)
mana={2}
type=Artifact Creature
subtype=Scarecrow
power=2
toughness=1
[/card]
[card]
name=Fangren Firstborn
auto=@combat(attacking) source(this):all(creature[attacking]) counter(1/1,1)
text=Whenever Fangren Firstborn attacks, put a +1/+1 counter on each attacking creature.
mana={1}{G}{G}{G}
type=Creature
subtype=Beast
power=4
toughness=2
[/card]
[card]
name=Fangren Hunter
abilities=trample
text=Trample
mana={3}{G}{G}
type=Creature
subtype=Beast
power=4
toughness=4
[/card]
[card]
name=Fangren Marauder
auto=@movedto(graveyard) from(artifact|battlefield):may life:5 controller
text=Whenever an aritfact is put into a graveyard from the battlefield, you may gain 5 life.
mana={5}{G}
type=Creature
subtype=Beast
power=5
toughness=5
[/card]
[card]
name=Fangren Pathcutter
auto=@combat(attacking) source(this):all(creature[attacking]) trample ueot
text=Whenever Fangren Pathcutter attacks, attacking creatures gain trample until end of turn.
mana={4}{G}{G}
type=Creature
subtype=Beast
power=4
toughness=6
[/card]
[card]
name=Fanning the Flames
target=creature,player
auto=damage:X
buyback={X}{3}{R}{R}
text=Buyback {3} (You may pay an additional {3} as you cast this spell. If you do, put this card into your hand as it resolves.) -- Fanning the Flames deals X damage to target creature or player.
mana={X}{R}{R}
type=Sorcery
[/card]
[card]
name=Far Wanderings
aicode=activate transforms((,newability[if type(*|mygraveyard)~morethan~6 then moveto(mybattlefield) and!(tap(noevent))! target(<3>land[basic]|mylibrary)],newability[if type(*|mygraveyard)~lessthan~7 then moveto(mybattlefield) and!(tap(noevent))! target(land[basic]|mylibrary)])) ueot
auto=if type(*|mygraveyard)~morethan~6 then name(search card) reveal:plibrarycount optionone name(choose card) target(<3>land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
auto=if type(*|mygraveyard)~lessthan~7 then name(search card) reveal:plibrarycount optionone name(choose card) target(land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
text=Search your library for a basic land card and 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 three basic land cards and put them onto the battlefield tapped. Then shuffle your library.
mana={2}{G}
type=Sorcery
[/card]
[card]
name=Farbog Boneflinger
auto=-2/-2 target(creature)
text=When Fargog Boneflinger enters the battlefield, target creature gets -2/-2 until end of turn.
mana={4}{B}
type=Creature
subtype=Zombie
power=2
toughness=2
[/card]
[card]
name=Farbog Explorer
abilities=swampwalk
text=Swampwalk (This creature is unblockable as long as defending player controls a Swamp.)
mana={2}{W}
type=Creature
subtype=Human Scout
power=2
toughness=3
[/card]
[card]
name=Farbog Revenant
abilities=lifelink,Skulk
text=Skulk (This creature can't be blocked by creatures with greater power.) -- Lifelink (Damage dealt by this creature also causes you to gain that much life.)
mana={2}{B}
type=Creature
subtype=Spirit
power=1
toughness=3
[/card]
[card]
name=Farhaven Elf
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(land[basic]|myLibrary)
auto=name(search card) reveal:plibrarycount optionone name(choose card) target(land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
text=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.
mana={2}{G}
type=Creature
subtype=Elf Druid
power=1
toughness=1
[/card]
[card]
name=Farmstead
target=land
auto=transforms((,newability[{w}{w}:life:1 controller myupkeeponly limit:1]))
text=Enchant land -- Enchanted land has "At the beginning of your upkeep, you may pay {W}{W}. If you do, you gain 1 life."
mana={W}{W}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Farrelite Priest
auto={1}:add{w} limit^phaseaction[endofturn once] sacrifice^4
text={1}: Add {W} to your mana pool. If this ability has been activated four or more times this turn, sacrifice Farrelite Priest at the beginning of the next end step.
mana={1}{W}{W}
type=Creature
subtype=Human Cleric
power=1
toughness=3
[/card]
[card]
name=Farrel's Mantle
target=creature
auto=@combat(notblocked) source(mytgt):all(mystored) fog && target(creature) damage:storedpower && damage:2
text=Enchant creature -- Whenever enchanted creature attacks and isn't blocked, its controller may have it deal damage equal to its power plus 2 to target creature. If that player does, the attacking creature assigns no combat damage this turn.
mana={2}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Farrel's Zealot
auto=@combat(notblocked) source(this):may damage:3 target(creature) && fog from(this) ueot
text=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.
mana={1}{W}{W}
type=Creature
subtype=Human
power=2
toughness=2
[/card]
[card]
name=Farseek
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(plains,island,swamp,mountain|myLibrary)
auto=name(search card) reveal:plibrarycount optionone name(choose card) target(plains,island,swamp,mountain|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
text=Search your library for a Plains, Island, Swamp, or Mountain card and put it onto the battlefield tapped. Then shuffle your library.
mana={1}{G}
type=Sorcery
[/card]
[card]
name=Farsight Mask
auto=@damageof(player) from(*|opponentbattlefield,opponentstack,opponentgraveyard,opponentlibrary,opponentexile) sourcenottap:may draw:1 controller
text=Whenever a source an opponent controls deals damage to you, if Farsight Mask is untapped, you may draw a card.
mana={5}
type=Artifact
[/card]
[card]
name=Fascination
auto=choice name(each player draws) Draw:X all(player)
auto=choice name(each player mills) deplete:X all(player)
text=Choose one: -- Each player draws X cards. -- Each player puts the top X cards of his or her library into his or her graveyard.
mana={X}{U}{U}
type=Sorcery
[/card]
[card]
name=Fastbond
alias=1243
text=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={G}
type=Enchantment
[/card]
[card]
name=Fatal Attraction
target=creature
auto=damage:2
auto=@each my upkeep:damage:4
text=Enchant creature -- When Fatal Attraction enters the battlefield, it deals 2 damage to enchanted creature. -- At the beginning of your upkeep, Fatal Attraction deals 4 damage to enchanted creature.
mana={2}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Fatal Blow
target=creature[damaged]
auto=bury
text=Destroy target creature that was dealt damage this turn. It can't be regenerated.
mana={B}
type=Instant
[/card]
[card]
name=Fatal Frenzy
target=creature
auto=trample
auto=treason
auto=power/0 ueot
text=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.
mana={2}{R}
type=Instant
[/card]
[card]
name=Fatal Fumes
target=creature
auto=-4/-2
text=Target creature gets -4/-2 until end of turn.
mana={3}{B}
type=Instant
[/card]
[card]
name=Fatal Push
target=creature
auto=if revolt then teach(creature[manacost<=4]) destroy else teach(creature[manacost<=2]) destroy
text=Destroy target creature if it has converted mana cost 2 or less. -- Revolt -- Destroy that creature if it has converted mana cost 4 or less instead if a permanent you controlled left the battlefield this turn.
mana={B}
type=Instant
[/card]
[card]
name=Fate Foretold
target=creature
auto=draw:1 controller
auto=@movedTo(mytgt|graveyard) from(battlefield):draw:1 targetcontroller
text=Enchant creature -- When Fate Foretold enters the battlefield, draw a card. -- When enchanted creature dies, its controller draws a card.
mana={1}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Fate Forgotten
target=artifact,enchantment|battlefield
auto=moveto(exile)
text=Exile target artifact or enchantment.
mana={2}{W}
type=Instant
[/card]
[card]
name=Fate Unraveler
auto=@drawfoeof(player):damage:1 opponent
text=Whenever an opponent draws a card, Fate Unraveler deals 1 damage to that player.
mana={3}{B}
type=Enchantment Creature
subtype=Hag
power=3
toughness=4
[/card]
[card]
name=Fated Conflagration
target=creature,planeswalker
auto=damage:5
auto=if compare(restriction{myturnonly}~morethan~0) then scry:2 scrycore delayed dontshow donothing scrycoreend scryend
text=Fated Conflagration deals 5 damage to target creature or planeswalker. If it's your turn, 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.)
mana={1}{R}{R}{R}
type=Instant
[/card]
[card]
name=Fated Infatuation
target=creature|mybattlefield
auto=clone
auto=if compare(restriction{myturnonly}~morethan~0) then scry:2 scrycore delayed dontshow donothing scrycoreend scryend
text=Put a token onto the battlefield that's a copy of target creature you control. If it's your turn, 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.)
mana={U}{U}{U}
type=Instant
[/card]
[card]
name=Fated Intervention
auto=token(Centaur,Enchantment Creature Centaur,3/3,green)*2 controller
auto=if compare(restriction{myturnonly}~morethan~0) then scry:2 scrycore delayed dontshow donothing scrycoreend scryend
text=Put two 3/3 green Centaur enchantment creature tokens onto the battlefield. If it's your turn, 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.)
mana={2}{G}{G}{G}
type=Instant
[/card]
[card]
name=Fated Retribution
auto=all(creature,planeswalker) destroy
auto=if compare(restriction{myturnonly}~morethan~0) then scry:2 scrycore delayed dontshow donothing scrycoreend scryend
text=Destroy all creatures and planeswalkers. If it's your turn, 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.)
mana={4}{W}{W}{W}
type=Instant
[/card]
[card]
name=Fated Return
target=creature|mygraveyard
auto=moveto(mybattlefield)
auto=transforms((,indestructible)) forever
auto=if compare(restriction{myturnonly}~morethan~0) then scry:2 scrycore delayed dontshow donothing scrycoreend scryend
text=Put target creature card from a graveyard onto the battlefield under your control. It gains indestructible. If it's your turn, 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.)
mana={4}{B}{B}{B}
type=Instant
[/card]
[card]
name=Fateful Showdown
target=creature,player
auto=count(type:*:myhand)
auto=damage:countedamount
auto=all(*|myhand) reject
auto=draw:countedamount controller
text=Fateful Showdown deals damage to target creature or player equal to the number of cards in your hand. Discard all the cards in your hand, then draw that many cards.
mana={2}{R}{R}
type=Instant
[/card]
[card]
name=Fatestitcher
auto={T}:Tap target(other *)
auto={T}:Untap target(other *)
autograveyard={U}:moveto(mybattlefield) && transforms((,unearth,haste)) asSorcery forever
text={T}: You may tap or untap another target permanent. -- Unearth {U} ({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.)
mana={3}{U}
type=Creature
subtype=Zombie Wizard
power=1
toughness=2
[/card]
[card]
name=Fathom Feeder
abilities=deathtouch
auto=@combatdamaged(player) from(this):ingest:1 opponent
auto={3}{U}{B}:draw:1 controller && ingest:1 opponent
text=Devoid (This card has no color.) -- Deathtouch -- Ingest (Whenever this creature deals combat damage to a player, that player exiles the top card of his or her library.) -- {3}{U}{B}: Draw a card. Each opponent exiles the top card of his or her library.
mana={U}{B}
abilities=devoid
type=Creature
subtype=Eldrazi Drone
power=1
toughness=1
[/card]
[card]
name=Fathom Mage
auto=evolve
auto=@counteradded(1/1) from(this):may draw:1
text=Evolve (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.) -- Whenever a +1/+1 counter is placed on Fathom Mage, you may draw a card.
mana={2}{G}{U}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Fathom Seer
facedown={3}
autofacedown={H(island|mybattlefield)}{H(island|mybattlefield)}:morph
autofaceup=draw:2
text=Morph - Return two Islands you control to their owner's hand. (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) -- When Fathom Seer is turned face up, draw two cards.
mana={1}{U}
type=Creature
subtype=Illusion
power=1
toughness=3
[/card]
[card]
name=Fathom Trawl
auto=Reveal:3 revealzone(mylibrary) revealuntil(*[-land]|mylibrary) optionone choice name(Get Cards) target(<3>*[-land]|reveal)  moveto(myhand) optiononeend optiontwo choice name(put on bottom) all(*|reveal) bottomoflibrary optiontwoend revealend
text=Reveal cards from the top of your library until you reveal three nonland cards. Put the nonland cards revealed this way into your hand, then put the rest of the revealed cards on the bottom of your library in any order.
mana={3}{U}{U}
type=Sorcery
[/card]
[card]
name=Fatigue
target=player
auto=nextphasealter(remove,draw,targetedplayer)
text=Target player skips his or her next draw step.
mana={1}{U}
type=Sorcery
[/card]
[card]
name=Fault Line
auto=damage:X all(creature[-flying])
auto=damage:X all(player)
text=Fault Line deals X damage to each creature without flying and each player.
mana={X}{R}{R}
type=Instant
[/card]
[card]
name=Fault Riders
auto={S(land|myBattlefield)}:2/0 && first strike limit:1
text=Sacrifice a land: Fault Riders gets +2/+0 and gains first strike until end of turn. Activate this ability only once each turn.
mana={2}{R}
type=Creature
subtype=Human Soldier
power=2
toughness=2
[/card]
[card]
name=Faultgrinder
abilities=trample
other={4}{R} name(Evoke)
auto=destroy target(land)
auto=alternative sacrifice
text=Trample -- When Faultgrinder enters the battlefield, destroy target land. -- Evoke {4}{R} (You may cast this spell for its evoke cost. If you do, it's sacrificed when it enters the battlefield.)
mana={6}{R}
type=Creature
subtype=Elemental
power=4
toughness=4
[/card]
[card]
name=Fauna Shaman
aicode=activate target(creature|mylibrary) moveto(myhand)
auto={G}{T}{D(creature|myhand)}:name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>creature|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text={G},{T}, Discard a creature card: Search your library for a creature card, reveal that card, and put it into your hand. Then shuffle your library.
mana={1}{G}
type=Creature
subtype=Elf Shaman
power=2
toughness=2
[/card]
[card]
name=Favor of the Overbeing
target=creature
auto=teach(creature[green]) 1/1
auto=teach(creature[green]) vigilance
auto=teach(creature[blue]) 1/1
auto=teach(creature[blue]) flying
text=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.
mana={1}{GU}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Favor of the Woods
target=creature
auto=transforms((,newability[@combat(blocking) source(this):life:3 controller]))
text=Enchant creature -- Whenever enchanted creature blocks, you gain 3 life.
mana={2}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Favorable Destiny
target=creature
auto=teach(creature[white]) 1/2
auto=aslongas(creature|myBattlefield) shroud >1
text=Enchant creature -- Enchanted creature gets +1/+2 as long as it's white. -- Enchanted creature has shroud as long as its controller controls another creature. (It can't be the target of spells or abilities.)
mana={1}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Favorable Winds
auto=lord(creature[flying]|mybattlefield) 1/1
text=Creatures you control with flying get +1/+1.
mana={1}{U}
type=Enchantment
[/card]
[card]
name=Favored Hoplite
auto=@targeted(this) from(*[instant;sorcery;enchantment]|mycastingzone):counter(1/1,1) && preventAllDamage to(this) ueot
text=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.
mana={W}
type=Creature
subtype=Human Soldier
power=1
toughness=2
[/card]
[card]
name=Fear
target=creature
auto=fear
text=Enchant creature (Target a creature as you cast this. This card enters the battlefield attached to that creature.) -- Enchanted creature has fear. (It can't be blocked except by artifact creatures and/or black creatures.)
mana={B}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Fearsome Awakening
target=creature|mygraveyard
auto=moveto(mybattlefield) && transforms((,newability[if cantargetcard(dragon) then counter(1/1.2)])) oneshot
text=Return target creature card from your graveyard to the battlefield. If it's a Dragon, put two +1/+1 counters on it.
mana={4}{B}
type=Sorcery
[/card]
[card]
name=Fearsome Temper
target=creature
auto=2/2
auto=teach(creature) {2}{R}:target(creature) cantblock ueot
text=Enchanted creature gets +2/+2 and has "{2}{R}: Target creature can't block this creature this turn."
mana={2}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Feast of Blood
target=creature
auto=destroy
auto=life:4 controller
restriction=control two or more vampires
text=Cast Feast of Blood only if you control two or more Vampires. -- Destroy target creature. You gain 4 life.
mana={1}{B}
type=Sorcery
[/card]
[card]
name=Feast of Dreams
target=creature[enchantment],creature[enchanted]
auto=destroy
text=Destroy target enchanted creature or enchantment creature.
mana={1}{B}
type=Instant
[/card]
[card]
name=Feast of Flesh
target=creature
auto=damage:1
auto=life:1 controller
auto=foreach(Feast of Flesh|mygraveyard):damage:1
auto=foreach(Feast of Flesh|opponentgraveyard):damage:1
auto=foreach(Feast of Flesh|mygraveyard)life:1 controller
auto=foreach(Feast of Flesh|opponentgraveyard)life:1 controller
text=Feast of Flesh deals X damage to target creature and you gain X life, where X is 1 plus the number of cards named Feast of Flesh in all graveyards.
mana={B}
type=Sorcery
[/card]
[card]
name=Feast of the Unicorn
target=creature
auto=4/0
text=Enchant creature -- Enchanted creature gets +4/+0.
mana={3}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Feast of Worms
target=land
auto=if cantargetcard(legendary) then destroy && ability$!sacrifice notatarget(land|mybattlefield)!$ targetcontroller else destroy
text=Destroy target land. If that land was legendary, its controller sacrifices another land.
mana={3}{G}{G}
type=Sorcery
subtype=Arcane
[/card]
[card]
name=Feast or Famine
auto=choice name(2/2 black Zombie creature token) token(Zombie,Creature Zombie,2/2,black)
auto=aslongas(creature[-black;-artifact]|battlefield) choice bury target(creature[-black;-artifact])
text=Choose one - Put a 2/2 black Zombie creature token onto the battlefield; or destroy target nonblack, nonartifact creature and it can't be regenerated.
mana={3}{B}
type=Instant
[/card]
[card]
name=Feat of Resistance
target=creature|mybattlefield
auto=choice name(green) transforms((,newability[protection from green])) ueot
auto=choice name(red) transforms((,newability[protection from red])) ueot
auto=choice name(blue) transforms((,newability[protection from blue])) ueot
auto=choice name(black) transforms((,newability[protection from black])) ueot
auto=choice name(white) transforms((,newability[protection from white])) ueot
auto=counter(1/1)
text=Put a +1/+1 counter on target creature you control. It gains protection from the color of your choice until end of turn. 
mana={1}{W}
type=Instant
[/card]
[card]
name=Fecundity
auto=@movedTo(creature|mygraveyard) from(battlefield):may draw:1 controller
auto=@movedTo(creature|opponentgraveyard) from(battlefield):draw:1 opponent
text=Whenever a creature dies, that creature's controller may draw a card.
mana={2}{G}
type=Enchantment
[/card]
[card]
name=Feebleness
abilities=flash
target=creature
auto=-2/-1
text=Flash (You may cast this spell any time you could cast an instant.) -- Enchant creature -- Enchanted creature gets -2/-1.
mana={1}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Feed the Clan
auto=if type(creature[power>=4]|mybattlefield)~morethan~0 then life:10 controller else life:5 controller
text=You gain 5 life. -- Ferocious - You gain 10 life instead if you control a creature with power 4 or greater. 
mana={1}{G}
type=Instant
[/card]
[card]
name=Feed the Pack
auto=@each my endofturn:may name(sacrifice a non-token creature) target(creature[-token]|mybattlefield) transforms((,newability[token(-262857)*t],newability[sacrifice])) forever
text=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.
mana={5}{G}
type=Enchantment
[/card]
[card]
name=Feedback Bolt
target=player
auto=damage:type:artifact:mybattlefield
text=Feedback Bolt deals damage to target player equal to the number of artifacts you control.
mana={4}{R}
type=Instant
[/card]
[card]
name=Feedback
target=enchantment
auto=@each targetController upkeep:damage:1 targetcontroller
text=Enchant enchantment -- At the beginning of the upkeep of enchanted enchantment's controller, Feedback deals 1 damage to that player.
mana={2}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Feeding Frenzy
target=creature
auto=foreach(zombie) -1/-1
text=Target creature gets -X/-X until end of turn, where X is the number of Zombies on the battlefield.
mana={2}{B}
type=Instant
[/card]
[card]
name=Feeling of Dread
target=<upto:2>creature
auto=tap
flashback={1}{U}
text=Tap up to two target creatures. -- Flashback {1}{U}
mana={1}{W}
type=Instant
[/card]
[card]
name=Feldon of the Third Path
auto={2}{r}{t}:target(creature|mygraveyard) clone with(treason,haste) addtype(artifact)
text={2}{R}, {T}: 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.
mana={1}{R}{R}
type=Legendary Creature
subtype=Human Artificer
power=2
toughness=3
[/card]
[card]
name=Feldon's Cane
auto={T}{E}:moveto(myLibrary) all(*|myGraveyard) && shuffle
text={T}, Exile Feldon's Cane: Shuffle your graveyard into your library.
mana={1}
type=Artifact
[/card]
[card]
name=Felhide Brawler
auto=aslongas(other minotaur|myBattlefield) cantblock <1
text=Felhide Brawler can't block unless you control another Minotaur.
mana={1}{B}
type=Creature
subtype=Minotaur
power=2
toughness=2
[/card]
[card]
name=Felhide Minotaur
mana={2}{B}
type=Creature
subtype=Minotaur
power=2
toughness=3
[/card]
[card]
name=Felhide Petrifier
abilities=deathtouch
auto=lord(creature[minotaur]|myBattlefield) deathtouch
text=Deathtouch -- Other Minotaur creatures you control have deathtouch.
mana={2}{B}
type=Creature
subtype=Minotaur Warrior
power=2
toughness=3
[/card]
[card]
name=Felhide Spiritbinder
auto=@untapped(this) restriction{type(creature)~morethan~1}:pay({1}{R}) target(other creature) clone and!( transforms((Enchantment,newability[haste],newability[@each my endofturn:moveto(exile)])) oneshot )!
text=Inspired -- 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.
mana={3}{R}
type=Creature
subtype=Minotaur Shaman
power=3
toughness=4
[/card]
[card]
name=Felidar Cub
auto={S}:destroy target(other enchantment|battlefield)
text=Sacrifice Felidar Cub: Destroy target enchantment.
mana={1}{W}
type=Creature
subtype=Cat Beast
power=2
toughness=2
[/card]
[card]
name=Felidar Guardian
auto=may moveto(exile) and!(moveto(ownerbattlefield))! target(other *|mybattlefield)
text=When Felidar Guardian enters the battlefield, you may exile another target permanent you control, then return that card to the battlefield under its owner's control.
mana={3}{W}
type=Creature
subtype=Cat Beast
power=1
toughness=4
[/card]
[card]
name=Felidar Sovereign
abilities=vigilance,lifelink
auto=@each my upkeep:this(controllerlife > 39) wingame
text=Vigilance, lifelink -- At the beginning of your upkeep, if you have 40 or more life, you win the game.
mana={4}{W}{W}
type=Creature
subtype=Cat Beast
power=4
toughness=6
[/card]
[card]
name=Felidar Umbra
abilities=totemarmor
target=creature
auto=teach(creature) lifelink
auto={1}{W}:rehook target(creature|mybattlefield)
text=Enchant creature -- Enchanted creature has lifelink. -- {1}{W}: Attach Felidar Umbra to target creature you control. -- Totem armor (If enchanted creature would be destroyed, instead remove all damage from it and destroy this Aura.)
mana={1}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Fell Shepherd
auto=@combatdamaged(player) from(this):may name(Get All Creatures) moveto(myhand) all(creature[fresh]|mygraveyard)
auto={b}{s(creature|mybattlefield)}:target(creature) -2/-2 ueot
text=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.
mana={5}{B}{B}
type=Creature
subtype=Avatar
power=8
toughness=6
[/card]
[card]
name=Fellwar Stone
auto=this(variable{olandg}>0) {t}:out{g}
auto=this(variable{olandu}>0) {t}:out{u}
auto=this(variable{olandr}>0) {t}:out{r}
auto=this(variable{olandb}>0) {t}:out{b}
auto=this(variable{olandw}>0) {t}:out{w}
text={T}: Add to your mana pool one mana of any color that a land an opponent controls could produce.
mana={2}
type=Artifact
[/card]
[card]
name=Femeref Archers
auto={T}:damage:4 target(creature[attacking;flying])
text={T}: Femeref Archers deals 4 damage to target attacking creature with flying.
mana={2}{G}
type=Creature
subtype=Human Archer
power=2
toughness=2
[/card]
[card]
name=Femeref Enchantress
auto=@movedTo(enchantment|graveyard) from(battlefield):draw:1 controller
text=Whenever an enchantment is put into a graveyard from the battlefield, draw a card.
mana={G}{W}
type=Creature
subtype=Human Druid
power=1
toughness=2
[/card]
[card]
name=Femeref Healer
auto={T}:prevent:1 target(creature,player)
text={T}: Prevent the next 1 damage that would be dealt to target creature or player this turn.
mana={1}{W}
type=Creature
subtype=Human Cleric
power=1
toughness=1
[/card]
[card]
name=Femeref Knight
abilities=flanking
auto={W}:vigilance
text=Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.) -- {W}: Femeref Knight gains vigilance until end of turn.
mana={2}{W}
type=Creature
subtype=Human Knight
power=2
toughness=2
[/card]
[card]
name=Femeref Scouts
mana={2}{W}
type=Creature
subtype=Human Scout
power=1
toughness=4
[/card]
[card]
name=Fen Hauler
auto=cantbeblockedby(creature[artifact])
other={improvise} name(Improvise)
text=Improvise (Your artifacts can help cast this spell. Each artifact you tap after you're done activating mana abilities pays for {1}.) -- Fen Hauler can't be blocked by artifact creatures.
mana={6}{B}
type=Creature
subtype=Insect
power=5
toughness=5
[/card]
[card]
name=Fen Stalker
auto=aslongas(land[-tapped]|myBattlefield) fear <1
text=Fen Stalker has fear as long as you control no untapped lands. (It can't be blocked except by artifact creatures and/or black creatures.)
mana={3}{B}
type=Creature
subtype=Nightstalker
power=3
toughness=2
[/card]
[card]
name=Fencer Clique
abilities=flying
auto={U}:moveTo(ownerlibrary)
text=Flying -- {U}: Put Fencer Clique on top of its owner's library.
mana={2}{U}{U}
type=Creature
subtype=Faerie Soldier
power=3
toughness=2
[/card]
[card]
name=Fencer's Magemark
target=creature
auto=lord(creature[enchanted]|myBattlefield) 1/1
auto=lord(creature[enchanted]|myBattlefield) first strike
text=Enchant creature -- Creatures you control that are enchanted get +1/+1 and have first strike.
mana={2}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Fencing Ace
abilities=double strike
text=Double strike (This creature deals both first-strike and regular combat damage.)
mana={1}{W}
type=Creature
subtype=Human Soldier
power=1
toughness=1
[/card]
[card]
name=Fend Off
target=creature
auto=0/0 && fog from(mytgt) oneshot
autohand=__CYCLING__({2})
text=Prevent all combat damage that would be dealt by target creature this turn. -- Cycling {2} ({2}, Discard this card: Draw a card.)
mana={1}{W}
type=Instant
[/card]
[card]
name=Fendeep Summoner
auto={T}:target(<upto:2>swamp) becomes(Treefolk Warrior,3/5) ueot
text={T}: Up to two target Swamps each become 3/5 Treefolk Warrior creatures in addition to their other types until end of turn.
mana={4}{B}
type=Creature
subtype=Treefolk Shaman
power=3
toughness=5
[/card]
[card]
name=Feral Animist
auto={3}:power/0 ueot
text={3}: Feral Animist gets +X/+0 until end of turn, where X is its power.
mana={1}{R}{G}
type=Creature
subtype=Goblin Shaman
power=2
toughness=1
[/card]
[card]
name=Feral Deceiver
auto={1}:name(Look) reveal:1 optionone name(Look) target(*|reveal) doNothing optiononeend optiontwo all(*|reveal) moveto(mylibrary) optiontwoend revealend
auto={2}:reveal:1 optionone if type(land|reveal)~morethan~0 then all(this) +2/+2 ueot && all(this) trample ueot optiononeend optiontwo name(Put Back On Top) target(<1>*|reveal) moveto(mylibrary) optiontwoend revealend limit:1
text={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.
mana={3}{G}
type=Creature
subtype=Spirit
power=3
toughness=2
[/card]
[card]
name=Feral Incarnation
auto=token(Beast,Creature Beast,3/3,green)*3
text=Convoke (Your creatures can help cast this spell. Each creature you tap while casting this spell pays for {1} or one mana of that creature's color.) -- Put three 3/3 green Beast creature tokens onto the battlefield.
other={convoke} name(Convoke)
mana={8}{G}
type=Sorcery
[/card]
[card]
name=Feral Instinct
target=creature
auto=1/1
auto=@next upkeep:draw:1 controller
text=Target creature gets +1/+1 until end of turn. -- Draw a card at the beginning of the next turn's upkeep.
mana={1}{G}
type=Instant
[/card]
[card]
name=Feral Invocation
abilities=flash
target=creature
auto=2/2
text=Flash (You may cast this spell any time you could cast an instant.) -- Enchant creature. -- Enchanted creature gets +2/+2.
mana={2}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Feral Krushok
mana={4}{G}
type=Creature
subtype=Beast
power=5
toughness=4
[/card]
[card]
name=Feral Lightning
auto=token(Elemental,Creature Elemental,3/1,red,haste,unearth)*3
text=Put three 3/1 red Elemental creature tokens with haste onto the battlefield. Exile them at the beginning of the next end step.
mana={3}{R}{R}{R}
type=Sorcery
[/card]
[card]
name=Feral Ridgewolf
abilities=trample
auto={1}{R}:2/0
text=Trample -- {1}{R}: Feral Ridgewolf gets +2/+0 until end of turn.
mana={2}{R}
type=Creature
subtype=Wolf
power=1
toughness=2
[/card]
[card]
name=Feral Shadow
abilities=flying
text=Flying
mana={2}{B}
type=Creature
subtype=Nightstalker
power=2
toughness=1
[/card]
[card]
name=Feral Thallid
auto=@each my upkeep:counter(0/0,1,Spore)
auto={C(0/0,-3,Spore)}:regenerate
text=At the beginning of your upkeep, put a spore counter on Feral Thallid. -- Remove three spore counters from Feral Thallid: Regenerate Feral Thallid.
mana={3}{G}{G}{G}
type=Creature
subtype=Fungus
power=6
toughness=3
[/card]
[card]
name=Feral Throwback
aicode=activate target(<anyamount>*[beast]|myhand) name(revealed card) moveto(myhand) name(revealed card) and!( all(this) counter(1/1,2) )!
auto=Reveal:type:*:myhand revealzone(myhand) revealtype(*[beast]|myhand) optionone foreach(*[beast]|reveal) counter(1/1,2) optiononeend optiontwo all(*|reveal) moveto(myhand) optiontwoend revealend
auto=@combat(attacking) source(this):may provoke target(creature|opponentbattlefield)
text=Amplify 2 (As this creature enters the battlefield, put two +1/+1 counters on it for each Beast card you reveal in your hand.) -- Provoke (When this attacks, you may have target creature defending player controls untap and block it if able.)
mana={4}{G}{G}
type=Creature
subtype=Beast
power=3
toughness=3
[/card]
[card]
name=Ferocious Charge
target=creature
auto=4/4
auto=scry:2 scrycore delayed dontshow donothing scrycoreend scryend
text=Target creature gets +4/+4 until end of turn. -- Scry 2. (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.)
mana={2}{G}
type=Instant
[/card]
[card]
name=Ferocity
target=creature
auto=@combat(blocking,blocked,turnlimited) source(mytgt):may counter(1/1,1)
text=Enchant creature -- Whenever enchanted creature blocks or becomes blocked, you may put a +1/+1 counter on it.
mana={1}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Feroz's Ban
auto=lord(creature|nonbattlezone) altercost(colorless,+2)
text=Creature spells cost {2} more to cast.
mana={6}
type=Artifact
[/card]
[card]
name=Ferrovore
auto={R}{S(artifact|myBattlefield)}:3/0
text={R}, sacrifice an artifact: Ferrovore gets +3/+3 until end of turn.
mana={2}{R}
type=Creature
subtype=Beast
power=2
toughness=2
[/card]
[card]
name=Fertile Ground
target=land
auto=all(this) transforms((,newability[produceextra:selectmana])) forever
text=Enchant land -- Whenever enchanted land is tapped for mana, its controller adds one mana of any color to his or her mana pool (in addition to the mana the land produces).
mana={1}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Fertile Imagination
auto=choice name(Artifact) target(opponent) Reveal:type:*:opponenthand revealzone(opponenthand) revealtype(*|opponenthand) optionone choice name(Spawn) foreach(artifact|reveal) token(Saproling,Creature Saproling,1/1,green)*2 optiononeend optiontwo name(Put Back) target(*|reveal) transforms((,newability[all(*|reveal) moveto(ownerhand)])) ueot optiontwoend revealend
auto=choice name(creature) target(opponent) Reveal:type:*:opponenthand revealzone(opponenthand) revealtype(*|opponenthand) optionone choice name(Spawn) foreach(creature|reveal) token(Saproling,Creature Saproling,1/1,green)*2 optiononeend optiontwo name(Put Back) target(*|reveal) transforms((,newability[all(*|reveal) moveto(ownerhand)])) ueot optiontwoend revealend
auto=choice name(enchantment) target(opponent) Reveal:type:*:opponenthand revealzone(opponenthand) revealtype(*|opponenthand) optionone choice name(Spawn) foreach(enchantment|reveal) token(Saproling,Creature Saproling,1/1,green)*2 optiononeend optiontwo name(Put Back) target(*|reveal) transforms((,newability[all(*|reveal) moveto(ownerhand)])) ueot optiontwoend revealend
auto=choice name(instant) target(opponent) Reveal:type:*:opponenthand revealzone(opponenthand) revealtype(*|opponenthand) optionone choice name(Spawn) foreach(instant|reveal) token(Saproling,Creature Saproling,1/1,green)*2 optiononeend optiontwo name(Put Back) target(*|reveal) transforms((,newability[all(*|reveal) moveto(ownerhand)])) ueot optiontwoend revealend
auto=choice name(land) target(opponent) Reveal:type:*:opponenthand revealzone(opponenthand) revealtype(*|opponenthand) optionone choice name(Spawn) foreach(land|reveal) token(Saproling,Creature Saproling,1/1,green)*2 optiononeend optiontwo name(Put Back) target(*|reveal) transforms((,newability[all(*|reveal) moveto(ownerhand)])) ueot optiontwoend revealend
auto=choice name(planeswalker) target(opponent) Reveal:type:*:opponenthand revealzone(opponenthand) revealtype(*|opponenthand) optionone choice name(Spawn) foreach(planeswalker|reveal) token(Saproling,Creature Saproling,1/1,green)*2 optiononeend optiontwo name(Put Back) target(*|reveal) transforms((,newability[all(*|reveal) moveto(ownerhand)])) ueot optiontwoend revealend
auto=choice name(sorcery) target(opponent) Reveal:type:*:opponenthand revealzone(opponenthand) revealtype(*|opponenthand) optionone choice name(Spawn) foreach(sorcery|reveal) token(Saproling,Creature Saproling,1/1,green)*2 optiononeend optiontwo name(Put Back) target(*|reveal) transforms((,newability[all(*|reveal) moveto(ownerhand)])) ueot optiontwoend revealend
auto=choice name(tribal) target(opponent) Reveal:type:*:opponenthand revealzone(opponenthand) revealtype(*|opponenthand) optionone choice name(Spawn) foreach(tribal|reveal) token(Saproling,Creature Saproling,1/1,green)*2 optiononeend optiontwo name(Put Back) target(*|reveal) transforms((,newability[all(*|reveal) moveto(ownerhand)])) ueot optiontwoend revealend
text=Choose a card type. Target opponent reveals his or her hand. Put two 1/1 green Saproling creature tokens onto the battlefield for each card of the chosen type revealed this way. (Artifact, creature, enchantment, instant, land, planeswalker, sorcery, and tribal are card types.)
mana={2}{G}{G}
type=Sorcery
[/card]
[card]
name=Fertile Thicket
auto=tap(noevent)
aicode=activate target(land[basic;zpos<=5]|mylibrary) moveto(mylibrary) and!(moveto(mylibrary))!
auto=may name(look) reveal:5 optionone choice name(put on top) target(<upto:1>land[basic]|reveal) moveto(ownerlibrary) optiononeend optiontwo choice name(put on bottom) target(<5>*|reveal) bottomoflibrary optiontwoend revealend
auto={T}:Add{G}
text=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.
type=Land
[/card]
[card]
name=Fertilid
auto=counter(1/1,2)
auto={1}{G}{C(1/1,-1)}:moveTo(myBattlefield) and!(tap(noevent))! target(land[basic]|mylibrary)
text=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.
mana={2}{G}
type=Creature
subtype=Elemental
power=0
toughness=0
[/card]
[card]
name=Fervent Cathar
abilities=haste
auto=target(creature) cantblock ueot
text=Haste -- When Fervent Cathar enters the battlefield, target creature can't block this turn.
mana={2}{R}
type=Creature
subtype=Human Knight
power=2
toughness=1
[/card]
[card]
name=Fervent Charge
auto=lord(creature[attacking]|myBattlefield) 2/2
text=Whenever a creature you control attacks, it gets +2/+2 until end of turn.
mana={1}{W}{B}{R}
type=Enchantment
[/card]
[card]
name=Fervent Denial
target=*|stack
auto=fizzle
flashback={5}{U}{U}
text=Counter target spell. -- Flashback {5}{U}{U} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={3}{U}{U}
type=Instant
[/card]
[card]
name=Fervor
auto=lord(creature|myBattlefield) haste
text=Creatures you control have haste.
mana={2}{R}
type=Enchantment
[/card]
[card]
name=Festercreep
auto=counter(1/1,1)
auto={1}{B}{C(1/1,-1)}:all(other creature) -1/-1 ueot
text=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.
mana={1}{B}
type=Creature
subtype=Elemental
power=0
toughness=0
[/card]
[card]
name=Festergloom
auto=all(creature[-black]|battlefield) -1/-1 ueot
text=Nonblack creatures get -1/-1 until end of turn.
mana={2}{B}
type=Sorcery
[/card]
[card]
name=Festerhide Boar
abilities=trample
auto=if morbid then choice counter(1/1,2)
text=Trample -- Morbid - Festerhide Board enters the battlefield with two +1/+1 counters on it if a creature died this turn.
mana={3}{G}
type=Creature
subtype=Boar
power=3
toughness=3
[/card]
[card]
name=Festering Evil
auto=@each my upkeep:damage:1 all(creature,player)
auto={B}{B}{S}:damage:3 all(creature,player)
text=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.
mana={3}{B}{B}
type=Enchantment
[/card]
[card]
name=Festering Goblin
auto=@movedTo(this|graveyard) from(battlefield):-1/-1 target(creature) ueot
text=When Festering Goblin dies, target creature gets -1/-1 until end of turn.
mana={B}
type=Creature
subtype=Zombie Goblin
power=1
toughness=1
[/card]
[card]
name=Festering Newt
auto=@movedto(this|graveyard) from(mybattlefield):if type(Bogbrew Witch|mybattlefield)~morethan~0 then target(creature|opponentbattlefield) -4/-4 ueot else target(creature|opponentbattlefield) -1/-1 ueot
text=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.
mana={B}
type=Creature
subtype=Salamander
power=1
toughness=1
[/card]
[card]
name=Festering Wound
target=creature
auto=@each my upkeep:may counter(0/0,1,Infection)
auto=@each targetController upkeep:thisforeach(counter{0/0.1.Infection}) damage:1 targetController
text=Enchant creature -- At the beginning of your upkeep, you may put an infection counter on Festering Wound. -- At the beginning of the upkeep of enchanted creature's controller, Festering Wound deals X damage to that player, where X is the number of infection counters on Festering Wound.
mana={1}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Festival of the Guildpact
auto=prevent:X controller
text=Prevent the next X damage that would be dealt to you this turn. -- Draw a card.
mana={X}{W}
type=Instant
[/card]
[card]
name=Festival of Trokin
auto=life:twicetype:creature:mybattlefield
text=You gain 2 life for each creature you control.
mana={W}
type=Sorcery
[/card]
[card]
name=Festival
restriction=opponentupkeeponly
auto=all(creature|opponentBattlefield) cantattack ueot
auto=all(creature|opponentBattlefield) cantpwattack ueot
text=Cast Festival only during an opponent's upkeep. -- Creatures can't attack this turn.
mana={W}
type=Instant
[/card]
[card]
name=Fetid Heath
auto={T}:Add{1}
auto={WB}{T}:Add{W}{W}
auto={WB}{T}:Add{W}{B}
auto={WB}{T}:Add{B}{B}
text={T}: Add {1} to your mana pool. -- {(w/b)}, {T}: Add {W}{W}, {W}{B}, or {B}{B} to your mana pool.
type=Land
[/card]
[card]
name=Fetid Horror
auto={B}:1/1
text={B}: Fetid Horror gets +1/+1 until end of turn.
mana={3}{B}
type=Creature
subtype=Shade Horror
power=1
toughness=2
[/card]
[card]
name=Fetid Imp
abilities=flying
auto={B}:deathtouch ueot
text=Flying (This creature can't be blocked except by creatures with flying or reach.) -- {B}: Fetid Imp gains deathtouch until end of turn. (Any amount of damage it deals to a creature is enough to destroy it.)
mana={1}{B}
type=Creature
subtype=Imp
power=1
toughness=2
[/card]
[card]
name=Fettergeist
abilities=flying
auto=foreach(other creature|mybattlefield) upcost[{1}] sacrifice
text=Flying -- At the beginning of your upkeep, sacrifice Fettergeist unless you pay {1} for each other creature you control.
mana={2}{U}
type=Creature
subtype=Spirit
power=3
toughness=4
[/card]
[card]
name=Feudkiller's Verdict
auto=life:10
auto=if compare(lifetotal)~morethan~compare(opponentlifetotal) then token(Giant,Creature Giant,5/5,white)
text=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.
mana={4}{W}{W}
type=Tribal Sorcery
subtype=Giant
[/card]
[card]
name=Fever Charm
auto=aslongas(creature|battlefield) choice haste target(creature)
auto=aslongas(creature|battlefield) choice 2/0 target(creature)
auto=aslongas(creature[wizard]|battlefield) choice damage:3 target(creature[wizard])
text=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.
mana={R}
type=Instant
[/card]
[card]
name=Fevered Convulsions
auto={2}{B}{B}:counter(-1/-1,1) target(creature)
text={2}{B}{B}: Put a -1/-1 counter on target creature.
mana={B}{B}
type=Enchantment
[/card]
[card]
name=Fevered Strength
target=Creature
auto=2/0
auto=@next upkeep:draw:1 controller
text=Target creature gets +2/+0 until end of turn. -- Draw a card at the beginning of the next turn's upkeep.
mana={2}{B}
type=Instant
[/card]
[card]
name=Fevered Visions
auto=@each my endofturn:draw:1
auto=@each opponent endofturn:draw:1 opponent && if type(*|opponenthand)~morethan~3 then damage:2 opponent
text=At the beginning of each player's end step, that player draws a card. If the player is your opponent and has four or more cards in hand, Fevered Visions deals 2 damage to him or her.
mana={1}{U}{R}
type=Enchantment
[/card]
[card]
name=Fickle Efreet
auto=@combat(attacking,blocking) source(this):phaseaction[combatends,sourceinplay] flipacoin loseability moveTo(opponentbattlefield) loseabilityend flipend
text=Whenever Fickle Efreet attacks or blocks, flip a coin at end of combat. If you lose the flip, an opponent gains control of Fickle Efreet.
mana={3}{R}
type=Creature
subtype=Efreet
power=5
toughness=2
[/card]
[card]
name=Fiddlehead Kami
auto=@movedto(arcane,spirit|mystack):regenerate
text=Whenever you cast a Spirit or Arcane spell, regenerate Fiddlehead Kami.
mana={4}{G}
type=Creature
subtype=Spirit
power=3
toughness=3
[/card]
[card]
name=Field Creeper
mana={2}
type=Artifact Creature
subtype=Scarecrow
power=2
toughness=1
[/card]
[card]
name=Field Marshal
auto=lord(other soldier) 1/1
auto=lord(other soldier) first strike
text=Other Soldier creatures get +1/+1 and have first strike. (They deal combat damage before creatures without first strike.)
mana={1}{W}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=2
[/card]
[card]
name=Field of Dreams
abilities=showfromtoplibrary,showopponenttoplibrary
auto=@movedTo(other enchantment[world]|battlefield):sacrifice all(this)
text=Players play with the top card of their libraries revealed.
mana={U}
type=World Enchantment
[/card]
[card]
name=Field of Reality
target=creature
auto=cantbeblockedby(spirit)
auto={1}{U}:moveTo(ownerhand)
text=Enchant creature -- Enchanted creature can't be blocked by Spirits. -- {1}{U}: Return Field of Reality to its owner's hand.
mana={2}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Field of Souls
auto=@movedTo(creature[-token]|mygraveyard) from(battlefield):token(Spirit,Creature Spirit, 1/1,flying white)
text=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.
mana={2}{W}{W}
type=Enchantment
[/card]
[card]
name=Field Surgeon
auto={T(creature|mybattlefield)}:prevent:1 target(creature)
text=Tap an untapped creature you control: Prevent the next 1 damage that would be dealt to target creature this turn.
mana={1}{W}
type=Creature
subtype=Human Cleric
power=1
toughness=1
[/card]
[card]
name=Fieldmist Borderpost
other={H(land[basic]|mybattlefield)}{1} name(Pay /1/ and Return a Basic Land to Hand)
auto=tap(noevent)
auto={T}:Add{W}
auto={T}:Add{U}
text=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. -- {T}: Add {W} or {U} to your mana pool.
mana={1}{W}{U}
type=Artifact
[/card]
[card]
name=Fiend Binder
auto=@combat(attacking) source(this):target(creature|opponentbattlefield) tap
text=Whenever Fiend Binder attacks, tap target creature defending player controls.
mana={3}{W}
type=Creature
subtype=Human Soldier
power=3
toughness=2
[/card]
[card]
name=Fiend Hunter
auto=may (blink)forsrc target(other creature|battlefield)
text=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.
mana={1}{W}{W}
type=Creature
subtype=Human Cleric
power=1
toughness=3
[/card]
[card]
name=Fiendslayer Paladin
abilities=first strike, lifelink
auto=cantbetargetof(instant[black;red]|opponenthand,opponentgraveyard,opponentstack)
auto=cantbetargetof(sorcery[black;red]|opponenthand,opponentgraveyard,opponentstack)
auto=cantbetargetof(artifact)
text=First strike (This creature deals combat damage before creatures without first strike.) -- Lifelink (Damage dealt by this creature also causes you to gain that much life.) -- Fiendslayer Paladin can't be the target of black or red spells your opponents control.
mana={1}{W}{W}
type=Creature
subtype=Human Knight
power=2
toughness=2
[/card]
[card]
name=Fierce Empath
aicode=activate target(creature[manacost>=6]|mylibrary) moveto(myhand)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>creature[manacost>=6]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=When Fierce Empath enters the battlefield, you may search your library for a creature card with converted mana cost 6 or more, reveal it, put it into your hand, then shuffle your library.
mana={2}{G}
type=Creature
subtype=Elf
power=1
toughness=1
[/card]
[card]
name=Fierce Invocation
auto=manifest and!( counter(1/1,2) )! all(*[zpos=1]|mylibrary)
text=Manifest the top card of your library, then put two +1/+1 counters on it. (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.)
mana={4}{R}
type=Sorcery
[/card]
[card]
name=Fiery Conclusion
auto=damage:5 target(creature)
text=As an additional cost to cast Fiery Conclusion, sacrifice a creature. -- Fiery Conclusion deals 5 damage to target creature.
mana={1}{R}{S(creature|mybattlefield)}
type=Instant
[/card]
[card]
name=Fiery Fall
target=creature
auto=damage:5
aicode=activate target(land[basic]|mylibrary) moveto(myhand)
autohand={1}{R}{cycle}:name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>land[basic]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=Fiery Fall deals 5 damage to target creature. -- Basic landcycling {1}{R} ({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.)
mana={5}{R}
type=Instant
[/card]
[card]
name=Fiery Hellhound
auto={R}:1/0
text={R}: Fiery Hellhound gets +1/+0 until end of turn.
mana={1}{R}{R}
type=Creature
subtype=Elemental Hound
power=2
toughness=2
[/card]
[card]
name=Fiery Impulse
target=creature
auto=if type(*[instant;sorcery]|mygraveyard)~morethan~1 then damage:3 else damage:2
text=Fiery Impulse deals 2 damage to target creature. -- Spell mastery -- If there are two or more instant and/or sorcery cards in your graveyard, Fiery Impulse deals 3 damage to that creature instead.
mana={R}
type=Instant
[/card]
[card]
name=Fiery Mantle
target=creature
autograveyard=@movedTo(this|graveyard) from(battlefield):moveTo(ownerhand)
auto={R}:1/0
text=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.
mana={1}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Fiery Temper
abilities=madness
autoexile=restriction{discarded} pay({R}) name(pay R to cast) activate name(pay R to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard)
target=creature,player
auto=damage:3
text=Fiery Temper deals 3 damage to target creature or player. -- Madness {R} (If you discard this card, you may cast it for its madness cost instead of putting it into your graveyard.)
mana={1}{R}{R}
type=Instant
[/card]
[card]
name=Fight to the Death
auto=destroy all(creature[blocking;blocked])
text=Destroy all blocking creatures and all blocked creatures.
mana={R}{W}
type=Instant
[/card]
[card]
name=Fighting Chance
auto=@combat(blocking) source(creature):all(trigger[to]) flipacoin winability preventAllCombatDamage from(this) ueot winabilityend flipend
text=For each blocking creature, flip a coin. If you win the flip, prevent all combat damage that would be dealt by that creature this turn.
mana={R}
type=Instant
[/card]
[card]
name=Fighting Drake
abilities=flying
text=Flying
mana={2}{U}{U}
type=Creature
subtype=Drake
power=2
toughness=4
[/card]
[card]
name=Figure of Destiny
auto={RW}:becomes(Kithkin Spirit,2/2) forever
auto=this(cantargetcard(*[spirit]) {RW}{RW}{RW}:becomes(Kithkin Spirit Warrior,4/4) forever )
auto=this(cantargetcard(*[warrior]) {RW}{RW}{RW}{RW}{RW}{RW}:becomes(Kithkin Spirit Warrior Avatar,8/8,flying,first strike) forever )
text={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.
mana={RW}
type=Creature
subtype=Kithkin
power=1
toughness=1
[/card]
[card]
name=Filigree Angel
abilities=flying
auto=life:thricetype:artifact:mybattlefield controller
text=Flying -- When Filigree Angel enters the battlefield, you gain 3 life for each artifact you control.
mana={5}{W}{W}{U}
type=Artifact Creature
subtype=Angel
power=4
toughness=4
[/card]
[card]
name=Filigree Crawler
auto=@movedTo(this|graveyard) from(battlefield):create(Thopter:Artifact Creature Thopter:1/1:blue:flying) controller
text=When Filigree Crawler dies, create a 1/1 colorless Thopter artifact creature token with flying.
mana={4}
type=Artifact Creature
subtype=Insect
power=2
toughness=2
[/card]
[card]
name=Filigree Familiar
auto=life:2 controller
auto=@movedTo(this|graveyard) from(battlefield):draw:1
text=When Filigree Familiar enters the battlefield, you gain 2 life. -- When Filigree Familiar dies, draw a card.
mana={3}
type=Artifact Creature
subtype=Fox
power=2
toughness=2
[/card]
[card]
name=Filigree Fracture
target=artifact,enchantment
auto=teach(*[blue;black]) draw:1 controller
auto=destroy
text=Destroy target artifact or enchantment. If that permanent was blue or black, draw a card.
mana={2}{G}
type=Instant
[/card]
[card]
name=Filigree Sages
auto={2}{U}:untap target(artifact)
text={2}{U}: Untap target artifact.
mana={3}{U}
type=Artifact Creature
subtype=Vedalken Wizard
power=2
toughness=3
[/card]
[card]
name=Fill with Fright
auto=scry:2 scrycore delayed choice name(Choose Target for Discard) target(player) ability$!name(Choose 2 to discard) target(<2>*|myhand) reject!$ targetedplayer ueot scrycoreend scryend
text=Target player discards two cards. -- Scry 2. (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.)
mana={3}{B}
type=Sorcery
[/card]
[card]
name=Filth
abilities=swampwalk
autograveyard=aslongas(swamp|myBattlefield) lord(creature|myBattlefield) swampwalk
text=Swampwalk -- As long as Filth is in your graveyard and you control a Swamp, creatures you control have swampwalk.
mana={3}{B}
type=Creature
subtype=Incarnation
power=2
toughness=2
[/card]
[card]
name=Filthy Cur
auto=@damaged(this):life:-thatmuch controller
text=Whenever Filthy Cur is dealt damage, you lose that much life.
mana={1}{B}
type=Creature
subtype=Hound
power=2
toughness=2
[/card]
[card]
name=Final Fortune
auto=turns:+1 controller
auto=transforms((,newability[@each my upkeep:phaseaction[endofturn once] winGame opponent])) forever
text=Take an extra turn after this one. At the beginning of that turn's end step, you lose the game.
mana={R}{R}
type=Instant
[/card]
[card]
name=Final Iteration
abilities=flying
auto=@movedto(instant,sorcery|mystack):token(Wizard,Creature Human Wizard,1/1,blue)
auto=lord(wizard|mybattlefield) 2/1
auto=lord(wizard|mybattlefield) flying
text=Flying -- Wizards you control get +2/+1 and have flying. -- Whenever you cast an instant or sorcery spell, put a 1/1 blue Human Wizard creature token onto the battlefield.
type=Creature
subtype=Eldrazi Insect
power=6
toughness=5
[/card]
[card]
name=Final Judgment
auto=moveto(exile) all(creature)
text=Exile all creatures.
mana={4}{W}{W}
type=Sorcery
[/card]
[card]
name=Final Punishment
target=opponent
auto=damage:odcount targetedplayer
text=Target player loses life equal to the damage already dealt to him or her this turn.
mana={3}{B}{B}
type=Sorcery
[/card]
[card]
name=Final Revels
auto=choice all(creature) 2/0 ueot
auto=choice all(creature) 0/-2 ueot
text=Choose one - All creatures get +2/+0 until end of turn; or all creatures get -0/-2 until end of turn.
mana={4}{B}
type=Sorcery
[/card]
[card]
name=Final Strike
target=opponent
auto=damage:storedpower
text=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.
mana={2}{B}{B}{S(creature|mybattlefield)}
type=Sorcery
[/card]
[card]
name=Final-Sting Faerie
auto=aslongas(creature[damaged]|battlefield) destroy target(creature[damaged]) oneshot
text=Flying -- When Final-Sting Faerie enters the battlefield, destroy target creature that was dealt damage this turn.
mana={3}{B}
type=Creature
subtype=Faerie Assassin
power=2
toughness=2
[/card]
[card]
name=Finest Hour
abilities=exalted
auto=@combat(attackedalone) source(creature|myBattlefield) turnlimited:all(trigger[to]) untap ueot
auto=@combat(attackedalone) source(creature|myBattlefield) turnlimited:nextphasealter(add,combatphases,controller,after<combatends>)
text=Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.) -- 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.
mana={2}{G}{W}{U}
type=Enchantment
[/card]
[card]
name=Fire Ambush
target=creature,player
auto=Damage:3
text=Fire Ambush deals 3 damage to target creature or player.
mana={1}{R}
type=Sorcery
[/card]
[card]
name=Fire Ants
auto={T}:damage:1 all(other creature[-flying])
text={T}: Fire Ants deals 1 damage to each other creature without flying.
mana={2}{R}
type=Creature
subtype=Insect
power=2
toughness=1
[/card]
[card]
name=Fire at Will
target=creature[attacking;blocking]
auto=damage:1
auto=damage:1 target(creature[attacking;blocking])
auto=ability$!name(damage) choice target(creature[attacking;blocking]) damage:1!$ controller
text=Fire at Will deals 3 damage divided as you choose among one, two, or three target attacking or blocking creatures.
mana={RW}{RW}{RW}
type=Instant
[/card]
[card]
name=Fire Bowman
auto={S}:damage:1 target(other *[creature;player]) restriction{during my turn,before attackers}
text=Sacrifice Fire Bowman: Fire Bowman deals 1 damage to target creature or player. Activate this ability only during your turn, before attackers are declared.
mana={R}
type=Creature
subtype=Human Soldier Archer
power=1
toughness=1
[/card]
[card]
name=Fire Diamond
auto=tap(noevent)
auto={T}:Add{R}
text=Fire Diamond enters the battlefield tapped. -- {T}: Add {R} to your mana pool.
mana={2}
type=Artifact
[/card]
[card]
name=Fire Dragon
abilities=flying
auto=damage:type:mountain:mybattlefield target(creature)
text=Flying -- When Fire Dragon enters the battlefield, it deals damage equal to the number of Mountains you control to target creature.
mana={6}{R}{R}{R}
type=Creature
subtype=Dragon
power=6
toughness=6
[/card]
[card]
name=Fire Drake
abilities=flying
auto={R}:1/0 limit:1
text=Flying -- {R}: Fire Drake gets +1/+0 until end of turn. Activate this ability only once each turn.
mana={1}{R}{R}
type=Creature
subtype=Drake
power=1
toughness=2
[/card]
[card]
name=Fire Elemental
mana={3}{R}{R}
type=Creature
subtype=Elemental
power=5
toughness=4
[/card]
[card]
name=Fire Imp
auto=damage:2 target(creature)
text=When Fire Imp enters the battlefield, it deals 2 damage to target creature.
mana={2}{R}
type=Creature
subtype=Imp
power=2
toughness=1
[/card]
[card]
name=Fire Snake
auto=@movedTo(this|mygraveyard) from(battlefield):destroy target(land)
text=When Fire Snake dies, destroy target land.
mana={4}{R}
type=Creature
subtype=Snake
power=3
toughness=1
[/card]
[card]
name=Fire Sprites
abilities=flying
auto={G}{T}:Add{R}
text=Flying -- {G}, {T}: Add {R} to your mana pool.
mana={1}{G}
type=Creature
subtype=Faerie
power=1
toughness=1
[/card]
[card]
name=Fire Tempest
auto=damage:6 all(creature,player)
text=Fire Tempest deals 6 damage to each creature and each player.
mana={5}{R}{R}
type=Sorcery
[/card]
[card]
name=Fire Whip
target=creature|myBattlefield
auto=teach(creature) {T}:damage:1 target(creature,player)
auto={S}:damage:1 target(other *[creature;player])
text=Enchant creature you control -- Enchanted creature has "{T}: This creature deals 1 damage to target creature or player." -- Sacrifice Fire Whip: Fire Whip deals 1 damage to target creature or player.
mana={1}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Fireball
target=<anyamount>player,creature
alias=1291
text=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.
mana={X}{R}
type=Sorcery
[/card]
[card]
name=Fire-Belly Changeling
abilities=changeling
auto={R}:1/0 limit:2
text=Changeling (This card is every creature type at all times.) -- {R}: Fire-Belly Changeling gets +1/+0 until end of turn. Activate this ability no more than twice each turn.
mana={1}{R}
type=Creature
subtype=Shapeshifter
power=1
toughness=1
[/card]
[card]
name=Fireblast
target=creature,player
auto=damage:4
other={S(mountain|myBattlefield)}{S(mountain|myBattlefield)} name(Sacrifice 2 Mountains)
text=You may sacrifice two Mountains rather than pay Fireblast's mana cost. -- Fireblast deals 4 damage to target creature or player.
mana={4}{R}{R}
type=Instant
[/card]
[card]
name=Firebolt
target=creature,player
auto=damage:2
flashback={4}{R}
text=Firebolt deals 2 damage to target creature or player. -- Flashback {4}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={R}
type=Sorcery
[/card]
[card]
name=Firebrand Ranger
auto={G}{T}:moveTo(myBattlefield) target(land[basic]|myhand)
text={G}, {T}: You may put a basic land card from your hand onto the battlefield.
mana={1}{R}
type=Creature
subtype=Human Soldier
power=2
toughness=1
[/card]
[card]
name=Firebreathing
target=creature
auto={R}:1/0
text=Enchant creature -- {R}: Enchanted creature gets +1/+0 until end of turn.
mana={R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Firedrinker Satyr
auto=@damaged(this):damage:thatmuch controller
auto={1}{R}:1/0 ueot && damage:1 controller
text=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. 
mana={R}
type=Creature
subtype=Satyr Shaman
power=2
toughness=1
[/card]
[card]
name=Fire-Field Ogre
abilities=first strike
autograveyard={U}{B}{R}:moveto(mybattlefield) && transforms((,unearth,haste)) asSorcery forever
text=First strike -- Unearth {U}{B}{R} ({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.)
mana={1}{U}{B}{R}
type=Creature
subtype=Ogre Mutant
power=4
toughness=2
[/card]
[card]
name=Firefiend Elemental
abilities=haste
auto=this(cantargetcard(*[-renown]) transforms((,newability[@combatdamaged(player) from(this):counter(1/1) && becomes(renown) forever]))
text=Haste (This creature can attack and {T} as soon as it comes under your control.) -- Renown 1 (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.)
mana={3}{R}
type=Creature
subtype=Elemental
power=3
toughness=2
[/card]
[card]
name=Firefist Striker
auto=@combat(attacking) source(this) restriction{type(other creature[attacking]|myBattlefield)~morethan~1}:cantblock target(creature) ueot
text=Battalion -- Whenever Firefist Striker and at least two other creatures attack, target creature can't block this turn.
mana={1}{R}
type=Creature
subtype=Human Soldier
power=2
toughness=1
[/card]
[card]
name=Firefly
abilities=flying
auto={R}:1/0
text=Flying -- {R}: Firefly gets +1/+0 until end of turn.
mana={3}{R}
type=Creature
subtype=Insect
power=1
toughness=1
[/card]
[card]
name=Fireforger's Puzzleknot
auto=damage:1 target(creature,player)
auto={2}{R}{S}:damage:1 target(other *[creature;player])
text=When Fireforger's Puzzleknot enters the battlefield, it deals 1 damage to target creature or player. -- {2}{R}, Sacrifice Fireforger's Puzzleknot: It deals 1 damage to target creature or player.
mana={2}
type=Artifact
[/card]
[card]
name=Firefright Mage
auto={1}{R}{T}{D(*|myhand)}:target(creature) transforms((,newability[cantbeblockedby(-artfiact;-red)])) ueot
text={1}{R}, {T}, Discard a card: Target creature can't be blocked this turn except by artifact creatures and/or red creatures.
mana={R}
type=Creature
subtype=Goblin Spellshaper
power=1
toughness=1
[/card]
[card]
name=Firehoof Calvary
auto={3}{R}:transforms((,newability[2/0],newability[trample])) ueot
text={3}{R}: Firehoof Cavalry gets +2/+0 and gains trample until end of turn. 
mana={W}
type=Creature
subtype=Human Berserker
power=1
toughness=1
[/card]
[card]
name=Firehoof Cavalry
auto={3}{R}:+2/0 ueot && trample ueot
text={3}{R}: Firehoof Cavalry gets +2/+0 and gains trample until end of turn.
mana={W}
type=Creature
subtype=Human Berserker
power=1
toughness=1
[/card]
[card]
name=Fire-Lit Thicket
auto={T}:Add{1}
auto={RG}{T}:Add{R}{R}
auto={RG}{T}:Add{R}{G}
auto={RG}{T}:Add{G}{G}
text={T}: Add {1} to your mana pool. -- {(r/g)}, {T}: Add {R}{R}, {R}{G}, or {G}{G} to your mana pool.
type=Land
[/card]
[card]
name=Firemane Angel
abilities=flying,first strike
auto=@each my upkeep:may life:1 controller
autograveyard=@each my upkeep:may life:1 controller myUpkeepOnly
autograveyard={6}{R}{R}{W}{W}:moveTo(myBattlefield) myUpkeepOnly
text=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.
mana={3}{R}{W}{W}
type=Creature
subtype=Angel
power=4
toughness=3
[/card]
[card]
name=Firemane Avenger
abilities=flying
auto=@combat(attacking) source(this) restriction{type(other creature[attacking]|myBattlefield)~morethan~1}:choice damage:3 target(creature,player) && life:3 controller
text=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.
mana={2}{R}{W}
type=Creature
subtype=Angel
power=3
toughness=3
[/card]
[card]
name=Firemantle Mage
auto=all(ally|mybattlefield) menace ueot
auto=@movedTo(other ally|myBattlefield):may all(ally|mybattlefield) menace ueot
text=Rally -- Whenever Firemantle Mage or another Ally enters the battlefield under your control, creatures you control gain menace until end of turn. (A creature with menace can't be blocked except by two or more creatures.)
mana={2}{R}
type=Creature
subtype=Human Shaman Ally
power=2
toughness=2
[/card]
[card]
name=Firemaw Kavu
auto=damage:2 target(creature)
auto=@movedTo(this|nonbattlezone) from(battlefield):damage:4 target(creature)
auto=upcost[{5}{R};next upkeep] moveTo(graveyard)
text=Echo {5}{R} (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.) -- 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.
mana={5}{R}
type=Creature
subtype=Kavu
power=4
toughness=2
[/card]
[card]
name=Firemind's Foresight
auto=ability$!name(converted cost 3) moveto(myhand) notatarget(instant[manacost=3]|mylibrary)!$ controller
auto=ability$!name(converted cost 2) moveto(myhand) notatarget(instant[manacost=2]|mylibrary)!$ controller
auto=ability$!name(converted cost 1) moveto(myhand) notatarget(instant[manacost=1]|mylibrary)!$ controller
text=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.
mana={5}{U}{R}
type=Instant
[/card]
[card]
name=Fires of Undeath
target=creature,player
auto=damage:2
flashback={5}{B}
text=Fires of Undeath deals 2 damage to target creature or player. -- Flashback {5}{B}
mana={2}{R}
type=Instant
[/card]
[card]
name=Fires of Yavimaya
auto=lord(creature|myBattlefield) haste
auto={s}:2/2 target(other creature)
text=Creatures you control have haste. -- Sacrifice Fires of Yavimaya: Target creature gets +2/+2 until end of turn.
mana={1}{R}{G}
type=Enchantment
[/card]
[card]
name=Firescreamer
auto={R}:1/0
text={R}: Firescreamer gets +1/+0 until end of turn.
mana={3}{B}
type=Creature
subtype=Kavu
power=2
toughness=2
[/card]
[card]
name=Fireshrieker
auto={2}:equip
auto=teach(creature) double strike
text=Equipped creature has double strike. (It deals both first-strike and regular combat damage.) -- Equip {2} ({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.)
mana={3}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Fireslinger
auto={T}:damage:1 target(creature,player) && damage:1 controller
text={T}: Fireslinger deals 1 damage to target creature or player and 1 damage to you.
mana={1}{R}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Firespout
auto=if spent({R}) then damage:3 all(creature[-flying])
auto=if spent({G}) then damage:3 all(creature[flying])
text=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. (Do both if {R}{G} was spent.)
mana={2}{RG}
type=Sorcery
[/card]
[card]
name=Firestorm Hellkite
abilities=flying,trample
auto=cumulativeupcost[{U}{R}] sacrifice
text=Flying, trample -- Cumulative upkeep {U}{R} (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.)
mana={4}{U}{R}
type=Creature
subtype=Dragon
power=6
toughness=6
[/card]
[card]
name=Firewake Sliver
auto=lord(sliver) haste
auto=lord(sliver) transforms((,newability[{1}{S}:2/2 target(other sliver)]))
text=All Sliver creatures have haste. -- All Slivers have "{1}, Sacrifice this permanent: Target Sliver creature gets +2/+2 until end of turn."
mana={1}{R}{G}
type=Creature
subtype=Sliver
power=1
toughness=1
[/card]
[card]
name=Firewild Borderpost
other={H(land[basic]|mybattlefield)}{1} name(Pay /1/ and Return a Basic Land to Hand)
auto=tap(noevent)
auto={T}:Add{R}
auto={T}:Add{G}
text=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. -- {T}: Add {R} or {G} to your mana pool.
mana={1}{R}{G}
type=Artifact
[/card]
[card]
name=Firewing Phoenix
autograveyard={1}{R}{R}{R}:moveTo(myhand)
abilities=flying
text=Flying -- {1}{R}{R}{R}: Return Firewing Phoenix from your graveyard to your hand.
mana={3}{R}
type=Creature
subtype=Phoenix
power=4
toughness=2
[/card]
[card]
name=First Volley
target=creature
auto=damage:1
auto=damage:1 targetController
text=First Volley deals 1 damage to target creature and 1 damage to that creature's controller.
mana={1}{R}
type=Instant
subtype=Arcane
[/card]
[card]
name=Fishliver Oil
target=creature
auto=islandwalk
text=Enchant creature (Target a creature as you cast this. This card enters the battlefield attached to that creature.) -- Enchanted creature has islandwalk. (This creature is unblockable as long as defending player controls an Island.)
mana={1}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Fissure
target=creature,land
auto=bury
text=Destroy target creature or land. It can't be regenerated.
mana={3}{R}{R}
type=Instant
[/card]
[card]
name=Fists of Ironwood
target=creature
auto=token(Saproling,creature saproling, 1/1,green)*2
auto=trample
text=Enchant creature -- When Fists of Ironwood enters the battlefield, put two 1/1 green Saproling creature tokens onto the battlefield. -- Enchanted creature has trample.
mana={1}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Fists of the Anvil
target=creature
auto=4/0
text=Target creature gets +4/+0 until end of turn.
mana={1}{R}
type=Instant
[/card]
[card]
name=Fists of the Demigod
target=creature
auto=teach(creature[black]) 1/1
auto=teach(creature[black]) wither
auto=teach(creature[red]) 1/1
auto=teach(creature[red]) first strike
text=Enchant creature -- As long as enchanted creature is black, it gets +1/+1 and has wither. (It deals damage to creatures in the form of -1/-1 counters.) -- As long as enchanted creature is red, it gets +1/+1 and has first strike.
mana={1}{BR}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Fit of Rage
target=creature
auto=3/3
auto=first strike
text=Target creature gets +3/+3 and gains first strike until end of turn.
mana={1}{R}
type=Sorcery
[/card]
[card]
name=Five-Alarm Fire
auto=@combatdamaged(player) from(creature|mybattlefield):all(this) counter(0/0,1,Blaze)
auto=@combatdamaged(creature) from(creature|mybattlefield):all(this) counter(0/0,1,Blaze)
auto={C(0/0,-5,Blaze)}:damage:5 target(creature,player)
text=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.
mana={1}{R}{R}
type=Enchantment
[/card]
[card]
name=Flagstones of Trokair
auto={T}:Add{W}
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(plains|myLibrary)
auto=@movedTo(this|graveyard) from(battlefield):name(search card) reveal:plibrarycount optionone name(choose card) target(plains|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
text={T}: 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.
type=Legendary Land
[/card]
[card]
name=Flailing Drake
abilities=flying
auto=@combat(blocking,blocked) source(this) from(creature):all(trigger[from]) 1/1 ueot
text=Flying -- Whenever Flailing Drake blocks or becomes blocked by a creature, that creature gets +1/+1 until end of turn.
mana={3}{G}
type=Creature
subtype=Drake
power=2
toughness=3
[/card]
[card]
name=Flame Burst
target=creature,player
auto=Damage:2
auto=foreach(Flame Burst|graveyard) Damage:1
auto=foreach(Pardic Firecat|graveyard) Damage:1
text=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.
mana={1}{R}
type=Instant
[/card]
[card]
name=Flame Elemental
auto={R}{T}{S}:target(other creature) dynamicability<!powerstrike!>
text={R}, {T}, Sacrifice Flame Elemental: Flame Elemental deals damage equal to its power to target creature.
mana={2}{R}{R}
type=Creature
subtype=Elemental
power=3
toughness=2
[/card]
[card]
name=Flame Fusillade
auto=lord(creature,enchantment,land,artifact|myBattlefield) {T}:damage:1 target(creature,player)
text=Until end of turn, permanents you control gain "{T}: This permanent deals 1 damage to target creature or player."
mana={3}{R}
type=Sorcery
[/card]
[card]
name=Flame Jab
target=player,creature
auto=damage:1
retrace={R}{S(land|myhand)}
text=Flame Jab deals 1 damage to target creature or player. -- Retrace (You may cast this card from your graveyard by discarding a land card in addition to paying its other costs.)
mana={R}
type=Sorcery
[/card]
[card]
name=Flame Javelin
target=creature,player
auto=damage:4
text=({(2/r)} can be paid with any two mana or with {R}. This card's converted mana cost is 6.) -- Flame Javelin deals 4 damage to target creature or player.
mana={2R}{2R}{2R}
type=Instant
[/card]
[card]
name=Flame Jet
target=player
auto=damage:3
autohand=__CYCLING__({2})
text=Flame Jet deals 3 damage to target player. -- Cycling {2} ({2}, Discard this card: Draw a card.)
mana={1}{R}
type=Sorcery
[/card]
[card]
name=Flame Lash
target=creature,player
auto=damage:4
text=Flame Lash deals 4 damage to target creature or player.
mana={3}{R}
type=Instant
[/card]
[card]
name=Flame Rift
auto=damage:4 opponent
auto=damage:4 controller
text=Flame Rift deals 4 damage to each player.
mana={1}{R}
type=Sorcery
[/card]
[card]
name=Flame Slash
target=creature
auto=damage:4
text=Flame Slash deals 4 damage to target creature.
mana={R}
type=Sorcery
[/card]
[card]
name=Flame Spirit
auto={R}:1/0
text={R}: Flame Spirit gets +1/+0 until end of turn.
mana={4}{R}
type=Creature
subtype=Elemental Spirit
power=2
toughness=3
[/card]
[card]
name=Flame Wave
target=player
auto=damage:4
auto=damage:4 all(creature|targetedpersonsbattlefield)
text=Flame Wave deals 4 damage to target player and each creature he or she controls.
mana={3}{R}{R}{R}{R}
type=Sorcery
[/card]
[card]
name=Flameblade Angel
abilities=flying
auto=@damageof(player) from(*|opponentbattlefield,opponentstack,opponentgraveyard,opponentlibrary,opponentexile,opponenthand):may damage:1 opponent
auto=@damaged(*|mybattlefield) from(*|opponentbattlefield,opponentstack,opponentgraveyard,opponentlibrary,opponentexile,opponenthand):may damage:1 opponent
text=Flying -- Whenever a source an opponent controls deals damage to you or a permanent you control, you may have Flameblade Angel deal 1 damage to that source's controller.
mana={4}{R}{R}
type=Creature
subtype=Angel
power=4
toughness=4
[/card]
[card]
name=Flameblast Dragon
abilities=flying
auto=this(attacking) {X}{R}:thisforeach(X) damage:1 target(creature,player) limit:1
text=Flying -- Whenever Flameblast Dragon attacks, you may pay {X}{R}. If you do, Flameblast Dragon deals X damage to target creature or player.
mana={4}{R}{R}
type=Creature
subtype=Dragon
power=5
toughness=5
[/card]
[card]
name=Flameborn Hellion
abilities=haste,mustattack
text=Haste -- Flameborn Hellion attacks each turn if able.
mana={5}{R}
type=Creature
subtype=Hellion
power=5
toughness=4
[/card]
[card]
name=Flameborn Viron
mana={4}{R}{R}
type=Creature
subtype=Insect
power=6
toughness=4
[/card]
[card]
name=Flamebreak
auto=damage:3 all(creature[-flying])
auto=damage:3 all(player)
auto=all(creature[-flying;-protection from red]) cantregen ueot
text=Flamebreak deals 3 damage to each creature without flying and each player. Creatures dealt damage this way can't be regenerated this turn.
mana={R}{R}{R}
type=Sorcery
[/card]
[card]
name=Flamecast Wheel
auto={5}{T}{S}:damage:3 target(other creature)
text={5}{T},Sacrifice Flamecast Wheel: Flamecast Wheel deals 3 damage to target creature. 
mana={1}
type=Artifact
[/card]
[card]
name=Flamecore Elemental
auto=upcost[{2}{R}{R};next upkeep] sacrifice
text=Echo {2}{R}{R} (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.)
mana={2}{R}{R}
type=Creature
subtype=Elemental
power=5
toughness=4
[/card]
[card]
name=Flameheart Werewolf
auto=@combat(blocking,blocked) source(this) from(creature):damage:2 all(trigger[from])
auto=@each upkeep restriction{lastturn(*|stack)~morethan~1}:flip(Kessig Forgemaster)
text=Whenever Flameheart Werewolf blocks or becomes blocked by a creature, Flameheart Werewolf deals 2 damage to that creature. -- At the beginning of each upkeep, if a player cast two or more spells last turn, transform Flameheart Werewolf.
type=Creature
subtype=Werewolf
color=red
power=3
toughness=2
[/card]
[card]
name=Flamekin Brawler
auto={R}:1/0
text={R}: Flamekin Brawler gets +1/+0 until end of turn.
mana={R}
type=Creature
subtype=Elemental Warrior
power=0
toughness=2
[/card]
[card]
name=Flamekin Harbinger
aicode=activate target(elemental|mylibrary) moveto(mylibrary) and!(moveto(mylibrary))!
auto=Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(elemental|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(mylibrary)])) optiononeend optiontwo bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary )! optiontwoend revealend
text=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.
mana={R}
type=Creature
subtype=Elemental Shaman
power=1
toughness=1
[/card]
[card]
name=Flamekin Spitfire
auto={3}{R}:damage:1 target(creature,player)
text={3}{R}: Flamekin Spitfire deals 1 damage to target creature or player.
mana={1}{R}
type=Creature
subtype=Elemental Shaman
power=1
toughness=1
[/card]
[card]
name=Flamekin Village
auto=tap(noevent)
auto=aslongas(Elemental|myHand) untap
auto={T}:Add{r}
auto={r}{t}:target(creature) haste ueot
text=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. -- {T}: Add {R} to your mana pool. -- {R}, {T}: Target creature gains haste until end of turn.
type=Land
[/card]
[card]
name=Flame-Kin War Scout
auto=@movedto(creature|battlefield):all(trigger[to]) damage:4 && sacrifice all(this)
text=When another creature enters the battlefield, sacrifice Flame-Kin War Scout. If you do, Flame-Kin War Scout deals 4 damage to that creature.
mana={3}{R}
type=Creature
subtype=Elemental Scout
power=2
toughness=4
[/card]
[card]
name=Flame-Kin Zealot
auto=all(creature|myBattlefield) 1/1 ueot
auto=all(creature|myBattlefield) haste ueot
text=When Flame-Kin Zealot enters the battlefield, creatures you control get +1/+1 and gain haste until end of turn.
mana={1}{R}{R}{W}
type=Creature
subtype=Elemental Berserker
power=2
toughness=2
[/card]
[card]
name=Flames of the Firebrand
target=creature,player
auto=damage:1
auto=damage:1 target(creature,player)
auto=ability$!name(damage) choice target(creature,player) damage:1!$ controller
text=Flames of the Firebrand deals 3 damage divided as you choose among one, two, or three target creatures and/or players.
mana={2}{R}
type=Sorcery
[/card]
[card]
name=Flameshadow Conjuring
auto=@movedto(creature[-token]|mybattlefield):all(trigger[to]) pay[[{R}]] clone with(unearth,haste)
text=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.
mana={3}{R}
type=Enchantment
[/card]
[card]
name=Flamespeaker's Will
target=creature|mybattlefield
auto=1/1
auto=@combatdamaged(player) from(mytgt):may sacrifice(this) && destroy target(artifact)
text=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 artifact.
mana={R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Flamestick Courier
abilities=doesnotuntap
auto=@each my untap sourcetap:may untap
auto={2}{r}{t}:target(goblin) grant transforms((,newability[2/2],newability[haste])) grantend
text=You may choose not to untap Flamestick Courier during your untap step. -- {2}{R}, {T}: Target Goblin creature gets +2/+2 and has haste for as long as Flamestick Courier remains tapped.
mana={2}{R}
type=Creature
subtype=Goblin
power=2
toughness=1
[/card]
[card]
name=Flametongue Kavu
auto=damage:4 target(creature)
text=When Flametongue Kavu enters the battlefield, it deals 4 damage to target creature.
mana={3}{R}
type=Creature
subtype=Kavu
power=4
toughness=2
[/card]
[card]
name=Flamewake Phoenix
abilities=Flying,haste,mustattack
autograveyard=@each my combatbegins restriction{type(creature[power>=4]|mybattlefield)~morethan~0}:pay({R}) name(Pay {R} to return phoenix) moveTo(mybattlefield)
text=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.
mana={1}{R}{R}
type=Creature
subtype=Phoenix
power=2
toughness=2
[/card]
[card]
name=Flamewave Invoker
auto={7}{R}:Damage:5 target(player)
text={7}{R}: Flamewave Invoker deals 5 damage to target player.
mana={2}{R}
type=Creature
subtype=Goblin Mutant
power=2
toughness=2
[/card]
[card]
name=Flamewright
auto={1}{t}:token(Construct,Construct artifact creature,1/1,defender)
auto={t}{s(creature[defender]|mybattlefield)}:damage:1 target(creature,player)
text={1}, {T}: Put a 1/1 colorless Construct artifact creature token with defender onto the battlefield. -- {T}, Sacrifice a creature with defender: Flamewright deals 1 damage to target creature or player.
mana={R}{W}
type=Creature
subtype=Human Artificer
power=1
toughness=1
[/card]
[card]
name=Flaming Sword
abilities=flash
target=creature
auto=1/0
auto=first strike
text=Flash -- Enchant creature -- Enchanted creature gets +1/+0 and has first strike.
mana={1}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Flanking Troops
auto=@combat(attacking) source(this):may tap target(creature)
text=Whenever Flanking Troops attacks, you may tap target creature.
mana={2}{W}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=2
[/card]
[card]
name=Flare
target=creature,player
auto=damage:1
auto=@next upkeep:draw:1 controller
text=Flare deals 1 damage to target creature or player. -- Draw a card at the beginning of the next turn's upkeep.
mana={2}{R}
type=Instant
[/card]
[card]
name=Flaring Flame-Kin
auto=this(auras >= 1) 2/2
auto=this(auras >= 1) trample
auto=this(auras >= 1) {R}:1/0
text=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."
mana={2}{R}
type=Creature
subtype=Elemental Warrior
power=2
toughness=2
[/card]
[card]
name=Flash Conscription
target=creature
auto=if spent({W}) then teach(creature) spiritlink ueot
auto=moveto(mybattlefield) and!(transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste)) ueot)!
text=Untap target creature and gain control of it until end of turn. That creature gains haste until end of turn. If {W} was spent to cast Flash Conscription, the creature gains "Whenever this creature deals combat damage, you gain that much life" until end of turn.
mana={5}{R}
type=Instant
[/card]
[card]
name=Flash Counter
target=instant|stack
auto=fizzle
text=Counter target instant spell.
mana={1}{U}
type=Instant
[/card]
[card]
name=Flash Flood
auto=aslongas(*[red]|battlefield) choice destroy target(*[red])
auto=aslongas(mountain|battlefield) choice moveTo(ownerhand) target(mountain)
text=Choose one - Destroy target red permanent; or return target Mountain to its owner's hand.
mana={U}
type=Instant
[/card]
[card]
name=Flash of Defiance
auto=lord(creature[green]) cantblock
auto=lord(creature[white]) cantblock
flashback={L:3}{1}{R}
text=Green creatures and white creatures can't block this turn. -- Flashback {1}{R}, Pay 3 life. (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={1}{R}
type=Sorcery
[/card]
[card]
name=Flashfires
auto=destroy all(plains)
text=Destroy all Plains.
mana={3}{R}
type=Sorcery
[/card]
[card]
name=Flashfreeze
target=*[red;green]|stack
auto=fizzle
text=Counter target red or green spell.
mana={1}{U}
type=Instant
[/card]
[card]
name=Flatten
target=creature|battlefield
auto=-4/-4 ueot
text=Target creature gets -4/-4 until end of turn.
mana={3}{B}
type=Instant
[/card]
[card]
name=Flayed Nim
auto=@combatdamaged(creature) from(this):life:-thatmuch opponent
auto={2}{B}:regenerate
text=Whenever Flayed Nim deals combat damage to a creature, that creature's controller loses that much life. -- {2}{B}: Regenerate Flayed Nim.
mana={3}{B}
type=Creature
subtype=Skeleton
power=2
toughness=2
[/card]
[card]
name=Flayer Drone
abilities=first strike
auto=@movedto(other creature[colorless]|battlefield):target(opponent) life:-1
text=Devoid (This card has no color.) -- First strike -- Whenever another colorless creature enters the battlefield under your control, target opponent loses 1 life.
mana={1}{B}{R}
abilities=devoid
type=Creature
subtype=Eldrazi Drone
power=3
toughness=1
[/card]
[card]
name=Flayer Husk
auto={2}:equip
auto=teach(creature) 1/1
auto=livingweapontoken(Germ,Creature Germ,0/0,black)
text=Living weapon (When this Equipment enters the battlefield, put a 0/0 black Germ creature token onto the battlefield, then attach this to it.) -- Equipped creature gets +1/+1. -- Equip {2}
mana={1}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Flayer of the Hatebound
abilities=undying
autograveyard=@movedTo(this|mybattlefield) from(mygraveyard):all(trigger[to]) transforms((,newability[choice name(creature) dynamicability<!powerstrike!> target(creature)],newability[choice name(player) dynamicability<!powerstrike!> target(player)])) forever
auto=@movedTo(other creature|mybattlefield) from(mygraveyard):all(trigger[to]) transforms((,newability[choice name(creature) dynamicability<!powerstrike!> target(creature)],newability[choice name(player) dynamicability<!powerstrike!> target(player)]))
text=Undying -- 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.
mana={5}{R}
type=Creature
subtype=Devil
power=4
toughness=2
[/card]
[card]
name=Flay
target=player
auto=discard:1
auto=ability$!pay[[{1}]] name(pay 1 mana) donothing?discard:1!$ targetedplayer
text=Target player discards a card at random. Then that player discards another card at random unless he or she pays {1}.
mana={3}{B}
type=Sorcery
[/card]
[card]
name=Flaying Tendrils
auto=all(creature) exiledeath ueot
auto=all(creature) -2/-2 ueot
text=Devoid (This card has no color.) -- All creatures get -2/-2 until end of turn. If a creature would die this turn, exile it instead.
mana={1}{B}{B}
abilities=devoid
type=Sorcery
[/card]
[card]
name=Fledgling Djinn
abilities=flying
auto=@each my upkeep:damage:1 controller
text=Flying -- At the beginning of your upkeep, Fledgling Djinn deals 1 damage to you.
mana={1}{B}
type=Creature
subtype=Djinn
power=2
toughness=2
[/card]
[card]
name=Fledgling Dragon
abilities=flying
auto=aslongas(*|mygraveyard) 3/3 >6
auto=aslongas(*|mygraveyard) {R}:1/0 >6
text=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."
mana={2}{R}{R}
type=Creature
subtype=Dragon
power=2
toughness=2
[/card]
[card]
name=Fledgling Griffin
auto=@movedTo(land|myBattlefield):flying ueot
text=Landfall - Whenever a land enters the battlefield under your control, Fledgling Griffin gains flying until end of turn.
mana={1}{W}
type=Creature
subtype=Griffin
power=2
toughness=2
[/card]
[card]
name=Fledgling Imp
auto={B}{D(*|myhand)}:flying
text={B}, Discard a card: Fledgling Imp gains flying until end of turn.
mana={2}{B}
type=Creature
subtype=Imp
power=2
toughness=2
[/card]
[card]
name=Fledgling Mawcor
abilities=flying
facedown={3}
autofacedown={U}{U}:morph
auto={T}:damage:1 target(creature,player)
text=Flying -- {T}: Fledgling Mawcor deals 1 damage to target creature or player. -- Morph {U}{U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={3}{U}
type=Creature
subtype=Beast
power=2
toughness=2
[/card]
[card]
name=Fledgling Osprey
auto=this(auras >= 1) flying
text=Fledgling Osprey has flying as long as it's enchanted.
mana={U}
type=Creature
subtype=Bird
power=1
toughness=1
[/card]
[card]
name=Fleecemane Lion
auto=this(cantargetcard(*[-monstrous]) {3}{G}{W}:becomes(monstrous) forever && counter(1/1,1) && transforms((,newability[opponentshroud],newability[indestructible])) forever
text={3}{G}{W}: Monstrosity 1. (If this creature isn't monstrous, put a +1/+1 counter on it and it becomes monstrous.) -- As long as Fleecemane Lion is monstrous, it has hexproof and indestructible.
mana={G}{W}
type=Creature
subtype=Cat
power=3
toughness=3
[/card]
[card]
name=Fleetfeather Cockatrice
abilities=flash,flying,deathtouch
auto=this(cantargetcard(*[-monstrous]) {5}{G}{U}:becomes(monstrous) forever && counter(1/1,3)
text=Flash (You may cast this spell any time you could cast an instant.) -- Flying, deathtouch -- {5}{G}{U}: Monstrosity 3. (If this creature isn't monstrous, put three +1/+1 counters on it and it becomes monstrous.)
mana={3}{G}{U}
type=Creature
subtype=Cockatrice
power=3
toughness=3
[/card]
[card]
name=Fleetfeather Sandals
auto={2}:equip
auto=teach(creature) flying
auto=teach(creature) haste
text=Equipped creature has flying and haste. -- Equip {2}
mana={2}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Fleetfoot Panther
abilities=flash
auto=moveTo(ownerhand) notatarget(creature[green;white]|myBattlefield)
text=Flash -- When Fleetfoot Panther enters the battlefield, return a green or white creature you control to its owner's hand.
mana={1}{G}{W}
type=Creature
subtype=Cat
power=3
toughness=4
[/card]
[card]
name=Fleet-Footed Monk
auto=cantbeblockedby(creature[power>=2])
text=Fleet-Footed Monk can't be blocked by creatures with power 2 or greater.
mana={1}{W}
type=Creature
subtype=Human Monk
power=1
toughness=1
[/card]
[card]
name=Fleeting Aven
abilities=flying
auto=@cycled(*|hand):moveTo(ownerhand)
text=Flying -- Whenever a player cycles a card, return Fleeting Aven to its owner's hand.
mana={1}{U}{U}
type=Creature
subtype=Bird Wizard
power=2
toughness=2
[/card]
[card]
name=Fleeting Distraction
target=creature
auto=-1/0
auto=draw:1 controller
text=Target creature gets -1/-0 until end of turn. -- Draw a card.
mana={U}
type=Instant
[/card]
[card]
name=Fleeting Image
abilities=flying
auto={1}{U}:moveTo(myhand)
text=Flying (This creature can't be blocked except by creatures with flying or reach.) -- {1}{U}: Return Fleeting Image to its owner's hand.
mana={2}{U}
type=Creature
subtype=Illusion
power=2
toughness=1
[/card]
[card]
name=Fleeting Memories
auto=token(Clue,Artifact Clue,0/0) and!( transforms((,newability[{S}{2}:draw:1])) forever )! controller
auto=@sacrificed(clue|mybattlefield):target(player) deplete:3
text=When Fleeting Memories enters the battlefield, investigate. (Put a colorless Clue artifact token onto the battlefield with "{2}, Sacrifice this artifact: Draw a card.") -- Whenever you sacrifice a Clue, target player puts the top three cards of his or her library into his or her graveyard.
mana={2}{U}
type=Enchantment
[/card]
[card]
name=Fleetwheel Cruiser
abilities=trample,haste
auto=becomes(Artifact Creature) ueot
auto={crew(other creature[power>=2]|myBattlefield)}:name(crew 2 [1 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=2]|mybattlefield)~morethan~0,compare(crewtotalpower)~morethan~1}
auto={crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=1]|myBattlefield)}:name(crew 2 [2 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=1]|mybattlefield)~morethan~1,compare(crewtotalpower)~morethan~1}
text=Trample, haste -- When Fleetwheel Cruiser enters the battlefield, it becomes an artifact creature until end of turn. -- Crew 2 (Tap any number of creatures you control with total power 2 or more: This Vehicle becomes an artifact creature until end of turn.)
mana={4}
type=Artifact
subtype=Vehicle
power=5
toughness=3
[/card]
[card]
name=Flensermite
abilities=infect,lifelink
text=Infect (This creature deals damage to creatures in form of -1/-1 counters and to players in form of poison counters.) -- Lifelink (Damage dealt by this creature also causes you to gain that much life.)
mana={1}{B}
type=Creature
subtype=Gremlin
power=1
toughness=1
[/card]
[card]
name=Flesh Carver
abilities=Intimidate
auto={1}{b}{s(other creature|mybattlefield)}:counter(1/1,2)
auto=@movedTo(this|graveyard) from(myBattlefield):token(Carvers Masterpeice,Horror creature,p/p,black)
text=Intimidate (This creature can't be blocked except by artifact creatures and/or creatures that share a color with it.) -- {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.
mana={2}{B}
type=Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=Flesh Reaver
auto=@damaged(creature) from(this):damage:thatmuch controller
auto=@damagefoeof(player) from(this):damage:thatmuch controller
text=Whenever Flesh Reaver deals damage to a creature or opponent, Flesh Reaver deals that much damage to you.
mana={1}{B}
type=Creature
subtype=Horror
power=4
toughness=4
[/card]
[card]
name=Flesh to Dust
target=creature
auto=bury
text=Destroy target creature. It can't be regenerated.
mana={3}{B}{B}
type=Instant
[/card]
[card]
name=Fleshbag Marauder
auto=sacrifice notatarget(creature|mybattlefield)
auto=ability$! sacrifice notatarget(creature|mybattlefield) !$ opponent
text=When Fleshbag Marauder enters the battlefield, each player sacrifices a creature.
mana={2}{B}
type=Creature
subtype=Zombie Warrior
power=3
toughness=1
[/card]
[card]
name=Flesh-Eater Imp
abilities=flying,infect
auto={S(creature|mybattlefield)}:1/1
text=Flying -- Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.) -- Sacrifice a creature: Flesh-Eater Imp gets +1/+1 until end of turn.
mana={3}{B}
type=Creature
subtype=Imp
power=2
toughness=2
[/card]
[card]
name=Fleshformer
auto={W}{U}{B}{R}{G}:all(this) 2/2 && all(this) fear && -2/-2 target(creature) myTurnOnly
text={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. (A creature with fear can't be blocked except by artifact creatures and/or black creatures.)
mana={2}{B}
type=Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=Fleshgrafter
auto={D(artifact|myhand)}:2/2
text=Discard an artifact card: Fleshgrafter gets +2/+2 until end of turn.
mana={2}{B}
type=Creature
subtype=Human Warrior
power=2
toughness=2
[/card]
[card]
name=Fleshmad Steed
auto=@movedTo(other creature|graveyard) from(battlefield):tap
text=Whenever another creature dies, tap Fleshmad Steed
mana={1}{B}
type=Creature
subtype=Horse
power=2
toughness=2
[/card]
[card]
name=Fleshpulper Giant
auto=may destroy target(creature[toughness<=2]|battlefield)
text=When Fleshpulper Giant enters the battlefield, you may destroy target creature with a toughness of 2 or less.
mana={5}{R}{R}
type=Creature
subtype=Giant
power=4
toughness=4
[/card]
[card]
name=Fleshwrither
auto={1}{B}{B}{S}:moveTo(myBattlefield) target(other creature[manacost=4]|mylibrary) asSorcery
text=Transfigure {1}{B}{B} ({1}{B}{B}, Sacrifice this creature: Search your library for a creature card with the same converted mana cost as this creature and put that card onto the battlefield. Then shuffle your library. Transfigure only as a sorcery.)
mana={2}{B}{B}
type=Creature
subtype=Horror
power=3
toughness=3
[/card]
[card]
name=Flicker
target=*[-token]
auto=(blink)
text=Exile target nontoken permanent, then return it to the battlefield under its owner's control.
mana={1}{W}
type=Sorcery
[/card]
[card]
name=Flickering Spirit
abilities=flying
auto={3}{W}:(blink)
text=Flying -- {3}{W}: Exile Flickering Spirit, then return it to the battlefield under its owner's control.
mana={3}{W}
type=Creature
subtype=Spirit
power=2
toughness=2
[/card]
[card]
name=Flickering Ward
abilities=auraward
target=creature
auto=chooseacolor teach(creature) protection from(*[chosencolor]) chooseend
auto={W}:moveTo(ownerhand)
text=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.
mana={W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Flickerwisp
abilities=flying
auto=(blink)ueot target(other *|battlefield)
text=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.
mana={1}{W}{W}
type=Creature
subtype=Elemental
power=3
toughness=1
[/card]
[card]
name=Flight of Fancy
target=creature
auto=draw:2 controller
auto=flying
text=Enchant creature -- When Flight of Fancy enters the battlefield, draw two cards. -- Enchanted creature has flying.
mana={3}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Flight Spellbomb
auto={T}{S}:target(other creature) flying ueot
auto=@movedTo(this|graveyard) from(battlefield):pay({U}) draw:1
mana={1}
type=Artifact
text={T}, 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.
[/card]
[card]
name=Flight
target=creature
auto=flying
text=Enchant creature (Target a creature as you cast this. This card enters the battlefield attached to that creature.) -- Enchanted creature has flying. (It can't be blocked except by creatures with flying or reach.)
mana={U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Fling
target=creature,player
auto=damage:storedpower
text=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.
mana={1}{R}{S(creature|mybattlefield)}
type=Instant
[/card]
[card]
name=Flint Golem
auto=@combat(blocked,turnlimited) source(this):deplete:3 opponent
text=Whenever Flint Golem becomes blocked, defending player puts the top three cards of his or her library into his or her graveyard.
mana={4}
type=Artifact Creature
subtype=Golem
power=2
toughness=3
[/card]
[card]
name=Flinthoof Boar
auto=aslongas(mountain|mybattlefield) 1/1
auto={R}:haste ueot
text=Flinthoof Boar gets +1/+1 as long as you control a Mountain. -- {R}: Flinthoof Boar gains haste until end of turn. (It can attack and {T} this turn.)
mana={1}{G}
type=Creature
subtype=Boar
power=2
toughness=2
[/card]
[card]
name=Flitterstep Eidolon
abilities=unblockable
auto=bestow bstw
auto=bestow teach(creature) +1/+1
auto=bestow teach(creature) unblockable
bestow={5}{u}
text=Bestow {5}{U} (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.) -- Flitterstep Eidolon can't be blocked. -- Enchanted creature gets +1/+1 and can't be blocked.
mana={1}{U}
type=Enchantment Creature
subtype=Spirit
power=1
toughness=1
[/card]
[card]
name=Floating Shield
abilities=auraward
target=creature
auto=chooseacolor teach(creature) protection from(*[chosencolor]) chooseend
auto={S}:protection from white target(other creature)
auto={S}:protection from blue target(other creature)
auto={S}:protection from black target(other creature)
auto={S}:protection from red target(other creature)
auto={S}:protection from green target(other creature)
text=Enchant creature -- As Floating Shield enters the battlefield, choose a color. -- Enchanted creature has protection from the chosen color. This effect doesn't remove Floating Shield. -- Sacrifice Floating Shield: Target creature gains protection from the chosen color until end of turn.
mana={2}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Floating-Dream Zubera
auto=@movedTo(graveyard) from(this|mybattlefield):foreach(zubera[fresh]|graveyard) draw:1 controller
text=When Floating-Dream Zubera dies, draw a card for each Zubera put into a graveyard from the battlefield this turn.
mana={1}{U}
type=Creature
subtype=Zubera Spirit
power=1
toughness=2
[/card]
[card]
name=Flood Plain
auto=tap(noevent)
aicode=activate moveTo(myBattlefield) target(*[forest;plains]|myLibrary)
auto={T}{S}:name(search card) reveal:plibrarycount optionone name(choose card) target(*[forest;plains]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveto(ownerbattlefield))! afterrevealedend revealend
text=Flood Plain enters the battlefield tapped. -- {T}, Sacrifice Flood Plain: Search your library for a Plains or Island card and put it onto the battlefield. Then shuffle your library.
type=Land
[/card]
[card]
name=Floodbringer
abilities=flying
auto={H(land|mybattlefield)}{2}:tap target(land)
text=Flying -- {2}, Return a land you control to its owner's hand: Tap target land.
mana={1}{U}
type=Creature
subtype=Moonfolk Wizard
power=1
toughness=2
[/card]
[card]
name=Floodchaser
auto=counter(1/1,6)
auto=aslongas(island|opponentBattlefield) cantattack <1
auto=aslongas(island|opponentBattlefield) cantpwattack <1
auto={U}{C(1/1,-1)}:ueot name(land becomes an island) loseabilities && losesubtypesof(land) && transforms((island)) target(land)
text=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.
mana={5}{U}
type=Creature
subtype=Elemental
power=0
toughness=0
[/card]
[card]
name=Flooded Grove
auto={T}:Add{1}
auto={GU}{T}:Add{G}{G}
auto={GU}{T}:Add{G}{U}
auto={GU}{T}:Add{U}{U}
text={T}: Add {1} to your mana pool. -- {(g/u)}, {T}: Add {G}{G}, {G}{U}, or {U}{U} to your mana pool.
type=Land
[/card]
[card]
name=Flooded Shoreline
auto={U}{U}{H(island|myBattlefield)}{H(island|myBattlefield)}:moveTo(ownerhand) target(creature)
text={U}{U}, Return two Islands you control to their owner's hand: Return target creature to its owner's hand.
mana={U}{U}
type=Enchantment
[/card]
[card]
name=Flooded Strand
aicode=activate moveTo(myBattlefield) target(*[island;plains]|myLibrary)
auto={L}{T}{S}:name(search card) reveal:plibrarycount optionone name(choose card) target(*[island;plains]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveto(ownerbattlefield))! afterrevealedend revealend
text={T}, 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.
type=Land
[/card]
[card]
name=Flood
auto={U}{U}:tap target(creature[-flying])
text={U}{U}: Tap target creature without flying.
mana={U}
type=Enchantment
[/card]
[card]
name=Floodgate
text=Defender (This creature can't attack.) -- When Floodgate has flying, sacrifice it. -- When Floodgate leaves the battlefield, it deals damage equal to half the number of Islands you control, rounded down, to each nonblue creature without flying.
auto=aslongas(floodgate[flying]|mybattlefield) all(this) sacrifice while >0
auto=@movedto(nonbattlezone) from(this|mybattlefield):damage:halfdowntype:island:mybattlefield all(creature[-blue;-flying])
mana={3}{U}
type=Creature
subtype=Wall
abilities=defender
power=0
toughness=5
[/card]
[card]
name=Floodtide Serpent
abilities=cantattack,cantpwattack
auto={H(enchantment|myBattlefield)}:-cantattack && -cantpwattack restriction{myattackersonly}
text=Floodtide Serpent can't attack unless you return an enchantment you control to its owner's hand. (This cost is paid as attackers are declared.)
mana={4}{U}
type=Creature
subtype=Serpent
power=4
toughness=4
[/card]
[card]
name=Floodwater Dam
auto={T}:name(X = 0) donothing
auto={3}{T}:name(X = 1) target(land) tap
auto={5}{T}:name(X = 2) target(<2>land) tap
auto={7}{T}:name(X = 3) target(<3>land) tap
auto={9}{T}:name(X = 4) target(<4>land) tap
auto={11}{T}:name(X = 5) target(<5>land) tap
auto={13}{T}:name(X = 6) target(<6>land) tap
auto={15}{T}:name(X = 7) target(<7>land) tap
auto={17}{T}:name(X = 8) target(<8>land) tap
auto={19}{T}:name(X = 9) target(<9>land) tap
auto={21}{T}:name(X = 10) target(<10>land) tap
auto={23}{T}:name(X = 11) target(<11>land) tap
auto={25}{T}:name(X = 12) target(<12>land) tap
auto={27}{T}:name(X = 13) target(<13>land) tap
auto={29}{T}:name(X = 14) target(<14>land) tap
auto={31}{T}:name(X = 15) target(<15>land) tap
auto={33}{T}:name(X = 16) target(<16>land) tap
text={X}{X}{1}, {T}: Tap X target lands.
mana={3}
type=Artifact
[/card]
[card]
name=Floral Spuzzem
auto=@combat(notblocked) source(this):may destroy target(artifact|opponentbattlefield) && fog from(this) ueot
text=Whenever Floral Spuzzem attacks and isn't blocked, you may destroy target artifact defending player controls. If you do, Floral Spuzzem assigns no combat damage this turn.
mana={3}{G}
type=Creature
subtype=Elemental
power=2
toughness=2
[/card]
[card]
name=Flourishing Defenses
auto=@counteradded(-1/-1) from(creature):may token(Elf Warrior,Creature elf warrior,1/1,green)
text=Whenever a -1/-1 counter is placed on a creature, you may put a 1/1 green Elf Warrior creature token onto the battlefield.
mana={4}{G}
type=Enchantment
[/card]
[card]
name=Flow of Ideas
auto=foreach(island|myBattlefield) draw:1
text=Draw a card for each Island you control.
mana={5}{U}
type=Sorcery
[/card]
[card]
name=Flow of Maggots
auto=cantbeblockedby(creature[-wall])
auto=cumulativeupcost[{1}] sacrifice
text=Cumulative upkeep {1} (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.) -- Flow of Maggots can't be blocked by non-Wall creatures.
mana={2}{B}
type=Creature
subtype=Insect
power=2
toughness=2
[/card]
[card]
name=Flowering Field
target=land
auto=teach(land) {T}:prevent:1 target(creature,player)
text=Enchant land -- Enchanted land has "{T}: Prevent the next 1 damage that would be dealt to target creature or player this turn."
mana={1}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Flowstone Armor
abilities=doesnotuntap
auto=@each my untap sourcetap:may untap
auto={3}{t}:target(creature) grant +1/-1 grantend
text=You may choose not to untap Flowstone Armor during your untap step. -- {3}, {T}: Target creature gets +1/-1 for as long as Flowstone Armor remains tapped.
mana={3}
type=Artifact
[/card]
[card]
name=Flowstone Blade
target=creature
auto={R}:1/-1
text=Enchant creature -- {R}: Enchanted creature gets +1/-1 until end of turn.
mana={R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Flowstone Channeler
auto={1}{R}{T}{D(*|myhand)}:1/-1 && haste target(creature)
text={1}{R}, {T}, Discard a card: Target creature gets +1/-1 and gains haste until end of turn.
mana={2}{R}
type=Creature
subtype=Human Spellshaper
power=2
toughness=2
[/card]
[card]
name=Flowstone Charger
auto=@combat(attacking) source(this):3/-3 ueot
text=Whenever Flowstone Charger attacks, it gets +3/-3 until end of turn.
mana={2}{R}{W}
type=Creature
subtype=Beast
power=2
toughness=5
[/card]
[card]
name=Flowstone Crusher
auto={R}:1/-1
text={R}: Flowstone Crusher gets +1/-1 until end of turn.
mana={3}{R}{R}
type=Creature
subtype=Beast
power=4
toughness=4
[/card]
[card]
name=Flowstone Embrace
target=creature
auto={T}:2/-2
text=Enchant creature -- {T}: Enchanted creature gets +2/-2 until end of turn.
mana={1}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Flowstone Flood
target=land
auto=destroy
buyback={D}{L:3}{3}{R}
text=Buyback - Pay 3 life, Discard a card at random. (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.) -- Destroy target land.
mana={3}{R}
type=Sorcery
[/card]
[card]
name=Flowstone Giant
auto={R}:2/-2
text={R}: Flowstone Giant gets +2/-2 until end of turn.
mana={2}{R}{R}
type=Creature
subtype=Giant
power=3
toughness=3
[/card]
[card]
name=Flowstone Hellion
abilities=haste
auto={0}:1/-1
text=Haste -- {0}: Flowstone Hellion gets +1/-1 until end of turn.
mana={4}{R}
type=Creature
subtype=Hellion Beast
power=3
toughness=3
[/card]
[card]
name=Flowstone Mauler
abilities=trample
auto={R}:1/-1
text=Trample -- {R}: Flowstone Mauler gets +1/-1 until end of turn.
mana={4}{R}{R}
type=Creature
subtype=Beast
power=4
toughness=5
[/card]
[card]
name=Flowstone Overseer
auto={R}{R}:1/-1 target(creature)
text={R}{R}: Target creature gets +1/-1 until end of turn.
mana={2}{R}{R}{R}
type=Creature
subtype=Beast
power=4
toughness=4
[/card]
[card]
name=Flowstone Sculpture
auto={2}{D(*|myhand)}:counter(1/1,1)
auto={2}{D(*|myhand)}:name(flying) transforms((,flying)) forever
auto={2}{D(*|myhand)}:name(first strike) transforms((,first strike)) forever
auto={2}{D(*|myhand)}:name(trample) transforms((,trample)) forever
text={2}, Discard a card: Put a +1/+1 counter on Flowstone Sculpture or Flowstone Sculpture gains flying, first strike, or trample. (This effect lasts indefinitely.)
mana={6}
type=Artifact Creature
subtype=Shapeshifter
power=4
toughness=4
[/card]
[card]
name=Flowstone Shambler
auto={R}:1/-1
text={R}: Flowstone Shambler gets +1/-1 until end of turn.
mana={2}{R}
type=Creature
subtype=Beast
power=2
toughness=2
[/card]
[card]
name=Flowstone Slide
auto=all(creature) x/-x ueot
text=All creatures get +X/-X until end of turn.
mana={X}{2}{R}{R}
type=Sorcery
[/card]
[card]
name=Flowstone Strike
target=creature
auto=haste
auto=1/-1
text=Target creature gets +1/-1 and gains haste until end of turn.
mana={1}{R}
type=Instant
[/card]
[card]
name=Flowstone Surge
auto=lord(creature|myBattlefield) 1/-1
text=Creatures you control get +1/-1.
mana={1}{R}
type=Enchantment
[/card]
[card]
name=Flowstone Thopter
auto={1}:1/-1 && flying
text={1}: Flowstone Thopter gets +1/-1 and gains flying until end of turn.
mana={7}
type=Artifact Creature
subtype=Thopter
power=4
toughness=4
[/card]
[card]
name=Flowstone Wall
abilities=defender
auto={R}:1/-1
text=Defender (This creature can't attack.) -- {R}: Flowstone Wall gets +1/-1 until end of turn.
mana={2}{R}
type=Creature
subtype=Wall
power=0
toughness=6
[/card]
[card]
name=Flowstone Wyvern
abilities=flying
auto={R}:2/-2
text=Flying -- {R}: Flowstone Wyvern gets +2/-2 until end of turn.
mana={3}{R}{R}
type=Creature
subtype=Drake
power=3
toughness=3
[/card]
[card]
name=Flurry of Horns
auto=token(Minotaur,Creature Minotaur,2/3,red,haste)*2
text=Put two 2/3 red Minotaur creature tokens with haste onto the battlefield.
mana={4}{R}
type=Sorcery
[/card]
[card]
name=Flurry of Wings
auto=foreach(creature[attacking]) token(Bird Soldier,Creature Bird Soldier,1/1,white flying)
text=Put X 1/1 white Bird Soldier creature tokens with flying onto the battlefield, where X is the number of attacking creatures.
mana={G}{W}{U}
type=Instant
[/card]
[card]
name=Fluxcharger
abilities=flying
auto=@movedTo(instant|mystack):may swap ueot
auto=@movedTo(sorcery|mystack):may swap ueot
text=Whenever you cast an instant or a sorcery spell, you may switch Fluxcharger's power and toughness until end of turn.
mana={2}{U}{R}
type=Creature
subtype=Weird
power=1
toughness=5
[/card]
[card]
name=Flux
auto=ability$!choice notatarget(<anyamount>*|myhand) reject && draw:1!$ controller
auto=ability$!choice notatarget(<anyamount>*|myhand) reject && draw:1!$ opponent
auto=ability$!choice draw:1!$ controller
text=Each player discards any number of cards, then draws that many cards. -- Draw a card.
mana={2}{U}
type=Sorcery
[/card]
[card]
name=Flying Carpet
auto={2}{T}:flying target(creature)
text={2}, {T}: Target creature gains flying until end of turn.
mana={4}
type=Artifact
[/card]
[card]
name=Flying Crane Technique
auto=untap all(creature|myBattlefield)
auto=all(creature|mybattlefield) double strike ueot
auto=all(creature|mybattlefield) flying ueot
text=Untap all creatures you control. -- Creatures you control gain flying and double strike until end of turn.
mana={3}{U}{R}{W}
type=Instant
[/card]
[card]
name=Flying Men
abilities=flying
text=Flying
mana={U}
type=Creature
subtype=Human
power=1
toughness=1
[/card]
[card]
name=Fodder Cannon
auto={4}{T}{S(creature|myBattlefield)}:Damage:4 target(creature)
text={4}, {T}, Sacrifice a creature: Fodder Cannon deals 4 damage to target creature.
mana={4}
type=Artifact
[/card]
[card]
name=Fodder Launch
target=creature
auto=damage:5 targetController
auto=-5/-5
text=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.
mana={3}{B}{S(goblin|mybattlefield)}
type=Tribal Sorcery
subtype=Goblin
[/card]
[card]
name=Fog Bank
abilities=flying,defender
auto=preventAllCombatDamage to(this)
auto=preventAllCombatDamage from(this)
text=Defender (This creature can't attack.) -- Flying -- Prevent all combat damage that would be dealt to and dealt by Fog Bank.
mana={1}{U}
type=Creature
subtype=Wall
power=0
toughness=2
[/card]
[card]
name=Fog Elemental
abilities=flying
auto=@combat(attacking) source(this):phaseaction[combatends,sourceinplay] sacrifice
auto=@combat(blocking) source(this):phaseaction[combatends,sourceinplay] sacrifice
text=Flying (This creature can't be blocked except by creatures with flying or reach.) -- When Fog Elemental attacks or blocks, sacrifice it at end of combat.
mana={2}{U}
type=Creature
subtype=Elemental
power=4
toughness=4
[/card]
[card]
name=Fog of Gnats
abilities=flying
auto={B}:regenerate
text=Flying -- {B}: Regenerate Fog of Gnats.
mana={B}{B}
type=Creature
subtype=Insect
power=1
toughness=1
[/card]
[card]
name=Fog
auto=preventAllcombatDamage ueot
text=Prevent all combat damage that would be dealt this turn.
mana={G}
type=Instant
[/card]
[card]
name=Fogwalker
auto=target(creature|opponentbattlefield) frozen
abilities=skulk
text=Skulk (This creature can't be blocked by creatures with greater power.) -- When Fogwalker enters the battlefield, target creature an opponent controls doesn't untap during its controller's next untap step.
mana={1}{U}
type=Creature
subtype=Spirit
power=1
toughness=3
[/card]
[card]
name=Foil
target=*|stack
auto=fizzle
other={D(island|myhand)}{D(other *|myhand)}  name(Discard an Island and Another Card)
text=You may discard an Island card and another card rather than pay Foil's mana cost. -- Counter target spell.
mana={2}{U}{U}
type=Instant
[/card]
[card]
name=Fold into AEther
target=*|stack
auto=fizzle
auto=transforms((,newability[moveto(ownerbattlefield) notatarget(creature|myhand)])) oneshot
text=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.
mana={2}{U}{U}
type=Instant
[/card]
[card]
name=Folk Medicine
auto=life:type:creature:mybattlefield
flashback={1}{W}
text=You gain 1 life for each creature you control. -- Flashback {1}{W} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={2}{G}
type=Instant
[/card]
[card]
name=Folk of An-Havva
auto=@combat(blocking) source(this):2/0 ueot
text=Whenever Folk of An-Havva blocks, it gets +2/+0 until end of turn.
mana={G}
type=Creature
subtype=Human
power=1
toughness=1
[/card]
[card]
name=Folk of the Pines
auto={1}{G}:1/0
text={1}{G}: Folk of the Pines gets +1/+0 until end of turn.
mana={4}{G}
type=Creature
subtype=Dryad
power=2
toughness=5
[/card]
[card]
name=Followed Footsteps
target=creature
auto=@each my upkeep:clone(mytgt)
text=Enchant creature -- At the beginning of your upkeep, put a token that's a copy of enchanted creature onto the battlefield.
mana={3}{U}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Fomori Nomad
mana={4}{R}
type=Creature
subtype=Nomad Giant
power=4
toughness=4
[/card]
[card]
name=Font of Fertility
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(land[basic]|myLibrary)
auto={1}{G}{S}:name(search card) reveal:plibrarycount optionone name(choose card) target(land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
text={1}{G}, Sacrifice Font of Fertility: Search your library for a basic land card, put it onto the battlefield tapped, then shuffle your library.
mana={G}
type=Enchantment
[/card]
[card]
name=Font of Fortunes
auto={1}{U}{T}{S}:draw:2
text={1}{U}, Sacrifice Font of Fortunes: Draw two cards.
mana={1}{U}
type=Enchantment
[/card]
[card]
name=Font of Ire
auto={3}{R}{T}{S}:damage:5 target(player) 
text={3}{R}, Sacrifice Font of Ire: Font of Ire deals 5 damage to target player.
mana={1}{R}
type=Enchantment
[/card]
[card]
name=Font of Mythos
auto=@each my draw:draw:2 controller
auto=@each opponent draw:draw:2 opponent
text=At the beginning of each player's draw step, that player draws two additional cards.
mana={4}
type=Artifact
[/card]
[card]
name=Font of Return
auto={3}{B}{T}{S}:target(<upto:3>other creature|mygraveyard) moveTo(myhand)
text={3}{B}, Sacrifice Font of Return: Return up to three target creature cards from your graveyard to your hand.
mana={1}{B}
type=Enchantment
[/card]
[card]
name=Font of Vigor
auto={2}{W}{T}{S}:life:7
text={2}{W}, Sacrifice Font of Vigor: You gain 7 life.
mana={1}{W}
type=Enchantment
[/card]
[card]
name=Fool's Demise
target=creature
auto=@movedTo(mytgt|graveyard) from(battlefield):all(trigger[to]) moveTo(mybattlefield)
autograveyard=@movedTo(this|graveyard) from(battlefield):moveTo(ownerhand)
text=Enchant creature -- When enchanted creature is put into a graveyard, 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.
mana={4}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Fool's Tome
auto=aslongas(*|myhand) {2}{T}:draw:1 <1
text={2}, {T}: Draw a card. Activate this ability only if you have no cards in hand.
mana={4}
type=Artifact
[/card]
[card]
name=Foot Soldiers
mana={3}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=4
[/card]
[card]
name=Footbottom Feast
target=<anyamount>creature|mygraveyard
auto=moveTo(mylibrary)
auto=draw:1 controller
text=Put any number of target creature cards from your graveyard on top of your library. -- Draw a card.
mana={2}{B}
type=Instant
[/card]
[card]
name=Foothill Guide
facedown={3}
autofacedown={W}:morph
auto=protection from(goblin)
text=Protection from Goblins -- Morph {W} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={W}
type=Creature
subtype=Human Cleric
power=1
toughness=1
[/card]
[card]
name=Footsteps of the Goryo
target=creature|myGraveyard
auto=moveto(myBattlefield)
auto=transforms((,treason)) forever
text=Return target creature card from your graveyard to the battlefield. Sacrifice that creature at the beginning of the next end step.
mana={2}{B}
type=Sorcery
subtype=Arcane
[/card]
[card]
name=Foratog
auto={G}{S(forest|myBattlefield)}:2/2
text={G}, Sacrifice a Forest: Foratog gets +2/+2 until end of turn.
mana={2}{G}
type=Creature
subtype=Atog
power=1
toughness=2
[/card]
[card]
name=Forbidden Alchemy
flashback={6}{B}
abilities=hiddenface
aicode=activate transforms((,newability[choice all(*[zpos=1]|mylibrary) moveto(myhand) and!(deplete:3)!])) ueot
auto=name(look) reveal:4 optionone name(Get a Card) target(<1>*|reveal) moveto(myhand) optiononeend optiontwo name(put in grave) all(*|reveal) moveto(mygraveyard) optiontwoend revealend
text=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} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={2}{U}
type=Instant
[/card]
[card]
name=Forbidden Crypt
abilities=mygraveexiler
auto=replacedraw if type(*|mygraveyard)~morethan~0 then moveto(ownerhand) notatarget(*|mygraveyard) else wingame opponent
text=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.
mana={3}{B}{B}
type=Enchantment
[/card]
[card]
name=Forbidden Lore
target=land
auto=teach(land) {T}:2/1 target(creature)
text=Enchant land -- Enchanted land has "{T}: Target creature gets +2/+1 until end of turn."
mana={2}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Forbidden Orchard
auto={T}:Add{W}
auto={T}:Add{U}
auto={T}:Add{B}
auto={T}:Add{R}
auto={T}:Add{G}
auto=@tappedformana(this):token(Spirit,Creature Spirit,1/1) opponent
text={T}: 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.
type=Land
[/card]
[card]
name=Forbidding Watchtower
auto=tap(noevent)
auto={T}:Add{W}
auto={1}{W}:transforms((Soldier Creature,setpower=1,settoughness=5,white)) ueot
text=Forbidding Watchtower enters the battlefield tapped. -- {T}: 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.
type=Land
[/card]
[card]
name=Forbid
target=*|stack
auto=fizzle
buyback={1}{U}{U}{D(*|myhand)}{D(*|myhand)}
text=Buyback - Discard two cards. (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.) -- Counter target spell.
mana={1}{U}{U}
type=Instant
[/card]
[card]
name=Force Away
target=creature
auto=moveTo(ownerhand)
auto=if type(creature[power>=4]|mybattlefield)~morethan~0 then may draw:1 controller && ability$!reject notatarget(*|myhand)!$ controller
text=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. 
mana={1}{U}
type=Instant
[/card]
[card]
name=Force of Nature
abilities=trample
auto=upcost[{G}{G}{G}{G}] damage:8 controller
text=Trample (If this creature would deal enough damage to its blockers to destroy them, you may have it deal the rest of its damage to defending player or planeswalker.) -- At the beginning of your upkeep, Force of Nature deals 8 damage to you unless you pay {G}{G}{G}{G}.
mana={2}{G}{G}{G}{G}
type=Creature
subtype=Elemental
power=8
toughness=8
[/card]
[card]
name=Force of Savagery
abilities=trample
text=Trample
mana={2}{G}
type=Creature
subtype=Elemental
power=8
toughness=0
[/card]
[card]
name=Force of Will
target=*|stack
other={L}{E(other *[blue]|myhand)} name(Pay 1 Life and Exile a Blue Card from Hand)
auto=fizzle
text=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.
mana={3}{U}{U}
type=Instant
[/card]
[card]
name=Force Spike
target=*|stack
auto=transforms((,newability[pay[[{1}]] name(pay 1 mana) donothing?fizzle])) forever
text=Counter target spell unless its controller pays {1}.
mana={U}
type=Instant
[/card]
[card]
name=Force Void
target=*|stack
auto=transforms((,newability[pay[[{1}]] name(pay 1 mana) donothing?fizzle])) forever
auto=@next upkeep:draw:1 controller
text=Counter target spell unless its controller pays {1}. -- Draw a card at the beginning of the next turn's upkeep.
mana={2}{U}
type=Instant
[/card]
[card]
name=Forced Adaptation
target=creature
auto=@each my upkeep:counter(1/1,1)
text=Enchant creature -- At the beginning of your upkeep, put a +1/+1 counter on enchanted creature.
mana={G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Forced Fruition
auto=@movedTo(*[-land]|opponentstack):draw:7 opponent
text=Whenever an opponent casts a spell, that player draws seven cards.
mana={4}{U}{U}
type=Enchantment
[/card]
[card]
name=Forced March
auto=destroy all(creature[manacost <=X])
text=Destroy all creatures with converted mana cost X or less.
mana={X}{B}{B}{B}
type=Sorcery
[/card]
[card]
name=Forced Retreat
target=creature|battlefield
auto=moveTo(ownerlibrary)
text=Put target creature on top of its owner's library.
mana={2}{U}
type=Sorcery
[/card]
[card]
name=Forced Worship
target=creature
auto=cantattack
auto=cantpwattack
auto={2}{W}:moveTo(ownerhand)
text=Enchant creature -- Enchanted creature can't attack. -- {2}{W}: Return Forced Worship to its owner's hand.
mana={1}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Forcemage Advocate
auto={T}{H(*|opponentgraveyard)}:counter(1/1,1) target(creature)
text={T}: Return target card in an opponent's graveyard to his or her hand. Put a +1/+1 counter on target creature.
mana={1}{G}
type=Creature
subtype=Centaur Shaman
power=2
toughness=1
[/card]
[card]
name=Foreboding Ruins
auto=aslongas(mountain,swamp|myhand) tap(noevent) <1
auto={T}:add{B}
auto={T}:add{R}
text=As Foreboding Ruins enters the battlefield, you may reveal a Swamp or Mountain card from your hand. If you don't, Foreboding Ruins enters the battlefield tapped. -- {T}: Add {B} or {R} to your mana pool.
type=Land
[/card]
[card]
name=Forerunner of Slaughter
auto={1}:target(creature[colorless]|battlefield) haste ueot
text=Devoid (This card has no color.) -- {1}: Target colorless creature gains haste until end of turn.
mana={B}{R}
abilities=devoid
type=Creature
subtype=Eldrazi Drone
power=3
toughness=2
[/card]
[card]
name=Foresee
aicode=activate draw:2 controller
auto=name(Scry) reveal:4 optionone name(Put On Top) target(<upto:4>*|reveal) moveto(mylibrary) optiononeend optiontwo name(put on bottom) target(<4>*|reveal) bottomoflibrary optiontwoend afterrevealed transforms((,newability[draw:2 controller])) oneshot afterrevealedend revealend
text=Scry 4, then draw two cards. (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.)
mana={3}{U}
type=Sorcery
[/card]
[card]
name=Foresight
aicode=activate target(<3>*|mylibrary) moveto(exile)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<3>*|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(exile)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
auto=@next upkeep:draw:1 controller
text=Search your library for three cards, exile them, then shuffle your library. -- Draw a card at the beginning of the next turn's upkeep.
mana={1}{U}
type=Sorcery
[/card]
[card]
name=Forest Bear
mana={1}{G}
type=Creature
subtype=Bear
power=2
toughness=2
[/card]
[card]
name=Forest
text=G
type=Basic Land
subtype=Forest
[/card]
[card]
name=Forfend
auto=preventalldamage to(creature|battlefield) ueot
text=Prevent all damage that would be dealt to creatures this turn.
mana={1}{W}
type=Instant
[/card]
[card]
name=Forge Armor
target=creature
auto=counter(1/1,storedmanacost)
text=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.
mana={4}{R}{S(artifact|mybattlefield)}
type=Instant
[/card]
[card]
name=Forge Devil
auto=damage:1 target(creature)
auto=damage:1 controller
text=When Forge Devil enters the battlefield, it deals 1 damage to target creature and 1 damage to you.
mana={R}
type=Creature
subtype=Devil
power=1
toughness=1
[/card]
[card]
name=Forgeborn Oreads
auto=damage:1 target(creature,player)
auto=@movedTo(enchantment|myBattlefield):damage:1 target(creature,player)
text=Constellation -- Whenever Forgeborn Oreads or another enchantment enters the battlefield under your control, Forgeborn Oreads deals 1 damage to target creature or player.
mana={2}{R}{R}
type=Enchantment Creature
subtype=Nymph
power=4
toughness=2
[/card]
[card]
name=Forgestoker Dragon
abilities=flying
auto=this(attacking) {1}{R}:damage:1 target(creature|battlefield) && removefromcombat
text=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.
mana={4}{R}{R}
type=Creature
subtype=Dragon
power=5
toughness=4
[/card]
[card]
name=Forget
target=player
auto=ability$!target(<2>*|myhand) reject and!(draw:1)!!$ targetedplayer
text=Target player discards two cards, then draws as many cards as he or she discarded this way.
mana={U}{U}
type=Sorcery
[/card]
[card]
name=Forgotten Ancient
auto=@movedTo(*|stack):may counter(1/1,1)
auto={0}{counter(1/1,-1)}:counter(1/1,1) target(creature) myUpkeepOnly
text=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.
mana={3}{G}
type=Creature
subtype=Elemental
power=0
toughness=3
[/card]
[card]
name=Forgotten Cave
auto=tap(noevent)
auto={T}:Add{R}
autohand=__CYCLING__({R})
text=Forgotten Cave enters the battlefield tapped. -- {T}: Add {R} to your mana pool. -- Cycling {R} ({R}, Discard this card: Draw a card.)
type=Land
[/card]
[card]
name=Forgotten Creation
abilities=skulk
auto=@each my upkeep:may name(discard hand) count(type:*:myhand) && reject all(*|myhand) && draw:countedamount controller
text=Skulk (This creature can't be blocked by creatures with greater power.) -- At the beginning of your upkeep, you may discard all the cards in your hand. If you do, draw that many cards.
mana={3}{U}
type=Creature
subtype=Zombie Horror
power=3
toughness=3
[/card]
[card]
name=Forgotten Harvest
auto={E(land|mygraveyard)}:counter(1/1,1) target(creature) limit:1 myUpkeepOnly
text=At the beginning of your upkeep, you may exile a land card from your graveyard. If you do, put a +1/+1 counter on target creature.
mana={1}{G}
type=Enchantment
[/card]
[card]
name=Fork in the Road
auto=name(put in hand) moveto(myhand) notatarget(land[basic]|mylibrary) and!(name(put in graveyard) moveto(mygraveyard) notatarget(land[basic]|mylibrary))! oneshot
text=Search your library for up to two basic land cards and reveal them. Put one into your hand and the other into your graveyard. Then shuffle your library.
mana={1}{G}
type=Sorcery
[/card]
[card]
name=Forked Bolt
target=creature,player
auto=damage:1
auto=damage:1 target(creature,player)
text=Forked Bolt deals 2 damage divided as you choose among one or two target creatures and/or players.
mana={R}
type=Sorcery
[/card]
[card]
name=Forked-Branch Garami
auto=@movedTo(this|mygraveyard) from(myBattlefield):may moveTo(myhand) target(<upto:2>spirit[manacost<=4]|mygraveyard)
text=Soulshift 4, soulshift 4 (When this is put into a graveyard from the battlefield, you may return up to two target Spirit cards with converted mana cost 4 or less from your graveyard to your hand.)
mana={3}{G}{G}
type=Creature
subtype=Spirit
power=4
toughness=4
[/card]
[card]
name=Fork
target=*[instant;sorcery]|stack
auto=castcard(copied noevent) and!(transforms((,red)) forever)!
text=Copy target instant or sorcery spell, except that the copy is red. You may choose new targets for the copy.
mana={R}{R}
type=Instant
[/card]
[card]
name=Forlorn Pseudamma
abilities=intimidate
auto=@untapped(this):name(pay 2B for 2/2 Zombie) pay[[{2}{B}]] name(Pay 2B) token(Zombie,Enchantment Creature Zombie,2/2,black) controller
text=Inspired -- 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.
mana={3}{B}
type=Creature
subtype=Zombie
power=2
toughness=1
[/card]
[card]
name=Form of the Dragon
auto=@each my upkeep:damage:5 target(creature,player)
auto=@each end:lifeset:5
auto=lord(creature|opponentBattlefield) flyersonly
text=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.
mana={4}{R}{R}{R}
type=Enchantment
[/card]
[card]
name=Formless Nurturing
auto=manifest and!( counter(1/1,1) )! all(*[zpos=1]|mylibrary)
text=Manifest the top card of your library, then put a +1/+1 counter on it. (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.)
mana={3}{G}
type=Sorcery
[/card]
[card]
name=Forsaken City
abilities=doesnotuntap
auto={0}:untap all(this) && moveto(exile) target(*|myHand) limit:1 myUpkeepOnly
auto={T}:add{G}
auto={T}:add{W}
auto={T}:add{R}
auto={T}:add{B}
auto={T}:add{U}
text=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. -- {T}: Add one mana of any color to your mana pool.
type=Land
[/card]
[card]
name=Forsaken Drifters
autograveyard=@movedto(this|graveyard) from(battlefield):deplete:4 controller
text=When Forsaken Drifters dies, put the top four cards of your library into your graveyard.
mana={3}{B}
type=Creature
subtype=Zombie
power=4
toughness=2
[/card]
[card]
name=Forsaken Sanctuary
auto=tap(noevent)
auto={T}:add{W}
auto={T}:add{B}
text=Forsaken Sanctuary enters the battlefield tapped. -- {T}: Add {W} or {B} to your mana pool.
type=Land
[/card]
[card]
name=Forsaken Wastes
abilities=nolifegain,nolifegainopponent
auto=@each my upkeep:life:-1 controller
auto=@each opponent upkeep:life:-1 opponent
auto=@targeted(this) from(*[instant;sorcery;enchantment]|mycastingzone):life:-5 controller
auto=@targeted(this) from(*[instant;sorcery;enchantment]|opponentcastingzone):life:-5 opponent
auto=@movedTo(other enchantment[world]|battlefield):sacrifice all(this)
text=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.
mana={2}{B}
type=World Enchantment
[/card]
[card]
name=Fortified Rampart
abilities=defender
text=Defender
mana={1}{W}
type=Creature
subtype=Wall
power=0
toughness=6
[/card]
[card]
name=Fortified Village
auto=aslongas(forest,plains|myhand) tap(noevent) <1
auto={T}:add{G}
auto={T}:add{W}
text=As Fortified Village enters the battlefield, you may reveal a Forest or Plains card from your hand. If you don't, Fortified Village enters the battlefield tapped. -- {T}: Add {G} or {W} to your mana pool.
type=Land
[/card]
[card]
name=Fortify
auto=choice all(creature|myBattlefield) 2/0 ueot
auto=choice all(creature|myBattlefield) 0/2 ueot
text=Choose one - Creatures you control get +2/+0 until end of turn; or creatures you control get +0/+2 until end of turn.
mana={2}{W}
type=Instant
[/card]
[card]
name=Fortitude
target=creature
autograveyard=@movedTo(this|graveyard) from(battlefield):moveTo(ownerhand)
auto={S(forest|myBattlefield)}:regenerate
text=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.
mana={1}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Fortress Crab
mana={3}{U}
type=Creature
subtype=Crab
power=1
toughness=6
[/card]
[card]
name=Fortress Cyclops
auto=@combat(attacking) source(this):3/0 ueot
auto=@combat(blocking) source(this):0/3 ueot
text=Whenever Fortress Cyclops attacks, it gets +3/+0 until end of turn. -- Whenever Fortress Cyclops blocks, it gets +0/+3 until end of turn.
mana={3}{R}{W}
type=Creature
subtype=Cyclops Soldier
power=3
toughness=3
[/card]
[card]
name=Fortune Thief
facedown={3}
autofacedown={R}{R}:morph
auto=this(controllerlife >= 1) transforms((,newability[reduceto:1]))
text=Damage that would reduce your life total to less than 1 reduces it to 1 instead. -- Morph {R}{R} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={4}{R}
type=Creature
subtype=Human Rogue
power=0
toughness=1
[/card]
[card]
name=Fossil Find
auto=moverandom(*) from(mygraveyard) to(myhand)
text=Return a card at random from your graveyard to your hand, then reorder your graveyard as you choose.
mana={RG}
type=Sorcery
[/card]
[card]
name=Foster
auto=@movedTo(creature|graveyard) from(mybattlefield): pay({1}) Reveal:1 revealzone(mylibrary) revealuntil(creature|mylibrary) optionone choice name(Get Card) target(creature|reveal)  moveto(myhand) optiononeend optiontwo choice name(put in Graveyard) all(*|reveal) moveto(mygraveyard) optiontwoend revealend
text=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.
mana={2}{G}{G}
type=Enchantment
[/card]
[card]
name=Foul Familiar
abilities=cantblock
auto={L}{B}:moveto(ownerhand)
text=Foul Familiar can't block. -- {B}, Pay 1 life: Return Foul Familiar to its owner's hand.
mana={2}{B}
type=Creature
subtype=Spirit
power=3
toughness=1
[/card]
[card]
name=Foul Imp
abilities=flying
auto=life:-2 controller
text=Flying -- When Foul Imp enters the battlefield, you lose 2 life.
mana={B}{B}
type=Creature
subtype=Imp
power=2
toughness=2
[/card]
[card]
name=Foul Orchard
auto=tap(noevent)
auto={T}:add{B}
auto={T}:add{G}
text=Foul Orchard enters the battlefield tapped. -- {T}: Add {B} or {G} to your mana pool.
type=Land
[/card]
[card]
name=Foul Presence
target=creature
auto=-1/-1
auto=teach(creature) {T}:-1/-1 target(creature)
text=Enchant creature -- Enchanted creature gets -1/-1 and has "{T}: Target creature gets -1/-1 until end of turn."
mana={2}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Foul Spirit
abilities=flying
auto=bury notatarget(land|myBattlefield)
text=Flying -- When Foul Spirit enters the battlefield, sacrifice a land.
mana={2}{B}
type=Creature
subtype=Spirit
power=3
toughness=2
[/card]
[card]
name=Foul-Tongue Invocation
target=player
auto=ability$!name(sacrifice a creature) notatarget(creature|mybattlefield) sacrifice!$ targetedplayer
auto=if type(dragon|mybattlefield)~morethan~0 then life:4 controller else if type(dragon|myhand)~morethan~0 then life:4 controller
text=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.
mana={2}{B}
type=Instant
[/card]
[card]
name=Foul-Tongue Shriek
target=opponent
auto=life:-type:creature[attacking]:mybattlefield targetedplayer
auto=life:type:creature[attacking]:mybattlefield controller
text=Target opponent loses 1 life for each attacking creature you control. You gain that much life.
mana={B}
type=Instant
[/card]
[card]
name=Foundry Assembler
other={improvise} name(Improvise)
text=Improvise (Your artifacts can help cast this spell. Each artifact you tap after you're done activating mana abilities pays for {1}.)
mana={5}
type=Artifact Creature
subtype=Assembly-Worker
power=3
toughness=3
[/card]
[card]
name=Foundry Champion
auto=damage:type:creature:mybattlefield target(creature,player)
auto={R}:1/0 ueot
auto={W}:0/1 ueot
text=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.
mana={4}{R}{W}
type=Creature
subtype=Elemental Soldier
power=4
toughness=4
[/card]
[card]
name=Foundry Hornet
abilities=flying
auto=if type(creature[counter{1/1.1}]|mybattlefield)~morethan~0 then all(creature|opponentbattlefield) -1/-1 ueot
text=Flying -- When Foundry Hornet enters the battlefield, if you control a creature with a +1/+1 counter on it, creatures your opponents control get -1/-1 until end of turn.
mana={3}{B}
type=Creature
subtype=Insect
power=2
toughness=3
[/card]
[card]
name=Foundry Inspector
auto=lord(artifact|mycastingzone) altercost(colorless,-1)
text=Artifact spells you cast cost {1} less to cast.
mana={3}
type=Artifact Creature
subtype=Construct
power=3
toughness=2
[/card]
[card]
name=Foundry of the Consuls
auto={T}:add{1}
auto={5}{T}{S}:token(Thopter,Artifact Creature Thopter,1/1,flying)*2 controller
text={T}: Add {1} 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.
type=Land
[/card]
[card]
name=Foundry Screecher
abilities=flying
auto=aslongas(artifact|mybattlefield) 1/0
text=Flying -- Foundry Screecher gets +1/+0 as long as you control an artifact.
mana={2}{B}
type=Creature
subtype=Bat
power=2
toughness=1
[/card]
[card]
name=Foundry Street Denizen
auto=@movedTo(other creature[red]|mybattlefield):1/0 ueot
text=Whenever another red creature enters the battlefield under your control, Foundry Street Denizen gets +1/+0 until end of turn.
mana={R}
type=Creature
subtype=Goblin Warrior
power=1
toughness=1
[/card]
[card]
name=Fountain of Cho
auto=tap(noevent)
auto={T}:counter(0/0,1,Storage)
auto={T}{C(0/0,-1,Storage)}:name(Remove 1 Counters) add{W}
auto={T}{C(0/0,-2,Storage)}:name(Remove 2 Counters) add{W}{W}
auto={T}{C(0/0,-3,Storage)}:name(Remove 3 Counters) add{W}{W}{W}
auto={T}{C(0/0,-4,Storage)}:name(Remove 4 Counters) add{W}{W}{W}{W}
auto={T}{C(0/0,-5,Storage)}:name(Remove 5 Counters) add{W}{W}{W}{W}{W}
auto={T}{C(0/0,-6,Storage)}:name(Remove 6 Counters) add{W}{W}{W}{W}{W}{W}
auto={T}{C(0/0,-7,Storage)}:name(Remove 7 Counters) add{W}{W}{W}{W}{W}{W}{w}
auto={T}{C(0/0,-8,Storage)}:name(Remove 8 Counters) add{W}{W}{W}{W}{W}{W}{w}{w}
auto={T}{C(0/0,-9,Storage)}:name(Remove 9 Counters) add{W}{W}{W}{W}{W}{W}{w}{w}{w}
auto={T}{C(0/0,-10,Storage)}:name(Remove 10 Counters) add{W}{W}{W}{W}{W}{w}{w}{w}{w}{w}
text=Fountain of Cho enters the battlefield tapped. -- {T}: Put a storage counter on Fountain of Cho. -- {T}, Remove any number of storage counters from Fountain of Cho: Add {W} to your mana pool for each storage counter removed this way.
type=Land
[/card]
[card]
name=Fountain of Youth
auto={2}{T}:life:1
text={2}, {T}: You gain 1 life.
mana={0}
type=Artifact
[/card]
[card]
name=Fountain Watch
auto=lord(artifact|myBattlefield) shroud
auto=lord(enchantment|myBattlefield) shroud
text=Artifacts and enchantments you control have shroud. (They can't be the targets of spells or abilities.)
mana={3}{W}{W}
type=Creature
subtype=Human Cleric
power=2
toughness=4
[/card]
[card]
name=Fourth Bridge Prowler
auto=may target(creature) -1/-1 ueot
text=When Fourth Bridge Prowler enters the battlefield, you may have target creature get -1/-1 until end of turn.
mana={B}
type=Creature
subtype=Human Rogue
power=1
toughness=1
[/card]
[card]
name=Foxfire Oak
auto={RG}{RG}{RG}:3/0
text={(r/g){(r/g){(r/g)}: Foxfire Oak gets +3/+0 until end of turn.
mana={5}{G}
type=Creature
subtype=Treefolk Shaman
power=3
toughness=6
[/card]
[card]
name=Foxfire
target=creature[attacking]
auto=untap && fog to(mytgt) oneshot && fog from(mytgt) oneshot
auto=@next upkeep:draw:1 controller
text=Untap target attacking creature. Prevent all combat damage that would be dealt to and dealt by that creature this turn. -- Draw a card at the beginning of the next turn's upkeep.
mana={2}{G}
type=Instant
[/card]
[card]
name=Fractured Loyalty
target=creature
auto=teach(creature) transforms((,newability[@targeted(this) from(*|opponentzones):moveto(opponentbattlefield) all(this)]))
auto=teach(creature) transforms((,newability[@targeted(this) from(*|myzones):moveto(mybattlefield) all(this)]))
text=Enchant creature -- Whenever enchanted creature becomes the target of a spell or ability, that spell or ability's controller gains control of that creature. (This effect lasts indefinitely.)
mana={1}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Fracturing Gust
auto=@movedto(artifact,enchantment|graveyard):life:2
auto=destroy all(artifact,enchantment)
text=Destroy all artifacts and enchantments. You gain 2 life for each permanent destroyed this way.
mana={2}{GW}{GW}{GW}
type=Instant
[/card]
[card]
name=Fragmentize
target=*[artifact;enchantment;manacost<=4]
auto=destroy
text=Destroy target artifact or enchantment with converted mana cost 4 or less.
mana={W}
type=Sorcery
[/card]
[card]
name=Frantic Purification
abilities=madness
autoexile=restriction{discarded} pay({W}) name(pay W to cast) activate name(pay W to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard)
target=enchantment
auto=destroy
text=Destroy target enchantment. -- Madness {W} (If you discard this card, you may cast it for its madness cost instead of putting it into your graveyard.)
mana={2}{W}
type=Instant
[/card]
[card]
name=Frantic Salvage
target=<anyamount>artifact|mygraveyard
auto=moveTo(mylibrary)
auto=draw:1 controller
text=Put any number of target artifact cards from your graveyard on top of your library. -- Draw a card.
mana={3}{W}
type=Instant
[/card]
[card]
name=Frantic Search
auto=draw:2
auto=reject notatarget(<2>*|myhand) and!( untap notatarget(<upto:3>land) )!
text=Draw two cards, then discard two cards. -- Untap up to three lands.
mana={2}{U}
type=Instant
[/card]
[card]
name=Frazzle
target=*[-blue]|stack
auto=fizzle
text=Counter target nonblue spell.
mana={3}{U}
type=Instant
[/card]
[card]
name=Freed from the Real
target=creature
auto={U}:tap(mytgt)
auto={U}:untap(mytgt)
text=Enchant creature -- {U}: Tap enchanted creature. -- {U}: Untap enchanted creature.
mana={2}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Freejam Regent
abilities=flying
auto={1}{R}:2/0 ueot
other={improvise} name(Improvise)
text=Improvise (Your artifacts can help cast this spell. Each artifact you tap after you're done activating mana abilities pays for {1}.) -- Flying -- {1}{R}: Freejam Regent gets +2/+0 until end of turn.
mana={4}{R}{R}
type=Creature
subtype=Dragon
power=4
toughness=4
[/card]
[card]
name=Freewind Equenaut
abilities=flying
auto=this(auras >= 1) {T}:damage:2 target(creature[attacking;blocking])
text=Flying -- As long as Freewind Equenaut is enchanted, it has "{T}: Freewind Equenaut deals 2 damage to target attacking or blocking creature."
mana={2}{W}
type=Creature
subtype=Human Archer
power=2
toughness=2
[/card]
[card]
name=Freewind Falcon
abilities=flying,protection from red
text=Flying, protection from red
mana={1}{W}
type=Creature
subtype=Bird
power=1
toughness=1
[/card]
[card]
name=Frenetic Efreet
abilities=flying
auto={0}:flipacoin winability phaseout winabilityend loseability sacrifice loseabilityend flipend
text=Flying -- {0}: Flip a coin. If you win the flip, Frenetic Efreet phases out. If you lose the flip, sacrifice Frenetic Efreet. (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.)
mana={1}{U}{R}
type=Creature
subtype=Efreet
power=2
toughness=1
[/card]
[card]
name=Frenetic Ogre
auto={D}{R}:3/0
text={R}, Discard a card at random: Frenetic Ogre gets +3/+0 until end of turn.
mana={4}{R}
type=Creature
subtype=Ogre
power=2
toughness=3
[/card]
[card]
name=Frenetic Raptor
auto=lord(beast) cantblock
text=Beasts can't block.
mana={5}{R}
type=Creature
subtype=Lizard Beast
power=6
toughness=6
[/card]
[card]
name=Frenetic Sliver
auto=lord(sliver) {0}:flipacoin winability (blink)ueot winabilityend loseability sacrifice loseabilityend flipend
text=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."
mana={1}{U}{R}
type=Creature
subtype=Sliver
power=2
toughness=2
[/card]
[card]
name=Frenzied Fugue
target=*
auto=transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield) oneshot],newability[untap],newability[haste])) ueot
auto=@each my upkeep:transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)],newability[untap],newability[haste])) ueot
text=Enchant permanent -- When Frenzied Fugue enters the battlefield or at the beginning of your upkeep, gain control of enchanted permanent until end of turn. Untap that permanent. It gains haste until end of turn.
mana={3}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Frenzied Goblin
auto=@combat(attacking) source(this):pay({R}) target(creature) cantblock ueot
text=Whenever Frenzied Goblin attacks, you may pay {R}. If you do, target creature can't block this turn.
mana={R}
type=Creature
subtype=Goblin Berserker
power=1
toughness=1
[/card]
[card]
name=Frenzied Tilling
target=land
auto=destroy
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(land[basic]|myLibrary)
auto=name(search card) reveal:plibrarycount optionone name(choose card) target(land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
text=Destroy target land. Search your library for a basic land card and put that card onto the battlefield tapped. Then shuffle your library.
mana={3}{R}{G}
type=Sorcery
[/card]
[card]
name=Frenzy Sliver
auto=@combat(notblocked) source(sliver):all(trigger[to]) 1/0 oneshot
text=All Sliver creatures have frenzy 1. (Whenever a Sliver attacks and isn't blocked, it gets +1/+0 until end of turn.)
mana={1}{B}
type=Creature
subtype=Sliver
power=1
toughness=1
[/card]
[card]
name=Fresh Meat
auto=token(Beast,Creature Beast,3/3,green)*type:creature[fresh]:mygraveyard
text=Put a 3/3 green Beast creature token onto the battlefield for each creature put into your graveyard from the battlefield this turn.
mana={3}{G}
type=Instant
[/card]
[card]
name=Fresh Volunteers
mana={1}{W}
type=Creature
subtype=Human Rebel
power=2
toughness=2
[/card]
[card]
name=Fretwork Colony
abilities=cantblock
auto=@each my upkeep:counter(1/1,1) && life:-1 controller
text=Fretwork Colony can't block. -- At the beginning of your upkeep, put a +1/+1 counter on Fretwork Colony and you lose 1 life.
mana={1}{B}
type=Creature
subtype=Insect
power=1
toughness=1
[/card]
[card]
name=Freyalise Supplicant
auto={S(creature[red;white]|battlefield)}{T}:target(creature,player) damage:storedhalfdownpower
text={T}, Sacrifice a red or white creature: Freyalise Supplicant deals damage to target creature or player equal to half the sacrificed creature's power, rounded down.
mana={1}{G}
type=Creature
subtype=Human Cleric
power=1
toughness=1
[/card]
[card]
name=Freyalise, Llanowar's Fury
auto=counter(0/0,3,loyalty)
auto={C(0/0,2,Loyalty)}:name(+2: Elf Druid) token(Elf Druid,Creature Elf Druid,1/1,green) and!(transforms((,newability[{T}:Add{G}])) forever)!
auto={C(0/0,-2,Loyalty)}:name(-2: Destroy) target(artifact,enchantment) destroy
auto={C(0/0,-6,Loyalty)}:name(-6: Draw Cards) draw:type:creature[green]:mybattlefield
text=+2: Put a 1/1 green Elf Druid creature token onto the battlefield with "{T}: 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.
mana={3}{G}{G}
type=Planeswalker
subtype=Freyalise
[/card]
[card]
name=Freyalise's Charm
auto=@movedto(*[black]|opponentstack):pay({G}{G}) draw:1
auto={G}{G}:moveto(ownerhand)
text=Whenever an opponent casts a black spell, you may pay {G}{G}. If you do, you draw a card. -- {G}{G}: Return Freyalise's Charm to its owner's hand.
mana={G}{G}
type=Enchantment
[/card]
[card]
name=Freyalise's Radiance
auto=lord(*[snow]) doesnotuntap
auto=cumulativeupcost[{2}] sacrifice
text=Cumulative upkeep {2} (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.) -- Snow permanents don't untap during their controllers' untap steps.
mana={1}{G}
type=Enchantment
[/card]
[card]
name=Freyalise's Winds
auto=@tapped(*):all(trigger) counter(0/0,1,Wind)
auto=lord(*[counter{0/0.1.Wind}]) doesnotuntap
auto=@each my upkeep:counter(0/0,-99,Wind) all(*[counter{0/0.1.Wind}]|myBattlefield)
auto=@each opponent upkeep:counter(0/0,-99,Wind) all(*[counter{0/0.1.Wind}]|opponentBattlefield)
text=Whenever a permanent becomes tapped, put a wind counter on it. -- If a permanent with a wind counter on it would untap during its controller's untap step, remove all wind counters from it instead.
mana={2}{G}{G}
type=Enchantment
[/card]
[card]
name=Frightcrawler
abilities=fear
auto=aslongas(*|mygraveyard) 2/2 >6
auto=aslongas(*|mygraveyard) cantblock >6
text=Fear (This creature can't be blocked except by artifact creatures and/or black creatures.) -- Threshold - As long as seven or more cards are in your graveyard, Frightcrawler gets +2/+2 and can't block.
mana={1}{B}
type=Creature
subtype=Horror
power=1
toughness=1
[/card]
[card]
name=Frightshroud Courier
abilities=doesnotuntap
auto=@each my untap sourcetap:may untap
auto={2}{b}{t}:target(zombie) grant transforms((,newability[2/2],newability[fear])) grantend
text=You may choose not to untap Frightshroud Courier during your untap step. -- {2}{B}, {T}: Target Zombie creature gets +2/+2 and has fear for as long as Frightshroud Courier remains tapped. (It can't be blocked except by artifact creatures and/or black creatures.)
mana={2}{B}
type=Creature
subtype=Zombie
power=2
toughness=1
[/card]
[card]
name=Frilled Oculus
auto={1}{G}:2/2 limit:1
text={1}{G}: Frilled Oculus gets +2/+2 until end of turn. Activate this ability only once each turn.
mana={1}{U}
type=Creature
subtype=Homunculus
power=1
toughness=3
[/card]
[card]
name=Frog Tongue
target=creature
auto=reach
auto=draw:1 controller
text=Enchant creature -- When Frog Tongue enters the battlefield, draw a card. -- Enchanted creature has reach. (It can block creatures with flying.)
mana={G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Frogmite
abilities=affinityartifacts
text=Affinity for artifacts (This spell costs {1} less to cast for each artifact you control.)
mana={4}
type=Artifact Creature
subtype=Frog
power=2
toughness=2
[/card]
[card]
name=Frogtosser Banneret
abilities=haste
auto=lord(*[goblin;rogue]|mycastingzone) altercost(colorless, -1)
text=Haste -- Goblin spells and Rogue spells you cast cost {1} less to cast.
mana={1}{B}
type=Creature
subtype=Goblin Rogue
power=1
toughness=1
[/card]
[card]
name=From Beyond
auto=@each my upkeep:token(Eldrazi Scion,Creature Eldrazi Scion,1/1) and!( transforms((,newability[{S}:Add{C}])) forever )! controller
aicode=activate target(*[eldrazi]|mylibrary) moveto(myhand)
auto={1}{G}{S}:name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>*[eldrazi]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=Devoid (This card has no color.) -- At the beginning of your upkeep, put a 1/1 colorless Eldrazi Scion creature token onto the battlefield. It has "Sacrifice this creature: Add {1} 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.
mana={3}{G}
abilities=devoid
type=Enchantment
[/card]
[card]
name=From Under the Floorboards
auto=ifnot madnessplayed then token(Zombie,Creature Zombie,2/2,black) and!( tap(noevent) )!*3
auto=ifnot madnessplayed then life:3
auto=if madnessplayed then token(Zombie,Creature Zombie,2/2,black) and!( tap(noevent) )!*x
auto=if madnessplayed then life:x
abilities=madness
autoexile=restriction{discarded} pay({b}{b}{x}) name(pay XBB to cast) activate name(pay XBB to cast) castcard(normal madness)?name(put in graveyard) moveto(ownergraveyard)
text=Madness {X}{B}{B} (If you discard this card, discard it into exile. When you do, cast it for its madness cost or put it into your graveyard.) -- Put three 2/2 black Zombie creature tokens onto the battlefield tapped and you gain 3 life. If From Under the Floorboards's madness cost was paid, instead put X of those tokens onto the battlefield tapped and you gain X life.
mana={3}{B}{B}
type=Sorcery
[/card]
[card]
name=Frontier Bivouac
auto=tap(noevent)
auto={T}:Add{G}
auto={T}:Add{U}
auto={T}:Add{R}
text=Frontier Bivouac enters the battlefield tapped. -- {T}: Add {G}, {U}, or {R} to your mana pool.
type=Land
[/card]
[card]
name=Frontier Guide
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(land[basic]|myLibrary)
auto={3}{G}{T}:name(search card) reveal:plibrarycount optionone name(choose card) target(land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
text={3}{G}, {T}: Search your library for a basic land card and put it onto the battlefield tapped. Then shuffle your library.
mana={1}{G}
type=Creature
subtype=Elf Scout
power=1
toughness=1
[/card]
[card]
name=Frontier Mastodon
auto=if type(creature[power>=4]|mybattlefield)~morethan~0 then counter(1/1,1)
text=Ferocious - Frontier Mastodon enters the battlefield with a +1/+1 counter on it if you control a creature with power 4 or greater.
mana={2}{G}
type=Creature
subtype=Elephant
power=3
toughness=2
[/card]
[card]
name=Frontline Rebel
abilities=mustattack
text=Frontline Rebel attacks each combat if able.
mana={2}{R}
type=Creature
subtype=Human Warrior
power=3
toughness=3
[/card]
[card]
name=Frontline Sage
abilities=exalted
auto={u}{T}:draw:1 && transforms((,newability[target(*|myhand) reject])) forever
text=Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.) -- {U}, {T}: Draw a card, then discard a card.
mana={2}{U}
type=Creature
subtype=Human Wizard
power=0
toughness=1
[/card]
[card]
name=Frontline Strategist
facedown={3}
autofacedown={w}:morph
autofaceup=preventallcombatdamage from(creature[-soldier])
text=Morph {W} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) -- When Frontline Strategist is turned face up, prevent all combat damage non-Soldier creatures would deal this turn.
mana={W}
type=Creature
subtype=Human Soldier
power=1
toughness=1
[/card]
[card]
name=Frost Breath
target=<upto:2>creature
auto=tap
auto=frozen
text=Tap up to two target creatures. Those creatures don't untap during their controller's next untap step.
mana={2}{U}
type=Instant
[/card]
[card]
name=Frost Giant
auto=rampage(2/2,1)
text=Rampage 2 (Whenever this creature becomes blocked, it gets +2/+2 until end of turn for each creature blocking it beyond the first.)
mana={3}{R}{R}{R}
type=Creature
subtype=Giant
power=4
toughness=4
[/card]
[card]
name=Frost Lynx
auto=name(Tap and Freeze) target(creature|opponentbattlefield) transforms((,newability[tap],newability[frozen]))
text=When Frost Lynx enters the battlefield, tap target creature an opponent controls. It doesn't untap during its controller's next untap step.
mana={2}{U}
type=Creature
subtype=Elemental Cat
power=2
toughness=2
[/card]
[card]
name=Frost Marsh
auto=tap(noevent)
auto={T}:Add{U}
auto={T}:Add{B}
text=Frost Marsh enters the battlefield tapped. -- {T}: Add {U} or {B} to your mana pool.
type=Snow Land
[/card]
[card]
name=Frost Ogre
mana={3}{R}{R}
type=Creature
subtype=Ogre Warrior
power=5
toughness=3
[/card]
[card]
name=Frost Raptor
abilities=flying
auto={i}:shroud
text=Flying -- {S}i{S}i}: Frost Raptor gains shroud until end of turn. ({S}i} can be paid with one mana from a snow permanent.)
mana={2}{U}
type=Snow Creature
subtype=Bird
power=2
toughness=2
[/card]
[card]
name=Frost Walker
auto=@targeted(this):sacrifice
text=When Frost Walker becomes the target of a spell or ability, sacrifice it.
mana={1}{U}
type=Creature
subtype=Elemental
power=4
toughness=1
[/card]
[card]
name=Frostburn Weird
auto={UR}:1/-1
text={UR}: Frostburn Weird gets +1/-1 until end of turn.
mana={UR}{UR}
type=Creature
subtype=Weird
power=1
toughness=4
[/card]
[card]
name=Frostling
auto={S}:damage:1 target(other creature)
text=Sacrifice Frostling: Frostling deals 1 damage to target creature.
mana={R}
type=Creature
subtype=Spirit
power=1
toughness=1
[/card]
[card]
name=Frostweb Spider
abilities=reach
auto=@combat(blocking) source(this) from(creature[flying]):all(trigger[to]) phaseaction[combatends once] counter(1/1,1)
text=Reach (This creature can block creatures with flying.) -- Whenever Frostweb Spider blocks a creature with flying, put a +1/+1 counter on Frostweb Spider at end of combat.
mana={2}{G}
type=Snow Creature
subtype=Spider
power=1
toughness=3
[/card]
[card]
name=Frostwielder
auto={T}:name(damage a creature) exiledeath target(creature) && damage:1
auto={T}:name(damage a player) damage:1 target(player)
text={T}: Frostwielder deals 1 damage to target creature or player. -- If a creature dealt damage by Frostwielder this turn would die, exile it instead.
mana={2}{R}{R}
type=Creature
subtype=Human Shaman
power=1
toughness=2
[/card]
[card]
name=Frostwind Invoker
abilities=flying
auto={8}:flying all(creature|myBattlefield) ueot
text={8}: Creatures you control gain flying until end of turn.
mana={4}{U}
type=Creature
subtype=Merfolk Wizard
power=3
toughness=3
[/card]
[card]
name=Frozen AEther
auto=lord(*[recent;artifact;creature;land]|opponentbattlefield) transforms((,newability[tap(noevent)]))
text=Artifacts, creatures, and lands your opponents control enter the battlefield tapped.
mana={3}{U}
type=Enchantment
[/card]
[card]
name=Frozen Shade
auto={B}:1/1
text={B}: Frozen Shade gets +1/+1 until end of turn.
mana={2}{B}
type=Creature
subtype=Shade
power=0
toughness=1
[/card]
[card]
name=Frozen Solid
target=creature
auto=doesnotuntap
auto=@damaged(mytgt):destroy
text=Enchant creature -- Enchanted creature doesn't untap during its controller's untap step. -- When enchanted creature is dealt damage, destroy it.
mana={1}{U}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Fruit of the First Tree
target=creature|mybattlefield
auto=@movedto(mytgt|graveyard) from(Battlefield):choice life:toughness controller && draw:toughness controller
text=Enchant creature you control -- When enchanted creature dies, you gain X life and draw X cards, where X is its toughness.
mana={3}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Fruition
auto=life:type:forest:battlefield
text=You gain 1 life for each Forest on the battlefield.
mana={G}
type=Sorcery
[/card]
[card]
name=Fuel for the Cause
target=*|stack
auto=fizzle
auto=notatarget(<anyamount>*[artifact;creature;enchantment;land;planeswalker;player]) proliferate
text=Counter target spell, then proliferate. (You choose any number of permanents and/or players with counters on them, then give each another counter of a kind already there.)
mana={2}{U}{U}
type=Instant
[/card]
[card]
name=Fugitive Druid
auto=@targeted(this) from(aura):may draw:1 controller
text=Whenever Fugitive Druid becomes the target of an Aura spell, you draw a card.
mana={3}{G}
type=Creature
subtype=Human Druid
power=3
toughness=2
[/card]
[card]
name=Fugitive Wizard
mana={U}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Fugue
target=player
auto=ability$!name(discard 3 cards) target(<3>*|myhand) reject!$ targetedplayer
text=Target player discards three cards.
mana={3}{B}{B}
type=Sorcery
[/card]
[card]
name=Full Moon's Rise
auto=lord(creature[werewolf]|mybattlefield) 1/0
auto=lord(creature[werewolf]|mybattlefield) haste
auto={S}:all(creature[werewolf]|mybattlefield) regenerate
text=Werewolf creatures you control get +1/+0 and have trample. -- Sacrifice Full Moon's Rise: Regenerate all Werewolf creatures you control.
mana={1}{G}
type=Enchantment
[/card]
[card]
name=Fulminator Mage
auto={S}:destroy target(other land[-basic])
text=Sacrifice Fulminator Mage: Destroy target nonbasic land.
mana={1}{BR}{BR}
type=Creature
subtype=Elemental Shaman
power=2
toughness=2
[/card]
[card]
name=Fumarole
target=creature
auto=destroy
auto=target(land) destroy
restriction=type(creature|battlefield)~morethan~0,type(land|battlefield)~morethan~0,compare(lifetotal)~morethan~2
text=As an additional cost to cast Fumarole, pay 3 life. -- Destroy target creature and target land.
mana={3}{B}{R}{L:3}
type=Sorcery
[/card]
[card]
name=Fume Spitter
auto={S}:counter(-1/-1,1) target(other creature)
text=Sacrifice Fume Spitter: Put a -1/-1 counter on target creature.
mana={B}
type=Creature
subtype=Horror
power=1
toughness=1
[/card]
[card]
name=Fumigate
auto=@movedTo(creature|graveyard) from(battlefield):life:1 controller
auto=destroy all(creature)
text=Destroy all creatures. You gain 1 life for each creature destroyed this way.
mana={3}{W}{W}
type=Sorcery
[/card]
[card]
name=Fumiko the Lowblood
alias=74534
auto=bushido(type:creature[attacking]:battlefield/type:creature[attacking]:battlefield)
auto=lord(creature|opponentBattlefield) mustattack
text=Fumiko the Lowblood has bushido X, where X is the number of attacking creatures. (When this blocks or becomes blocked, it gets +X/+X until end of turn.) -- Creatures your opponents control attack each turn if able.
mana={2}{R}{R}
type=Legendary Creature
subtype=Human Samurai
power=3
toughness=2
[/card]
[card]
name=Funeral Charm
auto=choice name(discard) target(player) ability$!target(*|myhand) reject!$ targetedplayer
auto=aslongas(creature|battlefield) choice 2/-1 target(creature) ueot
auto=aslongas(creature|battlefield) choice swampwalk target(creature) ueot
text=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.
mana={B}
type=Instant
[/card]
[card]
name=Funeral March
target=creature
auto=transforms((,newability[@movedTo(this|graveyard) from(battlefield):all(trigger[to]) ability$!name(sacrifice) notatarget(creature|mybattlefield) sacrifice!$ controller]))
text=Enchant creature -- When enchanted creature leaves the battlefield, its controller sacrifices a creature.
mana={1}{B}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Funeral Pyre
target=*|graveyard
auto=moveto(exile)
auto=token(Spirit creature,1/1,flying) targetcontroller
text=Exile target card from a graveyard. Its owner puts a 1/1 white Spirit creature token with flying onto the battlefield.
mana={W}
type=Instant
[/card]
[card]
name=Fungal Bloom
text={G}{G}: Put a spore counter on target Fungus.
mana={G}{G}
type=Enchantment
auto={G}{G}:counter(0/0,1,Spore) target(fungus)
[/card]
[card]
name=Fungal Shambler
abilities=trample
auto=@damagefoeof(player) from(this):draw:1 controller && ability$!name(discard) target(*|myhand) reject!$ opponent
text=Trample -- Whenever Fungal Shambler deals damage to an opponent, you draw a card and that opponent discards a card.
mana={4}{G}{U}{B}
type=Creature
subtype=Fungus Beast
power=6
toughness=4
[/card]
[card]
name=Fungal Sprouting
auto=token(Saproling,Creature Saproling,1/1,green)*power:highest:creature:mybattlefield
text=Put X 1/1 green Saproling creature tokens onto the battlefield, where X is the greatest power among creatures you control.
mana={3}{G}
type=Sorcery
[/card]
[card]
name=Fungus Elemental
mana={3}{G}
auto=transforms((,newability[{G}{S(forest|mybattlefield)}:counter(2/2.1)])) ueot
type=Creature
subtype=Fungus Elemental
power=3
toughness=3
text={G}, Sacrifice a Forest: Put a +2/+2 counter on Fungus Elemental. Activate this ability only if Fungus Elemental entered the battlefield this turn.
[/card]
[card]
name=Fungus Sliver
auto=@damaged(sliver):all(trigger[to]) counter(1/1,1)
text=All Sliver creatures have "Whenever this creature is dealt damage, put a +1/+1 counter on it." (The damage is dealt before the counter is put on.)
mana={3}{G}
type=Creature
subtype=Fungus Sliver
power=2
toughness=2
[/card]
[card]
name=Fungusaur
auto=@damaged(this):counter(1/1,1)
text=Whenever Fungusaur is dealt damage, put a +1/+1 counter on it.
mana={3}{G}
type=Creature
subtype=Fungus Lizard
power=2
toughness=2
[/card]
[card]
name=Furious Assault
auto=@movedTo(creature|mystack):damage:1 target(player)
text=Whenever you cast a creature spell, Furious Assault deals 1 damage to target player.
mana={2}{R}
type=Enchantment
[/card]
[card]
name=Furious Reprisal
target=<2>*[creature;player]
auto=damage:2
text=Furious Reprisal deals 2 damage to each of two target creatures and/or players.
mana={3}{R}
type=Sorcery
[/card]
[card]
name=Furious Resistance
target=creature[blocking]
auto=3/0 ueot
auto=first strike ueot
text=Target blocking creature gets +3/+0 and gains first strike until end of turn.
mana={R}
type=Instant
[/card]
[card]
name=Furnace Brood
auto={R}:cantregen target(creature)
text={R}: Target creature can't be regenerated this turn.
mana={3}{R}
type=Creature
subtype=Elemental
power=3
toughness=3
[/card]
[card]
name=Furnace Celebration
auto=@sacrificed(other *|mybattlefield):ability$!name(pay 2 for damage) pay[[{2}]] name(pay 2 for damage) damage:2 target(creature,player)!$ controller
mana={1}{R}{R}
type=Enchantment
text=Whenever you sacrifice another permanent, you may pay {2}. If you do, Furnace Celebration deals 2 damage to target creature or player.
[/card]
[card]
name=Furnace Dragon
abilities=affinityartifacts,flying
auto=if casted(this) then moveTo(exile) all(artifact|battlefield)
text=Affinity for artifacts (This spell costs {1} less to cast for each artifact you control.) -- Flying -- When Furnace Dragon enters the battlefield, if you cast it from your hand, exile all artifacts.
mana={6}{R}{R}{R}
type=Creature
subtype=Dragon
power=5
toughness=5
[/card]
[card]
name=Furnace Scamp
auto=@combatdamaged(player) from(this):may sacrifice all(this) && all(trigger[to]) damage:3
text=Whenever Furnace Scamp deals combat damage to a player, you may sacrifice it. If you do, Furnace Scamp deals 3 damage to that player.
mana={R}
type=Creature
subtype=Beast
power=1
toughness=1
[/card]
[card]
name=Furnace Spirit
abilities=haste
auto={R}:1/0
text=Haste -- {R}: Furnace Spirit gets +1/+0 until end of turn.
mana={2}{R}
type=Creature
subtype=Spirit
power=1
toughness=1
[/card]
[card]
name=Furnace Whelp
abilities=flying
auto={R}:1/0
text=Flying (This creature can't be blocked except by creatures with flying or reach.) -- {R}: Furnace Whelp gets +1/+0 until end of turn.
mana={2}{R}{R}
type=Creature
subtype=Dragon
power=2
toughness=2
[/card]
[card]
name=Furor of the Bitten
target=creature
auto=2/2
auto=mustattack
text=Enchant creature -- Enchanted creature gets +2/+2 and attacks each turn if able.
mana={R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Furtive Homunculus
abilities=skulk
text=Skulk (This creature can't be blocked by creatures with greater power.)
mana={1}{U}
type=Creature
subtype=Homunculus
power=2
toughness=1
[/card]
[card]
name=Fury Charm
auto=may destroy target(artifact)
auto=may name(1/1 & trample) target(creature) transforms((,newability[1/1],newability[trample])) ueot
auto=may counter(0/0,-2,Time) target(*)
text=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.
mana={1}{R}
type=Instant
[/card]
[card]
name=Fury of the Horde
other={E(other *[red]|myhand)}{E(other *[red]|myhand)} name(Exile 2 Red Cards from Hand)
auto=nextphasealter(add,combatphaseswithmain,controller,after<this>)
auto=untap all(creature[attacking])
text=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.
mana={5}{R}{R}
type=Sorcery
[/card]
[card]
name=Fury Sliver
auto=lord(sliver) double strike
text=All Sliver creatures have double strike.
mana={5}{R}
type=Creature
subtype=Sliver
power=3
toughness=3
[/card]
[card]
name=Furyblade Vampire
abilities=trample
auto=@each my combatbegins restriction{type(*|myhand)~morethan~0}:may target(*|myhand) reject && +3/0 ueot all(this)
text=Trample -- At the beginning of combat on your turn, you may discard a card. If you do, Furyblade Vampire gets +3/+0 until end of turn.
mana={1}{R}
type=Creature
subtype=Vampire Berserker
power=1
toughness=2
[/card]
[card]
name=Furyborn Hellkite
abilities=flying
auto=bloodthirst:6
text=Bloodthirst 6 -- Flying
mana={4}{R}{R}{R}
type=Creature
subtype=Dragon
power=6
toughness=6
[/card]
[card]
name=Furystoke Giant
abilities=persist
auto=all(creature|myBattlefield) {T}:damage:2 target(creature,player)
text=When Furystoke Giant enters the battlefield, other creatures you control gain "{T}: This creature deals 2 damage to target creature or player" until end of turn. -- Persist (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.)
mana={3}{R}{R}
type=Creature
subtype=Giant Warrior
power=3
toughness=3
[/card]
[card]
name=Fusion Elemental
mana={W}{U}{B}{R}{G}
type=Creature
subtype=Elemental
power=8
toughness=8
[/card]
[card]
name=Future Sight
abilities=showfromtoplibrary
auto=canplayfromlibrarytop
text=Play with the top card of your library revealed. -- You may play the top card of your library.
mana={2}{U}{U}{U}
type=Enchantment
[/card]
[card]
name=Fylamarid
abilities=flying
auto=cantbeblockedby(creature[blue])
auto={U}:transforms((,blue)) target(creature) ueot
text=Flying -- Fylamarid can't be blocked by blue creatures. -- {U}: Target creature becomes blue until end of turn.
mana={1}{U}{U}
type=Creature
subtype=Squid Beast
power=1
toughness=3
[/card]
[card]
name=Fylgja
target=creature
auto=all(this) counter(0/0,4,Healing)
auto={C(0/0,-1,Healing)}:prevent:1
auto={2}{W}:all(this) counter(0/0,1,Healing)
text=Enchant creature -- Fylgja enters the battlefield with four healing counters on it. -- Remove a healing counter from Fylgja: Prevent the next 1 damage that would be dealt to enchanted creature this turn. -- {2}{W}: Put a healing counter on Fylgja.
mana={W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Fyndhorn Bow
auto={3}{T}:first strike target(creature)
text={3}, {T}: Target creature gains first strike until end of turn.
mana={2}
type=Artifact
[/card]
[card]
name=Fyndhorn Brownie
auto={2}{G}{T}:untap target(creature)
text={2}{G}, {T}: Untap target creature.
mana={2}{G}
type=Creature
subtype=Ouphe
power=1
toughness=1
[/card]
[card]
name=Fyndhorn Druid
auto=@combat(blocked) source(this) from(creature):all(trigger[to]) all(this) transforms((,newability[@movedto(this|mygraveyard) from(battlefield):life:4 controller])) ueot
text=When Fyndhorn Druid is put into a graveyard from the battlefield, if it was blocked this turn, you gain 4 life.
mana={2}{G}
type=Creature
subtype=Elf Druid
power=2
toughness=2
[/card]
[card]
name=Fyndhorn Elder
auto={T}:Add{G}{G}
text={T}: Add {G}{G} to your mana pool.
mana={2}{G}
type=Creature
subtype=Elf Druid
power=1
toughness=1
[/card]
[card]
name=Fyndhorn Elves
auto={T}:Add{G}
text={T}: Add {G} to your mana pool.
mana={G}
type=Creature
subtype=Elf Druid
power=1
toughness=1
[/card]
[card]
name=Fyndhorn Pollen
auto=lord(creature) -1/0
auto={1}{G}:-1/0 all(creature) ueot
auto=cumulativeupcost[{1}] sacrifice
text=Cumulative upkeep {1} (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.) -- All creatures get -1/-0. -- {1}{G}: All creatures get -1/-0 until end of turn.
mana={2}{G}
type=Enchantment
[/card]
[card]
name=Gaea's Anthem
auto=lord(creature|myBattlefield) 1/1
text=Creatures you control get +1/+1.
mana={1}{G}{G}
type=Enchantment
[/card]
[card]
name=Gaea's Avenger
auto=foreach(artifact|opponentBattlefield) 1/1
text=Gaea's Avenger's power and toughness are each equal to 1 plus the number of artifacts your opponents control.
mana={1}{G}{G}
type=Creature
subtype=Treefolk
power=1+*
toughness=1+*
[/card]
[card]
name=Gaea's Blessing
target=player
auto=ability$!moveto(mylibrary) and!(shuffle)! target(<upto:3>*|mygraveyard)!$ targetedplayer
auto=draw:1 controller
autograveyard=@movedTo(this|mygraveyard) from(mylibrary):moveto(mylibrary) and!(shuffle)! all(*|mygraveyard)
text=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.
mana={1}{G}
type=Sorcery
[/card]
[card]
name=Gaea's Bounty
aicode=activate target(<upto:2>forest|mylibrary) moveto(myhand)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<upto:2>forest|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=Search your library for up to two Forest cards, reveal those cards, and put them into your hand. Then shuffle your library.
mana={2}{G}
type=Sorcery
[/card]
[card]
name=Gaea's Cradle
auto={T}:foreach(creature|myBattlefield) add{G}
text={T}: Add {G} to your mana pool for each creature you control.
type=Legendary Land
[/card]
[card]
name=Gaea's Embrace
target=creature
auto=3/3
auto=trample
auto={G}:regenerate
text=Enchant creature -- Enchanted creature gets +3/+3 and has trample. -- {G}: Regenerate enchanted creature.
mana={2}{G}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Gaea's Might
target=creature
auto=aslongas(forest|myBattlefield) 1/1
auto=aslongas(mountain|myBattlefield) 1/1
auto=aslongas(plains|myBattlefield) 1/1
auto=aslongas(swamp|myBattlefield) 1/1
auto=aslongas(island|myBattlefield) 1/1
text=Domain - Target creature gets +1/+1 until end of turn for each basic land type among lands you control.
mana={G}
type=Instant
[/card]
[card]
name=Gaea's Revenge
abilities=nofizzle,haste
auto=cantbetargetof(*[-green])
text=Gaea's Revenge can't be countered. -- Haste -- Gaea's Revenge can't be the target of nongreen spells or abilities from nongreen sources.
mana={5}{G}{G}
type=Creature
subtype=Elemental
power=8
toughness=5
[/card]
[card]
name=Gaea's Skyfolk
abilities=flying
text=Flying
mana={G}{U}
type=Creature
subtype=Elf Merfolk
power=2
toughness=2
[/card]
[card]
name=Gainsay
target=*[blue]|stack
auto=fizzle
text=Counter target blue spell.
mana={1}{U}
type=Instant
[/card]
[card]
name=Gale Force
auto=damage:5 all(creature[flying])
text=Gale Force deals 5 damage to each creature with flying.
mana={4}{G}
type=Sorcery
[/card]
[card]
name=Galepowder Mage
abilities=flying
auto=@combat(attacking) source(this):(blink)ueot target(other creature|battlefield)
text=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.
mana={3}{W}
type=Creature
subtype=Kithkin Wizard
power=3
toughness=3
[/card]
[card]
name=Galerider Sliver
auto=lord(sliver|mybattlefield) flying
text=Sliver creatures you control have flying.
mana={U}
type=Creature
subtype=Sliver
power=1
toughness=1
[/card]
[card]
name=Galina's Knight
abilities=protection from red
text=Protection from red
mana={W}{U}
type=Creature
subtype=Merfolk Knight
power=2
toughness=2
[/card]
[card]
name=Gallantry
target=creature[blocking]
auto=4/4
auto=draw:1 controller
text=Target blocking creature gets +4/+4 until end of turn. -- Draw a card.
mana={1}{W}
type=Instant
[/card]
[card]
name=Gallowbraid
abilities=trample
auto=cumulativeupcost[{L}] sacrifice
text=Trample -- Cumulative upkeep - Pay 1 life. (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.)
mana={3}{B}{B}
type=Legendary Creature
subtype=Horror
power=5
toughness=5
[/card]
[card]
name=Gallows at Willow Hill
auto={3}{T}{T(human|myBattlefield)}{T(human|myBattlefield)}{T(human|myBattlefield)}:name(destroy) target(creature|battlefield) transforms((,newability[@movedto(this|graveyard):token(-262674)],newability[destroy])) oneshot
text={3}, {T}, Tap three untapped Humans you control: Destroy target creature. Its controller puts a 1/1 white Spirit creature token with flying onto the battlefield.
mana={3}
type=Artifact
[/card]
[card]
name=Gallows Warden
abilities=flying
auto=lord(creature[spirit]|mybattlefield) 0/1
text=Flying -- Other Spirit creatures you control get +0/+1.
mana={4}{W}
type=Creature
subtype=Spirit
power=3
toughness=3
[/card]
[card]
name=Galvanic Alchemist
auto=soulbond {2}{U}:untap
abilities=soulbond
text=Soulbond (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.) -- As long as Galvanic Alchemist is paired with another creature, each of those creatures has "{2}{U}: Untap this creature."
mana={2}{U}
type=Creature
subtype=Human Wizard
power=1
toughness=4
[/card]
[card]
name=Galvanic Arc
target=creature
auto=first strike
auto=damage:3 target(creature,player)
text=Enchant creature -- When Galvanic Arc enters the battlefield, it deals 3 damage to target creature or player. -- Enchanted creature has first strike.
mana={2}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Galvanic Blast
target=creature,player
auto=damage:2
auto=aslongas(artifact|myBattlefield) damage:2 >2
text=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.
mana={R}
type=Instant
[/card]
[card]
name=Galvanic Bombardment
target=creature
auto=damage:type:Galvanic Bombardment:mygraveyardplus2plusend
text=Galvanic Bombardment deals X damage to target creature, where X is 2 plus the number of cards named Galvanic Bombardment in your graveyard.
mana={R}
type=Instant
[/card]
[card]
name=Galvanic Juggernaut
abilities=mustattack,doesnotuntap
auto=@movedto(other creature|graveyard) from(battlefield):untap
text=Galvanic Juggernaut attacks each turn if able. -- Galvanic Juggernaut doesn't untap during your untap step. -- Whenever another creature dies, untap Galvanic Juggernaut.
mana={4}
type=Artifact Creature
subtype=Juggernaut
power=5
toughness=5
[/card]
[card]
name=Galvanic Key
abilities=flash
auto={3}{T}:Untap target(artifact)
text=Flash -- {3}, {T}: Untap target artifact.
mana={2}
type=Artifact
[/card]
[card]
name=Galvanoth
aicode=activate transforms((,newability[castcard(normal) all(*[instant;sorcery;zpos=1]|mylibrary)])) ueot
auto=@each my upkeep:name(Reveal) reveal:1 optionone target(*[instant;sorcery]|reveal) transforms((,newability[may name(cast for free) activate name(cast for free) castcard(normal)])) oneshot optiononeend optiontwo target(*|reveal) moveto(mylibrary) optiontwoend revealend
text=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.
mana={3}{R}{R}
type=Creature
subtype=Beast
power=3
toughness=3
[/card]
[card]
name=Gamble
abilities=hiddenface
aicode=activate moveto(myhand) and!(discard:1 controller)! target(*|mylibrary)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>*|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand) and!(discard:1 controller)!])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=Search your library for a card, put that card into your hand, discard a card at random, then shuffle your library.
mana={R}
type=Sorcery
[/card]
[card]
name=Game Trail
auto=aslongas(mountain,forest|myhand) tap(noevent) <1
auto={T}:add{R}
auto={T}:add{G}
text=As Game Trail enters the battlefield, you may reveal a Mountain or Forest card from your hand. If you don't, Game Trail enters the battlefield tapped. -- {T}: Add {R} or {G} to your mana pool.
type=Land
[/card]
[card]
name=Gamekeeper
auto=@movedTo(this|graveyard) from(battlefield):may all(trigger[to]) moveto(exile) && Reveal:1 revealzone(mylibrary) revealuntil(creature|mylibrary) optionone choice name(Get Card) target(creature|reveal)  moveto(myhand) optiononeend optiontwo choice name(put in Graveyard) all(*|reveal) moveto(mygraveyard) optiontwoend revealend
text=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.
mana={3}{G}
type=Creature
subtype=Elf
power=2
toughness=2
[/card]
[card]
name=Game-Trail Changeling
abilities=changeling,trample
text=Changeling (This card is every creature type at all times.) -- Trample
mana={3}{G}{G}
type=Creature
subtype=Shapeshifter
power=4
toughness=4
[/card]
[card]
name=Gang of Elk
auto=rampage(2/2,0)
text=Whenever Gang of Elk becomes blocked, it gets +2/+2 until end of turn for each creature blocking it.
mana={5}{G}
type=Creature
subtype=Elk Beast
power=5
toughness=4
[/card]
[card]
name=Gangrenous Goliath
autograveyard={T(cleric|myBattlefield)}{T(cleric|myBattlefield)}{T(cleric|myBattlefield)}:moveTo(battlefield)
text=Tap three untapped Clerics you control: Return Gangrenous Goliath from your graveyard to your hand.
mana={3}{B}{B}
type=Creature
subtype=Zombie Giant
power=4
toughness=4
[/card]
[card]
name=Gangrenous Zombies
auto={T}{S}:damage:1 all(creature,player) && aslongas(swamp[snow]|myBattlefield)damage:1 all(creature,player)
text={T}, Sacrifice Gangrenous Zombies: Gangrenous Zombies deals 1 damage to each creature and each player. If you control a snow Swamp, Gangrenous Zombies deals 2 damage to each creature and each player instead.
mana={1}{B}{B}
type=Creature
subtype=Zombie
power=2
toughness=2
[/card]
[card]
name=Gargantuan Gorilla
auto=upcostmulti[{S(forest|mybattlefield)}] sacrifice && damage:7 controller
auto=@sacrificed(forest[snow]|mybattlefield) restriction{myupkeeponly}:trample ueot
auto={T}:target(creature) dynamicability<!powerstrike eachother!>
text=At the beginning of your upkeep, you may sacrifice a Forest. If you sacrifice a snow Forest this way, Gargantuan Gorilla gains trample until end of turn. If you don't sacrifice a Forest, sacrifice Gargantuan Gorilla and it deals 7 damage to you. -- {T}: Gargantuan Gorilla deals damage equal to its power to target creature. That creature deals damage equal to its power to Gargantuan Gorilla.
mana={4}{G}{G}{G}
type=Creature
subtype=Ape
power=7
toughness=7
[/card]
[card]
name=Gargoyle Castle
auto={T}:Add{1}
auto={5}{T}{S}:token(Gargoyle,Creature Gargoyle Artifact,3/4,flying artifact)
text={T}: Add {1} to your mana pool. -- {5}, {T}, Sacrifice Gargoyle Castle: Put a 3/4 colorless Gargoyle artifact creature token with flying onto the battlefield.
type=Land
[/card]
[card]
name=Gargoyle Sentinel
abilities=defender
auto={3}:-defender && flying
text=Defender -- {3}: Gargoyle Sentinel loses defender and gains flying until end of turn.
mana={3}
type=Artifact Creature
subtype=Gargoyle
power=3
toughness=3
[/card]
[card]
name=Garruk Relentless
auto=counter(0/0,3,loyalty)
auto=this(counter{0/0.1.loyalty}<3) flip(Garruk, the Veil-Cursed)
auto={0}:name(0: powerstrike) target(creature) dynamicability<!mytgt powerstrike tosrc!> damage:3
auto={0}:name(0: wolf) token(Wolf,Creature Wolf,2/2,green)
text=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.
mana={3}{G}
type=Planeswalker
subtype=Garruk
[/card]
[card]
name=Garruk Wildspeaker
auto=counter(0/0,3,loyalty)
auto={C(0/0,1,Loyalty)}:name(+1: untap) untap target(<2>land)
auto={C(0/0,-1,Loyalty)}:name(-1: beast) token(Beast,Creature Beast,3/3,green)
auto={C(0/0,-4,Loyalty)}:name(-4: overrun) all(creature|mybattlefield) 3/3 ueot && all(creature|mybattlefield) trample ueot
text=+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.
mana={2}{G}{G}
type=Planeswalker
subtype=Garruk
[/card]
[card]
name=Garruk, Apex Predator
auto=counter(0/0,5,loyalty)
auto={C(0/0,1,Loyalty)}:name(+1: destroy Planeswalker) destroy target(other planeswalker|battlefield)
auto={C(0/0,1,Loyalty)}:name(+1: Beast) token(Beast,Creature Beast,3/3,deathtouch,black)
auto={C(0/0,-3,Loyalty)}:name(-3: Destroy creature) target(creature) dynamicability<!mytgt toughnesslifegain srccontroller!> && destroy
auto={C(0/0,-8,Loyalty)}:name(-8: Emblem) emblem transforms((,newability[@combat(attacking) source(creature|mybattlefield):all(trigger[to]) 5/5 ueot],newability[@combat(attacking) source(creature|mybattlefield):all(trigger[to]) trample ueot])) forever dontremove
text=+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." -- Starting Loyalty {5}
mana={5}{B}{G}
type=Planeswalker
subtype=Garruk
[/card]
[card]
name=Garruk, Caller of Beasts
auto=counter(0/0,4,loyalty)
aicode=activate target(<5>creature[zpos<=5]|mylibrary) moveto(myhand)
auto={C(0/0,1,Loyalty)}:name(+1: Reveal Cards) reveal:5 optionone target(creature|reveal) moveto(myhand) and!( all(creature|reveal) moveto(myhand) )! optiononeend optiontwo name(bottom of library) target(<1>*|reveal) transforms((,newability[all(*|reveal) bottomoflibrary])) oneshot optiontwoend revealend
auto={C(0/0,-3,Loyalty)}:name(-3: Put in Play) notatarget(creature[green]|myhand) moveto(mybattlefield)
auto={C(0/0,-7,Loyalty)}:name(-7: Emblem) emblem transforms((,newability[@movedTo(*[creature]|mystack):moveto(mybattlefield) notatarget(creature|mylibrary)])) forever dontremove
text=+1: Reveal the top five 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."
mana={4}{G}{G}
type=Planeswalker
subtype=Garruk
[/card]
[card]
name=Garruk, Primal Hunter
auto=counter(0/0,3,loyalty)
auto={C(0/0,1,Loyalty)}:name(+1: beast) token(Beast,Creature Beast,3/3,green)
auto={C(0/0,-3,Loyalty)}:name(-3: draw) draw:power:highest:*:mybattlefield
auto={C(0/0,-6,Loyalty)}:name(-6: ultimate) foreach(land|mybattlefield) token(-22010012)
text=+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.
mana={2}{G}{G}{G}
type=Planeswalker
subtype=Garruk
[/card]
[card]
name=Garruk, the Veil-Cursed
aicode=activate target(creature|mylibrary) moveto(myhand)
auto={C(0/0,1,Loyalty)}:name(+1: wolf) token(Wolf,Creature Wolf,1/1,black,deathtouch)
auto={C(0/0,-1,Loyalty)}{S(creature|myBattlefield)}:name(-1: fetch creature) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>creature|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
auto={C(0/0,-3,Loyalty)}:name(-3: ultimate) all(creature|mybattlefield) trample ueot && all(creature|mybattlefield) foreach(creature|mygraveyard) 1/1 ueot
text=+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.
type=Planeswalker
subtype=Garruk
[/card]
[card]
name=Garruk's Companion
abilities=trample
text=Trample
mana={G}{G}
type=Creature
subtype=Beast
power=3
toughness=2
[/card]
[card]
name=Garruk's Horde
abilities=trample,showfromtoplibrary
auto=canplaycreaturelibrarytop
text=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. (Do this only any time you could cast that creature card. You still pay the spell's costs.)
mana={5}{G}{G}
type=Creature
subtype=Beast
power=7
toughness=7
[/card]
[card]
name=Garruk's Packleader
auto=@movedTo(other creature[power>=3]|myBattlefield):may draw:1
text=Whenever another creature with power 3 or greater enters the battlefield under your control, you may draw a card.
mana={4}{G}
type=Creature
subtype=Beast
power=4
toughness=4
[/card]
[card]
name=Garza Zol, Plague Queen
abilities=flying,haste
auto=@vampired(creature) from(this):counter(1/1,1) all(this)
auto=@combatdamaged(player) from(this):may draw:1 controller
text=Flying, haste -- Whenever a creature dealt damage by Garza Zol, Plague Queen this turn is put into a graveyard, put a +1/+1 counter on Garza Zol. -- Whenever Garza Zol deals combat damage to a player, you may draw a card.
mana={4}{U}{B}{R}
type=Legendary Creature
subtype=Vampire
power=5
toughness=5
[/card]
[card]
name=Garza's Assassin
auto={S}:destroy target(other creature[-black])
autograveyard=@movedto(other creature|mygraveyard) from(battlefield):name(Recover) transforms((,newability[choice name(pay halfup life) moveto(ownerhand) and!( life:-halfdownlifetotal controller )!],newability[choice name(move to exile) moveto(exile)]))
text=Sacrifice Garza's Assassin: Destroy target nonblack creature. -- Recover - Pay half your life, rounded up. (When another creature is put into your graveyard from the battlefield, you may pay half your life, rounded up. If you do, return this card from your graveyard to your hand. Otherwise, exile this card.)
mana={B}{B}{B}
type=Creature
subtype=Human Assassin
power=2
toughness=2
[/card]
[card]
name=Gaseous Form
target=creature
auto=teach(creature) preventAllCombatDamage from(this)
auto=teach(creature) preventAllCombatDamage to(this)
text=Enchant creature -- Prevent all combat damage that would be dealt to and dealt by enchanted creature.
mana={2}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Gate Hound
auto=this(auras >= 1) lord(creature|myBattlefield) vigilance
text=Creatures you control have vigilance as long as Gate Hound is enchanted.
mana={2}{W}
type=Creature
subtype=Hound
power=1
toughness=1
[/card]
[card]
name=Gate Smasher
auto={3}:equip target(creature[toughness>=4]|mybattlefield)
auto=teach(creature) 3/0
auto=teach(creature) trample
text=Gate Smasher can be attached only to a creature with toughness 4 or greater. -- Equipped creature gets +3/+0 and has trample. -- Equip {3}
mana={3}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Gate to Phyrexia
auto={S(creature|myBattlefield)}:destroy target(artifact) limit:1 myUpkeepOnly
text=Sacrifice a creature: Destroy target artifact. Activate this ability only during your upkeep and only once each turn.
mana={B}{B}
type=Enchantment
[/card]
[card]
name=Gate to the AEther
auto=@each my upkeep:name(Aether) reveal:1 optionone target(land,enchantment,creature,artifact|reveal) moveto(mybattlefield) optiononeend optiontwo choice all(*|reveal) moveto(mylibrary) optiontwoend revealend
auto=@each opponent upkeep:name(Aether) ability$!reveal:1 optionone target(land,enchantment,creature,artifact|reveal) moveto(mybattlefield) optiononeend optiontwo choice all(*|reveal) moveto(mylibrary) optiontwoend revealend!$ opponent
text=At the beginning of each player's upkeep, that player reveals the top card of his or her library. If it's an artifact, creature, enchantment, or land card, the player may put it onto the battlefield.
mana={6}
type=Artifact
[/card]
[card]
name=Gatecreeper Vine
abilities=defender
aicode=activate target(land[basic;gate]|mylibrary) moveto(myhand)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>land[basic;gate]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=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.
mana={1}{G}
type=Creature
subtype=Plant
power=0
toughness=2
[/card]
[card]
name=Gatekeeper of Malakir
auto=kicker target(player) ability$!name(sacrifice creature) notatarget(creature|mybattlefield) sacrifice!$ targetedplayer
kicker={B}
text=Kicker {B} (You may pay an additional {B} as you cast this spell.) -- When Gatekeeper of Malakir enters the battlefield, if it was kicked, target player sacrifices a creature.
mana={B}{B}
type=Creature
subtype=Vampire Warrior
power=2
toughness=2
[/card]
[card]
name=Gateway Shade
auto={B}:1/1 ueot
auto={T(Gate|myBattlefield)}:2/2 ueot
text={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.
mana={2}{B}
type=Creature
subtype=Shade
power=1
toughness=1
[/card]
[card]
name=Gathan Raiders
facedown={3}
autofacedown={D(*|myhand)}:morph
auto=aslongas(*|myhand) 2/2 <1
text=Hellbent - Gathan Raiders gets +2/+2 if you have no cards in hand. -- Morph - Discard a card. (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={3}{R}{R}
type=Creature
subtype=Human Warrior
power=3
toughness=3
[/card]
[card]
name=Gather Courage
target=creature
auto=+2/+2 ueot
text=Convoke (Your creatures can help cast this spell. Each creature you tap while casting this spell pays for {1} or one mana of that creature's color.) -- Target creature gets +2/+2 until end of turn.
other={convoke} name(Convoke)
mana={G}
type=Instant
[/card]
[card]
name=Gather the Pack
auto=if type(*[instant;sorcery]|mygraveyard)~lessthan~2 then reveal:5 optionone target(creature|reveal) moveto(myhand) optiononeend optiontwo name(put in grave) target(<1>*|reveal) moveto(mygraveyard) and!( all(*|reveal) moveto(mygraveyard) )! optiontwoend revealend
auto=if type(*[instant;sorcery]|mygraveyard)~morethan~1 then reveal:5 optionone target(<upto:2>creature|reveal) moveto(myhand) optiononeend optiontwo name(put in grave) target(<1>*|reveal) moveto(mygraveyard) and!( all(*|reveal) moveto(mygraveyard) )! optiontwoend revealend
text=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. -- Spell mastery -- 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.
mana={1}{G}
type=Sorcery
[/card]
[card]
name=Gather the Townsfolk
auto=token(Human,Creature Human,1/1,white)*2
auto=this(controllerlife < 6) token(Human,Creature Human,1/1,white)*3
text=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.
mana={1}{W}
type=Sorcery
[/card]
[card]
name=Gatherer of Graces
auto=thisforeach(auras > 0) 1/1
auto={S(aura|myBattlefield)}:regenerate
text=Gatherer of Graces gets +1/+1 for each Aura attached to it. -- Sacrifice an Aura: Regenerate Gatherer of Graces.
mana={1}{G}
type=Creature
subtype=Human Druid
power=1
toughness=2
[/card]
[card]
name=Gatstaf Arsonists
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:flip(Gatstaf Ravagers)
text=At the beginning of each upkeep, if no spells were cast last turn, transform Gatstaf Arsonists.
mana={4}{R}
type=Creature
subtype=Human Werewolf
power=5
toughness=4
[/card]
[card]
name=Gatstaf Howler
abilities=intimidate
auto=@each upkeep restriction{lastturn(*|stack)~morethan~1}:flip(Gatstaf Shepherd)
text=Intimidate (This creature can't be blocked except by artifact creatures and/or creatures that share a color with it.) -- At the beginning of each upkeep, if a player cast two or more spells last turn, transform Gatstaf Howler.
color=green
type=Creature
subtype=Werewolf
power=3
toughness=3
[/card]
[card]
name=Gatstaf Ravagers
auto=@each upkeep restriction{lastturn(*|stack)~morethan~1}:flip(Gatstaf Arsonists)
abilities=menace
text=Menace (This creature 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 Gatstaf Ravagers.
type=Creature
subtype=Werewolf
color=red
power=6
toughness=5
[/card]
[card]
name=Gatstaf Shepherd
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:flip(Gatstaf Howler)
text=At the beginning of each upkeep, if no spells were cast last turn, transform Gatstaf Shepherd.
mana={1}{G}
type=Creature
subtype=Human Werewolf
power=2
toughness=2
[/card]
[card]
name=Gauntlet of Might
auto=lord(creature[red]) 1/1
auto=lord(mountain|battlefield) transforms((,newability[produceextra:{R}]))
text=Red creatures get +1/+1. -- Whenever a Mountain is tapped for mana, its controller adds {R} to his or her mana pool (in addition to the mana the land produces).
mana={4}
type=Artifact
[/card]
[card]
name=Gauntlet of Power
auto=choice name(green) all(this) transforms((,newability[lord(creature[green]|battlefield) 1/1],newability[lord(*[basic]|battlefield) producecolor:green])) forever
auto=choice name(blue) all(this) transforms((,newability[lord(creature[blue]|battlefield) 1/1],newability[lord(*[basic]|battlefield) producecolor:blue])) forever
auto=choice name(red) all(this) transforms((,newability[lord(creature[red]|battlefield) 1/1],newability[lord(*[basic]|battlefield) producecolor:red])) forever
auto=choice name(black) all(this) transforms((,newability[lord(creature[black]|battlefield) 1/1],newability[lord(*[basic]|battlefield) producecolor:black])) forever
auto=choice name(white) all(this) transforms((,newability[lord(creature[white]|battlefield) 1/1],newability[lord(*[basic]|battlefield) producecolor:white])) forever
text=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 (in addition to the mana the land produces).
mana={5}
type=Artifact
[/card]
[card]
name=Gavony Ironwright
auto=this(controllerlife < 6) lord(other creature|mybattlefield) 1/4
text=Fateful hour - As long as you have 5 or less life, other creatures you control get +1/+4.
mana={2}{W}
type=Creature
subtype=Human Soldier
power=1
toughness=4
[/card]
[card]
name=Gavony Township
auto={T}:Add{1}
auto={2}{G}{W}{T}:all(creature|mybattlefield) counter(1/1,1)
text={T}: Add {1} to your mana pool. -- {2}{G}{W}, {T}: Put a +1/+1 counter on each creature you control.
type=Land
[/card]
[card]
name=Gavony Unhallowed
auto=@movedto(other creature|graveyard) from(mybattlefield):counter(1/1,1)
text=Whenever another creature you control dies, put a +1/+1 counter on Gavony Unhallowed.
mana={3}{B}
type=Creature
subtype=Zombie
power=2
toughness=4
[/card]
[card]
name=Gaze of Adamaro
target=player
auto=damage:type:*:targetedpersonshand
text=Gaze of Adamaro deals damage equal to the number of cards in target player's hand to that player.
mana={2}{R}{R}
type=Instant
subtype=Arcane
[/card]
[card]
name=Gaze of Granite
auto=destroy all(*[-land;manacost<=X])
text=Destroy each nonland permanent with converted mana cost X or less.
mana={X}{B}{B}{G}
type=Sorcery
[/card]
[card]
name=Gaze of Justice
target=creature
auto=moveTo(exile)
flashback={T(creature[white]|myBattlefield)}{T(creature[white]|myBattlefield)}{T(creature[white]|myBattlefield)}{5}{W}
text=As an additional cost to cast Gaze of Justice, tap three untapped white creatures you control. -- Exile target creature. -- Flashback {5}{W} (You may cast this card from your graveyard for its flashback cost and any additional costs. Then exile it.)
mana={W}{T(creature[white]|myBattlefield)}{T(creature[white]|myBattlefield)}{T(creature[white]|myBattlefield)}
type=Sorcery
[/card]
[card]
name=Gearseeker Serpent
abilities=affinityartifacts
auto={5}{U}:unblockable ueot
text=Gearseeker Serpent costs {1} less to cast for each artifact you control. -- {5}{U}: Gearseeker Serpent can't be blocked this turn.
mana={5}{U}{U}
type=Creature
subtype=Serpent
power=5
toughness=6
[/card]
[card]
name=Gearshift Ace
abilities=first strike
crewbonus=first strike
text=First strike -- Whenever Gearshift Ace crews a Vehicle, that Vehicle gains first strike until end of turn.
mana={1}{W}
type=Creature
subtype=Dwarf Pilot
power=2
toughness=1
[/card]
[card]
name=Geier Reach Bandit
abilities=haste
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:flip(Vildin-Pack Alpha)
text=Haste -- At the beginning of each upkeep, if no spells were cast last turn, transform Geier Reach Bandit.
mana={2}{R}
type=Creature
subtype=Human Rogue Werewolf
power=3
toughness=2
[/card]
[card]
name=Geier Reach Sanitarium
auto={T}:Add{C}
auto={2}{T}:name(draw & discard) draw:1 all(player) && transforms((,newability[ability$!notatarget(*|myhand) reject)!$ controller],newability[ability$!notatarget(*|myhand) reject)!$ opponent])) all(this)
text={T}: Add {C} to your mana pool. -- {2}, {T}: Each player draws a card, then discards a card.
type=Legendary Land
[/card]
[card]
name=Geist of Saint Traft
abilities=opponentshroud
auto=@combat(attacking) source(this):token(Angel Token,Creature Angel,4/4,white,flying,battleready) and!( transforms((,newability[phaseaction[combatends once] moveto(exile)])) forever )!
text=Hexproof -- 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 the end of combat.
mana={1}{W}{U}
type=Legendary Creature
subtype=Spirit Cleric
power=2
toughness=2
[/card]
[card]
name=Geist of the Archives
abilities=defender
auto=@each my upkeep:scry:1 scrycore delayed dontshow donothing scrycoreend scryend
text=Defender -- At the beginning of your upkeep, scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.)
mana={2}{U}
type=Creature
subtype=Spirit
power=0
toughness=4
[/card]
[card]
name=Geist of the Lonely Vigil
abilities=defender, flying
auto=while(restriction{delirium}) canattack
text=Defender, flying -- Delirium -- Geist of the Lonely Vigil can attack as though it didn't have defender as long as there are four or more card types among cards in your graveyard.
mana={1}{W}
type=Creature
subtype=Spirit Cleric
power=2
toughness=3
[/card]
[card]
name=Geist of the Moors
abilities=flying
text=Flying
mana={1}{W}{W}
type=Creature
subtype=Spirit
power=3
toughness=1
[/card]
[card]
name=Geist Snatch
target=creature|stack
auto=fizzle
auto=token(Spirit,Creature Spirit,1/1,flying,blue) controller
text=Counter target creature spell. Put a 1/1 blue Spirit creature token with flying onto the battlefield.
mana={2}{U}{U}
type=Instant
[/card]
[card]
name=Geist Trappers
auto=soulbond reach
abilities=soulbond
text=Soulbond (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.) -- As long as Geist Trappers is paired with another creature, both creatures have reach.
mana={4}{G}
type=Creature
subtype=Human Warrior
power=3
toughness=5
[/card]
[card]
name=Geistblast
target=creature,player
auto=damage:2
autograveyard={2}{U}{e}:name(copy spell) target(instant,sorcery|mystack) castcard(copied noevent)
text=Geistblast deals 2 damage to target creature or player. -- {2}{U}, Exile Geistblast from your graveyard: Copy target instant or sorcery spell you control. You may choose new targets for the copy.
mana={2}{R}
type=Instant
[/card]
[card]
name=Geistcatcher's Rig
auto=may damage:4 target(creature[flying]) oneshot
text=When Geistcatcher's Rig enters the battlefield, you may have it deal 4 damage to target creature with flying.
mana={6}
type=Artifact Creature
subtype=Construct
power=4
toughness=5
[/card]
[card]
name=Geistflame
target=creature,player
auto=damage:1
flashback={3}{R}
text=Geistflame deals 1 damage to target creature or player. -- Flashback {3}{R}
mana={R}
type=Instant
[/card]
[card]
name=Geist-Fueled Scarecrow
auto=lord(creature|mycastingzone) altercost(colorless,+1)
text=Creature spells you cast cost {1} more to cast.
mana={4}
type=Artifact Creature
subtype=Scarecrow
power=4
toughness=4
[/card]
[card]
name=Geist-Honored Monk
abilities=vigilance
auto=token(Spirit,Creature Spirit,1/1,white,flying)*2
anyzone=type:creature:mybattlefield/type:creature:mybattlefield cdaactive
text=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.
mana={3}{W}{W}
type=Creature
subtype=Human Monk
power=*
toughness=*
[/card]
[card]
name=Gelatinous Genesis
auto=token(Ooze,Creature Ooze,XX/XX,green)*XX
text=Put X X/X green Ooze creature tokens onto the battlefield.
mana={X}{X}{G}
type=Sorcery
[/card]
[card]
name=Gelectrode
auto={T}:damage:1 target(creature,player)
auto=@movedTo(instant,sorcery|mystack):may untap
text={T}: Gelectrode deals 1 damage to target creature or player. -- Whenever you cast an instant or sorcery spell, you may untap Gelectrode.
mana={1}{U}{R}
type=Creature
subtype=Weird
power=0
toughness=1
[/card]
[card]
name=Gelid Shackles
target=creature
auto=cantblock
auto=noactivatedability
auto={i}:defender
text=Enchant creature -- Enchanted creature can't block and its activated abilities can't be activated. -- {S}i}: Enchanted creature gains defender until end of turn. ({S}i} can be paid with one mana from a snow permanent.)
mana={W}
type=Snow Enchantment
subtype=Aura
[/card]
[card]
name=Gemhide Sliver
auto=lord(sliver) transforms((,newability[{t}:add{g}],newability[{t}:add{r}],newability[{t}:add{u}],newability[{t}:add{b}],newability[{t}:add{w}]))
text=All Slivers have "{T}: Add one mana of any color to your mana pool."
mana={1}{G}
type=Creature
subtype=Sliver
power=1
toughness=1
[/card]
[card]
name=Gemini Engine
auto=@combat(attacking) source(this):token(Twin,Gemini Creature,p/t,battleready) and!( transforms((,newability[phaseaction[combatends,sourceinplay] sacrifice])) forever )!
text=Whenever Gemini Engine attacks, put a colorless Construct artifact creature token named Twin onto the battlefield attacking. Its power is equal to Gemini Engine's power and its toughness is equal to Gemini Engine's toughness. Sacrifice the token at end of combat.
mana={6}
type=Artifact Creature
subtype=Construct
power=3
toughness=4
[/card]
[card]
name=Gempalm Avenger
autohand={2}{W}{cycle}:name(cycling) draw:1 controller
autohand=@cycled(this|hand):all(soldier|battlefield) 1/1 ueot && all(soldier|battlefield) first strike ueot
text=Cycling {2}{W} ({2}{W}, Discard this card: Draw a card.) -- When you cycle Gempalm Avenger, Soldier creatures get +1/+1 and gain first strike until end of turn.
mana={5}{W}
type=Creature
subtype=Human Soldier
power=3
toughness=5
[/card]
[card]
name=Gempalm Incinerator
autohand={1}{R}{cycle}:name(cycling) draw:1
autohand=@cycled(this|hand):may damage:type:goblin:mybattlefield target(creature)
text=Cycling {1}{R} ({1}{R}, Discard this card: Draw a card.) -- 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.
mana={2}{R}
type=Creature
subtype=Goblin
power=2
toughness=1
[/card]
[card]
name=Gempalm Polluter
autohand={B}{B}{cycle}:name(cycling) draw:1
autohand=@cycled(this|hand):may life:-type:zombie:battlefield target(player)
text=Cycling {B}{B} ({B}{B}, Discard this card: Draw a card.) -- When you cycle Gempalm Polluter, you may have target player lose 1 life for each Zombie on the battlefield.
mana={5}{B}
type=Creature
subtype=Zombie
power=4
toughness=3
[/card]
[card]
name=Gempalm Sorcerer
autohand={2}{U}{cycle}:name(cycling) draw:1 controller
autohand=@cycled(this|hand):all(creature[wizard]) flying ueot
text=Cycling {2}{U} ({2}{U}, Discard this card: Draw a card.) -- When you cycle Gempalm Sorcerer, Wizard creatures gain flying until end of turn.
mana={2}{U}
type=Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=Gempalm Strider
autohand={2}{G}{G}{cycle}:name(cycling) draw:1 controller
autohand=@cycled(this|hand):all(creature[elf]) 2/2 ueot
text=Cycling {2}{G}{G} ({2}{G}{G}, Discard this card: Draw a card.) -- When you cycle Gempalm Strider, Elf creatures get +2/+2 until end of turn.
mana={1}{G}
type=Creature
subtype=Elf
power=2
toughness=2
[/card]
[card]
name=Gemstone Array
auto={2}:counter(0/0,1,Charge)
auto={C(0/0,-1,Charge)}:add{W}
auto={C(0/0,-1,Charge)}:add{U}
auto={C(0/0,-1,Charge)}:add{B}
auto={C(0/0,-1,Charge)}:add{R}
auto={C(0/0,-1,Charge)}:add{G}
text={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.
mana={4}
type=Artifact
[/card]
[card]
name=Gemstone Mine
auto=counter(0/0,3,Mining)
auto={T}{C(0/0,-1,Mining)}:Add{G} and!( this(counter{0/0.1.Mining}<1) sacrifice oneshot )!
auto={T}{C(0/0,-1,Mining)}:Add{R} and!( this(counter{0/0.1.Mining}<1) sacrifice oneshot )!
auto={T}{C(0/0,-1,Mining)}:Add{U} and!( this(counter{0/0.1.Mining}<1) sacrifice oneshot )!
auto={T}{C(0/0,-1,Mining)}:Add{B} and!( this(counter{0/0.1.Mining}<1) sacrifice oneshot )!
auto={T}{C(0/0,-1,Mining)}:Add{W} and!( this(counter{0/0.1.Mining}<1) sacrifice oneshot )!
text=Gemstone Mine enters the battlefield with three mining counters on it. -- {T}, 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.
type=Land
[/card]
[card]
name=General Tazri
aicode=activate target(ally|mylibrary) moveto(myhand)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>ally|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
auto={W}{U}{B}{R}{G}:name(+X/+X) aslongas(ally[white]|myBattlefield) 1/1 all(ally|mybattlefield) && aslongas(ally[blue]|myBattlefield) 1/1 all(ally|mybattlefield) && aslongas(ally[black]|myBattlefield) 1/1 all(ally|mybattlefield) && aslongas(ally[red]|myBattlefield) 1/1 all(ally|mybattlefield) && aslongas(ally[green]|myBattlefield) 1/1 all(ally|mybattlefield)
text=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.
mana={4}{W}
type=Legendary Creature
subtype=Human Ally
power=3
toughness=4
[/card]
[card]
name=General's Kabuto
auto={2}:equip
auto=teach(creature) shroud
auto=teach(creature) preventAllCombatDamage to(this)
text=Equipped creature has shroud. (It can't be the target of spells or abilities.) -- Prevent all combat damage that would be dealt to equipped creature. -- Equip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.)
mana={4}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Genesis Chamber
auto=@movedTo(creature[-token]|mybattlefield) sourcenottap:token(Myr,Artifact Creature,1/1)
auto=@movedTo(creature[-token]|opponentbattlefield) sourcenottap:token(Myr,Artifact Creature,1/1) opponent
text=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.
mana={2}
type=Artifact
[/card]
[card]
name=Genesis Hydra
aicode=activate target(<castx>*[-land;-instant;-sorcery;zpos<=castx]|mylibrary) moveto(mybattlefield)
autostack=if casted(this) then reveal:x optionone target(*[-land;-instant;-sorcery;manacost<=x]|reveal) moveto(mybattlefield) and!( all(*|reveal) moveto(mylibrary) and!(shuffle)! )! optiononeend optiontwo all(*|reveal) moveto(mylibrary) and!(shuffle)! optiontwoend revealend
auto=counter(1/1,x)
text=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.
mana={X}{G}{G}
type=Creature
subtype=Plant Hydra
power=0
toughness=0
[/card]
[card]
name=Genesis Wave
mana={X}{G}{G}{G}
auto=name(Reveal X cards) reveal:X optionone name(Get Any Cards) target(<anyamount>*[manacost <=x]|reveal) moveto(mybattlefield) optiononeend optiontwo choice name(Discard the rest) all(*|reveal) moveto(mygraveyard) optiontwoend revealend
type=Sorcery
text=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.
[/card]
[card]
name=Genesis
autograveyard={2}{G}:moveTo(myhand) target(creature|mygraveyard) myUpkeepOnly
text=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.
mana={4}{G}
type=Creature
subtype=Incarnation
power=4
toughness=4
[/card]
[card]
name=Genju of the Cedars
target=forest
auto={2}:transforms((Spirit Creature,setpower=4,settoughness=4,green)) ueot
auto=@movedTo(mytgt|mygraveyard) from(battlefield):may moveTo(myhand) all(this)
text=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.
mana={G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Genju of the Falls
target=island
auto={2}:transforms((Spirit Creature,setpower=3,settoughness=2,flying,blue)) ueot
auto=@movedTo(mytgt|mygraveyard) from(battlefield):may moveTo(myhand) all(this)
text=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.
mana={U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Genju of the Fens
target=swamp
auto={2}:transforms((Spirit Creature,newability[{B}:1/1],setpower=2,settoughness=2,black)) ueot
auto=@movedTo(mytgt|mygraveyard) from(battlefield):may moveTo(myhand) all(this)
text=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.
mana={B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Genju of the Fields
target=plains
auto={2}:transforms((Spirit Creature,setpower=2,settoughness=5,spiritlink,white)) ueot
auto=@movedTo(mytgt|mygraveyard) from(battlefield):may moveTo(myhand) all(this)
text=Enchant Plains -- {2}: Until end of turn, enchanted Plains becomes a 2/5 white Spirit creature with "Whenever this creaure 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.
mana={W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Genju of the Realm
target=land
auto={2}:transforms((Legendary Spirit Creature,setpower=8,settoughness=12,trample)) ueot
auto=@movedTo(mytgt|mygraveyard) from(battlefield):may moveTo(myhand) all(this)
text=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.
mana={W}{U}{B}{R}{G}
type=Legendary Enchantment
subtype=Aura
[/card]
[card]
name=Genju of the Spires
target=mountain
auto={2}:transforms((Spirit Creature,setpower=6,settoughness=1,red)) ueot
auto=@movedTo(mytgt|mygraveyard) from(battlefield):may moveTo(myhand) all(this)
text=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.
mana={R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Geothermal Crevice
auto=tap(noevent)
auto={T}:Add{R}
auto={T}{s}:Add{B}{G}
text=Geothermal Crevice enters the battlefield tapped. -- {T}: Add {R} to your mana pool. -- {T}, Sacrifice Geothermal Crevice: Add {B}{G} to your mana pool.
type=Land
[/card]
[card]
name=Geralf's Masterpiece
abilities=flying
auto=foreach(*|myhand) -1/-1
autograveyard={3}{U}{D(*|myhand)}{D(*|myhand)}{D(*|myhand)}:moveto(myhand) and!(tap(noevent))!
text=Flying -- Geralf's Masterpiece gets -1/-1 for each card in your hand. -- {3}{U}, Discard three cards: Return Geralf's Masterpiece from your graveyard to the battlefield tapped.
mana={3}{U}{U}
type=Creature
subtype=Zombie Horror
power=7
toughness=7
[/card]
[card]
name=Geralf's Messenger
abilities=undying
auto=tap(noevent)
auto=life:-2 opponent
text=Geralf's Messenger enters the battlefield tapped. -- When Geralf's Messenger enters the battlefield, target opponent loses 2 life. -- Undying
mana={B}{B}{B}
type=Creature
subtype=Zombie
power=3
toughness=2
[/card]
[card]
name=Geralf's Mindcrusher
abilities=undying
auto=deplete:5 target(player)
text=When Geralf's Mindcrusher enters the battlefield, target player puts the top 5 cards of his or her library into his or her graveyard. -- Undying
mana={4}{U}{U}
type=Creature
subtype=Zombie Horror
power=5
toughness=5
[/card]
[card]
name=Gerrard Capashen
auto=@each my upkeep:name(target opponent) target(opponent) life:type:*:targetedpersonshand controller
auto=this(attacking) {3}{W}:tap target(creature)
text=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.
mana={3}{W}{W}
type=Legendary Creature
subtype=Human Soldier
power=3
toughness=4
[/card]
[card]
name=Gerrard's Battle Cry
auto={2}{W}:all(creature|mybattlefield) 1/1
text={2}{W}: Creatures you control get +1/+1 until end of turn.
mana={W}
type=Enchantment
[/card]
[card]
name=Gerrard's Command
target=creature
auto=untap
auto=3/3
text=Untap target creature. It gets +3/+3 until end of turn.
mana={G}{W}
type=Instant
[/card]
[card]
name=Gerrard's Irregulars
abilities=trample,haste
text=Trample, haste
mana={4}{R}
type=Creature
subtype=Human Soldier
power=4
toughness=2
[/card]
[card]
name=Gerrard's Verdict
target=player
auto=ability$! reject notatarget(<2>*|myhand) and!( if cantargetcard(land|*) then life:3 all(abilitycontroller) oneshot )! !$ targetedplayer
text=Target player discards two cards. You gain 3 life for each land card discarded this way.
mana={W}{B}
type=Sorcery
[/card]
[card]
name=Gerrard's Wisdom
auto=life:twicetype:*:myhand
text=You gain 2 life for each card in your hand.
mana={2}{W}{W}
type=Sorcery
[/card]
[card]
name=Geth, Lord of the Vault
abilities=intimidate
auto={0}{B}:name(X = 0) moveTo(myBattlefield) and!( tap(noevent) )! target(*[artifact;creature;manacost=0]|opponentgraveyard) && deplete:0 opponent
auto={1}{B}:name(X = 1) moveTo(myBattlefield) and!( tap(noevent) )! target(*[artifact;creature;manacost=1]|opponentgraveyard) && deplete:1 opponent
auto={2}{B}:name(X = 2) moveTo(myBattlefield) and!( tap(noevent) )! target(*[artifact;creature;manacost=2]|opponentgraveyard) && deplete:2 opponent
auto={3}{B}:name(X = 3) moveTo(myBattlefield) and!( tap(noevent) )! target(*[artifact;creature;manacost=3]|opponentgraveyard) && deplete:3 opponent
auto={4}{B}:name(X = 4) moveTo(myBattlefield) and!( tap(noevent) )! target(*[artifact;creature;manacost=4]|opponentgraveyard) && deplete:4 opponent
auto={5}{B}:name(X = 5) moveTo(myBattlefield) and!( tap(noevent) )! target(*[artifact;creature;manacost=5]|opponentgraveyard) && deplete:5 opponent
auto={6}{B}:name(X = 6) moveTo(myBattlefield) and!( tap(noevent) )! target(*[artifact;creature;manacost=6]|opponentgraveyard) && deplete:6 opponent
auto={7}{B}:name(X = 7) moveTo(myBattlefield) and!( tap(noevent) )! target(*[artifact;creature;manacost=7]|opponentgraveyard) && deplete:7 opponent
auto={8}{B}:name(X = 8) moveTo(myBattlefield) and!( tap(noevent) )! target(*[artifact;creature;manacost=8]|opponentgraveyard) && deplete:8 opponent
auto={9}{B}:name(X = 9) moveTo(myBattlefield) and!( tap(noevent) )! target(*[artifact;creature;manacost=9]|opponentgraveyard) && deplete:9 opponent
auto={10}{B}:name(X = 10) moveTo(myBattlefield) and!( tap(noevent) )! target(*[artifact;creature;manacost=10]|opponentgraveyard) && deplete:10 opponent
auto={11}{B}:name(X = 11) moveTo(myBattlefield) and!( tap(noevent) )! target(*[artifact;creature;manacost=11]|opponentgraveyard) && deplete:11 opponent
text=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.
mana={4}{B}{B}
type=Legendary Creature
subtype=Zombie
power=5
toughness=5
[/card]
[card]
name=Geth's Grimoire
auto=@discarded(*|opponenthand):may draw:1 controller
text=Whenever an opponent discards a card, you may draw a card.
mana={4}
type=Artifact
[/card]
[card]
name=Geth's Verdict
target=player
auto=life:-1
auto=ability$!name(sacrifice) notatarget(creature|mybattlefield) sacrifice!$ targetedplayer
text=Target player sacrifices a creature and loses 1 life.
mana={B}{B}
type=Instant
[/card]
[card]
name=Geyser Glider
auto=@movedTo(land|myBattlefield):flying ueot
text=Landfall - Whenever a land enters the battlefield under your control, Geyser Glider gains flying until end of turn.
mana={3}{R}{R}
type=Creature
subtype=Elemental Beast
power=4
toughness=4
[/card]
[card]
name=Geyserfield Stalker
abilities=menace
auto=@movedto(land|myBattlefield):2/2 ueot
text=Menace (This creature can't be blocked except by two or more creatures.) -- Landfall -- Whenever a land enters the battlefield under your control, Geyserfield Stalker gets +2/+2 until end of turn.
mana={4}{B}
type=Creature
subtype=Elemental
power=3
toughness=2
[/card]
[card]
name=Ghalma's Warden
auto=aslongas(artifact|mybattlefield) 2/2 >2
text=Metalcraft - Ghalma's Warden gets +2/+2 as long as you control three or more artifacts.
mana={3}{W}
type=Creature
subtype=Elephant Soldier
power=2
toughness=4
[/card]
[card]
name=Ghastlord of Fugue
auto=unblockable
auto=@combatdamaged(player) from(this):reveal:type:*:opponenthand revealzone(opponenthand) optionone name(choose card) notatarget(*|reveal) moveto(exile) optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerhand) and!( all(*|reveal) moveto(ownerhand) )!  optiontwoend revealend
text=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.
mana={UB}{UB}{UB}{UB}{UB}
type=Creature
subtype=Spirit Avatar
power=4
toughness=4
[/card]
[card]
name=Ghastly Demise
target=creature[-black]
auto=teach(creature[toughness<=type:*:opponentgraveyard]) destroy
text=Destroy target nonblack creature if its toughness is less than or equal to the number of cards in your graveyard.
mana={B}
type=Instant
[/card]
[card]
name=Ghastly Discovery
auto=draw:2
auto=reject target(*|myhand)
auto=alternative draw:2 reject target(*|myhand)
other={2}{U}{T(creature[blue]|mybattlefield)}{T(creature[blue]|mybattlefield)} name(Pay Conspire)
text=Draw two cards, then discard a card. -- Conspire (As you cast this spell, you may tap two untapped creatures you control that share a color with it. When you do, copy it.)
mana={2}{U}
type=Sorcery
[/card]
[card]
name=Ghastly Remains
aicode=activate target(<anyamount>*[zombie]|myhand) name(revealed card) moveto(myhand) name(revealed card) and!( all(this) counter(1/1) )!
auto=Reveal:type:*:myhand revealzone(myhand) revealtype(*[Zombie]|myhand) optionone foreach(*[Zombie]|reveal) counter(1/1,1) optiononeend optiontwo all(*|reveal) moveto(myhand) optiontwoend revealend
autograveyard={B}{B}{B}:moveTo(myhand) myUpkeepOnly
text=Amplify 1 (As this creature enters the battlefield, put a +1/+1 counter on it for each Zombie card you reveal in your hand.) -- At the beginning of your upkeep, if Ghastly Remains is in your graveyard, you may pay {B}{B}{B}. If you do, return Ghastly Remains to your hand.
mana={B}{B}{B}
type=Creature
subtype=Zombie
power=0
toughness=0
[/card]
[card]
name=Ghave, Guru of Spores
auto=counter(1/1,5)
auto={1}{C(1/1,-1),creature|mybattlefield}:token(Saproling,Creature Saproling,1/1,green)
auto={1}{S(creature|mybattlefield}:counter(1/1,1) target(creature)
text=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.
mana={2}{B}{G}{W}
type=Legendary Creature
subtype=Fungus Shaman
power=0
toughness=0
[/card]
[card]
name=Ghazban Ogre
auto=@each my upkeep:if compare(lifetotal)~lessthan~compare(opponentlifetotal) then moveTo(opponentbattlefield)
text=At the beginning of your upkeep, if a player has more life than each other player, that player gains control of Ghazban Ogre.
mana={G}
type=Creature
subtype=Ogre
power=2
toughness=2
[/card]
[card]
name=Ghirapur AEther Grid
auto={T(artifact[-tapped]|mybattlefield)}{T(artifact[-tapped]|mybattlefield)}:damage:1 target(creature,player)
text=Tap two untapped artifacts you control: Ghirapur AEther Grid deals 1 damage to target creature or player.
mana={2}{R}
type=Enchantment
[/card]
[card]
name=Ghirapur Gearcrafter
auto=token(Thopter,Artifact Creature Thopter,1/1,flying) controller
text=When Ghirapur Gearcrafter enters the battlefield, put a 1/1 colorless Thopter artifact creature token with flying onto the battlefield. (A creature with flying can't be blocked except by creatures with flying or reach.)
mana={2}{R}
type=Creature
subtype=Human Artificer
power=2
toughness=1
[/card]
[card]
name=Ghirapur Guide
auto={2}{G}:name(cant be blocked by power 2 or less) target(creature|mybattlefield) transforms((,newability[cantbeblockedby(creature[power<=2])])) ueot
text={2}{G}: Target creature you control can't be blocked by creatures with power 2 or less this turn.
mana={2}{G}
type=Creature
subtype=Elf Scout
power=3
toughness=2
[/card]
[card]
name=Ghirapur Orrery
auto=maxplay(land)+1 opponent
auto=maxplay(land)+1
auto=@each opponent upkeep restriction{type(*|opponenthand)~equalto~0}:draw:3 opponent
auto=@each my upkeep restriction{type(*|myhand)~equalto~0}:draw:3 controller
text=Each player may play an additional land on each of his or her turns. -- At the beginning of each player's upkeep, if that player has no cards in hand, that player draws three cards.
mana={4}
type=Artifact
[/card]
[card]
name=Ghirapur Osprey
abilities=flying
text=Flying
mana={2}{W}
type=Creature
subtype=Bird
power=2
toughness=2
[/card]
[card]
name=Ghitu Encampment
auto=tap(noevent)
auto={T}:Add{R}
auto={1}{R}:transforms((Warrior Creature,setpower=2,settoughness=1,first strike,red)) ueot
text=Ghitu Encampment enters the battlefield tapped. -- {T}: 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. (It deals combat damage before creatures without first strike.)
type=Land
[/card]
[card]
name=Ghitu Firebreathing
abilities=flash
target=creature
auto={R}:1/0
auto={R}:moveTo(ownerhand)
text=Flash (You may cast this spell any time you could cast an instant.) -- Enchant creature -- {R}: Enchanted creature gets +1/+0 until end of turn. -- {R}: Return Ghitu Firebreathing to its owner's hand.
mana={1}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Ghitu Fire-Eater
auto={T}{S}:target(other *[creature;player]) dynamicability<!powerstrike!>
text={T}, Sacrifice Ghitu Fire-Eater: Ghitu Fire-Eater deals damage equal to its power to target creature or player.
mana={2}{R}
type=Creature
subtype=Human Nomad
power=2
toughness=2
[/card]
[card]
name=Ghitu Slinger
auto=damage:2 target(creature,player)
auto=upcost[{2}{R};next upkeep] sacrifice
text=Echo {2}{R} (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.) -- When Ghitu Slinger enters the battlefield, it deals 2 damage to target creature or player.
mana={2}{R}
type=Creature
subtype=Human Nomad
power=2
toughness=2
[/card]
[card]
name=Ghitu War Cry
auto={R}:1/0 target(creature)
text={R}: Target creature gets +1/+0 until end of turn.
mana={2}{R}
type=Enchantment
[/card]
[card]
name=Ghor-Clan Bloodscale
abilities=first strike
auto={3}{G}:2/2 limit:1
text=First strike -- {3}{G}: Ghor-Clan Bloodscale gets +2/+2 until end of turn. Activate this ability only once each turn.
mana={3}{R}
type=Creature
subtype=Viashino Warrior
power=2
toughness=1
[/card]
[card]
name=Ghor-Clan Rampager
abilities=trample
autohand={R}{G}{discard}:name(bloodrush) target(creature[attacking]) trample && 4/4 ueot
text=Trample -- Bloodrush -- {R}{G}, Discard Ghor-Clan Rampager: Target attacking creature gets +4/+4 and gains trample until end of turn.
mana={2}{R}{G}
type=Creature
subtype=Beast
power=4
toughness=4
[/card]
[card]
name=Ghor-Clan Savage
auto=bloodthirst:3
text=Bloodthirst 3 (If an opponent was dealt damage this turn, this creature enters the battlefield with three +1/+1 counters on it.)
mana={3}{G}{G}
type=Creature
subtype=Centaur Berserker
power=2
toughness=3
[/card]
[card]
name=Ghost Council of Orzhova
auto=choice target(opponent) life:-1 && life:1 controller
auto={1}{S(creature|mybattlefield)}:(blink)ueot
text=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.
mana={W}{W}{B}{B}
type=Legendary Creature
subtype=Spirit
power=4
toughness=4
[/card]
[card]
name=Ghost Hounds
abilities=vigilance
auto=@combat(blocking,blocked) source(this) from(creature[white]):first strike ueot
text=Vigilance -- Whenever Ghost Hounds blocks or becomes blocked by a white creature, Ghost Hounds gains first strike until end of turn.
mana={1}{B}
type=Creature
subtype=Hound Spirit
power=1
toughness=1
[/card]
[card]
name=Ghost Quarter
auto={T}:Add{1}
auto={T}{S}:name(destroy target land) target(other land) transforms((,newability[destroy],newability[ability$!name(search for basic land) target(land[basic]|mylibrary) moveTo(mybattlefield)!$ controller])) ueot
text={T}: Add {1} to your mana pool. -- {T}, 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.
type=Land
[/card]
[card]
name=Ghost Ship
abilities=flying
auto={U}{U}{U}:regenerate
text=Flying -- {U}{U}{U}: Regenerate Ghost Ship.
mana={2}{U}{U}
type=Creature
subtype=Spirit
power=2
toughness=4
[/card]
[card]
name=Ghost Tactician
auto={W}{T}{D(*|myhand)}:all(creature|mybattlefield) 1/0
text={W}, {T}, Discard a card: Creatures you control get +1/+0 until end of turn.
mana={4}{W}
type=Creature
subtype=Spirit Spellshaper
power=2
toughness=5
[/card]
[card]
name=Ghost Town
auto={T}:Add{1}
auto={0}:moveTo(myhand) opponentturnonly
text={T}: Add {1} to your mana pool. -- {0}: Return Ghost Town to its owner's hand. Activate this ability only if it's not your turn.
type=Land
[/card]
[card]
name=Ghost Warden
auto={T}:1/1 target(creature)
text={T}: Target creature gets +1/+1 until end of turn.
mana={1}{W}
type=Creature
subtype=Spirit
power=1
toughness=1
[/card]
[card]
name=Ghostblade Eidolon
abilities=double strike
auto=bestow bstw
auto=bestow teach(creature) +1/+1
auto=bestow teach(creature) double strike
bestow={5}{w}
text=Bestow {5}{W} (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.) -- Double strike (This creature deals both first-strike and regular combat damage.) -- Enchanted creature gets +1/+1 and has double strike.
mana={2}{W}
type=Enchantment Creature
subtype=Spirit
power=1
toughness=1
[/card]
[card]
name=Ghostfire
target=creature,player
auto=damage:3
text=Ghostfire is colorless. -- Ghostfire deals 3 damage to target creature or player.
mana={2}{R}
color=artifact
type=Instant
[/card]
[card]
name=Ghostflame Sliver
auto=lord(sliver) transforms((,artifact))
text=All Slivers are colorless.
mana={B}{R}
type=Creature
subtype=Sliver
power=2
toughness=2
[/card]
[card]
name=Ghostform
target=<upto:2>creature
auto=unblockable
text=Up to two target creatures are unblockable this turn.
mana={1}{U}
type=Sorcery
[/card]
[card]
name=Ghosthelm Courier
abilities=doesnotuntap
auto=@each my untap sourcetap:may untap
auto={2}{u}{t}:target(wizard) grant transforms((,newability[2/2],newability[shroud])) grantend
text=You may choose not to untap Ghosthelm Courier during your untap step. -- {2}{U}, {T}: Target Wizard creature gets +2/+2 and has shroud for as long as Ghosthelm Courier remains tapped. (It can't be the target of spells or abilities.)
mana={2}{U}
type=Creature
subtype=Human Wizard
power=2
toughness=1
[/card]
[card]
name=Ghost-Lit Nourisher
auto={2}{G}{T}:2/2 target(creature)
autohand={3}{G}{discard}:4/4 target(creature)
text={2}{G}, {T}: 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.
mana={2}{G}
type=Creature
subtype=Spirit
power=2
toughness=1
[/card]
[card]
name=Ghost-Lit Raider
auto={2}{R}{T}:damage:2 target(creature)
autohand={3}{R}{discard}:damage:4 target(creature)
text={2}{R}, {T}: 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.
mana={2}{R}
type=Creature
subtype=Spirit
power=2
toughness=1
[/card]
[card]
name=Ghost-Lit Redeemer
auto={W}{T}:life:2
autohand={1}{W}{discard}:life:4
text={W}, {T}: You gain 2 life. -- Channel - {1}{W}, Discard Ghost-Lit Redeemer: You gain 4 life.
mana={W}
type=Creature
subtype=Spirit
power=1
toughness=1
[/card]
[card]
name=Ghost-Lit Stalker
auto={4}{B}:target(player) ability$!name(disacrd 2 cards) target(<2>*|myhand) reject!$ targetedplayer asSorcery
autohand={5}{B}{B}{discard}:target(player) ability$!target(<4>*|myhand) reject!$ targetedplayer asSorcery
text={4}{B}, {T}: 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.
mana={B}
type=Creature
subtype=Spirit
power=1
toughness=1
[/card]
[card]
name=Ghost-Lit Warder
auto={3}{U}{T}:name(counter spell) target(*|stack) transforms((,newability[pay[[{2}]] name(pay 2 mana) donothing?fizzle])) forever
autohand={3}{U}{discard}:name(counter spell) target(*|stack) transforms((,newability[pay[[{4}]] name(pay 4 mana) donothing?fizzle])) forever
text={3}{U}, {T}: Counter target spell unless its controller pays {2}. -- Channel - {3}{U}, Discard Ghost-Lit Warder: Counter target spell unless its controller pays {4}.
mana={1}{U}
type=Creature
subtype=Spirit
power=1
toughness=1
[/card]
[card]
name=Ghostly Changeling
auto={1}{B}:1/1
text=Changeling (This card is every creature type at all times.) -- {1}{B}: Ghostly Changeling gets +1/+1 until end of turn.
mana={2}{B}
type=Creature
subtype=Shapeshifter
power=2
toughness=2
[/card]
[card]
name=Ghostly Flicker
target=<2>*[artifact;creature;land]|mybattlefield
auto=(blink)
text=Exile two target artifacts, creatures, and/or lands you control, then return those cards to the battlefield under your control.
mana={2}{U}
type=Instant
[/card]
[card]
name=Ghostly Possession
target=creature
auto=flying
auto=teach(creature) preventAllCombatDamage from(this)
auto=teach(creature) preventAllCombatDamage to(this)
text=Enchant creature -- Enchanted creature has flying. -- Prevent all combat damage that would be dealt to and dealt by enchanted creature.
mana={2}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Ghostly Prison
auto=lord(creature|opponentbattlefield) transforms((,newability[attackcost:2]))
text=Creatures can't attack you unless their controller pays {2} for each creature he or she controls that's attacking you.
mana={2}{W}
type=Enchantment
[/card]
[card]
name=Ghostly Sentinel
abilities=flying,vigilance
text=Flying, vigilance
mana={4}{W}
type=Creature
subtype=Kor Spirit
power=3
toughness=3
[/card]
[card]
name=Ghostly Touch
target=creature
auto=teach(creature) transforms((,newability[@combat(attacking) source(this):name(tap or untap) ability$!choice tap target(*) _ choice untap target(*)!$ controller]))
text=Enchant creature -- Enchanted creature has "Whenever this creature attacks, you may tap or untap target permanent."
mana={1}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Ghostly Visit
target=creature[-black]
auto=destroy
text=Destroy target nonblack creature.
mana={2}{B}
type=Sorcery
[/card]
[card]
name=Ghostly Wings
target=creature
auto=1/1
auto=flying
auto={D(*|myhand)}:teach(creature) moveTo(ownerhand)
text=Enchant creature -- Enchanted creature gets +1/+1 and has flying. -- Discard a card: Return enchanted creature to its owner's hand.
mana={1}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Ghosts of the Damned
auto={T}:-1/0 target(creature)
text={T}: Target creature gets -1/-0 until end of turn.
mana={1}{B}{B}
type=Creature
subtype=Spirit
power=0
toughness=2
[/card]
[card]
name=Ghostway
auto=all(creature|mybattlefield) (blink)ueot
text=Exile each creature you control. Return those creatures to the battlefield under their owners' control at the beginning of the next end step.
mana={2}{W}
type=Instant
[/card]
[card]
name=Ghoulcaller Gisa
auto={B}{T}{S(other creature|mybattlefield)}:token(Zombie,Creature Zombie,2/2,black)*storedpower
text={B}, {T}, Sacrifice another creature: Put X 2/2 black Zombie creature tokens onto the battlefield, where X is the sacrificed creature's power.
mana={3}{B}{B}
type=Legendary Creature
subtype=Human Wizard
power=3
toughness=4
[/card]
[card]
name=Ghoulcaller's Accomplice
autograveyard={3}{B}{e}:token(Zombie,creature Zombie,2/2,black) assorcery
text={3}{B}, Exile Ghoulcaller's Accomplice from your graveyard: Put a 2/2 black Zombie creature token onto the battlefield. Activate this ability only any time you could cast a sorcery.
mana={1}{B}
type=Creature
subtype=Human Rogue
power=2
toughness=2
[/card]
[card]
name=Ghoulcaller's Bell
auto={T}:deplete:1 controller && deplete:1 opponent
text={T}: Each player puts the top card of his or her library into his or her graveyard.
mana={1}
type=Artifact
[/card]
[card]
name=Ghoulcaller's Chant
auto=choice moveTo(ownerhand) target(creature|mygraveyard)
auto=choice moveTo(ownerhand) target(<2>zombie|mygraveyard)
text=Choose one - Return target creature card from your graveyard to your hand; or return two target Zombie cards from your graveyard to your hand.
mana={B}
type=Sorcery
[/card]
[card]
name=Ghoulflesh
target=creature
auto=-1/-1
auto=teach(creature) transforms((Zombie,newcolors[black]))
text=Enchant creature -- Enchanted creature gets -1/-1 and is a black Zombie in addition to its other colors and types.
mana={B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Ghoulraiser
auto=moverandom(zombie) from(mygraveyard) to(myhand)
text=When Ghoulraiser enters the battlefield, return a Zombie card at random from your graveyard to your hand.
mana={1}{B}{B}
type=Creature
subtype=Zombie
power=2
toughness=2
[/card]
[card]
name=Ghoul's Feast
target=creature
auto=foreach(creature|mygraveyard) 1/0
text=Target creature gets +X/+0 until end of turn, where X is the number of creature cards in your graveyard.
mana={1}{B}
type=Instant
[/card]
[card]
name=Ghoulsteed
auto={2}{B}{D(*|myhand)}{D(*|myhand)}:moveto(mybattlefield) and!(tap(noevent))!
text={2}{B}, Discard two cards: Return Ghoulsteed from your graveyard to the battlefield tapped.
mana={4}{B}
type=Creature
subtype=Zombie Horse
power=4
toughness=4
[/card]
[card]
name=Ghoultree
autohand=affinity(creature|mygraveyard) reduce({1})
text=Ghoultree cost {1} less to cast for each creature card in your graveyard.
mana={7}{G}
type=Creature
subtype=Zombie Treefolk
power=10
toughness=10
[/card]
[card]
name=Giant Adephage
abilities=trample
auto=@combatdamaged(player) from(this):clone all(this)
text=Trample -- Whenever Giant Adephage deals combat damage to a player, put a token onto the battlefield that's a copy of Giant Adephage.
mana={5}{G}{G}
type=Creature
subtype=Insect
power=7
toughness=7
[/card]
[card]
name=Giant Ambush Beetle
abilities=haste
auto=may setblocker target(creature|opponentbattlefield)
text=Haste -- When Giant Ambush Beetle enters the battlefield, you may have target creature block it this turn if able.
mana={3}{BG}{R}
type=Creature
subtype=Insect
power=4
toughness=3
[/card]
[card]
name=Giant Badger
auto=@combat(blocking) source(this):2/2 ueot
text=Whenever Giant Badger blocks, it gets +2/+2 until end of turn.
mana={1}{G}{G}
type=Creature
subtype=Badger
power=2
toughness=2
[/card]
[card]
name=Giant Caterpillar
auto={G}{S}:phaseaction[endofturn once] token(Butterfly,creature insect, 1/1,flying green)
text={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.
mana={3}{G}
type=Creature
subtype=Insect
power=3
toughness=3
[/card]
[card]
name=Giant Cockroach
mana={3}{B}
type=Creature
subtype=Insect
power=4
toughness=2
[/card]
[card]
name=Giant Crab
auto={U}:shroud
text={U}: Giant Crab gains shroud until end of turn. (It can't be the target of spells or abilities.)
mana={4}{U}
type=Creature
subtype=Crab
power=3
toughness=3
[/card]
[card]
name=Giant Dustwasp
abilities=flying
text=Flying -- Suspend 4 - {1}{G} (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.)
mana={3}{G}{G}
suspend(4)={1}{g}
type=Creature
subtype=Insect
power=3
toughness=3
[/card]
[card]
name=Giant Growth
target=creature
auto=3/3
text=Target creature gets +3/+3 until end of turn.
mana={G}
type=Instant
[/card]
[card]
name=Giant Harbinger
aicode=activate target(giant|mylibrary) moveto(mylibrary) and!(moveto(mylibrary))!
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(giant|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(mylibrary)])) optiononeend optiontwo bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary )! optiontwoend revealend
text=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.
mana={4}{R}
type=Creature
subtype=Giant Shaman
power=3
toughness=4
[/card]
[card]
name=Giant Mantis
abilities=reach
text=Reach (This creature can block creatures with flying.)
mana={3}{G}
type=Creature
subtype=Insect
power=2
toughness=4
[/card]
[card]
name=Giant Octopus
mana={3}{U}
type=Creature
subtype=Octopus
power=3
toughness=3
[/card]
[card]
name=Giant Scorpion
abilities=deathtouch
text=Deathtouch (Creatures dealt damage by this creature are destroyed. You can divide this creature's combat damage among any of the creatures blocking or blocked by it.)
mana={2}{B}
type=Creature
subtype=Scorpion
power=1
toughness=3
[/card]
[card]
name=Giant Shark
auto=@combat(blocked) source(this) from(creature[damaged]):all(this) +2/+0 ueot && trample all(this)
auto=@combat(blocking) source(this) from(creature[damaged]):all(this) +2/+0 ueot && trample all(this)
abilities=islandhome
text=Giant Shark can't attack unless defending player controls an Island. -- Whenever Giant Shark blocks or becomes blocked by a creature that has been dealt damage this turn, Giant Shark gets +2/+0 and gains trample until end of turn. -- When you control no Islands, sacrifice Giant Shark.
mana={5}{U}
type=Creature
subtype=Fish
power=4
toughness=4
[/card]
[card]
name=Giant Solifuge
abilities=trample,haste,shroud
text=({(r/g)} can be paid with either {R} or {G}.) -- Trample; haste; shroud (This permanent can't be the target of spells or abilities.)
mana={2}{RG}{RG}
type=Creature
subtype=Insect
power=4
toughness=1
[/card]
[card]
name=Giant Spectacle
target=creature
auto=teach(creature) 2/1
auto=teach(creature) menace
text=Enchant creature -- Enchanted creature gets +2/+1 and has menace.
mana={1}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Giant Spider
abilities=reach
text=Reach (This creature can block creatures with flying.)
mana={3}{G}
type=Creature
subtype=Spider
power=2
toughness=4
[/card]
[card]
name=Giant Strength
target=creature
auto=2/2
text=Enchant creature -- Enchanted creature gets +2/+2.
mana={R}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Giant Tortoise
auto=this(untapped) 0/3
text=Giant Tortoise gets +0/+3 as long as it's untapped.
mana={1}{U}
type=Creature
subtype=Turtle
power=1
toughness=1
[/card]
[card]
name=Giant Trap Door Spider
auto={1}{R}{G}{T}:moveTo(exile) all(this) && moveTo(exile) target(creature[attacking;-flying|opponentBattlefield)
text={1}{R}{G}, {T}: Exile Giant Trap Door Spider and target creature without flying that's attacking you.
mana={1}{R}{G}
type=Creature
subtype=Spider
power=2
toughness=3
[/card]
[card]
name=Giant Warthog
abilities=trample
text=Trample
mana={5}{G}
type=Creature
subtype=Boar Beast
power=5
toughness=5
[/card]
[card]
name=Giantbaiting
auto=token(Giant,Creature Giant Warrior,4/4,haste,unearth,red green)
auto=alternative token(Giant,Creature Giant Warrior,4/4,haste,unearth,red green)
other={2}{RG}{T(creature[red;green]|mybattlefield)}{T(creature[red;green]|mybattlefield)} name(Pay Conspire)
text=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 (As you cast this spell, you may tap two untapped creatures you control that share a color with it. When you do, copy it.)
mana={2}{RG}
type=Sorcery
[/card]
[card]
name=Giant's Ire
target=player
auto=damage:4
auto=aslongas(giant|myBattlefield) draw:1 controller
text=Giant's Ire deals 4 damage to target player. If you control a Giant, draw a card.
mana={3}{R}
type=Tribal Sorcery
subtype=Giant
[/card]
[card]
name=Gibbering Descent
abilities=madness
autoexile=restriction{discarded} pay({2}{B}{B}) name(pay {2}{B}{B} to cast) activate name(pay 2BB to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard)
auto=@each opponent upkeep:life:-1 opponent && ability$!reject notatarget(*|myhand)!$ opponent
auto=@each my upkeep:life:-1 controller && ability$!reject notatarget(*|myhand)!$ controller
auto=this(variable{phandcount}<1) phasealter(remove,upkeep,controller)
text=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} (If you discard this card, you may cast it for its madness cost instead of putting it into your graveyard.)
mana={4}{B}{B}
type=Enchantment
[/card]
[card]
name=Gibbering Fiend
auto=damage:1 opponent
auto=@each opponent upkeep restriction{delirium}:damage:1 opponent
text=When Gibbering Fiend enters the battlefield, it deals 1 damage to each opponent. -- Delirium  At the beginning of each opponent's upkeep, if there are four or more card types among cards in your graveyard, Gibbering Fiend deals 1 damage to that player.
mana={1}{R}
type=Creature
subtype=Devil
power=2
toughness=1
[/card]
[card]
name=Gibbering Hyenas
auto=cantbeblockerof(creature[black])
text=Gibbering Hyenas can't block black creatures.
mana={2}{G}
type=Creature
subtype=Hyena
power=3
toughness=2
[/card]
[card]
name=Gibbering Kami
abilities=flying
auto=@movedTo(this|mygraveyard) from(myBattlefield):may moveTo(myhand) target(spirit[manacost<=3]|mygraveyard)
text=Flying -- Soulshift 3 (When this dies, you may return target Spirit card with converted mana cost 3 or less from your graveyard to your hand.)
mana={3}{B}
type=Creature
subtype=Spirit
power=2
toughness=2
[/card]
[card]
name=Gideon, Ally of Zendikar
auto=counter(0/0,4,loyalty)
auto={C(0/0,1,Loyalty)}:name(+1: Becomes creature) transforms((Human Soldier Ally Creature,setpower=5,settoughness=5,indestructible)) ueot && transforms((,newability[preventAllDamage to(this)])) ueot
auto={0}:name(0: Create 2/2 Ally Knight) token(Knight Ally,Creature Knight Ally,2/2,white) controller
auto={C(0/0,-4,Loyalty)}:name(-4: emblem) emblem transforms((,newability[lord(creature|mybattlefield) 1/1])) forever dontremove
text=+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." -- Starting Loyalty (4)
mana={2}{W}{W}
type=Planeswalker
subtype=Gideon
[/card]
[card]
name=Gideon, Champion of Justice
auto=counter(0/0,4,loyalty)
auto={C(0/0,1,Loyalty)}:name(+1: target opponent) target(opponent) deplete:0 && foreach(creature|targetedpersonsbattlefield) counter(0/0,1,loyalty) all(this)
auto={0}:name(0: transform) transforms((Human Soldier Creature,setpower=counter{0%0.1.Loyalty},settoughness=counter{0%0.1.Loyalty},indestructible)) ueot && transforms((,newability[preventAllDamage to(this)])) ueot
auto={C(0/0,-15,Loyalty)}:name(-15: exile other permanents) moveto(exile) all(other *)
text=+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.
mana={2}{W}{W}
type=Planeswalker
subtype=Gideon
[/card]
[card]
name=Gideon's Avenger
auto=@tapped(creature|opponentbattlefield):counter(1/1,1)
text=Whenever a Creature an Opponent controls becomes tapped, put a +1/+1 counter on Gideon's Avenger.
mana={1}{W}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=2
[/card]
[card]
name=Gideon's Lawkeeper
auto={W}{T}:tap target(creature)
text={W}, {T}: Tap target creature.
mana={W}
type=Creature
subtype=Human Soldier
power=1
toughness=1
[/card]
[card]
name=Gideon's Phalanx
auto=if type(*[instant;sorcery]|mygraveyard)~lessthan~1 then token(Knight,Creature Knight,2/2,white,vigilance)*4 controller else token(Knight,Creature Knight,2/2,white,vigilance)*4 &&  all(creature|mybattlefield) indestructible ueot
text=Put four 2/2 white Knight creature tokens with vigilance onto the battlefield. -- 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.
mana={5}{W}{W}
type=Instant
[/card]
[card]
name=Gideon's Reproach
target=creature[attacking;blocking]|battlefield
auto=damage:4
text=Gideon's Reproach deals 4 damage to target attacking or blocking creature.
mana={1}{W}
type=Instant
[/card]
[card]
name=Gift of Estates
aicode=activate target(<upto:3>plains|mylibrary) moveto(myhand)
auto=if type(land|opponentbattlefield)~morethan~type(land|mybattlefield) then name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<upto:3>plains|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=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.
mana={1}{W}
type=Sorcery
[/card]
[card]
name=Gift of Granite
abilities=flash
target=creature
auto=0/2
text=Flash (You may cast this spell any time you could cast an instant.) -- Enchant creature -- Enchanted creature gets +0/+2.
mana={W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Gift of Immortality
target=creature
auto=@movedTo(mytgt|graveyard) from(battlefield):all(this) transforms((,newability[@next end:target(creature[gift]) retarget])) oneshot
auto=@movedTo(mytgt|graveyard) from(battlefield):all(trigger[to]) moveTo(targetcontrollerbattlefield) and!( transforms((gift)) ueot)!
text=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.
mana={2}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Gift of Orzhova
target=creature
auto=1/1
auto=flying
auto=lifelink
text=Enchant creature -- Enchanted creature gets +1/+1 and has flying and lifelink.
mana={1}{WB}{WB}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Gift of the Deity
target=creature
auto=teach(creature[green]) 1/1
auto=teach(creature[green]) lure
auto=teach(creature[black]) 1/1
auto=teach(creature[black]) deathtouch
text=Enchant creature -- As long as enchanted creature is black, it gets +1/+1 and has deathtouch. (Creatures dealt damage by this creature are destroyed. You can divide its combat damage among any of the creatures blocking or blocked by it.) -- As long as enchanted creature is green, it gets +1/+1 and all creatures able to block it do so.
mana={4}{BG}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Gift of the Gargantuan
aicode=activate target(<upto:2>creature,land[zpos<=4]|mylibrary) moveto(myhand)
auto=name(look) reveal:4 optionone name(Get a card) target(<upto:2>creature,land|reveal) moveto(myhand) optiononeend optiontwo name(put on bottom) target(<4>*|reveal) bottomoflibrary optiontwoend revealend
text=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.
mana={2}{G}
type=Sorcery
[/card]
[card]
name=Gift of the Woods
target=creature
auto=@combat(blocking,blocked,turnlimited) source(mytgt):0/3 ueot && life:1 controller
text=Enchant creature -- Whenever enchanted creature blocks or becomes blocked, it gets +0/+3 until end of turn and you gain 1 life.
mana={G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Gift of Tusks
target=creature
auto=ueot loseabilities
auto=ueot transforms((,setpower=3,settoughness=3))
auto=ueot transforms((Elephant,green))
text=Until end of turn, target creature loses all abilities and becomes a green Elephant with base power and toughness 3/3.
mana={U}
type=Instant
[/card]
[card]
name=Gifted Aetherborn
abilities=deathtouch,lifelink
text=Deathtouch, lifelink
mana={B}{B}
type=Creature
subtype=Aetherborn Vampire
power=2
toughness=3
[/card]
[card]
name=Gigantiform
target=creature
kicker={4}
auto=teach(creature) becomes(,8/8,trample)
auto=kicker may moveto(mybattlefield) and!( transforms((,newability[retarget target(creature)])) )! notatarget(Gigantiform|mylibrary)
text=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.
mana={3}{G}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Gigantomancer
auto={1}:target(creature) transforms((,setpower=7,settoughness=7)) ueot
text={1}: Target creature you control becomes 7/7 until end of turn.
mana={7}{G}
type=Creature
subtype=Human Shaman
power=1
toughness=1
[/card]
[card]
name=Gigantoplasm
auto=may copy NotATarget(creature) and!( {X}:name(Base X) transforms((,setpower=X,settoughness=X)) ueot )!
text=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."
mana={3}{U}
type=Creature
subtype=Shapeshifter
power=0
toughness=0
[/card]
[card]
name=Gigapede
abilities=shroud
autograveyard={D(*|myhand)}:moveTo(myhand) myUpkeepOnly
text=Shroud (This permanent can't be the target of spells or abilities.) -- 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.
mana={3}{G}{G}
type=Creature
subtype=Insect
power=6
toughness=1
[/card]
[card]
name=Gilded Lotus
auto={T}:Add{B}{B}{B}
auto={T}:Add{G}{G}{G}
auto={T}:Add{R}{R}{R}
auto={T}:Add{U}{U}{U}
auto={T}:Add{W}{W}{W}
text={T}: Add three mana of any one color to your mana pool.
mana={5}
type=Artifact
[/card]
[card]
name=Gild
target=creature
auto=moveto(exile)
auto=token(-378445) controller
text=Exile target creature. 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."
mana={3}{B}
type=Sorcery
[/card]
[card]
name=Gilt-Leaf Archdruid
auto=@movedTo(druid|mystack):may draw:1
auto={T(druid|myBattlefield)}{T(druid|myBattlefield)}{T(druid|myBattlefield)}{T(druid|myBattlefield)}{T(druid|myBattlefield)}{T(druid|myBattlefield)}{T(druid|myBattlefield)}:moveTo(mybattlefield) all(land|opponentBattlefield)
text=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.
mana={3}{G}{G}
type=Creature
subtype=Elf Druid
power=3
toughness=3
[/card]
[card]
name=Gilt-Leaf Palace
auto=tap(noevent)
auto=aslongas(elf|myHand) untap
auto={T}:Add{B}
auto={T}:Add{G}
text=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. -- {T}: Add {B} or {G} to your mana pool.
type=Land
[/card]
[card]
name=Gilt-Leaf Seer
aicode=name(look) activate name(look) transforms((,newability[foreach(*[zpos<=2]|mylibrary) moverandom(*[zpos<=2]) from(mylibrary) to(mylibrary)])) ueot
auto={g}{t}:name(Look) reveal:2 optionone name(Look) target(*|reveal) doNothing optiononeend optiontwo target(<2>*|reveal) moveto(mylibrary) optiontwoend revealend
text={G}, {T}: Look at the top two cards of your library, then put them back in any order.
mana={2}{G}
type=Creature
subtype=Elf Shaman
power=2
toughness=2
[/card]
[card]
name=Giltspire Avenger
auto={t}:target(creature[controllerdamager]) destroy
abilities=exalted
text=Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.) -- {T}: Destroy target creature that dealt damage to you this turn.
mana={G}{W}{U}
type=Creature
subtype=Human Soldier
power=2
toughness=2
[/card]
[card]
name=Gisa and Geralf
auto=while(restriction{myturnonly}) {0}:target(zombie|mygraveyard) castcard(normal) limit:1
auto=deplete:4
text=When Gisa and Geralf enters the battlefield, put the top four cards of your library into your graveyard. -- During each of your turns, you may cast a Zombie creature card from your graveyard.
mana={2}{U}{B}
type=Legendary Creature
subtype=Human Wizard
power=4
toughness=4
[/card]
[card]
name=Gisa's Bidding
auto=token(Zombie,creature Zombie,2/2,black)*2
abilities=madness
autoexile=restriction{discarded} pay({2}{B}) name(pay 2B to cast) activate name(pay 2B to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard)
text=Put two 2/2 black Zombie creature tokens onto the battlefield. -- Madness {2}{B} (If you discard this card, discard it into exile. When you do, cast it for its madness cost or put it into your graveyard.)
mana={2}{B}{B}
type=Sorcery
[/card]
[card]
name=Gisela the Broken Blade
abilities=flying, first strike, lifelink
auto=@each my endofturn:target(Bruna the Fading Light) meld(Brisela Voice of Nightmares)
text=Flying, first strike, lifelink -- At the beginning of your end step, if you both own and control Gisela, the Broken Blade and a creature named Bruna, the Fading Light, exile them, then meld them into Brisela, Voice of Nightmares.
mana={2}{W}{W}
type=Legendary Creature
subtype=Angel Horror
power=4
toughness=3
[/card]
[card]
name=Gitaxian Probe
target=player
aicode=name(look) activate name(look) target(*|targetedpersonshand) donothing
auto=name(look) reveal:type:*:targetedpersonshand revealzone(targetedpersonshand) optionone name(look) target(<1>*|reveal) moveto(ownerhand) and!(all(*|reveal) moveto(ownerhand))! optiononeend revealend
auto=draw:1 controller
text=({p(U)} may be paid for with either {U} or 2 life.) -- Look at target player's hand. -- Draw a card.
color=blue
mana={p(U)}
type=Sorcery
[/card]
[card]
name=Glacial Chasm
auto=sacrifice notatarget(land|myBattlefield)
auto=cumulativeupcost[{L}{L}] sacrifice
auto=lord(creature|mybattlefield) cantattack
auto=lord(creature|mybattlefield) cantpwattack
auto=preventalldamage to(controller)
text=Cumulative upkeep - Pay 2 life. (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.) -- When Glacial Chasm enters the battlefield, sacrifice a land. -- Creatures you control can't attack. -- Prevent all damage that would be dealt to you.
type=Land
[/card]
[card]
name=Glacial Crasher
abilities=trample
auto=aslongas(mountain|Battlefield) cantattack <1
auto=aslongas(mountain|Battlefield) cantpwattack <1
text=Trample (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.) -- Glacial Crasher can't attack unless there is a mountain on the battlefield.
mana={4}{U}{U}
type=Creature
subtype=Elemental
power=5
toughness=5
[/card]
[card]
name=Glacial Crevasses
auto={S(mountain[snow]|myBattlefield)}:fog oneshot
text=Sacrifice a snow Mountain: Prevent all combat damage that would be dealt this turn.
mana={2}{R}
type=Enchantment
[/card]
[card]
name=Glacial Fortress
auto=tap(noevent)
auto=aslongas(plains,island|myBattlefield) untap
auto={T}:Add{W}
auto={T}:Add{U}
text=Glacial Fortress enters the battlefield tapped unless you control a Plains or an Island. -- {T}: Add {W} or {U} to your mana pool.
type=Land
[/card]
[card]
name=Glacial Stalker
facedown={3}
autofacedown={4}{U}:morph
text=Morph {2}{W} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={5}{U}
type=Creature
subtype=Elemental
power=4
toughness=5
[/card]
[card]
name=Glacial Wall
abilities=defender
text=Defender (This creature can't attack.)
mana={2}{U}
type=Creature
subtype=Wall
power=0
toughness=7
[/card]
[card]
name=Glaciers
auto=upcost[{W}{U}] sacrifice
auto=lord(mountain) losesubtypesof(land)
auto=lord(mountain) transforms((plains))
text=At the beginning of your upkeep, sacrifice Glaciers unless you pay {W}{U}. -- All Mountains are Plains.
mana={2}{W}{U}
type=Enchantment
[/card]
[card]
name=Glade Gnarr
auto=@movedTo(*[blue]|stack):2/2 ueot
text=Whenever a player casts a blue spell, Glade Gnarr gets +2/+2 until end of turn.
mana={5}{G}
type=Creature
subtype=Beast
power=4
toughness=4
[/card]
[card]
name=Glade Watcher
abilities=defender
auto={G}:canattack restriction{compare(powertotalinplay)~morethan~7} ueot
text=Defender -- Formidable -- {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.
mana={1}{G}
type=Creature
subtype=Elemental
power=3
toughness=3
[/card]
[card]
name=Gladecover Scout
abilities=opponentshroud
text=Hexproof (This creature can't be the target of spells or abilities your opponents control.)
mana={G}
type=Creature
subtype=Elf Scout
power=1
toughness=1
[/card]
[card]
name=Gladehart Cavalry
auto=target(<upto:6>other creature|battlefield) counter(1/1,1)
auto=@movedto(graveyard) from(creature[counter{1/1.1}]|mybattlefield):life:2 controller
text=When Gladehart Cavalry enters the battlefield, support 6. (Put a +1/+1 counter on each of up to six other target creatures.) -- Whenever a creature you control with a +1/+1 counter on it dies, you gain 2 life.
mana={5}{G}{G}
type=Creature
subtype=Elf Knight
power=6
toughness=6
[/card]
[card]
name=Glare of Heresy
target=*[white]
auto=moveto(exile)
text=Exile target white permanent.
mana={1}{W}
type=Sorcery
[/card]
[card]
name=Glare of Subdual
auto={T(creature|mybattlefield)}:tap target(creature,artifact)
text=Tap an untapped creature you control: Tap target artifact or creature.
mana={2}{G}{W}
type=Enchantment
[/card]
[card]
name=Glarewielder
other={1}{R}
abilities=haste
auto=target(<upto:2>creature) cantblock
auto=alternative moveto(mygraveyard)
text=Haste -- When Glarewielder enters the battlefield, up to two target creatures can't block this turn. -- Evoke {1}{R} (You may cast this spell for its evoke cost. If you do, it's sacrificed when it enters the battlefield.)
mana={4}{R}
type=Creature
subtype=Elemental Shaman
power=3
toughness=1
[/card]
[card]
name=Glaring Aegis
target=creature|battlefield
auto=tap target(creature|opponentbattlefield)
auto=teach(creature) 1/3
text=Enchant creature -- When Glaring Aegis enters the battlefield, tap target creature an opponent controls. -- Enchanted creature gets +1/+3.
mana={W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Glaring Spotlight
auto=lord(creature|opponentbattlefield) -opponentshroud
auto={3}{S}:name(hexproof & unblockable) all(creature|mybattlefield) transforms((,opponentshroud,unblockable)) ueot
text=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.
mana={1}
type=Artifact
[/card]
[card]
name=Glass Golem
mana={5}
type=Artifact Creature
subtype=Golem
power=6
toughness=2
[/card]
[card]
name=Glassblower's Puzzleknot
auto=scry:2 scrycore delayed dontshow donothing scrycoreend scryend && ability$!choice alterenergy:2 controller!$ controller
auto={2}{U}{S}:scry:2 scrycore delayed dontshow donothing scrycoreend scryend && ability$!choice alterenergy:2 controller!$ controller
text=When Glassblower's Puzzleknot enters the battlefield, scry 2, then you get {E}{E}. (You get two energy counters. 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.) -- {2}{U}, Sacrifice Glassblower's Puzzleknot: Scry 2, then you get {E}{E}.
mana={2}
type=Artifact
[/card]
[card]
name=Glassdust Hulk
auto=@movedTo(other artifact|myBattlefield):1/1 ueot
auto=@movedTo(other artifact|myBattlefield):unblockable ueot
autohand=__CYCLING__({WU})
text=Whenever another artifact enters the battlefield under your control, Glassdust Hulk gets +1/+1 until end of turn and is unblockable this turn. -- Cycling {(w/u)} ({(w/u)}, Discard this card: Draw a card.)
mana={3}{W}{U}
type=Artifact Creature
subtype=Golem
power=3
toughness=4
[/card]
[card]
name=Glasses of Urza
aicode=name(look) activate name(look) target(<ohandcount>*|opponenthand) donothing
auto={t}:target(opponent) name(target opponent) reveal:ohandcount revealzone(opponenthand) optionone name(look) target(<1>*|reveal) moveto(ownerhand) and!(all(*|reveal) moveto(ownerhand))! optiononeend revealend
text={T}:Look at target player's hand.
mana={1}
type=Artifact
[/card]
[card]
name=Glaze Fiend
abilities=flying
auto=@movedTo(other artifact|myBattlefield):2/2 ueot
text=Flying -- Whenever another artifact enters the battlefield under your control, Glaze Fiend gets +2/+2 until end of turn.
mana={1}{B}
type=Artifact Creature
subtype=Illusion
power=0
toughness=1
[/card]
[card]
name=Gleam of Battle
auto=@combat(attacking) source(creature|myBattlefield):all(trigger[to]) counter(1/1,1)
text=Whenever a creature you control attacks, put a +1/+1 counter on it.
mana={4}{R}{W}
type=Enchantment
[/card]
[card]
name=Gleam of Resistance
auto=all(creature|myBattlefield) 1/2 ueot
auto=untap all(creature|myBattlefield)
aicode=activate target(land[basic]|mylibrary) moveto(myhand)
autohand={1}{W}{cycle}:name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>land[basic]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=Creatures you control get +1/+2 until end of turn. Untap those creatures. -- Basic landcycling {1}{W} ({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.)
mana={4}{W}
type=Instant
[/card]
[card]
name=Gleancrawler
abilities=trample
auto=@each my end:moveTo(myhand) all(creature[fresh]|mygraveyard)
text=({(b/g)} can be paid with either {B} or {G}.) -- 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.
mana={3}{BG}{BG}{BG}
type=Creature
subtype=Insect Horror
power=6
toughness=6
[/card]
[card]
name=Gleeful Sabotage
target=artifact,enchantment
auto=destroy
auto=alternative destroy target(artifact,enchantment)
other={1}{G}{T(creature[green]|mybattlefield)}{T(creature[green]|mybattlefield)} name(Pay Conspire)
text=Destroy target artifact or enchantment. -- Conspire (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.)
mana={1}{G}
type=Sorcery
[/card]
[card]
name=Glen Elendra Archmage
abilities=flying,persist
auto={U}{S}:fizzle target(*[-creature]|stack)
text=Flying -- {U}, Sacrifice Glen Elendra Archmage: Counter target noncreature spell. -- Persist (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.)
mana={3}{U}
type=Creature
subtype=Faerie Wizard
power=2
toughness=2
[/card]
[card]
name=Glen Elendra Liege
abilities=flying
auto=lord(other creature[blue]|mybattlefield) 1/1
auto=lord(other creature[black]|mybattlefield) 1/1
text=Flying -- Other blue creatures you control get +1/+1. -- Other black creatures you control get +1/+1.
mana={1}{UB}{UB}{UB}
type=Creature
subtype=Faerie Knight
power=2
toughness=3
[/card]
[card]
name=Glen Elendra Pranksters
abilities=flying
auto=@movedto(*|stack) from(*|myhand) restriction{opponentturnonly}:target(creature|mybattlefield) moveto(ownerhand)
text=Flying -- Whenever you cast a spell during an opponent's turn, you may return target creature you control to its owner's hand.
mana={3}{U}
type=Creature
subtype=Faerie Wizard
power=1
toughness=3
[/card]
[card]
name=Glimmer of Genius
aicode=activate draw:2 controller
auto=name(Scry) reveal:2 optionone name(Put On Top) target(<upto:2>*|reveal) moveto(mylibrary) optiononeend optiontwo name(put on bottom) target(<2>*|reveal) bottomoflibrary optiontwoend afterrevealed transforms((,newability[draw:2 controller])) oneshot afterrevealedend revealend
auto=alterenergy:2 controller
text=Scry 2, then draw two cards. You get {E}{E} (two energy counters).
mana={3}{U}
type=Instant
[/card]
[card]
name=Glimmerdust Nap
target=creature[tapped]
auto=doesnotuntap
text=Enchant tapped creature -- Enchanted creature doesn't untap during its controller's untap step.
mana={2}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Glimmering Angel
abilities=flying
auto={U}:shroud
text=Flying -- {U}: Glimmering Angel gains shroud until end of turn. (It can't be the target of spells or abilities.)
mana={3}{W}
type=Creature
subtype=Angel
power=2
toughness=2
[/card]
[card]
name=Glimmerpoint Stag
abilities=vigilance
auto=(blink)ueot target(other *)
text=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.
mana={2}{W}{W}
type=Creature
subtype=Elk
power=3
toughness=3
[/card]
[card]
name=Glimmerpost
auto=life:type:locus:battlefield controller
auto={T}:Add{1}
text=When Glimmerpost enters the battlefield, you gain 1 life for each Locus on the battlefield. -- {T}: Add {1} to your mana pool.
type=Land
subtype=Locus
[/card]
[card]
name=Glimmervoid
alias=48132
auto={T}:add{W}
auto={T}:add{U}
auto={T}:add{B}
auto={T}:add{R}
auto={T}:add{G}
auto=@each endofturn restriction{type(artifact|myBattlefield)~lessthan~1}:sacrifice
text=At the beginning of the end step, if you control no artifacts, sacrifice Glimmervoid. -- {T}: Add one mana of any color to your mana pool.
type=Land
[/card]
[card]
name=Glimpse of Nature
auto=emblem transforms((,newability[@movedTo(creature|mystack):draw:1 controller])) ueot
text=Whenever you cast a creature spell this turn, draw a card.
mana={G}
type=Sorcery
[/card]
[card]
name=Glimpse the Future
abilities=hiddenface
aicode=activate transforms((,newability[choice all(*[zpos=1]|mylibrary) moveto(myhand) and!(deplete:2)!])) ueot
auto=name(look) reveal:3 optionone name(Get a Card) target(<1>*|reveal) moveto(myhand) optiononeend optiontwo name(put in grave) all(*|reveal) moveto(mygraveyard) optiontwoend revealend
text=Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard.
mana={2}{U}
type=Sorcery
[/card]
[card]
name=Glimpse the Sun God
target=<prex>creature
auto=tap
auto=scry:1 scrycore delayed dontshow donothing scrycoreend scryend
text=Tap X target creatures. Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.)
mana={X}{W}
type=Instant
[/card]
[card]
name=Glimpse the Unthinkable
target=player
auto=deplete:10
text=Target player puts the top ten cards of his or her library into his or her graveyard.
mana={U}{B}
type=Sorcery
[/card]
[card]
name=Glint Hawk Idol
auto=@movedTo(other artifact|myBattlefield):may transforms((Artifact Creature,setpower=2,settoughness=2,flying)) ueot
auto={W}:transforms((Artifact Creature,setpower=2,settoughness=2,flying)) ueot
text=Whenever another artifact enters the battlefield under your control, you may have Glint Hawk Idol become a 2/2 artifact creature with flying until end of turn. -- {W}:Glint Hawk Idol becomes a 2/2 artifact creature with flying until end of turn.
mana={2}
type=Artifact
[/card]
[card]
name=Glint Hawk
abilities=flying
auto=choice sacrifice
auto=aslongas(artifact|myBattlefield) choice moveTo(ownerhand) notatarget(artifact|myBattlefield) oneshot
text=Flying (This creature can't be blocked except by creatures with flying or reach.) -- When Glint Hawk enters the battlefield, sacrifice it unless you return an artifact you control to its owner's hand.
mana={W}
type=Creature
subtype=Bird
power=2
toughness=2
[/card]
[card]
name=Glint-Eye Nephilim
auto=@combatdamaged(player) from(this):draw:thatmuch controller
auto={1}{D(*|myhand)}:1/1
text=Whenever Glint-Eye Nephilim deals combat damage to a player, draw that many cards. -- {1}, Discard a card: Glint-Eye Nephilim gets +1/+1 until end of turn.
mana={U}{B}{R}{G}
type=Creature
subtype=Nephilim
power=2
toughness=2
[/card]
[card]
name=Glint
target=creature|mybattlefield
auto=0/3 ueot
auto=opponentshroud ueot
text=Target creature you control gets +0/+3 and gains hexproof until end of turn. (It can't be the target of spells or abilities your opponents control.)
mana={1}{U}
type=Instant
[/card]
[card]
name=Glint-Nest Crane
abilities=flying
aicode=activate target(artifact[zpos<=4]|mylibrary) moveto(myhand)
auto=name(look) reveal:4 optionone name(Get an artifact card) target(<1>*artifact|reveal) moveto(myhand) optiononeend optiontwo name(put on bottom) target(<4>*|reveal) bottomoflibrary optiontwoend revealend
text=Flying -- When Glint-Nest Crane enters the battlefield, look at the top four 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.
mana={1}{U}
type=Creature
subtype=Bird
power=1
toughness=3
[/card]
[card]
name=Glint-Sleeve Artisan
auto=_FABRICATE_(1)
text=Fabricate 1 (When this creature enters the battlefield, put a +1/+1 counter on it or create a 1/1 colorless Servo artifact creature token.)
mana={2}{W}
type=Creature
subtype=Dwarf Artificer
power=2
toughness=2
[/card]
[card]
name=Glint-Sleeve Siphoner
abilities=menace
auto=alterenergy:1 controller
auto=@combat(attacking) source(this):alterenergy:1 controller
auto=@each my upkeep:pay({e:2}) draw:1 && life:-1
text=Menace -- Whenever Glint-Sleeve Siphoner enters the battlefield or attacks, you get {E} (an energy counter). -- At the beginning of your upkeep, you may pay {E}{E}. If you do, you draw a card and you lose 1 life.
mana={1}{B}
type=Creature
subtype=Human Rogue
power=2
toughness=1
[/card]
[card]
name=Glintwing Invoker
auto={7}{U}:3/3 && flying
text={7}{U}: Glintwing Invoker gets +3/+3 and gains flying until end of turn.
mana={4}{U}
type=Creature
subtype=Human Wizard Mutant
power=3
toughness=3
[/card]
[card]
name=Glissa, the Traitor
abilities=first strike,deathtouch
auto=@movedto(graveyard) from(creature|opponentbattlefield):may moveto(myhand) target(artifact|mygraveyard)
text=First strike. -- Deathtouch. -- Whenever a creature an opponent controls dies, you may return target artifact card from your graveyard to your hand.
mana={B}{G}{G}
type=Legendary Creature
subtype=Zombie Elf
power=3
toughness=3
[/card]
[card]
name=Glissa's Courier
abilities=mountainwalk
text=Mountainwalk
mana={1}{G}{G}
type=Creature
subtype=Horror
power=2
toughness=3
[/card]
[card]
name=Glissa's Scorn
target=artifact
auto=destroy
auto=life:-3 targetController
text=Destroy target artifact. Its controller loses 1 life.
mana={1}{G}
type=Instant
[/card]
[card]
name=Glistener Elf
abilities=infect
text=Infect
mana={G}
type=Creature
subtype=Elf Warrior
power=1
toughness=1
[/card]
[card]
name=Glistening Oil
target=creature
auto=infect
auto=@each my upkeep:counter(-1/-1,1)
autograveyard=@movedTo(this|graveyard) from(battlefield):moveTo(ownerhand)
text=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.
mana={B}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Glitterfang
abilities=haste
auto=@each endofturn:moveto(ownerhand) all(this)
text=Haste -- At the beginning of the end step, return Glitterfang to its owner's hand.
mana={R}
type=Creature
subtype=Spirit
power=1
toughness=1
[/card]
[card]
name=Glittering Wish
auto=moveTo(exile)
aicode=activate target(*[multicolor]|mysideboard) moveto(myhand)
auto=name(search card) reveal:type:*:mysideboard revealzone(mysideboard) optionone name(choose card) target(<1>*[multicolor]|reveal) moveto(myhand) and!(all(other *|reveal) moveto(ownersideboard))! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownersideboard) and!(all(other *|reveal) moveto(ownersideboard))! optiontwoend revealend
text=You may choose a multicolored card you own from outside the game, reveal that card, and put it into your hand. Exile Glittering Wish.
mana={G}{W}
type=Sorcery
[/card]
[card]
name=Gloomdrifter
abilities=flying
auto=aslongas(*|mygraveyard) -2/-2 target(creature) ueot >6 oneshot
text=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."
mana={3}{B}
type=Creature
subtype=Zombie Minion
power=2
toughness=2
[/card]
[card]
name=Gloomhunter
abilities=flying
text=Flying
mana={2}{B}
type=Creature
subtype=Bat
power=2
toughness=1
[/card]
[card]
name=Gloomlance
target=creature
auto=teach(creature[green;white]) transforms((,newability[ability$!name(discard) target(*|myhand) reject!$ controller]))
auto=destroy
text=Destroy target creature. If that creature was green or white, its controller discards a card.
mana={3}{B}{B}
type=Sorcery
[/card]
[card]
name=Gloomwidow
abilities=reach,cloud
text=Reach -- Gloomwidow can block only creatures with flying.
mana={2}{G}
type=Creature
subtype=Spider
power=3
toughness=3
[/card]
[card]
name=Gloomwidow's Feast
target=creature[flying]
auto=teach(creature[blue;black]) token(Spider,Creature Spider,1/2,reach,green)
auto=destroy
text=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. (It can block creatures with flying.)
mana={3}{G}
type=Instant
[/card]
[card]
name=Glorious Anthem
auto=lord(creature|myBattlefield) 1/1
text=Creatures you control get +1/+1.
mana={1}{W}{W}
type=Enchantment
[/card]
[card]
name=Glorious Charge
auto=all(creature|myBattlefield) 1/1 ueot
text=Creatures you control get +1/+1 until end of turn.
mana={1}{W}
type=Instant
[/card]
[card]
name=Glory of Warfare
auto=this(variable{controllerturn}>0) lord(creature|mybattlefield) 2/0
auto=this(variable{opponentturn}>0) lord(creature|mybattlefield) 0/2
text=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.
mana={2}{R}{W}
type=Enchantment
[/card]
[card]
name=Glory Seeker
mana={1}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=2
[/card]
[card]
name=Glory
abilities=flying
autograveyard={2}{W}:activatechooseacolor all(creature|mybattlefield) protection from(*[chosencolor]) ueot activatechooseend
text=Flying -- {2}{W}: Creatures you control gain protection from the color of your choice until end of turn. Activate this ability only if Glory is in your graveyard.
mana={3}{W}{W}
type=Creature
subtype=Incarnation
power=3
toughness=3
[/card]
[card]
name=Gloryscale Viashino
auto=@movedTo(*[multicolor]|mystack):3/3 ueot
text=Whenever you cast a multicolored spell, Gloryscale Viashino gets +3/+3 until end of turn.
mana={1}{R}{G}{W}
type=Creature
subtype=Viashino Soldier
power=3
toughness=3
[/card]
[card]
name=Glowering Rogon
aicode=activate target(<anyamount>*[beast]|myhand) name(revealed card) moveto(myhand) name(revealed card) and!( all(this) counter(1/1) )!
auto=Reveal:type:*:myhand revealzone(myhand) revealtype(*[beast]|myhand) optionone foreach(*[beast]|reveal) counter(1/1,1) optiononeend optiontwo all(*|reveal) moveto(myhand) optiontwoend revealend
text=Amplify 1 (As this creature enters the battlefield, put a +1/+1 counter on it for each Beast card you reveal in your hand.)
mana={5}{G}
type=Creature
subtype=Beast
power=4
toughness=4
[/card]
[card]
name=Glowing Anemone
auto=may moveto(ownerhand) target(land)
text=When Glowing Anemone enters the battlefield, you may return target land to its owner's hand.
mana={3}{U}
type=Creature
subtype=Jellyfish Beast
power=1
toughness=3
[/card]
[card]
name=Glowrider
auto=lord(*[-creature]|mycastingzone) altercost(colorless,+1)
auto=lord(*[-creature]|opponentcastingzone) altercost(colorless, +1)
text=Noncreature spells cost {1} more to cast.
mana={2}{W}
type=Creature
subtype=Human Cleric
power=2
toughness=1
[/card]
[card]
name=Gluttonous Cyclops
auto=this(cantargetcard(*[-monstrous]) {5}{R}{R}:becomes(monstrous) forever && counter(1/1,3)
text={5}{R}{R}: Monstrosity 3. (If this creature isn't monstrous, put three +1/+1 counters on it and it becomes monstrous.)
mana={5}{R}
type=Creature
subtype=Cyclops 
power=5
toughness=4
[/card]
[card]
name=Gluttonous Slime
abilities=flash
auto=may target(<anyamount>other creature|mybattlefield) sacrifice && counter(1/1,1) all(this)
text=Flash -- Devour 1 (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.)
mana={2}{G}
type=Creature
subtype=Ooze
power=2
toughness=2
[/card]
[card]
name=Gluttonous Zombie
abilities=fear
text=Fear (This creature can't be blocked except by artifact creatures and/or black creatures.)
mana={4}{B}
type=Creature
subtype=Zombie
power=3
toughness=3
[/card]
[card]
name=Gnarled Effigy
auto={4}{T}:counter(-1/-1,1) target(creature)
text={4}, {T}: Put a -1/-1 counter on target creature.
mana={4}
type=Artifact
[/card]
[card]
name=Gnarled Mass
mana={1}{G}{G}
type=Creature
subtype=Spirit
power=3
toughness=3
[/card]
[card]
name=Gnarled Scarhide
abilities=cantblock
auto=bestow bstw
auto=bestow teach(creature) +2/+1
auto=bestow teach(creature) cantblock
bestow={3}{b}
text=Bestow {3}{B} (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.) -- Gnarled Scarhide can't block. -- Enchanted creature gets +2/+1 and can't block.
mana={B}
type=Enchantment Creature
subtype=Minotaur
power=2
toughness=1
[/card]
[card]
name=Gnarlid Pack
auto=kicker counter(1/1,kicked)
kicker=multi{1}{G}
text=Multikicker {1}{G} (You may pay an additional {1}{G} any number of times as you cast this spell.) -- Gnarlid Pack enters the battlefield with a +1/+1 counter on it for each time it was kicked.
mana={1}{G}
type=Creature
subtype=Beast
power=2
toughness=2
[/card]
[card]
name=Gnarlwood Dryad
abilities=deathtouch
auto=while(restriction{delirium}) 2/2
text=Deathtouch -- Delirium -- Gnarlwood Dryad gets +2/+2 as long as there are four or more card types among cards in your graveyard.
mana={G}
type=Creature
subtype=Dryad Horror
power=1
toughness=1
[/card]
[card]
name=Gnat Alley Creeper
auto=cantbeblockedby(creature[flying])
text=Gnat Alley Creeper can't be blocked by creatures with flying.
mana={2}{R}
type=Creature
subtype=Human Rogue
power=3
toughness=1
[/card]
[card]
name=Gnat Miser
auto=hmodifer:-1 opponent
text=Each opponent's maximum hand size is reduced by one.
mana={B}
type=Creature
subtype=Rat Shaman
power=1
toughness=1
[/card]
[card]
name=Gnathosaur
auto={S(artifact|mybattlefield)}:trample
text=Sacrifice an artifact: Gnathosaur gains trample until end of turn.
mana={4}{R}{R}
type=Creature
subtype=Lizard
power=5
toughness=4
[/card]
[card]
name=Gnaw to the Bone
auto=life:twicetype:creature:mygraveyard controller
flashback={2}{G}
text=You gain 2 life for each creature card in your graveyard. -- Flashback {2}{G}
mana={2}{G}
type=Instant
[/card]
[card]
name=Gnawing Zombie
auto={S(creature|myBattlefield)}:life:-1 target(player) && life:1 controller
text={1}{B}, Sacrifice a creature: Target player loses 1 life and you gain 1 life.
mana={1}{B}
type=Creature
subtype=Zombie
power=1
toughness=3
[/card]
[card]
name=Go for the Throat
target=creature[-artifact]
auto=destroy
text=Destroy target nonartifact creature.
mana={1}{B}
type=Instant
[/card]
[card]
name=Goatnapper
auto=choice target(goat) moveto(mybattlefield) && untap && transforms((,haste,newability[phaseaction[endofturn once] moveto(ownerbattlefield)])) ueot
text=When Goatnapper enters the battlefield, untap target Goat and gain control of it until end of turn. It gains haste until end of turn.
mana={2}{R}
type=Creature
subtype=Goblin Rogue
power=2
toughness=2
[/card]
[card]
name=Gobbling Ooze
auto={G}{S(other creature|mybattlefield)}:counter(1/1,1)
text={G}, Sacrifice another creature: Put a +1/+1 counter on Gobbling Ooze.
mana={4}{G}
type=Creature
subtype=Ooze
power=3
toughness=3
[/card]
[card]
name=Gobhobbler Rats
mana={B}{R}
text=Hellbent -- As long as you have no cards in hand, Gobhobbler Rats gets +1/+0 and has "{B}: Regenerate Gobhobbler Rats."
type=Creature
subtype=Rat
auto=aslongas(*|myhand) 1/0 <1
auto=aslongas(*|myhand) {B}:regenerate <1
power=2
toughness=2
[/card]
[card]
name=Goblin Archaeologist
auto={R}{T}:flipacoin winability destroy target(artifact) winabilityend loseability sacrifice loseabilityend flipend
text={R}, {T}: Flip a coin. If you win the flip, destroy target artifact and untap Goblin Archaeologist. If you lose the flip, sacrifice Goblin Archaeologist.
mana={1}{R}
type=Creature
subtype=Goblin Artificer
power=1
toughness=2
[/card]
[card]
name=Goblin Arsonist
auto=@movedTo(this|graveyard) from(battlefield):may damage:1 target(creature,player)
text=When Goblin Arsonist is put into the graveyard from the battlefield, you may have it deal 1 damage to target creature or player.
mana={R}
type=Creature
subtype=Goblin Shaman
power=1
toughness=1
[/card]
[card]
name=Goblin Artillery
auto={T}:damage:2 target(player,creature) && damage:3 controller
text={T}: Goblin Artillery deals 2 damage to target creature or player and 3 damage to you.
mana={1}{R}{R}
type=Creature
subtype=Goblin Warrior
power=1
toughness=3
[/card]
[card]
name=Goblin Assault
auto=lord(goblin) mustattack
auto=@each my upkeep:token(Goblin,Creature Goblin,1/1,haste red)
text=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.
mana={2}{R}
type=Enchantment
[/card]
[card]
name=Goblin Balloon Brigade
auto={R}:flying
text={R}: Goblin Balloon Brigade gains flying until end of turn. (It can't be blocked except by creatures with flying or reach.)
mana={R}
type=Creature
subtype=Goblin Warrior
power=1
toughness=1
[/card]
[card]
name=Goblin Bangchuckers
auto={T}:flipacoin winability damage:2 target(creature,player) winabilityend loseability damage:2 loseabilityend flipend
text={T}: 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.
mana={2}{R}{R}
type=Creature
subtype=Goblin Warrior
power=2
toughness=2
[/card]
[card]
name=Goblin Battle Jester
auto=@movedTo(*[red]|mystack):cantblock target(creature)
text=Whenever you cast a red spell, target creature can't block this turn.
mana={3}{R}
type=Creature
subtype=Goblin
power=2
toughness=2
[/card]
[card]
name=Goblin Berserker
abilities=first strike,haste
text=First strike, haste
mana={3}{R}
type=Creature
subtype=Goblin Berserker
power=2
toughness=2
[/card]
[card]
name=Goblin Bombardment
auto={S(creature|myBattlefield)}:damage:1 target(creature,player)
text=Sacrifice a creature: Goblin Bombardment deals 1 damage to target creature or player.
mana={1}{R}
type=Enchantment
[/card]
[card]
name=Goblin Bomb
auto={C(0/0,-5,Fuse)}:damage:20 target(player)
auto=@each my upkeep:may flipacoin winability counter(0/0,1,Fuse) winabilityend loseability counter(0/0,-1,Fuse) loseabilityend flipend
text=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.
mana={1}{R}
type=Enchantment
[/card]
[card]
name=Goblin Boom Keg
auto=@each my upkeep:sacrifice
auto=@movedTo(this|graveyard) from(battlefield):damage:3 target(creature,player)
text=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. 
mana={4}
type=Artifact
[/card]
[card]
name=Goblin Brawler
abilities=first strike
auto=cantbetargetof(equipment)
text=First strike -- Goblin Brawler can't be equipped.
mana={2}{R}
type=Creature
subtype=Goblin Warrior
power=2
toughness=2
[/card]
[card]
name=Goblin Brigand
abilities=mustattack
text=Goblin Brigand attacks each turn if able.
mana={1}{R}
type=Creature
subtype=Goblin Warrior
power=2
toughness=2
[/card]
[card]
name=Goblin Bully
mana={1}{R}
type=Creature
subtype=Goblin
power=2
toughness=1
[/card]
[card]
name=Goblin Burrows
auto={T}:Add{1}
auto={1}{R}{T}:2/0 target(goblin)
text={T}: Add {1} to your mana pool. -- {1}{R}, {T}: Target Goblin creature gets +2/+0 until end of turn.
type=Land
[/card]
[card]
name=Goblin Bushwhacker
kicker={R}
auto=kicker all(creature|myBattlefield) 1/0 ueot
auto=kicker all(creature|myBattlefield) haste ueot
text=Kicker {R} (You may pay an additional {R} as you cast this spell.) -- When Goblin Bushwhacker enters the battlefield, if it was kicked, creatures you control get +1/+0 and gain haste until end of turn.
mana={R}
type=Creature
subtype=Goblin Warrior
power=1
toughness=1
[/card]
[card]
name=Goblin Cadets
auto=@combat(blocking,blocked,turnlimited) source(this):removefromcombat && moveTo(opponentbattlefield)
text=Whenever Goblin Cadets blocks or becomes blocked, target opponent gains control of it. (This removes Goblin Cadets from combat.)
mana={R}
type=Creature
subtype=Goblin
power=2
toughness=1
[/card]
[card]
name=Goblin Cannon
auto={2}:damage:1 target(creature,player) && bury all(this)
text={2}: Goblin Cannon deals 1 damage to target creature or player. Sacrifice Goblin Cannon.
mana={4}
type=Artifact
[/card]
[card]
name=Goblin Cavaliers
mana={2}{R}
type=Creature
subtype=Goblin
power=3
toughness=2
[/card]
[card]
name=Goblin Caves
target=land
auto=teach(basic[mountain]) lord(goblin) 0/2
text=Enchant land -- If enchanted land is a basic Mountain, Goblin creatures get +0/+2.
mana={1}{R}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Goblin Chariot
abilities=haste
text=Haste (This creature can attack the turn it comes under your control.)
mana={2}{R}
type=Creature
subtype=Goblin Warrior
power=2
toughness=2
[/card]
[card]
name=Goblin Chieftain
abilities=haste
auto=lord(other goblin|myBattlefield) 1/1
auto=lord(other goblin|myBattlefield) haste
text=Haste (This creature can attack and {T} as soon as it comes under your control.) -- Other Goblin creatures you control get +1/+1 and have haste.
mana={1}{R}{R}
type=Creature
subtype=Goblin
power=2
toughness=2
[/card]
[card]
name=Goblin Chirurgeon
auto={S(goblin|myBattlefield)}:regenerate target(creature)
text=Sacrifice a Goblin: Regenerate target creature.
mana={R}
type=Creature
subtype=Goblin Shaman
power=0
toughness=2
[/card]
[card]
name=Goblin Clearcutter
auto={T}{S(forest|myBattlefield)}:name(add mana) ability$! choice add{G} _ choice add{R} !$ controller && ability$! choice add{G} _ choice add{R} !$ controller && ability$! choice add{G} _ choice add{R} !$ controller
text={T}, Sacrifice a Forest: Add three mana in any combination of {R} and/or {G} to your mana pool.
mana={3}{R}
type=Creature
subtype=Goblin
power=3
toughness=3
[/card]
[card]
name=Goblin Cohort
auto=this(variable{countmycrespell}<1) cantattack
auto=this(variable{countmycrespell}<1) cantpwattack
text=Goblin Cohort can't attack unless you've cast a creature spell this turn.
mana={R}
type=Creature
subtype=Goblin Warrior
power=2
toughness=2
[/card]
[card]
name=Goblin Commando
auto=damage:2 target(creature)
text=When Goblin Commando enters the battlefield, it deals 2 damage to target creature.
mana={4}{R}
type=Creature
subtype=Goblin
power=2
toughness=2
[/card]
[card]
name=Goblin Dark-Dwellers
abilities=menace
auto=may name(cast card) castcard(normal) target(instant,sorcery[manacost<=3]|mygraveyard) and!(transforms((,newability[exiledeath])) forever)!
text=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.
mana={3}{R}{R}
type=Creature
subtype=Goblin
power=4
toughness=4
[/card]
[card]
name=Goblin Deathraiders
abilities=trample
text=Trample
mana={B}{R}
type=Creature
subtype=Goblin Warrior
power=3
toughness=1
[/card]
[card]
name=Goblin Digging Team
auto={T}{S}:destroy target(other wall)
text={T}, Sacrifice Goblin Digging Team: Destroy target Wall.
mana={R}
type=Creature
subtype=Goblin
power=1
toughness=1
[/card]
[card]
name=Goblin Diplomats
auto={T}:all(creature|battlefield) mustattack ueot
text={T}: Each creature attacks this turn if able.
mana={1}{R}
type=Creature
subtype=Goblin
power=2
toughness=1
[/card]
[card]
name=Goblin Dirigible
abilities=doesnotuntap,flying
auto={4}:untap myUpkeepOnly
text=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.
mana={6}
type=Artifact Creature
subtype=Construct
power=4
toughness=4
[/card]
[card]
name=Goblin Dynamo
auto={T}:damage:1 target(creature,player)
auto={X}{R}{T}{S}:damage:X target(other *[creature;player])
text={T}: Goblin Dynamo deals 1 damage to target creature or player. -- {X}{R}, {T}, Sacrifice Goblin Dynamo: Goblin Dynamo deals X damage to target creature or player.
mana={5}{R}{R}
type=Creature
subtype=Goblin Mutant
power=4
toughness=4
[/card]
[card]
name=Goblin Electromancer
auto=lord(*[instant;sorcery]|mycastingzone) altercost(colorless,-1)
text=Instant and sorcery spells you cast cost {1} less to cast.
mana={U}{R}
type=Creature
subtype=Goblin Wizard
power=2
toughness=2
[/card]
[card]
name=Goblin Elite Infantry
auto=@combat(blocking,blocked,turnlimited) source(this):-1/-1 ueot
text=Whenever Goblin Elite Infantry blocks or becomes blocked, it gets -1/-1 until end of turn.
mana={1}{R}
type=Creature
subtype=Goblin Warrior
power=2
toughness=2
[/card]
[card]
name=Goblin Firebug
auto=@movedTo(this|nonbattlezone) from(battlefield):moveTo(mygraveyard) notatarget(land|myBattlefield)
text=When Goblin Firebug leaves the battlefield, sacrifice a land.
mana={1}{R}
type=Creature
subtype=Goblin
power=2
toughness=2
[/card]
[card]
name=Goblin Fireslinger
auto={T}:damage:1 target(player)
text={T}: Goblin Fireslinger deals 1 damage to target player.
mana={R}
type=Creature
subtype=Goblin Warrior
power=1
toughness=1
[/card]
[card]
name=Goblin Firestarter
auto={S}:damage:1 target(other *[creature;player]) restriction{during my turn,before attackers}
text=Sacrifice Goblin Firestarter: Goblin Firestarter deals 1 damage to target creature or player. Activate this ability only during your turn, before attackers are declared.
mana={R}
type=Creature
subtype=Goblin
power=1
toughness=1
[/card]
[card]
name=Goblin Freerunner
abilities=menace
text=Surge {1}{R} (You may cast this spell for its surge cost if you or a teammate has cast another spell this turn.) -- Menace (This creature can't be blocked except by two or more creatures.)
mana={3}{R}
other={1}{R} name(surge)
otherrestriction=thisturn(*|mystack)~morethan~0
type=Creature
subtype=Goblin Warrior Ally
power=3
toughness=2
[/card]
[card]
name=Goblin Furrier
auto=preventalldamage to(creature[snow]) from(this)
text=Prevent all damage that Goblin Furrier would deal to snow creatures.
mana={1}{R}
type=Creature
subtype=Goblin Warrior
power=2
toughness=2
[/card]
[card]
name=Goblin Gardener
auto=@movedTo(this|graveyard) from(battlefield):destroy target(land)
text=When Goblin Gardener dies, destroy target land.
mana={3}{R}
type=Creature
subtype=Goblin
power=2
toughness=1
[/card]
[card]
name=Goblin Gaveleer
abilities=trample
auto=thisforeach(gear) 2/0
text=Trample -- Goblin Gaveleer gets +2/+0 for each Equipment attached to it.
mana={R}
type=Creature
subtype=Goblin Warrior
power=1
toughness=1
[/card]
[card]
name=Goblin General
auto=@combat(attacking) source(this):all(goblin|myBattlefield) 1/1 ueot
text=Whenever Goblin General attacks, Goblin creatures you control get +1/+1 until end of turn.
mana={1}{R}{R}
type=Creature
subtype=Goblin Warrior
power=1
toughness=1
[/card]
[card]
name=Goblin Glider
abilities=flying,cantblock
text=Flying -- Goblin Glider can't block.
mana={1}{R}
type=Creature
subtype=Goblin
power=1
toughness=1
[/card]
[card]
name=Goblin Glory Chaser
auto=this(cantargetcard(*[-renown]) transforms((,newability[@combatdamaged(player) from(this):counter(1/1) && becomes(renown) forever]))
auto=this(cantargetcard(*[renown]) transforms((,newability[menace])) forever
text=Renown 1 (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.) -- As long as Goblin Glory Chaser is renowned, it has menace. (It can't be blocked except by two or more creatures.)
mana={R}
type=Creature
subtype=Goblin Warrior
power=1
toughness=1
[/card]
[card]
name=Goblin Goon
auto=while(restriction{lessorequalcreatures}) cantattack
auto=while(restriction{lessorequalcreatures}) cantpwattack
auto=while(restriction{lessorequalcreatures}) cantblock
text=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.
mana={3}{R}
type=Creature
subtype=Goblin Mutant
power=6
toughness=6
[/card]
[card]
name=Goblin Grappler
auto=@combat(attacking) source(this):may provoke target(creature|opponentbattlefield)
text=Provoke (When this attacks, you may have target creature defending player controls untap and block it if able.)
mana={R}
type=Creature
subtype=Goblin
power=1
toughness=1
[/card]
[card]
name=Goblin Grenade
auto=damage:5 target(creature,player)
text=As an additional cost to cast Goblin Grenade, sacrifice a Goblin. -- Goblin Grenade deals 5 damage to target creature or player.
mana={R}{S(goblin|mybattlefield)}
type=Sorcery
[/card]
[card]
name=Goblin Guide
abilities=haste
auto=@combat(attacking) source(this):reveal:1 revealzone(opponentlibrary) optionone name(choose card) notatarget(<1>*|reveal) moveto(ownerlibrary) and!( if cantargetcard(*[land]|*) then moveto(ownerhand) )! optiononeend revealend
text=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.
mana={R}
type=Creature
subtype=Goblin Scout
power=2
toughness=2
[/card]
[card]
name=Goblin Heelcutter
auto=@combat(attacking) source(this):cantblock target(creature) ueot
other={2}{R} name(Dash)
auto=if paid(alternative) then transforms((,newability[haste],newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) forever
text=Dash {2}{R} (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.) -- Whenever Goblin Heelcutter attacks, target creature can't block this turn.
mana={3}{R}
type=Creature
subtype=Goblin Berserker
power=3
toughness=2
[/card]
[card]
name=Goblin Hero
mana={2}{R}
type=Creature
subtype=Goblin
power=2
toughness=2
[/card]
[card]
name=Goblin Kaboomist
auto=@each my upkeep:token(-383257) controller && flipacoin loseability damage:2 loseabilityend flipend
text=At the beginning of your upkeep, put a colorless artifact token named Land Mine onto the battlefield with "Red, 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.
mana={1}{R}
type=Creature
subtype=Goblin Warrior
power=1
toughness=2
[/card]
[card]
name=Goblin King
auto=lord(other goblin) 1/1
auto=lord(other goblin) mountainwalk
text=Other Goblin creatures get +1/+1 and have mountainwalk. (They're unblockable as long as defending player controls a Mountain.)
mana={1}{R}{R}
type=Creature
subtype=Goblin
power=2
toughness=2
[/card]
[card]
name=Goblin Kites
auto={R}:target(creature[toughness<=2]|mybattlefield) transforms((,flying,newability[phaseaction[endofturn once] flipacoin loseability sacrifice loseabilityend flipend])) ueot
text={R}: Target creature you control with toughness 2 or less gains flying until end of turn. Flip a coin at the beginning of the next end step. If you lose the flip, sacrifice that creature.
mana={1}{R}
type=Enchantment
[/card]
[card]
name=Goblin Lackey
auto=@damaged(player) from(this):may moveTo(myBattlefield) target(goblin[-instant;-sorcery]|myHand)
text=Whenever Goblin Lackey deals damage to a player, you may put a Goblin permanent card from your hand onto the battlefield.
mana={R}
type=Creature
subtype=Goblin
power=1
toughness=1
[/card]
[card]
name=Goblin Legionnaire
auto={R}{S}:damage:2 target(other *[creature;player])
auto={W}{S}:prevent:2 target(other *[creature;player])
text={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.
mana={R}{W}
type=Creature
subtype=Goblin Soldier
power=2
toughness=2
[/card]
[card]
name=Goblin Lookout
auto={T}{S(goblin|myBattlefield)}:all(goblin) 2/0 ueot
text={T}, Sacrifice a Goblin: Goblin creatures get +2/+0 until end of turn.
mana={1}{R}
type=Creature
subtype=Goblin
power=1
toughness=2
[/card]
[card]
name=Goblin Lore
auto=draw:4
auto=discard:3
text=Draw four cards, then discard three cards at random.
mana={1}{R}
type=Sorcery
[/card]
[card]
name=Goblin Lyre
auto={S}:flipacoin winability damage:type:creature:mybattlefield opponent winabilityend loseability damage:type:creature:opponentbattlefield controller loseabilityend flipend
text=Sacrifice Goblin Lyre: Flip a coin. If you win the flip, Goblin Lyre deals damage to target opponent equal to the number of creatures you control. If you lose the flip, Goblin Lyre deals damage to you equal to the number of creatures that opponent controls.
mana={3}
type=Artifact
[/card]
[card]
name=Goblin Machinist
auto={2}{r}:Reveal:1 revealzone(mylibrary) revealuntil(*[-land]|mylibrary) optionone donothing optiononeend optiontwo choice name(Put on Bottom) all(*|reveal) bottomoflibrary optiontwoend afterrevealed choice name(Gain Bonus) all(this) +revealedmana/+0 ueot afterrevealedend revealend
text={2}{R}: Reveal cards from the top of your library until you reveal a nonland card. Goblin Machinist gets +X/+0 until end of turn, where X is that card's converted mana cost. Put the revealed cards on the bottom of your library in any order.
mana={4}{R}
type=Creature
subtype=Goblin
power=0
toughness=5
[/card]
[card]
name=Goblin Marshal
auto=token(Goblin,Creature Goblin,1/1,red)*2
auto=@movedTo(this|graveyard) from(battlefield):token(Goblin,Creature Goblin,1/1,red)*2
auto=upcost[{4}{R}{R};next upkeep] sacrifice
text=Echo {4}{R}{R} (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.) -- When Goblin Marshal enters the battlefield or dies, put two 1/1 red Goblin creature tokens onto the battlefield.
mana={4}{R}{R}
type=Creature
subtype=Goblin Warrior
power=3
toughness=3
[/card]
[card]
name=Goblin Masons
auto=@movedTo(this|graveyard) from(battlefield):destroy target(wall)
text=When Goblin Masons dies, destroy target Wall.
mana={1}{R}
type=Creature
subtype=Goblin
power=2
toughness=1
[/card]
[card]
name=Goblin Matron
aicode=activate target(goblin|mylibrary) moveto(myhand)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>goblin|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=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.
mana={2}{R}
type=Creature
subtype=Goblin
power=1
toughness=1
[/card]
[card]
name=Goblin Medics
auto=@tapped(this):damage:1 target(creature,player)
text=Whenever Goblin Medics becomes tapped, it deals 1 damage to target creature or player.
mana={2}{R}
type=Creature
subtype=Goblin Shaman
power=1
toughness=1
[/card]
[card]
name=Goblin Mountaineer
abilities=mountainwalk
text=Mountainwalk
mana={R}
type=Creature
subtype=Goblin Scout
power=1
toughness=1
[/card]
[card]
name=Goblin Mutant
abilities=trample
auto=aslongas(creature[power>=3;-tapped]|opponentBattlefield) cantattack
auto=aslongas(creature[power>=3;-tapped]|opponentBattlefield) cantpwattack
auto=cantbeblockerof(creature[power>=3])
text=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.
mana={2}{R}{R}
type=Creature
subtype=Goblin Mutant
power=5
toughness=3
[/card]
[card]
name=Goblin Offensive
auto=token(Goblin,Creature Goblin,1/1,red)*x
text=Put X 1/1 red Goblin creature tokens onto the battlefield.
mana={X}{1}{R}{R}
type=Sorcery
[/card]
[card]
name=Goblin Outlander
abilities=protection from white
text=Protection from white
mana={B}{R}
type=Creature
subtype=Goblin Scout
power=2
toughness=2
[/card]
[card]
name=Goblin Patrol
auto=upcost[{R};next upkeep] sacrifice
text=Echo {R} (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.)
mana={R}
type=Creature
subtype=Goblin
power=2
toughness=1
[/card]
[card]
name=Goblin Piker
mana={1}{R}
type=Creature
subtype=Goblin Warrior
power=2
toughness=1
[/card]
[card]
name=Goblin Piledriver
abilities=protection from blue
auto=@combat(attacking) source(this):all(this) foreach(other goblin[attacking]|battlefield) 2/0 ueot
text=Protection from blue -- Whenever Goblin Piledriver attacks, it gets +2/+0 until end of turn for each other attacking Goblin.
mana={1}{R}
type=Creature
subtype=Goblin Warrior
power=1
toughness=2
[/card]
[card]
name=Goblin Pyromancer
auto=all(goblin) 3/0 ueot
auto=@each endofturn:destroy all(goblin)
text=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.
mana={3}{R}
type=Creature
subtype=Goblin Wizard
power=2
toughness=2
[/card]
[card]
name=Goblin Rabblemaster
auto=lord(other goblin|mybattlefield) mustattack
auto=@each my combatbegins:token(Goblin,Creature Goblin,1/1,haste,red)
auto=@combat(attacking) source(this):all(this) foreach(other goblin[attacking]|battlefield) 1/0 ueot
text=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. -- Whenever Goblin Rabblemaster attacks, it gets +1/+0 until end of turn for each other attacking Goblin.
mana={2}{R}
type=Creature
subtype=Goblin Warrior
power=2
toughness=2
[/card]
[card]
name=Goblin Raider
abilities=cantblock
text=Goblin Raider can't block.
mana={1}{R}
type=Creature
subtype=Goblin Warrior
power=2
toughness=2
[/card]
[card]
name=Goblin Rally
auto=token(Goblin,Creature Goblin,1/1,red)*4
text=Put four 1/1 red Goblin creature tokens onto the battlefield.
mana={3}{R}{R}
type=Sorcery
[/card]
[card]
name=Goblin Razerunners
auto={1}{R}{S(land|myBattlefield)}:counter(1/1,1)
auto=@each my endofturn:may target(player) dynamicability<!oneonecountersstrike!>
text={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.
mana={2}{R}{R}
type=Creature
subtype=Goblin Warrior
power=3
toughness=4
[/card]
[card]
name=Goblin Recruiter
aicode=activate notatarget(<anyamount>goblin|mylibrary) moveTo(ownerlibrary) and!(moveto(ownerlibrary))! 
auto=name(search card) Reveal:type:*:mylibrary revealtype(goblin|mylibrary) revealzone(mylibrary) optionone name(choose cards) target(<anyamount>goblin|reveal) moveto(exile) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|myexile) moveto(mylibrary) afterrevealedend revealend
text=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.
mana={1}{R}
type=Creature
subtype=Goblin
power=1
toughness=1
[/card]
[card]
name=Goblin Replica
auto={3}{R}{S}:destroy target(other artifact)
text={3}{R}, Sacrifice Goblin Replica: Destroy target artifact.
mana={3}
type=Artifact Creature
subtype=Goblin
power=2
toughness=2
[/card]
[card]
name=Goblin Rimerunner
auto={T}:cantblock target(creature)
auto={i}:haste
text={T}: Target creature can't block this turn. -- {S}i}: Goblin Rimerunner gains haste until end of turn. ({S}i} can be paid with one mana from a snow permanent.)
mana={2}{R}
type=Snow Creature
subtype=Goblin Warrior
power=2
toughness=2
[/card]
[card]
name=Goblin Ringleader
abilities=haste
aicode=activate target(<4>*[zpos<=4]|mylibrary) name(revealed card) moveto(myhand) name(revealed card) and!(if cantargetcard(*[-goblin]|*) then bottomoflibrary))!
auto=reveal:4 optionone name(Get Goblin) target(<4>Goblin|reveal) moveto(myhand) optiononeend optiontwo name(put on bottom) target(<4>*|reveal) bottomoflibrary optiontwoend revealend
text=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.
mana={3}{R}
type=Creature
subtype=Goblin
power=2
toughness=2
[/card]
[card]
name=Goblin Rock Sled
abilities=trample
auto=@combat(attacking) source(this):frozen
auto=aslongas(mountain|opponentbattlefield) cantattack <1
auto=aslongas(mountain|opponentbattlefield) cantpwattack <1
text=Trample -- Goblin Rock Sled doesn't untap during your untap step if it attacked during your last turn. -- Goblin Rock Sled can't attack unless defending player controls a Mountain.
mana={1}{R}
type=Creature
subtype=Goblin
power=3
toughness=1
[/card]
[card]
name=Goblin Roughrider
mana={2}{R}
type=Creature
subtype=Goblin Knight
power=3
toughness=2
[/card]
[card]
name=Goblin Ruinblaster
abilities=haste
kicker={R}
auto=kicker destroy target(land[-basic])
text=Kicker {R} (You may pay an additional {R} as you cast this spell.) -- Haste -- When Goblin Ruinblaster enters the battlefield, if it was kicked, destroy target nonbasic land.
mana={2}{R}
type=Creature
subtype=Goblin Shaman
power=2
toughness=1
[/card]
[card]
name=Goblin Sappers
auto={R}{R}{T}:unblockable target(creature) && phaseaction[combatends once] destroy && all(this) phaseaction[combatends,sourceinplay] destroy
auto={R}{R}{R}{R}{T}:unblockable target(creature) && phaseaction[combatends once] destroy
text={R}{R}, {T}: Target creature you control is unblockable this turn. Destroy it and Goblin Sappers at end of combat. -- {R}{R}{R}{R}, {T}: Target creature you control is unblockable this turn. Destroy it at end of combat.
mana={1}{R}
type=Creature
subtype=Goblin
power=1
toughness=1
[/card]
[card]
name=Goblin Scouts
auto=token(Goblin Scout,Creature Goblin Scout, 1/1,mountainwalk red)*3
text=Put three 1/1 red Goblin Scout creature tokens with mountainwalk onto the battlefield.
mana={3}{R}{R}
type=Sorcery
[/card]
[card]
name=Goblin Settler
auto=destroy target(land)
text=When Goblin Settler enters the battlefield, destroy target land.
mana={3}{R}
type=Creature
subtype=Goblin
power=1
toughness=1
[/card]
[card]
name=Goblin Sharpshooter
abilities=doesnotuntap
auto={T}:Damage:1 target(creature,player)
auto=@movedTo(graveyard) from(creature|battlefield):untap
text=Goblin Sharpshooter doesn't untap during your untap step. -- Whenever a creature dies, untap Goblin Sharpshooter. -- {T}: Goblin Sharpshooter deals 1 damage to target creature or player.
mana={2}{R}
type=Creature
subtype=Goblin
power=1
toughness=1
[/card]
[card]
name=Goblin Shortcutter
auto=cantblock target(creature) ueot
text=When Goblin Shortcutter enters the battlefield, target creature can't block this turn.
mana={1}{R}
type=Creature
subtype=Goblin Scout
power=2
toughness=1
[/card]
[card]
name=Goblin Shrine
target=land
auto=teach(basic[mountain]) lord(goblin) 1/0
auto=@movedTo(nonbattlezone) from(this|battlefield):damage:1 all(goblin)
text=Enchant land -- If enchanted land is a Mountain, Goblin creatures get +1/+0. -- When Goblin Shrine leaves the battlefield, it deals 1 damage to each Goblin creature.
mana={1}{R}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Goblin Ski Patrol
auto=aslongas(mountain[snow]|mybattlefield) {1}{R}:2/0 && flying && treason
text={1}{R}: Goblin Ski Patrol gets +2/+0 and gains flying. Its controller sacrifices it at the beginning of the next end step. Activate this ability only once and only if you control a snow Mountain.
mana={1}{R}
type=Creature
subtype=Goblin
power=1
toughness=1
[/card]
[card]
name=Goblin Sky Raider
abilities=flying
text=Flying (This creature can't be blocked except by creatures with flying or reach.)
mana={2}{R}
type=Creature
subtype=Goblin Warrior
power=1
toughness=2
[/card]
[card]
name=Goblin Skycutter
auto={S}:damage:2 && -flying target(other creature[flying])
text=Sacrifice Goblin Skycutter: Goblin Skycutter deals 2 damage to target creature with flying. That creature loses flying until end of turn.
mana={1}{R}
type=Creature
subtype=Goblin Warrior
power=2
toughness=1
[/card]
[card]
name=Goblin Sledder
auto={S(goblin|mybattlefield)}:1/1 target(creature)
text=Sacrifice a Goblin: Target creature gets +1/+1 until end of turn.
mana={R}
type=Creature
subtype=Goblin
power=1
toughness=1
[/card]
[card]
name=Goblin Soothsayer
auto={R}{T}{S(goblin|myBattlefield)}:all(creature[red]) 1/1
text={R}, {T}, Sacrifice a Goblin: Red creatures get +1/+1 until end of turn.
mana={R}
type=Creature
subtype=Goblin Shaman
power=1
toughness=1
[/card]
[card]
name=Goblin Spelunkers
abilities=mountainwalk
text=Mountainwalk
mana={2}{R}
type=Creature
subtype=Goblin Warrior
power=2
toughness=2
[/card]
[card]
name=Goblin Spy
abilities=showfromtoplibrary
text=Play with the top card of your library revealed.
mana={R}
type=Creature
subtype=Goblin Rogue
power=1
toughness=1
[/card]
[card]
name=Goblin Spymaster
abilities=first strike
auto=@each opponent end:token(Goblin,Creature Goblin,1/1,red) and!( transforms((,newability[lord(creature|mybattlefield) mustattack])) forever )! opponent
text=First strike -- At the beginning of each opponent's end step, that player creates a 1/1 red Goblin creature token with "Creatures you control attack each combat if able."
mana={2}{R}
type=Creature
subtype=Goblin Rogue
power=2
toughness=1
[/card]
[card]
name=Goblin Striker
abilities=first strike,haste
text=First strike, haste
mana={1}{R}
type=Creature
subtype=Goblin Berserker
power=1
toughness=1
[/card]
[card]
name=Goblin Swine-Rider
auto=@combat(blocked,turnlimited) source(this):damage:2 all(creature[attacking;blocking])
text=Whenever Goblin Swine-Rider becomes blocked, it deals 2 damage to each attacking creature and each blocking creature.
mana={R}
type=Creature
subtype=Goblin
power=1
toughness=1
[/card]
[card]
name=Goblin Taskmaster
facedown={3}
autofacedown={R}:morph
auto={1}{R}:1/0 target(goblin)
text={1}{R}: Target Goblin creature gets +1/+0 until end of turn. -- Morph {R} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={R}
type=Creature
subtype=Goblin
power=1
toughness=1
[/card]
[card]
name=Goblin Tinkerer
auto={R}{T}:target(artifact) dynamicability<!mytgt manacoststrike tosrc!> destroy
text={R}, {T}: Destroy target artifact. That artifact deals damage equal to its converted mana cost to Goblin Tinkerer.
mana={1}{R}
type=Creature
subtype=Goblin Artificer
power=1
toughness=2
[/card]
[card]
name=Goblin Trenches
auto={2}{S(land|myBattlefield)}:token(Goblin Soldier,creature goblin soldier, 1/1,red white)*2
text={2}, Sacrifice a land: Put two 1/1 red and white Goblin Soldier creature tokens onto the battlefield.
mana={1}{R}{W}
type=Enchantment
[/card]
[card]
name=Goblin Tunneler
auto={T}:unblockable target(creature[power<=2])
text={T}: TArget creature with power 2 or less is unblockable until end of turn.
mana={1}{R}
type=Creature
subtype=Goblin Rogue
power=1
toughness=1
[/card]
[card]
name=Goblin Turncoat
auto={S(goblin|myBattlefield)}:regenerate
text=Sacrifice a Goblin: Regenerate Goblin Turncoat.
mana={1}{B}
type=Creature
subtype=Goblin Mercenary
power=2
toughness=1
[/card]
[card]
name=Goblin Vandal
auto=@combat(notblocked) source(this):pay({R}) choice destroy target(artifact|opponentbattlefield) && fog from(this)
text=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.
mana={R}
type=Creature
subtype=Goblin Rogue
power=1
toughness=1
[/card]
[card]
name=Goblin War Buggy
abilities=haste
auto=upcost[{1}{R};next upkeep] sacrifice
text=Haste -- Echo {1}{R} (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.)
mana={1}{R}
type=Creature
subtype=Goblin
power=2
toughness=2
[/card]
[card]
name=Goblin War Drums
auto=lord(creature|mybattlefield) menace
text=Each creature you control can't be blocked except by two or more creatures.
mana={2}{R}
type=Enchantment
[/card]
[card]
name=Goblin War Paint
target=creature
auto=haste
auto=2/2
text=Enchant creature -- Enchanted creature gets +2/+2 and has haste.
mana={1}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Goblin War Strike
target=player
auto=damage:type:goblin:mybattlefield
text=Goblin War Strike deals damage equal to the number of Goblins you control to target player.
mana={R}
type=Sorcery
[/card]
[card]
name=Goblin War Wagon
abilities=doesnotuntap
auto={2}:untap myUpkeepOnly
text=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.
mana={4}
type=Artifact Creature
subtype=Juggernaut
power=3
toughness=3
[/card]
[card]
name=Goblin Warchief
auto=lord(goblin|mycastingzone) altercost(colorless,-1)
auto=lord(goblin|myBattlefield) haste
text=Goblin spells you cast cost {1} less to cast. -- Goblin creatures you control have haste.
mana={1}{R}{R}
type=Creature
subtype=Goblin
power=2
toughness=2
[/card]
[card]
name=Goblin Wardriver
auto=@combat(attacking) source(this):all(other creature[attacking]) 1/0 ueot
text=Battle cry (Whenever this creature attacks, each other attacking creature gets +1/+0 until end of turn.)
mana={R}{R}
type=Creature
subtype=Goblin Warrior
power=2
toughness=2
[/card]
[card]
name=Goblin Warrens
auto={2}{R}{S(goblin|myBattlefield)}{S(goblin|myBattlefield)}:token(Goblin,Creature Goblin,1/1,red)*3
text={2}{R}, Sacrifice two Goblins: Put three 1/1 red Goblin creature tokens onto the battlefield.
mana={2}{R}
type=Enchantment
[/card]
[card]
name=Goblin Welder
auto={T}{S(artifact|myBattlefield)}:moveto(myBattlefield) target(artifact|myGraveyard)
auto={T}{S(artifact|opponentBattlefield)}:moveto(opponentBattlefield) target(artifact|opponentGraveyard)
text={T}: 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.
mana={R}
type=Creature
subtype=Goblin Artificer
power=1
toughness=1
[/card]
[card]
name=Goblin Wizard
auto={T}:moveto(myBattlefield) target(goblin|myhand)
auto={R}:protection from white target(goblin)
text={T}: You may put a Goblin permanent card from your hand onto the battlefield. -- {R}: Target Goblin gains protection from white until end of turn.
mana={2}{R}{R}
type=Creature
subtype=Goblin Wizard
power=1
toughness=1
[/card]
[card]
name=Goblins of the Flarg
abilities=mountainwalk
auto=aslongas(dwarf|myBattlefield) all(this) sacrifice while >0
text=Mountainwalk -- When you control a Dwarf, sacrifice Goblins of the Flarg.
mana={R}
type=Creature
subtype=Goblin Warrior
power=1
toughness=1
[/card]
[card]
name=Goblinslide
auto=@movedTo(*[-creature]|mystack):pay({1}) token(Goblin,Creature Goblin,1/1, haste, red)
text=Enchantment. -- 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. 
mana={2}{R}
type=Enchantment
[/card]
[card]
name=God-Favored General
auto=@untapped(this):name(pay 2W for 2 1/1 Soldiers) pay[[{2}{W}]] name(Pay 2W) token(Soldier,Enchantment Creature Soldier,1/1,white)*2 controller
text=Inspired -- 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.
mana={1}{W}
type=Creature
subtype=Human Soldier
power=1
toughness=1
[/card]
[card]
name=Godhead of Awe
abilities=flying
auto=lord(other creature) transforms((,setpower=1,settoughness=1))
text=Flying -- Other creatures are 1/1.
mana={WU}{WU}{WU}{WU}{WU}
type=Creature
subtype=Spirit Avatar
power=4
toughness=4
[/card]
[card]
name=Godhunter Octopus
auto=aslongas(*[enchantment;enchanted]|opponentBattlefield) cantattack <1
auto=aslongas(*[enchantment;enchanted]|opponentBattlefield) cantpwattack <1
text=Godhunter Octopus can't attack unless defending player controls an enchantment or an enchanted permanent.
mana={5}{U}
type=Creature
subtype=Octopus
power=5
toughness=5
[/card]
[card]
name=Godless Shrine
auto=noactivatedability ueot
auto=pay({L:2}) name(pay 2 life) donothing name(pay 2 life) && -noactivatedability all(this)?tap(noevent) && -noactivatedability all(this)
text=({T}: Add {W} or {B} to your mana pool.) -- As Godless Shrine enters the battlefield, you may pay 2 life. If you don't, Godless Shrine enters the battlefield tapped.
type=Land
subtype=Plains Swamp
[/card]
[card]
name=Godo, Bandit Warlord
aicode=activate moveTo(myBattlefield) target(equipment|myLibrary)
auto=name(search card) reveal:plibrarycount optionone name(choose card) target(equipment|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield))! afterrevealedend revealend
auto=@combat(attacking) source(this) turnlimited:untap all(this)
auto=@combat(attacking) source(this) turnlimited:untap all(samurai|mybattlefield)
auto=@combat(attacking) source(this) turnlimited:nextphasealter(add,combatphases,controller,after<combatends>)
text=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, you get an additional combat phase.
mana={5}{R}
type=Legendary Creature
subtype=Human Barbarian
power=3
toughness=3
[/card]
[card]
name=Gods' Eye, Gate to the Reikai
auto={T}:Add{1}
auto=@movedto(this|mygraveyard) from(Battlefield):token(Spirit,Creature Spirit,1/1)
text={T}: Add {1} 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.
type=Legendary Land
[/card]
[card]
name=Gods Willing
target=creature|mybattlefield
auto=choice name(green) transforms((,newability[protection from green],newability[choice scry:1 scrycore delayed dontshow donothing scrycoreend scryend])) ueot
auto=choice name(red) transforms((,newability[protection from red],newability[choice scry:1 scrycore delayed dontshow donothing scrycoreend scryend])) ueot
auto=choice name(blue) transforms((,newability[protection from blue],newability[choice scry:1 scrycore delayed dontshow donothing scrycoreend scryend])) ueot
auto=choice name(black) transforms((,newability[protection from black],newability[choice scry:1 scrycore delayed dontshow donothing scrycoreend scryend])) ueot
auto=choice name(white) transforms((,newability[protection from white],newability[choice scry:1 scrycore delayed dontshow donothing scrycoreend scryend])) ueot
text=Target creature you control gains protection from the color of your choice until end of turn. Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.)
mana={W}
type=Instant
[/card]
[card]
name=Godsire
abilities=vigilance
auto={T}:token(Beast,creature beast, 8/8,red green white)
text=Vigilance -- {T}: Put an 8/8 Beast creature token that's red, green, and white onto the battlefield.
mana={4}{R}{G}{G}{W}
type=Creature
subtype=Beast
power=8
toughness=8
[/card]
[card]
name=Godtoucher
auto={1}{W}{T}:prevent:999 target(creature[power>=5])
text={1}{W}, {T}: Prevent all damage that would be dealt to target creature with power 5 or greater this turn.
mana={3}{G}
type=Creature
subtype=Elf Cleric
power=2
toughness=2
[/card]
[card]
name=Godtracker of Jund
auto=@movedTo(creature[power>=5]|myBattlefield):may counter(1/1,1)
text=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.
mana={1}{R}{G}
type=Creature
subtype=Elf Shaman
power=2
toughness=2
[/card]
[card]
name=Goham Djinn
auto={1}{B}:regenerate
auto=this(variable{commonblack}>0) -2/-2
text={1}{B}: Regenerate Goham Djinn. -- Goham Djinn gets -2/-2 as long as black is the most common color among all permanents or is tied for most common.
mana={5}{B}
type=Creature
subtype=Djinn
power=5
toughness=5
[/card]
[card]
name=Gold Myr
auto={T}:Add{W}
text={T}: Add {W} to your mana pool.
mana={2}
type=Artifact Creature
subtype=Myr
power=1
toughness=1
[/card]
[card]
name=Golden Bear
mana={3}{G}
type=Creature
subtype=Bear
power=4
toughness=3
[/card]
[card]
name=Golden Hind
auto={T}:Add{G}
text={T}: Add {G} to your mana pool.
mana={1}{G}
type=Creature
subtype=Elk
power=2
toughness=1
[/card]
[card]
name=Golden Urn
auto=@each my upkeep:may counter(0/0,1,Charge)
auto={T}{S}:dynamicability<!chargelifegain srccontroller!>
text=At the beginning of your upkeep, you may put a charge counter on Golden Urn. -- {T}, Sacrifice Golden Urn: You gain life equal to the number of charge counters on Golden Urn.
mana={1}
type=Artifact
[/card]
[card]
name=Golden Wish
auto=moveTo(exile)
aicode=activate target(*[artifact;enchantment]|mysideboard) moveto(myhand)
auto=name(search card) reveal:type:*:mysideboard revealzone(mysideboard) optionone name(choose card) target(<1>*[artifact;enchantment]|reveal) moveto(myhand) and!(all(other *|reveal) moveto(ownersideboard))! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownersideboard) and!(all(other *|reveal) moveto(ownersideboard))! optiontwoend revealend
text=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.
mana={3}{W}{W}
type=Sorcery
[/card]
[card]
name=Goldenglow Moth
abilities=flying
auto=@combat(blocking) source(this):life:4
text=Flying -- Whenever Goldenglow Moth blocks, you may gain 4 life.
mana={W}
type=Creature
subtype=Insect
power=0
toughness=1
[/card]
[card]
name=Gold
auto={S}:add{G}
auto={S}:add{W}
auto={S}:add{U}
auto={S}:add{B}
auto={S}:add{R}
text=Sacrifice this artifact: Add one mana of any color to your mana pool
type=Artifact
[/card]
[card]
name=Gold-Forged Sentinel
abilities=flying
text=Flying
mana={6}
type=Artifact Creature
subtype=Chimera
power=4
toughness=4
[/card]
[card]
name=Goldmeadow Dodger
auto=cantbeblockedby(creature[power>=4])
text=Goldmeadow Dodger can't be blocked by creatures with power 4 or greater.
mana={W}
type=Creature
subtype=Kithkin Rogue
power=1
toughness=1
[/card]
[card]
name=Goldmeadow Harrier
auto={W}{T}:tap target(creature)
text={W}, {T}: Tap target creature.
mana={W}
type=Creature
subtype=Kithkin Soldier
power=1
toughness=1
[/card]
[card]
name=Goldmeadow Lookout
auto={W}{T}{D(*|myhand)}:token(139397)
text={W}, {T}, Discard a card: Put a 1/1 white Kithkin Soldier creature token named Goldmeadow Harrier onto the battlefield. It has "{W}, {T}: Tap target creature."
mana={3}{W}
type=Creature
subtype=Kithkin Spellshaper
power=2
toughness=2
[/card]
[card]
name=Goldnight Commander
auto=@movedTo(other creature|myBattlefield):all(creature|mybattlefield) 1/1 ueot
text=Whenever another creature enters the battlefield under your control, creatures you control get +1/+1 until end of turn.
mana={3}{W}
type=Creature
subtype=Human Cleric Soldier
power=2
toughness=2
[/card]
[card]
name=Goldnight Redeemer
abilities=flying
auto=life:twiceothertype:creature:mybattlefield controller
text=Flying -- When Goldnight Redeemer enters the battlefield, you gain 2 life for each other creature you control.
mana={4}{W}{W}
type=Creature
subtype=Angel
power=4
toughness=4
[/card]
[card]
name=Golem Artisan
auto={2}:1/1 target(creature[artifact])
auto={2}:flying target(creature[artifact])
auto={2}:trample target(creature[artifact])
auto={2}:haste target(creature[artifact])
text={2}: Target atifact creature gets +1/+1 until end of turn. -- {2}: Target artifact creature gains your choice of flying, trample, or haste until end of turn.
mana={5}
type=Artifact Creature
subtype=Golem
power=3
toughness=3
[/card]
[card]
name=Golem Foundry
auto=@movedTo(artifact|mystack):may counter(0/0,1,Charge)
auto={C(0/0,-3,Charge)}:token(Golem,Artifact Creature Golem,3/3)
text=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.
mana={3}
type=Artifact
[/card]
[card]
name=Golem's Heart
auto=@movedTo(artifact|stack):may life:1 controller
text=Whenever a player casts an artifact spell, you may gain 1 life.
mana={2}
type=Artifact
[/card]
[card]
name=Golem-Skin Gauntlets
auto={2}:equip
auto=teach(creature) thisforeach(gear) 1/0
text=Equipped creature gets +1/+0 for each Equipment attached to it. -- Equip {2} ({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.)
mana={1}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Golgari Brownscale
auto=@movedTo(this|myhand) from(mygraveyard):life:2
dredge=dredge(2)
text=When Golgari Brownscale is put into your hand from your graveyard, you gain 2 life. -- Dredge 2 (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.)
mana={1}{G}{G}
type=Creature
subtype=Lizard
power=2
toughness=3
[/card]
[card]
name=Golgari Charm
auto=choice name(All creatures -1/-1) all(creature|battlefield) -1/-1 ueot
auto=choice name(Destroy enchantment) destroy target(enchantment|battlefield)
auto=choice name(Regenerate creatures) regenerate all(creature|myBattlefield)
text=Choose one - All creatures get -1/-1 until end of turn; or destroy target enchantment; or regenerate each creature you control.
mana={B}{G}
type=Instant
[/card]
[card]
name=Golgari Cluestone
auto={T}:Add{B}
auto={T}:Add{G}
auto={B}{G}{T}{S}:draw:1 controller
text={T}: Add {B} or {G} to your mana pool. -- {B}{G}, {T}, Sacrifice Golgari Cluestone: Draw a card. 
mana={3}
type=Artifact
[/card]
[card]
name=Golgari Decoy
abilities=lure
autograveyard={3}{G}{G}{E}:name(scavenge) counter(1/1,storedpower) target(creature) asSorcery
text=All creatures able to block Golgari Decoy do so. -- Scavenge {3}{G}{G} ({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.)
mana={3}{G}
type=Creature
subtype=Elf Rogue
power=2
toughness=2
[/card]
[card]
name=Golgari Germination
auto=@movedto(graveyard) from(creature[-token]|myBattlefield):token(Saproling,creature saproling, 1/1,green)
text=Whenever a nontoken creature you control dies, put a 1/1 green Saproling creature token onto the battlefield.
mana={1}{B}{G}
type=Enchantment
[/card]
[card]
name=Golgari Grave-Troll
auto=counter(1/1,type:creature:mygraveyard)
auto={1}{C(1/1,-1)}:regenerate
dredge=dredge(6)
text=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 (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.)
mana={4}{G}
type=Creature
subtype=Skeleton Troll
power=0
toughness=0
[/card]
[card]
name=Golgari Guildgate
auto=tap(noevent)
auto={T}:Add{B}
auto={T}:Add{G}
text=Golgari Guildgate enters the battlefield tapped. -- {T}: Add {B} or {G} to your mana pool.
type=Land
subtype=Gate
[/card]
[card]
name=Golgari Guildmage
auto={4}{B}{S(creature|myBattlefield)}:moveto(myhand) target(creature|mygraveyard)
auto={4}{G}:counter(1/1,1) target(creature)
text=({(b/g)} can be paid with either {B} or {G}.) -- {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.
mana={BG}{BG}
type=Creature
subtype=Elf Shaman
power=2
toughness=2
[/card]
[card]
name=Golgari Keyrune
auto={T}:add{B}
auto={T}:add{G}
auto={B}{G}:transforms((Insect Artifact Creature,setpower=2,settoughness=2,black,green,deathtouch)) ueot
text={T}: 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.
mana={3}
type=Artifact
[/card]
[card]
name=Golgari Longlegs
mana={3}{BG}{BG}
type=Creature
subtype=Insect
power=5
toughness=4
[/card]
[card]
name=Golgari Rot Farm
auto=tap(noevent)
auto=moveto(ownerhand) notatarget(land|myBattlefield)
auto={T}:Add{B}{G}
text=Golgari Rot Farm enters the battlefield tapped. -- When Golgari Rot Farm enters the battlefield, return a land you control to its owner's hand. -- {T}: Add {B}{G} to your mana pool.
type=Land
[/card]
[card]
name=Golgari Rotwurm
auto={B}{S(creature|myBattlefield)}:life:-1 target(player)
text={B}, Sacrifice a creature: Target player loses 1 life.
mana={3}{B}{G}
type=Creature
subtype=Zombie Wurm
power=5
toughness=4
[/card]
[card]
name=Golgari Signet
auto={1}{T}:Add{B}{G}
text={1}, {T}: Add {B}{G} to your mana pool.
mana={2}
type=Artifact
[/card]
[card]
name=Golgari Thug
auto=@movedTo(this|mygraveyard) from(Battlefield):moveTo(mylibrary) target(creature|mygraveyard)
dredge=dredge(4)
text=When Golgari Thug is put into a graveyard from the battlefield, put target creature card in your graveyard on top of your library. -- Dredge 4 (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.)
mana={1}{B}
type=Creature
subtype=Human Warrior
power=1
toughness=1
[/card]
[card]
name=Goliath Beetle
abilities=trample
text=Trample
mana={2}{G}
type=Creature
subtype=Insect
power=3
toughness=1
[/card]
[card]
name=Goliath Sphinx
abilities=flying
text=Flying
mana={5}{U}{U}
type=Creature
subtype=Sphinx
power=8
toughness=7
[/card]
[card]
name=Goliath Spider
abilities=reach
text=Reach (This creature can block creatures with flying.)
mana={6}{G}{G}
type=Creature
subtype=Spider
power=7
toughness=6
[/card]
[card]
name=Gone Missing
target=*
auto=moveto(ownerlibrary)
auto=token(Clue,Artifact Clue,0/0) and!( transforms((,newability[{S}{2}:draw:1])) forever )! controller
text=Put target permanent on top of its owner's library. -- Investigate. (Put a colorless Clue artifact token onto the battlefield with "{2}, Sacrifice this artifact: Draw a card.")
mana={4}{U}
type=Sorcery
[/card]
[card]
name=Gonti's Aether Heart
auto=alterenergy:2 controller
auto=@movedTo(other artifact|myBattlefield):alterenergy:2 controller
auto={E}{e:8}:turns:+1 controller
text=Whenever Gonti's Aether Heart or another artifact enters the battlefield under your control, you get {E}{E} (two energy counters). -- Pay {E}{E}{E}{E}{E}{E}{E}{E}, Exile Gonti's Aether Heart: Take an extra turn after this one.
mana={6}
type=Legendary Artifact
[/card]
[card]
name=Gonti's Machinations
auto=@lifelostof(player) restriction{compare(thatmuch)~equalto~compare(lifelost)} turnlimited:alterenergy:1 controller
auto={e:2}{S}:life:-3 opponent && life:3 controller
text=Whenever you lose life for the first time each turn, you get {E}. (You get an energy counter. Damage causes loss of life.) -- Pay {E}{E}, Sacrifice Gonti's Machinations: Each opponent loses 3 life. You gain life equal to the life lost this way.
mana={B}
type=Enchantment
[/card]
[card]
name=Gore Swine
mana={2}{R}
type=Creature
subtype=Boar
power=4
toughness=1
[/card]
[card]
name=Gore Vassal
auto={S}:target(other creature) transforms((,newability[counter(-1/-1,1)],newability[if cantargetcard(creature[power>=1]) then regenerate])) forever
text=Sacrifice Gore Vassal: Put a -/1-1 counter on target creature. Then, if that creature's toughness is 1 or greater, regenerate it.
mana={2}{W}
type=Creature
subtype=Hound
power=2
toughness=1
[/card]
[card]
name=Gorehorn Minotaurs
auto=bloodthirst:2
text=Bloodthirst 2
mana={2}{R}{R}
type=Creature
subtype=Minotaur Warrior
power=3
toughness=3
[/card]
[card]
name=Gore-House Chainwalker
auto=may counter(1/1,1)
auto=this(counter{1/1.1}>=1) cantblock
text=Unleash (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.)
mana={1}{R}
type=Creature
subtype=Human Warrior
power=2
toughness=1
[/card]
[card]
name=Goretusk Firebeast
auto=damage:4 target(player)
text=When Goretusk Firebeast enters the battlefield, it deals 4 damage to target player.
mana={5}{R}
type=Creature
subtype=Elemental Boar Beast
power=2
toughness=2
[/card]
[card]
name=Gorger Wurm
auto=may target(<anyamount>other creature|mybattlefield) sacrifice && counter(1/1,1) all(this)
text=Devour 1 (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.)
mana={3}{R}{G}
type=Creature
subtype=Wurm
power=5
toughness=5
[/card]
[card]
name=Gorgon Flail
auto={2}:equip
auto=teach(creature) 1/1
auto=teach(creature) deathtouch
text=Equipped creature gets +1/+1 and has deathtouch. (Creatures dealt damage by this creature are destroyed. You can divide its combat damage among any of the creatures blocking or blocked by it.) -- Equip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.)
mana={2}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Gorgon Recluse
abilities=madness
autoexile=restriction{discarded} pay({B}{B}) name(pay BB to cast) activate name(pay BB to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard)
auto=@combat(blocked,blocking) source(this) from(creature):all(trigger[from]) phaseaction[combatends once] destroy
text=Whenever Gorgon Recluse blocks or becomes blocked by a nonblack creature, destroy that creature at end of combat. -- Madness {B}{B} (If you discard this card, you may cast it for its madness cost instead of putting it into your graveyard.)
mana={3}{B}{B}
type=Creature
subtype=Gorgon
power=2
toughness=4
[/card]
[card]
name=Gorgon's Head
auto={2}:equip
auto=teach(creature) deathtouch
text=Equipped creature has deathtouch. -- Equip {2}
mana={1}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Gorilla Chieftain
auto={1}{G}:regenerate
text={1}{G}: Regenerate Gorilla Chieftain.
mana={2}{G}{G}
type=Creature
subtype=Ape
power=3
toughness=3
[/card]
[card]
name=Gorilla Pack
abilities=foresthome
text=Gorilla Pack can't attack unless defending player controls a Forest. -- When you control no Forests, sacrifice Gorilla Pack.
mana={2}{G}
type=Creature
subtype=Ape
power=3
toughness=3
[/card]
[card]
name=Gorilla Shaman
auto={1}:name(X = 0) destroy target(artifact[-creature;manacost=0])
auto={3}:name(X = 1) destroy target(artifact[-creature;manacost=1])
auto={5}:name(X = 2) destroy target(artifact[-creature;manacost=2])
auto={7}:name(X = 3) destroy target(artifact[-creature;manacost=3])
auto={9}:name(X = 4) destroy target(artifact[-creature;manacost=4])
auto={11}:name(X = 5) destroy target(artifact[-creature;manacost=5])
auto={13}:name(X = 6) destroy target(artifact[-creature;manacost=6])
auto={15}:name(X = 7) destroy target(artifact[-creature;manacost=7])
auto={17}:name(X = 8) destroy target(artifact[-creature;manacost=8])
auto={19}:name(X = 9) destroy target(artifact[-creature;manacost=9])
auto={21}:name(X = 10) destroy target(artifact[-creature;manacost=10])
auto={23}:name(X = 11) destroy target(artifact[-creature;manacost=11])
auto={25}:name(X = 12) destroy target(artifact[-creature;manacost=12])
auto={27}:name(X = 13) destroy target(artifact[-creature;manacost=13])
auto={29}:name(X = 14) destroy target(artifact[-creature;manacost=14])
auto={31}:name(X = 15) destroy target(artifact[-creature;manacost=15])
auto={33}:name(X = 16) destroy target(artifact[-creature;manacost=16])
text={X}{X}{1}: Destroy target noncreature artifact with converted mana cost X.
mana={R}
type=Creature
subtype=Ape Shaman
power=1
toughness=1
[/card]
[card]
name=Gorilla Titan
abilities=trample
auto=aslongas(*|mygraveyard) 4/4 <1
text=Trample -- Gorilla Titan gets +4/+4 as long as there are no cards in your graveyard.
mana={3}{G}{G}
type=Creature
subtype=Ape
power=4
toughness=4
[/card]
[card]
name=Gorilla War Cry
text=Cast Gorilla War Cry only during combat before blockers are declared. -- Attacking 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.
auto=all(creature[attacking]) menace ueot
auto=@next upkeep:draw:1 controller
restriction=blockersonly
mana={1}{R}
type=Instant
[/card]
[card]
name=Gorilla Warrior
mana={2}{G}
type=Creature
subtype=Ape Warrior
power=3
toughness=2
[/card]
[card]
name=Gossamer Phantasm
abilities=flying
auto=@targeted(this):sacrifice
text=Flying -- When Gossamer Phantasm becomes the target of a spell or ability, sacrifice it.
mana={1}{U}
type=Creature
subtype=Illusion
power=2
toughness=1
[/card]
[card]
name=Gosta Dirk
abilities=first strike
auto=lord(creature) -islandwalk
text=First strike -- Creatures with islandwalk can be blocked as though they didn't have islandwalk.
mana={3}{W}{W}{U}{U}
type=Legendary Creature
subtype=Human Warrior
power=4
toughness=4
[/card]
[card]
name=Graceblade Artisan
auto=thisforeach(auras > 0) 2/2
text=Graceblade Artisan gets +2/+2 for each Aura attached to it.
mana={2}{W}
type=Creature
subtype=Human Monk
power=2
toughness=3
[/card]
[card]
name=Graceful Adept
abilities=nomaxhand
text=You have no maximum hand size.
mana={2}{U}
type=Creature
subtype=Human Wizard
power=1
toughness=3
[/card]
[card]
name=Graceful Reprieve
target=creature
auto=transforms((,newability[@movedTo(graveyard) from(this|battlefield) once:all(trigger[from]) moveto(ownerbattlefield)])) forever
text=When target creature is put into a graveyard this turn, return that card to the battlefield under its owner's control.
mana={1}{W}
type=Instant
[/card]
[card]
name=Graf Harvest
auto=lord(zombie|myBattlefield) menace
auto={3}{b}{E(creature|mygraveyard)}:token(Zombie,Creature Zombie,2/2,black)
text=Zombies you control have menace. (They can't be blocked except by two or more creatures.) -- {3}{B}, Exile a creature card from your graveyard: Put a 2/2 black Zombie creature token onto the battlefield.
mana={B}
type=Enchantment
[/card]
[card]
name=Graf Mole
auto=@sacrificed(Clue|mybattlefield): life:3
text=Whenever you sacrifice a Clue, you gain 3 life.
mana={2}{G}
type=Creature
subtype=Mole Beast
power=2
toughness=4
[/card]
[card]
name=Graf Rats
auto=@each my combatbegins:target(Midnight Scavengers) meld(Chittering Host)
text=At the beginning of combat on your turn, if you both own and control Graf Rats and a creature named Midnight Scavengers, exile them, then meld them into Chittering Host.
mana={1}{B}
type=Creature
subtype=Rat
power=2
toughness=1
[/card]
[card]
name=Grafted Skullcap
auto=@each my draw:draw:1
auto=@each my end:moveTo(graveyard) all(*|myhand)
text=At the beginning of your draw step, draw an additional card. -- At the beginning of your end step, discard your hand.
mana={4}
type=Artifact
[/card]
[card]
name=Grand Abolisher
auto=this(variable{controllerturn}>0) maxCast(*)0 opponent
auto=this(variable{controllerturn}>0) lord(*[artifact;enchantment;creature]|opponentbattlefield) noactivatedability
text=During your turn, your opponents can't cast spells or activate abilities of artifacts, creatures, or enchantments.
mana={W}{W}
type=Creature
subtype=Human Cleric
power=2
toughness=2
[/card]
[card]
name=Grand Arbiter Augustin IV
auto=lord(*[white]|mycastingzone) altercost(colorless,-1)
auto=lord(*[blue]|mycastingzone) altercost(colorless,-1)
auto=lord(*|opponentcastingzone) altercost( colorless,+1)
text=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.
mana={2}{W}{U}
type=Legendary Creature
subtype=Human Advisor
power=2
toughness=3
[/card]
[card]
name=Grand Coliseum
auto=tap(noevent)
auto={T}:Add{1}
auto={T}:Add{B} and!( damage:1 controller )!
auto={T}:Add{G} and!( damage:1 controller )!
auto={T}:Add{R} and!( damage:1 controller )!
auto={T}:Add{U} and!( damage:1 controller )!
auto={T}:Add{W} and!( damage:1 controller )!
text=Grand Coliseum enters the battlefield tapped. -- {T}: Add {1} to your mana pool. -- {T}: Add one mana of any color to your mana pool. Grand Coliseum deals 1 damage to you.
type=Land
[/card]
[card]
name=Grand Melee
auto=lord(creature|battlefield) transforms((,newability[mustattack],newability[mustblock]))
text=All creatures attack each turn if able. --  -- All creatures block each turn if able.
mana={3}{R}
type=Enchantment
[/card]
[card]
name=Grandmother Sengir
auto={1}{B}{T}:-1/-1 target(creature)
text={1}{B}, {T}: Target creature gets -1/-1 until end of turn.
mana={4}{B}
type=Legendary Creature
subtype=Human Wizard
power=3
toughness=3
[/card]
[card]
name=Granger Guildmage
auto={W}{T}:first strike target(creature)
auto={R}{T}:damage:1 target(creature,player) && damage:1 controller
text={W}, {T}: Target creature gains first strike until end of turn. -- {R}, {T}: Granger Guildmage deals 1 damage to target creature or player and 1 damage to you.
mana={G}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Granite Gargoyle
abilities=flying
auto={R}:0/1
text=Flying -- {R}: Granite Gargoyle gets +0/+1 until end of turn.
mana={2}{R}
type=Creature
subtype=Gargoyle
power=2
toughness=2
[/card]
[card]
name=Granite Grip
target=creature
auto=foreach(mountain|myBattlefield) 1/0
text=Enchant creature -- Enchanted creature gets +1/+0 for each Mountain you control.
mana={2}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Granite Shard
auto={3}{T}:Damage:1 target(creature,player)
auto={R}{T}:Damage:1 target(creature,player)
text={3}, {T} or {R}, {T}: Granite Shard deals 1 damage to target creature or player.
mana={3}
type=Artifact
[/card]
[card]
name=Granulate
auto=destroy all(artifact[manacost<=4;-land])
text=Destroy each nonland artifact with converted mana cost 4 or less.
mana={2}{R}{R}
type=Sorcery
[/card]
[card]
name=Grapeshot Catapult
auto={T}:Damage:1 target(creature[flying])
text={T}: Grapeshot Catapult deals 1 damage to target creature with flying.
mana={4}
type=Artifact Creature
subtype=Construct
power=2
toughness=3
[/card]
[card]
name=Grapeshot
abilities=storm
auto=damage:1 target(creature,player)
text=Grapeshot deals 1 damage to target creature or player. -- Storm (When you cast this spell, copy it for each spell cast before it this turn. You may choose new targets for the copies.)
mana={1}{R}
type=Sorcery
[/card]
[card]
name=Grapple with the Past
auto=deplete:3
auto=moveto(myhand) target(creature,land|mygraveyard)
text=Put the top three cards of your library into your graveyard, then you may return a creature or land card from your graveyard to your hand.
mana={1}{G}
type=Instant
[/card]
[card]
name=Grappler Spider
abilities=reach
text=Reach (This creature can block creatures with flying.)
mana={1}{G}
type=Creature
subtype=Spider
power=2
toughness=1
[/card]
[card]
name=Grasp of Darkness
target=creature
auto=-4/-4
text=Target creature gets -4/-4 until end of turn.
mana={B}{B}
type=Instant
[/card]
[card]
name=Grasp of Phantoms
target=creature
auto=moveTo(ownerlibrary)
flashback={7}{U}
text=Put target creature on top of its owner's library. -- Flashback {7}{U} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={3}{U}
type=Sorcery
[/card]
[card]
name=Grasp of the Hieromancer
target=creature
auto=teach(creature) 1/1
auto=@combat(attacking) source(mytgt):tap target(creature|opponentbattlefield)
text=Enchant creature -- Enchanted creature gets +1/+1 and has "Whenever this creature attacks, tap target creature defending player controls."
mana={1}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Grassland Crusader
auto={T}:2/2 target(elf,soldier)
text={T}: Target Elf or Soldier creature gets +2/+2 until end of turn.
mana={5}{W}
type=Creature
subtype=Human Cleric Soldier
power=2
toughness=4
[/card]
[card]
name=Grasslands
auto=tap(noevent)
aicode=activate moveTo(myBattlefield) target(*[forest;plains]|myLibrary)
auto={T}{S}:name(search card) reveal:plibrarycount optionone name(choose card) target(*[forest;plains]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveto(ownerbattlefield))! afterrevealedend revealend
text=Grasslands enters the battlefield tapped. -- {T}, Sacrifice Grasslands: Search your library for a Forest or Plains card and put it onto the battlefield. Then shuffle your library.
type=Land
[/card]
[card]
name=Grave Birthing
target=opponent
auto=ability$!moveto(exile) notatarget(*|mygraveyard)!$ targetedplayer
auto=token(Eldrazi Scion,Creature Eldrazi Scion,1/1) and!( transforms((,newability[{S}:Add{C}])) forever )! controller
auto=draw:1 controller
text=Devoid (This card has no color.) -- 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 {1} to your mana pool." -- Draw a card.
mana={2}{B}
abilities=devoid
type=Instant
[/card]
[card]
name=Grave Bramble
abilities=defender
auto=protection from(zombie)
text=Defender, protection from Zombies
mana={1}{G}{G}
type=Creature
subtype=Plant
power=3
toughness=4
[/card]
[card]
name=Grave Defiler
aicode=activate target(<4>*[zpos<=4]|mylibrary) name(revealed card) moveto(myhand) name(revealed card) and!(if cantargetcard(*[-zombie]|*) then bottomoflibrary))!
auto=reveal:4 optionone name(Get Zombie) target(<4>zombie|reveal) moveto(myhand) optiononeend optiontwo name(put on bottom) target(<4>*|reveal) bottomoflibrary optiontwoend revealend
text=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. -- {1}{B}: Regenerate Grave Defiler.
auto={1}{B}:regenerate
mana={3}{B}
type=Creature
subtype=Zombie
power=2
toughness=1
[/card]
[card]
name=Grave Exchange
target=creature|mygraveyard
auto=moveTo(myhand)
auto=target(player) ability$!name(sacrifice) notatarget(creature|mybattlefield) sacrifice!$ targetedplayer
text=Return target creature card from your graveyard to your hand. Target player sacrifices a creature.
mana={4}{B}{B}
type=Sorcery
[/card]
[card]
name=Grave Pact
auto=@movedTo(creature|graveyard) from(mybattlefield):ability$!name(sacrifice) notatarget(creature|mybattlefield) sacrifice!$ opponent
text=Whenever a creature you control dies, each other player sacrifices a creature.
mana={1}{B}{B}{B}
type=Enchantment
[/card]
[card]
name=Grave Peril
auto=@movedTo(creature[-black]|battlefield):all(trigger[to]) destroy && moveTo(mygraveyard) all(this)
text=When a nonblack creature enters the battlefield, sacrifice Grave Peril. If you do, destroy that creature.
mana={1}{B}
type=Enchantment
[/card]
[card]
name=Grave Robbers
auto={B}{T}:moveto(exile) target(artifact|graveyard) && life:2 controller
text={B}, {T}: Exile target artifact card from a graveyard. You gain 2 life.
mana={1}{B}{B}
type=Creature
subtype=Human Rogue
power=1
toughness=1
[/card]
[card]
name=Grave Scrabbler
abilities=madness
autoexile=restriction{discarded} pay({1}{B}) name(pay {1}{B} to cast) activate name(pay 1B to cast) castcard(normal madness)?name(put in graveyard) moveto(ownergraveyard)
auto=if madnessplayed then target(creature|graveyard) moveto(ownerhand)
text=Madness {1}{B} (If you discard this card, you may cast it for its madness cost instead of putting it into your graveyard.) -- 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.
mana={3}{B}
type=Creature
subtype=Zombie
power=2
toughness=2
[/card]
[card]
name=Grave Strength
target=creature
auto=deplete:3
auto=foreach(creature|mygraveyard) counter(1/1,1)
text=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.
mana={1}{B}
type=Sorcery
[/card]
[card]
name=Grave Titan
abilities=deathtouch
auto=token(Zombie,Creature Zombie,2/2,black)*2
auto=@combat(attacking) source(this):token(Zombie,Creature Zombie,2/2,black)*2
text=Deathtouch -- Whenever Grave Titan enters the battlefield or attacks, put two 2/2 black Zombie creature tokens onto the battlefield.
mana={4}{B}{B}
type=Creature
subtype=Giant
power=6
toughness=6
[/card]
[card]
name=Grave Upheaval
target=creature|graveyard
auto=moveto(mybattlefield) and!(haste)!
aicode=activate target(land[basic]|mylibrary) moveto(myhand)
autohand={2}{cycle}:name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>land[basic]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=Put target creature card from a graveyard onto the battlefield under your control. It gains haste. -- Basic landcycling {2} ({2}, Discard this card: Search your library for a basic land card, reveal it, and put it into your hand. Then shuffle your library.)
mana={4}{B}{R}
type=Sorcery
[/card]
[card]
name=Gravebane Zombie
abilities=librarydeath
text=If Gravebane Zombie would be put into a graveyard from the battlefield, put Gravebane Zombie on top of its owner's library instead.
mana={3}{B}
type=Creature
subtype=Zombie
power=3
toughness=2
[/card]
[card]
name=Gravebind
target=creature
auto=cantregen
auto=@next upkeep:draw:1 controller
text=Target creature can't be regenerated this turn. -- Draw a card at the beginning of the next turn's upkeep.
mana={B}
type=Instant
[/card]
[card]
name=Graveblade Marauder
abilities=deathtouch
auto=@combatdamagefoeof(player) from(this):life:-type:creature:mygraveyard opponent
auto=@combatdamageof(player) from(this):life:-type:creature:mygraveyard controller
text=Deathtouch (Any amount of damage this deals to a creature is enough to destroy it.) -- Whenever Graveblade Marauder deals combat damage to a player, that player loses life equal to the number of creature cards in your graveyard.
mana={2}{B}
type=Creature
subtype=Human Warrior
power=1
toughness=4
[/card]
[card]
name=Graveborn Muse
auto=@each my upkeep:foreach(zombie|myBattlefield) draw:1
auto=@each my upkeep:foreach(zombie|myBattlefield) life:-1
text=At the beginning of your upkeep, you draw X cards and you lose X life, where X is the number of Zombies you control.
mana={2}{B}{B}
type=Creature
subtype=Zombie Spirit
power=3
toughness=3
[/card]
[card]
name=Gravecrawler
abilities=cantblock
autograveyard=aslongas(zombie|myBattlefield) CanPlayFromGraveyard
text=Gravecrawler can't block. -- You may cast Gravecrawler from your graveyard as long as you control a Zombie.
mana={B}
type=Creature
subtype=Zombie
power=2
toughness=1
[/card]
[card]
name=Gravedigger
auto=may moveTo(myhand) target(creature|mygraveyard)
text=When Gravedigger enters the battlefield, you may return target creature card from your graveyard to your hand.
mana={3}{B}
type=Creature
subtype=Zombie
power=2
toughness=2
[/card]
[card]
name=Gravegouger
auto=(blink)forsrc target(<upto:2>*|graveyard)
text=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.
mana={2}{B}
type=Creature
subtype=Nightmare Horror
power=2
toughness=2
[/card]
[card]
name=Gravel Slinger
facedown={3}
autofacedown={1}{W}:morph
auto={T}:damage:1 target(creature[attacking;blocking])
text={T}: Gravel Slinger deals 1 damage to target attacking or blocking creature. -- Morph {1}{W} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={3}{W}
type=Creature
subtype=Human Soldier
power=1
toughness=3
[/card]
[card]
name=Gravelgill Axeshark
abilities=persist
text=Persist (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.)
mana={4}{UB}
type=Creature
subtype=Merfolk Soldier
power=3
toughness=3
[/card]
[card]
name=Gravelgill Duo
auto=@movedTo(*[blue]|mystack):1/1 ueot
auto=@movedTo(*[black]|mystack):fear ueot
text=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. (It can't be blocked except by artifact creatures and/or black creatures.)
mana={2}{UB}
type=Creature
subtype=Merfolk Rogue Warrior
power=2
toughness=1
[/card]
[card]
name=Graven Cairns
auto={T}:Add{1}
auto={RB}{T}:Add{B}{B}
auto={RB}{T}:Add{B}{R}
auto={RB}{T}:Add{R}{R}
text={T}: Add {1} to your mana pool. -- {(b/r)}, {T}: Add {B}{B}, {B}{R}, or {R}{R} to your mana pool.
type=Land
[/card]
[card]
name=Gravepurge
target=<anyamount>creature|mygraveyard
auto=moveTo(mylibrary)
auto=draw:1 controller
text=Put any number of target creature cards from your graveyard on top of your library. -- Draw a card.
mana={2}{B}
type=Instant
[/card]
[card]
name=Graverobber Spider
abilities=reach
auto={3}{B}:type:creature:mygraveyard/type:creature:mygraveyard limit:1
text=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.
mana={3}{G}
type=Creature
subtype=Spider
power=2
toughness=4
[/card]
[card]
name=Grave-Shell Scarab
auto={1}{S}:draw:1
dredge=dredge(1)
text={1}, Sacrifice Grave-Shell Scarab: Draw a card. -- Dredge 1 (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.)
mana={2}{B}{G}{G}
type=Creature
subtype=Insect
power=4
toughness=4
[/card]
[card]
name=Gravespawn Sovereign
auto={T(zombie|myBattlefield)}{T(zombie|myBattlefield)}{T(zombie|myBattlefield)}{T(zombie|myBattlefield)}{T(zombie|myBattlefield)}:moveTo(mybattlefield) target(creature|graveyard)
text=Tap five untapped Zombies you control: Put target creature card from a graveyard onto the battlefield under your control.
mana={4}{B}{B}
type=Creature
subtype=Zombie
power=3
toughness=3
[/card]
[card]
name=Gravestorm
auto=@each my upkeep restriction{type(*|opponentgraveyard)~morethan~0}:ability$!choice (exile card) target(*|mygraveyard) moveTo(exile) _ choice name(opponent draw) draw:1 opponent!$ opponent
auto=@each my upkeep restriction{type(*|opponentgraveyard)~lessthan~1}:may draw:1 controller
text=At the beginning of your upkeep, target opponent may exile a card from his or her graveyard. If that player doesn't, you may draw a card.
mana={B}{B}{B}
type=Enchantment
[/card]
[card]
name=Gravetiller Wurm
abilities=trample
auto=if morbid then counter(1/1,4)
text=Trample -- Morbid - Gravetiller Wurm enters the battlefield with four +1/+1 counters on it if a creature died this turn.
mana={5}{G}
type=Creature
subtype=Wurm
power=4
toughness=4
[/card]
[card]
name=Graveyard Shovel
auto={2}{T}:name(exiles a card) target(player) ability$! notatarget(*|mygraveyard) moveto(exile) and!( if cantargetcard(creature|*) then all(abilitycontroller) life:2 oneshot )! !$ targetedplayer
text={2}, {T}: Target player exiles a card from his or her graveyard. If it's a creature card, you gain 2 life.
mana={2}
type=Artifact
[/card]
[card]
name=Gravitational Shift
auto=lord(creature[flying]) 2/0
auto=lord(creature[-flying]) -2/0
text=Creatures with flying get +2/+0. -- Creatures without flying get -2/-0.
mana={3}{U}{U}
type=Enchantment
[/card]
[card]
name=Gravity Negator
abilities=flying
auto=@combat(attacking) source(this):pay({c}) target(other creature) flying ueot
text=Devoid (This card has no color.) -- Flying -- Whenever Gravity Negator attacks, you may pay {C}. If you do, another target creature gains flying until end of turn. ({C} represents colorless mana.)
mana={3}{U}
abilities=devoid
type=Creature
subtype=Eldrazi Drone
power=2
toughness=3
[/card]
[card]
name=Gravity Sphere
auto=lord(creature) -flying
auto=@movedTo(other enchantment[world]|battlefield):sacrifice all(this)
text=All creatures lose flying.
mana={2}{R}
type=World Enchantment
[/card]
[card]
name=Gravity Well
auto=@each blockers:lord(creature[attacking;flying]|battlefield) -flying
text=Whenever a creature with flying attacks, it loses flying until end of turn.
mana={1}{G}{G}
type=Enchantment
[/card]
[card]
name=Gray Merchant of Asphodel
auto=lifeleech:-type:manab:mybattlefield opponent
text=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. (Each {B} in the mana costs of permanents you control counts toward your devotion to black.)
mana={3}{B}{B}
type=Creature
subtype=Zombie
power=2
toughness=4
[/card]
[card]
name=Gray Ogre
mana={2}{R}
type=Creature
subtype=Ogre
power=2
toughness=2
[/card]
[card]
name=Graypelt Hunter
abilities=trample
auto=may counter(1/1,1)
auto=@movedTo(other ally|myBattlefield):may counter(1/1,1)
text=Trample -- Whenever Graypelt Hunter or another Ally enters the battlefield under your control, you may put a +1/+1 counter on Graypelt Hunter.
mana={3}{G}
type=Creature
subtype=Human Warrior Ally
power=2
toughness=2
[/card]
[card]
name=Graypelt Refuge
auto=tap(noevent)
auto=life:1
auto={T}:Add{G}
auto={T}:Add{W}
text=Graypelt Refuge enters the battlefield tapped. -- When Graypelt Refuge enters the battlefield, you gain 1 life. -- {T}: Add {G} or {W} to your mana pool.
type=Land
[/card]
[card]
name=Grayscaled Gharial
abilities=islandwalk
text=Islandwalk
mana={U}
type=Creature
subtype=Crocodile
power=1
toughness=1
[/card]
[card]
name=Grazing Gladehart
auto=@movedTo(land|myBattlefield):may life:2
text=Landfall - Whenever a land enters the battlefield under your control, you may gain 2 life.
mana={2}{G}
type=Creature
subtype=Antelope
power=2
toughness=2
[/card]
[card]
name=Grazing Kelpie
abilities=persist
auto={GU}{S}:bottomoflibrary target(other *|graveyard)
text={(g/u)}, Sacrifice Grazing Kelpie: Put target card in a graveyard on the bottom of its owner's library. -- Persist (When this creature is put into a graveyard from the battlefield, 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.)
mana={3}{GU}
type=Creature
subtype=Beast
power=2
toughness=3
[/card]
[card]
name=Great Defender
target=creature
auto=0/manacost
text=Target creature gets +0/+X until end of turn, where X is its converted mana cost.
mana={W}
type=Instant
[/card]
[card]
name=Great Furnace
auto={T}:Add{R}
text=(Great Furnace isn't a spell.) -- {T}: Add {R} to your mana pool.
type=Artifact Land
[/card]
[card]
name=Great Hart
mana={3}{W}
type=Creature
subtype=Elk
power=2
toughness=4
[/card]
[card]
name=Great Oak Guardian
abilities=flash,reach
auto=name(target player) target(player) donothing && all(creature|targetedpersonsbattlefield) untap && all(creature|targetedpersonsbattlefield) 2/2 ueot
text=Flash (You may cast this spell any time you could cast an instant.) -- Reach -- When Great Oak Guardian enters the battlefield, creatures target player controls get +2/+2 until end of turn. Untap them.
mana={5}{G}
type=Creature
subtype=Treefolk
power=4
toughness=5
[/card]
[card]
name=Great Sable Stag
abilities=nofizzle,protection from black,protection from blue
text=Great Sable Stag can't be countered. -- Protection from blue and from black (This creature can't be blocked, targeted, dealt damage, or enchanted by anything blue or black.)
mana={1}{G}{G}
type=Creature
subtype=Elk
power=3
toughness=3
[/card]
[card]
name=Great Teacher's Decree
auto=all(creature|mybattlefield) 2/1 ueot
auto=if rebound then moveto(exile) and!( transforms((,newability[@rebounded:may activate castcard(normal)])) forever )!
text=Creatures you control get +2/+1 until end of turn. -- Rebound (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.)
mana={3}{W}
type=Sorcery
[/card]
[card]
name=Great Wall
auto=lord(creature) -plainswalk
text=Creatures with plainswalk can be blocked as though they didn't have plainswalk.
mana={2}{W}
type=Enchantment
[/card]
[card]
name=Great Whale
auto=choice untap target(<upto:7>land)
text=When Great Whale enters the battlefield, untap up to seven lands.
mana={5}{U}{U}
type=Creature
subtype=Whale
power=5
toughness=5
[/card]
[card]
name=Greatbow Doyen
auto=lord(other archer|mybattlefield) 1/1
auto=@damaged(creature|mybattlefield) from(archer|mybattlefield):damage:thatmuch controller
auto=@damaged(creature|opponentbattlefield) from(archer|mybattlefield):damage:thatmuch opponent
text=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.
mana={4}{G}
type=Creature
subtype=Elf Archer
power=2
toughness=4
[/card]
[card]
name=Greater Auramancy
auto=lord(other enchantment|myBattlefield) shroud
auto=lord(creature[enchanted]|myBattlefield) shroud
text=Other enchantments you control have shroud. -- Enchanted creatures you control have shroud.
mana={1}{W}
type=Enchantment
[/card]
[card]
name=Greater Basilisk
abilities=deathtouch
text=Deathtouch (Any amount of damage this deals to a creature is enough to destroy it.)
mana={3}{G}{G}
type=Creature
subtype=Basilisk
power=3
toughness=5
[/card]
[card]
name=Greater Forgeling
auto={1}{R}:3/-3
text={1}{R}: Greater Forgeling gets +3/-3 until end of turn.
mana={3}{R}{R}
type=Creature
subtype=Elemental
power=3
toughness=4
[/card]
[card]
name=Greater Good
auto={S(creature|mybattlefield)}:draw:storedpower && transforms((,newability[target(<3>*|myhand) reject])) forever
text=Sacrifice a creature: Draw cards equal to the sacrificed creature's power, then discard three cards.
mana={2}{G}{G}
type=Enchantment
[/card]
[card]
name=Greater Harvester
auto=@each my upkeep:sacrifice notatarget(creature|mybattlefield)
auto=@combatdamagefoeof(player) from(this):ability$!name(sacrifice 2 permanents) target(<2>*|mybattlefield) sacrifice!$ opponent
auto=@combatdamageof(player) from(this):ability$!name(sacrifice 2 permanents) target(<2>*|mybattlefield) sacrifice!$ controller
text=At the beginning of your upkeep, sacrifice a permanent. -- Whenever Greater Harvester deals combat damage to a player, that player sacrifices two permanents.
mana={2}{B}{B}{B}
type=Creature
subtype=Horror
power=5
toughness=6
[/card]
[card]
name=Greater Mossdog
dredge=dredge(3)
text=Dredge 3 (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.)
mana={3}{G}
type=Creature
subtype=Plant Hound
power=3
toughness=3
[/card]
[card]
name=Greater Stone Spirit
auto=cantbeblockedby(creature[flying])
auto={2}{R}:target(creature) transforms((,newability[{R}:1/0],newability[0/2])) ueot
text=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."
mana={4}{R}{R}
type=Creature
subtype=Elemental Spirit
power=4
toughness=4
[/card]
[card]
name=Greater Werewolf
auto=@combat(blocking,blocked) source(this) from(creature[-black]):all(trigger[from]) phaseaction[combatends once] counter(-0/-2,1) oneshot
text=At end of combat, put a -0/-2 counter on all creatures blocking or blocked by Greater Werewolf.
mana={4}{B}
type=Creature
subtype=Werewolf
power=2
toughness=4
[/card]
[card]
name=Great-Horn Krushok
mana={4}{W}
type=Creature
subtype=Beast
power=3
toughness=5
[/card]
[card]
name=Greatsword
auto={3}:equip
auto=teach(creature) 3/0
text=Equipped creature gets +3/+0. -- Equip {3}
mana={3}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Greed
auto={L:2}{B}:draw:1
text={B}, Pay 2 life: Draw a card.
mana={3}{B}
type=Enchantment
[/card]
[card]
name=Greel, Mind Raker
auto={X}{B}{T}{D(*|myhand)}{D(*|myhand)}:discard:X target(player)
text={X}{B}, {T}, Discard two cards: Target player discards X cards at random.
mana={3}{B}{B}
type=Legendary Creature
subtype=Horror Spellshaper
power=3
toughness=3
[/card]
[card]
name=Greel's Caress
abilities=flash
target=creature
auto=-3/-0
text=Flash -- Enchant creature -- Enchanted creature gets -3/-0.
mana={1}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Green Mana Battery
auto={2}{T}:counter(0/0,1,Storage)
auto={t}:name(Remove 0 Counters) add{G}
auto={T}{C(0/0,-1,Storage)}:name(Remove 1 Counters) add{G}{G}
auto={T}{C(0/0,-2,Storage)}:name(Remove 2 Counters) add{G}{G}{G}
auto={T}{C(0/0,-3,Storage)}:name(Remove 3 Counters) add{G}{G}{G}{G}
auto={T}{C(0/0,-4,Storage)}:name(Remove 4 Counters) add{G}{G}{G}{G}{G}
auto={T}{C(0/0,-5,Storage)}:name(Remove 5 Counters) add{G}{G}{G}{G}{G}{G}
auto={T}{C(0/0,-6,Storage)}:name(Remove 6 Counters) add{G}{G}{G}{G}{G}{G}{G}
auto={T}{C(0/0,-7,Storage)}:name(Remove 7 Counters) add{G}{G}{G}{G}{G}{G}{G}{G}
auto={T}{C(0/0,-8,Storage)}:name(Remove 8 Counters) add{G}{G}{G}{G}{G}{G}{G}{G}{G}
auto={T}{C(0/0,-9,Storage)}:name(Remove 9 Counters) add{G}{G}{G}{G}{G}{G}{G}{G}{G}{G}
auto={T}{C(0/0,-10,Storage)}:name(Remove 10 Counters) add{G}{G}{G}{G}{G}{G}{G}{G}{G}{G}{G}
text={2}, {T}: Put a charge counter on Green Mana Battery. -- {T}, Remove any number of charge counters from Green Mana Battery: Add {G} to your mana pool, then add an additional {G} to your mana pool for each charge counter removed this way.
mana={4}
type=Artifact
[/card]
[card]
name=Green Scarab
target=creature
auto=cantbeblockedby(creature[green])
auto=aslongas(*[green]|opponentBattlefield) 2/2
text=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.
mana={W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Green Sun's Zenith
aicode=activate moveTo(myBattlefield) target(creature[green;manacost<=X]|myLibrary)
auto=name(search card) reveal:plibrarycount optionone name(choose card) target(creature[green;manacost<=X]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(activate castcard(putinplay))! afterrevealedend revealend
alias=135262
text=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.
mana={X}{G}
type=Sorcery
[/card]
[card]
name=Green Ward
abilities=auraward
target=creature
auto=protection from green
text=Enchant creature -- Enchanted creature has protection from green. This effect doesn't remove Green Ward.
mana={W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Greenbelt Rampager
auto=if compare(penergy)~morethan~2 then alterenergy:-2 controller else choice moveto(ownerhand) and!(alterenergy:1 controller)!
text=When Greenbelt Rampager enters the battlefield, pay {E}{E} (two energy counters). If you can't, return Greenbelt Rampager to its owner's hand and you get {E}.
mana={G}
type=Creature
subtype=Elephant
power=3
toughness=4
[/card]
[card]
name=Greener Pastures
auto=@each my upkeep:if type(land|mybattlefield)~morethan~type(land|opponentbattlefield) then token(Saproling,Creature Saproling,1/1,green)
auto=@each opponent upkeep:if type(land|opponentbattlefield)~morethan~type(land|mybattlefield) then token(Saproling,Creature Saproling,1/1,green) opponent
text=At the beginning of each player's upkeep, if that player controls more lands than each other player, the player puts a 1/1 green Saproling creature token onto the battlefield.
mana={2}{G}
type=Enchantment
[/card]
[card]
name=Greenhilt Trainee
auto=this(power>=4) {T}:4/4 target(creature)
text={T}: Target creature gets +4/+4 until end of turn. Activate this ability only if Greenholt Trainee's power is 4 or greater.
mana={3}{G}
type=Creature
subtype=Elf Warrior
power=2
toughness=3
[/card]
[card]
name=Greenseeker
aicode=activate target(land[basic]|mylibrary) moveto(myhand)
auto={G}{T}{D(*|myhand)}:name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>land[basic]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text={G}, {T}, Discard a card: Search your library for a basic land card, reveal it, and put it into your hand. Then shuffle your library.
mana={G}
type=Creature
subtype=Elf Spellshaper
power=1
toughness=1
[/card]
[card]
name=Greenside Watcher
auto={T}:untap target(Gate)
text={T}: Untap target Gate.
mana={1}{G}
type=Creature
subtype=Elf Druid
power=2
toughness=1
[/card]
[card]
name=Greenwarden of Murasa
auto=may name(return card) moveto(myhand) target(*|mygraveyard)
auto=@movedTo(this|graveyard) from(battlefield):may all(trigger[to]) moveto(exile) && target(other *|mygraveyard) moveTo(myhand)
text=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, return target card from your graveyard to your hand.
mana={4}{G}{G}
type=Creature
subtype=Elemental
power=5
toughness=4
[/card]
[card]
name=Greenweaver Druid
auto={T}:Add{G}{G}
text={T}: Add {G}{G} to your mana pool.
mana={2}{G}
type=Creature
subtype=Elf Druid
power=1
toughness=1
[/card]
[card]
name=Greenwheel Liberator
auto=if revolt then counter(1/1,2)
text=Revolt -- Greenwheel Liberator enters the battlefield with two +1/+1 counters on it if a permanent you controlled left the battlefield this turn.
mana={1}{G}
type=Creature
subtype=Elf Warrior
power=2
toughness=1
[/card]
[card]
name=Gremlin Infestation
target=artifact
auto=@each targetController upkeep:damage:2 targetcontroller
auto=@movedTo(mytgt|graveyard) from(battlefield):create(Gremlin:Creature Gremlin:2/2:red)
text=Enchant artifact -- At the beginning of your end step, Gremlin Infestation deals 2 damage to enchanted artifact's controller. -- When enchanted artifact is put into a graveyard, create a 2/2 red Gremlin creature token.
mana={3}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Grenzo's Cutthroat
abilities=dethrone,first strike
text=First strike -- Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)
mana={1}{R}
type=Creature
subtype=Goblin Rogue
power=1
toughness=1
[/card]
[card]
name=Grid Monitor
auto=maxCast(creature)0
text=You can't cast creature spells.
mana={4}
type=Artifact Creature
subtype=Construct
power=4
toughness=6
[/card]
[card]
name=Gridlock
target=<prex>*[-land]
auto=tap
text=Tap X target nonland permanents.
mana={X}{U}
type=Instant
[/card]
[card]
name=Grief Tyrant
auto=counter(-1/-1,4)
auto=@movedTo(this|mygraveyard) from(myBattlefield):may thisforeach(counter{-1/-1.1}) counter(-1/-1,1) target(creature)
text=Grief Tyrant enters the battlefield with four -1/-1 counters on it. -- When Grief Tyrant is put into a graveyard from the battlefield, put a -1/-1 counter on target creature for each -1/-1 counter on Grief Tyrant.
mana={5}{BR}
type=Creature
subtype=Horror
power=8
toughness=8
[/card]
[card]
name=Griffin Canyon
auto={T}:Add{1}
auto={T}:1/1 target(griffin) && untap
text={T}: Add {1} to your mana pool. -- {T}: Untap target Griffin. If it's a creature, it gets +1/+1 until end of turn.
type=Land
[/card]
[card]
name=Griffin Dreamfinder
abilities=flying
auto=moveto(myhand) target(enchantment|mygraveyard)
text=Flying -- When Griffin Dreamfinder enters the battlefield, return target enchantment card from your graveyard to your hand.
mana={3}{W}{W}
type=Creature
subtype=Griffin
power=1
toughness=4
[/card]
[card]
name=Griffin Guide
target=creature
auto=2/2
auto=flying
auto=@movedTo(mytgt|mygraveyard):token(Griffin,creature griffin, 2/2,flying, white)
text=Enchant creature -- Enchanted creature gets +2/+2 and has flying. -- When enchanted creature is put into a graveyard, put a 2/2 white Griffin creature token with flying onto the battlefield.
mana={2}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Griffin Protector
auto=@movedTo(creature|mybattlefield):1/1 ueot
abilities=flying
text=Flying -- Whenever another creature enters the battlefield under your control, Griffin Protector gets +1/+1 until end of turn.
mana={3}{W}
type=Creature
subtype=Griffin
power=2
toughness=3
[/card]
[card]
name=Griffin Rider
auto=aslongas(creature[griffin]|mybattlefield) 3/3
auto=aslongas(creature[griffin]|mybattlefield) flying
text=As long as you control a Griffin creature, Griffin Rider has +3/+3 and has flying.
mana={1}{W}
type=Creature
subtype=Human Knight
power=1
toughness=1
[/card]
[card]
name=Griffin Sentinel
abilities=flying,vigilance
text=Flying -- Vigilance (Attacking doesn't cause this creature to tap.)
mana={2}{W}
type=Creature
subtype=Griffin
power=1
toughness=3
[/card]
[card]
name=Grifter's Blade
abilities=flash
auto={1}:equip
auto=teach(creature) 1/1
auto=aslongas(parents) rehook target(creature|mybattlefield) <1
text=Flash -- As Grifter's Blade enters the battlefield, choose a creature you control it could be attached to. If you do, it enters the battlefield attached to that creature. -- Equipped creature gets +1/+1. -- Equip {1}
mana={3}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Grim Affliction
target=creature
auto=counter(-1/-1,1)
auto=notatarget(<anyamount>*[artifact;creature;enchantment;land;planeswalker;player]) proliferate
text=Put a -1/-1 counter on target creature, then proliferate.
mana={2}{B}
type=Instant
[/card]
[card]
name=Grim Backwoods
auto={T}:Add{1}
auto={2}{B}{G}{T}{S(creature|myBattlefield)}:draw:1
text={T}: Add 1 to your mana pool. -- {2}{B}{G},{T},Sacrifice a creature: Draw a card.
type=Land
[/card]
[card]
name=Grim Contest
target=creature|mybattlefield
auto=transforms((,newability[target(creature|opponentbattlefield) dynamicability<!toughnesstrike eachother!>])) ueot
restriction=type(creature|opponentbattlefield)~morethan~0
text=Choose target creature you control and target creature an opponent controls. Each of those creatures deals damage equal to its toughness to the other.
mana={1}{B}{G}
type=Instant
[/card]
[card]
name=Grim Feast
auto=@each my upkeep:damage:1 controller
auto=@movedTo(creature|opponentgraveyard) from(battlefield):all(trigger[to]) dynamicability<!mytgt toughnesslifegain srccontroller!>
text=At the beginning of your upkeep, Grim Feast deals 1 damage to you. -- Whenever a creature is put into an opponent's graveyard from the battlefield, you gain life equal to its toughness.
mana={1}{B}{G}
type=Enchantment
[/card]
[card]
name=Grim Flayer
abilities=trample
aicode=name(look) activate name(look) transforms((,newability[foreach(*[zpos<=3]|mylibrary) moverandom(*[zpos<=3]) from(mylibrary) to(mylibrary)])) ueot
auto=@combatdamaged(player) from(this):name(look) reveal:3 optionone name(Put In Graveyard) target(<upto:3>*|reveal) moveto(ownergraveyard) optiononeend optiontwo name(put in library) target(<3>*|reveal) moveto(ownerlibrary) optiontwoend revealend
auto=while(restriction{delirium}) 2/2
text=Trample -- Whenever Grim Flayer deals combat damage to a player, look at the top three cards of your library. Put any number of them into your graveyard and the rest back on top of your library in any order. -- Delirium -- Grim Flayer gets +2/+2 as long as there are four or more card types among cards in your graveyard.
mana={B}{G}
type=Creature
subtype=Human Warrior
power=2
toughness=2
[/card]
[card]
name=Grim Flowering
auto=foreach(creature|mygraveyard) draw:1
text=Draw a card for each creature card in your graveyard.
mana={5}{G}
type=Sorcery
[/card]
[card]
name=Grim Guardian
auto=life:-1 opponent
auto=@movedTo(enchantment|myBattlefield):life:-1 opponent
text=Constellation -- Whenever Grim Guardian or another enchantment enters the battlefield under your control, each opponent loses 1 life.
mana={2}{B}
type=Enchantment Creature
subtype=Zombie
power=1
toughness=4
[/card]
[card]
name=Grim Haruspex
facedown={3}
autofacedown={B}:morph
auto=@movedTo(other creature[-token]|graveyard) from(mybattlefield):draw:1 controller
text=Morph {B} (You may cast this card face down as a 2/2 creature for 3. Turn it face up any time for its morph cost.) -- Whenever another nontoken creature you control dies, draw a card. 
mana={2}{B}
type=Creature
subtype=Human Wizard
power=3
toughness=2
[/card]
[card]
name=Grim Harvest
target=creature|mygraveyard
auto=moveto(ownerhand)
autograveyard=@movedto(creature|mygraveyard) from(battlefield):pay({2}{B}) name(recover) moveto(ownerhand)?name(exile) moveto(exile)
text=Return target creature card from your graveyard to your hand. -- Recover {2}{B} (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.)
mana={1}{B}
type=Instant
[/card]
[card]
name=Grim Lavamancer
auto={R}{T}{E(*|mygraveyard)}{E(*|mygraveyard)}:damage:2 target(creature,player)
text={R}, {T}, Exile two cards from your graveyard: Grim Lavamancer deals 2 damage to target creature or player.
mana={R}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Grim Monolith
abilities=doesnotuntap
auto={4}:untap
auto={T}:add{3}
text=Grim Monolith doesn't untap during your untap step. -- {T}: Add {3} to your mana pool. -- {4}: Untap Grim Monolith.
mana={2}
type=Artifact
[/card]
[card]
name=Grim Poppet
auto=counter(-1/-1,3)
auto={C(-1/-1,-1)}:counter(-1/-1) target(other creature)
text=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.
mana={7}
type=Artifact Creature
subtype=Scarecrow
power=4
toughness=4
[/card]
[card]
name=Grim Return
auto=moveTo(myBattlefield) target(creature[fresh]|graveyard)
text=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. 
mana={2}{B}
type=Instant
[/card]
[card]
name=Grim Roustabout
auto=may counter(1/1,1)
auto=this(counter{1/1.1}>=1) cantblock
auto={1}{B}:regenerate
text=Unleash (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.) -- {1}{B}: Regenerate Grim Roustabout.
mana={1}{B}
type=Creature
subtype=Skeleton Warrior
power=1
toughness=1
[/card]
[card]
name=Grim Tutor
abilities=hiddenface
aicode=activate moveto(myhand) and!(life:-3 controller)! target(*|mylibrary)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>*|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand) and!(life:-3 controller)!])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=Search your library for a card and put that card into your hand, then shuffle your library. You lose 3 life.
mana={1}{B}{B}
type=Sorcery
[/card]
[card]
name=Grimclaw Bats
abilities=flying
auto={L}{B}:1/1
text=Flying -- {B}, Pay 1 life: Grimclaw Bats gets +1/+1 until end of turn.
mana={1}{B}
type=Creature
subtype=Bat
power=1
toughness=1
[/card]
[card]
name=Grimgrin, Corpse-Born
abilities=doesnotuntap
auto=tap(noevent)
auto={S(other creature|mybattlefield)}:counter(1/1,1) && untap
auto=@combat(attacking) source(this) restriction{type(creature|opponentbattlefield)~morethan~0}:choice target(creature|opponentbattlefield) destroy and!( counter(1/1,1) all(this) )!
text=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.
mana={3}{U}{B}
type=Legendary Creature
subtype=Zombie Warrior
power=5
toughness=5
[/card]
[card]
name=Grimoire of the Dead
auto={1}{T}{D(*|myhand)}:counter(0/0,1,Study)
auto={T}{C(0/0,-3,Study)}{S}:all(creature|graveyard) moveto(mybattlefield) and!( transforms((Zombie,newcolors[black])) forever )!
text={1}, {T}, Discard a card: Put a study counter on Grimoire of the Dead. -- {T}, 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.
mana={4}
type=Legendary Artifact
[/card]
[card]
name=Grindclock
auto={T}:counter(0/0,1,Charge)
auto={T}:target(player) dynamicability<!chargedeplete!>
text={T}: Put a charge counter on Grindclock. -- {T}: Target player puts the top X card of his or her library into his or her graveyard, where X is the number of charge counters on Grindclock.
mana={2}
type=Artifact
[/card]
[card]
name=Grinding Station
auto=@movedTo(artifact|battlefield):may untap
auto={T}{S(artifact|myBattlefield)}:deplete:3 target(player)
text={T}, 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.
mana={2}
type=Artifact
[/card]
[card]
name=Grindstone
auto={3}{T}:color deplete:2 target(player)
text={3}, {T}: Put the top two cards of target player's library into that player's graveyard. If both cards share a color, repeat this process.
mana={1}
type=Artifact
[/card]
[card]
name=Grinning Demon
facedown={3}
autofacedown={2}{B}{B}:morph
auto=@each my upkeep:life:-2 controller
text=At the beginning of your upkeep, you lose 2 life. -- Morph {2}{B}{B} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={2}{B}{B}
type=Creature
subtype=Demon
power=6
toughness=6
[/card]
[card]
name=Grinning Ignus
auto={H}{R}:add{2}{R} asSorcery
text={R}, Return Grinning Ignus to its owner's hand: Add {2}{R} to your mana pool. Activate this ability only any time you could cast a sorcery.
mana={2}{R}
type=Creature
subtype=Elemental
power=2
toughness=2
[/card]
[card]
name=Grip of Desolation
target=creature|battlefield
auto=moveto(exile)
auto=moveto(exile) target(land)
restriction=type(creature|battlefield)~morethan~0,type(land|battlefield)~morethan~0
text=Devoid (This card has no color.) -- Exile target creature and target land.
mana={4}{B}{B}
abilities=devoid
type=Instant
[/card]
[card]
name=Grip of Phyresis
target=equipment
auto=moveto(mybattlefield) and!( transforms((,newability[create(Germ:Creature Germ:0/0:black) livingweapon])) oneshot )!
text=Gain control of target Equipment, then create a 0/0 black Germ creature token and attach that Equipment to it.
mana={2}{U}
type=Instant
[/card]
[card]
name=Grip of the Roil
target=creature
auto=freeze
auto=draw:1 controller
text=Surge {1}{U} (You may cast this spell for its surge cost if you or a teammate has cast another spell this turn.) -- Tap target creature. It doesn't untap during its controller's next untap step. -- Draw a card.
mana={2}{U}
other={1}{U} name(surge)
otherrestriction=thisturn(*|mystack)~morethan~0
type=Instant
[/card]
[card]
name=Griptide
target=creature
auto=moveTo(ownerlibrary)
text=Put target creature on top of its owner's library.
mana={3}{U}
type=Instant
[/card]
[card]
name=Griselbrand
abilities=flying,lifelink
auto={L:7}:name(draw 7) draw:7 controller
text=Flying, lifelink -- Pay 7 life: Draw seven cards.
mana={4}{B}{B}{B}{B}
type=Legendary Creature
subtype=Demon
power=7
toughness=7
[/card]
[card]
name=Grisly Anglerfish
auto={6}:all(creature|opponentbattlefield) mustattack ueot
text={6}: Creatures your opponents control attack this turn if able.
type=Creature
subtype=Eldrazi Fish
power=4
toughness=5
[/card]
[card]
name=Grisly Salvage
auto=reveal:5 optionone name(Get creature or land) target(creature,land|reveal) moveto(myhand) optiononeend optiontwo name(put in grave) all(*|reveal) moveto(mygraveyard) optiontwoend revealend
text=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.
mana={B}{G}
type=Instant
[/card]
[card]
name=Grisly Spectacle
target=creature[-artifact]
auto=destroy && deplete:power targetcontroller
text=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.
mana={2}{B}{B}
type=Instant
[/card]
[card]
name=Grisly Transformation
target=creature
auto=teach(creature) intimidate
auto=draw:1 controller
text=Enchant creature -- When Grisly Transformation enters the battlefield, draw a card. == Enchanted creature has intimidate. (It can't be blocked except by artifact creatures and/or creatures that share a color with it.)
mana={2}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Gristle Grinner
auto=@movedto(creature|myGraveyard):2/2 ueot
auto=@movedto(creature|opponentGraveyard):2/2 ueot
text=Whenever a creature dies, Gristle Grinner gets +2/+2 until end of turn.
mana={4}{B}
type=Creature
subtype=Zombie
power=3
toughness=3
[/card]
[card]
name=Gristleback
auto=bloodthirst:1
auto={S}:dynamicability<!powerlifegain targetcontroller!>
text=Bloodthirst 1 (If an opponent was dealt damage this turn, this creature enters the battlefield with a +1/+1 counter on it.) -- Sacrifice Gristleback: You gain life equal to Gristleback's power.
mana={2}{G}
type=Creature
subtype=Boar Beast
power=2
toughness=2
[/card]
[card]
name=Grixis Battlemage
auto={U}{T}:draw:1 && transforms((,newability[target(*|myhand) reject])) forever
auto={R}{T}:cantblock target(creature)
text={U}, {T}: Draw a card, then discard a card. -- {R}, {T}: Target creature can't block this turn.
mana={2}{B}
type=Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=Grixis Charm
auto=aslongas(*|battlefield) choice moveTo(ownerhand) target(*)
auto=aslongas(creature|battlefield) choice -4/-4 target(creature)
auto=choice all(creature|myBattlefield) 2/0 ueot
text=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.
mana={U}{B}{R}
type=Instant
[/card]
[card]
name=Grixis Grimblade
auto=aslongas(other *[multicolor]|mybattlefield) 1/1
auto=aslongas(other *[multicolor]|mybattlefield) deathtouch
text=As long as you control another multicolored permanent, Grixis Grimblade gets +1/+1 and has deathtouch. (Creatures dealt damage by this creature are destroyed. You can divide its combat damage among any of the creatures blocking or blocked by it.)
mana={UR}{B}
type=Creature
subtype=Zombie Warrior
power=2
toughness=1
[/card]
[card]
name=Grixis Illusionist
auto={T}:ueot name(land becomes a plains) loseabilities && losesubtypesof(land) && transforms((plains)) target(land|myBattlefield)
auto={T}:ueot name(land becomes an island) loseabilities && losesubtypesof(land) && transforms((island)) target(land|myBattlefield)
auto={T}:ueot name(land becomes a swamp) loseabilities && losesubtypesof(land) && transforms((swamp)) target(land|myBattlefield)
auto={T}:ueot name(land becomes a mountain) loseabilities && losesubtypesof(land) && transforms((mountain)) target(land|myBattlefield)
auto={T}:ueot name(land becomes a forest) loseabilities && losesubtypesof(land) && transforms((forest)) target(land|myBattlefield)
text={T}: Target land you control becomes the basic land type of your choice until end of turn.
mana={U}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Grixis Panorama
auto={T}:Add{1}
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(*[basic&mountain;island;swamp]|myLibrary)
auto={1}{T}{S}:name(search card) reveal:plibrarycount optionone name(choose card) target(*[basic&mountain;island;swamp]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
text={T}: Add {1} to your mana pool. -- {1}, {T}, 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.
type=Land
[/card]
[card]
name=Grixis Slavedriver
auto=@movedTo(this|nonbattlezone) from(battlefield):token(Zombie,Creature Zombie,2/2,black)
autograveyard={3}{B}:moveto(mybattlefield) && transforms((,unearth,haste)) asSorcery forever
text=When Grixis Slavedriver leaves the battlefield, put a 2/2 black Zombie creature token onto the battlefield. -- Unearth {3}{B} ({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.)
mana={5}{B}
type=Creature
subtype=Zombie Giant
power=4
toughness=4
[/card]
[card]
name=Grixis Sojourners
auto=@movedTo(this|graveyard) from(battlefield):may moveTo(exile) target(*|graveyard)
autohand={2}{B}{cycle}:name(cycling) draw:1
autohand=@cycled(this|hand):may moveTo(exile) target(*|graveyard)
text=When you cycle Grixis Sojourners or it's put into a graveyard from the battlefield, you may exile target card from a graveyard. -- Cycling {2}{B} ({2}{B}, Discard this card: Draw a card.)
mana={1}{U}{B}{R}
type=Creature
subtype=Zombie Ogre
power=4
toughness=3
[/card]
[card]
name=Grizzled Angler
auto={t}:deplete:2 && if type(creature[colorless]|mygraveyard)~morethan~0 then flip(Grisly Anglerfish)
text={T}: Put the top two cards of your library into your graveyard. Then if there is a colorless creature card in your graveyard, transform Grizzled Angler.
mana={2}{U}
type=Creature
subtype=Human
power=2
toughness=3
[/card]
[card]
name=Grizzled Leotau
mana={G}{W}
type=Creature
subtype=Cat
power=1
toughness=5
[/card]
[card]
name=Grizzled Outcasts
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:flip(Krallenhorde Wantons)
text=At the beginning of each upkeep, if no spells were cast last turn, transform Grizzled Outcasts.
mana={4}{G}
type=Creature
subtype=Human Werewolf
power=4
toughness=4
[/card]
[card]
name=Grizzled Wolverine
auto=@combat(blocked) source(this):pay({R}) 2/0 ueot
text=Whenever Grizzled Wolverine becomes blocked, you may pay {R}. If you do, Grizzled Wolverine gets +2/+0 until end of turn.
mana={1}{R}{R}
type=Creature
subtype=Wolverine
power=2
toughness=2
[/card]
[card]
name=Grizzly Bears
mana={1}{G}
type=Creature
subtype=Bear
power=2
toughness=2
[/card]
[card]
name=Grizzly Fate
auto=token(Bear,creature bear, 2/2,green)*2
auto=aslongas(*|mygraveyard) token(Bear,creature bear, 2/2,green)*2 >6
flashback={5}{G}{G}
text=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} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={3}{G}{G}
type=Sorcery
[/card]
[card]
name=Groffskithur
auto=@combat(blocked,turnlimited) source(this):may moveTo(myhand) target(groffskithur|mygraveyard)
text=Whenever Groffskithur becomes blocked, you may return target card named Groffskithur from your graveyard to your hand.
mana={5}{G}
type=Creature
subtype=Beast
power=3
toughness=3
[/card]
[card]
name=Grollub
auto=@damaged(this):life:thatmuch opponent
text=Whenever Grollub is dealt damage, each opponent gains that much life.
mana={2}{B}
type=Creature
subtype=Beast
power=3
toughness=3
[/card]
[card]
name=Grotag Siege-Runner
auto={R}{S}:destroy target(other creature[defender]) && damage:2 targetController
text={R}, Sacrifice Grotag Siege-Runner: Destroy target creature with defender. Grotag Siege-Runner deals 2 damage to that creature's controller.
mana={1}{R}
type=Creature
subtype=Goblin Rogue
power=2
toughness=1
[/card]
[card]
name=Grotag Thrasher
auto=@combat(attacking) source(this):cantblock target(creature) ueot
text=Whenever Grotag Thrasher attacks, target creature can't block this turn.
mana={4}{R}
type=Creature
subtype=Lizard
power=3
toughness=3
[/card]
[card]
name=Grotesque Hybrid
auto={D(*|myhand)}:flying & protection from white && protection from green
auto=@combatdamaged(creature) from(this):all(trigger[to]) bury
text=Whenever Grotesque Hybrid deals combat damage to a creature, destroy that creature. It can't be regenerated. -- Discard a card: Grotesque Hybrid gains flying and protection from green and from white until end of turn.
mana={4}{B}
type=Creature
subtype=Zombie
power=3
toughness=3
[/card]
[card]
name=Grotesque Mutation
target=creature
auto=3/1 ueot
auto=lifelink ueot
text=Target creature gets +3/+1 and gains lifelink until end of turn. (Damage dealt by the creature also causes its controller to gain that much life.)
mana={1}{B}
type=Instant
[/card]
[card]
name=Ground Assault
target=creature
auto=damage:type:land:mybattlefield
text=Ground Assault deals damage to target creature equal to the number of lands you control.
mana={R}{G}
type=Sorcery
[/card]
[card]
name=Ground Rift
abilities=storm
auto=cantblock target(creature[-flying])
text=Target creature without flying can't block this turn. -- Storm (When you cast this spell, copy it for each spell cast before it this turn. You may choose new targets for the copies.)
mana={R}
type=Sorcery
[/card]
[card]
name=Ground Seal
auto=lord(*|graveyard) shroud
auto=draw:1
text=When Ground Seal enters the battlefield, draw a card. -- Cards in graveyards can't be the targets of spells or abilities.
mana={1}{G}
type=Enchantment
[/card]
[card]
name=Groundbreaker
abilities=trample,haste,treason
text=Trample, haste -- At the beginning of the end step, sacrifice Groundbreaker.
mana={G}{G}{G}
type=Creature
subtype=Elemental
power=6
toughness=1
[/card]
[card]
name=Grounded
target=creature
auto=-flying
text=Enchant creature -- Enchanted creature loses flying.
mana={1}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Groundling Pouncer
auto={GU}:1/3 && flying limit:1 restriction{type(creature[flying]|opponentbattlefield)~morethan~0}
text={(g/u)}: 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.
mana={1}{GU}
type=Creature
subtype=Faerie
power=2
toughness=1
[/card]
[card]
name=Groundshaker Sliver
auto=lord(sliver|mybattlefield) trample
text=All Sliver creatures you control have trample.
mana={6}{G}
type=Creature
subtype=Sliver
power=5
toughness=5
[/card]
[card]
name=Groundskeeper
auto={1}{G}:moveto(myhand) target(land[basic]|mygraveyard)
text={1}{G}: Return target basic land card from your graveyard to your hand.
mana={G}
type=Creature
subtype=Human Druid
power=1
toughness=1
[/card]
[card]
name=Groundswell
target=creature
auto=2/2
auto=aslongas(land[fresh]|mybattlefield) 2/2
text=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.
mana={G}
type=Instant
[/card]
[card]
name=Grove of the Burnwillows
auto={T}:Add{1}
auto={T}:Add{R} and!( life:1 opponent )!
auto={T}:Add{G} and!( life:1 opponent )!
text={T}: Add {1} to your mana pool. -- {T}: Add {R} or {G} to your mana pool. Each opponent gains 1 life.
type=Land
[/card]
[card]
name=Grove of the Guardian
auto={T}:add{1}
auto={3}{G}{W}{T(creature|myBattlefield)}{T(creature|myBattlefield)}{T}{S}:token(Elemental,Creature Elemental,8/8,green,white,vigilance)
text={T}: Add {1} to your mana pool. -- {3}{G}{W}, {T}, 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.
type=Land
[/card]
[card]
name=Grove Rumbler
abilities=trample
auto=@movedTo(land|myBattlefield):2/2 ueot
text=Trample -- Landfall -- Whenever a land enters the battlefield under your control, Grove Rumbler gets +2/+2 until end of turn.
mana={2}{R}{G}
type=Creature
subtype=Elemental
power=3
toughness=3
[/card]
[card]
name=Grovetender Druids
auto=pay({1}) token(Plant,Creature Plant,1/1,green)
auto=@movedTo(other ally|myBattlefield):pay({1}) token(Plant,Creature Plant,1/1,green)
text=Rally -- 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.
mana={2}{G}{W}
type=Creature
subtype=Elf Druid Ally
power=3
toughness=3
[/card]
[card]
name=Growing Ranks
auto=@each my upkeep restriction{type(creature[token]|mybattlefield)~morethan~0}:ability$! name(populate) clone notatarget(creature[token]|mybattlefield) !$ controller
text=At the beginning of your upkeep, populate. (Put a token onto the battlefield that's a copy of a creature token you control.)
mana={2}{GW}{GW}
type=Enchantment
[/card]
[card]
name=Growth Spasm
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(land[basic]|myLibrary)
auto=name(search card) reveal:plibrarycount optionone name(choose card) target(land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
auto=token(Eldrazi Spawn,Creature Eldrazi Spawn,0/1) and!( transforms((,newability[{S}:Add{1}])) forever )!
text=Search your library for a basic land card and 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 {1} to your mana pool."
mana={2}{G}
type=Sorcery
[/card]
[card]
name=Grozoth
abilities=defender
auto=moveTo(myhand) target(<anyamount>*[manacost=9]|myLibrary)
auto={4}:-defender
aicode=activate target(*[manacost=9]|mylibrary) moveto(myhand)
autohand={1}{U}{U}{discard}:name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>*[manacost=9]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend asSorcery
text=Defender (This creature can't attack.) -- 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} ({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.)
mana={6}{U}{U}{U}
type=Creature
subtype=Leviathan
power=9
toughness=9
[/card]
[card]
name=Gruesome Deformity
target=creature
auto=intimidate
text=Enchant creature -- Enchanted creature has intimidate.
mana={B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Gruesome Discovery
target=player
aicode=activate reject notatarget(<2>*|targetedpersonshand)
auto=ifnot morbid then ability$!name(discard 2 cards) target(<2>*|myhand) reject!$ targetedplayer
auto=if morbid then reveal:type:*:targetedpersonshand revealzone(targetedpersonshand) optionone name(choose discards) target(<2>*|reveal) moveto(ownerhand) and!( reject )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerhand) and!( all(*|reveal) moveto(ownerhand) )!  optiontwoend revealend
text=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.
mana={2}{B}{B}
type=Sorcery
[/card]
[card]
name=Gruesome Encore
target=creature|opponentGraveyard
auto=moveto(myBattlefield)
auto=transforms((,treason,haste,exiledeath)) forever
text=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.
mana={2}{B}
type=Sorcery
[/card]
[card]
name=Gruesome Slaughter
auto=all(creature[colorless]|mybattlefield) transforms((,newability[{T}:thisforeach(power>=1) damage:1 target(creature)])) ueot
text=Until end of turn, colorless creatures you control gain "{T}: This creature deals damage equal to its power to target creature."
mana={6}
type=Sorcery
[/card]
[card]
name=Gruul Charm
auto=choice all(creature[-flying]|battlefield) cantblock ueot
auto=choice moveto(ownerbattlefield) all(*|opponentbattlefield)
auto=choice damage:3 all(creature[flying])
text=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.
mana={R}{G}
type=Instant
[/card]
[card]
name=Gruul Cluestone
auto={T}:Add{R}
auto={T}:Add{G}
auto={R}{G}{T}{S}:draw:1 controller
text={T}: Add {R} or {G} to your mana pool. -- {R}{G}, {T}, Sacrifice Gruul Cluestone: Draw a card. 
mana={3}
type=Artifact
[/card]
[card]
name=Gruul Guildgate
auto=tap(noevent)
auto={T}:Add{R}
auto={T}:Add{G}
text=Gruul Guildgate enters the battlefield tapped. -- {T}: Add {R} or {G} to your mana pool.
type=Land
subtype=Gate
[/card]
[card]
name=Gruul Guildmage
auto={3}{R}{S(land|myBattlefield)}:Damage:2 target(player)
auto={3}{G}:2/2 target(creature)
text=({(r/g)} can be paid with either {R} or {G}.) -- {3}{R}, Sacrifice a land: Gruul Guildmage deals 2 damage to target player. -- {3}{G}: Target creature gets +2/+2 until end of turn.
mana={RG}{RG}
type=Creature
subtype=Human Shaman
power=2
toughness=2
[/card]
[card]
name=Gruul Keyrune
auto={T}:add{R}
auto={T}:add{G}
auto={R}{G}:transforms((Beast Artifact Creature,setpower=3,settoughness=2,red,green,trample)) ueot
text={T}: 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.
mana={3}
type=Artifact
[/card]
[card]
name=Gruul Nodorog
auto={r}:menace ueot
text={R}: Gruul Nodorog can't be blocked this turn except by two or more creatures.
mana={4}{G}{G}
type=Creature
subtype=Beast
power=4
toughness=4
[/card]
[card]
name=Gruul Ragebeast
auto=dynamicability<!powerstrike eachother!> target(creature|opponentbattlefield)
auto=@movedTo(other creature|mybattlefield):all(trigger) transforms((,newability[dynamicability<!powerstrike eachother!> target(creature|opponentbattlefield)]))
text=Whenever Gruul Ragebeast or another creature enters the battlefield under your control, that creature fights target creature an opponent controls.
mana={5}{R}{G}
type=Creature
subtype=Beast
power=6
toughness=6
[/card]
[card]
name=Gruul Scrapper
auto=if spent({R}) then haste ueot
text=When Gruul Scrapper enters the battlefield, if {R} was spent to cast Gruul Scrapper, it gains haste until end of turn.
mana={3}{G}
type=Creature
subtype=Human Berserker
power=3
toughness=2
[/card]
[card]
name=Gruul Signet
auto={1}{T}:Add{R}{G}
text={1}, {T}: Add {R}{G} to your mana pool.
mana={2}
type=Artifact
[/card]
[card]
name=Gruul Turf
auto=tap(noevent)
auto=moveTo(ownerhand) notatarget(land|mybattlefield)
auto={T}:Add{R}{G}
text=Gruul Turf enters the battlefield tapped. -- When Gruul Turf enters the battlefield, return a land you control to its owner's hand. -- {T}: Add {R}{G} to your mana pool.
type=Land
[/card]
[card]
name=Gruul War Chant
auto=lord(creature[attacking]|mybattlefield) 1/0
auto=lord(creature[attacking]|mybattlefield) menace
text=Each attacking creature you control gets +1/+0 and can't be blocked except by two or more creatures.
mana={2}{R}{G}
type=Enchantment
[/card]
[card]
name=Gruul War Plow
auto=lord(creature|myBattlefield) trample
auto={1}{R}{G}:transforms((Juggernaut Artifact Creature,setpower=4,settoughness=4)) ueot
text=Creatures you control have trample. -- {1}{R}{G}: Gruul War Plow becomes a 4/4 Juggernaut artifact creature until end of turn.
mana={4}
type=Artifact
[/card]
[card]
name=Gryff Vanguard
abilities=flying
auto=draw:1 controller
text=Flying -- When Gryff Vanguard enters the battlefield, draw a card.
mana={4}{U}
type=Creature
subtype=Human Knight
power=3
toughness=2
[/card]
[card]
name=Gryff's Boon
target=creature
auto=teach(creature) 1/0
auto=teach(creature) flying
autograveyard={3}{W}:rehook target(creature) assorcery
text=Enchant creature -- Enchanted creature gets +1/+0 and has flying. -- {3}{W}: Return Gryff's Boon from your graveyard to the battlefield attached to target creature. Activate this ability only any time you could cast a sorcery.
mana={W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Guan Yu, Sainted Warrior
abilities=horsemanship
autograveyard=@movedTo(this|mygraveyard) from(myBattlefield):may moveTo(ownerlibrary) && shuffle
text=Horsemanship (This creature can't be blocked except by creatures with horsemanship.) -- When Guan Yu, Sainted Warrior is put into your graveyard from the battlefield, you may shuffle Guan Yu into your library.
mana={3}{W}{W}
type=Legendary Creature
subtype=Human Soldier Warrior
power=3
toughness=5
[/card]
[card]
name=Guan Yu's 1,000-Li March
auto=destroy all(creature[tapped])
text=Destroy all tapped creatures.
mana={4}{W}{W}
type=Sorcery
[/card]
[card]
name=Guard Duty
target=creature
auto=defender
text=Enchant creature -- Enchanted creature has defender.
mana={W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Guard Gomazoa
abilities=flying,defender
auto=preventAllCombatDamage to(this)
text=Defender, flying -- Prevent all combat damage that would be dealt to Guard Gomazoa.
mana={2}{U}
type=Creature
subtype=Jellyfish
power=1
toughness=3
[/card]
[card]
name=Guardian Automaton
auto=@movedto(this|graveyard) from(battlefield):life:3 controller
text=When Guardian Automaton dies, you gain 3 life.
mana={4}
type=Artifact Creature
subtype=Construct
power=3
toughness=3
[/card]
[card]
name=Guardian Idol
auto=tap(noevent)
auto={T}:Add{1}
auto={2}:transforms((Golem Artifact Creature,setpower=2,settoughness=2)) ueot
text=Guardian Idol enters the battlefield tapped. -- {T}: Add {1} to your mana pool. -- {2}: Guardian Idol becomes a 2/2 Golem artifact creature until end of turn.
mana={2}
type=Artifact
[/card]
[card]
name=Guardian Lions
abilities=vigilance
text=Vigilance (Attacking doesn't cause this creature to tap.)
mana={4}{W}
type=Creature
subtype=Cat
power=1
toughness=6
[/card]
[card]
name=Guardian of Cloverdell
auto=token(Kithkin Soldier,creature Kithkin Soldier,1/1,white)*3
auto={G}{S(kithkin|myBattlefield)}:life:1 controller
text=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.
mana={5}{G}{G}
type=Creature
subtype=Treefolk Shaman
power=4
toughness=5
[/card]
[card]
name=Guardian of Pilgrims
auto=target(creature) 1/1 ueot
text=When Guardian of Pilgrims enters the battlefield, target creature gets +1/+1 until end of turn.
mana={1}{W}
type=Creature
subtype=Spirit Cleric
power=2
toughness=2
[/card]
[card]
name=Guardian of Solitude
auto=@movedTo(arcane,spirit|mystack):flying target(creature) ueot
text=Whenever you cast a Spirit or Arcane spell, target creature gains flying until end of turn.
mana={1}{U}
type=Creature
subtype=Spirit
power=1
toughness=2
[/card]
[card]
name=Guardian of Tazeem
abilities=flying
auto=@movedTo(land[-island]|myBattlefield):tap target(creature)
auto=@movedTo(land[island]|myBattlefield):target(creature) tap && frozen
text=Flying -- Landfall -- 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.
mana={3}{U}{U}
type=Creature
subtype=Sphinx
power=4
toughness=5
[/card]
[card]
name=Guardian of the Ages
abilities=defender
auto=@combat(attacking) source(creature|opponentbattlefield): transforms((,newability[-defender],newability[trample])) forever dontremove
text=Defender. -- Whenever a creature attacks you or a planeswalker you control, if Guardian of the Ages has defender, it loses defender and gains trample.
mana={7}
type=Artifact Creature
subtype=Golem
power=7
toughness=7
[/card]
[card]
name=Guardian of the Great Conduit
abilities=reach
auto=aslongas(planeswalker[nissa]|mybattlefield) 2/0
auto=aslongas(planeswalker[nissa]|mybattlefield) vigilance
text=Reach (This creature can block creatures with flying.) -- As long as you control a Nissa planeswalker, Guardian of the Great Conduit gets +2/+0 and has vigilance. (Attacking doesn't cause it to tap.)
mana={3}{G}
type=Creature
subtype=Elemental
power=2
toughness=4
[/card]
[card]
name=Guardian of the Guildpact
auto=protection from(*[-multicolor;-colorless])
text=Protection from monocolored
mana={3}{W}
type=Creature
subtype=Spirit
power=2
toughness=3
[/card]
[card]
name=Guardian of Vitu-Ghazi
abilities=vigilance
text=Convoke (Each creature you tap while casting this spell reduces its cost by {1} or by one mana of that creature's color.) -- Vigilance
other={convoke} name(Convoke)
mana={6}{G}{W}
type=Creature
subtype=Elemental
power=4
toughness=7
[/card]
[card]
name=Guardian Shield-Bearer
facedown={3}
autofacedown={3}{G}:morph
autofaceup=counter(1/1,1)
autofaceup=counter(1/1,1) target(other creature|mybattlefield)
text=Megamorph {3}{G} (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.) -- When Guardian Shield-Bearer is turned face up, put a +1/+1 counter on another target creature you control.
mana={1}{G}
type=Creature
subtype=Human Soldier
power=2
toughness=1
[/card]
[card]
name=Guardian Zendikon
target=land
auto=becomes(Creature Wall,2/6,defender,white)
auto=@movedTo(mytgt|graveyard) from(battlefield):all(trigger[to]) moveTo(ownerhand)
text=Enchant land -- Enchanted land is a 2/6 white Wall creature with defender. It's still a land. -- When enchanted land is put into a graveyard, return that card to its owner's hand.
mana={2}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Guardian's Magemark
abilities=flash
target=creature
auto=lord(creature[enchanted]|myBattlefield) 1/1
text=Flash -- Enchant creature -- Creatures you control that are enchanted get +1/+1.
mana={2}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Guardians of Akrasa
abilities=defender,exalted
text=Defender -- Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.)
mana={2}{W}
type=Creature
subtype=Human Soldier
power=0
toughness=4
[/card]
[card]
name=Guardians of Meletis
abilities=defender
text=Defender
mana={3}
type=Artifact Creature
subtype=Golem
power=0
toughness=6
[/card]
[card]
name=Guardians' Pledge
auto=all(creature[white]|mybattlefield) 2/2 ueot
text=White creatures you control get +2/+2 until end of turn.
mana={1}{W}{W}
type=Instant
[/card]
[card]
name=Gudul Lurker
abilities=unblockable
facedown={3}
autofacedown={U}:morph
autofaceup=counter(1/1,1)
text=Gudul Lurker can't be blocked. -- Megamorph {U} (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.)
mana={U}
type=Creature
subtype=Salamander
power=1
toughness=1
[/card]
[card]
name=Guerrilla Tactics
target=creature,player
auto=damage:2
autograveyard=while(restriction{discardbyopponent}) choice damage:4 target(creature,player)
autoexile=while(restriction{discardbyopponent}) choice damage:4 target(creature,player)
text=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.
mana={1}{R}
type=Instant
[/card]
[card]
name=Guided Passage
auto=ability$! notatarget(creature|opponentlibrary) moveto(ownerhand) !$ opponent
auto=ability$! notatarget(land|opponentlibrary) moveto(ownerhand) !$ opponent
auto=ability$! notatarget(*[-land;-creature]|opponentlibrary) moveto(ownerhand) !$ opponent
text=Reveal the cards in your library. An opponent chooses from among them a creature card, a land card, and a noncreature, nonland card. You put the chosen cards into your hand. Then shuffle your library.
mana={U}{R}{G}
type=Sorcery
[/card]
[card]
name=Guided Strike
target=creature
auto=1/0
auto=first strike
auto=draw:1 controller
text=Target creature gets +1/+0 and gains first strike until end of turn. -- Draw a card.
mana={1}{W}
type=Instant
[/card]
[card]
name=Guildscorn Ward
target=creature
auto=teach(creature) protection from(*[multicolor])
text=Enchant creature -- Enchanted creature has protection from multicolored.
mana={W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Guiltfeeder
abilities=fear
auto=@combat(notblocked) source(this):life:-type:*:opponentgraveyard opponent
text=Fear (This creature can't be blocked except by artifact creatures and/or black creatures.) -- Whenever Guiltfeeder attacks and isn't blocked, defending player loses 1 life for each card in his or her graveyard.
mana={3}{B}{B}
type=Creature
subtype=Horror
power=0
toughness=4
[/card]
[card]
name=Guilty Conscience
target=creature
auto=@damaged(creature,player) from(mytgt):damage:thatmuch
text=Enchant creature -- Whenever enchanted creature deals damage, Guilty Conscience deals that much damage to that creature.
mana={W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Guise of Fire
target=creature
auto=1/-1
auto=mustattack
text=Enchant creature -- Enchanted creature gets +1/-1 and attacks each turn if able.
mana={R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Gulf Squid
auto=choice name (tap all lands opponent controls) tap all(land|mybattlefield)
auto=choice name (tap all lands you control) tap all(land|opponentbattlefield)
text=When Gulf Squid enters the battlefield, tap all lands target player controls.
mana={3}{U}
type=Creature
subtype=Squid Beast
power=2
toughness=2
[/card]
[card]
name=Guma
abilities=protection from blue
text=Protection from blue
mana={2}{R}
type=Creature
subtype=Cat
power=2
toughness=2
[/card]
[card]
name=Gurmag Angler
text=Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)
mana={6}{B}
other={delve} name(Delve)
type=Creature
subtype=Zombie Fish
power=5
toughness=5
[/card]
[card]
name=Gurmag Swiftwing
abilities=flying,first strike,haste
text=Flying, first strike, haste
mana={1}{B}
type=Creature
subtype=Bat
power=1
toughness=2
[/card]
[card]
name=Gurzigost
auto=@each my upkeep restriction{type(*|mygraveyard)~morethan~1}:transforms((,newability[choice name(put at bottom of library) target(<2>*|mygraveyard) bottomoflibrary],newability[choice sacrifice])) ueot
auto=@each my upkeep restriction{type(*|mygraveyard)~lessthan~2}:sacrifice
auto={G}{G}{D(*|myhand)}:transforms((,newability[@combat(blocked turnlimited) source(this):may name(assign combat damage to defending player) thisforeach(power>=1) damage:1 opponent && fog from(this)])) ueot
text=At the beginning of your upkeep, sacrifice Gurzigost unless you put two cards from your graveyard on the bottom of your library. -- {G}{G}, Discard a card: You may have Gurzigost assign its combat damage this turn as though it weren't blocked.
mana={3}{G}{G}
type=Creature
subtype=Beast
power=6
toughness=8
[/card]
[card]
name=Gush
auto=draw:2
other={H(island|myBattlefield)}{H(island|myBattlefield)} name(Return to Islands to Hand)
text=You may return two Islands you control to their owner's hand rather than pay Gush's mana cost. -- Draw two cards.
mana={4}{U}
type=Instant
[/card]
[card]
name=Gustcloak Cavalier
abilities=flanking
auto=@combat(attacking) source(this):may tap target(creature)
auto=@combat(blocked,turnlimited) source(this):may name(untap it and remove it from combat) untap && removefromcombat
text=Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.) -- Whenever Gustcloak Cavalier attacks, you may tap target creature. -- Whenever Gustcloak Cavalier becomes blocked, you may untap Gustcloak Cavalier and remove it from combat.
mana={3}{W}{W}
type=Creature
subtype=Human Knight
power=2
toughness=2
[/card]
[card]
name=Gustcloak Harrier
abilities=flying
auto=@combat(blocked,turnlimited) source(this):may name(untap it and remove it from combat) untap && removefromcombat
text=Flying -- Whenever Gustcloak Harrier becomes blocked, you may untap it and remove it from combat.
mana={1}{W}{W}
type=Creature
subtype=Bird Soldier
power=2
toughness=2
[/card]
[card]
name=Gustcloak Runner
auto=@combat(blocked,turnlimited) source(this):may name(untap it and remove it from combat) untap && removefromcombat
text=Whenever Gustcloak Runner becomes blocked, you may untap it and remove it from combat.
mana={W}
type=Creature
subtype=Human Soldier
power=1
toughness=1
[/card]
[card]
name=Gustcloak Savior
abilities=flying
auto=@combat(blocked,turnlimited) source(creature|myBattlefield):may name(untap it and remove it from combat) all(trigger[to]) untap && all(trigger[to]) removefromcombat
text=Flying -- Whenever a creature you control becomes blocked, you may untap that creature and remove it from combat.
mana={4}{W}
type=Creature
subtype=Bird Soldier
power=3
toughness=4
[/card]
[card]
name=Gustcloak Sentinel
auto=@combat(blocked,turnlimited) source(this):may name(untap it and remove it from combat) untap && removefromcombat
text=Whenever Gustcloak Sentinel becomes blocked, you may untap it and remove it from combat.
mana={2}{W}{W}
type=Creature
subtype=Human Soldier
power=3
toughness=3
[/card]
[card]
name=Gustcloak Skirmisher
abilities=flying
auto=@combat(blocked,turnlimited) source(this):may name(untap it and remove it from combat) untap && removefromcombat
text=Flying -- Whenever Gustcloak Skirmisher becomes blocked, you may untap it and remove it from combat.
mana={3}{W}
type=Creature
subtype=Bird Soldier
power=2
toughness=3
[/card]
[card]
name=Gustrider Exuberant
auto={S}:all(creature[power>=5]|myBattlefield) flying ueot
text=Flying -- Sacrifice Gustrider Exuberant: Creatures you control with power 5 or greater gain flying until end of turn.
mana={2}{W}
type=Creature
subtype=Human Wizard
power=1
toughness=2
[/card]
[card]
name=Gust-Skimmer
auto={U}:flying
text={U}:Gust Skimmer gains flying until end of turn.
mana={2}
type=Artifact Creature
subtype=Insect
power=2
toughness=1
[/card]
[card]
name=Gut Shot
target=creature,player
auto=damage:1
text=({p(R)} may be paid for with either {R} or 2 life.) -- Gut Shot deals 1 damage to target creature or player.
color=red
mana={p(R)}
type=Instant
[/card]
[card]
name=Gutless Ghoul
auto={1}{S(creature|myBattlefield)}:life:2 controller
text={1}, Sacrifice a creature: You gain 2 life.
mana={2}{B}
type=Snow Creature
subtype=Zombie
power=2
toughness=2
[/card]
[card]
name=Gutter Skulk
mana={1}{B}
type=Creature
subtype=Zombie Rat
power=2
toughness=2
[/card]
[card]
name=Guttersnipe
auto=@movedTo(instant,sorcery|mystack):damage:2 opponent
text=Whenever you cast an instant or sorcery spell, Guttersnipe deals 2 damage to each opponent.
mana={2}{R}
type=Creature
subtype=Goblin Shaman
power=2
toughness=2
[/card]
[card]
name=Guttural Response
target=instant[blue]|stack
auto=fizzle
text=Counter target blue instant spell.
mana={RG}
type=Instant
[/card]
[card]
name=Gutwrencher Oni
abilities=trample
auto=@each my upkeep restriction{type(ogre|myBattlefield)~lessthan~1}:reject target(*|myhand)
text=Trample -- At the beginning of your upkeep, discard a card if you don't control an Ogre.
mana={3}{B}{B}
type=Creature
subtype=Demon Spirit
power=5
toughness=4
[/card]
[card]
name=Guul Draz Assassin
auto={1}{B}:counter(0/0,1,Level) asSorcery
auto=this(counter{0/0.2.Level}=) {B}{T}:-2/-2 target(creature)
auto=this(counter{0/0.2.Level}) 1/1
auto=this(counter{0/0.3.Level}=) {B}{T}:-2/-2 target(creature)
auto=this(counter{0/0.4.Level}) {B}{T}:-4/-4 target(creature)
auto=this(counter{0/0.4.Level}) 2/2
auto=maxlevel:4
text=Level up {1}{B}  ({1}{B}: Put a Level counter on this. Level up only as a sorcery.) -- [Level 2-3] {B}, {T}: Target creature gets -2/-2 until end of turn. (2/2) -- [Level 4+] {B}, {T}: Target creature gets -4/-4 until end of turn. (4/4)
mana={B}
type=Creature
subtype=Vampire Assassin
power=1
toughness=1
[/card]
[card]
name=Guul Draz Overseer
abilities=flying
auto=@movedTo(land[-swamp]|myBattlefield):all(other creature|mybattlefield) 1/0 ueot
auto=@movedTo(land[swamp]|myBattlefield):all(other creature|mybattlefield) 2/0 ueot
text=Flying -- Landfall -- 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.
mana={4}{B}{B}
type=Creature
subtype=Vampire
power=3
toughness=4
[/card]
[card]
name=Guul Draz Specter
abilities=flying
auto=aslongas(*|opponenthand) 3/3 while <1
auto=@combatdamagefoeof(player) from(this):ability$!name(discard) target(*|myhand) reject!$ opponent
auto=@combatdamageof(player) from(this):ability$!name(discard) target(*|myhand) reject!$ controller
text=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.
mana={2}{B}{B}
type=Creature
subtype=Specter
power=2
toughness=2
[/card]
[card]
name=Guul Draz Vampire
auto=this(opponentlife < 11) 2/1
auto=this(opponentlife < 11) intimidate
text=As long as an opponent has 10 or less life, Guul Draz Vampire gets +2/+1 and has intimidate. (It can't be blocked except by artifact creatures and/or creatures that share a color with it.)
mana={B}
type=Creature
subtype=Vampire Rogue
power=1
toughness=1
[/card]
[card]
name=Gwafa Hazid, Profiteer
auto=lord(creature[counter{0/0.1.Bribe}]) cantattack
auto=lord(creature[counter{0/0.1.Bribe}]) cantpwattack
auto=lord(creature[counter{0/0.1.Bribe}]) cantblock
auto={W}{U}{T}:counter(0/0,1,Bribe) target(creature|opponentbattlefield) && draw:1 targetcontroller
text={W}{U}, {T}: 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.
mana={1}{W}{U}
type=Legendary Creature
subtype=Human Rogue
power=2
toughness=2
[/card]
[card]
name=Gwendlyn Di Corci
auto={T}:discard:1 target(player) myTurnOnly
text={T}: Target player discards a card at random. Activate this ability only during your turn.
mana={U}{B}{B}{R}
type=Legendary Creature
subtype=Human Rogue
power=3
toughness=5
[/card]
[card]
name=Gwyllion Hedge-Mage
auto=if type(plains|mybattlefield)~morethan~1 then if type(swamp|mybattlefield)~lessthan~2 then may token(Kithkin Soldier,creature Kithikin Soldier,1/1,white)*2 oneshot
auto=if type(swamp|mybattlefield)~morethan~1 then if type(plains|mybattlefield)~lessthan~2 then may counter(-1/-1,1) target(creature) oneshot
auto=if type(plains|mybattlefield)~morethan~1 then if type(swamp|mybattlefield)~morethan~1 then choice token(Kithkin Soldier,creature Kithikin Soldier,1/1,white)*2 oneshot
auto=if type(plains|mybattlefield)~morethan~1 then if type(swamp|mybattlefield)~morethan~1 then choice target(creature) counter(-1/-1,1) oneshot
auto=if type(plains|mybattlefield)~morethan~1 then if type(swamp|mybattlefield)~morethan~1 then name(do both) choice name(do both) target(creature) counter(-1/-1,1) oneshot && name(do both) token(Kithkin Soldier,creature Kithikin Soldier,1/1,white)*2 oneshot
text=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.
mana={2}{WB}
type=Creature
subtype=Hag Wizard
power=2
toughness=2
[/card]
[card]
name=Gyre Sage
auto=evolve
auto={T}:thisforeach(counter{1/1.1}) Add{G}
text=Evolve (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.) -- {T}: Add {G} to your mana pool for each +1/+1 counter on Gyre Sage.
mana={1}{G}
type=Creature
subtype=Elf Druid
power=1
toughness=2
[/card]
[card]
name=Haazda Exonerator
auto={T}{S}:destroy target(other aura)
text={T}, Sacrifice Haazda Exonerator: Destroy target Aura.
mana={W}
type=Creature
subtype=Human Cleric
power=1
toughness=1
[/card]
[card]
name=Haazda Snare Squad
auto=@combat(attacking) source(this):pay({W}) tap target(creature|opponentbattlefield)
text=Whenever Haazda Snare Squad attacks, you may pay {W}. If you do, tap target creature an opponent controls. 
mana={2}{W}
type=Creature
subtype=Human Soldier
power=1
toughness=4
[/card]
[card]
name=Hada Freeblade
auto=may counter(1/1,1)
auto=@movedTo(other ally|myBattlefield):may counter(1/1,1)
text=Whenever Hada Freeblade or another Ally enters the battlefield under your control, you may put a +1/+1 counter on Hada Freeblade.
mana={W}
type=Creature
subtype=Human Soldier Ally
power=0
toughness=1
[/card]
[card]
name=Hada Spy Patrol
auto={2}{U}:counter(0/0,1,Level) asSorcery
auto=this(counter{0/0.1.Level}) unblockable
auto=this(counter{0/0.1.Level}) 1/1
auto=this(counter{0/0.3.Level}) shroud
auto=this(counter{0/0.3.Level}) 1/1
text=Level up {2}{U} -- [Level 1-2]: Hada Spy Patrol is unblockable. (2/2) -- [Level 3+]: Hada Spy Patrol is unblockable, Shroud (3/3)
auto=maxlevel:3
mana={1}{U}
type=Creature
subtype=Human Rogue
power=1
toughness=1
[/card]
[card]
name=Hag Hedge-Mage
auto=may target(player) ability$!name(discard) reject target(*|myhand)!$ targetedplayer restriction{type(swamp|mybattlefield)~morethan~1}
auto=if type(forest|mybattlefield)~morethan~1 then ability$!may moveTo(mylibrary) target(*|mygraveyard)!$ controller
text=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 in your graveyard on top of your library.
mana={2}{BG}
type=Creature
subtype=Hag Shaman
power=2
toughness=2
[/card]
[card]
name=Hagra Crocodile
abilities=cantblock
auto=@movedTo(land|myBattlefield):2/2 ueot
text=Hagra Crocodile can't block. -- Landfall - Whenever a land enters the battlefield under your control, Hagra Crocodile gets +2/+2 until end of turn.
mana={3}{B}
type=Creature
subtype=Crocodile
power=3
toughness=1
[/card]
[card]
name=Hagra Diabolist
auto=may life:-type:ally:mybattlefield target(player)
auto=@movedTo(other ally|myBattlefield):may life:-type:ally:mybattlefield target(player)
text=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.
mana={4}{B}
type=Creature
subtype=Ogre Shaman Ally
power=3
toughness=2
[/card]
[card]
name=Hagra Sharpshooter
auto={4}{B}:target(creature) -1/-1 ueot
text={4}{B}: Target creature gets -1/-1 until end of turn.
mana={2}{B}
type=Creature
subtype=Human Assassin Ally
power=2
toughness=2
[/card]
[card]
name=Hail Storm
auto=damage:2 all(creature[attacking])
auto=damage:1 controller
auto=damage:1 all(creature|myBattlefield)
text=Hail Storm deals 2 damage to each attacking creature and 1 damage to you and each creature you control.
mana={1}{G}{G}
type=Instant
[/card]
[card]
name=Hair-Strung Koto
auto={T(creature|mybattlefield)}:deplete:1 target(player)
text=Tap an untapped creature you control: Target player puts the top card of his or her library into his or her graveyard.
mana={6}
type=Artifact
[/card]
[card]
name=Halam Djinn
abilities=haste
auto=this(variable{commonred}>0) -2/-2
text=Haste -- Halam Djinn gets -2/-2 as long as red is the most common color among all permanents or is tied for most common.
mana={5}{R}
type=Creature
subtype=Djinn
power=6
toughness=5
[/card]
[card]
name=Halberdier
abilities=first strike
text=First strike
mana={3}{R}
type=Creature
subtype=Human Barbarian
power=3
toughness=1
[/card]
[card]
name=Halcyon Glaze
auto=@movedTo(creature|mystack):transforms((Illusion Creature,setpower=4,settoughness=4,flying)) ueot
text=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.
mana={1}{U}{U}
type=Enchantment
[/card]
[card]
name=Halimar Depths
auto=tap(noevent)
aicode=name(look) activate name(look) transforms((,newability[foreach(*[zpos<=3]|mylibrary) moverandom(*[zpos<=3]) from(mylibrary) to(mylibrary)])) ueot
auto=name(Look) reveal:3 optionone name(Look) target(*|reveal) doNothing optiononeend optiontwo target(<3>*|reveal) moveto(mylibrary) optiontwoend revealend
auto={t}:add{u}
text=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. -- {T}: Add {U} to your mana pool.
type=Land
[/card]
[card]
name=Halimar Excavator
auto=deplete:type:ally target(player)
auto=@movedTo(other ally|myBattlefield):deplete:type:ally target(player)
text=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.
mana={1}{U}
type=Creature
subtype=Human Wizard Ally
power=1
toughness=3
[/card]
[card]
name=Halimar Wavewatch
auto={2}:counter(0/0,1,Level) asSorcery
auto=this(counter{0/0.1.Level}) 0/3
auto=this(counter{0/0.5.Level}) islandwalk
auto=this(counter{0/0.5.Level}) 6/0
text=Level up {2} -- [Level 1-4]: (0/6) -- [Level 5+]: Islandwalk (6/6)
auto=maxlevel:5
mana={1}{U}
type=Creature
subtype=Merfolk Soldier
power=0
toughness=3
[/card]
[card]
name=Hall of Triumph
auto=activatechooseacolor transforms((,newability[lord(creature[chosencolor]|mybattlefield) 1/1])) forever activatechooseend
text=As Hall of Triumph enters the battlefield, choose a color. -- Creatures you control of the chosen color get +1/+1.
mana={3}
type=Legendary Artifact
[/card]
[card]
name=Hallowed Burial
auto=all(creature) bottomoflibrary
text=Put all creatures on the bottom of their owners' libraries.
mana={3}{W}{W}
type=Sorcery
[/card]
[card]
name=Hallowed Fountain
auto=noactivatedability ueot
auto=pay({L:2}) name(pay 2 life) donothing name(pay 2 life) && -noactivatedability all(this)?tap(noevent) && -noactivatedability all(this)
text=({T}: Add {W} or {U} to your mana pool.) -- As Hallowed Fountain enters the battlefield, you may pay 2 life. If you don't, Hallowed Fountain enters the battlefield tapped.
type=Land
subtype=Plains Island
[/card]
[card]
name=Hallowed Ground
auto={W}{W}:moveTo(ownerhand) target(land[-snow]|myBattlefield)
text={W}{W}: Return target nonsnow land you control to its owner's hand.
mana={1}{W}
type=Enchantment
[/card]
[card]
name=Hallowed Healer
auto={T}:prevent:2 target(creature,player)
auto=aslongas(*|mygraveyard) {T}:prevent:4 target(creature,player) >6
text={T}: Prevent the next 2 damage that would be dealt to target creature or player this turn. -- Threshold - {T}: 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.
mana={2}{W}
type=Creature
subtype=Human Cleric
power=1
toughness=1
[/card]
[card]
name=Hallowed Spiritkeeper
abilities=vigilance
auto=@movedTo(this|mygraveyard) from(battlefield):token(Spirit,Creature Spirit,1/1,flying,white)*type:creature:mygraveyard
text=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.
mana={1}{W}{W}
type=Creature
subtype=Avatar
power=3
toughness=2
[/card]
[card]
name=Halo Hunter
abilities=intimidate
auto=destroy target(angel)
text=Intimidate (This creature can't be blocked except by artifact creatures and/or creatures that share a color with it.) -- When Halo Hunter enters the battlefield, destroy target Angel.
mana={2}{B}{B}{B}
type=Creature
subtype=Demon
power=6
toughness=3
[/card]
[card]
name=Halt Order
target=artifact|stack
auto=fizzle
auto=draw:1 controller
text=Counter target artifact spell -- Draw a card.
mana={2}{U}
type=Instant
[/card]
[card]
name=Hamlet Captain
auto=@combat(attacking) source(this):all(other creature[human]|mybattlefield) 1/1 ueot
text=Whenever Hamlet Captain attacks or blocks, other Human creatures you control get +1/+1 until end of turn.
mana={1}{G}
type=Creature
subtype=Human Warrior
power=2
toughness=2
[/card]
[card]
name=Hamletback Goliath
auto=@movedTo(other creature|battlefield):may all(trigger[to]) dynamicability<!myself powercountersoneone itself!>
text=Whenever another creature enters the battlefield, you may put X +1/+1 counters on Hamletback Goliath, where X is that creature's power.
mana={6}{R}
type=Creature
subtype=Giant Warrior
power=6
toughness=6
[/card]
[card]
name=Hammer Mage
auto={R}{T}{D(*|myhand)}:name(X <= 0) destroy all(artifact[manacost<=0])
auto={1}{R}{T}{D(*|myhand)}:name(X <= 1) destroy all(artifact[manacost<=1])
auto={2}{R}{T}{D(*|myhand)}:name(X <= 2) destroy all(artifact[manacost<=2])
auto={3}{R}{T}{D(*|myhand)}:name(X <= 3) destroy all(artifact[manacost<=3])
auto={4}{R}{T}{D(*|myhand)}:name(X <= 4) destroy all(artifact[manacost<=4])
auto={5}{R}{T}{D(*|myhand)}:name(X <= 5) destroy all(artifact[manacost<=5])
auto={6}{R}{T}{D(*|myhand)}:name(X <= 6) destroy all(artifact[manacost<=6])
auto={7}{R}{T}{D(*|myhand)}:name(X <= 7) destroy all(artifact[manacost<=7])
auto={8}{R}{T}{D(*|myhand)}:name(X <= 8) destroy all(artifact[manacost<=8])
auto={9}{R}{T}{D(*|myhand)}:name(X <= 9) destroy all(artifact[manacost<=9])
auto={10}{R}{T}{D(*|myhand)}:name(X <= 10) destroy all(artifact[manacost<=10])
auto={11}{R}{T}{D(*|myhand)}:name(X <= 11) destroy all(artifact[manacost<=11])
auto={12}{R}{T}{D(*|myhand)}:name(X <= 12) destroy all(artifact[manacost<=12])
auto={13}{R}{T}{D(*|myhand)}:name(X <= 13) destroy all(artifact[manacost<=13])
auto={14}{R}{T}{D(*|myhand)}:name(X <= 14) destroy all(artifact[manacost<=14])
auto={15}{R}{T}{D(*|myhand)}:name(X <= 15) destroy all(artifact[manacost<=15])
auto={16}{R}{T}{D(*|myhand)}:name(X <= 16) destroy all(artifact[manacost<=16])
text={X}{R}, {T}, Discard a card: Destroy all artifacts with converted mana cost X or less.
mana={1}{R}
type=Creature
subtype=Human Spellshaper
power=1
toughness=1
[/card]
[card]
name=Hammer of Bogardan
target=creature,player
auto=damage:3
autograveyard={2}{R}{R}{R}:moveTo(myhand) myUpkeepOnly
text=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.
mana={1}{R}{R}
type=Sorcery
[/card]
[card]
name=Hammer of Purphoros
auto=lord(creature|mybattlefield) haste
auto={2}{R}{S(land|myBattlefield)}:token(Golem,Enchantment Artifact Creature Golem,3/3) controller
text=Creatures you control have haste. --{2}{R}, {T}: Sacrifice a land: Put a 3/3 colorless Golem enchantment artifact creature token onto the battlefield. 
mana={1}{R}{R}
type=Legendary Enchantment Artifact
[/card]
[card]
name=Hammer of Ruin
auto={2}:equip
auto=teach(creature) 2/0
auto=teach(creature) transforms((,newability[@combatdamageof(player) from(this):may destroy target(equipment|myBattlefield)]))
auto=teach(creature) transforms((,newability[@combatdamagefoeof(player) from(this):may destroy target(equipment|opponentBattlefield)]))
text=Equipped creature gets +2/+0. -- Whenever equipped creature deals combat damage to a player, you may destroy target Equipment that player controls. -- Equip {2}
mana={2}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Hammerfist Giant
auto={T}:damage:4 all(creature[-flying]) && damage:4 all(player)
text={T}: Hammerfist Giant deals 4 damage to each creature without flying and each player.
mana={4}{R}{R}
type=Creature
subtype=Giant Warrior
power=5
toughness=4
[/card]
[card]
name=Hammerhand
target=creature
auto=teach(creature) haste
auto=teach(creature) 1/1
auto=target(creature) cantblock ueot
text=Enchant creature -- When Hammerhand enters the battlefield, target creature can't block this turn. -- Enchanted creature gets +1/+1 and has haste. 
mana={R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Hammerhead Shark
auto=aslongas(island|opponentbattlefield) cantattack <1
auto=aslongas(island|opponentbattlefield) cantpwattack <1
text=Hammerhead Shark can't attack unless defending player controls an Island.
mana={1}{U}
type=Creature
subtype=Fish
power=2
toughness=3
[/card]
[card]
name=Hammerheim Deadeye
auto=destroy target(creature[flying])
auto=upcost[{5}{R};next upkeep] sacrifice
text=Echo {5}{R} (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.) -- When Hammerheim Deadeye enters the battlefield, destroy target creature with flying.
mana={3}{R}
type=Creature
subtype=Giant Warrior
power=3
toughness=3
[/card]
[card]
name=Hammerheim
auto={t}:add{r}
auto={t}:name(lose all landwalk) target(creature) transforms((,newability[-forestwalk],newability[-islandwalk],newability[-mountainwalk],newability[-swampwalk],newability[-plainswalk],newability[-snowlandwalk],newability[-nonbasiclandwalk],newability[-legendarylandwalk],newability[-desertlandwalk],newability[-snowforestlandwalk],newability[-snowplainslandwalk],newability[-snowmountainlandwalk],newability[-snowislandlandwalk],newability[-snowswamplandwalk])) ueot
text={T}: Add {R} to your mana pool. --  -- {T}: Target creature loses all landwalk abilities until end of turn.
type=Legendary Land
[/card]
[card]
name=Hana Kami
auto={1}{G}{S}:moveTo(myhand) target(other arcane|mygraveyard)
text={1}{G}, Sacrifice Hana Kami: Return target Arcane card from your graveyard to your hand.
mana={G}
type=Creature
subtype=Spirit
power=1
toughness=1
[/card]
[card]
name=Hanabi Blast
target=creature,player
auto=damage:2
auto=moveto(ownerhand) and!(discard:1 controller)! all(this)
text=Hanabi Blast deals 2 damage to target creature or player. Return Hanabi Blast to its owner's hand, then discard a card at random.
mana={1}{R}{R}
type=Instant
[/card]
[card]
name=Hand of Cruelty
abilities=protection from white
auto=bushido(1/1)
text=Protection from white -- Bushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.)
mana={B}{B}
type=Creature
subtype=Human Samurai
power=2
toughness=2
[/card]
[card]
name=Hand of Death
target=creature[-black]
auto=destroy
text=Destroy target nonblack creature.
mana={2}{B}
type=Sorcery
[/card]
[card]
name=Hand of Emrakul
other={S(eldrazi spawn|mybattlefield)}{S(eldrazi spawn|mybattlefield)}{S(eldrazi spawn|mybattlefield)}{S(eldrazi spawn|mybattlefield)} name(Sacrifice 4 Eldrazi Spawns)
auto=@combat(attacking) source(this):name(Annihilate) ability$!name(sacrifice a permanent) notatarget(<1>*|mybattlefield) sacrifice!$ opponent
text=You may sacrifice four Eldrazi Spawn rather than pay Hand of Emrakul's mana cost. -- Annihilator 1 (Whenever this creature attacks, defending player sacrifices a permanent.)
mana={9}
type=Creature
subtype=Eldrazi
power=7
toughness=7
[/card]
[card]
name=Hand of Honor
abilities=protection from black
auto=bushido(1/1)
text=Protection from black -- Bushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.)
mana={W}{W}
type=Creature
subtype=Human Samurai
power=2
toughness=2
[/card]
[card]
name=Hand of Justice
auto={T}{T(other creature[white]|myBattlefield)}{T(other creature[white]|myBattlefield)}{T(other creature[white]|myBattlefield)}:destroy target(creature)
text={T}, Tap three untapped white creatures you control: Destroy target creature.
mana={5}{W}
type=Creature
subtype=Avatar
power=2
toughness=6
[/card]
[card]
name=Hand of Silumgar
abilities=deathtouch
text=Deathtouch (Any amount of damage this deals to a creature is enough to destroy it.)
mana={1}{B}
type=Creature
subtype=Human Warrior
power=2
toughness=1
[/card]
[card]
name=Hand of the Praetors
abilities=infect
auto=lord(other creature[infect]|myBattlefield) 1/1
auto=@movedTo(*[infect]|mystack):alterpoison:1 target(player)
text=Infect -- Other creatures you control with infect get +1/+1. -- Whenever you cast a creature spell with infect, target player gets a poison counter.
mana={3}{B}
type=Creature
subtype=Zombie
power=3
toughness=2
[/card]
[card]
name=Hangarback Walker
auto=counter(1/1,XX)
auto=@movedTo(this|mygraveyard) from(myBattlefield):thisforeach(counter{1/1.1}) token(Thopter,Artifact Creature Thopter,1/1,flying) controller
auto={1}{T}:counter(1/1)
text=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.
mana={X}{X}
type=Artifact Creature
subtype=Construct
power=0
toughness=0
[/card]
[card]
name=Hanna, Ship's Navigator
auto={1}{W}{U}:moveTo(myhand) target(artifact,enchantment|mygraveyard)
text={1}{W}{U}, {T}: Return target artifact or enchantment card from your graveyard to your hand.
mana={1}{W}{U}
type=Legendary Creature
subtype=Human Artificer
power=1
toughness=2
[/card]
[card]
name=Hanna's Custody
auto=lord(artifact) shroud
text=All artifacts have shroud. (They can't be the targets of spells or abilities.)
mana={2}{W}
type=Enchantment
[/card]
[card]
name=Hanweir Battlements
auto={T}:Add{C}
auto={r}{3}{r}{t}:target(Hanweir Garrison) meld(Hanweir the Writhing Township)
text={T}: Add {C} to your mana pool. -- {R}, {T}: Target creature gains haste until end of turn. -- {3}{R}{R}, {T}: If you both own and control Hanweir Battlements and a creature named Hanweir Garrison, exile them, then meld them into Hanweir, the Writhing Township.
type=Land
[/card]
[card]
name=Hanweir Garrison
auto=@combat(attacking) source(this):token(Human,Creature Human,1/1,red,battleready)*2
text=Whenever Hanweir Garrison attacks, put two 1/1 red Human creature tokens onto the battlefield tapped and attacking. -- (Melds with Hanweir Battlements.)
mana={2}{R}
type=Creature
subtype=Human Soldier
power=2
toughness=3
[/card]
[card]
name=Hanweir Lancer
auto=soulbond first strike
abilities=soulbond
text=Soulbond (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.) -- As long as Hanweir Lancer is paired with another creature, both creatures have first strike.
mana={2}{R}
type=Creature
subtype=Human Knight
power=2
toughness=2
[/card]
[card]
name=Hanweir Militia Captain
auto=@each my upkeep restriction{type(creature|mybattlefield)~morethan~3}: transforms((,newability[flip(Westvale Cult Leader)])) forever
text=At the beginning of your upkeep, if you control four or more creatures, transform Hanweir Militia Captain.
mana={1}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=2
[/card]
[card]
name=Hanweir the Writhing Township
auto=meldfrom(Hanweir Battlements|Hanweir Garrison)
auto=@combat(attacking) source(this):token(Eldrazi Horrors,Creature Eldrazi Horror,3/2,battleready)*2
abilities=haste, trample
text=Trample, haste -- Whenever Hanweir, the Writhing Township attacks, put two 3/2 colorless Eldrazi Horror creature tokens onto the battlefield tapped and attacking.
type=Legendary Creature
subtype=Eldrazi Ooze
power=7
toughness=4
[/card]
[card]
name=Hanweir Watchkeep
abilities=defender
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:flip(Bane of Hanweir)
text=Defender -- At the beginning of each upkeep, if no spells were cast last turn, transform Hanweir Watchkeep.
mana={2}{R}
type=Creature
subtype=Human Warrior Werewolf
power=1
toughness=5
[/card]
[card]
name=Hapless Researcher
auto={S}:draw:1 && transforms((,newability[target(*|myhand) reject])) forever
text=Sacrifice Hapless Researcher: Draw a card, then discard a card.
mana={U}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Harabaz Druid
auto={T}:name(Red) foreach(ally|myBattlefield) add{R}
auto={T}:name(White) foreach(ally|myBattlefield) add{W}
auto={T}:name(Green) foreach(ally|myBattlefield) add{G}
auto={T}:name(Black) foreach(ally|myBattlefield) add{B}
auto={T}:name(Blue) foreach(ally|myBattlefield) add{U}
text={T}: Add X mana of any one color to your mana pool, where X is the number of Allies you control.
mana={1}{G}
type=Creature
subtype=Human Druid Ally
power=0
toughness=1
[/card]
[card]
name=Harbinger of Night
auto=@each my upkeep:all(creature) counter(-1/-1,1)
text=At the beginning of your upkeep, put a -1/-1 counter on each creature.
mana={2}{B}{B}
type=Creature
subtype=Spirit
power=2
toughness=3
[/card]
[card]
name=Harbinger of Spring
auto=protection from(creature[-spirit])
auto=@movedTo(this|mygraveyard) from(myBattlefield):may moveTo(myhand) target(spirit[manacost<=4]|mygraveyard)
text=Protection from non-Spirit creatures -- Soulshift 4 (When this dies, you may return target Spirit card with converted mana cost 4 or less from your graveyard to your hand.)
mana={4}{G}
type=Creature
subtype=Spirit
power=2
toughness=1
[/card]
[card]
name=Harbinger of the Hunt
abilities=flying
auto={2}{R}:name(Damage non-flying) damage:1 all(creature[-flying]|battlefield)
auto={2}{G}:name(Damage Flying) damage:1 all(other creature[flying]|battlefield)
text=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.
mana={3}{R}{G}
type=Creature
subtype=Dragon
power=5
toughness=3
[/card]
[card]
name=Harbor Bandit
auto=aslongas(island|myBattlefield) 1/1
auto={1}{U}:unblockable ueot
text=Harbor Bandit gets +1/+1 as long as you control an Island. -- {1}{U}: Harbor Bandit is unblockable this turn.
mana={2}{B}
type=Creature
subtype=Human Rogue
power=2
toughness=2
[/card]
[card]
name=Harbor Guardian
abilities=reach
auto=@combat(attacking) source(this):draw:1 opponent
text=Reach (This creature can block creatures with flying.) -- Whenever Harbor Guardian attacks, defending player may draw a card.
mana={2}{W}{U}
type=Creature
subtype=Gargoyle
power=3
toughness=4
[/card]
[card]
name=Harbor Serpent
abilities=islandwalk
auto=aslongas(island|battlefield) cantattack <5
auto=aslongas(island|battlefield) cantpwattack <5
text=Islandwalk -- Harbor Serpent can't attack unless there are five or more Islands on the battlefield.
mana={4}{U}{U}
type=Creature
subtype=Serpent
power=5
toughness=5
[/card]
[card]
name=Harmattan Efreet
abilities=flying
auto={1}{U}{U}:flying target(creature)
text=Flying -- {1}{U}{U}: Target creature gains flying until end of turn.
mana={2}{U}{U}
type=Creature
subtype=Efreet
power=2
toughness=2
[/card]
[card]
name=Harmless Assault
auto=preventAllCombatDamage from(creature[attacking]) ueot
text=Prevent all combat damage that would be dealt this turn.
mana={2}{W}{W}
type=Instant
[/card]
[card]
name=Harmless Offering
target=*|myBattlefield
auto=moveto(opponentbattlefield)
text=Target opponent gains control of target permanent you control.
mana={2}{R}
type=Sorcery
[/card]
[card]
name=Harmonic Convergence
auto=moveTo(ownerLibrary) all(enchantment)
text=Put all enchantments on top of their owners' libraries.
mana={2}{G}
type=Instant
[/card]
[card]
name=Harmonic Sliver
auto=destroy target(*[artifact;enchantment])
auto=@movedto(other Sliver|battlefield) restriction{type(*[artifact;enchantment]|battlefield)~morethan~0}:name(destroy) transforms((,newability[destroy target(*[artifact;enchantment])])) all(trigger)
text=All Slivers have "When this permanent enters the battlefield, destroy target artifact or enchantment."
mana={1}{G}{W}
type=Creature
subtype=Sliver
power=1
toughness=1
[/card]
[card]
name=Harmonize
auto=draw:3
text=Draw three cards.
mana={2}{G}{G}
type=Sorcery
[/card]
[card]
name=Harmony of Nature
target=<anyamount>creature[-tapped]
auto=tap && life:4
text=Tap any number of untapped creatures you control. You gain 4 life for each creature tapped this way.
mana={2}{G}
type=Sorcery
[/card]
[card]
name=Harnessed Lightning
#AUTO_DEFINE _HARNESSED_LIGHTNING_($c) this(variable{penergy}>=$c) choice damage:$c && alterenergy:-$c controller
target=creature
auto=alterenergy:3 controller
auto=_HARNESSED_LIGHTNING_(1)
auto=_HARNESSED_LIGHTNING_(2)
auto=_HARNESSED_LIGHTNING_(3)
auto=_HARNESSED_LIGHTNING_(4)
auto=_HARNESSED_LIGHTNING_(5)
auto=_HARNESSED_LIGHTNING_(6)
auto=_HARNESSED_LIGHTNING_(7)
auto=_HARNESSED_LIGHTNING_(8)
auto=_HARNESSED_LIGHTNING_(9)
auto=_HARNESSED_LIGHTNING_(10)
auto=_HARNESSED_LIGHTNING_(11)
auto=_HARNESSED_LIGHTNING_(12)
auto=_HARNESSED_LIGHTNING_(13)
auto=_HARNESSED_LIGHTNING_(14)
auto=_HARNESSED_LIGHTNING_(15)
auto=_HARNESSED_LIGHTNING_(16)
auto=_HARNESSED_LIGHTNING_(17)
auto=_HARNESSED_LIGHTNING_(18)
auto=_HARNESSED_LIGHTNING_(19)
auto=_HARNESSED_LIGHTNING_(20)
text=Choose target creature. You get {E}{E}{E} (three energy counters), then you may pay any amount of {E}. Harnessed Lightning deals that much damage to that creature.
mana={1}{R}
type=Instant
[/card]
[card]
name=Harpoon Sniper
auto={W}{T}:damage:type:merfolk:mybattlefield target(creature[attacking;blocking])
text={W}, {T}: Harpoon Sniper deals X damage to target attacking or blocking creature, where X is the number of Merfolk you control.
mana={2}{W}
type=Creature
subtype=Merfolk Archer
power=2
toughness=2
[/card]
[card]
name=Harrier Griffin
abilities=flying
auto=@each my upkeep:tap target(creature)
text=Flying -- At the beginning of your upkeep, tap target creature.
mana={5}{W}
type=Creature
subtype=Griffin
power=3
toughness=3
[/card]
[card]
name=Harrow
aicode=activate moveTo(myBattlefield) target(<upto:2>land[basic]|myLibrary)
auto=name(search card) reveal:plibrarycount optionone name(choose card) target(<upto:2>land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield))! afterrevealedend revealend
text=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.
mana={2}{G}{S(land|mybattlefield)}
type=Instant
[/card]
[card]
name=Harrowing Journey
target=player
auto=life:-3
auto=draw:3
text=Target player draws three cards and loses 3 life.
mana={4}{B}
type=Sorcery
[/card]
[card]
name=Harsh Deceiver
auto={1}:name(Look) reveal:1 optionone name(Look) target(*|reveal) doNothing optiononeend optiontwo all(*|reveal) moveto(mylibrary) optiontwoend revealend
auto={2}:reveal:1 optionone if type(land|reveal)~morethan~0 then all(this) +1/+1 ueot && untap optiononeend optiontwo name(Put Back On Top) target(<1>*|reveal) moveto(mylibrary) optiontwoend revealend limit:1
text={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.
mana={3}{W}
type=Creature
subtype=Spirit
power=1
toughness=4
[/card]
[card]
name=Harsh Justice
restriction=type(creature[attacking]|opponentbattlefield)~morethan~0
auto=all(creature[attacking]) transforms((,newability[@combatdamaged(opponent) from(this):damage:thatmuch controller])) ueot
text=Cast Harsh Justice only during the declare attackers step and only if you've been attacked this step. -- This turn, whenever an attacking creature deals combat damage to you, it deals that much damage to its controller.
mana={2}{W}
type=Instant
[/card]
[card]
name=Harsh Mercy
auto=ability$!chooseatype bury all(creature[-chosentype]) chooseend!$ controller
auto=ability$!chooseatype bury all(creature[-chosentype]) chooseend!$ opponent
text=Each player chooses a creature type. Destroy all creatures that aren't of a type chosen this way. They can't be regenerated.
mana={2}{W}
type=Sorcery
[/card]
[card]
name=Harsh Scrutiny
target=opponent
aicode=activate reject notatarget(creature|targetedpersonshand)
auto=reveal:type:*:targetedpersonshand revealzone(targetedpersonshand) optionone name(choose discards) notatarget(<1>creature|reveal) transforms((,newability[moveto(ownerhand) all(other *|reveal)],newability[moveto(ownerhand) and!(reject)!])) ueot optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerhand) and!( all(*|reveal) moveto(ownerhand) )!  optiontwoend revealend
auto=scry:1 scrycore delayed dontshow donothing scrycoreend scryend
text=Target opponent reveals his or her hand. You choose a creature card from it. That player discards that card. Scry 1.
mana={B}
type=Sorcery
[/card]
[card]
name=Harsh Sustenance
target=creature,player
auto=damage:type:creature:mybattlefield
auto=life:type:creature:mybattlefield controller
text=Harsh Sustenance deals X damage to target creature or player and you gain X life, where X is the number of creatures you control.
mana={1}{W}{B}
type=Instant
[/card]
[card]
name=Haru-Onna
auto=draw:1 controller
auto=@movedto(arcane,spirit|mystack):may moveto(ownerhand)
text=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.
mana={3}{G}
type=Creature
subtype=Spirit
power=2
toughness=1
[/card]
[card]
name=Harvest Gwyllion
abilities=wither
text=Wither (This deals damage to creatures in the form of -1/-1 counters.)
mana={2}{WB}{WB}
type=Creature
subtype=Hag
power=2
toughness=4
[/card]
[card]
name=Harvest Hand
auto=@movedTo(this|graveyard):all(trigger[to]) transforms((,newability[flip(Scrounged Scythe)],newability[moveto(mybattlefield)])) forever
text=When Harvest Hand dies, return it to the battlefield transformed under your control.
mana={3}
type=Artifact Creature
subtype=Scarecrow
power=2
toughness=2
[/card]
[card]
name=Harvest Wurm
auto=aslongas(land[basic]|mygraveyard) moveTo(myhand) notatarget(land[basic]|mygraveyard) oneshot
auto=moveTo(graveyard) notatarget(this|myBattlefield)
text=When Harvest Wurm enters the battlefield, sacrifice it unless you return a basic land card from your graveyard to your hand.
mana={1}{G}
type=Creature
subtype=Wurm
power=3
toughness=2
[/card]
[card]
name=Harvester Druid
auto=this(variable{plandg}>0) {t}:out{g}
auto=this(variable{plandu}>0) {t}:out{u}
auto=this(variable{plandr}>0) {t}:out{r}
auto=this(variable{plandb}>0) {t}:out{b}
auto=this(variable{plandw}>0) {t}:out{w}
text={T}: Add to your mana pool one mana of any color that a land you control could produce.
mana={1}{G}
type=Creature
subtype=Human Druid
power=1
toughness=1
[/card]
[card]
name=Harvester of Souls
abilities=deathtouch
auto=@movedTo(other creature[-token]|graveyard) from(battlefield):draw:1 controller
text=Deathtouch -- Whenever another nontoken creature dies, you may draw a card.
mana={4}{B}{B}
type=Creature
subtype=Demon
power=5
toughness=5
[/card]
[card]
name=Harvester Troll
auto=may name(Sacrifice Creature or Land) sacrifice notatarget(other *[creature;land]|mybattlefield) and!( all(this) counter(1/1,2) )!
text=When Harvester Troll enters the battlefield, you may sacrifice a creature or land. If you do, put two +1/+1 counters on Harvester Troll.
mana={3}{G}
type=Creature
subtype=Troll
power=2
toughness=3
[/card]
[card]
name=Harvestguard Alseids
auto=name(prevent all damage) target(creature) transforms((,newability[preventalldamage to(this)])) ueot
auto=@movedto(enchantment|mybattlefield):name(prevent all damage) target(creature) transforms((,newability[preventalldamage to(this)])) ueot
text=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.
mana={2}{W}
type=Enchantment Creature
subtype=Nymph
power=2
toughness=3
[/card]
[card]
name=Hasran Ogress
auto=@combat(attacking) source(this):pay({2}) name(pay 2 mana) donothing?damage:3 controller
text=Whenever Hasran Ogress attacks, it deals 3 damage to you unless you pay {2}.
mana={B}{B}
type=Creature
subtype=Ogre
power=3
toughness=2
[/card]
[card]
name=Hatchet Bully
auto={T}{C(-1/-1,1),creature|mybattlefield}:damage:2 target(creature,player)
text={2}{R}, {T}, Put a -1/-1 counter on a creature you control: Hatchet Bully deals 2 damage to target creature or player.
mana={3}{R}
type=Creature
subtype=Goblin Warrior
power=3
toughness=3
[/card]
[card]
name=Hatching Plans
auto=@movedto(this|graveyard) from(mybattlefield):draw:3
text=When Hatching Plans is put into a graveyard from the battlefield, draw three cards.
mana={1}{U}
type=Enchantment
[/card]
[card]
name=Hate Weaver
auto={2}:1/0 target(creature[blue;red])
text={2}: Target blue or red creature gets +1/+0 until end of turn.
mana={1}{B}
type=Creature
subtype=Zombie Wizard
power=2
toughness=1
[/card]
[card]
name=Hateflayer
abilities=wither
auto={2}{r}{q}:target(creature,player) dynamicability<!powerstrike!>
text=Wither (This deals damage to creatures in the form of -1/-1 counters.) -- {2}{R}, {Q}: Hateflayer deals damage equal to its power to target creature or player. ({Q} is the untap symbol.)
mana={5}{R}{R}
type=Creature
subtype=Elemental
power=5
toughness=5
[/card]
[card]
name=Haunted Angel
abilities=flying
autograveyard=token(Angel,Creature Angel,3/3,flying black) opponent && moveto(exile)
text=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.
mana={2}{W}
type=Creature
subtype=Angel
power=3
toughness=3
[/card]
[card]
name=Haunted Cadaver
auto=@combatdamagefoeof(player) from(this):may ability$!name(discard 3 cards) target(<3>*|myhand) reject!$ opponent && sacrifice all(this)
auto=@combatdamageof(player) from(this):may ability$!name(discard 3 cards) target(<3>*|myhand) reject!$ controller && sacrifice all(this)
facedown={3}
autofacedown={1}{B}:morph
text=Whenever Haunted Cadaver deals combat damage to a player, you may sacrifice it. If you do, that player discards three cards. -- Morph {1}{B} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={3}{B}
type=Creature
subtype=Zombie
power=2
toughness=2
[/card]
[card]
name=Haunted Cloak
auto={1}:equip
auto=teach(creature) vigilance
auto=teach(creature) trample
auto=teach(creature) haste
text=Equipped creature has vigilance, trample, and haste. -- Equip {1}
mana={3}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Haunted Crossroads
auto={B}:moveTo(myLibrary) target(creature|myGraveyard)
text={B}: Put target creature card from your graveyard on top of your library.
mana={2}{B}
type=Enchantment
[/card]
[card]
name=Haunted Dead
abilities=flying
auto=token(Spirit,Creature Spirit,1/1,white,flying)
autograveyard={1}{B}{D(*|myhand)}{D(*|myhand)}:moveto(mybattlefield) and!(tap(noevent))!
text=When Haunted Dead enters the battlefield, put a 1/1 white Spirit creature token with flying onto the battlefield. -- {1}{B}, Discard two cards: Return Haunted Dead from your graveyard to the battlefield tapped.
mana={3}{B}
type=Creature
subtype=Zombie
power=2
toughness=2
[/card]
[card]
name=Haunted Fengraf
auto={T}:Add{1}
auto={3}{T}{S}:moverandom(creature) from(mygraveyard) to(myhand)
text={T}: Add 1 to your mana pool. -- {3}, {T}, Sacrifice Haunted Fengraf: Return a creature card at random from your graveyard to your hand.
type=Land
[/card]
[card]
name=Haunted Guardian
abilities=defender,first strike
text=Defender, first strike
mana={2}
type=Artifact Creature
subtype=Construct
power=2
toughness=1
[/card]
[card]
name=Haunted Plate Mail
auto={4}:equip
auto=teach(creature) 4/4
auto={0}:all(this) loseabilities ueot && becomes(Spirit Artifact Creature,4/4) ueot restriction{type(creature|mybattlefield)~lessthan~1}
text=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.
mana={4}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Haunter of Nightveil
auto=lord(creature|opponentBattlefield) -1/0
text=Creatures your opponents control get -1/-0.
mana={3}{U}{B}
type=Creature
subtype=Spirit
power=3
toughness=4
[/card]
[card]
name=Haunting Apparition
abilities=flying
auto=foreach(creature[green]|opponentgraveyard) 1/0
text=Flying -- As Haunting Apparition enters the battlefield, choose an opponent. -- Haunting Apparition's power is equal to 1 plus the number of green creature cards in the chosen player's graveyard.
mana={1}{U}{B}
type=Creature
subtype=Spirit
power=1+*
toughness=2
[/card]
[card]
name=Haunting Echoes
target=player
auto=all(*[-basic]|targetedpersonsgraveyard) transforms((,newability[moveTo(exile) all(*[share!name!]|mylibrary)])) ueot
auto=moveTo(exile) all(*[-basic]|targetedpersonsgraveyard)
text=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.
mana={3}{B}{B}
type=Sorcery
[/card]
[card]
name=Haunting Hymn
target=player
auto=if compare(restriction{assorcery}~morethan~0) then ability$!reject notatarget(<4>*|myhand)!$ targetedplayer
auto=ifnot compare(restriction{assorcery}~morethan~0) then ability$!reject notatarget(<2>*|myhand)!$ targetedplayer
text=Target player discards two cards. If you cast this spell during your main phase, that player discards four cards instead.
mana={4}{B}{B}
type=Instant
[/card]
[card]
name=Havengul Runebinder
auto={2}{U}{T}{E(creature|mygraveyard)}:token(Zombie,Creature Zombie,2/2,black) && all(zombie|mybattlefield) counter(1/1,1)
text={2}{U}, {T}, 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.
mana={2}{U}{U}
type=Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=Havengul Skaab
auto=@combat(attacking) source(this):moveto(ownerhand) notatarget(other creature|mybattlefield)
text=Whenever Havengul Skaab attacks, return another creature you control to its owner's hand.
mana={5}{U}
type=Creature
subtype=Zombie Horror
power=4
toughness=5
[/card]
[card]
name=Havengul Vampire
auto=@combatdamaged(player) from(this):counter(1/1,1)
auto=@movedTo(other creature|graveyard) from(battlefield):counter(1/1,1)
text=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.
mana={3}{R}
type=Creature
subtype=Vampire
power=2
toughness=2
[/card]
[card]
name=Havenwood Battleground
auto=tap(noevent)
auto={T}:Add{G}
auto={T}{S}:Add{G}{G}
text=Havenwood Battleground enters the battlefield tapped. -- {T}: Add {G} to your mana pool. -- {T}, Sacrifice Havenwood Battleground: Add {G}{G} to your mana pool.
type=Land
[/card]
[card]
name=Havenwood Wurm
abilities=flash,trample
text=Flash (You may cast this spell any time you could cast an instant.) -- Trample
mana={6}{G}
type=Creature
subtype=Wurm
power=5
toughness=6
[/card]
[card]
name=Havoc Demon
abilities=flying
auto=@movedTo(this|graveyard) from(battlefield):all(creature) -5/-5 ueot
text=Flying -- When Havoc Demon dies, all creatures get -5/-5 until end of turn.
mana={5}{B}{B}
type=Creature
subtype=Demon
power=5
toughness=5
[/card]
[card]
name=Havoc Festival
abilities=nolifegain,nolifegainopponent
auto=@each my upkeep:life:-halfdownlifetotal controller
auto=@each opponent upkeep:life:-halfdownoplifetotal opponent
text=Players can't gain life. -- At the beginning of each player's upkeep, that player loses half his or her life, rounded up.
mana={4}{B}{R}
type=Enchantment
[/card]
[card]
name=Havoc Sower
auto={1}{c}:2/1 ueot
text=Devoid (This card has no color.) -- {1}{C}: Havoc Sower gets +2/+1 until end of turn. ({C} represents colorless mana.)
mana={3}{B}
abilities=devoid
type=Creature
subtype=Eldrazi Drone
power=3
toughness=3
[/card]
[card]
name=Havoc
auto=@movedTo(*[white]|opponentStack):life:-2 opponent
text=Whenever an opponent casts a white spell, he or she loses 2 life.
mana={1}{R}
type=Enchantment
[/card]
[card]
name=Hawkeater Moth
abilities=flying,shroud
text=Flying; shroud (This permanent can't be the target of spells or abilities.)
mana={3}{G}
type=Creature
subtype=Insect
power=1
toughness=2
[/card]
[card]
name=Hazardous Conditions
auto=-2/-2 all(creature[counter{notany}]) ueot
text=Creatures with no counters on them get -2/-2 until end of turn.
mana={2}{B}{G}
type=Sorcery
[/card]
[card]
name=Haze Frog
abilities=flash
auto=fog from(other creature) oneshot
text=Flash (You may cast this spell any time you could cast an instant.) -- When Haze Frog enters the battlefield, prevent all combat damage that other creatures would deal this turn.
mana={3}{G}{G}
type=Creature
subtype=Frog
power=2
toughness=1
[/card]
[card]
name=Haze of Rage
auto=all(creature|mybattlefield) 1/0 ueot
text=Buyback {2} (You may pay an additional {2} as you cast this spell. If you do, put this card into your hand as it resolves.) -- Creatures you control get +1/+0 until end of turn. -- Storm (When you cast this spell, copy it for each spell cast before it this turn.)
mana={1}{R}
buyback={1}{r}{2}
abilities=storm
type=Sorcery
[/card]
[card]
name=Hazerider Drake
abilities=flying,protection from red
text=Flying, protection from red
mana={2}{W}{U}
type=Creature
subtype=Drake
power=2
toughness=3
[/card]
[card]
name=Hazezon Tamar
auto=phaseaction[my upkeep once]: token(Sand Warrior,Creature Sand Warrior,1/1,red,green,white)*type:land:mybattlefield
auto=@movedTo(this|nonbattlezone) from(battlefield):moveto(exile) all(sand warrior)
text=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.
mana={4}{R}{G}{W}
type=Legendary Creature
subtype=Human Warrior
power=2
toughness=4
[/card]
[card]
name=Hazy Homunculus
auto=aslongas(land[-tapped]|opponentBattlefield) unblockable
text=Hazy Homunculus is unblockable as long as defending player controls an untapped land.
mana={1}{U}
type=Creature
subtype=Homunculus Illusion
power=1
toughness=1
[/card]
[card]
name=He Who Hungers
abilities=flying
aicode=activate reject notatarget(*|targetedpersonshand)
auto={1}{S(creature[spirit]|mybattlefield)}:target(opponent) reveal:type:*:targetedpersonshand revealzone(targetedpersonshand) optionone name(choose discards) notatarget(<1>*|reveal) transforms((,newability[moveto(ownerhand) all(other *|reveal)],newability[moveto(ownerhand) and!(reject)!])) ueot optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerhand) and!( all(*|reveal) moveto(ownerhand) )!  optiontwoend revealend asSorcery
auto=@movedTo(this|mygraveyard) from(myBattlefield):may moveTo(myhand) target(spirit[manacost<=4]|mygraveyard)
text=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 (When this dies, you may return target Spirit card with converted mana cost 4 or less from your graveyard to your hand.)
mana={4}{B}
type=Legendary Creature
subtype=Spirit
power=3
toughness=2
[/card]
[card]
name=Head Games
target=opponent
auto=count(type:*:opponenthand) && all(*|opponenthand) moveto(ownerlibrary) && transforms((,newability[notatarget(<countedamount>*|opponentlibrary) moveto(ownerhand)])) forever
text=Target opponent puts the cards from his or her hand on top of his or her library. Search that player's library for that many cards. The player puts those cards into his or her hand, then shuffles his or her library.
mana={3}{B}{B}
type=Sorcery
[/card]
[card]
name=Headhunter
auto=@combatdamagefoeof(player) from(this):ability$!name(discard) target(*|myhand) reject!$ opponent
auto=@combatdamageof(player) from(this):ability$!name(discard) target(*|myhand) reject!$ controller
autofacedown={B}:morph
facedown={3}
text=Whenever Headhunter deals combat damage to a player, that player discards a card. -- Morph {B} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={1}{B}
type=Creature
subtype=Human Cleric
power=1
toughness=1
[/card]
[card]
name=Headless Horseman
mana={2}{B}
type=Creature
subtype=Zombie Knight
power=2
toughness=2
[/card]
[card]
name=Headless Skaab
auto=tap(noevent)
text=As an additional cost to cast Headless Skaab, exile a creature card from your graveyard. -- Headless Skaab enters the battlefield tapped.
mana={2}{U}{E(creature|mygraveyard)}
type=Creature
subtype=Zombie Warrior
power=3
toughness=6
[/card]
[card]
name=Headlong Rush
auto=lord(creature[attacking]) first strike
text=Attacking creatures gain first strike until end of turn.
mana={1}{R}
type=Instant
[/card]
[card]
name=Headstone
target=*|graveyard
auto=moveto(exile)
auto=@next upkeep:draw:1 controller
text=Exile target card from a graveyard. -- Draw a card at the beginning of the next turn's upkeep.
mana={1}{B}
type=Instant
[/card]
[card]
name=Heal the Scars
target=creature
auto=regenerate
auto=dynamicability<!mytgt toughnesslifegain srccontroller!>
text=Regenerate target creature. You gain life equal to that creature's toughness.
mana={3}{G}
type=Instant
[/card]
[card]
name=Healer of the Pride
auto=@movedTo(other creature|mybattlefield):life:2 controller
text=Whenever another creature enters the battlefield under your control, you gain 2 life.
mana={3}{W}
type=Creature
subtype=Cat Cleric
power=2
toughness=3
[/card]
[card]
name=Healer's Headdress
auto={1}:equip
auto=teach(creature) 0/2
auto=teach(creature) {T}:prevent:1 target(creature,player)
auto={W}{W}:name(attach) rehook target(creature|mybattlefield)
text=Equipped creature gets +0/+2 and has "{T}: 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} ({1}: Attach to target creature you control. Equip only as a sorcery.)
mana={2}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Heal
target=creature,player
auto=prevent:1
auto=@next upkeep:draw:1 controller
text=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.
mana={W}
type=Instant
[/card]
[card]
name=Healing Hands
target=player
auto=life:4 targetedplayer
auto=draw:1 controller
text=Target player gains 4 life. -- Draw a card.
mana={2}{W}
type=Sorcery
[/card]
[card]
name=Healing Leaves
auto=choice life:3 target(player)
auto=choice prevent:3 target(creature,player)
text=Choose one - Target player gains 3 life; or prevent the next 3 damage that would be dealt to target creature or player this turn.
mana={G}
type=Instant
[/card]
[card]
name=Healing Salve
auto=choice life:3 target(player)
auto=choice prevent:3 target(creature,player)
text=Choose one - Target player gains 3 life; or prevent the next 3 damage that would be dealt to target creature or player this turn.
mana={W}
type=Instant
[/card]
[card]
name=Heap Doll
auto={S}:moveTo(exile) target(other *|graveyard)
text=Sacrifice Heap Doll: Exile target card from a graveyard.
mana={1}
type=Artifact Creature
subtype=Scarecrow
power=1
toughness=1
[/card]
[card]
name=Heart of Bogardan
auto=cumulativeupcostmulti[{2}] thisforeach(counter{0/0.1.age}) damage:2 opponent && thisforeach(counter{0/0.1.age}) damage:2 all(creature|opponentbattlefield) && sacrifice
text=Cumulative upkeep {2} (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.) -- When Heart of Bogardan's cumulative upkeep isn't paid, it deals X damage to target player and each creature he or she controls, where X is twice the number of age counters on Heart of Bogardan minus two.
mana={2}{R}{R}
type=Enchantment
[/card]
[card]
name=Heart of Kiran
abilities=flying,vigilance
auto={crew(other creature[power>=3]|myBattlefield)}:name(crew 3 [1 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=3]|mybattlefield)~morethan~0,compare(crewtotalpower)~morethan~2}
auto={crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=2]|myBattlefield)}:name(crew 3 [2 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=1]|mybattlefield)~morethan~0,type(other creature[-tapped;power>=2]|mybattlefield)~morethan~0,type(other creature[-tapped;-cantcrew]|mybattlefield)~morethan~1,compare(crewtotalpower)~morethan~2}
auto={crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=1]|myBattlefield)}:name(crew 3 [3 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=1]|mybattlefield)~morethan~2,compare(crewtotalpower)~morethan~2}
auto={C(0/0,-1,Loyalty),planeswalker|mybattlefield}:name(Pay 1 loyalty) becomes(Artifact Creature) ueot restriction{type(planeswalker|mybattlefield)~morethan~0}
text=Flying, vigilance -- Crew 3 (Tap any number of creatures you control with total power 3 or more: This Vehicle becomes an artifact creature until end of turn.) -- You may remove a loyalty counter from a planeswalker you control rather than pay Heart of Kiran's crew cost.
mana={2}
type=Legendary Artifact
subtype=Vehicle
power=4
toughness=4
[/card]
[card]
name=Heart of Light
target=creature
auto=teach(creature) preventalldamage to(this)
auto=teach(creature) preventalldamage from(this)
text=Enchant creature (Target a creature as you cast this. This card enters the battlefield attached to that creature.) -- Prevent all damage that would be dealt to and dealt by enchanted creature.
mana={2}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Heart of Ramos
auto={T}:Add{R}
auto={S}:Add{R}
text={T}: Add {R} to your mana pool. -- Sacrifice Heart of Ramos: Add {R} to your mana pool.
mana={3}
type=Artifact
[/card]
[card]
name=Heart of Yavimaya
auto=if type(forest|mybattlefield)~morethan~0 then sacrifice notatarget(forest|mybattlefield) oneshot else sacrifice
auto={T}:Add{G}
auto={T}:1/1 target(creature)
text=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. -- {T}: Add {G} to your mana pool. -- {T}: Target creature gets +1/+1 until end of turn.
type=Land
[/card]
[card]
name=Heart Sliver
auto=lord(sliver) haste
text=All Sliver creatures have haste.
mana={1}{R}
type=Creature
subtype=Sliver
power=1
toughness=1
[/card]
[card]
name=Heart Warden
auto={T}:Add{G}
auto={2}{S}:draw:1
text={T}: Add {G} to your mana pool. -- {2}, Sacrifice Heart Warden: Draw a card.
mana={1}{G}
type=Creature
subtype=Elf Druid
power=1
toughness=1
[/card]
[card]
name=Heartbeat of Spring
auto=lord(land) transforms((,newability[producecolor:land],newability[producecolor:green],newability[producecolor:blue],newability[producecolor:red],newability[producecolor:black],newability[producecolor:white]))
text=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.
mana={2}{G}
type=Enchantment
[/card]
[card]
name=Hearth Charm
auto=aslongas(creature[artifact]|battlefield) choice destroy target(creature[artifact])
auto=choice all(creature[attacking]) 1/0
auto=aslongas(creature[power<=2]|battlefield) choice unblockable target(creature[power<=2])
text=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.
mana={R}
type=Instant
[/card]
[card]
name=Hearth Kami
auto={0}{S}:name(X = 0) destroy target(other artifact[manacost=0])
auto={1}{S}:name(X = 1) destroy target(other artifact[manacost=1])
auto={2}{S}:name(X = 2) destroy target(other artifact[manacost=2])
auto={3}{S}:name(X = 3) destroy target(other artifact[manacost=3])
auto={4}{S}:name(X = 4) destroy target(other artifact[manacost=4])
auto={5}{S}:name(X = 5) destroy target(other artifact[manacost=5])
auto={6}{S}:name(X = 6) destroy target(other artifact[manacost=6])
auto={7}{S}:name(X = 7) destroy target(other artifact[manacost=7])
auto={8}{S}:name(X = 8) destroy target(other artifact[manacost=8])
auto={9}{S}:name(X = 9) destroy target(other artifact[manacost=9])
auto={10}{S}:name(X = 10) destroy target(other artifact[manacost=10])
auto={11}{S}:name(X = 11) destroy target(other artifact[manacost=11])
auto={12}{S}:name(X = 12) destroy target(other artifact[manacost=12])
auto={13}{S}:name(X = 13) destroy target(other artifact[manacost=13])
auto={14}{S}:name(X = 14) destroy target(other artifact[manacost=14])
auto={15}{S}:name(X = 15) destroy target(other artifact[manacost=15])
auto={16}{S}:name(X = 16) destroy target(other artifact[manacost=16])
text={X}, Sacrifice Hearth Kami: Destroy target artifact with converted mana cost X.
mana={1}{R}
type=Creature
subtype=Spirit
power=2
toughness=1
[/card]
[card]
name=Hearthcage Giant
auto=token(Elemental Shaman,creature Elemental Shaman,3/1,red)*2
auto={S(elemental|myBattlefield)}:3/1 target(creature[giant])
text=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.
mana={6}{R}{R}
type=Creature
subtype=Giant Warrior
power=5
toughness=5
[/card]
[card]
name=Hearthfire Hobgoblin
abilities=double strike
text=Double strike
mana={RW}{RW}{RW}
type=Creature
subtype=Goblin Soldier
power=2
toughness=2
[/card]
[card]
name=Heartlash Cinder
abilities=haste
auto=type:manar/0 ueot
text=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.
mana={1}{R}
type=Creature
subtype=Elemental Warrior
power=1
toughness=1
[/card]
[card]
name=Heartless Hidetsugu
text={T}: Heartless Hidetsugu deals damage to each player equal to half that player's life total, rounded down.
auto={t}:damage:halfdownlifetotal controller && damage:halfdownopponentlifetotal opponent
mana={3}{R}{R}
type=Legendary Creature
subtype=Ogre Shaman
power=4
toughness=3
[/card]
[card]
name=Heartless Summoning
auto=lord(creature|myBattlefield) -1/-1
auto=lord(creature|mycastingzone) altercost( colorless,-2)
text=Creature spells you cast cost {2} less to cast. -- Creatures you control get -1/-1
mana={1}{B}
type=Enchantment
[/card]
[card]
name=Heartmender
abilities=persist
auto=@each my upkeep:all(creature|mybattlefield) counter(-1/-1,-1)
text=At the beginning of your upkeep, remove a -1/-1 counter from each creature you control. -- Persist (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.)
mana={2}{GW}{GW}
type=Creature
subtype=Elemental
power=2
toughness=2
[/card]
[card]
name=Heart-Piercer Bow
auto={1}:equip
auto=@combat(attacking) source(mytgt):damage:1 target(creature|opponentbattlefield)
text=Whenever equipped creature attacks, Heart-Piercer Bow deals 1 damage to target creature defending player controls.
mana={2}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Heartseeker
auto={5}:equip
auto=teach(creature) 2/1
auto=teach(creature) {unattach}{t}:destroy target(creature)
text=Equipped creature gets +2/+1 and has "{T}, Unattach Heartseeker: Destroy target creature." -- Equip {5} ({5}: 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.)
mana={4}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Heartstabber Mosquito
abilities=flying
kicker={2}{B}
auto=kicker destroy target(creature)
text=Kicker {2}{B} (You may pay an additional {2}{B} as you cast this spell.) -- Flying -- When Heartstabber Mosquito enters the battlefield, if it was kicked, destroy target creature.
mana={3}{B}
type=Creature
subtype=Insect
power=2
toughness=2
[/card]
[card]
name=Heartwood Dryad
abilities=reachshadow
text=Heartwood Dryad can block creatures with shadow as though they didn't have shadow.
mana={1}{G}
type=Creature
subtype=Dryad
power=2
toughness=1
[/card]
[card]
name=Heartwood Giant
auto={T}{S(forest|myBattlefield)}:damage:2 target(player)
text={T}, Sacrifice a Forest: Heartwood Giant deals 2 damage to target player.
mana={3}{G}{G}
type=Creature
subtype=Giant
power=4
toughness=4
[/card]
[card]
name=Heartwood Shard
auto={3}{T}:trample target(creature)
auto={G}{T}:trample target(creature)
text={3}, {T} or {G}, {T}: Target creature gains trample until end of turn.
mana={3}
type=Artifact
[/card]
[card]
name=Heartwood Storyteller
auto=@movedTo(*[-creature]|mystack):draw:1 opponent
auto=@movedTo(*[-creature]|opponentstack):may draw:1 controller
text=Whenever a player casts a noncreature spell, each of that player's opponents may draw a card.
mana={1}{G}{G}
type=Creature
subtype=Treefolk
power=2
toughness=3
[/card]
[card]
name=Heartwood Treefolk
abilities=forestwalk
text=Forestwalk
mana={2}{G}{G}
type=Creature
subtype=Treefolk
power=3
toughness=4
[/card]
[card]
name=Heat of Battle
auto=@each my combatdamage:foreach(creature[blocking]|opponentBattlefield) damage:1 opponent
auto=@each opponent combatdamage:foreach(creature[blocking]|myBattlefield) damage:1 controller
text=Whenever a creature blocks, Heat of Battle deals 1 damage to that creature's controller.
mana={1}{R}
type=Enchantment
[/card]
[card]
name=Heat Ray
target=creature
auto=damage:X
text=Heat Ray deals X damage to target creature.
mana={X}{R}
type=Instant
[/card]
[card]
name=Heat Shimmer
target=creature
auto=clone with(unearth,haste)
text=Put a token that's a copy of target creature onto the battlefield. That token has haste and "At the beginning of the end step, exile this permanent."
mana={2}{R}
type=Sorcery
[/card]
[card]
name=Heat Stroke
auto=@combat(blocking,blocked) source(creature):all(trigger[to]) phaseaction[combatends once] destroy
text=At end of combat, destroy each creature that blocked or was blocked this turn.
mana={2}{R}
type=Enchantment
[/card]
[card]
name=Heaven's Gate
target=<anyamount>creature
auto=transforms((,white)) ueot
text=Any number of target creatures become white until end of turn.
mana={W}
type=Instant
[/card]
[card]
name=Heavy Arbalest
auto={4}:equip
auto=teach(creature) doesnotuntap
auto=teach(creature) {T}:damage:2 target(creature,player)
text=Equipped creature doesn't untap during its controller's untap step. -- Equipped creature has "{T}: This creature deals 2 damage to target creature or player." -- Equip {4}
mana={3}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Heavy Ballista
auto={T}:Damage:2 target(creature[attacking;blocking])
text={T}: Heavy Ballista deals 2 damage to target attacking or blocking creature.
mana={3}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=3
[/card]
[card]
name=Heavy Fog
auto=preventalldamage to(controller) from(creature[attacking]) ueot
restriction=opponentblockersonly
text=Cast Heavy Fog only during the declare attackers step and only if you've been attacked this step. -- Prevent all damage that would be dealt to you this turn by attacking creatures.
mana={1}{G}
type=Instant
[/card]
[card]
name=Heavy Infantry
auto=tap target(creature|opponentbattlefield)
text=When Heavy Infantry enters the battlefield, tap target creature an opponent controls.
mana={4}{W}
type=Creature
subtype=Human Soldier
power=3
toughness=4
[/card]
[card]
name=Heavy Mattock
auto={2}:equip
auto=teach(creature) 1/1
auto=teach(human) 1/1
text=Equipped creature gets +1/+1. -- As long as equipped creature is a Human, it gets an additional +1/+1.. -- Equip {2}
mana={3}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Hecatomb
auto=aslongas(creature|mybattlefield) choice target(<4>other creature|mybattlefield) sacrifice oneshot >4
auto=choice sacrifice all(this)
auto={T(swamp|mybattlefield)}:damage:1 target(creature,player)
text=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.
mana={1}{B}{B}
type=Enchantment
[/card]
[card]
name=Heckling Fiends
auto={2}{R}:mustattack target(creature)
text={2}{R}: Target creature attacks this turn if able.
mana={2}{R}
type=Creature
subtype=Devil
power=2
toughness=2
[/card]
[card]
name=Hedge Troll
auto=aslongas(plains|myBattlefield) 1/1
auto={W}:regenerate
text=Hedge Troll gets +1/+1 as long as you control a Plains. -- {W}: Regenerate Hedge Troll.
mana={2}{G}
type=Creature
subtype=Troll Cleric
power=2
toughness=2
[/card]
[card]
name=Hedron Alignment
auto=@each my upkeep:aslongas(Hedron Alignment|myhand) aslongas(Hedron Alignment|mygraveyard) aslongas(Hedron Alignment|myexile) aslongas(Hedron Alignment|mybattlefield) wingame controller
auto={1}{u}:name(Scry) reveal:1 optionone name(Put On Top) target(*|reveal) moveto(mylibrary) optiononeend optiontwo name(put on bottom) target(<1>*|reveal) bottomoflibrary optiontwoend revealend
text=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.
mana={2}{U}
type=Enchantment
[/card]
[card]
name=Hedron Archive
auto={T}:add{2}
auto={2}{T}{S}:draw:2 controller
text={T}: Add {2} to your mana pool. -- {2}, {T}, Sacrifice Hedron Archive: Draw two cards.
mana={4}
type=Artifact
[/card]
[card]
name=Hedron Blade
auto={2}:equip
auto=teach(creature) 1/1
auto=@combat(blocked) source(mytgt) from(creature[colorless]):deathtouch ueot
text=Equipped creature gets +1/+1. -- Whenever equipped creature becomes blocked by one or more colorless creatures, it gains deathtouch until end of turn. (Any amount of damage it deals to a creature is enough to destroy it.) -- Equip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.)
mana={1}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Hedron Crab
auto=@movedTo(land|myBattlefield):deplete:3 target(player)
text=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.
mana={U}
type=Creature
subtype=Crab
power=0
toughness=2
[/card]
[card]
name=Hedron Crawler
auto={t}:add{c}
text={T}: Add {C} to your mana pool. ({C} represents colorless mana.)
mana={2}
type=Artifact Creature
subtype=Construct
power=0
toughness=1
[/card]
[card]
name=Hedron Matrix
auto=teach(creature) transforms((,newability[manacost/manacost]))
auto={4}:equip
text=Equipped creature gets +X/+X, where X is its converted mana cost. -- Equip {4}
mana={4}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Hedron Rover
auto=@movedTo(land|myBattlefield):2/2 ueot
text=Landfall - Whenever a land enters the battlefield under your control, Hedron Rover gets +2/+2 until end of turn.
mana={4}
type=Artifact Creature
subtype=Construct
power=2
toughness=2
[/card]
[card]
name=Hedron Scrabbler
auto=@movedTo(land|myBattlefield):1/1 ueot
text=Landfall - Whenever a land enters the battlefield under your control, Hedron Scrabbler gets +1/+1 until end of turn.
mana={2}
type=Artifact Creature
subtype=Construct
power=1
toughness=1
[/card]
[card]
name=Heed the Mists
auto=transforms((,newability[@movedto(other *[manacost=1]|mygraveyard) from(mylibrary):draw:1],newability[@movedto(other *[manacost=2]|mygraveyard) from(mylibrary):draw:2],newability[@movedto(other *[manacost=3]|mygraveyard) from(mylibrary):draw:3],newability[@movedto(other *[manacost=4]|mygraveyard) from(mylibrary):draw:4],newability[@movedto(other *[manacost=5]|mygraveyard) from(mylibrary):draw:5],newability[@movedto(other *[manacost=6]|mygraveyard) from(mylibrary):draw:6],newability[@movedto(other *[manacost=7]|mygraveyard) from(mylibrary):draw:7],newability[@movedto(other *[manacost=8]|mygraveyard) from(mylibrary):draw:8],newability[@movedto(other *[manacost=9]|mygraveyard) from(mylibrary):draw:9],newability[@movedto(other *[manacost=10]|mygraveyard) from(mylibrary):draw:10],newability[@movedto(other *[manacost=11]|mygraveyard) from(mylibrary):draw:11],newability[@movedto(other *[manacost=12]|mygraveyard) from(mylibrary):draw:12],newability[@movedto(other *[manacost=13]|mygraveyard) from(mylibrary):draw:13],newability[@movedto(other *[manacost=14]|mygraveyard) from(mylibrary):draw:14],newability[@movedto(other *[manacost=15]|mygraveyard) from(mylibrary):draw:15],newability[@movedto(other *[manacost=16]|mygraveyard) from(mylibrary):draw:16],newability[deplete:1 controller]))
text=Put the top card of your library into your graveyard, then draw cards equal to that card's converted mana cost.
mana={3}{U}{U}
type=Sorcery
subtype=Arcane
[/card]
[card]
name=Heedless One
abilities=trample
anyzone=type:elf:battlefield/type:elf:battlefield cdaactive
text=Trample -- Heedless One's power and toughness are each equal to the number of Elves on the battlefield.
mana={3}{G}
type=Creature
subtype=Elf Avatar
power=*
toughness=*
[/card]
[card]
name=Heidar, Rimewind Master
auto=aslongas(*[snow]|myBattlefield) {2}{T}:moveTo(ownerhand) target(*) >3
text={2}, {T}: Return target permanent to its owner's hand. Activate this ability only if you control four or more snow permanents.
mana={4}{U}
type=Legendary Creature
subtype=Human Wizard
power=3
toughness=3
[/card]
[card]
name=Heightened Awareness
auto=moveTo(mygraveyard) all(*|myhand)
auto=@each my draw:draw:1
text=As Heightened Awareness enters the battlefield, discard your hand. -- At the beginning of your draw step, draw an additional card.
mana={3}{U}{U}
type=Enchantment
[/card]
[card]
name=Heir of Falkenrath
auto={D(*|myhand)}:flip(Heir to the Night) limit:1
text=Discard a card: Transform Heir of Falkenrath. Activate this ability only once each turn.
mana={1}{B}
type=Creature
subtype=Vampire
power=2
toughness=1
[/card]
[card]
name=Heir of the Wilds
abilities=deathtouch
auto=@combat(attacking) source(this) restriction{type(creature[power>=4]|myBattlefield)~morethan~0}:1/1 ueot
text=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. 
mana={1}{G}
type=Creature
subtype=Human Warrior
power=2
toughness=2
[/card]
[card]
name=Heir to the Night
abilities=flying
text=Flying
type=Creature
subtype=Vampire Berserker
power=3
toughness=2
[/card]
[card]
name=Heirs of Stromkirk
abilities=intimidate
auto=@combatdamaged(player) from(this):counter(1/1,1)
text=Intimidate (This creature can't be blocked except by artifact creatures and/or creatures that share a color with it.) -- Whenever Heirs of Stromkirk deals combat damage to a player, put a +1/+1 counter on it.
mana={2}{R}{R}
type=Creature
subtype=Vampire
power=2
toughness=2
[/card]
[card]
name=Heliod, God of the Sun
abilities=indestructible
auto=lord(other creature|mybattlefield) vigilance
auto={2}{W}{W}:token(Cleric,Creature Enchantment Cleric,2/1,white) controller
auto=this(variable{type:manaw}<5) transforms((removetypes,newability[becomes(Legendary Enchantment God)]))
auto=this(variable{type:manaw}>4) transforms((Legendary Enchantment Creature))
text=Indestructible -- As long as your devotion to white is less than five, Heliod isn't a creature. (Each {W} in the mana costs of permanents you control counts toward your devotion to white.) -- Other creatures you control have vigilance. -- {2}{W}{W}: Put a 2/1 white Cleric enchantment creature token onto the battlefield.
mana={3}{W}
type=Legendary Enchantment Creature
subtype=God
power=5
toughness=6
[/card]
[card]
name=Heliod's Emissary
auto=bestow bstw
auto=bestow transforms((,newability[@combat(attacking) source(this):target(creature|opponentbattlefield) tap])) forever
auto=@combat(attacking) source(this):target(creature|opponentbattlefield) tap
auto=bestow teach(creature) +3/+3
bestow={6}{w}
text=Bestow {6}{W} (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.) -- Whenever Heliod's Emissary or enchanted creature attacks, tap target creature an opponent controls. -- Enchanted creature gets +3/+3.
mana={3}{W}
type=Enchantment Creature
subtype=Elk
power=3
toughness=3
[/card]
[card]
name=Heliod's Pilgrim
aicode=activate target(aura|mylibrary) moveto(myhand)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>aura|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=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. 
mana={2}{W}
type=Creature
subtype=Human Cleric
power=1
toughness=2
[/card]
[card]
name=Helionaut
abilities=flying
auto={1}{T}:Add{W}
auto={1}{T}:Add{U}
auto={1}{T}:Add{B}
auto={1}{T}:Add{R}
auto={1}{T}:Add{G}
text=Flying -- {1}, {T}: Add one mana of any color to your mana pool.
mana={2}{W}
type=Creature
subtype=Human Soldier
power=1
toughness=2
[/card]
[card]
name=Heliophial
abilities=sunburst
auto=counter(0/0,sunburst,Charge)
auto={2}{S}:target(other *[creature;player]) dynamicability<!chargestrike!>
text=Sunburst (This enters the battlefield with a charge counter on it for each color of mana spent to cast it.) -- {2}, Sacrifice Heliophial: Heliophial deals damage to target creature or player equal to the number of charge counters on Heliophial.
mana={5}
type=Artifact
[/card]
[card]
name=Helium Squirter
auto=counter(1/1,3)
auto=this(counter{1/1.1}>0) transforms((,newability[@movedto(other creature|battlefield):may name(move 1/1 counter) all(trigger) counter(1/1.1) && counter(1/1.-1) all(this)]))
auto={1}:flying target(creature[counter{1/1.1}])
text=Graft 3 (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.) -- {1}: Target creature with a +1/+1 counter on it gains flying until end of turn.
mana={4}{U}
type=Creature
subtype=Beast Mutant
power=0
toughness=0
[/card]
[card]
name=Helix Pinnacle
abilities=shroud
auto={X}:thisforeach(X) all(this) counter(0/0,1,Tower)
auto=@each my upkeep restriction{{type(helix pinnacle[counter{0/0.100.Tower}]|myBattlefield)~morethan~0}}:winGame
text=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.
mana={G}
type=Enchantment
[/card]
[card]
name=Hell Swarm
auto=all(creature) -1/0 ueot
text=All creatures get -1/-0 until end of turn.
mana={B}
type=Instant
[/card]
[card]
name=Hell-Bent Raider
abilities=first strike,haste
auto={D}:protection from white
text=First strike, haste -- Discard a card at random: Hell-Bent Raider gains protection from white until end of turn.
mana={1}{R}{R}
type=Creature
subtype=Human Barbarian
power=2
toughness=2
[/card]
[card]
name=Helldozer
auto={B}{B}{B}{T}:name(basic) destroy target(land[basic])
auto={B}{B}{B}{T}:name(nonbasic) destroy target(land[-basic]) && untap all(this)
text={B}{B}{B}, {T}: Destroy target land. If that land was nonbasic, untap Helldozer.
mana={3}{B}{B}{B}
type=Creature
subtype=Zombie Giant
power=6
toughness=5
[/card]
[card]
name=Hellfire Mongrel
auto=@each opponent upkeep restriction{type(*|opponenthand)~lessthan~3}:damage:2 opponent
text=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.
mana={2}{R}
type=Creature
subtype=Elemental Hound
power=2
toughness=2
[/card]
[card]
name=Hellfire
auto=foreach(creature[-black]) damage:1 controller
auto=damage:3 controller
auto=destroy all(creature[-black;-indestructible])
text=Destroy all nonblack creatures. Hellfire deals X plus 3 damage to you, where X is the number of creatures put into all graveyards this way.
mana={2}{B}{B}{B}
type=Sorcery
[/card]
[card]
name=Hellhole Flailer
auto=may counter(1/1,1)
auto=this(counter{1/1.1}>=1) cantblock
auto={2}{B}{R}{S}:target(player) dynamicability<!powerstrike!>
text=Unleash (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.) -- {2}{B}{R}, Sacrifice Hellhole Flailer: Hellhole Flailer deals damage equal to its power to target player.
mana={1}{B}{R}
type=Creature
subtype=Ogre Warrior
power=3
toughness=2
[/card]
[card]
name=Hellion Crucible
auto={T}:Add{1}
auto={1}{R}{T}:counter(0/0,1,Pressure)
auto={1}{R}{T}{C(0/0,-2,Pressure)}{S}:token(Hellion,Creature Hellion,4/4,red,haste)
text={T}: Add {1} to your mana pool. -- {1}{R}, {T}: Put a pressure counter on Hellion Crucible. -- {1}{R}, {T}, Remove two pressure counters from Hellion Crucible and sacrifice it: Put a 4/4 red Hellion creature token with haste onto the battlefield. (It can attack and {T} as soon as it comes under your control.)
type=Land
[/card]
[card]
name=Hellion Eruption
auto=@movedto(creature|graveyard):token(Hellion,Creature Hellion,4/4,red)
auto=sacrifice all(creature|mybattlefield)
text=Sacrifice all creatures you control, then put that many 4/4 red Hellion creature tokens onto the battlefield.
mana={5}{R}
type=Sorcery
[/card]
[card]
name=Hellkite Charger
abilities=flying,haste
auto=@combat(attacking) source(this):pay({5}{R}{R}) nextphasealter(add,combatphases,controller,after<combatends>) && untap all(creature[attacking])
text=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.
mana={4}{R}{R}
type=Creature
subtype=Dragon
power=5
toughness=5
[/card]
[card]
name=Hellkite Hatchling
auto=may target(<anyamount>other creature|mybattlefield) sacrifice && counter(1/1,1) all(this) && all(this) transforms((,newability[flying],newability[trample])) forever
text=Devour 1 (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.) -- Hellkite Hatchling has flying and trample if it devoured a creature.
mana={2}{R}{G}
type=Creature
subtype=Dragon
power=2
toughness=2
[/card]
[card]
name=Hellkite Igniter
abilities=flying,haste
auto={1}{R}:foreach(artifact|mybattlefield) 1/0 ueot
text=Flying, haste -- {1}{R}: Hellkite Igniter gets +X/+0 until end of turn, where X is the number of artifacts you control.
mana={5}{R}{R}
type=Creature
subtype=Dragon
power=5
toughness=5
[/card]
[card]
name=Hellkite Overlord
abilities=flying,trample,haste
auto={R}:1/0
auto={B}{G}:regenerate
text=Flying, trample, haste -- {R}: Hellkite Overlord gets +1/+0 until end of turn. -- {B}{G}: Regenerate Hellkite Overlord.
mana={4}{B}{R}{R}{G}
type=Creature
subtype=Dragon
power=8
toughness=8
[/card]
[card]
name=Hellkite Tyrant
abilities=flying,trample
auto=@combatdamagefoeof(player) from(this):moveTo(myBattlefield) all(artifact|opponentbattlefield)
auto=@each my upkeep restriction{type(artifact|myBattlefield)~morethan~19}:winGame
text=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.
mana={4}{R}{R}
type=Creature
subtype=Dragon
power=6
toughness=5
[/card]
[card]
name=Hellraiser Goblin
auto=lord(creature|mybattlefield) haste
auto=lord(creature|mybattlefield) mustattack
text=Creatures you control have haste and attack each combat if able.
mana={2}{R}
type=Creature
subtype=Goblin Berserker
power=2
toughness=2
[/card]
[card]
name=Hellrider
abilities=haste
auto=@combat(attacking) source(creature|myBattlefield):damage:1 opponent
text=Haste -- Whenever a creature you control attacks, Hellrider deals 1 damage to defending player.
mana={2}{R}{R}
type=Creature
subtype=Devil
power=3
toughness=3
[/card]
[card]
name=Hell's Caretaker
auto={T}{S(creature|myBattlefield)}:moveTo(myBattlefield) target(creature|mygraveyard) myUpkeepOnly
text={T}, Sacrifice a creature: Return target creature card from your graveyard to the battlefield. Activate this ability only during your upkeep.
mana={3}{B}
type=Creature
subtype=Horror
power=1
toughness=1
[/card]
[card]
name=Hell's Thunder
abilities=flying,haste,treason
autograveyard={4}{R}:moveto(mybattlefield) && transforms((,unearth,haste)) asSorcery forever
text=Flying, haste -- At the beginning of the end step, sacrifice Hell's Thunder. -- Unearth {4}{R} ({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.)
mana={1}{R}{R}
type=Creature
subtype=Elemental
power=4
toughness=4
[/card]
[card]
name=Hellspark Elemental
abilities=trample,haste,treason
autograveyard={1}{R}:moveto(mybattlefield) && transforms((,unearth,haste)) asSorcery forever
text=Trample, haste -- At the beginning of the end step, sacrifice Hellspark Elemental. -- Unearth {1}{R} ({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.)
mana={1}{R}
type=Creature
subtype=Elemental
power=3
toughness=1
[/card]
[card]
name=Helm of Awakening
auto=lord(*|nonbattlezone) altercost(colorless,-1)
text=Spells cost {1} less to cast.
mana={2}
type=Artifact
[/card]
[card]
name=Helm of Kaldra
auto=teach(creature) first strike
auto=teach(creature) trample
auto=teach(creature) haste
auto={2}:equip
auto={1}:aslongas(Sword of Kaldra|mybattlefield)aslongas(Shield of Kaldra|mybattlefield)aslongas(Helm of Kaldra|mybattlefield) token(-47449)
text=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}
mana={3}
type=Legendary Artifact
subtype=Equipment
[/card]
[card]
name=Helm of Possession
abilities=shackler
auto={2}{T}{S(creature|mybattlefield)}:shackle target(creature)
auto=@each my untap restriction{canuntap}:may untap
text=You may choose not to untap Helm of Possession during your untap step. -- {2}, {T}, Sacrifice a creature: Gain control of target creature for as long as you control Helm of Possession and Helm of Possession remains tapped.
mana={4}
type=Artifact
[/card]
[card]
name=Helm of the Ghastlord
target=creature
auto=teach(creature[blue]) 1/1
auto=teach(creature[blue]) transforms((,newability[@damagefoeof(player) from(this):draw:1 controller]))
auto=teach(creature[black]) 1/1
auto=teach(creature[black]) transforms((,newability[@damagefoeof(player) from(this):ability$!name(discard) target(*|myhand) reject!$ opponent]))
text=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."
mana={3}{UB}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Helm of the Gods
auto={1}:equip
auto=teach(creature) type:enchantment:mybattlefield/type:enchantment:mybattlefield nonstatic
text=Equipped creature gets +1/+1 for each enchantment you control. -- Equip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.)
mana={1}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Hematite Golem
auto={1}{R}:2/0
text={1}{R}: Hematite Golem gets +2/+0 until end of turn.
mana={4}
type=Artifact Creature
subtype=Golem
power=1
toughness=4
[/card]
[card]
name=Hematite Talisman
auto=@movedto(*[red]|stack):pay({3}) untap target(*)
text=Whenever a player casts a red spell, you may pay {3}. If you do, untap target permanent.
mana={2}
type=Artifact
[/card]
[card]
name=Henchfiend of Ukor
abilities=haste
auto={BR}:1/0
auto=upcost[{1}{B};next upkeep] sacrifice
text=Haste -- Echo {1}{B} (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.) -- {(b/r)}: Henchfiend of Ukor gets +1/+0 until end of turn.
mana={3}{R}
type=Creature
subtype=Ogre
power=3
toughness=2
[/card]
[card]
name=Henge Guardian
auto={2}:trample
text={2}: Henge Guardian gains trample until end of turn.
mana={5}
type=Artifact Creature
subtype=Dragon Wurm
power=3
toughness=4
[/card]
[card]
name=Henge of Ramos
auto={T}:Add{1}
auto={2}{T}:Add{W}
auto={2}{T}:Add{U}
auto={2}{T}:Add{B}
auto={2}{T}:Add{R}
auto={2}{T}:Add{G}
text={T}: Add {1} to your mana pool. -- {2}, {T}: Add one mana of any color to your mana pool.
type=Land
[/card]
[card]
name=Herald of Anafenza
auto={2}{W}{T}:token(Warrior,Creature Warrior,1/1,white) && counter(1/1,1) asSorcery
text=Outlast {2}{W} ({2}{W}, {T}: Put a +1/+1 counter on this creature. Outlast only as a sorcery.) -- Whenever you activate Herald of Anafenza's outlast ability, put a 1/1 white Warrior creature token onto the battlefield. 
mana={W}
type=Creature
subtype=Human Soldier
power=1
toughness=2
[/card]
[card]
name=Herald of Anguish
abilities=flying
other={improvise} name(Improvise)
auto=@each my end:ability$!reject notatarget(*|myhand)!$ opponent
auto={1}{B}{S(artifact|mybattlefield)}:target(creature) -2/-2 ueot
text=Improvise (Your artifacts can help cast this spell. Each artifact you tap after you're done activating mana abilities pays for {1}.) -- Flying -- At the beginning of your end step, each opponent discards a card. -- {1}{B}, Sacrifice an artifact: Target creature gets -2/-2 until end of turn.
mana={5}{B}{B}
type=Creature
subtype=Demon
power=5
toughness=5
[/card]
[card]
name=Herald of Dromoka
abilities=vigilance
auto=lord(other creature[warrior]|mybattlefield) vigilance
text=Vigilance -- Other Warrior creatures you control have vigilance.
mana={1}{W}
type=Creature
subtype=Human Warrior
power=2
toughness=2
[/card]
[card]
name=Herald of Kozilek
auto=lord(*[colorless]|myhand) altercost(colorless, -1)
text=Devoid (This card has no color.) -- Colorless spells you cast cost {1} less to cast.
mana={1}{U}{R}
abilities=devoid
type=Creature
subtype=Eldrazi Drone
power=2
toughness=4
[/card]
[card]
name=Herald of Serra
abilities=flying,vigilance
auto=upcost[{2}{W}{W};next upkeep] sacrifice
text=Flying, vigilance -- Echo {2}{W}{W} (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.)
mana={2}{W}{W}
type=Creature
subtype=Angel
power=3
toughness=4
[/card]
[card]
name=Herald of the Fair
auto=target(creature|mybattlefield) 1/1 ueot
text=When Herald of the Fair enters the battlefield, target creature you control gets +1/+1 until end of turn.
mana={2}{W}
type=Creature
subtype=Human
power=3
toughness=2
[/card]
[card]
name=Herald of the Pantheon
auto=lord(enchantment|mycastingzone) altercost(colorless, -1)
auto=@movedto(enchantment|mystack):choice life:1 controller
text=Enchantment spells you cast cost {1} less to cast. -- Whenever you cast an enchantment spell, you gain 1 life.
mana={1}{G}
type=Creature
subtype=Centaur Shaman
power=2
toughness=2
[/card]
[card]
name=Herald of Torment
auto=@each my upkeep:life:-1
abilities=flying
auto=bestow bstw
auto=bestow teach(creature) +3/+3
auto=bestow teach(creature) flying
bestow={3}{b}{b}
text=Bestow {3}{B}{B} (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.) -- Flying -- At the beginning of your upkeep, you lose 1 life. -- Enchanted creature gets +3/+3 and has flying.
mana={1}{B}{B}
type=Enchantment Creature
subtype=Demon
power=3
toughness=3
[/card]
[card]
name=Herald of War
abilities=flying
auto=@combat(attacking) source(this):counter(1/1,1)
auto=thisforeach(counter{1/1,1}) lord(*[angel;human]|mycastingzone) altercost(colorless, -1)
text=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.
mana={3}{W}{W}
type=Creature
subtype=Angel
power=3
toughness=3
[/card]
[card]
name=Herbal Poultice
auto={3}{S}:regenerate target(other creature)
text={3}, Sacrifice Herbal Poultice: Regenerate target creature.
mana={0}
type=Artifact
[/card]
[card]
name=Herd Gnarr
auto=@movedTo(other creature|myBattlefield):2/2 ueot
text=Whenever another creature enters the battlefield under your control, Herd Gnarr gets +2/+2 until end of turn.
mana={3}{G}
type=Creature
subtype=Beast
power=2
toughness=2
[/card]
[card]
name=Herdchaser Dragon
abilities=flying,trample
facedown={3}
autofacedown={5}{G}{G}:morph
autofaceup=counter(1/1,1)
autofaceup=counter(1/1,1) all(other creature[dragon]|mybattlefield)
text=Flying, trample -- Megamorph {5}{G}{G} (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.) -- When Herdchaser Dragon is turned face up, put a +1/+1 counter on each other Dragon creature you control.
mana={5}{G}
type=Creature
subtype=Dragon
power=3
toughness=3
[/card]
[card]
name=Heritage Druid
auto={T(elf|myBattlefield)}{T(elf|myBattlefield)}{T(elf|myBattlefield)}:Add{G}{G}{G}
text=Tap three untapped Elves you control: Add {G}{G}{G} to your mana pool.
mana={G}
type=Creature
subtype=Elf Druid
power=1
toughness=1
[/card]
[card]
name=Hermetic Study
target=creature
auto=teach(creature) {T}:damage:1 target(creature,player)
text=Enchant creature -- Enchanted creature has "{T}: This creature deals 1 damage to target creature or player."
mana={1}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Hermit Druid
auto={g}{t}:Reveal:1 revealzone(mylibrary) revealuntil(land[basic]|mylibrary) optionone choice name(Get Card) target(land[basic]|reveal)  moveto(myhand) optiononeend optiontwo choice name(put in Graveyard) all(*|reveal) moveto(mygraveyard) optiontwoend revealend
text={G}, {T}: 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.
mana={1}{G}
type=Creature
subtype=Human Druid
power=1
toughness=1
[/card]
[card]
name=Hermit of the Natterknolls
auto=@movedTo(*|opponentstack):draw:1
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:flip(Lone Wolf of the Natterknolls)
text=Whenever an opponent casts a spell during your turn, draw a card. -- At the beginning of each upkeep, if no spells were cast last turn, transform Hermit of the Natterknolls.
mana={2}{G}
type=Creature
subtype=Human Werewolf
power=2
toughness=3
[/card]
[card]
name=Hero of Bladehold
auto=@combat(attacking) source(this):all(other creature[attacking]) 1/0 ueot
auto=@combat(attacking) source(this):token(Soldier,Creature Soldier,1/1,white,battleready)*2
text=Battle cry (Whenever this creature attacks, each other attacking creature gets +1/+0 until end of turn.) -- Whenever Hero of Bladehold attacks, put two 1/1 white soldier creature tokens onto the battlefield tapped and attacking.
mana={2}{W}{W}
type=Creature
subtype=Human Knight
power=3
toughness=4
[/card]
[card]
name=Hero of Goma Fada
auto=choice all(creature|mybattlefield) indestructible ueot
auto=@movedTo(other ally|myBattlefield):all(creature|mybattlefield) indestructible ueot
text=Rally -- Whenever Hero of Goma Fada or another Ally enters the battlefield under your control, creatures you control gain indestructible until end of turn.
mana={4}{W}
type=Creature
subtype=Human Knight Ally
power=4
toughness=3
[/card]
[card]
name=Hero of Iroas
auto=lord(aura|mycastingzone) altercost(colorless,-1)
auto=modbenchant(colorless:-1) controller
auto=@targeted(this) from(*[instant;sorcery;enchantment]|mycastingzone):counter(1/1,1)
text=Aura spells you cast cost 1 less to cast. -- Heroic -- Whenever you cast a spell that targets Hero of Iroas, put a +1/+1 counter on Hero of Iroas.
mana={1}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=2
[/card]
[card]
name=Hero of Oxid Ridge
abilities=haste
auto=@combat(attacking) source(this):all(other creature[attacking]) 1/0 ueot
auto=@combat(attacking) source(this):all(creature[power<=1]) cantblock ueot
text=Haste -- Battle cry (Whenever this creature attacks, each other attacking creature gets +1/+0 until end of turn.) -- Whenever Hero of Oxid Ridge attacks, creatures with power 1 or less can't block this turn.
mana={2}{R}{R}
type=Creature
subtype=Human Knight
power=4
toughness=2
[/card]
[card]
name=Heroes' Bane
auto=counter(1/1,4)
auto={2}{G}{G}:counter(1/1,p)
text=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.
mana={3}{G}{G}
type=Creature
subtype=Hydra
power=0
toughness=0
[/card]
[card]
name=Heroes Remembered
auto=life:20
text=You gain 20 life. -- Suspend 10 - {W} (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.)
mana={6}{W}{W}{W}
suspend(10)={w}
type=Sorcery
[/card]
[card]
name=Heroes' Reunion
target=player
auto=life:7
text=Target player gains 7 life.
mana={G}{W}
type=Instant
[/card]
[card]
name=Heroic Intervention
auto=all(*|mybattlefield) indestructible ueot
auto=all(*|mybattlefield) opponentshroud ueot
text=Permanents you control gain hexproof and indestructible until end of turn.
mana={1}{G}
type=Instant
[/card]
[card]
name=Heron's Grace Champion
abilities=flash, lifelink
auto=all(human|mybattlefield) 1/1 ueot && all(human|mybattlefield) lifelink ueot
text=Flash -- Lifelink -- When Heron's Grace Champion enters the battlefield, other Humans you control get +1/+1 and gain lifelink until end of turn.
mana={2}{G}{W}
type=Creature
subtype=Human Knight
power=3
toughness=3
[/card]
[card]
name=Hero's Blade
auto={4}:equip
auto=teach(creature) 3/2
auto=@movedto(creature[legendary]|mybattlefield):may all(trigger[to]) rehook
text=Equipped creature gets +3/+2. -- Whenever a legendary creature enters the battlefield under your control, you may attach Hero's Blade to it.
mana={2}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Hero's Demise
target=creature[legendary]
auto=destroy
text=Destroy target legendary creature.
mana={1}{B}
type=Instant
[/card]
[card]
name=Hero's Downfall
target=creature,planeswalker
auto=destroy
text=Destroy target creature or planeswalker.
mana={1}{B}{B}
type=Instant
[/card]
[card]
name=Hero's Resolve
target=creature
auto=1/5
text=Enchant creature -- Enchanted creature gets +1/+5.
mana={1}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Hesitation
auto=@movedto(*|stack):choice all(trigger[to]) fizzle && sacrifice all(this)
text=When a player casts a spell, sacrifice Hesitation. If you do, counter that spell.
mana={1}{U}
type=Enchantment
[/card]
[card]
name=Hewed Stone Retainers
restriction=casted a spell
text=Cast Hewed Stone Retainers only if you've cast another spell this turn.
mana={3}
type=Artifact Creature
subtype=Golem
power=4
toughness=4
[/card]
[card]
name=Hex
target=<6>creature
auto=destroy
text=Destroy six target creatures.
mana={4}{B}{B}
type=Sorcery
[/card]
[card]
name=Hexplate Golem
mana={7}
type=Artifact Creature
subtype=Golem
power=5
toughness=7
[/card]
[card]
name=Hibernation Sliver
auto=lord(sliver) {L:2}:moveTo(myhand)
text=All Slivers have "Pay 2 life: Return this permanent to its owner's hand."
mana={U}{B}
type=Creature
subtype=Sliver
power=2
toughness=2
[/card]
[card]
name=Hibernation
auto=moveTo(ownerhand) all(*[green])
text=Return all green permanents to their owners' hands.
mana={2}{U}
type=Instant
[/card]
[card]
name=Hickory Woodlot
auto=tap(noevent)
auto=counter(0/0,2,Depletion)
auto={T}{C(0/0,-1,Depletion)}:Add{G}{G} and!( this(counter{0/0.1.Depletion}<1) sacrifice oneshot )!
text=Hickory Woodlot enters the battlefield tapped with two depletion counters on it. -- {T}, 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.
type=Land
[/card]
[card]
name=Hidden Ancients
auto=@movedto(enchantment|opponentstack) once:transforms((removetypes)) forever && transforms((Treefolk Creature,setpower=5,settoughness=5)) forever
text=When an opponent casts an enchantment spell, if Hidden Ancients is an enchantment, Hidden Ancients becomes a 5/5 Treefolk creature.
mana={1}{G}
type=Enchantment
[/card]
[card]
name=Hidden Dragonslayer
abilities=lifelink
facedown={3}
autofacedown={2}{W}:morph
autofaceup=counter(1/1,1)
autofaceup=destroy target(creature[power>=4]|opponentbattlefield)
text=Lifelink -- Megamorph {2}{W} (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.) -- When Hidden Dragonslayer is turned face up, destroy target creature with power 4 or greater an opponent controls.
mana={1}{W}
type=Creature
subtype=Human Warrior
power=2
toughness=1
[/card]
[card]
name=Hidden Gibbons
auto=@movedto(instant|opponentstack) once:transforms((removetypes)) forever && transforms((Ape Creature,setpower=4,settoughness=4)) forever
text=When an opponent casts an instant spell, if Hidden Gibbons is an enchantment, Hidden Gibbons becomes a 4/4 Ape creature.
mana={G}
type=Enchantment
[/card]
[card]
name=Hidden Guerrillas
auto=@movedto(artifact|opponentstack) once:transforms((removetypes)) forever && transforms((Soldier Creature,setpower=5,settoughness=3,trample)) forever
text=When an opponent casts an artifact spell, if Hidden Guerrillas is an enchantment, Hidden Guerrillas becomes a 5/3 Soldier creature with trample.
mana={G}
type=Enchantment
[/card]
[card]
name=Hidden Herbalists
auto=if revolt then add{G}{G}
text=Revolt -- When Hidden Herbalists enters the battlefield, if a permanent you controlled left the battlefield this turn, add {G}{G} to your mana pool.
mana={1}{G}
type=Creature
subtype=Human Druid
power=2
toughness=2
[/card]
[card]
name=Hidden Herd
auto=@movedto(land[-basic]|opponentbattlefield) once:transforms((removetypes)) forever && transforms((Beast Creature,setpower=3,settoughness=3)) forever
text=When an opponent plays a nonbasic land, if Hidden Herd is an enchantment, Hidden Herd becomes a 3/3 Beast creature.
mana={G}
type=Enchantment
[/card]
[card]
name=Hidden Horror
auto=aslongas(creature|myhand) reject target(creature|myhand) oneshot
auto=moveTo(graveyard) notatarget(this|myBattlefield)
text=When Hidden Horror enters the battlefield, sacrifice it unless you discard a creature card.
mana={1}{B}{B}
type=Creature
subtype=Horror
power=4
toughness=4
[/card]
[card]
name=Hidden Path
auto=lord(creature[green]) forestwalk
text=Green creatures have forestwalk.
mana={2}{G}{G}{G}{G}
type=Enchantment
[/card]
[card]
name=Hidden Predators
auto=@movedto(creature[power>=4]|opponentstack) once:transforms((removetypes)) forever && transforms((Beast Creature,setpower=4,settoughness=4)) forever
text=When an opponent controls a creature with power 4 or greater, if Hidden Predators is an enchantment, Hidden Predators becomes a 4/4 Beast creature.
mana={G}
type=Enchantment
[/card]
[card]
name=Hidden Retreat
auto={s2l(*|myhand)}:name(prevent all damage) target(instant,sorcery|stack) transforms((,newability[preventalldamage from(this)])) ueot
text=Put a card from your hand on top of your library: Prevent all damage that would be dealt by target instant or sorcery spell this turn.
mana={2}{W}
type=Enchantment
[/card]
[card]
name=Hidden Spider
auto=@movedto(creature[flying]|opponentstack) once:transforms((removetypes)) forever && transforms((Spider Creature,setpower=3,settoughness=5,reach)) forever
text=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. (It can block creatures with flying.)
mana={G}
type=Enchantment
[/card]
[card]
name=Hidden Stockpile
auto=@each my end restriction{revolt}:create(Servo:Artifact Creature Servo:1/1)
auto={1}{S(creature|mybattlefield)}:scry:1 scrycore delayed dontshow donothing scrycoreend scryend
text=Revolt -- At the beginning of your end step, if a permanent you controlled left the battlefield this turn, create a 1/1 colorless Servo artifact creature token. -- {1}, Sacrifice a creature: Scry 1.
mana={W}{B}
type=Enchantment
[/card]
[card]
name=Hideous End
target=creature[-black]
auto=destroy
auto=life:-2 targetController
text=Destroy target nonblack creature. Its controller loses 2 life.
mana={1}{B}{B}
type=Instant
[/card]
[card]
name=Hideous Visage
auto=all(creature|mybattlefield) intimidate ueot
text=Creatures you control gain intimidate until end of turn.
mana={2}{B}
type=Sorcery
[/card]
[card]
name=Hidetsugu's Second Rite
target=player
auto=this(opponentlife = 10) damage:10
text=If target player has exactly 10 life, Hidetsugu's Second Rite deals 10 damage to that player.
mana={3}{R}
type=Instant
[/card]
[card]
name=High Market
auto={T}:Add{1}
auto={T}{S(creature|myBattlefield)}:life:1
text={T}: Add {1} to your mana pool. -- {T}, Sacrifice a creature: You gain 1 life.
type=Land
[/card]
[card]
name=High Priest of Penance
auto=@damaged(this):may destroy target(*[-land])
text=Whenever High Priest of Penance is dealt damage, you may destroy target nonland permanent.
mana={W}{B}
type=Creature
subtype=Human Cleric
power=1
toughness=1
[/card]
[card]
name=High Seas
auto=lord(creature[red;green]|nonbattlezone) altercost(colorless,+1)
text=Red creature spells and green creature spells cost {1} more to cast.
mana={2}{U}
type=Enchantment
[/card]
[card]
name=High Sentinels of Arashin
abilities=flying
auto=foreach(other creature[counter{1/1.1}]|mybattlefield) 1/1
auto={3}{W}:counter(1/1,1) target(creature)
text=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. 
mana={3}{W}
type=Creature
subtype=Bird Soldier
power=3
toughness=4
[/card]
[card]
name=High Tide
auto=emblem transforms((,newability[lord(island) produceextra:{U}])) ueot
text=Until end of turn, whenever a player taps an Island for mana, that player adds {U} to his or her mana pool (in addition to the mana the land produces).
mana={U}
type=Instant
[/card]
[card]
name=Highborn Ghoul
abilities=intimidate
text=Intimidate
mana={B}{B}
type=Creature
subtype=Zombie
power=2
toughness=1
[/card]
[card]
name=Highland Berserker
auto=may all(ally|myBattlefield) first strike ueot
auto=@movedTo(other ally|myBattlefield):may all(ally|myBattlefield) first strike ueot
text=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.
mana={1}{R}
type=Creature
subtype=Human Berserker Ally
power=2
toughness=1
[/card]
[card]
name=Highland Game
autograveyard=@movedto(this|graveyard) from(mybattlefield):life:2 controller
text=When Highland Game dies, you gain 2 life. 
mana={1}{G}
type=Creature
subtype=Elk
power=2
toughness=1
[/card]
[card]
name=Highland Giant
mana={2}{R}{R}
type=Creature
subtype=Giant
power=3
toughness=4
[/card]
[card]
name=Highland Lake
auto=tap(noevent)
auto={T}:add{U}
auto={T}:add{R}
text=Highland Lake enters the battlefield tapped. -- {T}: Add {U} or {R} to your mana pool.
type=Land
[/card]
[card]
name=Highland Weald
auto=tap(noevent)
auto={T}:Add{R}
auto={T}:Add{G}
text=Highland Weald enters the battlefield tapped. -- {T}: Add {R} or {G} to your mana pool.
type=Snow Land
[/card]
[card]
name=Highspire Artisan
abilities=reach
auto=_FABRICATE_(1)
text=Reach (This creature can block creatures with flying.) -- Fabricate 1 (When this creature enters the battlefield, put a +1/+1 counter on it or create a 1/1 colorless Servo artifact creature token.)
mana={2}{G}
type=Creature
subtype=Elf Artificer
power=0
toughness=3
[/card]
[card]
name=Highspire Infusion
target=creature
auto=3/3
auto=alterenergy:2 controller
text=Target creature gets +3/+3 until end of turn. You get {E}{E} (two energy counters).
mana={1}{G}
type=Instant
[/card]
[card]
name=Highspire Mantis
abilities=flying,trample
text=Flying, trample
mana={2}{R}{W}
type=Creature
subtype=Insect
power=3
toughness=3
[/card]
[card]
name=Hightide Hermit
abilities=defender
auto=alterenergy:4 controller
auto={e:2}:canattack ueot
text=Defender -- When Hightide Hermit enters the battlefield, you get {E}{E}{E}{E} (four energy counters). -- Pay {E}{E}: Hightide Hermit can attack this turn as though it didn't have defender.
mana={4}{U}
type=Creature
subtype=Crab
power=4
toughness=4
[/card]
[card]
name=Highway Robber
auto=ability$!choice life:-2 target(opponent) && life:2 controller!$ controller
text=When Highway Robber enters the battlefield, target opponent loses 2 life and you gain 2 life.
mana={2}{B}{B}
type=Creature
subtype=Human Rogue Mercenary
power=2
toughness=2
[/card]
[card]
name=Higure, the Still Wind
autohand={2}{U}{U}{N}:ninjutsu
aicode=activate target(ninja|mylibrary) moveto(myhand)
auto=@combatdamaged(player) from(this):name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>ninja|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
auto={2}:unblockable target(creature)
text=Ninjutsu {2}{U}{U} ({2}{U}{U}, Return an unblocked attacker you control to hand: Put this card onto the battlefield from your hand tapped and attacking.) -- Whenever Higure 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.
mana={3}{U}{U}
type=Legendary Creature
subtype=Human Ninja
power=3
toughness=4
[/card]
[card]
name=Hijack
target=*[artifact;creature]
auto=moveto(mybattlefield) and!(transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste)) ueot)!
text=Gain control of target artifact or creature until end of turn. Untap it. It gains haste until end of turn.
mana={1}{R}{R}
type=Sorcery
[/card]
[card]
name=Hikari, Twilight Guardian
abilities=flying
auto=@movedTo(spirit,arcane|mystack):may (blink)ueot
text=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.
mana={3}{W}{W}
type=Legendary Creature
subtype=Spirit
power=4
toughness=4
[/card]
[card]
name=Hill Giant
mana={3}{R}
type=Creature
subtype=Giant
power=3
toughness=3
[/card]
[card]
name=Hillcomber Giant
abilities=mountainwalk
text=Mountainwalk
mana={2}{W}{W}
type=Creature
subtype=Giant Scout
power=3
toughness=3
[/card]
[card]
name=Hindering Touch
abilities=storm
target=*|stack
auto=transforms((,newability[pay[[{2}]] name(pay 2 mana) donothing?fizzle])) forever
text=Counter target spell unless its controller pays {2}. -- Storm (When you cast this spell, copy it for each spell cast before it this turn. You may choose new targets for the copies.)
mana={3}{U}
type=Instant
[/card]
[card]
name=Hindervines
auto=preventAllCombatDamage from(creature[-counter{1/1.1}]) ueot
text=Prevent all combat damage that would be dealt this turn by creatures with no +1/+1 counters on them.
mana={2}{G}
type=Instant
[/card]
[card]
name=Hint of Insanity
target=player
auto=reveal:type:*:targetedpersonshand revealzone(targetedpersonshand) optionone name(discards) all(*[-land]|reveal) transforms((,newability[all(other *[share!name!]|reveal) moveto(ownerhand) and!(reject)!])) oneshot optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerhand) and!( all(*|reveal) moveto(ownerhand) )!  optiontwoend revealend
text=Target player reveals his or her hand. That player discards all nonland cards with the same name as another card in his or her hand.
mana={2}{B}
type=Sorcery
[/card]
[card]
name=Hinterland Drake
abilities=flying
auto=cantbeblockerof(creature[artifact])
text=Flying -- Hinterland Drake can't block artifact creatures.
mana={2}{U}
type=Creature
subtype=Drake
power=2
toughness=3
[/card]
[card]
name=Hinterland Harbor
auto=aslongas(forest,island|myBattlefield) tap(noevent) <1 oneshot
auto={T}:Add{G}
auto={T}:Add{U}
text=Hinterland Harbor enters the battlefield tapped unless you control a Forest or Island. -- {T}: Add {G} or {U} to your mana pool.
type=Land
[/card]
[card]
name=Hinterland Logger
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:flip(Timber Shredder)
text=At the beginning of each upkeep, if no spells were cast last turn, transform Hinterland Logger.
mana={1}{G}
type=Creature
subtype=Human Werewolf
power=2
toughness=1
[/card]
[card]
name=Hired Giant
auto=ability$!may moveto(mybattlefield) notatarget(land|mylibrary)!$ opponent
text=When Hired Giant enters the battlefield, each other player may search his or her library for a land card and put that card onto the battlefield. Then each player who searched his or her library this way shuffles it.
mana={3}{R}
type=Creature
subtype=Giant
power=4
toughness=4
[/card]
[card]
name=Hired Muscle
auto=@movedTo(spirit,arcane|mystack):may counter(0/0,1,Ki)
auto=@each endofturn:this(counter{0/0.2.Ki}) flip(Scarmaker)
doublefaced=kamiflip
text=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. (It can't be blocked except by artifact creatures and/or black creatures.)
mana={1}{B}{B}
type=Creature
subtype=Human Warrior
power=2
toughness=2
[/card]
[card]
name=Hisoka, Minamo Sensei
auto={2}{U}{D(*|myhand)}:fizzle target(*[manacost=storedmanacost]|stack)
text={2}{U}, Discard a card: Counter target spell if it has the same converted mana cost as the discarded card.
mana={2}{U}{U}
type=Legendary Creature
subtype=Human Wizard
power=1
toughness=3
[/card]
[card]
name=Hisoka's Defiance
target=spirit,arcane|stack
auto=fizzle
text=Counter target Spirit or Arcane spell.
mana={1}{U}
type=Instant
[/card]
[card]
name=Hisoka's Guard
abilities=doesnotuntap
auto=@each my untap sourcetap:may untap
auto={1}{u}{t}:target(other creature|mybattlefield) grant shroud grantend
text=You may choose not to untap Hisoka's Guard during your untap step. -- {1}{U}, {T}: Target creature you control other than Hisoka's Guard has shroud for as long as Hisoka's Guard remains tapped. (It can't be the target of spells or abilities.)
mana={1}{U}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Hissing Iguanar
auto=@movedTo(graveyard) from(other creature|battlefield):may damage:1 target(player)
text=Whenever another creature dies, you may have Hissing Iguanar deal 1 damage to target player.
mana={2}{R}
type=Creature
subtype=Lizard
power=3
toughness=1
[/card]
[card]
name=Hissing Miasma
auto=@each blockers:foreach(creature[attacking]|opponentBattlefield) life:-1 opponent
text=Whenever a creature attacks you, its controller loses 1 life.
mana={1}{B}{B}
type=Enchantment
[/card]
[card]
name=Hissing Quagmire
auto={t}:add{b}
auto={t}:add{g}
auto={1}{B}{G}:transforms((Elemental Creature,setpower=2,settoughness=2,black,green,deathtouch)) ueot
auto=tap(noevent)
text=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.
type=Land
[/card]
[card]
name=Hitchclaw Recluse
abilities=reach
text=Reach (This creature can block creatures with flying.)
mana={2}{G}
type=Creature
subtype=Spider
power=1
toughness=4
[/card]
[card]
name=Hive Stirrings
auto=token(Sliver,Artifact Creature Sliver,1/1)*2
text=Put two 1/1 colorless Sliver creature tokens onto the battlefield.
mana={2}{W}
type=Sorcery
[/card]
[card]
name=Hivestone
auto=lord(creature|mybattlefield) transforms((sliver))
text=Creatures you control are Slivers in addition to their other creature types.
mana={2}
type=Artifact
[/card]
[card]
name=Hivis of the Scale
abilities=shackler
auto={T}:shackle target(dragon)
auto=@each my untap restriction{canuntap}:may untap
text=You may choose not to untap Hivis of the Scale during your untap step. -- {T}: Gain control of target Dragon for as long as you control Hivis and Hivis remains tapped.
mana={3}{R}{R}
type=Legendary Creature
subtype=Viashino Shaman
power=3
toughness=4
[/card]
[card]
name=Hoar Shade
auto={B}:1/1
text={B}: Hoar Shade gets +1/+1 until end of turn.
mana={3}{B}
type=Creature
subtype=Shade
power=1
toughness=2
[/card]
[card]
name=Hoarding Dragon
abilities=flying
aicode=activate hand(blink)forsrc target(artifact|myLibrary)
auto=name(search card) reveal:plibrarycount optionone name(choose card) target(artifact|reveal) hand(blink)forsrc optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend revealend
text=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.
mana={3}{R}{R}
type=Creature
subtype=Dragon
power=4
toughness=4
[/card]
[card]
name=Hoard-Smelter Dragon
abilities=flying
auto={3}{R}:target(artifact) dynamicability<!mytgt manacostpumppow tosrc!> destroy
text=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.
mana={4}{R}{R}
type=Creature
subtype=Dragon
power=5
toughness=5
[/card]
[card]
name=Hobble
target=creature
auto=draw:1 controller
auto=cantattack
auto=cantpwattack
auto=teach(creature[black]) cantblock
text=Enchant creature -- When Hobble enters the battlefield, draw a card. -- Enchanted creature can't attack. -- Enchanted creature can't block if it's black.
mana={2}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Hobgoblin Dragoon
abilities=flying,first strike
text=Flying, first strike
mana={2}{RW}
type=Creature
subtype=Goblin Knight
power=1
toughness=2
[/card]
[card]
name=Hokori, Dust Drinker
auto=lord(land) doesnotuntap
auto=@each my upkeep:untap target(land)
auto=@each opponent upkeep:ability$!target(land|mybattlefield) untap!$ opponent
text=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.
mana={2}{W}{W}
type=Legendary Creature
subtype=Spirit
power=2
toughness=2
[/card]
[card]
name=Hold at Bay
target=creature,player
auto=prevent:7
text=Prevent the next 7 damage that would be dealt to target creature or player this turn.
mana={1}{W}
type=Instant
[/card]
[card]
name=Hold the Gates
auto=thisforeach(Gate|mybattlefield) lord(creature|myBattlefield) 0/1
auto=lord(creature|myBattlefield) vigilance
text=Creatures you control get +0/+1 for each Gate you control and have vigilance.
mana={2}{W}
type=Enchantment
[/card]
[card]
name=Hold the Line
auto=all(creature[blocking]) 7/7 ueot
text=Blocking creatures get +7/+7 until end of turn.
mana={1}{W}{W}
type=Instant
[/card]
[card]
name=Holdout Settlement
auto={t}:add{c}
auto={t}{T(creature|mybattlefield)}:Add{W}
auto={t}{T(creature|mybattlefield)}:Add{U}
auto={t}{T(creature|mybattlefield)}:Add{B}
auto={t}{T(creature|mybattlefield)}:Add{R}
auto={t}{T(creature|mybattlefield)}:Add{G}
text={T}: Add {C} to your mana pool. ({C} represents colorless mana.) -- {T}, Tap an untapped creature you control: Add one mana of any color to your mana pool.
type=Land
[/card]
[card]
name=Hollow Dogs
auto=@combat(attacking) source(this):2/0 ueot
text=Whenever Hollow Dogs attacks, it gets +2/+0 until end of turn.
mana={4}{B}
type=Creature
subtype=Zombie Hound
power=3
toughness=3
[/card]
[card]
name=Hollow Specter
auto=@combatdamagefoeof(player) from(this):may pay({x}) name(Specter Pay X) Reveal:x revealzone(opponenthand) optionone choice name(choose Discards) target(<1>*|reveal) transforms((,newability[moveto(ownerhand) and!(reject)!])) oneshot optiononeend optiontwo name(Put Back) target(*|reveal) transforms((,newability[all(*|reveal) moveto(ownerhand)])) oneshot optiontwoend revealend
text=Flying -- Whenever Hollow Specter deals combat damage to a player, you may pay {X}. If you do, that player reveals X cards from his or her hand and you choose one of them. That player discards that card.
mana={1}{B}{B}
type=Creature
subtype=Specter
power=2
toughness=2
[/card]
[card]
name=Hollow Trees
abilities=doesnotuntap
auto=tap(noevent)
auto=@each my untap sourcetap:may untap
auto=@each my upkeep sourcetap:may counter(0/0,1,Storage)
auto={T}{C(0/0,-1,Storage)}:name(Remove 1 Counters) add{G}
auto={T}{C(0/0,-2,Storage)}:name(Remove 2 Counters) add{G}{G}
auto={T}{C(0/0,-3,Storage)}:name(Remove 3 Counters) add{G}{G}{G}
auto={T}{C(0/0,-4,Storage)}:name(Remove 4 Counters) add{G}{G}{G}{G}
auto={T}{C(0/0,-5,Storage)}:name(Remove 5 Counters) add{G}{G}{G}{G}{G}
auto={T}{C(0/0,-6,Storage)}:name(Remove 6 Counters) add{G}{G}{G}{G}{G}{G}
auto={T}{C(0/0,-7,Storage)}:name(Remove 7 Counters) add{G}{G}{G}{G}{G}{G}{G}
auto={T}{C(0/0,-8,Storage)}:name(Remove 8 Counters) add{G}{G}{G}{G}{G}{G}{G}{G}
auto={T}{C(0/0,-9,Storage)}:name(Remove 9 Counters) add{G}{G}{G}{G}{G}{G}{G}{G}{G}
auto={T}{C(0/0,-10,Storage)}:name(Remove 10 Counters) add{G}{G}{G}{G}{G}{G}{G}{G}{G}{G}
text=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. -- {T}, Remove any number of storage counters from Hollow Trees: Add {G} to your mana pool for each storage counter removed this way.
type=Land
[/card]
[card]
name=Hollowborn Barghest
auto=@each my upkeep restriction{type(*|myhand)~lessthan~1}:life:-2 opponent
auto=@each opponent upkeep restriction{type(*|opponenthand)~lessthan~1}:life:-2 opponent
text=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.
mana={5}{B}{B}
type=Creature
subtype=Demon Hound
power=7
toughness=6
[/card]
[card]
name=Hollowhenge Beast
mana={3}{G}{G}
type=Creature
subtype=Beast
power=5
toughness=5
[/card]
[card]
name=Hollowhenge Scavenger
auto=if morbid then choice life:5 controller
text=Morbid - When Hollowhenge Scavenger enters the battlefield, if a creature died this turn, you gain 5 life.
mana={3}{G}{G}
type=Creature
subtype=Elemental
power=4
toughness=5
[/card]
[card]
name=Hollowhenge Spirit
abilities=flash,flying
auto=target(creature[attacking;blocking]) removefromcombat
text=Flash -- Flying -- When Hollowhenge Spirit enters the battlefield, remove target attacking or blocking creature from combat.
mana={3}{W}
type=Creature
subtype=Spirit
power=2
toughness=2
[/card]
[card]
name=Hollowsage
auto=@untapped(this):may name(discard) target(player) ability$!name(discard) target(*|myhand) reject!$ targetedplayer
text=Whenever Hollowsage becomes untapped, you may have target player discard a card.
mana={3}{B}
type=Creature
subtype=Merfolk Wizard
power=2
toughness=2
[/card]
[card]
name=Holy Armor
target=creature
auto={W}:0/1
auto=0/2
text=Enchant creature -- Enchanted creature gets +0/+2. -- {W}: Enchanted creature gets +0/+1 until end of turn.
mana={W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Holy Day
auto=preventAllcombatDamage ueot
text=Prevent all combat damage that would be dealt this turn.
mana={W}
type=Instant
[/card]
[card]
name=Holy Justiciar
auto={2}{W}{T}:tap target(creature) && if cantargetcard(zombie) then moveto(exile)
text={2}{W}, {T}: Tap target creature. If that creature is a Zombie, exile it.
mana={3}{W}
type=Creature
subtype=Human Cleric
power=2
toughness=1
[/card]
[card]
name=Holy Light
auto=all(creature[-white]) -1/-1 ueot
text=Nonwhite creatures get -1/-1 until end of turn.
mana={2}{W}
type=Instant
[/card]
[card]
name=Holy Mantle
auto=2/2
auto=teach(creature) protection from(creature)
text=Enchant creature -- Enchanted creature gets +2/+2 and has protection from creatures.
mana={2}{W}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Holy Strength
target=creature
auto=1/2
text=Enchant creature -- Enchanted creature gets +1/+2.
mana={W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Homarid Shaman
auto={U}:tap target(creature[green])
text={U}: Tap target green creature.
mana={2}{U}{U}
type=Creature
subtype=Homarid Shaman
power=2
toughness=1
[/card]
[card]
name=Homarid Spawning Bed
auto={1}{U}{U}{S(creature[blue]|mybattlefield)}:token(Camarid,Creature Camarid,1/1,blue)*storedmanacost
text={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.
mana={U}{U}
type=Enchantment
[/card]
[card]
name=Homarid Warrior
auto={U}:shroud && tap && frozen
text={U}: Homarid Warrior gains shroud until end of turn and doesn't untap during your next untap step. Tap Homarid Warrior. (A permanent with shroud can't be the target of spells or abilities.)
mana={4}{U}
type=Creature
subtype=Homarid Warrior
power=3
toughness=3
[/card]
[card]
name=Homarid
auto=counter(0/0,1,Tide)
auto=@each my upkeep:all(homarid[counter{0/0.4.Tide}]) removeallcounters(0/0,1,Tide)
auto=@each my upkeep:counter(0/0,1,Tide)
auto=this(counter{0/0,1,Tide}=) -1/-1
auto=this(counter{0/0,3,Tide}=) 1/1
text=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.
mana={2}{U}
type=Creature
subtype=Homarid
power=2
toughness=2
[/card]
[card]
name=Homeward Path
auto={T}:add{1}
auto={T}:name(revert to owner) moveto(ownerbattlefield) all(creature)
type=Land
text={T}: Add {1} to your mana pool. {T}: Each player gains control of all creatures he or she owns.
[/card]
[card]
name=Homicidal Brute
auto=@each my endofturn restriction{didntattack}:tap && flip(Civilized Scholar)
text=At the beginning of your end step, if Homicidal Brute didn't attack this turn, tap Homicidal Brute, then transform it.
type=Creature
subtype=Human Mutant
power=5
toughness=1
[/card]
[card]
name=Homicidal Seclusion
auto=aslongas(creature|mybattlefield) lord(creature|mybattlefield) 3/1 <2
auto=aslongas(creature|mybattlefield) lord(creature|mybattlefield) lifelink <2
text=As long as you control exactly one creature, that creature gets +3/+1 and has lifelink.
mana={4}{B}
type=Enchantment
[/card]
[card]
name=Homing Lightning
target=creature
auto=all(creature[share!name!]) damage:4
text=Homing Lightning deals 4 damage to target creature and each other creature with the same name as that creature.
mana={2}{R}{R}
type=Instant
[/card]
[card]
name=Homura, Human Ascendant
doublefaced=kamiflip
abilities=cantblock
auto=@movedTo(this|graveyard) from(battlefield):all(trigger[to]) transforms((,newability[moveTo(mybattlefield)],newability[flip(Homura's Essence)]))
text=Homura, Human Ascendant can't block. -- When Homura is put into a graveyard from the battlefield, return it to the battlefield flipped.
mana={4}{R}{R}
type=Legendary Creature
subtype=Human Monk
power=4
toughness=4
[/card]
[card]
name=Homura's Essence
doublefaced=kamiflip
auto=lord(creature|mybattlefield) 2/2
auto=lord(creature|mybattlefield) flying
auto=lord(creature|mybattlefield) {R}:1/0
text=Creatures you control get +2/+2 and have flying and "{R}: This creature gets +1/+0 until end of turn".
color=red
type=Legendary Enchantment
[/card]
[card]
name=Honden of Cleansing Fire
auto=@each my upkeep:life:twicetype:shrine
text=At the beginning of your upkeep, you gain 2 life for each Shrine you control.
mana={3}{W}
type=Legendary Enchantment
subtype=Shrine
[/card]
[card]
name=Honden of Infinite Rage
auto=@each my upkeep:damage:type:shrine target(creature,player)
text=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.
mana={2}{R}
type=Legendary Enchantment
subtype=Shrine
[/card]
[card]
name=Honden of Life's Web
auto=@each my upkeep:token(Spirit,Creature Spirit,1/1)*type:shrine
text=At the beginning of your upkeep, put a 1/1 colorless Spirit creature token onto the battlefield for each Shrine you control.
mana={4}{G}
type=Legendary Enchantment
subtype=Shrine
[/card]
[card]
name=Honden of Night's Reach
auto=@each my upkeep:target(opponent) ability$!name(discard) target(<type:shrine:opponentbattlefield>*|myhand) reject !$ targetedplayer
text=At the beginning of your upkeep, target opponent discards a card for each Shrine you control.
mana={3}{B}
type=Legendary Enchantment
subtype=Shrine
[/card]
[card]
name=Honden of Seeing Winds
auto=@each my upkeep:draw:type:shrine
text=At the beginning of your upkeep, draw a card for each Shrine you control.
mana={4}{U}
type=Legendary Enchantment
subtype=Shrine
[/card]
[card]
name=Honor Guard
auto={W}:0/1
text={W}: Honor Guard gets +0/+1 until end of turn.
mana={W}
type=Creature
subtype=Human Soldier
power=1
toughness=1
[/card]
[card]
name=Honor of the Pure
auto=lord(creature[white]|myBattlefield) 1/1
text=White creatures you control get +1/+1.
mana={1}{W}
type=Enchantment
[/card]
[card]
name=Honor the Fallen
auto=@movedto(creature|exile) from(graveyard):life:1
auto=moveTo(exile) all(creature|graveyard)
text=Exile all creature cards from all graveyards. You gain 1 life for each card exiled this way.
mana={1}{W}
type=Instant
[/card]
[card]
name=Honorable Scout
auto=life:twicetype:creature[black;red]:opponentbattlefield controller
text=When Honorable Scout enters the battlefield, you gain 2 life for each black and/or red creature target opponent controls.
mana={W}
type=Creature
subtype=Human Soldier Scout
power=1
toughness=1
[/card]
[card]
name=Honored Hierarch
auto=this(cantargetcard(*[-renown]) transforms((,newability[@combatdamaged(player) from(this):counter(1/1) && becomes(renown) forever]))
auto=this(cantargetcard(*[renown]) transforms((,newability[{t}:add{g}],newability[{t}:add{r}],newability[{t}:add{u}],newability[{t}:add{b}],newability[{t}:add{w}],newability[vigilance]))
text=Renown 1 (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.) -- As long as Honored Hierarch is renowned, it has vigilance and "{T}: Add one mana of any color to your mana pool."
mana={G}
type=Creature
subtype=Human Druid
power=1
toughness=1
[/card]
[card]
name=Honor's Reward
auto=life:4 controller
auto=ability$!name(Bolster) notatarget(creature[toughness=toughness:lowest:creature:mybattlefield]|mybattlefield) counter(1/1,2)!$ controller
text=You gain 4 life. Bolster 2. (Choose a creature with the least toughness among creatures you control and put two +1/+1 counters on it.)
mana={2}{W}
type=Instant
[/card]
[card]
name=Honor-Worn Shaku
auto={T}:add{1}
auto={T(*[legendary]|mybattlefield)}:untap
text={T}: Add {1} to your mana pool. -- Tap an untapped legendary permanent you control: Untap Honor-Worn Shaku.
mana={3}
type=Artifact
[/card]
[card]
name=Hooded Assassin
auto=choice name(+1/+1 counter) counter(1/1,1)
auto=choice name(destroy damaged creature) destroy target(creature[damaged]|battlefield)
text=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.
mana={2}{B}
type=Creature
subtype=Human Assassin
power=1
toughness=2
[/card]
[card]
name=Hooded Hydra
facedown={3}
autofacedown={3}{G}{G}:morph
autofaceup=counter(1/1,5)
auto=counter(1/1,X)
auto=0/-1
auto=@movedTo(this|Graveyard) from(myBattlefield):thisforeach(counter{1/1.1}) token(Snake,Creature Snake,1/1,green)
text=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. 
mana={X}{G}{G}
type=Creature
subtype=Snake Hydra
power=0
toughness=1
[/card]
[card]
name=Hooded Kavu
auto={B}:fear
text={B}: Hooded Kavu gains fear until end of turn. (It can't be blocked except by artifact creatures and/or black creatures.)
mana={2}{R}
type=Creature
subtype=Kavu
power=2
toughness=2
[/card]
[card]
name=Hoodwink
target=artifact,enchantment,land
auto=moveTo(ownerhand)
text=Return target artifact, enchantment, or land to its owner's hand.
mana={1}{U}
type=Instant
[/card]
[card]
name=Hoof Skulkin
auto={3}:1/1 target(creature[green])
text={3}: Target green creature gets +1/+1 until end of turn.
mana={3}
type=Artifact Creature
subtype=Scarecrow
power=2
toughness=2
[/card]
[card]
name=Hoofprints of the Stag
auto=@drawof(player):may counter(0/0,1,Hoofprint)
auto={C(0/0,-4,Hoofprint)}{2}{W}:token(Elemental,Creature Elemental,4/4,flying,white) myTurnOnly
text=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.
mana={1}{W}
type=Tribal Enchantment
subtype=Elemental
[/card]
[card]
name=Hooting Mandrills
abilities=trample
text=Delve (Each card you exile from your graveyard while casting this spell pays for {1}.) -- Trample
mana={5}{G}
other={delve} name(Delve)
type=Creature
subtype=Ape
power=4
toughness=4
[/card]
[card]
name=Hope Against Hope
target=creature
auto=foreach(creature|mybattlefield)1/1
auto=teach(creature[human]) first strike
text=Enchant creature -- Enchanted creature gets +1/+1 for each creature you control. -- As long as enchanted creature is a Human, it has first strike.
mana={2}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Hope and Glory
target=<2>creature
auto=untap
auto=1/1 ueot
text=Untap two target creatures. Each of them gets +1/+1 until end of turn.
mana={1}{W}
type=Instant
[/card]
[card]
name=Hope Charm
auto=aslongas(creature|battlefield) choice first strike target(creature)
auto=choice life:2 target(player)
auto=aslongas(aura|battlefield) choice destroy target(aura)
text=Choose one - Target creature gains first strike until end of turn; or target player gains 2 life; or destroy target Aura.
mana={W}
type=Instant
[/card]
[card]
name=Hope of Ghirapur
abilities=flying
auto={S}:name(creature spells only) emblem transforms((,newability[maxCast(*[-creature])0 opponent])) uynt restriction{didcombatdamagetofoe}
text=Flying -- Sacrifice Hope of Ghirapur: Until your next turn, target player who was dealt combat damage by Hope of Ghirapur this turn can't cast noncreature spells.
mana={1}
type=Legendary Artifact Creature
subtype=Thopter
power=1
toughness=1
[/card]
[card]
name=Hopeful Eidolon
abilities=lifelink
auto=bestow bstw
auto=bestow teach(creature) +1/+1
auto=bestow teach(creature) lifelink
bestow={3}{w}
text=Bestow {3}{W} (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.) -- Lifelink (Damage dealt by this creature also causes you to gain that much life.) -- Enchanted creature gets +1/+1 and has lifelink.
mana={W}
type=Enchantment Creature
subtype=Spirit
power=1
toughness=1
[/card]
[card]
name=Hopping Automaton
auto={0}:-1/-1 && flying
text={0}: Hopping Automaton gets -1/-1 and gains flying until end of turn.
mana={3}
type=Artifact Creature
subtype=Construct
power=2
toughness=2
[/card]
[card]
name=Horde of Boggarts
abilities=menace
anyzone=type:*[red]:mybattlefield/type:*[red]:mybattlefield cdaactive
text=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.
mana={3}{R}
type=Creature
subtype=Goblin
power=*
toughness=*
[/card]
[card]
name=Horde of Notions
abilities=vigilance,trample,haste
auto={W}{U}{B}{R}{G}:moveTo(myBattlefield) target(elemental|mygraveyard)
text=Vigilance, trample, haste -- {W}{U}{B}{R}{G}: You may play target Elemental card from your graveyard without paying its mana cost.
mana={W}{U}{B}{R}{G}
type=Legendary Creature
subtype=Elemental
power=5
toughness=5
[/card]
[card]
name=Hordeling Outburst
auto=token(Goblin,creature goblin, 1/1,red)*3
text=Put three 1/1 red Goblin creature tokens onto the battlefield.
mana={1}{R}{R}
type=Sorcery
[/card]
[card]
name=Horizon Canopy
auto={T}{L}:Add{G}
auto={T}{L}:Add{W}
auto={1}{T}{S}:Draw:1
text={T}, Pay 1 life: Add {G} or {W} to your mana pool. -- {1}, {T}, Sacrifice Horizon Canopy: Draw a card.
type=Land
[/card]
[card]
name=Horizon Chimera
abilities=flash,flying,trample
auto=@drawof(player):life:1 controller
text=Flash. -- Flying. -- Trample. -- Whenever you draw a card, you gain 1 life.
mana={2}{G}{U}
type=Creature
subtype=Chimera
power=3
toughness=2
[/card]
[card]
name=Horizon Drake
abilities=flying
auto=protection from(land)
text=Flying, protection from lands
mana={1}{U}{U}
type=Creature
subtype=Drake
power=3
toughness=1
[/card]
[card]
name=Horizon Scholar
abilities=flying
auto=scry:2 scrycore delayed dontshow donothing scrycoreend scryend
text=Flying -- When Horizon Scholar enters the battlefield, 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.)
mana={5}{U}
type=Creature
subtype=Sphinx
power=4
toughness=4
[/card]
[card]
name=Horizon Seed
auto=@movedTo(arcane,spirit|mystack):regenerate target(creature)
text=Whenever you cast a Spirit or Arcane spell, regenerate target creature.
mana={4}{W}
type=Creature
subtype=Spirit
power=2
toughness=1
[/card]
[card]
name=Horizon Spellbomb
aicode=activate target(land[basic]|mylibrary) moveto(myhand)
auto={2}{T}{S}:name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>land[basic]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
auto=@movedTo(this|graveyard) from(battlefield):pay({G}) draw:1
mana={1}
type=Artifact
text={2}, {T}, 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.
[/card]
[card]
name=Horn of Deafening
auto={2}{T}:name(prevent all combat damage that would be dealt by target creature) donothing target(creature[attacking]) && fog to(mytgt) oneshot && fog from(mytgt) oneshot
text={2}, {T}: Prevent all combat damage that would be dealt by target creature this turn.
mana={4}
type=Artifact
[/card]
[card]
name=Horn of Greed
auto=@movedTo(land|myBattlefield) from(myhand):draw:1 controller
auto=@movedTo(land|opponentBattlefield) from(opponenthand):draw:1 opponent
text=Whenever a player plays a land, that player draws a card.
mana={3}
type=Artifact
[/card]
[card]
name=Horn of Ramos
auto={T}:Add{G}
auto={S}:Add{G}
text={T}: Add {G} to your mana pool. -- Sacrifice Horn of Ramos: Add {G} to your mana pool.
mana={3}
type=Artifact
[/card]
[card]
name=Horncaller's Chant
auto=token(Rhino,Creature Rhino,4/4,green,trample) && ability$! name(populate) clone notatarget(creature[token]|mybattlefield) !$ controller
text=Put a 4/4 green Rhino creature token with trample onto the battlefield, then populate. (Put a token onto the battlefield that's a copy of a creature token you control.)
mana={7}{G}
type=Sorcery
[/card]
[card]
name=Horned Cheetah
auto=spiritlink
text=Whenever Horned Cheetah deals damage, you gain that much life.
mana={2}{G}{W}
type=Creature
subtype=Cat
power=2
toughness=2
[/card]
[card]
name=Horned Helm
auto=teach(creature) 1/1
auto=teach(creature) trample
auto={G}{G}:name(attach) rehook target(creature|mybattlefield)
auto={1}:equip
text=Equipped creature gets +1/+1 and has trample. -- {G}{G}: Attach Horned Helm to target creature you control. -- Equip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.)
mana={2}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Horned Kavu
auto=moveTo(ownerhand) notatarget(creature[red;green]|myBattlefield)
text=When Horned Kavu enters the battlefield, return a red or green creature you control to its owner's hand.
mana={R}{G}
type=Creature
subtype=Kavu
power=3
toughness=4
[/card]
[card]
name=Horned Sliver
auto=lord(sliver) trample
text=All Sliver creatures have trample.
mana={2}{G}
type=Creature
subtype=Sliver
power=2
toughness=2
[/card]
[card]
name=Horned Troll
auto={G}:regenerate
text={G}: Regenerate Horned Troll.
mana={2}{G}
type=Creature
subtype=Troll
power=2
toughness=2
[/card]
[card]
name=Horned Turtle
mana={2}{U}
type=Creature
subtype=Turtle
power=1
toughness=4
[/card]
[card]
name=Hornet Cannon
auto={3}{T}:token(-5173)
text={3}, {T}: 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.
mana={4}
type=Artifact
[/card]
[card]
name=Hornet Cobra
abilities=first strike
text=First strike
mana={1}{G}{G}
type=Creature
subtype=Snake
power=2
toughness=1
[/card]
[card]
name=Hornet Harasser
auto=@movedTo(this|graveyard) from(battlefield):-2/-2 target(creature) ueot
text=When Hornet Harasser dies, target creature gets -2/-2 until end of turn.
mana={2}{B}{B}
type=Creature
subtype=Goblin Shaman
power=2
toughness=2
[/card]
[card]
name=Hornet Nest
abilities=defender
auto=@damaged(this):token(Insect,Creature Insect,1/1,flying,deathtouch,green)*thatmuch
text=Defender. -- Whenever Hornet Nest is dealt damage, put that many 1/1 green Insect creature tokens with flying and deathtouch onto the battlefield. (Any amount of damage a creature with deathtouch deals to a creature is enough to destroy it.) 
mana={2}{G}
type=Creature
subtype=Insect
power=0
toughness=2
[/card]
[card]
name=Hornet Queen
abilities=flying,deathtouch
auto=token(Insect,Creature Insect,1/1,green,flying,deathtouch)*4
text=Flying, deathtouch -- When Hornet Queen enters the battlefield, put four 1/1 green Insect creature tokens with flying and deathtouch onto the battlefield.
mana={4}{G}{G}{G}
type=Creature
subtype=Insect
power=2
toughness=2
[/card]
[card]
name=Hornet Sting
target=creature,player
auto=damage:1
text=Hornet Sting deals 1 damage to target creature or player.
mana={G}
type=Instant
[/card]
[card]
name=Hornet
abilities=flying,haste
auto=@next end:destroy
text=Flying,haste
type=Artifact Creature
subtype=Insect
power=1
toughness=1
[/card]
[card]
name=Horobi, Death's Wail
abilities=flying
auto=@targeted(creature):all(trigger[to]) destroy
text=Flying -- Whenever a creature becomes the target of a spell or ability, destroy that creature.
mana={2}{B}{B}
type=Legendary Creature
subtype=Spirit
power=4
toughness=4
[/card]
[card]
name=Horrible Hordes
auto=rampage(1/1,1)
text=Rampage 1 (Whenever this creature becomes blocked, it gets +1/+1 until end of turn for each creature blocking it beyond the first.)
mana={3}
type=Artifact Creature
subtype=Spirit
power=2
toughness=2
[/card]
[card]
name=Horribly Awry
target=creature[manacost<=4]|stack
auto=fizzleto(exile)
text=Devoid (This card has no color.) -- 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.
mana={1}{U}
abilities=devoid
type=Instant
[/card]
[card]
name=Horrifying Revelation
target=player
auto=ability$!name(discard) target(*|myhand) reject!$ targetedplayer
auto=deplete:1
text=Target player discards a card, then puts the top card of his or her library into his or her graveyard.
mana={B}
type=Sorcery
[/card]
[card]
name=Horror of Horrors
auto={S(swamp|myBattlefield)}:regenerate target(creature[black])
text=Sacrifice a Swamp: Regenerate target black creature. (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.)
mana={3}{B}{B}
type=Enchantment
[/card]
[card]
name=Horror of the Dim
auto={U}:opponentshroud ueot
text={U}: Horror of the Dim gains hexproof until end of turn. (It can't be the target of spells or abilities your opponents control.)
mana={4}{B}
type=Creature
subtype=Horror
power=3
toughness=4
[/card]
[card]
name=Horseshoe Crab
auto={U}:untap
text={U}: Untap Horseshoe Crab.
mana={2}{U}
type=Creature
subtype=Crab
power=1
toughness=3
[/card]
[card]
name=Hostile Realm
target=land
auto=teach(land) {T}:cantblock target(creature)
text=Enchant land -- Enchanted land has "{T}: Target creature can't block this turn."
mana={2}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Hot Soup
auto={3}:equip
auto=teach(creature) unblockable
auto=@damaged(mytgt):destroy all(mytgt)
text=Equipped creature is unblockable. -- Whenever equipped creature is dealt damage, destroy it. -- Equip {3} ({3}: Attach to target creature you control. Equip only as a sorcery.)
mana={1}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Hot Springs
target=land|myBattlefield
auto=teach(land) {T}:prevent:1 target(creature,player)
text=Enchant land you control -- Enchanted land has "{T}: Prevent the next 1 damage that would be dealt to target creature or player this turn."
mana={1}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Hotheaded Giant
abilities=haste
auto=ifnot thisturn(*[red]|mystack)~morethan~1 then counter(-1/-1,2)
text=Haste -- Hotheaded Giant enters the battlefield with two -1/-1 counters on it unless you've cast another red spell this turn.
mana={3}{R}
type=Creature
subtype=Giant Warrior
power=4
toughness=4
[/card]
[card]
name=Hound of Griselbrand
abilities=undying,double strike
text=Double strike -- Undying (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.)
mana={2}{R}{R}
type=Creature
subtype=Elemental Hound
power=2
toughness=2
[/card]
[card]
name=Hound of the Farbogs
auto=while(restriction{delirium}) menace
text=Delirium  Hound of the Farbogs has menace as long as there are four or more card types among cards in your graveyard. (A creature with menace can't be blocked except by two or more creatures.)
mana={4}{B}
type=Creature
subtype=Zombie Hound
power=5
toughness=3
[/card]
[card]
name=Hour of Reckoning
auto=all(creature[-token]) destroy
other={convoke} name(Convoke)
text=Convoke (Each creature you tap while casting this spell reduces its cost by {1} or by one mana of that creature's color.) -- Destroy all nontoken creatures.
other={convoke} name(Convoke)
mana={4}{W}{W}{W}
type=Sorcery
[/card]
[card]
name=Hover Barrier
abilities=defender,flying
text=Defender, flying
mana={2}{U}
type=Creature
subtype=Illusion Wall
power=0
toughness=6
[/card]
[card]
name=Hoverguard Observer
abilities=flying,cloud
text=Flying -- Hoverguard Observer can block only creatures with flying.
mana={2}{U}{U}
type=Creature
subtype=Drone
power=3
toughness=3
[/card]
[card]
name=Hoverguard Sweepers
abilities=flying
auto=may moveTo(ownerhand) target(<upto:2>creature)
text=Flying -- When Hoverguard Sweepers enters the battlefield, you may return up to two target creatures to their owners' hands.
mana={6}{U}{U}
type=Creature
subtype=Drone
power=5
toughness=6
[/card]
[card]
name=Hovermyr
abilities=flying,vigilance
text=Flying, vigilance
mana={2}
type=Artifact Creature
subtype=Myr
power=1
toughness=2
[/card]
[card]
name=Howl from Beyond
target=creature
auto=X/0
text=Target creature gets +X/+0 until end of turn.
mana={X}{B}
type=Instant
[/card]
[card]
name=Howl of the Night Pack
auto=foreach(forest|myBattlefield) token(Wolf,Creature Wolf,2/2,green)
text=Put a 2/2 green Wolf creature token onto the battlefield for each Forest you control.
mana={6}{G}
type=Sorcery
[/card]
[card]
name=Howlgeist
abilities=strong,undying
text=Creatures with power less than Howlgeist's power can't block it. -- Undying (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.)
mana={5}{G}
type=Creature
subtype=Spirit Wolf
power=4
toughness=2
[/card]
[card]
name=Howling Banshee
abilities=flying
auto=life:-3 controller
auto=life:-3 opponent
text=Flying -- When Howling Banshee enters the battlefield, each player loses 3 life.
mana={2}{B}{B}
type=Creature
subtype=Spirit
power=3
toughness=3
[/card]
[card]
name=Howling Chorus
abilities=strong
auto=@combatdamaged(player) from(this):token(Eldrazi Horror)
text=Creatures with power less than Howling Chorus's power can't block it. -- Whenever Howling Chorus deals combat damage to a player, put a 3/2 colorless Eldrazi Horror creature token onto the battlefield.
type=Creature
subtype=Eldrazi Werewolf
power=3
toughness=5
[/card]
[card]
name=Howling Fury
target=creature
auto=4/0
text=Target creature gets +4/+0 until end of turn.
mana={2}{B}
type=Sorcery
[/card]
[card]
name=Howling Gale
auto=damage:1 all(creature[flying])
auto=damage:1 all(player)
flashback={1}{G}
text=Howling Gale deals 1 damage to each creature with flying and each player. -- Flashback {1}{G} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={1}{G}
type=Instant
[/card]
[card]
name=Howling Mine
auto=@each my draw sourcenottap:draw:1 controller
auto=@each opponent draw sourcenottap:draw:1 opponent
text=At the beginning of each player's draw step, if Howling Mine is untapped, that player draws an additional card.
mana={2}
type=Artifact
[/card]
[card]
name=Howling Wolf
aicode=activate target(<upto:3>howling wolf|mylibrary) moveto(myhand)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<upto:3>howling wolf|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=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.
mana={2}{G}{G}
type=Creature
subtype=Wolf
power=2
toughness=2
[/card]
[card]
name=Howlpack Alpha
auto=lord(other werewolf|mybattlefield) 1/1
auto=lord(other wolf|mybattlefield) 1/1
auto=@each my endofturn:token(Wolf,Creature Wolf,2/2,green)
auto=@each upkeep restriction{lastturn(*|stack)~morethan~1}:flip(Mayor of Avabruck)
text=Other Werewolf and Wolf creatures you control get +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.
color=green
type=Creature
subtype=Werewolf
power=3
toughness=3
[/card]
[card]
name=Howlpack of Estwald
auto=@each upkeep restriction{lastturn(*|stack)~morethan~1}:flip(Villagers of Estwald)
text=At the beginning of each upkeep, if a player cast two or more spells last turn, transform Howlpack of Estwald.
color=green
type=Creature
subtype=Werewolf
power=4
toughness=6
[/card]
[card]
name=Howlpack Resurgence
abilities=flash
auto=lord(wolf,werewolf|mybattlefield) 1/1
auto=lord(wolf,werewolf|mybattlefield) trample
text=Flash (You may cast this spell any time you could cast an instant.) -- Each creature you control that's a Wolf or a Werewolf gets +1/+1 and has trample.
mana={2}{G}
type=Enchantment
[/card]
[card]
name=Howlpack Wolf
auto=aslongas(other *[wolf;werewolf]|mybattlefield) cantblock <1
text=Howlpack Wolf can't block unless you control another Wolf or Werewolf.
mana={2}{R}
type=Creature
subtype=Wolf
power=3
toughness=3
[/card]
[card]
name=Hua Tuo, Honored Physician
auto={T}:moveTo(mylibrary) target(creature|mygraveyard) restriction{during my turn,before attackers}
text={T}: Put target creature card from your graveyard on top of your library. Activate this ability only during your turn, before attackers are declared.
mana={1}{G}{G}
type=Legendary Creature
subtype=Human
power=1
toughness=2
[/card]
[card]
name=Huang Zhong, Shu General
abilities=oneblocker
text=Huang Zhong, Shu General can't be blocked by more than one creature.
mana={2}{W}{W}
type=Legendary Creature
subtype=Human Soldier
power=2
toughness=3
[/card]
[card]
name=Hubris
target=creature|battlefield
auto=transforms((,newability[moveto(ownerhand) all(mychild)],newability[moveto(ownerhand)])) forever
text=Return target creature and all Auras attached to it to their owners' hands.
mana={1}{U}
type=Instant
[/card]
[card]
name=Hulking Cyclops
abilities=cantblock
text=Hulking Cyclops can't block.
mana={3}{R}{R}
type=Creature
subtype=Cyclops
power=5
toughness=5
[/card]
[card]
name=Hulking Devil
mana={3}{R}
type=Creature
subtype=Devil
power=5
toughness=2
[/card]
[card]
name=Hulking Goblin
abilities=cantblock
text=Hulking Goblin can't block.
mana={1}{R}
type=Creature
subtype=Goblin
power=2
toughness=2
[/card]
[card]
name=Hulking Ogre
abilities=cantblock
text=Hulking Ogre can't block.
mana={2}{R}
type=Creature
subtype=Ogre
power=3
toughness=3
[/card]
[card]
name=Human Frailty
target=creature[human]
auto=destroy
text=Destroy target Human creature.
mana={B}
type=Instant
[/card]
[card]
name=Human Token
type=Creature
subtype=Human
power=1
toughness=1
color=white
[/card]
[card]
name=Humble Budoka
abilities=shroud
text=Shroud (This permanent can't be the target of spells or abilities.)
mana={1}{G}
type=Creature
subtype=Human Monk
power=2
toughness=2
[/card]
[card]
name=Humble Defector
auto={T}:draw:2 controller && transforms((,newability[choice target(opponent) && moveto(targetedpersonsbattlefield) all(this)])) forever myturnonly
text={T}: Draw two cards. Target opponent gains control of Humble Defector. Activate this ability only during your turn.
mana={1}{R}
type=Creature
subtype=Human Rogue
power=2
toughness=1
[/card]
[card]
name=Humble the Brute
target=creature[power>3]
auto=destroy
auto=token(Clue,Artifact Clue,0/0) and!( transforms((,newability[{S}{2}:draw:1])) forever )! controller
text=Destroy target creature with power 4 or greater. -- Investigate. (Put a colorless Clue artifact token onto the battlefield with "{2}, Sacrifice this artifact: Draw a card.")
mana={4}{W}
type=Instant
[/card]
[card]
name=Humble
target=creature
auto=ueot loseabilities
auto=ueot transforms((,setpower=0,settoughness=1))
text=Target creature loses all abilities and becomes 0/1 until end of turn.
mana={1}{W}
type=Instant
[/card]
[card]
name=Humbler of Mortals
auto=all(creature|myBattlefield) trample ueot
auto=@movedTo(enchantment|myBattlefield):all(creature|myBattlefield) trample ueot
text=Constellation -- Whenever Humbler of Mortals or another enchantment enters the battlefield under your control, creatures you control gain trample until end of turn.
mana={4}{G}{G}
type=Enchantment Creature
subtype=Elemental
power=5
toughness=5
[/card]
[card]
name=Hunding Gjornersen
auto=rampage(1/1,1)
text=Rampage 1 (Whenever this creature becomes blocked, it gets +1/+1 until end of turn for each creature blocking it beyond the first.)
mana={3}{W}{U}{U}
type=Legendary Creature
subtype=Human Warrior
power=5
toughness=4
[/card]
[card]
name=Hundred-Talon Kami
abilities=flying
auto=@movedTo(this|mygraveyard) from(myBattlefield):may moveTo(myhand) target(spirit[manacost<=4]|mygraveyard)
text=Flying -- Soulshift 4 (When this dies, you may return target Spirit card with converted mana cost 4 or less from your graveyard to your hand.)
mana={4}{W}
type=Creature
subtype=Spirit
power=2
toughness=3
[/card]
[card]
name=Hundroog
autohand=__CYCLING__({3})
text=Cycling {3} ({3}, Discard this card: Draw a card.)
mana={6}{G}
type=Creature
subtype=Beast
power=4
toughness=7
[/card]
[card]
name=Hunger of the Howlpack
target=creature
auto=ifnot morbid then counter(1/1,1)
auto=if morbid then counter(1/1,3)
text=Put a +1/+1 counter on target creature. -- Morbid - Put three +1/+1 counters on that creature instead if a creature died this turn.
mana={G}
type=Instant
[/card]
[card]
name=Hunger of the Nim
target=creature
auto=foreach(artifact|myBattlefield)1/0
text=Target creature gets +1/+0 until end of turn for each artifact you control.
mana={1}{B}
type=Sorcery
[/card]
[card]
name=Hungry Mist
auto=upcost[{G}{G}] sacrifice
text=At the beginning of your upkeep, sacrifice Hungry Mist unless you pay {G}{G}.
mana={2}{G}{G}
type=Creature
subtype=Elemental
power=6
toughness=2
[/card]
[card]
name=Hungry Spriggan
abilities=trample
auto=@combat(attacking) source(this):3/3 ueot
text=Trample -- Whenever Hungry Spriggan attacks, it gets +3/+3 until end of turn.
mana={2}{G}
type=Creature
subtype=Goblin Warrior
power=1
toughness=1
[/card]
[card]
name=Hunt the Hunter
target=creature[green]|mybattlefield
auto=2/2 ueot
auto=transforms((,newability[target(creature[green]|opponentbattlefield) dynamicability<!powerstrike eachother!>])) ueot
restriction=type(creature[green]|opponentbattlefield)~morethan~0
text=Target green creature you control gets +2/+2 until end of turn. It fights target green creature an opponent controls.
mana={G}
type=Sorcery
[/card]
[card]
name=Hunt the Weak
target=creature|mybattlefield
auto=counter(1/1,1)
auto=transforms((,newability[target(creature|opponentbattlefield) dynamicability<!powerstrike eachother!>])) ueot
restriction=type(creature|opponentbattlefield)~morethan~0
text=Put a +1/+1 counter on target creature you control. -- Then that creature fights target creature you don't control. 
mana={3}{G}
type=Sorcery
[/card]
[card]
name=Hunted Dragon
abilities=flying,haste
auto=token(Knight,Creature Knight,2/2,first strike,white)*3 opponent
text=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.
mana={3}{R}{R}
type=Creature
subtype=Dragon
power=6
toughness=6
[/card]
[card]
name=Hunted Ghoul
auto=cantbeblockerof(human)
text=Hunted Ghoul can't block Humans.
mana={B}
type=Creature
subtype=Zombie
power=1
toughness=2
[/card]
[card]
name=Hunted Horror
abilities=trample
auto=token(Centaur,Creature Centaur,3/3,protection from black,green)*2 opponent
text=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.
mana={B}{B}
type=Creature
subtype=Horror
power=7
toughness=7
[/card]
[card]
name=Hunted Lammasu
abilities=flying
auto=token(Horror,Creature Horror,4/4,black) opponent
text=Flying -- When Hunted Lammasu enters the battlefield, put a 4/4 black Horror creature token onto the battlefield under target opponent's control.
mana={2}{W}{W}
type=Creature
subtype=Lammasu
power=5
toughness=5
[/card]
[card]
name=Hunted Phantasm
abilities=unblockable
auto=token(Goblin,Creature Goblin,1/1,red)*5 opponent
text=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.
mana={1}{U}{U}
type=Creature
subtype=Spirit
power=4
toughness=6
[/card]
[card]
name=Hunted Troll
auto={G}:regenerate
auto=token(Faerie,Creature Faerie,1/1,flying,blue)*4 opponent
text=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.
mana={2}{G}{G}
type=Creature
subtype=Troll Warrior
power=8
toughness=4
[/card]
[card]
name=Hunted Wumpus
auto=ability$!name(put in play) target(creature|myhand) moveTo(mybattlefield)!$ opponent
text=When Hunted Wumpus enters the battlefield, each other player may put a creature card from his or her hand onto the battlefield.
mana={3}{G}
type=Creature
subtype=Beast
power=6
toughness=6
[/card]
[card]
name=Hunter of Eyeblights
auto=counter(1/1,1) target(creature|opponentBattlefield)
auto={2}{B}{T}:destroy target(creature[counter{any}])
text=When Hunter of Eyeblights enters the battlefield, put a +1/+1 counter on target creature you don't control. -- {2}{B}, {T}: Destroy target creature with a counter on it.
mana={3}{B}{B}
type=Creature
subtype=Elf Assassin
power=3
toughness=3
[/card]
[card]
name=Hunter Sliver
auto=lord(sliver) transforms((,newability[@combat(attacking) source(this):may provoke target(creature|opponentbattlefield)]))
text=All Sliver creatures have provoke. (When a Sliver attacks, its controller may have target creature defending player controls untap and block it if able.)
mana={1}{R}
type=Creature
subtype=Sliver
power=1
toughness=1
[/card]
[card]
name=Hunter's Ambush
auto=preventAllCombatDamage from(creature[-Green]) ueot
text=Prevent all combat damage that would be dealt by nongreen creatures this turn. 
mana={2}{G}
type=Instant
[/card]
[card]
name=Hunters' Feast
target=<anyamount>player
auto=life:6
text=Any number of target players each gain 6 life.
mana={3}{G}
type=Sorcery
[/card]
[card]
name=Hunter's Insight
target=creature|mybattlefield
auto=transforms((,newability[@combatdamaged(player) from(this):draw:thatmuch controller],newability[@combatdamaged(planeswalker) from(this):draw:thatmuch controller])) ueot
mana={2}{G}
type=Instant
text=Choose target creature you control. Whenever that creature deals combat damage to a player or planeswalker this turn, draw that many cards.
[/card]
[card]
name=Hunter's Prowess
target=creature
auto=3/3 ueot
auto=trample ueot
auto=transforms((,newability[@combatdamaged(player) from(this):draw:thatmuch controller])) ueot
text=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."
mana={4}{G}
type=Sorcery
[/card]
[card]
name=Hunter's Sight
target=creature|mybattlefield
auto=transforms((,newability[@combatdamaged(player) from(this):draw:thatmuch controller])) ueot
text=Choose target creature you control. Whenever that creature deals combat damage to a player or planeswalker this turn, draw that many cards.
mana={2}{G}
type=Instant
[/card]
[card]
name=Hunting Cheetah
aicode=activate target(forest|mylibrary) moveto(myhand)
auto=@damagefoeof(player) from(this):name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>forest|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=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.
mana={2}{G}
type=Creature
subtype=Cat
power=2
toughness=3
[/card]
[card]
name=Hunting Drake
abilities=flying
auto=moveTo(ownerLibrary) target(creature[red;green]|battlefield)
text=Flying -- When Hunting Drake enters the battlefield, put target red or green creature on top of its owner's library.
mana={4}{U}
type=Creature
subtype=Drake
power=2
toughness=2
[/card]
[card]
name=Hunting Grounds
auto=aslongas(*|mygraveyard) transforms((,newability[@movedTo(*|opponentstack):may moveto(mybattlefield) target(creature|myhand)])) >6
text=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."
mana={G}{W}
type=Enchantment
[/card]
[card]
name=Hunting Kavu
auto={1}{R}{G}{T}:moveTo(exile) all(this) && moveTo(exile) target(creature[attacking;-flying|opponentBattlefield)
text={1}{R}{G}, {T}: Exile Hunting Kavu and target creature without flying that's attacking you.
mana={1}{R}{G}
type=Creature
subtype=Kavu
power=2
toughness=3
[/card]
[card]
name=Hunting Moa
auto=counter(1/1,1) target(creature)
auto=@movedTo(this|graveyard) from(battlefield):counter(1/1,1) target(creature)
auto=upcost[{2}{G};next upkeep] sacrifice
text=Echo {2}{G} (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.) -- When Hunting Moa enters the battlefield or dies, put a +1/+1 counter on target creature.
mana={2}{G}
type=Creature
subtype=Bird Beast
power=3
toughness=2
[/card]
[card]
name=Hunting Pack
abilities=storm
auto=token(Beast,Creature Beast,4/4,green)
text=Put a 4/4 green Beast creature token onto the battlefield. -- Storm (When you cast this spell, copy it for each spell cast before it this turn.)
mana={5}{G}{G}
type=Instant
[/card]
[card]
name=Hunting Triad
auto=token(Elf Warrior,Creature Elf Warrior,1/1,green)*3
autohand={3}{G}{discard}:counter(1/1,3) target(creature)
text=Put three 1/1 green Elf Warrior creature tokens onto the battlefield. -- Reinforce 3 - {3}{G} ({3}{G}, Discard this card: Put three +1/+1 counters on target creature.)
mana={3}{G}
type=Tribal Sorcery
subtype=Elf
[/card]
[card]
name=Hunting Wilds
auto=moveto(mybattlefield) and!(tap(noevent) && kicker untap && kicker becomes(Creature,3/3,haste,green) forever )! target(<upto:2>forest|mylibrary)
kicker={3}{G}
text=Kicker {3}{G} (You may pay an additional {3}{G} as you cast this spell.) -- 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.
mana={3}{G}
type=Sorcery
[/card]
[card]
name=Huntmaster of the Fells
auto=token(Wolf,Creature Wolf,2/2,green)
auto=life:2 controller
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:flip(Ravager of the Fells)
text=Whenever this creature enters the battlefield or transforms into Huntmaster of the Fells, put a 2/2 green wolf 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.
mana={2}{R}{G}
type=Creature
subtype=Human Werewolf
power=2
toughness=2
[/card]
[card]
name=Hurkyl's Recall
target=player
alias=1202
text=Return all artifacts target player owns to his or her hand.
mana={1}{U}
type=Instant
[/card]
[card]
name=Hurloon Minotaur
mana={1}{R}{R}
type=Creature
subtype=Minotaur
power=2
toughness=3
[/card]
[card]
name=Hurloon Shaman
auto=@movedto(this|graveyard) from(battlefield):ability$!sacrifice notatarget(land|mybattlefield)!$ controller && ability$!sacrifice notatarget(land|mybattlefield)!$ opponent
text=When Hurloon Shaman is put into a graveyard from the battlefield, each player sacrifices a land.
mana={1}{R}{R}
type=Creature
subtype=Minotaur Shaman
power=2
toughness=3
[/card]
[card]
name=Hurly-Burly
auto=choice name(nonflying) damage:1 all(creature(-flying)
auto=choice name(flying) damage:1 all(creature(flying)
text=Choose one - Hurly-Burly deals 1 damage to each creature without flying; or Hurly-Burly deals 1 damage to each creature with flying.
mana={1}{R}
type=Sorcery
[/card]
[card]
name=Hurr Jackal
auto={T}:cantregen target(creature)
text={T}: Target creature can't be regenerated this turn.
mana={R}
type=Creature
subtype=Hound
power=1
toughness=1
[/card]
[card]
name=Hurricane
auto=damage:X all(creature[flying])
auto=damage:X all(player)
text=Hurricane deals X damage to each creature with flying and each player.
mana={X}{G}
type=Sorcery
[/card]
[card]
name=Hush
auto=destroy all(enchantment)
autohand=__CYCLING__({2})
text=Destroy all enchantments. -- Cycling {2} ({2}, Discard this card: Draw a card.)
mana={3}{G}
type=Sorcery
[/card]
[card]
name=Hussar Patrol
abilities=flash,vigilance
text=Flash (You may cast this spell any time you could cast an instant.) -- Vigilance
mana={2}{W}{U}
type=Creature
subtype=Human Knight
power=2
toughness=4
[/card]
[card]
name=Hyalopterous Lemure
auto={0}:-1/0 && flying
text={0}: Hyalopterous Lemure gets -1/-0 and gains flying until end of turn.
mana={4}{B}
type=Creature
subtype=Spirit
power=4
toughness=3
[/card]
[card]
name=Hydra Broodmaster
auto=this(cantargetcard(*[-monstrous]) {X}{X}{G}:becomes(monstrous) forever && counter(1/1,xx) && token(Hydra,Creature Hydra,xx/xx,green)*xx
text={X}{X}{G}: Monstrosity X. (If this creature isn't monstrous, put X +1/+1 counters on it and it becomes monstrous.) -- When Hydra Broodmaster becomes monstrous, put X X/X green Hydra creature tokens onto the battlefield.
mana={4}{G}{G}
type=Creature
subtype=Hydra
power=7
toughness=7
[/card]
[card]
name=Hydra Omnivore
text=Whenever Hydra Omnivore deals combat damage to an opponent, it deals that much damage to each other opponent.
mana={4}{G}{G}
type=Creature
subtype=Hydra
power=8
toughness=8
[/card]
[card]
name=Hydroblast
alias=1191
text=Choose one - Counter target spell if it's red; or destroy target permanent if it's red.
mana={U}
type=Instant
[/card]
[card]
name=Hydroform
target=land
auto=transforms((Elemental Creature,setpower=3,settoughness=3,flying)) ueot
text=Target land becomes a 3/3 Elemental creature with flying until end of turn. It's still a land.
mana={G}{U}
type=Instant
[/card]
[card]
name=Hydrolash
auto=all(creature[attacking]) -2/0 ueot
auto=draw:1 controller
text=Attacking creatures get -2/-0 until end of turn. -- Draw a card.
mana={2}{U}
type=Instant
[/card]
[card]
name=Hydrosurge
target=creature
auto=-5/0
text=Target creature gets -5/-0 until end of turn.
mana={U}
type=Instant
[/card]
[card]
name=Hyena Umbra
abilities=totemarmor
target=creature
auto=teach(creature) 1/1
auto=teach(creature) first strike
text=Enchant creature -- Enchanted creature gets +1/+1 and has first strike. -- Totem armor (If enchanted creature would be destroyed, instead remove all damage from it and destroy this Aura.)
mana={W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Hymn of Rebirth
target=creature|graveyard
auto=moveTo(myBattlefield)
text=Put target creature card in a graveyard onto the battlefield under your control.
mana={3}{G}{W}
type=Sorcery
[/card]
[card]
name=Hymn to Tourach
target=player
auto=discard:2
text=Target player discards two cards at random.
mana={B}{B}
type=Sorcery
[/card]
[card]
name=Hyperion Blacksmith
auto={T}:tap target(artifact|opponentBattlefield)
auto={T}:untap target(artifact|opponentBattlefield)
text={T}: You may tap or untap target artifact an opponent controls.
mana={1}{R}{R}
type=Creature
subtype=Human Artificer
power=2
toughness=2
[/card]
[card]
name=Hypersonic Dragon
auto=lord(sorcery|myhand) flash
abilities=flying,haste
text=Flying, haste -- You may cast sorcery spells as though they had flash. (You may cast them any time you could cast an instant.)
mana={3}{U}{R}
type=Creature
subtype=Dragon
power=4
toughness=4
[/card]
[card]
name=Hypervolt Grasp
target=creature
auto=teach(creature) {T}:damage:1 target(creature,player)
auto={1}{U}:moveTo(ownerhand)
text=Enchant creature -- Enchanted creature has "{T}: This creature deals 1 damage to target creature or player." -- {1}{U}: Return Hypervolt Grasp to its owner's hand.
mana={2}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Hypnotic Cloud
target=player
auto=ability$!name(discard) target(*|myhand) reject!$ targetedplayer
auto=kicker ability$!name(discard) target(<2>*|myhand) reject!$ targetedplayer
kicker={4}
text=Kicker {4} (You may pay an additional {4} as you cast this spell.) -- Target player discards a card. If Hypnotic Cloud was kicked, that player discards three cards instead.
mana={1}{B}
type=Sorcery
[/card]
[card]
name=Hypnotic Siren
abilities=flying
auto=bestow bstw
auto=bestow teach(creature|opponentBattlefield) transforms((,newability[moveto(opponentbattlefield)])) oneshot
auto=bestow teach(creature) +1/+1
auto=bestow teach(creature) flying
bestow={5}{u}{u}
text=Bestow {5}{U}{U} (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.) -- Flying -- You control enchanted creature. -- Enchanted creature gets +1/+1 and has flying.
mana={U}
type=Enchantment Creature
subtype=Siren
power=1
toughness=1
[/card]
[card]
name=Hypnotic Specter
abilities=flying
auto=@damagefoeof(player) from(this):discard:1 opponent
text=Flying -- Whenever Hypnotic Specter deals damage to an opponent, that player discards a card at random.
mana={1}{B}{B}
type=Creature
subtype=Specter
power=2
toughness=2
[/card]
[card]
name=Hypnox
abilities=flying
auto=if casted(this) then hand(blink)forsrc all(*|opponenthand)
text=Flying -- When Hypnox enters the battlefield, if you cast it from your hand, exile all cards from target opponent's hand. -- When Hypnox leaves the battlefield, return the exiled cards to their owner's hand.
mana={8}{B}{B}{B}
type=Creature
subtype=Nightmare Horror
power=8
toughness=8
[/card]
[card]
name=Hypochondria
auto={W}{D(*|myhand)}:prevent:3 target(creature,player)
auto={S}:prevent:3 target(other *[creature;player])
text={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.
mana={1}{W}
type=Enchantment
[/card]
[card]
name=Hysterical Blindness
auto=all(creature|opponentbattlefield) -4/0 ueot
text=Creatures your opponents control get -4/-0 until end of turn.
mana={2}{U}
type=Instant
[/card]
[card]
name=Hystrodon
abilities=trample
auto=@combatdamaged(player) from(this):may draw:1 controller
facedown={3}
autofacedown={1}{G}{G}:morph
text=Trample -- Whenever Hystrodon deals combat damage to a player, you may draw a card. -- Morph {1}{G}{G} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={4}{G}
type=Creature
subtype=Beast
power=3
toughness=4
[/card]
[card]
name=Hythonia the Cruel
abilities=deathtouch
auto=this(cantargetcard(*[-monstrous]) {6}{B}{B}:becomes(monstrous) forever && counter(1/1,3) && transforms((,newability[destroy all(creature[-gorgon])])) forever
text=Deathtouch -- {6}{B}{B}: Monstrosity 3. (If this creature isn't monstrous, put three +1/+1 counters on it and it becomes monstrous.) -- When Hythonia the Cruel becomes monstrous, destroy all non-Gorgon creatures.
mana={4}{B}{B}
type=Legendary Creature
subtype=Gorgon
power=4
toughness=6
[/card]
[card]
name=Ib Halfheart, Goblin Tactician
auto=@combat(blocked) source(other goblin|mybattlefield) from(creature):all(trigger[to]) sacrifice
auto=@combat(blocked) source(other goblin|mybattlefield) from(creature):all(trigger[from]) damage:4
auto={S(mountain|mybattlefield)}{S(mountain|mybattlefield)}:token(Goblin,Creature Goblin,1/1,red)*2
text=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.
mana={3}{R}
type=Legendary Creature
subtype=Goblin Advisor
power=3
toughness=2
[/card]
[card]
name=Icatian Crier
auto={1}{W}{T}{D(*|myhand)}:token(Citizen,creature citizen, 1/1, white)*2
text={1}{W}, {T}, Discard a card: Put two 1/1 white Citizen creature tokens onto the battlefield.
mana={2}{W}
type=Creature
subtype=Human Spellshaper
power=1
toughness=1
[/card]
[card]
name=Icatian Javelineers
auto=counter(0/0,1,Javelin)
auto={T}{C(0/0,-1,Javelin)}:damage:1 target(creature,player)
text=Icatian Javelineers enters the battlefield with a javelin counter on it. -- {T}, Remove a javelin counter from Icatian Javelineers: Icatian Javelineers deals 1 damage to target creature or player.
mana={W}
type=Creature
subtype=Human Soldier
power=1
toughness=1
[/card]
[card]
name=Icatian Lieutenant
auto={1}{W}:target(soldier) 1/0
text={1}{W}: Target Soldier creature gets +1/+0 until end of turn.
mana={W}{W}
type=Creature
subtype=Human Soldier
power=1
toughness=2
[/card]
[card]
name=Icatian Moneychanger
auto=counter(0/0,3,Credit)
auto=damage:3 controller
auto=@each my upkeep:counter(0/0,1,Credit)
auto={S}:thisforeach(counter{0/0.1.Credit}) life:1 controller myUpkeepOnly
text=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.
mana={W}
type=Creature
subtype=Human
power=0
toughness=2
[/card]
[card]
name=Icatian Priest
auto={1}{W}{W}:1/1 target(creature)
text={1}{W}{W}: Target creature gets +1/+1 until end of turn.
mana={W}
type=Creature
subtype=Human Cleric
power=1
toughness=1
[/card]
[card]
name=Icatian Scout
auto={1}{T}:first strike target(creature)
text={1}, {T}: Target creature gains first strike until end of turn.
mana={W}
type=Creature
subtype=Human Soldier Scout
power=1
toughness=1
[/card]
[card]
name=Icatian Store
abilities=doesnotuntap
auto=tap(noevent)
auto=@each my untap sourcetap:may untap
auto=@each my upkeep sourcetap:may counter(0/0,1,Storage)
auto={T}{C(0/0,-1,Storage)}:name(Remove 1 Counters) add{W}
auto={T}{C(0/0,-2,Storage)}:name(Remove 2 Counters) add{W}{W}
auto={T}{C(0/0,-3,Storage)}:name(Remove 3 Counters) add{W}{W}{W}
auto={T}{C(0/0,-4,Storage)}:name(Remove 4 Counters) add{W}{W}{W}{W}
auto={T}{C(0/0,-5,Storage)}:name(Remove 5 Counters) add{W}{W}{W}{W}{W}
auto={T}{C(0/0,-6,Storage)}:name(Remove 6 Counters) add{W}{W}{W}{W}{W}{W}
auto={T}{C(0/0,-7,Storage)}:name(Remove 7 Counters) add{W}{W}{W}{W}{W}{W}{w}
auto={T}{C(0/0,-8,Storage)}:name(Remove 8 Counters) add{W}{W}{W}{W}{W}{W}{w}{w}
auto={T}{C(0/0,-9,Storage)}:name(Remove 9 Counters) add{W}{W}{W}{W}{W}{W}{w}{w}{w}
auto={T}{C(0/0,-10,Storage)}:name(Remove 10 Counters) add{W}{W}{W}{W}{W}{w}{w}{w}{w}{w}
text=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. -- {T}, Remove any number of storage counters from Icatian Store: Add {W} to your mana pool for each storage counter removed this way.
type=Land
[/card]
[card]
name=Icatian Town
auto=token(Citizen,creature human,1/1,white)*4
text=Put four 1/1 white Citizen creature tokens onto the battlefield.
mana={5}{W}
type=Sorcery
[/card]
[card]
name=Ice Cage
target=creature
auto=cantattack
auto=cantpwattack
auto=cantblock
auto=noactivatedability
auto=@targeted(mytgt):sacrifice all(this)
text=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.
mana={1}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Ice Floe
abilities=doesnotuntap
auto=@each my untap sourcetap:may untap
auto={t}:target(creature[-flying&attacking]|opponentbattlefield) grant transforms((,newability[tap],newability[doesnotuntap])) grantend
text=You may choose not to untap Ice Floe during your untap step. -- {T}: Tap target creature without flying that's attacking you. It doesn't untap during its controller's untap step for as long as Ice Floe remains tapped.
type=Land
[/card]
[card]
name=Ice Over
target=artifact,creature
auto=teach(*) doesnotuntap
text=Enchant artifact or creature -- Enchanted permanent doesn't untap during its controller's untap step.
mana={1}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Ice Storm
target=land
auto=destroy
text=Destroy target land.
mana={2}{G}
type=Sorcery
[/card]
[card]
name=Iceberg
auto=counter(0/0,X,Ice)
auto={3}:counter(0/0,1,Ice)
auto={C(0/0,-1,Ice)}:Add{1}
text=Iceberg enters the battlefield with X ice counters on it. -- {3}: Put an ice counter on Iceberg. -- Remove an ice counter from Iceberg: Add {1} to your mana pool.
mana={X}{U}{U}
type=Enchantment
[/card]
[card]
name=Icefall
target=*[artifact;land]
auto=destroy
autograveyard=@movedto(creature|mygraveyard) from(battlefield):pay({R}{R}) name(recover) moveto(ownerhand)?name(exile) moveto(exile)
text=Destroy target artifact or land. -- Recover {R}{R} (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.)
mana={2}{R}{R}
type=Sorcery
[/card]
[card]
name=Icefeather Aven
abilities=flying
facedown={3}
autofacedown={1}{G}{U}:morph
autofaceup=moveTo(ownerhand) target(other creature|battlefield)
text=Morph {1}{G}{U} (You may cast this card face down as a 2/2 creature for 3. Turn it face up any time for its morph cost.)-- When Icefeather Aven is turned face up, you may return another target creature to its owner's hand. 
mana={G}{U}
type=Creature
subtype=Bird Shaman
power=2
toughness=2
[/card]
[card]
name=Icequake
target=land
auto=teach(land[snow]) damage:1 targetcontroller
auto=destroy
text=Destroy target land. If that land was a snow land, Icequake deals 1 damage to that land's controller.
mana={1}{B}{B}
type=Sorcery
[/card]
[card]
name=Ichiga, Who Topples Oaks
doublefaced=kamiflip
abilities=trample
auto={C(0/0,-1,Ki)}:2/2 target(creature) ueot
text=Trample -- Remove a ki counter from Ichiga, Who Topples Oaks: Target creature gets +2/+2 until end of turn.
color=green
type=Legendary Creature
subtype=Spirit
power=4
toughness=3
[/card]
[card]
name=Ichneumon Druid
auto=@movedto(instant|opponentstack) restriction{thisturn(instant|opponentstack)~morethan~1}:damage:4 opponent
text=Whenever an opponent casts an instant spell other than the first instant spell that player casts each turn, Ichneumon Druid deals 4 damage to him or her.
mana={1}{G}{G}
type=Creature
subtype=Human Druid
power=1
toughness=1
[/card]
[card]
name=Ichor Explosion
target=creature|myBattlefield
auto=all(creature) -storedpower/-storedpower ueot
text=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.
mana={5}{B}{B}{S(artifact|mybattlefield)}
type=Sorcery
[/card]
[card]
name=Ichor Rats
abilities=infect
auto=alterpoison:1 all(player)
text=Infect -- When Ichor Rats enters the battlefield, each player gets a poison counter.
mana={1}{B}{B}
type=Creature
subtype=Rat
power=2
toughness=1
[/card]
[card]
name=Ichor Slick
abilities=madness
autoexile=restriction{discarded} pay({3}{B}) name(pay 3B to cast) activate name(pay 3B to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard)
target=creature
auto=-3/-3
autohand=__CYCLING__({2})
text=Target creature gets -3/-3 until end of turn. -- Cycling {2} ({2}, Discard this card: Draw a card.) -- Madness {3}{B} (If you discard this card, you may cast it for its madness cost instead of putting it into your graveyard.)
mana={2}{B}
type=Sorcery
[/card]
[card]
name=Ichor Wellspring
auto=draw:1
auto=@movedTo(this|graveyard) from(battlefield):draw:1 controller
text=When Ichor Wellspring enters the battlefield or is put into a graveyard from the battlefield, draw a card.
mana={2}
type=Artifact
[/card]
[card]
name=Ichorclaw Myr
abilities=infect
auto=rampage(2/2,0)
auto=rampage(-2/-2,1)
text=Infect -- Whenever Ichorclaw Myr becomes blocked, it gets +2/+2 until end of turn.
mana={2}
type=Artifact Creature
subtype=Myr
power=1
toughness=1
[/card]
[card]
name=Ichorid
abilities=haste,treason
autograveyard={E(other creature[black]|mygraveyard)}:moveto(mybattlefield) myUpkeepOnly
text=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.
mana={3}{B}
type=Creature
subtype=Horror
power=3
toughness=1
[/card]
[card]
name=Icy Blast
target=<prex>creature|battlefield
auto=tap
auto=if type(creature[power>=4]|mybattlefield)~morethan~0 then frozen
text=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.
mana={X}{U}
type=Instant
[/card]
[card]
name=Icy Manipulator
auto={1}{T}:tap target(artifact,creature,land)
text={1}, {T}: Tap target artifact, creature, or land.
mana={4}
type=Artifact
[/card]
[card]
name=Ideas Unbound
auto=draw:3
auto=phaseaction[endofturn] reject target(<3>*|myhand)
text=Draw three cards. Discard three cards at the beginning of the next end step.
mana={U}{U}
type=Sorcery
subtype=Arcane
[/card]
[card]
name=Identity Crisis
target=player
auto=moveTo(exile) all(*|targetedpersonshand,targetedpersonsgraveyard)
text=Exile all cards from target player's hand and graveyard.
mana={2}{W}{W}{B}{B}
type=Sorcery
[/card]
[card]
name=Idle Thoughts
auto=aslongas(*|myhand) {2}:draw:1 <1
text={2}: Draw a card if you have no cards in hand.
mana={3}{U}
type=Enchantment
[/card]
[card]
name=Idyllic Tutor
aicode=activate moveTo(myhand) notatarget(enchantment|myLibrary)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>enchantment|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=Search your library for an enchantment card, reveal it, and put it into your hand. Then shuffle your library.
mana={2}{W}
type=Sorcery
[/card]
[card]
name=Igneous Golem
auto={2}:trample
text={2}: Igneous Golem gains trample until end of turn.
mana={5}
type=Artifact Creature
subtype=Golem
power=3
toughness=4
[/card]
[card]
name=Igneous Pouncer
abilities=haste
aicode=activate target(*[mountain;swamp]|mylibrary) moveto(myhand)
autohand={2}{cycle}:name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>*[mountain;swamp]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=Haste -- Swampcycling {2}, mountaincycling {2} ({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.)
mana={4}{B}{R}
type=Creature
subtype=Elemental
power=5
toughness=1
[/card]
[card]
name=Ignition Team
auto=counter(1/1,type:land[tapped]:battlefield)
auto={2}{R}{C(1/1,-1)}:target(land) transforms((Elemental Creature,setpower=4,settoughness=4,red)) ueot
text=Ignition Team enters the battlefield with X +1/+1 counters on it, where X is the number of tapped lands on the battlefield. -- {2}{R}, Remove a +1/+1 counter from Ignition Team: Target land becomes a 4/4 red Elemental creature until end of turn. It's still a land.
mana={5}{R}{R}
type=Creature
subtype=Goblin Warrior
power=0
toughness=0
[/card]
[card]
name=Ignoble Soldier
auto=@combat(blocked,turnlimited) source(this):fog from(this)
text=Whenever Ignoble Soldier becomes blocked, prevent all combat damage that would be dealt by it this turn.
mana={2}{W}
type=Creature
subtype=Human Soldier
power=3
toughness=1
[/card]
[card]
name=Ignorant Bliss
auto=hand(blink)ueot all(*|myhand)
auto=phaseaction[endofturn once] draw:1
text=Exile all cards from your hand face down. At the beginning of the next end step, return those cards to your hand, then draw a card.
mana={1}{R}
type=Instant
[/card]
[card]
name=Ihsan's Shade
abilities=protection from white
text=Protection from white
mana={3}{B}{B}{B}
type=Legendary Creature
subtype=Shade Knight
power=5
toughness=5
[/card]
[card]
name=Iizuka the Ruthless
auto=bushido(2/2)
auto={2}{R}{S(samurai|mybattlefield)}:all(samurai|mybattlefield) double strike ueot
text=Bushido 2 (When this blocks or becomes blocked, it gets +2/+2 until end of turn.) -- {2}{R}, Sacrifice a Samurai: Samurai creatures you control gain double strike until end of turn.
mana={3}{R}{R}
type=Legendary Creature
subtype=Human Samurai
power=3
toughness=3
[/card]
[card]
name=Ikiral Outrider
auto={4}:counter(0/0,1,Level) asSorcery
auto=this(counter{0/0.1.Level}) vigilance
auto=this(counter{0/0.1.Level}) 1/4
auto=this(counter{0/0.4.Level}) 1/4
auto=maxlevel:4
text=Level up {4} -- [Level 1-3] Vigilance (2/6) -- [Level 4+] Vigilance (3/10)
mana={1}{W}
type=Creature
subtype=Human Soldier
power=1
toughness=2
[/card]
[card]
name=Ill-Gotten Gains
auto=reject all(*|hand) && moveto(exile) all(this)
auto=ability$!moveto(ownerhand) notatarget(<upto:3>*|mygraveyard)!$ controller && ability$!moveto(ownerhand) notatarget(<upto:3>*|mygraveyard)!$ opponent
text=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.
mana={2}{B}{B}
type=Sorcery
[/card]
[card]
name=Illness in the Ranks
auto=lord(creature[token]) -1/-1
text=Creature tokens get -1/-1.
mana={B}
type=Enchantment
[/card]
[card]
name=Ill-Tempered Cyclops
abilities=trample
auto=this(cantargetcard(*[-monstrous]) {5}{R}:becomes(monstrous) forever && counter(1/1,3)
text=Trample -- {5}{R}: Monstrosity 3. (If this creature isn't monstrous, put three +1/+1 counters on it and it becomes monstrous.)
mana={3}{R}
type=Creature
subtype=Cyclops
power=3
toughness=3
[/card]
[card]
name=Illuminated Wings
target=creature
auto=flying
auto={2}{S}:draw:1
text=Enchant creature -- Enchanted creature has flying. -- {2}, Sacrifice Illuminated Wings: Draw a card.
mana={1}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Illumination
target=artifact,enchantment|stack
auto=fizzle
auto=life:manacost targetcontroller
text=Counter target artifact or enchantment spell. Its controller gains life equal to its converted mana cost.
mana={W}{W}
type=Instant
[/card]
[card]
name=Illusionary Armor
target=creature
auto=4/4
auto=@targeted(mytgt):sacrifice all(this)
text=Enchant creature -- Enchanted creature gets +4/+4. -- When enchanted creature becomes the target of a spell or ability, sacrifice Illusionary Armor.
mana={4}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Illusionary Forces
abilities=flying
auto=cumulativeupcost[{U}] sacrifice
text=Flying -- Cumulative upkeep {U} (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.)
mana={3}{U}
type=Creature
subtype=Illusion
power=4
toughness=4
[/card]
[card]
name=Illusionary Servant
abilities=flying
auto=@targeted(this):sacrifice
text=Flying -- When Illusionary Servant becomes the target of a spell or ability, sacrifice it.
mana={1}{U}{U}
type=Creature
subtype=Illusion
power=3
toughness=4
[/card]
[card]
name=Illusionary Wall
abilities=defender,flying,first strike
auto=cumulativeupcost[{U}] sacrifice
text=Defender, flying, first strike -- Cumulative upkeep {U} (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.)
mana={4}{U}
type=Creature
subtype=Illusion Wall
power=7
toughness=4
[/card]
[card]
name=Illusionist's Stratagem
target=<upto:2>creature|mybattlefield
auto=(blink)
auto=draw:1 controller
text=Exile up to two target creatures you control, then return those cards to the battlefield under their owner's control. -- Draw a card.
mana={3}{U}
type=Instant
[/card]
[card]
name=Illusions of Grandeur
auto=life:20
auto=@movedTo(this|nonbattlezone) from(battlefield):life:-20
auto=cumulativeupcost[{2}] sacrifice
text=Cumulative upkeep {2} (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.) -- When Illusions of Grandeur enters the battlefield, you gain 20 life. -- When Illusions of Grandeur leaves the battlefield, you lose 20 life.
mana={3}{U}
type=Enchantment
[/card]
[card]
name=Illusory Ambusher
abilities=flash
auto=@damaged(this):draw:thatmuch controller
text=Flash (You may cast this spell any time you could cast an instant.) -- Whenever Illusory Ambusher is dealt damage, draw that many cards.
mana={4}{U}
type=Creature
subtype=Cat Illusion
power=4
toughness=1
[/card]
[card]
name=Illusory Angel
abilities=flying
restriction=casted a spell
text=Flying -- Cast Illusory Angel only if you've cast another spell this turn.
mana={2}{U}
type=Creature
subtype=Angel Illusion
power=4
toughness=4
[/card]
[card]
name=Illusory Demon
abilities=flying
auto=@movedTo(*|mystack):bury
text=Flying -- When you cast a spell, sacrifice Illusory Demon.
mana={1}{U}{B}
type=Creature
subtype=Demon Illusion
power=4
toughness=3
[/card]
[card]
name=Imagecrafter
auto={T}:activatechooseatype target(creature) becomes(removecreaturesubtypes) && becomes(chosentype) ueot activatechooseend nonwall
text={T}: Choose a creature type other than Wall. Target creature becomes that type until end of turn.
mana={U}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Imaginary Pet
auto=@each my upkeep restriction{type(*|myhand)~morethan~0}:moveTo(myHand)
text=At the beginning of your upkeep, if you have a card in hand, return Imaginary Pet to its owner's hand.
mana={1}{U}
type=Creature
subtype=Illusion
power=4
toughness=4
[/card]
[card]
name=Immaculate Magistrate
auto={T}:foreach(elf|myBattlefield) counter(1/1,1) target(creature)
text={T}: Put a +1/+1 counter on target creature for each Elf you control.
mana={3}{G}
type=Creature
subtype=Elf Shaman
power=2
toughness=2
[/card]
[card]
name=Immerwolf
abilities=intimidate
auto=lord(other *[wolf;werewolf]|mybattlefield) 1/1
auto=lord(*[-human;werewolf]|mybattlefield) canttransform
text=Intimidate (This creature can't be blocked except by artifact creatures and/or creatures that share a color with it.) -- Other Wolf and Werewolf creatures you control get +1/+1. -- Non-Human Werewolves you control can't transform.
mana={1}{R}{G}
type=Creature
subtype=Wolf
power=2
toughness=2
[/card]
[card]
name=Immobilizing Ink
target=creature
auto=doesnotuntap
auto=teach(creature) {1}{D(*|myhand)}:untap
text=Enchant creature -- Enchanted creature doesn't untap during its controller's untap step. -- Enchanted creature has "{1}, Discard a card: Untap this creature."
mana={1}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Immolating Glare
auto=destroy
target=creature[attacking]
text=Destroy target attacking creature.
mana={1}{W}
type=Instant
[/card]
[card]
name=Immolating Souleater
auto={p(R)}:1/0
text=({p(R)} may be paid for with either {R} or 2 life.) -- {p(R)}: Immolating Souleater gets +1/+0 until end of turn.
mana={2}
type=Artifact Creature
subtype=Hound
power=1
toughness=1
[/card]
[card]
name=Immolation
target=creature
auto=2/-2
text=Enchant creature -- Enchanted creature gets +2/-2.
mana={R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Immortal Servitude
auto=moveto(ownerbattlefield) all(creature[manacost=X]|mygraveyard)
text=Return each creature card with converted mana cost X from your graveyard to the battlefield.
mana={X}{WB}{WB}{WB}
type=Sorcery
[/card]
[card]
name=Impact Tremors
auto=@movedto(creature|mybattlefield):damage:1 all(opponent)
text=Whenever a creature enters the battlefield under your control, Impact Tremors deals 1 damage to each opponent.
mana={1}{R}
type=Enchantment
[/card]
[card]
name=Impaler Shrike
abilities=flying
auto=@combatdamaged(player) from(this):may sacrifice all(this) && draw:3
text=Flying -- When Impaler Shrike deals combat damage to a player, you may sacrifice it. If you do, draw three cards.
mana={2}{U}{U}
type=Creature
subtype=Bird
power=3
toughness=1
[/card]
[card]
name=Impatience
auto=@each opponent end restriction{thisturn(*|opponentstack)~lessthan~1}:damage:2 opponent
auto=@each my end restriction{thisturn(*|mystack)~lessthan~1}:damage:2 controller
text=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.
mana={2}{R}
type=Enchantment
[/card]
[card]
name=Impeccable Timing
target=creature[attacking;blocking]
auto=damage:3
text=Impeccable Timing deals 3 damage to target attacking or blocking creature.
mana={1}{W}
type=Instant
[/card]
[card]
name=Impelled Giant
abilities=trample
auto={T(other creature[red]|mybattlefield)}:storedpower/0
text=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.
mana={4}{R}{R}
type=Creature
subtype=Giant Warrior
power=3
toughness=3
[/card]
[card]
name=Impending Disaster
auto=@each my upkeep restriction{type(land|battlefield)~morethan~6}:all(land) destroy
auto=@each my upkeep restriction{type(land|battlefield)~morethan~6}:sacrifice
text=At the beginning of your upkeep, if there are seven or more lands on the battlefield, sacrifice Impending Disaster. If you do, destroy all lands.
mana={1}{R}
type=Enchantment
[/card]
[card]
name=Imperial Edict
target=opponent
auto=ability$!name(sacrifice) target(creature|mybattlefield) destroy!$ targetedplayer
text=Target opponent chooses a creature he or she controls. Destroy it.
mana={1}{B}
type=Sorcery
[/card]
[card]
name=Imperial Hellkite
abilities=flying
facedown={3}
autofacedown={6}{R}{R}:morph
aicode=activate target(dragon|mylibrary) moveto(myhand)
autofaceup=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>dragon|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=Flying -- Morph {6}{R}{R} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) -- 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.
mana={5}{R}{R}
type=Creature
subtype=Dragon
power=6
toughness=6
[/card]
[card]
name=Imperial Mask
text=When Imperial Mask enters the battlefield, if it's not a token, each of your teammates puts a token that's a copy of Imperial Mask onto the battlefield. -- You can't be the target of spells or abilities your opponents control.
mana={4}{W}
type=Enchantment
abilities=controllershroud
[/card]
[card]
name=Imperial Recruiter
aicode=activate target(creature[power<=2]|mylibrary) moveto(myhand)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>creature[power<=2]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=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.
mana={2}{R}
type=Creature
subtype=Human Advisor
power=1
toughness=1
[/card]
[card]
name=Imperial Seal
abilities=hiddenface
aicode=activate moveto(mylibrary) and!(moveto(mylibrary) and!(life:-2 controller)!)! target(*|mylibrary)
auto=name(search card) reveal:plibrarycount optionone name(choose card) target(*|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(mylibrary) and!(moveto(mylibrary) and!(life:-2 controller)!)! afterrevealedend revealend
text=Search your library for a card, then shuffle your library and put that card on top of it. You lose 2 life.
mana={B}
type=Sorcery
[/card]
[card]
name=Imperious Perfect
auto=lord(other elf|myBattlefield) 1/1
auto={G}{T}:token(Elf Warrior,creature Elf Warrior,1/1,green)
text=Other Elf creatures you control get +1/+1. -- {G}, {T}: Put a 1/1 green Elf Warrior creature token onto the battlefield.
mana={2}{G}
type=Creature
subtype=Elf Warrior
power=2
toughness=2
[/card]
[card]
name=Impetuous Sunchaser
abilities=haste,flying,mustattack
text=Flying, haste -- Impetuous Sunchaser attacks each turn if able.
mana={1}{R}
type=Creature
subtype=Human Soldier
power=1
toughness=1
[/card]
[card]
name=Implement of Combustion
auto=@movedTo(this|graveyard) from(battlefield):draw:1 controller
auto={R}{S}:damage:1 target(player)
text={R}, Sacrifice Implement of Combustion: It deals 1 damage to target player. -- When Implement of Combustion is put into a graveyard from the battlefield, draw a card.
mana={1}
type=Artifact
[/card]
[card]
name=Implement of Examination
auto=@movedTo(this|graveyard) from(battlefield):draw:1 controller
auto={U}{S}:draw:1 controller
text={U}, Sacrifice Implement of Examination: Draw a card. -- When Implement of Examination is put into a graveyard from the battlefield, draw a card.
mana={3}
type=Artifact
[/card]
[card]
name=Implement of Ferocity
auto=@movedTo(this|graveyard) from(battlefield):draw:1 controller
auto={G}{S}:counter(1/1,1) target(other creature)
text={G}, Sacrifice Implement of Ferocity: Put a +1/+1 counter on target creature. Activate this ability only any time you could cast a sorcery. -- When Implement of Ferocity is put into a graveyard from the battlefield, draw a card.
mana={1}
type=Artifact
[/card]
[card]
name=Implement of Improvement
auto=@movedTo(this|graveyard) from(battlefield):draw:1 controller
auto={W}{S}:life:2 controller
text={W}, Sacrifice Implement of Improvement: You gain 2 life. -- When Implement of Improvement is put into a graveyard from the battlefield, draw a card.
mana={1}
type=Artifact
[/card]
[card]
name=Implement of Malice
auto=@movedTo(this|graveyard) from(battlefield):draw:1 controller
auto={B}{S}:target(player) ability$!name(discard a card) target(*|myhand) reject!$ targetedplayer asSorcery
text={B}, Sacrifice Implement of Malice: Target player discards a card. Activate this ability only any time you could cast a sorcery. -- When Implement of Malice is put into a graveyard from the battlefield, draw a card.
mana={2}
type=Artifact
[/card]
[card]
name=Implements of Sacrifice
auto={1}{T}{S}:Add{B}{B}
auto={1}{T}{S}:Add{U}{U}
auto={1}{T}{S}:Add{G}{G}
auto={1}{T}{S}:Add{R}{R}
auto={1}{T}{S}:Add{W}{W}
text={1}, {T}, Sacrifice Implements of Sacrifice: Add two mana of any one color to your mana pool.
mana={2}
type=Artifact
[/card]
[card]
name=Implode
target=land
auto=destroy
auto=draw:1 controller
text=Destroy target land. -- Draw a card.
mana={4}{R}
type=Sorcery
[/card]
[card]
name=Imposing Sovereign
auto=lord(*[recent;creature]|opponentbattlefield) transforms((,newability[tap(noevent)]))
text=Creatures your opponents control enter the battlefield tapped.
mana={1}{W}
type=Creature
subtype=Human
power=2
toughness=1
[/card]
[card]
name=Imposing Visage
auto=teach(creature) menace
text=Enchant creature -- Enchanted creature can't be blocked except by two or more creatures.
mana={R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Impromptu Raid
auto={2}{rg}:reveal:1 optionone target(creature|reveal) transforms((,newability[moveto(mybattlefield)],treason,haste)) forever optiononeend optiontwo name(Put in grave) target(<1>*|reveal) moveto(mygraveyard) optiontwoend revealend
text={2}{(r/g)}: 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 has haste. Sacrifice it at the beginning of the next end step.
mana={3}{RG}
type=Enchantment
[/card]
[card]
name=Improvised Armor
target=creature
auto=2/5
autohand=__CYCLING__({3})
text=Enchant creature -- Enchanted creature gets +2/+5. -- Cycling {3} ({3}, Discard this card: Draw a card.)
mana={3}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Imps' Taunt
target=creature
auto=mustattack
buyback={1}{B}{3}
text=Buyback {3} (You may pay an additional {3} as you cast this spell. If you do, put this card into your hand as it resolves.) -- Target creature attacks this turn if able.
mana={1}{B}
type=Instant
[/card]
[card]
name=Impulse
abilities=hiddenface
aicode=activate target(*[zpos<=4]|mylibrary) moveto(ownerhand)
auto=name(look) reveal:4 optionone name(Get a card) target(<1>*|reveal) moveto(myhand) optiononeend optiontwo name(put on bottom) target(<4>*|reveal) bottomoflibrary optiontwoend revealend
text=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.
mana={1}{U}
type=Instant
[/card]
[card]
name=In Garruk's Wake
auto=destroy all(creature,planeswalker|opponentbattlefield)
text=Destroy all creatures you don't control and all planeswalkers you don't control.
mana={7}{B}{B}
type=Sorcery
[/card]
[card]
name=In the Eye of Chaos
auto=@movedto(instant[manacost=1]|stack):all(trigger[to]) transforms((,newability[pay[[{1}]] name(pay 1 mana) donothing?fizzle])) forever
auto=@movedto(instant[manacost=2]|stack):all(trigger[to]) transforms((,newability[pay[[{2}]] name(pay 2 mana) donothing?fizzle])) forever
auto=@movedto(instant[manacost=3]|stack):all(trigger[to]) transforms((,newability[pay[[{3}]] name(pay 3 mana) donothing?fizzle])) forever
auto=@movedto(instant[manacost=4]|stack):all(trigger[to]) transforms((,newability[pay[[{4}]] name(pay 4 mana) donothing?fizzle])) forever
auto=@movedto(instant[manacost=5]|stack):all(trigger[to]) transforms((,newability[pay[[{5}]] name(pay 5 mana) donothing?fizzle])) forever
auto=@movedto(instant[manacost=6]|stack):all(trigger[to]) transforms((,newability[pay[[{6}]] name(pay 6 mana) donothing?fizzle])) forever
auto=@movedto(instant[manacost=7]|stack):all(trigger[to]) transforms((,newability[pay[[{7}]] name(pay 7 mana) donothing?fizzle])) forever
auto=@movedto(instant[manacost=8]|stack):all(trigger[to]) transforms((,newability[pay[[{8}]] name(pay 8 mana) donothing?fizzle])) forever
auto=@movedto(instant[manacost=9]|stack):all(trigger[to]) transforms((,newability[pay[[{9}]] name(pay 9 mana) donothing?fizzle])) forever
auto=@movedto(instant[manacost=10]|stack):all(trigger[to]) transforms((,newability[pay[[{10}]] name(pay 10 mana) donothing?fizzle])) forever
auto=@movedto(instant[manacost=11]|stack):all(trigger[to]) transforms((,newability[pay[[{11}]] name(pay 11 mana) donothing?fizzle])) forever
auto=@movedto(instant[manacost=12]|stack):all(trigger[to]) transforms((,newability[pay[[{12}]] name(pay 12 mana) donothing?fizzle])) forever
auto=@movedto(instant[manacost=13]|stack):all(trigger[to]) transforms((,newability[pay[[{13}]] name(pay 13 mana) donothing?fizzle])) forever
auto=@movedto(instant[manacost=14]|stack):all(trigger[to]) transforms((,newability[pay[[{14}]] name(pay 14 mana) donothing?fizzle])) forever
auto=@movedto(instant[manacost=15]|stack):all(trigger[to]) transforms((,newability[pay[[{15}]] name(pay 15 mana) donothing?fizzle])) forever
auto=@movedto(instant[manacost=16]|stack):all(trigger[to]) transforms((,newability[pay[[{16}]] name(pay 16 mana) donothing?fizzle])) forever
auto=@movedTo(other enchantment[world]|battlefield):sacrifice all(this)
text=Whenever a player casts an instant spell, counter it unless that player pays {X}, where X is its converted mana cost.
mana={2}{U}
type=World Enchantment
[/card]
[card]
name=In the Web of War
auto=@movedto(creature|myBattlefield):all(trigger) 2/0 ueot
auto=@movedto(creature|myBattlefield):all(trigger) haste ueot
text=Whenever a creature enters the battlefield under your control, it gets +2/+0 and gains haste until end of turn.
mana={3}{R}{R}
type=Enchantment
[/card]
[card]
name=Inaction Injunction
target=creature|opponentBattlefield
auto=transforms((Detained,cantattack,cantpwattack,cantblock,noactivatedability)) uynt
auto=draw:1 controller
text=Detain target creature an opponent controls. (Until your next turn, that creature can't attack or block and its activated abilities can't be activated.) -- Draw a card.
mana={1}{U}
type=Sorcery
[/card]
[card]
name=Iname as One
aicode=activate moveTo(myBattlefield) target(spirit[-instant;-sorcery]|myLibrary)
auto=if casted(this) then name(search card) reveal:plibrarycount optionone name(choose card) target(spirit[-instant;-sorcery]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield))! afterrevealedend revealend
auto=@movedTo(this|graveyard) from(battlefield):may all(trigger[to]) moveto(exile) and!( target(spirit[-instant;-sorcery]|mygraveyard) moveTo(myBattlefield) )!
text=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.
mana={8}{B}{B}{G}{G}
type=Legendary Creature
subtype=Spirit
power=8
toughness=8
[/card]
[card]
name=Iname, Death Aspect
aicode=activate target(<anyamount>spirit|mylibrary) moveto(mygraveyard)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) revealtype(spirit|mylibrary) optionone name(choose card) target(<anyamount>spirit|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(mygraveyard)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=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.
mana={4}{B}{B}
type=Legendary Creature
subtype=Spirit
power=4
toughness=4
[/card]
[card]
name=Iname, Life Aspect
auto=@movedTo(this|graveyard) from(battlefield):may all(trigger[to]) moveto(exile) && target(<anyamount>spirit|mygraveyard) moveTo(myhand)
text=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.
mana={4}{G}{G}
type=Legendary Creature
subtype=Spirit
power=4
toughness=4
[/card]
[card]
name=Incandescent Soulstoke
auto=lord(other creature[elemental]|myBattlefield) 1/1
auto={1}{R}{T}:moveto(mybattlefield) target(creature[elemental]|myhand) && transforms((,treason,haste)) forever
text=Other Elemental creatures you control get +1/+1. -- {1}{R}, {T}: 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.
mana={2}{R}
type=Creature
subtype=Elemental Shaman
power=2
toughness=2
[/card]
[card]
name=Incendiary Flow
target=creature,player
auto=teach(creature) exiledeath ueot
auto=damage:3
text=Incendiary Flow deals 3 damage to target creature or player. If a creature dealt damage this way would die this turn, exile it instead.
mana={1}{R}
type=Sorcery
[/card]
[card]
name=Incendiary Sabotage
auto=damage:3 all(creature)
text=As an additional cost to cast Incendiary Sabotage, sacrifice an artifact. -- Incendiary Sabotage deals 3 damage to each creature.
mana={2}{R}{R}{S(artifact|mybattlefield)}
type=Instant
[/card]
[card]
name=Incendiary
target=creature
auto=@each my upkeep:may counter(0/0,1,Fuse)
auto=@movedTo(mytgt|graveyard):thisforeach(counter{0/0.1.Fuse}) damage:1 target(creature,player)
text=Enchant creature -- At the beginning of your upkeep, you may put a fuse counter on Incendiary. -- When enchanted creature is put into a graveyard, Incendiary deals X damage to target creature or player, where X is the number of fuse counters on Incendiary.
mana={R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Incinerate
target=creature,player
auto=cantregen
auto=damage:3
text=Incinerate deals 3 damage to target creature or player. A creature dealt damage this way can't be regenerated this turn.
mana={1}{R}
type=Instant
[/card]
[card]
name=Incite Hysteria
target=creature
auto=all(creature[share!color!]) cantblock ueot
text=Radiance - Until end of turn, target creature and each other creature that shares a color with it gain "This creature can't block."
mana={2}{R}
type=Sorcery
[/card]
[card]
name=Incite War
other={4}{R} name(Entwine)
target=player
auto=if paid(alternative) then all(creature|targetedpersonsbattlefield) mustattack ueot && all(creature|mybattlefield) first strike ueot
auto=ifnot paid(alternative) then transforms((,newability[choice all(creature|targetedpersonsbattlefield) mustattack ueot],newability[choice all(creature|mybattlefield) first strike ueot])) ueot
text=Choose one - Creatures target player controls attack this turn if able; or creatures you control gain first strike until end of turn. -- Entwine {2} (Choose both if you pay the entwine cost.)
mana={2}{R}
type=Instant
[/card]
[card]
name=Incited Rabble
abilities=mustattack
auto={2}:1/0 ueot
text=Incited Rabble attacks each combat if able. -- {2}: Incited Rabble gets +1/+0 until end of turn.
type=Creature
subtype=Human
power=2
toughness=3
[/card]
[card]
name=Incite
target=creature
auto=transforms((,red)) ueot
auto=mustattack
text=Target creature becomes red until end of turn and attacks this turn if able.
mana={R}
type=Instant
[/card]
[card]
name=Incorrigible Youths
abilities=haste,madness
autoexile=restriction{discarded} pay({2}{r}) name(pay 2r to cast) activate name(pay 2r to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard)
text=Haste -- Madness {2}{R} (If you discard this card, discard it into exile. When you do, cast it for its madness cost or put it into your graveyard.)
mana={3}{R}{R}
type=Creature
subtype=Vampire
power=4
toughness=3
[/card]
[card]
name=Increasing Ambition
abilities=hiddenface
aicode=activate transforms((,newability[ifnot gravecast then target(*|myLibrary) moveTo(myhand)],newability[if gravecast then target(<2>*|myLibrary) moveTo(myhand)])) ueot
auto=ifnot gravecast then name(search card) reveal:plibrarycount optionone name(choose card) target(*|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(mylibrary) and!(moveto(mylibrary) and!(life:-2 controller)!)! afterrevealedend revealend
auto=if gravecast then name(search card) reveal:plibrarycount optionone name(choose card) target(<2>*|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(mylibrary) and!(moveto(mylibrary) and!(life:-2 controller)!)! afterrevealedend revealend
flashback={7}{B}
text=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} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={4}{B}
type=Sorcery
[/card]
[card]
name=Increasing Confusion
target=player
auto=ifnot gravecast then deplete:X
auto=if gravecast then deplete:twiceX
flashback={X}{U}
text=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 as many cards into his or her graveyard instead. -- Flashback {X}{U} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={X}{U}
type=Sorcery
[/card]
[card]
name=Increasing Devotion
auto=ifnot gravecast then token(Human,Creature Human,1/1,white)*5
auto=if gravecast then token(Human,Creature Human,1/1,white)*10
flashback={7}{W}{W}
text=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}
mana={3}{W}{W}
type=Sorcery
[/card]
[card]
name=Increasing Savagery
target=creature
auto=ifnot gravecast then counter(1/1,5)
auto=if gravecast then counter(1/1,10)
flashback={5}{G}{G}
text=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}
mana={2}{G}{G}
type=Sorcery
[/card]
[card]
name=Incubator Drone
auto=choice token(Eldrazi Scion,Creature Eldrazi Scion,1/1) and!( transforms((,newability[{S}:Add{C}])) forever )! controller
text=Devoid (This card has no color.) -- When Incubator Drone enters the battlefield, put a 1/1 colorless Eldrazi Scion creature token onto the battlefield. It has "Sacrifice this creature: Add {1} to your mana pool."
mana={3}{U}
abilities=devoid
type=Creature
subtype=Eldrazi Drone
power=2
toughness=3
[/card]
[card]
name=Incurable Ogre
mana={3}{R}
type=Creature
subtype=Ogre Mutant
power=5
toughness=1
[/card]
[card]
name=Incursion Specialist
auto=@movedto(*|mystack) restriction{thisturn(*|mystack)~equalto~1}:all(this) 2/0 && all(this) unblockable ueot
text=Whenever you cast your second spell each turn, Incursion Specialist gets +2/+0 until end of turn and is unblockable this turn.
mana={1}{U}
type=Creature
subtype=Human Wizard
power=1
toughness=3
[/card]
[card]
name=Indebted Samurai
auto=bushido(1/1)
auto=@movedTo(samurai|mygraveyard) from(myBattlefield):may counter(1/1,1)
text=Bushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.) -- Whenever a Samurai you control dies, you may put a +1/+1 counter on Indebted Samurai.
mana={3}{W}
type=Creature
subtype=Human Samurai
power=2
toughness=3
[/card]
[card]
name=Indentured Djinn
abilities=flying
auto=ability$!choice name(draw 1) draw:1 _ choice name(draw 2) draw:2 _ choice name(draw 3) draw:3!$ opponent
text=Flying -- When Indentured Djinn enters the battlefield, each other player may draw up to three cards.
mana={1}{U}{U}
type=Creature
subtype=Djinn
power=4
toughness=4
[/card]
[card]
name=Indentured Oaf
auto=preventalldamage to(creature[red]) from(this)
text=Prevent all damage that Indentured Oaf would deal to red creatures.
mana={3}{R}
type=Creature
subtype=Ogre Warrior
power=4
toughness=3
[/card]
[card]
name=Independent Troops
mana={1}{R}
type=Creature
subtype=Human Soldier
power=2
toughness=1
[/card]
[card]
name=Indestructibility
target=*
auto=indestructible
text=Enchant permanent -- Enchanted permanent is indestructible. (Effects that say "destroy" don't destroy that permanent. An indestructible creature can't be destroyed by damage.)
mana={3}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Indestructible Aura
target=creature
auto=prevent:999
text=Prevent all damage that would be dealt to target creature this turn.
mana={W}
type=Instant
[/card]
[card]
name=Index
aicode=name(look) activate name(look) transforms((,newability[foreach(*[zpos<=5]|mylibrary) moverandom(*[zpos<=5]) from(mylibrary) to(mylibrary)])) ueot
auto=name(Look) reveal:5 optionone name(Look) target(*|reveal) doNothing optiononeend optiontwo target(<5>*|reveal) moveto(mylibrary) optiontwoend revealend
text=Look at the top five cards of your library, then put them back in any order.
mana={U}
type=Sorcery
[/card]
[card]
name=Indigo Faerie
abilities=flying
auto={U}:name(add blue color) target(*) transforms((,newcolors[blue])) ueot
text=Flying -- {U}: Target permanent becomes blue in addition to its other colors until end of turn.
mana={1}{U}
type=Creature
subtype=Faerie Wizard
power=1
toughness=1
[/card]
[card]
name=Indomitable Ancients
mana={2}{W}{W}
type=Creature
subtype=Treefolk Warrior
power=2
toughness=10
[/card]
[card]
name=Indomitable Archangel
abilities=flying
auto=aslongas(artifact|myBattlefield) lord(artifact|myBattlefield) shroud >2
text=Flying (This creature can't be blocked except by creatures with flying or reach.) -- Metalcraft - Artifacts you control have shroud as long as you control three or more artifacts.
mana={2}{W}{W}
type=Creature
subtype=Angel
power=4
toughness=4
[/card]
[card]
name=Indomitable Will
abilities=flash
target=creature
auto=1/2
text=Flash -- Enchant creature -- Enchanted creature gets +1/+2.
mana={1}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Indrik Stomphowler
auto=destroy target(artifact,enchantment)
text=When Indrik Stomphowler enters the battlefield, destroy target artifact or enchantment.
mana={4}{G}
type=Creature
subtype=Beast
power=4
toughness=4
[/card]
[card]
name=Indrik Umbra
abilities=totemarmor
target=creature
auto=teach(creature) 4/4
auto=teach(creature) first strike
auto=teach(creature) lure
text=Enchant creature -- Enchanted creature gets +4/+4 and has first strike, and all creatures able to block it do so. -- Totem armor (If enchanted creature would be destroyed, instead remove all damage from it and destroy this Aura.)
mana={4}{G}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Induce Paranoia
target=*|stack
auto=if spent({B}) then transforms((,newability[deplete:manacost],newability[fizzle])) else fizzle
text=Counter target spell. If {B} was spent to cast Induce Paranoia, that spell's controller puts the top X cards of his or her library into his or her graveyard, where X is the spell's converted mana cost.
mana={2}{U}{U}
type=Instant
[/card]
[card]
name=Indulgent Aristocrat
abilities=lifelink
auto={2}{S(creature|mybattlefield)}:counter(1/1,1) all(vampire|mybattlefield)
text=Lifelink -- {2}, Sacrifice a creature: Put a +1/+1 counter on each Vampire you control.
mana={B}
type=Creature
subtype=Vampire
power=1
toughness=1
[/card]
[card]
name=Inertia Bubble
target=artifact
auto=doesnotuntap
text=Enchant artifact -- Enchanted artifact doesn't untap during its controller's untap step.
mana={1}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Inexorable Blob
auto=@combat(attacking) source(this) restriction{delirium}:token(Ooze,creature Ooze,3/3,green,battleready)
text=Delirium  Whenever Inexorable Blob attacks, if there are four or more card types among cards in your graveyard, put a 3/3 green Ooze creature token onto the battlefield tapped and attacking.
mana={2}{G}
type=Creature
subtype=Ooze
power=3
toughness=3
[/card]
[card]
name=Inexorable Tide
auto=@movedto(mystack) from(*|myhand):notatarget(<anyamount>*[artifact;creature;enchantment;land;planeswalker;player]) proliferate
text=Whenever you cast a spell, proliferate.
mana={3}{U}{U}
type=Enchantment
[/card]
[card]
name=Infantry Veteran
auto={T}:1/1 target(creature[attacking])
text={T}: Target attacking creature gets +1/+1 until end of turn.
mana={W}
type=Creature
subtype=Human Soldier
power=1
toughness=1
[/card]
[card]
name=Infected Vermin
auto={2}{B}:damage:1 all(creature,player)
auto=aslongas(*|mygraveyard) {3}{B}:damage:3 all(creature,player) >6
text={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.
mana={2}{B}
type=Creature
subtype=Rat
power=1
toughness=1
[/card]
[card]
name=Infectious Bloodlust
target=creature
auto=teach(creature) 2/1
auto=teach(creature) haste
aicode=activate target(Infectious Bloodlust|mylibrary) moveto(myhand)
auto=@movedto(mytgt|graveyard) from(Battlefield):name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>Infectious Bloodlust|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=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.
mana={1}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Infectious Horror
auto=@combat(attacking) source(this):life:-2 opponent
text=Whenever Infectious Horror attacks, each opponent loses 2 life.
mana={3}{B}
type=Creature
subtype=Zombie Horror
power=2
toughness=2
[/card]
[card]
name=Infectious Host
auto=@movedTo(this|graveyard) from(battlefield):life:-2 target(player)
text=When Infectious Host dies, target player loses 2 life.
mana={2}{B}
type=Creature
subtype=Zombie
power=1
toughness=1
[/card]
[card]
name=Infernal Caretaker
facedown={3}
autofacedown={3}{B}:morph
autofaceup=moveTo(myhand) all(zombie|mygraveyard)
autofaceup=moveTo(opponenthand) all(zombie|opponentgraveyard)
text=Morph {3}{B} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) -- When Infernal Caretaker is turned face up, return all Zombie cards from all graveyards to their owners' hands.
mana={3}{B}
type=Creature
subtype=Human Cleric
power=2
toughness=2
[/card]
[card]
name=Infernal Contract
text=Draw four cards. You lose half your life, rounded up.
auto=draw:4
auto=life:-halfdownlifetotal controller
mana={B}{B}{B}
type=Sorcery
[/card]
[card]
name=Infernal Medusa
auto=@combat(blocking) source(this) from(creature):all(trigger[from]) phaseaction[combatends once] destroy
auto=@combat(blocked) source(this) from(creature[-wall]):all(trigger[from]) phaseaction[combatends once] destroy
text=Whenever Infernal Medusa blocks a creature, destroy that creature at end of combat. -- Whenever Infernal Medusa becomes blocked by a non-Wall creature, destroy that creature at end of combat.
mana={3}{B}{B}
type=Creature
subtype=Gorgon
power=2
toughness=4
[/card]
[card]
name=Infernal Plunge
auto=add{R}{R}{R}
text=As an additional cost to cast Infernal Plunge, sacrifice a creature. -- Add {R}{R}{R} to your mana pool.
mana={R}{S(creature|myBattlefield)}
type=Sorcery
[/card]
[card]
name=Infernal Scarring
target=creature
auto=teach(creature) 2/0
auto=@movedto(mytgt|graveyard) from(Battlefield):draw:1 targetcontroller
text=Enchant creature -- Enchanted creature gets +2/+0 and has "When this creature dies, draw a card."
mana={1}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Infernal Tribute
auto={2}{S(*[-token]|myBattlefield)}:draw:1
text={2}, Sacrifice a nontoken permanent: Draw a card.
mana={B}{B}{B}
type=Enchantment
[/card]
[card]
name=Infernal Tutor
abilities=hiddenface
auto=if type(*|myhand)~morethan~0 name(search a copy) then name(search a copy) target(*|myhand) transforms((,newability[target(*[share!name!]|mylibrary) moveTo(myhand)])) oneshot
auto=if type(*|myhand)~lessthan~1 then target(*|mylibrary) moveTo(myhand)
text=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.
mana={1}{B}
type=Sorcery
[/card]
[card]
name=Inferno Elemental
auto=@combat(blocking,blocked) source(this) from(creature):all(trigger[from]) damage:3
text=Whenever Inferno Elemental blocks or becomes blocked by a creature, Inferno Elemental deals 3 damage to that creature.
mana={4}{R}{R}
type=Creature
subtype=Elemental
power=4
toughness=4
[/card]
[card]
name=Inferno Fist
target=creature|mybattlefield
auto=teach(creature) 2/0
auto={R}{S}:damage:2 target(other *[creature;player])
text=Enchant creature you control. -- Enchanted creature gets +2/+0. -- {R} Sacrifice Inferno Fist: Inferno Fist deals 2 damage to target creature or player
mana={1}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Inferno
auto=damage:6 all(player,creature)
text=Inferno deals 6 damage to each creature and each player.
mana={5}{R}{R}
type=Instant
[/card]
[card]
name=Infested Roothold
abilities=Defender
auto=protection from(artifact)
auto=@movedto(artifact|opponentBattlefield):may token(Insect,Creature Insect,1/1,green)
text=Defender (This creature can't attack.) -- Protection from artifacts -- Whenever an opponent casts an artifact spell, you may put a 1/1 green Insect creature token onto the battlefield.
mana={4}{G}
type=Creature
subtype=Wall
power=0
toughness=3
[/card]
[card]
name=Infest
auto=all(creature) -2/-2 ueot
text=All creatures get -2/-2 until end of turn.
mana={1}{B}{B}
type=Sorcery
[/card]
[card]
name=Infiltrate
target=creature
auto=unblockable
text=Target creature is unblockable this turn.
mana={U}
type=Instant
[/card]
[card]
name=Infiltration Lens
auto=@combat(blocked) source(mytgt):may draw:2 controller
auto={1}:equip
text=Whenever equipped creature becomes blocked by a creature, you may draw two cards. -- Equip {1}
mana={1}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Infiltrator il-Kor
abilities=shadow
text=Shadow (This creature can block or be blocked by only creatures with shadow.) -- Suspend 2 - {1}{U} (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.)
mana={4}{U}
suspend(2)={1}{u}
type=Creature
subtype=Kor Rogue
power=3
toughness=1
[/card]
[card]
name=Infiltrator's Magemark
target=creature
auto=lord(creature[enchanted]|myBattlefield) 1/1
auto=lord(creature[enchanted]|myBattlefield) transforms((,newability[cantbeblockedby(creature[-defender])])) forever
text=Enchant creature -- Creatures you control that are enchanted get +1/+1 and can't be blocked except by creatures with defender.
mana={2}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Inflame
auto=all(creature[damaged]) damage:2
text=Inflame deals 2 damage to each creature dealt damage this turn.
mana={R}
type=Instant
[/card]
[card]
name=Information Dealer
aicode=name(look) activate name(look) transforms((,newability[foreach(*[zpos<=type:wizard:mybattlefield]|mylibrary) moverandom(*[zpos<=type:wizard:mybattlefield]) from(mylibrary) to(mylibrary)])) ueot
auto={t}:name(Look) reveal:type:wizard:mybattlefield optionone name(Look) target(*|reveal) doNothing optiononeend optiontwo target(<60>*|reveal) moveto(mylibrary) optiontwoend revealend
text={T}: 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.
mana={1}{U}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Infuse with the Elements
target=creature|battlefield
auto=trample ueot
auto=counter(1/1,converge)
text=Converge -- 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.
mana={3}{G}
type=Instant
[/card]
[card]
name=Infused Arrows
abilities=sunburst
auto=counter(0/0,sunburst,charge)
auto={C(0/0,-1,Charge)}{T}:-1/-1 target(creature)
auto={C(0/0,-2,Charge)}{T}:-2/-2 target(creature)
auto={C(0/0,-3,Charge)}{T}:-3/-3 target(creature)
auto={C(0/0,-4,Charge)}{T}:-4/-4 target(creature)
auto={C(0/0,-5,Charge)}{T}:-5/-5 target(creature)
auto={C(0/0,-6,Charge)}{T}:-6/-6 target(creature)
auto={C(0/0,-7,Charge)}{T}:-7/-7 target(creature)
auto={C(0/0,-8,Charge)}{T}:-8/-8 target(creature)
auto={C(0/0,-9,Charge)}{T}:-9/-9 target(creature)
auto={C(0/0,-10,Charge)}{T}:-10/-10 target(creature)
text=Sunburst (This enters the battlefield with a charge counter on it for each color of mana spent to cast it.) -- {T}, Remove X charge counters from Infused Arrows: Target creature gets -X/-X until end of turn.
mana={4}
type=Artifact
[/card]
[card]
name=Infuse
target=artifact,creature,land
auto=untap
auto=@next upkeep:draw:1 controller
text=Untap target artifact, creature, or land. -- Draw a card at the beginning of the next turn's upkeep.
mana={2}{U}
type=Instant
[/card]
[card]
name=Ingenious Skaab
auto=@movedTo(*[-creature]|mystack):1/1 ueot
auto={U}:1/-1 ueot
text=Prowess (Whenever you cast a noncreature spell, this creature gets +1/+1 until end of turn.) -- {U}: Ingenious Skaab gets +1/-1 until end of turn.
mana={2}{U}
type=Creature
subtype=Zombie Horror
power=2
toughness=3
[/card]
[card]
name=Ingenious Thief
abilities=flying
aicode=name(look) activate name(look) target(<ohandcount>*|opponenthand) donothing
auto=target(opponent) name(target opponent) reveal:ohandcount revealzone(opponenthand) optionone name(look) target(<1>*|reveal) moveto(ownerhand) and!(all(*|reveal) moveto(ownerhand))! optiononeend revealend
text=Flying -- When Ingenious Thief enters the battlefield, look at target player's hand.
mana={1}{U}
type=Creature
subtype=Human Rogue
power=1
toughness=1
[/card]
[card]
name=Ingot Chewer
other={R} name(Evoke)
auto=destroy target(artifact)
auto=alternative sacrifice
text=When Ingot Chewer enters the battlefield, destroy target artifact. -- Evoke {R} (You may cast this spell for its evoke cost. If you do, it's sacrificed when it enters the battlefield.)
mana={4}{R}
type=Creature
subtype=Elemental
power=3
toughness=3
[/card]
[card]
name=Inheritance
auto=@movedTo(creature|graveyard) from(battlefield):pay({3}) draw:1
text=Whenever a creature is put into a graveyard from the battlefield, you may pay {3}. If you do, draw a card.
mana={W}
type=Enchantment
[/card]
[card]
name=Initiates of the Ebon Hand
auto={1}:add{b} limit^phaseaction[endofturn once] sacrifice^4
text={1}: Add {B} to your mana pool. If this ability has been activated four or more times this turn, sacrifice Initiates of the Ebon Hand at the beginning of the next end step.
mana={B}
type=Creature
subtype=Cleric
power=1
toughness=1
[/card]
[card]
name=Ink Dissolver
aicode=activate target(*[zpos=1]|mylibrary) moveto(mylibrary) and!(moveto(mylibrary) and!(if cantargetcard(creature[share!types!]|*) then deplete:3 opponent )!)!
auto=@each my upkeep:name(Kinship) reveal:1 optionone if type(creature[share!types!]|reveal)~morethan~0 then deplete:3 opponent optiononeend optiontwo name(Put Back On Top) target(<1>*|reveal) moveto(mylibrary) optiontwoend revealend 
text=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.
mana={1}{U}
type=Creature
subtype=Merfolk Wizard
power=2
toughness=1
[/card]
[card]
name=Ink-Eyes, Servant of Oni
autohand={3}{B}{B}{N}:ninjutsu
auto=@combatdamagefoeof(player) from(this):may moveTo(myBattlefield) target(creature|opponentgraveyard)
auto=@combatdamageof(player) from(this):may moveTo(myBattlefield) target(creature|mygraveyard)
auto={1}{B}:all(this) regenerate
text=Ninjutsu {3}{B}{B} ({3}{B}{B}, Return an unblocked attacker you control to hand: Put this card onto the battlefield from your hand tapped and attacking.) -- 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.
mana={4}{B}{B}
type=Legendary Creature
subtype=Rat Ninja
power=5
toughness=4
[/card]
[card]
name=Inkfathom Divers
abilities=islandwalk
aicode=name(look) activate name(look) transforms((,newability[foreach(*[zpos<=4]|mylibrary) moverandom(*[zpos<=4]) from(mylibrary) to(mylibrary)])) ueot
auto=name(Look) reveal:4 optionone name(Look) target(*|reveal) doNothing optiononeend optiontwo target(<4>*|reveal) moveto(mylibrary) optiontwoend revealend
text=Islandwalk -- When Inkfathom Divers enters the battlefield, look at the top four cards of your library, then put them back in any order.
mana={3}{U}{U}
type=Creature
subtype=Merfolk Soldier
power=3
toughness=3
[/card]
[card]
name=Inkfathom Infiltrator
abilities=unblockable,cantblock
text=Inkfathom Infiltrator can't block and is unblockable.
mana={UB}{UB}
type=Creature
subtype=Merfolk Rogue
power=2
toughness=1
[/card]
[card]
name=Inkfathom Witch
abilities=fear
auto={2}{U}{B}:all(creature[-blocked]) transforms((,setpower=4,settoughness=1)) ueot
text=Fear (This creature can't be blocked except by artifact creatures and/or black creatures.) -- {2}{U}{B}: Each unblocked creature becomes 4/1 until end of turn.
mana={1}{UB}
type=Creature
subtype=Merfolk Wizard
power=1
toughness=1
[/card]
[card]
name=Inkmoth Nexus
auto={T}:Add{1}
auto={1}:transforms((Blinkmoth Artifact Creature,setpower=1,settoughness=1,flying,infect)) ueot
text={T}: Add {1} 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.
type=Land
[/card]
[card]
name=Inkwell Leviathan
abilities=islandwalk,trample,shroud
text=Islandwalk, trample, shroud
mana={7}{U}{U}
type=Artifact Creature
subtype=Leviathan
power=7
toughness=11
[/card]
[card]
name=Inner Calm, Outer Strength
target=creature
auto=foreach(*|myhand) 1/1
text=Target creature gets +X/+X until end of turn, where X is the number of cards in your hand.
mana={2}{G}
type=Instant
subtype=Arcane
[/card]
[card]
name=Inner Fire
auto=foreach(*|myhand) add{R}
text=Add {R} to your mana pool for each card in your hand.
mana={3}{R}
type=Sorcery
[/card]
[card]
name=Inner Sanctum
auto=preventalldamage to(creature|mybattlefield)
auto=cumulativeupcost[{L}{L}] sacrifice
text=Cumulative upkeep - Pay 2 life. (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.) -- Prevent all damage that would be dealt to creatures you control.
mana={1}{W}{W}
type=Enchantment
[/card]
[card]
name=Inner Struggle
target=creature
auto=transforms((,newability[all(this) dynamicability<!powerstrike!>])) ueot
text=Target creature deals damage to itself equal to its power.
mana={3}{R}
type=Instant
[/card]
[card]
name=Inner-Chamber Guard
auto=bushido(2/2)
text=Bushido 2 (When this blocks or becomes blocked, it gets +2/+2 until end of turn.)
mana={1}{W}
type=Creature
subtype=Human Samurai
power=0
toughness=2
[/card]
[card]
name=Inner-Flame Acolyte
other={R} name(Evoke)
auto=choice target(creature) 2/0 ueot && haste ueot
auto=alternative sacrifice
text=When Inner-Flame Acolyte enters the battlefield, target creature gets +2/+0 and gains haste until end of turn. -- Evoke {R} (You may cast this spell for its evoke cost. If you do, it's sacrificed when it enters the battlefield.)
mana={1}{R}{R}
type=Creature
subtype=Elemental Shaman
power=2
toughness=2
[/card]
[card]
name=Inner-Flame Igniter
auto={2}{r}:all(creature|mybattlefield) 1/0 ueot limit^all(creature|mybattlefield) first strike ueot^3
text={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.
mana={2}{R}
type=Creature
subtype=Elemental Warrior
power=2
toughness=2
[/card]
[card]
name=Innocence Kami
auto={W}{T}:tap target(creature)
auto=@movedTo(spirit,arcane|mystack):untap
text={W}, {T}: Tap target creature. -- Whenever you cast a Spirit or Arcane spell, untap Innocence Kami.
mana={3}{W}{W}
type=Creature
subtype=Spirit
power=2
toughness=3
[/card]
[card]
name=Innocent Blood
auto=sacrifice notatarget(creature|mybattlefield)
auto=ability$! sacrifice notatarget(creature|mybattlefield) !$ opponent
text=Each player sacrifices a creature.
mana={B}
type=Sorcery
[/card]
[card]
name=Inquisition of Kozilek
target=player
aicode=activate reject notatarget(*[-land;manacost<=3]|targetedpersonshand)
auto=reveal:type:*:targetedpersonshand revealzone(targetedpersonshand) optionone name(choose discards) notatarget(<1>*[-land;manacost<=3]|reveal) transforms((,newability[moveto(ownerhand) all(other *|reveal)],newability[moveto(ownerhand) and!(reject)!])) ueot optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerhand) and!( all(*|reveal) moveto(ownerhand) )!  optiontwoend revealend
text=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.
mana={B}
type=Sorcery
[/card]
[card]
name=Inquisition
target=player
auto=damage:type:*[white]:targetedpersonshand targetedplayer
auto=reveal:type:*:targetedpersonshand revealzone(targetedpersonshand) optionone name(put back) target(<1>*|reveal) moveto(ownerhand) and!( all(*|reveal) moveto(ownerhand) )!  optiononeend revealend
text=Target player reveals his or her hand. Inquisition deals damage to that player equal to the number of white cards in his or her hand.
mana={2}{B}
type=Sorcery
[/card]
[card]
name=Inquisitor Exarch
auto=choice life:2 controller
auto=choice life:-2 opponent
text=When Inquisitor Exarch enters the battlefield, choose one - You gain 2 life; or target opponent loses 2 life.
mana={W}{W}
type=Creature
subtype=Cleric
power=2
toughness=2
[/card]
[card]
name=Inquisitor's Ox
auto=while(restriction{delirium}) vigilance
auto=while(restriction{delirium}) 1/0
text=Delirium  Inquisitor's Ox gets +1/+0 and has vigilance as long as there are four or more card types among cards in your graveyard.
mana={3}{W}
type=Creature
subtype=Ox
power=2
toughness=5
[/card]
[card]
name=Inquisitor's Snare
target=creature
auto=teach(creature[-red;-black]) preventalldamage from(mytgt) ueot
auto=teach(creature[red;black]) destroy
text=Prevent all damage target attacking or blocking creature would deal this turn. If that creature is black or red, destroy it.
mana={1}{W}
type=Instant
[/card]
[card]
name=Insatiable Gorgers
abilities=madness,mustattack
autoexile=restriction{discarded} pay({3}{r}) name(pay 3R to cast) activate name(pay 3R to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard)
text=Insatiable Gorgers attacks each combat if able. -- Madness {3}{R} (If you discard this card, discard it into exile. When you do, cast it for its madness cost or put it into your graveyard.)
mana={2}{R}{R}
type=Creature
subtype=Vampire Berserker
power=5
toughness=3
[/card]
[card]
name=Insatiable Harpy
abilities=flying,lifelink
text=Flying -- Lifelink.
mana={2}{B}{B}
type=Creature
subtype=Harpy
power=2
toughness=2
[/card]
[card]
name=Insatiable Souleater
auto={p(G)}:trample
text=({p(G)} may be paid for with either {G} or 2 life.) -- {p(G)}: Insatiable Souleater gains trample until end of turn.
mana={4}
type=Artifact Creature
subtype=Beast
power=5
toughness=1
[/card]
[card]
name=Insectile Aberration
type=Creature
abilities=flying
subtype=Human Insect
power=3
toughness=2
[/card]
[card]
name=Inside Out
target=creature
auto=swap
auto=draw:1 controller
text=Switch target creature's power and toughness until end of turn. -- Draw a card.
mana={1}{UR}
type=Instant
[/card]
[card]
name=Insidious Bookworms
auto=@movedTo(this|graveyard) from(battlefield):pay({1}{B}) discard:1 target(player)
text=When Insidious Bookworms is put into a graveyard from the battlefield, you may pay {1}{B}. If you do, target player discards a card at random.
mana={B}
type=Creature
subtype=Worm
power=1
toughness=1
[/card]
[card]
name=Insidious Mist
abilities=hexproof,unblockable,indestructible,cantblock
auto=@combat(notblocked) source(this):transforms((,newability[pay[[{2}{B}]] flip(Elusive Tormentor)])) oneshot
text=Hexproof, indestructible -- Insidious Mist can't block and can't be blocked. -- Whenever Insidious Mist attacks and isn't blocked, you may pay {2}{B}. If you do, transform it.
type=Creature
subtype=Elemental
color=blue
power=0
toughness=1
[/card]
[card]
name=Insight
auto=@movedTo(*[green]|opponentstack):draw:1 controller
text=Whenever an opponent casts a green spell, you draw a card.
mana={2}{U}
type=Enchantment
[/card]
[card]
name=Insolence
target=creature
auto=@tapped(mytgt):damage:2 targetController
text=Enchant creature -- Whenever enchanted creature becomes tapped, Insolence deals 2 damage to that creature's controller.
mana={2}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Insolent Neonate
auto={D(*|myhand)}{s}:draw:1
abilities=menace
text=Menace (This creature can't be blocked except by two or more creatures.) -- Discard a card, Sacrifice Insolent Neonate: Draw a card.
mana={R}
type=Creature
subtype=Vampire
power=1
toughness=1
[/card]
[card]
name=Inspiration
target=player
auto=draw:2
text=Target player draws two cards.
mana={3}{U}
type=Instant
[/card]
[card]
name=Inspired Charge
auto=all(creature|myBattlefield) 2/1 ueot
text=Creatures you control get +2/+1 until end of turn.
mana={2}{W}{W}
type=Instant
[/card]
[card]
name=Inspired Sprite
abilities=flash,flying
auto=@movedTo(wizard|mystack):may untap
auto={T}:draw:1 && transforms((,newability[target(*|myhand) reject])) forever
text=Flash -- Flying -- Whenever you cast a Wizard spell, you may untap Inspired Sprite. -- {T}: Draw a card, then discard a card.
mana={3}{U}
type=Creature
subtype=Faerie Wizard
power=2
toughness=2
[/card]
[card]
name=Inspiring Call
auto=draw:type:creature[counter{1/1.1}]:mybattlefield
auto=all(creature[counter{1/1.1}]|mybattlefield) indestructible ueot
text=Draw a card for each creature you control with a +1/+1 counter on it. Those creatures gain indestructible until end of turn. (Damage and effects that say "destroy" don't destroy them.)
mana={2}{G}
type=Instant
[/card]
[card]
name=Inspiring Captain
auto=all(creature|mybattlefield) 1/1 ueot
text=When Inspiring Captain enters the battlefield, creatures you control get +1/+1 until end of turn.
mana={3}{W}
type=Creature
subtype=Human Knight
power=3
toughness=3
[/card]
[card]
name=Inspiring Roar
auto=counter(1/1,1) all(creature|mybattlefield)
text=Put a +1/+1 counter on each creature you control.
mana={3}{W}
type=Sorcery
[/card]
[card]
name=Inspiring Vantage
auto=aslongas(other land|myBattlefield) tap(noevent) >2 oneshot
auto={T}:Add{R}
auto={T}:Add{W}
text=Inspiring Vantage enters the battlefield tapped unless you control two or fewer other lands. -- {T}: Add {R} or {W} to your mana pool.
type=Land
[/card]
[card]
name=Inspirit
target=creature
auto=untap
auto=2/4
text=Untap target creature. It gets +2/+4 until end of turn.
mana={2}{W}
type=Instant
[/card]
[card]
name=Instigator Gang
auto=lord(creature[attacking]|mybattlefield) 1/0
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:flip(Wildblood Pack)
text=Attacking creatures you control get +1/+0. -- At the beginning of each upkeep, if no spells were cast last turn, transform Instigator Gang.
mana={3}{R}
type=Creature
subtype=Human Werewolf
power=2
toughness=3
[/card]
[card]
name=Instigator
auto={1}{B}{B}{T}{D(*|myhand)}:all(creature|opponentBattlefield) mustattack ueot
text={1}{B}{B}, {T}, Discard a card: Creatures target player controls attack this turn if able.
mana={1}{B}
type=Creature
subtype=Human Spellshaper
power=1
toughness=1
[/card]
[card]
name=Instill Energy
target=creature
auto=haste
auto={0}:untap limit:1 myTurnOnly
text=Enchant creature -- Enchanted creature has haste. -- {0}: Untap enchanted creature. Activate this ability only during your turn and only once each turn.
mana={G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Instill Infection
target=creature
auto=counter(-1/-1,1)
auto=draw:1 controller
text=Put a -1/-1 counter on target creature. -- Draw a card.
mana={3}{B}
type=Instant
[/card]
[card]
name=Insurrection
auto=all(creature|opponentbattlefield) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)],newability[untap],haste)) ueot
text=Untap all creatures and gain control of them until end of turn. They gain haste until end of turn.
mana={5}{R}{R}{R}
type=Sorcery
[/card]
[card]
name=Intangible Virtue
auto=lord(creature[token]|mybattlefield) 1/1
auto=lord(creature[token]|mybattlefield) vigilance
text=Creature tokens you control get +1/+1 and have vigilance.
mana={1}{W}
type=Enchantment
[/card]
[card]
name=Interpret the Signs
auto=scry:3 scrycore delayed draw:revealedmana scrycoreend scryend
text=Scry 3, then reveal the top card of your library. Draw cards equal to that card's converted mana cost. (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.)
mana={5}{U}
type=Sorcery
[/card]
[card]
name=Intimidation Bolt
target=creature
auto=damage:3
auto=all(other creature) cantattack ueot
auto=all(other creature) cantpwattack ueot
text=Intimidation Bolt deals 3 damage to target creature. Other creatures can't attack this turn.
mana={1}{R}{W}
type=Instant
[/card]
[card]
name=Intimidation
auto=lord(creature|myBattlefield) fear
text=Creatures you control have fear. (They can't be blocked except by artifact creatures and/or black creatures.)
mana={2}{B}{B}{B}
type=Enchantment
[/card]
[card]
name=Intimidator Initiate
auto=@movedto(*[red]|stack):pay({1}) target(creature) cantblock ueot
text=Whenever a player casts a red spell, you may pay {1}. If you do, target creature can't block this turn.
mana={R}
type=Creature
subtype=Goblin Shaman
power=1
toughness=1
[/card]
[card]
name=Into the Core
target=<2 min>artifact
auto=moveTo(exile)
text=Exile two target artifacts.
mana={2}{R}{R}
type=Instant
[/card]
[card]
name=Into the Maw of Hell
target=land
auto=destroy
auto=damage:13 target(creature)
text=Destroy target land. Into the Maw of Hell deals 13 damage to target creature.
mana={4}{R}{R}
type=Sorcery
[/card]
[card]
name=Into the North
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(land[snow]|myLibrary)
auto=name(search card) reveal:plibrarycount optionone name(choose card) target(land[snow]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
text=Search your library for a snow land card and put it onto the battlefield tapped. Then shuffle your library.
mana={1}{G}
type=Sorcery
[/card]
[card]
name=Into the Roil
target=*[-land]
kicker={1}{U}
auto=moveTo(ownerhand)
auto=kicker draw:1 controller
text=Kicker {1}{U} (You may pay an additional {1}{U} as you cast this spell.) -- Return target nonland permanent to its owner's hand. If Into the Roil was kicked, draw a card.
mana={1}{U}
type=Instant
[/card]
[card]
name=Into the Void
target=<upto:2>creature
auto=moveTo(ownerhand)
text=Return up to two target creatures to their owners' hands.
mana={3}{U}
type=Sorcery
[/card]
[card]
name=Into Thin Air
abilities=affinityartifacts
target=artifact
auto=moveTo(ownerhand)
text=Affinity for artifacts (This spell costs {1} less to cast for each artifact you control.) -- Return target artifact to its owner's hand.
mana={5}{U}
type=Instant
[/card]
[card]
name=Intrepid Hero
auto={T}:destroy target(creature[power>=4])
text={T}: Destroy target creature with power 4 or greater.
mana={2}{W}
type=Creature
subtype=Human Soldier
power=1
toughness=1
[/card]
[card]
name=Intrepid Provisioner
abilities=trample
auto=target(other human|mybattlefield) 2/2 ueot
text=Trample -- When Intrepid Provisioner enters the battlefield, another target Human you control gets +2/+2 until end of turn.
mana={3}{G}
type=Creature
subtype=Human Scout
power=3
toughness=3
[/card]
[card]
name=Intruder Alarm
auto=lord(creature) doesnotuntap
auto=@movedTo(creature|myBattlefield):untap all(creature)
auto=@movedTo(creature|opponentBattlefield):untap all(creature)
text=Creatures don't untap during their controllers' untap steps. -- Whenever a creature enters the battlefield, untap all creatures.
mana={2}{U}
type=Enchantment
[/card]
[card]
name=Inundate
auto=moveTo(ownerhand) all(creature[-blue]|battlefield)
text=Return all nonblue creatures to their owners' hands.
mana={3}{U}{U}{U}
type=Sorcery
[/card]
[card]
name=Invasive Species
auto=moveTo(ownerhand) notatarget(other *|mybattlefield)
text=When Invasive Species enters the battlefield, return another permanent you control to its owner's hand. 
mana={2}{G}
type=Creature
subtype=Insect
power=3
toughness=3
[/card]
[card]
name=Invasive Surgery
target=sorcery|stack
auto=fizzle
auto=if delirium then all(*[share!name!]|targetcontrollerlibrary) moveto(exile)
auto=if delirium then all(*[share!name!]|targetcontrollerhand) moveto(exile)
auto=if delirium then all(*[share!name!]|targetcontrollergraveyard) moveto(exile)
text=Counter target sorcery spell. -- Delirium -- If there are four or more card types among cards in your graveyard, search the graveyard, hand, and library of that spell's controller for any number of cards with the same name as that spell, exile those cards, then that player shuffles his or her library.
mana={U}
type=Instant
[/card]
[card]
name=Inventor's Apprentice
auto=aslongas(artifact|mybattlefield) 1/1
text=Inventor's Apprentice gets +1/+1 as long as you control an artifact.
mana={R}
type=Creature
subtype=Human Artificer
power=1
toughness=2
[/card]
[card]
name=Inventors' Fair
auto=@each my upkeep restriction{type(artifact|mybattlefield)~morethan~2}:life:1 controller
auto={T}:add{C}
auto={4}{T}{S}:name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>artifact|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend restriction{type(artifact|mybattlefield)~morethan~2}
aicode=activate target(artifact|mylibrary) moveto(myhand)
text=At the beginning of your upkeep, if you control three or more artifacts, you gain 1 life. -- {T}: Add {C} to your mana pool. -- {4}, {T}, Sacrifice Inventors' Fair: Search your library for an artifact card, reveal it, put it into your hand, then shuffle your library. Activate this ability only if you control three or more artifacts.
type=Legendary Land
[/card]
[card]
name=Inventor's Goggles
auto={2}:equip
auto=teach(creature) 1/2
auto=@movedto(creature[artificer]|mybattlefield):may all(trigger[to]) rehook
text=Equipped creature gets +1/+2. -- Whenever an Artificer enters the battlefield under your control, you may attach Inventor's Goggles to it. -- Equip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.)
mana={1}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Invert the Skies
auto=if spent({G}) then all(creature|opponentbattlefield) -flying ueot
auto=if spent({U}) then all(creature|mybattlefield) flying ueot
text=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. (Do both if {G}{U} was spent.)
mana={3}{GU}
type=Instant
[/card]
[card]
name=Inverter of Truth
abilities=flying
auto=all(*|mylibrary) moveto(exile) && all(*|mygraveyard) moveto(mylibrary)
text=Devoid (This card has no color.) -- 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.
mana={2}{B}{B}
abilities=devoid
type=Creature
subtype=Eldrazi
power=6
toughness=6
[/card]
[card]
name=Invigorate
target=creature
auto=4/4
auto=alternative life:3 opponent
otherrestriction=type(forest|mybattlefield)~morethan~0,type(*[nolifegain]|opponentbattlefield)~lessthan~1,type(*[nolifegainopponent]|mybattlefield)~lessthan~1
other={0} name(Have Opponent Gain 3 Life)
text=If you control a Forest, you may have an opponent gain 3 life rather than pay Invigorate's mana cost. -- Target creature gets +4/+4 until end of turn.
mana={2}{G}
type=Instant
[/card]
[card]
name=Invigorating Boon
auto=@cycled(*|hand):may counter(1/1,1) target(creature)
text=Whenever a player cycles a card, you may put a +1/+1 counter on target creature.
mana={1}{G}
type=Enchantment
[/card]
[card]
name=Invigorating Falls
auto=life:type:creature:graveyard controller
text=You gain life equal to the number of creature cards in all graveyards.
mana={2}{G}{G}
type=Sorcery
[/card]
[card]
name=Invincible Hymn
auto=lifeset:type:*:mylibrary controller
text=Count the number of cards in your library. Your life total becomes that number.
mana={6}{W}{W}
type=Sorcery
[/card]
[card]
name=Inviolability
target=creature
auto=teach(creature) preventalldamage to(this)
text=Enchant creature -- Prevent all damage that would be dealt to enchanted creature.
mana={1}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Invisibility
target=creature
auto=cantBeBlockedBy(creature[-wall])
text=Enchant creature -- Enchanted creature can't be blocked except by Walls.
mana={U}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Invisible Stalker
abilities=opponentshroud,unblockable
text=Hexproof -- Invisible Stalker is unblockable.
mana={1}{U}
type=Creature
subtype=Human Rogue
power=1
toughness=1
[/card]
[card]
name=Invocation of Saint Traft
target=creature
auto=@combat(attacking) source(mytgt):token(Angel,Creature Angel,4/4,white,flying,battleready) and!( transforms((,newability[phaseaction[combatends once] moveto(exile)])) forever )!
text=Enchant creature -- Enchanted creature has "Whenever this creature attacks, put a 4/4 white Angel creature token with flying onto the battlefield tapped and attacking. Exile that token at end of combat."
mana={1}{W}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Invoke the Firemind
auto=choice draw:X
auto=choice damage:X target(creature,player)
text=Choose one - Draw X cards; or Invoke the Firemind deals X damage to target creature or player.
mana={X}{U}{U}{R}
type=Sorcery
[/card]
[card]
name=Ion Storm
auto={1}{R}{C(1/1,-1),*|mybattlefield}:name(remove a 1-1 counter) damage:2 target(creature,player)
auto={1}{R}{C(0/0,-1,Charge),*|mybattlefield}:name(remove a charge counter) damage:2 target(creature,player)
text={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.
mana={2}{R}
type=Enchantment
[/card]
[card]
name=Iona, Shield of Emeria
abilities=flying
auto=chooseacolor maxCast(*[chosencolor])0 opponent chooseend
text=Flying -- As Iona, Shield of Emeria enters the battlefield, choose a color. -- Your opponents can't cast spells of the chosen color.
mana={6}{W}{W}{W}
type=Legendary Creature
subtype=Angel
power=7
toughness=7
[/card]
[card]
name=Iona's Judgment
target=creature,enchantment
auto=moveTo(exile)
text=Exile target creature or enchantment.
mana={4}{W}
type=Sorcery
[/card]
[card]
name=Ior Ruin Expedition
auto=@movedTo(land|myBattlefield):may counter(0/0,1,Quest)
auto={C(0/0,-3,Quest)}{S}:draw:2
text=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.
mana={1}{U}
type=Enchantment
[/card]
[card]
name=Ire of Kaminari
target=creature,player
auto=damage:type:arcane:mygraveyard
text=Ire of Kaminari deals damage to target creature or player equal to the number of Arcane cards in your graveyard.
mana={3}{R}
type=Instant
subtype=Arcane
[/card]
[card]
name=Ire Shaman
abilities=menace
facedown={3}
autofacedown={R}:morph
autofaceup=counter(1/1,1) && moveto(exile) and!( transforms((,canplayfromexile)) ueot )! all(*[zpos=1]|mylibrary)
text=Menace (This creature can't be blocked except by two or more creatures.) -- Megamorph {R} (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.) -- When Ire Shaman is turned face up, exile the top card of your library. Until end of turn, you may play that card.
mana={1}{R}
type=Creature
subtype=Orc Shaman
power=2
toughness=1
[/card]
[card]
name=Iridescent Angel
abilities=flying,protection from black,protection from blue,protection from green,protection from red,protection from white
text=Flying, protection from all colors
mana={5}{W}{U}
type=Creature
subtype=Angel
power=4
toughness=4
[/card]
[card]
name=Iridescent Drake
abilities=flying
auto=target(aura|mygraveyard) newtarget
text=Flying -- When Iridescent Drake enters the battlefield, put target Aura card from a graveyard onto the battlefield attached to Iridescent Drake. (You control that Aura.)
mana={3}{U}
type=Creature
subtype=Drake
power=2
toughness=2
[/card]
[card]
name=Irini Sengir
auto=lord(enchantment[white;green]|nonbattlezone) altercost(colorless,+1)
text=White enchantment spells and green enchantment spells cost {2} more to cast.
mana={2}{B}{B}
type=Legendary Creature
subtype=Vampire Dwarf
power=2
toughness=2
[/card]
[card]
name=Iroas, God of Victory
abilities=indestructible
auto=lord(creature|mybattlefield) menace
auto=preventalldamage to(creature[attacking]|mybattlefield)
auto=this(variable{Iroas}<7) transforms((removetypes,newability[becomes(Legendary Enchantment God)]))
auto=this(variable{Iroas}>6) transforms((Legendary Enchantment Creature))
text=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.
mana={2}{R}{W}
type=Legendary Enchantment Creature
subtype=God
power=7
toughness=4
[/card]
[card]
name=Iroas's Champion
abilities=double strike
text=Double strike (This creature deals both first-strike and regular combat damage.)
mana={1}{R}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=2
[/card]
[card]
name=Iron Lance
auto={3}{T}:first strike target(creature)
text={3}, {T}: Target creature gains first strike until end of turn.
mana={2}
type=Artifact
[/card]
[card]
name=Iron League Steed
abilities=haste
auto=_FABRICATE_(1)
text=Haste -- Fabricate 1 (When this creature enters the battlefield, put a +1/+1 counter on it or create a 1/1 colorless Servo artifact creature token.)
mana={4}
type=Artifact Creature
subtype=Construct
power=2
toughness=2
[/card]
[card]
name=Iron Maiden
auto=@each opponent upkeep:damage:type:*:opponenthandminus4minusend opponent
text=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.
mana={3}
type=Artifact
[/card]
[card]
name=Iron Myr
auto={T}:Add{R}
text={T}: Add {R} to your mana pool.
mana={2}
type=Artifact Creature
subtype=Myr
power=1
toughness=1
[/card]
[card]
name=Iron Star
auto=@movedto(*[red]|stack):pay({1}) life:1
text=Whenever a player casts a red spell, you may pay {1}. If you do, you gain 1 life.
mana={1}
type=Artifact
[/card]
[card]
name=Iron Tusk Elephant
abilities=trample
text=Trample
mana={4}{W}
type=Creature
subtype=Elephant
power=3
toughness=3
[/card]
[card]
name=Iron Will
target=creature
auto=0/4
autohand=__CYCLING__({2})
text=Target creature gets +0/+4 until end of turn. -- Cycling {2} ({2}, Discard this card: Draw a card.)
mana={W}
type=Instant
[/card]
[card]
name=Iron-Barb Hellion
abilities=haste,cantblock
text=Haste -- Iron-Barb Hellion can't block.
mana={5}{R}
type=Creature
subtype=Hellion Beast
power=5
toughness=4
[/card]
[card]
name=Ironclad Revolutionary
auto=may name(sacrifice an artifact) sacrifice notatarget(artifact|mybattlefield) and!( all(this) counter(1/1,2) && life:-2 opponent )!
text=When Ironclad Revolutionary enters the battlefield, you may sacrifice an artifact. If you do, put two +1/+1 counters on Ironclad Revolutionary and each opponent loses 2 life.
mana={4}{B}{B}
type=Creature
subtype=Aetherborn Artificer
power=4
toughness=4
[/card]
[card]
name=Ironclad Slayer
auto=may moveto(myhand) target(aura,equipment|mygraveyard)
text=When Ironclad Slayer enters the battlefield, you may return target Aura or Equipment card from your graveyard to your hand.
mana={2}{W}
type=Creature
subtype=Human Warrior
power=3
toughness=2
[/card]
[card]
name=Ironclaw Buzzardiers
auto=cantbeblockerof(creature[power>=2])
auto={R}:flying
text=Ironclaw Buzzardiers can't block creatures with power 2 or greater. -- {R}: Ironclaw Buzzardiers gains flying until end of turn.
mana={2}{R}
type=Creature
subtype=Orc Scout
power=2
toughness=2
[/card]
[card]
name=Ironclaw Orcs
auto=cantbeblockerof(creature[power>=2])
text=Ironclaw Orcs can't block creatures with power 2 or greater.
mana={1}{R}
type=Creature
subtype=Orc
power=2
toughness=2
[/card]
[card]
name=Ironfang
abilities=first strike
auto=@each upkeep restriction{lastturn(*|stack)~morethan~1}:flip(Village Ironsmith)
text=First Strike -- At the beginning of each upkeep, if a player cast two or more spells last turn, transform Ironfang.
color=red
type=Creature
subtype=Werewolf
power=3
toughness=1
[/card]
[card]
name=Iron-Heart Chimera
abilities=vigilance
auto={S}:counter(2/2,1) target(other chimera) && transforms((,vigilance)) forever
text=Vigilance -- Sacrifice Iron-Heart Chimera: Put a +2/+2 counter on target Chimera creature. It gains vigilance. (This effect lasts indefinitely.)
mana={4}
type=Artifact Creature
subtype=Chimera
power=2
toughness=2
[/card]
[card]
name=Ironhoof Ox
abilities=oneblocker
text=Ironhoof Ox can't be blocked by more than one creature.
mana={3}{G}{G}
type=Creature
subtype=Ox
power=4
toughness=4
[/card]
[card]
name=Ironroot Treefolk
mana={4}{G}
type=Creature
subtype=Treefolk
power=3
toughness=5
[/card]
[card]
name=Ironshell Beetle
auto=counter(1/1,1) target(creature)
text=When Ironshell Beetle enters the battlefield, put a +1/+1 counter on target creature.
mana={1}{G}
type=Creature
subtype=Insect
power=1
toughness=1
[/card]
[card]
name=Irontread Crusher
auto={crew(other creature[power>=3]|myBattlefield)}:name(crew 3 [1 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=3]|mybattlefield)~morethan~0,compare(crewtotalpower)~morethan~2}
auto={crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=2]|myBattlefield)}:name(crew 3 [2 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=1]|mybattlefield)~morethan~0,type(other creature[-tapped;power>=2]|mybattlefield)~morethan~0,type(other creature[-tapped;-cantcrew]|mybattlefield)~morethan~1,compare(crewtotalpower)~morethan~2}
auto={crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=1]|myBattlefield)}:name(crew 3 [3 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=1]|mybattlefield)~morethan~2,compare(crewtotalpower)~morethan~2}
text=Crew 3 (Tap any number of creatures you control with total power 3 or more: This Vehicle becomes an artifact creature until end of turn.)
mana={4}
type=Artifact
subtype=Vehicle
power=6
toughness=6
[/card]
[card]
name=Ironwright's Cleansing
target=artifact,enchantment
auto=moveto(exile)
text=Exile target artifact or enchantment.
mana={2}{W}
type=Sorcery
[/card]
[card]
name=Irradiate
target=creature
auto=foreach(artifact|myBattlefield) -1/-1
text=Target creature gets -1/-1 until end of turn for each artifact you control.
mana={3}{B}
type=Instant
[/card]
[card]
name=Irrigation Ditch
auto=tap(noevent)
auto={T}:Add{W}
auto={T}{S}:Add{G}{U}
text=Irrigation Ditch enters the battlefield tapped. -- {T}: Add {W} to your mana pool. -- {T}, Sacrifice Irrigation Ditch: Add {G}{U} to your mana pool.
type=Land
[/card]
[card]
name=Isamaru, Hound of Konda
mana={W}
type=Legendary Creature
subtype=Hound
power=2
toughness=2
[/card]
[card]
name=Isao, Enlightened Bushi
abilities=nofizzle
auto=bushido(2/2)
auto={2}:regenerate target(samurai)
text=Isao, Enlightened Bushi can't be countered. -- Bushido 2 (When this blocks or becomes blocked, it gets +2/+2 until end of turn.) -- {2}: Regenerate target Samurai.
mana={2}{G}
type=Legendary Creature
subtype=Human Samurai
power=2
toughness=1
[/card]
[card]
name=Ishi-Ishi, Akki Crackshot
auto=@movedto(spirit,arcane|opponentstack):damage:2 opponent
text=Whenever an opponent casts a Spirit or Arcane spell, Ishi-Ishi, Akki Crackshot deals 2 damage to that player.
mana={1}{R}
type=Legendary Creature
subtype=Goblin Warrior
power=1
toughness=1
[/card]
[card]
name=Ishkanah, Grafwidow
abilities=reach
auto=if delirium then token(Spider,creature spider,1/2,green,reach)*3
auto={6}{b}:target(opponent) life:-type:spider:mybattlefield
text=Reach -- Delirium -- When Ishkanah, Grafwidow enters the battlefield, if there are four or more card types among cards in your graveyard, put three 1/2 green Spider creature tokens with reach onto the battlefield. -- {6}{B}: Target opponent loses 1 life for each Spider you control.
mana={4}{G}
type=Legendary Creature
subtype=Spider
power=3
toughness=5
[/card]
[card]
name=Island Fish Jasconius
abilities=islandhome,doesnotuntap
auto={U}{U}{U}:untap myUpkeepOnly
text=Island Fish Jasconius can't attack unless defending player controls an Island. -- 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. -- When you control no Islands, sacrifice Island Fish Jasconius.
mana={4}{U}{U}{U}
type=Creature
subtype=Fish
power=6
toughness=8
[/card]
[card]
name=Island of Wak-Wak
auto={T}:target(creature[flying]) transforms((,setpower=0)) ueot
text={T}: The power of target creature with flying becomes 0 until end of turn.
type=Land
[/card]
[card]
name=Island
text=U
type=Basic Land
subtype=Island
[/card]
[card]
name=Isleback Spawn
abilities=shroud
auto=aslongas(*|library) 4/8 <21 compare
text=Shroud -- Isleback Spawn gets +4/+8 as long as a library has twenty or fewer cards in it.
mana={5}{U}{U}
type=Creature
subtype=Kraken
power=4
toughness=8
[/card]
[card]
name=Isochron Scepter
auto=may imprint notatarget(instant[manacost<=2]|myhand)
auto={2}{t}:activate castcard(copied noevent named!:imprintedcard:!)
text=Imprint -- When Isochron Scepter enters the battlefield, you may exile an instant card with converted mana cost 2 or less from your hand. -- {2}, {T}: You may copy the exiled card. If you do, you may cast the copy without paying its mana cost.
mana={2}
type=Artifact
[/card]
[card]
name=Isolated Chapel
auto=aslongas(plains,swamp|myBattlefield) tap(noevent) <1 oneshot
auto={T}:Add{W}
auto={T}:Add{B}
text=Isolated Chapel enters the battlefield tapped unless you control a Plains or Swamp. -- {T}: Add {w} or {B} to your mana pool.
type=Land
[/card]
[card]
name=Isolation Cell
auto=@movedto(creature|opponentstack):name(pay or lifeloss) ability$!name(pay or lifeloss) pay[[{2}]] name(pay 2 mana) donothing?life:-2!$ opponent
mana={4}
type=Artifact
text=Whenever an opponent casts a creature spell, that player loses 2 life unless he or she pays {2}.
[/card]
[card]
name=Isolation Zone
auto=(blink)forsrc target(*[creature;enchantment]|opponentbattlefield)
text=When Isolation Zone enters the battlefield, exile target creature or enchantment an opponent controls until Isolation Zone leaves the battlefield. (That permanent returns under its owner's control.)
mana={2}{W}{W}
type=Enchantment
[/card]
[card]
name=Isperia, Supreme Judge
auto=@combat(attacking) source(creature|opponentBattlefield):may draw:1 controller
abilities=flying
text=Flying -- Whenever a creature attacks you or a planeswalker you control, you may draw a card.
mana={2}{W}{W}{U}{U}
type=Legendary Creature
subtype=Sphinx
power=6
toughness=4
[/card]
[card]
name=Isperia's Skywatch
auto=name(detain) target(creature|opponentBattlefield) transforms((Detained,cantattack,cantpwattack,cantblock,noactivatedability)) uynt
abilities=flying
text=Flying -- When Isperia's Skywatch enters the battlefield, detain target creature an opponent controls. (Until your next turn, that creature can't attack or block and its activated abilities can't be activated.)
mana={5}{U}
type=Creature
subtype=Vedalken Knight
power=3
toughness=3
[/card]
[card]
name=It of the Horrid Swarm
autostack=if casted(this) then token(Insect,creature insect, 1/1,green)*2
text=Emerge {6}{G} (You may cast this spell by sacrificing a creature and paying the emerge cost reduced by that creature's converted mana cost.) -- When you cast It of the Horrid Swarm, put two 1/1 green Insect creature tokens onto the battlefield.
mana={8}
other={emerge}{6}{G} name(Emerge)
type=Creature
subtype=Eldrazi Insect
power=4
toughness=4
[/card]
[card]
name=It That Betrays
auto=@combat(attacking) source(this):name(Annihilate) ability$!name(sacrifice 2 permanents) notatarget(<2>*|mybattlefield) sacrifice !$ opponent
auto=@sacrificed(*[-token]) from(*[-token]|opponentbattlefield):all(trigger[from]) moveto(mybattlefield)
text=Annihilator 2 (Whenever this creature attacks, defending player sacrifices two permanents.) -- Whenever an opponent sacrifices a nontoken permanent, put that card onto the battlefield under your control.
mana={12}
type=Creature
subtype=Eldrazi
power=11
toughness=11
[/card]
[card]
name=It That Rides as One
abilities=first strike, trample, lifelink
text=First strike, trample, lifelink
type=Creature
subtype=Eldrazi Horror
power=4
toughness=4
[/card]
[card]
name=Ith, High Arcanist
abilities=vigilance
auto={t}:target(creature[attacking]) removefromcombat
text=Vigilance -- {T}: Untap target attacking creature. Prevent all combat damage that would be dealt to and dealt by that creature this turn. -- Suspend 4 - {W}{U} (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.)
mana={5}{W}{U}
suspend(4)={w}{u}
type=Legendary Creature
subtype=Human Wizard
power=3
toughness=5
[/card]
[card]
name=Ivory Charm
auto=choice all(creature) -2/0 ueot
auto=choice tap target(creature)
auto=choice prevent:1 target(creature,player)
text=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.
mana={W}
type=Instant
[/card]
[card]
name=Ivory Crane Netsuke
auto=@each my upkeep restriction{type(*|myhand)~morethan~6}:life:4 controller
text=At the beginning of your upkeep, if you have seven or more cards in hand, you gain 4 life.
mana={2}
type=Artifact
[/card]
[card]
name=Ivory Cup
auto=@movedto(*[white]|stack):pay({1}) life:1
text=Whenever a player casts a white spell, you may pay {1}. If you do, you gain 1 life.
mana={1}
type=Artifact
[/card]
[card]
name=Ivory Gargoyle
abilities=flying
auto={4}{W}:moveTo(exile)
autograveyard=@movedTo(this|graveyard) from(battlefield):phaseaction[my endofturn] moveTo(mybattlefield)
autograveyard=@movedTo(this|graveyard) from(battlefield):nextphasealter(remove,draw,controller)
text=Flying -- When Ivory Gargoyle is put into a graveyard from the battlefield, return it to the battlefield under its owner's control at the beginning of the next end step and you skip your next draw step. -- {4}{W}: Exile Ivory Gargoyle.
mana={4}{W}
type=Creature
subtype=Gargoyle
power=2
toughness=2
[/card]
[card]
name=Ivory Giant
auto=tap all(creature[-white])
text=When Ivory Giant enters the battlefield, tap all nonwhite creatures. -- Suspend 5 - {W} (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.)
mana={5}{W}{W}
suspend(5)={w}
type=Creature
subtype=Giant
power=3
toughness=4
[/card]
[card]
name=Ivory Guardians
abilities=protection from red
auto=aslongas(*[red]|opponentBattlefield) lord(ivory guardians) 1/1
text=Protection from red -- Creatures named Ivory Guardians get +1/+1 as long as an opponent controls a nontoken red permanent.
mana={4}{W}{W}
type=Creature
subtype=Giant Cleric
power=3
toughness=3
[/card]
[card]
name=Ivory Mask
text=You have shroud. (You can't be the target of spells or abilities.)
mana={2}{W}{W}
type=Enchantment
abilities=playershroud
[/card]
[card]
name=Ivory Tower
auto=@each my upkeep:foreach(*|myhand)life:1 controller >4
text=At the beginning of your upkeep, you gain X life, where X is the number of cards in your hand minus four.
mana={1}
type=Artifact
[/card]
[card]
name=Ivorytusk Fortress
auto=@each opponent untap:untap all(creature[counter{1/1.1}]|mybattlefield)
text=Untap each creature you control with a +1/+1 counter on it during each other player's untap step. 
mana={2}{W}{B}{G}
type=Creature
subtype=Elephant
power=5
toughness=7
[/card]
[card]
name=Ivy Dancer
auto={T}:forestwalk target(creature)
text={T}: Target creature gains forestwalk until end of turn.
mana={2}{G}
type=Creature
subtype=Dryad Shaman
power=1
toughness=2
[/card]
[card]
name=Ivy Elemental
auto=counter(1/1,X)
text=Ivy Elemental enters the battlefield with X +1/+1 counters on it.
mana={X}{G}
type=Creature
subtype=Elemental
power=0
toughness=0
[/card]
[card]
name=Ivy Lane Denizen
auto=@movedTo(other creature[green]|mybattlefield):counter(1/1,1) target(creature)
text=Whenever another green creature enters the battlefield under your control, put a +1/+1 counter on target creature.
mana={3}{G}
type=Creature
subtype=Elf Warrior
power=2
toughness=3
[/card]
[card]
name=Iwamori of the Open Fist
trample=abilities
auto=ability$!name(put in play) target(creature[legendary]|myhand) moveTo(mybattlefield)!$ opponent
text=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.
mana={2}{G}{G}
type=Legendary Creature
subtype=Human Monk
power=5
toughness=5
[/card]
[card]
name=Izzet Boilerworks
auto=tap(noevent)
auto=moveTo(ownerhand) notatarget(land|mybattlefield)
auto={T}:Add{U}{R}
text=Izzet Boilerworks enters the battlefield tapped. -- When Izzet Boilerworks enters the battlefield, return a land you control to its owner's hand. -- {T}: Add {U}{R} to your mana pool.
type=Land
[/card]
[card]
name=Izzet Chronarch
auto=moveTo(myhand) target(instant,sorcery|mygraveyard)
text=When Izzet Chronarch enters the battlefield, return target instant or sorcery card from your graveyard to your hand.
mana={3}{U}{R}
type=Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=Izzet Cluestone
auto={T}:Add{U}
auto={T}:Add{R}
auto={U}{R}{T}{S}:draw:1 controller
text={T}: Add {U} or {R} to your mana pool. -- {U}{R}, {T}, Sacrifice Izzet Cluestone: Draw a card. 
mana={3}
type=Artifact
[/card]
[card]
name=Izzet Guildgate
auto=tap(noevent)
auto={T}:Add{U}
auto={T}:Add{R}
text=Izzet Guildgate enters the battlefield tapped. -- {T}: Add {U} or {R} to your mana pool.
type=Land
subtype=Gate
[/card]
[card]
name=Izzet Guildmage
auto={2}{U}:name(copy spell) target(instant[manacost<=2]|mystack) castcard(copied noevent)
auto={2}{R}:name(copy spell) target(sorcery[manacost<=2]|mystack) castcard(copied noevent)
text=({(u/r)} can be paid with either {U} or {R}.) -- {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.
mana={UR}{UR}
type=Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=Izzet Keyrune
auto={T}:Add{U}
auto={T}:Add{R}
auto={U}{R}:transforms((Elemental Artifact Creature,setpower=2,settoughness=1,red,blue)) ueot
auto=@combatdamaged(player) from(this):may name(draw & discard) ability$!draw:1 _ choice notatarget(*|myhand) reject)!$ controller
text={T}: 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.
mana={3}
type=Artifact
[/card]
[card]
name=Izzet Signet
auto={1}{T}:Add{U}{R}
text={1}, {T}: Add {U}{R} to your mana pool.
mana={2}
type=Artifact
[/card]
[card]
name=Izzet Staticaster
abilities=flash,haste
auto={t}:target(creature) transforms((,newability[all(creature[share!name!]) damage:1])) forever
text=Flash (You may cast this spell any time you could cast an instant.),Haste -- {T}: Izzet Staticaster deals 1 damage to target creature and each other creature with the same name as that creature.
power=0
toughness=3
mana={1}{u}{r}
type=creature
subtype=Human Wizard
[/card]
[card]
name=Jabari's Banner
auto={1}{T}:target(creature) teach(creature) flanking ueot && teach(creature) flanker ueot
text={1}, {T}: Target creature gains flanking until end of turn. (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.)
mana={2}
type=Artifact
[/card]
[card]
name=Jace Beleren
auto=counter(0/0,3,loyalty)
auto={C(0/0,2,Loyalty)}:name(+2: each player draw) draw:1 controller && draw:1 opponent
auto={C(0/0,-1,Loyalty)}:name(-1: draw 1) draw:1 target(player)
auto={C(0/0,-10,Loyalty)}:name(-10: deplete 20) deplete:20 target(player)
text=+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.
mana={1}{U}{U}
type=Planeswalker
subtype=Jace
[/card]
[card]
name=Jace, Memory Adept
auto=counter(0/0,4,loyalty)
auto={C(0/0,1,Loyalty)}:name(+1: deplete) deplete:1 target(player) && draw:1 controller
auto={0}:name(0: deplete 10) deplete:10 target(player)
auto={C(0/0,-7,Loyalty)}:name(-7: draw 20) target(<anyamount>player) draw:20
text=+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.
mana={3}{U}{U}
type=Planeswalker
subtype=Jace
[/card]
[card]
name=Jace, the Mind Sculptor
auto=counter(0/0,3,loyalty)
aicode=activate may bottomoflibrary all(*[zpos=1]|targetedpersonslibrary)
auto={C(0/0,2,Loyalty)}:name(+2:Reveal) target(player) reveal:1 optionone name(Put On Top) target(*|reveal) moveto(ownerlibrary) optiononeend optiontwo name(put on bottom) target(<1>*|reveal) bottomoflibrary optiontwoend revealend
auto={C(0/0,0,Loyalty)}:name(0:Draw Cards) draw:3 controller && transforms((,newability[target(<2>*|myhand) moveto(mylibrary)])) oneshot
auto={C(0/0,-1,Loyalty)}:name(-1:Bounce) moveto(ownerhand) target(creature)
auto={C(0/0,-12,Loyalty)}:name(-12:Exile Cards) target(player) ability$!all(*|mylibrary) moveto(exile) _ all(*|myhand) moveto(library) !$ targetedplayer
text=+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.
mana={2}{U}{U}
type=Planeswalker
subtype=Jace
[/card]
[card]
name=Jace, Unraveler of Secrets
auto=counter(0/0,5,loyalty)
aicode=activate draw:1 controller
auto={C(0/0,1,Loyalty)}:name(+1: Scry) reveal:1 optionone name(Put On Top) target(<upto:1>*|reveal) moveto(mylibrary) optiononeend optiontwo name(put on bottom) target(<1>*|reveal) bottomoflibrary optiontwoend afterrevealed transforms((,newability[draw:1 controller])) oneshot afterrevealedend revealend
auto={C(0/0,-2,Loyalty)}:name(-2: Bounce) moveto(ownerhand) target(creature)
auto={C(0/0,-8,Loyalty)}:name(-8: Emblem) emblem transforms((,newability[@movedto(*|opponentstack) restriction{thisturn(*|opponentstack)~equalto~0}:choice fizzle all(*|opponentstack)])) forever dontremove
text=+1: Scry 1, then draw a card. -- -2: Return target creature to its owner's hand. -- -8: You get an emblem with "Whenever an opponent casts his or her first spell each turn, counter that spell."
mana={3}{U}{U}
type=Planeswalker
subtype=Jace
[/card]
[card]
name=Jace's Archivist
auto={U}{T}:name(discard & draw) transforms((,newability[if compare(ohandcount)~equalto~compare(phandcount) then discard:ohandcount controller && draw:ohandcount controller && discard:phandcount opponent && draw:phandcount opponent],newability[if compare(ohandcount)~morethan~compare(phandcount) then discard:ohandcount controller && draw:ohandcount controller && discard:phandcount opponent && draw:phandcount opponent],newability[if compare(phandcount)~morethan~compare(ohandcount) then discard:phandcount opponent && draw:phandcount opponent && discard:ohandcount controller && draw:ohandcount controller])) all(this)
text={U}, {T}: Each player discards his or her hand, then draws cards equal to the greatest number of cards a player discarded this way.
mana={1}{U}{U}
type=Creature
subtype=Vedalken Wizard
power=2
toughness=2
[/card]
[card]
name=Jace's Erasure
auto=@drawof(player):may deplete:1 target(player)
text=Whenever you draw a card, you may have target player put the top card of his or her library into his or her graveyard.
mana={1}{U}
type=Enchantment
[/card]
[card]
name=Jace's Ingenuity
auto=draw:3
text=Draw three cards.
mana={3}{U}{U}
type=Instant
[/card]
[card]
name=Jace's Phantasm
auto=aslongas(*|opponentgraveyard) 4/4 >9
abilities=flying
text=Flying -- Jace's Phantasm gets +4/+4 as long as an opponent has ten or more cards in his or her graveyard.
mana={U}
type=Creature
subtype=Illusion
power=1
toughness=1
[/card]
[card]
name=Jace's Sanctum
auto=lord(*[instant;sorcery]|mycastingzone) altercost(colorless, -1)
auto=@movedTo(instant,sorcery|mystack):scry:1 scrycore delayed dontshow donothing scrycoreend scryend
text=Instant and sorcery spells you cast cost {1} less to cast. -- Whenever you cast an instant or sorcery spell, scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.)
mana={3}{U}
type=Enchantment
[/card]
[card]
name=Jace's Scrutiny
target=creature
auto=-4/-0
auto=token(Clue,Artifact Clue,0/0) and!( transforms((,newability[{S}{2}:draw:1])) forever )! controller
text=Target creature gets -4/-0 until end of turn. -- Investigate. (Put a colorless Clue artifact token onto the battlefield with "{2}, Sacrifice this artifact: Draw a card.")
mana={1}{U}
type=Instant
[/card]
[card]
name=Jackal Familiar
auto=@combat(attacking) source(this) restriction{type(creature[attacking]|myBattlefield)~equalto~1}:all(this) removefromcombat && untap
auto=@combat(blocking) source(this) restriction{type(creature[blocking]|myBattlefield)~equalto~1}:all(this) removefromcombat && untap
text=Jackal Familiar can't attack or block alone.
mana={R}
type=Creature
subtype=Hound
power=2
toughness=2
[/card]
[card]
name=Jackal Pup
auto=@damaged(this):damage:thatmuch controller
text=Whenever Jackal Pup is dealt damage, it deals that much damage to you.
mana={R}
type=Creature
subtype=Hound
power=2
toughness=1
[/card]
[card]
name=Jackalope Herd
auto=@movedTo(*|mystack):moveTo(ownerHand)
text=When you cast a spell, return Jackalope Herd to its owner's hand.
mana={3}{G}
type=Creature
subtype=Rabbit Beast
power=4
toughness=5
[/card]
[card]
name=Jacques le Vert
auto=lord(creature[green]|myBattlefield) 0/2
text=Green creatures you control get +0/+2.
mana={1}{R}{G}{W}
type=Legendary Creature
subtype=Human Warrior
power=3
toughness=2
[/card]
[card]
name=Jaddi Lifestrider
auto=tap target(<anyamount>creature[-tapped]|mybattlefield) && life:2
text=tap any amount of creatures and gain 2 life for each creature tapped this way
mana={4}{G}
type=Creature
subtype=Elemental
power=2
toughness=8
[/card]
[card]
name=Jaddi Offshoot
abilities=defender
auto=@movedTo(land|myBattlefield):life:1 controller
text=Defender -- Landfall -- Whenever a land enters the battlefield under your control, you gain 1 life.
mana={G}
type=Creature
subtype=Plant
power=0
toughness=3
[/card]
[card]
name=Jade Idol
auto=@movedTo(spirit,arcane|mystack):transforms((Spirit Artifact Creature,setpower=4,settoughness=4)) ueot
text=Whenever you cast a Spirit or Arcane spell, Jade Idol becomes a 4/4 Spirit artifact creature until end of turn.
mana={4}
type=Artifact
[/card]
[card]
name=Jade Leech
auto=lord(*[green]|mycastingzone) altercost(green,+1)
text=Green spells you cast cost {G} more to cast.
mana={2}{G}{G}
type=Creature
subtype=Leech
power=5
toughness=5
[/card]
[card]
name=Jade Mage
auto={2}{G}:token(Saproling,Creature Saproling,1/1,green)
text={2}{G}: Put a 1/1 green Saproling creature token onto the battlefield.
mana={1}{G}
type=Creature
subtype=Human Shaman
power=2
toughness=1
[/card]
[card]
name=Jade Statue
auto={2}:transforms((Golem Artifact Creature,setpower=3,settoughness=6)) ueot restriction{during battle}
text={2}: Jade Statue becomes a 3/6 Golem artifact creature until end of combat. Activate this ability only during combat.
mana={4}
type=Artifact
[/card]
[card]
name=Jagged Lightning
target=<2>creature
auto=damage:3
text=Jagged Lightning deals 3 damage to each of two target creatures.
mana={3}{R}{R}
type=Sorcery
[/card]
[card]
name=Jagged Poppet
auto=@damaged(this):ability$!name(discard) target(<storedthatmuch>*|myhand) reject!$ controller
auto=@combatdamagefoeof(player) from(this) restriction{type(*|myhand)~lessthan~1}:ability$!name(discard) target(<storedthatmuch>*|myhand) reject!$ opponent
text=Whenever Jagged Poppet is dealt damage, discard that many cards. -- Hellbent - Whenever Jagged Poppet deals combat damage to a player, if you have no cards in hand, that player discards cards equal to the damage.
mana={1}{B}{R}
type=Creature
subtype=Ogre Warrior
power=3
toughness=4
[/card]
[card]
name=Jagged-Scar Archers
anyzone=type:elf:myBattlefield/type:elf:myBattlefield cdaactive
auto={T}:target(creature[flying]) dynamicability<!powerstrike!>
text=Jagged-Scar Archers's power and toughness are each equal to the number of Elves you control. -- {T}: Jagged-Scar Archers deals damage equal to its power to target creature with flying.
mana={1}{G}{G}
type=Creature
subtype=Elf Archer
power=*
toughness=*
[/card]
[card]
name=Jagwasp Swarm
abilities=flying
text=Flying
mana={3}{B}
type=Creature
subtype=Insect
power=3
toughness=2
[/card]
[card]
name=Jalira, Master Polymorphist
auto={2}{u}{s(other creature|mybattlefield)}{t}:Reveal:1 revealzone(mylibrary) revealuntil(creature[-legendary]|mylibrary) optionone target(creature[-legendary]|myreveal) moveto(mybattlefield) optiononeend optiontwo all(*|myreveal) bottomoflibrary optiontwoend revealend
text={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.
mana={3}{U}
type=Legendary Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=Jalum Tome
auto={2}{T}:draw:1 && transforms((,newability[target(*|myhand) reject])) forever
text={2}, {T}: Draw a card, then discard a card.
mana={3}
type=Artifact
[/card]
[card]
name=Jamuraan Lion
auto={W}{T}:cantblock target(creature)
text={W}, {T}: Target creature can't block this turn.
mana={2}{W}
type=Creature
subtype=Cat
power=3
toughness=1
[/card]
[card]
name=Jandor's Ring
alias=1117
text={2}, {T}, Discard the last card you drew this turn: Draw a card.
mana={6}
type=Artifact
[/card]
[card]
name=Jandor's Saddlebags
auto={3}{T}:untap target(creature)
text={3}, {T}: Untap target creature.
mana={2}
type=Artifact
[/card]
[card]
name=Jangling Automaton
auto=@combat(attacking) source(this):untap all(creature|opponentBattlefield)
text=Whenever Jangling Automaton attacks, untap all creatures defending player controls.
mana={3}
type=Artifact Creature
subtype=Construct
power=3
toughness=2
[/card]
[card]
name=Janjeet Sentry
auto=alterenergy:2 controllere
auto={T}{e:2}:tap target(artifact,creature)
auto={T}{e:2}:untap target(artifact,creature)
text=When Janjeet Sentry enters the battlefield, you get {E}{E} (two energy counters). -- {T}, Pay {E}{E}: You may tap or untap target artifact or creature.
mana={2}{U}
type=Creature
subtype=Vedalken Soldier
power=2
toughness=3
[/card]
[card]
name=Jarad, Golgari Lich Lord
auto=type:creature:mygraveyard/type:creature:mygraveyard nonstatic
auto={1}{B}{G}{S(other creature|myBattlefield)}:life:-storedpower opponent
autograveyard={S(swamp|mybattlefield)}{S(forest|mybattlefield)}:name(reclaim) moveTo(myhand)
text=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.
mana={B}{B}{G}{G}
type=Legendary Creature
subtype=Zombie Elf
power=2
toughness=2
[/card]
[card]
name=Jarad's Orders
auto=name(put in hand) moveto(myhand) notatarget(creature|mylibrary) and!(name(put in graveyard) moveto(mygraveyard) notatarget(creature|mylibrary))! oneshot
text=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.
mana={2}{B}{G}
type=Sorcery
[/card]
[card]
name=Jaraku the Interloper
doublefaced=kamiflip
auto={C(0/0,-1,Ki)}:name(counter spell) target(*|stack) transforms((,newability[pay[[{2}]] name(pay 2 mana) donothing?fizzle])) forever
text=Remove a ki counter from Jaraku the Interloper: Counter target spell unless its controller pays {2}.
color=blue
type=Legendary Creature
subtype=Spirit
power=4
toughness=4
[/card]
[card]
name=Jareth, Leonine Titan
auto=@combat(blocking) source(this):7/7 ueot
auto={W}:name(White) protection from white
auto={W}:name(Blue) protection from blue
auto={W}:name(Black) protection from black
auto={W}:name(Red) protection from red
auto={W}:name(Green) protection from green
text=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.
mana={3}{W}{W}{W}
type=Legendary Creature
subtype=Cat Giant
power=4
toughness=7
[/card]
[card]
name=Jasmine Boreal
mana={3}{G}{W}
type=Legendary Creature
subtype=Human
power=4
toughness=5
[/card]
[card]
name=Jawbone Skulkin
auto={2}:haste target(creature[red])
text={2}: Target red creature gains haste until end of turn.
mana={1}
type=Artifact Creature
subtype=Scarecrow
power=1
toughness=1
[/card]
[card]
name=Jaya Ballard, Task Mage
auto={R}{T}{D(*|myHand)}:destroy target(*[blue])
auto={1}{R}{T}{D(*|myHand)}:damage:3 && cantregen target(creature,player)
auto={5}{R}{R}{D(*|myHand)}:damage:6 all(creature,player)
text={R}, {T}, Discard a card: Destroy target blue permanent. -- {1}{R}, {T}, 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}, {T}, Discard a card: Jaya Ballard deals 6 damage to each creature and each player.
mana={1}{R}{R}
type=Legendary Creature
subtype=Human Spellshaper
power=2
toughness=2
[/card]
[card]
name=Jayemdae Tome
auto={4}{T}:draw:1
text={4}, {T}: Draw a card.
mana={4}
type=Artifact
[/card]
[card]
name=Jazal Goldmane
abilities=first strike
auto={3}{W}{W}:all(creature[attacking]|mybattlefield) type:creature[attacking]:mybattlefield/type:creature[attacking]:mybattlefield ueot
text=First strike -- {3}{W}{W}: Attacking creatures you control get +X/+X until end of turn, where X is the number of attacking creatures.
mana={2}{W}{W}
type=Legendary Creature
subtype=Cat Warrior
power=4
toughness=4
[/card]
[card]
name=Jedit Ojanen of Efrava
abilities=forestwalk
auto=@combat(attacking) source(this):token(Cat Warrior,Creature Cat Warrior,2/2,forestwalk green)
auto=@combat(blocking) source(this):token(Cat Warrior,Creature Cat Warrior,2/2,forestwalk green)
text=Forestwalk -- Whenever Jedit Ojanen of Efrava attacks or blocks, put a 2/2 green Cat Warrior creature token with forestwalk onto the battlefield.
mana={3}{G}{G}{G}
type=Legendary Creature
subtype=Cat Warrior
power=5
toughness=5
[/card]
[card]
name=Jedit Ojanen
mana={4}{W}{W}{U}
type=Legendary Creature
subtype=Cat Warrior
power=5
toughness=5
[/card]
[card]
name=Jedit's Dragoons
abilities=vigilance
auto=life:4
text=Vigilance -- When Jedit's Dragoons enters the battlefield, you gain 4 life.
mana={5}{W}
type=Creature
subtype=Cat Soldier
power=2
toughness=5
[/card]
[card]
name=Jeering Instigator
facedown={3}
autofacedown={2}{R}:morph
autofaceup=if compare(restriction{myturnonly}~morethan~0) then target(creature|opponentbattlefield) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)],newability[untap],haste)) ueot
text=Morph {2}{R} (You may cast this card face down as a 2/2 creature for 3. Turn it face up any time for its morph cost.) -- 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.
mana={1}{R}
type=Creature
subtype=Goblin Rogue
power=2
toughness=1
[/card]
[card]
name=Jelenn Sphinx
abilities=flying,vigilance
auto=@combat(attacking) source(this):all(other creature[attacking]) 1/1 ueot
text=Flying. -- Vigilance. -- Whenever Jelenn Sphinx attacks, other attacking creatures get +1/+1 until end of turn.
mana={3}{W}{U}
type=Creature
subtype=Sphinx
power=1
toughness=5
[/card]
[card]
name=Jenara, Asura of War
abilities=flying
auto={1}{W}:counter(1/1,1)
text=Flying -- {1}{W}: Put a +1/+1 counter on Jenara, Asura of War.
mana={G}{W}{U}
type=Legendary Creature
subtype=Angel
power=3
toughness=3
[/card]
[card]
name=Jerrard of the Closed Fist
mana={3}{R}{G}{G}
type=Legendary Creature
subtype=Human Knight
power=6
toughness=5
[/card]
[card]
name=Jeska, Warrior Adept
abilities=first strike,haste
auto={T}:damage:1 target(creature,player)
text=First strike, haste -- {T}: Jeska, Warrior Adept deals 1 damage to target creature or player.
mana={2}{R}{R}
type=Legendary Creature
subtype=Human Barbarian Warrior
power=3
toughness=1
[/card]
[card]
name=Jeskai Ascendancy
auto=@movedTo(*[-creature]|mystack):all(creature|myBattlefield) 1/1 ueot && all(creature|mybattlefield) untap
auto=@movedTo(*[-creature]|mystack):may name(draw & discard) ability$!draw:1 _ choice notatarget(*|myhand) reject)!$ controller
text=Enchantment. -- 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. 
mana={U}{R}{W}
type=Enchantment
[/card]
[card]
name=Jeskai Banner
auto={T}: Add{U}
auto={T}: Add{R}
auto={T}: Add{W}
auto={U}{R}{W}{T}{S}:draw:1 controller
text={T}: Add {U},{R} or {W} to your mana pool. -- {U}{R}{W}, {T}, Sacrifice Jeskai Banner: Draw a card. 
mana={3}
type=Artifact
[/card]
[card]
name=Jeskai Barricade
abilities=flash,defender
auto=may name(bounce target creature you control) moveTo(ownerhand) target(other creature|myBattlefield)
text=Flash (You may cast this spell any time you could cast an instant.) -- Defender -- When Jeskai Barricade enters the battlefield, you may return another target creature you control to its owner's hand.
mana={1}{W}
type=Creature
subtype=Wall
power=0
toughness=4
[/card]
[card]
name=Jeskai Charm
auto=choice name(top of library) moveTo(ownerLibrary) target(creature)
auto=choice name(4 damage) damage:4 target(opponent)
auto=choice name(1/1 and Lifelink) all(creature|myBattlefield) transforms((,newability[1/1],newability[lifelink])) ueot
text=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.  
mana={U}{R}{W}
type=Instant
[/card]
[card]
name=Jeskai Elder
auto=@movedTo(*[-creature]|mystack):1/1 ueot
auto=@combatdamaged(player) from(this):may name(draw & discard) ability$!draw:1 _ choice notatarget(*|myhand) reject)!$ controller
text=Prowess (Whenever you cast a noncreature spell, this creature gets +1/+1 until end of turn.) -- Whenever Jeskai Elder deals combat damage to a player, you may draw a card. If you do, discard a card.
mana={1}{U}
type=Creature
subtype=Human Monk
power=1
toughness=2
[/card]
[card]
name=Jeskai Runemark
target=creature
auto=2/2
auto=aslongas(*[red;white]|mybattlefield):teach(creature) flying
text=Enchant creature -- Enchanted creature gets +2/+2. -- Enchanted creature has flying as long as you control a red or white permanent.
mana={2}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Jeskai Sage
auto=@movedto(*[-creature]|mystack):1/1 ueot
auto=@movedto(this|graveyard) from(mybattlefield):draw:1 controller
text=Prowess (Whenever you cast a noncreature spell, this creature gets +1/+1 until end of turn.) -- When Jeskai Sage dies, draw a card.
mana={1}{U}
type=Creature
subtype=Human Monk
power=1
toughness=1
[/card]
[card]
name=Jeskai Student
auto=@movedTo(*[-creature]|mystack):1/1 ueot
text=Prowess (Whenever you cast a noncreature spell, this creature gets +1/+1 until end of turn.)
mana={1}{W}
type=Creature
subtype=Human Monk
power=1
toughness=3
[/card]
[card]
name=Jeskai Windscout
abilities=flying
auto=@movedTo(*[-creature]|mystack):1/1 ueot
text=Flying -- Prowess (Whenever you cast a noncreature spell, this creature gets +1/+1 until end of turn.)
mana={2}{U}
type=Creature
subtype=Bird Scout
power=2
toughness=1
[/card]
[card]
name=Jester's Cap
aicode=activate moveto(exile) target(<3>*|targetedpersonslibrary)
auto={2}{T}{S}:name(exile cards) target(player) reveal:type:*:targetedpersonslibrary revealzone(targetedpersonslibrary) optionone name(choose card) target(<3>*|reveal) moveto(exile) optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend revealend
text={2}, {T}, Sacrifice Jester's Cap: Search target player's library for three cards and exile them. Then that player shuffles his or her library.
mana={4}
type=Artifact
[/card]
[card]
name=Jet Medallion
auto=lord(*[black]|mycastingzone) altercost(colorless,-1)
text=Black spells you cast cost {1} less to cast.
mana={2}
type=Artifact
[/card]
[card]
name=Jeweled Spirit
abilities=flying
auto={S(land|mybattlefield)}{S(land|mybattlefield)}:name(protection from white) transforms((,newability[protection from white])) ueot
auto={S(land|mybattlefield)}{S(land|mybattlefield)}:name(protection from blue) transforms((,newability[protection from blue])) ueot
auto={S(land|mybattlefield)}{S(land|mybattlefield)}:name(protection from black) transforms((,newability[protection from black])) ueot
auto={S(land|mybattlefield)}{S(land|mybattlefield)}:name(protection from red) transforms((,newability[protection from red])) ueot
auto={S(land|mybattlefield)}{S(land|mybattlefield)}:name(protection from green) transforms((,newability[protection from green])) ueot
auto={S(land|mybattlefield)}{S(land|mybattlefield)}:name(protection from artifacts) transforms((,newability[protection from(artifact)])) ueot
text=Flying -- Sacrifice two lands: Jeweled Spirit gains protection from artifacts or from the color of your choice until end of turn.
mana={3}{W}{W}
type=Creature
subtype=Spirit
power=3
toughness=3
[/card]
[card]
name=Jeweled Torque
auto=choice name(White) all(this) transforms((,newability[@movedto(*[white]|stack):pay[[{2}]] life:2])) forever
auto=choice name(Blue) all(this) transforms((,newability[@movedto(*[blue]|stack):pay[[{2}]] life:2])) forever
auto=choice name(Black) all(this) transforms((,newability[@movedto(*[black]|stack):pay[[{2}]] life:2])) forever
auto=choice name(Red) all(this) transforms((,newability[@movedto(*[red]|stack):pay[[{2}]] life:2])) forever
auto=choice name(Green) all(this) transforms((,newability[@movedto(*[green]|stack):pay[[{2}]] life:2])) forever
text=As Jeweled Torque enters the battlefield, choose a color. -- Whenever a player casts a spell of the chosen color, you may pay {2}. If you do, you gain 2 life.
mana={2}
type=Artifact
[/card]
[card]
name=Jhessian Balmgiver
auto={T}:prevent:1 target(creature,player)
auto={T}:unblockable target(creature)
text={T}: Prevent the next 1 damage that would be dealt to target creature or player this turn. -- {T}: Target creature is unblockable this turn.
mana={1}{W}{U}
type=Creature
subtype=Human Cleric
power=1
toughness=1
[/card]
[card]
name=Jhessian Infiltrator
abilities=unblockable
text=Jhessian Infiltrator is unblockable.
mana={G}{U}
type=Creature
subtype=Human Rogue
power=2
toughness=2
[/card]
[card]
name=Jhessian Lookout
mana={1}{U}
type=Creature
subtype=Human Scout
power=2
toughness=1
[/card]
[card]
name=Jhessian Thief
auto=@combatdamaged(player) from(this):draw:1 controller
auto=@movedTo(*[-creature]|mystack):1/1 ueot
text=Prowess (Whenever you cast a noncreature spell, this creature gets +1/+1 until end of turn.) -- Whenever Jhessian Thief deals combat damage to a player, draw a card.
mana={2}{U}
type=Creature
subtype=Human Rogue
power=1
toughness=3
[/card]
[card]
name=Jhessian Zombies
abilities=fear
aicode=activate target(*[island;swamp]|mylibrary) moveto(myhand)
autohand={2}{cycle}:name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>*[island;swamp]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=Fear (This creature can't be blocked except by artifact creatures and/or black creatures.) -- Islandcycling {2}, swampcycling {2} ({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.)
mana={4}{U}{B}
type=Creature
subtype=Zombie
power=2
toughness=4
[/card]
[card]
name=Jhoira's Toolbox
auto={2}:regenerate target(creature[artifact])
text={2}: Regenerate target artifact creature.
mana={2}
type=Artifact Creature
subtype=Insect
power=1
toughness=1
[/card]
[card]
name=Jhovall Queen
abilities=vigilance
text=Vigilance
mana={4}{W}{W}
type=Creature
subtype=Cat Rebel
power=4
toughness=7
[/card]
[card]
name=Jhovall Rider
abilities=trample
text=Trample
mana={4}{W}
type=Creature
subtype=Human Rebel
power=3
toughness=3
[/card]
[card]
name=Jihad
auto=chooseacolor transforms((,newability[aslongas(*[chosencolor]|opponentbattlefield) lord(creature[white]|mybattlefield) 2/1],newability[aslongas(*[chosencolor]|opponentbattlefield) sacrifice <1])) chooseend
text=As Jihad enters the battlefield, choose a color and an opponent. -- White creatures get +2/+1 as long as the chosen player controls a nontoken permanent of the chosen color. -- When the chosen player controls no nontoken permanents of the chosen color, sacrifice Jihad.
mana={W}{W}{W}
type=Enchantment
[/card]
[card]
name=Jilt
kicker={1}{R}
target=creature
auto=moveto(ownerhand)
auto=kicker damage:2 target(creature)
text=Kicker {1}{R} (You may pay an additional {1}{R} as you cast this spell.) -- Return target creature to its owner's hand. If Jilt was kicked, it deals 2 damage to another target creature.
mana={1}{U}
type=Instant
[/card]
[card]
name=Jin-Gitaxias, Core Augur
abilities=flash
auto=@each my end:draw:7
auto=hmodifer:-7 opponent
mana={8}{U}{U}
type=Legendary Creature
subtype=Praetor
power=5
toughness=4
text=Flash -- At the beginning of your end step, draw seven cards. -- Each opponent's maximum hand size is reduced by seven.
[/card]
[card]
name=Jinxed Choker
auto=@each my endofturn:moveTo(opponentbattlefield) && counter(0/0,1,Charge)
auto=@each my upkeep:dynamicability<!chargestrike srccontroller!>
auto={3}:name(add a Charge counter) counter(0/0,1,Charge)
auto={3}:name(remove a Charge counter) counter(0/0,-1,Charge)
text=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.
mana={3}
type=Artifact
[/card]
[card]
name=Jinxed Idol
auto=@each my upkeep:damage:2 controller
auto={S(creature|mybattlefield)}:moveTo(opponentBattlefield)
text=At the beginning of your upkeep, Jinxed Idol deals 2 damage to you. -- Sacrifice a creature: Target opponent gains control of Jinxed Idol. (This effect lasts indefinitely.)
mana={2}
type=Artifact
[/card]
[card]
name=Jinxed Ring
auto=@movedTo(*[-token]|mygraveyard) from(battlefield):damage:1 controller
auto={S(creature|mybattlefield)}:moveTo(opponentBattlefield)
text=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. (This effect lasts indefinitely.)
mana={2}
type=Artifact
[/card]
[card]
name=Jinx
target=land
auto=choice name(becomes a plains) transforms((,newability[loseabilities],newability[losesubtypesof(land)])) ueot && transforms((plains)) ueot
auto=choice name(becomes a island) transforms((,newability[loseabilities],newability[losesubtypesof(land)])) ueot && transforms((island)) ueot
auto=choice name(becomes a swamp) transforms((,newability[loseabilities],newability[losesubtypesof(land)])) ueot && transforms((swamp)) ueot
auto=choice name(becomes a mountain) transforms((,newability[loseabilities],newability[losesubtypesof(land)])) ueot && transforms((mountain)) ueot
auto=choice name(becomes a forest) transforms((,newability[loseabilities],newability[losesubtypesof(land)])) ueot && transforms((forest)) ueot
auto=@next upkeep:draw:1 controller
text=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.
mana={1}{U}
type=Instant
[/card]
[card]
name=Jiwari, the Earth Aflame
auto={X}{R}{T}:damage:X target(creature[-flying])
autohand={X}{R}{R}{R}{discard}:damage:X all(creature[-flying])
text={X}{R}, {T}: 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.
mana={3}{R}{R}
type=Legendary Creature
subtype=Spirit
power=3
toughness=3
[/card]
[card]
name=Jodah's Avenger
auto={0}:double strike && -1/-1
auto={0}:protection from red && -1/-1
auto={0}:vigilance && -1/-1
auto={0}:shadow && -1/-1
text={0}: Until end of turn, Jodah's Avenger gets -1/-1 and gains your choice of double strike, protection from red, vigilance, or shadow. (A creature with shadow can block or be blocked by only creatures with shadow.)
mana={5}{U}
type=Creature
subtype=Shapeshifter
power=4
toughness=4
[/card]
[card]
name=Johan
auto=@each my combatbegins sourcenottap:may name(johan cant attack) transforms((,newability[all(other creature|myBattlefield) vigilance],cantattack,cantpwattack,newability[phaseactionmulti[combatends sourceinplay] -cantattack && -cantpwattack])) ueot
text=At the beginning of your combat phase, you may have Johan gain "Johan can't attack" until end of combat. If you do, attacking doesn't cause creatures you control to tap this combat if Johan is untapped.
mana={3}{R}{G}{W}
type=Legendary Creature
subtype=Human Wizard
power=5
toughness=4
[/card]
[card]
name=Johtull Wurm
auto=rampage(-2/-1,1)
text=Whenever Johtull Wurm becomes blocked, it gets -2/-1 until end of turn for each creature blocking it beyond the first.
mana={5}{G}
type=Creature
subtype=Wurm
power=6
toughness=6
[/card]
[card]
name=Join the Ranks
auto=token(Soldier Ally,creature soldier ally, 1/1,white)*2
text=Put two 1/1 white Soldier Ally creature tokens onto the battlefield.
mana={3}{W}
type=Instant
[/card]
[card]
name=Joiner Adept
auto=lord(land|myBattlefield) {T}:add{G}
auto=lord(land|myBattlefield) {T}:add{R}
auto=lord(land|myBattlefield) {T}:add{U}
auto=lord(land|myBattlefield) {T}:add{B}
auto=lord(land|myBattlefield) {T}:add{W}
text=Lands you control have "{T}: Add one mana of any color to your mana pool."
mana={1}{G}
type=Creature
subtype=Elf Druid
power=2
toughness=1
[/card]
[card]
name=Jokulhaups
auto=bury all(artifact,creature,land)
text=Destroy all artifacts, creatures, and lands. They can't be regenerated.
mana={4}{R}{R}
type=Sorcery
[/card]
[card]
name=Jokulmorder
abilities=trample,doesnotuntap
auto=tap(noevent)
auto=aslongas(land|mybattlefield) choice target(<5>land|mybattlefield) sacrifice oneshot >4
auto=choice sacrifice all(this)
auto=@movedTo(island|mybattlefield):untap
text=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.
mana={4}{U}{U}{U}
type=Creature
subtype=Leviathan
power=12
toughness=12
[/card]
[card]
name=Jolrael, Empress of Beasts
auto={2}{G}{T}{D(*|myhand)}{D(*|myhand)}:name(lands become 3/3 creatures) target(player) donothing && all(land|targetedpersonsbattlefield) becomes(Creature,3/3) ueot
text={2}{G}, {T}, Discard two cards: All lands target player controls become 3/3 creatures until end of turn. They're still lands.
mana={3}{G}{G}
type=Legendary Creature
subtype=Human Spellshaper
power=3
toughness=3
[/card]
[card]
name=Jolrael's Centaur
abilities=flanking,shroud
text=Shroud (This permanent can't be the target of spells or abilities.) -- Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.)
mana={1}{G}{G}
type=Creature
subtype=Centaur Archer
power=2
toughness=2
[/card]
[card]
name=Jolrael's Favor
abilities=flash
target=creature
auto={1}{G}:regenerate
text=Flash -- Enchant creature -- {1}{G}: Regenerate enchanted creature.
mana={1}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Jolt
auto=@next upkeep:draw:1 controller
auto=may tap target(artifact,creature,land)
auto=may untap target(artifact,creature,land)
text=You may tap or untap target artifact, creature, or land. -- Draw a card at the beginning of the next turn's upkeep.
mana={2}{U}
type=Instant
[/card]
[card]
name=Jolting Merfolk
auto={1}{C(0/0,-1,Fade)}:tap target(creature)
auto=fading:4
text=Fading 4 (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.) -- {1}, Remove a fade counter from Jolting Merfolk: Tap target creature.
mana={2}{U}{U}
type=Creature
subtype=Merfolk
power=2
toughness=2
[/card]
[card]
name=Jor Kadeen, the Prevailer
auto=first strike
auto=aslongas(artifact|mybattlefield) lord(creature|mybattlefield) 3/0 >2
text=First strike -- Metalcraft - Creatrues you control get +3/+0 as long as you control three or more artifacts.
mana={3}{R}{W}
type=Legendary Creature
subtype=Human Warrior
power=5
toughness=4
[/card]
[card]
name=Joraga Auxiliary
auto={4}{G}{W}:target(<upto:2>other creature|battlefield) counter(1/1,1) 
text={4}{G}{W}: Support 2. (Put a +1/+1 counter on each of up to two other target creatures.)
mana={1}{G}{W}
type=Creature
subtype=Elf Soldier Ally
power=2
toughness=3
[/card]
[card]
name=Joraga Bard
auto=may all(ally|myBattlefield) vigilance ueot
auto=@movedTo(other ally|myBattlefield):may all(ally|myBattlefield) vigilance ueot
text=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.
mana={3}{G}
type=Creature
subtype=Elf Rogue Ally
power=1
toughness=4
[/card]
[card]
name=Joraga Treespeaker
auto={1}{G}:counter(0/0,1,Level) asSorcery
auto=this(counter{0/0.1.Level}) {T}:Add{G}{G}
auto=this(counter{0/0.1.Level}) 0/1
auto=this(counter{0/0.5.Level}) lord(other elf|myBattlefield) {T}:Add{G}{G}
auto=this(counter{0/0.5.Level}) 0/2
text=Level up {1}{G}  ({1}{G}: Put a Level counter on this. Level up only as a sorcery.) -- [Level 1-4] {T}: Add {G}{G} to your mana pool. (1/2) -- [Level 5+] Elves you control have "{T}: Add {G}{G} to your mana pool." (1/4)
mana={G}
auto=maxlevel:5
type=Creature
subtype=Elf Druid
power=1
toughness=1
[/card]
[card]
name=Joraga Warcaller
auto=kicker counter(1/1,kicked)
kicker=multi{1}{G}
auto=thisforeach(counter{1/1.1}) lord(other elf|myBattlefield) 1/1
text=Multikicker {1}{G} (You may pay an additional {1}{G} any number of times as you cast this spell.) -- 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.
mana={G}
type=Creature
subtype=Elf Warrior
power=1
toughness=1
[/card]
[card]
name=Jori En, Ruin Diver
auto=@movedto(*|mystack) restriction{thisturn(*|mystack)~equalto~1}:draw:1 controller
text=Whenever you cast your second spell each turn, draw a card.
mana={1}{U}{R}
type=Legendary Creature
subtype=Merfolk Wizard
power=2
toughness=3
[/card]
[card]
name=Jorubai Murk Lurker
auto=aslongas(Swamp|myBattlefield) 1/1
auto={1}{B}:target(creature) lifelink ueot
text=Jorubai Murk Lurker gets +1/+1 as long as you control a Swamp. -- {1}{B}: Target creature gains lifelink until end of turn. (Damage dealt by the creature also causes its controller ot gain that much life.) 
mana={2}{U}
type=Creature
subtype=Leech
power=1
toughness=3
[/card]
[card]
name=Jotun Owl Keeper
auto=cumulativeupcost[{WU}] sacrifice
auto=@movedTo(this|graveyard) from(battlefield):thisforeach(counter{0/0.1.Age}) token(Bird,Creature Bird,1/1,white flying)
text=Cumulative upkeep {W} or {U} (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.) -- When Jotun Owl Keeper dies, put a 1/1 white Bird creature token with flying onto the battlefield for each age counter on it.
mana={2}{W}
type=Creature
subtype=Giant
power=3
toughness=3
[/card]
[card]
name=Journey of Discovery
other={4}{G}{G} name(Entwine)
auto=if paid(alternative) then transforms((,newability[notatarget(<upto:2>land[basic]|mylibrary) moveto(ownerhand)],newability[maxPlay(land)+2]))
auto=ifnot paid(alternative) then transforms((,newability[choice name(fetch 2 basic lands to hand) notatarget(<upto:2>land[basic]|mylibrary) moveto(ownerhand)],newability[choice name(can play 2 additional lands) maxPlay(land)+2 controller]))
text=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} (Choose both if you pay the entwine cost.)
mana={2}{G}
type=Sorcery
[/card]
[card]
name=Journey to Nowhere
auto=target(creature) (blink)forsrc
text=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.
mana={1}{W}
type=Enchantment
[/card]
[card]
name=Journeyer's Kite
aicode=activate target(land[basic]|mylibrary) moveto(myhand)
auto={3}{T}:name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>land[basic]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text={3}, {T}: Search your library for a basic land card, reveal it, and put it into your hand. Then shuffle your library.
mana={2}
type=Artifact
[/card]
[card]
name=Joven
auto={R}{R}{R}{T}:destroy target(artifact[-creature])
text={R}{R}{R}, {T}: Destroy target noncreature artifact.
mana={3}{R}{R}
type=Legendary Creature
subtype=Human Rogue
power=3
toughness=3
[/card]
[card]
name=Joven's Ferrets
auto=@combat(attacking) source(this):0/2 ueot
auto=@combat(blocked) source(this) from(creature):all(trigger[from]) phaseaction[combatends once] tap && all(trigger[from]) phaseaction[combatends once] frozen
text=Whenever Joven's Ferrets attacks, it gets +0/+2 until end of turn. -- At end of combat, tap all creatures that blocked Joven's Ferrets this turn. They don't untap during their controller's next untap step.
mana={G}
type=Creature
subtype=Ferret
power=1
toughness=1
[/card]
[card]
name=Joven's Tools
auto={4}{T}:target(creature) transforms((,newability[cantbeblockedby(creature[-wall])])) ueot
text={4}, {T}: Target creature can't be blocked this turn except by Walls.
mana={6}
type=Artifact
[/card]
[card]
name=Jovial Evil
target=opponent
auto=damage:twicetype:creature[white]:targetedpersonsbattlefield
text=Jovial Evil deals X damage to target opponent, where X is twice the number of white creatures that player controls.
mana={2}{B}
type=Sorcery
[/card]
[card]
name=Joyous Respite
auto=life:type:land:mybattlefield
text=You gain 1 life for each land you control.
mana={3}{G}
type=Sorcery
subtype=Arcane
[/card]
[card]
name=Judge of Currents
auto=@tapped(merfolk|mybattlefield):may life:1 controller
text=Whenever a Merfolk you control becomes tapped, you may gain 1 life.
mana={1}{W}
type=Creature
subtype=Merfolk Wizard
power=1
toughness=1
[/card]
[card]
name=Judge Unworthy
auto=scry:3 scrycore delayed name(Choose Target for damage) target(creature[attacking,blocking]) damage:revealedmana scrycoreend scryend
text=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. (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.)
mana={1}{W}
type=Instant
[/card]
[card]
name=Judge's Familiar
abilities=flying
auto={S}:name(counter spell) target(*[instant;sorcery]|stack) transforms((,newability[pay[[{1}]] name(pay 1 mana) donothing?fizzle])) forever
text=Flying -- Sacrifice Judge's Familiar: Counter target instant or sorcery spell unless its controller pays {1}.
mana={WU}
type=Creature
subtype=Bird
power=1
toughness=1
[/card]
[card]
name=Jugan, the Rising Star
abilities=flying
auto=@movedTo(this|graveyard) from(Battlefield):ability$!counter(1/1,1) target(creature)!$ controller && ability$!counter(1/1,1) target(creature)!$ controller && ability$!counter(1/1,1) target(creature)!$ controller && ability$!counter(1/1,1) target(creature)!$ controller && ability$!counter(1/1,1) target(creature)!$ controller
text=Flying -- When Jugan, the Rising Star is put into a graveyard from the battlefield, you may distribute five +1/+1 counters among any number of target creatures.
mana={3}{G}{G}{G}
type=Legendary Creature
subtype=Dragon Spirit
power=5
toughness=5
[/card]
[card]
name=Juggernaut
abilities=mustattack
auto=cantbeblockedby(wall)
text=Juggernaut attacks each turn if able. -- Juggernaut can't be blocked by Walls.
mana={4}
type=Artifact Creature
subtype=Juggernaut
power=5
toughness=3
[/card]
[card]
name=Juju Bubble
auto=@movedTo(*|myBattlefield):moveTo(graveyard)
auto={2}:life:1
auto=cumulativeupcost[{1}] sacrifice
text=Cumulative upkeep {1} (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.) -- When you play a card, sacrifice Juju Bubble. -- {2}: You gain 1 life.
mana={1}
type=Artifact
[/card]
[card]
name=Jukai Messenger
abilities=forestwalk
text=Forestwalk
mana={G}
type=Creature
subtype=Human Monk
power=1
toughness=1
[/card]
[card]
name=Jump
target=creature
auto=flying
text=Target creature gains flying until end of turn.
mana={U}
type=Instant
[/card]
[card]
name=Jund Battlemage
auto={B}{T}:life:-1 target(player)
auto={G}{T}:token(Saproling,Creature Saproling,1/1,green)
text={B}, {T}: Target player loses 1 life. -- {G}, {T}: Put a 1/1 green Saproling creature token onto the battlefield.
mana={2}{R}
type=Creature
subtype=Human Shaman
power=2
toughness=2
[/card]
[card]
name=Jund Charm
auto=choice moveTo(exile) all(*|opponentgraveyard)
auto=choice moveTo(exile) all(*|mygraveyard)
auto=choice damage:2 all(creature)
auto=aslongas(creature|battlefield) choice counter(1/1,2) target(creature)
text=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.
mana={B}{R}{G}
type=Instant
[/card]
[card]
name=Jund Hackblade
auto=aslongas(other *[multicolor]|mybattlefield) 1/1
auto=aslongas(other *[multicolor]|mybattlefield) haste
text=As long as you control another multicolored permanent, Jund Hackblade gets +1/+1 and has haste.
mana={BG}{R}
type=Creature
subtype=Goblin Berserker
power=2
toughness=1
[/card]
[card]
name=Jund Panorama
auto={T}:Add{1}
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(*[basic&mountain;forest;swamp]|myLibrary)
auto={1}{T}{S}:name(search card) reveal:plibrarycount optionone name(choose card) target(*[basic&mountain;forest;swamp]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
text={T}: Add {1} to your mana pool. -- {1}, {T}, 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.
type=Land
[/card]
[card]
name=Jund Sojourners
auto=@movedTo(this|graveyard) from(battlefield):may damage:1 target(creature,player)
autohand={2}{R}{cycle}:name(cycling) draw:1
autohand=@cycled(this|hand):may damage:1 target(*[creature;player])
text=When you cycle Jund Sojourners or it's put into a graveyard from the battlefield, you may have it deal 1 damage to target creature or player. -- Cycling {2}{R} ({2}{R}, Discard this card: Draw a card.)
mana={B}{R}{G}
type=Creature
subtype=Viashino Shaman
power=3
toughness=2
[/card]
[card]
name=Jungle Barrier
abilities=defender
auto=draw:1
text=Defender (This creature can't attack.) -- When Jungle Barrier enters the battlefield, draw a card.
mana={2}{G}{U}
type=Creature
subtype=Plant Wall
power=2
toughness=6
[/card]
[card]
name=Jungle Basin
auto=tap(noevent)
auto=aslongas(forest[-tapped]|mybattlefield) moveto(myhand) notatarget(forest[-tapped]|mybattlefield) oneshot
auto=moveto(mygraveyard) notatarget(this|mybattlefield)
auto={T}:Add{1}{G}
text=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. -- {T}: Add {1}{G}to your mana pool.
type=Land
[/card]
[card]
name=Jungle Hollow
auto=tap(noevent)
auto=life:1
auto={T}:Add{B}
auto={T}:Add{G}
text=Jungle Hollow enters the battlefield tapped. -- When Jungle Hollow enters the battlefield, you gain 1 life. -- {T}: Add {B} or {G} to your mana pool.
type=Land
[/card]
[card]
name=Jungle Lion
abilities=cantblock
text=Jungle Lion can't block.
mana={G}
type=Creature
subtype=Cat
power=2
toughness=1
[/card]
[card]
name=Jungle Patrol
auto={1}{G}{T}:token(Plant Wall,creature Plant Wall, 0/1,green defender)
auto={S(plant wall|myBattlefield)}:Add{R}
text={1}{G}, {T}: Put a 0/1 green Plant Wall creature token with defender onto the battlefield. -- Sacrifice a Plant Wall token: Add {R} to your mana pool.
mana={3}{G}
type=Creature
subtype=Human Soldier
power=3
toughness=2
[/card]
[card]
name=Jungle Shrine
auto=tap(noevent)
auto={T}:Add{R}
auto={T}:Add{G}
auto={T}:Add{W}
text=Jungle Shrine enters the battlefield tapped. -- {T}: Add {R}, {G}, or {W} to your mana pool.
type=Land
[/card]
[card]
name=Jungle Troll
auto={GR}:regenerate
text={R}: Regenerate Jungle Troll. -- {G}: Regenerate Jungle Troll.
mana={1}{R}{G}
type=Creature
subtype=Troll
power=2
toughness=1
[/card]
[card]
name=Jungle Weaver
abilities=reach
autohand=__CYCLING__({2})
text=Reach (This can block creatures with flying.) -- Cycling {2} ({2}, Discard this card: Draw a card.)
mana={5}{G}{G}
type=Creature
subtype=Spider
power=5
toughness=6
[/card]
[card]
name=Jungle Wurm
auto=rampage(-1/-1,1)
text=Whenever Jungle Wurm becomes blocked, it gets -1/-1 until end of turn for each creature blocking it beyond the first.
mana={3}{G}{G}
type=Creature
subtype=Wurm
power=5
toughness=5
[/card]
[card]
name=Juniper Order Advocate
auto=this(untapped) lord(creature[green]|mybattlefield) 1/1
text=Green creatures you control get +1/+1 as long as Juniper Order Advocate is untapped.
mana={2}{W}
type=Creature
subtype=Human Knight
power=1
toughness=2
[/card]
[card]
name=Juniper Order Druid
auto={T}:Untap target(land)
text={T}: Untap target land.
mana={2}{G}
type=Creature
subtype=Human Cleric Druid
power=1
toughness=1
[/card]
[card]
name=Juniper Order Ranger
auto=@movedto(other creature|myBattlefield):counter(1/1,1)
auto=@movedto(other creature|myBattlefield):all(trigger) counter(1/1,1)
text=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.
mana={3}{G}{W}
type=Creature
subtype=Human Knight
power=2
toughness=4
[/card]
[card]
name=Junk Diver
abilities=flying
auto=@movedTo(this|graveyard) from(battlefield):moveTo(myhand) target(other artifact|mygraveyard)
text=Flying -- When Junk Diver dies, return another target artifact card from your graveyard to your hand.
mana={3}
type=Artifact Creature
subtype=Bird
power=1
toughness=1
[/card]
[card]
name=Junk Golem
auto=counter(1/1,3)
auto=upcost[{C(1/1,-1)}] sacrifice
auto={D(*|myhand)}:counter(1/1,1)
text=Junk Golem enters the battlefield with three +1/+1 counters on it. -- At the beginning of your upkeep, sacrifice Junk Golem unless you remove a +1/+1 counter from it. -- {1}, Discard a card: Put a +1/+1 counter on Junk Golem.
mana={4}
type=Artifact Creature
subtype=Golem
power=0
toughness=0
[/card]
[card]
name=Junktroller
abilities=defender
auto={T}:bottomoflibrary target(*|graveyard)
text=Defender (This creature can't attack.) -- {T}: Put target card in a graveyard on the bottom of its owner's library.
mana={4}
type=Artifact Creature
subtype=Golem
power=0
toughness=6
[/card]
[card]
name=Junkyo Bell
auto=@each my upkeep:may target(creature|mybattlefield) transforms((,treason,newability[foreach(creature|mybattlefield) 1/1])) ueot
text=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.
mana={4}
type=Artifact
[/card]
[card]
name=Juntu Stakes
auto=lord(creature[power<=1]) doesnotuntap
text=Creatures with power 1 or less don't untap during their controllers' untap steps.
mana={2}
type=Artifact
[/card]
[card]
name=Junun Efreet
abilities=flying
auto=upcost[{B}{B}] sacrifice
text=Flying -- At the beginning of your upkeep, sacrifice Junun Efreet unless you pay {B}{B}.
mana={1}{B}{B}
type=Creature
subtype=Efreet
power=3
toughness=3
[/card]
[card]
name=Jushi Apprentice
doublefaced=kamiflip
auto={2}{U}{T}:draw:1 controller restriction{type(*|myhand)~lessthan~8}
auto={2}{U}{T}:draw:1 controller && flip(Tomoya the Revealer) restriction{type(*|myhand)~morethan~7}
text={2}{U}, {T}: Draw a card. If you have nine or more cards in hand, flip Jushi Apprentice.
mana={1}{U}
type=Creature
subtype=Human Wizard
power=1
toughness=2
[/card]
[card]
name=Just Fate
target=creature[attacking]|opponentBattlefield
auto=destroy
restriction=opponentblockersonly
text=Cast Just Fate only during the declare attackers step and only if you've been attacked this step. -- Destroy target attacking creature.
mana={2}{W}
type=Instant
[/card]
[card]
name=Just the Wind
target=creature
auto=moveto(ownerhand)
abilities=madness
autoexile=restriction{discarded} pay({u}) name(pay u to cast) activate name(pay u to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard)
text=Return target creature to its owner's hand. -- Madness {U} (If you discard this card, discard it into exile. When you do, cast it for its madness cost or put it into your graveyard.)
mana={1}{U}
type=Instant
[/card]
[card]
name=Justice
auto=upcost[{W}{W}]) sacrifice
auto=@damaged(creature,player) from(creature[red]|opponentbattlefield]):damage:thatmuch opponent
auto=@damaged(creature,player) from(*[red]|opponentstack]):damage:thatmuch opponent
auto=@damaged(creature,player) from(creature[red]|mybattlefield]):damage:thatmuch controller
auto=@damaged(creature,player) from(*[red]|mystack]):damage:thatmuch controller
text=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.
mana={2}{W}{W}
type=Enchantment
[/card]
[card]
name=Juvenile Gloomwidow
abilities=reach,wither
text=Reach (This can block creatures with flying.) -- Wither (This deals damage to creatures in the form of -1/-1 counters.)
mana={G}{G}
type=Creature
subtype=Spider
power=1
toughness=3
[/card]
[card]
name=Juzam Djinn
auto=@each my upkeep:damage:1 controller
text=At the beginning of your upkeep, Juzam Djinn deals 1 damage to you.
mana={2}{B}{B}
type=Creature
subtype=Djinn
power=5
toughness=5
[/card]
[card]
name=Jwar Isle Avenger
abilities=flying
text=Surge {2}{U} (You may cast this spell for its surge cost if you or a teammate has cast another spell this turn.) -- Flying
mana={4}{U}
other={2}{U} name(surge)
otherrestriction=thisturn(*|mystack)~morethan~0
type=Creature
subtype=Sphinx
power=3
toughness=3
[/card]
[card]
name=Jwar Isle Refuge
auto=tap(noevent)
auto=life:1
auto={T}:Add{U}
auto={T}:Add{B}
text=Jwar Isle Refuge enters the battlefield tapped. -- When Jwar Isle Refuge enters the battlefield, you gain 1 life. -- {T}: Add {U} or {B} to your mana pool.
type=Land
[/card]
[card]
name=Jwari Scuttler
mana={2}{U}
type=Creature
subtype=Crab
power=2
toughness=3
[/card]
[card]
name=Jwari Shapeshifter
auto=may copy notatarget(ally)
text=You may have Jwari Shapeshifter enter the battlefield as a copy of any Ally creature on the battlefield.
mana={1}{U}
type=Creature
subtype=Shapeshifter Ally
power=0
toughness=0
[/card]
[card]
name=Kaalia of the Vast
abilities=flying
auto=@combat(attacking) source(this):target(creature[angel;demon;dragon]|myhand) ninjutsu
text=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.
mana={1}{B}{R}{W}
type=Legendary Creature
subtype=Human Cleric
power=2
toughness=2
[/card]
[card]
name=Kabira Crossroads
auto=tap(noevent)
auto=life:2
auto={T}:Add{W}
text=Kabira Crossroads enters the battlefield tapped. -- When Kabira Crossroads enters the battlefield, you gain 2 life. -- {T}: Add {W} to your mana pool.
type=Land
[/card]
[card]
name=Kabira Evangel
auto=may chooseacolor all(ally|mybattlefield) protection from(*[chosencolor]) ueot chooseend
auto=@movedTo(other ally|myBattlefield):may chooseacolor all(ally|mybattlefield) protection from(*[chosencolor]) ueot chooseend
text=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.
mana={2}{W}
type=Creature
subtype=Human Cleric Ally
power=2
toughness=3
[/card]
[card]
name=Kabira Vindicator
auto={2}{W}:counter(0/0,1,Level) asSorcery
auto=this(counter{0/0.2.Level}) lord(other creature|myBattlefield) 1/1
auto=this(counter{0/0.2.Level}) 1/2
auto=this(counter{0/0.5.Level}) lord(other creature|myBattlefield) 1/1
auto=this(counter{0/0.5.Level}) 1/2
auto=maxlevel:5
text=Level up {2}{W} -- [Level 2-4] Other creatures you control get +1/+1. (3/6) -- [Level 5+] Other creatures you control get +1/+1. (4/8)
mana={3}{W}
type=Creature
subtype=Human Knight
power=2
toughness=4
[/card]
[card]
name=Kabuto Moth
abilities=flying
auto={T}:1/2 target(creature)
text=Flying -- {T}: Target creature gets +1/+2 until end of turn.
mana={2}{W}
type=Creature
subtype=Spirit
power=1
toughness=2
[/card]
[card]
name=Kaervek the Merciless
auto=@movedTo(*[manacost=1]|opponentstack):damage:1 target(creature,player)
auto=@movedTo(*[manacost=2]|opponentstack):damage:2 target(creature,player)
auto=@movedTo(*[manacost=3]|opponentstack):damage:3 target(creature,player)
auto=@movedTo(*[manacost=4]|opponentstack):damage:4 target(creature,player)
auto=@movedTo(*[manacost=5]|opponentstack):damage:5 target(creature,player)
auto=@movedTo(*[manacost=6]|opponentstack):damage:6 target(creature,player)
auto=@movedTo(*[manacost=7]|opponentstack):damage:7 target(creature,player)
auto=@movedTo(*[manacost=8]|opponentstack):damage:8 target(creature,player)
auto=@movedTo(*[manacost=9]|opponentstack):damage:9 target(creature,player)
auto=@movedTo(*[manacost=10]|opponentstack):damage:10 target(creature,player)
auto=@movedTo(*[manacost=11]|opponentstack):damage:11 target(creature,player)
auto=@movedTo(*[manacost=12]|opponentstack):damage:12 target(creature,player)
auto=@movedTo(*[manacost=13]|opponentstack):damage:13 target(creature,player)
auto=@movedTo(*[manacost=14]|opponentstack):damage:14 target(creature,player)
auto=@movedTo(*[manacost=15]|opponentstack):damage:15 target(creature,player)
auto=@movedTo(*[manacost=16]|opponentstack):damage:16 target(creature,player)
text=Whenever an opponent casts a spell, Kaervek the Merciless deals damage to target creature or player equal to that spell's converted mana cost.
mana={5}{B}{R}
type=Legendary Creature
subtype=Human Shaman
power=5
toughness=4
[/card]
[card]
name=Kaervek's Hex
auto=damage:1 all(creature[-black])
auto=damage:1 all(creature[green])
text=Kaervek's Hex deals 1 damage to each nonblack creature and an additional 1 damage to each green creature.
mana={3}{B}
type=Sorcery
[/card]
[card]
name=Kaervek's Purge
auto=name(destroy target creature) target(creature[manacost=X]) transforms((,newability[destroy],newability[dynamicability<!powerstrike targetcontroller!>]))
text=Destroy target creature with converted mana cost X. If that creature dies this way, Kaervek's Purge deals damage equal to the creature's power to the creature's controller.
mana={X}{B}{R}
type=Sorcery
[/card]
[card]
name=Kagemaro, First to Suffer
anyzone=type:*:myhand/type:*:myhand cdaactive
auto={B}{S}:-type:*:myhand/-type:*:myhand all(creature) ueot
text=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.
mana={3}{B}{B}
type=Legendary Creature
subtype=Demon Spirit
power=*
toughness=*
[/card]
[card]
name=Kagemaro's Clutch
target=creature
auto=foreach(*|myhand) -1/-1
text=Enchant creature -- Enchanted creature gets -X/-X, where X is the number of cards in your hand.
mana={3}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Kaijin of the Vanishing Touch
auto=@combat(blocking) source(this) from(creature):all(trigger[from]) phaseaction[combatends,sourceinplay] moveTo(ownerhand)
text=Defender (This creature can't attack.) -- Whenever Kaijin of the Vanishing Touch blocks a creature, return that creature to its owner's hand at end of combat. (Return it only if it's on the battlefield.)
mana={1}{U}
type=Creature
subtype=Spirit
power=0
toughness=3
abilities=defender
[/card]
[card]
name=Kaiso, Memory of Loyalty
doublefaced=kamiflip
abilities=flying
auto={C(0/0,-1,Ki)}:prevent:999 target(creature)
text=Flying -- Remove a ki counter from Kaiso, Memory of Loyalty: Prevent all damage that would be dealt to target creature this turn.
color=white
type=Legendary Creature
subtype=Spirit
power=3
toughness=4
[/card]
[card]
name=Kalastria Healer
auto=choice life:-1 all(opponent) && life:1 controller
auto=@movedTo(other ally|myBattlefield):life:-1 all(opponent) && life:1 controller
text=Rally -- Whenever Kalastria Healer or another Ally enters the battlefield under your control, each opponent loses 1 life and you gain 1 life.
mana={1}{B}
type=Creature
subtype=Vampire Cleric Ally
power=1
toughness=2
[/card]
[card]
name=Kalastria Highborn
auto=@movedto(other vampire|graveyard) from(mybattlefield):pay({B}) choice target(player) life:-2 && life:2 controller
auto=@movedto(this|graveyard) from(battlefield):pay({B}) choice target(player) life:-2 && life:2 controller
text=Whenever Kalastria Highborn or another Vampire you control is put into a graveyard from the battlefield, you may pay {B}. If you do, target player loses 2 life and you gain 2 life.
mana={B}{B}
type=Creature
subtype=Vampire Shaman
power=2
toughness=2
[/card]
[card]
name=Kalastria Nightwatch
auto=@lifeof(player):flying ueot
text=Whenever you gain life, Kalastria Nightwatch gains flying until end of turn.
mana={4}{B}
type=Creature
subtype=Vampire Warrior Ally
power=4
toughness=5
[/card]
[card]
name=Kaldra
auto=all(helm of kaldra) newhook
auto=all(shield of kaldra) newhook
auto=all(sword of kaldra) newhook
type=Legendary Creature
subtype=Avatar
power=4
toughness=4
[/card]
[card]
name=Kaleidostone
auto=draw:1
auto={5}{T}{S}:Add{W}{U}{B}{R}{G}
text=When Kaleidostone enters the battlefield, draw a card. -- {5}, {T}, Sacrifice Kaleidostone: Add {W}{U}{B}{R}{G} to your mana pool.
mana={2}
type=Artifact
[/card]
[card]
name=Kalemne's Captain
abilities=vigilance
auto=this(cantargetcard(*[-monstrous]) {5}{W}{W}:becomes(monstrous) forever && counter(1/1,3) && transforms((,newability[moveto(exile) all(*[artifact;enchantment])])) forever
text=Vigilance -- {5}{W}{W}: Monstrosity 3. (If this creature isn't monstrous, put three +1/+1 counters on it and it becomes monstrous.) -- When Kalemne's Captain becomes monstrous, exile all artifacts and enchantments.
mana={3}{W}{W}
type=Creature
subtype=Giant Soldier
power=5
toughness=5
[/card]
[card]
name=Kalonian Behemoth
abilities=shroud
text=Shroud (This creature can't be the target of spells or abilities.)
mana={5}{G}{G}
type=Creature
subtype=Beast
power=9
toughness=9
[/card]
[card]
name=Kalonian Hydra
abilities=trample
auto=counter(1/1,4)
auto=@combat(attacking) source(this):all(creature|mybattlefield) transforms((,newability[thisforeach(counter{1/1.1}) counter(1/1)*2]))
text=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.
mana={3}{G}{G}
type=Creature
subtype=Hydra
power=0
toughness=0
[/card]
[card]
name=Kalonian Tusker
mana={G}{G}
type=Creature
subtype=Beast
power=3
toughness=3
[/card]
[card]
name=Kalonian Twingrove
anyzone=type:forest:mybattlefield/type:forest:mybattlefield cdaactive
auto=token(-383290)
text=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."
mana={5}{G}
type=Creature
subtype=Treefolk Warrior
power=*
toughness=*
[/card]
[card]
name=Kamahl, Fist of Krosa
auto={G}:target(land) transforms((Creature,setpower=1,settoughness=1)) ueot
auto={2}{G}{G}{G}:all(creature|mybattlefield) 3/3 && all(creature|mybattlefield) trample ueot
text={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.
mana={4}{G}{G}
type=Legendary Creature
subtype=Human Druid
power=4
toughness=3
[/card]
[card]
name=Kamahl, Pit Fighter
abilities=haste
auto={T}:Damage:3 target(creature,player)
text=Haste (This creature can attack and {T} as soon as it comes under your control.) -- {T}: Kamahl, Pit Fighter deals 3 damage to target creature or player.
mana={4}{R}{R}
type=Legendary Creature
subtype=Human Barbarian
power=6
toughness=1
[/card]
[card]
name=Kamahl's Desire
target=creature
auto=first strike
auto=aslongas(*|mygraveyard) 3/0 >6
text=Enchant creature -- Enchanted creature has first strike. -- Threshold - Enchanted creature gets +3/+0 as long as seven or more cards are in your graveyard.
mana={1}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Kamahl's Sledge
target=creature
auto=damage:4
auto=aslongas(*|mygraveyard) damage:4 targetcontroller >6
text=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.
mana={5}{R}{R}
type=Sorcery
[/card]
[card]
name=Kambal, Consul of Allocation
auto=@movedto(*[-creature]|opponentstack):life:-2 opponent && life:2 controller
text=Whenever an opponent casts a noncreature spell, that player loses 2 life and you gain 2 life.
mana={1}{W}{B}
type=Legendary Creature
subtype=Human Advisor
power=2
toughness=3
[/card]
[card]
name=Kami of Ancient Law
auto={S}:destroy target(other enchantment)
text=Sacrifice Kami of Ancient Law: Destroy target enchantment.
mana={1}{W}
type=Creature
subtype=Spirit
power=2
toughness=2
[/card]
[card]
name=Kami of Empty Graves
auto=@movedTo(this|mygraveyard) from(myBattlefield):may moveTo(myhand) target(spirit[manacost<=3]|mygraveyard)
text=Soulshift 3 (When this dies, you may return target Spirit card with converted mana cost 3 or less from your graveyard to your hand.)
mana={3}{B}
type=Creature
subtype=Spirit
power=4
toughness=1
[/card]
[card]
name=Kami of False Hope
auto={S}:fog oneshot
text=Sacrifice Kami of False Hope: Prevent all combat damage that would be dealt this turn.
mana={W}
type=Creature
subtype=Spirit
power=1
toughness=1
[/card]
[card]
name=Kami of Fire's Roar
auto=@movedTo(arcane,spirit|mystack):cantblock target(creature)
text=Whenever you cast a Spirit or Arcane spell, target creature can't block this turn.
mana={3}{R}
type=Creature
subtype=Spirit
power=2
toughness=3
[/card]
[card]
name=Kami of Lunacy
abilities=flying
auto=@movedTo(this|mygraveyard) from(myBattlefield):may moveTo(myhand) target(spirit[manacost<=5]|mygraveyard)
text=Flying -- Soulshift 5 (When this dies, you may return target Spirit card with converted mana cost 5 or less from your graveyard to your hand.)
mana={4}{B}{B}
type=Creature
subtype=Spirit
power=4
toughness=1
[/card]
[card]
name=Kami of Old Stone
mana={3}{W}
type=Creature
subtype=Spirit
power=1
toughness=7
[/card]
[card]
name=Kami of Tattered Shoji
auto=@movedto(arcane,spirit|mystack):flying ueot
text=Whenever you cast a Spirit or Arcane spell, Kami of Tattered Shoji gains flying until end of turn.
mana={4}{W}
type=Creature
subtype=Spirit
power=2
toughness=5
[/card]
[card]
name=Kami of the Crescent Moon
auto=@each my draw:draw:1 controller
auto=@each opponent draw:draw:1 opponent
text=At the beginning of each player's draw step, that player draws an additional card.
mana={U}{U}
type=Legendary Creature
subtype=Spirit
power=1
toughness=3
[/card]
[card]
name=Kami of the Honored Dead
abilities=flying
auto=@damaged(this):life:thatmuch controller
auto=@movedTo(this|mygraveyard) from(myBattlefield):may moveTo(myhand) target(spirit[manacost<=6]|mygraveyard)
text=Flying -- Whenever Kami of the Honored Dead is dealt damage, you gain that much life. -- Soulshift 6 (When this dies, you may return target Spirit card with converted mana cost 6 or less from your graveyard to your hand.)
mana={5}{W}{W}
type=Creature
subtype=Spirit
power=3
toughness=5
[/card]
[card]
name=Kami of the Hunt
auto=@movedTo(arcane,spirit|mystack):1/1 ueot
text=Whenever you cast a Spirit or Arcane spell, Kami of the Hunt gets +1/+1 until end of turn.
mana={2}{G}
type=Creature
subtype=Spirit
power=2
toughness=2
[/card]
[card]
name=Kami of the Painted Road
auto=@movedTo(arcane,spirit|mystack):may protection from white ueot
auto=@movedTo(arcane,spirit|mystack):may protection from blue ueot
auto=@movedTo(arcane,spirit|mystack):may protection from black ueot
auto=@movedTo(arcane,spirit|mystack):may protection from red ueot
auto=@movedTo(arcane,spirit|mystack):may protection from green ueot
text=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.
mana={4}{W}
type=Creature
subtype=Spirit
power=3
toughness=3
[/card]
[card]
name=Kami of the Palace Fields
abilities=flying,first strike
auto=@movedTo(this|mygraveyard) from(myBattlefield):may moveTo(myhand) target(spirit[manacost<=5]|mygraveyard)
text=Flying, first strike -- Soulshift 5 (When this dies, you may return target Spirit card with converted mana cost 5 or less from your graveyard to your hand.)
mana={5}{W}
type=Creature
subtype=Spirit
power=3
toughness=2
[/card]
[card]
name=Kami of the Tended Garden
auto=upcost[{G}] sacrifice)
auto=@movedTo(this|mygraveyard) from(myBattlefield):may moveTo(myhand) target(spirit[manacost<=3]|mygraveyard)
text=At the beginning of your upkeep, sacrifice Kami of the Tended Garden unless you pay {G}. -- Soulshift 3 (When this dies, you may return target Spirit card with converted mana cost 3 or less from your graveyard to your hand.)
mana={3}{G}
type=Creature
subtype=Spirit
power=4
toughness=4
[/card]
[card]
name=Kami of the Waning Moon
abilities=flying
auto=@movedTo(arcane,spirit|mystack):fear target(creature)
text=Flying -- Whenever you cast a Spirit or Arcane spell, target creature gains fear until end of turn. (It can't be blocked except by artifact creatures and/or black creatures.)
mana={2}{B}
type=Creature
subtype=Spirit
power=1
toughness=1
[/card]
[card]
name=Kami of Twisted Reflection
auto={S}:moveTo(ownerhand) target(other creature|mybattlefield)
text=Sacrifice Kami of Twisted Reflection: Return target creature you control to its owner's hand.
mana={1}{U}{U}
type=Creature
subtype=Spirit
power=2
toughness=2
[/card]
[card]
name=Kangee, Aerie Keeper
abilities=flying
other={X}{4}{W}{U} name(Kicker)
auto=if paid(alternative) then counter(0/0,X,Feather)
auto=thisforeach(counter{0/0.1.Feather}) lord(other creature[bird])  1/1
text=Kicker {X}{2} (You may pay an additional {X}{2} as you cast this spell.) -- 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.
mana={2}{W}{U}
type=Legendary Creature
subtype=Bird Wizard
power=2
toughness=2
[/card]
[card]
name=Kapsho Kitefins
abilities=flying
auto=tap target(creature)
auto=@movedTo(other creature|mybattlefield):tap target(creature|opponentbattlefield)
text=Flying -- Whenever Kapsho Kitefins or another creature enters the battlefield under your control, tap target creature an opponent controls.
mana={4}{U}{U}
type=Creature
subtype=Fish
power=3
toughness=3
[/card]
[card]
name=Karakas
auto={T}:Add{W}
auto={T}:moveTo(ownerhand) target(creature[legendary])
text={T}: Add {W} to your mana pool. -- {T}: Return target legendary creature to its owner's hand.
type=Legendary Land
[/card]
[card]
name=Karametra, God of Harvests
abilities=indestructible
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(*[forest;plains]|myLibrary)
auto=this(variable{selesnya}<7) transforms((removetypes,newability[becomes(Legendary Enchantment God)]))
auto=this(variable{selesnya}>6) transforms((Legendary Enchantment Creature))
auto=@movedto(creature|stack) from(*|myhand):name(search card) reveal:plibrarycount optionone name(choose card) target(*[forest;plains]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
text=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.
mana={3}{G}{W}
type=Legendary Enchantment Creature
subtype=God
power=6
toughness=7
[/card]
[card]
name=Karametra's Acolyte
auto={T}:thisforeach(variable{type:manaG}>0) add{G}
text={T}: Add an amount of {G} to your mana pool equal to your devotion to green. (Each {G} in the mana costs of permanents you control counts toward your devotion to green.)
mana={3}{G}
type=Creature
subtype=Human Druid
power=1
toughness=4
[/card]
[card]
name=Karametra's Favor
target=creature
auto=teach(creature) {T}:add{G}
auto=teach(creature) {T}:add{W}
auto=teach(creature) {T}:add{U}
auto=teach(creature) {T}:add{B}
auto=teach(creature) {T}:add{R}
auto=draw:1 controller
text=Enchant creature -- When Karametra's Favor enters the battlefield, draw a card. -- Enchanted creature has "Tap: Add one mana of any color to your mana pool."
mana={1}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Kargan Dragonlord
auto={R}:counter(0/0,1,Level) asSorcery
auto=this(counter{0/0.4.Level}) 2/2
auto=this(counter{0/0.4.Level}) flying
auto=this(counter{0/0.8.Level}) 4/4
auto=this(counter{0/0.8.Level}) flying
auto=this(counter{0/0.8.Level}) trample
auto=this(counter{0/0.8.Level}) {R}:1/0
text=Level up {R} -- [Level 4-7] Flying (4/4) -- [Level 8+] Flying, trample  {R}: Kargan Dragonlord gets +1/+0 until end of turn. (8/8)
mana={R}{R}
type=Creature
subtype=Human Warrior
auto=maxlevel:8
power=2
toughness=2
[/card]
[card]
name=Kari Zev, Skyship Raider
abilities=first strike,menace
auto=@combat(attacking) source(this):token(Ragavan,Legendary Creature Monkey,2/1,red,battleready) and!( transforms((,newability[phaseaction[combatends once] moveto(exile)])) forever )!
text=First strike, menace -- Whenever Kari Zev, Skyship Raider attacks, create a legendary 2/1 red Monkey creature token named Ragavan that's tapped and attacking. Exile that token at end of combat.
mana={1}{R}
type=Legendary Creature
subtype=Human Pirate
power=1
toughness=3
[/card]
[card]
name=Kari Zev's Expertise
target=*[creature;vehicle]
auto=moveto(mybattlefield) and!(transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste)) ueot)!
auto=may castcard(normal) target(*[-land;manacost<=2]|myhand)
text=Gain control of target creature or Vehicle until end of turn. Untap it. It gains haste until end of turn. -- You may cast a card with converted mana cost 2 or less from your hand without paying its mana cost.
mana={1}{R}{R}
type=Sorcery
[/card]
[card]
name=Karlov of the Ghost Council
auto=@lifeof(player):counter(1/1,2)
auto={W}{B}{C(1/1,-6)}:moveto(exile) target(creature)
text=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.
mana={W}{B}
type=Legendary Creature
subtype=Spirit Advisor
power=2
toughness=2
[/card]
[card]
name=Karma
auto=@each my upkeep:damage:type:swamp:mybattlefield controller
auto=@each opponent upkeep:damage:type:swamp:opponentbattlefield opponent
text=At the beginning of each player's upkeep, Karma deals damage to that player equal to the number of Swamps he or she controls.
mana={2}{W}{W}
type=Enchantment
[/card]
[card]
name=Karmic Guide
abilities=flying,protection from black
auto=moveTo(myBattlefield) target(creature|mygraveyard)
auto=upcost[{3}{W}{W};next upkeep] sacrifice
text=Flying, protection from black -- Echo {3}{W}{W} (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.) -- When Karmic Guide enters the battlefield, return target creature card from your graveyard to the battlefield.
mana={3}{W}{W}
type=Creature
subtype=Angel Spirit
power=2
toughness=2
[/card]
[card]
name=Karn, Silver Golem
auto=@combat(blocking,blocked,turnlimited) source(this):-4/4 ueot
auto={1}:target(artifact[-creature]) dynamicability<!mytgt manacostpumpboth!> transforms((creature,setpower=0,settoughness=0)) ueot
text=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. (That artifact retains its abilities.)
mana={5}
type=Legendary Artifact Creature
subtype=Golem
power=4
toughness=4
[/card]
[card]
name=Karn's Touch
target=artifact[-creature]
auto=dynamicability<!mytgt manacostpumpboth!> transforms((creature,setpower=0,settoughness=0)) ueot
text=Target noncreature artifact becomes an artifact creature with power and toughness each equal to its converted mana cost until end of turn. (It retains its abilities.)
mana={U}{U}
type=Instant
[/card]
[card]
name=Karona, False God
abilities=haste
auto=@each upkeep:moveTo(opponentbattlefield)
auto=@combat(attacking) source(this):chooseatype all(creature[chosentype]) 3/3 ueot chooseend
text=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.
mana={1}{W}{U}{B}{R}{G}
type=Legendary Creature
subtype=Avatar
power=5
toughness=5
[/card]
[card]
name=Karoo Meerkat
abilities=protection from blue
text=Protection from blue
mana={1}{G}
type=Creature
subtype=Mongoose
power=2
toughness=1
[/card]
[card]
name=Karoo
auto=tap(noevent)
auto=aslongas(plains[-tapped]|mybattlefield) moveto(myhand) notatarget(plains[-tapped]|mybattlefield) oneshot
auto=moveto(mygraveyard) notatarget(this|mybattlefield)
auto={T}:Add{1}{W}
text=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. -- {T}: Add {1}{W} to your mana pool.
type=Land
[/card]
[card]
name=Karplusan Forest
auto={T}:Add{1}
auto={T}:Add{R} and!( damage:1 controller )!
auto={T}:Add{G} and!( damage:1 controller )!
text={T}: Add {1} to your mana pool. -- {T}: Add {R} or {G} to your mana pool. Karplusan Forest deals 1 damage to you.
type=Land
[/card]
[card]
name=Karplusan Giant
auto={T(land[snow]|mybattlefield)}:1/1
text=Tap an untapped snow land you control: Karplusan Giant gets +1/+1 until end of turn.
mana={6}{R}
type=Creature
subtype=Giant
power=3
toughness=3
[/card]
[card]
name=Karplusan Strider
auto=cantbetargetof(*[blue;black])
text=Karplusan Strider can't be the target of blue or black spells.
mana={3}{G}
type=Creature
subtype=Yeti
power=3
toughness=4
[/card]
[card]
name=Karplusan Wolverine
auto=@combat(blocked,turnlimited) source(this):may damage:1 target(creature,player)
text=Whenever Karplusan Wolverine becomes blocked, you may have it deal 1 damage to target creature or player.
mana={R}
type=Snow Creature
subtype=Wolverine Beast
power=1
toughness=1
[/card]
[card]
name=Karplusan Yeti
auto={T}:target(creature) dynamicability<!powerstrike eachother!>
text={T}: Karplusan Yeti deals damage equal to its power to target creature. That creature deals damage equal to its power to Karplusan Yeti.
mana={3}{R}{R}
type=Creature
subtype=Yeti
power=3
toughness=3
[/card]
[card]
name=Karrthus, Tyrant of Jund
abilities=flying,haste
auto=moveTo(myBattlefield) all(dragon)
auto=untap all(dragon)
auto=lord(other dragon|myBattlefield) haste
text=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.
mana={4}{B}{R}{G}
type=Legendary Creature
subtype=Dragon
power=7
toughness=7
[/card]
[card]
name=Karstoderm
auto=counter(1/1,5)
auto=@movedto(artifact|myBattlefield):counter(1/1,-1)
auto=@movedto(artifact|opponentBattlefield):counter(1/1,-1)
text=Karstoderm enters the battlefield with five +1/+1 counters on it. -- Whenever an artifact enters the battlefield, remove a +1/+1 counter from Karstoderm.
mana={2}{G}{G}
type=Creature
subtype=Beast
power=0
toughness=0
[/card]
[card]
name=Kaseto, Orochi Archmage
auto={G}{U}:target(creature) unblockable ueot && if cantargetcard(snake) then 2/2
text={G}{U}: Target creature can't be blocked this turn. If that creature is a Snake, it gets +2/+2 until end of turn.
mana={1}{G}{U}
type=Legendary Creature
subtype=Snake Wizard
power=2
toughness=2
[/card]
[card]
name=Kashi-Tribe Elite
auto=lord(snake[legendary]|mybattlefield) shroud
auto=@combatdamaged(creature) from(this):all(trigger[to]) tap && all(trigger[to]) frozen
text=Legendary Snakes you control have shroud. (They can't be the targets of spells or abilities.) -- 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.
mana={1}{G}{G}
type=Creature
subtype=Snake Warrior
power=2
toughness=3
[/card]
[card]
name=Kashi-Tribe Reaver
auto=@combatdamaged(creature) from(this):all(trigger[to]) tap && all(trigger[to]) frozen
auto={1}{G}:regenerate
text=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.
mana={3}{G}
type=Creature
subtype=Snake Warrior
power=3
toughness=2
[/card]
[card]
name=Kashi-Tribe Warriors
auto=@combatdamaged(creature) from(this):all(trigger[to]) tap && all(trigger[to]) frozen
text=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.
mana={3}{G}{G}
type=Creature
subtype=Snake Warrior
power=2
toughness=4
[/card]
[card]
name=Kasimir the Lone Wolf
mana={4}{W}{U}
type=Legendary Creature
subtype=Human Warrior
power=5
toughness=3
[/card]
[card]
name=Katabatic Winds
abilities=phasing
auto=lord(creature[flying]) cantattack
auto=lord(creature[flying]) cantpwattack
auto=lord(creature[flying]) cantblock
auto=lord(creature[flying]) notapability
text=Phasing (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.) -- Creatures with flying can't attack or block, and their activated abilities with {T} in their costs can't be activated.
mana={2}{G}
type=Enchantment
[/card]
[card]
name=Kataki, War's Wage
auto=lord(artifact) transforms((,newability[upcost[{1}] sacrifice]))
text=All artifacts have "At the beginning of your upkeep, sacrifice this artifact unless you pay {1}."
mana={1}{W}
type=Legendary Creature
subtype=Spirit
power=2
toughness=1
[/card]
[card]
name=Kathari Bomber
abilities=flying
auto=@combatdamaged(player) from(this):token(Goblin,Creature Goblin,1/1,red)*2 && moveTo(ownergraveyard) all(this)
autograveyard={3}{B}{R}:moveto(mybattlefield) && transforms((,unearth,haste)) asSorcery forever
text=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} ({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.)
mana={1}{B}{R}
type=Creature
subtype=Bird Shaman
power=2
toughness=2
[/card]
[card]
name=Kathari Remnant
abilities=flying
auto={B}:regenerate
autostack=if casted(this) then cascade:plibrarycount
text=Flying -- {B}: Regenerate Kathari Remnant. -- Cascade (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.)
mana={2}{U}{B}
type=Creature
subtype=Bird Skeleton
power=0
toughness=1
[/card]
[card]
name=Kathari Screecher
abilities=flying
autograveyard={2}{U}:moveto(mybattlefield) && transforms((,unearth,haste)) asSorcery forever
text=Flying -- Unearth {2}{U} ({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.)
mana={2}{U}
type=Creature
subtype=Bird Soldier
power=2
toughness=2
[/card]
[card]
name=Kavu Aggressor
abilities=cantblock
kicker={4}
auto=kicker counter(1/1,1)
text=Kicker {4} (You may pay an additional {4} as you cast this spell.) -- Kavu Aggressor can't block. -- If Kavu Aggressor was kicked, it enters the battlefield with a +1/+1 counter on it.
mana={2}{R}
type=Creature
subtype=Kavu
power=3
toughness=2
[/card]
[card]
name=Kavu Chameleon
abilities=nofizzle
auto={G}:activatechooseacolor all(this) becomes(,chosencolor) ueot activatechooseend
text=Kavu Chameleon can't be countered. -- {G}: Kavu Chameleon becomes the color of your choice until end of turn.
mana={3}{G}{G}
type=Creature
subtype=Kavu
power=4
toughness=4
[/card]
[card]
name=Kavu Climber
auto=draw:1 controller
text=When Kavu Climber enters the battlefield, draw a card.
mana={3}{G}{G}
type=Creature
subtype=Kavu
power=3
toughness=3
[/card]
[card]
name=Kavu Glider
auto={W}:0/1
auto={U}:flying
text={W}: Kavu Glider gets +0/+1 until end of turn. -- {U}: Kavu Glider gains flying until end of turn.
mana={2}{R}
type=Creature
subtype=Kavu
power=2
toughness=1
[/card]
[card]
name=Kavu Howler
aicode=activate target(<4>*[zpos<=4]|mylibrary) name(revealed card) moveto(myhand) name(revealed card) and!(if cantargetcard(*[-kavu]|*) then bottomoflibrary))!
auto=reveal:4 optionone name(Get Kavu) target(<4>kavu|reveal) moveto(myhand) optiononeend optiontwo name(put on bottom) target(<4>*|reveal) bottomoflibrary optiontwoend revealend
text=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.
mana={4}{G}{G}
type=Creature
subtype=Kavu
power=4
toughness=5
[/card]
[card]
name=Kavu Lair
auto=@movedTo(creature[power>=4|myBattlefield):draw:1 controller
auto=@movedTo(creature[power>=4|opponentBattlefield):draw:1 opponent
text=Whenever a creature with power 4 or greater enters the battlefield, its controller draws a card.
mana={2}{G}
type=Enchantment
[/card]
[card]
name=Kavu Mauler
abilities=trample
auto=@combat(attacking) source(this):all(this) foreach(other kavu[attacking]) 1/1 ueot
text=Trample -- Whenever Kavu Mauler attacks, it gets +1/+1 until end of turn for each other attacking Kavu.
mana={4}{G}{G}
type=Creature
subtype=Kavu
power=4
toughness=4
[/card]
[card]
name=Kavu Monarch
auto=lord(kavu) trample
auto=@movedTo(other kavu|battlefield):counter(1/1,1)
text=Kavu creatures have trample. -- Whenever another Kavu enters the battlefield, put a +1/+1 counter on Kavu Monarch.
mana={2}{R}{R}
type=Creature
subtype=Kavu
power=3
toughness=3
[/card]
[card]
name=Kavu Predator
abilities=trample
auto=@lifefoeof(player):all(trigger[to]) dynamicability<!myfoe thatmuchcountersoneone tosrc!>
text=Trample -- Whenever an opponent gains life, put that many +1/+1 counters on Kavu Predator.
mana={1}{G}
type=Creature
subtype=Kavu
power=2
toughness=2
[/card]
[card]
name=Kavu Recluse
auto={T}:ueot loseabilities && losesubtypesof(land) && transforms((forest)) target(land)
text={T}: Target land becomes a Forest until end of turn.
mana={2}{R}
type=Creature
subtype=Kavu
power=2
toughness=2
[/card]
[card]
name=Kavu Runner
auto=aslongas(creature[blue;white]|opponentBattlefield) haste <1
text=Kavu Runner has haste as long as no opponent controls a white or blue creature.
mana={3}{R}
type=Creature
subtype=Kavu
power=3
toughness=3
[/card]
[card]
name=Kavu Scout
auto=aslongas(forest|myBattlefield) 1/0
auto=aslongas(island|myBattlefield) 1/0
auto=aslongas(plains|myBattlefield) 1/0
auto=aslongas(mountain|myBattlefield) 1/0
auto=aslongas(swamp|myBattlefield) 1/0
text=Domain - Kavu Scout gets +1/+0 for each basic land type among lands you control.
mana={2}{R}
type=Creature
subtype=Kavu Scout
power=0
toughness=2
[/card]
[card]
name=Kavu Titan
kicker={2}{G}
auto=kicker counter(1/1,3)
auto=kicker trample
text=Kicker {2}{G} (You may pay an additional {2}{G} as you cast this spell.) -- If Kavu Titan was kicked, it enters the battlefield with three +1/+1 counters on it and with trample.
mana={1}{G}
type=Creature
subtype=Kavu
power=2
toughness=2
[/card]
[card]
name=Kaysa
auto=lord(creature[green]|myBattlefield)1/1
text=Green creatures you control get +1/+1.
mana={3}{G}{G}
type=Legendary Creature
subtype=Elf Druid
power=2
toughness=3
[/card]
[card]
name=Kazandu Blademaster
abilities=first strike,vigilance
auto=may counter(1/1,1)
auto=@movedTo(other ally|myBattlefield):may counter(1/1,1)
text=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.
mana={W}{W}
type=Creature
subtype=Human Soldier Ally
power=1
toughness=1
[/card]
[card]
name=Kazandu Refuge
auto=tap(noevent)
auto=life:1
auto={T}:Add{R}
auto={T}:Add{G}
text=Kazandu Refuge enters the battlefield tapped. -- When Kazandu Refuge enters the battlefield, you gain 1 life. -- {T}: Add {R} or {G} to your mana pool.
type=Land
[/card]
[card]
name=Kazandu Tuskcaller
auto={1}{G}:counter(0/0,1,Level) asSorcery
auto=this(counter{0/0.2.Level}=) {T}:token(Elephant,Creature Elephant,3/3,green)
auto=this(counter{0/0.3.Level}=) {T}:token(Elephant,Creature Elephant,3/3,green)
auto=this(counter{0/0.4.Level}=) {T}:token(Elephant,Creature Elephant,3/3,green)
auto=this(counter{0/0.5.Level}=) {T}:token(Elephant,Creature Elephant,3/3,green)
auto=this(counter{0/0.6.Level}) {T}:token(Elephant,Creature Elephant,3/3,green)*2
text=Level up {1}{G} -- [Level 2-5] {T}: Put a 3/3 green Elephant creature token onto the battlefield. (1/1) -- [Level 6+] {T}: Put two 3/3 green Elephant creature tokens onto the battlefield. (1/1)
auto=maxlevel:6
mana={1}{G}
type=Creature
subtype=Human Shaman
power=1
toughness=1
[/card]
[card]
name=Kazuul Warlord
auto=may all(ally|myBattlefield) counter(1/1,1)
auto=@movedTo(other ally|myBattlefield):may all(ally|myBattlefield) counter(1/1,1)
text=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.
mana={4}{R}
type=Creature
subtype=Minotaur Warrior Ally
power=3
toughness=3
[/card]
[card]
name=Kazuul, Tyrant of the Cliffs
auto=@combat(attacking) source(creature|opponentBattlefield):name(pay or ogre token) ability$!name(pay or ogre token) pay[[{3}]] name(pay 3 mana) donothing?token(-197145) opponent!$ opponent
text=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}.
mana={3}{R}{R}
type=Legendary Creature
subtype=Ogre Warrior
power=5
toughness=4
[/card]
[card]
name=Kazuul's Toll Collector
auto={0}:target(equipment|mybattlefield) newhook assorcery
text={0}: Attach target Equipment you control to Kazuul's Toll Collector. Activate this ability only any time you could cast a sorcery.
mana={2}{R}
type=Creature
subtype=Ogre Warrior
power=3
toughness=2
[/card]
[card]
name=Kederekt Creeper
text=Deathtouch (Creatures dealt damage by this creature are destroyed. You can divide this creature's combat damage among any of the creatures blocking or blocked by it.) -- Kederekt Creeper can't be blocked except by two or more creatures.
abilities=menace,deathtouch
mana={U}{B}{R}
type=Creature
subtype=Horror
power=2
toughness=3
[/card]
[card]
name=Kederekt Leviathan
auto=moveTo(ownerhand) all(other *[-land])
autograveyard={6}{U}:moveto(mybattlefield) && transforms((,unearth,haste)) asSorcery forever
text=When Kederekt Leviathan enters the battlefield, return all other nonland permanents to their owners' hands. -- Unearth {6}{U} ({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.)
mana={6}{U}{U}
type=Creature
subtype=Leviathan
power=5
toughness=5
[/card]
[card]
name=Kederekt Parasite
auto=@drawfoeof(player) restriction{type(*[red]|myBattlefield)~morethan~0}:may damage:1 opponent
text=Whenever an opponent draws a card, if you control a red permanent, you may have Kederekt Parasite deal 1 damage to that player.
mana={B}
type=Creature
subtype=Horror
power=1
toughness=1
[/card]
[card]
name=Keen Sense
target=creature
auto=@damagefoeof(player) from(mytgt):may draw:1 controller
text=Enchant creature -- Whenever enchanted creature deals damage to an opponent, you may draw a card.
mana={G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Keeneye Aven
abilities=flying
autohand=__CYCLING__({2})
text=Flying -- Cycling {2} ({2}, Discard this card: Draw a card.)
mana={3}{U}
type=Creature
subtype=Bird Soldier
power=2
toughness=3
[/card]
[card]
name=Keen-Eyed Archers
abilities=reach
text=Reach (This creature can block creatures with flying.)
mana={2}{W}
type=Creature
subtype=Elf Archer
power=2
toughness=2
[/card]
[card]
name=Keening Apparition
auto={S}:destroy target(other enchantment)
text=Sacrifice Keening Apparition: Destroy target enchantment.
mana={1}{W}
type=Creature
subtype=Spirit
power=2
toughness=2
[/card]
[card]
name=Keening Banshee
abilities=flying
auto=-2/-2 target(creature) ueot
text=Flying -- When Keening Banshee enters the battlefield, target creature gets -2/-2 until end of turn.
mana={2}{B}{B}
type=Creature
subtype=Spirit
power=2
toughness=2
[/card]
[card]
name=Keening Stone
auto={5}{T}:target(player) deplete:type:*:targetedpersonsgraveyard targetedplayer
text={5}, {T}: 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.
mana={6}
type=Artifact
[/card]
[card]
name=Keep Watch
auto=foreach(creature[attacking]):draw:1 controller
text=Draw a card for each attacking creature.
mana={2}{U}
type=Instant
[/card]
[card]
name=Keeper of Kookus
auto={R}:protection from red
text={R}: Keeper of Kookus gains protection from red until end of turn.
mana={R}
type=Creature
subtype=Goblin
power=1
toughness=1
[/card]
[card]
name=Keeper of Progenitus
auto=lord(*[mountain;forest;plains]) transforms((,newability[producecolor:land],newability[producecolor:green],newability[producecolor:blue],newability[producecolor:red],newability[producecolor:black],newability[producecolor:white]))
text=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.
mana={3}{G}
type=Creature
subtype=Elf Druid
power=1
toughness=3
[/card]
[card]
name=Keeper of the Beasts
auto={G}{T}:name(Beast token) if type(creature|opponentbattlefield)~morethan~type(creature|mybattlefield) then token(Beast,Creature Beast,2/2,green)
text={G}, {T}: Choose target opponent who controlled more creatures than you did as you activated this ability. Put a 2/2 green Beast creature token onto the battlefield.
mana={G}{G}
type=Creature
subtype=Human Wizard
power=1
toughness=2
[/card]
[card]
name=Keeper of the Dead
auto={B}{T}:name(destroy) if type(creature|mygraveyard)~morethan~type(creature|opponentgraveyard)+1 then transforms((,newability[destroy target(creature[-black]|opponentbattlefield)])) ueot
text={B}, {T}: Choose target opponent who had at least two fewer creature cards in his or her graveyard than you did as you activated this ability. Destroy target nonblack creature he or she controls.
mana={B}{B}
type=Creature
subtype=Human Wizard
power=1
toughness=2
[/card]
[card]
name=Keeper of the Flame
auto={R}{T}:damage:2 opponent restriction{compare(lifetotal)~lessthan~compare(opponentlifetotal)}
text={R}, {T}: Choose target opponent who had more life than you did as you activated this ability. Keeper of the Flame deals 2 damage to him or her.
mana={R}{R}
type=Creature
subtype=Human Wizard
power=1
toughness=2
[/card]
[card]
name=Keeper of the Light
auto={W}{T}:life:3 controller restriction{compare(lifetotal)~lessthan~compare(opponentlifetotal)}
text={W}, {T}: Choose target opponent who had more life than you did as you activated this ability. You gain 3 life.
mana={W}{W}
type=Creature
subtype=Human Wizard
power=1
toughness=2
[/card]
[card]
name=Keeper of the Mind
auto={U}{T}:name(draw) if type(*|opponenthand)~morethan~type(*|myhand)+1 then draw:1 controller
text={U}, {T}: Choose target opponent who had at least two more cards in hand than you did as you activated this ability. Draw a card.
mana={U}{U}
type=Creature
subtype=Human Wizard
power=1
toughness=2
[/card]
[card]
name=Keeper of the Nine Gales
abilities=flying
auto={T}{T(bird|myBattlefield)}{T(bird|myBattlefield)}:moveTo(ownerhand) target(*|battlefield)
text=Flying -- {T}, Tap two untapped Birds you control: Return target permanent to its owner's hand.
mana={2}{U}
type=Creature
subtype=Bird Wizard
power=1
toughness=2
[/card]
[card]
name=Keeper of Tresserhorn
auto=@combat(notblocked) source(this):life:-2 opponent && fog from(this) ueot
text=Whenever Keeper of Tresserhorn attacks and isn't blocked, it assigns no combat damage this turn and defending player loses 2 life.
mana={5}{B}
type=Creature
subtype=Avatar
power=6
toughness=6
[/card]
[card]
name=Keepers of the Faith
mana={1}{W}{W}
type=Creature
subtype=Human Cleric
power=2
toughness=3
[/card]
[card]
name=Keepsake Gorgon
abilities=deathtouch
auto=this(cantargetcard(*[-monstrous]) {5}{B}{B}:becomes(monstrous) forever && counter(1/1,1) && transforms((,newability[destroy target(creature[-gorgon]|opponentbattlefield)])) forever
text=Deathtouch -- {5}{B}{B}: Monstrosity 1. (If this creature isn't monstrous, put a +1/+1 counters on it and it becomes monstrous.) -- When Keepsake Gorgon becomes monstrous, destroy target non-Gorgon creature an opponent controls.
mana={3}{B}{B}
type=Creature
subtype=Gorgon
power=2
toughness=5
[/card]
[card]
name=Kei Takahashi
auto={T}:prevent:2 target(creature,player)
text={T}: Prevent the next 2 damage that would be dealt to target creature this turn.
mana={2}{G}{W}
type=Legendary Creature
subtype=Human Cleric
power=2
toughness=2
[/card]
[card]
name=Keiga, the Tide Star
abilities=flying
auto=@movedTo(this|graveyard) from(battlefield):moveTo(myBattlefield) target(creature)
text=Flying -- When Keiga, the Tide Star dies, gain control of target creature.
mana={5}{U}
type=Legendary Creature
subtype=Dragon Spirit
power=5
toughness=5
[/card]
[card]
name=Keldon Arsonist
auto={1}{S(land|myBattlefield)}{S(land|myBattlefield)}:destroy target(land)
text={1}, Sacrifice two lands: Destroy target land.
mana={2}{R}
type=Creature
subtype=Human Soldier
power=1
toughness=1
[/card]
[card]
name=Keldon Battlewagon
abilities=trample,cantblock
auto=@combat(attacking) source(this):phaseaction[combatends,sourceinplay] sacrifice
auto={T(creature|mybattlefield)}:name(Power Pump) storedpower/0 ueot restriction{type(creature[-tapped]|mybattlefield)~morethan~0}
text=Trample -- Keldon Battlewagon can't block. -- When Keldon Battlewagon attacks, sacrifice it at end of combat. -- Tap an untapped creature you control: Keldon Battlewagon gets +X/+0 until end of turn, where X is the power of the creature tapped this way.
mana={5}
type=Artifact Creature
subtype=Juggernaut
power=0
toughness=3
[/card]
[card]
name=Keldon Berserker
auto=@combat(attacking) source(this) restriction{type(land[tapped]|mybattlefield)~equalto~type(land|mybattlefield)}:3/0 ueot
text=Whenever Keldon Berserker attacks, if you control no untapped lands, it gets +3/+0 until end of turn.
mana={3}{R}
type=Creature
subtype=Human Soldier Berserker
power=2
toughness=3
[/card]
[card]
name=Keldon Champion
abilities=haste
auto=damage:3 target(player)
auto=upcost[{2}{R}{R};next upkeep] sacrifice
text=Haste -- Echo {2}{R}{R} (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.) -- When Keldon Champion enters the battlefield, it deals 3 damage to target player.
mana={2}{R}{R}
type=Creature
subtype=Human Barbarian
power=3
toughness=2
[/card]
[card]
name=Keldon Firebombers
auto=ability$! notatarget(<type:land:mybattlefieldminus3minusend>land|mybattlefield) sacrifice !$ controller
auto=ability$! notatarget(<type:land:mybattlefieldminus3minusend>land|mybattlefield) sacrifice !$ opponent
text=When Keldon Firebombers enters the battlefield, each player sacrifices all lands he or she controls except for three.
mana={3}{R}{R}
type=Creature
subtype=Human Soldier
power=3
toughness=3
[/card]
[card]
name=Keldon Halberdier
abilities=first strike
text=First strike -- Suspend 4 - {R} (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.)
mana={4}{R}
suspend(4)={r}
type=Creature
subtype=Human Warrior
power=4
toughness=1
[/card]
[card]
name=Keldon Mantle
target=creature
auto={B}:regenerate
auto={R}:1/0
auto={G}:trample
text=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.
mana={1}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Keldon Marauders
auto=vanishing:2
auto=damage:1 target(player)
auto=@movedTo(this|nonbattlezone) from(myBattlefield):damage:1 target(player)
text=Vanishing 2 (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.) -- When Keldon Marauders enters the battlefield or leaves the battlefield, it deals 1 damage to target player.
mana={1}{R}
type=Creature
subtype=Human Warrior
power=3
toughness=3
[/card]
[card]
name=Keldon Megaliths
auto=tap(noevent)
auto={T}:Add{R}
auto=aslongas(*|myhand) {1}{R}{T}:damage:1 target(creature,player) <1
text=Keldon Megaliths enters the battlefield tapped. -- {T}: Add {R} to your mana pool. -- Hellbent - {1}{R}, {T}: Keldon Megaliths deals 1 damage to target creature or player. Activate this ability only if you have no cards in hand.
type=Land
[/card]
[card]
name=Keldon Necropolis
auto={T}:Add{1}
auto={4}{R}{T}{S(creature|myBattlefield)}:Damage:2 target(creature,player)
text={T}: Add {1} to your mana pool. -- {4}{R}, {T}, Sacrifice a creature: Keldon Necropolis deals 2 damage to target creature or player.
type=Legendary Land
[/card]
[card]
name=Keldon Vandals
auto=destroy target(artifact)
auto=upcost[{2}{R};next upkeep] sacrifice
text=Echo {2}{R} (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.) -- When Keldon Vandals enters the battlefield, destroy target artifact.
mana={2}{R}
type=Creature
subtype=Human Rogue
power=4
toughness=1
[/card]
[card]
name=Keldon Warlord
anyzone=type:creature[-wall]:myBattlefield/type:creature[-wall]:myBattlefield cdaactive
text=Keldon Warlord's power and toughness are each equal to the number of non-Wall creatures you control.
mana={2}{R}{R}
type=Creature
subtype=Human Barbarian
power=*
toughness=*
[/card]
[card]
name=Kelinore Bat
abilities=flying
text=Flying
mana={2}{B}
type=Creature
subtype=Bat
power=2
toughness=1
[/card]
[card]
name=Kelsinko Ranger
auto={1}{W}:first strike target(creature[green])
text={1}{W}: Target green creature gains first strike until end of turn.
mana={W}
type=Creature
subtype=Human
power=1
toughness=1
[/card]
[card]
name=Kemba, Kha Regent
auto=@each my upkeep:thisforeach(gear) token(Cat,Creature Cat,2/2,white)
text=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.
mana={1}{W}{W}
type=Legendary Creature
subtype=Cat Cleric
power=2
toughness=4
[/card]
[card]
name=Kemba's Skyguard
abilities=flying
auto=life:2
text=Flying (This creature can't be blocked except by creatures with flying or reach.) -- When Kemba's Skyguard enters the battlefield, you gain 2 life.
mana={1}{W}{W}
type=Creature
subtype=Cat Knight
power=2
toughness=2
[/card]
[card]
name=Kemuri-Onna
auto=target(player) ability$!name(discard) target(*|myhand) reject!$ targetedplayer
auto=@movedto(mystack) from(myhand):may moveto(myhand) all(this)
text=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.
mana={4}{B}
type=Creature
subtype=Spirit
power=3
toughness=3
[/card]
[card]
name=Kentaro, the Smiling Cat
auto=bushido(1/1)
auto=lord(*[samurai]|mycastingzone) anytypeofmana
text=Bushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.) -- You may pay {X} rather than pay the mana cost for Samurai spells you cast, where X is that spell's converted mana cost.
mana={1}{W}
type=Legendary Creature
subtype=Human Samurai
power=2
toughness=1
[/card]
[card]
name=Kenzo the Hardhearted
doublefaced=kamiflip
abilities=double strike
auto=bushido(2/2)
text=Double strike; bushido 2 (When this blocks or becomes blocked, it gets +2/+2 until end of turn.)
color=white
type=Legendary Creature
subtype=Human Samurai
power=3
toughness=4
[/card]
[card]
name=Kessig Cagebreakers
auto=@combat(attacking) source(this):token(Wolf,Creature Wolf,2/2,green,battleready)*type:creature:mygraveyard
text=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.
mana={4}{G}
type=Creature
subtype=Human Rogue
power=3
toughness=4
[/card]
[card]
name=Kessig Dire Swine
auto=while(restriction{delirium}) trample
text=Delirium  Kessig Dire Swine has trample as long as there are four or more card types among cards in your graveyard.
mana={4}{G}{G}
type=Creature
subtype=Boar Horror
power=6
toughness=6
[/card]
[card]
name=Kessig Forgemaster
auto=@combat(blocking,blocked) source(this) from(creature):damage:1 all(trigger[from])
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:flip(Flameheart Werewolf)
text=Whenever Kessig Forgemaster blocks or becomes blocked by a creature, Kessig Forgemaster deals 1 damage to that creature. -- At the beginning of each upkeep, if no spells were cast last turn, transform Kessig Forgemaster.
mana={1}{R}
type=Creature
subtype=Human Shaman Werewolf
power=2
toughness=1
[/card]
[card]
name=Kessig Malcontents
auto=target(player) damage:type:human:mybattlefield
text=When Kessig Malcontents enters the battlefield, it deals damage to target player equal to the number of Humans you control.
mana={2}{R}
type=Creature
subtype=Human Warrior
power=3
toughness=1
[/card]
[card]
name=Kessig Prowler
auto={4}{g}:flip(Sinuous Predator)
text={4}{G}: Transform Kessig Prowler.
mana={G}
type=Creature
subtype=Werewolf Horror
power=2
toughness=1
[/card]
[card]
name=Kessig Recluse
abilities=reach,deathtouch
text=Reach -- Deathtouch
mana={2}{G}{G}
type=Creature
subtype=Spider
power=2
toughness=3
[/card]
[card]
name=Kessig Wolf Run
auto={T}:Add{1}
auto={X}{R}{G}{T}:target(creature) x/0 && trample ueot
text={T}: Add {1} to your mana pool. -- {X}{R}{G}, {T}: Target creature gets +X/+0 and gains trample until end of turn.
type=Land
[/card]
[card]
name=Kessig Wolf
auto={1}{R}:first strike
text={1}{R}: Kessig Wolf gains first strike until end of turn.
mana={2}{R}
type=Creature
subtype=Wolf
power=3
toughness=1
[/card]
[card]
name=Key to the City
auto={T}{D(*|myhand)}:name(Tap this card) donothing
auto={T}{D(*|myhand)}:unblockable target(creature)
auto=@untapped(this):pay({2}) draw:1 controller
text={T}, Discard a card: Up to one target creature can't be blocked this turn. -- Whenever Key to the City becomes untapped, you may pay {2}. If you do, draw a card.
mana={2}
type=Artifact
[/card]
[card]
name=Keymaster Rogue
abilities=unblockable
auto=moveto(ownerhand) notatarget(creature|mybattlefield)
text=Keymaster Rogue is unblockable. -- When Keymaster Rogue enters the battlefield, return a creature you control to its owner's hand.
mana={3}{U}
type=Creature
subtype=Human Rogue
power=3
toughness=2
[/card]
[card]
name=Kezzerdrix
abilities=first strike
auto=@each my upkeep restriction{type(creature|opponentBattlefield)~lessthan~1}:damage:4 controller
text=First strike -- At the beginning of your upkeep, if your opponents control no creatures, Kezzerdrix deals 4 damage to you.
mana={2}{B}{B}
type=Creature
subtype=Rabbit Beast
power=4
toughness=4
[/card]
[card]
name=Khabal Ghoul
auto=@each endofturn:counter(1/1,type:creature[fresh]:graveyard)
text=At the beginning of each end step, put a +1/+1 counter on Khabal Ghoul for each creature put into a graveyard from the battlefield this turn.
mana={2}{B}
type=Creature
subtype=Zombie
power=1
toughness=1
[/card]
[card]
name=Khalni Garden
auto=tap(noevent)
auto=token(Plant,creature plant, 0/1,green)
auto={T}:Add{G}
text=Khalni Garden enters the battlefield tapped. -- When Khalni Garden enters the battlefield, put a 0/1 green Plant creature token onto the battlefield. -- {T}: Add {G} to your mana pool.
type=Land
[/card]
[card]
name=Khalni Gem
auto=moveTo(ownerhand) target(<2>land|myBattlefield)
auto={T}:Add{W}{W}
auto={T}:Add{U}{U}
auto={T}:Add{B}{B}
auto={T}:Add{R}{R}
auto={T}:Add{G}{G}
text=When Khalni Gem enters the battlefield, return two lands you control to their owner's hand. -- {T}: Add two mana of any one color to your mana pool.
mana={4}
type=Artifact
[/card]
[card]
name=Khalni Heart Expedition
auto=@movedto(land|myBattlefield):counter(0/0,1,Quest)
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(<upto:2>land[basic]|myLibrary)
auto={C(0/0,-3,Quest)}{S}:name(search card) reveal:plibrarycount optionone name(choose card) target(<upto:2>land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
text=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.
mana={1}{G}
type=Enchantment
[/card]
[card]
name=Khalni Hydra
abilities=affinitygreencreatures,trample
text=Khalni Hydra costs Green less to cast for each green creature you control. -- Trample
mana={G}{G}{G}{G}{G}{G}{G}{G}
type=Creature
subtype=Hydra
power=8
toughness=8
[/card]
[card]
name=Kher Keep
auto={T}:Add{1}
auto={1}{R}{T}:token(Kobolds of Kher Keep,creature kobold, 0/1, red)
text={T}: Add {1} to your mana pool. -- {1}{R}, {T}: Put a 0/1 red Kobold creature token named Kobolds of Kher Keep onto the battlefield.
type=Legendary Land
[/card]
[card]
name=Kheru Bloodsucker
auto=@movedTo(graveyard) from(creature[toughness>=4]|mybattlefield):life:-2 opponent && life:2 controller
auto={2}{B}{S(other creature|mybattlefield)}:counter(1/1,1)
text=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.
mana={2}{B}
type=Creature
subtype=Vampire
power=2
toughness=2
[/card]
[card]
name=Kheru Dreadmaw
abilities=defender
auto={1}{G}{S(other creature|myBattlefield)}:life:storedtoughness
text={1}{G}, Sacrifice another creature: You gain life equal to the sacrificed creature's toughness.
mana={4}{B}
type=Creature
subtype=Zombie Crocodile
power=4
toughness=4
[/card]
[card]
name=Kiki-Jiki, Mirror Breaker
abilities=haste
auto={T}:clone with(treason,haste) target(creature[-legendary]|mybattlefield)
text={T}: 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.
mana={2}{R}{R}{R}
type=Legendary Creature
subtype=Goblin Shaman
power=2
toughness=2
[/card]
[card]
name=Kiku, Night's Flower
auto={2}{B}{B}{T}:target(creature) dynamicability<!mytgt powerstrike itself!>
text={2}{B}{B}, {T}: Target creature deals damage to itself equal to its power.
mana={B}{B}
type=Legendary Creature
subtype=Human Assassin
power=1
toughness=1
[/card]
[card]
name=Kiku's Shadow
target=creature
auto=dynamicability<!mytgt powerstrike itself!>
text=Target creature deals damage to itself equal to its power.
mana={B}{B}
type=Sorcery
[/card]
[card]
name=Kill Shot
target=creature[attacking]
auto=destroy
text=Destroy target attacking creature.
mana={2}{W}
type=Instant
[/card]
[card]
name=Killer Bees
abilities=flying
auto={G}:1/1
text=Flying -- {G}: Killer Bees gets +1/+1 until end of turn.
mana={1}{G}{G}
type=Creature
subtype=Insect
power=0
toughness=1
[/card]
[card]
name=Killer Instinct
auto=@each my upkeep:reveal:1 optionone target(creature|reveal) transforms((,newability[moveto(mybattlefield)],treason,haste)) forever optiononeend optiontwo name(Put Back) target(<1>*|reveal) moveto(mylibrary) optiontwoend revealend
text=At the beginning of your upkeep, reveal the top card of your library. If it's a creature card, put it onto the battlefield. That creature gains haste until end of turn. Sacrifice it at the beginning of the next end step.
mana={4}{R}{G}
type=Enchantment
[/card]
[card]
name=Killer Whale
auto={U}:flying
text={U}: Killer Whale gains flying until end of turn.
mana={3}{U}{U}
type=Creature
subtype=Whale
power=3
toughness=5
[/card]
[card]
name=Killing Glare
target=creature[power<=prex]
auto=destroy
text=Destroy target creature with power X or less.
mana={X}{B}
type=Instant
[/card]
[card]
name=Kiln Fiend
auto=@movedTo(instant,sorcery|mystack):3/0 ueot
text=Whenever you cast an instant or sorcery spell, Kiln Fiend gets +3/+0 until end of turn.
mana={1}{R}
type=Creature
subtype=Elemental Beast
power=1
toughness=2
[/card]
[card]
name=Kiln Walker
auto=@combat(attacking) source(this):3/0 ueot
text=Whenever Kiln Walker attacks, it gets +3/+0 until end of turn.
mana={3}
type=Artifact Creature
subtype=Construct
power=0
toughness=3
[/card]
[card]
name=Kilnmouth Dragon
abilities=flying
auto={t}:target(creature,player) thisforeach(counter{1/1.1}) damage:1
aicode=activate target(<anyamount>*[dragon]|myhand) name(revealed card) moveto(myhand) name(revealed card) and!( all(this) counter(1/1,3) )!
auto=Reveal:type:*:myhand revealzone(myhand) revealtype(*[Dragon]|myhand) optionone foreach(*[Dragon]|reveal) counter(1/1,3) optiononeend optiontwo all(*|reveal) moveto(myhand) optiontwoend revealend
text=Amplify 3 (As this creature enters the battlefield, put three +1/+1 counters on it for each Dragon card you reveal in your hand.) -- Flying -- {T}: Kilnmouth Dragon deals damage equal to the number of +1/+1 counters on it to target creature or player.
mana={5}{R}{R}
type=Creature
subtype=Dragon
power=5
toughness=5
[/card]
[card]
name=Kindercatch
mana={3}{G}{G}{G}
type=Creature
subtype=Spirit
power=6
toughness=6
[/card]
[card]
name=Kindled Fury
target=creature
auto=1/0
auto=first strike
text=Target creature gets +1/+0 and gains first strike until end of turn. (It deals combat damage before creatures without first strike.)
mana={R}
type=Instant
[/card]
[card]
name=Kindle
target=creature,player
auto=damage:type:kindle:graveyardplus2plusend
text=Kindle deals X damage to target creature or player, where X is 2 plus the number of cards named Kindle in all graveyards.
mana={1}{R}
type=Instant
[/card]
[card]
name=Kindly Stranger
auto=while(restriction{delirium}) {2}{b}:flip(Demon-Possessed Witch)
text=Delirium  {2}{B}: Transform Kindly Stranger. Activate this ability only if there are four or more card types among cards in your graveyard.
mana={2}{B}
type=Creature
subtype=Human
power=2
toughness=3
[/card]
[card]
name=King Cheetah
abilities=flash
text=Flash
mana={3}{G}
type=Creature
subtype=Cat
power=3
toughness=2
[/card]
[card]
name=King Crab
auto={1}{U}{T}:moveTo(ownerlibrary) target(creature[green])
text={1}{U}, {T}: Put target green creature on top of its owner's library.
mana={4}{U}{U}
type=Creature
subtype=Crab
power=4
toughness=5
[/card]
[card]
name=King Macar, the Gold-Cursed
auto=@untapped(this):may moveto(exile) target(creature) && token(-378445) controller
text=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."
mana={2}{B}{B}
type=Legendary Creature
subtype=Human
power=2
toughness=3
[/card]
[card]
name=King Suleiman
auto={T}:destroy target(djinn,efreet)
text={T}: Destroy target Djinn or Efreet.
mana={1}{W}
type=Creature
subtype=Human
power=1
toughness=1
[/card]
[card]
name=Kingfisher
abilities=flying
auto=@movedTo(this|graveyard) from(battlefield):draw:1 controller
text=Flying -- When Kingfisher dies, draw a card.
mana={3}{U}
type=Creature
subtype=Bird
power=2
toughness=2
[/card]
[card]
name=Kingpin's Pet
abilities=flying
auto=@movedto(*|mystack):pay({WB}) life:-1 opponent && life:1 controller
text=Flying -- Extort (Whenever you cast a spell, you may pay {WB}. If you do, each opponent loses 1 life and you gain that much life.)
mana={1}{W}{B}
type=Creature
subtype=Thrull
power=2
toughness=2
[/card]
[card]
name=King's Assassin
auto={T}:destroy target(creature[tapped]) restriction{during my turn,before attackers}
text={T}: Destroy target tapped creature. Activate this ability only during your turn, before attackers are declared.
mana={1}{B}{B}
type=Creature
subtype=Human Assassin
power=1
toughness=1
[/card]
[card]
name=Kinsbaile Balloonist
abilities=flying
auto=@combat(attacking) source(this):may flying target(creature) ueot
text=Flying -- Whenever Kinsbaile Balloonist attacks, you may have target creature gain flying until end of turn.
mana={3}{W}
type=Creature
subtype=Kithkin Soldier
power=2
toughness=2
[/card]
[card]
name=Kinsbaile Borderguard
auto=foreach(other kithkin|mybattlefield) counter(1/1,1)
auto=@movedTo(graveyard) from(this|mybattlefield):thisforeach(counter{1/1.1}) token(Kithkin Soldier,Creature Kithkin Soldier,1/1,white)
text=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.
mana={1}{W}{W}
type=Creature
subtype=Kithkin Soldier
power=1
toughness=1
[/card]
[card]
name=Kinsbaile Cavalier
auto=lord(creature[knight]|mybattlefield) double strike
text=Knight creatures you control have double strike.
mana={3}{W}
type=Creature
subtype=Kithkin Knight
power=2
toughness=2
[/card]
[card]
name=Kinsbaile Skirmisher
auto=1/1 target(creature) ueot
text=When Kinsbaile Skirmisher enters the battlefield, target creature gets +1/+1 until end of turn.
mana={1}{W}
type=Creature
subtype=Kithkin Soldier
power=2
toughness=2
[/card]
[card]
name=Kinscaer Harpoonist
abilities=flying
auto=@combat(attacking) source(this):may -flying target(creature) ueot
text=Flying -- Whenever Kinscaer Harpoonist attacks, you may have target creature lose flying until end of turn.
mana={3}{U}
type=Creature
subtype=Kithkin Soldier
power=2
toughness=2
[/card]
[card]
name=Kin-Tree Invocation
auto=token(Spirit Warrior,Creature Spirit Warrior,toughness:highest:creature:mybattlefield/toughness:highest:creature:mybattlefield,black,green)
text=Put an X/X black and green Spirit Warrior creature token onto the battlefield, where X is the greatest toughness among creatures you control. 
mana={B}{G}
type=Sorcery
[/card]
[card]
name=Kin-Tree Warden
facedown={3}
autofacedown={G}:morph
auto={2}:regenerate
text={2}: Regenerate Kin-Tree Warden. -- Morph {G} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={G}
type=Creature
subtype=Human Warrior
power=1
toughness=1
[/card]
[card]
name=Kiora, the Crashing Wave
auto=counter(0/0,2,loyalty)
auto={C(0/0,1,Loyalty)}:name(+1: Prevention) target(*|opponentbattlefield) transforms((,newability[preventalldamage from(this)],newability[preventalldamage to(this)])) uynt
auto={C(0/0,-1,Loyalty)}:name(-1: Draw 1 and Lands +1) draw:1 controller && maxPlay(land)+1 ueot
auto={C(0/0,-5,Loyalty)}:name(-5: Emblem) emblem transforms((,newability[@each my endofturn:token(-378521) controller])) forever dontremove
text=+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." -- Starting Loyalty (2)
mana={2}{G}{U}
type=Planeswalker
subtype=Kiora
[/card]
[card]
name=Kiora's Follower
auto={T}:untap target(other *|battlefield)
text={T}: Untap another target permanent.
mana={G}{U}
type=Creature
subtype=Merfolk
power=2
toughness=2
[/card]
[card]
name=Kiora's Kraken
type=Creature
subtype=Kraken
power=9
toughness=9
color=blue
[/card]
[card]
name=Kird Ape
auto=aslongas(forest|myBattlefield) 1/2
text=Kird Ape gets +1/+2 as long as you control a Forest.
mana={R}
type=Creature
subtype=Ape
power=1
toughness=1
[/card]
[card]
name=Kird Chieftain
auto=aslongas(forest|myBattlefield) 1/1
auto={4}{G}:name(2/2 and Trample) target(creature) transforms((,newability[2/2],newability[trample])) ueot
text=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. (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.) 
mana={3}{R}
type=Creature
subtype=Ape
power=3
toughness=3
[/card]
[card]
name=Kiri-Onna
auto=moveTo(ownerhand) target(creature)
auto=@movedto(arcane,spirit|mystack):may moveTo(ownerhand)
text=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.
mana={4}{U}
type=Creature
subtype=Spirit
power=2
toughness=2
[/card]
[card]
name=Kirtar's Desire
target=creature
auto=cantattack
auto=cantpwattack
auto=aslongas(*|mygraveyard) cantblock >6
text=Enchant creature -- Enchanted creature can't attack. -- Threshold - Enchanted creature can't block as long as seven or more cards are in your graveyard.
mana={W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Kirtar's Wrath
auto=bury all(creature)
auto=aslongas(*|mygraveyard) token(Spirit,Creature Spirit, 1/1,flying,white)*2 >6
text=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.
mana={4}{W}{W}
type=Sorcery
[/card]
[card]
name=Kismet
auto=lord(*[recent;artifact;creature;land]|opponentbattlefield) transforms((,newability[tap(noevent)]))
text=Artifacts, creatures, and lands your opponents control enter the battlefield tapped.
mana={3}{W}
type=Enchantment
[/card]
[card]
name=Kiss of Death
auto=life:4 controller
auto=damage:4 opponent
text=Kiss of Death deals 4 damage to target opponent. You gain 4 life.
mana={4}{B}{B}
type=Sorcery
[/card]
[card]
name=Kiss of the Amesha
target=player
auto=life:7
auto=draw:2
text=Target player gains 7 life and draws two cards.
mana={4}{W}{U}
type=Sorcery
[/card]
[card]
name=Kitchen Finks
abilities=persist
auto=life:2
text=When Kitchen Finks enters the battlefield, you gain 2 life. -- Persist (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.)
mana={1}{GW}{GW}
type=Creature
subtype=Ouphe
power=3
toughness=2
[/card]
[card]
name=Kite Shield
auto={3}:equip
auto=teach(creature) 0/3
text=Equipped creature gets +0/+3. -- Equip {3}
mana={0}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Kitesail Apprentice
auto=this(gear > 0) flying
auto=this(gear > 0) 1/1
text=As long as Kitesail Apprentice is equipped, it gets +1/+1 and has flying.
mana={W}
type=Creature
subtype=Kor Soldier
power=1
toughness=1
[/card]
[card]
name=Kitesail Scout
abilities=flying
text=Flying
mana={W}
type=Creature
subtype=Kor Scout
power=1
toughness=1
[/card]
[card]
name=Kitesail
auto={2}:equip
auto=teach(creature) 1/0
auto=teach(creature) flying
text=Equipped creature gets +1/+0 and has flying. -- Equip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.)
mana={2}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Kithkin Daggerdare
auto={G}{T}:2/2 target(creature[attacking])
text={G}, {T}: Target attacking creature gets +2/+2 until end of turn.
mana={1}{G}
type=Creature
subtype=Kithkin Soldier
power=1
toughness=1
[/card]
[card]
name=Kithkin Greatheart
auto=aslongas(giant|myBattlefield) 1/1
auto=aslongas(giant|myBattlefield) first strike
text=As long as you control a Giant, Kithkin Greatheart gets +1/+1 and has first strike.
mana={1}{W}
type=Creature
subtype=Kithkin Soldier
power=2
toughness=1
[/card]
[card]
name=Kithkin Harbinger
aicode=activate target(kithkin|mylibrary) moveto(mylibrary) and!(moveto(mylibrary))!
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(kithkin|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(mylibrary)])) optiononeend optiontwo bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary )! optiontwoend revealend
text=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.
mana={2}{W}
type=Creature
subtype=Kithkin Wizard
power=1
toughness=3
[/card]
[card]
name=Kithkin Healer
auto={T}:prevent:1 target(creature,player)
text={T}: Prevent the next 1 damage that would be dealt to target creature or player this turn.
mana={2}{W}
type=Creature
subtype=Kithkin Cleric
power=2
toughness=2
[/card]
[card]
name=Kithkin Mourncaller
auto=@movedTo(kithkin[attacking]|mygraveyard) from(battlefield):may draw:1
auto=@movedTo(elf[attacking]|mygraveyard) from(battlefield):may draw:1
text=Whenever an attacking Kithkin or Elf is put into your graveyard from the battlefield, you may draw a card.
mana={2}{G}
type=Creature
subtype=Kithkin Scout
power=2
toughness=2
[/card]
[card]
name=Kithkin Rabble
abilities=vigilance
anyzone=type:*[white]:myBattlefield/type:*[white]:myBattlefield cdaactive
text=Vigilance -- Kithkin Rabble's power and toughness are each equal to the number of white permanents you control.
mana={3}{W}
type=Creature
subtype=Kithkin
power=*
toughness=*
[/card]
[card]
name=Kithkin Shielddare
auto={W}{T}:2/2 target(creature[blocking])
text={W}, {T}: Target blocking creature gets +2/+2 until end of turn.
mana={1}{W}
type=Creature
subtype=Kithkin Soldier
power=1
toughness=1
[/card]
[card]
name=Kithkin Spellduster
abilities=flying,persist
auto={1}{W}{S}:destroy target(other enchantment)
text=Flying -- {1}{W}, Sacrifice Kithkin Spellduster: Destroy target enchantment. -- Persist (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.)
mana={4}{W}
type=Creature
subtype=Kithkin Wizard
power=2
toughness=3
[/card]
[card]
name=Kithkin Zealot
auto=life:type:*[black;red]:opponentbattlefield target(opponent)
text=When Kithkin Zealot enters the battlefield, you gain 1 life for each black and/or red permanent target opponent controls.
mana={1}{W}
type=Creature
subtype=Kithkin Cleric
power=1
toughness=3
[/card]
[card]
name=Kithkin Zephyrnaut
auto=@each my upkeep:name(Kinship) reveal:1 optionone if type(creature[share!types!]|reveal)~morethan~0 then +2/+2 ueot && flying ueot && vigilance ueot optiononeend optiontwo name(Put Back On Top) target(<1>*|reveal) moveto(mylibrary) optiontwoend revealend 
text=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.
mana={2}{W}
type=Creature
subtype=Kithkin Soldier
power=2
toughness=2
[/card]
[card]
name=Kitsune Blademaster
abilities=first strike
auto=bushido(1/1)
text=First strike -- Bushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.)
mana={2}{W}
type=Creature
subtype=Fox Samurai
power=2
toughness=2
[/card]
[card]
name=Kitsune Bonesetter
auto={T}:name(prevent 3 damage) if type(*|myhand)~morethan~type(*|opponenthand) then transforms((,newability[prevent:3 target(creature)])) ueot
text={T}: 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.
mana={2}{W}
type=Creature
subtype=Fox Cleric
power=0
toughness=1
[/card]
[card]
name=Kitsune Dawnblade
auto=bushido(1/1)
auto=may tap target(creature)
text=Bushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.) -- When Kitsune Dawnblade enters the battlefield, you may tap target creature.
mana={4}{W}
type=Creature
subtype=Fox Samurai
power=2
toughness=3
[/card]
[card]
name=Kitsune Diviner
auto={T}:tap target(spirit)
text={T}: Tap target Spirit.
mana={W}
type=Creature
subtype=Fox Cleric
power=0
toughness=1
[/card]
[card]
name=Kitsune Healer
auto={T}:prevent:1 target(creature,player)
auto=aslongas(creature[legendary]|battlefield) {T}:name(prevent all damage to target legendary creature) prevent:999 target(creature[legendary])
text={T}: Prevent the next 1 damage that would be dealt to target creature or player this turn. -- {T}: Prevent all damage that would be dealt to target legendary creature this turn.
mana={3}{W}
type=Creature
subtype=Fox Cleric
power=2
toughness=2
[/card]
[card]
name=Kitsune Loreweaver
auto={1}{W}:foreach(*|myhand) 0/1
text={1}{W}: Kitsune Loreweaver gets +0/+X until end of turn, where X is the number of cards in your hand.
mana={1}{W}
type=Creature
subtype=Fox Cleric
power=2
toughness=1
[/card]
[card]
name=Kitsune Palliator
auto={T}:prevent:1 all(creature,player)
text={T}: Prevent the next 1 damage that would be dealt to each creature and each player this turn.
mana={2}{W}
type=Creature
subtype=Fox Cleric
power=0
toughness=2
[/card]
[card]
name=Kitsune Riftwalker
auto=protection from(spirit,arcane)
text=Protection from Spirits and from Arcane
mana={1}{W}{W}
type=Creature
subtype=Fox Wizard
power=2
toughness=1
[/card]
[card]
name=Kiyomaro, First to Stand
anyzone=type:*:myhand/type:*:myhand cdaactive
auto=aslongas(*|myhand) vigilance >3
auto=@damaged(creature,player) from(this) restriction{type(*|myhand)~morethan~6}:if type(*|myhand)~morethan~6 then life:7 controller
text=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.
mana={3}{W}{W}
type=Legendary Creature
subtype=Spirit
power=*
toughness=*
[/card]
[card]
name=Kjeldoran Dead
auto=bury notatarget(creature|myBattlefield)
auto={B}:regenerate
text=When Kjeldoran Dead enters the battlefield, sacrifice a creature. -- {B}: Regenerate Kjeldoran Dead.
mana={B}
type=Creature
subtype=Skeleton
power=3
toughness=1
[/card]
[card]
name=Kjeldoran Frostbeast
alias=2732
text=At end of combat, destroy all creatures blocking or blocked by Kjeldoran Frostbeast.
mana={3}{G}{W}
type=Creature
subtype=Elemental Beast
power=2
toughness=4
[/card]
[card]
name=Kjeldoran Gargoyle
auto=flying,first strike,lifelink
text=Flying, first strike -- Whenever Kjeldoran Gargoyle deals damage, you gain that much life.
mana={5}{W}
type=Creature
subtype=Gargoyle
power=3
toughness=3
[/card]
[card]
name=Kjeldoran Home Guard
auto=@combat(attacking,blocking) source(this):phaseactionmulti[combatends once,sourceinplay] counter(0/-1,1) && token(Deserter,Creature Deserter,0/1,white)
text=At end of combat, if Kjeldoran Home Guard attacked or blocked this combat, put a -0/-1 counter on Kjeldoran Home Guard and put a 0/1 white Deserter creature token onto the battlefield.
mana={3}{W}
type=Creature
subtype=Human Soldier
power=1
toughness=6
[/card]
[card]
name=Kjeldoran Javelineer
auto=cumulativeupcost[{1}] sacrifice
auto={T}:damage:counter{0%0.1.Age} target(creature[attacking;blocking])
text=Cumulative upkeep {1} (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.) -- {T}: Kjeldoran Javelineer deals damage to target attacking or blocking creature equal to the number of age counters on Kjeldoran Javelineer.
mana={W}
type=Creature
subtype=Human Soldier
power=1
toughness=2
[/card]
[card]
name=Kjeldoran Outpost
auto=if type(plains|mybattlefield)~morethan~0 then sacrifice notatarget(plains|mybattlefield) oneshot else sacrifice
auto={T}:Add{W}
auto={1}{W}{T}:token(Soldier,creature soldier, 1/1,white)
text=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. -- {T}: Add {W} to your mana pool. -- {1}{W}, {T}: Put a 1/1 white Soldier creature token onto the battlefield.
type=Land
[/card]
[card]
name=Kjeldoran Outrider
auto={W}:0/1
text={W}: Kjeldoran Outrider gets +0/+1 until end of turn.
mana={1}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=2
[/card]
[card]
name=Kjeldoran Pride
target=Creature
auto=1/2
auto={2}{U}:retarget target(creature)
text=Enchant creature -- Enchanted creature gets +1/+2. -- {2}{U}: Attach Kjeldoran Pride to target creature other than enchanted creature.
mana={1}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Kjeldoran War Cry
auto=all(creature|myBattlefield) type:Kjeldoran War Cry:graveyardplus1plusend/type:Kjeldoran War Cry:graveyardplus1plusend ueot
text=Creatures you control get +X/+X until end of turn, where X is 1 plus the number of cards named Kjeldoran War Cry in all graveyards.
mana={1}{W}
type=Instant
[/card]
[card]
name=Knight Errant
mana={1}{W}
type=Creature
subtype=Human Knight
power=2
toughness=2
[/card]
[card]
name=Knight Exemplar
abilities=first strike
auto=lord(other knight|myBattlefield) 1/1
auto=lord(other knight|myBattlefield) indestructible
text=First Strike -- Other Knight creatures you control get +1/+1 and are indestructible.
mana={1}{W}{W}
type=Creature
subtype=Human Knight
power=2
toughness=2
[/card]
[card]
name=Knight of Cliffhaven
auto={3}:counter(0/0,1,Level) asSorcery
auto=this(counter{0/0,1,Level}) flying
auto=this(counter{0/0,1,Level}) 0/1
auto=this(counter{0/0,4,Level}) vigilance
auto=this(counter{0/0,4,Level}) 2/1
text=Level up 3 -- [Level 1-3] Flying (2/3) -- [Level 4+] Flying, vigilance (4/4)
mana={1}{W}
auto=maxlevel:4
type=Creature
subtype=Kor Knight
power=2
toughness=2
[/card]
[card]
name=Knight Of Dawn
abilities=first strike
auto={W}{W}:name(White) protection from white
auto={W}{W}:name(Blue) protection from blue
auto={W}{W}:name(Black) protection from black
auto={W}{W}:name(Red) protection from red
auto={W}{W}:name(Green) protection from green
text=First strike -- {W}{W}: Knight of Dawn gains protection from the color of your choice until end of turn.
mana={1}{W}{W}
type=Creature
subtype=Human Knight
power=2
toughness=2
[/card]
[card]
name=Knight of Glory
abilities=protection from black,exalted
text=Protection from black (This creature can't be blocked, targeted, dealt damage, or enchanted by anything black.) -- Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.)
mana={1}{W}
type=Creature
subtype=Human Knight
power=2
toughness=1
[/card]
[card]
name=Knight of Infamy
abilities=protection from white,exalted
text=Protection from white (This creature can't be blocked, targeted, dealt damage, or enchanted by anything white.) -- Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.)
mana={1}{B}
type=Creature
subtype=Human Knight
power=2
toughness=1
[/card]
[card]
name=Knight of Meadowgrain
abilities=first strike,lifelink
text=First strike -- Lifelink (Damage dealt by this creature also causes you to gain that much life.)
mana={W}{W}
type=Creature
subtype=Kithkin Knight
power=2
toughness=2
[/card]
[card]
name=Knight of New Alara
auto=lord(other creature[multicolored]|mybattlefield) transforms((,newability[colors/colors nonstatic]))
text=Each other multicolored creature you control gets +1/+1 for each of its colors.
mana={2}{G}{W}
type=Creature
subtype=Human Knight
power=2
toughness=2
[/card]
[card]
name=Knight of Obligation
abilities=vigilance
auto=@movedto(*|mystack):pay({WB}) life:-1 opponent && life:1 controller
text=Vigilance -- Extort (Whenever you cast a spell, you may pay {WB}. If you do, each opponent loses 1 life and you gain that much life.)
mana={3}{W}
type=Creature
subtype=Human Knight
power=2
toughness=4
[/card]
[card]
name=Knight of Stromgald
abilities=protection from white
auto={B}:first strike
auto={B}{B}:1/0
text=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.
mana={B}{B}
type=Creature
subtype=Human Knight
power=2
toughness=1
[/card]
[card]
name=Knight of Sursi
abilities=flanking,flying
text=Flying; flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.) -- Suspend 3 - {W} (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.)
mana={3}{W}
suspend(3)={w}
type=Creature
subtype=Human Knight
power=2
toughness=2
[/card]
[card]
name=Knight of the Mists
abilities=flanking
auto=pay[[{U}]] name(pay blue mana) donothing?bury
text=Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.) -- When Knight of the Mists enters the battlefield, you may pay {U}. If you don't, destroy target Knight and it can't be regenerated.
mana={2}{U}
type=Creature
subtype=Human Knight
power=2
toughness=2
[/card]
[card]
name=Knight of the Pilgrim's Road
auto=this(cantargetcard(*[-renown]) transforms((,newability[@combatdamaged(player) from(this):counter(1/1) && becomes(renown) forever]))
text=Renown 1 (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.)
mana={2}{W}
type=Creature
subtype=Human Knight
power=3
toughness=2
[/card]
[card]
name=Knight of the Reliquary
auto=foreach(land|mygraveyard) 1/1
aicode=activate moveTo(myBattlefield) target(land|myLibrary)
auto={T}{S(forest,plains|myBattlefield)}:name(search card) reveal:plibrarycount optionone name(choose card) target(land|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield))! afterrevealedend revealend
text=Knight of the Reliquary gets +1/+1 for each land card in your graveyard. -- {T}, Sacrifice a Forest or Plains: Search your library for a land card, put it onto the battlefield, then shuffle your library.
mana={1}{G}{W}
type=Creature
subtype=Human Knight
power=2
toughness=2
[/card]
[card]
name=Knight of the Skyward Eye
auto={3}{G}:3/3 limit:1
text={3}{G}: Knight of the Skyward Eye gets +3/+3 until end of turn. Activate this ability only once each turn.
mana={1}{W}
type=Creature
subtype=Human Knight
power=2
toughness=2
[/card]
[card]
name=Knight of the White Orchid
abilities=first strike
aicode=activate moveTo(myBattlefield) target(plains|myLibrary)
auto=if type(land|mybattlefield)~lessthan~type(land|opponentbattlefield) then name(search card) reveal:plibrarycount optionone name(choose card) target(plains|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield))! afterrevealedend revealend
text=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.
mana={W}{W}
type=Creature
subtype=Human Knight
power=2
toughness=2
[/card]
[card]
name=Knight Watch
auto=token(Knight,Creature Knight,2/2,white,vigilance)*2
text=Put two 2/2 white Knight creature tokens with vigilance onto the battlefield.
mana={4}{W}
type=Sorcery
[/card]
[card]
name=Knight-Captain of Eos
auto=token(Soldier,Creature Soldier,1/1,white)*2
auto={W}{S(soldier|myBattlefield)}:fog oneshot
text=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.
mana={4}{W}
type=Creature
subtype=Human Knight
power=2
toughness=2
[/card]
[card]
name=Knight
type=Creature
subtype=Knight
auto=@next cleanup:moveTo(exile)
power=2
toughness=2
color=white
[/card]
[card]
name=Knighthood
auto=lord(creature|myBattlefield) first strike
text=Creatures you control have first strike.
mana={2}{W}
type=Enchantment
[/card]
[card]
name=Knightly Valor
target=creature
auto=2/2
auto=vigilance
auto=token(Knight,Creature Knight,2/2,white,vigilance)
text=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.
mana={4}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Knollspine Dragon
abilities=flying
auto=may name(discard & damage draw) target(opponent) ability$!reject all(*|myhand) && draw:odcount !$ controller
text=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.
mana={5}{R}{R}
type=Creature
subtype=Dragon
power=7
toughness=5
[/card]
[card]
name=Knollspine Invocation
auto={1}{D(*[manacost=1]|myhand)}:damage:1 target(creature,player)
auto={2}{D(*[manacost=2]|myhand)}:damage:2 target(creature,player)
auto={3}{D(*[manacost=3]|myhand)}:damage:3 target(creature,player)
auto={4}{D(*[manacost=4]|myhand)}:damage:4 target(creature,player)
auto={5}{D(*[manacost=5]|myhand)}:damage:5 target(creature,player)
auto={6}{D(*[manacost=6]|myhand)}:damage:6 target(creature,player)
auto={7}{D(*[manacost=7]|myhand)}:damage:7 target(creature,player)
auto={8}{D(*[manacost=8]|myhand)}:damage:8 target(creature,player)
auto={9}{D(*[manacost=9]|myhand)}:damage:9 target(creature,player)
auto={10}{D(*[manacost=10]|myhand)}:damage:10 target(creature,player)
auto={11}{D(*[manacost=11]|myhand)}:damage:11 target(creature,player)
auto={12}{D(*[manacost=12]|myhand)}:damage:12 target(creature,player)
auto={13}{D(*[manacost=13]|myhand)}:damage:13 target(creature,player)
auto={14}{D(*[manacost=14]|myhand)}:damage:14 target(creature,player)
auto={15}{D(*[manacost=15]|myhand)}:damage:15 target(creature,player)
auto={16}{D(*[manacost=16]|myhand)}:damage:16 target(creature,player)
text={X}, Discard a card with converted mana cost X: Knollspine Invocation deals X damage to target creature or player.
mana={1}{R}{R}
type=Enchantment
[/card]
[card]
name=Knotvine Mystic
auto={1}{T}:Add{R}{G}{W}
text={1}, {T}: Add {R}{G}{W} to your mana pool.
mana={R}{G}{W}
type=Creature
subtype=Elf Druid
power=2
toughness=2
[/card]
[card]
name=Knotvine Paladin
auto=@combat(attacking) source(this):all(this) foreach(creature[-tapped]|myBattlefield) 1/1 ueot
text=Whenever Knotvine Paladin attacks, it gets +1/+1 until end of turn for each untapped creature you control.
mana={G}{W}
type=Creature
subtype=Human Knight
power=2
toughness=2
[/card]
[card]
name=Knowledge Exploitation
target=opponent
aicode=activate target(*[instant;sorcery]|targetedpersonslibrary) castcard(restricted)
auto=name(search card) reveal:type:*:targetedpersonslibrary revealzone(targetedpersonslibrary) optionone name(choose card) target(*[instant;sorcery]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|targetedpersonslibrary) moveto(ownerlibrary) and!(activate castcard(restricted))! afterrevealedend revealend
other={3}{U} name(Prowl)
otherrestriction=prowl
text=Prowl {3}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Rogue.) -- 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.
mana={5}{U}{U}
type=Tribal Sorcery
subtype=Rogue
[/card]
[card]
name=Knucklebone Witch
auto=@movedTo(goblin|graveyard) from(myBattlefield):may counter(1/1,1)
text=Whenever a Goblin you control dies, you may put a +1/+1 counter on Knucklebone Witch.
mana={B}
type=Creature
subtype=Goblin Shaman
power=1
toughness=1
[/card]
[card]
name=Kobold Drill Sergeant
auto=lord(other kobold|myBattlefield) 0/1
auto=lord(other kobold|myBattlefield) trample
text=Other Kobold creatures you control get +0/+1 and have trample.
mana={1}{R}
type=Creature
subtype=Kobold Soldier
power=1
toughness=2
[/card]
[card]
name=Kobold Overlord
auto=lord(kobold|myBattlefield) first strike
text=First strike -- Other Kobold creatures you control have first strike.
mana={1}{R}
type=Creature
subtype=Kobold
power=1
toughness=2
[/card]
[card]
name=Kobold Taskmaster
auto=lord(other kobold|myBattlefield) 1/0
text=Other Kobold creatures you control get +1/+0.
mana={1}{R}
type=Creature
subtype=Kobold
power=1
toughness=2
[/card]
[card]
name=Kobolds of Kher Keep
text=Kobolds of Kher Keep is red.
mana={0}
color=red
type=Creature
subtype=Kobold
power=0
toughness=1
[/card]
[card]
name=Kodama of the North Tree
abilities=shroud,trample
text=Trample; shroud (This permanent can't be the target of spells or abilities.)
mana={2}{G}{G}{G}
type=Legendary Creature
subtype=Spirit
power=6
toughness=4
[/card]
[card]
name=Kodama of the South Tree
auto=@movedTo(other arcane,spirit|mystack):all(other creature|myBattlefield) 1/1 ueot && all(creature|myBattlefield) trample ueot
text=Whenever you cast a Spirit or Arcane spell, each other creature you control gets +1/+1 and gains trample until end of turn.
mana={2}{G}{G}
type=Legendary Creature
subtype=Spirit
power=4
toughness=4
[/card]
[card]
name=Kodama's Reach
auto=name(fetch to play) notatarget(land[basic]|mylibrary) transforms((,newability[name(move to hand) notatarget(land[basic]|mylibrary) moveTo(myhand)],newability[moveTo(myBattlefield) and!(tap(noevent))!])) oneshot
text=Search your library for two basic land cards, reveal those cards, and put one onto the battlefield tapped and the other into your hand. Then shuffle your library.
mana={2}{G}
type=Sorcery
subtype=Arcane
[/card]
[card]
name=Kokusho, the Evening Star
abilities=flying
auto=@movedTo(this|graveyard) from(battlefield):lifeleech:-5 opponent
text=Flying -- When Kokusho, the Evening Star dies, each opponent loses 5 life. You gain life equal to the life lost this way.
mana={4}{B}{B}
type=Legendary Creature
subtype=Dragon Spirit
power=5
toughness=5
[/card]
[card]
name=Kolaghan Aspirant
auto=@combat(blocked) source(this) from(creature):all(trigger[from]) damage:1
text=Whenever Kolaghan Aspirant becomes blocked by a creature, Kolaghan Aspirant deals 1 damage to that creature.
mana={1}{R}
type=Creature
subtype=Human Warrior
power=2
toughness=1
[/card]
[card]
name=Kolaghan Forerunners
abilities=trample
anyzone=type:creature:mybattlefield/3 cdaactive
other={R}{2} name(Dash)
auto=if paid(alternative) then transforms((,newability[haste],newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) forever
text=Trample -- Kolaghan Forerunners's power is equal to the number of creatures you control. -- Dash {2}{R} (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.)
mana={2}{R}
type=Creature
subtype=Human Berserker
power=*
toughness=3
[/card]
[card]
name=Kolaghan Monument
auto={T}:add{B}
auto={T}:add{R}
auto={4}{B}{R}:becomes(Artifact Creature Dragon,4/4,flying,black,red) ueot
text={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.
mana={3}
type=Artifact
[/card]
[card]
name=Kolaghan Skirmisher
other={2}{B} name(Dash)
auto=if paid(alternative) then transforms((,newability[haste],newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) forever
text=Dash {2}{B} (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.)
mana={1}{B}
type=Creature
subtype=Human Warrior
power=2
toughness=2
[/card]
[card]
name=Kolaghan Stormsinger
abilities=haste
facedown={3}
autofacedown={R}:morph
autofaceup=counter(1/1,1)
autofaceup=target(creature|battlefield) haste ueot
text=Haste -- Megamorph {R} (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.) -- When Kolaghan Stormsinger is turned face up, target creature gains haste until end of turn.
mana={R}
type=Creature
subtype=Human Shaman
power=1
toughness=1
[/card]
[card]
name=Kolaghan, the Storm's Fury
abilities=flying
auto=@combat(attacking) source(dragon|mybattlefield):all(creature|mybattlefield) 1/0 ueot
other={3}{R}{B} name(Dash)
auto=if paid(alternative) then transforms((,newability[haste],newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) forever
text=Flying. -- Whenever a Dragon you control attacks, creatures you control get +1/+0 until end of turn. -- Dash {3}{B}{R} (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.)
mana={3}{B}{R}
type=Legendary Creature
subtype=Dragon
power=4
toughness=5
[/card]
[card]
name=Konda, Lord of Eiganjo
abilities=vigilance,indestructible
auto=bushido(5/5)
text=Vigilance (Attacking doesn't cause this creature to tap.) -- Bushido 5 (When this blocks or becomes blocked, it gets +5/+5 until end of turn.) -- Konda, Lord of Eiganjo is indestructible.
mana={5}{W}{W}
type=Legendary Creature
subtype=Human Samurai
power=3
toughness=3
[/card]
[card]
name=Konda's Banner
auto={2}:equip target(creature[legendary]|mybattlefield)
auto=teach(creature) transforms((,newability[lord(creature[share!color!]) 1/1],newability[lord(creature[share!types!]) 1/1]))
text=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}
mana={2}
type=Legendary Artifact
subtype=Equipment
[/card]
[card]
name=Konda's Hatamoto
auto=bushido(1/1)
auto=aslongas(samurai[legendary]|mybattlefield) 1/2
auto=aslongas(samurai[legendary]|mybattlefield) vigilance
text=Bushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.) -- As long as you control a legendary Samurai, Konda's Hatamoto gets +1/+2 and has vigilance. (Attacking doesn't cause this creature to tap.)
mana={1}{W}
type=Creature
subtype=Human Samurai
power=1
toughness=2
[/card]
[card]
name=Kongming, "Sleeping Dragon"
auto=lord(other creature|myBattlefield) 1/1
text=Other creatures you control get +1/+1.
mana={2}{W}{W}
type=Legendary Creature
subtype=Human Advisor
power=2
toughness=2
[/card]
[card]
name=Kongming's Contraptions
auto={T}:damage:2 target(creature[attacking]|opponentBattlefield)
text={T}: Kongming's Contraptions deals 2 damage to target attacking creature. Activate this ability only during the declare attackers step and only if you've been attacked this step.
mana={3}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=4
[/card]
[card]
name=Kookus
abilities=trample
auto=@each my upkeep restriction{type(Keeper of Kookus|myBattlefield)~lessthan~1}:damage:3 controller
auto=@each my upkeep restriction{type(Keeper of Kookus|myBattlefield)~lessthan~1}:mustattack ueot
auto={R}:1/0
text=Trample -- At the beginning of your upkeep, if you don't control a creature named Keeper of Kookus, Kookus deals 3 damage to you and attacks this turn if able. -- {R}: Kookus gets +1/+0 until end of turn.
mana={3}{R}{R}
type=Creature
subtype=Djinn
power=3
toughness=5
[/card]
[card]
name=Kor Aeronaut
abilities=flying
kicker={1}{W}
auto=kicker flying target(creature) ueot
text=Kicker {1}{W} (You may pay an additional {1}{W} as you cast this spell.) -- Flying -- When Kor Aeronaut enters the battlefield, if it was kicked, target creature gains flying until end of turn.
mana={W}{W}
type=Creature
subtype=Kor Soldier
power=2
toughness=2
[/card]
[card]
name=Kor Ally
color=white
type=Creature
subtype=Kor Ally
power=1
toughness=1
[/card]
[card]
name=Kor Bladewhirl
auto=choice all(creature|mybattlefield) first strike ueot
auto=@movedTo(other ally|myBattlefield):all(creature|mybattlefield) first strike ueot
text=Rally -- Whenever Kor Bladewhirl or another Ally enters the battlefield under your control, creatures you control gain first strike until end of turn.
mana={1}{W}
type=Creature
subtype=Kor Soldier Ally
power=2
toughness=2
[/card]
[card]
name=Kor Cartographer
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(plains|myLibrary)
auto=name(search card) reveal:plibrarycount optionone name(choose card) target(plains|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
text=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.
mana={3}{W}
type=Creature
subtype=Kor Scout
power=2
toughness=2
[/card]
[card]
name=Kor Castigator
abilities=cantbeblockedby(Eldrazi Scion)
text=Kor Castigator can't be blocked by Eldrazi Scions.
mana={1}{W}
type=Creature
subtype=Kor Wizard Ally
power=3
toughness=1
[/card]
[card]
name=Kor Duelist
auto=this(gear > 0) double strike
text=As long as Kor Duelist is equipped, it has double strike. (It deals both first-strike and regular combat damage.)
mana={W}
type=Creature
subtype=Kor Soldier
power=1
toughness=1
[/card]
[card]
name=Kor Entanglers
auto=tap target(creature|opponentbattlefield)
auto=@movedTo(other ally|myBattlefield):tap target(creature|opponentbattlefield)
text=Rally -- Whenever Kor Entanglers or another Ally enters the battlefield under your control, tap target creature an opponent controls.
mana={4}{W}
type=Creature
subtype=Kor Soldier Ally
power=3
toughness=4
[/card]
[card]
name=Kor Firewalker
abilities=protection from red
auto=@movedTo(*[red]|stack):may life:1 controller
text=Protection from red -- Whenever a player casts a red spell, you may gain 1 life.
mana={W}{W}
type=Creature
subtype=Kor Soldier
power=2
toughness=2
[/card]
[card]
name=Kor Haven
auto={T}:Add{1}
auto={1}{W}{T}:0/0 target(creature[attacking]) && fog from(mytgt) oneshot
text={T}: Add {1} to your mana pool. -- {1}{W}, {T}: Prevent all combat damage that would be dealt by target attacking creature this turn.
type=Legendary Land
[/card]
[card]
name=Kor Hookmaster
auto=choice target(creature|opponentbattlefield) tap && frozen
text=When Kor Hookmaster enters the battlefield, tap target creature an opponent controls. That creature doesn't untap during its controller's next untap step.
mana={2}{W}
type=Creature
subtype=Kor Soldier
power=2
toughness=2
[/card]
[card]
name=Kor Line-Slinger
auto={T}:tap target(creature[power<=3])
text={T}:Tap target creature with power 3 or less.
mana={1}{W}
type=Creature
subtype=Kor Scout
power=0
toughness=1
[/card]
[card]
name=Kor Outfitter
auto=target(equipment|mybattlefield) transforms((,newability[rehook target(creature|mybattlefield)])) forever
text=When Kor Outfitter enters the battlefield, you may attach target Equipment you control to target creature you control.
mana={W}{W}
type=Creature
subtype=Kor Soldier
power=2
toughness=2
[/card]
[card]
name=Kor Sanctifiers
kicker={W}
auto=kicker destroy target(artifact,enchantment)
text=Kicker {W} (You may pay an additional {W} as you cast this spell.) -- When Kor Sanctifiers enters the battlefield, if it was kicked, destroy target artifact or enchantment.
mana={2}{W}
type=Creature
subtype=Kor Cleric
power=2
toughness=3
[/card]
[card]
name=Kor Scythemaster
auto=this(attacking) first strike
text=Kor Scythemaster has first strike as long as it's attacking.
mana={2}{W}
type=Creature
subtype=Kor Soldier Ally
power=3
toughness=1
[/card]
[card]
name=Kor Sky Climber
auto={1}{w}:flying ueot
text={1}{W}: Kor Sky Climber gains flying until end of turn.
mana={2}{W}
type=Creature
subtype=Kor Soldier Ally
power=3
toughness=2
[/card]
[card]
name=Kor Skyfisher
abilities=flying
auto=moveTo(ownerhand) notatarget(*|myBattlefield)
text=Flying -- When Kor Skyfisher enters the battlefield, return a permanent you control to its owner's hand.
mana={1}{W}
type=Creature
subtype=Kor Soldier
power=2
toughness=3
[/card]
[card]
name=Kor Spiritdancer
auto=thisforeach(auras > 0) 2/2
auto=@movedTo(aura|mystack):draw:1 controller
text=Kor Spiritdancer gets +2/+2 for each Aura attached to it. -- Whenever you cast an Aura spell, you may draw a card.
mana={1}{W}
type=Creature
subtype=Kor Wizard
power=0
toughness=2
[/card]
[card]
name=Kore Line-Slinger
text={T}:tap target(creature[power<=3])
mana={1}{W}
type=Creature
subtype=Kor Scout
power=0
toughness=1
[/card]
[card]
name=Korlash, Heir to Blackblade
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(<upto:2>swamp|myLibrary)
auto={D(other *[share!name!]|myhand)}:name(search card) reveal:plibrarycount optionone name(choose card) target(<upto:2>swamp|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
anyzone=type:swamp:mybattlefield/type:swamp:mybattlefield cdaactive
auto={1}{B}:regenerate
text=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.
mana={2}{B}{B}
type=Legendary Creature
subtype=Zombie Warrior
power=*
toughness=*
[/card]
[card]
name=Kormus Bell
auto=lord(swamp) becomes(Creature,1/1)
text=All Swamps are 1/1 creatures that are still lands.
mana={4}
type=Artifact
[/card]
[card]
name=Korozda Gorgon
abilities=deathtouch
auto={1}{C(1/1,-1),creature|mybattlefield}:target(creature) -1/-1 ueot
text={2}, remove a +1/+1 counter from a creature you control: target creature gets -1/-1 until end of turn. 
mana={3}{B}{G}
type=Creature
subtype=Gorgon
power=2
toughness=5
[/card]
[card]
name=Korozda Guildmage
auto={1}{B}{G}:1/1 && intimidate target(creature) ueot
auto={2}{B}{G}{S(creature[-token]|mybattlefield)}:token(Saproling,Creature Saproling,1/1,green)*storedtoughness
text={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.
mana={B}{G}
type=Creature
subtype=Elf Shaman
power=2
toughness=2
[/card]
[card]
name=Korozda Monitor
autograveyard={5}{G}{G}{E}:name(scavenge) counter(1/1,storedpower) target(creature) asSorcery
abilities=trample
text=Trample -- Scavenge {5}{G}{G} ({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.)
mana={2}{G}{G}
type=Creature
subtype=Lizard
power=3
toughness=3
[/card]
[card]
name=Koskun Falls
auto=upcost[{T(creature|mybattlefield)}] sacrifice
auto=lord(creature|opponentbattlefield) transforms((,newability[attackcost:2]))
auto=@movedTo(other enchantment[world]|battlefield):sacrifice all(this)
text=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.
mana={2}{B}{B}
type=World Enchantment
[/card]
[card]
name=Koskun Keep
auto={T}:Add{1}
auto={1}{T}:Add{R}
auto={2}{T}:Add{B}
auto={2}{T}:Add{G}
text={T}: Add {1} to your mana pool. -- {1}, {T}: Add {R} to your mana pool. -- {2}, {T}: Add {B} or {G} to your mana pool.
type=Land
[/card]
[card]
name=Koth of the Hammer
auto=counter(0/0,3,loyalty)
auto={C(0/0,1,Loyalty)}:name(+1: untap) untap target(mountain) && transforms((Elemental Creature,setpower=4,settoughness=4,red)) ueot
auto={C(0/0,-2,Loyalty)}:name(-2: Red mana) foreach(mountain|myBattlefield) add{R}
auto={C(0/0,-5,Loyalty)}:name(-5: emblem) emblem transforms((,newability[lord(mountain|mybattlefield) {t}:damage:1 target(creature)],newability[lord(mountain|mybattlefield) {t}:damage:1 target(player)])) forever dontremove
text=+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 '{T}: This land deals 1 damage to target creature or player.'"
mana={2}{R}{R}
type=Planeswalker
subtype=Koth
[/card]
[card]
name=Kothophed, Soul Hoarder
abilities=flying
auto=@movedto(*|opponentgraveyard) from(battlefield):draw:1 controller && life:-1 controller
text=Flying -- Whenever a permanent owned by another player is put into a graveyard from the battlefield, you draw a card and you lose 1 life.
mana={4}{B}{B}
type=Legendary Creature
subtype=Demon
power=6
toughness=6
[/card]
[card]
name=Koth's Courier
abilities=forestwalk
text=Forestwalk
mana={1}{R}{R}
type=Creature
subtype=Human Rogue
power=2
toughness=3
[/card]
[card]
name=Kozilek, Butcher of Truth
autostack=if casted(this) then draw:4 controller
autograveyard=moveTo(ownerlibrary) all(*|ownergraveyard) && shuffle
auto=@combat(attacking) source(this):name(Annihilate) ability$!name(sacrifice 4 permanents) notatarget(<4>*|mybattlefield) sacrifice!$ opponent
text=When you cast Kozilek, Butcher of Truth, draw four cards. -- Annihilator 4 (Whenever this creature attacks, defending player sacrifices four permanents.) -- When Kozilek is put into a graveyard from anywhere, its owner shuffles his or her graveyard into his or her library.
mana={10}
type=Legendary Creature
subtype=Eldrazi
power=12
toughness=12
[/card]
[card]
name=Kozilek, the Great Distortion
abilities=menace
autostack=if casted(this) then thisforeach(variable{phandcount}<7) draw:1
auto={D(*[manacost=0]|myhand)}:name(X = 0) fizzle target(*[manacost=0]|stack) restriction{type(*[manacost=0]|myhand)~morethan~0,type(*[manacost=0]|stack)~morethan~0}
auto={D(*[manacost=1]|myhand)}:name(X = 1) fizzle target(*[manacost=1]|stack) restriction{type(*[manacost=1]|myhand)~morethan~0,type(*[manacost=1]|stack)~morethan~0}
auto={D(*[manacost=2]|myhand)}:name(X = 2) fizzle target(*[manacost=2]|stack) restriction{type(*[manacost=2]|myhand)~morethan~0,type(*[manacost=2]|stack)~morethan~0}
auto={D(*[manacost=3]|myhand)}:name(X = 3) fizzle target(*[manacost=3]|stack) restriction{type(*[manacost=3]|myhand)~morethan~0,type(*[manacost=3]|stack)~morethan~0}
auto={D(*[manacost=4]|myhand)}:name(X = 4) fizzle target(*[manacost=4]|stack) restriction{type(*[manacost=4]|myhand)~morethan~0,type(*[manacost=4]|stack)~morethan~0}
auto={D(*[manacost=5]|myhand)}:name(X = 5) fizzle target(*[manacost=5]|stack) restriction{type(*[manacost=5]|myhand)~morethan~0,type(*[manacost=5]|stack)~morethan~0}
auto={D(*[manacost=6]|myhand)}:name(X = 6) fizzle target(*[manacost=6]|stack) restriction{type(*[manacost=6]|myhand)~morethan~0,type(*[manacost=6]|stack)~morethan~0}
auto={D(*[manacost=7]|myhand)}:name(X = 7) fizzle target(*[manacost=7]|stack) restriction{type(*[manacost=7]|myhand)~morethan~0,type(*[manacost=7]|stack)~morethan~0}
auto={D(*[manacost=8]|myhand)}:name(X = 8) fizzle target(*[manacost=8]|stack) restriction{type(*[manacost=8]|myhand)~morethan~0,type(*[manacost=8]|stack)~morethan~0}
auto={D(*[manacost=9]|myhand)}:name(X = 9) fizzle target(*[manacost=9]|stack) restriction{type(*[manacost=9]|myhand)~morethan~0,type(*[manacost=9]|stack)~morethan~0}
auto={D(*[manacost=10]|myhand)}:name(X = 10) fizzle target(*[manacost=10]|stack) restriction{type(*[manacost=10]|myhand)~morethan~0,type(*[manacost=10]|stack)~morethan~0}
auto={D(*[manacost=11]|myhand)}:name(X = 11) fizzle target(*[manacost=11]|stack) restriction{type(*[manacost=11]|myhand)~morethan~0,type(*[manacost=11]|stack)~morethan~0}
auto={D(*[manacost=12]|myhand)}:name(X = 12) fizzle target(*[manacost=12]|stack) restriction{type(*[manacost=12]|myhand)~morethan~0,type(*[manacost=12]|stack)~morethan~0}
auto={D(*[manacost=13]|myhand)}:name(X = 13) fizzle target(*[manacost=13]|stack) restriction{type(*[manacost=13]|myhand)~morethan~0,type(*[manacost=13]|stack)~morethan~0}
auto={D(*[manacost=14]|myhand)}:name(X = 14) fizzle target(*[manacost=14]|stack) restriction{type(*[manacost=14]|myhand)~morethan~0,type(*[manacost=14]|stack)~morethan~0}
auto={D(*[manacost=15]|myhand)}:name(X = 15) fizzle target(*[manacost=15]|stack) restriction{type(*[manacost=15]|myhand)~morethan~0,type(*[manacost=15]|stack)~morethan~0}
auto={D(*[manacost=16]|myhand)}:name(X = 16) fizzle target(*[manacost=16]|stack) restriction{type(*[manacost=16]|myhand)~morethan~0,type(*[manacost=16]|stack)~morethan~0}
text=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.
mana={8}{C}{C}
type=Legendary Creature
subtype=Eldrazi
power=12
toughness=12
[/card]
[card]
name=Kozilek's Channeler
auto={T}:add{2}
text={T}: Add {2} to your mana pool.
mana={5}
type=Creature
subtype=Eldrazi
power=4
toughness=4
[/card]
[card]
name=Kozilek's Pathfinder
auto={c}:target(creature) ueot cantbeblockerof(this)
text={C}: Target creature can't block Kozilek's Pathfinder this turn. ({C} represents colorless mana.)
mana={6}
type=Creature
subtype=Eldrazi
power=5
toughness=5
[/card]
[card]
name=Kozilek's Predator
auto=token(Eldrazi Spawn,Creature Eldrazi Spawn,0/1) and!( transforms((,newability[{S}:Add{1}])) forever )!*2
text=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 {1} to your mana pool."
mana={3}{G}
type=Creature
subtype=Eldrazi Drone
power=3
toughness=3
[/card]
[card]
name=Kozilek's Return
abilities=devoid
auto=damage:2 all(creature)
autograveyard=@movedto(eldrazi[manacost>=6]|mystack):may moveto(exile) and!(damage:5 all(creature))!
text=Devoid (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.
mana={2}{R}
type=Instant
[/card]
[card]
name=Kozilek's Sentinel
auto=@movedto(*[colorless]|mystack):1/0 ueot
text=Devoid (This card has no color.) -- Whenever you cast a colorless spell, Kozilek's Sentinel gets +1/+0 until end of turn.
mana={1}{R}
abilities=devoid
type=Creature
subtype=Eldrazi Drone
power=1
toughness=4
[/card]
[card]
name=Kozilek's Shrieker
auto={c}:1/0 && menace
text=Devoid (This card has no color.) -- {C}: Kozilek's Shrieker gets +1/+0 and gains menace until end of turn. (It can't be blocked except by two or more creatures. {C} represents colorless mana.)
mana={2}{B}
abilities=devoid
type=Creature
subtype=Eldrazi Drone
power=3
toughness=2
[/card]
[card]
name=Kozilek's Translator
auto={L}:add{c} limit:1
text=Devoid (This card has no color.) -- Pay 1 life: Add {C} to your mana pool. Activate this ability only once each turn. ({C} represents colorless mana.)
mana={4}{B}
abilities=devoid
type=Creature
subtype=Eldrazi Drone
power=3
toughness=5
[/card]
[card]
name=Kragma Butcher
auto=@untapped(this):2/0 ueot
text=Inspired -- Whenever Kragma Butcher becomes untapped, it gets +2/+0 until end of turn.
mana={2}{R}
type=Creature
subtype=Minotaur
power=2
toughness=3
[/card]
[card]
name=Kragma Warcaller
auto=lord(creature[minotaur]|myBattlefield) haste
auto=lord(minotaur[attacking]|myBattlefield) 2/0
text=Minotaur Creatures you control have haste. -- Whenever a Minotaur you control attacks, it gets +2/+0 until end of turn. 
mana={3}{B}{R}
type=Creature
subtype=Minotaur Warrior
power=2
toughness=3
[/card]
[card]
name=Kraken Hatchling
mana={U}
type=Creature
subtype=Kraken
power=0
toughness=4
[/card]
[card]
name=Kraken's Eye
auto=@movedTo(*[blue]|stack):may life:1 controller
text=Whenever a player casts a blue spell, you may gain 1 life.
mana={2}
type=Artifact
[/card]
[card]
name=Krakilin
auto=counter(1/1,X)
auto={1}{G}:regenerate
text=Krakilin enters the battlefield with X +1/+1 counters on it. -- {1}{G}: Regenerate Krakilin.
mana={X}{G}{G}
type=Creature
subtype=Beast
power=0
toughness=0
[/card]
[card]
name=Krallenhorde Howler
auto=lord(creature|mycastingzone) altercost(colorless, -1)
auto=@each upkeep restriction{lastturn(*|stack)~morethan~1}:flip(Duskwatch Recruiter)
text=Creature spells you cast cost {1} less to cast. -- At the beginning of each upkeep, if a player cast two or more spells last turn, transform Krallenhorde Howler.
type=Creature
subtype=Werewolf
color=green
power=3
toughness=3
[/card]
[card]
name=Krallenhorde Killer
auto={3}{G}:4/4 limit:1
auto=@each upkeep restriction{lastturn(*|stack)~morethan~1}:flip(Wolfbitten Captive)
text={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 Moonscarred Werewolf.
color=green
type=Creature
subtype=Werewolf
power=2
toughness=2
[/card]
[card]
name=Krallenhorde Wantons
auto=@each upkeep restriction{lastturn(*|stack)~morethan~1}:flip(Grizzled Outcasts)
text=At the beginning of each upkeep, if a player cast two or more spells last turn, transform Krallenhorde Wantons.
color=green
type=Creature
subtype=Werewolf
power=7
toughness=7
[/card]
[card]
name=Kranioceros
auto={1}{W}:0/3
text={1}{W}: Kranioceros gets +0/+3 until end of turn.
mana={4}{R}
type=Creature
subtype=Beast
power=5
toughness=2
[/card]
[card]
name=Krark-Clan Engineers
auto={R}{S(artifact|mybattlefield)}{S(artifact|mybattlefield)}:destroy target(artifact)
text={R}, Sacrifice two artifacts: Destroy target artifact.
mana={3}{R}
type=Creature
subtype=Goblin Artificer
power=2
toughness=2
[/card]
[card]
name=Krark-Clan Grunt
auto={S(artifact|myBattlefield)}:1/0 && first strike
text=Sacrifice an artifact: Krark-Clan Grunt gets +1/+0 and gains first strike until end of turn.
mana={2}{R}
type=Creature
subtype=Goblin Warrior
power=2
toughness=2
[/card]
[card]
name=Krark-Clan Ironworks
auto={S(artifact|myBattlefield)}:add{2}
text=Sacrifice an artifact: Add {2} to your mana pool.
mana={4}
type=Artifact
[/card]
[card]
name=Krark-Clan Ogre
auto={R}{S(artifact|myBattlefield)}:cantblock target(creature)
text={R}, Sacrifice an artifact: Target creature can't block this turn.
mana={3}{R}{R}
type=Creature
subtype=Ogre
power=3
toughness=3
[/card]
[card]
name=Krark-Clan Shaman
auto={S(artifact|myBattlefield)}:damage:1 all(creature[-flying])
text=Sacrifice an artifact: Krark-Clan Shaman deals 1 damage to each creature without flying.
mana={R}
type=Creature
subtype=Goblin Shaman
power=1
toughness=1
[/card]
[card]
name=Krark-Clan Stoker
auto={T}{S(artifact|myBattlefield)}:Add{R}{R}
text={T}, Sacrifice an artifact: Add {R}{R} to your mana pool.
mana={2}{R}
type=Creature
subtype=Goblin Shaman
power=2
toughness=2
[/card]
[card]
name=Kraul Warrior
auto={5}{G}:3/3 ueot
text={5}{G}: Kraul Warrior gets +3/+3 until end of turn. 
mana={1}{G}
type=Creature
subtype=Insect Warrior
power=2
toughness=2
[/card]
[card]
name=Krenko, Mob Boss
auto={T}:token(Goblin,Creature Goblin,1/1,red)*type:goblin:mybattlefield
text={T}: Put X 1/1 red Goblin creature tokens onto the battlefield, where X is the number of Goblins you control.
mana={2}{R}{R}
type=Legendary Creature
subtype=Goblin Warrior
power=3
toughness=3
[/card]
[card]
name=Krenko's Command
auto=token(Goblin,Creature Goblin,1/1,red)*2
text=Put two 1/1 red Goblin creature tokens onto the battlefield.
mana={1}{R}
type=Sorcery
[/card]
[card]
name=Krenko's Enforcer
abilities=intimidate
text=Intimidate (This creature can't be blocked except by artifact creatures and/or creatures that share a color with it.)
mana={1}{R}{R}
type=Creature
subtype=Goblin Warrior
power=2
toughness=2
[/card]
[card]
name=Kris Mage
auto={R}{T}{D(*|myhand)}:damage:1 target(creature,player)
text={R}, {T}, Discard a card: Kris Mage deals 1 damage to target creature or player.
mana={R}
type=Creature
subtype=Human Spellshaper
power=1
toughness=1
[/card]
[card]
name=Krond the Dawn-Clad
auto=this(auras >= 1) transforms((,newability[@combat(attacking) source(this):moveTo(exile) target(*|battlefield)]))
abilities=flying,vigilance
text=Flying, vigilance -- Whenever Krond the Dawn-Clad attacks, if it's enchanted, exile target permanent.
mana={G}{G}{G}{W}{W}{W}
type=Legendary Creature
subtype=Archon
power=6
toughness=6
[/card]
[card]
name=Krosan Archer
abilities=reach
auto={G}{D(*|myhand)}:0/2
text=Reach (This creature can block creatures with flying.) -- {G}, Discard a card: Krosan Archer gets +0/+2 until end of turn.
mana={3}{G}
type=Creature
subtype=Centaur Archer
power=2
toughness=3
[/card]
[card]
name=Krosan Avenger
abilities=trample
auto=aslongas(*|mygraveyard) {1}{G}:regenerate >6
text=Trample -- Threshold - {1}{G}: Regenerate Krosan Avenger. Activate this ability only if seven or more cards are in your graveyard.
mana={2}{G}
type=Creature
subtype=Human Druid
power=3
toughness=1
[/card]
[card]
name=Krosan Beast
auto=aslongas(*|mygraveyard) 7/7 >6
text=Threshold - Krosan Beast gets +7/+7 as long as seven or more cards are in your graveyard.
mana={3}{G}
type=Creature
subtype=Squirrel Beast
power=1
toughness=1
[/card]
[card]
name=Krosan Cloudscraper
facedown={3}
autofacedown={7}{G}{G}:morph
auto=upcost[{G}{G}] sacrifice
text=At the beginning of your upkeep, sacrifice Krosan Cloudscraper unless you pay {G}{G}. -- Morph {7}{G}{G} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={7}{G}{G}{G}
type=Creature
subtype=Beast Mutant
power=13
toughness=13
[/card]
[card]
name=Krosan Colossus
facedown={3}
autofacedown={6}{G}{G}:morph
text=Morph {6}{G}{G} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={6}{G}{G}{G}
type=Creature
subtype=Beast
power=9
toughness=9
[/card]
[card]
name=Krosan Constrictor
abilities=swampwalk
auto={T}:-2/0 target(creature[black])
text=Swampwalk -- {T}: Target black creature gets -2/-0 until end of turn.
mana={3}{G}
type=Creature
subtype=Snake
power=2
toughness=2
[/card]
[card]
name=Krosan Drover
auto=lord(creature[manacost>=6]|mycastingzone) altercost(colorless,-2)
text=Creature spells you cast with converted mana cost 6 or more cost {2} less to cast.
mana={3}{G}
type=Creature
subtype=Elf
power=2
toughness=2
[/card]
[card]
name=Krosan Grip
target=artifact,enchantment
auto=destroy
text=Split second (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.) -- Destroy target artifact or enchantment.
mana={2}{G}
type=Instant
abilities=split second
[/card]
[card]
name=Krosan Groundshaker
auto={G}:trample target(beast)
text={G}: Target Beast creature gains trample until end of turn.
mana={4}{G}{G}{G}
type=Creature
subtype=Beast
power=6
toughness=6
[/card]
[card]
name=Krosan Reclamation
target=player
auto=ability$!choice name(shuffle back) target(<upto:2>*|mygraveyard) moveTo(ownerlibrary) && shuffle!$ targetedplayer
flashback={1}{G}
text=Target player shuffles up to two target cards from his or her graveyard into his or her library. -- Flashback {1}{G} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={1}{G}
type=Instant
[/card]
[card]
name=Krosan Restorer
auto={T}:untap target(land)
auto=aslongas(*|mygraveyard) {T}:target(<upto:3>land) untap >6
text={T}: Untap target land. -- Threshold - {T}: Untap up to three target lands. Activate this ability only if seven or more cards are in your graveyard.
mana={2}{G}
type=Creature
subtype=Human Druid
power=1
toughness=2
[/card]
[card]
name=Krosan Tusker
aicode=activate target(land[basic]|mylibrary) moveto(myhand)
autohand=@cycled(this|hand):name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>land[basic]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
autohand={2}{G}{cycle}:name(cycling) draw:1
text=Cycling {2}{G} ({2}{G}, Discard this card: Draw a card.) -- 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.
mana={5}{G}{G}
type=Creature
subtype=Boar Beast
power=6
toughness=5
[/card]
[card]
name=Krosan Verge
auto=tap(noevent)
auto={T}:Add{1}
auto={2}{T}{S}:name(sacrifice to search) ability$! name(search forest) notatarget(forest|mylibrary) moveto(ownerbattlefield) and!(tap(noevent))! !$ controller && ability$! name(search plains) notatarget(plains|mylibrary) moveto(ownerbattlefield) and!(tap(noevent))! !$ controller 
text=Krosan Verge enters the battlefield tapped. -- {T}: Add {1} to your mana pool. -- {2}, {T}, 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.
type=Land
[/card]
[card]
name=Krosan Vorine
abilities=oneblocker
auto=@combat(attacking) source(this):may provoke target(creature|opponentbattlefield)
text=Provoke (When this attacks, you may have target creature defending player controls untap and block it if able.) -- Krosan Vorine can't be blocked by more than one creature.
mana={3}{G}
type=Creature
subtype=Cat Beast
power=3
toughness=2
[/card]
[card]
name=Krosan Warchief
auto={1}{G}:regenerate target(beast)
auto=lord(beast|mycastingzone) altercost(colorless,-1)
text=Beast spells you cast cost {1} less to cast. -- {1}{G}: Regenerate target Beast.
mana={2}{G}
type=Creature
subtype=Beast
power=2
toughness=2
[/card]
[card]
name=Krosan Wayfarer
auto={S}:moveto(myBattlefield) target(other land|myhand)
text=Sacrifice Krosan Wayfarer: You may put a land card from your hand onto the battlefield.
mana={G}
type=Creature
subtype=Human Druid
power=1
toughness=1
[/card]
[card]
name=Krovikan Elementalist
auto={2}{R}:1/0 target(creature)
auto={U}{U}:flying target(creature) && treason
text={2}{R}: Target creature gets +1/+0 until end of turn. -- {U}{U}: Target creature you control gains flying until end of turn. Sacrifice it at the beginning of the next end step.
mana={B}{B}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Krovikan Fetish
target=creature
auto=1/1
auto=@next upkeep:draw:1 controller
text=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.
mana={2}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Krovikan Horror
autograveyard=@each endofturn restriction{type(creature[zpos=myposplus1plusend]|mygraveyard)~morethan~0}:may moveto(ownerhand)
auto={1}{S(creature|mybattlefield)}:damage:1 target(creature,player)
text=At the beginning of the end step, if Krovikan Horror is in your graveyard with a creature card directly above it, you may return Krovikan Horror to your hand. -- {1}, Sacrifice a creature: Krovikan Horror deals 1 damage to target creature or player.
mana={3}{B}
type=Creature
subtype=Horror Spirit
power=2
toughness=2
[/card]
[card]
name=Krovikan Mist
abilities=flying
anyzone=type:illusion:battlefield/type:illusion:battlefield cdaactive
text=Flying -- Krovikan Mist's power and toughness are each equal to the number of Illusions on the battlefield.
mana={1}{U}
type=Creature
subtype=Illusion
power=*
toughness=*
[/card]
[card]
name=Krovikan Plague
target=creature[-Wall]|myBattlefield
auto=@next upkeep:draw:1 controller
auto=teach(creature) {T}:damage:1 target(creature,player) && all(this) counter(0/-1,1)
text=Enchant non-Wall creature you control -- When Krovikan Plague enters the battlefield, draw a card at the beginning of the next turn's upkeep. -- Enchanted creature has "{T}: Put a -0/-1 counter on this creature, and Krovikan Plague deals 1 damage to target creature or player."
mana={2}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Krovikan Rot
target=creature[power<=2]
auto=destroy
autograveyard=@movedto(creature|mygraveyard) from(battlefield):pay({1}{B}{B}) name(recover) moveto(ownerhand)?name(exile) moveto(exile)
text=Destroy target creature with power 2 or less. -- Recover {1}{B}{B} (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.)
mana={2}{B}
type=Instant
[/card]
[card]
name=Krovikan Scoundrel
mana={1}{B}
type=Creature
subtype=Human Rogue
power=2
toughness=1
[/card]
[card]
name=Krovikan Sorcerer
auto={T}{D(*[-black]|myhand)}:draw:1
auto={T}{D(*[black]|myhand)}:draw:2 && transforms((,newability[reject target(*[fresh]|myhand)]))
text={T}, Discard a nonblack card: Draw a card. -- {T}, Discard a black card: Draw two cards, then discard one of them.
mana={2}{U}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Krovikan Whispers
alias=1194
target=creature
auto=cumulativeupcostmulti[{U}{B}] sacrifice all(this)
auto=@movedTo(this|graveyard) from(battlefield):thisforeach(counter{0/0.1.Age}) life:-2 controller
text=Enchant creature -- Cumulative upkeep {U} or {B} (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.) -- You control enchanted creature. -- When Krovikan Whispers is put into a graveyard from the battlefield, you lose 2 life for each age counter on it.
mana={3}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Kruin Outlaw
abilities=first strike
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:flip(Terror of Kruin Pass)
text=First strike -- At the beginning of each upkeep, if no spells were cast last turn, transform Kruin Outlaw.
mana={1}{R}{R}
type=Creature
subtype=Human Rogue Werewolf
power=2
toughness=2
[/card]
[card]
name=Kruin Striker
auto=@movedTo(other creature|myBattlefield):1/0 ueot && trample ueot
text=Whenever another creature enters the battlefield under your control, Kruin Striker gets +1/+0 and gains trample until end of turn.
mana={1}{R}
type=Creature
subtype=Human Warrior
power=2
toughness=1
[/card]
[card]
name=Krumar Bond-Kin
facedown={3}
autofacedown={4}{B}:morph
text=Morph {4}{B} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) 
mana={3}{B}{B}
type=Creature
subtype=Orc Warrior
power=5
toughness=3
[/card]
[card]
name=Kruphix's Insight
auto=reveal:6 optionone target(<upto:3>enchantment|reveal) moveto(myhand) optiononeend optiontwo name(put in grave) target(<1>*|reveal) moveto(mygraveyard) and!( all(*|reveal) moveto(mygraveyard) )! optiontwoend revealend
text=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.
mana={2}{G}
type=Sorcery
[/card]
[card]
name=Kry Shield
auto={2}{T}:target(creature|mybattlefield) dynamicability<!mytgt manacostpumptough!> preventalldamage from(mytgt) ueot
text={2}, {T}: Prevent all damage that would be dealt this turn by target creature you control. That creature gets +0/+X until end of turn, where X is its converted mana cost.
mana={2}
type=Artifact
[/card]
[card]
name=Kudzu
target=land
auto=@tapped(mytgt):all(trigger) destroy && all(this) transforms((,newability[target(land) retarget])) forever
text=Enchant land -- When enchanted land becomes tapped, destroy it. That land's controller attaches Kudzu to a land of his or her choice.
mana={1}{G}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Kujar Seedsculptor
auto=counter(1/1,1) target(creature|mybattlefield)
text=When Kujar Seedsculptor enters the battlefield, put a +1/+1 counter on target creature you control.
mana={1}{G}
type=Creature
subtype=Elf Druid
power=1
toughness=2
[/card]
[card]
name=Kukemssa Pirates
auto=@combat(notblocked) source(this):may moveTo(myBattlefield) target(artifact|opponentBattlefield) && fog from(this) ueot
text=Whenever Kukemssa Pirates attacks and isn't blocked, you may gain control of target artifact defending player controls. If you do, Kukemssa Pirates assigns no combat damage this turn.
mana={3}{U}
type=Creature
subtype=Human Pirate
power=2
toughness=2
[/card]
[card]
name=Kukemssa Serpent
abilities=islandhome
auto={U}{S(island|myBattlefield)}:ueot loseabilities && losesubtypesof(land) && transforms((island)) target(land|opponentBattlefield)
text=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.
mana={3}{U}
type=Creature
subtype=Serpent
power=4
toughness=3
[/card]
[card]
name=Kuldotha Forgemaster
aicode=activate moveTo(myBattlefield) target(artifact|myLibrary)
auto={T}{S(artifact|myBattlefield)}{S(artifact|myBattlefield)}{S(artifact|myBattlefield)}:name(search card) reveal:plibrarycount optionone name(choose card) target(artifact|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield))! afterrevealedend revealend
text={T}, Sacrifice three artifacts: Search your library for an artifact card and put it onto the battlefield. Then shuffle your library.
mana={5}
type=Artifact Creature
subtype=Construct
power=3
toughness=5
[/card]
[card]
name=Kuldotha Phoenix
abilities=flying,haste
autograveyard={4}:moveTo(myBattlefield) restriction{type(artifact|mybattlefield)~morethan~2,myupkeeponly}
text=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.
mana={2}{R}{R}{R}
type=Creature
subtype=Phoenix
power=4
toughness=4
[/card]
[card]
name=Kuldotha Rebirth
auto=token(Goblin,Creature Goblin,1/1,red)*3
text=As an additional cost to cast Kuldotha Rebirth, sacrifice an artifact. -- Put three 1/1 red Goblin creature tokens onto the battlefield.
mana={R}{S(artifact|myBattlefield)}
type=Sorcery
[/card]
[card]
name=Kuldotha Ringleader
abilities=mustattack
auto=@combat(attacking) source(this):all(other creature[attacking]) 1/0 ueot
text=Battle cry (Whenever this creature attacks, each other attacking creature gets +1/+0 until end of turn.) -- Kuldotha Ringleader attacks each turn if able.
mana={4}{R}
type=Creature
subtype=Giant Berserker
power=4
toughness=4
[/card]
[card]
name=Kulrath Knight
abilities=flying,wither
auto=lord(creature[counter{any}]|opponentbattlefield) cantattack
auto=lord(creature[counter{any}]|opponentbattlefield) cantpwattack
auto=lord(creature[counter{any}]|opponentbattlefield) cantblock
text=Flying -- Wither (This deals damage to creatures in the form of -1/-1 counters.) -- Creatures your opponents control with counters on them can't attack or block.
mana={3}{BR}{BR}
type=Creature
subtype=Elemental Knight
power=3
toughness=3
[/card]
[card]
name=Kumano, Master Yamabushi
auto={1}{R}:name(damage a creature) exiledeath target(creature) && damage:1
auto={1}{r}:name(damage a player) damage:1 target(player)
text={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.
mana={3}{R}{R}
type=Legendary Creature
subtype=Human Shaman
power=4
toughness=4
[/card]
[card]
name=Kumano's Pupils
auto=@damaged(creature) from(this):all(trigger[to]) exiledeath ueot
text=If a creature dealt damage by Kumano's Pupils this turn would die, exile it instead.
mana={4}{R}
type=Creature
subtype=Human Shaman
power=3
toughness=3
[/card]
[card]
name=Kuon, Ogre Ascendant
doublefaced=kamiflip
auto=@each my endofturn restriction{type(creature[fresh]|graveyard)~morethan~2}:flip(Kuon's Essence)
text=At the beginning of the end step, if three or more creatures were put into graveyards from the battlefield this turn, flip Kuon, Ogre Ascendant.
mana={B}{B}{B}
type=Legendary Creature
subtype=Ogre Monk
power=2
toughness=4
[/card]
[card]
name=Kuon's Essence
doublefaced=kamiflip
auto=@each opponent upkeep:ability$!choice notatarget(creature|mybattlefield) sacrifice !$ opponent
auto=@each my upkeep:notatarget(creature|mybattlefield) sacrifice
text=At the beginning of each player's upkeep, that player sacrifices a creature.
mana={B}{B}{B}
type=Legendary Enchantment
[/card]
[card]
name=Kurgadon
auto=@movedTo(creature[manacost>=6]|mystack):counter(1/1,3)
text=Whenever you cast a creature spell with converted mana cost 6 or more, put three +1/+1 counters on Kurgadon.
mana={4}{G}
type=Creature
subtype=Beast
power=3
toughness=3
[/card]
[card]
name=Kuro, Pitlord
auto=upcost[{B}{B}{B}{B}] sacrifice
auto={L}:-1/-1 target(creature)
text=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.
mana={6}{B}{B}{B}
type=Legendary Creature
subtype=Demon Spirit
power=9
toughness=9
[/card]
[card]
name=Kuro's Taken
auto=bushido(1/1)
auto={1}{B}:regenerate
text=Bushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.) -- {1}{B}: Regenerate Kuro's Taken.
mana={1}{B}
type=Creature
subtype=Rat Samurai
power=1
toughness=1
[/card]
[card]
name=Kusari-Gama
auto={3}:equip
auto=teach(creature) {2}:1/0
auto=@damaged(creature[blocking]|opponentbattlefield) from(mytgt):all(creature|opponentbattlefield) damage:thatmuch
text=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} ({3}: Attach to target creature you control. Equip only as a sorcery.)
mana={3}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Kynaios and Tiro of Meletis
auto=@each my end:draw:1 && ability$!choice draw:1 _ if type(land|myhand)~morethan~0 then choice moveto(mybattlefield) notatarget(land|myhand)!$ controller && ability$!choice draw:1 _ if type(land|myhand)~morethan~0 then choice moveto(mybattlefield) notatarget(land|myhand)!$ opponent
text=At the beginning of your end step, draw a card. Each player may put a land card from his or her hand onto the battlefield, then each opponent who didn't draws a card.
mana={R}{G}{W}{U}
type=Legendary Creature
subtype=Human Soldier
power=2
toughness=8
[/card]
[card]
name=Kyoki, Sanity's Eclipse
auto=@movedTo(spirit,arcane|mystack):target(opponent) ability$!name(exile card from hand) choice notatarget(*|myhand) moveTo(exile) !$ targetedplayer
text=Whenever you cast a Spirit or Arcane spell, target opponent exiles a card from his or her hand.
mana={4}{B}{B}
type=Legendary Creature
subtype=Demon Spirit
power=6
toughness=4
[/card]
[card]
name=Kyren Glider
abilities=cantblock,flying
text=Flying -- Kyren Glider can't block.
mana={1}{R}
type=Creature
subtype=Goblin
power=1
toughness=1
[/card]
[card]
name=Kyren Legate
abilities=haste
other={0} name(Cast Without Paying its Manacost)
otherrestriction=type(mountain|mybattlefield)~morethan~0,type(plains|opponentbattlefield)~morethan~0
text=Haste -- If an opponent controls a Plains and you control a Mountain, you may cast Kyren Legate without paying its mana cost.
mana={1}{R}
type=Creature
subtype=Goblin
power=1
toughness=1
[/card]
[card]
name=Kyren Negotiations
auto={T(creature|mybattlefield)}:damage:1 target(player)
text=Tap an untapped creature you control: Kyren Negotiations deals 1 damage to target player.
mana={2}{R}{R}
type=Enchantment
[/card]
[card]
name=Kyren Sniper
auto=@each my upkeep:may damage:1 target(player)
text=At the beginning of your upkeep, you may have Kyren Sniper deal 1 damage to target player.
mana={2}{R}
type=Creature
subtype=Goblin
power=1
toughness=1
[/card]
[card]
name=Kyren Toy
auto={1}{T}:counter(0/0,1,Charge)
auto={T}{C(0/0,-1,Charge)}:name(Remove 1 Counters) add{2}
auto={T}{C(0/0,-2,Charge)}:name(Remove 2 Counters) add{3}
auto={T}{C(0/0,-3,Charge)}:name(Remove 3 Counters) add{4}
auto={T}{C(0/0,-4,Charge)}:name(Remove 4 Counters) add{5}
auto={T}{C(0/0,-5,Charge)}:name(Remove 5 Counters) add{6}
auto={T}{C(0/0,-6,Charge)}:name(Remove 6 Counters) add{7}
auto={T}{C(0/0,-7,Charge)}:name(Remove 7 Counters) add{8}
auto={T}{C(0/0,-8,Charge)}:name(Remove 8 Counters) add{9}
auto={T}{C(0/0,-9,Charge)}:name(Remove 9 Counters) add{10}
auto={T}{C(0/0,-10,Charge)}:name(Remove 10 Counters) add{11}
text={1}, {T}: Put a charge counter on Kyren Toy. -- {T}, Remove X charge counters from Kyren Toy: Add {X}{1} to your mana pool.
mana={3}
type=Artifact
[/card]
[card]
name=Kyscu Drake
abilities=flying
auto={G}:0/1 limit:1
aicode=activate moveTo(myBattlefield) target(viashivan dragon|myLibrary)
auto={S(kyscu drake|myBattlefield)}{S(spitting drake|myBattlefield)}:name(search card) reveal:plibrarycount optionone name(choose card) target(viashivan dragon|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield))! afterrevealedend revealend
text=Flying -- {G}: Kyscu Drake gets +0/+1 until end of turn. Activate this ability only once each turn. -- Sacrifice Kyscu Drake and a creature named Spitting Drake: Search your library for a card named Viashivan Dragon and put that card onto the battlefield. Then shuffle your library.
mana={3}{G}
type=Creature
subtype=Drake
power=2
toughness=2
[/card]
[card]
name=Kytheon's Irregulars
auto={W}{W}:tap target(creature)
auto=this(cantargetcard(*[-renown]) transforms((,newability[@combatdamaged(player) from(this):counter(1/1) && becomes(renown) forever]))
text=Renown 1 (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.) -- {W}{W}: Tap target creature.
mana={2}{W}{W}
type=Creature
subtype=Human Soldier
power=4
toughness=3
[/card]
[card]
name=Kytheon's Tactics
auto=all(creature|mybattlefield) 2/1 ueot
auto=if type(*[instant;sorcery]|mygraveyard)~morethan~1 then all(creature|mybattlefield) vigilance ueot
text=Creatures you control get +2/+1 until end of turn. -- Spell mastery -- If there are two or more instant and/or sorcery cards in your graveyard, those creatures also gain vigilance until end of turn. (Attacking doesn't cause them to tap.)
mana={1}{W}{W}
type=Sorcery
[/card]
[card]
name=Lab Rats
auto=token(Rat,Creature Rat,1/1,black)
buyback={B}{4}
text=Buyback {4} (You may pay an additional {4} as you cast this spell. If you do, put this card into your hand as it resolves.) -- Put a 1/1 black Rat creature token onto the battlefield.
mana={B}
type=Sorcery
[/card]
[card]
name=Laboratory Brute
auto=deplete:4
text=When Laboratory Brute enters the battlefield, put the top four cards of your library into your graveyard.
mana={3}{U}
type=Creature
subtype=Zombie Horror
power=3
toughness=3
[/card]
[card]
name=Laboratory Maniac
abilities=cantmilllose
auto=@drawof(player) restriction{type(*|mylibrary)~equalto~0}:wingame
text=If you would draw a card while your library has no cards in it, you win the game instead.
mana={2}{U}
type=Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=Labyrinth Champion
auto=@targeted(this) from(*[instant;sorcery;enchantment]|mycastingzone):damage:2 target(creature,player)
text=Heroic - Whenever you cast a spell that targets Labyrinth Champion, Labyrinth Champion deals 2 damage to target creature or player. 
mana={3}{R}
type=Creature
subtype=Human Warrior
power=2
toughness=2
[/card]
[card]
name=Labyrinth Minotaur
auto=@combat(blocking) source(this) from(creature):all(trigger[from]) frozen
text=Whenever Labyrinth Minotaur blocks a creature, that creature doesn't untap during its controller's next untap step.
mana={3}{U}
type=Creature
subtype=Minotaur
power=1
toughness=4
[/card]
[card]
name=Laccolith Grunt
auto=@combat(blocked,turnlimited) source(this):may name(assign combat damage to a creature) target(creature) dynamicability<!powerstrike!> && fog from(this)
text=Whenever Laccolith Grunt becomes blocked, you may have it deal damage equal to its power to target creature. If you do, Laccolith Grunt assigns no combat damage this turn.
mana={2}{R}
type=Creature
subtype=Beast
power=2
toughness=2
[/card]
[card]
name=Laccolith Titan
auto=@combat(blocked,turnlimited) source(this):may name(assign combat damage to a creature) target(creature) dynamicability<!powerstrike!> && fog from(this)
text=Whenever Laccolith Titan becomes blocked, you may have it deal damage equal to its power to target creature. If you do, Laccolith Titan assigns no combat damage this turn.
mana={5}{R}{R}
type=Creature
subtype=Beast
power=6
toughness=6
[/card]
[card]
name=Laccolith Warrior
auto=@combat(blocked,turnlimited) source(this):may name(assign combat damage to a creature) target(creature) dynamicability<!powerstrike!> && fog from(this)
text=Whenever Laccolith Warrior becomes blocked, you may have it deal damage equal to its power to target creature. If you do, Laccolith Warrior assigns no combat damage this turn.
mana={2}{R}{R}
type=Creature
subtype=Beast Warrior
power=3
toughness=3
[/card]
[card]
name=Laccolith Whelp
auto=@combat(blocked,turnlimited) source(this):may name(assign combat damage to a creature) target(creature) dynamicability<!powerstrike!> && fog from(this)
text=Whenever Laccolith Whelp becomes blocked, you may have it deal damage equal to its power to target creature. If you do, Laccolith Whelp assigns no combat damage this turn.
mana={R}
type=Creature
subtype=Beast
power=1
toughness=1
[/card]
[card]
name=Lace with Moonglove
target=creature
auto=deathtouch
auto=draw:1 controller
text=Target creature gains deathtouch until end of turn. (Creatures dealt damage by that creature are destroyed. You can divide its combat damage among any of the creatures blocking or blocked by it.) -- Draw a card.
mana={2}{G}
type=Instant
[/card]
[card]
name=Lady Caleria
auto={T}:damage:3 target(creature[attacking;blocking])
text={T}: Lady Caleria deals 3 damage to target attacking or blocking creature.
mana={3}{G}{G}{W}{W}
type=Legendary Creature
subtype=Human Archer
power=3
toughness=6
[/card]
[card]
name=Lady Evangela
auto={W}{B}{T}:name(prevent all combat damage from target creature) donothing target(creature) && fog from(mytgt) oneshot
text={W}{B}, {T}: Prevent all combat damage that would be dealt by target creature this turn.
mana={W}{U}{B}
type=Legendary Creature
subtype=Human Cleric
power=1
toughness=2
[/card]
[card]
name=Lady Orca
mana={5}{B}{R}
type=Legendary Creature
subtype=Demon
power=7
toughness=4
[/card]
[card]
name=Lady Sun
auto={T}:moveTo(ownerhand) all(this) && moveTo(ownerhand) target(creature) restriction{during my turn,before attackers}
text={T}: Return Lady Sun and another target creature to their owners' hands. Activate this ability only during your turn, before attackers are declared.
mana={1}{U}{U}
type=Legendary Creature
subtype=Human Advisor
power=1
toughness=1
[/card]
[card]
name=Lady Zhurong, Warrior Queen
abilities=horsemanship
text=Horsemanship (This creature can't be blocked except by creatures with horsemanship.)
mana={4}{G}
type=Legendary Creature
subtype=Human Soldier Warrior
power=4
toughness=3
[/card]
[card]
name=Lagac Lizard
mana={3}{R}
type=Creature
subtype=Lizard
power=3
toughness=3
[/card]
[card]
name=Lagonna-Band Elder
auto=aslongas(enchantment|mybattlefield) life:3 controller
text=When Lagonna-Band Elder enters the battlefield, if you control an enchantment, you gain 3 life.
mana={2}{W}
type=Creature
subtype=Centaur Advisor
power=3
toughness=2
[/card]
[card]
name=Lagonna-Band Trailblazer
auto=@targeted(this) from(*[instant;sorcery;enchantment]|mycastingzone):counter(1/1,1)
text=Heroic -- Whenever you cast a spell that targets  Lagonna-Band Trailblazer, put a +1/+1 counter on Lagonna-Band Trailblazer.
mana={W}
type=Creature
subtype=Centaur Scout
power=0
toughness=4
[/card]
[card]
name=Lair Delve
aicode=activate target(<2>*[zpos<=2]|mylibrary) name(revealed card) moveto(myhand) name(revealed card) and!(if cantargetcard(*[-creature;-land]|*) then bottomoflibrary))!
auto=reveal:2 optionone name(Get creature and land) target(<2>*[creature,land]|reveal) moveto(myhand) optiononeend optiontwo name(put on bottom) all(*|reveal) bottomoflibrary optiontwoend revealend
text=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.
mana={2}{G}
type=Sorcery
[/card]
[card]
name=Lake of the Dead
auto=if type(swamp|mybattlefield)~morethan~0 then sacrifice notatarget(swamp|mybattlefield) oneshot else sacrifice
auto={T}:Add{B}
auto={T}{S(swamp|myBattlefield)}:Add{B}{B}{B}{B}
text=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. -- {T}: Add {B} to your mana pool. -- {T}, Sacrifice a Swamp: Add {B}{B}{B}{B} to your mana pool.
type=Land
[/card]
[card]
name=Lambholt Butcher
auto=@each upkeep restriction{lastturn(*|stack)~morethan~1}:flip(Lambholt Pacifist)
text=At the beginning of each upkeep, if a player cast two or more spells last turn, transform Lambholt Butcher.
type=Creature
subtype=Werewolf
color=green
power=4
toughness=4
[/card]
[card]
name=Lambholt Elder
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:flip(Silverpelt Werewolf)
text=At the beginning of each upkeep, if no spells were cast last turn, transform Lambholt Elder.
mana={2}{G}
type=Creature
subtype=Human Werewolf
power=1
toughness=2
[/card]
[card]
name=Lambholt Pacifist
auto=aslongas(creature[power>=4]|mybattlefield) cantattack <1
auto=aslongas(creature[power>=4]|mybattlefield) cantpwattack <1
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:flip(Lambholt Butcher)
text=Lambholt Pacifist can't attack unless you control a creature with power 4 or greater. -- At the beginning of each upkeep, if no spells were cast last turn, transform Lambholt Pacifist.
mana={1}{G}
type=Creature
subtype=Human Shaman Werewolf
power=3
toughness=3
[/card]
[card]
name=Lamplighter of Selhoff
auto=if type(other zombie|mybattlefield)~morethan~0 then may draw:1 && discard(*|myhand)
text=When Lamplighter of Selhoff enters the battlefield, if you control another Zombie, you may draw a card. If you do, discard a card.
mana={4}{U}
type=Creature
subtype=Zombie Horror
power=3
toughness=5
[/card]
[card]
name=Lance
target=creature
auto=first strike
text=Enchant creature -- Enchanted creature has first strike.
mana={W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Land Cap
auto=@each my upkeep:counter(0/0,-1,Depletion)
auto={T}:Add{W} and!( counter(0/0,1,Depletion) )!
auto={T}:Add{U} and!( counter(0/0,1,Depletion) )!
auto=this(counter{0/0.1.Depletion}>=1) doesnotuntap
text=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. -- {T}: Add {W} or {B} to your mana pool. Put a depletion counter on Land Cap.
type=Land
[/card]
[card]
name=Land Equilibrium
auto=@movedTo(land|opponentbattlefield):if type(land|mybattlefield)~lessthan~type(land|opponentbattlefield) then ability$!name(sacrifice land) notatarget(land|mybattlefield) sacrifice!$ opponent
auto=@movedTo(land|opponentbattlefield):if type(land|mybattlefield)~equalto~type(land|opponentbattlefield) then ability$!name(sacrifice land) notatarget(land|mybattlefield) sacrifice!$ opponent
text=If an opponent who controls at least as many lands as you do would put a land onto the battlefield, that player instead puts that land onto the battlefield then sacrifices a land.
mana={2}{U}{U}
type=Enchantment
[/card]
[card]
name=Land Grant
other={0} name(Cast for free)
aicode=activate target(forest|mylibrary) moveto(myhand)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>forest|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
otherrestriction=type(land|myhand)~lessthan~1
autostack=if paid(alternative) then ability$!name(look at opponent hand) notatarget(*|opponenthand) 0/0!$ opponent
text=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.
mana={1}{G}
type=Sorcery
[/card]
[card]
name=Land Leeches
abilities=first strike
text=First strike
mana={1}{G}{G}
type=Creature
subtype=Leech
power=2
toughness=2
[/card]
[card]
name=Land Mine
auto={R}{S}:damage:2 target(other creature[attacking;-flying])
text={R}, Sacrifice this artifact: This artifact deals 2 damage to target attacking creature without flying.
type=Artifact
[/card]
[card]
name=Land Tax
aicode=activate target(<upto:3>land[basic]|mylibrary) moveto(myhand)
auto=@each my upkeep restriction{control less lands}:name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<upto:3>land[basic]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=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.
mana={W}
type=Enchantment
[/card]
[card]
name=Landbind Ritual
auto=life:twicetype:plains:mybattlefield controller
text=You gain 2 life for each Plains you control.
mana={3}{W}{W}
type=Sorcery
[/card]
[card]
name=Landslide
target=<anyamount>mountain|mybattlefield
auto=sacrifice && damage:1 opponent
text=Sacrifice any number of Mountains. Landslide deals that much damage to target player.
mana={R}
type=Sorcery
[/card]
[card]
name=Languish
auto=all(creature|battlefield) -4/-4 ueot
text=All creatures get -4/-4 until end of turn.
mana={2}{B}{B}
type=Sorcery
[/card]
[card]
name=Lantern Kami
abilities=flying
text=Flying
mana={W}
type=Creature
subtype=Spirit
power=1
toughness=1
[/card]
[card]
name=Lantern of Insight
abilities=showfromtoplibrary,showopponenttoplibrary
auto={T}{S}:target(player) shuffle
text=Each player plays with the top card of his or her library revealed. -- {T}, Sacrifice Lantern of Insight: Target player shuffles his or her library.
mana={1}
type=Artifact
[/card]
[card]
name=Lantern Scout
auto=choice all(creature|mybattlefield) lifelink ueot
auto=@movedTo(other ally|myBattlefield):all(creature|mybattlefield) lifelink ueot
text=Rally -- Whenever Lantern Scout or another Ally enters the battlefield under your control, creatures you control gain lifelink until end of turn.
mana={2}{W}
type=Creature
subtype=Human Scout Ally
power=3
toughness=2
[/card]
[card]
name=Lantern Spirit
abilities=flying
auto={U}:moveTO(ownerhand)
text=Flying -- {U}: Return Lantern Spirit to its owner's hand.
mana={2}{U}
type=Creature
subtype=Spirit
power=2
toughness=1
[/card]
[card]
name=Lantern-Lit Graveyard
auto={T}:Add{1}
auto={T}:Add{B} and!( frozen )!
auto={T}:Add{R} and!( frozen )!
text={T}: Add {1} to your mana pool. -- {T}: Add {B} or {R} to your mana pool. Lantern-Lit Graveyard doesn't untap during your next untap step.
type=Land
[/card]
[card]
name=Lapis Lazuli Talisman
auto=@movedto(*[blue]|stack):pay({3}) untap target(*)
text=Whenever a player casts a blue spell, you may pay {3}. If you do, untap target permanent.
mana={2}
type=Artifact
[/card]
[card]
name=Lapse of Certainty
target=*|stack
auto=fizzleto(librarytop)
text=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.
mana={2}{W}
type=Instant
[/card]
[card]
name=Laquatus's Champion
auto=choice target(player) life:-6 && all(this) transforms((,newability[@movedTo(this|nonbattlezone) from(battlefield):life:6 targetedplayer])) forever
auto={B}:regenerate
text=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.
mana={4}{B}{B}
type=Creature
subtype=Nightmare Horror
power=6
toughness=3
[/card]
[card]
name=Laquatus's Creativity
target=player
auto=ability$!choice reject notatarget(<phandcount>*|myhand) _ draw:phandcount!$ targetedplayer
text=Target player draws cards equal to the number of cards in his or her hand, then discards that many cards.
mana={4}{U}
type=Sorcery
[/card]
[card]
name=Larceny
auto=@combatdamagefoeof(player) from(creature|mybattlefield):all(trigger[to]) ability$!name(discard) target(*|myhand) reject!$ opponent
auto=@combatdamageof(player) from(creature|mybattlefield):all(trigger[to]) ability$!name(discard) target(*|myhand) reject!$ controller
text=Whenever a creature you control deals combat damage to a player, that player discards a card.
mana={3}{B}{B}
type=Enchantment
[/card]
[card]
name=Larger Than Life
target=creature
auto=trample ueot
auto=4/4 ueot
text=Target creature gets +4/+4 and gains trample until end of turn.
mana={1}{G}
type=Sorcery
[/card]
[card]
name=Lash of the Whip
target=creature
auto=-4/-4 ueot
text=Target creature gets -4/-4 until end of turn.
mana={4}{B}
type=Instant
[/card]
[card]
name=Lashknife Barrier
auto=draw:1
auto=lord(creature|myBattlefield) absorb
text=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.
mana={2}{W}
type=Enchantment
[/card]
[card]
name=Lashknife
target=creature
auto=first strike
otherrestriction=type(plains|mybattlefield)~morethan~0
other={T(creature|mybattlefield)} name(Tap an Untapped Creature)
text=If you control a Plains, you may tap an untapped creature you control rather than pay Lashknife's mana cost. -- Enchant creature -- Enchanted creature has first strike.
mana={1}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Lashweed Lurker
autostack=if casted(this) then target(*[-land]|battlefield) moveto(ownerlibrary)
text=Emerge {5}{G}{U} (You may cast this spell by sacrificing a creature and paying the emerge cost reduced by that creature's converted mana cost.) -- When you cast Lashweed Lurker, you may put target nonland permanent on top of its owner's library.
mana={8}
other={emerge}{5}{G}{U} name(Emerge)
type=Creature
subtype=Eldrazi Horror
power=5
toughness=4
[/card]
[card]
name=Lashwrithe
auto={p(B)}{p(B)}:equip
auto=teach(creature) type:swamp:mybattlefield/type:swamp:mybattlefield nonstatic
auto=livingweapontoken(Germ,Creature Germ,0/0,black)
text=Living weapon (When this Equipment enters the battlefield, put a 0/0 black Germ creature token onto the battlefield, then attach this to it.) -- Equip {p(B)}{p(B)} ({p(B)} may be paid for with either {B} or 2 life.) -- Equipped creature gets +1/+1 for each Swamp you control.
mana={4}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Last Breath
target=creature[power<=2]
auto=moveTo(exile)
auto=life:4 targetController
text=Exile target creature with power 2 or less. Its controller gains 4 life.
mana={1}{W}
type=Instant
[/card]
[card]
name=Last Caress
target=player
auto=life:-1 targetedplayer
auto=life:1 controller
auto=draw:1 controller
text=Target player loses 1 life and you gain 1 life. -- Draw a card.
mana={2}{B}
type=Sorcery
[/card]
[card]
name=Last Chance
auto=turns:+1 controller
auto=transforms((,newability[@each my upkeep:phaseaction[endofturn once] winGame opponent])) forever
text=Take an extra turn after this one. At the beginning of that turn's end step, you lose the game.
mana={R}{R}
type=Sorcery
[/card]
[card]
name=Last Gasp
target=creature
auto=-3/-3
text=Target creature gets -3/-3 until end of turn.
mana={1}{B}
type=Instant
[/card]
[card]
name=Last Kiss
target=creature
auto=damage:2
auto=life:2 controller
text=Last Kiss deals 2 damage to target creature and you gain 2 life.
mana={2}{B}
type=Instant
[/card]
[card]
name=Last Laugh
auto=@movedto(other *|graveyard) from(battlefield):damage:1 all(creature,player)
auto=aslongas(creature|battlefield) all(this) sacrifice while <1
text=Whenever a permanent other than Last Laugh is put into a graveyard from the battlefield, Last Laugh deals 1 damage to each creature and each player. -- When no creatures are on the battlefield, sacrifice Last Laugh.
mana={2}{B}{B}
type=Enchantment
[/card]
[card]
name=Last Stand
target=creature
auto=life:-type:swamp:mybattlefield opponent
auto=damage:type:mountain:mybattlefield
auto=foreach(forest|myBattlefield) token(Saproling,Creature Saproling,1/1,green)
auto=life:twicetype:plains:mybattlefield controller
auto=foreach(island|myBattlefield) draw:1 controller
auto=foreach(island|myBattlefield) reject target(*|myhand)
text=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.
mana={W}{U}{B}{R}{G}
type=Sorcery
[/card]
[card]
name=Last Word
abilities=nofizzle
target=*|stack
auto=fizzle
text=Last Word can't be countered by spells or abilities. -- Counter target spell.
mana={2}{U}{U}
type=Instant
[/card]
[card]
name=Latch Seeker
abilities=unblockable
text=Latch Seeker is unblockable.
mana={1}{U}{U}
type=Creature
subtype=Spirit
power=3
toughness=1
[/card]
[card]
name=Latchkey Faerie
abilities=flying
auto=if paid(alternative) then draw:1 controller
other={2}{U} name(Prowl)
otherrestriction=prowl
text=Flying -- Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Faerie or Rogue.) -- When Latchkey Faerie enters the battlefield, if its prowl cost was paid, draw a card.
mana={3}{U}
type=Creature
subtype=Faerie Rogue
power=3
toughness=1
[/card]
[card]
name=Lathnu Hellion
abilities=haste
auto=alterenergy:2 controller
auto=@each my end:name(pay for effect) ability$!if compare(penergy)~morethan~1 then choice alterenergy:-2 controller _ choice sacrifice all(mystored)!$ controller
text=Haste -- When Lathnu Hellion enters the battlefield, you get {E}{E} (two energy counters). -- At the beginning of your end step, sacrifice Lathnu Hellion unless you pay {E}{E}.
mana={2}{R}
type=Creature
subtype=Hellion
power=4
toughness=4
[/card]
[card]
name=Lathnu Sailback
mana={4}{R}
type=Creature
subtype=Lizard
power=5
toughness=4
[/card]
[card]
name=Lat-Nam's Legacy
target=*|myHand
auto=moveto(mylibrary) && shuffle
auto=@next upkeep:draw:2 controller
text=Shuffle a card from your hand into your library. If you do, draw two cards at the beginning of the next turn's upkeep.
mana={1}{U}
type=Instant
[/card]
[card]
name=Latulla, Keldon Overseer
auto={X}{R}{T}{D(*|myhand)}{D(*|myhand)}:damage:X target(creature,player)
text={X}{R}, {T}, Discard two cards: Latulla, Keldon Overseer deals X damage to target creature or player.
mana={3}{R}{R}
type=Legendary Creature
subtype=Human Spellshaper
power=3
toughness=3
[/card]
[card]
name=Latulla's Orders
abilities=flash
target=creature
auto=@combatdamaged(player) from(mytgt):may destroy target(artifact|opponentBattlefield)
text=Flash -- Enchant creature -- Whenever enchanted creature deals combat damage to defending player, you may destroy target artifact that player controls.
mana={1}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Launch Party
target=creature
auto=destroy
auto=life:-2 targetcontroller
text=As an additional cost to cast Launch Party, sacrifice a creature. -- Destroy target creature. Its controller loses 2 life.
mana={3}{B}{S(creature|mybattlefield)}
type=Instant
[/card]
[card]
name=Launch
target=creature
autograveyard=@movedTo(this|graveyard) from(battlefield):moveTo(ownerhand)
auto=flying
text=Enchant creature -- Enchanted creature has flying. -- When Launch is put into a graveyard from the battlefield, return Launch to its owner's hand.
mana={1}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Lava Axe
target=player
auto=damage:5
text=Lava Axe deals 5 damage to target player.
mana={4}{R}
type=Sorcery
[/card]
[card]
name=Lava Dart
target=creature,player
auto=damage:1
flashback={S(mountain|mybattlefield)}
text=Lava Dart deals 1 damage to target creature. -- Flashback - Sacrifice a Mountain. (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={R}
type=Instant
[/card]
[card]
name=Lava Flow
target=creature,land
auto=destroy
text=Destroy target creature or land.
mana={3}{R}{R}
type=Sorcery
[/card]
[card]
name=Lava Hounds
abilities=haste
auto=damage:4 controller
text=Haste -- When Lava Hounds enters the battlefield, it deals 4 damage to you.
mana={2}{R}{R}
type=Creature
subtype=Hound
power=4
toughness=4
[/card]
[card]
name=Lava Runner
abilities=haste
auto=@targeted(this) from(*|opponentbattlefield):sacrifice notatarget(land)
auto=@targeted(this) from(*|opponenthand):sacrifice notatarget(land)
auto=@targeted(this) from(*|mybattlefield):ability$!sacrifice notatarget(land)!$ opponent
auto=@targeted(this) from(*|myhand):ability$!sacrifice notatarget(land)!$ opponent
text=Haste -- Whenever Lava Runner becomes the target of a spell or ability, that spell or ability's controller sacrifices a land.
mana={1}{R}{R}
type=Creature
subtype=Lizard
power=2
toughness=2
[/card]
[card]
name=Lava Spike
target=player
auto=damage:3
text=Lava Spike deals 3 damage to target player.
mana={R}
type=Sorcery
subtype=Arcane
[/card]
[card]
name=Lava Storm
auto=may damage:2 all(creature[attacking])
auto=may damage:2 all(creature[blocking])
text=Lava Storm deals 2 damage to each attacking creature or Lava Storm deals 2 damage to each blocking creature.
mana={3}{R}{R}
type=Instant
[/card]
[card]
name=Lava Tubes
auto=@each my upkeep:counter(0/0,-1,Depletion)
auto={T}:Add{B} and!( counter(0/0,1,Depletion) )!
auto={T}:Add{R} and!( counter(0/0,1,Depletion) )!
auto=this(counter{0/0.1.Depletion}>=1) doesnotuntap
text=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.-- {T}: Add {B} or {R} to your mana pool. Put a depletion counter on Lava Tubes.
type=Land
[/card]
[card]
name=Lava Zombie
auto=moveTo(ownerhand) notatarget(creature[black;red]|myBattlefield)
auto={2}:1/0
text=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.
mana={1}{B}{R}
type=Creature
subtype=Zombie
power=4
toughness=3
[/card]
[card]
name=Lavaball Trap
target=<2>land
auto=destroy
auto=damage:4 all(creature)
other={3}{R}{R}
otherrestriction=type(land[fresh]|opponentbattlefield)~morethan~1
text=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.
mana={6}{R}{R}
type=Instant
subtype=Trap
[/card]
[card]
name=Lavaborn Muse
auto=@each opponent upkeep restriction{type(*|opponenthand)~lessthan~3}:damage:3 opponent
text=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.
mana={3}{R}
type=Creature
subtype=Spirit
power=3
toughness=3
[/card]
[card]
name=Lavaclaw Reaches
auto=tap(noevent)
auto={T}:Add{B}
auto={T}:Add{R}
auto={1}{B}{R}:transforms((Elemental Creature,setpower=2,settoughness=2,black red,newability[{X}:X/0 ueot])) ueot
text=Lavaclaw Reaches enters the battlefield tapped. -- {T}: 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.
type=Land
[/card]
[card]
name=Lavacore Elemental
auto=vanishing:1
auto=@combatdamaged(player) from(creature|myBattlefield):counter(0/0,1,Time)
text=Vanishing 1 (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.) -- Whenever a creature you control deals combat damage to a player, put a time counter on Lavacore Elemental.
mana={2}{R}
type=Creature
subtype=Elemental
power=5
toughness=3
[/card]
[card]
name=Lavafume Invoker
auto={8}:3/0 all(creature|myBattlefield) ueot
text={8}: Creatures you control get +3/+0 until end of turn.
mana={2}{R}
type=Creature
subtype=Goblin Shaman
power=2
toughness=2
[/card]
[card]
name=Lavalanche
target=player
auto=damage:X
auto=damage:X all(creature|targetedpersonsbattlefield)
text=Lavalanche deals X damage to target player and each creature he or she controls.
mana={X}{B}{R}{G}
type=Sorcery
[/card]
[card]
name=Lavamancer's Skill
target=creature
auto=teach(creature) {T}:damage:1 target(creature)
auto=teach(wizard) {T}:damage:2 target(creature)
text=Enchant creature -- Enchanted creature has "{T}: This creature deals 1 damage to target creature." -- If enchanted creature is a Wizard, it has "{T}: This creature deals 2 damage to target creature."
mana={1}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Lavastep Raider
auto={2}{R}:2/0 ueot
text={2}{R}: Lavastep Raider gets +2/+0 until end of turn.
mana={R}
type=Creature
subtype=Goblin Warrior
power=1
toughness=2
[/card]
[card]
name=Lavinia of the Tenth
abilities=protection from red
auto=name(detain) transforms((,newability[lord(detained) cantattack],newability[lord(detained) cantpwattack],newability[lord(detained) cantblock],newability[lord(detained) noactivatedability],newability[lord(*[-land;manacost<=4]|opponentBattlefield) becomes(detained)])) uynt
text=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.
mana={3}{W}{U}
type=Legendary Creature
subtype=Human Soldier
power=4
toughness=4
[/card]
[card]
name=Lawbringer
auto={T}{S}:moveTo(exile) target(other creature[red])
text={T}, Sacrifice Lawbringer: Exile target red creature.
mana={2}{W}
type=Creature
subtype=Kor Rebel
power=2
toughness=2
[/card]
[card]
name=Lawless Broker
auto=@movedTo(this|graveyard) from(battlefield):target(creature|mybattlefield) counter(1/1,1)
text=When Lawless Broker dies, put a +1/+1 counter on target creature you control.
mana={2}{B}
type=Creature
subtype=Aetherborn Rogue
power=3
toughness=2
[/card]
[card]
name=Lay Bare
target=*|stack
auto=fizzle
auto=name(look at opponents hand) target(*|opponenthand) donothing ueot
text=Counter target spell. Look at its controller's hand.
mana={2}{U}{U}
type=Instant
[/card]
[card]
name=Lay of the Land
aicode=activate target(land[basic]|mylibrary) moveto(myhand)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>land[basic]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=Search your library for a basic land card, reveal that card, and put it into your hand. Then shuffle your library.
mana={G}
type=Sorcery
[/card]
[card]
name=Lay Waste
target=land
auto=destroy
autohand=__CYCLING__({2})
text=Destroy target land. -- Cycling {2} ({2}, Discard this card: Draw a card.)
mana={3}{R}
type=Sorcery
[/card]
[card]
name=Lead Astray
target=<upto:2>creature
auto=tap
text=Tap up to two target creatures.
mana={1}{W}
type=Instant
[/card]
[card]
name=Lead by Example
auto=target(<upto:2>other creature|battlefield) counter(1/1,1) 
text=Support 2. (Put a +1/+1 counter on each of up to two target creatures.)
mana={1}{G}
type=Instant
[/card]
[card]
name=Lead Golem
auto=@combat(attacking) source(this):frozen
text=Whenever Lead Golem attacks, it doesn't untap during its controller's next untap step.
mana={5}
type=Artifact Creature
subtype=Golem
power=3
toughness=5
[/card]
[card]
name=Lead the Stampede
auto=reveal:5 optionone name(Get Creature) target(<upto:5>creature|reveal) moveto(myhand) optiononeend optiontwo name(put on bottom) target(<5>*|reveal) bottomoflibrary optiontwoend revealend
text=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.
mana={2}{G}
type=Sorcery
[/card]
[card]
name=Lead-Belly Chimera
abilities=trample
auto={S}:counter(2/2,1) target(other chimera) && transforms((,trample)) forever
text=Trample -- Sacrifice Lead-Belly Chimera: Put a +2/+2 counter on target Chimera creature. It gains trample. (This effect lasts indefinitely.)
mana={4}
type=Artifact Creature
subtype=Chimera
power=2
toughness=2
[/card]
[card]
name=Leaden Fists
abilities=flash
target=creature
auto=3/3
auto=doesnotuntap
text=Flash (You may cast this spell any time you could cast an instant.) -- Enchant creature -- Enchanted creature gets +3/+3 and doesn't untap during its controller's untap step.
mana={2}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Leaden Myr
auto={T}:Add{B}
text={T}: Add {B} to your mana pool.
mana={2}
type=Artifact Creature
subtype=Myr
power=1
toughness=1
[/card]
[card]
name=Leaf Arrow
target=creature[flying]
auto=damage:3
text=Leaf Bombardment deals 3 damage to target creature with flying.
mana={G}
type=Instant
[/card]
[card]
name=Leaf Dancer
abilities=forestwalk
text=Forestwalk
mana={1}{G}{G}
type=Creature
subtype=Centaur
power=2
toughness=2
[/card]
[card]
name=Leaf Gilder
auto={T}:Add{G}
text={T}: Add {G} to your mana pool.
mana={1}{G}
type=Creature
subtype=Elf Druid
power=2
toughness=1
[/card]
[card]
name=Leafcrown Dryad
abilities=reach
auto=bestow bstw
auto=bestow teach(creature) +2/+2
auto=bestow teach(creature) reach
bestow={3}{g}
text=Bestow {3}{G} (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.) -- Reach -- Enchanted creature gets +2/+2 and has reach.
mana={1}{G}
type=Enchantment Creature
subtype=Nymph Dryad
power=2
toughness=2
[/card]
[card]
name=Leaf-Crowned Elder
aicode=activate target(creature[share!types!zpos=1]|mylibrary) castcard(normal)
auto=@each my upkeep:name(Kinship) reveal:1 optionone if type(creature[share!types!]|reveal)~morethan~0 then may castcard(restricted) target(*|reveal) optiononeend optiontwo name(Put Back On Top) target(<1>*|reveal) moveto(mylibrary) optiontwoend revealend 
text=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.
mana={2}{G}{G}
type=Creature
subtype=Treefolk Shaman
power=3
toughness=5
[/card]
[card]
name=Leafdrake Roost
target=land
auto=teach(land) {G}{U}{T}:token(Drake,Creature Drake,2/2,flying,bluegreen)
text=Enchant land -- Enchanted land has "{G}{U}, {T}: Put a 2/2 green and blue Drake creature token with flying onto the battlefield."
mana={3}{G}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Leap of Faith
target=creature
auto=preventalldamage to(mytgt) ueot
auto=flying
text=Target creature gains flying until end of turn. Prevent all damage that would be dealt to that creature this turn.
mana={2}{W}
type=Instant
[/card]
[card]
name=Leap
target=creature
auto=flying
auto=draw:1 controller
text=Target creature gains flying until end of turn. -- Draw a card.
mana={U}
type=Instant
[/card]
[card]
name=Leaping Lizard
auto={1}{G}:flying && 0/-1
text={1}{G}: Leaping Lizard gains flying and gets -0/-1 until end of turn.
mana={1}{G}{G}
type=Creature
subtype=Lizard
power=2
toughness=3
[/card]
[card]
name=Leaping Master
auto={2}{W}:flying ueot
text=Leaping Master gains flying until end of turn.
mana={1}{R}
type=Creature
subtype=Human Monk
power=2
toughness=1
[/card]
[card]
name=Learn from the Past
target=player
auto=moveTo(ownerlibrary) and!(shuffle)! all(*|targetedpersonsgraveyard)
auto=draw:1 controller
text=Target player shuffles his or her graveyard into his or her library. Draw a card.
mana={3}{U}
type=Instant
[/card]
[card]
name=Leashling
auto={s2l(*|myhand)}:moveTo(myhand)
text=Put a card in your hand on top of your library: Return Leashling to its owner's hand.
mana={6}
type=Artifact Creature
subtype=Hound
power=3
toughness=3
[/card]
[card]
name=Leatherback Baloth
mana={G}{G}{G}
type=Creature
subtype=Beast
power=4
toughness=5
[/card]
[card]
name=Leave in the Dust
target=*[-land]|battlefield
auto=moveTo(ownerHand)
auto=draw:1 controller
text=Return target nonland permanent to its owner's hand. -- Draw a card.
mana={3}{U}
type=Instant
[/card]
[card]
name=Leave No Trace
target=enchantment
auto=all(enchantment[share!color!]) destroy
text=Radiance - Destroy target enchantment and each other enchantment that shares a color with it.
mana={1}{W}
type=Instant
[/card]
[card]
name=Leeching Sliver
auto=lord(sliver|mybattlefield) transforms((,newability[@combat(attacking) source(this):life:-1 opponent]))
text=Whenever a Sliver you control attacks, defending player loses 1 life. 
mana={1}{B}
type=Creature
subtype=Sliver
power=1
toughness=1
[/card]
[card]
name=Leechridden Swamp
auto=tap(noevent)
auto=aslongas(*[black]|myBattlefield) {B}{T}:life:-1 opponent >1
text=({T}: Add {B} to your mana pool.) -- Leechridden Swamp enters the battlefield tapped. -- {B}, {T}: Each opponent loses 1 life. Activate this ability only if you control two or more black permanents.
type=Land
subtype=Swamp
[/card]
[card]
name=Leering Emblem
auto={2}:equip
auto=teach(creature) transforms((,newability[@movedTo(*|mystack):2/2 ueot]))
text=Whenever you cast a spell, equipped creature gets +2/+2 until end of turn. -- Equip {2}
mana={2}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Leering Gargoyle
abilities=flying
auto={T}:-2/2 && -flying
text=Flying -- {T}: Leering Gargoyle gets -2/+2 and loses flying until end of turn.
mana={1}{W}{U}
type=Creature
subtype=Gargoyle
power=2
toughness=2
[/card]
[card]
name=Leery Fogbeast
auto=@combat(blocked,turnlimited) source(this):fog
text=Whenever Leery Fogbeast becomes blocked, prevent all combat damage that would be dealt this turn.
mana={2}{G}
type=Creature
subtype=Beast
power=4
toughness=2
[/card]
[card]
name=Legacy Weapon
abilities=shufflelibrarydeath
auto={w}{R}{G}{B}{U}:moveto(exile) target(*|battlefield)
text={w}{R}{G}{B}{U}: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.
type=Legendary Artifact
mana={7}
[/card]
[card]
name=Legacy's Allure
auto=@each my upkeep:may counter(0/0,1,Treasure)
auto=this(counter{0/0.1.Treasure}<1) {S}:moveTo(myBattlefield) target(other creature[power<=0])
auto=this(counter{0/0.1.Treasure}=) {S}:moveTo(myBattlefield) target(other creature[power<=1])
auto=this(counter{0/0.2.Treasure}=) {S}:moveTo(myBattlefield) target(other creature[power<=2])
auto=this(counter{0/0.3.Treasure}=) {S}:moveTo(myBattlefield) target(other creature[power<=3])
auto=this(counter{0/0.4.Treasure}=) {S}:moveTo(myBattlefield) target(other creature[power<=4])
auto=this(counter{0/0.5.Treasure}=) {S}:moveTo(myBattlefield) target(other creature[power<=5])
auto=this(counter{0/0.6.Treasure}=) {S}:moveTo(myBattlefield) target(other creature[power<=6])
auto=this(counter{0/0.7.Treasure}=) {S}:moveTo(myBattlefield) target(other creature[power<=7])
auto=this(counter{0/0.8.Treasure}=) {S}:moveTo(myBattlefield) target(other creature[power<=8])
auto=this(counter{0/0.9.Treasure}=) {S}:moveTo(myBattlefield) target(other creature[power<=9])
auto=this(counter{0/0.10.Treasure}=) {S}:moveTo(myBattlefield) target(other creature[power<=10])
auto=this(counter{0/0.11.Treasure}=) {S}:moveTo(myBattlefield) target(other creature[power<=11])
auto=this(counter{0/0.12.Treasure}=) {S}:moveTo(myBattlefield) target(other creature[power<=12])
auto=this(counter{0/0.13.Treasure}=) {S}:moveTo(myBattlefield) target(other creature[power<=13])
auto=this(counter{0/0.14.Treasure}=) {S}:moveTo(myBattlefield) target(other creature[power<=14])
auto=this(counter{0/0.15.Treasure}=) {S}:moveTo(myBattlefield) target(other creature[power<=15])
text=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. (This effect lasts indefinitely.)
mana={U}{U}
type=Enchantment
[/card]
[card]
name=Legion Loyalist
abilities=haste
auto=@combat(attacking) source(this) restriction{type(other creature[attacking]|myBattlefield)~morethan~1}:all(creature|mybattlefield) transforms((,first strike,trample,newability[cantbeblockedby(creature[token])])) ueot
text=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.
mana={R}
type=Creature
subtype=Goblin Soldier
power=1
toughness=1
[/card]
[card]
name=Legion's Initiative
auto=lord(creature[red]|mybattlefield) 1/0
auto=lord(creature[white]|mybattlefield) 0/1
auto={R}{W}{E}:all(creature|mybattlefield) moveto(exile) and!(transforms((,newability[phaseactionmulti[combatbegins once] moveto(ownerbattlefield) && all(this) haste])) forever)!
text=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.  
mana={R}{W}
type=Enchantment
[/card]
[card]
name=Legions of Lim-Dul
abilities=snowswamplandwalk
text=Snow swampwalk
mana={1}{B}{B}
type=Creature
subtype=Zombie
power=2
toughness=3
[/card]
[card]
name=Leonin Abunas
auto=lord(artifact|myBattlefield) opponentshroud
text=Artifacts you control can't be the targets of spells or abilities your opponents control.
mana={3}{W}
type=Creature
subtype=Cat Cleric
power=2
toughness=5
[/card]
[card]
name=Leonin Armorguard
auto=all(creature|myBattlefield) 1/1 ueot
text=When Leonin Armorguard enters the battlefield, creatures you control get +1/+1 until end of turn.
mana={2}{G}{W}
type=Creature
subtype=Cat Soldier
power=3
toughness=3
[/card]
[card]
name=Leonin Battlemage
auto={T}:1/1 target(creature)
auto=@movedto(*|mystack):may untap
text={T}: Target creature gets +1/+1 until end of turn. -- Whenever you cast a spell, you may untap Leonin Battlemage.
mana={3}{W}
type=Creature
subtype=Cat Wizard
power=2
toughness=3
[/card]
[card]
name=Leonin Bladetrap
abilities=flash
auto={S}:damage:2 all(creature[attacking;-flying])
text=Flash -- {2}, Sacrifice Leonin Bladetrap: Leonin Bladetrap deals 2 damage to each attacking creature without flying.
mana={3}
type=Artifact
[/card]
[card]
name=Leonin Bola
auto={1}:equip
auto=teach(creature) {unattach}{t}:tap target(creature)
text=Equipped creature has "{T}, Unattach Leonin Bola: Tap target creature." -- Equip {1} ({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.)
mana={1}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Leonin Den-Guard
auto=this(gear > 0) 1/1
auto=this(gear > 0) vigilance
text=As long as Leonin Den-Guard is equipped, it gets +1/+1 and has vigilance.
mana={1}{W}
type=Creature
subtype=Cat Soldier
power=1
toughness=3
[/card]
[card]
name=Leonin Elder
auto=@movedTo(artifact|battlefield):may life:1
text=Whenever an artifact enters the battlefield, you may gain 1 life.
mana={W}
type=Creature
subtype=Cat Cleric
power=1
toughness=1
[/card]
[card]
name=Leonin Iconoclast
auto=@targeted(this) from(*[instant;sorcery;enchantment]|mycastingzone):destroy target(Creature[enchantment]|opponentbattlefield)
text=Heroic -- Whenever you cast a spell that targets Leonin Iconoclast, destroy target enchantment creature an opponent controls.
mana={3}{W}
type=Creature
subtype=Cat Monk
power=3
toughness=2
[/card]
[card]
name=Leonin Relic-Warder
auto=may (blink)forsrc target(artifact,enchantment)
text=When Leonin Relic-Warder enters the battlefield, you may exile target artifact or enchantment. -- When Leonin Relicguard leaves the battlefield, return the exiled card to the battlefield under its owner's control.
mana={W}{W}
type=Creature
subtype=Cat Cleric
power=2
toughness=2
[/card]
[card]
name=Leonin Scimitar
auto={1}:equip
auto=teach(creature) 1/1
text=Equipped creature gets +1/+1. -- Equip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.)
mana={1}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Leonin Skyhunter
abilities=flying
text=Flying (This creature can't be blocked except by creatures with flying or reach.)
mana={W}{W}
type=Creature
subtype=Cat Knight
power=2
toughness=2
[/card]
[card]
name=Leonin Snarecaster
auto=may tap target(creature)
text=When Leonin Snarecaster enters the battlefield, you may tap target creature. 
mana={1}{W}
type=Creature
subtype=Cat Soldier
power=2
toughness=1
[/card]
[card]
name=Leonin Squire
auto=moveTo(myhand) target(artifact[manacost<=1]|mygraveyard)
text=When Leonin Squire enters the battlefield, return target artifact card with converted mana cost 1 or less from your graveyard to your hand.
mana={1}{W}
type=Creature
subtype=Cat Soldier
power=2
toughness=2
[/card]
[card]
name=Leonin Sun Standard
auto={1}{W}:all(creature|myBattlefield) 1/1
text={1}{W}: Creatures you control get +1/+1 until end of turn.
mana={2}
type=Artifact
[/card]
[card]
name=Leshrac's Rite
target=creature
auto=swampwalk
text=Enchant creature -- Enchanted creature has swampwalk.
mana={B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Leshrac's Sigil
aicode=activate notatarget(*|opponenthand) reject
auto=@movedto(*[green]|opponentstack):pay({B}{B}) reveal:type:*:opponenthand revealzone(opponenthand) optionone name(choose discards) notatarget(<1>*|reveal) moveto(ownerhand) and!( reject )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerhand) and!( all(*|reveal) moveto(ownerhand) )!  optiontwoend revealend
auto={B}{B}:moveto(ownerhand)
text=Whenever an opponent casts a green spell, you may pay {B}{B}. If you do, look at that player's hand and choose a card from it. The player discards that card. -- {B}{B}: Return Leshrac's Sigil to its owner's hand.
mana={B}{B}
type=Enchantment
[/card]
[card]
name=Lesser Gargadon
auto=@combat(attacking) source(this):moveTo(mygraveyard) notatarget(land|myBattlefield)
auto=@combat(blocking) source(this):moveTo(mygraveyard) notatarget(land|myBattlefield)
text=Whenever Lesser Gargadon attacks or blocks, sacrifice a land.
mana={2}{R}{R}
type=Creature
subtype=Beast
power=6
toughness=4
[/card]
[card]
name=Lethargy Trap
auto=all(creature[attacking]) -3/0 ueot
other={U}
otherrestriction=type(creature[attacking]|battlefield)~morethan~2
text=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.
mana={3}{U}
type=Instant
subtype=Trap
[/card]
[card]
name=Leveler
auto=moveTo(myExile) all(*|myLibrary)
text=When Leveler enters the battlefield, exile all cards from your library.
mana={5}
type=Artifact Creature
subtype=Juggernaut
power=10
toughness=10
[/card]
[card]
name=Leviathan
abilities=trample,doesnotuntap,cantattack,cantpwattack
auto=tap(noevent)
auto={S(island|myBattlefield)}{S(island|myBattlefield)}:untap restriction{myupkeeponly}
auto={S(island|myBattlefield)}{S(island|myBattlefield)}:-cantattack && -cantpwattack restriction{myattackersonly}
text=Trample -- Leviathan enters the battlefield tapped and doesn't untap during your untap step. -- At the beginning of your upkeep, you may sacrifice two Islands. If you do, untap Leviathan. -- Leviathan can't attack unless you sacrifice two Islands.
mana={5}{U}{U}{U}{U}
type=Creature
subtype=Leviathan
power=10
toughness=10
[/card]
[card]
name=Levitation
auto=lord(creature|myBattlefield) flying
text=Creatures you control have flying.
mana={2}{U}{U}
type=Enchantment
[/card]
[card]
name=Ley Druid
auto={T}:untap target(land)
text={T}: Untap target land.
mana={2}{G}
type=Creature
subtype=Human Druid
power=1
toughness=1
[/card]
[card]
name=Ley Line
auto=@each opponent upkeep:ability$!may target(creature|mybattlefield) counter(1/1,1) !$ opponent
auto=@each my upkeep:may target(creature|mybattlefield) counter(1/1,1)
text=At the beginning of each player's upkeep, that player may put a +1/+1 counter on target creature of his or her choice.
mana={3}{G}
type=Enchantment
[/card]
[card]
name=Leyline of Anticipation
auto=@each beginofturn:all(*[-land]|myhand) flash
auto=@movedto(*|myhand):all(*[-land]|myhand) flash
auto=all(*[-land]|myhand) flash
text=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. (You may cast them any time you could cast an instant.)
mana={u}{u}{2}
type=Enchantment
abilities=leyline
[/card]
[card]
name=Leyline of Lightning
abilities=leyline
auto=@movedto(*|mystack):pay({1}) damage:1 target(player)
text=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.
mana={2}{R}{R}
type=Enchantment
[/card]
[card]
name=Leyline of Sanctity
text=If Leyline of Sanctity is in your opening hand, you may begin the game with it on the battlefield. -- You can't be the target of spells or abilities your opponents control.
mana={2}{W}{W}
type=Enchantment
abilities=leyline,controllershroud
[/card]
[card]
name=Leyline of Singularity
auto=lord(*[-land]) transforms((Legendary))
text=If Leyline of Singularity is in your opening hand, you may begin the game with it on the battlefield. -- All nonland permanents are legendary.
mana={2}{U}{U}
type=Enchantment
abilities=leyline
[/card]
[card]
name=Leyline of the Meek
auto=lord(*[token]) 1/1
text=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.
mana={w}{w}{2}
type=Enchantment
abilities=leyline
[/card]
[card]
name=Leyline of the Void
abilities=leyline,oppgraveexiler
text=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.
mana={2}{B}{B}
type=Enchantment
[/card]
[card]
name=Leyline of Vitality
auto=lord(creature|mybattlefield) 0/1
auto=@movedTo(creature|mybattlefield):life:1
text=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 gain 1 life.
mana={2}{G}{G}
type=Enchantment
abilities=leyline
[/card]
[card]
name=Leyline Phantom
auto=@combatdamaged(creature) from(this):phaseaction[combatends,sourceinplay] moveto(ownerhand)
auto=@combatdamaged(player) from(this):phaseaction[combatends,sourceinplay] moveto(ownerhand)
text=When Leyline Phantom deals combat damage, return it to its owner's hand. (Return it only if it survived combat.)
mana={4}{U}
type=Creature
subtype=Illusion
power=5
toughness=5
[/card]
[card]
name=Lhurgoyf
anyzone=type:creature:graveyard/type:creature:graveyardplus1plusend cdaactive
text=Lhurgoyf's power is equal to the number of creature cards in all graveyards and its toughness is equal to that number plus 1.
mana={2}{G}{G}
type=Creature
subtype=Lhurgoyf
power=*
toughness=1+*
[/card]
[card]
name=Liability
auto=@movedTo(*|opponentGraveyard) from(battlefield):life:-1 opponent
auto=@movedTo(*|myGraveyard) from(battlefield):life:-1 controller
text=Whenever a nontoken permanent is put into a player's graveyard from the battlefield, that player loses 1 life.
mana={1}{B}{B}
type=Enchantment
[/card]
[card]
name=Liberated Dwarf
auto={S}:1/0 && first strike target(other creature[green])
text={R}, Sacrifice Liberated Dwarf: Target green creature gets +1/+0 and gains first strike until end of turn.
mana={R}
type=Creature
subtype=Dwarf
power=1
toughness=1
[/card]
[card]
name=Liberate
target=creature|mybattlefield
auto=(blink)ueot
text=Exile target creature you control. Return that card to the battlefield under its owner's control at the beginning of the next end step.
mana={1}{W}
type=Instant
[/card]
[card]
name=Library of Alexandria
auto={T}:add{1}
auto={T}:draw:1 restriction{type(*|myhand)~equalto~7}
text={T}: Add {1} to your mana pool. -- {T}: Draw a card. Activate this ability only if you have exactly seven cards in hand.
type=Land
[/card]
[card]
name=Lich Lord of Unx
auto={U}{B}{T}:token(Zombie Wizard,Creature Zombie Wizard,1/1,blue black)
auto={U}{U}{B}{B}:life:-type:zombie:mybattlefield && foreach(zombie|myBattlefield) deplete:1 target(player)
text={U}{B}, {T}: 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.
mana={1}{U}{B}
type=Creature
subtype=Zombie Wizard
power=2
toughness=2
[/card]
[card]
name=Lichenthrope
abilities=wilting
auto=@each my upkeep:counter(-1/-1,-1)
text=If damage would be dealt to Lichenthrope, put that many -1/-1 counters on it instead. -- At the beginning of your upkeep, remove a -1/-1 counter from Lichenthrope.
mana={3}{G}{G}
type=Creature
subtype=Plant Fungus
power=5
toughness=5
[/card]
[card]
name=Lich's Tomb
abilities=cantlifelose
auto=@lifelostof(player):ability$!sacrifice notatarget(<storedthatmuch>*|mybattlefield)!$ controller
text=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. (Damage causes loss of life.)
mana={4}
type=Artifact
[/card]
[card]
name=Liege of the Axe
abilities=vigilance
facedown={3}
autofacedown={1}{W}:morph
autofaceup=untap
text=Vigilance -- Morph {1}{W} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) -- When Liege of the Axe is turned face up, untap it.
mana={3}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=3
[/card]
[card]
name=Liege of the Pit
abilities=flying,trample
facedown={3}
autofacedown={B}{B}{B}{B}:morph
auto=@each my upkeep:sacrifice notatarget(other creature|mybattlefield)
auto=@each my upkeep restriction{type(creature|myBattlefield)~lessthan~2}:damage:7 controller
text=Flying, trample -- At the beginning of your upkeep, sacrifice a creature other than Liege of the Pit. If you can't, Liege of the Pit deals 7 damage to you. -- Morph {B}{B}{B}{B} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={5}{B}{B}{B}
type=Creature
subtype=Demon
power=7
toughness=7
[/card]
[card]
name=Liege of the Tangle
abilities=trample
auto=@combatdamaged(player) from(this):may name(put awakening counters) target(<anyamount>land|mybattlefield) transforms((,newability[counter(0/0.1.Awakening)],newability[this(counter{0/0.1.Awakening}>=1) remake(Elemental Creature:8/8:green)])) forever
text=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.
mana={6}{G}{G}
type=Creature
subtype=Elemental
power=8
toughness=8
[/card]
[card]
name=Lieutenant Kirtar
abilities=flying
auto={1}{W}{S}:moveTo(exile) target(other creature[attacking])
text=Flying -- {1}{W}, Sacrifice Lieutenant Kirtar: Exile target attacking creature.
mana={1}{W}{W}
type=Legendary Creature
subtype=Bird Soldier
power=2
toughness=2
[/card]
[card]
name=Life and Limb
auto=lord(*[saproling;forest]) transforms((saproling forest creature land,setpower=1,settoughness=1,newability[{t}:add{g}]))
text=All Forests and all Saprolings are 1/1 green Saproling creatures and Forest lands in addition to their other types.
mana={3}{G}
type=Enchantment
[/card]
[card]
name=Life Burst
target=player
auto=life:4
auto=foreach(life burst|graveyard) life:4
text=Target player gains 4 life, then gains 4 life for each card named Life Burst in each graveyard.
mana={1}{W}
type=Instant
[/card]
[card]
name=Life Chisel
auto={S(creature|myBattlefield)}:life:storedtoughness myUpkeepOnly
text=Sacrifice a creature: You gain life equal to the sacrificed creature's toughness. Activate this ability only during your upkeep.
mana={4}
type=Artifact
[/card]
[card]
name=Life from the Loam
auto=target(<upto:3>land|mygraveyard) moveTo(myhand)
dredge=dredge(3)
text=Return up to three target land cards from your graveyard to your hand. -- Dredge 3 (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.)
mana={1}{G}
type=Sorcery
[/card]
[card]
name=Life Matrix
auto={4}{T}:counter(0/0,1,Matrix) target(creature) myUpkeepOnly
auto=lord(creature[counter{0/0.1.Matrix}]) {C(0/0,-1,Matrix)}:regenerate
text={4}, {T}: Put a matrix counter on target creature and that creature gains "Remove a matrix counter from this creature: Regenerate this creature." Activate this ability only during your upkeep.
mana={4}
type=Artifact
[/card]
[card]
name=Lifebane Zombie
abilities=intimidate
aicode=activate moveto(exile) notatarget(creature[green;white]|targetedpersonshand)
auto=target(opponent) reveal:type:*:targetedpersonshand revealzone(targetedpersonshand) optionone name(choose card) target(creature[green;white]|reveal) moveto(exile) optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerhand) and!( all(*|reveal) moveto(ownerhand) )!  optiontwoend revealend
text=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.
mana={1}{B}{B}
type=Creature
subtype=Zombie
power=3
toughness=1
[/card]
[card]
name=Lifeblood Hydra
abilities=trample
auto=counter(1/1,X)
auto=@movedTo(this|mygraveyard) from(battlefield):life:power controller && draw:power controller
text=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.
mana={X}{G}{G}{G}
type=Creature
subtype=Hydra
power=0
toughness=0
[/card]
[card]
name=Lifeblood
auto=@tapped(mountain|opponentBattlefield):life:1 controller
text=Whenever a Mountain an opponent controls becomes tapped, you gain 1 life.
mana={2}{W}{W}
type=Enchantment
[/card]
[card]
name=Lifecraft Awakening
target=artifact|mybattlefield
auto=counter(1/1,X) && if cantargetcard(*[-creature;-vehicle]) then transforms((Construct Artifact Creature,setpower=0,settoughness=0)) forever
text=Put X +1/+1 counters on target artifact you control. If it isn't a creature or Vehicle, it becomes a 0/0 Construct artifact creature.
mana={X}{G}
type=Instant
[/card]
[card]
name=Lifecraft Cavalry
abilities=trample
auto=if revolt then counter(1/1,2)
text=Trample -- Revolt -- Lifecraft Cavalry enters the battlefield with two +1/+1 counters on it if a permanent you controlled left the battlefield this turn.
mana={4}{G}
type=Creature
subtype=Elf Warrior
power=4
toughness=4
[/card]
[card]
name=Lifecrafter's Bestiary
auto=@each my upkeep:scry:1 scrycore delayed dontshow donothing scrycoreend scryend
auto=@movedto(creature|mystack):pay({G}) draw:1 controller
text=At the beginning of your upkeep, scry 1. -- Whenever you cast a creature spell, you may pay {G}. If you do, draw a card.
mana={3}
type=Artifact
[/card]
[card]
name=Lifecrafter's Gift
target=creature
auto=counter(1/1,1)
auto=counter(1/1,1) all(creature[counter{1/1.1}]|mybattlefield)
text=Put a +1/+1 counter on target creature, then put a +1/+1 counter on each creature you control with a +1/+1 counter on it.
mana={3}{G}
type=Instant
[/card]
[card]
name=Lifeforce
auto={G}{G}:fizzle target(*[black]|stack)
text={G}{G}: Counter target black spell.
mana={G}{G}
type=Enchantment
[/card]
[card]
name=Lifegift
auto=@movedto(land|battlefield):may life:1 controller
text=Whenever a land enters the battlefield, you may gain 1 life.
mana={2}{G}
type=Enchantment
[/card]
[card]
name=Lifelace
alias=1257
text=Target spell or permanent becomes green. (Mana symbols on that permanent remain unchanged.)
mana={G}
type=Instant
[/card]
[card]
name=Lifeline
auto=lord(creature) transforms((,newability[@movedTo(graveyard) from(this|battlefield) restriction{type(creature|battlefield)~morethan~0}:all(trigger[to]) [phaseaction[endofturn once] moveTo(mybattlefield)])) forever
text=Whenever a creature is put into a graveyard from the battlefield, if another creature is on the battlefield, return the first card to the battlefield under its owner's control at the beginning of the next end step.
mana={5}
type=Artifact
[/card]
[card]
name=Lifelink
target=creature
auto=lifelink
text=Enchant creature -- Enchanted creature has lifelink. (Damage dealt by the creature also causes its controller to gain that much life.)
mana={W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Life's Finale
auto=destroy all(creature)
aicode=activate moveto(ownergraveyard) target(<upto:3>creature|targetedpersonslibrary)
auto=name(target opponent) target(opponent) reveal:type:*:targetedpersonslibrary revealzone(targetedpersonslibrary) optionone name(choose card) target(<upto:3>creature|reveal) moveto(ownergraveyard) optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend revealend
text=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.
mana={4}{B}{B}
type=Sorcery
[/card]
[card]
name=Life's Legacy
auto=draw:storedpower controller
text=As an additional cost to cast Life's Legacy, sacrifice a creature. -- Draw cards equal to the sacrificed creature's power.
mana={1}{G}
type=Sorcery
[/card]
[card]
name=Lifesmith
auto=@movedto(artifact|mystack):pay({1}) life:3
mana={1}{G}
type=Creature
subtype=Human Artificer
power=2
toughness=1
text=Whenever you cast an artifact spell, you may pay {1}. If you do, you gain 3 life.
[/card]
[card]
name=Lifespark Spellbomb
auto={G}{S}:target(other land) transforms((Creature,setpower=3,settoughness=3)) ueot
auto={S}:draw:1
text={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.
mana={1}
type=Artifact
[/card]
[card]
name=Lifespinner
aicode=activate moveTo(myBattlefield) target(spirit[legendary]|myLibrary)
auto={S(spirit|myBattlefield)}{S(spirit|myBattlefield)}{S(spirit|myBattlefield)}{T}:name(search card) reveal:plibrarycount optionone name(choose card) target(spirit[legendary]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(activate castcard(putinplay))! afterrevealedend revealend
text={T}, Sacrifice three Spirits: Search your library for a legendary Spirit permanent card and put it onto the battlefield. Then shuffle your library.
mana={3}{G}
type=Creature
subtype=Spirit
power=3
toughness=3
[/card]
[card]
name=Lifespring Druid
auto={T}:Add{G}
auto={T}:Add{W}
auto={T}:Add{U}
auto={T}:Add{R}
auto={T}:Add{B}
text={T}: Add one mana of any color to your mana pool.
mana={2}{G}
type=Creature
subtype=Elf Druid
power=2
toughness=1
[/card]
[card]
name=Lifetap
auto=@tapped(forest|opponentBattlefield):life:1 controller
text=Whenever a Forest an opponent controls becomes tapped, you gain 1 life.
mana={U}{U}
type=Enchantment
[/card]
[card]
name=Light of Day
auto=lord(creature[black]) cantattack
auto=lord(creature[black]) cantpwattack
auto=lord(creature[black]) cantblock
text=Black creatures can't attack or block.
mana={3}{W}
type=Enchantment
[/card]
[card]
name=Light of Sanction
auto=preventalldamage to(creature|mybattlefield) from(*|mybattlefield,mystack)
text=Prevent all damage that would be dealt to creatures you control by sources you control.
mana={1}{W}{W}
type=Enchantment
[/card]
[card]
name=Lightbringer
auto={T}{S}:moveTo(exile) target(other creature[black])
text={T}, Sacrifice Lightbringer: Exile target black creature.
mana={2}{W}
type=Creature
subtype=Kor Rebel
power=2
toughness=2
[/card]
[card]
name=Lightform
auto=withenchant manifest all(*[zpos=1]|mylibrary)
auto=teach(creature) flying
auto=teach(creature) lifelink
text=When Lightform enters the battlefield, it becomes an Aura with enchant creature. Manifest the top card of your library and attach Lightform to it. (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.) -- Enchanted creature has flying and lifelink.
mana={1}{W}{W}
type=Enchantment
[/card]
[card]
name=Lighthouse Chronologist
auto={U}:counter(0/0,1,Level) asSorcery
auto=this(counter{0/0.4.Level}) 1/1
auto=this(counter{0/0.7.Level}) transforms((,newability[@each opponent endofturn:turns:+1 controller]))
auto=this(counter{0/0.7.Level}) 1/1
text=Level up {U} ({U}: Put a level counter on this. Level up only as a sorcery.) LEVEL 4-6 2/4  LEVEL 7+ 3/5 At the beginning of each end step, if it's not your turn, take an extra turn after this one.
mana={1}{U}
type=Creature
subtype=Human Wizard
power=1
toughness=3
[/card]
[card]
name=Lightkeeper of Emeria
abilities=flying
auto=kicker life:kicked
auto=kicker life:kicked
kicker=multi{W}
text=Multikicker {W} (You may pay an additional {W} any number of times as you cast this spell.) -- Flying -- When Lightkeeper of Emeria enters the battlefield, you gain 2 life for each time it was kicked.
mana={3}{W}
type=Creature
subtype=Angel
power=2
toughness=4
[/card]
[card]
name=Lightmine Field
auto=@each blockers:foreach(creature[attacking]|Battlefield) damage:1 all(creature[attacking]|Battlefield)
text=Whenever one or more creatures attack, Lightmine Field deals damage to each of those creatures equal to the number of attacking creatures.
mana={2}{W}{W}
type=Enchantment
[/card]
[card]
name=Lightning Angel
abilities=flying,vigilance,haste
text=Flying, vigilance, haste
mana={1}{R}{W}{U}
type=Creature
subtype=Angel
power=3
toughness=4
[/card]
[card]
name=Lightning Axe
other={5}{R} name(pay 5 mana)
target=creature
auto=damage:5
text=As an additional cost to cast Lightning Axe, discard a card or pay {5}. -- Lightning Axe deals 5 damage to target creature.
mana={R}{D(other *|myhand)}
type=Instant
[/card]
[card]
name=Lightning Berserker
other={R} name(Dash)
auto=if paid(alternative) then transforms((,newability[haste],newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) forever
auto={R}:1/0 ueot
text={R}: Lightning Berserker gets +1/+0 until end of turn. -- Dash {R} (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.)
mana={R}
type=Creature
subtype=Human Berserker
power=1
toughness=1
[/card]
[card]
name=Lightning Blast
target=creature,player
auto=Damage:4
text=Lightning Blast deals 4 damage to target creature or player.
mana={3}{R}
type=Instant
[/card]
[card]
name=Lightning Blow
target=creature
auto=first strike
auto=@next upkeep:draw:1 controller
text=Target creature gains first strike until end of turn. -- Draw a card at the beginning of the next turn's upkeep.
mana={1}{W}
type=Instant
[/card]
[card]
name=Lightning Bolt
target=creature,player
auto=damage:3
text=Lightning Bolt deals 3 damage to target creature or player.
mana={R}
type=Instant
[/card]
[card]
name=Lightning Cloud
auto=@movedto(*[red]|stack):pay({R}) damage:1 target(creature,player)
text=Whenever a player casts a red spell, you may pay {R}. If you do, Lightning Cloud deals 1 damage to target creature or player.
mana={3}{R}
type=Enchantment
[/card]
[card]
name=Lightning Coils
auto=@movedto(graveyard) from(creature[-token]|myBattlefield):counter(0/0,1,Charge)
auto=@each my upkeep:this(counter{0/0.1.charge}>4) removeallcounters(0/0,1,charge)
auto=@each my upkeep:this(counter{0/0.1.charge}>4) token(Elemental,Creature Elemental,3/1,red,haste,unearth)*4
auto=@each my upkeep:thisforeach(counter{0/0.1.charge}>4) token(Elemental,Creature Elemental,3/1,red,haste,unearth)*1
text=Whenever a nontoken creature you control dies, put a charge counter on Lightning Coils. -- At the beginning of your upkeep, if Lightning Coils has five or more charge counters on it, remove all of them from it and put that many 3/1 red Elemental creature tokens with haste onto the battlefield. Exile them at the beginning of the next end step.
mana={3}
type=Artifact
[/card]
[card]
name=Lightning Crafter
auto=aslongas(other goblin|mybattlefield) choice notatarget(other goblin|mybattlefield) (blink)forsrc oneshot
auto=aslongas(other shaman|mybattlefield) choice notatarget(other shaman|mybattlefield) (blink)forsrc oneshot
auto=choice sacrifice
auto={T}:damage:3 target(creature,player)
text=Champion a Goblin or Shaman (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.) -- {T}: Lightning Crafter deals 3 damage to target creature or player.
mana={3}{R}
type=Creature
subtype=Goblin Shaman
power=3
toughness=3
[/card]
[card]
name=Lightning Dart
target=creature
auto=damage:1
auto=teach(creature[white;blue]) damage:3
text=Lightning Dart deals 1 damage to target creature. If that creature is white or blue, Lightning Dart deals 4 damage to it instead.
mana={1}{R}
type=Instant
[/card]
[card]
name=Lightning Diadem
target=creature
auto=2/2
auto=damage:2 target(creature,player)
text=When Lightning Diadem enters the battlefield, it deals 2 damage to target creature or player. -- Enchanted creature gets +2/+2.
mana={5}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Lightning Dragon
abilities=flying
auto={R}:1/0
auto=upcost[{2}{R}{R};next upkeep] sacrifice
text=Flying -- Echo {2}{R}{R} (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.) -- {R}: Lightning Dragon gets +1/+0 until end of turn.
mana={2}{R}{R}
type=Creature
subtype=Dragon
power=4
toughness=4
[/card]
[card]
name=Lightning Elemental
abilities=haste
text=Haste (This creature can attack and {T} as soon as it comes under your control.)
mana={3}{R}
type=Creature
subtype=Elemental
power=4
toughness=1
[/card]
[card]
name=Lightning Greaves
auto={0}:equip
auto=teach(creature) shroud
auto=teach(creature) haste
text=Equipped creature has haste and shroud. (It can't be the target of spells or abilities.) -- Equip {0} ({0}: 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.)
mana={2}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Lightning Helix
target=creature,player
auto=Damage:3
auto=life:3 controller
text=Lightning Helix deals 3 damage to target creature or player and you gain 3 life.
mana={R}{W}
type=Instant
[/card]
[card]
name=Lightning Hounds
abilities=first strike
text=First strike
mana={2}{R}{R}
type=Creature
subtype=Hound
power=3
toughness=2
[/card]
[card]
name=Lightning Javelin
target=creature,player
auto=damage:1
auto=scry:1 scrycore delayed dontshow donothing scrycoreend scryend
text=Lightning Javelin deals 3 damage to target creature or player. Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.)
mana={3}{R}
type=Sorcery
[/card]
[card]
name=Lightning Mauler
auto=soulbond haste
abilities=soulbond
text=Soulbond (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.) -- As long as Lightning Mauler is paired with another creature, both creatures have haste.
mana={1}{R}
type=Creature
subtype=Human Berserker
power=2
toughness=1
[/card]
[card]
name=Lightning Prowess
target=creature
auto=haste
auto=teach(creature) {T}:damage:1 target(creature,player)
text=Enchant creature -- Enchanted creature has haste and "{T}: This creature deals 1 damage to target creature or player."
mana={2}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Lightning Reaver
abilities=haste,fear
auto=@combatdamaged(player) from(this):counter(0/0,1,Charge)
auto=@each my endofturn:dynamicability<!chargestrike targetopponent!>
text=Haste; fear (This creature can't be blocked except by artifact creatures and/or black creatures.) -- 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.
mana={3}{B}{R}
type=Creature
subtype=Zombie Beast
power=3
toughness=3
[/card]
[card]
name=Lightning Rift
auto=@cycled(*|hand):pay({1}) damage:2 target(creature,player)
text=Whenever a player cycles a card, you may pay {1}. If you do, Lightning Rift deals 2 damage to target creature or player.
mana={1}{R}
type=Enchantment
[/card]
[card]
name=Lightning Runner
abilities=double strike,haste
auto=@combat(attacking) source(this):pay({e:8}) untap all(creature|mybattlefield) && nextphasealter(add,combatphases,controller,after<combatends>)
auto=@combat(attacking) source(this):alterenergy:2 controller
text=Double strike, haste -- Whenever Lightning Runner attacks, you get {E}{E} (two energy counters), then you may pay {E}{E}{E}{E}{E}{E}{E}{E}. If you pay, untap all creatures you control, and after this phase, there is an additional combat phase.
mana={3}{R}{R}
type=Creature
subtype=Human Warrior
power=2
toughness=2
[/card]
[card]
name=Lightning Serpent
abilities=trample,haste,treason
auto=counter(1/0,X)
text=Trample, haste -- Lightning Serpent enters the battlefield with X +1/+0 counters on it. -- At the beginning of the end step, sacrifice Lightning Serpent.
mana={X}{R}
type=Creature
subtype=Elemental Serpent
power=2
toughness=1
[/card]
[card]
name=Lightning Shrieker
abilities=flying,trample,haste
auto=@each endofturn:moveto(ownerlibrary) && shuffle
text=Flying, trample, haste. -- At the beginning of the end step, Lightning Shrieker's owner shuffles it into his or her library.
mana={4}{R}
type=Creature
subtype=Dragon
power=5
toughness=5
[/card]
[card]
name=Lightning Strike
target=creature,player
auto=damage:3
text=Lightning Strike deals 3 damage to target creature or player.
mana={1}{R}
type=Instant
[/card]
[card]
name=Lightning Talons
target=creature
auto=3/0
auto=first strike
text=Enchant creature -- Enchanted creature gets +3/+0 and has first strike.
mana={2}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Lightning Volley
auto=all(creature|mybattlefield) transforms((,newability[{T}:damage:1 target(creature,player)])) ueot
text=Until end of turn, creatures you control gain "Tap: This creature deals 1 damage to target creature or player."
mana={3}{R}
type=Instant
[/card]
[card]
name=Lightwalker
auto=this(counter{1/1.1}>0) flying
text=Lightwalker has flying as long as it has a +1/+1 counter on it.
mana={1}{W}
type=Creature
subtype=Human Warrior
power=2
toughness=1
[/card]
[card]
name=Lightwielder Paladin
abilities=first strike
auto=@combatdamagefoeof(player) from(this):may moveTo(exile) target(*[black;red]|opponentBattlefield)
auto=@combatdamageof(player) from(this):may moveTo(exile) target(*[black;red]|myBattlefield)
text=First strike (This creature deals combat damage before creatures without first strike.) -- Whenever Lightwielder Paladin deals combat damage to a player, you may exile target black or red permanent that player controls.
mana={3}{W}{W}
type=Creature
subtype=Human Knight
power=4
toughness=4
[/card]
[card]
name=Liliana of the Dark Realms
auto=counter(0/0,3,loyalty)
aicode=activate target(swamp|mylibrary) moveto(myhand)
auto={C(0/0,1,Loyalty)}:name(+1: fetch) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>swamp|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
auto={C(0/0,-3,Loyalty)}:name(-3: choose) ability$!choice name(+X/+X) target(creature) type:land:mybattlefield/type:land:mybattlefield ueot _ choice name(-X/-X) target(creature) -type:land:mybattlefield/-type:land:mybattlefield ueot!$ controller
auto={C(0/0,-6,Loyalty)}:name(-6: emblem) emblem transforms((,newability[lord(swamp|mybattlefield) {T}:add{B}{B}{B}{B}])) forever dontremove
text=+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 '{T}: Add {B}{B}{B}{B} to your mana pool.'"
mana={2}{B}{B}
type=Planeswalker
subtype=Liliana
[/card]
[card]
name=Liliana Vess
abilities=hiddenface
auto=counter(0/0,5,loyalty)
aicode=activate moveto(mylibrary) and!(moveto(mylibrary))! target(*|mylibrary)
auto={C(0/0,1,Loyalty)}:name(+1: discard) target(player) ability$!name(discard) target(*|myhand) reject!$ targetedplayer
auto={C(0/0,-2,Loyalty)}:name(-2: fetch) reveal:plibrarycount optionone name(choose card) target(*|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(mylibrary) and!(moveto(mylibrary))! afterrevealedend revealend
auto={C(0/0,-8,Loyalty)}:name(-8: reanimate) moveTo(mybattlefield) all(creature|graveyard)
text=+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 in all graveyards onto the battlefield under your control.
mana={3}{B}{B}
type=Planeswalker
subtype=Liliana
[/card]
[card]
name=Liliana, Defiant Necromancer
auto=counter(0/0,3,loyalty)
auto=if cantargetcard(planeswalker[counter{0/0.4.loyalty}]) then counter(0/0,-1,loyalty)
auto={C(0/0,2,Loyalty)}:name(+2: Each Player Discard) transforms((,newability[ability$!name(discard) notatarget(*|myhand) reject!$ controller],newability[ability$!name(discard) notatarget(*|myhand) reject!$ opponent])) ueot
auto={C(0/0,-0,Loyalty)}:name(X=0) moveto(mybattlefield) target(creature[-legendary&manacost=0]|mygraveyard) restriction{type(creature[-legendary&manacost=0]|mygraveyard)~morethan~0}
auto={C(0/0,-1,Loyalty)}:name(X=1) moveto(mybattlefield) target(creature[-legendary&manacost=1]|mygraveyard) restriction{type(creature[-legendary&manacost=1]|mygraveyard)~morethan~0}
auto={C(0/0,-2,Loyalty)}:name(X=2) moveto(mybattlefield) target(creature[-legendary&manacost=2]|mygraveyard) restriction{type(creature[-legendary&manacost=2]|mygraveyard)~morethan~0}
auto={C(0/0,-3,Loyalty)}:name(X=3) moveto(mybattlefield) target(creature[-legendary&manacost=3]|mygraveyard) restriction{type(creature[-legendary&manacost=3]|mygraveyard)~morethan~0}
auto={C(0/0,-4,Loyalty)}:name(X=4) moveto(mybattlefield) target(creature[-legendary&manacost=4]|mygraveyard) restriction{type(creature[-legendary&manacost=4]|mygraveyard)~morethan~0}
auto={C(0/0,-5,Loyalty)}:name(X=5) moveto(mybattlefield) target(creature[-legendary&manacost=5]|mygraveyard) restriction{type(creature[-legendary&manacost=5]|mygraveyard)~morethan~0}
auto={C(0/0,-6,Loyalty)}:name(X=6) moveto(mybattlefield) target(creature[-legendary&manacost=6]|mygraveyard) restriction{type(creature[-legendary&manacost=6]|mygraveyard)~morethan~0}
auto={C(0/0,-7,Loyalty)}:name(X=7) moveto(mybattlefield) target(creature[-legendary&manacost=7]|mygraveyard) restriction{type(creature[-legendary&manacost=7]|mygraveyard)~morethan~0}
auto={C(0/0,-8,Loyalty)}:name(X=8) moveto(mybattlefield) target(creature[-legendary&manacost=8]|mygraveyard) restriction{type(creature[-legendary&manacost=8]|mygraveyard)~morethan~0}
auto={C(0/0,-9,Loyalty)}:name(X=9) moveto(mybattlefield) target(creature[-legendary&manacost=9]|mygraveyard) restriction{type(creature[-legendary&manacost=9]|mygraveyard)~morethan~0}
auto={C(0/0,-10,Loyalty)}:name(X=10) moveto(mybattlefield) target(creature[-legendary&manacost=10]|mygraveyard) restriction{type(creature[-legendary&manacost=10]|mygraveyard)~morethan~0}
auto={C(0/0,-11,Loyalty)}:name(X=11) moveto(mybattlefield) target(creature[-legendary&manacost=11]|mygraveyard) restriction{type(creature[-legendary&manacost=11]|mygraveyard)~morethan~0}
auto={C(0/0,-12,Loyalty)}:name(X=12) moveto(mybattlefield) target(creature[-legendary&manacost=12]|mygraveyard) restriction{type(creature[-legendary&manacost=12]|mygraveyard)~morethan~0}
auto={C(0/0,-13,Loyalty)}:name(X=13) moveto(mybattlefield) target(creature[-legendary&manacost=13]|mygraveyard) restriction{type(creature[-legendary&manacost=13]|mygraveyard)~morethan~0}
auto={C(0/0,-14,Loyalty)}:name(X=14) moveto(mybattlefield) target(creature[-legendary&manacost=14]|mygraveyard) restriction{type(creature[-legendary&manacost=14]|mygraveyard)~morethan~0}
auto={C(0/0,-15,Loyalty)}:name(X=15) moveto(mybattlefield) target(creature[-legendary&manacost=15]|mygraveyard) restriction{type(creature[-legendary&manacost=15]|mygraveyard)~morethan~0}
auto={C(0/0,-16,Loyalty)}:name(X=16) moveto(mybattlefield) target(creature[-legendary&manacost=16]|mygraveyard) restriction{type(creature[-legendary&manacost=16]|mygraveyard)~morethan~0}
auto={C(0/0,-8,Loyalty)}:name(-8: emblem) emblem transforms((,newability[@movedTo(creature|mygraveyard) from(battlefield):all(trigger[to]) phaseaction[endofturn once] moveTo(mybattlefield)],newability[@movedTo(creature|opponentgraveyard) from(battlefield):all(trigger[to]) phaseaction[endofturn once] moveTo(opponentbattlefield)])) forever dontremove
text=+2: Each player discards a card. -- -X: Return target nonlegendary creature card with converted mana cost X from your graveyard to the battlefield. -- -8: You get an emblem with "Whenever a creature dies, return it to the battlefield under your control at the beginning of the next end step."
color=black
type=Planeswalker
subtype=Liliana
[/card]
[card]
name=Liliana, Heretical Healer
abilities=lifelink
auto=@movedto(other creature[-token]|graveyard) from(mybattlefield):if this cantargetcard(*[-planeswalker]|mybattlefield) then moveto(exile) and!( transforms((,newability[moveto(ownerbattlefield)],newability[counter(0/0.1.loyalty)])) forever )!
auto=this(counter{0/0.1.loyalty}) flip(Liliana, Defiant Necromancer)
auto=this(counter{0/0.1.loyalty}) choice token(Zombie,Creature Zombie,2/2,black) controller
text=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.
mana={1}{B}{B}
type=Legendary Creature
subtype=Human Cleric
power=2
toughness=3
[/card]
[card]
name=Liliana, the Last Hope
auto=counter(0/0,3,Loyalty)
auto={C(0/0,1,Loyalty)}:name(+1: loyalty) donothing restriction{compare(cantargetoppocre)~lessthan~1}
auto={C(0/0,1,Loyalty)}:name(+1: dread) target(creature) transforms((,newability[-2/-1])) uynt restriction{compare(cantargetoppocre)~morethan~0}
auto={C(0/0,-2,Loyalty)}:name(-2: Deplete and fetch) deplete:2 && may moveto(myhand) target(creature|mygraveyard)
auto={C(0/0,-7,Loyalty)}:name(-7: Zombie Overrun) emblem transforms((,newability[phaseactionmulti[my endofturn] foreach(zombie|mybattlefield) create(Zombie:Creature Zombie:2/2:black:tnum.135272) && create(Zombie:Creature Zombie:2/2:black:tnum.135272)*2])) forever dontremove
text=+1: Up to one target creature gets -2/-1 until your next turn. -- -2: Put the top two cards of your library into your graveyard, then you may return a creature card from your graveyard to your hand. -- -7: You get an emblem with "At the beginning of your end step, put X 2/2 black Zombie creature tokens onto the battlefield, where X is two plus the number of Zombies you control."
mana={1}{B}{B}
type=Planeswalker
subtype=Liliana
[/card]
[card]
name=Liliana's Caress
auto=@discarded(*|opponenthand):life:-2 opponent
text=Whenever an opponent discards a card, that player loses 2 life.
mana={1}{B}
type=Enchantment
[/card]
[card]
name=Liliana's Elite
auto=type:creature:mygraveyard/type:creature:mygraveyard nonstatic
text=Liliana's Elite gets +1/+1 for each creature card in your graveyard.
mana={2}{B}
type=Creature
subtype=Zombie
power=1
toughness=1
[/card]
[card]
name=Liliana's Indignation
target=player
auto=reveal:x revealzone(mylibrary) optionone all(*|reveal) moveto(ownergraveyard) and!( if cantargetcard(creature|*) then life:-2 targetedplayer )! optiononeend revealend
text=Put the top X cards of your library into your graveyard. Target player loses 2 life for each creature card put into your graveyard this way.
mana={X}{B}
type=Sorcery
[/card]
[card]
name=Liliana's Reaver
abilities=deathtouch
auto=@combatdamaged(player) from(this):token(Zombie,Creature Zombie,2/2,black) and!( tap(noevent) )!
auto=@combatdamagefoeof(player) from(this):ability$!name(discard) notatarget(*|myhand) reject!$ opponent
auto=@combatdamageof(player) from(this):ability$!name(discard) notatarget(*|myhand) reject!$ controller
text=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.
mana={2}{B}{B}
type=Creature
subtype=Zombie
power=4
toughness=3
[/card]
[card]
name=Liliana's Shade
aicode=activate target(swamp|mylibrary) moveto(myhand)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>swamp|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
auto={B}:1/1
text=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.
mana={2}{B}{B}
type=Creature
subtype=Shade
power=1
toughness=1
[/card]
[card]
name=Liliana's Specter
abilities=flying
auto=ability$!name(discard) target(*|myhand) reject!$ opponent
text=Flying -- When Liliana's Specter enters the battlefield, each opponent discards a card.
mana={1}{B}{B}
type=Creature
subtype=Specter
power=2
toughness=1
[/card]
[card]
name=Lim-Dul's Cohort
auto=@combat(blocking,blocked) source(this) from(creature):all(trigger[from]) cantregen ueot
text=Whenever Lim-Dul's Cohort blocks or becomes blocked by a creature, that creature can't be regenerated this turn.
mana={1}{B}{B}
type=Creature
subtype=Zombie
power=2
toughness=3
[/card]
[card]
name=Lim-Dul's High Guard
abilities=first strike
auto={1}{B}:regenerate
text=First strike -- {1}{B}: Regenerate Lim-Dul's High Guard.
mana={1}{B}{B}
type=Creature
subtype=Skeleton
power=2
toughness=1
[/card]
[card]
name=Lim-Dul's Paladin
abilities=trample
auto=upcostmulti[{D(*|myhand)}] sacrifice && draw:1 controller
auto=@combat(blocked,turnlimited) source(this):6/3 ueot
auto=@combat(notblocked) source(this):preventAllCombatDamage from(this) ueot && life:-4 opponent
text=Trample -- At the beginning of your upkeep, sacrifice Lim-Dul's Paladin unless you discard a card. If you sacrifice it this way, 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 this turn and defending player loses 4 life.
mana={2}{B}{R}
type=Creature
subtype=Human Knight
power=0
toughness=3
[/card]
[card]
name=Limestone Golem
auto={2}{S}:draw:1 target(player)
text={2}, Sacrifice Limestone Golem: Target player draws a card.
mana={6}
type=Artifact Creature
subtype=Golem
power=3
toughness=4
[/card]
[card]
name=Lin Sivvi, Defiant Hero
auto={0}{T}:name(X = 0) moveTo(mybattlefield) target(rebel[manacost=0]|mylibrary)
auto={1}{T}:name(X = 1) moveTo(mybattlefield) target(rebel[manacost<=1]|mylibrary)
auto={2}{T}:name(X = 2) moveTo(mybattlefield) target(rebel[manacost<=2]|mylibrary)
auto={3}{T}:name(X = 3) moveTo(mybattlefield) target(rebel[manacost<=3]|mylibrary)
auto={4}{T}:name(X = 4) moveTo(mybattlefield) target(rebel[manacost<=4]|mylibrary)
auto={5}{T}:name(X = 5) moveTo(mybattlefield) target(rebel[manacost<=5]|mylibrary)
auto={6}{T}:name(X = 6) moveTo(mybattlefield) target(rebel[manacost<=6]|mylibrary)
auto={7}{T}:name(X = 7) moveTo(mybattlefield) target(rebel[manacost<=7]|mylibrary)
auto={8}{T}:name(X = 8) moveTo(mybattlefield) target(rebel[manacost<=8]|mylibrary)
auto={9}{T}:name(X = 9) moveTo(mybattlefield) target(rebel[manacost<=9]|mylibrary)
auto={3}:bottomoflibrary target(rebel|mygraveyard)
text={X}, {T}: Search your library for a Rebel permanent card with converted mana cost X or less and put that card onto the battlefield. Then shuffle your library. -- {3}: Put target Rebel card from your graveyard on the bottom of your library.
mana={1}{W}{W}
type=Legendary Creature
subtype=Human Rebel
power=1
toughness=3
[/card]
[card]
name=Lingering Death
target=creature
auto=@each targetController endofturn:sacrifice(mytgt)
text=Enchant creature -- At the beginning of the end step of enchanted creature's controller, that player sacrifices that creature.
mana={1}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Lingering Mirage
target=land
auto=loseabilities
auto=losesubtypesof(land)
auto=transforms((island))
autohand=__CYCLING__({2})
text=Enchant land -- Enchanted land is an Island. -- Cycling {2} ({2}, Discard this card: Draw a card.)
mana={1}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Lingering Souls
auto=token(Spirit,Creature Spirit,1/1,flying,white)*2
flashback={1}{B}
text=Put two 1/1 white Spirit creature tokens with flying onto the battlefield. -- Flashback {1}{B}
mana={2}{W}
type=Sorcery
[/card]
[card]
name=Lingering Tormentor
abilities=fear,persist
text=Fear (This creature can't be blocked except by artifact creatures and/or black creatures.) -- Persist (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.)
mana={3}{B}
type=Creature
subtype=Spirit
power=2
toughness=2
[/card]
[card]
name=Linvala, Keeper of Silence
abilities=flying
auto=lord(creature|opponentbattlefield) noactivatedability
text=Flying -- Activated abilities of creatures your opponents control can't be activated.
mana={2}{W}{W}
type=Legendary Creature
subtype=Angel
power=3
toughness=4
[/card]
[card]
name=Linvala, the Preserver
abilities=flying
auto=if compare(lifetotal)~lessthan~compare(opponentlifetotal) then life:5 controller
auto=if type(creature|opponentbattlefield)~morethan~type(creature|mybattlefield) then token(Angel,Creature Angel,3/3,white,flying)
text=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.
mana={4}{W}{W}
type=Legendary Creature
subtype=Angel
power=5
toughness=5
[/card]
[card]
name=Lionheart Maverick
abilities=vigilance
auto={4}{W}:1/2
text=Vigilance -- {4}{W}: Lionheart Maverick gets +1/+2 until end of turn.
mana={W}
type=Creature
subtype=Human Knight
power=1
toughness=1
[/card]
[card]
name=Lion's Eye Diamond
auto={S}:Add{W}{W}{W} and!( reject all(*|myhand) )!
auto={S}:Add{U}{U}{U} and!( reject all(*|myhand) )!
auto={S}:Add{B}{B}{B} and!( reject all(*|myhand) )!
auto={S}:Add{R}{R}{R} and!( reject all(*|myhand) )!
auto={S}:Add{G}{G}{G} and!( reject all(*|myhand) )!
text=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.
mana={0}
type=Artifact
[/card]
[card]
name=Liquify
target=*[manacost<=3]|stack
auto=fizzleto(exile)
text=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.
mana={2}{U}
type=Instant
[/card]
[card]
name=Liquimetal Coating
auto={T}:target(*) transforms((artifact)) ueot
text={T}: Target permanent becomes an artifact in addition to its other types until end of turn.
mana={2}
type=Artifact
[/card]
[card]
name=Lithatog
auto={S(artifact|myBattlefield)}:1/1
auto={S(land|myBattlefield)}:1/1
text=Sacrifice an artifact: Lithatog gets +1/+1 until end of turn. -- Sacrifice a land: Lithatog gets +1/+1 until end of turn.
mana={1}{R}{G}
type=Creature
subtype=Atog
power=1
toughness=2
[/card]
[card]
name=Lithomancer's Focus
target=creature|battlefield
auto=2/2 ueot
auto=preventalldamage from(*[colorless]) ueot
text=Target creature gets +2/+2 until end of turn. Prevent all damage that would be dealt to that creature this turn by colorless sources.
mana={W}
type=Instant
[/card]
[card]
name=Lithophage
auto=upcost[{S(mountain|myBattlefield)}] sacrifice
text=At the beginning of your upkeep, sacrifice Lithophage unless you sacrifice a Mountain.
mana={3}{R}{R}
type=Creature
subtype=Insect
power=7
toughness=7
[/card]
[card]
name=Liturgy of Blood
target=creature
auto=destroy
auto=add{B}{B}{B}
text=Destroy target creature. Add {B}{B}{B} to your mana pool.
mana={3}{B}{B}
type=Sorcery
[/card]
[card]
name=Live Fast
auto=draw:2 controller && life:-2 controller && alterenergy:2 controller
text=You draw two cards, lose 2 life, and get {E}{E} (two energy counters).
mana={2}{B}
type=Sorcery
[/card]
[card]
name=Living Airship
abilities=flying
auto={2}{G}:regenerate
text=Flying -- {2}{G}: Regenerate Living Airship.
mana={3}{U}
type=Creature
subtype=Metathran
power=2
toughness=3
[/card]
[card]
name=Living Armor
auto={T}{S}:target(other creature) transforms((,newability[counter(0/1.manacost)]))
text={T}, Sacrifice Living Armor: Put X +0/+1 counters on target creature, where X is that creature's converted mana cost.
mana={4}
type=Artifact
[/card]
[card]
name=Living Artifact
target=artifact
auto=@damageof(player):all(this) counter(0/0,thatmuch,vitality)
auto={c(0/0,-1,vitality)}:life:1 controller limit:1 myupkeeponly
text=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.
mana={g}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Living Death
auto=all(creature|battlefield) becomes(deadtemp) && all(creature|graveyard) moveto(exile) and!(transforms((,newability[sacrifice all(deadtemp)],newability[(moveto(battlefield)])))! oneshot
text=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.
mana={3}{B}{B}
type=Sorcery
[/card]
[card]
name=Living End
auto=all(creature|battlefield) becomes(deadtemp) && all(creature|graveyard) moveto(exile) and!(transforms((,newability[sacrifice all(deadtemp)],newability[(moveto(battlefield)])))! oneshot
text=Living End is black. -- Suspend 3 - {2}{B}{B} (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.) -- 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.
mana={0}
color=black
restriction=turn:200
suspend(3)={2}{B}{B}
type=Sorcery
[/card]
[card]
name=Living Hive
abilities=trample
auto=@combatdamaged(player) from(this):token(Insect,Creature Insect,1/1,green)*thatmuch
text=Trample -- Whenever Living Hive deals combat damage to a player, put that many 1/1 green Insect creature tokens onto the battlefield.
mana={6}{G}{G}
type=Creature
subtype=Elemental Insect
power=6
toughness=6
[/card]
[card]
name=Living Lands
auto=lord(forest) becomes(Creature,1/1)
text=All Forests are 1/1 creatures that are still lands.
mana={3}{G}
type=Enchantment
[/card]
[card]
name=Living Plane
auto=@movedTo(other enchantment[world]|battlefield):sacrifice all(this)
auto=lord(land) becomes(Creature,1/1)
text=All lands are 1/1 creatures that are still lands.
mana={2}{G}{G}
type=World Enchantment
[/card]
[card]
name=Living Terrain
target=land
auto=becomes(Creature Treefolk,5/6,green)
text=Enchant land -- Enchanted land is a 5/6 green Treefolk creature that's still a land.
mana={2}{G}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Living Totem
auto=may counter(1/1,1) target(other creature)
text=Convoke (Your creatures can help cast this spell. Each creature you tap while casting this spell pays for {1} or one mana of that creature's color.) -- When Living Totem enters the battlefield, you may put a +1/+1 counter on another target creature.
other={convoke} name(Convoke)
mana={3}{G}
type=Creature
subtype=Plant Elemental
power=2
toughness=3
[/card]
[card]
name=Living Tsunami
abilities=flying
auto=upcost[{H(land|mybattlefield)}] sacrifice
text=Flying -- At the beginning of your upkeep, sacrifice Living Tsunami unless you return a land you control to its owner's hand.
mana={2}{U}{U}
type=Creature
subtype=Elemental
power=4
toughness=4
[/card]
[card]
name=Living Wall
abilities=defender
auto={1}:regenerate
text=Defender (This creature can't attack.) -- {1}: Regenerate Living Wall.
mana={4}
type=Artifact Creature
subtype=Wall
power=0
toughness=6
[/card]
[card]
name=Living Wish
auto=moveTo(exile)
aicode=activate target(*[land;creature]|mysideboard) moveto(myhand)
auto=name(search card) reveal:type:*:mysideboard revealzone(mysideboard) optionone name(choose card) target(<1>*[land;creature]|reveal) moveto(myhand) and!(all(other *|reveal) moveto(ownersideboard))! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownersideboard) and!(all(other *|reveal) moveto(ownersideboard))! optiontwoend revealend
text=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.
mana={1}{G}
type=Sorcery
[/card]
[card]
name=Livonya Silone
abilities=first strike,legendarylandwalk
text=First strike, legendary landwalk
mana={2}{R}{R}{G}{G}
type=Legendary Creature
subtype=Human Warrior
power=4
toughness=4
[/card]
[card]
name=Lizard Warrior
mana={3}{R}
type=Creature
subtype=Lizard Warrior
power=4
toughness=2
[/card]
[card]
name=Llanowar Augur
auto={S}:3/3 && trample target(other creature) myUpkeepOnly
text=Sacrifice Llanowar Augur: Target creature gets +3/+3 and gains trample until end of turn. Activate this ability only during your upkeep.
mana={G}
type=Creature
subtype=Elf Shaman
power=0
toughness=3
[/card]
[card]
name=Llanowar Behemoth
auto={T(creature|myBattlefield)}:1/1
text=Tap an untapped creature you control: Llanowar Behemoth gets +1/+1 until end of turn.
mana={3}{G}{G}
type=Creature
subtype=Elemental
power=4
toughness=4
[/card]
[card]
name=Llanowar Cavalry
auto={W}:vigilance
text={W}: Llanowar Cavalry gains vigilance until end of turn.
mana={2}{G}
type=Creature
subtype=Human Soldier
power=1
toughness=4
[/card]
[card]
name=Llanowar Dead
auto={T}:Add{B}
text={T}: Add {B} to your mana pool.
mana={B}{G}
type=Creature
subtype=Zombie Elf
power=2
toughness=2
[/card]
[card]
name=Llanowar Druid
auto={T}{S}:untap all(forest)
text={T}, Sacrifice Llanowar Druid: Untap all Forests.
mana={1}{G}
type=Creature
subtype=Elf Druid
power=1
toughness=2
[/card]
[card]
name=Llanowar Elite
abilities=trample
kicker={8}
auto=kicker counter(1/1,5)
text=Kicker {8} (You may pay an additional {8} as you cast this spell.) -- Trample -- If Llanowar Elite was kicked, it enters the battlefield with five +1/+1 counters on it.
mana={G}
type=Creature
subtype=Elf
power=1
toughness=1
[/card]
[card]
name=Llanowar Elves
auto={T}:Add{G}
text={T}: Add {G} to your mana pool.
mana={G}
type=Creature
subtype=Elf Druid
power=1
toughness=1
[/card]
[card]
name=Llanowar Empath
auto=scry:2 scrycore choice name(Choose creature) target(creature|reveal) moveto(myhand) scrycoreend scryend
text=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. (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.)
mana={3}{G}
type=Creature
subtype=Elf Shaman
power=2
toughness=2
[/card]
[card]
name=Llanowar Knight
abilities=protection from black
text=Protection from black
mana={G}{W}
type=Creature
subtype=Elf Knight
power=2
toughness=2
[/card]
[card]
name=Llanowar Mentor
auto={G}{T}{D(*|myhand)}:token(Llanowar Elves)
text={G}, {T}, Discard a card: Put a 1/1 green Elf Druid creature token named Llanowar Elves onto the battlefield. It has "{T}: Add {G} to your mana pool."
mana={G}
type=Creature
subtype=Elf Spellshaper
power=1
toughness=1
[/card]
[card]
name=Llanowar Reborn
auto=tap(noevent)
auto={T}:Add{G}
auto=counter(1/1,1)
auto=@movedto(creature|battlefield):may this(counter{1/1}) all(trigger) counter(1/1,1) && this(counter{1/1})  counter(1/1,-1)
text=Llanowar Reborn enters the battlefield tapped. -- {T}: Add {G} to your mana pool. -- Graft 1 (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.)
type=Land
[/card]
[card]
name=Llanowar Sentinel
aicode=activate moveTo(myBattlefield) target(Llanowar Sentinel|myLibrary)
auto=pay({1}{G}) name(search card) reveal:plibrarycount optionone name(choose card) target(Llanowar Sentinel|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield))! afterrevealedend revealend
text=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.
mana={2}{G}
type=Creature
subtype=Elf
power=2
toughness=3
[/card]
[card]
name=Llanowar Vanguard
auto={T}:0/4
text={T}: Llanowar Vanguard gets +0/+4 until end of turn.
mana={2}{G}
type=Creature
subtype=Dryad
power=1
toughness=1
[/card]
[card]
name=Llanowar Wastes
auto={T}:Add{1}
auto={T}:Add{B} and!( damage:1 controller )!
auto={T}:Add{G} and!( damage:1 controller )!
text={T}: Add {1} to your mana pool. -- {T}: Add {B} or {G} to your mana pool. Llanowar Wastes deals 1 damage to you.
type=Land
[/card]
[card]
name=Llawan, Cephalid Empress
auto=maxCast(creature[blue])0 opponent
auto=moveTo(ownerhand) all(creature[blue]|opponentbattlefield)
text=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.
mana={3}{U}
type=Legendary Creature
subtype=Cephalid
power=2
toughness=3
[/card]
[card]
name=Loam Dryad
auto={T}{t(other creature|mybattlefield)}:add{G}
auto={T}{t(other creature|mybattlefield)}:add{B}
auto={T}{t(other creature|mybattlefield)}:add{W}
auto={T}{t(other creature|mybattlefield)}:add{U}
auto={T}{t(other creature|mybattlefield)}:add{R}
text={T}, Tap an untapped creature you control: Add one mana of any color to your mana pool.
mana={G}
type=Creature
subtype=Dryad Horror
power=1
toughness=2
[/card]
[card]
name=Loam Dweller
auto=@movedto(arcane,spirit|mystack):may moveto(myBattlefield) and!(tap(noevent))! target(land|myhand)
text=Whenever you cast a Spirit or Arcane spell, you may put a land card from your hand onto the battlefield tapped.
mana={1}{G}
type=Creature
subtype=Spirit
power=2
toughness=2
[/card]
[card]
name=Loam Larva
aicode=activate target(land[basic]|mylibrary) moveto(mylibrary) and!(moveto(mylibrary))!
auto=Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(land[basic]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(mylibrary)])) optiononeend optiontwo bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary )! optiontwoend revealend
text=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.
mana={1}{G}
type=Creature
subtype=Insect
power=1
toughness=3
[/card]
[card]
name=Loam Lion
auto=aslongas(forest|myBattlefield) 1/2
text=Loam Lion gets +1/+2 as long as you control a Forest.
mana={W}
type=Creature
subtype=Cat
power=1
toughness=1
[/card]
[card]
name=Loamdragger Giant
mana={4}{RG}{RG}{RG}
type=Creature
subtype=Giant Warrior
power=7
toughness=6
[/card]
[card]
name=Loaming Shaman
auto=target(player) ability$!choice name(shuffle back) target(<anyamount>*|mygraveyard) moveTo(ownerlibrary) && shuffle!$ targetedplayer
text=When Loaming Shaman enters the battlefield, target player shuffles any number of target cards from his or her graveyard into his or her library.
mana={2}{G}
type=Creature
subtype=Centaur Shaman
power=3
toughness=2
[/card]
[card]
name=Lobber Crew
auto={T}:damage:1 opponent
auto=@movedTo(*[multicolor]|mystack):untap
abilities=defender
text=Defender -- {T}: Lobber Crew deals 1 damage to each opponent. -- Whenever you cast a multicolored spell, untap Lobber Crew.
mana={2}{R}
type=Creature
subtype=Goblin Warrior
power=0
toughness=4
[/card]
[card]
name=Lobotomy
target=player
aicode=activate notatarget(*[-basic]|targetedpersonshand) transforms((,newability[all(*[share!name!]|myhand) moveto(exile)],newability[all(*[share!name!]|mylibrary) moveto(exile) and!( shuffle )!],newability[all(*[share!name!]|mygraveyard) moveto(exile)]))
auto=reveal:type:*:targetedpersonshand revealzone(targetedpersonshand) optionone name(choose card) notatarget(*[-basic]|reveal) moveto(exile) and!( transforms((,newability[all(*[share!name!]|mylibrary) moveto(exile) and!(shuffle)!],newability[all(*[share!name!]|mygraveyard) moveto(exile)],newability[all(*[share!name!]|myhand) moveto(exile)])) oneshot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerhand) and!( all(*|reveal) moveto(ownerhand) )!  optiontwoend revealend
text=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.
mana={2}{U}{B}
type=Sorcery
[/card]
[card]
name=Loch Korrigan
auto={UB}:1/1
text={(u/b)}: Loch Korrigan gets +1/+1 until end of turn.
mana={3}{B}
type=Creature
subtype=Spirit
power=1
toughness=1
[/card]
[card]
name=Lockjaw Snapper
abilities=wither
auto=@movedTo(this|graveyard) from(myBattlefield):counter(-1/-1) all(creature[counter{-1/-1}])
text=Wither (This deals damage to creatures in the form of -1/-1 counters.) -- When Lockjaw Snapper dies, put a -1/-1 counter on each creature with a -1/-1 counter on it.
mana={4}
type=Artifact Creature
subtype=Scarecrow
power=2
toughness=2
[/card]
[card]
name=Locust Miser
auto=hmodifer:-2 opponent
text=Each opponent's maximum hand size is reduced by two.
mana={2}{B}{B}
type=Creature
subtype=Rat Shaman
power=2
toughness=2
[/card]
[card]
name=Locust Swarm
abilities=flying
auto={G}:regenerate
auto={G}:untap limit:1
text=Flying -- {G}: Regenerate Locust Swarm. -- {G}: Untap Locust Swarm. Activate this ability only once each turn.
mana={3}{G}
type=Creature
subtype=Insect
power=1
toughness=1
[/card]
[card]
name=Lodestone Bauble
auto={1}{T}{S}:name(recycle opponent) transforms((,newability[phaseaction[upkeep once] draw:1 opponent],newability[may target(<upto:4>land[basic]|opponentgraveyard) moveto(ownerlibrary)])) oneshot
auto={1}{T}{S}:name(recycle controller) transforms((,newability[phaseaction[upkeep once] draw:1 controller],newability[may target(<upto:4>land[basic]|mygraveyard) moveto(ownerlibrary)])) oneshot
text={1}, {T}, Sacrifice Lodestone Bauble: Put up to four target basic land cards from a player's graveyard on top of his or her library in any order. That player draws a card at the beginning of the next turn's upkeep.
mana={0}
type=Artifact
[/card]
[card]
name=Lodestone Golem
auto=lord(*[-artifact]|nonbattlezone) altercost(colorless,+1)
text=Nonartifact spells cost {1} more to cast.
mana={4}
type=Artifact Creature
subtype=Golem
power=5
toughness=3
[/card]
[card]
name=Lodestone Myr
abilities=trample
auto={T(*[artifact]|myBattlefield)}:1/1 ueot
text=Trample -- Tap an untapped artifact you control: Lodestone Myr gets +1/+1 until end of turn.
mana={4}
type=Artifact Creature
subtype=Myr
power=2
toughness=2
[/card]
[card]
name=Lone Missionary
auto=life:4
text=When Lone Missionary enters the battlefield, gain 4 life.
mana={1}{W}
type=Creature
subtype=Kor Monk
power=2
toughness=1
[/card]
[card]
name=Lone Revenant
abilities=hiddenface
aicode=activate target(*[zpos<=4]|mylibrary) moveto(myhand)
auto=@combatdamagefoeof(player) from(this) restriction{type(creature|myBattlefield)~lessthan~1}:name(look) reveal:4 optionone name(Get a card) target(<1>*|reveal) moveto(myhand) optiononeend optiontwo name(put on bottom) target(<4>*|reveal) bottomoflibrary optiontwoend revealend
text=Hexproof (This creature can't be the target of spells or abilities your opponents control.) -- 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.
mana={3}{U}{U}
abilities=opponentshroud
type=Creature
subtype=Spirit
power=4
toughness=4
[/card]
[card]
name=Lone Rider
abilities=first strike, lifelink
auto=@each endofturn restriction{compare(lifegain)~morethan~2}:flip(It That Rides as One)
text=First strike, lifelink -- At the beginning of the end step, if you gained 3 or more life this turn, transform Lone Rider.
mana={1}{W}
type=Creature
subtype=Human Knight
power=1
toughness=1
[/card]
[card]
name=Lone Wolf of the Natterknolls
auto=@movedTo(*|opponentstack):draw:2
auto=@each upkeep restriction{lastturn(*|stack)~morethan~1}:flip(Hermit of the Natterknolls)
text=Whenever an opponent casts a spell during your turn, draw two cards. -- At the beginning of each upkeep, if a player cast two or more spells last turn, transform Lone Wolf of the Natterknolls.
type=Creature
subtype=Werewolf
color=green
power=3
toughness=5
[/card]
[card]
name=Lone Wolf
auto=@combat(blocked,turnlimited) source(this):may name(assign combat damage to defending player) thisforeach(power>=1) damage:1 opponent && fog from(this)
text=You may have Lone Wolf assign its combat damage as though it weren't blocked.
mana={2}{G}
type=Creature
subtype=Wolf
power=2
toughness=2
[/card]
[card]
name=Lonely Sandbar
auto=tap(noevent)
auto={T}:Add{U}
autohand=__CYCLING__({U})
text=Lonely Sandbar enters the battlefield tapped. -- {T}: Add {U} to your mana pool. -- Cycling {U} ({U}, Discard this card: Draw a card.)
type=Land
[/card]
[card]
name=Long Road Home
target=creature
auto=(blink)ueot return(counter(1/1,1))
text=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.
mana={1}{W}
type=Instant
[/card]
[card]
name=Longbow Archer
abilities=first strike,reach
text=First strike; reach (This creature can block creatures with flying.)
mana={W}{W}
type=Creature
subtype=Human Soldier Archer
power=2
toughness=2
[/card]
[card]
name=Long-Finned Skywhale
abilities=flying,cloud
text=Flying -- Long-Finned Skywhale can block only creatures with flying.
mana={2}{U}{U}
type=Creature
subtype=Whale
power=4
toughness=3
[/card]
[card]
name=Long-Forgotten Gohei
auto=lord(arcane|mycastingzone) altercost(colorless,-1)
auto=lord(spirit|myBattlefield) 1/1
text=Arcane spells you cast cost {1} less to cast. -- Spirit creatures you control get +1/+1.
mana={3}
type=Artifact
[/card]
[card]
name=Longshot Squad
auto={1}{G}{T}:counter(1/1,1) asSorcery
auto=lord(creature[counter{1/1.1}]|myBattlefield) reach
text=Outlast {1}{G} ({1}{G}, {T}: Put a +1/+1 counter on this creature. Outlast only as a sorcery.) -- Each creature you control with a +1/+1 counter on it has reach.
mana={3}{G}
type=Creature
subtype=Hound Archer
power=3
toughness=3
[/card]
[card]
name=Longtusk Cub
auto=@combatdamaged(player) from(this):alterenergy:2 controller
auto={e:2}:counter(1/1,1)
text=Whenever Longtusk Cub deals combat damage to a player, you get {E}{E} (two energy counters). -- Pay {E}{E}: Put a +1/+1 counter on Longtusk Cub.
mana={1}{G}
type=Creature
subtype=Cat
power=2
toughness=2
[/card]
[card]
name=Looming Hoverguard
abilities=flying
auto=moveTo(ownerLibrary) target(artifact)
text=Flying -- When Looming Hoverguard enters the battlefield, put target artifact on top of its owner's library.
mana={4}{U}{U}
type=Creature
subtype=Drone
power=3
toughness=3
[/card]
[card]
name=Looming Shade
auto={B}:1/1
text={B}: Looming Shade gets +1/+1 until end of turn.
mana={2}{B}
type=Creature
subtype=Shade
power=1
toughness=1
[/card]
[card]
name=Looming Spires
auto=target(creature) transforms((,newability[1/1 ueot],newability[first strike ueot])) ueot
auto={T}:add{R}
auto=tap(noevent)
text=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.
type=Land
[/card]
[card]
name=Looter il-Kor
abilities=shadow
auto=@damagefoeof(player) from(this):draw:1 && transforms((,newability[target(*|myhand) reject])) ueot
text=Shadow (This creature can block or be blocked by only creatures with shadow.) -- Whenever Looter il-Kor deals damage to an opponent, draw a card, then discard a card.
mana={1}{U}
type=Creature
subtype=Kor Rogue
power=1
toughness=1
[/card]
[card]
name=Lord Magnus
abilities=first strike
auto=lord(creature) -plainswalk
auto=lord(creature) -forestwalk
text=First strike -- Creatures with plainswalk can be blocked as though they didn't have plainswalk. -- Creatures with forestwalk can be blocked as though they didn't have forestwalk.
mana={3}{G}{W}{W}
type=Legendary Creature
subtype=Human Druid
power=4
toughness=3
[/card]
[card]
name=Lord of Atlantis
auto=lord(other merfolk) 1/1
auto=lord(other merfolk) islandwalk
text=Other Merfolk creatures get +1/+1 and have islandwalk.
mana={U}{U}
type=Creature
subtype=Merfolk
power=2
toughness=2
[/card]
[card]
name=Lord of Extinction
anyzone=type:*:graveyard/type:*:graveyard cdaactive
text=Lord of Extinction's power and toughness are each equal to the number of cards in all graveyards.
mana={3}{B}{G}
type=Creature
subtype=Elemental
power=*
toughness=*
[/card]
[card]
name=Lord of Lineage
abilities=flying
auto=lord(other vampire|mybattlefield) 2/2
auto={T}:token(Vampire,Creature Vampire,2/2,black,flying)
text=Flying -- Other Vampire creatures you control get +2/+2. -- {T}: Put a 2/2 black Vampire creature token with flying onto the battlefield.
color=black
type=Creature
subtype=Vampire
power=5
toughness=5
[/card]
[card]
name=Lord of Shatterskull Pass
auto={1}{R}:counter(0/0,1,Level) asSorcery
auto=this(counter{0/0.1.Level}) 3/3
auto=@combat(attacking) source(this):this(counter{0/0.6.Level}) damage:6 all(creature|opponentBattlefield)
text=Level up {1}{r} (: Put a level counter on this. Level up only as a sorcery.)--LEVEL 1-5 6/6--LEVEL 6+ --6/6 Whenever Lord of Shatterskull Pass attacks, it deals 6 damage to each creature defending player controls.
mana={3}{R}
type=Creature
subtype=Minotaur Shaman
auto=maxlevel:6
power=3
toughness=3
[/card]
[card]
name=Lord of the Pit
abilities=flying,trample
auto=@each my upkeep restriction{type(creature|myBattlefield)~morethan~1}:sacrifice notatarget(other creature|mybattlefield)
auto=@each my upkeep restriction{type(creature|myBattlefield)~lessthan~2}:damage:7 controller
text=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.
mana={4}{B}{B}{B}
type=Creature
subtype=Demon
power=7
toughness=7
[/card]
[card]
name=Lord of the Undead
auto=lord(other zombie) 1/1
auto={1}{B}{T}:moveTo(myhand) target(zombie|mygraveyard)
text=Other Zombie creatures get +1/+1. -- {1}{B}, {T}: Return target Zombie card from your graveyard to your hand.
mana={1}{B}{B}
type=Creature
subtype=Zombie
power=2
toughness=2
[/card]
[card]
name=Lord of the Unreal
auto=lord(illusion|mybattlefield) 1/1
auto=lord(illusion|mybattlefield) opponentshroud
text=Illusion creatures you control get +1/+1 and have hexproof.
mana={U}{U}
type=Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=Lord of the Void
abilities=flying
auto=@combatdamaged(player) from(this):reveal:7 revealzone(opponentlibrary) optionone target(creature|reveal) moveto(mybattlefield) and!( all(*|reveal) moveto(ownerexile) )! optiononeend optiontwo all(*|reveal) moveto(ownerexile) optiontwoend revealend
text=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.
mana={4}{B}{B}{B}
type=Creature
subtype=Demon
power=7
toughness=7
[/card]
[card]
name=Lord of Tresserhorn
auto=life:-2 controller
auto=draw:2 opponent
auto=target(<2>creature) sacrifice
text=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.
mana={1}{U}{B}{R}
type=Legendary Creature
subtype=Zombie
power=10
toughness=4
[/card]
[card]
name=Lore Broker
auto={T}:name(draw & discard) draw:1 all(player) && transforms((,newability[ability$!notatarget(*|myhand) reject)!$ controller],newability[ability$!notatarget(*|myhand) reject)!$ opponent])) all(this)
text={T}: Each player draws a card, then discards a card.
mana={1}{U}
type=Creature
subtype=Human Rogue
power=1
toughness=2
[/card]
[card]
name=Lorescale Coatl
auto=@drawof(player):may counter(1/1,1)
text=Whenever you draw a card, you may put a +1/+1 counter on Lorescale Coatl.
mana={1}{G}{U}
type=Creature
subtype=Snake
power=2
toughness=2
[/card]
[card]
name=Loreseeker's Stone
auto={value:type:*:myhandplus3plusend}{T}:draw:3 controller
text={3}, {T}: Draw three cards. This ability costs {1} more to activate for each card in your hand.
mana={6}
type=Artifact
[/card]
[card]
name=Lorthos, the Tidemaker
auto=@combat(attacking) source(this):pay({8}) name(freeze) target(<upto:8>*|battlefield) transforms((,newability[tap],newability[frozen])) uynt
text=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.
mana={5}{U}{U}{U}
type=Legendary Creature
subtype=Octopus
power=8
toughness=8
[/card]
[card]
name=Lose Calm
target=creature
auto=menace
auto=moveto(mybattlefield) and!(transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste)) ueot)!
text=Gain control of target creature until end of turn. Untap that creature. It gains haste and menace until end of turn. (A creature with menace can't be blocked except by two or more creatures.)
mana={3}{R}
type=Sorcery
[/card]
[card]
name=Lose Hope
target=creature
auto=-1/-1
auto=scry:2 scrycore delayed dontshow donothing scrycoreend scryend
text=Target creature gets -1/-1 until end of turn. -- Scry 2. (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.)
mana={B}
type=Instant
[/card]
[card]
name=Lost Auramancers
auto=vanishing:3
auto=@movedTo(this|graveyard) from(myBattlefield):this(counter{0/0.1.Time}=0) ability$!may moveto(mybattlefield) notatarget(enchantment|mylibrary)!$ controller
text=Vanishing 3 (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.) -- When Lost Auramancers dies, if it had no time counters on it, you may search your library for an enchantment card and put it onto the battlefield. If you do, shuffle your library.
mana={2}{W}{W}
type=Creature
subtype=Human Wizard
power=3
toughness=3
[/card]
[card]
name=Lost in a Labyrinth
target=creature
auto=-3/-0 ueot
auto=scry:1 scrycore delayed dontshow donothing scrycoreend scryend
text=Target creature gets -3/-0 until end of turn. Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.)
mana={U}
type=Instant
[/card]
[card]
name=Lost in the Mist
target=*|stack
auto=fizzle
auto=moveTo(ownerhand) target(*)
text=Counter target spell. Return target permanent to its owner's hand.
mana={3}{U}{U}
type=Instant
[/card]
[card]
name=Lost Leonin
abilities=infect
text=Infect
mana={1}{W}
type=Creature
subtype=Cat Soldier
power=2
toughness=1
[/card]
[card]
name=Lost Order of Jarkeld
auto=foreach(creature|opponentbattlefield) 1/1
text=As Lost Order of Jarkeld enters the battlefield, choose an opponent. -- Lost Order of Jarkeld's power and toughness are each equal to 1 plus the number of creatures the chosen player controls.
mana={2}{W}{W}
type=Creature
subtype=Human Knight
power=1+*
toughness=1+*
[/card]
[card]
name=Lost Soul
abilities=swampwalk
text=Swampwalk
mana={1}{B}{B}
type=Creature
subtype=Spirit Minion
power=2
toughness=1
[/card]
[card]
name=Lotleth Troll
auto={D(creature|myhand)}:counter(1/1,1)
auto={B}:regenerate
abilities=trample
text=Trample -- Discard a creature card: Put a +1/+1 counter on Lotleth Troll. -- {B}: Regenerate Lotleth Troll.
mana={B}{G}
type=Creature
subtype=Zombie Troll
power=2
toughness=1
[/card]
[card]
name=Lotus Bloom
auto={T}{S}:Add{W}{W}{W}
auto={T}{S}:Add{U}{U}{U}
auto={T}{S}:Add{B}{B}{B}
auto={T}{S}:Add{R}{R}{R}
auto={T}{S}:Add{G}{G}{G}
text=Suspend 3 - {0} (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.) -- {T}, Sacrifice Lotus Bloom: Add three mana of any one color to your mana pool.
type=Artifact
restriction=turn:100
mana={0}
suspend(3)={0}
[/card]
[card]
name=Lotus Blossom
auto=@each my upkeep:may counter(0/0,1,Petal)
auto={T}{S}:name(White Mana) thisforeach(counter{0/0.1.Petal}) add{W} controller
auto={T}{S}:name(Blue Mana) thisforeach(counter{0/0.1.Petal}) add{U} controller
auto={T}{S}:name(Black Mana) thisforeach(counter{0/0.1.Petal}) add{B} controller
auto={T}{S}:name(Red Mana) thisforeach(counter{0/0.1.Petal}) add{R} controller
auto={T}{S}:name(Green Mana) thisforeach(counter{0/0.1.Petal}) add{G} controller
text=At the beginning of your upkeep, you may put a petal counter on Lotus Blossom. -- {T}, Sacrifice Lotus Blossom: Add X mana of any one color to your mana pool, where X is the number of petal counters on Lotus Blossom.
mana={2}
type=Artifact
[/card]
[card]
name=Lotus Cobra
auto=@movedTo(land|mybattlefield):name(choose mana) ability$! choice add{G} _ choice add{R} _ choice add{U} _ choice add{B} _ choice add{W} !$ controller
text=Landfall - Whenever a land enters the battlefield under your control, you may add one mana of any color to your mana pool.
mana={1}{G}
type=Creature
subtype=Snake
power=2
toughness=1
[/card]
[card]
name=Lotus Guardian
abilities=flying
auto={T}:Add{W}
auto={T}:Add{U}
auto={T}:Add{B}
auto={T}:Add{R}
auto={T}:Add{G}
text=Flying -- {T}: Add one mana of any color to your mana pool.
mana={7}
type=Artifact Creature
subtype=Dragon
power=4
toughness=4
[/card]
[card]
name=Lotus Path Djinn
abilities=flying
auto=@movedTo(*[-creature]|mystack):1/1 ueot
text=Flying. -- Prowess (Whenever you cast a noncreature spell, this creature gets +1/+1 until end of turn.)
mana={3}{U}
type=Creature
subtype=Djinn Monk
power=2
toughness=3
[/card]
[card]
name=Lotus Petal
auto={T}{S}:Add{G}
auto={T}{S}:Add{R}
auto={T}{S}:Add{U}
auto={T}{S}:Add{B}
auto={T}{S}:Add{W}
text={T}, Sacrifice Lotus Petal: Add one mana of any color to your mana pool.
mana={0}
type=Artifact
[/card]
[card]
name=Lotus Vale
auto=if type(land[-tapped]|mybattlefield)~morethan~1 then sacrifice notatarget(<2>land[-tapped]|mybattlefield) oneshot else sacrifice
auto={T}:Add{W}{W}{W}
auto={T}:Add{U}{U}{U}
auto={T}:Add{B}{B}{B}
auto={T}:Add{R}{R}{R}
auto={T}:Add{G}{G}{G}
text=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. -- {T}: Add three mana of any one color to your mana pool.
type=Land
[/card]
[card]
name=Lotus-Eye Mystics
auto=@movedTo(*[-creature]|mystack):1/1 ueot
auto=choice moveTo(myhand) target(enchantment|mygraveyard)
text=Prowess (Whenever you cast a noncreature spell, this creature gets +1/+1 until end of turn.) -- When Lotus-Eye Mystics enters the battlefield, return target enchantment card from your graveyard to your hand.
mana={3}{W}
type=Creature
subtype=Human Monk
power=3
toughness=2
[/card]
[card]
name=Lovisa Coldeyes
auto=lord(warrior,berserker,other barbarian) 2/2
auto=lord(warrior,berserker,other barbarian) haste
text=Warrior, Berserker, and Barbarian creatures get +2/+2 and have haste.
mana={3}{R}{R}
type=Legendary Creature
subtype=Human
power=3
toughness=3
[/card]
[card]
name=Lowland Basilisk
auto=@damaged(creature) from(this):all(trigger[to]) phaseaction[combatends] destroy
text=Whenever Lowland Basilisk deals damage to a creature, destroy that creature at end of combat.
mana={2}{G}
type=Creature
subtype=Basilisk
power=1
toughness=3
[/card]
[card]
name=Lowland Giant
mana={2}{R}{R}
type=Creature
subtype=Giant
power=4
toughness=3
[/card]
[card]
name=Lowland Oaf
auto={T}:target(creature[goblin]|mybattlefield) transforms((,treason,flying)) && 1/0 ueot
text={T}: Target Goblin creature you control gets +1/+0 and gains flying until end of turn. Sacrifice that creature at the beginning of the next end step.
mana={3}{R}
type=Creature
subtype=Giant Warrior
power=3
toughness=3
[/card]
[card]
name=Lowland Tracker
abilities=first strike
auto=@combat(attacking) source(this):may provoke target(creature|opponentbattlefield)
text=First strike -- Provoke (When this attacks, you may have target creature defending player controls untap and block it if able.)
mana={4}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=2
[/card]
[card]
name=Loxodon Anchorite
auto={T}:prevent:2 target(creature,player)
text={T}: Prevent the next 2 damage that would be dealt to target creature or player this turn.
mana={2}{W}{W}
type=Creature
subtype=Elephant Cleric
power=2
toughness=3
[/card]
[card]
name=Loxodon Convert
mana={3}{W}
type=Creature
subtype=Elephant Soldier
power=4
toughness=2
[/card]
[card]
name=Loxodon Gatekeeper
auto=lord(*[recent;artifact;creature;land]|opponentbattlefield) transforms((,newability[tap(noevent)]))
text=Artifacts, creatures, and lands your opponents control enter the battlefield tapped.
mana={2}{W}{W}
type=Creature
subtype=Elephant Soldier
power=2
toughness=3
[/card]
[card]
name=Loxodon Hierarch
auto=life:4
auto={G}{W}{S}:regenerate all(creature|myBattlefield)
text=When Loxodon Hierarch enters the battlefield, you gain 4 life. -- {G}{W}, Sacrifice Loxodon Hierarch: Regenerate each creature you control.
mana={2}{G}{W}
type=Creature
subtype=Elephant Cleric
power=4
toughness=4
[/card]
[card]
name=Loxodon Mender
auto={W}{T}:regenerate target(artifact)
text={W}, {T}: Regenerate target artifact.
mana={5}{W}
type=Creature
subtype=Elephant Cleric
power=3
toughness=3
[/card]
[card]
name=Loxodon Mystic
auto={W}{T}:tap target(creature)
text={W}, {T}: Tap target creature.
mana={3}{W}{W}
type=Creature
subtype=Elephant Cleric
power=3
toughness=3
[/card]
[card]
name=Loxodon Partisan
auto=@combat(attacking) source(this):all(other creature[attacking]) 1/0 ueot
text=Battle cry (Whenever this creature attacks, each other attacking creature gets +1/+0 until end of turn.)
mana={4}{W}
type=Creature
subtype=Elephant Soldier
power=3
toughness=4
[/card]
[card]
name=Loxodon Peacekeeper
auto=@each my upkeep:if compare(lifetotal)~morethan~compare(opponentlifetotal) then moveTo(opponentbattlefield)
text=At the beginning of your upkeep, the player with the lowest life total gains control of Loxodon Peacekeeper. If two or more players are tied for lowest life total, you choose one of them, and that player gains control of Loxodon Peacekeeper.
mana={1}{W}
type=Creature
subtype=Elephant Soldier
power=4
toughness=4
[/card]
[card]
name=Loxodon Punisher
auto=thisforeach(gear) 2/2
text=Loxodon Punisher gets +2/+2 for each Equipment attached to it.
mana={3}{W}
type=Creature
subtype=Elephant Soldier
power=2
toughness=2
[/card]
[card]
name=Loxodon Smiter
abilities=nofizzle,discardtoplaybyopponent
text=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.
mana={1}{G}{W}
type=Creature
subtype=Elephant Soldier
power=4
toughness=4
[/card]
[card]
name=Loxodon Stalwart
abilities=Vigilance
auto={W}:0/1
text=Vigilance -- {W}: Loxodon Stalwart gets +0/+1 until end of turn.
mana={3}{W}{W}
type=Creature
subtype=Elephant Soldier
power=3
toughness=3
[/card]
[card]
name=Loxodon Warhammer
auto={3}:equip
auto=teach(creature) 3/0
auto=teach(creature) lifelink
auto=teach(creature) trample
text=Equipped creature gets +3/+0 and has trample and lifelink. (If the creature would deal enough damage to its blockers to destroy them, you may have it deal the rest of its damage to defending player or planeswalker. Damage dealt by the creature also causes its controller to gain that much life.) -- Equip {3} ({3}: Attach to target creature you control. Equip only as a sorcery.)
mana={3}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Loxodon Wayfarer
mana={2}{W}
type=Creature
subtype=Elephant Monk
power=1
toughness=5
[/card]
[card]
name=Loyal Cathar
abilities=vigilance
auto=@movedTo(this|graveyard) from(battlefield):all(trigger[to]) transforms((,newability[moveTo(mybattlefield)],newability[flip(Unhallowed Cathar)])) forever
text=Vigilance -- When Loyal Cathar dies, return it to the battlefield transformed under your control at the beginning of the next end step.
mana={W}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=2
[/card]
[card]
name=Loyal Gyrfalcon
abilities=defender,flying
auto=@movedTo(*[white]|mystack):name(loses defender) -defender all(this)
text=Defender, flying -- Whenever you cast a white spell, Loyal Gyrfalcon loses defender until end of turn.
mana={3}{W}
type=Creature
subtype=Bird
power=3
toughness=3
[/card]
[card]
name=Loyal Pegasus
abilities=flying
auto=@combat(attacking) source(this) restriction{type(creature[attacking]|myBattlefield)~equalto~1}:all(this) removefromcombat && untap
auto=@combat(blocking) source(this) restriction{type(creature[blocking]|myBattlefield)~equalto~1}:all(this) removefromcombat && untap
text=Flying -- Loyal Pegasus can't attack or block alone.
mana={W}
type=Creature
subtype=Pegasus
power=2
toughness=1
[/card]
[card]
name=Loyal Retainers
auto={S}:moveTo(myBattlefield) target(other creature[legendary]|mygraveyard) restriction{during my turn,before attackers}
text=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.
mana={2}{W}
type=Creature
subtype=Human Advisor
power=1
toughness=1
[/card]
[card]
name=Loyal Sentry
auto=@combat(blocking) source(this) from(creature):all(trigger[from]) destroy && destroy all(this)
text=When Loyal Sentry blocks a creature, destroy that creature and Loyal Sentry.
mana={W}
type=Creature
subtype=Human Soldier
power=1
toughness=1
[/card]
[card]
name=Lu Bu, Master-at-Arms
abilities=horsemanship,haste
text=Haste; horsemanship (This creature can't be blocked except by creatures with horsemanship.)
mana={5}{R}
type=Legendary Creature
subtype=Human Soldier Warrior
power=4
toughness=3
[/card]
[card]
name=Lu Meng, Wu General
abilities=horsemanship
text=Horsemanship (This creature can't be blocked except by creatures with horsemanship.)
mana={3}{U}{U}
type=Legendary Creature
subtype=Human Soldier
power=4
toughness=4
[/card]
[card]
name=Lu Su, Wu Advisor
auto={T}:Draw:1 restriction{during my turn,before attackers}
text={T}: Draw a card. Activate this ability only during your turn, before attackers are declared.
mana={3}{U}{U}
type=Legendary Creature
subtype=Human Advisor
power=1
toughness=2
[/card]
[card]
name=Lu Xun, Scholar General
abilities=horsemanship
auto=@damagefoeof(player) from(this):may draw:1 controller
text=Horsemanship (This creature can't be blocked except by creatures with horsemanship.) -- Whenever Lu Xun, Scholar General deals damage to an opponent, you may draw a card.
mana={2}{U}{U}
type=Legendary Creature
subtype=Human Soldier
power=1
toughness=3
[/card]
[card]
name=Lucent Liminid
abilities=flying
text=Flying
mana={3}{W}{W}
type=Enchantment Creature
subtype=Elemental
power=3
toughness=3
[/card]
[card]
name=Ludevic's Abomination
abilities=trample
text=Trample
color=blue
type=Creature
subtype=Lizard Horror
power=13
toughness=13
[/card]
[card]
name=Ludevic's Test Subject
abilities=defender
auto={1}{U}:counter(0/0,1,Hatchling)
auto=this(counter{0/0.1.Hatchling}>4) removeallcounters(0/0,1,Hatchling) && flip(Ludevic's Abomination)
text={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.
mana={1}{U}
type=Creature
subtype=Lizard
power=0
toughness=3
[/card]
[card]
name=Lull
auto=preventAllcombatDamage ueot
autohand=__CYCLING__({2})
text=Prevent all combat damage that would be dealt this turn. -- Cycling {2} ({2}, Discard this card: Draw a card.)
mana={1}{G}
type=Instant
[/card]
[card]
name=Lumbering Falls
auto={T}:add{G}
auto={T}:add{U}
auto={2}{G}{U}:becomes(Elemental Creature,3/3,opponentshroud,green,blue) ueot
auto=tap(noevent)
text=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.
type=Land
[/card]
[card]
name=Lumbering Satyr
auto=lord(creature) forestwalk
text=All creatures have forestwalk.
mana={2}{G}{G}
type=Creature
subtype=Satyr Beast
power=5
toughness=4
[/card]
[card]
name=Lumberknot
abilities=opponentshroud
auto=@movedTo(creature|graveyard) from(battlefield):counter(1/1,1)
text=Hexproof (This creature can't be the target of spells or abilities your opponents control.) -- Whenever a creature dies, put a +1/+1 counter on Lumberknot.
mana={2}{G}{G}
type=Creature
subtype=Treefolk
power=1
toughness=1
[/card]
[card]
name=Lumengrid Augur
auto={1}{t}:target(player) draw:1 && ability$! reject notatarget(*|myhand) and!( if cantargetcard(artifact|*) then untap all(mystored) )! !$ targetedplayer
text={1}, {T}: Target player draws a card, then discards a card. If that player discards an artifact card this way, untap Lumengrid Augur.
mana={3}{U}
type=Creature
subtype=Vedalken Wizard
power=2
toughness=2
[/card]
[card]
name=Lumengrid Drake
abilities=flying
auto=aslongas(artifact|myBattlefield) moveTo(ownerhand) target(creature) >2 oneshot
text=Flying -- Metalcraft - When Lumengrid Drake enters the battlefield, if you control three or more artifacts, return target creature to its owner's hand.
mana={3}{U}
type=Creature
subtype=Drake
power=2
toughness=2
[/card]
[card]
name=Lumengrid Gargoyle
abilities=flying
text=Flying
mana={6}
type=Artifact Creature
subtype=Gargoyle
power=4
toughness=4
[/card]
[card]
name=Lumengrid Sentinel
abilities=flying
auto=@movedTo(artifact|myBattlefield):may tap target(*)
text=Flying -- Whenever an artifact enters the battlefield under your control, you may tap target permanent.
mana={2}{U}
type=Creature
subtype=Human Wizard
power=1
toughness=2
[/card]
[card]
name=Lumengrid Warden
mana={1}{U}
type=Creature
subtype=Human Wizard
power=1
toughness=3
[/card]
[card]
name=Luminarch Ascension
auto=@each opponent end restriction{compare(lifelost)~lessthan~1}:may counter(0/0,1,Quest)
auto=this(counter{0/0.1.Quest}>=4) {1}{W}:token(Angel,Creature Angel,4/4,white flying)
text=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. (Damage causes loss of life.) -- {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.
mana={1}{W}
type=Enchantment
[/card]
[card]
name=Luminate Primordial
abilities=vigilance
auto=may name(exile) target(creature|opponentbattlefield) transforms((,newability[life:power controller],newability[moveto(exile)]))
text=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.
mana={5}{W}{W}
type=Creature
subtype=Avatar
power=4
toughness=7
[/card]
[card]
name=Luminesce
auto=preventalldamage from(*[red;black]|battlefield,stack)
text=Prevent all damage that black sources and red sources would deal this turn.
mana={W}
type=Instant
[/card]
[card]
name=Luminescent Rain
auto=chooseatype life:twicetype:*[chosentype]:mybattlefield controller chooseend
text=Choose a creature type. You gain 2 life for each permanent you control of that type.
mana={2}{G}
type=Instant
[/card]
[card]
name=Luminous Angel
abilities=flying
auto=@each my upkeep:may token(Spirit,Creature Spirit,1/1,white flying)
text=Flying -- At the beginning of your upkeep, you may put a 1/1 white Spirit creature token with flying onto the battlefield.
mana={4}{W}{W}{W}
type=Creature
subtype=Angel
power=4
toughness=4
[/card]
[card]
name=Luminous Wake
target=creature
auto=@combat(attacking,blocking) source(mytgt):life:4 owner
text=Enchant creature Whenever enchanted creature attacks or blocks, you gain 4 life.
mana={2}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Lumithread Field
facedown={3}
autofacedown={1}{W}:morph
auto=lord(creature|mybattlefield) 0/1
text=Creatures you control get +0/+1. -- Morph {1}{W} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={1}{W}
type=Enchantment
[/card]
[card]
name=Lunar Avenger
abilities=sunburst
auto=counter(1/1,sunburst)
auto={C(1/1,-1)}:flying ueot
auto={C(1/1,-1)}:first strike ueot
auto={C(1/1,-1)}:haste ueot
text=Sunburst (This enters the battlefield with a +1/+1 counter on it for each color of mana spent to cast it.) -- Remove a +1/+1 counter from Lunar Avenger: Lunar Avenger gains your choice of flying, first strike, or haste until end of turn.
mana={7}
type=Artifact Creature
subtype=Golem
power=2
toughness=2
[/card]
[card]
name=Lunar Force
auto=@movedto(*|opponentstack):all(trigger[to]) transforms((,newability[fizzle])) forever && sacrifice all(this)
text=When an opponent casts a spell, sacrifice Lunar Force and counter that spell.
mana={2}{U}
type=Enchantment
[/card]
[card]
name=Lunar Mystic
auto=@movedto(*[instant]|mystack):pay({1}) draw:1
text=Whenever you cast an instant spell, you may pay {1}. If you do, draw a card.
mana={2}{U}{U}
type=Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=Lunarch Inquisitors
auto=may (blink)forsrc target(creature)
text=When this creature transforms into Lunarch Inquisitors, you may exile another target creature until Lunarch Inquisitors leaves the battlefield.
type=Creature
subtype=Human Cleric
color=white
power=4
toughness=4
[/card]
[card]
name=Lunarch Mantle
target=creature
auto=2/2
auto=teach(creature) {1}{s(*|mybattlefield)}:flying ueot
text=Enchant creature -- Enchanted creature gets +2/+2 and has "{1}, Sacrifice a permanent: This creature gains flying until end of turn."
mana={1}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Lunge
target=creature
auto=damage:2
auto=damage:2 target(player)
text=Lunge deals 2 damage to target creature and 2 damage to target player.
mana={2}{R}
type=Instant
[/card]
[card]
name=Lunk Errant
auto=@combat(attackedalone) source(this):all(this) 1/1 ueot && all(this) trample ueot
text=Whenever Lunk Errant attacks alone, it gets +1/+1 and gains trample until end of turn.
mana={5}{R}
type=Creature
subtype=Giant Warrior
power=4
toughness=4
[/card]
[card]
name=Lupine Prototype
auto=this(variable{phandcount}>0) transforms((,cantattack,cantpwattack,cantblock))
auto=this(variable{ohandcount}>0) transforms((,cantattack,cantpwattack,cantblock))
text=Lupine Prototype can't attack or block unless a player has no cards in hand.
mana={2}
type=Artifact Creature
subtype=Wolf Construct
power=5
toughness=5
[/card]
[card]
name=Lure of Prey
target=creature[green]|myhand
auto=moveTo(mybattlefield)
restriction=casted(creature[green]|opponentstack)
text=Cast Lure of Prey only if an opponent cast a creature spell this turn. -- You may put a green creature card from your hand onto the battlefield.
mana={2}{G}{G}
type=Instant
[/card]
[card]
name=Lurebound Scarecrow
auto=chooseacolor aslongas(*[chosencolor]|myBattlefield) all(this) sacrifice while <1 chooseend
text=As Lurebound Scarecrow enters the battlefield, choose a color. -- When you control no permanents of the chosen color, sacrifice Lurebound Scarecrow.
mana={3}
type=Artifact Creature
subtype=Scarecrow
power=4
toughness=4
[/card]
[card]
name=Lure
target=creature
auto=lure
text=Enchant creature (Target a creature as you cast this. This card enters the battlefield attached to that creature.) -- All creatures able to block enchanted creature do so.
mana={1}{G}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Lurker
abilities=shroud
auto=while(restriction{didblock}) transforms((,newability[-shroud])) ueot
auto=while(restriction{didattack}) transforms((,newability[-shroud])) ueot
text=Lurker can't be the target of spells unless it attacked or blocked this turn.
mana={2}{G}
type=Creature
subtype=Beast
power=2
toughness=3
[/card]
[card]
name=Lurking Crocodile
abilities=islandwalk
auto=bloodthirst:1
text=Bloodthirst 1 -- Islandwalk
mana={2}{G}
type=Creature
subtype=Crocodile
power=2
toughness=2
[/card]
[card]
name=Lurking Informant
aicode=activate choice moveto(ownergraveyard) all(*[zpos=1]|targetedpersonslibrary)
auto={ub}{t}:target(player) reveal:1 optionone name(Put On Top) target(*|reveal) moveto(ownerlibrary) optiononeend optiontwo name(put in graveyard) target(<1>*|reveal) moveto(ownergraveyard) optiontwoend revealend
text=({(u/b)} can be paid with either {U} or {B}.) -- {2}, {T}: Look at the top card of target player's library. You may put that card into that player's graveyard.
mana={1}{UB}
type=Creature
subtype=Human Rogue
power=1
toughness=2
[/card]
[card]
name=Lurking Jackals
auto=this(variable{opponentlifetotal}<11)while transforms((removetypes)) forever && transforms((Hound Creature,setpower=3,settoughness=2)) forever
text=When an opponent has 10 or less life, if Lurking Jackals is an enchantment, it becomes a 3/2 Hound creature.
mana={B}
type=Enchantment
[/card]
[card]
name=Lurking Nightstalker
auto=@combat(attacking) source(this):2/0 ueot
text=Whenever Lurking Nightstalker attacks, it gets +2/+0 until end of turn.
mana={B}{B}
type=Creature
subtype=Nightstalker
power=1
toughness=1
[/card]
[card]
name=Lurking Predators
aicode=activate transforms((,newability[if type(creature[zpos=1]|mylibrary)~morethan~0 then target(creature[zpos=1]|mylibrary) moveto(ownerbattlefield) else target(*[zpos=1]|mylibrary) bottomoflibrary])) ueot
auto=@movedTo(*|opponentstack):reveal:1 optionone if type(creature|reveal)~morethan~0 then name(Creature) target(*|reveal) moveto(mybattlefield) else name(put on bottom?) target(<upto:1>*|reveal) bottomoflibrary optiononeend optiontwo name(Put Back) target(<1>*|reveal) moveto(mylibrary) optiontwoend revealend
text=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.
mana={4}{G}{G}
type=Enchantment
[/card]
[card]
name=Lurking Skirge
auto=@movedto(creature|opponentgraveyard) from(battlefield) once:transforms((removetypes)) forever && transforms((Imp Creature,setpower=3,settoughness=2,flying)) forever
text=When a creature is put into an opponent's graveyard from the battlefield, if Lurking Skirge is an enchantment, Lurking Skirge becomes a 3/2 Imp creature with flying.
mana={1}{B}
type=Enchantment
[/card]
[card]
name=Lush Growth
target=land
auto=loseabilities
auto=losesubtypesof(land)
auto=transforms((mountain))
auto=transforms((forest))
auto=transforms((plains))
text=Enchant land -- Enchanted land is a Mountain, Forest, and Plains.
mana={G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Lust for War
target=creature
auto=mustattack
auto=@tapped(mytgt):damage:3 targetController
text=Enchant creature -- Whenever enchanted creature becomes tapped, Lust of War deals 3 damage to that creature's controller. -- Enchanted creature attacks each turn if able.
mana={2}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Lux Cannon
auto={T}:counter(0/0,1,Charge)
auto={T}{C(0/0,-3,Charge)}:destroy target(*)
text={T}: Put a charge counter on Lux Cannon. -- {T}, Remove three charge counters from Lux Cannon: Destroy target permanent.
mana={4}
type=Artifact
[/card]
[card]
name=Lyev Decree
auto=name(detain) target(<upto:2>creature|opponentBattlefield) transforms((Detained,cantattack,cantpwattack,cantblock,noactivatedability)) uynt
text=Detain up to two target creatures your opponents control. 
mana={1}{W}
type=Sorcery
[/card]
[card]
name=Lyev Skyknight
auto=name(detain) target(*[-land]|opponentBattlefield) transforms((Detained,cantattack,cantpwattack,cantblock,noactivatedability)) uynt
abilities=flying
text=Flying -- When Lyev Skyknight enters the battlefield, detain target nonland permanent an opponent controls. (Until your next turn, that permanent can't attack or block and its activated abilities can't be activated.)
mana={1}{W}{U}
type=Creature
subtype=Human Knight
power=3
toughness=1
[/card]
[card]
name=Lymph Sliver
auto=lord(sliver) absorb
text=All Sliver creatures have absorb 1. (If a source would deal damage to a Sliver, prevent 1 of that damage.)
mana={4}{W}
type=Creature
subtype=Sliver
power=3
toughness=3
[/card]
[card]
name=Lynx
abilities=forestwalk
text=Forestwalk
mana={1}{G}
type=Creature
subtype=Cat
power=2
toughness=1
[/card]
[card]
name=Lys Alana Bowmaster
abilities=reach
auto=@movedTo(elf|mystack):may damage:2 target(creature[flying])
text=Reach (This can block creatures with flying.) -- Whenever you cast an Elf spell, you may have Lys Alana Bowmaster deal 2 damage to target creature with flying.
mana={2}{G}
type=Creature
subtype=Elf Archer
power=2
toughness=2
[/card]
[card]
name=Lys Alana Huntmaster
auto=@movedTo(elf|mystack):may token(Elf Warrior,Creature Elf Warrior,1/1,green)
text=Whenever you cast an Elf spell, you may put a 1/1 green Elf Warrior creature token onto the battlefield.
mana={2}{G}{G}
type=Creature
subtype=Elf Warrior
power=3
toughness=3
[/card]
[card]
name=Lys Alana Scarblade
auto={T}{D(elf|myhand)}:foreach(elf|mybattlefield) -1/-1 target(creature)
text={T}, Discard an Elf card: Target creature gets -X/-X until end of turn, where X is the number of Elves you control.
mana={2}{B}
type=Creature
subtype=Elf Assassin
power=1
toughness=1
[/card]
[card]
name=Ma Chao, Western Warrior
abilities=horsemanship
auto=@combat(attackedalone) source(this):all(this) unblockable ueot
text=Horsemanship (This creature can't be blocked except by creatures with horsemanship.) -- Whenever Ma Chao, Western Warrior attacks alone, it's unblockable this combat.
mana={3}{R}{R}
type=Legendary Creature
subtype=Human Soldier Warrior
power=3
toughness=3
[/card]
[card]
name=Maalfeld Twins
auto=@movedTo(this|graveyard) from(battlefield):token(Zombie,Zombie Creature,2/2,black)*2
text=When Maalfeld Twins dies, put two 2/2 black Zombie creature tokens onto the battlefield.
mana={5}{B}
type=Creature
subtype=Zombie
power=4
toughness=4
[/card]
[card]
name=Macabre Waltz
target=<upto:2>creature|mygraveyard
auto=moveTo(myhand)
auto=target(*|myhand) reject
text=Return up to two target creature cards from your graveyard to your hand, then discard a card.
mana={1}{B}
type=Sorcery
[/card]
[card]
name=Macetail Hystrodon
abilities=haste,first strike
autohand=__CYCLING__({3})
text=First strike, haste -- Cycling {3} ({3}, Discard this card: Draw a card.)
mana={6}{R}
type=Creature
subtype=Beast
power=4
toughness=4
[/card]
[card]
name=Machinate
aicode=name(look) activate name(look) transforms((,newability[moverandom(*[zpos<=type:artifact:mybattlefield]) from(mylibrary) to(myhand)])) ueot
auto=name(Look) reveal:type:artifact:mybattlefield optionone name(Look) target(*|reveal) moveto(myhand) optiononeend optiontwo target(<60>*|reveal) bottomoflibrary optiontwoend revealend
text=Look at the top X cards of your library, where X is the number of artifacts you control. Put one of those cards into your hand and the rest on the bottom of your library in any order.
mana={1}{U}{U}
type=Instant
[/card]
[card]
name=Mad Auntie
auto=lord(other goblin|myBattlefield) 1/1
auto={T}:regenerate target(other goblin)
text=Other Goblin creatures you control get +1/+1. -- {T}: Regenerate another target Goblin.
mana={2}{B}
type=Creature
subtype=Goblin Shaman
power=2
toughness=2
[/card]
[card]
name=Mad Prophet
abilities=haste
auto={T}{D(*|myhand)}:draw:1 controller
text=Haste -- {T}, Discard a card: Draw a card.
mana={3}{R}
type=Creature
subtype=Human Shaman
power=2
toughness=2
[/card]
[card]
name=Madblind Mountain
auto=tap(noevent)
auto={R}{T}:shuffle controller restriction{type(*[red]|mybattlefield)~morethan~1}
text=({T}: Add {R} to your mana pool.) -- Madblind Mountain enters the battlefield tapped. -- {R}, {T}: Shuffle your library. Activate this ability only if you control two or more red permanents.
type=Land
subtype=Mountain
[/card]
[card]
name=Madcap Experiment
auto=Reveal:1 revealzone(mylibrary) revealuntil(artifact|mylibrary) optionone target(artifact|myreveal) moveto(mybattlefield) optiononeend optiontwo all(*|myreveal) bottomoflibrary and!(damage:1)! optiontwoend revealend
text=Reveal cards from the top of your library until you reveal an artifact card. Put that card onto the battlefield and the rest on the bottom of your library in a random order. Madcap Experiment deals damage to you equal to the number of cards revealed this way.
mana={3}{R}
type=Sorcery
[/card]
[card]
name=Madcap Skills
auto=teach(creature) +3/0
auto=teach(creature) menace
text=Enchant creature -- Enchanted creature gets +3/+0 and can't be blocked except by two or more creatures.
mana={1}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Maddening Wind
target=creature
auto=@each targetcontroller upkeep:damage:2 targetController
auto=cumulativeupcostmulti[{G}] sacrifice all(this)
text=Enchant creature -- Cumulative upkeep {G} (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.) -- At the beginning of the upkeep of enchanted creature's controller, Maddening Wind deals 2 damage to that player.
mana={2}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Madrush Cyclops
auto=lord(creature|myBattlefield) haste
text=Creatures you control have haste.
mana={1}{B}{R}{G}
type=Creature
subtype=Cyclops Warrior
power=3
toughness=4
[/card]
[card]
name=Maelstrom Archangel
abilities=flying
auto=@combatdamaged(player) from(this):may target(*[-land]|myhand) castcard(restricted)
text=Flying -- Whenever Maelstrom Archangel deals combat damage to a player, you may cast a nonland card from your hand without paying its mana cost.
mana={W}{U}{B}{R}{G}
type=Creature
subtype=Angel
power=5
toughness=5
[/card]
[card]
name=Maelstrom Djinn
abilities=flying
facedown={3}
autofacedown={2}{u}:morph
autofaceup=vanishing:2
text=Flying -- Morph {2}{U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) -- When Maelstrom Djinn is turned face up, put two time counters on it and it gains vanishing. (At the beginning of your upkeep, remove a time counter from it. When the last is removed, sacrifice it.)
mana={7}{U}
type=Creature
subtype=Djinn
power=5
toughness=6
[/card]
[card]
name=Maelstrom Nexus
auto=@movedto(*|mystack) restriction{thisturn(*|mystack)~lessthan~2}:all(trigger[to]) transforms((,newability[cascade:plibrarycount])) ueot
text=The first spell you cast each turn has cascade. (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.)
mana={W}{U}{B}{R}{G}
type=Enchantment
[/card]
[card]
name=Maelstrom Pulse
target=*[-land]
auto=all(*[share!name!]) destroy
text=Destroy target nonland permanent and all other permanents with the same name as that permanent.
mana={1}{B}{G}
type=Sorcery
[/card]
[card]
name=Maelstrom Wanderer
auto=emblem transforms((,newability[aslongas(Maelstrom Wanderer|mybattlefield) lord(creature|mybattlefield) haste])) forever dontremove
autostack=if casted(this) then activate choice cascade:plibrarycount && activate choice cascade:plibrarycount
text=Creatures you control have haste. -- Cascade, cascade (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.)
mana={5}{U}{R}{G}
type=Legendary Creature
subtype=Elemental
power=7
toughness=5
[/card]
[card]
name=Maga, Traitor to Mortals
auto=counter(1/1,X) && life:-X opponent
text=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.
mana={X}{B}{B}{B}
type=Legendary Creature
subtype=Human Wizard
power=0
toughness=0
[/card]
[card]
name=Mage il-Vec
auto={D}{T}:damage:1 target(creature,player)
text={T}, Discard a card at random: Mage il-Vec deals 1 damage to target creature or player.
mana={2}{R}
type=Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=Mage Slayer
auto=@combat(attacking) source(mytgt) :dynamicability<!mytgt powerstrike targetopponent!>
auto={3}:equip
text=Whenever equipped creature attacks, it deals damage equal to its power to defending player. -- Equip {3}
mana={1}{R}{G}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Magebane Armor
auto={2}:equip
auto=teach(creature) -flying
auto=teach(creature) 2/4
auto=teach(creature) preventAllNoncombatDamage to(this)
text=Equipped creature gets +2/+4 and loses flying. -- Prevent all noncombat damage that would be dealt to equipped creature. -- Equip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.)
mana={3}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Magefire Wings
target=creature
auto=2/0
auto=flying
text=Enchant creature -- Enchanted creature gets +2/+0 and has flying.
mana={U}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Mage-Ring Bully
abilities=mustattack
auto=@movedTo(*[-creature]|mystack):1/1 ueot
text=Prowess (Whenever you cast a noncreature spell, this creature gets +1/+1 until end of turn.) -- Mage-Ring Bully attacks each turn if able.
mana={1}{R}
type=Creature
subtype=Human Warrior
power=2
toughness=2
[/card]
[card]
name=Mage-Ring Network
auto={T}:add{1}
auto={1}{T}:counter(0/0,1,Storage)
auto={T}{C(0/0,-1,Storage)}:name(Remove 1 Counters) add{C}
auto={T}{C(0/0,-2,Storage)}:name(Remove 2 Counters) add{C}{C}
auto={T}{C(0/0,-3,Storage)}:name(Remove 3 Counters) add{C}{C}{C}
auto={T}{C(0/0,-4,Storage)}:name(Remove 4 Counters) add{C}{C}{C}{C}
auto={T}{C(0/0,-5,Storage)}:name(Remove 5 Counters) add{C}{C}{C}{C}{C}
auto={T}{C(0/0,-6,Storage)}:name(Remove 6 Counters) add{C}{C}{C}{C}{C}{C}
auto={T}{C(0/0,-7,Storage)}:name(Remove 7 Counters) add{C}{C}{C}{C}{C}{C}{C}
auto={T}{C(0/0,-8,Storage)}:name(Remove 8 Counters) add{C}{C}{C}{C}{C}{C}{C}{C}
auto={T}{C(0/0,-9,Storage)}:name(Remove 9 Counters) add{C}{C}{C}{C}{C}{C}{C}{C}{C}
auto={T}{C(0/0,-10,Storage)}:name(Remove 10 Counters) add{C}{C}{C}{C}{C}{C}{C}{C}{C}{C}
auto={T}{C(0/0,-11,Storage)}:name(Remove 11 Counters) add{C}{C}{C}{C}{C}{C}{C}{C}{C}{C}{C}
auto={T}{C(0/0,-12,Storage)}:name(Remove 12 Counters) add{C}{C}{C}{C}{C}{C}{C}{C}{C}{C}{C}{C}
auto={T}{C(0/0,-13,Storage)}:name(Remove 13 Counters) add{C}{C}{C}{C}{C}{C}{C}{C}{C}{C}{C}{C}{C}
auto={T}{C(0/0,-14,Storage)}:name(Remove 14 Counters) add{C}{C}{C}{C}{C}{C}{C}{C}{C}{C}{C}{C}{C}{C}
auto={T}{C(0/0,-15,Storage)}:name(Remove 15 Counters) add{C}{C}{C}{C}{C}{C}{C}{C}{C}{C}{C}{C}{C}{C}{C}
text={T}: Add {1} 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.
type=Land
[/card]
[card]
name=Mage-Ring Responder
abilities=doesnotuntap
auto={7}:untap
auto=@combat(attacking) source(this):damage:7 target(creature|opponentbattlefield)
text=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.
mana={7}
type=Artifact Creature
subtype=Golem
power=7
toughness=7
[/card]
[card]
name=Mage's Guile
target=creature
auto=shroud
autohand=__CYCLING__({U})
text=Target creature gains shroud until end of turn. (It can't be the target of spells or abilities.) -- Cycling {U} ({U}, Discard this card: Draw a card.)
mana={1}{U}
type=Instant
[/card]
[card]
name=Mageta the Lion
auto={2}{W}{W}{T}{D(*|myhand)}{D(*|myhand)}:bury all(other creature)
text={2}{W}{W}, {T}, Discard two cards: Destroy all creatures except for Mageta the Lion. Those creatures can't be regenerated.
mana={3}{W}{W}
type=Legendary Creature
subtype=Human Spellshaper
power=3
toughness=3
[/card]
[card]
name=Mageta's Boon
abilities=flash
target=creature
auto=1/2
text=Flash -- Enchant creature -- Enchanted creature gets +1/+2.
mana={1}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Maggot Carrier
auto=life:-1 controller
auto=life:-1 opponent
text=When Maggot Carrier enters the battlefield, each player loses 1 life.
mana={B}
type=Creature
subtype=Zombie
power=1
toughness=1
[/card]
[card]
name=Maggot Therapy
abilities=flash
target=creature
auto=2/-2
text=Flash -- Enchant creature -- Enchanted creature gets +2/-2.
mana={2}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Magister Sphinx
abilities=flying
auto=lifeset:10 target(player)
text=Flying -- When Magister Sphinx enters the battlefield, target player's life total becomes 10.
mana={4}{W}{u}{B}
type=Artifact Creature
subtype=Sphinx
power=5
toughness=5
[/card]
[card]
name=Magistrate's Scepter
auto={4}{T}:counter(0/0,1,Charge)
auto={T}{C(0/0,-3,Charge)}:turns:+1 controller
text={4}, {T}: Put a charge counter on Magistrate's Scepter. -- {T}, Remove three charge counters from Magistrate's Scepter: Take an extra turn after this one.
mana={3}
type=Artifact
[/card]
[card]
name=Magistrate's Veto
auto=lord(creature[blue;white]) cantblock
text=White creatures and blue creatures can't block.
mana={2}{R}
type=Enchantment
[/card]
[card]
name=Magma Burst
target=creature,player
auto=damage:3
auto=alternative damage:3 target(other creature,player)
text=Kicker - Sacrifice two lands. (You may sacrifice two lands in addition to any other costs as you cast this spell.) -- 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.
mana={3}{R}
other={3}{r}{s(land|mybattlefield)}{s(land|mybattlefield)} name(Pay Kicker)
type=Instant
[/card]
[card]
name=Magma Giant
auto=damage:2 all(creature,player)
text=When Magma Giant enters the battlefield, it deals 2 damage to each creature and each player.
mana={5}{R}{R}
type=Creature
subtype=Giant
power=5
toughness=5
[/card]
[card]
name=Magma Jet
target=creature,player
auto=damage:2
auto=scry:2 scrycore delayed dontshow donothing scrycoreend scryend
text=Magma Jet deals 2 damage to target creature or player. -- Scry 2. (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.)
mana={1}{R}
type=Instant
[/card]
[card]
name=Magma Mine
auto={4}:counter(0/0,1,Pressure)
auto={T}{S}:thisforeach(counter{0/0.1.Pressure}) damage:1 target(other *[creature;player])
text={4}: Put a pressure counter on Magma Mine. -- {T}, Sacrifice Magma Mine: Magma Mine deals damage equal to the number of pressure counters on it to target creature or player.
mana={1}
type=Artifact
[/card]
[card]
name=Magma Phoenix
abilities=flying
auto=@movedTo(this|graveyard) from(myBattlefield):damage:3 all(creature,player)
autograveyard={3}{R}{R}:moveTo(myhand)
text=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.
mana={3}{R}{R}
type=Creature
subtype=Phoenix
power=3
toughness=3
[/card]
[card]
name=Magma Rift
auto=damage:5 target(creature)
text=As an additional cost to cast Magma Rift, sacrifice a land. -- Magma Rift deals 5 damage to target creature.
mana={2}{R}{S(land|mybattlefield)}
type=Sorcery
[/card]
[card]
name=Magma Sliver
auto=lord(sliver) {T}:foreach(sliver|battlefield) 1/0 target(creature[sliver]) ueot
text=All Slivers have "{T}: Target Sliver creature gets +X/+0 until end of turn, where X is the number of Slivers on the battlefield."
mana={3}{R}
type=Creature
subtype=Sliver
power=3
toughness=3
[/card]
[card]
name=Magma Spray
target=creature
auto=exiledeath
auto=damage:2
text=Magma Spray deals 2 damage to target creature. If that creature would die this turn, exile it instead.
mana={R}
type=Instant
[/card]
[card]
name=Magma Vein
auto={R}{S(land|myBattlefield)}:damage:1 all(creature[-flying])
text={R}, Sacrifice a land: Magma Vein deals 1 damage to each creature without flying.
mana={2}{R}
type=Enchantment
[/card]
[card]
name=Magmaquake
auto=damage:X all(creature[-flying])
auto=damage:X all(planeswalker)
text=Magmaquake deals X damage to each creature without flying and each planeswalker.
mana={X}{R}{R}
type=Instant
[/card]
[card]
name=Magmasaur
auto=counter(1/1,5)
auto=upcostmulti[{C(1/1,-1)}] sacrifice && thisforeach(counter{1/1.1}) damage:1 all(creature) && thisforeach(counter{1/1.1}) damage:1 all(player)
text=Magmasaur enters the battlefield with five +1/+1 counters on it. -- At the beginning of your upkeep, sacrifice Magmasaur unless you remove a +1/+1 counter from it. If you sacrifice Magmasaur this way, it deals damage equal to the number of +1/+1 counters on it to each creature without flying and each player.
mana={3}{R}{R}
type=Creature
subtype=Elemental Lizard
power=0
toughness=0
[/card]
[card]
name=Magmatic Chasm
auto=all(creature[-flying]|battlefield) cantblock ueot
text=Creatures without flying can't block this turn.
mana={1}{R}
type=Sorcery
[/card]
[card]
name=Magmatic Force
auto=@each upkeep:damage:3 target(creature,player)
text=At the beginning of each upkeep, Magmatic Force deals 3 damage to target creature or player.
mana={5}{R}{R}{R}
type=Creature
subtype=Elemental
power=7
toughness=7
[/card]
[card]
name=Magmatic Insight
auto=draw:2 controller
text=As an additional cost to cast Magmatic Insight, discard a land card. -- Draw two cards.
mana={R}{D(land|myhand)}
type=Sorcery
[/card]
[card]
name=Magmaw
auto={1}{S(*[-land]|myBattlefield)}:damage:1 target(creature,player)
text={1}, Sacrifice a nonland permanent: Magmaw deals 1 damage to target creature or player.
mana={3}{R}{R}
type=Creature
subtype=Elemental
power=4
toughness=4
[/card]
[card]
name=Magnetic Flux
auto=lord(creature[artifact]|myBattlefield)flying
text=Artifact creatures you control gain flying until end of turn.
mana={2}{U}
type=Instant
[/card]
[card]
name=Magnetic Mine
auto=@movedTo(other artifact|graveyard) from(opponentbattlefield):life:-2 opponent
auto=@movedTo(other artifact|graveyard) from(mybattlefield):life:-2 controller
text=Whenever another artifact is put into a graveyard from the battlefield, Magnetic Mine deals 2 damage to that artifact's controller.
mana={4}
type=Artifact
[/card]
[card]
name=Magnetic Mountain
auto=lord(creature[blue]) transforms((,newability[doesnotuntap],newability[@each my upkeep sourcetap:pay[[{4}]] untap]))
text=Blue creatures don't untap during their controllers' untap steps. -- At the beginning of each player's upkeep, that player may choose any number of tapped blue creatures he or she controls and pay {4} for each creature chosen this way. If the player does, untap those creatures.
mana={1}{R}{R}
type=Enchantment
[/card]
[card]
name=Magnetic Theft
target=equipment
auto=transforms((,newability[rehook target(creature)])) forever
text=Attach target Equipment to target creature. (Control of the Equipment doesn't change.)
mana={R}
type=Instant
[/card]
[card]
name=Magnify
auto=all(creature) 1/1 ueot
text=All creatures get +1/+1 until end of turn.
mana={G}
type=Instant
[/card]
[card]
name=Magnifying Glass
auto={T}:Add{C}
auto={4}{T}:token(Clue,Artifact Clue,0/0) and!( transforms((,newability[{S}{2}:draw:1])) forever )! controller
text={T}: Add {C} to your mana pool. -- {4}, {T}: Investigate. (Put a colorless Clue artifact token onto the battlefield with "{2}, Sacrifice this artifact: Draw a card.")
mana={3}
type=Artifact
[/card]
[card]
name=Magnigoth Treefolk
auto=aslongas(plains|myBattlefield) plainswalk
auto=aslongas(island|myBattlefield) islandwalk
auto=aslongas(swamp|myBattlefield) swampwalk
auto=aslongas(mountain|myBattlefield) mountainwalk
auto=aslongas(forest|myBattlefield) forestwalk
text=Domain - For each basic land type among lands you control, Magnigoth Treefolk has landwalk of that type.
mana={4}{G}
type=Creature
subtype=Treefolk
power=2
toughness=6
[/card]
[card]
name=Magnivore
abilities=haste
anyzone=type:sorcery:graveyard/type:sorcery:graveyard cdaactive
text=Haste (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.
mana={2}{R}{R}
type=Creature
subtype=Lhurgoyf
power=*
toughness=*
[/card]
[card]
name=Magosi, the Waterveil
auto=tap(noevent)
auto={T}:Add{U}
auto={U}{T}:counter(0/0,1,Eon) && turns:-1 controller
auto={T}{C(0/0,-3,Eon)}{H}:turns:+1 controller
text=Magosi, the Waterveil enters the battlefield tapped. -- {T}: Add {U} to your mana pool. -- {U}, {T}: Put an eon counter on Magosi, the Waterveil. Skip your next turn. -- {T}, Remove an eon counter from Magosi, the Waterveil and return it to its owner's hand: Take an extra turn after this one.
type=Land
[/card]
[card]
name=Magus of the Abyss
auto=@each opponent upkeep:ability$!name(bury creature) notatarget(creature[-artifact]|mybattlefield) bury !$ opponent
auto=@each my upkeep:notatarget(creature[-artifact]|mybattlefield) bury
text=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.
mana={3}{B}
type=Creature
subtype=Human Wizard
power=4
toughness=3
[/card]
[card]
name=Magus of the Bazaar
auto={T}:draw:2 && transforms((,newability[target(<3>*|myhand) reject])) forever
text={T}: Draw two cards, then discard three cards.
mana={1}{U}
type=Creature
subtype=Human Wizard
power=0
toughness=1
[/card]
[card]
name=Magus of the Candelabra
auto={T}:name(X = 0) donothing
auto={1}{T}:name(X = 1) target(land) untap
auto={2}{T}:name(X = 2) target(<2>land) untap
auto={3}{T}:name(X = 3) target(<3>land) untap
auto={4}{T}:name(X = 4) target(<4>land) untap
auto={5}{T}:name(X = 5) target(<5>land) untap
auto={6}{T}:name(X = 6) target(<6>land) untap
auto={7}{T}:name(X = 7) target(<7>land) untap
auto={8}{T}:name(X = 8) target(<8>land) untap
auto={9}{T}:name(X = 9) target(<9>land) untap
auto={10}{T}:name(X = 10) target(<10>land) untap
auto={11}{T}:name(X = 11) target(<11>land) untap
auto={12}{T}:name(X = 12) target(<12>land) untap
auto={13}{T}:name(X = 13) target(<13>land) untap
auto={14}{T}:name(X = 14) target(<14>land) untap
auto={15}{T}:name(X = 15) target(<15>land) untap
auto={16}{T}:name(X = 16) target(<16>land) untap
text={X}, {T}: Untap X target lands.
mana={G}
type=Creature
subtype=Human Wizard
power=1
toughness=2
[/card]
[card]
name=Magus of the Coffers
auto={2}{T}:foreach(swamp|myBattlefield) add{B}
text={2}, {T}: Add {B} to your mana pool for each Swamp you control.
mana={4}{B}
type=Creature
subtype=Human Wizard
power=4
toughness=4
[/card]
[card]
name=Magus of the Disk
auto=tap(noevent)
auto={1}{T}:destroy all(artifact,creature,enchantment)
text=Magus of the Disk enters the battlefield tapped. -- {1}, {T}: Destroy all artifacts, creatures, and enchantments.
mana={2}{W}{W}
type=Creature
subtype=Human Wizard
power=2
toughness=4
[/card]
[card]
name=Magus of the Future
abilities=showfromtoplibrary
auto=canplayfromlibrarytop
text=Play with the top card of your library revealed. -- You may play the top card of your library.
mana={2}{U}{U}{U}
type=Creature
subtype=Human Wizard
power=2
toughness=3
[/card]
[card]
name=Magus of the Jar
auto={T}{S}:name(hand blink) all(*|hand) transforms((,newability[moveto(exile)],newability[phaseaction[endofturn once checkex] moveto(ownerhand)])) && ability$!draw:7 all(player) _ phaseaction[endofturn once] reject all(*|hand)!$ controller
text={T}, Sacrifice Magus of the 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.
mana={3}{U}{U}
type=Creature
subtype=Human Wizard
power=3
toughness=3
[/card]
[card]
name=Magus of the Library
auto={T}:add{1}
auto={T}:draw:1 restriction{type(*|myhand)~equalto~7}
text={T}: Add {1} to your mana pool. -- {T}: Draw a card. Activate this ability only if you have exactly seven cards in hand.
mana={G}{G}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Magus of the Mirror
auto={T}{S}:exchangelife opponent myUpkeepOnly
text={T}, Sacrifice Magus of the Mirror: Exchange life totals with target opponent. Activate this ability only during your upkeep.
mana={4}{B}{B}
type=Creature
subtype=Human Wizard
power=4
toughness=2
[/card]
[card]
name=Magus of the Moat
auto=lord(creature) flyersonly
text=Creatures without flying can't attack.
mana={2}{W}{W}
type=Creature
subtype=Human Wizard
power=0
toughness=3
[/card]
[card]
name=Magus of the Moon
auto=lord(land[-basic]) loseabilities
auto=lord(land[-basic]) transforms((mountain))
auto=lord(land[-basic]) losesubtypesof(land)
auto=lord(land[-basic]) transforms((mountain))
text=Nonbasic lands are Mountains.
mana={2}{R}
type=Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=Magus of the Tabernacle
auto=lord(creature) transforms((,newability[upcost[{1}] sacrifice]))
text=All creatures have "At the beginning of your upkeep, sacrifice this creature unless you pay {1}."
mana={3}{W}
type=Creature
subtype=Human Wizard
power=2
toughness=6
[/card]
[card]
name=Magus of the Unseen
auto={1}{U}{T}:target(artifact|opponentbattlefield) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)],newability[untap],newability[@each my end:tap],haste)) ueot
text={1}{U}, {T}: 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.
mana={1}{U}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Magus of the Vineyard
auto=@each my firstmain:add{G}{G}
auto=@each opponent firstmain:add{G}{G} opponent
text=At the beginning of each player's precombat main phase, add {G}{G} to that player's mana pool.
mana={G}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Magus of the Wheel
auto={1}{R}{T}{S}:reject all(*|hand) && draw:7 all(player)
text={1}{R}, {T}, Sacrifice Magus of the Wheel: Each player discards his or her hand, then draws seven cards.
mana={2}{R}
type=Creature
subtype=Human Wizard
power=3
toughness=3
[/card]
[card]
name=Magus of the Will
auto={2}{B}{T}{E}:name(Can play from graveyard) emblem transforms((,newability[lord(*|mygraveyard) canPlayFromGraveyard],newability[@movedTo(*|mygraveyard):all(trigger[to]) moveTo(exile)])) ueot
text={2}{B}, {T}, Exile Magus of the Will: 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.
mana={2}{B}
type=Creature
subtype=Human Wizard
power=3
toughness=3
[/card]
[card]
name=Mahamoti Djinn
abilities=flying
text=Flying (This creature can't be blocked except by creatures with flying or reach.)
mana={4}{U}{U}
type=Creature
subtype=Djinn
power=5
toughness=6
[/card]
[card]
name=Major Teroh
abilities=flying
auto={3}{W}{W}{S}:moveto(exile) all(creature[black])
text=Flying -- {3}{W}{W}, Sacrifice Major Teroh: Exile all black creatures.
mana={3}{W}
type=Legendary Creature
subtype=Bird Soldier
power=2
toughness=3
[/card]
[card]
name=Make a Stand
auto=all(creature|mybattlefield) 1/0 ueot
auto=all(creature|mybattlefield) indestructible ueot
text=Creatures you control get +1/+0 and gain indestructible until end of turn. (Damage and effects that say "destroy" don't destroy them.)
mana={2}{W}
type=Instant
[/card]
[card]
name=Make a Wish
auto=moverandom(*) from(mygraveyard) to(myhand) && moverandom(*) from(mygraveyard) to(myhand)
text=Return a card at random from your graveyard to your hand, then reorder your graveyard as you choose.
mana={3}{G}
type=Sorcery
[/card]
[card]
name=Make Mischief
target=creature,player
auto=damage:1
auto=token(Devil,Creature Devil,1/1,red) and!( transforms((,newability[@movedto(this|mygraveyard):damage:1 target(*[creature;player])])) forever )!
text=Make Mischief deals 1 damage to target creature or player. Put a 1/1 red Devil creature token onto the battlefield. It has "When this creature dies, it deals 1 damage to target creature or player."
mana={2}{R}
type=Sorcery
[/card]
[card]
name=Make Obsolete
auto=-1/-1 all(creature|opponentbattlefield) ueot
text=Creatures your opponents control get -1/-1 until end of turn.
mana={2}{B}
type=Instant
[/card]
[card]
name=Makeshift Mannequin
target=creature|mygraveyard
auto=moveto(mybattlefield) and!( transforms((,newability[counter(0/0.1.Mannequin)],newability[@targeted(this):this(counter{0/0.1.Mannequin}) sacrifice])) forever )!
text=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."
mana={3}{B}
type=Instant
[/card]
[card]
name=Makeshift Mauler
text=As an additional cost to cast Makeshift Mauler, exile a creature card from your graveyard.
mana={3}{U}{E(creature|mygraveyard)}
type=Creature
subtype=Zombie Horror
power=4
toughness=5
[/card]
[card]
name=Makindi Aeronaut
abilities=flying
text=Flying
mana={1}{W}
type=Creature
subtype=Kor Scout Ally
power=1
toughness=3
[/card]
[card]
name=Makindi Griffin
abilities=flying
text=Flying
mana={3}{W}
type=Creature
subtype=Griffin
power=2
toughness=4
[/card]
[card]
name=Makindi Patrol
auto=choice all(creature|mybattlefield) vigilance ueot
auto=@movedTo(other ally|myBattlefield):all(creature|mybattlefield) vigilance ueot
text=Rally -- Whenever Makindi Patrol or another Ally enters the battlefield under your control, creatures you control gain vigilance until end of turn.
mana={2}{W}
type=Creature
subtype=Human Knight Ally
power=2
toughness=3
[/card]
[card]
name=Makindi Shieldmate
abilities=defender
auto=may counter(1/1,1)
auto=@movedTo(other ally|myBattlefield):may counter(1/1,1)
text=Defender -- Whenever Makindi Shieldmate or another Ally enters the battlefield under your control, you may put a +1/+1 counter on Makindi Shieldmate.
mana={2}{W}
type=Creature
subtype=Kor Soldier Ally
power=0
toughness=3
[/card]
[card]
name=Makindi Sliderunner
abilities=trample
auto=@movedTo(land|myBattlefield):1/1 ueot
text=Trample -- Landfall -- Whenever a land enters the battlefield under your control, Makindi Sliderunner gets +1/+1 until end of turn.
mana={1}{R}
type=Creature
subtype=Beast
power=2
toughness=1
[/card]
[card]
name=Malach of the Dawn
abilities=flying
auto={W}{W}{W}:regenerate
text=Flying -- {W}{W}{W}: Regenerate Malach of the Dawn.
mana={2}{W}{W}
type=Creature
subtype=Angel
power=2
toughness=4
[/card]
[card]
name=Malachite Golem
auto={1}{G}:trample
text={1}{G}: Malachite Golem gains trample until end of turn.
mana={6}
type=Artifact Creature
subtype=Golem
power=5
toughness=3
[/card]
[card]
name=Malachite Talisman
auto=@movedto(*[green]|stack):pay({3}) untap target(*)
text=Whenever a player casts a green spell, you may pay {3}. If you do, untap target permanent.
mana={2}
type=Artifact
[/card]
[card]
name=Malakir Bloodwitch
abilities=flying,protection from white
auto=lifeleech:-type:vampire:mybattlefield opponent
text=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.
mana={3}{B}{B}
type=Creature
subtype=Vampire Shaman
power=4
toughness=4
[/card]
[card]
name=Malakir Cullblade
auto=@movedto(creature|graveyard) from(opponentbattlefield):choice counter(1/1)
text=Whenever a creature an opponent controls dies, put a +1/+1 counter on Malakir Cullblade.
mana={1}{B}
type=Creature
subtype=Vampire Warrior
power=1
toughness=1
[/card]
[card]
name=Malakir Familiar
abilities=flying,deathtouch
auto=@lifeof(player):1/1 ueot
text=Flying, deathtouch -- Whenever you gain life, Malakir Familiar gets +1/+1 until end of turn.
mana={2}{B}
type=Creature
subtype=Bat
power=2
toughness=1
[/card]
[card]
name=Malakir Soothsayer
auto={T(ally|myBattlefield)}{t}:draw:1 && life:-1
text=Cohort -- {T}, Tap an untapped Ally you control: You draw a card and you lose 1 life.
mana={4}{B}
type=Creature
subtype=Vampire Shaman Ally
power=4
toughness=4
[/card]
[card]
name=Malevolent Awakening
auto={1}{B}{B}{S(creature|myBattlefield)}:moveTo(myhand) target(creature|mygraveyard)
text={1}{B}{B}, Sacrifice a creature: Return target creature card from your graveyard to your hand.
mana={1}{B}{B}
type=Enchantment
[/card]
[card]
name=Malevolent Whispers
target=creature
auto=2/0 ueot
auto=moveto(mybattlefield) and!(transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste)) ueot)!
abilities=madness
autoexile=restriction{discarded} pay({3}{r}) name(pay 3r to cast) activate name(pay 3r to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard)
text=Gain control of target creature until end of turn. Untap that creature. It gets +2/+0 and gains haste until end of turn.  -- Madness {3}{R} (If you discard this card, discard it into exile. When you do, cast it for its madness cost or put it into your graveyard.)
mana={3}{R}
type=Sorcery
[/card]
[card]
name=Malfegor
auto=if compare(phandcount)~morethan~0 then ability$!notatarget(<ohandcount>creature|mybattlefield) sacrifice!$ opponent && discard:phandcount controller
text=Flying -- When Malfegor enters the battlefield, discard your hand. Each opponent sacrifices a creature for each card discarded this way.
mana={2}{B}{B}{R}{R}
type=Legendary Creature
subtype=Demon Dragon
power=6
toughness=6
[/card]
[card]
name=Malfunction
target=*[artifact;enchantment]
auto=teach(creature) tap
auto=teach(creature) doesnotuntap
text=Enchant artifact or creature -- When Malfunction enters the battlefield, tap enchanted permanent. -- Enchanted permanent doesn't untap during its controller's untap step.
mana={3}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Malicious Advice
target=<prex>artifact,creature,land
auto=tap
auto=life:-x controller
text=Tap X target artifacts, creatures, and/or lands. You lose X life.
mana={X}{U}{B}
type=Instant
[/card]
[card]
name=Malicious Intent
target=creature
auto=teach(creature) transforms((,newability[{T}:target(creature) cantblock ueot]))
text=Enchant creature -- Enchanted creature has "{T}: Target creature can't block this turn."
mana={1}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Malignant Growth
auto=@each opponent draw:draw:counter{0%0.1.Growth} opponent && damage:counter{0%0.1.Growth} opponent
auto=@each my upkeep:counter(0/0,1,Growth)
auto=cumulativeupcost[{1}] sacrifice
text=Cumulative upkeep {1} (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.) -- At the beginning of your upkeep, put a growth counter on Malignant Growth. -- At the beginning of each opponent's draw step, that player draws an additional card for each growth counter on Malignant Growth, then Malignant Growth deals damage to the player equal to the number of cards he or she drew this way.
mana={3}{G}{U}
type=Enchantment
[/card]
[card]
name=Mammoth Harness
target=creature
auto=-flying
auto=@combat(blocking,blocked) source(mytgt) from(creature):all(trigger[from]) first strike ueot
text=Enchant creature -- Enchanted creature loses flying. -- Whenever enchanted creature blocks or becomes blocked by a creature, the other creature gains first strike until end of turn.
mana={3}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Mammoth Umbra
abilities=totemarmor
target=creature
auto=teach(creature) 3/3
auto=teach(creature) vigilance
text=Enchant creature -- Enchanted creature gets +3/+3 and has vigilance. -- Totem armor (If enchanted creature would be destroyed, instead remove all damage from it and destroy this Aura.)
mana={4}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Mana Bloom
auto=counter(0/0,X,Charge)
auto={C(0/0,-1,Charge)}:Add{G} limit:1
auto={C(0/0,-1,Charge)}:Add{R} limit:1
auto={C(0/0,-1,Charge)}:Add{U} limit:1
auto={C(0/0,-1,Charge)}:Add{B} limit:1
auto={C(0/0,-1,Charge)}:Add{W} limit:1
auto=this(counter{0/0.1.Charge}<1) transforms((,newability[@each my upkeep:moveto(ownerhand)]))
text=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.
mana={X}{G}
type=Enchantment
[/card]
[card]
name=Mana Breach
auto=@movedTo(*|opponentstack):ability$!(bounce land) notatarget(land|mybattlefield) moveTo(ownerhand) !$ opponent
auto=@movedTo(*|mystack):notatarget(land|mybattlefield) moveTo(ownerhand)
text=Whenever a player casts a spell, that player returns a land he or she controls to its owner's hand.
mana={2}{U}
type=Enchantment
[/card]
[card]
name=Mana Chains
target=creature
auto=teach(creature) cumulativeupcost[{1}] sacrifice
text=Enchant creature -- Enchanted creature has "Cumulative upkeep {1}." (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.)
mana={U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Mana Confluence
auto={L}{T}:Add{W}
auto={L}{T}:Add{U}
auto={L}{T}:Add{B}
auto={L}{T}:Add{R}
auto={L}{T}:Add{G}
text={T}, Pay 1 life: Add one mana of any color to your mana pool.
type=Land
[/card]
[card]
name=Mana Crypt
auto={T}:Add{2}
auto=@each my upkeep:flipacoin loseability damage:3 controller loseabilityend flipend
text=At the beginning of your upkeep, flip a coin. If you lose the flip, Mana Crypt deals 3 damage to you. -- {T}: Add {2} to your mana pool.
mana={0}
type=Artifact
[/card]
[card]
name=Mana Cylix
auto={1}{T}:Add{G}
auto={1}{T}:Add{R}
auto={1}{T}:Add{B}
auto={1}{T}:Add{U}
auto={1}{T}:Add{W}
text={1}, {T}: Add one mana of any color to your mana pool.
mana={1}
type=Artifact
[/card]
[card]
name=Mana Echoes
auto=lord(creature) transforms((,newability[foreach(creature[share!types!]|mybattlefield) add{1} oneshot]))
text=Whenever a creature enters the battlefield, you may add {1} to your mana pool for each creature you control that shares a creature type with it.
mana={2}{R}{R}
type=Enchantment
[/card]
[card]
name=Mana Flare
auto=lord(land) transforms((,newability[producecolor:land],newability[producecolor:green],newability[producecolor:blue],newability[producecolor:red],newability[producecolor:black],newability[producecolor:white]))
text=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.
mana={2}{R}
type=Enchantment
[/card]
[card]
name=Mana Geyser
auto=foreach(land[tapped]|opponentBattlefield) add{R}
text=Add {R} to your mana pool for each tapped land your opponents control.
mana={3}{R}{R}
type=Sorcery
[/card]
[card]
name=Mana Leak
target=*|stack
auto=transforms((,newability[pay[[{3}]] name(pay 3 mana) donothing?fizzle])) forever
text=Counter target spell unless its controller pays {3}.
mana={1}{U}
type=Instant
[/card]
[card]
name=Mana Leech
abilities=doesnotuntap
auto=@each my untap sourcetap:may untap
auto={t}:target(land) grant transforms((,newability[tap],newability[doesnotuntap])) grantend
text=You may choose not to untap Mana Leech during your untap step. -- {T}: Tap target land. It doesn't untap during its controller's untap step for as long as Mana Leech remains tapped.
mana={2}{B}
type=Creature
subtype=Leech
power=1
toughness=1
[/card]
[card]
name=Mana Matrix
auto=lord(instant|mycastingzone) altercost(colorless,-2)
auto=lord(enchantment|mycastingzone) altercost(colorless,-2)
text=Instant and enchantment spells you cast cost up to {2} less to cast.
mana={6}
type=Artifact
[/card]
[card]
name=Mana Prism
auto={T}:Add{1}
auto={1}{T}:Add{B}
auto={1}{T}:Add{G}
auto={1}{T}:Add{R}
auto={1}{T}:Add{U}
auto={1}{T}:Add{W}
text={T}: Add {1} to your mana pool. -- {1}, {T}: Add one mana of any color to your mana pool.
mana={3}
type=Artifact
[/card]
[card]
name=Mana Seism
target=<anyamount>land|mylibrary
auto=sacrifice && add{1}
text=Sacrifice any number of lands. Add {1} to your mana pool for each land sacrificed this way.
mana={1}{R}
type=Sorcery
[/card]
[card]
name=Mana Severance
aicode=activate target(<anyamount>land|mylibrary) moveto(exile)
auto=name(exile cards) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose cards) target(<anyamount>land|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(exile)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=Search your library for any number of land cards and exile them. Then shuffle your library.
mana={1}{U}
type=Sorcery
[/card]
[card]
name=Mana Short
target=player
auto=all(land|targetedpersonsbattlefield) tap && removemana(*) targetedplayer
text=Tap all lands target player controls and empty his or her mana pool.
mana={2}{U}
type=Instant
[/card]
[card]
name=Mana Skimmer
abilities=flying
auto=@damagefoeof(player) from(this):frozen target(land|opponentbattlefield)
auto=@damageof(player) from(this):frozen target(land|mybattlefield)
text=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.
mana={3}{B}
type=Creature
subtype=Leech
power=2
toughness=2
[/card]
[card]
name=Mana Tithe
target=*|stack
auto=transforms((,newability[pay[[{1}]] name(pay 1 mana) donothing?fizzle])) forever
text=Counter target spell unless its controller pays {1}.
mana={W}
type=Instant
[/card]
[card]
name=Mana Vapors
target=player
auto=frozen all(land|targetedpersonsBattlefield)
text=Lands target player controls don't untap during his or her next untap step.
mana={1}{U}
type=Sorcery
[/card]
[card]
name=Mana Vault
auto=doesnotuntap
auto={4}:untap myUpkeepOnly
auto={T}:Add{3}
alias=1124
text=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. -- {T}: Add {3} to your mana pool.
mana={1}
type=Artifact
[/card]
[card]
name=Manabarbs
auto=@tappedformana(land|opponentBattlefield):damage:1 opponent
auto=@tappedformana(land|myBattlefield):damage:1 controller
text=Whenever a player taps a land for mana, Manabarbs deals 1 damage to that player.
mana={3}{R}
type=Enchantment
[/card]
[card]
name=Manabond
auto=@each my end:may moveTo(myBattlefield) all(land|myhand) && reject all(*[-land]|myhand)
text=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={G}
type=Enchantment
[/card]
[card]
name=Manacles of Decay
target=creature
auto=cantattack
auto=cantpwattack
auto={B}:-1/-1
auto={R}:cantblock
text=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.
mana={1}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Manaforce Mace
auto={3}:equip
auto=teach(creature) transforms((,newability[aslongas(forest|myBattlefield) 1/1]))
auto=teach(creature) transforms((,newability[aslongas(mountain|myBattlefield) 1/1]))
auto=teach(creature) transforms((,newability[aslongas(plains|myBattlefield) 1/1]))
auto=teach(creature) transforms((,newability[aslongas(island|myBattlefield) 1/1]))
auto=teach(creature) transforms((,newability[aslongas(swamp|myBattlefield) 1/1]))
text=Domain - Equipped creature gets +1/+1 for each basic land type among lands you control. -- Equip {3}
mana={4}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Manaforge Cinder
auto={1}:name(add mana) ability$!choice add{B} _ choice add{R}!$ controller limit:3
text={1}: Add {B} or {R} to your mana pool. Activate this ability no more than three times each turn.
mana={BR}
type=Creature
subtype=Elemental Shaman
power=1
toughness=1
[/card]
[card]
name=Managorger Hydra
abilities=trample
auto=@movedto(*|stack):choice counter(1/1)
text=Trample (This creature can deal excess combat damage to defending player or planeswalker while attacking.) -- Whenever a player casts a spell, put a +1/+1 counter on Managorger Hydra.
mana={2}{G}
type=Creature
subtype=Hydra
power=1
toughness=1
[/card]
[card]
name=Manakin
auto={T}:Add{1}
text={T}: Add {1} to your mana pool.
mana={2}
type=Artifact Creature
subtype=Construct
power=1
toughness=1
[/card]
[card]
name=Manalith
auto={T}:Add{W}
auto={T}:Add{U}
auto={T}:Add{B}
auto={T}:Add{R}
auto={T}:Add{G}
text={T}: Add one mana of any color to your mana pool.
mana={3}
type=Artifact
[/card]
[card]
name=Manamorphose
auto=name(add mana) ability$! choice add{G} _ choice add{R} _ choice add{U} _ choice add{B} _ choice add{W} !$ controller && ability$! choice add{G} _ choice add{R} _ choice add{U} _ choice add{B} _ choice add{W} !$ controller
auto=draw:1 controller
text=Add two mana in any combination of colors to your mana pool. -- Draw a card.
mana={1}{RG}
type=Instant
[/card]
[card]
name=Manaplasm
auto=@movedTo(*[manacost=1]|mystack):1/1 ueot
auto=@movedTo(*[manacost=2]|mystack):2/2 ueot
auto=@movedTo(*[manacost=3]|mystack):3/3 ueot
auto=@movedTo(*[manacost=4]|mystack):4/4 ueot
auto=@movedTo(*[manacost=5]|mystack):5/5 ueot
auto=@movedTo(*[manacost=6]|mystack):6/6 ueot
auto=@movedTo(*[manacost=7]|mystack):7/7 ueot
auto=@movedTo(*[manacost=8]|mystack):8/8 ueot
auto=@movedTo(*[manacost=9]|mystack):9/9 ueot
auto=@movedTo(*[manacost=10]|mystack):10/10 ueot
auto=@movedTo(*[manacost=11]|mystack):11/11 ueot
auto=@movedTo(*[manacost=12]|mystack):12/12 ueot
auto=@movedTo(*[manacost=13]|mystack):13/13 ueot
auto=@movedTo(*[manacost=14]|mystack):14/14 ueot
auto=@movedTo(*[manacost=15]|mystack):15/15 ueot
auto=@movedTo(*[manacost=16]|mystack):16/16 ueot
text=Whenever you cast a spell, Manaplasm gets +X/+X until end of turn, where X is that spell's converted mana cost.
mana={2}{G}
type=Creature
subtype=Ooze
power=1
toughness=1
[/card]
[card]
name=Manaweft Sliver
auto=lord(sliver|mybattlefield) transforms((,newability[{t}:add{g}],newability[{t}:add{r}],newability[{t}:add{u}],newability[{t}:add{b}],newability[{t}:add{w}]))
text=Sliver creatures you control have "{T}: Add one mana of any color to your mana pool."
mana={1}{G}
type=Creature
subtype=Sliver
power=1
toughness=1
[/card]
[card]
name=Mangara of Corondor
auto={T}:moveTo(exile) all(this) && moveTo(exile) target(*)
text={T}: Exile Mangara of Corondor and target permanent.
mana={1}{W}{W}
type=Legendary Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Mangara's Blessing
auto=life:5 controller
autograveyard=while(restriction{discardbyopponent}) life:2 controller
autograveyard=@each my endofturn restriction{discardbyopponent}:moveto(ownerhand)
autoexile=while(restriction{discardbyopponent}) life:2 controller
text=You gain 5 life. -- When a spell or ability an opponent controls causes you to discard Mangara's Blessing, you gain 2 life, and you return Mangara's Blessing from your graveyard to your hand at the beginning of the next end step.
mana={2}{W}
type=Instant
[/card]
[card]
name=Mangara's Equity
auto=upcost[{1}{W}] sacrifice
auto=choice name(choose black) transforms((,newability[@damageof(player) from(creature[black]|*):damage:thatmuch all(trigger[from])],newability[@damaged(creature[white]|mybattlefield) from(creature[black]|*):damage:thatmuch all(trigger[from])])) forever
auto=choice name(choose red) transforms((,newability[@damageof(player) from(creature[red]|*):damage:thatmuch all(trigger[from])],newability[@damaged(creature[white]|mybattlefield) from(creature[red]|*):damage:thatmuch all(trigger[from])])) forever
text=As Mangara's Equity enters the battlefield, choose black or red. -- At the beginning of your upkeep, sacrifice Mangara's Equity unless you pay {1}{W}. -- Whenever a creature of the chosen color deals damage to you or a white creature you control, Mangara's Equity deals that much damage to that creature.
mana={1}{W}{W}
type=Enchantment
[/card]
[card]
name=Maniacal Rage
target=creature
auto=2/2
auto=cantblock
text=Enchant creature -- Enchanted creature gets +2/+2 and can't block.
mana={1}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Manic Scribe
auto=deplete:3 opponent
auto=@each opponent upkeep restriction{delirium}:deplete:3 opponent
text=When Manic Scribe enters the battlefield, each opponent puts the top three cards of his or her library into his or her graveyard. -- Delirium  At the beginning of each opponent's upkeep, if there are four or more card types among cards in your graveyard, that player puts the top three cards of his or her library into his or her graveyard.
mana={1}{U}
type=Creature
subtype=Human Wizard
power=0
toughness=3
[/card]
[card]
name=Manic Vandal
auto=destroy target(artifact)
text=When Manic Vandal enters the battlefield, destroy target artifact.
mana={2}{R}
type=Creature
subtype=Human Warrior
power=2
toughness=2
[/card]
[card]
name=Manipulate Fate
aicode=activate target(<3>*|mylibrary) moveto(exile)
auto=name(exile cards) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose cards) target(<3>*|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(exile)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
auto=draw:1 controller
text=Search your library for three cards, exile them, then shuffle your library. -- Draw a card.
mana={1}{U}
type=Sorcery
[/card]
[card]
name=Mannichi, the Fevered Dream
auto={1}{R}:swap all(creature) ueot
text={1}{R}: Switch each creature's power and toughness until end of turn.
mana={2}{R}
type=Legendary Creature
subtype=Spirit
power=1
toughness=2
[/card]
[card]
name=Manor Gargoyle
abilities=defender
auto=while(restriction{hasdefender}) indestructible
auto={1}:name(loses defender) transforms((,newability[-defender],newability[flying])) ueot
text=Defender -- Manor Gargoyle is indestructible as long as it has defender. -- {1}: Until end of turn, Manor Gargoyle loses defender and gains flying.
mana={5}
type=Artifact Creature
subtype=Gargoyle
power=4
toughness=4
[/card]
[card]
name=Manor Skeleton
abilities=haste
auto={1}{B}:regenerate
text=Haste -- {1}{B}: Regenerate Manor Skeleton.
mana={1}{B}
type=Creature
subtype=Skeleton
power=1
toughness=1
[/card]
[card]
name=Man-o'-War
auto=moveTo(ownerhand) target(creature)
text=When Man-o'-War enters the battlefield, return target creature to its owner's hand.
mana={2}{U}
type=Creature
subtype=Jellyfish
power=2
toughness=2
[/card]
[card]
name=Manriki-Gusari
auto={1}:equip
auto=teach(creature) 1/2
auto=teach(creature) {T}:destroy target(equipment)
text=Equipped creature gets +1/+2 and has "{T}: Destroy target Equipment." -- Equip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.)
mana={2}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Manta Ray
abilities=islandhome
auto=cantbeblockedby(creature[-blue])
text=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.
mana={1}{U}{U}
type=Creature
subtype=Fish
power=3
toughness=3
[/card]
[card]
name=Manta Riders
auto={U}:flying
text={U}: Manta Riders gains flying until end of turn.
mana={U}
type=Creature
subtype=Merfolk
power=1
toughness=1
[/card]
[card]
name=Mantis Engine
auto={2}:flying
auto={2}:first strike
text={2}: Mantis Engine gains flying until end of turn. (It can't be blocked except by creatures with flying or reach.) -- {2}: Mantis Engine gains first strike until end of turn. (It deals combat damage before creatures without first strike.)
mana={5}
type=Artifact Creature
subtype=Insect
power=3
toughness=3
[/card]
[card]
name=Mantis Rider
abilities=flying,vigilance,haste
text=Flying,vigilance,haste
mana={U}{R}{W}
type=Creature
subtype=Human Monk
power=3
toughness=3
[/card]
[card]
name=Mantle of Leadership
abilities=flash
target=Creature
auto=@movedTo(creature|battlefield):2/2 ueot
text=Flash (You may cast this spell any time you could cast an instant.) -- Enchant creature -- Whenever a creature enters the battlefield, enchanted creature gets +2/+2 until end of turn.
mana={1}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Mantle of Webs
target=creature
auto=teach(creature) 1/3
auto=teach(creature) reach
text=Enchant creature -- Enchanted creature gets +1/+3 and has reach. (It can block creatures with flying.)
mana={1}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Map the Wastes
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(land[basic]|myLibrary)
auto=name(search card) reveal:plibrarycount optionone name(choose card) target(land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
auto=ability$!name(Bolster) notatarget(creature[toughness=toughness:lowest:creature:mybattlefield]|mybattlefield) counter(1/1,1)!$ controller
text=Search your library for a basic land card and put that card onto the battlefield tapped. Then shuffle your library. -- Bolster 1. (Choose a creature with the least toughness among creatures you control and put a +1/+1 counter on it.)
mana={2}{G}
type=Sorcery
[/card]
[card]
name=Marang River Prowler
abilities=cantblock,unblockable
autograveyard=aslongas(*[black;green]|myBattlefield) CanPlayFromGraveyard
text=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.
mana={2}{U}
type=Creature
subtype=Human Rogue
power=2
toughness=1
[/card]
[card]
name=Marang River Skeleton
facedown={3}
autofacedown={3}{B}:morph
autofaceup=counter(1/1,1)
auto={B}:regenerate
text={B}: Regenerate Marang River Skeleton. -- Megamorph {3}{B} (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.)
mana={1}{B}
type=Creature
subtype=Skeleton
power=1
toughness=1
[/card]
[card]
name=Marauding Knight
abilities=protection from white
auto=foreach(Plains|opponentBattlefield) 1/1
text=Protection from white -- Marauding Knight gets +1/+1 for each Plains your opponents control.
mana={2}{B}{B}
type=Creature
subtype=Zombie Knight
power=2
toughness=2
[/card]
[card]
name=Marauding Maulhorn
abilities=mustattack
auto=aslongas(Advocate of the Beast|mybattlefield)transforms((,newability[-mustattack]))
text=Maurading Maulhorn attacks each combat if able unless you control a creature named Advocate of the Beast.
mana={2}{R}{R}
type=Creature
subtype=Beast
power=5
toughness=3
[/card]
[card]
name=Maraxus of Keld
anyzone=type:*[-tapped&-enchantment;-tapped&-planeswalker]/type:*[-tapped&-enchantment;-tapped&-planeswalker] cdaactive
text=Maraxus of Keld's power and toughness are each equal to the number of untapped artifacts, creatures, and lands you control.
mana={4}{R}{R}
type=Legendary Creature
subtype=Human Warrior
power=*
toughness=*
[/card]
[card]
name=Marble Chalice
auto={T}:life:1
text={T}: You gain 1 life.
mana={2}{W}
type=Artifact
[/card]
[card]
name=Marble Diamond
auto=tap(noevent)
auto={T}:Add{W}
text=Marble Diamond enters the battlefield tapped. -- {T}: Add {W} to your mana pool.
mana={2}
type=Artifact
[/card]
[card]
name=Marble Titan
auto=lord(creature[power>=3]) doesnotuntap
text=Creatures with power 3 or greater don't untap during their controllers' untap steps.
mana={3}{W}
type=Creature
subtype=Giant
power=3
toughness=3
[/card]
[card]
name=March of Souls
auto=@movedto(creature|mygraveyard):token(Spirit,Creature Spirit,1/1,white,flying)
auto=@movedto(creature|opponentgraveyard):token(Spirit,Creature Spirit,1/1,white,flying) opponent
auto=destroy all(creature)
text=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.
mana={4}{W}
type=Sorcery
[/card]
[card]
name=March of the Machines
auto=lord(artifact[-creature]) transforms((creature,newability[manacost/manacost]))
mana={3}{U}
type=Enchantment
text=Each noncreature artifact is an artifact creature with power and toughness each equal to its converted mana cost. (Equipment that's a creature can't equip a creature.)
[/card]
[card]
name=March of the Returned
target=<upto:2>creature|mygraveyard
auto=moveTo(ownerhand)
text=Return up to two target creature cards from your graveyard to your hand.
mana={3}{B}
type=Sorcery
[/card]
[card]
name=Marchesa, the Black Rose
abilities=dethrone
auto=lord(creature|mybattlefield) dethrone
auto=@movedto(graveyard) from(creature[counter{1/1.1}]|mybattlefield):all(trigger[to]) transforms((,haste,newability[@my next endofturn:moveTo(mybattlefield)])) forever
text=Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.) -- 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.
mana={1}{U}{B}{R}
type=Legendary Creature
subtype=Human Wizard
power=3
toughness=3
[/card]
[card]
name=Marchesa's Emissary
abilities=dethrone,opponantshroud
text=Hexproof (This creature can't be the target of spells or abilities your opponents control.) -- Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)
mana={3}{U}
type=Creature
subtype=Human Rogue
power=2
toughness=2
[/card]
[card]
name=Marchesa's Infiltrator
abilities=dethrone
auto=@combatdamaged(player) from(this):draw:1 controller
text=Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.) -- Whenever Marchesa's Infiltrator deals combat damage to a player, draw a card.
mana={2}{U}
type=Creature
subtype=Human Rogue
power=1
toughness=1
[/card]
[card]
name=Marchesa's Smuggler
abilities=dethrone
auto={1}{u}{r}:target(creature|mybattlefield) transforms((,newability[haste ueot],newability[unblockable ueot])) ueot
text=Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.) -- {1}{U}{R}: Target creature you control gains haste until end of turn and can't be blocked this turn.
mana={U}{R}
type=Creature
subtype=Human Rogue
power=1
toughness=1
[/card]
[card]
name=Mardu Ascendancy
auto=@combat(attacking) source(creature[-token]|myBattlefield):token(Goblin Token,Creature Goblin,1/1,red,battleready)
auto={S}:all(creature|myBattlefield) 0/3 ueot
text=Enchantment. -- 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. 
mana={R}{W}{B}
type=Enchantment
[/card]
[card]
name=Mardu Banner
auto={T}: Add{R}
auto={T}: Add{W}
auto={T}: Add{B}
auto={R}{W}{B}{T}{S}:draw:1 controller
text={T}: Add {R},{W} or {B} to your mana pool. -- {R}{W}{B}, {T}, Sacrifice Mardu Banner: Draw a card. 
mana={3}
type=Artifact
[/card]
[card]
name=Mardu Blazebringer
auto=@combat(attacking) source(this):phaseaction[combatends,sourceinplay] sacrifice
auto=@combat(blocking) source(this):phaseaction[combatends,sourceinplay] sacrifice
text=When Mardu Blazebringer attacks or blocks, sacrifice it at end of combat. 
mana={2}{R}
type=Creature
subtype=Ogre Warrior
power=4
toughness=4
[/card]
[card]
name=Mardu Charm
aicode=activate reject notatarget(*[-creature;-land]|targetedpersonshand)
auto=choice name(4 Damage) damage:4 target(creature)
auto=choice name(2 Warrior tokens) token(Warrior,Creature Warrior,1/1,white) and!( transforms((,newability[first strike ueot])) )!*2
auto=choice name(discard opponent) target(opponent) reveal:type:*:targetedpersonshand revealzone(targetedpersonshand) optionone name(choose discards) notatarget(<1>*|reveal) transforms((,newability[moveto(ownerhand) all(other *|reveal)],newability[moveto(ownerhand) and!(reject)!])) ueot optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerhand) and!( all(*|reveal) moveto(ownerhand) )!  optiontwoend revealend
text=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. 
mana={R}{W}{B}
type=Instant
[/card]
[card]
name=Mardu Hateblade
auto={B}:deathtouch ueot
text={B}: Mardu Hateblade gains deathtouch until end of turn. (Any amount of damage it deals to a creature is enough to destroy it.) 
mana={W}
type=Creature
subtype=Human Warrior
power=1
toughness=1
[/card]
[card]
name=Mardu Heart-Piercer
auto=if raid then damage:2 target(creature,player)
text=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. 
mana={3}{R}
type=Creature
subtype=Human Archer
power=2
toughness=3
[/card]
[card]
name=Mardu Hordechief
auto=if raid then token(Warrior,Creature Warrior,1/1,white)
text=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. 
mana={2}{W}
type=Creature
subtype=Human Warrior
power=2
toughness=3
[/card]
[card]
name=Mardu Roughrider
auto=@combat(attacking) source(this):cantblock target(creature) ueot
text=Whenever Mardu Roughrider attacks, target creature can't block this turn. 
mana={2}{R}{W}{B}
type=Creature
subtype=Orc Warrior
power=5
toughness=4
[/card]
[card]
name=Mardu Runemark
target=creature
auto=2/2
auto=aslongas(*[white;black]|mybattlefield):teach(creature) first strike
text=Enchant creature. -- Enchanted creature gets +2/+2. -- Enchanted creature has first strike as long as you control a white or black permanent.
mana={2}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Mardu Scout
other={1}{R} name(Dash)
auto=if paid(alternative) then transforms((,newability[haste],newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) forever
text=Dash {1}{R} (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.)
mana={R}{R}
type=Creature
subtype=Goblin Scout
power=3
toughness=1
[/card]
[card]
name=Mardu Shadowspear
auto=@combat(attacking) source(this):life:-1 opponent
other={1}{B} name(Dash)
auto=if paid(alternative) then transforms((,newability[haste],newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) forever
text=Whenever Mardu Shadowspear attacks, each opponent loses 1 life. -- Dash {1}{B} (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.)
mana={B}
type=Creature
subtype=Human Warrior
power=1
toughness=1
[/card]
[card]
name=Mardu Skullhunter
auto=tap(noevent)
auto=if raid then target(opponent) ability$!name(discard) target(*|myhand) reject!$ targetedplayer
text=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. 
mana={1}{B}
type=Creature
subtype=Human Warrior
power=2
toughness=1
[/card]
[card]
name=Mardu Strike Leader
auto=@combat(attacking) source(this):token(Warrior,Creature Warrior,2/1,black) controller
other={3}{B} name(Dash)
auto=if paid(alternative) then transforms((,newability[haste],newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) forever
text=Whenever Mardu Strike Leader attacks, put a 2/1 black Warrior creature token onto the battlefield. -- Dash {3}{B} (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.)
mana={2}{B}
type=Creature
subtype=Human Warrior
power=3
toughness=2
[/card]
[card]
name=Mardu Warshrieker
auto=if raid then Add{R}{W}{B}
text=Raid - When Mardu Warshrieker enters the battlefield, if you attacked with a creature this turn, add {R}{W}{B} to your mana pool. 
mana={3}{R}
type=Creature
subtype=Orc Shaman
power=3
toughness=3
[/card]
[card]
name=Mardu Woe-Reaper
auto=may moveTo(Exile) target(creature|graveyard) && life:1 controller
auto=@movedTo(warrior|myBattlefield):may moveTo(Exile) target(creature|graveyard) && life:1 controller
text=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.
mana={W}
type=Creature
subtype=Human Warrior
power=2
toughness=1
[/card]
[card]
name=Marhault Elsdragon
auto=rampage(1/1,1)
text=Rampage 1 (Whenever this creature becomes blocked, it gets +1/+1 until end of turn for each creature blocking it beyond the first.)
mana={3}{R}{R}{G}
type=Legendary Creature
subtype=Elf Warrior
power=4
toughness=6
[/card]
[card]
name=Marionette Master
auto=_FABRICATE_(3)
auto=@movedto(artifact|graveyard) from(mybattlefield):life:-power target(opponent)
text=Fabricate 3 (When this creature enters the battlefield, put three +1/+1 counters on it or create three 1/1 colorless Servo artifact creature tokens.) -- Whenever an artifact you control is put into a graveyard from the battlefield, target opponent loses life equal to Marionette Master's power.
mana={4}{B}{B}
type=Creature
subtype=Human Artificer
power=1
toughness=3
[/card]
[card]
name=Marisi's Twinclaws
abilities=double strike
text=Double strike
mana={2}{RW}{G}
type=Creature
subtype=Cat Warrior
power=2
toughness=4
[/card]
[card]
name=Maritime Guard
mana={1}{U}
type=Creature
subtype=Merfolk Soldier
power=1
toughness=3
[/card]
[card]
name=Marjhan
abilities=islandhome,doesnotuntap
auto={U}{U}{S(creature|myBattlefield)}:untap myUpkeepOnly
auto={U}{U}:damage:1 target(creature[attacking;-flying]) && -1/0 all(this)
text=Marjhan doesn't untap during your untap step. -- Marjhan can't attack unless defending player controls an Island. -- When you control no Islands, sacrifice Marjhan. -- {U}{U}, Sacrifice a creature: Untap Marjhan. Activate this ability only during your upkeep. -- {U}{U}: Marjhan gets -1/-0 until end of turn and deals 1 damage to target attacking creature without flying.
mana={5}{U}{U}
type=Creature
subtype=Leviathan
power=8
toughness=8
[/card]
[card]
name=Mark of Asylum
auto=preventallnoncombatdamage to(creature|myBattlefield)
text=Prevent all noncombat damage that would be dealt to creatures you control.
mana={1}{W}
type=Enchantment
[/card]
[card]
name=Mark of Fury
target=creature
auto=haste
auto=@each endofturn:moveTo(ownerhand) all(this)
text=Enchant creature -- Enchanted creature has haste. -- At the beginning of the end step, return Mark of Fury to its owner's hand.
mana={R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Mark of Mutiny
target=creature
auto=counter(1/1,1)
auto=moveto(mybattlefield) and!(transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste)) ueot)!
text=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.
mana={2}{R}
type=Sorcery
[/card]
[card]
name=Mark of Sakiko
target=creature
auto=@combatdamaged(player) from(mytgt):all(trigger[from]) thisforeach(variable{thatmuch}>0) add{G} doesntempty
text=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."
mana={1}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Mark of the Oni
target=creature
alias=1194
auto=@each endofturn restriction{type(demon|mybattlefield)~lessthan~1}:sacrifice all(this)
text=Enchant creature -- You control enchanted creature. -- At the beginning of the end step, if you control no Demons, sacrifice Mark of the Oni.
mana={2}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Mark of the Vampire
target=creature
auto=2/2
auto=teach(creature) lifelink
text=Enchant creature -- Enchanted creature gets +2/+2 and has lifelink. (Damage dealt by the creature also causes its controller to gain that much life.)
mana={3}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Marked by Honor
target=creature
auto=teach(creature) 2/2
auto=teach(creature) vigilance
text=Enchant creature -- Enchanted creature gets +2/+2 and has vigilance. (Attacking doesn't cause it to tap.)
mana={3}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Marker Beetles
auto=@movedTo(this|graveyard) from(battlefield):1/1 target(creature|battlefield) ueot
auto={S}:draw:1
text=When Marker Beetles dies, target creature gets +1/+1 until end of turn. -- {2}, Sacrifice Marker Beetles: Draw a card.
mana={1}{G}{G}
type=Creature
subtype=Insect
power=2
toughness=3
[/card]
[card]
name=Market Festival
target=land
auto=teach(land) transforms((,newability[@tappedformana(this):chooseacolor add{chosencolor} chooseend],newability[@tappedformana(this):chooseacolor add{chosencolor} chooseend]))
text=Whenever enchanted land is tapped for mana, its controller adds two mana in any combination of colors to his or her mana pool (in addition to the mana the land produces).
mana={3}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Markov Blademaster
abilities=double strike
auto=@combatdamaged(player) from(this):counter(1/1,1)
text=Double strike -- Whenever Markov Blademaster deals combat damage to a player, put a +1/+1 counter on it.
mana={1}{R}{R}
type=Creature
subtype=Vampire Warrior
power=1
toughness=1
[/card]
[card]
name=Markov Crusader
abilities=lifelink
auto=aslongas(other Vampire|myBattlefield) haste
text=Lifelink -- Markov Crusader has haste as long as you control another Vampire.
mana={4}{B}
type=Creature
subtype=Vampire Knight
power=4
toughness=3
[/card]
[card]
name=Markov Dreadknight
abilities=flying
auto={2}{B}{D(*|myhand)}:counter(1/1,2)
text=Flying -- {2}{B}, Discard a card: Put two +1/+1 counters on Markov Dreadknight.
mana={3}{B}{B}
type=Creature
subtype=Vampire Knight
power=3
toughness=3
[/card]
[card]
name=Markov Patrician
abilities=lifelink
text=Lifelink
mana={2}{B}
type=Creature
subtype=Vampire
power=3
toughness=1
[/card]
[card]
name=Markov Warlord
abilities=haste
auto=cantblock target(<upto:2>creature) ueot
text=Haste -- When Markov Warlord enters the battlefield, up to two target creatures can't block this turn.
mana={5}{R}
type=Creature
subtype=Vampire Warrior
power=4
toughness=4
[/card]
[card]
name=Markov's Servant
color=black
type=Creature
subtype=Vampire
power=4
toughness=4
[/card]
[card]
name=Maro
anyzone=type:*:myhand/type:*:myhand cdaactive
text=Maro's power and toughness are each equal to the number of cards in your hand.
mana={2}{G}{G}
type=Creature
subtype=Elemental
power=*
toughness=*
[/card]
[card]
name=Marrow Bats
abilities=flying
auto={L:4}:regenerate
text=Flying -- Pay 4 life: Regenerate Marrow Bats.
mana={4}{B}
type=Creature
subtype=Bat Skeleton
power=4
toughness=1
[/card]
[card]
name=Marrow Chomper
auto=may target(<anyamount>other creature|mybattlefield) sacrifice && counter(1/1,2) all(this) && life:2
mana={3}{B}{G}
type=Creature
subtype=Zombie Lizard
text=Devour 2 (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.) -- When Marrow Chomper enters the battlefield, you gain 2 life for each creature it devoured.
power=3
toughness=3
[/card]
[card]
name=Marrow Shards
auto=damage:1 all(creature[attacking])
text=({p(W)} may be paid for with either {W} or 2 life.) -- Marrow Shards deals 1 damage to each attacking creature.
color=white
mana={p(W)}
type=Instant
[/card]
[card]
name=Marrow-Gnawer
auto={T}{S(rat|myBattlefield)}:foreach(rat|myBattlefield) token(Rat,Creature Rat,1/1,black)
auto=lord(rat) fear
text=Rat creatures have fear. (They can't be blocked except by artifact creatures and/or black creatures.) -- {T}, Sacrifice a Rat: Put X 1/1 black Rat creature tokens onto the battlefield, where X is the number of Rats you control.
mana={3}{B}{B}
type=Legendary Creature
subtype=Rat Rogue
power=2
toughness=3
[/card]
[card]
name=Marsh Boa
abilities=swampwalk
text=Swampwalk
mana={G}
type=Creature
subtype=Snake
power=1
toughness=1
[/card]
[card]
name=Marsh Casualties
kicker={3}
auto=all(creature|opponentBattlefield) -1/-1 ueot
auto=kicker all(creature|opponentBattlefield) -1/-1 ueot
text=Kicker {3} (You may pay an additional {3} as you cast this spell.) -- 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.
mana={B}{B}
type=Sorcery
[/card]
[card]
name=Marsh Crocodile
auto=name(bounce) notatarget(creature[blue;black]|myBattlefield) transforms((,newability[moveto(ownerhand)],newability[ability$!name(discard) notatarget(*|myhand) reject!$ controller],newability[ability$!name(discard) notatarget(*|myhand) reject!$ opponent])) oneshot
text=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.
mana={2}{U}{B}
type=Creature
subtype=Crocodile
power=4
toughness=4
[/card]
[card]
name=Marsh Flats
aicode=activate moveTo(myBattlefield) target(*[swamp;plains]|myLibrary)
auto={L}{T}{S}:name(search card) reveal:plibrarycount optionone name(choose card) target(*[swamp;plains]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveto(ownerbattlefield))! afterrevealedend revealend
text={T}, 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.
type=Land
[/card]
[card]
name=Marsh Flitter
abilities=flying
auto=token(Goblin Rogue,Creature Goblin Rogue,1/1,black)*2
auto={S(goblin|myBattlefield)}:transforms((,setpower=3,settoughness=3)) ueot
text=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.
mana={3}{B}
type=Creature
subtype=Faerie Rogue
power=1
toughness=1
[/card]
[card]
name=Marsh Gas
auto=all(creature) -2/-0 ueot
text=All creatures get -2/-0 until end of turn.
mana={B}
type=Instant
[/card]
[card]
name=Marsh Goblins
abilities=swampwalk
text=Swampwalk
mana={B}{R}
type=Creature
subtype=Goblin
power=1
toughness=1
[/card]
[card]
name=Marsh Hulk
facedown={3}
autofacedown={6}{B}:morph
autofaceup=counter(1/1,1)
text=Megamorph {6}{B} (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.)
mana={4}{B}{B}
type=Creature
subtype=Zombie Ogre
power=4
toughness=6
[/card]
[card]
name=Marsh Lurker
auto={S(swamp|myBattlefield)}:fear
text=Sacrifice a Swamp: Marsh Lurker gains fear until end of turn. (It can't be blocked except by artifact creatures and/or black creatures.)
mana={3}{B}
type=Creature
subtype=Beast
power=3
toughness=2
[/card]
[card]
name=Marsh Threader
abilities=swampwalk
text=Swampwalk
mana={1}{W}
type=Creature
subtype=Kor Scout
power=2
toughness=1
[/card]
[card]
name=Marsh Viper
abilities=poisontwotoxic
text=Whenever Marsh Viper deals damage to an opponent, that player gets two poison counters. (A player with ten or more poison counters loses the game.)
mana={3}{G}
type=Creature
subtype=Snake
power=1
toughness=2
[/card]
[card]
name=Marshaling Cry
auto=all(creature|myBattlefield) 1/1 ueot
auto=all(creature|myBattlefield) vigilance ueot
autohand=__CYCLING__({2})
flashback={3}{W}
text=Creatures you control get +1/+1 and gain vigilance until end of turn. -- Cycling {2} ({2}, Discard this card: Draw a card.) -- Flashback {3}{W} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={1}{W}{W}
type=Sorcery
[/card]
[card]
name=Marshaling the Troops
target=<anyamount>creature[-tapped]
auto=tap && life:4
text=Tap any number of untapped creatures you control. You gain 4 life for each creature tapped this way.
mana={1}{G}
type=Sorcery
[/card]
[card]
name=Marshal's Anthem
auto=kicker moveto(mybattlefield) target(<upto:kicked>creature|mygraveyard)
auto=lord(creature|mybattlefield) 1/1
kicker=multi{1}{W}
text=Multikicker {1}{W} (You may pay an additional {1}{W} any number of times as you cast this spell.) -- 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.
mana={2}{W}{W}
type=Enchantment
[/card]
[card]
name=Marshdrinker Giant
auto=destroy target(island,swamp|opponentBattlefield)
text=When Marshdrinker Giant enters the battlefield, destroy target Island or Swamp an opponent controls.
mana={3}{G}{G}
type=Creature
subtype=Giant Warrior
power=4
toughness=3
[/card]
[card]
name=Marshmist Titan
autohand=affinity(type:manaB) reduce({1})
text=Marshmist Titan costs {X} less to cast, where X is your devotion to black. (Each {B} in the mana costs of permanents you control counts toward your devotion to black.)
mana={6}{B}
type=Creature
subtype=Giant
power=4
toughness=5
[/card]
[card]
name=Martial Coup
auto=this(X>=5) destroy all(creature)
auto=token(Soldier,creature soldier,1/1,white) *X
text=Put X 1/1 soldier creature tokens into play. If X is 5 or more, destroy all other creatures.
mana={X}{W}{W}
type=Sorcery
[/card]
[card]
name=Martial Glory
target=creature
auto=3/0 ueot
auto=target(creature) 0/3 ueot
text=Target creature gets +3/+0 until end of turn. -- Target creature gets +0/+3 until end of turn.
mana={R}{W}
type=Instant
[/card]
[card]
name=Martial Law
auto=@each my upkeep restriction{type(creature|opponentBattlefield)~morethan~0}:name(detain) target(creature|opponentBattlefield) transforms((Detained,cantattack,cantpwattack,cantblock,noactivatedability)) uynt
text=At the beginning of your upkeep, detain target creature an opponent controls. (Until your next turn, that creature can't attack or block and its activated abilities can't be activated.)
mana={2}{W}{W}
type=Enchantment
[/card]
[card]
name=Marton Stromgald
auto=@combat(blocking) source(this):foreach(other creature[blocking]) all(other creature[blocking]) 1/1 ueot
auto=@combat(attacking) source(this):foreach(other creature[attacking]) all(other creature[attacking]) 1/1 ueot
text=Whenever Marton Stromgald attacks, other attacking creatures get +1/+1 until end of turn for each attacking creature other than Marton Stromgald. -- Whenever Marton Stromgald blocks, other blocking creatures get +1/+1 until end of turn for each blocking creature other than Marton Stromgald.
mana={2}{R}{R}
type=Legendary Creature
subtype=Human Knight
power=1
toughness=1
[/card]
[card]
name=Martyred Rusalka
auto={W}{S(creature|myBattlefield)}:cantattack && cantpwattack target(creature)
text={W}, Sacrifice a creature: Target creature can't attack this turn.
mana={W}
type=Creature
subtype=Spirit
power=1
toughness=1
[/card]
[card]
name=Martyr's Cry
auto=@movedto(creature[white]|exile) from(mybattlefield):draw:1 controller
auto=@movedto(creature[white]|exile) from(opponentbattlefield):draw:1 opponent
auto=moveTo(exile) all(creature[white])
text=Exile all white creatures. For each creature exiled this way, its controller draws a card.
mana={W}{W}
type=Sorcery
[/card]
[card]
name=Martyrs' Tomb
auto={L:2}:prevent:1 target(creature)
text=Pay 2 life: Prevent the next 1 damage that would be dealt to target creature this turn.
mana={2}{W}{B}
type=Enchantment
[/card]
[card]
name=Masako the Humorless
abilities=flash
auto=lord(creature[tapped]|mybattlefield) canblocktapped
text=Flash -- Tapped creatures you control can block as though they were untapped.
mana={2}{W}
type=Legendary Creature
subtype=Human Advisor
power=2
toughness=1
[/card]
[card]
name=Mask of Avacyn
auto={3}:equip
auto=teach(creature) opponentshroud
auto=teach(creature) 1/2
text=Equipped creature gets +1/+2 and has hexproof. -- Equip {3}
mana={2}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Mask of Intolerance
auto=@each my upkeep restriction{type(plains|mybattlefield)~morethan~0,type(island|mybattlefield)~morethan~0,type(swamp|mybattlefield)~morethan~0,type(mountain|mybattlefield)~morethan~0,type(forest|mybattlefield)~lessthan~1}:damage:3 controller
auto=@each my upkeep restriction{type(plains|mybattlefield)~morethan~0,type(island|mybattlefield)~morethan~0,type(swamp|mybattlefield)~morethan~0,type(mountain|mybattlefield)~lessthan~1,type(forest|mybattlefield)~morethan~0}:damage:3 controller
auto=@each my upkeep restriction{type(plains|mybattlefield)~morethan~0,type(island|mybattlefield)~morethan~0,type(swamp|mybattlefield)~lessthan~1,type(mountain|mybattlefield)~morethan~0,type(forest|mybattlefield)~morethan~0}:damage:3 controller
auto=@each my upkeep restriction{type(plains|mybattlefield)~morethan~0,type(island|mybattlefield)~lessthan~1,type(swamp|mybattlefield)~morethan~0,type(mountain|mybattlefield)~morethan~0,type(forest|mybattlefield)~morethan~0}:damage:3 controller
auto=@each my upkeep restriction{type(plains|mybattlefield)~lessthan~1,type(island|mybattlefield)~morethan~0,type(swamp|mybattlefield)~morethan~0,type(mountain|mybattlefield)~morethan~0,type(forest|mybattlefield)~morethan~0}:damage:3 controller
auto=@each my upkeep restriction{type(plains|mybattlefield)~morethan~0,type(island|mybattlefield)~morethan~0,type(swamp|mybattlefield)~morethan~0,type(mountain|mybattlefield)~morethan~0,type(forest|mybattlefield)~morethan~0}:damage:3 controller
auto=@each opponent upkeep restriction{type(plains|opponentbattlefield)~morethan~0,type(island|opponentbattlefield)~morethan~0,type(swamp|opponentbattlefield)~morethan~0,type(mountain|opponentbattlefield)~morethan~0,type(forest|opponentbattlefield)~lessthan~1}:damage:3 opponent
auto=@each opponent upkeep restriction{type(plains|opponentbattlefield)~morethan~0,type(island|opponentbattlefield)~morethan~0,type(swamp|opponentbattlefield)~morethan~0,type(mountain|opponentbattlefield)~lessthan~1,type(forest|opponentbattlefield)~morethan~0}:damage:3 opponent
auto=@each opponent upkeep restriction{type(plains|opponentbattlefield)~morethan~0,type(island|opponentbattlefield)~morethan~0,type(swamp|opponentbattlefield)~lessthan~1,type(mountain|opponentbattlefield)~morethan~0,type(forest|opponentbattlefield)~morethan~0}:damage:3 opponent
auto=@each opponent upkeep restriction{type(plains|opponentbattlefield)~morethan~0,type(island|opponentbattlefield)~lessthan~1,type(swamp|opponentbattlefield)~morethan~0,type(mountain|opponentbattlefield)~morethan~0,type(forest|opponentbattlefield)~morethan~0}:damage:3 opponent
auto=@each opponent upkeep restriction{type(plains|opponentbattlefield)~lessthan~1,type(island|opponentbattlefield)~morethan~0,type(swamp|opponentbattlefield)~morethan~0,type(mountain|opponentbattlefield)~morethan~0,type(forest|opponentbattlefield)~morethan~0}:damage:3 opponent
auto=@each opponent upkeep restriction{type(plains|opponentbattlefield)~morethan~0,type(island|opponentbattlefield)~morethan~0,type(swamp|opponentbattlefield)~morethan~0,type(mountain|opponentbattlefield)~morethan~0,type(forest|opponentbattlefield)~morethan~0}:damage:3 opponent
text=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.
mana={2}
type=Artifact
[/card]
[card]
name=Mask of Law and Grace
target=creature
auto=protection from black
auto=protection from red
text=Enchant creature -- Enchanted creature has protection from black and from red.
mana={W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Mask of Memory
auto=@damaged(player) from(mytgt):may draw:2 controller && reject target(*|myhand)
text=Whenever equipped creature deals combat damage to a player, you may draw two cards. If you do, discard a card. -- Equip {1} ({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.)
auto={1}:equip
mana={2}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Mask of Riddles
auto={2}:equip
auto=teach(creature) fear
auto=@combatdamaged(player) from(mytgt):may draw:1 controller
text=Equipped creature has fear. (It can't be blocked except by artifact creatures and/or black creatures.) -- Whenever equipped creature deals combat damage to a player, you may draw a card. -- Equip {2}
mana={U}{B}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Mask of the Mimic
target=creature[-token]
auto=transforms((,newability[moveTo(myBattlefield) target(creature[share!name!|mylibrary)])) ueot
text=As an additional cost to cast Mask of the Mimic, sacrifice a creature. -- Search your library for a card with the same name as target nontoken creature and put that card onto the battlefield. Then shuffle your library.
mana={U}{S(creature|mybattlefield)}
type=Instant
[/card]
[card]
name=Masked Admirers
auto=draw:1
autograveyard=@movedto(creature|mystack):pay({G}{G}) moveto(ownerhand)
text=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.
mana={2}{G}{G}
type=Creature
subtype=Elf Shaman
power=3
toughness=2
[/card]
[card]
name=Masked Gorgon
auto=lord(creature[green;white]) protection from(gorgon)
auto=aslongas(*|mygraveyard) protection from white >6
auto=aslongas(*|mygraveyard) protection from green >6
text=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.
mana={4}{B}
type=Creature
subtype=Gorgon
power=5
toughness=5
[/card]
[card]
name=Mass Appeal
auto=draw:type:human:mybattlefield controller
text=Draw a card for each Human you control.
mana={2}{U}
type=Sorcery
[/card]
[card]
name=Mass Calcify
auto=destroy all(creature[-white])
text=Destroy all nonwhite creatures.
mana={5}{W}{W}
type=Sorcery
[/card]
[card]
name=Mass Hysteria
auto=lord(creature) haste
text=All creatures have haste.
mana={R}
type=Enchantment
[/card]
[card]
name=Mass Mutiny
target=creature|opponentbattlefield
auto=moveto(mybattlefield) and!(transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste)) ueot)!
text=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.
mana={3}{R}{R}
type=Sorcery
[/card]
[card]
name=Mass of Ghouls
mana={3}{B}{B}
type=Creature
subtype=Zombie Warrior
power=5
toughness=3
[/card]
[card]
name=Mass Polymorph
auto=count(type:creature:mybattlefield)
auto=all(creature|mybattlefield) moveto(exile)
auto=Reveal:countedamount revealzone(mylibrary) revealuntil(creature|mylibrary) optionone all(creature|myreveal) moveto(mybattlefield) optiononeend optiontwo choice name(Shuffle) all(*|myreveal) bottomoflibrary && shuffle controller optiontwoend revealend
text=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.
mana={5}{U}
type=Sorcery
[/card]
[card]
name=Massacre Wurm
auto=all(creature|opponentbattlefield) -2/-2 ueot
auto=@movedTo(graveyard) from(creature|opponentbattlefield):life:-2 opponent
text=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.
mana={3}{B}{B}{B}
type=Creature
subtype=Wurm
power=6
toughness=5
[/card]
[card]
name=Massacre
auto=all(creature) -2/-2 ueot
other={0} name(Cast without Paying its Mana Cost)
otherrestriction=type(plains|opponentbattlefield)~morethan~0,type(swamp|mybattlefield)~morethan~0
text=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.
mana={2}{B}{B}
type=Sorcery
[/card]
[card]
name=Massive Raid
target=creature,player
auto=damage:type:creature:mybattlefield
text=Massive Raid deals damage to target creature or player equal to the number of creatures you control.
mana={1}{R}{R}
type=Instant
[/card]
[card]
name=Master Apothecary
auto={T(cleric|mybattlefield)}:prevent:2 target(creature,player)
text=Tap an untapped Cleric you control: Prevent the next 2 damage that would be dealt to target creature or player this turn.
mana={W}{W}{W}
type=Creature
subtype=Human Cleric
power=2
toughness=2
[/card]
[card]
name=Master Biomancer
auto=@movedTo(other creature|mybattlefield):all(trigger) becomes(Mutant) forever && thisforeach(power) counter(1/1,1) all(trigger)
text=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.
mana={2}{G}{U}
type=Creature
subtype=Elf Wizard
power=2
toughness=4
[/card]
[card]
name=Master Decoy
auto={W}{T}:tap target(creature)
text={W}, {T}: Tap target creature.
mana={1}{W}
type=Creature
subtype=Human Soldier
power=1
toughness=2
[/card]
[card]
name=Master Healer
auto={T}:prevent:4 target(creature,player)
text={T}: Prevent the next 4 damage that would be dealt to target creature or player this turn.
mana={4}{W}
type=Creature
subtype=Human Cleric
power=1
toughness=4
[/card]
[card]
name=Master of Cruelties
abilities=first strike,deathtouch
auto=@combat(attacking) source(mytgt) restriction{type(creature[attacking]|myBattlefield)~morethan~1}:all(this) removefromcombat && untap
auto=@combat(notblocked) source(this):preventAllCombatDamage from(this) ueot && lifeset:1 opponent forever
text=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.
mana={3}{B}{R}
type=Creature
subtype=Demon
power=1
toughness=4
[/card]
[card]
name=Master of Diversion
auto=@combat(attacking) source(this):tap target(creature|opponentbattlefield)
text=Whenever Master of Diversionl attacks, tap target creature defending player controls.
mana={2}{W}
type=Creature
subtype=Human Scout
power=2
toughness=2
[/card]
[card]
name=Master of Etherium
auto=lord(other creature[artifact]|mybattlefield) 1/1
anyzone=type:artifact:mybattlefield/type:artifact:mybattlefield cdaactive
text=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.
mana={2}{U}
type=Artifact Creature
subtype=Vedalken Wizard
power=*
toughness=*
[/card]
[card]
name=Master of Pearls
facedown={3}
autofacedown={3}{W}{W}:morph
autofaceup=all(creature|myBattlefield) 2/2 ueot 
text=Morph {3}{W}{W} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) -- When Master of Pearls is turned face up, creatures you control get +2/+2 until end of turn. 
mana={1}{W}
type=Creature
subtype=Human Monk
power=2
toughness=2
[/card]
[card]
name=Master of the Feast
abilities=flying
auto=@each my upkeep:draw:1 opponent
text=Flying -- At the beginning of your upkeep, each opponent draws a card.
mana={1}{B}{B}
type=Enchantment Creature
subtype=Demon
power=5
toughness=5
[/card]
[card]
name=Master of the Pearl Trident
auto=lord(other merfolk|mybattlefield) 1/1
auto=lord(other merfolk|mybattlefield) islandwalk
text=Other Merfolk creatures you control get +1/+1 and have islandwalk. (They are unblockable as long as defending player controls an Island.)
mana={U}{U}
type=Creature
subtype=Merfolk
power=2
toughness=2
[/card]
[card]
name=Master of Waves
abilities=protection from red
auto=lord(Elemental|mybattlefield) 1/1
auto=token(Elemental,Creature Elemental,1/0)*type:manaU
text=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. (Each {U} in the mana costs of permanents you control counts toward your devotion to blue.)
mana={3}{U}
type=Creature
subtype=Merfolk Wizard
power=2
toughness=1
[/card]
[card]
name=Master Splicer
auto=token(Golem,Artifact Creature Golem,3/3)
auto=lord(golem|mybattlefield) 1/1
text=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.
mana={3}{W}
type=Creature
subtype=Human Artificer
power=1
toughness=1
[/card]
[card]
name=Master the Way
target=creature,player
auto=draw:1 controller
auto=damage:phandcount
text=Draw a card. -- Master the Way deals damage to target creature or player equal to the number of cards in your hand. 
mana={3}{U}{R}
type=Sorcery
[/card]
[card]
name=Master Thief
auto=steal target(artifact)
text=When Master Thief enters the battlefield, gain control of target artifact for as long as you control Master Thief.
mana={2}{U}{U}
type=Creature
subtype=Human Rogue
power=2
toughness=2
[/card]
[card]
name=Master Transmuter
auto={H(artifact|mybattlefield)}{U}{T}:name(put artifact in play) transforms((,newability[ability$! moveTo(mybattlefield) notatarget(artifact|myhand) !$ controller])) oneshot
text={U}, {T}, Return an artifact you control to its owner's hand: You may put an artifact card from your hand onto the battlefield.
mana={3}{U}
type=Artifact Creature
subtype=Human Artificer
power=1
toughness=2
[/card]
[card]
name=Master Trinketeer
auto=lord(*[servo;thopter]|mybattlefield) 1/1
auto={3}{W}:create(Servo:Artifact Creature Servo:1/1)
text=Servos and Thopters you control get +1/+1. -- {3}{W}: Create a 1/1 colorless Servo artifact creature token.
mana={2}{W}
type=Creature
subtype=Dwarf Artificer
power=3
toughness=2
[/card]
[card]
name=Master's Call
auto=token(Myr,Artifact Creature Myr,1/1)*2
text=Put two 1/1 colorless Myr artifact creature tokens onto the battlefield.
mana={2}{W}
type=Instant
[/card]
[card]
name=Mastery of the Unseen
auto=@facedup(*|mybattlefield):life:type:creature:battlefield controller
auto={3}{W}:manifest all(*[zpos=1]|mylibrary)
text=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. (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.)
mana={1}{W}
type=Enchantment
[/card]
[card]
name=Masticore
auto=upcost[{D(*|myhand)}] sacrifice
auto={2}:damage:1 target(creature)
auto={2}:regenerate
text=At the beginning of your upkeep, sacrifice Masticore unless you discard a card. -- {2}: Masticore deals 1 damage to target creature. -- {2}: Regenerate Masticore.
mana={4}
type=Artifact Creature
subtype=Masticore
power=4
toughness=4
[/card]
[card]
name=Masumaro, First to Live
anyzone=twicetype:*:myhand/twicetype:*:myhand cdaactive
text=Masumaro, First to Live's power and toughness are each equal to twice the number of cards in your hand.
mana={3}{G}{G}{G}
type=Legendary Creature
subtype=Spirit
power=*
toughness=*
[/card]
[card]
name=Matca Rioters
anyzone=pbasiclandtypes/pbasiclandtypes cdaactive
text=Domain - Matca Rioters's power and toughness are each equal to the number of basic land types among lands you control.
mana={2}{G}
type=Creature
subtype=Human Warrior
power=*
toughness=*
[/card]
[card]
name=Matopi Golem
auto={1}:regenerate && counter(-1/-1)
text={1}: Regenerate Matopi Golem. When it regenerates this way, put a -1/-1 counter on it.
mana={5}
type=Artifact Creature
subtype=Golem
power=3
toughness=3
[/card]
[card]
name=Matsu-Tribe Birdstalker
auto=@combatdamaged(creature) from(this):all(trigger[to]) tap && all(trigger[to]) frozen
auto={G}:reach
text=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. (It can block creatures with flying.)
mana={2}{G}{G}
type=Creature
subtype=Snake Warrior Archer
power=2
toughness=2
[/card]
[card]
name=Matsu-Tribe Decoy
auto={2}{G}:setblocker target(creature|opponentbattlefield)
auto=@combatdamaged(creature) from(this):all(trigger[to]) tap && all(trigger[to]) frozen
text={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.
mana={2}{G}
type=Creature
subtype=Snake Warrior
power=1
toughness=3
[/card]
[card]
name=Matsu-Tribe Sniper
auto=@damaged(creature) from(this):all(trigger[to]) tap && all(trigger[to]) frozen
auto={T}:damage:1 target(creature[flying])
auto=@combatdamaged(creature) from(this):all(trigger[to]) tap && all(trigger[to]) frozen
text={T}: 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.
mana={1}{G}
type=Creature
subtype=Snake Warrior Archer
power=1
toughness=1
[/card]
[card]
name=Matter Reshaper
aicode=activate target(<1>*[zpos=1]|mylibrary) name(revealed card) moveto(myhand) name(revealed card) and!(if cantargetcard(*[-instant;-sorcery;manacost<=3]|*) then moveto(mybattlefield))!
auto=@movedTo(this|graveyard) from(battlefield):name(Reshape) reveal:1 optionone if type(*[manacost <=3]|reveal)~morethan~0 then target(*|reveal) moveto(mybattlefield) optiononeend optiontwo name(Put in hand) target(<1>*|reveal) moveto(myhand) optiontwoend revealend 
text=({C} represents colorless mana.) -- 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.
mana={2}{C}
type=Creature
subtype=Eldrazi
power=3
toughness=2
[/card]
[card]
name=Maul Splicer
auto=token(Golem,Artifact Creature Golem,3/3)*2
auto=lord(golem|mybattlefield) trample
text=When Maul Splicer enters the battlefield, put two 3/3 colorless Golem artifact creature tokens onto the battlefield. -- Golem creatures you control have trample.
mana={6}{G}
type=Creature
subtype=Human Artificer
power=1
toughness=1
[/card]
[card]
name=Maulfist Doorbuster
auto=alterenergy:2 controller
auto=@combat(attacking) source(this) restriction{type(creature|opponentBattlefield)~morethan~0}:pay({e:1}) cantblock target(creature)
text=When Maulfist Doorbuster enters the battlefield, you get {E}{E} (two energy counters). -- Whenever Maulfist Doorbuster attacks, you may pay {E}. If you do, target creature can't block this turn.
mana={3}{R}
type=Creature
subtype=Human Warrior
power=4
toughness=2
[/card]
[card]
name=Maulfist Revolutionary
abilities=trample
auto=target(*[artifact;creature;enchantment;land;planeswalker;player]) propagate
auto=@movedTo(this|graveyard) from(battlefield):target(*[artifact;creature;enchantment;land;planeswalker;player]) propagate
text=Trample -- When Maulfist Revolutionary enters the battlefield or dies, for each kind of counter on target permanent or player, give that permanent or player another counter of that kind.
mana={1}{G}{G}
type=Creature
subtype=Human Warrior
power=3
toughness=3
[/card]
[card]
name=Maulfist Squad
abilities=menace
auto=_FABRICATE_(1)
text=Menace -- Fabricate 1 (When this creature enters the battlefield, put a +1/+1 counter on it or create a 1/1 colorless Servo artifact creature token.)
mana={3}{B}
type=Creature
subtype=Human Artificer
power=3
toughness=1
[/card]
[card]
name=Mausoleum Guard
auto=@movedTo(this|graveyard) from(battlefield):token(Spirit,Creature Spirit,1/1,white,flying)*2
text=When Mausoleum Guard dies, put two 1/1 white Spirit creature tokens with flying onto the battlefield.
mana={3}{W}
type=Creature
subtype=Human Scout
power=2
toughness=2
[/card]
[card]
name=Mausoleum Turnkey
auto=ability$!name(return creature to opponent) target(*|opponentgraveyard) moveTo(opponenthand)!$ opponent
text=When Mausoleum Turnkey enters the battlefield, return target creature card of an opponent's choice from your graveyard to your hand.
mana={3}{B}
type=Creature
subtype=Ogre Rogue
power=3
toughness=2
[/card]
[card]
name=Mausoleum Wanderer
abilities=flying
auto=@movedto(spirit|mybattlefield):1/1 ueot
auto={s}:target(instant,sorcery|opponentstack) transforms((,newability[pay[[{value:storedpower}]] name(pay {value} mana) donothing?fizzle])) forever
text=Flying -- Whenever another Spirit enters the battlefield under your control, Mausoleum Wanderer gets +1/+1 until end of turn. -- Sacrifice Mausoleum Wanderer: Counter target instant or sorcery spell unless its controller pays {X}, where X is Mausoleum Wanderer's power.
mana={U}
type=Creature
subtype=Spirit
power=1
toughness=1
[/card]
[card]
name=Maverick Thopterist
other={improvise} name(Improvise)
auto=create(Thopter:Artifact Creature Thopter:1/1:flying)*2
text=Improvise (Your artifacts can help cast this spell. Each artifact you tap after you're done activating mana abilities pays for {1}.) -- When Maverick Thopterist enters the battlefield, create two 1/1 colorless Thopter artifact creature tokens with flying.
mana={3}{U}{R}
type=Creature
subtype=Human Artificer
power=2
toughness=2
[/card]
[card]
name=Maw of Kozilek
auto={c}:2/-2 ueot
text=Devoid (This card has no color.) -- {C}: Maw of Kozilek gets +2/-2 until end of turn. ({C} represents colorless mana.)
mana={3}{R}
abilities=devoid
type=Creature
subtype=Eldrazi Drone
power=2
toughness=5
[/card]
[card]
name=Maw of the Mire
target=land
auto=destroy
auto=life:4 controller
text=Destroy target land. You gain 4 life.
mana={4}{B}
type=Sorcery
[/card]
[card]
name=Maw of the Obzedat
auto={T}{S(creature|myBattlefield)}:all(creature|mybattlefield) 1/1 ueot
text=Sacrifice a creature: Creatures you control get +1/+1 until end of turn.
mana={3}{W}{B}
type=Creature
subtype=Thrull
power=3
toughness=3
[/card]
[card]
name=Mawcor
abilities=flying
auto={T}:damage:1 target(creature,player)
text=Flying -- {T}: Mawcor deals 1 damage to target creature or player.
mana={3}{U}{U}
type=Creature
subtype=Beast
power=3
toughness=3
[/card]
[card]
name=Mayael the Anima
aicode=activate target(creature[power>=5;zpos<=5]|mylibrary) moveto(mybattlefield)
auto={3}{R}{G}{W}{T}:name(look) reveal:5 optionone name(Get Creature) target(creature[power >4]|reveal) moveto(mybattlefield) optiononeend optiontwo name(put on bottom) target(<5>*|reveal) bottomoflibrary optiontwoend revealend
text={3}{R}{G}{W}, {T}: 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.
mana={R}{G}{W}
type=Legendary Creature
subtype=Elf Shaman
power=2
toughness=3
[/card]
[card]
name=Mayael's Aria
auto=@each my upkeep restriction{type(creature[power>=20]|myBattlefield)~morethan~0}:winGame
auto=@each my upkeep restriction{type(creature[power>=10]|myBattlefield)~morethan~0}:life:10
auto=@each my upkeep restriction{type(creature[power>=5]|myBattlefield)~morethan~0}:all(creature|mybattlefield) counter(1/1,1)
text=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.
mana={R}{G}{W}
type=Enchantment
[/card]
[card]
name=Mayor of Avabruck
auto=lord(other human|mybattlefield) 1/1
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:flip(Howlpack Alpha)
text=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.
mana={1}{G}
type=Creature
subtype=Human Advisor Werewolf
power=1
toughness=1
[/card]
[card]
name=Maze Abomination
abilities=deathtouch
auto=lord(creature[multicolor]|myBattlefield) deathtouch
text=Deathtouch. --  Multicolored creatures you control have deathtouch.
mana={5}{B}
type=Creature
subtype=Elemental
power=4
toughness=5
[/card]
[card]
name=Maze Behemoth
abilities=trample
auto=lord(creature[multicolor]|myBattlefield) trample
text=Trample. --  Multicolored creatures you control have trample.
mana={5}{G}
type=Creature
subtype=Elemental
power=5
toughness=4
[/card]
[card]
name=Maze Glider
abilities=flying
auto=lord(creature[multicolor]|myBattlefield) flying
text=Flying. --  Multicolored creatures you control have flying.
mana={5}{U}
type=Creature
subtype=Elemental
power=3
toughness=5
[/card]
[card]
name=Maze of Ith
auto={T}:untap target(creature[attacking]) && fog to(mytgt) oneshot && fog from(mytgt) oneshot
text={T}: Untap target attacking creature. Prevent all combat damage that would be dealt to and dealt by that creature this turn.
type=Land
[/card]
[card]
name=Maze of Shadows
auto={T}:Add{1}
auto={T}:untap target(creature[attacking;shadow]) && fog to(mytgt) oneshot && fog from(mytgt) oneshot
text={T}: Add {1} to your mana pool. -- {T}: Untap target attacking creature with shadow. Prevent all combat damage that would be dealt to and dealt by that creature this turn.
type=Land
[/card]
[card]
name=Maze Rusher
abilities=haste
auto=lord(creature[multicolor]|myBattlefield) haste
text=Haste. --  Multicolored creatures you control have haste.
mana={5}{R}
type=Creature
subtype=Elemental
power=6
toughness=3
[/card]
[card]
name=Maze Sentinel
abilities=vigilance
auto=lord(creature[multicolor]|myBattlefield) vigilance
text=Vigilance. --  Multicolored creatures you control have vigilance.
mana={5}{W}
type=Creature
subtype=Elemental
power=3
toughness=6
[/card]
[card]
name=Mazirek, Kraul Death Priest
abilities=flying
auto=@sacrificed(other *|battlefield):counter(1/1,1) all(creature|mybattlefield)
text=Flying -- Whenever a player sacrifices another permanent, put a +1/+1 counter on each creature you control.
mana={3}{B}{G}
type=Legendary Creature
subtype=Insect Shaman
power=2
toughness=2
[/card]
[card]
name=Meadowboon
other={3}{W} name(Evoke)
auto=@movedTo(this|nonbattlezone) from(mybattlefield):counter(1/1,1) all(creature|myBattlefield)
auto=alternative sacrifice
text=When Meadowboon leaves the battlefield, put a +1/+1 counter on each creature target player controls. -- Evoke {3}{W} (You may cast this spell for its evoke cost. If you do, it's sacrificed when it enters the battlefield.)
mana={2}{W}{W}
type=Creature
subtype=Elemental
power=3
toughness=3
[/card]
[card]
name=Meandering River
auto={t}:add{w}
auto={t}:add{u}
auto=tap(noevent)
text=Meandering River enters the battlefield tapped. -- {T}: Add {W} or {U} to your mana pool.
type=Land
[/card]
[card]
name=Measure of Wickedness
auto=@next my endofturn:bury
auto=@next my endofturn:life:-8 controller
auto=@movedto(other *|graveyard) from(exile,library,graveyard,hand,battlefield):moveto(opponentBattlefield)
text=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.
mana={3}{B}
type=Enchantment
[/card]
[card]
name=Mechanized Production
target=artifact|mybattlefield
auto=@each my upkeep:clone(mytgt) && all(artifact|mybattlefield) transforms((,newability[if compare(myname)~morethan~7 then wingame controller]))
text=Enchant artifact you control -- At the beginning of your upkeep, create a token that's a copy of enchanted artifact. Then if you control eight or more artifacts with the same name as one another, you win the game.
mana={2}{U}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Medicine Bag
auto={1}{T}{D(*|myhand)}:regenerate target(creature)
text={1}, {T}, Discard a card: Regenerate target creature.
mana={3}
type=Artifact
[/card]
[card]
name=Meditate
auto=draw:4 controller
auto=turns:-1 controller
text=Draw four cards. You skip your next turn.
mana={2}{U}
type=Instant
[/card]
[card]
name=Meditation Puzzle
auto=life:8 controller
text=Convoke (Your creatures can help cast this spell. Each creature you tap while casting this spell pays for {1} or one mana of that creature's color.) -- You gain 8 life.
other={convoke} name(Convoke)
mana={3}{W}{W}
type=Instant
[/card]
[card]
name=Meekstone
auto=lord(creature[power>=3]) doesnotuntap
text=Creatures with power 3 or greater don't untap during their controllers' untap steps.
mana={1}
type=Artifact
[/card]
[card]
name=Megantic Sliver
auto=lord(sliver|mybattlefield) 3/3
text=All Sliver creatures you control get +3/+3.
mana={5}{G}
type=Creature
subtype=Sliver
power=3
toughness=3
[/card]
[card]
name=Megatherium
abilities=trample
auto=if compare(phandcount)~equalto~1 then transforms((,newability[pay[[{1}]] name(pay 1 mana) donothing?sacrifice])) forever
auto=if compare(phandcount)~equalto~2 then transforms((,newability[pay[[{2}]] name(pay 2 mana) donothing?sacrifice])) forever
auto=if compare(phandcount)~equalto~3 then transforms((,newability[pay[[{3}]] name(pay 3 mana) donothing?sacrifice])) forever
auto=if compare(phandcount)~equalto~4 then transforms((,newability[pay[[{4}]] name(pay 4 mana) donothing?sacrifice])) forever
auto=if compare(phandcount)~equalto~5 then transforms((,newability[pay[[{5}]] name(pay 5 mana) donothing?sacrifice])) forever
auto=if compare(phandcount)~equalto~6 then transforms((,newability[pay[[{6}]] name(pay 6 mana) donothing?sacrifice])) forever
auto=if compare(phandcount)~equalto~7 then transforms((,newability[pay[[{7}]] name(pay 7 mana) donothing?sacrifice])) forever
auto=if compare(phandcount)~equalto~8 then transforms((,newability[pay[[{8}]] name(pay 8 mana) donothing?sacrifice])) forever
auto=if compare(phandcount)~equalto~9 then transforms((,newability[pay[[{9}]] name(pay 9 mana) donothing?sacrifice])) forever
auto=if compare(phandcount)~equalto~10 then transforms((,newability[pay[[{10}]] name(pay 10 mana) donothing?sacrifice])) forever
auto=if compare(phandcount)~equalto~11 then transforms((,newability[pay[[{11}]] name(pay 11 mana) donothing?sacrifice])) forever
auto=if compare(phandcount)~equalto~12 then transforms((,newability[pay[[{12}]] name(pay 12 mana) donothing?sacrifice])) forever
auto=if compare(phandcount)~equalto~13 then transforms((,newability[pay[[{13}]] name(pay 13 mana) donothing?sacrifice])) forever
auto=if compare(phandcount)~equalto~14 then transforms((,newability[pay[[{14}]] name(pay 14 mana) donothing?sacrifice])) forever
auto=if compare(phandcount)~equalto~15 then transforms((,newability[pay[[{15}]] name(pay 15 mana) donothing?sacrifice])) forever
auto=if compare(phandcount)~equalto~16 then transforms((,newability[pay[[{16}]] name(pay 16 mana) donothing?sacrifice])) forever
auto=if compare(phandcount)~equalto~17 then transforms((,newability[pay[[{17}]] name(pay 17 mana) donothing?sacrifice])) forever
auto=if compare(phandcount)~equalto~18 then transforms((,newability[pay[[{18}]] name(pay 18 mana) donothing?sacrifice])) forever
auto=if compare(phandcount)~equalto~19 then transforms((,newability[pay[[{19}]] name(pay 19 mana) donothing?sacrifice])) forever
auto=if compare(phandcount)~equalto~20 then transforms((,newability[pay[[{20}]] name(pay 20 mana) donothing?sacrifice])) forever
auto=if compare(phandcount)~equalto~21 then transforms((,newability[pay[[{21}]] name(pay 21 mana) donothing?sacrifice])) forever
auto=if compare(phandcount)~equalto~22 then transforms((,newability[pay[[{22}]] name(pay 22 mana) donothing?sacrifice])) forever
auto=if compare(phandcount)~equalto~23 then transforms((,newability[pay[[{23}]] name(pay 23 mana) donothing?sacrifice])) forever
auto=if compare(phandcount)~equalto~24 then transforms((,newability[pay[[{24}]] name(pay 24 mana) donothing?sacrifice])) forever
auto=if compare(phandcount)~equalto~25 then transforms((,newability[pay[[{25}]] name(pay 25 mana) donothing?sacrifice])) forever
auto=if compare(phandcount)~equalto~26 then transforms((,newability[pay[[{26}]] name(pay 26 mana) donothing?sacrifice])) forever
auto=if compare(phandcount)~equalto~27 then transforms((,newability[pay[[{27}]] name(pay 27 mana) donothing?sacrifice])) forever
auto=if compare(phandcount)~equalto~28 then transforms((,newability[pay[[{28}]] name(pay 28 mana) donothing?sacrifice])) forever
auto=if compare(phandcount)~equalto~29 then transforms((,newability[pay[[{29}]] name(pay 29 mana) donothing?sacrifice])) forever
auto=if compare(phandcount)~equalto~30 then transforms((,newability[pay[[{30}]] name(pay 30 mana) donothing?sacrifice])) forever
auto=if compare(phandcount)~morethan~30 then sacrifice
text=Trample -- When Megatherium enters the battlefield, sacrifice it unless you pay {1} for each card in your hand.
mana={2}{G}
type=Creature
subtype=Beast
power=4
toughness=4
[/card]
[card]
name=Megatog
auto={S(artifact|myBattlefield)}:3/3 && trample
text=Sacrifice an artifact: Megatog gets +3/+3 and gains trample until end of turn.
mana={4}{R}{R}
type=Creature
subtype=Atog
power=3
toughness=4
[/card]
[card]
name=Meglonoth
abilities=vigilance,trample
auto=@combat(blocking) source(this):dynamicability<!powerstrike targetopponent!>
text=Vigilance, trample -- Whenever Meglonoth blocks a creature, Meglonoth deals damage to that creature's controller equal to Meglonoth's power.
mana={3}{R}{G}{W}
type=Creature
subtype=Beast
power=6
toughness=6
[/card]
[card]
name=Megrim
auto=@discarded(*|opponenthand):damage:2 opponent
text=Whenever an opponent discards a card, Megrim deals 2 damage to that player.
mana={2}{B}
type=Enchantment
[/card]
[card]
name=Meishin, the Mind Cage
auto=foreach(*|myhand) lord(creature) -1/0
text=All creatures get -X/-0, where X is the number of cards in your hand.
mana={4}{U}{U}{U}
type=Legendary Enchantment
[/card]
[card]
name=Melancholy
target=creature
auto=tap
auto=doesnotuntap
auto=all(this) transforms((,newability[upcost[{B}] sacrifice])) forever
text=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}.
mana={2}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Melek, Izzet Paragon
abilities=showfromtoplibrary
auto=canplayinstantsorcerylibrarytop
auto=@movedto(instant,sorcery|mystack) from(mylibrary):all(trigger[to]) castcard(copied noevent)
text=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.
mana={4}{U}{R}
type=Legendary Creature
subtype=Weird Wizard
power=2
toughness=4
[/card]
[card]
name=Melesse Spirit
abilities=flying,protection from black
text=Flying, protection from black
mana={3}{W}{W}
type=Creature
subtype=Angel Spirit
power=3
toughness=3
[/card]
[card]
name=Meletis Astronomer
aicode=activate target(enchantment[zpos<=3]|mylibrary) moveto(myhand)
auto=@targeted(this) from(*[instant;sorcery;enchantment]|mycastingzone):name(look) reveal:3 optionone name(put in hand) notatarget(<1>*[enchantment]|reveal) moveto(ownerhand) optiononeend optiontwo notatarget(<3>*|reveal) bottomoflibrary optiontwoend revealend
text=Heroic -- 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.
mana={1}{U}
type=Creature
subtype=Human Wizard
power=1
toughness=3
[/card]
[card]
name=Melira, Sylvok Outcast
abilities=poisonshroud
auto=countershroud(-1/-1)creature|mybattlefield
auto=lord(creature|opponentbattlefield) -infect
text=You can't get poison counters. Creatures you control can't have -1/-1 counters placed on them. Creatures your opponents control lose infect.
mana={1}{G}
type=Legendary Creature
subtype=Human Scout
power=2
toughness=2
[/card]
[card]
name=Melira's Keepers
auto=countershroud(any)
text=Melira's Keepers can't have counters placed on it.
mana={4}{G}
type=Creature
subtype=Human Warrior
power=4
toughness=4
[/card]
[card]
name=Meloku the Clouded Mirror
abilities=flying
auto={1}{H(land|mybattlefield)}:token(Illusion,Creature Illusion,1/1,blue flying)
text=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.
mana={4}{U}
type=Legendary Creature
subtype=Moonfolk Wizard
power=2
toughness=4
[/card]
[card]
name=Melt Terrain
target=land
auto=destroy
auto=damage:2 targetcontroller
text=Destroy target land. Melt Terrain deals 2 damage to that land's controller.
mana={2}{R}{R}
type=Sorcery
[/card]
[card]
name=Meltdown
auto=destroy all(artifact[manacost<=X])
text=Destroy each artifact with converted mana cost X or less.
mana={X}{R}
type=Sorcery
[/card]
[card]
name=Memnarch
auto={1}{U}{U}:target(*) transforms((artifact)) forever
auto={3}{U}:moveTo(myBattlefield) target(artifact)
text={1}{U}{U}: Target permanent becomes an artifact in addition to its other types. (This effect lasts indefinitely.) -- {3}{U}: Gain control of target artifact. (This effect lasts indefinitely.)
mana={7}
type=Legendary Artifact Creature
subtype=Wizard
power=4
toughness=5
[/card]
[card]
name=Memnite
mana={0}
type=Artifact Creature
subtype=Construct
power=1
toughness=1
[/card]
[card]
name=Memory Erosion
auto=@movedTo(*|opponentstack):deplete:2 opponent
text=Whenever an opponent casts a spell, that player puts the top two cards of his or her library into his or her graveyard.
mana={1}{U}{U}
type=Enchantment
[/card]
[card]
name=Memory Jar
auto={T}{S}:name(hand blink) all(*|hand) transforms((,newability[moveto(exile)],newability[phaseaction[endofturn once checkex] moveto(ownerhand)])) && ability$!draw:7 all(player) _ phaseaction[endofturn once] reject all(*|hand)!$ controller
text={T}, 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.
mana={5}
type=Artifact
[/card]
[card]
name=Memory Lapse
target=*|stack
auto=fizzleto(librarytop)
text=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.
mana={1}{U}
type=Instant
[/card]
[card]
name=Memory Plunder
target=*[instant;sorcery]|opponentgraveyard
auto=castcard(restricted)
text=You may cast target instant or sorcery card from an opponent's graveyard without paying its mana cost.
mana={UB}{UB}{UB}{UB}
type=Instant
[/card]
[card]
name=Memory Sluice
target=player
auto=deplete:4
auto=alternative deplete:4 target(player)
other={UB}{T(creature[black;blue]|mybattlefield)}{T(creature[black;blue]|mybattlefield)} name(Pay Conspire)
text=Target player puts the top four cards of his or her library into his or her graveyard. -- Conspire (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.)
mana={UB}
type=Sorcery
[/card]
[card]
name=Memory's Journey
target=player
auto=ability$!choice name(shuffle back) target(<upto:3>*|mygraveyard) moveTo(ownerlibrary) && shuffle!$ targetedplayer
flashback={G}
text=Target player shuffles up to three target cards from his or her graveyard into his or her library. -- Flashback {G} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={1}{U}
type=Instant
[/card]
[card]
name=Mending Hands
target=creature,player
auto=prevent:4
text=Prevent the next 4 damage that would be dealt to target creature or player this turn.
mana={W}
type=Instant
[/card]
[card]
name=Mending Touch
target=creature
auto=regenerate
text=Regenerate target creature.
mana={G}
type=Instant
[/card]
[card]
name=Meng Huo, Barbarian King
auto=lord(other creature[green]|myBattlefield) 1/1
text=Other green creatures you control get +1/+1.
mana={3}{G}{G}
type=Legendary Creature
subtype=Human Barbarian Soldier
power=4
toughness=4
[/card]
[card]
name=Meng Huo's Horde
mana={4}{G}
type=Creature
subtype=Human Soldier
power=4
toughness=5
[/card]
[card]
name=Mental Agony
target=player
auto=ability$!name(discard 2 cards) notatarget(<2>*|myhand) reject!$ targetedplayer
auto=life:-2 targetedplayer
text=Target player discards two cards and loses 2 life.
mana={3}{B}
type=Sorcery
[/card]
[card]
name=Mental Discipline
auto={1}{U}{D(*|myhand)}:draw:1
text={1}{U}, Discard a card: Draw a card.
mana={1}{U}{U}
type=Enchantment
[/card]
[card]
name=Mental Misstep
target=*[manacost=1]|stack
auto=fizzle
text=({p(U)} may be paid for with either {U} or 2 life.) -- Counter target spell with converted mana cost 1.
color=blue
mana={p(U)}
type=Instant
[/card]
[card]
name=Mental Note
auto=deplete:2 controller
auto=draw:1 controller
text=Put the top two cards of your library into your graveyard. -- Draw a card.
mana={U}
type=Instant
[/card]
[card]
name=Mentor of the Meek
auto=@movedTo(other creature[power<=2]|myBattlefield):pay({1}) draw:1
text=Whenever another creature with power 2 or less enters the battlefield under your control, you may pay {1}. If you do, draw a card.
mana={2}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=2
[/card]
[card]
name=Mephidross Vampire
abilities=flying
auto=@damaged(creature) from(creature|mybattlefield):all(trigger[from]) counter(1/1,1)
auto=lord(creature|myBattlefield) transforms((vampire))
text=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."
mana={4}{B}{B}
type=Creature
subtype=Vampire
power=3
toughness=4
[/card]
[card]
name=Mephitic Ooze
auto=foreach(artifact|myBattlefield) 1/0
auto=@combatdamaged(creature) from(this):all(trigger[to]) bury
text=Mephitic Ooze gets +1/+0 for each artifact you control. -- Whenever Mephitic Ooze deals combat damage to a creature, destroy that creature. The creature can't be regenerated.
mana={4}{B}
type=Creature
subtype=Ooze
power=0
toughness=5
[/card]
[card]
name=Mercadian Atlas
auto=@each my endofturn restriction{type(land[fresh]|mybattlefield)~lessthan~1}:may draw:1 controller
text=At the beginning of your end step, if you didn't play a land this turn, you may draw a card.
mana={5}
type=Artifact
[/card]
[card]
name=Mercadian Bazaar
auto=tap(noevent)
auto={T}:counter(0/0,1,Storage)
auto={T}{C(0/0,-1,Storage)}:name(Remove 1 Counters) add{R}
auto={T}{C(0/0,-2,Storage)}:name(Remove 2 Counters) add{R}{R}
auto={T}{C(0/0,-3,Storage)}:name(Remove 3 Counters) add{R}{R}{R}
auto={T}{C(0/0,-4,Storage)}:name(Remove 4 Counters) add{R}{R}{R}{R}
auto={T}{C(0/0,-5,Storage)}:name(Remove 5 Counters) add{R}{R}{R}{R}{R}
auto={T}{C(0/0,-6,Storage)}:name(Remove 6 Counters) add{R}{R}{R}{R}{R}{R}
auto={T}{C(0/0,-7,Storage)}:name(Remove 7 Counters) add{R}{R}{R}{R}{R}{R}{R}
auto={T}{C(0/0,-8,Storage)}:name(Remove 8 Counters) add{R}{R}{R}{R}{R}{R}{R}{R}
auto={T}{C(0/0,-9,Storage)}:name(Remove 9 Counters) add{R}{R}{R}{R}{R}{R}{R}{R}{R}
auto={T}{C(0/0,-10,Storage)}:name(Remove 10 Counters) add{R}{R}{R}{R}{R}{R}{R}{R}{R}{R}
text=Mercadian Bazaar enters the battlefield tapped. -- {T}: Put a storage counter on Mercadian Bazaar. -- {T}, Remove any number of storage counters from Mercadian Bazaar: Add {R} to your mana pool for each storage counter removed this way.
type=Land
[/card]
[card]
name=Mercadian Lift
auto={1}{T}:counter(0/0,1,Winch)
auto={T}{C(0/0,-1,Winch)}:name(Remove 1 Counters) moveTo(myBattlefield) notatarget(creature[manacost=1]|myhand)
auto={T}{C(0/0,-2,Winch)}:name(Remove 2 Counters) moveTo(myBattlefield) notatarget(creature[manacost=2]|myhand)
auto={T}{C(0/0,-3,Winch)}:name(Remove 3 Counters) moveTo(myBattlefield) notatarget(creature[manacost=3]|myhand)
auto={T}{C(0/0,-4,Winch)}:name(Remove 4 Counters) moveTo(myBattlefield) notatarget(creature[manacost=4]|myhand)
auto={T}{C(0/0,-5,Winch)}:name(Remove 5 Counters) moveTo(myBattlefield) notatarget(creature[manacost=5]|myhand)
auto={T}{C(0/0,-6,Winch)}:name(Remove 6 Counters) moveTo(myBattlefield) notatarget(creature[manacost=6]|myhand)
auto={T}{C(0/0,-7,Winch)}:name(Remove 7 Counters) moveTo(myBattlefield) notatarget(creature[manacost=7]|myhand)
auto={T}{C(0/0,-8,Winch)}:name(Remove 8 Counters) moveTo(myBattlefield) notatarget(creature[manacost=8]|myhand)
auto={T}{C(0/0,-9,Winch)}:name(Remove 9 Counters) moveTo(myBattlefield) notatarget(creature[manacost=9]|myhand)
auto={T}{C(0/0,-10,Winch)}:name(Remove 10 Counters) moveTo(myBattlefield) notatarget(creature[manacost=10]|myhand)
auto={T}{C(0/0,-11,Winch)}:name(Remove 11 Counters) moveTo(myBattlefield) notatarget(creature[manacost=11]|myhand)
auto={T}{C(0/0,-12,Winch)}:name(Remove 12 Counters) moveTo(myBattlefield) notatarget(creature[manacost=12]|myhand)
text={1}, {T}: Put a winch counter on Mercadian Lift. -- {T}, Remove X winch counters from Mercadian Lift: You may put a creature card with converted mana cost X from your hand onto the battlefield.
mana={2}
type=Artifact
[/card]
[card]
name=Mercadia's Downfall
auto=lord(creature[attacking]|myBattlefield) foreach(land[-basic]|opponentBattlefield) 1/0
auto=lord(creature[attacking]|opponentBattlefield) foreach(land[-basic]|myBattlefield) 1/0
text=Each attacking creature gets +1/+0 until end of turn for each nonbasic land defending player controls.
mana={2}{R}
type=Instant
[/card]
[card]
name=Mercenary Informer
auto=cantbetargetof(*[black])
auto={2}{W}:bottomoflibrary
text=Mercenary Informer can't be the target of black spells or abilities from black sources. -- {2}{W}: Put target Mercenary on the bottom of its owner's library.
mana={2}{W}
type=Creature
subtype=Human Rebel Mercenary
power=2
toughness=1
[/card]
[card]
name=Mercenary Knight
auto=aslongas(creature|myhand) reject target(creature|myhand) oneshot
auto=moveTo(graveyard) notatarget(this|myBattlefield)
text=When Mercenary Knight enters the battlefield, sacrifice it unless you discard a creature card.
mana={2}{B}
type=Creature
subtype=Human Mercenary Knight
power=4
toughness=4
[/card]
[card]
name=Merchant of Secrets
auto=draw:1
text=When Merchant of Secrets enters the battlefield, draw a card.
mana={2}{U}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Merchant Scroll
aicode=activate target(instant[blue]|mylibrary) moveto(myhand)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>instant[blue]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=Search your library for a blue instant card, reveal that card, and put it into your hand. Then shuffle your library.
mana={1}{U}
type=Sorcery
[/card]
[card]
name=Merchant Ship
abilities=islandhome
auto=@combat(notblocked) source(this):life:2
text=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.
mana={U}
type=Creature
subtype=Human
power=0
toughness=2
[/card]
[card]
name=Merciless Eviction
auto=choice name(exile all artifacts) moveTo(exile) all(artifact)
auto=choice name(exile all creatures) moveTo(exile) all(creature)
auto=choice name(exile all enchantments) moveTo(exile) all(enchantment)
auto=choice name(exile all planeswalkers) moveTo(exile) all(planeswalker)
text=Choose one -- Exile all artifacts; or exile all creatures; or exile all enchantments; or exile all planeswalkers.
mana={4}{W}{B}
type=Sorcery
[/card]
[card]
name=Merciless Executioner
auto=sacrifice notatarget(creature|mybattlefield)
auto=ability$! sacrifice notatarget(creature|mybattlefield) !$ opponent
text=When Merciless Executioner enters the battlefield, each player sacrifices a creature.
mana={2}{B}
type=Creature
subtype=Orc Warrior
power=3
toughness=1
[/card]
[card]
name=Merciless Predator
auto=@each upkeep restriction{lastturn(*|stack)~morethan~1}:flip(Reckless Waif)
text=At the beginning of each upkeep, if a player cast two or more spells last turn, transform Merciless Predator.
color=red
type=Creature
subtype=Werewolf
power=3
toughness=2
[/card]
[card]
name=Merciless Resolve
auto=draw:2
text=As an additional cost to cast Merciless Resolve, sacrifice a creature or land. -- Draw two cards.
mana={2}{B}{S(creature,land|mybattlefield)}
type=Instant
[/card]
[card]
name=Mercurial Chemister
auto={U}{T}:draw:2 controller
auto={R}{T}{D(*|myhand)}:damage:storedmanacost target(creature)
text={U}, {T}: Draw two cards. -- {R}, {T}, Discard a card: Mercurial Chemister deals damage to target creature equal to the discarded card's converted mana cost.
mana={3}{U}{R}
type=Creature
subtype=Human Wizard
power=2
toughness=3
[/card]
[card]
name=Mercurial Geists
abilities=flying
auto=@movedTo(instant,sorcery|mystack):3/0 ueot
text=Flying -- Whenever you cast an instant or sorcery spell, Mercurial Geists gets +3/+0 until end of turn.
mana={2}{U}{R}
type=Creature
subtype=Spirit
power=1
toughness=3
[/card]
[card]
name=Mercurial Kite
abilities=flying
auto=@combatdamaged(creature) from(this):all(trigger[to]) tap && all(trigger[to]) frozen
text=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.
mana={3}{U}
type=Creature
subtype=Bird
power=2
toughness=2
[/card]
[card]
name=Mercurial Pretender
auto=may copy NotATarget(creature) and!( transforms((,newability[{2}{U}{U}:moveto(ownerhand)])) forever )!
text=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." 
mana={4}{U}
type=Creature
subtype=Shapeshifter
power=0
toughness=0
[/card]
[card]
name=Mercy Killing
target=creature
auto=sacrifice && token(Elf Warrior,Creature Elf Warrior,1/1,green white)*power targetcontroller
text=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.
mana={2}{GW}
type=Instant
[/card]
[card]
name=Mer-Ek Nightblade
auto={B}{T}:counter(1/1,1) asSorcery
auto=lord(creature[counter{1/1.1}]|myBattlefield) deathtouch
text=Outlast {B}({B}, {T}: Put a +1/+1 counter on this creature. Outlast only as a sorcery.) -- Each creature you control with a +1/+1 counter on it has dathtouch.
mana={3}{B}
type=Creature
subtype=Orc Assassin
power=2
toughness=3
[/card]
[card]
name=Merfolk Assassin
auto={T}:destroy target(creature[islandwalk])
text={T}: Destroy target creature with islandwalk.
mana={U}{U}
type=Creature
subtype=Merfolk Assassin
power=1
toughness=2
[/card]
[card]
name=Merfolk Looter
auto={T}:draw:1 && transforms((,newability[target(*|myhand) reject])) forever
text={T}: Draw a card, then discard a card.
mana={1}{U}
type=Creature
subtype=Merfolk Rogue
power=1
toughness=1
[/card]
[card]
name=Merfolk Mesmerist
auto={U}{T}:deplete:2 target(player)
text={U}, {T}: Target player puts the top two cards of his or her library into his or her graveyard.
mana={1}{U}
type=Creature
subtype=Merfolk Wizard
power=1
toughness=2
[/card]
[card]
name=Merfolk Observer
mana={1}{U}
type=Creature
subtype=Merfolk Rogue
power=2
toughness=1
aicode=activate name(look) donothing
auto=target(player) name(Look) reveal:1 optionone name(Look) target(*|reveal) doNothing optiononeend optiontwo all(*|reveal) moveto(ownerlibrary) optiontwoend revealend
text=When Merfolk Observer enters the battlefield, look at the top card of target player's library.
[/card]
[card]
name=Merfolk of the Depths
abilities=flash
text=Flash (You may cast this spell any time you could cast an instant.)
mana={4}{GU}{GU}
type=Creature
subtype=Merfolk Soldier
power=4
toughness=2
[/card]
[card]
name=Merfolk of the Pearl Trident
mana={U}
type=Creature
subtype=Merfolk
power=1
toughness=1
[/card]
[card]
name=Merfolk Raiders
abilities=islandwalk,phasing
text=Islandwalk -- Phasing (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.)
mana={1}{U}
type=Creature
subtype=Merfolk Soldier
power=2
toughness=3
[/card]
[card]
name=Merfolk Seastalkers
abilities=islandwalk
auto={2}{U}:tap target(creature[-flying])
text=Islandwalk -- {2}{U}: Tap target creature without flying.
mana={3}{U}
type=Creature
subtype=Merfolk Scout
power=2
toughness=3
[/card]
[card]
name=Merfolk Seer
auto=@movedTo(this|graveyard) from(battlefield):pay({1}{U}) draw:1
text=When Merfolk Seer is put into a graveyard from the battlefield, you may pay {1}{U}. If you do, draw a card.
mana={2}{U}
type=Creature
subtype=Merfolk Wizard
power=2
toughness=2
[/card]
[card]
name=Merfolk Skyscout
abilities=flying
auto=@combat(attacking) source(this):untap target(*)
auto=@combat(blocking) source(this):untap target(*)
text=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.
mana={2}{U}{U}
type=Creature
subtype=Merfolk Scout
power=2
toughness=3
[/card]
[card]
name=Merfolk Sovereign
auto=lord(other merfolk|myBattlefield) 1/1
auto={T}:unblockable target(other merfolk)
text=Other Merfolk creatures you control get +1/+1. -- {T}: Target Merfolk creature is unblockable this turn.
mana={1}{U}{U}
type=Creature
subtype=Merfolk
power=2
toughness=2
[/card]
[card]
name=Merfolk Thaumaturgist
auto={T}:swap target(creature)
text={T}: Switch target creature's power and toughness until end of turn.
mana={2}{U}
type=Creature
subtype=Merfolk Wizard
power=1
toughness=2
[/card]
[card]
name=Merfolk Traders
auto=draw:1
auto=reject target(*|myhand)
text=When Merfolk Traders enters the battlefield, draw a card, then discard a card.
mana={1}{U}
type=Creature
subtype=Merfolk
power=1
toughness=2
[/card]
[card]
name=Merfolk Wayfinder
abilities=flying
aicode=activate target(<3>*[zpos<=3]|mylibrary) name(revealed card) moveto(myhand) name(revealed card) and!(if cantargetcard(*[-island]|*) then bottomoflibrary))!
auto=reveal:3 optionone name(Get islands) target(<3>island|reveal) moveto(myhand) optiononeend optiontwo name(put on bottom) target(<3>*|reveal) bottomoflibrary optiontwoend revealend
text=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.
mana={2}{U}
type=Creature
subtype=Merfolk Scout
power=1
toughness=2
[/card]
[card]
name=Merrow Bonegnawer
auto={T}:target(player) ability$!target(*|mygraveyard) moveTo(exile)!$ targetedplayer
auto=@movedTo(*[black]|mystack):may untap
text={T}: Target player exiles a card from his or her graveyard. -- Whenever you cast a black spell, you may untap Merrow Bonegnawer.
mana={B}
type=Creature
subtype=Merfolk Rogue
power=1
toughness=1
[/card]
[card]
name=Merrow Commerce
auto=@each my end:untap all(merfolk|myBattlefield)
text=At the beginning of your end step, untap all Merfolk you control.
mana={1}{U}
type=Tribal Enchantment
subtype=Merfolk
[/card]
[card]
name=Merrow Grimeblotter
auto={1}{ub}{q}:target(creature) -2/0 ueot
text={1}{(u/b)}, {Q}: Target creature gets -2/-0 until end of turn. ({Q} is the untap symbol.)
mana={3}{UB}
type=Creature
subtype=Merfolk Wizard
power=2
toughness=2
[/card]
[card]
name=Merrow Harbinger
abilities=islandwalk
aicode=activate target(merfolk|mylibrary) moveto(mylibrary) and!(moveto(mylibrary))!
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(merfolk|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(mylibrary)])) optiononeend optiontwo bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary )! optiontwoend revealend
text=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.
mana={3}{U}
type=Creature
subtype=Merfolk Wizard
power=2
toughness=3
[/card]
[card]
name=Merrow Levitator
auto={T}:flying target(creature)
auto=@movedTo(*[blue]|mystack):may untap
text={T}: Target creature gains flying until end of turn. -- Whenever you cast a blue spell, you may untap Merrow Levitator.
mana={3}{U}
type=Creature
subtype=Merfolk Wizard
power=2
toughness=3
[/card]
[card]
name=Merrow Reejerey
auto=lord(other merfolk|myBattlefield) 1/1
auto=@movedTo(merfolk|mystack) from(*|myhand):all(this) transforms((,newability[may tap target(*)],newability[may untap target(*)])) ueot
text=Other Merfolk creatures you control get +1/+1. -- Whenever you cast a Merfolk spell, you may tap or untap target permanent.
mana={2}{U}
type=Creature
subtype=Merfolk Soldier
power=2
toughness=2
[/card]
[card]
name=Merrow Wavebreakers
auto={1}{u}{q}:flying ueot
text={1}{U}, {Q}: Merrow Wavebreakers gains flying until end of turn. ({Q} is the untap symbol.)
mana={4}{U}
type=Creature
subtype=Merfolk Soldier
power=3
toughness=3
[/card]
[card]
name=Merrow Witsniper
auto=deplete:1 target(player)
text=When Merrow Witsniper enters the battlefield, target player puts the top card of his or her library into his or her graveyard.
mana={U}
type=Creature
subtype=Merfolk Rogue
power=1
toughness=1
[/card]
[card]
name=Mesa Enchantress
auto=@movedTo(enchantment|mystack):may draw:1 controller
text=Whenever you cast an enchantment spell, you may draw a card.
mana={1}{W}{W}
type=Creature
subtype=Human Druid
power=0
toughness=2
[/card]
[card]
name=Mesa Falcon
abilities=flying
auto={1}{W}:0/1
text=Flying -- {1}{W}: Mesa Falcon gets +0/+1 until end of turn.
mana={1}{W}
type=Creature
subtype=Bird
power=1
toughness=1
[/card]
[card]
name=Mesmeric Fiend
aicode=activate hand(blink)forsrc notatarget(*[-land]|targetedpersonshand)
auto=target(opponent) reveal:type:*:targetedpersonshand revealzone(targetedpersonshand) optionone hand(blink)forsrc notatarget(*[-land]|reveal) optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerhand) and!( all(*|reveal) moveto(ownerhand) )!  optiontwoend revealend
text=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.
mana={1}{B}
type=Creature
subtype=Nightmare Horror
power=1
toughness=1
[/card]
[card]
name=Mesmeric Orb
auto=@untapped(*|myBattlefield):deplete:1 controller
auto=@untapped(*|opponentBattlefield):deplete:1 opponent
text=Whenever a permanent becomes untapped, that permanent's controller puts the top card of his or her library into his or her graveyard.
mana={2}
type=Artifact
[/card]
[card]
name=Mesmeric Trance
auto={U}{D(*|myhand)}:draw:1
auto=cumulativeupcost[{1}] sacrifice
text=Cumulative upkeep {1} (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.) -- {U}, Discard a card: Draw a card.
mana={1}{U}{U}
type=Enchantment
[/card]
[card]
name=Messenger Drake
auto=@movedTo(this|graveyard) from(battlefield):draw:1 controller
abilities=flying
text=Flying -- When Messenger Drake dies, draw a card.
mana={3}{U}{U}
type=Creature
subtype=Drake
power=3
toughness=3
[/card]
[card]
name=Messenger Falcons
abilities=flying
auto=draw:1
text=Flying -- When Messenger Falcons enters the battlefield, draw a card.
mana={2}{GU}{W}
type=Creature
subtype=Bird
power=2
toughness=2
[/card]
[card]
name=Messenger's Speed
target=creature
auto=teach(creature) trample
auto=teach(creature) haste
text=Enchant creature -- Enchanted creature has trample and haste.
mana={R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Metal Fatigue
auto=tap all(artifact)
text=Tap all artifacts.
mana={2}{W}
type=Instant
[/card]
[card]
name=Metallic Mastery
target=artifact
auto=moveto(mybattlefield) and!(transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste)) ueot)!
text=Untap target artifact and gain control of it until end of turn. That artifact gains haste until end of turn.
mana={2}{R}
type=Sorcery
[/card]
[card]
name=Metallic Mimic
auto=chooseatype transforms((chosentype,newability[@movedTo(creature[chosentype]|mybattlefield)}:all(trigger[to]) counter(1/1.1)])) forever chooseend
text=As Metallic Mimic enters the battlefield, choose a creature type. -- Metallic Mimic is the chosen type in addition to its other types. -- Each other creature you control of the chosen type enters the battlefield with an additional +1/+1 counter on it.
mana={2}
type=Artifact Creature
subtype=Shapeshifter
power=2
toughness=1
[/card]
[card]
name=Metallic Rebuke
other={improvise} name(Improvise)
target=*|stack
auto=transforms((,newability[pay[[{3}]] name(pay 3 mana) donothing?fizzle])) forever
text=Improvise (Your artifacts can help cast this spell. Each artifact you tap after you're done activating mana abilities pays for {1}.) -- Counter target spell unless its controller pays {3}.
mana={2}{U}
type=Instant
[/card]
[card]
name=Metallic Sliver
mana={1}
type=Artifact Creature
subtype=Sliver
power=1
toughness=1
[/card]
[card]
name=Metallurgeon
auto={W}{T}:Regenerate target(artifact)
text={W}, {T}: Regenerate target artifact.
mana={1}{W}
type=Artifact Creature
subtype=Human Artificer
power=1
toughness=2
[/card]
[card]
name=Metallurgic Summonings
auto=@movedto(*[instant;sorcery;manacost=0]|mystack):create(Construct:Artifact Creature Construct:0/0) controller
auto=@movedto(*[instant;sorcery;manacost=1]|mystack):create(Construct:Artifact Creature Construct:1/1) controller
auto=@movedto(*[instant;sorcery;manacost=2]|mystack):create(Construct:Artifact Creature Construct:2/2) controller
auto=@movedto(*[instant;sorcery;manacost=3]|mystack):create(Construct:Artifact Creature Construct:3/3) controller
auto=@movedto(*[instant;sorcery;manacost=4]|mystack):create(Construct:Artifact Creature Construct:4/4) controller
auto=@movedto(*[instant;sorcery;manacost=5]|mystack):create(Construct:Artifact Creature Construct:5/5) controller
auto=@movedto(*[instant;sorcery;manacost=6]|mystack):create(Construct:Artifact Creature Construct:6/6) controller
auto=@movedto(*[instant;sorcery;manacost=7]|mystack):create(Construct:Artifact Creature Construct:7/7) controller
auto=@movedto(*[instant;sorcery;manacost=8]|mystack):create(Construct:Artifact Creature Construct:8/8) controller
auto=@movedto(*[instant;sorcery;manacost=9]|mystack):create(Construct:Artifact Creature Construct:8/8) controller
auto=@movedto(*[instant;sorcery;manacost=10]|mystack):create(Construct:Artifact Creature Construct:10/10) controller
auto=@movedto(*[instant;sorcery;manacost=11]|mystack):create(Construct:Artifact Creature Construct:11/11) controller
auto=@movedto(*[instant;sorcery;manacost=12]|mystack):create(Construct:Artifact Creature Construct:12/12) controller
auto=@movedto(*[instant;sorcery;manacost=13]|mystack):create(Construct:Artifact Creature Construct:13/13) controller
auto=@movedto(*[instant;sorcery;manacost=14]|mystack):create(Construct:Artifact Creature Construct:14/14) controller
auto=@movedto(*[instant;sorcery;manacost=15]|mystack):create(Construct:Artifact Creature Construct:15/15) controller
auto=@movedto(*[instant;sorcery;manacost=16]|mystack):create(Construct:Artifact Creature Construct:16/16) controller
auto=@movedto(*[instant;sorcery;manacost=17]|mystack):create(Construct:Artifact Creature Construct:17/17) controller
auto=@movedto(*[instant;sorcery;manacost=18]|mystack):create(Construct:Artifact Creature Construct:18/18) controller
auto=@movedto(*[instant;sorcery;manacost=19]|mystack):create(Construct:Artifact Creature Construct:19/19) controller
auto=@movedto(*[instant;sorcery;manacost=20]|mystack):create(Construct:Artifact Creature Construct:20/20) controller
auto={3}{U}{U}{E}:moveto(ownerhand) all(*[instant;sorcery]|mygraveyard) restriction{type(artifact|mybattlefield)~morethan~5}
text=Whenever you cast an instant or sorcery spell, create an X/X colorless Construct artifact creature token, where X is that spell's converted mana cost. -- {3}{U}{U}, Exile Metallurgic Summonings: Return all instant and sorcery cards from your graveyard to your hand. Activate this ability only if you control six or more artifacts.
mana={3}{U}{U}
type=Enchantment
[/card]
[card]
name=Metalspinner's Puzzleknot
auto=draw:1 && life:-1
auto={2}{B}{S}:draw:1 && life:-1
text=When Metalspinner's Puzzleknot enters the battlefield, you draw a card and you lose 1 life. -- {2}{B}, Sacrifice Metalspinner's Puzzleknot: You draw a card and you lose 1 life.
mana={2}
type=Artifact
[/card]
[card]
name=Metalwork Colossus
anyzone=foreach(artifact[-creature;manacost=1]|mybattlefield) changecost(colorless:-1) forcedalive
anyzone=foreach(artifact[-creature;manacost=2]|mybattlefield) changecost(colorless:-2) forcedalive
anyzone=foreach(artifact[-creature;manacost=3]|mybattlefield) changecost(colorless:-3) forcedalive
anyzone=foreach(artifact[-creature;manacost=4]|mybattlefield) changecost(colorless:-4) forcedalive
anyzone=foreach(artifact[-creature;manacost=5]|mybattlefield) changecost(colorless:-5) forcedalive
anyzone=foreach(artifact[-creature;manacost=6]|mybattlefield) changecost(colorless:-6) forcedalive
anyzone=foreach(artifact[-creature;manacost=7]|mybattlefield) changecost(colorless:-7) forcedalive
anyzone=foreach(artifact[-creature;manacost=8]|mybattlefield) changecost(colorless:-8) forcedalive
anyzone=foreach(artifact[-creature;manacost=9]|mybattlefield) changecost(colorless:-9) forcedalive
anyzone=foreach(artifact[-creature;manacost=10]|mybattlefield) changecost(colorless:-10) forcedalive
anyzone=foreach(artifact[-creature;manacost=11]|mybattlefield) changecost(colorless:-11) forcedalive
anyzone=foreach(artifact[-creature;manacost=12]|mybattlefield) changecost(colorless:-12) forcedalive
anyzone=foreach(artifact[-creature;manacost=13]|mybattlefield) changecost(colorless:-13) forcedalive
anyzone=foreach(artifact[-creature;manacost=14]|mybattlefield) changecost(colorless:-14) forcedalive
anyzone=foreach(artifact[-creature;manacost=15]|mybattlefield) changecost(colorless:-15) forcedalive
anyzone=foreach(artifact[-creature;manacost=16]|mybattlefield) changecost(colorless:-16) forcedalive
autograveyard={S(artifact|mybattlefield)}{S(artifact|mybattlefield)}:name(reclaim) moveTo(myhand)
text=Metalwork Colossus costs {X} less to cast, where X is the total converted mana cost of noncreature artifacts you control. -- Sacrifice two artifacts: Return Metalwork Colossus from your graveyard to your hand.
mana={11}
type=Artifact Creature
subtype=Construct
power=10
toughness=10
[/card]
[card]
name=Metamorphic Wurm
auto=aslongas(*|mygraveyard) 4/4 >6
text=Threshold - Metamorphic Wurm gets +4/+4 as long as seven or more cards are in your graveyard.
mana={3}{G}{G}
type=Creature
subtype=Elephant Wurm
power=3
toughness=3
[/card]
[card]
name=Metamorphose
target=*|opponentbattlefield
auto=moveTo(ownerhand)
auto=ability$!target(*[-planeswalker]|myhand) moveTo(mybattlefield)!$ opponent
text=Put target permanent an opponent controls on top of its owner's library. That opponent may put an artifact, creature, enchantment, or land card from his or her hand onto the battlefield.
mana={1}{U}
type=Instant
[/card]
[card]
name=Metathran Aerostat
abilities=flying
auto={U}:name(X = 0) moveTo(ownerhand) all(this) && moveTo(mybattlefield) target(creature[manacost=0]|myhand)
auto={1}{U}:name(X = 1) moveTo(ownerhand) all(this) && moveTo(mybattlefield) target(creature[manacost=1]|myhand)
auto={2}{U}:name(X = 2) moveTo(ownerhand) all(this) && moveTo(mybattlefield) target(creature[manacost=2]|myhand)
auto={3}{U}:name(X = 3) moveTo(ownerhand) all(this) && moveTo(mybattlefield) target(creature[manacost=3]|myhand)
auto={4}{U}:name(X = 4) moveTo(ownerhand) all(this) && moveTo(mybattlefield) target(creature[manacost=4]|myhand)
auto={5}{U}:name(X = 5) moveTo(ownerhand) all(this) && moveTo(mybattlefield) target(creature[manacost=5]|myhand)
auto={6}{U}:name(X = 6) moveTo(ownerhand) all(this) && moveTo(mybattlefield) target(creature[manacost=6]|myhand)
auto={7}{U}:name(X = 7) moveTo(ownerhand) all(this) && moveTo(mybattlefield) target(creature[manacost=7]|myhand)
auto={8}{U}:name(X = 8) moveTo(ownerhand) all(this) && moveTo(mybattlefield) target(creature[manacost=8]|myhand)
auto={9}{U}:name(X = 9) moveTo(ownerhand) all(this) && moveTo(mybattlefield) target(creature[manacost=9]|myhand)
auto={10}{U}:name(X = 10) moveTo(ownerhand) all(this) && moveTo(mybattlefield) target(creature[manacost=10]|myhand)
auto={11}{U}:name(X = 11) moveTo(ownerhand) all(this) && moveTo(mybattlefield) target(creature[manacost=11]|myhand)
auto={12}{U}:name(X = 12) moveTo(ownerhand) all(this) && moveTo(mybattlefield) target(creature[manacost=12]|myhand)
auto={13}{U}:name(X = 13) moveTo(ownerhand) all(this) && moveTo(mybattlefield) target(creature[manacost=13]|myhand)
auto={14}{U}:name(X = 14) moveTo(ownerhand) all(this) && moveTo(mybattlefield) target(creature[manacost=14]|myhand)
auto={15}{U}:name(X = 15) moveTo(ownerhand) all(this) && moveTo(mybattlefield) target(creature[manacost=15]|myhand)
auto={16}{U}:name(X = 16) moveTo(ownerhand) all(this) && moveTo(mybattlefield) target(creature[manacost=16]|myhand)
text=Flying -- {X}{U}: You may put a creature card with converted mana cost X from your hand onto the battlefield. If you do, return Metathran Aerostat to its owner's hand.
mana={2}{U}{U}
type=Creature
subtype=Metathran
power=2
toughness=2
[/card]
[card]
name=Metathran Elite
auto=this(auras >= 1) unblockable
text=Metathran Elite is unblockable as long as it's enchanted.
mana={1}{U}{U}
type=Creature
subtype=Metathran Soldier
power=2
toughness=3
[/card]
[card]
name=Metathran Soldier
abilities=unblockable
text=Metathran Soldier is unblockable.
mana={1}{U}
type=Creature
subtype=Metathran Soldier
power=1
toughness=1
[/card]
[card]
name=Metathran Transport
abilities=flying
auto=cantbeblockedby(creature[blue])
auto={U}:transforms((,blue)) target(creature) ueot
text=Flying -- Metathran Transport can't be blocked by blue creatures. -- {U}: Target creature becomes blue until end of turn.
mana={1}{U}{U}
type=Creature
subtype=Metathran
power=1
toughness=3
[/card]
[card]
name=Metathran Zombie
auto={B}:regenerate
text={B}: Regenerate Metathran Zombie.
mana={1}{U}
type=Creature
subtype=Metathran Zombie
power=1
toughness=1
[/card]
[card]
name=Meteor Crater
auto=aslongas(*[white]|myBattlefield) {T}:Add{W}
auto=aslongas(*[blue]|myBattlefield) {T}:Add{U}
auto=aslongas(*[black]|myBattlefield) {T}:Add{B}
auto=aslongas(*[red]|myBattlefield) {T}:Add{R}
auto=aslongas(*[green]|myBattlefield) {T}:Add{G}
text={T}: Choose a color of a permanent you control. Add one mana of that color to your mana pool.
type=Land
[/card]
[card]
name=Meteor Storm
auto={2}{R}{G}{D}{D}:damage:4 target(creature,player)
text={2}{R}{G}, Discard two cards at random: Meteor Storm deals 4 damage to target creature or player.
mana={R}{G}
type=Enchantment
[/card]
[card]
name=Meteorite
auto=damage:2 target(creature,player)
auto={T}:Add{W}
auto={T}:Add{U}
auto={T}:Add{B}
auto={T}:Add{R}
auto={T}:Add{G}
text=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. 
mana={5}
type=Artifact
[/card]
[card]
name=Metrognome
autograveyard=while(restriction{discardbyopponent}) token(Gnome,Artifact Creature Gnome,1/1)*4
autoexile=while(restriction{discardbyopponent}) token(Gnome,Artifact Creature Gnome,1/1)*4
auto={4}{T}:token(Gnome,Artifact Creature Gnome,1/1)
text=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}, {T}: Put a 1/1 colorless Gnome artifact creature token onto the battlefield.
mana={4}
type=Artifact
[/card]
[card]
name=Metropolis Sprite
abilities=flying
auto={U}:1/-1 ueot
text=Flying -- {U}: Metropolis Sprite gets +1/-1 until end of turn.
mana={1}{U}
type=Creature
subtype=Faerie Rogue
power=1
toughness=2
[/card]
[card]
name=Michiko Konda, Truth Seeker
auto=@damageof(player) from(*|opponentstack,opponentbattlefield,opponentgraveyard,opponenthand,opponentexile):ability$!name(sacrifice permanent) notatarget(*|mybattlefield) sacrifice!$ opponent
text=Whenever a source an opponent controls deals damage to you, that player sacrifices a permanent.
mana={3}{W}
type=Legendary Creature
subtype=Human Advisor
power=2
toughness=2
[/card]
[card]
name=Midnight Banshee
abilities=wither
auto=@each my upkeep:all(creature[-black]) counter(-1/-1,1)
text=Wither (This deals damage to creatures in the form of -1/-1 counters.) -- At the beginning of your upkeep, put a -1/-1 counter on each nonblack creature.
mana={3}{B}{B}{B}
type=Creature
subtype=Spirit
power=5
toughness=5
[/card]
[card]
name=Midnight Charm
auto=aslongas(creature|battlefield) choice damage:1 target(creature) && life:1 controller
auto=aslongas(creature|battlefield) choice first strike target(creature)
auto=aslongas(creature|battlefield) choice tap target(creature)
text=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.
mana={B}
type=Instant
[/card]
[card]
name=Midnight Covenant
target=creature
auto=teach(creature) {B}:1/1
text=Enchant creature -- Enchanted creature has "{B}: This creature gets +1/+1 until end of turn."
mana={1}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Midnight Duelist
auto=protection from(vampire)
text=Protection from Vampires
mana={W}
type=Creature
subtype=Human Soldier
power=1
toughness=2
[/card]
[card]
name=Midnight Entourage
auto=lord(other Aetherborn|mybattlefield) 1/1
auto=@movedto(aetherborn|graveyard) from(mybattlefield):draw:1 && life:-1
text=Other Aetherborn you control get +1/+1. -- Whenever Midnight Entourage or another Aetherborn you control dies, you draw a card and you lose 1 life.
mana={2}{B}{B}
type=Creature
subtype=Aetherborn Rogue
power=3
toughness=3
[/card]
[card]
name=Midnight Guard
auto=@movedTo(other creature|mybattlefield):untap
text=Whenever another creature enters the battlefield, untap Midnight Guard.
mana={2}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=3
[/card]
[card]
name=Midnight Haunting
auto=token(Spirit,Creature Spirit,1/1,white,flying)*2
text=Put two 1/1 white Spirit creature tokens with flying onto the battlefield.
mana={2}{W}
type=Instant
[/card]
[card]
name=Midnight Ritual
target=<prex>creature|mygraveyard
auto=moveTo(exile) and!( create(Zombie:Creature Zombie:2/2:black) )!
text=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.
mana={X}{2}{B}
type=Sorcery
[/card]
[card]
name=Midnight Scavengers
auto=may target(creature[manacost <=3]|mygraveyard) moveto(myhand)
text=When Midnight Scavengers enters the battlefield, you may return target creature card with converted mana cost 3 or less from your graveyard to your hand. -- (Melds with Graf Rats.)
mana={4}{B}
type=Creature
subtype=Human Rogue
power=3
toughness=3
[/card]
[card]
name=Midsummer Revel
auto=@each my upkeep:may counter(0/0,1,Verse)
auto={G}{S}:thisforeach(counter{0/0.1.Verse}) token(Beast,Creature Beast,3/3,green)
text=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.
mana={3}{G}{G}
type=Enchantment
[/card]
[card]
name=Midvast Protector
auto=chooseacolor name(choose a creature) target(creature) transforms((,newability[protection from(*[chosencolor])])) ueot chooseend
text=When Midvast Protector enters the battlefield, target creature you control gains protection from the color of your choice until end of turn.
mana={3}{W}
type=Creature
subtype=Human Wizard
power=2
toughness=3
[/card]
[card]
name=Might Beyond Reason
target=creature
auto=ifnot delirium then counter(1/1,2)
auto=if delirium then counter(1/1,3)
auto=counter(1/1,2)
text=Put two +1/+1 counters on target creature. -- Delirium  Put three +1/+1 counters on that creature instead if there are four or more card types among cards in your graveyard.
mana={3}{G}
type=Instant
[/card]
[card]
name=Might of Alara
target=Creature
auto=aslongas(forest|myBattlefield) 1/1
auto=aslongas(mountain|myBattlefield) 1/1
auto=aslongas(plains|myBattlefield) 1/1
auto=aslongas(swamp|myBattlefield) 1/1
auto=aslongas(island|myBattlefield) 1/1
text=Domain - Target creature gets +1/+1 until end of turn for each basic land type among lands you control.
mana={G}
type=Instant
[/card]
[card]
name=Might of Oaks
target=creature
auto=7/7
text=Target creature gets +7/+7 until end of turn.
mana={3}{G}
type=Instant
[/card]
[card]
name=Might of Old Krosa
target=creature
auto=if compare(restriction{assorcery}~morethan~0) then 4/4 ueot else 2/2 ueot
text=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.
mana={G}
type=Instant
[/card]
[card]
name=Might of the Masses
target=creature
auto=foreach(creature|myBattlefield) 1/1
text=Target creature gets +1/+1 for each creature you control.
mana={G}
type=Instant
[/card]
[card]
name=Might of the Nephilim
target=creature
auto=dynamicability<!mytgt colorspumpboth!>
auto=dynamicability<!mytgt colorspumpboth!>
text=Target creature gets +2/+2 until end of turn for each of its colors.
mana={1}{G}
type=Instant
[/card]
[card]
name=Might Sliver
auto=lord(sliver) 2/2
text=All Sliver creatures get +2/+2.
mana={4}{G}
type=Creature
subtype=Sliver
power=2
toughness=2
[/card]
[card]
name=Might Weaver
auto={2}:trample target(creature[red;white])
text={2}: Target red or white creature gains trample until end of turn. (If the creature would deal enough damage to its blockers to destroy them, you may have it deal the rest of its damage to defending player or planeswalker.)
mana={1}{G}
type=Creature
subtype=Human Wizard
power=2
toughness=1
[/card]
[card]
name=Mightstone
auto=lord(creature[attacking]) 1/0
text=Attacking creatures get +1/+0.
mana={4}
type=Artifact
[/card]
[card]
name=Mighty Emergence
auto=@movedTo(creature[power>=5]|myBattlefield):may all(trigger) counter(1/1,2)
text=Whenever a creature with power 5 or greater enters the battlefield under your control, you may put two +1/+1 counters on it.
mana={2}{G}
type=Enchantment
[/card]
[card]
name=Mighty Leap
target=creature
auto=2/2
auto=flying
text=Target creature gets +2/+2 and gains flying until end of turn. (It can't be blocked except by creatures with flying or reach.)
mana={1}{W}
type=Instant
[/card]
[card]
name=Migratory Route
auto=create(Bird:Creature Bird:1/1:white:flying)*4
aicode=activate target(land[basic]|mylibrary) moveto(myhand)
autohand={2}{cycle}:name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>land[basic]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=Create four 1/1 white Bird creature tokens with flying. -- Basic landcycling {2} ({2}, Discard this card: Search your library for a basic land card, reveal it, and put it into your hand. Then shuffle your library.)
mana={3}{W}{U}
type=Sorcery
[/card]
[card]
name=Mijae Djinn
auto=@combat(attacking,turnlimited) source(this):flipacoin loseability name(untap it and remove it from combat) tap && removefromcombat loseabilityend flipend
text=Whenever Mijae Djinn attacks, flip a coin. If you lose the flip, remove Mijae Djinn from combat and tap it.
mana={R}{R}{R}
type=Creature
subtype=Djinn
power=6
toughness=3
[/card]
[card]
name=Mikaeus, the Lunarch
auto=counter(1/1,X)
auto=name(Put a +1/+1 counter on each other creature you control) {T}{C(1/1,-1)}:counter(1/1,1) all(other creature|mybattlefield)
auto=name(Put a +1/+1 counter on Mikaeus) {T}:counter(1/1,1)
text=Mikaeus, the Lunarch enters the battlefield with X +1/+1 counters on it. -- {T}: Put a +1/+1 counter on Mikaeus. -- {T}, Remove a +1/+1 counter from Mikaeus: Put a +1/+1 counter on each other creature you control.
mana={X}{W}
type=Legendary Creature
subtype=Human Cleric
power=0
toughness=0
[/card]
[card]
name=Mikaeus, the Unhallowed
abilities=intimidate
auto=lord(other creature[-human]|mybattlefield) 1/1
auto=lord(other creature[-human]|mybattlefield) undying
auto=@damageof(player) from(human):all(trigger[from]) destroy
text=Intimidate -- Whenever a Human deals damage to you, destroy it. -- Other non-Human creatures you control get +1/+1 and have undying. (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.)
mana={3}{B}{B}{B}
type=Legendary Creature
subtype=Zombie Cleric
power=5
toughness=5
[/card]
[card]
name=Mikokoro, Center of the Sea
auto={T}:Add{1}
auto={2}{T}:draw:1 controller && draw:1 opponent
text={T}: Add {1} to your mana pool. -- {2}, {T}: Each player draws a card.
type=Legendary Land
[/card]
[card]
name=Militant Inquisitor
auto=foreach(equpment|mybattlefield)1/0
text=Militant Inquisitor gets +1/+0 for each Equipment you control.
mana={2}{W}
type=Creature
subtype=Human Cleric
power=2
toughness=3
[/card]
[card]
name=Militant Monk
abilities=vigilance
auto={T}:prevent:1 target(creature,player)
text=Vigilance -- {T}: Prevent the next 1 damage that would be dealt to target creature or player this turn.
mana={1}{W}{W}
type=Creature
subtype=Human Monk Cleric
power=2
toughness=1
[/card]
[card]
name=Military Intelligence
auto=@each my blockers restriction{type(creature[attacking]|myBattlefield)~morethan~1}:draw:1
text=Whenever you attack with two or more creatures, draw a card.
mana={1}{U}
type=Enchantment
[/card]
[card]
name=Militia's Pride
auto=@combat(attacking) source(creature[-token]|mybattlefield):pay({W}) token(Kithkin Soldier,Creature Kithkin Soldier,1/1,white,battleready)
text=Whenever a nontoken creature you control attacks, you may pay {W}. If you do, put a 1/1 white Kithkin Soldier creature token onto the battlefield tapped and attacking.
mana={1}{W}
type=Tribal Enchantment
subtype=Kithkin
[/card]
[card]
name=Millennial Gargoyle
abilities=flying
text=Flying
mana={4}
type=Artifact Creature
subtype=Gargoyle
power=2
toughness=2
[/card]
[card]
name=Millikin
auto={M}{T}:add{1}
text={T}, Put the top card of your library into your graveyard: Add {1} to your mana pool.
mana={2}
type=Artifact Creature
subtype=Construct
power=0
toughness=1
[/card]
[card]
name=Millstone
auto={2}{T}:deplete:2 target(player)
text={2}, {T}: Target player puts the top two cards of his or her library into his or her graveyard.
mana={2}
type=Artifact
[/card]
[card]
name=Miming Slime
auto=token(Ooze,Creature Ooze,power:highest:creature:mybattlefield/power:highest:creature:mybattlefield,green)
text=Put an X/X green Ooze creature token onto the battlefield, where X is the greatest power among creatures you control.
mana={2}{G}
type=Sorcery
[/card]
[card]
name=Mina and Denn, Wildborn
abilities=trample
auto=maxPlay(land)+1
auto={r}{g}{h(land|mybattlefield)}:target(creature) trample ueot
text=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.
mana={2}{R}{G}
type=Legendary Creature
subtype=Elf Ally
power=4
toughness=4
[/card]
[card]
name=Minamo Scrollkeeper
abilities=defender
auto=hmodifer:1 controller
text=Defender (This creature can't attack.) -- Your maximum hand size is increased by one.
mana={1}{U}
type=Creature
subtype=Human Wizard
power=2
toughness=3
[/card]
[card]
name=Minamo Sightbender
auto={X}{T}:target(creature[power <=X]) unblockable
text={X}, {T}: Target creature with power X or less is unblockable this turn.
mana={1}{U}
type=Creature
subtype=Human Wizard
power=1
toughness=2
[/card]
[card]
name=Minamo, School at Water's Edge
auto={T}:Add{U}
auto={U}{T}:Untap target(*[legendary])
text={T}: Add {U} to your mana pool. -- {U}, {T}: Untap target legendary permanent.
type=Legendary Land
[/card]
[card]
name=Mind Burst
target=player
auto=ability$!name(discard) target(<type:mind burst:graveyard>*|myhandplus1plusend) reject!$ targetedplayer
text=Target player discards X cards, where X is one plus the number of cards named Mind Burst in all graveyards.
mana={1}{B}
type=Sorcery
[/card]
[card]
name=Mind Control
target=creature
alias=1194
text=Enchant creature -- You control enchanted creature.
mana={3}{U}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Mind Funeral
target=opponent
auto=Reveal:4 revealzone(targetedpersonslibrary) revealuntil(land|targetedpersonslibrary) optionone choice name(Look) target(*|reveal) donothing optiononeend optiontwo choice name(put in Graveyard) all(*|reveal) moveto(graveyard) optiontwoend revealend
text=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.
mana={1}{U}{B}
type=Sorcery
[/card]
[card]
name=Mind Games
target=artifact,creature,land
auto=tap
buyback={U}{2}{U}
text=Buyback {2}{U} (You may pay an additional {2}{U} as you cast this spell. If you do, put this card into your hand as it resolves.) -- Tap target artifact, creature, or land.
mana={U}
type=Instant
[/card]
[card]
name=Mind Grind
auto=Reveal:x revealzone(opponentlibrary) revealuntil(land|opponentlibrary) optionone choice name(Look) target(*|reveal) donothing optiononeend optiontwo choice name(put in Graveyard) all(*|reveal) moveto(graveyard) optiontwoend revealend
text=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.
mana={X}{U}{B}
type=Sorcery
[/card]
[card]
name=Mind Harness
target=creature(red;green)
auto=cumulativeupcostmulti[{1}] sacrifice all(this)
text=Enchant red or green creature -- Cumulative upkeep {1} (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.) -- You control enchanted creature.
mana={U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Mind Knives
target=opponent
auto=discard:1
text=Target opponent discards a card at random.
mana={1}{B}
type=Sorcery
[/card]
[card]
name=Mind Maggots
auto=may target(<anyamount>*|myhand) reject && counter(1/1,2) all(this)
text=When Mind Maggots enters the battlefield, discard any number of creature cards. For each card discarded this way, put two +1/+1 counters on Mind Maggots.
mana={3}{B}
type=Creature
subtype=Insect
power=2
toughness=2
[/card]
[card]
name=Mind Over Matter
auto={D(*|myhand)}:tap target(artifact,creature,land)
auto={D(*|myhand)}:untap target(artifact,creature,land)
text=Discard a card: You may tap or untap target artifact, creature, or land.
mana={2}{U}{U}{U}{U}
type=Enchantment
[/card]
[card]
name=Mind Peel
target=player
auto=ability$!name(discard) target(*|myhand) reject!$ targetedplayer
buyback={2}{B}{B}{B}
text=Buyback {2}{B}{B} (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.) -- Target player discards a card.
mana={B}
type=Sorcery
[/card]
[card]
name=Mind Raker
abilities=devoid
auto=if type(*|opponentexile)~morethan~0 then may notatarget(*|opponentexile) moveto(ownergraveyard) and!( ability$!reject notatarget(*|myhand)!$ opponent )!
text=Devoid (This card has no color.) -- 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.
mana={3}{B}
type=Creature
subtype=Eldrazi Processor
power=3
toughness=3
[/card]
[card]
name=Mind Ravel
target=player
auto=ability$!name(discard) target(*|myhand) reject!$ targetedplayer
auto=@next upkeep:draw:1 controller
text=Target player discards a card. -- Draw a card at the beginning of the next turn's upkeep.
mana={2}{B}
type=Sorcery
[/card]
[card]
name=Mind Rot
target=player
auto=ability$!name(discard 2 cards) target(<2>*|myhand) reject!$ targetedplayer
text=Target player discards two cards.
mana={2}{B}
type=Sorcery
[/card]
[card]
name=Mind Sculpt
target=opponent
auto=deplete:7
text=Target opponent puts the top seven cards of his or her library into his or her graveyard.
mana={1}{U}
type=Sorcery
[/card]
[card]
name=Mind Shatter
target=player
auto=discard:X
text=Target player discards X cards at random.
mana={X}{B}{B}
type=Sorcery
[/card]
[card]
name=Mind Slash
aicode=activate notatarget(*|targetedpersonshand) reject
auto={B}{S(creature|mybattlefield)}:target(opponent) reveal:type:*:targetedpersonshand revealzone(targetedpersonshand) optionone name(choose discards) notatarget(<1>*|reveal) transforms((,newability[moveto(ownerhand) all(other *|reveal)],newability[moveto(ownerhand) and!(reject)!])) ueot optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerhand) and!( all(*|reveal) moveto(ownerhand) )!  optiontwoend revealend asSorcery
text={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.
mana={1}{B}{B}
type=Enchantment
[/card]
[card]
name=Mind Sludge
target=player
auto=ability$!name(discard) target(<type:swamp:opponentbattlefield>*|myhand) reject!$ targetedplayer
text=Target player discards a card for each Swamp you control.
mana={4}{B}
type=Sorcery
[/card]
[card]
name=Mind Spring
auto=draw:X controller
text=Draw X cards.
mana={X}{U}{U}
type=Sorcery
[/card]
[card]
name=Mind Stone
auto={T}:Add{1}
auto={1}{T}{S}:draw:1
text={T}: Add {1} to your mana pool. -- {1}, {T}, Sacrifice Mind Stone: Draw a card.
mana={2}
type=Artifact
[/card]
[card]
name=Mind Swords
other={S(creature|myBattlefield)}
otherrestriction=type(swamp|mybattlefield)~morethan~0
auto=ability$!moveto(exile) notatarget(<2>*|myhand)!$ controller && ability$!moveto(exile) notatarget(<2>*|myhand)!$ opponent
text=If you control a Swamp, you may sacrifice a creature rather than pay Mind Swords's mana cost. -- Each player exiles two cards from his or her hand.
mana={1}{B}
type=Sorcery
[/card]
[card]
name=Mind Twist
target=player
auto=discard:X
text=Target player discards X cards at random.
mana={X}{B}
type=Sorcery
[/card]
[card]
name=Mind Unbound
auto=@each my upkeep:thisforeach(counter{0/0.1.Lore}) draw:1 controller
auto=@each my upkeep:counter(0/0,1,Lore)
text=At the beginning of your upkeep, put a lore counter on Mind Unbound, then draw a card for each lore counter on Mind Unbound.
mana={4}{U}{U}
type=Enchantment
[/card]
[card]
name=Mind Warp
target=player
aicode=activate reject notatarget(<prex>*|targetedpersonshand)
auto=name(look) reveal:type:*:targetedpersonshand revealzone(targetedpersonshand) optionone name(choose discards) target(<prex>*|reveal) moveto(ownerhand) and!( reject )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerhand) and!( all(*|reveal) moveto(ownerhand) )!  optiontwoend revealend
text=Look at target player's hand and choose X cards from it. That player discards them.
mana={X}{3}{B}
type=Sorcery
[/card]
[card]
name=Mind Whip
target=creature
auto=teach(creature) upcost[{3}] tap && damage:2 targetcontroller
text=Enchant creature -- At the beginning of the upkeep of enchanted creature's controller, that player may pay {3}. If he or she doesn't, Mind Whip deals 2 damage to that player and you tap that creature.
mana={2}{B}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Mindbender Spores
abilities=flying,defender
auto=@combat(blocking) source(this) from(creature):all(trigger[from]) transforms((,newability[counter(0/0.4.Spore)],newability[@each my upkeep:this(counter{0/0.1.Spore}) counter(0/0.-1.Spore)],newability[this(counter{0/0.1.Spore}) doesnotuntap])) forever
text=Defender (This creature can't attack.) -- Flying -- Whenever Mindbender Spores blocks a creature, put four fungus counters on that creature. The creature gains "This creature doesn't untap during your untap step if it has a fungus counter on it" and "At the beginning of your upkeep, remove a fungus counter from this creature."
mana={2}{G}
type=Creature
subtype=Fungus Wall
power=0
toughness=1
[/card]
[card]
name=Mindclaw Shaman
auto=target(opponent) reveal:type:*:targetedpersonshand revealzone(targetedpersonshand) optionone name(choose card) target(*[instant;sorcery]|reveal) moveto(myexile) and!( becomes(tobecast) )! optiononeend optiontwo name(put in hand) target(<1>*|reveal) moveto(ownerhand) and!( all(*|reveal) moveto(ownerhand) )!  optiontwoend afterrevealed all(tobecast|myexile) moveto(myexile) and!( activate castcard(normal) )! afterrevealedend revealend
text=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.
mana={4}{R}
type=Creature
subtype=Viashino Shaman
power=2
toughness=2
[/card]
[card]
name=Mindcrank
auto=@lifelostfoeof(player):deplete:thatmuch opponent
text=Whenever an opponent loses life, that player puts that many cards from the top of his or her library into his or her graveyard. (Damage dealt by sources without infect causes loss of life.)
mana={2}
type=Artifact
[/card]
[card]
name=Mindculling
target=opponent
auto=draw:2 controller
auto=ability$!name(discard 2 cards) target(*|myhand) reject!$ targetedplayer
text=You draw two cards and target opponent discards two cards.
mana={5}{U}
type=Sorcery
[/card]
[card]
name=Mindeye Drake
abilities=flying
auto=@movedTo(this|graveyard) from(battlefield):deplete:5 target(player)
text=Flying -- When Mindeye Drake dies, target player puts the top five cards of his or her library into his or her graveyard.
mana={4}{U}
type=Creature
subtype=Drake
power=2
toughness=5
[/card]
[card]
name=Mindlash Sliver
auto=lord(sliver) {1}:transforms((sacrified,newability[sacrifice],newability[ability$!name(discard) notatarget(*|myhand) reject!$ controller],newability[ability$!name(discard) notatarget(*|myhand) reject!$ opponent])) ueot limit:1
text=All Slivers have "{1}, Sacrifice this permanent: Each player discards a card."
mana={B}
type=Creature
subtype=Sliver
power=1
toughness=1
[/card]
[card]
name=Mindleech Mass
abilities=trample
auto=@combatdamagefoeof(player) from(this):may target(*[-land]|opponenthand) castcard(restricted)
auto=@combatdamageof(player) from(this):may target(*[-land]|myhand) castcard(restricted)
text=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.
mana={5}{U}{B}{B}
type=Creature
subtype=Horror
power=6
toughness=6
[/card]
[card]
name=Mindless Automaton
auto=counter(1/1,2)
auto={1}{D(*|myhand)}:counter(1/1,1)
auto={C(1/1,-2)}:draw:1 controller
text=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.
mana={4}
type=Artifact Creature
subtype=Construct
power=0
toughness=0
[/card]
[card]
name=Mindless Null
auto=aslongas(vampire|myBattlefield) cantblock <1
text=Mindless Null can't block unless you control a Vampire.
mana={2}{B}
type=Creature
subtype=Zombie
power=2
toughness=2
[/card]
[card]
name=Mindmelter
abilities=unblockable
auto={3}{c}:target(opponent) ability$!name(exile card from hand) moveto(exile) target(*|myhand)!$ targetedplayer asSorcery
text=Devoid (This card has no color.) -- 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. ({C} represents colorless mana.)
mana={1}{U}{B}
abilities=devoid
type=Creature
subtype=Eldrazi Drone
power=2
toughness=2
[/card]
[card]
name=Mindmoil
auto=@movedTo(*|mystack):all(*|myhand) transforms((,newability[bottomoflibrary],newability[draw:1])) ueot
text=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.
mana={4}{R}
type=Enchantment
[/card]
[card]
name=Mind's Desire
abilities=storm
auto=shuffle
auto=moveto(exile) and!( transforms((,zerocast,canplayfromexile)) ueot )! all(*[zpos=1]|mylibrary)
text=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. (If it has X in its mana cost, X is 0.) -- Storm (When you cast this spell, copy it for each spell cast before it this turn.)
mana={4}{U}{U}
type=Sorcery
[/card]
[card]
name=Mind's Dilation
auto=@movedto(*|opponentstack) restriction{thisturn(*|opponentstack)~equalto~1}:transforms((,newability[@movedto(*[-land]|opponentgraveyard) restriction{thisturn(*|opponentstack)~equalto~1}:all(trigger[to]) may castcard(normal)])) ueot && ingest:1 opponent
text=Whenever an opponent casts his or her first spell each turn, that player exiles the top card of his or her library. If it's a nonland card, you may cast it without paying its mana cost.
mana={5}{U}{U}
type=Enchantment
[/card]
[card]
name=Mind's Eye
auto=@drawfoeof(player):pay({1}) draw:1
text=Whenever an opponent draws a card, you may pay {1}. If you do, draw a card.
mana={5}
type=Artifact
[/card]
[card]
name=Mindscour Dragon
abilities=flying
auto=@combatdamagefoeof(player) from(this):deplete:4 target(player)
text=Flying -- Whenever Mindscour Dragon deals combat damage to an opponent, target player puts the top 4 cards of his or her library into his or her graveyard.
mana={4}{U}{U}
type=Creature
subtype=Dragon
power=4
toughness=4
[/card]
[card]
name=Mindshrieker
abilities=flying
auto={2}:name(deplete) target(player) Reveal:1 revealzone(targetedpersonslibrary) optionone all(*|reveal) moveto(ownerlibrary) and!( transforms((,newability[deplete:1])) oneshot )! optiononeend afterrevealed all(this) revealedmana/revealedmana afterrevealedend revealend
text=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.
mana={1}{U}
type=Creature
subtype=Spirit Bird
power=1
toughness=1
[/card]
[card]
name=Mindslicer
auto=@movedto(this|graveyard) from(battlefield):reject all(*|hand)
text=When Mindslicer dies, each player discards his or her hand.
mana={2}{B}{B}
type=Creature
subtype=Horror
power=4
toughness=3
[/card]
[card]
name=Mindsparker
abilities=first strike
auto=@movedTo(instant[white;blue]|opponentStack):damage:2 opponent
auto=@movedTo(sorcery[white;blue]|opponentStack):damage:2 opponent
text=First strike. -- Whenever an opponent casts a white or blue instant or sorcery spell, Mindsparker deals 2 damage to that player.
mana={1}{R}{R}
type=Creature
subtype=Elemental
power=3
toughness=2
[/card]
[card]
name=Mindstab Thrull
auto=@combat(notblocked) source(this):may ability$!name(discard 3 cards) target(<3>*|myhand) reject!$ opponent opponent && sacrifice all(this)
text=Whenever Mindstab Thrull attacks and isn't blocked, you may sacrifice it. If you do, defending player discards three cards.
mana={1}{B}{B}
type=Creature
subtype=Thrull
power=2
toughness=2
[/card]
[card]
name=Mindstab
auto=target(player) ability$!name(discard 3 cards) target(<3>*|myhand) reject!$ targetedplayer
suspend(4)={b}
text=Target player discards three cards. -- Suspend 4 - {B} (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.)
mana={5}{B}
type=Sorcery
[/card]
[card]
name=Mindstatic
target=*|stack
auto=transforms((,newability[pay[[{6}]] name(pay 6 mana) donothing?fizzle])) forever
text=Counter target spell unless its controller pays {6}.
mana={3}{U}
type=Instant
[/card]
[card]
name=Mindstorm Crown
auto=@each my beginofturn restriction{type(*|myhand)~morethan~1}:phaseaction[my upkeep once]:damage:1 controller
auto=@each my beginofturn restriction{type(*|myhand)~lessthan~1}:phaseaction[my upkeep once]:draw:1 controller
text=At the beginning of your upkeep, draw a card if you had no cards in hand at the beginning of this turn. If you had a card in hand, Mindstorm Crown deals 1 damage to you.
mana={3}
type=Artifact
[/card]
[card]
name=Mindswipe
target=*|stack
auto=transforms((,newability[pay[[{value:storedx}]] name(pay {value} mana) donothing?fizzle])) forever
auto=damage:x targetcontroller
text=Counter target spell unless its controller pays {X}. Mindswipe deals X damage to that spell's controller.
mana={X}{U}{R}
type=Instant
[/card]
[card]
name=Mindwarper
auto=counter(1/1,3)
auto={2}{B}{c(1/1,-1)}:target(player) ability$!name(discard) target(*|myhand) reject!$ targetedplayer asSorcery
text=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.
mana={2}{B}{B}
type=Creature
subtype=Spirit
power=0
toughness=0
[/card]
[card]
name=Mindwhip Sliver
auto=lord(sliver) {2}{S}:discard:1 target(player) asSorcery
text=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."
mana={2}{B}
type=Creature
subtype=Sliver
power=2
toughness=2
[/card]
[card]
name=Mindwrack Demon
abilities=flying,trample
auto=deplete:4 controller
auto=@each my upkeep restriction{notdelirum}:life:-4 controller
text=Flying, trample -- When Mindwrack Demon enters the battlefield, put the top four cards of your library into your graveyard. -- Delirium  At the beginning of your upkeep, you lose 4 life unless there are four or more card types among cards in your graveyard.
mana={2}{B}{B}
type=Creature
subtype=Demon
power=4
toughness=5
[/card]
[card]
name=Mindwrack Liege
auto=lord(other creature[blue]|myBattlefield) 1/1
auto=lord(other creature[red]|myBattlefield) 1/1
auto={UR}{UR}{UR}{UR}:moveTo(myBattlefield) target(creature[blue;red]|myhand)
text=Other blue creatures you control get +1/+1. -- Other red creatures you control get +1/+1. -- {(u/r){(u/r){(u/r){(u/r)}: You may put a blue or red creature card from your hand onto the battlefield.
mana={3}{UR}{UR}{UR}
type=Creature
subtype=Horror
power=4
toughness=4
[/card]
[card]
name=Mine Bearer
auto={T}{S}:destroy target(other creature[attacking])
text={T}, Sacrifice Mine Bearer: Destroy target attacking creature.
mana={2}{W}
type=Creature
subtype=Human Soldier
power=1
toughness=1
[/card]
[card]
name=Mine Layer
auto={1}{R}{T}:counter(0/0,1,Mine) target(land)
auto=@tapped(land[counter{0/0.1.Mine}]):all(trigger[to]) destroy
auto=@movedTo(nonbattlezone) from(this|battlefield):all(land) removeallcounters(0/0,1,Mine)
text={1}{R}, {T}: Put a mine counter on target land. -- Whenever a land with a mine counter on it becomes tapped, destroy it. -- When Mine Layer leaves the battlefield, remove all mine counters from all lands.
mana={3}{R}
type=Creature
subtype=Dwarf
power=1
toughness=1
[/card]
[card]
name=Miner's Bane
auto={2}{R}:name(1/0 and Trample) transforms((,newability[1/0],newability[trample])) ueot
text={2}{R}: Miner's Bane gets +1/+0 and gains trample until end of turn. (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.)  
mana={4}{R}{R}
type=Creature
subtype=Elemental
power=6
toughness=3
[/card]
[card]
name=Minion of Leshrac
abilities=protection from black
auto={T}:destroy target(creature,land)
auto=upcostmulti[{S(other creature|mybattlefield)}] tap && damage:5 controller
text=Protection from black -- At the beginning of your upkeep, Minion of Leshrac deals 5 damage to you unless you sacrifice a creature other than Minion of Leshrac. If Minion of Leshrac deals damage to you this way, tap it. -- {T}: Destroy target creature or land.
mana={4}{B}{B}{B}
type=Creature
subtype=Demon Minion
power=5
toughness=5
[/card]
[card]
name=Minion of Tevesh Szat
auto=upcost[{B}{B}] damage:2 controller
auto={T}:3/-2 target(creature)
text=At the beginning of your upkeep, Minion of Tevesh Szat deals 2 damage to you unless you pay {B}{B}. -- {T}: Target creature gets +3/-2 until end of turn.
mana={4}{B}{B}{B}
type=Creature
subtype=Demon Minion
power=4
toughness=4
[/card]
[card]
name=Minion Reflector
auto=@movedto(creature[-token]|mybattlefield):all(trigger[to]) pay[[{2}]] clone with(treason,haste)
text=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."
mana={5}
type=Artifact
[/card]
[card]
name=Minions' Murmurs
auto=foreach(creature|myBattlefield) draw:1
auto=life:-type:creature:mybattlefield
text=You draw X cards and you lose X life, where X is the number of creatures you control.
mana={2}{B}{B}
type=Sorcery
[/card]
[card]
name=Minister of Impediments
auto={T}:tap target(creature)
text=({(w/u)} can be paid with either {W} or {U}.) -- {T}: Tap target creature.
mana={2}{WU}
type=Creature
subtype=Human Advisor
power=1
toughness=1
[/card]
[card]
name=Minister of Inquiries
auto=alterenergy:2 controller
auto={T}{e:1}:deplete:3 target(player)
text=When Minister of Inquiries enters the battlefield, you get {E}{E} (two energy counters). -- {T}, Pay {E}: Target player puts the top three cards of his or her library into his or her graveyard.
mana={U}
type=Creature
subtype=Vedalken Advisor
power=1
toughness=2
[/card]
[card]
name=Minister of Pain
auto=may name(Exploit) sacrifice notatarget(creature|mybattlefield) && all(creature|opponentbattlefield) -1/-1 ueot
text=Exploit (When this creature enters the battlefield, you may sacrifice a creature.) -- When Minister of Pain exploits a creature, creatures your opponents control get -1/-1 until end of turn.
mana={2}{B}
type=Creature
subtype=Human Shaman
power=2
toughness=3
[/card]
[card]
name=Minotaur Abomination
mana={4}{B}{B}
type=Creature
subtype=Zombie Minotaur
power=4
toughness=6
[/card]
[card]
name=Minotaur Aggressor
abilities=first strike,haste
text=First strike, haste
mana={6}{R}
type=Creature
subtype=Minotaur Berserker
power=6
toughness=2
[/card]
[card]
name=Minotaur Explorer
auto=aslongas(*|myHand) choice discard:1 controller oneshot
auto=choice sacrifice
text=When Minotaur Explorer enters the battlefield, sacrifice it unless you discard a card at random.
mana={1}{R}
type=Creature
subtype=Minotaur Scout
power=3
toughness=3
[/card]
[card]
name=Minotaur Illusionist
auto={1}{U}:shroud
auto={R}{S}:target(other creature) dynamicability<!powerstrike!>
text={1}{U}: Minotaur Illusionist gains shroud until end of turn. (It can't be the target of spells or abilities.) -- {R}, Sacrifice Minotaur Illusionist: Minotaur Illusionist deals damage equal to its power to target creature.
mana={3}{U}{R}
type=Creature
subtype=Minotaur Wizard
power=3
toughness=4
[/card]
[card]
name=Minotaur Skullcleaver
abilities=haste
auto=2/0 ueot
text=Haste. -- When Minotaur Skullcleaver enters the battlefield, it gets +2/+0 until end of turn.
mana={2}{R}
type=Creature
subtype=Minotaur Berserker
power=2
toughness=2
[/card]
[card]
name=Minotaur Tactician
abilities=haste
auto=aslongas(creature[white]|myBattlefield) 1/1
auto=aslongas(creature[blue]|myBattlefield) 1/1
text=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.
mana={3}{R}
type=Creature
subtype=Minotaur
power=1
toughness=1
[/card]
[card]
name=Minotaur Warrior
mana={2}{R}
type=Creature
subtype=Minotaur Warrior
power=2
toughness=3
[/card]
[card]
name=Miraculous Recovery
target=creature|mygraveyard
auto=transforms((,newability[moveTo(mybattlefield)],newability[counter(1/1)]))
text=Return target creature card from your graveyard to the battlefield with a +1/+1 counter on it.
mana={4}{W}
type=Instant
[/card]
[card]
name=Mirari
auto=@movedto(*[instant;sorcery]|mystack):target(trigger[to]<1>) pay[[{3}]] name(copy spell) activate name(copy spell) castcard(copied noevent)
text=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.
mana={5}
type=Legendary Artifact
[/card]
[card]
name=Mirari's Wake
auto=lord(creature|mybattlefield) 1/1
auto=lord(land|mybattlefield) transforms((,newability[producecolor:land],newability[producecolor:green],newability[producecolor:blue],newability[producecolor:red],newability[producecolor:black],newability[producecolor:white]))
text=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.
mana={3}{G}{W}
type=Enchantment
[/card]
[card]
name=Mire Blight
target=creature
auto=@damaged(mytgt):destroy(mytgt)
text=Enchant creature -- When enchanted creature is dealt damage, destroy it.
mana={B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Mire Boa
abilities=swampwalk
auto={G}:regenerate
text=Swampwalk -- {G}: Regenerate Mire Boa.
mana={1}{G}
type=Creature
subtype=Snake
power=2
toughness=1
[/card]
[card]
name=Mire Kavu
auto=aslongas(swamp|myBattlefield) 1/1
text=Mire Kavu gets +1/+1 as long as you control a Swamp.
mana={3}{R}
type=Creature
subtype=Kavu
power=3
toughness=2
[/card]
[card]
name=Mire Shade
auto={B}{S(swamp|myBattlefield)}:counter(1/1,1) asSorcery
text={B}, Sacrifice a Swamp: Put a +1/+1 counter on Mire Shade. Activate this ability only any time you could cast a sorcery.
mana={1}{B}
type=Creature
subtype=Shade
power=1
toughness=1
[/card]
[card]
name=Miren, the Moaning Well
auto={T}:Add{1}
auto={3}{T}{S(creature|myBattlefield)}:life:storedtoughness
text={T}: Add {1} to your mana pool. -- {3}, {T}, Sacrifice a creature: You gain life equal to the sacrificed creature's toughness.
type=Legendary Land
[/card]
[card]
name=Mire's Malice
other={5}{B} name(Awaken)
target=opponent
auto=ability$!name(discard 2) notatarget(<2>*|myhand) reject!$ targetedplayer
auto=if paid(alternative) then target(land|mybattlefield) transforms((Elemental Creature,newability[counter(1/1.3)],newability[haste])) forever
text=Target opponent discards two cards. -- Awaken 3-{5}{B} (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.)
mana={3}{B}
type=Sorcery
[/card]
[card]
name=Mire's Toll
target=player
auto=reveal:type:swamp:mybattlefield revealzone(targetedpersonshand) optionone name(choose card) notatarget(*|reveal) moveto(ownerhand) and!( reject )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerhand) and!( all(*|reveal) moveto(ownerhand) )!  optiontwoend revealend
text=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.
mana={B}
type=Sorcery
[/card]
[card]
name=Mirko Vosk, Mind Drinker
auto=@combatdamaged(player) from(this):Reveal:4 revealzone(opponentlibrary) revealuntil(land|opponentlibrary) optionone choice name(Look) target(*|reveal) donothing optiononeend optiontwo choice name(put in Graveyard) all(*|reveal) moveto(graveyard) optiontwoend revealend
text=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.
mana={3}{U}{B}
type=Legendary Creature
subtype=Vampire
power=2
toughness=4
[/card]
[card]
name=Mirozel
abilities=flying
auto=@targeted(this):moveTo(ownerhand)
text=Flying -- When Mirozel becomes the target of a spell or ability, return Mirozel to its owner's hand.
mana={3}{U}
type=Creature
subtype=Illusion
power=2
toughness=3
[/card]
[card]
name=Mirran Crusader
abilities=double strike,protection from black,protection from green
text=Double strike, protection from black and from green
mana={1}{W}{W}
type=Creature
subtype=Human Knight
power=2
toughness=2
[/card]
[card]
name=Mirran Mettle
target=creature
auto=2/2
auto=aslongas(artifact|mybattlefield) 2/2 >2
text=Target creature gets +2/+2 until end of turn. -- Metalcraft- If you control three or more artifacts, that creature gets +4/+4 until end of turn instead.
mana={G}
type=Instant
[/card]
[card]
name=Mirran Spy
abilities=flying
auto=@movedTo(artifact|mystack):may untap target(creature)
text=Flying -- Whenever you cast an artifact spell, you may untap target creature.
mana={2}{U}
type=Creature
subtype=Drone
power=1
toughness=3
[/card]
[card]
name=Mirri the Cursed
abilities=flying,first strike,haste
auto=@combatdamaged(creature) from(this):counter(1/1,1)
text=Flying, first strike, haste -- Whenever Mirri the Cursed deals combat damage to a creature, put a +1/+1 counter on Mirri the Cursed.
mana={2}{B}{B}
type=Legendary Creature
subtype=Vampire Cat
power=3
toughness=2
[/card]
[card]
name=Mirri, Cat Warrior
abilities=first strike,forestwalk,vigilance
text=First strike, forestwalk, vigilance (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.)
mana={1}{G}{G}
type=Legendary Creature
subtype=Cat Warrior
power=2
toughness=3
[/card]
[card]
name=Mirri's Guile
aicode=name(look) activate name(look) transforms((,newability[foreach(*[zpos<=3]|mylibrary) moverandom(*[zpos<=3]) from(mylibrary) to(mylibrary)])) ueot
auto=@each my upkeep:name(Look at top cards) reveal:3 optionone name(Look) target(*|reveal) doNothing optiononeend optiontwo name(put back) target(<3>*|reveal) moveto(mylibrary) optiontwoend revealend
text=At the beginning of your upkeep, you may look at the top three cards of your library, then put them back in any order.
mana={G}
type=Enchantment
[/card]
[card]
name=Mirrodin's Core
auto={T}:add{1}
auto={T}{C(0/0,-1,Charge)}:add{W}
auto={T}{C(0/0,-1,Charge)}:add{U}
auto={T}{C(0/0,-1,Charge)}:add{B}
auto={T}{C(0/0,-1,Charge)}:add{R}
auto={T}{C(0/0,-1,Charge)}:add{G}
auto={T}:counter(0/0,1,Charge)
text={T}: Add {1} to your mana pool. -- {T}: Put a charge counter on Mirrodin's Core. -- {T}, Remove a charge counter from Mirrodin's Core: Add one mana of any color to your mana pool.
type=Land
[/card]
[card]
name=Mirror Entity
auto={X}:all(creature|mybattlefield) transforms((allsubtypes,setpower=X,settoughness=X)) ueot
text=Changeling (This card is every creature type at all times.) -- {X}: Creatures you control become X/X and gain all creature types until end of turn.
mana={2}{W}
type=Creature
subtype=Shapeshifter
abilities=changeling
power=1
toughness=1
[/card]
[card]
name=Mirror Gallery
abilities=legendruleremove
text=The "legend rule" doesn't apply.
mana={5}
type=Artifact
[/card]
[card]
name=Mirror Mockery
target=creature
auto=@combat(attacking) source(mytgt) :all(trigger[to]) clone and!( transforms((,newability[phaseaction[combatends once] moveto(exile)])) forever )!
text=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 end of combat.
mana={1}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Mirror Universe
auto={T}{S}:exchangelife opponent myUpkeepOnly
text={T}, Sacrifice Mirror Universe: Exchange life totals with target opponent. Activate this ability only during your upkeep.
mana={6}
type=Artifact
[/card]
[card]
name=Mirror Wall
abilities=defender
auto={W}:canattack ueot
text=Defender (This creature can't attack.) -- {W}: Mirror Wall can attack this turn as though it didn't have defender.
mana={3}{U}
type=Creature
subtype=Wall
power=3
toughness=4
[/card]
[card]
name=Mirror-Mad Phantasm
abilities=flying
auto={1}{U}:name(shuffle reveal) moveto(ownerlibrary) and!( transforms((,newability[shuffle],newability[Reveal:1 revealzone(mylibrary) revealuntil(Mirror-Mad Phantasm|mylibrary) optionone notatarget(Mirror-Mad Phantasm|reveal) bottomoflibrary optiononeend optiontwo all(*|reveal) moveto(ownergraveyard) optiontwoend revealend])) oneshot )!
text=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.
mana={3}{U}{U}
type=Creature
subtype=Spirit
power=5
toughness=1
[/card]
[card]
name=Mirrorpool
auto={t}:add{c}
auto=tap(noevent)
auto={2}{c}{t}{s}:name(copy spell) target(instant,sorcery|mystack) castcard(copied noevent)
auto={4}{c}{t}{s}:name(Clone) clone notatarget(other creature|mybattlefield)
text=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.
type=Land
[/card]
[card]
name=Mirror-Sigil Sergeant
abilities=trample
auto=@each my upkeep restriction{type(*[blue]|myBattlefield)~morethan~0}:may token(Mirror-Sigil Sergeant)
text=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.
mana={5}{W}
type=Creature
subtype=Rhino Soldier
power=4
toughness=4
[/card]
[card]
name=Mirrorworks
auto=@movedto(other artifact[-token]|mybattlefield):all(trigger[to]) pay[[{2}]] clone
text=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.
mana={5}
type=Artifact
[/card]
[card]
name=Miscalculation
target=*|stack
auto=transforms((,newability[pay[[{2}]] name(pay 2 mana) donothing?fizzle])) forever
autohand=__CYCLING__({2})
text=Counter target spell unless its controller pays {2}. -- Cycling {2} ({2}, Discard this card: Draw a card.)
mana={1}{U}
type=Instant
[/card]
[card]
name=Mischief and Mayhem
target=<upto:2>creature
auto=4/4 ueot
text=Up to two target creatures each get +4/+4 until end of turn.
mana={4}{G}
type=Sorcery
[/card]
[card]
name=Mischievous Poltergeist
abilities=flying
auto={L}:regenerate
text=Flying -- Pay 1 life: Regenerate Mischievous Poltergeist.
mana={2}{B}
type=Creature
subtype=Spirit
power=1
toughness=1
[/card]
[card]
name=Mischievous Quanar
facedown={3}
autofaceup=name(copy spell) target(*[instant;sorcery]|stack) castcard(copied noevent)
autofacedown={1}{U}{U}:morph
text={3}{U}{U}: Turn Mischievous Quanar face down. -- Morph {1}{U}{U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) -- When Mischievous Quanar is turned face up, copy target instant or sorcery spell. You may choose new targets for that copy.
mana={4}{U}
type=Creature
subtype=Beast
power=3
toughness=3
[/card]
[card]
name=Misers' Cage
auto=@each opponent upkeep restriction{type(*|opponenthand)~morethan~4}:damage:2 opponent
text=At the beginning of each opponent's upkeep, if that player has five or more cards in hand, Misers' Cage deals 2 damage to him or her.
mana={3}
type=Artifact
[/card]
[card]
name=Misery Charm
auto=if type(cleric|battlefield)~morethan~0 then choice destroy target(cleric)
auto=if type(cleric|mygraveyard)~morethan~0 then choice moveTo(myHand) target(cleric|myGraveyard)
auto=choice life:-2 target(player)
text=Choose one - Destroy target Cleric; or return target Cleric card from your graveyard to your hand; or target player loses 2 life.
mana={B}
type=Instant
[/card]
[card]
name=Misfortune
auto=ability$!choice name(opponent's creatures) all(creature|opponentbattlefield) counter(1/1,1) && life:4 opponent _ choice name(your creatures) all(creature|mybattlefield) counter(-1/-1,1) && life:-4 controller !$ opponent
text=An opponent chooses one - You put a +1/+1 counter on each creature you control and gain 4 life; or you put a -1/-1 counter on each creature that player controls and Misfortune deals 4 damage to him or her.
mana={1}{B}{R}{G}
type=Sorcery
[/card]
[card]
name=Misfortune's Gain
target=creature
auto=destroy && life:4 targetController
text=Destroy target creature. Its owner gains 4 life.
mana={3}{W}
type=Sorcery
[/card]
[card]
name=Misguided Rage
target=player
auto=ability$!name(sacrifice) target(*|mybattlefield) sacrifice!$ targetedplayer
text=Target player sacrifices a permanent.
mana={2}{R}
type=Sorcery
[/card]
[card]
name=Mishra, Artificer Prodigy
auto=@movedto(artifact|mystack):all(trigger[to]) transforms((,newability[may name(put in play) moveto(mybattlefield) notatarget(*[share!name!]|mynonplaynonexile)])) oneshot
text=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.
mana={1}{U}{B}{R}
type=Legendary Creature
subtype=Human Artificer
power=4
toughness=4
[/card]
[card]
name=Mishra's Bauble
aicode=name(look) activate name(look) phaseaction[upkeep once] draw:1 controller
auto={T}{S}:target(player) reveal:1 optionone name(Put On Top) target(<1>*|reveal) moveto(ownerlibrary) optiononeend afterrevealed transforms((,newability[phaseaction[upkeep once] draw:1 controller])) oneshot afterrevealedend revealend
text={T}, 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.
mana={0}
type=Artifact
[/card]
[card]
name=Mishra's Factory
auto={T}:add{1}
auto={1}:transforms((Artifact Creature Assembly-Worker,setpower=2,settoughness=2)) ueot
auto={T}:1/1 target(assembly-worker)
text={T}: Add {1} 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. -- {T}: Target Assembly-Worker creature gets +1/+1 until end of turn.
type=Land
[/card]
[card]
name=Mishra's Groundbreaker
auto={T}{S}:target(other land|myBattlefield) transforms((Artifact Creature,setpower=3,settoughness=3)) forever
text={T}, Sacrifice Mishra's Groundbreaker: Target land becomes a 3/3 artifact creature that's still a land. (This effect lasts indefinitely.)
mana={4}
type=Artifact
[/card]
[card]
name=Mishra's Helix
auto={T}:name(X = 0) donothing
auto={1}{T}:name(X = 1) target(land) tap
auto={2}{T}:name(X = 2) target(<2>land) tap
auto={3}{T}:name(X = 3) target(<3>land) tap
auto={4}{T}:name(X = 4) target(<4>land) tap
auto={5}{T}:name(X = 5) target(<5>land) tap
auto={6}{T}:name(X = 6) target(<6>land) tap
auto={7}{T}:name(X = 7) target(<7>land) tap
auto={8}{T}:name(X = 8) target(<8>land) tap
auto={9}{T}:name(X = 9) target(<9>land) tap
auto={10}{T}:name(X = 10) target(<10>land) tap
auto={11}{T}:name(X = 11) target(<11>land) tap
auto={12}{T}:name(X = 12) target(<12>land) tap
auto={13}{T}:name(X = 13) target(<13>land) tap
auto={14}{T}:name(X = 14) target(<14>land) tap
auto={15}{T}:name(X = 15) target(<15>land) tap
auto={16}{T}:name(X = 16) target(<16>land) tap
text={X}, {T}: Tap X target lands.
mana={5}
type=Artifact
[/card]
[card]
name=Misinformation
target=<upto:3>*|opponentgraveyard
auto=moveTo(ownerLibrary)
text=Put up to three target cards from an opponent's graveyard on top of his or her library in any order.
mana={B}
type=Instant
[/card]
[card]
name=Misshapen Fiend
abilities=flying
text=Flying
mana={1}{B}
type=Creature
subtype=Horror Mercenary
power=1
toughness=1
[/card]
[card]
name=Misstep
target=player
text=Creatures target player controls don't untap during that player's next untap step.
auto=frozen all(creature|targetedpersonsBattlefield)
mana={1}{U}
type=Sorcery
[/card]
[card]
name=Mist Dragon
auto={0}:flying forever
auto={0}:-flying forever
auto={3}{U}{U}:phaseout
text={0}: Mist Dragon gains flying. (This effect lasts indefinitely.) -- {0}: Mist Dragon loses flying. (This effect lasts indefinitely.) -- {3}{U}{U}: Mist Dragon phases out. (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.)
mana={4}{U}{U}
type=Creature
subtype=Dragon
power=4
toughness=4
[/card]
[card]
name=Mist Intruder
abilities=flying
auto=@combatdamaged(player) from(this):ingest:1 opponent
text=Devoid (This card has no color.) -- Flying -- Ingest (Whenever this creature deals combat damage to a player, that player exiles the top card of his or her library.)
mana={1}{U}
abilities=devoid
type=Creature
subtype=Eldrazi Drone
power=1
toughness=2
[/card]
[card]
name=Mist Leopard
abilities=shroud
text=Shroud (This creature can't be the target of spells or abilities.)
mana={3}{G}
type=Creature
subtype=Cat
power=3
toughness=2
[/card]
[card]
name=Mist of Stagnation
auto=lord(*) doesnotuntap
auto=@each my upkeep:notatarget(<type:*:mygraveyard>*|mybattlefield) untap
auto=@each my upkeep:ability$!notatarget(<type:*:mygraveyard>*|mybattlefield) untap!$ opponent
text=Permanents don't untap during their controllers' untap steps. -- At the beginning of each player's upkeep, that player chooses a permanent for each card in his or her graveyard, then untaps those permanents.
mana={3}{U}{U}
type=Enchantment
[/card]
[card]
name=Mist Raven
abilities=flying
auto=moveto(ownerhand) target(creature)
text=Flying -- When Mist Raven enters the battlefield, return target creature to its owner's hand.
mana={2}{U}{U}
type=Creature
subtype=Bird
power=2
toughness=2
[/card]
[card]
name=Mistbind Clique
abilities=flash,flying
auto=aslongas(other faerie|mybattlefield) choice notatarget(other faerie|mybattlefield) (blink)forsrc oneshot && tap all(land|opponentbattlefield)
auto=choice sacrifice
text=Flash -- Flying -- Champion a Faerie (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.) -- When a Faerie is championed with Mistbind Clique, tap all lands target player controls.
mana={3}{U}
type=Creature
subtype=Faerie Wizard
power=4
toughness=4
[/card]
[card]
name=Mistblade Shinobi
autohand={U}{N}:ninjutsu
auto=@combatdamagefoeof(player) from(this):may moveTo(ownerhand) target(creature|opponentBattlefield)
auto=@combatdamageof(player) from(this):may moveTo(ownerhand) target(creature|myBattlefield)
text=Ninjutsu {U} ({U}, Return an unblocked attacker you control to hand: Put this card onto the battlefield from your hand tapped and attacking.) -- Whenever Mistblade Shinobi deals combat damage to a player, you may return target creature that player controls to its owner's hand.
mana={2}{U}
type=Creature
subtype=Human Ninja
power=1
toughness=1
[/card]
[card]
name=Mistcutter Hydra
abilities=nofizzle,haste,protection from blue
auto=counter(1/1,X)
text=Mistcutter Hydra can't be countered. -- Haste, protection from blue. -- Mistcutter Hydra enters the battlefield with X +1/+1 counters on it.
mana={X}{G}
type=Creature
subtype=Hydra
power=0
toughness=0
[/card]
[card]
name=Mistfire Adept
auto=@movedTo(*[-creature]|mystack):1/1 ueot
auto=@movedTo(*[-creature]|mystack):target(creature) flying ueot
text=Prowess (Whenever you cast a noncreature spell, this creature gets +1/+1 until end of turn.) -- Whenever you cast a noncreature spell, target creature gains flying until end of turn.
mana={3}{U}
type=Creature
subtype=Human Monk
power=3
toughness=3
[/card]
[card]
name=Mistfire Weaver
abilities=flying
facedown={3}
autofacedown={2}{U}:morph
autofaceup=opponentshroud target(creature|mybattlefield) ueot
text=Flying -- Morph {2}{U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) -- When Mistfire Weaver is turned face up, target creature you control gains hexproof until end of turn. 
mana={3}{U}
type=Creature
subtype=Djinn Wizard
power=3
toughness=1
[/card]
[card]
name=Mistform Dreamer
abilities=flying
auto={1}:activatechooseatype all(this) becomes(removecreaturesubtypes) && becomes(chosentype) ueot activatechooseend
text=Flying -- {1}: Mistform Dreamer becomes the creature type of your choice until end of turn.
mana={2}{U}
type=Creature
subtype=Illusion
power=2
toughness=1
[/card]
[card]
name=Mistform Mask
target=creature
auto={1}:activatechooseatype all(mytgt) becomes(removecreaturesubtypes) && becomes(chosentype) ueot activatechooseend
text=Enchant creature -- {1}: Enchanted creature becomes the creature type of your choice until end of turn.
mana={1}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Mistform Mutant
auto={1}{U}:activatechooseatype target(creature) becomes(removecreaturesubtypes) && becomes(chosentype) ueot activatechooseend nonwall
text={1}{U}: Choose a creature type other than Wall. Target creature becomes that type until end of turn.
mana={4}{U}{U}
type=Creature
subtype=Illusion Mutant
power=3
toughness=4
[/card]
[card]
name=Mistform Seaswift
abilities=flying
facedown={3}
autofacedown={1}{U}:morph
auto={1}:activatechooseatype all(this) becomes(removecreaturesubtypes) && becomes(chosentype) ueot activatechooseend
text=Flying -- {1}: Mistform Seaswift becomes the creature type of your choice until end of turn. -- Morph {1}{U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={3}{U}
type=Creature
subtype=Illusion
power=3
toughness=1
[/card]
[card]
name=Mistform Shrieker
abilities=flying
facedown={3}
autofacedown={3}{U}{U}:morph
auto={1}:activatechooseatype all(this) becomes(removecreaturesubtypes) && becomes(chosentype) ueot activatechooseend
text=Flying -- {1}: Mistform Shrieker becomes the creature type of your choice until end of turn. -- Morph {3}{U}{U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={3}{U}{U}
type=Creature
subtype=Illusion
power=3
toughness=3
[/card]
[card]
name=Mistform Skyreaver
abilities=flying
auto={1}:activatechooseatype all(this) becomes(removecreaturesubtypes) && becomes(chosentype) ueot activatechooseend
text=Flying -- {1}: Mistform Skyreaver becomes the creature type of your choice until end of turn.
mana={5}{U}{U}
type=Creature
subtype=Illusion
power=6
toughness=6
[/card]
[card]
name=Mistform Sliver
auto=lord(sliver) {1}:activatechooseatype all(this) becomes(removecreaturesubtypes) && becomes(chosentype) ueot activatechooseend
text=All Slivers have "{1}: This permanent becomes the creature type of your choice in addition to its other types until end of turn."
mana={1}{U}
type=Creature
subtype=Illusion Sliver
power=1
toughness=1
[/card]
[card]
name=Mistform Stalker
auto={1}:activatechooseatype all(this) becomes(removecreaturesubtypes) && becomes(chosentype) ueot activatechooseend
auto={2}{U}{U}:2/2 && flying
text={1}: Mistform Stalker becomes the creature type of your choice until end of turn. -- {2}{U}{U}: Mistform Stalker gets +2/+2 and gains flying until end of turn.
mana={1}{U}
type=Creature
subtype=Illusion
power=1
toughness=1
[/card]
[card]
name=Mistform Ultimus
abilities=changeling
text=Mistform Ultimus is every creature type (even if this card isn't on the battlefield).
mana={3}{U}
type=Legendary Creature
subtype=Illusion
power=3
toughness=3
[/card]
[card]
name=Mistform Wakecaster
abilities=flying
auto={1}:activatechooseatype all(this) becomes(removecreaturesubtypes) && becomes(chosentype) ueot activatechooseend
auto={2}{U}{U}{T}:activatechooseatype all(creature|mygraveyard) becomes(removecreaturesubtypes) && becomes(chosentype) ueot activatechooseend
text=Flying -- {1}: Mistform Wakecaster becomes the creature type of your choice until end of turn. -- {2}{U}{U}, {T}: Choose a creature type. Each creature you control becomes that type until end of turn.
mana={4}{U}
type=Creature
subtype=Illusion
power=2
toughness=3
[/card]
[card]
name=Mistform Wall
abilities=defender
auto={1}:activatechooseatype all(this) becomes(removecreaturesubtypes) && becomes(chosentype) ueot activatechooseend
text=Mistform Wall has defender as long as it's a Wall. -- {1}: Mistform Wall becomes the creature type of your choice until end of turn.
mana={2}{U}
type=Creature
subtype=Illusion Wall
power=1
toughness=4
[/card]
[card]
name=Mistform Warchief
auto=lord(creature[share!types!]|mycastingzone) altercost(colorless,-1) chooseend
auto={T}:activatechooseatype all(this) becomes(removecreaturesubtypes) && becomes(chosentype) ueot activatechooseend
text=Creature spells you cast that share a creature type with Mistform Warchief cost {1} less to cast. -- {T}: Mistform Warchief becomes the creature type of your choice until end of turn.
mana={2}{U}
type=Creature
subtype=Illusion
power=1
toughness=3
[/card]
[card]
name=Misthollow Griffin
abilities=flying,canplayfromexile
text=Flying -- You may cast Misthollow Griffin from exile.
mana={2}{U}{U}
type=Creature
subtype=Griffin
power=3
toughness=3
[/card]
[card]
name=Misthoof Kirin
abilities=flying,vigilance
facedown={3}
autofacedown={1}{W}:morph
autofaceup=counter(1/1,1)
text=Flying, vigilance -- Megamorph {1}{W} (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.)
mana={2}{W}
type=Creature
subtype=Kirin
power=2
toughness=1
[/card]
[card]
name=Mistmeadow Skulk
abilities=lifelink
auto=protection from(*[manacost>=3])
text=Lifelink, protection from converted mana cost 3 or greater
mana={1}{W}
type=Creature
subtype=Kithkin Rogue
power=1
toughness=1
[/card]
[card]
name=Mistmeadow Witch
auto={2}{W}{U}:(blink)ueot target(creature)
text={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.
mana={1}{WU}
type=Creature
subtype=Kithkin Wizard
power=1
toughness=1
[/card]
[card]
name=Mistral Charger
abilities=flying
text=Flying
mana={1}{W}
type=Creature
subtype=Pegasus
power=2
toughness=1
[/card]
[card]
name=Mistveil Plains
auto=tap(noevent)
auto=aslongas(*[white]|myBattlefield) {W}{T}:bottomoflibrary target(*|mygraveyard) >1
text=({T}: Add {W} to your mana pool.) -- Mistveil Plains enters the battlefield tapped. -- {W}, {T}: Put target card in your graveyard on the bottom of your library. Activate this ability only if you control two or more white permanents.
type=Land
subtype=Plains
[/card]
[card]
name=Mistvein Borderpost
other={H(land[basic]|mybattlefield)}{1} name(Pay /1/ and Return a Basic Land to Hand)
auto=tap(noevent)
auto={T}:Add{U}
auto={T}:Add{B}
text=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. -- {T}: Add {U} or {B} to your mana pool.
mana={1}{U}{B}
type=Artifact
[/card]
[card]
name=Misty Rainforest
aicode=activate moveTo(myBattlefield) target(*[forest;island]|myLibrary)
auto={L}{T}{S}:name(search card) reveal:plibrarycount optionone name(choose card) target(*[forest;island]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveto(ownerbattlefield))! afterrevealedend revealend
text={T}, 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.
type=Land
[/card]
[card]
name=Mitotic Manipulation
aicode=activate choice bottomoflibrary all(*[zpos<=7]|mylibrary)
auto=reveal:7 optionone name(Get a card with same name) target(*|reveal) aslongas(*[share!name!]|battlefield) moveTo(mybattlefield) optiononeend optiontwo name(put on bottom) target(<7>*|reveal) bottomoflibrary optiontwoend revealend
text=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.
mana={1}{U}{U}
type=Sorcery
[/card]
[card]
name=Mitotic Slime
auto=@movedTo(this|graveyard) from(battlefield):token(-2050321)*2
text=When Mitotic Slime dies, put two 2/2 green Ooze creature tokens onto the battlefield. They have "When this creature is put into a graveyard, put two 1/1 green Ooze creature tokens onto the battlefield."
mana={4}{G}
type=Creature
subtype=Ooze
power=4
toughness=4
[/card]
[card]
name=Mizzium Mortars
abilities=overload
other={3}{R}{R}{R} name(Overload)
target=creature|opponentbattlefield
auto=paidmana damage:4
auto=overload damage:4 all(creature|opponentbattlefield)
text=Mizzium Mortars deals 4 damage to target creature you don't control. -- Overload {3}{R}{R}{R} (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.")
mana={1}{R}
type=Sorcery
[/card]
[card]
name=Mizzium Skin
abilities=overload
other={1}{U} name(Overload)
target=creature|mybattlefield
auto=paidmana 0/1
auto=paidmana opponentshroud
auto=overload all(creature|mybattlefield) 0/1 ueot
auto=overload all(creature|mybattlefield) opponentshroud ueot
text=Target creature you control gets +0/+1 and gains hexproof until end of turn. -- Overload {1}{U} (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.")
mana={U}
type=Instant
[/card]
[card]
name=Mnemonic Nexus
auto=moveto(opponentlibrary) all(*|opponentgraveyard) && shuffle opponent
auto=moveto(mylibrary) all(*|mygraveyard) && shuffle controller
text=Each player shuffles his or her graveyard into his or her library.
mana={3}{U}
type=Instant
[/card]
[card]
name=Mnemonic Sliver
auto=lord(sliver) {2}{S}:draw:1
text=All Slivers have "{2}, Sacrifice this permanent: Draw a card."
mana={2}{U}
type=Creature
subtype=Sliver
power=2
toughness=2
[/card]
[card]
name=Mnemonic Wall
abilities=defender
auto=may moveTo(myhand) target(instant,sorcery|mygraveyard)
text=Defender -- When Mnemonic Wall enters the battlefield, you may return target instant or sorcery card from your graveyard to your hand.
mana={4}{U}
type=Creature
subtype=Wall
power=0
toughness=4
[/card]
[card]
name=Moan of the Unhallowed
auto=token(Zombie,Creature Zombie,2/2,black)*2
flashback={5}{B}{B}
text=Put two 2/2 black Zombie creature tokens onto the battlefield. -- Flashback {5}{B}{B} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={2}{B}{B}
type=Sorcery
[/card]
[card]
name=Moaning Spirit
abilities=flying
text=Flying
mana={2}{B}
type=Creature
subtype=Spirit
power=2
toughness=1
[/card]
[card]
name=Moat
auto=lord(creature) flyersonly
text=Creatures without flying can't attack.
mana={2}{W}{W}
type=Enchantment
[/card]
[card]
name=Mob Justice
target=player
auto=damage:type:creature:mybattlefield
text=Mob Justice deals damage to target player equal to the number of creatures you control.
mana={1}{R}
type=Sorcery
[/card]
[card]
name=Mob Rule
auto=choice name(Power 4 or greater) all(creature[power>=4]|opponentbattlefield) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)],newability[untap],haste)) ueot
auto=choice name(Power 3 or less) all(creature[power<=3]|opponentbattlefield) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)],newability[untap],haste)) ueot
text=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.
mana={4}{R}{R}
type=Sorcery
[/card]
[card]
name=Mobile Fort
abilities=defender
auto={3}:3/-1 && canattack ueot limit:1
text=Defender (This creature can't attack.) -- {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.
mana={4}
type=Artifact Creature
subtype=Wall
power=0
toughness=6
[/card]
[card]
name=Mobile Garrison
auto=@combat(attacking) source(this):untap target(other *[artifact;creature]|mybattlefield)
auto={crew(other creature[power>=2]|myBattlefield)}:name(crew 2 [1 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=2]|mybattlefield)~morethan~0,compare(crewtotalpower)~morethan~1}
auto={crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=1]|myBattlefield)}:name(crew 2 [2 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=1]|mybattlefield)~morethan~1,compare(crewtotalpower)~morethan~1}
text=Whenever Mobile Garrison attacks, untap another target artifact or creature you control. -- Crew 2 (Tap any number of creatures you control with total power 2 or more: This Vehicle becomes an artifact creature until end of turn.)
mana={3}
type=Artifact
subtype=Vehicle
power=3
toughness=4
[/card]
[card]
name=Mobilization
auto={2}{W}:token(Soldier,creature soldier, 1/1,white)
auto=lord(soldier) vigilance
text=Soldier creatures have vigilance. (Attacking doesn't cause them to tap.) -- {2}{W}: Put a 1/1 white Soldier creature token onto the battlefield.
mana={2}{W}
type=Enchantment
[/card]
[card]
name=Mobilize
auto=untap all(creature|myBattlefield)
text=Untap all creatures you control.
mana={G}
type=Sorcery
[/card]
[card]
name=Mockery of Nature
autostack=if casted(this) then may destroy target(artifact,enchantment)
text=Emerge {7}{G} (You may cast this spell by sacrificing a creature and paying the emerge cost reduced by that creature's converted mana cost.) -- When you cast Mockery of Nature, you may destroy target artifact or enchantment.
mana={9}
other={emerge}{7}{G} name(Emerge)
type=Creature
subtype=Eldrazi Beast
power=6
toughness=5
[/card]
[card]
name=Mogg Alarm
auto=token(Goblin,Creature Goblin,1/1,red)*2
other={S(mountain|myBattlefield)}{S(mountain|myBattlefield)} name(Sacrifice 2 Mountains)
text=You may sacrifice two Mountains rather than pay Mogg Alarm's mana cost. -- Put two 1/1 red Goblin creature tokens onto the battlefield.
mana={1}{R}{R}
type=Sorcery
[/card]
[card]
name=Mogg Bombers
auto=@movedTo(creature|battlefield):sacrifice all(this) && damage:3 target(player)
text=When another creature enters the battlefield, sacrifice Mogg Bombers. If you do, it deals 3 damage to target player.
mana={3}{R}
type=Creature
subtype=Goblin
power=3
toughness=4
[/card]
[card]
name=Mogg Cannon
auto={T}:target(creature|mybattlefield) transforms((,newability[phaseaction[endofturn once] destroy],flying,newability[1/0])) ueot
text={T}: 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.
mana={2}
type=Artifact
[/card]
[card]
name=Mogg Conscripts
auto=this(variable{countmycrespell}<1) cantattack
auto=this(variable{countmycrespell}<1) cantpwattack
text=Mogg Conscripts can't attack unless you've cast a creature spell this turn.
mana={R}
type=Creature
subtype=Goblin
power=2
toughness=2
[/card]
[card]
name=Mogg Fanatic
auto={S}:Damage:1 target(other *[creature;player])
text=Sacrifice Mogg Fanatic: Mogg Fanatic deals 1 damage to target creature or player.
mana={R}
type=Creature
subtype=Goblin
power=1
toughness=1
[/card]
[card]
name=Mogg Flunkies
auto=@combat(attacking) source(this) restriction{type(creature[attacking]|myBattlefield)~equalto~1}:all(this) removefromcombat && untap
auto=@combat(blocking) source(this) restriction{type(creature[blocking]|myBattlefield)~equalto~1}:all(this) removefromcombat && untap
text=Mogg Flunkies can't attack or block alone.
mana={1}{R}
type=Creature
subtype=Goblin
power=3
toughness=3
[/card]
[card]
name=Mogg Hollows
auto={T}:Add{1}
auto={T}:Add{R} and!( frozen )!
auto={T}:Add{G} and!( frozen )!
text={T}: Add {1} to your mana pool. -- {T}: Add {R} or {G} to your mana pool. Mogg Hollows doesn't untap during your next untap step.
type=Land
[/card]
[card]
name=Mogg Jailer
auto=aslongas(creature[power<=2;-tapped]|opponentBattlefield) cantattack
auto=aslongas(creature[power<=2;-tapped]|opponentBattlefield) cantpwattack
text=Mogg Jailer can't attack if defending player controls an untapped creature with power 2 or less.
mana={1}{R}
type=Creature
subtype=Goblin
power=2
toughness=2
[/card]
[card]
name=Mogg Maniac
auto=@damaged(this):damage:thatmuch opponent
text=Whenever Mogg Maniac is dealt damage, it deals that much damage to target opponent.
mana={1}{R}
type=Creature
subtype=Goblin
power=1
toughness=1
[/card]
[card]
name=Mogg Raider
auto={S(goblin|myBattlefield)}:1/1 target(creature)
text=Sacrifice a Goblin: Target creature gets +1/+1 until end of turn.
mana={R}
type=Creature
subtype=Goblin
power=1
toughness=1
[/card]
[card]
name=Mogg Salvage
target=artifact
auto=destroy
other={0} name(Cast without Paying its Mana Cost)
otherrestriction=type(island|opponentbattlefield)~morethan~0,type(mountain|mybattlefield)~morethan~0
text=If an opponent controls an Island and you control a Mountain, you may cast Mogg Salvage without paying its mana cost. -- Destroy target artifact.
mana={2}{R}
type=Instant
[/card]
[card]
name=Mogg Sentry
auto=@movedTo(*|opponentstack):2/2 ueot
text=Whenever an opponent casts a spell, Mogg Sentry gets +2/+2 until end of turn.
mana={R}
type=Creature
subtype=Goblin Warrior
power=1
toughness=1
[/card]
[card]
name=Mogg Squad
auto=foreach(other creature|battlefield) -1/-1
text=Mogg Squad gets -1/-1 for each other creature on the battlefield.
mana={1}{R}
type=Creature
subtype=Goblin
power=3
toughness=3
[/card]
[card]
name=Mogg Toady
auto=while(restriction{lessorequalcreatures}) cantattack
auto=while(restriction{lessorequalcreatures}) cantpwattack
auto=while(restriction{lessorequalcreatures}) cantblock
text=Mogg Toady can't attack unless you control more creatures than defending player. -- Mogg Toady can't block unless you control more creatures than attacking player.
mana={1}{R}
type=Creature
subtype=Goblin
power=2
toughness=2
[/card]
[card]
name=Mogg War Marshal
auto=token(Goblin,Creature Goblin,1/1,red)
auto=@movedTo(this|graveyard) from(battlefield):token(Goblin,Creature Goblin,1/1,red)
auto=upcost[{1}{R};next upkeep] sacrifice
text=Echo {1}{R} (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.) -- When Mogg War Marshal enters the battlefield or dies, put a 1/1 red Goblin creature token onto the battlefield.
mana={1}{R}
type=Creature
subtype=Goblin Warrior
power=1
toughness=1
[/card]
[card]
name=Moggcatcher
aicode=activate moveTo(myBattlefield) target(goblin[-instant;-sorcery]|myLibrary)
auto={3}{T}:name(search card) reveal:plibrarycount optionone name(choose card) target(goblin[-instant;-sorcery]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield))! afterrevealedend revealend
text={3}, {T}: Search your library for a Goblin permanent card and put that card onto the battlefield. Then shuffle your library.
mana={2}{R}{R}
type=Creature
subtype=Human Mercenary
power=2
toughness=2
[/card]
[card]
name=Mogis's Marauder
auto=name(intimidate & haste) target(<upto:type:manaB>creature|battlefield) transforms((,newability[intimidate],newability[haste])) ueot
text=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. (Each {B} in the mana costs of permanents you control counts toward your devotion to black.)
mana={2}{B}
type=Creature
subtype=Human Berserker
power=2
toughness=2
[/card]
[card]
name=Mogis's Warhound
abilities=mustattack
auto=bestow bstw
auto=bestow teach(creature) +2/+2
auto=bestow teach(creature) mustattack
bestow={2}{r}
text=Bestow {2}{R} (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.
mana={1}{R}
type=Enchantment Creature
subtype=Hound
power=2
toughness=2
[/card]
[card]
name=Mold Adder
auto=@movedTo(*[black;blue]|opponentStack):may counter(1/1,1)
text=Whenever an opponent casts a blue or black spell, you may put a +1/+1 counter on Mold Adder.
mana={G}
type=Creature
subtype=Fungus Snake
power=1
toughness=1
[/card]
[card]
name=Mold Demon
auto=aslongas(swamp|mybattlefield) choice target(<2>swamp|mybattlefield) sacrifice oneshot >1
auto=choice sacrifice all(this)
text=When Mold Demon enters the battlefield, sacrifice it unless you sacrifice two Swamps.
mana={5}{B}{B}
type=Creature
subtype=Fungus Demon
power=6
toughness=6
[/card]
[card]
name=Mold Shambler
kicker={1}{G}
auto=kicker destroy target(*[-creature])
text=Kicker {1}{G} (You may pay an additional {1}{G} as you cast this spell.) -- When Mold Shambler enters the battlefield, if it was kicked, destroy target noncreature permanent.
mana={3}{G}
type=Creature
subtype=Fungus Beast
power=3
toughness=3
[/card]
[card]
name=Molder Beast
abilities=trample
auto=@movedTo(artifact|graveyard) from(battlefield):2/0 ueot
text=Trample -- Whenever an artifact dies, Molder Beast gest +2/+0 until end of turn.
mana={4}{G}
type=Creature
subtype=Beast
power=5
toughness=3
[/card]
[card]
name=Molder Slug
auto=@each opponent upkeep:ability$!name(sacrifice) notatarget(artifact|mybattlefield) sacrifice !$ opponent
auto=@each my upkeep:notatarget(artifact|mybattlefield) sacrifice
text=At the beginning of each player's upkeep, that player sacrifices an artifact.
mana={3}{G}{G}
type=Creature
subtype=Slug Beast
power=4
toughness=6
[/card]
[card]
name=Molder
auto=destroy target(*[artifact;enchantment;manacost <=X])
auto=life:X
text=Destroy target artifact or enchantment with converted mana cost X. It can't be regenerated. You gain X life.
mana={X}{G}
type=Instant
[/card]
[card]
name=Moldervine Cloak
target=creature
auto=teach(creature) 3/3
dredge=dredge(2)
text=Enchant creature -- Enchanted creature gets +3/+3. -- Dredge 2 (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.)
mana={2}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Moldgraf Monstrosity
abilities=trample
auto=@movedTo(this|graveyard) from(battlefield):moveto(exile) && moverandom(creature) from(mygraveyard) to(myhand) && moverandom(creature) from(mygraveyard) to(myhand)
text=Trample -- When Moldgraf Monstrosity dies, exile it, then return two creature cards at random from your graveyard to the battlefield.
mana={4}{G}{G}{G}
type=Creature
subtype=Insect
power=8
toughness=8
[/card]
[card]
name=Moldgraf Scavenger
auto=while(restriction{delirium}) 3/0
text=Delirium  Moldgraf Scavenger gets +3/+0 as long as there are four or more card types among cards in your graveyard.
mana={1}{G}
type=Creature
subtype=Fungus
power=0
toughness=4
[/card]
[card]
name=Mole Worms
abilities=doesnotuntap
auto=@each my untap sourcetap:may untap
auto={t}:target(land) grant transforms((,newability[tap],newability[doesnotuntap])) grantend
text=You may choose not to untap Mole Worms during your untap step. -- {T}: Tap target land. It doesn't untap during its controller's untap step for as long as Mole Worms remains tapped.
mana={2}{B}
type=Creature
subtype=Worm
power=1
toughness=1
[/card]
[card]
name=Molimo, Maro-Sorcerer
abilities=trample
anyzone=type:land:myBattlefield/type:land:myBattlefield cdaactive
text=Trample (If this creature would deal enough damage to its blockers to destroy them, you may have it deal the rest of its damage to defending player or planeswalker.) -- Molimo, Maro-Sorcerer's power and toughness are each equal to the number of lands you control.
mana={4}{G}{G}{G}
type=Legendary Creature
subtype=Elemental
power=*
toughness=*
[/card]
[card]
name=Molten Firebird
abilities=flying
auto={4}{R}:moveTo(exile)
autograveyard=@movedTo(this|graveyard) from(battlefield):phaseaction[my endofturn] moveTo(mybattlefield)
autograveyard=@movedTo(this|graveyard) from(battlefield):nextphasealter(remove,draw,controller)
text=Flying -- When Molten Firebird is put into a graveyard from the battlefield, return it to the battlefield under its owner's control at the beginning of the next end step and you skip your next draw step. -- {4}{R}: Exile Molten Firebird.
mana={4}{R}
type=Creature
subtype=Phoenix
power=2
toughness=2
[/card]
[card]
name=Molten Frame
target=creature[artifact]
auto=destroy
autohand=__CYCLING__({2})
text=Destroy target artifact creature. -- Cycling {2} ({2}, Discard this card: Draw a card.)
mana={1}{R}
type=Instant
[/card]
[card]
name=Molten Hydra
auto={1}{R}{R}:counter(1/1,1)
auto={T}:target(creature,player) dynamicability<!oneonecountersstrike!> && removeallcounters(1/1) all(this)
text={1}{R}{R}: Put a +1/+1 counter on Molten Hydra. -- {T}, Remove all +1/+1 counters from Molten Hydra: Molten Hydra deals X damage to target creature or player, where X is the number of counters removed this way.
mana={1}{R}
type=Creature
subtype=Hydra
power=1
toughness=1
[/card]
[card]
name=Molten Nursery
auto=@movedto(*[colorless]|mystack):damage:1 target(creature,player)
text=Devoid (This card has no color.) -- Whenever you cast a colorless spell, Molten Nursery deals 1 damage to target creature or player.
mana={2}{R}
abilities=devoid
type=Enchantment
[/card]
[card]
name=Molten Primordial
abilities=haste
auto=name(gain control) target(creature|opponentbattlefield) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)],newability[untap],haste)) ueot
text=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.
mana={5}{R}{R}
type=Creature
subtype=Avatar
power=6
toughness=4
[/card]
[card]
name=Molten Rain
target=land
auto=teach(land[-basic]) damage:2 targetcontroller
auto=destroy
text=Destroy target land. If that land was nonbasic, Molten Rain deals 2 damage to the land's controller.
mana={1}{R}{R}
type=Sorcery
[/card]
[card]
name=Molten Ravager
auto={R}:1/0
text={R}: Molten Ravager gets +1/+0 until end of turn.
mana={2}{R}
type=Creature
subtype=Elemental
power=0
toughness=4
[/card]
[card]
name=Molten Vortex
auto={R}{D(land|myhand)}:damage:2 target(creature,player)
text={R}, Discard a land card: Molten Vortex deals 2 damage to target creature or player.
mana={R}
type=Enchantment
[/card]
[card]
name=Moltensteel Dragon
abilities=flying
auto={p(R)}:1/0
text=({p(R)} may be paid for with either {R} or 2 life.) -- {p(R)}: Moltensteel Dragon gets +1/+0 until end of turn.
color=red
mana={4}{p(R)}{p(R)}
type=Artifact Creature
subtype=Dragon
power=4
toughness=4
[/card]
[card]
name=Molten-Tail Masticore
auto=upcost[{D(*|myhand)}] sacrifice
auto={4}{E(creature|mygraveyard)}:damage:4 target(creature,player)
auto={2}:regenerate
text=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.
mana={4}
type=Artifact Creature
subtype=Masticore
power=4
toughness=4
[/card]
[card]
name=Molting Harpy
abilities=flying
auto=upcost[{2}] sacrifice
text=Flying -- At the beginning of your upkeep, sacrifice Molting Harpy unless you pay {2}.
mana={B}
type=Creature
subtype=Harpy Mercenary
power=2
toughness=1
[/card]
[card]
name=Molting Skin
auto={0}:moveTo(ownerhand) all(this) && regenerate target(creature) limit:1
text=Return Molting Skin to its owner's hand: Regenerate target creature.
mana={2}{G}
type=Enchantment
[/card]
[card]
name=Molting Snakeskin
target=creature
auto=2/0
auto=teach(creature) {2}{B}:regenerate
text=Enchant creature -- Enchanted creature gets +2/+0 and has "{2}{B}: Regenerate this creature."
mana={B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Moment of Heroism
target=creature
auto=2/2
auto=lifelink
text=Target creature gets +2/+2 and gains lifelink until end of turn.
mana={1}{W}
type=Instant
[/card]
[card]
name=Moment of Silence
target=player
auto=nextphasealter(remove,combatbegins,targetedplayer)
auto=nextphasealter(remove,combatattackers,targetedplayer)
auto=nextphasealter(remove,combatblockers,targetedplayer)
auto=nextphasealter(remove,combatdamage,targetedplayer)
auto=nextphasealter(remove,combatends,targetedplayer)
text=Target player skips his or her next combat phase this turn.
mana={W}
type=Instant
[/card]
[card]
name=Momentary Blink
target=creature|mybattlefield
auto=(blink)
flashback={3}{U}
text=Exile target creature you control, then return it to the battlefield under its owner's control. -- Flashback {3}{U} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={1}{W}
type=Instant
[/card]
[card]
name=Momentous Fall
auto=draw:storedpower
auto=life:storedtoughness
text=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 the its toughness.
mana={2}{G}{G}{S(creature|mybattlefield)}
type=Instant
[/card]
[card]
name=Moment's Peace
auto=preventAllcombatDamage ueot
flashback={2}{G}
text=Prevent all combat damage that would be dealt this turn. -- Flashback {2}{G} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={1}{G}
type=Instant
[/card]
[card]
name=Momentum
target=creature
auto=@each my upkeep:may counter(0/0,1,Growth)
auto=thisforeach(counter{0/0.1.Growth}) 1/1
text=Enchant creature -- At the beginning of your upkeep, you may put a growth counter on Momentum. -- Enchanted creature gets +1/+1 for each growth counter on Momentum.
mana={2}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Momir Vig, Simic Visionary
aicode=activate target(<1>*[zpos=1]|mylibrary) name(revealed card) moveto(myhand) name(revealed card) and!(if cantargetcard(*[-creature]|*) then moveto(mylibrary))!
auto=@movedTo(creature[green]|mystack):target(creature|mylibrary) moveto(mylibrary) and!(moveto(mylibrary))!
auto=@movedTo(creature[blue]|mystack):reveal:1 optionone target(creature|reveal) moveto(myhand) optiononeend optiontwo name(Put Back) target(<1>*|reveal) moveto(mylibrary) optiontwoend revealend
text=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.
mana={3}{G}{U}
type=Legendary Creature
subtype=Elf Wizard
power=2
toughness=2
[/card]
[card]
name=Monastery Flock
abilities=flying,defender
facedown={3}
autofacedown={U}:morph
text=Flying. -- Defender. -- Morph {2}{U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) 
mana={U}
type=Creature
subtype=Bird
power=0
toughness=5
[/card]
[card]
name=Monastery Loremaster
facedown={3}
autofacedown={5}{U}:morph
autofaceup=counter(1/1,1)
autofaceup=moveto(myhand) target(*[-creature;-land]|mygraveyard)
text=Megamorph {5}{U} (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.) -- When Monastery Loremaster is turned face up, return target noncreature, nonland card from your graveyard to your hand.
mana={3}{U}
type=Creature
subtype=Djinn Wizard
power=3
toughness=2
[/card]
[card]
name=Monastery Mentor
auto=@movedTo(*[-creature]|mystack):1/1 ueot
auto=@movedTo(*[-creature]|mystack):choice name(Create Monk) token(Monk,Creature Monk,1/1,white) and!( transforms((,newability[@movedTo(*[-creature]|mystack):1/1 ueot])) )! controller
text=Prowess (Whenever you cast a noncreature spell, this creature gets +1/+1 until end of turn.) -- Whenever you cast a noncreature spell, put a 1/1 white Monk creature token with prowess onto the battlefield.
mana={2}{W}
type=Creature
subtype=Human Monk
power=2
toughness=2
[/card]
[card]
name=Monastery Swiftspear
abilities=haste
auto=@movedTo(*[-creature]|mystack):1/1 ueot
text=Prowess (Whenever you cast a noncreature spell, this creature gets +1/+1 until end of turn.)
mana={R}
type=Creature
subtype=Human Monk
power=1
toughness=2
[/card]
[card]
name=Mondronen Shaman
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:flip(Tovolar's Magehunter)
text=At the beginning of each upkeep, if no spells were cast last turn, transform Mondronen Shaman.
mana={3}{R}
type=Creature
subtype=Human Werewolf Shaman
power=3
toughness=2
[/card]
[card]
name=Mongrel Pack
auto=@movedTo(this|graveyard) from(mybattlefield) restriction{combatbeginsonly}:token(Hound,Creature Hound,1/1,green)*4
auto=@movedTo(this|graveyard) from(mybattlefield) restriction{attackersonly}:token(Hound,Creature Hound,1/1,green)*4
auto=@movedTo(this|graveyard) from(mybattlefield) restriction{blockersonly}:token(Hound,Creature Hound,1/1,green)*4
auto=@movedTo(this|graveyard) from(mybattlefield) restriction{combatdamageonly}:token(Hound,Creature Hound,1/1,green)*4
auto=@movedTo(this|graveyard) from(mybattlefield) restriction{combatendsonly}:token(Hound,Creature Hound,1/1,green)*4
text=When Mongrel Pack is put into a graveyard from the battlefield during combat, put four 1/1 green Hound creature tokens onto the battlefield.
mana={3}{G}
type=Creature
subtype=Hound
power=4
toughness=1
[/card]
[card]
name=Monk Idealist
auto=moveTo(myhand) target(enchantment|mygraveyard)
text=When Monk Idealist enters the battlefield, return target enchantment card from your graveyard to your hand.
mana={2}{W}
type=Creature
subtype=Human Monk Cleric
power=2
toughness=2
[/card]
[card]
name=Monk Realist
auto=destroy target(enchantment)
text=When Monk Realist enters the battlefield, destroy target enchantment.
mana={1}{W}
type=Creature
subtype=Human Monk Cleric
power=1
toughness=1
[/card]
[card]
name=Monkey Cage
auto=@movedTo(creature[manacost=0]|battlefield) once:sacrifice all(this) && loseabilities all(this)
auto=@movedTo(creature[manacost=1]|battlefield) once:sacrifice all(this) && loseabilities all(this) && token(Ape,Creature Ape,2/2,green)
auto=@movedTo(creature[manacost=2]|battlefield) once:sacrifice all(this) && loseabilities all(this) && token(Ape,Creature Ape,2/2,green)*2
auto=@movedTo(creature[manacost=3]|battlefield) once:sacrifice all(this) && loseabilities all(this) && token(Ape,Creature Ape,2/2,green)*3
auto=@movedTo(creature[manacost=4]|battlefield) once:sacrifice all(this) && loseabilities all(this) && token(Ape,Creature Ape,2/2,green)*4
auto=@movedTo(creature[manacost=5]|battlefield) once:sacrifice all(this) && loseabilities all(this) && token(Ape,Creature Ape,2/2,green)*5
auto=@movedTo(creature[manacost=6]|battlefield) once:sacrifice all(this) && loseabilities all(this) && token(Ape,Creature Ape,2/2,green)*6
auto=@movedTo(creature[manacost=7]|battlefield) once:sacrifice all(this) && loseabilities all(this) && token(Ape,Creature Ape,2/2,green)*7
auto=@movedTo(creature[manacost=8]|battlefield) once:sacrifice all(this) && loseabilities all(this) && token(Ape,Creature Ape,2/2,green)*8
auto=@movedTo(creature[manacost=9]|battlefield) once:sacrifice all(this) && loseabilities all(this) && token(Ape,Creature Ape,2/2,green)*9
auto=@movedTo(creature[manacost=10]|battlefield) once:sacrifice all(this) && loseabilities all(this) && token(Ape,Creature Ape,2/2,green)*10
auto=@movedTo(creature[manacost=11]|battlefield) once:sacrifice all(this) && loseabilities all(this) && token(Ape,Creature Ape,2/2,green)*11
auto=@movedTo(creature[manacost=12]|battlefield) once:sacrifice all(this) && loseabilities all(this) && token(Ape,Creature Ape,2/2,green)*12
auto=@movedTo(creature[manacost=13]|battlefield) once:sacrifice all(this) && loseabilities all(this) && token(Ape,Creature Ape,2/2,green)*13
auto=@movedTo(creature[manacost=14]|battlefield) once:sacrifice all(this) && loseabilities all(this) && token(Ape,Creature Ape,2/2,green)*14
auto=@movedTo(creature[manacost=15]|battlefield) once:sacrifice all(this) && loseabilities all(this) && token(Ape,Creature Ape,2/2,green)*15
auto=@movedTo(creature[manacost=16]|battlefield) once:sacrifice all(this) && loseabilities all(this) && token(Ape,Creature Ape,2/2,green)*16
text=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.
mana={5}
type=Artifact
[/card]
[card]
name=Monsoon
auto=@each my endofturn:damage:type:island[-tapped]:mybattlefield controller
auto=@each opponent endofturn:damage:type:island[-tapped]:opponentbattlefield opponent
auto=@each my cleanup:tap all(island[-tapped]|myBattlefield)
auto=@each opponent cleanup:tap all(island[-tapped]|opponentBattlefield)
text=At the beginning of each player's end step, tap all untapped Islands that player controls and Monsoon deals X damage to the player, where X is the number of Islands tapped this way.
mana={2}{R}{G}
type=Enchantment
[/card]
[card]
name=Mons's Goblin Raiders
mana={R}
type=Creature
subtype=Goblin
power=1
toughness=1
[/card]
[card]
name=Monstrify
target=creature
auto=4/4
retrace={3}{G}{D(land|myhand)}
text=Target creature gets +4/+4 until end of turn. -- Retrace (You may cast this card from your graveyard by discarding a land card in addition to paying its other costs.)
mana={3}{G}
type=Sorcery
[/card]
[card]
name=Monstrous Carabid
abilities=mustattack
autohand=__CYCLING__({BR})
text=Monstrous Carabid attacks each turn if able. -- Cycling {(b/r)} ({(b/r)}, Discard this card: Draw a card.)
mana={3}{B}{R}
type=Creature
subtype=Insect
power=4
toughness=4
[/card]
[card]
name=Monstrous Growth
target=creature
auto=4/4
text=Target creature gets +4/+4 until end of turn.
mana={1}{G}
type=Sorcery
[/card]
[card]
name=Monstrous Hound
auto=while(restriction{lessorequallands}) cantattack
auto=while(restriction{lessorequallands}) cantpwattack
auto=while(restriction{lessorequallands}) cantblock
text=Monstrous Hound can't attack unless you control more lands than defending player. -- Monstrous Hound can't block unless you control more lands than attacking player.
mana={3}{R}
type=Creature
subtype=Hound
power=4
toughness=4
[/card]
[card]
name=Moon Heron
abilities=flying
text=Flying
mana={3}{U}
type=Creature
subtype=Spirit Bird
power=3
toughness=2
[/card]
[card]
name=Moon Sprite
abilities=flying
text=Flying
mana={1}{G}
type=Creature
subtype=Faerie
power=1
toughness=1
[/card]
[card]
name=Moonbow Illusionist
abilities=flying
auto={2}{H(land|myBattlefield)}:ueot name(land becomes a plains) loseabilities && losesubtypesof(land) && transforms((plains)) target(land)
auto={2}{H(land|myBattlefield)}:ueot name(land becomes an island) loseabilities && losesubtypesof(land) && transforms((island)) target(land)
auto={2}{H(land|myBattlefield)}:ueot name(land becomes a swamp) loseabilities && losesubtypesof(land) && transforms((swamp)) target(land)
auto={2}{H(land|myBattlefield)}:ueot name(land becomes a mountain) loseabilities && losesubtypesof(land) && transforms((mountain)) target(land)
auto={2}{H(land|myBattlefield)}:ueot name(land becomes a forest) loseabilities && losesubtypesof(land) && transforms((forest)) target(land)
text=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.
mana={2}{U}
type=Creature
subtype=Moonfolk Wizard
power=2
toughness=1
[/card]
[card]
name=Moonglove Changeling
abilities=changeling
auto={B}:deathtouch
text=Changeling (This card is every creature type at all times.) -- {B}: Moonglove Changeling gains deathtouch until end of turn. (Creatures dealt damage by this creature are destroyed. You can divide its combat damage among any of the creatures blocking or blocked by it.)
mana={2}{B}
type=Creature
subtype=Shapeshifter
power=2
toughness=2
[/card]
[card]
name=Moonglove Extract
auto={S}:damage:2 target(other *[creature;player])
text=Sacrifice Moonglove Extract: Moonglove Extract deals 2 damage to target creature or player.
mana={3}
type=Artifact
[/card]
[card]
name=Moonglove Winnower
abilities=deathtouch
text=Deathtouch (Creatures dealt damage by this creature are destroyed. You can divide this creature's combat damage among any of the creatures blocking or blocked by it.)
mana={3}{B}
type=Creature
subtype=Elf Rogue
power=2
toughness=3
[/card]
[card]
name=Moonhold
target=player
auto=if spent({W}) then maxCast(*)0 targetedplayer
auto=if spent({R}) then maxPlay(land)-99 targetedplayer
text=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. (Do both if {R}{W} was spent.)
mana={2}{RW}
type=Instant
[/card]
[card]
name=Moonlace
text=Target spell or permanent becomes colorless.
target=*
auto=transforms((,artifact)) forever
mana={U}
type=Instant
[/card]
[card]
name=Moonlight Bargain
aicode=activate choice all(*[zpos<=5]|mylibrary) transforms((,newability[pay({L:2}) name(Pay Life) moveto(myhand)?moveto(mygraveyard)])) ueot
auto=name(look) reveal:5 optionone name(Select Cards) target(<upto:5>*|reveal) transforms((,newability[pay({L:2}) name(Pay Life) moveto(myhand) ])) forever optiononeend optiontwo name(put in graveyard) target(<5>*|reveal) moveto(mygraveyard) optiontwoend revealend
text=Look at the top five cards of your library. For each card, put that card into your graveyard unless you pay 2 life. Then put the rest into your hand.
mana={3}{B}{B}
type=Instant
[/card]
[card]
name=Moonlight Geist
abilities=flying
auto={3}{W}:preventAllCombatDamage to(this) && preventAllCombatDamage from(this)
text=Flying -- {3}{W}: Prevent all combat damage that would be dealt to and dealt by Moonlight Geist this turn.
mana={2}{W}
type=Creature
subtype=Spirit
power=2
toughness=1
[/card]
[card]
name=Moonlit Strider
auto={S}:name(White) protection from white target(other creature|myBattlefield)
auto={S}:name(Blue) protection from blue target(other creature|myBattlefield)
auto={S}:name(Black) protection from black target(other creature|myBattlefield)
auto={S}:name(Red) protection from red target(other creature|myBattlefield)
auto={S}:name(Green) protection from green target(other creature|myBattlefield)
auto=@movedTo(this|mygraveyard) from(myBattlefield):may moveTo(myhand) target(spirit[manacost<=3]|mygraveyard)
text=Sacrifice Moonlit Strider: Target creature you control gains protection from the color of your choice until end of turn. -- Soulshift 3 (When this dies, you may return target Spirit card with converted mana cost 3 or less from your graveyard to your hand.)
mana={3}{W}
type=Creature
subtype=Spirit
power=1
toughness=4
[/card]
[card]
name=Moonlit Wake
auto=@movedTo(graveyard) from(creature|battlefield):life:1 controller
text=Whenever a creature dies, you gain 1 life.
mana={2}{W}
type=Enchantment
[/card]
[card]
name=Moonring Island
auto={t}:add{u}
auto=tap(noevent)
aicode=activate name(look) donothing
auto={u}{t}:target(player) name(Look) reveal:1 optionone name(Look) target(*|reveal) doNothing optiononeend optiontwo all(*|reveal) moveto(ownerlibrary) optiontwoend revealend restriction{type(*[blue]|mybattlefield)~morethan~1}
text=({T}: Add {U} to your mana pool.) -- Moonring Island enters the battlefield tapped. -- {U}, {T}: Look at the top card of target player's library. Activate this ability only if you control two or more blue permanents.
type=Land
subtype=Island
[/card]
[card]
name=Moonrise Intruder
auto=@each upkeep restriction{lastturn(*|stack)~morethan~1}:flip(Village Messenger)
text=Menace (This creature 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 Moonrise Intruder.
abilities=menace
type=Creature
subtype=Werewolf
color=red
power=2
toughness=2
[/card]
[card]
name=Moonscarred Werewolf
auto=vigilance
auto={T}:Add{G}{G}
auto=@each upkeep restriction{lastturn(*|stack)~morethan~1}:flip(Scorned Villager)
text={T}: 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.
color=green
type=Creature
subtype=Werewolf
power=2
toughness=2
[/card]
[card]
name=Moonsilver Spear
auto={4}:equip
auto=teach(creature) first strike
auto=@combat(attacking) source(mytgt):token(Angel,Angel Creature,4/4,white,flying)
text=Equipped creature has first strike. -- Whenever equipped creature attacks, put a 4/4 white Angel creature token with flying onto the battlefield. -- Equip {4}
mana={4}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Moonveil Dragon
abilities=flying
auto={R}:all(creature|mybattlefield) 1/0 ueot
text=Flying -- {R}: Each creature you control gets +1/+0 until end of turn.
mana={3}{R}{R}{R}
type=Creature
subtype=Dragon
power=5
toughness=5
[/card]
[card]
name=Moonwing Moth
abilities=flying
auto={W}:0/1
text=Flying -- {W}: Moonwing Moth gets +0/+1 until end of turn.
mana={1}{W}{W}
type=Creature
subtype=Insect
power=2
toughness=1
[/card]
[card]
name=Moor Fiend
abilities=swampwalk
text=Swampwalk
mana={3}{B}
type=Creature
subtype=Horror
power=3
toughness=3
[/card]
[card]
name=Moorish Cavalry
abilities=trample
text=Trample
mana={2}{W}{W}
type=Creature
subtype=Human Knight
power=3
toughness=3
[/card]
[card]
name=Moorland Drifter
auto=while(restriction{delirium}) flying
text=Delirium  Moorland Drifter has flying as long as there are four or more card types among cards in your graveyard.
mana={1}{W}
type=Creature
subtype=Spirit
power=2
toughness=2
[/card]
[card]
name=Moorland Haunt
auto={T}:Add{1}
auto={W}{U}{T}{E(creature|mygraveyard)}:token(Spirit,Creature Spirit,1/1,white,flying)
text={T}: Add {1} to your mana pool. -- {W}{U}, {T}, Exile a creature card from your graveyard: Put a 1/1 white Spirit creature token with flying onto the battlefield.
type=Land
[/card]
[card]
name=Moorland Inquisitor
auto={2}{W}:first strike ueot
text={2}{W}: Moorland Inquisitor gains first strike until end of turn.
mana={1}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=2
[/card]
[card]
name=Morale
auto=all(creature[attacking]) 1/1 ueot
text=Attacking creatures get +1/+1 until end of turn.
mana={1}{W}{W}
type=Instant
[/card]
[card]
name=Morality Shift
auto=moveTo(myLibrary) all(*|mygraveyard) && moveTo(mygraveyard) all(*|myLibrary)
text=Exchange your graveyard and library. Then shuffle your library.
mana={5}{B}{B}
type=Sorcery
[/card]
[card]
name=Moratorium Stone
auto={2}{T}:moveTo(exile) target(*|graveyard)
auto={2}{W}{B}{T}{S}:moveTo(exile) target(other *|graveyard) && moveTo(exile) all(*[share!name!]|graveyard,battlefield)
text={2}, {T}: Exile target card from a graveyard. -- {2}{W}{B}, {T}, Sacrifice Moratorium Stone: Exile target nonland card from a graveyard, all other cards from graveyards with the same name as that card, and all permanents with that name.
mana={1}
type=Artifact
[/card]
[card]
name=Morbid Bloom
target=creature|graveyard
auto=moveto(exile)
auto=token(Saproling,Creature Saproling,1/1,green)*t
text=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.
mana={4}{B}{G}
type=Sorcery
[/card]
[card]
name=Morbid Curiosity
auto=draw:storedmanacost
text=As an additional cost to cast Morbid Curiosity, sacrifice an artifact or creature. -- Draw cards equal to the converted mana cost of the sacrificed permanent.
mana={1}{B}{B}{S(*[artifact;creature]|mybattlefield)}
type=Sorcery
[/card]
[card]
name=Morbid Hunger
target=creature,player
auto=damage:3
auto=life:3 controller
flashback={7}{B}{B}
text=Morbid Hunger deals 3 damage to target creature or player. You gain 3 life. -- Flashback {7}{B}{B} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={4}{B}{B}
type=Sorcery
[/card]
[card]
name=Morbid Plunder
target=<upto:2>creature|mygraveyard
auto=moveTo(ownerhand)
text=Return up to two target creature cards from your graveyard to your hand.
mana={1}{B}{B}
type=Sorcery
[/card]
[card]
name=Mordant Dragon
abilities=flying
auto={1}{R}:1/0
auto=@combatdamagefoeof(player) from(this):may name(same amount of damage to opponent's creature) damage:thatmuch target(creature|opponentbattlefield)
auto=@combatdamageof(player) from(this):may name(same amount of damage to controller creature) damage:thatmuch target(creature|mybattlefield)
text=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.
mana={3}{R}{R}{R}
type=Creature
subtype=Dragon
power=5
toughness=5
[/card]
[card]
name=Morgue Burst
target=creature|mygraveyard
auto=moveTo(myHand)
auto=transforms((,newability[choice name(Creature) target(creature) dynamicability<!powerstrike!>],newability[choice name(player) target(Player) dynamicability<!powerstrike!>])) forever
text=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.
mana={4}{B}{R}
type=Sorcery
[/card]
[card]
name=Morgue Theft
target=creature|mygraveyard
auto=moveTo(myhand)
text=Return target creature card from your graveyard to your hand. -- Flashback {4}{B} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={1}{B}
flashback={4}{B}
type=Sorcery
[/card]
[card]
name=Morgue Thrull
auto={S}:deplete:3
text=Sacrifice Morgue Thrull: Put the top three cards of your library into your graveyard.
mana={2}{B}
type=Creature
subtype=Thrull
power=2
toughness=2
[/card]
[card]
name=Morgue Toad
auto={S}:Add{U}{R}
text=Sacrifice Morgue Toad: Add {U}{R} to your mana pool.
mana={2}{B}
type=Creature
subtype=Frog
power=2
toughness=2
[/card]
[card]
name=Morinfen
abilities=flying
auto=cumulativeupcost[{L}] sacrifice
text=Flying -- Cumulative upkeep - Pay 1 life. (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.)
mana={3}{B}{B}
type=Legendary Creature
subtype=Horror
power=5
toughness=4
[/card]
[card]
name=Moriok Reaver
mana={2}{B}
type=Creature
subtype=Human Warrior
power=3
toughness=2
[/card]
[card]
name=Moriok Replica
auto={1}{B}{S}:draw:2 && life:-2
text={1}{B}, Sacrifice Moriok Replica: You draw 2 cards and you lose 2 life.
mana={3}
type=Artifact Creature
subtype=Warrior
power=2
toughness=2
[/card]
[card]
name=Moriok Rigger
auto=@movedTo(artifact|graveyard) from(battlefield):may counter(1/1,1)
text=Whenever an artifact is put into a graveyard from the battlefield, you may put a +1/+1 counter on Moriok Rigger.
mana={2}{B}
type=Creature
subtype=Human Rogue Rigger
power=2
toughness=2
[/card]
[card]
name=Moriok Scavenger
auto=may moveTo(myhand) target(creature[artifact]|mygraveyard)
text=When Moriok Scavenger enters the battlefield, you may return target artifact creature card from your graveyard to your hand.
mana={3}{B}
type=Creature
subtype=Human Rogue
power=2
toughness=3
[/card]
[card]
name=Morkrut Banshee
auto=if morbid then choice target(creature) -4/-4 ueot
text=Morbid - When Morkut Banshee enters the battlefield, if a creature died this turn, target creature gets -4/-4 until end of turn.
mana={3}{B}{B}
type=Creature
subtype=Spirit
power=4
toughness=4
[/card]
[card]
name=Morkrut Necropod
auto=@combat(attacking) source(this):sacrifice target(other creature,land|mybattlefield)
auto=@combat(blocking) source(this):sacrifice target(other creature,land|mybattlefield)
text=Menace (This creature can't be blocked except by two or more creatures.) -- Whenever Morkrut Necropod attacks or blocks, sacrifice another creature or land.
mana={5}{B}
abilities=menace
type=Creature
subtype=Slug Horror
power=7
toughness=7
[/card]
[card]
name=Morningtide
auto=moveto(exile) all(*|graveyard)
text=Exile all cards from all graveyards.
mana={1}{W}
type=Sorcery
[/card]
[card]
name=Moroii
abilities=flying
auto=@each my upkeep:life:-1 controller
text=Flying -- At the beginning of your upkeep, you lose 1 life.
mana={2}{U}{B}
type=Creature
subtype=Vampire
power=4
toughness=4
[/card]
[card]
name=Morphling
auto={U}:untap
auto={U}:flying
auto={U}:shroud
auto={1}:1/-1
auto={1}:-1/1
text={U}: Untap Morphling. -- {U}: Morphling gains flying until end of turn. -- {U}: Morphling gains shroud until end of turn. (It can't be the target of spells or abilities.) -- {1}: Morphling gets +1/-1 until end of turn. -- {1}: Morphling gets -1/+1 until end of turn.
mana={3}{U}{U}
type=Creature
subtype=Shapeshifter
power=3
toughness=3
[/card]
[card]
name=Morsel Theft
target=player
auto=life:-3 targetedplayer
auto=life:3 controller
auto=if paid(alternative) then draw:1 controller
other={1}{B} name(Prowl)
otherrestriction=prowl
text=Prowl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Rogue.) -- Target player loses 3 life and you gain 3 life. If Morsel Theft's prowl cost was paid, draw a card.
mana={2}{B}{B}
type=Tribal Sorcery
subtype=Rogue
[/card]
[card]
name=Morselhoarder
auto=counter(-1/-1,2)
auto={C(-1/-1,-1)}:add{W}
auto={C(-1/-1,-1)}:add{U}
auto={C(-1/-1,-1)}:add{B}
auto={C(-1/-1,-1)}:add{R}
auto={C(-1/-1,-1)}:add{G}
text=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.
mana={4}{RG}{RG}
type=Creature
subtype=Elemental
power=6
toughness=4
[/card]
[card]
name=Mortal Combat
auto=@each my upkeep restriction{type(creature|mygraveyard)~morethan~19}:winGame
text=At the beginning of your upkeep, if twenty or more creature cards are in your graveyard, you win the game.
mana={2}{B}{B}
type=Enchantment
[/card]
[card]
name=Mortal Obstinacy
target=creature|mybattlefield
auto=1/1
auto=@combatdamaged(player) from(mytgt):may sacrifice(this) && destroy target(enchantment)
text=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.
mana={W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Mortal Wound
target=creature
auto=@damaged(mytgt):destroy
text=Enchant creature -- When enchanted creature is dealt damage, destroy it.
mana={G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Mortal's Ardor
target=creature
auto=1/1 ueot
auto=lifelink ueot
text=Target creature gets +1/+1 and gains lifelink until end of turn. (Damage dealt by the creature also causes its controller to gain that much life.)
mana={W}
type=Instant
[/card]
[card]
name=Mortal's Resolve
target=creature
auto=1/1 ueot
auto=indestructible ueot
text=Target creature gets +1/+1 and gains indestructible until end of turn. (Damage and effects that say "destroy" don't destroy it.)
mana={1}{G}
type=Instant
[/card]
[card]
name=Mortarpod
auto={2}:equip
auto=teach(creature) 0/1
auto=teach(creature) {S}:damage:1 target(other *[creature;player])
auto=livingweapontoken(Germ,Creature Germ,0/0,black)
text=Living weapon (When this Equipment enters the battlefield, put a 0/0 black Germ creature token onto the battlefield, then attach this to it.) -- Equipped creature gets +0/+1 and has "Sacrifice this creature: This creature deals 1 damage to target creature or player." -- Equip {2}
mana={2}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Mortician Beetle
auto=@sacrificed(creature):name(counter +1/+1) ability$!may counter(1/1,1) all(mystored)!$ controller
text=Whenever a player sacrifices a creature, you may put a +1/+1 counter on Mortician Beetle.
mana={B}
type=Creature
subtype=Insect
power=1
toughness=1
[/card]
[card]
name=Mortify
target=creature,enchantment
auto=destroy
text=Destroy target creature or enchantment.
mana={1}{W}{B}
type=Instant
[/card]
[card]
name=Mortipede
auto={2}{G}:lure ueot
text={2}{G}: All creatures able to block Mortipede this turn do so.
mana={3}{B}
type=Creature
subtype=Insect
power=4
toughness=1
[/card]
[card]
name=Mortiphobia
auto={1}{B}{D(*|myhand)}:moveto(exile) target(*|graveyard)
auto={1}{B}{S}:moveto(exile) target(other *|graveyard)
text={1}{B}, Discard a card: Exile target card from a graveyard. -- {1}{B}, Sacrifice Mortiphobia: Exile target card from a graveyard.
mana={1}{B}{B}
type=Enchantment
[/card]
[card]
name=Mortis Dogs
auto=@combat(attacking) source(this):2/0 ueot
auto=@movedTo(this|graveyard) from(battlefield):target(player) dynamicability<!powerlifeloss!>
text=Whenever Mortis Dogs attacks, it gets +2/+0 until end of turn. -- When Mortis Dogs dies, target player loses life equal to its power.
mana={3}{B}
type=Creature
subtype=Hound
power=2
toughness=2
[/card]
[card]
name=Mortivore
auto={B}:regenerate
anyzone=type:creature:graveyard/type:creature:graveyard cdaactive
text=Mortivore's power and toughness are each equal to the number of creature cards in all graveyards. -- {B}: Regenerate Mortivore. (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.)
mana={2}{B}{B}
type=Creature
subtype=Lhurgoyf
power=*
toughness=*
[/card]
[card]
name=Mortuary Mire
auto=may moveto(mylibrary) target(creature|mygraveyard)
auto={T}:add{B}
auto=tap(noevent)
text=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.
type=Land
[/card]
[card]
name=Mortuary
auto=@movedTo(creature|mygraveyard) from(battlefield):all(trigger[to]) moveTo(myLibrary)
text=Whenever a creature is put into your graveyard from the battlefield, put that card on top of your library.
mana={3}{B}
type=Enchantment
[/card]
[card]
name=Mortus Strider
auto=@movedTo(this|graveyard) from(battlefield):all(trigger[to]) moveto(ownerhand)
text=When Mortus Strider dies, return it to its owner's hand.
mana={1}{U}{B}
type=Creature
subtype=Skeleton
power=1
toughness=1
[/card]
[card]
name=Mosquito Guard
abilities=first strike
autohand={1}{W}{discard}:counter(1/1,1) target(creature)
text=First strike -- Reinforce 1 - {1}{W} ({1}{W}, Discard this card: Put a +1/+1 counter on target creature.)
mana={W}
type=Creature
subtype=Kithkin Soldier
power=1
toughness=1
[/card]
[card]
name=Moss Diamond
auto=tap(noevent)
auto={T}:Add{G}
text=Moss Diamond enters the battlefield tapped. -- {T}: Add {G} to your mana pool.
mana={2}
type=Artifact
[/card]
[card]
name=Moss Kami
abilities=trample
text=Trample
mana={5}{G}
type=Creature
subtype=Spirit
power=5
toughness=5
[/card]
[card]
name=Moss Monster
mana={3}{G}{G}
type=Creature
subtype=Elemental
power=3
toughness=6
[/card]
[card]
name=Mossdog
auto=@targeted(this):counter(1/1,1)
text=Whenever Mossdog becomes the target of a spell or ability an opponent controls, put a +1/+1 counter on Mossdog.
mana={G}
type=Creature
subtype=Plant Hound
power=1
toughness=1
[/card]
[card]
name=Mossfire Egg
auto={2}{T}{S}:Add{R}{G} and!( draw:1 controller )!
text={2}, {T}, Sacrifice Mossfire Egg: Add {R}{G} to your mana pool. Draw a card.
mana={1}
type=Artifact
[/card]
[card]
name=Mossfire Valley
auto={1}{T}:Add{R}{G}
text={1}, {T}: Add {R}{G} to your mana pool.
type=Land
[/card]
[card]
name=Mosstodon
auto={1}:trample target(creature[power>=5])
text={1}: Target creature with power 5 or greater gains trample until end of turn.
mana={4}{G}
type=Creature
subtype=Plant Elephant
power=5
toughness=3
[/card]
[card]
name=Mothdust Changeling
abilities=changeling
auto={T(creature|myBattlefield)}:flying
text=Changeling (This card is every creature type at all times.) -- Tap an untapped creature you control: Mothdust Changeling gains flying until end of turn.
mana={U}
type=Creature
subtype=Shapeshifter
power=1
toughness=1
[/card]
[card]
name=Mother of Runes
auto={T}:name(White) protection from white target(creature|myBattlefield)
auto={T}:name(Blue) protection from blue target(creature|myBattlefield)
auto={T}:name(Black) protection from black target(creature|myBattlefield)
auto={T}:name(Red) protection from red target(creature|myBattlefield)
auto={T}:name(Green) protection from green target(creature|myBattlefield)
text={T}: Target creature you control gains protection from the color of your choice until end of turn.
mana={W}
type=Creature
subtype=Human Cleric
power=1
toughness=1
[/card]
[card]
name=Mothrider Samurai
abilities=flying
auto=bushido(1/1)
text=Flying -- Bushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.)
mana={3}{W}
type=Creature
subtype=Human Samurai
power=2
toughness=2
[/card]
[card]
name=Mountain Bandit
abilities=haste
text=Haste
mana={R}
type=Creature
subtype=Human Soldier Rogue
power=1
toughness=1
[/card]
[card]
name=Mountain Goat
abilities=mountainwalk
text=Mountainwalk
mana={R}
type=Creature
subtype=Goat
power=1
toughness=1
[/card]
[card]
name=Mountain Titan
auto={1}{R}{R}:transforms((,newability[@movedTo(*[black]|mystack):counter(1/1,1) ueot] ueot)) ueot
text={1}{R}{R}: Until end of turn, whenever you cast a black spell, put a +1/+1 counter on Mountain Titan.
mana={2}{B}{R}
type=Creature
subtype=Giant
power=2
toughness=2
[/card]
[card]
name=Mountain Valley
auto=tap(noevent)
aicode=activate moveTo(myBattlefield) target(*[mountain;forest]|myLibrary)
auto={T}{S}:name(search card) reveal:plibrarycount optionone name(choose card) target(*[mountain;forest]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield))! afterrevealedend revealend
text=Mountain Valley enters the battlefield tapped. -- {T}, Sacrifice Mountain Valley: Search your library for a Mountain or Forest card and put it onto the battlefield. Then shuffle your library.
type=Land
[/card]
[card]
name=Mountain Yeti
abilities=mountainwalk,protection from white
text=Mountainwalk, protection from white
mana={2}{R}{R}
type=Creature
subtype=Yeti
power=3
toughness=3
[/card]
[card]
name=Mountain
text=R
type=Basic Land
subtype=Mountain
[/card]
[card]
name=Mournful Zombie
auto={W}{T}:life:1 target(player)
text={W}, {T}: Target player gains 1 life.
mana={2}{B}
type=Creature
subtype=Zombie
power=2
toughness=1
[/card]
[card]
name=Mourning Thrull
abilities=flying
auto=spiritlink
text=({(w/b)} can be paid with either {W} or {B}.) -- Flying -- Whenever Mourning Thrull deals damage, you gain that much life.
mana={1}{WB}
type=Creature
subtype=Thrull
power=1
toughness=1
[/card]
[card]
name=Mourning
target=creature
auto=-2/0
auto={B}:moveTo(ownerhand)
text=Enchant creature -- Enchanted creature gets -2/-0. -- {B}: Return Mourning to its owner's hand.
mana={1}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Mournwhelk
other={3}{B} name(Evoke)
auto=target(player) ability$!target(<2>*|myhand) reject!$ targetedplayer
auto=alternative sacrifice
text=When Mournwhelk enters the battlefield, target player discards two cards. -- Evoke {3}{B} (You may cast this spell for its evoke cost. If you do, it's sacrificed when it enters the battlefield.)
mana={6}{B}
type=Creature
subtype=Elemental
power=3
toughness=3
[/card]
[card]
name=Mournwillow
abilities=haste
auto=while(restriction{delirium}) all(creature[power<=2]) cantblock ueot
text=Haste -- Delirium -- When Mournwillow enters the battlefield, if there are four or more card types among cards in your graveyard, creatures with power 2 or less can't block this turn.
mana={1}{B}{G}
type=Creature
subtype=Plant Skeleton
power=3
toughness=2
[/card]
[card]
name=Mouth of Ronom
auto={T}:Add{1}
auto={4}{i}{T}{S}:damage:4 target(other creature)
text={T}: Add {1} to your mana pool. -- {4}{S}i}, {T}, Sacrifice Mouth of Ronom: Mouth of Ronom deals 4 damage to target creature. ({S}i} can be paid with one mana from a snow permanent.)
type=Snow Land
[/card]
[card]
name=Mox Diamond
auto=aslongas(land|myhand) reject target(land|myhand) oneshot && counter(0/0,-1,payment)
auto=moveto(mygraveyard) notatarget(this|mybattlefield)
auto=this(counter{0/0.1.payment}<1) {T}:Add{W}
auto=this(counter{0/0.1.payment}<1) {T}:Add{U}
auto=this(counter{0/0.1.payment}<1) {T}:Add{B}
auto=this(counter{0/0.1.payment}<1) {T}:Add{R}
auto=this(counter{0/0.1.payment}<1) {T}:Add{G}
text=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. -- {T}: Add one mana of any color to your mana pool.
mana={0}
type=Artifact
[/card]
[card]
name=Mox Emerald
auto={T}:add{G}
text={T}: Add {G} to your mana pool.
mana={0}
type=Artifact
[/card]
[card]
name=Mox Jet
auto={T}:add{B}
text={T}: Add {B} to your mana pool.
mana={0}
type=Artifact
[/card]
[card]
name=Mox Opal
auto=aslongas(artifact|mybattlefield) {T}:Add{W} >2
auto=aslongas(artifact|mybattlefield) {T}:Add{U} >2
auto=aslongas(artifact|mybattlefield) {T}:Add{B} >2
auto=aslongas(artifact|mybattlefield) {T}:Add{R} >2
auto=aslongas(artifact|mybattlefield) {T}:Add{G} >2
text=Metalcraft - {T}: Add one mana of any color to your mana pool. Activate this ability only if you control three or more artifacts.
mana={0}
type=Legendary Artifact
[/card]
[card]
name=Mox Pearl
auto={T}:add{W}
text={T}: Add {W} to your mana pool.
mana={0}
type=Artifact
[/card]
[card]
name=Mox Ruby
auto={T}:add{R}
text={T}: Add {R} to your mana pool.
mana={0}
type=Artifact
[/card]
[card]
name=Mox Sapphire
auto={T}:add{U}
text={T}: Add {U} to your mana pool.
mana={0}
type=Artifact
[/card]
[card]
name=Mtenda Griffin
abilities=flying
auto={W}{T}:moveTo(ownerhand) all(this) && moveTo(ownerhand) target(griffin|mygraveyard) myUpkeepOnly
text=Flying -- {W}, {T}: 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.
mana={3}{W}
type=Creature
subtype=Griffin
power=2
toughness=2
[/card]
[card]
name=Mtenda Herder
abilities=flanking
text=Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.)
mana={W}
type=Creature
subtype=Human Scout
power=1
toughness=1
[/card]
[card]
name=Mtenda Lion
auto=@combat(attacking) source(this):name(pay 1 blue mana nodamage) ability$!pay[[{U}]] fog from(mystored)!$ opponent
text=Whenever Mtenda Lion attacks, defending player may pay {U}. If that player does, prevent all combat damage that would be dealt by Mtenda Lion this turn.
mana={G}
type=Creature
subtype=Cat
power=2
toughness=1
[/card]
[card]
name=Muck Rats
mana={B}
type=Creature
subtype=Rat
power=1
toughness=1
[/card]
[card]
name=Mudbrawler Cohort
abilities=haste
auto=aslongas(other creature[red]|myBattlefield) 1/1 != 0
text=Haste -- Mudbrawler Cohort gets +1/+1 as long as you control another red creature.
mana={1}{R}
type=Creature
subtype=Goblin Warrior
power=1
toughness=1
[/card]
[card]
name=Mudbrawler Raiders
auto=cantbeblockedby(creature[blue])
text=Mudbrawler Raiders can't be blocked by blue creatures.
mana={2}{RG}{RG}
type=Creature
subtype=Goblin Warrior
power=3
toughness=3
[/card]
[card]
name=Mudbutton Clanger
aicode=activate target(*[zpos=1]|mylibrary) moveto(mylibrary) and!(moveto(mylibrary) and!(if cantargetcard(creature[share!types!]|*) then all(this) 1/1 ueot )!)!
auto=@each my upkeep:name(Kinship) reveal:1 optionone if type(creature[share!types!]|reveal)~morethan~0 then all(this) +1/+1 ueot optiononeend optiontwo name(Put Back On Top) target(<1>*|reveal) moveto(mylibrary) optiontwoend revealend 
text=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.
mana={R}
type=Creature
subtype=Goblin Warrior
power=1
toughness=1
[/card]
[card]
name=Mudbutton Torchrunner
auto=@movedTo(this|graveyard)from(battlefield):damage:3 target(creature,player)
text=When Mudbutton Torchrunner dies, it deals 3 damage to target creature or player.
mana={2}{R}
type=Creature
subtype=Goblin Warrior
power=1
toughness=1
[/card]
[card]
name=Muddle the Mixture
target=instant,sorcery|stack
auto=fizzle
aicode=activate target(*[manacost=2]|mylibrary) moveto(myhand)
autohand={1}{U}{U}{discard}:name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>*[manacost=2]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend asSorcery
text=Counter target instant or sorcery spell. -- Transmute {1}{U}{U} ({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.)
mana={U}{U}
type=Instant
[/card]
[card]
name=Mudhole
target=player
auto=ability$!name(exile all lands from graveyard) moveTo(exile) all(*|mygraveyard) !$ targetedplayer
text=Target player exiles all land cards from his or her graveyard.
mana={2}{R}
type=Instant
[/card]
[card]
name=Mudslide
auto=lord(creature[-flying]) transforms((,newability[doesnotuntap],newability[@each my upkeep sourcetap:pay[[{2}]] untap]))
text=Creatures without flying don't untap during their controllers' untap steps. -- At the beginning of each player's upkeep, that player may choose any number of tapped creatures without flying he or she controls and pay {2} for each creature chosen this way. If the player does, untap those creatures.
mana={2}{R}
type=Enchantment
[/card]
[card]
name=Mugging
target=creature
auto=damage:2
auto=cantblock ueot
text=Mugging deals 2 damage to target creature. That creature can't block this turn.
mana={R}
type=Sorcery
[/card]
[card]
name=Mul Daya Channelers
abilities=showfromtoplibrary
auto=aslongas(creature[zpos=1]|mylibrary) 3/3 >0
auto=aslongas(land[zpos=1]|mylibrary) {t}:add{G}{G} >0
auto=aslongas(land[zpos=1]|mylibrary) {t}:add{R}{R} >0
auto=aslongas(land[zpos=1]|mylibrary) {t}:add{U}{U} >0
auto=aslongas(land[zpos=1]|mylibrary) {t}:add{B}{B} >0
auto=aslongas(land[zpos=1]|mylibrary) {t}:add{W}{W} >0
text=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 "{T}: Add two mana of any one color to your mana pool."
mana={1}{G}{G}
type=Creature
subtype=Elf Druid Shaman
power=2
toughness=2
[/card]
[card]
name=Mulch
aicode=activate target(<4>*[zpos<=4]|mylibrary) name(revealed card) moveto(myhand) name(revealed card) and!(if cantargetcard(*[-land]|*) then moveto(mygraveyard))!
auto=reveal:4 optionone name(Get land) target(<4>land|reveal) moveto(myhand) optiononeend optiontwo name(put in grave) all(*|reveal) moveto(mygraveyard) optiontwoend revealend
text=Reveal the top four cards of your library. Put all land cards revealed this way into your hand and the rest into your graveyard.
mana={1}{G}
type=Sorcery
[/card]
[card]
name=Mulldrifter
abilities=flying
other={2}{U} name(Evoke)
auto=draw:2
auto=alternative sacrifice
text=Flying -- When Mulldrifter enters the battlefield, draw two cards. -- Evoke {2}{U} (You may cast this spell for its evoke cost. If you do, it's sacrificed when it enters the battlefield.)
mana={4}{U}
type=Creature
subtype=Elemental
power=2
toughness=2
[/card]
[card]
name=Multani, Maro-Sorcerer
abilities=shroud
anyzone=type:*:hand/type:*:hand cdaactive
text=Shroud (This permanent can't be the target of spells or abilities.) -- Multani's power and toughness are each equal to the total number of cards in all players' hands.
mana={4}{G}{G}
type=Legendary Creature
subtype=Elemental
power=*
toughness=*
[/card]
[card]
name=Multani's Acolyte
auto=draw:1
auto=upcost[{G}{G};next upkeep] sacrifice
text=Echo {G}{G} (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.) -- When Multani's Acolyte enters the battlefield, draw a card.
mana={G}{G}
type=Creature
subtype=Elf
power=2
toughness=1
[/card]
[card]
name=Multani's Decree
auto=@movedTo(enchantment|graveyard):life:2
auto=destroy all(enchantment)
text=Destroy all enchantments. You gain 2 life for each enchantment destroyed this way.
mana={3}{G}
type=Sorcery
[/card]
[card]
name=Multani's Harmony
target=creature
auto=teach(creature) {T}:Add{W}
auto=teach(creature) {T}:Add{U}
auto=teach(creature) {T}:Add{B}
auto=teach(creature) {T}:Add{R}
auto=teach(creature) {T}:Add{G}
text=Enchant creature -- Enchanted creature has "{T}: Add one mana of any color to your mana pool."
mana={G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Multiform Wonder
auto=alterenergy:3 controller
auto={e:1}:flying
auto={e:1}:vigilance
auto={e:1}:lifelink
auto={e:1}:2/-2
auto={e:1}:-2/2
text=When Multiform Wonder enters the battlefield, you get {E}{E}{E} (three energy counters). -- Pay {E}: Multiform Wonder gains your choice of flying, vigilance, or lifelink until end of turn. -- Pay {E}: Multiform Wonder gets +2/-2 or -2/+2 until end of turn.
mana={5}
type=Artifact Creature
subtype=Construct
power=3
toughness=3
[/card]
[card]
name=Munda, Ambush Leader
abilities=haste
aicode=activate target(<4>ally[zpos<=4]|mylibrary) moveto(mylibrary) and!(moveto(mylibrary))!
auto=may name(look) reveal:4 optionone choice name(put on top) target(<anyamount>ally|reveal) moveto(ownerlibrary) optiononeend optiontwo choice name(put on bottom) target(<4>*|reveal) bottomoflibrary optiontwoend revealend
auto=@movedTo(other ally|myBattlefield):may name(look) reveal:4 optionone choice name(put on top) target(<anyamount>ally|reveal) moveto(ownerlibrary) optiononeend optiontwo choice name(put on bottom) target(<4>*|reveal) bottomoflibrary optiontwoend revealend
text=Haste -- Rally -- Whenever Munda, Ambush Leader or another Ally enters the battlefield under your 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.
mana={2}{R}{W}
type=Legendary Creature
subtype=Kor Ally
power=3
toughness=4
[/card]
[card]
name=Munda's Vanguard
auto={T(ally|myBattlefield)}{t}:all(creature|mybattlefield) counter(1/1,1)
text=Cohort -- {T}, Tap an untapped Ally you control: Put a +1/+1 counter on each creature you control.
mana={4}{W}
type=Creature
subtype=Kor Knight Ally
power=3
toughness=3
[/card]
[card]
name=Mundungu
auto={T}:name(counter spell) target(*|stack) transforms((,newability[pay[[{1}{L}]] name(pay 1 mana & 1 life) donothing?fizzle])) forever
text={T}: Counter target spell unless its controller pays {1} and 1 life.
mana={1}{U}{B}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Murasa Pyromancer
auto=may damage:type:ally:mybattlefield target(creature)
auto=@movedTo(other ally|mybattlefield):may damage:type:ally:mybattlefield target(creature)
text=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.
mana={4}{R}{R}
type=Creature
subtype=Human Shaman Ally
power=3
toughness=2
[/card]
[card]
name=Murasa Ranger
auto=@movedTo(land|myBattlefield):pay({3}{G}) counter(1/1,2)
text=Landfall -- 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.
mana={3}{G}
type=Creature
subtype=Human Warrior
power=3
toughness=3
[/card]
[card]
name=Murder Investigation
target=creature|mybattlefield
auto=@movedto(mytgt|graveyard) from(Battlefield):token(Soldier,Creature Soldier,1/1,white)*power controller
text=Enchant creature you control -- When enchanted creature dies, put X 1/1 white Soldier creature tokens onto the battlefield, where X is its power.
mana={1}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Murder of Crows
abilities=flying
auto=@movedTo(other creature|graveyard) from(battlefield):may draw:1 controller && transforms((,newability[target(*|myhand) reject])) forever
text=Flying -- Whenever another creature dies, you may draw a card. If you do, discard a card.
mana={3}{U}{U}
type=Creature
subtype=Bird
power=4
toughness=4
[/card]
[card]
name=Murderer's Axe
auto={D(*|myhand)}:equip
auto=teach(creature) 2/2
text=Equipped creature gets +2/+2. -- Equip--Discard a card.
mana={4}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Murder
target=creature
auto=destroy
text=Destroy target creature.
mana={1}{B}{B}
type=Instant
[/card]
[card]
name=Murderous Compulsion
target=creature[tapped]
auto=destroy
abilities=madness
autoexile=restriction{discarded} pay({1}{B}) name(pay 1B to cast) activate name(pay 1B to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard)
text=Destroy target tapped creature. -- Madness {1}{B} (If you discard this card, discard it into exile. When you do, cast it for its madness cost or put it into your graveyard.)
mana={1}{B}
type=Sorcery
[/card]
[card]
name=Murderous Cut
target=creature
auto=destroy
text=Delve (Each card you exile from your graveyard while casting this spell pays for {1}.) -- Destroy target creature.
mana={4}{B}
other={delve} name(Delve)
type=Instant
[/card]
[card]
name=Murderous Redcap
abilities=persist
auto=target(creature,player) dynamicability<!powerstrike!>
text=When Murderous Redcap enters the battlefield, it deals damage equal to its power to target creature or player. -- Persist (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.)
mana={2}{BR}{BR}
type=Creature
subtype=Goblin Assassin
power=2
toughness=2
[/card]
[card]
name=Murk Dwellers
auto=@combat(notblocked) source(this):2/0 ueot
text=Whenever Murk Dwellers attacks and isn't blocked, it gets +2/+0 until end of combat.
mana={3}{B}
type=Creature
subtype=Zombie
power=2
toughness=2
[/card]
[card]
name=Murk Strider
abilities=devoid
auto=if type(*|opponentexile)~morethan~0 then may notatarget(*|opponentexile) moveto(ownergraveyard) and!( target(creature) moveto(ownerhand) )!
text=Devoid (This card has no color.) -- 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.
mana={3}{U}
type=Creature
subtype=Eldrazi Processor
power=3
toughness=2
[/card]
[card]
name=Murkfiend Liege
auto=@each opponent untap:untap all(creature[green;blue]|mybattlefield)
auto=lord(other creature[green]|myBattlefield) 1/1
auto=lord(other creature[blue]|myBattlefield) 1/1
text=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.
mana={2}{GU}{GU}{GU}
type=Creature
subtype=Horror
power=4
toughness=4
[/card]
[card]
name=Murmuring Bosk
auto=if type(treefolk|myhand)~lessthan~1 then tap(noevent)
auto={T}:Add{W} and!( damage:1 controller )!
auto={T}:Add{B} and!( damage:1 controller )!
text=({T}: Add {G} to your mana pool.) -- 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. -- {T}: Add {W} or {B} to your mana pool. Murmuring Bosk deals 1 damage to you.
type=Land
subtype=Forest
[/card]
[card]
name=Murmuring Phantasm
abilities=defender
text=Defender.
mana={1}{U}
type=Creature
subtype=Spirit
power=0
toughness=5
[/card]
[card]
name=Muscle Burst
target=creature
auto=3/3
auto=foreach(muscle burst|graveyard) 1/1
auto=foreach(diligent farmhand|graveyard) 1/1
text=Target creature gets +X/+X until end of turn, where X is 3 plus the number of cards named Muscle Burst in all graveyards.
mana={1}{G}
type=Instant
[/card]
[card]
name=Muscle Sliver
auto=lord(sliver) 1/1
text=All Sliver creatures get +1/+1.
mana={1}{G}
type=Creature
subtype=Sliver
power=1
toughness=1
[/card]
[card]
name=Mutagenic Growth
target=creature
auto=2/2
text=({p(G)} may be paid for with either {G} or 2 life.) -- Target creature gets +2/+2 until end of turn.
color=green
mana={p(G)}
type=Instant
[/card]
[card]
name=Mutant's Prey
target=creature[counter{1/1.1}]||mybattlefield
auto=transforms((,newability[target(creature) dynamicability<!powerstrike eachother!>])) ueot
text=Target creature you control with a +1/+1 counter on it fights target creature an opponent controls.
mana={G}
type=Instant
[/card]
[card]
name=Mutavault
auto={t}:add{1}
auto={1}:transforms((Creature,setpower=2,settoughness=2)) ueot && transforms((allsubtypes)) ueot
text={T}: Add {1} to your mana pool. -- {1}: Mutavault becomes a 2/2 creature with all creature types until end of turn. It's still a land.
type=Land
[/card]
[card]
name=Mutilate
auto=foreach(swamp|myBattlefield) -1/-1 all(creature) ueot
text=All creatures get -1/-1 until end of turn for each Swamp you control.
mana={2}{B}{B}
type=Sorcery
[/card]
[card]
name=Muzzio, Visionary Architect
aicode=activate target(artifact[zpos<=convertedcost:highest:artifact:mybattlefield]|mylibrary) moveto(mybattlefield)
auto={3}{U}{T}:name(Look) reveal:convertedcost:highest:artifact:mybattlefield optionone name(Get Artifact) target(artifact|reveal) moveto(ownerbattlefield) optiononeend optiontwo all(*|reveal) bottomoflibrary optiontwoend revealend
text={3}{U}, {T}: 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.
mana={1}{U}{U}
type=Legendary Creature
subtype=Human Artificer
power=1
toughness=3
[/card]
[card]
name=Muzzle
target=creature
auto=teach(creature) preventalldamage from(this)
text=Enchant creature -- Prevent all damage that would be dealt by enchanted creature.
mana={1}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Mwonvuli Acid-Moss
target=land
auto=destroy
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(forest|myLibrary)
auto=name(search card) reveal:plibrarycount optionone name(choose card) target(forest|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
text=Destroy target land. Search your library for a Forest card and put that card onto the battlefield tapped. Then shuffle your library.
mana={2}{G}{G}
type=Sorcery
[/card]
[card]
name=Mwonvuli Beast Tracker
aicode=activate target(creature[deathtouch;opponentshroud;reach;trample]|mylibrary) moveto(mylibrary) and!(moveto(mylibrary))!
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>creature[deathtouch;opponentshroud;reach;trample]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(mylibrary)])) optiononeend optiontwo bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary )! optiontwoend revealend
text=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.
mana={1}{G}{G}
type=Creature
subtype=Human Scout
power=2
toughness=1
[/card]
[card]
name=Mwonvuli Ooze
auto=thisforeach(counter{0/0.1.Age}) 2/2
auto=cumulativeupcost[{2}] sacrifice
text=Cumulative upkeep {2} (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.) -- Mwonvuli Ooze's power and toughness are each equal to 1 plus twice the number of age counters on it.
mana={G}
type=Creature
subtype=Ooze
power=1+*
toughness=1+*
[/card]
[card]
name=Mycoid Shepherd
auto=@movedTo(this|graveyard) from(myBattlefield):may life:5 controller
auto=@movedTo(graveyard) from(other creature[power>=5]|myBattlefield):may life:5 controller
text=Whenever Mycoid Shepherd or another creature you control with power 5 or greater dies, you may gain 5 life.
mana={1}{G}{G}{W}
type=Creature
subtype=Fungus
power=5
toughness=4
[/card]
[card]
name=Mycologist
text=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.
mana={1}{W}
type=Creature
subtype=Human Druid
auto=@each my upkeep:counter(0/0,1,Spore)
auto={C(0/0,-3,Spore)}:Token(Saproling,Creature Saproling,1/1,green)
auto={S(saproling|myBattlefield)}:life:2
power=0
toughness=2
[/card]
[card]
name=Mycoloth
auto=may target(<anyamount>other creature|mybattlefield) sacrifice && counter(1/1,2) all(this)
auto=@each my upkeep:thisforeach(counter{1/1.1}) token(Saproling,creature saproling,1/1,green)
text=Devour 2 (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.) -- At the beginning of your upkeep, put a 1/1 green Saproling creature token onto the battlefield for each +1/+1 counter on Mycoloth.
mana={3}{G}{G}
type=Creature
subtype=Fungus
power=4
toughness=4
[/card]
[card]
name=Mycosynth Fiend
auto=opponentpoisoncount/opponentpoisoncount nonstatic
text=Mycosynth Fiend gets +1/+1 for each poison counter your opponents have.
mana={2}{G}
type=Creature
subtype=Horror
power=2
toughness=2
[/card]
[card]
name=Mycosynth Golem
abilities=affinityartifacts
auto=lord(creature[artifact]|myhand,mylibrary,mygraveyard,myexile) affinityartifacts
text=Affinity for artifacts (This spell costs {1} less to cast for each artifact you control.) -- Artifact creature spells you cast have affinity for artifacts. (They cost {1} less to cast for each artifact you control.)
mana={11}
type=Artifact Creature
subtype=Golem
power=4
toughness=5
[/card]
[card]
name=Mycosynth Wellspring
aicode=activate target(land[basic]|mylibrary) moveto(myhand)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>land[basic]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
auto=@movedTo(this|graveyard) from(battlefield):name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>land[basic]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=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.
mana={2}
type=Artifact
[/card]
[card]
name=Myojin of Cleansing Fire
auto=if casted(this) then counter(0/0,1,Divinity)
auto=this(counter{0/0.1.Divinity}) indestructible
auto={C(0/0,-1,Divinity)}:destroy all(other creature)
text=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.
mana={5}{W}{W}{W}
type=Legendary Creature
subtype=Spirit
power=4
toughness=6
[/card]
[card]
name=Myojin of Infinite Rage
auto=if casted(this) then counter(0/0,1,Divinity)
auto=this(counter{0/0.1.Divinity}) indestructible
auto={C(0/0,-1,Divinity)}:destroy all(land)
text=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.
mana={7}{R}{R}{R}
type=Legendary Creature
subtype=Spirit
power=7
toughness=4
[/card]
[card]
name=Myojin of Life's Web
auto=if casted(this) then counter(0/0,1,Divinity)
auto=this(counter{0/0.1.Divinity}) indestructible
auto={C(0/0,-1,Divinity)}:moveTo(mybattlefield) target(<anyamount>creature|myhand)
text=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.
mana={6}{G}{G}{G}
type=Legendary Creature
subtype=Spirit
power=8
toughness=8
[/card]
[card]
name=Myojin of Night's Reach
auto=if casted(this) then counter(0/0,1,Divinity)
auto=this(counter{0/0.1.Divinity}) indestructible
auto={C(0/0,-1,Divinity)}:reject all(*|opponenthand)
text=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.
mana={5}{B}{B}{B}
type=Legendary Creature
subtype=Spirit
power=5
toughness=2
[/card]
[card]
name=Myojin of Seeing Winds
auto=if casted(this) then counter(0/0,1,Divinity)
auto=this(counter{0/0.1.Divinity}) indestructible
auto={C(0/0,-1,Divinity)}:foreach(*|myBattlefield) draw:1
text=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.
mana={7}{U}{U}{U}
type=Legendary Creature
subtype=Spirit
power=3
toughness=3
[/card]
[card]
name=Myr Adapter
auto=thisforeach(gear) 1/1
text=Myr Adapter gets +1/+1 for each Equipment attached to it.
mana={3}
type=Artifact Creature
subtype=Myr
power=1
toughness=1
[/card]
[card]
name=Myr Battlesphere
auto=token(Myr,Artifact Creature Myr,1/1)*4
auto=@combat(attacking) source(this) restriction{type(myr[-tapped]|mybattlefield)~morethan~0}:may notatarget(<anyamount>myr[-tapped]|mybattlefield) tap && all(this) 1/0 ueot && damage:1 opponent
text=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.
mana={7}
type=Artifact Creature
subtype=Myr Construct
power=4
toughness=7
[/card]
[card]
name=Myr Enforcer
abilities=affinityartifacts
text=Affinity for artifacts (This spell costs {1} less to cast for each artifact you control.)
mana={7}
type=Artifact Creature
subtype=Myr
power=4
toughness=4
[/card]
[card]
name=Myr Galvanizer
auto=lord(other myr|mybattlefield) 1/1
auto={1}{T}:untap all(other myr|mybattlefield)
text=Other Myr creatures you control get +1/+1. -- {1}, {T}: Untap each other Myr you control.
mana={3}
type=Artifact Creature
subtype=Myr
power=2
toughness=2
[/card]
[card]
name=Myr Incubator
aicode=activate moveto(exile) target(<anyamount>artifact|mylibrary) and!( token(Myr,Artifact Creature Myr,1/1) controller )!
auto={6}{T}{S}:name(exile cards) reveal:plibrarycount optionone name(choose card) target(<anyamount>artifact|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(exile) and!( token(Myr,Artifact Creature Myr,1/1) controller )!)! afterrevealedend revealend
text={6}, {T}, Sacrifice Myr Incubator: Search your library for any number of artifact cards, exile them, then put that many 1/1 colorless Myr artifact creature tokens onto the battlefield. Then shuffle your library.
mana={6}
type=Artifact
[/card]
[card]
name=Myr Landshaper
auto={T}:transforms((artifact)) target(land) ueot
text={T}: Target land becomes an artifact in addition to its other types until end of turn.
mana={3}
type=Artifact Creature
subtype=Myr
power=1
toughness=1
[/card]
[card]
name=Myr Matrix
abilities=indestructible
auto=lord(Myr) 1/1
auto={5}:token(Myr,Artifact Creature Myr,1/1,artifact)
text=Myr Matrix is indestructible. ("Destroy" effects and lethal damage don't destroy it.) -- Myr creatures get +1/+1. -- {5}: Put a 1/1 colorless Myr artifact creature token onto the battlefield.
mana={5}
type=Artifact
[/card]
[card]
name=Myr Mindservant
auto={2}{T}:shuffle
text={2}, {T}: Shuffle your library.
mana={1}
type=Artifact Creature
subtype=Myr
power=1
toughness=1
[/card]
[card]
name=Myr Moonvessel
auto=@movedto(this|graveyard):add{1}
text=When Myr Moonvessel dies, add {1} to your mana pool.
mana={1}
type=Artifact Creature
subtype=Myr
power=1
toughness=1
[/card]
[card]
name=Myr Propagator
auto={3}{T}:token(Myr Propagator)
text={3}, {T}: Put a token that's a copy of Myr Propagator onto the battlefield.
mana={3}
type=Artifact Creature
subtype=Myr
power=1
toughness=1
[/card]
[card]
name=Myr Prototype
auto=@each my upkeep:counter(1/1,1)
auto=attackcost:counter{1%1}
auto=blockcost:counter{1%1}
text=At the beginning of your upkeep, put a +1/+1 counter on Myr Prototype. -- Myr Prototype can't attack or block unless you pay {1} for each +1/+1 counter on it.
mana={5}
type=Artifact Creature
subtype=Myr
power=2
toughness=2
[/card]
[card]
name=Myr Quadropod
auto={3}:swap
text={3}: Switch Myr Quadropod's power and toughness until end of turn.
mana={4}
type=Artifact Creature
subtype=Myr
power=1
toughness=4
[/card]
[card]
name=Myr Retriever
auto=@movedTo(this|graveyard) from(battlefield):moveTo(myhand) target(other artifact|mygraveyard)
text=When Myr Retriever dies, return another target artifact card from your graveyard to your hand.
mana={2}
type=Artifact Creature
subtype=Myr
power=1
toughness=1
[/card]
[card]
name=Myr Servitor
auto=@each my upkeep:moveTo(mybattlefield) all(myr servitor|mygraveyard)
auto=@each my upkeep:moveTo(opponentbattlefield) all(myr servitor|opponentgraveyard)
text=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.
mana={1}
type=Artifact Creature
subtype=Myr
power=1
toughness=1
[/card]
[card]
name=Myr Sire
auto=@movedTo(graveyard) from(this|battlefield):token(Myr,Artifact Creature Myr,1/1)
text=When Myr Sire dies, put a 1/1 colorless Myr artifact creature token onto the battlefield.
mana={2}
type=Artifact Creature
subtype=Myr
power=1
toughness=1
[/card]
[card]
name=Myr Turbine
auto={T}:token(Myr,Artifact Creature Myr,1/1)
aicode=activate moveTo(myBattlefield) target(myr|myLibrary)
auto={T}{T(myr|myBattlefield)}{T(myr|myBattlefield)}{T(myr|myBattlefield)}{T(myr|myBattlefield)}{T(myr|myBattlefield)}:name(search card) reveal:plibrarycount optionone name(choose card) target(myr|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield))! afterrevealedend revealend
text={T}: Put a 1/1 colorless Myr artifact creature token onto the battlefield. -- {T}, Tap five untapped Myr you control: Search your library for a Myr card and put that card onto the battlefield, then shuffle your library.
mana={5}
type=Artifact
[/card]
[card]
name=Myriad Landscape
auto=tap(noevent)
auto={T}:add{C}
auto={2}{T}{S}:name(search plains) target(<upto:2>plains[basic]|mylibrary) and!(tap(noevent))! moveTo(mybattlefield)
auto={2}{T}{S}:name(search island) target(<upto:2>island[basic]|mylibrary) and!(tap(noevent))! moveTo(mybattlefield)
auto={2}{T}{S}:name(search swamp) target(<upto:2>swamp[basic]|mylibrary) and!(tap(noevent))! moveTo(mybattlefield)
auto={2}{T}{S}:name(search mountain) target(<upto:2>mountain[basic]|mylibrary) and!(tap(noevent))! moveTo(mybattlefield)
auto={2}{T}{S}:name(search forest) target(<upto:2>forest[basic]|mylibrary) and!(tap(noevent))! moveTo(mybattlefield)
text=Myriad Landscape enters the battlefield tapped. -- {T}: Add {C} to your mana pool. -- {2}, {T}, 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.
type=Land
[/card]
[card]
name=Myrsmith
auto=@movedto(artifact|mystack):pay({1}) token(Myr,Artifact Creature Myr,1/1)
mana={1}{W}
type=Creature
subtype=Human Artificer
power=2
toughness=1
text=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.
[/card]
[card]
name=Mysteries of the Deep
auto=draw:2
auto=aslongas(land[fresh]|mybattlefield) draw:1
text=Draw two cards. -- Landfall - If you had a land enter the battlefield under your control this turn, draw three cards instead.
mana={4}{U}
type=Instant
[/card]
[card]
name=Mystic Compass
auto={1}{T}:ueot name(land becomes a plains) loseabilities && losesubtypesof(land) && transforms((plains)) target(land)
auto={1}{T}:ueot name(land becomes an island) loseabilities && losesubtypesof(land) && transforms((island)) target(land)
auto={1}{T}:ueot name(land becomes a swamp) loseabilities && losesubtypesof(land) && transforms((swamp)) target(land)
auto={1}{T}:ueot name(land becomes a mountain) loseabilities && losesubtypesof(land) && transforms((mountain)) target(land)
auto={1}{T}:ueot name(land becomes a forest) loseabilities && losesubtypesof(land) && transforms((forest)) target(land)
text={1}, {T}: Target land becomes the basic land type of your choice until end of turn.
mana={2}
type=Artifact
[/card]
[card]
name=Mystic Crusader
abilities=protection from black,protection from red
auto=aslongas(*|mygraveyard) 1/1 >6
auto=aslongas(*|mygraveyard) flying >6
text=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.
mana={1}{W}{W}
type=Creature
subtype=Human Nomad Mystic
power=2
toughness=1
[/card]
[card]
name=Mystic Decree
auto=lord(creature) -islandwalk
auto=lord(creature) -flying
auto=@movedTo(other enchantment[world]|battlefield):sacrifice all(this)
text=All creatures lose flying and islandwalk.
mana={2}{U}{U}
type=World Enchantment
[/card]
[card]
name=Mystic Denial
target=creature,sorcery|stack
auto=fizzle
text=Counter target creature or sorcery spell.
mana={1}{U}{U}
type=Instant
[/card]
[card]
name=Mystic Enforcer
abilities=protection from black
auto=aslongas(*|mygraveyard) 3/3 >6
auto=aslongas(*|mygraveyard) flying >6
text=Protection from black -- Threshold - As long as seven or more cards are in your graveyard, Mystic Enforcer gets +3/+3 and has flying.
mana={2}{G}{W}
type=Creature
subtype=Human Nomad Mystic
power=3
toughness=3
[/card]
[card]
name=Mystic Familiar
abilities=flying
auto=aslongas(*|mygraveyard) 1/1 >6
auto=aslongas(*|mygraveyard) protection from black >6
text=Flying -- Threshold - As long as seven or more cards are in your graveyard, Mystic Familiar gets +1/+1 and has protection from black.
mana={1}{W}
type=Creature
subtype=Bird
power=1
toughness=2
[/card]
[card]
name=Mystic Gate
auto={T}:Add{1}
auto={WU}{T}:Add{W}{W}
auto={WU}{T}:Add{W}{U}
auto={WU}{T}:Add{U}{U}
text={T}: Add {1} to your mana pool. -- {(w/u)}, {T}: Add {W}{W}, {W}{U}, or {U}{U} to your mana pool.
type=Land
[/card]
[card]
name=Mystic Genesis
target=*|stack
auto=fizzle
auto=if cantargetcard(*[manacost=0]|*) then token(Ooze,Creature Ooze,0/0,green)
auto=if cantargetcard(*[manacost=1]|*) then token(Ooze,Creature Ooze,1/1,green)
auto=if cantargetcard(*[manacost=2]|*) then token(Ooze,Creature Ooze,2/2,green)
auto=if cantargetcard(*[manacost=3]|*) then token(Ooze,Creature Ooze,3/3,green)
auto=if cantargetcard(*[manacost=4]|*) then token(Ooze,Creature Ooze,4/4,green)
auto=if cantargetcard(*[manacost=5]|*) then token(Ooze,Creature Ooze,5/5,green)
auto=if cantargetcard(*[manacost=6]|*) then token(Ooze,Creature Ooze,6/6,green)
auto=if cantargetcard(*[manacost=7]|*) then token(Ooze,Creature Ooze,7/7,green)
auto=if cantargetcard(*[manacost=8]|*) then token(Ooze,Creature Ooze,8/8,green)
auto=if cantargetcard(*[manacost=9]|*) then token(Ooze,Creature Ooze,9/9,green)
auto=if cantargetcard(*[manacost=10]|*) then token(Ooze,Creature Ooze,10/10,green)
auto=if cantargetcard(*[manacost=11]|*) then token(Ooze,Creature Ooze,11/11,green)
auto=if cantargetcard(*[manacost=12]|*) then token(Ooze,Creature Ooze,12/12,green)
auto=if cantargetcard(*[manacost=13]|*) then token(Ooze,Creature Ooze,13/13,green)
auto=if cantargetcard(*[manacost=14]|*) then token(Ooze,Creature Ooze,14/14,green)
auto=if cantargetcard(*[manacost=15]|*) then token(Ooze,Creature Ooze,15/15,green)
auto=if cantargetcard(*[manacost=16]|*) then token(Ooze,Creature Ooze,16/16,green)
text=Counter target spell. Put an X/X green Ooze creature token onto the battlefield, where X is that spell's converted mana cost.
mana={2}{G}{U}{U}
type=Instant
[/card]
[card]
name=Mystic Meditation
auto=draw:3
auto=transforms((,newability[choice name(discard 2 cards) reject target(<2>*|myhand)],newability[aslongas(creature|myHand) choice name(discard a creature card) reject target(creature|myhand)]))
text=Draw three cards. Then discard two cards unless you discard a creature card.
mana={3}{U}
type=Sorcery
[/card]
[card]
name=Mystic Melting
target=artifact,enchantment
auto=destroy
auto=@next upkeep:draw:1 controller
text=Destroy target artifact or enchantment. -- Draw a card at the beginning of the next turn's upkeep.
mana={3}{G}
type=Instant
[/card]
[card]
name=Mystic Might
target=land|myBattlefield
auto=cumulativeupcostmulti[{1}{U}] sacrifice all(this)
auto=teach(land) {T}:2/2 target(creature)
text=Enchant land you control -- Cumulative upkeep {1}{U} (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.) -- Enchanted land has "{T}: Target creature gets +2/+2 until end of turn."
mana={U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Mystic Monastery
auto=tap(noevent)
auto={T}:Add{U}
auto={T}:Add{R}
auto={T}:Add{W}
text=Mystic Monastery enters the battlefield tapped. -- {T}: Add {U}, {R}, or {W} to your mana pool.
type=Land
[/card]
[card]
name=Mystic of the Hidden Way
abilities=unblockable
facedown={3}
autofacedown={2}{U}:morph
text=Mystic of the Hidden Way can't be blocked. -- Morph {2}{U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) 
mana={4}{U}
type=Creature
subtype=Human Monk
power=3
toughness=2
[/card]
[card]
name=Mystic Penitent
abilities=vigilance
auto=aslongas(*|mygraveyard) 1/1 >6
auto=aslongas(*|mygraveyard) flying >6
text=Vigilance -- Threshold - As long as seven or more cards are in your graveyard, Mystic Penitent gets +1/+1 and has flying.
mana={W}
type=Creature
subtype=Human Nomad Mystic
power=1
toughness=1
[/card]
[card]
name=Mystic Remora
auto=cumulativeupcost[{1}] sacrifice
auto=@movedto(*[-creature]|opponentstack):may name(draw a card) ability$!name(pay or draw) pay[[{4}]] name(pay 4 mana) donothing?draw:1 opponent!$ opponent
text=Cumulative upkeep {1} (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.) -- Whenever an opponent casts a noncreature spell, you may draw a card unless that player pays {4}.
mana={U}
type=Enchantment
[/card]
[card]
name=Mystic Restraints
abilities=flash
target=creature
auto=tap
auto=doesnotuntap
text=Flash -- Enchant creature -- When Mystic Restraints enters the battlefield, tap enchanted creature. -- Enchanted creature doesn't untap during its controller's untap step.
mana={2}{U}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Mystic Retrieval
target=instant,sorcery|mygraveyard
auto=moveTo(ownerhand)
flashback={2}{R}
text=Return target instant or sorcery card from your graveyard to your hand. -- Flashback {2}{R}
mana={3}{U}
type=Sorcery
[/card]
[card]
name=Mystic Snake
abilities=flash
auto=if type(*|stack)~morethan~0 then fizzle target(*|stack)
text=Flash (You may cast this spell any time you could cast an instant.) -- When Mystic Snake enters the battlefield, counter target spell.
mana={1}{G}{U}{U}
type=Creature
subtype=Snake
power=2
toughness=2
[/card]
[card]
name=Mystic Speculation
buyback={u}{2}
aicode=name(look) activate name(look) transforms((,newability[foreach(*[zpos<=3]|mylibrary) moverandom(*[zpos<=3]) from(mylibrary) to(mylibrary)])) ueot
auto=name(scry cards) reveal:3 optionone name(look) target(*|reveal) doNothing optiononeend optiontwo target(<3>*|reveal) moveto(ownerlibrary) optiontwoend revealend
text=Buyback {2} (You may pay an additional {2} as you cast this spell. If you do, put this card into your hand as it resolves.) -- Scry 3. (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.)
mana={U}
type=Sorcery
[/card]
[card]
name=Mystic Visionary
auto=aslongas(*|mygraveyard) flying >6
text=Threshold - Mystic Visionary has flying as long as seven or more cards are in your graveyard.
mana={1}{W}
type=Creature
subtype=Human Nomad Mystic
power=2
toughness=1
[/card]
[card]
name=Mystic Zealot
auto=aslongas(*|mygraveyard) 1/1 >6
auto=aslongas(*|mygraveyard) flying >6
text=Threshold - As long as seven or more cards are in your graveyard, Mystic Zealot gets +1/+1 and has flying.
mana={3}{W}
type=Creature
subtype=Human Nomad Mystic
power=2
toughness=4
[/card]
[card]
name=Mystical Teachings
aicode=activate target(*[instant;flash]|mylibrary) moveto(myhand)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>*[instant;flash]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
flashback={5}{B}
text=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} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={3}{U}
type=Instant
[/card]
[card]
name=Mystical Tutor
aicode=activate target(*[instant;sorcery]|mylibrary) moveto(mylibrary) and!(moveto(mylibrary))!
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>*[instant;sorcery]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(mylibrary)])) optiononeend optiontwo bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary )! optiontwoend revealend
text=Search your library for an instant or sorcery card and reveal that card. Shuffle your library, then put the card on top of it.
mana={U}
type=Instant
[/card]
[card]
name=Mystifying Maze
type=Land
auto={t}:add{1}
auto={4}{t}:target(creature[attacking]|opponentbattlefield) (blink)ueot return(tap)
[/card]
[card]
name=Myth Realized
auto=@movedto(*[-creature]|mystack):counter(0/0,1,lore)
auto={2}{W}:counter(0/0,1,lore)
auto=counter{0%0.1.lore}/counter{0%0.1.lore} nonstatic
auto={W}:transforms((Monk Avatar Creature,setpower=counter{0%0.1.lore},settoughness=counter{0%0.1.lore})) ueot
text=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."
mana={W}
type=Enchantment
[/card]
[card]
name=Mythic Proportions
target=creature
auto=8/8
auto=trample
text=Enchant creature -- Enchanted creature gets +8/+8 and has trample.
mana={4}{G}{G}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Nacatl Hunt-Pride
abilities=vigilance
auto={R}{T}:target(creature) cantblock ueot
auto={G}{T}:target(creature) mustblock ueot
text=Vigilance -- {R}, {T}: Target creature can't block this turn. -- {G}, {T}: Target creature blocks this turn if able.
mana={5}{W}
type=Creature
subtype=Cat Warrior
power=5
toughness=4
[/card]
[card]
name=Nacatl Outlander
abilities=protection from blue
text=Protection from blue
mana={R}{G}
type=Creature
subtype=Cat Scout
power=2
toughness=2
[/card]
[card]
name=Nacatl Savage
auto=protection from(artifact)
text=Protection from artifacts
mana={1}{G}
type=Creature
subtype=Cat Warrior
power=2
toughness=1
[/card]
[card]
name=Nacre Talisman
auto=@movedto(*[white]|stack):pay({3}) untap target(*)
text=Whenever a player casts a white spell, you may pay {3}. If you do, untap target permanent.
mana={2}
type=Artifact
[/card]
[card]
name=Nagao, Bound by Honor
auto=bushido(1/1)
auto=@combat(attacking) source(this):all(samurai[attacking]|myBattlefield) 1/1 ueot
text=Bushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.) -- Whenever Nagao, Bound by Honor attacks, Samurai creatures you control get +1/+1 until end of turn.
mana={3}{W}
type=Legendary Creature
subtype=Human Samurai
power=3
toughness=3
[/card]
[card]
name=Nagging Thoughts
abilities=madness,hiddenface
aicode=activate transforms((,newability[choice all(*[zpos=2]|mylibrary) moveto(myhand) and!(deplete:1)!],newability[choice all(*[zpos=1]|mylibrary) moveto(myhand) and!(deplete:1)!])) ueot
auto=name(look) reveal:2 optionone name(Get a card) target(<1>*|reveal) moveto(myhand) optiononeend optiontwo name(put in graveyard) target(<2>*|reveal) moveto(mygraveyard) optiontwoend revealend
autoexile=restriction{discarded} pay({1}{U}) name(pay 1U to cast) activate name(pay 1U to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard)
text=Look at the top two cards of your library. Put one of them into your hand and the other into your graveyard. -- Madness {1}{U} (If you discard this card, discard it into exile. When you do, cast it for its madness cost or put it into your graveyard.)
mana={1}{U}
type=Sorcery
[/card]
[card]
name=Nahiri, the Harbinger
auto=counter(0/0,4,loyalty)
aicode=activate moveto(mybattlefield) notatarget(artifact,creature|mylibrary) and!( transforms((,newability[haste],newability[phaseaction[endofturn sourceinplay] moveTo(ownerhand)])) forever )!
auto={C(0/0,2,Loyalty)}:name(+2: Discard to draw) notatarget(*|myhand) transforms((,newability[reject and!(draw:1)!])) forever
auto={C(0/0,-2,Loyalty)}:name(-2: Exile tapped Artifact or Creature) target(*[artifact;creature;tapped]) moveto(exile)
auto={C(0/0,-2,Loyalty)}:name(-2: Exile target Enchantment) target(enchantment) moveto(exile)
auto={C(0/0,-8,Loyalty)}:name(-8: Fetch) reveal:plibrarycount optionone name(choose card) target(artifact,creature|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveto(mybattlefield) and!( transforms((,newability[haste],newability[phaseaction[endofturn sourceinplay] moveTo(ownerhand)])) forever )!)! afterrevealedend revealend
text=+2: You may discard a card. If you do, draw a card. -- -2: Exile target enchantment, tapped artifact, or tapped creature. -- -8: Search your library for an artifact or creature card, put it onto the battlefield, then shuffle your library. It gains haste. Return it to your hand at the beginning of the next end step.
mana={2}{R}{W}
type=Planeswalker
subtype=Nahiri
[/card]
[card]
name=Nahiri, the Lithomancer
auto=counter(0/0,3,loyalty)
auto={C(0/0,2,Loyalty)}:name(+2: Kor Soldier) token(Kor Soldier,Creature Kor Soldier,1/1,white) and!(transforms((,newability[may target(equipment|mybattlefield) newhook])) oneshot)!
auto={C(0/0,-2,Loyalty)}:name(-2: Get Equipment) notatarget(equipment|mygraveyard,myhand) moveto(ownerbattlefield)
auto={C(0/0,-10,Loyalty)}:name(-10: Stoneforged Blade) token(Stoneforged Blade,Artifact Equipment,0/0,Indestructible,tnum.2) and!(transforms((,newability[{0}:equip],newability[teach(creature) 5/5],newability[teach(creature) double strike])) forever)!
text=+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.
mana={3}{W}{W}
type=Planeswalker
subtype=Nahiri
[/card]
[card]
name=Nahiri's Machinations
auto=@each my combatbegins:target(creature|mybattlefield) indestructible ueot
auto={1}{R}:damage:1 target(creature[blocking])
text=At the beginning of combat on your turn, target creature you control gains indestructible until end of turn. -- {1}{R}: Nahiri's Machinations deals 1 damage to target blocking creature.
mana={1}{W}
type=Enchantment
[/card]
[card]
name=Nameless Inversion
abilities=changeling
target=creature
auto=3/-3
auto=transforms((removecreaturesubtypes)) ueot
text=Changeling (This card is every creature type at all times.) -- Target creature gets +3/-3 and loses all creature types until end of turn.
mana={1}{B}
type=Tribal Instant
subtype=Shapeshifter
[/card]
[card]
name=Nameless One
facedown={3}
autofacedown={2}{U}:morph
anyzone=type:wizard:battlefield/type:wizard:battlefield cdaactive
text=Nameless One's power and toughness are each equal to the number of Wizards on the battlefield. -- Morph {2}{U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={3}{U}
type=Creature
subtype=Wizard Avatar
power=*
toughness=*
[/card]
[card]
name=Nantuko Blightcutter
abilities=protection from black
auto=aslongas(*|mygraveyard) foreach(*[black]|opponentBattlefield) 1/1 >6
text=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.
mana={2}{G}
type=Creature
subtype=Insect Druid
power=2
toughness=2
[/card]
[card]
name=Nantuko Calmer
auto={G}{T}{S}:destroy target(other enchantment)
auto=aslongas(*|mygraveyard) 1/1 >6
text={G}, {T}, Sacrifice Nantuko Calmer: Destroy target enchantment. -- Threshold - Nantuko Calmer gets +1/+1 as long as seven or more cards are in your graveyard.
mana={2}{G}{G}
type=Creature
subtype=Insect Druid
power=2
toughness=3
[/card]
[card]
name=Nantuko Cultivator
auto=may target(<anyamount>land|myhand) reject && draw:1 controller && counter(1/1,1) all(this)
text=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.
mana={3}{G}
type=Creature
subtype=Insect Druid
power=2
toughness=2
[/card]
[card]
name=Nantuko Disciple
auto={G}{T}:2/2 target(creature)
text={G}, {T}: Target creature gets +2/+2 until end of turn.
mana={3}{G}
type=Creature
subtype=Insect Druid
power=2
toughness=2
[/card]
[card]
name=Nantuko Elder
auto={T}:Add{1}{G}
text={T}: Add {1}{G} to your mana pool.
mana={2}{G}
type=Creature
subtype=Insect Druid
power=1
toughness=2
[/card]
[card]
name=Nantuko Husk
auto={S(creature|myBattlefield)}:2/2 ueot
text=Sacrifice a creature: Nantuko Husk gets +2/+2 until end of turn.
mana={2}{B}
type=Creature
subtype=Zombie Insect
power=2
toughness=2
[/card]
[card]
name=Nantuko Mentor
auto={2}{G}{T}:target(creature) dynamicability<!mytgt powerpumpboth!> ueot
text={2}{G}, {T}: Target creature gets +X/+X until end of turn, where X is that creature's power.
mana={2}{G}
type=Creature
subtype=Insect Druid
power=1
toughness=1
[/card]
[card]
name=Nantuko Monastery
auto={T}:Add{1}
auto=aslongas(*|mygraveyard) {G}{W}:transforms((Insect Monk Creature,setpower=4,settoughness=4,first strike,green,white)) ueot >6
text={T}: Add {1} 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.
type=Land
[/card]
[card]
name=Nantuko Shade
auto={B}:1/1
text={B}: Nantuko Shade gets +1/+1 until end of turn.
mana={B}{B}
type=Creature
subtype=Insect Shade
power=2
toughness=1
[/card]
[card]
name=Nantuko Shaman
auto=aslongas(land[tapped]|mybattlefield) draw:1 controller <1
text=When Nantuko Shaman enters the battlefield, if you control no tapped lands, draw a card. -- Suspend 1 - {2}{G}{G} (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.)
mana={2}{G}
suspend(1)={2}{g}{g}
type=Creature
subtype=Insect Shaman
power=3
toughness=2
[/card]
[card]
name=Nantuko Tracer
auto=may bottomoflibrary target(*|graveyard)
text=When Nantuko Tracer enters the battlefield, you may put target card from a graveyard on the bottom of its owner's library.
mana={1}{G}
type=Creature
subtype=Insect Druid
power=2
toughness=1
[/card]
[card]
name=Nantuko Vigilante
facedown={3}
autofacedown={1}{G}:morph
autofaceup=destroy target(artifact,enchantment)
text=Morph {1}{G} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) -- When Nantuko Vigilante is turned face up, destroy target artifact or enchantment.
mana={3}{G}
type=Creature
subtype=Insect Druid Mutant
power=3
toughness=2
[/card]
[card]
name=Narcissism
auto={G}{D(*|myhand)}:2/2 target(creature)
auto={G}{S}:2/2 target(other creature)
text={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.
mana={2}{G}
type=Enchantment
[/card]
[card]
name=Narcolepsy
target=creature
auto=@each my upkeep:tap(mytgt)
auto=@each opponent upkeep:tap(mytgt)
text=Enchant Creature -- At the beginning of each upkeep, if enchanted creature is untapped, tap it.
mana={1}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Narcomoeba
abilities=flying
autograveyard=@movedTo(this|mygraveyard) from(mylibrary):may moveTo(myBattlefield)
text=Flying -- When Narcomoeba is put into your graveyard from your library, you may put it onto the battlefield.
mana={1}{U}
type=Creature
subtype=Illusion
power=1
toughness=1
[/card]
[card]
name=Narnam Cobra
auto={G}:deathtouch
text={G}: Narnam Cobra gains deathtouch until end of turn. (Any amount of damage it deals to a creature is enough to destroy it.)
mana={2}
type=Artifact Creature
subtype=Snake
power=2
toughness=1
[/card]
[card]
name=Narnam Renegade
abilities=deathtouch
auto=if revolt then counter(1/1,1)
text=Deathtouch -- Revolt -- Narnam Renegade enters the battlefield with a +1/+1 counter on it if a permanent you controlled left the battlefield this turn.
mana={G}
type=Creature
subtype=Elf Warrior
power=1
toughness=2
[/card]
[card]
name=Narrow Escape
target=*|myBattlefield
auto=moveTo(ownerhand)
auto=life:4 controller
text=Return target permanent you control to its owner's hand. You gain 4 life.
mana={2}{W}
type=Instant
[/card]
[card]
name=Narset, Enlightened Master
abilities=first strike,opponentshroud
auto=@combat(attacking) source(this):moveto(exile) and!( if cantargetcard(*[-creature;-land]|*) then transforms((,zerocast,canplayfromexile)) ueot )! all(*[zpos<=4]|mylibrary)
text=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.
mana={3}{U}{R}{W}
type=Legendary Creature
subtype=Human Monk
power=3
toughness=2
[/card]
[card]
name=Narstad Scrapper
auto={2}:1/0 ueot
text={2}: Narstad Scrapper gets +1/+0 until end of turn.
mana={5}
type=Artifact Creature
subtype=Construct
power=3
toughness=3
[/card]
[card]
name=Narwhal
abilities=first strike,protection from red
text=First strike, protection from red
mana={2}{U}{U}
type=Creature
subtype=Whale
power=2
toughness=2
[/card]
[card]
name=Nath of the Gilt-Leaf
auto=@each my upkeep:may discard:1 target(opponent)
auto=@discarded(*|opponenthand):may token(Elf Warrior,Creature Elf Warrior,1/1,green)
text=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.
mana={3}{B}{G}
type=Legendary Creature
subtype=Elf Warrior
power=4
toughness=4
[/card]
[card]
name=Nath's Buffoon
auto=protection from(elf)
text=Protection from Elves
mana={1}{B}
type=Creature
subtype=Goblin Rogue
power=1
toughness=1
[/card]
[card]
name=Natural Affinity
auto=all(land) becomes(Creature,2/2) ueot
text=All lands become 2/2 creatures until end of turn. They're still lands.
mana={2}{G}
type=Instant
[/card]
[card]
name=Natural Balance
auto=ability$! notatarget(<5minustype:land:mybattlefieldminusend>land[basic]|mylibrary) moveto(ownerbattlefield) !$ controller
auto=ability$! notatarget(<type:land:mybattlefieldminus5minusend>land|mybattlefield) sacrifice !$ controller
auto=ability$! notatarget(<5minustype:land:mybattlefieldminusend>land[basic]|mylibrary) moveto(ownerbattlefield) !$ opponent
auto=ability$! notatarget(<type:land:mybattlefieldminus5minusend>land|mybattlefield) sacrifice !$ opponent
text=Each player who controls six or more lands chooses five lands he or she controls and sacrifices the rest. Each player who controls four or fewer lands may search his or her library for X basic land cards and put them onto the battlefield, where X is five minus the number of lands he or she controls. Then each player who searched his or her library this way shuffles it.
mana={2}{G}{G}
type=Sorcery
[/card]
[card]
name=Natural Connection
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(land[basic]|myLibrary)
auto=name(search card) reveal:plibrarycount optionone name(choose card) target(land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
text=Search your library for a basic land card, put it onto the battlefield tapped, then shuffle your library.
mana={2}{G}
type=Instant
[/card]
[card]
name=Natural Emergence
auto=moveTo(ownerhand) notatarget(enchantment[red;green]|myBattlefield)
auto=@movedTo(enchantment[red;green]|myhand) from(myBattlefield):all(land|myBattlefield) becomes(Creature,2/2,first strike)
text=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.
mana={2}{R}{G}
type=Enchantment
[/card]
[card]
name=Natural End
target=artifact,enchantment
auto=destroy
auto=life:3 controller
text=Destroy target artifact or enchantment. You gain 3 life.
mana={2}{G}
type=Instant
[/card]
[card]
name=Natural Obsolescence
target=artifact
auto=bottomoflibrary
text=Put target artifact on the bottom of its owner's library.
mana={1}{G}
type=Instant
[/card]
[card]
name=Natural Order
aicode=activate moveTo(myBattlefield) target(creature[green]|myLibrary)
auto=name(search card) reveal:plibrarycount optionone name(choose card) target(creature[green]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield))! afterrevealedend revealend
text=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.
mana={2}{G}{G}{S(creature[green]|mybattlefield)}
type=Sorcery
[/card]
[card]
name=Natural Selection
target=player
aicode=name(look) activate name(look) target(<3>*[zpos<=3]]|targetedpersonslibrary) moveto(ownerlibrary)
auto=name(Look) reveal:3 optionone name(Look) target(*|reveal) doNothing optiononeend optiontwo target(<3>*|reveal) moveto(ownerlibrary) optiontwoend afterrevealed may shuffle targetedplayer afterrevealedend revealend
text=Look at the top three cards of target player's library and put them back in any order. You may have that player shuffle his or her library.
mana={G}
type=Instant
[/card]
[card]
name=Natural Spring
target=player
auto=life:8
text=Target player gains 8 life.
mana={3}{G}{G}
type=Sorcery
[/card]
[card]
name=Natural State
auto=destroy
target=artifact,enchantment[manacost<=3]
text=Destroy target artifact or enchantment with converted mana cost 3 or less.
mana={G}
type=Instant
[/card]
[card]
name=Naturalize
target=artifact,enchantment
auto=destroy
text=Destroy target artifact or enchantment.
mana={1}{G}
type=Instant
[/card]
[card]
name=Nature's Chosen
target=creature|mybattlefield
auto=teach(creature) {Q}:untap limit:1 myTurnOnly
auto=teach(creature[white]) {T}:untap target(artifact,creature,land) limit:1 myTurnOnly
text=Enchant creature you control -- Enchanted creature has "{0}: Untap this creature. Activate this ability only during your turn and only once each turn." -- As long as enchanted creature is white, it has "{T}: Untap target artifact, creature, or land. Activate this ability only once each turn."
mana={G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Nature's Claim
target=artifact,enchantment
auto=destroy
auto=life:4 targetController
text=Destroy target artifact or enchantment. Its controller gains 4 life.
mana={G}
type=Instant
[/card]
[card]
name=Nature's Cloak
auto=lord(creature|myBattlefield) forestwalk
text=Green creatures you control gain forestwalk until end of turn.
mana={2}{G}
type=Sorcery
[/card]
[card]
name=Nature's Lore
aicode=activate moveTo(myBattlefield) target(forest|myLibrary)
auto=name(search card) reveal:plibrarycount optionone name(choose card) target(forest|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield))! afterrevealedend revealend
text=Search your library for a Forest card and put that card onto the battlefield. Then shuffle your library.
mana={1}{G}
type=Sorcery
[/card]
[card]
name=Nature's Resurgence
auto=foreach(creature|mygraveyard) draw:1 controller
auto=foreach(creature|opponentgraveyard) draw:1 opponent
text=Each player draws a card for each creature card in his or her graveyard.
mana={2}{G}{G}
type=Sorcery
[/card]
[card]
name=Nature's Revolt
auto=lord(land) becomes(Creature,2/2)
text=All lands are 2/2 creatures that are still lands.
mana={3}{G}{G}
type=Enchantment
[/card]
[card]
name=Nature's Ruin
auto=destroy all(creature[green])
text=Destroy all green creatures.
mana={2}{B}
type=Sorcery
[/card]
[card]
name=Nature's Spiral
target=artifact,creature,enchantment,land|myGraveyard
auto=moveTo(myHand)
text=Return target permanent card from your graveyard to your hand. (A permanent card is an artifact, creature, enchantment, land, or planeswalker card.)
mana={1}{G}
type=Sorcery
[/card]
[card]
name=Nature's Will
auto=@each combatdamage restriction{opponentdamagedbycombat}:tap all(land|opponentBattlefield) && untap all(land|myBattlefield)
text=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.
mana={2}{G}{G}
type=Enchantment
[/card]
[card]
name=Nature's Wrath
auto=upcost[{G}] sacrifice
auto=@movedTo(island|mybattlefield):ability$!choice name(sacrifice island) notatarget(island|mybattlefield) sacrifice _ choice name(sacrifice blue permanent) notatarget(*[blue]|mybattlefield) sacrifice!$ controller
auto=@movedTo(*[blue]|mybattlefield):ability$!choice name(sacrifice island) notatarget(island|mybattlefield) sacrifice _ choice name(sacrifice blue permanent) notatarget(*[blue]|mybattlefield) sacrifice!$ controller
auto=@movedTo(swamp|mybattlefield):ability$!choice name(sacrifice swamp) notatarget(swamp|mybattlefield) sacrifice _ choice name(sacrifice black permanent) notatarget(*[black]|mybattlefield) sacrifice!$ controller
auto=@movedTo(*[black]|mybattlefield):ability$!choice name(sacrifice swamp) notatarget(swamp|mybattlefield) sacrifice _ choice name(sacrifice black permanent) notatarget(*[black]|mybattlefield) sacrifice!$ controller
auto=@movedTo(island|opponentbattlefield):ability$!choice name(sacrifice island) notatarget(island|mybattlefield) sacrifice _ choice name(sacrifice blue permanent) notatarget(*[blue]|mybattlefield) sacrifice!$ opponent
auto=@movedTo(*[blue]|opponentbattlefield):ability$!choice name(sacrifice island) notatarget(island|mybattlefield) sacrifice _ choice name(sacrifice blue permanent) notatarget(*[blue]|mybattlefield) sacrifice!$ opponent
auto=@movedTo(swamp|opponentbattlefield):ability$!choice name(sacrifice swamp) notatarget(swamp|mybattlefield) sacrifice _ choice name(sacrifice black permanent) notatarget(*[black]|mybattlefield) sacrifice!$ opponent
auto=@movedTo(*[black]|opponentbattlefield):ability$!choice name(sacrifice swamp) notatarget(swamp|mybattlefield) sacrifice _ choice name(sacrifice black permanent) notatarget(*[black]|mybattlefield) sacrifice!$ opponent
text=At the beginning of your upkeep, sacrifice Nature's Wrath unless you pay {G}. -- Whenever a player puts an Island or blue permanent onto the battlefield, he or she sacrifices an Island or blue permanent. -- Whenever a player puts a Swamp or black permanent onto the battlefield, he or she sacrifices a Swamp or black permanent.
mana={4}{G}{G}
type=Enchantment
[/card]
[card]
name=Nausea
auto=all(creature) -1/-1 ueot
text=All creatures get -1/-1 until end of turn.
mana={1}{B}
type=Sorcery
[/card]
[card]
name=Nav Squad Commandos
auto=@combat(attacking) source(this) restriction{type(other creature[attacking]|myBattlefield)~morethan~1}:1/1 ueot && untap
text=Battalion -- Whenever Nav Squad Commandos and at least two other creatures attack, Nav Squad Commandos gets +1/+1 until end of turn. Untap it.
mana={4}{W}
type=Creature
subtype=Human Soldier
power=3
toughness=5
[/card]
[card]
name=Naya Battlemage
auto={R}{T}:2/0 target(creature)
auto={W}{T}:tap target(creature)
text={R}, {T}: Target creature gets +2/+0 until end of turn. -- {W}, {T}: Tap target creature.
mana={2}{G}
type=Creature
subtype=Human Shaman
power=2
toughness=2
[/card]
[card]
name=Naya Charm
auto=aslongas(creature|battlefield) choice damage:3 target(creature)
auto=aslongas(*|graveyard) choice moveTo(ownerhand) target(*|graveyard)
auto=choice tap all(creature|opponentBattlefield)
text=Choose one - Naya Charm deals 3 damage to target creature; or return target card in a graveyard to its owner's hand; or tap all creatures target player controls.
mana={R}{G}{W}
type=Instant
[/card]
[card]
name=Naya Hushblade
auto=aslongas(other *[multicolor]|mybattlefield) 1/1
auto=aslongas(other *[multicolor]|mybattlefield) shroud
text=As long as you control another multicolored permanent, Naya Hushblade gets +1/+1 and has shroud. (It can't be the target of spells or abilities.)
mana={RW}{G}
type=Creature
subtype=Elf Rogue
power=2
toughness=1
[/card]
[card]
name=Naya Panorama
auto={T}:Add{1}
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(*[basic&mountain;forest;plains]|myLibrary)
auto={1}{T}{S}:name(search card) reveal:plibrarycount optionone name(choose card) target(*[basic&mountain;forest;plains]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
text={T}: Add {1} to your mana pool. -- {1}, {T}, 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.
type=Land
[/card]
[card]
name=Naya Sojourners
auto=@movedTo(this|graveyard) from(battlefield):may counter(1/1,1) target(creature)
autohand={2}{G}{cycle}:name(cycling) draw:1
autohand=@cycled(this|hand):may counter(1/1,1) target(creature)
text=When you cycle Naya Sojourners or it's put into a graveyard from the battlefield, you may put a +1/+1 counter on target creature. -- Cycling {2}{G} ({2}{G}, Discard this card: Draw a card.)
mana={2}{R}{G}{W}
type=Creature
subtype=Elf Shaman
power=5
toughness=3
[/card]
[card]
name=Near-Death Experience
auto=@each my upkeep:this(controllerlife = 1) wingame
text=At the beginning of your upkeep, if you have exactly 1 life, you win the game.
mana={2}{W}{W}{W}
type=Enchantment
[/card]
[card]
name=Nearheath Chaplain
abilities=lifelink
autograveyard={2}{W}{e}:token(Spirit,creature Spirit,1/1,white,flying)*2 assorcery
text=Lifelink -- {2}{W}, Exile Nearheath Chaplain from your graveyard: Put two 1/1 white Spirit creature tokens with flying onto the battlefield. Activate this ability only any time you could cast a sorcery.
mana={3}{W}
type=Creature
subtype=Human Cleric
power=3
toughness=1
[/card]
[card]
name=Nearheath Pilgrim
auto=soulbond lifelink
abilities=soulbond
text=Soulbond (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.) -- As long as Nearheath Pilgrim is paired with another creature, both creatures have lifelink.
mana={1}{W}
type=Creature
subtype=Human Cleric
power=2
toughness=1
[/card]
[card]
name=Nearheath Stalker
abilities=undying
text=Undying (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.)
mana={4}{R}
type=Creature
subtype=Vampire Rogue
power=4
toughness=1
[/card]
[card]
name=Nebelgast Herald
abilities=flash, flying
auto=target(creature|opponentBattlefield) tap
auto=@movedto(spirit|mybattlefield):target(creature|opponentBattlefield) tap
text=Flash (You may cast this spell any time you could cast an instant.) -- Flying -- Whenever Nebelgast Herald or another Spirit enters the battlefield under your control, tap target creature an opponent controls.
mana={2}{U}
type=Creature
subtype=Spirit
power=2
toughness=1
[/card]
[card]
name=Neck Breaker
abilities=trample
auto=lord(creature[attacking]|mybattlefield) 1/0
auto=lord(creature[attacking]|mybattlefield) trample
auto=@each upkeep restriction{lastturn(*|stack)~morethan~1}:flip(Breakneck Rider)
text=Attacking creatures you control get +1/+0 and have trample. -- At the beginning of each upkeep, if a player cast two or more spells last turn, transform Neck Breaker.
type=Creature
subtype=Werewolf
color=red
power=4
toughness=3
[/card]
[card]
name=Neck Snap
target=creature[attacking;blocking]
auto=destroy
text=Destroy target attacking or blocking creature.
mana={3}{W}
type=Instant
[/card]
[card]
name=Necra Disciple
auto={G}{T}:Add{W}
auto={G}{T}:Add{U}
auto={G}{T}:Add{B}
auto={G}{T}:Add{R}
auto={W}{T}:prevent:1 target(creature,player)
text={G}, {T}: Add one mana of any color to your mana pool. -- {W}, {T}: Prevent the next 1 damage that would be dealt to target creature or player this turn.
mana={B}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Necra Sanctuary
auto=@each my upkeep restriction{type(*[green]|myBattlefield)~morethan~0,type(*[white]|myBattlefield)~lessthan~1}:target(player) life:-1
auto=@each my upkeep restriction{type(*[white]|myBattlefield)~morethan~0,type(*[green]|myBattlefield)~lessthan~1}:target(player) life:-1
auto=@each my upkeep restriction{type(*[green]|myBattlefield)~morethan~0,type(*[white]|myBattlefield)~morethan~0}:target(player) life:-3
text=At the beginning of your upkeep, if you control a green or white permanent, target player loses 1 life. If you control a green permanent and a white permanent, that player loses 3 life instead.
mana={2}{B}
type=Enchantment
[/card]
[card]
name=Necrite
auto=@combat(notblocked) source(this):may bury target(creature|opponentBattlefield) && moveTo(mygraveyard) all(this)
text=Whenever Necrite attacks and isn't blocked, you may sacrifice it. If you do, destroy target creature defending player controls. It can't be regenerated.
mana={1}{B}{B}
type=Creature
subtype=Thrull
power=2
toughness=2
[/card]
[card]
name=Necrobite
target=creature
auto=deathtouch ueot
auto=regenerate
text=Target creature gains deathtouch until end of turn. Regenerate it.
mana={2}{B}
type=Instant
[/card]
[card]
name=Necrogen Censer
auto=counter(0/0,2,Charge)
auto={C(0/0,-1,Charge)}{T}:life:-2 target(player)
text=Necrogen Censer enters the battlefield with two charge counters on it. -- {T}, Remove a charge counter from Necrogen Censer: Target player loses 2 life.
mana={3}
type=Artifact
[/card]
[card]
name=Necrogen Mists
auto=@each my upkeep:reject target(*|myhand)
auto=@each opponentupkeep:ability$!name(discard) target(*|myhand) reject!$ opponent
text=At the beginning of each player's upkeep, that player discards a card.
mana={2}{B}
type=Enchantment
[/card]
[card]
name=Necrogen Scudder
abilities=flying
auto=life:-3
text=Flying -- When Necrogen Scudder enters the battlefield, you lose 3 life.
mana={2}{B}
type=Creature
subtype=Horror
power=3
toughness=3
[/card]
[card]
name=Necrogen Spellbomb
auto={B}{S}:target(player) ability$!name(discard) target(*|myhand) reject!$ targetedplayer
auto={1}{S}:draw:1
text={B}, Sacrifice Necrogen Spellbomb: Target player discards a card. -- {1}, Sacrifice Necrogen Spellbomb: Draw a card.
mana={1}
type=Artifact
[/card]
[card]
name=Necrogenesis
auto={2}:moveTo(exile) target(creature|graveyard) && token(Saproling,creature saproling, 1/1,green)
text={2}: Exile target creature card from a graveyard. Put a 1/1 green Saproling creature token onto the battlefield.
mana={B}{G}
type=Enchantment
[/card]
[card]
name=Necromancer's Assistant
auto=deplete:3 controller
text=When Necromancer's Assistant enters the battlefield, put the top three cards of your library into your graveyard. 
mana={2}{B}
type=Creature
subtype=Zombie
power=3
toughness=1
[/card]
[card]
name=Necromancer's Covenant
auto=choice name(exile all creatures from opponent's graveyard) foreach(creature|opponentgraveyard) token(Zombie,Creature Zombie,2/2,black) && moveTo(exile) all(creature|opponentgraveyard)
auto=choice name(exile all creatures from my graveyard) foreach(creature|mygraveyard) token(Zombie,Creature Zombie,2/2,black) && moveTo(exile) all(creature|mygraveyard)
auto=lord(zombie|mybattlefield) lifelink
text=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.
mana={3}{W}{B}{B}
type=Enchantment
[/card]
[card]
name=Necromancer's Magemark
target=creature
auto=lord(creature[enchanted]|myBattlefield) 1/1
auto=lord(creature[enchanted]|myBattlefield) transforms((,newability[@movedTo(this|graveyard) from(battlefield):all(trigger[to]) moveto(ownerhand)]))
text=Enchant creature -- Creatures you control that are enchanted get +1/+1. -- If a creature you control that's enchanted would be put into a graveyard, return it to its owner's hand instead.
mana={2}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Necromancer's Stockpile
auto=aslongas(creature|myhand) {1}{B}:notatarget(creature|myhand) and!( if cantargetcard(zombie|*) then token(Zombie,Creature Zombie,2/2,black) and!( tap(noevent) )! )! reject && draw:1
text={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.
mana={1}{B}
type=Enchantment
[/card]
[card]
name=Necromantic Summons
target=creature|graveyard
auto=if type(*[instant;sorcery]|mygraveyard)~morethan~1 then transforms((,newability[moveto(mybattlefield)],newability[counter(1/1.2)])) forever else moveto(mybattlefield)
text=Put target creature card from a graveyard onto the battlefield under your control. -- Spell mastery -- 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.
mana={4}{B}
type=Sorcery
[/card]
[card]
name=Necromantic Thirst
target=creature
auto=@combatdamaged(player) from(mytgt):may moveTo(myhand) target(creature|mygraveyard)
text=Enchant creature -- Whenever enchanted creature deals combat damage to a player, you may return target creature card from your graveyard to your hand.
mana={2}{B}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Necromaster Dragon
abilities=flying
auto=@combatdamaged(player) from(this):pay({2}) token(Zombie,Creature Zombie,2/2,black) controller && deplete:2 all(opponent)
text=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.
mana={3}{U}{B}
type=Creature
subtype=Dragon
power=4
toughness=4
[/card]
[card]
name=Necropede
abilities=infect
auto=@movedTo(this|graveyard) from(battlefield):may counter(-1/-1) target(creature)
text=Infect (This creature deals damage to creatures in form of -1/-1 counters and to players in form of poison counters.) -- When Necropede dies, you may put a -1/-1 counter on target creature.
mana={2}
type=Artifact Creature
subtype=Insect
power=1
toughness=1
[/card]
[card]
name=Necroplasm
auto=@each my upkeep:counter(1/1,1)
auto=this(counter{1/1.1}<1) transforms((,newability[@each my end:destroy all(creature[manacost=0])]))
auto=this(counter{1/1.1}=1) transforms((,newability[@each my end:destroy all(creature[manacost=1])]))
auto=this(counter{1/1.1}=2) transforms((,newability[@each my end:destroy all(creature[manacost=2])]))
auto=this(counter{1/1.1}=3) transforms((,newability[@each my end:destroy all(creature[manacost=3])]))
auto=this(counter{1/1.1}=4) transforms((,newability[@each my end:destroy all(creature[manacost=4])]))
auto=this(counter{1/1.1}=5) transforms((,newability[@each my end:destroy all(creature[manacost=5])]))
auto=this(counter{1/1.1}=6) transforms((,newability[@each my end:destroy all(creature[manacost=6])]))
auto=this(counter{1/1.1}=7) transforms((,newability[@each my end:destroy all(creature[manacost=7])]))
auto=this(counter{1/1.1}=8) transforms((,newability[@each my end:destroy all(creature[manacost=8])]))
auto=this(counter{1/1.1}=9) transforms((,newability[@each my end:destroy all(creature[manacost=9])]))
auto=this(counter{1/1.1}=10) transforms((,newability[@each my end:destroy all(creature[manacost=10])]))
auto=this(counter{1/1.1}=11) transforms((,newability[@each my end:destroy all(creature[manacost=11])]))
auto=this(counter{1/1.1}=12) transforms((,newability[@each my end:destroy all(creature[manacost=12])]))
auto=this(counter{1/1.1}=13) transforms((,newability[@each my end:destroy all(creature[manacost=13])]))
auto=this(counter{1/1.1}=14) transforms((,newability[@each my end:destroy all(creature[manacost=14])]))
auto=this(counter{1/1.1}=15) transforms((,newability[@each my end:destroy all(creature[manacost=15])]))
auto=this(counter{1/1.1}=16) transforms((,newability[@each my end:destroy all(creature[manacost=16])]))
dredge=dredge(2)
text=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 (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.)
mana={1}{B}{B}
type=Creature
subtype=Ooze
power=1
toughness=1
[/card]
[card]
name=Necropolis Regent
auto=lord(creature|mybattlefield) transforms((,newability[@combatdamaged(player) from(this):dynamicability<!thatmuchcountersoneone!>]))
abilities=flying
text=Flying -- Whenever a creature you control deals combat damage to a player, put that many +1/+1 counters on it.
mana={3}{B}{B}{B}
type=Creature
subtype=Vampire
power=6
toughness=5
[/card]
[card]
name=Necropolis
abilities=defender
auto={E(creature|mygraveyard)}:counter(0/1,storedmanacost)
text=Defender (This creature can't attack.) -- Exile a creature card from your graveyard: Put X +0/+1 counters on Necropolis, where X is the exiled card's converted mana cost.
mana={5}
type=Artifact Creature
subtype=Wall
power=0
toughness=1
[/card]
[card]
name=Necropotence
abilities=mygraveexiler
auto=phasealter(remove,draw,controller)
auto={L:1}:name(pay life & exile) transforms((,newability[hiddenmoveto(exile)],newability[phaseaction[my endofturn once checkex] moveto(ownerhand)])) forever all(*[zpos=1]|mylibrary)
text=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.
mana={B}{B}{B}
type=Enchantment
[/card]
[card]
name=Necropouncer
auto={2}:equip
auto=teach(creature) 3/1
auto=teach(creature) haste
auto=livingweapontoken(Germ,Creature Germ,0/0,black)
text=Living weapon (When this Equipment enters the battlefield, put a 0/0 black Germ creature token onto the battlefield, then attach this to it.) -- Equipped creature gets +3/+1 and has haste. -- Equip {2}
mana={6}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Necrosavant
autograveyard={3}{B}{B}{S(creature|myBattlefield)}:moveTo(myBattlefield) myUpkeepOnly
text={3}{B}{B}, Sacrifice a creature: Return Necrosavant from your graveyard to the battlefield. Activate this ability only during your upkeep.
mana={3}{B}{B}{B}
type=Creature
subtype=Zombie Giant
power=5
toughness=5
[/card]
[card]
name=Necroskitter
abilities=wither
auto=@movedTo(graveyard) from(creature[counter{-1/-1}]|opponentbattlefield):may all(trigger[from]) moveTo(myBattlefield)
text=Wither (This deals damage to creatures in the form of -1/-1 counters.) -- Whenever a creature an opponent controls with a -1/-1 counter on it is put into a graveyard, you may return that card to the battlefield under your control.
mana={1}{B}{B}
type=Creature
subtype=Elemental
power=1
toughness=4
[/card]
[card]
name=Necrotic Sliver
auto=lord(sliver) {3}{S}:destroy target(other *)
text=All Slivers have "{3}, Sacrifice this permanent: Destroy target permanent."
mana={1}{W}{B}
type=Creature
subtype=Sliver
power=2
toughness=2
[/card]
[card]
name=Nectar Faerie
abilities=flying
auto={B}{T}:lifelink target(faerie,elf)
text=Flying -- {B}, {T}: Target Faerie or Elf gains lifelink until end of turn. (Damage dealt by the creature also causes its controller to gain that much life.)
mana={1}{B}
type=Creature
subtype=Faerie Wizard
power=1
toughness=1
[/card]
[card]
name=Need for Speed
auto={S(land|myBattlefield)}:haste target(creature)
text=Sacrifice a land: Target creature gains haste until end of turn.
mana={R}
type=Enchantment
[/card]
[card]
name=Needle Specter
abilities=flying,wither
auto=@combatdamagefoeof(player) from(this):ability$!name(discard) target(<storedthatmuch>*|myhand) reject!$ opponent
auto=@combatdamageof(player) from(this):ability$!name(discard) target(<storedthatmuch>*|myhand) reject!$ controller
text=Flying -- Wither (This deals damage to creatures in the form of -1/-1 counters.) -- Whenever Needle Specter deals combat damage to a player, that player discards that many cards.
mana={1}{B}{B}
type=Creature
subtype=Specter
power=1
toughness=1
[/card]
[card]
name=Needle Spires
auto={t}:add{w}
auto={t}:add{r}
auto={2}{R}{W}:transforms((Elemental Creature,setpower=2,settoughness=1,red,white,double strike)) ueot
auto=tap(noevent)
text=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.
type=Land
[/card]
[card]
name=Needle Storm
auto=damage:4 all(creature[flying])
text=Needle Storm deals 4 damage to each creature with flying.
mana={2}{G}
type=Sorcery
[/card]
[card]
name=Needlebug
abilities=flash
auto=protection from(artifact)
text=Flash -- Protection from artifacts
mana={4}
type=Artifact Creature
subtype=Insect
power=2
toughness=2
[/card]
[card]
name=Needlepeak Spider
abilities=reach
text=Reach (This creature can block creatures with flying.)
mana={3}{R}
type=Creature
subtype=Spider
power=4
toughness=2
[/card]
[card]
name=Needleshot Gourna
abilities=reach
text=Reach (This creature can block creatures with flying.)
mana={4}{G}{G}
type=Creature
subtype=Beast
power=3
toughness=6
[/card]
[card]
name=Nefarox, Overlord of Grixis
auto=@combat(attackedalone) source(this):ability$!name(sacrifice) notatarget(creature|mybattlefield) sacrifice!$ opponent
abilities=flying,exalted
text=Flying -- Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.) -- Whenever Nefarox, Overlord of Grixis attacks alone, defending player sacrifices a creature.
mana={4}{B}{B}
type=Legendary Creature
subtype=Demon
power=5
toughness=5
[/card]
[card]
name=Nefashu
auto=@combat(attacking) source(this):target(<upto:5>creature) -1/-1 ueot
text=Whenever Nefashu attacks, up to five target creatures each get -1/-1 until end of turn.
mana={4}{B}{B}
type=Creature
subtype=Zombie Mutant
power=5
toughness=3
[/card]
[card]
name=Negate
target=*[-creature]|stack
auto=fizzle
text=Counter target noncreature spell.
mana={1}{U}
type=Instant
[/card]
[card]
name=Neglected Heirloom
auto=@transformed(mytgt):all(this) flip(Ashmouth Blade)
auto={1}:equip
auto=teach(creature) 1/1
text=Equipped creature gets +1/+1. -- When equipped creature transforms, transform Neglected Heirloom. -- Equip {1}
mana={1}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Nekrataal
abilities=first strike
auto=bury target(creature[-black;-artifact])
text=First strike (This creature deals combat damage before creatures without first strike.) -- When Nekrataal enters the battlefield, destroy target nonartifact, nonblack creature. That creature can't be regenerated.
mana={2}{B}{B}
type=Creature
subtype=Human Assassin
power=2
toughness=1
[/card]
[card]
name=Nekusar, the Mindrazer
auto=@each my draw:draw:1 controller
auto=@each opponent draw:draw:1 opponent
auto=@drawfoeof(player):damage:1 opponent
text=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.
mana={2}{U}{B}{R}
type=Legendary Creature
subtype=Zombie Wizard
power=2
toughness=4
[/card]
[card]
name=Nema Siltlurker
mana={4}{G}
type=Creature
subtype=Lizard
power=3
toughness=5
[/card]
[card]
name=Nemata, Grove Guardian
auto={2}{G}:token(Saproling,creature,1/1,green)
auto={S(saproling|myBattlefield)}:all(saproling) 1/1 ueot
text={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.
mana={4}{G}{G}
type=Legendary Creature
subtype=Treefolk
power=4
toughness=5
[/card]
[card]
name=Nemesis Mask
auto={3}:equip
auto=teach(creature) lure
text=All creatures able to block equipped creature do so. -- Equip {3} ({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.)
mana={3}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Nemesis of Reason
auto=@combat(attacking) source(this):deplete:10 opponent
text=Whenever Nemesis of Reason attacks, defending player puts the top ten cards of his or her library into his or her graveyard.
mana={3}{U}{B}
type=Creature
subtype=Leviathan Horror
power=3
toughness=7
[/card]
[card]
name=Nemesis Trap
other={B}{B}
otherrestriction=type(creature[white&attacking]|battlefield)~morethan~0
target=creature[attacking]
auto=moveto(exile) and!(clone with(unearth))!
text=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.
mana={4}{B}{B}
type=Instant
subtype=Trap
[/card]
[card]
name=Nephalia Drownyard
auto={T}:Add{1}
auto={1}{U}{B}{T}:deplete:3 target(player)
text={T}: Add {1} to your mana pool. -- {1}{U}{B}, {T}, Target player puts the top three cards of his or her library into his or her graveyard.
type=Land
[/card]
[card]
name=Nephalia Moondrakes
abilities=flying
auto=target(creature) flying ueot
autograveyard={4}{U}{U}{e}:all(creature|mybattlefield) flying ueot
text=Flying -- When Nephalia Moondrakes enters the battlefield, target creature gains flying until end of turn. -- {4}{U}{U}, Exile Nephalia Moondrakes from your graveyard: Creatures you control gain flying until end of turn.
mana={5}{U}{U}
type=Creature
subtype=Drake
power=5
toughness=5
[/card]
[card]
name=Nephalia Seakite
abilities=flash,flying
text=Flash -- Flying
mana={3}{U}
type=Creature
subtype=Bird
power=2
toughness=3
[/card]
[card]
name=Nephalia Smuggler
auto={3}{U}{T}:target(other creature|mybattlefield) moveto(exile) and!(moveto(mybattlefield))!
text={3}{U}, {T}: Exile another target creature you control, then return that card to the battlefield under your control.
mana={U}
type=Creature
subtype=Human Rogue
power=1
toughness=1
[/card]
[card]
name=Nessian Asp
abilities=reach
auto=this(cantargetcard(*[-monstrous]) {6}{G}:becomes(monstrous) forever && counter(1/1,4)
text=Reach -- {6}{G}: Monstrosity 4. (If this creature isn't monstrous, put four +1/+1 counters on it and it becomes monstrous.)
mana={4}{G}
type=Creature
subtype=Snake
power=4
toughness=5
[/card]
[card]
name=Nessian Courser
mana={2}{G}
type=Creature
subtype=Centaur Warrior
power=3
toughness=3
[/card]
[card]
name=Nessian Game Warden
aicode=activate target(creature[zpos<=type:forest:mybattlefield]|mylibrary) moveto(myhand)
auto=name(Look) reveal:type:forest:mybattlefield optionone name(Get a Card) target(creature|reveal) moveto(myhand) optiononeend optiontwo all(*|reveal) bottomoflibrary optiontwoend revealend
text=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.
mana={3}{G}{G}
type=Creature
subtype=Beast
power=4
toughness=5
[/card]
[card]
name=Nest Invader
auto=token(Eldrazi Spawn,Creature Eldrazi Spawn,0/1) and!( transforms((,newability[{S}:Add{1}])) forever )!
text=When Nest Invader enters the battlefield, put a 0/1 colorless Eldrazi Spawn creature tokens onto the battlefield. They have "Sacrifice this creature: Add {1} to your mana pool."
mana={1}{G}
type=Creature
subtype=Eldrazi Drone
power=2
toughness=2
[/card]
[card]
name=Nested Ghoul
auto=@damaged(this):token(Zombie,Creature Zombie,2/2,black)
text=Whenever a source deals damage to Nested Ghoul, put a 2/2 black Zombie creature token onto the battlefield.
mana={3}{B}{B}
type=Creature
subtype=Zombie Warrior
power=4
toughness=2
[/card]
[card]
name=Nesting Wurm
abilities=trample
aicode=activate target(<upto:3>nesting wurm|mylibrary) moveto(myhand)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<upto:3>nesting wurm|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=Trample -- When Nesting Wurm enters the battlefield, you may search your library for up to three cards named Nesting Wurm, reveal them, and put them into your hand. If you do, shuffle your library.
mana={4}{G}{G}
type=Creature
subtype=Wurm
power=4
toughness=3
[/card]
[card]
name=Netcaster Spider
abilities=reach
auto=@combat(blocking) source(this) from(creature[flying]):all(this) 2/0 ueot
text=Reach (This creature can block creatures with flying.) -- Whenever Netcaster Spider blocks a creature with flying, Netcaster Spider gets +2/+0 until end of turn. 
mana={2}{G}
type=Creature
subtype=Spider
power=2
toughness=3
[/card]
[card]
name=Nether Horror
mana={3}{B}
type=Creature
subtype=Horror
power=4
toughness=2
[/card]
[card]
name=Nether Shadow
abilities=haste
autograveyard=@each my upkeep restriction{type(creature[zpos>=myposplus1plusend]|mygraveyard)~morethan~2}:may moveto(ownerbattlefield)
text=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.
mana={B}{B}
type=Creature
subtype=Spirit
power=1
toughness=1
[/card]
[card]
name=Nether Spirit
autograveyard=@each my upkeep restriction{type(creature|mygraveyard)~equalto~1}:moveTo(mybattlefield)
text=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.
mana={1}{B}{B}
type=Creature
subtype=Spirit
power=2
toughness=2
[/card]
[card]
name=Nether Traitor
abilities=haste,shadow
autograveyard=@movedto(other creature|mygraveyard) from(battlefield):pay({B}) moveto(mybattlefield)
text=Haste -- Shadow (This creature can block or be blocked by only creatures with shadow.) -- 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.
mana={B}{B}
type=Creature
subtype=Spirit
power=1
toughness=1
[/card]
[card]
name=Nether Void
auto=@movedto(*|stack):all(trigger[to]) transforms((,newability[pay[[{3}]] name(pay 3 mana) donothing?fizzle])) forever
auto=@movedTo(other enchantment[world]|battlefield):sacrifice all(this)
text=Whenever a player casts a spell, counter it unless its controller pays {3}.
mana={3}{B}
type=World Enchantment
[/card]
[card]
name=Netherborn Phalanx
auto=life:-type:creature:opponentbattlefield opponent
aicode=activate moveTo(myhand) target(*[manacost=6]|mylibrary)
autohand={1}{B}{B}{discard}:name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>*[manacost=6]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend asSorcery
text=When Netherborn Phalanx enters the battlefield, each opponent loses 1 life for each creature he or she controls. -- Transmute {1}{B}{B} ({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.)
mana={5}{B}
type=Creature
subtype=Horror
power=2
toughness=4
[/card]
[card]
name=Netter en-Dal
auto={W}{T}{D(*|myhand)}:cantattack && cantpwattack target(creature)
text={W}, {T}, Discard a card: Target creature can't attack this turn.
mana={W}
type=Creature
subtype=Human Spellshaper
power=1
toughness=1
[/card]
[card]
name=Nettle Drone
auto=@movedto(*[colorless]|mystack):untap
auto={T}:damage:1 all(opponent)
text=Devoid (This card has no color.) -- {T}: Nettle Drone deals 1 damage to each opponent. -- Whenever you cast a colorless spell, untap Nettle Drone.
mana={2}{R}
abilities=devoid
type=Creature
subtype=Eldrazi Drone
power=3
toughness=1
[/card]
[card]
name=Nettle Sentinel
abilities=doesnotuntap
auto=@movedTo(*[green]|mystack):may untap
text=Nettle Sentinel doesn't untap during your untap step. -- Whenever you cast a green spell, you may untap Nettle Sentinel.
mana={G}
type=Creature
subtype=Elf Warrior
power=2
toughness=2
[/card]
[card]
name=Nettle Swine
mana={3}{G}
type=Creature
subtype=Boar
power=4
toughness=3
[/card]
[card]
name=Nettletooth Djinn
auto=@each my upkeep:damage:1 controller
text=At the beginning of your upkeep, Nettletooth Djinn deals 1 damage to you.
mana={3}{G}
type=Creature
subtype=Djinn
power=4
toughness=4
[/card]
[card]
name=Nettling Curse
target=creature
auto=@combat(attacking,blocking) source(mytgt):life:-3 targetcontroller
auto={1}{R}:mustattack
text=Enchant creature -- Whenever enchanted creature attacks or blocks, its controller loses 3 life. -- {1}{R}: Enchanted creature attacks this turn if able.
mana={2}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Neurok Commando
abilities=shroud
auto=@combatdamaged(player) from(this):may draw:1 controller
text=Shroud -- Whenever Neurok Commando deals combat damage to a player, you may draw a card.
mana={1}{U}{U}
type=Creature
subtype=Human Rogue
power=2
toughness=1
[/card]
[card]
name=Neurok Familiar
abilities=flying
aicode=activate transforms((,newability[if type(artifact[zpos=1]|mylibrary)~morethan~0 then target(artifact[zpos=1]|mylibrary) moveto(myhand) else target(*[zpos=1]|mylibrary) moveto(mygraveyard)])) ueot
auto=reveal:1 optionone target(artifact|reveal) moveto(myhand) optiononeend optiontwo name(Put in grave) target(<1>*|reveal) moveto(mygraveyard) optiontwoend revealend
text=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.
mana={1}{U}
type=Creature
subtype=Bird
power=1
toughness=1
[/card]
[card]
name=Neurok Hoversail
auto={2}:equip
auto=teach(creature) flying
text=Equipped creature has flying. -- Equip {2} ({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.)
mana={1}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Neurok Invisimancer
abilities=unblockable
auto=unblockable target(creature) ueot
text=Neurok Invisimancer is unblockable. -- When Neurok Invisimancer enters the battlefield, target creature is unblockable until end of turn.
mana={1}{U}{U}
type=Creature
subtype=Human Wizard
power=2
toughness=1
[/card]
[card]
name=Neurok Prodigy
abilities=flying
auto={D(artifact|myhand)}:moveto(ownerhand)
text=Flying -- Discard an artifact card: Return Neurok Prodigy to its owner's hand.
mana={2}{U}
type=Creature
subtype=Human Wizard
power=2
toughness=1
[/card]
[card]
name=Neurok Replica
auto={1}{U}{S}:moveTo(ownerhand) target(other creature)
text={1}{U}, Sacrifice Sacrifice Neurok Replica: Return target creature to its owner's hand.
mana={3}
type=Artifact Creature
subtype=Wizard
power=1
toughness=4
[/card]
[card]
name=Neurok Spy
auto=aslongas(artifact|opponentBattlefield) unblockable
text=Neurok Spy is unblockable as long as defending player controls an artifact.
mana={2}{U}
type=Creature
subtype=Human Rogue
power=2
toughness=2
[/card]
[card]
name=Neurok Stealthsuit
auto=teach(creature) shroud
auto={U}{U}:name(attach) rehook target(creature|mybattlefield)
auto={1}:equip
text=Equipped creature has shroud. (It can't be the target of spells or abilities.) -- {U}{U}: Attach Neurok Stealthsuit to target creature you control. -- Equip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.)
mana={2}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Neutralizing Blast
target=*[multicolor]|stack
auto=fizzle
text=Counter target multicolored spell.
mana={1}{U}
type=Instant
[/card]
[card]
name=Neverending Torment
target=player
aicode=activate moveto(exile) target(<phandcount>*|targetedpersonslibrary)
auto=name(exile cards) reveal:type:*:targetedpersonslibrary revealzone(targetedpersonslibrary) optionone name(choose card) target(<phandcount>*|reveal) moveto(exile) optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend revealend
auto=if compare(epicactivated)~lessthan~1 then emblem transforms((,newability[epic controller],newability[@each my upkeep:castcard(copied named!:Neverending Torment:!)])) forever dontremove
text=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 (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.)
mana={4}{B}{B}
type=Sorcery
[/card]
[card]
name=Nevermaker
abilities=flying
other={3}{U} name(Evoke)
auto=@movedTo(this|nonbattlezone) from(battlefield):moveTo(ownerlibrary) target(*[-land])
auto=alternative sacrifice
text=Flying -- When Nevermaker leaves the battlefield, put target nonland permanent on top of its owner's library. -- Evoke {3}{U} (You may cast this spell for its evoke cost. If you do, it's sacrificed when it enters the battlefield.)
mana={3}{U}
type=Creature
subtype=Elemental
power=2
toughness=3
[/card]
[card]
name=Nevinyrral's Disk
auto=tap(noevent)
auto={1}{T}:destroy all(artifact,creature,enchantment)
text=Nevinyrral's Disk enters the battlefield tapped. -- {1}, {T}: Destroy all artifacts, creatures, and enchantments.
mana={4}
type=Artifact
[/card]
[card]
name=New Benalia
auto=tap(noevent)
auto={t}:add{w}
aicode=activate may bottomoflibrary all(*[zpos=1]|mylibrary)
auto=name(Scry) reveal:1 optionone name(Put On Top) target(*|reveal) moveto(mylibrary) optiononeend optiontwo name(put on bottom) target(<1>*|reveal) bottomoflibrary optiontwoend revealend
text=New Benalia enters the battlefield tapped. -- When New Benalia enters the battlefield, scry 1. (To scry 1, look at the top card of your library, then you may put that card on the bottom of your library.) -- {T}: Add {W} to your mana pool.
type=Land
[/card]
[card]
name=New Prahv Guildmage
auto={W}{U}:flying target(creature)
auto={3}{W}{U}:name(detain) target(*[-land]|opponentBattlefield) transforms((Detained,cantattack,cantpwattack,cantblock,noactivatedability)) uynt
text={W}{U}: Target creature gains flying until end of turn. -- {3}{W}{U}: Detain target nonland permanent an opponent controls. (Until your next turn, that permanent can't attack or block and its activated abilities can't be activated.)
mana={W}{U}
type=Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=Nezumi Bone-Reader
auto={B}{S(creature|mybattlefield)}:target(player) ability$!name(discard) target(*|myhand) reject!$ targetedplayer asSorcery
text={B}, Sacrifice a creature: Target player discards a card. Activate this ability only any time you could cast a sorcery.
mana={1}{B}
type=Creature
subtype=Rat Shaman
power=1
toughness=1
[/card]
[card]
name=Nezumi Cutthroat
abilities=cantblock,fear
text=Fear (This creature can't be blocked except by artifact creatures and/or black creatures.) -- Nezumi Cutthroat can't block.
mana={1}{B}
type=Creature
subtype=Rat Warrior
power=2
toughness=1
[/card]
[card]
name=Nezumi Graverobber
doublefaced=kamiflip
auto={1}{B}:target(*|opponentgraveyard) moveTo(exile) restriction{type(*|opponentgraveyard)~morethan~1}
auto={1}{B}:target(*|opponentgraveyard) moveTo(exile) && all(this) flip(Nighteyes the Desecrator) restriction{type(*|opponentgraveyard)~lessthan~2}
text={1}{B}: Exile target card from an opponent's graveyard. If no cards are in that graveyard, flip Nezumi Graverobber.
mana={1}{B}
type=Creature
subtype=Rat Rogue
power=2
toughness=1
[/card]
[card]
name=Nezumi Ronin
auto=bushido(1/1)
text=Bushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.)
mana={2}{B}
type=Creature
subtype=Rat Samurai
power=3
toughness=1
[/card]
[card]
name=Nezumi Shadow-Watcher
auto={S}:destroy target(other ninja)
text=Sacrifice Nezumi Shadow-Watcher: Destroy target Ninja.
mana={B}
type=Creature
subtype=Rat Warrior
power=1
toughness=1
[/card]
[card]
name=Nezumi Shortfang
doublefaced=kamiflip
auto={1}{B}{T}:name(target opponent discard) target(opponent) deplete:0 && all(this) transforms((,newability[if type(*|opponenthand)~lessthan~1 then flip(Stabwhisker the Odious)],newability[ability$!reject notatarget(*|myhand)!$ targetedplayer],newability[@discarded(*|opponenthand) restriction{compare(ohandcount)~equalto~1} once:flip(Stabwhisker the Odious)]))
text={1}{B}, {T}: Target opponent discards a card. Then if that player has no cards in hand, flip Nezumi Shortfang.
mana={1}{B}
type=Creature
subtype=Rat Rogue
power=1
toughness=1
[/card]
[card]
name=Niall Silvain
auto={G}{G}{G}{G}{T}:regenerate target(creature)
text={G}{G}{G}{G}, {T}: Regenerate target creature.
mana={G}{G}{G}
type=Creature
subtype=Ouphe
power=2
toughness=2
[/card]
[card]
name=Niblis of Dusk
abilities=flying
auto=@movedto(*[-creature]|mystack):1/1 ueot
text=Flying -- Prowess (Whenever you cast a noncreature spell, this creature gets +1/+1 until end of turn.)
mana={2}{U}
type=Creature
subtype=Spirit
power=2
toughness=1
[/card]
[card]
name=Niblis of Frost
abilities=flying
auto=@movedTo(*[-creature]|mystack):1/1 ueot
auto=@movedTo(instant,sorcery|mystack):target(creature|opponentBattlefield) freeze
text=Flying -- Prowess (Whenever you cast a noncreature spell, this creature gets +1/+1 until end of turn.) -- Whenever you cast an instant or sorcery spell, tap target creature an opponent controls. That creature doesn't untap during its controller's next untap step.
mana={2}{U}{U}
type=Creature
subtype=Spirit
power=3
toughness=3
[/card]
[card]
name=Niblis of the Breath
abilities=flying
auto={U}{T}:may tap target(creature)
auto={U}{T}:may untap target(creature)
text=Flying -- Whenever Niblis of the Urn attacks, you may tap target creature.
mana={2}{U}
type=Creature
subtype=Spirit
power=2
toughness=1
[/card]
[card]
name=Niblis of the Mist
abilities=flying
auto=may tap target(creature)
text=Flying -- When Niblis of the Mist enters the battlefield, you may tap target creature.
mana={2}{W}
type=Creature
subtype=Spirit
power=2
toughness=1
[/card]
[card]
name=Niblis of the Urn
abilities=flying
auto=@combat(attacking) source(this):may tap target(creature)
text=Flying -- Whenever Niblis of the Urn attacks, you may tap target creature.
mana={1}{W}
type=Creature
subtype=Spirit
power=1
toughness=1
[/card]
[card]
name=Nicol Bolas, Planeswalker
auto=counter(0/0,5,loyalty)
auto={C(0/0,3,Loyalty)}:name(+3: destroy) destroy target(*[-creature]|battlefield)
auto={C(0/0,-2,Loyalty)}:name(-2: gain control) moveTo(mybattlefield) target(creature)
auto={C(0/0,-9,Loyalty)}:name(-9: ultimate) target(player) damage:7 && all(this) transforms((,newability[ability$!notatarget(<7>*|mybattlefield) sacrifice!$ targetedplayer],newability[ability$!notatarget(<7>*|myhand) reject!$ targetedplayer]))
text=+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.
mana={4}{U}{B}{B}{R}
type=Planeswalker
subtype=Bolas
[/card]
[card]
name=Nicol Bolas
auto=flying
auto=upcost[{U}{B}{R}] sacrifice
auto=@damagefoeof(player) from(this):reject all(*|opponenthand)
text=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.
mana={2}{U}{U}{B}{B}{R}{R}
type=Legendary Creature
subtype=Elder Dragon
power=7
toughness=7
[/card]
[card]
name=Night Dealings
auto=@damagefoeof(player) from(*|mybattlefield,mystack,mygraveyard,mylibrary,myexile):counter(0/0,thatmuch,Theft)
auto={2}{B}{B}:name(X = 0) && moveto(myhand) target(*[-land;manacost=0]|mylibrary)
auto=this(counter{0/0.1.Theft}=>) {2}{B}{B}{C(0/0,-1,Theft)}:name(X = 1) && moveTo(myhand) target(*[-land;manacost=1]|mylibrary)
auto=this(counter{0/0.2.Theft}=>) {2}{B}{B}{C(0/0,-2,Theft)}:name(X = 2) && moveTo(myhand) target(*[-land;manacost=2]|mylibrary)
auto=this(counter{0/0.3.Theft}=>) {2}{B}{B}{C(0/0,-3,Theft)}:name(X = 3) && moveTo(myhand) target(*[-land;manacost=3]|mylibrary)
auto=this(counter{0/0.4.Theft}=>) {2}{B}{B}{C(0/0,-4,Theft)}:name(X = 4) && moveTo(myhand) target(*[-land;manacost=4]|mylibrary)
auto=this(counter{0/0.5.Theft}=>) {2}{B}{B}{C(0/0,-5,Theft)}:name(X = 5) && moveTo(myhand) target(*[-land;manacost=5]|mylibrary)
auto=this(counter{0/0.6.Theft}=>) {2}{B}{B}{C(0/0,-6,Theft)}:name(X = 6) && moveTo(myhand) target(*[-land;manacost=6]|mylibrary)
auto=this(counter{0/0.7.Theft}=>) {2}{B}{B}{C(0/0,-7,Theft)}:name(X = 7) && moveTo(myhand) target(*[-land;manacost=7]|mylibrary)
auto=this(counter{0/0.8.Theft}=>) {2}{B}{B}{C(0/0,-8,Theft)}:name(X = 8) && moveTo(myhand) target(*[-land;manacost=8]|mylibrary)
auto=this(counter{0/0.9.Theft}=>) {2}{B}{B}{C(0/0,-9,Theft)}:name(X = 9) && moveTo(myhand) target(*[-land;manacost=9]|mylibrary)
auto=this(counter{0/0.10.Theft}=>) {2}{B}{B}{C(0/0,-10,Theft)}:name(X = 10) && moveTo(myhand) target(*[-land;manacost=10]|mylibrary)
auto=this(counter{0/0.11.Theft}=>) {2}{B}{B}{C(0/0,-11,Theft)}:name(X = 11) && moveTo(myhand) target(*[-land;manacost=11]|mylibrary)
auto=this(counter{0/0.12.Theft}=>) {2}{B}{B}{C(0/0,-12,Theft)}:name(X = 12) && moveTo(myhand) target(*[-land;manacost=12]|mylibrary)
auto=this(counter{0/0.13.Theft}=>) {2}{B}{B}{C(0/0,-13,Theft)}:name(X = 13) && moveTo(myhand) target(*[-land;manacost=13]|mylibrary)
auto=this(counter{0/0.14.Theft}=>) {2}{B}{B}{C(0/0,-14,Theft)}:name(X = 14) && moveTo(myhand) target(*[-land;manacost=14]|mylibrary)
auto=this(counter{0/0.15.Theft}=>) {2}{B}{B}{C(0/0,-15,Theft)}:name(X = 15) && moveTo(myhand) target(*[-land;manacost=15]|mylibrary)
auto=this(counter{0/0.16.Theft}=>) {2}{B}{B}{C(0/0,-16,Theft)}:name(X = 16) && moveTo(myhand) target(*[-land;manacost=16]|mylibrary)
auto=this(counter{0/0.17.Theft}=>) {2}{B}{B}{C(0/0,-17,Theft)}:name(X = 17) && moveTo(myhand) target(*[-land;manacost=17]|mylibrary)
auto=this(counter{0/0.18.Theft}=>) {2}{B}{B}{C(0/0,-18,Theft)}:name(X = 18) && moveTo(myhand) target(*[-land;manacost=18]|mylibrary)
auto=this(counter{0/0.19.Theft}=>) {2}{B}{B}{C(0/0,-19,Theft)}:name(X = 19) && moveTo(myhand) target(*[-land;manacost=19]|mylibrary)
auto=this(counter{0/0.20.Theft}=>) {2}{B}{B}{C(0/0,-20,Theft)}:name(X = 20) && moveTo(myhand) target(*[-land;manacost=20]|mylibrary)
text=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.
mana={2}{B}{B}
type=Enchantment
[/card]
[card]
name=Night Market Aeronaut
abilities=flying
auto=if revolt then counter(1/1,1)
text=Flying -- Revolt -- Night Market Aeronaut enters the battlefield with a +1/+1 counter on it if a permanent you controlled left the battlefield this turn.
mana={3}{B}
type=Creature
subtype=Aetherborn Warrior
power=2
toughness=2
[/card]
[card]
name=Night Market Lookout
auto=@tapped(this):life:-1 opponent && life:1 controller
text=Whenever Night Market Lookout becomes tapped, each opponent loses 1 life and you gain 1 life.
mana={B}
type=Creature
subtype=Human Rogue
power=1
toughness=1
[/card]
[card]
name=Night of Souls' Betrayal
auto=all(creature) -1/-1 ueot
text=All creatures get -1/-1.
mana={2}{B}{B}
type=Legendary Enchantment
[/card]
[card]
name=Night Revelers
auto=aslongas(human|opponentbattlefield) haste
text=Night Revelers has hast as long as an opponent controls a human.
mana={4}{R}
type=Creature
subtype=Vampire
power=4
toughness=4
[/card]
[card]
name=Night Soil
auto={1}{E(*|mygraveyard)}{E(*|mygraveyard)}:name(from your graveyard) token(Saproling,Creature Saproling,1/1,green)
auto={1}{E(*|opponentgraveyard)}{E(*|opponentgraveyard)}:name(from opponent's graveyard) token(Saproling,Creature Saproling,1/1,green)
text={1}, Exile two creature cards from a single graveyard: Put a 1/1 green Saproling creature token onto the battlefield.
mana={G}{G}
type=Enchantment
[/card]
[card]
name=Night Terrors
target=player
aicode=activate moveto(exile) notatarget(*[-land]|targetedpersonshand)
auto=reveal:type:*:targetedpersonshand revealzone(targetedpersonshand) optionone target(*[-land]|reveal) moveto(exile) optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerhand) and!( all(*|reveal) moveto(ownerhand) )!  optiontwoend revealend
text=Target player reveals his or her hand. You choose a nonland card from it. Exile that card.
mana={2}{B}
type=Sorcery
[/card]
[card]
name=Nightbird's Clutches
target=<upto:2>creature
auto=cantblock
flashback={3}{R}
text=Up to two target creatures can't block this turn. -- Flashback {3}{R}
mana={1}{R}
type=Sorcery
[/card]
[card]
name=Nightcreep
auto=all(creature) transforms((,black)) ueot
auto=all(land) transforms((swamp)) ueot
text=Until end of turn, all creatures become black and all lands become Swamps.
mana={B}{B}
type=Instant
[/card]
[card]
name=Nighteyes the Desecrator
doublefaced=kamiflip
auto={4}{B}:moveTo(myBattlefield) target(creature|graveyard)
text={4}{B}: Put target creature card in a graveyard onto the battlefield under your control.
color=black
type=Legendary Creature
subtype=Rat Wizard
power=4
toughness=2
[/card]
[card]
name=Nightfall Predator
auto={R}{T}:target(creature) dynamicability<!powerstrike eachother!>
auto=@each upkeep restriction{lastturn(*|stack)~morethan~1}:flip(Daybreak Ranger)
text={R},{T}: Nightfall Predator fights target creature. (Each deals damage equal to its power to the other.) -- At the beginning of each upkeep, if a player cast two or more spells last turn, transform Nightfall Predator.
color=green
type=Creature
subtype=Werewolf
power=4
toughness=4
[/card]
[card]
name=Nightfire Giant
auto=aslongas(Mountain|myBattlefield) 1/1
auto={4}{R}:damage:2 target(creature,player)
text=Nightfire Giant gets +1/+1 as long as you control a Mountain. -- {4}{R}: Nightfire Giant deals 2 damage to target creature or player. 
mana={4}{B}
type=Creature
subtype=Zombie Giant
power=4
toughness=3
[/card]
[card]
name=Nightguard Patrol
abilities=first strike,vigilance
text=First strike, vigilance
mana={2}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=1
[/card]
[card]
name=Nighthaze
target=creature
auto=swampwalk
auto=draw:1 controller
text=Target creature gains swampwalk until end of turn. -- Draw a card.
mana={B}
type=Sorcery
[/card]
[card]
name=Nighthowler
auto=bestow teach(creature) type:creature:graveyard/type:creature:graveyard nonstatic
auto=lord(this) type:creature:graveyard/type:creature:graveyard nonstatic
auto=bestow bstw
bestow={2}{b}{b}
text=Bestow {2}{B}{B} (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.) -- Nighthowler and enchanted creature each get +X/+X, where X is the number of creature cards in all graveyards.
mana={1}{B}{B}
type=Enchantment Creature
subtype=Horror
power=0
toughness=0
[/card]
[card]
name=Nightmare Incursion
target=player
aicode=activate moveto(exile) target(<type:swamp:mybattlefield>*|targetedpersonslibrary)
auto=name(exile cards) reveal:type:*:targetedpersonslibrary revealzone(targetedpersonslibrary) optionone name(choose card) target(<type:swamp:mybattlefield>*|reveal) moveto(exile) optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend revealend
text=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.
mana={5}{B}
type=Sorcery
[/card]
[card]
name=Nightmare Lash
auto={L:3}:equip
auto=teach(creature) type:swamp:mybattlefield/type:swamp:mybattlefield nonstatic
text=Equipped creature gets +1/+1 for each Swamp you control. -- Equip - Pay 3 life. (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.)
mana={4}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Nightmare Void
target=player
aicode=activate reject notatarget(*|targetedpersonshand)
auto=reveal:type:*:targetedpersonshand revealzone(targetedpersonshand) optionone name(choose discards) notatarget(<1>*|reveal) transforms((,newability[moveto(ownerhand) all(other *|reveal)],newability[moveto(ownerhand) and!(reject)!])) ueot optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerhand) and!( all(*|reveal) moveto(ownerhand) )!  optiontwoend revealend
dredge=dredge(2)
text=Target player reveals his or her hand. You choose a card from it. That player discards that card. -- Dredge 2 (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.)
mana={3}{B}
type=Sorcery
[/card]
[card]
name=Nightmare
abilities=flying
anyzone=type:swamp:mybattlefield/type:swamp:mybattlefield cdaactive
text=Flying -- Nightmare's power and toughness are each equal to the number of Swamps you control.
mana={5}{B}
type=Creature
subtype=Nightmare Horse
power=*
toughness=*
[/card]
[card]
name=Nightmarish End
target=creature
auto=foreach(*|myhand) -1/-1
text=Target creature gets -X/-X until end of turn, where X is the number of cards in your hand.
mana={2}{B}
type=Instant
[/card]
[card]
name=Night's Whisper
auto=draw:2 controller
auto=life:-2 controller
text=You draw two cards and you lose 2 life.
mana={1}{B}
type=Sorcery
[/card]
[card]
name=Nightscape Apprentice
auto={U}{T}:moveTo(ownerLibrary) target(creature|myBattlefield)
auto={R}{T}:first strike target(creature)
text={U}, {T}: Put target creature you control on top of its owner's library. -- {R}, {T}: Target creature gains first strike until end of turn.
mana={B}
type=Creature
subtype=Zombie Wizard
power=1
toughness=1
[/card]
[card]
name=Nightscape Familiar
auto=lord(*[blue;red]|mycastingzone) altercost(colorless,-1)
auto={1}{B}:regenerate
text=Blue spells and red spells you cast cost {1} less to cast. -- {1}{B}: Regenerate Nightscape Familiar.
mana={1}{B}
type=Creature
subtype=Zombie
power=1
toughness=1
[/card]
[card]
name=Nightscape Master
auto={U}{U}{T}:moveTo(ownerhand) target(creature)
auto={R}{R}{T}:Damage:2 target(creature)
text={U}{U}, {T}: Return target creature to its owner's hand. -- {R}{R}, {T}: Nightscape Master deals 2 damage to target creature.
mana={2}{B}{B}
type=Creature
subtype=Zombie Wizard
power=2
toughness=2
[/card]
[card]
name=Nightshade Peddler
auto=soulbond deathtouch
abilities=soulbond
text=Soulbond (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.) -- As long as Nightshade Peddler is paired with another creature, both creatures have deathtouch.
mana={1}{G}
type=Creature
subtype=Human Druid
power=1
toughness=1
[/card]
[card]
name=Nightshade Schemers
aicode=activate target(*[zpos=1]|mylibrary) moveto(mylibrary) and!(moveto(mylibrary) and!(if cantargetcard(creature[share!types!]|*) then life:-2 opponent )!)!
auto=@each my upkeep:name(Kinship) reveal:1 optionone if type(creature[share!types!]|reveal)~morethan~0 then life:-2 opponent optiononeend optiontwo name(Put Back On Top) target(<1>*|reveal) moveto(mylibrary) optiontwoend revealend 
text=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.
mana={4}{B}
type=Creature
subtype=Faerie Wizard
power=3
toughness=2
[/card]
[card]
name=Nightshade Stinger
abilities=flying,cantblock
text=Flying -- Nightshade Stinger can't block.
mana={B}
type=Creature
subtype=Faerie Rogue
power=1
toughness=1
[/card]
[card]
name=Nightsky Mimic
auto=@movedTo(*[black&white]|mystack) turnlimited:transforms((,setpower=4,settoughness=4,flying)) ueot
text=Whenever you cast a spell that's both white and black, Nightsky Mimic becomes 4/4 and gains flying until end of turn.
mana={1}{WB}
type=Creature
subtype=Shapeshifter
power=2
toughness=1
[/card]
[card]
name=Nightsnare
target=opponent
auto=Reveal:type:*:opponenthand revealzone(opponenthand) revealtype(*|opponenthand) optionone choice name(Discard Nonland) target(*[-land]|reveal) transforms((,newability[reject],newability[all(*|reveal) moveto(ownerhand)])) oneshot optiononeend optiontwo name(Give Back) target(*|reveal) transforms((,newability[all(*|reveal) moveto(ownerhand)],newability[ability$!target(<2>*|myhand) reject!$ controller])) ueot optiontwoend revealend
text=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.
mana={3}{B}
type=Sorcery
[/card]
[card]
name=Nightsoil Kami
auto=@movedTo(this|mygraveyard) from(myBattlefield):may moveTo(myhand) target(spirit[manacost<=5]|mygraveyard)
text=Soulshift 5 (When this dies, you may return target Spirit card with converted mana cost 5 or less from your graveyard to your hand.)
mana={4}{G}{G}
type=Creature
subtype=Spirit
power=6
toughness=4
[/card]
[card]
name=Nightstalker Engine
anyzone=type:creature:myGraveyard/3 cdaactive
text=Nightstalker Engine's power is equal to the number of creature cards in your graveyard.
mana={4}{B}
type=Creature
subtype=Nightstalker
power=*
toughness=3
[/card]
[card]
name=Nightwind Glider
abilities=flying,protection from black
text=Flying, protection from black
mana={2}{W}
type=Creature
subtype=Human Rebel
power=2
toughness=1
[/card]
[card]
name=Nightwing Shade
abilities=flying
auto={1}{B}:1/1
text=Flying -- {1}{B}: Nightwing Shade gets +1/+1 until end of turn.
mana={4}{B}
type=Creature
subtype=Shade
power=2
toughness=2
[/card]
[card]
name=Nihil Spellbomb
auto={T}{S}:target(player) moveTo(exile) all(*|targetedpersonsgraveyard)
auto=@movedTo(this|graveyard) from(battlefield):pay({B}) draw:1
mana={1}
type=Artifact
text={T}, 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.
[/card]
[card]
name=Nihilistic Glee
auto={2}{B}{D(*|myhand)}:target(opponent) life:-1 && life:1 controller
auto=aslongas(*|myhand) {L:2}{1}:draw:1 <1
text={2}{B}, Discard a card: Target opponent loses 1 life and you gain 1 life. -- Hellbent - {1}, Pay 2 life: Draw a card. Activate this ability only if you have no cards in hand.
mana={2}{B}{B}
type=Enchantment
[/card]
[card]
name=Nihilith
abilities=fear
autoexile=@movedto(*|opponentgraveyard) suspended:may counter(0/0,-1,Time)
text=Fear (This creature can't be blocked except by artifact creatures and/or black creatures.) -- Suspend 7 - {1}{B} (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.) -- Whenever a card is put into an opponent's graveyard from anywhere, if Nihilith is suspended, you may remove a time counter from Nihilith.
mana={4}{B}{B}
suspend(7)={1}{b}
type=Creature
subtype=Horror
power=4
toughness=4
[/card]
[card]
name=Nikko-Onna
auto=destroy target(enchantment)
auto=@movedto(arcane,spirit|mystack):may moveTo(ownerhand)
text=When Nikko-Onna enters the battlefield, destroy target enchantment. -- Whenever you cast a Spirit or Arcane spell, you may return Nikko-Onna to its owner's hand.
mana={2}{W}
type=Creature
subtype=Spirit
power=2
toughness=2
[/card]
[card]
name=Nim Abomination
auto=@each my endofturn sourcenottap:life:-3 controller
text=At the beginning of your end step, if Nim Abomination is untapped, you lose 3 life.
mana={2}{B}
type=Creature
subtype=Zombie
power=3
toughness=4
[/card]
[card]
name=Nim Devourer
auto=type:artifact:mybattlefield/0 nonstatic
autograveyard={B}{B}:moveto(ownerbattlefield) and!( sacrifice notatarget(creature|mybattlefield) )! myUpkeepOnly
text=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.
mana={3}{B}{B}
type=Creature
subtype=Zombie
power=4
toughness=1
[/card]
[card]
name=Nim Grotesque
auto=foreach(artifact|myBattlefield) 1/0
text=Nim Grotesque gets +1/+0 for each artifact you control.
mana={6}{B}
type=Creature
subtype=Zombie
power=3
toughness=6
[/card]
[card]
name=Nim Lasher
auto=foreach(artifact|myBattlefield) 1/0
text=Nim Lasher gets +1/+0 for each artifact you control.
mana={2}{B}
type=Creature
subtype=Zombie
power=1
toughness=1
[/card]
[card]
name=Nim Replica
auto={2}{B}{S}:-1/-1 target(other creature)
text={2}{B}, Sacrifice Nim Replica: Target creature gets -1/-1 until end of turn.
mana={3}
type=Artifact Creature
subtype=Zombie
power=3
toughness=1
[/card]
[card]
name=Nim Shambler
auto=foreach(artifact|myBattlefield) 1/0
auto={S(creature|myBattlefield)}:regenerate
text=Nim Shambler gets +1/+0 for each artifact you control. -- Sacrifice a creature: Regenerate Nim Shambler.
mana={2}{B}{B}
type=Creature
subtype=Zombie
power=2
toughness=1
[/card]
[card]
name=Nim Shrieker
abilities=flying
auto=foreach(artifact|myBattlefield) 1/0
text=Flying -- Nim Shrieker gets +1/+0 for each artifact you control.
mana={3}{B}
type=Creature
subtype=Zombie
power=0
toughness=1
[/card]
[card]
name=Nimana Sell-Sword
auto=may counter(1/1,1)
auto=@movedTo(other ally|myBattlefield):may counter(1/1,1)
text=Whenever Nimana Sell-Sword or another Ally enters the battlefield under your control, you may put a +1/+1 counter on Nimana Sell-Sword.
mana={3}{B}
type=Creature
subtype=Human Warrior Ally
power=2
toughness=2
[/card]
[card]
name=Nimble Innovator
auto=draw:1
text=When Nimble Innovator enters the battlefield, draw a card.
mana={3}{U}
type=Creature
subtype=Vedalken Artificer
power=2
toughness=2
[/card]
[card]
name=Nimble Mongoose
abilities=shroud
auto=aslongas(*|mygraveyard) 2/2 >6
text=Shroud (This permanent can't be the target of spells or abilities.) -- Threshold - Nimble Mongoose gets +2/+2 as long as seven or more cards are in your graveyard.
mana={G}
type=Creature
subtype=Mongoose
power=1
toughness=1
[/card]
[card]
name=Nimbus Maze
auto={T}:Add{1}
auto=aslongas(island|myBattlefield) {T}:Add{W}
auto=aslongas(plains|myBattlefield) {T}:Add{U}
text={T}: Add {1} to your mana pool. -- {T}: Add {W} to your mana pool. Activate this ability only if you control an Island. -- {T}: Add {U} to your mana pool. Activate this ability only if you control a Plains.
type=Land
[/card]
[card]
name=Nimbus Naiad
abilities=flying
auto=bestow bstw
auto=bestow teach(creature) +2/+2
auto=bestow teach(creature) flying
bestow={4}{u}
text=Bestow {4}{U} (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.) -- Flying -- Enchanted creature gets +2/+2 and has flying.
mana={2}{U}
type=Enchantment Creature
subtype=Nymph
power=2
toughness=2
[/card]
[card]
name=Nimbus of the Isles
abilities=flying
text=Flying (This creature can't be blocked except by creatures with flying or reach.)
mana={4}{U}
type=Creature
subtype=Elemental
power=3
toughness=3
[/card]
[card]
name=Nimbus Swimmer
abilities=flying
auto=counter(1/1,X)
text=Flying -- Nimbus Swimmer enters the battlefield with X +1/+1 counters on it.
mana={X}{G}{U}
type=Creature
subtype=Leviathan
power=0
toughness=0
[/card]
[card]
name=Nimbus Wings
target=creature
auto=1/2
auto=flying
text=Enchant creature -- Enchanted creature gets +1/+2 and has flying.
mana={1}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Nin, the Pain Artist
auto={X}{U}{R}{T}:damage:X target(creature) && draw:X targetcontroller
text={X}{U}{R}, {T}: Nin, the Pain Artist deals X damage to target creature. That creature's controller draws X cards.
mana={U}{R}
type=Legendary Creature
subtype=Vedalken Wizard
power=1
toughness=1
[/card]
[card]
name=Nine-Ringed Bo
auto={T}:exiledeath target(creature[spirit]) && damage:1
text={T}: Nine-Ringed Bo deals 1 damage to target Spirit creature. If that creature would die this turn, exile it instead.
mana={3}
type=Artifact
[/card]
[card]
name=Ninja of the Deep Hours
autohand={1}{U}{N}:ninjutsu
auto=@combatdamaged(player) from(this):may draw:1 controller
text=Ninjutsu {1}{U} ({1}{U}, Return an unblocked attacker you control to hand: Put this card onto the battlefield from your hand tapped and attacking.) -- Whenever Ninja of the Deep Hours deals combat damage to a player, you may draw a card.
mana={3}{U}
type=Creature
subtype=Human Ninja
power=2
toughness=2
[/card]
[card]
name=Ninth Bridge Patrol
auto=@movedTo(other creature|nonbattlezone) from(mybattlefield):counter(1/1,1)
text=Whenever another creature you control leaves the battlefield, put a +1/+1 counter on Ninth Bridge Patrol.
mana={1}{W}
type=Creature
subtype=Dwarf Soldier
power=1
toughness=1
[/card]
[card]
name=Nip Gwyllion
abilities=lifelink
text=Lifelink (Damage dealt by this creature also causes you to gain that much life.)
mana={WB}
type=Creature
subtype=Hag
power=1
toughness=1
[/card]
[card]
name=Nirkana Assassin
auto=@lifeof(player):deathtouch ueot
text=Whenever you gain life, Nirkana Assassin gains deathtouch until end of turn. (Any amount of damage it deals to a creature is enough to destroy it.)
mana={2}{B}
type=Creature
subtype=Vampire Assassin Ally
power=2
toughness=3
[/card]
[card]
name=Nirkana Cutthroat
auto={2}{B}:counter(0/0,1,Level) asSorcery
auto=this(counter{0/0.1.Level}) 1/1
auto=this(counter{0/0.1.Level}) deathtouch
auto=this(counter{0/0.3.Level}) first strike
auto=this(counter{0/0.3.Level}) 1/1
text=Level up {2}{B}  ({2}{B}: Put a Level counter on this. Level up only as a sorcery.) -- [Level 1-2]: Deathtouch (4/3) -- [Level 3+]: First strike, deathtouch (5/4)
mana={2}{B}
type=Creature
subtype=Vampire Warrior
auto=maxlevel:3
power=3
toughness=2
[/card]
[card]
name=Nirkana Revenant
auto=lord(swamp|mybattlefield) transforms((,newability[produceextra:{B}]))
auto={B}:1/1
text=Whenever you tap a Swamp for mana, add {B} to your mana pool (in addition to the mana the land produces). -- {B}:Nirkana Revenant gets +1/+1 until end of turn.
type=Creature
subtype=Vampire Shade
power=4
toughness=4
mana={4}{B}{B}
[/card]
[card]
name=Nissa Revane
auto=counter(0/0,2,loyalty)
aicode=activate moveTo(mybattlefield) target(<anyamount>creature[elf]|mylibrary)
auto={C(0/0,1,Loyalty)}:name(+1: fetch) moveTo(mybattlefield) target(Nissa's Chosen|mylibrary)
auto={C(0/0,1,Loyalty)}:name(+1: gain life) life:twicetype:elf:mybattlefield controller
auto={C(0/0,-7,Loyalty)}:name(-7: ultimate) reveal:plibrarycount optionone name(choose card) target(<anyamount>creature[elf]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield))! afterrevealedend revealend
text=+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.
mana={2}{G}{G}
type=Planeswalker
subtype=Nissa
[/card]
[card]
name=Nissa, Nature's Artisan
auto=counter(0/0,5,loyalty)
aicode=activate target(<2>*[zpos<=2]|mylibrary) name(revealed card) moveto(myhand) name(revealed card) and!(if cantargetcard(land|*) then moveto(mybattlefield))!
auto={C(0/0,3,Loyalty)}:name(+3: Gain 3 Life) life:3 controller
auto={C(0/0,-4,Loyalty)}:name(-4: Reveal Cards) reveal:2 optionone name(Get Lands) target(<2>land|reveal) moveto(mybattlefield) optiononeend optiontwo name(put on hand) target(<2>*|reveal) moveto(myhand) optiontwoend revealend
auto={C(0/0,-12,Loyalty)}:name(-12: 5/5 & Trample) all(creature|mybattlefield) 5/5 ueot && all(creature|mybattlefield) trample ueot
text=+3: You gain 3 life. -- -4: Reveal the top two cards of your library. Put all land cards from among them onto the battlefield and the rest into your hand. -- -12: Creatures you control get +5/+5 and gain trample until end of turn.
mana={4}{G}{G}
type=Planeswalker
subtype=Nissa
[/card]
[card]
name=Nissa, Sage Animist
aicode=activate transforms((,newability[if type(land[zpos=1]|mylibrary)~morethan~0 then target(land[zpos=1]|mylibrary) moveto(ownerbattlefield) else target(*[zpos=1]|mylibrary) moveto(ownerhand)])) ueot
auto={C(0/0,1,Loyalty)}:name(+1: reveal) reveal:1 optionone target(<1>land|reveal) moveto(ownerbattlefield) optiononeend optiontwo target(<1>*|reveal) moveto(ownerhand) optiontwoend revealend
auto={C(0/0,-2,Loyalty)}:name(-2: ashaya token) create(Ashaya, the Awoken World:Legendary Elemental Creature:4/4:green)
auto={C(0/0,-7,Loyalty)}:name(-7: animate land) target(<upto:6>land) transforms((Creature Elemental,newability[untap],setpower=6,settoughness=6)) forever
text=+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.
type=Planeswalker
subtype=Nissa
[/card]
[card]
name=Nissa, Vastwood Seer
aicode=activate target(forest[basic]|mylibrary) moveto(myhand)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>forest[basic]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
auto=@movedto(land|mybattlefield) restriction{type(land|mybattlefield)~morethan~6}:moveto(exile) and!( moveto(ownerbattlefield) and!(flip(Nissa, Sage Animist) && counter(0/0,3,loyalty))! )!
text=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.
mana={2}{G}
type=Legendary Creature
subtype=Elf Scout
power=2
toughness=2
[/card]
[card]
name=Nissa, Vital Force
auto=counter(0/0,5,loyalty)
auto={C(0/0,1,Loyalty)}:name(+1: animate land) target(land) transforms((Elemental Creature,setpower=5,settoughness=5,newability[haste],newability[untap])) uynt
auto={C(0/0,-3,Loyalty)}:name(-3: reclaim) target(*[-instant;-sorcery]|mygraveyard) moveto(myhand)
auto={C(0/0,-6,Loyalty)}:name(-6: Emblem) emblem transforms((,newability[@movedTo(land|mybattlefield):may draw:1 controller])) forever dontremove
text=+1: Untap target land you control. Until your next turn, it becomes a 5/5 Elemental creature with haste. It's still a land. -- -3: Return target permanent card from your graveyard to your hand. -- -6: You get an emblem with "Whenever a land enters the battlefield under your control, you may draw a card."
mana={3}{G}{G}
type=Planeswalker
subtype=Nissa
[/card]
[card]
name=Nissa, Voice of Zendikar
auto=counter(0/0,3,loyalty)
auto={C(0/0,1,Loyalty)}:name(+1:Summon Plant) token(Plant,creature plant, 0/1,green)
auto={C(0/0,-2,Loyalty)}:name(-2:+1/+1 counters) all(creature|mybattlefield) counter(1/1,1)
auto={C(0/0,-7,Loyalty)}:name(-7: ultimate) life:type:land:mybattlefield controller && draw:type:land:mybattlefield controller
text=+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.
mana={1}{G}{G}
type=Planeswalker
subtype=Nissa
[/card]
[card]
name=Nissa, Worldwaker
auto=counter(0/0,3,loyalty)
aicode=activate moveTo(mybattlefield) target(<anyamount>land[basic]|mylibrary) and!( becomes(Elemental Creature,4/4,trample) forever )! oneshot
auto={C(0/0,1,Loyalty)}:name(+1: land becomes 4/4) target(land|mybattlefield) becomes(Elemental Creature,4/4,trample) forever
auto={C(0/0,1,Loyalty)}:name(+1: untap up to 4 forest) target(<upto:4>forest|mybattlefield) untap
auto={C(0/0,-7,Loyalty)}:name(-7: search Lands) reveal:plibrarycount optionone name(choose card) target(<anyamount>land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(mybattlefield) and!( becomes(Elemental Creature,4/4,trample) forever )! oneshot)! afterrevealedend revealend
text=+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.
mana={3}{G}{G}
type=Planeswalker
subtype=Nissa
[/card]
[card]
name=Nissa's Chosen
auto=@movedTo(graveyard) from(this|battlefield):all(this) bottomoflibrary
text=If Nissa's Chosen would die, put it on the bottom of its owner's library instead.
mana={G}{G}
type=Creature
subtype=Elf Warrior
power=2
toughness=3
[/card]
[card]
name=Nissa's Expedition
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(<upto:2>land[basic]|myLibrary)
auto=name(search card) reveal:plibrarycount optionone name(choose card) target(<upto:2>land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
text=Convoke (Your creatures can help cast this spell. Each creature you tap while casting this spell pays for {1} or one mana of that creature's color.) -- Search your library for up to two basic land cards, put them onto the battlefield tapped, then shuffle your library.
other={convoke} name(Convoke)
mana={4}{G}
type=Sorcery
[/card]
[card]
name=Nissa's Pilgrimage
aicode=activate transforms((,newability[if type(*[instant;sorcery]|mygraveyard)~lessthan~2 then moveTo(myBattlefield) and!(tap(noevent))! target(<upto:2>forest[basic]|myLibrary)],newability[if type(*[instant;sorcery]|mygraveyard)~morethan~1 then moveTo(myBattlefield) and!(tap(noevent))! target(<upto:3>forest[basic]|myLibrary)])) ueot
auto=if type(*[instant;sorcery]|mygraveyard)~morethan~1 then name(search card) reveal:plibrarycount optionone name(choose card) target(<upto:3>forest[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
auto=if type(*[instant;sorcery]|mygraveyard)~lessthan~2 then name(search card) reveal:plibrarycount optionone name(choose card) target(<upto:2>forest[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
text=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. -- Spell mastery -- 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.
mana={2}{G}
type=Sorcery
[/card]
[card]
name=Nissa's Renewal
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(<upto:3>land[basic]|myLibrary)
auto=name(search card) reveal:plibrarycount optionone name(choose card) target(<upto:3>land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
auto=life:7 controller
text=Search your library for up to three basic land cards, put them onto the battlefield tapped, then shuffle your library. You gain 7 life.
mana={5}{G}
type=Sorcery
[/card]
[card]
name=Nissa's Revelation
auto=scry:5 scrycore delayed draw:revealedp && life:revealedt scrycoreend scryend
text=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.
mana={5}{G}{G}
type=Sorcery
[/card]
[card]
name=Niveous Wisps
target=creature
auto=transforms((,white)) ueot
auto=tap
auto=draw:1 controller
text=Target creature becomes white until end of turn. Tap that creature. -- Draw a card.
mana={W}
type=Instant
[/card]
[card]
name=Nivix Barrier
abilities=flash,defender
auto=target(creature[attacking]) -4/-0 ueot
text=Flash (You may cast this spell any time you could cast an instant.) -- Defender (This creature can't attack.) -- When Nivix Barrier enters the battlefield, target attacking creature gets -4/-0 until end of turn.
mana={3}{U}
type=Creature
subtype=Illusion Wall
power=0
toughness=4
[/card]
[card]
name=Nivix Cyclops
abilities=defender
auto=@movedTo(instant|mystack):all(this) transforms((,newability[3/0 ueot],newability[canattack ueot])) forever
auto=@movedTo(sorcery|mystack):all(this) transforms((,newability[3/0 ueot],newability[canattack ueot])) forever
text=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.
mana={1}{U}{R}
type=Creature
subtype=Cyclops
power=1
toughness=4
[/card]
[card]
name=Nivix Guildmage
auto={1}{U}{R}:name(draw & discard) ability$!draw:1 _ choice notatarget(*|myhand) reject)!$ controller
auto={2}{U}{R}:name(copy spell) target(instant,sorcery|mystack) castcard(copied noevent)
text={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.
mana={U}{R}
type=Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=Nivmagus Elemental
auto={e(*[instant;sorcery]|mystack}:counter(1/1,2)
text=Exile an instant or sorcery spell you control: Put two +1/+1 counters on Nivmagus Elemental. (That spell won't resolve.)
other={convoke} name(Convoke)
mana={UR}
type=Creature
subtype=Elemental
power=1
toughness=2
[/card]
[card]
name=Niv-Mizzet, Dracogenius
auto=@damaged(player) from(this):may draw:1 controller
auto={U}{R}:damage:1 target(creature,player)
abilities=flying
text=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.
mana={2}{U}{U}{R}{R}
type=Legendary Creature
subtype=Dragon Wizard
power=5
toughness=5
[/card]
[card]
name=Niv-Mizzet, the Firemind
abilities=flying
auto=@drawof(player):damage:1 target(creature,player)
auto={T}:draw:1
text=Flying -- Whenever you draw a card, Niv-Mizzet, the Firemind deals 1 damage to target creature or player. -- {T}: Draw a card.
mana={2}{U}{U}{R}{R}
type=Legendary Creature
subtype=Dragon Wizard
power=4
toughness=4
[/card]
[card]
name=No Mercy
auto=@damageof(player) from(creature):all(trigger[from]) destroy
text=Whenever a creature deals damage to you, destroy it.
mana={2}{B}{B}
type=Enchantment
[/card]
[card]
name=No Rest for the Wicked
auto={S}:moveTo(myhand) all(creature[fresh]|mygraveyard)
text=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.
mana={1}{B}
type=Enchantment
[/card]
[card]
name=Nobilis of War
abilities=flying
auto=lord(creature[attacking]|myBattlefield) 2/0
text=Flying -- Attacking creatures you control get +2/+0.
mana={RW}{RW}{RW}{RW}{RW}
type=Creature
subtype=Spirit Avatar
power=3
toughness=4
[/card]
[card]
name=Noble Hierarch
abilities=exalted
auto={T}:Add{G}
auto={T}:Add{W}
auto={T}:Add{U}
text=Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.) -- {T}: Add {G}, {W}, or {U} to your mana pool.
mana={G}
type=Creature
subtype=Human Druid
power=0
toughness=1
[/card]
[card]
name=Noble Panther
auto={1}:first strike
text={1}: Noble Panther gains first strike until end of turn.
mana={1}{G}{W}
type=Creature
subtype=Cat
power=3
toughness=3
[/card]
[card]
name=Noble Purpose
auto=lord(creature|myBattlefield) transforms((,newability[combatspiritlink]))
text=Whenever a creature you control deals combat damage, you gain that much life.
mana={3}{W}{W}
type=Enchantment
[/card]
[card]
name=Noble Quarry
abilities=lure
auto=bestow bstw
auto=bestow teach(creature) +1/+1
auto=bestow teach(creature) lure
bestow={5}{g}
text=Bestow {5}{G} (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.) -- All creatures able to block Noble Quarry or enchanted creature do so. -- Enchanted creature gets +1/+1.
mana={2}{G}
type=Enchantment Creature
subtype=Unicorn
power=1
toughness=1
[/card]
[card]
name=Noble Stand
auto=@combat(blocking) source(creature|mybattlefield):life:2 controller
text=Whenever a creature you control blocks, you gain 2 life.
mana={4}{W}
type=Enchantment
[/card]
[card]
name=Noble Steeds
auto={1}{W}:first strike target(creature)
text={1}{W}: Target creature gains first strike until end of turn.
mana={2}{W}
type=Enchantment
[/card]
[card]
name=Noble Templar
abilities=vigilance
aicode=activate target(plains|mylibrary) moveto(myhand)
autohand={2}{cycle}:name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>plains|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=Vigilance -- Plainscycling {2} ({2}, Discard this card: Search your library for a Plains card, reveal it, and put it into your hand. Then shuffle your library.)
mana={5}{W}
type=Creature
subtype=Human Cleric Soldier
power=3
toughness=6
[/card]
[card]
name=Noble Vestige
auto=flying
auto={T}:prevent:1 target(player)
text=Flying -- {T}: Prevent the next 1 damage that would be dealt to target player this turn.
mana={2}{W}
type=Creature
subtype=Spirit
power=1
toughness=2
[/card]
[card]
name=Nocturnal Raid
auto=all(creature[black]) 2/0 ueot
text=Black creatures get +2/+0 until end of turn.
mana={2}{B}{B}
type=Instant
[/card]
[card]
name=No-Dachi
auto={3}:equip
auto=teach(creature) 2/0
auto=teach(creature) first strike
text=Equipped creature gets +2/+0 and has first strike. -- Equip {3} ({3}: Attach to target creature you control. Equip only as a sorcery.)
mana={2}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Noetic Scales
auto=@each my upkeep restriction{type(*|myhand)~equalto~7}:moveTo(ownerhand) all(creature[power>=8]|mybattlefield)
auto=@each my upkeep restriction{type(*|myhand)~equalto~6}:moveTo(ownerhand) all(creature[power>=7]|mybattlefield)
auto=@each my upkeep restriction{type(*|myhand)~equalto~5}:moveTo(ownerhand) all(creature[power>=6]|mybattlefield)
auto=@each my upkeep restriction{type(*|myhand)~equalto~4}:moveTo(ownerhand) all(creature[power>=5]|mybattlefield)
auto=@each my upkeep restriction{type(*|myhand)~equalto~3}:moveTo(ownerhand) all(creature[power>=4]|mybattlefield)
auto=@each my upkeep restriction{type(*|myhand)~equalto~2}:moveTo(ownerhand) all(creature[power>=3]|mybattlefield)
auto=@each my upkeep restriction{type(*|myhand)~equalto~1}:moveTo(ownerhand) all(creature[power>=2]|mybattlefield)
auto=@each my upkeep restriction{type(*|myhand)~lessthan~1}:moveTo(ownerhand) all(creature[power>=1]|mybattlefield)
auto=@each opponent upkeep restriction{type(*|opponenthand)~equalto~7}:moveTo(ownerhand) all(creature[power>=8]|opponentbattlefield)
auto=@each opponent upkeep restriction{type(*|opponenthand)~equalto~6}:moveTo(ownerhand) all(creature[power>=7]|opponentbattlefield)
auto=@each opponent upkeep restriction{type(*|opponenthand)~equalto~5}:moveTo(ownerhand) all(creature[power>=6]|opponentbattlefield)
auto=@each opponent upkeep restriction{type(*|opponenthand)~equalto~4}:moveTo(ownerhand) all(creature[power>=5]|opponentbattlefield)
auto=@each opponent upkeep restriction{type(*|opponenthand)~equalto~3}:moveTo(ownerhand) all(creature[power>=4]|opponentbattlefield)
auto=@each opponent upkeep restriction{type(*|opponenthand)~equalto~2}:moveTo(ownerhand) all(creature[power>=3]|opponentbattlefield)
auto=@each opponent upkeep restriction{type(*|opponenthand)~equalto~1}:moveTo(ownerhand) all(creature[power>=2]|opponentbattlefield)
auto=@each opponent upkeep restriction{type(*|opponenthand)~lessthan~1}:moveTo(ownerhand) all(creature[power>=1]|opponentbattlefield)
text=At the beginning of each player's upkeep, return to its owner's hand each creature that player controls with power greater than the number of cards in his or her hand.
mana={4}
type=Artifact
[/card]
[card]
name=Noggin Whack
other={1}{b} name(Prowl)
otherrestriction=prowl
auto=Reveal:3 revealzone(opponenthand) optionone choice name(choose Discards) target(<2>*|reveal) transforms((,newability[moveto(ownerhand) and!(reject)!])) oneshot optiononeend optiontwo name(Put Back) target(*|reveal) transforms((,newability[all(*|reveal) moveto(ownerhand)])) oneshot optiontwoend revealend
text=Prowl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Rogue.) -- Target player reveals three cards from his or her hand. You choose two of them. That player discards those cards.
mana={2}{B}{B}
type=Tribal Sorcery
subtype=Rogue
[/card]
[card]
name=Noggle Bandit
auto=cantbeblockedby(creature[-defender])
text=Noggle Bandit can't be blocked except by creatures with defender.
mana={1}{UR}{UR}
type=Creature
subtype=Noggle Rogue
power=2
toughness=2
[/card]
[card]
name=Noggle Bridgebreaker
auto=moveTo(ownerhand) notatarget(land|myBattlefield)
text=When Noggle Bridgebreaker enters the battlefield, return a land you control to its owner's hand.
mana={2}{UR}{UR}
type=Creature
subtype=Noggle Rogue
power=4
toughness=3
[/card]
[card]
name=Noggle Ransacker
auto=draw:2 controller
auto=draw:2 opponent
auto=discard:1 controller
auto=discard:1 opponent
text=When Noggle Ransacker enters the battlefield, each player draws two cards, then discards a card at random.
mana={2}{UR}
type=Creature
subtype=Noggle Rogue
power=2
toughness=1
[/card]
[card]
name=Nomad Decoy
auto={W}{T}:tap target(creature)
auto=aslongas(*|mygraveyard) {W}{W}{T}:target(<2>creature) tap >6
text={W}, {T}: Tap target creature. -- Threshold - {W}{W}, {T}: Tap two target creatures. Activate this ability only if seven or more cards are in your graveyard.
mana={2}{W}
type=Creature
subtype=Human Nomad
power=1
toughness=2
[/card]
[card]
name=Nomad Mythmaker
auto={W}{T}:target(aura|mygraveyard) transforms((,newability[retarget target(creature|mybattlefield)])) forever
text={W}, {T}: Put target Aura card in a graveyard onto the battlefield attached to a creature you control. (You control that Aura.)
mana={2}{W}
type=Creature
subtype=Human Nomad Cleric
power=2
toughness=2
[/card]
[card]
name=Nomad Outpost
auto=tap(noevent)
auto={T}:Add{R}
auto={T}:Add{W}
auto={T}:Add{B}
text=Nomad Outpost enters the battlefield tapped. -- {T}: Add {R}, {W}, or {B} to your mana pool.
type=Land
[/card]
[card]
name=Nomad Stadium
auto={T}:Add{W} and!( damage:1 controller )!
auto=aslongas(*|mygraveyard) {W}{T}{S}:life:4 >6
text={T}: Add {W} to your mana pool. Nomad Stadium deals 1 damage to you. -- Threshold - {W}, {T}, Sacrifice Nomad Stadium: You gain 4 life. Activate this ability only if seven or more cards are in your graveyard.
type=Land
[/card]
[card]
name=Nomadic Elf
auto={1}{G}:Add{W}
auto={1}{G}:Add{U}
auto={1}{G}:Add{B}
auto={1}{G}:Add{R}
auto={1}{G}:Add{G}
text={1}{G}: Add one mana of any color to your mana pool.
mana={1}{G}
type=Creature
subtype=Elf Nomad
power=2
toughness=2
[/card]
[card]
name=Nomads' Assembly
auto=token(Kor Soldier,Creature Kor Soldier,1/1,white)*type:creature:mybattlefield
auto=if rebound then moveto(exile) and!( transforms((,newability[@rebounded:may activate castcard(normal)])) forever )!
text=Put a 1/1 white Kor Soldier creature token onto the battlefield for each creature you control. -- Rebound (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.)
mana={4}{W}{W}
type=Sorcery
[/card]
[card]
name=Noose Constrictor
abilities=reach
auto={D(*|myhand)}:1/1 ueot
text=Reach -- Discard a card: Noose Constrictor gets +1/+1 until end of turn.
mana={1}{G}
type=Creature
subtype=Snake
power=2
toughness=2
[/card]
[card]
name=Noosegraf Mob
auto=counter(1/1,5)
auto=@movedto(*|stack):this(counter{1/1.1}>0) transforms((,newability[counter(1/1.-1) all(this) ],newability[create(Zombie:Creature Zombie:2/2:black) controller])) forever
text=Noosegraf Mob enters the battlefield with five +1/+1 counters on it. -- Whenever a player casts a spell, remove a +1/+1 counter from Noosegraf Mob. If you do, put a 2/2 black Zombie creature token onto the battlefield.
mana={4}{B}{B}
type=Creature
subtype=Zombie
power=0
toughness=0
[/card]
[card]
name=Norin the Wary
auto=@movedTo(*|stack):(blink)ueot
auto=@combat(attacking) source(creature):(blink)ueot
text=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.
mana={R}
type=Legendary Creature
subtype=Human Warrior
power=2
toughness=1
[/card]
[card]
name=Northern Paladin
auto={W}{W}{T}:destroy target(*[black])
text={W}{W}, {T}: Destroy target black permanent.
mana={2}{W}{W}
type=Creature
subtype=Human Knight
power=3
toughness=3
[/card]
[card]
name=Norwood Archers
abilities=reach
text=Reach (This creature can block creatures with flying.)
mana={3}{G}
type=Creature
subtype=Elf Archer
power=3
toughness=3
[/card]
[card]
name=Norwood Priestess
auto={T}:moveTo(myBattlefield) target(creature[green]|myHand) restriction{during my turn,before attackers}
text={T}: You may put a green creature card from your hand onto the battlefield. Activate this ability only during your turn, before attackers are declared.
mana={2}{G}{G}
type=Creature
subtype=Elf Druid
power=1
toughness=1
[/card]
[card]
name=Norwood Ranger
mana={G}
type=Creature
subtype=Elf Scout
power=1
toughness=2
[/card]
[card]
name=Norwood Riders
abilities=oneblocker
text=Norwood Riders can't be blocked by more than one creature.
mana={3}{G}
type=Creature
subtype=Elf
power=3
toughness=3
[/card]
[card]
name=Norwood Warrior
auto=@combat(blocked,turnlimited) source(this):1/1 ueot
text=Whenever Norwood Warrior becomes blocked, it gets +1/+1 until end of turn.
mana={2}{G}
type=Creature
subtype=Elf Warrior
power=2
toughness=2
[/card]
[card]
name=Not Forgotten
target=*|graveyard
auto=choice name(put on top) moveto(ownerlibrary) && token(Spirit,creature Spirit,1/1,white,flying)
auto=choice bottomoflibrary && token(Spirit,creature Spirit,1/1,white,flying)
text=Put target card from a graveyard on the top or bottom of its owner's library. Put a 1/1 white Spirit creature token with flying onto the battlefield.
mana={1}{W}
type=Sorcery
[/card]
[card]
name=Notorious Assassin
auto={2}{B}{T}{D(*|myhand)}:bury target(creature[-black])
text={2}{B}, {T}, Discard a card: Destroy target nonblack creature. It can't be regenerated.
mana={3}{B}
type=Creature
subtype=Human Spellshaper Assassin
power=2
toughness=2
[/card]
[card]
name=Notorious Throng
auto=token(Faerie Rogue,Creature Faerie,1/1,flying black)*odcount
auto=if paid(alternative) then turns:+1 controller
other={5}{U} name(Prowl)
otherrestriction=prowl
text=Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Rogue.) -- 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.
mana={3}{U}
type=Tribal Sorcery
subtype=Rogue
[/card]
[card]
name=Nourish
auto=life:6 controller
text=You gain 6 life.
mana={G}{G}
type=Instant
[/card]
[card]
name=Nourishing Shoal
other={E(other *[green]|myhand)} name(Exile Green Card from Hand)
auto=ifnot paid(alternative) then life:X
auto=if paid(alternative) then life:storedmanacost
text=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.
mana={X}{G}{G}
type=Instant
subtype=Arcane
[/card]
[card]
name=Nova Chaser
abilities=trample
auto=aslongas(other elemental|mybattlefield) choice notatarget(other elemental|mybattlefield) (blink)forsrc oneshot
auto=choice sacrifice
text=Trample -- Champion an Elemental (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.)
mana={3}{R}
type=Creature
subtype=Elemental Warrior
power=10
toughness=2
[/card]
[card]
name=Nova Cleric
auto={2}{W}{T}{S}:destroy all(enchantment)
text={2}{W}, {T}, Sacrifice Nova Cleric: Destroy all enchantments.
mana={W}
type=Creature
subtype=Human Cleric
power=1
toughness=2
[/card]
[card]
name=Novablast Wurm
auto=@combat(attacking) source(this):destroy all(other creature)
text=Whenever Novablast Wurm attacks, destroy all other creatures.
mana={3}{G}{G}{W}{W}
type=Creature
subtype=Wurm
power=7
toughness=7
[/card]
[card]
name=Novijen Sages
auto=counter(1/1,4)
auto=this(counter{1/1.1}>0) transforms((,newability[@movedto(other creature|battlefield):may name(move 1/1 counter) all(trigger) counter(1/1.1) && counter(1/1.-1) all(this)]))
auto={1}{C(1/1,-1),creature|mybattlefield}{C(1/1,-1),creature|mybattlefield}:draw:1 controller
text=Graft 4 (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.) -- {1}, Remove two +1/+1 counters from among creatures you control: Draw a card.
mana={4}{U}{U}
type=Creature
subtype=Human Advisor Mutant
power=0
toughness=0
[/card]
[card]
name=Novijen, Heart of Progress
auto={T}:Add{1}
auto={G}{U}{T}:counter(1/1,1) all(creature[fresh]|battlefield)
text={T}: Add {1} to your mana pool. -- {G}{U}, {T}: Put a +1/+1 counter on each creature that entered the battlefield this turn.
type=Land
[/card]
[card]
name=Noxious Dragon
abilities=flying
auto=@movedTo(this|graveyard) from(Battlefield):may destroy target(creature[manacost<=3])
text=Flying -- When Noxious Dragon dies, you may destroy target creature with converted mana cost 3 or less.
mana={4}{B}{B}
type=Creature
subtype=Dragon
power=4
toughness=4
[/card]
[card]
name=Noxious Field
target=land|myBattlefield
auto=teach(land) {T}:damage:1 all(creature,player)
text=Enchant land -- Enchanted land has "{T}: This land deals 1 damage to each creature and each player."
mana={1}{B}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Noxious Gearhulk
abilities=menace
auto=may destroy target(other creature) and!(if cantargetcard(creature|nonbattlezone) then dynamicability<!mytgt toughnesslifegain srccontroller!>)!
text=Menace -- When Noxious Gearhulk enters the battlefield, you may destroy another target creature. If a creature is destroyed this way, you gain life equal to its toughness.
mana={4}{B}{B}
type=Artifact Creature
subtype=Construct
power=5
toughness=4
[/card]
[card]
name=Noxious Ghoul
auto=all(creature[-zombie]) -1/-1 ueot
auto=@movedTo(other creature[zombie]|battlefield):all(creature[-zombie]) -1/-1 ueot
text=Whenever Noxious Ghoul or another Zombie enters the battlefield, all non-Zombie creatures get -1/-1 until end of turn.
mana={3}{B}{B}
type=Creature
subtype=Zombie
power=3
toughness=3
[/card]
[card]
name=Noxious Hatchling
abilities=wither
auto=@movedTo(*[black]|mystack):counter(-1/-1,-1)
auto=@movedTo(*[green]|mystack):counter(-1/-1,-1)
auto=counter(-1/-1,4)
text=Noxious Hatchling enters the battlefield with four -1/-1 counters on it. -- Wither (This deals damage to creatures in the form of -1/-1 counters.) -- 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.
mana={3}{BG}
type=Creature
subtype=Elemental
power=6
toughness=6
[/card]
[card]
name=Noxious Revival
target=*|graveyard
auto=moveTo(ownerlibrary)
text=({p(G)} may be paid for with either {G} or 2 life.) -- Put target card from a graveyard on top of its owner's library.
color=green
mana={p(G)}
type=Instant
[/card]
[card]
name=Noxious Toad
auto=@movedto(mygraveyard) from(this|mybattlefield):ability$!name(discard) target(*|myhand) reject!$ opponent
text=When Noxious Toad dies, each opponent discards a card.
mana={2}{B}
type=Creature
subtype=Frog
power=1
toughness=1
[/card]
[card]
name=Noyan Dar, Roil Shaper
auto=@movedto(*[instant;sorcery]|mystack):may target(land|mybattlefield) transforms((Elemental Creature,newability[counter(1/1,3)],newability[haste])) forever
text=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.
mana={3}{W}{U}
type=Legendary Creature
subtype=Merfolk Ally
power=4
toughness=4
[/card]
[card]
name=Nucklavee
auto=ability$!name(return red sorcery) may moveto(ownerhand) target(sorcery[red]|mygraveyard)!$ controller
auto=ability$!name(return blue instant) may moveto(ownerhand) target(instant[blue]|mygraveyard)!$ controller
text=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.
mana={4}{UR}{UR}
type=Creature
subtype=Beast
power=4
toughness=4
[/card]
[card]
name=Nuisance Engine
auto={2}{T}:token(Pest,artifact creature pest, 0/1, artifact)
text={2}, {T}: Put a 0/1 colorless Pest artifact creature token onto the battlefield.
mana={3}
type=Artifact
[/card]
[card]
name=Null Brooch
auto={2}{T}:fizzle target(*[-creature]|stack) && reject all(*|myhand)
text={2}, {T}, Discard your hand: Counter target noncreature spell.
mana={4}
type=Artifact
[/card]
[card]
name=Null Caller
auto={3}{b}{e(creature|mygraveyard)}:token(Zombie,Creature Zombie,2/2,black) and!( tap(noevent) )!
text={3}{B}, Exile a creature card from your graveyard: Put a 2/2 black Zombie creature token onto the battlefield tapped.
mana={3}{B}
type=Creature
subtype=Vampire Shaman
power=2
toughness=4
[/card]
[card]
name=Null Champion
auto={3}:counter(0/0,1,Level) asSorcery
auto=this(counter{0/0.1.Level}) 3/1
auto=this(counter{0/0.4.Level}) {B}:regenerate
auto=this(counter{0/0.4.Level}) 3/1
text=Level up {3}  ({3}: Put a Level counter on this. Level up only as a sorcery.) -- [Level 1-3]: (4/2) -- [Level 4+]: {B}: Regnerate Null Champion (7/3)
mana={1}{B}
type=Creature
subtype=Zombie Warrior
auto=maxlevel:4
power=1
toughness=1
[/card]
[card]
name=Null Rod
auto=lord(artifact) noactivatedability
text=Activated abilities of artifacts can't be activated.
mana={2}
type=Artifact
[/card]
[card]
name=Nullify
target=creature,aura|stack
auto=fizzle
text=Counter target creature or Aura spell.
mana={U}{U}
type=Instant
[/card]
[card]
name=Nullmage Advocate
auto={T}{H(*|opponentgraveyard)}{H(*|opponentgraveyard)}:destroy target(artifact,enchantment)
text={T}: Return two target cards in an opponent's graveyard to his or her hand. Destroy target artifact or enchantment.
mana={2}{G}
type=Creature
subtype=Insect Druid
power=2
toughness=3
[/card]
[card]
name=Nullmage Shepherd
auto={T(creature|myBattlefield)}{T(creature|myBattlefield)}{T(creature|myBattlefield)}{T(creature|myBattlefield)}:destroy target(artifact,enchantment)
text=Tap four untapped creatures you control: Destroy target artifact or enchantment.
mana={3}{G}
type=Creature
subtype=Elf Shaman
power=2
toughness=4
[/card]
[card]
name=Nullstone Gargoyle
abilities=flying
auto=@movedto(*[-creature]|stack) restriction{thisturn(*[-creature]|stack)~equalto~0}:choice fizzle all(*[-creature]|stack)
text=Flying -- Whenever the first noncreature spell of a turn is cast, counter that spell.
mana={9}
type=Artifact Creature
subtype=Gargoyle
power=4
toughness=5
[/card]
[card]
name=Nulltread Gargantuan
auto=moveTo(ownerlibrary) notatarget(creature|myBattlefield)
text=When Nulltread Gargantuan enters the battlefield, put a creature you control on top of its owner's library.
mana={1}{G}{U}
type=Creature
subtype=Beast
power=5
toughness=6
[/card]
[card]
name=Numai Outcast
auto=bushido(2/2)
auto={L:5}{B}:regenerate
text=Bushido 2 (When this blocks or becomes blocked, it gets +2/+2 until end of turn.) -- {B}, Pay 5 life: Regenerate Numai Outcast.
mana={3}{B}
type=Creature
subtype=Human Samurai
power=1
toughness=1
[/card]
[card]
name=Numbing Dose
target=artifact,creature
auto=doesnotuntap
auto=@each targetController upkeep:life:-1 targetController
text=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.
mana={3}{U}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Numot, the Devastator
abilities=flying
auto=@combatdamaged(player) from(this):pay({2}{R}) destroy target(<upto:2>land|battlefield)
text=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.
mana={3}{R}{W}{U}
type=Legendary Creature
subtype=Dragon
power=6
toughness=6
[/card]
[card]
name=Nurturer Initiate
auto=@movedto(*[green]|stack):pay({1}) 1/1 target(creature)
text=Whenever a player casts a green spell, you may pay {1}. If you do, target creature gets +1/+1 until end of turn.
mana={G}
type=Creature
subtype=Elf Shaman
power=1
toughness=1
[/card]
[card]
name=Nut Collector
auto=@each my upkeep:may token(Squirrel,creature squirrel, 1/1,green)
auto=aslongas(*|mygraveyard) lord(squirrel) 2/2 >6
text=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.
mana={5}{G}
type=Creature
subtype=Human Druid
power=1
toughness=1
[/card]
[card]
name=Nykthos, Shrine to Nyx
auto={T}:Add{1}
auto={2}{T}:name(Green) thisforeach(variable{type:manaG}>0) add{G}
auto={2}{T}:name(Red) thisforeach(variable{type:manaR}>0) add{R}
auto={2}{T}:name(Blue) thisforeach(variable{type:manaU}>0) add{U}
auto={2}{T}:name(Black) thisforeach(variable{type:manaB}>0) add{B}
auto={2}{T}:name(White) thisforeach(variable{type:manaW}>0) add{W}
text={T}: Add {1} to your mana pool. -- {2}, {T}: Choose a color. Add to your mana pool an amount of mana of that color equal to your devotion to that color. (Your devotion to a color is the number of mana symbols of that color in the mana costs of permanents you control.)
type=Legendary Land
[/card]
[card]
name=Nylea, God of the Hunt
abilities=indestructible
auto=lord(other creature|mybattlefield) trample
auto={3}{G}:2/2 target(creature) ueot
auto=this(variable{type:manag}<5) transforms((removetypes,newability[becomes(Legendary Enchantment God)]))
auto=this(variable{type:manag}>4) transforms((Legendary Enchantment Creature))
text=Indestructible -- As long as your devotion to green is less than five, Nylea isn't a creature. (Each {G} in the mana costs of permanents you control counts toward your devotion to green.) -- Other creatures you control have trample. -- {3}{G}: Target creature gets +2/+2 until end of turn.
mana={3}{G}
type=Legendary Enchantment Creature
subtype=God
power=6
toughness=6
[/card]
[card]
name=Nylea's Disciple
auto=life:type:manaG controller
text=When Nylea's Disciple enters the battlefield, you gain life equal to your devotion to green. (Each {G} in the mana costs of permanents you control counts toward your devotion to green.)
mana={2}{G}{G}
type=Creature
subtype=Centaur Archer
power=3
toughness=3
[/card]
[card]
name=Nylea's Emissary
abilities=trample
auto=bestow bstw
auto=bestow teach(creature) +3/+3
auto=bestow teach(creature) trample
bestow={5}{g}
text=Bestow {5}{G} (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.) -- Trample -- Enchanted creature gets +3/+3 and has trample.
mana={3}{G}
type=Enchantment Creature
subtype=Cat
power=3
toughness=3
[/card]
[card]
name=Nylea's Presence
target=land
auto=draw:1 controller
auto=teach(land) transforms((plains forest mountain swamp island,newability[{t}:add{w}],newability[{t}:add{g}],newability[{t}:add{r}],newability[{t}:add{b}],newability[{t}:add{u}]))
text=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.
mana={1}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Nyx Infusion
target=creature
auto=teach(creature[enchantment]) 2/2
auto=teach(creature[-enchantment]) -2/-2
text=Enchant creature -- Enchanted creature gets +2/+2 as long as it's an enchantment. Otherwise, it gets -2/-2.
mana={2}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Nyx Weaver
abilities=reach
auto=@each myupkeep:deplete:2 controller
auto={1}{B}{G}{E}:moveto(ownerhand) target(other *|mygraveyard)
text=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.
mana={1}{B}{G}
type=Enchantment Creature
subtype=Spider
power=2
toughness=3
[/card]
[card]
name=Nyxathid
auto=foreach(*|opponenthand) -1/-1
text=As Nyxathid enters the battlefield, choose an opponent. -- Nyxathid gets -1/-1 for each card in the chosen player's hand.
mana={1}{B}{B}
type=Creature
subtype=Elemental
power=7
toughness=7
[/card]
[card]
name=Nyxborn Eidolon
auto=bestow bstw
auto=bestow teach(creature) +2/+1
bestow={4}{b}
text=Bestow {4}{B} (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.) -- Enchanted creature gets +2/+1.
mana={1}{B}
type=Enchantment Creature
subtype=Spirit
power=2
toughness=1
[/card]
[card]
name=Nyxborn Rollicker
auto=bestow bstw
auto=bestow teach(creature) +1/+1
bestow={1}{r}
text=Bestow {1}{R} (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.) -- Enchanted creature gets +1/+1.
mana={R}
type=Enchantment Creature
subtype=Satyr
power=1
toughness=1
[/card]
[card]
name=Nyxborn Shieldmate
auto=bestow bstw
auto=bestow teach(creature) +1/+2
bestow={2}{w}
text=Bestow {2}{W} (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.) -- Enchanted creature gets +1/+2.
mana={W}
type=Enchantment Creature
subtype=Human Soldier
power=1
toughness=2
[/card]
[card]
name=Nyxborn Triton
auto=bestow bstw
auto=bestow teach(creature) +2/+3
bestow={4}{u}
text=Bestow {4}{U} (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.) -- Enchanted creature gets +2/+3.
mana={2}{U}
type=Enchantment Creature
subtype=Merfolk
power=2
toughness=3
[/card]
[card]
name=Nyxborn Wolf
auto=bestow bstw
auto=bestow teach(creature) +3/+1
bestow={4}{g}
text=Bestow {4}{G} (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.) -- Enchanted creature gets +3/+1.
mana={2}{G}
type=Enchantment Creature
subtype=Wolf
power=3
toughness=1
[/card]
[card]
name=Nyx-Fleece Ram
auto=@each my upkeep:life:1 controller
text=At the beginning of your upkeep, you gain 1 life.
mana={1}{W}
type=Enchantment Creature
subtype=Sheep
power=0
toughness=5
[/card]
[card]
name=Oak Street Innkeeper
auto=this(variable{opponentturn}>0) lord(creature[tapped]|mybattlefield) opponentshroud
text=As long as it's not your turn, tapped creatures you control have hexproof.
mana={2}{G}
type=Creature
subtype=Elf
power=1
toughness=2
[/card]
[card]
name=Oakenform
target=creature
auto=3/3
text=Enchant creature -- Enchanted creature gets +3/+3.
mana={2}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Oakgnarl Warrior
abilities=vigilance,trample
text=Vigilance, trample
mana={5}{G}{G}
type=Creature
subtype=Treefolk Warrior
power=5
toughness=7
[/card]
[card]
name=Oakheart Dryads
auto=1/1 target(creature) ueot
auto=@movedTo(enchantment|myBattlefield):1/1 target(creature) ueot
text=Constellation -- Whenever Oakheart Dryads or another enchantment enters the battlefield under your control, target creature gets +1/+1 until end of turn.
mana={2}{G}
type=Enchantment Creature
subtype=Nymph Dryad
power=2
toughness=3
[/card]
[card]
name=Oasis
auto={T}:prevent:1 target(creature)
text={T}: Prevent the next 1 damage that would be dealt to target creature this turn.
type=Land
[/card]
[card]
name=Oath of Ajani
auto=counter(1/1,1) all(creature|mybattlefield)
auto=lord(planeswalker|mycastingzone) altercost(colorless, -1)
text=When Oath of Ajani enters the battlefield, put a +1/+1 counter on each creature you control. -- Planeswalker spells you cast cost {1} less to cast.
mana={G}{W}
type=Legendary Enchantment
[/card]
[card]
name=Oath of Chandra
auto=damage:3 target(creature|opponentbattlefield)
auto=@each endofturn:if type(planeswalker[fresh]|mybattlefield)~morethan~0 then damage:2 opponent
text=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.
mana={1}{R}
type=Legendary Enchantment
[/card]
[card]
name=Oath of Ghouls
auto=@each my upkeep:if type(creature|mygraveyard)~morethan~type(creature|opponentgraveyard) then target(creature|mygraveyard) moveTo(myhand)
auto=@each opponent upkeep:if type(creature|opponentgraveyard)~morethan~type(creature|mygraveyard) then ability$!name(return creature from graveyard) target(creature|mygraveyard) moveTo(myhand)!$ opponent
text=At the beginning of each player's upkeep, that player chooses target player whose graveyard has fewer creature cards in it than his or her graveyard does and is his or her opponent. The first player may return a creature card from his or her graveyard to his or her hand.
mana={1}{B}
type=Enchantment
[/card]
[card]
name=Oath of Gideon
auto=@movedto(planeswalker|myBattlefield):all(trigger[to]) counter(0/0,1,loyalty)
auto=token(Kor Ally,Creature Kor Ally,1/1,white)*2
text=When Oath of Gideon enters the battlefield, put two 1/1 white Kor Ally creature tokens onto the battlefield. -- Each planeswalker you control enters the battlefield with an additional loyalty counter on it.
mana={2}{W}
type=Legendary Enchantment
[/card]
[card]
name=Oath of Jace
auto=ability$!draw:3 _ notatarget(<2>*|myhand) reject!$ controller
auto=@each my upkeep:name(Look at My top cards) reveal:type:planeswalker:mybattlefield optionone name(Look) target(<1>*|reveal) doNothing optiononeend optiontwo target(<60>*|reveal) moveto(mylibrary) optiontwoend revealend
text=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.
mana={2}{U}
type=Legendary Enchantment
[/card]
[card]
name=Oath of Lieges
auto=@each my upkeep:if type(land|mygraveyard)~morethan~type(land|opponentgraveyard) then target(land[basic]|mylibrary) moveTo(mybattlefield)
auto=@each opponent upkeep:if type(land|opponentgraveyard)~morethan~type(land|mygraveyard) then ability$!name(fetch basic land) target(land[basic]|mylibrary) moveTo(mybattlefield)!$ opponent
text=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.
mana={1}{W}
type=Enchantment
[/card]
[card]
name=Oath of Liliana
auto=ability$!name(sacrifice) notatarget(creature|mybattlefield) sacrifice !$ opponent
auto=@each endofturn:if type(planeswalker[fresh]|mybattlefield)~morethan~0 then create(Zombie:Creature Zombie:2/2:black)
text=When Oath of Liliana enters the battlefield, each opponent sacrifices a creature. -- At the beginning of each end step, if a planeswalker entered the battlefield under your control this turn, put a 2/2 black Zombie creature token onto the battlefield.
mana={2}{B}
type=Legendary Enchantment
[/card]
[card]
name=Oath of Mages
auto=@each my upkeep:if compare(lifetotal)~lessthan~compare(opponentlifetotal) then may damage:1 opponent
auto=@each opponent upkeep:if compare(lifetotal)~morethan~compare(opponentlifetotal) then damage:1 controller
text=At the beginning of each player's upkeep, that player chooses target player who has more life than he or she does and is his or her opponent. The first player may have Oath of Mages deal 1 damage to the second player.
mana={1}{R}
type=Enchantment
[/card]
[card]
name=Oath of Nissa
aicode=activate target(creature,land,planeswalker[zpos<=3]|mylibrary) moveto(myhand)
auto=name(look) reveal:3 optionone name(Get a card) target(<1>*[creature;land;planeswalker]|reveal) moveto(myhand) optiononeend optiontwo name(put on bottom) target(<3>*|reveal) bottomoflibrary optiontwoend revealend
auto=lord(planeswalker|mycastingzone) anytypeofmana
text=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.
mana={G}
type=Legendary Enchantment
[/card]
[card]
name=Oath of the Ancient Wood
auto=may counter(1/1,1) target(creature) restriction{type(creature|battlefield)~morethan~0}
auto=@movedTo(enchantment|myBattlefield) restriction{type(creature|battlefield)~morethan~0}:may counter(1/1,1) target(creature)
text=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.
mana={2}{G}
type=Enchantment
[/card]
[card]
name=Oathsworn Giant
abilities=vigilance
auto=lord(other creature|myBattlefield) 0/2
auto=lord(other creature|myBattlefield) vigilance
text=Vigilance -- Other creatures you control get +0/+2 and have vigilance.
mana={4}{W}{W}
type=Creature
subtype=Giant Soldier
power=3
toughness=4
[/card]
[card]
name=Ob Nixilis Reignited
auto=counter(0/0,5,loyalty)
auto={C(0/0,1,Loyalty)}:name(+1: draw and lose life) draw:1 && life:-1 controller
auto={C(0/0,-3,Loyalty)}:name(-3: destroy target creature) destroy target(creature)
auto={C(0/0,-8,Loyalty)}:name(-8: emblem) emblem transforms((,newability[@drawn(opponent):life:-2 opponent],newability[@drawn(controller):life:-2 opponent])) forever dontremove
text=+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." (WORKAROUND DOES NOT TARGET OPPONENT) -- Starting Loyalty (5)
mana={3}{B}{B}
type=Planeswalker
subtype=Nixilis
[/card]
[card]
name=Ob Nixilis, the Fallen
auto=@movedTo(land|myBattlefield):may life:-3 target(player) && counter(1/1,3) all(this)
text=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.
mana={3}{B}{B}
type=Legendary Creature
subtype=Demon
power=3
toughness=3
[/card]
[card]
name=Obelisk of Alara
auto={1}{W}{T}:life:5
auto={1}{U}{T}:draw:1 && transforms((,newability[target(*|myhand) reject])) forever
auto={1}{B}{T}:-2/-2 target(creature)
auto={1}{R}{T}:damage:3 target(player)
auto={1}{G}{T}:4/4 target(creature)
text={1}{W}, {T}: You gain 5 life. -- {1}{U}, {T}: Draw a card, then discard a card. -- {1}{B}, {T}: Target creature gets -2/-2 until end of turn. -- {1}{R}, {T}: Obelisk of Alara deals 3 damage to target player. -- {1}{G}, {T}: Target creature gets +4/+4 until end of turn.
mana={6}
type=Artifact
[/card]
[card]
name=Obelisk of Bant
auto={T}:Add{G}
auto={T}:Add{W}
auto={T}:Add{U}
text={T}: Add {G}, {W}, or {U} to your mana pool.
mana={3}
type=Artifact
[/card]
[card]
name=Obelisk of Esper
auto={T}:Add{W}
auto={T}:Add{U}
auto={T}:Add{B}
text={T}: Add {W}, {U}, or {B} to your mana pool.
mana={3}
type=Artifact
[/card]
[card]
name=Obelisk of Grixis
auto={T}:Add{U}
auto={T}:Add{B}
auto={T}:Add{R}
text={T}: Add {U}, {B}, or {R} to your mana pool.
mana={3}
type=Artifact
[/card]
[card]
name=Obelisk of Jund
auto={T}:Add{B}
auto={T}:Add{R}
auto={T}:Add{G}
text={T}: Add {B}, {R}, or {G} to your mana pool.
mana={3}
type=Artifact
[/card]
[card]
name=Obelisk of Naya
auto={T}:Add{R}
auto={T}:Add{G}
auto={T}:Add{W}
text={T}: Add {R}, {G}, or {W} to your mana pool.
mana={3}
type=Artifact
[/card]
[card]
name=Obelisk of Undoing
auto={6}{T}:moveto(myhand) target(*|myBattlefield)
text={6}, {T}: Return target permanent you own and control to your hand.
mana={1}
type=Artifact
[/card]
[card]
name=Obelisk of Urd
auto=chooseatype lord(creature[chosentype]) +2/+2 chooseend
text=Convoke (Your creatures can help cast this spell. Each creature you tap while casting this spell pays for {1} or one mana of that creature's color.) -- As Obelisk of Urd enters the battlefield, choose a creature type. -- Creatures you control of the chosen type get +2/+2.
other={convoke} name(Convoke)
mana={6}
type=Artifact
[/card]
[card]
name=Oblation
target=*[-land]
auto=moveTo(ownerlibrary) && shuffle
auto=draw:2 targetcontroller
text=The owner of target nonland permanent shuffles it into his or her library, then draws two cards.
mana={2}{W}
type=Instant
[/card]
[card]
name=Obliterate
abilities=nofizzle
auto=bury all(artifact,creature,land)
text=Obliterate can't be countered. -- Destroy all artifacts, creatures, and lands. They can't be regenerated.
mana={6}{R}{R}
type=Sorcery
[/card]
[card]
name=Oblivion Crown
target=creature
abilities=flash
auto=teach(creature) {D(*|myhand)}:1/1
text=Enchant creature -- Enchanted creature has "Discard a card: This creature gets +1/+1 until end of turn."
mana={1}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Oblivion Ring
auto=(blink)forsrc target(other *[-land])
text=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.
mana={2}{W}
type=Enchantment
[/card]
[card]
name=Oblivion Sower
autostack=target(opponent) Reveal:4 revealzone(targetedpersonslibrary) optionone choice name(Get lands) target(<anyamount>land|reveal) moveto(mybattlefield) optiononeend optiontwo choice name(put in Exile) all(*|reveal) moveto(ownerexile) optiontwoend revealend
text=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.
mana={6}
type=Creature
subtype=Eldrazi
power=5
toughness=8
[/card]
[card]
name=Oblivion Stone
auto={4}{T}:counter(0/0,1,Fate) target(*)
auto={5}{T}{S}:destroy all(*[-land;-counter{0/0.1.Fate}]) && all(*|battlefield) removeallcounters(0/0,1,Fate)
text={4}, {T}: Put a fate counter on target permanent. -- {5}, {T}, Sacrifice Oblivion Stone: Destroy each nonland permanent without a fate counter on it, then remove all fate counters from all permanents.
mana={3}
type=Artifact
[/card]
[card]
name=Oblivion Strike
auto=exile
target=creature
text=Devoid (This card has no color.) -- Exile target creature.
mana={3}{B}
abilities=devoid
type=Sorcery
[/card]
[card]
name=Oboro Breezecaller
abilities=flying
auto={H(land|mybattlefield)}{2}:untap target(land)
text=Flying -- {2}, Return a land you control to its owner's hand: Untap target land.
mana={1}{U}
type=Creature
subtype=Moonfolk Wizard
power=1
toughness=1
[/card]
[card]
name=Oboro Envoy
abilities=flying
auto={H(land|mybattlefield)}{2}:foreach(*|myhand) -1/0 target(creature)
text=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.
mana={3}{U}
type=Creature
subtype=Moonfolk Wizard
power=1
toughness=3
[/card]
[card]
name=Oboro, Palace in the Clouds
auto={T}:Add{U}
auto={1}:moveto(ownerhand)
text={T}: Add {U} to your mana pool. -- {1}: Return Oboro, Palace in the Clouds to its owner's hand.
type=Legendary Land
[/card]
[card]
name=Observant Alseid
abilities=vigilance
auto=bestow bstw
auto=bestow teach(creature) +2/+2
auto=bestow teach(creature) vigilance
bestow={4}{w}
text=Bestow {4}{W} (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.) -- Vigilance -- Enchanted creature gets +2/+2 and has vigilance.
mana={2}{W}
type=Enchantment Creature
subtype=Nymph
power=2
toughness=2
[/card]
[card]
name=Obsessive Search
abilities=madness
autoexile=restriction{discarded} pay({U}) name(pay U to cast) activate name(pay U to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard)
auto=draw:1 controller
text=Draw a card. -- Madness {U} (If you discard this card, you may cast it for its madness cost instead of putting it into your graveyard.)
mana={U}
type=Instant
[/card]
[card]
name=Obsessive Skinner
auto=counter(1/1,1) target(creature)
auto=@each opponent upkeep restriction{delirium}:counter(1/1,1) target(creature)
text=When Obsessive Skinner enters the battlefield, put a +1/+1 counter on target creature. -- Delirium  At the beginning of each opponent's upkeep, if there are four or more card types among cards in your graveyard, put a +1/+1 counter on target creature.
mana={1}{G}
type=Creature
subtype=Human Rogue
power=1
toughness=1
[/card]
[card]
name=Obsianus Golem
mana={6}
type=Artifact Creature
subtype=Golem
power=4
toughness=6
[/card]
[card]
name=Obsidian Acolyte
abilities=protection from black
auto={W}:protection from black target(creature)
text=Protection from black -- {W}: Target creature gains protection from black until end of turn.
mana={1}{W}
type=Creature
subtype=Human Cleric
power=1
toughness=1
[/card]
[card]
name=Obsidian Battle-Axe
auto={3}:equip
auto=2/1
auto=haste
auto=@movedto(creature[warrior]|battlefield):may all(trigger[to]) rehook
text=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}
mana={3}
type=Tribal Artifact
subtype=Warrior Equipment
[/card]
[card]
name=Obsidian Fireheart
auto={1}{R}{R}:target(land[-counter{0/0.1.Blaze}]) transforms((,newability[counter(0/0.1.Blaze)],newability[@each my upkeep:this(counter{0/0.1.Blaze}) damage:1 controller])) forever
text={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." (The land continues to burn after Obsidian Fireheart has left the battlefield.)
mana={1}{R}{R}{R}
type=Creature
subtype=Elemental
power=4
toughness=4
[/card]
[card]
name=Obsidian Giant
mana={4}{R}
type=Creature
subtype=Giant
power=4
toughness=4
[/card]
[card]
name=Obstinate Baloth
abilities=discardtoplaybyopponent
auto=life:4 controller
text=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.
mana={2}{G}{G}
type=Creature
subtype=Beast
power=4
toughness=4
[/card]
[card]
name=Obstinate Familiar
auto=replacedraw ability$!name(skip or draw) choice name(Skip Draw) donothing ueot _ choice draw:1 noreplace!$ controller
text=If you would draw a card, you may skip that draw instead.
mana={R}
type=Creature
subtype=Lizard
power=1
toughness=1
[/card]
[card]
name=Obzedat, Ghost Council
auto=ability$!choice life:-2 target(opponent) && life:2 controller!$ controller
auto=@each my end:may name(exile) all(this) transforms((,newability[moveto(exile)],newability[phaseactionmulti[my upkeep once checkex] moveto(ownerbattlefield) && all(this) haste]))
text=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.
mana={1}{W}{W}{B}{B}
type=Legendary Creature
subtype=Spirit Advisor
power=5
toughness=5
[/card]
[card]
name=Obzedat's Aid
target=*[-instant;-sorcery]|myGraveyard
auto=moveTo(myBattlefield)
text=Return target permanent card from your graveyard to the battlefield.
mana={3}{B}{W}
type=Sorcery
[/card]
[card]
name=Ocular Halo
target=creature
auto=teach(creature) {T}:draw:1
auto=teach(creature) {W}:vigilance
text=Enchant creature -- Enchanted creature has "{T}: Draw a card." -- {W}: Enchanted creature gains vigilance until end of turn.
mana={3}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Oculus
auto=@movedTo(this|mygraveyard) from(battlefield):may draw:1 controller
text=When Oculus dies, you may draw a card.
mana={1}{U}
type=Creature
subtype=Homunculus
power=1
toughness=1
[/card]
[card]
name=Odious Trow
auto={1}{BG}:regenerate
text={1}{(b/g)}: Regenerate Odious Trow.
mana={BG}
type=Creature
subtype=Troll
power=1
toughness=1
[/card]
[card]
name=Odric, Lunarch Marshal
auto=@each combatbegins restriction{type(*[menace]|mybattlefield)~morethan~0}:all(creature|mybattlefield) menace ueot
auto=@each combatbegins restriction{type(*[first strike]|mybattlefield)~morethan~0}:all(creature|mybattlefield) first strike ueot
auto=@each combatbegins restriction{type(*[flying]|mybattlefield)~morethan~0}:all(creature|mybattlefield) flying ueot
auto=@each combatbegins restriction{type(*[deathtouch]|mybattlefield)~morethan~0}:all(creature|mybattlefield) deathtouch ueot
auto=@each combatbegins restriction{type(*[double strike]|mybattlefield)~morethan~0}:all(creature|mybattlefield) double strike ueot
auto=@each combatbegins restriction{type(*[haste]|mybattlefield)~morethan~0}:all(creature|mybattlefield) haste ueot
auto=@each combatbegins restriction{type(*[hexproof]|mybattlefield)~morethan~0}:all(creature|mybattlefield) hexproof ueot
auto=@each combatbegins restriction{type(*[indestructible]|mybattlefield)~morethan~0}:all(creature|mybattlefield) indestructible ueot
auto=@each combatbegins restriction{type(*[lifelink]|mybattlefield)~morethan~0}:all(creature|mybattlefield) lifelink ueot
auto=@each combatbegins restriction{type(*[reach]|mybattlefield)~morethan~0}:all(creature|mybattlefield) reach ueot
auto=@each combatbegins restriction{type(*[trample]|mybattlefield)~morethan~0}:all(creature|mybattlefield) trample ueot
auto=@each combatbegins restriction{type(*[vigilance]|mybattlefield)~morethan~0}:all(creature|mybattlefield) vigilance ueot
text=at the beginning of each combat, creatures you control gain first strike until end of turn if you control a creature with first strike, the same is true for lying, deathtouch, double strike, haste, hexproof, indestructible, lifelink, reach, trample, and vigilance
mana={3}{W}
type=Legendary Creature
subtype=Human Soldier
power=3
toughness=3
[/card]
[card]
name=Odunos River Trawler
auto=moveto(myhand) target(creature[enchantment]|mygraveyard)
auto=aslongas(creature[enchantment]|mygraveyard) {W}{S}:moveto(myhand) target(other creature[enchantment]|mygraveyard)
text=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.
mana={2}{B}
type=Creature
subtype=Zombie
power=2
toughness=2
[/card]
[card]
name=Odylic Wraith
abilities=swampwalk
auto=@damagefoeof(player) from(this):ability$!name(discard) target(*|myhand) reject!$ opponent
auto=@damageof(player) from(this):ability$!name(discard) target(*|myhand) reject!$ controller
text=Swampwalk -- Whenever Odylic Wraith deals damage to a player, that player discards a card.
mana={3}{B}
type=Creature
subtype=Wraith
power=2
toughness=2
[/card]
[card]
name=Off Balance
target=creature
auto=cantattack
auto=cantpwattack
auto=cantblock
text=Target creature can't attack or block this turn.
mana={W}
type=Instant
[/card]
[card]
name=Offalsnout
abilities=flash
other={B} name(Evoke)
auto=@movedTo(this|nonbattlezone) from(battlefield):moveTo(exile) target(other *|graveyard)
auto=alternative sacrifice
text=Flash -- When Offalsnout leaves the battlefield, exile target card from a graveyard. -- Evoke {B} (You may cast this spell for its evoke cost. If you do, it's sacrificed when it enters the battlefield.)
mana={2}{B}
type=Creature
subtype=Elemental
power=2
toughness=2
[/card]
[card]
name=Offering to Asha
target=*|stack
auto=transforms((,newability[pay[[{4}]] name(pay 4 mana) donothing?fizzle])) forever
auto=life:4 controller
text=Counter target spell unless its controller pays {4}. You gain 4 life.
mana={2}{W}{U}
type=Instant
[/card]
[card]
name=Ogre Arsonist
auto=destroy target(land)
text=When Ogre Arsonist enters the battlefield, destroy target land.
mana={4}{R}
type=Creature
subtype=Ogre
power=3
toughness=3
[/card]
[card]
name=Ogre Battledriver
auto=@movedto(creature|myBattlefield):all(trigger) 2/0 ueot
auto=@movedto(creature|myBattlefield):all(trigger) haste ueot
text=Whenever another creature enters the battlefield under your control, that creature gets +2/+0 and gains haste until end of turn.
mana={2}{R}{R}
type=Creature
subtype=Ogre Warrior
power=3
toughness=3
[/card]
[card]
name=Ogre Berserker
abilities=haste
text=Haste
mana={4}{R}
type=Creature
subtype=Ogre Berserker
power=4
toughness=2
[/card]
[card]
name=Ogre Gatecrasher
auto=destroy target(creature[defender])
text=When Ogre Gatecrasher enters the battlefield, destroy target creature with defender.
mana={3}{R}
type=Creature
subtype=Ogre Rogue
power=3
toughness=3
[/card]
[card]
name=Ogre Jailbreaker
auto=aslongas(land[gate]|mybattlefield) canattack >0
abilities=defender
text=Defender -- Ogre Jailbreaker can attack as though it didn't have defender as long as you control a Gate.
mana={3}{B}
type=Creature
subtype=Ogre Rogue
power=4
toughness=4
[/card]
[card]
name=Ogre Leadfoot
auto=@combat(blocked) source(this) from(creature[artifact]):all(trigger[from]) destroy
text=Whenever Ogre Leadfoot becomes blocked by an artifact creature, destroy that creature.
mana={4}{R}
type=Creature
subtype=Ogre
power=3
toughness=3
[/card]
[card]
name=Ogre Menial
abilities=infect
auto={R}:1/0
text=Infect -- {R}: Ogre Menial gets +1/+0 until end of turn.
mana={3}{R}
type=Creature
subtype=Ogre
power=0
toughness=4
[/card]
[card]
name=Ogre Recluse
auto=@movedto(*|stack):tap
text=Whenever a player casts a spell, tap Ogre Recluse.
mana={3}{R}
type=Creature
subtype=Ogre Warrior
power=5
toughness=4
[/card]
[card]
name=Ogre Resister
mana={2}{R}{R}
type=Creature
subtype=Ogre
power=4
toughness=3
[/card]
[card]
name=Ogre Savant
auto=if spent({U}) then moveTo(ownerhand) target(creature)
text=When Ogre Savant enters the battlefield, if {U} was spent to cast Ogre Savant, return target creature to its owner's hand.
mana={4}{R}
type=Creature
subtype=Ogre Wizard
power=3
toughness=2
[/card]
[card]
name=Ogre Sentry
abilities=defender
text=Defender
mana={1}{R}
type=Creature
subtype=Ogre Warrior
power=3
toughness=3
[/card]
[card]
name=Ogre Shaman
auto={2}{D}:damage:2 target(creature,player)
text={2}, Discard a card at random: Ogre Shaman deals 2 damage to target creature or player.
mana={3}{R}{R}
type=Creature
subtype=Ogre Shaman
power=3
toughness=3
[/card]
[card]
name=Ogre Slumlord
auto=@movedto(other creature[-token]|graveyard) from(battlefield):may token(Rat,Creature Rat,1/1,black)
auto=lord(Rat|mybattlefield) deathtouch
text=Whenever another nontoken creature dies, you may put a 1/1 black Rat creature token onto the battlefield. -- Rats you control have deathtouch.
mana={3}{B}{B}
type=Creature
subtype=Ogre Rogue
power=3
toughness=3
[/card]
[card]
name=Ogre Taskmaster
abilities=cantblock
text=Ogre Taskmaster can't block.
mana={3}{R}
type=Creature
subtype=Ogre
power=4
toughness=3
[/card]
[card]
name=Ogre Token
power=3
toughness=3
type=Creature
subtype=Ogre
color=red
[/card]
[card]
name=Ogre Warrior
mana={3}{R}
type=Creature
subtype=Ogre Warrior
power=3
toughness=3
[/card]
[card]
name=Ogre's Cleaver
auto={5}:equip
auto=teach(creature) 5/0
text=Equipped creature gets +5/+0. -- Equip {5}
mana={2}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Ohran Viper
auto=@combatdamaged(creature) from(this):all(trigger[to]) phaseaction[combatends once] destroy
auto=@combatdamaged(player) from(this):may draw:1 controller
text=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.
mana={1}{G}{G}
type=Snow Creature
subtype=Snake
power=1
toughness=3
[/card]
[card]
name=Ohran Yeti
auto={2}{i}:first strike target(creature[snow])
text={2}{S}i}: Target snow creature gains first strike until end of turn. ({S}i} can be paid with one mana from a snow permanent.)
mana={3}{R}
type=Snow Creature
subtype=Yeti
power=3
toughness=3
[/card]
[card]
name=Ojutai Exemplars
auto=@movedto(*[-creature]|mystack):choice name(Tap target creature) tap target(creature|battlefield)
auto=@movedto(*[-creature]|mystack):choice name(First Strike and Lifelink) transforms((,newability[first strike ueot],newability[lifelink ueot])) ueot
auto=@movedto(*[-creature]|mystack):choice name(Exile and returned tapped) moveto(exile) and!( transforms((,newability[moveto(ownerbattlefield) and!(tap(noevent))!])) forever)!
text=Whenever you cast a noncreature spell, choose one -- -- -- Tap target creature. -- -- Ojutai Exemplars gains first strike and lifelink until end of turn. -- -- Exile Ojutai Exemplars, then return it to the battlefield tapped under its owner's control.
mana={2}{W}{W}
type=Creature
subtype=Human Monk
power=4
toughness=4
[/card]
[card]
name=Ojutai Interceptor
abilities=flying
facedown={3}
autofacedown={3}{U}:morph
autofaceup=counter(1/1,1)
text=Flying -- Megamorph {3}{U} (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.)
mana={3}{U}
type=Creature
subtype=Bird Soldier
power=3
toughness=1
[/card]
[card]
name=Ojutai Monument
auto={T}:add{W}
auto={T}:add{U}
auto={4}{W}{U}:becomes(Artifact Creature Dragon,4/4,flying,white,blue) ueot
text={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.
mana={3}
type=Artifact
[/card]
[card]
name=Ojutai, Soul of Winter
abilities=flying,vigilance
auto=@combat(attacking) source(dragon|mybattlefield):name(tap & Freeze) target(*[-land]|opponentbattlefield) transforms((,newability[tap],newability[frozen])) uynt
text=Flying, vigilance. -- Whenever a Dragon you control attacks, Tap target nonland permament your opponents control. It doesn't untap during its controller's next untap step.
mana={5}{W}{U}
type=Legendary Creature
subtype=Dragon
power=5
toughness=6
[/card]
[card]
name=Ojutai's Breath
target=creature
auto=freeze
auto=if rebound then moveto(exile) and!( transforms((,newability[@rebounded:may activate castcard(normal)])) forever )!
text=Tap target creature. It doesn't untap during its controller's next untap step. -- Rebound (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.)
mana={2}{U}
type=Instant
[/card]
[card]
name=Ojutai's Summons
auto=create(Djinn Monk:Creature Djinn Monk:2/2:flying:blue)
auto=if rebound then moveto(exile) and!( transforms((,newability[@rebounded:may activate castcard(normal)])) forever )!
text=Put a 2/2 blue Djinn Monk creature token with flying onto the battlefield. -- Rebound (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.)
mana={3}{U}{U}
type=Sorcery
[/card]
[card]
name=Okiba-Gang Shinobi
auto=@combatdamagefoeof(player) from(this):ability$!name(discard 2 cards) target(<2>*|myhand) reject!$ opponent
auto=@combatdamageof(player) from(this):ability$!name(discard 2 cards) target(<2>*|myhand) reject!$ controller
autohand={3}{B}{N}:ninjutsu
text=Ninjutsu {3}{B} ({3}{B}, Return an unblocked attacker you control to hand: Put this card onto the battlefield from your hand tapped and attacking.) -- Whenever Okiba-Gang Shinobi deals combat damage to a player, that player discards two cards.
mana={3}{B}{B}
type=Creature
subtype=Rat Ninja
power=3
toughness=2
[/card]
[card]
name=Okina Nightwatch
auto=while(restriction{morecardsthanopponent}) 3/3
text=As long as you have more cards in hand than each opponent, Okina Nightwatch gets +3/+3.
mana={4}{G}
type=Creature
subtype=Human Monk
power=4
toughness=3
[/card]
[card]
name=Okina, Temple to the Grandfathers
auto={T}:Add{G}
auto={G}{T}:1/1 target(creature[legendary])
text={T}: Add {G} to your mana pool. -- {G}, {T}: Target legendary creature gets +1/+1 until end of turn.
type=Legendary Land
[/card]
[card]
name=Old Ghastbark
mana={3}{GW}{GW}
type=Creature
subtype=Treefolk Warrior
power=3
toughness=6
[/card]
[card]
name=Old Man of the Sea
abilities=shackler
auto={T}:shackle target(creature[power<=storedpower])
auto=@each my untap restriction{canuntap}:may untap
text=You may choose not to untap Old Man of the Sea during your untap step. -- {T}: 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.
mana={1}{U}{U}
type=Creature
subtype=Djinn
power=2
toughness=3
[/card]
[card]
name=Olivia Voldaren
abilities=flying
auto={1}{R}:all(this) counter(1/1,1) && target(other creature) damage:1 && transforms((vampire)) forever
auto={3}{B}{B}:target(vampire) steal
text=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.
mana={2}{B}{R}
type=Legendary Creature
subtype=Vampire
power=3
toughness=3
[/card]
[card]
name=Olivia, Mobilized for War
abilities=flying
auto=@movedto(other creature|mybattlefield):all(trigger) transforms((,newability[may reject notatarget(*|myhand) and!( all(this) counter(1/1.1) && all(this) haste && all(this) becomes(vampire) forever )!])) forever )!
text=Flying -- Whenever another creature enters the battlefield under your control, you may discard a card. If you do, put a +1/+1 counter on that creature, it gains haste until end of turn, and it becomes a Vampire in addition to its other types.
mana={1}{B}{R}
type=Legendary Creature
subtype=Vampire Knight
power=3
toughness=3
[/card]
[card]
name=Olivia's Bloodsworn
abilities=flying,cantblock
auto={R}:target(vampire) haste ueot
text=Flying -- Olivia's Bloodsworn can't block. -- {R}: Target Vampire gains haste until end of turn.
mana={1}{B}
type=Creature
subtype=Vampire Soldier
power=2
toughness=1
[/card]
[card]
name=Olivia's Dragoon
auto={D(*|myhand)}:flying ueot
text=Discard a card: Olivia's Dragoon gains flying until end of turn.
mana={1}{B}
type=Creature
subtype=Vampire Berserker
power=2
toughness=2
[/card]
[card]
name=Omega Myr
mana={2}
type=Artifact Creature
subtype=Myr
power=1
toughness=2
[/card]
[card]
name=Omen
aicode=name(look) activate name(look) transforms((,newability[foreach(*[zpos<=4]|mylibrary) moverandom(*[zpos<=4]) from(mylibrary) to(mylibrary)],newability[draw:1])) ueot
auto=name(Look) reveal:3 optionone name(Look) target(*|reveal) doNothing optiononeend optiontwo target(<3>*|reveal) moveto(mylibrary)  optiontwoend afterrevealed transforms((,newability[choice shuffle && draw:1],newability[choice name(Cancel) draw:1]))  afterrevealedend revealend
text=Look at the top three cards of your library, then put them back in any order. You may shuffle your library. -- Draw a card.
mana={1}{U}
type=Sorcery
[/card]
[card]
name=Omenspeaker
auto=scry:2 scrycore delayed dontshow donothing scrycoreend scryend
text=When Omenspeaker enters the battlefield, 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.)
mana={1}{U}
type=Creature
subtype=Human Wizard
power=1
toughness=3
[/card]
[card]
name=Omnath, Locus of Rage
auto=@movedTo(land|myBattlefield):token(Elemental,Creature Elemental,5/5,red,green) controller
auto=@movedto(Elemental|graveyard) from(mybattlefield):damage:3 target(creature,player)
text=Landfall -- 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.
mana={3}{R}{R}{G}{G}
type=Legendary Creature
subtype=Elemental
power=5
toughness=5
[/card]
[card]
name=Omnibian
auto={T}:target(creature) transforms((Frog,setpower=3,settoughness=3)) ueot
text={T}: Target creature becomes a 3/3 Frog until end of turn.
mana={1}{G}{G}{U}
type=Creature
subtype=Frog
power=3
toughness=3
[/card]
[card]
name=Omniscience
auto=lord(*[-land]|myhand) zerocast
text=You may cast nonland cards from your hand without paying their mana costs.
mana={7}{U}{U}{U}
type=Enchantment
[/card]
[card]
name=O-Naginata
auto={2}:equip target(creature[power>=3]|mybattlefield)
auto=teach(creature) 3/0
auto=teach(creature) trample
text=O-Naginata can be attached only to a creature with 3 or more power. -- Equipped creature gets +3/+0 and has trample. -- Equip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.)
mana={1}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Ondu Champion
auto=choice all(creature|mybattlefield) trample ueot
auto=@movedTo(other ally|myBattlefield):all(creature|mybattlefield) trample ueot
text=Rally -- Whenever Ondu Champion or another Ally enters the battlefield under your control, creatures you control gain trample until end of turn.
mana={2}{R}{R}
type=Creature
subtype=Minotaur Warrior Ally
power=4
toughness=3
[/card]
[card]
name=Ondu Cleric
auto=may life:type:ally:mybattlefield controller
auto=@movedTo(other ally|myBattlefield):may life:type:ally:mybattlefield controller
text=Whenever Ondu Cleric or another Ally enters the battlefield under your control, you may gain life equal to the number of Allies you control.
mana={1}{W}
type=Creature
subtype=Kor Cleric Ally
power=1
toughness=1
[/card]
[card]
name=Ondu Giant
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(land[basic]|myLibrary)
auto=name(search card) reveal:plibrarycount optionone name(choose card) target(land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
text=When Ondu Giant enters the battlefield, search your library for a basic land card and put that card onto the battlefield tapped. Then shuffle your library.
mana={3}{G}
type=Creature
subtype=Giant Druid
power=2
toughness=4
[/card]
[card]
name=Ondu Greathorn
abilities=first strike
auto=@movedTo(land|myBattlefield):2/2 ueot
text=First strike -- Landfall -- Whenever a land enters the battlefield under your control, Ondu Greathorn gets +2/+2 until end of turn.
mana={3}{W}
type=Creature
subtype=Beast
power=2
toughness=3
[/card]
[card]
name=Ondu Rising
auto=emblem transforms((,newability[@combat(attacking) source(creature|mybattlefield):all(trigger[to]) lifelink ueot])) ueot
other={4}{W} name(Awaken)
auto=if paid(alternative) then target(land|mybattlefield) transforms((Elemental Creature,newability[counter(1/1.4)],newability[haste])) forever
text=Whenever a creature attacks this turn, it gains lifelink until end of turn. -- Awaken 4-{4}{W} (If you cast this spell for {4}{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.)
mana={1}{W}
type=Sorcery
[/card]
[card]
name=Ondu War Cleric
auto={T(ally|myBattlefield)}{t}:life:2 controller
text=Cohort -- {T}, Tap an untapped Ally you control: You gain 2 life.
mana={1}{W}
type=Creature
subtype=Human Cleric Ally
power=2
toughness=2
[/card]
[card]
name=One Dozen Eyes
other={5}{G}{G}{G}{G} name(Entwine)
auto=if paid(alternative) then create(Beast:Creature Beast:5/5:green:tnum.11) && create(Insect:Creature Insect:1/1:green:tnum.12)*5
auto=ifnot paid(alternative) then transforms((,newability[choice create(Beast:Creature Beast:5/5:green:tnum.11)],newability[choice create(Insect:Creature Insect:1/1:green:tnum.12)*5]))
text=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} (Choose both if you pay the entwine cost.)
mana={5}{G}
type=Sorcery
[/card]
[card]
name=One of the Pack
auto=@each upkeep restriction{lastturn(*|stack)~morethan~1}:flip(Solitary Hunter)
text=At the beginning of each upkeep, if a player cast two or more spells last turn, transform One of the Pack.
type=Creature
subtype=Werewolf
color=green
power=5
toughness=6
[/card]
[card]
name=One Thousand Lashes
target=creature
auto=cantattack
auto=cantpwattack
auto=cantblock
auto=noactivatedability
auto=@each targetcontroller upkeep:life:-1 targetController
text=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.
mana={2}{W}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=One with Nature
target=creature
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(land[basic]|myLibrary)
auto=@combatdamaged(player) from(mytgt):name(search card) reveal:plibrarycount optionone name(choose card) target(land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
text=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.
mana={G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=One with Nothing
auto=reject all(*|myhand)
text=Discard your hand.
mana={B}
type=Instant
[/card]
[card]
name=One-Eyed Scarecrow
abilities=defender
auto=lord(creature[flying]|opponentbattlefield) -1/0
text=Defender -- Creatures with flying your opponents control get -1/-0.
mana={3}
type=Artifact Creature
subtype=Scarecrow
power=2
toughness=3
[/card]
[card]
name=Ongoing Investigation
auto=@each combatdamage restriction{opponentdamagedbycombat}:token(Clue,Artifact Clue,0/0) and!( transforms((,newability[{S}{2}:draw:1])) forever )! controller
auto={1}{G}{e(creature|mygraveyard)}:token(Clue,Artifact Clue,0/0) and!( transforms((,newability[{S}{2}:draw:1])) forever )! controller && life:2
text=Whenever one or more creatures you control deal combat damage to a player, investigate. (Put a colorless Clue artifact token onto the battlefield with "{2}, Sacrifice this artifact: Draw a card.") -- {1}{G}, Exile a creature card from your graveyard: Investigate. You gain 2 life.
mana={1}{U}
type=Enchantment
[/card]
[card]
name=Oni of Wild Places
abilities=haste
auto=@each my upkeep:moveTo(ownerhand) notatarget(creature[red]|myBattlefield)
text=Haste -- At the beginning of your upkeep, return a red creature you control to its owner's hand.
mana={5}{R}
type=Creature
subtype=Demon Spirit
power=6
toughness=5
[/card]
[card]
name=Oni Possession
target=creature
auto=@each my upkeep:sacrifice notatarget(creature|myBattlefield)
auto=transforms((Creature Demon Spirit))
auto=3/3
auto=trample
text=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.
mana={2}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Onslaught
auto=@movedTo(creature|mystack):tap target(creature)
text=Whenever you cast a creature spell, tap target creature.
mana={R}
type=Enchantment
[/card]
[card]
name=Onulet
auto=@movedTo(this|graveyard) from(this|battlefield):life:2 controller
text=When Onulet dies, you gain 2 life.
mana={3}
type=Artifact Creature
subtype=Construct
power=2
toughness=2
[/card]
[card]
name=Onyx Goblet
auto={T}:life:-1 target(player)
text={T}: Target player loses 1 life.
mana={2}{B}
type=Artifact
[/card]
[card]
name=Onyx Mage
auto={1}{B}:deathtouch target(creature|mybattlefield)
text={1}{B}: Target creature you control gains deathtouch until end of turn.
mana={1}{B}
type=Creature
subtype=Human Wizard
power=2
toughness=1
[/card]
[card]
name=Onyx Talisman
auto=@movedto(*[black]|stack):pay({3}) untap target(*)
text=Whenever a player casts a black spell, you may pay {3}. If you do, untap target permanent.
mana={2}
type=Artifact
[/card]
[card]
name=Oona, Queen of the Fae
abilities=flying
auto={X}{UB}:name(green) target(opponent) reveal:x revealzone(targetedpersonslibrary) optionone all(*|reveal) moveto(exile) and!( if cantargetcard(*[green]|*) then token(Faerie Rogue,Creature Faerie Rogue,1/1,flying,blue,black) )! optiononeend revealend
auto={X}{UB}:name(blue) target(opponent) reveal:x revealzone(targetedpersonslibrary) optionone all(*|reveal) moveto(exile) and!( if cantargetcard(*[blue]|*) then token(Faerie Rogue,Creature Faerie Rogue,1/1,flying,blue,black) )! optiononeend revealend
auto={X}{UB}:name(red) target(opponent) reveal:x revealzone(targetedpersonslibrary) optionone all(*|reveal) moveto(exile) and!( if cantargetcard(*[red]|*) then token(Faerie Rogue,Creature Faerie Rogue,1/1,flying,blue,black) )! optiononeend revealend
auto={X}{UB}:name(black) target(opponent) reveal:x revealzone(targetedpersonslibrary) optionone all(*|reveal) moveto(exile) and!( if cantargetcard(*[black]|*) then token(Faerie Rogue,Creature Faerie Rogue,1/1,flying,blue,black) )! optiononeend revealend
auto={X}{UB}:name(white) target(opponent) reveal:x revealzone(targetedpersonslibrary) optionone all(*|reveal) moveto(exile) and!( if cantargetcard(*[white]|*) then token(Faerie Rogue,Creature Faerie Rogue,1/1,flying,blue,black) )! optiononeend revealend
text=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.
mana={3}{UB}{UB}{UB}
type=Legendary Creature
subtype=Faerie Wizard
power=5
toughness=5
[/card]
[card]
name=Oona's Blackguard
abilities=flying
auto=@movedto(other rogue|myBattlefield):all(trigger[to]) counter(1/1,1)
auto=@combatdamagefoeof(player) from(creature[counter{1/1.1}]|mybattlefield):ability$!name(discard) target(*|myhand) reject!$ opponent
auto=@combatdamageof(player) from(creature[counter{1/1.1}]|mybattlefield):ability$!name(discard) target(*|myhand) reject!$ controller
text=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.
mana={1}{B}
type=Creature
subtype=Faerie Rogue
power=1
toughness=1
[/card]
[card]
name=Oona's Gatewarden
abilities=flying,defender,wither
text=Defender, flying -- Wither (This deals damage to creatures in the form of -1/-1 counters.)
mana={UB}
type=Creature
subtype=Faerie Soldier
power=2
toughness=1
[/card]
[card]
name=Oona's Grace
target=player
auto=draw:1
retrace={2}{U}{D(land|myhand)}
text=Target player draws a card. -- Retrace (You may cast this card from your graveyard by discarding a land card in addition to paying its other costs.)
mana={2}{U}
type=Instant
[/card]
[card]
name=Ooze Garden
auto={1}{G}{S(creature|myBattlefield)}:token(Ooze,Creature Ooze,setpower=storedpower,settoughness=storedpower,green)
text={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.
mana={1}{G}
type=Enchantment
[/card]
[card]
name=Ooze T1
type=Creature
subtype=Ooze
auto=@movedTo(this|graveyard) from(battlefield):token(-2050322)*2
text=When this creature is put into a graveyard, put two 1/1 green Ooze creature tokens onto the battlefield.
power=2
toughness=2
color=green
[/card]
[card]
name=Ooze T2
type=Creature
subtype=Ooze
power=1
toughness=1
color=green
[/card]
[card]
name=Opal Archangel
auto=@movedto(creature|opponentstack) once:transforms((removetypes)) forever && transforms((Angel Creature,setpower=5,settoughness=5,flying,vigilance)) forever
text=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.
mana={4}{W}
type=Enchantment
[/card]
[card]
name=Opal Avenger
auto=this(variable{lifetotal}<11)while transforms((removetypes)) forever && transforms((Soldier Creature,setpower=3,settoughness=5)) forever
text=When you have 10 or less life, if Opal Avenger is an enchantment, Opal Avenger becomes a 3/5 Soldier creature.
mana={2}{W}
type=Enchantment
[/card]
[card]
name=Opal Caryatid
auto=@movedto(creature|opponentstack) once:transforms((removetypes)) forever && transforms((Soldier Creature,setpower=2,settoughness=2)) forever
text=When an opponent casts a creature spell, if Opal Caryatid is an enchantment, Opal Caryatid becomes a 2/2 Soldier creature.
mana={W}
type=Enchantment
[/card]
[card]
name=Opal Champion
auto=@movedto(creature|opponentstack) once:transforms((removetypes)) forever && transforms((Knight Creature,setpower=3,settoughness=3,first strike)) forever
text=When an opponent casts a creature spell, if Opal Champion is an enchantment, Opal Champion becomes a 3/3 Knight creature with first strike.
mana={2}{W}
type=Enchantment
[/card]
[card]
name=Opal Gargoyle
auto=@movedto(creature|opponentstack) once:transforms((removetypes)) forever && transforms((Gargoyle Creature,setpower=2,settoughness=2,flying)) forever
text=When an opponent casts a creature spell, if Opal Gargoyle is an enchantment, Opal Gargoyle becomes a 2/2 Gargoyle creature with flying.
mana={1}{W}
type=Enchantment
[/card]
[card]
name=Opal Guardian
auto=@movedto(creature|opponentstack) once:transforms((removetypes)) forever && transforms((Gargoyle Creature,setpower=3,settoughness=4,flying,protection from red)) forever
text=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.
mana={W}{W}{W}
type=Enchantment
[/card]
[card]
name=Opal Lake Gatekeepers
auto=if type(land[Gate]|mybattlefield)~morethan~1 then draw:1 controller oneshot
text=When Opal Lake Gatekeepers enters the battlefield, if you control two or more Gates, you may draw a card.
mana={3}{U}
type=Creature
subtype=Vedalken Soldier
power=2
toughness=4
[/card]
[card]
name=Opalescence
auto=lord(other enchantment[-aura;manacost=1]) transforms((,newability[becomes(Creature)],setpower=1,settoughness=1))
auto=lord(other enchantment[-aura;manacost=2]) transforms((,newability[becomes(Creature)],setpower=2,settoughness=2))
auto=lord(other enchantment[-aura;manacost=3]) transforms((,newability[becomes(Creature)],setpower=3,settoughness=3))
auto=lord(other enchantment[-aura;manacost=4]) transforms((,newability[becomes(Creature)],setpower=4,settoughness=4))
auto=lord(other enchantment[-aura;manacost=5]) transforms((,newability[becomes(Creature)],setpower=5,settoughness=5))
auto=lord(other enchantment[-aura;manacost=6]) transforms((,newability[becomes(Creature)],setpower=6,settoughness=6))
auto=lord(other enchantment[-aura;manacost=7]) transforms((,newability[becomes(Creature)],setpower=7,settoughness=7))
auto=lord(other enchantment[-aura;manacost=8]) transforms((,newability[becomes(Creature)],setpower=8,settoughness=8))
auto=lord(other enchantment[-aura;manacost=9]) transforms((,newability[becomes(Creature)],setpower=9,settoughness=9))
auto=lord(other enchantment[-aura;manacost=10]) transforms((,newability[becomes(Creature)],setpower=10,settoughness=10))
auto=lord(other enchantment[-aura;manacost=11]) transforms((,newability[becomes(Creature)],setpower=11,settoughness=11))
auto=lord(other enchantment[-aura;manacost=12]) transforms((,newability[becomes(Creature)],setpower=12,settoughness=12))
auto=lord(other enchantment[-aura;manacost=13]) transforms((,newability[becomes(Creature)],setpower=13,settoughness=13))
auto=lord(other enchantment[-aura;manacost=14]) transforms((,newability[becomes(Creature)],setpower=14,settoughness=14))
auto=lord(other enchantment[-aura;manacost=15]) transforms((,newability[becomes(Creature)],setpower=15,settoughness=15))
mana={2}{W}{W}
type=Enchantment
text=Each other non-Aura enchantment is a creature with power and toughness each equal to its converted mana cost. It's still an enchantment.
[/card]
[card]
name=Opaline Bracers
abilities=sunburst
auto=counter(0/0,sunburst,charge)
auto={2}:equip
auto=thisforeach(counter{0/0.1.Charge}) 1/1
text=Sunburst (This enters the battlefield with a charge counter on it for each color of mana spent to cast it.) -- Equipped creature gets +X/+X, where X is the number of charge counters on Opaline Bracers. -- Equip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.)
mana={4}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Opaline Sliver
auto=lord(sliver) transforms((,newability[@targeted(this) from(*[instant;sorcery;enchantment]|opponentcastingzone):draw:1 controller]))
text=All Slivers have "Whenever this permanent becomes the target of a spell an opponent controls, you may draw a card."
mana={1}{W}{U}
type=Creature
subtype=Sliver
power=2
toughness=2
[/card]
[card]
name=Opaline Unicorn
auto={T}:Add{G}
auto={T}:Add{W}
auto={T}:Add{U}
auto={T}:Add{B}
auto={T}:Add{R}
text={T}: Add one mana of any color to your mana pool.
mana={3}
type=Artifact Creature
subtype=Unicorn
power=1
toughness=2
[/card]
[card]
name=Open the Armory
aicode=activate notatarget(*[aura;equipment]|mylibrary) moveTo(ownerhand)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) revealtype(*[aura;equipment]|mylibrary) optionone name(choose card) target(*[aura;equipment]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend revealend
text=Search your library for an Aura or Equipment card, reveal it, and put it into your hand. Then shuffle your library.
mana={1}{W}
type=Sorcery
[/card]
[card]
name=Open the Vaults
auto=moveTo(myBattlefield) all(artifact,enchantment|myGraveyard)
auto=moveTo(opponentBattlefield) all(artifact,enchantment|opponentGraveyard)
text=Return all artifact and enchantment cards from all graveyards to the battlefield under their owners' control. (Auras with nothing to enchant remain in graveyards.)
mana={4}{W}{W}
type=Sorcery
[/card]
[card]
name=Ophidian Eye
abilities=flash
target=creature
auto=@damagefoeof(player) from(mytgt):may draw:1 controller
text=Flash (You may cast this spell any time you could cast an instant.) -- Enchant creature -- Whenever enchanted creature deals damage to an opponent, you may draw a card.
mana={2}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Ophidian
auto=@combat(notblocked) source(this):may draw:1 controller && fog from(this) ueot
text=Whenever Ophidian attacks and isn't blocked, you may draw a card. If you do, Ophidian assigns no combat damage this turn.
mana={2}{U}
type=Creature
subtype=Snake
power=1
toughness=3
[/card]
[card]
name=Ophiomancer
text=At the beginning of each upkeep, if you control no Snakes, put a 1/1 black Snake creature token with deathtouch onto the battlefield.
auto=@each upkeep restriction{type(snake|mybattlefield)~lessthan~1}:token(Snake,Creature Snake,1/1,deathtouch,black) controller
mana={2}{B}
type=Creature
subtype=Human Shaman
power=2
toughness=2
[/card]
[card]
name=Opportunist
auto={t}:damage:1 target(creature[damaged])
text={T}: Opportunist deals 1 damage to target creature that was dealt damage this turn.
mana={2}{R}
type=Creature
subtype=Human Soldier
power=2
toughness=2
[/card]
[card]
name=Opportunity
target=player
auto=draw:4
text=Target player draws four cards.
mana={4}{U}{U}
type=Instant
[/card]
[card]
name=Opposition
auto={T(creature|myBattlefield)}:tap target(artifact,creature,land)
text=Tap an untapped creature you control: Tap target artifact, creature, or land.
mana={2}{U}{U}
type=Enchantment
[/card]
[card]
name=Oppression
auto=@movedTo(*|mystack):target(*|myhand) reject
auto=@movedTo(*|opponentstack):ability$!name(discard) target(*|myhand) reject!$ opponent
text=Whenever a player casts a spell, that player discards a card.
mana={1}{B}{B}
type=Enchantment
[/card]
[card]
name=Opt
aicode=activate may bottomoflibrary all(*[zpos=1]|mylibrary)
auto=name(Look) reveal:1 optionone name(Put On Top) target(*|reveal) moveto(mylibrary) optiononeend optiontwo name(put on bottom) target(<1>*|reveal) bottomoflibrary optiontwoend revealend
auto=draw:1
text=Look at the top card of your library. You may put that card on the bottom of your library. -- Draw a card.
mana={U}
type=Instant
[/card]
[card]
name=Opulent Palace
auto=tap(noevent)
auto={T}:Add{B}
auto={T}:Add{G}
auto={T}:Add{U}
text=Opulent Palace enters the battlefield tapped. -- {T}: Add {B}, {G}, or {U} to your mana pool.
type=Land
[/card]
[card]
name=Oracle of Dust
abilities=devoid
auto={2}{s2g(*|opponentexile)}:name(Draw then Discard) draw:1 controller && ability$!reject notatarget(*|myhand)!$ controller
text=Devoid (This card has no color.) -- {2}, Put a card an opponent owns from exile into that player's graveyard: Draw a card, then discard a card.
mana={4}{U}
type=Creature
subtype=Eldrazi Processor
power=3
toughness=5
[/card]
[card]
name=Oracle of Mul Daya
abilities=showfromtoplibrary
auto=canplaylandlibrarytop
auto=maxPlay(land)+1
text=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.
mana={3}{G}
type=Creature
subtype=Elf Shaman
power=2
toughness=2
[/card]
[card]
name=Oracle of Nectars
auto={X}{T}:life:X
text={X}, {T}: You gain X life.
mana={2}{GW}
type=Creature
subtype=Elf Cleric
power=2
toughness=2
[/card]
[card]
name=Oracle's Insight
target=creature
auto=teach(creature) {t}:scry:1 scrycore dontshow delayed draw:1 scrycoreend scryend
text=Enchant creature -- Enchanted creature has "{T}: Scry 1, then draw a card." (To scry 1, look at the top card of your library, then you may put that card on the bottom of your library.)
mana={3}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Oran-Rief Hydra
abilities=trample
auto=@movedTo(land[-forest]|myBattlefield):counter(1/1,1)
auto=@movedTo(land[forest]|myBattlefield):counter(1/1,2)
text=Trample -- Landfall -- 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.
mana={4}{G}{G}
type=Creature
subtype=Hydra
power=5
toughness=5
[/card]
[card]
name=Oran-Rief Invoker
auto={8}:name(5/5 and trample) transforms((,newability[5/5 ueot],newability[trample ueot])) ueot
text={8}: Oran-Rief Invoker gets +5/+5 and gains trample until end of turn.
mana={1}{G}
type=Creature
subtype=Human Shaman
power=2
toughness=2
[/card]
[card]
name=Oran-Rief Recluse
abilities=reach
kicker={2}{G}
auto=kicker destroy target(creature[flying])
text=Kicker {2}{G} (You may pay an additional {2}{G} as you cast this spell.) -- Reach (This creature can block creatures with flying.) -- When Oran-Rief Recluse enters the battlefield, if it was kicked, destroy target creature with flying.
mana={2}{G}
type=Creature
subtype=Spider
power=1
toughness=3
[/card]
[card]
name=Oran-Rief Survivalist
auto=may counter(1/1,1)
auto=@movedTo(other ally|myBattlefield):may counter(1/1,1)
text=Whenever Oran-Rief Survivalist or another Ally enters the battlefield under your control, you may put a +1/+1 counter on Oran-Rief Survivalist.
mana={1}{G}
type=Creature
subtype=Human Warrior Ally
power=1
toughness=1
[/card]
[card]
name=Oran-Rief, the Vastwood
auto=tap(noevent)
auto={T}:Add{G}
auto={T}:counter(1/1,1) all(creature[fresh;green|myBattlefield)
text=Oran-Rief, the Vastwood enters the battlefield tapped. -- {T}: Add {G} to your mana pool. -- {T}: Put a +1/+1 counter on each green creature that entered the battlefield this turn.
type=Land
[/card]
[card]
name=Orator of Ojutai
abilities=defender,flying
auto=if type(dragon|mybattlefield)~morethan~0 then choice draw:1 controller else if type(dragon|myhand)~morethan~0 then choice draw:1 controller
text=As an additional cost to cast Orator of Ojutai, you may reveal a Dragon card from your hand. -- Defender, flying -- 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.
mana={1}{W}
type=Creature
subtype=Bird Monk
power=0
toughness=4
[/card]
[card]
name=Oraxid
abilities=Protection from red
text=Protection from red
mana={3}{U}
type=Creature
subtype=Crab Beast
power=2
toughness=3
[/card]
[card]
name=Orb of Dreams
auto=lord(other *[recent]|battlefield) transforms((,newability[tap(noevent)]))
text=Permanents enter the battlefield tapped.
mana={3}
type=Artifact
[/card]
[card]
name=Orbweaver Kumo
abilities=reach
auto=@movedTo(arcane,spirit|mystack):forestwalk ueot
text=Reach (This creature can block creatures with flying.) -- Whenever you cast a Spirit or Arcane spell, Orbweaver Kumo gains forestwalk until end of turn.
mana={4}{G}{G}
type=Creature
subtype=Spirit
power=3
toughness=4
[/card]
[card]
name=Orc General
auto={T}{S(other orc|myBattlefield)}:all(orc) 1/1
auto={T}{S(other goblin|myBattlefield)}:all(orc) 1/1
text={T}, Sacrifice another Orc or Goblin: Other Orc creatures get +1/+1 until end of turn.
mana={2}{R}
type=Creature
subtype=Orc Warrior
power=2
toughness=2
[/card]
[card]
name=Orc Sureshot
auto=@movedTo(other creature|myBattlefield):target(creature|opponentbattlefield) -1/-1 ueot
text=Whenever another creature enters the battlefield under your control, target creature an opponent controls gets -1/-1 until end of turn.
mana={3}{B}
type=Creature
subtype=Orc Archer
power=4
toughness=2
[/card]
[card]
name=Orchard Spirit
auto=cantbeblockedby(creature[-flying])
auto=cantbeblockedby(creature[-reach])
text=Orchard Spirit can't be blocked except by creatures with flying or reach.
mana={2}{G}
type=Creature
subtype=Spirit
power=2
toughness=2
[/card]
[card]
name=Orchard Warden
auto=@movedTo(other treefolk|mybattlefield):may all(trigger[to]) dynamicability<!mytgt toughnesslifegain targetcontroller!>
text=Whenever another Treefolk creature enters the battlefield under your control, you may gain life equal to that creature's toughness.
mana={4}{G}{G}
type=Creature
subtype=Treefolk Shaman
power=4
toughness=6
[/card]
[card]
name=Orcish Artillery
auto={T}:damage:2 target(creature,player) && damage:3 controller
text={T}: Orcish Artillery deals 2 damage to target creature or player and 3 damage to you.
mana={1}{R}{R}
type=Creature
subtype=Orc Warrior
power=1
toughness=3
[/card]
[card]
name=Orcish Bloodpainter
auto={T}{S(creature|myBattlefield)}:damage:1 target(creature,player)
text={T}, Sacrifice a creature: Orcish Bloodpainter deals 1 damage to target creature or player.
mana={2}{R}
type=Creature
subtype=Orc Shaman
power=2
toughness=1
[/card]
[card]
name=Orcish Cannonade
target=creature,player
auto=damage:2
auto=damage:3 controller
auto=draw:1 controller
text=Orcish Cannonade deals 2 damage to target creature or player and 3 damage to you. -- Draw a card.
mana={1}{R}{R}
type=Instant
[/card]
[card]
name=Orcish Cannoneers
auto={T}:damage:2 target(creature,player) && damage:3 controller
text={T}: Orcish Cannoneers deals 2 damage to target creature or player and 3 damage to you.
mana={1}{R}{R}
type=Creature
subtype=Orc Warrior
power=1
toughness=3
[/card]
[card]
name=Orcish Captain
auto={1}:flipacoin winability 2/0 winabilityend loseability 0/-2 loseabilityend flipend
text={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.
mana={R}
type=Creature
subtype=Orc Warrior
power=1
toughness=1
[/card]
[card]
name=Orcish Conscripts
auto=@combat(attacking) source(this) restriction{type(creature[attacking]|myBattlefield)~lessthan~3}:all(this) removefromcombat && untap
auto=@combat(blocking) source(this) restriction{type(creature[blocking]|myBattlefield)~lessthan~3}:all(this) removefromcombat && untap
text=Orcish Conscripts can't attack unless at least two other creatures attack. -- Orcish Conscripts can't block unless at least two other creatures block.
mana={R}
type=Creature
subtype=Orc
power=2
toughness=2
[/card]
[card]
name=Orcish Healer
auto={R}{R}{T}:cantregen target(creature)
auto={B}{B}{R}{T}:regenerate target(creature[black;green])
auto={R}{G}{G}{T}:regenerate target(creature[black;green])
text={R}{R}, {T}: Target creature can't be regenerated this turn. -- {B}{B}{R}, {T}: Regenerate target black or green creature. -- {R}{G}{G}, {T}: Regenerate target black or green creature.
mana={R}{R}
type=Creature
subtype=Orc Cleric
power=1
toughness=1
[/card]
[card]
name=Orcish Librarian
aicode=activate transforms((,newability[moverandom(*[zpos<=8]) from(mylibrary) to(myexile)],newability[moverandom(*[zpos<=8]) from(mylibrary) to(myexile)],newability[moverandom(*[zpos<=8]) from(mylibrary) to(myexile)],newability[moverandom(*[zpos<=8]) from(mylibrary) to(myexile)])) ueot
auto={r}{t}:reveal:8 optionone name(Exile 4 cards) moverandom(*) from(reveal) to(myexile) && moverandom(*) from(reveal) to(myexile) && moverandom(*) from(reveal) to(myexile) && moverandom(*) from(reveal) to(myexile) optiononeend optiontwo name(put on top) target(<8>*|reveal) moveto(mylibrary) optiontwoend revealend
text={R}, {T}: 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.
mana={1}{R}
type=Creature
subtype=Orc
power=1
toughness=1
[/card]
[card]
name=Orcish Lumberjack
auto={T}{S(forest|myBattlefield)}:name(add mana) ability$! choice add{G} _ choice add{R} !$ controller && ability$! choice add{G} _ choice add{R} !$ controller && ability$! choice add{G} _ choice add{R} !$ controller
text={T}, Sacrifice a Forest: Add three mana in any combination of {R} and/or {G} to your mana pool.
mana={R}
type=Creature
subtype=Orc
power=1
toughness=1
[/card]
[card]
name=Orcish Mechanics
auto={T}{S(artifact|myBattlefield)}:damage:2 target(creature,player)
text={T}, Sacrifice an artifact: Orcish Mechanics deals 2 damage to target creature or player.
mana={2}{R}
type=Creature
subtype=Orc
power=1
toughness=1
[/card]
[card]
name=Orcish Oriflamme
auto=lord(creature[attacking]|myBattlefield) 1/0
text=Attacking creatures you control get +1/+0.
mana={3}{R}
type=Enchantment
[/card]
[card]
name=Orcish Settlers
auto={R}{T}{S}:name(X = 0) donothing
auto={1}{R}{T}{S}:name(X = 1) target(other land) destroy
auto={2}{R}{T}{S}:name(X = 2) target(<2>other land) destroy
auto={3}{R}{T}{S}:name(X = 3) target(<3>other land) destroy
auto={4}{R}{T}{S}:name(X = 4) target(<4>other land) destroy
auto={5}{R}{T}{S}:name(X = 5) target(<5>other land) destroy
auto={6}{R}{T}{S}:name(X = 6) target(<6>other land) destroy
auto={7}{R}{T}{S}:name(X = 7) target(<7>other land) destroy
auto={8}{R}{T}{S}:name(X = 8) target(<8>other land) destroy
auto={9}{R}{T}{S}:name(X = 9) target(<9>other land) destroy
auto={10}{R}{T}{S}:name(X = 10) target(<10>other land) destroy
auto={11}{R}{T}{S}:name(X = 11) target(<11>other land) destroy
auto={12}{R}{T}{S}:name(X = 12) target(<12>other land) destroy
auto={13}{R}{T}{S}:name(X = 13) target(<13>other land) destroy
auto={14}{R}{T}{S}:name(X = 14) target(<14>other land) destroy
auto={15}{R}{T}{S}:name(X = 15) target(<15>other land) destroy
auto={16}{R}{T}{S}:name(X = 16) target(<16>other land) destroy
text={X}{X}{R}, {T}, Sacrifice Orcish Settlers: Destroy X target lands.
mana={1}{R}
type=Creature
subtype=Orc
power=1
toughness=1
[/card]
[card]
name=Orcish Spy
aicode=activate name(look) donothing
auto={t}:target(player) reveal:3 optionone name(Look) target(*|reveal) doNothing optiononeend optiontwo all(*|reveal) moveto(ownerlibrary) optiontwoend revealend
text={T}: Look at the top three cards of target player's library.
mana={R}
type=Creature
subtype=Orc Rogue
power=1
toughness=1
[/card]
[card]
name=Orcish Squatters
auto=@combat(notblocked) source(this):may steal target(land|opponentbattlefield) && fog from(this) ueot
text=Whenever Orcish Squatters attacks and isn't blocked, you may gain control of target land defending player controls for as long as you control Orcish Squatters. If you do, Orcish Squatters assigns no combat damage this turn.
mana={4}{R}
type=Creature
subtype=Orc
power=2
toughness=3
[/card]
[card]
name=Orcish Veteran
auto=cantbeblockerof(creature[white;power>=2])
auto={R}:first strike
text=Orcish Veteran can't block white creatures with power 2 or greater. -- {R}: Orcish Veteran gains first strike until end of turn.
mana={2}{R}
type=Creature
subtype=Orc
power=2
toughness=2
[/card]
[card]
name=Order of Leitbur
abilities=protection from black
auto={W}:first strike
auto={W}{W}:1/0
text=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.
mana={W}{W}
type=Creature
subtype=Human Cleric Knight
power=2
toughness=1
[/card]
[card]
name=Order of the Ebon Hand
abilities=protection from white
auto={B}:first strike
auto={B}{B}:1/0
text=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.
mana={B}{B}
type=Creature
subtype=Cleric Knight
power=2
toughness=1
[/card]
[card]
name=Order of the Golden Cricket
auto=@combat(attacking) source(this):pay({W}) all(this) flying ueot
text=Whenever Order of the Golden Cricket attacks, you may pay {W}. If you do, it gains flying until end of turn.
mana={1}{W}
type=Creature
subtype=Kithkin Knight
power=2
toughness=2
[/card]
[card]
name=Order of the Sacred Bell
mana={3}{G}
type=Creature
subtype=Human Monk
power=4
toughness=3
[/card]
[card]
name=Order of the Sacred Torch
auto={L}{T}:fizzle target(*[black]|stack)
text={T}, Pay 1 life: Counter target black spell.
mana={1}{W}{W}
type=Creature
subtype=Human Knight
power=2
toughness=2
[/card]
[card]
name=Order of the Stars
abilities=defender
auto=choice name(White) transforms((,protection from white)) forever
auto=choice name(Blue) transforms((,protection from blue)) forever
auto=choice name(Black) transforms((,protection from black)) forever
auto=choice name(Red) transforms((,protection from red)) forever
auto=choice name(Green) transforms((,protection from green)) forever
text=Defender (This creature can't attack.) -- As Order of the Stars enters the battlefield, choose a color. -- Order of the Stars has protection from the chosen color.
mana={W}
type=Creature
subtype=Human Cleric
power=0
toughness=1
[/card]
[card]
name=Order of the White Shield
abilities=protection from black
auto={W}:first strike
auto={W}{W}:1/0
text=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.
mana={W}{W}
type=Creature
subtype=Human Knight
power=2
toughness=1
[/card]
[card]
name=Order of Whiteclay
auto={1}{w}{w}{q}:target(creature[manacost <=3]|mygraveyard) moveto(mybattlefield)
text={1}{W}{W}, {Q}: Return target creature card with converted mana cost 3 or less from your graveyard to the battlefield. ({Q} is the untap symbol.)
mana={1}{W}{W}
type=Creature
subtype=Kithkin Cleric
power=1
toughness=4
[/card]
[card]
name=Order of Yawgmoth
abilities=fear
auto=@damagefoeof(player) from(this):ability$!name(discard) target(*|myhand) reject!$ opponent
auto=@damageof(player) from(this):ability$!name(discard) target(*|myhand) reject!$ controller
text=Fear (This creature can't be blocked except by artifact creatures and/or black creatures.) -- Whenever Order of Yawgmoth deals damage to a player, that player discards a card.
mana={2}{B}{B}
type=Creature
subtype=Zombie Knight
power=2
toughness=2
[/card]
[card]
name=Ordered Migration
auto=aslongas(forest|myBattlefield) token(Bird,Creature Bird,1/1,blue flying)
auto=aslongas(mountain|myBattlefield) token(Bird,Creature Bird,1/1,blue flying)
auto=aslongas(island|myBattlefield) token(Bird,Creature Bird,1/1,blue flying)
auto=aslongas(swamp|myBattlefield) token(Bird,Creature Bird,1/1,blue flying)
auto=aslongas(plains|myBattlefield) token(Bird,Creature Bird,1/1,blue flying)
text=Domain - Put a 1/1 blue Bird creature token with flying onto the battlefield for each basic land type among lands you control.
mana={3}{W}{U}
type=Sorcery
[/card]
[card]
name=Ordruun Commando
auto={W}:prevent:1 all(this)
text={W}: Prevent the next 1 damage that would be dealt to Ordruun Commando this turn.
mana={3}{R}
type=Creature
subtype=Minotaur Soldier
power=4
toughness=1
[/card]
[card]
name=Ordruun Veteran
auto=@combat(attacking) source(this) restriction{type(other creature[attacking]|myBattlefield)~morethan~1}:double strike ueot
text=Battalion -- Whenever Ordruun Veteran and at least two other creatures attack, Ordruun Veteran gains double strike until end of turn. (It deals both first-strike and regular combat damage.)
mana={2}{R}{W}
type=Creature
subtype=Minotaur Soldier
power=3
toughness=1
[/card]
[card]
name=Ore Gorger
auto=@movedTo(spirit,arcane|mystack):may destroy target(land[-basic])
text=Whenever you cast a Spirit or Arcane spell, you may destroy target nonbasic land.
mana={3}{R}{R}
type=Creature
subtype=Spirit
power=3
toughness=1
[/card]
[card]
name=Oreskos Sun Guide
auto=@untapped(this):life:2 controller
text=Inspired -- Whenever Oreskos Sun Guide becomes untapped, you gain 2 life.
mana={1}{W}
type=Creature
subtype=Cat Monk
power=2
toughness=2
[/card]
[card]
name=Oreskos Swiftclaw
mana={1}{W}
type=Creature
subtype=Cat Warrior
power=3
toughness=1
[/card]
[card]
name=Organ Grinder
auto={T}{E(*|mygraveyard)}{E(*|mygraveyard)}{E(*|mygraveyard)}:life:-3 target(player)
text={T}, Exile three cards from your graveyard: Target player loses 3 life.
mana={2}{B}
type=Creature
subtype=Zombie
power=3
toughness=1
[/card]
[card]
name=Orgg
abilities=trample
auto=cantbeblockerof(creature[white;power>=3])
auto=aslongas(creature[power>=3;-tapped]|opponentbattlefield) cantattack
auto=aslongas(creature[power>=3;-tapped]|opponentbattlefield) cantpwattack
text=Trample -- Orgg can't attack if defending player controls an untapped creature with power 3 or greater. -- Orgg can't block creatures with power 3 or greater.
mana={3}{R}{R}
type=Creature
subtype=Orgg
power=6
toughness=6
[/card]
[card]
name=Origin Spellbomb
auto={1}{T}{S}:token(Myr,Artifact Creature Myr,1/1)
auto=@movedTo(this|graveyard) from(battlefield):pay({W}) draw:1
mana={1}
type=Artifact
text={1}, {T}, 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.
[/card]
[card]
name=Orim, Samite Healer
auto={T}:prevent:3 target(creature,player)
text={T}: Prevent the next 3 damage that would be dealt to target creature or player this turn.
mana={1}{W}{W}
type=Legendary Creature
subtype=Human Cleric
power=1
toughness=3
[/card]
[card]
name=Orim's Chant
target=player
auto=maxCast(*)0
kicker={W}
auto=kicker cantattack all(creature) ueot
auto=kicker cantpwattack all(creature) ueot
text=Kicker {W} (You may pay an additional {W} as you cast this spell.) -- Target player can't cast spells this turn. -- If Orim's Chant was kicked, creatures can't attack this turn.
mana={W}
type=Instant
[/card]
[card]
name=Orim's Cure
target=creature,player
auto=prevent:4
otherrestriction=type(plains|mybattlefield)~morethan~0
other={T(creature|mybattlefield)} name(Tap an Untapped Creature)
text=If you control a Plains, you may tap an untapped creature you control rather than pay the mana cost of Orim's Cure. -- Prevent the next 4 damage that would be dealt to target creature or player this turn.
mana={1}{W}
type=Instant
[/card]
[card]
name=Orim's Prayer
auto=@each blockers:life:type:creature[attacking]:opponentbattlefield controller
text=Whenever one or more creatures attack you, you gain 1 life for each attacking creature.
mana={1}{W}{W}
type=Enchantment
[/card]
[card]
name=Orim's Thunder
target=artifact,enchantment
auto=destroy
kicker={R}
auto=kicker transforms((,newability[dynamicability<!manacoststrike!> target(creature)]))
text=Kicker {R} (You may pay an additional {R} as you cast this spell.) -- 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.
mana={2}{W}
type=Instant
[/card]
[card]
name=Orim's Touch
target=creature,player
kicker={1}
auto=kicker prevent:2
auto=prevent:2
text=Kicker {1} (You may pay an additional {1} as you cast this spell.) -- 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.
mana={W}
type=Instant
[/card]
[card]
name=Oriss, Samite Guardian
auto={T}:name(prevent all damage) target(creature) transforms((,newability[preventalldamage to(this)])) ueot
auto={D(*[share!name!]|myhand)}:target(player) maxCast(*)0 ueot && all(creature|targetedpersonsbattlefield) cantattack ueot && all(creature|targetedpersonsbattlefield) cantpwattack ueot
text={T}: 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.
mana={1}{W}{W}
type=Legendary Creature
subtype=Human Cleric
power=1
toughness=3
[/card]
[card]
name=Ormendahl, Profane Prince
abilities=flying,haste,indestructible,lifelink
auto=untap
text=Flying, lifelink, indestructible, haste
type=Legendary Creature
subtype=Demon
power=9
toughness=7
[/card]
[card]
name=Ornamental Courage
target=creature
auto=untap
auto=3/3
text=Untap target creature. It gets +1/+3 until end of turn.
mana={G}
type=Instant
[/card]
[card]
name=Ornitharch
abilities=flying
auto=ability$!choice name(Tribute 2) all(mystored) counter(1/1,2) _ choice name(Two 1/1 birds) token(Bird,Creature Bird,1/1,flying,white)*2 opponent !$ opponent
text=Tribute 2 (As this creature enters the battlefield, an opponent of your choice may place two +1/+1 counters on it.) -- When Ornitharch enters the battlefield, if tribute wasn't paid, put two 1/1 white Bird creature tokens with flying onto the battlefield.
mana={3}{W}{W}
type=Creature
subtype=Archon
power=3
toughness=3
[/card]
[card]
name=Ornithopter
abilities=flying
text=Flying
mana={0}
type=Artifact Creature
subtype=Thopter
power=0
toughness=2
[/card]
[card]
name=Orochi Eggwatcher
doublefaced=kamiflip
auto={2}{G}{T}:token(Snake,Creature Snake,1/1,green) restriction{type(creature|mybattlefield)~lessthan~9}
auto={2}{G}{T}:token(Snake,Creature Snake,1/1,green) && flip(Shidako, Broodmistress) restriction{type(creature|mybattlefield)~morethan~8}
text={2}{G}, {T}: Put a 1/1 green Snake creature token onto the battlefield. If you control ten or more creatures, flip Orochi Eggwatcher.
mana={2}{G}
type=Creature
subtype=Snake Shaman
power=1
toughness=1
[/card]
[card]
name=Orochi Hatchery
auto=counter(0/0,XX,Charge)
auto={5}{T}:thisforeach(counter{0/0,1,Charge}) token(Snake,Creature Snake,1/1,green)
text=Orochi Hatchery enters the battlefield with X charge counters on it. -- {5}, {T}: Put a 1/1 green Snake creature token onto the battlefield for each charge counter on Orochi Hatchery.
mana={X}{X}
type=Artifact
[/card]
[card]
name=Orochi Leafcaller
auto={G}:Add{W}
auto={G}:Add{U}
auto={G}:Add{B}
auto={G}:Add{R}
auto={G}:Add{G}
text={G}: Add one mana of any color to your mana pool.
mana={G}
type=Creature
subtype=Snake Shaman
power=1
toughness=1
[/card]
[card]
name=Orochi Ranger
auto=@combatdamaged(creature) from(this):all(trigger[to]) tap && all(trigger[to]) frozen
text=Whenever Orochi Ranger deals combat damage to a creature, tap that creature and it doesn't untap during its controller's next untap step.
mana={1}{G}
type=Creature
subtype=Snake Warrior
power=2
toughness=1
[/card]
[card]
name=Orochi Sustainer
auto={T}:Add{G}
text={T}: Add {G} to your mana pool.
mana={1}{G}
type=Creature
subtype=Snake Shaman
power=1
toughness=2
[/card]
[card]
name=Oros, the Avenger
abilities=flying
auto=@combatdamaged(player) from(this):pay({2}{W}) damage:3 all(creature[-white])
text=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.
mana={3}{W}{B}{R}
type=Legendary Creature
subtype=Dragon
power=6
toughness=6
[/card]
[card]
name=Orzhov Basilica
auto=tap(noevent)
auto=moveTo(ownerhand) notatarget(land|mybattlefield)
auto={T}:Add{W}{B}
text=Orzhov Basilica enters the battlefield tapped. -- When Orzhov Basilica enters the battlefield, return a land you control to its owner's hand. -- {T}: Add {W}{B} to your mana pool.
type=Land
[/card]
[card]
name=Orzhov Cluestone
auto={T}:Add{B}
auto={T}:Add{W}
auto={B}{W}{T}{S}:draw:1 controller
text={T}: Add {B} or {W} to your mana pool. -- {B}{W}, {T}, Sacrifice Orzhov Cluestone: Draw a card. 
mana={3}
type=Artifact
[/card]
[card]
name=Orzhov Guildgate
auto=tap(noevent)
auto={T}:Add{W}
auto={T}:Add{B}
text=Orzhov Guildgate enters the battlefield tapped. -- {T}: Add {W} or {B} to your mana pool.
type=Land
subtype=Gate
[/card]
[card]
name=Orzhov Guildmage
auto={2}{W}:life:1 target(player)
auto={2}{B}:life:-1 controller && life:-1 opponent
text=({(w/b)} can be paid with either {W} or {B}.) -- {2}{W}: Target player gains 1 life. -- {2}{B}: Each player loses 1 life.
mana={WB}{WB}
type=Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=Orzhov Keyrune
auto={T}:add{W}
auto={T}:add{B}
auto={W}{B}:transforms((Thrull Artifact Creature,setpower=1,settoughness=4,black,white,lifelink)) ueot
text={T}: 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.
mana={3}
type=Artifact
[/card]
[card]
name=Orzhov Signet
auto={1}{T}:Add{W}{B}
text={1}, {T}: Add {W}{B} to your mana pool.
mana={2}
type=Artifact
[/card]
[card]
name=Orzhova, the Church of Deals
auto={T}:Add{1}
auto={3}{W}{B}{T}:life:-1 target(player) && life:1 controller
text={T}: Add {1} to your mana pool. -- {3}{W}{B}, {T}: Target player loses 1 life and you gain 1 life.
type=Land
[/card]
[card]
name=Osai Vultures
abilities=flying
auto=@each end restriction{morbid}:counter(0/0,1,Carrion)
auto={C(0/0,-2,Carrion)}:1/1
text=Flying -- At the beginning of each end step, if a creature was put into a graveyard from the battlefield 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.
mana={1}{W}
type=Creature
subtype=Bird
power=1
toughness=1
[/card]
[card]
name=Ostiary Thrull
auto={W}{T}:tap target(creature)
text={W}, {T}: Tap target creature.
mana={3}{B}
type=Creature
subtype=Thrull
power=2
toughness=2
[/card]
[card]
name=Ostracize
target=opponent
aicode=activate reject notatarget(creature|targetedpersonshand)
auto=reveal:type:*:targetedpersonshand revealzone(targetedpersonshand) optionone name(choose discards) notatarget(<1>creature|reveal) transforms((,newability[moveto(ownerhand) all(other *|reveal)],newability[moveto(ownerhand) and!(reject)!])) ueot optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerhand) and!( all(*|reveal) moveto(ownerhand) )!  optiontwoend revealend
text=Target opponent reveals his or her hand. You choose a creature card from it. That player discards that card.
mana={B}
type=Sorcery
[/card]
[card]
name=Otarian Juggernaut
auto=cantbeblockedby(wall)
auto=aslongas(*|mygraveyard) 3/0 >6
auto=aslongas(*|mygraveyard) mustattack >6
text=Otarian Juggernaut can't be blocked by Walls. -- Threshold - As long as seven or more cards are in your graveyard, Otarian Juggernaut gets +3/+0 and attacks each turn if able.
mana={4}
type=Artifact Creature
subtype=Juggernaut
power=2
toughness=3
[/card]
[card]
name=Otherworld Atlas
auto={T}:counter(0/0,1,Charge)
auto={T}:draw:counter{0%0.1.Charge} controller && draw:counter{0%0.1.Charge} opponent
text={T}: Put a charge counter on Otherworld Atlas. -- {T}: Each player draws a card for each charge counter on Otherworld Atlas.
mana={4}
type=Artifact
[/card]
[card]
name=Otherworldly Journey
target=creature
auto=(blink)ueot return(counter(1/1,1))
text=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.
mana={1}{W}
type=Instant
subtype=Arcane
[/card]
[card]
name=Otherworldly Outburst
target=creature
auto=1/0 ueot
auto=transforms((newability[@movedto(this|graveyard) from(battlefield):token(Eldrazi Horror)])) ueot
text=Target creature gets +1/+0 until end of turn. When that creature dies this turn, put a 3/2 colorless Eldrazi Horror creature token onto the battlefield.
mana={R}
type=Instant
[/card]
[card]
name=Outbreak
other={D(swamp|myhand)} name(Discard a Swamp)
auto=chooseatype all(creature[chosentype]) -1/-1 ueot chooseend
text=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.
mana={3}{B}
type=Sorcery
[/card]
[card]
name=Outland Boar
auto=cantbeblockedby(creature[power<=2])
text=Outland Boar can't be blocked by creatures with power 2 or less.
mana={2}{R}{G}
type=Creature
subtype=Boar
power=4
toughness=4
[/card]
[card]
name=Outland Colossus
abilities=oneblocker
auto=this(cantargetcard(*[-renown]) transforms((,newability[@combatdamaged(player) from(this):counter(1/1.6) && becomes(renown) forever]))
text=Renown 6 (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.) -- Outland Colossus can't be blocked by more than one creature.
mana={3}{G}{G}
type=Creature
subtype=Giant
power=6
toughness=6
[/card]
[card]
name=Outnumber
target=creature|battlefield
auto=damage:type:creature:mybattlefield
text=Outnumber deals damage to target creature equal to the number of creatures you control.
mana={R}
type=Instant
[/card]
[card]
name=Outrage Shaman
auto=damage:type:manar target(creature)
text=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.
mana={3}{R}{R}
type=Creature
subtype=Goblin Shaman
power=2
toughness=2
[/card]
[card]
name=Outrider of Jhess
abilities=exalted
text=Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.)
mana={3}{U}
type=Creature
subtype=Human Knight
power=2
toughness=2
[/card]
[card]
name=Ovalchase Daredevil
autograveyard=@movedto(artifact|mybattlefield):may moveto(myhand)
text=Whenever an artifact enters the battlefield under your control, you may return Ovalchase Daredevil from your graveyard to your hand.
mana={3}{B}
type=Creature
subtype=Human Pilot
power=4
toughness=2
[/card]
[card]
name=Ovalchase Dragster
abilities=trample,haste
auto={crew(other creature[power>=1]|myBattlefield)}:name(crew 1 [1 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=1]|mybattlefield)~morethan~0,compare(crewtotalpower)~morethan~0}
text=Trample, haste -- Crew 1 (Tap any number of creatures you control with total power 1 or more: This Vehicle becomes an artifact creature until end of turn.)
mana={4}
type=Artifact
subtype=Vehicle
power=6
toughness=1
[/card]
[card]
name=Overbeing of Myth
anyzone=type:*:myhand/type:*:myhand cdaactive
auto=@each my draw:draw:1
text=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.
mana={GU}{GU}{GU}{GU}{GU}
type=Creature
subtype=Spirit Avatar
power=*
toughness=*
[/card]
[card]
name=Overburden
auto=@movedTo(creature[-token]|mybattlefield):target(land|mybattlefield) moveTo(myhand)
auto=@movedTo(creature[-token]|opponentbattlefield):ability$!name(bounce land) target(land|mybattlefield) moveTo(myhand)!$ opponent
text=Whenever a player puts a nontoken creature onto the battlefield, that player returns a land he or she controls to its owner's hand.
mana={1}{U}
type=Enchantment
[/card]
[card]
name=Overeager Apprentice
auto={S}{D(*|myhand)}:Add{B}{B}{B}
text=Discard a card, Sacrifice Overeager Apprentice: Add {B}{B}{B} to your mana pool.
mana={2}{B}
type=Creature
subtype=Human Minion
power=1
toughness=2
[/card]
[card]
name=Overgrown Battlement
abilities=defender
auto={T}:foreach(creature[defender]|myBattlefield) add{G}
text=Defender -- {T}: Add {G} to your mana pool for each creature with defender you control.
mana={1}{G}
type=Creature
subtype=Wall
power=0
toughness=4
[/card]
[card]
name=Overgrown Estate
auto={S(land|myBattlefield)}:life:3
text=Sacrifice a land: You gain 3 life.
mana={B}{G}{W}
type=Enchantment
[/card]
[card]
name=Overgrown Tomb
auto=noactivatedability ueot
auto=pay({L:2}) name(pay 2 life) donothing name(pay 2 life) && -noactivatedability all(this)?tap(noevent) && -noactivatedability all(this)
text=({T}: Add {B} or {G} to your mana pool.) -- As Overgrown Tomb enters the battlefield, you may pay 2 life. If you don't, Overgrown Tomb enters the battlefield tapped.
type=Land
subtype=Swamp Forest
[/card]
[card]
name=Overgrowth
target=land
auto=teach(land) transforms((,newability[produceextra:{G}{G}]))
text=Enchant land (Target a land as you cast this. This card enters the battlefield attached to that land.) -- Whenever enchanted land is tapped for mana, its controller adds {G}{G} to his or her mana pool (in addition to the mana the land produces).
mana={2}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Overlaid Terrain
auto=moveTo(graveyard) all(land|myBattlefield)
auto=lord(land|myBattlefield) {T}:Add{W}{W}
auto=lord(land|myBattlefield) {T}:Add{U}{U}
auto=lord(land|myBattlefield) {T}:Add{B}{B}
auto=lord(land|myBattlefield) {T}:Add{R}{R}
auto=lord(land|myBattlefield) {T}:Add{G}{G}
text=As Overlaid Terrain enters the battlefield, sacrifice all lands you control. -- Lands you control have "{T}: Add two mana of any one color to your mana pool."
mana={2}{G}{G}
type=Enchantment
[/card]
[card]
name=Overload
target=artifact
kicker={2}
auto=kicker teach(artifact[manacost<=5]) destroy
auto=teach(artifact[manacost<=2]) destroy
text=Kicker {2} (You may pay an additional {2} as you cast this spell.) -- 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.
mana={R}
type=Instant
[/card]
[card]
name=Override
target=*|stack
auto=if cantargetcard(*|opponentstack) then transforms((,newability[pay[[{value:type:artifact:opponentbattlefield}]] name(pay {value} mana) donothing?fizzle])) forever else transforms((,newability[pay[[{value:type:artifact:mybattlefield}]] name(pay {value} mana) donothing?fizzle])) forever
text=Counter target spell unless its controller pays {1} for each artifact you control.
mana={2}{U}
type=Instant
[/card]
[card]
name=Overrun
auto=all(creature|myBattlefield) 3/3 ueot
auto=all(creature|myBattlefield) trample ueot
text=Creatures you control get +3/+3 and gain trample until end of turn. (If a creature you control would deal enough damage to its blockers to destroy them, you may have it deal the rest of its damage to defending player or planeswalker.)
mana={2}{G}{G}{G}
type=Sorcery
[/card]
[card]
name=Overseer of the Damned
abilities=flying
auto=may destroy target(creature)
auto=@movedto(graveyard) from(creature[-token]|opponentBattlefield):token(Zombie,Creature Zombie,2/2,black) and!( tap(noevent) )!
text=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.
mana={5}{B}{B}
type=Creature
subtype=Demon
power=5
toughness=5
[/card]
[card]
name=Oversold Cemetery
auto=@each my upkeep restriction{type(creature|mygraveyard)~morethan~3}:may target(creature|mygraveyard) moveTo(myhand)
text=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.
mana={1}{B}
type=Enchantment
[/card]
[card]
name=Oversoul of Dusk
abilities=protection from blue,protection from black,protection from red
text=Protection from blue, from black, and from red
mana={GW}{GW}{GW}{GW}{GW}
type=Creature
subtype=Spirit Avatar
power=5
toughness=5
[/card]
[card]
name=Overtaker
auto={3}{U}{T}{D(*|myhand)}:target(creature) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)],newability[untap],haste)) ueot
text={3}{U}, {T}, Discard a card: Untap target creature and gain control of it until end of turn. That creature gains haste until end of turn.
mana={1}{U}
type=Creature
subtype=Merfolk Spellshaper
power=1
toughness=1
[/card]
[card]
name=Overwhelm
auto=all(creature|mybattlefield) 3/3 ueot
text=Convoke (Your creatures can help cast this spell. Each creature you tap while casting this spell pays for {1} or one mana of that creature's color.) -- Creatures you control get +3/+3 until end of turn.
other={convoke} name(Convoke)
mana={5}{G}{G}
type=Sorcery
[/card]
[card]
name=Overwhelming Denial
abilities=nofizzle
auto=fizzle
target=*|stack
text=Surge {U}{U} (You may cast this spell for its surge cost if you or a teammate has cast another spell this turn.) -- Overwhelming Denial can't be countered by spells or abilities. -- Counter target spell.
mana={2}{U}{U}
other={U}{U} name(surge)
otherrestriction=thisturn(*|mystack)~morethan~0
type=Instant
[/card]
[card]
name=Overwhelming Forces
auto=@movedto(creature|graveyard):draw:1
auto=destroy all(creature|opponentbattlefield)
text=Destroy all creatures target opponent controls. Draw a card for each creature destroyed this way.
mana={6}{B}{B}
type=Sorcery
[/card]
[card]
name=Overwhelming Instinct
auto=@each my blockers restriction{type(creature[attacking]|myBattlefield)~morethan~2}:draw:1
text=Whenever you attack with three or more creatures, draw a card.
mana={2}{G}
type=Enchantment
[/card]
[card]
name=Overwhelming Intellect
target=creature|stack
auto=fizzle
auto=draw:manacost controller
text=Counter target creature spell. Draw cards equal to that spell's converted mana cost.
mana={4}{U}{U}
type=Instant
[/card]
[card]
name=Overwhelming Stampede
auto=all(creature|mybattlefield) power:highest:creature:mybattlefield/power:highest:creature:mybattlefield ueot
auto=all(creature|mybattlefield) trample ueot
text=Until end of turn, creatures you control gain trample and get +X/+X, where X is the greatest power among creatures you control. (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.)
mana={3}{G}{G}
type=Sorcery
[/card]
[card]
name=Ovinize
text=Target creature loses all abilities and becomes 0/1 until end of turn.
target=creature
auto=ueot loseabilities
auto=ueot transforms((,setpower=0,settoughness=1))
mana={1}{U}
type=Instant
[/card]
[card]
name=Ovinomancer
auto=aslongas(land[basic]|mybattlefield) choice target(<3>land[basic]|mybattlefield) moveTo(ownerhand) oneshot >2
auto=choice sacrifice all(this)
auto={T}{H}:bury target(other creature) && token(Sheep,Creature Sheep,0/1,green) targetcontroller
text=When Ovinomancer enters the battlefield, sacrifice it unless you return three basic lands you control to their owner's hand. -- {T}, Return Ovinomancer to its owner's hand: Destroy target creature. It can't be regenerated. That creature's controller puts a 0/1 green Sheep creature token onto the battlefield.
mana={2}{U}
type=Creature
subtype=Human Wizard
power=0
toughness=1
[/card]
[card]
name=Oviya Pashiri, Sage Lifecrafter
auto={2}{G}{T}:create(Servo:Artifact Creature Servo:1/1)
auto={4}{G}{T}:token(Construct,Artifact Creature Construct,type:creature:mybattlefield/type:creature:mybattlefield)
text={2}{G}, {T}: Create a 1/1 colorless Servo artifact creature token. -- {4}{G}, {T}: Create an X/X colorless Construct artifact creature token, where X is the number of creatures you control.
mana={G}
type=Legendary Creature
subtype=Human Artificer
power=1
toughness=2
[/card]
[card]
name=Owl Familiar
abilities=flying
auto=draw:1
auto=reject target(*|myhand)
text=Flying -- When Owl Familiar enters the battlefield, draw a card, then discard a card.
mana={1}{U}
type=Creature
subtype=Bird
power=1
toughness=1
[/card]
[card]
name=Oxidda Daredevil
auto={S(artifact|myBattlefield)}:haste
text=Sacrifice an artifact: Oxidda Daredevil gains haste until end of turn.
mana={1}{R}
type=Creature
subtype=Goblin Artificer
power=2
toughness=1
[/card]
[card]
name=Oxidda Golem
abilities=affinitymountains,haste
text=Affinity for Mountains (This spell costs {1} less to cast for each Mountain you control.) -- Haste
mana={6}
type=Artifact Creature
subtype=Golem
power=3
toughness=2
[/card]
[card]
name=Oxidda Scrapmelter
auto=destroy target(artifact)
text=When Oxidda Scrapmelter enters the battlefield, destroy target artifact.
mana={3}{R}
type=Creature
subtype=Beast
power=3
toughness=3
[/card]
[card]
name=Oxidize
target=artifact
auto=bury
text=Destroy target artifact. It can't be regenerated.
mana={G}
type=Instant
[/card]
[card]
name=Oyobi, Who Split the Heavens
abilities=flying
auto=@movedto(arcane,spirit|mystack):token(Spirit,Creature Spirit,3/3,flying white)
text=Flying -- Whenever you cast a Spirit or Arcane spell, put a 3/3 white Spirit creature token with flying onto the battlefield.
mana={6}{W}
type=Legendary Creature
subtype=Spirit
power=3
toughness=6
[/card]
[card]
name=Pacification Array
auto={2}{T}:tap target(artifact,creature)
text={2}, {T}: Tap target artifact or creature.
mana={1}
type=Artifact
[/card]
[card]
name=Pacifism
target=creature
auto=cantattack
auto=cantpwattack
auto=cantblock
text=Enchant creature -- Enchanted creature can't attack or block.
mana={1}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Pack Guardian
abilities=flash
auto=may name(Make Wolf) reject target(land|myhand) && token(Wolf,creature Wolf,2/2,green)
text=Flash (You may cast this spell any time you could cast an instant.) -- When Pack Guardian enters the battlefield, you may discard a land card. If you do, put a 2/2 green Wolf creature token onto the battlefield.
mana={2}{G}{G}
type=Creature
subtype=Wolf Spirit
power=4
toughness=3
[/card]
[card]
name=Pack Hunt
target=creature
auto=target(<upto:3>*[share!name!]|mylibrary) moveTo(myhand)
text=Search your library for up to three cards with the same name as target creature, reveal them, and put them into your hand. Then shuffle your library.
mana={3}{G}
type=Sorcery
[/card]
[card]
name=Pack Rat
anyzone=type:rat:mybattlefield/type:rat:mybattlefield cdaactive
auto={2}{B}{D(*|myhand)}:token(Pack Rat)
text=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.
mana={1}{B}
type=Creature
subtype=Rat
power=*
toughness=*
[/card]
[card]
name=Pack's Disdain
target=creature
auto=chooseatype foreach(*[chosentype]|mybattlefield) -1/-1 chooseend
text=Choose a creature type. Target creature gets -1/-1 until end of turn for each permanent of the chosen type you control.
mana={1}{B}
type=Instant
[/card]
[card]
name=Pact of Negation
target=*|stack
auto=fizzle
auto=if casted(this) then transforms((,newability[upcost[{3}{U}{U};next upkeep] wingame opponent])) forever
color=blue
text=Pact of Negation is blue. -- Counter target spell. -- At the beginning of your next upkeep, pay {3}{U}{U}. If you don't, you lose the game.
mana={0}
type=Instant
[/card]
[card]
name=Pact of the Titan
auto=token(Giant,Creature Giant,4/4,red)
auto=if casted(this) then transforms((,newability[upcost[{4}{R};next upkeep] wingame opponent])) forever
color=red
text=Pact of the Titan is red. -- 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.
mana={0}
type=Instant
[/card]
[card]
name=Padeem, Consul of Innovation
auto=lord(artifact|mybattlefield) opponentshroud
auto=@each my upkeep restriction{type(artifact[manacost=convertedcost:highest:artifact:Battlefield]|myBattlefield)~morethan~0}:draw:1 controller
text=Artifacts you control have hexproof. -- At the beginning of your upkeep, if you control the artifact with the highest converted mana cost or tied for the highest converted mana cost, draw a card.
mana={3}{U}
type=Legendary Creature
subtype=Vedalken Artificer
power=1
toughness=4
[/card]
[card]
name=Pain Kami
auto={X}{R}{S}:damage:X target(other creature)
text={X}{R}, Sacrifice Pain Kami: Pain Kami deals X damage to target creature.
mana={2}{R}
type=Creature
subtype=Spirit
power=2
toughness=2
[/card]
[card]
name=Pain Magnification
auto=@damagefoeof(player) restriction{compare(thatmuch)~morethan~2}:ability$!reject notatarget(*|myhand)!$ opponent
text=Whenever an opponent is dealt 3 or more damage by a single source, that player discards a card.
mana={1}{B}{R}
type=Enchantment
[/card]
[card]
name=Pain Seer
aicode=activate target(*[zpos=1]|mylibrary) moveto(myhand) and!(transforms((,newability[life:-manacost controller])) ueot)!
auto=@untapped(this):reveal:1 optionone name(Reveal) target(*|reveal) transforms((,newability[life:-manacost controller])) forever optiononeend optiontwo name(Claim your card) choice all(*|reveal) moveto(myhand) optiontwoend revealend
text=Inspired -- 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.
mana={1}{B}
type=Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=Painbringer
auto=aslongas(*|mygraveyard) {T}{E(*|mygraveyard)}:-1/-1 target(creature)
auto=aslongas(*|mygraveyard) {T}{E(*|mygraveyard)}{E(*|mygraveyard)}:-2/-2 target(creature) >1
auto=aslongas(*|mygraveyard) {T}{E(*|mygraveyard)}{E(*|mygraveyard)}{E(*|mygraveyard)}:-3/-3 target(creature) >2
auto=aslongas(*|mygraveyard) {T}{E(*|mygraveyard)}{E(*|mygraveyard)}{E(*|mygraveyard)}{E(*|mygraveyard)}:-4/-4 target(creature) >3
auto=aslongas(*|mygraveyard) {T}{E(*|mygraveyard)}{E(*|mygraveyard)}{E(*|mygraveyard)}{E(*|mygraveyard)}{E(*|mygraveyard)}:-5/-5 target(creature) >4
auto=aslongas(*|mygraveyard) {T}{E(*|mygraveyard)}{E(*|mygraveyard)}{E(*|mygraveyard)}{E(*|mygraveyard)}{E(*|mygraveyard)}{E(*|mygraveyard)}:-6/-6 target(creature) >5
text={T}, Exile any number of cards from your graveyard: Target creature gets -X/-X until end of turn, where X is the number of cards exiled this way.
mana={2}{B}{B}
type=Creature
subtype=Human Minion
power=1
toughness=1
[/card]
[card]
name=Painful Memories
target=player
aicode=activate target(*|targetedpersonshand) moveTo(ownerlibrary)
auto=reveal:type:*:targetedpersonshand revealzone(targetedpersonshand) optionone name(choose cards) target(<1>*|reveal) moveto(ownerlibrary) optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerhand) and!( all(*|reveal) moveto(ownerhand) )!  optiontwoend revealend
text=Look at target opponent's hand and choose a card from it. Put that card on top of that player's library.
mana={1}{B}
type=Sorcery
[/card]
[card]
name=Painful Quandary
auto=@movedTo(*|opponentstack):choice name(make opponent choose) ability$!choice name(loose 5 life) life:-5 _ choice name(discard) target(*|myhand) reject!$ opponent
text=Whenever an opponent casts a spell, that player loses 5 life unless he or she discards a card.
mana={3}{B}{B}
type=Enchantment
[/card]
[card]
name=Painful Truths
auto=draw:converge controller
auto=life:-converge controller
text=Converge -- You draw X cards and you lose X life, where X is the number of colors of mana spent to cast Painful Truths.
mana={2}{B}
type=Sorcery
[/card]
[card]
name=Painsmith
auto=@movedTo(artifact|mystack):may 2/0 target(creature) ueot && deathtouch ueot
text=Whenever you cast an artifact spell, you may have target creature get +2/+0 and gain deathtouch until end of turn.
mana={1}{B}
type=Creature
subtype=Human Artificer
power=2
toughness=1
[/card]
[card]
name=Painwracker Oni
abilities=fear
auto=@each my upkeep restriction{type(ogre|myBattlefield)~lessthan~1}:sacrifice notatarget(creature|mybattlefield)
text=Fear (This creature can't be blocked except by artifact creatures and/or black creatures.) -- At the beginning of your upkeep, sacrifice a creature if you don't control an Ogre.
mana={3}{B}{B}
type=Creature
subtype=Demon Spirit
power=5
toughness=4
[/card]
[card]
name=Palace Familiar
abilities=flying
auto=@movedto(this|graveyard) from(mybattlefield):draw:1
text=Flying -- When Palace Familiar dies, draw a card.
mana={1}{U}
type=Creature
subtype=Bird
power=1
toughness=1
[/card]
[card]
name=Palace Siege
auto=choice name(Khans) transforms((,newability[counter(0/0.1.Khans)],newability[@each my upkeep:moveto(myhand) target(creature|mygraveyard)])) forever
auto=choice name(Dragons) transforms((,newability[counter(0/0.1.Dragons)],newability[@each my upkeep:life:-2 opponent && life:2 controller])) forever
text=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.
mana={3}{B}{B}
type=Enchantment
[/card]
[card]
name=Paladin en-Vec
abilities=first strike,protection from black,protection from red
text=First strike, protection from black and from red (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.)
mana={1}{W}{W}
type=Creature
subtype=Human Knight
power=2
toughness=2
[/card]
[card]
name=Paladin of Prahv
auto=spiritlink
autohand={1}{W}:spiritlink target(creature) limit:1 myUpkeepOnly
text=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. (Activate this ability only during your upkeep and only once each turn.)
mana={4}{W}{W}
type=Creature
subtype=Human Knight
power=3
toughness=4
[/card]
[card]
name=Pale Bears
abilities=islandwalk
text=Islandwalk
mana={2}{G}
type=Creature
subtype=Bear
power=2
toughness=2
[/card]
[card]
name=Pale Recluse
abilities=reach
aicode=activate target(*[plains;forest]|mylibrary) moveto(myhand)
autohand={2}{cycle}:name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>*[plains;forest]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=Reach (This can block creatures with flying.) -- Forestcycling {2}, plainscycling {2} ({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.)
mana={4}{G}{W}
type=Creature
subtype=Spider
power=4
toughness=5
[/card]
[card]
name=Pale Rider of Trostad
auto=reject target(*|myhand)
abilities=skulk
text=Skulk (This creature can't be blocked by creatures with greater power.) -- When Pale Rider of Trostad enters the battlefield, discard a card.
mana={1}{B}
type=Creature
subtype=Spirit
power=3
toughness=3
[/card]
[card]
name=Pale Wayfarer
auto={2}{w}{w}{q}:target(creature) protection from white ueot
auto={2}{w}{w}{q}:target(creature) protection from black ueot
auto={2}{w}{w}{q}:target(creature) protection from green ueot
auto={2}{w}{w}{q}:target(creature) protection from red ueot
auto={2}{w}{w}{q}:target(creature) protection from blue ueot
text={2}{W}{W}, {Q}: Target creature gains protection from the color of its controller's choice until end of turn. ({Q} is the untap symbol.)
mana={5}{W}{W}
type=Creature
subtype=Spirit Giant
power=4
toughness=4
[/card]
[card]
name=Paleoloth
auto=@movedTo(other creature[power>=5]|myBattlefield):may moveTo(myhand) target(creature|mygraveyard)
text=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.
mana={4}{G}{G}
type=Creature
subtype=Beast
power=5
toughness=5
[/card]
[card]
name=Palinchron
abilities=flying
auto=may untap target(<upto:7>land)
auto={2}{U}{U}:moveTo(ownerhand)
text=Flying -- When Palinchron enters the battlefield, untap up to seven lands. -- {2}{U}{U}: Return Palinchron to its owner's hand.
mana={5}{U}{U}
type=Creature
subtype=Illusion
power=4
toughness=5
[/card]
[card]
name=Palladia-Mors
abilities=flying,trample
auto=upcost[{R}{G}{W}] sacrifice
text=Flying, trample -- At the beginning of your upkeep, sacrifice Palladia-Mors unless you pay {R}{G}{W}.
mana={2}{R}{R}{G}{G}{W}{W}
type=Legendary Creature
subtype=Elder Dragon
power=7
toughness=7
[/card]
[card]
name=Palladium Myr
auto={T}:Add{2}
text={T}: Add {2} to your mana pool.
mana={3}
type=Artifact Creature
subtype=Myr
power=2
toughness=2
[/card]
[card]
name=Palliation Accord
auto=@tapped(creature|opponentbattlefield):counter(0/0,1,Shield)
auto={C(0/0,-1,Shield)}:prevent:1 target(creature,player)
text=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.
mana={3}{W}{U}
type=Enchantment
[/card]
[card]
name=Pallid Mycoderm
text=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: Fungus and/or Saproling creatures you control get +1/+1 until end of turn.
mana={3}{W}
type=Creature
subtype=Fungus
auto=@each my upkeep:counter(0/0,1,Spore)
auto={C(0/0,-3,Spore)}:Token(Saproling,Creature Saproling,1/1,green)
auto={S(saproling|myBattlefield)}:all(saproling,fungus|myBattlefield) 1/1 ueot
power=2
toughness=4
[/card]
[card]
name=Pallimud
anyzone=type:land[tapped]:opponentbattlefield/3 cdaactive
text=As Pallimud enters the battlefield, choose an opponent. -- Pallimud's power is equal to the number of tapped lands the chosen player controls.
mana={2}{R}
type=Creature
subtype=Beast
power=*
toughness=3
[/card]
[card]
name=Panacea
auto={1}{T}:name(X = 1) prevent:1 target(creature,player)
auto={2}{T}:name(X = 2) prevent:2 target(creature,player)
auto={3}{T}:name(X = 3) prevent:3 target(creature,player)
auto={4}{T}:name(X = 4) prevent:4 target(creature,player)
auto={5}{T}:name(X = 5) prevent:5 target(creature,player)
auto={6}{T}:name(X = 6) prevent:6 target(creature,player)
auto={7}{T}:name(X = 7) prevent:7 target(creature,player)
auto={8}{T}:name(X = 8) prevent:8 target(creature,player)
auto={9}{T}:name(X = 9) prevent:9 target(creature,player)
auto={10}{T}:name(X = 10) prevent:10 target(creature,player)
auto={11}{T}:name(X = 11) prevent:11 target(creature,player)
auto={12}{T}:name(X = 12) prevent:12 target(creature,player)
auto={13}{T}:name(X = 13) prevent:13 target(creature,player)
auto={14}{T}:name(X = 14) prevent:14 target(creature,player)
auto={15}{T}:name(X = 15) prevent:15 target(creature,player)
auto={16}{T}:name(X = 16) prevent:16 target(creature,player)
auto={17}{T}:name(X = 17) prevent:17 target(creature,player)
auto={18}{T}:name(X = 18) prevent:18 target(creature,player)
text={X}{X}, {T}: Prevent the next X damage that would be dealt to target creature or player this turn.
mana={4}
type=Artifact
[/card]
[card]
name=Pandemonium
auto=@movedTo(creature|mybattlefield):all(trigger[to]) transforms((,newability[ability$!name(creature) target(creature) damage:storedpower _ name(player) target(player) damage:storedpower!$ controller])) forever
auto=@movedTo(creature|opponentbattlefield):all(trigger[to]) transforms((,newability[ability$!name(creature) target(creature) damage:storedpower _ name(player) target(player) damage:storedpower!$ controller])) forever
text=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.
mana={3}{R}
type=Enchantment
[/card]
[card]
name=Pang Tong, "Young Phoenix"
auto={T}:0/2 target(creature) restriction{during my turn,before attackers}
text={T}: Target creature gets +0/+2 until end of turn. Activate this ability only during your turn, before attackers are declared.
mana={1}{W}{W}
type=Legendary Creature
subtype=Human Advisor
power=1
toughness=2
[/card]
[card]
name=Pangosaur
auto=@movedTo(land|battlefield) from(hand):moveTo(ownerhand)
text=Whenever a player plays a land, return Pangosaur to its owner's hand.
mana={2}{G}{G}
type=Creature
subtype=Lizard
power=6
toughness=6
[/card]
[card]
name=Panic Attack
target=<upto:3>creature
auto=cantblock
text=Up to three target creatures can't block this turn.
mana={2}{R}
type=Sorcery
[/card]
[card]
name=Panic Spellbomb
auto={T}{S}:cantblock target(other creature)
auto=@movedTo(this|graveyard) from(battlefield):pay({R}) draw:1
mana={1}
type=Artifact
text={T}, 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.
[/card]
[card]
name=Panic
target=creature
auto=cantblock
auto=@next upkeep:draw:1 controller
restriction=attackersonly
text=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.
mana={R}
type=Instant
[/card]
[card]
name=Panther Warriors
mana={4}{G}
type=Creature
subtype=Cat Warrior
power=6
toughness=3
[/card]
[card]
name=Paradigm Shift
auto=moveTo(exile) all(*|mylibrary)
auto=moveTo(mylibrary) all(*|mygraveyard)
text=Exile all cards from your library. Then shuffle your graveyard into your library.
mana={1}{U}
type=Sorcery
[/card]
[card]
name=Paradise Mantle
auto={1}:equip
auto=teach(creature) {T}:add{W}
auto=teach(creature) {T}:add{U}
auto=teach(creature) {T}:add{B}
auto=teach(creature) {T}:add{R}
auto=teach(creature) {T}:add{G}
text=Equipped creature has "{T}: Add one mana of any color to your mana pool." -- Equip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.)
mana={0}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Paradise Plume
auto=chooseacolor transforms((,newability[{T}:add{chosencolor}],newability[@movedto(*[chosencolor]|stack):life:1 controller])) forever chooseend
text=As Paradise Plume enters the battlefield, choose a color. -- Whenever a player casts a spell of the chosen color, you may gain 1 life. -- {T}: Add one mana of the chosen color to your mana pool.
mana={4}
type=Artifact
[/card]
[card]
name=Paradox Engine
auto=@movedto(mystack) from(*|myhand):untap all(*[-land]|mybattlefield)
text=Whenever you cast a spell, untap all nonland permanents you control.
mana={5}
type=Legendary Artifact
[/card]
[card]
name=Paradoxical Outcome
target=<anyamount>*[-land;-token]|mybattlefield
auto=moveTo(ownerhand) and!( draw:1 controller )!
text=Return any number of target nonland, nontoken permanents you control to their owners' hands. Draw a card for each card returned to your hand this way.
mana={3}{U}
type=Instant
[/card]
[card]
name=Paragon of Eternal Wilds
auto=lord(other creature[green]|myBattlefield) 1/1
auto={G}{T}:target(other creature[green]|myBattlefield):trample ueot
text=Other green creatures you control get +1/+1. -- {G}{T}: Another target green creature you control gains trample until end of turn. 
mana={3}{G}
type=Creature
subtype=Human Druid
power=2
toughness=2
[/card]
[card]
name=Paragon of Fierce Defiance
auto=lord(other creature[red]|myBattlefield) 1/1
auto={R}{T}:target(other creature[red]|myBattlefield):haste ueot
text=Other red creatures you control get +1/+1. -- {R}{T}: Another target red creature you control gains haste until end of turn. 
mana={3}{R}
type=Creature
subtype=Human Warrior
power=2
toughness=2
[/card]
[card]
name=Paragon of Gathering Mists
auto=lord(other creature[blue]|myBattlefield) 1/1
auto={U}{T}:target(other creature[blue]|myBattlefield):flying ueot
text=Other blue creatures you control get +1/+1. -- {G}{T}: Another target blue creature you control gains flying until end of turn. 
mana={3}{U}
type=Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=Paragon of New Dawns
auto=lord(other creature[white]|myBattlefield) 1/1
auto={W}{T}:target(other creature[white]|myBattlefield):vigilance ueot
text=Other white creatures you control get +1/+1. -- {W}{T}: Another target white creature you control gains vigilance until end of turn. 
mana={3}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=2
[/card]
[card]
name=Paragon of Open Graves
auto=lord(other creature[black]|myBattlefield) 1/1
auto={1}{B}{T}:target(other creature[black]|myBattlefield):deathtouch ueot
text=Other black creatures you control get +1/+1. -- {1}{B}{T}: Another target black creature you control gains deathtouch until end of turn. 
mana={3}{B}
type=Creature
subtype=Skeleton Warrior
power=2
toughness=2
[/card]
[card]
name=Paragon of the Amesha
abilities=first strike
auto={W}{U}{B}{R}{G}:3/3 && transforms((Angel Creature,flying,lifelink)) ueot
text=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.
mana={2}{W}
type=Creature
subtype=Human Knight
power=2
toughness=2
[/card]
[card]
name=Parallax Dementia
target=creature
auto=3/2
auto=fading:1
auto=@movedTo(this|nonbattlezone) from(battlefield):bury(mytgt)
text=Enchant creature -- Fading 1 (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.) -- Enchanted creature gets +3/+2. -- When Parallax Dementia leaves the battlefield, destroy enchanted creature. That creature can't be regenerated.
mana={1}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Parallax Inhibitor
auto={1}{S}{T}:counter(0/0,1,Fade) all(*[counter{0/0.1.Fade}]|mybattlefield)
text={1}, {T}, Sacrifice Parallax Inhibitor: Put a fade counter on each permanent with fading you control.
mana={2}
type=Artifact
[/card]
[card]
name=Parallax Nexus
auto=fading:5
auto={C(0/0,-1,Fade)}:target(opponent) ability$!name(exile card from hand) hand(blink)forsrc target(*|myhand)!$ targetedplayer
text=Fading 5 (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.) -- Remove a fade counter from Parallax Nexus: Target opponent exiles a card from his or her hand. Activate this ability only any time you could cast a sorcery. -- When Parallax Nexus leaves the battlefield, each player returns to his or her hand all cards he or she owns exiled with Parallax Nexus.
mana={2}{B}
type=Enchantment
[/card]
[card]
name=Parallax Tide
auto=fading:5
auto={C(0/0,-1,Fade)}:(blink)forsrc target(land)
text=Fading 5 (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.) -- 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.
mana={2}{U}{U}
type=Enchantment
[/card]
[card]
name=Parallax Wave
auto=fading:5
auto={C(0/0,-1,Fade)}:(blink)forsrc target(creature)
text=Fading 5 (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.) -- 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.
mana={2}{W}{W}
type=Enchantment
[/card]
[card]
name=Parallectric Feedback
target=*|stack
auto=damage:manacost targetcontroller
text=Parallectric Feedback deals damage to target spell's controller equal to that spell's converted mana cost.
mana={3}{R}
type=Instant
[/card]
[card]
name=Parallel Evolution
auto=clone all(creature[token]|mybattlefield)
flashback={4}{G}{G}{G}
text=For each creature token on the battlefield, its controller puts a token that's a copy of that creature onto the battlefield. -- Flashback {4}{G}{G}{G} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={3}{G}{G}
type=Sorcery
[/card]
[card]
name=Parallel Lives
abilities=tokenizer
text=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.
mana={3}{G}
type=Enchantment
[/card]
[card]
name=Paralyze
target=creature
auto=teach(creature) transforms((,newability[tap],newability[{4}:untap myUpkeepOnly],doesnotuntap))
text=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.
mana={B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Paralyzing Grasp
target=creature
auto=doesnotuntap
text=Enchant creature -- Enchanted creature doesn't untap during its controller's untap step.
mana={2}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Paranoid Parish-Blade
auto=while(restriction{delirium}) first strike
auto=while(restriction{delirium}) 1/0
text=Delirium  Paranoid Parish-Blade gets +1/+0 and has first strike as long as there are four or more card types among cards in your graveyard.
mana={2}{W}
type=Creature
subtype=Human Soldier
power=3
toughness=2
[/card]
[card]
name=Parapet Watchers
auto={WU}:0/1
text={(w/u)}: Parapet Watchers gets +0/+1 until end of turn.
mana={2}{U}
type=Creature
subtype=Kithkin Soldier
power=2
toughness=2
[/card]
[card]
name=Paraselene
auto=@movedto(artifact,enchantment|graveyard):life:1
auto=destroy all(enchantment)
text=Destroy all enchantments. You gain 1 life for each enchantment destroyed this way.
mana={2}{W}
type=Sorcery
[/card]
[card]
name=Parasitic Bond
target=creature
auto=@each targetcontroller upkeep:damage:2 targetController
text=Enchant creature -- At the beginning of the upkeep of enchanted creature's controller, Parasitic Bond deals 2 damage to that player.
mana={3}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Parasitic Implant
target=creature
auto=@each my upkeep:sacrifice(mytgt) && token(Myr,Artifact Creature Myr,1/1) controller
text=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.
mana={3}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Parasitic Strix
abilities=flying
auto=aslongas(*[black]|myBattlefield) ability$!choice life:-2 target(player) && life:2 controller!$ controller
text=Flying -- When Parasitic Strix enters the battlefield, if you control a black permanent, target player loses 2 life and you gain 2 life.
mana={2}{U}
type=Artifact Creature
subtype=Bird
power=2
toughness=2
[/card]
[card]
name=Parch
auto=choice damage:2 target(creature,player)
auto=aslongas(creature[blue]|battlefield) choice damage:4 target(creature[blue])
text=Choose one - Parch deals 2 damage to target creature or player; or Parch deals 4 damage to target blue creature.
mana={1}{R}
type=Instant
[/card]
[card]
name=Pardic Arsonist
auto=aslongas(*|mygraveyard) damage:3 target(creature,player) >6 oneshot
text=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."
mana={2}{R}{R}
type=Creature
subtype=Human Barbarian
power=3
toughness=3
[/card]
[card]
name=Pardic Collaborator
abilities=first strike
auto={B}:1/1
text=First strike -- {B}: Pardic Collaborator gets +1/+1 until end of turn.
mana={3}{R}
type=Creature
subtype=Human Barbarian
power=2
toughness=2
[/card]
[card]
name=Pardic Firecat
abilities=haste
text=Haste -- If Pardic Firecat is in a graveyard, effects from spells named Flame Burst count it as a card named Flame Burst.
mana={3}{R}
type=Creature
subtype=Elemental Cat
power=2
toughness=3
[/card]
[card]
name=Pardic Lancer
auto={D}:1/0 && first strike
text=Discard a card at random: Pardic Lancer gets +1/+0 and gains first strike until end of turn.
mana={4}{R}
type=Creature
subtype=Human Barbarian
power=3
toughness=2
[/card]
[card]
name=Pardic Miner
auto={S}:maxPlay(land)-99 target(player)
text=Sacrifice Pardic Miner: Target player can't play lands this turn.
mana={1}{R}
type=Creature
subtype=Dwarf
power=1
toughness=1
[/card]
[card]
name=Pardic Swordsmith
auto={R}{D}:2/0
text={R}, Discard a card at random: Pardic Swordsmith gets +2/+0 until end of turn.
mana={2}{R}
type=Creature
subtype=Dwarf
power=1
toughness=1
[/card]
[card]
name=Part the Veil
auto=moveTo(ownerhand) all(creature|myBattlefield)
text=Return all creatures you control to their owner's hand.
mana={3}{U}
type=Instant
subtype=Arcane
[/card]
[card]
name=Part the Waterveil
auto=turns:+1 controller
auto=moveTo(exile)
other={6}{U}{U}{U} name(Awaken)
auto=if paid(alternative) then target(land|mybattlefield) transforms((Elemental Creature,newability[counter(1/1.6)],newability[haste])) forever
text=Take an extra turn after this one. Exile Part the Waterveil. -- Awaken 6-{6}{U}{U}{U} (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.)
mana={4}{U}{U}
type=Sorcery
[/card]
[card]
name=Part Water
target=<prexx>creature
auto=islandwalk
text=X target creatures gain islandwalk until end of turn.
mana={X}{X}{U}
type=Sorcery
[/card]
[card]
name=Past in Flames
auto=all(instant,sorcery|mygraveyard) tempflashback ueot
flashback={4}{R}
text=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} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={3}{R}
type=Sorcery
[/card]
[card]
name=Patagia Golem
auto={3}:flying
text={3}: Patagia Golem gains flying until end of turn.
mana={4}
type=Artifact Creature
subtype=Golem
power=2
toughness=3
[/card]
[card]
name=Patagia Viper
abilities=flying
auto=ifnot spent({U}) then sacrifice
auto=token(Snake,Creature Snake,1/1,greenblue)*2
text=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.
mana={3}{G}
type=Creature
subtype=Snake
power=2
toughness=1
[/card]
[card]
name=Patchwork Gnomes
auto={D(*|myhand)}:regenerate
text=Discard a card: Regenerate Patchwork Gnomes.
mana={3}
type=Artifact Creature
subtype=Gnome
power=2
toughness=1
[/card]
[card]
name=Path of Anger's Flame
auto=all(creature|myBattlefield) 2/0 ueot
text=Creatures you control get +2/+0 until end of turn.
mana={2}{R}
type=Instant
subtype=Arcane
[/card]
[card]
name=Path of Bravery
auto=this(variable{abundantlife}) lord(creature|mybattlefield) 1/1
auto=@each my blockers:life:type:creature[attacking]|mybattlefield controller
text=Enchantment. -- 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.
mana={2}{W}
type=Enchantment
[/card]
[card]
name=Path of Peace
target=creature
auto=destroy
auto=life:4 targetController
text=Destroy target creature. Its owner gains 4 life.
mana={3}{W}
type=Sorcery
[/card]
[card]
name=Path to Exile
target=creature
auto=moveto(exile) && ability$!name(search land) notatarget(land[basic]|mylibrary) moveTo(mybattlefield) and!(tap(noevent))!!$ targetcontroller
text=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.
mana={W}
type=Instant
[/card]
[card]
name=Pathbreaker Ibex
auto=@combat(attacking) source(this):all(creature|mybattlefield) power:highest:creature:mybattlefield/power:highest:creature:mybattlefield ueot && all(creature|mybattlefield) trample ueot
text=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.
mana={4}{G}{G}
type=Creature
subtype=Goat
power=3
toughness=3
[/card]
[card]
name=Pathbreaker Wurm
auto=soulbond trample
abilities=soulbond
text=Soulbond (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.) -- As long as Pathbreaker Wurm is paired with another creature, both creatures have trample.
mana={4}{G}{G}
type=Creature
subtype=Wurm
power=6
toughness=4
[/card]
[card]
name=Pathway Arrows
auto={2}:equip
auto=teach(creature) transforms((,newability[{2}{T}:damage:1 target(creature) && if cantargetcard(creature[colorless]) then tap]))
text=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}
mana={1}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Patriarch's Desire
target=creature
auto=2/-2
auto=aslongas(*|mygraveyard) 2/-2 >6
text=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.
mana={3}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Patrician's Scorn
auto=destroy all(enchantment)
otherrestriction=casted(*[white]|mystack)
other={0}
text=If you've cast another white spell this turn, you may cast Patrician's Scorn without paying its mana cost. -- Destroy all enchantments.
mana={3}{W}
type=Instant
[/card]
[card]
name=Patrol Hound
auto={D(*|myhand)}:first strike
text=Discard a card: Patrol Hound gains first strike until end of turn.
mana={1}{W}
type=Creature
subtype=Hound
power=2
toughness=2
[/card]
[card]
name=Patrol Signaler
auto={1}{w}{q}:token(KithKin,creature kithkin soldier,1/1,white)
text={1}{W}, {Q}: Put a 1/1 white Kithkin Soldier creature token onto the battlefield. ({Q} is the untap symbol.)
mana={1}{W}
type=Creature
subtype=Kithkin Soldier
power=1
toughness=1
[/card]
[card]
name=Patron of the Akki
other={kgoblin} name(Goblin Offering)
abilities=offering
auto=@combat(attacking) source(this):all(creature[attacking]) 2/0 ueot
text=Goblin offering (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.) -- Whenever Patron of the Akki attacks, creatures you control get +2/+0 until end of turn.
mana={4}{R}{R}
type=Legendary Creature
subtype=Spirit
power=5
toughness=5
[/card]
[card]
name=Patron of the Kitsune
other={kfox} name(Fox Offering)
abilities=offering
auto=@each blockers:may life:type:creature[attacking]:battlefield controller
text=Fox offering (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.) -- Whenever a creature attacks, you may gain 1 life.
mana={4}{W}{W}
type=Legendary Creature
subtype=Spirit
power=5
toughness=6
[/card]
[card]
name=Patron of the Moon
other={kmoonfolk} name(Moonfolk Offering)
abilities=flying,offering
auto={1}:name(put 2 lands in play) moveto(mybattlefield) and!(tap(noevent))! notatarget(<upto:2>land|myhand)
text=Moonfolk offering (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.) -- Flying -- {1}: Put up to two land cards from your hand onto the battlefield tapped.
mana={5}{U}{U}
type=Legendary Creature
subtype=Spirit
power=5
toughness=4
[/card]
[card]
name=Patron of the Nezumi
other={krat} name(Rat Offering)
abilities=offering
auto=@movedto(*|opponentgraveyard) from(battlefield):life:-1 opponent
text=Rat offering (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.) -- Whenever a permanent is put into an opponent's graveyard, that player loses 1 life.
mana={5}{B}{B}
type=Legendary Creature
subtype=Spirit
power=6
toughness=6
[/card]
[card]
name=Patron of the Orochi
other={ksnake} name(Snake Offering)
abilities=offering
auto={T}:name(untap all green creatures and forests) untap all(forest) && untap all(creature[green]) limit:1
text=Snake offering (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.) -- {T}: Untap all Forests and all green creatures. Activate this ability only once each turn.
mana={6}{G}{G}
type=Legendary Creature
subtype=Spirit
power=7
toughness=7
[/card]
[card]
name=Patron of the Valiant
abilities=flying
auto=choice all(creature[counter{1/1}|mybattlefield) counter(1/1)
text=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.
mana={3}{W}{W}
type=Creature
subtype=Angel
power=4
toughness=4
[/card]
[card]
name=Patron of the Wild
facedown={3}
autofacedown={2}{G}:morph
autofaceup=3/3 target(creature)
text=Morph {2}{G} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) -- When Patron of the Wild is turned face up, target creature gets +3/+3 until end of turn.
mana={G}
type=Creature
subtype=Elf
power=1
toughness=1
[/card]
[card]
name=Patron Wizard
auto={T(wizard|mybattlefield)}:name(counter spell) target(*|stack) transforms((,newability[pay[[{1}]] name(pay 1 mana) donothing?fizzle])) forever
text=Tap an untapped Wizard you control: Counter target spell unless its controller pays {1}.
mana={U}{U}{U}
type=Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=Pattern of Rebirth
target=creature
auto=teach(creature) transforms((,newability[@movedTo(this|graveyard) from(battlefield):name(search creature) ability$!moveTo(myBattlefield) target(creature|myLibrary)!$ controller]))
text=Enchant creature -- When enchanted creature is put into a graveyard, 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 then shuffles his or her library.
mana={3}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Paupers' Cage
auto=@each opponent upkeep restriction{type(*|opponenthand)~lessthan~3}:damage:2 opponent
text=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.
mana={3}
type=Artifact
[/card]
[card]
name=Pavel Maliki
auto={B}{R}:1/0
text={B}{R}: Pavel Maliki gets +1/+0 until end of turn.
mana={4}{B}{R}
type=Legendary Creature
subtype=Human
power=5
toughness=3
[/card]
[card]
name=Pawn of Ulamog
auto=@movedTo(this|graveyard) from(myBattlefield):may token(Eldrazi Spawn,Creature Eldrazi Spawn,0/1) and!( transforms((,newability[{S}:Add{1}])) forever )!
auto=@movedTo(other creature[-token]|graveyard) from(myBattlefield):may token(Eldrazi Spawn,Creature Eldrazi Spawn,0/1) and!( transforms((,newability[{S}:Add{1}])) forever )!
text=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 1 to your mana pool."
mana={1}{B}{B}
type=Creature
subtype=Vampire Shaman
power=2
toughness=2
[/card]
[card]
name=Peace and Quiet
target=<2>enchantment
auto=destroy
text=Destroy two target enchantments.
mana={1}{W}
type=Instant
[/card]
[card]
name=Peace of Mind
auto={W}{D(*|myhand)}:life:3
text={W}, Discard a card: You gain 3 life.
mana={1}{W}
type=Enchantment
[/card]
[card]
name=Peace Strider
auto=life:3
text=When Peace Strider enters the battlefield, you gain 3 life.
mana={4}
type=Artifact Creature
subtype=Construct
power=3
toughness=3
[/card]
[card]
name=Peacekeeper
auto=upcost[{1}{W}] sacrifice
auto=lord(creature) transforms((,cantattack,cantpwattack))
text=At the beginning of your upkeep, sacrifice Peacekeeper unless you pay {1}{W}. -- Creatures can't attack.
mana={2}{W}
type=Creature
subtype=Human
power=1
toughness=1
[/card]
[card]
name=Peacewalker Colossus
auto={1}{W}:target(other *[vehicle]|mybattlefield) becomes(Artifact Creature) ueot
auto={crew(other creature[power>=4]|myBattlefield)}:name(crew 4 [1 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=4]|mybattlefield)~morethan~0,compare(crewtotalpower)~morethan~3}
auto={crew(other creature[power>=2]|myBattlefield)}{crew(other creature[power>=2]|myBattlefield)}:name(crew 4 [2 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=2]|mybattlefield)~morethan~1,compare(crewtotalpower)~morethan~3}
auto={crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=3]|myBattlefield)}:name(crew 4 [2 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=1]|mybattlefield)~morethan~0,type(other creature[-tapped;power>=3]|mybattlefield)~morethan~0,type(other creature[-tapped;-cantcrew]|mybattlefield)~morethan~1,compare(crewtotalpower)~morethan~3}
auto={crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=2]|myBattlefield)}:name(crew 4 [3 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=2]|mybattlefield)~morethan~0,type(other creature[-tapped;power>=1]|mybattlefield)~morethan~1,type(other creature[-tapped;-cantcrew]|mybattlefield)~morethan~2,compare(crewtotalpower)~morethan~3}
auto={crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=1]|myBattlefield)}:name(crew 4 [4 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=1]|mybattlefield)~morethan~3,compare(crewtotalpower)~morethan~3}
text={1}{W}: Another target Vehicle you control becomes an artifact creature until end of turn. -- Crew 4 (Tap any number of creatures you control with total power 4 or more: This Vehicle becomes an artifact creature until end of turn.)
mana={3}
type=Artifact
subtype=Vehicle
power=6
toughness=6
[/card]
[card]
name=Peach Garden Oath
auto=life:twicetype:creature:mybattlefield controller
text=You gain 2 life for each creature you control.
mana={W}
type=Sorcery
[/card]
[card]
name=Peak Eruption
target=mountain
auto=destroy
auto=Damage:3 targetController
text=Destroy target Mountain. Peak Eruption deals 3 damage to that land's controller.
mana={2}{R}
type=Sorcery
[/card]
[card]
name=Pearl Dragon
abilities=flying
auto={1}{W}:0/1
text=Flying -- {1}{W}: Pearl Dragon gets +0/+1 until end of turn.
mana={4}{W}{W}
type=Creature
subtype=Dragon
power=4
toughness=4
[/card]
[card]
name=Pearl Lake Ancient
abilities=flash,nofizzle
auto=@movedTo(*[-creature]|mystack):1/1 ueot
auto={H(land|myBattlefield)}{H(land|myBattlefield)}{H(land|myBattlefield)}: moveto(ownerhand)
text=Flash. -- Pearl Lake Ancient can't be countered. -- Prowess (Whenever you cast a noncreature spell, this creature gets +1/+1 until end of turn.) -- Return three lands you control to their owner's hand: Return Pearl Lake Ancient to its owner's hand. 
mana={5}{U}{U}
type=Creature
subtype=Leviathan
power=6
toughness=7
[/card]
[card]
name=Pearl Medallion
auto=lord(*[white]|mycastingzone) altercost(colorless,-1)
text=White spells you cast cost {1} less to cast.
mana={2}
type=Artifact
[/card]
[card]
name=Pearl Shard
auto={3}{T}:prevent:2 target(creature,player)
auto={W}{T}:prevent:2 target(creature,player)
text={3}, {T} or {W}, {T}: Prevent the next 2 damage that would be dealt to target creature or player this turn.
mana={3}
type=Artifact
[/card]
[card]
name=Pearled Unicorn
mana={2}{W}
type=Creature
subtype=Unicorn
power=2
toughness=2
[/card]
[card]
name=Pearlspear Courier
abilities=doesnotuntap
auto=@each my untap sourcetap:may untap
auto={2}{w}{t}:target(Soldier) grant transforms((,newability[2/2],newability[vigilance])) grantend
text=You may choose not to untap Pearlspear Courier during your untap step. -- {2}{W}, {T}: Target Soldier creature gets +2/+2 and has vigilance for as long as Pearlspear Courier remains tapped.
mana={2}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=1
[/card]
[card]
name=Peat Bog
auto=tap(noevent)
auto=counter(0/0,2,Depletion)
auto={T}{C(0/0,-1,Depletion)}:Add{B}{B} and!( this(counter{0/0.1.Depletion}<1) sacrifice oneshot )!
text=Peat Bog enters the battlefield tapped with two depletion counters on it. -- {T}, 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.
type=Land
[/card]
[card]
name=Pedantic Learning
auto=@movedTo(land|mygraveyard) from(mylibrary):pay({1}) draw:1
text=Whenever a land card is put into your graveyard from your library, you may pay {1}. If you do, draw a card.
mana={U}{U}
type=Enchantment
[/card]
[card]
name=Peek
target=player
aicode=name(look) activate name(look) target(*|targetedpersonshand) donothing
auto=name(look) reveal:type:*:targetedpersonshand revealzone(targetedpersonshand) optionone name(look) target(<1>*|reveal) moveto(ownerhand) and!(all(*|reveal) moveto(ownerhand))! optiononeend revealend
auto=draw:1 controller
text=Look at target player's hand. -- Draw a card.
mana={U}
type=Instant
[/card]
[card]
name=Peel from Reality
target=creature|mybattlefield
auto=moveTo(ownerhand)
auto=moveTo(ownerhand) target(creature|opponentbattlefield)
restriction=type(creature|opponentbattlefield)~morethan~0,type(creature|mybattlefield)~morethan~0
text=Return target creature you control and target creature you don't control to their owners' hands.
mana={1}{U}
type=Instant
[/card]
[card]
name=Peema Aether-Seer
auto=alterenergy:power:highest:creature:mybattlefield controller
auto={e:3}:target(other creature) mustblock ueot
text=When Peema Aether-Seer enters the battlefield, you get an amount of {E} (energy counters) equal to the greatest power among creatures you control. -- Pay {E}{E}{E}: Target creature blocks this turn if able.
mana={3}{G}
type=Creature
subtype=Elf Druid
power=3
toughness=2
[/card]
[card]
name=Peema Outrider
abilities=trample
auto=_FABRICATE_(1)
text=Trample -- Fabricate 1 (When this creature enters the battlefield, put a +1/+1 counter on it or create a 1/1 colorless Servo artifact creature token.)
mana={2}{G}{G}
type=Creature
subtype=Elf Artificer
power=3
toughness=3
[/card]
[card]
name=Peer Pressure
auto=chooseatype if type(creature[chosentype]|mybattlefield)~morethan~type(creature[chosentype]|opponentbattlefield) then moveTo(mybattlefield) all(creature[chosentype]|opponentbattlefield) chooseend
text=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. (This effect lasts indefinitely.)
mana={3}{U}
type=Sorcery
[/card]
[card]
name=Peer Through Depths
aicode=activate target(instant,sorcery[zpos<=5]|mylibrary) moveto(myhand)
auto=name(look) reveal:5 optionone name(Get instant or sorcery) target(instant,sorcery|reveal) moveto(myhand) optiononeend optiontwo name(put on bottom) target(<5>*|reveal) bottomoflibrary optiontwoend revealend
text=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.
mana={1}{U}
type=Instant
subtype=Arcane
[/card]
[card]
name=Pegasus Charger
abilities=flying,first strike
text=Flying (This creature can't be blocked except by creatures with flying or reach.) -- First strike (This creature deals combat damage before creatures without first strike.)
mana={2}{W}
type=Creature
subtype=Pegasus
power=2
toughness=1
[/card]
[card]
name=Pegasus Refuge
auto={2}{D(*|myhand)}:token(Pegasus,Creature Pegasus, 1/1,flying white)
text={2}, Discard a card: Put a 1/1 white Pegasus creature token with flying onto the battlefield.
mana={3}{W}
type=Enchantment
[/card]
[card]
name=Pegasus Stampede
auto=token(Pegasus,Creature Pegasus,1/1,flying,white)
buyback={1}{W}{S(land|myBattlefield)}
text=Buyback - Sacrifice a land. (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.) -- Put a 1/1 white Pegasus creature token with flying onto the battlefield.
mana={1}{W}
type=Sorcery
[/card]
[card]
name=Pelakka Wurm
abilities=trample
auto=life:7
auto=@movedTo(this|mygraveyard) from(myBattlefield):draw:1 controller
text=Trample -- When Pelakka Wurm enters the battlefield, you gain 7 life. -- When Pelakka Wurm dies, draw a card.
mana={4}{G}{G}{G}
type=Creature
subtype=Wurm
power=7
toughness=7
[/card]
[card]
name=Pemmin's Aura
target=creature
auto={U}:untap(mytgt)
auto={U}:flying(mytgt)
auto={U}:shroud(mytgt)
auto={1}:+1/-1(mytgt)
auto={1}:-1/+1(mytgt)
text=Enchant creature -- {U}: Untap enchanted creature. -- {U}: Enchanted creature gains flying until end of turn. -- {U}: Enchanted creature gains shroud until end of turn. (It can't be the target of spells or abilities.) -- {1}: Enchanted creature gets +1/-1 or -1/+1 until end of turn.
mana={1}{U}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Pendelhaven Elder
auto={T}:all(creature[power=1;toughness=1]|myBattlefield) 1/2
text={T}: Each 1/1 creature you control gets +1/+2 until end of turn.
mana={1}{G}
type=Creature
subtype=Elf Shaman
power=1
toughness=1
[/card]
[card]
name=Pendelhaven
auto={T}:Add{G}
auto={T}:1/2 target(creature[power=1;toughness=1])
text={T}: Add {G} to your mana pool. -- {T}: Target 1/1 creature gets +1/+2 until end of turn.
type=Legendary Land
[/card]
[card]
name=Pendrell Drake
auto=flying
autohand=__CYCLING__({2})
text=Flying -- Cycling {2} ({2}, Discard this card: Draw a card.)
mana={3}{U}
type=Creature
subtype=Drake
power=2
toughness=3
[/card]
[card]
name=Pendrell Mists
auto=lord(creature) transforms((,newability[upcost[{1}] sacrifice]))
text=All creatures have "At the beginning of your upkeep, sacrifice this creature unless you pay {1}."
mana={3}{U}
type=Enchantment
[/card]
[card]
name=Pendulum of Patterns
auto=life:3 controller
auto={5}{T}{S}:draw:1 controller
text=When Pendulum of Patterns enters the battlefield, you gain 3 life. -- {5}, {T}, Sacrifice Pendulum of Patterns: Draw a card.
mana={2}
type=Artifact
[/card]
[card]
name=Pennon Blade
auto={4}:equip
auto=teach(creature) type:creature:mybattlefield/type:creature:mybattlefield nonstatic
text=Equipped creature gets +1/+1 for each creature you control. -- Equip {4}
mana={3}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Pensive Minotaur
mana={2}{R}
type=Creature
subtype=Minotaur Warrior
power=2
toughness=3
[/card]
[card]
name=Pentad Prism
abilities=sunburst
auto=counter(0/0,sunburst,charge)
auto={C(0/0,-1,Charge)}:Add{W}
auto={C(0/0,-1,Charge)}:Add{U}
auto={C(0/0,-1,Charge)}:Add{B}
auto={C(0/0,-1,Charge)}:Add{R}
auto={C(0/0,-1,Charge)}:Add{G}
text=Sunburst (This enters the battlefield with a charge counter on it for each color of mana spent to cast it.) -- Remove a charge counter from Pentad Prism: Add one mana of any color to your mana pool.
mana={2}
type=Artifact
[/card]
[card]
name=Pentarch Paladin
abilities=flanking
auto=chooseacolor {W}{W}{T}:destroy target(*[chosencolor]) chooseend
text=Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.) -- As Pentarch Paladin enters the battlefield, choose a color. -- {W}{W}, {T}: Destroy target permanent of the chosen color.
mana={2}{W}{W}{W}
type=Creature
subtype=Human Knight
power=3
toughness=3
[/card]
[card]
name=Pentarch Ward
abilities=auraward
target=creature
auto=chooseacolor teach(creature) protection from(*[chosencolor]) chooseend
auto=draw:1
text=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.
mana={2}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Pentavus
auto=counter(1/1,5)
auto={1}{C(1/1,-1)}:token(Pentavite,Artifact Creature Pentavite,1/1,flying)
auto={1}{S(pentavite|myBattlefield)}:counter(1/1,1)
text=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.
mana={7}
type=Artifact Creature
subtype=Construct
power=0
toughness=0
[/card]
[card]
name=Penumbra Bobcat
auto=@movedTo(this|graveyard) from(battlefield):token(Cat,Creature cat,2/1,black)
text=When Penumbra Bobcat dies, put a 2/1 black Cat creature token onto the battlefield.
mana={2}{G}
type=Creature
subtype=Cat
power=2
toughness=1
[/card]
[card]
name=Penumbra Kavu
auto=@movedTo(this|graveyard) from(battlefield):token(Kavu,Creature kavu,3/3,black)
text=When Penumbra Kavu dies, put a 3/3 black Kavu creature token onto the battlefield.
mana={4}{G}
type=Creature
subtype=Kavu
power=3
toughness=3
[/card]
[card]
name=Penumbra Spider
abilities=reach
auto=@movedTo(this|graveyard) from(battlefield):token(Spider,Creature spider,2/4,reach black)
text=Reach (This creature can block creatures with flying.) -- When Penumbra Spider dies, put a 2/4 black Spider creature token with reach onto the battlefield.
mana={2}{G}{G}
type=Creature
subtype=Spider
power=2
toughness=4
[/card]
[card]
name=Penumbra Wurm
abilities=trample
auto=@movedTo(this|graveyard) from(battlefield):token(Wurm,Creature wurm,6/6,trample,black)
text=Trample -- When Penumbra Wurm dies, put a 6/6 black Wurm creature token with trample onto the battlefield.
mana={5}{G}{G}
type=Creature
subtype=Wurm
power=6
toughness=6
[/card]
[card]
name=People of the Woods
auto=foreach(forest|myBattlefield) 0/1
text=People of the Woods's toughness is equal to the number of Forests you control.
mana={G}{G}
type=Creature
subtype=Human
power=1
toughness=*
[/card]
[card]
name=Peppersmoke
target=creature
auto=-1/-1
auto=aslongas(faerie|myBattlefield) draw:1 controller
text=Target creature gets -1/-1 until end of turn. If you control a Faerie, draw a card.
mana={B}
type=Tribal Instant
subtype=Faerie
[/card]
[card]
name=Peregrine Drake
abilities=flying
auto=may untap target(<upto:5>land)
text=Flying -- When Peregrine Drake enters the battlefield, untap up to five lands.
mana={4}{U}
type=Creature
subtype=Drake
power=2
toughness=3
[/card]
[card]
name=Peregrine Griffin
abilities=flying,first strike
text=Flying -- First strike
mana={4}{W}
type=Creature
subtype=Griffin
power=2
toughness=4
[/card]
[card]
name=Peregrine Mask
auto={2}:equip
auto=teach(creature) defender
auto=teach(creature) first strike
auto=teach(creature) flying
text=Equipped creature has defender, flying, and first strike. -- Equip {2}
mana={1}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Perfected Form
abilities=flying
text=Flying
type=Creature
subtype=Insect Horror
power=5
toughness=4
[/card]
[card]
name=Perilous Forays
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(*[swamp;island;mountain;forest;plains]|myLibrary)
auto={1}{S(creature|mybattlefield)}:name(search card) reveal:plibrarycount optionone name(choose card) target(*[swamp;island;mountain;forest;plains]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
text={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.
mana={3}{G}{G}
type=Enchantment
[/card]
[card]
name=Perilous Myr
auto=@movedTo(this|graveyard) from(battlefield):choice damage:2 target(creature,player)
text=When Perilous Myr dies, it deals 2 damage to target creature or player.
mana={2}
type=Artifact Creature
subtype=Myr
power=1
toughness=1
[/card]
[card]
name=Perilous Predicament
auto=ability$! sacrifice notatarget(creature[artifact]|mybattlefield) !$ opponent
auto=ability$! sacrifice notatarget(creature[-artifact]|mybattlefield) !$ opponent
text=Each opponent sacrifices an artifact creature and a nonartifact creature.
mana={4}{B}
type=Instant
[/card]
[card]
name=Perilous Research
auto=draw:2 controller
auto=sacrifice notatarget(*|myBattlefield)
text=Draw two cards, then sacrifice a permanent.
mana={1}{U}
type=Instant
[/card]
[card]
name=Perilous Shadow
auto={1}{B}:2/2
text={1}{B}: Perilous Shadow gets +2/+2 until end of turn.
mana={2}{B}{B}
type=Creature
subtype=Insect Shade
power=0
toughness=4
[/card]
[card]
name=Perilous Vault
auto={5}{T}{E}:moveTo(exile) all(*[-land]|battlefield)
text={5},{T}, exile Perilous Vault: Exile all nonland permanents.
mana={4}
type=Artifact
[/card]
[card]
name=Perimeter Captain
abilities=defender
auto=@combat(blocking) source(creature[defender]|mybattlefield):life:2 controller
text=Defender -- Whenever a creature you control with defender blocks, you may gain 2 life.
mana={W}
type=Creature
subtype=Human Soldier
power=0
toughness=4
[/card]
[card]
name=Perish the Thought
target=opponent
aicode=activate notatarget(*|targetedpersonshand) transforms((,newability[moveto(ownerlibrary)],newability[shuffle]))
auto=reveal:type:*:targetedpersonshand revealzone(targetedpersonshand) optionone target(*|reveal) moveto(ownerlibrary) and!( shuffle )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerhand) and!( all(*|reveal) moveto(ownerhand) )!  optiontwoend revealend
text=Target opponent reveals his or her hand. You choose a card from it. That player shuffles that card into his or her library.
mana={2}{B}
type=Sorcery
[/card]
[card]
name=Perish
auto=bury all(creature[green])
text=Destroy all green creatures. They can't be regenerated.
mana={2}{B}
type=Sorcery
[/card]
[card]
name=Permafrost Trap
target=<upto:2>creature
auto=tap
auto=frozen
other={U}
otherrestriction=type(creature[green&fresh]|opponentbattlefield)~morethan~0
text=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.
mana={2}{U}{U}
type=Instant
subtype=Trap
[/card]
[card]
name=Permeating Mass
auto=@combatdamaged(creature) from(this):all(trigger[to]) flip(Permeating Mass)
text=Whenever Permeating Mass deals combat damage to a creature, that creature becomes a copy of Permeating Mass.
mana={G}
type=Creature
subtype=Spirit
power=1
toughness=3
[/card]
[card]
name=Pernicious Deed
auto={0}{S}:name(X = 0) destroy all(artifact,creature,enchantment[manacost=0])
auto={1}{S}:name(X = 1) destroy all(artifact,creature,enchantment[manacost<=1])
auto={2}{S}:name(X = 2) destroy all(artifact,creature,enchantment[manacost<=2])
auto={3}{S}:name(X = 3) destroy all(artifact,creature,enchantment[manacost<=3])
auto={4}{S}:name(X = 4) destroy all(artifact,creature,enchantment[manacost<=4])
auto={5}{S}:name(X = 5) destroy all(artifact,creature,enchantment[manacost<=5])
auto={6}{S}:name(X = 6) destroy all(artifact,creature,enchantment[manacost<=6])
auto={7}{S}:name(X = 7) destroy all(artifact,creature,enchantment[manacost<=7])
auto={8}{S}:name(X = 8) destroy all(artifact,creature,enchantment[manacost<=8])
auto={9}{S}:name(X = 9) destroy all(artifact,creature,enchantment[manacost<=9])
auto={10}{S}:name(X = 10) destroy all(artifact,creature,enchantment[manacost<=10])
auto={11}{S}:name(X = 11) destroy all(artifact,creature,enchantment[manacost<=11])
auto={12}{S}:name(X = 12) destroy all(artifact,creature,enchantment[manacost<=12])
auto={13}{S}:name(X = 13) destroy all(artifact,creature,enchantment[manacost<=13])
auto={14}{S}:name(X = 14) destroy all(artifact,creature,enchantment[manacost<=14])
auto={15}{S}:name(X = 15) destroy all(artifact,creature,enchantment[manacost<=15])
auto={16}{S}:name(X = 16) destroy all(artifact,creature,enchantment[manacost<=16])
text={X}, Sacrifice Pernicious Deed: Destroy each artifact, creature, and enchantment with converted mana cost X or less.
mana={1}{B}{G}
type=Enchantment
[/card]
[card]
name=Perpetual Timepiece
auto={T}:deplete:2 controller
auto={2}{E}:target(<anyamount>other *|mygraveyard) moveto(mylibrary) and!( shuffle )!
text={T}: Put the top two cards of your library into your graveyard. -- {2}, Exile Perpetual Timepiece: Shuffle any number of target cards from your graveyard into your library.
mana={2}
type=Artifact
[/card]
[card]
name=Persecute
target=player
auto=chooseacolor reveal:type:*:targetedpersonshand revealzone(targetedpersonshand) optionone all(*[chosencolor]|reveal) moveto(ownerhand) and!( reject )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerhand) and!( all(*|reveal) moveto(ownerhand) )!  optiontwoend revealend chooseend
text=Choose a color. Target player reveals his or her hand and discards all cards of that color.
mana={2}{B}{B}
type=Sorcery
[/card]
[card]
name=Persistent Nightmare
abilities=skulk
auto=@combatdamaged(player) from(this):moveto(ownerhand)
color=blue
text=Skulk (This creature can't be blocked by creatures with greater power.) -- When Persistent Nightmare deals combat damage to a player, return it to its owner's hand.
type=Creature
subtype=Nightmare
power=1
toughness=1
[/card]
[card]
name=Personal Sanctuary
auto=@each my beginofturn:preventalldamage to(controller) ueot
auto=preventalldamage to(controller) ueot
text=During your turn, prevent all damage that would be dealt to you.
mana={2}{W}
type=Enchantment
[/card]
[card]
name=Personal Tutor
aicode=activate target(sorcery|mylibrary) moveto(mylibrary) and!(moveto(mylibrary))!
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>sorcery|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(mylibrary)])) optiononeend optiontwo bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary )! optiontwoend revealend
text=Search your library for a sorcery card and reveal that card. Shuffle your library, then put the card on top of it.
mana={U}
type=Sorcery
[/card]
[card]
name=Persuasion
target=creature
alias=1194
text=Enchant creature (Target a creature as you cast this. This card enters the battlefield attached to that creature.) -- You control enchanted creature.
mana={3}{U}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Pestermite
abilities=flash,flying
auto=may tap target(*)
auto=may untap target(*)
text=Flash -- Flying -- When Pestermite enters the battlefield, you may tap or untap target permanent.
mana={2}{U}
type=Creature
subtype=Faerie Rogue
power=2
toughness=1
[/card]
[card]
name=Pestilence Demon
abilities=flying
auto={B}:damage:1 all(creature,player)
text=Flying -- {B}: Pestilence Demon deals 1 damage to each creature and each player.
mana={5}{B}{B}{B}
type=Creature
subtype=Demon
power=7
toughness=6
[/card]
[card]
name=Pestilence Rats
anyzone=othertype:rat:battlefield/3 cdaactive
text=Pestilence Rats's power is equal to the number of other Rats on the battlefield. (For example, as long as there are two other Rats on the battlefield, Pestilence Rats's power and toughness are 2/3.)
mana={2}{B}
type=Creature
subtype=Rat
power=*
toughness=3
[/card]
[card]
name=Pestilence
auto=@each endofturn restriction{type(creature|battlefield)~lessthan~1}:sacrifice
auto={B}:damage:1 all(creature,player)
text=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.
mana={2}{B}{B}
type=Enchantment
[/card]
[card]
name=Pestilent Kathari
abilities=flying,deathtouch
auto={2}{R}:first strike
text=Flying -- Deathtouch (Creatures dealt damage by this creature are destroyed. You can divide this creature's combat damage among any of the creatures blocking or blocked by it.) -- {2}{R}: Pestilent Kathari gains first strike until end of turn.
mana={2}{B}
type=Creature
subtype=Bird Warrior
power=1
toughness=1
[/card]
[card]
name=Pestilent Souleater
auto={p(B)}:1/0
text=({p(B)} may be paid for with either {B} or 2 life.) -- {p(B)}: Pestilent Souleater gains infect until end of turn.
mana={5}
type=Artifact Creature
subtype=Insect
power=3
toughness=3
[/card]
[card]
name=Petals of Insight
aicode=activate choice bottomoflibrary all(*[zpos<=3]|mylibrary) && all(this) moveto(ownerhand) and!( draw:3 )!
auto=name(look) reveal:3 optionone name(Put Back On Top) target(<upto:1>*|reveal) transforms((,newability[all(*|reveal) moveto(mylibrary)])) oneshot optiononeend optiontwo choice name(Put on Bottom and Draw) all(this) moveto(myhand) && all(*|reveal) bottomoflibrary && draw:3 optiontwoend revealend
text=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.
mana={4}{U}
type=Sorcery
subtype=Arcane
[/card]
[card]
name=Petradon
auto=(blink)forsrc target(<2>land)
auto={R}:1/0
text=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.
mana={6}{R}{R}
type=Creature
subtype=Nightmare Beast
power=5
toughness=6
[/card]
[card]
name=Petrahydrox
auto=@targeted(this):moveTo(ownerhand)
text=({(u/r)} can be paid with either {U} or {R}.) -- When Petrahydrox becomes the target of a spell or ability, return Petrahydrox to its owner's hand.
mana={3}{UR}
type=Creature
subtype=Weird
power=3
toughness=3
[/card]
[card]
name=Petravark
auto=(blink)forsrc target(land)
text=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.
mana={3}{R}
type=Creature
subtype=Nightmare Beast
power=2
toughness=2
[/card]
[card]
name=Petrified Field
auto={T}:Add{1}
auto={T}{S}:moveTo(myhand) target(other land|mygraveyard)
text={T}: Add {1} to your mana pool. -- {T}, Sacrifice Petrified Field: Return target land card from your graveyard to your hand.
type=Land
[/card]
[card]
name=Petrified Wood-Kin
abilities=nofizzle
auto=protection from(instant)
auto=counter(1/1,odcount)
text=Petrified Wood-Kin can't be countered. -- Bloodthirst X (This creature enters the battlefield with X +1/+1 counters on it, where X is the damage dealt to your opponents this turn.) -- Protection from instants
mana={6}{G}
type=Creature
subtype=Elemental Warrior
power=3
toughness=3
[/card]
[card]
name=Pewter Golem
auto={1}{B}:regenerate
text={1}{B}: Regenerate Pewter Golem.
mana={5}
type=Artifact Creature
subtype=Golem
power=4
toughness=2
[/card]
[card]
name=Phage the Untouchable
auto=ifnot casted(this) then wingame opponent
auto=@combatdamaged(creature) from(this):all(trigger[to]) bury
auto=@combatdamagefoeof(player) from(this):winGame controller
auto=@combatdamageof(player) from(this):winGame opponent
text=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.
mana={3}{B}{B}{B}{B}
type=Legendary Creature
subtype=Zombie Minion
power=4
toughness=4
[/card]
[card]
name=Phalanx Leader
auto=@targeted(this) from(*[instant;sorcery;enchantment]|mycastingzone):counter(1/1,1) all(creature|mybattlefield)
text=Heroic - Whenever you cast a spell that targets Phalanx Leader, put a+1/+1 counter on each creature you control. 
mana={W}{W}
type=Creature
subtype=Human Soldier
power=1
toughness=1
[/card]
[card]
name=Phantasmal Abomination
abilities=defender
auto=@targeted(this):sacrifice
text=Defender -- When Phantasmal Abomination becomes the target of a spell or ability, sacrifice it.
mana={1}{U}{U}
type=Creature
subtype=Illusion
power=5
toughness=5
[/card]
[card]
name=Phantasmal Bear
auto=@targeted(this):sacrifice
text=When Phantasmal Bear becomes the target of a spell or ability, sacrifice it.
mana={U}
type=Creature
subtype=Bear Illusion
power=2
toughness=2
[/card]
[card]
name=Phantasmal Dragon
abilities=flying
auto=@targeted(this):sacrifice
text=Flying -- When Phantasmal Dragon becomes the target of a spell or ability, sacrifice it.
mana={2}{U}{U}
type=Creature
subtype=Dragon Illusion
power=5
toughness=5
[/card]
[card]
name=Phantasmal Fiend
auto={B}:1/-1
auto={1}{U}:swap
text={B}: Phantasmal Fiend gets +1/-1 until end of turn. -- {1}{U}: Switch Phantasmal Fiend's power and toughness until end of turn.
mana={3}{B}
type=Creature
subtype=Illusion
power=1
toughness=5
[/card]
[card]
name=Phantasmal Forces
abilities=flying
auto=upcost[{U}] sacrifice
text=Flying -- At the beginning of your upkeep, sacrifice Phantasmal Forces unless you pay {U}.
mana={3}{U}
type=Creature
subtype=Illusion
power=4
toughness=1
[/card]
[card]
name=Phantasmal Image
auto=may copy NotATarget(creature) and!( transforms((Illusion,newability[@targeted(this):sacrifice])) forever )!
text=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."
mana={1}{U}
type=Creature
subtype=Illusion
power=0
toughness=0
[/card]
[card]
name=Phantasmal Sphere
abilities=flying
auto=@each my upkeep:counter(1/1,1)
auto=this(counter{1/1.1}=) upcost[{1}] sacrifice
auto=this(counter{1/1.2}=) upcost[{2}] sacrifice
auto=this(counter{1/1.3}=) upcost[{3}] sacrifice
auto=this(counter{1/1.4}=) upcost[{4}] sacrifice
auto=this(counter{1/1.5}=) upcost[{5}] sacrifice
auto=this(counter{1/1.6}=) upcost[{6}] sacrifice
auto=this(counter{1/1.7}=) upcost[{7}] sacrifice
auto=this(counter{1/1.8}=) upcost[{8}] sacrifice
auto=this(counter{1/1.9}=) upcost[{9}] sacrifice
auto=this(counter{1/1.10}=) upcost[{10}] sacrifice
auto=this(counter{1/1.11}=) upcost[{11}] sacrifice
auto=this(counter{1/1.12}=) upcost[{12}] sacrifice
auto=@movedTo(this|nonbattlezone) from(myBattlefield):this(counter{1/1.1}=) token(Orb,Creature Orb,1/1,blue,flying)
auto=@movedTo(this|nonbattlezone) from(myBattlefield):this(counter{1/1.2}=) token(Orb,Creature Orb,2/2,blue,flying)
auto=@movedTo(this|nonbattlezone) from(myBattlefield):this(counter{1/1.3}=) token(Orb,Creature Orb,3/3,blue,flying)
auto=@movedTo(this|nonbattlezone) from(myBattlefield):this(counter{1/1.4}=) token(Orb,Creature Orb,4/4,blue,flying)
auto=@movedTo(this|nonbattlezone) from(myBattlefield):this(counter{1/1.5}=) token(Orb,Creature Orb,5/5,blue,flying)
auto=@movedTo(this|nonbattlezone) from(myBattlefield):this(counter{1/1.6}=) token(Orb,Creature Orb,6/6,blue,flying)
auto=@movedTo(this|nonbattlezone) from(myBattlefield):this(counter{1/1.7}=) token(Orb,Creature Orb,7/7,blue,flying)
auto=@movedTo(this|nonbattlezone) from(myBattlefield):this(counter{1/1.8}=) token(Orb,Creature Orb,8/8,blue,flying)
auto=@movedTo(this|nonbattlezone) from(myBattlefield):this(counter{1/1.9}=) token(Orb,Creature Orb,9/9,blue,flying)
auto=@movedTo(this|nonbattlezone) from(myBattlefield):this(counter{1/1.10}=) token(Orb,Creature Orb,10/10,blue,flying)
auto=@movedTo(this|nonbattlezone) from(myBattlefield):this(counter{1/1.11}=) token(Orb,Creature Orb,11/11,blue,flying)
auto=@movedTo(this|nonbattlezone) from(myBattlefield):this(counter{1/1.12}=) token(Orb,Creature Orb,12/12,blue,flying)
text=Flying -- At the beginning of your upkeep, put a +1/+1 counter on Phantasmal Sphere, then sacrifice Phantasmal Sphere unless you pay {1} for each +1/+1 counter on it. -- When Phantasmal Sphere leaves the battlefield, put a blue Orb creature token with flying onto the battlefield under an opponent's control. That creature's power and toughness are each equal to the number of +1/+1 counters on Phantasmal Sphere.
mana={1}{U}
type=Creature
subtype=Illusion
power=0
toughness=1
[/card]
[card]
name=Phantasmal Terrain
target=land
auto=loseabilities
auto=losesubtypesof(land)
auto=choice name(becomes a plains) teach(land) transforms((plains))
auto=choice name(becomes a island) teach(land) transforms((island))
auto=choice name(becomes a swamp) teach(land) transforms((swamp))
auto=choice name(becomes a mountain) teach(land) transforms((mountain))
auto=choice name(becomes a forest) teach(land) transforms((forest))
text=Enchant land -- As Phantasmal Terrain enters the battlefield, choose a basic land type. -- Enchanted land is the chosen type.
mana={U}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Phantatog
auto={S(enchantment|myBattlefield)}:1/1
auto={D(*|myhand)}:1/1
text=Sacrifice an enchantment: Phantatog gets +1/+1 until end of turn. -- Discard a card: Phantatog gets +1/+1 until end of turn.
mana={1}{W}{U}
type=Creature
subtype=Atog
power=1
toughness=2
[/card]
[card]
name=Phantom Beast
auto=@targeted(this):sacrifice
text=When Phantom Beast becomes the target of a spell or ability, sacrifice it.
mana={3}{U}
type=Creature
subtype=Illusion Beast
power=4
toughness=5
[/card]
[card]
name=Phantom Centaur
abilities=protection from black,phantom
auto=counter(1/1,3)
text=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.
mana={2}{G}{G}
type=Creature
subtype=Centaur Spirit
power=2
toughness=0
[/card]
[card]
name=Phantom Flock
abilities=flying,phantom
auto=counter(1/1,3)
text=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.
mana={3}{W}{W}
type=Creature
subtype=Bird Soldier Spirit
power=0
toughness=0
[/card]
[card]
name=Phantom General
auto=lord(creature[token]|mybattlefield) 1/1
text=Creature tokens you control get +1/+1.
mana={3}{W}
type=Creature
subtype=Spirit Soldier
power=2
toughness=3
[/card]
[card]
name=Phantom Monster
abilities=flying
text=Flying
mana={3}{U}
type=Creature
subtype=Illusion
power=3
toughness=3
[/card]
[card]
name=Phantom Nantuko
abilities=trample,phantom
auto=counter(1/1,2)
auto={T}:counter(1/1,1)
text=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. -- {T}: Put a +1/+1 counter on Phantom Nantuko.
mana={2}{G}
type=Creature
subtype=Insect Spirit
power=0
toughness=0
[/card]
[card]
name=Phantom Nishoba
abilities=trample,phantom
auto=spiritlink
auto=counter(1/1,7)
text=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.
mana={5}{G}{W}
type=Creature
subtype=Cat Beast Spirit
power=0
toughness=0
[/card]
[card]
name=Phantom Nomad
abilities=phantom
auto=counter(1/1,2)
text=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.
mana={1}{W}
type=Creature
subtype=Spirit Nomad
power=0
toughness=0
[/card]
[card]
name=Phantom Tiger
abilities=phantom
auto=counter(1/1,2)
text=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.
mana={2}{G}
type=Creature
subtype=Cat Spirit
power=1
toughness=0
[/card]
[card]
name=Phantom Warrior
abilities=unblockable
text=Phantom Warrior is unblockable.
mana={1}{U}{U}
type=Creature
subtype=Illusion Warrior
power=2
toughness=2
[/card]
[card]
name=Phantom Whelp
auto=@combat(attacking) source(this):phaseaction[combatends,sourceinplay] moveTo(ownerhand)
auto=@combat(blocking) source(this):phaseaction[combatends,sourceinplay] moveTo(ownerhand)
text=When Phantom Whelp attacks or blocks, return it to its owner's hand at end of combat. (Return it only if it's on the battlefield.)
mana={1}{U}
type=Creature
subtype=Illusion Hound
power=2
toughness=2
[/card]
[card]
name=Phantom Wings
target=creature
auto=flying
auto={S}:moveTo(ownerhand) notatarget(mytgt)
text=Enchant creature -- Enchanted creature has flying. -- Sacrifice Phantom Wings: Return enchanted creature to its owner's hand.
mana={1}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Phantom Wurm
abilities=phantom
auto=counter(1/1,4)
text=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.
mana={4}{G}{G}
type=Creature
subtype=Wurm Spirit
power=2
toughness=0
[/card]
[card]
name=Pharika, God of Affliction
abilities=indestructible
auto={B}{G}:target(creature|graveyard) moveto(exile) and!( create(Snake:Creature Snake Enchantment:1/1:deathtouch:black:green) targetcontroller )!
auto=this(variable{golgari}<7) transforms((removetypes,newability[becomes(Legendary Enchantment God)]))
auto=this(variable{golgari}>6) transforms((Legendary Enchantment Creature))
text=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.
mana={1}{B}{G}
type=Legendary Enchantment Creature
subtype=God
power=5
toughness=5
[/card]
[card]
name=Pharika's Chosen
abilities=deathtouch
text=Deathtouch (Any amount of damage this deals to a creature is enough to destroy it.)
mana={B}
type=Creature
subtype=Snake
power=1
toughness=1
[/card]
[card]
name=Pharika's Cure
target=creature
auto=Damage:2
auto=life:2 controller
text=Pharika's Cure deals 2 damage to target creature and you gain 2 life.
mana={B}{B}
type=Instant
[/card]
[card]
name=Pharika's Disciple
abilities=deathtouch
auto=this(cantargetcard(*[-renown]) transforms((,newability[@combatdamaged(player) from(this):counter(1/1) && becomes(renown) forever]))
text=Deathtouch (Any amount of damage this deals to a creature is enough to destroy it.) -- Renown 1 (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.)
mana={3}{G}
type=Creature
subtype=Centaur Warrior
power=2
toughness=3
[/card]
[card]
name=Pharika's Mender
auto=may moveTo(myhand) target(creature,enchantment|mygraveyard)
text=When Pharika's Mender enters the battlefield, you may return target creature or enchantment card from your graveyard to your hand.
mana={3}{B}{G}
type=Creature
subtype=Gorgon
power=4
toughness=3
[/card]
[card]
name=Phelddagrif
auto={G}:trample && token(Hippo,Creature Hippo,1/1,green) && moveTo(opponentBattlefield) all(hippo[token]|myBattlefield)
auto={W}:flying && life:2 opponent
auto={U}:moveTo(ownerhand) && draw:1 opponent
text={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.
mana={1}{G}{W}{U}
type=Legendary Creature
subtype=Phelddagrif
power=4
toughness=4
[/card]
[card]
name=Phenax, God of Deception
abilities=indestructible
auto=this(variable{dimir}<7) transforms((removetypes,newability[becomes(Legendary Enchantment God)]))
auto=this(variable{dimir}>6) transforms((Legendary Enchantment Creature))
auto=lord(creature|mybattlefield) transforms((,newability[{T}:deplete:toughness target(player)]))
text=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."
mana={3}{U}{B}
type=Legendary Enchantment Creature
subtype=God
power=4
toughness=7
[/card]
[card]
name=Pheres-Band Centaurs
mana={4}{G}
type=Creature
subtype=Centaur Warrior
power=3
toughness=7
[/card]
[card]
name=Pheres-Band Raiders
auto=@untapped(this):name(pay 2G for 3/3 Centaur) pay[[{2}{G}]] name(Pay 2G) token(Centaur,Enchantment Creature Centaur,3/3,green) controller
text=Inspired -- 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.
mana={5}{G}
type=Creature
subtype=Centaur Warrior
power=5
toughness=5
[/card]
[card]
name=Pheres-Band Thunderhoof
auto=@targeted(this) from(*[instant;sorcery;enchantment]|mycastingzone):counter(1/1,2)
text=Heroic -- Whenever you cast a spell that targets Pheres-Band Thunderhoof, put two +1/+1 counters on Pheres-Band Thunderhoof.
mana={4}{G}
type=Creature
subtype=Centaur Warrior
power=3
toughness=4
[/card]
[card]
name=Pheres-Band Tromper
auto=@untapped(this):counter(1/1)
text=Inspired -- Whenever Pheres-Band Tromper becomes untapped, put a +1/+1 counter on it.
mana={3}{G}
type=Creature
subtype=Centaur Warrior
power=3
toughness=3
[/card]
[card]
name=Pheres-Band Warchief
abilities=vigilance,trample
auto=lord(other Centaur|myBattlefield) 1/1
auto=lord(other Centaur|myBattlefield) vigilance
auto=lord(other Centaur|myBattlefield) trample
text=Vigilance, trample -- Other Centaur creatures you control get +1/+1 and have vigilance and trample.
mana={3}{G}
type=Creature
subtype=Centaur Warrior
power=3
toughness=3
[/card]
[card]
name=Phobian Phantasm
abilities=flying,fear
auto=cumulativeupcost[{B}] sacrifice
text=Flying; fear (This creature can't be blocked except by artifact creatures and/or black creatures.) -- Cumulative upkeep {B} (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.)
mana={1}{B}{B}
type=Creature
subtype=Illusion
power=3
toughness=3
[/card]
[card]
name=Phthisis
auto=name(destroy) target(creature) transforms((,newability[destroy],newability[life:-p controller],newability[life:-t controller]))
text=Destroy target creature. Its controller loses life equal to its power plus its toughness. -- Suspend 5 - {1}{B} (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.)
mana={3}{B}{B}{B}{B}
suspend(5)={1}{b}
type=Sorcery
[/card]
[card]
name=Phyresis
target=creature
auto=infect
text=Enchanted creature has infect. (It deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)
mana={1}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Phyrexian Altar
auto={S(creature|myBattlefield)}:Add{W}
auto={S(creature|myBattlefield)}:Add{U}
auto={S(creature|myBattlefield)}:Add{B}
auto={S(creature|myBattlefield)}:Add{R}
auto={S(creature|myBattlefield)}:Add{G}
text=Sacrifice a creature: Add one mana of any color to your mana pool.
mana={3}
type=Artifact
[/card]
[card]
name=Phyrexian Arena
auto=@each my upkeep:draw:1
auto=@each my upkeep:life:-1
text=At the beginning of your upkeep, you draw a card and you lose 1 life.
mana={1}{B}{B}
type=Enchantment
[/card]
[card]
name=Phyrexian Battleflies
abilities=flying
auto={B}:1/0 limit:2
text=Flying -- {B}: Phyrexian Battleflies gets +1/+0 until end of turn. Activate this ability no more than twice each turn.
mana={B}
type=Creature
subtype=Insect
power=0
toughness=1
[/card]
[card]
name=Phyrexian Bloodstock
auto=@movedTo(this|nonbattlezone) from(battlefield):bury target(creature[white])
text=When Phyrexian Bloodstock leaves the battlefield, destroy target white creature. It can't be regenerated.
mana={4}{B}
type=Creature
subtype=Zombie
power=3
toughness=3
[/card]
[card]
name=Phyrexian Boon
target=creature
auto=teach(creature[black]) 2/1
auto=teach(creature[-black]) -1/-2
text=Enchant creature -- Enchanted creature gets +2/+1 as long as it's black. Otherwise, it gets -1/-2.
mana={2}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Phyrexian Broodlings
auto={1}{S(creature|myBattlefield)}:counter(1/1,1)
text={1}, Sacrifice a creature: Put a +1/+1 counter on Phyrexian Broodlings.
mana={1}{B}{B}
type=Creature
subtype=Minion
power=2
toughness=2
[/card]
[card]
name=Phyrexian Crusader
abilities=first strike,infect,protection from red,protection from white
text=First strike --  Protection from red and from white. -- Infect (This creature deals damage to creatures in form of -1/-1 counters and to players in form of poison counters.)
mana={1}{B}{B}
type=Creature
subtype=Zombie Knight
power=2
toughness=2
[/card]
[card]
name=Phyrexian Debaser
abilities=flying
auto={T}{S}:-2/-2 target(other creature)
text=Flying -- {T}, Sacrifice Phyrexian Debaser: Target creature gets -2/-2 until end of turn.
mana={3}{B}
type=Creature
subtype=Carrier
power=2
toughness=2
[/card]
[card]
name=Phyrexian Defiler
auto={T}{S}:-3/-3 target(other creature)
text={T}, Sacrifice Phyrexian Defiler: Target creature gets -3/-3 until end of turn.
mana={2}{B}{B}
type=Creature
subtype=Carrier
power=3
toughness=3
[/card]
[card]
name=Phyrexian Delver
auto=target(creature|mygraveyard) dynamicability<!mytgt manacostlifeloss srccontroller!> moveTo(mybattlefield)
text=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.
mana={3}{B}{B}
type=Creature
subtype=Zombie
power=3
toughness=2
[/card]
[card]
name=Phyrexian Denouncer
auto={T}{S}:-1/-1 target(other creature)
text={T}, Sacrifice Phyrexian Denouncer: Target creature gets -1/-1 until end of turn.
mana={1}{B}
type=Creature
subtype=Carrier
power=1
toughness=1
[/card]
[card]
name=Phyrexian Devourer
auto={l2e}:counter(1/1,storedmanacost)
auto=this(power>=7)while sacrifice
text=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. If Phyrexian Devourer's power is 7 or greater, sacrifice it.
mana={6}
type=Artifact Creature
subtype=Construct
power=1
toughness=1
[/card]
[card]
name=Phyrexian Digester
abilities=infect
text=Infect (This creature deals damage to creatures in form of -1/-1 counters and to players in form of poison counters.)
mana={3}
type=Artifact Creature
subtype=Construct
power=2
toughness=1
[/card]
[card]
name=Phyrexian Driver
auto=all(other mercenary|myBattlefield) 1/1 ueot
text=When Phyrexian Driver enters the battlefield, all other Mercenary creatures get +1/+1 until end of turn.
mana={2}{B}
type=Creature
subtype=Zombie Mercenary
power=1
toughness=1
[/card]
[card]
name=Phyrexian Etchings
auto=cumulativeupcost[{B}] sacrifice
auto=@each my endofturn:draw:counter{0%0.1.Age} controller
auto=@movedTo(this|graveyard) from(battlefield):life:-counter{0%0.1.Age} controller
text=Cumulative upkeep {B} (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.) -- At the beginning of your end step, draw a card for each age counter on Phyrexian Etchings. -- When Phyrexian Etchings is put into a graveyard from the battlefield, you lose 2 life for each age counter on it.
mana={B}{B}{B}
type=Enchantment
[/card]
[card]
name=Phyrexian Gargantua
auto=life:-2
auto=draw:2
text=When Phyrexian Gargantua enters the battlefield, you draw two cards and you lose 2 life.
mana={4}{B}{B}
type=Creature
subtype=Horror
power=4
toughness=4
[/card]
[card]
name=Phyrexian Ghoul
auto={S(creature|myBattlefield)}:2/2
text=Sacrifice a creature: Phyrexian Ghoul gets +2/+2 until end of turn.
mana={2}{B}
type=Creature
subtype=Zombie
power=2
toughness=2
[/card]
[card]
name=Phyrexian Gremlins
abilities=doesnotuntap
auto=@each my untap sourcetap:may untap
auto={t}:target(artifact) grant transforms((,newability[tap],newability[doesnotuntap])) grantend
text=You may choose not to untap Phyrexian Gremlins during your untap step. -- {T}: Tap target artifact. It doesn't untap during its controller's untap step for as long as Phyrexian Gremlins remains tapped.
mana={2}{B}
type=Creature
subtype=Gremlin
power=1
toughness=1
[/card]
[card]
name=Phyrexian Hulk
mana={6}
type=Artifact Creature
subtype=Golem
power=5
toughness=4
[/card]
[card]
name=Phyrexian Hydra
abilities=infect,wilting
text=Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.) -- 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.
mana={3}{G}{G}
type=Creature
subtype=Hydra
power=7
toughness=7
[/card]
[card]
name=Phyrexian Infiltrator
auto={2}{U}{U}:moveTo(myBattlefield) target(creature|opponentBattlefield) && moveto(opponentBattlefield) all(this)
text={2}{U}{U}: Exchange control of Phyrexian Infiltrator and target creature. (This effect lasts indefinitely.)
mana={2}{B}
type=Creature
subtype=Minion
power=2
toughness=2
[/card]
[card]
name=Phyrexian Ironfoot
auto=doesnotuntap
auto={1}{i}:untap
text=Phyrexian Ironfoot doesn't untap during your untap step. -- {1}{S}i}: Untap Phyrexian Ironfoot. ({S}i} can be paid with one mana from a snow permanent.)
mana={3}
type=Snow Artifact Creature
subtype=Construct
power=3
toughness=4
[/card]
[card]
name=Phyrexian Juggernaut
abilities=infect,mustattack
text=Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.) -- Phyrexian Juggernaut attacks each turn if able.
mana={6}
type=Artifact Creature
subtype=Juggernaut
power=5
toughness=5
[/card]
[card]
name=Phyrexian Lens
auto={L}{T}:Add{W}
auto={L}{T}:Add{U}
auto={L}{T}:Add{B}
auto={L}{T}:Add{R}
auto={L}{T}:Add{G}
text={T}, Pay 1 life: Add one mana of any color to your mana pool.
mana={3}
type=Artifact
[/card]
[card]
name=Phyrexian Marauder
abilities=cantblock
auto=counter(1/1,X)
auto=attackcost:counter{1%1}
text=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.
mana={X}
type=Artifact Creature
subtype=Construct
power=0
toughness=0
[/card]
[card]
name=Phyrexian Monitor
auto={B}:regenerate
text={B}: Regenerate Phyrexian Monitor.
mana={3}{B}
type=Creature
subtype=Skeleton
power=2
toughness=2
[/card]
[card]
name=Phyrexian Negator
abilities=trample
auto=@damaged(this):ability$!name(sacrifice) notatarget(<storedthatmuch>*|mybattlefield) sacrifice!$ controller
text=Trample -- Whenever Phyrexian Negator is dealt damage, sacrifice that many permanents.
mana={2}{B}
type=Creature
subtype=Horror
power=5
toughness=5
[/card]
[card]
name=Phyrexian Obliterator
abilities=trample
auto=@damaged(this) from(*|opponentstack,opponentbattlefield):ability$!name(sacrifice) notatarget(<storedthatmuch>*|mybattlefield) sacrifice!$ opponent
auto=@damaged(this) from(*|controllerstack,controllerbattlefield):ability$!name(sacrifice) notatarget(<storedthatmuch>*|mybattlefield) sacrifice!$ controller
text=Trample -- Whenever a source deals damage to Phyrexian Obliterator, that source's controller sacrifices that many permanents.
mana={B}{B}{B}{B}
type=Creature
subtype=Horror
power=5
toughness=5
[/card]
[card]
name=Phyrexian Plaguelord
auto={T}{S}:-4/-4 target(other creature)
auto={S(creature|myBattlefield)}:-1/-1 target(creature)
text={T}, Sacrifice Phyrexian Plaguelord: Target creature gets -4/-4 until end of turn. -- Sacrifice a creature: Target creature gets -1/-1 until end of turn.
mana={3}{B}{B}
type=Creature
subtype=Carrier
power=4
toughness=4
[/card]
[card]
name=Phyrexian Prowler
auto={C(0/0,-1,Fade)}:1/1
auto=fading:3
text=Fading 3 (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.) -- Remove a fade counter from Phyrexian Prowler: Phyrexian Prowler gets +1/+1 until end of turn.
mana={3}{B}
type=Creature
subtype=Zombie Mercenary
power=3
toughness=3
[/card]
[card]
name=Phyrexian Rager
auto=draw:1
auto=life:-1
text=When Phyrexian Rager enters the battlefield, you draw a card and you lose 1 life.
mana={2}{B}
type=Creature
subtype=Horror
power=2
toughness=2
[/card]
[card]
name=Phyrexian Reaper
auto=@combat(blocked) source(this) from(creature[green]):all(trigger[from]) bury
text=Whenever Phyrexian Reaper becomes blocked by a green creature, destroy that creature. It can't be regenerated.
mana={4}{B}
type=Creature
subtype=Zombie
power=3
toughness=3
[/card]
[card]
name=Phyrexian Reclamation
auto={L:2}{1}{B}:moveTo(myhand) target(creature|mygraveyard)
text={1}{B}, Pay 2 life: Return target creature card from your graveyard to your hand.
mana={B}
type=Enchantment
[/card]
[card]
name=Phyrexian Scuta
text=Kicker - Pay 3 life. (You may pay 3 life in addition to any other costs as you cast this spell.) -- If Phyrexian Scuta was kicked, it enters the battlefield with two +1/+1 counters on it.
auto=alternative counter(1/1,2) all(this)
other={3}{B}{L:3} name(Pay Kicker)
mana={3}{B}
type=Creature
subtype=Zombie
power=3
toughness=3
[/card]
[card]
name=Phyrexian Slayer
abilities=flying
auto=@combat(blocked) source(this) from(creature[white]):all(trigger[from]) bury
text=Flying -- Whenever Phyrexian Slayer becomes blocked by a white creature, destroy that creature. It can't be regenerated.
mana={3}{B}
type=Creature
subtype=Minion
power=2
toughness=2
[/card]
[card]
name=Phyrexian Snowcrusher
abilities=mustattack
auto={1}{i}:1/0
text=Phyrexian Snowcrusher attacks each turn if able. -- {1}{S}i}: Phyrexian Snowcrusher gets +1/+0 until end of turn. ({S}i} can be paid with one mana from a snow permanent.)
mana={6}
type=Snow Artifact Creature
subtype=Juggernaut
power=6
toughness=5
[/card]
[card]
name=Phyrexian Soulgorger
auto=cumulativeupcost[{S(creature|myBattlefield)}] sacrifice
text=Cumulative upkeep - Sacrifice a creature. (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.)
mana={3}
type=Snow Artifact Creature
subtype=Construct
power=8
toughness=8
[/card]
[card]
name=Phyrexian Swarmlord
abilities=infect
auto=@each my upkeep:token(Insect,Creature Insect,1/1,green,infect)*opponentpoisoncount
text=Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.) 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.
mana={4}{G}{G}
type=Creature
subtype=Insect Horror
power=4
toughness=4
[/card]
[card]
name=Phyrexian Totem
auto={T}:Add{B}
auto={2}{B}:transforms((Horror Artifact Creature,setpower=5,settoughness=5,trample,black)) ueot
auto=@damaged(this):ability$!name(sacrifice) notatarget(<storedthatmuch>*|mybattlefield) sacrifice!$ controller
text={T}: 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.
mana={3}
type=Artifact
[/card]
[card]
name=Phyrexian Tower
auto={T}:Add{1}
auto={T}{S(creature|myBattlefield)}:Add{B}{B}
text={T}: Add {1} to your mana pool. -- {T}, Sacrifice a creature: Add {B}{B} to your mana pool.
type=Legendary Land
[/card]
[card]
name=Phyrexian Tribute
target=artifact
auto=destroy
text=As an additional cost to cast Phyrexian Tribute, sacrifice two creatures. -- Destroy target artifact.
mana={2}{B}{S(creature|myBattlefield)}{S(creature|myBattlefield)}
type=Sorcery
[/card]
[card]
name=Phyrexian Tyranny
auto=@drawfoeof(player):name(pay or lifeloss) ability$!name(pay or lifeloss) pay[[{2}]] name(pay 2 mana) donothing?life:-2!$ opponent
auto=@drawof(player):name(pay or lifeloss) ability$!name(pay or lifeloss) pay[[{2}]] name(pay 2 mana) donothing?life:-2!$ controller
text=Whenever a player draws a card, that player loses 2 life unless he or she pays {2}.
mana={U}{B}{R}
type=Enchantment
[/card]
[card]
name=Phyrexian Unlife
abilities=cantlifelose
auto=this(controllerlife < 1) lord(*|opponentbattlefield,opponentstack) poisondamager
text=You don't lose the game for having 0 or less life. -- As long as your life total is 0 or less, all damage is dealt to you as though its source had infect.
mana={2}{W}
type=Enchantment
[/card]
[card]
name=Phyrexian Vatmother
abilities=infect
auto=@each my upkeep:alterpoison:1 controller
text=Infect (This creature deals damage to creatures in form of -1/-1 counters and to players in form of poison counters.) -- At the beginning of your upkeep, you get a poison counter.
mana={2}{B}{B}
type=Creature
subtype=Horror
power=4
toughness=5
[/card]
[card]
name=Phyrexian Vault
auto={2}{T}{S(creature|myBattlefield)}:draw:1
text={2}, {T}, Sacrifice a creature: Draw a card.
mana={3}
type=Artifact
[/card]
[card]
name=Phyrexian Walker
mana={0}
type=Artifact Creature
subtype=Construct
power=0
toughness=3
[/card]
[card]
name=Phyrexian War Beast
auto=@movedTo(this|nonbattlezone) from(mybattlefield):moveTo(mygraveyard) notatarget(land|myBattlefield)
auto=@movedTo(this|nonbattlezone) from(mybattlefield):damage:1 controller
text=When Phyrexian War Beast leaves the battlefield, sacrifice a land and Phyrexian War Beast deals 1 damage to you.
mana={3}
type=Artifact Creature
subtype=Beast
power=3
toughness=4
[/card]
[card]
name=Phyrexia's Core
auto={T}:Add{1}
auto={1}{T}{S(artifact|myBattlefield)}:life:1
text={T}: Add {1} to your mana pool. -- {1}, {T}, Sacrifice an artifact: You gain 1 life.
type=Land
[/card]
[card]
name=Phytoburst
target=creature
auto=5/5
text=Target creature gets +5/+5 until end of turn.
mana={1}{G}
type=Instant
[/card]
[card]
name=Phytohydra
abilities=vigor
text=If damage would be dealt to Phytohydra, put that many +1/+1 counters on it instead.
mana={2}{G}{W}{W}
type=Creature
subtype=Plant Hydra
power=1
toughness=1
[/card]
[card]
name=Phytotitan
autograveyard=@movedTo(this|graveyard) from(myBattlefield):phaseaction[my upkeep once]:moveTo(myBattlefield) and!(tap(noevent))!
text=When Phytotitan dies, return it to the battlefield tapped under its owner's control at the beginning of his or her next upkeep.
mana={4}{G}{G}
type=Creature
subtype=Plant Elemental
power=7
toughness=2
[/card]
[card]
name=Pia and Kiran Nalaar
auto=choice token(Thopter,Artifact Creature Thopter,1/1,flying)*2
auto={2}{R}{S(artifact|mybattlefield)}:damage:2 target(creature,player)
text=When Pia and Kiran Nalaar enters the battlefield, put two 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.
mana={2}{R}{R}
type=Legendary Creature
subtype=Human Artificer
power=2
toughness=2
[/card]
[card]
name=Pia Nalaar
auto=create(Thopter:Artifact Creature Thopter:1/1:flying)
auto={1}{R}:target(creature[artifact]) 1/0
auto={1}{S(artifact|mybattlefield)}:target(creature) cantblock
text=When Pia Nalaar enters the battlefield, create a 1/1 colorless Thopter artifact creature token with flying. -- {1}{R}: Target artifact creature gets +1/+0 until end of turn. -- {1}, Sacrifice an artifact: Target creature can't block this turn.
mana={2}{R}
type=Legendary Creature
subtype=Human Artificer
power=2
toughness=2
[/card]
[card]
name=Pianna, Nomad Captain
auto=@combat(attacking) source(this):all(creature[attacking]) 1/1 ueot
text=Whenever Pianna, Nomad Captain attacks, attacking creatures get +1/+1 until end of turn.
mana={1}{W}{W}
type=Legendary Creature
subtype=Human Nomad
power=2
toughness=2
[/card]
[card]
name=Pick the Brain
target=opponent
aicode=activate notatarget(*[-land]|targetedpersonshand) moveto(exile) and!( if delirium then transforms((,newability[moveTo(exile) all(*[share!name!]|mygraveyard)],newability[moveTo(exile) all(*[share!name!]|myhand)],newability[moveTo(exile) and!(shuffle)! all(*[share!name!]|mylibrary)])) oneshot )!
auto=reveal:type:*:targetedpersonshand revealzone(targetedpersonshand) optionone name(choose card) target(*[-land]|reveal) moveto(exile) and!( if delirium then transforms((,newability[all(*[share!name!]|mygraveyard) moveto(exile)],newability[all(*[share!name!]|myhand) moveto(exile)],newability[all(*[share!name!]|mylibrary) moveto(exile) and!(shuffle)!]))) oneshot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerhand) and!( all(*|reveal) moveto(ownerhand) )!  optiontwoend revealend
text=Target opponent reveals his or her hand. You choose a nonland card from it and exile that card. -- Delirium -- If there are four or more card types among cards in your graveyard, search that player's graveyard, hand, and library for any number of cards with the same name as the exiled card, exile those cards, then that player shuffles his or her library.
mana={2}{B}
type=Sorcery
[/card]
[card]
name=Pieces of the Puzzle
auto=reveal:5 optionone name(Get Cards) target(<upto:2>*[instant;sorcery]|reveal) moveto(myhand) optiononeend optiontwo name(put in graveyard) target(<1>*|reveal) moveto(ownergraveyard) and!( all(*|reveal) moveto(ownergraveyard) )! optiontwoend revealend
text=Reveal the top five cards of your library. Put up to two instant and/or sorcery cards from among them into your hand and the rest into your graveyard.
mana={2}{U}
type=Sorcery
[/card]
[card]
name=Pierce Strider
auto=life:-3 opponent
text=When Pierce Strider enters the battlefield, target opponent loses 3 life.
mana={4}
type=Artifact Creature
subtype=Construct
power=3
toughness=3
[/card]
[card]
name=Piety Charm
auto=aslongas(aura|battlefield) choice destroy target(aura)
auto=aslongas(creature[soldier]|battlefield) choice target(creature[soldier]) 2/2 ueot
auto=choice all(creature|myBattlefield) vigilance ueot
text=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.
mana={W}
type=Instant
[/card]
[card]
name=Piety
auto=all(creature[blocking]) 0/3
text=Blocking creatures get +0/+3 until end of turn.
mana={2}{W}
type=Instant
[/card]
[card]
name=Pilfered Plans
target=player
auto=deplete:3
auto=draw:2 controller
text=Target player puts the top three cards of his or her library into his or her graveyard. -- Draw two cards.
mana={1}{U}{B}
type=Sorcery
[/card]
[card]
name=Pilgrim of the Fires
abilities=first strike,trample
text=First strike, Trample
mana={7}
type=Artifact Creature
subtype=Golem
power=6
toughness=4
[/card]
[card]
name=Pilgrim's Eye
abilities=flying
aicode=activate target(land[basic]|mylibrary) moveto(myhand)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>land[basic]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=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.
mana={3}
type=Artifact Creature
subtype=Thopter
power=1
toughness=1
[/card]
[card]
name=Pili-Pala
abilities=flying
auto={2}{q}:add{g}
auto={2}{q}:add{w}
auto={2}{q}:add{r}
auto={2}{q}:add{u}
auto={2}{q}:add{b}
text=Flying -- {2}, {Q}: Add one mana of any color to your mana pool. ({Q} is the untap symbol.)
mana={2}
type=Artifact Creature
subtype=Scarecrow
power=1
toughness=1
[/card]
[card]
name=Pillage
target=artifact,land
auto=bury
text=Destroy target artifact or land. It can't be regenerated.
mana={1}{R}{R}
type=Sorcery
[/card]
[card]
name=Pillaging Horde
auto=aslongas(*|myHand) choice discard:1 controller oneshot
auto=choice sacrifice
text=When Pillaging Horde enters the battlefield, sacrifice it unless you discard a card at random.
mana={2}{R}{R}
type=Creature
subtype=Human Barbarian
power=5
toughness=5
[/card]
[card]
name=Pillar of Flame
target=creature,player
auto=exiledeath
auto=damage:2
text=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.
mana={R}
type=Sorcery
[/card]
[card]
name=Pillar of Light
target=creature[toughness>=4]
auto=moveTo(exile)
text=Exile target creature with toughness 4 or greater.
mana={2}{W}
type=Instant
[/card]
[card]
name=Pillar of War
abilities=defender
auto=this(auras >= 1) canattack
text=As long as Pillar of War is enchanted, it can attack as though it didn't have defender.
mana={3}
type=Artifact Creature
subtype=Golem
power=3
toughness=3
[/card]
[card]
name=Pillar Tombs of Aku
auto=@movedTo(other enchantment[world]|battlefield):sacrifice all(this)
auto=@each my upkeep restriction{type(creature|mybattlefield)~lessthan~2}:sacrifice && life:-5 controller
auto=@each opponent upkeep restriction{type(creature|opponentbattlefield)~morethan~0}:ability$!choice name(sacrifice creature) notatarget(creature|mybattlefield) sacrifice _ choice name(life loss and sacrifice Tombs) sacrifice all(mystored) && life:-5!$ opponent
auto=@each opponent upkeep restriction{type(creature|opponentbattlefield)~lessthan~1}:sacrifice && life:-5 opponent
text=At the beginning of each player's upkeep, that player may sacrifice a creature. If that player doesn't, he or she loses 5 life and you sacrifice Pillar Tombs of Aku.
mana={2}{B}{B}
type=World Enchantment
[/card]
[card]
name=Pillarfield Ox
mana={3}{W}
type=Creature
subtype=Ox
power=2
toughness=4
[/card]
[card]
name=Pillory of the Sleepless
target=creature
auto=cantattack
auto=cantpwattack
auto=cantblock
auto=@each targetcontroller upkeep:life:-1 targetController
text=Enchant creature -- Enchanted creature can't attack or block. -- Enchanted creature has "At the beginning of your upkeep, you lose 1 life."
mana={1}{B}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Pin to the Earth
target=creature
auto=-6/0
text=Enchant creature -- Enchanted creature gets -6/-0.
mana={1}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Pincer Spider
abilities=reach
kicker={3}
auto=kicker counter(1/1,1)
text=Kicker {3} (You may pay an additional {3} as you cast this spell.) -- Reach (This creature can block creatures with flying.) -- If Pincer Spider was kicked, it enters the battlefield with a +1/+1 counter on it.
mana={2}{G}
type=Creature
subtype=Spider
power=2
toughness=3
[/card]
[card]
name=Pincher Beetles
abilities=shroud
text=Shroud (This creature can't be the target of spells or abilities.)
mana={2}{G}
type=Creature
subtype=Insect
power=3
toughness=1
[/card]
[card]
name=Pine Barrens
auto=tap(noevent)
auto={T}:Add{1}
auto={T}:Add{B} and!( damage:1 controller )!
auto={T}:Add{G} and!( damage:1 controller )!
text=Pine Barrens enters the battlefield tapped. -- {T}: Add {1} to your mana pool. -- {T}: Add {B} or {G} to your mana pool. Pine Barrens deals 1 damage to you.
type=Land
[/card]
[card]
name=Pinecrest Ridge
auto={T}:Add{1}
auto={T}:Add{R} and!( frozen )!
auto={T}:Add{G} and!( frozen )!
text={T}: Add {1} to your mana pool. -- {T}: Add {R} or {G} to your mana pool. Pinecrest Ridge doesn't untap during your next untap step.
type=Land
[/card]
[card]
name=Pinion Feast
target=creature[flying]|battlefield
auto=destroy
auto=abliity$!name(Bolster) notatarget(creature[toughness=toughness:lowest:creature:mybattlefield]|mybattlefield) counter(1/1,2)!$ controller
text=Destroy target creature with flying. Bolster 2. (Choose a creature with the least toughness among creatures you control and put two +1/+1 counters on it.)
mana={4}{G}
type=Instant
[/card]
[card]
name=Pinnacle of Rage
target=<2>creature,player
auto=damage:3
text=Pinnacle of Rage deals 3 damage to each of two target creatures and/or players.
mana={4}{R}{R}
type=Sorcery
[/card]
[card]
name=Pious Evangel
auto=life:1
auto=@movedto(creature|mybattlefield):life:1
auto={2}{T}{S(other *|mybattlefield)}: flip(Wayward Disciple)
text=Whenever Pious Evangel or another creature enters the battlefield under your control, you gain 1 life. -- {2}, {T}, Sacrifice another permanent: Transform Pious Evangel.
mana={2}{W}
type=Creature
subtype=Human Cleric
power=2
toughness=2
[/card]
[card]
name=Pious Kitsune
auto=@each my upkeep restriction{type(eight-and-a-half-tails|battlefield)~morethan~0}:thisforeach(counter{0/0.1.Devotion}) life:1 controller
auto=@each my upkeep:counter(0/0,1,Devotion)
auto={T}{C(0/0,-1,Devotion)}:life:1
text=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. -- {T}, Remove a devotion counter from Pious Kitsune: You gain 1 life.
mana={2}{W}
type=Creature
subtype=Fox Cleric
power=1
toughness=2
[/card]
[card]
name=Pious Warrior
auto=@combatdamaged(this):life:thatmuch controller
text=Whenever Pious Warrior is dealt combat damage, you gain that much life.
mana={3}{W}
type=Creature
subtype=Human Rebel Warrior
power=2
toughness=3
[/card]
[card]
name=Piper's Melody
target=<anyamount>creature|mygraveyard
auto=moveTo(ownerlibrary) && shuffle
text=Shuffle any number of target creature cards from your graveyard into your library.
mana={G}
type=Sorcery
[/card]
[card]
name=Piracy Charm
auto=aslongas(creature|battlefield) choice islandwalk target(creature) ueot
auto=aslongas(creature|battlefield) choice 2/-1 target(creature) ueot
auto=choice target(player) ability$!name(discard) target(*|myhand) reject!$ targetedplayer
text=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.
mana={U}
type=Instant
[/card]
[card]
name=Piranha Marsh
auto=tap(noevent)
auto=life:-1 opponent
auto={T}:Add{B}
text=Piranha Marsh enters the battlefield tapped. -- When Piranha Marsh enters the battlefield, target player loses 1 life. -- {T}: Add {B} to your mana pool.
type=Land
[/card]
[card]
name=Pirate Ship
abilities=islandhome
auto={T}:damage:1 target(creature,player)
text=Pirate Ship can't attack unless defending player controls an Island. -- {T}: Pirate Ship deals 1 damage to target creature or player. -- When you control no Islands, sacrifice Pirate Ship.
mana={4}{U}
type=Creature
subtype=Human Pirate
power=4
toughness=3
[/card]
[card]
name=Piston Sledge
auto=aslongas(parents) rehook target(creature|mybattlefield) <1
auto=teach(creature) 3/1
auto={S(artifact|mybattlefield)}:equip
text=When Piston Sledge enters the battlefield, attach it to target creature you control. -- Equipped creature gets +3/+1. -- Equip - Sacrifice an artifact.
mana={3}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Pistus Strike
target=creature[flying]
auto=destroy
auto=alterpoison:1 targetcontroller
text=Destroy target creature with flying. its controller gets a poison counter.
mana={2}{G}
type=Instant
[/card]
[card]
name=Pit Fight
target=creature|mybattlefield
auto=transforms((,newability[target(creature) dynamicability<!powerstrike eachother!>])) ueot
text=Target creature you control fights another target creature. (Each deals damage equal to its power to the other.)
mana={1}{RG}
type=Instant
[/card]
[card]
name=Pit Imp
abilities=flying
auto={B}:1/0 limit:2
text=Flying -- {B}: Pit Imp gets +1/+0 until end of turn. Activate this ability no more than twice each turn.
mana={B}
type=Creature
subtype=Imp
power=0
toughness=1
[/card]
[card]
name=Pit Keeper
auto=aslongas(creature|mygraveyard) moveTo(ownerhand) target(creature|mygraveyard) >3 oneshot
text=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.
mana={1}{B}
type=Creature
subtype=Human Wizard
power=2
toughness=1
[/card]
[card]
name=Pit Raptor
abilities=flying,first strike
auto=upcost[{2}{B}{B}] sacrifice
text=Flying, first strike -- At the beginning of your upkeep, sacrifice Pit Raptor unless you pay {2}{B}{B}.
mana={2}{B}{B}
type=Creature
subtype=Bird Mercenary
power=4
toughness=3
[/card]
[card]
name=Pit Scorpion
abilities=poisontoxic
text=Whenever Pit Scorpion deals damage to a player, that player gets a poison counter. (A player with ten or more poison counters loses the game.)
mana={2}{B}
type=Creature
subtype=Scorpion
power=1
toughness=1
[/card]
[card]
name=Pit Spawn
abilities=first strike
auto=upcost[{B}{B}] sacrifice
auto=@damaged(creature) from(this):all(trigger[to]) moveTo(exile)
text=First strike -- At the beginning of your upkeep, sacrifice Pit Spawn unless you pay {B}{B}. -- Whenever Pit Spawn deals damage to a creature, exile that creature.
mana={4}{B}{B}{B}
type=Creature
subtype=Demon
power=6
toughness=4
[/card]
[card]
name=Pit Trap
auto={2}{T}{S}:bury target(other creature[-flying;attacking])
text={2}, {T}, Sacrifice Pit Trap: Destroy target attacking creature without flying. It can't be regenerated.
mana={2}
type=Artifact
[/card]
[card]
name=Pitchburn Devils
auto=@movedTo(this|graveyard) from(battlefield):damage:3 target(creature,player)
text=When Pitchburn Devils dies, it deals 3 damage to target creature or player.
mana={4}{R}
type=Creature
subtype=Devil
power=3
toughness=3
[/card]
[card]
name=Pitfall Trap
target=creature[attacking;-flying]
auto=destroy
other={W}
otherrestriction=type(creature[attacking]|battlefield)~lessthan~2
text=If exactly one creature is attacking, you may pay {W} rather than pay Pitfall Trap's mana cost. -- Destroy target attacking creature without flying.
mana={2}{W}
type=Instant
subtype=Trap
[/card]
[card]
name=Pith Driller
auto=counter(-1/-1,1) target(creature)
text=({p(B)} may be paid for with either {B} or 2 life.) -- When Pith Driller enters the battlefield, put a -1/-1 counter on target creature.
mana={4}{p(B)}
color=black
type=Artifact Creature
subtype=Horror
power=2
toughness=4
[/card]
[card]
name=Pitiless Horde
other={2}{B}{B} name(Dash)
auto=@each my upkeep:life:-2 controller
auto=if paid(alternative) then transforms((,newability[haste],newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) forever
text=At the beginning of your upkeep, you lose 2 life. -- Dash {2}{B}{B} (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.)
mana={2}{B}
type=Creature
subtype=Orc Berserker
power=5
toughness=3
[/card]
[card]
name=Pixie Queen
abilities=flying
auto={G}{G}{G}{T}:flying target(creature)
text=Flying -- {G}{G}{G}, {T}: Target creature gains flying until end of turn.
mana={2}{G}{G}
type=Creature
subtype=Faerie
power=1
toughness=1
[/card]
[card]
name=Plagiarize
target=opponent
auto=emblem transforms((,newability[opponentreplacedraw draw:1 noreplace)) ueot
text=Until end of turn, if target player would draw a card, instead that player skips that draw and you draw a card.
mana={3}{U}
type=Instant
[/card]
[card]
name=Plague Beetle
abilities=swampwalk
text=Swampwalk (This creature is unblockable as long as defending player controls a Swamp.)
mana={B}
type=Creature
subtype=Insect
power=1
toughness=1
[/card]
[card]
name=Plague Boiler
auto={1}{B}{G}:counter(0/0,-1,Plague)
auto={1}{B}{G}:counter(0/0,1,Plague) && aslongas(plague boiler[counter{0/0.3.Plague}]|myBattlefield) destroy all(*[-land]) && aslongas(plague boiler[counter{0/0.3.Plague}]|myBattlefield) sacrifice
auto=@each my upkeep:counter(0/0,1,Plague) && aslongas(plague boiler[counter{0/0.3.Plague}]|myBattlefield) destroy all(*[-land]) && aslongas(plague boiler[counter{0/0.3.Plague}]|myBattlefield) sacrifice
text=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.
mana={3}
type=Artifact
[/card]
[card]
name=Plague Dogs
auto={2}{S}:draw:1
auto=@movedTo(this|mygraveyard) from(battlefield):all(creature) -1/-1 ueot
text=When Plague Dogs dies, all creatures get -1/-1 until end of turn. -- {2}, Sacrifice Plague Dogs: Draw a card.
mana={4}{B}
type=Creature
subtype=Zombie Hound
power=3
toughness=3
[/card]
[card]
name=Plague Fiend
auto=@combatdamaged(creature) from(this):all(trigger[to]) transforms((,newability[pay[[{2}]] name(pay 2 mana) donothing?destroy])) ueot
text=Whenever Plague Fiend deals combat damage to a creature, destroy that creature unless its controller pays {2}.
mana={1}{B}
type=Creature
subtype=Insect
power=1
toughness=1
[/card]
[card]
name=Plague Myr
abilities=infect
auto={T}:Add{1}
text=Infect -- {T}:Add {1} to your mana pool.
mana={2}
type=Artifact Creature
subtype=Myr
power=1
toughness=1
[/card]
[card]
name=Plague Rats
anyzone=allmyname/allmyname cdaactive
text=Plague Rats's power and toughness are each equal to the number of creatures named Plague Rats on the battlefield.
mana={2}{B}
type=Creature
subtype=Rat
power=*
toughness=*
[/card]
[card]
name=Plague Sliver
auto=lord(sliver) transforms((,newabililty[@each my upkeep:damage:1 controller]))
text=All Slivers have "At the beginning of your upkeep, this permanent deals 1 damage to you."
mana={2}{B}{B}
type=Creature
subtype=Sliver
power=5
toughness=5
[/card]
[card]
name=Plague Spitter
auto=@each my upkeep:damage:1 all(creature,player)
auto=@movedTo(this|graveyard) from(battlefield):damage:1 all(creature,player)
text=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.
mana={2}{B}
type=Creature
subtype=Horror
power=2
toughness=2
[/card]
[card]
name=Plague Spores
target=creature[-black]
auto=bury
auto=bury target(land)
restriction=type(land|battlefield)~morethan~0,type(creature[-black]|battlefield)~morethan~0
text=Destroy target nonblack creature and target land. They can't be regenerated.
mana={4}{B}{R}
type=Sorcery
[/card]
[card]
name=Plague Stinger
abilities=flying,infect
text=Flying (This creature can't be blocked except by creatures with flying or reach.) -- Infect
mana={1}{B}
type=Creature
subtype=Insect Horror
power=1
toughness=1
[/card]
[card]
name=Plague Wind
auto=bury all(creature|opponentBattlefield)
text=Destroy all creatures you don't control. They can't be regenerated.
mana={7}{B}{B}
type=Sorcery
[/card]
[card]
name=Plague Witch
auto={B}{T}{D(*|myhand)}:-1/-1 target(creature)
text={B}, {T}, Discard a card: Target creature gets -1/-1 until end of turn.
mana={1}{B}
type=Creature
subtype=Elf Spellshaper
power=1
toughness=1
[/card]
[card]
name=Plaguebearer
auto={B}:name(X = 0) destroy target(creature[-black;manacost=0])
auto={2}{B}:name(X = 1) destroy target(creature[-black;manacost=1])
auto={4}{B}:name(X = 2) destroy target(creature[-black;manacost=2])
auto={6}{B}:name(X = 3) destroy target(creature[-black;manacost=3])
auto={8}{B}:name(X = 4) destroy target(creature[-black;manacost=4])
auto={10}{B}:name(X = 5) destroy target(creature[-black;manacost=5])
auto={12}{B}:name(X = 6) destroy target(creature[-black;manacost=6])
auto={14}{B}:name(X = 7) destroy target(creature[-black;manacost=7])
auto={16}{B}:name(X = 8) destroy target(creature[-black;manacost=8])
auto={18}{B}:name(X = 9) destroy target(creature[-black;manacost=9])
auto={20}{B}:name(X = 10) destroy target(creature[-black;manacost=10])
auto={22}{B}:name(X = 11) destroy target(creature[-black;manacost=11])
auto={24}{B}:name(X = 12) destroy target(creature[-black;manacost=12])
auto={26}{B}:name(X = 13) destroy target(creature[-black;manacost=13])
auto={28}{B}:name(X = 14) destroy target(creature[-black;manacost=14])
auto={30}{B}:name(X = 15) destroy target(creature[-black;manacost=15])
auto={32}{B}:name(X = 16) destroy target(creature[-black;manacost=16])
text={X}{X}{B}: Destroy target nonblack creature with converted mana cost X.
mana={1}{B}
type=Creature
subtype=Zombie
power=1
toughness=1
[/card]
[card]
name=Plagued Rusalka
auto={B}{S(creature|myBattlefield)}:-1/-1 target(creature)
text={B}, Sacrifice a creature: Target creature gets -1/-1 until end of turn.
mana={B}
type=Creature
subtype=Spirit
power=1
toughness=1
[/card]
[card]
name=Plaguemaw Beast
auto={T}{S(creature|mybattlefield)}:notatarget(<anyamount>*[artifact;creature;enchantment;land;planeswalker;player]) proliferate
text={T}, Sacrifice a creature: Proliferate.
mana={3}{G}{G}
type=Creature
subtype=Beast
power=4
toughness=3
[/card]
[card]
name=Plains
text=W
type=Basic Land
subtype=Plains
[/card]
[card]
name=Planar Birth
auto=moveTo(myBattlefield) all(land[basic]|mygraveyard)
auto=moveTo(opponentBattlefield) all(land[basic]|opponentgraveyard)
text=Return all basic land cards from all graveyards to the battlefield tapped under their owners' control.
mana={1}{W}
type=Sorcery
[/card]
[card]
name=Planar Bridge
aicode=activate moveTo(myBattlefield) target(*[-instant;-sorcery]|myLibrary)
auto={8}{T}:name(search card) reveal:plibrarycount optionone name(choose card) target(*[-instant;-sorcery]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(activate castcard(putinplay))! afterrevealedend revealend
text={8}, {T}: Search your library for a permanent card, put it onto the battlefield, then shuffle your library.
mana={6}
type=Legendary Artifact
[/card]
[card]
name=Planar Cleansing
auto=destroy all(*[-land])
text=Destroy all nonland permanents.
mana={3}{W}{W}{W}
type=Sorcery
[/card]
[card]
name=Planar Collapse
auto=@each my upkeep restriction{type(creature|battlefield)~morethan~3}:all(creature) bury
auto=@each my upkeep restriction{type(creature|battlefield)~morethan~3}:sacrifice
text=At the beginning of your upkeep, if there are four or more creatures on the battlefield, sacrifice Planar Collapse. If you do, destroy all creatures. They can't be regenerated.
mana={1}{W}
type=Enchantment
[/card]
[card]
name=Planar Despair
auto=aslongas(swamp|myBattlefield) all(creature) -1/-1
auto=aslongas(mountain|myBattlefield) all(creature) -1/-1
auto=aslongas(forest|myBattlefield) all(creature) -1/-1
auto=aslongas(plains|myBattlefield) all(creature) -1/-1
auto=aslongas(island|myBattlefield) all(creature) -1/-1
text=Domain - All creatures get -1/-1 until end of turn for each basic land type among lands you control.
mana={3}{B}{B}
type=Sorcery
[/card]
[card]
name=Planar Gate
auto=lord(creature|mycastingzone) altercost(colorless,-2)
text=Creature spells you cast cost up to {2} less to cast.
mana={6}
type=Artifact
[/card]
[card]
name=Planar Guide
auto={3}{W}{E}:(blink)ueot all(creature)
text={3}{W}, Exile Planar Guide: Exile all creatures. At the beginning of the next end step, return those cards to the battlefield under their owners' control.
mana={W}
type=Creature
subtype=Human Cleric
power=1
toughness=1
[/card]
[card]
name=Planar Outburst
auto=destroy all(creature[-land]|battlefield)
other={5}{W}{W}{W} name(Awaken)
auto=if paid(alternative) then target(land|mybattlefield) transforms((Elemental Creature,newability[counter(1/1.4)],newability[haste])) forever
text=Destroy all nonland creatures. -- Awaken 4-{5}{W}{W}{W} (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.)
mana={3}{W}{W}
type=Sorcery
[/card]
[card]
name=Planar Portal
abilities=hiddenface
aicode=activate moveTo(myhand) target(*|mylibrary)
auto={6}{T}:name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>*|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text={6}, {T}: Search your library for a card and put that card into your hand. Then shuffle your library.
mana={6}
type=Artifact
[/card]
[card]
name=Planar Void
auto=@movedTo(*|graveyard):all(trigger) moveTo(exile)
text=Whenever another card is put into a graveyard from anywhere, exile that card.
mana={B}
type=Enchantment
[/card]
[card]
name=Plant Elemental
auto=aslongas(forest|myBattlefield) moveTo(graveyard) notatarget(forest|myBattlefield) oneshot
auto=moveTo(graveyard) notatarget(this|myBattlefield)
text=When Plant Elemental enters the battlefield, sacrifice it unless you sacrifice a Forest.
mana={1}{G}
type=Creature
subtype=Plant Elemental
power=3
toughness=4
[/card]
[card]
name=Plasma Elemental
abilities=unblockable
text=Plasma Elemental is unblockable.
mana={5}{U}
type=Creature
subtype=Elemental
power=4
toughness=1
[/card]
[card]
name=Plateau
type=Land
subtype=Mountain Plains
[/card]
[card]
name=Plated Crusher
abilities=opponentshroud,trample
text=Trample, hexproof
mana={4}{G}{G}{G}
type=Creature
subtype=Beast
power=7
toughness=6
[/card]
[card]
name=Plated Geopede
abilities=first strike
auto=@movedTo(land|myBattlefield):2/2 ueot
text=First strike -- Landfall - Whenever a land enters the battlefield under your control, Plated Geopede gets +2/+2 until end of turn.
mana={1}{R}
type=Creature
subtype=Insect
power=1
toughness=1
[/card]
[card]
name=Plated Rootwalla
auto={2}{G}:3/3 limit:1
text={2}{G}: Plated Rootwalla gets +3/+3 until end of turn. Activate this ability only once each turn.
mana={4}{G}
type=Creature
subtype=Lizard
power=3
toughness=3
[/card]
[card]
name=Plated Seastrider
mana={U}{U}
type=Creature
subtype=Beast
power=1
toughness=4
[/card]
[card]
name=Plated Slagwurm
abilities=opponentshroud
text=Plated Slagwurm can't be the target of spells or abilities your opponents control.
mana={4}{G}{G}{G}
type=Creature
subtype=Wurm
power=8
toughness=8
[/card]
[card]
name=Plated Sliver
auto=lord(sliver) 0/1
text=All Sliver creatures get +0/+1.
mana={W}
type=Creature
subtype=Sliver
power=1
toughness=1
[/card]
[card]
name=Plated Spider
abilities=reach
text=Reach (This creature can block creatures with flying.)
mana={4}{G}
type=Creature
subtype=Spider
power=4
toughness=4
[/card]
[card]
name=Plated Wurm
mana={4}{G}
type=Creature
subtype=Wurm
power=4
toughness=5
[/card]
[card]
name=Platinum Angel
abilities=flying,cantlose
text=Flying -- You can't lose the game and your opponents can't win the game.
mana={7}
type=Artifact Creature
subtype=Angel
power=4
toughness=4
[/card]
[card]
name=Platinum Emperion
abilities=cantchangelife
mana={8}
type=Artifact Creature
subtype=Golem
power=8
toughness=8
text=Your life total can't change. (You can't gain or lose life. You can't pay any amount of life except 0.)
[/card]
[card]
name=Plaxcaster Frogling
auto=counter(1/1,3)
auto={2}:shroud target(creature[counter{1/1.1}])
auto=this(counter{1/1.1}>0) transforms((,newability[@movedto(other creature|battlefield):may name(move 1/1 counter) all(trigger) counter(1/1.1) && counter(1/1.-1) all(this)]))
text=Graft 3 (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.) -- {2}: Target creature with a +1/+1 counter on it gains shroud until end of turn. (It can't be the target of spells or abilities.)
mana={1}{G}{U}
type=Creature
subtype=Frog Mutant
power=0
toughness=0
[/card]
[card]
name=Plaxmanta
abilities=flash
auto=all(creature|myBattlefield) shroud ueot
auto=ifnot spent({G}) then sacrifice
text=Flash -- When Plaxmanta enters the battlefield, creatures you control gain shroud until end of turn. (They can't be the targets of spells or abilities.) -- When Plaxmanta enters the battlefield, sacrifice it unless {G} was spent to cast it.
mana={1}{U}
type=Creature
subtype=Beast
power=2
toughness=2
[/card]
[card]
name=Plea for Guidance
aicode=activate target(<upto:2>enchantment|mylibrary) moveto(myhand)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<upto:2>enchantment|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=Search your library for up to two enchantment cards, reveal them, and put them into your hand. Then shuffle your library.
mana={5}{W}
type=Sorcery
[/card]
[card]
name=Pledge of Loyalty
abilities=auraward
target=creature
auto=aslongas(*[red]|mybattlefield) protection from red
auto=aslongas(*[green]|mybattlefield) protection from green
auto=aslongas(*[blue]|mybattlefield) protection from blue
auto=aslongas(*[black]|mybattlefield) protection from black
auto=aslongas(*[white]|mybattlefield) protection from white
text=Enchant creature -- Enchanted creature has protection from the colors of permanents you control. This effect doesn't remove Pledge of Loyalty.
mana={1}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Plover Knights
abilities=flying,first strike
text=Flying, first strike
mana={3}{W}{W}
type=Creature
subtype=Kithkin Knight
power=3
toughness=3
[/card]
[card]
name=Plow Under
target=<2>land
auto=moveTo(ownerlibrary)
text=Put two target lands on top of their owners' libraries.
mana={3}{G}{G}
type=Sorcery
[/card]
[card]
name=Plumes of Peace
target=creature
auto=doesnotuntap
autohand={W}{U}:tap target(creature) limit:1 myUpkeepOnly
text=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. (Activate this ability only during your upkeep and only once each turn.)
mana={1}{W}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Plumeveil
abilities=flash,flying,defender
text=Flash -- Defender, flying
mana={WU}{WU}{WU}
type=Creature
subtype=Elemental
power=4
toughness=4
[/card]
[card]
name=Plummet
target=creature[flying]
auto=destroy
text=Destroy target creature with flying.
mana={G}{1}
type=Instant
[/card]
[card]
name=Plunder
auto=target(*[land;artifact]) destroy
text=Destroy target artifact or land. -- Suspend 4 - {1}{R} (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.)
mana={4}{R}
suspend(4)={1}{r}
type=Sorcery
[/card]
[card]
name=Poison Arrow
target=creature[-black]
auto=destroy
auto=life:3 controller
text=Destroy target nonblack creature. You gain 3 life.
mana={4}{B}{B}
type=Sorcery
[/card]
[card]
name=Poison the Well
target=Land
auto=Damage:2 targetController
auto=destroy
text=Destroy target land. Poison the Well deals 2 damage to that land's controller.
mana={2}{BR}{BR}
type=Sorcery
[/card]
[card]
name=Poisonbelly Ogre
auto=@movedTo(other creature|myBattlefield):life:-1 controller
auto=@movedTo(other creature|opponentBattlefield):life:-1 opponent
text=Whenever another creature enters the battlefield, its controller loses 1 life.
mana={4}{B}
type=Creature
subtype=Ogre Warrior
power=3
toughness=3
[/card]
[card]
name=Polar Kraken
abilities=trample
auto=tap(noevent)
auto=cumulativeupcost[{S(land|myBattlefield)}] sacrifice
text=Trample -- Polar Kraken enters the battlefield tapped. -- Cumulative upkeep - Sacrifice a land. (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.)
mana={8}{U}{U}{U}
type=Creature
subtype=Kraken
power=11
toughness=11
[/card]
[card]
name=Polis Crusher
abilities=Trample
auto=protection from(enchantment)
auto=this(cantargetcard(*[-monstrous]) {4}{R}{G}:becomes(monstrous) forever && counter(1/1,3) && transforms((,newAbility[@combatdamaged(player) source(this[monstrous]):destroy target(enchantment|opponentbattlefield)])) forever
text=Trample, protection from enchantments -- {4}{R}{G}: Monstrosity 3. (If this creature isn't monstrous, put three +1/+1 counters on it and it becomes monstrous.) -- Whenever Polis Crusher deals combat damage to a player, if Polis Crusher is monstrous, destroy target enchantment that player controls.
mana={2}{R}{G}
type=Creature
subtype=Cyclops
power=4
toughness=4
[/card]
[card]
name=Pollenbright Wings
target=creature
auto=flying
auto=@combatdamaged(player) from(mytgt):token(Saproling,Creature Saproling,1/1,green)*thatmuch
text=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.
mana={4}{G}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Polluted Bonds
auto=@movedTo(land|opponentBattlefield):life:-2 opponent
auto=@movedTo(land|opponentBattlefield):life:2 controller
text=Whenever a land enters the battlefield under an opponent's control, that player loses 2 life and you gain 2 life.
mana={3}{B}{B}
type=Enchantment
[/card]
[card]
name=Polluted Dead
auto=@movedTo(this|graveyard) from(battlefield):destroy target(land)
text=When Polluted Dead dies, destroy target land.
mana={4}{B}
type=Creature
subtype=Zombie
power=3
toughness=3
[/card]
[card]
name=Polluted Delta
aicode=activate moveTo(myBattlefield) target(*[island;swamp]|myLibrary)
auto={L}{T}{S}:name(search card) reveal:plibrarycount optionone name(choose card) target(*[island;swamp]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveto(ownerbattlefield))! afterrevealedend revealend
text={T}, 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.
type=Land
[/card]
[card]
name=Polluted Mire
auto=tap(noevent)
auto={T}:Add{B}
autohand=__CYCLING__({2})
text=Polluted Mire enters the battlefield tapped. -- {T}: Add {B} to your mana pool. -- Cycling {2} ({2}, Discard this card: Draw a card.)
type=Land
[/card]
[card]
name=Polymorph
target=creature
auto=bury
auto=transforms((,newability[Reveal:1 revealzone(mylibrary) revealuntil(creature|mylibrary) optionone target(creature|myreveal) moveto(mybattlefield) and!( all(*|myreveal) bottomoflibrary )! optiononeend optiontwo all(*|myreveal) bottomoflibrary optiontwoend revealend])) oneshot
text=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.
mana={3}{U}
type=Sorcery
[/card]
[card]
name=Ponder
aicode=activate choice bottomoflibrary all(*[zpos<=3]|mylibrary) && choice draw:1
auto=name(Look) reveal:3 optionone name(Look) target(*|reveal) doNothing optiononeend optiontwo target(<3>*|reveal) moveto(mylibrary)  optiontwoend afterrevealed transforms((,newability[choice shuffle && draw:1],newability[choice name(Cancel) draw:1])) oneshot afterrevealedend revealend
text=Look at the top three cards of your library, then put them back in any order. You may shuffle your library. -- Draw a card.
mana={U}
type=Sorcery
[/card]
[card]
name=Pongify
target=creature
auto=bury && token(Ape,creature,3/3,green) targetcontroller
text=Destroy target creature. It can't be regenerated. That creature's controller puts a 3/3 green Ape creature token onto the battlefield.
mana={U}
type=Instant
[/card]
[card]
name=Pontiff of Blight
auto=@movedto(*|mystack):pay({WB}) life:-1 opponent && life:1 controller
auto=lord(other creature|mybattlefield) transforms((,newability[@movedto(*|mystack):pay[[{WB}]] life:-1 opponent && life:1 controller]))
text=Extort (Whenever you cast a spell, you may pay {WB}. If you do, each opponent loses 1 life and you gain that much life.) -- Other creatures you control have extort. (If a creature has multiple instances of extort, each triggers separately.)
mana={4}{B}{B}
type=Creature
subtype=Zombie Cleric
power=2
toughness=7
[/card]
[card]
name=Ponyback Brigade
auto=token(Goblin,Creature Goblin,1/1, haste, red) *3
facedown={3}
autofacedown={2}{R}{W}{B}:morph
autofaceup=token(Goblin,Creature Goblin,1/1, haste, red) *3
text=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}: (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={3}{R}{W}{B}
type=Creature
subtype=Goblin Warrior
power=2
toughness=2
[/card]
[card]
name=Pooling Venom
target=land
auto=@tapped(mytgt):life:-2 targetController
auto={3}{B}:destroy
text=Enchant land -- Whenever enchanted land becomes tapped, its controller loses 2 life. -- {3}{B}: Destroy enchanted land.
mana={1}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Porcelain Legionnaire
abilities=first strike
text=({p(W)} may be paid for with either {W} or 2 life.) -- First strike
color=white
mana={2}{p(W)}
type=Artifact Creature
subtype=Soldier
power=3
toughness=1
[/card]
[card]
name=Pore Over the Pages
auto=draw:3 controller
auto=untap target(<upto:2>land|mybattlefield)
auto=ability$!reject target(*|myhand)!$ controller
text=Draw three cards, untap up to two lands, then discard a card.
mana={3}{U}{U}
type=Sorcery
[/card]
[card]
name=Porphyry Nodes
auto=@each my upkeep:bury notatarget(creature[power=power:lowest:creature:battlefield])
text=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.
mana={W}
type=Enchantment
[/card]
[card]
name=Port Inspector
aicode=name(look) activate name(look) target(<ohandcount>*|opponenthand) donothing
auto=@combat(blocked,turnlimited) source(this):name(look) reveal:ohandcount revealzone(opponenthand) optionone name(look) target(<1>*|reveal) moveto(ownerhand) and!(all(*|reveal) moveto(ownerhand))! optiononeend revealend
text=Whenever Port Inspector becomes blocked, you may look at defending player's hand.
mana={1}{U}
type=Creature
subtype=Human
power=1
toughness=2
[/card]
[card]
name=Port Town
auto=aslongas(island,plains|myhand) tap(noevent) <1
auto={T}:add{W}
auto={T}:add{U}
text=As Port Town enters the battlefield, you may reveal a Plains or Island card from your hand. If you don't, Port Town enters the battlefield tapped. -- {T}: Add {W} or {U} to your mana pool.
type=Land
[/card]
[card]
name=Portcullis
auto=@movedTo(creature|battlefield) restriction{type(creature|battlefield)~morethan~2}:all(trigger[to]) (blink)forsrc
text=Whenever a creature enters the battlefield, if there are two or more other creatures on the battlefield, exile that creature. Return that card to the battlefield under its owner's control when Portcullis leaves the battlefield.
mana={4}
type=Artifact
[/card]
[card]
name=Portent of Betrayal
target=creature
auto=moveto(mybattlefield) and!(transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste)) ueot)!
auto=scry:1 scrycore delayed dontshow donothing scrycoreend scryend
text=Gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn. Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.)
mana={3}{R}
type=Sorcery
[/card]
[card]
name=Portent
target=player
aicode=activate moveto(ownerlibrary) target(*[zpos<=3]|targetedpersonslibrary)
auto=name(look) reveal:3 optionone name(Look) target(*|reveal) doNothing optiononeend optiontwo target(<3>*|reveal) moveto(ownerlibrary) optiontwoend afterrevealed may shuffle targetedplayer afterrevealedend revealend
auto=@next upkeep:draw:1 controller
text=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.
mana={U}
type=Sorcery
[/card]
[card]
name=Possessed Aven
abilities=flying
auto=aslongas(*|mygraveyard) 1/1 >6
auto=aslongas(*|mygraveyard) transforms((,black)) >6
auto=aslongas(*|mygraveyard) {2}{B}{T}:destroy target(creature[blue]) >6
text=Flying -- Threshold - As long as seven or more cards are in your graveyard, Possessed Aven gets +1/+1, is black, and has "{2}{B}, {T}: Destroy target blue creature."
mana={2}{U}{U}
type=Creature
subtype=Bird Soldier Horror
power=3
toughness=3
[/card]
[card]
name=Possessed Barbarian
abilities=first strike
auto=aslongas(*|mygraveyard) 1/1 >6
auto=aslongas(*|mygraveyard) transforms((,black)) >6
auto=aslongas(*|mygraveyard) {2}{B}{T}:destroy target(creature[red]) >6
text=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}, {T}: Destroy target red creature."
mana={2}{R}{R}
type=Creature
subtype=Human Barbarian Horror
power=3
toughness=3
[/card]
[card]
name=Possessed Centaur
abilities=trample
auto=aslongas(*|mygraveyard) 1/1 >6
auto=aslongas(*|mygraveyard) transforms((,black)) >6
auto=aslongas(*|mygraveyard) {2}{B}{T}:destroy target(creature[green]) >6
text=Trample -- Threshold - As long as seven or more cards are in your graveyard, Possessed Centaur gets +1/+1, is black, and has "{2}{B}, {T}: Destroy target green creature."
mana={2}{G}{G}
type=Creature
subtype=Centaur Horror
power=3
toughness=3
[/card]
[card]
name=Possessed Nomad
abilities=vigilance
auto=aslongas(*|mygraveyard) 1/1 >6
auto=aslongas(*|mygraveyard) transforms((,black)) >6
auto=aslongas(*|mygraveyard) {2}{B}{T}:destroy target(creature[white]) >6
text=Vigilance -- Threshold - As long as seven or more cards are in your graveyard, Possessed Nomad gets +1/+1, is black, and has "{2}{B}, {T}: Destroy target white creature."
mana={2}{W}{W}
type=Creature
subtype=Human Nomad Horror
power=3
toughness=3
[/card]
[card]
name=Possessed Portal
auto=replacedraw ability$!name(skip draw) donothing!$ controller
auto=opponentreplacedraw ability$!name(skip draw) donothing!$ opponent
auto=@each end:ability$!choice sacrifice notatarget(*|mybattlefield) _ if type(*|mybattlefield)~morethan~0 then if type(*|myhand)~morethan~0 then choice reject notatarget(*|myhand)!$ controller && ability$!choice sacrifice notatarget(*|mybattlefield) _ if type(*|mybattlefield)~morethan~0 then if type(*|myhand)~morethan~0 then choice reject notatarget(*|myhand)!$ opponent
text=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.
mana={8}
type=Artifact
[/card]
[card]
name=Possessed Skaab
auto=moveto(myhand) target(*[instant;sorcery]|mygraveyard)
auto=@movedto(this|graveyard) from(battlefield):moveto(exile)
text=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.
mana={3}{U}{B}
type=Creature
subtype=Zombie
power=3
toughness=2
[/card]
[card]
name=Poultice Sliver
auto=lord(sliver) {2}{T}:regenerate target(sliver)
text=All Slivers have "{2}, {T}: Regenerate target Sliver."
mana={2}{W}
type=Creature
subtype=Sliver
power=2
toughness=2
[/card]
[card]
name=Pouncing Jaguar
auto=upcost[{G};next upkeep] sacrifice
text=Echo {G} (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.)
mana={G}
type=Creature
subtype=Cat
power=2
toughness=2
[/card]
[card]
name=Pouncing Kavu
abilities=first strike
kicker={2}{R}
auto=kicker counter(1/1,2)
auto=kicker haste
text=Kicker {2}{R} (You may pay an additional {2}{R} as you cast this spell.) -- First strike -- If Pouncing Kavu was kicked, it enters the battlefield with two +1/+1 counters on it and with haste.
mana={1}{R}
type=Creature
subtype=Kavu
power=1
toughness=1
[/card]
[card]
name=Pouncing Wurm
kicker={2}{G}
auto=kicker haste
auto=kicker counter(1/1,3)
text=Kicker {2}{G} (You may pay an additional {2}{G} as you cast this spell.) -- If Pouncing Wurm was kicked, it enters the battlefield with three +1/+1 counters on it and with haste.
mana={3}{G}
type=Creature
subtype=Wurm
power=3
toughness=3
[/card]
[card]
name=Powder Keg
auto=@each my upkeep:may counter(0/0,1,Fuse)
auto=this(counter{0/0.1.Fuse}<1) {T}{S}:destroy all(*[artifact;creature;manacost=0])
auto=this(counter{0/0.1.Fuse}=) {T}{S}:destroy all(*[artifact;creature;manacost=1])
auto=this(counter{0/0.2.Fuse}=) {T}{S}:destroy all(*[artifact;creature;manacost=2])
auto=this(counter{0/0.3.Fuse}=) {T}{S}:destroy all(*[artifact;creature;manacost=3])
auto=this(counter{0/0.4.Fuse}=) {T}{S}:destroy all(*[artifact;creature;manacost=4])
auto=this(counter{0/0.5.Fuse}=) {T}{S}:destroy all(*[artifact;creature;manacost=5])
auto=this(counter{0/0.6.Fuse}=) {T}{S}:destroy all(*[artifact;creature;manacost=6])
auto=this(counter{0/0.7.Fuse}=) {T}{S}:destroy all(*[artifact;creature;manacost=7])
auto=this(counter{0/0.8.Fuse}=) {T}{S}:destroy all(*[artifact;creature;manacost=8])
auto=this(counter{0/0.9.Fuse}=) {T}{S}:destroy all(*[artifact;creature;manacost=9])
auto=this(counter{0/0.10.Fuse}=) {T}{S}:destroy all(*[artifact;creature;manacost=10])
auto=this(counter{0/0.11.Fuse}=) {T}{S}:destroy all(*[artifact;creature;manacost=11])
auto=this(counter{0/0.12.Fuse}=) {T}{S}:destroy all(*[artifact;creature;manacost=12])
auto=this(counter{0/0.13.Fuse}=) {T}{S}:destroy all(*[artifact;creature;manacost=13])
auto=this(counter{0/0.14.Fuse}=) {T}{S}:destroy all(*[artifact;creature;manacost=14])
auto=this(counter{0/0.15.Fuse}=) {T}{S}:destroy all(*[artifact;creature;manacost=15])
auto=this(counter{0/0.16.Fuse}=) {T}{S}:destroy all(*[artifact;creature;manacost=16])
text=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.
mana={2}
type=Artifact
[/card]
[card]
name=Power Armor
auto={3}{T}:target(creature) transforms((,newability[aslongas(plains|mybattlefield) 1/1 ueot],newability[aslongas(island|mybattlefield) 1/1 ueot],newability[aslongas(swamp|mybattlefield) 1/1 ueot],newability[aslongas(mountain|mybattlefield) 1/1 ueot],newability[aslongas(forest|mybattlefield) 1/1 ueot])) ueot
text=Domain - {3}, {T}: Target creature gets +1/+1 until end of turn for each basic land type among lands you control.
mana={4}
type=Artifact
[/card]
[card]
name=Power Leak
target=enchantment
alias=1215
text=Enchant enchantment -- At the beginning of the upkeep of enchanted enchantment's controller, that player may pay any amount of mana. Power Leak deals 2 damage to that player. Prevent X of that damage, where X is the amount of mana that player paid this way.
mana={1}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Power Matrix
auto={T}:1/1 && flying && first strike && trample target(creature)
text={T}: Target creature gets +1/+1 and gains flying, first strike, and trample until end of turn.
mana={4}
type=Artifact
[/card]
[card]
name=Power of Fire
target=creature
auto=teach(creature) {T}:damage:1 target(creature,player)
text=Enchant creature -- Enchanted creature has "{T}: This creature deals 1 damage to target creature or player."
mana={1}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Power Taint
auto=teach(creature) upcost[{2}] life:-2 controller
autohand=__CYCLING__({2})
text=Enchant enchantment -- At the beginning of the upkeep of enchanted enchantment's controller, that player loses 2 life unless he or she pays {2}. -- Cycling {2} ({2}, Discard this card: Draw a card.)
mana={1}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Powerstone Minefield
auto=@combat(attacking) source(creature):all(trigger[to]) damage:2
auto=@combat(blocking) source(creature):all(trigger[to]) damage:2
text=Whenever a creature attacks or blocks, Powerstone Minefield deals 2 damage to it.
mana={2}{R}{W}
type=Enchantment
[/card]
[card]
name=Pradesh Gypsies
auto={1}{G}{T}:-2/0 target(creature)
text={1}{G}, {T}: Target creature gets -2/-0 until end of turn.
mana={2}{G}
type=Creature
subtype=Human Nomad
power=1
toughness=1
[/card]
[card]
name=Praetor's Counsel
auto=moveTo(exile)
auto=moveTo(myhand) all(*|mygraveyard)
autoexile=lord(*|myBattlefield) nomaxhand
text=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.
mana={5}{G}{G}{G}
type=Sorcery
[/card]
[card]
name=Prahv, Spires of Order
auto={T}:add{1}
auto={4}{W}{U}{T}:name(prevent damage) notatarget(*|battlefield,stack,hand,graveyard) transforms((,newability[preventalldamage from(this)])) ueot
text={T}: Add {1} to your mana pool. -- {4}{W}{U}, {T}: Prevent all damage a source of your choice would deal this turn.
type=Land
[/card]
[card]
name=Prairie Stream
auto=if type(land[basic]|mybattlefield)~lessthan~2 then tap(noevent)
text=({T}: Add {W} or {U} to your mana pool.) -- Prairie Stream enters the battlefield tapped unless you control two or more basic lands.
type=Land
subtype=Plains Island
[/card]
[card]
name=Prakhata Club Security
mana={3}{B}
type=Creature
subtype=Aetherborn Warrior
power=3
toughness=4
[/card]
[card]
name=Prakhata Pillar-Bug
auto={B}:lifelink
text={B}: Prakhata Pillar-Bug gains lifelink until end of turn. (Damage dealt by this creature also causes you to gain that much life.)
mana={3}
type=Artifact Creature
subtype=Insect
power=2
toughness=3
[/card]
[card]
name=Precinct Captain
auto=@combatdamaged(player) from(this):token(Soldier,Creature Soldier,1/1,white)
abilities=first strike
text=First strike -- Whenever Precinct Captain deals combat damage to a player, put a 1/1 white Soldier creature token onto the battlefield.
mana={W}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=2
[/card]
[card]
name=Precise Strike
target=creature
auto=1/0 ueot
auto=first strike ueot
text=Target creature gets +1/+0 and gains first strike until end of turn.
mana={R}
type=Instant
[/card]
[card]
name=Precognition
aicode=activate choice bottomoflibrary all(*[zpos=1]|targetedpersonslibrary)
auto=@each my upkeep:may target(opponent) reveal:1 optionone name(Put On Top) target(*|reveal) moveto(ownerlibrary) optiononeend optiontwo name(put on bottom) target(<1>*|reveal) bottomoflibrary optiontwoend revealend
text=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.
mana={4}{U}
type=Enchantment
[/card]
[card]
name=Predator Dragon
abilities=flying,haste
auto=may target(<anyamount>other creature|mybattlefield) sacrifice && counter(1/1,2) all(this)
text=Flying, haste -- Devour 2 (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.)
mana={3}{R}{R}{R}
type=Creature
subtype=Dragon
power=4
toughness=4
[/card]
[card]
name=Predator Ooze
abilities=indestructible
auto=@combat(attacking) source(this):counter(1/1,1)
auto=@vampired(creature) from(this):counter(1/1,1) all(this)
text=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
mana={G}{G}{G}
type=Creature
subtype=Ooze
power=1
toughness=1
[/card]
[card]
name=Predator, Flagship
auto={2}:flying target(creature)
auto={5}{T}:destroy target(creature[flying])
text={2}: Target creature gains flying until end of turn. -- {5}, {T}: Destroy target creature with flying.
mana={5}
type=Legendary Artifact
[/card]
[card]
name=Predator's Gambit
target=creature
auto=2/1
auto=teach(creature) transforms((,newability[aslongas(other creature|myBattlefield) intimidate <1]))
text=Enchant creature -- Enchanted creature gets +2/+1. -- Enchanted creature has intimidate as long as its controller controls no other creatures. (It can't be blocked except by artifact creatures and/or creatures that share a color with it.)
mana={B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Predator's Howl
auto=ifnot morbid then token(Wolf,Creature Wolf,2/2,green)
auto=if morbid then token(Wolf,Creature Wolf,2/2,green)*3
text=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.
mana={3}{G}
type=Instant
[/card]
[card]
name=Predator's Rapport
target=creature|mybattlefield
auto=life:power controller && life:toughness controller
text=Choose target creature you control. You gain life equal to that creature's power plus its toughness.
mana={2}{G}
type=Instant
[/card]
[card]
name=Predator's Strike
target=creature
auto=trample
auto=3/3
text=Target creature gets +3/+3 and gains trample until end of turn.
mana={1}{G}
type=Instant
[/card]
[card]
name=Predatory Advantage
auto=@each opponent endofturn restriction{thisturn(creature|opponentstack)~lessthan~1}:token(Lizard,Creature Lizard,2/2,green) controller
text=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.
mana={3}{R}{G}
type=Enchantment
[/card]
[card]
name=Predatory Hunger
target=creature
auto=@movedTo(creature|opponentstack):counter(1/1,1)
text=Enchant creature -- Whenever an opponent casts a creature spell, put a +1/+1 counter on enchanted creature.
mana={G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Predatory Nightstalker
auto=may target(opponent) ability$!name(sacrifice) notatarget(creature|mybattlefield) sacrifice!$ targetedplayer
text=When Predatory Nightstalker enters the battlefield, you may have target opponent sacrifice a creature.
mana={3}{B}{B}
type=Creature
subtype=Nightstalker
power=3
toughness=2
[/card]
[card]
name=Predatory Rampage
auto=all(creature|mybattlefield) 3/3 ueot
auto=all(creature|opponentbattlefield) mustblock ueot
text=Creatures you control get +3/+3 until end of turn. Each creature your opponents control blocks this turn if able.
mana={3}{G}{G}
type=Sorcery
[/card]
[card]
name=Predatory Sliver
auto=lord(sliver|mybattlefield) 1/1
text=All Sliver creatures you control get +1/+1.
mana={1}{G}
type=Creature
subtype=Sliver
power=1
toughness=1
[/card]
[card]
name=Predatory Urge
target=creature
auto=transforms((,newability[{T}:target(creature) dynamicability<!powerstrike eachother!>]))
text=Enchant creature -- Enchanted creature has "{T}: This creature deals damage equal to its power to target creature. That creature deals damage equal to its power to this creature."
mana={3}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Preeminent Captain
abilities=First Strike
auto=@combat(attacking) source(this):target(creature[soldier]|myhand) ninjutsu
text=Whenever Preeminent Captain attacks, you may put a Soldier creature card from your hand onto the battlefield tapped and attacking.
mana={2}{W}
type=Creature
subtype=Kithkin Soldier
power=2
toughness=2
[/card]
[card]
name=Preemptive Strike
target=creature|stack
auto=fizzle
text=Counter target creature spell.
mana={1}{U}
type=Instant
[/card]
[card]
name=Preordain
aicode=activate draw:1
auto=name(Scry) reveal:2 optionone name(Put On Top) target(<upto:2>*|reveal) moveto(mylibrary) optiononeend optiontwo name(put on bottom) target(<2>*|reveal) bottomoflibrary optiontwoend afterrevealed transforms((,newability[draw:1 controller])) oneshot afterrevealedend revealend
text=Scry 2, then draw a card. (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.)
mana={U}
type=Sorcery
[/card]
[card]
name=Prescient Chimera
abilities=flying
auto=@movedTo(instant,sorcery|mystack):scry:1 scrycore delayed dontshow donothing scrycoreend scryend
text=Flying -- Whenever you cast an instant or sorcery spell, scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.)
mana={3}{U}{U}
type=Creature
subtype=Chimera
power=3
toughness=4
[/card]
[card]
name=Presence of Gond
target=creature
auto=teach(creature) {T}:token(Elf Warrior, Creature Elf Warrior,1/1,green)
text=Enchant creature -- Enchanted creature has "{T}: Put a 1/1 green Elf Warrior creature token onto the battlefield."
mana={2}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Presence of the Master
auto=@movedTo(enchantment|stack):choice fizzle all(enchantment|stack)
text=Whenever a player casts an enchantment spell, counter it.
mana={3}{W}
type=Enchantment
[/card]
[card]
name=Presence of the Wise
auto=life:twicetype:*:myhand controller
text=You gain 2 life for each card in your hand.
mana={2}{W}{W}
type=Sorcery
[/card]
[card]
name=Press for Answers
target=creature
auto=freeze
auto=token(Clue,Artifact Clue,0/0) and!( transforms((,newability[{S}{2}:draw:1])) forever )! controller
text=Tap target creature. It doesn't untap during its controller's next untap step. -- Investigate. (Put a colorless Clue artifact token onto the battlefield with "{2}, Sacrifice this artifact: Draw a card.")
mana={1}{U}
type=Sorcery
[/card]
[card]
name=Press into Service
target=creature|battlefield
auto=moveto(mybattlefield) and!(transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste)) ueot)!
auto=target(<upto:2>creature|battlefield) counter(1/1,1)
text=Support 2. (Put a +1/+1 counter on each of up to two target creatures.) -- Gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn.
mana={4}{R}
type=Sorcery
[/card]
[card]
name=Press the Advantage
target=<upto:2>creature|battlefield
auto=2/2 ueot
auto=trample ueot
text=Up to two target creatures each get +2/+2 and gain trample until end of turn.
mana={2}{G}{G}
type=Instant
[/card]
[card]
name=Pressure Point
target=creature
auto=tap
auto=draw:1 controller
text=Tap target creature. -- Draw a card.
mana={1}{W}
type=Instant
[/card]
[card]
name=Pretender's Claim
target=creature
auto=@combat(blocked,turnlimited) source(mytgt):tap all(land|opponentbattlefield)
text=Enchant creature -- Whenever enchanted creature becomes blocked, tap all lands defending player controls.
mana={1}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Prey Upon
target=creature|mybattlefield
auto=transforms((,newability[target(creature|opponentbattlefield) dynamicability<!powerstrike eachother!>])) ueot
restriction=type(creature|opponentbattlefield)~morethan~0
text=Target creature you control fights target creature you don't control.
mana={G}
type=Sorcery
[/card]
[card]
name=Prey's Vengeance
target=creature
auto=2/2
auto=if rebound then moveto(exile) and!( transforms((,newability[@rebounded:may activate castcard(normal)])) forever )!
text=Target creature gets +2/+2 until end of turn. -- Rebound (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.)
mana={G}
type=Instant
[/card]
[card]
name=Preyseizer Dragon
abilities=flying
auto=may target(<anyamount>other creature|mybattlefield) sacrifice && counter(1/1,2) all(this)
auto=@combat(attacking) source(this):target(creature,player) dynamicability<!chargestrike!>
text=Flying -- Devour 2 (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.) -- Whenever Preyseizer Dragon attacks, it deals damage to target creature or player equal to the number of +1/+1 counters on Preyseizer Dragon.
mana={4}{R}{R}
type=Creature
subtype=Dragon
power=4
toughness=4
[/card]
[card]
name=Price of Glory
auto=lord(land) transforms((,newability[@tappedformana(this) restriction{opponentturnonly}:destroy]))
text=Whenever a player taps a land for mana, if it's not that player's turn, destroy that land.
mana={2}{R}
type=Enchantment
[/card]
[card]
name=Price of Knowledge
abilities=nomaxhand,oppnomaxhand
auto=@each opponent upkeep:damage:type:*:opponenthand opponent
text=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.
mana={6}{B}
type=Enchantment
[/card]
[card]
name=Price of Progress
auto=damage:twicetype:land[-basic]:mybattlefield controller
auto=damage:twicetype:land[-basic]:opponentbattlefield opponent
text=Price of Progress deals damage to each player equal to twice the number of nonbasic lands that player controls.
mana={1}{R}
type=Instant
[/card]
[card]
name=Prickleboar
auto=this(variable{controllerturn}) 2/0
auto=this(variable{controllerturn}) first strike
text=As long as it's your turn, Prickleboar gets +2/+0 and has first strike. (It deals combat damage before creatures without first strike.)
mana={4}{R}
type=Creature
subtype=Boar
power=3
toughness=3
[/card]
[card]
name=Prickly Boggart
abilities=fear
text=Fear (This creature can't be blocked except by artifact creatures and/or black creatures.)
mana={B}
type=Creature
subtype=Goblin Rogue
power=1
toughness=1
[/card]
[card]
name=Pride Guardian
abilities=defender
auto=@combat(blocking) source(this):life:3 controller
text=Defender -- Whenever Pride Guardian blocks, you gain 3 life.
mana={W}
type=Creature
subtype=Cat Monk
power=0
toughness=3
[/card]
[card]
name=Pride of Lions
auto=@combat(blocked,turnlimited) source(this):may name(assign combat damage to defending player) thisforeach(power>=1) damage:1 opponent && fog from(this)
text=You may have Pride of Lions assign its combat damage as though it weren't blocked.
mana={3}{G}{G}
type=Creature
subtype=Cat
power=4
toughness=4
[/card]
[card]
name=Pride of the Clouds
abilities=flying
auto=foreach(other creature[flying]) 1/1
autohand={2}{W}{U}:token(Bird,Creature Bird,1/1,bluewhite, flying) limit:1 myUpkeepOnly
text=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. (Activate this ability only during your upkeep and only once each turn.)
mana={W}{U}
type=Creature
subtype=Elemental Cat
power=1
toughness=1
[/card]
[card]
name=Priest of Gix
auto=add{B}{B}{B}
text=When Priest of Gix enters the battlefield, add {B}{B}{B} to your mana pool.
mana={2}{B}
type=Creature
subtype=Human Cleric Minion
power=2
toughness=1
[/card]
[card]
name=Priest of Iroas
auto={3}{W}{S}:destroy target(other enchantment)
text={3}{W}, Sacrifice Priest of Iroas: Destroy target enchantment. 
mana={R}
type=Creature
subtype=Human Cleric
power=1
toughness=1
[/card]
[card]
name=Priest of the Blood Rite
auto=choice token(Demon,Creature Demon,5/5,flying,black) controller
auto=@each my upkeep:life:-2 controller
text=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.
mana={3}{B}{B}
type=Creature
subtype=Human Cleric
power=2
toughness=2
[/card]
[card]
name=Priest of Titania
auto={T}:foreach(elf) add{G}
text={T}: Add {G} to your mana pool for each Elf on the battlefield.
mana={1}{G}
type=Creature
subtype=Elf Druid
power=1
toughness=1
[/card]
[card]
name=Priest of Urabrask
auto=Add{R}{R}{R}
text=When Priest of Urabrask enters the battlefield, add {R}{R}{R} to your mana pool.
mana={2}{R}
type=Creature
subtype=Human Cleric
power=2
toughness=1
[/card]
[card]
name=Priest of Yawgmoth
auto={S(artifact|mybattlefield)}{T}:name(add mana) thisforeach(variable{storedmanacost}) add{B}
text={T}, Sacrifice an artifact: Add to your mana pool an amount of black mana equal to the sacrificed artifact's converted mana cost.
mana={1}{B}
type=Creature
subtype=Human Cleric
power=1
toughness=2
[/card]
[card]
name=Priests of Norn
abilities=infect,vigilance
text=Vigilance -- Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)
mana={2}{W}
type=Creature
subtype=Cleric
power=1
toughness=4
[/card]
[card]
name=Primal Bellow
target=creature
auto=foreach(forest|myBattlefield) 1/1
text=Target creature gets +1/+1 until end of turn for each Forest you control.
mana={G}
type=Instant
[/card]
[card]
name=Primal Boost
target=creature
auto=4/4
autohand={2}{G}{cycle}:name(cycling) draw:1
autohand=@cycled(this|hand):may 1/1 target(creature) ueot
text=Target creature gets +4/+4 until end of turn. -- Cycling {2}{G} ({2}{G}, Discard this card: Draw a card.) -- When you cycle Primal Boost, you may have target creature get +1/+1 until end of turn.
mana={2}{G}
type=Instant
[/card]
[card]
name=Primal Clay
auto=choice name(enter as 3/3) transforms((,setpower=3,settoughness=3)) forever
auto=choice name(enter as 2/2 fly) transforms((,newability[flying],setpower=2,settoughness=2)) forever
auto=choice name(enter as a wall) transforms((Wall,newability[defender],setpower=1,settoughness=6)) forever
text=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 Shapeshifter Wall artifact creature with defender.
mana={4}
type=Artifact Creature
subtype=Shapeshifter
power=*
toughness=*
[/card]
[card]
name=Primal Cocoon
target=creature
auto=@each my upkeep:counter(1/1,1)
auto=@combat(attacking) source(mytgt):sacrifice all(this)
auto=@combat(blocking) source(mytgt):sacrifice all(this)
text=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.
mana={G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Primal Druid
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(land[basic]|myLibrary)
auto=@movedTo(this|graveyard) from(battlefield):name(search card) reveal:plibrarycount optionone name(choose card) target(land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
text=When Primal Druid dies, you may search your library for a basic land card, put it onto the battlefield tapped, then shuffle your library.
mana={1}{G}
type=Creature
subtype=Human Druid
power=0
toughness=3
[/card]
[card]
name=Primal Forcemage
auto=@movedto(creature|myBattlefield):all(trigger) 3/3 ueot
text=Whenever another creature enters the battlefield under your control, that creature gets +3/+3 until end of turn.
mana={2}{G}
type=Creature
subtype=Elf Shaman
power=2
toughness=2
[/card]
[card]
name=Primal Frenzy
target=Creature
auto=trample
text=Enchant creature -- Enchanted creature has trample.
mana={G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Primal Growth
aicode=activate transforms((,newability[ifnot paid(alternative) then target(land[basic]|mylibrary) moveto(mybattlefield)],newability[if paid(alternative) then target(<2>land[basic]|mylibrary) moveto(mybattlefield)])) ueot
auto=ifnot paid(alternative) then name(search card) reveal:plibrarycount optionone name(choose card) target(land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
auto=if paid(alternative) then name(search card) reveal:plibrarycount optionone name(choose card) target(<upto:2>land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
text=Kicker - Sacrifice a creature. (You may sacrifice a creature in addition to any other costs as you cast this spell.) -- 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 two basic land cards, put them onto the battlefield, then shuffle your library.
mana={2}{G}
other={2}{G}{S(creature|mybattlefield)} name(Pay Kicker)
type=Sorcery
[/card]
[card]
name=Primal Huntbeast
abilities=opponentshroud
text=Hexproof (This creature can't be the target of spells or abilities your opponents control.)
mana={3}{G}
type=Creature
subtype=Beast
power=3
toughness=3
[/card]
[card]
name=Primal Order
auto=@each my upkeep:damage:type:land[-basic]:mybattlefield controller
auto=@each opponent upkeep:damage:type:land[-basic]:opponentbattlefield opponent
text=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.
mana={2}{G}{G}
type=Enchantment
[/card]
[card]
name=Primal Plasma
auto=choice name(becomes 3/3) transforms((,setpower=3,settoughness=3)) forever
auto=choice name(becomes 2/2 flyer) transforms((,setpower=2,settoughness=2,flying)) forever
auto=choice name(becomes 1/6 defender) transforms((,setpower=1,settoughness=6,defender)) forever
text=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.
mana={3}{U}
type=Creature
subtype=Elemental Shapeshifter
power=*
toughness=*
[/card]
[card]
name=Primal Rage
auto=lord(creature|myBattlefield) trample
text=Creatures you control have trample. (If a creature you control would deal enough damage to its blockers to destroy them, you may have it deal the rest of its damage to defending player or planeswalker.)
mana={1}{G}
type=Enchantment
[/card]
[card]
name=Primal Surge
auto=reveal:1 optionone name(may put in play) target(<upto:1>*[-instant;-sorcery]|reveal) moveto(myexile) and!(moveto(ownerbattlefield))! forever optiononeend optiontwo all(*|reveal) moveto(myexile) optiontwoend repeat revealend
text=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.
mana={8}{G}{G}
type=Sorcery
[/card]
[card]
name=Primal Visitation
target=creature
auto=3/3
auto=haste
text=Enchant creature -- Enchanted creature gets +3/+3 and has haste.
mana={3}{R}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Primalcrux
abilities=trample
anyzone=type:manag:mybattlefield/type:manag:mybattlefield cdaactive
text=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.
mana={G}{G}{G}{G}{G}{G}
type=Creature
subtype=Elemental
power=*
toughness=*
[/card]
[card]
name=Prime Speaker Zegana
auto=counter(1/1,otherpower:highest:creature:mybattlefield) && draw:power
text=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.
mana={2}{G}{G}{U}{U}
type=Legendary Creature
subtype=Merfolk Wizard
power=1
toughness=1
[/card]
[card]
name=Primeval Bounty
auto=@movedTo(creature|mystack):token(Beast,Creature Beast,3/3,green) controller
auto=@movedTo(*[-creature]|mystack):counter(1/1,3) target(creature|mybattlefield)
auto=@movedTo(land|myBattlefield):life:3 controller
text=Enchantment. -- 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. 
mana={5}{G}
type=Enchantment
[/card]
[card]
name=Primeval Force
auto=aslongas(forest|mybattlefield) choice name(sacrifice forests) target(<3>forest|mybattlefield) sacrifice oneshot >2
auto=choice name(sacrifice this) sacrifice all(this)
text=When Primeval Force enters the battlefield, sacrifice it unless you sacrifice three Forests.
mana={2}{G}{G}{G}
type=Creature
subtype=Elemental
power=8
toughness=8
[/card]
[card]
name=Primeval Light
target=player
auto=destroy all(enchantment|targetedpersonsbattlefield)
text=Destroy all enchantments target player controls.
mana={3}{G}
type=Sorcery
[/card]
[card]
name=Primeval Protector
anyzone=foreach(creature|opponentbattlefield) changecost(colorless:-1) forcedalive
auto=counter(1/1,1) all(other creature|mybattlefield)
text=Primeval Protector costs {1} less to cast for each creature your opponents control. -- When Primeval Protector enters the battlefield, put a +1/+1 counter on each other creature you control.
mana={10}{G}
type=Creature
subtype=Avatar
power=10
toughness=10
[/card]
[card]
name=Primeval Shambler
auto={B}:1/1
text={B}: Primeval Shambler gets +1/+1 until end of turn.
mana={4}{B}
type=Creature
subtype=Horror Mercenary
power=3
toughness=3
[/card]
[card]
name=Primeval Titan
abilities=trample
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(<upto:2>land|myLibrary)
auto=name(search card) reveal:plibrarycount optionone name(choose card) target(<upto:2>land|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
auto=@combat(attacking) source(this):name(search card) reveal:plibrarycount optionone name(choose card) target(<upto:2>land|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
text=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.
mana={4}{G}{G}
type=Creature
subtype=Giant
power=6
toughness=6
[/card]
[card]
name=Primoc Escapee
abilities=flying
autohand=__CYCLING__({2})
text=Flying -- Cycling {2} ({2}, Discard this card: Draw a card.)
mana={6}{U}
type=Creature
subtype=Bird Beast
power=4
toughness=4
[/card]
[card]
name=Primordial Hydra
auto=counter(1/1,X)
auto=@each my upkeep:thisforeach(counter{1/1.1}) counter(1/1,1)
auto=this(counter{1/1.10}) trample
text=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.
mana={X}{G}{G}
type=Creature
subtype=Hydra
power=0
toughness=0
[/card]
[card]
name=Primordial Sage
auto=@movedTo(creature|mystack):may draw:1
text=Whenever you cast a creature spell, you may draw a card.
mana={4}{G}{G}
type=Creature
subtype=Spirit
power=4
toughness=5
[/card]
[card]
name=Princess Lucrezia
auto={T}:Add{U}
text={T}: Add {U} to your mana pool.
mana={3}{U}{U}{B}
type=Legendary Creature
subtype=Human Wizard
power=5
toughness=4
[/card]
[card]
name=Prism Array
auto=counter(0/0,converge,crystal)
auto={c(0/0,-1,crystal)}:tap target(creature)
auto={W}{U}{B}{R}{G}:scry:3 scrycore delayed dontshow donothing scrycoreend scryend
text=Converge -- Prism Array enters the battlefield 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. (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.)
mana={4}{U}
type=Enchantment
[/card]
[card]
name=Prism Ring
auto=activatechooseacolor transforms((,newability[@movedto(*[chosencolor]|mystack):life:1 controller])) forever activatechooseend
text=As Prism Ring enters the battlefield, choose a color. -- Whenever you cast a spell of the chosen color, you gain 1 life.
mana={1}
type=Artifact
[/card]
[card]
name=Prismatic Boon
target=<prex>creature
auto=choice name(white) protection from white
auto=choice name(blue) protection from blue
auto=choice name(black) protection from black
auto=choice name(red) protection from red
auto=choice name(green) protection from green
text=X target creatures gain protection from the color of your choice until end of turn.
mana={X}{W}{U}
type=Instant
[/card]
[card]
name=Prismatic Geoscope
auto=tap(noevent)
auto={T}:name(add mana) thisforeach(variable{pbasiclandtypes}>0) ability$! choice add{G} _ choice add{R} _ choice add{U} _ choice add{B} _ choice add{W} !$ controller
text=Prismatic Geoscope enters the battlefield tapped. -- Domain -- {T}: Add X mana in any combination of colors to your mana pool, where X is the number of basic land types among lands you control.
mana={5}
type=Artifact
[/card]
[card]
name=Prismatic Lace
target=*
auto=choice name(white) becomes(,white) forever
auto=choice name(blue) becomes(,blue) forever
auto=choice name(black) becomes(,black) forever
auto=choice name(red) becomes(,red) forever
auto=choice name(green) becomes(,green) forever
auto=choice name(white & blue) becomes(,white,blue) forever
auto=choice name(blue & black) becomes(,black,blue) forever
auto=choice name(black & red) becomes(,black,red) forever
auto=choice name(red & green) becomes(,red,green) forever
auto=choice name(green & white) becomes(,white,green) forever
auto=choice name(white & black) becomes(,white,black) forever
auto=choice name(blue & red) becomes(,red,blue) forever
auto=choice name(black & green) becomes(,black,green) forever
auto=choice name(red & white) becomes(,white,red) forever
auto=choice name(green & blue) becomes(,green,blue) forever
auto=choice name(green & white & blue) becomes(,green,white,blue) forever
auto=choice name(white & blue & black) becomes(,black,white,blue) forever
auto=choice name(blue & black & red) becomes(,black,red,blue) forever
auto=choice name(black & red & green) becomes(,green,black,red) forever
auto=choice name(red & green & white) becomes(,green,white,red) forever
auto=choice name(white & black & green) becomes(,green,white,black) forever
auto=choice name(blue & red & white) becomes(,red,white,blue) forever
auto=choice name(black & green & blue) becomes(,green,black,blue) forever
auto=choice name(red & white & black) becomes(,black,white,red) forever
auto=choice name(green & blue & red) becomes(,green,red,blue) forever
auto=choice name(green & red & blue & black) becomes(,green,red,blue,black) forever
auto=choice name(green & red & blue & white) becomes(,green,red,blue,white) forever
auto=choice name(white & blue & black & red) becomes(,white,red,blue,black) forever
auto=choice name(white & blue & black & green) becomes(,white,green,blue,black) forever
auto=choice name(all colors) becomes(,white,red,blue,black,green) forever
text=Target permanent becomes the color or colors of your choice. (This effect lasts indefinitely.)
mana={U}
type=Instant
[/card]
[card]
name=Prismatic Lens
auto={T}:Add{1}
auto={1}{T}:Add{G}
auto={1}{T}:Add{R}
auto={1}{T}:Add{B}
auto={1}{T}:Add{U}
auto={1}{T}:Add{W}
text={T}: Add {1} to your mana pool. -- {1}, {T}: Add one mana of any color to your mana pool.
mana={2}
type=Artifact
[/card]
[card]
name=Prismatic Omen
auto=lord(land|myBattlefield) transforms((plains forest mountain swamp island,newability[{t}:add{w}],newability[{t}:add{g}],newability[{t}:add{r}],newability[{t}:add{b}],newability[{t}:add{u}]))
text=Lands you control are every basic land type in addition to their other types.
mana={1}{G}
type=Enchantment
[/card]
[card]
name=Prismatic Strands
auto=chooseacolor preventAllDamage from(*[chosencolor]) chooseend
flashback={T(creature[white]|mybattlefield)}
text=Prevent all damage that sources of the color of your choice would deal this turn. -- Flashback - Tap an untapped white creature you control. (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={2}{W}
type=Instant
[/card]
[card]
name=Prismatic Ward
target=creature
auto=choice name(white) teach(creature) preventalldamage to(this) from(*[white]|battlefield,stack)
auto=choice name(blue) teach(creature) preventalldamage to(this) from(*[blue]|battlefield,stack)
auto=choice name(black) teach(creature) preventalldamage to(this) from(*[black]|battlefield,stack)
auto=choice name(red) teach(creature) preventalldamage to(this) from(*[red]|battlefield,stack)
auto=choice name(green) teach(creature) preventalldamage to(this) from(*[green]|battlefield,stack)
text=Enchant creature -- As Prismatic Ward enters the battlefield, choose a color. -- Prevent all damage that would be dealt to enchanted creature by sources of the chosen color.
mana={1}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Prismwake Merrow
abilities=flash
auto=ability$!name(choose color/s) choice name(white) target(*) becomes(,white) ueot _ choice name(blue) target(*) becomes(,blue) ueot _ choice name(black) target(*) becomes(,black) ueot _ choice name(red) target(*) becomes(,red) ueot _ choice name(green) target(*) becomes(,green) ueot _ choice name(white & blue) target(*) becomes(,white,blue) ueot _ choice name(blue & black) target(*) becomes(,black,blue) ueot _ choice name(black & red) target(*) becomes(,black,red) ueot _ choice name(red & green) target(*) becomes(,red,green) ueot _ choice name(green & white) target(*) becomes(,white,green) ueot _ choice name(white & black) target(*) becomes(,white,black) ueot _ choice name(blue & red) target(*) becomes(,red,blue) ueot _ choice name(black & green) target(*) becomes(,black,green) ueot _ choice name(red & white) target(*) becomes(,white,red) ueot _ choice name(green & blue) target(*) becomes(,green,blue) ueot _ choice name(green & white & blue) target(*) becomes(,green,white,blue) ueot _ choice name(white & blue & black) target(*) becomes(,black,white,blue) ueot _ choice name(blue & black & red) target(*) becomes(,black,red,blue) ueot _ choice name(black & red & green) target(*) becomes(,green,black,red) ueot _ choice name(red & green & white) target(*) becomes(,green,white,red) ueot _ choice name(white & black & green) target(*) becomes(,green,white,black) ueot _ choice name(blue & red & white) target(*) becomes(,red,white,blue) ueot _ choice name(black & green & blue) target(*) becomes(,green,black,blue) ueot _ choice name(red & white & black) target(*) becomes(,black,white,red) ueot _ choice name(green & blue & red) target(*) becomes(,green,red,blue) ueot _ choice name(green & red & blue & black) target(*) becomes(,green,red,blue,black) ueot _ choice name(green & red & blue & white) target(*) becomes(,green,red,blue,white) ueot _ choice name(white & blue & black & red) target(*) becomes(,white,red,blue,black) ueot _ choice name(white & blue & black & green) target(*) becomes(,white,green,blue,black) ueot _ choice name(all colors) target(*) becomes(,white,red,blue,black,green) ueot!$ controller
text=Flash -- When Prismwake Merrow enters the battlefield, target permanent becomes the color or colors of your choice until end of turn.
mana={2}{U}
type=Creature
subtype=Merfolk Wizard
power=2
toughness=1
[/card]
[card]
name=Prison Barricade
abilities=defender
kicker={1}{W}
auto=kicker counter(1/1,1)
auto=kicker canattack
text=Defender (This creature can't attack.) -- Kicker {1}{W} (You may pay an additional {1}{W} as you cast this spell.) -- 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."
mana={1}{W}
type=Creature
subtype=Wall
power=1
toughness=3
[/card]
[card]
name=Prison Term
target=creature
auto=cantattack
auto=cantpwattack
auto=cantblock
auto=noactivatedability
auto=@movedto(creature|opponentbattlefield):may all(trigger[to]) retarget
text=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.
mana={1}{W}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Pristine Angel
abilities=flying
auto=this(untapped) protection from white
auto=this(untapped) protection from blue
auto=this(untapped) protection from black
auto=this(untapped) protection from red
auto=this(untapped) protection from green
auto=this(untapped) protection from(artifact)
auto=@movedTo(*|mystack):may untap
text=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.
mana={4}{W}{W}
type=Creature
subtype=Angel
power=4
toughness=4
[/card]
[card]
name=Pristine Skywise
abilities=flying
auto=@movedto(*[-creature]|mystack):activatechooseacolor protection from(*[chosencolor]) ueot activatechooseend
auto=@movedto(*[-creature]|mystack):untap
text=Flying -- Whenever you cast a noncreature spell, untap Pristine Skywise. It gains protection from the color of your choice until end of turn.
mana={4}{W}{U}
type=Creature
subtype=Dragon
power=6
toughness=4
[/card]
[card]
name=Pristine Talisman
auto={T}:add{1} and!( life:1 )!
text={T}: Add {1} to your mana pool.You gain 1 life.
mana={3}
type=Artifact
[/card]
[card]
name=Private Research
target=creature
auto=@each my upkeep:may counter(0/0,1,Page) all(this)
auto=@movedTo(mytgt|graveyard):draw:counter{0%0.1.Page} controller
text=Enchant creature -- At the beginning of your upkeep, you may put a page counter on Private Research. -- When enchanted creature is put into a graveyard, draw a card for each page counter on Private Research.
mana={U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Privileged Position
auto=lord(other *|mybattlefield) opponentshroud
text=({(g/w)} can be paid with either {G} or {W}.) -- Other permanents you control can't be the targets of spells or abilities your opponents control.
mana={2}{GW}{GW}{GW}
type=Enchantment
[/card]
[card]
name=Prized Amalgam
autograveyard=@movedto(other creature|mybattlefield) from(mygraveyard) once:phaseactionmulti[endofturn once] moveto(mybattlefield) && tap(noevent)
autograveyard=@movedto(other creature|mystack) from(mygraveyard) once:phaseactionmulti[endofturn once] moveto(mybattlefield) && tap(noevent)
text=Whenever a creature enters the battlefield, if it entered from your graveyard or you cast it from your graveyard, return Prized Amalgam from your graveyard to the battlefield tapped at the beginning of the next end step.
mana={1}{U}{B}
type=Creature
subtype=Zombie
power=3
toughness=3
[/card]
[card]
name=Prized Elephant
auto=aslongas(forest|mybattlefield) 1/1
auto={G}:trample ueot
text=Prized Elephant gets +1/+1 as long as you control a Forest. -- {G}: Prized Elephant gains trample until end of turn. (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.)
mana={3}{W}
type=Creature
subtype=Elephant
power=3
toughness=3
[/card]
[card]
name=Prized Unicorn
abilities=lure
text=All creatures able to block Prized Unicorn do so.
mana={3}{G}
type=Creature
subtype=Unicorn
power=2
toughness=2
[/card]
[card]
name=Prizefighter Construct
mana={5}
type=Artifact Creature
subtype=Construct
power=6
toughness=2
[/card]
[card]
name=Probe
auto=ability$!draw:3 _ notatarget(<2>*|myhand) reject!$ controller
kicker={1}{B}
auto=kicker target(player) ability$!name(discard 2 cards) notatarget(<2>*|myhand) reject!$ targetedplayer
text=Kicker {1}{B} (You may pay an additional {1}{B} as you cast this spell.) -- Draw three cards, then discard two cards. -- If Probe was kicked, target player discards two cards.
mana={2}{U}
type=Sorcery
[/card]
[card]
name=Processor Assault
abilities=devoid
target=creature
auto=damage:5
text=Devoid (This card has no color.) -- As an additional cost to cast Processor Assault, put a card an opponent owns from exile into that player's graveyard. -- Processor Assault deals 5 damage to target creature.
mana={1}{R}{s2g(*|opponentexile)}
type=Sorcery
[/card]
[card]
name=Proclamation of Rebirth
target=<upto:3>creature[manacost<=1]|mygraveyard
auto=moveTo(myBattlefield)
autohand={5}{W}:moveTo(myhand) target(creature[manacost<=1]|mygraveyard) limit:1 myUpkeepOnly
text=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. (Activate this ability only during your upkeep and only once each turn.)
mana={2}{W}
type=Sorcery
[/card]
[card]
name=Prodigal Pyromancer
auto={T}:damage:1 target(creature,player)
text={T}: Prodigal Pyromancer deals 1 damage to target creature or player.
mana={2}{R}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Prodigal Sorcerer
auto={T}:damage:1 target(creature,player)
text={T}: Prodigal Sorcerer deals 1 damage to target creature or player.
mana={2}{U}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Profane Memento
auto=@movedto(creature|opponentgraveyard):life:1 controller
text=Whenever a creature card is put into an opponent's graveyard from anywhere, you gain 1 life. 
mana={1}
type=Artifact
[/card]
[card]
name=Profane Prayers
target=creature,player
auto=damage:type:cleric:battlefield
auto=life:type:cleric:battlefield controller
text=Profane Prayers deals X damage to target creature or player and you gain X life, where X is the number of Clerics on the battlefield.
mana={2}{B}{B}
type=Sorcery
[/card]
[card]
name=Profound Journey
target=*[-instant;-sorcery]|mygraveyard
auto=moveto(ownerbattlefield)
auto=if rebound then moveto(exile) and!( transforms((,newability[@rebounded:may activate castcard(normal)])) forever )!
text=Return target permanent card from your graveyard to the battlefield. -- Rebound (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.)
mana={5}{W}{W}
type=Sorcery
[/card]
[card]
name=Progenitor Mimic
auto=may copy NotATarget(creature) and!( transforms((,newability[@each my upkeep:all(this) ifnot cantargetcard(*[token]) then clone])) forever )!
text=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."
mana={4}{G}{U}
type=Creature
subtype=Shapeshifter
power=0
toughness=0
[/card]
[card]
name=Progenitus
abilities=shufflelibrarydeath
auto=protection from(*)
text=Protection from everything -- If Progenitus would be put into a graveyard from anywhere, reveal Progenitus and shuffle it into its owner's library instead.
mana={W}{W}{U}{U}{B}{B}{R}{R}{G}{G}
type=Legendary Creature
subtype=Hydra Avatar
power=10
toughness=10
[/card]
[card]
name=Prognostic Sphinx
abilities=flying
auto={D(*|myhand)}:opponentshroud && tap
auto=@combat(attacking) source(this):scry:3 scrycore delayed dontshow donothing scrycoreend scryend
text=Flying -- Discard a card: Prognostic Sphinx gains hexproof until end of turn. Tap it. -- Whenever Prognostic Sphinx attacks, 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.)
mana={3}{U}{U}
type=Creature
subtype=Sphinx
power=3
toughness=5
[/card]
[card]
name=Promise of Bunrei
auto=@movedto(graveyard) from(creature|myBattlefield):token(Spirit,Creature Spirit,1/1)*4
auto=@movedto(graveyard) from(creature|myBattlefield):bury
text=When a creature you control is put into a graveyard from the battlefield, sacrifice Promise of Bunrei. If you do, put four 1/1 colorless Spirit creature tokens onto the battlefield.
mana={2}{W}
type=Enchantment
[/card]
[card]
name=Promise of Power
other={6}{B}{B}{B} name(Entwine)
auto=if paid(alternative) then draw:5 controller && life:-5 controller && token(Demon,Creature Demon,phandcount/phandcount,flying,black)
auto=ifnot paid(alternative) then ability$! choice name(draw five) draw:5 controller && life:-5 controller _ choice token(Demon,Creature Demon,phandcount/phandcount,flying,black) !$ controller
text=Choose one - You draw five cards and you lose 5 life; or 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} (Choose both if you pay the entwine cost.)
mana={2}{B}{B}{B}
type=Sorcery
[/card]
[card]
name=Promised Kannushi
auto=@movedTo(this|mygraveyard) from(myBattlefield):may moveTo(myhand) target(spirit[manacost<=7]|mygraveyard)
text=Soulshift 7 (When this dies, you may return target Spirit card with converted mana cost 7 or less from your graveyard to your hand.)
mana={G}
type=Creature
subtype=Human Druid
power=1
toughness=1
[/card]
[card]
name=Propaganda
auto=lord(creature|opponentbattlefield) transforms((,newability[attackcost:2]))
text=Creatures can't attack you unless their controller pays {2} for each creature he or she controls that's attacking you.
mana={2}{U}
type=Enchantment
[/card]
[card]
name=Propeller Pioneer
abilities=flying
auto=_FABRICATE_(1)
text=Flying -- Fabricate 1 (When this creature enters the battlefield, put a +1/+1 counter on it or create a 1/1 colorless Servo artifact creature token.)
mana={3}{W}
type=Creature
subtype=Human Artificer
power=2
toughness=1
[/card]
[card]
name=Proper Burial
auto=@movedTo(creature|graveyard) from(mybattlefield):all(trigger[to]) dynamicability<!mytgt toughnesslifegain targetcontroller!>
text=Whenever a creature you control dies, you gain life equal to that creature's toughness.
mana={3}{W}
type=Enchantment
[/card]
[card]
name=Prophecy
target=opponent
aicode=activate target(*[zpos=1]|targetedpersonslibrary) moveto(ownerlibrary) and!(if cantargetcard(land|*) then life:1 controller)!
auto=reveal:1 revealzone(targetedpersonslibrary) optionone name(put back) target(land|reveal) moveto(ownerlibrary) and!( transforms((,newability[shuffle],newability[life:1 opponent])) oneshot )! optiononeend optiontwo name(put back) target(*[-land]|reveal) moveto(ownerlibrary) and!( transforms((,newability[shuffle])) oneshot )! optiontwoend revealend
auto=@next upkeep:draw:1 controller
text=Reveal the top card of target opponent's library. If it's a land, you gain 1 life. Then that player shuffles his or her library. -- Draw a card at the beginning of the next turn's upkeep.
mana={W}
type=Sorcery
[/card]
[card]
name=Prophet of Distortion
auto={3}{c}:draw:1
text=Devoid (This card has no color.) -- {3}{C}: Draw a card. ({C} represents colorless mana.)
mana={U}
abilities=devoid
type=Creature
subtype=Eldrazi Drone
power=1
toughness=2
[/card]
[card]
name=Prophet of Kruphix
auto=@each opponent untap:untap all(creature,land|mybattlefield)
auto=lord(creature|myhand) flash
text=Untap all creatures and lands you control during each other player's untap step. -- You may cast creature cards as though they had flash.
mana={3}{G}{U}
type=Creature
subtype=Human Wizard
power=2
toughness=3
[/card]
[card]
name=Prophetic Bolt
target=creature,player
auto=damage:4
aicode=activate transforms((,newability[moveto(myhand) all(*[zpos=1]|mylibrary) && bottomoflibrary all(*[zpos<=3]|mylibrary)])) ueot
auto=name(look) reveal:4 optionone name(Get a card) target(<1>*|reveal) moveto(myhand) optiononeend optiontwo name(put on bottom) target(<4>*|reveal) bottomoflibrary optiontwoend revealend
text=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.
mana={3}{U}{R}
type=Instant
[/card]
[card]
name=Prophetic Flamespeaker
abilities=double strike,trample
auto=@combatdamaged(player) from(this):moveto(exile) and!( transforms((,canplayfromexile)) ueot )! all(*[zpos=1]|mylibrary)
text=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.
mana={1}{R}{R}
type=Creature
subtype=Human Shaman
power=1
toughness=3
[/card]
[card]
name=Prophetic Prism
auto=draw:1
auto={1}{T}:add{W}
auto={1}{T}:add{U}
auto={1}{T}:add{B}
auto={1}{T}:add{R}
auto={1}{T}:add{G}
text=When Prophetic Prism enters the battlefield, draw a card. -- {1}, {T}: Add one mana of any color to your mana pool.
mana={2}
type=Artifact
[/card]
[card]
name=Prophetic Ravings
target=creature
auto=teach(creature) {t}{d(*|myhand)}:draw:1
text=Enchant creature -- Enchanted creature has haste and "{T}, Discard a card: Draw a card."
mana={R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Prosperity
auto=Draw:X controller
auto=Draw:X opponent
text=Each player draws X cards.
mana={X}{U}
type=Sorcery
[/card]
[card]
name=Prossh, Skyraider of Kher
abilities=flying
auto=thisforeach(variable{manacost}>0) token(Kobolds of Kher Keep,Creature Kobold,0/1,Red)
auto={S(other creature|mybattlefield)}:1/0 ueot
text=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.
mana={3}{B}{R}{G}
type=Legendary Creature
subtype=Dragon
power=5
toughness=5
[/card]
[card]
name=Protean Hydra
abilities=hydra
auto=counter(1/1,X)
auto=@counterremoved(1/1) from(this):phaseaction[next,once,endofturn] counter(1/1,2) all(this)
text=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.
mana={X}{G}
type=Creature
subtype=Hydra
power=0
toughness=0
[/card]
[card]
name=Protective Bubble
target=creature
auto=unblockable
auto=shroud
text=Enchant creature -- Enchanted creature is unblockable and has shroud. (It can't be the target of spells or abilities.)
mana={3}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Proteus Machine
facedown={3}
autofacedown={0}:morph
autofaceup=chooseatype all(this) becomes(removecreaturesubtypes) && becomes(chosentype) ueot chooseend
text=Morph {0} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) -- When Proteus Machine is turned face up, it becomes the creature type of your choice. (This effect lasts indefinitely.)
mana={3}
type=Artifact Creature
subtype=Shapeshifter
power=2
toughness=2
[/card]
[card]
name=Proteus Staff
auto={2}{u}{t}:target(creature) transforms((,newability[bottomoflibrary],newability[Reveal:1 revealzone(targetedpersonslibrary) revealuntil(creature|targetedpersonslibrary) optionone choice name(Put in play) target(creature|reveal) moveto(mybattlefield) optiononeend optiontwo choice name(put on bottom) all(*|reveal) bottomoflibrary optiontwoend revealend])) oneshot assorcery
text={2}{U}, {T}: 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.
mana={3}
type=Artifact
[/card]
[card]
name=Protomatter Powder
auto={4}{W}{T}{S}:moveTo(myBattlefield) target(other artifact|mygraveyard)
text={4}{W}, {T}, Sacrifice Protomatter Powder: Return target artifact card from your graveyard to the battlefield.
mana={2}{U}
type=Artifact
[/card]
[card]
name=Provoke
target=creature|opponentbattlefield
auto=untap
auto=mustblock ueot
auto=draw:1 controller
text=Untap target creature you don't control. That creature blocks this turn if able. -- Draw a card.
mana={1}{G}
type=Instant
[/card]
[card]
name=Prowess of the Fair
auto=@movedTo(graveyard) from(other elf[-token]|battlefield):may token(Elf Warrior,creature elf warrior,1/1,green)
text=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.
mana={1}{B}
type=Tribal Enchantment
subtype=Elf
[/card]
[card]
name=Prowler's Helm
auto={2}:equip
auto=teach(creature) cantBeBlockedBy(creature[-wall])
text=Equipped creature can't be blocked except by Walls. -- Equip {2}.
mana={2}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Prowling Nightstalker
auto=cantbeblockedby(creature[-black])
text=Prowling Nightstalker can't be blocked except by black creatures.
mana={3}{B}
type=Creature
subtype=Nightstalker
power=2
toughness=2
[/card]
[card]
name=Prying Questions
target=opponent
auto=life:-3 targetedplayer
auto=ability$!moveto(ownerlibrary) notatarget(*|myhand)!$ targetedplayer
text=Target opponent loses 3 life and puts a card from his or her hand on top of his or her library.
mana={2}{B}
type=Sorcery
[/card]
[card]
name=Psionic Blast
target=creature,player
auto=damage:4 && damage:2 controller
text=Psionic Blast deals 4 damage to target creature or player and 2 damage to you.
mana={2}{U}
type=Instant
[/card]
[card]
name=Psionic Entity
auto={T}:damage:2 target(creature,player) && damage:3 all(this)
text={T}: Psionic Entity deals 2 damage to target creature or player and 3 damage to itself.
mana={4}{U}
type=Creature
subtype=Illusion
power=2
toughness=2
[/card]
[card]
name=Psionic Gift
target=creature
auto=teach(creature) {T}:damage:1 target(creature,player)
text=Enchant creature -- Enchanted creature has "{T}: This creature deals 1 damage to target creature or player."
mana={1}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Psionic Sliver
auto=lord(sliver) transforms((,newability[{T}:damage:2 target(*[creature;player]) && damage:3 all(this)]))
text=All Sliver creatures have "{T}: This creature deals 2 damage to target creature or player and 3 damage to itself."
mana={4}{U}
type=Creature
subtype=Sliver
power=2
toughness=2
[/card]
[card]
name=Psychatog
auto={D(*|myhand)}:1/1
auto={E(*|mygraveyard)}{E(*|mygraveyard)}:1/1
text=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.
mana={1}{U}{B}
type=Creature
subtype=Atog
power=1
toughness=2
[/card]
[card]
name=Psychic Allergy
auto=upcost[{S(island|mybattlefield)}{S(island|mybattlefield)}] sacrifice
auto=chooseacolor transforms((,newability[@each opponent upkeep:damage:type:*[-token&chosencolor]:opponentbattlefield opponent])) chooseend
text=As Psychic Allergy enters the battlefield, choose a color. -- At the beginning of each opponent's upkeep, Psychic Allergy deals X damage to that player, where X is the number of nontoken permanents of the chosen color he or she controls. -- At the beginning of your upkeep, destroy Psychic Allergy unless you sacrifice two Islands.
mana={3}{U}{U}
type=Enchantment
[/card]
[card]
name=Psychic Barrier
target=creature|stack
auto=fizzle
auto=life:-1 targetcontroller
text=Counter target creature spell. Its controller loses 1 life.
mana={U}{U}
type=Instant
[/card]
[card]
name=Psychic Drain
target=player
auto=deplete:x targetedplayer
auto=life:x controller
text=Target player puts the top X cards of his or her library into his or her graveyard and you gain X life.
mana={X}{U}{B}
type=Sorcery
[/card]
[card]
name=Psychic Membrane
abilities=defender
auto=@combat(blocking) source(this):may draw:1
text=Defender (This creature can't attack.) -- Whenever Psychic Membrane blocks, you may draw a card.
mana={2}{U}
type=Creature
subtype=Wall
power=0
toughness=3
[/card]
[card]
name=Psychic Overload
target=*|battlefield
auto=tap
auto=teach(*) doesnotuntap
auto=teach(*) {D(*|myhand)}{D(*|myhand)}:untap
text=Enchant permanent -- When Psychic Overload enters the battlefield, tap enchanted permanent. -- Enchanted permanent doesn't untap during its controller's untap step. -- Enchanted permanent has "Discard two artifact cards: Untap this permanent."
mana={3}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Psychic Possession
target=opponent
auto=phasealter(remove,draw,controller)
auto=@drawn(targetedplayer):may draw:1 controller
text=Enchant opponent -- Skip your draw step. -- Whenever enchanted opponent draws a card, you may draw a card.
mana={2}{U}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Psychic Purge
target=creature,player
auto=damage:1
autograveyard=while(restriction{discardbyopponent}) life:-5 opponent
autoexile=while(restriction{discardbyopponent}) life:-5 opponent
text=Psychic Purge deals 1 damage to target creature or player. -- When a spell or ability an opponent controls causes you to discard Psychic Purge, that player loses 5 life.
mana={U}
type=Sorcery
[/card]
[card]
name=Psychic Spear
target=player
aicode=activate reject notatarget(*[spirit;arcane]|targetedpersonshand)
auto=reveal:type:*:targetedpersonshand revealzone(targetedpersonshand) optionone name(choose discards) notatarget(<1>*[spirit;arcane]|reveal) transforms((,newability[moveto(ownerhand) all(other *|reveal)],newability[moveto(ownerhand) and!(reject)!])) ueot optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerhand) and!( all(*|reveal) moveto(ownerhand) )!  optiontwoend revealend
text=Target player reveals his or her hand. You choose a Spirit or Arcane card from it. That player discards that card.
mana={B}
type=Sorcery
[/card]
[card]
name=Psychic Spiral
target=player
auto=deplete:type:*:mygraveyard targetedplayer && all(*|mygraveyard) moveto(ownerlibrary) && shuffle
text=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.
mana={4}{U}
type=Instant
[/card]
[card]
name=Psychic Strike
target=*|stack
auto=fizzle && deplete:2 targetcontroller
text=Counter target spell. Its controller puts the top two cards of his or her library into his or her graveyard.
mana={1}{U}{B}
type=Instant
[/card]
[card]
name=Psychic Trance
auto=lord(wizard|myBattlefield) {T}:fizzle target(*|stack)
text=Until end of turn, Wizards you control gain "{T}: Counter target spell."
mana={2}{U}{U}
type=Instant
[/card]
[card]
name=Psychic Venom
target=land
auto=@tapped(mytgt):damage:2 targetController
text=Enchant land -- Whenever enchanted land becomes tapped, Psychic Venom deals 2 damage to that land's controller.
mana={1}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Psychic Vortex
auto=@each my upkeep:counter(0/0,1,Age) && all(this) transforms((,newability[choice draw:counter{0%0.1.Age} controller],newability[choice sacrifice]))
auto=@each my endofturn:sacrifice notatarget(land|myBattlefield) && reject all(*|myhand)
text=Cumulative upkeep - Draw a card. (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.) -- At the beginning of your end step, sacrifice a land and discard your hand.
mana={2}{U}{U}
type=Enchantment
[/card]
[card]
name=Psychosis Crawler
anyzone=type:*:myhand/type:*:myhand cdaactive
auto=@drawof(player):life:-1 opponent
text=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.
mana={5}
type=Artifact Creature
subtype=Horror
power=*
toughness=*
[/card]
[card]
name=Psychotic Fury
target=creature[multicolor]
auto=double strike
auto=draw:1 controller
text=Target multicolored creature gains double strike until end of turn. -- Draw a card.
mana={1}{R}
type=Instant
[/card]
[card]
name=Psychotic Haze
abilities=madness
autoexile=restriction{discarded} pay({1}{B}) name(pay 1B to cast) activate name(pay 1B to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard)
auto=damage:1 all(creature,player)
text=Psychotic Haze deals 1 damage to each creature and each player. -- Madness {1}{B} (If you discard this card, you may cast it for its madness cost instead of putting it into your graveyard.)
mana={2}{B}{B}
type=Instant
[/card]
[card]
name=Psychotrope Thallid
text=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.
mana={2}{G}
type=Creature
subtype=Fungus
auto=@each my upkeep:counter(0/0,1,Spore)
auto={C(0/0,-3,Spore)}:Token(Saproling,Creature Saproling,1/1,green)
auto={1}{S(saproling|myBattlefield)}:draw:1
power=1
toughness=1
[/card]
[card]
name=Pteron Ghost
abilities=flying
auto={S}:regenerate target(other artifact)
text=Flying -- Sacrifice Pteron Ghost: Regenerate target artifact.
mana={1}{W}
type=Creature
subtype=Spirit
power=1
toughness=1
[/card]
[card]
name=Public Execution
target=creature|opponentbattlefield
auto=destroy && all(other creature|targetcontrollerbattlefield) -2/0 ueot
text=Destroy target creature an opponent controls. Each other creature that player controls gets -2/-0 until end of turn.
mana={5}{B}
type=Instant
[/card]
[card]
name=Puffer Extract
auto={X}{T}:thisforeach(X) 1/1 target(creature|mybattlefield) && transforms((,newability[phaseaction[endofturn once] destroy])) ueot
text={X}, {T}: Target creature you control gets +X/+X until end of turn. Destroy it at the beginning of the next end step.
mana={5}
type=Artifact
[/card]
[card]
name=Pull Under
target=creature
auto=-5/-5
text=Target creature gets -5/-5 until end of turn.
mana={5}{B}
type=Instant
subtype=Arcane
[/card]
[card]
name=Pulmonic Sliver
auto=lord(sliver) flying
auto=lord(sliver) transforms((,newability[librarydeath]))
text=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."
mana={3}{W}{W}
type=Creature
subtype=Sliver
power=3
toughness=3
[/card]
[card]
name=Pulsating Illusion
abilities=flying
auto={D(*|myhand)}:4/4 limit:1
text=Flying -- Discard a card: Pulsating Illusion gets +4/+4 until end of turn. Activate this ability only once each turn.
mana={4}{U}
type=Creature
subtype=Illusion
power=0
toughness=1
[/card]
[card]
name=Pulse of Murasa
target=creature,land|graveyard
auto=moveto(ownerhand)
auto=life:6 controller
text=Return target creature or land card from a graveyard to its owner's hand. You gain 6 life.
mana={2}{G}
type=Instant
[/card]
[card]
name=Pulse of the Dross
target=player
auto=Reveal:3 revealzone(targetedpersonshand) optionone choice name(choose Discards) target(<1>*|reveal) transforms((,newability[moveto(ownerhand) and!(reject)!])) oneshot optiononeend optiontwo name(Put Back) target(*|reveal) transforms((,newability[all(*|reveal) moveto(ownerhand)])) oneshot optiontwoend afterrevealed if type(*|myhand)~lessthan~type(*|opponenthand) then moveto(myhand) afterrevealedend revealend
text=Target player reveals three cards from his or her hand and you choose one of them. That player discards that card. Then if that player has more cards in hand than you, return Pulse of the Dross to its owner's hand.
mana={1}{B}{B}
type=Sorcery
[/card]
[card]
name=Pulse of the Fields
auto=life:4 controller
auto=if compare(lifetotal)~lessthan~compare(opponentlifetotal) then moveTo(ownerhand)
text=You gain 4 life. Then if an opponent has more life than you, return Pulse of the Fields to its owner's hand.
mana={1}{W}{W}
type=Instant
[/card]
[card]
name=Pulse of the Forge
target=player
auto=damage:4
auto=if compare(lifetotal)~lessthan~compare(opponentlifetotal) then moveTo(ownerhand)
text=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.
mana={1}{R}{R}
type=Instant
[/card]
[card]
name=Pulse of the Grid
auto=draw:2 controller
auto=target(*|myhand) reject
auto=if type(*|opponenthand)~morethan~type(*|myhand) then moveto(myhand)
text=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.
mana={1}{U}{U}
type=Instant
[/card]
[card]
name=Pulse of the Tangle
auto=token(Beast,Creature Beast,3/3,green)
auto=if type(creature|opponentbattlefield)~morethan~type(creature|mybattlefield) then moveto(myhand)
text=Put a 3/3 green Beast creature token onto the battlefield. Then if an opponent controls more creatures than you, return Pulse of the Tangle to its owner's hand.
mana={1}{G}{G}
type=Sorcery
[/card]
[card]
name=Pulse Tracker
auto=@combat(attacking) source(this):life:-1 opponent
text=Whenever Pulse Tracker attacks, each opponent loses 1 life.
mana={B}
type=Creature
subtype=Vampire Rogue
power=1
toughness=1
[/card]
[card]
name=Pulsemage Advocate
auto={T}{H(*|opponentgraveyard)}{H(*|opponentgraveyard)}{H(*|opponentgraveyard)}:moveTo(mybattlefield) target(creature|mygraveyard)
text={T}: Return three target cards in an opponent's graveyard to his or her hand. Return target creature card from your graveyard to the battlefield.
mana={2}{W}
type=Creature
subtype=Human Cleric
power=1
toughness=3
[/card]
[card]
name=Pulverize
auto=destroy all(artifact)
other={S(mountain|myBattlefield)}{S(mountain|myBattlefield)} name(Sacrifice 2 Mountains)
text=You may sacrifice two Mountains rather than pay Pulverize's mana cost. -- Destroy all artifacts.
mana={4}{R}{R}
type=Sorcery
[/card]
[card]
name=Puncture Blast
abilities=wither
target=creature,player
auto=damage:3
text=Wither (This deals damage to creatures in the form of -1/-1 counters.) -- Puncture Blast deals 3 damage to target creature or player.
mana={2}{R}
type=Instant
[/card]
[card]
name=Puncture Bolt
target=creature
auto=damage:1
auto=counter(-1/-1)
text=Puncture Bolt deals 1 damage to target creature. Put a -1/-1 counter on that creature.
mana={1}{R}
type=Instant
[/card]
[card]
name=Puncturing Light
target=creature[attacking;blocking;power<4]
auto=destroy
text=Destroy target attacking or blocking creature with power 3 or less.
mana={1}{W}
type=Instant
[/card]
[card]
name=Punish Ignorance
target=*|stack
auto=fizzle
auto=life:-3 opponent
auto=life:3 controller
text=Counter target spell. Its controller loses 3 life and you gain 3 life.
mana={W}{U}{U}{B}
type=Instant
[/card]
[card]
name=Punish the Enemy
target=creature
auto=damage:3
auto=damage:3 target(player)
text=Punish the Enemy deals 3 damage to target player and 3 damage to target creature. 
mana={4}{R}
type=Instant
[/card]
[card]
name=Punishing Fire
target=creature,player
auto=damage:2
autograveyard=@lifefoeof(player):pay({R}) moveto(ownerhand)
text=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.
mana={1}{R}
type=Instant
[/card]
[card]
name=Puppet Conjurer
auto={U}{T}:token(Homonculus,Artifact Creature Homonculus,0/1,blue)
auto=@each my upkeep:sacrifice notatarget(homonculus|myBattlefield)
text={U}, {T}: Put a 0/1 blue Homunculus artifact creature token onto the battlefield. -- At the beginning of your upkeep, sacrifice a Homunculus.
mana={1}{B}
type=Artifact Creature
subtype=Human Wizard
power=1
toughness=2
[/card]
[card]
name=Puppet Strings
auto={2}{T}:tap target(creature)
auto={2}{T}:untap target(creature)
text={2}, {T}: You may tap or untap target creature.
mana={3}
type=Artifact
[/card]
[card]
name=Puppeteer Clique
abilities=flying,persist
auto=moveto(mybattlefield) and!(transforms((,haste,newability[@my next endofturn:moveTo(exile)])) forever)! target(creature|opponentgraveyard)
text=Flying -- When Puppeteer Clique enters the battlefield, put target creature card in an opponent's graveyard onto the battlefield under your control. It has haste. At the beginning of your next end step, exile it. -- Persist (When this creature is put into a graveyard from the battlefield, 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.)
mana={3}{B}{B}
type=Creature
subtype=Faerie Wizard
power=3
toughness=2
[/card]
[card]
name=Puppeteer
auto={U}{T}:tap target(creature)
auto={U}{T}:untap target(creature)
text={U}, {T}: You may tap or untap target creature.
mana={2}{U}
type=Creature
subtype=Human Wizard
power=1
toughness=2
[/card]
[card]
name=Puppet's Verdict
auto=flipacoin winability destroy all(creature[power<=2]) winabilityend loseability destroy all(creature[power>=3]) loseabilityend flipend
text=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.
mana={1}{R}{R}
type=Instant
[/card]
[card]
name=Pure Reflection
auto=@movedto(creature[manacost=0]|mystack):destroy all(reflection|battlefield) && token(Reflection,Reflection Creature,0/0,white) controller
auto=@movedto(creature[manacost=1]|mystack):destroy all(reflection|battlefield) && token(Reflection,Reflection Creature,1/1,white) controller
auto=@movedto(creature[manacost=2]|mystack):destroy all(reflection|battlefield) && token(Reflection,Reflection Creature,2/2,white) controller
auto=@movedto(creature[manacost=3]|mystack):destroy all(reflection|battlefield) && token(Reflection,Reflection Creature,3/3,white) controller
auto=@movedto(creature[manacost=4]|mystack):destroy all(reflection|battlefield) && token(Reflection,Reflection Creature,4/4,white) controller
auto=@movedto(creature[manacost=5]|mystack):destroy all(reflection|battlefield) && token(Reflection,Reflection Creature,5/5,white) controller
auto=@movedto(creature[manacost=6]|mystack):destroy all(reflection|battlefield) && token(Reflection,Reflection Creature,6/6,white) controller
auto=@movedto(creature[manacost=7]|mystack):destroy all(reflection|battlefield) && token(Reflection,Reflection Creature,7/7,white) controller
auto=@movedto(creature[manacost=8]|mystack):destroy all(reflection|battlefield) && token(Reflection,Reflection Creature,8/8,white) controller
auto=@movedto(creature[manacost=9]|mystack):destroy all(reflection|battlefield) && token(Reflection,Reflection Creature,9/9,white) controller
auto=@movedto(creature[manacost=10]|mystack):destroy all(reflection|battlefield) && token(Reflection,Reflection Creature,10/10,white) controller
auto=@movedto(creature[manacost=11]|mystack):destroy all(reflection|battlefield) && token(Reflection,Reflection Creature,11/11,white) controller
auto=@movedto(creature[manacost=12]|mystack):destroy all(reflection|battlefield) && token(Reflection,Reflection Creature,12/12,white) controller
auto=@movedto(creature[manacost=13]|mystack):destroy all(reflection|battlefield) && token(Reflection,Reflection Creature,13/13,white) controller
auto=@movedto(creature[manacost=14]|mystack):destroy all(reflection|battlefield) && token(Reflection,Reflection Creature,14/14,white) controller
auto=@movedto(creature[manacost=15]|mystack):destroy all(reflection|battlefield) && token(Reflection,Reflection Creature,15/15,white) controller
auto=@movedto(creature[manacost=16]|mystack):destroy all(reflection|battlefield) && token(Reflection,Reflection Creature,16/16,white) controller
auto=@movedto(creature[manacost=0]|opponentstack):destroy all(reflection|battlefield) && token(Reflection,Reflection Creature,0/0,white) opponent
auto=@movedto(creature[manacost=1]|opponentstack):destroy all(reflection|battlefield) && token(Reflection,Reflection Creature,1/1,white) opponent
auto=@movedto(creature[manacost=2]|opponentstack):destroy all(reflection|battlefield) && token(Reflection,Reflection Creature,2/2,white) opponent
auto=@movedto(creature[manacost=3]|opponentstack):destroy all(reflection|battlefield) && token(Reflection,Reflection Creature,3/3,white) opponent
auto=@movedto(creature[manacost=4]|opponentstack):destroy all(reflection|battlefield) && token(Reflection,Reflection Creature,4/4,white) opponent
auto=@movedto(creature[manacost=5]|opponentstack):destroy all(reflection|battlefield) && token(Reflection,Reflection Creature,5/5,white) opponent
auto=@movedto(creature[manacost=6]|opponentstack):destroy all(reflection|battlefield) && token(Reflection,Reflection Creature,6/6,white) opponent
auto=@movedto(creature[manacost=7]|opponentstack):destroy all(reflection|battlefield) && token(Reflection,Reflection Creature,7/7,white) opponent
auto=@movedto(creature[manacost=8]|opponentstack):destroy all(reflection|battlefield) && token(Reflection,Reflection Creature,8/8,white) opponent
auto=@movedto(creature[manacost=9]|opponentstack):destroy all(reflection|battlefield) && token(Reflection,Reflection Creature,9/9,white) opponent
auto=@movedto(creature[manacost=10]|opponentstack):destroy all(reflection|battlefield) && token(Reflection,Reflection Creature,10/10,white) opponent
auto=@movedto(creature[manacost=11]|opponentstack):destroy all(reflection|battlefield) && token(Reflection,Reflection Creature,11/11,white) opponent
auto=@movedto(creature[manacost=12]|opponentstack):destroy all(reflection|battlefield) && token(Reflection,Reflection Creature,12/12,white) opponent
auto=@movedto(creature[manacost=13]|opponentstack):destroy all(reflection|battlefield) && token(Reflection,Reflection Creature,13/13,white) opponent
auto=@movedto(creature[manacost=14]|opponentstack):destroy all(reflection|battlefield) && token(Reflection,Reflection Creature,14/14,white) opponent
auto=@movedto(creature[manacost=15]|opponentstack):destroy all(reflection|battlefield) && token(Reflection,Reflection Creature,15/15,white) opponent
auto=@movedto(creature[manacost=16]|opponentstack):destroy all(reflection|battlefield) && token(Reflection,Reflection Creature,16/16,white) opponent
text=Whenever a player casts a creature spell, destroy all Reflections. Then that player puts an X/X white Reflection creature token onto the battlefield, where X is the converted mana cost of that spell.
mana={2}{W}
type=Enchantment
[/card]
[card]
name=Purelace
alias=1358
text=Target spell or permanent becomes white. (Mana symbols on that permanent remain unchanged.)
mana={W}
type=Instant
[/card]
[card]
name=Puresight Merrow
aicode=activate may moveto(exile) all(*[zpos=1]|mylibrary)
auto={WU}{q}:name(Look) reveal:1 optionone name(Put On Top) target(*|reveal) moveto(mylibrary) optiononeend optiontwo name(put in exile) target(<1>*|reveal) moveto(myexile) optiontwoend revealend
text={(w/u)}, {Q}: Look at the top card of your library. You may exile that card. ({Q} is the untap symbol.)
mana={WU}{WU}
type=Creature
subtype=Merfolk Wizard
power=2
toughness=2
[/card]
[card]
name=Puresteel Paladin
auto=@movedTo(equipment|mybattlefield):may draw:1 controller
auto=lord(equipment|mybattlefield) transforms((,newability[{0}:name(Equip Zero) rehook target(creature|mybattlefield) assorcery restriction{type(artifact|mybattlefield)~morethan~2}]))
text=Whenever an Equipment enters the battlefield under your control, you may draw a card. -- Metalcraft - As long as you control 3 or more artifacts, each Equipment you control has equip {0}.
mana={W}{W}
type=Creature
subtype=Human Knight
power=2
toughness=2
[/card]
[card]
name=Purge the Profane
target=opponent
auto=ability$!name(discard 2 cards) target(<2>*|myhand) reject!$ targetedplayer && life:2 controller
text=Target opponent discards two cards and you gain 2 life.
mana={2}{W}{B}
type=Sorcery
[/card]
[card]
name=Purge
target=creature[black;artifact]
auto=bury
text=Destroy target artifact creature or black creature. It can't be regenerated.
mana={1}{W}
type=Instant
[/card]
[card]
name=Purging Scythe
auto=@each my upkeep:damage:2 notatarget(creature[toughness=toughness:lowest:creature:battlefield])
text=At the beginning of your upkeep, Purging Scythe deals 2 damage to the creature with the least toughness. If two or more creatures are tied for least toughness, you choose one of them.
mana={5}
type=Artifact
[/card]
[card]
name=Purify the Grave
target=*|graveyard
auto=moveTo(exile)
flashback={W}
text=Exile target card from a graveyard. -- Flashback {W}
mana={W}
type=Instant
[/card]
[card]
name=Purify
auto=destroy all(artifact,enchantment)
text=Destroy all artifacts and enchantments.
mana={3}{W}{W}
type=Sorcery
[/card]
[card]
name=Purphoros, God of the Forge
abilities=indestructible
auto=@movedto(other creature|mybattlefield):damage:2 opponent
auto={2}{R}:all(creature|mybattlefield) 1/0 ueot
auto=this(variable{type:manar}<5) transforms((removetypes,newability[becomes(Legendary Enchantment God)]))
auto=this(variable{type:manar}>4) transforms((Legendary Enchantment Creature))
text=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.
mana={3}{R}
type=Legendary Enchantment Creature
subtype=God
power=6
toughness=5
[/card]
[card]
name=Purphoros's Emissary
abilities=menace
auto=bestow bstw
auto=bestow teach(creature) +3/+3
auto=bestow teach(creature) menace
bestow={6}{r}
text=Bestow {6}{R} (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.
mana={3}{R}
type=Enchantment Creature
subtype=Ox
power=3
toughness=3
[/card]
[card]
name=Purraj of Urborg
auto=@combat(attacking) source(this):first strike ueot
auto=@movedto(*[black]|stack):pay({B}) counter(1/1,1)
text=Purraj of Urborg has first strike as long as it's attacking. -- Whenever a player casts a black spell, you may pay {B}. If you do, put a +1/+1 counter on Purraj of Urborg.
mana={3}{B}{B}
type=Legendary Creature
subtype=Cat Warrior
power=2
toughness=3
[/card]
[card]
name=Pursuit of Flight
target=creature
auto=2/2
auto=teach(creature) {U}:flying
text=Enchant creature -- Enchanted creature gets +2/+2 and has "{U}: This creature gains flying until end of turn."
mana={1}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Pursuit of Knowledge
auto=replacedraw ability$!name(study counter or draw) choice counter(0/0.1.Study) all(mystored) _ choice draw:1 noreplace!$ controller
auto={C(0/0,-3,Study)}{S}:draw:7 controller
text=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.
mana={3}{W}
type=Enchantment
[/card]
[card]
name=Pus Kami
auto={B}{S}:destroy target(other creature[-black])
auto=@movedTo(this|mygraveyard) from(myBattlefield):may moveTo(myhand) target(spirit[manacost<=6]|mygraveyard)
text={B}, Sacrifice Pus Kami: Destroy target nonblack creature. -- Soulshift 6 (When this dies, you may return target Spirit card with converted mana cost 6 or less from your graveyard to your hand.)
mana={5}{B}{B}
type=Creature
subtype=Spirit
power=3
toughness=3
[/card]
[card]
name=Putrefaction
auto=@movedTo(*[green;white]|mystack):target(*|myhand) reject
auto=@movedTo(*[green;white]|opponentstack):ability$!name(discard) target(*|myhand) reject!$ opponent
text=Whenever a player casts a green or white spell, that player discards a card.
mana={4}{B}
type=Enchantment
[/card]
[card]
name=Putrefax
abilities=trample,haste,infect,treason
text=Trample, Haste, Infect -- At the beginning of the end step, sacrifice Putrefax.
mana={3}{G}{G}
type=Creature
subtype=Horror
power=5
toughness=3
[/card]
[card]
name=Putrefy
target=creature,artifact
auto=bury
text=Destroy target artifact or creature. It can't be regenerated.
mana={1}{B}{G}
type=Instant
[/card]
[card]
name=Putrid Cyclops
auto=scry:1 scrycore choice name(-x/-x) all(this) ueot -revealedmana/-revealedmana scrycoreend scryend
text=When Putrid Cyclops enters the battlefield, scry 1, then reveal the top card of your library. Putrid Cyclops gets -X/-X until end of turn, where X is that card's converted mana cost. (To scry 1, look at the top card of your library, then you may put that card on the bottom of your library.)
mana={2}{B}
type=Creature
subtype=Zombie Cyclops
power=3
toughness=3
[/card]
[card]
name=Putrid Imp
auto={D(*|myhand)}:flying
auto=aslongas(*|mygraveyard) 1/1 >6
auto=aslongas(*|mygraveyard) cantblock >6
text=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.
mana={B}
type=Creature
subtype=Zombie Imp
power=1
toughness=1
[/card]
[card]
name=Putrid Leech
auto={L:2}:2/2 limit:1
text=Pay 2 life: Putrid Leech gets +2/+2 until end of turn. Activate this ability only once each turn.
mana={B}{G}
type=Creature
subtype=Zombie Leech
power=2
toughness=2
[/card]
[card]
name=Putrid Raptor
facedown={3}
autofacedown={D(zombie|myhand)}:morph
text=Morph - Discard a Zombie card. (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={4}{B}{B}
type=Creature
subtype=Zombie Lizard Beast
power=4
toughness=4
[/card]
[card]
name=Putrid Warrior
auto=@damaged(creature,player) from(this):all(this) transforms((,newability[chocie all(player) life:-1],newability[choice all(player) life:1])) ueot
text=Whenever Putrid Warrior deals damage, choose one - each player loses 1 life; or each player gains 1 life.
mana={W}{B}
type=Creature
subtype=Zombie Soldier Warrior
power=2
toughness=2
[/card]
[card]
name=Pygmy Allosaurus
abilities=swampwalk
text=Swampwalk
mana={2}{G}
type=Creature
subtype=Lizard
power=2
toughness=2
[/card]
[card]
name=Pygmy Kavu
auto=foreach(creature[black]|opponentBattlefield) draw:1 controller
text=When Pygmy Kavu enters the battlefield, draw a card for each black creature your opponents control.
mana={3}{G}
type=Creature
subtype=Kavu
power=1
toughness=2
[/card]
[card]
name=Pygmy Pyrosaur
abilities=cantblock
auto={R}:1/0
text=Pygmy Pyrosaur can't block. -- {R}: Pygmy Pyrosaur gets +1/+0 until end of turn.
mana={1}{R}
type=Creature
subtype=Lizard
power=1
toughness=1
[/card]
[card]
name=Pygmy Razorback
abilities=trample
text=Trample
mana={1}{G}
type=Creature
subtype=Boar
power=2
toughness=1
[/card]
[card]
name=Pygmy Troll
auto=rampage(1/1,0)
auto={G}:regenerate
text=Whenever Pygmy Troll becomes blocked by a creature, Pygmy Troll gets +1/+1 until end of turn. -- {G}: Regenerate Pygmy Troll.
mana={1}{G}
type=Creature
subtype=Troll
power=1
toughness=1
[/card]
[card]
name=Pyknite
auto=@next upkeep:draw:1
text=When Pyknite enters the battlefield, draw a card at the beginning of the next turn's upkeep.
mana={2}{G}
type=Creature
subtype=Ouphe
power=1
toughness=1
[/card]
[card]
name=Pyre Charger
abilities=haste
auto={R}:1/0
text=Haste -- {R}: Pyre Charger gets +1/+0 until end of turn.
mana={R}{R}
type=Creature
subtype=Elemental Warrior
power=1
toughness=1
[/card]
[card]
name=Pyre Hound
abilities=trample
auto=@movedto(instant,sorcery|mystack):counter(1/1,1)
text=Trample -- Whenever you cast an instant or sorcery spell, put a +1/+1 counter on Pyre Hound.
mana={3}{R}
type=Creature
subtype=Elemental Hound
power=2
toughness=3
[/card]
[card]
name=Pyre Zombie
auto={1}{R}{R}{S}:damage:2 target(other *[creature;player])
autograveyard={1}{B}{B}:moveTo(myhand) myUpkeepOnly
text=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 from your graveyard to your hand. -- {1}{R}{R}, Sacrifice Pyre Zombie: Pyre Zombie deals 2 damage to target creature or player.
mana={1}{B}{R}
type=Creature
subtype=Zombie
power=2
toughness=1
[/card]
[card]
name=Pyreheart Wolf
auto=@combat(attacking) source(this):all(creature[attacking]) menace ueot
text=Whenever Pyreheart Wolf attacks, each creature you control can't be blocked this turn except by two or more creatures. -- Undying (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.)
mana={2}{R}
abilities=undying
type=Creature
subtype=Wolf
power=1
toughness=1
[/card]
[card]
name=Pyretic Ritual
auto=add{R}{R}{R}
text=Add {R}{R}{R} to your mana pool.
mana={1}{R}
type=Instant
[/card]
[card]
name=Pyrewild Shaman
autohand={1}{R}{discard}:name(bloodrush) target(creature[attacking]) 3/1 ueot
autograveyard=@each combatdamage restriction{opponentdamagedbycombat}:pay({3}) moveto(ownerhand)
text=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.
mana={2}{R}
type=Creature
subtype=Goblin Shaman
power=3
toughness=1
[/card]
[card]
name=Pyric Salamander
auto={R}:1/0 && treason
text={R}: Pyric Salamander gets +1/+0 until end of turn. Sacrifice Pyric Salamander at the beginning of the next end step.
mana={1}{R}
type=Creature
subtype=Salamander
power=1
toughness=1
[/card]
[card]
name=Pyrite Spellbomb
auto={R}{S}:Damage:2 target(other *[creature;player])
auto={1}{S}:draw:1
text={R}, Sacrifice Pyrite Spellbomb: Pyrite Spellbomb deals 2 damage to target creature or player. -- {1}, Sacrifice Pyrite Spellbomb: Draw a card.
mana={1}
type=Artifact
[/card]
[card]
name=Pyroblast
alias=1312
text=Choose one - Counter target spell if it's blue; or destroy target permanent if it's blue.
mana={R}
type=Instant
[/card]
[card]
name=Pyroclasm
auto=damage:2 all(creature)
text=Pyroclasm deals 2 damage to each creature.
mana={1}{R}
type=Sorcery
[/card]
[card]
name=Pyroclast Consul
aicode=activate target(*[zpos=1]|mylibrary) moveto(mylibrary) and!(moveto(mylibrary) and!(if cantargetcard(creature[share!types!]|*) then damage:2 all(creature|battlefield) )!)!
auto=@each my upkeep:name(Kinship) reveal:1 optionone if type(creature[share!types!]|reveal)~morethan~0 then all(creature|battlefield) damage:2 optiononeend optiontwo name(Put Back On Top) target(<1>*|reveal) moveto(mylibrary) optiontwoend revealend 
text=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.
mana={3}{R}{R}
type=Creature
subtype=Elemental Shaman
power=3
toughness=3
[/card]
[card]
name=Pyroconvergence
auto=@movedTo(*[multicolor]|mystack):damage:2 target(creature,player)
text=Whenever you cast a multicolored spell, Pyroconvergence deals 2 damage to target creature or player.
mana={4}{R}
type=Enchantment
[/card]
[card]
name=Pyrohemia
auto={R}:damage:1 all(creature,player)
auto=@each endofturn restriction{type(creature|battlefield)~lessthan~1}:sacrifice
text=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.
mana={2}{R}{R}
type=Enchantment
[/card]
[card]
name=Pyromancer's Assault
auto=@movedto(*|mystack) restriction{thisturn(*|mystack)~equalto~1}:damage:2 target(creature,player)
text=Whenever you cast your second spell each turn, Pyromancer's Assault deals 2 damage to target creature or player.
mana={3}{R}
type=Enchantment
[/card]
[card]
name=Pyromania
auto={1}{R}{D}:damage:1 target(creature,player)
auto={1}{R}{S}:damage:1 target(other *[creature;player])
text={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.
mana={2}{R}
type=Enchantment
[/card]
[card]
name=Pyrostatic Pillar
auto=@movedTo(*[manacost<=3]|mystack):damage:2 controller
auto=@movedTo(*[manacost<=3]|opponentstack):damage:2 opponent
text=Whenever a player casts a spell with converted mana cost 3 or less, Pyrostatic Pillar deals 2 damage to that player.
mana={1}{R}
type=Enchantment
[/card]
[card]
name=Pyrrhic Revival
auto=all(creature|graveyard) transforms((,newability[moveTo(ownerbattlefield)],newability[counter(-1/-1)]))
text=Each player returns each creature card in his or her graveyard to the battlefield with an additional -1/-1 counter on it.
mana={3}{WB}{WB}{WB}
type=Sorcery
[/card]
[card]
name=Python
mana={1}{B}{B}
type=Creature
subtype=Snake
power=3
toughness=2
[/card]
[card]
name=Qal Sisma Behemoth
auto=@combat(attacking) source(this):pay({2}) donothing?removefromcombat && untap
auto=@combat(blocking) source(this):pay({2}) donothing?removefromcombat && untap
text=Qal Sisma Behemoth can't attack or block unless you pay {2}.
mana={2}{R}
type=Creature
subtype=Ogre Warrior
power=5
toughness=5
[/card]
[card]
name=Qarsi High Priest
auto={1}{B}{T}{S(other creature|mybattlefield)}:manifest all(*[zpos=1]|mylibrary)
text={1}{B}, {T}, Sacrifice another creature: Manifest the top card of your library. (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.)
mana={B}
type=Creature
subtype=Human Cleric
power=0
toughness=2
[/card]
[card]
name=Qarsi Sadist
auto=may name(Exploit) sacrifice notatarget(creature|mybattlefield) && transforms((,newability[target(opponent) life:-2],newability[life:2 controller])) forever
text=Exploit (When this creature enters the battlefield, you may sacrifice a creature.) -- When Qarsi Sadist exploits a creature, target opponent loses 2 life and you gain 2 life.
mana={1}{B}
type=Creature
subtype=Human Cleric
power=1
toughness=3
[/card]
[card]
name=Qasali Pridemage
abilities=exalted
auto={1}{S}:destroy target(other *[artifact;enchantment])
text=Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.) -- {1}, Sacrifice Qasali Pridemage: Destroy target artifact or enchantment.
mana={G}{W}
type=Creature
subtype=Cat Wizard
power=2
toughness=2
[/card]
[card]
name=Quag Sickness
target=creature
auto=foreach(swamp|myBattlefield) -1/-1
text=Enchant creature -- Enchanted creature gets -1/-1 for each Swamp you control.
mana={2}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Quag Vampires
abilities=swampwalk
kicker=multi{1}{B}
auto=kicker counter(1/1,kicked)
text=Multikicker {1}{B} (You may pay an additional {1}{B} any number of times as you cast this spell.) -- Swampwalk -- Quag Vampires enters the battlefield with a +1/+1 counter on it for each time it was kicked.
mana={B}
type=Creature
subtype=Vampire Rogue
power=1
toughness=1
[/card]
[card]
name=Quagmire Druid
auto={G}{T}{S(creature|myBattlefield)}:destroy target(enchantment)
text={G}, {T}, Sacrifice a creature: Destroy target enchantment.
mana={2}{B}
type=Creature
subtype=Zombie Druid
power=2
toughness=2
[/card]
[card]
name=Quagmire Lamprey
auto=@combat(blocked) source(this) from(creature):all(trigger[from]) counter(-1/-1,1)
text=Whenever Quagmire Lamprey becomes blocked by a creature, put a -1/-1 counter on that creature.
mana={2}{B}
type=Creature
subtype=Fish
power=1
toughness=1
[/card]
[card]
name=Quagmire
auto=lord(creature) -swampwalk
text=Creatures with swampwalk can be blocked as though they didn't have swampwalk.
mana={2}{B}
type=Enchantment
[/card]
[card]
name=Quagnoth
abilities=split second
autograveyard=while(restriction{discardbyopponent}) choice moveto(ownerhand)
autoexile=while(restriction{discardbyopponent}) choice moveto(ownerhand)
text=Split second (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.) -- Shroud (This permanent can't be the target of spells or abilities.) -- When a spell or ability an opponent controls causes you to discard Quagnoth, return it to your hand.
mana={5}{G}
type=Creature
subtype=Beast
power=4
toughness=5
[/card]
[card]
name=Quarantine Field
auto=counter(0/0,xx,Isolation)
auto=(blink)forsrc target(<prexx>*[-land]|opponentbattlefield)
text=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. (WORKAROUND ONLY EXILES UP TO X AND NOT FOR EACH COUNTER)
mana={X}{X}{W}{W}
type=Enchantment
[/card]
[card]
name=Quash
target=instant,sorcery|stack
auto=fizzle
auto=all(*[share!name!]|targetcontrollerlibrary) moveto(exile)
auto=all(*[share!name!]|targetcontrollerhand) moveto(exile)
auto=all(*[share!name!]|targetcontrollergraveyard) moveto(exile)
text=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. That player then shuffles his or her library.
mana={2}{U}{U}
type=Instant
[/card]
[card]
name=Quest for Ancient Secrets
auto=@movedTo(*|mygraveyard):may counter(0/0,1,Quest) all(this)
auto={C(0/0,-5,Quest)}{S}:name(shuffle your graveyard into your library) moveto(myLibrary) all(*|myGraveyard) && shuffle
auto={C(0/0,-5,Quest)}{S}:name(shuffle your graveyard into your library) moveto(opponentLibrary) all(*|opponentGraveyard) && shuffle
text=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.
mana={U}
type=Enchantment
[/card]
[card]
name=Quest for Renewal
auto=@tapped(creature|mybattlefield):counter(0/0,1,Quest) all(this)
auto=@each opponent untap:this(counter{0/0.3.quest}>) untap all(creature|mybattlefield)
text=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.
mana={1}{G}
type=Enchantment
[/card]
[card]
name=Quest for the Gemblades
auto=@combatdamaged(creature) from(creature|myBattlefield):may counter(0/0,1,Quest) all(this)
auto={C(0/0,-1,Quest)}{S}:counter(1/1,4) target(other creature)
text=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.
mana={1}{G}
type=Enchantment
[/card]
[card]
name=Quest for the Goblin Lord
auto=@movedTo(goblin|mybattlefield):may counter(0/0,1,Quest) all(this)
auto=this(counter{0/0.5.Quest}) lord(goblin|myBattlefield) 2/0
text=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.
mana={R}
type=Enchantment
[/card]
[card]
name=Quest for the Gravelord
auto=@movedTo(creature|graveyard) from(battlefield):may counter(0/0,1,Quest)
auto={C(0/0,-3,Quest)}{S}:token(Zombie Giant,creature zombie giant, 5/5,black)
text=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.
mana={B}
type=Enchantment
[/card]
[card]
name=Quest for the Holy Relic
auto=@movedTo(creature|mystack):may counter(0/0,1,Quest) all(this)
aicode=activate target(equipment|mylibrary) moveto(mybattlefield) and!(transforms((,newability[rehook target(creature|mybattlefield)])))!
auto={C(0/0,-5,Quest)}{S}:name(search card) reveal:plibrarycount optionone name(choose card) target(<1>equipment|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveto(mybattlefield) and!(transforms((,newability[rehook target(creature|mybattlefield)])))!)! afterrevealedend revealend
text=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.
mana={W}
type=Enchantment
[/card]
[card]
name=Quest for the Nihil Stone
auto=@discarded(*|opponenthand):may counter(0/0,1,Quest)
auto=@each opponent upkeep restriction{type(*|opponenthand)~lessthan~1}:may this(counter{0/0.2.Quest}) life:-5 opponent
text=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.
mana={B}
type=Enchantment
[/card]
[card]
name=Quest for Ula's Temple
aicode=activate moveto(mylibrary) and!(moveto(mylibrary))! target(creature[zpos=1]|mylibrary)
auto=@each my upkeep:reveal:1 optionone if type(creature|reveal)~morethan~0 then all(this) counter(0/0,1,quest) optiononeend optiontwo name(Put Back On Top) target(<1>*|reveal) moveto(mylibrary) optiontwoend revealend
auto=this(counter{0/0.1.Quest}>=3) transforms((,newability[@each my end:moveto(mybattlefield) target(Kraken, Leviathan, Octopus,Serpent|myhand)]))
text=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.
mana={U}
type=Enchantment
[/card]
[card]
name=Questing Phelddagrif
auto={G}:1/1 && token(Hippo,Creature Hippo,1/1,green) opponent
auto={W}:protection from black && protection from red && life:2 opponent
auto={U}:flying && draw:1 opponent
text={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.
mana={1}{G}{W}{U}
type=Creature
subtype=Phelddagrif
power=4
toughness=4
[/card]
[card]
name=Quick Sliver
abilities=flash
auto=lord(sliver|hand,library,graveyard,exile) asflash
text=Flash -- Any player may play Sliver cards as though they had flash.
mana={1}{G}
type=Creature
subtype=Sliver
power=1
toughness=1
[/card]
[card]
name=Quickchange
target=creature
auto=choice name(white) becomes(,white) ueot
auto=choice name(blue) becomes(,blue) ueot
auto=choice name(black) becomes(,black) ueot
auto=choice name(red) becomes(,red) ueot
auto=choice name(green) becomes(,green) ueot
auto=choice name(white & blue) becomes(,white,blue) ueot
auto=choice name(blue & black) becomes(,black,blue) ueot
auto=choice name(black & red) becomes(,black,red) ueot
auto=choice name(red & green) becomes(,red,green) ueot
auto=choice name(green & white) becomes(,white,green) ueot
auto=choice name(white & black) becomes(,white,black) ueot
auto=choice name(blue & red) becomes(,red,blue) ueot
auto=choice name(black & green) becomes(,black,green) ueot
auto=choice name(red & white) becomes(,white,red) ueot
auto=choice name(green & blue) becomes(,green,blue) ueot
auto=choice name(green & white & blue) becomes(,green,white,blue) ueot
auto=choice name(white & blue & black) becomes(,black,white,blue) ueot
auto=choice name(blue & black & red) becomes(,black,red,blue) ueot
auto=choice name(black & red & green) becomes(,green,black,red) ueot
auto=choice name(red & green & white) becomes(,green,white,red) ueot
auto=choice name(white & black & green) becomes(,green,white,black) ueot
auto=choice name(blue & red & white) becomes(,red,white,blue) ueot
auto=choice name(black & green & blue) becomes(,green,black,blue) ueot
auto=choice name(red & white & black) becomes(,black,white,red) ueot
auto=choice name(green & blue & red) becomes(,green,red,blue) ueot
auto=choice name(green & red & blue & black) becomes(,green,red,blue,black) ueot
auto=choice name(green & red & blue & white) becomes(,green,red,blue,white) ueot
auto=choice name(white & blue & black & red) becomes(,white,red,blue,black) ueot
auto=choice name(white & blue & black & green) becomes(,white,green,blue,black) ueot
auto=choice name(all colors) becomes(,white,red,blue,black,green) ueot
auto=draw:1 controller
text=Target creature becomes the color or colors of your choice until end of turn. -- Draw a card.
mana={1}{U}
type=Instant
[/card]
[card]
name=Quickling
abilities=flying,flash
auto=aslongas(other creature|mybattlefield) choice notatarget(other creature|mybattlefield) moveTo(ownerhand) oneshot
auto=choice sacrifice
text=Flash (You may cast this spell any time you could cast an instant.) -- Flying -- When Quickling enters the battlefield, sacrifice it unless you return another creature you control to its owner's hand.
mana={1}{U}
type=Creature
subtype=Faerie Rogue
power=2
toughness=2
[/card]
[card]
name=Quicksand
auto={T}:Add{1}
auto={T}{S}:-1/-2 target(other creature[attacking;-flying])
text={T}: Add {1} to your mana pool. -- {T}, Sacrifice Quicksand: Target attacking creature without flying gets -1/-2 until end of turn.
type=Land
[/card]
[card]
name=Quicksilver Amulet
auto={4}{T}:moveTo(myBattlefield) target(creature|myhand)
text={4}, {T}: You may put a creature card from your hand onto the battlefield.
mana={4}
type=Artifact
[/card]
[card]
name=Quicksilver Behemoth
abilities=affinityartifacts
auto=@combat(attacking) source(this):phaseaction[combatends,sourceinplay] moveTo(ownerhand)
auto=@combat(blocking) source(this):phaseaction[combatends,sourceinplay] moveTo(ownerhand)
text=Affinity for artifacts (This spell costs {1} less to cast for each artifact you control.) -- When Quicksilver Behemoth attacks or blocks, return it to its owner's hand at end of combat. (Return it only if it's on the battlefield.)
mana={6}{U}
type=Creature
subtype=Beast
power=4
toughness=5
[/card]
[card]
name=Quicksilver Dagger
target=creature
auto=teach(creature) {T}:damage:1 target(creature,player) && draw:1 controller
text=Enchant creature -- Enchanted creature has "{T}: This creature deals 1 damage to target player. You draw a card."
mana={1}{U}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Quicksilver Gargantuan
auto=may copy target(creature) && all(this) transforms((,setpower=7,settoughness=7)) forever
text=You may have Quicksilver Gargantuan enter the battlefield as a copy of any creature on the battlefield, except it's still 7/7.
mana={5}{U}{U}
type=Creature
subtype=Shapeshifter
power=7
toughness=7
[/card]
[card]
name=Quicksilver Geyser
target=<upto:2>*[-land]
auto=moveTo(ownerhand)
text=Return up to two target nonland permanents to their owners' hands.
mana={4}{U}
type=Instant
[/card]
[card]
name=Quicksmith Genius
auto=@movedto(artifact|mybattlefield):may reject notatarget(*|myhand) and!( draw:1 controller )!
text=Whenever an artifact enters the battlefield under your control, you may discard a card. If you do, draw a card.
mana={2}{R}
type=Creature
subtype=Human Artificer
power=3
toughness=2
[/card]
[card]
name=Quicksmith Rebel
auto=target(artifact|mybattlefield) transforms((,newability[{t}:damage:2 target(*[creature;player])]))
text=When Quicksmith Rebel enters the battlefield, target artifact you control gains "{T}: This artifact deals 2 damage to target creature or player" for as long as you control Quicksmith Rebel.
mana={3}{R}
type=Creature
subtype=Human Artificer
power=3
toughness=2
[/card]
[card]
name=Quicksmith Spy
auto=target(artifact|mybattlefield) transforms((,newability[{t}:draw:1 controller]))
text=When Quicksmith Spy enters the battlefield, target artifact you control gains "{T}: Draw a card" for as long as you control Quicksmith Spy.
mana={3}{U}
type=Creature
subtype=Human Artificer
power=2
toughness=3
[/card]
[card]
name=Quiet Contemplation
auto=@movedTo(*[-creature]|mystack):pay({1}) name(tap target creature) target(creature|opponentbattlefield) transforms((,newability[tap],newability[frozen]))
text=Enchantment. -- Whenever you cast a noncreatrue 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. 
mana={2}{U}
type=Enchantment
[/card]
[card]
name=Quiet Purity
target=enchantment
auto=destroy
text=Destroy target enchantment.
mana={W}
type=Instant
subtype=Arcane
[/card]
[card]
name=Quietus Spike
text=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}
mana={3}
auto={3}:equip
auto=teach(creature) transforms((,newability[deathtouch],newability[@combatdamagefoeof(player) from(this):life:-halfdownopponentlifetotal opponent],newability[@combatdamageof(player) from(this):life:-halfdownlifetotal controller]))
type=Artifact
subtype=Equipment
[/card]
[card]
name=Quilled Slagwurm
mana={4}{G}{G}{G}
type=Creature
subtype=Wurm
power=8
toughness=8
[/card]
[card]
name=Quilled Sliver
auto=lord(sliver) {T}:damage:1 target(creature[attacking;blocking])
text=All Slivers have "{T}: This permanent deals 1 damage to target attacking or blocking creature."
mana={1}{W}
type=Creature
subtype=Sliver
power=1
toughness=1
[/card]
[card]
name=Quilled Wolf
auto={5}{G}:4/4 ueot
text={5}{G}: Quilled Wolf gets +4/+4 until end of turn.
mana={1}{G}
type=Creature
subtype=Wolf
power=2
toughness=2
[/card]
[card]
name=Quillmane Baku
auto=@movedTo(spirit,arcane|mystack):may counter(0/0,1,Ki)
auto={1}{C(0/0,-1,Ki)}{T}:name(Remove 1 Counters) moveTo(ownerhand) target(creature[manacost<=1])
auto={1}{C(0/0,-2,Ki)}{T}:name(Remove 2 Counters) moveTo(ownerhand) target(creature[manacost<=2])
auto={1}{C(0/0,-3,Ki)}{T}:name(Remove 3 Counters) moveTo(ownerhand) target(creature[manacost<=3])
auto={1}{C(0/0,-4,Ki)}{T}:name(Remove 4 Counters) moveTo(ownerhand) target(creature[manacost<=4])
auto={1}{C(0/0,-5,Ki)}{T}:name(Remove 5 Counters) moveTo(ownerhand) target(creature[manacost<=5])
auto={1}{C(0/0,-6,Ki)}{T}:name(Remove 6 Counters) moveTo(ownerhand) target(creature[manacost<=6])
auto={1}{C(0/0,-7,Ki)}{T}:name(Remove 7 Counters) moveTo(ownerhand) target(creature[manacost<=7])
auto={1}{C(0/0,-8,Ki)}{T}:name(Remove 8 Counters) moveTo(ownerhand) target(creature[manacost<=8])
auto={1}{C(0/0,-9,Ki)}{T}:name(Remove 9 Counters) moveTo(ownerhand) target(creature[manacost<=9])
auto={1}{C(0/0,-10,Ki)}{T}:name(Remove 10 Counters) moveTo(ownerhand) target(creature[manacost<=10])
auto={1}{C(0/0,-11,Ki)}{T}:name(Remove 11 Counters) moveTo(ownerhand) target(creature[manacost<=11])
auto={1}{C(0/0,-12,Ki)}{T}:name(Remove 12 Counters) moveTo(ownerhand) target(creature[manacost<=12])
text=Whenever you cast a Spirit or Arcane spell, you may put a ki counter on Quillmane Baku. -- {1}, {T}, Remove X ki counters from Quillmane Baku: Return target creature with converted mana cost X or less to its owner's hand.
mana={4}{U}
type=Creature
subtype=Spirit
power=3
toughness=3
[/card]
[card]
name=Quill-Slinger Boggart
auto=@movedTo(kithkin|stack):may life:-1 target(player)
text=Whenever a player casts a Kithkin spell, you may have target player lose 1 life.
mana={3}{B}
type=Creature
subtype=Goblin Warrior
power=3
toughness=2
[/card]
[card]
name=Quillspike
auto={BG}{C(-1/-1,-1),creature|mybattlefield}:3/3
text={BG}, Remove a -1/-1 counter from a creature you control: Quillspike gets +3/+3 until end of turn.
mana={2}{BG}
type=Creature
subtype=Beast
power=1
toughness=1
[/card]
[card]
name=Quirion Druid
auto={G}{T}:target(land) transforms((Creature,setpower=2,settoughness=2,green)) forever
text={G}, {T}: Target land becomes a 2/2 green creature that's still a land. (This effect lasts indefinitely.)
mana={2}{G}
type=Creature
subtype=Elf Druid
power=1
toughness=2
[/card]
[card]
name=Quirion Dryad
auto=@movedTo(*[white;blue;black;red]|myStack):counter(1/1,1)
text=Whenever you cast a white, blue, black, or red spell, put a +1/+1 counter on Quirion Dryad.
mana={1}{G}
type=Creature
subtype=Dryad
power=1
toughness=1
[/card]
[card]
name=Quirion Elves
auto={T}:Add{G}
auto=chooseacolor {T}:add{chosencolor} chooseend
text=As Quirion Elves enters the battlefield, choose a color. -- {T}: Add {G} to your mana pool. -- {T}: Add one mana of the chosen color to your mana pool.
mana={1}{G}
type=Creature
subtype=Elf Druid
power=1
toughness=1
[/card]
[card]
name=Quirion Explorer
auto=this(variable{olandg}>0) {t}:out{g}
auto=this(variable{olandu}>0) {t}:out{u}
auto=this(variable{olandr}>0) {t}:out{r}
auto=this(variable{olandb}>0) {t}:out{b}
auto=this(variable{olandw}>0) {t}:out{w}
text={T}: Add to your mana pool one mana of any color that a land an opponent controls could produce.
mana={1}{G}
type=Creature
subtype=Elf Druid Scout
power=1
toughness=1
[/card]
[card]
name=Quirion Ranger
auto={H(forest|myBattlefield)}:untap target(creature) limit:1
text=Return a Forest you control to its owner's hand: Untap target creature. Activate this ability only once each turn.
mana={G}
type=Creature
subtype=Elf
power=1
toughness=1
[/card]
[card]
name=Quirion Sentinel
auto=choice add{W}
auto=choice add{U}
auto=choice add{B}
auto=choice add{R}
auto=choice add{G}
text=When Quirion Sentinel enters the battlefield, add one mana of any color to your mana pool.
mana={1}{G}
type=Creature
subtype=Elf Druid
power=2
toughness=1
[/card]
[card]
name=Quirion Trailblazer
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(land[basic]|myLibrary)
auto=name(search card) reveal:plibrarycount optionone name(choose card) target(land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
text=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.
mana={3}{G}
type=Creature
subtype=Elf Scout
power=1
toughness=2
[/card]
[card]
name=Qumulox
abilities=affinityartifacts,flying
text=Affinity for artifacts (This spell costs {1} less to cast for each artifact you control.) -- Flying
mana={6}{U}{U}
type=Creature
subtype=Beast
power=5
toughness=4
[/card]
[card]
name=Rabble-Rouser
auto=bloodthirst:1
auto={R}{T}:thisforeach(power>=1) 1/0 all(creature[attacking]|mybattlefield) ueot
text=Bloodthirst 1 (If an opponent was dealt damage this turn, this creature enters the battlefield with a +1/+1 counter on it.) -- {R}, {T}: Attacking creatures get +X/+0 until end of turn, where X is Rabble-Rouser's power.
mana={3}{R}
type=Creature
subtype=Goblin Shaman
power=1
toughness=1
[/card]
[card]
name=Rabid Bite
target=creature|mybattlefield
auto=transforms((,newability[dynamicability<!powerstrike!> target(creature|opponentbattlefield)]))
text=Target creature you control deals damage equal to its power to target creature you don't control.
mana={1}{G}
type=Sorcery
[/card]
[card]
name=Rabid Bloodsucker
abilities=flying
auto=choice all(player) life:-2
text=Flying (This creature can't be blocked except by creatures with flying or reach.) -- When Rabid Bloodsucker enters the battlefield, each player loses 2 life.
mana={4}{B}
type=Creature
subtype=Vampire
power=3
toughness=2
[/card]
[card]
name=Rabid Elephant
auto=rampage(2/2,0)
text=Whenever Rabid Elephant becomes blocked, it gets +2/+2 until end of turn for each creature blocking it.
mana={4}{G}
type=Creature
subtype=Elephant
power=3
toughness=4
[/card]
[card]
name=Rabid Rats
auto={T}:-1/-1 target(creature[blocking])
text={T}: Target blocking creature gets -1/-1 until end of turn.
mana={1}{B}
type=Creature
subtype=Rat
power=1
toughness=1
[/card]
[card]
name=Rabid Wolverines
auto=rampage(1/1,0)
text=Whenever Rabid Wolverines becomes blocked by a creature, Rabid Wolverines gets +1/+1 until end of turn.
mana={3}{G}{G}
type=Creature
subtype=Wolverine
power=4
toughness=4
[/card]
[card]
name=Rabid Wombat
abilities=vigilance
auto=thisforeach(auras > 0) 2/2
text=Vigilance -- Rabid Wombat gets +2/+2 for each Aura attached to it.
mana={2}{G}{G}
type=Creature
subtype=Wombat
power=0
toughness=1
[/card]
[card]
name=Racecourse Fury
target=land
auto=teach(land) {T}:haste target(creature)
text=Enchant land -- Enchanted land has "{T}: Target creature gains haste until end of turn."
mana={R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Rack and Ruin
target=<2>artifact
auto=destroy
text=Destroy two target artifacts.
mana={2}{R}
type=Instant
[/card]
[card]
name=Rackling
auto=@each opponent upkeep:damage:3minustype:*:opponenthandminusend opponent
text=At the beginning of each opponent's upkeep, Rackling deals X damage to that player, where X is 3 minus the number of cards in his or her hand.
mana={4}
type=Artifact Creature
subtype=Construct
power=2
toughness=2
[/card]
[card]
name=Radha, Heir to Keld
auto=@combat(attacking) source(this):may add{R}{R}
auto={T}:Add{G}
text=Whenever Radha, Heir to Keld attacks, you may add {R}{R} to your mana pool. -- {T}: Add {G} to your mana pool.
mana={R}{G}
type=Legendary Creature
subtype=Elf Warrior
power=2
toughness=2
[/card]
[card]
name=Radiant Essence
auto=aslongas(*[black]|opponentBattlefield) 1/2
text=Radiant Essence gets +1/+2 as long as an opponent controls a black permanent.
mana={1}{G}{W}
type=Creature
subtype=Spirit
power=2
toughness=3
[/card]
[card]
name=Radiant Flames
auto=damage:converge all(creature|battlefield)
text=Converge -- Radiant Flames deals X damage to each creature, where X is the number of colors of mana spent to cast Radiant Flames.
mana={2}{R}
type=Sorcery
[/card]
[card]
name=Radiant Fountain
auto=life:2
auto={T}:Add{1}
text=When Radiant Fountain enters the battlefield, you gain 2 life. -- {T}: Add {1} to your mana pool.
type=Land
[/card]
[card]
name=Radiant Kavu
auto={R}{G}{W}:fog from(creature[blue]) oneshot && fog from(creature[black]) oneshot
text={R}{G}{W}: Prevent all combat damage blue creatures and black creatures would deal this turn.
mana={R}{G}{W}
type=Creature
subtype=Kavu
power=3
toughness=3
[/card]
[card]
name=Radiant Purge
auto=choice name(creature) moveto(exile) target(creature[multicolor]|battlefield) restriction{type(creature[multicolor]|battlefield)~morethan~0}
auto=choice name(enchantment) moveto(exile) target(enchantment[multicolor]|battlefield) restriction{type(enchantment[multicolor]|battlefield)~morethan~0}
text=Exile target multicolored creature or multicolored enchantment.
mana={1}{W}
type=Instant
[/card]
[card]
name=Radiant, Archangel
abilities=flying,vigilance
auto=foreach(other creature[flying]) 1/1
text=Flying, vigilance -- Radiant, Archangel gets +1/+1 for each other creature with flying on the battlefield.
mana={3}{W}{W}
type=Legendary Creature
subtype=Angel
power=3
toughness=3
[/card]
[card]
name=Radiant's Dragoons
auto=life:5
auto=upcost[{3}{W};next upkeep] sacrifice
text=Echo {3}{W} (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.) -- When Radiant's Dragoons enters the battlefield, you gain 5 life.
mana={3}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=5
[/card]
[card]
name=Radiant's Judgment
target=creature[power>=4]
auto=destroy
autohand=__CYCLING__({2})
text=Destroy target creature with power 4 or greater. -- Cycling {2} ({2}, Discard this card: Draw a card.)
mana={2}{W}
type=Instant
[/card]
[card]
name=Radjan Spirit
auto={T}:-flying target(creature)
text={T}: Target creature loses flying until end of turn.
mana={3}{G}
type=Creature
subtype=Spirit
power=3
toughness=2
[/card]
[card]
name=Rafiq of the Many
abilities=exalted
auto=@combat(attackedalone) source(creature|myBattlefield):all(trigger[to]) double strike ueot
text=Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.) -- Whenever a creature you control attacks alone, it gains double strike until end of turn.
mana={1}{G}{W}{U}
type=Legendary Creature
subtype=Human Knight
power=3
toughness=3
[/card]
[card]
name=Rag Dealer
auto={2}{B}{T}:choice name(opponent's graveyard) target(<upto:3>*|graveyard) moveTo(exile)
auto={2}{B}{T}:choice name(your graveyard) target(<upto:3>*|graveyard) moveTo(exile)
text={2}{B}, {T}: Exile up to three target cards from a single graveyard.
mana={B}
type=Creature
subtype=Human Rogue
power=1
toughness=1
[/card]
[card]
name=Ragamuffyn
auto=aslongas(*|myhand) {T}{S(creature,land|mybattlefield)}:draw:1 <1
text=Hellbent - {T}, Sacrifice a creature or land: Draw a card. Activate this ability only if you have no cards in hand.
mana={2}{B}
type=Creature
subtype=Zombie Cleric
power=2
toughness=2
[/card]
[card]
name=Rage Forger
auto=counter(1/1,1) all(other shaman|mybattlefield)
auto=@combat(attacking) source(creature[counter{1/1.1}]|mybattlefield):may damage:1 target(player)
text=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.
mana={2}{R}
type=Creature
subtype=Elemental Shaman
power=2
toughness=2
[/card]
[card]
name=Rage Nimbus
abilities=defender,flying
auto={1}{R}:mustattack target(creature)
text=Defender,flying -- {1}{R}: Target creature attacks this turn if able.
mana={2}{R}
type=Creature
subtype=Elemental
power=5
toughness=3
[/card]
[card]
name=Rage of Purphoros
target=creature
auto=cantregen
auto=damage:4
auto=scry:1 scrycore delayed dontshow donothing scrycoreend scryend
text=Rage of Purphoros deals 4 damage to target creature. It can't be regenerated this turn. Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.)
mana={4}{R}
type=Sorcery
[/card]
[card]
name=Rage Reflection
auto=lord(creature|myBattlefield) double strike
text=Creatures you control have double strike.
mana={4}{R}{R}
type=Enchantment
[/card]
[card]
name=Rage Thrower
auto=@movedTo(other creature|graveyard) from(battlefield):damage:2 target(player)
text=Whenever another creature dies, Rage Thrower deals 2 damage to target player.
mana={5}{R}
type=Creature
subtype=Human Shaman
power=4
toughness=2
[/card]
[card]
name=Rage Weaver
auto={2}:haste target(creature[green;black])
text={2}: Target black or green creature gains haste until end of turn. (It can attack and {T} this turn.)
mana={1}{R}
type=Creature
subtype=Human Wizard
power=2
toughness=1
[/card]
[card]
name=Rageblood Shaman
abilities=trample
auto=lord(other minotaur|mybattlefield) +1/+1
auto=lord(other minotaur|mybattlefield) trample
text=Trample. -- Other Minotaur creatures you control get +1/+1 and have trample. 
mana={1}{R}{R}
type=Creature
subtype=Minotaur Shaman
power=2
toughness=3
[/card]
[card]
name=Rageform
auto=withenchant manifest all(*[zpos=1]|mylibrary)
auto=teach(creature) double strike
text=When Rageform enters the battlefield, it becomes an Aura with enchant creature. Manifest the top card of your library and attach Rageform to it. (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.) -- Enchanted creature has double strike. (It deals both first-strike and regular combat damage.)
mana={2}{R}{R}
type=Enchantment
[/card]
[card]
name=Ragemonger
auto=lord(minotaur|mycastingzone) altercost(black,-1)
auto=lord(minotaur|mycastingzone) altercost(red,-1)
text=Minotaur spells you cast cost BlackRed less to cast. This effect reduces only the amount of colored mana you pay. (For example, if you cast a Minotaur spell with mana cost 2Red, it costs 2 to cast.)
mana={1}{B}{R}
type=Creature
subtype=Minotaur Shaman
power=2
toughness=3
[/card]
[card]
name=Ragged Veins
abilities=flash
target=creature
auto=@damaged(mytgt):life:-thatmuch targetcontroller
text=Flash -- Enchant creature -- Whenever enchanted creature is dealt damage, its controller loses that much life.
mana={1}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Raging Bull
mana={2}{R}
type=Creature
subtype=Ox
power=2
toughness=2
[/card]
[card]
name=Raging Cougar
abilities=haste
text=Haste
mana={2}{R}
type=Creature
subtype=Cat
power=2
toughness=2
[/card]
[card]
name=Raging Goblin
abilities=haste
text=Haste (This creature can attack and {T} as soon as it comes under your control.)
mana={R}
type=Creature
subtype=Goblin Berserker
power=1
toughness=1
[/card]
[card]
name=Raging Gorilla
auto=@combat(blocking,blocked,turnlimited) source(this):2/-2 ueot
text=Whenever Raging Gorilla blocks or becomes blocked, it gets +2/-2 until end of turn.
mana={2}{R}
type=Creature
subtype=Ape
power=2
toughness=3
[/card]
[card]
name=Raging Kavu
abilities=flash,haste
text=Flash -- Haste
mana={1}{R}{G}
type=Creature
subtype=Kavu
power=3
toughness=1
[/card]
[card]
name=Raging Minotaur
abilities=haste
text=Haste
mana={2}{R}{R}
type=Creature
subtype=Minotaur Berserker
power=3
toughness=3
[/card]
[card]
name=Raging Poltergeist
mana={4}{R}
type=Creature
subtype=Spirit
power=6
toughness=1
[/card]
[card]
name=Raging Ravine
auto=tap(noevent)
auto={T}:Add{R}
auto={T}:Add{G}
auto={2}{R}{G}:transforms((Elemental Creature,setpower=3,settoughness=3,red,green,newability[@combat(attacking) source(this):counter(1/1.1)])) ueot
text=Raging Ravine enters the battlefield tapped. -- {T}: 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.
type=Land
[/card]
[card]
name=Raging Spirit
auto={2}:transforms((,artifact)) ueot
text={2}: Raging Spirit becomes colorless until end of turn.
mana={3}{R}
type=Creature
subtype=Spirit
power=3
toughness=3
[/card]
[card]
name=Ragnar
auto={W}{U}{G}{T}:regenerate target(creature)
text={G}{W}{U}, {T}: Regenerate target creature.
mana={G}{W}{U}
type=Legendary Creature
subtype=Human Cleric
power=2
toughness=2
[/card]
[card]
name=Raid Bombardment
auto=@combat(attacking) source(creature[power<=2]|mybattlefield):damage:1 opponent
text=Whenever a creature you control with power 2 or less attacks, Raid Bombardment deals 1 damage to defending player.
mana={2}{R}
type=Enchantment
[/card]
[card]
name=Raiders' Spoils
auto=lord(creature|mybattlefield) 1/0
auto=@combatdamaged(player) from(warrior|mybattlefield):pay({L}) draw:1 controller
text=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.
mana={3}{B}
type=Enchantment
[/card]
[card]
name=Raiding Nightstalker
abilities=swampwalk
text=Swampwalk
mana={2}{B}
type=Creature
subtype=Nightstalker
power=2
toughness=2
[/card]
[card]
name=Rain of Blades
auto=damage:1 all(creature[attacking])
text=Rain of Blades deals 1 damage to each attacking creature.
mana={W}
type=Instant
[/card]
[card]
name=Rain of Daggers
auto=@movedTo(creature|graveyard) from(opponentBattlefield):life:-2 controller
auto=destroy all(creature|opponentbattlefield)
text=Destroy all creatures target opponent controls. You lose 2 life for each creature destroyed this way.
mana={4}{B}{B}
type=Sorcery
[/card]
[card]
name=Rain of Embers
auto=damage:1 all(creature,player)
text=Rain of Embers deals 1 damage to each creature and each player.
mana={1}{R}
type=Sorcery
[/card]
[card]
name=Rain of Filth
auto=lord(land|mybattlefield) {S}:Add{B}
text=Until end of turn, lands you control gain "Sacrifice this land: Add {B} to your mana pool."
mana={B}
type=Instant
[/card]
[card]
name=Rain of Salt
target=<2>land
auto=destroy
text=Destroy two target lands.
mana={4}{R}{R}
type=Sorcery
[/card]
[card]
name=Rain of Tears
target=land
auto=destroy
text=Destroy target land.
mana={1}{B}{B}
type=Sorcery
[/card]
[card]
name=Rainbow Crow
abilities=flying
auto={1}:name(becomes white ueot) transforms((,white)) ueot
auto={1}:name(becomes blue ueot) transforms((,blue)) ueot
auto={1}:name(becomes black ueot) transforms((,black)) ueot
auto={1}:name(becomes red ueot) transforms((,red)) ueot
auto={1}:name(becomes green ueot) transforms((,green)) ueot
text=Flying -- {1}: Rainbow Crow becomes the color of your choice until end of turn.
mana={3}{U}
type=Creature
subtype=Bird
power=2
toughness=2
[/card]
[card]
name=Rainbow Efreet
abilities=flying
auto={U}{U}:phaseout
text=Flying -- {U}{U}: Rainbow Efreet phases out. (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.)
mana={3}{U}
type=Creature
subtype=Efreet
power=3
toughness=1
[/card]
[card]
name=Rainbow Vale
auto={T}:Add{G}
auto={T}:Add{W}
auto={T}:Add{U}
auto={T}:Add{B}
auto={T}:Add{R}
auto=@tappedformana(this):phaseaction[endofturn once,sourceinplay] moveTo(opponentbattlefield)
text={T}: 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.
type=Land
[/card]
[card]
name=Raise Dead
target=creature|myGraveyard
auto=moveTo(myHand)
text=Return target creature card from your graveyard to your hand.
mana={B}
type=Sorcery
[/card]
[card]
name=Raise the Alarm
auto=token(Soldier,creature soldier, 1/1,white)*2
text=Put two 1/1 white Soldier creature tokens onto the battlefield.
mana={1}{W}
type=Instant
[/card]
[card]
name=Raised by Wolves
target=creature
auto=token(Wolf,Creature Wolf,2/2,green)*2 controller
auto=foreach(wolf|mybattlefield) 1/1
text=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.
mana={3}{G}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Raka Disciple
auto={W}{T}:prevent:1 target(creature,player)
auto={U}{T}:flying target(creature)
text={W}, {T}: Prevent the next 1 damage that would be dealt to target creature or player this turn. -- {U}, {T}: Target creature gains flying until end of turn.
mana={R}
type=Creature
subtype=Minotaur Wizard
power=1
toughness=1
[/card]
[card]
name=Raka Sanctuary
auto=@each my upkeep restriction{type(*[white]|myBattlefield)~morethan~0,type(*[blue]|myBattlefield)~lessthan~1}:target(creature) damage:1
auto=@each my upkeep restriction{type(*[blue]|myBattlefield)~morethan~0,type(*[white]|myBattlefield)~lessthan~1}:target(creature) damage:1
auto=@each my upkeep restriction{type(*[white]|myBattlefield)~morethan~0,type(*[blue]|myBattlefield)~morethan~0}:target(creature) damage:3
text=At the beginning of your upkeep, if you control a white or blue permanent, Raka Sanctuary deals 1 damage to target creature. If you control a white permanent and a blue permanent, Raka Sanctuary deals 3 damage to that creature instead.
mana={2}{R}
type=Enchantment
[/card]
[card]
name=Rakalite
auto={2}:prevent:1 target(creature,player) && all(this) transforms((,newability[@next endofturn:moveTo(ownerhand)]))
text={2}: Prevent the next 1 damage that would be dealt to target creature or player this turn. Return Rakalite to its owner's hand at the beginning of the next end step.
mana={6}
type=Artifact
[/card]
[card]
name=Rakdos Cackler
auto=may counter(1/1,1)
auto=this(counter{1/1.1}>=1) cantblock
text=Unleash (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.)
mana={BR}
type=Creature
subtype=Devil
power=1
toughness=1
[/card]
[card]
name=Rakdos Carnarium
auto=tap(noevent)
auto=moveTo(ownerhand) notatarget(land|myBattlefield)
auto={T}:Add{B}{R}
text=Rakdos Carnarium enters the battlefield tapped. -- When Rakdos Carnarium enters the battlefield, return a land you control to its owner's hand. -- {T}: Add {B}{R} to your mana pool.
type=Land
[/card]
[card]
name=Rakdos Charm
auto=choice target(player) moveTo(exile) all(*|targetedpersonsgraveyard)
auto=aslongas(artifact|battlefield) choice destroy target(artifact)
auto=choice name(damage) transforms((,newability[damage:1 controller])) all(creature|battlefield)
text=Choose one -- Exile all cards from target player's graveyard; or destroy target artifact; or each creature deals 1 damage to its controller.
mana={B}{R}
type=Instant
[/card]
[card]
name=Rakdos Cluestone
auto={T}: Add{B}
auto={T}: Add{R}
auto={B}{R}{T}{S}:draw:1 controller
text={T}: Add {B} or {R} to your mana pool. -- {B}{R}, {T}, Sacrifice Rakdos Cluestone: Draw a card. 
mana={3}
type=Artifact
[/card]
[card]
name=Rakdos Drake
auto=may counter(1/1,1)
auto=this(counter{1/1.1}>=1) cantblock
abilities=flying
text=Flying. -- Unleash (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.)
mana={2}{B}
type=Creature
subtype=Drake
power=1
toughness=2
[/card]
[card]
name=Rakdos Guildgate
auto=tap(noevent)
auto={T}:Add{B}
auto={T}:Add{R}
text=Rakdos Guildgate enters the battlefield tapped. -- {T}: Add {B} or {R} to your mana pool.
type=Land
subtype=Gate
[/card]
[card]
name=Rakdos Guildmage
auto={3}{B}{D(*|myhand)}:-2/-2 target(creature)
auto={3}{R}:token(Goblin,Creature Goblin,2/1,red,haste,unearth)
text=({(b/r)} can be paid with either {B} or {R}.) -- {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.
mana={BR}{BR}
type=Creature
subtype=Zombie Shaman
power=2
toughness=2
[/card]
[card]
name=Rakdos Ickspitter
auto={T}:damage:1 target(creature) && life:-1 targetcontroller
text={T}: Rakdos Ickspitter deals 1 damage to target creature and that creature's controller loses 1 life.
mana={1}{B}{R}
type=Creature
subtype=Thrull
power=1
toughness=1
[/card]
[card]
name=Rakdos Keyrune
auto={T}:Add{B}
auto={T}:Add{R}
auto={B}{R}:transforms((Devil Artifact Creature,setpower=3,settoughness=1,black,red,first strike)) ueot
text={T}: 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.
mana={3}
type=Artifact
[/card]
[card]
name=Rakdos Pit Dragon
auto={R}{R}:flying
auto={R}:1/0
auto=aslongas(*|myHand) double strike <1 oneShot
auto=aslongas(*|myHand) double strike <1
text={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.
mana={2}{R}{R}
type=Creature
subtype=Dragon
power=3
toughness=3
[/card]
[card]
name=Rakdos Ragemutt
abilities=lifelink,haste
text=Lifelink, haste
mana={3}{B}{R}
type=Creature
subtype=Elemental Hound
power=3
toughness=3
[/card]
[card]
name=Rakdos Ringleader
auto=@combatdamagefoeof(player) from(this):discard:1 opponent
auto=@combatdamageof(player) from(this):discard:1 controller
auto={B}:regenerate
abilities=first strike
text=First strike -- Whenever Rakdos Ringleader deals combat damage to a player, that player discards a card at random. -- {B}: Regenerate Rakdos Ringleader.
mana={4}{B}{R}
type=Creature
subtype=Skeleton Warrior
power=3
toughness=1
[/card]
[card]
name=Rakdos Shred-Freak
abilities=haste
text=Haste
mana={BR}{BR}
type=Creature
subtype=Human Berserker
power=2
toughness=1
[/card]
[card]
name=Rakdos Signet
auto={1}{T}:Add{B}{R}
text={1}, {T}: Add {B}{R} to your mana pool.
mana={2}
type=Artifact
[/card]
[card]
name=Rakdos the Defiler
abilities=flying,trample
auto=@combat(attacking) source(this):choice target(<halfuptype:*[-demon]:mybattlefield>*|mybattlefield) sacrifice
auto=@combatdamagefoeof(player) from(this):ability$!name(sacrifice) target(<halfuptype:*[-demon]:opponentbattlefield>*|mybattlefield) sacrifice!$ opponent
auto=@combatdamageof(player) from(this):ability$!name(sacrifice) target(<halfuptype:*[-demon]:opponentbattlefield>*|mybattlefield) sacrifice!$ controller
text=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.
mana={2}{B}{B}{R}{R}
type=Legendary Creature
subtype=Demon
power=7
toughness=6
[/card]
[card]
name=Rakdos's Return
target=opponent
auto=damage:x
auto=ability$!name(discard) target(<storedx>*|myhand) reject!$ targetedplayer
text=Rakdos's Return deals X damage to target opponent. That player discards X cards.
mana={X}{B}{R}
type=Sorcery
[/card]
[card]
name=Rakeclaw Gargantuan
auto={1}:first strike target(creature[power>=5])
text={1}: Target creature with power 5 or greater gains first strike until end of turn.
mana={2}{R}{G}{W}
type=Creature
subtype=Beast
power=5
toughness=3
[/card]
[card]
name=Raking Canopy
auto=@each opponent blockers:damage:4 all(creature[flying;attacking])
text=Whenever a creature with flying attacks you, Raking Canopy deals 4 damage to it.
mana={1}{G}{G}
type=Enchantment
[/card]
[card]
name=Rakish Heir
auto=@combatdamaged(player) from(vampire|mybattlefield):all(trigger[from]) counter(1/1,1)
text=Whenever a Vampire you control deals combat damage to a player, put a +1/+1 counter on it.
mana={2}{R}
type=Creature
subtype=Vampire
power=2
toughness=2
[/card]
[card]
name=Rakka Mar
abilities=haste
auto={R}{T}:token(Elemental,creature, 3/1,haste red)
text=Haste -- {R}, {T}: Put a 3/1 red Elemental creature token with haste onto the battlefield.
mana={2}{R}{R}
type=Legendary Creature
subtype=Human Shaman
power=2
toughness=2
[/card]
[card]
name=Raksha Golden Cub
abilities=vigilance
auto=this(gear > 0) lord(creature[cat]|myBattlefield) 2/2
auto=this(gear > 0) lord(creature[cat]|myBattlefield) double strike
text=Vigilance -- As long as Raksha Golden Cub is equipped, Cat creatures you control get +2/+2 and have double strike.
mana={5}{W}{W}
type=Legendary Creature
subtype=Cat Soldier
power=3
toughness=4
[/card]
[card]
name=Rakshasa Deathdealer
auto={B}{G}:2/2 ueot
auto={B}{G}:regenerate
text={B}{G}: Rakshasa Deathdealer gets +2/+2 until end of turn. -- {B}{G}: Regenerate Rakshasa Deathdealer. 
mana={B}{G}
type=Creature
subtype=Cat Demon
power=2
toughness=2
[/card]
[card]
name=Rakshasa Gravecaller
auto=may name(Exploit) sacrifice notatarget(creature|mybattlefield) && token(Zombie,Creature Zombie,2/2,black)*2
text=Exploit (When this creature enters the battlefield, you may sacrifice a creature.) -- When Rakshasa Gravecaller exploits a creature, put two 2/2 black Zombie creature tokens onto the battlefield.
mana={4}{B}
type=Creature
subtype=Cat Demon
power=3
toughness=6
[/card]
[card]
name=Rakshasa Vizier
auto=@movedTo(*|exile) from(mygraveyard):counter(1/1,1)
text=Whenever one or more cards are put into exile from your graveyard, put that many +1/+1 counters on Rakasha Vizier. 
mana={2}{B}{G}{U}
type=Creature
subtype=Cat Demon
power=4
toughness=4
[/card]
[card]
name=Rakshasa's Disdain
target=*|stack
auto=if cantargetcard(*|opponentstack) then transforms((,newability[pay[[{value:type:*:opponentgraveyard}]] name(pay {value} mana) donothing?fizzle])) forever else transforms((,newability[pay[[{value:type:*:mygraveyard}]] name(pay {value} mana) donothing?fizzle])) forever
text=Counter target spell unless its controller pays {1} for each card in your graveyard.
mana={2}{U}
type=Instant
[/card]
[card]
name=Rakshasa's Secret
target=opponent
auto=ability$!reject notatarget(<2>*|myhand)!$ targetedplayer
auto=deplete:2 controller
text=Target opponent discards two cards. Put the top two cards of your library into your graveyard.
mana={2}{B}
type=Sorcery
[/card]
[card]
name=Ral Zarek
auto=counter(0/0,4,loyalty)
auto={C(0/0,1,Loyalty)}:name(+1: tap and untap) tap target(*) && ability$!untap target(*)!$ controller
auto={C(0/0,-2,Loyalty)}:name(-2: 3 damage) damage:3 target(creature,player)
auto={C(0/0,-7,Loyalty)}:name(-7: ultimate) flipacoin winability turns:+1 controller winabilityend flipend && flipacoin winability turns:+1 controller winabilityend flipend && flipacoin winability turns:+1 controller winabilityend flipend && flipacoin winability turns:+1 controller winabilityend flipend && flipacoin winability turns:+1 controller winabilityend flipend
text=+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.
mana={2}{U}{R}
type=Planeswalker
subtype=Ral
[/card]
[card]
name=Rally the Ancestors
auto=moveTo(exile)
auto=moveTo(mybattlefield) all(creature[manacost<=X]|mygraveyard) and!( transforms((,newability[phaseaction[my upkeep sourceinplay]:moveto(exile)])) forever )!
text=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.
mana={X}{W}{W}
type=Instant
[/card]
[card]
name=Rally the Forces
auto=all(creature[attacking]) 1/0 ueot
auto=all(creature[attacking]) first strike ueot
text=Attacking creatures get +1/+0 and gain first strike until end of turn.
mana={2}{R}
type=Instant
[/card]
[card]
name=Rally the Peasants
auto=all(creature|mybattlefield) 2/0
flashback={2}{R}
text=Creatures you control get +2/+0 until end of turn. -- Flashback {2}{R}
mana={2}{W}
type=Instant
[/card]
[card]
name=Rally the Righteous
target=creature
auto=all(creature[share!color!]) untap
auto=all(creature[share!color!]) 2/0 ueot
text=Radiance - Untap target creature and each other creature that shares a color with it. Those creatures get +2/+0 until end of turn.
mana={1}{R}{W}
type=Instant
[/card]
[card]
name=Rally the Troops
auto=untap all(creature|mybattlefield)
restriction=opponentblockersonly
text=Cast Rally the Troops only during the declare attackers step and only if you've been attacked this step. -- Untap all creatures you control.
mana={W}
type=Instant
[/card]
[card]
name=Rally
auto=all(creature[blocking]) 1/1
text=Blocking creatures get +1/+1 until end of turn.
mana={W}{W}
type=Instant
[/card]
[card]
name=Ramirez DePietro
abilities=first strike
text=First strike
mana={3}{U}{B}{B}
type=Legendary Creature
subtype=Human Pirate
power=4
toughness=3
[/card]
[card]
name=Ramosian Captain
abilities=first strike
aicode=activate moveTo(myBattlefield) target(rebel[manacost<=4]|myLibrary)
auto={5}{T}:name(search card) reveal:plibrarycount optionone name(choose card) target(rebel[manacost<=4]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(activate castcard(putinplay))! afterrevealedend revealend
text=First strike -- {5}, {T}: Search your library for a Rebel permanent card with converted mana cost 4 or less and put that card onto the battlefield. Then shuffle your library.
mana={1}{W}{W}
type=Creature
subtype=Human Rebel
power=2
toughness=2
[/card]
[card]
name=Ramosian Commander
aicode=activate moveTo(myBattlefield) target(rebel[manacost<=5]|myLibrary)
auto={6}{T}:name(search card) reveal:plibrarycount optionone name(choose card) target(rebel[manacost<=5]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(activate castcard(putinplay))! afterrevealedend revealend
text={6}, {T}: Search your library for a Rebel permanent card with converted mana cost 5 or less and put that card onto the battlefield. Then shuffle your library.
mana={2}{W}{W}
type=Creature
subtype=Human Rebel
power=2
toughness=4
[/card]
[card]
name=Ramosian Lieutenant
aicode=activate moveTo(myBattlefield) target(rebel[manacost<=3]|myLibrary)
auto={4}{T}:name(search card) reveal:plibrarycount optionone name(choose card) target(rebel[manacost<=3]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(activate castcard(putinplay))! afterrevealedend revealend
text={4}, {T}: Search your library for a Rebel permanent card with converted mana cost 3 or less and put that card onto the battlefield. Then shuffle your library.
mana={1}{W}
type=Creature
subtype=Human Rebel
power=1
toughness=2
[/card]
[card]
name=Ramosian Rally
auto=all(creature|mybattlefield) 1/1 ueot
otherrestriction=type(plains|mybattlefield)~morethan~0
other={T(creature[-tapped]|mybattlefield)} name(Tap an Untapped Creature)
text=If you control a Plains, you may tap an untapped creature you control rather than pay Ramosian Rally's mana cost. -- Creatures you control get +1/+1 until end of turn.
mana={3}{W}
type=Instant
[/card]
[card]
name=Ramosian Revivalist
auto={6}{T}:moveTo(myBattlefield) target(rebel[manacost<=5]|mygraveyard)
text={6}, {T}: Return target Rebel permanent card with converted mana cost 5 or less from your graveyard to the battlefield.
mana={3}{W}
type=Creature
subtype=Human Rebel Cleric
power=2
toughness=2
[/card]
[card]
name=Ramosian Sergeant
aicode=activate moveTo(myBattlefield) target(rebel[manacost<=2]|myLibrary)
auto={3}{T}:name(search card) reveal:plibrarycount optionone name(choose card) target(rebel[manacost<=2]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(activate castcard(putinplay))! afterrevealedend revealend
text={3}, {T}: Search your library for a Rebel permanent card with converted mana cost 2 or less and put that card onto the battlefield. Then shuffle your library.
mana={W}
type=Creature
subtype=Human Rebel
power=1
toughness=1
[/card]
[card]
name=Ramosian Sky Marshal
abilities=flying
aicode=activate moveTo(myBattlefield) target(rebel[manacost<=6]|myLibrary)
auto={7}{T}:name(search card) reveal:plibrarycount optionone name(choose card) target(rebel[manacost<=6]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(activate castcard(putinplay))! afterrevealedend revealend
text=Flying -- {7}, {T}: Search your library for a Rebel permanent card with converted mana cost 6 or less and put that card onto the battlefield. Then shuffle your library.
mana={3}{W}{W}
type=Creature
subtype=Human Rebel
power=3
toughness=3
[/card]
[card]
name=Rampaging Baloths
abilities=trample
auto=@movedTo(land|myBattlefield):may token(Beast,Creature Beast,4/4,green)
text=Trample -- Landfall - Whenever a land enters the battlefield under your control, you may put a 4/4 green Beast creature token onto the battlefield.
mana={4}{G}{G}
type=Creature
subtype=Beast
power=6
toughness=6
[/card]
[card]
name=Rampaging Werewolf
auto=@each upkeep restriction{lastturn(*|stack)~morethan~1}:flip(Tormented Pariah)
text=At the beginning of each upkeep, if a player cast two or more spells last turn, transform Rampaging Werewolf.
color=red
type=Creature
subtype=Werewolf
power=6
toughness=4
[/card]
[card]
name=Rampant Elephant
auto={G}:setblocker target(creature|opponentbattlefield)
text={G}: Target creature blocks Rampant Elephant this turn if able.
mana={3}{W}
type=Creature
subtype=Elephant
power=2
toughness=2
[/card]
[card]
name=Rampant Growth
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(land[basic]|myLibrary)
auto=name(search card) reveal:plibrarycount optionone name(choose card) target(land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
text=Search your library for a basic land card and put that card onto the battlefield tapped. Then shuffle your library.
mana={1}{G}
type=Sorcery
[/card]
[card]
name=Rampart Crawler
auto=cantbeblockedby(wall)
text=Rampart Crawler can't be blocked by Walls.
mana={B}
type=Creature
subtype=Lizard Mercenary
power=1
toughness=1
[/card]
[card]
name=Ramroller
abilities=mustattack
auto=aslongas(other artifact|mybattlefield) 2/0
text=Ramroller attacks each turn if able. -- Ramroller gets +2/+0 as long as you control another artifact.
mana={3}
type=Artifact Creature
subtype=Juggernaut
power=2
toughness=3
[/card]
[card]
name=Ramses Overdark
auto={T}:destroy target(creature[enchanted])
text={T}: Destroy target enchanted creature.
mana={2}{U}{U}{B}{B}
type=Legendary Creature
subtype=Human Assassin
power=4
toughness=3
[/card]
[card]
name=Rancid Earth
target=land
auto=destroy
auto=aslongas(*|mygraveyard) lord(creature) damage:1 >6
auto=aslongas(*|mygraveyard) damage:1 controller >6
auto=aslongas(*|mygraveyard) damage:1 opponent >6
text=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.
mana={1}{B}{B}
type=Sorcery
[/card]
[card]
name=Rancid Rats
abilities=deathtouch,skulk
text=Skulk (This creature can't be blocked by creatures with greater power.) -- Deathtouch (Any amount of damage this deals to a creature is enough to destroy it.)
mana={1}{B}
type=Creature
subtype=Zombie Rat
power=1
toughness=1
[/card]
[card]
name=Rancor
target=Creature
auto=2/0
auto=trample
autograveyard=@movedTo(this|graveyard) from(battlefield):moveTo(ownerhand)
text=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.
mana={G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Ranger en-Vec
abilities=first strike
auto={G}:regenerate
text=First strike -- {G}: Regenerate Ranger en-Vec.
mana={1}{G}{W}
type=Creature
subtype=Human Soldier Archer
power=2
toughness=2
[/card]
[card]
name=Ranger of Eos
aicode=activate target(<upto:2>creature[manacost<=1]|mylibrary) moveto(myhand)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<upto:2>creature[manacost<=1]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=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.
mana={3}{W}
type=Creature
subtype=Human Soldier
power=3
toughness=2
[/card]
[card]
name=Ranger's Guile
target=creature
auto=1/1
auto=opponentshroud
text=Target creature you control gets +1/+1 and gains hexproof until end of turn.
mana={G}
type=Instant
[/card]
[card]
name=Ranger's Path
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(<upto:2>forest|myLibrary)
auto=name(search card) reveal:plibrarycount optionone name(choose card) target(<upto:2>forest|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
text=Search your library for up to two Forest cards and put them onto the battlefield tapped. Then shuffle your library.
mana={3}{G}
type=Sorcery
[/card]
[card]
name=Rank and File
auto=all(creature[green]|myBattlefield) -1/-1 ueot
text=When Rank and File enters the battlefield, all green creatures get -1/-1 until end of turn.
mana={2}{B}{B}
type=Creature
subtype=Zombie
power=3
toughness=3
[/card]
[card]
name=Ransack
target=player
aicode=activate choice bottomoflibrary all(*[zpos<=5]|targetedpersonslibrary)
auto=reveal:5 optionone name(Put On Top) target(<upto:5>*|reveal) moveto(ownerlibrary) optiononeend optiontwo name(put on bottom) target(<5>*|reveal) bottomoflibrary optiontwoend revealend
text=Look at the top five cards of target player's library. Put any number of them on the bottom of that library in any order and the rest on top of the library in any order.
mana={3}{U}
type=Sorcery
[/card]
[card]
name=Rapacious One
abilities=trample
auto=@combatdamaged(player) from(this):token(Eldrazi Spawn,Creature Eldrazi Spawn,0/1) and!( transforms((,newability[{S}:Add{1}])) forever )!*thatmuch
text=Trample -- Whenever Rapacious One deals combat damage to a player, put that many colorless 0/1 Eldrazi Spawn tokens onto the battlefield. They have "Sacrifice this creature: Add {1} to your mana pool."
mana={5}{R}
type=Creature
subtype=Eldrazi Drone
power=5
toughness=4
[/card]
[card]
name=Rapid Decay
target=<upto:3>*|graveyard
auto=moveTo(exile)
autohand=__CYCLING__({2})
text=Exile up to three target cards from a single graveyard. -- Cycling {2} ({2}, Discard this card: Draw a card.)
mana={1}{B}
type=Instant
[/card]
[card]
name=Rapid Hybridization
target=creature
auto=bury && token(Frog Lizard,Creature Frog Lizard,3/3,green) targetcontroller
text=Destroy target creature. It can't be regenerated. That creature's controller puts a 3/3 green Frog Lizard creature token onto the battlefield.
mana={U}
type=Instant
[/card]
[card]
name=Rappelling Scouts
abilities=flying
auto={2}{W}:name(White) protection from white
auto={2}{W}:name(Blue) protection from blue
auto={2}{W}:name(Black) protection from black
auto={2}{W}:name(Red) protection from red
auto={2}{W}:name(Green) protection from green
text=Flying -- {2}{W}: Rappelling Scouts gains protection from the color of your choice until end of turn.
mana={2}{W}{W}
type=Creature
subtype=Human Rebel Scout
power=1
toughness=4
[/card]
[card]
name=Rashida Scalebane
auto={T}:target(dragon[attacking;blocking]) dynamicability<!mytgt powerlifegain srccontroller!> destroy
text={T}: Destroy target attacking or blocking Dragon. It can't be regenerated. You gain life equal to its power.
mana={3}{W}{W}
type=Legendary Creature
subtype=Human Soldier
power=3
toughness=4
[/card]
[card]
name=Rashka the Slayer
abilities=reach
auto=@combat(blocking) source(this) from(creature[black]) turnlimited:1/2 ueot
text=Reach (This creature can block creatures with flying.) -- Whenever Rashka blocks one or more black creatures, Rashka gets +1/+2 until end of turn.
mana={3}{W}{W}
type=Legendary Creature
subtype=Human Archer
power=3
toughness=3
[/card]
[card]
name=Rashmi, Eternities Crafter
auto=@movedto(*[-land;manacost=1]|mystack) restriction{thisturn(*|mystack)~lessthan~1} turnlimited:reveal:1 revealzone(mylibrary) optionone name(choose card) target(*[-land;manacost<1]|reveal) moveto(myexile) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put in hand) target(*|reveal) moveto(ownerhand) optiontwoend afterrevealed all(tobecast|myexile) moveto(myexile) and!( activate castcard(normal) )! afterrevealedend revealend
auto=@movedto(*[-land;manacost=2]|mystack) restriction{thisturn(*|mystack)~lessthan~1} turnlimited:reveal:1 revealzone(mylibrary) optionone name(choose card) target(*[-land;manacost<2]|reveal) moveto(myexile) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put in hand) target(*|reveal) moveto(ownerhand) optiontwoend afterrevealed all(tobecast|myexile) moveto(myexile) and!( activate castcard(normal) )! afterrevealedend revealend
auto=@movedto(*[-land;manacost=3]|mystack) restriction{thisturn(*|mystack)~lessthan~1} turnlimited:reveal:1 revealzone(mylibrary) optionone name(choose card) target(*[-land;manacost<3]|reveal) moveto(myexile) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put in hand) target(*|reveal) moveto(ownerhand) optiontwoend afterrevealed all(tobecast|myexile) moveto(myexile) and!( activate castcard(normal) )! afterrevealedend revealend
auto=@movedto(*[-land;manacost=4]|mystack) restriction{thisturn(*|mystack)~lessthan~1} turnlimited:reveal:1 revealzone(mylibrary) optionone name(choose card) target(*[-land;manacost<4]|reveal) moveto(myexile) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put in hand) target(*|reveal) moveto(ownerhand) optiontwoend afterrevealed all(tobecast|myexile) moveto(myexile) and!( activate castcard(normal) )! afterrevealedend revealend
auto=@movedto(*[-land;manacost=5]|mystack) restriction{thisturn(*|mystack)~lessthan~1} turnlimited:reveal:1 revealzone(mylibrary) optionone name(choose card) target(*[-land;manacost<5]|reveal) moveto(myexile) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put in hand) target(*|reveal) moveto(ownerhand) optiontwoend afterrevealed all(tobecast|myexile) moveto(myexile) and!( activate castcard(normal) )! afterrevealedend revealend
auto=@movedto(*[-land;manacost=6]|mystack) restriction{thisturn(*|mystack)~lessthan~1} turnlimited:reveal:1 revealzone(mylibrary) optionone name(choose card) target(*[-land;manacost<6]|reveal) moveto(myexile) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put in hand) target(*|reveal) moveto(ownerhand) optiontwoend afterrevealed all(tobecast|myexile) moveto(myexile) and!( activate castcard(normal) )! afterrevealedend revealend
auto=@movedto(*[-land;manacost=7]|mystack) restriction{thisturn(*|mystack)~lessthan~1} turnlimited:reveal:1 revealzone(mylibrary) optionone name(choose card) target(*[-land;manacost<7]|reveal) moveto(myexile) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put in hand) target(*|reveal) moveto(ownerhand) optiontwoend afterrevealed all(tobecast|myexile) moveto(myexile) and!( activate castcard(normal) )! afterrevealedend revealend
auto=@movedto(*[-land;manacost=8]|mystack) restriction{thisturn(*|mystack)~lessthan~1} turnlimited:reveal:1 revealzone(mylibrary) optionone name(choose card) target(*[-land;manacost<8]|reveal) moveto(myexile) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put in hand) target(*|reveal) moveto(ownerhand) optiontwoend afterrevealed all(tobecast|myexile) moveto(myexile) and!( activate castcard(normal) )! afterrevealedend revealend
auto=@movedto(*[-land;manacost=9]|mystack) restriction{thisturn(*|mystack)~lessthan~1} turnlimited:reveal:1 revealzone(mylibrary) optionone name(choose card) target(*[-land;manacost<9]|reveal) moveto(myexile) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put in hand) target(*|reveal) moveto(ownerhand) optiontwoend afterrevealed all(tobecast|myexile) moveto(myexile) and!( activate castcard(normal) )! afterrevealedend revealend
auto=@movedto(*[-land;manacost=10]|mystack) restriction{thisturn(*|mystack)~lessthan~1} turnlimited:reveal:1 revealzone(mylibrary) optionone name(choose card) target(*[-land;manacost<10]|reveal) moveto(myexile) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put in hand) target(*|reveal) moveto(ownerhand) optiontwoend afterrevealed all(tobecast|myexile) moveto(myexile) and!( activate castcard(normal) )! afterrevealedend revealend
auto=@movedto(*[-land;manacost=11]|mystack) restriction{thisturn(*|mystack)~lessthan~1} turnlimited:reveal:1 revealzone(mylibrary) optionone name(choose card) target(*[-land;manacost<11]|reveal) moveto(myexile) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put in hand) target(*|reveal) moveto(ownerhand) optiontwoend afterrevealed all(tobecast|myexile) moveto(myexile) and!( activate castcard(normal) )! afterrevealedend revealend
auto=@movedto(*[-land;manacost=12]|mystack) restriction{thisturn(*|mystack)~lessthan~1} turnlimited:reveal:1 revealzone(mylibrary) optionone name(choose card) target(*[-land;manacost<12]|reveal) moveto(myexile) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put in hand) target(*|reveal) moveto(ownerhand) optiontwoend afterrevealed all(tobecast|myexile) moveto(myexile) and!( activate castcard(normal) )! afterrevealedend revealend
auto=@movedto(*[-land;manacost=13]|mystack) restriction{thisturn(*|mystack)~lessthan~1} turnlimited:reveal:1 revealzone(mylibrary) optionone name(choose card) target(*[-land;manacost<13]|reveal) moveto(myexile) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put in hand) target(*|reveal) moveto(ownerhand) optiontwoend afterrevealed all(tobecast|myexile) moveto(myexile) and!( activate castcard(normal) )! afterrevealedend revealend
auto=@movedto(*[-land;manacost=14]|mystack) restriction{thisturn(*|mystack)~lessthan~1} turnlimited:reveal:1 revealzone(mylibrary) optionone name(choose card) target(*[-land;manacost<14]|reveal) moveto(myexile) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put in hand) target(*|reveal) moveto(ownerhand) optiontwoend afterrevealed all(tobecast|myexile) moveto(myexile) and!( activate castcard(normal) )! afterrevealedend revealend
auto=@movedto(*[-land;manacost=15]|mystack) restriction{thisturn(*|mystack)~lessthan~1} turnlimited:reveal:1 revealzone(mylibrary) optionone name(choose card) target(*[-land;manacost<15]|reveal) moveto(myexile) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put in hand) target(*|reveal) moveto(ownerhand) optiontwoend afterrevealed all(tobecast|myexile) moveto(myexile) and!( activate castcard(normal) )! afterrevealedend revealend
auto=@movedto(*[-land;manacost=16]|mystack) restriction{thisturn(*|mystack)~lessthan~1} turnlimited:reveal:1 revealzone(mylibrary) optionone name(choose card) target(*[-land;manacost<16]|reveal) moveto(myexile) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put in hand) target(*|reveal) moveto(ownerhand) optiontwoend afterrevealed all(tobecast|myexile) moveto(myexile) and!( activate castcard(normal) )! afterrevealedend revealend
auto=@movedto(*[-land;manacost=17]|mystack) restriction{thisturn(*|mystack)~lessthan~1} turnlimited:reveal:1 revealzone(mylibrary) optionone name(choose card) target(*[-land;manacost<17]|reveal) moveto(myexile) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put in hand) target(*|reveal) moveto(ownerhand) optiontwoend afterrevealed all(tobecast|myexile) moveto(myexile) and!( activate castcard(normal) )! afterrevealedend revealend
auto=@movedto(*[-land;manacost=18]|mystack) restriction{thisturn(*|mystack)~lessthan~1} turnlimited:reveal:1 revealzone(mylibrary) optionone name(choose card) target(*[-land;manacost<18]|reveal) moveto(myexile) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put in hand) target(*|reveal) moveto(ownerhand) optiontwoend afterrevealed all(tobecast|myexile) moveto(myexile) and!( activate castcard(normal) )! afterrevealedend revealend
auto=@movedto(*[-land;manacost=19]|mystack) restriction{thisturn(*|mystack)~lessthan~1} turnlimited:reveal:1 revealzone(mylibrary) optionone name(choose card) target(*[-land;manacost<19]|reveal) moveto(myexile) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put in hand) target(*|reveal) moveto(ownerhand) optiontwoend afterrevealed all(tobecast|myexile) moveto(myexile) and!( activate castcard(normal) )! afterrevealedend revealend
auto=@movedto(*[-land;manacost=20]|mystack) restriction{thisturn(*|mystack)~lessthan~1} turnlimited:reveal:1 revealzone(mylibrary) optionone name(choose card) target(*[-land;manacost<20]|reveal) moveto(myexile) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put in hand) target(*|reveal) moveto(ownerhand) optiontwoend afterrevealed all(tobecast|myexile) moveto(myexile) and!( activate castcard(normal) )! afterrevealedend revealend
auto=@movedto(*[-land;manacost=21]|mystack) restriction{thisturn(*|mystack)~lessthan~1} turnlimited:reveal:1 revealzone(mylibrary) optionone name(choose card) target(*[-land;manacost<21]|reveal) moveto(myexile) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put in hand) target(*|reveal) moveto(ownerhand) optiontwoend afterrevealed all(tobecast|myexile) moveto(myexile) and!( activate castcard(normal) )! afterrevealedend revealend
text=Whenever you cast your first spell each turn, reveal the top card of your library. If it's a nonland card with converted mana cost less than that spell's, you may cast it without paying its mana cost. If you don't cast the revealed card, put it into your hand.
mana={2}{G}{U}
type=Legendary Creature
subtype=Elf Druid
power=2
toughness=3
[/card]
[card]
name=Rasputin Dreamweaver
auto=counter(0/0,7,Dream)
auto={C(0/0,-1,Dream)}:add{1}
auto={C(0/0,-1,Dream)}:prevent:1 all(this)
auto=@each my beginofturn sourcenottap:phaseaction[upkeep] this(counter{0/0.1.Dream}<7) counter(0/0,1,Dream)
text=Rasputin Dreamweaver enters the battlefield with seven dream counters on it. -- Remove a dream counter from Rasputin: Add {1} to your mana pool. -- Remove a dream counter from Rasputin: Prevent the next 1 damage that would be dealt to Rasputin this turn. -- At the beginning of your upkeep, if Rasputin started the turn untapped, put a dream counter on it. -- Rasputin can't have more than seven dream counters on it.
mana={4}{W}{U}
type=Legendary Creature
subtype=Human Wizard
power=4
toughness=1
[/card]
[card]
name=Ratcatcher
abilities=fear
aicode=activate target(rat|mylibrary) moveto(myhand)
auto=@each my upkeep:name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>rat|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=Fear (This creature can't be blocked except by artifact creatures and/or black creatures.) -- 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.
mana={4}{B}{B}
type=Creature
subtype=Ogre Rogue
power=4
toughness=4
[/card]
[card]
name=Ratchet Bomb
auto={T}:counter(0/0,1,Charge)
auto=this(counter{0/0.1.Charge}<1) {T}{S}:destroy all(*[-land;manacost=0])
auto=this(counter{0/0.1.Charge}=) {T}{S}:destroy all(*[-land;manacost=1])
auto=this(counter{0/0.2.Charge}=) {T}{S}:destroy all(*[-land;manacost=2])
auto=this(counter{0/0.3.Charge}=) {T}{S}:destroy all(*[-land;manacost=3])
auto=this(counter{0/0.4.Charge}=) {T}{S}:destroy all(*[-land;manacost=4])
auto=this(counter{0/0.5.Charge}=) {T}{S}:destroy all(*[-land;manacost=5])
auto=this(counter{0/0.6.Charge}=) {T}{S}:destroy all(*[-land;manacost=6])
auto=this(counter{0/0.7.Charge}=) {T}{S}:destroy all(*[-land;manacost=7])
auto=this(counter{0/0.8.Charge}=) {T}{S}:destroy all(*[-land;manacost=8])
auto=this(counter{0/0.9.Charge}=) {T}{S}:destroy all(*[-land;manacost=9])
auto=this(counter{0/0.10.Charge}=) {T}{S}:destroy all(*[-land;manacost=10])
auto=this(counter{0/0.11.Charge}=) {T}{S}:destroy all(*[-land;manacost=11])
auto=this(counter{0/0.12.Charge}=) {T}{S}:destroy all(*[-land;manacost=12])
auto=this(counter{0/0.13.Charge}=) {T}{S}:destroy all(*[-land;manacost=13])
auto=this(counter{0/0.14.Charge}=) {T}{S}:destroy all(*[-land;manacost=14])
auto=this(counter{0/0.15.Charge}=) {T}{S}:destroy all(*[-land;manacost=15])
auto=this(counter{0/0.16.Charge}=) {T}{S}:destroy all(*[-land;manacost=16])
text={T}: Put a charge counter on Grindclock. -- {T}: Sacrifice Ratchet Bomb: Destroy each nonland permanent with converted mana cost equal to the number of charge counters on Ratchet Bomb.
mana={2}
type=Artifact
[/card]
[card]
name=Rathi Assassin
auto={1}{B}{B}{T}:destroy target(creature[tapped;-black])
aicode=activate moveTo(myBattlefield) target(mercenary[manacost<=3]|myLibrary)
auto={3}{T}:name(search card) reveal:plibrarycount optionone name(choose card) target(mercenary[manacost<=3]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(activate castcard(putinplay))! afterrevealedend revealend
text={1}{B}{B}, {T}: Destroy target tapped nonblack creature. -- {3}, {T}: Search your library for a Mercenary permanent card with converted mana cost 3 or less and put that card onto the battlefield. Then shuffle your library.
mana={2}{B}{B}
type=Creature
subtype=Zombie Mercenary Assassin
power=2
toughness=2
[/card]
[card]
name=Rathi Dragon
abilities=flying
auto=aslongas(mountain|mybattlefield) choice target(<2>mountain|mybattlefield) sacrifice oneshot >1
auto=choice sacrifice all(this)
text=Flying (This creature can't be blocked except by creatures with flying or reach.) -- When Rathi Dragon enters the battlefield, sacrifice it unless you sacrifice two Mountains.
mana={2}{R}{R}
type=Creature
subtype=Dragon
power=5
toughness=5
[/card]
[card]
name=Rathi Fiend
auto=life:-3 controller && life:-3 opponent
aicode=activate moveTo(myBattlefield) target(mercenary[manacost<=3]|myLibrary)
auto={3}{T}:name(search card) reveal:plibrarycount optionone name(choose card) target(mercenary[manacost<=3]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(activate castcard(putinplay))! afterrevealedend revealend
text=When Rathi Fiend enters the battlefield, each player loses 3 life. -- {3}, {T}: Search your library for a Mercenary permanent card with converted mana cost 3 or less and put that card onto the battlefield. Then shuffle your library.
mana={3}{B}
type=Creature
subtype=Horror Mercenary
power=2
toughness=2
[/card]
[card]
name=Rathi Intimidator
abilities=fear
aicode=activate moveTo(myBattlefield) target(mercenary[manacost<=2]|myLibrary)
auto={2}{T}:name(search card) reveal:plibrarycount optionone name(choose card) target(mercenary[manacost<=2]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(activate castcard(putinplay))! afterrevealedend revealend
text=Fear (This creature can't be blocked except by artifact creatures and/or black creatures.) -- {2}, {T}: Search your library for a Mercenary permanent card with converted mana cost 2 or less and put that card onto the battlefield. Then shuffle your library.
mana={1}{B}{B}
type=Creature
subtype=Horror Mercenary
power=2
toughness=1
[/card]
[card]
name=Rathi Trapper
auto={B}{T}:tap target(creature)
text={B}, {T}: Tap target creature.
mana={1}{B}
type=Creature
subtype=Human Rebel Rogue
power=1
toughness=2
[/card]
[card]
name=Rath's Edge
auto={T}:Add{1}
auto={4}{T}{S(land|myBattlefield)}:damage:1 target(creature,player)
text={T}: Add {1} to your mana pool. -- {4}, {T}, Sacrifice a land: Rath's Edge deals 1 damage to target creature or player.
type=Legendary Land
[/card]
[card]
name=Rats' Feast
auto=choice name(opponent's graveyard) target(<prex>*|opponentgraveyard) moveTo(exile)
auto=choice name(your graveyard) target(<prex>*|mygraveyard) moveTo(exile)
text=Exile X target cards from a single graveyard.
mana={X}{B}
type=Sorcery
[/card]
[card]
name=Rats of Rath
auto={B}:destroy target(artifact,creature,land|myBattlefield)
text={B}: Destroy target artifact, creature, or land you control.
mana={1}{B}
type=Creature
subtype=Rat
power=2
toughness=1
[/card]
[card]
name=Rattleblaze Scarecrow
auto=aslongas(creature[black]|myBattlefield) persist
auto=aslongas(creature[red]|myBattlefield) haste
text=Rattleblaze Scarecrow has persist as long as you control a black creature. (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.) -- Rattleblaze Scarecrow has haste as long as you control a red creature.
mana={6}
type=Artifact Creature
subtype=Scarecrow
power=5
toughness=3
[/card]
[card]
name=Rattlechains
abilities=flash,flying
auto=target(spirit) hexproof ueot
auto=lord(spirit|myhand,mylibrary,mygraveyard,myexile) asflash
text=Flash -- Flying -- When Rattlechains enters the battlefield, target Spirit gains hexproof until end of turn. -- You may cast Spirit spells as though they had flash.
mana={1}{U}
type=Creature
subtype=Spirit
power=2
toughness=1
[/card]
[card]
name=Rattleclaw Mystic
facedown={3}
autofacedown={2}:morph
autofaceup=Add{G}{U}{R}
auto={T}:Add{G}
auto={T}:Add{U}
auto={T}:Add{R}
text={T}: Add {G}, {U}, or {R} to your mana pool.-- Morph {2}. (You may cast this card face down as a 2/2 creature for 3. Turn it face up any time for its morph cost.) -- When Rattleclaw Mystic is turned face up, add {G}{U}{R} to your mana pool. 
mana={1}{G}
type=Creature
subtype=Human Shaman
power=2
toughness=1
[/card]
[card]
name=Ravaged Highlands
auto=tap(noevent)
auto={T}:Add{R}
auto={T}{S}:Add{B}
auto={T}{S}:Add{G}
auto={T}{S}:Add{R}
auto={T}{S}:Add{U}
auto={T}{S}:Add{W}
text=Ravaged Highlands enters the battlefield tapped. -- {T}: Add {R} to your mana pool. -- {T}, Sacrifice Ravaged Highlands: Add one mana of any color to your mana pool.
type=Land
[/card]
[card]
name=Ravager of the Fells
abilities=trample
auto=damage:2 opponent
auto=may damage:2 target(creature|opponentbattlefield)
auto=@each upkeep restriction{lastturn(*|stack)~morethan~1}:flip(Huntmaster of the Fells)
text=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 opponent controls. -- At the beginning of each upkeep, if a player cast two or more spells last turn, transform Ravager of the Fells.
color=red,green
type=Creature
subtype=Werewolf
power=4
toughness=4
[/card]
[card]
name=Ravages of War
auto=destroy all(land)
text=Destroy all lands.
mana={3}{W}
type=Sorcery
[/card]
[card]
name=Ravaging Blaze
target=creature
auto=damage:X
auto=if type(*[instant;sorcery]|mygraveyard)~morethan~1 then damage:x targetcontroller
text=Ravaging Blaze deals X damage to target creature.  -- Spell mastery -- 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.
mana={X}{R}{R}
type=Instant
[/card]
[card]
name=Ravaging Horde
auto=destroy target(land)
text=When Ravaging Horde enters the battlefield, destroy target land.
mana={3}{R}{R}
type=Creature
subtype=Human Soldier
power=3
toughness=3
[/card]
[card]
name=Ravaging Riftwurm
auto=vanishing:2
kicker={4}
auto=kicker counter(0/0,3,Time)
text=Kicker {4} (You may pay an additional 4 as you cast this spell.) -- Vanishing 2 (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.) -- If Ravaging Riftwurm was kicked, it enters the battlefield with three additional time counters on it.
mana={1}{G}{G}
type=Creature
subtype=Wurm
power=6
toughness=6
[/card]
[card]
name=Raven Familiar
abilities=flying,hiddenface
auto=upcost[{2}{u};next upkeep] sacrifice
aicode=activate transforms((,newability[moveto(myhand) all(*[zpos=1]|mylibrary) && bottomoflibrary all(*[zpos<=2]|mylibrary)])) ueot
auto=reveal:3 optionone name(Get a card) target(<1>*|reveal) moveto(myhand) optiononeend optiontwo name(put on bottom) target(<3>*|reveal) bottomoflibrary optiontwoend revealend
text=Flying -- Echo {2}{U} (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.) -- 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.
mana={2}{U}
type=Creature
subtype=Bird
power=1
toughness=2
[/card]
[card]
name=Raven Guild Initiate
facedown={3}
autofacedown={H(bird|mybattlefield)}:morph
text=Morph - Return a Bird you control to its owner's hand. (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={2}{U}
type=Creature
subtype=Human Wizard
power=1
toughness=4
[/card]
[card]
name=Raven Guild Master
facedown={3}
autofacedown={2}{U}{U}:morph
auto=@combatdamagefoeof(player) from(this):deplete:10 opponent
auto=@combatdamageof(player) from(this):deplete:10 controller
text=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} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={1}{U}{U}
type=Creature
subtype=Human Wizard Mutant
power=1
toughness=1
[/card]
[card]
name=Ravenous Baboons
auto=destroy target(land[-basic])
text=When Ravenous Baboons enters the battlefield, destroy target nonbasic land.
mana={3}{R}
type=Creature
subtype=Ape
power=2
toughness=2
[/card]
[card]
name=Ravenous Baloth
auto={S(beast|myBattlefield)}:life:4
text=Sacrifice a Beast: You gain 4 life.
mana={2}{G}{G}
type=Creature
subtype=Beast
power=4
toughness=4
[/card]
[card]
name=Ravenous Bloodseeker
auto={D(*|myhand)}:2/-2 ueot
text=Discard a card: Ravenous Bloodseeker gets +2/-2 until end of turn.
mana={1}{R}
type=Creature
subtype=Vampire Berserker
power=1
toughness=3
[/card]
[card]
name=Ravenous Demon
auto={S(human|mybattlefield)}:flip(Archdemon of Greed) asSorcery
text=Sacrifice a Human: Transform Ravenous Demon. Activate this only any time you could cast a sorcery.
mana={3}{B}{B}
type=Creature
subtype=Demon
power=4
toughness=4
[/card]
[card]
name=Ravenous Intruder
auto={S(artifact|mybattlefield)}:2/2 ueot
text=Sacrifice an artifact: Ravenous Intruder gets +2/+2 until end of turn.
mana={1}{R}
type=Creature
subtype=Gremlin
power=1
toughness=2
[/card]
[card]
name=Ravenous Leucrocota
abilities=vigilance
auto=this(cantargetcard(*[-monstrous]) {6}{G}:becomes(monstrous) forever && counter(1/1,3)
text={6}{G}: Monstrosity 3. (If this creature isn't monstrous, put three +1/+1 counters on it and it becomes monstrous.)
mana={3}{G}
type=Creature
subtype=Beast 
power=2
toughness=4
[/card]
[card]
name=Ravenous Rats
auto=target(opponent) ability$!name(discard) target(*|myhand) reject!$ targetedplayer
text=When Ravenous Rats enters the battlefield, target opponent discards a card.
mana={1}{B}
type=Creature
subtype=Rat
power=1
toughness=1
[/card]
[card]
name=Ravenous Skirge
abilities=flying
auto=@combat(attacking) source(this):2/0 ueot
text=Flying -- Whenever Ravenous Skirge attacks, it gets +2/+0 until end of turn.
mana={2}{B}
type=Creature
subtype=Imp
power=1
toughness=1
[/card]
[card]
name=Ravenous Trap
target=player
auto=moveTo(exile) all(*|targetedpersonsgraveyard)
other={0}
otherrestriction=type(*[fresh]|opponentgraveyard)~morethan~2
text=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.
mana={2}{B}{B}
type=Instant
subtype=Trap
[/card]
[card]
name=Ravenous Vampire
abilities=flying
auto=upcost[{S(creature|myBattlefield)}{C(1/1,1)}] tap
text=Flying -- At the beginning of your upkeep, you may sacrifice a nonartifact creature. If you do, put a +1/+1 counter on Ravenous Vampire. If you don't, tap Ravenous Vampire.
mana={3}{B}{B}
type=Creature
subtype=Vampire
power=3
toughness=3
[/card]
[card]
name=Raven's Crime
retrace={B}{S(land|myhand)}
target=player
auto=ability$!name(discard) target(*|myhand) reject!$ targetedplayer
text=Target player discards a card. -- Retrace (You may cast this card from your graveyard by discarding a land card in addition to paying its other costs.)
mana={B}
type=Sorcery
[/card]
[card]
name=Raven's Run Dragoon
auto=cantbeblockedby(creature[black])
text=Raven's Run Dragoon can't be blocked by black creatures.
mana={2}{GW}{GW}
type=Creature
subtype=Elf Knight
power=3
toughness=3
[/card]
[card]
name=Raving Oni-Slave
auto=aslongas(demon|mybattlefield) life:-3 controller <1 oneshot
auto=@movedTo(this|nonbattlezone) from(battlefield) restriction{type(demon|myBattlefield)~lessthan~1}:life:-3 controller
text=When Raving Oni-Slave enters the battlefield or leaves the battlefield, you lose 3 life if you don't control a Demon.
mana={1}{B}
type=Creature
subtype=Ogre Warrior
power=3
toughness=3
[/card]
[card]
name=Ray of Command
target=creature|opponentBattlefield
auto=moveto(mybattlefield) and!(transforms((,newability[phaseactionmulti[endofturn sourceinplay] moveTo(previousbattlefield) && tap],newability[untap],haste)) ueot)!
text=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.
mana={3}{U}
type=Instant
[/card]
[card]
name=Ray of Dissolution
target=enchantment
auto=destroy
auto=life:3 controller
text=Destroy target enchantment. -- You gain 3 life.
mana={2}{W}
type=Instant
[/card]
[card]
name=Ray of Distortion
target=artifact,enchantment
auto=destroy
flashback={4}{W}{W}
text=Destroy target artifact or enchantment. -- Flashback {4}{W}{W} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={3}{W}
type=Instant
[/card]
[card]
name=Ray of Erasure
target=player
auto=deplete:1
auto=@next upkeep:draw:1 controller
text=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.
mana={U}
type=Instant
[/card]
[card]
name=Ray of Revelation
target=enchantment
auto=destroy
flashback={G}
text=Destroy target enchantment. -- Flashback {G} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={1}{W}
type=Instant
[/card]
[card]
name=Raze
auto=destroy target(land)
text=As an additional cost to cast Raze, sacrifice a land. -- Destroy target land.
mana={R}{S(land|mybattlefield)}
type=Sorcery
[/card]
[card]
name=Razia's Purification
auto=ability$! notatarget(<type:*:mybattlefieldminus3minusend>*|mybattlefield) sacrifice !$ controller
auto=ability$! notatarget(<type:*:mybattlefieldminus3minusend>*|mybattlefield) sacrifice !$ opponent
text=Each player chooses three permanents he or she controls, then sacrifices the rest.
mana={4}{R}{W}
type=Sorcery
[/card]
[card]
name=Razing Snidd
auto=name(bounce) notatarget(creature[red;black]|myBattlefield) transforms((,newability[moveto(ownerhand)],newability[ability$!name(sacrifice) notatarget(land|mybattlefield) sacrifice!$ controller],newability[ability$!name(sacrifice) notatarget(land|mybattlefield) sacrifice!$ opponent])) oneshot
text=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.
mana={4}{B}{R}
type=Creature
subtype=Beast
power=3
toughness=3
[/card]
[card]
name=Razor Barrier
auto=choice protection from(artifact) target(*|myBattlefield) ueot
auto=choice protection from white target(*|myBattlefield) ueot
auto=choice protection from blue target(*|myBattlefield) ueot
auto=choice protection from black target(*|myBattlefield) ueot
auto=choice protection from red target(*|myBattlefield) ueot
auto=choice protection from green target(*|myBattlefield) ueot
text=Target permanent you control gains protection from artifacts or from the color of your choice until end of turn.
mana={1}{W}
type=Instant
[/card]
[card]
name=Razor Golem
abilities=affinityplains,vigilance
text=Affinity for Plains (This spell costs {1} less to cast for each Plains you control.) -- Vigilance
mana={6}
type=Artifact Creature
subtype=Golem
power=3
toughness=4
[/card]
[card]
name=Razor Hippogriff
abilities=flying
auto=moveto(myhand) and!(transforms((,newability[dynamicability<!manacostlifegain targetcontroller!>])))! target(artifact|mygraveyard)
text=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.
mana={3}{W}{W}
type=Creature
subtype=Hippogriff
power=3
toughness=3
[/card]
[card]
name=Razor Pendulum
auto=@each my end:this(controllerlife < 6) damage:2 controller
auto=@each opponent end:this(opponentlife < 6) damage:2 opponent
text=At the beginning of each player's end step, if that player has 5 or less life, Razor Pendulum deals 2 damage to him or her.
mana={4}
type=Artifact
[/card]
[card]
name=Razor Swine
abilities=first strike,infect
text=First strike -- Infect
mana={2}{R}
type=Creature
subtype=Boar
power=2
toughness=1
[/card]
[card]
name=Razorclaw Bear
auto=@combat(blocked,turnlimited) source(this):2/2 ueot
text=Whenever Razorclaw Bear becomes blocked, it gets +2/+2 until end of turn.
mana={2}{G}{G}
type=Creature
subtype=Bear
power=3
toughness=3
[/card]
[card]
name=Razorfield Rhino
auto=aslongas(artifact|mybattlefield) 2/2 >2
text=Metalcraft - Razorfield Rhino gets +2/+2 as long as you control three or more artifacts.
mana={6}
type=Artifact Creature
subtype=Rhino
power=4
toughness=4
[/card]
[card]
name=Razorfield Thresher
mana={7}
type=Artifact Creature
subtype=Construct
power=6
toughness=4
[/card]
[card]
name=Razorfin Abolisher
auto={1}{U}{T}:moveTo(ownerhand) target(creature[counter{any}])
text={1}{U}, {T}: Return target creature with a counter on it to its owner's hand.
mana={2}{U}
type=Creature
subtype=Merfolk Wizard
power=2
toughness=2
[/card]
[card]
name=Razorfin Hunter
auto={T}:damage:1 target(creature,player)
text={T}: Razorfin Hunter deals 1 damage to target creature or player.
mana={U}{R}
type=Creature
subtype=Merfolk Goblin
power=1
toughness=1
[/card]
[card]
name=Razorfoot Griffin
abilities=flying,first strike
text=Flying -- First strike (This creature deals combat damage before creatures without first strike.)
mana={3}{W}
type=Creature
subtype=Griffin
power=2
toughness=2
[/card]
[card]
name=Razorgrass Screen
abilities=mustblock,defender
text=Defender (This creature can't attack.) -- Razorgrass Screen blocks each turn if able.
mana={1}
type=Artifact Creature
subtype=Wall
power=2
toughness=1
[/card]
[card]
name=Razorjaw Oni
auto=lord(creature[black]) cantblock
text=Black creatures can't block.
mana={3}{B}
type=Creature
subtype=Demon Spirit
power=4
toughness=5
[/card]
[card]
name=Razormane Masticore
auto=first strike
auto=upcost[{D(*|myhand)}] sacrifice
auto=@each my draw:may damage:3 target(creature)
text=First strike (This creature deals combat damage before creatures without first strike.) -- 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.
mana={5}
type=Artifact Creature
subtype=Masticore
power=5
toughness=5
[/card]
[card]
name=Razortip Whip
auto={1}{T}:damage:1 target(opponent)
text={1}, {T}: Razortip Whip deals 1 damage to target opponent.
mana={2}
type=Artifact
[/card]
[card]
name=Razortooth Rats
abilities=fear
text=Fear (This creature can't be blocked except by artifact creatures and/or black creatures.)
mana={2}{B}
type=Creature
subtype=Rat
power=2
toughness=1
[/card]
[card]
name=Razorverge Thicket
auto=aslongas(other land|myBattlefield) tap(noevent) >2 oneshot
auto={T}:Add{G}
auto={T}:Add{W}
text=Razorverge Thicket enters the battlefield tapped unless you control two or fewer other lands. -- {T}: Add {G} or {W} to your mana pool.
type=Land
[/card]
[card]
name=Reach of Branches
auto=token(Treefolk,Creature Treffolk,2/5,green)
autograveyard=@movedTo(forest|myBattlefield):may moveTo(myhand)
text=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.
mana={4}{G}
type=Tribal Instant
subtype=Treefolk
[/card]
[card]
name=Reach of Shadows
target=creature[white;blue;black;red;green]
auto=destroy
text=Destroy target creature that's one or more colors.
mana={4}{B}
type=Instant
[/card]
[card]
name=Reach Through Mists
auto=draw:1
text=Draw a card.
mana={U}
type=Instant
subtype=Arcane
[/card]
[card]
name=Read the Bones
aicode=activate transforms((,newability[draw:2 controller],newability[life:-2 controller])) oneshot
auto=name(Scry) reveal:2 optionone name(Put On Top) target(<upto:2>*|reveal) moveto(mylibrary) optiononeend optiontwo name(put on bottom) target(<2>*|reveal) bottomoflibrary optiontwoend afterrevealed transforms((,newability[draw:2 controller],newability[life:-2 controller])) oneshot afterrevealedend revealend
text=Scry 2, then draw two cards. You lose 2 life. (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.)
mana={2}{B}
type=Sorcery
[/card]
[card]
name=Reality Anchor
target=creature
auto=-shadow
auto=draw:1 controller
text=Target creature loses shadow until end of turn. -- Draw a card.
mana={1}{G}
type=Instant
[/card]
[card]
name=Reality Hemorrhage
target=creature,player
auto=damage:2
text=Devoid (This card has no color.) -- Reality Hemorrhage deals 2 damage to target creature or player.
mana={1}{R}
abilities=devoid
type=Instant
[/card]
[card]
name=Reality Ripple
target=artifact,creature,land
auto=phaseout
text=Target artifact, creature, or land phases out. (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.)
mana={1}{U}
type=Instant
[/card]
[card]
name=Reality Spasm
target=<prex>*
auto=choice tap
auto=choice untap
text=Choose one - Tap X target permanents; or untap X target permanents.
mana={X}{U}{U}
type=Instant
[/card]
[card]
name=Realm Razer
auto=(blink)forsrc all(land)
text=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.
mana={3}{R}{G}{W}
type=Creature
subtype=Beast
power=4
toughness=2
[/card]
[card]
name=Realm Seekers
auto=counter(1/1,type:*:hand)
aicode=activate target(land|mylibrary) moveto(myhand)
auto={1}{C(1/1,-1)}:name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>land|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=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.
mana={4}{G}{G}
type=Creature
subtype=Elf Scout
power=0
toughness=0
[/card]
[card]
name=Realmwright
auto=choice name(choose plains) all(this) transforms((,newability[lord(land|mybattlefield) becomes(plains)])) forever
auto=choice name(choose island) all(this) transforms((,newability[lord(land|mybattlefield) becomes(island)])) forever
auto=choice name(choose swamp) all(this) transforms((,newability[lord(land|mybattlefield) becomes(swamp)])) forever
auto=choice name(choose mountain) all(this) transforms((,newability[lord(land|mybattlefield) becomes(mountain)])) forever
auto=choice name(choose forest) all(this) transforms((,newability[lord(land|mybattlefield) becomes(forest)])) forever
text=As Realmwright enters the battlefield, choose a basic land type. -- Lands you control are the chosen type in addition to their other types.
mana={U}
type=Creature
subtype=Vedalken Wizard
power=1
toughness=1
[/card]
[card]
name=Reanimate
target=creature|graveyard
auto=moveTo(myBattlefield)
auto=life:-manacost controller
text=Put target creature card from a graveyard onto the battlefield under your control. You lose life equal to its converted mana cost.
mana={B}
type=Sorcery
[/card]
[card]
name=Reap Intellect
target=opponent
aicode=activate notatarget(<upto:castx>*[-land]|targetedpersonshand) moveto(exile) and!( transforms((,newability[moveTo(exile) all(*[share!name!]|mygraveyard)],newability[moveTo(exile) all(*[share!name!]|myhand)],newability[moveTo(exile) and!(shuffle)! all(*[share!name!]|mylibrary)])) oneshot )!
auto=reveal:type:*:targetedpersonshand revealzone(targetedpersonshand) optionone name(choose card) notatarget(<upto:castx>*[-land]|reveal) moveto(exile) and!( transforms((,newability[moveTo(exile) all(*[share!name!]|mygraveyard)],newability[moveTo(exile) all(*[share!name!]|myhand)],newability[moveTo(exile) and!(shuffle)! all(*[share!name!]|mylibrary)])) oneshot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerhand) and!( all(*|reveal) moveto(ownerhand) )!  optiontwoend revealend
text=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.
mana={X}{2}{U}{B}
type=Sorcery
[/card]
[card]
name=Reap the Seagraf
auto=token(Zombie,Creature Zombie,2/2,black)
flashback={4}{U}
text=Put a 2/2 black Zombie creature token onto the battlefield. -- Flashback {4}{U}
mana={2}{B}
type=Sorcery
[/card]
[card]
name=Reap What Is Sown
target=<upto:3>creature
auto=counter(1/1,1)
text=Put a +1/+1 counter on each of up to three target creatures
mana={1}{G}{W}
type=Instant
[/card]
[card]
name=Reaper from the Abyss
abilities=flying
auto=@each end restriction{morbid}:destroy target(creature[-demon])
text=Flying -- Morbid - At the beginning of each end step, if a creature died this turn, destroy target non-demon creature.
mana={3}{B}{B}{B}
type=Creature
subtype=Demon
power=6
toughness=6
[/card]
[card]
name=Reaper King
auto=lord(other creature[scarecrow]|myBattlefield) 1/1
auto=@movedTo(other scarecrow|myBattlefield):destroy target(*)
text=({(2/w)} can be paid with any two mana or with {W}. This card's converted mana cost is 10.) -- Other Scarecrow creatures you control get +1/+1. -- Whenever another Scarecrow enters the battlefield under your control, destroy target permanent.
mana={2W}{2U}{2B}{2R}{2G}
type=Legendary Artifact Creature
subtype=Scarecrow
power=6
toughness=6
[/card]
[card]
name=Reaper of Flight Moonsilver
abilities=flying
auto=while(restriction{delirium}) {s(other creature|mybattlefield)}:2/1 ueot
text=Flying -- Delirium  Sacrifice another creature: Reaper of Flight Moonsilver gets +2/+1 until end of turn. Activate this ability only if there are four or more card types among cards in your graveyard.
mana={3}{W}{W}
type=Creature
subtype=Angel
power=3
toughness=3
[/card]
[card]
name=Reaper of Sheoldred
abilities=infect
auto=@damaged(this) from(*|opponentstack,opponentbattlefield):alterpoison:1 opponent
auto=@damaged(this) from(*|controllerstack,controllerbattlefield):alterpoison:1 controller
text=Infect -- Whenever a source deals damage to Reaper of Sheoldred, that source's controller gets a poison counter.
mana={4}{B}
type=Creature
subtype=Horror
power=2
toughness=5
[/card]
[card]
name=Reaper of the Wilds
auto=@movedTo(graveyard) from(other creature|battlefield):scry:1 scrycore delayed dontshow donothing scrycoreend scryend
auto={B}:deathtouch ueot
auto={1}{G}:opponentshroud ueot
text=Whenever another creature dies, scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) -- {B}: Reaper of the Wilds gains deathtouch until end of turn. -- {1}{G}: Reaper of the Wilds gains hexproof until end of turn.
mana={2}{B}{G}
type=Creature
subtype=Gorgon
power=4
toughness=5
[/card]
[card]
name=Reap
target=opponent
auto=moveto(ownerhand) target(<upto:type:*[black]:targetedpersonsbattlefield>*|mygraveyard)
text=Return up to X target cards from your graveyard to your hand, where X is the number of black permanents target opponent controls as you cast Reap.
mana={1}{G}
type=Instant
[/card]
[card]
name=Reaping the Graves
abilities=storm
auto=moveto(myHand) target(creature|myGraveyard)
text=Return target creature card from your graveyard to your hand. -- Storm (When you cast this spell, copy it for each spell cast before it this turn. You may choose new targets for the copies.)
mana={2}{B}
type=Instant
[/card]
[card]
name=Reaping the Rewards
auto=life:2
buyback={W}{S(land|myBattlefield)}
text=Buyback - Sacrifice a land. (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.) -- You gain 2 life.
mana={W}
type=Instant
[/card]
[card]
name=Reassembling Skeleton
autograveyard={1}{B}:moveTo(myBattlefield) && tap
text={1}{B}: Return Reassembling Skeleton from your graveyard to the battlefield tapped.
mana={1}{B}
type=Creature
subtype=Skeleton Warrior
power=1
toughness=1
[/card]
[card]
name=Reave Soul
target=creature[power<=3]|battlefield
auto=destroy
text=Destroy target creature with power 3 or less.
mana={1}{B}
type=Sorcery
[/card]
[card]
name=Reaver Drone
auto=@each my upkeep restriction{type(creature[colorless]|myBattlefield)~lessthan~2}:life:-1 controller
text=Devoid (This card has no color.) -- At the beginning of your upkeep, you lose 1 life unless you control another colorless creature.
mana={B}
abilities=devoid
type=Creature
subtype=Eldrazi Drone
power=2
toughness=1
[/card]
[card]
name=Rebel Informer
auto=cantbetargetof(*[white])
auto={3}:bottomoflibrary target(rebel[-token]|battlefield)
text=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.
mana={2}{B}
type=Creature
subtype=Human Mercenary Rebel
power=1
toughness=2
[/card]
[card]
name=Reborn Hero
abilities=vigilance
auto=@movedto(graveyard) from(this|battlefield) restriction{type(other *|mygraveyard)~morethan~6}:all(trigger[from]) pay[[{W}{W}]] activate moveto(mybattlefield) oneshot
text=Vigilance -- Threshold - As long as seven or more cards are in your graveyard, Reborn Hero has "When Reborn Hero is put into a graveyard from the battlefield, you may pay {W}{W}. If you do, return Reborn Hero to the battlefield under your control."
mana={2}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=2
[/card]
[card]
name=Reborn Hope
target=*[multicolor]|mygraveyard
auto=moveTo(myhand)
text=Return target multicolored card from your graveyard to your hand.
mana={G}{W}
type=Sorcery
[/card]
[card]
name=Rebuild
auto=moveTo(ownerhand) all(artifact)
autohand=__CYCLING__({2})
text=Return all artifacts to their owners' hands. -- Cycling {2} ({2}, Discard this card: Draw a card.)
mana={2}{U}
type=Instant
[/card]
[card]
name=Rebuke
target=creature[attacking]
auto=destroy
text=Destroy target attacking creature.
mana={2}{W}
type=Instant
[/card]
[card]
name=Rebuking Ceremony
target=<2>artifact
auto=moveTo(ownerlibrary)
text=Put two target artifacts on top of their owners' libraries.
mana={3}{G}{G}
type=Sorcery
[/card]
[card]
name=Recantation
auto=@each my upkeep:may counter(0/0,1,Verse)
auto=this(counter{0/0.1.Verse}<1) {U}{S}:name(do nothing) donothing
auto=this(counter{0/0.1.Verse}>0) {U}{S}:moveTo(ownerhand) target(<upto:counter{0%0.1.Verse}>other *|battlefield)
text=At the beginning of your upkeep, you may put a verse counter on Recantation. -- {U}, Sacrifice Recantation: Return up to X target permanents to their owners' hands, where X is the number of verse counters on Recantation.
mana={3}{U}{U}
type=Enchantment
[/card]
[card]
name=Reciprocate
target=creature[controllerdamager]
auto=moveto(exile)
text=Exile target creature that dealt damage to you this turn.
mana={W}
type=Instant
[/card]
[card]
name=Reckless Abandon
auto=damage:4 target(creature,player)
text=As an additional cost to cast Reckless Abandon, sacrifice a creature. -- Reckless Abandon deals 4 damage to target creature or player.
mana={R}{S(creature|mybattlefield)}
type=Sorcery
[/card]
[card]
name=Reckless Assault
auto={L:2}{1}:damage:1 target(creature,player)
text={1}, Pay 2 life: Reckless Assault deals 1 damage to target creature or player.
mana={2}{B}{R}
type=Enchantment
[/card]
[card]
name=Reckless Brute
abilities=haste,mustattack
text=Haste (This creature can attack and {T} as soon as it comes under your control.) -- Reckless Brute attacks each turn if able.
mana={2}{R}
type=Creature
subtype=Ogre Warrior
power=3
toughness=1
[/card]
[card]
name=Reckless Bushwhacker
abilities=haste
auto=alternative all(other creature|mybattlefield) 1/0 ueot && all(other creature|mybattlefield) haste ueot
text=Surge {1}{R} (You may cast this spell for its surge cost if you or a teammate has cast another spell this turn.) -- 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.
mana={2}{R}
other={1}{R} name(surge)
otherrestriction=thisturn(*|mystack)~morethan~0
type=Creature
subtype=Goblin Warrior Ally
power=2
toughness=1
[/card]
[card]
name=Reckless Charge
target=creature
auto=3/0
auto=haste
flashback={2}{R}
text=Target creature gets +3/+0 and gains haste until end of turn. -- Flashback {2}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={R}
type=Sorcery
[/card]
[card]
name=Reckless Cohort
auto=aslongas(other ally|mybattlefield) mustattack <1
text=Reckless Cohort attacks each combat if able unless you control another Ally.
mana={1}{R}
type=Creature
subtype=Human Warrior Ally
power=2
toughness=2
[/card]
[card]
name=Reckless Embermage
auto={1}{r}:damage:1 target(creature,player) && damage:1 all(this)
text={1}{R}: Reckless Embermage deals 1 damage to target creature or player and 1 damage to itself.
mana={3}{R}
type=Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=Reckless Fireweaver
auto=@movedto(artifact|mybattlefield):damage:1 opponent
text=Whenever an artifact enters the battlefield under your control, Reckless Fireweaver deals 1 damage to each opponent.
mana={1}{R}
type=Creature
subtype=Human Artificer
power=1
toughness=3
[/card]
[card]
name=Reckless Imp
abilities=flying,cantblock
other={1}{B} name(Dash)
auto=if paid(alternative) then transforms((,newability[haste],newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) forever
text=Flying -- Reckless Imp can't block. -- Dash {1}{B} (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.)
mana={2}{B}
type=Creature
subtype=Imp
power=2
toughness=2
[/card]
[card]
name=Reckless Ogre
auto=@combat(attackedalone) source(this):3/0 ueot
text=Whenever Reckless Ogre attacks alone, it gets +3/+0 until end of turn.
mana={3}{R}
type=Creature
subtype=Ogre
power=3
toughness=2
[/card]
[card]
name=Reckless One
abilities=haste
anyzone=type:goblin:battlefield/type:goblin:battlefield cdaactive
text=Haste -- Reckless One's power and toughness are each equal to the number of Goblins on the battlefield.
mana={3}{R}
type=Creature
subtype=Goblin Avatar
power=*
toughness=*
[/card]
[card]
name=Reckless Racer
abilities=first strike
auto=@tapped(this):may reject notatarget(*|myhand) and!( draw:1 controller )!
text=First strike -- Whenever Reckless Racer becomes tapped, you may discard a card. If you do, draw a card.
mana={2}{R}
type=Creature
subtype=Human Pilot
power=2
toughness=3
[/card]
[card]
name=Reckless Reveler
auto={R}{S}:destroy target(other artifact)
text={R}, Sacrifice Reckless Reveler: Destroy target artifact.
mana={1}{R}
type=Creature
subtype=Satyr
power=2
toughness=1
[/card]
[card]
name=Reckless Scholar
auto={T}:name(draw and discard) target(player) ability$!draw:1 _ choice target(*|myhand) reject!$ targetedplayer
text={T}: Target player draws a card, then discards a card.
mana={2}{U}
type=Creature
subtype=Human Wizard
power=2
toughness=1
[/card]
[card]
name=Reckless Spite
auto=target(<2>creature[-black]) destroy
auto=life:-5 controller
restriction=type(creature[-black]|battlefield)~morethan~1
text=Destroy two target nonblack creatures. You lose 5 life.
mana={1}{B}{B}
type=Instant
[/card]
[card]
name=Reckless Waif
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:flip(Merciless Predator)
text=At the beginning of each upkeep, if no spells were cast last turn, transform Reckless Waif.
mana={R}
type=Creature
subtype=Human Rogue Werewolf
power=1
toughness=1
[/card]
[card]
name=Reckless Wurm
abilities=trample,madness
autoexile=restriction{discarded} pay({2}{R}) name(pay 2R to cast) activate name(pay 2R to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard)
text=Trample -- Madness {2}{R} (If you discard this card, you may cast it for its madness cost instead of putting it into your graveyard.)
mana={3}{R}{R}
type=Creature
subtype=Wurm
power=4
toughness=4
[/card]
[card]
name=Reclaim
target=*|mygraveyard
auto=moveTo(myLibrary)
text=Put target card from your graveyard on top of your library.
mana={G}
type=Instant
[/card]
[card]
name=Reclaiming Vines
target=*[artifact;enchantment;land]|battlefield
auto=destroy
text=Destroy target artifact, enchantment, or land.
mana={2}{G}{G}
type=Sorcery
[/card]
[card]
name=Reclamation Sage
auto=may destroy target(artifact,enchantment)
text=When Reclamation Sage enters the battlefield, you may destroy target artifact or enchantment.
mana={2}{G}
type=Creature
subtype=Elf Shaman
power=2
toughness=1
[/card]
[card]
name=Reclusive Artificer
abilities=haste
auto=may damage:type:artifact:mybattlefield target(creature)
text=Haste (This creature can attack and {T} as soon as it comes under your control.) -- When Reclusive Artificer enters the battlefield, you may have it deal damage to target creature equal to the number of artifacts you control.
mana={2}{U}{R}
type=Creature
subtype=Human Artificer
power=2
toughness=3
[/card]
[card]
name=Reclusive Wight
auto=@each my upkeep restriction{type(*[-land]|myBattlefield)~morethan~1}:sacrifice
text=At the beginning of your upkeep, if you control another nonland permanent, sacrifice Reclusive Wight.
mana={3}{B}
type=Creature
subtype=Zombie Minion
power=4
toughness=4
[/card]
[card]
name=Recoil
target=*|battlefield
auto=moveto(ownerhand)
auto=transforms((,newability[ability$!name(discard) target(*|myhand) reject!$ controller]))
text=Return target permanent to its owner's hand. Then that player discards a card.
mana={1}{U}{B}
type=Instant
[/card]
[card]
name=Recollect
target=*|myGraveyard
auto=moveTo(myHand)
text=Return target card from your graveyard to your hand.
mana={2}{G}
type=Sorcery
[/card]
[card]
name=Reconnaissance
auto={0}:removefromcombat target(creature[attacking]|mybattlefield) && untap
text={0}: Remove target attacking creature you control from combat and untap it.
mana={W}
type=Enchantment
[/card]
[card]
name=Reconstruction
target=artifact|myGraveyard
auto=moveTo(myHand)
text=Return target artifact card from your graveyard to your hand.
mana={U}
type=Sorcery
[/card]
[card]
name=Recoup
target=sorcery|mygraveyard
auto=transforms((,newability[tempflashback])) ueot
flashback={3}{R}
text=Target sorcery card in your graveyard gains flashback until end of turn. The flashback cost is equal to its mana cost. (Mana cost includes color.) -- Flashback {3}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={1}{R}
type=Sorcery
[/card]
[card]
name=Recover
target=creature|mygraveyard
auto=moveTo(myhand)
auto=draw:1 controller
text=Return target creature card from your graveyard to your hand. -- Draw a card.
mana={2}{B}
type=Sorcery
[/card]
[card]
name=Recumbent Bliss
target=creature
auto=cantattack
auto=cantpwattack
auto=cantblock
auto=@each my upkeep:may life:1 controller
text=Enchant creature -- Enchanted creature can't attack or block. -- At the beginning of your upkeep, you may gain 1 life.
mana={2}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Recuperate
auto=choice life:6
auto=choice:prevent:6 target(creature,player)
text=Choose one - You gain 6 life; or prevent the next 6 damage that would be dealt to target creature this turn.
mana={3}{W}
type=Instant
[/card]
[card]
name=Recurring Insight
target=opponent
auto=draw:type:*:targetedpersonshand
auto=if rebound then moveto(exile) and!( transforms((,newability[@rebounded:may activate castcard(normal)])) forever )!
text=Draw cards equal to the number of cards in target opponent's hand. -- Rebound (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.)
mana={4}{U}{U}
type=Sorcery
[/card]
[card]
name=Recurring Nightmare
auto={S(creature|myBattlefield)}{H}:moveto(mybattlefield) target(other creature|mygraveyard) asSorcery
text=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.
mana={2}{B}
type=Enchantment
[/card]
[card]
name=Red Cliffs Armada
auto=aslongas(island|opponentBattlefield) cantattack <1
auto=aslongas(island|opponentBattlefield) cantpwattack <1
text=Red Cliffs Armada can't attack unless defending player controls an Island.
mana={4}{U}
type=Creature
subtype=Human Soldier
power=5
toughness=4
[/card]
[card]
name=Red Elemental Blast
alias=1312
text=Choose one - Counter target blue spell; or destroy target blue permanent.
mana={R}
type=Instant
[/card]
[card]
name=Red Mana Battery
auto={2}{T}:counter(0/0,1,Charge)
auto={t}:name(Remove 0 Counters) add{r}
auto={T}{C(0/0,-1,Charge)}:name(Remove 1 Counters) add{R}{r}
auto={T}{C(0/0,-2,Charge)}:name(Remove 2 Counters) add{R}{R}{r}
auto={T}{C(0/0,-3,Charge)}:name(Remove 3 Counters) add{R}{R}{R}{r}
auto={T}{C(0/0,-4,Charge)}:name(Remove 4 Counters) add{R}{R}{R}{R}{r}
auto={T}{C(0/0,-5,Charge)}:name(Remove 5 Counters) add{R}{R}{R}{R}{R}{r}
auto={T}{C(0/0,-6,Charge)}:name(Remove 6 Counters) add{R}{R}{R}{R}{R}{R}{r}
auto={T}{C(0/0,-7,Charge)}:name(Remove 7 Counters) add{R}{R}{R}{R}{R}{R}{R}{r}
auto={T}{C(0/0,-8,Charge)}:name(Remove 8 Counters) add{R}{R}{R}{R}{R}{R}{R}{R}{r}
auto={T}{C(0/0,-9,Charge)}:name(Remove 9 Counters) add{R}{R}{R}{R}{R}{R}{R}{R}{R}{r}
auto={T}{C(0/0,-10,Charge)}:name(Remove 10 Counters) add{R}{R}{R}{R}{R}{R}{R}{R}{R}{R}{r}
text={2}, {T}: Put a charge counter on Red Mana Battery. -- {T}, Remove any number of charge counters from Red Mana Battery: Add {R} to your mana pool, then add an additional {R} to your mana pool for each charge counter removed this way.
mana={4}
type=Artifact
[/card]
[card]
name=Red Scarab
target=creature
auto=cantbeblockedby(creature[red])
auto=aslongas(*[red]|opponentBattlefield) 2/2
text=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.
mana={W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Red Sun's Zenith
target=creature,player
auto=teach(creature) exiledeath
auto=damage:X
alias=135262
text=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.
mana={X}{R}
type=Sorcery
[/card]
[card]
name=Red Ward
abilities=auraward
target=creature
auto=protection from red
text=Enchant creature -- Enchanted creature has protection from red. This effect doesn't remove Red Ward.
mana={W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Redeem
target=<upto:2>creature
auto=prevent:9999
text=Prevent all damage that would be dealt this turn to up to two target creatures.
mana={1}{W}
type=Instant
[/card]
[card]
name=Reduce in Stature
target=creature|battlefield
auto=teach(creature) becomes(0/2)
text=Enchant creature -- Enchanted creature has base power and toughness 0/2.
mana={2}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Reduce to Ashes
target=creature
auto=exiledeath
auto=damage:5
text=Reduce to Ashes deals 5 damage to target creature. If that creature would die this turn, exile it instead.
mana={4}{R}
type=Sorcery
[/card]
[card]
name=Reduce to Dreams
auto=moveto(ownerhand) all(artifact,enchantment)
text=Return all artifacts and enchantments to their owners' hands.
mana={3}{U}{U}
type=Sorcery
[/card]
[card]
name=Redwood Treefolk
mana={4}{G}
type=Creature
subtype=Treefolk
power=3
toughness=6
[/card]
[card]
name=Reef Pirates
auto=@damagefoeof(player) from(this):deplete:1 opponent
text=Whenever Reef Pirates deals damage to an opponent, that player puts the top card of his or her library into his or her graveyard.
mana={1}{U}{U}
type=Creature
subtype=Zombie Pirate
power=2
toughness=2
[/card]
[card]
name=Reef Shaman
auto={T}:ueot name(land becomes a plains) loseabilities && losesubtypesof(land) && transforms((plains)) target(land)
auto={T}:ueot name(land becomes an island) loseabilities && losesubtypesof(land) && transforms((island)) target(land)
auto={T}:ueot name(land becomes a swamp) loseabilities && losesubtypesof(land) && transforms((swamp)) target(land)
auto={T}:ueot name(land becomes a mountain) loseabilities && losesubtypesof(land) && transforms((mountain)) target(land)
auto={T}:ueot name(land becomes a forest) loseabilities && losesubtypesof(land) && transforms((forest)) target(land)
text={T}: Target land becomes the basic land type of your choice until end of turn.
mana={U}
type=Creature
subtype=Merfolk Shaman
power=0
toughness=2
[/card]
[card]
name=Reflecting Pool
auto=this(variable{plandg}>0) {t}:out{g}
auto=this(variable{plandu}>0) {t}:out{u}
auto=this(variable{plandr}>0) {t}:out{r}
auto=this(variable{plandb}>0) {t}:out{b}
auto=this(variable{plandw}>0) {t}:out{w}
auto=this(variable{plandc}>0) {t}:out{1}
text={T}: Add to your mana pool one mana of any type that a land you control could produce.
type=Land
[/card]
[card]
name=Reflex Sliver
auto=lord(sliver) haste
text=All Sliver creatures have haste.
mana={3}{G}
type=Creature
subtype=Sliver
power=2
toughness=2
[/card]
[card]
name=Reflexes
target=creature
auto=first strike
text=Enchant creature (Target a creature as you cast this. This card enters the battlefield attached to that creature.) -- Enchanted creature has first strike. (It deals combat damage before creatures without first strike.)
mana={R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Refocus
target=creature
auto=untap
auto=draw:1 controller
text=Untap target creature. Draw a card.
mana={1}{U}
type=Instant
[/card]
[card]
name=Reforge the Soul
auto=reject all(*|hand)
auto=draw:7 opponent
auto=draw:7 controller
autohand=restriction{miracle} pay[[{1}{R}]] name(Miracle) activate name(Miracle) castcard(restricted)
text=Each player discards his or her hand and draws seven cards. -- Miracle {1}{R} (You may cast this card for its miracle cost when you draw it if it's the first card you drew this turn.)
mana={3}{R}{R}
type=Sorcery
[/card]
[card]
name=Refresh
target=creature
auto=regenerate
auto=draw:1 controller
text=Regenerate target creature. -- Draw a card.
mana={2}{G}
type=Instant
[/card]
[card]
name=Refreshing Rain
target=player
auto=life:6
other={0} name(Cast without Paying its Mana Cost)
otherrestriction=type(forest|mybattlefield)~morethan~0,type(swamp|oppponentbattlefield)~morethan~0
text=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.
mana={3}{G}
type=Instant
[/card]
[card]
name=Refurbish
target=artifact|mygraveyard
auto=moveto(mybattlefield)
text=Return target artifact card from your graveyard to the battlefield.
mana={3}{W}
type=Sorcery
[/card]
[card]
name=Regal Force
auto=foreach(creature[green]|myBattlefield) draw:1
text=When Regal Force enters the battlefield, draw a card for each green creature you control.
mana={4}{G}{G}{G}
type=Creature
subtype=Elemental
power=5
toughness=5
[/card]
[card]
name=Regal Unicorn
mana={2}{W}
type=Creature
subtype=Unicorn
power=2
toughness=3
[/card]
[card]
name=Regathan Firecat
mana={2}{R}
type=Creature
subtype=Elemental Cat
power=4
toughness=1
[/card]
[card]
name=Regenerate
target=creature
auto=regenerate
text=Regenerate target creature. (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.)
mana={1}{G}
type=Instant
[/card]
[card]
name=Regeneration
target=creature
auto={G}:regenerate
text=Enchant creature (Target a creature as you cast this. This card enters the battlefield attached to that creature.) -- {G}: Regenerate enchanted creature. (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.)
mana={1}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Regress
target=*
auto=moveTo(ownerhand)
text=Return target permanent to its owner's hand.
mana={2}{U}
type=Instant
[/card]
[card]
name=Regrowth
target=*|myGraveyard
auto=moveTo(myHand)
text=Return target card from your graveyard to your hand.
mana={1}{G}
type=Sorcery
[/card]
[card]
name=Reign of Terror
auto=@movedto(creature[white,green]|graveyard):life:-2 controller
auto=bury all(creature[white,green])
text=Destroy all green creatures or all white creatures. They can't be regenerated. You lose 2 life for each creature put into a graveyard this way.
mana={3}{B}{B}
type=Sorcery
[/card]
[card]
name=Reinforced Bulwark
abilities=defender
auto={T}:prevent:1 controller
text=Defender (This creature can't attack.) -- {T}: Prevent the next 1 damage that would be dealt to you this turn.
mana={3}
type=Artifact Creature
subtype=Wall
power=0
toughness=4
[/card]
[card]
name=Reinforcements
target=<upto:3>creature|mygraveyard
auto=moveTo(myLibrary)
text=Put up to three target creature cards from your graveyard on top of your library.
mana={W}
type=Instant
[/card]
[card]
name=Reins of Power
auto=all(creature) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)],newability[untap],haste)) ueot
text=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.
mana={2}{U}{U}
type=Instant
[/card]
[card]
name=Reiterate
target=*[instant;sorcery]|stack
auto=castcard(copied noevent)
buyback={4}{R}{R}
text=Buyback {3} (You may pay an additional {3} as you cast this spell. If you do, put this card into your hand as it resolves.) -- Copy target instant or sorcery spell. You may choose new targets for the copy.
mana={1}{R}{R}
type=Instant
[/card]
[card]
name=Reito Lantern
auto={3}:bottomoflibrary target(*|graveyard)
text={3}: Put target card in a graveyard on the bottom of its owner's library.
mana={2}
type=Artifact
[/card]
[card]
name=Reiver Demon
abilities=flying
auto=if casted(this) then bury all(creature[-artifact;-black])
text=Flying -- When Reiver Demon enters the battlefield, if you cast it from your hand, destroy all nonartifact, nonblack creatures. They can't be regenerated.
mana={4}{B}{B}{B}{B}
type=Creature
subtype=Demon
power=6
toughness=6
[/card]
[card]
name=Rejuvenate
auto=life:6
autohand=__CYCLING__({2})
text=You gain 6 life. -- Cycling {2} ({2}, Discard this card: Draw a card.)
mana={3}{G}
type=Sorcery
[/card]
[card]
name=Rejuvenation Chamber
auto=fading:2
auto={T}:life:2
text=Fading 2 (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.) -- {T}: You gain 2 life.
mana={3}
type=Artifact
[/card]
[card]
name=Reki, the History of Kamigawa
auto=@movedto(*[legendary]|mystack):draw:1 controller
text=Whenever you cast a legendary spell, draw a card.
mana={2}{G}
type=Legendary Creature
subtype=Human Shaman
power=1
toughness=2
[/card]
[card]
name=Rekindled Flame
target=creature,player
auto=damage:4
autograveyard=@each my upkeep restriction{type(*|opponenthand)~lessthan~1}:may moveto(ownerhand)
text=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.
mana={2}{R}{R}
type=Sorcery
[/card]
[card]
name=Reknit
target=*
auto=regenerate
text=Regenerate target permanent.
mana={1}{GW}
type=Instant
[/card]
[card]
name=Relearn
target=instant,sorcery|mygraveyard
auto=moveTo(myhand)
text=Return target instant or sorcery card from your graveyard to your hand.
mana={1}{U}{U}
type=Sorcery
[/card]
[card]
name=Release the Gremlins
target=<prexx>artifact
auto=destroy
auto=create(Gremlin:Creature Gremlin:2/2:red)*xx
text=Destroy X target artifacts. Create X 2/2 red Gremlin creature tokens.
mana={X}{X}{R}
type=Sorcery
[/card]
[card]
name=Relentless Assault
auto=nextphasealter(add,combatphaseswithmain,controller,after<this>)
auto=untap all(creature[attacking])
text=Untap all creatures that attacked this turn. After this main phase, there is an additional combat phase followed by an additional main phase.
mana={2}{R}{R}
type=Sorcery
[/card]
[card]
name=Relentless Hunter
abilities=trample
auto={1}{r}{g}:1/1 && trample
text={1}{R}{G}: Relentless Hunter gets +1/+1 and gains trample until end of turn.
mana={1}{R}{G}
type=Creature
subtype=Human Warrior
power=3
toughness=3
[/card]
[card]
name=Relentless Rats
auto=foreach(other relentless rats) 1/1
text=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.
mana={1}{B}{B}
type=Creature
subtype=Rat
power=2
toughness=2
[/card]
[card]
name=Relentless Skaabs
abilities=undying
text=As an additional cost to cast Relentless Skaabs, exile a creature card from your graveyard. -- Undying
mana={3}{U}{U}{E(creature|mygraveyard)}
type=Creature
subtype=Zombie
power=4
toughness=4
[/card]
[card]
name=Relic Bane
target=artifact
auto=@each targetController upkeep:life:-2 targetcontroller
text=Enchant artifact -- Enchanted artifact has "At the beginning of your upkeep, you lose 2 life."
mana={1}{B}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Relic Barrier
auto={T}:tap target(artifact)
text={T}: Tap target artifact.
mana={2}
type=Artifact
[/card]
[card]
name=Relic Bind
target=artifact|opponentbattlefield
auto=@tapped(mytgt):all(this) transforms((,newability[choice target(player) damage:1],newability[choice target(player) life:1])) ueot
text=Enchant artifact an opponent controls -- Whenever enchanted artifact becomes tapped, choose one - Relic Bind deals 1 damage to target player; or target player gains 1 life.
mana={2}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Relic Crush
target=<upto:2>artifact,enchantment
auto=destroy
text=Destroy target artifact or enchantment and up to one other target artifact or enchantment.
mana={4}{G}
type=Instant
[/card]
[card]
name=Relic of Progenitus
auto={T}:target(player) ability$!name(exile card) target(*|mygraveyard) moveTo(exile)!$ targetedplayer
auto={1}{E}:name(exile all cards in all graveyards) moveTo(exile) all(*|graveyard) && draw:1 controller
text={T}: Target player exiles a card from his or her graveyard. -- {1}, Exile Relic of Progenitus: Exile all cards from all graveyards. Draw a card.
mana={1}
type=Artifact
[/card]
[card]
name=Relic Putrescence
abilities=infect
target=artifact
auto=@tapped(mytgt):damage:1 targetcontroller
text=Enchant artifact -- Whenever enchanted artifact becomes tapped, its controller gets a poison counter.
mana={2}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Relic Seeker
auto=this(cantargetcard(*[-renown]) transforms((,newability[@combatdamaged(player) from(this):counter(1/1) && becomes(renown) forever],newability[may moveto(myhand) notatarget(equipment|mylibrary)]))
text=Renown 1 (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.) -- 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.
mana={1}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=2
[/card]
[card]
name=Relief Captain
auto=target(<upto:3>other creature|battlefield) counter(1/1,1) 
text=When Relief Captain enters the battlefield, support 3. (Put a +1/+1 counter on each of up to three other target creatures.)
mana={2}{W}{W}
type=Creature
subtype=Kor Knight Ally
power=3
toughness=2
[/card]
[card]
name=Reliquary Monk
auto=@movedTo(this|mygraveyard) from(battlefield):destroy target(artifact,enchantment)
text=When Reliquary Monk dies, destroy target artifact or enchantment.
mana={2}{W}
type=Creature
subtype=Human Monk Cleric
power=2
toughness=2
[/card]
[card]
name=Reliquary Tower
abilities=nomaxhand
auto={T}:Add{1}
text=You have no maximum hand size. -- {T}: Add {1} to your mana pool.
type=Land
[/card]
[card]
name=Remand
target=*|stack
auto=fizzleto(hand)
auto=draw:1 controller
text=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.
mana={1}{U}
type=Instant
[/card]
[card]
name=Remembrance
auto=@movedTo(creature|graveyard) from(mybattlefield):may all(trigger[to]) transforms((,newability[target(creature[share!name!]|mylibrary) moveTo(myhand)]))
text=Whenever a nontoken creature you control dies, you may search your library for a card with the same name as that creature, reveal it, and put it into your hand. If you do, shuffle your library.
mana={3}{W}
type=Enchantment
[/card]
[card]
name=Reminisce
target=player
auto=moveTo(ownerlibrary) and!(shuffle)! all(*|targetedpersonsgraveyard)
text=Target player shuffles his or her graveyard into his or her library.
mana={2}{U}
type=Sorcery
[/card]
[card]
name=Remote Farm
auto=tap(noevent)
auto=counter(0/0,2,Depletion)
auto={T}{C(0/0,-1,Depletion)}:Add{W}{W} and!( this(counter{0/0.1.Depletion}<1) sacrifice oneshot )!
text=Remote Farm enters the battlefield tapped with two depletion counters on it. -- {T}, 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.
type=Land
[/card]
[card]
name=Remote Isle
auto=tap(noevent)
auto={T}:Add{U}
autohand=__CYCLING__({2})
text=Remote Isle enters the battlefield tapped. -- {T}: Add {U} to your mana pool. -- Cycling {2} ({2}, Discard this card: Draw a card.)
type=Land
[/card]
[card]
name=Remove Soul
target=creature|stack
auto=fizzle
text=Counter target creature spell.
mana={1}{U}
type=Instant
[/card]
[card]
name=Remove
target=creature[attacking]|opponentBattlefield
auto=moveTo(ownerHand)
restriction=opponentblockersonly
text=Cast Remove only during the declare attackers step and only if you've been attacked this step. -- Return target attacking creature to its owner's hand.
mana={U}
type=Instant
[/card]
[card]
name=Rend Flesh
target=creature[-spirit]
auto=destroy
text=Destroy target non-Spirit creature.
mana={2}{B}
type=Instant
subtype=Arcane
[/card]
[card]
name=Rend Spirit
target=spirit
auto=destroy
text=Destroy target Spirit.
mana={2}{B}
type=Instant
[/card]
[card]
name=Rendclaw Trow
abilities=wither,persist
text=Wither (This deals damage to creatures in the form of -1/-1 counters.) -- Persist (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.)
mana={2}{BG}
type=Creature
subtype=Troll
power=2
toughness=2
[/card]
[card]
name=Render Silent
target=*|stack
auto=fizzle
auto=ueot maxCast(*)0 targetcontroller
text=Counter target spell. Its controller can't cast spells this turn.
mana={W}{U}{U}
type=Instant
[/card]
[card]
name=Rending Vines
target=artifact,enchantment
auto=teach(artifact[manacost<=type:*:myhand]) destroy
auto=teach(enchantment[manacost<=type:*:myhand]) destroy
auto=draw:1 controller
text=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.
mana={1}{G}{G}
type=Instant
subtype=Arcane
[/card]
[card]
name=Rending Volley
abilities=nofizzle
target=creature[white;blue]|battlefield
auto=damage:4
text=Rending Volley can't be countered by spells or abilities. Rending Volley deals 4 damage to target white or blue creature.
mana={R}
type=Instant
[/card]
[card]
name=Renegade Demon
mana={3}{B}{B}
type=Creature
subtype=Demon
power=5
toughness=3
[/card]
[card]
name=Renegade Firebrand
auto=aslongas(planeswalker[chandra]|mybattlefield) 1/0
auto=aslongas(planeswalker[chandra]|mybattlefield) first strike
text=As long as you control a Chandra planeswalker, Renegade Firebrand gets +1/+0 and has first strike. (It deals combat damage before creatures without first strike.)
mana={2}{R}
type=Creature
subtype=Human Warrior
power=3
toughness=2
[/card]
[card]
name=Renegade Freighter
auto=this(attacking) 1/1
auto=this(attacking) trample
auto={crew(other creature[power>=2]|myBattlefield)}:name(crew 2 [1 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=2]|mybattlefield)~morethan~0,compare(crewtotalpower)~morethan~1}
auto={crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=1]|myBattlefield)}:name(crew 2 [2 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=1]|mybattlefield)~morethan~1,compare(crewtotalpower)~morethan~1}
text=Whenever Renegade Freighter attacks, it gets +1/+1 and gains trample until end of turn. -- Crew 2 (Tap any number of creatures you control with total power 2 or more: This Vehicle becomes an artifact creature until end of turn.)
mana={3}
type=Artifact
subtype=Vehicle
power=4
toughness=3
[/card]
[card]
name=Renegade Map
auto=tap(noevent)
aicode=activate target(land[basic]|mylibrary) moveto(myhand)
auto={t}{s}:name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>land[basic]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=Renegade Map enters the battlefield tapped. -- {T}, Sacrifice Renegade Map: Search your library for a basic land card, reveal it, put it into your hand, then shuffle your library.
mana={1}
type=Artifact
[/card]
[card]
name=Renegade Rallier
auto=if revolt then moveto(mybattlefield) target(*[-instant;-sorcery;manacost<=2]|mygraveyard)
text=Revolt -- When Renegade Rallier enters the battlefield, if a permanent you controlled left the battlefield this turn, return target permanent card with converted mana cost 2 or less from your graveyard to the battlefield.
mana={1}{G}{W}
type=Creature
subtype=Human Warrior
power=3
toughness=2
[/card]
[card]
name=Renegade Tactics
target=creature
auto=cantblock
auto=draw:1 controller
text=Target creature can't block this turn. -- Draw a card.
mana={R}
type=Sorcery
[/card]
[card]
name=Renegade Troops
abilities=haste
text=Haste
mana={4}{R}
type=Creature
subtype=Human Soldier
power=4
toughness=2
[/card]
[card]
name=Renegade Warlord
abilities=first strike
auto=@combat(attacking) source(this):all(other creature[attacking]) 1/0 ueot
text=First strike -- Whenever Renegade Warlord attacks, each other attacking creature gets +1/+0 until end of turn.
mana={4}{R}
type=Creature
subtype=Human Warrior
power=3
toughness=3
[/card]
[card]
name=Renegade Wheelsmith
auto=@tapped(this):target(creature) cantblock ueot
text=Whenever Renegade Wheelsmith becomes tapped, target creature can't block this turn.
mana={1}{R}{W}
type=Creature
subtype=Dwarf Pilot
power=3
toughness=2
[/card]
[card]
name=Renegade's Getaway
target=*
auto=indestructible ueot
auto=create(Servo:Artifact Creature Servo:1/1)
text=Target permanent gains indestructible until end of turn. Create a 1/1 colorless Servo artifact creature token. (Effects that say "destroy" don't destroy a permanent with indestructible, and if it's a creature, it can't be destroyed by damage.)
mana={2}{B}
type=Instant
[/card]
[card]
name=Renewal
aicode=activate moveTo(myBattlefield) target(land[basic]|myLibrary)
auto=name(search card) reveal:plibrarycount optionone name(choose card) target(land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield))! afterrevealedend revealend
auto=@next upkeep:draw:1 controller
text=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.
mana={2}{G}{S(land|mybattlefield)}
type=Sorcery
[/card]
[card]
name=Renewed Faith
auto=life:6
autohand={1}{W}{cycle}:name(cycling) draw:1
autohand=@cycled(this|hand):may life:2
text=You gain 6 life. -- Cycling {1}{W} ({1}{W}, Discard this card: Draw a card.) -- When you cycle Renewed Faith, you may gain 2 life.
mana={2}{W}
type=Instant
[/card]
[card]
name=Renewing Dawn
target=opponent
auto=life:twicetype:mountain:opponentbattlefield controller
text=You gain 2 life for each Mountain target opponent controls.
mana={1}{W}
type=Sorcery
[/card]
[card]
name=Renewing Touch
target=<anyamount>creature|mygraveyard
auto=moveTo(ownerlibrary) && shuffle
text=Shuffle any number of target creature cards from your graveyard into your library.
mana={G}
type=Sorcery
[/card]
[card]
name=Renounce the Guilds
auto=sacrifice notatarget(*[multicolor]|mybattlefield)
auto=ability$! sacrifice notatarget(*[multicolor]|mybattlefield) !$ opponent
text=Each player sacrifices a multicolored  permanent.
mana={1}{W}
type=Instant
[/card]
[card]
name=Renounce
target=<anyamount>*|mybattlefield
auto=sacrifice && life:2
text=Sacrifice any number of permanents. You gain 2 life for each one sacrificed this way.
mana={1}{W}
type=Instant
[/card]
[card]
name=Renowned Weaver
auto={1}{G}{S}:token(Spider,Enchantment Creature Spider,1/3,green,reach)
text={1}{G}, Sacrifice Renowned Weaver: Put a 1/3 green Spider enchantment creature token with reach onto the battlefield. (It can block creatures with flying.)
mana={G}
type=Creature
subtype=Human Shaman
power=1
toughness=1
[/card]
[card]
name=Reparations
auto=@targeted(creature|mybattlefield) from(*|opponentstack):may draw:1 controller
text=Whenever an opponent casts a spell that targets you or a creature you control, you may draw a card.
mana={1}{W}{U}
type=Enchantment
[/card]
[card]
name=Repay in Kind
auto=all(player) lifeset:lowestlifetotal
text=Each player's life total becomes the lowest life total among all players.
mana={5}{B}{B}
type=Sorcery
[/card]
[card]
name=Repeal
auto=moveTo(ownerhand) target(*[manacost =X])
auto=draw:1 controller
text=Return target nonland permanent with converted mana cost X to its owner's hand. -- Draw a card.
mana={X}{U}
type=Instant
[/card]
[card]
name=Repel the Abominable
auto=preventAllCombatDamage from(creature[-human]) ueot
text=Prevent all damage that would be dealt this turn by non-Human sources.
mana={1}{W}
type=Instant
[/card]
[card]
name=Repel the Darkness
target=<upto:2>creature
auto=tap
auto=draw:1 controller
text=Tap up to two target creatures. -- Draw a card.
mana={2}{W}
type=Instant
[/card]
[card]
name=Repel
target=creature
auto=moveTo(ownerLibrary)
text=Put target creature on top of its owner's library.
mana={3}{U}
type=Instant
[/card]
[card]
name=Repentance
target=creature
auto=dynamicability<!mytgt powerstrike itself!>
text=Target creature deals damage to itself equal to its power.
mana={2}{W}
type=Sorcery
[/card]
[card]
name=Repentant Blacksmith
abilities=protection from red
text=Protection from red
mana={1}{W}
type=Creature
subtype=Human
power=1
toughness=2
[/card]
[card]
name=Repentant Vampire
abilities=flying
auto=aslongas(*|mygraveyard) {T}:destroy target(creature[black]) >6
auto=aslongas(*|mygraveyard) transforms((,white)) >6
auto=@vampired(creature) from(this):counter(1/1,1) all(this)
text=Flying -- Whenever a creature dealt damage by Repentant Vampire this turn is put into a graveyard, 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 "{T}: Destroy target black creature."
mana={3}{B}{B}
type=Creature
subtype=Vampire
power=3
toughness=3
[/card]
[card]
name=Repercussion
auto=@damaged(creature|mybattlefield):damage:thatmuch controller
auto=@damaged(creature|opponentbattlefield):damage:thatmuch opponent
text=Whenever a creature is dealt damage, Repercussion deals that much damage to that creature's controller.
mana={1}{R}{R}
type=Enchantment
[/card]
[card]
name=Replenish
auto=moveTo(mybattlefield) all(enchantment|mygraveyard)
text=Return all enchantment cards from your graveyard to the battlefield. (Auras with nothing to enchant remain in your graveyard.)
mana={3}{W}
type=Sorcery
[/card]
[card]
name=Repopulate
target=player
auto=moveto(ownerlibrary) and!(shuffle)! all(creature|targetedpersonsgraveyard)
autohand=__CYCLING__({2})
text=Shuffle all creature cards from target player's graveyard into that player's library. -- Cycling {2} ({2}, Discard this card: Draw a card.)
mana={1}{G}
type=Instant
[/card]
[card]
name=Reprisal
target=creature[power>=4]
auto=bury
text=Destroy target creature with power 4 or greater. It can't be regenerated.
mana={1}{W}
type=Instant
[/card]
[card]
name=Reprocess
target=<anyamount>artifact,land,creature|mybattlefield
auto=sacrifice && draw:1
text=Sacrifice any number of artifacts, creatures, and/or lands. Draw a card for each permanent sacrificed this way.
mana={2}{B}{B}
type=Sorcery
[/card]
[card]
name=Repulse
target=creature
auto=moveTo(ownerhand)
auto=draw:1 controller
text=Return target creature to its owner's hand. -- Draw a card.
mana={2}{U}
type=Instant
[/card]
[card]
name=Requiem Angel
abilities=flying
auto=@movedTo(other creature|mygraveyard) from(battlefield):token(Spirit,Creature Spirit,1/1,white,flying)
text=Flying -- Whenever another non-Spirit creature you control dies, put a 1/1 white Spirit creature token with flying onto the battlefield.
mana={5}{W}
type=Creature
subtype=Angel
power=5
toughness=5
[/card]
[card]
name=Rescind
target=*
auto=moveTo(ownerhand)
autohand=__CYCLING__({2})
text=Return target permanent to its owner's hand. -- Cycling {2} ({2}, Discard this card: Draw a card.)
mana={1}{U}{U}
type=Instant
[/card]
[card]
name=Rescue
target=*|myBattlefield
auto=moveTo(myhand)
text=Return target permanent you control to its owner's hand.
mana={U}
type=Instant
[/card]
[card]
name=Research Assistant
auto={3}{U}{T}:draw:1 && transforms((,newability[target(*|myhand) reject])) forever
text={3}{U}{T}: Draw a card, then discard a card.
mana={1}{U}
type=Creature
subtype=Human Wizard
power=1
toughness=3
[/card]
[card]
name=Reservoir Walker
auto=life:3 controller && alterenergy:3 controller
text=When Reservoir Walker enters the battlefield, you gain 3 life and get {E}{E}{E} (three energy counters).
mana={5}
type=Artifact Creature
subtype=Construct
power=3
toughness=3
[/card]
[card]
name=Reset
auto=untap all(land|mybattlefield)
restriction=during opponent turn
text=Cast Reset only during an opponent's turn after his or her upkeep step. -- Untap all lands you control.
mana={U}{U}
type=Instant
[/card]
[card]
name=Reshape
aicode=activate moveTo(myBattlefield) target(artifact[manacost<=X]|myLibrary)
auto=name(search card) reveal:plibrarycount optionone name(choose card) target(artifact[manacost<=X]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield))! afterrevealedend revealend
text=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.
mana={X}{U}{U}{S(artifact|mybattlefield)}
type=Sorcery
[/card]
[card]
name=Resilient Wanderer
abilities=first strike
auto={D(*|myhand)}:name(White) protection from white
auto={D(*|myhand)}:name(Blue) protection from blue
auto={D(*|myhand)}:name(Black) protection from black
auto={D(*|myhand)}:name(Red) protection from red
auto={D(*|myhand)}:name(Green) protection from green
text=First strike -- Discard a card: Resilient Wanderer gains protection from the color of your choice until end of turn.
mana={2}{W}{W}
type=Creature
subtype=Human Nomad
power=2
toughness=3
[/card]
[card]
name=Resistance Fighter
auto={S}:name(prevent combat damage) 0/0 target(other creature) && fog from(mytgt) oneshot
text=Sacrifice Resistance Fighter: Prevent all combat damage target creature would deal this turn.
mana={W}
type=Creature
subtype=Human Soldier
power=1
toughness=1
[/card]
[card]
name=Resize
target=creature
auto=3/3
autograveyard=@movedto(creature|mygraveyard) from(battlefield):pay({1}{G}) name(recover) moveto(ownerhand)?name(exile) moveto(exile)
text=Target creature gets +3/+3 until end of turn. -- Recover {1}{G} (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.)
mana={1}{G}
type=Instant
[/card]
[card]
name=Resolute Archangel
abilities=flying
auto=if compare(lifetotal)~lessthan~compare(startinglife) then lifeset:startinglife controller
text=Flying. -- When Resolute Archangel enters the battlefield, if your life total is less than your starting life total, it becomes equal to your starting life total. 
mana={5}{W}{W}
type=Creature
subtype=Angel
power=4
toughness=4
[/card]
[card]
name=Resolute Blademaster
auto=choice all(creature|mybattlefield) double strike ueot
auto=@movedTo(other ally|myBattlefield):all(creature|mybattlefield) double strike ueot
text=Rally -- Whenever Resolute Blademaster or another Ally enters the battlefield under your control, creatures you control gain double strike until end of turn.
mana={3}{R}{W}
type=Creature
subtype=Human Soldier Ally
power=2
toughness=2
[/card]
[card]
name=Resounding Roar
target=creature
auto=3/3
autohand={5}{R}{G}{W}{cycle}:name(cycling) draw:1
autohand=@cycled(this|hand):target(creature) 6/6 ueot
text=Target creature gets +3/+3 until end of turn. -- Cycling {5}{R}{G}{W} ({5}{R}{G}{W}, Discard this card: Draw a card.) -- When you cycle Resounding Roar, target creature gets +6/+6 until end of turn.
mana={1}{G}
type=Instant
[/card]
[card]
name=Resounding Scream
target=player
auto=discard:1
autohand={5}{U}{B}{R}{cycle}:name(cycling) draw:1
autohand=@cycled(this|hand):target(player) discard:2
text=Target player discards a card at random. -- Cycling {5}{U}{B}{R} ({5}{U}{B}{R}, Discard this card: Draw a card.) -- When you cycle Resounding Scream, target player discards two cards at random.
mana={2}{B}
type=Sorcery
[/card]
[card]
name=Resounding Silence
target=creature[attacking]
auto=moveTo(exile)
autohand={5}{G}{W}{U}{cycle}:name(cycling) draw:1
autohand=@cycled(this|hand):target(<upto:2>creature[attacking]) moveTo(exile)
text=Exile target attacking creature. -- Cycling {5}{G}{W}{U} ({5}{G}{W}{U}, Discard this card: Draw a card.) -- When you cycle Resounding Silence, exile up to two target attacking creatures.
mana={3}{W}
type=Instant
[/card]
[card]
name=Resounding Thunder
target=creature,player
auto=damage:3
autohand={5}{B}{R}{G}{cycle}:name(cycling) draw:1
autohand=@cycled(this|hand):target(*[creature;player]) damage:6
text=Resounding Thunder deals 3 damage to target creature or player. -- Cycling {5}{B}{R}{G} ({5}{B}{R}{G}, Discard this card: Draw a card.) -- When you cycle Resounding Thunder, it deals 6 damage to target creature or player.
mana={2}{R}
type=Instant
[/card]
[card]
name=Resounding Wave
target=*
auto=moveTo(ownerhand)
autohand={5}{W}{U}{B}{cycle}:name(cycling) draw:1
autohand=@cycled(this|hand):target(<2>*) moveTo(ownerhand)
text=Return target permanent to its owner's hand. -- Cycling {5}{W}{U}{B} ({5}{W}{U}{B}, Discard this card: Draw a card.) -- When you cycle Resounding Wave, return two target permanents to their owners' hands.
mana={2}{U}
type=Instant
[/card]
[card]
name=Resourceful Return
target=creature|mygraveyard
auto=moveto(myhand)
auto=if type(artifact|mybattlefield)~morethan~0 then draw:1 controller
text=Return target creature card from your graveyard to your hand. If you control an artifact, draw a card.
mana={1}{B}
type=Sorcery
[/card]
[card]
name=Respite
auto=preventAllcombatDamage ueot
auto=life:type:creature[attacking]:battlefield controller
text=Prevent all combat damage that would be dealt this turn. You gain 1 life for each attacking creature.
mana={1}{G}
type=Instant
[/card]
[card]
name=Resplendent Mentor
auto=lord(creature[white]|myBattlefield) {T}:life:1
text=White creatures you control have "{T}: You gain 1 life."
mana={4}{W}
type=Creature
subtype=Kithkin Cleric
power=2
toughness=2
[/card]
[card]
name=Rest for the Weary
target=player
auto=life:4
auto=aslongas(land[fresh]|mybattlefield) life:4
text=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.
mana={1}{W}
type=Instant
[/card]
[card]
name=Rest in Peace
abilities=mygraveexiler,oppgraveexiler
auto=moveto(exile) all(*|graveyard)
text=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.
mana={1}{W}
type=Enchantment
[/card]
[card]
name=Restless Apparition
abilities=persist
auto={WB}{WB}{WB}:3/3
text={(w/b){(w/b){(w/b)}: Restless Apparition gets +3/+3 until end of turn. -- Persist (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.)
mana={WB}{WB}{WB}
type=Creature
subtype=Spirit
power=2
toughness=2
[/card]
[card]
name=Restless Bones
auto={3}{B}{T}:swampwalk target(creature)
auto={1}{B}:regenerate
text={3}{B}, {T}: Target creature gains swampwalk until end of turn. -- {1}{B}: Regenerate Restless Bones.
mana={2}{B}
type=Creature
subtype=Skeleton
power=1
toughness=1
[/card]
[card]
name=Restless Dead
auto={B}:regenerate
text={B}: Regenerate Restless Dead.
mana={1}{B}
type=Creature
subtype=Skeleton
power=1
toughness=1
[/card]
[card]
name=Restock
target=<2>*|mygraveyard
auto=moveTo(myhand)
auto=moveTo(exile) all(this)
text=Return two target cards from your graveyard to your hand. Exile Restock.
mana={3}{G}{G}
type=Sorcery
[/card]
[card]
name=Restoration Angel
abilities=flying,flash
auto=may target(creature[-angel]|mybattlefield) moveto(exile) and!(moveto(mybattlefield))!
text=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.
mana={3}{W}
type=Creature
subtype=Angel
power=3
toughness=4
[/card]
[card]
name=Restoration Gearsmith
auto=moveto(ownerhand) target(*[artifact;creature]|mygraveyard)
text=When Restoration Gearsmith enters the battlefield, return target artifact or creature card from your graveyard to your hand.
mana={2}{W}{B}
type=Creature
subtype=Human Artificer
power=3
toughness=3
[/card]
[card]
name=Restoration Specialist
auto={W}{S}:target(other *[artifact;enchantment]|mygraveyard) moveto(myhand) and!( if cantargetcard(artifact|nonbattlezone) then moveto(myhand) target(enchantment|mygraveyard) else moveto(myhand) target(artifact|mygraveyard) )! 
text={W}, Sacrifice Restoration Specialist: Return up to one target artifact card and up to one target enchantment card from your graveyard to your hand.
mana={1}{W}
type=Creature
subtype=Dwarf Artificer
power=2
toughness=1
[/card]
[card]
name=Restore Balance
auto=if type(land|mybattlefield)~morethan~type(land|opponentbattlefield) then ability$! sacrifice notatarget(<type:land:mybattlefieldminustype:land:opponentbattlefieldminusend>land|mybattlefield) !$ controller
auto=if type(land|opponentbattlefield)~morethan~type(land|mybattlefield) then ability$! sacrifice notatarget(<type:land:mybattlefieldminustype:land:opponentbattlefieldminusend>land|mybattlefield) !$ opponent
auto=if type(creature|mybattlefield)~morethan~type(creature|opponentbattlefield) then ability$! sacrifice notatarget(<type:creature:mybattlefieldminustype:creature:opponentbattlefieldminusend>creature|mybattlefield) !$ controller
auto=if type(creature|opponentbattlefield)~morethan~type(creature|mybattlefield) then ability$! sacrifice notatarget(<type:creature:mybattlefieldminustype:creature:opponentbattlefieldminusend>creature|mybattlefield) !$ opponent
auto=if type(*|myhand)~morethan~type(*|opponenthand) then ability$! reject notatarget(<type:*:myhandminustype:*:opponenthandminusend>*|myhand) !$ controller
auto=if type(*|opponenthand)~morethan~type(*|myhand) then ability$! reject notatarget(<type:*:myhandminustype:*:opponenthandminusend>*|myhand) !$ opponent
color=white
mana={0}
restriction=turn:200
suspend(6)={W}
text=Restore Balance is White - Suspend 6 - {W} (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.) -- 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.
type=Sorcery
[/card]
[card]
name=Restore the Peace
auto=all(creature[damager]) moveto(ownerhand)
text=Return each creature that dealt damage this turn to its owner's hand.
mana={1}{W}{U}
type=Instant
[/card]
[card]
name=Restore
target=land|graveyard
auto=moveto(mybattlefield)
text=Put target land card from a graveyard onto the battlefield under your control.
mana={1}{G}
type=Sorcery
[/card]
[card]
name=Restrain
target=creature[attacking]
auto=0/0 && fog from(mytgt) oneshot
auto=draw:1 controller
text=Prevent all combat damage that would be dealt by target attacking creature this turn. -- Draw a card.
mana={2}{W}
type=Instant
[/card]
[card]
name=Resupply
auto=life:6
auto=draw:1
text=You gain 6 life. -- Draw a card.
mana={5}{W}
type=Instant
[/card]
[card]
name=Resurrection
target=creature|myGraveyard
auto=moveTo(myBattlefield)
text=Return target creature card from your graveyard to the battlefield.
mana={2}{W}{W}
type=Sorcery
[/card]
[card]
name=Resuscitate
auto=lord(creature|mybattlefield) {1}:regenerate
text=Until end of turn, creatures you control gain "{1}: Regenerate this creature."
mana={1}{G}
type=Instant
[/card]
[card]
name=Retaliate
auto=all(creature[controllerdamager]) destroy
text=Destroy all creatures that dealt damage to you this turn.
mana={2}{W}{W}
type=Instant
[/card]
[card]
name=Retaliation
auto=lord(creature|myBattlefield) rampage(1/1,0)
text=Creatures you control have "Whenever this creature becomes blocked by a creature, this creature gets +1/+1 until end of turn."
mana={2}{G}
type=Enchantment
[/card]
[card]
name=Retaliator Griffin
abilities=flying
auto=@damageof(player) from(*|opponentbattlefield,opponentstack,opponentgraveyard,opponentlibrary,opponentexile):may all(trigger[to]) dynamicability<!myself thatmuchcountersoneone tosrc!>
text=Flying -- Whenever a source an opponent controls deals damage to you, you may put that many +1/+1 counters on Retaliator Griffin.
mana={1}{R}{G}{W}
type=Creature
subtype=Griffin
power=2
toughness=2
[/card]
[card]
name=Rethink
target=*|stack
auto=transforms((,newability[pay[[{value:manacost}]] name(pay {value} mana) donothing?fizzle])) forever
text=Counter target spell unless its controller pays {X}, where X is its converted mana cost.
mana={2}{U}
type=Instant
[/card]
[card]
name=Retraced Image
target=*|myhand
auto=aslongas(*[share!name!]|battlefield) moveTo(mybattlefield)
text=Reveal a card in your hand, then put that card onto the battlefield if it has the same name as a permanent.
mana={U}
type=Sorcery
[/card]
[card]
name=Retract
auto=moveto(ownerhand) all(artifact|myBattlefield)
text=Return all artifacts you control to their owner's hand.
mana={U}
type=Instant
[/card]
[card]
name=Retraction Helix
target=creature
auto=teach(creature) {T}:moveto(ownerhand) target(*[-land]|battlefield) ueot
text=Until end of turn, target creature gains "Tap: Return target nonland permanent to its owner's hand."
mana={U}
type=Instant
[/card]
[card]
name=Retreat to Coralhelm
auto=@movedTo(land|myBattlefield):name(choose one) transforms((,newability[choice ability$!reveal:1 optionone name(Scry Put On Top) target(*|reveal) moveto(mylibrary) optiononeend optiontwo name(put on bottom) target(<1>*|reveal) bottomoflibrary optiontwoend revealend!$ controller],newability[choice name(untap creature) target(creature) untap],newability[choice name(tap creature) target(creature) tap])) ueot
text=Landfall -- Whenever a land enters the battlefield under your control, choose one -- --You may tap or untap target creature. --Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.)
mana={2}{U}
type=Enchantment
[/card]
[card]
name=Retreat to Emeria
auto=@movedTo(land|myBattlefield):name(choose one) transforms((,newability[choice name(Kor Token) create(Kor Ally:Creature Kor Ally:1/1:white) controller],newability[choice name(1/1 ueot) all(creature|mybattlefield) 1/1 ueot]))
text=Landfall -- 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.
mana={3}{W}
type=Enchantment
[/card]
[card]
name=Retreat to Hagra
auto=@movedTo(land|myBattlefield):name(choose one) transforms((,newability[choice 1/0 && deathtouch target(creature)],newability[choice life:-1 opponent && life:1 controller]))
text=Landfall -- 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.
mana={2}{B}
type=Enchantment
[/card]
[card]
name=Retreat to Kazandu
auto=@movedTo(land|myBattlefield):transforms((,newability[if type(creature|battlefield)~morethan~0 then choice target(creature) counter(1/1)],newability[choice name(gain 2 life) life:2 controller]))
text=Landfall -- Whenever a land enters the battlefield under your control, choose one -- -- -- Put a +1/+1 counter on target creature. -- -- You gain 2 life.
mana={2}{G}
type=Enchantment
[/card]
[card]
name=Retreat to Valakut
auto=@movedTo(land|myBattlefield):if type(creature|battlefield)~morethan~0 then transforms((,newability[choice name(2/0) 2/0 target(creature) ueot],newability[choice name(cant block) cantblock target(creature) ueot]))
text=Landfall - 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.
mana={2}{R}
type=Enchantment
[/card]
[card]
name=Retribution of the Meek
auto=bury all(creature[power>=4])
text=Destroy all creatures with power 4 or greater. They can't be regenerated.
mana={2}{W}
type=Sorcery
[/card]
[card]
name=Retromancer
auto=@targeted(this) from(*|opponentbattlefield):damage:3 opponent
auto=@targeted(this) from(*|opponenthand):damage:3 opponent
auto=@targeted(this) from(*|mybattlefield):damage:3 controller
auto=@targeted(this) from(*|myhand):damage:3 controller
text=Whenever Retromancer becomes the target of a spell or ability, Retromancer deals 3 damage to that spell or ability's controller.
mana={2}{R}{R}
type=Creature
subtype=Viashino Shaman
power=3
toughness=3
[/card]
[card]
name=Return of the Nightstalkers
auto=moveTo(myBattlefield) all(nightstalker|myGraveyard)
auto=destroy all(swamp|myBattlefield)
text=Return all Nightstalker permanent cards from your graveyard to the battlefield. Then destroy all Swamps you control.
mana={5}{B}{B}
type=Sorcery
[/card]
[card]
name=Return to Battle
target=creature|mygraveyard
auto=moveTo(myhand)
text=Return target creature card from your graveyard to your hand.
mana={B}
type=Sorcery
[/card]
[card]
name=Return to Dust
target=artifact,enchantment
auto=moveto(exile)
auto=may target(artifact,enchantment) moveto(exile) restriction{assorcery}~morethan~0
text=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.
mana={2}{W}{W}
type=Instant
[/card]
[card]
name=Return to the Earth
auto=choice name(artifact) destroy target(artifact|battlefield) restriction{type(artifact|battlefield)~morethan~0}
auto=choice name(enchantment) destroy target(enchantment|battlefield) restriction{type(enchantment|battlefield)~morethan~0}
auto=choice name(Creature with Flying) destroy target(creature[flying]|battlefield) restriction{type(creature[flying]|battlefield)~morethan~0}
text=Destroy target artifact, enchantment, or creature with flying.
mana={3}{G}
type=Instant
[/card]
[card]
name=Returned Centaur
auto=deplete:4 target(player)
text=When Returned Centaur enters the battlefield, target player puts the top four cards of his or her library into his or her graveyard.
mana={3}{B}
type=Creature
subtype=Zombie Centaur
power=2
toughness=4
[/card]
[card]
name=Returned Phalanx
abilities=defender
auto={1}{U}:canattack ueot
text=Defender (This creature can't attack.) -- {1}{U}: Returned Phalanx can attack this turn as though it didn't have defender.
mana={1}{B}
type=Creature
subtype=Zombie Soldier
power=3
toughness=3
[/card]
[card]
name=Returned Reveler
auto=@movedto(this|graveyard) from(battlefield):deplete:3 controller && deplete:3 opponent
text=When Returned Reveler dies, each player puts the top three cards of his or her library into his or her graveyard.
mana={1}{B}
type=Creature
subtype=Zombie Satyr
power=1
toughness=3
[/card]
[card]
name=Reveillark
abilities=flying
other={5}{W} name(Evoke)
auto=@movedTo(this|nonbattlezone) from(battlefield):moveTo(myBattlefield) target(<upto:2>creature[power<=2]|mygraveyard)
auto=alternative sacrifice
text=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} (You may cast this spell for its evoke cost. If you do, it's sacrificed when it enters the battlefield.)
mana={4}{W}
type=Creature
subtype=Elemental
power=4
toughness=3
[/card]
[card]
name=Reveille Squad
auto=@each blockers restriction{type(creature[attacking]|opponentbattlefield)~morethan~0} sourcenottap:may untap all(creature|mybattlefield)
text=Whenever one or more creatures attack you, if Reveille Squad is untapped, you may untap all creatures you control.
mana={2}{W}{W}
type=Creature
subtype=Human Rebel
power=3
toughness=3
[/card]
[card]
name=Reveka, Wizard Savant
auto={T}:damage:2 target(creature,player) && frozen all(this)
text={T}: Reveka, Wizard Savant deals 2 damage to target creature or player and doesn't untap during your next untap step.
mana={2}{U}{U}
type=Legendary Creature
subtype=Dwarf Wizard
power=0
toughness=1
[/card]
[card]
name=Revel of the Fallen God
auto=token(Satyr,Creature Satyr,2/2,red green,haste)*4 controller
text=Put four 2/2 red and green Satyr creature tokens with haste onto the battlefield.
mana={3}{R}{R}{G}{G}
type=Sorcery
[/card]
[card]
name=Revelsong Horn
auto={1}{T(other creature|myBattlefield)}{T}:1/1 target(creature)
text={1}, {T}, Tap an untapped creature you control: Target creature gets +1/+1 until end of turn.
mana={2}
type=Artifact
[/card]
[card]
name=Revenant Patriarch
abilities=cantblock
other={3}{W}{B} name(Spend W to Cast)
auto=alternative nextphasealter(remove,combatbegins,opponent) oneshot
auto=alternative nextphasealter(remove,combatattackers,opponent) oneshot
auto=alternative nextphasealter(remove,combatblockers,opponent) oneshot
auto=alternative nextphasealter(remove,combatdamage,opponent) oneshot
auto=alternative nextphasealter(remove,combatends,opponent) oneshot
text=When Revenant Patriarch enters the battlefield, if {W} was spent to cast Revenant Patriarch, target player skips his or her next combat phase. -- Revenant Patriarch can't block.
mana={4}{B}
type=Creature
subtype=Spirit
power=4
toughness=3
[/card]
[card]
name=Revenant
abilities=flying
anyzone=type:creature:mygraveyard/type:creature:mygraveyard cdaactive
text=Flying -- Revenant's power and toughness are each equal to the number of creature cards in your graveyard.
mana={4}{B}
type=Creature
subtype=Spirit
power=*
toughness=*
[/card]
[card]
name=Revenge of the Hunted
target=creature
auto=6/6
auto=trample
auto=lure
autohand=restriction{miracle} pay[[{G}]] name(Miracle) activate name(Miracle) castcard(restricted)
text=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} (You may cast this card for its miracle cost when you draw it if it's the first card you drew this turn.)
mana={4}{G}{G}
type=Sorcery
[/card]
[card]
name=Reverberate
target=*[instant;sorcery]|stack
auto=castcard(copied noevent)
text=Copy target instant or sorcery spell. You may choose new targets for the copy.
mana={R}{R}
type=Instant
[/card]
[card]
name=Revered Dead
auto={W}:regenerate
text={W}: Regenerate Revered Dead.
mana={1}{W}
type=Creature
subtype=Spirit Soldier
power=1
toughness=1
[/card]
[card]
name=Revered Elder
auto={1}:prevent:1 all(this)
text={1}: Prevent the next 1 damage that would be dealt to Revered Elder this turn.
mana={2}{W}
type=Creature
subtype=Human Cleric
power=1
toughness=2
[/card]
[card]
name=Revered Unicorn
auto=cumulativeupcost[{1}] sacrifice
auto=@movedTo(this|nonbattlezone) from(battlefield):life:counter{0%0.1.Age} controller
text=Cumulative upkeep {1} (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.) -- When Revered Unicorn leaves the battlefield, you gain life equal to the number of age counters on it.
mana={1}{W}
type=Creature
subtype=Unicorn
power=2
toughness=3
[/card]
[card]
name=Reverence
auto=lord(creature[power<=2]|opponentBattlefield) cantattack
text=Creatures with power 2 or less can't attack you.
mana={2}{W}{W}
type=Enchantment
[/card]
[card]
name=Reverent Hunter
auto=thisforeach(variable{type:manaG}>0) counter(1/1,1)
text=When Reverent Hunter enters the battlefield, put a number of +1/+1 counters on it equal to your devotion to green. (Each {G} in the mana costs of permanents you control counts toward your devotion to green.)
mana={2}{G}
type=Creature
subtype=Human Archer
power=1
toughness=1
[/card]
[card]
name=Reverent Mantra
other={E(*[white]|myhand)} name(Exile a White Card from Hand)
auto=choice name(all creatures gain protection from white) lord(creature) protection from white
auto=choice name(all creatures gain protection from blue) lord(creature) protection from blue
auto=choice name(all creatures gain protection from black) lord(creature) protection from black
auto=choice name(all creatures gain protection from red) lord(creature) protection from red
auto=choice name(all creatures gain protection from green) lord(creature) protection from green
text=You may exile a white card from your hand rather than pay Reverent Mantra's mana cost. -- All creatures gain protection from the color of your choice until end of turn.
mana={3}{W}
type=Instant
[/card]
[card]
name=Reverent Silence
auto=destroy all(enchantment)
auto=alternative life:6 opponent
otherrestriction=type(forest|mybattlefield)~morethan~0
other={0} name(Cast without Paying its Mana Cost)
text=If you control a Forest, you may have each other player gain 6 life rather than pay Reverent Silence's mana cost. -- Destroy all enchantments.
mana={3}{G}
type=Sorcery
[/card]
[card]
name=Reverse Engineer
other={improvise} name(Improvise)
auto=draw:3 controller
text=Improvise (Your artifacts can help cast this spell. Each artifact you tap after you're done activating mana abilities pays for {1}.) -- Draw three cards.
mana={3}{U}{U}
type=Sorcery
[/card]
[card]
name=Revive
target=*[green]|myGraveyard
auto=moveTo(myHand)
text=Return target green card from your graveyard to your hand.
mana={1}{G}
type=Sorcery
[/card]
[card]
name=Reviving Dose
auto=life:3 controller
auto=draw:1 controller
text=You gain 3 life. -- Draw a card.
mana={2}{W}
type=Instant
[/card]
[card]
name=Reviving Melody
auto=alternative @movedto(creature|myhand) source(this):moveto(myhand) target(enchantment|mygraveyard)
auto=alternative @movedto(enchantment|myhand) source(this):moveto(myhand) target(creature|mygraveyard)
other={2}{G} name(Both)
target=creature,enchantment|mygraveyard
auto=moveto(myhand)
text=Choose one or both - Return target creature card from your graveyard to your hand; and/or return target enchantment card from your graveyard to your hand.
otherrestriction=type(creature|mygraveyard)~morethan~0,type(enchantment|mygraveyard)~morethan~0
mana={2}{G}
type=Sorcery
[/card]
[card]
name=Reviving Vapors
abilities=hiddenface
auto=reveal:3 optionone name(Reveal and gain life) target(<1>*|reveal) transforms((,newability[life:manacost controller],newability[moveto(myhand)])) forever optiononeend optiontwo all(*|reveal) moveto(mygraveyard) optiontwoend revealend
text=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.
mana={2}{W}{U}
type=Instant
[/card]
[card]
name=Revoke Existence
target=artifact,enchantment
auto=moveTo(exile)
text=Exile target artifact or enchantment.
mana={1}{W}
type=Sorcery
[/card]
[card]
name=Revoke Privileges
target=creature
auto=teach(creature) cantattack
auto=teach(creature) cantpwattack
auto=teach(creature) cantblock
auto=teach(creature) cantcrew
text=Enchant creature -- Enchanted creature can't attack, block, or crew Vehicles.
mana={2}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Revolutionary Rebuff
target=*[-artifact]|stack
auto=transforms((,newability[pay[[{2}]] name(pay 2 mana) donothing?fizzle])) forever
text=Counter target nonartifact spell unless its controller pays {2}.
mana={1}{U}
type=Instant
[/card]
[card]
name=Reward the Faithful
target=players
auto=life:convertedcost:highest:*:mybattlefield
text=Any number of target players each gains life equal to the highest converted mana cost among permanents you control.
mana={W}
type=Instant
[/card]
[card]
name=Rewards of Diversity
auto=@movedTo(*[multicolor]|opponentstack:life:4 controller
text=Whenever an opponent casts a multicolored spell, you gain 4 life.
mana={2}{W}
type=Enchantment
[/card]
[card]
name=Rewind
target=*|stack
auto=fizzle
auto=may untap target(<upto:4>land)
text=Counter target spell, then untap up to four lands.
mana={2}{U}{U}
type=Instant
[/card]
[card]
name=Reya Dawnbringer
abilities=flying
auto=@each my upkeep:may moveto(myBattlefield) target(creature|myGraveyard)
text=Flying -- At the beginning of your upkeep, you may return target creature card from your graveyard to the battlefield.
mana={6}{W}{W}{W}
type=Legendary Creature
subtype=Angel
power=4
toughness=6
[/card]
[card]
name=Rhox Bodyguard
abilities=exalted
auto=life:3
text=Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.) -- When Rhox Bodyguard enters the battlefield, you gain 3 life.
mana={3}{G}{W}
type=Creature
subtype=Rhino Monk Soldier
power=2
toughness=3
[/card]
[card]
name=Rhox Brute
mana={2}{R}{G}
type=Creature
subtype=Rhino Warrior
power=4
toughness=4
[/card]
[card]
name=Rhox Charger
abilities=trample,exalted
text=Trample -- Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.)
mana={3}{G}
type=Creature
subtype=Rhino Soldier
power=3
toughness=3
[/card]
[card]
name=Rhox Maulers
abilities=trample
auto=this(cantargetcard(*[-renown]) transforms((,newability[@combatdamaged(player) from(this):counter(1/1.2) && becomes(renown) forever]))
text=Trample (This creature can deal excess combat damage to defending player or planeswalker while attacking.) -- Renown 2 (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.)
mana={4}{G}
type=Creature
subtype=Rhino Soldier
power=4
toughness=4
[/card]
[card]
name=Rhox Meditant
auto=aslongas(*[green]|myBattlefield) draw:1 controller oneshot
text=When Rhox Meditant enters the battlefield, if you control a green permanent, draw a card.
mana={3}{W}
type=Creature
subtype=Rhino Monk
power=2
toughness=4
[/card]
[card]
name=Rhox Pikemaster
abilities=first strike
auto=lord(other soldier|mybattlefield) first strike
text=First strike (This creature deals combat damage before creatures without first strike.) -- Other Soldier creatures you control have first strike.
mana={2}{W}{W}
type=Creature
subtype=Rhino Soldier
power=3
toughness=3
[/card]
[card]
name=Rhox War Monk
abilities=lifelink
text=Lifelink
mana={G}{W}{U}
type=Creature
subtype=Rhino Monk
power=3
toughness=4
[/card]
[card]
name=Rhox
auto={g}{2}:regenerate
auto=@combat(blocked,turnlimited) source(this):may name(assign combat damage to defending player) thisforeach(power>=1) damage:1 opponent && fog from(this)
text=You may have Rhox assign its combat damage as though it weren't blocked. -- {2}{G}: Regenerate Rhox. (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.)
mana={4}{G}{G}
type=Creature
subtype=Rhino Beast
power=5
toughness=5
[/card]
[card]
name=Rhys the Exiled
auto=@combat(attacking) source(this):life:type:elf:mybattlefield controller
auto={B}{S(elf|myBattlefield)}:regenerate
text=Whenever Rhys the Exiled attacks, you gain 1 life for each Elf you control. -- {B}, Sacrifice an Elf: Regenerate Rhys the Exiled.
mana={2}{G}
type=Legendary Creature
subtype=Elf Warrior
power=3
toughness=2
[/card]
[card]
name=Rhys the Redeemed
auto={2}{GW}{T}:token(Elf Warrior,Creature Elf Warrior,1/1,greenwhite)
auto={4}{GW}{GW}{T}:clone all(creature[token]|mybattlefield)
text={2}{(g/w)}, {T}: Put a 1/1 green and white Elf Warrior creature token onto the battlefield. -- {4}{(g/w){(g/w)}, {T}: For each creature token you control, put a token that's a copy of that creature onto the battlefield.
mana={GW}
type=Legendary Creature
subtype=Elf Warrior
power=1
toughness=1
[/card]
[card]
name=Rhystic Deluge
auto={U}:name(tap) target(creature) transforms((,newability[pay[[{1}]] name(pay 1 mana) donothing?tap])) forever
text={U}: Tap target creature unless its controller pays {1}.
mana={2}{U}
type=Enchantment
[/card]
[card]
name=Rhystic Shield
auto=all(creature|mybattlefield) 0/1
auto=ability$!name(pay or 0/2) pay[[{2}]] name(pay 2 mana) donothing?all(creature|opponentbattlefield) 0/2!$ opponent
text=Creatures you control get +0/+1 until end of turn. They get an additional +0/+2 until end of turn unless any player pays {2}.
mana={1}{W}
type=Instant
[/card]
[card]
name=Rhystic Study
auto=@movedto(*|opponentstack):name(pay or draw) ability$!name(pay or draw) pay[[{1}]] name(pay 1 mana) donothing?draw:1 all(opponent)!$ opponent
text=Whenever an opponent casts a spell, you may draw a card unless that player pays {1}.
mana={2}{U}
type=Enchantment
[/card]
[card]
name=Rib Cage Spider
abilities=reach
text=Reach (This creature can block creatures with flying.)
mana={2}{G}
type=Creature
subtype=Spider
power=1
toughness=4
[/card]
[card]
name=Ribbons of Night
target=creature
auto=damage:4
auto=life:4 controller
auto=if spent({U}) then draw:1 controller
text=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.
mana={4}{B}
type=Sorcery
[/card]
[card]
name=Ribbons of the Reikai
auto=foreach(spirit|myBattlefield):draw:1 controller
text=Draw a card for each Spirit you control.
mana={4}{U}
type=Sorcery
subtype=Arcane
[/card]
[card]
name=Riddle of Lightning
auto=scry:3 scrycore delayed choice name(Choose Target for damage) target(creature,player) damage:revealedmana scrycoreend scryend
text=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. (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.)
mana={3}{R}{R}
type=Instant
[/card]
[card]
name=Riddlekeeper
auto=@combat(attacking) source(creature|opponentBattlefield):deplete:2 opponent
text=Whenever a creature attacks you or a planeswalker you control, that creature's controller puts the top two cards of his or her library into his or her graveyard.
mana={2}{U}
type=Creature
subtype=Homunculus
power=1
toughness=4
[/card]
[card]
name=Riddlesmith
auto=@movedTo(artifact|mystack):may draw:1 && transforms((,newability[target(*|myhand) reject])) forever
text=Whenever you cast an artifact spell, you may draw a card. If you do, discard a card.
mana={1}{U}
type=Creature
subtype=Human Artificer
power=2
toughness=1
[/card]
[card]
name=Riders of Gavony
abilities=vigilance
auto=chooseatype lord(creature[human]|mybattlefield) protection from(creature[chosentype]) chooseend
text=Vigilance -- As Riders of Gavony enters the battlefield, choose a creature type. -- Human creatures you control have protection from creatures of the chosen type.
mana={2}{W}{W}
type=Creature
subtype=Human Knight
power=3
toughness=3
[/card]
[card]
name=Ridge Rannet
autohand=__CYCLING__({2})
text=Cycling {2} ({2}, Discard this card: Draw a card.)
mana={5}{R}{R}
type=Creature
subtype=Beast
power=6
toughness=4
[/card]
[card]
name=Ridged Kusite
auto={1}{B}{T}{D(*|myhand)}:1/0 && first strike target(creature)
text={1}{B}, {T}, Discard a card: Target creature gets +1/+0 and gains first strike until end of turn.
mana={B}
type=Creature
subtype=Horror Spellshaper
power=1
toughness=1
[/card]
[card]
name=Ridgeline Rager
auto={R}:1/0
text={R}: Ridgeline Rager gets +1/+0 until end of turn.
mana={2}{R}
type=Creature
subtype=Beast
power=1
toughness=2
[/card]
[card]
name=Ridgescale Tusker
auto=counter(1/1,1) all(other creature|mybattlefield)
text=When Ridgescale Tusker enters the battlefield, put a +1/+1 counter on each other creature you control.
mana={3}{G}{G}
type=Creature
subtype=Beast
power=5
toughness=5
[/card]
[card]
name=Ridgetop Raptor
abilities=double strike
text=Double strike (This creature deals both first-strike and regular combat damage.)
mana={3}{R}
type=Creature
subtype=Lizard Beast
power=2
toughness=1
[/card]
[card]
name=Riding Red Hare
target=creature
auto=3/3
auto=horsemanship
text=Target creature gets +3/+3 and gains horsemanship until end of turn. (It can't be blocked except by creatures with horsemanship.)
mana={2}{W}
type=Sorcery
[/card]
[card]
name=Riding the Dilu Horse
target=creature
auto=transforms((,newability[2/2],horsemanship)) forever
text=Target creature gets +2/+2 and gains horsemanship. (It can't be blocked except by creatures with horsemanship. This effect lasts indefinitely.)
mana={2}{G}
type=Sorcery
[/card]
[card]
name=Rift Bolt
auto=target(creature,player) damage:3
text=Rift Bolt deals 3 damage to target creature or player. -- Suspend 1 - {R} (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.)
mana={2}{R}
suspend(1)={r}
type=Sorcery
[/card]
[card]
name=Riftmarked Knight
abilities=flanking,protection from black
autoexile=this(counter{0/0.1.Time}<2) transforms((,newability[@counterremoved(0/0.1.Time) from(sourcecard) suspended:create(Knight:Creature Knight:2/2:flanking:protection from white:haste:black)]))
suspend(3)={1}{W}{W}
text=Protection from black; flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.) -- Suspend 3 - {1}{W}{W} (Rather than cast this card from your hand, you may pay {1}{W}{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.) -- When the last time counter is removed from Riftmarked Knight while it's exiled, put a 2/2 black Knight creature token with flanking, protection from white, and haste onto the battlefield.
mana={1}{W}{W}
type=Creature
subtype=Human Rebel Knight
power=2
toughness=2
[/card]
[card]
name=Riftstone Portal
auto={T}:Add{1}
autograveyard=lord(land|mybattlefield) {T}:Add{G}
autograveyard=lord(land|mybattlefield) {T}:Add{W}
text={T}: Add {1} to your mana pool. -- As long as Riftstone Portal is in your graveyard, lands you control have "{T}: Add {G} or {W} to your mana pool."
type=Land
[/card]
[card]
name=Riftwing Cloudskate
abilities=flying
auto=moveto(ownerhand) target(*)
text=Flying -- When Riftwing Cloudskate enters the battlefield, return target permanent to its owner's hand. -- Suspend 3 - {1}{U} (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.)
mana={3}{U}{U}
suspend(3)={1}{u}
type=Creature
subtype=Illusion
power=2
toughness=2
[/card]
[card]
name=Righteous Authority
target=creature
auto=teach(creature) type:*:myhand/type:*:myhand nonstatic
auto=teach(creature) transforms((,newability[@each my draw:draw:1 controller]))
text=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.
mana={3}{W}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Righteous Avengers
abilities=plainswalk
text=Plainswalk
mana={4}{W}
type=Creature
subtype=Human Soldier
power=3
toughness=1
[/card]
[card]
name=Righteous Blow
target=creature[attacking;blocking]
auto=damage:2
text=Righteous Blow deals 2 damage to target attacking or blocking creature.
mana={W}
type=Instant
[/card]
[card]
name=Righteous Cause
auto=@each blockers:life:type:creature[attacking]:battlefield controller
text=Whenever a creature attacks, you gain 1 life.
mana={3}{W}{W}
type=Enchantment
[/card]
[card]
name=Righteous Charge
auto=all(creature|myBattlefield) 2/2
text=Creatures you control get +2/+2 until end of turn.
mana={1}{W}{W}
type=Sorcery
[/card]
[card]
name=Righteous Fury
auto=@movedTo(creature|graveyard) from(battlefield):life:2 controller
auto=destroy all(creature[tapped])
text=Destroy all tapped creatures. You gain 2 life for each creature destroyed this way.
mana={4}{W}{W}
type=Sorcery
[/card]
[card]
name=Righteous Indignation
auto=@combat(blocking) source(creature) from(creature[black;red]):all(trigger[to]) 1/1 ueot
text=Whenever a creature blocks a black or red creature, the blocking creature gets +1/+1 until end of turn.
mana={2}{W}
type=Enchantment
[/card]
[card]
name=Righteous War
auto=lord(creature[white]|myBattlefield) protection from black
auto=lord(creature[black]|myBattlefield) protection from white
text=White creatures you control have protection from black. -- Black creatures you control have protection from white.
mana={1}{W}{B}
type=Enchantment
[/card]
[card]
name=Righteousness
target=creature[blocking]
auto=7/7
text=Target blocking creature gets +7/+7 until end of turn.
mana={W}
type=Instant
[/card]
[card]
name=Riku of Two Reflections
mana={2}{U}{R}{G}
auto=@movedto(*[instant;sorcery]|mystack):target(trigger[to]<1>) pay[[{U}{R}]] name(copy spell) activate name(copy spell) castcard(copied noevent)
auto=@movedto(other creature[-token]|mybattlefield):all(trigger[to]) pay[[{G}{U}]] clone
type=Legendary Creature
subtype=Human Wizard
power=2
toughness=2
text=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.
[/card]
[card]
name=Rime Dryad
abilities=snowforestlandwalk
text=Snow forestwalk
mana={G}
type=Creature
subtype=Dryad
power=1
toughness=2
[/card]
[card]
name=Rime Transfusion
target=creature
auto=2/1
auto=teach(creature) {i}:cantbeblockedby(creature[-snow]) ueot
text=Enchant creature -- Enchanted creature gets +2/+1 and has "{S}i}: This creature can't be blocked this turn except by snow creatures." ({S}i} can be paid with one mana from a snow permanent.)
mana={1}{B}
type=Snow Enchantment
subtype=Aura
[/card]
[card]
name=Rimebound Dead
auto={i}:regenerate
text={S}i}: Regenerate Rimebound Dead. ({S}i} can be paid with one mana from a snow permanent.)
mana={B}
type=Snow Creature
subtype=Skeleton
power=1
toughness=1
[/card]
[card]
name=Rimefeather Owl
abilities=flying
anyzone=type:snow:battlefield/type:snow:battlefield cdaactive
auto={1}{i}:counter(0/0,1,Ice) target(*)
auto=lord(*[counter{0/0.1.Ice}]) transforms((snow))
text=Flying -- Rimefeather Owl's power and toughness are each equal to the number of snow permanents on the battlefield. -- {1}{S}i}: Put an ice counter on target permanent. -- Permanents with ice counters on them are snow.
mana={5}{U}{U}
type=Snow Creature
subtype=Bird
power=*
toughness=*
[/card]
[card]
name=Rimescale Dragon
abilities=flying
auto={2}{i}:name(tap) target(creature) transforms((,newability[counter(0/0.1.Ice)])) 
auto=lord(creature[counter{0/0.1.Ice}]) doesnotuntap
text=Flying -- {2}{S}i}: Tap target creature and put an ice counter on it. ({S}i} can be paid with one mana from a snow permanent.) -- Creatures with ice counters on them don't untap during their controllers' untap steps.
mana={5}{R}{R}
type=Snow Creature
subtype=Dragon
power=5
toughness=5
[/card]
[card]
name=Rimewind Taskmage
auto=aslongas(*[snow]|myBattlefield) {1}{T}:tap target(*) >3
auto=aslongas(*[snow]|myBattlefield) {1}{T}:untap target(*) >3
text={1}, {T}: You may tap or untap target permanent. Activate this ability only if you control four or more snow permanents.
mana={1}{U}
type=Creature
subtype=Human Wizard
power=1
toughness=2
[/card]
[card]
name=Ring of Evos Isle
auto={1}:equip
autoskill={2}:opponentshroud ueot
auto=teach(creature[blue]) transforms((,newability[@each my upkeep:counter(1/1.1)]))
text={2}: Equipped creature gains hexproof until end of turn. (It can't be the target of spells or abilities your opponents control.) -- At the beginning of your upkeep, put a +1/+1 counter on equipped creature if it's blue. -- Equip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.)
mana={2}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Ring of Gix
auto={1}{T}:tap target(artifact,creature,land)
auto=upcost[{3};next upkeep] sacrifice
text=Echo {3} (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.) -- {1}, {T}: Tap target artifact, creature, or land.
mana={3}
type=Artifact
[/card]
[card]
name=Ring of Kalonia
auto={1}:equip
auto=teach(creature) trample
auto=teach(creature[green]) transforms((,newability[@each my upkeep:counter(1/1.1)]))
text=Equipped creature has trample. (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.) -- At the beginning of your upkeep, put a +1/+1 counter on equipped creature if it's green. -- Equip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.)
mana={2}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Ring of Renewal
auto={d}{5}{T}:draw:2 controller
text={5}, {T}: Discard a card at random, then draw two cards.
mana={5}
type=Artifact
[/card]
[card]
name=Ring of Three Wishes
auto=counter(0/0,3,Wish)
aicode=activate target(*|mylibrary) moveto(myhand)
auto={5}{T}{C(0/0,-1,Wish)}:name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>*|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=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. 
mana={5}
type=Artifact
[/card]
[card]
name=Ring of Thune
auto={1}:equip
auto=teach(creature) vigilance
auto=teach(creature[white]) transforms((,newability[@each my upkeep:counter(1/1.1)]))
text=Equipped creature has vigilance. (Attacking doesn't cause it to tap.) -- At the beginning of your upkeep, put a +1/+1 counter on equipped creature if it's white. -- Equip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.)
mana={2}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Ring of Valkas
auto={1}:equip
auto=teach(creature) haste
auto=teach(creature[red]) transforms((,newability[@each my upkeep:counter(1/1.1)]))
text=Equipped creature has haste. (It can attack and {T} no matter when it came under your control.) -- At the beginning of your upkeep, put a +1/+1 counter on equipped creature if it's red. -- Equip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.)
mana={2}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Ring of Xathrid
auto={1}:equip
autoskill={2}:regenerate
auto=teach(creature[black]) transforms((,newability[@each my upkeep:counter(1/1.1)]))
text={2}: Regenerate equipped creature. (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.) -- At the beginning of your upkeep, put a +1/+1 counter on equipped creature if it's black. -- Equip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.)
mana={2}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Ringwarden Owl
abilities=flying
auto=@movedTo(*[-creature]|mystack):1/1 ueot
text=Flying (This creature can't be blocked except by creatures with flying or reach.) -- Prowess (Whenever you cast a noncreature spell, this creature gets +1/+1 until end of turn.)
mana={3}{U}{U}
type=Creature
subtype=Bird
power=3
toughness=3
[/card]
[card]
name=Riot Control
auto=life:type:creature:opponentbattlefield controller
auto=preventalldamage to(controller) ueot
text=You gain 1 life for each creature your opponents control. Prevent all damage that would be dealt to you this turn. 
mana={2}{W}
type=Instant
[/card]
[card]
name=Riot Devils
mana={2}{R}
type=Creature
subtype=Devil
power=2
toughness=3
[/card]
[card]
name=Riot Gear
auto={2}:equip
auto=teach(creature) 1/2
text=Equipped creature gets +1/+2. -- Equip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.)
mana={2}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Riot Piker
abilities=first strike,mustattack
text=First strike. -- Riot Piker attacks each turn if able.
mana={1}{R}
type=Creature
subtype=Goblin Berserker
power=2
toughness=1
[/card]
[card]
name=Riot Ringleader
auto=@combat(attacking) source(this):all(creature[human]|mybattlefield) 1/0 ueot
text=Whenever Riot Ringleader attacks, Human creatures you control get +1/+0 until end of turn.
mana={2}{R}
type=Creature
subtype=Human Warrior
power=2
toughness=2
[/card]
[card]
name=Riot Spikes
target=creature
auto=2/-1
text=({(b/r)} can be paid with either {B} or {R}.) -- Enchant creature -- Enchanted creature gets +2/-1.
mana={BR}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Riparian Tiger
abilities=trample
auto=alterenergy:2 controller
auto=@combat(attacking) source(this):pay({e:2}) 2/2 ueot
text=Trample -- When Riparian Tiger enters the battlefield, you get {E}{E} (two energy counters). -- Whenever Riparian Tiger attacks, you may pay {E}{E}. If you do, it gets +2/+2 until end of turn.
mana={3}{G}{G}
type=Creature
subtype=Cat
power=4
toughness=4
[/card]
[card]
name=Rip-Clan Crasher
abilities=haste
text=Haste
mana={R}{G}
type=Creature
subtype=Human Warrior
power=2
toughness=2
[/card]
[card]
name=Ripscale Predator
abilities=menace
text=Ripscale Predator can't be blocked except by two or more creatures.
mana={4}{R}{R}
type=Creature
subtype=Lizard
power=6
toughness=5
[/card]
[card]
name=Riptide Biologist
facedown={3}
autofacedown={2}{U}:morph
auto=protection from(beast)
text=Protection from Beasts -- Morph {2}{U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={1}{U}
type=Creature
subtype=Human Wizard
power=1
toughness=2
[/card]
[card]
name=Riptide Chimera
abilities=flying
auto=@each my upkeep:moveTo(ownerhand) notatarget(enchantment|myBattlefield)
text=Flying -- At the beginning of your upkeep, return an enchantment you control to its owner's hand.
mana={2}{U}
type=Enchantment Creature
subtype=Chimera
power=3
toughness=4
[/card]
[card]
name=Riptide Chronologist
auto={U}{S}:activatechooseatype untap all(creature[chosentype]) activatechooseend
text={U}, Sacrifice Riptide Chronologist: Untap all creatures of the creature type of your choice.
mana={3}{U}{U}
type=Creature
subtype=Human Wizard
power=1
toughness=3
[/card]
[card]
name=Riptide Crab
abilities=vigilance
auto=@movedTo(this|graveyard):draw:1 controller
text=Vigilance -- When Riptide Crab dies, draw a card.
mana={1}{W}{U}
type=Creature
subtype=Crab
power=1
toughness=3
[/card]
[card]
name=Riptide Director
auto={2}{U}{U}{T}:foreach(wizard|myBattlefield) draw:1
text={2}{U}{U}, {T}: Draw a card for each Wizard you control.
mana={2}{U}{U}
type=Creature
subtype=Human Wizard
power=2
toughness=3
[/card]
[card]
name=Riptide Entrancer
facedown={3}
autofacedown={U}{U}:morph
auto=@combatdamagefoeof(player) from(this):may moveTo(mybattlefield) target(creature|opponentBattlefield) && sacrifice all(this)
text=Whenever Riptide Entrancer deals combat damage to a player, you may sacrifice it. If you do, gain control of target creature that player controls. (This effect lasts indefinitely.) -- Morph {U}{U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={1}{U}{U}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Riptide Laboratory
auto={T}:Add{1}
auto={1}{U}{T}:moveTo(ownerhand) target(wizard|myBattlefield)
text={T}: Add {1} to your mana pool. -- {1}{U}, {T}: Return target Wizard you control to its owner's hand.
type=Land
[/card]
[card]
name=Riptide Pilferer
auto=@combatdamagefoeof(player) from(this):ability$!name(discard) target(*|myhand) reject!$ opponent
auto=@combatdamageof(player) from(this):ability$!name(discard) target(*|myhand) reject!$ controller
autofacedown={U}:morph
facedown={3}
text=Whenever Riptide Pilferer deals combat damage to a player, that player discards a card. -- Morph {U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={1}{U}
type=Creature
subtype=Merfolk Rogue
power=1
toughness=1
[/card]
[card]
name=Riptide Replicator
auto=counter(0/0,X,Charge)
auto=activatechooseatype chooseacolor {4}{t}:token(Riptide,Creature chosentype,counter{0%0.1.charge}/counter{0%0.1.charge},chosencolor) chooseend activatechooseend
text=As Riptide Replicator enters the battlefield, choose a color and a creature type. -- Riptide Replicator enters the battlefield with X charge counters on it. -- {4}, {T}: Put an X/X creature token of the chosen color and type onto the battlefield, where X is the number of charge counters on Riptide Replicator.
mana={X}{4}
type=Artifact
[/card]
[card]
name=Riptide Survivor
facedown={3}
autofacedown={1}{U}{U}:morph
autofaceup=reject target(<2>*|myhand)
autofaceup=draw:3
text=Morph {1}{U}{U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) -- When Riptide Survivor is turned face up, discard two cards, then draw three cards.
mana={2}{U}
type=Creature
subtype=Human Wizard
power=2
toughness=1
[/card]
[card]
name=Riptide
auto=tap all(creature[blue])
text=Tap all blue creatures.
mana={U}
type=Instant
[/card]
[card]
name=Rise from the Grave
target=creature|graveyard
auto=moveto(myBattlefield)
auto=transforms((Zombie,newcolors[black])) forever
text=Put target creature card in a graveyard onto the battlefield under your control. That creature is a black Zombie in addition to its other colors and types.
mana={4}{B}
type=Sorcery
[/card]
[card]
name=Rise from the Tides
auto=foreach(sorcery|mygraveyard):token(Zombie,Creature Zombie,2/2,black) and!( tap(noevent) )!
auto=foreach(instant|mygraveyard):token(Zombie,Creature Zombie,2/2,black) and!( tap(noevent) )!
text=Put a 2/2 black Zombie creature token onto the battlefield tapped for each instant and sorcery card in your graveyard.
mana={5}{U}
type=Sorcery
[/card]
[card]
name=Rise of Eagles
auto=create(Bird:Creature Bird Enchantment:2/2:flying:blue)*2
auto=scry:1 scrycore delayed dontshow donothing scrycoreend scryend
text=Put two 2/2 blue Bird enchantment creature tokens with flying onto the battlefield. Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.)
mana={4}{U}{U}
type=Sorcery
[/card]
[card]
name=Rise of the Dark Realms
auto=moveTo(myBattlefield) all(creature|mygraveyard)
auto=moveTo(myBattlefield) all(creature|opponentgraveyard)
text=Put all creature cards from all graveyards onto the battlefield under your control.
mana={7}{B}{B}
type=Sorcery
[/card]
[card]
name=Rise of the Hobgoblins
auto={RW}:lord(creature[white;red]|myBattlefield) first strike
auto=Token(Goblin Soldier,Creature Goblin Soldier,1/1,red white)*x
text=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. -- {(r/w)}: Red creatures and white creatures you control gain first strike until end of turn.
mana={X}{RW}{RW}
type=Enchantment
[/card]
[card]
name=Rise to the Challenge
target=creature
auto=2/0 ueot
auto=first strike ueot
text=Target creature gets +2/+0 and gains first strike until end of turn.
mana={1}{R}
type=Instant
[/card]
[card]
name=Risen Sanctuary
abilities=vigilance
text=Vigilance
mana={5}{G}{W}
type=Creature
subtype=Elemental
power=8
toughness=8
[/card]
[card]
name=Rishadan Airship
abilities=flying,cloud
text=Flying -- Rishadan Airship can block only creatures with flying.
mana={2}{U}
type=Creature
subtype=Human Pirate
power=3
toughness=1
[/card]
[card]
name=Rishadan Brigand
abilities=flying,cloud
auto=ability$!name(pay or sacrifice) pay[[{3}]] name(pay 3 mana) donothing?activate sacrifice notatarget(*|mybattlefield)!$ opponent
text=Flying -- When Rishadan Brigand enters the battlefield, each opponent sacrifices a permanent unless he or she pays {3}. -- Rishadan Brigand can block only creatures with flying.
mana={4}{U}
type=Creature
subtype=Human Pirate
power=3
toughness=2
[/card]
[card]
name=Rishadan Cutpurse
auto=ability$!name(pay or sacrifice) pay[[{1}]] name(pay 1 mana) donothing?activate sacrifice notatarget(*|mybattlefield)!$ opponent
text=When Rishadan Cutpurse enters the battlefield, each opponent sacrifices a permanent unless he or she pays {1}.
mana={2}{U}
type=Creature
subtype=Human Pirate
power=1
toughness=1
[/card]
[card]
name=Rishadan Footpad
auto=ability$!name(pay or sacrifice) pay[[{2}]] name(pay 2 mana) donothing?activate sacrifice notatarget(*|mybattlefield)!$ opponent
text=When Rishadan Footpad enters the battlefield, each opponent sacrifices a permanent unless he or she pays {2}.
mana={3}{U}
type=Creature
subtype=Human Pirate
power=2
toughness=2
[/card]
[card]
name=Rishadan Pawnshop
auto={2}{T}:moveTo(ownerlibrary) target(*[-token]|myBattlefield) && shuffle
text={2}, {T}: Shuffle target nontoken permanent you control into its owner's library.
mana={2}
type=Artifact
[/card]
[card]
name=Rishadan Port
auto={T}:Add{1}
auto={1}{T}:Tap target(land)
text={T}: Add {1} to your mana pool. -- {1}, {T}: Tap target land.
type=Land
[/card]
[card]
name=Rishkar, Peema Renegade
auto=counter(1/1,1) target(<upto:2>creature)
auto=lord(creature[counter{any}]|mybattlefield) {T}:Add{G}
text=When Rishkar, Peema Renegade enters the battlefield, put a +1/+1 counter on each of up to two target creatures. -- Each creature you control with a counter on it has "{T}: Add {G} to your mana pool."
mana={2}{G}
type=Legendary Creature
subtype=Elf Druid
power=2
toughness=2
[/card]
[card]
name=Rishkar's Expertise
auto=draw:power:highest:creature:mybattlefield controller
auto=may castcard(normal) notatarget(*[-land;manacost<=5]|myhand)
text=Draw cards equal to the greatest power among creatures you control. -- You may cast a card with converted mana cost 5 or less from your hand without paying its mana cost.
mana={4}{G}{G}
type=Sorcery
[/card]
[card]
name=Rising Miasma
auto=all(creature|battlefield) -2/-2 ueot
other={5}{B}{B} name(Awaken)
auto=if paid(alternative) then target(land|mybattlefield) transforms((Elemental Creature,newability[counter(1/1.3)],newability[haste])) forever
text=All creatures get -2/-2 until end of turn. -- Awaken 3-{5}{B}{B} (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.)
mana={3}{B}
type=Sorcery
[/card]
[card]
name=Rising Waters
auto=lord(land) doesnotuntap
auto=@each my upkeep:untap notatarget(land|mybattlefield)
auto=@each opponent upkeep:ability$!name(untap land) untap notatarget(land|mybattlefield)!$ opponent
text=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.
mana={3}{U}
type=Enchantment
[/card]
[card]
name=Rite of Consumption
target=player
auto=damage:storedpower
auto=life:storedpower controller
text=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.
mana={1}{B}{S(creature|mybattlefield)}
type=Sorcery
[/card]
[card]
name=Rite of Flame
auto=Add{R}{R}
auto=foreach(Rite of Flame|myGraveyard) add{R}
auto=foreach(Rite of Flame|opponentGraveyard) add{R}
text=Add {R}{R} to your mana pool, then add {R} to your mana pool for each card named Rite of Flame in each graveyard.
mana={R}
type=Sorcery
[/card]
[card]
name=Rite of Passage
auto=@damaged(creature|mybattlefield):all(trigger[to]) counter(1/1,1)
text=Whenever a creature you control is dealt damage, put a +1/+1 counter on it. (The damage is dealt before the counter is put on.)
mana={2}{G}
type=Enchantment
[/card]
[card]
name=Rite of Replication
target=creature
auto=clone
kicker={5}
auto=kicker clone && clone && clone && clone
text=Kicker {5} (You may pay an additional {5} as you cast this spell.) -- Put a token onto the battlefield that's a copy of target creature. If Rite of Replication was kicked, put five of those tokens onto the battlefield instead.
mana={2}{U}{U}
type=Sorcery
[/card]
[card]
name=Rite of the Raging Storm
auto=lord(Lightning Rager|opponentbattlefield) transforms((,cantattack,cantpwattack))
auto=@each opponent upkeep:token(Lightning Rager,Creature Elemental,5/1,trample,haste,treason,red) opponent
auto=@each my upkeep:token(Lightning Rager,Creature Elemental,5/1,trample,haste,treason,red) controller
text=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."
mana={3}{R}{R}
type=Enchantment
[/card]
[card]
name=Rite of the Serpent
target=creature
auto=if cantargetcard(creature[counter{1/1.1}]|battlefield) then token(Snake,Creature Snake,1/1,green) controller
auto=destroy
text=Destroy target creature. If that creature had a +1/+1 counter on it, put a 1/1 green Snake creature token onto the battlefield. 
mana={4}{B}{B}
type=Sorcery
[/card]
[card]
name=Rites of Flourishing
auto=maxplay(land)+1 opponent
auto=maxplay(land)+1
auto=@each my draw:draw:1 controller
auto=@each opponent draw:draw:1 opponent
text=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.
mana={2}{G}
type=Enchantment
[/card]
[card]
name=Rith, the Awakener
abilities=flying
auto=@combatdamaged(player) from(this):pay({2}{G}) activatechooseacolor foreach(*[chosencolor]|battlefield) token(Saproling,Creature Saproling,1/1,green) activatechooseend
text=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.
mana={3}{R}{G}{W}
type=Legendary Creature
subtype=Dragon
power=6
toughness=6
[/card]
[card]
name=Rith's Attendant
auto={1}{S}:Add{R}{G}{W}
text={1}, Sacrifice Rith's Attendant: Add {R}{G}{W} to your mana pool.
mana={5}
type=Artifact Creature
subtype=Golem
power=3
toughness=3
[/card]
[card]
name=Rith's Grove
auto=aslongas(land[-lair]|mybattlefield) moveto(myhand) notatarget(land[-lair]|mybattlefield) oneshot && counter(0/0,-1,payment)
auto=moveto(mygraveyard) notatarget(this|mybattlefield)
auto=this(counter{0/0.1.payment}<1) {T}:Add{R}
auto=this(counter{0/0.1.payment}<1) {T}:Add{G}
auto=this(counter{0/0.1.payment}<1) {T}:Add{W}
text=When Rith's Grove enters the battlefield, sacrifice it unless you return a non-Lair land you control to its owner's hand. -- {T}: Add {R}, {G}, or {W} to your mana pool.
type=Land
subtype=Lair
[/card]
[card]
name=Ritual of Restoration
target=artifact|myGraveyard
auto=moveto(myHand)
text=Return target artifact card from your graveyard to your hand.
mana={W}
type=Sorcery
[/card]
[card]
name=Ritual of Steel
target=creature
auto=0/2
auto=@next upkeep:draw:1 controller
text=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.
mana={2}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Ritual of the Machine
auto=moveTo(myBattlefield) target(creature[-black;-artifact])
text=As an additional cost to cast Ritual of the Machine, sacrifice a creature. -- Gain control of target nonblack, nonartifact creature.
mana={2}{B}{B}{S(creature|mybattlefield)}
type=Sorcery
[/card]
[card]
name=Rivalry
auto=@each my upkeep:if type(land|mybattlefield)~morethan~type(land|opponentbattlefield) then damage:2 controller
auto=@each opponent upkeep:if type(land|opponentbattlefield)~morethan~type(land|mybattlefield) then damage:2 opponent
text=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.
mana={2}{R}
type=Enchantment
[/card]
[card]
name=Riven Turnbull
auto={T}:Add{B}
text={T}: Add {B} to your mana pool.
mana={5}{U}{B}
type=Legendary Creature
subtype=Human Advisor
power=5
toughness=7
[/card]
[card]
name=River Bear
abilities=islandwalk
text=Islandwalk (This creature is unblockable as long as defending player controls an Island.)
mana={3}{G}
type=Creature
subtype=Bear
power=3
toughness=3
[/card]
[card]
name=River Boa
abilities=islandwalk
auto={G}:regenerate
text=Islandwalk -- {G}: Regenerate River Boa.
mana={1}{G}
type=Creature
subtype=Snake
power=2
toughness=1
[/card]
[card]
name=River Delta
auto=@each my upkeep:counter(0/0,-1,Depletion)
auto={T}:Add{U} and!( counter(0/0,1,Depletion) )!
auto={T}:Add{B} and!( counter(0/0,1,Depletion) )!
auto=this(counter{0/0.1.Depletion}>=1) doesnotuntap
text=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. -- {T}: Add {W} or {B} to your mana pool. Put a depletion counter on River Delta.
type=Land
[/card]
[card]
name=River Kaijin
mana={2}{U}
type=Creature
subtype=Spirit
power=1
toughness=4
[/card]
[card]
name=River Merfolk
auto={U}:mountainwalk
text={U}: River Merfolk gains mountainwalk until end of turn.
mana={U}{U}
type=Creature
subtype=Merfolk
power=2
toughness=1
[/card]
[card]
name=River of Tears
auto=aslongas(land[fresh]|mybattlefield) {T}:add{B} >0
auto=aslongas(land[fresh]|mybattlefield) {T}:add{U} <1
text={T}: Add {U} to your mana pool. If you played a land this turn, add {B} to your mana pool instead.
type=Land
[/card]
[card]
name=Riverfall Mimic
auto=@movedTo(*[Red&Blue]|mystack) turnlimited:transforms((,setpower=3,settoughness=3,unblockable)) ueot
text=Whenever you cast a spell that's both blue and red, Riverfall Mimic becomes 3/3 and is unblockable until end of turn.
mana={1}{UR}
type=Creature
subtype=Shapeshifter
power=2
toughness=1
[/card]
[card]
name=Riverwheel Aerialists
abilities=flying
auto=@movedTo(*[-creature]|mystack):1/1 ueot
text=Flying -- Prowess (Whenever you cast a noncreature spell, this creature gets +1/+1 until end of turn.)
mana={5}{U}
type=Creature
subtype=Djinn Monk
power=4
toughness=5
[/card]
[card]
name=Rix Maadi Guildmage
auto={B}{R}:name(target creature -1/-1) target(creature[blocking]) -1/-1  ueot
auto={B}{R}:name(target controller life -1) target(controller) life:-1 restriction{compare(lifelost)~morethan~0}
auto={B}{R}:name(target opponent life -1) target(opponent) life:-1 restriction{compare(oplifelost)~morethan~0}
text={B}{R}: Target blocking creature gets -1/-1 until end of turn. -- {B}{R}: Target player who lost life this turn loses 1 life.
mana={B}{R}
type=Creature
subtype=Human Shaman
power=2
toughness=2
[/card]
[card]
name=Rix Maadi, Dungeon Palace
auto={T}:add{1}
auto={1}{B}{R}{T}:name(discard) transforms((,newability[ability$!name(discard) notatarget(*|myhand) reject!$ controller],newability[ability$!name(discard) notatarget(*|myhand) reject!$ opponent])) ueot asSorcery
text={T}: Add {1} to your mana pool. -- {1}{B}{R}, {T}: Each player discards a card. Activate this ability only any time you could cast a sorcery.
type=Land
[/card]
[card]
name=Roar of Challenge
target=creature
auto=lure ueot
auto=if type(creature[power>=4]|mybattlefield)~morethan~0  then indestructible ueot
text=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. 
mana={2}{G}
type=Sorcery
[/card]
[card]
name=Roar of Reclamation
auto=moveTo(mybattlefield) all(artifact|mygraveyard)
auto=moveTo(opponentbattlefield) all(artifact|opponentgraveyard)
text=Each player returns all artifact cards from his or her graveyard to the battlefield.
mana={5}{W}{W}
type=Sorcery
[/card]
[card]
name=Roar of the Crowd
target=creature,player
auto=chooseatype damage:type:*[chosentype]:mybattlefield chooseend
text=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.
mana={3}{R}
type=Sorcery
[/card]
[card]
name=Roar of the Kha
other={2}{W}{W} name(Entwine)
auto=if paid(alternative) then all(creature|mybattlefield) 1/1 ueot && untap all(creature|mybattlefield)
auto=ifnot paid(alternative) then ability$! choice all(creature|mybattlefield) 1/1 ueot _ choice untap all(creature|mybattlefield) !$ controller
text=Choose one - Creatures you control get +1/+1 until end of turn; or untap all creatures you control. -- Entwine {1}{W} (Choose both if you pay the entwine cost.)
mana={1}{W}
type=Instant
[/card]
[card]
name=Roar of the Wurm
auto=token(Wurm,creature wurm, 6/6,green)
flashback={3}{G}
text=Put a 6/6 green Wurm creature token onto the battlefield. -- Flashback {3}{G} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={6}{G}
type=Sorcery
[/card]
[card]
name=Roaring Primadox
auto=@each my upkeep:moveTo(ownerhand) notatarget(creature|myBattlefield)
text=At the beginning of your upkeep, return a creature you control to its owner's hand.
mana={3}{G}
type=Creature
subtype=Beast
power=4
toughness=4
[/card]
[card]
name=Roaring Slagwurm
auto=@combat(attacking) source(this):tap all(artifact)
text=Whenever Roaring Slagwurm attacks, tap all artifacts.
mana={5}{G}{G}
type=Creature
subtype=Wurm
power=6
toughness=4
[/card]
[card]
name=Roast
target=creature[-flying]|battlefield
auto=damage:5
text=Roast deals 5 damage to target creature without flying.
mana={1}{R}
type=Sorcery
[/card]
[card]
name=Robber Fly
abilities=flying
auto=@combat(blocked,turnlimited) source(this):all(*|opponenthand) transforms((,newability[reject],newability[draw:1])) ueot
text=Flying -- Whenever Robber Fly becomes blocked, defending player discards all the cards in his or her hand, then draws that many cards.
mana={2}{R}
type=Creature
subtype=Insect
power=1
toughness=1
[/card]
[card]
name=Robe of Mirrors
target=creature
auto=shroud
text=Enchant creature (Target a creature as you cast this. This card enters the battlefield attached to that creature.) -- Enchanted creature has shroud. (It can't be the target of spells or abilities.)
mana={U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Roc Egg
abilities=defender
auto=@movedTo(this|graveyard) from(battlefield):token(Bird,creature bird, 3/3,flying,white)
text=Defender -- When Roc Egg dies, put a 3/3 white Bird creature token with flying onto the battlefield.
mana={2}{W}
type=Creature
subtype=Bird
power=0
toughness=3
[/card]
[card]
name=Roc Hatchling
auto=counter(0/0,4,Shell)
auto=@each my upkeep:counter(0/0,-1,Shell)
auto=this(counter{0/0.1.Shell}<1) 3/2
auto=this(counter{0/0.1.Shell}<1) flying
text=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.
mana={R}
type=Creature
subtype=Bird
power=0
toughness=1
[/card]
[card]
name=Roc of Kher Ridges
abilities=flying
text=Flying
mana={3}{R}
type=Creature
subtype=Bird
power=3
toughness=3
[/card]
[card]
name=Rock Badger
abilities=mountainwalk
text=Mountainwalk (This creature is unblockable as long as defending player controls a Mountain.)
mana={4}{R}
type=Creature
subtype=Badger Beast
power=3
toughness=3
[/card]
[card]
name=Rock Basilisk
auto=@combat(blocked,blocking) source(this) from(creature[-wall]):all(trigger[from]) phaseaction[combatends once] destroy
text=Whenever Rock Basilisk blocks or becomes blocked by a non-Wall creature, destroy that creature at end of combat.
mana={4}{R}{G}
type=Creature
subtype=Basilisk
power=4
toughness=5
[/card]
[card]
name=Rock Hydra
auto=counter(1/1,X)
auto={r}:prevent:1 all(this)
auto={r}{r}{r}:counter(1/1,1) all(this) myUpkeeponly
abilities=wilting
text=Rock Hydra enters the battlefield with X +1/+1 counters on it. -- For each 1 damage that would be dealt to Rock Hydra, if it has a +1/+1 counter on it, remove a +1/+1 counter from it and prevent that 1 damage. -- {R}: Prevent the next 1 damage that would be dealt to Rock Hydra this turn. -- {R}{R}{R}: Put a +1/+1 counter on Rock Hydra. Activate this ability only during your upkeep.
mana={X}{R}{R}
type=Creature
subtype=Hydra
power=0
toughness=0
[/card]
[card]
name=Rockcaster Platoon
auto={4}{G}:damage:4 all(creature[flying],player)
text={4}{G}: Rockcaster Platoon deals 2 damage to each creature with flying and each player.
mana={5}{W}{W}
type=Creature
subtype=Rhino Soldier
power=5
toughness=7
[/card]
[card]
name=Rocket Launcher
auto=@each my beginofturn:all(this) transforms((,newability[{2}:damage:1 target(*[creature;player]) && all(this) phaseaction[endofturn sourceinplay] destroy])) forever
text={2}: Rocket Launcher deals 1 damage to target creature or player. Destroy Rocket Launcher at the beginning of the next end step. Activate this ability only if you've controlled Rocket Launcher continuously since the beginning of your most recent turn.
mana={4}
type=Artifact
[/card]
[card]
name=Rockshard Elemental
abilities=double strike
facedown={3}
autofacedown={4}{R}{R}:morph
text=Double strike (This creature deals both first-strike and regular combat damage.) -- Morph {4}{R}{R} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={5}{R}{R}
type=Creature
subtype=Elemental
power=4
toughness=3
[/card]
[card]
name=Rockslide Ambush
target=creature
auto=damage:type:mountain:mybattlefield
text=Rockslide Ambush deals damage equal to the number of Mountains you control to target creature.
mana={1}{R}
type=Sorcery
[/card]
[card]
name=Rockslide Elemental
abilities=first strike
auto=@movedTo(graveyard) from(other creature|battlefield):may counter(1/1,1)
text=First strike -- Whenever another creature dies, you may put a +1/+1 counter on Rockslide Elemental.
mana={2}{R}
type=Creature
subtype=Elemental
power=1
toughness=1
[/card]
[card]
name=Rocky Tar Pit
auto=tap(noevent)
aicode=activate moveTo(myBattlefield) target(*[mountain;swamp]|myLibrary)
auto={T}{S}:name(search card) reveal:plibrarycount optionone name(choose card) target(*[mountain;swamp]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield))! afterrevealedend revealend
text=Rocky Tar Pit enters the battlefield tapped. -- {T}, Sacrifice Rocky Tar Pit: Search your library for a Swamp or Mountain card and put it onto the battlefield. Then shuffle your library.
type=Land
[/card]
[card]
name=Rod of Ruin
auto={3}{T}:damage:1 target(creature,player)
text={3}, {T}: Rod of Ruin deals 1 damage to target creature or player.
mana={4}
type=Artifact
[/card]
[card]
name=Rofellos, Llanowar Emissary
auto={T}:foreach(forest|myBattlefield) add{G}
text={T}: Add {G} to your mana pool for each Forest you control.
mana={G}{G}
type=Legendary Creature
subtype=Elf Druid
power=2
toughness=1
[/card]
[card]
name=Rogue Elephant
auto=aslongas(forest|myBattlefield) moveTo(graveyard) notatarget(forest|myBattlefield) oneshot
auto=moveTo(graveyard) notatarget(this|myBattlefield)
text=When Rogue Elephant enters the battlefield, sacrifice it unless you sacrifice a Forest.
mana={G}
type=Creature
subtype=Elephant
power=3
toughness=3
[/card]
[card]
name=Rogue Kavu
auto=@combat(attackedalone) source(this):2/0 ueot
text=Whenever Rogue Kavu attacks alone, it gets +2/+0 until end of turn.
mana={1}{R}
type=Creature
subtype=Kavu
power=1
toughness=1
[/card]
[card]
name=Rogue Refiner
auto=draw:1 controller && alterenergy:2 controller
text=When Rogue Refiner enters the battlefield, draw a card and you get {E}{E} (two energy counters).
mana={1}{G}{U}
type=Creature
subtype=Human Rogue
power=3
toughness=2
[/card]
[card]
name=Rogue Skycaptain
abilities=flying
auto=@each my upkeep:counter(0/0,1,Wage)
auto=this(counter{0/0.1.Wage}=) upcostmulti[{2}] counter(0/0,-99,Wage) && moveTo(opponentbattlefield)
auto=this(counter{0/0.2.Wage}=) upcostmulti[{4}] counter(0/0,-99,Wage) && moveTo(opponentbattlefield)
auto=this(counter{0/0.3.Wage}=) upcostmulti[{6}] counter(0/0,-99,Wage) && moveTo(opponentbattlefield)
auto=this(counter{0/0.4.Wage}=) upcostmulti[{8}] counter(0/0,-99,Wage) && moveTo(opponentbattlefield)
auto=this(counter{0/0.5.Wage}=) upcostmulti[{10}] counter(0/0,-99,Wage) && moveTo(opponentbattlefield)
auto=this(counter{0/0.6.Wage}=) upcostmulti[{12}] counter(0/0,-99,Wage) && moveTo(opponentbattlefield)
auto=this(counter{0/0.7.Wage}=) upcostmulti[{14}] counter(0/0,-99,Wage) && moveTo(opponentbattlefield)
auto=this(counter{0/0.8.Wage}=) upcostmulti[{16}] counter(0/0,-99,Wage) && moveTo(opponentbattlefield)
auto=this(counter{0/0.9.Wage}=) upcostmulti[{18}] counter(0/0,-99,Wage) && moveTo(opponentbattlefield)
auto=this(counter{0/0.10.Wage}=) upcostmulti[{20}] counter(0/0,-99,Wage) && moveTo(opponentbattlefield)
auto=this(counter{0/0.11.Wage}=) upcostmulti[{22}] counter(0/0,-99,Wage) && moveTo(opponentbattlefield)
auto=this(counter{0/0.12.Wage}=) upcostmulti[{24}] counter(0/0,-99,Wage) && moveTo(opponentbattlefield)
text=Flying -- At the beginning of your upkeep, put a wage counter on Rogue Skycaptain. You may pay {2} for each wage counter on it. If you don't, remove all wage counters from Rogue Skycaptain and an opponent gains control of it.
mana={2}{R}
type=Creature
subtype=Human Rogue Mercenary
power=3
toughness=4
[/card]
[card]
name=Rogue's Gloves
auto={2}:equip
auto=@damaged(player) from(mytgt):may draw:1 controller
text=Whenever equipped creature deals combat damage to a player, you may draw a card. -- Equip: 2  
mana={2}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Rogue's Passage
auto={T}:Add{1}
auto={4}{T}:unblockable target(creature)
text={T}: Add {1} to your mana pool. -- {4}, {T}: Target creature is unblockable this turn.
type=Land
[/card]
[card]
name=Rohgahh of Kher Keep
auto=upcostmulti[{R}{R}{R}] tap && moveTo(opponentbattlefield) all(Kobolds of Kher Keep|mybattlefield) && moveTo(opponentbattlefield) all(Rohgahh of Kher Keep|mybattlefield)
auto=lord(Kobolds of Kher Keep|mybattlefield) 2/2
text=At the beginning of your upkeep, you may pay {R}{R}{R}. If you don't, tap Rohgahh of Kher Keep and all creatures named Kobolds of Kher Keep, then an opponent gains control of them. -- Creatures you control named Kobolds of Kher Keep get +2/+2.
mana={2}{B}{B}{R}{R}
type=Legendary Creature
subtype=Kobold
power=5
toughness=5
[/card]
[card]
name=Roil Elemental
abilities=flying
auto=@movedTo(land|myBattlefield):may steal target(creature)
text=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.
mana={3}{U}{U}{U}
type=Creature
subtype=Elemental
power=3
toughness=2
[/card]
[card]
name=Roil Spout
target=creature|battlefield
auto=moveto(ownerlibrary)
other={4}{W}{U} name(Awaken)
auto=if paid(alternative) then target(land|mybattlefield) transforms((Elemental Creature,newability[counter(1/1.4)],newability[haste])) forever
text=Put target creature on top of its owner's library. -- Awaken 4-{4}{W}{U} (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.)
mana={1}{W}{U}
type=Sorcery
[/card]
[card]
name=Roiling Horror
anyzone=mathlifetotalminusopponentlifetotalminusendmathend/mathlifetotalminusopponentlifetotalminusendmathend cdaactive
autoexile=@counterremoved(0/0,1,Time) from(sourcecard) suspended:ability$!choice life:-1 target(opponent) && life:1 controller!$ controller
text=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. (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.) -- Whenever a time counter is removed from Roiling Horror while it's exiled, target player loses 1 life and you gain 1 life.
mana={3}{B}{B}
suspend(0)={X}{b}{b}{b}
type=Creature
subtype=Horror
power=*
toughness=*
[/card]
[card]
name=Roiling Terrain
target=land
auto=destroy
auto=damage:type:land:targetcontrollergraveyard targetcontroller
text=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.
mana={2}{R}{R}
type=Sorcery
[/card]
[card]
name=Roilmage's Trick
auto=all(creature|opponentbattlefield) -converge/0 ueot
auto=draw:1 controller
text=Converge -- 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.
mana={3}{U}
type=Sorcery
[/card]
[card]
name=Roil's Retribution
target=creature[attacking;blocking]|battlefield
auto=damage:1
auto=damage:1 target(creature[attacking;blocking]|battlefield)
auto=ability$!name(damage) choice target(creature[attacking;blocking]|battlefield) damage:1!$ controller
auto=ability$!name(damage) choice target(creature[attacking;blocking]|battlefield) damage:1!$ controller
auto=ability$!name(damage) choice target(creature[attacking;blocking]|battlefield) damage:1!$ controller
text=Roil's Retribution deals 5 damage divided as you choose among any number of target attacking or blocking creatures.
mana={3}{W}{W}
type=Instant
[/card]
[card]
name=Rollick of Abandon
auto=all(creature) 2/-2 ueot
text=All creatures get +2/-2 until end of turn.
mana={3}{R}{R}
type=Sorcery
[/card]
[card]
name=Rolling Earthquake
auto=damage:X all(player)
auto=damage:X all(creature[-horsemanship])
text=Rolling Earthquake deals X damage to each creature without horsemanship and each player.
mana={X}{R}
type=Sorcery
[/card]
[card]
name=Rolling Spoil
target=land
auto=destroy
auto=if spent({B}) then -1/-1 all(creature) ueot
text=Destroy target land. If {B} was spent to cast Rolling Spoil, all creatures get -1/-1 until end of turn.
mana={2}{G}{G}
type=Sorcery
[/card]
[card]
name=Rolling Stones
auto=lord(wall) canattack
text=Wall creatures can attack as though they didn't have defender.
mana={1}{W}
type=Enchantment
[/card]
[card]
name=Rolling Temblor
auto=damage:2 all(creature[-flying])
flashback={4}{R}{R}
text=Rolling Temblor deals 2 damage to each creature without flying. -- Flashback {4}{R}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={2}{R}
type=Sorcery
[/card]
[card]
name=Ronin Cavekeeper
auto=bushido(2/2)
text=Bushido 2 (When this blocks or becomes blocked, it gets +2/+2 until end of turn.)
mana={5}{R}
type=Creature
subtype=Human Samurai
power=4
toughness=3
[/card]
[card]
name=Ronin Cliffrider
auto=bushido(1/1)
auto=@combat(attacking) source(this):may damage:1 all(creature|opponentBattlefield)
text=Bushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.) -- Whenever Ronin Cliffrider attacks, you may have it deal 1 damage to each creature defending player controls.
mana={3}{R}{R}
type=Creature
subtype=Human Samurai
power=2
toughness=2
[/card]
[card]
name=Ronin Houndmaster
abilities=haste
auto=bushido(1/1)
text=Haste -- Bushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.)
mana={2}{R}
type=Creature
subtype=Human Samurai
power=2
toughness=2
[/card]
[card]
name=Ronin Warclub
auto=@movedto(creature|myBattlefield):all(trigger[to]) rehook
auto=teach(creature) 2/1
text=Equipped creature gets +2/+1. -- Whenever a creature enters the battlefield under your control, attach Ronin Warclub to that creature. -- Equip {5} ({5}: Attach to target creature you control. Equip only as a sorcery.)
mana={3}
auto={5}:equip
type=Artifact
subtype=Equipment
[/card]
[card]
name=Ronom Hulk
auto=protection from(*[snow])
auto=cumulativeupcost[{1}] sacrifice
text=Protection from snow -- Cumulative upkeep {1} (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.)
mana={4}{G}
type=Creature
subtype=Beast
power=5
toughness=6
[/card]
[card]
name=Ronom Serpent
auto=aslongas(land[snow]|opponentBattlefield) cantattack <1
auto=aslongas(land[snow]|opponentBattlefield) cantpwattack <1
auto=aslongas(land[snow]|myBattlefield) all(this) sacrifice while <1
text=Ronom Serpent can't attack unless defending player controls a snow land. -- When you control no snow lands, sacrifice Ronom Serpent.
mana={5}{U}
type=Snow Creature
subtype=Serpent
power=5
toughness=6
[/card]
[card]
name=Ronom Unicorn
auto={S}:destroy target(other enchantment)
text=Sacrifice Ronom Unicorn: Destroy target enchantment.
mana={1}{W}
type=Creature
subtype=Unicorn
power=2
toughness=2
[/card]
[card]
name=Roofstalker Wight
auto={1}{U}:flying
text={1}{U}: Roofstalker Wight gains flying until end of turn.
mana={1}{B}
type=Creature
subtype=Zombie
power=2
toughness=1
[/card]
[card]
name=Rooftop Storm
auto=lord(creature[zombie]|mycastingzone) zerocast
text=You may pay {0} rather than pay the mana cost for Zombie creature spells you cast.
mana={5}{U}
type=Enchantment
[/card]
[card]
name=Roon of the Hidden Realm
abilities=vigilance,trample
auto={2}{T}:name(exile) target(other creature) transforms((,newability[moveto(exile)],newability[phaseaction[endofturn once checkex] moveto(ownerbattlefield)])) forever
text=Vigilance, trample -- {2}, {T}: Exile another target creature. Return that card to the battlefield under its owner's control at the beginning of the next end step.
mana={2}{G}{W}{U}
type=Legendary Creature
subtype=Rhino Soldier
power=4
toughness=4
[/card]
[card]
name=Root Cage
auto=lord(mercenary) doesnotuntap
text=Mercenaries don't untap during their controllers' untap steps.
mana={1}{G}
type=Enchantment
[/card]
[card]
name=Root Elemental
facedown={3}
autofacedown={5}{G}{G}:morph
autofaceup=may moveTo(mybattlefield) target(creature|myhand)
text=Morph {5}{G}{G} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) -- When Root Elemental is turned face up, you may put a creature card from your hand onto the battlefield.
mana={4}{G}{G}
type=Creature
subtype=Elemental
power=6
toughness=5
[/card]
[card]
name=Root Greevil
auto={2}{G}{T}{S}:name(destroy all white enchantments) destroy all(enchantment[white])
auto={2}{G}{T}{S}:name(destroy all blue enchantments) destroy all(enchantment[blue])
auto={2}{G}{T}{S}:name(destroy all black enchantments) destroy all(enchantment[black])
auto={2}{G}{T}{S}:name(destroy all red enchantments) destroy all(enchantment[red])
auto={2}{G}{T}{S}:name(destroy all green enchantments) destroy all(enchantment[green])
text={2}{G}, {T}, Sacrifice Root Greevil: Destroy all enchantments of the color of your choice.
mana={3}{G}
type=Creature
subtype=Beast
power=2
toughness=3
[/card]
[card]
name=Root Maze
auto=lord(*[recent;artifact;land]|battlefield) transforms((,newability[tap(noevent)]))
text=Artifacts and lands enter the battlefield tapped.
mana={G}
type=Enchantment
[/card]
[card]
name=Root Out
target=artifact,enchantment
auto=destroy
auto=token(Clue,Artifact Clue,0/0) and!( transforms((,newability[{S}{2}:draw:1])) forever )! controller
text=Destroy target artifact or enchantment. -- Investigate. (Put a colorless Clue artifact token onto the battlefield with "{2}, Sacrifice this artifact: Draw a card.")
mana={2}{G}
type=Sorcery
[/card]
[card]
name=Root Spider
auto=@combat(blocking) source(this):all(this) 1/0 ueot && all(this) first strike ueot
text=Whenever Root Spider blocks, it gets +1/+0 and gains first strike until end of turn.
mana={3}{G}
type=Creature
subtype=Spider
power=2
toughness=2
[/card]
[card]
name=Rootborn Defenses
auto=ability$! name(populate) clone notatarget(creature[token]|mybattlefield) !$ controller
auto=all(creature|myBattlefield) indestructible ueot
text=Populate. Creatures you control are indestructible this turn. (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.)
mana={2}{W}
type=Instant
[/card]
[card]
name=Rootbound Crag
auto=tap(noevent)
auto=aslongas(mountain,forest|myBattlefield) untap
auto={T}:Add{R}
auto={T}:Add{G}
text=Rootbound Crag enters the battlefield tapped unless you control a Mountain or a Forest. -- {T}: Add {R} or {G} to your mana pool.
type=Land
[/card]
[card]
name=Rootbreaker Wurm
abilities=trample
text=Trample (If this creature would deal enough damage to its blockers to destroy them, you may have it deal the rest of its damage to defending player or planeswalker.)
mana={5}{G}{G}
type=Creature
subtype=Wurm
power=6
toughness=6
[/card]
[card]
name=Rootgrapple
target=*[-creature]
auto=destroy
auto=aslongas(treefolk|myBattlefield) draw:1 controller
text=Destroy target noncreature permanent. If you control a Treefolk, draw a card.
mana={4}{G}
type=Tribal Instant
subtype=Treefolk
[/card]
[card]
name=Rooting Kavu
auto=@movedto(this|graveyard) from(battlefield):moveto(mylibrary) all(other creature|myGraveyard) && shuffle
autograveyard=@movedto(this|graveyard) from(battlefield):moveto(exile)
text=When Rooting Kavu dies, you may exile it. If you do, shuffle all creature cards from your graveyard into your library.
mana={2}{G}{G}
type=Creature
subtype=Kavu
power=4
toughness=3
[/card]
[card]
name=Root-Kin Ally
auto={T(creature|myBattlefield)}{T(creature|myBattlefield)}:+2/+2 ueot
text=Convoke (Your creatures can help cast this spell. Each creature you tap while casting this spell pays for {1} or one mana of that creature's color.) -- Tap two untapped creatures you control: Root-Kin Ally gets +2/+2 until end of turn.
other={convoke} name(Convoke)
mana={4}{G}{G}
type=Creature
subtype=Elemental Warrior
power=3
toughness=3
[/card]
[card]
name=Rootrunner
auto={G}{G}{S}:moveTo(ownerlibrary) target(other land)
auto=@movedTo(this|mygraveyard) from(myBattlefield):may moveTo(myhand) target(spirit[manacost<=3]|mygraveyard)
text={G}{G}, Sacrifice Rootrunner: Put target land on top of its owner's library. -- Soulshift 3 (When this dies, you may return target Spirit card with converted mana cost 3 or less from your graveyard to your hand.)
mana={2}{G}{G}
type=Creature
subtype=Spirit
power=3
toughness=3
[/card]
[card]
name=Roots of Life
auto=choice name(choose island) all(this) transforms((,newability[@tapped(island|opponentbattlefield):life:1 controller])) forever
auto=choice name(choose swamp) all(this) transforms((,newability[@tapped(swamp|opponentbattlefield):life:1 controller])) forever
text=As Roots of Life enters the battlefield, choose Islands or Swamps. -- Whenever a land of the chosen type an opponent controls becomes tapped, you gain 1 life.
mana={1}{G}{G}
type=Enchantment
[/card]
[card]
name=Roots
target=creature[-flying]
auto=tap
auto=doesnotuntap
text=Enchant creature without flying -- When Roots enters the battlefield, tap enchanted creature. -- Enchanted creature doesn't untap during its controller's untap step.
mana={3}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Rootwalla
auto={1}{G}:2/2 limit:1
text={1}{G}: Rootwalla gets +2/+2 until end of turn. Activate this ability only once each turn.
mana={2}{G}
type=Creature
subtype=Lizard
power=2
toughness=2
[/card]
[card]
name=Rootwater Alligator
auto={S(forest|mybattlefield)}:regenerate
text=Sacrifice a Forest: Regenerate Rootwater Alligator.
mana={3}{G}
type=Creature
subtype=Crocodile
power=3
toughness=2
[/card]
[card]
name=Rootwater Commando
abilities=islandwalk
text=Islandwalk (This creature is unblockable as long as defending player controls an Island.)
mana={2}{U}
type=Creature
subtype=Merfolk
power=2
toughness=2
[/card]
[card]
name=Rootwater Depths
auto={T}:Add{1}
auto={T}:Add{U} and!( frozen )!
auto={T}:Add{B} and!( frozen )!
text={T}: Add {1} to your mana pool. -- {T}: Add {U} or {B} to your mana pool. Rootwater Depths doesn't untap during your next untap step.
type=Land
[/card]
[card]
name=Rootwater Diver
auto={T}{S}:moveTo(myhand) target(other artifact|mygraveyard)
text={T}, Sacrifice Rootwater Diver: Return target artifact card from your graveyard to your hand.
mana={U}
type=Creature
subtype=Merfolk
power=1
toughness=1
[/card]
[card]
name=Rootwater Hunter
auto={T}:damage:1 target(creature,player)
text={T}: Rootwater Hunter deals 1 damage to target creature or player.
mana={2}{U}
type=Creature
subtype=Merfolk
power=1
toughness=1
[/card]
[card]
name=Rootwater Mystic
aicode=activate name(look) donothing
text={1}{U}: Look at the top card of target player's library.
auto={1}{U}:target(player) name(target player) reveal:1 optionone name(Look) target(*|reveal) doNothing optiononeend optiontwo all(*|reveal) moveto(ownerlibrary) optiontwoend revealend
mana={U}
type=Creature
subtype=Merfolk Wizard
power=1
toughness=1
[/card]
[card]
name=Rootwater Thief
auto={U}:flying
aicode=activate target(*|opponentlibrary) moveto(exile)
auto=@combatdamagefoeof(player) from(this):pay({2}) name(search card) Reveal:type:*:opponentlibrary revealzone(opponentlibrary) optionone name(choose card) target(<1>*|reveal) transforms((,newability[all(other *|reveal) moveto(ownerlibrary) and!(shuffle)!],newability[moveto(exile)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text={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.
mana={1}{U}
type=Creature
subtype=Merfolk Rogue
power=1
toughness=2
[/card]
[card]
name=Rorix Bladewing
abilities=flying,haste
text=Flying, haste
mana={3}{R}{R}{R}
type=Legendary Creature
subtype=Dragon
power=6
toughness=5
[/card]
[card]
name=Rot Farm Skeleton
abilities=cantblock
autograveyard={2}{B}{G}{m}{m}{m}{m}:all(this) moveTo(myBattlefield) asSorcery
text=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. 
mana={2}{B}{G}
type=Creature
subtype=Plant Skeleton
power=4
toughness=1
[/card]
[card]
name=Rot Shambler
auto=@movedto(other creature|graveyard) from(mybattlefield):counter(1/1,1)
text=Whenever another creature you control dies, put a +1/+1 counter on Rot Shambler.
mana={1}{G}
type=Creature
subtype=Fungus
power=1
toughness=1
[/card]
[card]
name=Rot Wolf
abilities=infect
auto=@vampired(creature) from(this):may draw:1
text=Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.) -- Whenever a creature dealt damage by Rot Wolf this turn is put into a graveyard, you may draw a card.
mana={2}{G}
type=Creature
subtype=Wolf
power=2
toughness=2
[/card]
[card]
name=Rotcrown Ghoul
auto=@movedTo(this|graveyard) from(battlefield):deplete:5 target(player)
text=When Rotcrown Ghoul dies, target player puts the top five cards of his or her library into his or her graveyard.
mana={4}{U}
type=Creature
subtype=Zombie
power=3
toughness=3
[/card]
[card]
name=Roterothopter
abilities=flying
auto={2}:1/0 limit:2
text=Flying -- {2}: Roterothopter gets +1/+0 until end of turn. Activate this ability no more than twice each turn.
mana={1}
type=Artifact Creature
subtype=Thopter
power=0
toughness=2
[/card]
[card]
name=Rotfeaster Maggot
auto=moveTo(exile) target(creature|graveyard) and!( dynamicability<!mytgt toughnesslifegain srccontroller!> )!
text=When Rotfeaster Maggot enters the battlefield, exile target creature card from a graveyard. You gain life equal to that card's toughness. 
mana={4}{B}
type=Creature
subtype=Insect
power=3
toughness=3
[/card]
[card]
name=Rotlung Reanimator
auto=@movedTo(this|graveyard) from(battlefield):token(Zombie,Creature Zombie, 2/2,black)
auto=@movedTo(graveyard) from(other cleric|battlefield):token(Zombie,Creature Zombie, 2/2,black)
text=Whenever Rotlung Reanimator or another Cleric dies, put a 2/2 black Zombie creature token onto the battlefield.
mana={2}{B}
type=Creature
subtype=Zombie Cleric
power=2
toughness=2
[/card]
[card]
name=Rotted Hulk
mana={3}{B}
type=Creature
subtype=Elemental
power=2
toughness=5
[/card]
[card]
name=Rotted Hystrix
mana={4}{G}
type=Creature
subtype=Beast
power=3
toughness=6
[/card]
[card]
name=Rottenheart Ghoul
auto=@movedTo(this|graveyard) from(battlefield):target(player) ability$!name(discard) target(<1>*|myhand) reject!$ targetedplayer
text=When Rottenheart Ghoul dies, target player discards a card.
mana={3}{B}
type=Creature
subtype=Zombie
power=2
toughness=4
[/card]
[card]
name=Rotting Fensnake
mana={3}{B}
type=Creature
subtype=Zombie Snake
power=5
toughness=1
[/card]
[card]
name=Rotting Giant
auto=@combat(attacking,blocking) source(this):name(sacrifice or exile) all(this) transforms((,newability[choice sacrifice],newability[if type(*|mygraveyard)~morethan~0 then choice moveto(exile) notatarget(*|mygraveyard)])) ueot
text=Whenever Rotting Giant attacks or blocks, sacrifice it unless you exile a card from your graveyard.
mana={1}{B}
type=Creature
subtype=Zombie Giant
power=3
toughness=3
[/card]
[card]
name=Rotting Legion
auto=tap(noevent)
text=Rotting Legion enters the battlefield tapped.
mana={4}{B}
type=Creature
subtype=Zombie
power=4
toughness=5
[/card]
[card]
name=Rotting Mastodon
mana={4}{B}
type=Creature
subtype=Zombie Elephant
power=2
toughness=8
[/card]
[card]
name=Rotting Rats
auto=transforms((,newability[ability$!name(discard) notatarget(*|myhand) reject!$ controller],newability[ability$!name(discard) notatarget(*|myhand) reject!$ opponent])) ueot
autograveyard={1}{B}:moveto(mybattlefield) && transforms((,unearth,haste)) asSorcery forever
text=When Rotting Rats enters the battlefield, each player discards a card. -- Unearth {1}{B} ({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.)
mana={1}{B}
type=Creature
subtype=Zombie Rat
power=1
toughness=1
[/card]
[card]
name=Roughshod Mentor
auto=lord(creature[green]|myBattlefield) trample
text=Green creatures you control have trample.
mana={5}{G}
type=Creature
subtype=Giant Warrior
power=5
toughness=4
[/card]
[card]
name=Rouse
target=creature
auto=2/0
otherrestriction=type(swamp|mybattlefield)~morethan~0
other={L:2} name(Pay 2 Life)
text=If you control a Swamp, you may pay 2 life rather than pay Rouse's mana cost. -- Target creature gets +2/+0 until end of turn.
mana={1}{B}
type=Instant
[/card]
[card]
name=Rowan Treefolk
mana={3}{G}
type=Creature
subtype=Treefolk
power=3
toughness=4
[/card]
[card]
name=Royal Assassin
auto={T}:destroy target(creature[tapped])
text={T}: Destroy target tapped creature.
mana={1}{B}{B}
type=Creature
subtype=Human Assassin
power=1
toughness=1
[/card]
[card]
name=Royal Decree
auto=@tapped(*[black;red]|mybattlefield):damage:1 controller
auto=@tapped(*[black;red]|opponentbattlefield):damage:1 opponent
auto=@tapped(swamp,mountain|mybattlefield):damage:1 controller
auto=@tapped(swamp,mountain|opponentbattlefield):damage:1 opponent
auto=cumulativeupcost[{W}] sacrifice
text=Cumulative upkeep {W} (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.) -- Whenever a Swamp, Mountain, black permanent, or red permanent becomes tapped, Royal Decree deals 1 damage to that permanent's controller.
mana={2}{W}{W}
type=Enchantment
[/card]
[card]
name=Royal Falcon
abilities=flying
text=Flying
mana={1}{W}
type=Creature
subtype=Bird
power=1
toughness=1
[/card]
[card]
name=Royal Herbalist
auto={2}{l2e}:life:1
text={2}, Exile the top card of your library: You gain 1 life.
mana={W}
type=Creature
subtype=Human Cleric
power=1
toughness=1
[/card]
[card]
name=Royal Trooper
auto=@combat(blocking) source(this):2/2 ueot
text=Whenever Royal Trooper blocks, it gets +2/+2 until end of turn.
mana={2}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=2
[/card]
[card]
name=Rubbleback Rhino
abilities=opponentshroud
text=Hexproof (This creature can't be the target of spells or abilities your opponents control.)
mana={4}{G}
type=Creature
subtype=Rhino
power=3
toughness=4
[/card]
[card]
name=Rubblebelt Maaka
autohand={R}{discard}:name(bloodrush) target(creature[attacking]) 3/3 ueot
text=Bloodrush -- {R}, Discard Rubblebelt Maaka: Target attacking creature gets +3/+3 until end of turn.
mana={3}{R}
type=Creature
subtype=Cat
power=3
toughness=3
[/card]
[card]
name=Rubblebelt Raiders
auto=@combat(attacking) source(this):foreach(creature[attacking]|mybattlefield) counter(1/1,1)
text=Whenever Rubblebelt Raiders attacks, put a +1/+1 counter on it for each attacking creature you control.
mana={1}{RG}{RG}{RG}
type=Creature
subtype=Human Warrior
power=3
toughness=3
[/card]
[card]
name=Rubblehulk
anyzone=type:land:mybattlefield/type:land:mybattlefield cdaactive
autohand={1}{R}{G}{discard}:name(bloodrush) target(creature[attacking]) type:land:mybattlefield/type:land:mybattlefield ueot
text=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.
mana={4}{R}{G}
type=Creature
subtype=Elemental
power=*
toughness=*
[/card]
[card]
name=Rubinia Soulsinger
abilities=shackler
auto={T}:shackle target(creature)
auto=@each my untap restriction{canuntap}:may untap
text=You may choose not to untap Rubinia Soulsinger during your untap step. -- {T}: Gain control of target creature for as long as you control Rubinia and Rubinia remains tapped.
mana={2}{G}{W}{U}
type=Legendary Creature
subtype=Faerie
power=2
toughness=3
[/card]
[card]
name=Ruby Leech
abilities=first strike
auto=lord(*[red]|mycastingzone) altercost(red,+1)
text=First strike -- Red spells you cast cost {R} more to cast.
mana={1}{R}
type=Creature
subtype=Leech
power=2
toughness=2
[/card]
[card]
name=Ruby Medallion
auto=lord(*[red]|mycastingzone) altercost(colorless,-1)
text=Red spells you cast cost {1} less to cast.
mana={2}
type=Artifact
[/card]
[card]
name=Rude Awakening
other={6}{G}{G} name(Entwine)
auto=if paid(alternative) then all(land|mybattlefield) untap && all(land|mybattlefield) becomes(Creature,2/2) ueot
auto=ifnot paid(alternative) then ability$! choice name(untap lands) all(land|mybattlefield) untap _ choice name(animate lands) all(land|mybattlefield) becomes(Creature,2/2) ueot !$ controller
text=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} (Choose both if you pay the entwine cost.)
mana={4}{G}
type=Sorcery
[/card]
[card]
name=Rugged Highlands
auto=tap(noevent)
auto=life:1
auto={T}:Add{G}
auto={T}:Add{R}
text=Rugged Highlands enters the battlefield tapped. -- When Rugged Highlands enters the battlefield, you gain 1 life. -- {T}: Add {G} or {R} to your mana pool.
type=Land
[/card]
[card]
name=Rugged Prairie
auto={T}:Add{1}
auto={RW}{T}:Add{R}{R}
auto={RW}{T}:Add{R}{W}
auto={RW}{T}:Add{W}{W}
text={T}: Add {1} to your mana pool. -- {(r/w)}, {T}: Add {R}{R}, {R}{W}, or {W}{W} to your mana pool.
type=Land
[/card]
[card]
name=Ruham Djinn
abilities=first strike
auto=this(variable{commonwhite}>0) -2/-2
text=First strike --  -- Ruham Djinn gets -2/-2 as long as white is the most common color among all permanents or is tied for most common.
mana={5}{W}
type=Creature
subtype=Djinn
power=5
toughness=5
[/card]
[card]
name=Ruhan of the Fomori
abilities=mustattack
text=At the beginning of combat on your turn, choose an opponent at random. Ruhan of the Fomori attacks that player this combat if able.
mana={1}{W}{R}{U}
type=Legendary Creature
subtype=Giant Warrior
power=7
toughness=7
[/card]
[card]
name=Ruin Ghost
auto={W}{T}:(blink) target(land|mybattlefield)
text={W}, {T}: Exile target land you control, then return it to the battlefield under your control.
mana={1}{W}
type=Creature
subtype=Spirit
power=1
toughness=1
[/card]
[card]
name=Ruin in Their Wake
aicode=activate transforms((,newability[if type(Wastes|mybattlefield)~morethan~0 then moveto(mybattlefield) and!(tap(noevent))! notatarget(land[basic]|mylibrary) else moveto(myhand) notatarget(land[basic]|mylibrary)])) ueot
auto=if type(Wastes|mybattlefield)~morethan~0 then name(search card) reveal:plibrarycount optionone name(choose card) target(<1>land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
auto=if type(Wastes|mybattlefield)~lessthan~1 then name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>land[basic]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=Devoid (This card has no color.) -- 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.
mana={1}{G}
abilities=devoid
type=Sorcery
[/card]
[card]
name=Ruin Processor
autostack=if type(*|opponentexile)~morethan~0 then may notatarget(*|opponentexile) moveto(ownergraveyard) and!( life:5 controller )!
text=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.
mana={7}
type=Creature
subtype=Eldrazi Processor
power=7
toughness=8
[/card]
[card]
name=Ruination Guide
auto=@combatdamaged(player) from(this):ingest:1 opponent
auto=lord(other creature[colorless]|mybattlefield) 1/0
text=Devoid (This card has no color.) -- Ingest (Whenever this creature deals combat damage to a player, that player exiles the top card of his or her library.) -- Other colorless creatures you control get +1/+0.
mana={2}{U}
abilities=devoid
type=Creature
subtype=Eldrazi Drone
power=3
toughness=2
[/card]
[card]
name=Ruination Wurm
mana={4}{R}{G}
type=Creature
subtype=Wurm
power=7
toughness=6
[/card]
[card]
name=Ruination
auto=destroy all(land[-basic])
text=Destroy all nonbasic lands.
mana={3}{R}
type=Sorcery
[/card]
[card]
name=Ruinous Gremlin
auto={2}{R}{S}:destroy target(other artifact)
text={2}{R}, Sacrifice Ruinous Gremlin: Destroy target artifact.
mana={R}
type=Creature
subtype=Gremlin
power=1
toughness=1
[/card]
[card]
name=Ruinous Minotaur
auto=@damagefoeof(player) from(this):moveto(graveyard) notatarget(land|mybattlefield)
text=Whenever Ruinous Minotaur deals damage to an opponent, sacrifice a land.
mana={1}{R}{R}
type=Creature
subtype=Minotaur Warrior
power=5
toughness=2
[/card]
[card]
name=Ruinous Path
target=creature,planeswalker
auto=destroy
other={5}{B}{B} name(Awaken)
auto=if paid(alternative) then target(land|mybattlefield) transforms((Elemental Creature,newability[counter(1/1.4)],newability[haste])) forever
text=Destroy target creature or planeswalker. -- Awaken 4-{5}{B}{B} (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.)
mana={1}{B}{B}
type=Sorcery
[/card]
[card]
name=Ruins of Oran-Rief
auto={t}:add{c}
auto={t}:target(creature[colorless&fresh]|mybattlefield) counter(1/1,1)
auto=tap(noevent)
text=Ruins of Oran-Rief enters the battlefield tapped. -- {T}: Add {C} to your mana pool. ({C} represents colorless mana.) -- {T}: Put a +1/+1 counter on target colorless creature that entered the battlefield this turn.
type=Land
[/card]
[card]
name=Ruins of Trokair
auto=tap(noevent)
auto={T}:Add{W}
auto={T}{S}:Add{W}{W}
text=Ruins of Trokair enters the battlefield tapped. -- {T}: Add {W} to your mana pool. -- {T}, Sacrifice Ruins of Trokair: Add {W}{W} to your mana pool.
type=Land
[/card]
[card]
name=Rukh Egg
auto=@movedTo(graveyard) from(this|battlefield):phaseaction[endofturn once] token(Bird,Creature Bird,4/4,red,flying)
text=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.
mana={3}{R}
type=Creature
subtype=Bird
power=0
toughness=3
[/card]
[card]
name=Rule of Law
auto=maxCast(*)1
auto=maxCast(*)1 opponent
text=Each player can't cast more than one spell each turn.
mana={2}{W}
type=Enchantment
[/card]
[card]
name=Rumbling Baloth
mana={2}{G}{G}
type=Creature
subtype=Beast
power=4
toughness=4
[/card]
[card]
name=Rumbling Crescendo
auto=@each my upkeep:may counter(0/0,1,Verse)
auto=this(counter{0/0.1.Verse}<1) {R}{S}:name(do nothing) donothing
auto=this(counter{0/0.1.Verse}>0) {R}{S}:destroy target(<upto:counter{0%0.1.Verse}>other land)
text=At the beginning of your upkeep, you may put a verse counter on Rumbling Crescendo. -- {R}, Sacrifice Rumbling Crescendo: Destroy up to X target lands, where X is the number of verse counters on Rumbling Crescendo.
mana={3}{R}{R}
type=Enchantment
[/card]
[card]
name=Rumbling Slum
auto=@each my upkeep:damage:1 opponent
auto=@each my upkeep:damage:1 controller
text=At the beginning of your upkeep, Rumbling Slum deals 1 damage to each player.
mana={1}{R}{G}{G}
type=Creature
subtype=Elemental
power=5
toughness=5
[/card]
[card]
name=Rummaging Goblin
auto={t}{D(*|myhand)}:draw:1
text={T}, Discard a card: Draw a card.
mana={2}{R}
type=Creature
subtype=Goblin Rogue
power=1
toughness=1
[/card]
[card]
name=Rummaging Wizard
aicode=activate may moveto(mygraveyard) all(*[zpos=1]|mylibrary)
auto={2}{U}:name(Look) reveal:1 optionone name(Put On Top) target(*|reveal) moveto(mylibrary) optiononeend optiontwo name(put in graveyard) target(<1>*|reveal) moveto(mygraveyard) optiontwoend revealend
text={2}{U}: Look at the top card of your library. You may put that card into your graveyard.
mana={3}{U}
type=Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=Run Wild
target=creature
auto=trample
auto=teach(creature) {G}:regenerate
text=Until end of turn, target creature gains trample and "{G}: Regenerate this creature."
mana={G}
type=Instant
[/card]
[card]
name=Runaway Carriage
abilities=trample
auto=@combat(attacking,blocking) source(this):phaseaction[combatends,sourceinplay] sacrifice
text=Trample -- When Runaway Carriage attacks or blocks, sacrifice it at end of combat.
mana={4}
type=Artifact Creature
subtype=Construct
power=5
toughness=6
[/card]
[card]
name=Runeboggle
target=*|stack
auto=transforms((,newability[pay[[{1}]] name(pay 1 mana) donothing?fizzle])) forever
auto=draw:1 controller
text=Counter target spell unless its controller pays {1}. -- Draw a card.
mana={2}{U}
type=Instant
[/card]
[card]
name=Rune-Cervin Rider
abilities=flying
auto={GW}{GW}:1/1
text=Flying -- {(g/w){(g/w)}: Rune-Cervin Rider gets +1/+1 until end of turn.
mana={3}{W}
type=Creature
subtype=Elf Knight
power=2
toughness=2
[/card]
[card]
name=Runechanter's Pike
auto={2}:equip
auto=teach(creature) first strike
auto=teach(creature) type:*[instant]:mygraveyard/0 nonstatic
auto=teach(creature) type:*[sorcery]:mygraveyard/0 nonstatic
text=Equipped creature has first strike and gets +X/+0 where X is the number of instant and sorcery cards in your graveyard. -- Equip {2}
mana={2}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Runeclaw Bear
mana={1}{G}
type=Creature
subtype=Bear
power=2
toughness=2
[/card]
[card]
name=Runed Arch
auto=tap(noevent)
auto={T}{S}:name(X = 0) donothing
auto={1}{T}{S}:name(X = 1) target(other creature[power<=2]) unblockable
auto={2}{T}{S}:name(X = 2) target(<2>other creature[power<=2]) unblockable
auto={3}{T}{S}:name(X = 3) target(<3>other creature[power<=2]) unblockable
auto={4}{T}{S}:name(X = 4) target(<4>other creature[power<=2]) unblockable
auto={5}{T}{S}:name(X = 5) target(<5>other creature[power<=2]) unblockable
auto={6}{T}{S}:name(X = 6) target(<6>other creature[power<=2]) unblockable
auto={7}{T}{S}:name(X = 7) target(<7>other creature[power<=2]) unblockable
auto={8}{T}{S}:name(X = 8) target(<8>other creature[power<=2]) unblockable
auto={9}{T}{S}:name(X = 9) target(<9>other creature[power<=2]) unblockable
auto={10}{T}{S}:name(X = 10) target(<10>other creature[power<=2]) unblockable
auto={11}{T}{S}:name(X = 11) target(<11>other creature[power<=2]) unblockable
auto={12}{T}{S}:name(X = 12) target(<12>other creature[power<=2]) unblockable
auto={13}{T}{S}:name(X = 13) target(<13>other creature[power<=2]) unblockable
auto={14}{T}{S}:name(X = 14) target(<14>other creature[power<=2]) unblockable
auto={15}{T}{S}:name(X = 15) target(<15>other creature[power<=2]) unblockable
auto={16}{T}{S}:name(X = 16) target(<16>other creature[power<=2]) unblockable
text=Runed Arch enters the battlefield tapped. -- {X}, {T}, Sacrifice Runed Arch: X target creatures with power 2 or less are unblockable this turn.
mana={3}
type=Artifact
[/card]
[card]
name=Runed Servitor
auto=@movedTo(this|graveyard) from(battlefield):draw:1 controller && draw:1 opponent
text=When Runed Servitor dies, each player draws a card.
mana={2}
type=Artifact Creature
subtype=Construct
power=2
toughness=2
[/card]
[card]
name=Runed Stalactite
auto={2}:equip
auto=teach(creature) transforms((allsubtypes))
auto=teach(creature) 1/1
text=Equipped creature gets +1/+1 and is every creature type. -- Equip {2}
mana={1}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Runeflare Trap
target=player
auto=damage:type:*:targetedpersonshand
other={R}
otherrestriction=compare(odrewcount)~morethan~2
text=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.
mana={4}{R}{R}
type=Instant
subtype=Trap
[/card]
[card]
name=Runehorn Hellkite
abilities=flying
autograveyard={5}{R}{E}:reject all(*|hand) && draw:7 all(player)
text=Flying -- {5}{R}, Exile Runehorn Hellkite from your graveyard: Each player discards his or her hand, then draws seven cards.
mana={5}{R}
type=Creature
subtype=Dragon
power=5
toughness=5
[/card]
[card]
name=Runes of the Deus
target=creature
auto=teach(creature[red]) 1/1
auto=teach(creature[red]) double strike
auto=teach(creature[green]) 1/1
auto=teach(creature[green]) trample
text=Enchant creature -- As long as enchanted creature is red, it gets +1/+1 and has double strike. (It deals both first-strike and regular combat damage.) -- As long as enchanted creature is green, it gets +1/+1 and has trample.
mana={4}{RG}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Rune-Scarred Demon
abilities=flying,hiddenface
aicode=activate moveTo(myhand) target(*|mylibrary)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>*|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=Flying -- When Rune-Scarred Demon enters the battlefield, search your library for a card, put it into your hand, then shuffle your library.
mana={5}{B}{B}
type=Creature
subtype=Demon
power=6
toughness=6
[/card]
[card]
name=Rune-Tail, Kitsune Ascendant
doublefaced=kamiflip
auto=this(controllerlife > 29) transforms((,newability[flip(Rune-Tail's Essence)]))
text=When you have 30 or more life, flip Rune-Tail, Kitsune Ascendant.
mana={2}{W}
type=Legendary Creature
subtype=Fox Monk
power=2
toughness=2
[/card]
[card]
name=Rune-Tail's Essence
doublefaced=kamiflip
auto=preventalldamage to(creature|mybattlefield)
text=Prevent all damage that would be dealt to creatures you control.
mana={2}{W}
type=Legendary Enchantment
[/card]
[card]
name=Runewing
auto=@movedTo(this|graveyard) from(battlefield):draw:1 controller
abilities=flying
text=Flying -- When Runewing dies, draw a card.
mana={3}{U}
type=Creature
subtype=Bird
power=2
toughness=2
[/card]
[card]
name=Runner's Bane
target=creature[power<=3]
auto=tap
auto=doesnotuntap
text=Enchant creature with power 3 or less. -- When Runner's Bane enters the battlefield, tap enchanted creature. -- Enchanted creature doesn't untap during the untap step.
mana={1}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Rupture Spire
auto=tap(noevent)
auto=pay[[{1}]] name(pay 1 mana) donothing?sacrifice
auto={T}:Add{B}
auto={T}:Add{G}
auto={T}:Add{R}
auto={T}:Add{U}
auto={T}:Add{W}
text=Rupture Spire enters the battlefield tapped. -- When Rupture Spire enters the battlefield, sacrifice it unless you pay {1} -- {T}: Add one mana of any color to your mana pool.
type=Land
[/card]
[card]
name=Rupture
target=creature|myBattlefield
auto=moveTo(mygraveyard)
auto=damage:p all(creature[-flying])
auto=damage:p all(player)
text=Sacrifice a creature. Rupture deals damage equal to that creature's power to each creature without flying and each player.
mana={2}{R}
type=Sorcery
[/card]
[card]
name=Ruric Thar, the Unbowed
abilities=vigilance,reach,mustattack
auto=@movedTo(*[-creature]|mystack):life:-6 controller
auto=@movedTo(*[-creature]|opponentstack):life:-6 opponent 
text=Ruric Thar, the Unbowed attacks each turn if able. -- Whenever a player casts a noncreature spell, Ruric Thar deals 6 damage to that player
mana={4}{R}{G}
type=Legendary Creature
subtype=Ogre Warrior
power=6
toughness=6
[/card]
[card]
name=Rush of Adrenaline
target=creature
auto=2/1
auto=trample
text=Target creature gets +2/+1 and gains trample until end of turn.
mana={R}
type=Instant
[/card]
[card]
name=Rush of Battle
auto=all(creature|myBattlefield) 2/1 ueot
auto=all(Warrior|myBattlefield) lifelink ueot
text=Creature you control get +2/+1 until end of turn. Warrior creatures you control also gain lifelink until end of turn. (Damage dealt by those Warriors also causes their controller to gain that much life.)
mana={3}{W}
type=Sorcery
[/card]
[card]
name=Rush of Blood
target=creature
auto=dynamicability<!mytgt powerpumppow!> ueot
text=Target creature gets +X/+0 until end of turn, where X is its power.
mana={2}{R}
type=Instant
[/card]
[card]
name=Rush of Ice
target=creature|battlefield
auto=tap
auto=frozen
other={4}{U} name(Awaken)
auto=if paid(alternative) then target(land|mybattlefield) transforms((Elemental Creature,newability[counter(1/1.3)],newability[haste])) forever
text=Tap target creature. It doesn't untap during its controller's next untap step. -- Awaken 3-{4}{U} (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.)
mana={U}
type=Sorcery
[/card]
[card]
name=Rush of Knowledge
auto=draw:convertedcost:highest:*:mybattlefield controller
text=Draw cards equal to the highest converted mana cost among permanents you control.
mana={4}{U}
type=Sorcery
[/card]
[card]
name=Rush of Vitality
target=creature
auto=1/0
auto=lifelink
auto=indestructible
text=Target creature gets +1/+0 and gains lifelink and indestructible until end of turn. (Damage dealt by that creature also causes its controller to gain that much life, and it can't be destroyed by damage or effects that say "destroy.")
mana={1}{B}
type=Instant
[/card]
[card]
name=Rushing River
target=*[-land]|battlefield
auto=moveto(ownerhand)
auto=alternative target(*[-land]|battlefield) moveto(ownerhand)
text=Kicker - Sacrifice a land. (You may sacrifice a land in addition to any other costs as you cast this spell.) -- Return target nonland permanent to its owner's hand. If Rushing River was kicked, return another target nonland permanent to its owner's hand.
mana={2}{U}
other={2}{U}{S(land|mybattlefield)} name(Pay Kicker)
type=Instant
[/card]
[card]
name=Rushwood Dryad
abilities=forestwalk
text=Forestwalk (This creature is unblockable as long as defending player controls a Forest.)
mana={1}{G}
type=Creature
subtype=Dryad
power=2
toughness=1
[/card]
[card]
name=Rushwood Elemental
abilities=trample
auto=@each my upkeep:may counter(1/1,1)
text=Trample -- At the beginning of your upkeep, you may put a +1/+1 counter on Rushwood Elemental.
mana={G}{G}{G}{G}{G}
type=Creature
subtype=Elemental
power=4
toughness=4
[/card]
[card]
name=Rushwood Grove
auto=tap(noevent)
auto={T}:counter(0/0,1,Storage)
auto={T}{C(0/0,-1,Storage)}:name(Remove 1 Counters) add{G}
auto={T}{C(0/0,-2,Storage)}:name(Remove 2 Counters) add{G}{G}
auto={T}{C(0/0,-3,Storage)}:name(Remove 3 Counters) add{G}{G}{G}
auto={T}{C(0/0,-4,Storage)}:name(Remove 4 Counters) add{G}{G}{G}{G}
auto={T}{C(0/0,-5,Storage)}:name(Remove 5 Counters) add{G}{G}{G}{G}{G}
auto={T}{C(0/0,-6,Storage)}:name(Remove 6 Counters) add{G}{G}{G}{G}{G}{G}
auto={T}{C(0/0,-7,Storage)}:name(Remove 7 Counters) add{G}{G}{G}{G}{G}{G}{G}
auto={T}{C(0/0,-8,Storage)}:name(Remove 8 Counters) add{G}{G}{G}{G}{G}{G}{G}{G}
auto={T}{C(0/0,-9,Storage)}:name(Remove 9 Counters) add{G}{G}{G}{G}{G}{G}{G}{G}{G}
auto={T}{C(0/0,-10,Storage)}:name(Remove 10 Counters) add{G}{G}{G}{G}{G}{G}{G}{G}{G}{G}
text=Rushwood Grove enters the battlefield tapped. -- {T}: Put a storage counter on Rushwood Grove. -- {T}, Remove any number of storage counters from Rushwood Grove: Add {G} to your mana pool for each storage counter removed this way.
type=Land
[/card]
[card]
name=Rushwood Herbalist
auto={G}{T}{D(*|myhand)}:regenerate target(creature)
text={G}, {T}, Discard a card: Regenerate target creature.
mana={2}{G}
type=Creature
subtype=Human Spellshaper
power=2
toughness=2
[/card]
[card]
name=Rushwood Legate
other={0} name(Cast without Paying its Mana Cost)
otherrestriction=type(forest|mybattlefield)~morethan~0,type(island|mybattlefield)~morethan~0
text=If an opponent controls an Island and you control a Forest, you may cast Rushwood Legate without paying its mana cost.
mana={2}{G}
type=Creature
subtype=Dryad
power=2
toughness=1
[/card]
[card]
name=Russet Wolves
mana={3}{R}
type=Creature
subtype=Wolf
power=3
toughness=3
[/card]
[card]
name=Rust Elemental
abilities=flying
auto=upcostmulti[{S(other artifact|mybattlefield)}] tap && life:-4 controller
text=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.
mana={4}
type=Artifact Creature
subtype=Elemental
power=4
toughness=4
[/card]
[card]
name=Rust Scarab
auto=@combat(blocked) source(this):may destroy target(artifact,enchantment|opponentBattlefield)
text=Whenever Rust Scarab becomes blocked, you may destroy target artifact or enchantment defending player controls.
mana={4}{G}
type=Creature
subtype=Insect
power=4
toughness=5
[/card]
[card]
name=Rust Tick
abilities=doesnotuntap
auto=@each my untap sourcetap:may untap
auto={t}:target(artifact) grant transforms((,newability[tap],newability[doesnotuntap])) grantend
text=You may choose not to untap Rust Tick during your untap step. -- {1}, {T}: Tap target artifact. It doesn't untap during its controller's untap step for as long as Rust Tick remains tapped.
mana={3}
type=Artifact Creature
subtype=Insect
power=1
toughness=3
[/card]
[card]
name=Rusted Relic
auto=aslongas(artifact|mybattlefield) becomes(Artifact Creature Golem,5/5) >2
text=Metalcraft - Rusted Relic is a 5/5 artifact creature as long as you control three or more artifacts.
mana={4}
type=Artifact
[/card]
[card]
name=Rusted Sentinel
auto=tap(noevent)
text=Rusted Sentinel enters the battlefield tapped.
mana={4}
type=Artifact Creature
subtype=Golem
power=3
toughness=4
[/card]
[card]
name=Rusted Slasher
auto={S(artifact|mybattlefield)}:regenerate
text=Sacrifice an artifact: Regenerate Rusted Slasher.
mana={4}
type=Artifact Creature
subtype=Horror
power=4
toughness=1
[/card]
[card]
name=Rustic Clachan
auto=tap(noevent)
auto=aslongas(kithkin|myHand) untap
auto={T}:Add{W}
autohand={1}{W}{discard}:counter(1/1,1) target(creature)
text=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. -- {T}: Add {W} to your mana pool. -- Reinforce 1 - {1}{W} ({1}{W}, Discard this card: Put a +1/+1 counter on target creature.)
type=Land
[/card]
[card]
name=Rusting Golem
auto=fading:5
anyzone=counter{0%0.1.Fade}/counter{0%0.1.Fade} cdaactive
text=Fading 5 (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.) -- Rusting Golem's power and toughness are each equal to the number of fade counters on it.
mana={4}
type=Artifact Creature
subtype=Golem
power=*
toughness=*
[/card]
[card]
name=Rustmouth Ogre
auto=@combatdamagefoeof(player) from(this):may destroy target(artifact|opponentBattlefield)
auto=@combatdamageof(player) from(this):may destroy target(artifact|myBattlefield)
text=Whenever Rustmouth Ogre deals combat damage to a player, you may destroy target artifact that player controls.
mana={4}{R}{R}
type=Creature
subtype=Ogre
power=5
toughness=4
[/card]
[card]
name=Rustrazor Butcher
abilities=first strike,wither
text=First strike -- Wither (This deals damage to creatures in the form of -1/-1 counters.)
mana={1}{R}
type=Creature
subtype=Goblin Warrior
power=1
toughness=2
[/card]
[card]
name=Rustspore Ram
auto=destroy target(equipment)
text=When Rustspore Ram enters the battlefield, destroy target Equipment.
mana={4}
type=Artifact Creature
subtype=Sheep
power=1
toughness=3
[/card]
[card]
name=Ruthless Cullblade
auto=this(opponentlife < 11) 2/1
text=Ruthless Cullblade gets +2/+1 as long as an opponent has 10 or less life.
mana={1}{B}
type=Creature
subtype=Vampire Warrior
power=2
toughness=1
[/card]
[card]
name=Ruthless Deathfang
abilities=flying
auto=@sacrificed(creature|mybattlefield):target(opponent) ability$!sacrifice notatarget(creature|mybattlefield)!$ targetedplayer
text=Flying -- Whenever you sacrifice a creature, target opponent sacrifices a creature.
mana={4}{U}{B}
type=Creature
subtype=Dragon
power=4
toughness=4
[/card]
[card]
name=Ruthless Disposal
target=<2>creature
auto=-13/-13 ueot
text=As an additional cost to cast Ruthless Disposal, discard a card and sacrifice a creature. -- Two target creatures each get -13/-13 until end of turn.
mana={4}{B}{S(creature|mybattlefield)}{D(*|myhand)}
type=Sorcery
[/card]
[card]
name=Ruthless Instincts
auto=choice name(reach and deathtouch) target(creature[-attacking]) transforms((,newability[reach ueot],newability[deathtouch ueot],newability[untap])) ueot
auto=choice name(+2/+2 and Trample) target(creature[attacking]) transforms((,newability[2/2 ueot],newability[trample ueot])) ueot
text=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.
mana={2}{G}
type=Instant
[/card]
[card]
name=Ruthless Invasion
auto=all(creature[-artifact]) cantblock ueot
text=({p(R)} may be paid for with either {R} or 2 life.) -- Nonartifact creatures can't block this turn.
color=red
mana={3}{p(R)}
type=Sorcery
[/card]
[card]
name=Rysorian Badger
auto=@combat(notblocked) source(this):may name(no combat damage and exile 2 creatures from graveyard) fog from(this) && target(<upto:2>creature|opponentgraveyard) transforms((,newability[moveTo(exile)],newability[life:1 opponent])) ueot
text=Whenever Rysorian Badger attacks and isn't blocked, you may exile up to two target creature cards from defending player's graveyard. If you do, you gain 1 life for each card exiled this way and Rysorian Badger assigns no combat damage this turn.
mana={2}{G}
type=Creature
subtype=Badger
power=2
toughness=2
[/card]
[card]
name=Ryusei, the Falling Star
abilities=flying
auto=@movedTo(this|graveyard) from(battlefield):damage:5 all(creature[-flying])
text=Flying -- When Ryusei, the Falling Star dies, it deals 5 damage to each creature without flying.
mana={5}{R}
type=Legendary Creature
subtype=Dragon Spirit
power=5
toughness=5
[/card]
[card]
name=Saber Ants
auto=@damaged(this):may token(Insect,Creature Insect,1/1,green)*thatmuch
text=Whenever Saber Ants is dealt damage, you may put that many 1/1 green Insect creature tokens onto the battlefield.
mana={3}{G}
type=Creature
subtype=Insect
power=2
toughness=3
[/card]
[card]
name=Saberclaw Golem
auto={R}:first strike
text={R} Saberclaw Golem gains first strike until end of turn.
mana={5}
type=Artifact Creature
subtype=Golem
power=4
toughness=2
[/card]
[card]
name=Sabertooth Alley Cat
abilities=mustattack
auto={1}{R}:all(creature[-defender]) ueot cantbeblockerof(this)
text=Sabertooth Alley Cat attacks each turn if able. -- {1}{R}: Creatures without defender can't block Sabertooth Alley Cat this turn.
mana={1}{R}{R}
type=Creature
subtype=Cat
power=2
toughness=1
[/card]
[card]
name=Sabertooth Nishoba
abilities=trample,protection from blue,protection from red
text=Trample, protection from blue and from red
mana={4}{G}{W}
type=Creature
subtype=Cat Beast Warrior
power=5
toughness=5
[/card]
[card]
name=Sabertooth Outrider
abilities=trample
auto=@combat(attacking) source(this) restriction{compare(powertotalinplay)~morethan~7}:first strike ueot
text=Trample -- Formidable -- Whenever Sabertooth Outrider attacks, if creatures you control have total power 8 or greater, Sabertooth Outrider gains first strike until end of turn.
mana={3}{R}
type=Creature
subtype=Human Warrior
power=4
toughness=2
[/card]
[card]
name=Sabertooth Wyvern
abilities=flying,first strike
text=Flying, first strike
mana={4}{R}
type=Creature
subtype=Drake
power=3
toughness=2
[/card]
[card]
name=Sabretooth Tiger
abilities=first strike
text=First strike
mana={2}{R}
type=Creature
subtype=Cat
power=2
toughness=1
[/card]
[card]
name=Sacellum Archers
auto={R}{W}{T}:damage:2 target(creature[attacking;blocking])
text={R}{W}, {T}: Sacellum Archers deals 2 damage to target attacking or blocking creature.
mana={2}{G}
type=Creature
subtype=Elf Archer
power=2
toughness=3
[/card]
[card]
name=Sachi, Daughter of Seshiro
auto=lord(other snake|mybattlefield) 0/1
auto=lord(shaman|mybattlefield) {T}:Add{G}{G}
text=Other Snake creatures you control get +0/+1. -- Shamans you control have "{T}: Add {G}{G} to your mana pool."
mana={2}{G}{G}
type=Legendary Creature
subtype=Snake Shaman
power=1
toughness=3
[/card]
[card]
name=Sacred Armory
auto={2}:1/0 target(creature)
text={2}: Target creatures gets +1/+0 until end of turn. 
mana={2}
type=Artifact
[/card]
[card]
name=Sacred Foundry
auto=noactivatedability ueot
auto=pay({L:2}) name(pay 2 life) donothing name(pay 2 life) && -noactivatedability all(this)?tap(noevent) && -noactivatedability all(this)
text=({T}: Add {R} or {W} to your mana pool.) -- As Sacred Foundry enters the battlefield, you may pay 2 life. If you don't, Sacred Foundry enters the battlefield tapped.
type=Land
subtype=Mountain Plains
[/card]
[card]
name=Sacred Guide
auto={w}{1}{s}:Reveal:1 revealzone(mylibrary) revealuntil(*[white]|mylibrary) optionone name(Get White) target(*[white]|myreveal) moveto(myhand) optiononeend optiontwo all(*|reveal) moveto(exile) optiontwoend revealend
text={1}{W}, Sacrifice Sacred Guide: Reveal cards from the top of your library until you reveal a white card. Put that card into your hand and exile all other cards revealed this way.
mana={W}
type=Creature
subtype=Human Cleric
power=1
toughness=1
[/card]
[card]
name=Sacred Knight
auto=cantbeblockedby(creature[red;black])
text=Sacred Knight can't be blocked by black and/or red creatures.
mana={3}{W}
type=Creature
subtype=Human Knight
power=3
toughness=2
[/card]
[card]
name=Sacred Mesa
auto=@each my upkeep:sacrifice notatarget(sacred mesa,pegasus|myBattlefield)
auto={1}{W}:token(Pegasus,creature pegasus, 1/1,white flying)
text=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.
mana={2}{W}
type=Enchantment
[/card]
[card]
name=Sacred Nectar
auto=life:4
text=You gain 4 life.
mana={1}{W}
type=Sorcery
[/card]
[card]
name=Sacred Prey
auto=@combat(blocked,turnlimited) source(this):life:1 controller
text=Whenever Sacred Prey becomes blocked, you gain 1 life.
mana={G}
type=Creature
subtype=Horse
power=1
toughness=1
[/card]
[card]
name=Sacred Rites
target=<anyamount>*|myhand
auto=moveTo(mygraveyard) && all(creature|mybattlefield) 0/1 ueot
text=Discard any number of cards. Creatures you control get +0/+1 until end of turn for each card discarded this way.
mana={W}
type=Instant
[/card]
[card]
name=Sacred Wolf
abilities=opponentshroud
text=Sacred Wolf can't be the target of spells or abilities your opponents control.
mana={2}{G}
type=Creature
subtype=Wolf
power=3
toughness=1
[/card]
[card]
name=Sacrifice
auto=thisforeach(variable{storedmanacost}) add{B}
text=As an additional cost to cast Sacrifice, sacrifice a creature. -- Add to your mana pool an amount of black mana equal to the sacrificed creature's converted mana cost.
mana={B}{S(creature|mybattlefield)}
type=Instant
[/card]
[card]
name=Saddleback Lagac
auto=target(<upto:2>other creature|battlefield) counter(1/1,1) 
text=When Saddleback Lagac enters the battlefield, support 2. (Put a +1/+1 counter on each of up to two other target creatures.)
mana={3}{G}
type=Creature
subtype=Lizard
power=3
toughness=1
[/card]
[card]
name=Sadistic Augermage
auto=@movedto(this|graveyard) from(battlefield):ability$!moveto(ownerlibrary) notatarget(*|myhand)!$ controller && ability$!moveto(ownerlibrary) notatarget(*|myhand)!$ opponent
text=When Sadistic Augermage is put into a graveyard from the battlefield, each player puts a card from his or her hand on top of his or her library.
mana={2}{B}
type=Creature
subtype=Human Wizard
power=3
toughness=1
[/card]
[card]
name=Sadistic Glee
target=creature
auto=@movedTo(graveyard) from(creature|battlefield):counter(1/1,1)
text=Enchant creature -- Whenever a creature dies, put a +1/+1 counter on enchanted creature.
mana={B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Sadistic Hypnotist
auto={S(creature|myBattlefield)}:target(player) ability$!name(discard 2 cards) target(<2>*|myhand) reject!$ targetedplayer asSorcery
text=Sacrifice a creature: Target player discards two cards. Activate this ability only any time you could cast a sorcery.
mana={3}{B}{B}
type=Creature
subtype=Human Minion
power=2
toughness=2
[/card]
[card]
name=Sadistic Sacrament
target=player
aicode=activate transforms((,newability[if paid(alternative) then moveto(exile) target(<upto:15>*|targetedpersonslibrary)],newability[ifnot paid(alternative) then moveto(exile) target(<upto:3>*|targetedpersonslibrary)])) ueot
auto=if paid(alternative) then name(search card) Reveal:type:*:targetedpersonslibrary revealzone(targetedpersonslibrary) optionone name(choose card) target(<upto:15>*|reveal) transforms((,newability[all(other *|reveal) moveto(ownerlibrary) and!(shuffle)!],newability[moveto(exile)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
auto=ifnot paid(alternative) then name(search card) Reveal:type:*:targetedpersonslibrary revealzone(targetedpersonslibrary) optionone name(choose card) target(<upto:3>*|reveal) transforms((,newability[all(other *|reveal) moveto(ownerlibrary) and!(shuffle)!],newability[moveto(exile)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
other={7}{B}{B}{B} name(Kicker)
text=Kicker {7} (You may pay an additional {7} as you cast this spell.) -- 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.
mana={B}{B}{B}
type=Sorcery
[/card]
[card]
name=Safe Haven
auto={2}{T}:(blink)forsrc target(creature|mybattlefield)
auto=@each my upkeep:may sacrifice all(this)
text={2}, {T}: 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.
type=Land
[/card]
[card]
name=Safe Passage
auto=all(creature|mybattlefield) prevent:9999
auto=prevent:9999 controller
text=Prevent all damage that would be dealt to you and creatures you control this turn.
mana={2}{W}
type=Instant
[/card]
[card]
name=Safeguard
auto={2}{W}:name(prevent all combat damage from target creature) donothing target(creature) && fog from(mytgt) oneshot
text={2}{W}: Prevent all combat damage that would be dealt by target creature this turn.
mana={3}{W}{W}
type=Enchantment
[/card]
[card]
name=Safehold Duo
auto=@movedTo(*[green]|mystack):1/1 ueot
auto=@movedTo(*[white]|mystack):vigilance ueot
text=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.
mana={3}{GW}
type=Creature
subtype=Elf Warrior Shaman
power=2
toughness=4
[/card]
[card]
name=Safehold Elite
abilities=persist
text=Persist (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.)
mana={1}{GW}
type=Creature
subtype=Elf Scout
power=2
toughness=2
[/card]
[card]
name=Safehold Sentry
auto={2}{w}{q}:0/+2 ueot
text={2}{W}, {Q}: Safehold Sentry gets +0/+2 until end of turn. ({Q} is the untap symbol.)
mana={1}{W}
type=Creature
subtype=Elf Warrior
power=2
toughness=2
[/card]
[card]
name=Safewright Quest
aicode=activate target(*[forest;plains]|mylibrary) moveto(myhand)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>*[forest;plains]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=Search your library for a Forest or Plains card, reveal it, and put it into your hand. Then shuffle your library.
mana={GW}
type=Sorcery
[/card]
[card]
name=Saffi Eriksdotter
auto={S}:target(other creature) transforms((,newability[@movedTo(this|graveyard) from(battlefield):all(trigger[to]) moveTo(battlefield)])) ueot
text=Sacrifice Saffi Eriksdotter: When target creature is put into your graveyard from the battlefield this turn, return that card to the battlefield.
mana={G}{W}
type=Legendary Creature
subtype=Human Scout
power=2
toughness=2
[/card]
[card]
name=Sage Aven
aicode=name(look) activate name(look) transforms((,newability[foreach(*[zpos<=4]|mylibrary) moverandom(*[zpos<=4]) from(mylibrary) to(mylibrary)])) ueot
auto=name(Look) reveal:4 optionone name(Look) target(*|reveal) doNothing optiononeend optiontwo target(<4>*|reveal) moveto(mylibrary) optiontwoend revealend
text=Flying (This creature can't be blocked except by creatures with flying or reach.) -- When Sage Aven enters the battlefield, look at the top four cards of your library, then put them back in any order.
mana={3}{U}
abilities=flying
type=Creature
subtype=Bird Wizard
power=1
toughness=3
[/card]
[card]
name=Sage of Ancient Lore
anyzone=type:*:myhand/type:*:myhand cdaactive
auto=draw:1
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:flip(Werewolf of Ancient Hunger)
text=Sage of Ancient Lore's power and toughness are each equal to the number of cards in your hand. -- When Sage of Ancient Lore enters the battlefield, draw a card. -- At the beginning of each upkeep, if no spells were cast last turn, transform Sage of Ancient Lore.
mana={4}{G}
type=Creature
subtype=Human Shaman Werewolf
power=*
toughness=*
[/card]
[card]
name=Sage of Epityr
aicode=name(look) activate name(look) transforms((,newability[foreach(*[zpos<=4]|mylibrary) moverandom(*[zpos<=4]) from(mylibrary) to(mylibrary)])) ueot
auto=name(Look) reveal:4 optionone name(Look) target(*|reveal) doNothing optiononeend optiontwo target(<4>*|reveal) moveto(mylibrary) optiontwoend revealend
text=When Sage of Epityr enters the battlefield, look at the top four cards of your library, then put them back in any order.
mana={U}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Sage of Fables
auto=@movedto(other wizard|myBattlefield):all(trigger[to]) counter(1/1,1)
auto={2}{C(1/1,-1),creature|mybattlefield}:draw:1 controller
text=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.
mana={2}{U}
type=Creature
subtype=Merfolk Wizard
power=2
toughness=2
[/card]
[card]
name=Sage of Lat-Nam
auto={T}{S(artifact|myBattlefield)}:draw:1
text={T}, Sacrifice an artifact: Draw a card.
mana={1}{U}
type=Creature
subtype=Human Artificer
power=1
toughness=2
[/card]
[card]
name=Sage of Shaila's Claim
auto=alterenergy:3 controller
text=When Sage of Shaila's Claim enters the battlefield, you get {E}{E}{E} (three energy counters).
mana={1}{G}
type=Creature
subtype=Elf Druid
power=2
toughness=1
[/card]
[card]
name=Sage of the Inward Eye
abilities=flying
auto=@movedTo(*[-creature]|mystack):all(creature|myBattlefield) lifelink ueot
text=Flying -- Whenever you cast a noncreature spell, creatures you control gain lifelink until end of turn. (Damage dealt by those creatures also causes their controller to gain that much life.) 
mana={2}{U}{R}{W}
type=Creature
subtype=Djinn Wizard
power=3
toughness=4
[/card]
[card]
name=Sage Owl
abilities=flying
aicode=name(look) activate name(look) transforms((,newability[foreach(*[zpos<=4]|mylibrary) moverandom(*[zpos<=4]) from(mylibrary) to(mylibrary)])) ueot
auto=name(Look) reveal:4 optionone name(Look) target(*|reveal) doNothing optiononeend optiontwo target(<4>*|reveal) moveto(mylibrary) optiontwoend revealend
text=Flying -- When Sage Owl enters the battlefield, look at the top four cards of your library, then put them back in any order.
mana={1}{U}
type=Creature
subtype=Bird
power=1
toughness=1
[/card]
[card]
name=Sage-Eye Harrier
abilities=flying
facedown={3}
autofacedown={3}{W}:morph
text=Flying -- Morph {3}{W} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={4}{W}
type=Creature
subtype=Bird Warrior
power=1
toughness=5
[/card]
[card]
name=Sage's Dousing
target=*|stack
auto=transforms((,newability[pay[[{3}]] name(pay 3 mana) donothing?fizzle])) forever
auto=aslongas(wizard|myBattlefield) draw:1 controller
text=Counter target spell unless its controller pays {3}. If you control a Wizard, draw a card.
mana={2}{U}
type=Tribal Instant
subtype=Wizard
[/card]
[card]
name=Sage's Knowledge
target=sorcery|mygraveyard
auto=moveTo(myhand)
text=Return target sorcery card from your graveyard to your hand.
mana={2}{U}
type=Sorcery
[/card]
[card]
name=Sages of the Anima
aicode=activate target(<3>creature[zpos<=3]|mylibrary) moveto(myhand)
auto=replacedraw reveal:3 optionone name(Get creatures) target(<3>creature|reveal) moveto(myhand) optiononeend optiontwo name(put on bottom) target(<3>*|reveal) bottomoflibrary optiontwoend revealend
text=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.
mana={3}{G}{U}
type=Creature
subtype=Elf Wizard
power=3
toughness=4
[/card]
[card]
name=Sage's Row Denizen
auto=@movedTo(other creature[blue]|mybattlefield):deplete:2 target(player)
text=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.
mana={2}{U}
type=Creature
subtype=Vedalken Wizard
power=2
toughness=3
[/card]
[card]
name=Sagu Archer
abilities=Reach
facedown={3}
autofacedown={4}{G}:morph
text=Reach -- Morph {4}{G} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={4}{G}
type=Creature
subtype=Naga Archer
power=2
toughness=5
[/card]
[card]
name=Sagu Mauler
abilities=trample,opponentshroud
facedown={3}
autofacedown={3}{G}{U}:morph
text=Trample, hexproof. -- Morph {3}{G}{U} (You may cast this card face down as a 2/2 creature for 3. Turn it face up any time for its morph cost.)
mana={4}{G}{U} 
type=Creature
subtype=Beast
power=6
toughness=6
[/card]
[card]
name=Sai of the Shinobi
auto={2}:equip
auto=teach(creature) 1/1
auto=@movedto(creature|mybattlefield):may all(trigger[to]) rehook
text=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}
mana={1}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Sakashima's Student
autohand={1}{U}{N}:ninjutsu
auto=transforms((Ninja))
auto=may copy NotATarget(creature)
text=Ninjutsu {1}{U} ({1}{U}, Return an unblocked attacker you control to hand: Put this card onto the battlefield from your hand tapped and attacking.) -- 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.
mana={2}{U}{U}
type=Creature
subtype=Human Ninja
power=0
toughness=0
[/card]
[card]
name=Sakiko, Mother of Summer
auto=@combatdamaged(player) from(creature|mybattlefield):all(trigger[from]) thisforeach(variable{thatmuch}>0) add{G} doesntempty
text=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.
mana={4}{G}{G}
type=Legendary Creature
subtype=Snake Shaman
power=3
toughness=3
[/card]
[card]
name=Sakura-Tribe Elder
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(land[basic]|myLibrary)
auto={S}:name(search card) reveal:plibrarycount optionone name(choose card) target(land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
text=Sacrifice Sakura-Tribe Elder: Search your library for a basic land card, put that card onto the battlefield tapped, then shuffle your library.
mana={1}{G}
type=Creature
subtype=Snake Shaman
power=1
toughness=1
[/card]
[card]
name=Sakura-Tribe Scout
auto={T}:moveto(myBattlefield) target(land|myHand)
text={T}: You may put a land card from your hand onto the battlefield.
mana={G}
type=Creature
subtype=Snake Shaman Scout
power=1
toughness=1
[/card]
[card]
name=Sakura-Tribe Springcaller
text=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.
auto=@each my upkeep:add{G} doesntempty
mana={3}{G}
type=Creature
subtype=Snake Shaman
power=2
toughness=4
[/card]
[card]
name=Salivating Gremlins
auto=@movedTo(artifact|myBattlefield):2/0 ueot && trample ueot
text=Whenever an artifact enters the battlefield under your control, Salivating Gremlins gets +2/+0 and gains trample until end of turn.
mana={2}{R}
type=Creature
subtype=Gremlin
power=2
toughness=3
[/card]
[card]
name=Salt Flats
auto=tap(noevent)
auto={T}:Add{1}
auto={T}:Add{W} and!( damage:1 controller )!
auto={T}:Add{B} and!( damage:1 controller )!
text=Salt Flats enters the battlefield tapped. -- {T}: Add {1} to your mana pool. -- {T}: Add {W} or {B} to your mana pool. Salt Flats deals 1 damage to you.
type=Land
[/card]
[card]
name=Salt Marsh
auto=tap(noevent)
auto={T}:Add{U}
auto={T}:Add{B}
text=Salt Marsh enters the battlefield tapped. -- {T}: Add {U} or {B} to your mana pool.
type=Land
[/card]
[card]
name=Salt Road Patrol
auto={1}{W}{T}:counter(1/1,1) asSorcery
text=Outlast {1}{W} ({1}{W}, {T}: Put a +1/+1 counter on this creature. Outlast only as a sorcery.)
mana={3}{W}
type=Creature
subtype=Human Scout
power=2
toughness=5
[/card]
[card]
name=Salt Road Quartermasters
auto=counter(1/1,2)
auto={2}{G}{C(1/1,-1)}:counter(1/1,1) target(creature|battlefield)
text=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.
mana={2}{G}
type=Creature
subtype=Human Soldier
power=1
toughness=1
[/card]
[card]
name=Saltblast
target=*[-white]
auto=destroy
text=Destroy target nonwhite permanent.
mana={3}{W}{W}
type=Sorcery
[/card]
[card]
name=Saltfield Recluse
auto={T}:-2/-0 target(creature)
text={T}: Target creature gets -2/-0 until end of turn.
mana={2}{W}
type=Creature
subtype=Human Rebel Cleric
power=1
toughness=2
[/card]
[card]
name=Saltskitter
auto=@movedTo(other creature|battlefield):(blink)ueot
text=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.
mana={3}{W}
type=Creature
subtype=Wurm
power=3
toughness=4
[/card]
[card]
name=Salvage Drone
auto=@combatdamaged(player) from(this):ingest:1 opponent
auto=@movedTo(this|graveyard) from(battlefield):may draw:1 && transforms((,newability[reject notatarget(*|myhand)])) forever
text=Devoid (This card has no color.) -- 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.
mana={U}
abilities=devoid
type=Creature
subtype=Eldrazi Drone
power=1
toughness=1
[/card]
[card]
name=Salvage Scout
auto={W}{S}:moveTo(ownerhand) target(other artifact|mygraveyard)
text={W}, Sacrifice Salvage Scout: Return target artifact card from your graveyard to your hand.
mana={W}
type=Creature
subtype=Human Scout
power=1
toughness=1
[/card]
[card]
name=Salvage Scuttler
auto=@combat(attacking) source(this):moveto(ownerhand) target(artifact|mybattlefield)
text=Whenever Salvage Scuttler attacks, return an artifact you control to its owner's hand.
mana={4}{U}
type=Creature
subtype=Crab
power=4
toughness=4
[/card]
[card]
name=Salvage Slasher
auto=foreach(artifact|mygraveyard) 1/0
text=Salvage Slasher gets +1/+0 for each artifact card in your graveyard.
mana={1}{B}
type=Artifact Creature
subtype=Human Rogue
power=1
toughness=1
[/card]
[card]
name=Salvage Titan
other={S(artifact|myBattlefield)}{S(artifact|myBattlefield)}{S(artifact|myBattlefield)} name(Sacrifice 3 Artifacts)
autograveyard={E(other artifact|mygraveyard)}{E(other artifact|mygraveyard)}{E(other artifact|mygraveyard)}:moveTo(myhand)
text=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.
mana={4}{B}{B}
type=Artifact Creature
subtype=Golem
power=6
toughness=4
[/card]
[card]
name=Salvage
target=*|myGraveyard
auto=moveTo(myLibrary)
text=Put target card from your graveyard on top of your library.
mana={G}
type=Sorcery
[/card]
[card]
name=Salvaging Station
auto={T}:moveTo(myBattlefield) target(artifact[-creature;manacost<=1]|mygraveyard)
auto=@movedTo(creature|graveyard):may untap
text={T}: 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.
mana={6}
type=Artifact
[/card]
[card]
name=Samite Alchemist
auto={W}{W}{T}:prevent:4 target(creature) && tap && frozen
text={W}{W}, {T}: Prevent the next 4 damage that would be dealt this turn to target creature you control. Tap that creature. It doesn't untap during your next untap step.
mana={3}{W}
type=Creature
subtype=Human Cleric
power=0
toughness=2
[/card]
[card]
name=Samite Archer
auto={T}:prevent:1 target(creature,player)
auto={T}:damage:1 target(creature,player)
text={T}: Prevent the next 1 damage that would be dealt to target creature or player this turn. -- {T}: Samite Archer deals 1 damage to target creature or player.
mana={1}{W}{U}
type=Creature
subtype=Human Cleric Archer
power=1
toughness=1
[/card]
[card]
name=Samite Censer-Bearer
auto={W}{S}:prevent:1 all(creature|mybattlefield)
text={W}, Sacrifice Samite Censer-Bearer: Prevent the next 1 damage that would be dealt to each creature you control this turn.
mana={W}
type=Creature
subtype=Human Rebel Cleric
power=1
toughness=1
[/card]
[card]
name=Samite Elder
auto={T}:name(color protection) target(*|mybattlefield) transforms((,newability[all(creature|mybattlefield) protection from(*[share!color!]) ueot])) ueot
text={T}: Creatures you control gain protection from the colors of target permanent you control until end of turn.
mana={2}{W}
type=Creature
subtype=Human Cleric
power=1
toughness=2
[/card]
[card]
name=Samite Healer
auto={T}:prevent:1 target(creature,player)
text={T}: Prevent the next 1 damage that would be dealt to target creature or player this turn.
mana={1}{W}
type=Creature
subtype=Human Cleric
power=1
toughness=1
[/card]
[card]
name=Samite Pilgrim
auto={T}:prevent:pbasiclandtypes target(creature,player)
text=Domain -- {T}: 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.
mana={1}{W}
type=Creature
subtype=Human Cleric
power=1
toughness=1
[/card]
[card]
name=Samurai Enforcers
auto=bushido(2/2)
text=Bushido 2 (When this blocks or becomes blocked, it gets +2/+2 until end of turn.)
mana={4}{W}{W}
type=Creature
subtype=Human Samurai
power=4
toughness=4
[/card]
[card]
name=Samurai of the Pale Curtain
auto=bushido(1/1)
auto=lord(*|battlefield) transforms((,newability[exiledeath]))
text=Bushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.) -- If a permanent would be put into a graveyard, exile it instead.
mana={W}{W}
type=Creature
subtype=Fox Samurai
power=2
toughness=2
[/card]
[card]
name=Sanctified Charge
auto=all(creature|myBattlefield) 2/1 ueot
auto=all(creature[white]|myBattlefield) first strike ueot
text=Creature you control get +2/+1 until end of turn. White creatures you control also gain first strike until end of turn. (They deal combat damage before creatures without first strike.)
mana={4}{W}
type=Instant
[/card]
[card]
name=Sanctifier of Souls
abilities=flying
auto=@movedto(other creature|mybattlefield):1/1 ueot
auto={2}{w}{E(creature|mygraveyard)}:token(Spirit,Creature Spirit,1/1,white,flying)
text=Whenever another creature enters the battlefield under your control, Sanctifier of Souls gets +1/+1 until end of turn. -- {2}{W}, Exile a creature card from your graveyard: Put a 1/1 white Spirit creature token with flying onto the battlefield.
mana={3}{W}
type=Creature
subtype=Human Cleric
power=2
toughness=3
[/card]
[card]
name=Sanctimony
auto=@tappedformana(mountain|opponentbattlefield):may life:1 controller
text=Whenever an opponent taps a Mountain for mana, you may gain 1 life.
mana={1}{W}
type=Enchantment
[/card]
[card]
name=Sanctuary Cat
mana={W}
type=Creature
subtype=Cat
power=1
toughness=2
[/card]
[card]
name=Sanctum Custodian
auto={T}:prevent:2 target(creature,player)
text={T}: Prevent the next 2 damage that would be dealt to target creature or player this turn.
mana={2}{W}
type=Creature
subtype=Human Cleric
power=1
toughness=2
[/card]
[card]
name=Sanctum Gargoyle
abilities=flying
auto=may moveTo(myHand) target(artifact|mygraveyard)
text=Flying -- When Sanctum Gargoyle enters the battlefield, you may return target artifact card from your graveyard to your hand.
mana={3}{W}
type=Artifact Creature
subtype=Gargoyle
power=2
toughness=3
[/card]
[card]
name=Sanctum of Ugin
auto={T}:add{1}
aicode=activate moveto(myhand) target(creature[colorless]|mylibrary)
auto=@movedto(*[colorless;manacost>=7]|mystack):may pay({S}) name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>creature[colorless]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text={T}: Add {1} 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.
type=Land
[/card]
[card]
name=Sanctum Plowbeast
abilities=defender
aicode=activate target(*[plains;island]|mylibrary) moveto(myhand)
autohand={2}{cycle}:name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>*[plains;island]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=Defender -- Plainscycling {2}, islandcycling {2} ({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.)
mana={4}{W}{U}
type=Artifact Creature
subtype=Beast
power=3
toughness=6
[/card]
[card]
name=Sand Golem
autograveyard=while(restriction{discardbyopponent}) moveto(ownerbattlefield) and!( transforms((,newability[phaseaction[endofturn once sourceinplay] counter(1/1) all(this)])) forever)!
text=When a spell or ability an opponent controls causes you to discard Sand Golem, return Sand Golem from your graveyard to the battlefield with a +1/+1 counter on it at the beginning of the next end step.
mana={5}
type=Artifact Creature
subtype=Golem
power=3
toughness=3
[/card]
[card]
name=Sand Silos
abilities=doesnotuntap
auto=tap(noevent)
auto=@each my untap sourcetap:may untap
auto=@each my upkeep sourcetap:may counter(0/0,1,Storage)
auto={T}{C(0/0,-1,Storage)}:name(Remove 1 Counters) add{U}
auto={T}{C(0/0,-2,Storage)}:name(Remove 2 Counters) add{U}{U}
auto={T}{C(0/0,-3,Storage)}:name(Remove 3 Counters) add{U}{U}{U}
auto={T}{C(0/0,-4,Storage)}:name(Remove 4 Counters) add{U}{U}{U}{U}
auto={T}{C(0/0,-5,Storage)}:name(Remove 5 Counters) add{U}{U}{U}{U}{U}
auto={T}{C(0/0,-6,Storage)}:name(Remove 6 Counters) add{U}{U}{U}{U}{U}{U}
auto={T}{C(0/0,-7,Storage)}:name(Remove 7 Counters) add{U}{U}{U}{U}{U}{U}{U}
auto={T}{C(0/0,-8,Storage)}:name(Remove 8 Counters) add{U}{U}{U}{U}{U}{U}{U}{U}
auto={T}{C(0/0,-9,Storage)}:name(Remove 9 Counters) add{U}{U}{U}{U}{U}{U}{U}{U}{U}
auto={T}{C(0/0,-10,Storage)}:name(Remove 10 Counters) add{U}{U}{U}{U}{U}{U}{U}{U}{U}{U}
text=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. -- {T}, Remove any number of storage counters from Sand Silos: Add {U} to your mana pool for each storage counter removed this way.
type=Land
[/card]
[card]
name=Sand Squid
abilities=doesnotuntap
auto=@each my untap sourcetap:may untap
auto={t}:target(creature) grant transforms((,newability[tap],newability[doesnotuntap])) grantend
text=Islandwalk -- You may choose not to untap Sand Squid during your untap step. -- {T}: Tap target creature. That creature doesn't untap during its controller's untap step for as long as Sand Squid remains tapped.
mana={3}{U}
type=Creature
subtype=Squid Beast
power=2
toughness=2
[/card]
[card]
name=Sandbar Crocodile
abilities=phasing
text=Phasing (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.)
mana={4}{U}
type=Creature
subtype=Crocodile
power=6
toughness=5
[/card]
[card]
name=Sandbar Merfolk
autohand=__CYCLING__({2})
text=Cycling {2} ({2}, Discard this card: Draw a card.)
mana={U}
type=Creature
subtype=Merfolk
power=1
toughness=1
[/card]
[card]
name=Sandbar Serpent
autohand=__CYCLING__({2})
text=Cycling {2} ({2}, Discard this card: Draw a card.)
mana={4}{U}
type=Creature
subtype=Serpent
power=3
toughness=4
[/card]
[card]
name=Sandblast
target=creature[attacking;blocking]
auto=damage:5
text=Sandblast deals 5 damage to target attacking creature or blocking creature.
mana={2}{W}
type=Instant
[/card]
[card]
name=Sandcrafter Mage
auto=ability$!name(Bolster) notatarget(creature[toughness=toughness:lowest:creature:mybattlefield]|mybattlefield) counter(1/1,1)!$ controller
text=When Sandcrafter Mage enters the battlefield, bolster 1. (Choose a creature with the least toughness among creatures you control and put a +1/+1 counter on it.)
mana={2}{W}
type=Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=Sands of Delirium
auto={x}{T}:deplete:x target(player)
text={X}, {T}: Target player puts the top X cards of his or her library into his or her graveyard.
mana={3}
type=Artifact
[/card]
[card]
name=Sandskin
target=creature
auto=teach(creature) preventAllCombatDamage from(this)
auto=teach(creature) preventAllCombatDamage to(this)
text=Enchant creature -- Prevent all combat damage that would be dealt to and dealt by enchanted creature.
mana={2}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Sandsower
auto={T(creature|myBattlefield)}{T(creature|myBattlefield)}{T(creature|myBattlefield)}:tap target(creature)
text=Tap three untapped creatures you control: Tap target creature.
mana={3}{W}
type=Creature
subtype=Spirit
power=1
toughness=3
[/card]
[card]
name=Sandsteppe Citadel
auto=tap(noevent)
auto={T}:Add{W}
auto={T}:Add{B}
auto={T}:Add{G}
text=Sandsteppe Citadel enters the battlefield tapped. -- {T}: Add {W}, {B}, or {G} to your mana pool.
type=Land
[/card]
[card]
name=Sandsteppe Mastodon
abilities=Reach
auto=ability$!name(Bolster) notatarget(creature[toughness=toughness:lowest:creature:mybattlefield]|mybattlefield) counter(1/1,5)!$ controller
text=When Sandsteppe Mastodon enters the battlefield Bolster 5 (Choose a creature with the least toughness or tied with the least toughness among creatures you control. Put 5 +1/+1 counters on it.)
mana={5}{G}{G}
type=Creature
subtype=Elephant
power=5
toughness=5
[/card]
[card]
name=Sandsteppe Outcast
auto=choice name(+1/+1 counter) counter(1/1,1)
auto=choice name(Spirit Token) token(Spirit,Creature Spirit,1/1,white,flying)
text=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.
mana={2}{W}
type=Creature
subtype=Human Warrior
power=2
toughness=1
[/card]
[card]
name=Sandsteppe Scavenger
auto=ability$!name(Bolster) notatarget(creature[toughness=toughness:lowest:creature:mybattlefield]|mybattlefield) counter(1/1,2)!$ controller
text=When Sandsteppe Scavenger enters the battlefield, bolster 2. (Choose a creature with the least toughness among creatures you control and put two +1/+1 counters on it.)
mana={4}{G}
type=Creature
subtype=Hound Scout
power=2
toughness=2
[/card]
[card]
name=Sandstone Bridge
auto={T}:add{W}
auto=name(1/1 and vigilance) target(creature|battlefield) transforms((,newability[1/1 ueot],newability[vigilance ueot])) ueot
auto=tap(noevent)
text=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.
type=Land
[/card]
[card]
name=Sandstone Deadfall
auto={T}{S(land|myBattlefield)}{S(land|myBattlefield)}{S}:destroy target(other creature[attacking])
text={T}, Sacrifice two lands and Sandstone Deadfall: Destroy target attacking creature.
mana={3}
type=Artifact
[/card]
[card]
name=Sandstone Needle
auto=tap(noevent)
auto=counter(0/0,2,Depletion)
auto={T}{C(0/0,-1,Depletion)}:Add{R}{R} and!( this(counter{0/0.1.Depletion}<1) sacrifice oneshot )!
text=Sandstone Needle enters the battlefield tapped with two depletion counters on it. -- {T}, 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.
type=Land
[/card]
[card]
name=Sandstone Warrior
abilities=first strike
auto={R}:1/0
text=First strike (This creature deals combat damage before creatures without first strike.) -- {R}: Sandstone Warrior gets +1/+0 until end of turn.
mana={2}{R}{R}
type=Creature
subtype=Human Soldier Warrior
power=1
toughness=3
[/card]
[card]
name=Sandstorm Charger
facedown={3}
autofacedown={4}{W}:morph
autofaceup=counter(1/1,1)
text=Megamorph {4}{W} (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.)
mana={4}{W}
type=Creature
subtype=Beast
power=3
toughness=4
[/card]
[card]
name=Sandstorm Eidolon
auto={R}{S}:cantblock target(other creature)
autograveyard=@movedTo(*[multicolor]|mystack):may moveTo(myhand)
text={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.
mana={3}{R}
type=Creature
subtype=Spirit
power=2
toughness=2
[/card]
[card]
name=Sandstorm
auto=damage:1 all(creature[attacking])
text=Sandstorm deals 1 damage to each attacking creature.
mana={G}
type=Instant
[/card]
[card]
name=Sangrite Backlash
target=creature
auto=3/-3
text=Enchant creature -- Enchanted creature gets +3/-3.
mana={BG}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Sangrite Surge
target=creature
auto=3/3
auto=double strike
text=Target creature gets +3/+3 and gains double strike until end of turn.
mana={4}{R}{G}
type=Sorcery
[/card]
[card]
name=Sangromancer
abilities=flying
auto=@movedTo(creature|graveyard) from(opponentbattlefield):may life:3 controller
auto=@discarded(*|opponenthand):may life:3 controller
text=Flying -- Whenever a creature an opponent controls dies, you may gain 3 life. -- Whenever an opponent discards a card, you may gain 3 life.
mana={2}{B}{B}
type=Creature
subtype=Vampire Shaman
power=3
toughness=3
[/card]
[card]
name=Sangrophage
auto=upcost[{L}{L}] tap
text=At the beginning of your upkeep, tap Sangrophage unless you pay 2 life.
mana={B}{B}
type=Creature
subtype=Zombie
power=3
toughness=3
[/card]
[card]
name=Sanguimancy
auto=draw:type:manab:mybattlefield controller
auto=life:-type:manab:mybattlefield controller
text=You draw X cards and you lose X life, where X is your devotion to black. (Each {B} in the mana costs of permanents you control counts toward your devotion to black.)
mana={4}{B}
type=Sorcery
[/card]
[card]
name=Sanguinary Mage
auto=@movedto(*[-creature]|mystack):1/1 ueot
text=Prowess (Whenever you cast a noncreature spell, this creature gets +1/+1 until end of turn.)
mana={1}{R}
type=Creature
subtype=Vampire Wizard
power=1
toughness=3
[/card]
[card]
name=Sanguine Bond
auto=@lifeof(player):dynamicability<!myself thatmuchlifeloss srcopponent!>
text=Whenever you gain life, target opponent loses that much life.
mana={3}{B}{B}
type=Enchantment
[/card]
[card]
name=Sanguine Guard
abilities=first strike
auto={1}{B}:regenerate
text=First strike -- {1}{B}: Regenerate Sanguine Guard.
mana={1}{B}{B}
type=Creature
subtype=Zombie Knight
power=2
toughness=2
[/card]
[card]
name=Sanguine Praetor
auto={B}{S(creature|myBattlefield)}:destroy all(creature[manacost=storedmanacost])
text={B}, Sacrifice a creature: Destroy each creature with the same converted mana cost as the sacrificed creature.
mana={6}{B}{B}
type=Creature
subtype=Avatar Praetor
power=7
toughness=5
[/card]
[card]
name=Sanitarium Skeleton
autograveyard={2}{B}:moveto(myhand)
text={2}{B}: Return Sanitarium Skeleton from your graveyard to your hand.
mana={B}
type=Creature
subtype=Skeleton
power=1
toughness=2
[/card]
[card]
name=Sanity Gnawers
auto=discard:1 target(player)
text=When Sanity Gnawers enters the battlefield, target player discards a card at random.
mana={1}{B}{R}
type=Creature
subtype=Rat
power=1
toughness=1
[/card]
[card]
name=Sanity Grinding
auto=reveal:10 optionone name(Look) target(*|reveal) deplete:type:manau opponent optiononeend optiontwo name(put on bottom) target(<10>*|reveal) bottomoflibrary optiontwoend revealend
text=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.
mana={U}{U}{U}
type=Sorcery
[/card]
[card]
name=Sapling of Colfenor
abilities=indestructible
aicode=activate notatarget(*[zpos=1]|mylibrary) name(revealed card) moveto(mylibrary) name(revealed card) and!(if cantargetcard(creature|*) then moveto(myhand) and!(transforms((,newability[life:toughness],newability[life:-power])) ueot)!)!
auto=@combat(attacking) source(this):reveal:1 optionone name(Reveal and gain/lose life) target(creature|reveal) transforms((,newability[life:toughness],newability[life:-power],newability[moveto(myhand)])) forever optiononeend optiontwo target(<1>*|reveal) moveto(mylibrary) optiontwoend revealend
text=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.
mana={3}{BG}{BG}
type=Legendary Creature
subtype=Treefolk Shaman
power=2
toughness=5
[/card]
[card]
name=Sapphire Drake
abilities=flying
auto=lord(creature[counter{1/1.1}]|myBattlefield) flying
text=Flying -- Each creature you control with a +1/+1 counter on it has flying.
mana={5}{U}
type=Creature
subtype=Drake
power=4
toughness=4
[/card]
[card]
name=Sapphire Leech
abilities=flying
auto=lord(*[blue]|mycastingzone) altercost(blue,+1)
text=Flying -- Blue spells you cast cost {U} more to cast.
mana={1}{U}
type=Creature
subtype=Leech
power=2
toughness=2
[/card]
[card]
name=Sapphire Medallion
auto=lord(*[blue]|mycastingzone) altercost(colorless,-1)
text=Blue spells you cast cost {1} less to cast.
mana={2}
type=Artifact
[/card]
[card]
name=Saprazzan Bailiff
auto=moveTo(exile) all(enchantment,artifact|graveyard)
auto=@movedTo(this|nonbattlezone) from(myBattlefield):moveTo(myhand) all(artifact,enchantment|mygraveyard) && moveTo(opponenthand) all(artifact,enchantment|opponentgraveyard)
text=When Saprazzan Bailiff enters the battlefield, exile all artifact and enchantment cards from all graveyards. -- When Saprazzan Bailiff leaves the battlefield, return all artifact and enchantment cards from all graveyards to their owners' hands.
mana={3}{U}{U}
type=Creature
subtype=Merfolk
power=2
toughness=2
[/card]
[card]
name=Saprazzan Cove
auto=tap(noevent)
auto={T}:counter(0/0,1,Storage)
auto={T}{C(0/0,-1,Storage)}:name(Remove 1 Counters) add{U}
auto={T}{C(0/0,-2,Storage)}:name(Remove 2 Counters) add{U}{U}
auto={T}{C(0/0,-3,Storage)}:name(Remove 3 Counters) add{U}{U}{U}
auto={T}{C(0/0,-4,Storage)}:name(Remove 4 Counters) add{U}{U}{U}{U}
auto={T}{C(0/0,-5,Storage)}:name(Remove 5 Counters) add{U}{U}{U}{U}{U}
auto={T}{C(0/0,-6,Storage)}:name(Remove 6 Counters) add{U}{U}{U}{U}{U}{U}
auto={T}{C(0/0,-7,Storage)}:name(Remove 7 Counters) add{U}{U}{U}{U}{U}{U}{U}
auto={T}{C(0/0,-8,Storage)}:name(Remove 8 Counters) add{U}{U}{U}{U}{U}{U}{U}{U}
auto={T}{C(0/0,-9,Storage)}:name(Remove 9 Counters) add{U}{U}{U}{U}{U}{U}{U}{U}{U}
auto={T}{C(0/0,-10,Storage)}:name(Remove 10 Counters) add{U}{U}{U}{U}{U}{U}{U}{U}{U}{U}
text=Saprazzan Cove enters the battlefield tapped. -- {T}: Put a storage counter on Saprazzan Cove. -- {T}, Remove any number of storage counters from Saprazzan Cove: Add {U} to your mana pool for each storage counter removed this way.
type=Land
[/card]
[card]
name=Saprazzan Heir
auto=@combat(blocked,turnlimited) source(this):may draw:3 controller
text=Whenever Saprazzan Heir becomes blocked, you may draw three cards.
mana={1}{U}
type=Creature
subtype=Merfolk
power=1
toughness=1
[/card]
[card]
name=Saprazzan Legate
abilities=flying
other={0} name(Cast Without Paying its Mana Cost)
otherrestriction=type(island|mybattlefield)~morethan~0,type(mountain|opponentbattlefield)~morethan~0
text=Flying -- If an opponent controls a Mountain and you control an Island, you may cast Saprazzan Legate without paying its mana cost.
mana={3}{U}
type=Creature
subtype=Merfolk Soldier
power=1
toughness=3
[/card]
[card]
name=Saprazzan Outrigger
auto=@combat(attacking) source(this):phaseaction[combatends,sourceinplay] moveTo(ownerlibrary)
auto=@combat(blocking) source(this):phaseaction[combatends,sourceinplay] moveTo(ownerlibrary)
text=When Saprazzan Outrigger attacks or blocks, put it on top of its owner's library at end of combat.
mana={3}{U}
type=Creature
subtype=Merfolk
power=5
toughness=5
[/card]
[card]
name=Saprazzan Raider
auto=@combat(blocked,turnlimited) source(this):moveTo(myhand) all(this)
text=When Saprazzan Raider becomes blocked, return it to its owner's hand.
mana={2}{U}
type=Creature
subtype=Merfolk
power=1
toughness=2
[/card]
[card]
name=Saprazzan Skerry
auto=tap(noevent)
auto=counter(0/0,2,Depletion)
auto={T}{C(0/0,-1,Depletion)}:Add{U}{U} and!( this(counter{0/0.1.Depletion}<1) sacrifice oneshot )!
text=Saprazzan Skerry enters the battlefield tapped with two depletion counters on it. -- {T}, 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.
type=Land
[/card]
[card]
name=Sapseep Forest
auto=tap(noevent)
auto=aslongas(*[green]|myBattlefield) {G}{T}:life:1 controller >1
text=({T}: Add {G} to your mana pool.) -- Sapseep Forest enters the battlefield tapped. -- {G}, {T}: You gain 1 life. Activate this ability only if you control two or more green permanents.
type=Land
subtype=Forest
[/card]
[card]
name=Sarcatog
auto={E(*|mygraveyard)}{E(*|mygraveyard)}:1/1
auto={S(artifact|mybattlefield)}:1/1
text=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.
mana={1}{B}{R}
type=Creature
subtype=Atog
power=1
toughness=2
[/card]
[card]
name=Sarcomancy
auto=token(Zombie,Creature Zombie,2/2,black)
auto=@each my upkeep restriction{type(zombie|battlefield)~lessthan~1}:damage:1 controller
text=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.
mana={B}
type=Enchantment
[/card]
[card]
name=Sarcomite Myr
auto={2}:flying
auto={2}{S}:Draw:1
text={2}: Sarcomite Myr gains flying until end of turn. -- {2}, Sacrifice Sarcomite Myr: Draw a card.
mana={2}{U}
type=Artifact Creature
subtype=Myr
power=2
toughness=1
[/card]
[card]
name=Sarkhan the Mad
auto=counter(0/0,7,loyalty)
aicode=activate moveto(myhand) and!( dynamicability<!mytgt manacoststrike tosrc!> )! notatarget(<1>*[zpos=1]|mylibrary)
auto={0}:name(0: reveal damage) Reveal:1 revealzone(mylibrary) revealuntil(*|mylibrary) optionone name(put in hand) target(*|reveal) moveto(myhand) optiononeend afterrevealed all(this) damage:revealedmana afterrevealedend revealend
auto={C(0/0,-2,Loyalty)}:name(-2: sacrifice) target(creature) sacrifice and!( token(Dragon,creature dragon,5/5,flying,red) targetcontroller )!
auto={C(0/0,-4,Loyalty)}:name(-4: ultimate) all(creature[dragon]|mybattlefield) transforms((,newability[target(player) dynamicability<!powerstrike!>])) oneshot
text=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.
mana={3}{B}{R}
type=Planeswalker
subtype=Sarkhan
[/card]
[card]
name=Sarkhan Unbroken
auto=counter(0/0,9,Loyalty)
aicode=activate moveto(mybattlefield) notatarget(<anyamount>creature[dragon]|mylibrary)
auto={C(0/0,1,Loyalty)}:name(+1: Draw card) draw:1 controller && transforms((,newability[activatechooseacolor add{chosencolor} activatechooseend])) forever asSorcery
auto={C(0/0,-2,Loyalty)}:name(-2: 4/4 dragon token) token(Dragon,creature dragon,4/4,flying,red) controller asSorcery
auto={C(0/0,-8,Loyalty)}:name(-8: Search for any number of dragons) reveal:plibrarycount optionone name(choose card) target(<anyamount>creature[dragon]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveto(ownerbattlefield))! afterrevealedend revealend asSorcery
text=+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. -- Starting Loyalty (4)
mana={2}{G}{U}{R}
type=Planeswalker
subtype=Sarkhan
[/card]
[card]
name=Sarkhan Vol
auto=counter(0/0,4,loyalty)
auto={C(0/0,1,Loyalty)}:name(+1: +1/+1 haste) all(creature|mybattlefield) 1/1 && all(creature|mybattlefield) haste
auto={C(0/0,-2,Loyalty)}:name(-2: gain control) target(creature) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)],newability[untap],haste)) ueot
auto={C(0/0,-6,Loyalty)}:name(-6: 5 Dragons) token(Dragon,Creature Dragon,4/4,red,flying)*5
text=+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.
mana={2}{R}{G}
type=Planeswalker
subtype=Sarkhan
[/card]
[card]
name=Sarkhan, the Dragonspeaker
auto=counter(0/0,4,loyalty)
auto={C(0/0,1,Loyalty)}:name(+1: becomes dragon) transforms((Creature Dragon,setpower=4,settoughness=4,indestructible,flying,haste,newability[preventAllDamage to(this)])) ueot
auto={C(0/0,-3,Loyalty)}:name(-3: 4 Damage to creature) damage:4 target(creature)
auto={C(0/0,-6,Loyalty)}:name(-6: Emblem) emblem transforms((,newability[@each my draw:draw:2 controller],newability[@each my end:moveTo(graveyard) all(*|myhand)])) forever dontremove
mana={3}{R}{R}
text=+1 Until end of turn, Sarkhan, the Dragonspeaker becomes a legendary 4/4 red Dragon creature with flying, indestructible, and haste. (He doesn't lose loyalty while he's not a planeswalker. -- -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." -- Starting Loyalty (4)
type=Planeswalker
subtype=Sarkhan
[/card]
[card]
name=Sarkhan's Rage
target=creature,player|battlefield
auto=damage:5
auto=if type(dragon|mybattlefield)~lessthan~1 then damage:2 controller
text=Sarkhan's Rage deals 5 damage to target creature or player. If you control no Dragons, Sarkhan's Rage deals 2 damage to you.
mana={4}{R}
type=Instant
[/card]
[card]
name=Sarkhan's Triumph
aicode=activate target(creature[dragon]|mylibrary) moveto(myhand)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>creature[dragon]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=Search your library for a Dragon creature card, reveal it, put it into your hand, then shuffle your library.
mana={2}{R}
type=Instant
[/card]
[card]
name=Sarpadian Empires, Vol. VII
auto=choice name(white citizen) transforms((,newability[{3}{T}:create(Citizen:Creature Citizen:1/1:white:tnum.11)])) forever
auto=choice name(blue camarid) transforms((,newability[{3}{T}:create(Camarid:Creature Camarid:1/1:blue:tnum.12)])) forever
auto=choice name(black thrull) transforms((,newability[{3}{T}:create(Thrull:Creature Thrull:1/1:black:tnum.13)])) forever
auto=choice name(red goblin) transforms((,newability[{3}{T}:create(Goblin:Creature Goblin:1/1:red:tnum.14)])) forever
auto=choice name(green saproling) transforms((,newability[{3}{T}:create(Saproling:Creature Saproling:1/1:green:tnum.15)])) forever
text=As Sarpadian Empires, Vol. VII enters the battlefield, choose white Citizen, blue Camarid, black Thrull, red Goblin, or green Saproling. -- {3}, {T}: Put a 1/1 creature token of the chosen color and type onto the battlefield.
mana={3}
type=Artifact
[/card]
[card]
name=Saruli Gatekeepers
auto=if type(land[Gate]|mybattlefield)~morethan~1 then life:7 controller oneshot
text=When Saruli  Gatekeepers enters the battlefield, if you control two or more Gates, gain 7 life.
mana={3}{G}
type=Creature
subtype=Elf Warrior
power=2
toughness=4
[/card]
[card]
name=Saskia the Unyielding
abilities=vigilance,haste
auto=choice name(you) transforms((,newability[@combatdamaged(player) from(creature|mybattlefield):all(trigger[from]) damage:thatmuch controller])) forever
auto=choice name(opponent) transforms((,newability[@combatdamaged(player) from(creature|mybattlefield):all(trigger[from]) damage:thatmuch opponent])) forever
text=Vigilance, haste -- As Saskia the Unyielding enters the battlefield, choose a player. -- Whenever a creature you control deals combat damage to a player, it deals that much damage to the chosen player.
mana={B}{R}{G}{W}
type=Legendary Creature
subtype=Human Soldier
power=3
toughness=4
[/card]
[card]
name=Satyr Firedancer
auto=@damagefoeof(player) from(instant|mystack):damage:thatmuch target(creature|opponentbattlefield)
auto=@damagefoeof(player) from(sorcery|mystack):damage:thatmuch target(creature|opponentbattlefield)
text=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.
mana={1}{R}
type=Enchantment Creature
subtype=Satyr
power=1
toughness=1
[/card]
[card]
name=Satyr Grovedancer
auto=counter(1/1,1) target(creature)
text=When Satyr Grovedancer enters the battlefield, put a +1/+1 counter on target creature.
mana={1}{G}
type=Creature
subtype=Satyr Shaman
power=1
toughness=1
[/card]
[card]
name=Satyr Hedonist
auto={R}{S}:Add{R}{R}{R}
text={R}, Sacrifice Satyr Hedonist: Add {R}{R}{R} to your mana pool.
mana={1}{G}
type=Creature
subtype=Satyr
power=2
toughness=1
[/card]
[card]
name=Satyr Hoplite
auto=@targeted(this) from(*[instant;sorcery;enchantment]|mycastingzone):counter(1/1,1)
text=Heroic -- Whenever you cast a spell that targets Satyr Hoplite, put a +1/+1 counter on Satyr Hoplite.
mana={R}
type=Creature
subtype=Satyr Soldier
power=1
toughness=1
[/card]
[card]
name=Satyr Nyx-Smith
auto=@untapped(this):name(pay 2R for 3/1 Elemental) pay[[{2}{R}]] name(Pay 2R) token(Elemental,Enchantment Creature Elemental,3/1,red,haste) controller
text=Inspired -- 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.
mana={2}{R}
type=Creature
subtype=Satyr Shaman
power=2
toughness=1
[/card]
[card]
name=Satyr Rambler
abilities=trample
text=Trample
mana={1}{R}
type=Creature
subtype=Satyr
power=2
toughness=1
[/card]
[card]
name=Satyr Wayfinder
auto=reveal:4 optionone target(land|reveal) moveto(myhand) optiononeend optiontwo name(put in grave) target(<1>*|reveal) moveto(mygraveyard) and!( all(*|reveal) moveto(mygraveyard) )! optiontwoend revealend
text=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.
mana={1}{G}
type=Creature
subtype=Satyr
power=1
toughness=1
[/card]
[card]
name=Savage Beating
restriction=during battle
otherrestriction=during battle
other={4}{R}{R}{R} name(Entwine)
auto=if paid(alternative) then all(creature|mybattlefield) double strike ueot && all(creature|mybattlefield) untap && nextphasealter(add,combatphases,controller,after<combatends>) oneshot
auto=ifnot paid(alternative) then ability$! choice all(creature|mybattlefield) double strike ueot _ choice name(extra combat) all(creature|mybattlefield) untap && nextphasealter(add,combatphases,controller,after<combatends>) oneshot !$ controller
text=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} (Choose both if you pay the entwine cost.)
mana={3}{R}{R}
type=Instant
[/card]
[card]
name=Savage Conception
auto=token(Beast,creature beast, 3/3,green)
retrace={3}{G}{G}{D(land|myhand)}
text=Put a 3/3 green Beast creature token onto the battlefield. -- Retrace (You may cast this card from your graveyard by discarding a land card in addition to paying its other costs.)
mana={3}{G}{G}
type=Sorcery
[/card]
[card]
name=Savage Firecat
abilities=trample
auto=counter(1/1,7)
auto=@tappedformana(land|myBattlefield):counter(1/1,-1)
text=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.
mana={3}{R}{R}
type=Creature
subtype=Elemental Cat
power=0
toughness=0
[/card]
[card]
name=Savage Gorilla
auto={U}{B}{S}:-3/-3 target(other creature) && draw:1 controller
text={U}{B}, {T}, Sacrifice Savage Gorilla: Target creature gets -3/-3 until end of turn. Draw a card.
mana={4}{G}
type=Creature
subtype=Ape
power=3
toughness=3
[/card]
[card]
name=Savage Hunger
target=creature
auto=1/0
auto=trample
autohand=__CYCLING__({2})
text=Enchant creature -- Enchanted creature gets +1/+0 and has trample. -- Cycling {2} ({2}, Discard this card: Draw a card.)
mana={2}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Savage Knuckleblade
auto={2}{G}: 2/2 ueot limit:1 
auto={2}{U}:moveto(ownerhand)
auto={R}:haste
text={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. 
mana={G}{U}{R}
type=Creature
subtype=Ogre Warrior
power=4
toughness=4
[/card]
[card]
name=Savage Lands
auto=tap(noevent)
auto={T}:Add{B}
auto={T}:Add{R}
auto={T}:Add{G}
text=Savage Lands enters the battlefield tapped. -- {T}: Add {B}, {R}, or {G} to your mana pool.
type=Land
[/card]
[card]
name=Savage Offensive
kicker={G}
auto=all(creature|myBattlefield) first strike
auto=kicker all(creature|myBattlefield) 1/1
text=Kicker {G} (You may pay an additional {G} as you cast this spell.) -- Creatures you control gain first strike until end of turn. If Savage Offensive was kicked, they get +1/+1 until end of turn.
mana={1}{R}
type=Sorcery
[/card]
[card]
name=Savage Punch
target=creature|mybattlefield
auto=transforms((,newability[target(creature|opponentbattlefield) dynamicability<!powerstrike eachother!>])) ueot
restriction=type(creature|opponentbattlefield)~morethan~0
auto=if type(creature[power>=4]|mybattlefield)~morethan~0 then 2/2 ueot
text=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. 
mana={1}{G}
type=Sorcery
[/card]
[card]
name=Savage Silhouette
target=creature
auto=2/2
auto=teach(creature) {1}{G}:regenerate
text=Enchant creature -- Enchanted creature gets +2/+2 and has "{1}{G}: Regenerate this creature."
mana={2}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Savage Surge
target=creature
auto=2/2 && untap
text=Target creature gets +2/+2 until end of turn. Untap that creature.
mana={1}{G}
type=Instant
[/card]
[card]
name=Savage Thallid
text=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.
mana={3}{G}{G}
type=Creature
subtype=Fungus
auto=@each my upkeep:counter(0/0,1,Spore)
auto={C(0/0,-3,Spore)}:Token(Saproling,Creature Saproling,1/1,green)
auto={S(saproling|myBattlefield)}:regenerate target(fungus)
power=5
toughness=2
[/card]
[card]
name=Savage Twister
auto=damage:X all(creature)
text=Savage Twister deals X damage to each creature.
mana={X}{R}{G}
type=Sorcery
[/card]
[card]
name=Savageborn Hydra
abilities=double strike
auto=counter(1/1,X)
auto={1}{RG}:counter(1/1,1) asSorcery
text=Double strike. -- Savageborn Hydra enters the battlefield with X +1/+1 counters on it. -- {1}{R/G}: Put a +1/+1 counter on Savageborn Hydra. Activate this ability only any time you could play a sorcery. 
mana={X}{R}{G}
type=Creature
subtype=Hydra
power=0
toughness=0
[/card]
[card]
name=Savannah Lions
mana={W}
type=Creature
subtype=Cat
power=2
toughness=1
[/card]
[card]
name=Savannah
type=Land
subtype=Forest Plains
[/card]
[card]
name=Saving Grasp
target=creature|mybattlefield
auto=moveTo(ownerhand)
flashback={W}
text=Return target creature card you own to your hand. -- Flashback {W}
mana={U}
type=Instant
[/card]
[card]
name=Savor the Moment
auto=turns:+1 controller
auto=nextphasealter(remove,untap,controller)
text=Take an extra turn after this one. Skip the untap step of that turn.
mana={1}{U}{U}
type=Sorcery
[/card]
[card]
name=Savra, Queen of the Golgari
auto=@sacrificed(creature[black]|mybattlefield):may life:-2 && ability$!sacrifice notatarget(creature|mybattlefield)!$ opponent
auto=@sacrificed(creature[green]|mybattlefield):name(gain life) ability$!may life:2!$ controller
text=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.
mana={2}{B}{G}
type=Legendary Creature
subtype=Elf Shaman
power=2
toughness=2
[/card]
[card]
name=Sawback Manticore
auto={4}:flying
auto=this(attacking) {1}:damage:2 target(creature[attacking;blocking]) limit:1
auto=this(blocking) {1}:damage:2 target(creature[attacking;blocking]) limit:1
text={4}: Sawback Manticore gains flying until end of turn. -- {1}: Sawback Manticore deals 2 damage to target attacking or blocking creature. Activate this ability only if Sawback Manticore is attacking or blocking and only once each turn.
mana={3}{R}{G}
type=Creature
subtype=Manticore
power=2
toughness=4
[/card]
[card]
name=Sawtooth Loon
abilities=flying
auto=moveTo(ownerhand) notatarget(creature[white;blue]|myBattlefield)
auto=draw:2 && transforms((,newability[target(<2>*|myhand) bottomoflibrary]))
text=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.
mana={2}{W}{U}
type=Creature
subtype=Bird
power=2
toughness=2
[/card]
[card]
name=Sawtooth Ogre
auto=@combat(blocking,blocked) source(this) from(creature):all(trigger[from]) phaseaction[combatends once] damage:1
text=Whenever Sawtooth Ogre blocks or becomes blocked by a creature, Sawtooth Ogre deals 1 damage to that creature at end of combat.
mana={2}{R}{R}
type=Creature
subtype=Ogre
power=3
toughness=3
[/card]
[card]
name=Sawtooth Thresher
abilities=sunburst
auto=counter(1/1,sunburst)
auto={C(1/1,-2)}:4/4
text=Sunburst (This enters the battlefield with a +1/+1 counter on it for each color of mana spent to cast it.) -- Remove two +1/+1 counters from Sawtooth Thresher: Sawtooth Thresher gets +4/+4 until end of turn.
mana={6}
type=Artifact Creature
subtype=Construct
power=1
toughness=1
[/card]
[card]
name=Scab-Clan Berserker
abilities=haste
auto=this(cantargetcard(*[-renown]) transforms((,newability[@combatdamaged(player) from(this):counter(1/1) && becomes(renown) forever]))
auto=this(cantargetcard(*[renown]) transforms((,newability[@movedto(*[-creature]|opponentstack):damage:2 opponent]))
text=Haste -- Renown 1 (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.) -- Whenever an opponent casts a noncreature spell, if Scab-Clan Berserker is renowned, Scab-Clan Berserker deals 2 damage to that player.
mana={1}{R}{R}
type=Creature
subtype=Human Berserker
power=2
toughness=2
[/card]
[card]
name=Scab-Clan Charger
autohand={1}{G}{discard}:name(bloodrush) target(creature[attacking]) 2/4 ueot
text=Bloodrush -- {1}{G}, Discard Scab-Clan Charger: Target attacking creature gets +2/+4 until end of turn.
mana={3}{G}
type=Creature
subtype=Centaur Warrior
power=2
toughness=4
[/card]
[card]
name=Scab-Clan Mauler
abilities=trample
auto=bloodthirst:2
text=Bloodthirst 2 (If an opponent was dealt damage this turn, this creature enters the battlefield with two +1/+1 counters on it.) -- Trample
mana={R}{G}
type=Creature
subtype=Human Berserker
power=1
toughness=1
[/card]
[card]
name=Scabland
auto=tap(noevent)
auto={T}:Add{1}
auto={T}:Add{R} and!( damage:1 controller )!
auto={T}:Add{W} and!( damage:1 controller )!
text=Scabland enters the battlefield tapped. -- {T}: Add {1} to your mana pool. -- {T}: Add {R} or {W} to your mana pool. Scabland deals 1 damage to you.
type=Land
[/card]
[card]
name=Scald
auto=@tappedformana(land|myBattlefield):damage:1 controller
auto=@tappedformana(land|opponentBattlefield):damage:1 opponent
text=Whenever a player taps an Island for mana, Scald deals 1 damage to that player.
mana={1}{R}
type=Enchantment
[/card]
[card]
name=Scalding Devil
auto={2}{R}:damage:1 target(player)
text={2}{R}: Scalding Devil deals 1 damage to target player.
mana={1}{R}
type=Creature
subtype=Devil
power=1
toughness=1
[/card]
[card]
name=Scalding Salamander
auto=@combat(attacking) source(this):may damage:1 all(creature[-flying]|opponentBattlefield)
text=Whenever Scalding Salamander attacks, you may have it deal 1 damage to each creature without flying defending player controls.
mana={2}{R}
type=Creature
subtype=Salamander
power=2
toughness=1
[/card]
[card]
name=Scalding Tarn
aicode=activate moveTo(myBattlefield) target(*[island;mountain]|myLibrary)
auto={L}{T}{S}:name(search card) reveal:plibrarycount optionone name(choose card) target(*[island;mountain]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveto(ownerbattlefield))! afterrevealedend revealend
text={T}, 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.
type=Land
[/card]
[card]
name=Scalding Tongs
auto=@each my upkeep restriction{type(*|myhand)~lessthan~4}:damage:1 opponent
text=At the beginning of your upkeep, if you have three or fewer cards in hand, Scalding Tongs deals 1 damage to target opponent.
mana={2}
type=Artifact
[/card]
[card]
name=Scaldkin
abilities=flying
auto={2}{R}{S}:damage:2 target(other *[creature;player])
text=Flying -- {2}{R}, Sacrifice Scaldkin: Scaldkin deals 2 damage to target creature or player.
mana={3}{U}
type=Creature
subtype=Elemental
power=2
toughness=2
[/card]
[card]
name=Scale Blessing
auto=name(Bolster) notatarget(creature[toughness=toughness:lowest:creature:mybattlefield]|mybattlefield) transforms((,newability[counter(1/1.2)],newability[counter(1/1.1) all(other creature[counter{1/1.1}]|mybattlefield)])) forever
text=Bolster 1, then put a +1/+1 counter on each creature you control with a +1/+1 counter on it. (To bolster 1, choose a creature with the least toughness among creatures you control and put a +1/+1 counter on it.)
mana={3}{W}
type=Instant
[/card]
[card]
name=Scale of Chiss-Goria
abilities=affinityartifacts,flash
auto={T}:0/1 target(creature)
text=Flash -- Affinity for artifacts (This spell costs {1} less to cast for each artifact you control.) -- {T}: Target creature gets +0/+1 until end of turn.
mana={3}
type=Artifact
[/card]
[card]
name=Scalebane's Elite
abilities=protection from black
text=Protection from black
mana={3}{G}{W}
type=Creature
subtype=Human Soldier
power=4
toughness=4
[/card]
[card]
name=Scaled Hulk
auto=@movedto(spirit,arcane|myStack):2/2 ueot
text=Whenever you cast a Spirit or Arcane spell, Scaled Hulk gets +2/+2 until end of turn.
mana={5}{G}
type=Creature
subtype=Spirit
power=4
toughness=4
[/card]
[card]
name=Scaled Wurm
mana={7}{G}
type=Creature
subtype=Wurm
power=7
toughness=6
[/card]
[card]
name=Scaleguard Sentinels
auto=if type(dragon|mybattlefield)~morethan~0 then counter(1/1,1) else if type(dragon|myhand)~morethan~0 then counter(1/1,1)
text=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.
mana={G}{G}
type=Creature
subtype=Human Soldier
power=2
toughness=3
[/card]
[card]
name=Scalpelexis
abilities=flying
auto=@combatdamaged(player) from(this):nameingest ingest:4 opponent
text=Flying (This creature can't be blocked except by creatures with flying or reach.) -- 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.
mana={4}{U}
type=Creature
subtype=Beast
power=1
toughness=5
[/card]
[card]
name=Scapegoat
target=<anyamount>creature|mybattlefield
auto=moveTo(ownerhand)
text=As an additional cost to cast Scapegoat, sacrifice a creature. -- Return any number of target creatures you control to their owner's hand.
mana={W}{S(creature|mybattlefield)}
type=Instant
[/card]
[card]
name=Scarblade Elite
auto={T}{E(assassin|mygraveyard)}:destroy target(creature)
text={T}, Exile an Assassin card from your graveyard: Destroy target creature.
mana={B}{B}
type=Creature
subtype=Elf Assassin
power=2
toughness=2
[/card]
[card]
name=Scare Tactics
auto=all(creature|mybattlefield) 1/0
text=Creatures you control get +1/+0 until end of turn.
mana={B}
type=Instant
[/card]
[card]
name=Scarecrone
auto={1}{S(scarecrow|myBattlefield)}:draw:1
auto={4}{T}:moveTo(myBattlefield) target(artifact[creature]|mygraveyard)
text={1}, Sacrifice a Scarecrow: Draw a card. -- {4}, {T}: Return target artifact creature card from your graveyard to the battlefield.
mana={3}
type=Artifact Creature
subtype=Scarecrow
power=1
toughness=2
[/card]
[card]
name=Scarecrow
auto={6}{T}:preventalldamage to(controller) from(creature[flying]) ueot
text={6}, {T}: Prevent all damage that would be dealt to you this turn by creatures with flying.
mana={5}
type=Artifact Creature
subtype=Scarecrow
power=2
toughness=2
[/card]
[card]
name=Scar
target=creature
auto=counter(-1/-1)
text=Put a -1/-1 counter on target creature.
mana={BR}
type=Instant
[/card]
[card]
name=Scarland Thrinax
auto={S(creature|myBattlefield)}:counter(1/1,1)
text=Sacrifice a creature: Put a +1/+1 counter on Scarland Thrinax.
mana={B}{R}{G}
type=Creature
subtype=Lizard
power=2
toughness=2
[/card]
[card]
name=Scarmaker
doublefaced=kamiflip
auto={C(0/0,-1,Ki)}:fear target(creature)
text=Remove a ki counter from Scarmaker: Target creature gains fear until end of turn. (It can't be blocked except by artifact creatures and/or black creatures.)
color=black
type=Legendary Creature
subtype=Spirit
power=4
toughness=4
[/card]
[card]
name=Scarred Puma
auto=aslongas(other creature[black;green;attacking]|myBattlefield) cantattack <1
auto=aslongas(other creature[black;green;attacking]|myBattlefield) cantpwattack <1
text=Scarred Puma can't attack unless a black or green creature also attacks.
mana={R}
type=Creature
subtype=Cat
power=2
toughness=1
[/card]
[card]
name=Scarred Vinebreeder
auto={2}{B}{E(elf|mygraveyard)}:3/3
text={2}{B}, Exile an Elf card from your graveyard: Scarred Vinebreeder gets +3/+3 until end of turn.
mana={1}{B}
type=Creature
subtype=Elf Shaman
power=1
toughness=1
[/card]
[card]
name=Scarscale Ritual
target=creature|myBattlefield
auto=draw:2
auto=counter(-1/-1)
text=As an additional cost to cast Scarscale Ritual, put a -1/-1 counter on a creature you control. -- Draw two cards.
mana={1}{UB}
type=Sorcery
[/card]
[card]
name=Scarwood Goblins
mana={R}{G}
type=Creature
subtype=Goblin
power=2
toughness=2
[/card]
[card]
name=Scarwood Hag
auto={G}{G}{G}{G}{T}:forestwalk target(creature)
auto={T}:-forestwalk target(creature)
text={G}{G}{G}{G}, {T}: Target creature gains forestwalk until end of turn. -- {T}: Target creature loses forestwalk until end of turn.
mana={1}{G}
type=Creature
subtype=Hag
power=1
toughness=1
[/card]
[card]
name=Scarwood Treefolk
auto=tap(noevent)
text=Scarwood Treefolk enters the battlefield tapped.
mana={3}{G}
type=Creature
subtype=Treefolk
power=3
toughness=5
[/card]
[card]
name=Scathe Zombies
mana={2}{B}
type=Creature
subtype=Zombie
power=2
toughness=2
[/card]
[card]
name=Scatter Arc
target=*[-creature]|stack
auto=fizzle
auto=draw:1 controller
text=Counter target noncreature spell. -- Draw a card.
mana={3}{U}
type=Instant
[/card]
[card]
name=Scatter the Seeds
auto=token(saproling,creature saproling,1/1,green)*3
text=Convoke (Your creatures can help cast this spell. Each creature you tap while casting this spell pays for {1} or one mana of that creature's color.) -- Put three 1/1 green Saproling creature tokens onto the battlefield.
other={convoke} name(Convoke)
mana={3}{G}{G}
type=Instant
[/card]
[card]
name=Scatter to the Winds
target=*|stack
auto=fizzle
other={4}{U}{U} name(Awaken)
auto=if paid(alternative) then target(land|mybattlefield) transforms((Elemental Creature,newability[counter(1/1.3)],newability[haste])) forever
text=Counter target spell. -- Awaken 3-{4}{U}{U} (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.)
mana={1}{U}{U}
type=Instant
[/card]
[card]
name=Scattershot Archer
auto={T}:damage:1 all(creature[flying])
text={T}: Scattershot Archer deals 1 damage to each creature with flying.
mana={G}
type=Creature
subtype=Elf Archer
power=1
toughness=2
[/card]
[card]
name=Scattershot
abilities=storm
auto=damage:1 target(creature)
text=Scattershot deals 1 damage to target creature. -- Storm (When you cast this spell, copy it for each spell cast before it this turn. You may choose new targets for the copies.)
mana={2}{R}
type=Instant
[/card]
[card]
name=Scavenged Weaponry
target=creature
auto=1/1
auto=draw:1 controller
text=Enchant creature -- When Scavenged Weaponry enters the battlefield, draw a card. -- Enchanted creature gets +1/+1.
mana={2}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Scavenger Drake
abilities=flying
auto=@movedTo(graveyard) from(other creature|battlefield):may counter(1/1,1)
text=Flying -- Whenever another creature dies, you may put a +1/+1 counter on Scavenger Drake.
mana={3}{B}
type=Creature
subtype=Drake
power=1
toughness=1
[/card]
[card]
name=Scavenger Folk
auto={G}{T}{S}:destroy target(other artifact)
text={G}, {T}, Sacrifice Scavenger Folk: Destroy target artifact.
mana={G}
type=Creature
subtype=Human
power=1
toughness=1
[/card]
[card]
name=Scavenging Ghoul
auto=@each endofturn:counter(0/0,type:creature[fresh]:graveyard,Corpse)
auto={C(0/0,-1,Corpse)}:regenerate
text=At the beginning of each end step, put a corpse counter on Scavenging Ghoul for each creature put into a graveyard from the battlefield this turn. -- Remove a corpse counter from Scavenging Ghoul: Regenerate Scavenging Ghoul.
mana={3}{B}
type=Creature
subtype=Zombie
power=2
toughness=2
[/card]
[card]
name=Scavenging Ooze
auto={G}:name(exile non-creature card) moveTo(exile) target(*[-creature]|graveyard)
auto={G}:name(exile creature card) moveTo(exile) target(creature|graveyard) && all(this) counter(1/1,1) && life:1 controller
text={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.
mana={1}{G}
type=Creature
subtype=Ooze
power=2
toughness=2
[/card]
[card]
name=Scavenging Scarab
abilities=cantblock
text=Scavenging Scarab can't block.
mana={3}{B}
type=Creature
subtype=Insect
power=3
toughness=3
[/card]
[card]
name=Scepter of Dominance
auto={W}{T}:tap target(*)
text={W}, {T}: Tap target permanent.
mana={1}{W}{W}
type=Artifact
[/card]
[card]
name=Scepter of Empires
auto={t}:name(damage) target(player) if type(Crown of Empires|mybattlefield)~morethan~0,type(Throne of Empires|mybattlefield)~morethan~0 then damage:3 else damage:1
text={T}: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.
mana={3}
type=Artifact
[/card]
[card]
name=Scepter of Fugue
auto={1}{B}{T}:target(player) ability$!name(discard) target(*|myhand) reject!$ targetedplayer myTurnOnly
text={1}{B}, {T}: Target player discards a card. Activate this ability only during your turn.
mana={B}{B}
type=Artifact
[/card]
[card]
name=Scepter of Insight
auto={3}{U}{T}:Draw:1
text={3}{U}, {T}: Draw a card.
mana={1}{U}{U}
type=Artifact
[/card]
[card]
name=Scholar of Athreos
auto={2}{B}:lifeleech:-1 opponent
text={2}{B}: Each opponent loses 1 life. You gain life equal to the life lost this way. 
mana={2}{W}
type=Creature
subtype=Human Cleric
power=1
toughness=4
[/card]
[card]
name=School of Piranha
auto=upcost[{1}{U}] sacrifice
text=At the beginning of your upkeep, sacrifice School of Piranha unless you pay {1}{U}.
mana={1}{U}
type=Creature
subtype=Fish
power=3
toughness=3
[/card]
[card]
name=School of the Unseen
auto={T}:Add{1}
auto={2}{T}:Add{W}
auto={2}{T}:Add{U}
auto={2}{T}:Add{B}
auto={2}{T}:Add{R}
auto={2}{T}:Add{G}
text={T}: Add {1} to your mana pool. -- {2}, {T}: Add one mana of any color to your mana pool.
type=Land
[/card]
[card]
name=Scion of Darkness
abilities=trample
auto=@combatdamagefoeof(player) from(this):may moveTo(myBattlefield) target(creature|opponentgraveyard)
auto=@combatdamageof(player) from(this):may moveTo(myBattlefield) target(creature|mygraveyard)
autohand=__CYCLING__({3})
text=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} ({3}, Discard this card: Draw a card.)
mana={5}{B}{B}{B}
type=Creature
subtype=Avatar
power=6
toughness=6
[/card]
[card]
name=Scion of Glaciers
auto={U}:1/-1 ueot
text={U}: Scion of Glaciers gets +1/-1 until end of turn.
mana={2}{U}{U}
type=Creature
subtype=Elemental
power=2
toughness=5
[/card]
[card]
name=Scion of Oona
abilities=flash,flying
auto=lord(other faerie|myBattlefield) 1/1
auto=lord(other faerie|myBattlefield) shroud
text=Flash -- Flying -- Other Faerie creatures you control get +1/+1. -- Other Faeries you control have shroud. (A permanent with shroud can't be the target of spells or abilities.)
mana={2}{U}
type=Creature
subtype=Faerie Soldier
power=1
toughness=1
[/card]
[card]
name=Scion of the Wild
anyzone=type:creature:myBattlefield/type:creature:myBattlefield cdaactive
text=Scion of the Wild's power and toughness are each equal to the number of creatures you control.
mana={1}{G}{G}
type=Creature
subtype=Avatar
power=*
toughness=*
[/card]
[card]
name=Scion of Ugin
abilities=flying
text=Flying
mana={6}
type=Creature
subtype=Dragon Spirit
power=4
toughness=4
[/card]
[card]
name=Scion of Vitu-Ghazi
auto=if casted(this) then token(Bird,Creature Bird,1/1,flying,white) 
auto=if casted(this) then ability$! name(populate) clone notatarget(creature[token]|mybattlefield) !$ controller
text=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.
mana={3}{W}{W}
type=Creature
subtype=Elemental
power=4
toughness=4
[/card]
[card]
name=Scion Summoner
auto=token(Eldrazi Scion,Creature Eldrazi Scion,1/1) and!( transforms((,newability[{S}:Add{C}])) forever )!
text=Devoid (This card has no color.) -- 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." ({C} represents colorless mana.)
mana={2}{G}
abilities=devoid
type=Creature
subtype=Eldrazi Drone
power=2
toughness=2
[/card]
[card]
name=Scorch the Fields
target=land
auto=destroy
auto=damage:1 all(creature[human])
text=Destroy target land. Scorch the Fields deals 1 damage to each Human creature.
mana={4}{R}
type=Sorcery
[/card]
[card]
name=Scorched Ruins
auto=if type(land[-tapped]|mybattlefield)~morethan~1 then sacrifice notatarget(<2>land[-tapped]|mybattlefield) oneshot else sacrifice
auto={T}:Add{4}
text=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. -- {T}: Add {4} to your mana pool.
type=Land
[/card]
[card]
name=Scorched Rusalka
auto={R}{S(creature|myBattlefield)}:damage:1 target(player)
text={R}, Sacrifice a creature: Scorched Rusalka deals 1 damage to target player.
mana={R}
type=Creature
subtype=Spirit
power=1
toughness=1
[/card]
[card]
name=Scorching Lava
target=creature,player
kicker={R}
auto=kicker cantregen
auto=kicker exiledeath
auto=damage:2
text=Kicker {R} (You may pay an additional {R} as you cast this spell.) -- 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.
mana={1}{R}
type=Instant
[/card]
[card]
name=Scorching Missile
target=player
auto=damage:4
flashback={9}{R}
text=Scorching Missile deals 4 damage to target player. -- Flashback {9}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={3}{R}
type=Sorcery
[/card]
[card]
name=Scorching Spear
target=creature,player
auto=damage:1
text=Scorching Spear deals 1 damage to target creature or player.
mana={R}
type=Sorcery
[/card]
[card]
name=Scorching Winds
auto=damage:1 all(creature[attacking])
restriction=opponentblockersonly
text=Cast Scorching Winds only during the declare attackers step and only if you've been attacked this step. -- Scorching Winds deals 1 damage to each attacking creature.
mana={R}
type=Instant
[/card]
[card]
name=Scorchwalker
autohand={1}{R}{R}{discard}:name(bloodrush) target(creature[attacking]) 5/1 ueot
text=Bloodrush -- {1}{R}{R}, Discard Scorchwalker: Target attacking creature gets +5/+1 until end of turn.
mana={3}{R}
type=Creature
subtype=Elemental
power=5
toughness=1
[/card]
[card]
name=Scoria Cat
auto=aslongas(land[-tapped]|myBattlefield) 3/3 <1
text=Scoria Cat gets +3/+3 as long as you control no untapped lands.
mana={3}{R}{R}
type=Creature
subtype=Cat
power=3
toughness=3
[/card]
[card]
name=Scoria Elemental
mana={4}{R}
type=Creature
subtype=Elemental
power=6
toughness=1
[/card]
[card]
name=Scoria Wurm
auto=@each my upkeep:flipacoin loseability moveTo(ownerhand) loseabilityend flipend
text=At the beginning of your upkeep, flip a coin. If you lose the flip, return Scoria Wurm to its owner's hand.
mana={4}{R}
type=Creature
subtype=Wurm
power=7
toughness=7
[/card]
[card]
name=Scorned Villager
auto={T}:Add{G}
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:flip(Moonscarred Werewolf)
text={T}: Add {G} to your mana pool. -- At the beginning of each upkeep, if no spells were cast last turn, transform Scorned Villager.
mana={1}{G}
type=Creature
subtype=Human Werewolf
power=1
toughness=1
[/card]
[card]
name=Scornful AEther-Lich
auto={W}{B}:fear && vigilance
text={W}{B}: Scornful AEther-Lich gains fear and vigilance until end of turn. (Attacking doesn't cause it to tap, and it can't be blocked except by artifact creatures and/or black creatures.)
mana={3}{U}
type=Artifact Creature
subtype=Zombie Wizard
power=2
toughness=4
[/card]
[card]
name=Scornful Egotist
facedown={3}
autofacedown={U}:morph
text=Morph {U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={7}{U}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Scour from Existence
target=*|battlefield
auto=moveto(exile)
text=Exile target permanent.
mana={7}
type=Instant
[/card]
[card]
name=Scour the Laboratory
anyzone=while(restriction{delirium}) changecost(colorless:-2) forcedalive
auto=draw:3
text=Delirium -- Scour the Laboratory costs {2} less to cast if there are four or more card types among cards in your graveyard. -- Draw three cards.
mana={4}{U}{U}
type=Instant
[/card]
[card]
name=Scoured Barrens
auto=tap(noevent)
auto=life:1
auto={T}:Add{W}
auto={T}:Add{B}
text=Scoured Barrens enters the battlefield tapped. -- When Scoured Barrens enters the battlefield, you gain 1 life. -- {T}: Add {W} or {B} to your mana pool.
type=Land
[/card]
[card]
name=Scour
target=enchantment
auto=moveTo(exile)
auto=all(*[share!name!]|targetcontrollerhand) moveto(exile)
auto=all(*[share!name!]|targetcontrollerlibrary) moveto(exile)
auto=all(*[share!name!]|targetcontrollergraveyard) moveto(exile)
text=Exile target enchantment. Search its controller's graveyard, hand, and library for all cards with the same name as that enchantment and exile them. That player then shuffles his or her library.
mana={2}{W}{W}
type=Instant
[/card]
[card]
name=Scourge Devil
auto=1/0 all(creature|myBattlefield)
autograveyard={2}{R}:moveto(mybattlefield) && transforms((,unearth,haste)) asSorcery forever
text=When Scourge Devil enters the battlefield, creatures you control get +1/+0 until end of turn. -- Unearth {2}{R} ({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.)
mana={4}{R}
type=Creature
subtype=Devil
power=3
toughness=3
[/card]
[card]
name=Scourge of Fleets
auto=moveto(ownerhand) all(creature[toughness<=type:island:mybattlefield]|opponentbattlefield)
text=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.
mana={5}{U}{U}
type=Creature
subtype=Kraken
power=6
toughness=6
[/card]
[card]
name=Scourge of Geier Reach
auto=foreach(creature|opponentbattlefield) 1/1
text=Scourge of Geier Reach gets +1/+1 for each creature your opponents control.
mana={3}{R}{R}
type=Creature
subtype=Elemental
power=3
toughness=3
[/card]
[card]
name=Scourge of Kher Ridges
abilities=flying
auto={1}{R}:damage:2 all(creature[-flying])
auto={5}{R}:damage:6 all(other creature[flying])
text=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.
mana={6}{R}{R}
type=Creature
subtype=Dragon
power=6
toughness=6
[/card]
[card]
name=Scourge of Numai
auto=@each my upkeep restriction{type(ogre|myBattlefield)~lessthan~1}:life:-2
text=At the beginning of your upkeep, you lose 2 life if you don't control an Ogre.
mana={3}{B}
type=Creature
subtype=Demon Spirit
power=4
toughness=4
[/card]
[card]
name=Scourge of Skola Vale
abilities=trample
auto=counter(1/1,2)
auto={T}{S(other creature|myBattlefield)}:counter(1/1,storedtoughness)
text=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.
mana={2}{G}
type=Creature
subtype=Hydra
power=0
toughness=0
[/card]
[card]
name=Scourge of the Nobilis
target=creature
auto=teach(creature[red]) 1/1
auto=teach(creature[red]) {RW}:1/0
auto=teach(creature[white]) 1/1
auto=teach(creature[white]) lifelink
text=Enchant creature -- As long as enchanted creature is red, it gets +1/+1 and has "{(r/w)}: This creature gets +1/+0 until end of turn." -- As long as enchanted creature is white, it gets +1/+1 and has lifelink. (Damage dealt by the creature also causes its controller to gain that much life.)
mana={2}{RW}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Scourge of the Throne
abilities=dethrone,flying
auto=@combat(attackedalone) source(this) turnlimited restriction{compare(lifetotal)~equalto~compare(opponentlifetotal)}: all(creature[attacking]) untap && nextphasealter(add,combatphases,controller,after<combatends>)
auto=@combat(attackedalone) source(this) turnlimited restriction{compare(lifetotal)~lessthan~compare(opponentlifetotal)}: all(creature[attacking]) untap && nextphasealter(add,combatphases,controller,after<combatends>)
text=Flying -- Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.) -- 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.
mana={4}{R}{R}
type=Creature
subtype=Dragon
power=5
toughness=5
[/card]
[card]
name=Scourge of Valkas
abilities=flying
auto={R}:1/0 ueot
auto=damage:type:dragon:mybattlefield target(creature,player)
auto=lord(dragon[-scourge of valkas]|mybattlefield) transforms((,newability[name(damage creature) damage:type:dragon:mybattlefield target(creature)],newability[name(damage player) damage:type:dragon:mybattlefield target(player)]))
text=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.
mana={2}{R}{R}{R}
type=Creature
subtype=Dragon
power=4
toughness=4
[/card]
[card]
name=Scourge Servant
abilities=infect
text=Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)
mana={4}{B}
type=Creature
subtype=Zombie
power=3
toughness=3
[/card]
[card]
name=Scourge Wolf
abilities=first strike
auto=while(restriction{delirium}) double strike
text=First strike -- Delirium  Scourge Wolf has double strike as long as there are four or more card types among cards in your graveyard.
mana={R}{R}
type=Creature
subtype=Wolf Horror
power=2
toughness=2
[/card]
[card]
name=Scourgemark
target=creature
auto=1/0
auto=draw:1 controller
text=Enchant creature -- When Scourgemark enters the battlefield, draw a card. -- Enchanted creature gets +1/+0.
mana={1}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Scourglass
auto={T}{S}:all(*[-artifact;-land]) destroy myUpkeepOnly
text={T}, Sacrifice Scourglass: Destroy all permanents except for artifacts and lands. Activate this ability only during your upkeep.
mana={3}{W}{W}
type=Artifact
[/card]
[card]
name=Scouring Sands
auto=damage:1 all(creature|opponentbattlefield)
auto=scry:1 scrycore delayed dontshow donothing scrycoreend scryend
text=Scouring Sands deals 1 damage to each creature your opponents control. Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.)
mana={1}{R}
type=Sorcery
[/card]
[card]
name=Scout the Borders
auto=reveal:5 optionone name(Get creature or land) target(creature,land|reveal) moveto(myhand) optiononeend optiontwo name(put in grave) all(*|reveal) moveto(mygraveyard) optiontwoend revealend
text=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.
mana={2}{G}
type=Sorcery
[/card]
[card]
name=Scouting Trek
aicode=activate notatarget(<anyamount>land[basic]|mylibrary) moveTo(ownerlibrary) and!(moveto(ownerlibrary))! 
auto=name(search card) Reveal:type:*:mylibrary revealtype(land[basic]|mylibrary) revealzone(mylibrary) optionone name(choose cards) target(<anyamount>land|reveal) moveto(exile) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|myexile) moveto(mylibrary) afterrevealedend revealend
text=Search your library for any number of basic land cards. Reveal those cards, then shuffle your library and put them on top of it.
mana={1}{G}
type=Sorcery
[/card]
[card]
name=Scout's Warning
target=creature|myhand
auto=flash
auto=draw:1 controller
text=The next creature card you play this turn can be played as though it had flash. -- Draw a card.
mana={W}
type=Instant
[/card]
[card]
name=Scrabbling Claws
auto={T}:target(player) ability$!name(exile card) target(*|mygraveyard) moveTo(exile)!$ targetedplayer
auto={1}{S}:moveTo(exile) target(other *|graveyard) && draw:1 controller
text={T}: Target player exiles a card from his or her graveyard. -- {1}, Sacrifice Scrabbling Claws: Exile target card from a graveyard. Draw a card.
mana={1}
type=Artifact
[/card]
[card]
name=Scragnoth
abilities=nofizzle,protection from blue
text=Scragnoth can't be countered. -- Protection from blue
mana={4}{G}
type=Creature
subtype=Beast
power=3
toughness=4
[/card]
[card]
name=Scrap Mastery
auto=all(artifact|battlefield) becomes(scraptemp) && all(artifact|graveyard) moveto(exile) and!(transforms((,newability[sacrifice all(scraptemp)],newability[(moveto(battlefield)])))! oneshot
text=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.
mana={3}{R}{R}
type=Sorcery
[/card]
[card]
name=Scrap Trawler
auto=@movedto(artifact[manacost=1]|graveyard) from(mybattlefield):moveto(myhand) target(artifact[manacost<1]|mygraveyard)
auto=@movedto(artifact[manacost=2]|graveyard) from(mybattlefield):moveto(myhand) target(artifact[manacost<2]|mygraveyard)
auto=@movedto(artifact[manacost=3]|graveyard) from(mybattlefield):moveto(myhand) target(artifact[manacost<3]|mygraveyard)
auto=@movedto(artifact[manacost=4]|graveyard) from(mybattlefield):moveto(myhand) target(artifact[manacost<4]|mygraveyard)
auto=@movedto(artifact[manacost=5]|graveyard) from(mybattlefield):moveto(myhand) target(artifact[manacost<5]|mygraveyard)
auto=@movedto(artifact[manacost=6]|graveyard) from(mybattlefield):moveto(myhand) target(artifact[manacost<6]|mygraveyard)
auto=@movedto(artifact[manacost=7]|graveyard) from(mybattlefield):moveto(myhand) target(artifact[manacost<7]|mygraveyard)
auto=@movedto(artifact[manacost=8]|graveyard) from(mybattlefield):moveto(myhand) target(artifact[manacost<8]|mygraveyard)
auto=@movedto(artifact[manacost=9]|graveyard) from(mybattlefield):moveto(myhand) target(artifact[manacost<9]|mygraveyard)
auto=@movedto(artifact[manacost=10]|graveyard) from(mybattlefield):moveto(myhand) target(artifact[manacost<10]|mygraveyard)
auto=@movedto(artifact[manacost=11]|graveyard) from(mybattlefield):moveto(myhand) target(artifact[manacost<11]|mygraveyard)
auto=@movedto(artifact[manacost=12]|graveyard) from(mybattlefield):moveto(myhand) target(artifact[manacost<12]|mygraveyard)
auto=@movedto(artifact[manacost=13]|graveyard) from(mybattlefield):moveto(myhand) target(artifact[manacost<13]|mygraveyard)
auto=@movedto(artifact[manacost=14]|graveyard) from(mybattlefield):moveto(myhand) target(artifact[manacost<14]|mygraveyard)
auto=@movedto(artifact[manacost=15]|graveyard) from(mybattlefield):moveto(myhand) target(artifact[manacost<15]|mygraveyard)
auto=@movedto(artifact[manacost=16]|graveyard) from(mybattlefield):moveto(myhand) target(artifact[manacost<16]|mygraveyard)
text=Whenever Scrap Trawler or another artifact you control is put into a graveyard from the battlefield, return to your hand target artifact card in your graveyard with lesser converted mana cost.
mana={3}
type=Artifact Creature
subtype=Construct
power=3
toughness=2
[/card]
[card]
name=Scrapbasket
auto={1}:transforms((,black,white,red,green,blue)) ueot
text={1}: Scrapbasket becomes all colors until end of turn.
mana={4}
type=Artifact Creature
subtype=Scarecrow
power=3
toughness=2
[/card]
[card]
name=Scrapdiver Serpent
auto=aslongas(artifact|opponentBattlefield) unblockable
text=Scrapdiver Serpent is unblockable as long as defending player controls an artifact.
mana={5}{U}{U}
type=Creature
subtype=Serpent
power=5
toughness=5
[/card]
[card]
name=Scrap
target=artifact
auto=destroy
autohand=__CYCLING__({2})
text=Destroy target artifact. -- Cycling {2} ({2}, Discard this card: Draw a card.)
mana={2}{R}
type=Instant
[/card]
[card]
name=Scrapheap Scrounger
abilities=cantblock
autograveyard={1}{B}{E(other creature|mygraveyard)}:moveto(mybattlefield)
text=Scrapheap Scrounger can't block. -- {1}{B}, Exile another creature card from your graveyard: Return Scrapheap Scrounger from your graveyard to the battlefield.
mana={2}
type=Artifact Creature
subtype=Construct
power=3
toughness=2
[/card]
[card]
name=Scrapheap
auto=@movedTo(artifact,enchantment|mygraveyard) from(Battlefield):life:1
text=Whenever an artifact or enchantment is put into your graveyard from the battlefield, you gain 1 life.
mana={3}
type=Artifact
[/card]
[card]
name=Scrapper Champion
abilities=double strike
auto=alterenergy:2 controller
auto=@combat(attacking) source(this):pay({e:2}) counter(1/1,1)
text=Double strike (This creature deals both first-strike and regular combat damage.) -- When Scrapper Champion enters the battlefield, you get {E}{E} (two energy counters). -- Whenever Scrapper Champion attacks, you may pay {E}{E}. If you do, put a +1/+1 counter on it.
mana={3}{R}
type=Creature
subtype=Human Artificer
power=2
toughness=2
[/card]
[card]
name=Scrapskin Drake
abilities=flying,cloud
text=Flying -- Scrapskin Drake can block only creatures with flying.
mana={2}{U}
type=Creature
subtype=Zombie Drake
power=2
toughness=3
[/card]
[card]
name=Scrapyard Mongrel
auto=aslongas(Artifact|myBattlefield) 2/0
auto=aslongas(Artifact|myBattlefield) trample
text=As long as you control an artifact, Scrapyard Mongrel gets +2/+0 and has trample. 
mana={3}{R}
type=Creature
subtype=Hound
power=3
toughness=3
[/card]
[card]
name=Scrapyard Salvo
target=player
auto=damage:type:artifact:mygraveyard
text=Scrapyard Salvo deals damage to target player equal to the number of artifact cards in your graveyard.
mana={1}{R}{R}
type=Sorcery
[/card]
[card]
name=Screaming Fury
target=creature
auto=5/0
auto=haste
text=Target creature gets +5/+0 and gains haste until end of turn.
mana={2}{R}
type=Sorcery
[/card]
[card]
name=Screaming Seahawk
abilities=flying
aicode=activate target(screaming seahawk|mylibrary) moveto(myhand)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>screaming seahawk|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=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.
mana={4}{U}
type=Creature
subtype=Bird
power=2
toughness=2
[/card]
[card]
name=Screamreach Brawler
other={1}{R} name(Dash)
auto=if paid(alternative) then transforms((,newability[haste],newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) forever
text=Dash {1}{R} (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.)
mana={2}{R}
type=Creature
subtype=Orc Berserker
power=2
toughness=3
[/card]
[card]
name=Screams of the Damned
auto={1}{B}{E(*|mygraveyard)}:damage:1 all(creature,player)
text={1}{B}, Exile a card from your graveyard: Screams of the Damned deals 1 damage to each creature and each player.
mana={3}{B}{B}
type=Enchantment
[/card]
[card]
name=Screeching Bat
abilities=flying
auto={2}{B}{B}:flip(Stalking Vampire) myUpkeepOnly
text=Flying -- At the beginning of your upkeep, you may pay {2}{B}{B}. If you do, transform Screeching Bat.
mana={2}{B}
type=Creature
subtype=Bat
power=2
toughness=2
[/card]
[card]
name=Screeching Buzzard
auto=@movedto(mygraveyard) from(this|mybattlefield):ability$!name(discard) target(*|myhand) reject!$ opponent
text=Flying -- When Screeching Buzzard dies, each opponent discards a card.
mana={3}{B}
type=Creature
subtype=Bird
power=2
toughness=2
[/card]
[card]
name=Screeching Drake
abilities=flying
auto=draw:1
auto=reject target(*|myhand)
text=Flying -- When Screeching Drake enters the battlefield, draw a card, then discard a card.
mana={3}{U}
type=Creature
subtype=Drake
power=2
toughness=2
[/card]
[card]
name=Screeching Griffin
abilities=flying
auto={R}:target(creature) ueot cantbeblockerof(this)
text=Flying -- {R}: Target creature can't block Screeching Griffin this turn.
mana={3}{W}
type=Creature
subtype=Griffin
power=2
toughness=2
[/card]
[card]
name=Screeching Harpy
abilities=flying
auto={1}{B}:regenerate
text=Flying -- {1}{B}: Regenerate Screeching Harpy.
mana={2}{B}{B}
type=Creature
subtype=Harpy Beast
power=2
toughness=2
[/card]
[card]
name=Screeching Silcaw
abilities=flying
auto=@combatdamagefoeof(player) from(this) restriction{type(artifact|myBattlefield)~morethan~2}:deplete:4 opponent
auto=@combatdamageof(player) from(this) restriction{type(artifact|myBattlefield)~morethan~2}:deplete:4 controller
text=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.
mana={1}{U}
type=Creature
subtype=Bird
power=1
toughness=2
[/card]
[card]
name=Screeching Skaab
auto=deplete:2
text=When Screeching Skaab enters the battlefield, put the top two cards of your library into your graveyard.
mana={1}{U}
type=Creature
subtype=Zombie
power=2
toughness=1
[/card]
[card]
name=Screeching Sliver
auto=lord(sliver) {T}:deplete:1 target(player)
text=All Slivers have "{T}: Target player puts the top card of his or her library into his or her graveyard."
mana={U}
type=Creature
subtype=Sliver
power=1
toughness=1
[/card]
[card]
name=Scrib Nibblers
auto={T}:target(player) moveto(exile) and!( if cantargetcard(*[land]|*) then life:1 controller )! all(*[zpos=1]|targetedpersonslibrary)
auto=@movedTo(land|mybattlefield):untap all(this)
text={T}: 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.
mana={2}{B}
type=Creature
subtype=Rat
power=1
toughness=1
[/card]
[card]
name=Scrivener
auto=may moveTo(myhand) target(instant|mygraveyard)
text=When Scrivener enters the battlefield, you may return target instant card from your graveyard to your hand.
mana={4}{U}
type=Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=Scroll of Avacyn
auto={1}{S}:name(draw a card) if type(angel|mybattlefield)~morethan~0 then draw:1 controller && life:5 controller else draw:1 controller
text={1}, Sacrifice Scroll of Avacyn: Draw a card. If you control an Angel, you gain 5 life.
mana={1}
type=Artifact
[/card]
[card]
name=Scroll of Griselbrand
auto={1}{S}:name(opponent discard) target(opponent) ability$!reject notatarget(*|myhand)!$ targetedplayer && if type(demon|mybattlefield)~morethan~0 then life:-3 targetedplayer
text={1}, Sacrifice Scroll of Griselbrand: Target opponent discards a card. If you control a Demon, that player loses 3 life.
mana={1}
type=Artifact
[/card]
[card]
name=Scroll of Origins
auto=aslongas(*|myhand) {2}{T}:draw:1 >6
text={2}, {T}: Draw a card if you have seven or more cards in hand.
mana={2}
type=Artifact
[/card]
[card]
name=Scroll of the Masters
auto=@movedTo(*[-creature]|mystack):counter (0/0,Lore) all(this)
auto={3}{T}:thisforeach(counter{0/0.1.Lore}) 1/1 target(creature|mybattlefield) ueot
text=Whenever you cast a noncreature spell, put a lore counter on Scroll of the Masters. -- {3}{T}: Target creature you control gets +1/+1 until end of turn for each lore counter on Scroll of the Masters.
mana={2}
type=Artifact
[/card]
[card]
name=Scroll Thief
auto=@combatdamaged(player) from(this):draw:1
text=Whenever Scroll Thief deals combat damage to a player, draw a card.
mana={2}{U}
type=Creature
subtype=Merfolk Rogue
power=1
toughness=3
[/card]
[card]
name=Scrounged Scythe
auto={2}:equip
auto=teach(creature) 1/1
auto=teach(human) menace
text=Equipped creature gets +1/+1. -- As long as equipped creature is a Human, it has menace. (It can't be blocked except by two or more creatures.) -- Equip {2}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Scrounge
target=opponent
auto=ability$!name(choose artifact) target(artifact|mygraveyard) moveTo(opponentbattlefield) !$ opponent
text=Target opponent chooses an artifact card in his or her graveyard. Put that card onto the battlefield under your control.
mana={2}{B}
type=Sorcery
[/card]
[card]
name=Scrounging Bandar
auto=counter(1/1,2)
auto={0}{counter(1/1,-1)}:counter(1/1,1) target(creature) myUpkeepOnly
text=Scrounging Bandar enters the battlefield with two +1/+1 counters on it. -- At the beginning of your upkeep, you may move any number of +1/+1 counters from Scrounging Bandar onto another target creature.
mana={1}{G}
type=Creature
subtype=Cat Monkey
power=0
toughness=0
[/card]
[card]
name=Scrubland
type=Land
subtype=Plains Swamp
[/card]
[card]
name=Scryb Ranger
abilities=flash,flying,protection from blue
auto={H(forest|mybattlefield)}:untap target(creature) limit:1
text=Flash (You may cast this spell any time you could cast an instant.) -- Flying, protection from blue -- Return a Forest you control to its owner's hand: Untap target creature. Activate this ability only once each turn.
mana={1}{G}
type=Creature
subtype=Faerie
power=1
toughness=1
[/card]
[card]
name=Scryb Sprites
abilities=flying
text=Flying
mana={G}
type=Creature
subtype=Faerie
power=1
toughness=1
[/card]
[card]
name=Scrying Sheets
auto={t}:add{1}
aicode=activate target(*[snow;zpos=1]|mylibrary) moveto(myhand)
auto={1}{i}:name(look) reveal:1 optionone if type(*[snow]|reveal)~morethan~0 then target(*|reveal) moveto(myhand) optiononeend optiontwo name(Put Back On Top) target(<1>*|reveal) moveto(mylibrary) optiontwoend revealend 
text={T}: Add {1} to your mana pool. -- {1}{S}i}, {T}: Look at the top card of your library. If that card is snow, you may reveal it and put it into your hand. ({S}i} can be paid with one mana from a snow permanent.)
type=Snow Land
[/card]
[card]
name=Sculpting Steel
auto=may copy notatarget(artifact)
text=You may have Sculpting Steel enter the battlefield as a copy of any artifact on the battlefield.
mana={3}
type=Artifact
[/card]
[card]
name=Scute Mob
auto=@each my upkeep restriction{type(land|myBattlefield)~morethan~4}:counter(1/1,4)
text=At the beginning of your upkeep, if you control five or more lands, put four +1/+1 counters on Scute Mob.
type=Creature
subtype=Insect
mana={G}
power=1
toughness=1
[/card]
[card]
name=Scuttlemutt
auto={T}:Add{G}
auto={T}:Add{R}
auto={T}:Add{U}
auto={T}:Add{B}
auto={T}:Add{W}
auto={T}:name(white) target(creature) becomes(,white) ueot
auto={T}:name(blue) target(creature) becomes(,blue) ueot
auto={T}:name(black) target(creature) becomes(,black) ueot
auto={T}:name(red) target(creature) becomes(,red) ueot
auto={T}:name(green) target(creature) becomes(,green) ueot
auto={T}:name(white & blue) target(creature) becomes(,white,blue) ueot
auto={T}:name(blue & black) target(creature) becomes(,black,blue) ueot
auto={T}:name(black & red) target(creature) becomes(,black,red) ueot
auto={T}:name(red & green) target(creature) becomes(,red,green) ueot
auto={T}:name(green & white) target(creature) becomes(,white,green) ueot
auto={T}:name(white & black) target(creature) becomes(,white,black) ueot
auto={T}:name(blue & red) target(creature) becomes(,red,blue) ueot
auto={T}:name(black & green) target(creature) becomes(,black,green) ueot
auto={T}:name(red & white) target(creature) becomes(,white,red) ueot
auto={T}:name(green & blue) target(creature) becomes(,green,blue) ueot
auto={T}:name(green & white & blue) target(creature) becomes(,green,white,blue) ueot
auto={T}:name(white & blue & black) target(creature) becomes(,black,white,blue) ueot
auto={T}:name(blue & black & red) target(creature) becomes(,black,red,blue) ueot
auto={T}:name(black & red & green) target(creature) becomes(,green,black,red) ueot
auto={T}:name(red & green & white) target(creature) becomes(,green,white,red) ueot
auto={T}:name(white & black & green) target(creature) becomes(,green,white,black) ueot
auto={T}:name(blue & red & white) target(creature) becomes(,red,white,blue) ueot
auto={T}:name(black & green & blue) target(creature) becomes(,green,black,blue) ueot
auto={T}:name(red & white & black) target(creature) becomes(,black,white,red) ueot
auto={T}:name(green & blue & red) target(creature) becomes(,green,red,blue) ueot
auto={T}:name(green & red & blue & black) target(creature) becomes(,green,red,blue,black) ueot
auto={T}:name(green & red & blue & white) target(creature) becomes(,green,red,blue,white) ueot
auto={T}:name(white & blue & black & red) target(creature) becomes(,white,red,blue,black) ueot
auto={T}:name(white & blue & black & green) target(creature) becomes(,white,green,blue,black) ueot
auto={T}:name(all colors) target(creature) becomes(,white,red,blue,black,green) ueot
text={T}: Add one mana of any color to your mana pool. -- {T}: Target creature becomes the color or colors of your choice until end of turn.
mana={3}
type=Artifact Creature
subtype=Scarecrow
power=2
toughness=2
[/card]
[card]
name=Scuttling Death
auto={S}:-1/-1 target(other creature)
auto=@movedTo(this|mygraveyard) from(myBattlefield):may moveTo(myhand) target(spirit[manacost<=4]|mygraveyard)
text=Sacrifice Scuttling Death: Target creature gets -1/-1 until end of turn. -- Soulshift 4 (When this dies, you may return target Spirit card with converted mana cost 4 or less from your graveyard to your hand.)
mana={4}{B}
type=Creature
subtype=Spirit
power=4
toughness=2
[/card]
[card]
name=Scuttling Doom Engine
auto=cantbeblockedby(creature[power<=2])
autograveyard=@movedTo(this|graveyard) from(mybattlefield):damage:6 target(opponent)
text=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 opponent. 
mana={6}
type=Artifact Creature
subtype=Construct
power=6
toughness=6
[/card]
[card]
name=Scuzzback Marauders
abilities=trample,persist
text=Trample -- Persist (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.)
mana={4}{RG}
type=Creature
subtype=Goblin Warrior
power=5
toughness=2
[/card]
[card]
name=Scuzzback Scrapper
abilities=wither
text=Wither (This deals damage to creatures in the form of -1/-1 counters.)
mana={RG}
type=Creature
subtype=Goblin Warrior
power=1
toughness=1
[/card]
[card]
name=Scythe Leopard
auto=@movedTo(land|myBattlefield):1/1 ueot
text=Landfall -- Whenever a land enters the battlefield under your control, Scythe Leopard gets +1/+1 until end of turn.
mana={G}
type=Creature
subtype=Cat
power=1
toughness=1
[/card]
[card]
name=Scythe of the Wretched
auto=teach(creature) +2/+2
auto={4}:equip
auto=@vampired(creature) from(mytgt):all(trigger[to]) moveto(mybattlefield) and!(rehook)!
text=Equipped creature gets +2/+2. -- Whenever a creature dealt damage by equipped creature this turn is put into a graveyard, return that card to the battlefield under your control. Attach Scythe of the Wretched to that creature. -- Equip {4}
mana={2}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Scythe Specter
abilities=flying
auto=@combatdamaged(player) from(this):ability$!target(*|myhand) dynamicability<!mytgt manacostlifeloss srccontroller!> reject!$ opponent
text=Flying -- Whenever Scythe Specter deals combat damage to a player, each opponent discards a card. Each player who discarded a card with the highest converted mana cost among cards discarded this way loses life equal to that converted mana cost.
mana={4}{B}{B}
type=Creature
subtype=Specter
power=4
toughness=4
[/card]
[card]
name=Scythe Tiger
abilities=shroud
auto=aslongas(land|myBattlefield) moveTo(graveyard) notatarget(land|myBattlefield) oneshot
auto=name(sacrifice Scythe Tiger) moveTo(graveyard) notatarget(this|myBattlefield)
text=Shroud (This creature can't be the target of spells or abilities.) -- When Scythe Tiger enters the battlefield, sacrifice it unless you sacrifice a land.
mana={G}
type=Creature
subtype=Cat
power=3
toughness=2
[/card]
[card]
name=Scytheclaw
auto={3}:equip
auto=livingweapontoken(Germ,Creature Germ,0/0,black)
auto=teach(creature) transforms((,newability[1/1],newability[@combatdamagefoeof(player) from(this):life:-halfdownopponentlifetotal opponent],newability[@combatdamageof(player) from(this):life:-halfdownlifetotal controller]))
text=Living weapon (When this Equipment enters the battlefield, put a 0/0 black Germ creature token onto the battlefield, then attach this to it.) -- 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}
mana={5}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Sea Drake
abilities=flying
auto=target(<2>land|mybattlefield) moveTo(myhand)
text=Flying -- When Sea Drake enters the battlefield, return two target lands you control to their owner's hand.
mana={2}{U}
type=Creature
subtype=Drake
power=4
toughness=3
[/card]
[card]
name=Sea Eagle
abilities=flying
text=Flying
mana={1}{U}
type=Creature
subtype=Bird
power=1
toughness=1
[/card]
[card]
name=Sea Gate Loremaster
auto={T}:draw:type:ally controller
text={T}: Draw a card for each Ally you control.
mana={4}{U}
type=Creature
subtype=Merfolk Wizard Ally
power=1
toughness=3
[/card]
[card]
name=Sea Gate Oracle
abilities=hiddenface
aicode=activate transforms((,newability[moveto(myhand) all(*[zpos=1]|mylibrary) && bottomoflibrary all(*[zpos=2]|mylibrary)])) ueot
auto=name(look) reveal:2 optionone name(Get a card) target(<1>*|reveal) moveto(myhand) optiononeend optiontwo name(put on bottom) target(<2>*|reveal) bottomoflibrary optiontwoend revealend
text=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.
mana={2}{U}
type=Creature
subtype=Human Wizard
power=1
toughness=3
[/card]
[card]
name=Sea Gate Wreckage
auto={t}:add{c}
auto=aslongas(*|myhand) {2}{c}{t}:draw:1 <1
text={T}: Add {C} to your mana pool. ({C} represents colorless mana.) -- {2}{C}, {T}: Draw a card. Activate this ability only if you have no cards in hand.
type=Land
[/card]
[card]
name=Sea God's Revenge
target=<upto:3>creature|opponentbattlefield
auto=moveto(ownerhand)
auto=scry:1 scrycore delayed dontshow donothing scrycoreend scryend
text=Return up to three target creatures your opponents control to their owners' hands. Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.)
mana={5}{U}
type=Sorcery
[/card]
[card]
name=Sea Kings' Blessing
target=<anyamount>creature
auto=transforms((,blue)) ueot
text=Any number of target creatures become blue until end of turn.
mana={U}
type=Instant
[/card]
[card]
name=Sea Monster
auto=aslongas(island|opponentBattlefield) cantattack <1
auto=aslongas(island|opponentBattlefield) cantpwattack <1
text=Sea Monster can't attack unless defending player controls an Island.
mana={4}{U}{U}
type=Creature
subtype=Serpent
power=6
toughness=6
[/card]
[card]
name=Sea Scryer
auto={T}:Add{1}
auto={1}{T}:Add{U}
text={T}: Add {1} to your mana pool. -- {1}, {T}: Add {U} to your mana pool.
mana={1}{U}
type=Creature
subtype=Merfolk Wizard
power=1
toughness=1
[/card]
[card]
name=Sea Serpent
abilities=islandhome
text=Sea Serpent can't attack unless defending player controls an Island. -- When you control no Islands, sacrifice Sea Serpent.
mana={5}{U}
type=Creature
subtype=Serpent
power=5
toughness=5
[/card]
[card]
name=Sea Snidd
auto={T}:ueot name(land becomes a plains) loseabilities && losesubtypesof(land) && transforms((plains)) target(land)
auto={T}:ueot name(land becomes a island) loseabilities && losesubtypesof(land) && transforms((island)) target(land)
auto={T}:ueot name(land becomes a swamp) loseabilities && losesubtypesof(land) && transforms((swamp)) target(land)
auto={T}:ueot name(land becomes a mountain) loseabilities && losesubtypesof(land) && transforms((mountain)) target(land)
auto={T}:ueot name(land becomes a forest) loseabilities && losesubtypesof(land) && transforms((forest)) target(land)
text={T}: Target land becomes the basic land type of your choice until end of turn.
mana={4}{U}
type=Creature
subtype=Beast
power=3
toughness=3
[/card]
[card]
name=Sea Spirit
auto={U}:1/0
text={U}: Sea Spirit gets +1/+0 until end of turn.
mana={4}{U}
type=Creature
subtype=Elemental Spirit
power=2
toughness=3
[/card]
[card]
name=Sea Sprite
abilities=flying,protection from red
text=Flying, protection from red
mana={1}{U}
type=Creature
subtype=Faerie
power=1
toughness=1
[/card]
[card]
name=Sea Troll
auto=@combat(blocked) source(this) from(creature[blue]):all(this) transforms((,newability[{U}:regenerate])) ueot
text={U}: Regenerate Sea Troll. Activate this ability only if Sea Troll blocked or was blocked by a blue creature this turn.
mana={2}{U}
type=Creature
subtype=Troll
power=2
toughness=1
[/card]
[card]
name=Seachrome Coast
auto=aslongas(other land|myBattlefield) tap(noevent) >2 oneshot
auto={T}:Add{W}
auto={T}:Add{U}
text=Seachrome Coast enters the battlefield tapped unless you control two or fewer other lands. -- {T}: Add {W} or {U} to your mana pool.
type=Land
[/card]
[card]
name=Seacoast Drake
abilities=flying
text=Flying.
mana={1}{U}
type=Creature
subtype=Drake
power=1
toughness=3
[/card]
[card]
name=Seafloor Debris
auto=tap(noevent)
auto={T}:Add{U}
auto={T}{S}:Add{B}
auto={T}{S}:Add{G}
auto={T}{S}:Add{R}
auto={T}{S}:Add{U}
auto={T}{S}:Add{W}
text=Seafloor Debris enters the battlefield tapped. -- {T}: Add {U} to your mana pool. -- {T}, Sacrifice Seafloor Debris: Add one mana of any color to your mana pool.
type=Land
[/card]
[card]
name=Seagraf Skaab
mana={1}{U}
type=Creature
subtype=Zombie
power=1
toughness=3
[/card]
[card]
name=Seahunter
aicode=activate moveTo(myBattlefield) target(merfolk[-sorcery;-instant]|myLibrary)
auto={3}{T}:name(search card) reveal:plibrarycount optionone name(choose card) target(merfolk[-sorcery;-instant]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield))! afterrevealedend revealend
text={3}, {T}: Search your library for a Merfolk permanent card and put that card onto the battlefield. Then shuffle your library.
mana={2}{U}{U}
type=Creature
subtype=Human Mercenary
power=2
toughness=2
[/card]
[card]
name=Seal of Cleansing
auto={S}:destroy target(other *[artifact;enchantment])
text=Sacrifice Seal of Cleansing: Destroy target artifact or enchantment.
mana={1}{W}
type=Enchantment
[/card]
[card]
name=Seal of Doom
auto={S}:bury target(other creature[-black])
text=Sacrifice Seal of Doom: Destroy target nonblack creature. It can't be regenerated.
mana={2}{B}
type=Enchantment
[/card]
[card]
name=Seal of Fire
auto={S}:damage:2 target(other *[creature;player])
text=Sacrifice Seal of Fire: Seal of Fire deals 2 damage to target creature or player.
mana={R}
type=Enchantment
[/card]
[card]
name=Seal of Primordium
auto={S}:destroy target(other *[artifact;enchantment])
text=Sacrifice Seal of Primordium: Destroy target artifact or enchantment.
mana={1}{G}
type=Enchantment
[/card]
[card]
name=Seal of Removal
auto={S}:moveTo(ownerhand) target(other creature)
text=Sacrifice Seal of Removal: Return target creature to its owner's hand.
mana={U}
type=Enchantment
[/card]
[card]
name=Seal of Strength
auto={S}:3/3 target(other creature)
text=Sacrifice Seal of Strength: Target creature gets +3/+3 until end of turn.
mana={G}
type=Enchantment
[/card]
[card]
name=Sealed Fate
target=opponent
auto=name(Look) reveal:x revealzone(targetedpersonslibrary) optionone name(exile a card) target(*|reveal) moveto(ownerexile) optiononeend optiontwo target(<60>*|reveal) moveto(ownerlibrary) optiontwoend revealend
text=Look at the top X cards of target opponent's library. Exile one of those cards and put the rest back on top of that player's library in any order.
mana={X}{U}{B}
type=Sorcery
[/card]
[card]
name=Sealock Monster
auto=aslongas(island|opponentBattlefield) cantattack <1
auto=aslongas(island|opponentBattlefield) cantpwattack <1
auto=this(cantargetcard(*[-monstrous]) {5}{U}{U}:becomes(monstrous) forever && counter(1/1,3) && transforms((,newAbility[target(land|opponentbattlefield) becomes(island) forever])) forever
text=Sealock Monster can't attack unless defending player controls an Island. -- {5}{U}{U}: Monstrosity 3. (If this creature isn't monstrous, put three +1/+1 counters on it and it becomes monstrous.) -- When Sealock Monster becomes monstrous, target land becomes an Island in addition to its other types.
mana={3}{U}{U}
type=Creature
subtype=Octopus
power=5
toughness=5
[/card]
[card]
name=Seance
auto=@each my upkeep:may target(creature|mygraveyard) moveto(exile) and!(clone with(unearth) addtype(spirit))!
text=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.
mana={2}{W}{W}
type=Enchantment
[/card]
[card]
name=Search for Tomorrow
aicode=activate moveTo(myBattlefield) target(land[basic]|myLibrary)
auto=name(search card) reveal:plibrarycount optionone name(choose card) target(land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield))! afterrevealedend revealend
text=Search your library for a basic land card and put it onto the battlefield. Then shuffle your library. -- Suspend 2 - {G} (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.)
mana={2}{G}
suspend(2)={g}
type=Sorcery
[/card]
[card]
name=Search Warrant
target=player
auto=life:type:*:targetedpersonshand controller
auto=reveal:type:*:targetedpersonshand revealzone(targetedpersonshand) optionone name(put back) target(<1>*|reveal) moveto(ownerhand) and!( all(*|reveal) moveto(ownerhand) )! optiononeend revealend
text=Target player reveals his or her hand. You gain life equal to the number of cards in that player's hand.
mana={W}{U}
type=Sorcery
[/card]
[card]
name=Searchlight Geist
abilities=flying
auto={3}{B}:deathtouch ueot
text=Flying -- {3}{B}: Searchlight Geist gains deathtouch until end of turn. (Any amount of damage it deals to a creature is enough to destroy it.)
mana={2}{B}
type=Creature
subtype=Spirit
power=2
toughness=1
[/card]
[card]
name=Searing Blood
target=creature
auto=damage:2
auto=transforms((newability[@movedto(this|graveyard) from(battlefield):damage:3 controller])) ueot
text=Searing Blood deals 2 damage to target creature. When that creature dies this turn, Searing Blood deals 3 damage to the creature's controller.
mana={R}{R}
type=Instant
[/card]
[card]
name=Searing Flesh
auto=damage:7 opponent
text=Searing Flesh deals 7 damage to target opponent.
mana={6}{R}
type=Sorcery
[/card]
[card]
name=Searing Light
auto=destroy
target=creature[attacking;blocking;power<=2]
text=Destroy target attacking or blocking creature with power 2 or less.
mana={W}
type=Instant
[/card]
[card]
name=Searing Meditation
auto=@lifeof(player):pay({2}) target(creature,player) damage:2
text=Whenever you gain life, you may pay {2}. If you do, Searing Meditation deals 2 damage to target creature or player.
mana={1}{R}{W}
type=Enchantment
[/card]
[card]
name=Searing Rays
auto=choice name(White) damage:type:creature[white]:mybattlefield controller && damage:type:creature[white]:opponentbattlefield opponent
auto=choice name(Blue) damage:type:creature[blue]:mybattlefield controller && damage:type:creature[blue]:opponentbattlefield opponent
auto=choice name(Black) damage:type:creature[black]:mybattlefield controller && damage:type:creature[black]:opponentbattlefield opponent
auto=choice name(Red) damage:type:creature[red]:mybattlefield controller && damage:type:creature[red]:opponentbattlefield opponent
auto=choice name(Green) damage:type:creature[green]:mybattlefield controller && damage:type:creature[green]:opponentbattlefield opponent
text=Choose a color. Searing Rays deals damage to each player equal to the number of creatures of that color that player controls.
mana={2}{R}
type=Sorcery
[/card]
[card]
name=Searing Spear Askari
abilities=flanking
auto={1}{r}:menace ueot
text=Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.) -- {1}{R}: Searing Spear Askari can't be blocked except by two or more creatures this turn.
mana={2}{R}
type=Creature
subtype=Human Knight
power=2
toughness=2
[/card]
[card]
name=Searing Spear
target=creature,player
auto=damage:3
text=Searing Spear deals 3 damage to target creature or player.
mana={1}{R}
type=Instant
[/card]
[card]
name=Searing Touch
target=creature,player
auto=damage:1
buyback={R}{4}
text=Buyback {4} (You may pay an additional {4} as you cast this spell. If you do, put this card into your hand as it resolves.) -- Searing Touch deals 1 damage to target creature or player.
mana={R}
type=Instant
[/card]
[card]
name=Searing Wind
target=creature,player
auto=damage:10
text=Searing Wind deals 10 damage to target creature or player.
mana={8}{R}
type=Instant
[/card]
[card]
name=Sea's Claim
target=land
auto=loseabilities
auto=losesubtypesof(land)
auto=transforms((island))
text=Enchant land (Target a land as you cast this. This card enters the battlefield attached to that land.) -- Enchanted land is an Island.
mana={U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Seascape Aerialist
auto=may all(ally|myBattlefield) flying ueot
auto=@movedTo(other ally|myBattlefield):may all(ally|myBattlefield) flying ueot
text=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.
mana={4}{U}
type=Creature
subtype=Merfolk Wizard Ally
power=2
toughness=3
[/card]
[card]
name=Seashell Cameo
auto={T}:Add{W}
auto={T}:Add{U}
text={T}: Add {W} or {U} to your mana pool.
mana={3}
type=Artifact
[/card]
[card]
name=Seaside Citadel
auto=tap(noevent)
auto={T}:Add{G}
auto={T}:Add{W}
auto={T}:Add{U}
text=Seaside Citadel enters the battlefield tapped. -- {T}: Add {G}, {W}, or {U} to your mana pool.
type=Land
[/card]
[card]
name=Seaside Haven
auto={T}:Add{1}
auto={W}{U}{T}{S(bird|myBattlefield)}:draw:1
text={T}: Add {1} to your mana pool. -- {W}{U}, {T}, Sacrifice a Bird: Draw a card.
type=Land
[/card]
[card]
name=Season of the Witch
auto=upcost[{L}{L}] sacrifice
auto=@each my combatends:all(creature[-fresh;-attacking;-defender;-cantattack;-tapped]|mybattlefield) phaseaction[endofturn once] destroy
auto=@each my combatends:all(creature[fresh;haste;-attacking;-defender;-cantattack;-tapped]|mybattlefield) phaseaction[endofturn once] destroy
auto=@each opponent combatends:all(creature[-fresh;-attacking;-defender;-cantattack]|opponentbattlefield) phaseaction[endofturn once] destroy
auto=@each opponent combatends:all(creature[fresh;haste;-attacking;-defender;-cantattack]|opponentbattlefield) phaseaction[endofturn once] destroy
text=At the beginning of your upkeep, sacrifice Season of the Witch unless you pay 2 life. -- At the beginning of the end step, destroy all untapped creatures that didn't attack this turn, except for creatures that couldn't attack.
mana={B}{B}{B}
type=Enchantment
[/card]
[card]
name=Seasoned Marshal
auto=@combat(attacking) source(this):may tap target(creature)
text=Whenever Seasoned Marshal attacks, you may tap target creature.
mana={2}{W}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=2
[/card]
[card]
name=Seat of the Synod
auto={T}:Add{U}
text=(Seat of the Synod isn't a spell.) -- {T}: Add {U} to your mana pool.
type=Artifact Land
[/card]
[card]
name=Secluded Glen
auto=tap(noevent)
auto=aslongas(faerie|myHand) untap
auto={T}:Add{U}
auto={T}:Add{B}
text=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. -- {T}: Add {U} or {B} to your mana pool.
type=Land
[/card]
[card]
name=Secluded Steppe
auto=tap(noevent)
auto={T}:Add{W}
autohand=__CYCLING__({W})
text=Secluded Steppe enters the battlefield tapped. -- {T}: Add {W} to your mana pool. -- Cycling {W} ({W}, Discard this card: Draw a card.)
type=Land
[/card]
[card]
name=Second Chance
auto=@each my upkeep:this(controllerlife < 6) turns:+1 controller
auto=@each my upkeep:this(controllerlife < 6) sacrifice
text=At the beginning of your upkeep, if you have 5 or less life, sacrifice Second Chance. If you do, take an extra turn after this one.
mana={2}{U}
type=Enchantment
[/card]
[card]
name=Second Guess
target=*|stack
auto=fizzle
restriction=thisturn(*|stack)~equalto~2
text=Counter target spell that's the second spell cast this turn.
mana={1}{U}
type=Instant
[/card]
[card]
name=Second Harvest
auto=all(*[token]|mybattlefield) clone
text=For each token you control, put a token onto the battlefield that's a copy of that permanent.
mana={2}{G}{G}
type=Instant
[/card]
[card]
name=Second Sunrise
auto=moveTo(myBattlefield) all(*[fresh]|mygraveyard)
auto=moveTo(opponentBattlefield) all(*[fresh]|opponentgraveyard)
text=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.
mana={1}{W}{W}
type=Instant
[/card]
[card]
name=Second Thoughts
target=creature[attacking]
auto=moveTo(exile)
auto=draw:1 controller
text=Exile target attacking creature. -- Draw a card.
mana={4}{W}
type=Instant
[/card]
[card]
name=Second Wind
target=creature
auto={T}:tap(mytgt)
auto={T}:untap(mytgt)
text=Enchant creature -- {T}: Tap enchanted creature. -- {T}: Untap enchanted creature.
mana={2}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Secret Salvage
target=*[-land]|mygraveyard
auto=moveto(exile)
aicode=activate target(<anyamount>*[share!name!]|mylibrary) moveto(myhand)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<anyamount>*[share!name!]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=Exile target nonland card from your graveyard. Search your library for any number of cards with the same name as that card, reveal them, and put them into your hand. Then shuffle your library.
mana={3}{B}{B}
type=Sorcery
[/card]
[card]
name=Secretkeeper
auto=while(restriction{morecardsthanopponent}) 2/2
auto=while(restriction{morecardsthanopponent}) flying
text=As long as you have more cards in hand than each opponent, Secretkeeper gets +2/+2 and has flying.
mana={3}{U}
type=Creature
subtype=Spirit
power=2
toughness=2
[/card]
[card]
name=Secrets of the Dead
auto=@movedTo(*|stack) from(mygraveyard):draw:1 controller
text=Whenever you cast a spell from your graveyard, draw a card.
mana={2}{U}
type=Enchantment
[/card]
[card]
name=Secure the Wastes
auto=token(Warrior,Creature Warrior,1/1,white)*X
text=Put X 1/1 white Warrior creature tokens onto the battlefield.
mana={X}{W}
type=Instant
[/card]
[card]
name=Security Blockade
target=land
auto=teach(land) transforms((,newability[{T}:prevent:1 controller]))
auto=token(Knight,Creature Knight,2/2,white,vigilance)
text=Enchant land -- When Security Blockade enters the battlefield, put a 2/2 white Knight creature token with vigilance onto the battlefield. -- Enchanted land has "{T}: Prevent the next 1 damage that would be dealt to you this turn."
mana={2}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Security Detail
auto=aslongas(creature|mybattlefield) {w}{w}:token(soldier,creature soldier,1/1,white) limit:1 <1
text={W}{W}: Put a 1/1 white Soldier creature token onto the battlefield. Activate this ability only if you control no creatures and only once each turn.
mana={3}{W}
type=Enchantment
[/card]
[card]
name=Sedge Scorpion
abilities=deathtouch
text=Deathtouch
mana={G}
type=Creature
subtype=Scorpion
power=1
toughness=1
[/card]
[card]
name=Sedge Sliver
auto=aslongas(swamp|myBattlefield) lord(sliver) 1/1
auto=lord(sliver) {B}:regenerate
text=All Sliver creatures have "This creature gets +1/+1 as long as you control a Swamp." -- All Slivers have "{B}: Regenerate this permanent."
mana={2}{R}
type=Creature
subtype=Sliver
power=2
toughness=2
[/card]
[card]
name=Sedge Troll
auto={B}:regenerate
auto=aslongas(swamp|myBattlefield) 1/1
text=Sedge Troll gets +1/+1 as long as you control a Swamp. -- {B}: Regenerate Sedge Troll.
mana={2}{R}
type=Creature
subtype=Troll
power=2
toughness=2
[/card]
[card]
name=Sedraxis Alchemist
auto=aslongas(*[blue]|myBattlefield) moveTo(ownerhand) target(*[-land]) oneshot
text=When Sedraxis Alchemist enters the battlefield, if you control a blue permanent, return target nonland permanent to its owner's hand.
mana={2}{B}
type=Creature
subtype=Zombie Wizard
power=2
toughness=2
[/card]
[card]
name=Sedraxis Specter
abilities=flying
auto=@combatdamagefoeof(player) from(this):ability$!name(discard) target(*|myhand) reject!$ opponent
auto=@combatdamageof(player) from(this):ability$!name(discard) target(*|myhand) reject!$ controller
autograveyard={1}{B}:moveto(mybattlefield) && transforms((,unearth,haste)) asSorcery forever
text=Flying -- Whenever Sedraxis Specter deals combat damage to a player, that player discards a card. -- Unearth {1}{B} ({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.)
mana={U}{B}{R}
type=Creature
subtype=Specter
power=3
toughness=2
[/card]
[card]
name=Sedris, the Traitor King
auto=lord(creature|mygraveyard) {2}{B}:moveto(ownerbattlefield) and!( transforms((,unearth,haste)) forever )! assorcery
text=Each creature card in your graveyard has unearth {2}{B}. ({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.)
mana={3}{U}{B}{R}
type=Legendary Creature
subtype=Zombie Warrior
power=5
toughness=5
[/card]
[card]
name=See Beyond
auto=draw:2
auto=target(*|myhand) name(shuffle) transforms((,newability[@movedTo(this|library) from(myhand):shuffle],newability[moveTo(myLibrary)]))
text=Draw two cards, then shuffle a card from your hand into your library.
mana={1}{U}
type=Sorcery
[/card]
[card]
name=See the Unwritten
auto=if type(creature[power>3]|mybattlefield)~morethan~0 then reveal:8 revealzone(mylibrary) optionone target(<2>creature|reveal) moveto(mybattlefield) and!( all(*|reveal) moveto(ownergraveyard) )! optiononeend optiontwo all(*|reveal) moveto(ownergraveyard) optiontwoend revealend
auto=if type(creature[power>3]|mybattlefield)~lessthan~1 then reveal:8 revealzone(mylibrary) optionone target(<1>creature|reveal) moveto(mybattlefield) and!( all(*|reveal) moveto(ownergraveyard) )! optiononeend optiontwo all(*|reveal) moveto(ownergraveyard) optiontwoend revealend
text=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.
mana={4}{G}{G}
type=Sorcery
[/card]
[card]
name=Seed Guardian
abilities=reach
auto=@movedTo(this|graveyard) from(battlefield):token(Elemental,Creature Elemental,type:creature:mygraveyard/type:creature:mygraveyard,green) controller
text=Reach -- When Seed Guardian dies, put an X/X green Elemental creature token onto the battlefield, where X is the number of creature cards in your graveyard.
mana={2}{G}{G}
type=Creature
subtype=Elemental
power=3
toughness=4
[/card]
[card]
name=Seed Spark
target=artifact,enchantment
auto=destroy
auto=if spent({G}) then token(Saproling,Creature Saproling,1/1,green)*2
text=Destroy target artifact or enchantment. If {G} was spent to cast Seed Spark, put two 1/1 green Saproling creature tokens onto the battlefield.
mana={3}{W}
type=Instant
[/card]
[card]
name=Seed the Land
auto=@movedto(land|myBattlefield):token(Snake,Creature Snake,1/1,green)
auto=@movedto(land|opponentBattlefield):token(Snake,Creature Snake,1/1,green) opponent
text=Whenever a land enters the battlefield, its controller puts a 1/1 green Snake creature token onto the battlefield.
mana={2}{G}{G}
type=Enchantment
[/card]
[card]
name=Seedborn Muse
auto=@each opponent untap:untap all(*|myBattlefield)
text=Untap all permanents you control during each other player's untap step.
mana={3}{G}{G}
type=Creature
subtype=Spirit
power=2
toughness=4
[/card]
[card]
name=Seedcradle Witch
auto={2}{G}{W}:3/3 && untap target(creature)
text={2}{G}{W}: Target creature gets +3/+3 until end of turn. Untap that creature.
mana={GW}
type=Creature
subtype=Elf Shaman
power=1
toughness=1
[/card]
[card]
name=Seedguide Ash
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(<upto:3>forest|myLibrary)
auto=@movedTo(this|graveyard) from(battlefield):name(search card) reveal:plibrarycount optionone name(choose card) target(<upto:3>forest|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
text=When Seedguide Ash is put into a graveyard from the battlefield, you may search your library for up to three Forest cards and put them onto the battlefield tapped. If you do, shuffle your library.
mana={4}{G}
type=Creature
subtype=Treefolk Druid
power=4
toughness=4
[/card]
[card]
name=Seedling Charm
auto=aslongas(aura|battlefield) choice moveTo(ownerhand) target(aura)
auto=aslongas(creature|battlefield) choice regenerate target(creature)
auto=aslongas(creature|battlefield) choice trample target(creature)
text=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.
mana={G}
type=Instant
[/card]
[card]
name=Seeds of Innocence
alias=3410
text=Destroy all artifacts. They can't be regenerated. The controller of each artifact destroyed this way gains life equal to its converted mana cost.
mana={1}{G}{G}
type=Sorcery
[/card]
[card]
name=Seeds of Renewal
target=<2>*|mygraveyard
auto=moveTo(myhand)
auto=moveto(exile) all(this)
anyzone=changecost(colorless:-1) forcedalive
text=Undaunted (This spell costs {1} less to cast for each opponent.) -- Return up to two target cards from your graveyard to your hand. Exile Seeds of Renewal.
mana={6}{G}
type=Sorcery
[/card]
[card]
name=Seedtime
restriction=during my turn
auto=if casted(*[blue]|opponentstack) then turns:+1 controller
text=Cast Seedtime only during your turn. -- Take an extra turn after this one if an opponent cast a blue spell this turn.
mana={1}{G}
type=Instant
[/card]
[card]
name=Seek the Horizon
aicode=activate target(<upto:3>land[basic]|mylibrary) moveto(myhand)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<upto:3>land[basic]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=Search your library for up to three basic land cards, reveal them, and put them into your hand. Then shuffle your library.
mana={3}{G}
type=Sorcery
[/card]
[card]
name=Seek the Wilds
aicode=activate moveto(myhand) target(*[creature;land;zpos<=4]|mylibrary)
auto=name(look) reveal:4 optionone name(Get a card) target(<1>*[creature;land]|reveal) moveto(myhand) optiononeend optiontwo name(put on bottom) target(<4>*|reveal) bottomoflibrary optiontwoend revealend
text=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.
mana={1}{G}
type=Sorcery
[/card]
[card]
name=Seeker of Skybreak
auto={T}:untap target(creature)
text={T}: Untap target creature.
mana={1}{G}
type=Creature
subtype=Elf
power=2
toughness=1
[/card]
[card]
name=Seeker of the Way
auto=@movedTo(*[-creature]|mystack):1/1 ueot
auto=@movedTo(*[-creature]|mystack):lifelink ueot
text=Prowess (Whenever you cast a noncreature spell, this creature gets +1/+1 until end of turn.) -- Whenever you cast a noncreature spell, Seeker of the Way gains lifelink until end of turn. 
mana={1}{W}
type=Creature
subtype=Human Warrior
power=2
toughness=2
[/card]
[card]
name=Seeker
target=creature
auto=cantbeblockedby(creature[-artifact;-white])
text=Enchant creature -- Enchanted creature can't be blocked except by artifact creatures and/or white creatures.
mana={2}{W}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Seer's Lantern
auto={t}:add{c}
aicode=activate may bottomoflibrary all(*[zpos=1]|mylibrary)
auto={2}{t}:name(Scry) reveal:1 optionone name(Put On Top) target(*|reveal) moveto(mylibrary) optiononeend optiontwo name(put on bottom) target(<1>*|reveal) bottomoflibrary optiontwoend revealend
text={T}: Add {C} to your mana pool. ({C} represents colorless mana.) -- {2}, {T}: Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.)
mana={3}
type=Artifact
[/card]
[card]
name=Seer's Sundial
auto=@movedTo(land|mybattlefield):pay({2}) draw:1
text=Landfall - Whenever a land enters the battlefield under your control, you may pay {2}. If you do, draw a card.
mana={4}
type=Artifact
[/card]
[card]
name=Seething Anger
target=creature
auto=3/0
buyback={R}{3}
text=Buyback {3} (You may pay an additional {3} as you cast this spell. If you do, put this card into your hand as it resolves.) -- Target creature gets +3/+0 until end of turn.
mana={R}
type=Sorcery
[/card]
[card]
name=Seething Pathblazer
auto={S(elemental|myBattlefield)}:2/0 && first strike
text=Sacrifice an Elemental: Seething Pathblazer gets +2/+0 and gains first strike until end of turn.
mana={2}{R}
type=Creature
subtype=Elemental Warrior
power=2
toughness=2
[/card]
[card]
name=Seething Song
auto=Add{R}{R}{R}{R}{R}
text=Add {R}{R}{R}{R}{R} to your mana pool.
mana={2}{R}
type=Instant
[/card]
[card]
name=Segmented Krotiq
facedown={3}
autofacedown={6}{G}:morph
autofaceup=counter(1/1,1)
text=Megamorph {6}{G} (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.)
mana={5}{G}
type=Creature
subtype=Insect
power=6
toughness=5
[/card]
[card]
name=Segmented Wurm
auto=@targeted(this):counter(-1/-1,1)
text=Whenever Segmented Wurm becomes the target of a spell or ability, put a -1/-1 counter on it.
mana={3}{R}{G}
type=Creature
subtype=Wurm
power=5
toughness=5
[/card]
[card]
name=Segovian Leviathan
abilities=islandwalk
text=Islandwalk
mana={4}{U}
type=Creature
subtype=Leviathan
power=3
toughness=3
[/card]
[card]
name=Seismic Assault
auto={D(land|myhand)}:damage:2 target(creature,player)
text=Discard a land card: Seismic Assault deals 2 damage to target creature or player.
mana={R}{R}{R}
type=Enchantment
[/card]
[card]
name=Seismic Elemental
auto=choice all(creature[-flying]) cantblock ueot
text=When Seismic Elemental enters the battlefield, creatures without flying can't block this turn.
mana={3}{R}{R}
type=Creature
subtype=Elemental
power=4
toughness=4
[/card]
[card]
name=Seismic Mage
auto={2}{R}{T}{D(*|myhand)}:destroy target(land)
text={2}{R}, {T}, Discard a card: Destroy target land.
mana={3}{R}
type=Creature
subtype=Human Spellshaper
power=1
toughness=1
[/card]
[card]
name=Seismic Rupture
auto=damage:2 all(creature[-flying]|battlefield)
text=Seismic Rupture deals 2 damage to each creature without flying.
mana={2}{R}
type=Sorcery
[/card]
[card]
name=Seismic Shudder
auto=damage:1 all(creature[-flying])
text=Seismic Shudder deals 1 damage to each creature without flying.
mana={1}{R}
type=Instant
[/card]
[card]
name=Seismic Spike
target=land
auto=destroy
auto=Add{R}{R} controller
text=Destroy target land. Add {R}{R} to your mana pool.
mana={2}{R}{R}
type=Sorcery
[/card]
[card]
name=Seismic Stomp
auto=all(creature[-flying]) cantblock ueot
text=Creatures without flying can't block this turn.
mana={1}{R}
type=Sorcery
[/card]
[card]
name=Seismic Strike
target=creature
auto=damage:type:mountain:mybattlefield
text=Seismic Strike deals damage to target creature equal to the number of Mountains you control.
mana={2}{R}
type=Instant
[/card]
[card]
name=Seizan, Perverter of Truth
auto=@each my upkeep:life:-2 controller && draw:2 controller
auto=@each opponent upkeep:life:-2 opponent && draw:2 opponent
text=At the beginning of each player's upkeep, that player loses 2 life and draws two cards.
mana={3}{B}{B}
type=Legendary Creature
subtype=Demon Spirit
power=6
toughness=5
[/card]
[card]
name=Seize the Day
target=creature
auto=untap
auto=nextphasealter(add,combatphaseswithmain,controller,after<this>)
flashback={2}{R}
text=Untap target creature. After this main phase, there is an additional combat phase followed by an additional main phase. -- Flashback {2}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={3}{R}
type=Sorcery
[/card]
[card]
name=Seize the Initiative
target=creature
auto=1/1
auto=first strike
text=Target creature gets +1/+1 and gains first strike until end of turn.
mana={W}
type=Instant
[/card]
[card]
name=Sejiri Merfolk
auto=aslongas(plains|myBattlefield) first strike
auto=aslongas(plains|myBattlefield) lifelink
text=As long as you control a Plains, Sejiri Merfolk has first strike and lifelink. (Damage dealt by a creature with lifelink also causes its controller to gain that much life.)
mana={1}{U}
type=Creature
subtype=Merfolk Soldier
power=2
toughness=1
[/card]
[card]
name=Sejiri Refuge
auto=tap(noevent)
auto=life:1 controller
auto={T}:add{W}
auto={T}:add{U}
text=Sejiri Refuge enters the battlefield tapped. -- When Sejiri Refuge enters the battlefield, you gain 1 life. -- {T}: Add {W} or {U} to your mana pool.
type=Land
[/card]
[card]
name=Sejiri Steppe
auto=tap(noevent)
auto=choice protection from white target(creature|mybattlefield) ueot
auto=choice protection from blue target(creature|mybattlefield) ueot
auto=choice protection from black target(creature|mybattlefield) ueot
auto=choice protection from red target(creature|mybattlefield) ueot
auto=choice protection from green target(creature|mybattlefield) ueot
auto={T}:Add{W}
text=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. -- {T}: Add {W} to your mana pool.
type=Land
[/card]
[card]
name=Sek'Kuar, Deathkeeper
auto=@movedto(graveyard) from(other creature[-token]|myBattlefield):token(Graveborn, Creature Graveborn,3/1,haste red black)
text=Whenever another nontoken creature you control dies, put a 3/1 black and red Graveborn creature token with haste onto the battlefield.
mana={2}{B}{R}{G}
type=Legendary Creature
subtype=Orc Shaman
power=4
toughness=3
[/card]
[card]
name=Select for Inspection
target=creature[tapped]
auto=moveto(ownerhand)
auto=scry:1 scrycore delayed dontshow donothing scrycoreend scryend
text=Return target tapped creature to its owner's hand. Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.)
mana={U}
type=Instant
[/card]
[card]
name=Selective Memory
aicode=activate target(<anyamount>*[-land]|mylibrary) moveto(exile)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<anyamount>*[-land]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(exile)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=Search your library for any number of nonland cards and exile them. Then shuffle your library.
mana={3}{U}
type=Sorcery
[/card]
[card]
name=Selenia, Dark Angel
abilities=flying
auto={L:2}:moveTo(ownerhand)
text=Flying -- Pay 2 life: Return Selenia, Dark Angel to its owner's hand.
mana={3}{W}{B}
type=Legendary Creature
subtype=Angel
power=3
toughness=3
[/card]
[card]
name=Selesnya Charm
auto=choice name(2/2 & trample) target(creature) transforms((,newability[2/2],newability[trample])) ueot
auto=choice moveTo(exile) target(creature[power>=5])
auto=choice token(Knight,Creature Knight,2/2,white,vigilance)
text=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.
mana={G}{W}
type=Instant
[/card]
[card]
name=Selesnya Cluestone
auto={T}: Add{G}
auto={T}: Add{W}
auto={G}{W}{T}{S}:draw:1 controller
text={T}: Add {G} or {W} to your mana pool. -- {G}{W}, {T}, Sacrifice Selesnya Cluestone: Draw a card. 
mana={3}
type=Artifact
[/card]
[card]
name=Selesnya Evangel
auto={1}{T(other creature|myBattlefield)}{T}:token(Saproling,creature saproling, 1/1, green)
text={1}, {T}, Tap an untapped creature you control: Put a 1/1 green Saproling creature token onto the battlefield.
mana={G}{W}
type=Creature
subtype=Elf Shaman
power=1
toughness=2
[/card]
[card]
name=Selesnya Guildgate
auto=tap(noevent)
auto={T}:Add{G}
auto={T}:Add{W}
text=Selesnya Guildgate enters the battlefield tapped. -- {T}: Add {G} or {W} to your mana pool.
type=Land
subtype=Gate
[/card]
[card]
name=Selesnya Guildmage
auto={3}{G}:token(saproling,creature saproling,1/1,green)
auto={3}{W}:all(creature|myBattlefield) 1/1
text=({(g/w)} can be paid with either {G} or {W}.) -- {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.
mana={GW}{GW}
type=Creature
subtype=Elf Wizard
power=2
toughness=2
[/card]
[card]
name=Selesnya Keyrune
auto={T}:Add{G}
auto={T}:Add{W}
auto={G}{W}:transforms((Wolf Artifact Creature,setpower=3,settoughness=3,green,white)) ueot
text={T}: 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.
mana={3}
type=Artifact
[/card]
[card]
name=Selesnya Sanctuary
auto=tap(noevent)
auto=moveto(ownerhand) notatarget(land|myBattlefield)
auto={T}:Add{G}{W}
text=Selesnya Sanctuary enters the battlefield tapped. -- When Selesnya Sanctuary enters the battlefield, return a land you control to its owner's hand. -- {T}: Add {G}{W} to your mana pool.
type=Land
[/card]
[card]
name=Selesnya Sentry
auto={5}{G}:regenerate
text={5}{G}: Regenerate Selesnya Sentry.
mana={2}{W}
type=Creature
subtype=Elephant Soldier
power=3
toughness=2
[/card]
[card]
name=Selesnya Signet
auto={1}{T}:Add{G}{W}
text={1}, {T}: Add {G}{W} to your mana pool.
mana={2}
type=Artifact
[/card]
[card]
name=Self-Assembler
aicode=activate notatarget(creature[Assembly-Worker]|mylibrary) moveTo(ownerhand)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) revealtype(creature[Assembly-Worker]|mylibrary) optionone name(choose card) target(creature[Assembly-Worker]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend revealend
text=When Self-Assembler enters the battlefield, you may search your library for an Assembly-Worker creature card, reveal it, put it into your hand, then shuffle your library.
mana={5}
type=Artifact Creature
subtype=Assembly-Worker
power=4
toughness=4
[/card]
[card]
name=Self-Inflicted Wound
target=opponent
auto=ability$!name(sacrifice creature) notatarget(creature[green;white]|mybattlefield) sacrifice and!( life:-2 )! !$ targetedplayer
text=Target opponent sacrifices a green or white creature. If that player does, he or she loses 2 life.
mana={1}{B}
type=Sorcery
[/card]
[card]
name=Selfless Cathar
auto={1}{W}{S}:all(creature|mybattlefield) 1/1
text={1}{W}, Sacrifice Selfless Cathar: Creatures you control get +1/+1 until end of turn.
mana={W}
type=Creature
subtype=Human Cleric
power=1
toughness=1
[/card]
[card]
name=Selfless Exorcist
auto={T}:target(creature|graveyard) dynamicability<!powerstrike tosrc!> moveTo(exile)
text={T}: Exile target creature card from a graveyard. That card deals damage equal to its power to Selfless Exorcist.
mana={3}{W}{W}
type=Creature
subtype=Human Cleric
power=3
toughness=4
[/card]
[card]
name=Selfless Spirit
abilities=flying
auto={s}:all(creature|mybattlefield) indestructible ueot
text=Flying -- Sacrifice Selfless Spirit: Creatures you control gain indestructible until end of turn.
mana={1}{W}
type=Creature
subtype=Spirit Cleric
power=2
toughness=1
[/card]
[card]
name=Selhoff Occultist
auto=@movedTo(other creature|graveyard) from(battlefield):deplete:1 target(player)
auto=@movedTo(this|graveyard) from(battlefield):deplete:1 target(player)
text=Whenever Selhoff Occultist or another creature dies, target player puts the top card of his or her library into his or her graveyard.
mana={2}{U}
type=Creature
subtype=Human Rogue
power=2
toughness=3
[/card]
[card]
name=Selkie Hedge-Mage
auto=if type(forest|mybattlefield)~morethan~1 then if type(island|mybattlefield)~lessthan~2 then may life:3 controller oneshot
auto=if type(island|mybattlefield)~morethan~1 then if type(forest|mybattlefield)~lessthan~2 then may moveTo(ownerhand) target(creature[tapped]) oneshot
auto=if type(forest|mybattlefield)~morethan~1 then if type(island|mybattlefield)~morethan~1 then choice life:3 controller oneshot
auto=if type(forest|mybattlefield)~morethan~1 then if type(island|mybattlefield)~morethan~1 then choice moveTo(ownerhand) target(creature[tapped]) oneshot
auto=if type(forest|mybattlefield)~morethan~1 then if type(island|mybattlefield)~morethan~1 then name(do both) choice name(do both) target(creature[tapped]) moveTo(ownerhand) oneshot && name(do both) life:3 controller oneshot
text=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.
mana={2}{GU}
type=Creature
subtype=Merfolk Wizard
power=2
toughness=2
[/card]
[card]
name=Seller of Songbirds
auto=token(Bird,Creature Bird,1/1,white,flying)
text=When Seller of Songbirds enters the battlefield, put a 1/1 white Bird creature token with flying onto the battlefield.
mana={2}{W}
type=Creature
subtype=Human
power=1
toughness=2
[/card]
[card]
name=Sell-Sword Brute
auto=@movedto(this|graveyard) from(battlefield):damage:2 controller
text=When Sell-Sword Brute dies, it deals 2 damage to you.
mana={1}{R}
type=Creature
subtype=Human Mercenary
power=2
toughness=2
[/card]
[card]
name=Semblance Anvil
auto=choice name(Artifact) moveTo(myexile) notatarget(artifact|myhand) and!( all(this) transforms((,newability[lord(artifact|mycastingzone) changecost(colorless:-2)])) forever )!
auto=choice name(Artifact Creature) moveTo(myexile) notatarget(creature[artifact]|myhand) and!( all(this) transforms((,newability[lord(*[creature;artifact]|mycastingzone) changecost(colorless:-2)])) forever )!
auto=choice name(Creature) moveTo(myexile) notatarget(creature|myhand) and!( all(this) transforms((,newability[lord(creature|mycastingzone) changecost(colorless:-2)])) forever )!
auto=choice name(Enchantment) moveTo(myexile) notatarget(enchantment|myhand) and!( all(this) transforms((,newability[lord(enchantment|mycastingzone) changecost(colorless:-2)])) forever )!
auto=choice name(Instant) moveTo(myexile) notatarget(instant|myhand) and!( all(this) transforms((,newability[lord(instant|mycastingzone) changecost(colorless:-2)])) forever )!
auto=choice name(Sorcery) moveTo(myexile) notatarget(sorcery|myhand) and!( all(this) transforms((,newability[lord(sorcery|mycastingzone) changecost(colorless:-2)])) forever )!
auto=choice name(Tribal Instant) moveTo(myexile) notatarget(instant[tribal]|myhand) and!( all(this) transforms((,newability[lord(*[instant;tribal]|mycastingzone) changecost(colorless:-2)])) forever )!
auto=choice name(Tribal Sorcery) moveTo(myexile) notatarget(sorcery[tribal]|myhand) and!( all(this) transforms((,newability[lord(*[sorcery;tribal]|mycastingzone) changecost(colorless:-2)])) forever )!
auto=choice name(Planeswalker) moveTo(myexile) notatarget(planeswalker|myhand) and!( all(this) transforms((,newability[lord(planeswalker|mycastingzone) changecost(colorless:-2)])) forever )!
auto=choice name(cancel) donothing
text=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.
mana={3}
type=Artifact
[/card]
[card]
name=Send to Sleep
target=<upto:2>creature|battlefield
auto=tap
auto=if type(*[instant;sorcery]|mygraveyard)~morethan~1 then frozen
text=Tap up to two target creatures. -- Spell mastery -- 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.
mana={1}{U}
type=Instant
[/card]
[card]
name=Sengir Autocrat
auto=token(Serf,creature serf,0/1,black)*3
auto=@movedTo(this|nonbattlezone) from(battlefield):moveTo(exile) all(serf)
text=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.
mana={3}{B}
type=Creature
subtype=Human
power=2
toughness=2
[/card]
[card]
name=Sengir Bats
abilities=flying
auto=@vampired(creature) from(this):counter(1/1,1) all(this)
text=Flying -- Whenever a creature dealt damage by Sengir Bats this turn is put into a graveyard, put a +1/+1 counter on Sengir Bats.
mana={1}{B}{B}
type=Creature
subtype=Bat
power=1
toughness=2
[/card]
[card]
name=Sengir Nosferatu
abilities=flying
auto={1}{B}{E}:token(Bat,Creature Bat,1/2,flying,black) and!( transforms((,newability[{1}{B}{S}:notatarget(Sengir Nosferatu|exile) moveto(mybattlefield)])) forever )!
text=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."
mana={3}{B}{B}
type=Creature
subtype=Vampire
power=4
toughness=4
[/card]
[card]
name=Sengir Vampire
abilities=flying
auto=@vampired(creature) from(this):counter(1/1,1) all(this)
text=Flying (This creature can't be blocked except by creatures with flying or reach.) -- Whenever a creature dealt damage by Sengir Vampire this turn is put into a graveyard, put a +1/+1 counter on Sengir Vampire.
mana={3}{B}{B}
type=Creature
subtype=Vampire
power=4
toughness=4
[/card]
[card]
name=Sensation Gorger
aicode=activate target(*[zpos=1]|mylibrary) moveto(mylibrary) and!(moveto(mylibrary) and!(if cantargetcard(creature[share!types!]|*) then reject all(*|hand) && draw:4 all(player) )!)!
auto=@each my upkeep:name(Kinship) reveal:1 optionone if type(creature[share!types!]|reveal)~morethan~0 then all(player) discard:20 && draw:4 optiononeend optiontwo name(Put Back On Top) target(<1>*|reveal) moveto(mylibrary) optiontwoend revealend 
text=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.
mana={1}{R}{R}
type=Creature
subtype=Goblin Shaman
power=2
toughness=2
[/card]
[card]
name=Sensei Golden-Tail
auto=bushido(1/1)
auto={1}{W}{T}:name(train samurai) target(creature) transforms((,newability[bushido(1/1)],newability[counter(0/0.1.Training)],newability[this(cantargetcard(creature) becomes(Samurai) )])) asSorcery forever
text=Bushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.) -- {1}{W}, {T}: 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.
mana={1}{W}
type=Legendary Creature
subtype=Fox Samurai
power=2
toughness=1
[/card]
[card]
name=Sensei's Divining Top
aicode=name(look) activate name(look) transforms((,newability[foreach(*[zpos<=3]|mylibrary) moverandom(*[zpos<=3]) from(mylibrary) to(mylibrary)])) ueot
auto={1}:name(Look) reveal:3 optionone name(Look) target(*|reveal) doNothing optiononeend optiontwo target(<3>*|reveal) moveto(mylibrary) optiontwoend revealend
auto={t}:draw:1 && all(this) moveto(mylibrary)
text={1}: Look at the top three cards of your library, then put them back in any order. -- {T}: Draw a card, then put Sensei's Divining Top on top of its owner's library.
mana={1}
type=Artifact
[/card]
[card]
name=Senseless Rage
target=creature
auto=2/2
abilities=madness
autoexile=restriction{discarded} pay({1}{r}) name(pay 1r to cast) activate name(pay 1r to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard)
text=Enchant creature -- Enchanted creature gets +2/+2. -- Madness {1}{R} (If you discard this card, discard it into exile. When you do, cast it for its madness cost or put it into your graveyard.)
mana={1}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Sensor Splicer
auto=token(Golem,Artifact Creature Golem,3/3)
auto=lord(golem|mybattlefield) vigilance
text=When Sensor Splicer enters the battlefield, put a 3/3 colorless Golem artifact creature token onto the battlefield. -- Golem creatures you control have vigilance.
mana={4}{W}
type=Creature
subtype=Artificer
power=1
toughness=1
[/card]
[card]
name=Sensory Deprivation
target=creature
auto=-3/0
text=Enchant creature -- Enchanted creature gets -3/-0.
mana={U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Sentinel of the Eternal Watch
abilities=vigilance
auto=@each opponent combatbegins:tap target(creature|opponentbattlefield)
text=Vigilance (Attacking doesn't cause this creature to tap.) -- At the beginning of combat on each opponent's turn, tap target creature that player controls.
mana={5}{W}
type=Creature
subtype=Giant Soldier
power=4
toughness=6
[/card]
[card]
name=Sentinel Sliver
auto=lord(sliver|mybattlefield) vigilance
text=All Sliver creatures you control have vigilance.
mana={1}{W}
type=Creature
subtype=Sliver
power=2
toughness=2
[/card]
[card]
name=Sentinel Spider
abilities=vigilance,reach
text=Vigilance (Attacking doesn't cause this creature to tap.) -- Reach (This creature can block creatures with flying.)
mana={3}{G}{G}
type=Creature
subtype=Spider
power=4
toughness=4
[/card]
[card]
name=Sentinels of Glen Elendra
abilities=flash,flying
text=Flash -- Flying
mana={3}{U}
type=Creature
subtype=Faerie Soldier
power=2
toughness=3
[/card]
[card]
name=Sentry of the Underworld
abilities=flying,vigilance
auto={W}{B}{L}{L}{L}:regenerate
text={W}{B}, Pay 3 life: Regenerate Sentry of the Underworld.
mana={3}{W}{B}
type=Creature
subtype=Griffin Skeleton
power=3
toughness=3
[/card]
[card]
name=Separatist Voidmage
auto=may moveto(ownerhand) target(creature|battlefield)
text=When Separatist Voidmage enters the battlefield, you may return target creature to its owner's hand.
mana={3}{U}
type=Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=Septic Rats
abilities=infect
auto=@combat(attacking) source(this) opponentpoisoned:1/1 ueot
text=Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.) -- Whenever Septic Rats attacks, if defending player is poisoned, it gets +1/+1 until end of turn.
mana={1}{B}{B}
type=Creature
subtype=Rat
power=2
toughness=2
[/card]
[card]
name=Sepulchral Primordial
abilities=intimidate
auto=may moveto(mybattlefield) notatarget(creature|opponentgraveyard)
text=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.
mana={5}{B}{B}
type=Creature
subtype=Avatar
power=5
toughness=4
[/card]
[card]
name=Sequestered Stash
auto={T}:add{C}
auto={4}{T}{S}:deplete:5 && ability$!name(put on top) may notatarget(artifact|mygraveyard) moveto(ownerlibrary)!$ controller
text={T}: Add {C} to your mana pool. -- {4}, {T}, Sacrifice Sequestered Stash: Put the top five cards of your library into your graveyard. Then you may put an artifact card from your graveyard on top of your library.
type=Land
[/card]
[card]
name=Seraph of Dawn
abilities=flying,lifelink
text=Flying -- Lifelink (Damage dealt by this creature also causes you to gain that much life.)
mana={2}{W}{W}
type=Creature
subtype=Angel
power=2
toughness=4
[/card]
[card]
name=Seraph of the Masses
abilities=flying
anyzone=type:creature:mybattlefield/type:creature:mybattlefield cdaactive
text=Convoke (Your creatures can help cast this spell. Each creature you tap while casting this spell pays for {1} or one mana of that creature's color.) -- Flying -- Seraph of the Masses's power and toughness are each equal to the number of creatures you control.
other={convoke} name(Convoke)
mana={5}{W}{W}
type=Creature
subtype=Angel
power=*
toughness=*
[/card]
[card]
name=Seraph of the Sword
abilities=flying
auto=preventAllCombatDamage to(this)
text=Flying. -- Prevent all combat damage that would be dealt to Seraph of the Sword.
mana={3}{W}
type=Creature
subtype=Angel
power=3
toughness=3
[/card]
[card]
name=Seraph Sanctuary
auto=life:1 controller
auto=@movedTo(angel|mybattlefield):life:1 controller
auto={T}:Add{1}
text=When Seraph Sanctuary enters the battlefield, you gain 1 life. -- Whenever an Angel enters the battlefield under your control, you gain 1 life. -- {T}: Add {1} to your mana pool.
type=Land
[/card]
[card]
name=Serendib Djinn
abilities=flying
auto=@each my upkeep:notatarget(land|mybattlefield) sacrifice and!(if cantargetcard(island|nonbattlezone) then damage:3 controller)!
auto=aslongas(land|myBattlefield) all(this) sacrifice while <1
text=Flying -- At the beginning of your upkeep, sacrifice a land. If you sacrifice an Island this way, Serendib Djinn deals 3 damage to you. -- When you control no lands, sacrifice Serendib Djinn.
mana={2}{U}{U}
type=Creature
subtype=Djinn
power=5
toughness=6
[/card]
[card]
name=Serendib Efreet
abilities=flying
auto=@each my upkeep:damage:1 controller
text=Flying -- At the beginning of your upkeep, Serendib Efreet deals 1 damage to you.
mana={2}{U}
type=Creature
subtype=Efreet
power=3
toughness=4
[/card]
[card]
name=Serendib Sorcerer
auto={T}:target(creature) transforms((,setpower=0,settoughness=2)) ueot
text={T}: Target creature other than Serendib Sorcerer becomes 0/2 until end of turn.
mana={1}{U}{U}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Serene Heart
auto=destroy all(aura)
text=Destroy all Auras.
mana={1}{G}
type=Instant
[/card]
[card]
name=Serene Offering
target=enchantment
auto=destroy
auto=dynamicability<!mytgt manacostlifegain srccontroller!>
text=Destroy target enchantment. You gain life equal to its converted mana cost.
mana={1}{W}
type=Instant
[/card]
[card]
name=Serene Remembrance
auto=choice name(opponent graveyard) moveto(ownerlibrary) and!(shuffle)! target(<upto:3>*|opponentgraveyard)
auto=choice name(controller graveyard) moveto(ownerlibrary) and!(shuffle)! target(<upto:3>*|mygraveyard)
auto=moveto(ownerlibrary) and!(shuffle)! all(this)
text=Shuffle Serene Remembrance and up to three target cards from a single graveyard into their owners' libraries.
mana={G}
type=Sorcery
[/card]
[card]
name=Serene Steward
auto=@lifeof(player):pay({W}) counter(1/1) target(creature)
text=Whenever you gain life, you may pay {W}. If you do, put a +1/+1 counter on target creature.
mana={1}{W}
type=Creature
subtype=Human Cleric Ally
power=2
toughness=2
[/card]
[card]
name=Serene Sunset
target=<prex>creature
auto=transforms((,newability[preventAllCombatDamage from(this)])) ueot
text=Prevent all combat damage X target creatures would deal this turn.
mana={X}{G}
type=Instant
[/card]
[card]
name=Serenity
auto=@each my upkeep:bury all(artifact,enchantment)
text=At the beginning of your upkeep, destroy all artifacts and enchantments. They can't be regenerated.
mana={1}{W}
type=Enchantment
[/card]
[card]
name=Serpent Assassin
auto=may destroy target(creature[-black])
text=When Serpent Assassin enters the battlefield, you may destroy target nonblack creature.
mana={3}{B}{B}
type=Creature
subtype=Snake Assassin
power=2
toughness=2
[/card]
[card]
name=Serpent Generator
auto={4}{T}:token(Snake,Artifact Creature Snake,1/1,poisontoxic,artifact)
text={4}, {T}: Put a 1/1 colorless Snake artifact creature token onto the battlefield. This creature has "Whenever this creature deals damage to a player, that player gets a poison counter." (A player with ten or more poison counters loses the game.)
mana={6}
type=Artifact
[/card]
[card]
name=Serpent of the Endless Sea
auto=aslongas(island|opponentBattlefield) cantattack <1
auto=aslongas(island|opponentBattlefield) cantpwattack <1
anyzone=type:island:myBattlefield/type:island:myBattlefield cdaactive
text=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.
mana={4}{U}
type=Creature
subtype=Serpent
power=*
toughness=*
[/card]
[card]
name=Serpent Skin
abilities=flash
target=creature
auto=1/1
auto={G}:regenerate
text=Flash -- Enchant creature -- Enchanted creature gets +1/+1. -- {G}: Regenerate enchanted creature.
mana={2}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Serpent Warrior
auto=life:-3 controller
text=When Serpent Warrior enters the battlefield, you lose 3 life.
mana={2}{B}
type=Creature
subtype=Snake Warrior
power=3
toughness=3
[/card]
[card]
name=Serpentine Basilisk
facedown={3}
autofacedown={1}{G}{G}:morph
auto=@combatdamaged(creature) from(this):all(trigger[to]) phaseaction[combatends once] destroy
text=Whenever Serpentine Basilisk deals combat damage to a creature, destroy that creature at end of combat. -- Morph {1}{G}{G} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={2}{G}{G}
type=Creature
subtype=Basilisk
power=2
toughness=3
[/card]
[card]
name=Serpentine Kavu
auto={R}:haste
text={R}: Serpentine Kavu gains haste until end of turn.
mana={4}{G}
type=Creature
subtype=Kavu
power=4
toughness=4
[/card]
[card]
name=Serpent's Gift
target=creature
auto=deathtouch ueot
text=Target creature gains deathtouch until end of turn. (Any amount of damage it deals to a creature is enough to destroy it.)
mana={2}{G}
type=Instant
[/card]
[card]
name=Serra Advocate
abilities=flying
auto={T}:2/2 target(creature[attacking;blocking])
text=Flying -- {T}: Target attacking or blocking creature gets +2/+2 until end of turn.
mana={3}{W}
type=Creature
subtype=Angel
power=2
toughness=2
[/card]
[card]
name=Serra Angel
abilities=flying,vigilance
text=Flying -- Vigilance (Attacking doesn't cause this creature to tap.)
mana={3}{W}{W}
type=Creature
subtype=Angel
power=4
toughness=4
[/card]
[card]
name=Serra Ascendant
abilities=lifelink
auto=this(controllerlife >29) 5/5
auto=this(controllerlife >29) flying
text=Lifelink -- As long as you have 30 or more life, Serra Ascendant gets +5/+5 and has flying.
mana={W}
type=Creature
subtype=Human Monk
power=1
toughness=1
[/card]
[card]
name=Serra Avatar
anyzone=lifetotal/lifetotal cdaactive
autograveyard=moveTo(ownerlibrary) && shuffle
text=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.
mana={4}{W}{W}{W}
type=Creature
subtype=Avatar
power=*
toughness=*
[/card]
[card]
name=Serra Avenger
abilities=flying,vigilance
restriction=turn:7
text=You can't cast Serra Avenger during your first, second, or third turns of the game. -- Flying, vigilance
mana={W}{W}
type=Creature
subtype=Angel
power=3
toughness=3
[/card]
[card]
name=Serra Aviary
auto=lord(creature[flying]) 1/1
auto=@movedTo(other enchantment[world]|battlefield):sacrifice all(this)
text=Creatures with flying get +1/+1.
mana={3}{W}
type=World Enchantment
[/card]
[card]
name=Serra Bestiary
target=creature
auto=cantattack
auto=cantpwattack
auto=cantblock
auto=notapability
auto=upcost[{W}{W}] sacrifice
text=Enchant creature -- At the beginning of your upkeep, sacrifice Serra Bestiary unless you pay {W}{W}. -- Enchanted creature can't attack or block and its activated abilities with {T} in their costs can't be activated.
mana={W}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Serra Inquisitors
auto=@combat(blocking,blocked,turnlimited) source(this) from(creature[black]):2/0 ueot
text=Whenever Serra Inquisitors blocks or becomes blocked by one or more black creatures, Serra Inquisitors gets +2/+0 until end of turn.
mana={4}{W}
type=Creature
subtype=Human Cleric
power=3
toughness=3
[/card]
[card]
name=Serra Paladin
auto={T}:prevent:1 target(creature,player)
auto={1}{W}{W}{T}:vigilance target(creature)
text={T}: Prevent the next 1 damage that would be dealt to target creature or player this turn. -- {1}{W}{W}, {T}: Target creature gains vigilance until end of turn.
mana={2}{W}{W}
type=Creature
subtype=Human Knight
power=2
toughness=2
[/card]
[card]
name=Serra Sphinx
abilities=vigilance,flying
text=Flying, vigilance
mana={3}{U}{U}
type=Creature
subtype=Sphinx
power=4
toughness=4
[/card]
[card]
name=Serra Zealot
abilities=first strike
text=First strike
mana={W}
type=Creature
subtype=Human Soldier
power=1
toughness=1
[/card]
[card]
name=Serra's Blessing
auto=lord(creature|myBattlefield) vigilance
text=Creatures you control have vigilance. (Attacking doesn't cause them to tap.)
mana={1}{W}
type=Enchantment
[/card]
[card]
name=Serra's Boon
target=creature
auto=teach(creature[white]) 1/2
auto=teach(creature[-white]) -2/-1
text=Enchant creature -- Enchanted creature gets +1/+2 as long as it's white. Otherwise, it gets -2/-1.
mana={2}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Serra's Embrace
target=creature
auto=2/2
auto=flying
auto=vigilance
text=Enchant creature -- Enchanted creature gets +2/+2 and has flying and vigilance.
mana={2}{W}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Serra's Liturgy
auto=@each my upkeep:may counter(0/0,1,Verse)
auto=this(counter{0/0.1.Verse}<1) {W}{S}:name(do nothing) donothing
auto=this(counter{0/0.1.Verse}>0) {W}{S}:destroy target(<upto:counter{0%0.1.Verse}>other *[artifact;enchantment])
text=At the beginning of your upkeep, you may put a verse counter on Serra's Liturgy. -- {W}, Sacrifice Serra's Liturgy: Destroy up to X target artifacts and/or enchantments, where X is the number of verse counters on Serra's Liturgy.
mana={2}{W}{W}
type=Enchantment
[/card]
[card]
name=Serra's Sanctum
auto={T}:foreach(enchantment|myBattlefield) add{W}
text={T}: Add {W} to your mana pool for each enchantment you control.
type=Legendary Land
[/card]
[card]
name=Serrated Arrows
auto=counter(0/0,3,Arrowhead)
auto=@each my upkeep:moveTo(mygraveyard) all(serrated arrows[-counter{0/0.1.Arrowhead}])
auto={C(0/0,-1,Arrowhead)}{T}:counter(-1/-1,1) target(creature)
text=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. -- {T}, Remove an arrowhead counter from Serrated Arrows: Put a -1/-1 counter on target creature.
mana={4}
type=Artifact
[/card]
[card]
name=Serrated Biskelion
auto={T}:counter(-1/-1) all(this) && counter(-1/-1) target(creature)
text={T}: Put a -1/-1 counter on Serrated Biskelion and a -1/-1 counter on target creature.
mana={3}
type=Artifact Creature
subtype=Construct
power=2
toughness=2
[/card]
[card]
name=Serum Powder
auto={T}:Add{1}
autohand={0}:serumpowder
text={T}: Add {1} 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. (You can do this in addition to taking mulligans.)
mana={3}
type=Artifact
[/card]
[card]
name=Serum Raker
abilities=flying
auto=@movedto(this|graveyard) from(battlefield):ability$!reject notatarget(*|myhand)!$ controller && ability$!reject notatarget(*|myhand)!$ opponent
text=Flying -- When Serum Raker dies, each player discards a card.
mana={2}{U}{U}
type=Creature
subtype=Drake
power=3
toughness=2
[/card]
[card]
name=Serum Tank
auto=counter(0/0,1,Charge)
auto=@movedTo(other artifact|Battlefield):counter(0/0,1,Charge)
auto={3}{T}{C(0/0,-1,Charge)}:draw:1
text=Whenever Serum Tank or another artifact enters the battlefield, put a charge counter on Serum Tank. -- {3}, {T}, Remove a charge counter from Serum Tank: Draw a card.
mana={3}
type=Artifact
[/card]
[card]
name=Serum Visions
auto=draw:1
aicode=activate may bottomoflibrary all(*[zpos<=2]|mylibrary)
auto=name(Look) reveal:2 optionone name(Put On Top) target(<upto:2>*|reveal) moveto(mylibrary) optiononeend optiontwo name(put on bottom) target(<2>*|reveal) bottomoflibrary optiontwoend revealend
text=Draw a card. -- Scry 2. (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.)
mana={U}
type=Sorcery
[/card]
[card]
name=Servant of Nefarox
abilities=exalted
text=Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.)
mana={2}{B}
type=Creature
subtype=Human Cleric
power=3
toughness=1
[/card]
[card]
name=Servant of the Conduit
auto=alterenergy:2 controller
auto={t}{e:1}:Add{g}
auto={t}{e:1}:Add{r}
auto={t}{e:1}:Add{u}
auto={t}{e:1}:Add{b}
auto={t}{e:1}:Add{w}
text=When Servant of the Conduit enters the battlefield, you get {E}{E} (two energy counters). -- {T}, Pay {E}: Add one mana of any color to your mana pool.
mana={1}{G}
type=Creature
subtype=Elf Druid
power=2
toughness=2
[/card]
[card]
name=Servant of the Scale
auto=counter(1/1,1)
auto=@movedTo(this|mygraveyard) from(myBattlefield):choice thisforeach(counter{1/1.1}) counter(1/1,1) target(creature|mybattlefield)
text=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 counters on Servant of the Scale.
mana={G}
type=Creature
subtype=Human Soldier
power=0
toughness=0
[/card]
[card]
name=Servant of Tymaret
auto=@untapped(this):lifeleech:-1 opponent
auto={2}{B}:regenerate
text=Inspired -- 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.
mana={2}{B}
type=Creature
subtype=Zombie
power=1
toughness=3
[/card]
[card]
name=Servant of Volrath
auto=@movedTo(this|nonbattlezone) from(battlefield):moveTo(mygraveyard) notatarget(creature|myBattlefield)
text=When Servant of Volrath leaves the battlefield, sacrifice a creature.
mana={2}{B}
type=Creature
subtype=Minion
power=3
toughness=3
[/card]
[card]
name=Servo Exhibition
auto=create(Servo:Artifact Creature Servo:1/1)*2
text=Create two 1/1 colorless Servo artifact creature tokens.
mana={1}{W}
type=Sorcery
[/card]
[card]
name=Servo Schematic
auto=create(Servo:Artifact Creature Servo:1/1)
auto=@movedto(this|graveyard) from(battlefield):create(Servo:Artifact Creature Servo:1/1)
text=When Servo Schematic enters the battlefield or is put into a graveyard from the battlefield, create a 1/1 colorless Servo artifact creature token.
mana={2}
type=Artifact
[/card]
[card]
name=Seshiro the Anointed
auto=lord(other snake|myBattlefield) 2/2
auto=@combatdamaged(player) from(snake|myBattlefield):may draw:1 controller
text=Other Snake creatures you control get +2/+2. -- Whenever a Snake you control deals combat damage to a player, you may draw a card.
mana={4}{G}{G}
type=Legendary Creature
subtype=Snake Monk
power=3
toughness=4
[/card]
[card]
name=Set Adrift
target=*[-land]|battlefield
auto=moveto(ownerlibrary)
text=Delve (Each card you exile from your graveyard while casting this spell pays for {1}.) -- Put target nonland permanent on top of its owner's library.
mana={5}{U}
other={delve} name(Delve)
type=Sorcery
[/card]
[card]
name=Setessan Battle Priest
auto=@targeted(this) from(*[instant;sorcery;enchantment]|mycastingzone):life:2 controller
text=Heroic - Whenever you cast a spell that targets Setessan Battle Priest, you gain 2 life. 
mana={1}{W}
type=Creature
subtype=Human Cleric
power=1
toughness=3
[/card]
[card]
name=Setessan Griffin
abilities=flying
auto={2}{G}{G}: 2/2 ueot limit:1 
text=Flying. -- {2}{G}{G}:Setessan Griffin gets +2/+2 until end of turn. Activate this ability only once each turn. 
mana={4}{W}
type=Creature
subtype=Griffin
power=3
toughness=2
[/card]
[card]
name=Setessan Oathsworn
auto=@targeted(this) from(*[instant;sorcery;enchantment]|mycastingzone):counter(1/1,2)
text=Heroic -- Whenever you cast a spell that targets Setessan Oathsworn, put two +1/+1 counters on Setessan Oathsworn.
mana={1}{G}{G}
type=Creature
subtype=Satyr Warrior
power=1
toughness=1
[/card]
[card]
name=Setessan Starbreaker
auto=may destroy target(aura)
text=When Setessan Starbreaker enters the battlefield, you may destroy target Aura.
mana={3}{G}
type=Creature
subtype=Human Warrior
power=2
toughness=1
[/card]
[card]
name=Seton, Krosan Protector
auto={T(druid|myBattlefield)}:add{G}
text=Tap an untapped Druid you control: Add {G} to your mana pool.
mana={G}{G}{G}
type=Legendary Creature
subtype=Centaur Druid
power=2
toughness=2
[/card]
[card]
name=Seton's Desire
target=creature
auto=2/2
auto=aslongas(*|mygraveyard) lure >6
text=Enchant creature -- Enchanted creature gets +2/+2. -- Threshold - As long as seven or more cards are in your graveyard, all creatures able to block enchanted creature do so.
mana={2}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Seton's Scout
abilities=reach
auto=aslongas(*|mygraveyard) 2/2 >6
text=Reach (This creature can block creatures with flying.) -- Threshold - Seton's Scout gets +2/+2 as long as seven or more cards are in your graveyard.
mana={1}{G}
type=Creature
subtype=Centaur Druid Scout Archer
power=2
toughness=1
[/card]
[card]
name=Sever Soul
target=creature[-black]
auto=bury
auto=dynamicability<!mytgt toughnesslifegain srccontroller!>
text=Destroy target nonblack creature. It can't be regenerated. You gain life equal to its toughness.
mana={3}{B}{B}
type=Sorcery
[/card]
[card]
name=Sever the Bloodline
target=creature[-black]
auto=moveTo(exile)
auto=all(*[share!name!]|targetcontrollerbattlefield) moveto(exile)
flashback={5}{B}{B}
text=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. That player then shuffles his or her library. -- Flashback {5}{B}{B} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={3}{B}
type=Sorcery
[/card]
[card]
name=Severed Legion
abilities=fear
text=Fear (This creature can't be blocked except by artifact creatures and/or black creatures.)
mana={1}{B}{B}
type=Creature
subtype=Zombie
power=2
toughness=2
[/card]
[card]
name=Sewer Nemesis
auto=choice name(opponent) transforms((,newability[type:*:opponentgraveyard/type:*:opponentgraveyard cdaactive],newability[@movedTo(*|opponentstack):deplete:1 opponent])) forever
auto=choice name(you) transforms((,newability[type:*:mygraveyard/type:*:mygraveyard cdaactive],newability[@movedTo(*|mystack):deplete:1 controller])) forever
text=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.
mana={3}{B}
type=Creature
subtype=Horror
power=*
toughness=*
[/card]
[card]
name=Sewer Rats
auto={L}{B}:1/0 limit:3
text={B}, Pay 1 life: Sewer Rats gets +1/+0 until end of turn. Activate this ability no more than three times each turn.
mana={B}
type=Creature
subtype=Rat
power=1
toughness=1
[/card]
[card]
name=Sewer Shambler
autograveyard={2}{B}{E}:name(scavenge) counter(1/1,storedpower) target(creature) asSorcery
abilities=swampwalk
text=Swampwalk (This creature is unblockable as long as defending player controls a Swamp.) -- Scavenge {2}{B} ({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.)
mana={2}{B}
type=Creature
subtype=Zombie
power=2
toughness=1
[/card]
[card]
name=Sewerdreg
abilities=swampwalk
auto={S}:moveTo(exile) target(other *|graveyard)
text=Swampwalk -- Sacrifice Sewerdreg: Exile target card from a graveyard.
mana={3}{B}{B}
type=Creature
subtype=Spirit
power=3
toughness=3
[/card]
[card]
name=Sewers of Estark
target=creature
auto=teach(creature[attacking]) unblockable ueot
auto=teach(creature[blocking]) fog to(mytgt)
auto=teach(creature[blocking]) fog from(mytgt)
text=Choose target creature. If it's attacking, it's unblockable this turn. If it's blocking, prevent all combat damage that would be dealt this turn by it and each creature it's blocking.
mana={2}{B}{B}
type=Instant
[/card]
[card]
name=Sewn-Eye Drake
abilities=flying,haste
text=Flying, haste
mana={2}{UR}{B}
type=Creature
subtype=Zombie Drake
power=3
toughness=1
[/card]
[card]
name=Shackles
target=creature
auto=doesnotuntap
auto={W}:moveTo(ownerhand)
text=Enchant creature -- Enchanted creature doesn't untap during its controller's untap step. -- {W}: Return Shackles to its owner's hand.
mana={2}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Shade of Trokair
auto={w}:+1/+1 ueot
text={W}: Shade of Trokair gets +1/+1 until end of turn. -- Suspend 3 - {W} (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.)
mana={3}{W}
suspend(3)={w}
type=Creature
subtype=Shade
power=1
toughness=2
[/card]
[card]
name=Shade's Breath
auto=all(creature|mybattlefield) transforms((shade,black,newability[{B}:1/1 ueot])) ueot
text=Until end of turn, each creature you control becomes black, its creature type becomes Shade, and it gains "{B}: This creature gets +1/+1 until end of turn."
mana={1}{B}
type=Instant
[/card]
[card]
name=Shade's Form
target=creature
auto=teach(creature) {B}:1/1
auto=@movedTo(mytgt|graveyard) from(battlefield):all(trigger[to]) moveTo(mybattlefield)
text=Enchant creature -- Enchanted creature has "{B}: This creature gets +1/+1 until end of turn." -- When enchanted creature is put into a graveyard, return that card to the battlefield under your control.
mana={1}{B}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Shadow Alley Denizen
auto=@movedTo(other creature[black]|mybattlefield):target(creature) intimidate ueot
text=Whenever another black creature enters the battlefield under your control, target creature gains intimidate until end of turn. (It can't be blocked except by artifact creatures and/or creatures that share a color with it.)
mana={B}
type=Creature
subtype=Vampire Rogue
power=1
toughness=1
[/card]
[card]
name=Shadow Glider
abilities=flying
text=Flying
mana={2}{W}
type=Creature
subtype=Kor Soldier
power=2
toughness=2
[/card]
[card]
name=Shadow Guildmage
auto={U}{T}:moveTo(ownerlibrary) target(creature|myBattlefield)
auto={R}{T}:damage:1 target(creature,player) && damage:1 controller
text={U}, {T}: Put target creature you control on top of its owner's library. -- {R}, {T}: Shadow Guildmage deals 1 damage to target creature or player and 1 damage to you.
mana={B}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Shadow Lance
target=creature
auto={1}{B}:2/2
auto=first strike
text=Enchant creature -- Enchanted creature has first strike. -- {1}{B}: Enchanted creature gets +2/+2 until end of turn.
mana={W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Shadow Rider
abilities=flanking
text=Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.)
mana={2}{B}{B}
type=Creature
subtype=Zombie Knight
power=3
toughness=3
[/card]
[card]
name=Shadow Rift
target=creature
auto=shadow
auto=draw:1 controller
text=Target creature gains shadow until end of turn. (It can block or be blocked by only creatures with shadow.) -- Draw a card.
mana={U}
type=Instant
[/card]
[card]
name=Shadow Sliver
auto=lord(sliver) shadow
text=All Sliver creatures have shadow. (They can block or be blocked by only creatures with shadow.)
mana={2}{U}
type=Creature
subtype=Sliver
power=1
toughness=1
[/card]
[card]
name=Shadowblood Egg
auto={2}{T}{S}:Add{B}{R} and!( draw:1 controller )!
text={2}, {T}, Sacrifice Shadowblood Egg: Add {B}{R} to your mana pool. Draw a card.
mana={1}
type=Artifact
[/card]
[card]
name=Shadowblood Ridge
auto={1}{T}:Add{B}{R}
text={1}, {T}: Add {B}{R} to your mana pool.
type=Land
[/card]
[card]
name=Shadowborn Apostle
aicode=activate moveTo(mybattlefield) target(creature[Demon]|mylibrary)
auto={B}{S(Shadowborn Apostle|myBattlefield)}{S(Shadowborn Apostle|myBattlefield)}{S(Shadowborn Apostle|myBattlefield)}{S(Shadowborn Apostle|myBattlefield)}{S(Shadowborn Apostle|myBattlefield)}{S(Shadowborn Apostle|myBattlefield)}:name(search card) reveal:plibrarycount optionone name(choose card) target(creature[demon]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield))! afterrevealedend revealend
text= 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 card and put it onto the battlefield. Then shuffle your library.
mana={B}
type=Creature
subtype=Human Cleric
power=1
toughness=1
[/card]
[card]
name=Shadowborn Demon
abilities=flying
auto=destroy target(creature[-demon])
auto=@each myupkeep:if type(creature|mygraveyard)~lessthan~6 then sacrifice
text=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.
mana={3}{B}{B}
type=Creature
subtype=Demon
power=5
toughness=6
[/card]
[card]
name=Shadowcloak Vampire
auto={L}{L}:flying ueot
text=Pay 2 life: Shadowcloak Vampire gains flying until end of turn.
mana={4}{B}
type=Creature
subtype=Vampire
power=4
toughness=3
[/card]
[card]
name=Shadowfeed
target=*|graveyard
auto=moveto(exile)
auto=life:3 controller
text=Exile target card from a graveyard. You gain 3 life.
mana={B}
type=Instant
[/card]
[card]
name=Shadowmage Infiltrator
abilities=fear
auto=@combatdamaged(player) from(this):may draw:1 controller
text=Fear (This creature can't be blocked except by artifact creatures and/or black creatures.) -- Whenever Shadowmage Infiltrator deals combat damage to a player, you may draw a card.
mana={1}{U}{B}
type=Creature
subtype=Human Wizard
power=1
toughness=3
[/card]
[card]
name=Shadows of the Past
aicode=activate may bottomoflibrary all(*[zpos=1]|mylibrary)
auto=@movedTo(creature|graveyard) from(battlefield):name(Scry) reveal:1 optionone name(Put On Top) target(*|reveal) moveto(mylibrary) optiononeend optiontwo name(put on bottom) target(<1>*|reveal) bottomoflibrary optiontwoend revealend
auto={4}{B}:life:-2 opponent && life:2 controller restriction{type(creature|mygraveyard)~morethan~3}
text=Whenever a creature dies, scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) -- {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.
mana={1}{B}
type=Enchantment
[/card]
[card]
name=Shadowstorm
auto=damage:2 all(creature[shadow])
text=Shadowstorm deals 2 damage to each creature with shadow.
mana={R}
type=Sorcery
[/card]
[card]
name=Shaleskin Bruiser
abilities=trample
auto=@combat(attacking) source(this):all(this) foreach(other beast[attacking]) 3/0 ueot
text=Trample -- Whenever Shaleskin Bruiser attacks, it gets +3/+0 until end of turn for each other attacking Beast.
mana={6}{R}
type=Creature
subtype=Beast
power=4
toughness=4
[/card]
[card]
name=Shaleskin Plower
facedown={3}
autofacedown={4}{R}:morph
autofaceup=destroy target(land)
text=Morph {4}{R} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) -- When Shaleskin Plower is turned face up, destroy target land.
mana={3}{R}
type=Creature
subtype=Beast
power=3
toughness=2
[/card]
[card]
name=Shaman of Spring
auto=draw:1
text=When Shaman of Spring enters the battlefield, draw a card.
mana={3}{G}
type=Creature
subtype=Elf Shaman
power=2
toughness=2
[/card]
[card]
name=Shaman of the Great Hunt
abilities=haste
auto=lord(creature|mybattlefield) transforms((,newability[@combatdamaged(player) from(this):counter(1/1.1) all(this)]))
auto={2}{GU}{GU}:foreach(creature[power>=4]|mybattlefield) draw:1
text=Haste -- Whenever a creature you control deals combat damage to a player, put a +1/+1 counter on it. -- Ferocious -- {2}{G/U}{G/U}: Draw a card for each creature you control with power 4 or greater.
mana={3}{R}
type=Creature
subtype=Orc Shaman
power=4
toughness=2
[/card]
[card]
name=Shaman of the Pack
auto=life:-type:elf:mybattlefield target(opponent)
text=When Shaman of the Pack enters the battlefield, target opponent loses life equal to the number of Elves you control.
mana={1}{B}{G}
type=Creature
subtype=Elf Shaman
power=3
toughness=2
[/card]
[card]
name=Shamanic Revelation
auto=draw:type:creature:mybattlefield
auto=foreach(creature[power>=4]|mybattlefield) life:4
text=Draw a card for each creature you control. -- Ferocious -- You gain 4 life for each creature you control with power 4 or greater.
mana={3}{G}{G}
type=Sorcery
[/card]
[card]
name=Shamble Back
target=creature|mygraveyard
auto=moveto(exile)
auto=life:2 controller
auto=token(Zombie,creature Zombie,2/2,black)
text=Exile target creature card from a graveyard. Put a 2/2 black Zombie creature token onto the battlefield. You gain 2 life.
mana={B}
type=Sorcery
[/card]
[card]
name=Shambleshark
abilities=flash
auto=evolve
text=Flash (You may cast this spell any time you could cast an instant.) -- Evolve (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.)
mana={G}{U}
type=Creature
subtype=Fish Crab
power=2
toughness=1
[/card]
[card]
name=Shambling Attendants
abilities=deathtouch
text=Delve (Each card you exile from your graveyard while casting this spell pays for {1}.) -- Deathtouch (Any amount of damage this deals to a creature is enough to destroy it.)
other={delve} name(Delve)
mana={7}{B}
type=Creature
subtype=Zombie
power=3
toughness=5
[/card]
[card]
name=Shambling Ghoul
auto=tap(noevent)
text=Shambling Ghoul enters the battlefield tapped.
mana={1}{B}
type=Creature
subtype=Zombie
power=2
toughness=3
[/card]
[card]
name=Shambling Goblin
auto=@movedTo(this|graveyard) from(battlefield):-1/-1 target(creature|opponentbattlefield) ueot
text=When Shambling Goblin dies, target creature an opponent controls gets -1/-1 until end of turn.
mana={B}
type=Creature
subtype=Zombie Goblin
power=1
toughness=1
[/card]
[card]
name=Shambling Remains
abilities=cantblock
autograveyard={B}{R}:moveto(mybattlefield) && transforms((,unearth,haste)) asSorcery forever
text=Shambling Remains can't block. -- Unearth {B}{R} ({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.)
mana={1}{B}{R}
type=Creature
subtype=Zombie Horror
power=4
toughness=3
[/card]
[card]
name=Shambling Shell
auto={S}:counter(1/1,1) target(other creature)
text=Sacrifice Shambling Shell: Put a +1/+1 counter on target creature. -- Dredge 3 (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.)
mana={1}{B}{G}
dredge=dredge(3)
type=Creature
subtype=Plant Zombie
power=3
toughness=1
[/card]
[card]
name=Shambling Strider
auto={R}{G}:1/-1
text={R}{G}: Shambling Strider gets +1/-1 until end of turn.
mana={4}{G}{G}
type=Creature
subtype=Yeti
power=5
toughness=5
[/card]
[card]
name=Shambling Vent
auto={T}:add{W}
auto={T}:add{B}
auto={1}{W}{B}:becomes(Elemental Creature,2/3,lifelink,white,black) ueot
auto=tap(noevent)
text=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.
type=Land
[/card]
[card]
name=Shanodin Dryads
abilities=forestwalk
text=Forestwalk
mana={G}
type=Creature
subtype=Dryad
power=1
toughness=1
[/card]
[card]
name=Shape Anew
target=artifact
auto=transforms((,newability[sacrifice],newability[Reveal:1 revealzone(targetedpersonslibrary) revealuntil(artifact|targetedpersonslibrary) optionone choice name(Put in play) target(artifact|reveal) moveto(battlefield) optiononeend optiontwo choice name(shuffle) all(*|reveal) moveto(library) and!(shuffle)! optiontwoend revealend])) oneshot
text=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.
mana={3}{U}
type=Sorcery
[/card]
[card]
name=Shape the Sands
target=creature|battlefield
auto=0/5 ueot
auto=reach ueot
text=Target creature gets +0/+5 and gains reach until end of turn. (It can block creatures with flying.)
mana={G}
type=Instant
[/card]
[card]
name=Shaper Guildmage
auto={W}{T}:first strike target(creature)
auto={B}{T}:1/0 target(creature)
text={W}, {T}: Target creature gains first strike until end of turn. -- {B}, {T}: Target creature gets +1/+0 until end of turn.
mana={U}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Shaper Parasite
facedown={3}
autofacedown={2}{U}:morph
autofaceup=choice 2/-2 target(creature) ueot
autofaceup=choice -2/2 target(creature) ueot
text=Morph {2}{U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) -- When Shaper Parasite is turned face up, target creature gets +2/-2 or -2/+2 until end of turn.
mana={1}{U}{U}
type=Creature
subtype=Illusion
power=2
toughness=3
[/card]
[card]
name=Shard of Broken Glass
auto={1}:equip
auto=teach(creature) 1/0
auto=@combat(attacking) source(mytgt):may deplete:2 controller
text=Equipped creature gets +1/+0. -- Whenever equipped creature attacks, you may put the top two cards of your library into your graveyard. -- Equip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.)
mana={1}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Shard Phoenix
abilities=flying
auto={S}:damage:2 all(creature[-flying])
autograveyard={R}{R}{R}:moveTo(myhand) myUpkeeponly
text=Flying (This creature can't be blocked except by creatures with flying or reach.) -- 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.
mana={4}{R}
type=Creature
subtype=Phoenix
power=2
toughness=2
[/card]
[card]
name=Shard Volley
auto=damage:3 target(creature,player)
text=As an additional cost to cast Shard Volley, sacrifice a land. -- Shard Volley deals 3 damage to target creature or player.
mana={R}{S(land|mybattlefield)}
type=Instant
[/card]
[card]
name=Sharding Sphinx
abilities=flying
auto=@combatdamaged(player) from(creature[artifact]|myBattlefield):may token(Thopter,Artifact Creature Thopter,1/1,flying,blue)
text=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.
mana={4}{U}{U}
type=Artifact Creature
subtype=Sphinx
power=4
toughness=4
[/card]
[card]
name=Shardless Agent
autostack=if casted(this) then cascade:plibrarycount
text=Cascade (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.)
mana={1}{G}{U}
type=Artifact Creature
subtype=Human Rogue
power=2
toughness=2
[/card]
[card]
name=Shared Discovery
auto=draw:3
text=As an additional cost to cast Shared Discovery, tap four untapped creatures you control. -- Draw three cards.
mana={U}{T(creature|myBattlefield)}{T(creature|myBattlefield)}{T(creature|myBattlefield)}{T(creature|myBattlefield)}
type=Sorcery
[/card]
[card]
name=Shared Triumph
auto=chooseatype lord(creature[chosentype]) 1/1 chooseend
text=As Shared Triumph enters the battlefield, choose a creature type. -- Creatures of the chosen type get +1/+1.
mana={1}{W}
type=Enchantment
[/card]
[card]
name=Sharpened Pitchfork
auto={1}:equip
auto=teach(creature) first strike
auto=teach(human) 1/1
text=Equipped creature has first strike. -- As long as equipped creature is a Human, it gets +1/+1. -- Equip {1}
mana={2}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Sharuum the Hegemon
abilities=flying
auto=may moveTo(myBattlefield) target(artifact|mygraveyard)
text=Flying -- When Sharuum the Hegemon enters the battlefield, you may return target artifact card from your graveyard to the battlefield.
mana={3}{W}{U}{B}
type=Legendary Artifact Creature
subtype=Sphinx
power=5
toughness=5
[/card]
[card]
name=Shattered Angel
abilities=flying
auto=@movedTo(land|opponentbattlefield):may life:3 controller
text=Flying -- Whenever a land enters the battlefield under an opponent's control, you may gain 3 life.
mana={3}{W}{W}
type=Creature
subtype=Angel
power=3
toughness=3
[/card]
[card]
name=Shattered Crypt
target=<prex>creature|mygraveyard
auto=life:-x controller
auto=moveTo(myhand)
text=Return X target creature cards from your graveyard to your hand. You lose X life.
mana={X}{B}{B}
type=Sorcery
[/card]
[card]
name=Shattered Dreams
target=opponent
aicode=activate reject notatarget(artifact|targetedpersonshand)
auto=reveal:type:*:targetedpersonshand revealzone(targetedpersonshand) optionone name(choose card) notatarget(artifact|reveal) moveto(ownerhand) and!( reject )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerhand) and!( all(*|reveal) moveto(ownerhand) )!  optiontwoend revealend
text=Target opponent reveals his or her hand. You choose an artifact card from it. That player discards that card.
mana={B}
type=Sorcery
[/card]
[card]
name=Shattered Perception
auto=all(*|myhand) transforms((,newability[draw:1],newability[reject])]))
flashback={5}{R}
text=Discard all the cards in your hand, then draw that many card. -- Flashback {5}{R}
mana={2}{R}
type=Sorcery
[/card]
[card]
name=Shatter
target=artifact
auto=destroy
text=Destroy target artifact.
mana={1}{R}
type=Instant
[/card]
[card]
name=Shattergang Brothers
auto={2}{B}{S(creature|mybattlefield)}:name(sacrifice creature) ability$!sacrifice notatarget(creature|mybattlefield)!$ opponent
auto={2}{R}{S(artifact|mybattlefield)}:name(sacrifice artifact) ability$!sacrifice notatarget(artifact|mybattlefield)!$ opponent
auto={2}{G}{S(enchantment|mybattlefield)}:name(sacrifice enchantment) ability$!sacrifice notatarget(enchantment|mybattlefield)!$ opponent
text={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.
mana={1}{B}{R}{G}
type=Legendary Creature
subtype=Goblin Artificer
power=3
toughness=3
[/card]
[card]
name=Shattering Blow
target=artifact
auto=moveTo(exile)
text=Exile target artifact.
mana={1}{RW}
type=Instant
[/card]
[card]
name=Shattering Pulse
target=artifact
auto=destroy
buyback={1}{R}{3}
text=Buyback {3} (You may pay an additional {3} as you cast this spell. If you do, put this card into your hand as it resolves.) -- Destroy target artifact.
mana={1}{R}
type=Instant
[/card]
[card]
name=Shatterskull Giant
mana={2}{R}{R}
type=Creature
subtype=Giant Warrior
power=4
toughness=3
[/card]
[card]
name=Shatterskull Recruit
abilities=menace
text=Menace (This creature can't be blocked except by two or more creatures.)
mana={3}{R}{R}
type=Creature
subtype=Giant Warrior Ally
power=4
toughness=4
[/card]
[card]
name=Shatterstorm
auto=bury all(artifact)
text=Destroy all artifacts. They can't be regenerated.
mana={2}{R}{R}
type=Sorcery
[/card]
[card]
name=Shauku, Endbringer
abilities=flying
auto=@each my upkeep:life:-3 controller
auto=aslongas(other creature|battlefield) cantattack
auto=aslongas(other creature|battlefield) cantpwattack
auto={T}:counter(1/1,1) all(this) && moveTo(exile) target(creature)
text=Flying -- Shauku, Endbringer can't attack if there's another creature on the battlefield. -- At the beginning of your upkeep, you lose 3 life. -- {T}: Exile target creature and put a +1/+1 counter on Shauku.
mana={5}{B}{B}
type=Legendary Creature
subtype=Vampire
power=5
toughness=5
[/card]
[card]
name=Shauku's Minion
auto=damage:2 target(creature[white])
text={B}{R}, {T}: Shauku's Minion deals 2 damage to target white creature.
mana={1}{B}{R}
type=Creature
subtype=Human Minion
power=2
toughness=2
[/card]
[card]
name=Sheer Drop
target=creature[tapped]|battlefield
auto=destroy
other={5}{W} name(Awaken)
auto=if paid(alternative) then target(land|mybattlefield) transforms((Elemental Creature,newability[counter(1/1.3)],newability[haste])) forever
text=Destroy target tapped creature. -- Awaken 3-{5}{W} (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.)
mana={2}{W}
type=Sorcery
[/card]
[card]
name=Shell Skulkin
auto={3}:shroud target(creature[blue])
text={3}: Target blue creature gains shroud until end of turn.
mana={4}
type=Artifact Creature
subtype=Scarecrow
power=3
toughness=2
[/card]
[card]
name=Sheltered Aerie
target=land|battlefield
auto=teach(land) {T}:add{G}{G}
auto=teach(land) {T}:add{W}{W}
auto=teach(land) {T}:add{U}{U}
auto=teach(land) {T}:add{R}{R}
auto=teach(land) {T}:add{B}{B}
text=Enchant land -- Enchanted land has "{T}: Add two mana of any one color to your mana pool."
mana={2}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Sheltered Valley
auto=sacrifice all(other sheltered valley|mybattlefield)
auto={T}:Add{1}
auto=@each my upkeep restriction{type(land|myBattlefield)~lessthan~4}:life:1
text=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. -- {T}: Add {1} to your mana pool.
type=Land
[/card]
[card]
name=Shelter
target=creature|mybattlefield
auto=choice name(green) transforms((,newability[protection from green])) ueot
auto=choice name(red) transforms((,newability[protection from red])) ueot
auto=choice name(blue) transforms((,newability[protection from blue])) ueot
auto=choice name(black) transforms((,newability[protection from black])) ueot
auto=choice name(white) transforms((,newability[protection from white])) ueot
auto=draw:1 controller
text=Target creature you control gains protection from the color of your choice until end of turn. -- Draw a card.
mana={1}{W}
type=Instant
[/card]
[card]
name=Sheltering Ancient
abilities=trample
auto=@each my upkeep:counter(0/0,1,Age) && all(this) transforms((,newability[choice sacrifice],newability[if type(creature|opponentbattlefield)~morethan~0 then choice dynamicability<!agecountersoneone!> notatarget(creature|opponentBattlefield)])) oneshot
text=Trample -- Cumulative upkeep - Put a +1/+1 counter on a creature an opponent controls. (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.)
mana={1}{G}
type=Creature
subtype=Treefolk
power=5
toughness=5
[/card]
[card]
name=Sheltering Prayers
auto=aslongas(land|myBattlefield) lord(land[basic]|myBattlefield) shroud <4
auto=aslongas(land|opponentBattlefield) lord(land[basic]|opponentBattlefield) shroud <4
text=Basic lands each player controls have shroud as long as that player controls three or fewer lands. (They can't be the targets of spells or abilities.)
mana={W}
type=Enchantment
[/card]
[card]
name=Sheltering Word
target=creature|mybattlefield
auto=opponentshroud ueot
auto=dynamicability<!mytgt toughnesslifegain srccontroller!>
text=Target creature you control gains hexproof until end of turn. You gain life equal to that creature's toughness. (A creature with hexproof can't be the target of spells or abilities opponents control.)
mana={1}{G}
type=Instant
[/card]
[card]
name=Sheoldred, Whispering One
abilities=swampwalk
auto=@each my upkeep restriction{type(creature|mybattlefield)~morethan~0}:moveTo(myBattlefield) target(creature|mygraveyard)
auto=@each opponent upkeep restriction{type(creature|opponentbattlefield)~morethan~0}:ability$!name(sacrifice creature) notatarget(creature|mybattlefield) sacrifice!$ opponent
text=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.
mana={5}{B}{B}
type=Legendary Creature
subtype=Praetor
power=6
toughness=6
[/card]
[card]
name=Shepherd of Rot
auto={T}:life:-type:zombie:battlefield opponent && life:-type:zombie:battlefield controller
text={T}: Each player loses 1 life for each Zombie on the battlefield.
mana={1}{B}
type=Creature
subtype=Zombie Cleric
power=1
toughness=1
[/card]
[card]
name=Shepherd of the Lost
abilities=flying,first strike,vigilance
text=Flying, first strike, vigilance
mana={4}{W}
type=Creature
subtype=Angel
power=3
toughness=3
[/card]
[card]
name=Shidako, Broodmistress
doublefaced=kamiflip
auto={G}{S(creature|myBattlefield)}:3/3 target(creature)
text={G}, Sacrifice a creature: Target creature gets +3/+3 until end of turn.
color=green
type=Legendary Creature
subtype=Snake Shaman
power=3
toughness=3
[/card]
[card]
name=Shield Mate
auto={S}:0/4 target(other creature)
text=Sacrifice Shield Mate: Target creature gets +0/+4 until end of turn.
mana={W}
type=Creature
subtype=Human Soldier
power=1
toughness=1
[/card]
[card]
name=Shield of Duty and Reason
target=creature
auto=protection from blue
auto=protection from green
text=Enchant creature -- Enchanted creature has protection from green and from blue.
mana={W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Shield of Kaldra
auto=lord(sword of kaldra,shield of kaldra,helm of kaldra) indestructible
auto=teach(creature) indestructible
auto={4}:equip
text=Equipment named Sword of Kaldra, Shield of Kaldra, and Helm of Kaldra are indestructible. -- Equipped creature is indestructible. ("Destroy" effects and lethal damage don't destroy it.) -- Equip {4}
mana={4}
type=Legendary Artifact
subtype=Equipment
[/card]
[card]
name=Shield of the Ages
auto={2}:prevent:1 controller
text={2}: Prevent the next 1 damage that would be dealt to you this turn.
mana={2}
type=Artifact
[/card]
[card]
name=Shield of the Oversoul
target=creature
auto=teach(creature[green]) 1/1
auto=teach(creature[green]) indestructible
auto=teach(creature[white]) 1/1
auto=teach(creature[white]) flying
text=Enchant creature -- As long as enchanted creature is green, it gets +1/+1 and is indestructible. (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.) -- As long as enchanted creature is white, it gets +1/+1 and has flying.
mana={2}{GW}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Shield of the Righteous
auto={2}:equip
auto=teach(creature) 0/2
auto=teach(creature) vigilance
auto=@combat(blocking) source(mytgt) from(creature):all(trigger[from]) frozen
text=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}
mana={W}{U}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Shield Sphere
abilities=defender
auto=@combat(blocking) source(this):counter(0/-1) all(this)
text=Defender -- Whenever Shield Sphere blocks, put a -0/-1 counter on it.
mana={0}
type=Artifact Creature
subtype=Wall
power=0
toughness=6
[/card]
[card]
name=Shield Wall
auto=all(creature|myBattlefield) 0/2
text=Creatures you control get +0/+2 until end of turn.
mana={1}{W}
type=Instant
[/card]
[card]
name=Shielded Aether Thief
abilities=flash
auto=@combat(blocking) source(this):alterenergy:1 controller
auto={e:3}{t}:draw:1 controller
text=Flash (You may cast this spell any time you could cast an instant.) -- Whenever Shielded Aether Thief blocks, you get {E} (an energy counter). -- {T}, Pay {E}{E}{E}: Draw a card.
mana={1}{U}
type=Creature
subtype=Vedalken Rogue
power=0
toughness=4
[/card]
[card]
name=Shielded by Faith
target=creature
auto=teach(creature) indestructible
auto=@movedto(creature|battlefield):may all(trigger[to]) retarget
text=Enchant creature -- Enchanted creature has indestructible. -- Whenever a creature enters the battlefield, you may attach Shielded by Faith to that creature.
mana={1}{W}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Shielded Passage
target=creature
auto=preventalldamage to(mytgt) ueot
text=Prevent all damage that would be dealt to target creature this turn.
mana={W}
type=Instant
[/card]
[card]
name=Shieldhide Dragon
abilities=flying,lifelink
facedown={3}
autofacedown={5}{W}{W}:morph
autofaceup=counter(1/1,1)
autofaceup=counter(1/1,1) all(other creature[dragon]|mybattlefield)
text=Flying, lifelink -- Megamorph {5}{W}{W} (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.) -- When Shieldhide Dragon is turned face up, put a +1/+1 counter on each other Dragon creature you control.
mana={5}{W}
type=Creature
subtype=Dragon
power=3
toughness=3
[/card]
[card]
name=Shielding Plax
target=creature
auto=opponentshroud
auto=draw:1 controller
text=({(g/u)} can be paid with either {G} or {U}.) -- 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.
mana={2}{GU}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Shieldmage Elder
auto={T(cleric|myBattlefield)}{T(cleric|myBattlefield)}:name(prevent damage from creature) target(creature) transforms((,newability[preventalldamage from(this)])) ueot
auto={T(wizard|myBattlefield)}{T(wizard|myBattlefield)}:name(prevent damage from spell) target(*|stack) transforms((,newability[preventalldamage from(this)])) ueot
text=Tap two untapped Clerics you control: Prevent all damage target creature would deal this turn. -- Tap two untapped Wizards you control: Prevent all damage target spell would deal this turn.
mana={5}{W}
type=Creature
subtype=Human Cleric Wizard
power=2
toughness=3
[/card]
[card]
name=Shieldmate's Blessing
target=creature,player
auto=prevent:3
text=Prevent the next 3 damage that would be dealt to target creature or player this turn.
mana={W}
type=Instant
[/card]
[card]
name=Shields of Velis Vel
abilities=changeling
target=player
auto=all(creature|targetedpersonsbattlefield) 0/1 ueot && all(creature|targetedpersonsbattlefield) transforms((allsubtypes)) ueot
text=Changeling (This card is every creature type at all times.) -- Creatures target player controls get +0/+1 and gain all creature types until end of turn.
mana={W}
type=Tribal Instant
subtype=Shapeshifter
[/card]
[card]
name=Shifting Sky
auto=chooseacolor lord(*[-land]) becomes(,chosencolor) chooseend
text=As Shifting Sky enters the battlefield, choose a color. -- All nonland permanents are the chosen color.
mana={2}{U}
type=Enchantment
[/card]
[card]
name=Shifting Sliver
auto=lord(sliver) cantbeblockedby(creature[-sliver])
text=Slivers can't be blocked except by Slivers.
mana={3}{U}
type=Creature
subtype=Sliver
power=2
toughness=2
[/card]
[card]
name=Shifting Wall
abilities=defender
auto=counter(1/1,X)
text=Defender (This creature can't attack.) -- Shifting Wall enters the battlefield with X +1/+1 counters on it.
mana={X}
type=Artifact Creature
subtype=Wall
power=0
toughness=0
[/card]
[card]
name=Shimatsu the Bloodcloaked
auto=may target(<anyamount>*|mybattlefield) sacrifice && counter(1/1,1) all(this)
text=As Shimatsu the Bloodcloaked enters the battlefield, sacrifice any number of permanents. Shimatsu enters the battlefield with that many +1/+1 counters on it.
mana={3}{R}
type=Legendary Creature
subtype=Demon Spirit
power=0
toughness=0
[/card]
[card]
name=Shimian Specter
abilities=flying
aicode=name(put in exile) activate name(put in exile) notatarget(*[-land]|opponenthand) transforms((,newability[all(*[share!name!]|mylibrary) moveto(exile) and!(shuffle)!],newability[all(*[share!name!]|mygraveyard) moveto(exile)],newability[all(*[share!name!]|myhand) moveto(exile)])) ueot
auto=@combatdamaged(player) from(this):reveal:type:*:opponenthand revealzone(opponenthand) optionone name(choose card) notatarget(*[-land]|reveal) moveto(exile) and!( transforms((,newability[all(*[share!name!]|mylibrary) moveto(exile) and!(shuffle)!],newability[all(*[share!name!]|mygraveyard) moveto(exile)],newability[all(*[share!name!]|myhand) moveto(exile)])) oneshot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerhand) and!( all(*|reveal) moveto(ownerhand) )!  optiontwoend revealend
text=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.
mana={2}{B}{B}
type=Creature
subtype=Specter
power=2
toughness=2
[/card]
[card]
name=Shimmer Myr
abilities=flash
auto=lord(artifact|myhand,mylibrary,mygraveyard,myexile) asflash
text=Flash -- You may cast artifact cards as though they had flash.
mana={3}
type=Artifact Creature
subtype=Myr
power=2
toughness=2
[/card]
[card]
name=Shimmer
auto=choice name(plains gets phasing) transforms((,newability[lord(plains) phasing])) forever
auto=choice name(island gets phasing) transforms((,newability[lord(island) phasing])) forever
auto=choice name(swamp gets phasing) transforms((,newability[lord(swamp) phasing])) forever
auto=choice name(mountain gets phasing) transforms((,newability[lord(mountain) phasing])) forever
auto=choice name(forest gets phasing) transforms((,newability[lord(forest) phasing])) forever
auto=choice name(lair gets phasing) transforms((,newability[lord(lair) phasing])) forever
auto=choice name(locus gets phasing) transforms((,newability[lord(locus) phasing])) forever
auto=choice name(desert gets phasing) transforms((,newability[lord(desert) phasing])) forever
auto=choice name(urza's mine gets phasing) transforms((,newability[lord(urza's mine) phasing])) forever
auto=choice name(urza's power-plant gets phasing) transforms((,newability[lord(urza's power-plant) phasing])) forever
auto=choice name(urza's tower gets phasing) transforms((,newability[lord(urza's tower) phasing])) forever
text=As Shimmer enters the battlefield, choose a land type. -- Each land of the chosen type has phasing. (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.)
mana={2}{U}{U}
type=Enchantment
[/card]
[card]
name=Shimmering Barrier
auto=defender,first strike
autohand=__CYCLING__({2})
text=Defender (This creature can't attack.) -- First strike -- Cycling {2} ({2}, Discard this card: Draw a card.)
mana={1}{W}
type=Creature
subtype=Wall
power=1
toughness=3
[/card]
[card]
name=Shimmering Grotto
auto={T}:Add{1}
auto={1}{T}:Add{G}
auto={1}{T}:Add{R}
auto={1}{T}:Add{B}
auto={1}{T}:Add{U}
auto={1}{T}:Add{W}
text={T}: Add {1} to your mana pool. -- {1}, {T}: Add one mana of any color to your mana pool.
type=Land
[/card]
[card]
name=Shimmering Mirage
target=land
auto=choice name(becomes a plains) transforms((,newability[loseabilities],newability[losesubtypesof(land)])) ueot && transforms((plains)) ueot
auto=choice name(becomes a island) transforms((,newability[loseabilities],newability[losesubtypesof(land)])) ueot && transforms((island)) ueot
auto=choice name(becomes a swamp) transforms((,newability[loseabilities],newability[losesubtypesof(land)])) ueot && transforms((swamp)) ueot
auto=choice name(becomes a mountain) transforms((,newability[loseabilities],newability[losesubtypesof(land)])) ueot && transforms((mountain)) ueot
auto=choice name(becomes a forest) transforms((,newability[loseabilities],newability[losesubtypesof(land)])) ueot && transforms((forest)) ueot
auto=draw:1 controller
text=Target land becomes the basic land type of your choice until end of turn. -- Draw a card.
mana={1}{U}
type=Instant
[/card]
[card]
name=Shimmering Wings
target=creature
auto=flying
auto={U}:moveTo(ownerhand)
text=Enchant creature (Target a creature as you cast this. This card enters the battlefield attached to that creature.) -- Enchanted creature has flying. (It can't be blocked except by creatures with flying or reach.) -- {U}: Return Shimmering Wings to its owner's hand.
mana={U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Shinen of Fear's Chill
abilities=cantblock
autohand={1}{B}{discard}:cantblock target(creature)
text=Shinen of Fear's Chill can't block. -- Channel - {1}{B}, Discard Shinen of Fear's Chill: Target creature can't block this turn.
mana={4}{B}
type=Creature
subtype=Spirit
power=3
toughness=2
[/card]
[card]
name=Shinen of Flight's Wings
abilities=flying
autohand={U}{discard}:flying target(creature)
text=Flying -- Channel - {U}, Discard Shinen of Flight's Wings: Target creature gains flying until end of turn.
mana={4}{U}
type=Creature
subtype=Spirit
power=3
toughness=3
[/card]
[card]
name=Shinen of Fury's Fire
abilities=haste
autohand={R}{discard}:haste target(creature)
text=Haste -- Channel - {R}, Discard Shinen of Fury's Fire: Target creature gains haste until end of turn.
mana={2}{R}
type=Creature
subtype=Spirit
power=2
toughness=1
[/card]
[card]
name=Shinen of Life's Roar
abilities=lure
autohand={2}{G}{G}{discard}:lure target(creature) ueot
text=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.
mana={1}{G}
type=Creature
subtype=Spirit
power=1
toughness=2
[/card]
[card]
name=Shinen of Stars' Light
abilities=first strike
autohand={1}{W}{discard}:first strike target(creature)
text=First strike -- Channel - {1}{W}, Discard Shinen of Stars' Light: Target creature gains first strike until end of turn.
mana={2}{W}
type=Creature
subtype=Spirit
power=2
toughness=1
[/card]
[card]
name=Shinewend
abilities=flying
auto=counter(1/1,1)
auto={1}{W}{C(1/1,-1)}:destroy target(enchantment)
text=Flying -- Shinewend enters the battlefield with a +1/+1 counter on it. -- {1}{W}, Remove a +1/+1 counter from Shinewend: Destroy target enchantment.
mana={1}{W}
type=Creature
subtype=Elemental
power=0
toughness=0
[/card]
[card]
name=Shinka Gatekeeper
auto=@damaged(this):damage:thatmuch controller
text=Whenever Shinka Gatekeeper is dealt damage, it deals that much damage to you.
mana={2}{R}
type=Creature
subtype=Ogre Warrior
power=3
toughness=2
[/card]
[card]
name=Shinka, the Bloodsoaked Keep
auto={T}:Add{R}
auto={R}{T}:first strike target(creature[legendary])
text={T}: Add {R} to your mana pool. -- {R}, {T}: Target legendary creature gains first strike until end of turn.
type=Legendary Land
[/card]
[card]
name=Shipwreck Moray
auto=alterenergy:4 controller
auto={e:1}:2/2 ueot
text=When Shipwreck Moray enters the battlefield, you get {E}{E}{E}{E} (four energy counters). -- Pay {E}: Shipwreck Moray gets +2/-2 until end of turn.
mana={3}{U}
type=Creature
subtype=Fish
power=0
toughness=5
[/card]
[card]
name=Shipwreck Singer
abilities=flying
auto={1}{U}:mustattack target(creature|opponentinplay) ueot
auto={1}{B}{T}:all(creature[attacking]) -1/-1 ueot
text=Flying. -- {1}{U}: Target creature an opponent controls attacks this turn if able. -- {1}{B}{T}: Attacking creatures get -1/-1 until end of turn.
mana={U}{B}
type=Creature
subtype=Siren
power=1
toughness=2
[/card]
[card]
name=Shisato, Whispering Hunter
auto=@each my upkeep:target(snake|mybattlefield) sacrifice
auto=@combatdamagefoeof(player) from(this):nextphasealter(remove,untap,opponent)
auto=@combatdamageof(player) from(this):nextphasealter(remove,untap,controller)
text=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.
mana={3}{G}
type=Legendary Creature
subtype=Snake Warrior
power=2
toughness=2
[/card]
[card]
name=Shivan Dragon
abilities=flying
auto={R}:1/0
text=Flying -- {R}: Shivan Dragon gets +1/+0 until end of turn.
mana={4}{R}{R}
type=Creature
subtype=Dragon
power=5
toughness=5
[/card]
[card]
name=Shivan Emissary
kicker={1}{B}
auto=kicker bury target(creature[-black])
text=Kicker {1}{B} (You may pay an additional {1}{B} as you cast this spell.) -- When Shivan Emissary enters the battlefield, if it was kicked, destroy target nonblack creature. It can't be regenerated.
mana={2}{R}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Shivan Gorge
auto={T}:Add{1}
auto={2}{R}{T}:damage:1 opponent
text={T}: Add {1} to your mana pool. -- {2}{R}, {T}: Shivan Gorge deals 1 damage to each opponent.
type=Legendary Land
[/card]
[card]
name=Shivan Harvest
auto={1}{R}{S(creature|mybattlefield)}:destroy target(land[-basic])
text={1}{R}, Sacrifice a creature: Destroy target nonbasic land.
mana={1}{R}
type=Enchantment
[/card]
[card]
name=Shivan Hellkite
abilities=flying
auto={1}{R}:Damage:1 target(creature,player)
text=Flying (This creature can't be blocked except by creatures with flying or reach.) -- {1}{R}: Shivan Hellkite deals 1 damage to target creature or player.
mana={5}{R}{R}
type=Creature
subtype=Dragon
power=5
toughness=5
[/card]
[card]
name=Shivan Meteor
auto=damage:13 target(creature)
text=Shivan Meteor deals 13 damage to target creature. -- Suspend 2 - {1}{R}{R} (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.)
mana={3}{R}{R}
suspend(2)={1}{r}{r}
type=Sorcery
[/card]
[card]
name=Shivan Oasis
auto=tap(noevent)
auto={T}:Add{R}
auto={T}:Add{G}
text=Shivan Oasis enters the battlefield tapped. -- {T}: Add {R} or {G} to your mana pool.
type=Land
[/card]
[card]
name=Shivan Phoenix
abilities=flying
autograveyard=@movedTo(this|graveyard) from(battlefield):moveTo(ownerhand)
text=Flying -- When Shivan Phoenix dies, return Shivan Phoenix to its owner's hand.
mana={4}{R}{R}
type=Creature
subtype=Phoenix
power=3
toughness=4
[/card]
[card]
name=Shivan Raptor
abilities=first strike,haste
auto=upcost[{2}{R};next upkeep] sacrifice
text=First strike, haste -- Echo {2}{R} (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.)
mana={2}{R}
type=Creature
subtype=Lizard
power=3
toughness=1
[/card]
[card]
name=Shivan Reef
auto={T}:Add{1}
auto={T}:Add{U} and!( damage:1 controller )!
auto={T}:Add{R} and!( damage:1 controller )!
text={T}: Add {1} to your mana pool. -- {T}: Add {U} or {R} to your mana pool. Shivan Reef deals 1 damage to you.
type=Land
[/card]
[card]
name=Shivan Wurm
abilities=trample
auto=moveTo(ownerhand) notatarget(creature[red;green]|myBattlefield)
text=Trample -- When Shivan Wurm enters the battlefield, return a red or green creature you control to its owner's hand.
mana={3}{R}{G}
type=Creature
subtype=Wurm
power=7
toughness=7
[/card]
[card]
name=Shivan Zombie
abilities=protection from white
text=Protection from white
mana={B}{R}
type=Creature
subtype=Barbarian Zombie
power=2
toughness=2
[/card]
[card]
name=Shiv's Embrace
target=creature
auto=2/2
auto=flying
auto={R}:1/0
text=Enchant creature -- Enchanted creature gets +2/+2 and has flying. -- {R}: Enchanted creature gets +1/+0 until end of turn.
mana={2}{R}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Shizo, Death's Storehouse
auto={T}:Add{B}
auto={B}{T}:fear target(creature[legendary])
text={T}: Add {B} to your mana pool. -- {B}, {T}: Target legendary creature gains fear until end of turn. (It can't be blocked except by artifact creatures and/or black creatures.)
type=Legendary Land
[/card]
[card]
name=Shizuko, Caller of Autumn
auto=@each my upkeep:add{G}{G}{G} doesntempty
auto=@each opponent upkeep:add{G}{G}{G} opponent doesntempty
text=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.
mana={1}{G}{G}
type=Legendary Creature
subtype=Snake Shaman
power=2
toughness=3
[/card]
[card]
name=Shoal Serpent
abilities=defender
auto=@movedTo(land|myBattlefield):name(loses defender) -defender all(this)
text=Defender -- Landfall - Whenever a land enters the battlefield under your control, Shoal Serpent loses defender until end of turn.
mana={5}{U}
type=Creature
subtype=Serpent
power=5
toughness=5
[/card]
[card]
name=Shock Troops
auto={S}:Damage:2 target(other *[creature;player])
text=Sacrifice Shock Troops: Shock Troops deals 2 damage to target creature or player.
mana={3}{R}
type=Creature
subtype=Human Soldier
power=2
toughness=2
[/card]
[card]
name=Shocker
auto=@damagefoeof(player) from(this):all(*|opponenthand) transforms((,newability[reject],newability[draw:1])) ueot
auto=@damageof(player) from(this):all(*|myhand) transforms((,newability[reject],newability[draw:1])) ueot
text=Whenever Shocker deals damage to a player, that player discards all the cards in his or her hand, then draws that many cards.
mana={1}{R}
type=Creature
subtype=Insect
power=1
toughness=1
[/card]
[card]
name=Shock
target=creature,player
auto=Damage:2
text=Shock deals 2 damage to target creature or player.
mana={R}
type=Instant
[/card]
[card]
name=Shockmaw Dragon
abilities=flying
auto=@combatdamagefoeof(player) from(this):all(creature|opponentbattlefield) damage:1
auto=@combatdamageof(player) from(this):all(creature|mybattlefield) damage:1
text=Flying -- Whenever Shockmaw Dragon deals combat damage to a player, it deals 1 damage to each creature that player controls.
mana={4}{R}{R}
type=Creature
subtype=Dragon
power=4
toughness=4
[/card]
[card]
name=Shore Snapper
auto={U}:islandwalk
text={U}: Shore Snapper gains islandwalk until end of turn.
mana={2}{B}
type=Creature
subtype=Beast
power=2
toughness=2
[/card]
[card]
name=Shorecrasher Mimic
auto=@movedTo(*[Blue&Green]|mystack) turnlimited:transforms((,setpower=5,settoughness=3,trample)) ueot
text=Whenever you cast a spell that's both green and blue, Shorecrasher Mimic becomes 5/3 and gains trample until end of turn.
mana={1}{GU}
type=Creature
subtype=Shapeshifter
power=2
toughness=1
[/card]
[card]
name=Shoreline Raider
auto=protection from(kavu)
text=Protection from Kavu
mana={2}{U}
type=Creature
subtype=Merfolk
power=2
toughness=2
[/card]
[card]
name=Shoreline Ranger
abilities=flying
aicode=activate target(island|mylibrary) moveto(myhand)
autohand={2}{cycle}:name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>island|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=Flying -- Islandcycling {2} ({2}, Discard this card: Search your library for an Island card, reveal it, and put it into your hand. Then shuffle your library.)
mana={5}{U}
type=Creature
subtype=Bird Soldier
power=3
toughness=4
[/card]
[card]
name=Shoreline Salvager
auto=@combatdamaged(player) from(this) restriction{type(island|myBattlefield)~morethan~0}:may draw:1 controller
text=Whenever Shoreline Salvager deals combat damage to a player, if you control an Island, you may draw a card.
mana={3}{B}
type=Creature
subtype=Surrakar
power=3
toughness=3
[/card]
[card]
name=Shoulder to Shoulder
auto=target(<upto:2>other creature|battlefield) counter(1/1,1) 
auto=draw:1
text=Support 2. (Put a +1/+1 counter on each of up to two target creatures.) -- Draw a card.
mana={2}{W}
type=Sorcery
[/card]
[card]
name=Shoving Match
auto=lord(creature) {T}:tap target(creature)
text=Until end of turn, all creatures gain "{T}: Tap target creature."
mana={2}{U}
type=Instant
[/card]
[card]
name=Show and Tell
auto=moveto(ownerbattlefield) notatarget(*[creature;artifact;enchantment;land]|myhand)
auto=ability$! moveto(ownerbattlefield) notatarget(*[creature;artifact;enchantment;land]|myhand) !$ opponent
text=Each player may put an artifact, creature, enchantment, or land card from his or her hand onto the battlefield.
mana={2}{U}
type=Sorcery
[/card]
[card]
name=Show of Valor
target=creature
auto=2/4
text=Target creature gets +2/+4 until end of turn.
mana={1}{W}
type=Instant
[/card]
[card]
name=Shower of Coals
target=<upto:3>creature,player
auto=damage:2
auto=aslongas(*|mygraveyard) damage:2 >6
text=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.
mana={3}{R}{R}
type=Sorcery
[/card]
[card]
name=Shower of Sparks
target=creature
auto=damage:1
auto=target(player) damage:1
text=Shower of Sparks deals 1 damage to target creature and 1 damage to target player.
mana={R}
type=Instant
[/card]
[card]
name=Showstopper
text=Until end of turn, creatures you control gain "When this creature dies, it deals 2 damage to target creature an opponent controls." 
auto=all(creature|mybattlefield) transforms((,newability[@movedTo(this|mygraveyard) from(myBattlefield):damage:2 target(creature|opponentbattlefield)])) ueot
mana={1}{B}{R}
type=Instant
[/card]
[card]
name=Shrapnel Blast
target=creature,player
auto=damage:5
text=As an additional cost to cast Shrapnel Blast, sacrifice an artifact. -- Shrapnel Blast deals 5 damage to target creature or player.
mana={1}{R}{S(artifact|mybattlefield)}
type=Instant
[/card]
[card]
name=Shred Memory
target=<upto:4>*|graveyard
auto=moveTo(exile)
aicode=activate target(*[manacost=2]|mylibrary) moveto(myhand)
autohand={1}{B}{B}{D(this|myhand)}:name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>*[manacost=2]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend asSorcery
text=Exile up to four target cards from a single graveyard. -- Transmute {1}{B}{B} ({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.)
mana={1}{B}
type=Instant
[/card]
[card]
name=Shredding Winds
target=creature[flying]
auto=damage:7
text=Shredding Winds deals 7 damage to target creature with flying.
mana={2}{G}
type=Instant
[/card]
[card]
name=Shreds of Sanity
target=<upto:1>sorcery|mygraveyard
auto=moveto(myhand)
auto=target(*|myhand) reject
auto=all(this) moveto(exile)
text=Return up to one target instant card and up to one target sorcery card from your graveyard to your hand, then discard a card. Exile Shreds of Sanity.
mana={2}{R}
type=Sorcery
[/card]
[card]
name=Shrewd Hatchling
auto={UR}:target(creature) ueot cantbeblockerof(this)
auto=@movedTo(*[red]|mystack):counter(-1/-1,-1)
auto=@movedTo(*[blue]|mystack):counter(-1/-1,-1)
auto=counter(-1/-1,4)
text=Shrewd Hatchling enters the battlefield with four -1/-1 counters on it. -- {(u/r)}: 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.
mana={3}{UR}
type=Creature
subtype=Elemental
power=6
toughness=6
[/card]
[card]
name=Shriek of Dread
target=creature
auto=fear
text=Target creature gains fear until end of turn. (It can't be blocked except by artifact creatures and/or black creatures.)
mana={1}{B}
type=Instant
[/card]
[card]
name=Shriek Raptor
abilities=flying,infect
text=Flying -- Infect
mana={3}{W}{W}
type=Creature
subtype=Bird
power=2
toughness=3
[/card]
[card]
name=Shriekgeist
abilities=flying
auto=@combatdamagefoeof(player) from(this):deplete:2 opponent
auto=@combatdamageof(player) from(this):deplete:2 controller
text=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.
mana={1}{U}
type=Creature
subtype=Spirit
power=1
toughness=1
[/card]
[card]
name=Shriekhorn
auto=counter(0/0,3,Charge)
auto={T}{C(0/0,-1,Charge)}:deplete:2 target(player)
text=Shriekhorn enters the battlefield with three charge counters on it. -- {T}, Remove a charge counter from Shriekhorn: Target player puts the top two cards of his or her library into his or her graveyard.
mana={1}
type=Artifact
[/card]
[card]
name=Shrieking Affliction
auto=@each opponent upkeep restriction{type(*|opponenthand)~lessthan~2}:life:-3 opponent
text=At the beginning of each opponent's upkeep, if that player has one or fewer cards in hand, he or she loses 3 life.
mana={B}
type=Enchantment
[/card]
[card]
name=Shrieking Drake
abilities=flying
auto=moveTo(ownerhand) notatarget(creature|myBattlefield)
text=Flying -- When Shrieking Drake enters the battlefield, return a creature you control to its owner's hand.
mana={U}
type=Creature
subtype=Drake
power=1
toughness=1
[/card]
[card]
name=Shrieking Grotesque
abilities=flying
auto=if spent({B}) then target(player) ability$!name(discard) target(*|myhand) reject!$ targetedplayer
text=Flying -- When Shrieking Grotesque enters the battlefield, if {B} was spent to cast Shrieking Grotesque, target player discards a card.
mana={2}{W}
other={1}{B}{W} name(Spend B to Cast)
type=Creature
subtype=Gargoyle
power=2
toughness=1
[/card]
[card]
name=Shrieking Mogg
abilities=haste
auto=tap all(other creature)
text=Haste -- When Shrieking Mogg enters the battlefield, tap all other creatures.
mana={1}{R}
type=Creature
subtype=Goblin
power=1
toughness=1
[/card]
[card]
name=Shrieking Specter
abilities=flying
auto=@combat(attacking) source(this):ability$!name(discard) target(*|myhand) reject!$ opponent
text=Flying -- Whenever Shrieking Specter attacks, defending player discards a card.
mana={5}{B}
type=Creature
subtype=Specter
power=2
toughness=2
[/card]
[card]
name=Shriekmaw
abilities=fear
other={1}{B} name(Evoke)
auto=destroy target(creature[-artifact;-black])
auto=alternative sacrifice
text=Fear (This creature can't be blocked except by artifact creatures and/or black creatures.) -- When Shriekmaw enters the battlefield, destroy target nonartifact, nonblack creature. -- Evoke {1}{B} (You may cast this spell for its evoke cost. If you do, it's sacrificed when it enters the battlefield.)
mana={4}{B}
type=Creature
subtype=Elemental
power=3
toughness=2
[/card]
[card]
name=Shrill Howler
abilities=strong
auto={5}{g}:flip(Howling Chorus)
text=Creatures with power less than Shrill Howler's power can't block it. -- {5}{G}: Transform Shrill Howler.
mana={2}{G}
type=Creature
subtype=Werewolf Horror
power=3
toughness=1
[/card]
[card]
name=Shrine of Boundless Growth
auto=@each my upkeep:counter(0/0,1,Charge)
auto=@movedTo(*[green]|mystack):counter(0/0,1,Charge)
auto={T}{S}:thisforeach(counter{0/0.1.Charge}) add{1}
text=At the beginning of your upkeep or whenever you cast a green spell, put a charge counter on Shrine of Boundless Growth. -- {T}, Sacrifice Shrine of Boundless Growth: Add {1} to your mana pool for each charge counter on Shrine of Boundless Growth.
mana={3}
type=Artifact
[/card]
[card]
name=Shrine of Burning Rage
auto=@each my upkeep:counter(0/0,1,Charge)
auto=@movedTo(*[red]|mystack):counter(0/0,1,Charge)
auto={3}{T}{S}:thisforeach(counter{0/0.1.Charge}) damage:1 target(other *[creature;player])
text=At the beginning of your upkeep or whenever you cast a red spell, put a charge counter on Shrine of Burning Rage. -- {3}, {T}, 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.
mana={2}
type=Artifact
[/card]
[card]
name=Shrine of Limitless Power
auto=@each my upkeep:counter(0/0,1,Charge)
auto=@movedTo(*[black]|mystack):counter(0/0,1,Charge)
auto={4}{T}{S}:thisforeach(counter{0/0.1.Charge}) target(player) ability$!name(discard) target(*|myhand) reject!$ targetedplayer
mana={3}
type=Artifact
text=At the beginning of your upkeep or whenever you cast a black spell, put a charge counter on Shrine of Limitless Power. {4}, {T}, Sacrifice Shrine of Limitless Power: Target player discards a card for each charge counter on Shrine of Limitless Power.
[/card]
[card]
name=Shrine of Loyal Legions
auto=@each my upkeep:counter(0/0,1,Charge)
auto=@movedTo(*[white]|mystack):counter(0/0,1,Charge)
auto={3}{T}{S}:thisforeach(counter{0/0.1.Charge}) token(Myr,Artifact Creature Myr,1/1)
text=At the beginning of your upkeep or whenever you cast a white spell, put a charge counter on Shrine of Loyal Legions. -- {3}, {T}, 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.
mana={2}
type=Artifact
[/card]
[card]
name=Shrine of Piercing Vision
mana={2}
type=Artifact
auto=@each my upkeep:counter(0/0,1,charge)
auto=@movedTo(*[blue]|mystack):counter(0/0,1,charge)
aicode=activate target(*[zpos<=counter{0%0.1.charge}]|mylibrary) moveto(myhand)
auto={t}{s}:name(Look) reveal:counter{0%0.1.charge} optionone name(Get a Card) target(<1>*|reveal) moveto(myhand) optiononeend optiontwo all(*|reveal) bottomoflibrary optiontwoend revealend
text=At the beginning of your upkeep or whenever you cast a blue spell, put a charge counter on Shrine of Piercing Vision. {T}, 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.
[/card]
[card]
name=Shrink
target=creature
auto=-5/0
text=Target creature gets -5/-0 until end of turn.
mana={G}
type=Instant
[/card]
[card]
name=Shrivel
auto=-1/-1 all(creature)
text=All creatures get -1/-1 until end of turn.
mana={1}{B}
type=Sorcery
[/card]
[card]
name=Shu Cavalry
abilities=horsemanship
text=Horsemanship (This creature can't be blocked except by creatures with horsemanship.)
mana={2}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=2
[/card]
[card]
name=Shu Defender
auto=@combat(blocking) source(this):o/2 ueot
text=Whenever Shu Defender blocks, it gets +0/+2 until end of turn.
mana={2}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=2
[/card]
[card]
name=Shu Elite Companions
abilities=horsemanship
text=Horsemanship (This creature can't be blocked except by creatures with horsemanship.)
mana={4}{W}
type=Creature
subtype=Human Soldier
power=3
toughness=3
[/card]
[card]
name=Shu Elite Infantry
mana={3}{W}
type=Creature
subtype=Human Soldier
power=3
toughness=3
[/card]
[card]
name=Shu Farmer
auto={T}:life:1 restriction{during my turn,before attackers}
text={T}: You gain 1 life. Activate this ability only during your turn, before attackers are declared.
mana={1}{W}
type=Creature
subtype=Human
power=1
toughness=1
[/card]
[card]
name=Shu Foot Soldiers
mana={2}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=3
[/card]
[card]
name=Shu General
abilities=horsemanship,vigilance
text=Vigilance; horsemanship (This creature can't be blocked except by creatures with horsemanship.)
mana={3}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=2
[/card]
[card]
name=Shu Grain Caravan
auto=life:2
text=When Shu Grain Caravan enters the battlefield, you gain 2 life.
mana={2}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=2
[/card]
[card]
name=Shu Soldier-Farmers
auto=life:4
text=When Shu Soldier-Farmers enters the battlefield, you gain 4 life.
mana={4}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=4
[/card]
[card]
name=Shu Yun, the Silent Tempest
auto=@movedTo(*[-creature]|mystack):1/1 ueot
auto=@movedTo(*[-creature]|mystack):name(Pay {RW}{RW}  for Double Strike) pay({RW}{RW}) name(double Strike) target(creature) double strike ueot
text=Prowess (Whenever you cast a noncreature spell, this creature gets +1/+1 until end of turn.) -- Whenever you cast a noncreature spell, you may pay Red or WhiteRed or White. If you do, target creature gains double strike until end of turn.
mana={2}{U}
type=Legendary Creature
subtype=Human Monk
power=3
toughness=2
[/card]
[card]
name=Shuko
auto={0}:equip
auto=teach(creature) 1/0
text=Equipped creature gets +1/+0. -- Equip {0} ({0}: Attach to target creature you control. Equip only as a sorcery.)
mana={1}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Shyft
auto=@each my upkeep:may name(choose color/s) ability$!name(choose color/s) choice name(white) all(mystored) becomes(,white) forever _ choice name(blue) all(mystored) becomes(,blue) forever _ choice name(black) all(mystored) becomes(,black) forever _ choice name(red) all(mystored) becomes(,red) forever _ choice name(green) all(mystored) becomes(,green) forever _ choice name(white & blue) all(mystored) becomes(,white,blue) forever _ choice name(blue & black) all(mystored) becomes(,black,blue) forever _ choice name(black & red) all(mystored) becomes(,black,red) forever _ choice name(red & green) all(mystored) becomes(,red,green) forever _ choice name(green & white) all(mystored) becomes(,white,green) forever _ choice name(white & black) all(mystored) becomes(,white,black) forever _ choice name(blue & red) all(mystored) becomes(,red,blue) forever _ choice name(black & green) all(mystored) becomes(,black,green) forever _ choice name(red & white) all(mystored) becomes(,white,red) forever _ choice name(green & blue) all(mystored) becomes(,green,blue) forever _ choice name(green & white & blue) all(mystored) becomes(,green,white,blue) forever _ choice name(white & blue & black) all(mystored) becomes(,black,white,blue) forever _ choice name(blue & black & red) all(mystored) becomes(,black,red,blue) forever _ choice name(black & red & green) all(mystored) becomes(,green,black,red) forever _ choice name(red & green & white) all(mystored) becomes(,green,white,red) forever _ choice name(white & black & green) all(mystored) becomes(,green,white,black) forever _ choice name(blue & red & white) all(mystored) becomes(,red,white,blue) forever _ choice name(black & green & blue) all(mystored) becomes(,green,black,blue) forever _ choice name(red & white & black) all(mystored) becomes(,black,white,red) forever _ choice name(green & blue & red) all(mystored) becomes(,green,red,blue) forever _ choice name(green & red & blue & black) all(mystored) becomes(,green,red,blue,black) forever _ choice name(green & red & blue & white) all(mystored) becomes(,green,red,blue,white) forever _ choice name(white & blue & black & red) all(mystored) becomes(,white,red,blue,black) forever _ choice name(white & blue & black & green) all(mystored) becomes(,white,green,blue,black) forever _ choice name(all colors) all(mystored) becomes(,white,red,blue,black,green) forever!$ controller
text=At the beginning of your upkeep, you may have Shyft become the color or colors of your choice. (This effect lasts indefinitely.)
mana={4}{U}
type=Creature
subtype=Shapeshifter
power=4
toughness=2
[/card]
[card]
name=Sibilant Spirit
abilities=flying
auto=@combat(attacking) source(this):draw:1 opponent
text=Flying -- Whenever Sibilant Spirit attacks, defending player may draw a card.
mana={5}{U}
type=Creature
subtype=Spirit
power=5
toughness=6
[/card]
[card]
name=Sibsig Host
auto=choice all(player) deplete:3
text=When Sibsig Host enters the battlefield, each player puts the top three cards of his or her library into his or her graveyard.
mana={4}{B}
type=Creature
subtype=Zombie
power=2
toughness=6
[/card]
[card]
name=Sibsig Icebreakers
auto=transforms((,newability[ability$!name(discard) notatarget(*|myhand) reject!$ controller],newability[ability$!name(discard) notatarget(*|myhand) reject!$ opponent])) ueot
text=When Sibsig Icebreakers enters the battlefield, each player discards a card.
mana={2}{B}
type=Creature
subtype=Zombie
power=2
toughness=3
[/card]
[card]
name=Sibsig Muckdraggers
auto=target(creature|mygraveyard) moveto(myhand)
text=Delve (Each card you exile from your graveyard while casting this spell pays for {1}.) -- When Sibsig Muckdraggers enters the battlefield, return target creature card from your graveyard to your hand.
other={delve} name(Delve)
mana={8}{B}
type=Creature
subtype=Zombie
power=3
toughness=6
[/card]
[card]
name=Sick and Tired
target=<2>creature
auto=-1/-1
text=Two target creatures each get -1/-1 until end of turn.
mana={2}{B}
type=Instant
[/card]
[card]
name=Sicken
target=creature
auto=-1/-1
autohand=__CYCLING__({2})
text=Enchant creature -- Enchanted creature gets -1/-1. -- Cycling {2} ({2}, Discard this card: Draw a card.)
mana={B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Sickening Shoal
other={E(other *[black]|myhand)} name(Exile Black Card from Hand)
target=creature
auto=ifnot paid(alternative) then -X/-X
auto=if paid(alternative) then -storedmanacost/-storedmanacost
text=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.
mana={X}{B}{B}
type=Instant
subtype=Arcane
[/card]
[card]
name=Sickle Ripper
abilities=wither
text=Wither (This deals damage to creatures in the form of -1/-1 counters.)
mana={1}{B}
type=Creature
subtype=Elemental Warrior
power=2
toughness=1
[/card]
[card]
name=Sickleslicer
auto={4}:equip
auto=teach(creature) 2/2
auto=livingweapontoken(Germ,Creature Germ,0/0,black)
text=Living weapon (When this Equipment enters the battlefield, put a 0/0 black Germ creature token onto the battlefield, then attach this to it.) -- Equipped creature gets +2/+2. -- Equip {4}
mana={3}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Sidar Jabari
abilities=flanking
auto=@combat(attacking) source(this):tap target(creature|opponentBattlefield)
text=Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.) -- Whenever Sidar Jabari attacks, tap target creature defending player controls.
mana={3}{W}
type=Legendary Creature
subtype=Human Knight
power=2
toughness=2
[/card]
[card]
name=Sidewinder Sliver
auto=lord(sliver) flanking
auto=lord(sliver) flanker
text=All Sliver creatures have flanking. (Whenever a creature without flanking blocks a Sliver, the blocking creature gets -1/-1 until end of turn.)
mana={W}
type=Creature
subtype=Sliver
power=1
toughness=1
[/card]
[card]
name=Sidisi, Undead Vizier
abilities=deathtouch,hiddenface
aicode=activate moveto(myhand) notatarget(*|mylibrary)
auto=may name(Exploit) sacrifice notatarget(creature|mybattlefield) and!( reveal:plibrarycount optionone name(choose card) target(*|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myhand))! afterrevealedend revealend )!
text=Deathtouch -- Exploit (When this creature enters the battlefield, you may sacrifice a creature.) -- When Sidisi, Undead Vizier exploits a creature, you may search your library for a card, put it into your hand, then shuffle your library.
mana={3}{B}{B}
type=Legendary Creature
subtype=Zombie Naga
power=4
toughness=6
[/card]
[card]
name=Sidisi's Faithful
auto=may name(Exploit) sacrifice notatarget(creature|mybattlefield) && transforms((,newability[moveto(myhand) target(creature|battlefield)])) forever
text=Exploit (When this creature enters the battlefield, you may sacrifice a creature.) -- When Sidisi's Faithful exploits a creature, return target creature to its owner's hand.
mana={U}
type=Creature
subtype=Naga Wizard
power=0
toughness=4
[/card]
[card]
name=Sidisi's Pet
abilities=Lifelink
facedown={3}
autofacedown={1}{B}:morph
text=Lifelink (Damage dealt by this creature also causes you to gain that much life.) -- Morph {1}{B} (You may cast this card face down as a 2/2 creature for 3. Turn it face up any time for its morph cost.) 
mana={3}{B}
type=Creature
subtype=Zombie Ape
power=1
toughness=4
[/card]
[card]
name=Siege Dragon
abilities=flying
auto=destroy all(creature[wall]|opponentbattlefield)
auto=@combat(attacking) source(this) restriction{type(creature[wall]|opponentbattlefield)~lessthan~1}:damage:2 all(creature|opponentbattlefield)
text=Flying. -- When Siege Dragon enters the battlefield, destroy all Walls your opponent controls. -- Whenever Siege Dragon attacks, if your opponent control no Walls, it deals 2 damage to each creature without flying defending player controls. 
mana={5}{R}{R}
type=Creature
subtype=Dragon
power=5
toughness=5
[/card]
[card]
name=Siege Mastodon
mana={4}{W}
type=Creature
subtype=Elephant
power=3
toughness=5
[/card]
[card]
name=Siege Modification
target=*[creature;vehicle]
auto=teach(vehicle) becomes(creature)
auto=teach(creature) 3/0
auto=teach(creature) first strike
text=Enchant creature or Vehicle -- As long as enchanted permanent is a Vehicle, it's a creature in addition to its other types. -- Enchanted creature gets +3/+0 and has first strike.
mana={1}{R}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Siege Rhino
abilities=trample
auto=all(opponent) life:-3
auto=life:3 controller
text=Trample. -- When Siege Rhino enters the battlefield, each opponent loses 3 life and you gain 3 life. 
mana={1}{W}{B}{G}
type=Creature
subtype=Rhino
power=4
toughness=5
[/card]
[card]
name=Siege Wurm
abilities=trample
text=Convoke (Your creatures can help cast this spell. Each creature you tap while casting this spell pays for {1} or one mana of that creature's color.) -- Trample (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.)
other={convoke} name(Convoke)
mana={5}{G}{G}
type=Creature
subtype=Wurm
power=5
toughness=5
[/card]
[card]
name=Siegecraft
target=creature
auto=teach(creature) 2/4
text=Enchant creature -- Enchanted creature gets +2/+4.
mana={3}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Siege-Gang Commander
auto=token(Goblin,Creature Goblin,1/1,red)*3
auto={1}{R}{S(goblin|myBattlefield)}:Damage:2 target(creature,player)
text=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.
mana={3}{R}{R}
type=Creature
subtype=Goblin
power=2
toughness=2
[/card]
[card]
name=Sift Through Sands
auto=draw:2 controller
auto=target(*|myhand) reject
aicode=activate target(The Unspeakable|mylibrary) moveTo(mybattlefield)
auto=if thisturn(*[Peer Through Depths]|mystack),thisturn(Reach Through Mists|mystack) then name(search for Unspeakable) reveal:plibrarycount optionone name(choose card) target(The Unspeakable|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield))! afterrevealedend revealend
text=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.
mana={1}{U}{U}
type=Instant
subtype=Arcane
[/card]
[card]
name=Sifter of Skulls
auto=@movedto(other creature[-token]|graveyard) from(mybattlefield):token(Eldrazi Scion,Creature Eldrazi Scion,1/1) and!( transforms((,newability[{S}:Add{C}])) forever )! controller
text=Devoid (This card has no color.) -- 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." ({C} represents colorless mana.)
mana={3}{B}
abilities=devoid
type=Creature
subtype=Eldrazi
power=4
toughness=3
[/card]
[card]
name=Sift
auto=draw:3
auto=reject target(*|myhand)
text=Draw three cards, then discard a card.
mana={3}{U}
type=Sorcery
[/card]
[card]
name=Sigarda, Heron's Grace
abilities=flying,playershroud
auto=lord(human|mybattlefield) hexproof
auto={2}{E(*|mygraveyard)}:token(Human Soldier,Creature Human Soldier,1/1,white)
text=Flying -- You and Humans you control have hexproof. -- {2}, Exile a card from your graveyard: Put a 1/1 white Human Soldier creature token onto the battlefield.
mana={3}{G}{W}
type=Legendary Creature
subtype=Angel
power=4
toughness=5
[/card]
[card]
name=Sigarda's Aid
auto=lord(Aura|myhand) flash
auto=lord(Equipment|myhand) flash
auto=@movedto(equipment|mybattlefield):may all(trigger[to]) retarget
text=You may cast Aura and Equipment spells as though they had flash. -- Whenever an Equipment enters the battlefield under your control, you may attach it to target creature you control.
mana={W}
type=Enchantment
[/card]
[card]
name=Sigardian Priest
auto={1}{t}:tap target(creature[-human])
text={1}, {T}: Tap target non-Human creature.
mana={1}{W}
type=Creature
subtype=Human Cleric
power=1
toughness=2
[/card]
[card]
name=Sight Beyond Sight
abilities=hiddenface
aicode=activate transforms((,newability[moveto(myhand) all(*[zpos=1]|mylibrary) && bottomoflibrary all(*[zpos=2]|mylibrary)])) ueot
auto=name(look) reveal:2 optionone name(Get a card) target(<1>*|reveal) moveto(myhand) optiononeend optiontwo name(put on bottom) target(<2>*|reveal) bottomoflibrary optiontwoend revealend
auto=if rebound then moveto(exile) and!( transforms((,newability[@rebounded:may activate castcard(normal)])) forever )!
text=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. -- Rebound (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.)
mana={3}{U}
type=Sorcery
[/card]
[card]
name=Sight of the Scalelords
auto=@each my combatbegins restriction{type(creature[toughness>=4]|mybattlefield)~morethan~0}:all(creature[toughness>=4]|mybattlefield) transforms((,newability[2/2 ueot],newability[vigilance ueot])) ueot
text=At the beginning of combat on your turn, creatures you control with toughness 4 or greater get +2/+2 and gain vigilance until end of turn.
mana={4}{G}
type=Enchantment
[/card]
[card]
name=Sighted-Caste Sorcerer
abilities=exalted
auto={U}:shroud
text=Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.) -- {U}: Sighted-Caste Sorcerer gains shroud until end of turn. (It can't be the target of spells or abilities.)
mana={1}{W}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Sightless Brawler
auto=nosolo
auto=bestow bstw
auto=bestow teach(creature) nosolo
auto=bestow teach(creature) +3/+2
bestow={4}{w}
text=Bestow {4}{W} (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.) -- Sightless Brawler can't attack alone. -- Enchanted creature gets +3/+2 and can't attack alone.
mana={1}{W}
type=Enchantment Creature
subtype=Human Warrior
power=3
toughness=2
[/card]
[card]
name=Sightless Ghoul
abilities=cantblock,undying
text=Sightless Ghoul can't block. -- Undying
mana={3}{B}
type=Creature
subtype=Zombie Soldier
power=2
toughness=2
[/card]
[card]
name=Sigil Blessing
target=creature|myBattlefield
auto=2/2
auto=all(creature|myBattlefield) 1/1
text=Until end of turn, target creature you control gets +3/+3 and other creatures you control get +1/+1.
mana={G}{W}
type=Instant
[/card]
[card]
name=Sigil Captain
auto=@movedTo(creature[power=1;toughness=1]|myBattlefield):all(trigger) counter(1/1,2)
text=Whenever a creature enters the battlefield under your control, if that creature is 1/1, put two +1/+1 counters on it.
mana={1}{G}{W}{W}
type=Creature
subtype=Rhino Soldier
power=3
toughness=3
[/card]
[card]
name=Sigil of Distinction
auto={C(0/0,-1,Charge)}:equip
auto=thisforeach(counter{0/0.1.Charge}) 1/1
auto=counter(0/0,X,Charge)
text=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.
mana={X}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Sigil of Sleep
target=creature
auto=@damagefoeof(player) from(mytgt):moveto(ownerhand) target(creature|opponentbattlefield)
auto=@damageof(player) from(mytgt):moveto(ownerhand) target(creature|mybattlefield)
text=Enchant creature -- Whenever enchanted creature deals damage to a player, return target creature that player controls to its owner's hand.
mana={U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Sigil of the Empty Throne
auto=@movedTo(enchantment|mystack):token(Angel,Creature Angel,4/4,white flying)
text=Whenever you cast an enchantment spell, put a 4/4 white Angel creature token with flying onto the battlefield.
mana={3}{W}{W}
type=Enchantment
[/card]
[card]
name=Sigil of the Nayan Gods
target=creature
auto=foreach(creature|mybattlefield) 1/1
autohand=__CYCLING__({GW})
text=Enchant creature -- Enchanted creature gets +1/+1 for each creature you control. -- Cycling {(g/w)} ({(g/w)}, Discard this card: Draw a card.)
mana={1}{G}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Sigil of the New Dawn
auto=@movedto(creature|mygraveyard) from(battlefield):all(trigger[to]) pay[[{1}{W}]] activate moveto(myhand) oneshot
text=Whenever a creature is put into your graveyard from the battlefield, you may pay {1}{W}. If you do, return that card to your hand.
mana={3}{W}
type=Enchantment
[/card]
[card]
name=Sigil Tracer
auto={1}{U}{T(wizard|myBattlefield)}{T(wizard|myBattlefield)}:name(copy spell) target(instant,sorcery|stack) castcard(copied noevent)
text={1}{U}, Tap two untapped Wizards you control: Copy target instant or sorcery spell. You may choose new targets for the copy.
mana={1}{U}{U}
type=Creature
subtype=Merfolk Wizard
power=2
toughness=2
[/card]
[card]
name=Sigiled Behemoth
abilities=exalted
text=Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.)
mana={4}{G}{W}
type=Creature
subtype=Beast
power=5
toughness=4
[/card]
[card]
name=Sigiled Paladin
abilities=first strike,exalted
text=First strike -- Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.)
mana={W}{W}
type=Creature
subtype=Human Knight
power=2
toughness=2
[/card]
[card]
name=Sigiled Skink
auto=@combat(attacking) source(this):scry:1 scrycore delayed dontshow donothing scrycoreend scryend
text=Whenever Sigiled Skink attacks, scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.)
mana={1}{R}
type=Creature
subtype=Lizard
power=2
toughness=1
[/card]
[card]
name=Sigiled Starfish
auto={t}:scry:1 scrycore delayed dontshow donothing scrycoreend scryend
text={T}: Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.)
mana={1}{U}
type=Creature
subtype=Starfish
power=0
toughness=3
[/card]
[card]
name=Sign in Blood
target=player
auto=draw:2
auto=life:-2
text=Target player draws two cards and loses 2 life.
mana={B}{B}
type=Sorcery
[/card]
[card]
name=Signal Pest
auto=@combat(attacking) source(this):all(other creature[attacking]) 1/0 ueot
auto=cantbeblockedby(creature[-flying;-reach])
text=Battle cry (Whenever this creature attacks, each other attacking creature gets +1/+0 until end of turn.) -- Signal Pest can't be blocked except by creatures with flying or reach.
mana={1}
type=Artifact Creature
subtype=Pest
power=0
toughness=1
[/card]
[card]
name=Silburlind Snapper
auto=this(variable{countmynoncrespell}<1) cantattack
auto=this(variable{countmynoncrespell}<1) cantpwattack
text=Silburlind Snapper can't attack unless you've cast a noncreature spell this turn.
mana={5}{U}
type=Creature
subtype=Turtle
power=6
toughness=6
[/card]
[card]
name=Silence
auto=maxCast(*)0 opponent
text=Your opponents can't cast spells this turn. (Spells cast before this resolves are unaffected.)
mana={W}
type=Instant
[/card]
[card]
name=Silent Artisan
mana={3}{W}{W}
type=Creature
subtype=Giant
power=3
toughness=5
[/card]
[card]
name=Silent Assassin
auto={3}{B}:target(creature[blocking]) phaseaction[combatends once] destroy
text={3}{B}: Destroy target blocking creature at end of combat.
mana={B}{B}
type=Creature
subtype=Human Mercenary Assassin
power=2
toughness=1
[/card]
[card]
name=Silent Attendant
auto={T}:life:1
text={T}: You gain 1 life.
mana={2}{W}
type=Creature
subtype=Human Cleric
power=0
toughness=2
[/card]
[card]
name=Silent Departure
target=creature
auto=moveTo(ownerhand)
flashback={4}{U}
text=Return target creature to its owner's hand. -- Flashback {4}{U} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={U}
type=Sorcery
[/card]
[card]
name=Silent Observer
abilities=flying
text=Flying
mana={3}{U}
type=Creature
subtype=Spirit
power=1
toughness=5
[/card]
[card]
name=Silent Sentinel
abilities=flying
auto=@combat(attacking) source(this):may target(enchantment|mygraveyard) castcard(putinplay)
text=Flying -- Whenever Silent Sentinel attacks, you may return target enchantment card from your graveyard to the battlefield.
mana={5}{W}{W}
type=Creature
subtype=Archon
power=4
toughness=6
[/card]
[card]
name=Silent Skimmer
abilities=flying
auto=@combat(attacking) source(this):life:-2 opponent
text=Devoid (This card has no color.) -- Flying -- Whenever Silent Skimmer attacks, defending player loses 2 life.
mana={3}{B}
abilities=devoid
type=Creature
subtype=Eldrazi Drone
power=0
toughness=4
[/card]
[card]
name=Silent Specter
abilities=flying
auto=@combatdamagefoeof(player) from(this):ability$!name(discard 2 cards) target(<2>*|myhand) reject!$ opponent
auto=@combatdamageof(player) from(this):ability$!name(discard 2 cards) target(<2>*|myhand) reject!$ controller
facedown={3}
autofacedown={3}{B}{B}:morph
text=Flying -- Whenever Silent Specter deals combat damage to a player, that player discards two cards. -- Morph {3}{B}{B} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={4}{B}{B}
type=Creature
subtype=Specter
power=4
toughness=4
[/card]
[card]
name=Silent-Blade Oni
autohand={4}{U}{B}{N}:ninjutsu
auto=@combatdamagefoeof(player) from(this):may target(*[-land]|opponenthand) castcard(restricted)
auto=@combatdamageof(player) from(this):may target(*[-land]|myhand) castcard(restricted)
text=Ninjutsu {4}{U}{B} ({4}{U}{B}, Return an unblocked attacker you control to hand: Put this card onto the battlefield from your hand tapped and attacking.) -- 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.
mana={3}{U}{U}{B}{B}
type=Creature
subtype=Demon Ninja
power=6
toughness=5
[/card]
[card]
name=Silent-Chant Zubera
auto=@movedTo(graveyard) from(this|mybattlefield):life:twicetype:zubera[fresh]:graveyard controller
text=When Silent-Chant Zubera dies, you gain 2 life for each Zubera put into a graveyard from the battlefield this turn.
mana={1}{W}
type=Creature
subtype=Zubera Spirit
power=1
toughness=2
[/card]
[card]
name=Silhana Ledgewalker
abilities=opponentshroud
auto=cantbeblockedby(creature[-flying])
text=Silhana Ledgewalker can't be blocked except by creatures with flying. -- Silhana Ledgewalker can't be the target of spells or abilities your opponents control.
mana={1}{G}
type=Creature
subtype=Elf Rogue
power=1
toughness=1
[/card]
[card]
name=Silhana Starfletcher
abilities=reach
auto=activatechooseacolor {T}:add{chosencolor} activatechooseend
text=Reach (This creature can block creatures with flying.) -- As Silhana Starfletcher enters the battlefield, choose a color. -- {T}: Add one mana of the chosen color to your mana pool.
mana={2}{G}
type=Creature
subtype=Elf Druid Archer
power=1
toughness=3
[/card]
[card]
name=Silk Net
target=creature
auto=1/1
auto=reach
text=Target creature gets +1/+1 and gains reach until end of turn. (It can block creatures with flying.)
mana={G}
type=Instant
[/card]
[card]
name=Silkbind Faerie
auto={1}{wu}{q}:target(creature) tap
abilities=flying
text=Flying -- {1}{(w/u)}, {Q}: Tap target creature. ({Q} is the untap symbol.)
mana={2}{WU}
type=Creature
subtype=Faerie Rogue
power=1
toughness=3
[/card]
[card]
name=Silkenfist Fighter
auto=@combat(blocked,turnlimited) source(this):untap
text=Whenever Silkenfist Fighter becomes blocked, untap it.
mana={1}{W}
type=Creature
subtype=Kor Soldier
power=1
toughness=3
[/card]
[card]
name=Silkenfist Order
auto=@combat(blocked,turnlimited) source(this):untap
text=Whenever Silkenfist Order becomes blocked, untap it.
mana={3}{W}{W}
type=Creature
subtype=Kor Soldier
power=3
toughness=5
[/card]
[card]
name=Silklash Spider
abilities=reach
auto={X}{G}{G}:damage:X all(creature[flying])
text=Reach (This creature can block creatures with flying.) -- {X}{G}{G}: Silklash Spider deals X damage to each creature with flying.
mana={3}{G}{G}
type=Creature
subtype=Spider
power=2
toughness=7
[/card]
[card]
name=Silkweaver Elite
abilities=reach
auto=if revolt then draw:1 controller
text=Reach (This creature can block creatures with flying.) -- Revolt -- When Silkweaver Elite enters the battlefield, if a permanent you controlled left the battlefield this turn, draw a card.
mana={2}{G}
type=Creature
subtype=Elf Archer
power=2
toughness=2
[/card]
[card]
name=Silkwing Scout
abilities=flying
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(land[basic]|myLibrary)
auto={G}{S}:name(search card) reveal:plibrarycount optionone name(choose card) target(land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
text=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.
mana={2}{U}
type=Creature
subtype=Faerie Scout
power=2
toughness=1
[/card]
[card]
name=Silkwrap
auto=(blink)forsrc target(creature[manacost<=3]|opponentbattlefield)
text=When Silkwrap enters the battlefield, exile target creature with converted mana cost 3 or less an opponent controls until Silkwrap leaves the battlefield. (That creature returns under its owner's control.)
mana={1}{W}
type=Enchantment
[/card]
[card]
name=Silt Crawler
auto=tap all(land|myBattlefield)
text=When Silt Crawler enters the battlefield, tap all lands you control.
mana={2}{G}
type=Creature
subtype=Beast
power=3
toughness=3
[/card]
[card]
name=Silumgar Assassin
abilities=evadebigger
facedown={3}
autofacedown={2}{B}:morph
autofaceup=counter(1/1,1)
autofaceup=destroy target(creature[power<=3]|opponentbattlefield)
text=Creatures with power greater than Silumgar Assassin's power can't block it. -- Megamorph {2}{B} (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.) -- When Silumgar Assassin is turned face up, destroy target creature with power 3 or less an opponent controls.
mana={1}{B}
type=Creature
subtype=Human Assassin
power=2
toughness=1
[/card]
[card]
name=Silumgar Butcher
auto=may name(Exploit) sacrifice notatarget(creature|mybattlefield) && transforms((,newability[target(creature|battlefield) -3/-3 ueot])) forever
text=Exploit (When this creature enters the battlefield, you may sacrifice a creature.) -- When Silumgar Butcher exploits a creature, target creature gets -3/-3 until end of turn.
mana={4}{B}
type=Creature
subtype=Zombie Djinn
power=3
toughness=3
[/card]
[card]
name=Silumgar Monument
auto={T}:add{U}
auto={T}:add{B}
auto={4}{U}{B}:becomes(Artifact Creature Dragon,4/4,flying,blue,black) ueot
text={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.
mana={3}
type=Artifact
[/card]
[card]
name=Silumgar Sorcerer
abilities=flash,flying
auto=may name(Exploit) sacrifice notatarget(creature|mybattlefield) && transforms((,newability[target(creature|stack) fizzle])) forever
text=Flash (You may cast this spell any time you could cast an instant.) -- Flying -- Exploit (When this creature enters the battlefield, you may sacrifice a creature.) -- When Silumgar Sorcerer exploits a creature, counter target creature spell.
mana={1}{U}{U}
type=Creature
subtype=Human Wizard
power=2
toughness=1
[/card]
[card]
name=Silumgar Spell-Eater
facedown={3}
autofacedown={4}{U}:morph
autofaceup=counter(1/1,1)
autofaceup=target(*|stack) transforms((,newability[pay[[{3}]] name(pay 3 mana) donothing?fizzle])) forever
text=Megamorph {4}{U} (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.) -- When Silumgar Spell-Eater is turned face up, counter target spell unless its controller pays {3}.
mana={2}{U}
type=Creature
subtype=Naga Wizard
power=2
toughness=3
[/card]
[card]
name=Silumgar, the Drifting Death
abilities=flying,opponentshroud
auto=@combat(attacking) source(dragon|mybattlefield):all(creature|opponentbattlefield) -1/-1 ueot
text=Flying,hexproof. -- Whenever a Dragon you control attacks, creatures defending player control each get -1/-1 until end of turn.
mana={4}{U}{B}
type=Legendary Creature
subtype=Dragon
power=3
toughness=7
[/card]
[card]
name=Silumgar's Scorn
target=*|stack
auto=if type(dragon|mybattlefield)~morethan~0 then fizzle else if type(dragon|myhand)~morethan~0 then fizzle else transforms((,newability[pay[[{1}]] name(pay 1 mana) donothing?fizzle])) forever
text=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.
mana={U}{U}
type=Instant
[/card]
[card]
name=Silver Drake
abilities=flying
auto=moveTo(ownerhand) notatarget(creature[white;blue]|myBattlefield)
text=Flying -- When Silver Drake enters the battlefield, return a white or blue creature you control to its owner's hand.
mana={1}{W}{U}
type=Creature
subtype=Drake
power=3
toughness=3
[/card]
[card]
name=Silver Erne
abilities=flying,trample
text=Flying, trample
mana={3}{U}
type=Creature
subtype=Bird
power=2
toughness=2
[/card]
[card]
name=Silver Knight
abilities=first strike,protection from red
text=First strike, protection from red
mana={W}{W}
type=Creature
subtype=Human Knight
power=2
toughness=2
[/card]
[card]
name=Silver Myr
auto={T}:Add{U}
text={T}: Add {U} to your mana pool.
mana={2}
type=Artifact Creature
subtype=Myr
power=1
toughness=1
[/card]
[card]
name=Silver Seraph
abilities=flying
auto=aslongas(*|mygraveyard) lord(other creature|myBattlefield) 2/2 >6
text=Flying -- Threshold - Other creatures you control get +2/+2 as long as seven or more cards are in your graveyard.
mana={5}{W}{W}{W}
type=Creature
subtype=Angel
power=6
toughness=6
[/card]
[card]
name=Silverback Ape
mana={3}{G}{G}
type=Creature
subtype=Ape
power=5
toughness=5
[/card]
[card]
name=Silverblade Paladin
auto=soulbond double strike
abilities=soulbond
text=Soulbond (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.) -- As long as Silverblade Paladin is paired with another creature, both creatures have double strike.
mana={1}{W}{W}
type=Creature
subtype=Human Knight
power=2
toughness=2
[/card]
[card]
name=Silverchase Fox
auto={1}{W}{S}:moveTo(exile) target(other enchantment)
text={1}{W}, Sacrifice Silverchase Fox: Exile target enchantment.
mana={1}{W}
type=Creature
subtype=Fox
power=2
toughness=2
[/card]
[card]
name=Silverclaw Griffin
abilities=flying,first strike
text=Flying, first strike
mana={3}{W}{W}
type=Creature
subtype=Griffin
power=3
toughness=2
[/card]
[card]
name=Silvercoat Lion
mana={1}{W}
type=Creature
subtype=Cat
power=2
toughness=2
[/card]
[card]
name=Silverfur Partisan
abilities=trample
auto=@targeted(wolf,werewolf|mybattlefield) from(instant,sorcery):token(Wolf,creature Wolf,2/2,green)
text=Trample -- Whenever a Wolf or Werewolf you control becomes the target of an instant or sorcery spell, put a 2/2 green Wolf creature token onto the battlefield.
mana={2}{G}
type=Creature
subtype=Wolf Warrior
power=2
toughness=2
[/card]
[card]
name=Silvergill Douser
auto={T}:foreach(merfolk,faerie|myBattlefield) -1/0 target(creature)
text={T}: Target creature gets -X/-0 until end of turn, where X is the number of Merfolk and/or Faeries you control.
mana={1}{U}
type=Creature
subtype=Merfolk Wizard
power=1
toughness=1
[/card]
[card]
name=Silverglade Elemental
aicode=activate moveTo(myBattlefield) target(forest|myLibrary)
auto=name(search card) reveal:plibrarycount optionone name(choose card) target(forest|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield))! afterrevealedend revealend
text=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.
mana={4}{G}
type=Creature
subtype=Elemental
power=4
toughness=4
[/card]
[card]
name=Silverglade Pathfinder
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(land[basic]|myLibrary)
auto={1}{G}{T}{D(*|myhand)}:name(search card) reveal:plibrarycount optionone name(choose card) target(land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
text={1}{G}, {T}, Discard a card: Search your library for a basic land card and put that card onto the battlefield tapped. Then shuffle your library.
mana={1}{G}
type=Creature
subtype=Dryad Spellshaper
power=1
toughness=1
[/card]
[card]
name=Silver-Inlaid Dagger
auto={2}:equip
auto=teach(creature) 2/0
auto=teach(human) 1/0
text=Equipped creature gets +2/+0 -- As long as equipped creature is a Human, it gets and additional +1/+0. -- Equip {2}
mana={1}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Silverpelt Werewolf
auto=@combatdamaged(player) from(this):draw:1 controller
auto=@each upkeep restriction{lastturn(*|stack)~morethan~1}:flip(Lambholt Elder)
text=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.
color=green
type=Creature
subtype=Werewolf
power=4
toughness=5
[/card]
[card]
name=Silverskin Armor
auto={2}:equip
auto=teach(creature) 1/1
auto=teach(creature) transforms((artifact))
text=Equipped creature gets +1/+1 and is an artifact in addition to its other types. -- Equip {2}
mana={2}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Silverstorm Samurai
abilities=flash
auto=bushido(1/1)
text=Flash -- Bushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.)
mana={4}{W}{W}
type=Creature
subtype=Fox Samurai
power=3
toughness=3
[/card]
[card]
name=Silverstrike
target=creature[attacking]
auto=destroy
auto=life:3
text=Destroy target attacking creature. You gain 3 life.
mana={3}{W}
type=Instant
[/card]
[card]
name=Silvos, Rogue Elemental
abilities=trample
auto={G}:regenerate
text=Trample -- {G}: Regenerate Silvos, Rogue Elemental.
mana={3}{G}{G}{G}
type=Legendary Creature
subtype=Elemental
power=8
toughness=5
[/card]
[card]
name=Sima Yi, Wei Field Marshal
anyzone=type:swamp:myBattlefield/4 cdaactive
text=Sima Yi, Wei Field Marshal's power is equal to the number of Swamps you control.
mana={5}{B}
type=Legendary Creature
subtype=Human Soldier
power=*
toughness=4
[/card]
[card]
name=Simian Brawler
auto={D(land|myHand)}:1/1
text=Discard a land card: Simian Brawler gets +1/+1 until end of turn.
mana={3}{G}
type=Creature
subtype=Ape Warrior
power=3
toughness=3
[/card]
[card]
name=Simian Grunts
abilities=flash
auto=upcost[{2}{G};next upkeep] sacrifice
text=Flash -- Echo {2}{G} (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.)
mana={2}{G}
type=Creature
subtype=Ape
power=3
toughness=4
[/card]
[card]
name=Simian Spirit Guide
autohand={e(this|myhand)}:add{R} all(controller)
text=Exile Simian Spirit Guide from your hand: Add {R} to your mana pool.
mana={2}{R}
type=Creature
subtype=Ape Spirit
power=2
toughness=2
[/card]
[card]
name=Simic Basilisk
auto=counter(1/1,3)
auto=this(counter{1/1.1}>0) transforms((,newability[@movedto(other creature|battlefield):may name(move 1/1 counter) all(trigger) counter(1/1.1) && counter(1/1.-1) all(this)]))
auto={1}{G}:target(creature[counter{1/1.1}]) transforms((,newability[@combatdamaged(creature) from(this):all(trigger[to]) phaseaction[combatends once] destroy])) ueot
text=Graft 3 (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.) -- {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."
mana={4}{G}{G}
type=Creature
subtype=Basilisk Mutant
power=0
toughness=0
[/card]
[card]
name=Simic Cluestone
auto={T}: Add{G}
auto={T}: Add{U}
auto={G}{U}{T}{S}:draw:1 controller
text={T}: Add {G} or {U} to your mana pool. -- {G}{U}, {T}, Sacrifice Simic Cluestone: Draw a card. 
mana={3}
type=Artifact
[/card]
[card]
name=Simic Fluxmage
auto=evolve
auto={1}{U}{T}{C(1/1,-1)}:counter(1/1,1) target(creature)
text=Evolve (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.) -- {1}{U}, {T}: Move a +1/+1 counter from Simic Fluxmage onto target creature.
mana={2}{U}
type=Creature
subtype=Merfolk Wizard
power=1
toughness=2
[/card]
[card]
name=Simic Growth Chamber
auto=tap(noevent)
auto=moveTo(ownerhand) notatarget(land|myBattlefield)
auto={T}:Add{G}{U}
text=Simic Growth Chamber enters the battlefield tapped. -- When Simic Growth Chamber enters the battlefield, return a land you control to its owner's hand. -- {T}: Add {G}{U} to your mana pool.
type=Land
[/card]
[card]
name=Simic Guildgate
auto=tap(noevent)
auto={T}:Add{G}
auto={T}:Add{U}
text=Simic Guildgate enters the battlefield tapped. -- {T}: Add {G} or {U} to your mana pool.
type=Land
subtype=Gate
[/card]
[card]
name=Simic Initiate
text=Graft 1 (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.)
auto=counter(1/1,1)
auto=this(counter{1/1.1}>0) transforms((,newability[@movedto(other creature|battlefield):may name(move 1/1 counter) all(trigger) counter(1/1.1) && counter(1/1.-1) all(this)]))
mana={G}
type=Creature
subtype=Human Mutant
power=0
toughness=0
[/card]
[card]
name=Simic Keyrune
auto={T}:add{G}
auto={T}:add{U}
auto={G}{U}:transforms((Crab Artifact Creature,setpower=2,settoughness=3,blue,green,opponentshroud)) ueot
text={T}: 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. (It can't be the target of spells or abilities your opponents control.)
mana={3}
type=Artifact
[/card]
[card]
name=Simic Ragworm
auto={U}:untap
text={U}: Untap Simic Ragworm.
mana={3}{G}
type=Creature
subtype=Worm
power=3
toughness=3
[/card]
[card]
name=Simic Signet
auto={1}{T}:Add{G}{U}
text={1}, {T}: Add {G}{U} to your mana pool.
mana={2}
type=Artifact
[/card]
[card]
name=Simic Sky Swallower
abilities=flying,trample,shroud
text=Flying; trample; shroud (This permanent can't be the target of spells or abilities.)
mana={5}{G}{U}
type=Creature
subtype=Leviathan
power=6
toughness=6
[/card]
[card]
name=Simoon
auto=damage:1 all(creature|opponentBattlefield)
text=Simoon deals 1 damage to each creature target opponent controls.
mana={R}{G}
type=Instant
[/card]
[card]
name=Simplify
auto=sacrifice notatarget(enchantment|mybattlefield)
auto=ability$! sacrifice notatarget(enchantment|mybattlefield) !$ opponent
text=Each player sacrifices an enchantment.
mana={G}
type=Sorcery
[/card]
[card]
name=Simulacrum
target=creature|myBattlefield
auto=damage:pdcount
auto=life:pdcount controller
text=You gain life equal to the damage dealt to you this turn. Simulacrum deals damage to target creature you control equal to the damage dealt to you this turn.
mana={1}{B}
type=Instant
[/card]
[card]
name=Sin Collector
auto=target(opponent) reveal:type:*:targetedpersonshand revealzone(targetedpersonshand) optionone name(choose card) notatarget(*[instant;sorcery]|reveal) moveto(exile) optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerhand) and!( all(*|reveal) moveto(ownerhand) )!  optiontwoend revealend
text=When Sin Collector enters the battlefield target opponent reveals his or her hand. You choose an instant or a sorcery card from it and exile that card.
mana={1}{W}{B}
type=Creature
subtype=Human Cleric
power=2
toughness=1
[/card]
[card]
name=Sinew Sliver
auto=lord(sliver) 1/1
text=All Sliver creatures get +1/+1.
mana={1}{W}
type=Creature
subtype=Sliver
power=1
toughness=1
[/card]
[card]
name=Singe
target=creature
auto=damage:1
auto=transforms((,black)) ueot
text=Singe deals 1 damage to target creature. That creature becomes black until end of turn.
mana={R}
type=Instant
[/card]
[card]
name=Singing Bell Strike
target=creature
auto=tap
auto=doesnotuntap
auto=teach(creature) {6}:untap
text=Enchant creature -- When Claustrophobia enters the battlefield, tap enchanted creature. -- Enchanted creature doesn't untap during its controller's untap step. -- Enchanted creature has "{6}: Untap this creature." 
mana={1}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Singing Tree
auto={T}:target(creature[attacking]) transforms((,setpower=0)) ueot
text={T}: Target attacking creature's power becomes 0 until end of turn.
mana={3}{G}
type=Creature
subtype=Plant
power=0
toughness=3
[/card]
[card]
name=Sinister Concoction
auto={B}{L}{D(*|myhand)}{m}{S}:destroy target(other creature)
text={B}, Pay 1 life, Put the top card of your library into your graveyard, Discard a card, Sacrifice Sinister Concoction: Destroy target creature.
mana={B}
type=Enchantment
[/card]
[card]
name=Sinister Possession
target=creature
auto=@combat(attacking,blocking) source(mytgt):life:-2 targetcontroller
text=Enchant creature. -- Whenever enchanted creature attacks or blocks, its controller loses 2 life.
mana={B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Sinister Strength
target=creature
auto=3/1
auto=transforms((,black))
text=Enchant creature -- Enchanted creature gets +3/+1 and is black.
mana={1}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Sinkhole
target=land
auto=destroy
text=Destroy target land.
mana={B}{B}
type=Sorcery
[/card]
[card]
name=Sinking Feeling
target=creature
auto=doesnotuntap
auto=teach(creature) {1}{counter(-1/-1,1)}:untap
text=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."
mana={2}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Sinstriker's Will
target=creature
auto=teach(creature) transforms((,newability[{T}:target(creature[attacking;blocking]) dynamicability<!powerstrike!>]))
text=Enchant creature -- Enchanted creature has "{T}: This creature deals damage equal to its power to target attacking or blocking creature."
mana={3}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Sinuous Predator
abilities=oneblocker
text=Sinuous Predator can't be blocked by more than one creature.
type=Creature
subtype=Eldrazi Werewolf
power=4
toughness=4
[/card]
[card]
name=Sip of Hemlock
target=creature
auto=destroy
auto=life:-2 targetController
text=Destroy target creature. Its controller loses 2 life.
mana={4}{B}{B}
type=Sorcery
[/card]
[card]
name=Sir Shandlar of Eberyn
mana={4}{G}{W}
type=Legendary Creature
subtype=Human Knight
power=4
toughness=7
[/card]
[card]
name=Sire of Insanity
auto=@each endofturn:reject all(*|hand)
text=At the beginning of each end step, each player discards his or her hand. 
mana={4}{R}{B}
type=Creature
subtype=Demon
power=6
toughness=4
[/card]
[card]
name=Sire of Stagnation
auto=@movedto(land|opponentbattlefield):ingest:2 opponent && draw:2 controller
text=Devoid (This card has no color.) -- 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.
mana={4}{U}{B}
abilities=devoid
type=Creature
subtype=Eldrazi
power=5
toughness=7
[/card]
[card]
name=Sire of the Storm
abilities=flying
auto=@movedTo(arcane,spirit|mystack):may draw:1
text=Flying -- Whenever you cast a Spirit or Arcane spell, you may draw a card.
mana={4}{U}{U}
type=Creature
subtype=Spirit
power=3
toughness=3
[/card]
[card]
name=Siren of the Silent Song
abilities=flying
auto=@untapped(this):ability$!notatarget(*|myhand) reject!$ability opponent && deplete:1 opponent
text=Flying -- Inspired -- 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.
mana={1}{U}{B}
type=Creature
subtype=Zombie Siren
power=2
toughness=1
[/card]
[card]
name=Siren Song Lyre
auto={2}:equip
auto=teach(creature) {2}{T}:tap target(creature)
text=Equipped creature has "2, Tap: Tap target creature." -- Equip 2
mana={2}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Sisay's Ingenuity
target=creature
auto=draw:1
auto=teach(creature) {2}{U}:name(becomes white ueot) transforms((,white)) ueot
auto=teach(creature) {2}{U}:name(becomes blue ueot) transforms((,blue)) ueot
auto=teach(creature) {2}{U}:name(becomes black ueot) transforms((,black)) ueot
auto=teach(creature) {2}{U}:name(becomes red ueot) transforms((,red)) ueot
auto=teach(creature) {2}{U}:name(becomes green ueot) transforms((,green)) ueot
text=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."
mana={U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Sisay's Ring
auto={T}:Add{2}
text={T}: Add {2} to your mana pool.
mana={4}
type=Artifact
[/card]
[card]
name=Sisters of the Flame
auto={T}:Add{R}
text={T}: Add {R} to your mana pool.
mana={1}{R}{R}
type=Creature
subtype=Human Shaman
power=2
toughness=2
[/card]
[card]
name=Sivitri Scarzam
mana={5}{U}{B}
type=Legendary Creature
subtype=Human
power=6
toughness=4
[/card]
[card]
name=Sivvi's Ruse
auto=preventalldamage to(creature|mybattlefield) ueot
other={0} name(Cast without Paying its Mana Cost)
otherrestriction=type(plains|mybattlefield)~morethan~0,type(mountain|opponentbattlefield)~morethan~0
text=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.
mana={2}{W}{W}
type=Instant
[/card]
[card]
name=Sizzle
auto=damage:3 opponent
text=Sizzle deals 3 damage to each opponent.
mana={2}{R}
type=Sorcery
[/card]
[card]
name=Skaab Goliath
abilities=trample
text=As an additional cost to cast Skaab Goliath, exile two creature cards from your graveyard. -- Trample
mana={5}{U}{E(creature|mygraveyard)}{E(creature|mygraveyard)}
type=Creature
subtype=Zombie Giant
power=6
toughness=9
[/card]
[card]
name=Skaab Ruinator
abilities=flying
flashback={1}{U}{U}{E(creature|mygraveyard)}{E(creature|mygraveyard)}{E(creature|mygraveyard)}
text=As an additional cost to cast Skaab Ruinator, exile 3 creature cards from your graveyard. -- Flying -- You may cast Skaab Ruinator from your graveyard.
mana={1}{U}{U}{E(creature|mygraveyard)}{E(creature|mygraveyard)}{E(creature|mygraveyard)}
type=Creature
subtype=Zombie Horror
power=5
toughness=6
[/card]
[card]
name=Skarrg Goliath
abilities=trample
autohand={5}{G}{G}{discard}:name(bloodrush) target(creature[attacking]) trample && 9/9 ueot
text=Trample -- Bloodrush -- {5}{G}{G}, Discard Skarrg Goliath: Target attacking creature gets +9/+9 and gains trample until end of turn.
mana={6}{G}{G}
type=Creature
subtype=Beast
power=9
toughness=9
[/card]
[card]
name=Skarrg Guildmage
auto={R}{G}:all(creature|myBattlefield) trample ueot
auto={1}{R}{G}:target(land|mybattlefield) transforms((Elemental Creature,setpower=4,settoughness=4)) ueot
text={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.
mana={R}{G}
type=Creature
subtype=Human Shaman
power=2
toughness=2
[/card]
[card]
name=Skarrg, the Rage Pits
auto={T}:Add{1}
auto={R}{G}{T}:1/1 && trample target(creature)
text={T}: Add {1} to your mana pool. -- {R}{G}, {T}: Target creature gets +1/+1 and gains trample until end of turn.
type=Land
[/card]
[card]
name=Skarrgan Firebird
abilities=flying
auto=bloodthirst:3
autograveyard=this(opponentdamagecount > 0) {R}{R}{R}:moveto(ownerhand)
text=Bloodthirst 3 (If an opponent was dealt damage this turn, this creature enters the battlefield with three +1/+1 counters on it.) -- 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.
mana={4}{R}{R}
type=Creature
subtype=Phoenix
power=3
toughness=3
[/card]
[card]
name=Skarrgan Pit-Skulk
abilities=strong
auto=bloodthirst:1
text=Bloodthirst 1 (If an opponent was dealt damage this turn, this creature enters the battlefield with a +1/+1 counter on it.) -- Creatures with power less than Skarrgan Pit-Skulk's power can't block it.
mana={G}
type=Creature
subtype=Human Warrior
power=1
toughness=1
[/card]
[card]
name=Skarrgan Skybreaker
auto=bloodthirst:3
auto={1}{S}:target(other *[creature;player]) dynamicability<!powerstrike!>
text=Bloodthirst 3 (If an opponent was dealt damage this turn, this creature enters the battlefield with three +1/+1 counters on it.) -- {1}, Sacrifice Skarrgan Skybreaker: Skarrgan Skybreaker deals damage equal to its power to target creature or player.
mana={4}{R}{R}{G}
type=Creature
subtype=Giant Shaman
power=3
toughness=3
[/card]
[card]
name=Skeletal Changeling
abilities=changeling
auto={1}{B}:regenerate
text=Changeling (This card is every creature type at all times.) -- {1}{B}: Regenerate Skeletal Changeling.
mana={1}{B}
type=Creature
subtype=Shapeshifter
power=1
toughness=1
[/card]
[card]
name=Skeletal Crocodile
mana={3}{B}
type=Creature
subtype=Crocodile Skeleton
power=5
toughness=1
[/card]
[card]
name=Skeletal Grimace
target=creature
auto=1/1
auto=teach(creature) {B}:regenerate
text=Enchant creature -- Enchanted creature gets +1/+1 and has "{B}: Regenerate this creature."
mana={1}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Skeletal Kathari
abilities=flying
auto={B}{S(creature|myBattlefield)}:regenerate
text=Flying -- {B}, Sacrifice a creature: Regenerate Skeletal Kathari.
mana={4}{B}
type=Creature
subtype=Bird Skeleton
power=3
toughness=2
[/card]
[card]
name=Skeletal Snake
mana={1}{B}
type=Creature
subtype=Snake Skeleton
power=2
toughness=1
[/card]
[card]
name=Skeletal Vampire
abilities=flying
auto=token(Bat,creature bat, 1/1,flying black)*2
auto={3}{B}{B}{S(bat|myBattlefield)}:token(Bat,creature bat,1/1,flying black) && token(Bat,creature bat,1/1,flying black)
auto={S(bat|myBattlefield)}:regenerate
text=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.
mana={4}{B}{B}
type=Creature
subtype=Vampire Skeleton
power=3
toughness=3
[/card]
[card]
name=Skeletal Wurm
auto={B}:regenerate
text={B}: Regenerate Skeletal Wurm.
mana={7}{B}
type=Creature
subtype=Skeleton Wurm
power=7
toughness=6
[/card]
[card]
name=Skeleton Key
auto=teach(creature) skulk
auto=@combatdamaged(player) from(mytgt):may draw:1 && reject target(*|myhand)
auto={2}:equip
text=Equipped creature has skulk. (It can't be blocked by creatures with greater power.) -- Whenever equipped creature deals combat damage to a player, you may draw a card. If you do, discard a card. -- Equip {2}
mana={1}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Skeleton Shard
auto={3}{T}:moveTo(myhand) target(creature[artifact]|mygraveyard)
auto={B}{T}:moveTo(myhand) target(creature[artifact]|mygraveyard)
text={3}, {T} or {B}, {T}: Return target artifact creature card from your graveyard to your hand.
mana={3}
type=Artifact
[/card]
[card]
name=Skeleton Ship
auto={T}:counter(-1/-1,1) target(creature)
auto=aslongas(island|myBattlefield) all(this) sacrifice while <1
text=When you control no Islands, sacrifice Skeleton Ship. -- {T}: Put a -1/-1 counter on target creature.
mana={3}{U}{B}
type=Legendary Creature
subtype=Skeleton
power=0
toughness=3
[/card]
[card]
name=Skeleton Token
auto={B}:regenerate
text={B}: Regenerate.
type=Creature
subtype=Skeleton
power=1
toughness=1
color=black
[/card]
[card]
name=Skeleton
type=Creature
subtype=Skeleton
power=1
toughness=1
auto={B}:regenerate
color=black
[/card]
[card]
name=Skeletonize
target=creature
auto=@movedto(mytgt|graveyard) from(battlefield):token(Skeleton Token)
auto=damage:3
text=Skeletonize deals 3 damage to target creature. When a creature dealt damage this way is put into a graveyard this turn, put a 1/1 black Skeleton creature token onto the battlefield with "{B}: Regenerate this creature."
mana={4}{R}
type=Instant
[/card]
[card]
name=Skillful Lunge
target=creature
auto=2/0
auto=first strike
text=Target creature gains +2/+0 and first strike until end of turn.
mana={1}{W}
type=Instant
[/card]
[card]
name=Skin Invasion
target=creature
auto=mustattack
auto=@movedto(mytgt|graveyard) from(battlefield):all(this) transforms((,newability[moveto(mybattlefield)],newability[flip(Skin Shedder)])) forever
text=Enchant creature -- Enchanted creature attacks each combat if able. -- When enchanted creature dies, return Skin Invasion to the battlefield transformed under your control.
mana={R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Skin Shedder
type=Creature
subtype=Insect Horror
power=3
toughness=4
[/card]
[card]
name=Skinbrand Goblin
autohand={R}{discard}:name(bloodrush) target(creature[attacking]) 2/1 ueot
text=Bloodrush -- {R}, Discard Skinbrand Goblin: Target attacking creature gets +2/+1 until end of turn.
mana={1}{R}
type=Creature
subtype=Goblin Warrior
power=2
toughness=1
[/card]
[card]
name=Skinrender
auto=counter(-1/-1,3) target(creature)
text=When Skinrender enters the battlefield, put three -1/-1 counters on target creature
mana={2}{B}{B}
type=Creature
subtype=Zombie
power=3
toughness=3
[/card]
[card]
name=Skinthinner
facedown={3}
autofacedown={3}{B}{B}:morph
autofaceup=bury target(creature[-black])
text=Morph {3}{B}{B} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) -- When Skinthinner is turned face up, destroy target nonblack creature. It can't be regenerated.
mana={1}{B}
type=Creature
subtype=Zombie
power=2
toughness=1
[/card]
[card]
name=Skinwing
auto={4}:equip
auto=teach(creature) 2/2
auto=teach(creature) flying
auto=livingweapontoken(Germ,Creature Germ,0/0,black)
text=Living weapon (When this Equipment enters the battlefield, put a 0/0 black Germ creature token onto the battlefield, then attach this to it.) -- Equipped creature gets +2/+2 and has flying. -- Equip {4}
mana={4}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Skirge Familiar
abilities=flying
auto={D(*|myhand)}:Add{B}
text=Flying -- Discard a card: Add {B} to your mana pool.
mana={4}{B}
type=Creature
subtype=Imp
power=3
toughness=2
[/card]
[card]
name=Skirk Commando
facedown={3}
autofacedown={2}{R}:morph
auto=@combatdamagefoeof(player) from(this):may damage:2 target(creature|opponentbattlefield)
auto=@combatdamageof(player) from(this):may damage:2 target(creature|mybattlefield)
text=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} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={1}{R}{R}
type=Creature
subtype=Goblin
power=2
toughness=1
[/card]
[card]
name=Skirk Drill Sergeant
aicode=activate transforms((,newability[if type(goblin[-instant;-sorcery;zpos=1]|mylibrary)~morethan~0 then target(goblin[-instant;-sorcery;zpos=1]|mylibrary) moveto(ownerbattlefield) else target(*[zpos=1]|mylibrary) moveto(ownergraveyard)])) ueot
auto=@movedto(Goblin|mygraveyard) from(battlefield):pay({2}{r}) reveal:1 optionone target(goblin|reveal) moveto(mybattlefield) optiononeend optiontwo name(Put in grave) target(<1>*|reveal) moveto(mygraveyard) optiontwoend revealend
text=Whenever Skirk Drill Sergeant or another Goblin is put into a graveyard from the battlefield, 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.
mana={1}{R}
type=Creature
subtype=Goblin
power=2
toughness=1
[/card]
[card]
name=Skirk Fire Marshal
abilities=protection from red
auto={T(goblin|myBattlefield)}{T(goblin|myBattlefield)}{T(goblin|myBattlefield)}{T(goblin|myBattlefield)}{T(goblin|myBattlefield)}:damage:10 all(creature,player)
text=Protection from red -- Tap five untapped Goblins you control: Skirk Fire Marshal deals 10 damage to each creature and each player.
mana={3}{R}{R}
type=Creature
subtype=Goblin
power=2
toughness=2
[/card]
[card]
name=Skirk Marauder
facedown={3}
autofacedown={2}{R}:morph
autofaceup=damage:2 target(creature,player)
text=Morph {2}{R} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) -- When Skirk Marauder is turned face up, it deals 2 damage to target creature or player.
mana={1}{R}
type=Creature
subtype=Goblin
power=2
toughness=1
[/card]
[card]
name=Skirk Outrider
auto=aslongas(beast|myBattlefield) 2/2
auto=aslongas(beast|myBattlefield) trample
text=As long as you control a Beast, Skirk Outrider gets +2/+2 and has trample.
mana={3}{R}
type=Creature
subtype=Goblin
power=2
toughness=2
[/card]
[card]
name=Skirk Prospector
auto={S(goblin|myBattlefield)}:Add{R}
text=Sacrifice a Goblin: Add {R} to your mana pool.
mana={R}
type=Creature
subtype=Goblin
power=1
toughness=1
[/card]
[card]
name=Skirk Ridge Exhumer
auto={B}{D(*|myhand)}{T}:token(Festering Goblin)
text={B}, {T}, 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."
mana={1}{B}
type=Creature
subtype=Zombie Spellshaper
power=1
toughness=1
[/card]
[card]
name=Skirk Shaman
abilities=intimidate
text=Skirk Shaman can't be blocked except by artifact creatures and/or red creatures.
mana={1}{R}{R}
type=Creature
subtype=Goblin Shaman
power=2
toughness=2
[/card]
[card]
name=Skirsdag Cultist
auto={R}{T}{S(creature|mybattlefield)}:damage:2 target(creature,player)
text={R}, {T}, Sacrifice a creature: Skirsdag Cultist deals 2 damage to target creature or player.
mana={2}{R}{R}
type=Creature
subtype=Human Shaman
power=2
toughness=2
[/card]
[card]
name=Skirsdag Flayer
auto={3}{B}{S(human|mybattlefielf)}:destroy target(creature)
text={3}{B}, {T}, Sacrifice a Human: Destroy target creature.
mana={1}{B}
type=Creature
subtype=Human Cleric
power=1
toughness=1
[/card]
[card]
name=Skirsdag High Priest
auto={T}{T(creature|mybattlefield)}{T(creature|mybattlefield)}:token(Demon,Creature Demon,5/5,black,flying) restriction{morbid}
text=Morbid - {T}, 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.
mana={1}{B}
type=Creature
subtype=Human Cleric
power=1
toughness=2
[/card]
[card]
name=Skirsdag Supplicant
auto={b}{t}{D(*|myhand)}:all(player) life:-2
text={B}, {T}, Discard a card: Each player loses 2 life.
mana={2}{B}
type=Creature
subtype=Human Cleric
power=2
toughness=3
[/card]
[card]
name=Skithiryx, the Blight Dragon
abilities=flying,infect
auto={B}:haste
auto={B}{B}:regenerate
text=Flying (This creature can't be blocked except by creatures with flying or reach.) -- Infect -- {B}: Skithiryx, the Blight Dragon gains haste until end of turn. -- {B}{B}: Regenerate Skithiryx.
mana={3}{B}{B}
type=Legendary Creature
subtype=Dragon Skeleton
power=4
toughness=4
[/card]
[card]
name=Skitter of Lizards
abilities=haste
kicker=multi{1}{R}
auto=kicker counter(1/1,kicked)
text=Multikicker {1}{R} (You may pay an additional {1}{R} any number of times as you cast this spell.) -- Haste -- Skitter of Lizards enters the battlefield with a +1/+1 counter on it for each time it was kicked.
mana={R}
type=Creature
subtype=Lizard
power=1
toughness=1
[/card]
[card]
name=Skittering Horror
auto=@movedTo(creature|mystack):bury
text=When you cast a creature spell, sacrifice Skittering Horror.
mana={2}{B}
type=Creature
subtype=Horror
power=4
toughness=3
[/card]
[card]
name=Skittering Invasion
auto=token(Eldrazi Spawn,Creature Eldrazi Spawn,0/1) and!( transforms((,newability[{S}:Add{1}])) forever )!*5
text=Put five 0/1 colorless Eldrazi Spawn creature tokens onto the battlefield. They have "Sacrifice this creature: Add {1} to your mana pool."
mana={7}
type=Tribal Sorcery
subtype=Eldrazi
[/card]
[card]
name=Skittering Monstrosity
auto=@movedTo(creature|mystack):bury
text=When you cast a creature spell, sacrifice Skittering Monstrosity.
mana={3}{B}{B}
type=Creature
subtype=Horror
power=5
toughness=5
[/card]
[card]
name=Skittering Skirge
abilities=flying
auto=@movedTo(creature|mystack):bury
text=Flying -- When you cast a creature spell, sacrifice Skittering Skirge.
mana={B}{B}
type=Creature
subtype=Imp
power=3
toughness=2
[/card]
[card]
name=Skitterskin
abilities=cantblock
auto={1}{B}:regenerate restriction{type(other creature[colorless]|mybattlefield)~morethan~0}
text=Devoid (This card has no color.) -- Skitterskin can't block. -- {1}{B}: Regenerate Skitterskin. Activate this ability only if you control another colorless creature.
mana={3}{B}
abilities=devoid
type=Creature
subtype=Eldrazi Drone
power=4
toughness=3
[/card]
[card]
name=Skittish Kavu
auto=aslongas(creature[blue;white]|opponentBattlefield) 1/1 <1
text=Skittish Kavu gets +1/+1 as long as no opponent controls a white or blue creature.
mana={1}{R}
type=Creature
subtype=Kavu
power=1
toughness=1
[/card]
[card]
name=Skizzik Surger
abilities=haste
auto=upcost[{S(land|myBattlefield)}{S(land|myBattlefield)};next upkeep] sacrifice
text=Haste -- Echo - Sacrifice two lands. (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.)
mana={4}{R}{R}
type=Creature
subtype=Elemental
power=6
toughness=4
[/card]
[card]
name=Skizzik
abilities=trample,haste,treason
kicker={R}
auto=kicker -treason
text=Kicker {R} (You may pay an additional {R} as you cast this spell.) -- Trample, haste -- At the beginning of the end step, sacrifice Skizzik unless it was kicked.
mana={3}{R}
type=Creature
subtype=Elemental
power=5
toughness=3
[/card]
[card]
name=Skred
target=creature
auto=damage:type:snow:mybattlefield
text=Skred deals damage to target creature equal to the number of snow permanents you control.
mana={R}
type=Instant
[/card]
[card]
name=Skulking Fugitive
auto=@targeted(this):sacrifice
text=When Skulking Fugitive becomes the target of a spell or ability, sacrifice it.
mana={2}{B}
type=Creature
subtype=Horror Mercenary
power=3
toughness=4
[/card]
[card]
name=Skulking Ghost
abilities=flying
auto=@targeted(this):sacrifice
text=Flying -- When Skulking Ghost becomes the target of a spell or ability, sacrifice it.
mana={1}{B}
type=Creature
subtype=Spirit
power=2
toughness=1
[/card]
[card]
name=Skulking Knight
abilities=flanking
auto=@targeted(this):sacrifice
text=Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.) -- When Skulking Knight becomes the target of a spell or ability, sacrifice it.
mana={2}{B}
type=Creature
subtype=Zombie Knight
power=3
toughness=3
[/card]
[card]
name=Skull Catapult
auto={1}{T}{S(creature|myBattlefield)}:Damage:2 target(creature,player)
text={1}, {T}, Sacrifice a creature: Skull Catapult deals 2 damage to target creature or player.
mana={4}
type=Artifact
[/card]
[card]
name=Skull Collector
auto=@each my upkeep:moveTo(ownerhand) notatarget(creature[black]|myBattlefield)
auto={1}{B}:regenerate
text=At the beginning of your upkeep, return a black creature you control to its owner's hand. -- {1}{B}: Regenerate Skull Collector.
mana={1}{B}{B}
type=Creature
subtype=Ogre Warrior
power=3
toughness=3
[/card]
[card]
name=Skull Fracture
target=player
auto=ability$!name(discard) target(*|myhand) reject!$ targetedplayer
flashback={3}{B}
text=Target player discards a card. -- Flashback {3}{B} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={B}
type=Sorcery
[/card]
[card]
name=Skull of Orm
auto={5}{T}:MoveTo(myHand) target(enchantment|myGraveyard)
text={5}, {T}: Return target enchantment card from your graveyard to your hand.
mana={3}
type=Artifact
[/card]
[card]
name=Skull of Ramos
auto={T}:Add{B}
auto={S}:Add{B}
text={T}: Add {B} to your mana pool. -- Sacrifice Skull of Ramos: Add {B} to your mana pool.
mana={3}
type=Artifact
[/card]
[card]
name=Skull Rend
auto=damage:2 opponent && discard:2 opponent
text=Skull Rend deals 2 damage to each opponent. Those players each discard two cards at random.
mana={3}{B}{R}
type=Sorcery
[/card]
[card]
name=Skullcage
auto=@each opponent upkeep restriction{type(*|opponenthand)~morethan~4}:damage:2 opponent
auto=@each opponent upkeep restriction{type(*|opponenthand)~lessthan~3}:damage:2 opponent
text=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.
mana={4}
type=Artifact
[/card]
[card]
name=Skullclamp
auto=teach(creature) 1/-1
auto=@movedto(graveyard) from(mytgt|battlefield):draw:2 controller
auto={1}:equip
text=Equipped creature gets +1/-1. -- When equipped creature is put into a graveyard, draw two cards. -- Equip {1} ({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.)
mana={1}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Skullmane Baku
auto=@movedTo(spirit,arcane|mystack):may counter(0/0,1,Ki)
auto={1}{C(0/0,-1,Ki)}{T}:name(Remove 1 Counters) -1/-1 target(creature)
auto={1}{C(0/0,-2,Ki)}{T}:name(Remove 2 Counters) -2/-2 target(creature)
auto={1}{C(0/0,-3,Ki)}{T}:name(Remove 3 Counters) -3/-3 target(creature)
auto={1}{C(0/0,-4,Ki)}{T}:name(Remove 4 Counters) -4/-4 target(creature)
auto={1}{C(0/0,-5,Ki)}{T}:name(Remove 5 Counters) -5/-5 target(creature)
auto={1}{C(0/0,-6,Ki)}{T}:name(Remove 6 Counters) -6/-6 target(creature)
auto={1}{C(0/0,-7,Ki)}{T}:name(Remove 7 Counters) -7/-7 target(creature)
auto={1}{C(0/0,-8,Ki)}{T}:name(Remove 8 Counters) -8/-8 target(creature)
auto={1}{C(0/0,-9,Ki)}{T}:name(Remove 9 Counters) -9/-9 target(creature)
auto={1}{C(0/0,-10,Ki)}{T}:name(Remove 10 Counters) -10/-10 target(creature)
text=Whenever you cast a Spirit or Arcane spell, you may put a ki counter on Skullmane Baku. -- {1}, {T}, Remove X ki counters from Skullmane Baku: Target creature gets -X/-X until end of turn.
mana={3}{B}{B}
type=Creature
subtype=Spirit
power=2
toughness=1
[/card]
[card]
name=Skullmead Cauldron
auto={T}:life:1
auto={T}{D(*|myhand)}:life:3
text={T}: You gain 1 life. -- {T}, Discard a card: You gain 3 life.
mana={4}
type=Artifact
[/card]
[card]
name=Skullmulcher
auto=may target(<anyamount>other creature|mybattlefield) sacrifice && counter(1/1,1) all(this) && draw:1
text=Devour 1 (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.) -- When Skullmulcher enters the battlefield, draw a card for each creature it devoured.
mana={4}{G}
type=Creature
subtype=Elemental
power=3
toughness=3
[/card]
[card]
name=Skullsnatcher
autohand={B}{N}:ninjutsu
auto=@combatdamagefoeof(player) from(this):may target(<upto:2>*|opponentgraveyard) moveTo(exile)
auto=@combatdamageof(player) from(this):may target(<upto:2>*|mygraveyard) moveTo(exile)
text=Ninjutsu {B} ({B}, Return an unblocked attacker you control to hand: Put this card onto the battlefield from your hand tapped and attacking.) -- Whenever Skullsnatcher deals combat damage to a player, exile up to two target cards from that player's graveyard.
mana={1}{B}
type=Creature
subtype=Rat Ninja
power=2
toughness=1
[/card]
[card]
name=Skulltap
auto=draw:2 controller
text=As an additional cost to cast Skulltap, sacrifice a creature. -- Draw two cards.
mana={1}{B}{S(creature|mybattlefield)}
type=Sorcery
[/card]
[card]
name=Sky Diamond
auto=tap(noevent)
auto={T}:Add{U}
text=Sky Diamond enters the battlefield tapped. -- {T}: Add {U} to your mana pool.
mana={2}
type=Artifact
[/card]
[card]
name=Sky Hussar
abilities=flying
auto=untap all(creature|mybattlefield)
autohand={0}{T(creature[blue;white]|mybattlefield)}{T(creature[blue;white]|mybattlefield)}:draw:1 controller limit:1 myUpkeepOnly
text=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. (Activate this ability only during your upkeep and only once each turn.)
mana={3}{W}{U}
type=Creature
subtype=Human Knight
power=4
toughness=3
[/card]
[card]
name=Sky Ruin Drake
abilities=flying
text=Flying
mana={4}{U}
type=Creature
subtype=Drake
power=2
toughness=5
[/card]
[card]
name=Sky Scourer
abilities=flying
auto=@movedTo(*[colorless]|mystack):1/0 ueot
text=Devoid (This card has no color.) -- Flying -- Whenever you cast a colorless spell, Sky Scourer gets +1/+0 until end of turn.
mana={1}{B}
abilities=devoid
type=Creature
subtype=Eldrazi Drone
power=1
toughness=2
[/card]
[card]
name=Sky Skiff
abilities=flying
auto={crew(other creature[power>=1]|myBattlefield)}:name(crew 1 [1 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=1]|mybattlefield)~morethan~0,compare(crewtotalpower)~morethan~0}
text=Flying -- Crew 1 (Tap any number of creatures you control with total power 1 or more: This Vehicle becomes an artifact creature until end of turn.)
mana={2}
type=Artifact
subtype=Vehicle
power=2
toughness=3
[/card]
[card]
name=Sky Spirit
abilities=flying,first strike
text=Flying, first strike
mana={1}{W}{U}
type=Creature
subtype=Spirit
power=2
toughness=2
[/card]
[card]
name=Sky Swallower
abilities=flying
auto=moveTo(opponentBattlefield) all(other *|myBattlefield)
text=Flying -- When Sky Swallower enters the battlefield, target opponent gains control of all other permanents you control.
mana={3}{U}{U}
type=Creature
subtype=Leviathan
power=8
toughness=8
[/card]
[card]
name=Sky Weaver
auto={2}:flying target(creature[white;black])
text={2}: Target white or black creature gains flying until end of turn. (It can't be blocked except by creatures with flying or reach.)
mana={1}{U}
type=Creature
subtype=Metathran Wizard
power=2
toughness=1
[/card]
[card]
name=Skybind
auto=(blink) target(*[-enchantment]) ueot
auto=@movedTo(enchantment|myBattlefield):(blink) target(*[-enchantment]) ueot
text=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.
mana={3}{W}{W}
type=Enchantment
[/card]
[card]
name=Skyblinder Staff
auto={3}:equip
auto=teach(creature) 1/0
auto=teach(creature) cantbeblockedby(creature[flying])
text=Equipped creature gets +1/+0 and can't be blocked by creatures with flying. -- Equip {3} ({3}: Attach to target creature you control. Equip only as a sorcery.)
mana={1}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Skyclaw Thrash
auto=@combat(attacking,turnlimited) source(this):flipacoin winability 1/1 ueot && flying ueot winabilityend flipend
text=Whenever Skyclaw Thrash attacks, flip a coin. If you win the flip, Skyclaw Thrash gets +1/+1 and gains flying until end of turn.
mana={3}{U}{R}
type=Artifact Creature
subtype=Viashino Warrior
power=4
toughness=4
[/card]
[card]
name=Skycloud Egg
auto={2}{T}{S}:Add{W}{U} and!( draw:1 controller )!
text={2}, {T}, Sacrifice Skycloud Egg: Add {W}{U} to your mana pool. Draw a card.
mana={1}
type=Artifact
[/card]
[card]
name=Skycloud Expanse
auto={1}{T}:Add{W}{U}
text={1}, {T}: Add {W}{U} to your mana pool.
type=Land
[/card]
[card]
name=Sky-Eel School
abilities=flying
auto=draw:1
auto=reject target(*|myhand)
text=Flying -- When Sky-Eel School enters the battlefield, draw a card, then discard a card.
mana={3}{U}{U}
type=Creature
subtype=Fish
power=3
toughness=3
[/card]
[card]
name=Skyfire Kirin
abilities=flying
auto=@movedTo(*[arcane;spirit;manacost=1]|mystack):may target(creature[manacost=1]) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)])) ueot
auto=@movedTo(*[arcane;spirit;manacost=2]|mystack):may target(creature[manacost=2]) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)])) ueot
auto=@movedTo(*[arcane;spirit;manacost=3]|mystack):may target(creature[manacost=3]) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)])) ueot
auto=@movedTo(*[arcane;spirit;manacost=4]|mystack):may target(creature[manacost=4]) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)])) ueot
auto=@movedTo(*[arcane;spirit;manacost=5]|mystack):may target(creature[manacost=5]) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)])) ueot
auto=@movedTo(*[arcane;spirit;manacost=6]|mystack):may target(creature[manacost=6]) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)])) ueot
auto=@movedTo(*[arcane;spirit;manacost=7]|mystack):may target(creature[manacost=7]) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)])) ueot
auto=@movedTo(*[arcane;spirit;manacost=8]|mystack):may target(creature[manacost=8]) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)])) ueot
auto=@movedTo(*[arcane;spirit;manacost=9]|mystack):may target(creature[manacost=9]) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)])) ueot
auto=@movedTo(*[arcane;spirit;manacost=10]|mystack):may target(creature[manacost=10]) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)])) ueot
auto=@movedTo(*[arcane;spirit;manacost=11]|mystack):may target(creature[manacost=11]) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)])) ueot
auto=@movedTo(*[arcane;spirit;manacost=12]|mystack):may target(creature[manacost=12]) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)])) ueot
text=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.
mana={2}{R}{R}
type=Legendary Creature
subtype=Kirin Spirit
power=3
toughness=3
[/card]
[card]
name=Skygames
target=land
auto=teach(land) {T}:target(creature) flying asSorcery
text=Enchant land -- Enchanted land has "{T}: Target creature gains flying until end of turn. Activate this ability only any time you could cast a sorcery."
mana={1}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Skyhunter Cub
auto=this(gear > 0) 1/1
auto=this(gear > 0) flying
text=As long as Skyhunter Cub is equipped, it gets +1/+1 and has flying.
mana={2}{W}
type=Creature
subtype=Cat Knight
power=2
toughness=2
[/card]
[card]
name=Skyhunter Patrol
abilities=flying,first strike
text=Flying, first strike (This creature can't be blocked except by creatures with flying or reach, and it deals combat damage before creatures without first strike.)
mana={2}{W}{W}
type=Creature
subtype=Cat Knight
power=2
toughness=3
[/card]
[card]
name=Skyhunter Prowler
abilities=flying,vigilance
text=Flying, vigilance (This creature can't be blocked except by creatures with flying or reach, and attacking doesn't cause this creature to tap.)
mana={2}{W}
type=Creature
subtype=Cat Knight
power=1
toughness=3
[/card]
[card]
name=Skyhunter Skirmisher
abilities=flying,double strike
text=Flying, double strike (This creature can't be blocked except by creatures with flying or reach, and it deals both first-strike and regular combat damage.)
mana={1}{W}{W}
type=Creature
subtype=Cat Knight
power=1
toughness=1
[/card]
[card]
name=Skyknight Legionnaire
abilities=flying,haste
text=Flying, haste
mana={1}{R}{W}
type=Creature
subtype=Human Knight
power=2
toughness=2
[/card]
[card]
name=Skylasher
abilities=flash,nofizzle,reach,protection from blue
text=Flash. -- Skylasher can't be countered. -- Reach. -- Protection from blue.
mana={1}{G}
type=Creature
subtype=Spider
power=2
toughness=2
[/card]
[card]
name=Skyline Cascade
auto={T}:add{U}
auto=target(creature|opponentbattlefield) frozen
auto=tap(noevent)
text=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.
type=Land
[/card]
[card]
name=Skyline Predator
abilities=flash,flying
text=Flash (You may cast this spell any time you could cast an instant.) -- Flying
mana={4}{U}{U}
type=Creature
subtype=Drake
power=3
toughness=4
[/card]
[card]
name=Skymark Roc
auto=@combat(attacking) source(this):may moveto(ownerhand) target(creature[toughness<=2]|opponentbattlefield)
abilities=flying
text=Flying -- Whenever Skymark Roc attacks, you may return target creature defending player controls with toughness 2 or less to its owner's hand.
mana={2}{W}{U}
type=Creature
subtype=Bird
power=3
toughness=3
[/card]
[card]
name=Skyraker Giant
abilities=reach
text=Reach (This creature can block creatures with flying.)
mana={2}{R}{R}
type=Creature
subtype=Giant
power=4
toughness=3
[/card]
[card]
name=Skyreach Manta
abilities=flying,sunburst
auto=counter(1/1,sunburst)
text=Sunburst (This enters the battlefield with a +1/+1 counter on it for each color of mana spent to cast it.) -- Flying
mana={5}
type=Artifact Creature
subtype=Fish
power=0
toughness=0
[/card]
[card]
name=Skyreaping
auto=damage:type:manag:mybattlefield all(creature[flying])
text=Skyreaping deals damage to each creature with flying equal to your devotion to green. (Each {G} in the mana costs of permanents you control counts toward your devotion to green.)
mana={1}{G}
type=Sorcery
[/card]
[card]
name=Skyrider Elf
abilities=flying
auto=counter(1/1,converge)
text=Flying -- Converge -- Skyrider Elf enters the battlefield with a +1/+1 counter on it for each color of mana spent to cast it.
mana={X}{G}{U}
type=Creature
subtype=Elf Warrior Ally
power=0
toughness=0
[/card]
[card]
name=Skyrider Trainee
auto=this(auras >= 1) flying
text=Skyrider Trainee has flying as long as it's enchanted.
mana={4}{W}
type=Creature
subtype=Human Soldier
power=3
toughness=3
[/card]
[card]
name=Skyscribing
auto=Draw:X controller
auto=Draw:X opponent
autohand={2}{U}:draw:1 controller && draw:1 opponent limit:1 myUpkeepOnly
text=Each player draws X cards. -- Forecast - {2}{U}, Reveal Skyscribing from your hand: Each player draws a card. (Activate this ability only during your upkeep and only once each turn.)
mana={X}{U}{U}
type=Sorcery
[/card]
[card]
name=Skyshaper
auto={S}:lord(creature|mybattlefield) flying
text=Sacrifice Skyshaper: Creatures you control gain flying until end of turn.
mana={2}
type=Artifact
[/card]
[card]
name=Skyship Plunderer
abilities=flying
auto=@combatdamaged(player) from(this):target(*[artifact;creature;enchantment;land;planeswalker;player]) propagate
text=Flying -- Whenever Skyship Plunderer deals combat damage to a player, for each kind of counter on target permanent or player, give that permanent or player another counter of that kind.
mana={1}{U}
type=Creature
subtype=Human Pirate
power=2
toughness=1
[/card]
[card]
name=Skyship Stalker
abilities=flying
auto={R}:1/0
auto={R}:first strike
auto={R}:haste
text=Flying -- {R}: Skyship Stalker gets +1/+0 until end of turn. -- {R}: Skyship Stalker gains first strike until end of turn. -- {R}: Skyship Stalker gains haste until end of turn.
mana={2}{R}{R}
type=Creature
subtype=Dragon
power=3
toughness=3
[/card]
[card]
name=Skyship Weatherlight
aicode=activate moveto(myexile) and!(transforms((skyshipped)) forever)! target(<anyamount>*[creature;artifact]|mylibrary)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<anyamount>*[creature;artifact]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myexile) and!(becomes(skyshipped) forever)!])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
auto={4}{T}:moverandom(*[skyshipped]) from(myexile) to(ownerhand)
text=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}, {T}: Choose a card at random that was exiled with Skyship Weatherlight. Put that card into its owner's hand.
mana={4}
type=Legendary Artifact
[/card]
[card]
name=Skyshooter
abilities=reach
auto={T}{S}:destroy target(other creature[flying;attacking;blocking])
text=Reach (This creature can block creatures with flying.) -- {T}, Sacrifice Skyshooter: Destroy target attacking or blocking creature with flying.
mana={1}{G}
type=Creature
subtype=Centaur Archer
power=1
toughness=2
[/card]
[card]
name=Skyshroud Archer
auto={T}:-1/-1 target(creature[flying])
text={T}: Target creature with flying gets -1/-1 until end of turn.
mana={G}
type=Creature
subtype=Elf Archer
power=1
toughness=1
[/card]
[card]
name=Skyshroud Behemoth
auto=tap(noevent)
auto=fading:2
text=Fading 2 (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.) -- Skyshroud Behemoth enters the battlefield tapped.
mana={5}{G}{G}
type=Creature
subtype=Beast
power=10
toughness=10
[/card]
[card]
name=Skyshroud Blessing
auto=lord(land) shroud
auto=draw:1 controller
text=Lands gain shroud until end of turn. (They can't be the targets of spells or abilities.) -- Draw a card.
mana={1}{G}
type=Instant
[/card]
[card]
name=Skyshroud Claim
aicode=activate moveTo(myBattlefield) target(<upto:2>forest|myLibrary)
auto=name(search card) reveal:plibrarycount optionone name(choose card) target(<upto:2>forest|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield))! afterrevealedend revealend
text=Search your library for up to two Forest cards and put them onto the battlefield. Then shuffle your library.
mana={3}{G}
type=Sorcery
[/card]
[card]
name=Skyshroud Condor
abilities=flying
restriction=casted a spell
text=Flying -- Cast Skyshroud Condor only if you've cast another spell this turn.
mana={1}{U}
type=Creature
subtype=Bird
power=2
toughness=2
[/card]
[card]
name=Skyshroud Cutter
auto=alternative life:5 opponent
otherrestriction=type(forest|mybattlefield)~morethan~0
other={0} name(Have Opponent gain 5 Life)
text=If you control a Forest, you may have each other player gain 5 life rather than pay Skyshroud Cutter's mana cost.
mana={3}{G}
type=Creature
subtype=Beast
power=2
toughness=2
[/card]
[card]
name=Skyshroud Elf
auto={T}:Add{G}
auto={1}:Add{W}
auto={1}:Add{R}
text={T}: Add {G} to your mana pool. -- {1}: Add {W} or {R} to your mana pool.
mana={1}{G}
type=Creature
subtype=Elf Druid
power=1
toughness=1
[/card]
[card]
name=Skyshroud Elite
auto=aslongas(land[-basic]|opponentBattlefield) 1/2
text=Skyshroud Elite gets +1/+2 as long as an opponent controls a nonbasic land.
mana={G}
type=Creature
subtype=Elf
power=1
toughness=1
[/card]
[card]
name=Skyshroud Falcon
abilities=flying,vigilance
text=Flying, vigilance
mana={1}{W}
type=Creature
subtype=Bird
power=1
toughness=1
[/card]
[card]
name=Skyshroud Forest
auto=tap(noevent)
auto={T}:Add{1}
auto={T}:Add{U} and!( damage:1 controller )!
auto={T}:Add{G} and!( damage:1 controller )!
text=Skyshroud Forest enters the battlefield tapped. -- {T}: Add {1} to your mana pool. -- {T}: Add {U} or {G} to your mana pool. Skyshroud Forest deals 1 damage to you.
type=Land
[/card]
[card]
name=Skyshroud Poacher
aicode=activate moveTo(myBattlefield) target(elf[-sorcery;-instant]|myLibrary)
auto={3}{T}:name(search card) reveal:plibrarycount optionone name(choose card) target(elf[-sorcery;-instant]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield))! afterrevealedend revealend
text={3}, {T}: Search your library for an Elf permanent card and put that card onto the battlefield. Then shuffle your library.
mana={2}{G}{G}
type=Creature
subtype=Human Rebel
power=2
toughness=2
[/card]
[card]
name=Skyshroud Ranger
auto={T}:moveTo(myBattlefield) target(land|myhand) asSorcery
text={T}: You may put a land card from your hand onto the battlefield. Activate this ability only any time you could cast a sorcery.
mana={G}
type=Creature
subtype=Elf
power=1
toughness=1
[/card]
[card]
name=Skyshroud Ridgeback
auto=fading:2
text=Fading 2 (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.)
mana={G}
type=Creature
subtype=Beast
power=2
toughness=3
[/card]
[card]
name=Skyshroud Sentinel
aicode=activate target(<upto:3>skyshroud sentinel|mylibrary) moveto(myhand)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<upto:3>skyshroud sentinel|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=When Skyshroud Sentinel enters the battlefield, you may search your library for up to three cards named Skyshroud Sentinel, reveal them, and put them into your hand. If you do, shuffle your library.
mana={2}{G}
type=Creature
subtype=Elf
power=1
toughness=1
[/card]
[card]
name=Skyshroud Troll
auto={1}{G}:regenerate
text={1}{G}: Regenerate Skyshroud Troll.
mana={2}{G}{G}
type=Creature
subtype=Troll Giant
power=3
toughness=3
[/card]
[card]
name=Skyshroud Troopers
auto={T}:Add{G}
text={T}: Add {G} to your mana pool.
mana={3}{G}
type=Creature
subtype=Elf Druid Warrior
power=3
toughness=3
[/card]
[card]
name=Skyshroud Vampire
abilities=flying
auto={D(creature|myhand)}:2/2
text=Flying -- Discard a creature card: Skyshroud Vampire gets +2/+2 until end of turn.
mana={3}{B}{B}
type=Creature
subtype=Vampire
power=3
toughness=3
[/card]
[card]
name=Skyshroud War Beast
abilities=trample
anyzone=type:land[-basic]:opponentBattlefield/type:land[-basic]:opponentBattlefield cdaactive
text=Trample -- As Skyshroud War Beast enters the battlefield, choose an opponent. -- Skyshroud War Beast's power and toughness are each equal to the number of nonbasic lands the chosen player controls.
mana={1}{G}
type=Creature
subtype=Beast
power=*
toughness=*
[/card]
[card]
name=Skysnare Spider
abilities=vigilance,reach
text=Vigilance (Attacking doesn't cause this creature to tap.) -- Reach (This creature can block creatures with flying.)
mana={4}{G}{G}
type=Creature
subtype=Spider
power=6
toughness=6
[/card]
[card]
name=Skysovereign, Consul Flagship
abilities=flying
auto=damage:3 target(creature,planeswalker|opponentbattlefield)
auto=@combat(attacking) source(this):damage:3 target(creature,planeswalker|opponentbattlefield)
auto={crew(other creature[power>=3]|myBattlefield)}:name(crew 3 [1 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=3]|mybattlefield)~morethan~0,compare(crewtotalpower)~morethan~2}
auto={crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=2]|myBattlefield)}:name(crew 3 [2 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=1]|mybattlefield)~morethan~0,type(other creature[-tapped;power>=2]|mybattlefield)~morethan~0,type(other creature[-tapped;-cantcrew]|mybattlefield)~morethan~1,compare(crewtotalpower)~morethan~2}
auto={crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=1]|myBattlefield)}:name(crew 3 [3 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=1]|mybattlefield)~morethan~2,compare(crewtotalpower)~morethan~2}
text=Flying -- Whenever Skysovereign, Consul Flagship enters the battlefield or attacks, it deals 3 damage to target creature or planeswalker an opponent controls. -- Crew 3 (Tap any number of creatures you control with total power 3 or more: This Vehicle becomes an artifact creature until end of turn.)
mana={5}
type=Legendary Artifact
subtype=Vehicle
power=6
toughness=5
[/card]
[card]
name=Skyspear Cavalry
abilities=flying,double strike
text=Flying -- Double strike (This creature deals both first-strike and regular combat damage.)
mana={3}{W}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=2
[/card]
[card]
name=Skyswirl Harrier
abilities=flying
text=Flying
mana={4}{W}
type=Creature
subtype=Bird
power=3
toughness=4
[/card]
[card]
name=Skyward Eye Prophets
abilities=vigilance
aicode=activate transforms((,newability[if type(land[zpos=1]|mylibrary)~morethan~0 then target(land[zpos=1]|mylibrary) moveto(ownerbattlefield) else target(*[zpos=1]|mylibrary) moveto(ownerhand)])) ueot
auto={t}:reveal:1 optionone target(land|reveal) moveto(mybattlefield) optiononeend optiontwo name(Put in hand) target(<1>*|reveal) moveto(myhand) optiontwoend revealend
text=Vigilance -- {T}: Reveal the top card of your library. If it's a land card, put it onto the battlefield. Otherwise, put it into your hand.
mana={3}{G}{W}{U}
type=Creature
subtype=Human Wizard
power=3
toughness=3
[/card]
[card]
name=Skywatcher Adept
auto={3}:counter(0/0,1,Level) asSorcery
auto=this(counter{0/0.1.Level}) flying
auto=this(counter{0/0.1.Level}) 1/1
auto=this(counter{0/0.3.Level}) 2/0
text=Level up {3} -- [Level 1-2] : Flying (2/2) -- [Level 3+] : Flying (4/2)
mana={U}
type=Creature
subtype=Merfolk Wizard
auto=maxlevel:3
power=1
toughness=1
[/card]
[card]
name=Skywhaler's Shot
target=creature[power>=3]
auto=destroy
auto=scry:1 scrycore delayed dontshow donothing scrycoreend scryend
text=Destroy target creature with power 3 or greater. Scry 1.
mana={2}{W}
type=Instant
[/card]
[card]
name=Skywinder Drake
abilities=flying,cloud
text=Flying -- Skywinder Drake can block only creatures with flying.
mana={2}{U}
type=Creature
subtype=Drake
power=3
toughness=1
[/card]
[card]
name=Skywing Aven
abilities=flying
auto={D(*|myhand)}:moveto(ownerhand)
text=Flying -- Discard a card: Return Skywing Aven to its owner's hand.
mana={2}{U}
type=Creature
subtype=Bird Soldier
power=2
toughness=1
[/card]
[card]
name=Skywise Teachings
auto=@movedto(*[-creature]|mystack):pay({1}{U}) name(Pay 1U mana) token(Djinn Monk,Creature Djinn Monk,2/2,flying,blue) controller
text=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.
mana={3}{U}
type=Enchantment
[/card]
[card]
name=Slab Hammer
auto={2}:equip
auto=@combat(attacking) source(mytgt):may name(return a land and 2/2) transforms((,newability[moveto(myhand) notatarget(land|mybattlefield)],newability[2/2 ueot])) ueot
text=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}
mana={2}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Slag Fiend
anyzone=type:artifact:graveyard/type:artifact:graveyard cdaactive
text=Slag Fiend's power and toughness are each equal to the number of artifact cards in all graveyards.
mana={R}
type=Creature
subtype=Construct
power=*
toughness=*
[/card]
[card]
name=Slagstorm
auto=choice name(deals 3 damage to each creature) damage:3 all(creature)
auto=choice name(deals 3 damage to each player) damage:3 all(player)
text=Choose one - Slagstorm deals 3 damage to each creature; or Slagstorm deals 3 damage to each player.
mana={1}{R}{R}
type=Sorcery
[/card]
[card]
name=Slagwurm Armor
auto={3}:equip
auto=teach(creature) 0/6
text=Equipped creature gets +0/+6. -- Equip {3} ({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.)
mana={1}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Slash Panther
abilities=haste
text=({p(R)} can be paid with either {R} or 2 life.) -- Haste
color=red
mana={4}{p(R)}
type=Artifact Creature
subtype=Cat
power=4
toughness=2
[/card]
[card]
name=Slashing Tiger
auto=@combat(blocked,turnlimited) source(this):2/2 ueot
text=Whenever Slashing Tiger becomes blocked, it gets +2/+2 until end of turn.
mana={2}{G}{G}
type=Creature
subtype=Cat
power=3
toughness=3
[/card]
[card]
name=Slate of Ancestry
auto={4}{T}:reject all(*|myhand) && foreach(creature|myBattlefield) draw:1
text={4}, {T}, Discard your hand: Draw a card for each creature you control.
mana={4}
type=Artifact
[/card]
[card]
name=Slate Street Ruffian
auto=@combat(blocked) source(this):ability$!name(discard) reject notatarget(*|myhand)!$ opponent
text=Whenever Slate Street Ruffian becomes blocked, defending player discards a card.
mana={2}{B}
type=Creature
subtype=Human Warrior
power=2
toughness=2
[/card]
[card]
name=Slaughter Cry
target=creature
auto=3/0
auto=first strike
text=Target creature gets +3/+0 and gains first strike until end of turn.
mana={2}{R}
type=Instant
[/card]
[card]
name=Slaughter Drone
auto={c}:deathtouch ueot
text=Devoid (This card has no color.) -- {C}: Slaughter Drone gains deathtouch until end of turn. (Any amount of damage it deals to a creature is enough to destroy it. {C} represents colorless mana.)
mana={1}{B}
abilities=devoid
type=Creature
subtype=Eldrazi Drone
power=2
toughness=2
[/card]
[card]
name=Slaughter Pact
target=creature[-black]
auto=destroy
auto=if casted(this) then transforms((,newability[upcost[{2}{B};next upkeep] wingame opponent])) forever
color=black
text=Slaughter Pact is black. -- Destroy target nonblack creature. -- At the beginning of your next upkeep, pay {2}{B}. If you don't, you lose the game.
mana={0}
type=Instant
[/card]
[card]
name=Slaughter
target=creature[-black]
auto=bury
buyback={2}{B}{B}{L:4}
text=Buyback - Pay 4 life. (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.) -- Destroy target nonblack creature. It can't be regenerated.
mana={2}{B}{B}
type=Instant
[/card]
[card]
name=Slaughterhorn
autohand={G}{discard}:name(bloodrush) target(creature[attacking]) 3/2 ueot
text=Bloodrush -- {G}, Discard Slaughterhorn: Target attacking creature gets +3/+2 until end of turn.
mana={2}{G}
type=Creature
subtype=Beast
power=3
toughness=2
[/card]
[card]
name=Slaughterhouse Bouncer
autograveyard=@movedTo(this|mygraveyard) from(battlefield) restriction{type(*|myhand)~lessthan~1}:target(creature) -3/-3 ueot
text=Hellbent - When Slaughterhouse Bouncer dies, if you have no cards in hand, target creature gets -3/-3 until end of turn.
mana={4}{B}
type=Creature
subtype=Ogre Warrior
power=3
toughness=3
[/card]
[card]
name=Slave of Bolas
target=creature
auto=moveTo(myBattlefield)
auto=treason
auto=untap
auto=haste
text=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.
mana={3}{UR}{B}
type=Sorcery
[/card]
[card]
name=Slavering Nulls
auto=@combatdamagefoeof(player) from(this) restriction{type(swamp|mybattlefield)~morethan~0}:may name(opponent discard) ability$!name(discard) target(*|myhand) reject!$ opponent
auto=@combatdamageof(player) from(this) restriction{type(swamp|mybattlefield)~morethan~0}:may name(discard) ability$!name(discard) target(*|myhand) reject!$ controller
text=Whenever Slavering Nulls deals combat damage to a player, if you control a Swamp, you may have that player discard a card.
mana={1}{R}
type=Creature
subtype=Goblin Zombie
power=2
toughness=1
[/card]
[card]
name=Slayer of the Wicked
auto=destroy target(vampire,werewolf,zombie)
text=When Slayer of the Wicked enters the battlefield, you may destroy target Vampire, Werewolf, or Zombie.
mana={3}{W}
type=Creature
subtype=Human Soldier
power=3
toughness=2
[/card]
[card]
name=Slayer's Plate
auto={3}:equip
auto=teach(creature) 4/2
auto=teach(human) transforms((,newability[@movedTo(this|graveyard) from(battlefield):create(Spirit:Creature Spirit:1/1:white:flying)]))
text=Equipped creature gets +4/+2. -- Whenever equipped creature dies, if it was a Human, put a 1/1 white Spirit creature token with flying onto the battlefield. -- Equip {3}
mana={3}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Slayers' Stronghold
auto={T}:Add{1}
auto={R}{W}{T}:name(vigilance, haste, 2/0) target(creature) 2/0 ueot && vigilance ueot && haste ueot
text={T}: Add {1} to your mana pool. -- {R}{W}, {T}: Target creature gets +2/+0 and gains vigilance and haste until end of turn.
type=Land
[/card]
[card]
name=Slay
target=creature[green]
auto=bury
auto=draw:1 controller
text=Destroy target green creature. It can't be regenerated. -- Draw a card.
mana={2}{B}
type=Instant
[/card]
[card]
name=Sleep Paralysis
target=creature
auto=doesnotuntap
auto=tap
text=Enchant creature -- When Sleep Paralysis enters the battlefield, tap enchanted creature. -- Enchanted creature doesn't untap during its controller's untap step.
mana={3}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Sleeper Agent
auto=moveto(opponentBattlefield)
auto=@each my upkeep:damage:2 Controller
text=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.
mana={B}
type=Creature
subtype=Minion
power=3
toughness=3
[/card]
[card]
name=Sleeper's Guile
target=creature
autograveyard=@movedTo(this|graveyard) from(battlefield):moveTo(ownerhand)
auto=fear
text=Enchant creature -- Enchanted creature has fear. (It can't be blocked except by artifact creatures and/or black creatures.) -- When Sleeper's Guile is put into a graveyard from the battlefield, return Sleeper's Guile to its owner's hand.
mana={2}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Sleeper's Robe
target=creature
auto=fear
auto=@combatdamagefoeof(player) from(mytgt):may draw:1 controller
text=Enchant creature -- Enchanted creature has fear. (It can't be blocked except by artifact creatures and/or black creatures.) -- Whenever enchanted creature deals combat damage to an opponent, you may draw a card.
mana={U}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Sleep
target=player
auto=choice frozen all(creature|targetedpersonsBattlefield) ueot && tap all(creature|targetedpersonsBattlefield)
text=Tap all creatures target player controls. Those creatures don't untap during that player's next untap step.
mana={2}{U}{U}
type=Sorcery
[/card]
[card]
name=Sleeping Potion
target=creature
auto=tap
auto=doesnotuntap
auto=@targeted(mytgt):sacrifice all(this)
text=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.
mana={1}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Sleight of Hand
abilities=hiddenface
aicode=activate transforms((,newability[moveto(myhand) all(*[zpos=1]|mylibrary) && bottomoflibrary all(*[zpos=2]|mylibrary)])) ueot
auto=name(Look) reveal:2 optionone name(Get a card) target(<1>*|reveal) moveto(myhand) optiononeend optiontwo name(put on bottom) target(<2>*|reveal) bottomoflibrary optiontwoend revealend
text=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.
mana={U}
type=Sorcery
[/card]
[card]
name=Slice and Dice
auto=damage:4 all(creature)
autohand={2}{R}{cycle}:name(cycling) draw:1
autohand=@cycled(this|hand):may damage:1 all(creature)
text=Slice and Dice deals 4 damage to each creature. -- Cycling {2}{R} ({2}{R}, Discard this card: Draw a card.) -- When you cycle Slice and Dice, you may have it deal 1 damage to each creature.
mana={4}{R}{R}
type=Sorcery
[/card]
[card]
name=Slice in Twain
target=artifact,enchantment
auto=destroy
auto=draw:1 controller
text=Destroy target artifact or enchantment. -- Draw a card.
mana={2}{G}{G}
type=Instant
[/card]
[card]
name=Slime Molding
auto=token(Ooze,Creature Ooze,X/X,green)
text=Put an X/X green Ooze creature token onto the battlefield.
mana={X}{G}
type=Sorcery
[/card]
[card]
name=Slimy Kavu
auto={T}:ueot loseabilities && losesubtypesof(land) && transforms((swamp)) target(land)
text={T}: Target land becomes a Swamp until end of turn.
mana={2}{R}
type=Creature
subtype=Kavu
power=2
toughness=2
[/card]
[card]
name=Slingbow Trap
target=creature[flying]
auto=destroy
other={G}
otherrestriction=type(creature[flying&black&attacking]|battlefield)~morethan~0
text=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.
mana={3}{G}
type=Instant
subtype=Trap
[/card]
[card]
name=Slingshot Goblin
auto={R}{T}:Damage:2 target(creature[blue])
text={R}, {T}: Slingshot Goblin deals 2 damage to target blue creature.
mana={2}{R}
type=Creature
subtype=Goblin
power=2
toughness=2
[/card]
[card]
name=Slinking Giant
abilities=wither
auto=@combat(blocking,blocked,turnlimited) source(this):-3/0 ueot
text=Wither (This deals damage to creatures in the form of -1/-1 counters.) -- Whenever Slinking Giant blocks or becomes blocked, it gets -3/-0 until end of turn.
mana={2}{R}{R}
type=Creature
subtype=Giant Rogue
power=4
toughness=4
[/card]
[card]
name=Slinking Serpent
abilities=forestwalk
text=Forestwalk
mana={2}{U}{B}
type=Creature
subtype=Serpent
power=2
toughness=3
[/card]
[card]
name=Slinking Skirge
abilities=flying
auto={2}{S}:draw:1
text=Flying -- {2}, Sacrifice Slinking Skirge: Draw a card.
mana={3}{B}
type=Creature
subtype=Imp
power=2
toughness=1
[/card]
[card]
name=Slip Through Space
auto=draw:1
auto=unblockable ueot
target=creature
text=Devoid (This card has no color.) -- Target creature can't be blocked this turn. -- Draw a card.
mana={U}
abilities=devoid
type=Sorcery
[/card]
[card]
name=Slippery Bogle
abilities=opponentshroud
text=Slippery Bogle can't be the target of spells or abilities your opponents control.
mana={GU}
type=Creature
subtype=Beast
power=1
toughness=1
[/card]
[card]
name=Slippery Karst
auto=tap(noevent)
auto={T}:Add{G}
autohand=__CYCLING__({2})
text=Slippery Karst enters the battlefield tapped. -- {T}: Add {G} to your mana pool. -- Cycling {2} ({2}, Discard this card: Draw a card.)
type=Land
[/card]
[card]
name=Slipstream Eel
auto=aslongas(island|opponentbattlefield) cantattack <1
auto=aslongas(island|opponentbattlefield) cantpwattack <1
autohand=__CYCLING__({1}{U})
text=Slipstream Eel can't attack unless defending player controls an Island. -- Cycling {1}{U} ({1}{U}, Discard this card: Draw a card.)
mana={5}{U}{U}
type=Creature
subtype=Fish Beast
power=6
toughness=6
[/card]
[card]
name=Slipstream Serpent
abilities=islandhome
facedown={3}
autofacedown={5}{U}:morph
auto=aslongas(island|opponentbattlefield) cantattack <1
auto=aslongas(island|opponentbattlefield) cantpwattack <1
text=Slipstream Serpent can't attack unless defending player controls an Island. -- When you control no Islands, sacrifice Slipstream Serpent. -- Morph {5}{U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={7}{U}
type=Creature
subtype=Serpent
power=6
toughness=6
[/card]
[card]
name=Sliptide Serpent
auto={3}{U}:moveTo(ownerhand)
text={3}{U}: Return Sliptide Serpent to its owner's hand.
mana={4}{U}{U}
type=Creature
subtype=Serpent
power=4
toughness=4
[/card]
[card]
name=Slith Ascendant
abilities=flying
auto=@combatdamaged(player) from(this):counter(1/1,1)
text=Flying -- Whenever Slith Ascendant deals combat damage to a player, put a +1/+1 counter on it.
mana={1}{W}{W}
type=Creature
subtype=Slith
power=1
toughness=1
[/card]
[card]
name=Slith Bloodletter
auto=@combatdamaged(player) from(this):counter(1/1,1)
auto={1}{B}:regenerate
text=Whenever Slith Bloodletter deals combat damage to a player, put a +1/+1 counter on it. -- {1}{B}: Regenerate Slith Bloodletter.
mana={B}{B}
type=Creature
subtype=Slith
power=1
toughness=1
[/card]
[card]
name=Slith Firewalker
abilities=haste
auto=@combatdamaged(player) from(this):counter(1/1,1)
text=Haste -- Whenever Slith Firewalker deals combat damage to a player, put a +1/+1 counter on it.
mana={R}{R}
type=Creature
subtype=Slith
power=1
toughness=1
[/card]
[card]
name=Slith Predator
abilities=trample
auto=@combatdamaged(player) from(this):counter(1/1,1)
text=Trample -- Whenever Slith Predator deals combat damage to a player, put a +1/+1 counter on it.
mana={G}{G}
type=Creature
subtype=Slith
power=1
toughness=1
[/card]
[card]
name=Slith Strider
auto=@combat(blocked,turnlimited) source(this):draw:1 controller
auto=@combatdamaged(player) from(this):counter(1/1,1)
text=Whenever Slith Strider becomes blocked, draw a card. -- Whenever Slith Strider deals combat damage to a player, put a +1/+1 counter on it.
mana={1}{U}{U}
type=Creature
subtype=Slith
power=1
toughness=1
[/card]
[card]
name=Slitherhead
autograveyard={E}:name(scavenge) counter(1/1,storedpower) target(creature) asSorcery
text=Scavenge {0} ({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.)
mana={BG}
type=Creature
subtype=Plant Zombie
power=1
toughness=1
[/card]
[card]
name=Slithering Shade
abilities=defender
auto={B}:1/1
auto=aslongas(*|myHand) canattack while <1
text=Defender (This creature can't attack.) -- {B}: Slithering Shade gets +1/+1 until end of turn. -- Hellbent - Slithering Shade can attack as though it didn't have defender as long as you have no cards in hand.
mana={B}
type=Creature
subtype=Shade
power=0
toughness=1
[/card]
[card]
name=Slithery Stalker
abilities=swampwalk
auto=(blink)forsrc target(creature[white;green]|opponentbattlefield)
text=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.
mana={1}{B}{B}
type=Creature
subtype=Nightmare Horror
power=1
toughness=1
[/card]
[card]
name=Sliver Construct
mana={3}
type=Artifact Creature
subtype=Sliver Construct
power=2
toughness=2
[/card]
[card]
name=Sliver Hivelord
auto=lord(sliver|myBattlefield) indestructible
text=Sliver creatures you control have indestructible. (Damage and effects that say "destroy" don't destroy them.) 
mana={W}{U}{B}{R}{G}
type=Legendary Creature
subtype=Sliver
power=5
toughness=5
[/card]
[card]
name=Sliver Legion
auto=lord(sliver) foreach(other sliver|battlefield) 1/1
text=All Sliver creatures get +1/+1 for each other Sliver on the battlefield.
mana={W}{U}{B}{R}{G}
type=Legendary Creature
subtype=Sliver
power=7
toughness=7
[/card]
[card]
name=Sliver Overlord
aicode=activate target(sliver|mylibrary) moveto(myhand)
auto={3}:name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>sliver|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
auto={3}:moveto(myBattlefield) target(sliver|battlefield)
text={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. (This effect lasts indefinitely.)
mana={W}{U}{B}{R}{G}
type=Legendary Creature
subtype=Sliver Mutant
power=7
toughness=7
[/card]
[card]
name=Sliver Queen
auto={2}:token(Sliver,creature sliver, 1/1)
text={2}: Put a 1/1 colorless Sliver creature token onto the battlefield.
mana={W}{U}{B}{R}{G}
type=Legendary Creature
subtype=Sliver
power=7
toughness=7
[/card]
[card]
name=Sliversmith
auto={1}{T}{D(*|myhand)}:token(Metallic Sliver,artifact creature sliver, 1/1)
text={1}, {T}, Discard a card: Put a 1/1 colorless Sliver artifact creature token named Metallic Sliver onto the battlefield.
mana={2}
type=Artifact Creature
subtype=Spellshaper
power=1
toughness=1
[/card]
[card]
name=Slobad, Goblin Tinkerer
auto={S(artifact|myBattlefield)}:indestructible target(artifact)
text=Sacrifice an artifact: Target artifact is indestructible this turn. ("Destroy" effects and lethal damage don't destroy that artifact.)
mana={1}{R}
type=Legendary Creature
subtype=Goblin Artificer
power=1
toughness=2
[/card]
[card]
name=Slow Motion
target=creature
auto=teach(creature) upcost[{2}] sacrifice
autograveyard=@movedTo(this|graveyard) from(battlefield):moveTo(ownerhand)
text=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.
mana={2}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Sludge Crawler
auto=@combatdamaged(player) from(this):ingest:1 opponent
auto={2}:1/1 ueot
text=Devoid (This card has no color.) -- Ingest (Whenever this creature deals combat damage to a player, that player exiles the top card of his or her library.) -- {2}: Sludge Crawler gets +1/+1 until end of turn.
mana={B}
abilities=devoid
type=Creature
subtype=Eldrazi Drone
power=1
toughness=1
[/card]
[card]
name=Sludge Strider
auto=@movedTo(other artifact|nonbattlezone) from(mybattlefield):pay({1}) choice target(player) life:-1 && life:1 controller
auto=@movedTo(other artifact|mybattlefield):pay({1}) choice target(player) life:-1 && life:1 controller
text=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.
mana={1}{W}{U}{B}
type=Artifact Creature
subtype=Insect
power=3
toughness=3
[/card]
[card]
name=Sluggishness
target=creature
autograveyard=@movedTo(this|graveyard) from(battlefield):moveTo(ownerhand)
auto=cantblock
text=Enchant creature -- Enchanted creature can't block. -- When Sluggishness is put into a graveyard from the battlefield, return Sluggishness to its owner's hand.
mana={1}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Sluiceway Scorpion
autograveyard={1}{B}{G}{E}:name(scavenge) counter(1/1,storedpower) target(creature) asSorcery
abilities=deathtouch
text=Deathtouch (Any amount of damage this deals to a creature is enough to destroy it.) -- Scavenge {1}{B}{G} ({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.)
mana={2}{B}{G}
type=Creature
subtype=Scorpion
power=2
toughness=2
[/card]
[card]
name=Slum Reaper
auto=sacrifice notatarget(creature|mybattlefield)
auto=ability$! sacrifice notatarget(creature|mybattlefield) !$ opponent
text=When Slum Reaper enters the battlefield, each player sacrifices a creature.
mana={3}{B}
type=Creature
subtype=Horror
power=4
toughness=2
[/card]
[card]
name=Slumbering Dragon
abilities=flying
auto=this(counter{1/1.1}<5) cantattack
auto=this(counter{1/1.1}<5) cantpwattack
auto=this(counter{1/1.1}<5) cantblock
auto=@each blockers:foreach(creature[attacking]|opponentBattlefield) counter(1/1,1)
text=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.
mana={R}
type=Creature
subtype=Dragon
power=3
toughness=3
[/card]
[card]
name=Slumbering Tora
auto={2}{D(*[spirit,arcane]|myhand)}:transforms((Artifact Creature Cat,setpower=storedmanacost,settoughness=storedtoughness)) ueot
text={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.
mana={3}
type=Artifact
[/card]
[card]
name=Sly Requisitioner
other={improvise} name(Improvise)
auto=@movedto(graveyard) from(artifact[-token]|myBattlefield):create(Servo:Artifact Creature Servo:1/1)
text=Improvise (Your artifacts can help cast this spell. Each artifact you tap after you're done activating mana abilities pays for {1}.) -- Whenever a nontoken artifact you control is put into a graveyard from the battlefield, create a 1/1 colorless Servo artifact creature token.
mana={4}{B}
type=Creature
subtype=Human Artificer
power=2
toughness=2
[/card]
[card]
name=Smallpox
auto=ability$!life:-1 all(player)!$ controller
auto=ability$!reject notatarget(*|myhand)!$ controller
auto=ability$!reject notatarget(*|myhand)!$ opponent
auto=ability$!sacrifice notatarget(creature|mybattlefield)!$ controller
auto=ability$!sacrifice notatarget(creature|mybattlefield)!$ opponent
auto=ability$!sacrifice notatarget(land|mybattlefield)!$ controller
auto=ability$!sacrifice notatarget(land|mybattlefield)!$ opponent
text=Each player loses 1 life, discards a card, sacrifices a creature, then sacrifices a land.
mana={B}{B}
type=Sorcery
[/card]
[card]
name=Smash to Smithereens
target=Artifact
auto=damage:3 targetController
auto=destroy
text=Destroy target artifact. Smash to Smithereens deals 3 damage to that artifact's controller.
mana={1}{R}
type=Instant
[/card]
[card]
name=Smash
target=artifact
auto=destroy
auto=draw:1 controller
text=Destroy target artifact. -- Draw a card.
mana={2}{R}
type=Instant
[/card]
[card]
name=Smelt
target=artifact
auto=destroy
text=Destroy target artifact.
mana={R}
type=Instant
[/card]
[card]
name=Smelt-Ward Gatekeepers
auto=if type(land[Gate]|mybattlefield)~morethan~1 then target(creature|opponentbattlefield) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)],newability[untap],haste)) ueot once
text=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. That creature gains haste until end of turn.
mana={3}{R}
type=Creature
subtype=Human Warrior
power=2
toughness=4
[/card]
[card]
name=Smite the Monstrous
target=creature[power>=4])
auto=destroy
text=Destroy target creature with power 4 or greater.
mana={3}{W}
type=Instant
[/card]
[card]
name=Smite
target=creature[blocked]
auto=destroy
text=Destroy target blocked creature.
mana={W}
type=Instant
[/card]
[card]
name=Smog Elemental
abilities=flying
auto=lord(creature[flying]|opponentbattlefield) -1/-1
text=Flying -- Creatures with flying your opponents control get -1/-1.
mana={4}{B}{B}
type=Creature
subtype=Elemental
power=3
toughness=3
[/card]
[card]
name=Smogsteed Rider
auto=@combat(attacking) source(this):all(other creature[attacking]) fear ueot
text=Whenever Smogsteed Rider attacks, each other attacking creature gains fear until end of turn. (They can't be blocked except by artifact creatures and/or black creatures.)
mana={2}{B}{B}
type=Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=Smokespew Invoker
auto={7}{B}:-3/-3 target(creature)
text={7}{B}: Target creature gets -3/-3 until end of turn.
mana={2}{B}
type=Creature
subtype=Zombie Mutant
power=3
toughness=1
[/card]
[card]
name=Smolder Initiate
auto=@movedTo(*[black]|stack):pay({1}) life:-1 target(player)
text=Whenever a player casts a black spell, you may pay {1}. If you do, target player loses 1 life.
mana={B}
type=Creature
subtype=Elemental Shaman
power=1
toughness=1
[/card]
[card]
name=Smoldering Butcher
abilities=wither
text=Wither (This deals damage to creatures in the form of -1/-1 counters.)
mana={3}{B}
type=Creature
subtype=Elemental Warrior
power=4
toughness=2
[/card]
[card]
name=Smoldering Crater
auto=tap(noevent)
auto={T}:Add{R}
autohand=__CYCLING__({2})
text=Smoldering Crater enters the battlefield tapped. -- {T}: Add {R} to your mana pool. -- Cycling {2} ({2}, Discard this card: Draw a card.)
type=Land
[/card]
[card]
name=Smoldering Efreet
auto=@movedto(this|graveyard) from(battlefield):damage:2 controller
text=When Smoldering Efreet dies, it deals 2 damage to you.
mana={1}{R}
type=Creature
subtype=Efreet Monk
power=2
toughness=2
[/card]
[card]
name=Smoldering Marsh
auto=if type(land[basic]|mybattlefield)~lessthan~2 then tap(noevent)
text=({T}: Add {B} or {R} to your mana pool.) -- Smoldering Marsh enters the battlefield tapped unless you control two or more basic lands.
type=Land
subtype=Swamp Mountain
[/card]
[card]
name=Smoldering Spires
auto=tap(noevent)
auto=cantblock target(creature) ueot
auto={T}:Add{R}
text=Smoldering Spires enters the battlefield tapped. -- When Smoldering Spires enters the battlefield, target creature can't block this turn. -- {T}: Add {R} to your mana pool.
type=Land
[/card]
[card]
name=Smoldering Tar
auto=@each my upkeep:life:-1 target(player)
auto={S}:damage:4 target(other creature) asSorcery
text=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.
mana={2}{B}{R}
type=Enchantment
[/card]
[card]
name=Smoldering Werewolf
auto=target(<upto:2>creature) damage:1
auto={4}{r}{r}:flip(Erupting Dreadwolf)
text=When Smoldering Werewolf enters the battlefield, it deals 1 damage to each of up to two target creatures. -- {4}{R}{R}: Transform Smoldering Werewolf.
mana={2}{R}{R}
type=Creature
subtype=Werewolf Horror
power=3
toughness=2
[/card]
[card]
name=Smother
target=creature[manacost<=3]
auto=bury
text=Destroy target creature with converted mana cost 3 or less. It can't be regenerated.
mana={1}{B}
type=Instant
[/card]
[card]
name=Smothering Abomination
abilities=flying
auto=@each my upkeep:sacrifice notatarget(creature|mybattlefield)
auto=@sacrificed(creature|mybattlefield):draw:1 controller
text=Devoid (This card has no color.) -- Flying -- At the beginning of your upkeep, sacrifice a creature. -- Whenever you sacrifice a creature, draw a card.
mana={2}{B}{B}
abilities=devoid
type=Creature
subtype=Eldrazi
power=4
toughness=3
[/card]
[card]
name=Smuggler's Copter
abilities=flying
auto=@combat(attacking,blocking) source(this):may draw:1 controller && ability$!reject notatarget(*|myhand)!$ controller
auto={crew(other creature[power>=1]|myBattlefield)}:name(crew 1 [1 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=1]|mybattlefield)~morethan~0,compare(crewtotalpower)~morethan~0}
text=Flying -- Whenever Smuggler's Copter attacks or blocks, you may draw a card. If you do, discard a card. -- Crew 1 (Tap any number of creatures you control with total power 1 or more: This Vehicle becomes an artifact creature until end of turn.)
mana={2}
type=Artifact
subtype=Vehicle
power=3
toughness=3
[/card]
[card]
name=Snag
auto=preventAllCombatDamage from(creature[-blocked]) ueot
text=You may discard a Forest card rather than pay Snag's mana cost. -- Prevent all combat damage that would be dealt by unblocked creatures this turn.
other={D(forest|myhand)} name(Discard Forest to Cast)
mana={3}{G}
type=Instant
[/card]
[card]
name=Snake Basket
auto={X}{S}:thisforeach(X) token(Snake,Creature Snake,1/1,green) asSorcery
text={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.
mana={4}
type=Artifact
[/card]
[card]
name=Snake Cult Initiation
target=creature
auto=poisonthreetoxic
text=Enchant creature -- Enchanted creature has poisonous 3. (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.)
mana={3}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Snake of the Golden Grove
auto=ability$!choice name(Tribute 3) all(mystored) counter(1/1,3) _ choice name(4 life opponent) life:4 opponent !$ opponent
text=Tribute 3 (As this creature enters the battlefield, an opponent of your choice may place three +1/+1 counters on it.) -- When Snake of the Golden Grove enters the battlefield, if tribute wasn't paid, you gain 4 life.
mana={4}{G}
type=Creature
subtype=Snake
power=4
toughness=4
[/card]
[card]
name=Snake Pit
auto=@movedTo(*[blue;black]|opponentstack):may token(Snake,Creature Snake,1/1,green)
text=Whenever an opponent casts a blue or black spell, you may put a 1/1 green Snake creature token onto the battlefield.
mana={3}{G}
type=Enchantment
[/card]
[card]
name=Snake Umbra
abilities=totemarmor
target=creature
auto=teach(creature) 1/1
auto=teach(creature) transforms((,newability[@damagefoeof(player) from(this):may draw:1 controller]))
text=Enchant creature -- Enchanted creature gets +1/+1 and has "Whenever this creature deals damage to an opponent, you may draw a card." -- Totem armor (If enchanted creature would be destroyed, instead remove all damage from it and destroy this Aura.)
mana={2}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Snakeform
target=creature
auto=ueot loseabilities
auto=ueot transforms((,setpower=1,settoughness=1))
auto=ueot transforms((Snake,green))
auto=draw:1 controller
text=Target creature loses all abilities and becomes a 1/1 green Snake until end of turn. -- Draw a card.
mana={2}{GU}
type=Instant
[/card]
[card]
name=Snake
type=Creature
subtype=Snake
power=1
toughness=1
color=green
[/card]
[card]
name=Snapback
target=creature
other={E(other *[blue]|myhand)} name(Exile a Blue Card from Hand)
auto=moveTo(ownerhand)
text=You may exile a blue card from your hand rather than pay Snapback's mana cost. -- Return target creature to its owner's hand.
mana={1}{U}
type=Instant
[/card]
[card]
name=Snapcaster Mage
abilities=flash
auto=target(instant,sorcery|mygraveyard) tempflashback ueot
text=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. (You may cast that card from your graveyard for its flashback cost. Then exile it.)
mana={1}{U}
type=Creature
subtype=Human Wizard
power=2
toughness=1
[/card]
[card]
name=Snap
target=creature
auto=moveTo(ownerhand)
auto=may untap target(<upto:2>land)
text=Return target creature to its owner's hand. Untap up to two lands.
mana={1}{U}
type=Instant
[/card]
[card]
name=Snapping Creeper
auto=@movedTo(land|myBattlefield):vigilance ueot
text=Landfall - Whenever a land enters the battlefield under your control, Snapping Creeper gains vigilance until end of turn.
mana={2}{G}
type=Creature
subtype=Plant
power=2
toughness=3
[/card]
[card]
name=Snapping Drake
abilities=flying
text=Flying
mana={3}{U}
type=Creature
subtype=Drake
power=3
toughness=2
[/card]
[card]
name=Snapping Gnarlid
auto=@movedTo(land|myBattlefield):1/1 ueot
text=Landfall -- Whenever a land enters the battlefield under your control, Snapping Gnarlid gets +1/+1 until end of turn.
mana={1}{G}
type=Creature
subtype=Beast
power=2
toughness=2
[/card]
[card]
name=Snapping Thragg
facedown={3}
autofacedown={4}{R}{R}:morph
auto=@combatdamagefoeof(player) from(this):may damage:3 target(creature|opponentbattlefield)
auto=@combatdamageof(player) from(this):may damage:3 target(creature|mybattlefield)
text=Whenever Snapping Thragg deals combat damage to a player, you may have it deal 3 damage to target creature that player controls. -- Morph {4}{R}{R} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={4}{R}
type=Creature
subtype=Beast
power=3
toughness=3
[/card]
[card]
name=Snaproot
abilities=trample
auto={0}:tap target(creature[-tapped]|myBattlefield) && 1/1 all(this)
text=Trample -- Tap an untapped creature you control: Snaproot gets +1/+1 until end of turn.
mana={1}{G}
type=Creature
subtype=Elemental
power=1
toughness=1
[/card]
[card]
name=Snapsail Glider
auto=aslongas(artifact|mybattlefield) flying >2
text=Metalcraft - Snapsail Glider has flying as long as you control three or more artifacts.
mana={3}
type=Artifact Creature
subtype=Construct
power=2
toughness=2
[/card]
[card]
name=Snare the Skies
target=creature
auto=1/1 ueot
auto=reach ueot
text=Target creature gets +1/+1 and gains reach until end of turn. (It can block creatures with flying.)
mana={G}
type=Instant
[/card]
[card]
name=Snare Thopter
abilities=flying,haste
text=Flying, haste
mana={4}
type=Artifact Creature
subtype=Thopter
power=3
toughness=2
[/card]
[card]
name=Snarling Undorak
facedown={3}
autofacedown={2}{G}{G}:morph
auto={2}{G}:1/1 target(beast)
text={2}{G}: Target Beast creature gets +1/+1 until end of turn. -- Morph {1}{G}{G} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={2}{G}{G}
type=Creature
subtype=Beast
power=3
toughness=3
[/card]
[card]
name=Sneak Attack
auto={R}:moveto(mybattlefield) target(creature|myhand) && transforms((,treason,haste)) forever
text={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.
mana={3}{R}
type=Enchantment
[/card]
[card]
name=Sneaky Homunculus
auto=cantbeblockedby(creature[power>=2])
text=Sneaky Homunculus can't block or be blocked by creatures with power 2 or greater.
mana={1}{U}
type=Creature
subtype=Homunculus Illusion
power=1
toughness=1
[/card]
[card]
name=Snorting Gahr
auto=@combat(blocked,turnlimited) source(this):2/2 ueot
text=Whenever Snorting Gahr becomes blocked, it gets +2/+2 until end of turn.
mana={2}{G}{G}
type=Creature
subtype=Rhino Beast
power=3
toughness=3
[/card]
[card]
name=Snow Devil
target=creature
auto=flying
auto=aslongas(land[snow]|myBattlefield) teach(creature[blocking]) first strike
text=Enchant creature -- Enchanted creature has flying. -- Enchanted creature has first strike as long as it's blocking and you control a snow land.
mana={1}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Snow Fortress
abilities=defender
auto={1}:1/0
auto={1}:0/1
auto={3}:damage:1 target(creature[attacking;-flying]|opponentBattlefield)
text=Defender (This creature can't attack.) -- {1}: Snow Fortress gets +1/+0 until end of turn. -- {1}: Snow Fortress gets +0/+1 until end of turn. -- {3}: Snow Fortress deals 1 damage to target creature without flying that's attacking you.
mana={5}
type=Artifact Creature
subtype=Wall
power=0
toughness=4
[/card]
[card]
name=Snow Hound
auto={1}{T}:moveTo(myhand) all(this) && moveTo(myhand) target(creature[green;blue]|myBattlefield)
text={1}, {T}: Return Snow Hound and target green or blue creature you control to their owner's hand.
mana={2}{W}
type=Creature
subtype=Hound
power=1
toughness=1
[/card]
[card]
name=Snow-Covered Forest
text=G
type=Basic Snow Land
subtype=Forest
[/card]
[card]
name=Snow-Covered Island
text=U
type=Basic Snow Land
subtype=Island
[/card]
[card]
name=Snow-Covered Mountain
text=R
type=Basic Snow Land
subtype=Mountain
[/card]
[card]
name=Snow-Covered Plains
text=W
type=Basic Snow Land
subtype=Plains
[/card]
[card]
name=Snow-Covered Swamp
text=B
type=Basic Snow Land
subtype=Swamp
[/card]
[card]
name=Snowhorn Rider
abilities=trample
facedown={3}
autofacedown={2}{G}{U}{R}:morph
text=Trample -- Morph {2}{G}{U}{R} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={3}{G}{U}{R}
type=Creature
subtype=Human Warrior
power=5
toughness=5
[/card]
[card]
name=Snuff Out
target=creature[-black]
auto=bury
otherrestriction=type(swamp|mybattlefield)~morethan~0
other={L:4} name(Pay 4 Life)
text=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.
mana={3}{B}
type=Instant
[/card]
[card]
name=Soaring Hope
target=creature
auto=life:3 controller
auto=flying
auto={W}:moveTo(ownerlibrary)
text=Enchant creature -- When Soaring Hope enters the battlefield, you gain 3 life. -- Enchanted creature has flying. -- {W}: Put Soaring Hope on top of its owner's library.
mana={4}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Soaring Seacliff
auto=tap(noevent)
auto=flying target(creature) ueot
auto={T}:Add{U}
text=Soaring Seacliff enters the battlefield tapped. -- When Soaring Seacliff enters the battlefield, target creature gains flying until end of turn. -- {T}: Add {U} to your mana pool.
type=Land
[/card]
[card]
name=Soilshaper
auto=@movedTo(spirit,arcane|mystack):target(land) transforms((Creature,setpower=3,settoughness=3)) ueot
text=Whenever you cast a Spirit or Arcane spell, target land becomes a 3/3 creature until end of turn. It's still a land.
mana={1}{G}
type=Creature
subtype=Spirit
power=1
toughness=1
[/card]
[card]
name=Sokenzan Bruiser
abilities=mountainwalk
text=Mountainwalk
mana={4}{R}
type=Creature
subtype=Ogre Warrior
power=3
toughness=3
[/card]
[card]
name=Sokenzan Renegade
auto=bushido(1/1)
auto=@each my upkeep:if type(*|myhand)~lessthan~type(*|opponenthand) then moveTo(opponentbattlefield)
text=Bushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.) -- At the beginning of your upkeep, if a player has more cards in hand than each other player, that player gains control of Sokenzan Renegade.
mana={2}{R}
type=Creature
subtype=Ogre Samurai Mercenary
power=3
toughness=3
[/card]
[card]
name=Sokenzan Spellblade
auto=bushido(1/1)
auto={1}{R}:foreach(*|myhand) 1/0
text=Bushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.) -- {1}{R}: Sokenzan Spellblade gets +X/+0 until end of turn, where X is the number of cards in your hand.
mana={4}{R}
type=Creature
subtype=Ogre Samurai Shaman
power=2
toughness=3
[/card]
[card]
name=Sol Grail
auto=chooseacolor transforms((,newability[{T}:add{chosencolor}])) forever chooseend
text=As Sol Grail enters the battlefield, choose a color. -- {T}: Add one mana of the chosen color to your mana pool.
mana={3}
type=Artifact
[/card]
[card]
name=Sol Ring
auto={T}:Add{2}
text={T}: Add {2} to your mana pool.
mana={1}
type=Artifact
[/card]
[card]
name=Solar Blast
target=creature,player
auto=damage:3
autohand={1}{R}{R}{cycle}:name(cycling) draw:1
autohand=@cycled(this|hand):may damage:1 target(*[creature;player])
text=Solar Blast deals 3 damage to target creature or player. -- Cycling {1}{R}{R} ({1}{R}{R}, Discard this card: Draw a card.) -- When you cycle Solar Blast, you may have it deal 1 damage to target creature or player.
mana={3}{R}
type=Instant
[/card]
[card]
name=Solar Tide
other={4}{W}{W}{S(land|mybattlefield)}{S(land|mybattlefield)} name(Entwine)
auto=if paid(alternative) then destroy all(creature[power<=2]) && destroy all(creature[power>=3])
auto=ifnot paid(alternative) then transforms((,newability[choice name(destroy all creature power <= 2) destroy all(creature[power<=2])],newability[choice name(destroy all creature power >= 3) destroy all(creature[power>=3])]))
text=Choose one - Destroy all creatures with power 2 or less; or destroy all creatures with power 3 or greater. -- Entwine - Sacrifice two lands. (Choose both if you pay the entwine cost.)
mana={4}{W}{W}
type=Sorcery
[/card]
[card]
name=Solarion
abilities=sunburst
auto={T}:thisforeach(counter{1/1.1}) counter(1/1,1)
auto=counter(1/1,sunburst)
text=Sunburst (This enters the battlefield with a +1/+1 counter on it for each color of mana spent to cast it.) -- {T}: Double the number of +1/+1 counters on Solarion.
mana={7}
type=Artifact Creature
subtype=Construct
power=0
toughness=0
[/card]
[card]
name=Soldevi Excavations
auto=if type(island[-tapped]|mybattlefield)~morethan~0 then sacrifice notatarget(island[-tapped]|mybattlefield) oneshot else sacrifice
auto={t}:add{1}{u}
aicode=activate may bottomoflibrary all(*[zpos=1]|mylibrary)
auto={1}{t}:name(Look) reveal:1 optionone name(Put On Top) target(*|reveal) moveto(mylibrary) optiononeend optiontwo name(put on bottom) target(<1>*|reveal) bottomoflibrary optiontwoend revealend
text=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. -- {T}: Add {1}{U} to your mana pool. -- {1}, {T}: Look at the top card of your library. You may put that card on the bottom of your library.
type=Land
[/card]
[card]
name=Soldevi Golem
auto={0}:untap all(this) && untap target(creature[tapped]|opponentBattlefield) myUpkeepOnly limit:1
auto=doesnotuntap
text=Soldevi Golem doesn't untap during your untap step. -- At the beginning of your upkeep, you may untap target tapped creature an opponent controls. If you do, untap Soldevi Golem.
mana={4}
type=Artifact Creature
subtype=Golem
power=5
toughness=3
[/card]
[card]
name=Soldevi Heretic
auto={W}{T}:prevent:2 target(creature) && draw:1 opponent
text={W}, {T}: Prevent the next 2 damage that would be dealt to target creature this turn. Target opponent may draw a card.
mana={2}{U}
type=Creature
subtype=Human Cleric
power=2
toughness=2
[/card]
[card]
name=Soldevi Sage
auto={T}{S(land|mybattlefield)}{S(land|mybattlefield)}:draw:3 && transforms((,newability[target(*|myhand) reject])) forever
text={T}, Sacrifice two lands: Draw three cards, then discard one of them.
mana={1}{U}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Soldevi Simulacrum
auto={1}:1/0
auto=cumulativeupcost[{1}] sacrifice
text=Cumulative upkeep {1} (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.) -- {1}: Soldevi Simulacrum gets +1/+0 until end of turn.
mana={4}
type=Artifact Creature
subtype=Soldier
power=2
toughness=4
[/card]
[card]
name=Soldevi Steam Beast
auto={2}:regenerate
auto=@tapped(this):life:2 opponent
text=Whenever Soldevi Steam Beast becomes tapped, target opponent gains 2 life. -- {2}: Regenerate Soldevi Steam Beast.
mana={5}
type=Artifact Creature
subtype=Beast
power=4
toughness=2
[/card]
[card]
name=Soldier of Fortune
auto={R}{T}:shuffle target(player)
text={R}, {T}: Target player shuffles his or her library.
mana={R}
type=Creature
subtype=Human Mercenary
power=1
toughness=1
[/card]
[card]
name=Soldier of the Pantheon
auto=protection from(*[multicolor])
auto=@movedTo(*[multicolor]|opponentstack:life:1 controller
text=Protection from multicolored. -- Whenever an opponent casts a multicolored spell, you gain 1 life.
mana={W}
type=Creature
subtype=Human Soldier
power=2
toughness=1
[/card]
[card]
name=Soldier Replica
auto={1}{W}{S}:Damage:3 target(other creature[attacking;blocking])
text={1}{W}, Sacrifice Soldier Replica: Soldier Replica deals 3 damage to target attacking or blocking creature.
mana={3}
type=Artifact Creature
subtype=Soldier
power=1
toughness=3
[/card]
[card]
name=Solemn Offering
target=artifact,enchantment
auto=destroy
auto=life:4 controller
text=Destroy target artifact or enchantment. You gain 4 life.
mana={2}{W}
type=Sorcery
[/card]
[card]
name=Solemn Recruit
abilities=double strike
auto=if revolt then counter(1/1,1)
text=Double strike -- Revolt -- At the beginning of your end step, if a permanent you controlled left the battlefield this turn, put a +1/+1 counter on Solemn Recruit.
mana={1}{W}{W}
type=Creature
subtype=Dwarf Warrior
power=2
toughness=2
[/card]
[card]
name=Solemn Simulacrum
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(land[basic]|myLibrary)
auto=name(search card) reveal:plibrarycount optionone name(choose card) target(land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
auto=@movedTo(this|graveyard) from(Battlefield):may draw:1 controller
text=When Solemn Simulacrum 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. -- When Solemn Simulacrum dies, you may draw a card.
mana={4}
type=Artifact Creature
subtype=Golem
power=2
toughness=2
[/card]
[card]
name=Solfatara
target=player
auto=maxPlay(land)-99
auto=@next upkeep:draw:1 controller
text=Target player can't play land cards this turn. -- Draw a card at the beginning of the next turn's upkeep.
mana={2}{R}
type=Instant
[/card]
[card]
name=Solidarity
auto=all(creature|myBattlefield) 0/5 ueot
text=Creatures you control get +0/+5 until end of turn.
mana={3}{W}
type=Instant
[/card]
[card]
name=Solitary Confinement
auto=upcost[{D(*|myhand)}] sacrifice
auto=phasealter(remove,draw,controller)
abilities=playershroud
auto=preventalldamage to(controller)
text=At the beginning of your upkeep, sacrifice Solitary Confinement unless you discard a card. -- Skip your draw step. -- You have shroud. (You can't be the target of spells or abilities.) -- Prevent all damage that would be dealt to you.
mana={2}{W}
type=Enchantment
[/card]
[card]
name=Solitary Hunter
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:flip(One of the Pack)
text=At the beginning of each upkeep, if no spells were cast last turn, transform Solitary Hunter.
mana={3}{G}
type=Creature
subtype=Human Warrior Werewolf
power=3
toughness=4
[/card]
[card]
name=Soliton
auto={U}:untap
text={U}: Untap Soliton.
mana={5}
type=Artifact Creature
subtype=Construct
power=3
toughness=4
[/card]
[card]
name=Sol'kanar the Swamp King
abilities=swampwalk
auto=@movedTo(*[black]|stack):life:1
text=Swampwalk -- Whenever a player casts a black spell, you gain 1 life.
mana={2}{U}{B}{R}
type=Legendary Creature
subtype=Demon
power=5
toughness=5
[/card]
[card]
name=Soltari Champion
abilities=shadow
auto=@combat(attacking) source(this):all(other creature|myBattlefield) 1/1 ueot
text=Shadow (This creature can block or be blocked by only creatures with shadow.) -- Whenever Soltari Champion attacks, all other creatures you control get +1/+1 until end of turn.
mana={2}{W}
type=Creature
subtype=Soltari Soldier
power=2
toughness=2
[/card]
[card]
name=Soltari Crusader
abilities=shadow
auto={1}{W}:1/0
text=Shadow (This creature can block or be blocked by only creatures with shadow.) -- {1}{W}: Soltari Crusader gets +1/+0 until end of turn.
mana={2}{W}
type=Creature
subtype=Soltari Knight
power=2
toughness=1
[/card]
[card]
name=Soltari Emissary
auto={W}:shadow
text={W}: Soltari Emissary gains shadow until end of turn. (This creature can block or be blocked by only creatures with shadow.)
mana={1}{W}
type=Creature
subtype=Soltari Soldier
power=2
toughness=1
[/card]
[card]
name=Soltari Foot Soldier
abilities=shadow
text=Shadow (This creature can block or be blocked by only creatures with shadow.)
mana={W}
type=Creature
subtype=Soltari Soldier
power=1
toughness=1
[/card]
[card]
name=Soltari Lancer
abilities=shadow
auto=@combat(attacking) source(this):first strike ueot
text=Shadow (This creature can block or be blocked by only creatures with shadow.) -- Soltari Lancer has first strike as long as it's attacking.
mana={2}{W}
type=Creature
subtype=Soltari Knight
power=2
toughness=2
[/card]
[card]
name=Soltari Monk
abilities=shadow,protection from black
text=Protection from black -- Shadow (This creature can block or be blocked by only creatures with shadow.)
mana={W}{W}
type=Creature
subtype=Soltari Monk Cleric
power=2
toughness=1
[/card]
[card]
name=Soltari Priest
abilities=shadow,protection from red
text=Protection from red -- Shadow (This creature can block or be blocked by only creatures with shadow.)
mana={W}{W}
type=Creature
subtype=Soltari Cleric
power=2
toughness=1
[/card]
[card]
name=Soltari Trooper
abilities=shadow
auto=@combat(attacking) source(this):1/1 ueot
text=Shadow (This creature can block or be blocked by only creatures with shadow.) -- Whenever Soltari Trooper attacks, it gets +1/+1 until end of turn.
mana={1}{W}
type=Creature
subtype=Soltari Soldier
power=1
toughness=1
[/card]
[card]
name=Soltari Visionary
abilities=shadow
auto=@damagefoeof(player) from(this):destroy target(enchantment|opponentBattlefield)
auto=@damageof(player) from(this):destroy target(enchantment|myBattlefield)
text=Shadow (This creature can block or be blocked by only creatures with shadow.) -- Whenever Soltari Visionary deals damage to a player, destroy target enchantment that player controls.
mana={1}{W}{W}
type=Creature
subtype=Soltari Cleric
power=2
toughness=2
[/card]
[card]
name=Somber Hoverguard
abilities=affinityartifacts,flying
text=Affinity for artifacts (This spell costs {1} less to cast for each artifact you control.) -- Flying
mana={5}{U}
type=Creature
subtype=Drone
power=3
toughness=2
[/card]
[card]
name=Somberwald Alpha
auto=lord(creature|mybattlefield) rampage(1/1,1)
auto={1}{G}:trample target(creature|mybattlefield)
text=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. (It can deal excess combat damage to defending player or planeswalker while attacking.)
mana={3}{G}
type=Creature
subtype=Wolf
power=3
toughness=2
[/card]
[card]
name=Somberwald Dryad
abilities=forestwalk
text=Forestwalk
mana={1}{G}
type=Creature
subtype=Dryad
power=2
toughness=2
[/card]
[card]
name=Somberwald Spider
abilities=reach
auto=if morbid then choice counter(1/1,2)
text=Reach -- Morbid - Somerwald Spider enters the battlefield with two or +1/+1 counters on it if a creature died this turn.
mana={4}{G}
type=Creature
subtype=Spider
power=2
toughness=4
[/card]
[card]
name=Somberwald Stag
auto=may target(creature|opponentbattlefield) dynamicability<!powerstrike eachother!>
text=When Somberwald Stag enters the battlefield, you may have it fight target creature you don't control.
mana={3}{G}{G}
type=Creature
subtype=Elk
power=4
toughness=3
[/card]
[card]
name=Somberwald Vigilante
auto=@combat(blocked) source(this) from(creature):all(trigger[from]) damage:1
text=Whenever Somberwald Vigilante becomes blocked by a creature, Somberwald Vigilante deals 1 damage to that creature.
mana={R}
type=Creature
subtype=Human Warrior
power=1
toughness=1
[/card]
[card]
name=Somnomancer
auto=may tap target(creature)
text=When Somnomancer enters the battlefield, you may tap target creature.
mana={1}{WU}
type=Creature
subtype=Kithkin Wizard
power=2
toughness=1
[/card]
[card]
name=Somnophore
abilities=flying
auto=@damagefoeof(player) from(this):name(tap target creature) target(creature|opponentbattlefield) transforms((,newability[tap],newability[doesnotuntap]))
auto=@damageof(player) from(this):name(tap target creature) target(creature|mybattlefield) transforms((,newability[tap],newability[doesnotuntap]))
text=Flying -- Whenever Somnophore deals damage to a player, tap target creature that player controls. That creature doesn't untap during its controller's untap step for as long as Somnophore remains on the battlefield.
mana={2}{U}{U}
type=Creature
subtype=Illusion
power=2
toughness=2
[/card]
[card]
name=Song of Serenity
auto=lord(creature[enchanted]) cantattack
auto=lord(creature[enchanted]) cantpwattack
auto=lord(creature[enchanted]) cantblock
text=Creatures that are enchanted can't attack or block.
mana={1}{G}
type=Enchantment
[/card]
[card]
name=Songs of the Damned
auto=foreach(creature|mygraveyard) add{B}
text=Add {B} to your mana pool for each creature card in your graveyard.
mana={B}
type=Instant
[/card]
[card]
name=Songstitcher
auto={1}{W}:0/0 target(creature[attacking;flying]) && fog from(mytgt) oneshot
text={1}{W}: Prevent all combat damage that would be dealt this turn by target attacking creature with flying.
mana={W}
type=Creature
subtype=Human Cleric
power=1
toughness=1
[/card]
[card]
name=Sonic Burst
target=creature,player
auto=damage:4
text=As an additional cost to cast Sonic Burst, discard a card at random. -- Sonic Burst deals 4 damage to target creature or player.
mana={1}{R}{D}
type=Instant
[/card]
[card]
name=Sonic Seizure
target=creature,player
auto=damage:3
text=As an additional cost to cast Sonic Seizure, discard a card at random. -- Sonic Seizure deals 3 damage to target creature or player.
mana={R}{D}
type=Instant
[/card]
[card]
name=Soot Imp
abilities=flying
auto=@movedTo(*[-black]|mystack):life:-1 controller
auto=@movedTo(*[-black]|opponentstack):life:-1 opponent
text=Flying -- Whenever a player casts a nonblack spell, that player loses 1 life.
mana={1}{B}{B}
type=Creature
subtype=Imp
power=1
toughness=2
[/card]
[card]
name=Sootfeather Flock
abilities=flying
facedown={3}
autofacedown={3}{B}:morph
text=Flying -- Morph {3}{B} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={4}{B}
type=Creature
subtype=Bird
power=3
toughness=2
[/card]
[card]
name=Soothing Balm
target=player
auto=life:5
text=Target player gains 5 life.
mana={1}{W}
type=Instant
[/card]
[card]
name=Soothsaying
auto={3}{u}{u}:shuffle
auto={x}:name(Look at top X cards) reveal:x optionone name(Look) target(*|reveal) doNothing optiononeend optiontwo name(put back) target(<20>*|reveal) moveto(mylibrary) optiontwoend revealend
text={3}{U}{U}: Shuffle your library. -- {X}: Look at the top X cards of your library and put them back in any order.
mana={U}
type=Enchantment
[/card]
[card]
name=Sootstoke Kindler
abilities=haste
auto={T}:haste target(creature[black;red])
text=Haste -- {T}: Target black or red creature gains haste until end of turn.
mana={1}{BR}
type=Creature
subtype=Elemental Shaman
power=1
toughness=1
[/card]
[card]
name=Sootwalkers
auto=cantbeblockedby(creature[white])
text=Sootwalkers can't be blocked by white creatures.
mana={2}{BR}{BR}
type=Creature
subtype=Elemental Rogue
power=3
toughness=3
[/card]
[card]
name=Sophic Centaur
auto={2}{G}{G}{T}{D(*|myhand)}:life:twicetype:*:myhand controller
text={2}{G}{G}, {T}, Discard a card: You gain 2 life for each card in your hand.
mana={3}{G}
type=Creature
subtype=Centaur Spellshaper
power=1
toughness=1
[/card]
[card]
name=Soramaro, First to Dream
abilities=flying
anyzone=type:*:myhand/type:*:myhand cdaactive
auto={4}{H(land|myBattlefield)}:draw:1
text=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.
mana={4}{U}{U}
type=Legendary Creature
subtype=Spirit
power=*
toughness=*
[/card]
[card]
name=Soratami Cloud Chariot
auto={2}:flying target(creature|myBattlefield)
auto={2}:target(creature|myBattlefield) && fog to(mytgt) oneshot && fog from(mytgt) oneshot
text={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.
mana={5}
type=Artifact
[/card]
[card]
name=Soratami Cloudskater
abilities=flying
auto={2}{H(land|mybattlefield)}:draw:1 && transforms((,newability[target(*|myhand) reject])) forever
text=Flying -- {2}, Return a land you control to its owner's hand: Draw a card, then discard a card.
mana={1}{U}
type=Creature
subtype=Moonfolk Rogue
power=1
toughness=1
[/card]
[card]
name=Soratami Mindsweeper
abilities=flying
auto={H(land|mybattlefield)}{2}:deplete:2 target(player)
text=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.
mana={3}{U}
type=Creature
subtype=Moonfolk Wizard
power=1
toughness=4
[/card]
[card]
name=Soratami Mirror-Guard
abilities=flying
auto={H(land|mybattlefield)}{2}:unblockable target(creature[power<=1])
text=Flying -- {2}, Return a land you control to its owner's hand: Target creature with power 2 or less is unblockable this turn.
mana={3}{U}
type=Creature
subtype=Moonfolk Wizard
power=3
toughness=1
[/card]
[card]
name=Soratami Mirror-Mage
abilities=flying
auto={3}{H(land|myBattlefield)}{H(land|myBattlefield)}{H(land|myBattlefield)}:moveto(ownerhand) target(creature)
text=Flying -- {3}, Return three lands you control to their owner's hand: Return target creature to its owner's hand.
mana={3}{U}
type=Creature
subtype=Moonfolk Wizard
power=2
toughness=1
[/card]
[card]
name=Soratami Rainshaper
abilities=flying
auto={H(land|mybattlefield)}{3}:shroud target(creature|myBattlefield)
text=Flying -- {3}, Return a land you control to its owner's hand: Target creature you control gains shroud until end of turn. (It can't be the target of spells or abilities.)
mana={2}{U}
type=Creature
subtype=Moonfolk Wizard
power=2
toughness=1
[/card]
[card]
name=Soratami Savant
abilities=flying
auto={3}{H(land|mybattlefield)}:name(counter spell) target(*|stack) transforms((,newability[pay[[{3}]] name(pay 3 mana) donothing?fizzle])) forever
text=Flying -- {3}, Return a land you control to its owner's hand: Counter target spell unless its controller pays {3}.
mana={2}{U}{U}
type=Creature
subtype=Moonfolk Wizard
power=2
toughness=2
[/card]
[card]
name=Soratami Seer
abilities=flying
auto={4}{H(land|mybattlefield)}{H(land|mybattlefield)}:all(*|myhand) transforms((,newability[draw:1],newability[reject])]))
text=Flying -- {4}, Return two lands you control to their owner's hand: Discard all the cards in your hand, then draw that many cards.
mana={4}{U}
type=Creature
subtype=Moonfolk Wizard
power=2
toughness=3
[/card]
[card]
name=Sorcerer's Strongbox
auto={2}{T}:flipacoin winability sacrifice && draw:3 controller winabilityend flipend
text={2}, {T}: Flip a coin. If you win the flip, sacrifice Sorcerer's Strongbox and draw three cards.
mana={4}
type=Artifact
[/card]
[card]
name=Sorceress Queen
auto={T}:target(creature) transforms((,setpower=0,settoughness=2)) ueot
text={T}: Target creature other than Sorceress Queen becomes 0/2 until end of turn.
mana={1}{B}{B}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Sorcerous Sight
target=opponent
aicode=name(look) activate name(look) target(<ohandcount>*|targetedpersonshand) donothing
auto=name(look) reveal:ohandcount revealzone(opponenthand) optionone name(look) target(<1>*|reveal) moveto(ownerhand) and!(all(*|reveal) moveto(ownerhand))! optiononeend revealend
auto=draw:1 controller
text=Look at target opponent's hand. -- Draw a card.
mana={U}
type=Sorcery
[/card]
[card]
name=Sorin, Grim Nemesis
auto=counter(0/0,6,loyalty)
aicode=activate moveto(myhand) and!(transforms((,newability[life:-manacost opponent])) ueot)! notatarget(<1>*[zpos=1]|mylibrary)
auto={C(0/0,1,Loyalty)}:reveal:1 optionone name(Reveal) target(*|reveal) transforms((,newability[life:-manacost opponent])) forever optiononeend optiontwo name(Claim your card) choice all(*|reveal) moveto(myhand) optiontwoend revealend
auto={C(0/0,-1,Loyalty)}:damage:1 target(creature,planeswalker) && life:1 controller
auto={C(0/0,-2,Loyalty)}:damage:2 target(creature,planeswalker) && life:2 controller
auto={C(0/0,-3,Loyalty)}:damage:3 target(creature,planeswalker) && life:3 controller
auto={C(0/0,-4,Loyalty)}:damage:4 target(creature,planeswalker) && life:4 controller
auto={C(0/0,-5,Loyalty)}:damage:5 target(creature,planeswalker) && life:5 controller
auto={C(0/0,-6,Loyalty)}:damage:6 target(creature,planeswalker) && life:6 controller
auto={C(0/0,-7,Loyalty)}:damage:7 target(creature,planeswalker) && life:7 controller
auto={C(0/0,-8,Loyalty)}:damage:8 target(creature,planeswalker) && life:8 controller
auto={C(0/0,-9,Loyalty)}:damage:9 target(creature,planeswalker) && life:9 controller
auto={C(0/0,-10,Loyalty)}:damage:10 target(creature,planeswalker) && life:10 controller
auto={C(0/0,-15,Loyalty)}:damage:15 target(creature,planeswalker) && life:15 controller
auto={C(0/0,-9,Loyalty)}:token(Vampire Knight,Creature Vampire Knight,1/1,black,lifelink)*highestlifetotal
text=+1: Reveal the top card of your library and put that card into your hand. Each opponent loses life equal to its converted mana cost. -- -X: Sorin, Grim Nemesis deals X damage to target creature or planeswalker and you gain X life. -- -9: Put a number of 1/1 black Vampire Knight creature tokens with lifelink onto the battlefield equal to the highest life total among all players.
mana={4}{W}{B}
type=Planeswalker
subtype=Sorin
[/card]
[card]
name=Sorin, Lord of Innistrad
auto=counter(0/0,3,loyalty)
auto={C(0/0,1,Loyalty)}:name(+1: vampire token) token(Vampire,Creature Vampire,1/1,black,lifelink)
auto={C(0/0,-2,Loyalty)}:name(-2: emblem) emblem transforms((,newability[lord(creature|mybattlefield) 1/0])) forever dontremove
auto={C(0/0,-6,Loyalty)}:name(-6: destroy) target(<upto:3>other creature,planeswalker) destroy and!(moveto(mybattlefield))!
text=+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.
mana={2}{W}{B}
type=Planeswalker
subtype=Sorin
[/card]
[card]
name=Sorin, Solemn Visitor
auto=counter(0/0,4,loyalty)
auto={C(0/0,1,Loyalty)}:name(+1: 1/0 and Lifelink) emblem transforms((,newability[lord(creature|mybattlefield) 1/0],newability[lord(creature|mybattlefield) lifelink])) uynt
auto={C(0/0,-2,Loyalty)}:name(-2: vampire token) token(Vampire,Creature Vampire,2/2,black,flying)
auto={C(0/0,-6,Loyalty)}:name(-6: emblem) emblem transforms((,newability[@each opponent upkeep:ability$!name(sacrifice creature) notatarget(creature|mybattlefield) sacrifice!$ opponent])) forever dontremove
mana={2}{W}{B}
text=+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." -- Starting Loyalty (4)
type=Planeswalker
subtype=Sorin
[/card]
[card]
name=Sorin's Thirst
target=creature
auto=damage:2
auto=life:2 controller
text=Sorin's Thirst deals 2 damage to target creature and you gain 2 life.
mana={B}{B}
type=Instant
[/card]
[card]
name=Sorin's Vengeance
target=player
auto=damage:10
auto=life:10 controller
text=Sorin's Vengeance deals 10 damage to target player and you gain 10 life.
mana={4}{B}{B}{B}
type=Sorcery
[/card]
[card]
name=Sosuke, Son of Seshiro
auto=lord(other snake|myBattlefield) 1/0
auto=@combatdamaged(creature) from(warrior|myBattlefield):all(trigger[to]) phaseaction[combatends once] destroy
text=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.
mana={2}{G}{G}
type=Legendary Creature
subtype=Snake Warrior
power=3
toughness=4
[/card]
[card]
name=Sosuke's Summons
auto=token(Snake,Snake Creature,1/1,green)*2
autograveyard=@movedto(mybattlefield) from(snake[-token]):may moveto(myhand) all(this)
text=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.
mana={2}{G}
type=Sorcery
[/card]
[card]
name=Soul Bleed
target=creature
auto=@each targetcontroller upkeep:life:-1 targetController
text=Enchant creature -- At the beginning of the upkeep of enchanted creature's controller, that player loses 1 life.
mana={2}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Soul Channeling
target=creature
auto={L:2}:regenerate(mytgt)
text=Enchant creature -- Pay 2 life: Regenerate enchanted creature.
mana={2}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Soul Charmer
auto=@combatdamaged(creature|opponentbattlefield) from(this):ability$!name(pay or lifegain) pay[[{2}]] name(pay 2 mana) donothing?all(opponent) life:2!$ opponent
text=Whenever Soul Charmer deals combat damage to a creature, you gain 2 life unless that creature's controller pays {2}.
mana={2}{W}
type=Creature
subtype=Human Rebel
power=2
toughness=2
[/card]
[card]
name=Soul Collector
autofacedown={b}{b}{b}:morph
facedown={3}
auto=@vampired(creature) from(this):all(trigger[to]) moveto(mybattlefield)
text=Flying -- Whenever a creature dealt damage by Soul Collector this turn is put into a graveyard, return that card to the battlefield under your control. -- Morph {B}{B}{B} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={3}{B}{B}
type=Creature
subtype=Vampire
abilities=flying
power=3
toughness=4
[/card]
[card]
name=Soul Conduit
auto={6}{T}:exchangelife opponent
text={6}, {T}: Two target players exchange life totals.
mana={6}
type=Artifact
[/card]
[card]
name=Soul Feast
target=player
auto=life:-4
auto=life:4 controller
text=Target player loses 4 life and you gain 4 life.
mana={3}{B}{B}
type=Sorcery
[/card]
[card]
name=Soul Kiss
target=creature
auto={L}{B}:2/2 limit:3
text=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.
mana={2}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Soul Link
target=creature
auto=teach(creature) spiritlink
auto=@damaged(mytgt):life:thatmuch controller
text=Enchant creature -- Whenever enchanted creature deals damage, you gain that much life. -- Whenever enchanted creature is dealt damage, you gain that much life.
mana={1}{W}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Soul Net
auto=@movedTo(creature|graveyard) from(battlefield):pay({1}) life:1
text=Whenever a creature is put into a graveyard from the battlefield, you may pay {1}. If you do, you gain 1 life.
mana={1}
type=Artifact
[/card]
[card]
name=Soul Nova
target=creature[attacking]
auto=transforms((,newability[moveTo(exile)],newability[moveTo(exile) all(children)])) ueot
text=Exile target attacking creature and all Equipment attached to it.
mana={3}{W}{W}
type=Instant
[/card]
[card]
name=Soul of Innistrad
abilities=deathtouch
auto={3}{B}{B}:target(<upto:3>creature|myGraveyard) moveTo(myHand)
autograveyard={3}{B}{B}{E}:target(<upto:3>other creature|myGraveyard) moveTo(myHand)
text=Deathtouch -- {3}{B}{B}: Return up to three target creature cards from your graveyard to your hand. -- {3}{B}{B}{E}: Exile Soul of Innistrad from your graveyard: Return up to three target creature cards from your graveyard to your hand. 
mana={4}{B}{B}
type=Creature
subtype=Avatar
power=6
toughness=6
[/card]
[card]
name=Soul of Magma
auto=@movedTo(arcane,spirit|mystack):damage:1 target(creature)
text=Whenever you cast a Spirit or Arcane spell, Soul of Magma deals 1 damage to target creature.
mana={3}{R}{R}
type=Creature
subtype=Spirit
power=2
toughness=2
[/card]
[card]
name=Soul of New Phyrexia
abilities=trample
auto={5}:all(*|mybattlefield) indestructible ueot
autograveyard={5}{E}:all(*|mybattlefield) indestructible ueot
text=Trample. -- {5}:  Permanents you control gain indestructible until end of turn. -- {5}:  Permanents you control gain indestructible until end of turn. 
mana={6}
type=Artifact Creature
subtype=Avatar
power=6
toughness=6
[/card]
[card]
name=Soul of Ravnica
abilities=flying
auto={5}{U}{U}:aslongas(*[white]|myBattlefield) draw:1 && aslongas(*[blue]|myBattlefield) draw:1 && aslongas(*[black]|myBattlefield) draw:1 && aslongas(*[red]|myBattlefield) draw:1 && aslongas(*[green]|myBattlefield) draw:1
autograveyard={5}{U}{U}{E}:aslongas(*[white]|myBattlefield) draw:1 && aslongas(*[blue]|myBattlefield) draw:1 && aslongas(*[black]|myBattlefield) draw:1 && aslongas(*[red]|myBattlefield) draw:1 && aslongas(*[green]|myBattlefield) draw:1
text=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. 
mana={4}{U}{U}
type=Creature
subtype=Avatar
power=6
toughness=6
[/card]
[card]
name=Soul of the Harvest
abilities=trample
auto=@movedTo(other creature[-token]|mybattlefield):may draw:1 controller
text=Trample -- Whenever another nontoken creature enters the battlefield under your control, you may draw a card.
mana={4}{G}{G}
type=Creature
subtype=Elemental
power=6
toughness=6
[/card]
[card]
name=Soul of Theros
abilities=vigilance
auto={4}{W}{W}:all(creature|myBattlefield) transforms((,newability[2/2],newability[first strike],newability[lifelink])) ueot
autograveyard={4}{W}{W}{E}:all(creature|myBattlefield) transforms((,newability[2/2],newability[first strike],newability[lifelink])) ueot
text=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.  
mana={4}{W}{W}
type=Creature
subtype=Avatar
power=6
toughness=6
[/card]
[card]
name=Soul of Zendikar
abilities=reach
auto={3}{G}{G}:token(Beast,Creature Beast,3/3,green)
autograveyard={3}{G}{G}{E}:token(Beast,Creature Beast,3/3,green)
text=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. 
mana={4}{G}{G}
type=Creature
subtype=Avatar
power=6
toughness=6
[/card]
[card]
name=Soul Parry
target=<upto:2>creature
auto=preventalldamage from(mytgt) ueot
mana={1}{W}
type=Instant
text=Prevent all damage one or two target creatures would deal this turn.
[/card]
[card]
name=Soul Reap
target=creature[-green]
auto=destroy
auto=if thisturn(*[black]|mystack)~morethan~1 then life:-3 targetcontroller
text=Destroy target nongreen creature. Its controller loses 3 life if you've cast another black spell this turn.
mana={1}{B}
type=Sorcery
[/card]
[card]
name=Soul Rend
target=creature
auto=teach(creature[white]) bury
auto=@next upkeep:draw:1 controller
text=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.
mana={1}{B}
type=Instant
[/card]
[card]
name=Soul Shepherd
auto={W}{E(creature|mygraveyard)}:life:1
text={W}, Exile a creature card from your graveyard: You gain 1 life.
mana={1}{W}
type=Creature
subtype=Human Cleric
power=2
toughness=1
[/card]
[card]
name=Soul Shred
target=creature[-black]
auto=destroy
auto=life:3 controller
text=Soul Shred deals 3 damage to target nonblack creature. You gain 3 life.
mana={3}{B}{B}
type=Sorcery
[/card]
[card]
name=Soul Snare
auto={W}{S}:moveTo(exile) target(other creature[attacking]|opponentbattlefield)
text={W}, Sacrifice Soul Snare: Exile target creature that's attacking you or a planeswalker you control.
mana={W}
type=Enchantment
[/card]
[card]
name=Soul Snuffers
auto=all(creature) counter(-1/-1)
text=When Soul Snuffers enters the battlefield, put a -1/-1 counter on each creature.
mana={2}{B}{B}
type=Creature
subtype=Elemental Shaman
power=3
toughness=3
[/card]
[card]
name=Soul Spike
target=creature,player
auto=damage:4
auto=life:4 controller
other={E(other *[black]|myhand)}{E(other *[black]|myhand)} name(Exile 2 Black Cards from Hand)
text=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.
mana={5}{B}{B}
type=Instant
[/card]
[card]
name=Soul Stair Expedition
auto=@movedTo(land|myBattlefield):may counter(0/0,1,Quest)
auto={C(0/0,-3,Quest)}{S}:target(<upto:2>other creature|mygraveyard) moveTo(myhand)
text=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.
mana={B}
type=Enchantment
[/card]
[card]
name=Soul Summons
auto=manifest all(*[zpos=1]|mylibrary)
text=Manifest the top card of your library. (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.)
mana={1}{W}
type=Sorcery
[/card]
[card]
name=Soul Swallower
abilities=trample
auto=@each my upkeep restriction{delirium}:counter(1/1,3)
text=Trample -- Delirium  At the beginning of your upkeep, if there are four or more card types among cards in your graveyard, put three +1/+1 counters on Soul Swallower.
mana={2}{G}{G}
type=Creature
subtype=Wurm
power=3
toughness=3
[/card]
[card]
name=Soul Tithe
target=*[-land]
auto=teach(*[manacost=1]) transforms((,newability[upcost[{1}] sacrifice]))
auto=teach(*[manacost=2]) transforms((,newability[upcost[{2}] sacrifice]))
auto=teach(*[manacost=3]) transforms((,newability[upcost[{3}] sacrifice]))
auto=teach(*[manacost=4]) transforms((,newability[upcost[{4}] sacrifice]))
auto=teach(*[manacost=5]) transforms((,newability[upcost[{5}] sacrifice]))
auto=teach(*[manacost=6]) transforms((,newability[upcost[{6}] sacrifice]))
auto=teach(*[manacost=7]) transforms((,newability[upcost[{7}] sacrifice]))
auto=teach(*[manacost=8]) transforms((,newability[upcost[{8}] sacrifice]))
auto=teach(*[manacost=9]) transforms((,newability[upcost[{9}] sacrifice]))
auto=teach(*[manacost=10]) transforms((,newability[upcost[{10}] sacrifice]))
auto=teach(*[manacost=11]) transforms((,newability[upcost[{11}] sacrifice]))
auto=teach(*[manacost=12]) transforms((,newability[upcost[{12}] sacrifice]))
auto=teach(*[manacost=13]) transforms((,newability[upcost[{13}] sacrifice]))
auto=teach(*[manacost=14]) transforms((,newability[upcost[{14}] sacrifice]))
auto=teach(*[manacost=15]) transforms((,newability[upcost[{15}] sacrifice]))
auto=teach(*[manacost=16]) transforms((,newability[upcost[{16}] sacrifice]))
text=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.
mana={1}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Soul Warden
auto=@movedTo(creature|battlefield):life:1
text=Whenever another creature enters the battlefield, you gain 1 life.
mana={W}
type=Creature
subtype=Human Cleric
power=1
toughness=1
[/card]
[card]
name=Soulblade Djinn
abilities=flying
auto=@movedTo(*[-creature]|mystack):all(creature|mybattlefield) 1/1 ueot
text=Flying -- Whenever you cast a noncreature spell, creatures you control get +1/+1 until end of turn.
mana={3}{U}{U}
type=Creature
subtype=Djinn
power=4
toughness=3
[/card]
[card]
name=Soulblast
target=creature,player
alias=130369
text=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.
mana={3}{R}{R}{R}
type=Instant
[/card]
[card]
name=Soulbound Guardians
abilities=defender,flying
text=Defender, Flying
mana={4}{W}
type=Creature
subtype=Kor Spirit
power=4
toughness=5
[/card]
[card]
name=Soulbright Flamekin
auto={2}:target(creature) trample ueot limit^all(this) add{R}{R}{R}{R}{R}{R}{R}{R}^3
text={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.
mana={1}{R}
type=Creature
subtype=Elemental Shaman
power=2
toughness=1
[/card]
[card]
name=Soulcage Fiend
auto=@movedTo(this|graveyard) from(battlefield):life:-3 opponent && life:-3 controller
text=When Soulcage Fiend dies, each player loses 3 life.
mana={1}{B}{B}
type=Creature
subtype=Demon
power=3
toughness=2
[/card]
[card]
name=Soulcatcher
abilities=flying
auto=@movedTo(graveyard) from(creature[flying]|battlefield):counter(1/1,1)
text=Flying -- Whenever a creature with flying dies, put a +1/+1 counter on Soulcatcher.
mana={1}{W}
type=Creature
subtype=Bird Soldier
power=1
toughness=1
[/card]
[card]
name=Soulcatchers' Aerie
auto=@movedTo(bird|mygraveyard) from(myBattlefield):counter(0/0,1,Feather)
auto=thisforeach(counter{0/0.1.Feather}) lord(bird) 1/1
text=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.
mana={1}{W}
type=Enchantment
[/card]
[card]
name=Souldrinker
auto={L:3}:counter(1/1,1)
text=Pay 3 life: Put a +1/+1 counter on Souldrinker.
mana={3}{B}
type=Creature
subtype=Spirit
power=2
toughness=2
[/card]
[card]
name=Soulless One
anyzone=pgbzombie/pgbzombie cdaactive
text=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.
mana={3}{B}
type=Creature
subtype=Zombie Avatar
power=*
toughness=*
[/card]
[card]
name=Soulmender
auto={T}:life:1 controller
text={T}: You gain 1 life.
mana={W}
type=Creature
subtype=Human Cleric
power=1
toughness=1
[/card]
[card]
name=Soulquake
auto=moveto(ownerhand) all(creature|battlefield)
auto=moveto(ownerhand) all(creature|graveyard)
text=Return all creatures on the battlefield and all creature cards in graveyards to their owners' hands.
mana={3}{U}{U}{B}{B}
type=Sorcery
[/card]
[card]
name=Soul's Attendant
auto=@movedTo(other creature|battlefield):life:1
text=Whenever another creature enters the battlefield, you gain 1 life.
mana={W}
type=Creature
subtype=Human Cleric
power=1
toughness=1
[/card]
[card]
name=Soul's Fire
target=creature|mybattlefield
auto=transforms((,newability[choice name(Creature) target(creature) dynamicability<!powerstrike!>],newability[choice name(player) target(Player) dynamicability<!powerstrike!>])) forever
text=Target creature you control on the battlefield deals damage equal to its power to target creature or player.
mana={2}{R}
type=Instant
[/card]
[card]
name=Soul's Grace
target=creature
auto=dynamicability<!mytgt powerlifegain srccontroller!>
text=You gain life equal to target creature's power.
mana={1}{W}
type=Instant
[/card]
[card]
name=Soul's Majesty
target=creature|myBattlefield
auto=dynamicability<!mytgt powerdraw srccontroller!>
text=Draw cards equal to the power of target creature you control.
mana={4}{G}
type=Sorcery
[/card]
[card]
name=Soul's Might
target=creature
auto=counter(1/1,p)
text=Put X +1/+1 counters on target creature, where X is that creature's power.
mana={4}{G}
type=Sorcery
[/card]
[card]
name=Souls of the Faultless
abilities=defender
auto=@combatdamaged(this):life:thatmuch controller
auto=@combatdamaged(this):life:-thatmuch opponent
text=Defender (This creature can't attack.) -- Whenever Souls of the Faultless is dealt combat damage, you gain that much life and attacking player loses that much life.
mana={W}{B}{B}
type=Creature
subtype=Spirit
power=0
toughness=4
[/card]
[card]
name=Soulscour
auto=destroy all(*[-artifact])
text=Destroy all nonartifact permanents.
mana={7}{W}{W}{W}
type=Sorcery
[/card]
[card]
name=Soulshriek
target=creature
auto=foreach(creature|mygraveyard) 1/0
auto=treason
text=Target creature you control gets +X/+0 until end of turn, where X is the number of creature cards in your graveyard. Sacrifice that creature at the beginning of the next end step.
mana={B}
type=Instant
[/card]
[card]
name=Soulsurge Elemental
abilities=first strike
anyzone=type:creature:myBattlefield/1 cdaactive
text=First strike -- Soulsurge Elemental's power is equal to the number of creatures you control.
mana={3}{R}
type=Creature
subtype=Elemental
power=*
toughness=1
[/card]
[card]
name=Soulsworn Jury
abilities=defender
auto={1}{U}{S}:fizzle target(creature|stack)
text=Defender (This creature can't attack.) -- {1}{U}, Sacrifice Soulsworn Jury: Counter target creature spell.
mana={2}{W}
type=Creature
subtype=Spirit
power=1
toughness=4
[/card]
[card]
name=Soulsworn Spirit
auto=name(detain) target(creature|opponentBattlefield) transforms((Detained,cantattack,cantpwattack,cantblock,noactivatedability)) uynt
abilities=unblockable
text=Soulsworn Spirit is unblockable. -- When Soulsworn Spirit enters the battlefield, detain target creature an opponent controls. (Until your next turn, that creature can't attack or block and its activated abilities can't be activated.)
mana={3}{U}
type=Creature
subtype=Spirit
power=2
toughness=1
[/card]
[card]
name=Soultether Golem
auto=vanishing:1
auto=@movedTo(other creature|myBattlefield):counter(0/0,1,Time)
text=Vanishing 1 (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.) -- Whenever another creature enters the battlefield under your control, put a time counter on Soultether Golem.
mana={2}
type=Artifact Creature
subtype=Golem
power=3
toughness=3
[/card]
[card]
name=Sound the Call
auto=token(Wolf,Creature Wolf,1/1,green) and!( transforms((,newability[foreach(Sound the Call|graveyard) 1/1])) forever )!
text=Put a 1/1 green Wolf creature token onto the battlefield. It has "This creature gets +1/+1 for each card named Sound the Call in each graveyard."
mana={2}{G}
type=Sorcery
[/card]
[card]
name=Southern Elephant
mana={3}{G}
type=Creature
subtype=Elephant
power=3
toughness=4
[/card]
[card]
name=Southern Paladin
auto={W}{W}{T}:destroy target(*[red])
text={W}{W}, {T}: Destroy target red permanent.
mana={2}{W}{W}
type=Creature
subtype=Human Knight
power=3
toughness=3
[/card]
[card]
name=Sowing Salt
target=land[-basic]
auto=moveTo(exile)
auto=all(*[share!name!]|targetcontrollerhand) moveto(exile)
auto=all(*[share!name!]|targetcontrollerlibrary) moveto(exile)
auto=all(*[share!name!]|targetcontrollergraveyard) moveto(exile)
text=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. That player then shuffles his or her library.
mana={2}{R}{R}
type=Sorcery
[/card]
[card]
name=Spare from Evil
auto=lord(creature|mybattlefield) protection from(creature[-human])
text=Creatures you control gain protection from non-Human creatures until end of turn.
mana={1}{W}
type=Instant
[/card]
[card]
name=Spark Elemental
abilities=trample,haste,treason
text=Trample, haste (If this creature would deal enough damage to its blockers to destroy them, you may have it deal the rest of its damage to defending player or planeswalker. This creature can attack and {T} as soon as it comes under your control.) -- At the beginning of the end step, sacrifice Spark Elemental.
mana={R}
type=Creature
subtype=Elemental
power=3
toughness=1
[/card]
[card]
name=Spark Jolt
target=creature,player
auto=damage:1
auto=scry:1 scrycore delayed dontshow donothing scrycoreend scryend
text=Spark Jolt deals 1 damage to target creature or player. Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.)
mana={R}
type=Instant
[/card]
[card]
name=Spark Mage
auto=@combatdamagefoeof(player) from(this):may damage:1 target(creature|opponentBattlefield)
auto=@combatdamageof(player) from(this):may damage:1 target(creature|myBattlefield)
text=Whenever Spark Mage deals combat damage to a player, you may have Spark Mage deal 1 damage to target creature that player controls.
mana={R}
type=Creature
subtype=Dwarf Wizard
power=1
toughness=1
[/card]
[card]
name=Spark Spray
target=creature,player
auto=damage:1
autohand=__CYCLING__({R})
text=Spark Spray deals 1 damage to target creature or player. -- Cycling {R} ({R}, Discard this card: Draw a card.)
mana={R}
type=Instant
[/card]
[card]
name=Spark Trooper
abilities=trample,lifelink,haste,treason
text=Trample, lifelink, haste -- At the beginning of the end step, sacrifice Spark Trooper.
mana={1}{R}{R}{W}
type=Creature
subtype=Elemental Soldier
power=6
toughness=1
[/card]
[card]
name=Sparkcaster
auto=moveTo(ownerhand) notatarget(creature[red;green]|myBattlefield)
auto=damage:1 opponent
text=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.
mana={2}{R}{G}
type=Creature
subtype=Kavu
power=5
toughness=3
[/card]
[card]
name=Sparkmage Apprentice
auto=damage:1 target(creature,player)
text=When Sparkmage Apprentice enters the battlefield, it deals 1 damage to target creature or player.
mana={1}{R}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Sparkmage's Gambit
target=<upto:2>creature
auto=damage:1
auto=cantblock ueot
text=Sparkmage's Gambit deals 1 damage to each of up to two target creatures. Those creatures can't block this turn.
mana={1}{R}
type=Sorcery
[/card]
[card]
name=Sparksmith
auto={T}:damage:type:goblin:battlefield target(creature) && damage:type:goblin:battlefield controller
text={T}: Sparksmith deals X damage to target creature and X damage to you, where X is the number of Goblins on the battlefield.
mana={1}{R}
type=Creature
subtype=Goblin
power=1
toughness=1
[/card]
[card]
name=Sparkspitter
auto={R}{T}{D(*|myhand)}:token(Spark Elemental)
text={R}, {T}, 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."
mana={2}{R}
type=Creature
subtype=Elemental Spellshaper
power=1
toughness=3
[/card]
[card]
name=Sparring Collar
auto=teach(creature) first strike
auto={R}{R}:name(attach) rehook target(creature|mybattlefield)
auto={1}:equip
text=Equipped creature has first strike. -- {R}{R}: Attach Sparring Collar to target creature you control. -- Equip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.)
mana={2}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Sparring Golem
auto=rampage(1/1,0)
text=Whenever Sparring Golem becomes blocked, it gets +1/+1 until end of turn for each creature blocking it.
mana={3}
type=Artifact Creature
subtype=Golem
power=2
toughness=2
[/card]
[card]
name=Spatial Contortion
auto=3/-3 ueot
target=creature|battlefield
text=({C} represents colorless mana.) -- Target creature gets +3/-3 until end of turn.
mana={1}{C}
type=Instant
[/card]
[card]
name=Spawn of Rix Maadi
auto=may counter(1/1,1)
auto=this(counter{1/1.1}>=1) cantblock
text=Unleash (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.)
mana={3}{B}{R}
type=Creature
subtype=Horror
power=5
toughness=3
[/card]
[card]
name=Spawn of Thraxes
abilities=flying
auto=damage:type:mountain:mybattlefield target(creature,player)
text=Flying -- When Spawn of Thraxes enters the battlefield, it deals damage to target creature or player equal to the number of Mountains you control.
mana={5}{R}{R}
type=Creature
subtype=Dragon
power=5
toughness=5
[/card]
[card]
name=Spawnbinder Mage
auto={T(ally|myBattlefield)}{t}:target(creature) tap
text=Cohort -- {T}, Tap an untapped Ally you control: Tap target creature.
mana={3}{W}
type=Creature
subtype=Human Wizard Ally
power=2
toughness=4
[/card]
[card]
name=Spawning Bed
auto={T}:add{1}
auto={6}{T}{S}:token(Eldrazi Scion,Creature Eldrazi Scion,1/1) and!( transforms((,newability[{S}:Add{C}])) forever )!*3
text={T}: Add {1} 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 {1} to your mana pool."
type=Land
[/card]
[card]
name=Spawning Breath
target=creature,player
auto=damage:1
auto=token(Eldrazi Spawn,Creature Eldrazi Spawn,0/1) and!( transforms((,newability[{S}:Add{1}])) forever )!
text=Spawning Breath deals 1 damage to target creature or player. -- Put a 0/1 colorless Eldrazi Spawn creature token with "Sacrifice this creature: Add {1} to your mana pool" onto the battlefield.
mana={1}{R}
type=Instant
[/card]
[card]
name=Spawning Grounds
target=land
auto=teach(land) {T}:token(Beast,Creature Beast,5/5,trample,green)
text=Enchant land -- Enchanted land has "{T}: Put a 5/5 green Beast creature token with trample onto the battlefield."
mana={6}{G}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Spawning Pit
auto={S(creature|myBattlefield)}:counter(0/0,1,Charge)
auto={1}{C(0/0,-2,Charge)}:token(Spawn,artifact creature spawn, 2/2)
text=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.
mana={2}
type=Artifact
[/card]
[card]
name=Spawning Pool
auto=tap(noevent)
auto={T}:Add{B}
auto={1}{B}:transforms((Skeleton Creature,setpower=1,settoughness=1,black,newability[{B}:regenerate])) ueot
text=Spawning Pool enters the battlefield tapped. -- {T}: 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. (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.)
type=Land
[/card]
[card]
name=Spawnsire of Ulamog
auto=@combat(attacking) source(this):name(Annihilate) ability$!name(sacrifice a permanent) notatarget(<1>*|mybattlefield) sacrifice!$ opponent
auto={4}:token(Eldrazi Spawn,Creature Eldrazi Spawn,0/1) and!( transforms((,newability[{S}:Add{1}])) forever )!*2
aicode=activate target(<anyamount>*[eldrazi]|mysideboard) castcard(normal)
auto={20}:name(Cast Eldrazi's) reveal:type:*:mysideboard revealzone(mysideboard) optionone name(choose card) target(<anyamount>*[eldrazi]|reveal) moveto(ownersideboard) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownersideboard) and!( all(*|reveal) moveto(ownersideboard) )! optiontwoend afterrevealed all(tobecast|mysideboard) moveto(ownersideboard) and!(activate castcard(normal))! afterrevealedend revealend
text=Annihilator 1 (Whenever this creature attacks, defending player sacrifices a permanent.) -- {4}: Put two 0/1 colorless Eldrazi Spawn creature tokens onto the battlefield. They have "Sacrifice this creature: Add {1} to your mana pool." -- {20}: Cast any number of Eldrazi cards you own from outside the game without paying their mana costs.
mana={10}
type=Creature
subtype=Eldrazi
power=7
toughness=11
[/card]
[card]
name=Spawnwrithe
abilities=trample
auto=@combatdamaged(player) from(this):token(Spawnwrithe)
text=Trample -- Whenever Spawnwrithe deals combat damage to a player, put a token that's a copy of Spawnwrithe onto the battlefield.
mana={2}{G}
type=Creature
subtype=Elemental
power=2
toughness=2
[/card]
[card]
name=Spear of Heliod
auto=lord(creature|mybattlefield) 1/1
auto={1}{W}{W}{T}:target(creature[controllerdamager]|battlefield) destroy
text=Creatures you control get +1/+1. -- {1}{W}{W}, {T}: Destroy target creature that dealt damage to you this turn.
mana={1}{W}{W}
type=Legendary Enchantment Artifact
[/card]
[card]
name=Spearbreaker Behemoth
abilities=indestructible
auto={1}:indestructible target(creature[power>=5])
text=Spearbreaker Behemoth is indestructible. -- {1}: Target creature with power 5 or greater is indestructible this turn.
mana={5}{G}{G}
type=Creature
subtype=Beast
power=5
toughness=5
[/card]
[card]
name=Spearpoint Oread
abilities=first strike
auto=bestow bstw
auto=bestow teach(creature) +2/+2
auto=bestow teach(creature) first strike
bestow={6}{r}
text=Bestow {5}{R} (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.) -- First strike -- Enchanted creature gets +2/+2 and has first strike.
mana={2}{R}
type=Enchantment Creature
subtype=Nymph
power=2
toughness=2
[/card]
[card]
name=Species Gorger
auto=@each my upkeep:moveTo(ownerhand) notatarget(creature|myBattlefield)
text=At the beginning of your upkeep, return a creature you control to its owner's hand.
mana={3}{G}{U}
type=Creature
subtype=Frog Beast
power=6
toughness=6
[/card]
[card]
name=Specter's Shroud
auto={1}:equip
auto=teach(creature) 1/0
auto=@combatdamaged(player) from(mytgt):ability$!name(discard) target(*|myhand) reject!$ opponent
text=Equipped creature gets +1/+0. -- Whenever equipped creature deals combat damage to a player, that player discards a card. -- Equip {1} ({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.)
mana={2}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Specter's Wail
target=player
auto=discard:1
text=Target player discards a card at random.
mana={1}{B}
type=Sorcery
[/card]
[card]
name=Spectra Ward
target=creature
auto=teach(creature) 2/2
auto=teach(creature) protection from(White)
auto=teach(creature) protection from(Blue)
auto=teach(creature) protection from(Black)
auto=teach(creature) protection from(Red)
auto=teach(creature) protection from(Green)
text=Enchant creature -- Enchanted creature gets +2/+2 and gains protection from all colors. This effect does not remove auras. 
mana={3}{W}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Spectral Bears
auto=@each my combatdamage restriction{type(*[black]|opponentbattlefield)~lessthan~1}:frozen
text=Whenever Spectral Bears attacks, if defending player controls no black nontoken permanents, it doesn't untap during your next untap step.
mana={1}{G}
type=Creature
subtype=Bear Spirit
power=3
toughness=3
[/card]
[card]
name=Spectral Cloak
target=creature
auto=teach(creature[-tapped]) shroud
text=Enchant creature -- Enchanted creature has shroud as long as it's untapped. (It can't be the target of spells or abilities.)
mana={U}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Spectral Flight
target=creature
auto=2/2
auto=flying
text=Enchant creature -- Enchanted creature gets +2/+2 and has flying.
mana={1}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Spectral Force
abilities=trample
auto=@each my combatdamage restriction{type(*[black]|opponentbattlefield)~lessthan~1}:frozen
text=Trample -- Whenever Spectral Force attacks, if defending player controls no black permanents, it doesn't untap during your next untap step.
mana={3}{G}{G}
type=Creature
subtype=Elemental Spirit
power=8
toughness=8
[/card]
[card]
name=Spectral Gateguards
auto=soulbond vigilance
abilities=soulbond
text=Soulbond (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.) -- As long as Spectral Gateguards is paired with another creature, both creatures have vigilance.
mana={4}{W}
type=Creature
subtype=Spirit Soldier
power=2
toughness=5
[/card]
[card]
name=Spectral Guardian
auto=this(untapped) lord(artifact[-creature]) shroud
text=Noncreature artifacts have shroud as long as Spectral Guardian is untapped. (They can't be the targets of spells or abilities.)
mana={2}{W}{W}
type=Creature
subtype=Spirit
power=2
toughness=3
[/card]
[card]
name=Spectral Lynx
abilities=protection from green
auto={B}:regenerate
text=Protection from green -- {B}: Regenerate Spectral Lynx.
mana={1}{W}
type=Creature
subtype=Cat Spirit
power=2
toughness=1
[/card]
[card]
name=Spectral Prison
target=creature
auto=doesnotuntap
auto=@targeted(mytgt) from(*|stack):sacrifice all(this)
text=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.
mana={1}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Spectral Procession
auto=token(Spirit,creature spirit, 1/1,flying white)*3
text=({(2/w)} can be paid with any two mana or with {W}. This card's converted mana cost is 6.) -- Put three 1/1 white Spirit creature tokens with flying onto the battlefield.
mana={2W}{2W}{2W}
type=Sorcery
[/card]
[card]
name=Spectral Reserves
auto=token(Spirit,Creature Spirit,1/1,white,flying)*2
auto=life:2
text=Put two 1/1 white Spirit creature tokens with flying onto the battlefield. You gain 2 life.
mana={3}{W}
type=Sorcery
[/card]
[card]
name=Spectral Rider
abilities=intimidate
text=Intimidate
mana={W}{W}
type=Creature
subtype=Spirit Knight
power=2
toughness=2
[/card]
[card]
name=Spectral Searchlight
auto={T}:name(choose player) notatarget(player) ability$!activatechooseacolor add{chosencolor} activatechooseend!$ targetedplayer
text={T}: Choose a player. That player adds one mana of any color he or she chooses to his or her mana pool.
mana={3}
type=Artifact
[/card]
[card]
name=Spectral Shepherd
abilities=flying
auto={1}{U}:moveto(myhand) target(spirit|mybattlefield)
text=Flying -- {1}{U}: Return target Spirit you control to its owner's hand.
mana={2}{W}
type=Creature
subtype=Spirit
power=2
toughness=2
[/card]
[card]
name=Spectral Shield
target=creature
auto=0/2
auto=teach(creature) cantbetargetof(instant,sorcery)
text=Enchant creature -- Enchanted creature gets +0/+2 and can't be the target of spells.
mana={1}{W}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Spectral Sliver
auto=lord(sliver) {2}:1/1
text=All Sliver creatures have "{2}: This creature gets +1/+1 until end of turn."
mana={2}{B}
type=Creature
subtype=Sliver Spirit
power=2
toughness=2
[/card]
[card]
name=Speedway Fanatic
abilities=haste
crewbonus=haste
text=Haste -- Whenever Speedway Fanatic crews a Vehicle, that Vehicle gains haste until end of turn.
mana={1}{R}
type=Creature
subtype=Human Pilot
power=2
toughness=1
[/card]
[card]
name=Spell Blast
target=*[manacost=prex]|stack
auto=fizzle
text=Counter target spell with converted mana cost X.
mana={X}{U}
type=Instant
[/card]
[card]
name=Spell Burst
target=*[manacost=prex]|stack
auto=fizzle
buyback={X}{U}{3}
text=Buyback {3} (You may pay an additional {3} as you cast this spell. If you do, put this card into your hand as it resolves.) -- Counter target spell with converted mana cost X.
mana={X}{U}
type=Instant
[/card]
[card]
name=Spell Contortion
auto=kicker draw:kicked
kicker=multi{1}{U}
target=*|stack
auto=transforms((,newability[pay[[{2}]] name(pay 2 mana) donothing?fizzle])) forever
text=Multikicker {1}{U} (You may pay an additional {1}{U} any number of times as you cast this spell.) -- Counter target spell unless its controller pays {2}. Draw a card for each time Spell Contortion was kicked.
mana={2}{U}
type=Instant
[/card]
[card]
name=Spell Pierce
target=*[-creature]|stack
auto=transforms((,newability[pay[[{2}]] name(pay 2 mana) donothing?fizzle])) forever
text=Counter target noncreature spell unless its controller pays {2}.
mana={U}
type=Instant
[/card]
[card]
name=Spell Rupture
target=*|stack
auto=if cantargetcard(*|opponentstack) then transforms((,newability[pay[[{value:power:highest:creature:opponentbattlefield}]] name(pay {value} mana) donothing?fizzle])) forever else transforms((,newability[pay[[{value:power:highest:creature:mybattlefield}]] name(pay {value} mana) donothing?fizzle])) forever
text=Counter target spell unless its controller pays {X}, where X is the greatest power among creatures you control.
mana={1}{U}
type=Instant
[/card]
[card]
name=Spell Shrivel
target=*|stack
auto=transforms((,newability[pay[[{4}]] name(pay 4 mana) donothing?fizzleto(exile)])) forever
text=Devoid (This card has no color.) -- 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.
mana={2}{U}
abilities=devoid
type=Instant
[/card]
[card]
name=Spell Snare
target=*[manacost=2]|stack
auto=fizzle
text=Counter target spell with converted mana cost 2.
mana={U}
type=Instant
[/card]
[card]
name=Spell Snip
target=*|stack
auto=transforms((,newability[pay[[{1}]] name(pay 1 mana) donothing?fizzle])) forever
autohand=__CYCLING__({2})
text=Counter target spell unless its controller pays {1}. -- Cycling {2} ({2}, Discard this card: Draw a card.)
mana={2}{U}
type=Instant
[/card]
[card]
name=Spellbane Centaur
auto=lord(creature|mybattlefield) cantbetargetof(*[blue])
text=Creatures you control can't be the targets of blue spells or abilities from blue sources.
mana={2}{G}
type=Creature
subtype=Centaur
power=3
toughness=2
[/card]
[card]
name=Spellbinder
auto={4}:equip
auto=may imprint notatarget(instant|myhand)
auto=@combatdamaged(player) from(mytgt):activate castcard(copied noevent named!:imprintedcard:!)
text=Imprint -- When Spellbinder enters the battlefield, you may exile an instant card from your hand. -- Whenever equipped creature deals combat damage to a player, you may copy the exiled card. If you do, you may cast the copy without paying its mana cost. -- Equip {4}
mana={3}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Spellbook
abilities=nomaxhand
text=You have no maximum hand size.
mana={0}
type=Artifact
[/card]
[card]
name=Spellbound Dragon
abilities=flying
auto=@combat(attacking) source(this):target(*|myhand) dynamicability<!mytgt manacostpumppow tosrc!> reject
auto=@combat(attacking) source(this):draw:1 controller
text=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.
mana={3}{U}{R}
type=Creature
subtype=Dragon
power=3
toughness=5
[/card]
[card]
name=Spellgorger Barbarian
auto=discard:1 controller
auto=@movedTo(this|nonbattlezone) from(battlefield):draw:1 controller
text=When Spellgorger Barbarian enters the battlefield, discard a card at random. -- When Spellgorger Barbarian leaves the battlefield, draw a card.
mana={3}{R}
type=Creature
subtype=Human Nightmare Barbarian
power=3
toughness=1
[/card]
[card]
name=Spellheart Chimera
abilities=flying,trample
anyzone=pginstantsorcery/3 cdaactive
text=Flying. -- Trample. -- Spellheart Chimera's power is equal to the number of instant and sorcery cards in your graveyard. 
mana={1}{U}{R}
type=Creature
subtype=Chimera
power=*
toughness=3
[/card]
[card]
name=Spellshock
auto=@movedTo(*|mystack):damage:2 controller
auto=@movedTo(*|opponentstack):damage:2 opponent
text=Whenever a player casts a spell, Spellshock deals 2 damage to that player.
mana={2}{R}
type=Enchantment
[/card]
[card]
name=Spellstutter Sprite
auto=fizzle target(*[manacost<=type:faerie:mybattlefield]|stack)
abilities=flash,flying
text=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.
mana={1}{U}
type=Creature
subtype=Faerie Wizard
power=1
toughness=1
[/card]
[card]
name=Spelltithe Enforcer
auto=@movedto(*|opponentstack):name(pay or sacrifice) ability$!name(pay or sacrifice) pay[[{1}]] name(pay 1 mana) donothing?activate sacrifice notatarget(*|mybattlefield)!$ opponent
text=Whenever an opponent casts a spell, that player sacrifices a permanent unless he or she pays {1}.
mana={3}{W}{W}
type=Creature
subtype=Elephant Wizard
power=3
toughness=3
[/card]
[card]
name=Sphere of Resistance
auto=lord(*|nonbattlezone) altercost(colorless,+1)
text=Spells cost {1} more to cast.
mana={2}
type=Artifact
[/card]
[card]
name=Sphere of the Suns
auto=tap(noevent)
auto=counter(0/0,3,Charge)
auto={C(0/0,-1,Charge)}{T}:Add{W}
auto={C(0/0,-1,Charge)}{T}:Add{U}
auto={C(0/0,-1,Charge)}{T}:Add{B}
auto={C(0/0,-1,Charge)}{T}:Add{R}
auto={C(0/0,-1,Charge)}{T}:Add{G}
text=Sphere of the Suns enters the battlefield tapped and with three charge counters on it. -- {T}, Remove a charge counter from Sphere of the Suns: Add one mana of any color to your mana pool.
mana={2}
type=Artifact
[/card]
[card]
name=Sphinx of Jwar Isle
alias=185709
aicode=activate name(look) donothing
auto={0}:name(Look) reveal:1 optionone name(look) target(<1>*|reveal) moveto(mylibrary) optiononeend optiontwo name(put it back) all(*|reveal) moveto(mylibrary) optiontwoend revealend
text=Flying, shroud -- You may look at the top card of your library. (You may do this at any time.)
mana={4}{U}{U}
type=Creature
subtype=Sphinx
power=5
toughness=5
[/card]
[card]
name=Sphinx of Lost Truths
other={4}{U}{U}{U} name(pay kicker)
auto=draw:3
auto=ifnot paid(alternative) then reject notatarget(<3>*|myhand)
text=Kicker {1}{U} (You may pay an additional {1}{U} as you cast this spell.) -- Flying -- When Sphinx of Lost Truths enters the battlefield, draw three cards. Then if it wasn't kicked, discard three cards.
mana={3}{U}{U}
type=Creature
subtype=Sphinx
power=3
toughness=5
[/card]
[card]
name=Sphinx of Magosi
abilities=flying
auto={2}{U}:counter(1/1,1) all(this) && draw:1 controller
text=Flying -- {2}{U}: Draw a card and put a +1/+1 counter on Sphinx of Magosi.
mana={3}{U}{U}{U}
type=Creature
subtype=Sphinx
power=6
toughness=6
[/card]
[card]
name=Sphinx of the Final Word
abilities=nofizzle,flying,opponentshroud
auto=lord(*[instant;sorcery]|mystack) nofizzle
text=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.
mana={5}{U}{U}
type=Creature
subtype=Sphinx
power=5
toughness=5
[/card]
[card]
name=Sphinx of the Steel Wind
abilities=flying,first strike,vigilance,lifelink,protection from red,protection from green
text=Flying, first strike, vigilance, lifelink, protection from red and from green
mana={5}{W}{U}{B}
type=Artifact Creature
subtype=Sphinx
power=6
toughness=6
[/card]
[card]
name=Sphinx Sovereign
abilities=flying
auto=@each my endofturn sourcenottap:life:3 controller
auto=@each my endofturn sourcetap:life:-3 opponent
text=Flying -- At the beginning of your end step, you gain 3 life if Sphinx Sovereign is untapped. Otherwise, each opponent loses 3 life.
mana={4}{W}{U}{U}{B}
type=Artifact Creature
subtype=Sphinx
power=6
toughness=6
[/card]
[card]
name=Sphinx Summoner
abilities=flying
aicode=activate target(creature[artifact]|mylibrary) moveto(myhand)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>creature[artifact]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=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.
mana={3}{U}{B}
type=Artifact Creature
subtype=Sphinx
power=3
toughness=3
[/card]
[card]
name=Sphinx-Bone Wand
auto=@movedTo(instant,sorcery|mystack):may counter(0/0,1,Charge) all(this) && thisforeach(counter{0/0,1,Charge}) damage:1 target(creature,player)
text=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.
mana={7}
type=Artifact
[/card]
[card]
name=Sphinx's Disciple
abilities=flying
auto=@untapped(this):draw:1 controller
text=Flying -- Inspired -- Whenever Sphinx's Disciple becomes untapped, draw a card.
mana={3}{U}{U}
type=Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=Sphinx's Herald
aicode=activate moveTo(myBattlefield) target(sphinx sovereign|myLibrary)
auto={2}{U}{T}{S(creature[white]|myBattlefield)}{S(creature[blue]|myBattlefield)}{S(creature[black]|myBattlefield)}:name(search card) reveal:plibrarycount optionone name(choose card) target(sphinx sovereign|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield))! afterrevealedend revealend
text={2}{U}, {T}, 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.
mana={U}
type=Artifact Creature
subtype=Vedalken Wizard
power=1
toughness=1
[/card]
[card]
name=Sphinx's Revelation
auto=life:X && draw:X
text=You gain X life and draw X cards.
mana={X}{W}{U}{U}
type=Instant
[/card]
[card]
name=Sphinx's Tutelage
auto=@drawof(player):color deplete:2 opponent
auto={u}{5}:draw:1 && transforms((,newability[target(*|myhand) reject])) forever
text=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.
mana={2}{U}
type=Enchantment
[/card]
[card]
name=Spider Spawning
auto=token(Spider,Creature Spider,1/2,green,reach)*type:creature:mygraveyard
flashback={6}{B}
text=Put a 1/2 green Spider creature token with reach onto the battlefield for each creature card in your graveyard. -- Flashback {6}{B} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={4}{G}
type=Sorcery
[/card]
[card]
name=Spider Umbra
abilities=totemarmor
target=creature
auto=teach(creature) 1/1
auto=teach(creature) reach
text=Enchant creature -- Enchanted creature gets +1/+1 and has reach. (It can block creatures with flying.) -- Totem armor (If enchanted creature would be destroyed, instead remove all damage from it and destroy this Aura.)
mana={G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Spidersilk Armor
auto=lord(creature|myBattlefield) 0/1
auto=lord(creature|myBattlefield) reach
text=Creatures you control get +0/+1 and have reach. (They can block creatures with flying.)
mana={2}{G}
type=Enchantment
[/card]
[card]
name=Spidersilk Net
auto={2}:equip
auto=teach(creature) reach
auto=teach(creature) 0/2
text=Equipped creature gets +0/+2 and has reach. (It can block creatures with flying.) -- Equip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.)
mana={0}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Spiderwig Boggart
auto=fear target(creature) ueot
text=When Spiderwig Boggart enters the battlefield, target creature gains fear until end of turn. (It can't be blocked except by artifact creatures and/or black creatures.)
mana={2}{B}
type=Creature
subtype=Goblin Shaman
power=2
toughness=2
[/card]
[card]
name=Spidery Grasp
target=creature
auto=untap
auto=2/4
auto=reach
text=Untap target creature. It gets +2/+4 and gains reach until end of turn.
mana={2}{G}
type=Instant
[/card]
[card]
name=Spike Breeder
text=Spike Breeder enters the battlefield with a +1/+1 counter 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.
mana={3}{G}
type=Creature
subtype=Spike
auto=counter(1/1,3)
auto={2}{C(1/1,-1)}:counter(1/1,1) target(creature)
auto={2}{C(1/1,-1)}:token(Spike,creature spike, 1/1,green)
power=0
toughness=0
[/card]
[card]
name=Spike Colony
text=Spike Colony enters the battlefield with a +1/+1 counter on it. -- {2}, Remove a +1/+1 counter from Spike Colony: Put a +1/+1 counter on target creature.
mana={4}{G}
type=Creature
subtype=Spike
auto=counter(1/1,4)
auto={2}{C(1/1,-1)}:counter(1/1,1) target(creature)
power=0
toughness=0
[/card]
[card]
name=Spike Drone
text=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.
mana={G}
type=Creature
subtype=Spike Drone
auto=counter(1/1,1)
auto={2}{C(1/1,-1)}:counter(1/1,1) target(creature)
power=0
toughness=0
[/card]
[card]
name=Spike Feeder
text=Spike Feeder enters the battlefield with a +1/+1 counter on it. -- {2}, Remove a +1/+1 counter from Spike Feeder: Put a +1/+1 counter on target creature. -- {2}, Remove a +1/+1 counter from Spike Feeder: You gain 2 life.
mana={1}{G}{G}
type=Creature
subtype=Spike
auto=counter(1/1,2)
auto={2}{C(1/1,-1)}:counter(1/1,1) target(creature)
auto={C(1/1,-1)}:life:2
power=0
toughness=0
[/card]
[card]
name=Spike Hatcher
text=Spike Hatcher enters the battlefield with a +1/+1 counter on it. -- {2}, Remove a +1/+1 counter from Spike Hatcher: Put a +1/+1 counter on target creature. -- {2}, Remove a +1/+1 counter from Spike Hatcher: Regenerate Spike Hatcher.
mana={6}{G}
type=Creature
subtype=Spike
auto=counter(1/1,6)
auto={2}{C(1/1,-1)}:counter(1/1,1) target(creature)
auto={1}{C(1/1,-1)}:regenerate
power=0
toughness=0
[/card]
[card]
name=Spike Jester
abilities=haste
text=Haste (This creature can attack and {T} as soon as it comes under your control.)
mana={B}{R}
type=Creature
subtype=Goblin Warrior
power=3
toughness=1
[/card]
[card]
name=Spike Rogue
auto={2}{C(1/1,-1)}:counter(1/1,1) target(creature)
auto={2}{C(1/1,-1),creature|mybattlefield}:counter(1/1,1)
text=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.
mana={1}{G}{G}
type=Creature
subtype=Spike
power=0
toughness=0
[/card]
[card]
name=Spike Soldier
text=Spike Soldier enters the battlefield with a +1/+1 counter on it. -- {2}, Remove a +1/+1 counter from Spike Soldier: Put a +1/+1 counter on target creature. -- {2}, Remove a +1/+1 counter from Spike Soldier: Spike Soldier gets +2/+2 until end of turn.
mana={2}{G}{G}
type=Creature
subtype=Spike Soldier
auto=counter(1/1,3)
auto={2}{C(1/1,-1)}:counter(1/1,1) target(creature)
auto={C(1/1,-1)}:2/2
power=0
toughness=0
[/card]
[card]
name=Spike Tiller
text=Spike Tiller enters the battlefield with three +1/+1 counters on it. -- {2}, Remove a +1/+1 counter from Spike Tiller: Put a +1/+1 counter on target creature. -- {2}, Remove a +1/+1 counter from Spike Tiller: Target land becomes a 2/2 creature that's still a land. Put a +1/+1 counter on it.
mana={3}{G}{G}
type=Creature
subtype=Spike
auto=counter(1/1,3)
auto={2}{C(1/1,-1)}:counter(1/1,1) target(creature)
auto={2}{C(1/1,-1)}:target(land) transforms((Creature,setpower=2,settoughness=2,green)) forever && counter(1/1,1)
power=0
toughness=0
[/card]
[card]
name=Spike Weaver
auto=counter(1/1,3)
auto={2}{C(1/1,-1)}:counter(1/1,1) target(creature)
auto={1}{C(1/1,-1)}:fog oneshot
text=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.
mana={2}{G}{G}
type=Creature
subtype=Spike
power=0
toughness=0
[/card]
[card]
name=Spike Worker
text=Spike Worker enters the battlefield with a +1/+1 counter on it. -- {2}, Remove a +1/+1 counter from Spike Worker: Put a +1/+1 counter on target creature.
mana={2}{G}
type=Creature
subtype=Spike
auto=counter(1/1,2)
auto={2}{C(1/1,-1)}:counter(1/1,1) target(creature)
power=0
toughness=0
[/card]
[card]
name=Spiked Baloth
abilities=trample
text=Trample (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.)
mana={3}{G}
type=Creature
subtype=Beast
power=4
toughness=2
[/card]
[card]
name=Spiked Jester
abilities=haste 
mana={B}{R}
type=Creature
subtype=Goblin Warrior
power=3
toughness=1
[/card]
[card]
name=Spikeshot Elder
auto={1}{R}{R}:thisforeach(power>=1) damage:1 target(creature,player)
text={1}{R}{R}: Spikeshot Elder deals damage equal to its power to target creature or player.
mana={R}
type=Creature
subtype=Goblin Shaman
power=1
toughness=1
[/card]
[card]
name=Spikeshot Goblin
auto={R}{T}:thisforeach(power>=1) damage:1 target(creature,player)
text={R}, {T}: Spikeshot Goblin deals damage equal to its power to target creature or player.
mana={2}{R}
type=Creature
subtype=Goblin Shaman
power=1
toughness=2
[/card]
[card]
name=Spiketail Drake
abilities=flying
auto={S}:name(counter spell) target(*|stack) transforms((,newability[pay[[{3}]] name(pay 3 mana) donothing?fizzle])) forever
text=Flying -- Sacrifice Spiketail Drake: Counter target spell unless its controller pays {3}.
mana={3}{U}{U}
type=Creature
subtype=Drake
power=3
toughness=3
[/card]
[card]
name=Spiketail Drakeling
abilities=flying
auto={S}:name(counter spell) target(*|stack) transforms((,newability[pay[[{2}]] name(pay 2 mana) donothing?fizzle])) forever
text=Flying -- Sacrifice Spiketail Drakeling: Counter target spell unless its controller pays {2}.
mana={1}{U}{U}
type=Creature
subtype=Drake
power=2
toughness=2
[/card]
[card]
name=Spiketail Hatchling
abilities=flying
auto={S}:name(counter spell) target(*|stack) transforms((,newability[pay[[{1}]] name(pay 1 mana) donothing?fizzle])) forever
text=Flying (This creature can't be blocked except by creatures with flying or reach.) -- Sacrifice Spiketail Hatchling: Counter target spell unless its controller pays {1}.
mana={1}{U}
type=Creature
subtype=Drake
power=1
toughness=1
[/card]
[card]
name=Spin Engine
auto={R}:target(creature) ueot cantbeblockerof(this)
text={R}: Target creature can't block Spin Engine this turn.
mana={3}
type=Artifact Creature
subtype=Construct
power=3
toughness=1
[/card]
[card]
name=Spin into Myth
target=creature
auto=moveto(ownerlibrary)
aicode=name(look) activate name(look) transforms((,newability[foreach(*[zpos<=2]|targetedpersonslibrary) moverandom(*[zpos<=2]) from(targetedpersonslibrary) to(targetedpersonslibrary)])) ueot
auto=transforms((,newability[target(opponent) reveal:2 optionone name(Put on Bottom) target(<anyamount>*|reveal) bottomoflibrary optiononeend optiontwo name(put on top) target(<2>*|reveal) moveto(ownerlibrary) optiontwoend revealend])) forever
text=Put target creature on top of its owner's library, then fateseal 2. (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.)
mana={4}{U}
type=Instant
[/card]
[card]
name=Spinal Embrace
target=creature|opponentbattlefield
restriction=during battle
auto=moveto(mybattlefield) and!(transforms((,newability[phaseactionmulti[endofturn sourceinplay] sacrifice && life:toughness],newability[untap],haste)) ueot)!
auto=transforms((,newability[phaseactionmulti[endofturn once] sacrifice && life:toughness controller]))
text=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.
mana={3}{U}{U}{B}
type=Instant
[/card]
[card]
name=Spinal Graft
target=creature
auto=3/3
auto=@targeted(mytgt):all(trigger[to]) bury
text=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.
mana={1}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Spinal Villain
auto={T}:destroy target(creature[blue])
text={T}: Destroy target blue creature.
mana={2}{R}
type=Creature
subtype=Beast
power=1
toughness=2
[/card]
[card]
name=Spincrusher
auto=@combat(blocking) source(this):counter(1/1,1)
auto={C(1/1,-1)}:unblockable
text=Whenever Spincrusher blocks, put a +1/+1 counter on it. -- Remove a +1/+1 counter from Spincrusher: Spincrusher is unblockable this turn.
mana={2}
type=Artifact Creature
subtype=Construct
power=0
toughness=2
[/card]
[card]
name=Spindrift Drake
abilities=flying
auto=upcost[{U}] sacrifice
text=Flying -- At the beginning of your upkeep, sacrifice Spindrift Drake unless you pay {U}.
mana={U}
type=Creature
subtype=Drake
power=2
toughness=1
[/card]
[card]
name=Spine of Ish Sah
auto=destroy target(*)
autograveyard=@movedTo(this|graveyard) from(battlefield):moveTo(ownerhand)
text=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.
mana={7}
type=Artifact
[/card]
[card]
name=Spinebiter
abilities=infect
auto=@combat(blocked,turnlimited) source(this):may name(assign combat damage to defending player) thisforeach(power>=1) damage:1 opponent && fog from(this)
text=Infect -- You may have Spinebiter assign its combat damage as though it weren't blocked.
mana={4}{G}{G}
type=Creature
subtype=Beast
power=3
toughness=4
[/card]
[card]
name=Spined Basher
facedown={3}
autofacedown={2}{B}:morph
text=Morph {2}{B} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={2}{B}
type=Creature
subtype=Zombie Beast
power=3
toughness=1
[/card]
[card]
name=Spined Fluke
auto=bury notatarget(creature|myBattlefield)
auto={B}:regenerate
text=When Spined Fluke enters the battlefield, sacrifice a creature. -- {B}: Regenerate Spined Fluke.
mana={2}{B}
type=Creature
subtype=Worm Horror
power=5
toughness=1
[/card]
[card]
name=Spined Sliver
auto=lord(sliver) rampage(1/1,0)
text=Whenever a Sliver becomes blocked, that Sliver gets +1/+1 until end of turn for each creature blocking it.
mana={R}{G}
type=Creature
subtype=Sliver
power=2
toughness=2
[/card]
[card]
name=Spined Thopter
abilities=flying
text=({p(U)} may be paid for with either {U} or 2 life.) -- Flying
color=blue
mana={2}{p(U)}
type=Artifact Creature
subtype=Thopter
power=2
toughness=1
[/card]
[card]
name=Spined Wurm
mana={4}{G}
type=Creature
subtype=Wurm
power=5
toughness=4
[/card]
[card]
name=Spineless Thug
abilities=cantblock
text=Spineless Thug can't block.
mana={1}{B}
type=Creature
subtype=Zombie Mercenary
power=2
toughness=2
[/card]
[card]
name=Spinneret Sliver
auto=lord(sliver) reach
text=All Sliver creatures have reach. (They can block creatures with flying.)
mana={1}{G}
type=Creature
subtype=Sliver
power=2
toughness=2
[/card]
[card]
name=Spiraling Duelist
auto=aslongas(artifact|mybattlefield) double strike >2
text=Metalcraft - Spiraling Duelist has double strike as long as you control three or more artifacts.
mana={2}{R}{R}
type=Creature
subtype=Human Berserker
power=3
toughness=1
[/card]
[card]
name=Spiraling Embers
target=creature,player
auto=damage:phandcount
text=Spiraling Embers deals damage to target creature or player equal to the number of cards in your hand.
mana={3}{R}
type=Sorcery
subtype=Arcane
[/card]
[card]
name=Spire Barrage
target=creature,player
auto=damage:type:mountain:mybattlefield
text=Spire Barrage deals damage to target creature or player equal to the number of Mountains you control.
mana={4}{R}
type=Sorcery
[/card]
[card]
name=Spire Golem
abilities=affinityislands,flying
text=Affinity for Islands (This spell costs {1} less to cast for each Island you control.) -- Flying
mana={6}
type=Artifact Creature
subtype=Golem
power=2
toughness=4
[/card]
[card]
name=Spire Monitor
abilities=flash,flying
text=Flash -- Flying
mana={4}{U}
type=Creature
subtype=Drake
power=3
toughness=3
[/card]
[card]
name=Spire of Industry
auto={T}:Add{C}
auto=aslongas(artifact|myBattlefield) {L}{T}:Add{W}
auto=aslongas(artifact|myBattlefield) {L}{T}:Add{U}
auto=aslongas(artifact|myBattlefield) {L}{T}:Add{B}
auto=aslongas(artifact|myBattlefield) {L}{T}:Add{R}
auto=aslongas(artifact|myBattlefield) {L}{T}:Add{G}
text={T}: Add {C} to your mana pool. -- {T}, Pay 1 life: Add one mana of any color to your mana pool. Activate this ability only if you control an artifact.
type=Land
[/card]
[card]
name=Spire Owl
abilities=flying
aicode=name(look) activate name(look) transforms((,newability[foreach(*[zpos<=4]|mylibrary) moverandom(*[zpos<=4]) from(mylibrary) to(mylibrary)])) ueot
auto=name(Look) reveal:4 optionone name(Look) target(*|reveal) doNothing optiononeend optiontwo target(<4>*|reveal) moveto(mylibrary) optiontwoend revealend
text=Flying -- When Spire Owl enters the battlefield, look at the top four cards of your library, then put them back in any order.
mana={1}{U}
type=Creature
subtype=Bird
power=1
toughness=1
[/card]
[card]
name=Spire Patrol
abilities=flying
auto=freeze target(creature|opponentbattlefield)
text=Flying -- When Spire Patrol enters the battlefield, tap target creature an opponent controls. That creature doesn't untap during its controller's next untap step.
mana={2}{W}{U}
type=Creature
subtype=Human Soldier
power=3
toughness=2
[/card]
[card]
name=Spire Serpent
abilities=defender
auto=aslongas(artifact|mybattlefield) canattack >2
auto=aslongas(artifact|mybattlefield) 2/2 >2
text=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.
mana={4}{U}
type=Creature
subtype=Serpent
power=3
toughness=5
[/card]
[card]
name=Spire Tracer
auto=cantbeblockedby(creature[-flying;-reach])
text=Spire Tracer can't be blocked except by creatures with flying or reach.
mana={G}
type=Creature
subtype=Elf Scout
power=1
toughness=1
[/card]
[card]
name=Spirebluff Canal
auto=aslongas(other land|myBattlefield) tap(noevent) >2 oneshot
auto={T}:Add{U}
auto={T}:Add{R}
text=Spirebluff Canal enters the battlefield tapped unless you control two or fewer other lands. -- {T}: Add {U} or {R} to your mana pool.
type=Land
[/card]
[card]
name=Spireside Infiltrator
auto=@tapped(this):damage:1 opponent
text=Whenever Spireside Infiltrator becomes tapped, it deals 1 damage to each opponent.
mana={2}{R}
type=Creature
subtype=Human Rogue
power=3
toughness=2
[/card]
[card]
name=Spirespine
abilities=mustblock
auto=bestow bstw
auto=bestow teach(creature) mustblock
auto=bestow teach(creature) +3/+2
bestow={4}{g}
text=Bestow {4}{G} (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.) -- Spirespine blocks each turn if able. -- Enchanted creature gets +4/+1 and blocks each turn if able.
mana={2}{G}
type=Enchantment Creature
subtype=Beast
power=4
toughness=1
[/card]
[card]
name=Spirit Away
target=creature
auto=2/2
auto=flying
alias=1194
text=Enchant creature -- You control enchanted creature. -- Enchanted creature gets +2/+2 and has flying.
mana={5}{U}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Spirit Bonds
auto=@movedto(creature[-token]|mybattlefield):pay({W}) token(Spirit,Creature Spirit,1/1,flying,white)
auto={1}{S(creature[spirit]|mybattlefield)}:name(indestructible) target(creature[-Spirit]) transforms((,newability[indestructible])) ueot
text=Whenever a nontoken creature enters the battlefield under your control, you may pay {W}. If you do, put a 1/1 white Spirit creature token with flying onto the battlefield. -- {1}{W}, sacrifice a Spirit: Target non-Spirit creature gains indestructible until end of turn. (Effects that say "destroy" don't destroy it. A creature with indestructible can't be destroyed by damage.) 
mana={1}{W}
type=Enchantment
[/card]
[card]
name=Spirit Cairn
auto=@discarded(*|hand):pay({W}) token(Spirit,Creature Spirit,1/1,flying,white)
text=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.
mana={2}{W}
type=Enchantment
[/card]
[card]
name=Spirit en-Dal
abilities=shadow
autohand={1}{W}:shadow target(creature) limit:1 myUpkeepOnly
text=Shadow (This creature can block or be blocked by only creatures with shadow.) -- Forecast - {1}{W}, Reveal Spirit en-Dal from your hand: Target creature gains shadow until end of turn. (Activate this ability only during your upkeep and only once each turn.)
mana={2}{W}
type=Creature
subtype=Spirit
power=2
toughness=1
[/card]
[card]
name=Spirit Flare
target=creature|mybattlefield
auto=transforms((,newability[dynamicability<!powerstrike!> target(creature[attacking;blocking]|opponentbattlefield)]))
flashback={L:3}{1}{W}
text=Tap target untapped creature you control. If you do, it deals damage equal to its power to target attacking or blocking creature an opponent controls. -- Flashback - {1}{W}, Pay 3 life. (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={3}{W}
type=Instant
[/card]
[card]
name=Spirit Link
target=creature
auto=teach(creature) spiritlink
text=Enchant creature (Target a creature as you cast this. This card enters the battlefield attached to that creature.) -- Whenever enchanted creature deals damage, you gain that much life.
mana={W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Spirit Loop
target=creature|myBattlefield
autograveyard=@movedTo(this|graveyard) from(battlefield):moveTo(ownerhand)
auto=teach(creature) spiritlink
text=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.
mana={1}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Spirit Mantle
target=creature
auto=1/1
auto=teach(creature) protection from(creature)
text=Enchant creature -- Enchanted creature gets +1/+1 and has protection from creatures.
mana={1}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Spirit Mirror
auto={0}:destroy target(reflection)
auto=@each my upkeep restriction{type(creature[reflection]|battlefield)~lessthan~1}:token(Reflection,Creature Reflection,2/2,white)
text=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.
mana={2}{W}{W}
type=Enchantment
[/card]
[card]
name=Spirit of Resistance
auto=aslongas(*[white]|myBattlefield)aslongas(*[blue]|myBattlefield)aslongas(*[black]|myBattlefield)aslongas(*[red]|myBattlefield)aslongas(*[green]|myBattlefield) preventalldamage to(controller)
text=If you control a permanent of each color, prevent all damage that would be dealt to you.
mana={2}{W}
type=Enchantment
[/card]
[card]
name=Spirit of the Hearth
abilities=flying,controllershroud
text=Flying -- You can't be the target of spells or abilities your opponents control.
mana={4}{W}{W}
type=Creature
subtype=Cat Spirit
power=4
toughness=5
[/card]
[card]
name=Spirit of the Hunt
abilities=flash
auto=all(other wolf|mybattlefield) 0/3 ueot
auto=all(other werewolf|mybattlefield) 0/3 ueot
text=Flash -- When Spirit of the Hunt enters the battlefield, each other creature you control that's a Wolf or a Werewolf gets +0/+3 until end of turn.
mana={1}{G}{G}
type=Creature
subtype=Wolf Spirit
power=3
toughness=3
[/card]
[card]
name=Spirit of the Night
abilities=flying,trample,haste,protection from black
auto=lord(spirit of the night[attacking]|myBattlefield) first strike
text=Flying, trample, haste, protection from black -- Spirit of the Night has first strike as long as it's attacking.
mana={6}{B}{B}{B}
type=Legendary Creature
subtype=Demon Spirit
power=6
toughness=5
[/card]
[card]
name=Spirit Shackle
target=creature
auto=@tapped(mytgt):counter(0/-2)
text=Enchant creature -- Whenever enchanted creature becomes tapped, put a -0/-2 counter on it.
mana={B}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Spirit Shield
abilities=doesnotuntap
auto=@each my untap sourcetap:may untap
auto={2}{t}:target(creature) grant +0/+2 grantend
text=You may choose not to untap Spirit Shield during your untap step. -- {2}, {T}: Target creature gets +0/+2 for as long as Spirit Shield remains tapped.
mana={3}
type=Artifact
[/card]
[card]
name=Spirit Token
power=1
toughness=1
type=Creature
subtype=Spirit
color=white
[/card]
[card]
name=Spirit Weaver
auto={2}:0/1 target(creature[green;blue])
text={2}: Target green or blue creature gets +0/+1 until end of turn.
mana={1}{W}
type=Creature
subtype=Human Wizard
power=2
toughness=1
[/card]
[card]
name=Spiritmonger
auto=@damaged(creature) from(this):counter(1/1,1)
auto={B}:regenerate
auto={G}:activatechooseacolor all(this) becomes(,chosencolor) ueot activatechooseend
text=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.
mana={3}{B}{G}
type=Creature
subtype=Beast
power=6
toughness=6
[/card]
[card]
name=Spiritual Asylum
auto=lord(creature|myBattlefield) shroud
auto=lord(land|myBattlefield) shroud
auto=@combat(attacking) source(creature|myBattlefield):sacrifice all(this)
text=Creatures and lands you control have shroud. (They can't be the targets of spells or abilities.) -- When a creature you control attacks, sacrifice Spiritual Asylum.
mana={2}{W}{W}
type=Enchantment
[/card]
[card]
name=Spiritual Guardian
auto=life:4
text=When Spiritual Guardian enters the battlefield, you gain 4 life.
mana={3}{W}{W}
type=Creature
subtype=Spirit
power=3
toughness=4
[/card]
[card]
name=Spiritual Sanctuary
auto=@each my upkeep restriction{type(plains|myBattlefield)~morethan~0}:life:1 controller
auto=@each opponent upkeep restriction{type(plains|myBattlefield)~morethan~0}:life:1 opponent
text=At the beginning of each player's upkeep, if that player controls a Plains, he or she gains 1 life.
mana={2}{W}{W}
type=Enchantment
[/card]
[card]
name=Spiritualize
target=creature
auto=teach(creature) spiritlink
auto=draw:1 controller
text=Until end of turn, whenever target creature deals damage, you gain that much life. -- Draw a card.
mana={2}{W}
type=Instant
[/card]
[card]
name=Spite of Mogis
target=creature
auto=damage:type:*[instant;sorcery]:mygraveyard
auto=scry:1 scrycore delayed dontshow donothing scrycoreend scryend
text=Spite of Mogis deals damage to target creature equal to the number of instant and sorcery cards in your graveyard. Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.)
mana={R}
type=Sorcery
[/card]
[card]
name=Spitebellows
other={1}{R}{R} name(Evoke)
auto=@movedTo(this|nonbattlezone) from(battlefield):damage:6 target(creature)
auto=alternative sacrifice
text=When Spitebellows leaves the battlefield, it deals 6 damage to target creature. -- Evoke {1}{R}{R} (You may cast this spell for its evoke cost. If you do, it's sacrificed when it enters the battlefield.)
mana={5}{R}
type=Creature
subtype=Elemental
power=6
toughness=1
[/card]
[card]
name=Spiteflame Witch
auto={B}{R}:life:-1 opponent && life:-1 player
text={B}{R}: Each player loses 1 life.
mana={1}{BR}
type=Creature
subtype=Elemental Shaman
power=2
toughness=1
[/card]
[card]
name=Spiteful Blow
target=creature
auto=destroy
auto=destroy target(land)
restriction=type(creature|battlefield)~morethan~0,type(land|battlefield)~morethan~0
text=Destroy target creature and target land.
mana={4}{B}{B}
type=Sorcery
[/card]
[card]
name=Spiteful Bully
auto=@each my upkeep:damage:3 target(creature|myBattlefield)
text=At the beginning of your upkeep, Spiteful Bully deals 3 damage to target creature you control.
mana={1}{B}
type=Creature
subtype=Zombie Mercenary
power=3
toughness=3
[/card]
[card]
name=Spiteful Motives
target=creature
abilities=flash
auto=3/0
auto=first strike
text=Flash (You may cast this spell any time you could cast an instant.) -- Enchant creature -- Enchanted creature gets +3/+0 and has first strike.
mana={3}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Spiteful Returned
auto=bestow bstw
auto=bestow teach(creature) +1/+1
auto=bestow transforms((,newability[@combat(attacking) source(this):life:-2 opponent])) forever
auto=@combat(attacking) source(this):target(creature|opponentbattlefield) life:-2 opponent
bestow={3}{b}
text=Bestow {3}{B} (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.) -- Whenever Spiteful Returned or enchanted creature attacks, defending player loses 2 life. -- Enchanted creature gets +1/+1.
mana={1}{B}
type=Enchantment Creature
subtype=Zombie
power=1
toughness=1
[/card]
[card]
name=Spiteful Shadows
target=creature
auto=transforms((,newability[@damaged(this):damage:thatmuch controller]))
text=Enchant Creature -- Whenever enchanted creature is dealt damage, it deals that much damage to its controller.
mana={1}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Spiteful Visions
auto=@each my draw:draw:1 controller
auto=@each opponent draw:draw:1 opponent
auto=@drawof(player):damage:1 controller
auto=@drawfoeof(player):damage:1 opponent
text=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.
mana={2}{BR}{BR}
type=Enchantment
[/card]
[card]
name=Spitemare
auto=@damaged(this):damage:thatmuch target(creature,player)
text=Whenever Spitemare is dealt damage, it deals that much damage to target creature or player.
mana={2}{RW}{RW}
type=Creature
subtype=Elemental
power=3
toughness=3
[/card]
[card]
name=Spitfire Handler
abilities=weak
auto={R}:1/0
text=Spitfire Handler can't block creatures with power greater than Spitfire Handler's power. -- {R}: Spitfire Handler gets +1/+0 until end of turn.
mana={1}{R}
type=Creature
subtype=Goblin
power=1
toughness=1
[/card]
[card]
name=Spitting Drake
abilities=flying
auto={R}:1/0 limit:1
text=Flying -- {R}: Spitting Drake gets +1/+0 until end of turn. Activate this ability only once each turn.
mana={3}{R}
type=Creature
subtype=Drake
power=2
toughness=2
[/card]
[card]
name=Spitting Earth
target=creature
auto=damage:type:mountain:mybattlefield
text=Spitting Earth deals damage equal to the number of Mountains you control to target creature.
mana={1}{R}
type=Sorcery
[/card]
[card]
name=Spitting Gourna
abilities=reach
facedown={3}
autofacedown={4}{G}:morph
text=Reach (This creature can block creatures with flying.) -- Morph {4}{G} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={3}{G}{G}
type=Creature
subtype=Beast
power=3
toughness=4
[/card]
[card]
name=Spitting Hydra
auto=counter(1/1,4)
auto={1}{R}{C(1/1,-1)}:damage:1 target(creature)
text=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.
mana={3}{R}{R}
type=Creature
subtype=Hydra
power=0
toughness=0
[/card]
[card]
name=Spitting Image
target=creature
auto=clone
retrace={4}{GU}{GU}
text=Put a token that's a copy of target creature onto the battlefield. -- Retrace (You may cast this card from your graveyard by discarding a land card in addition to paying its other costs.)
mana={4}{GU}{GU}
type=Sorcery
[/card]
[card]
name=Spitting Sliver
auto=lord(sliver) first strike
text=All Sliver creatures have first strike.
mana={4}{B}
type=Creature
subtype=Sliver
power=3
toughness=3
[/card]
[card]
name=Spitting Spider
abilities=reach
auto={S(land|myBattlefield)}:damage:1 all(creature[flying])
text=Reach (This creature can block creatures with flying.) -- Sacrifice a land: Spitting Spider deals 1 damage to each creature with flying.
mana={3}{G}{G}
type=Creature
subtype=Spider
power=3
toughness=5
[/card]
[card]
name=Splatter Thug
auto=may counter(1/1,1)
auto=this(counter{1/1.1}>=1) cantblock
abilities=first strike
text=First strike -- Unleash (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.)
mana={2}{R}
type=Creature
subtype=Human Warrior
power=2
toughness=2
[/card]
[card]
name=Splendid Reclamation
auto=all(land|mygraveyard) moveto(mybattlefield) and!(tap(noevent))!
text=Return all land cards from your graveyard to the battlefield tapped.
mana={3}{G}
type=Sorcery
[/card]
[card]
name=Splinter Twin
target=creature
auto=teach(creature) {T}:clone with(unearth,haste)
text=Enchant creature ---Enchanted creature has "{T}: 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."
mana={2}{R}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Splinterfright
abilities=trample
anyzone=type:creature:mygraveyard/type:creature:mygraveyard cdaactive
auto=@each my upkeep:deplete:2 controller
text=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.
mana={2}{G}
type=Creature
subtype=Elemental
power=*
toughness=*
[/card]
[card]
name=Splinter
target=artifact
auto=moveTo(exile)
auto=all(*[share!name!]|targetcontrollerhand) moveto(exile)
auto=all(*[share!name!]|targetcontrollerlibrary) moveto(exile)
auto=all(*[share!name!]|targetcontrollergraveyard) moveto(exile)
text=Exile target artifact. Search its controller's graveyard, hand, and library for all cards with the same name as that artifact and exile them. That player then shuffles his or her library.
mana={2}{G}{G}
type=Sorcery
[/card]
[card]
name=Splintering Wind
auto={2}{G}:damage:1 target(creature) && token(Splinter Token,Creature Splinter,1/1,green,flying) and!( transforms((,newability[cumulativeupcost[{G}] sacrifice])) forever )!
auto=@movedTo(splinter token|nonbattlezone) from(mybattlefield):damage:1 all(creature) && damage:1 controller
text={2}{G}: Splintering Wind deals 1 damage to target creature. Put a 1/1 green Splinter creature token onto the battlefield. It has flying and "Cumulative upkeep {G}." (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.) -- Whenever a Splinter token leaves the battlefield, it deals 1 damage to you and each creature you control.
mana={2}{G}{G}
type=Enchantment
[/card]
[card]
name=Split-Tail Miko
auto={W}{T}:prevent:2 target(creature,player)
text={W}, {T}: Prevent the next 2 damage that would be dealt to target creature or player this turn.
mana={1}{W}
type=Creature
subtype=Fox Cleric
power=1
toughness=1
[/card]
[card]
name=Splitting Headache
target=player
auto=choice name(discard 2 cards) ability$!name(discard 2 cards) notatarget(<2>*|myhand) reject!$ targetedplayer
auto=choice name(chosen discard) reveal:type:*:targetedpersonshand revealzone(targetedpersonshand) optionone name(choose card) notatarget(*[-land]|reveal) moveto(ownerhand) and!( reject )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerhand) and!( all(*|reveal) moveto(ownerhand) )!  optiontwoend revealend
text=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.
mana={3}{B}
type=Sorcery
[/card]
[card]
name=Spoils of Evil
target=opponent
auto=foreach(artifact,creature|opponentgraveyard) add{1} controller
auto=life:type:artifact,creature:opponentgraveyard controller
text=For each artifact or creature card in target opponent's graveyard, add {1} to your mana pool and you gain 1 life.
mana={2}{B}
type=Instant
[/card]
[card]
name=Spoils of Victory
aicode=activate moveTo(myBattlefield) target(*[plains;island;swamp;mountain;forest]|myLibrary)
auto=name(search card) reveal:plibrarycount optionone name(choose card) target(*[plains;island;swamp;mountain;forest]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield))! afterrevealedend revealend
text=Search your library for a Plains, Island, Swamp, Mountain, or Forest card and put that card onto the battlefield. Then shuffle your library.
mana={2}{G}
type=Sorcery
[/card]
[card]
name=Spontaneous Artist
auto=alterenergy:2 controller
auto={e:1}:haste target(creature)
text=When Spontaneous Artist enters the battlefield, you get {E} (an energy counter). -- Pay {E}: Target creature gains haste until end of turn.
mana={3}{R}
type=Creature
subtype=Human Rogue
power=3
toughness=3
[/card]
[card]
name=Spontaneous Combustion
auto=damage:3 all(creature)
text=As an additional cost to cast Spontaneous Combustion, sacrifice a creature. -- Spontaneous Combustion deals 3 damage to each creature.
mana={1}{B}{R}{S(creature|mybattlefield)}
type=Instant
[/card]
[card]
name=Spontaneous Generation
auto=foreach(*|myhand) token(Saproling,creature saproling, 1/1,green)
text=Put a 1/1 green Saproling creature token onto the battlefield for each card in your hand.
mana={3}{G}
type=Sorcery
[/card]
[card]
name=Spontaneous Mutation
abilities=flash
target=creature
auto=foreach(*|mygraveyard) -1/0
text=Flash (You may cast this spell any time you could cast an instant.) -- Enchant creature -- Enchanted creature gets -X/-0, where X is the number of cards in your graveyard.
mana={U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Spore Burst
auto=aslongas(forest|myBattlefield) token(Saproling,Creature Saproling,1/1,green)
auto=aslongas(mountain|myBattlefield) token(Saproling,Creature Saproling,1/1,green)
auto=aslongas(plains|myBattlefield) token(Saproling,Creature Saproling,1/1,green)
auto=aslongas(swamp|myBattlefield) token(Saproling,Creature Saproling,1/1,green)
auto=aslongas(island|myBattlefield) token(Saproling,Creature Saproling,1/1,green)
text=Domain - Put a 1/1 green Saproling creature token onto the battlefield for each basic land type among lands you control.
mana={3}{G}
type=Sorcery
[/card]
[card]
name=Spore Cloud
auto=tap all(creature[blocking])
auto=preventAllcombatDamage ueot
auto=frozen all(creature[attacking;blocking])
text=Tap all blocking creatures. Prevent all combat damage that would be dealt this turn. Each attacking creature and each blocking creature doesn't untap during its controller's next untap step.
mana={1}{G}{G}
type=Instant
[/card]
[card]
name=Spore Flower
auto=@each my upkeep:counter(0/0,1,Spore)
auto={C(0/0,-3,Spore)}:fog oneshot
text=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.
mana={G}{G}
type=Creature
subtype=Fungus
power=0
toughness=1
[/card]
[card]
name=Spore Frog
auto={S}:fog oneshot
text=Sacrifice Spore Frog: Prevent all combat damage that would be dealt this turn.
mana={G}
type=Creature
subtype=Frog
power=1
toughness=1
[/card]
[card]
name=Sporeback Troll
auto=counter(1/1,2)
auto=this(counter{1/1.1}>0) transforms((,newability[@movedto(other creature|battlefield):may name(move 1/1 counter) all(trigger) counter(1/1.1) && counter(1/1.-1) all(this)]))
auto={1}{G}:regenerate target(creature[counter{1/1.1}])
text=Graft 2 (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.) -- {1}{G}: Regenerate target creature with a +1/+1 counter on it.
mana={3}{G}
type=Creature
subtype=Troll Mutant
power=0
toughness=0
[/card]
[card]
name=Sporecap Spider
abilities=reach
text=Reach
mana={2}{G}
type=Creature
subtype=Spider
power=1
toughness=5
[/card]
[card]
name=Sporemound
auto=@movedTo(land|myBattlefield):token(Saproling,Creature Saproling, 1/1,green)
text=Whenever a land enters the battlefield under your control, put a 1/1 green Saproling creature token onto the battlefield.
mana={3}{G}{G}
type=Creature
subtype=Fungus
power=3
toughness=3
[/card]
[card]
name=Sporesower Thallid
text=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.
mana={2}{G}{G}
type=Creature
subtype=Fungus
auto=@each my upkeep:counter(0/0,1,Spore) all(fungus|myBattlefield)
auto={C(0/0,-3,Spore)}:Token(Saproling,Creature Saproling,1/1,green)
power=4
toughness=4
[/card]
[card]
name=Sporoloth Ancient
auto=@each my upkeep:counter(0/0,1,Spore)
auto=lord(creature|myBattlefield) {C(0/0,-2,Spore)}:Token(Saproling,Creature Saproling,1/1,green)
text=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."
mana={3}{G}{G}
type=Creature
subtype=Fungus
power=4
toughness=4
[/card]
[card]
name=Spotted Griffin
abilities=flying
text=Flying
mana={3}{W}
type=Creature
subtype=Griffin
power=2
toughness=3
[/card]
[card]
name=Spread the Sickness
target=creature
auto=destroy
auto=notatarget(<anyamount>*[artifact;creature;enchantment;land;planeswalker;player]) proliferate
text=Destroy target creature, then proliferate. (You choose any number of permanents and/or players with counters on them, then give each another counter of a kind already there.)
mana={4}{B}
type=Sorcery
[/card]
[card]
name=Spreading Algae
target=swamp
auto=@tapped(mytgt):destroy
autograveyard=@movedTo(this|graveyard) from(battlefield):moveTo(ownerhand)
text=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.
mana={G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Spreading Plague
auto=@movedto(creature|battlefield):name(destroy) all(trigger[to]) transforms((,newability[bury all(other creature[share!color!])])) oneshot
text=Whenever a creature enters the battlefield, destroy all other creatures that share a color with it. They can't be regenerated.
mana={4}{B}
type=Enchantment
[/card]
[card]
name=Spreading Seas
target=land
auto=draw:1 controller
auto=loseabilities
auto=losesubtypesof(land)
auto=transforms((island))
text=Enchant land -- When Spreading Seas enters the battlefield, draw a card. -- Enchanted land is an Island.
mana={1}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Spring of Eternal Peace
auto=life:8
text=You gain 8 life.
mana={3}{G}{G}
type=Sorcery
[/card]
[card]
name=Springing Tiger
auto=aslongas(*|mygraveyard) 2/2 >6
text=Threshold - Springing Tiger gets +2/+2 as long as seven or more cards are in your graveyard.
mana={3}{G}
type=Creature
subtype=Cat
power=3
toughness=3
[/card]
[card]
name=Springjack Shepherd
auto=token(Goat,Creature Goat,0/1,white)*type:manaw
text=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.
mana={3}{W}
type=Creature
subtype=Kithkin Wizard
power=1
toughness=2
[/card]
[card]
name=Springleaf Drum
auto={T}{T(other creature|myBattlefield)}:Add{W}
auto={T}{T(other creature|myBattlefield)}:Add{U}
auto={T}{T(other creature|myBattlefield)}:Add{B}
auto={T}{T(other creature|myBattlefield)}:Add{R}
auto={T}{T(other creature|myBattlefield)}:Add{G}
text={T}, Tap an untapped creature you control: Add one mana of any color to your mana pool.
mana={1}
type=Artifact
[/card]
[card]
name=Springsage Ritual
target=artifact,enchantment
auto=destroy
auto=life:4 controller
text=Destroy target artifact or enchantment. You gain 4 life.
mana={3}{G}
type=Instant
[/card]
[card]
name=Sprinting Warbrute
abilities=mustattack
other={3}{R} name(Dash)
auto=if paid(alternative) then transforms((,newability[haste],newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) forever
text=Sprinting Warbrute attacks each turn if able. -- Dash {3}{R} (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.)
mana={4}{R}
type=Creature
subtype=Ogre Berserker
power=5
toughness=4
[/card]
[card]
name=Sprite Noble
abilities=flying
auto=lord(other creature[flying]|myBattlefield) 0/1
auto={T}:all(other creature[flying]|myBattlefield) 1/0
text=Flying -- Other creatures you control with flying get +0/+1. -- {T}: Other creatures you control with flying get +1/+0 until end of turn.
mana={1}{U}{U}
type=Creature
subtype=Faerie
power=2
toughness=2
[/card]
[card]
name=Sprout
auto=token(Saproling,Creature Saproling,1/1,green)
text=Put a 1/1 green Saproling creature token onto the battlefield.
mana={G}
type=Instant
[/card]
[card]
name=Sprouting Phytohydra
abilities=defender
auto=@damaged(this):may token(Sprouting Phytohydra)
text=Defender (This creature can't attack.) -- Whenever Sprouting Phytohydra is dealt damage, you may put a token that's a copy of Sprouting Phytohydra onto the battlefield.
mana={4}{G}
type=Creature
subtype=Plant Hydra
power=0
toughness=2
[/card]
[card]
name=Sprouting Thrinax
auto=@movedTo(this|graveyard):token(Saproling,creature saproling, 1/1,green)*3
text=When Sprouting Thrinax dies, put three 1/1 green Saproling creature tokens onto the battlefield.
mana={B}{R}{G}
type=Creature
subtype=Lizard
power=3
toughness=3
[/card]
[card]
name=Sprouting Vines
abilities=storm
aicode=activate target(land[basic]|mylibrary) moveto(myhand)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>land[basic]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=Search your library for a basic land card, reveal that card, and put it into your hand. Then shuffle your library. -- Storm (When you cast this spell, copy it for each spell cast before it this turn.)
mana={2}{G}
type=Instant
[/card]
[card]
name=Spur Grappler
auto=aslongas(land[-tapped]|myBattlefield) 2/1 <1
text=Spur Grappler gets +2/+1 as long as you control no untapped lands.
mana={2}{R}
type=Creature
subtype=Beast
power=2
toughness=1
[/card]
[card]
name=Spurnmage Advocate
auto={T}{H(*|opponentgraveyard)}{H(*|opponentgraveyard)}:destroy target(creature[attacking])
text={T}: Return two target cards in an opponent's graveyard to his or her hand. Destroy target attacking creature.
mana={W}
type=Creature
subtype=Human Nomad
power=1
toughness=1
[/card]
[card]
name=Spurred Wolverine
auto={T(beast|myBattlefield)}{T(beast|myBattlefield)}:first strike target(creature)
text=Tap two untapped Beasts you control: Target creature gains first strike until end of turn.
mana={4}{R}
type=Creature
subtype=Wolverine Beast
power=3
toughness=2
[/card]
[card]
name=Squadron Hawk
abilities=flying
aicode=activate target(<upto:3>squadron hawk|mylibrary) moveto(myhand)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<upto:3>squadron hawk|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=Flying -- When Squardon 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.
mana={1}{W}
type=Creature
subtype=Bird
power=1
toughness=1
[/card]
[card]
name=Squall Drifter
abilities=flying
auto={W}{T}:tap target(creature)
text=Flying -- {W}, {T}: Tap target creature.
mana={1}{W}
type=Snow Creature
subtype=Elemental
power=1
toughness=1
[/card]
[card]
name=Squall Line
auto=damage:X all(creature[flying])
auto=damage:X all(player)
text=Squall Line deals X damage to each creature with flying and each player.
mana={X}{G}{G}
type=Instant
[/card]
[card]
name=Squall
auto=damage:2 all(creature[flying])
text=Squall deals 2 damage to each creature with flying.
mana={2}{G}
type=Sorcery
[/card]
[card]
name=Squeaking Pie Grubfellows
aicode=activate target(*[zpos=1]|mylibrary) moveto(mylibrary) and!(moveto(mylibrary) and!(if cantargetcard(creature[share!types!]|*) then ability$!name(discard) reject notatarget(*|myhand)!$ opponent )!)!
auto=@each my upkeep:name(Kinship) reveal:1 optionone if type(creature[share!types!]|reveal)~morethan~0 then discard:1 opponent optiononeend optiontwo name(Put Back On Top) target(<1>*|reveal) moveto(mylibrary) optiontwoend revealend 
text=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.
mana={3}{B}
type=Creature
subtype=Goblin Shaman
power=3
toughness=2
[/card]
[card]
name=Squee, Goblin Nabob
autograveyard={0}:moveTo(myhand) myUpkeepOnly
text=At the beginning of your upkeep, you may return Squee, Goblin Nabob from your graveyard to your hand.
mana={2}{R}
type=Legendary Creature
subtype=Goblin
power=1
toughness=1
[/card]
[card]
name=Squee's Embrace
target=creature
auto=2/2
auto=@movedTo(mytgt|graveyard) from(battlefield):all(trigger[to]) moveTo(ownerhand)
text=Enchant creature -- Enchanted creature gets +2/+2. -- When enchanted creature is put into a graveyard, return that card to its owner's hand.
mana={R}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Squee's Toy
auto={T}:prevent:1 target(creature)
text={T}: Prevent the next 1 damage that would be dealt to target creature this turn.
mana={1}
type=Artifact
[/card]
[card]
name=Squeeze
text=Sorcery spells cost {3} more to cast.
auto=lord(sorcery|nonbattlezone) altercost(colorless,+3)
mana={3}{U}
type=Enchantment
[/card]
[card]
name=Squelching Leeches
anyzone=type:swamp:myBattlefield/type:swamp:myBattlefield cdaactive
text=Squelching Leeches's power and toughness are each equal to the number of Swamps you control.
mana={2}{B}{B}
type=Creature
subtype=Leech
power=*
toughness=*
[/card]
[card]
name=Squire
mana={1}{W}
type=Creature
subtype=Human Soldier
power=1
toughness=2
[/card]
[card]
name=Squirming Mass
abilities=fear
text=Fear (This creature can't be blocked except by artifact creatures and/or black creatures.)
mana={1}{B}
type=Creature
subtype=Horror
power=1
toughness=1
[/card]
[card]
name=Squirrel Mob
auto=foreach(squirrel|battlefield)1/1 other
text=Squirrel Mob gets +1/+1 for each other Squirrel on the battlefield.
mana={1}{G}{G}
type=Creature
subtype=Squirrel
power=2
toughness=2
[/card]
[card]
name=Squirrel Nest
target=land
auto=teach(land) {T}:token(Squirrel,Creature Squirrel,1/1,green)
text=Enchant land -- Enchanted land has "{T}: Put a 1/1 green Squirrel creature token onto the battlefield."
mana={1}{G}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Squirrel Wrangler
auto={1}{G}{S(land|myBattlefield)}:token(Squirrel,creature squirrel,1/1,green)*2
auto={1}{G}{S(land|myBattlefield)}:all(squirrel) 1/1 ueot
text={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.
mana={2}{G}{G}
type=Creature
subtype=Human Druid
power=2
toughness=2
[/card]
[card]
name=Sram, Senior Edificer
auto=@movedTo(*[equipment;aura;vehicle]|mystack):draw:1
text=Whenever you cast an Aura, Equipment, or Vehicle spell, draw a card.
mana={1}{W}
type=Legendary Creature
subtype=Dwarf Advisor
power=2
toughness=2
[/card]
[card]
name=Sram's Expertise
auto=create(Servo:Artifact Creature Servo:1/1)*3
auto=may castcard(normal) notatarget(*[-land;manacost<=3]|myhand)
text=Create three 1/1 colorless Servo artifact creature tokens. -- You may cast a card with converted mana cost 3 or less from your hand without paying its mana cost.
mana={2}{W}{W}
type=Sorcery
[/card]
[card]
name=Stab Wound
target=creature
auto=-2/-2
auto=teach(creature) transforms((,newability[@each my upkeep:life:-2 controller]))
text=Enchant creature -- Enchanted creature gets -2/-2. -- At the beginning of the upkeep of enchanted creature's controller, that player loses 2 life.
mana={2}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Stabbing Pain
target=creature
auto=-1/-1
auto=tap
text=Target creature gets -1/-1 until end of turn. Tap that creature.
mana={B}
type=Instant
[/card]
[card]
name=Stabwhisker the Odious
doublefaced=kamiflip
auto=@each opponent upkeep restriction{type(*|opponenthand)~lessthan~1}:life:-3 opponent
auto=@each opponent upkeep restriction{type(*|opponenthand)~equalto~1}:life:-2 opponent
auto=@each opponent upkeep restriction{type(*|opponenthand)~equalto~2}:life:-1 opponent
text=At the beginning of each opponent's upkeep, that player loses 1 life for each card fewer than three in his or her hand.
mana={1}{B}
type=Legendary Creature
subtype=Rat Shaman
power=3
toughness=3
[/card]
[card]
name=Staff of Domination
auto={1}:untap
auto={2}{T}:life:1 controller
auto={3}{T}:untap target(creature)
auto={4}{T}:tap target(creature)
auto={5}{T}:draw:1 controller
text={1}: Untap Staff of Domination. -- {2}, {T}: You gain 1 life. -- {3}, {T}: Untap target creature. -- {4}, {T}: Tap target creature. -- {5}, {T}: Draw a card.
mana={3}
type=Artifact
[/card]
[card]
name=Staff of Nin
auto=@each my upkeep:draw:1
auto={T}:damage:1 target(creature,player)
text=At the beginning of your upkeep, draw a card. -- {T}: Staff of Nin deals 1 damage to target creature or player.
mana={6}
type=Artifact
[/card]
[card]
name=Staff of the Death Magus
auto=@movedTo(*[black]|mystack):life:1 controller
auto=@movedTo(swamp|mybattlefield):life:1 controller
text=Whenever you cast a black spell or a swamp enters the battlefield under your control, you gain 1 life.
mana={3}
type=Artifact
[/card]
[card]
name=Staff of the Flame Magus
auto=@movedTo(*[red]|mystack):life:1 controller
auto=@movedTo(mountain|mybattlefield):life:1 controller
text=Whenever you cast a red spell or a mountain enters the battlefield under your control, you gain 1 life.
mana={3}
type=Artifact
[/card]
[card]
name=Staff of the Mind Magus
auto=@movedTo(*[blue]|mystack):life:1 controller
auto=@movedTo(island|mybattlefield):life:1 controller
text=Whenever you cast a blue spell or an island enters the battlefield under your control, you gain 1 life.
mana={3}
type=Artifact
[/card]
[card]
name=Staff of the Sun Magus
auto=@movedTo(*[white]|mystack):life:1 controller
auto=@movedTo(plains|mybattlefield):life:1 controller
text=Whenever you cast a white spell or a plains enters the battlefield under your control, you gain 1 life.
mana={3}
type=Artifact
[/card]
[card]
name=Staff of the Wild Magus
auto=@movedTo(*[green]|mystack):life:1 controller
auto=@movedTo(forest|mybattlefield):life:1 controller
text=Whenever you cast a green spell or a forest enters the battlefield under your control, you gain 1 life.
mana={3}
type=Artifact
[/card]
[card]
name=Staff of Zegon
auto={3}{T}:-2/0 target(creature)
text={3}, {T}: Target creature gets -2/-0 until end of turn.
mana={4}
type=Artifact
[/card]
[card]
name=Stag Beetle
auto=foreach(other creature|battlefield) counter(1/1,1)
text=Stag Beetle enters the battlefield with X +1/+1 counters on it, where X is the number of other creatures on the battlefield.
mana={3}{G}{G}
type=Creature
subtype=Insect
power=0
toughness=0
[/card]
[card]
name=Staggershock
target=creature,player
auto=damage:2
auto=if rebound then moveto(exile) and!( transforms((,newability[@rebounded:may activate castcard(normal)])) forever )!
text=Staggershock deals 2 damage to target creature or player. -- Rebound (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.)
mana={2}{R}
type=Instant
[/card]
[card]
name=Stalker Hag
abilities=swampwalk,forestwalk
text=Swampwalk, forestwalk
mana={BG}{BG}{BG}
type=Creature
subtype=Hag
power=3
toughness=2
[/card]
[card]
name=Stalking Assassin
auto={3}{U}{T}:tap target(creature)
auto={3}{B}{T}:destroy target(creature[tapped])
text={3}{U}, {T}: Tap target creature. -- {3}{B}, {T}: Destroy target tapped creature.
mana={1}{U}{B}
type=Creature
subtype=Human Assassin
power=1
toughness=1
[/card]
[card]
name=Stalking Bloodsucker
abilities=flying
auto={1}{B}{D(*|myhand)}:2/2
text=Flying -- {1}{B}, Discard a card: Stalking Bloodsucker gets +2/+2 until end of turn.
mana={4}{B}{B}
type=Creature
subtype=Vampire
power=4
toughness=4
[/card]
[card]
name=Stalking Drone
auto={c}:1/2 limit:1
text=Devoid (This card has no color.) -- {C}: Stalking Drone gets +1/+2 until end of turn. Activate this ability only once each turn. ({C} represents colorless mana.)
mana={1}{G}
abilities=devoid
type=Creature
subtype=Eldrazi Drone
power=2
toughness=2
[/card]
[card]
name=Stalking Stones
auto={T}:Add{1}
auto={6}:transforms((Artifact Creature Elemental,setpower=3,settoughness=3)) forever
text={T}: Add {1} to your mana pool. -- {6}: Stalking Stones becomes a 3/3 Elemental artifact creature that's still a land. (This effect lasts indefinitely.)
type=Land
[/card]
[card]
name=Stalking Tiger
abilities=oneblocker
text=Stalking Tiger can't be blocked by more than one creature.
mana={3}{G}
type=Creature
subtype=Cat
power=3
toughness=3
[/card]
[card]
name=Stalking Vampire
abilities=flying
auto={2}{B}{B}:flip(Screeching Bat) myUpkeepOnly
text=Flying -- At the beginning of your upkeep, you may pay {2}{B}{B}. If you do, transform Stalking Vampire.
color=black
type=Creature
subtype=Vampire
power=5
toughness=5
[/card]
[card]
name=Stalking Vengeance
abilities=haste
auto=lord(other creature|mybattlefield) transforms((,newability[@movedTo(this|graveyard) from(Battlefield):damage:power target(player)]))
text=Haste -- Whenever another creature you control dies, it deals damage equal to its power to target player.
mana={5}{R}{R}
type=Creature
subtype=Avatar
power=5
toughness=5
[/card]
[card]
name=Stalking Yeti
auto=target(creature|opponentbattlefield) dynamicability<!powerstrike eachother!>
auto={2}{i}:moveTo(ownerhand) asSorcery
text=When Stalking Yeti enters the battlefield, if it's on the battlefield, it deals damage equal to its power to target creature an opponent controls and that creature deals damage equal to its power to Stalking Yeti. -- {2}{S}i}: Return Stalking Yeti to its owner's hand. Activate this ability only any time you could cast a sorcery. ({S}i} can be paid with one mana from a snow permanent.)
mana={2}{R}{R}
type=Snow Creature
subtype=Yeti
power=3
toughness=3
[/card]
[card]
name=Stallion of Ashmouth
auto=while(restriction{delirium}) {1}{b}:1/1 ueot
text=Delirium{1}{B}: Stallion of Ashmouth gets +1/+1 until end of turn. Activate this ability only if there are four or more card types among cards in your graveyard.
mana={3}{B}
type=Creature
subtype=Nightmare Horse
power=3
toughness=3
[/card]
[card]
name=Stalwart Aven
abilities=flying
auto=this(cantargetcard(*[-renown]) transforms((,newability[@combatdamaged(player) from(this):counter(1/1) && becomes(renown) forever]))
text=Flying (This creature can't be blocked except by creatures with flying or reach.) -- Renown 1 (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.)
mana={2}{W}
type=Creature
subtype=Bird Soldier
power=1
toughness=3
[/card]
[card]
name=Stalwart Shield-Bearers
abilities=defender
auto=lord(creature[defender]|myBattlefield) 0/2 other
text=Defender (This creature can't attack.) -- Other creatures you control with defender get +0/+2.
mana={1}{W}
type=Creature
subtype=Human Soldier
power=0
toughness=3
[/card]
[card]
name=Stamina
target=creature
auto=vigilance
auto={S}:regenerate
text=Enchant creature -- Enchanted creature has vigilance. -- Sacrifice Stamina: Regenerate enchanted creature.
mana={2}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Stampede Driver
auto={1}{G}{T}{D(*|myhand)}:all(creature|myBattlefield) 1/1 && all(creature|mybattlefield) trample
text={1}{G}, {T}, Discard a card: Creatures you control get +1/+1 and gain trample until end of turn.
mana={G}
type=Creature
subtype=Human Spellshaper
power=1
toughness=1
[/card]
[card]
name=Stampede
auto=all(creature|attacking) 1/0
auto=all(creature|attacking) trample
text=Attacking creatures get +1/+0 and gain trample until end of turn.
mana={1}{G}{G}
type=Instant
[/card]
[card]
name=Stampeding Elk Herd
auto=@combat(attacking) source(this) restriction{compare(powertotalinplay)~morethan~7}:all(creature|myBattlefield) trample ueot
text=Formidable -- Whenever Stampeding Elk Herd attacks, if creatures you control have total power 8 or greater, creatures you control gain trample until end of turn.
mana={3}{G}{G}
type=Creature
subtype=Elk
power=5
toughness=5
[/card]
[card]
name=Stampeding Rhino
abilities=trample
text=Trample (If this creature would deal enough damage to its blockers to destroy them, you may have it deal the rest of its damage to defending player or planeswalker.)
mana={4}{G}
type=Creature
subtype=Rhino
power=4
toughness=4
[/card]
[card]
name=Stampeding Serow
abilities=trample
auto=@each my upkeep:moveTo(ownerhand) notatarget(creature[green]|myBattlefield)
text=Trample -- At the beginning of your upkeep, return a green creature you control to its owner's hand.
mana={2}{G}{G}
type=Creature
subtype=Antelope Beast
power=5
toughness=4
[/card]
[card]
name=Stampeding Wildebeests
abilities=trample
auto=@each my upkeep:moveto(myhand) notatarget(creature[green]|myBattlefield)
text=Trample (If this creature would deal enough damage to its blockers to destroy them, you may have it deal the rest of its damage to defending player or planeswalker.) -- At the beginning of your upkeep, return a green creature you control to its owner's hand.
mana={2}{G}{G}
type=Creature
subtype=Antelope Beast
power=5
toughness=4
[/card]
[card]
name=Stand Firm
target=creature
auto=1/1
auto=scry:2 scrycore delayed dontshow donothing scrycoreend scryend
text=Target creature gets +1/+1 until end of turn. -- Scry 2. (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.)
mana={W}
type=Instant
[/card]
[card]
name=Stand Together
target=<2>creature
auto=counter(1/1,2)
text=Put two +1/+1 counters on target creature and two +1/+1 counters on another target creature.
mana={3}{G}{G}
type=Instant
[/card]
[card]
name=Standardize
auto=chooseatype all(creature) becomes(removecreaturesubtypes) && becomes(chosentype) ueot chooseend nonwall
text=Choose a creature type other than Wall. Each creature becomes that type until end of turn.
mana={U}{U}
type=Instant
[/card]
[card]
name=Standing Stones
auto={L}{1}{T}:Add{W}
auto={L}{1}{T}:Add{U}
auto={L}{1}{T}:Add{B}
auto={L}{1}{T}:Add{R}
auto={L}{1}{T}:Add{G}
text={1}, {T}, Pay 1 life: Add one mana of any color to your mana pool.
mana={3}
type=Artifact
[/card]
[card]
name=Standing Troops
abilities=vigilance
text=Vigilance
mana={2}{W}
type=Creature
subtype=Human Soldier
power=1
toughness=4
[/card]
[card]
name=Standstill
auto=@movedto(*|opponentstack):draw:3 controller && sacrifice
auto=@movedto(*|mystack):draw:3 opponent && sacrifice
text=When a player casts a spell, sacrifice Standstill. If you do, each of that player's opponents draws three cards.
mana={1}{U}
type=Enchantment
[/card]
[card]
name=Stangg
auto=token(Stangg Twin,legendary creature human warrior, 3/4,red green)
auto=@movedTo(this|nonbattlezone) from(battlefield):moveTo(exile) all(stangg twin)
auto=@movedTo(stangg twin|nonbattlezone) from(battlefield):bury all(this)
text=When Stangg enters the battlefield, put a legendary 3/4 red and green Human Warrior creature token named Stangg Twin onto the battlefield. When Stangg leaves the battlefield, exile that token. When that token leaves the battlefield, sacrifice Stangg.
mana={4}{R}{G}
type=Legendary Creature
subtype=Human Warrior
power=3
toughness=4
[/card]
[card]
name=Star Compass
auto=tap(noevent)
auto=aslongas(plains|myBattlefield) {T}:Add{W}
auto=aslongas(island|myBattlefield) {T}:Add{U}
auto=aslongas(swamp|myBattlefield) {T}:Add{B}
auto=aslongas(mountain|myBattlefield) {T}:Add{R}
auto=aslongas(forest|myBattlefield) {T}:Add{G}
text=Star Compass enters the battlefield tapped. -- {T}: Add to your mana pool one mana of any color a basic land you control could produce.
mana={2}
type=Artifact
[/card]
[card]
name=Starfall
target=creature
auto=damage:3
auto=if cantargetcard(enchantment) then damage:3 targetcontroller
text=Starfall deals 3 damage to target creature. If that creature is an enchantment, Starfall deals 3 damage to that creature's controller.
mana={4}{R}
type=Instant
[/card]
[card]
name=Starfield of Nyx
auto=@each my upkeep:may target(enchantment|mygraveyard) castcard(putinplay)
auto=aslongas(enchantment|mybattlefield) lord(other enchantment[-aura;manacost=1]) transforms((,newability[becomes(Creature)],setpower=1,settoughness=1)) >4
auto=aslongas(enchantment|mybattlefield) lord(other enchantment[-aura;manacost=2]) transforms((,newability[becomes(Creature)],setpower=2,settoughness=2)) >4
auto=aslongas(enchantment|mybattlefield) lord(other enchantment[-aura;manacost=3]) transforms((,newability[becomes(Creature)],setpower=3,settoughness=3)) >4
auto=aslongas(enchantment|mybattlefield) lord(other enchantment[-aura;manacost=4]) transforms((,newability[becomes(Creature)],setpower=4,settoughness=4)) >4
auto=aslongas(enchantment|mybattlefield) lord(other enchantment[-aura;manacost=5]) transforms((,newability[becomes(Creature)],setpower=5,settoughness=5)) >4
auto=aslongas(enchantment|mybattlefield) lord(other enchantment[-aura;manacost=6]) transforms((,newability[becomes(Creature)],setpower=6,settoughness=6)) >4
auto=aslongas(enchantment|mybattlefield) lord(other enchantment[-aura;manacost=7]) transforms((,newability[becomes(Creature)],setpower=7,settoughness=7)) >4
auto=aslongas(enchantment|mybattlefield) lord(other enchantment[-aura;manacost=8]) transforms((,newability[becomes(Creature)],setpower=8,settoughness=8)) >4
auto=aslongas(enchantment|mybattlefield) lord(other enchantment[-aura;manacost=9]) transforms((,newability[becomes(Creature)],setpower=9,settoughness=9)) >4
auto=aslongas(enchantment|mybattlefield) lord(other enchantment[-aura;manacost=10]) transforms((,newability[becomes(Creature)],setpower=10,settoughness=10)) >4
auto=aslongas(enchantment|mybattlefield) lord(other enchantment[-aura;manacost=11]) transforms((,newability[becomes(Creature)],setpower=11,settoughness=11)) >4
auto=aslongas(enchantment|mybattlefield) lord(other enchantment[-aura;manacost=12]) transforms((,newability[becomes(Creature)],setpower=12,settoughness=12)) >4
auto=aslongas(enchantment|mybattlefield) lord(other enchantment[-aura;manacost=13]) transforms((,newability[becomes(Creature)],setpower=13,settoughness=13)) >4
auto=aslongas(enchantment|mybattlefield) lord(other enchantment[-aura;manacost=14]) transforms((,newability[becomes(Creature)],setpower=14,settoughness=14)) >4
auto=aslongas(enchantment|mybattlefield) lord(other enchantment[-aura;manacost=15]) transforms((,newability[becomes(Creature)],setpower=15,settoughness=15)) >4
text=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.
mana={4}{W}
type=Enchantment
[/card]
[card]
name=Starke of Rath
auto={T}:destroy target(artifact,creature) && moveTo(opponentbattlefield) all(this)
text={T}: Destroy target artifact or creature. That permanent's controller gains control of Starke of Rath. (This effect lasts indefinitely.)
mana={1}{R}{R}
type=Legendary Creature
subtype=Human Rogue
power=2
toughness=2
[/card]
[card]
name=Starlight Invoker
auto={7}{W}:life:5 controller
text={7}{W}: You gain 5 life.
mana={1}{W}
type=Creature
subtype=Human Cleric Mutant
power=1
toughness=3
[/card]
[card]
name=Starlight
target=opponent
auto=life:thricetype:creature[black]:opponentbattlefield controller
text=You gain 3 life for each black creature target opponent controls.
mana={1}{W}
type=Sorcery
[/card]
[card]
name=Starlit Angel
abilities=flying
text=Flying
mana={3}{W}{W}
type=Creature
subtype=Angel
power=3
toughness=4
[/card]
[card]
name=Starlit Sanctum
auto={T}:Add{1}
auto={W}{T}{S(creature[cleric]|myBattlefield)}:name(you gain life) life:storedtoughness controller
auto={B}{T}{S(creature[cleric]|myBattlefield)}:name(lose life) target(player) life:-storedpower
text={T}: Add {1} to your mana pool. -- {W}, {T}, Sacrifice a Cleric creature: You gain life equal to the sacrificed creature's toughness. -- {B}, {T}, Sacrifice a Cleric creature: Target player loses life equal to the sacrificed creature's power.
type=Land
[/card]
[card]
name=Starstorm
auto=damage:X all(creature)
autohand=__CYCLING__({3})
text=Starstorm deals X damage to each creature. -- Cycling {3} ({3}, Discard this card: Draw a card.)
mana={X}{R}{R}
type=Instant
[/card]
[card]
name=Start Your Engines
auto=all(vehicle|mybattlefield) becomes(Artifact Creature) ueot
auto=all(creature|mybattlefield) 2/2 ueot
text=Vehicles you control become artifact creatures until end of turn. Creatures you control get +2/+0 until end of turn.
mana={3}{R}
type=Sorcery
[/card]
[card]
name=Startled Awake
target=opponent
auto=deplete:13 targetedplayer
autograveyard={3}{U}{U}:moveto(mybattlefield) and!(flip(Persistent Nightmare))! assorcery
text=Target opponent puts the top thirteen cards of his or her library into his or her graveyard. -- {3}{U}{U}: Put Startled Awake from your graveyard onto the battlefield transformed. Activate this ability only any time you could cast a sorcery.
mana={2}{U}{U}
type=Sorcery
[/card]
[card]
name=Starved Rusalka
auto={G}{S(creature|myBattlefield)}:life:1
text={G}, Sacrifice a creature: You gain 1 life.
mana={G}
type=Creature
subtype=Spirit
power=1
toughness=1
[/card]
[card]
name=Stasis Cell
target=creature
text=Enchant creature -- Enchanted creature doesn't untap during its controller's untap step. -- {3}{U}: Attach Stasis Cell to target creature.
auto=doesnotuntap
auto={3}{U}:retarget target(creature)
mana={4}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Stasis Cocoon
target=artifact
auto=teach(creature) cantattack
auto=teach(creature) cantpwattack
auto=teach(creature) cantblock
auto=noactivatedability
text=Enchant artifact -- Enchanted artifact's activated abilities can't be activated. If enchanted artifact is a creature, it can't attack or block.
mana={1}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Stasis Snare
abilities=flash
auto=target(creature|opponentbattlefield) (blink)forsrc
text=Flash (You may cast this spell any time you could cast an instant.) -- When Stasis Snare enters the battlefield, exile target creature an opponent controls until Stasis Snare leaves the battlefield. (That creature returns under its owner's control.)
mana={1}{W}{W}
type=Enchantment
[/card]
[card]
name=Stasis
auto=upcost[{U}] sacrifice
auto=phasealter(remove,untap,controller)
auto=phasealter(remove,untap,opponent)
text=Players skip their untap steps. -- At the beginning of your upkeep, sacrifice Stasis unless you pay {U}.
mana={1}{U}
type=Enchantment
[/card]
[card]
name=Statecraft
auto=preventAllCombatDamage to(creature|myBattlefield)
auto=preventAllCombatDamage from(creature|myBattlefield)
text=Prevent all combat damage that would be dealt to and dealt by creatures you control.
mana={3}{U}
type=Enchantment
[/card]
[card]
name=Statute of Denial
target=*|stack
auto=fizzle
auto=if type(creature[blue]|mybattlefield)~morethan~0 then draw:1 controller 
auto=if type(creature[blue]|mybattlefield)~morethan~0 then ability$!reject notatarget(*|myhand)!$ controller
text=Counter target spell. If you control a blue creature, draw a card, then discard a card.
mana={2}{U}{U}
type=Instant
[/card]
[card]
name=Staunch Defenders
auto=life:4
text=When Staunch Defenders enters the battlefield, you gain 4 life.
mana={3}{W}{W}
type=Creature
subtype=Human Soldier
power=3
toughness=4
[/card]
[card]
name=Staunch-Hearted Warrior
auto=@targeted(this) from(*[instant;sorcery;enchantment]|mycastingzone):counter(1/1,2)
text=Heroic - Whenever you cast a spell that targets Staunch-Hearted Warrior, put two +1/+1 counters on Staunch-Hearted Warrior. 
mana={3}{G}
type=Creature
subtype=Human Warrior
power=2
toughness=2
[/card]
[card]
name=Stave Off
target=creature
auto=choice name(green) transforms((,newability[protection from green])) ueot
auto=choice name(red) transforms((,newability[protection from red])) ueot
auto=choice name(blue) transforms((,newability[protection from blue])) ueot
auto=choice name(black) transforms((,newability[protection from black])) ueot
auto=choice name(white) transforms((,newability[protection from white])) ueot
text=Target creature gains protection from the color of your choice until end of turn.
mana={W}
type=Instant
[/card]
[card]
name=Steadfast Cathar
auto=@combat(attacking) source(this): +0/+2 ueot
text=Whenever Steadfast Cathar attacks, it gets +0/+2 until end of turn.
mana={1}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=1
[/card]
[card]
name=Steadfast Guard
abilities=vigilance
text=Vigilance (Attacking doesn't cause this creature to tap.)
mana={W}{W}
type=Creature
subtype=Human Rebel
power=2
toughness=2
[/card]
[card]
name=Steadfastness
auto=all(creature|myBattlefield) 0/3 ueot
text=Creatures you control get +0/+3 until end of turn.
mana={1}{W}
type=Sorcery
[/card]
[card]
name=Steady Progress
auto=draw:1 controller
auto=notatarget(<anyamount>*[artifact;creature;enchantment;land;planeswalker;player]) proliferate
text=Draw a card, then proliferate. (You choose any number of permanents and/or players with counters on them, then give each another counter of a kind already there.)
mana={2}{U}
type=Instant
[/card]
[card]
name=Steal Artifact
target=artifact
alias=1194
text=Enchant artifact -- You control enchanted artifact.
mana={2}{U}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Steal Enchantment
target=enchantment
alias=1194
text=Enchant enchantment -- You control enchanted enchantment.
mana={U}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Steal Strength
target=creature
auto=+1/+1 ueot
auto=choice target(creature) -1/-1 ueot
text=Target creature gets +1/+1 until end of turn. Another target creature gets -1/-1 until end of turn.
mana={1}{B}
type=Instant
[/card]
[card]
name=Stealer of Secrets
auto=@combatdamaged(player) from(this):draw:1
text=Whenever Stealer of Secrets deals combat damage to a player, draw a card.
mana={2}{U}
type=Creature
subtype=Human Rogue
power=2
toughness=2
[/card]
[card]
name=Steam Blast
auto=damage:2 all(creature,player)
text=Steam Blast deals 2 damage to each creature and each player.
mana={2}{R}
type=Sorcery
[/card]
[card]
name=Steam Catapult
auto={T}:destroy target(creature[tapped]) restriction{during my turn,before attackers}
text={T}: Destroy target tapped creature. Activate this ability only during your turn, before attackers are declared.
mana={3}{W}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=3
[/card]
[card]
name=Steam Frigate
auto=aslongas(island|opponentBattlefield) cantattack <1
auto=aslongas(island|opponentBattlefield) cantpwattack <1
text=Steam Frigate can't attack unless defending player controls an Island.
mana={2}{U}
type=Creature
subtype=Human Pirate
power=3
toughness=3
[/card]
[card]
name=Steam Spitter
abilities=reach
auto={R}:1/0
text=Reach (This creature can block creatures with flying.) -- {R}: Steam Spitter gets +1/+0 until end of turn.
mana={4}{G}
type=Creature
subtype=Spider
power=1
toughness=5
[/card]
[card]
name=Steam Vents
auto=noactivatedability ueot
auto=pay({L:2}) name(pay 2 life) donothing name(pay 2 life) && -noactivatedability all(this)?tap(noevent) && -noactivatedability all(this)
text=({T}: Add {U} or {R} to your mana pool.) -- As Steam Vents enters the battlefield, you may pay 2 life. If you don't, Steam Vents enters the battlefield tapped.
type=Land
subtype=Island Mountain
[/card]
[card]
name=Steamclaw
auto={3}{T}:moveTo(exile) target(*|graveyard)
auto={1}{S}:moveTo(exile) target(other *|graveyard)
text={3}, {T}: Exile target card from a graveyard. -- {1}, Sacrifice Steamclaw: Exile target card from a graveyard.
mana={2}
type=Artifact
[/card]
[card]
name=Steamcore Weird
auto=if spent({R}) then damage:2 target(creature,player)
text=When Steamcore Weird enters the battlefield, if {R} was spent to cast Steamcore Weird, it deals 2 damage to target creature or player.
mana={3}{U}
type=Creature
subtype=Weird
power=1
toughness=3
[/card]
[card]
name=Steamflogger Boss
auto=lord(other creature[rigger]|mybattlefield) 1/0
auto=lord(other creature[rigger]|mybattlefield) haste
text=Other Rigger creatures you control get +1/+0 and have haste. -- If a Rigger you control would assemble a Contraption, it assembles two Contraptions instead.
mana={3}{R}
type=Creature
subtype=Goblin Rigger
power=3
toughness=3
[/card]
[card]
name=Steel Golem
auto=maxCast(creature)0
text=You can't cast creature spells.
mana={3}
type=Artifact Creature
subtype=Golem
power=3
toughness=4
[/card]
[card]
name=Steel Leaf Paladin
abilities=first strike
auto=moveTo(ownerhand) notatarget(creature[green;white]|myBattlefield)
text=First strike -- When Steel Leaf Paladin enters the battlefield, return a green or white creature you control to its owner's hand.
mana={4}{G}{W}
type=Creature
subtype=Elf Knight
power=4
toughness=4
[/card]
[card]
name=Steel of the Godhead
target=creature
auto=teach(creature[white]) 1/1
auto=teach(creature[white]) lifelink
auto=teach(creature[blue]) 1/1
auto=teach(creature[blue]) unblockable
text=Enchant creature -- As long as enchanted creature is white, it gets +1/+1 and has lifelink. (Damage dealt by the creature also causes its controller to gain that much life.) -- As long as enchanted creature is blue, it gets +1/+1 and is unblockable.
mana={2}{WU}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Steel Overseer
auto={T}:counter(1/1,1) all(creature[artifact]|myBattlefield)
text={T}: Put a +1/+1 counter on each artifact creature you control.
mana={2}
type=Artifact Creature
subtype=Construct
power=1
toughness=1
[/card]
[card]
name=Steel Sabotage
auto=choice fizzle target(artifact|stack)
auto=choice moveTo(ownerhand) target(artifact)
text=Choose one - counter target artifact spell; or return target artifact to its owner's hand.
mana={U}
type=Instant
[/card]
[card]
name=Steel Wall
abilities=defender
text=Defender (This creature can't attack.)
mana={1}
type=Artifact Creature
subtype=Wall
power=0
toughness=4
[/card]
[card]
name=Steelclad Serpent
auto=aslongas(other artifact|myBattlefield) cantattack <1
auto=aslongas(other artifact|myBattlefield) cantpwattack <1
text=Steelclad Serpent can't attack unless you control another artifact.
mana={5}{U}
type=Artifact Creature
subtype=Serpent
power=4
toughness=5
[/card]
[card]
name=Steelform Sliver
auto=lord(sliver|mybattlefield) 0/1
text=All Sliver creatures you control get +0/+1.
mana={2}{W}
type=Creature
subtype=Sliver
power=2
toughness=2
[/card]
[card]
name=Steeling Stance
auto=all(creature|mybattlefield) 1/1 ueot
autohand={W}:1/1 target(creature) limit:1 myUpkeepOnly
text=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. (Activate this ability only during your upkeep and only once each turn.)
mana={1}{W}{W}
type=Instant
[/card]
[card]
name=Steelshaper Apprentice
aicode=activate target(equipment|mylibrary) moveto(myhand)
auto={H}{W}{T}:name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>equipment|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text={W}, {T}, 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.
mana={2}{W}{W}
type=Creature
subtype=Human Soldier
power=1
toughness=3
[/card]
[card]
name=Steelshaper's Gift
aicode=activate target(equipment|mylibrary) moveto(myhand)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>equipment|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=Search your library for an Equipment card, reveal that card, and put it into your hand. Then shuffle your library.
mana={W}
type=Sorcery
[/card]
[card]
name=Steely Resolve
auto=chooseatype lord(creature[chosentype]) shroud chooseend
text=As Steely Resolve enters the battlefield, choose a creature type. -- Creatures of the chosen type have shroud. (They can't be the targets of spells or abilities.)
mana={1}{G}
type=Enchantment
[/card]
[card]
name=Steeple Roc
abilities=flying,first strike
mana={4}{W}
type=Creature
subtype=Bird
power=3
toughness=1
[/card]
[card]
name=Stench of Decay
auto=all(creature[-artifact]) -1/-1
text=Nonartifact creatures get -1/-1 until end of turn.
mana={1}{B}{B}
type=Instant
[/card]
[card]
name=Stenchskipper
abilities=flying
auto=@each endofturn restriction{type(goblin|myBattlefield)~lessthan~1}:sacrifice
text=Flying -- At the beginning of the end step, if you control no Goblins, sacrifice Stenchskipper.
mana={3}{B}
type=Creature
subtype=Elemental
power=6
toughness=5
[/card]
[card]
name=Stensia Banquet
target=opponent
auto=damage:type:vampire:mybattlefield
auto=draw:1 controller
text=Stensia Banquet deals damage to target opponent equal to the number of Vampires you control. -- Draw a card.
mana={2}{R}
type=Sorcery
[/card]
[card]
name=Stensia Bloodhall
auto={T}:Add{1}
auto={3}{B}{R}{T}:damage:2 target(player)
text={T}: Add {1} to your mana pool. -- {3}{B}{R}, {T}: Stensia Bloodhall deals 2 damage to target player.
type=Land
[/card]
[card]
name=Stensia Innkeeper
auto=target(land|opponentbattlefield) freeze
text=When Stensia Innkeeper enters the battlefield, tap target land an opponent controls. That land doesn't untap during its controller's next untap step.
mana={3}{R}
type=Creature
subtype=Vampire
power=3
toughness=3
[/card]
[card]
name=Stensia Masquerade
auto=lord(creature[attacking]|mybattlefield) first strike
auto=@combatdamaged(player) from(vampire|mybattlefield): counter(1/1,1) all(trigger[from])
abilities=madness
autoexile=restriction{discarded} pay({2}{r}) name(pay 2r to cast) activate name(pay 2r to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard)
text=Attacking creatures you control have first strike. -- Whenever a Vampire you control deals combat damage to a player, put a +1/+1 counter on it. -- Madness {2}{R} (If you discard this card, discard it into exile. When you do, cast it for its madness cost or put it into your graveyard.)
mana={2}{R}
type=Enchantment
[/card]
[card]
name=Steppe Glider
abilities=flying,vigilance
auto={w}{1}:target(creature[counter{1/1.1}]) transforms((newability[flying],newability[vigilance])) ueot
text=Flying, vigilance -- {1}{W}: Target creature with a +1/+1 counter on it gains flying and vigilance until end of turn.
mana={4}{W}
type=Creature
subtype=Elemental
power=2
toughness=4
[/card]
[card]
name=Steppe Lynx
auto=@movedTo(land|myBattlefield):2/2 ueot
text=Landfall - Whenever a land enters the battlefield under your control, Steppe Lynx gets +2/+2 until end of turn.
mana={W}
type=Creature
subtype=Cat
power=0
toughness=1
[/card]
[card]
name=Sterling Grove
auto=lord(other enchantment|mybattlefield) shroud
aicode=activate target(enchantment|mylibrary) moveto(mylibrary) and!(moveto(mylibrary))!
auto={1}{S}:name(search enchantment) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(enchantment|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(mylibrary)])) optiononeend optiontwo bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary )! optiontwoend revealend
text=Other enchantments you control have shroud. (They can't be the targets of spells or abilities.) -- {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.
mana={G}{W}
type=Enchantment
[/card]
[card]
name=Stern Constable
auto={T}{D(*|myhand)}:tap target(creature)
text={T}, Discard a card: Tap target creature.
mana={W}
type=Creature
subtype=Human Soldier
power=1
toughness=1
[/card]
[card]
name=Stern Judge
auto={T}:life:-type:swamp:mybattlefield controller && life:-type:swamp:opponentbattlefield opponent
text={T}: Each player loses 1 life for each Swamp he or she controls.
mana={2}{W}
type=Creature
subtype=Human Cleric
power=2
toughness=2
[/card]
[card]
name=Stern Marshal
auto={T}:2/2 target(creature) restriction{during my turn,before attackers}
text={T}: Target creature gets +2/+2 until end of turn. Activate this ability only during your turn, before attackers are declared.
mana={2}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=2
[/card]
[card]
name=Stern Mentor
auto=soulbond {t}:deplete:2 target(player)
abilities=soulbond
text=Soulbond (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.) -- As long as Stern Mentor is paired with another creature, each of those creatures has "{T}: Target player puts the top two cards of his or her library into his or her graveyard."
mana={3}{U}
type=Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=Stern Proctor
auto=moveTo(ownerhand) target(enchantment,artifact)
text=When Stern Proctor enters the battlefield, return target artifact or enchantment to its owner's hand.
mana={U}{U}
type=Creature
subtype=Human Wizard
power=1
toughness=2
[/card]
[card]
name=Steward of Valeron
abilities=vigilance
auto={T}:Add{G}
text=Vigilance -- {T}: Add {G} to your mana pool.
mana={G}{W}
type=Creature
subtype=Human Druid Knight
power=2
toughness=2
[/card]
[card]
name=Still Life
auto={G}{G}:transforms((Centaur Creature,setpower=4,settoughness=3)) ueot
text={G}{G}: Still Life becomes a 4/3 Centaur creature until end of turn. It's still an enchantment.
mana={1}{G}{G}
type=Enchantment
[/card]
[card]
name=Stillmoon Cavalier
abilities=protection from black,protection from white
auto={WB}:flying
auto={WB}:first strike
auto={WB}{WB}:+1/+0
text=Protection from white and from black -- {(w/b)}: Stillmoon Cavalier gains flying until end of turn. -- {(w/b)}: Stillmoon Cavalier gains first strike until end of turn. -- {(w/b){(w/b)}: Stillmoon Cavalier gets +1/+0 until end of turn.
mana={1}{WB}{WB}
type=Creature
subtype=Zombie Knight
power=2
toughness=1
[/card]
[card]
name=Stingerfling Spider
abilities=reach
auto=destroy target(creature[flying])
text=Reach -- When Stingwebbing Spider enters the battlefield, you may destroy target creature with flying.
mana={4}{G}
type=Creature
subtype=Spider
power=2
toughness=5
[/card]
[card]
name=Stinging Barrier
abilities=defender
auto={U}{T}:Damage:1 target(creature,player)
text=Defender (This creature can't attack.) -- {U}, {T}: Stinging Barrier deals 1 damage to target creature or player.
mana={2}{U}{U}
type=Creature
subtype=Wall
power=0
toughness=4
[/card]
[card]
name=Stingmoggie
auto=counter(1/1,2)
auto={3}{R}{C(1/1,-1)}:destroy target(artifact,land)
text=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.
mana={3}{R}
type=Creature
subtype=Elemental
power=0
toughness=0
[/card]
[card]
name=Stingscourger
auto=moveTo(ownerhand) target(creature|opponentbattlefield)
auto=upcost[{3}{R};next upkeep] sacrifice
text=Echo {3}{R} (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.) -- When Stingscourger enters the battlefield, return target creature an opponent controls to its owner's hand.
mana={1}{R}
type=Creature
subtype=Goblin Warrior
power=2
toughness=2
[/card]
[card]
name=Stinkdrinker Bandit
auto=@combat(notblocked) source(rogue|mybattlefield):all(trigger[to]) 2/1 ueot
other={1}{B} name(Prowl)
otherrestriction=prowl
text=Prowl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Goblin or Rogue.) -- Whenever a Rogue you control attacks and isn't blocked, it gets +2/+1 until end of turn.
mana={3}{B}
type=Creature
subtype=Goblin Rogue
power=2
toughness=1
[/card]
[card]
name=Stinkdrinker Daredevil
auto=lord(giant|mycastingzone) altercost(colorless,-2)
text=Giant spells you cast cost {2} less to cast.
mana={2}{R}
type=Creature
subtype=Goblin Rogue
power=1
toughness=3
[/card]
[card]
name=Stinkweed Imp
abilities=flying
auto=@combatdamaged(creature) from(this):all(trigger[to]) destroy
dredge=dredge(5)
text=Flying -- Whenever Stinkweed Imp deals combat damage to a creature, destroy that creature. -- Dredge 5 (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.)
mana={2}{B}
type=Creature
subtype=Imp
power=1
toughness=2
[/card]
[card]
name=Stir the Grave
auto=moveto(mybattlefield) target(creature[manacost <=X]|mygraveyard)
text=Return target creature card with converted mana cost X or less from your graveyard to the battlefield.
mana={X}{B}
type=Sorcery
[/card]
[card]
name=Stir the Pride
other={5}{W}{W} name(Entwine)
auto=if paid(alternative) then all(creature|mybattlefield) 2/2 ueot && all(creature|mybattlefield) transforms((,newability[spiritlink])) ueot
auto=ifnot paid(alternative) then ability$! choice name(+2/+2) all(creature|mybattlefield) 2/2 ueot _ choice name(spiritlink) all(creature|mybattlefield) spiritlink ueot !$ controller
text=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} (Choose both if you pay the entwine cost.)
mana={4}{W}
type=Instant
[/card]
[card]
name=Stirring Wildwood
auto=tap(noevent)
auto={T}:Add{G}
auto={T}:Add{W}
auto={1}{G}{W}:transforms((Elemental Creature,setpower=3,settoughness=4,white,green)) ueot
text=Stirring Wildwood enters the battlefield tapped. -- {T}: 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.
type=Land
[/card]
[card]
name=Stitch in Time
auto=flipacoin winability turns:+1 controller winabilityend flipend
text=Flip a coin. If you win the flip, take an extra turn after this one.
mana={1}{U}{R}
type=Sorcery
[/card]
[card]
name=Stitch Together
target=creature|mygraveyard
auto=aslongas(*|mygraveyard) moveTo(mybattlefield) >6
auto=moveTo(myhand)
text=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.
mana={B}{B}
type=Sorcery
[/card]
[card]
name=Stitched Drake
abilities=flying
text=As an addition cost to cast Stitched Drake, exile a creature card from your graveyard. -- Flying
mana={1}{U}{U}{E(creature|mygraveyard)}
type=Creature
subtype=Zombie Drake
power=3
toughness=4
[/card]
[card]
name=Stitched Mangler
auto=target(creature) freeze
auto=tap(noevent)
text=Stitched Mangler enters the battlefield tapped. -- When Stitched Mangler enters the battlefield, tap target creature an opponent controls. That creature doesn't untap during its controller's next untap step.
mana={2}{U}
type=Creature
subtype=Zombie Horror
power=2
toughness=3
[/card]
[card]
name=Stitcher's Apprentice
auto={1}{U}{T}:token(Homunculus,Creature Homunculus,2/2,blue) && transforms((,newability[target(creature|mybattlefield) sacrifice])) forever
text={1}{U}, {T}: Put a 2/2 blue Homunculus creature token onto the battlefield, then sacrifice a creature.
mana={1}{U}
type=Creature
subtype=Homunculus
power=1
toughness=2
[/card]
[card]
name=Stitchwing Skaab
abilities=flying
auto={1}{U}{D(*|myhand)}{D(*|myhand)}:moveto(mybattlefield) and!(tap(noevent))!
text=Flying -- {1}{U}, Discard two cards: Return Stitchwing Skaab from your graveyard to the battlefield tapped.
mana={3}{U}
type=Creature
subtype=Zombie Horror
power=3
toughness=1
[/card]
[card]
name=Stoic Builder
auto=may moveto(myhand) target(land|mygraveyard)
text=When Stoic Builder enters the battlefield, you may return target land card from your graveyard to your hand.
mana={2}{G}
type=Creature
subtype=Human
power=2
toughness=3
[/card]
[card]
name=Stoic Champion
auto=@cycled(*|hand):2/2 ueot
text=Whenever a player cycles a card, Stoic Champion gets +2/+2 until end of turn.
mana={W}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=2
[/card]
[card]
name=Stoic Ephemera
abilities=flying,defender
auto=@combat(blocking) source(this):phaseaction[combatends,sourceinplay] sacrifice
text=Defender (This creature can't attack.) -- Flying -- When Stoic Ephemera blocks, sacrifice it at end of combat.
mana={2}{W}
type=Creature
subtype=Spirit
power=5
toughness=5
[/card]
[card]
name=Stoke the Flames
target=creature,player
auto=damage:4
text=Convoke (Your creatures can help cast this spell. Each creature you tap while casting this spell pays for {1} or one mana of that creature's color.) -- Stoke the Flames deals 4 damage to target creature or player.
other={convoke} name(Convoke)
mana={2}{R}{R}
type=Instant
[/card]
[card]
name=Stolen Grain
auto=damage:5 opponent
auto=life:5 controller
text=Stolen Grain deals 5 damage to target opponent. You gain 5 life.
mana={4}{B}{B}
type=Sorcery
[/card]
[card]
name=Stomp and Howl
target=artifact
auto=destroy
auto=destroy target(enchantment)
restriction=type(artifact|mybattlefield)~morethan~0,type(enchantment|mybattlefield)~morethan~0
text=Destroy target artifact and target enchantment.
mana={2}{G}
type=Sorcery
[/card]
[card]
name=Stomper Cub
abilities=trample
text=Trample
mana={3}{G}{G}
type=Creature
subtype=Beast
power=5
toughness=3
[/card]
[card]
name=Stomping Ground
auto=noactivatedability ueot
auto=pay({L:2}) name(pay 2 life) donothing name(pay 2 life) && -noactivatedability all(this)?tap(noevent) && -noactivatedability all(this)
text=({T}: Add {R} or {G} to your mana pool.) -- As Stomping Ground enters the battlefield, you may pay 2 life. If you don't, Stomping Ground enters the battlefield tapped.
type=Land
subtype=Mountain Forest
[/card]
[card]
name=Stomping Slabs
auto=reveal:7 optionone if type(stomping slabs|reveal)~morethan~0 then name(stomp) target(creature,player|reveal) damage:7 else name(put on bottom) target(<7>*|reveal) bottomoflibrary optiononeend optiontwo name(put on bottom) target(<7>*|reveal) bottomoflibrary optiontwoend revealend
text=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.
mana={2}{R}
type=Sorcery
[/card]
[card]
name=Stone Calendar
auto=lord(*|mycastingzone) altercost(colorless,-1)
text=Spells you cast cost up to {1} less to cast.
mana={5}
type=Artifact
[/card]
[card]
name=Stone Catapult
auto={T}:destroy target(creature[-black;tapped]) restriction{during my turn,before attackers}
text={T}: Destroy target tapped nonblack creature. Activate this ability only during your turn, before attackers are declared.
mana={4}{B}
type=Creature
subtype=Human Soldier
power=1
toughness=2
[/card]
[card]
name=Stone Golem
mana={5}
type=Artifact Creature
subtype=Golem
power=4
toughness=4
[/card]
[card]
name=Stone Haven Medic
auto={W}{T}:life:1 controller
text={W}, {T}: You gain 1 life.
mana={1}{W}
type=Creature
subtype=Kor Cleric
power=1
toughness=3
[/card]
[card]
name=Stone Haven Outfitter
auto=lord(creature[geared]|mybattlefield) 1/1
auto=@movedto(graveyard) from(creature[geared]|mybattlefield):draw:1 controller
text=Equipped creatures you control get +1/+1. -- Whenever an equipped creature you control dies, draw a card.
mana={1}{W}
type=Creature
subtype=Kor Artificer Ally
power=2
toughness=2
[/card]
[card]
name=Stone Idol Trap
autohand=affinity(creature[attacking]|battlefield) reduce({1})
auto=token(Construct,Artifact Creature Construct,6/12,trample) and!( transforms((,newability[@next endofturn:moveTo(exile)])) forever )!
text=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.
mana={5}{R}
type=Instant
subtype=Trap
[/card]
[card]
name=Stone Kavu
auto={R}:1/0
auto={W}:0/1
text={R}: Stone Kavu gets +1/+0 until end of turn. -- {W}: Stone Kavu gets +0/+1 until end of turn.
mana={4}{G}
type=Creature
subtype=Kavu
power=3
toughness=3
[/card]
[card]
name=Stone Quarry
auto=tap(noevent)
auto={T}:add{R}
auto={T}:add{W}
text=Stone Quarry enters the battlefield tapped. -- {T}: Add {R} or {W} to your mana pool.
type=Land
[/card]
[card]
name=Stone Rain
target=land
auto=destroy
text=Destroy target land.
mana={2}{R}
type=Sorcery
[/card]
[card]
name=Stone Spirit
auto=cantbeblockedby(creature[flying])
text=Stone Spirit can't be blocked by creatures with flying.
mana={4}{R}
type=Creature
subtype=Elemental Spirit
power=4
toughness=3
[/card]
[card]
name=Stonebrow, Krosan Hero
abilities=trample
auto=lord(creature[attacking;trample]|myBattlefield) 2/2
text=Trample -- Whenever a creature you control with trample attacks, it gets +2/+2 until end of turn.
mana={3}{R}{G}
type=Legendary Creature
subtype=Centaur Warrior
power=4
toughness=4
[/card]
[card]
name=Stonecloaker
abilities=flash,flying
auto=moveto(myhand) notatarget(creature|mybattlefield) and!(moveto(exile) target(*|graveyard))!
text=Flash (You may cast this spell any time you could cast an instant.) -- 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.
mana={2}{W}
type=Creature
subtype=Gargoyle
power=3
toughness=2
[/card]
[card]
name=Stonefare Crocodile
auto={2}{B}:lifelink
text={2}{B}: Stonefare Crocodile gains lifelink until end of turn. (Damage dealt by this creature also causes you to gain that much life.)
mana={2}{G}
type=Creature
subtype=Crocodile
power=3
toughness=2
[/card]
[card]
name=Stoneforge Acolyte
aicode=activate target(equipment[zpos<=4]|mylibrary) moveto(myhand)
auto={t}{T(ally|myBattlefield)}:name(look) reveal:4 optionone name(Get Equipment) target(<upto:1>equipment|reveal) moveto(myhand) optiononeend optiontwo name(put on bottom) target(<4>*|reveal) bottomoflibrary optiontwoend revealend
text=Cohort -- {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.
mana={W}
type=Creature
subtype=Kor Artificer Ally
power=1
toughness=2
[/card]
[card]
name=Stoneforge Masterwork
auto={2}:equip
auto=teach(creature) transforms((,newability[foreach(other creature[share!types!]|mybattlefield) 1/1]))
text=Equipped creature gets +1/+1 for each other creature you control that shares a creature type with it. -- Equip {2}
mana={1}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Stoneforge Mystic
aicode=activate target(equipment|mylibrary) moveto(myhand)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>equipment|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
auto={1}{W}{T}:moveTo(myBattlefield) target(equipment|myhand)
text=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}, {T}: You may put an Equipment card from your hand onto the battlefield.
mana={1}{W}
type=Creature
subtype=Kor Artificer
power=1
toughness=2
[/card]
[card]
name=Stonefury
target=creature|battlefield
auto=damage:type:land:mybattlefield
text=Stonefury deals damage to target creature equal to the number of lands you control.
mana={3}{R}{R}
type=Instant
[/card]
[card]
name=Stonehands
target=creature
auto=0/2
auto={R}:1/0
text=Enchant creature -- Enchanted creature gets +0/+2. -- {R}: Enchanted creature gets +1/+0 until end of turn.
mana={2}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Stonehewer Giant
abilities=vigilance
aicode=activate moveTo(myBattlefield) and!(transforms((,newability[rehook target(creature|mybattlefield)])) oneshot)! target(equipment|myLibrary)
auto={1}{W}{T}:name(search card) reveal:plibrarycount optionone name(choose card) target(equipment|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(transforms((,newability[rehook target(creature|mybattlefield)])) oneshot)! afterrevealedend revealend
text=Vigilance -- {1}{W}, {T}: Search your library for an Equipment card and put it onto the battlefield. Attach it to a creature you control. Then shuffle your library.
mana={3}{W}{W}
type=Creature
subtype=Giant Warrior
power=4
toughness=4
[/card]
[card]
name=Stonehoof Chieftain
abilities=trample,indestructible
auto=lord(other creature|mybattlefield) transforms((,newability[this(attacking) indestructible],newability[this(attacking) trample]))
text=Trample, indestructible -- Whenever another creature you control attacks, it gains trample and indestructible until end of turn.
mana={7}{G}
type=Creature
subtype=Centaur Warrior
power=8
toughness=8
[/card]
[card]
name=Stonehorn Chanter
auto={5}{W}:vigilance ueot && lifelink ueot
text={5}{W}:Stonehorn Chanter gains vigilance and lifelink until end of turn.
mana={5}{W}
type=Creature
subtype=Rhino Cleric
power=4
toughness=4
[/card]
[card]
name=Stonehorn Dignitary
auto=nextphasealter(remove,combatbegins,opponent)
auto=nextphasealter(remove,combatattackers,opponent)
auto=nextphasealter(remove,combatblockers,opponent)
auto=nextphasealter(remove,combatdamage,opponent)
auto=nextphasealter(remove,combatends,opponent)
text=When Stonehorn Dignitary enters the battlefield, target opponent skips his or her next combat phase.
mana={3}{W}
type=Creature
subtype=Rhino Soldier
power=1
toughness=4
[/card]
[card]
name=Stone-Seeder Hierophant
auto=@movedto(land|myBattlefield):untap
auto={T}:untap target(land)
text=Whenever a land enters the battlefield under your control, untap Stone-Seeder Hierophant. -- {T}: Untap target land.
mana={2}{G}{G}
type=Creature
subtype=Human Druid
power=1
toughness=1
[/card]
[card]
name=Stoneshaker Shaman
auto=@each opponent endofturn:ability$!name(sacrifice untapped land) notatarget(land[-tapped]|mybattlefield) sacrifice!$ opponent
auto=@each my endofturn:notatarget(land[-tapped]|mybattlefield) sacrifice
text=At the beginning of each player's end step, that player sacrifices an untapped land.
mana={2}{R}
type=Creature
subtype=Human Shaman
power=1
toughness=1
[/card]
[card]
name=Stoneshock Giant
auto=this(cantargetcard(*[-monstrous]) {6}{R}{R}:becomes(monstrous) forever && counter(1/1,3) && transforms((,newAbility[all(creature[-flying]|opponentbattlefield) cantblock ueot)])) forever
text={6}{R}{R}: Monstrosity 3. (If this creature isn't monstrous, put three +1/+1 counters on it and it becomes monstrous.) -- When Stoneshock Giant becomes monstrous, creatures without flying your opponents control can't block this turn.
mana={3}{R}{R}
type=Creature
subtype=Giant
power=5
toughness=4
[/card]
[card]
name=Stone-Throwing Devils
abilities=first strike
text=First strike
mana={B}
type=Creature
subtype=Devil
power=1
toughness=1
[/card]
[card]
name=Stone-Tongue Basilisk
auto=@combatdamaged(creature) from(this):all(trigger[to]) phaseaction[combatends once] destroy
auto=aslongas(*|mygraveyard) lure >6
text=Whenever Stone-Tongue Basilisk deals combat damage to a creature, destroy that creature at end of combat. -- Threshold - As long as seven or more cards are in your graveyard, all creatures able to block Stone-Tongue Basilisk do so.
mana={4}{G}{G}{G}
type=Creature
subtype=Basilisk
power=4
toughness=5
[/card]
[card]
name=Stonewing Antagonizer
abilities=flying
text=Flying
type=Artifact Creature
subtype=Gargoyle Horror
power=4
toughness=2
[/card]
[card]
name=Stonewood Invocation
target=creature
auto=+5/+5 ueot
auto=shroud ueot
text=Split second (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.) -- Target creature gets +5/+5 and gains shroud until end of turn. (It can't be the target of spells or abilities.)
mana={3}{G}
type=Instant
abilities=split second
[/card]
[card]
name=Stonewood Invoker
auto={7}{G}:5/5
text={7}{G}: Stonewood Invoker gets +5/+5 until end of turn.
mana={1}{G}
type=Creature
subtype=Elf Mutant
power=2
toughness=2
[/card]
[card]
name=Stonework Puma
mana={3}
type=Artifact Creature
subtype=Cat Ally
power=2
toughness=2
[/card]
[card]
name=Stonewright
auto=soulbond {R}:1/0
abilities=soulbond
text=Soulbond (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.) -- As long as Stonewright is paired with another creature, each of those creatures has "{R}: This creature gets +1/+0 until end of turn."
mana={R}
type=Creature
subtype=Human Shaman
power=1
toughness=1
[/card]
[card]
name=Stony Silence
auto=lord(artifact) noactivatedability
text=Activated abilities of artifacts can't be activated.
mana={1}{W}
type=Enchantment
[/card]
[card]
name=Stonybrook Angler
auto={1}{U}{T}:tap target(creature)
auto={1}{U}{T}:untap target(creature)
text={1}{U}, {T}: You may tap or untap target creature.
mana={1}{U}
type=Creature
subtype=Merfolk Wizard
power=1
toughness=2
[/card]
[card]
name=Stonybrook Banneret
abilities=islandwalk
auto=lord(*[merfolk;wizard]|mycastingzone) altercost(colorless, -1)
text=Islandwalk -- Merfolk spells and Wizard spells you cast cost {1} less to cast.
mana={1}{U}
type=Creature
subtype=Merfolk Wizard
power=1
toughness=1
[/card]
[card]
name=Stonybrook Schoolmaster
auto=@tapped(this):may token(Merfolk wizard,creature Merfolk Wizard,1/1,blue)
text=Whenever Stonybrook Schoolmaster becomes tapped, you may put a 1/1 blue Merfolk Wizard creature token onto the battlefield.
mana={2}{W}
type=Creature
subtype=Merfolk Wizard
power=1
toughness=2
[/card]
[card]
name=Storm Cauldron
auto=maxplay(land)+1 opponent
auto=maxplay(land)+1
auto=@tappedformana(land):all(trigger[to]) moveTo(ownerhand)
text=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.
mana={5}
type=Artifact
[/card]
[card]
name=Storm Crow
abilities=flying
text=Flying (This creature can't be blocked except by creatures with flying or reach.)
mana={1}{U}
type=Creature
subtype=Bird
power=1
toughness=2
[/card]
[card]
name=Storm Entity
abilities=haste
auto=if casted(this) then thisforeach(variable{countallspell}>1) counter(1/1,1) else thisforeach(variable{countallspell}>0) counter(1/1,1)
text=Haste -- Storm Entity enters the battlefield with a +1/+1 counter on it for each other spell cast this turn.
mana={1}{R}
type=Creature
subtype=Elemental
power=1
toughness=1
[/card]
[card]
name=Storm Front
auto={G}{G}:tap target(creature[flying])
text={G}{G}: Tap target creature with flying.
mana={G}
type=Enchantment
[/card]
[card]
name=Storm Herd
auto=token(Pegasus,Creature Pegasus,1/1,flying,white)*lifetotal
text=Put X 1/1 white Pegasus creature tokens with flying onto the battlefield, where X is your life total.
mana={8}{W}{W}
type=Sorcery
[/card]
[card]
name=Storm Seeker
target=player
auto=damage:type:*:targetedpersonshand
text=Storm Seeker deals damage equal to the number of cards in target player's hand to that player.
mana={3}{G}
type=Instant
[/card]
[card]
name=Storm Shaman
auto={R}:1/0
text={R}: Storm Shaman gets +1/+0 until end of turn.
mana={2}{R}
type=Creature
subtype=Human Cleric Shaman
power=0
toughness=4
[/card]
[card]
name=Storm Spirit
abilities=flying
auto={T}:damage:2 target(creature)
text=Flying -- {T}: Storm Spirit deals 2 damage to target creature.
mana={3}{G}{W}{U}
type=Creature
subtype=Elemental Spirit
power=3
toughness=3
[/card]
[card]
name=Storm World
auto=@each opponent upkeep:damage:4minustype:*:opponenthandminusend opponent
auto=@each my upkeep:damage:damage:4minustype:*:opponenthandminusend opponent
auto=@movedTo(other enchantment[world]|battlefield):sacrifice all(this)
text=At the beginning of each player's upkeep, Storm World deals X damage to that player, where X is 4 minus the number of cards in his or her hand.
mana={R}
type=World Enchantment
[/card]
[card]
name=Stormbind
auto={2}{D}:damage:2 target(creature,player)
text={2}, Discard a card at random: Stormbind deals 2 damage to target creature or player.
mana={1}{R}{G}
type=Enchantment
[/card]
[card]
name=Stormblood Berserker
mana={1}{R}
type=Creature
subtype=Human Berserker
power=1
toughness=1
auto=bloodthirst:2
abilities=menace
text=Bloodthirst 2 (If an opponent was dealt damage this turn, this creature enters the battlefield with two +1/+1 counters on it.) Stormblood Berserker can't be blocked except by two or more creatures.
[/card]
[card]
name=Stormbound Geist
abilities=cloud,flying,undying
text=Flying -- Stormbound Geist can block only creatures with flying. -- Undying
mana={1}{U}{U}
type=Creature
subtype=Spirit
power=2
toughness=2
[/card]
[card]
name=Stormbreath Dragon
abilities=flying,haste,protection from white
auto=this(cantargetcard(*[-monstrous]) {5}{R}{R}:becomes(monstrous) forever && counter(1/1,3) && transforms((,newability[damage:type:*:opponenthand all(opponent)])) forever
text={5}{R}{R}: Monstrosity 3. (If this creature isn't monstrous, put three +1/+1 counters on it and it becomes monstrous.) -- When Stormbreath Dragon becomes monstrous, it deals damage to each opponent equal to the number of cards in that player's hand.
mana={3}{R}{R}
type=Creature
subtype=Dragon
power=4
toughness=4
[/card]
[card]
name=Stormcaller of Keranos
abilities=haste
auto={1}{u}:scry:1 scrycore delayed dontshow donothing scrycoreend scryend
text=Haste -- {1}{U}: Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.)
mana={2}{R}
type=Creature
subtype=Human Shaman
power=2
toughness=2
[/card]
[card]
name=Stormcaller's Boon
auto={S}:all(creature|myBattlefield) flying ueot
autostack=if casted(this) then cascade:plibrarycount
text=Sacrifice Stormcaller's Boon: Creatures you control gain flying until end of turn. -- Cascade (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.)
mana={2}{W}{U}
type=Enchantment
[/card]
[card]
name=Stormchaser Chimera
abilities=flying
auto={2}{u}{r}:scry:1 scrycore delayed +revealedmana/+0 ueot scrycoreend scryend
text=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. (To scry 1, look at the top card of your library, then you may put that card on the bottom of your library.)
mana={2}{U}{R}
type=Creature
subtype=Chimera
power=2
toughness=3
[/card]
[card]
name=Stormchaser Mage
abilities=flying,haste
auto=@movedTo(*[-creature]|mystack):1/1 ueot
text=Flying, haste -- Prowess (Whenever you cast a noncreature spell, this creature gets +1/+1 until end of turn.)
mana={U}{R}
type=Creature
subtype=Human Wizard
power=1
toughness=3
[/card]
[card]
name=Stormcloud Djinn
abilities=flying,cloud
auto={R}{R}:2/0 && damage:1 controller
text=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.
mana={4}{U}
type=Creature
subtype=Djinn
power=3
toughness=3
[/card]
[card]
name=Stormcrag Elemental
abilities=trample
facedown={3}
autofacedown={4}{R}{R}:morph
autofaceup=counter(1/1,1)
text=Trample -- Megamorph {4}{R}{R} (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.)
mana={5}{R}
type=Creature
subtype=Elemental
power=5
toughness=5
[/card]
[card]
name=Stormfront Pegasus
abilities=flying
text=Flying
mana={1}{W}
type=Creature
subtype=Pegasus
power=2
toughness=1
[/card]
[card]
name=Stormfront Riders
abilities=flying
auto=moveTo(ownerhand) target(<2>creature|myBattlefield)
auto=@movedTo(creature|myhand) from(mybattlefield):token(Soldier,Creature Soldier,1/1,white)
text=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.
mana={4}{W}
type=Creature
subtype=Human Soldier
power=4
toughness=3
[/card]
[card]
name=Stormrider Rig
auto={2}:equip
auto=teach(creature) 1/1
auto=@movedto(creature|mybattlefield):may all(trigger[to]) rehook
text=Equipped creature gets +1/+1. -- Whenever a creature enters the battlefield under your control, you may attach Stormrider Rig to it. -- Equip {2}
mana={2}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Stormrider Spirit
abilities=flash,flying
text=Flash (You may cast this spell any time you could cast an instant.) -- Flying
mana={4}{U}
type=Creature
subtype=Spirit
power=3
toughness=3
[/card]
[card]
name=Stormscape Apprentice
auto={W}{T}:Tap target(creature)
auto={B}{T}:life:-1 target(player)
text={W}, {T}: Tap target creature. -- {B}, {T}: Target player loses 1 life.
mana={U}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Stormscape Familiar
abilities=flying
auto=lord(*[white;black]|mycastingzone) altercost(colorless,-1)
text=Flying -- White spells and black spells you cast cost {1} less to cast.
mana={1}{U}
type=Creature
subtype=Bird
power=1
toughness=1
[/card]
[card]
name=Stormscape Master
auto={W}{W}{T}:protection from white target(creature)
auto={W}{W}{T}:protection from blue target(creature)
auto={W}{W}{T}:protection from black target(creature)
auto={W}{W}{T}:protection from red target(creature)
auto={W}{W}{T}:protection from green target(creature)
auto={B}{B}{T}:life:-2 target(player) && life:2 controller
text={W}{W}, {T}: Target creature gains protection from the color of your choice until end of turn. -- {B}{B}, {T}: Target player loses 2 life and you gain 2 life.
mana={2}{U}{U}
type=Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=Stormtide Leviathan
abilities=islandwalk
auto=lord(land) transforms((island))
auto=lord(creature[-flying;-islandwalk]) cantattack
auto=lord(creature[-flying;-islandwalk]) cantpwattack
text=Islandwalk -- All lands are Islands in addition to their original type. -- Creatures without flying or islandwalk can't attack.
mana={5}{U}{U}{U}
type=Creature
subtype=Leviathan
power=8
toughness=8
[/card]
[card]
name=Stormwatch Eagle
abilities=flying
auto={S(land|myBattlefield)}:moveTo(ownerhand)
text=Flying -- Sacrifice a land: Return Stormwatch Eagle to its owner's hand.
mana={3}{U}
type=Creature
subtype=Bird
power=2
toughness=1
[/card]
[card]
name=Stormwing Dragon
abilities=flying,first strike
facedown={3}
autofacedown={5}{R}{R}:morph
autofaceup=counter(1/1,1)
autofaceup=counter(1/1,1) all(other creature[dragon]|mybattlefield)
text=Flying, first strike -- Megamorph {5}{R}{R} (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.) -- When Stormwing Dragon is turned face up, put a +1/+1 counter on each other Dragon creature you control.
mana={5}{R}
type=Creature
subtype=Dragon
power=3
toughness=3
[/card]
[card]
name=Strafe
target=creature[-red]
auto=Damage:3
text=Strafe deals 3 damage to target nonred creature.
mana={R}
type=Sorcery
[/card]
[card]
name=Strands of Night
auto={L:2}{B}{B}{S(swamp|myBattlefield)}:moveTo(myBattlefield) target(creature|mygraveyard)
text={B}{B}, Pay 2 life, Sacrifice a Swamp: Return target creature card from your graveyard to the battlefield.
mana={2}{B}{B}
type=Enchantment
[/card]
[card]
name=Strands of Undeath
target=creature
auto=target(player) ability$!name(discard 2 cards) target(<2>*|myhand) reject!$ targetedplayer
auto={B}:regenerate
text=Enchant creature -- When Strands of Undeath enters the battlefield, target player discards two cards. -- {B}: Regenerate enchanted creature.
mana={3}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Strandwalker
auto={4}:equip
auto=teach(creature) 2/4
auto=teach(creature) reach
auto=livingweapontoken(Germ,Creature Germ,0/0,black)
text=Living weapon (When this Equipment enters the battlefield, put a 0/0 black Germ creature token onto the battlefield, then attach this to it.) -- Equipped creature gets +2/+4 and has reach. -- Equip {4}
mana={5}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Strange Augmentation
target=creature
auto=teach(creature) +1/+1
auto=while(restriction{delirium}) teach(creature) +2/+2
text=Enchant creature -- Enchanted creature gets +1/+1. -- Delirium -- Enchanted creature gets an additional +2/+2 as long as there are four or more card types among cards in your graveyard.
mana={B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Strangleroot Geist
abilities=haste,undying
text=Haste -- Undying (When this creature dies, if it had no +1/+1 counters on it, return it to the battlefield with a +1/+1 counter on it.)
mana={G}{G}
type=Creature
subtype=Spirit
power=2
toughness=1
[/card]
[card]
name=Strangling Soot
target=creature[toughness<=3]
auto=destroy
flashback={5}{R}
text=Destroy target creature with toughness 3 or less. -- Flashback {5}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={2}{B}
type=Instant
[/card]
[card]
name=Strategic Planning
abilities=hiddenface
aicode=activate transforms((,newability[choice all(*[zpos=1]|mylibrary) moveto(myhand) and!(deplete:2)!])) ueot
auto=name(look) reveal:3 optionone name(Get a Card) target(<1>*|reveal) moveto(myhand) optiononeend optiontwo name(put in grave) all(*|reveal) moveto(mygraveyard) optiontwoend revealend
text=Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard.
mana={1}{U}
type=Sorcery
[/card]
[card]
name=Stratozeppelid
abilities=flying,cloud
text=Flying -- Stratozeppelid can block only creatures with flying.
mana={4}{U}
type=Creature
subtype=Beast
power=4
toughness=4
[/card]
[card]
name=Stratus Dancer
abilities=flying
facedown={3}
autofacedown={1}{U}:morph
autofaceup=counter(1/1,1)
autofaceup=target(*[instant;sorcery]|stack) fizzle
text=Flying -- Megamorph {1}{U} (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.) -- When Stratus Dancer is turned face up, counter target instant or sorcery spell.
mana={1}{U}
type=Creature
subtype=Djinn Monk
power=2
toughness=1
[/card]
[card]
name=Stratus Walk
target=creature
auto=draw:1 controller
auto=teach(creature) flying
auto=teach(creature) cloud
text=Enchant creature -- When Stratus Walk enters the battlefield, draw a card. -- Enchanted creature has flying. -- Enchanted creature can block only creatures with flying.
mana={1}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Straw Golem
auto=@movedto(creature|opponentstack):bury
text=When an opponent casts a creature spell, sacrifice Straw Golem.
mana={1}
type=Artifact Creature
subtype=Golem
power=2
toughness=3
[/card]
[card]
name=Straw Soldiers
mana={1}{U}
type=Creature
subtype=Scarecrow Soldier
power=1
toughness=3
[/card]
[card]
name=Stream Hopper
auto={UR}:flying
text={(u/r)}: Stream Hopper gains flying until end of turn.
mana={UR}
type=Creature
subtype=Goblin
power=1
toughness=1
[/card]
[card]
name=Stream of Acid
auto=choice name(destroy target land) destroy target(land)
auto=choice name(destroy target nonblack creature) destroy target(creature[-black])
text=Destroy target land or nonblack creature.
mana={2}{B}{B}
type=Sorcery
[/card]
[card]
name=Stream of Consciousness
target=player
auto=ability$!choice name(shuffle back) target(<upto:4>*|mygraveyard) moveTo(ownerlibrary) && shuffle!$ targetedplayer
text=Target player shuffles up to four target cards from his or her graveyard into his or her library.
mana={1}{U}
type=Instant
subtype=Arcane
[/card]
[card]
name=Stream of Life
target=player
auto=life:X
text=Target player gains X life.
mana={X}{G}
type=Sorcery
[/card]
[card]
name=Stream of Unconsciousness
target=creature
auto=-4/0
auto=aslongas(wizard|myBattlefield) draw:1 controller
text=Target creature gets -4/-0 until end of turn. If you control a Wizard, draw a card.
mana={U}
type=Tribal Instant
subtype=Wizard
[/card]
[card]
name=Streambed Aquitects
auto={T}:islandwalk && 1/1 target(merfolk)
auto={T}:ueot name(land becomes an island) loseabilities && losesubtypesof(land) && transforms((island)) target(land)
text={T}: Target Merfolk creature gets +1/+1 and gains islandwalk until end of turn. -- {T}: Target land becomes an Island until end of turn.
mana={1}{U}{U}
type=Creature
subtype=Merfolk Scout
power=2
toughness=3
[/card]
[card]
name=Street Spasm
abilities=overload
other={X}{X}{R}{R} name(Overload)
target=creature[-flying]|opponentbattlefield
auto=paidmana damage:X
auto=overload damage:XX all(creature[-flying]|opponentbattlefield)
text=Street Spasm deals X damage to target creature without flying you don't control. -- Overload {X}{X}{R}{R} (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.")
mana={X}{R}
type=Instant
[/card]
[card]
name=Street Sweeper
auto=@combat(attacking) source(this) restriction{type(land[enchanted]|battlefield)~morethan~0}:name(destroy auras) target(land[enchanted]|battlefield) transforms((,newability[destroy all(mychild)]))
text=Whenever Street Sweeper attacks, destroy all Auras attached to target land.
mana={6}
type=Artifact Creature
subtype=Construct
power=4
toughness=6
[/card]
[card]
name=Street Wraith
abilities=swampwalk
autohand=__CYCLING__({L:2})
text=Swampwalk -- Cycling - Pay 2 life. (Pay 2 life, Discard this card: Draw a card.)
mana={3}{B}{B}
type=Creature
subtype=Wraith
power=3
toughness=4
[/card]
[card]
name=Streetbreaker Wurm
mana={3}{R}{G}
type=Creature
subtype=Wurm
power=6
toughness=4
[/card]
[card]
name=Strength from the Fallen
auto=target(creature) type:creature:mygraveyard/type:creature:mygraveyard ueot
auto=@movedTo(enchantment|myBattlefield):target(creature) type:creature:mygraveyard/type:creature:mygraveyard ueot
text=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.
mana={1}{G}
type=Enchantment
[/card]
[card]
name=Strength in Numbers
target=creature
auto=foreach(creature[attacking]) 1/1
auto=trample
text=Until end of turn, target creature gains trample and gets +X/+X, where X is the number of attacking creatures.
mana={1}{G}
type=Instant
[/card]
[card]
name=Strength of Arms
target=creature
auto=2/2 ueot
auto=if type(equipment|mybattlefield)~morethan~0 then token(Human Soldier,creature Human Soldier,1/1,white)
text=Target creature gets +2/+2 until end of turn. If you control an Equipment, put a 1/1 white Human Soldier creature token onto the battlefield.
mana={W}
type=Instant
[/card]
[card]
name=Strength of Cedars
target=creature
auto=foreach(land|myBattlefield) 1/1
text=Target creature gets +X/+X until end of turn, where X is the number of lands you control.
mana={4}{G}
type=Instant
subtype=Arcane
[/card]
[card]
name=Strength of Isolation
abilities=madness
autoexile=restriction{discarded} pay({W}) name(pay W to cast) activate name(pay W to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard)
target=creature
auto=1/2
auto=protection from black
text=Enchant creature -- Enchanted creature gets +1/+2 and has protection from black. -- Madness {W} (If you discard this card, you may cast it for its madness cost instead of putting it into your graveyard.)
mana={1}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Strength of Lunacy
abilities=madness
autoexile=restriction{discarded} pay({B}) name(pay B to cast) activate name(pay B to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard)
target=creature
auto=2/1
auto=protection from white
text=Enchant creature -- Enchanted creature gets +2/+1 and has protection from white. -- Madness {B} (If you discard this card, you may cast it for its madness cost instead of putting it into your graveyard.)
mana={1}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Strength of Night
kicker={B}
auto=all(creature|myBattlefield) 1/1 ueot
auto=kicker all(creature[zombie]|myBattlefield) 2/2 ueot
text=Kicker {B} (You may pay an additional {B} as you cast this spell.) -- 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.
mana={2}{G}
type=Instant
[/card]
[card]
name=Strength of Unity
target=creature
auto=aslongas(forest|myBattlefield) 1/1
auto=aslongas(island|myBattlefield) 1/1
auto=aslongas(plains|myBattlefield) 1/1
auto=aslongas(mountain|myBattlefield) 1/1
auto=aslongas(swamp|myBattlefield) 1/1
text=Enchant creature -- Domain - Enchanted creature gets +1/+1 for each basic land type among lands you control.
mana={3}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Strider Harness
auto={1}:equip
auto=teach(creature) 1/1
auto=teach(creature) haste
text=Equipped creature gets +1/+1 and has haste. -- Equip {1}
mana={3}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Striking Sliver
auto=lord(sliver|mybattlefield) first strike
text=All Sliver creatures you control have first strike.
mana={R}
type=Creature
subtype=Sliver
power=1
toughness=1
[/card]
[card]
name=Strip Mine
auto={T}:Add{1}
auto={T}{S}:destroy target(other land)
text={T}: Add {1} to your mana pool. -- {T}, Sacrifice Strip Mine: Destroy target land.
type=Land
[/card]
[card]
name=Striped Bears
auto=draw:1
text=When Striped Bears enters the battlefield, draw a card.
mana={3}{G}
type=Creature
subtype=Bear
power=2
toughness=2
[/card]
[card]
name=Stroke of Genius
target=player
auto=draw:X
text=Target player draws X cards.
mana={X}{2}{U}
type=Instant
[/card]
[card]
name=Stromgald Cabal
auto={L}{T}:fizzle target(*[white]|stack)
text={T}, Pay 1 life: Counter target white spell.
mana={1}{B}{B}
type=Creature
subtype=Human Knight
power=2
toughness=2
[/card]
[card]
name=Stromgald Crusader
abilities=protection from white
auto={B}:flying
auto={B}{B}:1/0
text=Protection from white -- {B}: Stromgald Crusader gains flying until end of turn. -- {B}{B}: Stromgald Crusader gets +1/+0 until end of turn.
mana={B}{B}
type=Creature
subtype=Zombie Knight
power=2
toughness=1
[/card]
[card]
name=Stromkirk Captain
abilities=first strike
auto=lord(other vampire|mybattlefield) 1/1
auto=lord(other vampire|mybattlefield) first strike
text=First Strike -- Other Vampire creatures you control get +1/+1 and have first strike.
mana={1}{B}{R}
type=Creature
subtype=Vampire Soldier
power=2
toughness=2
[/card]
[card]
name=Stromkirk Condemned
auto={D(*|myhand)}:all(vampire|mybattlefield) 1/1 ueot limit:1
text=Discard a card: Vampires you control get +1/+1 until end of turn. Activate this ability only once each turn.
mana={B}{B}
type=Creature
subtype=Vampire Horror
power=2
toughness=2
[/card]
[card]
name=Stromkirk Mentor
auto=counter(1/1,1) target(other vampire|mybattlefield)
text=When Stromkirk Mentor enters the battlefield, put a +1/+1 counter on another target Vampire you control.
mana={3}{B}
type=Creature
subtype=Vampire Soldier
power=4
toughness=2
[/card]
[card]
name=Stromkirk Noble
auto=cantbeblockedby(human)
auto=@combatdamaged(player) from(this):counter(1/1,1)
text=Stromkirk Noble can't be blocked by Humans. -- When Stromkirk Noble deals combat damage to a player, put a +1/+1 counter on it.
mana={R}
type=Creature
subtype=Vampire
power=1
toughness=1
[/card]
[card]
name=Stromkirk Occultist
abilities=trample,madness
auto=@combatdamaged(player) from(this):moveto(exile) and!( transforms((,canplayfromexile)) ueot )! all(*[zpos=1]|mylibrary)
autoexile=restriction{discarded} pay({1}{r}) name(pay 1R to cast) activate name(pay 1R to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard)
text=Trample -- Whenever Stromkirk Occultist deals combat damage to a player, exile the top card of your library. Until end of turn, you may play that card. -- Madness {1}{R} (If you discard this card, discard it into exile. When you do, cast it for its madness cost or put it into your graveyard.)
mana={2}{R}
type=Creature
subtype=Vampire Horror
power=3
toughness=2
[/card]
[card]
name=Stromkirk Patrol
auto=@combatdamaged(player) from(this):counter(1/1,1)
text=Whenever Stromkirk Patrol deals combat damage to a player, put a +1/+1 counter on it.
mana={4}{B}
type=Creature
subtype=Vampire Soldier
power=4
toughness=3
[/card]
[card]
name=Strongarm Monk
auto=@movedto(*[-creature]|mystack):all(creature|mybattlefield) 1/1 ueot
text=Whenever you cast a noncreature spell, creatures you control get +1/+1 until end of turn.
mana={4}{W}
type=Creature
subtype=Human Monk
power=3
toughness=3
[/card]
[card]
name=Strongarm Thug
auto=may moveto(myhand) target(mercenary|mygraveyard)
text=When Strongarm Thug enters the battlefield, you may return target Mercenary card from your graveyard to your hand.
mana={2}{B}
type=Creature
subtype=Human Mercenary
power=1
toughness=1
[/card]
[card]
name=Stronghold Assassin
auto={T}{S(creature|myBattlefield)}:destroy target(creature[-black])
text={T}, Sacrifice a creature: Destroy target nonblack creature.
mana={1}{B}{B}
type=Creature
subtype=Zombie Assassin
power=2
toughness=1
[/card]
[card]
name=Stronghold Biologist
auto={U}{U}{T}{D(*|myhand)}:fizzle target(creature|stack)
text={U}{U}, {T}, Discard a card: Counter target creature spell.
mana={2}{U}
type=Creature
subtype=Human Spellshaper
power=1
toughness=1
[/card]
[card]
name=Stronghold Discipline
auto=life:-type:creature:opponentbattlefield opponent
auto=life:-type:creature:mybattlefield controller
text=Each player loses 1 life for each creature he or she controls.
mana={2}{B}{B}
type=Sorcery
[/card]
[card]
name=Stronghold Machinist
auto={U}{U}{T}{D(*|myhand)}:fizzle target(*[-creature]|stack)
text={U}{U}, {T}, Discard a card: Counter target noncreature spell.
mana={2}{U}
type=Creature
subtype=Human Spellshaper
power=1
toughness=1
[/card]
[card]
name=Stronghold Overseer
abilities=flying,shadow
auto={B}{B}:all(creature[shadow]) 1/0 && all(creature[-shadow]) -1/0
text=Flying -- Shadow (This creature can block or be blocked by only creatures with shadow.) -- {B}{B}: Creatures with shadow get +1/+0 until end of turn and creatures without shadow get -1/-0 until end of turn.
mana={3}{B}{B}{B}
type=Creature
subtype=Demon
power=5
toughness=5
[/card]
[card]
name=Stronghold Rats
abilities=shadow
auto=@combatdamaged(player) from(this):name(discard) transforms((,newability[ability$!name(discard) notatarget(*|myhand) reject!$ controller],newability[ability$!name(discard) notatarget(*|myhand) reject!$ opponent])) ueot
text=Shadow (This creature can block or be blocked by only creatures with shadow.) -- Whenever Stronghold Rats deals combat damage to a player, each player discards a card.
mana={2}{B}
type=Creature
subtype=Rat
power=2
toughness=1
[/card]
[card]
name=Stronghold Taskmaster
auto=lord(other creature[black]) -1/-1
text=Other black creatures get -1/-1.
mana={2}{B}{B}
type=Creature
subtype=Giant Minion
power=4
toughness=3
[/card]
[card]
name=Stronghold Zeppelin
abilities=flying,cloud
text=Flying -- Stronghold Zeppelin can block only creatures with flying.
mana={2}{U}{U}
type=Creature
subtype=Human
power=3
toughness=3
[/card]
[card]
name=Structural Distortion
target=artifact,land
auto=moveto(exile)
auto=damage:2 targetcontroller
text=Exile target artifact or land. Structural Distortion deals 2 damage to that permanent's controller.
mana={3}{R}
type=Sorcery
[/card]
[card]
name=Stubborn Denial
target=*[-creature]|stack
auto=if type(creature[power>=4]|mybattlefield) then fizzle else transforms((,newability[pay[[{1}]] name(pay 1 mana) donothing?fizzle])) forever
text=Counter target noncreature spell unless its controller pays {1}. -- Ferocious -- If you control a creature with power 4 or greater, counter that spell instead.
mana={U}
type=Instant
[/card]
[card]
name=Student of Elements
doublefaced=kamiflip
auto=this( cantargetcard(*[flying]) ) flip(Tobita, Master of Winds)
text=When Student of Elements has flying, flip it.
mana={1}{U}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Student of Ojutai
auto=@movedto(*[-creature]|mystack):life:2 controller
text=Whenever you cast a noncreature spell, you gain 2 life.
mana={3}{W}
type=Creature
subtype=Human Monk
power=2
toughness=4
[/card]
[card]
name=Student of Warfare
auto={W}:counter(0/0,1,Level) asSorcery
auto=this(counter{0/0,2,Level}) first strike
auto=this(counter{0/0,2,Level}) 2/2
auto=this(counter{0/0,7,Level}) double strike
auto=this(counter{0/0,7,Level}) 1/1
text=Level up {W} -- [Level 2-6] First strike (3/3) -- [Level 7+] Double strike (4/4)
auto=maxlevel:7
mana={W}
type=Creature
subtype=Human Knight
power=1
toughness=1
[/card]
[card]
name=Stuffy Doll
abilities=indestructible
auto=@damaged(this):damage:thatmuch opponent
auto={T}:damage:1
text=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. -- {T}: Stuffy Doll deals 1 damage to itself.
mana={5}
type=Artifact Creature
subtype=Construct
power=0
toughness=1
[/card]
[card]
name=Stun Sniper
auto={1}{T}:damage:1 target(creature) && tap
text={1}, {T}: Stun Sniper deals 1 damage to target creature. Tap that creature.
mana={R}{W}
type=Creature
subtype=Human Archer
power=1
toughness=1
[/card]
[card]
name=Stun
target=creature
auto=cantblock
auto=draw:1 controller
text=Target creature can't block this turn. -- Draw a card.
mana={1}{R}
type=Instant
[/card]
[card]
name=Stunted Growth
target=player
auto=ability$!moveto(ownerlibrary) notatarget(<3>*|myhand)!$ targetedplayer
text=Target player chooses three cards from his or her hand and puts them on top of his or her library in any order.
mana={3}{G}{G}
type=Sorcery
[/card]
[card]
name=Stupefying Touch
target=creature
auto=noactivatedability
auto=draw:1 controller
text=Enchant creature -- When Stupefying Touch enters the battlefield, draw a card. -- Enchanted creature's activated abilities can't be activated.
mana={1}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Stupor
target=opponent
auto=discard:1
auto=ability$!name(discard) target(*|myhand) reject!$ targetedplayer
text=Target opponent discards a card at random, then discards a card.
mana={2}{B}
type=Sorcery
[/card]
[card]
name=Sturdy Hatchling
auto={GU}:shroud
auto=@movedTo(*[blue]|mystack):counter(-1/-1,-1)
auto=@movedTo(*[green]|mystack):counter(-1/-1,-1)
auto=counter(-1/-1,4)
text=Sturdy Hatchling enters the battlefield with four -1/-1 counters on it. -- {(g/u)}: 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.
mana={3}{GU}
type=Creature
subtype=Elemental
power=6
toughness=6
[/card]
[card]
name=Sturmgeist
abilities=flying
anyzone=type:*:myhand/type:*:myhand cdaactive
auto=@combatdamaged(player) from(this):draw:1 controller
text=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.
mana={3}{U}{U}
type=Creature
subtype=Spirit
power=*
toughness=*
[/card]
[card]
name=Stymied Hopes
target=*|stack
auto=transforms((,newability[pay[[{1}]] name(pay 1 mana) donothing?fizzle])) forever
auto=scry:1 scrycore delayed dontshow donothing scrycoreend scryend
text=Counter target spell unless its controller pays {1}. Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.)
mana={1}{U}
type=Instant
[/card]
[card]
name=Subdue
target=creature
auto=fog from(mytgt) oneshot
auto=dynamicability<!mytgt manacostpumptough!>
text=Prevent all combat damage that would be dealt by target creature this turn. That creature gets +0/+X until end of turn, where X is its converted mana cost.
mana={G}
type=Instant
[/card]
[card]
name=Subjugator Angel
abilities=flying
auto=all(creature|opponentbattlefield) tap
text=Flying -- When Subjugator Angel enters the battlefield, tap all creatures your opponents control.
mana={4}{W}{W}
type=Creature
subtype=Angel
power=4
toughness=3
[/card]
[card]
name=Sublime Archangel
auto=lord(other creature|myBattlefield) transforms((,newability[@combat(attackedalone) source(creature|mybattlefield):all(trigger) 1/1 ueot]))
abilities=flying,exalted
text=Flying -- Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.) -- Other creatures you control have exalted. (If a creature has multiple instances of exalted, each triggers separately.)
mana={2}{W}{W}
type=Creature
subtype=Angel
power=4
toughness=3
[/card]
[card]
name=Sublime Exhalation
anyzone=changecost(colorless:-1) forcedalive
auto=destroy all(creature)
text=Undaunted (This spell costs {1} less to cast for each opponent.) -- Destroy all creatures.
mana={6}{W}
type=Sorcery
[/card]
[card]
name=Submerged Boneyard
auto={t}:add{b}
auto={t}:add{u}
auto=tap(noevent)
text=Submerged Boneyard enters the battlefield tapped. -- {T}: Add {U} or {B} to your mana pool.
type=Land
[/card]
[card]
name=Submerge
target=creature
auto=moveTo(ownerlibrary)
other={0} name(Cast without Paying its Mana Cost)
otherrestriction=type(island|mybattlefield)~morethan~0,type(forest|opponentbattlefield)~morethan~0
text=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.
mana={4}{U}
type=Instant
[/card]
[card]
name=Subterranean Hangar
auto=tap(noevent)
auto={T}:counter(0/0,1,Storage)
auto={T}{C(0/0,-1,Storage)}:name(Remove 1 Counters) add{B}
auto={T}{C(0/0,-2,Storage)}:name(Remove 2 Counters) add{B}{B}
auto={T}{C(0/0,-3,Storage)}:name(Remove 3 Counters) add{B}{B}{B}
auto={T}{C(0/0,-4,Storage)}:name(Remove 4 Counters) add{B}{B}{B}{B}
auto={T}{C(0/0,-5,Storage)}:name(Remove 5 Counters) add{B}{B}{B}{B}{B}
auto={T}{C(0/0,-6,Storage)}:name(Remove 6 Counters) add{B}{B}{B}{B}{B}{B}
auto={T}{C(0/0,-7,Storage)}:name(Remove 7 Counters) add{B}{B}{B}{B}{B}{B}{B}
auto={T}{C(0/0,-8,Storage)}:name(Remove 8 Counters) add{B}{B}{B}{B}{B}{B}{B}{B}
auto={T}{C(0/0,-9,Storage)}:name(Remove 9 Counters) add{B}{B}{B}{B}{B}{B}{B}{B}{B}
auto={T}{C(0/0,-10,Storage)}:name(Remove 10 Counters) add{B}{B}{B}{B}{B}{B}{B}{B}{B}{B}
text=Subterranean Hangar enters the battlefield tapped. -- {T}: Put a storage counter on Subterranean Hangar. -- {T}, Remove any number of storage counters from Subterranean Hangar: Add {B} to your mana pool for each storage counter removed this way.
type=Land
[/card]
[card]
name=Subterranean Scout
auto=target(creature[power<=2]|battlefield) unblockable ueot
text=When Subterranean Scout enters the battlefield, target creature with power 2 or less can't be blocked this turn.
mana={1}{R}
type=Creature
subtype=Goblin Scout
power=2
toughness=1
[/card]
[card]
name=Subterranean Shambler
auto=damage:1 all(creature[-flying]) && damage:1 all(player)
auto=@movedTo(this|nonbattlezone) from(battlefield):damage:1 all(creature[-flying]) && damage:1 all(player)
auto=upcost[{3}{R};next upkeep] sacrifice
text=Echo {3}{R} (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.) -- When Subterranean Shambler enters the battlefield or leaves the battlefield, it deals 1 damage to each creature without flying.
mana={3}{R}
type=Creature
subtype=Elemental
power=2
toughness=3
[/card]
[card]
name=Subterranean Spirit
abilities=protection from red
auto={T}:damage:1 all(creature[-flying])
text=Protection from red -- {T}: Subterranean Spirit deals 1 damage to each creature without flying.
mana={3}{R}{R}
type=Creature
subtype=Elemental Spirit
power=3
toughness=3
[/card]
[card]
name=Subversion
auto=@each my upkeep:lifeleech:-1 opponent
text=At the beginning of your upkeep, each opponent loses 1 life. You gain life equal to the life lost this way.
mana={3}{B}{B}
type=Enchantment
[/card]
[card]
name=Succumb to Temptation
auto=draw:2
auto=life:-2
text=You draw two cards and you lose 2 life.
mana={1}{B}{B}
type=Instant
[/card]
[card]
name=Su-Chi
auto=@movedTo(this|graveyard):Add{4}
text=When Su-Chi dies, add {4} to your mana pool.
mana={4}
type=Artifact Creature
subtype=Construct
power=4
toughness=4
[/card]
[card]
name=Sudden Death
target=creature
auto=-4/-4 ueot
text=Split second (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.) -- Target creature gets -4/-4 until end of turn.
mana={1}{B}{B}
type=Instant
abilities=split second
[/card]
[card]
name=Sudden Disappearance
target=player
auto=(blink)ueot all(*[-land]|targetedpersonsbattlefield)
text=Exile all nonland permanents target player controls. Return the exiled cards to the battlefield under their owners control at the beginning of the next end step.
mana={5}{W}
type=Sorcery
[/card]
[card]
name=Sudden Impact
target=player
auto=damage:type:*:targetedpersonshand
text=Sudden Impact deals damage equal to the number of cards in target player's hand to that player.
mana={3}{R}
type=Instant
[/card]
[card]
name=Sudden Reclamation
auto=deplete:4 controller
auto=transforms((,newability[ability$!notatarget(creature|mygraveyard) moveto(ownerhand)!$ controller],newability[ability$!notatarget(land|mygraveyard) moveto(ownerhand)!$ controller])) oneshot
text=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.
mana={3}{G}
type=Instant
[/card]
[card]
name=Sudden Shock
target=creature,player
auto=damage:2
text=Split second (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.) -- Sudden Shock deals 2 damage to target creature or player.
mana={1}{R}
type=Instant
abilities=split second
[/card]
[card]
name=Sudden Spoiling
abilities=split second
target=player
auto=all(creature|targetedpersonsbattlefield) transforms((,newability[loseabilities],setpower=0,settoughness=2)) ueot
text=Split second (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.) -- Creatures target player controls become 0/2 and lose all abilities until end of turn.
mana={1}{B}{B}
type=Instant
[/card]
[card]
name=Sudden Storm
target=<upto:2>creature
auto=freeze
auto=scry:1 scrycore delayed dontshow donothing scrycoreend scryend
text=Tap up to two target creatures. Those creatures don't untap during their controllers' next untap steps. Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.)
mana={3}{U}
type=Instant
[/card]
[card]
name=Sudden Strength
target=creature
auto=3/3
auto=draw:1 controller
text=Target creature gets +3/+3 until end of turn. -- Draw a card.
mana={3}{G}
type=Instant
[/card]
[card]
name=Suicidal Charge
auto={S}:all(creature|opponentBattlefield) -1/-1  && all(creature|opponentBattlefield) mustattack
text=Sacrifice Suicidal Charge: Creatures your opponents control get -1/-1 until end of turn. Those creatures attack this turn if able.
mana={3}{B}{R}
type=Enchantment
[/card]
[card]
name=Sulam Djinn
abilities=trample
auto=this(variable{commongreen}>0) -2/-2
text=Trample -- Sulam Djinn gets -2/-2 as long as green is the most common color among all permanents or is tied for most common.
mana={5}{G}
type=Creature
subtype=Djinn
power=6
toughness=6
[/card]
[card]
name=Suleiman's Legacy
auto=lord(djinn) sacrifice
auto=lord(efreet) sacrifice
text=When Suleiman's Legacy enters the battlefield, destroy all Djinns and Efreets. They can't be regenerated. -- Whenever a Djinn or Efreet enters the battlefield, destroy it. It can't be regenerated.
mana={R}{W}
type=Enchantment
[/card]
[card]
name=Sulfur Elemental
auto=lord(creature[white]) +1/-1
text=Flash (You may cast this spell any time you could cast an instant.) -- Split second (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.) -- White creatures get +1/-1.
mana={2}{R}
type=Creature
subtype=Elemental
power=3
toughness=2
abilities=split second,flash
[/card]
[card]
name=Sulfur Falls
auto=aslongas(island,mountain|myBattlefield) tap(noevent) <1 oneshot
auto={T}:Add{U}
auto={T}:Add{R}
text=Sulfur Falls enters the battlefield tapped unless you control an Island or Mountain. -- {T}: Add {U} or {R} to your mana pool.
type=Land
[/card]
[card]
name=Sulfur Vent
auto=tap(noevent)
auto={T}:Add{B}
auto={T}{S}:Add{U}{R}
text=Sulfur Vent enters the battlefield tapped. -- {T}: Add {B} to your mana pool. -- {T}, Sacrifice Sulfur Vent: Add {U}{R} to your mana pool.
type=Land
[/card]
[card]
name=Sulfuric Vortex
abilities=nolifegain,nolifegainopponent
auto=@each my upkeep:damage:2 controller
auto=@each opponent upkeep:damage:2 opponent
text=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.
mana={1}{R}{R}
type=Enchantment
[/card]
[card]
name=Sulfurous Blast
auto=if compare(restriction{assorcery}~morethan~0) then damage:3 all(creature,player) else damage:2 all(creature,player)
text=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.
mana={2}{R}{R}
type=Instant
[/card]
[card]
name=Sulfurous Springs
auto={T}:Add{1}
auto={T}:Add{B} and!( damage:1 controller )!
auto={T}:Add{R} and!( damage:1 controller )!
text={T}: Add {1} to your mana pool. -- {T}: Add {B} or {R} to your mana pool. Sulfurous Springs deals 1 damage to you.
type=Land
[/card]
[card]
name=Sultai Ascendancy
aicode=name(look) activate name(look) transforms((,newability[foreach(*[zpos<=2]|mylibrary) moverandom(*[zpos<=2]) from(mylibrary) to(mylibrary)])) ueot
auto=@each my upkeep:name(look) reveal:2 optionone name(Discard cards) target(<anyamount>*|reveal) moveto(mygraveyard) optiononeend optiontwo name(put on top) target(<2>*|reveal) moveto(mylibrary) optiontwoend revealend
text=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.
mana={B}{G}{U}
type=Enchantment
[/card]
[card]
name=Sultai Banner
auto={T}: Add{B}
auto={T}: Add{G}
auto={T}: Add{U}
auto={B}{G}{U}{T}{S}:draw:1 controller
text={T}: Add {B},{G} or {U} to your mana pool. -- {B}{G}{U}, {T}, Sacrifice Sultai Banner: Draw a card. 
mana={3}
type=Artifact
[/card]
[card]
name=Sultai Charm
auto=choice name(Destroy monocolored) destroy target(creature[-multicolor;-colorless])
auto=choice name(destroy artifact or enchantment) destroy target(artifact,enchantment)
auto=choice name(Draw 2 and discard 1) draw:2 && transforms((,newability[target(*|myhand) reject])) forever
text=Choose one: -- Destroy target monocolored creature. -- Destroy target artifact or enchantment. -- Draw two cards, then discard a card.
mana={B}{G}{U}
type=Instant
[/card]
[card]
name=Sultai Emissary
auto=@movedTo(this|graveyard) from(battlefield):manifest all(*[zpos=1]|mylibrary)
text=When Sultai Emissary dies, manifest the top card of your library. (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.)
mana={1}{B}
type=Creature
subtype=Zombie Warrior
power=1
toughness=1
[/card]
[card]
name=Sultai Flayer
auto=@movedTo(creature[toughness>=4]|graveyard) from(myBattlefield):life:4 controller
text=Whenever a creature you control with toughness 4 or greater dies, you gain 4 life. 
mana={3}{G}
type=Creature
subtype=Naga Shaman
power=3
toughness=4
[/card]
[card]
name=Sultai Runemark
target=creature
auto=2/2
auto=aslongas(*[green;blue]|mybattlefield):teach(creature) deathtouch
text=Enchant creature. -- Enchanted creature gets +2/+2. -- Enchanted creature has deathtouch as long as you control a green or blue permanent.
mana={2}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Sultai Scavenger
abilities=flying
text=Delve (Each card you exile from your graveyard while casting this spell pays for {1}.) -- Flying
other={delve} name(Delve)
mana={5}{B}
other={delve} name(Delve)
type=Creature
subtype=Bird Warrior
power=3
toughness=3
[/card]
[card]
name=Sultai Skullkeeper
auto=deplete:2 controller
text=When Sultai Skullkeeper enters the battlefield, put the top two cards of your library into your graveyard.
mana={1}{U}
type=Creature
subtype=Naga Shaman
power=2
toughness=1
[/card]
[card]
name=Sultai Soothsayer
abilities=hiddenface
aicode=activate transforms((,newability[choice all(*[zpos=1]|mylibrary) moveto(myhand) and!(deplete:3)!])) ueot
auto=name(look) reveal:4 optionone name(Get a Card) target(<1>*|reveal) moveto(myhand) optiononeend optiontwo name(put in grave) all(*|reveal) moveto(mygraveyard) optiontwoend revealend
text=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.
mana={2}{B}{G}{U}
type=Creature
subtype=Naga Shaman
power=2
toughness=5
[/card]
[card]
name=Summer Bloom
auto=maxPlay(land)+3
text=You may play up to three additional lands this turn.
mana={1}{G}
type=Sorcery
[/card]
[card]
name=Summit Apes
auto=aslongas(mountain|mybattlefield) menace >0
text=As long as you control a Mountain, Summit Apes can't be blocked except by two or more creatures.
mana={3}{G}
type=Creature
subtype=Ape
power=5
toughness=2
[/card]
[card]
name=Summit Prowler
mana={2}{R}{R}
type=Creature
subtype=Yeti
power=4
toughness=3
[/card]
[card]
name=Summon the School
auto=token(Merfolk Wizard,Creature Merfolk Wizard,1/1,blue)*2
autograveyard={T(merfolk|myBattlefield)}{T(merfolk|myBattlefield)}{T(merfolk|myBattlefield)}{T(merfolk|myBattlefield)}:moveTo(myhand)
text=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.
mana={3}{W}
type=Tribal Sorcery
subtype=Merfolk
[/card]
[card]
name=Summoner's Bane
target=creature|stack
auto=fizzle
auto=token(Illusion,Creature Illusion,2/2,blue) controller
text=Counter target creature spell. Put a 2/2 blue Illusion creature token onto the battlefield.
mana={2}{U}{U}
type=Instant
[/card]
[card]
name=Summoner's Pact
aicode=activate target(creature[green]|mylibrary) moveto(myhand)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>creature[green]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
auto=if casted(this) then transforms((,newability[upcost[{2}{G}{G};next upkeep] wingame opponent])) forever
color=green
text=Summoner's Pact is green. -- 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.
mana={0}
type=Instant
[/card]
[card]
name=Summoning Station
auto=@movedTo(artifact|graveyard) from(battlefield):may untap
auto={T}:token(Pincher,Creature Pincher,2/2)
text={T}: 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.
mana={7}
type=Artifact
[/card]
[card]
name=Sun Ce, Young Conquerer
abilities=horsemanship
auto=may moveto(ownerhand) target(creature|battlefield)
text=Horsemanship (This creature can't be blocked except by creatures with horsemanship.) -- When Sun Ce, Young Conquerer enters the battlefield, you may return target creature to its owner's hand.
mana={3}{U}{U}
type=Legendary Creature
subtype=Human Soldier
power=3
toughness=3
[/card]
[card]
name=Sun Clasp
target=creature
auto=1/3
auto={W}:moveTo(ownerhand)
text=Enchant creature -- Enchanted creature gets +1/+3. -- {W}: Return enchanted creature to its owner's hand.
mana={1}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Sun Droplet
auto=@damageof(player):counter(0/0,thatmuch,Charge)
auto=@each my upkeep:may name(Gain Life) transforms((,[newability[counter(0/0,-1,Charge)],newability[life:1 controller]))
text=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.
mana={2}
type=Artifact
[/card]
[card]
name=Sun Quan, Lord of Wu
auto=lord(creature|mybattlefield) horsemanship
text=Creatures you control have horsemanship. (They can't be blocked except by creatures with horsemanship.)
mana={4}{U}{U}
type=Legendary Creature
subtype=Human Soldier
power=4
toughness=4
[/card]
[card]
name=Sun Titan
abilities=vigilance
auto=may moveTo(myBattlefield) target(*[manacost<=3;-sorcery;-instant]|mygraveyard)
auto=@combat(attacking) source(this):may moveTo(myBattlefield) target(*[manacost<=3;-sorcery;-instant]|mygraveyard)
text=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.
mana={4}{W}{W}
type=Creature
subtype=Giant
power=6
toughness=6
[/card]
[card]
name=Sunastian Falconer
auto={T}:Add{2}
text={T}: Add {2} to your mana pool.
mana={3}{R}{G}
type=Legendary Creature
subtype=Human Shaman
power=4
toughness=4
[/card]
[card]
name=Sunbeam Spellbomb
auto={W}{S}:life:5 controller
auto={1}{S}:draw:1 controller
text={W}, Sacrifice Sunbeam Spellbomb: You gain 5 life. -- {1}, Sacrifice Sunbeam Spellbomb: Draw a card.
mana={1}
type=Artifact
[/card]
[card]
name=Sunblade Elf
auto=aslongas(Plains|myBattlefield) 1/1
auto={4}{W}:all(creature|myBattlefield) 1/1 ueot 
text=Sunblade Elf gets +1/+1 as long as you control a Plains. -- {4}{W}: Creatures you control get +1/+1 until end of turn. 
mana={G}
type=Creature
subtype=Elf Warrior
power=1
toughness=1
[/card]
[card]
name=Sunblast Angel
abilities=flying
auto=destroy all(creature[tapped])
text=Flying (This creature can't be blocked except by creatures with flying or reach.) -- When Sunblast Angel enters the battlefield, destroy all tapped creatures.
mana={4}{W}{W}
type=Creature
subtype=Angel
power=4
toughness=5
[/card]
[card]
name=Sunbond
target=creature
auto=teach(creature) transforms((,newability[@lifeof(player):dynamicability<!myself thatmuchcountersoneone tosrc!>]))
text=Enchant creature -- Enchanted creature has "Whenever you gain life, put that many +1/+1 counters on this creature."
mana={3}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Sunbringer's Touch
auto=name(Bolster) notatarget(creature[toughness=toughness:lowest:creature:mybattlefield]|mybattlefield) transforms((,newability[counter(1/1.type:*:myhand)],newability[trample ueot],newability[all(other creature[counter{1/1.1}]|mybattlefield) trample ueot])) oneshot
text=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. (To bolster X, choose a creature with the least toughness among creatures you control and put X +1/+1 counters on it.)
mana={2}{G}{G}
type=Sorcery
[/card]
[card]
name=Suncrusher
abilities=sunburst
auto=counter(1/1,sunburst)
auto={C(1/1,-1)}{4}{T}:destroy target(creature)
auto={C(1/1,-1)}{2}:moveTo(ownerhand)
text=Sunburst (This enters the battlefield with a +1/+1 counter on it for each color of mana spent to cast it.) -- Remove two +1/+1 counters from Sawtooth Thresher: Sawtooth Thresher gets +4/+4 until end of turn.
mana={9}
type=Artifact Creature
subtype=Construct
power=3
toughness=3
[/card]
[card]
name=Sunder from Within
target=artifact,land
auto=destroy
text=Destroy target artifact or land.
mana={2}{R}{R}
type=Sorcery
subtype=Arcane
[/card]
[card]
name=Sunder
auto=moveTo(ownerhand) all(land)
text=Return all lands to their owners' hands.
mana={3}{U}{U}
type=Instant
[/card]
[card]
name=Sundering Growth
target=artifact,enchantment
auto=destroy && ability$! name(populate) clone notatarget(creature[token]|mybattlefield) !$ controller
text=Destroy target artifact or enchantment, then populate. (Put a token onto the battlefield that's a copy of a creature token you control.)
mana={GW}{GW}
type=Instant
[/card]
[card]
name=Sundering Vitae
target=*[artifact;enchantment]
auto=destroy
text=Convoke (Your creatures can help cast this spell. Each creature you tap while casting this spell pays for {1} or one mana of that creature's color.) -- Destroy target artifact or enchantment.
other={convoke} name(Convoke)
mana={2}{G}
type=Instant
[/card]
[card]
name=Sunfire Balm
target=creature,player
auto=prevent:4
autohand=@cycled(this|hand):may prevent:1 target(*[creature;player])
autohand={1}{W}{cycle}:name(cycling) draw:1
text=Prevent the next 4 damage that would be dealt to target creature or player this turn. -- Cycling {1}{W} ({1}{W}, Discard this card: Draw a card.) -- When you cycle Sunfire Balm, you may prevent the next 1 damage that would be dealt to target creature or player this turn.
mana={2}{W}
type=Instant
[/card]
[card]
name=Sunflare Shaman
auto={1}{R}{T}:damage:type:elemental:mygraveyard target(creature,player) && damage:type:elemental:mygraveyard all(this)
text={1}{R}, {T}: Sunflare Shaman deals X damage to target creature or player and X damage to itself, where X is the number of Elemental cards in your graveyard.
mana={1}{R}
type=Creature
subtype=Elemental Shaman
power=2
toughness=1
[/card]
[card]
name=Sunforger
auto={3}:equip
auto=teach(creature) 4/0
auto=teach(creature) {unattach}{R}{W}:castcard(restricted) notatarget(instant[red;white;manacost<=4]|mylibrary)
text=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}
mana={3}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Sunglasses of Urza
auto={W}:Add{R}
text=You may spend white mana as though it were red mana.
mana={3}
type=Artifact
[/card]
[card]
name=Sungrace Pegasus
abilities=flying,lifelink
text=Flying (This creature can't be blocked except by creatures with flying or reach.) -- Lifelink (Damage dealt by this creature also causes you to gain that much life.) 
mana={1}{W}
type=Creature
subtype=Pegasus
power=1
toughness=2
[/card]
[card]
name=Sungrass Egg
auto={2}{T}{S}:Add{G}{W} and!( draw:1 controller )!
text={2}, {T}, Sacrifice Sungrass Egg: Add {G}{W} to your mana pool. Draw a card.
mana={1}
type=Artifact
[/card]
[card]
name=Sungrass Prairie
auto={1}{T}:Add{G}{W}
text={1}, {T}: Add {G}{W} to your mana pool.
type=Land
[/card]
[card]
name=Sunhome Enforcer
auto=combatspiritlink
auto={1}{R}:1/0
text=Whenever Sunhome Enforcer deals combat damage, you gain that much life. -- {1}{R}: Sunhome Enforcer gets +1/+0 until end of turn.
mana={2}{R}{W}
type=Creature
subtype=Giant Soldier
power=2
toughness=4
[/card]
[card]
name=Sunhome Guildmage
auto={1}{R}{W}:all(creature|mybattlefield) 1/0 ueot
auto={2}{R}{W}:token(Soldier,Creature Soldier,1/1,red,white,haste)
text={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.
mana={R}{W}
type=Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=Sunhome, Fortress of the Legion
auto={T}:Add{1}
auto={2}{R}{W}{T}:double strike target(creature)
text={T}: Add {1} to your mana pool. -- {2}{R}{W}, {T}: Target creature gains double strike until end of turn.
type=Land
[/card]
[card]
name=Sunken City
auto=upcost[{U}{U}] sacrifice
auto=lord(creature[blue]) 1/1
text=At the beginning of your upkeep, sacrifice Sunken City unless you pay {U}{U}. -- Blue creatures get +1/+1.
mana={U}{U}
type=Enchantment
[/card]
[card]
name=Sunken Field
auto=teach(land) {T}:name(counter spell) target(*|stack) transforms((,newability[pay[[{1}]] name(pay mana) donothing?fizzle])) forever
text=Enchant land -- Enchanted land has "{T}: Counter target spell unless its controller pays {1}."
mana={1}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Sunken Hollow
auto=if type(land[basic]|mybattlefield)~lessthan~2 then tap(noevent)
text=({T}: Add {U} or {B} to your mana pool.) -- Sunken Hollow enters the battlefield tapped unless you control two or more basic lands.
type=Land
subtype=Island Swamp
[/card]
[card]
name=Sunken Hope
auto=@each opponent upkeep:ability$!name(bounce creature) notatarget(creature|mybattlefield) moveTo(ownerhand)!$ opponent
auto=@each my upkeep:notatarget(creature|mybattlefield) moveTo(ownerhand)
text=At the beginning of each player's upkeep, that player returns a creature he or she controls to its owner's hand.
mana={3}{U}{U}
type=Enchantment
[/card]
[card]
name=Sunken Ruins
auto={T}:Add{1}
auto={UB}{T}:Add{U}{U}
auto={UB}{T}:Add{U}{B}
auto={UB}{T}:Add{B}{B}
text={T}: Add {1} to your mana pool. -- {(u/b)}, {T}: Add {U}{U}, {U}{B}, or {B}{B} to your mana pool.
type=Land
[/card]
[card]
name=Sunlance
target=creature[-white]
auto=Damage:3
text=Sunlance deals 3 damage to target nonwhite creature.
mana={W}
type=Sorcery
[/card]
[card]
name=Sunpetal Grove
auto=tap(noevent)
auto=aslongas(forest,plains|myBattlefield) untap
auto={T}:Add{G}
auto={T}:Add{W}
text=Sunpetal Grove enters the battlefield tapped unless you control a Forest or a Plains. -- {T}: Add {G} or {W} to your mana pool.
type=Land
[/card]
[card]
name=Sunrise Sovereign
auto=lord(other giant|myBattlefield) 2/2
auto=lord(other giant|myBattlefield) trample
text=Other Giant creatures you control get +2/+2 and have trample.
mana={5}{R}
type=Creature
subtype=Giant Warrior
power=5
toughness=5
[/card]
[card]
name=Sun's Bounty
auto=life:4
autograveyard=@movedto(creature|mygraveyard) from(battlefield):pay({1}{W}) name(recover) moveto(ownerhand)?name(exile) moveto(exile)
text=You gain 4 life. -- Recover {1}{W} (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.)
mana={1}{W}
type=Instant
[/card]
[card]
name=Sunscape Apprentice
auto={G}{T}:1/1 target(creature)
auto={U}{T}:moveTo(ownerLibrary) target(creature|myBattlefield)
text={G}, {T}: Target creature gets +1/+1 until end of turn. -- {U}, {T}: Put target creature you control on top of its owner's library.
mana={W}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Sunscape Familiar
abilities=defender
auto=lord(*[green;blue]|mycastingzone) altercost(colorless,-1)
text=Defender (This creature can't attack.) -- Green spells and blue spells you cast cost {1} less to cast.
mana={1}{W}
type=Creature
subtype=Wall
power=0
toughness=3
[/card]
[card]
name=Sunscape Master
auto={G}{G}{T}:all(creature|myBattlefield) 2/2
auto={U}{U}{T}:moveTo(ownerhand) target(creature)
text={G}{G}, {T}: Creatures you control get +2/+2 until end of turn. -- {U}{U}, {T}: Return target creature to its owner's hand.
mana={2}{W}{W}
type=Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=Sunscorch Regent
abilities=flying
auto=@movedto(*|opponentstack):counter(1/1,1)
text=Flying -- Whenever an opponent casts a spell, put a +1/+1 counter on Sunscorch Regent and you gain 1 life.
mana={3}{W}{W}
type=Creature
subtype=Dragon
power=4
toughness=3
[/card]
[card]
name=Sunscour
auto=destroy all(creature)
other={E(other *[white]|myhand)}{E(other *[white]|myhand)} name(Exile 2 White Cards from Hand)
text=You may exile two white cards from your hand rather than pay Sunscour's mana cost. -- Destroy all creatures.
mana={5}{W}{W}
type=Sorcery
[/card]
[card]
name=Sunseed Nurturer
auto=@each my end restriction{type(creature[power>=5]|myBattlefield)~morethan~0}:may life:2 controller
auto={T}:Add{1}
text=At the beginning of your end step, if you control a creature with power 5 or greater, you may gain 2 life. -- {T}: Add {1} to your mana pool.
mana={2}{W}
type=Creature
subtype=Human Druid Wizard
power=1
toughness=1
[/card]
[card]
name=Sunspear Shikari
auto=this(gear !=0) first strike
auto=this(gear !=0) lifelink
text=As long as Sunspear Shikari is equipped, it has first strike and lifelink.
mana={1}{W}
type=Creature
subtype=Cat Soldier
power=2
toughness=2
[/card]
[card]
name=Sunspire Gatekeepers
auto=if type(land[Gate]|mybattlefield)~morethan~1 then token(Knight,Creature Knight,2/2,white,vigilance)
text=When Sunspire Gatekeepers enters the battlefield, if you control two or more Gates, put a 2/2 Knight creature token with vigilance onto the battlefield.
mana={3}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=4
[/card]
[card]
name=Sunspire Griffin
abilities=flying
text=Flying
mana={1}{W}{W}
type=Creature
subtype=Griffin
power=2
toughness=3
[/card]
[card]
name=Sunspring Expedition
auto=@movedTo(land|myBattlefield):may counter(0/0,1,Quest)
auto={C(0/0,-3,Quest)}{S}:life:8
text=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.
mana={W}
type=Enchantment
[/card]
[card]
name=Sunstone
auto={2}{S(land[snow]|myBattlefield)}:fog oneshot
text={2}, Sacrifice a snow land: Prevent all combat damage that would be dealt this turn.
mana={3}
type=Artifact
[/card]
[card]
name=Sunstrike Legionnaire
abilities=doesnotuntap
auto=@movedTo(creature|battlefield):untap
auto={T}:tap target(creature[manacost<=3])
text=Sunstrike Legionnaire doesn't untap during your untap step. -- Whenever another creature enters the battlefield, untap Sunstrike Legionnaire. -- {T}: Tap target creature with converted mana cost 3 or less.
mana={1}{W}
type=Creature
subtype=Human Soldier
power=1
toughness=2
[/card]
[card]
name=Suntail Hawk
abilities=flying
text=Flying (This creature can't be blocked except by creatures with flying or reach.)
mana={W}
type=Creature
subtype=Bird
power=1
toughness=1
[/card]
[card]
name=Suntouched Myr
abilities=sunburst
auto=counter(1/1,sunburst)
text=Sunburst (This enters the battlefield with a +1/+1 counter on it for each color of mana spent to cast it.)
mana={3}
type=Artifact Creature
subtype=Myr
power=0
toughness=0
[/card]
[card]
name=Sunweb
abilities=defender,flying
auto=lord(creature[power<=2]) cantbeblockedby(sunweb)
text=Defender (This creature can't attack.) -- Flying -- Sunweb can't block creatures with power 2 or less.
mana={3}{W}
type=Creature
subtype=Wall
power=5
toughness=6
[/card]
[card]
name=Supplant Form
target=creature
auto=moveTo(ownerhand)
auto=clone
text=Return target creature to its owner's hand. You put a token onto the battlefield that's a copy of that creature.
mana={4}{U}{U}
type=Instant
[/card]
[card]
name=Supply-Line Cranes
auto=counter(1/1,1) target(creature)
text=When Supply-Line Cranes enters the battlefield, put a +1/+1 counter on target creature.
mana={3}{W}{W}
type=Creature
subtype=Bird
power=2
toughness=4
[/card]
[card]
name=Suppression Bonds
target=*[-land]|battlefield
auto=teach(*) cantattack
auto=teach(*) cantpwattack
auto=teach(*) cantblock
auto=teach(*) noactivatedability
text=Enchant nonland permanent -- Enchanted permanent can't attack or block, and its activated abilities can't be activated.
mana={3}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Supreme Exemplar
abilities=flying
auto=aslongas(other elemental|mybattlefield) choice notatarget(other elemental|mybattlefield) (blink)forsrc oneshot
auto=choice sacrifice
text=Flying -- Champion an Elemental (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.)
mana={6}{U}
type=Creature
subtype=Elemental
power=10
toughness=10
[/card]
[card]
name=Supreme Inquisitor
aicode=activate moveto(exile) target(<upto:5>*|targetedpersonslibrary)
auto={T(wizard|myBattlefield)}{T(wizard|myBattlefield)}{T(wizard|myBattlefield)}{T(wizard|myBattlefield)}{T(wizard|myBattlefield)}:name(exile cards) target(player) reveal:type:*:targetedpersonslibrary revealzone(targetedpersonslibrary) optionone name(choose card) target(<upto:5>*|reveal) moveto(exile) optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend revealend
text=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.
mana={3}{U}{U}
type=Creature
subtype=Human Wizard
power=1
toughness=3
[/card]
[card]
name=Supreme Verdict
auto=destroy all(creature)
abilities=nofizzle
text=Supreme Verdict can't be countered. -- Destroy all creatures.
mana={1}{W}{W}{U}
type=Sorcery
[/card]
[card]
name=Suq'Ata Assassin
abilities=fear
auto=@combat(notblocked) source(this):alterpoison:1 opponent
text=Fear (This creature can't be blocked except by artifact creatures and/or black creatures.) -- Whenever Suq'Ata Assassin attacks and isn't blocked, defending player gets a poison counter. (A player with ten or more poison counters loses the game.)
mana={1}{B}{B}
type=Creature
subtype=Human Assassin
power=1
toughness=1
[/card]
[card]
name=Suq'Ata Firewalker
auto=cantbetargetof(*[red])
auto={T}:damage:1 target(creature,player)
text=Suq'Ata Firewalker can't be the target of red spells or abilities from red sources. -- {T}: Suq'Ata Firewalker deals 1 damage to target creature or player.
mana={1}{U}{U}
type=Creature
subtype=Human Wizard
power=0
toughness=1
[/card]
[card]
name=Suq'Ata Lancer
abilities=haste,flanking
text=Haste -- Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.)
mana={2}{R}
type=Creature
subtype=Human Knight
power=2
toughness=2
[/card]
[card]
name=Sure Strike
target=creature
auto=3/0 ueot
auto=first strike ueot
text=Target creature gets +3/+0 and gains first strike until end of turn.
mana={1}{R}
type=Instant
[/card]
[card]
name=Surge Node
auto=counter(0/0,6,Charge)
auto={1}{T}{C(0/0,-1,Charge)}:counter(0/0,1,Charge) target(artifact)
text=Surge Node enters the battlefield with six charge counters on it. -- {1}, {T}, Remove a charge counter from Surge Node: Put a charge counter on target artifact.
mana={1}
type=Artifact
[/card]
[card]
name=Surge of Righteousness
target=creature[attacking;blocking;black;red]|battlefield
auto=destroy
auto=life:2 controller
text=Destroy target black or red creature that's attacking or blocking. You gain 2 life.
mana={1}{W}
type=Instant
[/card]
[card]
name=Surge of Strength
target=auto
auto=trample
auto=storedmanacost/0
text=As an additional cost to cast Surge of Strength, discard a red or green card. -- Target creature gains trample and gets +X/+0 until end of turn, where X is that creature's converted mana cost.
mana={R}{G}{D(*[red;green]|myhand)}
type=Instant
[/card]
[card]
name=Surge of Thoughtweft
auto=all(creature|myBattlefield) 1/1 ueot
auto=aslongas(kithkin|myBattlefield) draw:1 controller
text=Creatures you control get +1/+1 until end of turn. If you control a Kithkin, draw a card.
mana={1}{W}
type=Tribal Instant
subtype=Kithkin
[/card]
[card]
name=Surge of Zeal
target=creature
auto=all(creature[share!color!]) haste ueot
text=Radiance - Target creature and each other creature that shares a color with it gain haste until end of turn.
mana={R}
type=Instant
[/card]
[card]
name=Surgespanner
auto=@tapped(this):pay({1}{U}) moveto(ownerhand) target(*)
text=Whenever Surgespanner becomes tapped, you may pay {1}{U}. If you do, return target permanent to its owner's hand.
mana={2}{U}{U}
type=Creature
subtype=Merfolk Wizard
power=2
toughness=2
[/card]
[card]
name=Surgical Extraction
target=*[-basic]|graveyard
auto=moveTo(exile)
auto=all(*[share!name!]|targetcontrollerhand) moveto(exile)
auto=all(*[share!name!]|targetcontrollerlibrary) moveto(exile)
auto=all(*[share!name!]|targetcontrollergraveyard) moveto(exile)
text=({p(B)} can be paid with either {B} or 2 life.) -- 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.
color=black
mana={p(B)}
type=Instant
[/card]
[card]
name=Surging AEther
target=*|battlefield
auto=moveto(ownerhand)
aicode=activate target(<upto:4>Surging AEther[zpos<=4]|mylibrary) castcard(normal)
autostack=if casted(this) then reveal:4 optionone name(Cast Card) target(<upto:4>Surging AEther|reveal) moveto(mylibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put on bottom) target(<4>*|reveal) bottomoflibrary optiontwoend afterrevealed all(tobecast|mylibrary) moveto(mylibrary) and!( activate castcard(normal) )! afterrevealedend revealend
text=Ripple 4 (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.) -- Return target permanent to its owner's hand.
mana={3}{U}
type=Instant
[/card]
[card]
name=Surging Dementia
target=player
auto=ability$!name(discard) target(*|myhand) reject!$ targetedplayer
aicode=activate target(<upto:4>Surging Dementia[zpos<=4]|mylibrary) castcard(normal)
autostack=if casted(this) then reveal:4 optionone name(Cast Card) target(<upto:4>Surging Dementia|reveal) moveto(mylibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put on bottom) target(<4>*|reveal) bottomoflibrary optiontwoend afterrevealed all(tobecast|mylibrary) moveto(mylibrary) and!( activate castcard(normal) )! afterrevealedend revealend
text=Ripple 4 (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.) -- Target player discards a card.
mana={1}{B}
type=Sorcery
[/card]
[card]
name=Surging Flame
target=creature,player
auto=damage:2
aicode=activate target(<upto:4>Surging Flame[zpos<=4]|mylibrary) castcard(normal)
autostack=if casted(this) then reveal:4 optionone name(Cast Card) target(<upto:4>Surging Flame|reveal) moveto(mylibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put on bottom) target(<4>*|reveal) bottomoflibrary optiontwoend afterrevealed all(tobecast|mylibrary) moveto(mylibrary) and!( activate castcard(normal) )! afterrevealedend revealend
text=Ripple 4 (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.) -- Surging Flame deals 2 damage to target creature or player.
mana={1}{R}
type=Instant
[/card]
[card]
name=Surging Might
target=creature
auto=teach(creature) 2/2
aicode=activate target(<upto:4>Surging Might[zpos<=4]|mylibrary) castcard(normal)
autostack=if casted(this) then reveal:4 optionone name(Cast Card) target(<upto:4>Surging Might|reveal) moveto(mylibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put on bottom) target(<4>*|reveal) bottomoflibrary optiontwoend afterrevealed all(tobecast|mylibrary) moveto(mylibrary) and!( activate castcard(normal) )! afterrevealedend revealend
text=Enchant creature -- Enchanted creature gets +2/+2. -- Ripple 4 (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.)
mana={2}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Surging Sentinels
abilities=first strike
aicode=activate target(<upto:4>Surging Sentinels[zpos<=4]|mylibrary) castcard(normal)
autostack=if casted(this) then reveal:4 optionone name(Cast Card) target(<upto:4>Surging Sentinels|reveal) moveto(mylibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put on bottom) target(<4>*|reveal) bottomoflibrary optiontwoend afterrevealed all(tobecast|mylibrary) moveto(mylibrary) and!( activate castcard(normal) )! afterrevealedend revealend
text=First strike -- Ripple 4 (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.)
mana={2}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=1
[/card]
[card]
name=Surprise Deployment
target=creature[-white]|myhand
auto=moveTo(mybattlefield)
auto=transforms((,newability[phaseaction[endofturn once] moveTo(ownerhand)]))
restriction=during battle
text=Cast Surprise Deployment only during combat. -- You may put a nonwhite creature card from your hand onto the battlefield. At the beginning of the next end step, return that creature to your hand. (Return it only if it's on the battlefield.)
mana={3}{W}
type=Instant
[/card]
[card]
name=Surrak, the Hunt Caller
auto=@each my combatbegins restriction{compare(powertotalinplay)~morethan~7}:haste target(creature|mybattlefield) ueot
text=Formidable -- 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.
mana={2}{G}{G}
type=Legendary Creature
subtype=Human Warrior
power=5
toughness=4
[/card]
[card]
name=Surrakar Banisher
auto=may moveTo(ownerhand) target(creature[tapped])
text=When Surrakar Banisher enters the battlefield, you may return target tapped creature to its owner's hand.
mana={4}{U}
type=Creature
subtype=Surrakar
power=3
toughness=3
[/card]
[card]
name=Surrakar Marauder
auto=@movedTo(land|myBattlefield):intimidate ueot
text=Landfall - Whenever a land enters the battlefield under your control, Surrakar Marauder gains intimidate until end of turn. (It can't be blocked except by artifact creatures and/or creatures that share a color with it.)
mana={1}{B}
type=Creature
subtype=Surrakar
power=2
toughness=1
[/card]
[card]
name=Surrakar Spellblade
auto=@movedTo(instant,sorcery|mystack):may counter(0/0,1,Charge)
auto=@combatdamaged(player) from(this):may dynamicability<!chargedraw srccontroller!>
text=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 equal to the number of charge counters on it.
mana={1}{U}{U}
type=Creature
subtype=Surrakar
power=2
toughness=1
[/card]
[card]
name=Surreal Memoir
auto=moverandom(instant) from(mygraveyard) to(myhand)
auto=if rebound then moveto(exile) and!( transforms((,newability[@rebounded:may activate castcard(normal)])) forever )!
text=Return an instant card at random from your graveyard to your hand. -- Rebound (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.)
mana={3}{R}
type=Sorcery
[/card]
[card]
name=Surveilling Sprite
abilities=flying
auto=@movedto(this|graveyard) from(battlefield):may draw:1
text=Flying -- When Surveilling Sprite dies, you may draw a card.
mana={1}{U}
type=Creature
subtype=Faerie Rogue
power=1
toughness=1
[/card]
[card]
name=Survey the Wreckage
target=land
auto=destroy && token(Goblin,Creature Goblin,1/1,red)
text=Destroy target land. Put a 1/1 red Goblin creature token onto the battlefield.
mana={4}{R}
type=Sorcery
[/card]
[card]
name=Survival Cache
auto=life:2 controller
auto=if compare(lifetotal)~morethan~compare(opponentlifetotal) then draw:1 controller
auto=if rebound then moveto(exile) and!( transforms((,newability[@rebounded:may activate castcard(normal)])) forever )!
text=You gain 2 life. Then if you have more life than an opponent, draw a card. -- Rebound (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.)
mana={2}{W}
type=Sorcery
[/card]
[card]
name=Survival of the Fittest
aicode=activate target(creature|mylibrary) moveto(myhand)
auto={G}{D(creature|myhand)}:name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>creature|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text={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.
mana={1}{G}
type=Enchantment
[/card]
[card]
name=Survive the Night
target=creature
auto=1/0
auto=indestructible
auto=token(Clue,Artifact Clue,0/0) and!( transforms((,newability[{S}{2}:draw:1])) forever )! controller
text=Target creature gets +1/+0 and gains indestructible until end of turn. (Damage and effects that say "destroy" don't destroy it.) -- Investigate. (Put a colorless Clue artifact token onto the battlefield with "{2}, Sacrifice this artifact: Draw a card.")
mana={2}{W}
type=Instant
[/card]
[card]
name=Survivor of the Unseen
auto={T}:draw:2 && transforms((,newability[target(*|myhand) moveTo(mylibrary)])) forever
auto=cumulativeupcost[{2}] sacrifice
text=Cumulative upkeep {2} (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.) -- {T}: Draw two cards, then put a card from your hand on top of your library.
mana={2}{U}
type=Creature
subtype=Human Wizard
power=2
toughness=1
[/card]
[card]
name=Survivor Token
type=Creature
subtype=Survivor
power=1
toughness=1
color=red
[/card]
[card]
name=Suspension Field
auto=may (blink)forsrc target(creature[toughness>=3])
text=When Suspension Field enters the battlefield, you may exile target creature with toughness 3 or greater until Suspension Field leaves the battlefield. (That creature returns under its owner's control.) 
mana={1}{W}
type=Enchantment
[/card]
[card]
name=Sustainer of the Realm
abilities=flying
auto=@combat(blocking) source(this):0/2 ueot
text=Flying -- Whenever Sustainer of the Realm blocks, it gets +0/+2 until end of turn.
mana={2}{W}{W}
type=Creature
subtype=Angel
power=2
toughness=3
[/card]
[card]
name=Sustaining Spirit
auto=cumulativeupcost[{1}{W}] sacrifice
auto=this(controllerlife >= 1) transforms((,newability[reduceto:1]))
text=Cumulative upkeep {1}{W} (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.) -- Damage that would reduce your life total to less than 1 reduces it to 1 instead.
mana={1}{W}
type=Creature
subtype=Angel Spirit
power=0
toughness=3
[/card]
[card]
name=Sustenance
auto={1}{S(land|myBattlefield)}:1/1 target(creature)
text={1}, Sacrifice a land: Target creature gets +1/+1 until end of turn.
mana={1}{G}
type=Enchantment
[/card]
[card]
name=Suture Priest
auto=@movedTo(other creature|mybattlefield):may life:1 controller
auto=@movedTo(creature|opponentbattlefield):may life:-1 opponent
text=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.
mana={1}{W}
type=Creature
subtype=Cleric
power=1
toughness=1
[/card]
[card]
name=Suture Spirit
abilities=flying
auto={WB}{WB}{WB}:Regenerate target(creature)
text=Flying -- {(w/b){(w/b){(w/b)}: Regenerate target creature.
mana={1}{W}
type=Creature
subtype=Spirit
power=1
toughness=1
[/card]
[card]
name=Svogthos, the Restless Tomb
auto={T}:Add{1}
auto={3}{B}{G}:transforms((Plant Zombie Creature,setpower=type:creature:mygraveyard,settoughness=type:creature:mygraveyard,black,green)) ueot
text={T}: Add {1} 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.
type=Land
[/card]
[card]
name=Svyelunite Priest
auto={U}{U}{T}:shroud target(creature) myUpkeepOnly
text={U}{U}, {T}: Target creature gains shroud until end of turn. Activate this ability only during your upkeep. (It can't be the target of spells or abilities.)
mana={1}{U}
type=Creature
subtype=Merfolk Cleric
power=1
toughness=1
[/card]
[card]
name=Svyelunite Temple
auto=tap(noevent)
auto={T}:Add{U}
auto={T}{S}:Add{U}{U}
text=Svyelunite Temple enters the battlefield tapped. -- {T}: Add {U} to your mana pool. -- {T}, Sacrifice Svyelunite Temple: Add {U}{U} to your mana pool.
type=Land
[/card]
[card]
name=Swallowing Plague
target=creature
auto=damage:X
auto=life:X controller
text=Swallowing Plague deals X damage to target creature and you gain X life.
mana={X}{B}{B}
type=Sorcery
subtype=Arcane
[/card]
[card]
name=Swamp Mosquito
abilities=flying
auto=@combat(notblocked) source(this):alterpoison:1 opponent
text=Flying -- Whenever Swamp Mosquito attacks and isn't blocked, defending player gets a poison counter. (A player with ten or more poison counters loses the game.)
mana={1}{B}
type=Creature
subtype=Insect
power=0
toughness=1
[/card]
[card]
name=Swamp
text=B
type=Basic Land
subtype=Swamp
[/card]
[card]
name=Swan Song
target=enchantment,instant,sorcery|stack
auto=fizzle
auto=token(Bird,Creature Bird,2/2,blue,flying) targetcontroller
text=Counter target enchantment, instant or sorcery spell. Its controller puts a 2/2 blue Bird creature token with flying onto the battlefield under their control. 
mana={U}
type=Instant
[/card]
[card]
name=Swarm of Bloodflies
abilities=flying
auto=counter(1/1,2)
auto=@movedTo(other creature|graveyard) from(battlefield):counter(1/1,1)
text=Flying. -- Swarm of Bloodflies enters the battlefield with two +1/+1 counters on it. -- Whenever another creatures dies put a +1/+1 counter on Swarm of Bloodflies. 
mana={4}{B}
type=Creature
subtype=Insect
power=0
toughness=0
[/card]
[card]
name=Swarm of Rats
anyzone=type:rat:mybattlefield/1 cdaactive
text=Swarm of Rats's power is equal to the number of Rats you control.
mana={1}{B}
type=Creature
subtype=Rat
power=*
toughness=1
[/card]
[card]
name=Swarm Surge
auto=all(creature|mybattlefield) 2/0 ueot
auto=all(creature[colorless]|mybattlefield) first strike ueot
text=Devoid (This card has no color.) -- Creatures you control get +2/+0 until end of turn. Colorless creatures you control also gain first strike until end of turn.
mana={2}{B}
abilities=devoid
type=Sorcery
[/card]
[card]
name=Swarmborn Giant
auto=@combatdamageof(player):sacrifice all(this)
auto=this(cantargetcard(*[-monstrous]) {4}{G}{G}:becomes(monstrous) forever && counter(1/1,2) && transforms((,newAbility[reach])) forever
text=When you're dealt combat damage, sacrifice Swarmborn Giant. -- {3}{G}{G}: Monstrosity 2. (If this creature isn't monstrous, put two +1/+1 counters on it and it becomes monstrous.) -- As long as Swarmborn Giant is monstrous, it has reach.
mana={2}{G}{G}
type=Creature
subtype=Giant
power=6
toughness=6
[/card]
[card]
name=Swarmyard
auto={T}:Add{1}
auto={T}:regenerate target(*[insect;rat;spider;squirrel])
text={T}: Add {1} to your mana pool. -- {T}: Regenerate target Insect, Rat, Spider, or Squirrel.
type=Land
[/card]
[card]
name=Swat
target=creature[power<=2]
auto=destroy
autohand=__CYCLING__({2})
text=Destroy target creature with power 2 or less. -- Cycling {2} ({2}, Discard this card: Draw a card.)
mana={1}{B}{B}
type=Instant
[/card]
[card]
name=Sway of Illusion
auto=chooseacolor target(<anyamount>creature) becomes(,chosencolor) ueot chooseend
auto=draw:1 controller
text=Any number of target creatures become the color of your choice until end of turn. -- Draw a card.
mana={1}{U}
type=Instant
[/card]
[card]
name=Sway of the Stars
auto=moveto(opponentlibrary) all(*|opponentgraveyard) && moveto(opponentlibrary) all(*|opponenthand) && moveto(opponentlibrary) all(*|opponentBattlefield) && shuffle
auto=draw:7 opponent
auto=lifeset:7 opponent
auto=moveto(mylibrary) all(*|mygraveyard) && moveto(mylibrary) all(*|myhand) && moveto(mylibrary) all(*|myBattlefield) && shuffle
auto=draw:7 controller
auto=lifeset:7 controller
text=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.
mana={8}{U}{U}
type=Sorcery
[/card]
[card]
name=Sweatworks Brawler
abilities=menace
other={improvise} name(Improvise)
text=Improvise (Your artifacts can help cast this spell. Each artifact you tap after you're done activating mana abilities pays for {1}.) -- Menace
mana={3}{R}
type=Creature
subtype=Human Artificer
power=3
toughness=3
[/card]
[card]
name=Sweep Away
target=creature|battlefield
auto=if cantargetcard(creature[attacking]) then moveto(ownerlibrary) else moveto(ownerhand)
text=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.
mana={2}{U}
type=Instant
[/card]
[card]
name=Swell of Courage
auto=all(creature|myBattlefield) 2/2 ueot
autohand={X}{W}{W}{discard}:thisfroeach(X) counter(1/1,1) target(creature)
text=Creatures you control get +2/+2 until end of turn. -- Reinforce X - {X}{W}{W} ({X}{W}{W}, Discard this card: Put X +1/+1 counters on target creature.)
mana={3}{W}{W}
type=Instant
[/card]
[card]
name=Swell of Growth
target=creature|battlefield
auto=2/2 ueot
auto=may moveto(mybattlefield) notatarget(land|myhand)
text=Target creature gets +2/+2 until end of turn. You may put a land card from your hand onto the battlefield.
mana={1}{G}
type=Instant
[/card]
[card]
name=Swelter
target=<2>creature
auto=damage:2
text=Swelter deals 2 damage to each of two target creatures.
mana={3}{R}
type=Sorcery
[/card]
[card]
name=Swift Justice
target=creature
auto=1/0
auto=first strike
auto=lifelink
text=Until end of turn, target creature gets +1/+0 and gains first strike and lifelink.
mana={W}
type=Instant
[/card]
[card]
name=Swift Kick
target=creature|mybattlefield
auto=1/0 ueot
auto=transforms((,newability[target(creature|opponentbattlefield) dynamicability<!powerstrike eachother!>])) ueot
restriction=type(creature|opponentbattlefield)~morethan~0
text=Target creature you control gets +1/+0 until end of turn. It fights target creature you don't control. 
mana={3}{R}
type=Instant
[/card]
[card]
name=Swift Maneuver
target=creature,player
auto=prevent:2
auto=@next upkeep:draw:1 controller
text=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.
mana={1}{W}
type=Instant
[/card]
[card]
name=Swift Reckoning
abilities=spellmastery
other={1}{W} name(Spell Mastery)
otherrestriction=type(*[instant;sorcery]|mygraveyard)~morethan~1
target=creature[tapped]|battlefield
auto=destroy
text=Spell mastery -- If there are two or more instant and/or sorcery cards in your graveyard, you may cast Swift Reckoning as though it had flash. (You may cast it any time you could cast an instant.) Destroy target tapped creature.
mana={1}{W}
type=Sorcery
[/card]
[card]
name=Swift Silence
auto=foreach(other *|stack) draw:1
auto=fizzle all(other *|stack)
text=Counter all other spells. Draw a card for each spell countered this way.
mana={2}{W}{U}{U}
type=Instant
[/card]
[card]
name=Swift Spinner
abilities=flash, reach
text=Flash (You may cast this spell any time you could cast an instant.) -- Reach (This creature can block creatures with flying.)
mana={3}{G}
type=Creature
subtype=Spider
power=2
toughness=3
[/card]
[card]
name=Swift Warkite
abilities=flying
auto=moveTo(myBattlefield) target(creature[manacost<=3]|myhand,mygraveyard) and!( transforms((,newability[haste],newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) forever)!
text=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.
mana={4}{B}{R}
type=Creature
subtype=Dragon
power=4
toughness=4
[/card]
[card]
name=Swiftfoot Boots
auto={1}:equip
auto=teach(creature) haste
auto=teach(creature) opponentshroud
text=Equipped creature has hexproof and haste. -- Equip {1}
mana={2}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Swiftwater Cliffs
auto=tap(noevent)
auto=life:1
auto={T}:Add{U}
auto={T}:Add{R}
text=Swiftwater Cliffs enters the battlefield tapped. -- When Swiftwater Cliffs enters the battlefield, you gain 1 life. -- {T}: Add {U} or {R} to your mana pool.
type=Land
[/card]
[card]
name=Swirling Sandstorm
auto=aslongas(*|mygraveyard) lord(creature[-flying]) damage:5 >6
text=Threshold - Swirling Sandstorm deals 5 damage to each creature without flying if seven or more cards are in your graveyard.
mana={3}{R}
type=Sorcery
[/card]
[card]
name=Swirling Spriggan
auto={GU}{GU}:name(white) target(creature|mybattlefield) becomes(,white) ueot
auto={GU}{GU}:name(blue) target(creature|mybattlefield) becomes(,blue) ueot
auto={GU}{GU}:name(black) target(creature|mybattlefield) becomes(,black) ueot
auto={GU}{GU}:name(red) target(creature|mybattlefield) becomes(,red) ueot
auto={GU}{GU}:name(green) target(creature|mybattlefield) becomes(,green) ueot
auto={GU}{GU}:name(white & blue) target(creature|mybattlefield) becomes(,white,blue) ueot
auto={GU}{GU}:name(blue & black) target(creature|mybattlefield) becomes(,black,blue) ueot
auto={GU}{GU}:name(black & red) target(creature|mybattlefield) becomes(,black,red) ueot
auto={GU}{GU}:name(red & green) target(creature|mybattlefield) becomes(,red,green) ueot
auto={GU}{GU}:name(green & white) target(creature|mybattlefield) becomes(,white,green) ueot
auto={GU}{GU}:name(white & black) target(creature|mybattlefield) becomes(,white,black) ueot
auto={GU}{GU}:name(blue & red) target(creature|mybattlefield) becomes(,red,blue) ueot
auto={GU}{GU}:name(black & green) target(creature|mybattlefield) becomes(,black,green) ueot
auto={GU}{GU}:name(red & white) target(creature|mybattlefield) becomes(,white,red) ueot
auto={GU}{GU}:name(green & blue) target(creature|mybattlefield) becomes(,green,blue) ueot
auto={GU}{GU}:name(green & white & blue) target(creature|mybattlefield) becomes(,green,white,blue) ueot
auto={GU}{GU}:name(white & blue & black) target(creature|mybattlefield) becomes(,black,white,blue) ueot
auto={GU}{GU}:name(blue & black & red) target(creature|mybattlefield) becomes(,black,red,blue) ueot
auto={GU}{GU}:name(black & red & green) target(creature|mybattlefield) becomes(,green,black,red) ueot
auto={GU}{GU}:name(red & green & white) target(creature|mybattlefield) becomes(,green,white,red) ueot
auto={GU}{GU}:name(white & black & green) target(creature|mybattlefield) becomes(,green,white,black) ueot
auto={GU}{GU}:name(blue & red & white) target(creature|mybattlefield) becomes(,red,white,blue) ueot
auto={GU}{GU}:name(black & green & blue) target(creature|mybattlefield) becomes(,green,black,blue) ueot
auto={GU}{GU}:name(red & white & black) target(creature|mybattlefield) becomes(,black,white,red) ueot
auto={GU}{GU}:name(green & blue & red) target(creature|mybattlefield) becomes(,green,red,blue) ueot
auto={GU}{GU}:name(green & red & blue & black) target(creature|mybattlefield) becomes(,green,red,blue,black) ueot
auto={GU}{GU}:name(green & red & blue & white) target(creature|mybattlefield) becomes(,green,red,blue,white) ueot
auto={GU}{GU}:name(white & blue & black & red) target(creature|mybattlefield) becomes(,white,red,blue,black) ueot
auto={GU}{GU}:name(white & blue & black & green) target(creature|mybattlefield) becomes(,white,green,blue,black) ueot
auto={GU}{GU}:name(all colors) target(creature|mybattlefield) becomes(,white,red,blue,black,green) ueot
text={(g/u){(g/u)}: Target creature you control becomes the color or colors of your choice until end of turn.
mana={2}{G}{G}
type=Creature
subtype=Goblin Shaman
power=3
toughness=3
[/card]
[card]
name=Swooping Talon
abilities=flying
auto={1}:-flying ueot
auto=@combat(attacking) source(this):may provoke target(creature|opponentbattlefield)
text=Flying -- {1}: Swooping Talon loses flying until end of turn. -- Provoke (When this attacks, you may have target creature defending player controls untap and block it if able.)
mana={4}{W}{W}
type=Creature
subtype=Bird Soldier
power=2
toughness=6
[/card]
[card]
name=Sword Dancer
auto={W}{W}:-1/0 target(creature[attacking])
text={W}{W}: Target attacking creature gets -1/-0 until end of turn.
mana={1}{W}
type=Creature
subtype=Human Rebel
power=1
toughness=2
[/card]
[card]
name=Sword of Body and Mind
auto={2}:equip
auto=teach(creature) protection from green
auto=teach(creature) protection from blue
auto=teach(creature) 2/2
auto=@combatdamaged(player) from(mytgt):token(Wolf,Creature Wolf,2/2,green)
auto=@combatdamaged(player) from(mytgt):deplete:10 opponent
text=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}
mana={3}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Sword of Feast and Famine
auto=teach(creature) 2/2
auto=teach(creature) protection from black
auto=teach(creature) protection from green
auto=@combatdamaged(player) from(mytgt):ability$!name(discard) target(*|myhand) reject!$ opponent
auto=@combatdamaged(player) from(mytgt):untap all(land|mybattlefield)
auto={2}:equip
text=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}
mana={3}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Sword of Fire and Ice
auto={2}:equip
auto=teach(creature) protection from red
auto=teach(creature) protection from blue
auto=teach(creature) 2/2
auto=@combatdamaged(player) from(mytgt):draw:1 controller
auto=@combatdamaged(player) from(mytgt):damage:2 target(creature,player)
text=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}
mana={3}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Sword of Kaldra
auto={4}:equip
auto=teach(creature) 5/5
auto=@damaged(creature) from(mytgt):all(trigger[to]) moveto(exile)
text=Equipped creature gets +5/+5. -- Whenever equipped creature deals damage to a creature, exile that creature. -- Equip {4} ({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.)
mana={4}
type=Legendary Artifact
subtype=Equipment
[/card]
[card]
name=Sword of Light and Shadow
auto={2}:equip
auto=teach(creature) protection from white
auto=teach(creature) protection from black
auto=teach(creature) 2/2
auto=@combatdamaged(player) from(mytgt):life:3
auto=@combatdamaged(player) from(mytgt):may moveTo(myhand) target(creature|mygraveyard)
text=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}
mana={3}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Sword of the Animist
auto={2}:equip
auto=teach(creature) 1/1
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(land[basic]|myLibrary)
auto=@combat(attacking) source(mytgt):name(search card) reveal:plibrarycount optionone name(choose card) target(land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
text=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}
mana={2}
type=Legendary Artifact
subtype=Equipment
[/card]
[card]
name=Sword of the Chosen
auto={T}:2/2 target(creature[legendary])
text={T}: Target legendary creature gets +2/+2 until end of turn.
mana={2}
type=Legendary Artifact
[/card]
[card]
name=Sword of the Meek
auto={2}:equip
auto=teach(creature) 1/2
autograveyard=@movedto(creature[power=1;toughness=1]|mybattlefield):may all(trigger[to]) rehook
text=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.
mana={2}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Sword of the Paruns
auto={3}:equip
auto=teach(creature[tapped]) lord(creature[tapped]|mybattlefield) 2/0
auto=teach(creature[-tapped]) lord(creature[-tapped]|mybattlefield) 0/2
auto={3}:tap(mytgt)
auto={3}:untap(mytgt)
text=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}
mana={4}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Sword of Vengeance
auto={3}:equip
auto=teach(creature) 2/0
auto=teach(creature) first strike
auto=teach(creature) vigilance
auto=teach(creature) trample
auto=teach(creature) haste
text=Equipped creature gets +2/+0 and has first strike, vigilance, trample, and haste. -- Equip {3} ({3}: Attach to target creature you control. Equip only as a sorcery.)
mana={3}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Sword of War and Peace
auto={2}:equip
auto=teach(creature) protection from red
auto=teach(creature) protection from white
auto=teach(creature) 2/2
auto=@combatdamaged(player) from(mytgt):damage:ohandcount opponent
auto=@combatdamaged(player) from(mytgt):life:phandcount controller
text=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}
mana={3}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Swords to Plowshares
target=creature
auto=moveto(exile)
auto=dynamicability<!mytgt powerlifegain targetcontroller!>
text=Exile target creature. Its controller gains life equal to its power.
mana={W}
type=Instant
[/card]
[card]
name=Swordwise Centaur
mana={G}{G}
type=Creature
subtype=Centaur Warrior
power=3
toughness=2
[/card]
[card]
name=Sydri, Galvanic Genius
auto={U}:name(animate noncreature artifact) target(artifact[-creature]) dynamicability<!mytgt manacostpumpboth!> transforms((creature,setpower=0,settoughness=0)) ueot
auto={W}{B}:name(deathtouch & lifelink) target(artifact[creature]) transforms((,newability[deathtouch],newability[lifelink])) ueot
text={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.
mana={W}{U}{B}
type=Legendary Creature
subtype=Human Artificer
power=2
toughness=2
[/card]
[card]
name=Sygg, River Cutthroat
auto=@each endofturn foelost(3):may draw:1 controller
text=At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card. (Damage causes loss of life.)
mana={UB}{UB}
type=Legendary Creature
subtype=Merfolk Rogue
power=1
toughness=3
[/card]
[card]
name=Sygg, River Guide
abilities=islandwalk
auto={1}{W}:protection from black target(merfolk|myBattlefield)
auto={1}{W}:protection from blue target(merfolk|myBattlefield)
auto={1}{W}:protection from green target(merfolk|myBattlefield)
auto={1}{W}:protection from red target(merfolk|myBattlefield)
auto={1}{W}:protection from white target(merfolk|myBattlefield)
text=Islandwalk -- {1}{W}: Target Merfolk you control gains protection from the color of your choice until end of turn.
mana={W}{U}
type=Legendary Creature
subtype=Merfolk Wizard
power=2
toughness=2
[/card]
[card]
name=Sylvan Advocate
abilities=vigilance
auto=aslongas(land|mybattlefield) 2/2 >5
auto=aslongas(land|mybattlefield) lord(creature[land]|mybattlefield) 2/2 >5
text=Vigilance -- As long as you control six or more lands, Sylvan Advocate and land creatures you control get +2/+2.
mana={1}{G}
type=Creature
subtype=Elf Druid Ally
power=2
toughness=3
[/card]
[card]
name=Sylvan Basilisk
auto=@combat(blocked) source(this) from(creature):all(trigger[from]) destroy
text=Whenever Sylvan Basilisk becomes blocked by a creature, destroy that creature.
mana={3}{G}{G}
type=Creature
subtype=Basilisk
power=2
toughness=4
[/card]
[card]
name=Sylvan Bounty
target=player
auto=life:8
aicode=activate target(land[basic]|mylibrary) moveto(myhand)
autohand={1}{G}{cycle}:name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>land[basic]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=Target player gains 8 life. -- Basic landcycling {1}{G} ({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.)
mana={5}{G}
type=Instant
[/card]
[card]
name=Sylvan Caryatid
abilities=defender,opponentshroud
auto={T}:Add{G}
auto={T}:Add{W}
auto={T}:Add{U}
auto={T}:Add{B}
auto={T}:Add{R}
text={T}: Defender. -- Hexproof. -- Add one mana of any color to your mana pool.
mana={1}{G}
type=Creature
subtype=Plant
power=0
toughness=3
[/card]
[card]
name=Sylvan Hierophant
auto=@movedto(this|graveyard) from(battlefield):moveto(myhand) target(other creature|myGraveyard)
autograveyard=@movedto(this|graveyard) from(battlefield):moveto(exile)
text=When Sylvan Hierophant dies, exile Sylvan Hierophant, then return another target creature card from your graveyard to your hand.
mana={1}{G}
type=Creature
subtype=Human Cleric
power=1
toughness=2
[/card]
[card]
name=Sylvan Messenger
abilities=trample
auto=reveal:4 optionone name(Get Elf) target(<4>elf|reveal) moveto(myhand) optiononeend optiontwo name(put on bottom) target(<4>*|reveal) bottomoflibrary optiontwoend revealend
text=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.
mana={3}{G}
type=Creature
subtype=Elf
power=2
toughness=2
[/card]
[card]
name=Sylvan Might
target=creature
auto=2/2
auto=trample
flashback={2}{G}{G}
text=Target creature gets +2/+2 and gains trample until end of turn. -- Flashback {2}{G}{G} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={1}{G}
type=Instant
[/card]
[card]
name=Sylvan Paradise
target=<anyamount>creature
auto=transforms((,green)) ueot
text=Any number of target creatures become green until end of turn.
mana={G}
type=Instant
[/card]
[card]
name=Sylvan Primordial
abilities=reach
aicode=activate notatarget(forest|mylibrary) moveto(mybattlefield) and!(tap(noevent))! 
auto=target(*[-creature]|opponentbattlefield) destroy and!(if cantargetcard(*[-creature]|nonbattlezone) then name(search card) reveal:plibrarycount optionone name(choose card) target(forest|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend )!
text=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.
mana={5}{G}{G}
type=Creature
subtype=Avatar
power=6
toughness=8
[/card]
[card]
name=Sylvan Ranger
aicode=activate target(land[basic]|mylibrary) moveto(myhand)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>land[basic]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=When Sylvan 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.
mana={1}{G}
type=Creature
subtype=Elf Scout
power=1
toughness=1
[/card]
[card]
name=Sylvan Reclamation
target=<upto:2>*[artifact;enchantment]
auto=moveto(exile)
aicode=activate target(land[basic]|mylibrary) moveto(myhand)
autohand={2}{cycle}:name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>land[basic]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=Exile up to two target artifacts and/or enchantments. -- Basic landcycling {2} ({2}, Discard this card: Search your library for a basic land card, reveal it, and put it into your hand. Then shuffle your library.)
mana={3}{G}{W}
type=Instant
[/card]
[card]
name=Sylvan Safekeeper
auto={S(land|myBattlefield)}:shroud target(creature)
text=Sacrifice a land: Target creature you control gains shroud until end of turn. (It can't be the target of spells or abilities.)
mana={G}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Sylvan Scrying
aicode=activate target(land|mylibrary) moveto(myhand)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>land|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=Search your library for a land card, reveal it, and put it into your hand. Then shuffle your library.
mana={1}{G}
type=Sorcery
[/card]
[card]
name=Sylvan Tutor
aicode=activate target(creature|mylibrary) moveto(mylibrary) and!(moveto(mylibrary))!
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>creature|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(mylibrary)])) optiononeend optiontwo bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary )! optiontwoend revealend
text=Search your library for a creature card and reveal that card. Shuffle your library, then put the card on top of it.
mana={G}
type=Sorcery
[/card]
[card]
name=Sylvan Yeti
anyzone=type:*:myhand/4 cdaactive
text=Sylvan Yeti's power is equal to the number of cards in your hand.
mana={2}{G}{G}
type=Creature
subtype=Yeti
power=*
toughness=4
[/card]
[card]
name=Sylvok Explorer
auto=this(variable{olandg}>0) {t}:out{g}
auto=this(variable{olandu}>0) {t}:out{u}
auto=this(variable{olandr}>0) {t}:out{r}
auto=this(variable{olandb}>0) {t}:out{b}
auto=this(variable{olandw}>0) {t}:out{w}
text={T}: Add to your mana pool one mana of any color that a land an opponent controls could produce.
mana={1}{G}
type=Creature
subtype=Human Druid
power=1
toughness=1
[/card]
[card]
name=Sylvok Lifestaff
auto=teach(creature) 1/0
auto=@movedTo(mytgt|graveyard) from(battlefield):all(trigger[to]) life:3 controller
text=Equipped creature gets +1/+0. -- Whenever equipped creature is put into a graveyard, you gain 3 life. -- Equip {1}
mana={1}
auto={1}:equip
type=Artifact
subtype=Equipment
[/card]
[card]
name=Sylvok Replica
auto={G}{S}:destroy target(other *[artifact;enchantment])
text={G}, Sacrifice Sylvok Replica: Destroy target artifact or enchantment.
mana={3}
type=Artifact Creature
subtype=Shaman
power=1
toughness=3
[/card]
[card]
name=Symbiosis
target=<2>creature
auto=2/2
text=Two target creatures each get +2/+2 until end of turn.
mana={1}{G}
type=Instant
[/card]
[card]
name=Symbiotic Beast
auto=@movedTo(this|graveyard) from(battlefield):token(Insect,creature insect, 1/1,green)*4
text=When Symbiotic Beast dies, put four 1/1 green Insect creature tokens onto the battlefield.
mana={4}{G}{G}
type=Creature
subtype=Insect Beast
power=4
toughness=4
[/card]
[card]
name=Symbiotic Deployment
auto=phasealter(remove,draw,controller)
auto={1}{T(creature|myBattlefield)}{T(creature|myBattlefield)}:draw:1 controller
text=Skip your draw step. -- {1}, Tap two untapped creatures you control: Draw a card.
mana={2}{G}
type=Enchantment
[/card]
[card]
name=Symbiotic Elf
auto=@movedTo(this|graveyard) from(battlefield):token(Insect,creature insect, 1/1,green)*2
text=When Symbiotic Elf dies, put two 1/1 green Insect creature tokens onto the battlefield.
mana={3}{G}
type=Creature
subtype=Elf
power=2
toughness=2
[/card]
[card]
name=Symbiotic Wurm
auto=@movedTo(this|graveyard) from(battlefield):token(Insect,creature insect, 1/1,green)*7
text=When Symbiotic Wurm dies, put seven 1/1 green Insect creature tokens onto the battlefield.
mana={5}{G}{G}{G}
type=Creature
subtype=Wurm
power=7
toughness=7
[/card]
[card]
name=Symbol of Unsummoning
target=creature
auto=moveTo(ownerhand)
auto=draw:1 controller
text=Return target creature to its owner's hand. -- Draw a card.
mana={2}{U}
type=Sorcery
[/card]
[card]
name=Synapse Sliver
auto=@combatdamagefoeof(player) from(sliver):ability$!name(Draw) may draw:1!$ opponent
auto=@combatdamageof(player) from(sliver):ability$!name(Draw) may draw:1!$ controller
text=Whenever a Sliver deals combat damage to a player, its controller may draw a card.
mana={4}{U}
type=Creature
subtype=Sliver
power=3
toughness=3
[/card]
[card]
name=Synchronous Sliver
auto=lord(sliver) vigilance
text=All Sliver creatures have vigilance.
mana={4}{U}
type=Creature
subtype=Sliver
power=3
toughness=3
[/card]
[card]
name=Syncopate
target=*|stack
auto=transforms((,newability[pay[[{value:storedx}]] name(pay {value} mana) donothing?fizzleto(exile)])) forever
text=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.
mana={X}{U}
type=Instant
[/card]
[card]
name=Syndic of Tithes
auto=@movedto(*|mystack):pay({WB}) life:-1 opponent && life:1 controller
text=Extort (Whenever you cast a spell, you may pay {WB}. If you do, each opponent loses 1 life and you gain that much life.)
mana={1}{W}
type=Creature
subtype=Human Cleric
power=2
toughness=2
[/card]
[card]
name=Syndicate Enforcer
auto=@movedto(*|mystack):pay({WB}) life:-1 opponent && life:1 controller
text=Extort (Whenever you cast a spell, you may pay {WB}. If you do, each opponent loses 1 life and you gain that much life.)
mana={3}{B}
type=Creature
subtype=Human Rogue
power=3
toughness=2
[/card]
[card]
name=Syndicate Trafficker
auto={1}{S(artifact|mybattlefield)}:counter(1/1,1) && indestructible ueot
text={1}, Sacrifice an artifact: Put a +1/+1 counter on Syndicate Trafficker. It gains indestructible until end of turn.
mana={1}{B}
type=Creature
subtype=Aetherborn Rogue
power=3
toughness=1
[/card]
[card]
name=Synod Centurion
auto=aslongas(other artifact|myBattlefield) all(this) sacrifice while <1
text=When you control no other artifacts, sacrifice Synod Centurion.
mana={4}
type=Artifact Creature
subtype=Construct
power=4
toughness=4
[/card]
[card]
name=Synod Sanctum
auto={2}{T}:(blink)forsrc target(*|mybattlefield)
auto={2}{S}:name(sacrifice Synod Sanctom) donothing
text={2}, {T}: Exile target permanent you control. -- {2}, Sacrifice Synod Sanctum: Return all cards exiled with Synod Sanctum to the battlefield under your control.
mana={1}
type=Artifact
[/card]
[card]
name=Syphon Flesh
auto=ability$! sacrifice notatarget(creature|mybattlefield) and!( token(Zombie,Creature Zombie,2/2,black) opponent )! !$ opponent
text=Each other player sacrifices a creature. You put a 2/2 black Zombie creature token onto the battlefield for each creature sacrificed this way.
mana={4}{B}
type=Sorcery
[/card]
[card]
name=Syphon Life
target=player
auto=life:-2
auto=life:2 controller
retrace={1}{B}{B}{D(land|myhand)}
text=Target player loses 2 life and you gain 2 life. -- Retrace (You may cast this card from your graveyard by discarding a land card in addition to paying its other costs.)
mana={1}{B}{B}
type=Sorcery
[/card]
[card]
name=Syphon Mind
auto=ability$!name(discard) target(*|myhand) reject and!(draw:1 opponent)!!$
text=Each other player discards a card. You draw a card for each card discarded this way.
mana={3}{B}
type=Sorcery
[/card]
[card]
name=Syphon Sliver
auto=lord(sliver|mybattlefield) lifelink
text=All Sliver creatures you control have lifelink.
mana={2}{B}
type=Creature
subtype=Sliver
power=2
toughness=2
[/card]
[card]
name=Syphon Soul
auto=damage:2 opponent
auto=life:2 controller
text=Syphon Soul deals 2 damage to each other player. You gain life equal to the damage dealt this way.
mana={2}{B}
type=Sorcery
[/card]
[card]
name=Szadek, Lord of Secrets
alias=89092
abilities=flying
text=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.
mana={3}{U}{U}{B}{B}
type=Legendary Creature
subtype=Vampire
power=5
toughness=5
[/card]
[card]
name=Tablet of Epityr
auto=@movedto(graveyard) from(artifact|myBattlefield):pay({1}) life:1
text=Whenever an artifact you control is put into a graveyard from the battlefield, you may pay {1}. If you do, you gain 1 life.
mana={1}
type=Artifact
[/card]
[card]
name=Tahngarth, Talruum Hero
abilities=vigilance
auto={1}{R}{T}:target(creature) dynamicability<!powerstrike eachother!>
text=Vigilance -- {1}{R}, {T}: Tahngarth, Talruum Hero deals damage equal to its power to target creature. That creature deals damage equal to its power to Tahngarth.
mana={3}{R}{R}
type=Legendary Creature
subtype=Minotaur Warrior
power=4
toughness=4
[/card]
[card]
name=Tahngarth's Rage
target=creature
auto=teach(creature[attacking]) +3/+0
auto=teach(creature[-attacking])-2/-1
text=Enchant creature -- Enchanted creature gets +3/+0 as long as it's attacking. Otherwise, it gets -2/-1.
mana={R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Taiga
type=Land
subtype=Mountain Forest
[/card]
[card]
name=Taigam's Scheming
auto=name(look) reveal:5 optionone name(Discard cards) target(<anyamount>*|reveal) moveto(mygraveyard) optiononeend optiontwo name(put on top) target(<5>*|reveal) moveto(mylibrary) optiontwoend revealend
text=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.
mana={1}{U}
type=Sorcery
[/card]
[card]
name=Taigam's Strike
target=creature
auto=2/0 ueot
auto=unblockable ueot
auto=if rebound then moveto(exile) and!( transforms((,newability[@rebounded:may activate castcard(normal)])) forever )!
text=Target creature gets +2/+0 until end of turn and can't be blocked this turn. -- Rebound (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.)
mana={3}{U}
type=Sorcery
[/card]
[card]
name=Tail Slash
target=creature|mybattlefield
auto=transforms((,newability[target(creature|opponentbattlefield) dynamicability<!powerstrike!>])) forever
text=Target creature you control deals damage equal to its power to target creature you don't control.
mana={2}{R}
type=Instant
[/card]
[card]
name=Tainted AEther
auto=@movedTo(creature|mybattlefield):sacrifice notatarget(creature,land|mybattlefield)
auto=@movedTo(creature|opponentbattlefield):ability$!name(sacrifice) sacrifice notatarget(creature,land|mybattlefield) !$ opponent
text=Whenever a creature enters the battlefield, its controller sacrifices a creature or land.
mana={2}{B}{B}
type=Enchantment
[/card]
[card]
name=Tainted Field
auto={T}:Add{1}
auto=aslongas(swamp|myBattlefield) {T}:add{B}
auto=aslongas(swamp|myBattlefield) {T}:add{W}
text={T}: Add {1} to your mana pool. -- {T}: Add {W} or {B} to your mana pool. Activate this ability only if you control a Swamp.
type=Land
[/card]
[card]
name=Tainted Isle
auto={T}:Add{1}
auto=aslongas(swamp|myBattlefield) {T}:add{B}
auto=aslongas(swamp|myBattlefield) {T}:add{U}
text={T}: Add {1} to your mana pool. -- {T}: Add {U} or {B} to your mana pool. Activate this ability only if you control a Swamp.
type=Land
[/card]
[card]
name=Tainted Peak
auto={T}:Add{1}
auto=aslongas(swamp|myBattlefield) {T}:add{B}
auto=aslongas(swamp|myBattlefield) {T}:add{R}
text={T}: Add {1} to your mana pool. -- {T}: Add {B} or {R} to your mana pool. Activate this ability only if you control a Swamp.
type=Land
[/card]
[card]
name=Tainted Sigil
auto={T}{S}:life:lifelost controller && life:oplifelost controller
text={T}, Sacrifice Tainted Sigil: You gain life equal to the total life lost by all players this turn. (Damage causes loss of life.)
mana={1}{W}{B}
type=Artifact
[/card]
[card]
name=Tainted Specter
abilities=flying
auto={1}{B}{B}{T}:name(offer choice) ability$!choice name(discard) target(*|myhand) reject && damage:1 all(creature,player) _ choice name(put on library) target(*|myhand) moveto(library)!$ targetedplayer
text=Flying -- {1}{B}{B}, {T}: Target player discards a card unless he or she puts a card from his or her hand on top of his or her library. If that player discards a card this way, Tainted Specter deals 1 damage to each creature and each player. Activate this ability only any time you could cast a sorcery.
mana={3}{B}
type=Creature
subtype=Specter
power=2
toughness=2
[/card]
[card]
name=Tainted Strike
target=creature
auto=1/0
auto=infect
text=Target creature gets +1/+0 and gains infect until end of turn. (This creature deals damage to creatures in form of -1/-1 counters and to players in form of poison counters.)
mana={B}
type=Instant
[/card]
[card]
name=Tainted Well
target=land
auto=draw:1 controller
auto=loseabilities
auto=losesubtypesof(land)
auto=transforms((swamp))
text=Enchant land -- When Tainted Well enters the battlefield, draw a card. -- Enchanted land is a Swamp.
mana={2}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Tainted Wood
auto={T}:Add{1}
auto=aslongas(swamp|myBattlefield) {T}:add{B}
auto=aslongas(swamp|myBattlefield) {T}:add{G}
text={T}: Add {1} to your mana pool. -- {T}: Add {B} or {G} to your mana pool. Activate this ability only if you control a Swamp.
type=Land
[/card]
[card]
name=Tajic, Blade of the Legion
abilities=indestructible
auto=@combat(attacking) source(this) restriction{type(other creature[attacking]|myBattlefield)~morethan~1}:5/5 ueot
text=Battalion -- Whenever Tajic atttacks with at least two other creatures attack, Tajic gets +5/+5 until end of turn. 
mana={2}{R}{W}
type=Legendary Creature
subtype=Human Soldier
power=2
toughness=2
[/card]
[card]
name=Tajuru Archer
auto=may damage:type:ally:mybattlefield target(creature[flying])
auto=@movedTo(other ally|mybattlefield):may damage:type:ally:mybattlefield target(creature[flying])text=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.
mana={2}{G}
type=Creature
subtype=Elf Archer Ally
power=1
toughness=2
[/card]
[card]
name=Tajuru Beastmaster
auto=choice all(creature|mybattlefield) 1/1 ueot
auto=@movedTo(other ally|myBattlefield):all(creature|mybattlefield) 1/1 ueot
text=Rally -- Whenever Tajuru Beastmaster or another Ally enters the battlefield under your control, creatures you control get +1/+1 until end of turn.
mana={5}{G}
type=Creature
subtype=Elf Warrior Ally
power=5
toughness=5
[/card]
[card]
name=Tajuru Pathwarden
abilities=vigilance,trample
text=Vigilance, trample
mana={4}{G}
type=Creature
subtype=Elf Warrior Ally
power=5
toughness=4
[/card]
[card]
name=Tajuru Stalwart
auto=counter(1/1,converge)
text=Converge -- Tajuru Stalwart enters the battlefield with a +1/+1 counter on it for each color of mana spent to cast it.
mana={2}{G}
type=Creature
subtype=Elf Scout Ally
power=0
toughness=1
[/card]
[card]
name=Tajuru Warcaller
auto=choice all(creature|mybattlefield) 2/2 ueot
auto=@movedTo(other ally|myBattlefield):all(creature|mybattlefield) 2/2 ueot
text=Rally -- Whenever Tajuru Warcaller or another Ally enters the battlefield under your control, creatures you control get +2/+2 until end of turn.
mana={3}{G}{G}
type=Creature
subtype=Elf Warrior Ally
power=2
toughness=1
[/card]
[card]
name=Take into Custody
target=creature
auto=freeze
text=Tap target creature. It doesn't untap during its controller's next untap step.
mana={U}
type=Instant
[/card]
[card]
name=Take Inventory
auto=draw:1
auto=foreach(Take Inventory|mygraveyard) draw:1
text=Draw a card, then draw cards equal to the number of cards named Take Inventory in your graveyard.
mana={1}{U}
type=Sorcery
[/card]
[card]
name=Take Possession
target=*|battlefield
alias=1194
text=Split second (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.) -- Enchant permanent -- You control enchanted permanent.
mana={5}{U}{U}
type=Enchantment
subtype=Aura
abilities=split second
[/card]
[card]
name=Take Up Arms
auto=token(Warrior,Creature Warrior,1/1,white)*3
text=Put three 1/1 white Warrior creature tokens onto the battlefield.
mana={4}{W}
type=Instant
[/card]
[card]
name=Takeno's Cavalry
auto=bushido(1/1)
auto={T}:damage:1 target(spirit[attacking;blocking])
text=Bushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.) -- {T}: Takeno's Cavalry deals 1 damage to target attacking or blocking Spirit.
mana={3}{W}
type=Creature
subtype=Human Samurai Archer
power=1
toughness=1
[/card]
[card]
name=Takeno, Samurai General
auto=bushido(2/2)
auto=lord(other creature[samurai]|mybattlefield) transforms((,newability[bushidopoints/bushidopoints nonstatic]))
text=Bushido 2 (When this blocks or becomes blocked, it gets +2/+2 until end of turn.) -- Each other Samurai creature you control gets +1/+1 for each point of bushido it has.
mana={5}{W}
type=Legendary Creature
subtype=Human Samurai
power=3
toughness=3
[/card]
[card]
name=Takenuma Bleeder
auto=@combat(attacking) source(this) restriction{type(demon|myBattlefield)~lessthan~1}:life:-1 controller
auto=@combat(blocking) source(this) restriction{type(demon|myBattlefield)~lessthan~1}:life:-1 controller
text=Whenever Takenuma Bleeder attacks or blocks, you lose 1 life if you don't control a Demon.
mana={2}{B}
type=Creature
subtype=Ogre Shaman
power=3
toughness=3
[/card]
[card]
name=Talara's Bane
target=opponent
aicode=activate dynamicability<!mytgt toughnesslifegain srccontroller!> reject notatarget(creature[green;white]|targetedpersonshand)
auto=reveal:type:*:targetedpersonshand revealzone(targetedpersonshand) optionone name(choose card) target(creature[green;white]|reveal) moveto(ownerhand) and!( dynamicability<!mytgt toughnesslifegain srccontroller!> reject )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerhand) and!( all(*|reveal) moveto(ownerhand) )!  optiontwoend revealend
text=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.
mana={1}{B}
type=Sorcery
[/card]
[card]
name=Talara's Battalion
restriction=casted(*[green]|mystack)
abilities=trample
text=Trample -- Cast Talara's Battalion only if you've cast another green spell this turn.
mana={1}{G}
type=Creature
subtype=Elf Warrior
power=4
toughness=3
[/card]
[card]
name=Talas Air Ship
abilities=flying
text=Flying
mana={3}{U}
type=Creature
subtype=Human Pirate
power=3
toughness=2
[/card]
[card]
name=Talas Explorer
abilities=flying
aicode=name(look) activate name(look) target(<ohandcount>*|opponenthand) donothing
auto=target(opponent) name(target opponent) reveal:ohandcount revealzone(opponenthand) optionone name(look) target(<1>*|reveal) moveto(ownerhand) and!(all(*|reveal) moveto(ownerhand))! optiononeend revealend
text=Flying -- When Talas Explorer enters the battlefield, look at target opponent's hand.
mana={1}{U}
type=Creature
subtype=Human Pirate Scout
power=1
toughness=1
[/card]
[card]
name=Talas Merchant
mana={1}{U}
type=Creature
subtype=Human Pirate
power=1
toughness=3
[/card]
[card]
name=Talas Researcher
auto={T}:Draw:1 restriction{during my turn,before attackers}
text={T}: Draw a card. Activate this ability only during your turn, before attackers are declared.
mana={4}{U}
type=Creature
subtype=Human Pirate Wizard
power=1
toughness=1
[/card]
[card]
name=Talas Scout
abilities=flying
text=Flying
mana={1}{U}
type=Creature
subtype=Human Pirate Scout
power=1
toughness=2
[/card]
[card]
name=Talas Warrior
auto=unblockable
text=Talas Warrior is unblockable.
mana={1}{U}{U}
type=Creature
subtype=Human Pirate Warrior
power=2
toughness=2
[/card]
[card]
name=Talisman of Dominance
auto={T}:Add{1}
auto={T}:Add{U} and!( damage:1 controller )!
auto={T}:Add{B} and!( damage:1 controller )!
text={T}: Add {1} to your mana pool. -- {T}: Add {U} or {B} to your mana pool. Talisman of Dominance deals 1 damage to you.
mana={2}
type=Artifact
[/card]
[card]
name=Talisman of Impulse
auto={T}:Add{1}
auto={T}:Add{R} and!( damage:1 controller )!
auto={T}:Add{G} and!( damage:1 controller )!
text={T}: Add {1} to your mana pool. -- {T}: Add {R} or {G} to your mana pool. Talisman of Impulse deals 1 damage to you.
mana={2}
type=Artifact
[/card]
[card]
name=Talisman of Indulgence
auto={T}:Add{1}
auto={T}:Add{B} and!( damage:1 controller )!
auto={T}:Add{R} and!( damage:1 controller )!
text={T}: Add {1} to your mana pool. -- {T}: Add {B} or {R} to your mana pool. Talisman of Indulgence deals 1 damage to you.
mana={2}
type=Artifact
[/card]
[card]
name=Talisman of Progress
auto={T}:Add{1}
auto={T}:Add{W} and!( damage:1 controller )!
auto={T}:Add{U} and!( damage:1 controller )!
text={T}: Add {1} to your mana pool. -- {T}: Add {W} or {U} to your mana pool. Talisman of Progress deals 1 damage to you.
mana={2}
type=Artifact
[/card]
[card]
name=Talisman of Unity
auto={T}:Add{1}
auto={T}:Add{G} and!( damage:1 controller )!
auto={T}:Add{W} and!( damage:1 controller )!
text={T}: Add {1} to your mana pool. -- {T}: Add {G} or {W} to your mana pool. Talisman of Unity deals 1 damage to you.
mana={2}
type=Artifact
[/card]
[card]
name=Tallowisp
aicode=activate target(aura|mylibrary) moveto(myhand)
auto=@movedto(spirit,arcane|mystack):name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(aura|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=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.
mana={1}{W}
type=Creature
subtype=Spirit
power=1
toughness=3
[/card]
[card]
name=Talon of Pain
auto=@damagefoeof(player) from(other *|mybattlefield,mystack,mygraveyard,mylibrary,myexile):counter(0/0,1,charge)
auto={1}{C(0/0,-1,charge)}{T}:name(remove 1 counter) damage:1 target(creature,player)
auto={2}{C(0/0,-2,charge)}{T}:name(Remove 2 Counters) damage:2 target(creature,player)
auto={3}{C(0/0,-3,charge)}{T}:name(Remove 3 Counters) damage:3 target(creature,player)
auto={4}{C(0/0,-4,charge)}{T}:name(Remove 4 Counters) damage:4 target(creature,player)
auto={5}{C(0/0,-5,charge)}{T}:name(Remove 5 Counters) damage:5 target(creature,player)
auto={6}{C(0/0,-6,charge)}{T}:name(Remove 6 Counters) damage:6 target(creature,player)
auto={7}{C(0/0,-7,charge)}{T}:name(Remove 7 Counters) damage:7 target(creature,player)
auto={8}{C(0/0,-8,charge)}{T}:name(Remove 8 Counters) damage:8 target(creature,player)
auto={9}{C(0/0,-9,charge)}{T}:name(Remove 9 Counters) damage:9 target(creature,player)
auto={10}{C(0/0,-10,charge)}{T}:name(remove 10 counter) damage:10 target(creature,player)
auto={11}{C(0/0,-11,charge)}{T}:name(Remove 11 Counters) damage:11 target(creature,player)
auto={12}{C(0/0,-12,charge)}{T}:name(Remove 12 Counters) damage:12 target(creature,player)
auto={13}{C(0/0,-13,charge)}{T}:name(Remove 13 Counters) damage:13 target(creature,player)
auto={14}{C(0/0,-14,charge)}{T}:name(remove 14 counter) damage:14 target(creature,player)
auto={15}{C(0/0,-15,charge)}{T}:name(remove 15 counters) damage:15 target(creature,player)
auto={16}{C(0/0,-16,charge)}{T}:name(remove 16 counter) damage:16 target(creature,player)
auto={17}{C(0/0,-17,charge)}{T}:name(remove 17 counters) damage:17 target(creature,player)
auto={18}{C(0/0,-18,charge)}{T}:name(remove 18 counters) damage:18 target(creature,player)
auto={19}{C(0/0,-19,charge)}{T}:name(remove 19 counters) damage:19 target(creature,player)
auto={20}{C(0/0,-20,charge)}{T}:name(remove 20 counter) damage:20 target(creature,player)
text=Whenever a source you control other than Talon of Pain deals damage to an opponent, put a charge counter on Talon of Pain. -- {X}, {T}, Remove X charge counters from Talon of Pain: Talon of Pain deals X damage to target creature or player.
mana={4}
type=Artifact
[/card]
[card]
name=Talon Sliver
auto=lord(sliver) first strike
text=All Sliver creatures have first strike.
mana={1}{W}
type=Creature
subtype=Sliver
power=1
toughness=1
[/card]
[card]
name=Talon Trooper
abilities=flying
text=Flying
mana={1}{W}{U}
type=Creature
subtype=Bird Scout
power=2
toughness=3
[/card]
[card]
name=Talonrend
abilities=flying
auto={UR}:1/-1
text=Flying -- {(u/r)}: Talonrend gets +1/-1 until end of turn.
mana={4}{U}
type=Creature
subtype=Elemental
power=0
toughness=5
[/card]
[card]
name=Talons of Falkenrath
abilities=flash
target=creature
auto=teach(creature) {1}{R}:2/0
text=Flash -- Enchant creature -- Enchanted creature has "1{R}: This creature gets +2/+0 until end of turn."
mana={1}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Talrand, Sky Summoner
auto=@movedTo(instant,sorcery|mystack):token(Drake,Creature Drake,2/2,flying,blue)
text=Whenever you cast an instant or sorcery spell, put a 2/2 blue Drake creature token with flying onto the battlefield.
mana={2}{U}{U}
type=Legendary Creature
subtype=Merfolk Wizard
power=2
toughness=2
[/card]
[card]
name=Talrand's Invocation
auto=token(Drake,Creature Drake,2/2,flying,blue)*2
text=Put two 2/2 blue Drake creature tokens with flying onto the battlefield.
mana={2}{U}{U}
type=Sorcery
[/card]
[card]
name=Talruum Champion
abilities=first strike
auto=@combat(blocking,blocked) source(this) from(creature):all(trigger[from]) -first strike ueot
text=First strike -- Whenever Talruum Champion blocks or becomes blocked by a creature, that creature loses first strike until end of turn.
mana={4}{R}
type=Creature
subtype=Minotaur
power=3
toughness=3
[/card]
[card]
name=Talruum Minotaur
abilities=haste
text=Haste
mana={2}{R}{R}
type=Creature
subtype=Minotaur Berserker
power=3
toughness=3
[/card]
[card]
name=Talus Paladin
auto=may counter(1/1,1) all(this) && all(ally|myBattlefield) lifelink ueot
auto=@movedTo(other ally|myBattlefield):may counter(1/1,1) all(this) && all(ally|myBattlefield) lifelink ueot
text=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.
mana={3}{W}
type=Creature
subtype=Human Knight Ally
power=2
toughness=3
[/card]
[card]
name=Tamanoa
auto=@damaged(creature,player) from(*[-creature]|mybattlefield,mystack,mygraveyard,mylibrary,myexile):life:thatmuch controller
text=Whenever a noncreature source you control deals damage, you gain that much life.
mana={R}{G}{W}
type=Creature
subtype=Spirit
power=2
toughness=4
[/card]
[card]
name=Tamiyo, the Moon Sage
auto=counter(0/0,4,loyalty)
auto={C(0/0,1,Loyalty)}:name(+1: tap permanent) target(*) tap && frozen
auto={C(0/0,-2,Loyalty)}:name(-2: draw a card) target(player) draw:type:creature[tapped]:targetedpersonsbattlefield controller
auto={C(0/0,-8,Loyalty)}:name(-8: emblem) emblem transforms((,newability[nomaxhand],newability[@movedTo(*[-token]|mygraveyard):may name(reclaim) moveTo(myhand) all(trigger[to])])) forever dontremove
text=+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."
mana={3}{U}{U}
type=Planeswalker
subtype=Tamiyo
[/card]
[card]
name=Tamiyo's Journal
abilities=hiddenface
auto=@each my upkeep:token(Clue,Artifact Clue,0/0) and!( transforms((,newability[{S}{2}:draw:1])) forever )!
aicode=activate target(*|mylibrary) moveto(myhand)
auto={T}{S(clue|mybattlefield)}{S(clue|mybattlefield)}{S(clue|mybattlefield)}:name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>*|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=At the beginning of your upkeep, investigate. (Put a colorless Clue artifact token onto the battlefield with "{2}, Sacrifice this artifact: Draw a card.") -- {T}, Sacrifice three Clues: Search your library for a card and put that card into your hand. Then shuffle your library.
mana={5}
type=Legendary Artifact
[/card]
[card]
name=Tandem Lookout
auto=soulbond @damagefoeof(player) from(this):draw:1 controller
abilities=soulbond
text=Soulbond (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.) -- 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."
mana={2}{U}
type=Creature
subtype=Human Scout
power=2
toughness=1
[/card]
[card]
name=Tandem Tactics
target=<upto:2>creature|battlefield
auto=1/2 ueot
auto=life:2 controller
text=Up to two target creatures each get +1/+2 until end of turn. You gain 2 life.
mana={1}{W}
type=Instant
[/card]
[card]
name=Tangle Angler
abilities=infect
auto={G}:setblocker target(creature|opponentbattlefield)
text=Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.) -- {G}: Target creature blocks Tangle Angler this turn if able.
mana={3}{G}
type=Creature
subtype=Horror
power=1
toughness=5
[/card]
[card]
name=Tangle Asp
auto=@combat(blocking,blocked) source(this) from(creature):all(trigger[from]) phaseaction[combatends once] destroy
text=Whenever Tangle Asp blocks or becomes blocked by a creature, destroy that creature at end of combat.
mana={1}{G}
type=Creature
subtype=Snake
power=1
toughness=2
[/card]
[card]
name=Tangle Golem
abilities=affinityforests
text=Affinity for Forests (This spell costs {1} less to cast for each Forest you control.)
mana={7}
type=Artifact Creature
subtype=Golem
power=5
toughness=4
[/card]
[card]
name=Tangle Hulk
auto={2}{G}:regenerate
text={2}{G}: Regenerate Tangle Hulk.
mana={5}
type=Artifact Creature
subtype=Beast
power=5
toughness=3
[/card]
[card]
name=Tangle Kelp
target=creature
auto=tap
auto=@combat(attacking) source(mytgt) :frozen
text=Enchant creature -- When Tangle Kelp enters the battlefield, tap enchanted creature. -- Enchanted creature doesn't untap during its controller's untap step if it attacked during its controller's last turn.
mana={U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Tangle Mantis
abilities=trample
text=Trample
mana={2}{G}{G}
type=Creature
subtype=Insect
power=3
toughness=4
[/card]
[card]
name=Tangle Spider
abilities=flash,reach
text=Flash (You may cast this spell any time you could cast an instant.) -- Reach (This creature can block creatures with flying.)
mana={4}{G}{G}
type=Creature
subtype=Spider
power=3
toughness=4
[/card]
[card]
name=Tanglebloom
auto={1}{T}:life:1
text={1}, {T}: You gain 1 life.
mana={1}
type=Artifact
[/card]
[card]
name=Tangle
auto=preventAllcombatDamage ueot
auto=frozen lord(creature[attacking])
text=Prevent all combat damage that would be dealt this turn. -- Each attacking creature doesn't untap during its controller's next untap step.
mana={1}{G}
type=Instant
[/card]
[card]
name=Tangleroot
auto=@movedto(creature|mystack):add{G}
auto=@movedto(creature|opponentstack):add{G} opponent
text=Whenever a player casts a creature spell, that player adds {G} to his or her mana pool.
mana={3}
type=Artifact
[/card]
[card]
name=Tanglesap
auto=preventAllCombatDamage from(creature[-trample]) ueot
text=Prevent all combat damage that would be dealt this turn by creatures without trample.
mana={1}{G}
type=Instant
[/card]
[card]
name=Tanglewalker
auto=aslongas(land[artifact]|opponentBattlefield) lord(creature|myBattlefield) unblockable
text=Each creature you control is unblockable as long as defending player controls an artifact land.
mana={2}{G}
type=Creature
subtype=Dryad
power=2
toughness=2
[/card]
[card]
name=Taniwha
abilities=trample,phasing
auto=@each my upkeep:phaseout all(land|myBattlefield)
text=Trample -- Phasing (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.) -- At the beginning of your upkeep, all lands you control phase out. (They phase in before you untap during your next untap step.)
mana={3}{U}{U}
type=Legendary Creature
subtype=Serpent
power=7
toughness=7
[/card]
[card]
name=Taoist Hermit
abilities=opponentshroud
text=Taoist Hermit can't be the target of spells or abilities your opponents control.
mana={2}{G}
type=Creature
subtype=Human Mystic
power=2
toughness=2
[/card]
[card]
name=Taoist Mystic
auto=cantbeblockedby(creature[horsemanship])
text=Taoist Mystic can't be blocked by creatures with horsemanship.
mana={2}{G}
type=Creature
subtype=Human Mystic
power=2
toughness=2
[/card]
[card]
name=Tapestry of the Ages
auto={2}{T}:draw:1 controller restriction{thisturn(*[-creature]|mystack)~morethan~0}
text={2}, {T}: Draw a card. Activate this ability only if you've cast a noncreature spell this turn.
mana={4}
type=Artifact
[/card]
[card]
name=Tar Pit Warrior
auto=@targeted(this):sacrifice
text=When Tar Pit Warrior becomes the target of a spell or ability, sacrifice it.
mana={2}{B}
type=Creature
subtype=Cyclops Warrior
power=3
toughness=4
[/card]
[card]
name=Tar Pitcher
auto={T}{S(goblin|myBattlefield)}:damage:2 target(creature,player)
text={T}, Sacrifice a Goblin: Tar Pitcher deals 2 damage to target creature or player.
mana={3}{R}
type=Creature
subtype=Goblin Shaman
power=2
toughness=2
[/card]
[card]
name=Tar Snare
target=creature
auto=-3/-2 ueot
text=Target creature gets -3/-2 until end of turn.
mana={2}{B}
type=Instant
[/card]
[card]
name=Tarfire
target=creature,player
auto=damage:2
text=Tarfire deals 2 damage to target creature or player.
mana={R}
type=Tribal Instant
subtype=Goblin
[/card]
[card]
name=Tariel, Reckoner of Souls
abilities=flying,vigilance
auto={T}:moverandom(creature) from(opponentgraveyard) to(mybattlefield)
text=Flying, vigilance -- {T}: Choose a creature card at random from target opponent's graveyard. Put that card onto the battlefield under your control.
mana={4}{W}{B}{R}
type=Legendary Creature
subtype=Angel
power=4
toughness=7
[/card]
[card]
name=Tarmogoyf
anyzone=gravecardtypes/gravecardtypesplus1plusend cdaactive
text=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. (The card types are artifact, creature, enchantment, instant, land, planeswalker, sorcery, and tribal.)
mana={1}{G}
type=Creature
subtype=Lhurgoyf
power=*
toughness=1+*
[/card]
[card]
name=Tarnished Citadel
auto={T}:Add{1}
auto={T}:Add{B} and!( damage:3 controller )!
auto={T}:Add{G} and!( damage:3 controller )!
auto={T}:Add{R} and!( damage:3 controller )!
auto={T}:Add{U} and!( damage:3 controller )!
auto={T}:Add{W} and!( damage:3 controller )!
text={T}: Add {1} to your mana pool. -- {T}: Add one mana of any color to your mana pool. Tarnished Citadel deals 3 damage to you.
type=Land
[/card]
[card]
name=Tarox Bladewing
abilities=flying,haste
auto={D(other *[share!name!]|myhand)}:dynamicability<!powerpumpboth!>
text=Flying, haste -- Grandeur - Discard another card named Tarox Bladewing: Tarox Bladewing gets +X/+X until end of turn, where X is its power.
mana={2}{R}{R}{R}
type=Legendary Creature
subtype=Dragon
power=4
toughness=3
[/card]
[card]
name=Tarpan
auto=@movedTo(this|graveyard) from(battlefield):life:1 controller
text=When Tarpan dies, you gain 1 life.
mana={G}
type=Creature
subtype=Horse
power=1
toughness=1
[/card]
[card]
name=Tasigur, the Golden Fang
other={delve} name(Delve)
auto={2}{GU}{GU}:deplete:2 controller && ability$! moveto(ownerhand) notatarget(*[-land]|opponentgraveyard) !$ opponent
text=Delve (Each card you exile from your graveyard while casting this spell pays for {1}.) -- {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.
mana={5}{B}
type=Legendary Creature
subtype=Human Shaman
power=4
toughness=5
[/card]
[card]
name=Tasigur's Cruelty
auto=ability$!name(discard 2 cards) target(*|myhand) reject!$ opponent
text=Delve (Each card you exile from your graveyard while casting this spell pays for {1}.) -- Each opponent discards two cards.
mana={5}{B}
other={delve} name(Delve)
type=Sorcery
[/card]
[card]
name=Task Force
auto=@targeted(this):0/3 ueot
text=Whenever Task Force becomes the target of a spell or ability, it gets +0/+3 until end of turn.
mana={2}{W}
type=Creature
subtype=Human Rebel
power=1
toughness=3
[/card]
[card]
name=Tasseled Dromedary
mana={W}
type=Creature
subtype=Camel
power=0
toughness=4
[/card]
[card]
name=Taste for Mayhem
target=creature
auto=2/0
auto=aslongas(*|myhand) 2/0 <1
text=Enchant creature -- Enchanted creature gets +2/+0. -- Hellbent - Enchanted creature gets an additional +2/+0 as long as you have no cards in hand.
mana={R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Taste of Blood
target=player
auto=damage:1
auto=life:1 controller
text=Taste of Blood deals 1 damage to target player and you gain 1 life.
mana={B}
type=Sorcery
[/card]
[card]
name=Taste of Paradise
auto=life:3
auto=kicker life:3
kicker=multi{1}{G}
text=As an additional cost to cast Taste of Paradise, you may pay {1}{G} any number of times. -- You gain 3 life plus an additional 3 life for each additional {1}{G} you paid.
mana={3}{G}
type=Sorcery
[/card]
[card]
name=Tatsumasa, the Dragon's Fang
auto={3}:equip
auto=teach(creature) 5/5
auto={6}:token(Dragon Spirit,Creature Dragon Spirit,5/5,flying,blue) && all(this) becomes(expelled) ueot && all(Dragon Spirit[token]) transforms((,newability[(blink)forsrc all(expelled|mybattlefield)])) forever
text=Equipped creature gets +5/+5. -- {6}: Remove Tatsumasa, the Dragon's Fang from the game: Put a 5/5 blue Dragon Spirit token with flying into play. -- Return Tatsumasa, the Dragon's Fang to play under its owner's control when that token is put into a graveyard.
mana={6}
type=Legendary Artifact
subtype=Equipment
[/card]
[card]
name=Tattered Drake
abilities=flying
auto={B}:regenerate
text=Flying -- {B}: Regenerate Tattered Drake.
mana={4}{U}
type=Creature
subtype=Zombie Drake
power=2
toughness=2
[/card]
[card]
name=Tattered Haunter
abilities=flying, cloud
text=Flying -- Tattered Haunter can block only creatures with flying.
mana={1}{U}
type=Creature
subtype=Spirit
power=2
toughness=1
[/card]
[card]
name=Tatterkite
abilities=flying
auto=countershroud(any)
text=Flying -- Tatterkite can't have counters placed on it.
mana={3}
type=Artifact Creature
subtype=Scarecrow
power=2
toughness=1
[/card]
[card]
name=Tattermunge Duo
auto=@movedTo(*[red]|mystack):1/1 ueot
auto=@movedTo(*[green]|mystack):forestwalk ueot
text=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.
mana={2}{RG}
type=Creature
subtype=Goblin Warrior Shaman
power=2
toughness=3
[/card]
[card]
name=Tattermunge Maniac
abilities=mustattack
text=Tattermunge Maniac attacks each turn if able.
mana={RG}
type=Creature
subtype=Goblin Warrior
power=2
toughness=1
[/card]
[card]
name=Tattermunge Witch
auto={R}{G}:name(1/0 & trample) all(creature[blocked]) transforms((,newability[1/0],newability[trample])) ueot
text={R}{G}: Each blocked creature gets +1/+0 and gains trample until end of turn.
mana={1}{RG}
type=Creature
subtype=Goblin Shaman
power=2
toughness=1
[/card]
[card]
name=Tattoo Ward
abilities=auraward
target=creature
auto=1/1
auto=protection from(enchantment)
auto={S}:destroy target(other enchantment)
text=Enchant creature -- Enchanted creature gets +1/+1 and has protection from enchantments. This effect doesn't remove Tattoo Ward. -- Sacrifice Tattoo Ward: Destroy target enchantment.
mana={2}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Taunting Challenge
target=creature
auto=lure ueot
text=All creatures able to block target creature this turn do so.
mana={1}{G}{G}
type=Sorcery
[/card]
[card]
name=Taunting Elf
abilities=lure
text=All creatures able to block Taunting Elf do so.
mana={G}
type=Creature
subtype=Elf
power=0
toughness=1
[/card]
[card]
name=Taurean Mauler
abilities=changeling
auto=@movedTo(*|opponentstack):may counter(1/1,1)
text=Changeling (This card is every creature type at all times.) -- Whenever an opponent casts a spell, you may put a +1/+1 counter on Taurean Mauler.
mana={2}{R}
type=Creature
subtype=Shapeshifter
power=2
toughness=2
[/card]
[card]
name=Tavern Swindler
auto={L:3}{T}:flipacoin winability life:6 controller winabilityend flipend
text={T}, Pay 3 life: Flip a coin. If you win the flip, you gain 6 life.
mana={1}{B}
type=Creature
subtype=Human Rogue
power=2
toughness=2
[/card]
[card]
name=Tawnos's Wand
auto={2}{T}:unblockable target(creature[power<=2])
text={2}, {T}: Target creature with power 2 or less is unblockable this turn.
mana={4}
type=Artifact
[/card]
[card]
name=Tawnos's Weaponry
abilities=doesnotuntap
auto=@each my untap sourcetap:may untap
auto={2}{t}:target(creature) grant +1/+1 grantend
text=You may choose not to untap Tawnos's Weaponry during your untap step. -- {2}, {T}: Target creature gets +1/+1 for as long as Tawnos's Weaponry remains tapped.
mana={2}
type=Artifact
[/card]
[card]
name=Teardrop Kami
auto={S}:tap target(other creature)
auto={S}:untap target(other creature)
text=Sacrifice Teardrop Kami: You may tap or untap target creature.
mana={U}
type=Creature
subtype=Spirit
power=1
toughness=1
[/card]
[card]
name=Tears of Rage
restriction=opponentblockersonly
auto=all(creature[attacking]|mybattlefield) transforms((,newability[type:creature[attacking]:mybattlefield/type:creature[attacking]:mybattlefield],newability[phaseaction[end once] sacrifice all(this)])) ueot
text=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.
mana={2}{R}{R}
type=Instant
[/card]
[card]
name=Tears of Valakut
abilities=nofizzle
auto=damage:5
target=creature[flying]
text=Tears of Valakut can't be countered by spells or abilities. -- Tears of Valakut deals 5 damage to target creature with flying.
mana={1}{R}
type=Instant
[/card]
[card]
name=Tectonic Break
auto=this(variable{castx} >0) sacrifice notatarget(<castx>land|mybattlefield)
auto=this(variable{castx} >0) ability$! sacrifice notatarget(<storedx>land|mybattlefield) !$ opponent
text=Each player sacrifices X lands.
mana={X}{R}{R}
type=Sorcery
[/card]
[card]
name=Tectonic Edge
auto={T}:Add{1}
auto=aslongas(land|opponentBattlefield) {1}{T}{S}:destroy target(other land[-basic]) >3
text={T}: Add {1} to your mana pool. -- {1}, {T}, Sacrifice Tectonic Edge: Destroy target nonbasic land. Activate this ability only if an opponent controls four or more lands.
type=Land
[/card]
[card]
name=Tectonic Fiend
abilities=mustattack
auto=upcost[{4}{R}{R};next upkeep] sacrifice
text=Echo {4}{R}{R} (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.) -- Tectonic Fiend attacks each turn if able.
mana={4}{R}{R}
type=Creature
subtype=Elemental
power=7
toughness=7
[/card]
[card]
name=Tectonic Instability
auto=@movedTo(land|opponentBattlefield):tap all(land|opponentBattlefield)
auto=@movedTo(land|myBattlefield):tap all(land|myBattlefield)
text=Whenever a land enters the battlefield, tap all lands its controller controls.
mana={2}{R}
type=Enchantment
[/card]
[card]
name=Tectonic Rift
target=land
auto=destroy
auto=all(creature[-flying]) cantblock ueot
text=Destroy target land. Creatures without flying can't block this turn.
mana={3}{R}
type=Sorcery
[/card]
[card]
name=Teeka's Dragon
abilities=flying,trample
auto=rampage(4/4,1)
text=Flying; trample; rampage 4 (Whenever this creature becomes blocked, it gets +4/+4 until end of turn for each creature blocking it beyond the first.)
mana={9}
type=Artifact Creature
subtype=Dragon
power=5
toughness=5
[/card]
[card]
name=Teetering Peaks
auto=tap(noevent)
auto=2/0 target(creature) ueot
auto={T}:Add{R}
text=Teetering Peaks enters the battlefield tapped. -- When Teetering Peaks enters the battlefield, target creature gets +2/+0 until end of turn. -- {T}: Add {R} to your mana pool.
type=Land
[/card]
[card]
name=Teferi's Care
auto={W}{S(enchantment|myBattlefield)}:destroy target(enchantment)
auto={3}{U}{U}:fizzle target(enchantment|stack)
text={W}, Sacrifice an enchantment: Destroy target enchantment. -- {3}{U}{U}: Counter target enchantment spell.
mana={2}{W}
type=Enchantment
[/card]
[card]
name=Teferi's Curse
target=artifact,creature
auto=phasing
text=Enchant artifact or creature -- Enchanted permanent has phasing. (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.)
mana={1}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Teferi's Drake
abilities=flying,phasing
text=Flying -- Phasing (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.)
mana={2}{U}
type=Creature
subtype=Drake
power=3
toughness=2
[/card]
[card]
name=Teferi's Honor Guard
abilities=flanking
auto={U}{U}:phaseout
text=Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.) -- {U}{U}: Teferi's Honor Guard phases out. (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.)
mana={2}{W}
type=Creature
subtype=Human Knight
power=2
toughness=2
[/card]
[card]
name=Teferi's Imp
abilities=flying,phasing
auto=@phasedin(this):draw:1 controller
phasedoutbonus=reject notatarget(*|myhand)
text=Flying -- Phasing (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.) -- Whenever Teferi's Imp phases out, discard a card. -- Whenever Teferi's Imp phases in, draw a card.
mana={2}{U}
type=Creature
subtype=Imp
power=1
toughness=1
[/card]
[card]
name=Teferi's Isle
abilities=phasing
auto=tap(noevent)
auto={T}:Add{U}{U}
text=Phasing (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. -- {T}: Add {U}{U} to your mana pool.
type=Legendary Land
[/card]
[card]
name=Teferi's Moat
auto=chooseacolor lord(creature[chosencolor]|opponentBattlefield) flyersonly chooseend
text=As Teferi's Moat enters the battlefield, choose a color. -- Creatures of the chosen color without flying can't attack you.
mana={3}{W}{U}
type=Enchantment
[/card]
[card]
name=Teferi's Puzzle Box
auto=@each my draw:name(recycle draw) count(type:*:myhand) && bottomoflibrary all(*|myhand) && draw:countedamount controller
auto=@each opponent draw:name(recycle draw) count(type:*:opponenthand) && bottomoflibrary all(*|opponenthand) && draw:countedamount opponent
text=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.
mana={4}
type=Artifact
[/card]
[card]
name=Teferi's Realm
auto=@each my upkeep:ability$!choice name(artifact) phaseout all(artifact) _ choice name(creature) phaseout all(creature) _ choice name(land) phaseout all(land) _ choice name(non-aura enchantment) phaseout all(enchantment[aura]) !$ controller
auto=@each opponent upkeep:ability$!choice name(artifact) phaseout all(artifact) _ choice name(creature) phaseout all(creature) _ choice name(land) phaseout all(land) _ choice name(non-aura enchantment) phaseout all(enchantment[aura]) !$ opponent
auto=@movedTo(other enchantment[world]|battlefield):sacrifice all(this)
text=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. (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.)
mana={1}{U}{U}
type=World Enchantment
[/card]
[card]
name=Teferi's Veil
auto=@combat(attacking) source(creature|myBattlefield):all(trigger[to]) phaseaction[combatends,sourceinplay] phaseout
text=Whenever a creature you control attacks, it phases out at end of combat. (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.)
mana={1}{U}
type=Enchantment
[/card]
[card]
name=Tek
auto=aslongas(forest|myBattlefield) trample
auto=aslongas(island|myBattlefield) flying
auto=aslongas(plains|myBattlefield) 0/2
auto=aslongas(mountain|myBattlefield) first strike
auto=aslongas(swamp|myBattlefield) 2/0
text=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.
mana={5}
type=Artifact Creature
subtype=Dragon
power=2
toughness=2
[/card]
[card]
name=Telekinesis
target=creature
auto=tap
auto=frozen
auto=fog to(mytgt)
text=Tap target creature. Prevent all combat damage that would be dealt by that creature this turn. It doesn't untap during its controller's next two untap steps.
mana={U}{U}
type=Instant
[/card]
[card]
name=Telekinetic Bonds
auto=@discarded(*|hand):pay({1}{U}) name(tap or untap) ability$!choice tap target(*) _ choice untap target(*)!$ controller
text=Whenever a player discards a card, you may pay {1}{U}. If you do, you may tap or untap target permanent.
mana={2}{U}{U}{U}
type=Enchantment
[/card]
[card]
name=Telekinetic Sliver
auto=lord(sliver) {T}:tap target(*)
text=All Slivers have "{T}: Tap target permanent."
mana={2}{U}{U}
type=Creature
subtype=Sliver
power=2
toughness=2
[/card]
[card]
name=Telemin Performance
target=opponent
auto=Reveal:1 revealzone(targetedpersonslibrary) revealuntil(creature|targetedpersonslibrary) optionone choice name(Take Creature) target(creature|reveal) moveto(mybattlefield) optiononeend optiontwo all(*|reveal) moveto(ownergraveyard) optiontwoend revealend
text=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.
mana={3}{U}{U}
type=Sorcery
[/card]
[card]
name=Telepathic Spies
aicode=name(look) activate name(look) target(<ohandcount>*|opponenthand) donothing
auto=target(opponent) name(target opponent) reveal:ohandcount revealzone(opponenthand) optionone name(look) target(<1>*|reveal) moveto(ownerhand) and!(all(*|reveal) moveto(ownerhand))! optiononeend revealend
text=When Telepathic Spies enters the battlefield, look at target opponent's hand.
mana={2}{U}
type=Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=Teleportal
abilities=overload
other={3}{U}{R} name(Overload)
target=creature|mybattlefield
auto=paidmana 1/0
auto=paidmana unblockable
auto=overload all(creature|mybattlefield) 1/0 ueot
auto=overload all(creature|mybattlefield) unblockable ueot
text=Target creature you control gets +1/+0 until end of turn and is unblockable this turn. -- Overload {3}{U}{R} (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.")
mana={U}{R}
type=Sorcery
[/card]
[card]
name=Teleport
target=creature
auto=unblockable
text=Cast Teleport only after attackers are declared and before blockers are declared. -- Target creature is unblockable this turn.
mana={U}{U}{U}
type=Instant
[/card]
[card]
name=Telethopter
auto={T(creature|myBattlefield)}:flying
text=Tap an untapped creature you control: Telethopter gains flying until end of turn.
mana={4}
type=Artifact Creature
subtype=Thopter
power=3
toughness=1
[/card]
[card]
name=Telim'Tor
abilities=flanking
auto=@combat(attacking) source(this):all(creature[attacking;flanking]) 1/1 ueot
text=Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.) -- Whenever Telim'Tor attacks, all attacking creatures with flanking get +1/+1 until end of turn.
mana={4}{R}
type=Legendary Creature
subtype=Human Knight
power=2
toughness=2
[/card]
[card]
name=Telim'Tor's Darts
auto={2}{T}:damage:1 target(player)
text={2}, {T}: Telim'Tor's Darts deals 1 damage to target player.
mana={2}
type=Artifact
[/card]
[card]
name=Telim'Tor's Edict
target=*|myBattlefield
auto=moveTo(myexile)
auto=@next upkeep:draw:1 controller
text=Exile target permanent you own or control. -- Draw a card at the beginning of the next turn's upkeep.
mana={R}
type=Instant
[/card]
[card]
name=Tel-Jilad Archers
abilities=reach
auto=protection from(artifact)
text=Protection from artifacts; reach (This creature can block creatures with flying.)
mana={4}{G}
type=Creature
subtype=Elf Archer
power=2
toughness=4
[/card]
[card]
name=Tel-Jilad Chosen
auto=protection from(artifact)
text=Protection from artifacts
mana={1}{G}
type=Creature
subtype=Elf Warrior
power=2
toughness=1
[/card]
[card]
name=Tel-Jilad Defiance
target=creature
auto=protection from(artifact)
auto=draw:1 controller
text=Target creature gains protection from artifacts until end of turn. -- draw a card.
mana={1}{G}
type=Instant
[/card]
[card]
name=Tel-Jilad Exile
auto={1}{G}:regenerate
text={1}{G}: Regenerate Tel-Jilad Exile.
mana={3}{G}
type=Creature
subtype=Troll Warrior
power=2
toughness=3
[/card]
[card]
name=Tel-Jilad Fallen
abilities=infect
auto=protection from(artifact)
text=Infect (This creature deals damage to creatures in form of -1/-1 counters and to players in form of poison counters.) -- Protection from artifacts
mana={2}{G}{G}
type=Creature
subtype=Elf Warrior
power=3
toughness=1
[/card]
[card]
name=Tel-Jilad Justice
target=artifact
auto=destroy
auto=scry:2 scrycore delayed dontshow donothing scrycoreend scryend
text=Destroy target artifact. -- Scry 2. (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.)
mana={1}{G}
type=Instant
[/card]
[card]
name=Tel-Jilad Lifebreather
auto={G}{T}{S(forest|myBattlefield)}:regenerate target(creature)
text={G}, {T}, Sacrifice a Forest: Regenerate target creature.
mana={4}{G}
type=Creature
subtype=Troll Shaman
power=3
toughness=2
[/card]
[card]
name=Tel-Jilad Outrider
auto=protection from(artifact)
text=Protection from artifacts
mana={3}{G}
type=Creature
subtype=Elf Warrior
power=3
toughness=1
[/card]
[card]
name=Tel-Jilad Stylus
auto={T}:bottomoflibrary target(*|mybattlefield)
text={T}: Put target permanent you own on the bottom of your library.
mana={1}
type=Artifact
[/card]
[card]
name=Tel-Jilad Wolf
auto=@combat(blocked) source(this) from(creature[artifact]):all(trigger[to]) 3/3 ueot
text=Whenever Tel-Jilad Wolf becomes blocked by an artifact creature, Tel-Jilad Wolf gets +3/+3 until end of turn.
mana={2}{G}
type=Creature
subtype=Wolf
power=2
toughness=2
[/card]
[card]
name=Teller of Tales
abilities=flying
auto=@movedTo(arcane,spirit|mystack):may tap target(creature)
auto=@movedTo(arcane,spirit|mystack):may untap target(creature)
text=Flying -- Whenever you cast a Spirit or Arcane spell, you may tap or untap target creature.
mana={3}{U}{U}
type=Creature
subtype=Spirit
power=3
toughness=3
[/card]
[card]
name=Telling Time
aicode=activate transforms((,newability[moveto(myhand) all(*[zpos=1]|mylibrary) && bottomoflibrary all(*[zpos=2]|mylibrary)])) ueot
auto=choice name(look) reveal:3 optionone name(Put in my hand) target(*|reveal) moveto(myhand) optiononeend optiontwo choice name(Choose one for Bottom) target(*|reveal) bottomoflibrary && all(*|reveal) moveto(mylibrary) optiontwoend 
text=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.
mana={1}{U}
type=Instant
[/card]
[card]
name=Tempered Steel
auto=lord(creature[artifact]|mybattlefield) 2/2
text=Artifact creatures you control get +2/+2.
mana={1}{W}{W}
type=Enchantment
[/card]
[card]
name=Tempest Drake
abilities=flying,vigilance
text=Flying, vigilance
mana={1}{W}{U}
type=Creature
subtype=Drake
power=2
toughness=2
[/card]
[card]
name=Tempest of Light
auto=destroy all(enchantment)
text=Destroy all enchantments.
mana={2}{W}
type=Instant
[/card]
[card]
name=Tempest Owl
abilities=flying
kicker={4}{U}
auto=kicker tap target(<upto:3>*)
text=Kicker {4}{U} (You may pay an additional {4}{U} as you cast this spell.) -- Flying -- When Tempest Owl enters the battlefield, if it was kicked, tap up to three target permanents.
mana={1}{U}
type=Creature
subtype=Bird
power=1
toughness=2
[/card]
[card]
name=Temple Acolyte
auto=life:3
text=When Temple Acolyte enters the battlefield, you gain 3 life.
mana={1}{W}
type=Creature
subtype=Human Cleric
power=1
toughness=3
[/card]
[card]
name=Temple Bell
auto={T}:draw:1 controller && draw:1 opponent
text={T}:Each player draws a card.
mana={3}
type=Artifact
[/card]
[card]
name=Temple Elder
auto={T}:life:1 restriction{during my turn,before attackers}
text={T}: You gain 1 life. Activate this ability only during your turn, before attackers are declared.
mana={2}{W}
type=Creature
subtype=Human Cleric
power=1
toughness=2
[/card]
[card]
name=Temple Garden
auto=noactivatedability ueot
auto=pay({L:2}) name(pay 2 life) donothing name(pay 2 life) && -noactivatedability all(this)?tap(noevent) && -noactivatedability all(this)
text=({T}: Add {G} or {W} to your mana pool.) -- As Temple Garden enters the battlefield, you may pay 2 life. If you don't, Temple Garden enters the battlefield tapped.
type=Land
subtype=Forest Plains
[/card]
[card]
name=Temple of Abandon
auto=tap(noevent)
auto={t}:add{r}
auto={t}:add{g}
aicode=activate may bottomoflibrary all(*[zpos=1]|mylibrary)
auto=name(Scry) reveal:1 optionone name(Put On Top) target(*|reveal) moveto(mylibrary) optiononeend optiontwo name(put on bottom) target(<1>*|reveal) bottomoflibrary optiontwoend revealend
text=Temple of Abandon enters the battlefield tapped. -- When Temple of Abandon enters the battlefield, scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) -- {T}: Add {R} or {G} to your mana pool.
type=Land
[/card]
[card]
name=Temple of Deceit
auto=tap(noevent)
auto={t}:add{u}
auto={t}:add{b}
aicode=activate may bottomoflibrary all(*[zpos=1]|mylibrary)
auto=name(Scry) reveal:1 optionone name(Put On Top) target(*|reveal) moveto(mylibrary) optiononeend optiontwo name(put on bottom) target(<1>*|reveal) bottomoflibrary optiontwoend revealend
text=Temple of Deceit enters the battlefield tapped. -- When Temple of Deceit enters the battlefield, scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) -- {T}: Add {U} or {B} to your mana pool.
type=Land
[/card]
[card]
name=Temple of Enlightenment
auto=tap(noevent)
auto={t}:add{w}
auto={t}:add{u}
aicode=activate may bottomoflibrary all(*[zpos=1]|mylibrary)
auto=name(Scry) reveal:1 optionone name(Put On Top) target(*|reveal) moveto(mylibrary) optiononeend optiontwo name(put on bottom) target(<1>*|reveal) bottomoflibrary optiontwoend revealend
text=Temple of Enlightenment enters the battlefield tapped. -- When Temple of Enlightenment enters the battlefield, scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) -- {T}: Add {W} or {U} to your mana pool.
type=Land
[/card]
[card]
name=Temple of Epiphany
auto=tap(noevent)
auto={t}:add{u}
auto={t}:add{r}
aicode=activate may bottomoflibrary all(*[zpos=1]|mylibrary)
auto=name(Scry) reveal:1 optionone name(Put On Top) target(*|reveal) moveto(mylibrary) optiononeend optiontwo name(put on bottom) target(<1>*|reveal) bottomoflibrary optiontwoend revealend
text=Temple of Epiphany enters the battlefield tapped. -- When Temple of Epiphany enters the battlefield, scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) -- {T}: Add {U} or {R} to your mana pool.
type=Land
[/card]
[card]
name=Temple of Malady
auto=tap(noevent)
auto={t}:add{b}
auto={t}:add{g}
aicode=activate may bottomoflibrary all(*[zpos=1]|mylibrary)
auto=name(Scry) reveal:1 optionone name(Put On Top) target(*|reveal) moveto(mylibrary) optiononeend optiontwo name(put on bottom) target(<1>*|reveal) bottomoflibrary optiontwoend revealend
text=Temple of Malady enters the battlefield tapped. -- When Temple of Malady enters the battlefield, scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) -- {T}: Add {B} or {G} to your mana pool.
type=Land
[/card]
[card]
name=Temple of Malice
auto=tap(noevent)
auto={t}:add{b}
auto={t}:add{r}
aicode=activate may bottomoflibrary all(*[zpos=1]|mylibrary)
auto=name(Scry) reveal:1 optionone name(Put On Top) target(*|reveal) moveto(mylibrary) optiononeend optiontwo name(put on bottom) target(<1>*|reveal) bottomoflibrary optiontwoend revealend
text=Temple of Malice enters the battlefield tapped. -- When Temple of Malice enters the battlefield, scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) -- {T}: Add {B} or {R} to your mana pool.
type=Land
[/card]
[card]
name=Temple of Mystery
auto=tap(noevent)
auto={t}:add{g}
auto={t}:add{u}
aicode=activate may bottomoflibrary all(*[zpos=1]|mylibrary)
auto=name(Scry) reveal:1 optionone name(Put On Top) target(*|reveal) moveto(mylibrary) optiononeend optiontwo name(put on bottom) target(<1>*|reveal) bottomoflibrary optiontwoend revealend
text=Temple of Mystery enters the battlefield tapped. -- When Temple of Mystery enters the battlefield, scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) -- {T}: Add {G} or {U} to your mana pool.
type=Land
[/card]
[card]
name=Temple of Plenty
auto=tap(noevent)
auto={t}:add{g}
auto={t}:add{w}
aicode=activate may bottomoflibrary all(*[zpos=1]|mylibrary)
auto=name(Scry) reveal:1 optionone name(Put On Top) target(*|reveal) moveto(mylibrary) optiononeend optiontwo name(put on bottom) target(<1>*|reveal) bottomoflibrary optiontwoend revealend
text=Temple of Plenty enters the battlefield tapped. -- When Temple of Plenty enters the battlefield, scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) -- {T}: Add {G} or {W} to your mana pool.
type=Land
[/card]
[card]
name=Temple of Silence
auto=tap(noevent)
auto={t}:add{w}
auto={t}:add{b}
aicode=activate may bottomoflibrary all(*[zpos=1]|mylibrary)
auto=name(Scry) reveal:1 optionone name(Put On Top) target(*|reveal) moveto(mylibrary) optiononeend optiontwo name(put on bottom) target(<1>*|reveal) bottomoflibrary optiontwoend revealend
text=Temple of Silence enters the battlefield tapped. -- When Temple of Silence enters the battlefield, scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) -- {T}: Add {W} or {B} to your mana pool.
type=Land
[/card]
[card]
name=Temple of the False God
auto=aslongas(land|myBattlefield){T}:add{2} >4
text={T}: Add {2} to your mana pool. Activate this ability only if you control five or more lands.
type=Land
[/card]
[card]
name=Temple of Triumph
auto=tap(noevent)
auto={t}:add{r}
auto={t}:add{w}
aicode=activate may bottomoflibrary all(*[zpos=1]|mylibrary)
auto=name(Scry) reveal:1 optionone name(Put On Top) target(*|reveal) moveto(mylibrary) optiononeend optiontwo name(put on bottom) target(<1>*|reveal) bottomoflibrary optiontwoend revealend
text=Temple of Triumph enters the battlefield tapped. -- When Temple of Triumph enters the battlefield, scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) -- {T}: Add {R} or {W} to your mana pool.
type=Land
[/card]
[card]
name=Temporal Adept
auto={U}{U}{U}{T}:moveTo(ownerhand) target(*)
text={U}{U}{U}, {T}: Return target permanent to its owner's hand.
mana={1}{U}{U}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Temporal Aperture
aicode=activate choice all(*[zpos=1]) transforms((,canplayfromlibrarytop,zerocast)) forever
auto={5}{t}:shuffle && reveal:1 optionone name(choose card) target(<1>*|reveal) moveto(mylibrary) and!( transforms((,canplayfromlibrarytop,zerocast)) forever )! optiononeend revealend
text={5}, {T}: Shuffle your library, then reveal the top card. Until end of turn, for as long as that card remains on top of your library, play with the top card of your library revealed and you may play that card without paying its mana cost. (If it has X in its mana cost, X is 0.)
mana={2}
type=Artifact
[/card]
[card]
name=Temporal Cascade
other={7}{U}{U} name(Entwine)
auto=if paid(alternative) then moveto(ownerlibrary) and!(shuffle)! all(*|hand,graveyard) && draw:7 all(player)
auto=ifnot paid(alternative) then ability$! choice name(shuffle all hand & graveyard) moveto(ownerlibrary) and!(shuffle)! all(*|hand,graveyard) _ choice name(draw seven all players) draw:7 all(player) !$ controller
text=Choose one - Each player shuffles his or her hand and graveyard into his or her library; or each player draws seven cards. -- Entwine {2} (Choose both if you pay the entwine cost.)
mana={5}{U}{U}
type=Sorcery
[/card]
[card]
name=Temporal Distortion
auto=@tapped(creature,land):all(trigger) counter(0/0,1,Hourglass)
auto=lord(creature[counter{0/0.1.Hourglass}]) doesnotuntap
auto=lord(land[counter{0/0.1.Hourglass}]) doesnotuntap
auto=@each my upkeep:all(*[counter{0/0.1.Hourglass}]|myBattlefield) removeallcounters(0/0,1,Hourglass)
auto=@each opponent upkeep:all(*[counter{0/0.1.Hourglass}]|opponentBattlefield) removeallcounters(0/0,1,Hourglass)
text=Whenever a creature or land becomes tapped, put an hourglass counter on it. -- Permanents with hourglass counters on them don't untap during their controllers' untap steps. -- At the beginning of each player's upkeep, remove all hourglass counters from permanents that player controls.
mana={3}{U}{U}
type=Enchantment
[/card]
[card]
name=Temporal Eddy
target=creature,land
auto=moveTo(ownerlibrary)
text=Put target creature or land on top of its owner's library.
mana={2}{U}{U}
type=Sorcery
[/card]
[card]
name=Temporal Fissure
abilities=storm
auto=moveto(ownerHand) target(*)
text=Return target permanent to its owner's hand. -- Storm (When you cast this spell, copy it for each spell cast before it this turn. You may choose new targets for the copies.)
mana={4}{U}
type=Sorcery
[/card]
[card]
name=Temporal Isolation
target=creature
abilities=flash
auto=shadow
auto=teach(creature) preventalldamage from(this)
text=Flash (You may cast this spell any time you could cast an instant.) -- Enchant creature -- Enchanted creature has shadow. (It can block or be blocked by only creatures with shadow.) -- Prevent all damage that would be dealt by enchanted creature.
mana={1}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Temporal Manipulation
auto=turns:+1 controller
text=Take an extra turn after this one.
mana={3}{U}{U}
type=Sorcery
[/card]
[card]
name=Temporal Mastery
auto=turns:+1 controller
auto=exiledeath
autohand=restriction{miracle} pay[[{1}{U}]] name(Miracle) activate name(Miracle) castcard(restricted)
text=Take an extra turn after this one. Exile Temporal Mastery. -- Miracle {1}{U} (You may cast this card for its miracle cost when you draw it if it's the first card you drew this turn.)
mana={5}{U}{U}
type=Sorcery
[/card]
[card]
name=Temporal Spring
target=*
auto=moveTo(ownerLibrary)
text=Put target permanent on top of its owner's library.
mana={1}{G}{U}
type=Sorcery
[/card]
[card]
name=Temporal Trespass
auto=turns:+1 controller
auto=moveto(exile) all(this)
text=Delve (Each card you exile from your graveyard while casting this spell pays for {1}.) -- Take an extra turn after this one. Exile Temporal Trespass.
mana={8}{U}{U}{U}
other={delve} name(Delve)
type=Sorcery
[/card]
[card]
name=Temporary Insanity
target=creature[power <=type:*:mygraveyard]
auto=moveto(mybattlefield) and!(transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste)) ueot)!
text=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.
mana={3}{R}
type=Instant
[/card]
[card]
name=Temporary Truce
auto=ability$!name(draw two) choice name(draw two) draw:2 _ choice name(draw one) draw:1 && life:1 _ choice name(draw zero) life:2!$ controller
auto=ability$!name(draw two) choice name(draw two) draw:2 _ choice name(draw one) draw:1 && life:1 _ choice name(draw zero) life:2!$ opponent
text=Each player may draw up to two cards. For each card less than two a player draws this way, that player gains 2 life.
mana={1}{W}
type=Sorcery
[/card]
[card]
name=Tempting Wurm
auto=ability$!name(put onto battlefield) target(<anyamount>*[-planeswalker]|myhand) moveTo(mybattlefield)!$ opponent
text=When Tempting Wurm enters the battlefield, each opponent may put any number of artifact, creature, enchantment, and/or land cards from his or her hand onto the battlefield.
mana={1}{G}
type=Creature
subtype=Wurm
power=5
toughness=5
[/card]
[card]
name=Temur Ascendancy
auto=lord(creature|myBattlefield) haste
auto=@movedTo(creature[power>=4]|myBattlefield):may draw:1 controller
text=Creatures you control have haste. -- Whenever a creature with power 4 or greater enters the battlefield under your control, you may draw a card.  
mana={G}{U}{R}
type=Enchantment
[/card]
[card]
name=Temur Banner
auto={T}: Add{G}
auto={T}: Add{U}
auto={T}: Add{R}
auto={G}{U}{R}{T}{S}:draw:1 controller
text={T}: Add {G},{U} or {R} to your mana pool. -- {G}{U}{R}, {T}, Sacrifice Temur Banner: Draw a card. 
mana={3}
type=Artifact
[/card]
[card]
name=Temur Battle Rage
target=creature
auto=double strike ueot
auto=if type(creature[power>=4]|mybattlefield)~morethan~0 then trample ueot
text=Target creature gains double strike until end of turn. (It deals both first-strike and regular combat damage.) -- Ferocious - That creature also gains trample until end of turn if you control a creature with power 4 or greater.
mana={1}{R}
type=Instant
[/card]
[card]
name=Temur Charm
auto=choice name(+1/+1 and fight) target(creature|mybattlefield) transforms((,newability[1/1 ueot],newability[target(creature|opponentbattlefield) dynamicability<!powerstrike eachother!>])) ueot restriction{type(creature|opponentbattlefield)~morethan~0}
auto=choice name(Mana Leak) target(*|stack) transforms((,newability[pay[[{3}]] name(pay 3 mana) donothing?fizzle])) forever restriction{type(*|stack)~morethan~0}
auto=choice name(Creatures power 3 or less cant block) all(creature[power>=3]) cantblock ueot
text=Choose one: -- Target creature you control gets +1/+1 until end of turn. That creature 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. 
mana={R}{G}{U}
type=Instant
[/card]
[card]
name=Temur Runemark
target=creature
auto=2/2
auto=aslongas(*[blue;red]|mybattlefield):teach(creature) trample
text=Enchant creature. -- Enchanted creature gets +2/+2. -- Enchanted creature has trample as long as you control a blue or red permanent.
mana={2}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Temur Sabertooth
auto={H(other creature|mybattlefield)}{1}{G}:indestructible ueot
text={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.
mana={2}{G}{G}
type=Creature
subtype=Cat
power=4
toughness=3
[/card]
[card]
name=Temur War Shaman
auto=manifest all(*[zpos=1]|mylibrary)
auto=@facedup(creature|mybattlefield):may name(fight) all(trigger[to]) transforms((,newability[target(creature|opponentbattlefield) dynamicability<!powerstrike eachother!>])) ueot
text=When Temur War Shaman enters the battlefield, manifest the top card of your library. (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.) -- 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.
mana={4}{G}{G}
type=Creature
subtype=Human Shaman
power=4
toughness=5
[/card]
[card]
name=Tenacious Dead
autograveyard=@movedto(this|mygraveyard) from(mybattlefield):all(trigger) transforms((,newability[name(Pay 1B) pay[[{1}{B}]] name(pay 1B mana) moveto(ownerbattlefield} && tap?name(cancel) donothing])) oneshot
text=When Tenacious Dead dies, you may pay {1}{B}. If you do, return it to the battlefield tapped under its owner's control.
mana={B}
type=Creature
subtype=Skeleton Warrior
power=1
toughness=1
[/card]
[card]
name=Tenacity
auto=all(creature|mybattlefield) 1/1 ueot
auto=all(creature|mybattlefield) lifelink ueot
auto=all(creature|mybattlefield) untap
text=Creatures you control get +1/+1 and gain lifelink until end of turn. Untap those creatures.
mana={3}{W}
type=Instant
[/card]
[card]
name=Tendo Ice Bridge
auto=counter(0/0,1,Charge)
auto={T}:add{1}
auto={T}{C(0/0,-1,Charge)}:add{W}
auto={T}{C(0/0,-1,Charge)}:add{U}
auto={T}{C(0/0,-1,Charge)}:add{B}
auto={T}{C(0/0,-1,Charge)}:add{R}
auto={T}{C(0/0,-1,Charge)}:add{G}
text={T}: Add {1} to your mana pool. -- {T}, Remove a charge counter from Tendo Ice Bridge: Add one mana of any color to your mana pool.
type=Land
[/card]
[card]
name=Tendrils of Agony
abilities=storm
auto=choice target(player) life:-2 && life:2 controller
text=Target player loses 2 life and you gain 2 life. -- Storm (When you cast this spell, copy it for each spell cast before it this turn. You may choose new targets for the copies.)
mana={2}{B}{B}
type=Sorcery
[/card]
[card]
name=Tendrils of Corruption
target=creature
auto=damage:type:swamp:mybattlefield
auto=life:type:swamp:mybattlefield controller
text=Tendrils of Corruption deals X damage to target creature and you gain X life, where X is the number of Swamps you control.
mana={3}{B}
type=Instant
[/card]
[card]
name=Tendrils of Despair
target=opponent
auto=ability$!name(discard 2 cards) target(<2>*|myhand) reject!$ targetedplayer
text=As an additional cost to cast Tendrils of Despair, sacrifice a creature. -- Target opponent discards two cards.
mana={B}{S(creature|mybattlefield)}
type=Sorcery
[/card]
[card]
name=Teneb, the Harvester
abilities=flying
auto=@combatdamaged(player) from(this):pay({2}{B}) moveTo(myBattlefield) target(creature|graveyard)
text=Flying -- Whenever Teneb, the Harvester deals combat damage to a player, you may pay {2}{B}. If you do, put target creature card in a graveyard onto the battlefield under your control.
mana={3}{B}{G}{W}
type=Legendary Creature
subtype=Dragon
power=6
toughness=6
[/card]
[card]
name=Tenement Crasher
abilities=haste
text=Haste
mana={5}{R}
type=Creature
subtype=Beast
power=5
toughness=4
[/card]
[card]
name=Tenza, Godo's Maul
auto={1}:equip
auto=teach(creature) 1/1
auto=teach(creature[legendary]) 2/2
auto=teach(creature[red]) trample
text=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} ({1}: Attach to target creature you control. Equip only as a sorcery.)
mana={3}
type=Legendary Artifact
subtype=Equipment
[/card]
[card]
name=Tephraderm
auto=@damaged(this) from(*|opponentstack):damage:thatmuch opponent
auto=@damaged(this) from(*|mystack):damage:thatmuch controller
auto=@damaged(this) from(creature):damage:thatmuch all(trigger[from])
text=Whenever a creature deals damage to Tephraderm, Tephraderm deals that much damage to that creature. -- Whenever a spell deals damage to Tephraderm, Tephraderm deals that much damage to that spell's controller.
mana={4}{R}
type=Creature
subtype=Beast
power=4
toughness=5
[/card]
[card]
name=Terashi's Cry
target=<upto:3>creature
auto=tap
text=Tap up to three target creatures.
mana={3}{W}
type=Sorcery
subtype=Arcane
[/card]
[card]
name=Terashi's Grasp
target=artifact,enchantment
auto=destroy
auto=life:manacost controller
text=Destroy target artifact or enchantment. You gain life equal to its converted mana cost.
mana={2}{W}
type=Sorcery
subtype=Arcane
[/card]
[card]
name=Terashi's Verdict
target=creature[power<=3;attacking]
auto=destroy
text=Destroy target attacking creature with power 3 or less.
mana={1}{W}
type=Instant
subtype=Arcane
[/card]
[card]
name=Terastodon
auto=may name(destroy) target(<upto:3>*[-creature]|battlefield) transforms((,newability[@movedTo(this|graveyard) from(battlefield):token(Elephant Token)],newability[destroy]))
text=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.
mana={6}{G}{G}
type=Creature
subtype=Elephant
power=9
toughness=9
[/card]
[card]
name=Terminal Moraine
auto={T}:Add{1}
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(land[basic]|myLibrary)
auto={2}{T}{S}:name(search card) reveal:plibrarycount optionone name(choose card) target(land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
text={T}: Add {1} to your mana pool. -- {2}, {T}, Sacrifice Terminal Moraine: Search your library for a basic land card and put that card onto the battlefield tapped. Then shuffle your library.
type=Land
[/card]
[card]
name=Terminate
target=creature
auto=bury
text=Destroy target creature. It can't be regenerated.
mana={B}{R}
type=Instant
[/card]
[card]
name=Terminus
auto=all(creature) bottomoflibrary
autohand=restriction{miracle} pay[[{W}]] name(Miracle) activate name(Miracle) castcard(restricted)
text=Put all creatures on the bottom of their owners' libraries. -- Miracle {W} (You may cast this card for its miracle cost when you draw it if it's the first card you drew this turn.)
mana={4}{W}{W}
type=Sorcery
[/card]
[card]
name=Teroh's Faithful
auto=life:4 controller
text=When Teroh's Faithful enters the battlefield, you gain 4 life.
mana={3}{W}
type=Creature
subtype=Human Cleric
power=1
toughness=4
[/card]
[card]
name=Teroh's Vanguard
abilities=flash
auto=aslongas(*|mygraveyard) protection from black all(creature|myBattlefield) ueot >6 oneshot
text=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."
mana={3}{W}
type=Creature
subtype=Human Nomad
power=2
toughness=3
[/card]
[card]
name=Terra Eternal
auto=lord(land) indestructible
text=All lands are indestructible.
mana={2}{W}
type=Enchantment
[/card]
[card]
name=Terra Ravager
auto=@combat(attacking) source(this):type:land:opponentbattlefield/0 ueot
text=Whenever Terra Ravager attacks, it gets +X/+0 until end of turn, where X is the number of lands defending player controls.
mana={2}{R}{R}
type=Creature
subtype=Elemental Beast
power=0
toughness=4
[/card]
[card]
name=Terra Stomper
abilities=nofizzle,trample
text=Terra Stomper can't be countered. -- Trample
mana={3}{G}{G}{G}
type=Creature
subtype=Beast
power=8
toughness=8
[/card]
[card]
name=Terraformer
auto={1}:name(plains) all(land|mybattlefield) transforms((,newability[loseabilities],newability[losesubtypesof(land)],newability[becomes(plains)])) ueot
auto={1}:name(island)  all(land|mybattlefield) transforms((,newability[loseabilities],newability[losesubtypesof(land)],newability[becomes(island)])) ueot
auto={1}:name(swamp)  all(land|mybattlefield) transforms((,newability[loseabilities],newability[losesubtypesof(land)],newability[becomes(swamp)])) ueot
auto={1}:name(mountain)  all(land|mybattlefield) transforms((,newability[loseabilities],newability[losesubtypesof(land)],newability[becomes(mountain)])) ueot
auto={1}:name(forest)  all(land|mybattlefield) transforms((,newability[loseabilities],newability[losesubtypesof(land)],newability[becomes(forest)])) ueot
text={1}: Choose a basic land type. Each land you control becomes that type until end of turn.
mana={2}{U}
type=Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=Terrain Elemental
mana={1}{G}
type=Creature
subtype=Elemental
power=3
toughness=2
[/card]
[card]
name=Terrain Generator
auto={T}:Add{1}
auto={2}{T}:moveTo(myBattlefield) and!(tap(noevent))! target(land[basic]|myhand)
text={T}: Add {1} to your mana pool. -- {2}, {T}: You may put a basic land card from your hand onto the battlefield tapped.
type=Land
[/card]
[card]
name=Terramorphic Expanse
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(land[basic]|myLibrary)
auto={T}{S}:name(search card) reveal:plibrarycount optionone name(choose card) target(land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
text={T}, Sacrifice Terramorphic Expanse: Search your library for a basic land card and put it onto the battlefield tapped. Then shuffle your library.
type=Land
[/card]
[card]
name=Terrarion
auto=tap(noevent)
auto={2}{T}{S}:name(add mana) ability$! choice add{G} _ choice add{R} _ choice add{U} _ choice add{B} _ choice add{W} !$ controller && ability$! choice add{G} _ choice add{R} _ choice add{U} _ choice add{B} _ choice add{W} !$ controller
auto=@movedTo(this|graveyard) from(battlefield):draw:1
text=Terrarion enters the battlefield tapped. -- {2}, {T}, Sacrifice Terrarion: Add two mana in any combination of colors to your mana pool. -- When Terrarion is put into the graveyard from battlefield, draw a card.
mana={1}
type=Artifact
[/card]
[card]
name=Terravore
abilities=trample
anyzone=type:land:graveyard/type:land:graveyard cdaactive
text=Trample -- Terravore's power and toughness are each equal to the number of land cards in all graveyards.
mana={1}{G}{G}
type=Creature
subtype=Lhurgoyf
power=*
toughness=*
[/card]
[card]
name=Terrifying Presence
target=creature
auto=transforms((,newability[preventAllCombatDamage from(other creature|Battlefield)])) ueot
text=Prevent all combat damage that would be dealt by creatures other than target creature this turn.
mana={1}{G}
type=Instant
[/card]
[card]
name=Territorial Baloth
auto=@movedTo(land|myBattlefield):2/2 ueot
text=Landfall - Whenever a land enters the battlefield under your control, Territorial Baloth gets +2/+2 until end of turn.
mana={4}{G}
type=Creature
subtype=Beast
power=4
toughness=4
[/card]
[card]
name=Territorial Dispute
auto=upcost[{S(land|mybattlefield)}] sacrifice
auto=maxPlay(land)-99 controller
auto=maxPlay(land)-99 opponent
text=At the beginning of your upkeep, sacrifice Territorial Dispute unless you sacrifice a land. -- Players can't play lands.
mana={4}{R}{R}
type=Enchantment
[/card]
[card]
name=Territorial Gorger
abilities=trample
auto=@energizedof(player):2/2 ueot
text=Trample -- Whenever you get one or more {E} (energy counters), Territorial Gorger gets +2/+2 until end of turn.
mana={3}{R}
type=Creature
subtype=Gremlin
power=2
toughness=2
[/card]
[card]
name=Territorial Roc
abilities=flying
text=Flying
mana={1}{W}
type=Creature
subtype=Bird
power=1
toughness=3
[/card]
[card]
name=Terror of Kruin Pass
abilities=double strike
auto=lord(werewolf|mybattlefield) menace
auto=@each upkeep restriction{lastturn(*|stack)~morethan~1}:flip(Kruin Outlaw)
text=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.
type=Creature
subtype=Werewolf
power=3
toughness=3
[/card]
[card]
name=Terror of the Fairgrounds
mana={3}{R}
type=Creature
subtype=Gremlin
power=5
toughness=2
[/card]
[card]
name=Terror
target=creature[-black;-artifact]
auto=bury
text=Destroy target nonartifact, nonblack creature. It can't be regenerated.
mana={1}{B}
type=Instant
[/card]
[card]
name=Terrus Wurm
autograveyard={6}{B}{E}:name(scavenge) counter(1/1,storedpower) target(creature) asSorcery
text=Scavenge {6}{B} ({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.)
mana={6}{B}
type=Creature
subtype=Zombie Wurm
power=5
toughness=5
[/card]
[card]
name=Test of Endurance
auto=@each my upkeep:this(controllerlife > 49) wingame
text=At the beginning of your upkeep, if you have 50 or more life, you win the game.
mana={2}{W}{W}
type=Enchantment
[/card]
[card]
name=Testament of Faith
auto={X}:transforms((Creature Wall,setpower=X,settoughness=X,defender)) ueot
text={X}: Testament of Faith becomes an X/X Wall creature with defender until end of turn. It's still an enchantment.
mana={W}
type=Enchantment
[/card]
[card]
name=Tethered Griffin
abilities=flying
auto=aslongas(enchantment|myBattlefield) all(this) sacrifice while <1
text=Flying -- When you control no enchantments, sacrifice Tethered Griffin.
mana={W}
type=Creature
subtype=Griffin
power=2
toughness=3
[/card]
[card]
name=Tethered Skirge
abilities=flying
auto=@targeted(this):life:-1 controller
text=Flying -- Whenever Tethered Skirge becomes the target of a spell or ability, you lose 1 life.
mana={2}{B}
type=Creature
subtype=Imp
power=2
toughness=2
[/card]
[card]
name=Tethmos High Priest
auto=@targeted(this) from(*[instant;sorcery;enchantment]|mycastingzone):moveTo(mybattlefield) target(creature[manacost<=2]|mygraveyard)
text=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.
mana={2}{W}
type=Creature
subtype=Cat Cleric
power=2
toughness=3
[/card]
[card]
name=Tetravite
abilities=flying
auto=cantbetargetof(aura)
type=Artifact Creature
subtype=Tetravite
power=1
toughness=1
[/card]
[card]
name=Tetravus
abilities=flying
auto=counter(1/1,3)
auto={c(1/1,-1)}:token(Tetravite) myupkeeponly
auto={e(Tetravite|myBattlefield)}:counter(1/1,1) myupkeeponly
text=Flying -- Tetravus enters the battlefield with three +1/+1 counters on it. -- At the beginning of your upkeep, you may remove any number of +1/+1 counters from Tetravus. If you do, put that many 1/1 colorless Tetravite artifact creature tokens onto the battlefield. They each have flying and "This creature can't be enchanted." -- At the beginning of your upkeep, you may exile any number of tokens put onto the battlefield with Tetravus. If you do, put that many +1/+1 counters on Tetravus.
mana={6}
type=Artifact Creature
subtype=Construct
power=1
toughness=1
[/card]
[card]
name=Tetsuo Umezawa
auto=cantbetargetof(aura)
auto={U}{B}{B}{R}{T}:name(Destroy target tapped creature) destroy target(creature[tapped])
auto={U}{B}{B}{R}{T}:name(Destroy target blocking creature) destroy target(creature[blocking])
text=Tetsuo Umezawa can't be the target of Aura spells. -- {U}{B}{B}{R}, {T}: Destroy target tapped or blocking creature.
mana={U}{B}{R}
type=Legendary Creature
subtype=Human Archer
power=3
toughness=3
[/card]
[card]
name=Teysa, Envoy of Ghosts
abilities=Vigilance
auto=protection from(creature)
auto=@damageof(player) from(creature):all(trigger[from]) destroy && token(Spirit,Creature Spirit,1/1,white,black, flying)
text=Vigilance. --  Protection from creatures. -- Whenever a creature deals damage to you, destroy that creature. Put a 1/1 white and black spirit token with flying onto the battlefield.
mana={5}{W}{B}
type=Legendary Creature
subtype=Human Advisor
power=4
toughness=4
[/card]
[card]
name=Teysa, Orzhov Scion
auto={S(creature[white]|myBattlefield)}{S(creature[white]|myBattlefield)}{S(creature[white]|myBattlefield)}:moveTo(exile) target(creature)
auto=@movedTo(other creature[black]|mygraveyard) from(mybattlefield):token(Spirit,Creature Spirit,1/1,flying,white)
text=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.
mana={1}{W}{B}
type=Legendary Creature
subtype=Human Advisor
power=2
toughness=3
[/card]
[card]
name=Tezzeret the Schemer
auto=counter(0/0,5,loyalty)
auto={C(0/0,1,Loyalty)}:name(+1: Etherium Cell Token) token(Etherium Cell,Artifact,0/0) and!( transforms((,newability[{T}{S}:Add{W}],newability[{T}{S}:Add{U}],newability[{T}{S}:Add{R}],newability[{T}{S}:Add{B}],newability[{T}{S}:Add{G}])) forever )!
auto={C(0/0,-2,Loyalty)}:name(-2: +X/-X target) target(creature) type:artifact:mybattlefield/-type:artifact:mybattlefield ueot
auto={C(0/0,-7,Loyalty)}:name(-7: Emblem) emblem transforms((,newability[@each my combatbegins:target(artifact|mybattlefield) remake(Artifact Creature:5/5)])) forever dontremove
text=+1: Create a colorless artifact token named Etherium Cell with "{T}, Sacrifice this artifact: Add one mana of any color to your mana pool." -- -2: Target creature gets +X/-X until end of turn, where X is the number of artifacts you control. -- -7: You get an emblem with "At the beginning of combat on your turn, target artifact you control becomes an artifact creature with base power and toughness 5/5."
mana={2}{U}{B}
type=Planeswalker
subtype=Tezzeret
[/card]
[card]
name=Tezzeret the Seeker
auto=counter(0/0,4,loyalty)
auto={C(0/0,1,Loyalty)}:name(+1: untap) untap target(<upto:2>artifact)
auto={0}:name(X = 0) target(artifact[manacost<=0]|mylibrary) moveTo(mybattlefield)
auto={C(0/0,-1,Loyalty)}:name(X = 1) target(artifact[manacost<=1]|mylibrary) moveTo(mybattlefield)
auto={C(0/0,-2,Loyalty)}:name(X = 2) target(artifact[manacost<=2]|mylibrary) moveTo(mybattlefield)
auto={C(0/0,-3,Loyalty)}:name(X = 3) target(artifact[manacost<=3]|mylibrary) moveTo(mybattlefield)
auto={C(0/0,-4,Loyalty)}:name(X = 4) target(artifact[manacost<=4]|mylibrary) moveTo(mybattlefield)
auto={C(0/0,-5,Loyalty)}:name(X = 5) target(artifact[manacost<=5]|mylibrary) moveTo(mybattlefield)
auto={C(0/0,-6,Loyalty)}:name(X = 6) target(artifact[manacost<=6]|mylibrary) moveTo(mybattlefield)
auto={C(0/0,-7,Loyalty)}:name(X = 7) target(artifact[manacost<=7]|mylibrary) moveTo(mybattlefield)
auto={C(0/0,-8,Loyalty)}:name(X = 8) target(artifact[manacost<=8]|mylibrary) moveTo(mybattlefield)
auto={C(0/0,-9,Loyalty)}:name(X = 9) target(artifact[manacost<=9]|mylibrary) moveTo(mybattlefield)
auto={C(0/0,-10,Loyalty)}:name(X = 10) target(artifact[manacost<=10]|mylibrary) moveTo(mybattlefield)
auto={C(0/0,-5,Loyalty)}:name(-5: transform your artifacts) all(artifact|mybattlefield) becomes(Artifact Creature,5/5) ueot
text=+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.
mana={3}{U}{U}
type=Planeswalker
subtype=Tezzeret
[/card]
[card]
name=Tezzeret, Agent of Bolas
auto=counter(0/0,3,loyalty)
aicode=activate target(artifact[zpos<=5]|mylibrary) moveto(myhand)
auto={C(0/0,1,Loyalty)}:reveal:5 optionone name(Get artifact) target(<upto:1>artifact|reveal) moveto(myhand) optiononeend optiontwo name(put on bottom) target(<5>*|reveal) bottomoflibrary optiontwoend revealend
auto={C(0/0,-1,Loyalty)}:name(Create Construct) target(artifact) transforms((Construct,Artifact Creature,setpower=5,settoughness=5)) ueot
auto={C(0/0,-4,Loyalty)}:target(player) life:-twicetype:artifact:mybattlefield && life:twicetype:artifact:mybattlefield controller
text=+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.
mana={2}{U}{B}
type=Planeswalker
subtype=Tezzeret
[/card]
[card]
name=Tezzeret, Master of Metal
auto=counter(0/0,5,loyalty)
auto={C(0/0,1,Loyalty)}:name(+1: Reveal Cards) Reveal:1 revealzone(mylibrary) revealuntil(artifact|mylibrary) optionone choice name(Get Artifact) target(artifact|reveal)  moveto(myhand) optiononeend optiontwo choice name(put on bottom) all(*|reveal) bottomoflibrary optiontwoend revealend
auto={C(0/0,-3,Loyalty)}:name(-3: Life Loss) target(opponent) life:-type:artifact:mybattlefield
auto={C(0/0,-8,Loyalty)}:name(-8: Gain Control) moveto(mybattlefield) all(*[artifact;creature]|opponentbattlefield)
text=+1: Reveal cards from the top of your library until you reveal an artifact card. Put that card into your hand and the rest on the bottom of your library in a random order. -- -3: Target opponent loses life equal to the number of artifacts you control. -- -8: Gain control of all artifacts and creatures target opponent controls.
mana={4}{U}{B}
type=Planeswalker
subtype=Tezzeret
[/card]
[card]
name=Tezzeret's Ambition
auto=draw:3
auto=if type(artifact|mybattlefield)~lessthan~1 then reject notatarget(*|myhand)
text=Draw three cards. If you control no artifacts, discard a card.
mana={3}{U}{U}
type=Sorcery
[/card]
[card]
name=Tezzeret's Gambit
auto=draw:2 controller
auto=notatarget(<anyamount>*[artifact;creature;enchantment;land;planeswalker;player]) proliferate
text=Draw two cards, then proliferate.
color=blue
mana={3}{p(U)}
type=Sorcery
[/card]
[card]
name=Tezzeret's Simulacrum
auto={T}:target(opponent) name(life loss) if type(planeswalker[tezzeret]|myBattlefield)~morethan~0 then life:-3 else life:-1
text={T}: Target opponent loses 1 life. If you control a Tezzeret planeswalker, that player loses 3 life instead.
mana={3}
type=Artifact Creature
subtype=Golem
power=2
toughness=3
[/card]
[card]
name=Tezzeret's Touch
target=artifact
auto=teach(artifact) becomes(Creature,5/5)
auto=@movedTo(mytgt|graveyard) from(battlefield):all(trigger[to]) moveTo(ownerhand)
text=Enchant artifact -- Enchanted artifact is a creature with base power and toughness 5/5 in addition to its other types. -- When enchanted artifact is put into a graveyard, return that card to its owner's hand.
mana={1}{U}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Thada Adel, Acquisitor
abilities=islandwalk
aicode=activate notatarget(artifact|opponentlibrary) moveto(myexile) and!( transforms((,canplayfromexile,newability[phaseactionmulti[endofturn once] moveto(ownerexile) all(this|exile)])) ueot)!
auto=@combatdamaged(player) from(this):name(exile artifact) Reveal:olibrarycount revealzone(opponentlibrary) optionone name(choose card) target(<1>artifact|reveal) moveto(myexile) and!( transforms((,canplayfromexile,newability[phaseactionmulti[endofturn once] moveto(ownerexile) all(this|exile)],newability[all(other *|reveal) moveto(ownerlibrary) and!(shuffle)!])) ueot)! optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=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.
mana={1}{U}{U}
type=Legendary Creature
subtype=Merfolk Rogue
power=2
toughness=2
[/card]
[card]
name=Thalakos Deceiver
abilities=shadow
auto=@combat(notblocked) source(this):may moveTo(myBattlefield) target(creature|opponentBattlefield) && sacrifice all(this)
text=Shadow (This creature can block or be blocked by only creatures with shadow.) -- Whenever Thalakos Deceiver attacks and isn't blocked, you may sacrifice it. If you do, gain control of target creature. (This effect lasts indefinitely.)
mana={3}{U}
type=Creature
subtype=Thalakos Wizard
power=1
toughness=1
[/card]
[card]
name=Thalakos Dreamsower
abilities=doesnotuntap
auto=@each my untap sourcetap:may untap
auto=@damagefoeof(player) from(this):target(creature) grant transforms((,newability[tap],newability[doesnotuntap])) grantend
text=Shadow (This creature can block or be blocked by only creatures with shadow.) -- 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.
mana={2}{U}
type=Creature
subtype=Thalakos Wizard
power=1
toughness=1
[/card]
[card]
name=Thalakos Drifters
auto={D(*|myhand)}:shadow
text=Discard a card: Thalakos Drifters gains shadow until end of turn. (This creature can block or be blocked by only creatures with shadow.)
mana={2}{U}{U}
type=Creature
subtype=Thalakos
power=3
toughness=3
[/card]
[card]
name=Thalakos Lowlands
auto={T}:Add{1}
auto={T}:Add{W} and!( frozen )!
auto={T}:Add{U} and!( frozen )!
text={T}: Add {1} to your mana pool. -- {T}: Add {W} or {U} to your mana pool. Thalakos Lowlands doesn't untap during your next untap step.
type=Land
[/card]
[card]
name=Thalakos Mistfolk
abilities=shadow
auto={U}:moveTo(ownerLibrary)
text=Shadow (This creature can block or be blocked by only creatures with shadow.) -- {U}: Put Thalakos Mistfolk on top of its owner's library.
mana={2}{U}
type=Creature
subtype=Thalakos Illusion
power=2
toughness=1
[/card]
[card]
name=Thalakos Scout
abilities=shadow
auto={D(*|myhand)}:moveTo(myhand)
text=Shadow (This creature can block or be blocked by only creatures with shadow.) -- Discard a card: Return Thalakos Scout to its owner's hand.
mana={2}{U}
type=Creature
subtype=Thalakos Soldier Scout
power=2
toughness=1
[/card]
[card]
name=Thalakos Seer
abilities=shadow
auto=@movedTo(this|nonbattlezone) from(battlefield):draw:1
text=Shadow (This creature can block or be blocked by only creatures with shadow.) -- When Thalakos Seer leaves the battlefield, draw a card.
mana={U}{U}
type=Creature
subtype=Thalakos Wizard
power=1
toughness=1
[/card]
[card]
name=Thalakos Sentry
abilities=shadow
text=Shadow (This creature can block or be blocked by only creatures with shadow)
mana={1}{U}
type=Creature
subtype=Thalakos Soldier
power=1
toughness=2
[/card]
[card]
name=Thalia, Guardian of Thraben
abilities=first strike
auto=lord(*[-creature]|mycastingzone) altercost(colorless,+1)
auto=lord(*[-creature]|opponentcastingzone) altercost(colorless, +1)
text=First Strike -- Noncreature spells cost {1} more to cast.
mana={1}{W}
type=Legendary Creature
subtype=Human Soldier
power=2
toughness=1
[/card]
[card]
name=Thalia, Heretic Cathar
abilities=first strike
auto=lord(*[recent;land;-basic]|opponentbattlefield) transforms((,newability[tap(noevent)]))
auto=lord(*[recent;creature]|opponentbattlefield) transforms((,newability[tap(noevent)]))
text=First strike -- Creatures and nonbasic lands your opponents control enter the battlefield tapped.
mana={2}{W}
type=Legendary Creature
subtype=Human Soldier
power=3
toughness=2
[/card]
[card]
name=Thalia's Lancers
abilities=first strike
aicode=activate target(*[legendary]|mylibrary) moveto(myhand)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>*[legendary]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=First strike -- When Thalia's Lancers enters the battlefield, you may search your library for a legendary card, reveal it, put it into your hand, then shuffle your library.
mana={3}{W}{W}
type=Creature
subtype=Human Knight
power=4
toughness=4
[/card]
[card]
name=Thalia's Lieutenant
auto=all(other human|mybattlefield) counter(1/1,1)
auto=@movedto(human|mybattlefield):counter(1/1,1)
text=When Thalia's Lieutenant enters the battlefield, put a +1/+1 counter on each other Human you control. -- Whenever another Human enters the battlefield under your control, put a +1/+1 counter on Thalia's Lieutenant.
mana={1}{W}
type=Creature
subtype=Human Soldier
power=1
toughness=1
[/card]
[card]
name=Thallid Devourer
text=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.
mana={1}{G}{G}
type=Creature
subtype=Fungus
auto=@each my upkeep:counter(0/0,1,Spore)
auto={C(0/0,-3,Spore)}:Token(Saproling,Creature Saproling,1/1,green)
auto={S(saproling|myBattlefield)}:1/2
power=2
toughness=2
[/card]
[card]
name=Thallid Germinator
text=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.
mana={2}{G}
type=Creature
subtype=Fungus
auto=@each my upkeep:counter(0/0,1,Spore)
auto={C(0/0,-3,Spore)}:Token(Saproling,Creature Saproling,1/1,green)
auto={S(saproling|myBattlefield)}:1/1 target(creature)
power=2
toughness=2
[/card]
[card]
name=Thallid Shell-Dweller
abilities=defender
text=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.
mana={1}{G}
type=Creature
subtype=Fungus
auto=@each my upkeep:counter(0/0,1,Spore)
auto={C(0/0,-3,Spore)}:Token(Saproling,Creature Saproling,1/1,green)
power=0
toughness=5
[/card]
[card]
name=Thallid
text=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.
mana={G}
type=Creature
subtype=Fungus
auto=@each my upkeep:counter(0/0,1,Spore)
auto={C(0/0,-3,Spore)}:Token(Saproling,Creature Saproling,1/1,green)
power=1
toughness=1
[/card]
[card]
name=Thassa, God of the Sea
abilities=Indestructible
auto={1}{u}:target(creature|mybattlefield) unblockable ueot
auto=@each my upkeep:scry:1 scrycore delayed dontshow donothing scrycoreend scryend
auto=this(variable{type:manau}<5) transforms((removetypes,newability[becomes(Legendary Enchantment God)]))
auto=this(variable{type:manau}>4) transforms((Legendary Enchantment Creature))
text=Indestructible -- As long as your devotion to blue is less than five, Thassa isn't a creature. (Each {U} in the mana costs of permanents you control counts toward your devotion to blue.) -- At the beginning of your upkeep, scry 1. -- {1}{U}: Target creature you control can't be blocked this turn.
mana={2}{U}
type=Legendary Enchantment Creature
subtype=God
power=5
toughness=5
[/card]
[card]
name=Thassa's Bounty
target=player
auto=deplete:3
auto=draw:3 controller
text=Draw three cards. Target player puts the top three cards of his or her library into his or her graveyard.
mana={5}{U}
type=Sorcery
[/card]
[card]
name=Thassa's Devourer
auto=deplete:2 target(player)
auto=@movedTo(enchantment|myBattlefield):deplete:2 target(player)
text=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.
mana={4}{U}
type=Enchantment Creature
subtype=Elemental
power=2
toughness=6
[/card]
[card]
name=Thassa's Emissary
auto=bestow bstw
auto=bestow teach(creature) +3/+3
auto=bestow transforms((,newability[@combatdamagefoeof(player) from(this):draw:1])) forever
auto=@combatdamagefoeof(player) from(this):target(creature|opponentbattlefield) draw:1
bestow={5}{u}
text=Bestow {5}{U} (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.) -- Whenever Thassa's Emissary or enchanted creature deals combat damage to a player, draw a card. -- Enchanted creature gets +3/+3.
mana={3}{U}
type=Enchantment Creature
subtype=Crab
power=3
toughness=3
[/card]
[card]
name=Thassa's Ire
auto={3}{U}:tap target(creature)
auto={3}{U}:untap target(creature)
text={3}{U}: You may tap or untap target creature.
mana={U}
type=Enchantment
[/card]
[card]
name=Thassa's Rebuff
target=*|stack
auto=transforms((,newability[pay[[{value:type:manaU}]] name(pay {value} mana) donothing?fizzle])) forever
text=Counter target spell unless its controller pays {X}, where X is your devotion to blue. (Each {U} in the mana costs of permanents you control counts toward your devotion to blue.)
mana={1}{U}
type=Instant
[/card]
[card]
name=That Which Was Taken
auto={4}{T}:counter(0/0,1,Divinity) target(other *)
auto=lord(*[counter{0/0.1.Divinity}]) indestructible
text={4}, {T}: Put a divinity counter on target permanent other than That Which Was Taken. -- Each permanent with a divinity counter on it is indestructible.
mana={5}
type=Legendary Artifact
[/card]
[card]
name=Thatcher Revolt
auto=token(Human,Human Creature,1/1,red,treason,haste)*3 controller
text=Put three 1/1 red Human creature tokens with haste onto the battlefield. Sacrifice those tokens at the beginning of the next end step.
mana={2}{R}
type=Sorcery
[/card]
[card]
name=Thaumatog
auto={S(land|myBattlefield)}:1/1
auto={S(enchantment|myBattlefield)}:1/1
text=Sacrifice a land: Thaumatog gets +1/+1 until end of turn. -- Sacrifice an enchantment: Thaumatog gets +1/+1 until end of turn.
mana={1}{G}{W}
type=Creature
subtype=Atog
power=1
toughness=2
[/card]
[card]
name=Thawing Glaciers
auto=tap(noevent)
aicode=activate moveTo(mybattlefield) and!( tap(noevent) && phaseaction[cleanup,sourceinplay] moveto(myhand) all(this) )! target(land[basic]|mylibrary)
auto={1}{T}:name(search card) reveal:plibrarycount optionone name(choose card) target(land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot && phaseaction[cleanup,sourceinplay] moveto(myhand) all(this))! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
text=Thawing Glaciers enters the battlefield tapped. -- {1}, {T}: 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.
type=Land
[/card]
[card]
name=The Abyss
auto=@each opponent upkeep:ability$!name(bury creature) notatarget(creature[-artifact]|mybattlefield) bury !$ opponent
auto=@each my upkeep:notatarget(creature[-artifact]|mybattlefield) bury
auto=@movedTo(other enchantment[world]|battlefield):sacrifice all(this)
text=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.
mana={3}{B}
type=World Enchantment
[/card]
[card]
name=The Brute
target=creature
auto=1/0
auto={R}{R}{R}:regenerate
text=Enchant creature -- Enchanted creature gets +1/+0. -- {R}{R}{R}: Regenerate enchanted creature.
mana={1}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=The Fallen
auto=@damagefoeof(player) from(this) once:transforms((,newability[@each my upkeep:damage:1 opponent])) forever
text=At the beginning of your upkeep, The Fallen deals 1 damage to each opponent it has dealt damage to this game.
mana={1}{B}{B}{B}
type=Creature
subtype=Zombie
power=2
toughness=3
[/card]
[card]
name=The Gitrog Monster
abilities=deathtouch
auto=upcost[{S(land|mybattlefield)}] sacrifice
auto=maxPlay(land)+1
auto=@movedto(land|mygraveyard): draw:1
text=Deathtouch -- At the beginning of your upkeep, sacrifice The Gitrog Monster unless you sacrifice a land. -- You may play an additional land on each of your turns. -- Whenever one or more land cards are put into your graveyard from anywhere, draw a card.
mana={3}{B}{G}
type=Legendary Creature
subtype=Frog Horror
power=6
toughness=6
[/card]
[card]
name=The Hive
auto={5}{T}:token(Wasp,creature artifact insect, 1/1,flying artifact)
text={5}, {T}: Put a 1/1 colorless Insect artifact creature token with flying named Wasp onto the battlefield. (It can't be blocked except by creatures with flying or reach.)
mana={5}
type=Artifact
[/card]
[card]
name=The Lady of the Mountain
mana={4}{R}{G}
type=Legendary Creature
subtype=Giant
power=5
toughness=5
[/card]
[card]
name=The Rack
auto=name(choose opponent) notatarget(opponent) deplete:0
auto=@each targetedplayer upkeep:damage:3minustype:*:targetedpersonshandminusend targetedplayer
text=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.
mana={1}
type=Artifact
[/card]
[card]
name=The Tabernacle at Pendrell Vale
auto=lord(creature) transforms((,newability[upcost[{1}] destroy]))
text=All creatures have "At the beginning of your upkeep, destroy this creature unless you pay {1}."
type=Legendary Land
[/card]
[card]
name=The Unspeakable
abilities=flying,trample
auto=@combatdamaged(player) from(this):may moveto(myhand) target(arcane|mygraveyard)
text=Flying, trample -- Whenever The Unspeakable deals combat damage to a player, you may return target Arcane card from your graveyard to your hand.
mana={6}{U}{U}{U}
type=Legendary Creature
subtype=Spirit
power=6
toughness=7
[/card]
[card]
name=Theft of Dreams
auto=foreach(creature[tapped]|opponentBattlefield) draw:1
text=Draw a card for each tapped creature target opponent controls.
mana={2}{U}
type=Sorcery
[/card]
[card]
name=Thelon of Havenwood
auto={B}{G}{e(fungus|graveyard)}:counter(0/0,1,Spore) all(fungus)
auto=lord(fungus) transforms((,newability[counter{0%0.1.spore}/counter{0%0.1.spore} nonstatic]))
text=Each Fungus creature gets +1/+1 for each spore counter on it. -- {B}{G}, Exile a Fungus card from a graveyard: Put a spore counter on each Fungus on the battlefield.
mana={G}{G}
type=Legendary Creature
subtype=Elf Druid
power=2
toughness=2
[/card]
[card]
name=Thelonite Druid
auto={1}{G}{T}{S(creature|myBattlefield)}:all(forest|myBattlefield) becomes(Creature,2/3) ueot
text={1}{G}, {T}, Sacrifice a creature: Forests you control become 2/3 creatures until end of turn. They're still lands.
mana={2}{G}
type=Creature
subtype=Human Cleric Druid
power=1
toughness=1
[/card]
[card]
name=Thelonite Hermit
facedown={3}
autofacedown={3}{G}{G}:morph
autofaceup=token(Saproling,Creature Saproling,1/1,green)*4
auto=lord(saproling) 1/1
text=Saproling creatures get +1/+1. -- Morph {3}{G}{G} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) -- When Thelonite Hermit is turned face up, put four 1/1 green Saproling creature tokens onto the battlefield.
mana={3}{G}
type=Creature
subtype=Elf Shaman
power=1
toughness=1
[/card]
[card]
name=Thelonite Monk
auto={T}{S(creature[green]|myBattlefield)}:name(becomes forest) flip(forest) target(land)
text={T}, Sacrifice a green creature: Target land becomes a Forest. (This effect lasts indefinitely.)
mana={2}{G}{G}
type=Creature
subtype=Insect Monk Cleric
power=1
toughness=2
[/card]
[card]
name=Thelon's Chant
auto=upcost[{G}] sacrifice
auto=@movedTo(swamp|mybattlefield):ability$!choice name(3 damage) damage:3 controller _ choice name(counter) target(creature|mybattlefield) counter(-1/-1,1) !$ controller
auto=@movedTo(swamp|opponentbattlefield):ability$!choice name(3 damage) damage:3 controller _ choice name(counter) target(creature|mybattlefield) counter(-1/-1,1) !$ opponent
text=At the beginning of your upkeep, sacrifice Thelon's Chant unless you pay {G}. -- Whenever a player puts a Swamp onto the battlefield, Thelon's Chant deals 3 damage to that player unless he or she puts a -1/-1 counter on a creature he or she controls.
mana={1}{G}{G}
type=Enchantment
[/card]
[card]
name=Thelon's Curse
auto=lord(creature[blue]) transforms((,newability[doesnotuntap],newability[@each my upkeep sourcetap:pay[[{U}]] untap]))
text=Blue creatures don't untap during their controllers' untap steps. -- At the beginning of each player's upkeep, that player may choose any number of tapped blue creatures he or she controls and pay {U} for each creature chosen this way. If the player does, untap those creatures.
mana={G}{G}
type=Enchantment
[/card]
[card]
name=Thermal Blast
target=creature
auto=damage:3
auto=aslongas(*|mygraveyard) damage:2 >6
text=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.
mana={4}{R}
type=Instant
[/card]
[card]
name=Thermal Glider
abilities=flying,protection from red
text=Flying, protection from red
mana={2}{W}
type=Creature
subtype=Human Rebel
power=2
toughness=1
[/card]
[card]
name=Thermal Navigator
auto={S(artifact|myBattlefield)}:flying
text=Sacrifice an artifact: Thermal Navigator gains flying until end of turn.
mana={3}
type=Artifact Creature
subtype=Construct
power=2
toughness=2
[/card]
[card]
name=Thermo-Alchemist
abilities=defender
auto=@movedTo(instant,sorcery|mystack):untap
auto={t}:damage:1 all(opponent)
text=Defender -- {T}: Thermo-Alchemist deals 1 damage to each opponent. -- Whenever you cast an instant or sorcery spell, untap Thermo-Alchemist.
mana={1}{R}
type=Creature
subtype=Human Shaman
power=0
toughness=3
[/card]
[card]
name=Thermokarst
target=land
auto=teach(land[snow]) life:1 controller
auto=destroy
text=Destroy target land. If that land was a snow land, you gain 1 life.
mana={1}{G}{G}
type=Sorcery
[/card]
[card]
name=Thermopod
auto={i}:haste
auto={S(creature|myBattlefield)}:Add{R}
text={S}i}: Thermopod gains haste until end of turn. ({S}i} can be paid with one mana from a snow permanent.) -- Sacrifice a creature: Add {R} to your mana pool.
mana={4}{R}
type=Snow Creature
subtype=Slug
power=4
toughness=3
[/card]
[card]
name=Thespian's Stage
auto={T}:Add{1}
auto={2}{T}:copy target(other land|battlefield) and!( {2}{T}:copy target(other land|battlefield) )!
text={T}: Add {1} to your mana pool. -- {2}, {T}: Thespian's Stage becomes a copy of target land and gains this ability.
type=Land
[/card]
[card]
name=Thicket Basilisk
auto=@combat(blocking,blocked) source(this) from(creature[-wall]):all(trigger[from]) phaseaction[combatends once] destroy
text=Whenever Thicket Basilisk blocks or becomes blocked by a non-Wall creature, destroy that creature at end of combat.
mana={3}{G}{G}
type=Creature
subtype=Basilisk
power=2
toughness=4
[/card]
[card]
name=Thicket Elemental
kicker={1}{g}
auto=kicker Reveal:1 revealzone(mylibrary) revealuntil(creature|mylibrary) optionone name(Get Creature) target(creature|myreveal) moveto(mybattlefield) optiononeend optiontwo choice name(Shuffle) all(*|myreveal) bottomoflibrary && shuffle controller  optiontwoend revealend
text=Kicker {1}{G} (You may pay an additional {1}{G} as you cast this spell.) -- 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.
mana={3}{G}{G}
type=Creature
subtype=Elemental
power=4
toughness=4
[/card]
[card]
name=Thief of Hope
auto=@movedTo(arcane,spirit|mystack):ability$!choice life:-1 target(opponent) && life:1 controller!$ controller
auto=@movedTo(this|mygraveyard) from(myBattlefield):may moveTo(myhand) target(spirit[manacost<=2]|mygraveyard)
text=Whenever you cast a Spirit or Arcane spell, target opponent loses 1 life and you gain 1 life. -- Soulshift 2 (When this dies, you may return target Spirit card with converted mana cost 2 or less from your graveyard to your hand.)
mana={2}{B}
type=Creature
subtype=Spirit
power=2
toughness=2
[/card]
[card]
name=Thieves' Fortune
other={U} name(Prowl)
otherrestriction=prowl
abilities=hiddenface
aicode=activate transforms((,newability[choice all(*[zpos=4]|mylibrary) moveto(myhand) && bottomoflibrary all(*[zpos<=3]|mylibrary)],newability[choice all(*[zpos=3]|mylibrary) moveto(myhand) && bottomoflibrary all(*[zpos<=3]|mylibrary)],newability[choice all(*[zpos=2]|mylibrary) moveto(myhand) && bottomoflibrary all(*[zpos<=3]|mylibrary)],newability[choice all(*[zpos=1]|mylibrary) moveto(myhand) && bottomoflibrary all(*[zpos<=3]|mylibrary)])) ueot
auto=reveal:4 optionone name(Get a card) target(<1>*|reveal) moveto(myhand) optiononeend optiontwo name(put on bottom) target(<4>*|reveal) bottomoflibrary optiontwoend revealend
text=Prowl {U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Rogue.) -- 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.
mana={2}{U}
type=Tribal Instant
subtype=Rogue
[/card]
[card]
name=Thieving Magpie
abilities=flying
auto=@damagefoeof(player) from(this):draw:1 controller
text=Flying (This creature can't be blocked except by creatures with flying or reach.) -- Whenever Thieving Magpie deals damage to an opponent, you draw a card.
mana={2}{U}{U}
type=Creature
subtype=Bird
power=1
toughness=3
[/card]
[card]
name=Thieving Sprite
abilities=flying
aicode=activate reject notatarget(<type:faerie:mybattlefield>*|targetedpersonshand)
auto=target(player) Reveal:type:faerie:mybattlefield revealzone(targetedpersonshand) optionone choice name(choose Discards) target(<1>*|reveal) moveto(ownerhand) and!(reject)! optiononeend optiontwo all(*|reveal) moveto(ownerhand) optiontwoend revealend
text=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.
mana={2}{B}
type=Creature
subtype=Faerie Rogue
power=1
toughness=1
[/card]
[card]
name=Thing from the Deep
auto=@combat(attacking) source(this) restriction{type(island|mybattlefield)~morethan~0}:transforms((,newability[choice name(sacrifice island) target(island|mybattlefield) sacrifice],newability[choice name(sacrifice this) sacrifice])) ueot
auto=@combat(attacking) source(this) restriction{type(island|mybattlefield)~lessthan~1}:sacrifice
text=Whenever Thing from the Deep attacks, sacrifice it unless you sacrifice an Island.
mana={6}{U}{U}{U}
type=Creature
subtype=Leviathan
power=9
toughness=9
[/card]
[card]
name=Thing in the Ice
abilities=defender
auto=counter(0/0,4,ice)
auto=@movedto(*[instant;sorcery]|mystack):counter(0/0,-1,Ice) all(this)
auto=this(counter{0/0.1.Ice}<1) flip(Awoken Horror)
text=Defender -- Thing in the Ice enters the battlefield with four ice counters on it. -- Whenever you cast an instant or sorcery spell, remove an ice counter from Thing in the Ice. Then if it has no ice counters on it, transform it.
mana={1}{U}
type=Creature
subtype=Horror
power=0
toughness=4
[/card]
[card]
name=Think Tank
aicode=activate may moveto(ownergraveyard) all(*[zpos=1]|mylibrary)
auto=@each my upkeep:name(Look) reveal:1 optionone name(Put On Top) target(*|reveal) moveto(mylibrary) optiononeend optiontwo name(put in graveyard) target(<1>*|reveal) moveto(mygraveyard) optiontwoend revealend
text=At the beginning of your upkeep, look at the top card of your library. You may put that card into your graveyard.
mana={2}{U}
type=Enchantment
[/card]
[card]
name=Think Twice
auto=draw:1
flashback={2}{U}
text=Draw a card. -- Flashback {2}{U} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={1}{U}
type=Instant
[/card]
[card]
name=Thirst for Knowledge
auto=draw:3
auto=transforms((,newability[choice name(discard 2 cards) reject target(<2>*|myhand)],newability[aslongas(artifact|myHand) choice name(discard an artifact card) reject target(artifact|myhand)]))
text=Draw three cards. Then discard two cards unless you discard an artifact card.
mana={2}{U}
type=Instant
[/card]
[card]
name=Thirst
target=creature
auto=tap
auto=doesnotuntap
auto=all(this) transforms((,newability[upcost[{U}] sacrifice])) forever
text=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}.
mana={2}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Thirsting Axe
auto={2}:equip
auto=teach(creature) 4/0
auto=teach(creature) treason
auto=@combatdamaged(player) from(mytgt):all(trigger[from]) -treason ueot
auto=@combatdamaged(creature) from(mytgt):all(trigger[from]) -treason ueot
text=Equipped creature gets +4/+0. -- At the beginning of your end step, if equipped creature didn't deal combat damage to a creature this turn, sacrifice it. -- Equip {2}
mana={3}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Thistledown Duo
auto=@movedTo(*[white]|mystack):1/1 ueot
auto=@movedTo(*[blue]|mystack):flying ueot
text=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.
mana={2}{WU}
type=Creature
subtype=Kithkin Soldier Wizard
power=2
toughness=2
[/card]
[card]
name=Thistledown Liege
abilities=flash
auto=lord(creature[white]|myBattlefield) 1/1 other
auto=lord(creature[blue]|myBattlefield) 1/1 other
text=Flash -- Other white creatures you control get +1/+1. -- Other blue creatures you control get +1/+1.
mana={1}{WU}{WU}{WU}
type=Creature
subtype=Kithkin Knight
power=1
toughness=3
[/card]
[card]
name=Thopter Arrest
auto=(blink)forsrc target(*[creature;artifact]|opponentbattlefield)
text=When Thopter Arrest enters the battlefield, exile target artifact or creature an opponent controls until Thopter Arrest leaves the battlefield.
mana={2}{W}
type=Enchantment
[/card]
[card]
name=Thopter Assembly
abilities=flying
auto=@each my upkeep restriction{type(other thopter|myBattlefield)~lessthan~1}:moveTo(ownerhand) and!(token(Thopter,Artifact Creature,1/1,flying)*5)!
text=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.
mana={6}
type=Artifact Creature
subtype=Thopter
power=5
toughness=5
[/card]
[card]
name=Thopter Engineer
auto=lord(creature[artifact]|mybattlefield) haste
auto=choice token(Thopter,Artifact Creature Thopter,1/1,flying) controller
text=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. (They can attack and {T} as soon as they come under your control.)
mana={2}{R}
type=Creature
subtype=Human Artificer
power=1
toughness=3
[/card]
[card]
name=Thopter Foundry
auto={1}{S(artifact[-token]|myinplay)}:token(Thopter,artifact creature thopter,1/1,blue flying) && life:1
text={1}, Sacrifice a nontoken artifact: Put a 1/1 blue Thopter artifact creature token with flying onto the battlefield. You gain 1 life.
mana={WB}{U}
type=Artifact
[/card]
[card]
name=Thopter Squadron
abilities=flying
auto=counter(1/1,3)
auto={1}{C(1/1,-1)}:token(Thopter,Artifact Creature Thopter,1/1,flying) asSorcery
auto={1}{S(other thopter|myBattlefield)}:counter(1/1,1) asSorcery
text=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.
mana={5}
type=Artifact Creature
subtype=Thopter
power=0
toughness=0
[/card]
[card]
name=Thorn Elemental
auto=@combat(blocked,turnlimited) source(this):may name(assign combat damage to defending player) thisforeach(power>=1) damage:1 opponent && fog from(this)
text=You may have Thorn Elemental assign its combat damage as though it weren't blocked.
mana={5}{G}{G}
type=Creature
subtype=Elemental
power=7
toughness=7
[/card]
[card]
name=Thorn of Amethyst
auto=lord(*[-creature]|nonbattlezone) altercost(colorless,+1)
text=Noncreature spells cost {1} more to cast.
mana={2}
type=Artifact
[/card]
[card]
name=Thorn Thallid
text=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.
mana={1}{G}{G}
type=Creature
subtype=Fungus
auto=@each my upkeep:counter(0/0,1,Spore)
auto={C(0/0,-3,Spore)}:damage:1 target(creature,player)
power=2
toughness=2
[/card]
[card]
name=Thornbite Staff
auto=teach(creature) transforms((,newability[{2}{T}:damage:1 target(creature,player)]))
auto=@movedto(creature|graveyard) from(creature|battlefield):teach(creature) untap
auto=@movedto(creature[shaman]|battlefield):may all(trigger[to]) rehook
auto={4}:equip
text=Equipped creature has "{2}, {T}: 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}
mana={2}
type=Tribal Artifact
subtype=Shaman Equipment
[/card]
[card]
name=Thornbow Archer
auto=@combat(attacking) source(this) restriction{type(elf|opponentbattlefield)~lessthan~1}:life:-1 opponent
text=Whenever Thornbow Archer attacks, each opponent who doesn't control an Elf loses 1 life.
mana={B}
type=Creature
subtype=Elf Archer
power=1
toughness=2
[/card]
[card]
name=Thorncaster Sliver
auto=lord(sliver|mybattlefield) transforms((,newability[@combat(attacking) source(this):damage:1 target(*[creature;player])]))
text=Sliver creatures you control have "Whenever this creature attacks, it deals 1 damage to target creature or player."
mana={4}{R}
type=Creature
subtype=Sliver
power=2
toughness=2
[/card]
[card]
name=Thornhide Wolves
mana={4}{G}
type=Creature
subtype=Wolf
power=4
toughness=5
[/card]
[card]
name=Thornling
auto={G}:haste
auto={G}:trample
auto={G}:indestructible
auto={1}:+1/-1
auto={1}:-1/+1
text={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.
mana={3}{G}{G}
type=Creature
subtype=Elemental Shapeshifter
power=4
toughness=4
[/card]
[card]
name=Thornscape Apprentice
auto={W}{T}:tap target(creature)
auto={R}{T}:first strike target(creature)
text={W}, {T}: Tap target creature. -- {R}, {T}: Target creature gains first strike until end of turn.
mana={G}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Thornscape Familiar
auto=lord(*[red;white]|mycastingzone) altercost(colorless,-1)
text=Red spells and white spells you cast cost {1} less to cast.
mana={1}{G}
type=Creature
subtype=Insect
power=2
toughness=1
[/card]
[card]
name=Thornscape Master
auto={R}{R}{T}:Damage:2 target(creature)
auto={W}{W}{T}:protection from white target(creature)
auto={W}{W}{T}:protection from blue target(creature)
auto={W}{W}{T}:protection from black target(creature)
auto={W}{W}{T}:protection from red target(creature)
auto={W}{W}{T}:protection from green target(creature)
text={R}{R}, {T}: Thornscape Master deals 2 damage to target creature. -- {W}{W}, {T}: Target creature gains protection from the color of your choice until end of turn.
mana={2}{G}{G}
type=Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=Thorn-Thrash Viashino
auto=may target(<anyamount>other creature|mybattlefield) sacrifice && counter(1/1,2) all(this)
auto={G}:trample
mana={3}{R}
type=Creature
subtype=Viashino Warrior
text=Devour 2 (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.) -- {G}: Thorn-Thrash Viashino gains trample until end of turn.
power=2
toughness=2
[/card]
[card]
name=Thorntooth Witch
auto=@movedTo(treefolk|mystack):may 3/-3 target(creature) ueot
text=Whenever you cast a Treefolk spell, you may have target creature get +3/-3 until end of turn.
mana={5}{B}
type=Creature
subtype=Treefolk Shaman
power=3
toughness=4
[/card]
[card]
name=Thornwatch Scarecrow
auto=aslongas(creature[green]|myBattlefield) wither
auto=aslongas(creature[white]|myBattlefield) vigilance
text=Thornwatch Scarecrow has wither as long as you control a green creature. (It deals damage to creatures in the form of -1/-1 counters.) -- Thornwatch Scarecrow has vigilance as long as you control a white creature.
mana={6}
type=Artifact Creature
subtype=Scarecrow
power=4
toughness=4
[/card]
[card]
name=Thornweald Archer
abilities=reach,deathtouch
text=Reach (This creature can block creatures with flying.) -- Deathtouch (Creatures dealt damage by this creature are destroyed. You can divide this creature's combat damage among any of the creatures blocking or blocked by it.)
mana={1}{G}
type=Creature
subtype=Elf Archer
power=2
toughness=1
[/card]
[card]
name=Thornwind Faeries
abilities=flying
auto={T}:damage:1 target(creature,player)
text=Flying -- {T}: Thornwind Faeries deals 1 damage to target creature or player.
mana={1}{U}{U}
type=Creature
subtype=Faerie
power=1
toughness=1
[/card]
[card]
name=Thornwood Falls
auto=tap(noevent)
auto=life:1
auto={T}:Add{G}
auto={T}:Add{U}
text=Thornwood Falls enters the battlefield tapped. -- When Thornwood Falls enters the battlefield, you gain 1 life. -- {T}: Add {G} or {U} to your mana pool.
type=Land
[/card]
[card]
name=Thought Courier
auto={T}:draw:1 && transforms((,newability[target(*|myhand) reject])) forever
text={T}: Draw a card, then discard a card.
mana={1}{U}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Thought Devourer
abilities=flying
auto=hmodifer:-4 controller
text=Flying -- Your maximum hand size is reduced by four.
mana={2}{U}{U}
type=Creature
subtype=Beast
power=4
toughness=4
[/card]
[card]
name=Thought Eater
abilities=flying
auto=hmodifer:-3 controller
text=Flying -- Your maximum hand size is reduced by three.
mana={1}{U}
type=Creature
subtype=Beast
power=2
toughness=2
[/card]
[card]
name=Thought Gorger
abilities=trample
auto=foreach(*|myhand) counter(1/1,1) && reject all(*|myhand)
auto=@movedTo(this|nonbattlezone) from(myBattlefield):thisforeach(counter{1/1,1}) draw:1 controller
text=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.
mana={2}{B}{B}
type=Creature
subtype=Horror
power=2
toughness=2
[/card]
[card]
name=Thought Harvester
auto=@movedTo(*[colorless]|mystack):target(opponent) ingest:1
abilities=flying
text=Devoid (This card has no color.) -- Flying -- Whenever you cast a colorless spell, target opponent exiles the top card of his or her library.
mana={3}{U}
abilities=devoid
type=Creature
subtype=Eldrazi Drone
power=2
toughness=4
[/card]
[card]
name=Thought Lash
auto=cumulativeupcostmulti[{l2e}] moveTo(exile) all(*|mylibrary) && sacrifice
auto={l2e}:prevent:1 controller
text=Cumulative upkeep - Exile the top card of your library. (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.) -- When Thought Lash's cumulative upkeep isn't paid, exile all cards from your library. -- Exile the top card of your library: Prevent the next 1 damage that would be dealt to you this turn.
mana={2}{U}{U}
type=Enchantment
[/card]
[card]
name=Thought Nibbler
abilities=flying
auto=hmodifer:-2 controller
text=Flying -- Your maximum hand size is reduced by two.
mana={U}
type=Creature
subtype=Beast
power=1
toughness=1
[/card]
[card]
name=Thought Reflection
auto=replacedraw draw:2 noreplace
text=If you would draw a card, draw two cards instead.
mana={4}{U}{U}{U}
type=Enchantment
[/card]
[card]
name=Thought Scour
target=player
auto=deplete:2
auto=draw:1 controller
text=Target player puts the top two cards of his or her library into his or her graveyard. -- Draw a card.
mana={U}
type=Instant
[/card]
[card]
name=Thought Vessel
auto={t}:add{c}
abilities=nomaxhand
text=You have no maximum hand size. -- {T}: Add {C} to your mana pool.
mana={2}
type=Artifact
[/card]
[card]
name=Thoughtbind
target=*[manacost<=4]|stack
auto=fizzle
text=Counter target spell with converted mana cost 4 or less.
mana={2}{U}
type=Instant
[/card]
[card]
name=Thoughtbound Primoc
abilities=flying
auto=@each my upkeep:if type(wizard|mybattlefield)~lessthan~type(wizard|opponentbattlefield) then moveTo(opponentbattlefield)
text=Flying -- At the beginning of your upkeep, if a player controls more Wizards than each other player, that player gains control of Thoughtbound Primoc.
mana={2}{R}
type=Creature
subtype=Bird Beast
power=2
toughness=3
[/card]
[card]
name=Thoughtcast
abilities=affinityartifacts
auto=draw:2
text=Affinity for artifacts (This spell costs {1} less to cast for each artifact you control.) -- Draw two cards.
mana={4}{U}
type=Sorcery
[/card]
[card]
name=Thoughtcutter Agent
auto={U}{B}{T}:target(player) life:-1 && all(this) transforms((,newability[reveal:type:*:targetedpersonshand revealzone(targetedpersonshand) optionone name(put back) target(<1>*|reveal) moveto(ownerhand) and!( all(*|reveal) moveto(ownerhand) )! optiononeend revealend])) oneshot
text={U}{B}, {T}: Target player loses 1 life and reveals his or her hand.
mana={U}{B}
type=Artifact Creature
subtype=Human Rogue
power=1
toughness=1
[/card]
[card]
name=Thoughtflare
auto=name(draw & discard) ability$!draw:4 _ choice notatarget(<2>*|myhand) reject)!$ controller
text=Draw four cards, then discard two cards.
mana={3}{U}{R}
type=Instant
[/card]
[card]
name=Thought-Knot Seer
auto=target(*[-land]|opponenthand) moveto(exile)
auto=@movedTo(this|nonbattlezone) from(battlefield):draw:1 target(opponent)
text=({C} represents colorless mana.) -- 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.
mana={3}{C}
type=Creature
subtype=Eldrazi
power=4
toughness=4
[/card]
[card]
name=Thoughtlace
alias=1227
text=Target spell or permanent becomes blue. (Mana symbols on that permanent remain unchanged.)
mana={U}
type=Instant
[/card]
[card]
name=Thoughtleech
auto=@tapped(island|opponentBattlefield):may life:1 controller
text=Whenever an Island an opponent controls becomes tapped, you may gain 1 life.
mana={G}{G}
type=Enchantment
[/card]
[card]
name=Thoughtpicker Witch
aicode=activate transforms((,newability[choice all(*[zpos=2]|targetedpersonslibrary) moveto(exile)],newability[choice all(*[zpos=1]|targetedpersonslibrary) moveto(exile)])) ueot
auto={1}{s(creature|mybattlefield}:target(opponent) reveal:2 optionone name(Put in exile) target(*|reveal) moveto(ownerexile) optiononeend optiontwo name(put back) all(*|reveal) moveto(ownerlibrary) optiontwoend revealend
text={1}, Sacrifice a creature: Look at the top two cards of target opponent's library, then exile one of them.
mana={B}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Thoughtrender Lamia
auto=ability$!name(discard) target(*|myhand) reject!$ opponent
auto=@movedTo(enchantment|myBattlefield):ability$!name(discard) target(*|myhand) reject!$ opponent
text=Constellation -- Whenever Thoughtrender Lamia or another enchantment enters the battlefield under your control, each opponent discards a card.
mana={4}{B}{B}
type=Enchantment Creature
subtype=Lamia
power=5
toughness=3
[/card]
[card]
name=Thoughts of Ruin
auto=if compare(phandcount)~morethan~0 then sacrifice notatarget(<phandcount>land|mybattlefield)
auto=if compare(phandcount)~morethan~0 then ability$! sacrifice notatarget(<phandcount>land|mybattlefield) !$ opponent
text=Each player sacrifices a land for each card in your hand.
mana={2}{R}{R}
type=Sorcery
[/card]
[card]
name=Thoughtseize
target=player
aicode=activate reject notatarget(*[-land]|targetedpersonshand) and!( life:-2 controller )!
auto=reveal:type:*:targetedpersonshand revealzone(targetedpersonshand) optionone name(choose discards) target(<1>*[-land]|reveal) moveto(ownerhand) and!( transforms((,newability[reject],newability[all(*|reveal) moveto(ownerhand)])) oneshot )! optiononeend optiontwo name(look) target(<1>*|reveal) moveto(ownerhand) and!( all(*|reveal) moveto(ownerhand) )!  optiontwoend afterrevealed transforms((,newability[life:-2 controller])) oneshot afterrevealedend revealend
text=Target player reveals his or her hand. You choose a nonland card from it. That player discards that card. You lose 2 life.
mana={B}
type=Sorcery
[/card]
[card]
name=Thoughtweft Gambit
auto=tap all(creature|opponentBattlefield)
auto=untap all(creature|myBattlefield)
text=Tap all creatures your opponents control and untap all creatures you control.
mana={4}{WU}{WU}
type=Instant
[/card]
[card]
name=Thousand Winds
abilities=flying
facedown={3}
autofacedown={5}{U}{U}:morph
autofaceup=moveTo(ownerhand) all(creature[tapped])
text=Morph {5}{U}{U} (You may cast this card face down as a 2/2 creature for 3. Turn it face up any time for its morph cost.) -- When Thousand Winds is turned face up, return all other tapped creatures to their owner's hands. 
mana={4}{U}{U}
type=Creature
subtype=Elemental
power=5
toughness=6
[/card]
[card]
name=Thousand-legged Kami
auto=@movedTo(this|mygraveyard) from(myBattlefield):may moveTo(myhand) target(spirit[manacost<=7]|mygraveyard)
text=Soulshift 7 (When this dies, you may return target Spirit card with converted mana cost 7 or less from your graveyard to your hand.)
mana={6}{G}{G}
type=Creature
subtype=Spirit
power=6
toughness=6
[/card]
[card]
name=Thraben Doomsayer
auto=this(controllerlife < 6) lord(other creature|mybattlefield) 2/2
auto={T}:token(Human,Creature Human,1/1,white)
text={T}: 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.
mana={1}{W}{W}
type=Creature
subtype=Human Cleric
power=2
toughness=2
[/card]
[card]
name=Thraben Foulbloods
auto=while(restriction{delirium}) 1/1
auto=while(restriction{delirium}) menace
text=Delirium -- Thraben Foulbloods gets +1/+1 and has menace as long as there are four or more card types among cards in your graveyard. (A creature with menace can't be blocked except by two or more creatures.)
mana={2}{B}
type=Creature
subtype=Zombie Hound
power=3
toughness=2
[/card]
[card]
name=Thraben Gargoyle
abilities=defender
auto={6}:flip(Stonewing Antagonizer)
text=Defender -- {6}: Transform Thraben Gargoyle.
mana={1}
type=Artifact Creature
subtype=Gargoyle
power=2
toughness=2
[/card]
[card]
name=Thraben Heretic
auto={T}:moveTo(exile) target(creature|graveyard)
text={T}: Exile target creature card from a graveyard.
mana={1}{W}
type=Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=Thraben Inspector
auto=token(Clue,Artifact Clue,0/0) and!( transforms((,newability[{S}{2}:draw:1])) forever )! controller
text=When Thraben Inspector enters the battlefield, investigate. (Put a colorless Clue artifact token onto the battlefield with "{2}, Sacrifice this artifact: Draw a card.")
mana={W}
type=Creature
subtype=Human Soldier
power=1
toughness=2
[/card]
[card]
name=Thraben Militia
abilities=trample
text=Trample
color=white
type=Creature
subtype=Human Soldier
power=5
toughness=4
[/card]
[card]
name=Thraben Purebloods
mana={4}{W}
type=Creature
subtype=Hound
power=3
toughness=5
[/card]
[card]
name=Thraben Sentry
abilities=vigilance
auto=@movedTo(creature|graveyard) from(mybattlefield):may flip(Thraben Militia)
text=Vigilance -- Whenever another creature you control dies, you may transform Thraben Sentry.
mana={3}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=2
[/card]
[card]
name=Thraben Standard Bearer
auto={1}{W}{t}{D(*|myhand)}:token(Human Soldier,creature Human Soldier,1/1,white)
text={1}{W}, {T}, Discard a card: Put a 1/1 white Human Soldier creature token onto the battlefield.
mana={W}
type=Creature
subtype=Human Soldier
power=1
toughness=1
[/card]
[card]
name=Thraben Valiant
abilities=vigilance
text=Vigilance
mana={1}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=1
[/card]
[card]
name=Thragtusk
auto=life:5 controller
auto=@movedTo(this|nonbattlezone) from(battlefield):token(Beast,Creature Beast,3/3,green)
text=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.
mana={4}{G}
type=Creature
subtype=Beast
power=5
toughness=3
[/card]
[card]
name=Thran Dynamo
auto={T}:Add{3}
text={T}: Add {3} to your mana pool.
mana={4}
type=Artifact
[/card]
[card]
name=Thran Forge
auto={2}:1/0 && transforms((artifact)) target(creature[-artifact]) ueot
text={2}: Until end of turn, target nonartifact creature gets +1/+0 and becomes an artifact in addition to its other types.
mana={3}
type=Artifact
[/card]
[card]
name=Thran Foundry
auto={1}{T}{E}:name(shuffle graveyard) target(player) donothing && moveto(ownerlibrary) and!(shuffle)! all(*|targetedpersonsgraveyard)
text={1}, {T}, Exile Thran Foundry: Target player shuffles his or her graveyard into his or her library.
mana={1}
type=Artifact
[/card]
[card]
name=Thran Golem
auto=this(auras >= 1) 2/2
auto=this(auras >= 1) flying
auto=this(auras >= 1) first strike
auto=this(auras >= 1) trample
text=As long as Thran Golem is enchanted, it gets +2/+2 and has flying, first strike, and trample.
mana={5}
type=Artifact Creature
subtype=Golem
power=3
toughness=3
[/card]
[card]
name=Thran Lens
auto=lord(*|battlefield) transforms((,artifact))
text=All permanents are colorless.
mana={2}
type=Artifact
[/card]
[card]
name=Thran Quarry
auto={T}:add{W}
auto={T}:add{U}
auto={T}:add{B}
auto={T}:add{R}
auto={T}:add{G}
auto=@each endofturn restriction{type(creature|myBattlefield)~lessthan~1}:sacrifice
text=At the beginning of the end step, if you control no creatures, sacrifice Thran Quarry. -- {T}: Add one mana of any color to your mana pool.
type=Land
[/card]
[card]
name=Thran War Machine
abilities=mustattack
auto=upcost[{4};next upkeep] sacrifice
text=Echo {4} (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.) -- Thran War Machine attacks each turn if able.
mana={4}
type=Artifact Creature
subtype=Construct
power=4
toughness=5
[/card]
[card]
name=Thran Weaponry
abilities=doesnotuntap
auto=@each my untap sourcetap:may untap
auto=upcost[{4}{G};next upkeep] sacrifice
auto={2}{t}:all(this) grant transforms((,newability[lord(creature) +2/+2])) grantend
text=Echo {4} (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.) -- You may choose not to untap Thran Weaponry during your untap step. -- {2}, {T}: All creatures get +2/+2 for as long as Thran Weaponry remains tapped.
mana={4}
type=Artifact
[/card]
[card]
name=Thrashing Mossdog
abilities=Reach
autograveyard={4}{G}{G}{E}:name(scavenge) counter(1/1,storedpower) target(creature) asSorcery
text=Reach. (This creature can block creatures with flying.) -- Scavenge {4}{G}{G} ({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.)
mana={3}{G}
type=Creature
subtype=Plant Hound
power=3
toughness=3
[/card]
[card]
name=Thrashing Mudspawn
facedown={3}
autofacedown={1}{B}{B}:morph
auto=@damaged(this):life:-thatmuch controller
text=Whenever Thrashing Mudspawn is dealt damage, you lose that much life. -- Morph {1}{B}{B} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={3}{B}{B}
type=Creature
subtype=Beast
power=4
toughness=4
[/card]
[card]
name=Thrashing Wumpus
auto={B}:damage:1 all(creature,player)
text={B}: Thrashing Wumpus deals 1 damage to each creature and each player.
mana={3}{B}{B}
type=Creature
subtype=Beast
power=3
toughness=3
[/card]
[card]
name=Thraximundar
abilities=haste
auto=@combat(attacking) source(this):ability$!name(sacrifice) notatarget(creature|mybattlefield) sacrifice!$ opponent
auto=@sacrificed(creature):name(counter +1/+1) ability$!may counter(1/1,1) all(mystored)!$ controller
text=Haste -- Whenever Thraximundar attacks, defending player sacrifices a creature. -- Whenever a player sacrifices a creature, you may put a +1/+1 counter on Thraximundar.
mana={4}{U}{B}{R}
type=Legendary Creature
subtype=Zombie Assassin
power=6
toughness=6
[/card]
[card]
name=Threads of Disloyalty
target=creature[manacost<=2]
alias=1194
text=Enchant creature with converted mana cost 2 or less -- You control enchanted creature.
mana={1}{U}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Threaten
target=creature
auto=moveto(mybattlefield) and!(transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste)) ueot)!
text=Untap target creature and gain control of it until end of turn. That creature gains haste until end of turn. (It can attack and {T} this turn.)
mana={2}{R}
type=Sorcery
[/card]
[card]
name=Three Tragedies
target=player
auto=ability$!name(discard 3 cards) target(<3>*|myhand) reject!$ targetedplayer
text=Target player discards three cards.
mana={3}{B}{B}
type=Sorcery
subtype=Arcane
[/card]
[card]
name=Three Visits
aicode=activate moveTo(myBattlefield) target(forest|myLibrary)
auto=name(search card) reveal:plibrarycount optionone name(choose card) target(forest|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield))! afterrevealedend revealend
text=Search your library for a Forest card and put that card onto the battlefield. Then shuffle your library.
mana={1}{G}
type=Sorcery
[/card]
[card]
name=Thresher Beast
auto=@combat(blocked) source(this):ability$!name(sacrifice) notatarget(land|mybattlefield) sacrifice!$ opponent
text=Whenever Thresher Beast becomes blocked, defending player sacrifices a land.
mana={3}{G}{G}
type=Creature
subtype=Beast
power=4
toughness=4
[/card]
[card]
name=Thrill of the Hunt
target=creature
auto=1/2
flashback={W}
text=Target creature gets +1/+2 until end of turn. -- Flashback {W} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={G}
type=Instant
[/card]
[card]
name=Thrill-Kill Assassin
auto=may counter(1/1,1)
auto=this(counter{1/1.1}>=1) cantblock
abilities=deathtouch
text=Deathtouch -- Unleash (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.)
mana={1}{B}
type=Creature
subtype=Human Assassin
power=1
toughness=2
[/card]
[card]
name=Thriss, Nantuko Primus
auto={G}{T}:5/5 target(creature)
text={G}, {T}: Target creature gets +5/+5 until end of turn.
mana={5}{G}{G}
type=Legendary Creature
subtype=Insect Druid
power=5
toughness=5
[/card]
[card]
name=Thrive
target=<prex>creature
auto=counter(1/1,1)
text=Put a +1/+1 counter on each of X target creatures.
mana={X}{G}
type=Sorcery
[/card]
[card]
name=Thriving Grubs
auto=alterenergy:2 controller
auto=@combat(attacking) source(this):pay({e:2}) counter(1/1,1)
text=When Thriving Grubs enters the battlefield, you get {E}{E} (two energy counters). -- Whenever Thriving Grubs attacks, you may pay {E}{E}. If you do, put a +1/+1 counter on it.
mana={1}{R}
type=Creature
subtype=Gremlin
power=2
toughness=1
[/card]
[card]
name=Thriving Ibex
auto=alterenergy:2 controller
auto=@combat(attacking) source(this):pay({e:2}) counter(1/1,1)
text=When Thriving Ibex enters the battlefield, you get {E}{E} (two energy counters). -- Whenever Thriving Ibex attacks, you may pay {E}{E}. If you do, put a +1/+1 counter on it.
mana={3}{W}
type=Creature
subtype=Goat
power=2
toughness=4
[/card]
[card]
name=Thriving Rats
auto=alterenergy:2 controller
auto=@combat(attacking) source(this):pay({e:2}) counter(1/1,1)
text=When Thriving Rats enters the battlefield, you get {E}{E} (two energy counters). -- Whenever Thriving Rats attacks, you may pay {E}{E}. If you do, put a +1/+1 counter on it.
mana={1}{B}
type=Creature
subtype=Rat
power=1
toughness=2
[/card]
[card]
name=Thriving Rhino
auto=alterenergy:2 controller
auto=@combat(attacking) source(this):pay({e:2}) counter(1/1,1)
text=When Thriving Rhino enters the battlefield, you get {E}{E} (two energy counters). -- Whenever Thriving Rhino attacks, you may pay {E}{E}. If you do, put a +1/+1 counter on it.
mana={2}{G}
type=Creature
subtype=Rhino
power=2
toughness=3
[/card]
[card]
name=Thriving Turtle
auto=alterenergy:2 controller
auto=@combat(attacking) source(this):pay({e:2}) counter(1/1,1)
text=When Thriving Turtle enters the battlefield, you get {E}{E} (two energy counters). -- Whenever Thriving Turtle attacks, you may pay {E}{E}. If you do, put a +1/+1 counter on it.
mana={U}
type=Creature
subtype=Turtle
power=0
toughness=3
[/card]
[card]
name=Throat Slitter
autohand={2}{B}{N}:ninjutsu
auto=@combatdamagefoeof(player) from(this):destroy target(creature[-black]|opponentbattlefield)
auto=@combatdamageof(player) from(this):destroy target(creature[-black]|mybattlefield)
text=Ninjutsu {2}{B} ({2}{B}, Return an unblocked attacker you control to hand: Put this card onto the battlefield from your hand tapped and attacking.) -- Whenever Throat Slitter deals combat damage to a player, destroy target nonblack creature that player controls.
mana={4}{B}
type=Creature
subtype=Rat Ninja
power=2
toughness=2
[/card]
[card]
name=Throne of Bone
auto=@movedto(*[black]|stack):pay({1}) life:1
text=Whenever a player casts a black spell, you may pay {1}. If you do, you gain 1 life.
mana={1}
type=Artifact
[/card]
[card]
name=Throne of Empires
auto={1}{t}:name(create Soldiers) if type(Crown of Empires|mybattlefield)~morethan~0,type(Scepter of Empires|mybattlefield)~morethan~0 then token(Soldier,Creature Soldier,1/1,white)*5 controller else token(Soldier,Creature Soldier,1/1,white) controller
text={1}, {T}: 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.
mana={4}
type=Artifact
[/card]
[card]
name=Throne of Geth
auto={S(artifact|mybattlefield)}{T}:notatarget(<anyamount>*[artifact;creature;enchantment;land;planeswalker;player]) proliferate
text={T},Sacrifice an artifact: Proliferate.
mana={2}
type=Artifact
[/card]
[card]
name=Throttle
target=creature
auto=-4/-4 ueot
text=Target creature gets -4/-4 until end of turn.
mana={4}{B}
type=Instant
[/card]
[card]
name=Thrull Champion
auto=lord(creature[thrull]) 1/1
auto={T}:steal target(thrull)
text=Thrull creatures get +1/+1. -- {T}: Gain control of target Thrull for as long as you control Thrull Champion.
mana={4}{B}
type=Creature
subtype=Thrull
power=2
toughness=2
[/card]
[card]
name=Thrull Retainer
target=creature
auto=1/1
auto={S}:regenerate
text=Enchant creature -- Enchanted creature gets +1/+1. -- Sacrifice Thrull Retainer: Regenerate enchanted creature.
mana={B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Thrull Surgeon
aicode=activate reject notatarget(*|targetedpersonshand)
auto={1}{B}{S}:target(player) name(target player) reveal:type:*:targetedpersonshand revealzone(targetedpersonshand) optionone name(choose discards) notatarget(<1>*|reveal) transforms((,newability[moveto(ownerhand) all(other *|reveal)],newability[moveto(ownerhand) and!(reject)!])) ueot optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerhand) and!( all(*|reveal) moveto(ownerhand) )!  optiontwoend revealend asSorcery
text={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.
mana={1}{B}
type=Creature
subtype=Thrull
power=1
toughness=1
[/card]
[card]
name=Thrull Wizard
auto={1}{B}:name(counter spell) target(*[black]|stack) transforms((,newability[pay[[{3B}]] name(pay 3 or black mana) donothing?fizzle])) forever
text={1}{B}: Counter target black spell unless that spell's controller pays {B} or {3}.
mana={2}{B}
type=Creature
subtype=Thrull Wizard
power=1
toughness=1
[/card]
[card]
name=Thrummingbird
abilities=flying
auto=@combatdamaged(player) from(this):notatarget(<anyamount>*[artifact;creature;enchantment;land;planeswalker;player]) proliferate
text=Flying -- Whenever Thrummingbird deals combat damage to a player, proliferate.
mana={1}{U}
type=Creature
subtype=Bird Horror
power=1
toughness=1
[/card]
[card]
name=Thrun, the Last Troll
abilities=nofizzle,opponentshroud
auto={1}{G}:regenerate
text=Thrun, the Last Troll can't be countered. -- Thrun can't be the target of spells or abilities your opponents control. -- {1}{G}: Regenerate Thrun.
mana={2}{G}{G}
type=Legendary Creature
subtype=Troll Shaman
power=4
toughness=4
[/card]
[card]
name=Thumbscrews
auto=@each my upkeep restriction{type(*|myhand)~morethan~4}:damage:1 opponent
text=At the beginning of your upkeep, if you have five or more cards in hand, Thumbscrews deals 1 damage to target opponent.
mana={2}
type=Artifact
[/card]
[card]
name=Thunder Brute
abilities=trample
auto=ability$!choice name(Tribute 3) all(mystored) counter(1/1,3) _ choice name(Haste) all(mystored) haste ueot!$ opponent
text=Trample -- Tribute 3 (As this creature enters the battlefield, an opponent of your choice may place three +1/+1 counters on it.) -- When Thunder Brute enters the battlefield, if tribute wasn't paid, it gains haste until end of turn.
mana={4}{R}{R}
type=Creature
subtype=Cyclops
power=5
toughness=5
[/card]
[card]
name=Thunder Dragon
abilities=flying
auto=damage:3 all(creature[-flying])
text=Flying -- When Thunder Dragon enters the battlefield, it deals 3 damage to each creature without flying.
mana={5}{R}{R}
type=Creature
subtype=Dragon
power=5
toughness=5
[/card]
[card]
name=Thunder of Hooves
auto=damage:type:beast:battlefield all(player,creature[-flying])
text=Thunder of Hooves deals X damage to each creature without flying and each player, where X is the number of Beasts on the battlefield.
mana={3}{R}
type=Sorcery
[/card]
[card]
name=Thunder Spirit
abilities=flying,first strike
text=Flying, first strike
mana={1}{W}{W}
type=Creature
subtype=Elemental Spirit
power=2
toughness=2
[/card]
[card]
name=Thunder Strike
target=creature
auto=2/0
auto=first strike
text=Target creature gets +2/+0 and gains first strike until end of turn.
mana={1}{R}
type=Instant
[/card]
[card]
name=Thunder Totem
auto={T}:Add{W}
auto={1}{W}{W}:transforms((Spirit Artifact Creature,setpower=2,settoughness=2,flying,first strike,white)) ueot
text={T}: 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.
mana={3}
type=Artifact
[/card]
[card]
name=Thunder Wall
abilities=defender,flying
auto={U}:1/1
text=Defender (This creature can't attack.) -- Flying -- {U}: Thunder Wall gets +1/+1 until end of turn.
mana={1}{U}{U}
type=Creature
subtype=Wall
power=0
toughness=2
[/card]
[card]
name=Thunderblade Charge
target=creature,player
auto=damage:3
autograveyard=@each combatdamage restriction{opponentdamagedbycombat}:pay({2}{R}{R}{R}) name(pay to cast) activate name(pay to cast) castcard(restricted)
text=Thunderblade Charge deals 3 damage to target creature or player. -- Whenever one or more creatures you control deal combat damage to a player, if Thunderblade Charge is in your graveyard, you may pay {2}{R}{R}{R}. If you do, you may cast it without paying its mana cost.
mana={1}{R}{R}
type=Sorcery
[/card]
[card]
name=Thunderblust
abilities=haste,persist
auto=this(counter{-1/-1.1}>=1) trample
text=Haste -- Thunderblust has trample as long as it has a -1/-1 counter on it. -- Persist (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.)
mana={2}{R}{R}{R}
type=Creature
subtype=Elemental
power=7
toughness=2
[/card]
[card]
name=Thunderbolt
auto=choice damage:3 target(player)
auto=aslongas(creature[flying]|battlefield) choice damage:4 target(creature[flying])
text=Choose one - Thunderbolt deals 3 damage to target player; or Thunderbolt deals 4 damage to target creature with flying.
mana={1}{R}
type=Instant
[/card]
[card]
name=Thunderbreak Regent
abilities=flying
auto=@targeted(dragon|mybattlefield) from(*|opponentbattlefield,opponenthand,opponentstack,opponentgraveyard,opponentexile,opponentlibrary):damage:3 opponent
text=Flying -- Whenever a Dragon you control becomes the target of a spell or ability an opponent controls, Thunderbreak Regent deals 3 damage to that player.
mana={2}{R}{R}
type=Creature
subtype=Dragon
power=4
toughness=4
[/card]
[card]
name=Thunderclap Wyvern
abilities=flash,flying
auto=lord(other creature[flying]|mybattlefield) 1/1
text=Flash (You may cast this spell any time you could cast an instant.) -- Flying -- Other creatures you control with flying get +1/+1.
mana={2}{W}{U}
type=Creature
subtype=Drake
power=2
toughness=3
[/card]
[card]
name=Thunderclap
target=creature
other={S(mountain|mybattlefield)} name(Sacrifice a Mountain)
auto=damage:3
text=You may sacrifice a Mountain rather than pay Thunderclap's mana cost. -- Thunderclap deals 3 damage to target creature.
mana={2}{R}
type=Instant
[/card]
[card]
name=Thundercloud Elemental
abilities=flying
auto={3}{U}:tap all(creature[toughness<=2])
auto={3}{U}:all(other creature) -flying ueot
text=Flying -- {3}{U}: Tap all creatures with toughness 2 or less. -- {3}{U}: All other creatures lose flying until end of turn.
mana={5}{U}{U}
type=Creature
subtype=Elemental
power=3
toughness=4
[/card]
[card]
name=Thundercloud Shaman
auto=damage:type:giant:mybattlefield all(creature[-giant])
text=When Thundercloud Shaman enters the battlefield, it deals damage equal to the number of Giants you control to each non-Giant creature.
mana={3}{R}{R}
type=Creature
subtype=Giant Shaman
power=4
toughness=4
[/card]
[card]
name=Thundering Giant
abilities=haste
text=Haste (This creature can attack and {T} as soon as it comes under your control.)
mana={3}{R}{R}
type=Creature
subtype=Giant
power=4
toughness=3
[/card]
[card]
name=Thundering Tanadon
abilities=trample
text=({p(G)} can be paid with either {G} or 2 life.) -- Trample
color=green
mana={4}{p(G)}{p(G)}
type=Artifact Creature
subtype=Beast
power=5
toughness=4
[/card]
[card]
name=Thundering Wurm
auto=aslongas(land|myhand) reject target(land|myhand) oneshot
auto=moveTo(graveyard) notatarget(this|myBattlefield)
text=When Thundering Wurm enters the battlefield, sacrifice it unless you discard a land card.
mana={2}{G}
type=Creature
subtype=Wurm
power=4
toughness=4
[/card]
[card]
name=Thundermare
abilities=haste
auto=tap all(other creature)
text=Haste (This creature can attack the turn it comes under your control.) -- When Thundermare enters the battlefield, tap all other creatures.
mana={5}{R}
type=Creature
subtype=Elemental Horse
power=5
toughness=5
[/card]
[card]
name=Thundermaw Hellkite
auto=damage:1 all(creature[flying]|opponentbattlefield) && tap all(creature[flying]|opponentbattlefield)
abilities=flying,haste
text=Flying -- Haste (This creature can attack and {T} as soon as it comes under your control.) -- When Thundermaw Hellkite enters the battlefield, it deals 1 damage to each creature with flying your opponents control. Tap those creatures.
mana={3}{R}{R}
type=Creature
subtype=Dragon
power=5
toughness=5
[/card]
[card]
name=Thunderous Might
target=creature
auto=@combat(attacking) source(mytgt):type:manar:mybattlefield/0 ueot
text=Enchant creature -- Whenever enchanted creature attacks, it gets +X/+0 until end of turn, where X is your devotion to red. (Each Red in the mana costs of permanents you control counts toward your devotion to red.)
mana={1}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Thunderous Wrath
target=creature,player
auto=damage:5
autohand=restriction{miracle} pay[[{R}]] name(Miracle) activate name(Miracle) castcard(restricted)
text=Thunderous Wrath deals 5 damage to target creature or player. -- Miracle {R} (You may cast this card for its miracle cost when you draw it if it's the first card you drew this turn.)
mana={4}{R}{R}
type=Instant
[/card]
[card]
name=Thunderscape Apprentice
auto={B}{T}:life:-1 target(player)
auto={G}{T}:1/1 target(creature)
text={B}, {T}: Target player loses 1 life. -- {G}, {T}: Target creature gets +1/+1 until end of turn.
mana={R}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Thunderscape Familiar
abilities=first strike
auto=lord(*[black;green]|mycastingzone) altercost(colorless,-1)
text=First strike -- Black spells and green spells you cast cost {1} less to cast.
mana={1}{R}
type=Creature
subtype=Kavu
power=1
toughness=1
[/card]
[card]
name=Thunderscape Master
auto={B}{B}{T}:life:-2 target(player) && life:2 controller
auto={G}{G}{T}:all(creature|myBattlefield) 2/2
text={B}{B}, {T}: Target player loses 2 life and you gain 2 life. -- {G}{G}, {T}: Creatures you control get +2/+2 until end of turn.
mana={2}{R}{R}
type=Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=Thundersong Trumpeter
auto={T}:cantattack && cantblock && cantpwattack target(creature)
text={T}: Target creature can't attack or block this turn.
mana={R}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=1
[/card]
[card]
name=Thunder-Thrash Elder
auto=may target(<anyamount>other creature|mybattlefield) sacrifice && counter(1/1,3) all(this)
mana={2}{R}
type=Creature
subtype=Viashino Warrior
text=Devour 3 (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.)
power=1
toughness=1
[/card]
[card]
name=Thwart
target=*|stack
auto=fizzle
other={H(island|myBattlefield)}{H(island|myBattlefield)}{H(island|myBattlefield)} name(Return 3 Islands to Hand)
text=You may return three Islands you control to their owner's hand rather than pay Thwart's mana cost. -- Counter target spell.
mana={2}{U}{U}
type=Instant
[/card]
[card]
name=Tibalt, the Fiend-Blooded
auto=counter(0/0,2,Loyalty)
auto={counter(0/0,1,Loyalty)}:name(+1: draw and random discard) draw:1 controller && discard:1 controller
auto={counter(0/0,-4,Loyalty)}:name(-4: damage target player) target(player) damage:type:*:targetedpersonshand
auto={counter(0/0,-6,Loyalty)}:name(-6: gain control creatures) all(creature|battlefield) moveTo(mybattlefield) && all(creature) transforms((,newability[untap],newability[haste],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)])) ueot
text=+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.
mana={R}{R}
type=Planeswalker
subtype=Tibalt
[/card]
[card]
name=Tibor and Lumia
auto=@movedTo(*[blue]|mystack):flying target(creature) ueot
auto=@movedTo(*[red]|mystack):damage:1 all(creature[-flying])
text=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.
mana={2}{U}{R}
type=Legendary Creature
subtype=Human Wizard
power=3
toughness=3
[/card]
[card]
name=Ticking Gnomes
auto={S}:damage:1 target(other *[creature;player])
auto=upcost[{3};next upkeep] sacrifice
text=Echo {3} (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.) -- Sacrifice Ticking Gnomes: Ticking Gnomes deals 1 damage to target creature or player.
mana={3}
type=Artifact Creature
subtype=Gnome
power=3
toughness=3
[/card]
[card]
name=Tidal Bore
other={H(island|mybattlefield)} name(Return an Island to Hand)
auto=choice tap target(creature)
auto=choice untap target(creature)
text=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.
mana={1}{U}
type=Instant
[/card]
[card]
name=Tidal Courier
auto=reveal:4 optionone name(Get Merfolk) target(<4>merfolk|reveal) moveto(myhand) optiononeend optiontwo name(put on bottom) target(<4>*|reveal) bottomoflibrary optiontwoend revealend
text=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. -- {3}{U}: Tidal Courier gains flying until end of turn.
auto={3}{u}:flying ueot
mana={3}{U}
type=Creature
subtype=Merfolk
power=1
toughness=2
[/card]
[card]
name=Tidal Force
auto=@each upkeep:name(tap or untap) transforms((,newability[choice tap target(*)],newability[choice untap target(*)])) oneshot
text=At the beginning of each upkeep, you may tap or untap target permanent.
mana={5}{U}{U}{U}
type=Creature
subtype=Elemental
power=7
toughness=7
[/card]
[card]
name=Tidal Influence
restriction=one of a kind
auto=counter(0/0,1,Tide)
auto=@each my upkeep:all(tidal influence[counter{0/0.4.Tide}]) removeallcounters(0/0,1,Tide)
auto=@each my upkeep:counter(0/0,1,Tide)
auto=this(counter{0/0,1,Tide}=) lord(creature[blue]) -2/0
auto=this(counter{0/0,3,Tide}=) lord(creature[blue]) 2/0
text=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 tide counters on Tidal Influence, remove all tide counters from it.
mana={2}{U}
type=Enchantment
[/card]
[card]
name=Tidal Kraken
abilities=unblockable
text=Tidal Kraken is unblockable.
mana={5}{U}{U}{U}
type=Creature
subtype=Kraken
power=6
toughness=6
[/card]
[card]
name=Tidal Surge
target=<upto:3>creature[-flying]
auto=tap
text=Tap up to three target creatures without flying.
mana={1}{U}
type=Sorcery
[/card]
[card]
name=Tidal Visionary
auto={T}:activatechooseacolor target(creature) becomes(,chosencolor) ueot activatechooseend
text={T}: Target creature becomes the color of your choice until end of turn.
mana={U}
type=Creature
subtype=Merfolk Wizard
power=1
toughness=1
[/card]
[card]
name=Tidal Warrior
auto={T}:ueot loseabilities && losesubtypesof(land) && transforms((island)) target(land)
text={T}: Target land becomes an Island until end of turn.
mana={U}
type=Creature
subtype=Merfolk Warrior
power=1
toughness=1
[/card]
[card]
name=Tidal Wave
auto=token(Wall,Creature Wall,5/5,defender,treason,blue)
text=Put a 5/5 blue Wall creature token with defender onto the battlefield. Sacrifice it at the beginning of the next end step.
mana={2}{U}
type=Instant
[/card]
[card]
name=Tide Drifter
auto=lord(other creature[colorless]|mybattlefield) 0/1
text=Devoid (This card has no color.) -- Other colorless creatures you control get +0/+1.
mana={1}{U}
abilities=devoid
type=Creature
subtype=Eldrazi Drone
power=0
toughness=5
[/card]
[card]
name=Tidebinder Mage
auto=target(creature[red;green]|opponentbattlefield) transforms((,doesnotuntap,newability[tap]))
text=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.
mana={U}{U}
type=Creature
subtype=Merfolk Wizard
power=2
toughness=2
[/card]
[card]
name=Tideforce Elemental
auto={U}{T}:tap target(other creature)
auto={U}{T}:untap target(other creature)
auto=@movedTo(land|myBattlefield):may untap
text={U}, {T}: You may tap or untap another target creature. -- Landfall - Whenever a land enters the battlefield under your control, you may untap Tideforce Elemental.
mana={2}{U}
type=Creature
subtype=Elemental
power=2
toughness=1
[/card]
[card]
name=Tidehollow Sculler
aicode=activate hand(blink)forsrc notatarget(*[-land]|targetedpersonshand)
auto=target(opponent) reveal:type:*:targetedpersonshand revealzone(targetedpersonshand) optionone hand(blink)forsrc notatarget(*[-land]|reveal) optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerhand) and!( all(*|reveal) moveto(ownerhand) )!  optiontwoend revealend
text=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.
mana={W}{B}
type=Artifact Creature
subtype=Zombie
power=2
toughness=2
[/card]
[card]
name=Tidehollow Strix
abilities=flying,deathtouch
text=Flying -- Deathtouch (Creatures dealt damage by this creature are destroyed. You can divide this creature's combat damage among any of the creatures blocking or blocked by it.)
mana={U}{B}
type=Artifact Creature
subtype=Bird
power=2
toughness=1
[/card]
[card]
name=Tideshaper Mystic
auto={T}:ueot name(land becomes a plains) loseabilities && losesubtypesof(land) && transforms((plains)) target(land) myTurnOnly
auto={T}:ueot name(land becomes an island) loseabilities && losesubtypesof(land) && transforms((island)) target(land) myTurnOnly
auto={T}:ueot name(land becomes a swamp) loseabilities && losesubtypesof(land) && transforms((swamp)) target(land) myTurnOnly
auto={T}:ueot name(land becomes a mountain) loseabilities && losesubtypesof(land) && transforms((mountain)) target(land) myTurnOnly
auto={T}:ueot name(land becomes a forest) loseabilities && losesubtypesof(land) && transforms((forest)) target(land) myTurnOnly
text={T}: Target land becomes the basic land type of your choice until end of turn. Activate this ability only during your turn.
mana={U}
type=Creature
subtype=Merfolk Wizard
power=1
toughness=1
[/card]
[card]
name=Tidespout Tyrant
abilities=flying
auto=@movedTo(*|mystack):moveTo(ownerhand) target(*)
text=Flying -- Whenever you cast a spell, return target permanent to its owner's hand.
mana={5}{U}{U}{U}
type=Creature
subtype=Djinn
power=5
toughness=5
[/card]
[card]
name=Tidewalker
auto=foreach(island|myBattlefield) counter(0/0,1,Time) oneshot
anyzone=counter{0%0.1.Time}/counter{0%0.1.Time} cdaactive
auto=vanishing:0
text=Tidewalker enters the battlefield with a time counter on it for each Island you control. -- Vanishing (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.
mana={2}{U}
type=Creature
subtype=Elemental
power=*
toughness=*
[/card]
[card]
name=Tidewater Minion
abilities=defender
auto={4}:-defender
auto={T}:untap target(*)
text=Defender (This creature can't attack.) -- {4}: Tidewater Minion loses defender until end of turn. -- {T}: Untap target permanent.
mana={3}{U}{U}
type=Creature
subtype=Elemental Minion
power=4
toughness=4
[/card]
[card]
name=Tidings
auto=draw:4
text=Draw four cards.
mana={3}{U}{U}
type=Sorcery
[/card]
[card]
name=Tidy Conclusion
target=creature
auto=destroy
auto=life:type:artifact:mybattlefield controller
text=Destroy target creature. You gain 1 life for each artifact you control.
mana={3}{B}{B}
type=Instant
[/card]
[card]
name=Tiger Claws
abilities=flash
target=creature
auto=1/1
auto=trample
text=Flash -- Enchant creature -- Enchanted creature gets +1/+1 and has trample.
mana=mana={2}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Tigereye Cameo
auto={T}:Add{G}
auto={T}:Add{W}
text={T}: Add {G} or {W} to your mana pool.
mana={3}
type=Artifact
[/card]
[card]
name=Tightening Coils
target=creature
auto=teach(creature) -6/0
auto=teach(creature) -flying
text=Enchant creature -- Enchanted creature gets -6/-0 and loses flying.
mana={1}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Tilling Treefolk
auto=may target(<upto:2>land|mygraveyard) moveTo(myHand)
text=When Tilling Treefolk enters the battlefield, you may return up to two target land cards from your graveyard to your hand.
mana={2}{G}
type=Creature
subtype=Treefolk Druid
power=1
toughness=3
[/card]
[card]
name=Timber Gorge
auto={t}:add{g}
auto={t}:add{r}
auto=tap(noevent)
text=Timber Gorge enters the battlefield tapped. -- {T}: Add {R} or {G} to your mana pool.
type=Land
[/card]
[card]
name=Timber Protector
auto=lord(other treefolk|myBattlefield) 1/1
auto=lord(other treefolk,forest|myBattlefield) indestructible
text=Other Treefolk creatures you control get +1/+1. -- Other Treefolk and Forests you control are indestructible.
mana={4}{G}
type=Creature
subtype=Treefolk Warrior
power=4
toughness=6
[/card]
[card]
name=Timber Shredder
abilities=trample
auto=@each upkeep restriction{lastturn(*|stack)~morethan~1}:flip(Hinterland Logger)
text=Trample -- At the beginning of each upkeep, if a player cast two or more spells last turn, transform Timber Shredder.
type=Creature
subtype=Werewolf
color=green
power=4
toughness=2
[/card]
[card]
name=Timberland Guide
auto=counter(1/1,1) target(creature)
text=When Timberland Guide enters the battlefield, put a +1/+1 counter on target creature.
mana={1}{G}
type=Creature
subtype=Human Scout
power=1
toughness=1
[/card]
[card]
name=Timberland Ruins
auto=tap(noevent)
auto={T}:Add{G}
auto={T}{S}:Add{B}
auto={T}{S}:Add{G}
auto={T}{S}:Add{R}
auto={T}{S}:Add{U}
auto={T}{S}:Add{W}
text=Timberland Ruins enters the battlefield tapped. -- {T}: Add {G} to your mana pool. -- {T}, Sacrifice Timberland Ruins: Add one mana of any color to your mana pool.
type=Land
[/card]
[card]
name=Timberline Ridge
auto=@each my upkeep:counter(0/0,-1,Depletion)
auto={T}:Add{R} and!( counter(0/0,1,Depletion) )!
auto={T}:Add{G} and!( counter(0/0,1,Depletion) )!
auto=this(counter{0/0.1.Depletion}>=1) doesnotuntap
text=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. -- {T}: Add {R} or {G} to your mana pool. Put a depletion counter on Timberline Ridge.
type=Land
[/card]
[card]
name=Timbermare
abilities=haste
auto=tap all(other creature)
auto=upcost[{5}{G};next upkeep] sacrifice
text=Haste -- Echo {5}{G} (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.) -- When Timbermare enters the battlefield, tap all other creatures.
mana={3}{G}
type=Creature
subtype=Elemental Horse
power=5
toughness=5
[/card]
[card]
name=Timbermaw Larva
auto=@combat(attacking) source(this):all(this) foreach(forest|myBattlefield) 1/1 ueot
text=Whenever Timbermaw Larva attacks, it gets +1/+1 until end of turn for each Forest you control.
mana={3}{G}
type=Creature
subtype=Beast
power=2
toughness=2
[/card]
[card]
name=Timberpack Wolf
auto=foreach(other Timberpack Wolf) 1/1
text=Timberpack Wolf gets +1/+1 for each other creature you control named Timberpack Wolf.
mana={1}{G}
type=Creature
subtype=Wolf
power=2
toughness=2
[/card]
[card]
name=Timberwatch Elf
auto={T}:foreach(elf) 1/1 target(creature)
text={T}: Target creature gets +X/+X until end of turn, where X is the number of Elves on the battlefield.
mana={2}{G}
type=Creature
subtype=Elf
power=1
toughness=2
[/card]
[card]
name=Time Bomb
auto=@each my upkeep:counter(0/0,1,Time)
auto={1}{T}{S}:thisforeach(counter{0/0.1.Time}) damage:1 all(creature,player)
text=At the beginning of your upkeep, put a time counter on Time Bomb. -- {1}, {T}, Sacrifice Time Bomb: Time Bomb deals damage to each creature and each player equal to the number of time counters on Time Bomb.
mana={4}
type=Artifact
[/card]
[card]
name=Time Ebb
target=creature
auto=moveTo(ownerLibrary)
text=Put target creature on top of its owner's library.
mana={2}{U}
type=Sorcery
[/card]
[card]
name=Time Elemental
auto=@combat(attacking) source(this):phaseaction[combatends once] damage:5 controller && phaseaction[combatends,sourceinplay] sacrifice
auto=@combat(blocking) source(this):phaseaction[combatends once] damage:5 controller && phaseaction[combatends,sourceinplay] sacrifice
auto={2}{U}{U}{T}:moveTo(ownerhand) target(*[-enchanted])
text=When Time Elemental attacks or blocks, at end of combat, sacrifice it and it deals 5 damage to you. -- {2}{U}{U}, {T}: Return target permanent that isn't enchanted to its owner's hand.
mana={2}{U}
type=Creature
subtype=Elemental
power=0
toughness=2
[/card]
[card]
name=Time of Heroes
auto=lord(creature[counter{0/0.1.Level}]|myBattlefield) 2/2
text=Each creature you control with a level counter on it gets +2/+2.
mana={1}{W}
type=Enchantment
[/card]
[card]
name=Time of Need
aicode=activate target(creature[legendary]|mylibrary) moveto(myhand)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>creature[legendary]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=Search your library for a legendary creature card, reveal it, and put it into your hand. Then shuffle your library.
mana={1}{G}
type=Sorcery
[/card]
[card]
name=Time Reversal
auto=moveTo(exile)
auto=moveto(opponentgraveyard) all(*|opponenthand)
auto=moveto(opponentlibrary) all(*|opponentgraveyard) && shuffle
auto=draw:7 opponent
auto=moveto(mygraveyard) all(*|myhand)
auto=moveto(mylibrary) all(*|mygraveyard) && shuffle
auto=draw:7 controller
text=Each player shuffles his or her hand and graveyard into his or her library, then draws seven cards. Exile Time Reversal.
mana={3}{U}{U}
type=Sorcery
[/card]
[card]
name=Time Sieve
auto={T}{S(artifact|mybattlefield)}{S(artifact|mybattlefield)}{S(artifact|mybattlefield)}{S(artifact|mybattlefield)}{S(artifact|mybattlefield)}:turns:+1 controller
text={T}, Sacrifice five artifacts: Take an extra turn after this one.
mana={U}{B}
type=Artifact
[/card]
[card]
name=Time Spiral
auto=moveTo(exile)
auto=moveto(opponentgraveyard) all(*|opponenthand)
auto=moveto(opponentlibrary) all(*|opponentgraveyard) && shuffle
auto=draw:7 opponent
auto=moveto(mygraveyard) all(*|myhand)
auto=moveto(mylibrary) all(*|mygraveyard) && shuffle
auto=draw:7 controller
auto=target(<upto:6>land) untap
text=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.
mana={4}{U}{U}
type=Sorcery
[/card]
[card]
name=Time Stretch
target=player
auto=turns:+2
text=Target player takes two extra turns after this one.
mana={8}{U}{U}
type=Sorcery
[/card]
[card]
name=Time to Feed
target=creature|opponentbattlefield
auto=transforms((prey,newability[@movedto(this|graveyard) from(battlefield):life:3 opponent])) ueot
auto=target(creature|mybattlefield) transforms((,newability[target(creature[prey]|opponentbattlefield) dynamicability<!powerstrike eachother!>])) ueot
restriction=type(creature|opponentbattlefield)~morethan~0
text=Choose target creature an opponent controls. When that creature dies this turn, you gain 3 life. Target creature you control fights that creature. (Each deals damage equal to its power to the other.)
mana={2}{G}
type=Sorcery
[/card]
[card]
name=Time Walk
auto=turns:+1 controller
text=Take an extra turn after this one.
mana={1}{U}
type=Sorcery
[/card]
[card]
name=Time Warp
target=player
auto=turns:+1
text=Target player takes an extra turn after this one.
mana={3}{U}{U}
type=Sorcery
[/card]
[card]
name=Timely Hordemate
auto=if raid then moveTo(mybattlefield) target(creature[manacost<=2]|mygraveyard)
text=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. 
mana={3}{W}
type=Creature
subtype=Human Warrior
power=3
toughness=2
[/card]
[card]
name=Timely Reinforcements
auto=if type(creature|opponentbattlefield)~morethan~type(creature|mybattlefield) then token(Soldier,Creature Soldier,1/1,white)*3
auto=if compare(lifetotal)~lessthan~compare(opponentlifetotal) then life:6
text=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.
mana={2}{W}
type=Sorcery
[/card]
[card]
name=Timetwister
auto=moveto(opponentgraveyard) all(*|opponenthand)
auto=moveto(opponentlibrary) all(*|opponentgraveyard) && shuffle
auto=draw:7 opponent
auto=moveto(mygraveyard) all(*|myhand)
auto=moveto(mylibrary) all(*|mygraveyard) && shuffle
auto=draw:7 controller
text=Each player shuffles his or her hand and graveyard into his or her library, then draws seven cards. (Then put Timetwister into its owner's graveyard.)
mana={2}{U}
type=Sorcery
[/card]
[card]
name=Timid Drake
abilities=flying
auto=@movedto(other creature|battlefield):moveto(ownerhand)
text=Flying -- When another creature enters the battlefield, return Timid Drake to its owner's hand.
mana={2}{U}
type=Creature
subtype=Drake
power=3
toughness=3
[/card]
[card]
name=Tin Street Hooligan
auto=if spent({G}) then destroy target(artifact)
text=When Tin Street Hooligan enters the battlefield, if {G} was spent to cast Tin Street Hooligan, destroy target artifact.
mana={1}{R}
type=Creature
subtype=Goblin Rogue
power=2
toughness=1
[/card]
[card]
name=Tin Street Market
target=land
auto=teach(land) transforms((,newability[{T}{D(*|myhand)}:draw:1 controller]))
text=Enchant land -- Enchanted land has "{T}, Discard a card: Draw a card."
mana={4}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Tinder Farm
auto=tap(noevent)
auto={T}:Add{G}
auto={T}{S}:Add{R}{W}
text=Tinder Farm enters the battlefield tapped. -- {T}: Add {G} to your mana pool. -- {T}, Sacrifice Tinder Farm: Add {R}{W} to your mana pool.
type=Land
[/card]
[card]
name=Tine Shrike
abilities=flying,infect
text=Flying -- Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)
mana={3}{W}
type=Creature
subtype=Bird
power=2
toughness=1
[/card]
[card]
name=Tinker
aicode=activate moveTo(myBattlefield) target(artifact|myLibrary)
auto=name(search card) reveal:plibrarycount optionone name(choose card) target(artifact|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield))! afterrevealedend revealend
text=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.
mana={2}{U}{S(artifact|mybattlefield)}
type=Sorcery
[/card]
[card]
name=Tin-Wing Chimera
abilities=flying
auto={S}:counter(2/2,1) target(other chimera) && transforms((,flying)) forever
text=Flying -- Sacrifice Tin-Wing Chimera: Put a +2/+2 counter on target Chimera creature. It gains flying. (This effect lasts indefinitely.)
mana={4}
type=Artifact Creature
subtype=Chimera
power=2
toughness=2
[/card]
[card]
name=Tireless Missionaries
auto=life:3
text=When Tireless Missionaries enters the battlefield, you gain 3 life.
mana={4}{W}
type=Creature
subtype=Human Cleric
power=2
toughness=3
[/card]
[card]
name=Tireless Tracker
auto=@movedto(land|mybattlefield):token(Clue,Artifact Clue,0/0) and!( transforms((,newability[{S}{2}:draw:1])) forever )! controller
auto=@sacrificed(clue|mybattlefield):counter(1/1,1)
text=Whenever a land enters the battlefield under your control, investigate. (Put a colorless Clue artifact token onto the battlefield with "{2}, Sacrifice this artifact: Draw a card.") -- Whenever you sacrifice a Clue, put a +1/+1 counter on Tireless Tracker.
mana={2}{G}
type=Creature
subtype=Human Scout
power=3
toughness=2
[/card]
[card]
name=Tireless Tribe
auto={D(*|myhand)}:0/4
text=Discard a card: Tireless Tribe gets +0/+4 until end of turn.
mana={W}
type=Creature
subtype=Human Nomad
power=1
toughness=1
[/card]
[card]
name=Titan Forge
auto={T}{C(0/0,-3,Charge)}:token(Golem,Artifact Creature Golem,9/9)
auto={3}{T}:counter(0/0,1,Charge)
text={3},{T}: Put a charge counter on Titan Forge. -- {T}, Remove three charge counters from Titan Forge: Put a 9/9 colorless Golem artifact creature token onto the battlefield.
mana={3}
type=Artifact
[/card]
[card]
name=Titan of Eternal Fire
auto=lord(human|myBattlefield) {R}{T}:damage:1 target(creature,player)
text=Each Human creature you control has "{R}{T}: This creature deals 1 damage to target creature or player." 
mana={5}{R}
type=Creature
subtype=Giant
power=5
toughness=6
[/card]
[card]
name=Titania, Protector of Argoth
auto=moveto(mybattlefield) target(land|mygraveyard)
auto=@movedto(land|graveyard) from(mybattlefield):token(Elemental,Creature Elemental,5/3,green) controller
text=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.
mana={3}{G}{G}
type=Legendary Creature
subtype=Elemental
power=5
toughness=3
[/card]
[card]
name=Titania's Boon
auto=all(creature|mybattlefield) counter(1/1,1)
text=Put a +1/+1 counter on each creature you control.
mana={3}{G}
type=Sorcery
[/card]
[card]
name=Titania's Chosen
auto=@movedTo(*[green]|stack):counter(1/1,1)
text=Whenever a player casts a green spell, put a +1/+1 counter on Titania's Chosen.
mana={2}{G}
type=Creature
subtype=Elf Archer
power=1
toughness=1
[/card]
[card]
name=Titanic Bulvox
abilities=trample
facedown={3}
autofacedown={4}{G}{G}{G}:morph
text=Trample -- Morph {4}{G}{G}{G} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={6}{G}{G}
type=Creature
subtype=Beast
power=7
toughness=4
[/card]
[card]
name=Titanic Growth
target=creature
auto=4/4
text=Target creature gets +4/+4 until end of turn.
mana={1}{G}
type=Instant
[/card]
[card]
name=Titanic Ultimatum
auto=all(creature|myBattlefield) 5/5 ueot
auto=all(creature|myBattlefield) lifelink ueot
auto=all(creature|myBattlefield) first strike ueot
auto=all(creature|myBattlefield) trample ueot
text=Until end of turn, creatures you control get +5/+5 and gain first strike, lifelink, and trample.
mana={R}{R}{G}{G}{G}{W}{W}
type=Sorcery
[/card]
[card]
name=Titanium Golem
auto={1}{W}:first strike
text={1}{W}: Titanium Golem gains first strike until end of turn.
mana={5}
type=Artifact Creature
subtype=Golem
power=3
toughness=3
[/card]
[card]
name=Titan's Strength
target=creature
auto=3/1
aicode=activate may bottomoflibrary all(*[zpos=1]|mylibrary)
auto=name(scry cards) reveal:1 optionone name(Put On Top) target(*|reveal) moveto(mylibrary) optiononeend optiontwo name(put on bottom) target(<1>*|reveal) bottomoflibrary optiontwoend revealend
text=Target creature gets +3/+1 until end of turn. Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.)
mana={R}
type=Instant
[/card]
[card]
name=Tithe Drinker
abilities=lifelink
auto=@movedto(*|mystack):pay({WB}) life:-1 opponent && life:1 controller
text=Lifelink -- Extort (Whenever you cast a spell, you may pay {WB}. If you do, each opponent loses 1 life and you gain that much life.)
mana={W}{B}
type=Creature
subtype=Vampire
power=2
toughness=1
[/card]
[card]
name=Tithe
aicode=activate transforms((,newability[if type(land|mybattlefield)~lessthan~type(land|opponentbattlefield) then moveTo(myhand) notatarget(<upto:2>plains|mylibrary) else moveTo(myhand) notatarget(plains|mylibrary)])) ueot
auto=if type(land|mybattlefield)~lessthan~type(land|opponentbattlefield) then name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<upto:2>plains|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
auto=ifnot type(land|mybattlefield)~lessthan~type(land|opponentbattlefield) then name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<upto:1>plains|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=Search your library for a Plains card. If you control fewer lands than an opponent, you may search your library for an additional Plains card. Reveal those cards and put them into your hand. Then shuffle your library.
mana={W}
type=Instant
[/card]
[card]
name=Tivadar of Thorn
abilities=first strike,protection from red
auto=destroy target(goblin)
text=First strike, protection from red -- When Tivadar of Thorn enters the battlefield, destroy target Goblin.
mana={1}{W}{W}
type=Legendary Creature
subtype=Human Knight
power=2
toughness=2
[/card]
[card]
name=Tivadar's Crusade
auto=destroy all(goblin)
text=Destroy all Goblins.
mana={1}{W}{W}
type=Sorcery
[/card]
[card]
name=To Arms!
auto=all(creature|myBattlefield) untap
auto=draw:1
text=Untap all creatures you control. -- Draw a card.
mana={1}{W}
type=Instant
[/card]
[card]
name=To the Slaughter
target=player
auto=ifnot delirium then ability$!name(sacrifice) notatarget(creature,planeswalker|myBattlefield) sacrifice!$ targetedplayer
auto=if delirium then ability$!name(sacrifice) notatarget(creature|myBattlefield) sacrifice!$ targetedplayer
auto=if delirium then ability$!name(sacrifice) notatarget(planeswalker|myBattlefield) sacrifice!$ targetedplayer
text=Target player sacrifices a creature or planeswalker. -- Delirium -- If there are four or more card types among cards in your graveyard, instead that player sacrifices a creature and a planeswalker.
mana={2}{B}
type=Instant
[/card]
[card]
name=Tobias Andrion
mana={3}{W}{U}
type=Legendary Creature
subtype=Human Advisor
power=4
toughness=4
[/card]
[card]
name=Tobita, Master of Winds
doublefaced=kamiflip
auto=lord(creature|myBattlefield) flying
text=Creatures you control have flying.
mana={1}{U}
type=Legendary Creature
subtype=Human Wizard
power=3
toughness=3
[/card]
[card]
name=Toil to Renown
auto=life:type:*[artifact;land;creature;tapped]:mybattlefield
text=You gain 1 life for each tapped artifact, creature, and land you control.
mana={1}{G}
type=Sorcery
[/card]
[card]
name=Tolaria West
auto=tap(noevent)
auto={T}:Add{U}
aicode=activate target(*[manacost=0]|mylibrary) moveto(myhand)
autohand={1}{U}{U}{discard}:name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>*[manacost=0]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend asSorcery
text=Tolaria West enters the battlefield tapped. -- {T}: Add {U} to your mana pool. -- Transmute {1}{U}{U} ({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.)
type=Land
[/card]
[card]
name=Tolarian Academy
auto={T}:foreach(artifact|myBattlefield) add{U}
text={T}: Add {U} to your mana pool for each artifact you control.
type=Legendary Land
[/card]
[card]
name=Tolarian Drake
abilities=flying,phasing
text=Flying -- Phasing (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.)
mana={2}{U}
type=Creature
subtype=Drake
power=2
toughness=4
[/card]
[card]
name=Tolarian Emissary
abilities=flying
kicker={1}{W}
auto=kicker destroy target(enchantment)
text=Kicker {1}{W} (You may pay an additional {1}{W} as you cast this spell.) -- Flying -- When Tolarian Emissary enters the battlefield, if it was kicked, destroy target enchantment.
mana={2}{U}
type=Creature
subtype=Human Wizard
power=1
toughness=2
[/card]
[card]
name=Tolarian Entrancer
auto=@combat(blocked) source(this) from(creature):all(trigger[from]) phaseaction[combatends once] moveTo(opponentBattlefield)
text=Whenever Tolarian Entrancer becomes blocked by a creature, gain control of that creature at end of combat.
mana={1}{U}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Tolarian Sentinel
abilities=flying
auto={U}{T}{D(*|myhand)}:moveTo(ownerhand) target(*|myBattlefield)
text=Flying -- {U}, {T}, Discard a card: Return target permanent you control to its owner's hand.
mana={3}{U}
type=Creature
subtype=Human Spellshaper
power=1
toughness=3
[/card]
[card]
name=Tolarian Serpent
auto=@each my upkeep:deplete:7 controller
text=At the beginning of your upkeep, put the top seven cards of your library into your graveyard.
mana={5}{U}{U}
type=Creature
subtype=Serpent
power=7
toughness=7
[/card]
[card]
name=Tolarian Winds
auto=@discarded(*|myhand):draw:1 controller
auto=all(*|myhand) reject
text=Discard all the cards in your hand, then draw that many cards.
mana={1}{U}
type=Instant
[/card]
[card]
name=Tolsimir Wolfblood
auto=lord(other creature[green]|myBattlefield) 1/1
auto=lord(other creature[white]|myBattlefield) 1/1
auto={T}:token(voja,legendary creature wolf,2/2,greenwhite)
text=Other green creatures you control get +1/+1. -- Other white creatures you control get +1/+1. -- {T}: Put a legendary 2/2 green and white Wolf creature token named Voja onto the battlefield.
mana={4}{G}{W}
type=Legendary Creature
subtype=Elf Warrior
power=3
toughness=4
[/card]
[card]
name=Tomb Hex
target=creature
auto=-2/-2
auto=aslongas(land[fresh]|mybattlefield) -2/-2
text=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.
mana={2}{B}
type=Instant
[/card]
[card]
name=Tomb of the Spirit Dragon
auto={T}:Add{1}
auto={2}{T}:life:type:creature[-white;-blue;-black;-red;-green]:battlefield controller
text={T}: Add {1} to your mana pool. -- {2},{T}: You gain 1 life for each colorless creature you control. 
type=Land
[/card]
[card]
name=Tomb of Urami
auto={T}:add{B} and!( if type(ogre|myBattlefield)~lessthan~1 then damage:1 controller )!
auto={2}{B}{B}{T}{saclands}:token(Urami,Legendary Creature Demon Spirit, 5/5,flying,black)
text={T}: Add {B} to your mana pool. Tomb of Urami deals 1 damage to you if you don't control an Ogre. -- {2}{B}{B}, {T}, Sacrifice all lands you control: Put a legendary 5/5 black Demon Spirit creature token with flying named Urami onto the battlefield.
type=Legendary Land
[/card]
[card]
name=Tombstalker
abilities=flying
text=Flying -- Delve (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.)
mana={6}{B}{B}
other={delve} name(Delve)
type=Creature
subtype=Demon
power=5
toughness=5
[/card]
[card]
name=Tombstone Stairwell
auto=cumulativeupcost[{1}{B}] sacrifice
auto=@each upkeep:foreach(creature|mygraveyard) token(Tombspawn,Creature Zombie,2/2,unearth,haste,black) && foreach(creature|opponentgraveyard) token(Tombspawn,Creature Zombie,2/2,unearth,haste,black) opponent
auto=@movedto(this|nonbattlezone) from(battlefield):bury all(Tombspawn)
auto=@movedTo(other enchantment[world]|battlefield):sacrifice all(this)
text=Cumulative upkeep {1}{B} (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.) -- At the beginning of each upkeep, if Tombstone Stairwell is on the battlefield, each player puts a 2/2 black Zombie creature token with haste named Tombspawn onto the battlefield for each creature card in his or her graveyard. -- At the beginning of each end step or when Tombstone Stairwell leaves the battlefield, destroy all tokens put onto the battlefield with Tombstone Stairwell. They can't be regenerated.
mana={2}{B}{B}
type=World Enchantment
[/card]
[card]
name=Tome Scour
target=player
auto=deplete:5
text=Target player puts the top five cards of his or her library into his or her graveyard.
mana={U}
type=Sorcery
[/card]
[card]
name=Tomorrow, Azami's Familiar
aicode=activate transforms((,newability[choice all(*[zpos=3]|mylibrary) moveto(myhand) && bottomoflibrary all(*[zpos<=3]|mylibrary)],newability[choice all(*[zpos=2]|mylibrary) moveto(myhand) && bottomoflibrary all(*[zpos<=3]|mylibrary)],newability[choice all(*[zpos=1]|mylibrary) moveto(myhand) && bottomoflibrary all(*[zpos<=3]|mylibrary)])) ueot
auto=replacedraw reveal:3 optionone name(Get a card) target(<1>*|reveal) moveto(myhand) optiononeend optiontwo name(put on bottom) target(<3>*|reveal) bottomoflibrary optiontwoend revealend
text=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.
mana={5}{U}
type=Legendary Creature
subtype=Spirit
power=1
toughness=5
[/card]
[card]
name=Tomoya the Revealer
doublefaced=kamiflip
auto={3}{U}{U}{T}:foreach(*|myhand) draw:1 target(player)
text={3}{U}{U}, {T}: Target player draws X cards, where X is the number of cards in your hand.
color=blue
type=Legendary Creature
subtype=Human Wizard
power=2
toughness=3
[/card]
[card]
name=Tonic Peddler
auto={W}{T}{D(*|myhand)}:life:3 target(player)
text={W}, {T}, Discard a card: Target player gains 3 life.
mana={1}{W}
type=Creature
subtype=Human Spellshaper
power=1
toughness=1
[/card]
[card]
name=Toolcraft Exemplar
auto=@each my combatbegins restriction{type(artifact|mybattlefield)~morethan~0}:2/1 ueot && if type(artifact|mybattlefield)~morethan~2 then first strike ueot
text=At the beginning of combat on your turn, if you control an artifact, Toolcraft Exemplar gets +2/+1 until end of turn. If you control three or more artifacts, it also gains first strike until end of turn.
mana={W}
type=Creature
subtype=Dwarf Artificer
power=1
toughness=1
[/card]
[card]
name=Tooth and Claw
auto={S(creature|myBattlefield)}{S(creature|myBattlefield)}:token(Carnivore,Creature Carnivore,3/1,red)
text=Sacrifice two creatures: Put a 3/1 red Beast creature token named Carnivore onto the battlefield.
mana={3}{R}
type=Enchantment
[/card]
[card]
name=Tooth and Nail
other={7}{G}{G} name(Entwine)
auto=if paid(alternative) then moveto(ownerhand) notatarget(<upto:2>creature|mylibrary) and!( moveto(ownerbattlefield) notatarget(<upto:2>creature|myhand) )!
auto=ifnot paid(alternative) then transforms((,newability[choice name(fetch) notatarget(<upto:2>creature|mylibrary) moveto(ownerhand)],newability[choice name(put in play) notatarget(<upto:2>creature|myhand) moveto(ownerbattlefield)]))
text=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} (Choose both if you pay the entwine cost.)
mana={5}{G}{G}
type=Sorcery
[/card]
[card]
name=Tooth Collector
auto=target(creature|opponentbattlefield) -1/-1 ueot
auto=@each opponent upkeep restriction{delirium}:target(creature|opponentbattlefield) -1/-1 ueot
text=When Tooth Collector enters the battlefield, target creature an opponent controls gets -1/-1 until end of turn. -- Delirium  At the beginning of each opponent's upkeep, if there are four or more card types among cards in your graveyard, target creature that player controls gets -1/-1 until end of turn.
mana={2}{B}
type=Creature
subtype=Human Rogue
power=3
toughness=2
[/card]
[card]
name=Tooth of Chiss-Goria
abilities=affinityartifacts,flash
auto={T}:1/0 target(creature)
text=Flash -- Affinity for artifacts (This spell costs {1} less to cast for each artifact you control.) -- {T}: Target creature gets +1/+0 until end of turn.
mana={3}
type=Artifact
[/card]
[card]
name=Tooth of Ramos
auto={T}:Add{W}
auto={S}:Add{W}
text={T}: Add {W} to your mana pool. -- Sacrifice Tooth of Ramos: Add {W} to your mana pool.
mana={3}
type=Artifact
[/card]
[card]
name=Topan Ascetic
auto={T(creature|myBattlefield)}:1/1
text=Tap an untapped creature you control: Topan Ascetic gets +1/+1 until end of turn.
mana={2}{G}
type=Creature
subtype=Human Monk
power=2
toughness=2
[/card]
[card]
name=Topan Freeblade
abilities=vigilance
auto=this(cantargetcard(*[-renown]) transforms((,newability[@combatdamaged(player) from(this):counter(1/1) && becomes(renown) forever]))
text=Vigilance (Attacking doesn't cause this creature to tap.) -- Renown 1 (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.)
mana={1}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=2
[/card]
[card]
name=Topple
target=creature[power=power:highest:creature:battlefield]
auto=moveTo(exile)
text=Exile target creature with the greatest power. (If two or more creatures are tied for greatest power, target any one of them.)
mana={2}{W}
type=Sorcery
[/card]
[card]
name=Topplegeist
abilities=flying
auto=@each opponent upkeep restriction{delirium}:tap target(creature|opponentbattlefield)
text=Flying -- When Topplegeist enters the battlefield, tap target creature an opponent controls. -- Delirium  At the beginning of each opponent's upkeep, if there are four or more card types among cards in your graveyard, tap target creature that player controls.
mana={W}
type=Creature
subtype=Spirit
power=1
toughness=1
[/card]
[card]
name=Tor Giant
mana={3}{R}
type=Creature
subtype=Giant
power=3
toughness=3
[/card]
[card]
name=Tor Wauki
auto={T}:damage:2 target(creature[attacking;blocking])
text={T}: Tor Wauki deals 2 damage to target attacking or blocking creature.
mana={2}{B}{B}{R}
type=Legendary Creature
subtype=Human Archer
power=3
toughness=3
[/card]
[card]
name=Torch Drake
abilities=flying
auto={1}{R}:1/0
text=Flying -- {1}{R}: Torch Drake gets +1/+0 until end of turn.
mana={3}{U}
type=Creature
subtype=Drake
power=2
toughness=2
[/card]
[card]
name=Torch Fiend
auto={R}{S}:destroy target(other artifact)
text={R}, Sacrifice Torch Fiend: Destroy target artifact.
mana={1}{R}
type=Creature
subtype=Devil
power=2
toughness=1
[/card]
[card]
name=Torch Gauntlet
auto={2}:equip
auto=teach(creature) 2/0
text=Equipped creature gets +2/+0. -- Equip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.)
mana={2}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Torch Slinger
kicker={1}{R}
auto=kicker damage:2 target(creature)
text=Kicker {1}{R} (You may pay an additional {1}{R} as you cast this spell.) -- When Torch Slinger enters the battlefield, if it was kicked, it deals 2 damage to target creature.
mana={2}{R}
type=Creature
subtype=Goblin Shaman
power=2
toughness=2
[/card]
[card]
name=Torch Song
auto=@each my upkeep:may counter(0/0,1,Verse)
auto={2}{R}{S}:thisforeach(counter{0/0.1.Verse}) damage:1 target(other *[creature;player])
text=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.
mana={2}{R}
type=Enchantment
[/card]
[card]
name=Torii Watchward
abilities=vigilance
auto=@movedTo(this|mygraveyard) from(myBattlefield):may moveTo(myhand) target(spirit[manacost<=4]|mygraveyard)
text=Vigilance (Attacking doesn't cause this creature to tap.) -- Soulshift 4 (When this dies, you may return target Spirit card with converted mana cost 4 or less from your graveyard to your hand.)
mana={4}{W}
type=Creature
subtype=Spirit
power=3
toughness=3
[/card]
[card]
name=Tormented Angel
abilities=flying
text=Flying
mana={3}{W}
type=Creature
subtype=Angel
power=1
toughness=5
[/card]
[card]
name=Tormented Hero
auto=tap(noevent)
auto=@targeted(this) from(*|mycastingzone):lifeleech:-1 opponent
text=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. 
mana={B}
type=Creature
subtype=Human Warrior
power=2
toughness=1
[/card]
[card]
name=Tormented Pariah
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:flip(Rampaging Werewolf)
text=At the beginning of each upkeep, if no spells were cast last turn, transform Tormented Pariah.
mana={3}{R}
type=Creature
subtype=Human Warrior Werewolf
power=3
toughness=2
[/card]
[card]
name=Tormented Soul
abilities=cantblock,unblockable
text=Tormented Soul can't block and is unblockable.
mana={B}
type=Creature
subtype=Spirit
power=1
toughness=1
[/card]
[card]
name=Tormented Thoughts
target=player
auto=ability$!name(discard cards) target(<storedpower>*|myhand) reject!$ targetedplayer
text=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.
mana={2}{B}{S(creature|mybattlefield)}
type=Sorcery
[/card]
[card]
name=Torment
target=creature
auto=-3/0
text=Enchant creature -- Enchanted creature gets -3/-0.
mana={1}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Tormenting Voice
auto=draw:2
text=As an additional cost to cast Tormenting Voice, discard a card. -- Draw two cards.
mana={1}{R}{D(*|myhand)}
type=Sorcery
[/card]
[card]
name=Tormentor Exarch
auto=choice 2/0 target(creature) ueot
auto=choice 0/-2 target(creature) ueot
text=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.
mana={3}{R}
type=Creature
subtype=Cleric
power=2
toughness=2
[/card]
[card]
name=Tormentor's Trident
auto={3}:equip
auto=teach(creature) 3/0
auto=teach(creature) mustattack
text=Equipped creature gets +3/+0 and attacks each turn if able. -- Equip {3}
mana={2}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Tormod's Crypt
auto={T}{S}:target(player) moveTo(exile) all(*|targetedpersonsgraveyard)
text={T}, Sacrifice Tormod's Crypt: Exile all cards from target player's graveyard.
mana={0}
type=Artifact
[/card]
[card]
name=Tornado Elemental
auto=damage:6 all(creature[flying])
auto=@combat(blocked,turnlimited) source(this):may name(assign combat damage to defending player) thisforeach(power>=1) damage:1 opponent && fog from(this)
text=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.
mana={5}{G}{G}
type=Creature
subtype=Elemental
power=6
toughness=6
[/card]
[card]
name=Tornado
auto=cumulativeupcost[{G}] sacrifice
auto=this(counter{0/0.1.Velocity}<1) {2}{G}:destroy target(*) && all(this) counter(0/0,1,Velocity) limit:1
auto=this(counter{0/0.1.Velocity}=) {2}{G}{L:3}:destroy target(*) && all(this) counter(0/0,1,Velocity) limit:1
auto=this(counter{0/0.2.Velocity}=) {2}{G}{L:6}:destroy target(*) && all(this) counter(0/0,1,Velocity) limit:1
auto=this(counter{0/0.3.Velocity}=) {2}{G}{L:9}:destroy target(*) && all(this) counter(0/0,1,Velocity) limit:1
auto=this(counter{0/0.4.Velocity}=) {2}{G}{L:12}:destroy target(*) && all(this) counter(0/0,1,Velocity) limit:1
auto=this(counter{0/0.5.Velocity}=) {2}{G}{L:15}:destroy target(*) && all(this) counter(0/0,1,Velocity) limit:1
auto=this(counter{0/0.6.Velocity}=) {2}{G}{L:18}:destroy target(*) && all(this) counter(0/0,1,Velocity) limit:1
text=Cumulative upkeep {G} (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.) -- {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.
mana={4}{G}
type=Enchantment
[/card]
[card]
name=Torpid Moloch
abilities=defender
auto={S(land|myBattlefield)}{S(land|myBattlefield)}{S(land|myBattlefield)}:-defender
text=Defender (This creature can't attack.) -- Sacrifice three lands: Torpid Moloch loses defender until end of turn.
mana={R}
type=Creature
subtype=Lizard
power=3
toughness=2
[/card]
[card]
name=Torpor Dust
abilities=flash
target=creature
auto=-3/0
text=Flash -- Enchant creature -- Enchanted creature gets -3/-0.
mana={2}{UB}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Torrent Elemental
abilities=flying
auto=@combat(attacking) source(this):tap all(creature|opponentbattlefield)
autoexile={3}{BG}{BG}:moveto(ownerbattlefield) and!(tap(noevent))! asSorcery
text=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.
mana={4}{U}
type=Creature
subtype=Elemental
power=3
toughness=5
[/card]
[card]
name=Torrent of Fire
target=creature,player
auto=damage:convertedcost:highest:*:mybattlefield
text=Torrent of Fire deals damage equal to the highest converted mana cost among permanents you control to target creature or player.
mana={3}{R}{R}
type=Sorcery
[/card]
[card]
name=Torrent of Souls
auto=if spent({R}) then target(player) ability$!name(2/0 & haste) 2/0 all(creature|mybattlefield) && haste all(creature|mybattlefield)!$ targetedplayer
auto=if spent({B}) then ability$!name(reanimate) target(creature|mygraveyard) moveto(mybattlefield)!$ controller
text=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. (Do both if {B}{R} was spent.)
mana={4}{BR}
type=Sorcery
[/card]
[card]
name=Torrential Gearhulk
abilities=flash
auto=may name(cast card) castcard(normal) target(instant|mygraveyard) and!(transforms((,newability[exiledeath])) forever)!
text=Flash -- When Torrential Gearhulk enters the battlefield, you may cast target instant card from your graveyard without paying its mana cost. If that card would be put into your graveyard this turn, exile it instead.
mana={4}{U}{U}
type=Artifact Creature
subtype=Construct
power=5
toughness=6
[/card]
[card]
name=Torsten Von Ursus
mana={3}{G}{G}{W}
type=Legendary Creature
subtype=Human Soldier
power=5
toughness=5
[/card]
[card]
name=Tortoise Formation
auto=lord(creature|myBattlefield) shroud
text=Creatures you control gain shroud until end of turn. (They can't be the targets of spells or abilities.)
mana={3}{U}
type=Instant
[/card]
[card]
name=Torture Chamber
auto=@each my upkeep:counter(0/0,1,Pain)
auto=@each my endofturn:thisforeach(counter{0/0.1.Pain}) damage:1 controller
auto={T}{C(0/0,-1,Pain)}:damage:1 target(creature)
auto={T}{C(0/0,-2,Pain)}:damage:2 target(creature)
auto={T}{C(0/0,-3,Pain)}:damage:3 target(creature)
auto={T}{C(0/0,-4,Pain)}:damage:4 target(creature)
auto={T}{C(0/0,-5,Pain)}:damage:5 target(creature)
auto={T}{C(0/0,-6,Pain)}:damage:6 target(creature)
auto={T}{C(0/0,-7,Pain)}:damage:7 target(creature)
auto={T}{C(0/0,-8,Pain)}:damage:8 target(creature)
text=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}, {T}, Remove all pain counters from Torture Chamber: Torture Chamber deals damage to target creature equal to the number of pain counters removed this way.
mana={3}
type=Artifact
[/card]
[card]
name=Tortured Existence
auto={D(creature|myhand)}:moveTo(myhand) target(creature|mygraveyard)
text={B}, Discard a creature card: Return target creature card from your graveyard to your hand.
mana={B}
type=Enchantment
[/card]
[card]
name=Torture
target=creature
auto={1}{B}:counter(-1/-1)
text=Enchant creature -- {1}{B}: Put a -1/-1 counter on enchanted creature.
mana={B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Toshiro Umezawa
auto=@movedto(graveyard) from(creature|opponentBattlefield):may target(*[instant]|mygraveyard) castcard(restricted) and!(transforms((,newability[exiledeath])) forever)!
auto=bushido(1/1)
text=Bushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.) -- Whenever a creature an opponent controls is put into a graveyard from the battlefield, you may cast target instant card from your graveyard. If that card would be put into a graveyard this turn, exile it instead.
mana={1}{B}{B}
type=Legendary Creature
subtype=Human Samurai
power=2
toughness=2
[/card]
[card]
name=Totally Lost
target=*[-land]
auto=moveTo(ownerlibrary)
text=Put target nonland permanent on top of its owner's library.
mana={4}{U}
type=Instant
[/card]
[card]
name=Totem Speaker
auto=@movedTo(beast|battlefield):life:3 controller
text=Whenever a Beast enters the battlefield, you may gain 3 life.
mana={4}{G}
type=Creature
subtype=Elf Druid
power=3
toughness=3
[/card]
[card]
name=Totem-Guide Hartebeest
aicode=activate target(aura|mylibrary) moveto(myhand)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(aura|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=When Totem-Guide Hartebeest enters the battlefield, you may search you library for an aura card, reveal it, put it into your hand and shuffle your library.
mana={4}{W}
type=Creature
subtype=Antelope
power=2
toughness=5
[/card]
[card]
name=Touch of Brilliance
auto=Draw:2
text=Draw two cards.
mana={3}{U}
type=Sorcery
[/card]
[card]
name=Touch of Darkness
target=<anyamount>creature
auto=transforms((,black)) ueot
text=Any number of target creatures become black until end of turn.
mana={B}
type=Instant
[/card]
[card]
name=Touch of Death
target=player
auto=damage:1
auto=@next upkeep:draw:1 controller
auto=life:1 controller
text=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.
mana={2}{B}
type=Sorcery
[/card]
[card]
name=Touch of Invisibility
target=Creature
auto=unblockable
auto=draw:1 controller
text=Target creature is unblockable this turn. -- Draw a card.
mana={3}{U}
type=Sorcery
[/card]
[card]
name=Touch of the Eternal
auto=@each my upkeep:name(lifeset) ability$! lifeset:type:*:mybattlefield !$ controller
text=At the beginning of your upkeep, count the number of permanents you control. Your life total becomes that number.
mana={5}{W}{W}
type=Enchantment
[/card]
[card]
name=Touch of the Void
target=creature,player
auto=damage:3
auto=exiledeath
text=Devoid (This card has no color.) -- 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.
mana={2}{R}
abilities=devoid
type=Sorcery
[/card]
[card]
name=Touch of Vitae
target=creature
auto=haste ueot && transforms((,newability[{0}:untap limit:1])) ueot
auto=@next upkeep:draw:1 controller
text=Until end of turn, target creature gains haste and "{0}: Untap this creature. Activate this ability only once." -- Draw a card at the beginning of the next turn's upkeep.
mana={2}{G}
type=Instant
[/card]
[card]
name=Touchstone
auto={T}:tap target(artifact|opponentBattlefield)
text={T}: Tap target artifact you don't control.
mana={2}
type=Artifact
[/card]
[card]
name=Tourach's Chant
auto=upcost[{B}] sacrifice
auto=@movedTo(forest|mybattlefield):ability$!choice name(3 damage) damage:3 controller _ choice name(counter) target(creature|mybattlefield) counter(-1/-1,1) !$ controller
auto=@movedTo(forest|opponentbattlefield):ability$!choice name(3 damage) damage:3 controller _ choice name(counter) target(creature|mybattlefield) counter(-1/-1,1) !$ opponent
text=At the beginning of your upkeep, sacrifice Tourach's Chant unless you pay {B}. -- Whenever a player puts a Forest onto the battlefield, Tourach's Chant deals 3 damage to that player unless he or she puts a -1/-1 counter on a creature he or she controls.
mana={1}{B}{B}
type=Enchantment
[/card]
[card]
name=Tourach's Gate
target=land|myBattlefield
auto=vanishing:3
auto={s(thrull|mybattlefield):counter(0/0,3,time)
auto=teach(land) {T}:all(creature[attacking]) 2/-1
text=Enchant land you control -- Sacrifice a Thrull: Put three time counters on Tourach's Gate. -- At the beginning of your upkeep, remove a time counter from Tourach's Gate. If there are no time counters on Tourach's Gate, sacrifice it. -- Enchanted land has "{T}: Attacking creatures you control get +2/-1 until end of turn."
mana={1}{B}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Tovolar's Magehunter
auto=@movedTo(*|opponentstack):damage:2 opponent
auto=@each upkeep restriction{lastturn(*|stack)~morethan~1}:flip(Mondronen Shaman)
text=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.
color=red
type=Creature
subtype=Werewolf
power=5
toughness=5
[/card]
[card]
name=Tower Defense
auto=all(creature|myBattlefield) 0/5 ueot
auto=all(creature|myBattlefield) reach ueot
text=Creatures you control get +0/+5 and gain reach until end of turn.
mana={1}{G}
type=Instant
[/card]
[card]
name=Tower Drake
abilities=flying
auto={W}:0/1
text=Flying -- {W}: Tower Drake gets +0/+1 until end of turn.
mana={2}{U}
type=Creature
subtype=Drake
power=2
toughness=1
[/card]
[card]
name=Tower Gargoyle
abilities=flying
text=Flying
mana={1}{W}{U}{B}
type=Artifact Creature
subtype=Gargoyle
power=4
toughness=4
[/card]
[card]
name=Tower Geist
abilities=flying,hiddenface
aicode=activate transforms((,newability[choice all(*[zpos=2]|mylibrary) moveto(myhand) and!(deplete:1)!],newability[choice all(*[zpos=1]|mylibrary) moveto(myhand) and!(deplete:1)!])) ueot
auto=name(look) reveal:2 optionone name(Get a card) target(<1>*|reveal) moveto(myhand) optiononeend optiontwo all(*|reveal) moveto(mygraveyard) optiontwoend revealend
text=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.
mana={3}{U}
type=Creature
subtype=Spirit
power=2
toughness=2
[/card]
[card]
name=Tower of Calamities
auto={8}{T}:damage:12 target(creature)
text={8}, {T}:Tower of Calamities deals 12 damage to target creature.
mana={4}
type=Artifact
[/card]
[card]
name=Tower of Champions
auto={8}{T}:6/6 target(creature)
text={8}, {T}: Target creature gets +6/+6 until end of turn.
mana={4}
type=Artifact
[/card]
[card]
name=Tower of Coireall
auto={t}:target(creature) transforms((,newability[cantbeblockedby(wall)])) ueot
text={T}: Target creature can't be blocked by Walls this turn.
mana={2}
type=Artifact
[/card]
[card]
name=Tower of Eons
auto={8}{T}:life:10
text={8}, {T}: You gain 10 life.
mana={4}
type=Artifact
[/card]
[card]
name=Tower of Fortunes
auto={8}{T}:Draw:4
text={8}, {T}: Draw four cards.
mana={4}
type=Artifact
[/card]
[card]
name=Tower of Murmurs
auto={8}{T}:deplete:8 target(player)
text={8}, {T}: Target player puts the top eight cards of his or her library into his or her graveyard.
mana={4}
type=Artifact
[/card]
[card]
name=Tower of the Magistrate
auto={t}:add{1}
auto={1}{t}:target(creature) transforms((,newability[protection from(artifact)])) ueot
text={T}: Add {1} to your mana pool. -- {1}, {T}: Target creature gains protection from artifacts until end of turn.
type=Land
[/card]
[card]
name=Towering Baloth
facedown={3}
autofacedown={6}{G}:morph
text=Morph {6}{G} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={6}{G}{G}
type=Creature
subtype=Beast
power=7
toughness=6
[/card]
[card]
name=Towering Indrik
abilities=reach
text=Reach (This creature can block creatures with flying.)
mana={3}{G}
type=Creature
subtype=Beast
power=2
toughness=4
[/card]
[card]
name=Towering Thunderfist
auto={W}:vigilance ueot
text={W}: Towering Thunderfist gains vigilance until end of turn.
mana={4}{R}
type=Creature
subtype=Giant Soldier
power=4
toughness=4
[/card]
[card]
name=Town Gossipmonger
auto={T}{T(other creature|mybattlefield)}:flip(Incited Rabble)
text={T}, Tap an untapped creature you control: Transform Town Gossipmonger.
mana={W}
type=Creature
subtype=Human
power=1
toughness=1
[/card]
[card]
name=Town Sentry
auto=@combat(blocking) source(this):0/2 ueot
text=Whenever Town Sentry blocks, it gets +0/+2 until end of turn.
mana={2}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=2
[/card]
[card]
name=Toxic Iguanar
auto=aslongas(*[green]|myBattlefield) deathtouch
text=Toxic Iguanar has deathtouch as long as you control a green permanent. (Creatures dealt damage by this creature are destroyed. You can divide its combat damage among any of the creatures blocking or blocked by it.)
mana={R}
type=Creature
subtype=Lizard
power=1
toughness=1
[/card]
[card]
name=Toxic Nim
abilities=infect
auto={B}:regenerate
text=Infect -- {B}: Regenerate Toxic Nim.
mana={4}{B}{B}
type=Creature
subtype=Zombie
power=4
toughness=1
[/card]
[card]
name=Toxic Stench
target=creature
auto=-1/-1
auto=aslongas(*|mygraveyard) bury >6
text=Target nonblack creature gets -1/-1 until end of turn. -- Threshold - If seven or more cards are in your graveyard, instead destroy that creature. It can't be regenerated.
mana={1}{B}
type=Instant
[/card]
[card]
name=Toxin Sliver
auto=@combatdamaged(creature) from(sliver):all(trigger[to]) bury
text=Whenever a Sliver deals combat damage to a creature, destroy that creature. It can't be regenerated.
mana={3}{B}
type=Creature
subtype=Sliver
power=3
toughness=3
[/card]
[card]
name=Toymaker
auto={1}{T}{D(*|myhand)}:target(artifact[-creature]) dynamicability<!mytgt manacostpumpboth!> transforms((creature,setpower=0,settoughness=0)) ueot
text={1}, {T}, Discard a card: Target noncreature artifact becomes an artifact creature with power and toughness each equal to its converted mana cost until end of turn. (It retains its abilities.)
mana={2}
type=Artifact Creature
subtype=Spellshaper
power=1
toughness=1
[/card]
[card]
name=Trace of Abundance
target=land
auto=shroud
auto=all(this) transforms((,newability[produceextra:selectmana])) forever
text=Enchant land -- Enchanted land has shroud. (It can't be the target of spells or abilities.) -- Whenever enchanted land is tapped for mana, its controller adds one mana of any color to his or her mana pool (in addition to the mana the land produces).
mana={RW}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Tracker
auto={G}{G}{T}:target(creature) dynamicability<!powerstrike eachother!>
text={G}{G}, {T}: Tracker deals damage equal to its power to target creature. That creature deals damage equal to its power to Tracker.
mana={2}{G}
type=Creature
subtype=Human
power=2
toughness=2
[/card]
[card]
name=Tracker's Instincts
auto=reveal:4 optionone target(creature|reveal) moveto(myhand) optiononeend optiontwo name(put in grave) target(<1>*|reveal) moveto(mygraveyard) and!( all(*|reveal) moveto(mygraveyard) )! optiontwoend revealend
flashback={2}{U}
text=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} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={1}{G}
type=Sorcery
[/card]
[card]
name=Trade Caravan
auto=@each my upkeep:counter(0/0,1,Currency)
auto={C(0/0,-2,Currency)}:untap target(land[basic]) OpponentUpkeepOnly
text=At the beginning of your upkeep, put a currency counter on Trade Caravan. -- Remove two currency counters from Trade Caravan: Untap target basic land. Activate this ability only during an opponent's upkeep.
mana={W}
type=Creature
subtype=Human Nomad
power=1
toughness=1
[/card]
[card]
name=Trade Routes
auto={1}:moveTo(ownerhand) target(land|myBattlefield)
auto={1}{D(land|myhand)}:draw:1
text={1}: Return target land you control to its owner's hand. -- {1}, Discard a land card: Draw a card.
mana={1}{U}
type=Enchantment
[/card]
[card]
name=Tradewind Rider
abilities=flying
auto={T}{T(creature|myBattlefield)}{T(creature|myBattlefield)}:moveTo(ownerhand) target(*)
text=Flying -- {T}, Tap two untapped creatures you control: Return target permanent to its owner's hand.
mana={3}{U}
type=Creature
subtype=Spirit
power=1
toughness=4
[/card]
[card]
name=Trading Post
auto={1}{T}{D(*|myhand)}:life:4
auto={1}{T}{L}:token(Goat,Creature Goat,0/1,white)
auto={1}{T}{S(creature|myBattlefield)}:moveTo(myhand) target(artifact|mygraveyard)
auto={1}{T}{S(artifact|myBattlefield)}:draw:1
text={1}, {T}, Discard a card: You gain 4 life. -- {1}, {T}, Pay 1 life: Put a 0/1 white Goat creature token onto the battlefield. -- {1}, {T}, Sacrifice a creature: Return target artifact card from your graveyard to your hand. -- {1}, {T}, Sacrifice an artifact: Draw a card.
mana={4}
type=Artifact
[/card]
[card]
name=Tragic Poet
auto={T}{S}:moveTo(myhand) target(other enchantment|mygraveyard)
text={T}, Sacrifice Tragic Poet: Return target enchantment card from your graveyard to your hand.
mana={W}
type=Creature
subtype=Human
power=1
toughness=1
[/card]
[card]
name=Tragic Slip
target=creature
auto=ifnot morbid then -1/-1
auto=if morbid then -13/-13
text=Target creature gets -1/-1 until end of turn. -- Morbid - that creature gets -13/-13 instead if a creature died this turn.
mana={B}
type=Instant
[/card]
[card]
name=Trail of Evidence
auto=@movedto(instant,sorcery|mystack):token(Clue,Artifact Clue,0/0) and!( transforms((,newability[{S}{2}:draw:1])) forever )! controller
text=Whenever you cast an instant or sorcery spell, investigate. (Put a colorless Clue artifact token onto the battlefield with "{2}, Sacrifice this artifact: Draw a card.")
mana={2}{U}
type=Enchantment
[/card]
[card]
name=Trailblazer
target=creature
auto=unblockable
text=Target creature is unblockable this turn.
mana={2}{G}{G}
type=Instant
[/card]
[card]
name=Trailblazer's Boots
auto={2}:equip
auto=teach(creature) nonbasiclandwalk
text=Equipped creature has nonbasic landwalk. (It's unblockable as long as defending player controls a nonbasic land.) -- Equip {2}
mana={2}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Trained Armodon
mana={1}{G}{G}
type=Creature
subtype=Elephant
power=3
toughness=3
[/card]
[card]
name=Trained Caracal
abilities=lifelink
text=Lifelink (Damage dealt by this creature also causes you to gain that much life.)
mana={W}
type=Creature
subtype=Cat
power=1
toughness=1
[/card]
[card]
name=Trained Cheetah
auto=@combat(blocked,turnlimited) source(this):1/1 ueot
text=Whenever Trained Cheetah becomes blocked, it gets +1/+1 until end of turn.
mana={2}{G}
type=Creature
subtype=Cat
power=2
toughness=2
[/card]
[card]
name=Trained Condor
abilities=flying
auto=@combat(attacking) source(this):flying target(other creature|myBattlefield) ueot
text=Flying. -- Whenever Trained Condor attacks, another target creature you control gains flying until end of turn. 
mana={2}{U}
type=Creature
subtype=Bird
power=2
toughness=1
[/card]
[card]
name=Trained Jackal
mana={G}
type=Creature
subtype=Hound
power=1
toughness=2
[/card]
[card]
name=Trained Orgg
mana={6}{R}
type=Creature
subtype=Orgg
power=6
toughness=6
[/card]
[card]
name=Trained Pronghorn
auto={D(*|myhand)}:all(this) prevent:9999
text=Discard a card: Prevent all damage that would be dealt to Trained Pronghorn this turn.
mana={1}{W}
type=Creature
subtype=Antelope
power=1
toughness=1
[/card]
[card]
name=Training Drone
auto=this(gear < 1) cantattack
auto=this(gear < 1) cantpwattack
auto=this(gear < 1) cantblock
text=Training Drone can't attack or block unless it's equipped.
mana={3}
type=Artifact Creature
subtype=Drone
power=4
toughness=4
[/card]
[card]
name=Traitorous Blood
target=creature
auto=moveto(mybattlefield) and!(transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste,trample)) ueot)!
text=Gain control of target creature until end of turn. Untap it. It gains trample and haste until end of turn.
mana={1}{R}{R}
type=Sorcery
[/card]
[card]
name=Traitorous Instinct
target=creature
auto=2/0
auto=moveto(mybattlefield) and!(transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste)) ueot)!
text=Gain control of target creature until end of turn. Untap that creature. Until end of turn it gets +2/+0 and gains haste.
mana={3}{R}
type=Sorcery
[/card]
[card]
name=Traitor's Clutch
target=creature
auto=1/0
auto=transforms((,black)) ueot
auto=shadow
flashback={1}{B}
text=Target creature gets +1/+0, becomes black, and gains shadow until end of turn. (It can block or be blocked by only creatures with shadow.) -- Flashback {1}{B} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={4}{B}
type=Instant
[/card]
[card]
name=Traitor's Roar
target=creature[-tapped]
auto=tap
auto=dynamicability<!mytgt powerstrike targetcontroller!>
auto=alternative target(creature) dynamicability<!mytgt powerstrike targetcontroller!> tap
other={4}{BR}{T(creature[black;red]|mybattlefield)}{T(creature[black;red]|mybattlefield)} name(Conspire)
text=Tap target untapped creature. It deals damage equal to its power to its controller. -- Conspire (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.)
mana={4}{BR}
type=Sorcery
[/card]
[card]
name=Tranquil Cove
auto=tap(noevent)
auto=life:1
auto={T}:Add{W}
auto={T}:Add{U}
text=Tranquil Cove enters the battlefield tapped. -- When Tranquil Cove enters the battlefield, you gain 1 life. -- {T}: Add {W} or {U} to your mana pool.
type=Land
[/card]
[card]
name=Tranquil Domain
auto=destroy all(enchantment[-aura])
text=Destroy all non-Aura enchantments.
mana={1}{G}
type=Instant
[/card]
[card]
name=Tranquil Expanse
auto={t}:add{g}
auto={t}:add{w}
auto=tap(noevent)
text=Tranquil Expanse enters the battlefield tapped. -- {T}: Add {G} or {W} to your mana pool.
type=Land
[/card]
[card]
name=Tranquil Garden
auto={T}:Add{1}
auto={T}:Add{G} and!( frozen )!
auto={T}:Add{W} and!( frozen )!
text={T}: Add {1} to your mana pool. -- {T}: Add {G} or {W} to your mana pool. Tranquil Garden doesn't untap during your next untap step.
type=Land
[/card]
[card]
name=Tranquil Grove
auto={1}{G}{G}:Destroy all(other enchantment)
text={1}{G}{G}: Destroy all other enchantments.
mana={1}{G}
type=Enchantment
[/card]
[card]
name=Tranquil Path
auto=destroy all(enchantment)
auto=draw:1
text=Destroy all enchantments. -- Draw a card.
mana={4}{G}
type=Sorcery
[/card]
[card]
name=Tranquil Thicket
auto=tap(noevent)
auto={T}:Add{G}
autohand=__CYCLING__({G})
text=Tranquil Thicket enters the battlefield tapped. -- {T}: Add {G} to your mana pool. -- Cycling {G} ({G}, Discard this card: Draw a card.)
type=Land
[/card]
[card]
name=Tranquility
auto=Destroy all(enchantment)
text=Destroy all enchantments.
mana={2}{G}
type=Sorcery
[/card]
[card]
name=Transcendence
abilities=cantlifelose
auto=this(controllerlife > 19)while winGame opponent
auto=@damageof(player):life:twicethatmuch controller
auto=@lifelostof(player):life:twicethatmuch controller
text=You don't lose the game for having 0 or less life. -- When you have 20 or more life, you lose the game. -- Whenever you lose life, you gain 2 life for each 1 life you lost. (Damage dealt to you causes you to lose life.)
mana={3}{W}{W}{W}
type=Enchantment
[/card]
[card]
name=Transcendent Master
auto={1}:counter(0/0,1,Level) asSorcery
auto=this(counter{0/0,6,Level}) lifelink
auto=this(counter{0/0,6,Level}) 3/3
auto=this(counter{0/0,12,Level}) indestructible
auto=this(counter{0/0,12,Level}) 3/3
text=Level up {1} -- [Level 6-11] Lifelink (6/6) -- [Level 12+] Lifelink  Transcendent Master is indestructible. (9/9)
mana={1}{W}{W}
type=Creature
subtype=Human Cleric Avatar
auto=maxlevel:12
power=3
toughness=3
[/card]
[card]
name=Transgress the Mind
target=player
aicode=activate moveto(exile) notatarget(*[manacost>=3]|targetedpersonshand)
auto=Reveal:type:*:targetedpersonshand revealzone(targetedpersonshand) revealtype(*|targetedpersonshand) optionone name(choose discard) notatarget(<1>*[manacost>=3]|reveal) transforms((,newability[moveto(ownerhand) all(other *|reveal)],newability[moveto(exile)])) ueot optiononeend optiontwo name(Put Back) target(*|reveal) transforms((,newability[all(*|reveal) moveto(ownerhand)])) ueot optiontwoend revealend
text=Devoid (This card has no color.) -- Target player reveals his or her hand. You choose a card from it with converted mana cost 3 or greater and exile that card.
mana={1}{B}
abilities=devoid
type=Sorcery
[/card]
[card]
name=Transguild Courier
text=Transguild Courier is all colors (even if this card isn't on the battlefield).
mana={4}
color=black,white,green,red,blue
type=Artifact Creature
subtype=Golem
power=3
toughness=3
[/card]
[card]
name=Transguild Promenade
auto=tap(noevent)
auto=pay[[{1}]] name(pay 1 mana) donothing?sacrifice
auto={T}:Add{G}
auto={T}:Add{R}
auto={T}:Add{U}
auto={T}:Add{B}
auto={T}:Add{W}
text=Transguild Promenade enters the battlefield tapped. -- When Transguild Promenade enters the battlefield, sacrifice it unless you pay {1}. -- {T}: Add one mana of any color to your mana pool.
type=Land
[/card]
[card]
name=Transluminant
auto={W}{S}:phaseaction[endofturn once] token(Spirit,creature spirit, 1/1,flying white)
text={W}, Sacrifice Transluminant: Put a 1/1 white Spirit creature token with flying onto the battlefield at the beginning of the next end step.
mana={1}{G}
type=Creature
subtype=Dryad Shaman
power=2
toughness=2
[/card]
[card]
name=Transmutation
target=creature
auto=swap
text=Switch target creature's power and toughness until end of turn.
mana={1}{B}
type=Instant
[/card]
[card]
name=Trap Digger
auto={2}{w}{t}:counter(0/0,Trap) target(land|mybattlefield)
auto={s(land[counter(0/0.1.Trap)]|mybattlefield}:damage:3 target(creature[attacking,-flying])
text={2}{W}, {T}: 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.
mana={3}{W}
type=Creature
subtype=Human Soldier
power=1
toughness=3
[/card]
[card]
name=Trap Essence
target=*[creature]|stack
auto=fizzle
auto=may counter(1/1,2) target(creature)
text=Counter target creature spell. Put two +1/+1 counters on up to one target creature.
mana={G}{U}{R}
type=Instant
[/card]
[card]
name=Trapfinder's Trick
target=player
aicode=activate choice reject all(*[trap]|targetedpersonshand)
auto=reveal:type:*:targetedpersonshand revealzone(targetedpersonshand) optionone name(choose discards) target(<1>*[trap]|reveal) moveto(ownerhand) and!( transforms((,newability[reject],newability[all(*[trap]|reveal) moveto(ownerhand) and!(reject)!])) oneshot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerhand) and!( all(*|reveal) moveto(ownerhand) )!  optiontwoend revealend
text=Target player reveals his or her hand and discards all Trap cards.
mana={1}{U}
type=Sorcery
[/card]
[card]
name=Trapjaw Kelpie
abilities=flash,persist
text=Flash -- Persist (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.)
mana={4}{GU}{GU}
type=Creature
subtype=Beast
power=3
toughness=3
[/card]
[card]
name=Trapmaker's Snare
aicode=activate target(*[trap]|mylibrary) moveto(myhand)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>*[trap]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=Search your library for a Trap card, reveal it, and put it into your hand. Then shuffle your library.
mana={1}{U}
type=Instant
[/card]
[card]
name=Traproot Kami
abilities=defender,reach
auto=foreach(forest|Battlefield) 0/1
text=Defender; reach (This creature can block creatures with flying.) -- Traproot Kami's toughness is equal to the number of Forests on the battlefield.
mana={G}
type=Creature
subtype=Spirit
power=0
toughness=*
[/card]
[card]
name=Trash for Treasure
auto=moveTo(myBattlefield) target(artifact|mygraveyard)
text=As an additional cost to cast Trash for Treasure, sacrifice an artifact. -- Return target artifact card from your graveyard to the battlefield.
mana={2}{R}{S(artifact|mybattlefield)}
type=Sorcery
[/card]
[card]
name=Traumatic Visions
target=*|stack
auto=fizzle
aicode=activate target(land[basic]|mylibrary) moveto(myhand)
autohand={1}{U}{cycle}:name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>land[basic]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=Counter target spell. -- Basic landcycling {1}{U} ({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.)
mana={3}{U}{U}
type=Instant
[/card]
[card]
name=Traumatize
target=player
auto=deplete:halfdowntype:*:targetedpersonslibrary
text=Target player puts the top half of his or her library, rounded down, into his or her graveyard.
mana={3}{U}{U}
type=Sorcery
[/card]
[card]
name=Travel Preparations
target=<upto:2>creature
auto=counter(1/1,1)
flashback={1}{W}
text=Put a +1/+1 counter on each of up to two target creatures. -- Flashback {1}{W} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={1}{G}
type=Sorcery
[/card]
[card]
name=Traveler's Amulet
aicode=activate target(land[basic]|mylibrary) moveto(myhand)
auto={1}{S}:name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>land[basic]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text={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.
mana={1}
type=Artifact
[/card]
[card]
name=Traveler's Cloak
target=creature
auto=draw:1 controller
auto=choice name(plainswalk) teach(creature) plainswalk
auto=choice name(islandwalk) teach(creature) islandwalk
auto=choice name(swampwalk) teach(creature) swampwalk
auto=choice name(mountainwalk) teach(creature) mountainwalk
auto=choice name(forestwalk) teach(creature) forestwalk
auto=choice name(lairwalk) teach(creature) transforms((,newability[aslongas(lair|opponentbattlefield) unblockable]))
auto=choice name(locuswalk) teach(creature) transforms((,newability[aslongas(locuswalk|opponentbattlefield) unblockable]))
auto=choice name(desertwalk) teach(creature) desertlandwalk
auto=choice name(urza's mine-walk) teach(creature) transforms((,newability[aslongas(urza's mine|opponentbattlefield) unblockable]))
auto=choice name(urza's power-plant-walk) teach(creature) transforms((,newability[aslongas(urza's power-plant|opponentbattlefield) unblockable]))
auto=choice name(urza's tower-walk) teach(creature) transforms((,newability[aslongas(urza's tower|opponentbattlefield) unblockable]))
text=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.
mana={2}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Traveling Philosopher
mana={1}{W}
type=Creature
subtype=Human Advisor
power=2
toughness=2
[/card]
[card]
name=Traverse the Ulvenwald
aicode=activate transforms((,newability[if delirium then moveto(myhand) target(*[land;creature]|mylibrary)],newability[ifnot delirium then moveto(myhand) target(land[basic]|mylibrary)])) ueot
auto=if delirium then name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>*[creature;land]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
auto=ifnot delirium then name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>land|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=Search your library for a basic land card, reveal it, put it into your hand, then shuffle your library. -- Delirium  If there are four or more card types among cards in your graveyard, instead search your library for a creature or land card, reveal it, put it into your hand, then shuffle your library.
mana={G}
type=Sorcery
[/card]
[card]
name=Treacherous Pit-Dweller
autograveyard=@movedTo(mybattlefield) from(this|graveyard):all(trigger[to]) all(this) moveTo(opponentbattlefield)
abilities=undying
text=When Treacherous Pit-Dweller enters the battlefield from a graveyard, target opponent gains control of it. -- Undying (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.)
mana={B}{B}
type=Creature
subtype=Demon
power=4
toughness=3
[/card]
[card]
name=Treacherous Terrain
target=player
auto=damage:type:land:targetedpersonsbattlefield
aicode=activate target(land[basic]|mylibrary) moveto(myhand)
autohand={2}{cycle}:name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>land[basic]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=Treacherous Terrain deals damage to each opponent equal to the number of lands that player controls. -- Basic landcycling {2} ({2}, Discard this card: Search your library for a basic land card, reveal it, and put it into your hand. Then shuffle your library.)
mana={6}{R}{G}
type=Sorcery
[/card]
[card]
name=Treacherous Urge
target=opponent
aicode=activate notatarget(creature|targetedpersonshand) moveto(mybattlefield) and!( transforms((,newability[phaseaction[endofturn] sacrifice all(this)],newability[haste all(this)])) ueot )!
auto=Reveal:type:*:targetedpersonshand revealzone(targetedpersonshand) revealtype(*|targetedpersonshand) optionone name(Get Creature) notatarget(creature|reveal) transforms((,newability[moveto(opponentbattlefield)],newability[phaseaction[endofturn] sacrifice all(this)],newability[haste all(this)])) ueot optiononeend optiontwo name(Put Back) target(*|reveal) transforms((,newability[all(*|reveal) moveto(ownerhand)])) ueot optiontwoend revealend
text=Target opponent reveals his or her hand. You may put a creature card from it onto the battlefield under your control. That creature gains haste. Sacrifice it at the beginning of the next end step.
mana={4}{B}
type=Instant
[/card]
[card]
name=Treacherous Vampire
abilities=flying
auto=@combat(attacking,blocking) source(this):name(sacrifice or exile) all(this) transforms((,newability[choice sacrifice],newability[if type(*|mygraveyard)~morethan~0 then choice moveto(exile) notatarget(*|mygraveyard)])) ueot
auto=aslongas(*|mygraveyard) 2/2 >6
auto=@movedTo(this|graveyard) from(myBattlefield) restriction{type(*|mygraveyard)~morethan~6}:life:-6
text=Flying -- Whenever Treacherous Vampire attacks or blocks, sacrifice it unless you exile a card from your graveyard. -- Threshold - As long as seven or more cards are in your graveyard, Treacherous Vampire gets +2/+2 and has "When Treacherous Vampire is put into a graveyard from the battlefield, you lose 6 life."
mana={4}{B}
type=Creature
subtype=Vampire
power=4
toughness=4
[/card]
[card]
name=Treacherous Werewolf
auto=aslongas(*|mygraveyard) 2/2 >6
auto=aslongas(*|mygraveyard) transforms((,newability[@movedTo(this|graveyard) from(battlefield):life:-4 controller])) >6
text=Threshold - As long as seven or more cards are in your graveyard, Treacherous Werewolf gets +2/+2 and has "When Treacherous Werewolf dies, you lose 4 life."
mana={2}{B}
type=Creature
subtype=Werewolf Minion
power=2
toughness=2
[/card]
[card]
name=Treachery
target=creature
alias=1194
auto=may untap target(<upto:5>land)
text=Enchant creature -- When Treachery enters the battlefield, untap up to five lands. -- You control enchanted creature.
mana={3}{U}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Tread Upon
target=creature|battlefield
auto=2/2 ueot
auto=trample ueot
text=Target creature gets +2/+2 and gains trample until end of turn.
mana={1}{G}
type=Instant
[/card]
[card]
name=Treasonous Ogre
abilities=dethrone
auto={L:3}:add{r}
text=Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.) -- Pay 3 life: Add {R} to your mana pool.
mana={3}{R}
type=Creature
subtype=Ogre Shaman
power=2
toughness=3
[/card]
[card]
name=Treasure Cruise
auto=draw:3
text=Delve (Each card you exile from your graveyard while casting this spell pays for {1}.) -- Draw three cards.
mana={7}{U}
other={delve} name(Delve)
type=Sorcery
[/card]
[card]
name=Treasure Hunter
auto=may moveTo(myhand) target(artifact|mygraveyard)
text=When Treasure Hunter enters the battlefield, you may return target artifact card from your graveyard to your hand.
mana={2}{W}
type=Creature
subtype=Human
power=2
toughness=2
[/card]
[card]
name=Treasure Hunt
auto=Reveal:1 revealzone(mylibrary) revealuntil(*[-land]|mylibrary) optionone choice name(Get Cards) target(*|reveal) all(*|reveal) moveto(myhand) optiononeend optiontwo choice name(nothing to do) donothing optiontwoend revealend
text=Reveal cards from the top of your library until you reveal a nonland card, then put all cards revealed this way into your hand.
mana={1}{U}
type=Sorcery
[/card]
[card]
name=Treasure Keeper
auto=@movedTo(this|graveyard) from(battlefield):Reveal:1 revealzone(mylibrary) revealuntil(artifact[manacost<=3]|mylibrary) optionone choice name(Cast an Artifact) target(artifact[manacost<=3]|reveal)  moveto(mylibrary) and!(castcard(normal))! optiononeend optiontwo target(<1>*|reveal) bottomoflibrary and!(all(*|reveal) bottomoflibrary)! optiontwoend revealend
text=When Treasure Keeper dies, reveal cards from the top of your library until you reveal a nonland card with converted mana cost 3 or less. You may cast that card without paying its mana cost. Put all revealed cards not cast this way on the bottom of your library in a random order.
mana={4}
type=Artifact Creature
subtype=Construct
power=3
toughness=3
[/card]
[card]
name=Treasure Mage
aicode=activate target(artifact[manacost>=6]|mylibrary) moveto(myhand)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>artifact[manacost>=6]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=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.
mana={2}{U}
type=Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=Treasure Trove
auto={2}{U}{U}:draw:1
text={2}{U}{U}: Draw a card.
mana={2}{U}{U}
type=Enchantment
[/card]
[card]
name=Treasured Find
target=*|myGraveyard
auto=moveTo(myHand) && moveTo(exile) all(this)
text=Return target card from your graveyard to your hand. Exile Treasured Find.
mana={B}{G}
type=Sorcery
[/card]
[card]
name=Treasury Thrull
auto=@movedto(*|mystack):pay({WB}) life:-1 opponent && life:1 controller
auto=@combat(attacking) source(this):may moveto(myhand) target(*[artifact;creature;enchantment]|mygraveyard)
text=Extort (Whenever you cast a spell, you may pay {WB}. If you do, each opponent loses 1 life and you gain that much life.) -- Whenever Treasury Thrull attacks, you may return target artifact, creature, or enchantment card from your graveyard to your hand.
mana={4}{W}{B}
type=Creature
subtype=Thrull
power=4
toughness=4
[/card]
[card]
name=Tree Monkey
abilities=reach
text=Reach (This creature can block creatures with flying.)
mana={G}
type=Creature
subtype=Ape
power=1
toughness=1
[/card]
[card]
name=Tree of Perdition
abilities=defender
auto={t}:count(oplifetotal) && transforms((,newability[lifeset:t opponent})) forever && all(this) transforms((,settoughness=countedamount)) forever
text=Defender -- {T}: Exchange target opponent's life total with Tree of Perdition's toughness.
mana={3}{B}
type=Creature
subtype=Plant
power=0
toughness=13
[/card]
[card]
name=Tree of Redemption
abilities=defender
auto={T}:exchangelife all(this)
text=Defender -- {T}:Exchange your life total with Tree of Redemption's toughness.
mana={3}{G}
type=Creature
subtype=Plant
power=0
toughness=13
[/card]
[card]
name=Tree of Tales
auto={T}:Add{G}
text=(Tree of Tales isn't a spell.) -- {T}: Add {G} to your mana pool.
type=Artifact Land
[/card]
[card]
name=Treefolk Harbinger
aicode=activate target(*[treefolk;forest]|mylibrary) moveto(mylibrary) and!(moveto(mylibrary))!
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(*[treefolk;forest]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(mylibrary)])) optiononeend optiontwo bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary )! optiontwoend revealend
text=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.
mana={G}
type=Creature
subtype=Treefolk Druid
power=0
toughness=3
[/card]
[card]
name=Treefolk Healer
auto={2}{W}{T}:prevent:2 target(creature,player)
text={2}{W}, {T}: Prevent the next 2 damage that would be dealt to target creature or player this turn.
mana={4}{G}
type=Creature
subtype=Treefolk Cleric
power=2
toughness=3
[/card]
[card]
name=Treefolk Seedlings
auto=foreach(forest|myBattlefield) 0/1
text=Treefolk Seedlings's toughness is equal to the number of Forests you control.
mana={2}{G}
type=Creature
subtype=Treefolk
power=2
toughness=*
[/card]
[card]
name=Treefolk Warrior
anyzone=type:forest:mybattlefield/type:forest:mybattlefield cdaactive
text=This creature's power and toughness are each equal to the number of forests you control.
color=green
type=Creature
subtype=Treefolk Warrior
power=*
toughness=*
[/card]
[card]
name=Treespring Lorian
facedown={3}
autofacedown={5}{G}:morph
text=Morph {5}{G} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={5}{G}
type=Creature
subtype=Beast
power=5
toughness=4
[/card]
[card]
name=Treetop Bracers
target=creature
auto=1/1
auto=cantbeblockedby(creature[-flying])
text=Enchant creature (Target a creature as you cast this. This card enters the battlefield attached to that creature.) -- Enchanted creature gets +1/+1 and can't be blocked except by creatures with flying.
mana={1}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Treetop Defense
auto=all(creature|mybattlefield) reach ueot
restriction=opponentblockersonly
text=Cast Treetop Defense only during the declare attackers step and only if you've been attacked this step. -- Creatures you control gain reach until end of turn. (They can block creatures with flying.)
mana={1}{G}
type=Instant
[/card]
[card]
name=Treetop Rangers
auto=cantbeblockedby(creature[-flying])
text=Treetop Rangers can't be blocked except by creatures with flying.
mana={2}{G}
type=Creature
subtype=Elf
power=2
toughness=2
[/card]
[card]
name=Treetop Scout
auto=cantbeblockedby(creature[-flying])
text=Treetop Scout can't be blocked except by creatures with flying.
mana={G}
type=Creature
subtype=Elf Scout
power=1
toughness=1
[/card]
[card]
name=Treetop Sentinel
abilities=flying,protection from green
text=Flying, protection from green
mana={2}{U}{U}
type=Creature
subtype=Bird Soldier
power=2
toughness=3
[/card]
[card]
name=Treetop Village
auto=tap(noevent)
auto={T}:Add{G}
auto={1}{G}:transforms((Ape Creature,setpower=3,settoughness=3,trample,green)) ueot
text=Treetop Village enters the battlefield tapped. -- {T}: 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. (If it would deal enough damage to its blockers to destroy them, you may have it deal the rest of its damage to defending player or planeswalker.)
type=Land
[/card]
[card]
name=Tremble
auto=sacrifice notatarget(land|mybattlefield)
auto=ability$! sacrifice notatarget(land|mybattlefield) !$ opponent
text=Each player sacrifices a land.
mana={1}{R}
type=Sorcery
[/card]
[card]
name=Tremor
auto=damage:1 all(creature[-flying])
text=Tremor deals 1 damage to each creature without flying.
mana={R}
type=Sorcery
[/card]
[card]
name=Trench Gorger
abilities=trample
aicode=activate target(<anyamount>land|mylibrary) moveto(myexile) and!(all(this) becomes(,0/0) forever && lord(this) 1/1)!
auto=name(exile cards) Reveal:type:*:mylibrary revealtype(land|mylibrary) revealzone(mylibrary) optionone name(choose cards) target(<anyamount>land|reveal) moveto(exile) and!( becomes(trenchgorged) ueot )! optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend afterrevealed all(trenchgorged|myexile) moveto(myexile) and!(all(this) becomes(,0/0) forever && lord(this) 1/1)! afterrevealedend revealend
text=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.
mana={6}{U}{U}
type=Creature
subtype=Leviathan
power=6
toughness=6
[/card]
[card]
name=Trench Wurm
auto={2}{R}{T}:destroy target(land[-basic])
text={2}{R}, {T}: Destroy target nonbasic land.
mana={3}{B}
type=Creature
subtype=Wurm
power=3
toughness=3
[/card]
[card]
name=Trenching Steed
auto={S(land|myBattlefield)}:0/3
text=Sacrifice a land: Trenching Steed gets +0/+3 until end of turn.
mana={3}{W}
type=Creature
subtype=Horse Rebel
power=2
toughness=3
[/card]
[card]
name=Trepanation Blade
auto={2}:equip
auto=@combat(attacking) source(mytgt):Reveal:1 revealzone(opponentlibrary) revealuntil(land|opponentlibrary) optionone foreach(*|reveal) +1/+0 ueot optiononeend optiontwo choice name(put in Graveyard) all(*|reveal) moveto(graveyard) optiontwoend revealend
text=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}
mana={3}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Trespasser il-Vec
auto={D(*|myhand)}:shadow
text=Discard a card: Trespasser il-Vec gains shadow until end of turn. (It can block or be blocked by only creatures with shadow.)
mana={2}{B}
type=Creature
subtype=Human Rogue
power=3
toughness=1
[/card]
[card]
name=Trespassing Souleater
auto={p(U)}:unblockable
text={p(U)}: Trespassing Souleater is unblockable this turn. ({p(U)} can be paid with either {U} or 2 life.)
mana={3}
type=Artifact Creature
subtype=Construct
power=2
toughness=2
[/card]
[card]
name=Tresserhorn Sinks
auto=tap(noevent)
auto={T}:Add{B}
auto={T}:Add{R}
text=Tresserhorn Sinks enters the battlefield tapped. -- {T}: Add {B} or {R} to your mana pool.
type=Snow Land
[/card]
[card]
name=Tresserhorn Skyknight
abilities=flying
auto=preventalldamage to(this) from(creature[first strike])
text=Flying -- Prevent all damage that would be dealt to Tresserhorn Skyknight by creatures with first strike.
mana={5}{B}{B}
type=Creature
subtype=Zombie Knight
power=5
toughness=3
[/card]
[card]
name=Trestle Troll
auto={1}{B}{G}:regenerate
abilities=defender,reach
text=Defender -- Reach (This creature can block creatures with flying.) -- {1}{B}{G}: Regenerate Trestle Troll.
mana={1}{B}{G}
type=Creature
subtype=Troll
power=1
toughness=4
[/card]
[card]
name=Treva, the Renewer
abilities=flying
auto=@combatdamaged(player) from(this):pay({2}{W}) activatechooseacolor life:type:*[chosencolor]:battlefield activatechooseend
text=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.
mana={3}{G}{W}{U}
type=Legendary Creature
subtype=Dragon
power=6
toughness=6
[/card]
[card]
name=Treva's Attendant
auto={1}{S}:Add{G}{W}{U}
text={1}, Sacrifice Treva's Attendant: Add {G}{W}{U} to your mana pool.
mana={5}
type=Artifact Creature
subtype=Golem
power=3
toughness=3
[/card]
[card]
name=Treva's Charm
auto=aslongas(enchantment|battlefield) choice destroy target(enchantment)
auto=aslongas(creature[attacking]|battlefield) choice moveTo(exile) target(creature[attacking])
auto=choice draw:1 && transforms((,newability[target(*|myhand) reject])) forever
text=Choose one - Destroy target enchantment; or exile target attacking creature; or draw a card, then discard a card.
mana={G}{W}{U}
type=Instant
[/card]
[card]
name=Treva's Ruins
auto=aslongas(land[-lair]|mybattlefield) moveto(myhand) notatarget(land[-lair]|mybattlefield) oneshot && counter(0/0,-1,payment)
auto=moveto(mygraveyard) notatarget(this|mybattlefield)
auto=this(counter{0/0.1.payment}<1) {T}:Add{G}
auto=this(counter{0/0.1.payment}<1) {T}:Add{W}
auto=this(counter{0/0.1.payment}<1) {T}:Add{U}
text=When Treva's Ruins enters the battlefield, sacrifice it unless you return a non-Lair land you control to its owner's hand. -- {T}: Add {G}, {W}, or {U} to your mana pool.
type=Land
subtype=Lair
[/card]
[card]
name=Triad of Fates
auto={1}{T}:counter(0/0,1,fate) target(other creature|battlefield)
auto={W}{T}:(blink) target(creature[counter{0/0.1.fate}]|battlefield)
auto={B}{T}:moveto(exile) target(creature[counter{0/0.1.fate}]|battlefield) && draw:2 targetcontroller
text={1},{T}: Put a fate counter on another target creature. -- {W},{T}: Exile target creature that has a fate counter on it, then return it to the battlefield under its owner's control. -- {B},{T}: Exile target creature that has a fate counter on it. Its controller draws two cards.
mana={2}{W}{B}
type=Legendary Creature
subtype=Human Wizard
power=3
toughness=3
[/card]
[card]
name=Triangle of War
auto={2}{S}:name(powerstrike) target(other creature|mybattlefield) transforms((,newability[dynamicability<!powerstrike eachother!> target(creature|opponentbattlefield)])) forever
text={2}, Sacrifice Triangle of War: Target creature you control fights target creature an opponent controls. (Each deals damage equal to its power to the other.)
mana={1}
type=Artifact
[/card]
[card]
name=Triassic Egg
auto={3}{T}:counter(0/0,1,Hatchling)
auto={C(0/0,-2,Hatchling)}{S}:moveTo(myBattlefield) target(other creature|myhand,mygraveyard)
text={3}{T}: Put a hatchling counter on Triassic Egg. -- Remove two hatchling counters from Triassic Egg, Sacrifice Triassic Egg: You may put a creature card from your hand or graveyard onto the battlefield.
mana={4}
type=Artifact
[/card]
[card]
name=Tribal Flames
target=creature,player
auto=aslongas(forest|myBattlefield) damage:1
auto=aslongas(mountain|myBattlefield) damage:1
auto=aslongas(plains|myBattlefield) damage:1
auto=aslongas(island|myBattlefield) damage:1
auto=aslongas(swamp|myBattlefield) damage:1
text=Domain - Tribal Flames deals X damage to target creature or player, where X is the number of basic land types among lands you control.
mana={1}{R}
type=Sorcery
[/card]
[card]
name=Tribal Forcemage
facedown={3}
autofacedown={1}{G}:morph
autofaceup=chooseatype all(creature[chosentype]) 2/2 ueot && all(creature[chosentype]) trample ueot chooseend
text=Morph {1}{G} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) -- When Tribal Forcemage is turned face up, creatures of the creature type of your choice get +2/+2 and gain trample until end of turn.
mana={1}{G}
type=Creature
subtype=Elf Wizard
power=1
toughness=1
[/card]
[card]
name=Tribal Golem
auto=aslongas(beast|myBattlefield) trample
auto=aslongas(goblin|myBattlefield) haste
auto=aslongas(soldier|myBattlefield) first strike
auto=aslongas(wizard|myBattlefield) flying
auto=aslongas(zombie|myBattlefield) {B}:regenerate
text=Tribal Golem has trample as long as you control a Beast, haste as long as you control a Goblin, first strike as long as you control a Soldier, flying as long as you control a Wizard, and "{B}: Regenerate Tribal Golem" as long as you control a Zombie.
mana={6}
type=Artifact Creature
subtype=Golem
power=4
toughness=4
[/card]
[card]
name=Tribal Unity
auto=chooseatype all(creature[chosentype]) castx/castx ueot chooseend
text=Creatures of the creature type of your choice get +X/+X until end of turn.
mana={X}{2}{G}
type=Instant
[/card]
[card]
name=Tribute to Hunger
target=opponent
auto=ability$!name(sacrifice) notatarget(creature|mybattlefield) dynamicability<!mytgt toughnesslifegain targetopponent!> sacrifice!$ targetedplayer
text=Target opponent sacrifices a creature. You gain life equal to that creature's toughness.
mana={2}{B}
type=Instant
[/card]
[card]
name=Tribute to the Wild
auto=ability$!name(sacrifice) notatarget(artifact,enchantment|myBattlefield) sacrifice!$ opponent
text=Each opponent sacrifices an artifact or enchantment.
mana={1}{G}
type=Instant
[/card]
[card]
name=Trickery Charm
aicode=name(look) activate name(look) transforms((,newability[foreach(*[zpos<=4]|mylibrary) moverandom(*[zpos<=4]) from(mylibrary) to(mylibrary)])) ueot
auto=target(creature) flying ueot
auto=choice name(choose a type)activatechooseatype target(creature) becomes(removecreaturesubtypes) ueot && becomes(chosentype) ueot activatechooseend
auto=choice reveal:4 optionone name(Look) target(*|reveal) doNothing optiononeend optiontwo target(<4>*|reveal) moveto(mylibrary) optiontwoend revealend
text=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.
mana={U}
type=Instant
[/card]
[card]
name=Tricks of the Trade
target=creature
auto=2/0
auto=unblockable
text=Enchant creature -- Enchanted creature gets +2/+0 and is unblockable.
mana={3}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Trickster Mage
auto={U}{T}{D(*|myhand)}:tap target(artifact,creature,land)
auto={U}{T}{D(*|myhand)}:untap target(artifact,creature,land)
text={U}, {T}, Discard a card: You may tap or untap target artifact, creature, or land.
mana={U}
type=Creature
subtype=Human Spellshaper
power=1
toughness=1
[/card]
[card]
name=Triclopean Sight
abilities=flash
target=creature
auto=untap
auto=1/1
auto=vigilance
text=Flash -- Enchant creature -- When Triclopean Sight enters the battlefield, untap enchanted creature. -- Enchanted creature gets +1/+1 and has vigilance.
mana={1}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Trigon of Corruption
auto=counter(0/0,3,Charge)
auto={B}{B}{T}:counter(0/0,1,Charge)
auto={C(0/0,-1,Charge)}{2}{T}:counter(-1/-1,1) target(creature)
text=Trigon of Corruption enters the battlefield with 3 charge counters on it. -- {B}{B}, {T}: Put a charge counter on Trigon of Corruption. -- {2}, {T}, Remove a charge counter from Trigon of Corruption: Put a -1/-1 counter on target creature.
mana={4}
type=Artifact
[/card]
[card]
name=Trigon of Infestation
auto=counter(0/0,3,Charge)
auto={G}{G}{T}:counter(0/0,1,Charge)
auto={C(0/0,-1,Charge)}{2}{T}:token(Insect,Creature Insect,1/1,infect,green)
text=Trigon of Infestation enters the battlefield with 3 charge counters on it. -- {G}{G}, {T}: Put a charge counter on Trigon of Infestation. -- {2}, {T}, Remove a charge counter from Trigon of Infestation: Put a 1/1 green Insect creature token with infect onto the battlefield.
mana={4}
type=Artifact
[/card]
[card]
name=Trigon of Mending
auto=counter(0/0,3,Charge)
auto={W}{W}{T}:counter(0/0,1,Charge)
auto={C(0/0,-1,Charge)}{2}{T}:target(player) life:3
text=Trigon of Mending enters the battlefield with three charge counters on it. -- {W}{W}, {T}: Put a charge counter on Trigon of Mending. -- {2}, {T}, Remove a charge counter from Trigon of Mending: Target player gains 3 life.
mana={2}
type=Artifact
[/card]
[card]
name=Trigon of Rage
auto=counter(0/0,3,Charge)
auto={R}{R}{T}:counter(0/0,1,Charge)
auto={C(0/0,-1,Charge)}{2}{T}:3/0 target(creature)
text=Trigon of Rage enters the battlefield with three charge counters on it. -- {R}{R}, {T}: Put a charge counter on Trigon of Rage. -- {2}, {T}, Remove a charge counter from Trigon of Rage: Target creature gets +3/+0 until end of turn.
mana={2}
type=Artifact
[/card]
[card]
name=Trigon of Thought
auto=counter(0/0,3,Charge)
auto={U}{U}{T}:counter(0/0,1,Charge)
auto={C(0/0,-1,Charge)}{2}{T}:draw:1
text=Trigon of Thought enters the battlefield with 3 charge counters on it. -- {U}{U}, {T}: Put a charge counter on Trigon of Thought. -- {2}, {T}, Remove a charge counter from Trigon of Thought: Draw a card.
mana={5}
type=Artifact
[/card]
[card]
name=Trinket Mage
aicode=activate target(artifact[manacost<=1]|mylibrary) moveto(myhand)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>artifact[manacost<=1]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=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.
mana={2}{U}
type=Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=Trip Noose
auto={2}{T}:tap target(creature)
text={2}, {T}: Tap target creature.
mana={2}
type=Artifact
[/card]
[card]
name=Trip Wire
target=creature[horsemanship]
auto=destroy
text=Destroy target creature with horsemanship.
mana={2}{G}
type=Sorcery
[/card]
[card]
name=Triplicate Spirits
auto=token(Spirit,Creature Spirit,1/1,white,flying)*3
text=Convoke (Your creatures can help cast this spell. Each creature you tap while casting this spell pays for {1} or one mana of that creature's color.) -- Put three 1/1 white Spirit creature tokens with flying onto the battlefield. (They can't be blocked except by creatures with flying or reach.)
other={convoke} name(Convoke)
mana={4}{W}{W}
type=Sorcery
[/card]
[card]
name=Triskaidekaphobia
auto=@each my upkeep restriction{compare(opponentlifetotal)~equalto~13}:winGame
auto=@each my upkeep:choice name(gain) life:1 opponent
auto=@each my upkeep:choice name(loss) life:-1 opponent
text=At the beginning of your upkeep, choose one  --  Each player with exactly 13 life loses the game, then each player gains 1 life. -- Each player with exactly 13 life loses the game, then each player loses 1 life.
mana={3}{B}
type=Enchantment
[/card]
[card]
name=Triskelavite Token
abilities=flying
auto={S}:damage:1 target(other *[creature;player])
text=Sacrifice this creature: This creature deals 1 damage to target creature or player.
type=Artifact Creature
subtype=Triskelavite
power=1
toughness=1
[/card]
[card]
name=Triskelavus
abilities=flying
auto=counter(1/1,3)
auto={1}{C(1/1,-1)}:token(Triskelavite Token)
text=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."
mana={7}
type=Artifact Creature
subtype=Construct
power=1
toughness=1
[/card]
[card]
name=Triskelion
auto=counter(1/1,3)
auto={C(1/1,-1)}:damage:1 target(creature,player)
text=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.
mana={6}
type=Artifact Creature
subtype=Construct
power=1
toughness=1
[/card]
[card]
name=Triton Cavalry
auto=@targeted(this) from(*[instant;sorcery;enchantment]|mycastingzone):may moveTo(ownerhand) target(enchantment|battlefield) 
text=Heroic -- Whenever you cast a spell that targets Triton Cavalry, you may return target enchantment to its owner's hand.
mana={3}{U}
type=Creature
subtype=Merfolk Soldier
power=2
toughness=4
[/card]
[card]
name=Triton Fortune Hunter
auto=@targeted(this) from(*[instant;sorcery;enchantment]|mycastingzone):draw:1 controller
text=Heroic - Whenever you cast a spell that targets Triton Fortune Hunter, draw a card. 
mana={2}{U}
type=Creature
subtype=Merfolk Soldier
power=2
toughness=2
[/card]
[card]
name=Triton Shorestalker
abilities=unblockable
text=Triton Shorestalker can't be blocked.
mana={U}
type=Creature
subtype=Merfolk Rogue
power=1
toughness=1
[/card]
[card]
name=Triton Shorethief
mana={U}
type=Creature
subtype=Merfolk Rogue
power=1
toughness=2
[/card]
[card]
name=Triton Tactics
target=<upto:2>creature
auto=0/3
auto=untap
auto=transforms((,newability[@combat(blocking) source(this) from(creature):all(trigger[from]) phaseaction[combatends once] tap],newability[@combat(blocking) source(this) from(creature):all(trigger[from]) phaseaction[combatends once] frozen])) ueot
text=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.
mana={U}
type=Instant
[/card]
[card]
name=Triumph of Cruelty
auto=@each my upkeep restriction{type(creature[power=power:highest:creature:myBattlefield]|myBattlefield)~equalto~type(creature[power=power:highest:creature:opponentBattlefield]|opponentBattlefield)}:transforms((,newability[name(target opponent) target(opponent) ability$!name(discard) target(*|myhand) reject!$ targetedplayer])) ueot
auto=@each my upkeep restriction{type(creature[power=power:highest:creature:myBattlefield]|myBattlefield)~morethan~type(creature[power=power:highest:creature:opponentBattlefield]|opponentBattlefield)}:transforms((,newability[name(target opponent) target(opponent) ability$!name(discard) target(*|myhand) reject!$ targetedplayer])) ueot
text=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.
mana={2}{B}
type=Enchantment
[/card]
[card]
name=Triumph of Ferocity
auto=@each my upkeep restriction{type(creature[power=power:highest:creature:myBattlefield]|myBattlefield)~equalto~type(creature[power=power:highest:creature:opponentBattlefield]|opponentBattlefield)}:transforms((,newability[draw:1])) ueot
auto=@each my upkeep restriction{type(creature[power=power:highest:creature:myBattlefield]|myBattlefield)~morethan~type(creature[power=power:highest:creature:opponentBattlefield]|opponentBattlefield)}:transforms((,newability[draw:1])) ueot
text=At the beginning of your upkeep, draw a card if you control the creature with the greatest power or tied for the greatest power.
mana={2}{G}
type=Enchantment
[/card]
[card]
name=Triumph of the Hordes
auto=all(creature|myBattlefield) 1/1 ueot
auto=all(creature|myBattlefield) trample ueot
auto=all(creature|myBattlefield) infect ueot
text=Until end of turn, creatures you control get +1/+1 and gain trample and infect.
mana={2}{G}{G}
type=Sorcery
[/card]
[card]
name=Trokin High Guard
mana={3}{W}
type=Creature
subtype=Human Knight
power=3
toughness=3
[/card]
[card]
name=Troll Ascetic
abilities=opponentshroud
auto={1}{G}:regenerate
text=Troll Ascetic can't be the target of spells or abilities your opponents control. -- {1}{G}: Regenerate Troll Ascetic. (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.)
mana={1}{G}{G}
type=Creature
subtype=Troll Shaman
power=3
toughness=2
[/card]
[card]
name=Trollhide
target=creature
auto=2/2
auto=teach(creature) {1}{G}:regenerate
text=Enchant creature -- Enchanted creature gets +2/+2 and has "{1}{G}: Regenerate this creature."
mana={2}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Troll-Horn Cameo
auto={T}:Add{R}
auto={T}:Add{G}
text={T}: Add {R} or {G} to your mana pool.
mana={3}
type=Artifact
[/card]
[card]
name=Trolls of Tel-Jilad
auto={1}{G}:regenerate target(creature[green])
text={1}{G}: Regenerate target green creature.
mana={5}{G}{G}
type=Creature
subtype=Troll Shaman
power=5
toughness=6
[/card]
[card]
name=Tromp the Domains
auto=aslongas(plains|myBattlefield) all(creature|myBattlefield) 1/1 ueot
auto=aslongas(forest|myBattlefield) all(creature|myBattlefield) 1/1 ueot
auto=aslongas(mountain|myBattlefield) all(creature|myBattlefield) 1/1 ueot
auto=aslongas(swamp|myBattlefield) all(creature|myBattlefield) 1/1 ueot
auto=aslongas(island|myBattlefield) all(creature|myBattlefield) 1/1 ueot
auto=all(creature|myBattlefield) trample ueot
text=Domain - Until end of turn, creatures you control gain trample and get +1/+1 for each basic land type among lands you control.
mana={5}{G}
type=Sorcery
[/card]
[card]
name=Trophy Hunter
auto={1}{G}:damage:1 target(creature[flying])
auto=@vampired(creature[flying]) from(this):counter(1/1,1) all(this)
text={1}{G}: Trophy Hunter deals 1 damage to target creature with flying. -- Whenever a creature with flying dealt damage by Trophy Hunter this turn is put into a graveyard, put a +1/+1 counter on Trophy Hunter.
mana={2}{G}
type=Creature
subtype=Human Archer
power=2
toughness=3
[/card]
[card]
name=Trophy Mage
aicode=activate target(artifact[manacost=3]|mylibrary) moveto(myhand)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>artifact[manacost=3]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
text=When Trophy Mage enters the battlefield, you may search your library for an artifact card with converted mana cost 3, reveal it, put it into your hand, then shuffle your library.
mana={2}{U}
type=Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=Tropical Island
type=Land
subtype=Forest Island
[/card]
[card]
name=Tropical Storm
auto=damage:X all(creature[flying])
auto=damage:1 all(creature[blue])
text=Tropical Storm deals X damage to each creature with flying and 1 additional damage to each blue creature.
mana={X}{G}
type=Sorcery
[/card]
[card]
name=Trostani Centaur
type=Creature
subtype=Centaur
power=3
toughness=3
color=green
[/card]
[card]
name=Trostani Knight
type=Creature
subtype=Knight
power=2
toughness=2
color=white
abilities=vigilance
[/card]
[card]
name=Trostani Rhino
type=Creature
subtype=Rhino
power=4
toughness=4
color=green
abilities=trample
[/card]
[card]
name=Trostani, Selesnya's Voice
auto=@movedto(other creature|mybattlefield):all(trigger[to]) dynamicability<!mytgt toughnesslifegain srccontroller!>
auto={1}{G}{W}{T}:name(populate) clone notatarget(creature[token]|mybattlefield)
text=Whenever another creature enters the battlefield under your control, you gain life equal to that creature's toughness. -- {1}{G}{W}, {T}: Populate. (Put a token onto the battlefield that's a copy of a creature token you control.)
mana={G}{G}{W}{W}
type=Legendary Creature
subtype=Dryad
power=2
toughness=5
[/card]
[card]
name=Trostani's Judgment
target=creature
auto=moveto(exile) && ability$! name(populate) clone notatarget(creature[token]|mybattlefield) !$ controller
text=Exile target creature, then populate. (Put a token onto the battlefield that's a copy of a creature token you control.)
mana={5}{W}
type=Instant
[/card]
[card]
name=Trostani's Summoner
auto=token(Trostani Knight)
auto=token(Trostani Centaur)
auto=token(Trostani Rhino)
text=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.
mana={5}{G}{W}
type=Creature
subtype=Elf Shaman
power=1
toughness=1
[/card]
[card]
name=Troubled Healer
auto={S(land|myBattlefield)}:prevent:2 target(creature,player)
text=Sacrifice a land: Prevent the next 2 damage that would be dealt to target creature or player this turn.
mana={2}{W}
type=Creature
subtype=Human Cleric
power=1
toughness=2
[/card]
[card]
name=Troublesome Spirit
abilities=flying
auto=@each my end:tap all(land|myBattlefield)
text=Flying -- At the beginning of your end step, tap all lands you control.
mana={2}{U}{U}
type=Creature
subtype=Spirit
power=3
toughness=4
[/card]
[card]
name=Truce
auto=ability$!name(draw two) choice name(draw two) draw:2 _ choice name(draw one) draw:1 && life:1 _ choice name(draw zero) life:2!$ controller
auto=ability$!name(draw two) choice name(draw two) draw:2 _ choice name(draw one) draw:1 && life:1 _ choice name(draw zero) life:2!$ opponent
text=Each player may draw up to two cards. For each card less than two a player draws this way, that player gains 2 life.
mana={2}{W}
type=Instant
[/card]
[card]
name=True Believer
text=You have shroud. (You can't be the target of spells or abilities.)
mana={W}{W}
type=Creature
subtype=Human Cleric
abilities=playershroud
power=2
toughness=2
[/card]
[card]
name=True Conviction
auto=lord(creature|myBattlefield) double strike
auto=lord(creature|myBattlefield) lifelink
text=Creatures you control have double strike and lifelink.
mana={3}{W}{W}{W}
type=Enchantment
[/card]
[card]
name=True-Faith Censer
auto={2}:equip
auto=teach(creature) 1/1
auto=teach(creature) vigilance
auto=teach(human) 1/0
text=Equipped creature gets +1/+1 and has vigilance. -- As long as equipped creature is a Human, it gets an additional +1/+0. -- Equip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.)
mana={2}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Truefire Paladin
abilities=vigilance
auto={R}{W}:2/0 ueot
auto={R}{W}:first strike ueot
text=Vigilance -- {R}{W}: Truefire Paladin gets +2/+0 until end of turn. -- {R}{W}: Truefire Paladin gains first strike until end of turn.
mana={R}{W}
type=Creature
subtype=Human Knight
power=2
toughness=2
[/card]
[card]
name=Trumpet Blast
auto=all(creature[attacking]) 2/0 ueot
text=Attacking creatures get +2/+0 until end of turn.
mana={2}{R}
type=Instant
[/card]
[card]
name=Trumpeting Armodon
auto={1}{G}:setblocker target(creature|opponentbattlefield)
text={1}{G}: Target creature blocks Trumpeting Armodon this turn if able.
mana={3}{G}
type=Creature
subtype=Elephant
power=3
toughness=3
[/card]
[card]
name=Trusted Advisor
auto=hmodifer:2 controller
auto=@each my upkeep:moveTo(ownerhand) notatarget(creature[blue]|myBattlefield)
text=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.
mana={U}
type=Creature
subtype=Human Advisor
power=1
toughness=2
[/card]
[card]
name=Trusted Forcemage
auto=soulbond 1/1
abilities=soulbond
text=Soulbond (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.) -- As long as Trusted Forcemage is paired with another creature, each of those creatures gets +1/+1.
mana={2}{G}
type=Creature
subtype=Human Shaman
power=2
toughness=2
[/card]
[card]
name=Trusty Companion
abilities=vigilance,nosolo
text=Vigilance -- Trusty Companion can't attack alone.
mana={1}{W}
type=Creature
subtype=Hyena
power=3
toughness=2
[/card]
[card]
name=Trusty Machete
auto={2}:equip
auto=teach(creature) 2/1
text=Equipped creature gets +2/+1. -- Equip {2}
mana={1}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Trygon Predator
abilities=flying
auto=@combatdamagefoeof(player) from(this):may destroy target(artifact,enchantment|opponentBattlefield)
auto=@combatdamageof(player) from(this):may destroy target(artifact,enchantment|myBattlefield)
text=Flying -- Whenever Trygon Predator deals combat damage to a player, you may destroy target artifact or enchantment that player controls.
mana={1}{G}{U}
type=Creature
subtype=Beast
power=2
toughness=3
[/card]
[card]
name=Tsabo Tavoc
abilities=first strike
auto=protection from(creature[legendary])
auto={B}{B}:bury target(creature[legendary])
text=First strike, protection from legendary creatures -- {B}{B}, {T}: Destroy target legendary creature. It can't be regenerated.
mana={5}{B}{R}
type=Legendary Creature
subtype=Horror
power=7
toughness=4
[/card]
[card]
name=Tsabo's Decree
target=player
auto=chooseatype all(this) transforms((,newability[name(look) notatarget(*|targetedpersonshand) donothing])) ueot && reject all(*[chosentype]|targetedpersonshand) && bury all(*[chosentype]|targetedpersonsbattlefield) chooseend
text=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.
mana={5}{B}
type=Instant
[/card]
[card]
name=Tsunami
auto=destroy all(island)
text=Destroy all Islands.
mana={3}{G}
type=Sorcery
[/card]
[card]
name=Tukatongue Thallid
auto=@movedTo(this|graveyard) from(battlefield):token(Saproling,creature Saproling,1/1,green)
text=When Tukatongue Thallid dies, put a 1/1 green Saproling creature token onto the battlefield.
mana={G}
type=Creature
subtype=Fungus
power=1
toughness=1
[/card]
[card]
name=Tuknir Deathlock
abilities=flying
auto={R}{G}{T}:2/2 target(creature)
text=Flying -- {R}{G}, {T}: Target creature gets +2/+2 until end of turn.
mana={R}{R}{G}{G}
type=Legendary Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=Tuktuk Grunts
abilities=haste
auto=may counter(1/1,1)
auto=@movedTo(other ally|myBattlefield):may counter(1/1,1)
text=Haste -- Whenever Tuktuk Grunts or another Ally enters the battlefield under your control, you may put a +1/+1 counter on Tuktuk Grunts.
mana={4}{R}
type=Creature
subtype=Goblin Warrior Ally
power=2
toughness=2
[/card]
[card]
name=Tuktuk the Explorer
abilities=haste
auto=@movedTo(this|graveyard) from(battlefield):token(Tuktuk the Returned,Legendary Artifact Creature Goblin Golem,5/5)
text=Haste -- When Tuktuk the Explorer dies, put a legendary 5/5 colorless Goblin Golem artifact creature token named Tuktuk the Returned onto the battlefield.
mana={2}{R}
type=Legendary Creature
subtype=Goblin
power=1
toughness=1
[/card]
[card]
name=Tumble Magnet
auto=counter(0/0,3,Charge)
auto={T}{C(0/0,-1,Charge)}:tap target(artifact,creature)
text=Tumble Magnet enters the battlefield with three charge counters on it. -- {T}, Remove a charge counter from Tumble Magnet: Tap target artifact or creature.
mana={3}
type=Artifact
[/card]
[card]
name=Tundra Kavu
auto={T}:ueot name(land becomes a plains) loseabilities && losesubtypesof(land) && transforms((plains)) target(land)
auto={T}:ueot name(land becomes a island) loseabilities && losesubtypesof(land) && transforms((island)) target(land)
text={T}: Target land becomes a Plains or an Island until end of turn.
mana={2}{R}
type=Creature
subtype=Kavu
power=2
toughness=2
[/card]
[card]
name=Tundra Wolves
abilities=first strike
text=First strike (This creature deals combat damage before creatures without first strike.)
mana={W}
type=Creature
subtype=Wolf
power=1
toughness=1
[/card]
[card]
name=Tundra
type=Land
subtype=Plains Island
[/card]
[card]
name=Tunnel Ignus
auto=@movedto(land|opponentbattlefield) restriction{type(land[fresh]|opponentbattlefield)~morethan~1}:damage:3 opponent
text=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.
mana={1}{R}
type=Creature
subtype=Elemental
power=2
toughness=1
[/card]
[card]
name=Tunneler Wurm
auto={D(*|myhand)}:regenerate
text=Discard a card: Regenerate Tunneler Wurm.
mana={6}{G}{G}
type=Creature
subtype=Wurm
power=6
toughness=6
[/card]
[card]
name=Tunnel
target=wall
auto=bury
text=Destroy target Wall. It can't be regenerated.
mana={R}
type=Instant
[/card]
[card]
name=Tunneling Geopede
auto=@movedTo(land|myBattlefield):damage:1 all(opponent)
text=Landfall -- Whenever a land enters the battlefield under your control, Tunneling Geopede deals 1 damage to each opponent.
mana={2}{R}
type=Creature
subtype=Insect
power=3
toughness=2
[/card]
[card]
name=Turf Wound
target=player
auto=maxPlay(land)-99
auto=draw:1 controller
text=Target player can't play land cards this turn. -- Draw a card.
mana={2}{R}
type=Instant
[/card]
[card]
name=Turn Against
target=creature
auto=moveto(mybattlefield) and!(transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste)) ueot)!
text=Devoid (This card has no color.) -- Gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn.
mana={4}{R}
abilities=devoid
type=Instant
[/card]
[card]
name=Turn the Tide
auto=all(creature|opponentbattlefield) -2/0 ueot
text=Creatures your opponents control get -2/-0 until end of turn.
mana={1}{U}
type=Instant
[/card]
[card]
name=Turn to Dust
target=equipment
auto=destroy
auto=add{G}
text=Destroy target Equipment. Add {G} to your mana pool.
mana={G}
type=Instant
[/card]
[card]
name=Turn to Frog
target=creature
auto=ueot loseabilities
auto=ueot transforms((,setpower=1,settoughness=1))
auto=ueot transforms((Frog,blue))
text=Target creature loses all abilities and becomes a 1/1 blue Frog until end of turn.
mana={1}{U}
type=Instant
[/card]
[card]
name=Turn to Mist
target=creature
auto=(blink)ueot
text=Exile target creature. Return that card to the battlefield under its owner's control at the beginning of the next end step.
mana={1}{WU}
type=Instant
[/card]
[card]
name=Turn to Slag
target=creature
auto=transforms((,newability[damage:5],newability[destroy all(children)])) ueot
text=Turn to Slag deals 5 damage to target creature. Destroy all Equipment attached to that creature.
mana={3}{R}{R}
type=Sorcery
[/card]
[card]
name=Turnabout
target=player
auto=choice name(tap all creatures) tap all(creature|targetedpersonsbattlefield)
auto=choice name(tap all artifacts) tap all(artifact|targetedpersonsbattlefield)
auto=choice name(tap all lands) tap all(land|targetedpersonsbattlefield)
auto=choice name(untap all creatures) untap all(creature|targetedpersonsbattlefield)
auto=choice name(untap all artifacts) untap all(artifact|targetedpersonsbattlefield)
auto=choice name(untap all lands) untap all(land|targetedpersonsbattlefield)
text=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.
type=Instant
mana={2}{U}{U}
[/card]
[card]
name=Turntimber Basilisk
abilities=deathtouch
auto=@movedTo(land|myBattlefield):may setblocker target(creature|opponentbattlefield)
text=Deathtouch (Any amount of damage this deals to a creature is enough to destroy it.) -- Landfall -- Whenever a land enters the battlefield under your control, you may have target creature block Turntimber Basilisk this turn if able.
mana={1}{G}{G}
type=Creature
subtype=Basilisk
power=2
toughness=1
[/card]
[card]
name=Turntimber Grove
auto=tap(noevent)
auto=1/1 target(creature) ueot
auto={T}:Add{G}
text=Turntimber Grove enters the battlefield tapped. -- When Turntimber Grove enters the battlefield, target creature gets +1/+1 until end of turn. -- {T}: Add {G} to your mana pool.
type=Land
[/card]
[card]
name=Turntimber Ranger
auto=counter(1/1,1)
auto=may token(Wolf,Creature Wolf,2/2,green)
auto=@movedTo(other ally|myBattlefield):may token(Wolf,Creature Wolf,2/2,green) && counter(1/1,1)
text=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.
mana={3}{G}{G}
type=Creature
subtype=Elf Scout Ally
power=2
toughness=2
[/card]
[card]
name=Turtleshell Changeling
abilities=changeling
auto={1}{U}:twist
text=Changeling (This card is every creature type at all times.) -- {1}{U}: Switch Turtleshell Changeling's power and toughness until end of turn.
mana={3}{U}
type=Creature
subtype=Shapeshifter
power=1
toughness=4
[/card]
[card]
name=Tusked Colossodon
mana={4}{G}{G}
type=Creature
subtype=Beast
power=6
toughness=5
[/card]
[card]
name=Tuskguard Captain
auto={G}{T}:counter(1/1,1) asSorcery
auto=lord(creature[counter{1/1.1}]|myBattlefield) trample
text=Outlast {G} ({G}, {T}: Put a +1/+1 counter on this creature. Outlast only as a sorcery.) -- Each creature you control with a +1/+1 counter on it has trample.
mana={2}{G}
type=Creature
subtype=Human Warrior
power=2
toughness=3
[/card]
[card]
name=Twiddle
auto=may tap target(artifact,creature,land)
auto=may untap target(artifact,creature,land)
text=You may tap or untap target artifact, creature, or land.
mana={U}
type=Instant
[/card]
[card]
name=Twigwalker
auto={1}{G}{S}:target(<2>other creature) 2/2
text={1}{G}, Sacrifice Twigwalker: Two target creatures each get +2/+2 until end of turn.
mana={2}{G}
type=Creature
subtype=Insect
power=2
toughness=2
[/card]
[card]
name=Twilight Drover
auto=@movedTo(creature[token]|nonbattlezone) from(battlefield):counter(1/1,1)
auto={2}{W}{C(1/1,-1)}:token(Spirit,Creature Spirit,1/1,white,flying)*2
text=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.
mana={2}{W}
type=Creature
subtype=Spirit
power=1
toughness=1
[/card]
[card]
name=Twilight Mire
auto={T}:Add{1}
auto={BG}{T}:Add{B}{B}
auto={BG}{T}:Add{B}{G}
auto={BG}{T}:Add{G}{G}
text={T}: Add {1} to your mana pool. -- {(b/g)}, {T}: Add {B}{B}, {B}{G}, or {G}{G} to your mana pool.
type=Land
[/card]
[card]
name=Twilight Shepherd
abilities=flying,vigilance,persist
auto=moveTo(myhand) all(*[fresh]|mygraveyard)
text=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 (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.)
mana={3}{W}{W}{W}
type=Creature
subtype=Angel
power=5
toughness=5
[/card]
[card]
name=Twin Bolt
target=creature,player
auto=damage:1
auto=damage:1 target(creature,player)
text=Twin Bolt deals 2 damage divided as you choose among one or two target creatures and/or players.
mana={1}{R}
type=Instant
[/card]
[card]
name=Twinblade Slasher
abilities=wither
auto={1}{G}:2/2 limit:1
text=Wither (This deals damage to creatures in the form of -1/-1 counters.) -- {1}{G}: Twinblade Slasher gets +2/+2 until end of turn. Activate this ability only once each turn.
mana={G}
type=Creature
subtype=Elf Warrior
power=1
toughness=1
[/card]
[card]
name=Twincast
target=*[instant;sorcery]|stack
auto=castcard(copied noevent)
text=Copy target instant or sorcery spell. You may choose new targets for the copy.
mana={U}{U}
type=Instant
[/card]
[card]
name=Twins of Maurer Estate
abilities=madness
autoexile=restriction{discarded} pay({2}{B}) name(pay {2}{B} to cast) activate name(pay 2B to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard)
text=Madness {2}{B} (If you discard this card, discard it into exile. When you do, cast it for its madness cost or put it into your graveyard.)
mana={4}{B}
type=Creature
subtype=Vampire
power=3
toughness=5
[/card]
[card]
name=Twinstrike
target=<2>creature
auto=if type(*|myhand)~morethan~0 then damage:2
auto=if type(*|myhand)~equalto~0 then destroy
mana={3}{B}{R}
text=Twinstrike deals 2 damage to each of two target creatures. -- Hellbent -- Destroy those creatures instead if you have no cards in hand.
type=Instant
[/card]
[card]
name=Twist Allegiance
auto=all(creature) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)],newability[untap],haste)) ueot
text=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.
mana={6}{R}
type=Sorcery
[/card]
[card]
name=Twisted Abomination
auto={B}:regenerate
aicode=activate moveTo(myhand) target(swamp|myLibrary)
autohand={2}{cycle}:name(search card) reveal:plibrarycount optionone name(choose card) target(<1>swamp|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveto(myhand))! afterrevealedend revealend
text={B}: Regenerate Twisted Abomination. -- Swampcycling {2} ({2}, Discard this card: Search your library for a Swamp card, reveal it, and put it into your hand. Then shuffle your library.)
mana={5}{B}
type=Creature
subtype=Zombie Mutant
power=5
toughness=3
[/card]
[card]
name=Twisted Experiment
target=creature
auto=3/-1
text=Enchant creature -- Enchanted creature gets +3/-1.
mana={1}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Twisted Image
target=creature
auto=swap
auto=draw:1 controller
text=Switch target creature's power and toughness until end of turn. -- Draw a card.
mana={U}
type=Instant
[/card]
[card]
name=Twisted Justice
target=player
auto=ability$! notatarget(creature|mybattlefield) dynamicability<!mytgt toughnessdraw abilitycontroller!> sacrifice ) !$ targetedplayer
text=Target player sacrifices a creature. You draw cards equal to that creature's power.
mana={4}{U}{B}
type=Sorcery
[/card]
[card]
name=Twitch
auto=may tap target(artifact,creature,land)
auto=may untap target(artifact,creature,land)
auto=draw:1 controller
text=You may tap or untap target artifact, creature, or land. -- Draw a card.
mana={2}{U}
type=Instant
[/card]
[card]
name=Two-Headed Cerberus
abilities=double strike
text=Double strike.
mana={1}{R}{R}
type=Creature
subtype=Hound
power=1
toughness=2
[/card]
[card]
name=Two-Headed Sliver
auto=lord(sliver) menace
text=All Sliver creatures have "This creature can't be blocked except by two or more creatures."
mana={1}{R}
type=Creature
subtype=Sliver
power=1
toughness=1
[/card]
[card]
name=Tymaret, the Murder King
auto={1}{R}{S(other creature|mybattlefield)}:damage:2 target(player)
autograveyard={1}{B}{S(creature|mybattlefield)}:moveto(myhand)
text={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.
mana={B}{R}
type=Legendary Creature
subtype=Zombie Warrior
power=2
toughness=2
[/card]
[card]
name=Typhoid Rats
abilities=deathtouch
text=Deathtouch
mana={B}
type=Creature
subtype=Rat
power=1
toughness=1
[/card]
[card]
name=Typhoon
auto=damage:type:island:opponentbattlefield opponent
text=Typhoon deals damage to each opponent equal to the number of Islands that player controls.
mana={2}{G}
type=Sorcery
[/card]
[card]
name=Tyrannize
target=player
auto=ability$!choice name(discard your hand) all(*|myhand) reject) _ choice name(pay 7 life) life:-7 controller!$ targetedplayer
text=Target player discards his or her hand unless he or she pays 7 life.
mana={3}{BR}{BR}
type=Sorcery
[/card]
[card]
name=Tyrant of Valakut
abilities=flying
text=Surge {3}{R}{R} (You may cast this spell for its surge cost if you or a teammate has cast another spell this turn.) -- Flying -- When Tyrant of Valakut enters the battlefield, if its surge cost was paid, it deals 3 damage to target creature or player.
mana={5}{R}{R}
other={3}{R}{R} name(surge)
otherrestriction=thisturn(*|mystack)~morethan~0
auto=alternative target(creature,player) damage:3
type=Creature
subtype=Dragon
power=5
toughness=4
[/card]
[card]
name=Tyrant's Machine
auto={4}{T}:tap target(creature)
text={4}, {T}: Tap target creature. 
mana={2}
type=Artifact
[/card]
[card]
name=Tyrranax
auto={1}{G}:-1/1
text={1}{G}: Tyrranax gets -1/+1 until end of turn.
mana={4}{G}{G}
type=Creature
subtype=Beast
power=5
toughness=4
[/card]
[card]
name=Ubul Sar Gatekeepers
auto=if type(land[Gate]|mybattlefield)~morethan~1 then -2/-2 target(creature|opponentbattlefield)ueot
text=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.
mana={3}{B}
type=Creature
subtype=Zombie Soldier
power=2
toughness=4
[/card]
[card]
name=Ugin, the Spirit Dragon
auto=counter(0/0,7,loyalty)
auto={C(0/0,2,Loyalty)}:name(+2: damage 3) damage:3 target(creature,player)
auto={C(0/0,-0,Loyalty)}:name(X=0) moveto(exile) all(*[white;blue;black;red;green;manacost<=0])
auto={C(0/0,-1,Loyalty)}:name(X=1) moveto(exile) all(*[white;blue;black;red;green;manacost<=1])
auto={C(0/0,-2,Loyalty)}:name(X=2) moveto(exile) all(*[white;blue;black;red;green;manacost<=2])
auto={C(0/0,-3,Loyalty)}:name(X=3) moveto(exile) all(*[white;blue;black;red;green;manacost<=3])
auto={C(0/0,-4,Loyalty)}:name(X=4) moveto(exile) all(*[white;blue;black;red;green;manacost<=4])
auto={C(0/0,-5,Loyalty)}:name(X=5) moveto(exile) all(*[white;blue;black;red;green;manacost<=5])
auto={C(0/0,-6,Loyalty)}:name(X=6) moveto(exile) all(*[white;blue;black;red;green;manacost<=6])
auto={C(0/0,-7,Loyalty)}:name(X=7) moveto(exile) all(*[white;blue;black;red;green;manacost<=7])
auto={C(0/0,-8,Loyalty)}:name(X=8) moveto(exile) all(*[white;blue;black;red;green;manacost<=8])
auto={C(0/0,-9,Loyalty)}:name(X=9) moveto(exile) all(*[white;blue;black;red;green;manacost<=9])
auto={C(0/0,-10,Loyalty)}:name(X=10) moveto(exile) all(*[white;blue;black;red;green;manacost<=10])
auto={C(0/0,-11,Loyalty)}:name(X=11) moveto(exile) all(*[white;blue;black;red;green;manacost<=11])
auto={C(0/0,-12,Loyalty)}:name(X=12) moveto(exile) all(*[white;blue;black;red;green;manacost<=12])
auto={C(0/0,-13,Loyalty)}:name(X=13) moveto(exile) all(*[white;blue;black;red;green;manacost<=13])
auto={C(0/0,-14,Loyalty)}:name(X=14) moveto(exile) all(*[white;blue;black;red;green;manacost<=14])
auto={C(0/0,-15,Loyalty)}:name(X=15) moveto(exile) all(*[white;blue;black;red;green;manacost<=15])
auto={C(0/0,-16,Loyalty)}:name(X=16) moveto(exile) all(*[white;blue;black;red;green;manacost<=16])
auto={C(0/0,-17,Loyalty)}:name(X=17) moveto(exile) all(*[white;blue;black;red;green;manacost<=17])
auto={C(0/0,-18,Loyalty)}:name(X=18) moveto(exile) all(*[white;blue;black;red;green;manacost<=18])
auto={C(0/0,-19,Loyalty)}:name(X=19) moveto(exile) all(*[white;blue;black;red;green;manacost<=19])
auto={C(0/0,-20,Loyalty)}:name(X=20) moveto(exile) all(*[white;blue;black;red;green;manacost<=20])
auto={C(0/0,-10,Loyalty)}:name(-10: Ultimate) life:7 && draw:7 && transforms((,newability[choice moveto(mybattlefield) target(<upto:7>*[-instant;-sorcery]|myhand)])) forever
text=+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.
mana={8}
type=Planeswalker
subtype=Ugin
[/card]
[card]
name=Ugin's Construct
auto=sacrifice notatarget(*[white;blue;black;red;green]|myBattlefield)
text=When Ugin's Construct enters the battlefield, sacrifice a permanent that's one or more colors.
mana={4}
type=Artifact Creature
subtype=Construct
power=4
toughness=5
[/card]
[card]
name=Ugin's Insight
aicode=activate draw:3 controller
auto=name(Scry) reveal:convertedcost:highest:*:mybattlefield optionone name(Put On Top) target(<upto:convertedcost:highest:*:mybattlefield>*|reveal) moveto(mylibrary) optiononeend optiontwo name(put on bottom) target(<convertedcost:highest:*:mybattlefield>*|reveal) bottomoflibrary optiontwoend afterrevealed transforms((,newability[draw:3 controller])) oneshot afterrevealedend revealend
text=Scry X, where X is the highest converted mana cost among permanents you control, then draw three cards.
mana={3}{U}{U}
type=Sorcery
[/card]
[card]
name=Uktabi Drake
abilities=flying,haste
auto=upcost[{1}{G}{G};next upkeep] sacrifice
text=Flying, haste -- Echo {1}{G}{G} (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.)
mana={G}
type=Creature
subtype=Drake
power=2
toughness=1
[/card]
[card]
name=Uktabi Efreet
auto=cumulativeupcost[{G}] sacrifice
text=Cumulative upkeep {G} (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.)
mana={2}{G}{G}
type=Creature
subtype=Efreet
power=5
toughness=4
[/card]
[card]
name=Uktabi Faerie
abilities=flying
auto={3}{G}{S}:destroy target(other artifact)
text=Flying -- {3}{G}, Sacrifice Uktabi Faerie: Destroy target artifact.
mana={1}{G}
type=Creature
subtype=Faerie
power=1
toughness=1
[/card]
[card]
name=Uktabi Orangutan
auto=destroy target(artifact)
text=When Uktabi Orangutan enters the battlefield, destroy target artifact.
mana={2}{G}
type=Creature
subtype=Ape
power=2
toughness=2
[/card]
[card]
name=Uktabi Wildcats
anyzone=type:forest:mybattlefield/type:forest:mybattlefield cdaactive
auto={G}{S(forest|myBattlefield)}:regenerate
text=Uktabi Wildcats's power and toughness are each equal to the number of Forests you control. -- {G}, Sacrifice a Forest: Regenerate Uktabi Wildcats.
mana={4}{G}
type=Creature
subtype=Cat
power=*
toughness=*
[/card]
[card]
name=Ukud Cobra
abilities=deathtouch
text=Deathtouch
mana={3}{B}
type=Creature
subtype=Snake
power=2
toughness=5
[/card]
[card]
name=Ulamog, the Ceaseless Hunger
autostack=if casted(this) then moveto(exile) target(<2>*|battlefield)
auto=@combat(attacking) source(this):ingest:20 opponent
abilities=indestructible
text=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.
mana={10}
type=Legendary Creature
subtype=Eldrazi
power=10
toughness=10
[/card]
[card]
name=Ulamog, the Infinite Gyre
abilities=indestructible
auto=if casted(this) then destroy target(*)
autograveyard=moveTo(ownerlibrary) all(*|ownergraveyard) && shuffle
auto=@combat(attacking) source(this):name(Annihilate) ability$!name(sacrifice 4 permanents) notatarget(<4>*|mybattlefield) sacrifice!$ opponent
text=Annihilator 4 (Whenever this creature attacks, defending player sacrifices four permanents.) -- Ulamog is indestructible. -- When Ulamog is put into a graveyard from anywhere, its owner shuffles his or her graveyard into his or her library.
mana={11}
type=Legendary Creature
subtype=Eldrazi
power=10
toughness=10
[/card]
[card]
name=Ulamog's Crusher
abilities=mustattack
auto=@combat(attacking) source(this):name(Annihilate) ability$!name(sacrifice 2 permanents) notatarget(<2>*|mybattlefield) sacrifice!$ opponent
text=Annihilator 2 (Whenever this creature attacks, defending player sacrifices two permanents.) -- Ulamog's Crusher attacks each turn if able.
mana={8}
type=Creature
subtype=Eldrazi
power=8
toughness=8
[/card]
[card]
name=Ulamog's Reclaimer
abilities=devoid
auto=if type(*|opponentexile)~morethan~0 then may notatarget(*|opponentexile) moveto(ownergraveyard) and!( target(*[instant;sorcery]|mygraveyard) moveto(myhand) )!
text=Devoid (This card has no color.) -- 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.
mana={4}{U}
type=Creature
subtype=Eldrazi Processor
power=2
toughness=5
[/card]
[card]
name=Ulasht, the Hate Seed
auto=foreach(other creature[red]|myBattlefield) counter(1/1,1) oneshot
auto=foreach(other creature[green]|myBattlefield) counter(1/1,1) oneshot
auto={1}{C(1/1,-1)}:damage:1 target(creature)
auto={1}{C(1/1,-1)}:token(Saproling,Creature Saproling,1/1,green)
text=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.
mana={2}{R}{G}
type=Legendary Creature
subtype=Hellion Hydra
power=0
toughness=0
[/card]
[card]
name=Ulcerate
target=creature
auto=-3/-3
auto=life:-3 controller
text=Target creature gets -3/-3 until end of turn. -- You lose 3 life. 
mana={B}
type=Instant
[/card]
[card]
name=Ulrich of the Krallenhorde
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:flip(Ulrich, Uncontested Alpha)
auto=target(creature) 4/4 ueot
text=Whenever this creature enters the battlefield or transforms into Ulrich of the Krallenhorde, target creature gets +4/+4 until end of turn. -- At the beginning of each upkeep, if no spells were cast last turn, transform Ulrich of the Krallenhorde.
mana={3}{R}{G}
type=Legendary Creature
subtype=Human Werewolf
power=4
toughness=4
[/card]
[card]
name=Ulrich, Uncontested Alpha
auto=@each upkeep restriction{lastturn(*|stack)~morethan~1}:flip(Ulrich of the Krallenhorde)
auto=may target(creature[-werewolf]|opponentbattlefield) dynamicability<!powerstrike eachother!>
text=Whenever this creature transforms into Ulrich, Uncontested Alpha, you may have it fight target non-Werewolf creature you don't control. -- At the beginning of each upkeep, if a player cast two or more spells last turn, transform Ulrich, Uncontested Alpha.
type=Legendary Creature
subtype=Werewolf
power=6
toughness=6
[/card]
[card]
name=Ulrich's Kindred
abilities=trample
auto={3}{G}:target(wolf,werewolf[attacking]) indestructible ueot
text=Trample -- {3}{G}: Target attacking Wolf or Werewolf gains indestructible until end of turn.
mana={2}{R}
type=Creature
subtype=Wolf
power=3
toughness=2
[/card]
[card]
name=Ultimate Price
target=creature[-multicolor;-colorless]
auto=destroy
text=Destroy target monocolored creature.
mana={1}{B}
type=Instant
[/card]
[card]
name=Ulvenwald Abomination
auto={t}:add{c}{c}
text={T}: Add {C}{C} to your mana pool.
type=Creature
subtype=Eldrazi Werewolf
power=4
toughness=6
[/card]
[card]
name=Ulvenwald Bear
auto=if morbid then counter(1/1,2) target(creature)
text=Morbid - When Ulvenwald Bear enters the battlefield, if a creature died this turn, put two +1/+1 counters on target creature.
mana={2}{G}
type=Creature
subtype=Bear
power=2
toughness=2
[/card]
[card]
name=Ulvenwald Captive
abilities=defender
auto={t}:add{g}
auto={5}{g}{g}:flip(Ulvenwald Abomination)
text=Defender -- {T}: Add {G} to your mana pool.  -- {5}{G}{G}: Transform Ulvenwald Captive.
mana={1}{G}
type=Creature
subtype=Werewolf Horror
power=1
toughness=2
[/card]
[card]
name=Ulvenwald Hydra
abilities=reach
anyzone=type:land:mybattlefield/type:land:mybattlefield cdaactive
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(land|myLibrary)
auto=name(search card) reveal:plibrarycount optionone name(choose card) target(land|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
text=Reach -- Ulvenwald Hydra's power and toughness are each equal to the number of lands you control. -- When Ulvenwald Hydra enters the battlefield, you may search your library for a land card, put it onto the battlefield tapped, then shuffle your library.
mana={4}{G}{G}
type=Creature
subtype=Hydra
power=*
toughness=*
[/card]
[card]
name=Ulvenwald Mysteries
auto=@movedto(creature[-token]|mygraveyard):token(Clue,Artifact Clue,0/0) and!( transforms((,newability[{S}{2}:draw:1])) forever )! controller
auto=@sacrificed(clue|mybattlefield):token(Human Soldier,creature Human Soldier,1/1,white)
text=Whenever a nontoken creature you control dies, investigate. (Put a colorless Clue artifact token onto the battlefield with "{2}, Sacrifice this artifact: Draw a card.") -- Whenever you sacrifice a Clue, put a 1/1 white Human Soldier creature token onto the battlefield.
mana={2}{G}
type=Enchantment
[/card]
[card]
name=Ulvenwald Mystics
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:flip(Ulvenwald Primordials)
text=At the beginning of each upkeep, if no spells were cast last turn, transform Ulvenwald Mystics.
mana={2}{G}{G}
type=Creature
subtype=Human Shaman Werewolf
power=3
toughness=3
[/card]
[card]
name=Ulvenwald Observer
auto=@movedTo(graveyard) from(creature[toughness>=4]|mybattlefield):draw:1
text=Whenever a creature you control with toughness 4 or greater dies, draw a card.
mana={4}{G}{G}
type=Creature
subtype=Treefolk
power=6
toughness=6
[/card]
[card]
name=Ulvenwald Primordials
auto={G}:regenerate
auto=@each upkeep restriction{lastturn(*|stack)~morethan~1}:flip(Ulvenwald Mystics)
text=At the beginning of each upkeep, if a player cast two or more spells last turn, transform Ulvenwald Primordials.
color=green
type=Creature
subtype=Werewolf
power=5
toughness=5
[/card]
[card]
name=Ulvenwald Tracker
auto={1}{G}{T}:target(creature|mybattlefield) transforms((,newability[target(creature) dynamicability<!powerstrike eachother!>])) ueot
text={1}{G}, {T}: Target creature you control fights another target creature. (Each deals damage equal to its power to the other.)
mana={G}
type=Creature
subtype=Human Shaman
power=1
toughness=1
[/card]
[card]
name=Umara Entangler
auto=@movedTo(*[-creature]|mystack):1/1 ueot
text=Prowess (Whenever you cast a noncreature spell, this creature gets +1/+1 until end of turn.)
mana={1}{U}
type=Creature
subtype=Merfolk Rogue Ally
power=2
toughness=1
[/card]
[card]
name=Umara Raptor
abilities=flying
auto=may counter(1/1,1)
auto=@movedTo(other ally|myBattlefield):may counter(1/1,1) all(this)
text=Flying -- Whenever Umara Raptor or another Ally enters the battlefield under your control, you may put a +1/+1 counter on Umara Raptor.
mana={2}{U}
type=Creature
subtype=Bird Ally
power=1
toughness=1
[/card]
[card]
name=Umbilicus
auto=@each my upkeep:ability$!choice name(bounce) notatarget(*|mybattlefield) moveTo(ownerhand) _ choice name(pay 2 life) life:-2 controller!$ controller
auto=@each opponent upkeep:ability$!choice name(bounce) notatarget(*|mybattlefield) moveTo(ownerhand) _ choice name(pay 2 life) life:-2 controller!$ opponent
text=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.
mana={4}
type=Artifact
[/card]
[card]
name=Umbra Stalker
anyzone=type:manab:mygraveyard/type:manab:mygraveyard cdaactive
text=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.
mana={4}{B}{B}{B}
type=Creature
subtype=Elemental
power=*
toughness=*
[/card]
[card]
name=Umbral Mantle
auto=teach(creature) {3}{q}:+2/+2 ueot
auto={0}:equip
text=Equipped creature has "{3}, {Q}: This creature gets +2/+2 until end of turn." ({Q} is the untap symbol.) -- Equip {0}
mana={3}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Umezawa's Jitte
auto=@combatdamaged(creature,player) from(mytgt):counter(0/0,2,Charge) all(this)
autoskill={C(0/0,-1,Charge)}:2/2
autoskill={C(0/0,-1,Charge)}:-1/-1 target(creature)
autoskill={C(0/0,-1,Charge)}:life:2 controller
auto=aslongas(parents) {C(0/0,-1,Charge)}:-1/-1 target(creature) <1
auto=aslongas(parents) {C(0/0,-1,Charge)}:life:2 controller <1
auto={2}:equip
text=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}
mana={2}
type=Legendary Artifact
subtype=Equipment
[/card]
[card]
name=Unbender Tine
auto={T}:Untap target(other *)
text={T}: Untap another target permanent.
mana={2}{W}{U}
type=Artifact
[/card]
[card]
name=Unbreathing Horde
abilities=phantom
auto=foreach(other zombie|mybattlefield) counter(1/1,1)
auto=foreach(other zombie|mygraveyard) counter(1/1,1)
text=Unbreathing Horde enters the battlefield with +1/+1 counters equal to the number of other zombies you control plus the number of zombie cards in your graveyard -- If damage would be dealt to Unbreathing Horde, prevent that damage and remove a +1/+1 counter from it
mana={2}{B}
type=Creature
subtype=Zombie
power=0
toughness=0
[/card]
[card]
name=Unbridled Growth
target=land
auto=teach(land) {T}:add{G}
auto=teach(land) {T}:add{W}
auto=teach(land) {T}:add{U}
auto=teach(land) {T}:add{R}
auto=teach(land) {T}:add{B}
auto={S}:draw:1 controller
text=Enchant land -- Enchanted land has "{T}: Add one mana of any color to your mana pool." -- Sacrifice Unbridled Growth: Draw a card.
mana={G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Unburden
target=player
auto=ability$!name(discard) target(<2>*|myhand) reject!$ targetedplayer
autohand=__CYCLING__({2})
text=Target player discards two cards. -- Cycling {2} ({2}, Discard this card: Draw a card.)
mana={1}{B}{B}
type=Sorcery
[/card]
[card]
name=Unburial Rites
target=creature|mygraveyard
auto=moveTo(mybattlefield)
flashback={3}{W}
text=Return target creature card from your graveyard to the battlefield. -- Flashback {3}{W}
mana={4}{B}
type=Sorcery
[/card]
[card]
name=Uncaged Fury
target=creature
auto=double strike
auto=1/1
text=Target creature gets +1/+1 and gains double strike until end of turn. (It deals both first-strike and regular combat damage.)
mana={2}{R}
type=Instant
[/card]
[card]
name=Uncanny Speed
target=creature
auto=3/0 ueot
auto=haste ueot
text=Target creature gets +3/+0 and gains haste until end of turn.
mana={1}{R}
type=Instant
[/card]
[card]
name=Unchecked Growth
target=creature
auto=4/4
auto=teach(spirit) trample
text=Target creature gets +4/+4 until end of turn. If it's a Spirit, it gains trample until end of turn.
mana={2}{G}
type=Instant
subtype=Arcane
[/card]
[card]
name=Uncle Istvan
auto=preventalldamage to(this) from(creature)
text=Prevent all damage that would be dealt to Uncle Istvan by creatures.
mana={1}{B}{B}{B}
type=Creature
subtype=Human
power=1
toughness=3
[/card]
[card]
name=Uncontrollable Anger
abilities=flash
target=creature
auto=2/2
auto=mustattack
text=Flash (You may cast this spell any time you could cast an instant.) -- Enchant creature (Target a creature as you cast this. This card enters the battlefield attached to that creature.) -- Enchanted creature gets +2/+2 and attacks each turn if able.
mana={2}{R}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Uncontrolled Infestation
target=land[-basic]
auto=@tapped(mytgt):destroy
text=Enchant nonbasic land -- When enchanted land becomes tapped, destroy it.
mana={1}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Uncovered Clues
aicode=activate target(<4>*[zpos<=4]|mylibrary) name(revealed card) bottomoflibrary name(revealed card) and!(if cantargetcard(*[instant;sorcery]|*) then moveto(myhand))!
auto=reveal:4 optionone name(Get Cards) target(<upto:2>*[instant;sorcery]|reveal) moveto(myhand) optiononeend optiontwo name(put on bottom) target(<4>*|reveal) bottomoflibrary optiontwoend revealend
text=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.
mana={2}{U}
type=Sorcery
[/card]
[card]
name=Undead Alchemist
auto=lord(zombie|mybattlefield) libraryeater
auto=@movedTo(creature|opponentgraveyard) from(opponentlibrary):all(trigger[to]) moveto(exile) and!(token(Zombie,Creature Zombie,2/2,black) controller)!
text=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.
mana={3}{U}
type=Creature
subtype=Zombie
power=4
toughness=2
[/card]
[card]
name=Undead Executioner
auto=@movedto(this|graveyard) from(battlefield):may target(creature) -2/-2 ueot
text=When Undead Executioner dies, you may have target creature get -2/-2 until end of turn.
mana={3}{B}
type=Creature
subtype=Zombie
power=2
toughness=2
[/card]
[card]
name=Undead Gladiator
autohand=__CYCLING__({1}{B})
autograveyard={1}{B}{D(*|myhand)}:moveTo(myhand) myUpkeepOnly
text={1}{B}, Discard a card: Return Undead Gladiator from your graveyard to your hand. Activate this ability only during your upkeep. -- Cycling {1}{B} ({1}{B}, Discard this card: Draw a card.)
mana={1}{B}{B}
type=Creature
subtype=Zombie Barbarian
power=3
toughness=1
[/card]
[card]
name=Undead Leotau
auto={R}:1/-1
autograveyard={2}{B}:moveto(mybattlefield) && transforms((,unearth,haste)) asSorcery forever
text={R}: Undead Leotau gets +1/-1 until end of turn. -- Unearth {2}{B} ({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.)
mana={5}{B}
type=Creature
subtype=Zombie Cat
power=3
toughness=4
[/card]
[card]
name=Undead Minotaur
text= 
mana={2}{B}
type=Creature
subtype=Zombie Minotaur
power=2
toughness=3
[/card]
[card]
name=Undead Servant
auto=choice foreach(Undead Servant|mygraveyard) token(Zombie,Creature Zombie,2/2,black) controller
text=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.
mana={3}{B}
type=Creature
subtype=Zombie
power=3
toughness=2
[/card]
[card]
name=Undead Slayer
auto={W}{T}:moveTo(Exile) target(Skeleton,Vampire,Zombie)
text={W}, {T}: Exile target Skeleton, Vampire, or Zombie.
mana={2}{W}
type=Creature
subtype=Human Cleric
power=2
toughness=2
[/card]
[card]
name=Undead Warchief
auto=lord(zombie|myBattlefield) 2/1
auto=lord(zombie|mycastingzone) altercost( colorless,-1)
text=Zombie spells you cast cost {1} less to cast. -- Zombie creatures you control get +2/+1.
mana={2}{B}{B}
type=Creature
subtype=Zombie
power=1
toughness=1
[/card]
[card]
name=Undercity Informer
auto={1}{s(creature|mybattlefield)}:target(player) Reveal:1 revealzone(targetedpersonslibrary) revealuntil(land|targetedpersonslibrary) optionone choice name(Look) target(*|reveal) donothing optiononeend optiontwo choice name(put in Graveyard) all(*|reveal) moveto(graveyard) optiontwoend revealend
text={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.
mana={2}{B}
type=Creature
subtype=Human Rogue
power=2
toughness=3
[/card]
[card]
name=Undercity Shade
abilities=fear
auto={B}:1/1
text=Fear (This creature can't be blocked except by artifact creatures and/or black creatures.) -- {B}: Undercity Shade gets +1/+1 until end of turn.
mana={4}{B}
type=Creature
subtype=Shade
power=1
toughness=1
[/card]
[card]
name=Undercity Troll
auto=this(cantargetcard(*[-renown]) transforms((,newability[@combatdamaged(player) from(this):counter(1/1) && becomes(renown) forever]))
auto={2}{G}:regenerate
text=Renown 1 (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.) -- {2}{G}: Regenerate Undercity Troll. (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.)
mana={1}{G}
type=Creature
subtype=Troll
power=2
toughness=2
[/card]
[card]
name=Underground River
auto={T}:Add{1}
auto={T}:Add{U} and!( damage:1 controller )!
auto={T}:Add{B} and!( damage:1 controller )!
text={T}: Add {1} to your mana pool. -- {T}: Add {U} or {B} to your mana pool. Underground River deals 1 damage to you.
type=Land
[/card]
[card]
name=Underground Sea
type=Land
subtype=Island Swamp
[/card]
[card]
name=Undergrowth Champion
auto=this(counter{1/1.1}>0) phantom
auto=@movedTo(land|myBattlefield):counter(1/1,1)
text=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. -- Landfall -- Whenever a land enters the battlefield under your control, put a +1/+1 counter on Undergrowth Champion.
mana={1}{G}{G}
type=Creature
subtype=Elemental
power=2
toughness=2
[/card]
[card]
name=Undergrowth Scavenger
auto=counter(1/1,type:creature:graveyard)
text=Undergrowth Scavenger enters the battlefield with a number of +1/+1 counters on it equal to the number of creature cards in all graveyards. 
mana={3}{G}
type=Creature
subtype=Fungus Horror
power=0
toughness=0
[/card]
[card]
name=Undergrowth
other={2}{R}{G} name(Pay additional cost)
auto=ifnot paid(alternative) then fog from(creature|battlefield) oneshot
auto=if paid(alternative) then fog from(creature[-white]|battlefield) oneshot
text=As an additional cost to cast Undergrowth, you may pay {2}{R}. -- Prevent all combat damage that would be dealt this turn. If its additional cost was paid, Undergrowth doesn't affect combat damage that would be dealt by red creatures.
mana={G}
type=Instant
[/card]
[card]
name=Underhanded Designs
auto=@movedTo(artifact|myBattlefield):life:-1 opponent && life:1 controller
auto={1}{B}{S}:destroy target(other creature) restriction{type(artifact|mybattlefield)~morethan~1}
text=Whenever an artifact enters the battlefield under your control, you may pay {1}. If you do, each opponent loses 1 life and you gain 1 life. -- {1}{B}, Sacrifice Underhanded Designs: Destroy target creature. Activate this ability only if you control two or more artifacts.
mana={1}{B}
type=Enchantment
[/card]
[card]
name=Undermine
target=*|stack
auto=fizzle
auto=life:-3 targetController
text=Counter target spell. Its controller loses 3 life.
mana={U}{U}{B}
type=Instant
[/card]
[card]
name=Undertaker
auto={B}{T}{D(*|myhand)}:moveTo(ownerhand) target(creature|mygraveyard)
text={B}, {T}, Discard a card: Return target creature card from your graveyard to your hand.
mana={1}{B}
type=Creature
subtype=Human Spellshaper
power=1
toughness=1
[/card]
[card]
name=Undertow
auto=lord(creature) -islandwalk
text=Creatures with islandwalk can be blocked as though they didn't have islandwalk.
mana={2}{U}
type=Enchantment
[/card]
[card]
name=Underworld Coinsmith
auto=life:1
auto=@movedTo(enchantment|myBattlefield):life:1
auto={W}{B}{L}:life:-1 opponent
text=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.
mana={W}{B}
type=Enchantment Creature
subtype=Human Cleric
power=2
toughness=2
[/card]
[card]
name=Underworld Connections
target=land
auto=teach(land) {T}{L}:draw:1
text=Enchant land -- Enchanted land has "{T}, Pay 1 life: Draw a card."
mana={1}{B}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Underworld Dreams
auto=@drawfoeof(player):damage:1 opponent
text=Whenever an opponent draws a card, Underworld Dreams deals 1 damage to him or her.
mana={B}{B}{B}
type=Enchantment
[/card]
[card]
name=Undiscovered Paradise
auto={T}:Add{G} and!( phaseaction[my untap sourceinplay] moveTo(ownerhand) )!
auto={T}:Add{W} and!( phaseaction[my untap sourceinplay] moveTo(ownerhand) )!
auto={T}:Add{U} and!( phaseaction[my untap sourceinplay] moveTo(ownerhand) )!
auto={T}:Add{B} and!( phaseaction[my untap sourceinplay] moveTo(ownerhand) )!
auto={T}:Add{R} and!( phaseaction[my untap sourceinplay] moveTo(ownerhand) )!
text={T}: 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.
type=Land
[/card]
[card]
name=Undo
target=<2>creature
auto=moveTo(ownerhand)
text=Return two target creatures to their owners' hands.
mana={1}{U}{U}
type=Sorcery
[/card]
[card]
name=Undying Beast
autograveyard=@movedTo(this|graveyard) from(battlefield):moveTo(ownerlibrary)
text=When Undying Beast dies, put Undying Beast on top of its owner's library.
mana={3}{B}
type=Creature
subtype=Beast
power=3
toughness=2
[/card]
[card]
name=Undying Evil
target=creature
auto=undying
text=Target creature gains undying until end of turn.
mana={B}
type=Instant
[/card]
[card]
name=Undying Flames
auto=Reveal:1 revealzone(mylibrary) revealuntil(*[-land]|mylibrary) optionone donothing optiononeend optiontwo choice name(exile cards) all(*|reveal) moveto(ownerexile) optiontwoend afterrevealed choice name(Deal Damage) target(creature,player) damage:revealedmana afterrevealedend revealend
auto=if compare(epicactivated)~lessthan~1 then emblem transforms((,newability[epic controller],newability[@each my upkeep:castcard(copied named!:Undying Flames:!)])) forever dontremove
text=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 (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.)
mana={4}{R}{R}
type=Sorcery
[/card]
[card]
name=Undying Rage
target=creature
autograveyard=@movedTo(this|graveyard) from(battlefield):moveTo(ownerhand)
auto=2/2
auto=cantblock
text=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.
mana={2}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Unearth
target=creature[manacost<=3]|mygraveyard
auto=moveTo(myBattlefield)
autohand=__CYCLING__({2})
text=Return target creature card with converted mana cost 3 or less from your graveyard to the battlefield. -- Cycling {2} ({2}, Discard this card: Draw a card.)
mana={B}
type=Sorcery
[/card]
[card]
name=Unearthly Blizzard
target=<upto:3>creature
auto=cantblock
text=Up to three target creatures can't block this turn.
mana={2}{R}
type=Sorcery
subtype=Arcane
[/card]
[card]
name=Unerring Sling
auto={3}{T(creature|mybattlefield)}{T}:damage:storedpower target(creature[flying;attacking;blocking])
text={3}, {T}, Tap an untapped creature you control: Unerring Sling deals damage equal to the tapped creature's power to target attacking or blocking creature with flying.
mana={3}
type=Artifact
[/card]
[card]
name=Unflinching Courage
target=creature
auto=teach(creature) 2/2
auto=teach(creature) trample
auto=teach(creature) lifelink
text=Enchant creature -- Enchanted creature gets +2/+2 and has trample and lifelink.
mana={1}{G}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Unforge
target=equipment
auto=transforms((,newability[destroy],newability[damage:2 all(parents)])) ueot
text=Destroy target Equipment. If that Equipment was attached to a creature, Unforge deals 2 damage to that creature.
mana={2}{R}
type=Instant
[/card]
[card]
name=Unfulfilled Desires
auto={1}{l}:draw:1 && transforms((,newability[target(*|myhand) reject])) ueot
text={1}, Pay 1 life: Draw a card, then discard a card.
mana={1}{U}{B}
type=Enchantment
[/card]
[card]
name=Unhallowed Cathar
abilities=cantblock
color=black
text=Unhallowed Cathar can't block.
type=Creature
subtype=Zombie Soldier
power=2
toughness=1
[/card]
[card]
name=Unhallowed Pact
target=creature
auto=@movedTo(mytgt|graveyard) from(battlefield):all(trigger[to]) moveTo(mybattlefield)
text=Enchant creature -- When enchanted creature dies, return that card to the battlefield under your control.
mana={2}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Unhinge
target=player
auto=ability$!name(discard) target(*|myhand) reject!$ targetedplayer
auto=draw:1 controller
text=Target player discards a card. -- Draw a card.
mana={2}{B}
type=Sorcery
[/card]
[card]
name=Unholy Fiend
auto=@each my end:life:-1 controller
text=At the beginning of your end step, you lose 1 life.
type=Creature
subtype=Horror
color=black
power=3
toughness=3
[/card]
[card]
name=Unholy Grotto
auto={T}:Add{1}
auto={B}{T}:moveTo(mylibrary) target(zombie|mygraveyard)
text={T}: Add {1} to your mana pool. -- {B}, {T}: Put target Zombie card from your graveyard on top of your library.
type=Land
[/card]
[card]
name=Unholy Hunger
target=creature
auto=destroy
auto=if type(*[instant;sorcery]|mygraveyard)~morethan~1 then life:2 srccontroller
text=Destroy target creature. -- Spell mastery -- If there are two or more instant and/or sorcery cards in your graveyard, you gain 2 life.
mana={3}{B}{B}
type=Instant
[/card]
[card]
name=Unholy Strength
target=creature
auto=2/1
text=Enchant creature -- Enchanted creature gets +2/+1.
mana={B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Unified Front
auto=token(Kor Ally,Creature Kor Ally,1/1,white)*converge
text=Converge -- Put a 1/1 white Kor Ally creature token onto the battlefield for each color of mana spent to cast Unified Front.
mana={3}{W}
type=Sorcery
[/card]
[card]
name=Unified Strike
target=creature[attacking]
auto=teach(creature[power<=type:soldier:opponentbattlefield]) moveto(exile)
text=Exile target attacking creature if its power is less than or equal to the number of Soldiers on the battlefield.
mana={W}
type=Instant
[/card]
[card]
name=Unified Will
target=*|stack
auto=if type(creature|mybattlefield)~morethan~type(creature|opponentbattlefield) then fizzle
text=Counter target spell if you control more creatures than that spell's controller.
mana={1}{U}
type=Instant
[/card]
[card]
name=Unimpeded Trespasser
abilities=unblockable
text=Unimpeded Trespasser can't be blocked.
type=Creature
subtype=Spirit
power=3
toughness=3
[/card]
[card]
name=Uninvited Geist
abilities=skulk
auto=@combatdamaged(player) from(this):flip(Unimpeded Trespasser)
text=Skulk (This creature can't be blocked by creatures with greater power.) -- When Uninvited Geist deals combat damage to a player, transform it.
mana={2}{U}
type=Creature
subtype=Spirit
power=2
toughness=2
[/card]
[card]
name=Unity of Purpose
auto=ability$!choice untap all(creature[counter{1/1.1}]|mybattlefield)!$ controller
auto=target(<upto:2>other creature|battlefield) counter(1/1,1)
text=Support 2. (Put a +1/+1 counter on each of up to two target creatures.) -- Untap each creature you control with a +1/+1 counter on it.
mana={3}{U}
type=Instant
[/card]
[card]
name=Universal Solvent
auto={7}{T}{S}:destroy target(other *)
text={7}, {T}, Sacrifice Universal Solvent: Destroy target permanent.
mana={1}
type=Artifact
[/card]
[card]
name=Unknown Shores
auto={T}:Add{c}
auto={1}{T}:Add{G}
auto={1}{T}:Add{R}
auto={1}{T}:Add{B}
auto={1}{T}:Add{U}
auto={1}{T}:Add{W}
text={T}: Add {C} to your mana pool. ({C} represents colorless mana.) -- {1}, {T}: Add one mana of any color to your mana pool.
type=Land
[/card]
[card]
name=Unlicensed Disintegration
target=creature
auto=destroy
auto=if type(artifact|mybattlefield)~morethan~0 then damage:3 targetcontroller
text=Destroy target creature. If you control an artifact, Unlicensed Disintegration deals 3 damage to that creature's controller.
mana={1}{B}{R}
type=Instant
[/card]
[card]
name=Unlikely Alliance
auto={1}{W}:0/2 target(creature[-attacking;-blocking])
text={1}{W}: Target nonattacking, nonblocking creature gets +0/+2 until end of turn.
mana={1}{W}
type=Enchantment
[/card]
[card]
name=Unmake the Graves
target=<upto:2>creature|mygraveyard
auto=moveto(myhand)
text=Convoke (Your creatures can help cast this spell. Each creature you tap while casting this spell pays for {1} or one mana of that creature's color.) -- Return up to two target creature cards from your graveyard to your hand.
other={convoke} name(Convoke)
mana={4}{B}
type=Instant
[/card]
[card]
name=Unmake
target=creature
auto=moveTo(exile)
text=Exile target creature.
mana={WB}{WB}{WB}
type=Instant
[/card]
[card]
name=Unmask
target=player
aicode=activate reject notatarget(*[-land]|targetedpersonshand)
auto=reveal:type:*:targetedpersonshand revealzone(targetedpersonshand) optionone name(choose discards) notatarget(<1>*[-land]|reveal) transforms((,newability[moveto(ownerhand) all(other *|reveal)],newability[moveto(ownerhand) and!(reject)!])) ueot optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerhand) and!( all(*|reveal) moveto(ownerhand) )!  optiontwoend revealend
other={E(other *[black]|myhand)} name(Exile a Black Card from Hand)
text=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.
mana={3}{B}
type=Sorcery
[/card]
[card]
name=Unnatural Endurance
target=creature
auto=2/0 ueot
auto=regenerate
text=Devoid (This card has no color.) -- Target creature gets +2/+0 until end of turn. Regenerate it.
mana={B}
abilities=devoid
type=Instant
[/card]
[card]
name=Unnatural Hunger
target=Creature
auto=transforms((,newability[upcost[{S(other creature|mybattlefield)}] damage:p controller]))
text=Enchant creature -- At the beginning of the upkeep of enchanted creature's controller, Unnatural Hunger deals damage to that player equal to that creature's power unless he or she sacrifices another creature.
mana={3}{B}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Unnatural Predation
target=creature
auto=1/1
auto=trample
text=Target creature gets +1/+1 and gains trample until end of turn.
mana={G}
type=Instant
[/card]
[card]
name=Unnatural Selection
auto={1}:activatechooseatype target(creature) becomes(removecreaturesubtypes) && becomes(chosentype) ueot activatechooseend nonwall
text={1}: Choose a creature type other than Wall. Target creature becomes that type until end of turn.
mana={1}{U}
type=Enchantment
[/card]
[card]
name=Unnatural Speed
target=creature
auto=haste
text=Target creature gains haste until end of turn.
mana={R}
type=Instant
subtype=Arcane
[/card]
[card]
name=Unnerve
auto=ability$!name(discard 2 cards) target(*|myhand) reject!$ opponent
text=Each opponent discards two cards.
mana={3}{B}
type=Sorcery
[/card]
[card]
name=Unnerving Assault
auto=if spent({U}) then -1/0 all(creature|opponentbattlefield)
auto=if spent({R}) then 1/0 all(creature|mybattlefield)
text=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. (Do both if {U}{R} was spent.)
mana={2}{UR}
type=Instant
[/card]
[card]
name=Unquestioned Authority
target=creature
auto=draw:1 controller
auto=protection from(creature)
text=Enchant creature -- When Unquestioned Authority enters the battlefield, draw a card. -- Enchanted creature has protection from creatures.
mana={2}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Unravel the AEther
target=artifact,enchantment
auto=moveto(ownerlibrary) and!(shuffle)!
mana={1}{G}
type=Instant
[/card]
[card]
name=Unruly Mob
auto=@movedTo(other creature|graveyard) from(mybattlefield):counter(1/1,1)
text=Whenever another creature you control dies, put a +1/+1 counter on Unruly Mob.
mana={1}{W}
type=Creature
subtype=Human
power=1
toughness=1
[/card]
[card]
name=Unscythe, Killer of Kings
auto={2}:equip
auto=teach(creature) 3/3
auto=teach(creature) first strike
auto=@vampired(creature) from(mytgt):may all(trigger[to]) moveTo(exile) && token(Zombie,Creature Zombie,2/2,black)
text=Equipped creature gets +3/+3 and has first strike. -- Whenever a creature dealt damage by equipped creature this turn is put into a graveyard, you may exile that card. If you do, put a 2/2 black Zombie creature token onto the battlefield. -- Equip {2}
mana={U}{B}{B}{R}
type=Legendary Artifact
subtype=Equipment
[/card]
[card]
name=Unseen Walker
abilities=forestwalk
auto={1}{G}{G}:forestwalk target(creature)
text=Forestwalk -- {1}{G}{G}: Target creature gains forestwalk until end of turn.
mana={1}{G}
type=Creature
subtype=Dryad
power=1
toughness=1
[/card]
[card]
name=Unspeakable Symbol
auto={L:3}:counter(1/1,1) target(creature)
text=Pay 3 life: Put a +1/+1 counter on target creature.
mana={1}{B}{B}
type=Enchantment
[/card]
[card]
name=Unstable Frontier
auto={T}:Add{1}
auto={T}:ueot name(land becomes a plains) loseabilities && losesubtypesof(land) && transforms((plains)) target(land)
auto={T}:ueot name(land becomes an island) loseabilities && losesubtypesof(land) && transforms((island)) target(land)
auto={T}:ueot name(land becomes a swamp) loseabilities && losesubtypesof(land) && transforms((swamp)) target(land)
auto={T}:ueot name(land becomes a mountain) loseabilities && losesubtypesof(land) && transforms((mountain)) target(land)
auto={T}:ueot name(land becomes a forest) loseabilities && losesubtypesof(land) && transforms((forest)) target(land)
text={T}: Add {1} to your mana pool. -- {T}: Target land you control becomes the basic land type of your choice until end of turn.
type=Land
[/card]
[card]
name=Unstable Hulk
facedown={3}
autofacedown={3}{R}{R}:morph
autofaceup=6/6 ueot
autofaceup=trample ueot
autofaceup=turns:-1 controller
text=Morph {3}{R}{R} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) -- When Unstable Hulk is turned face up, it gets +6/+6 and gains trample until end of turn. You skip your next turn.
mana={1}{R}{R}
type=Creature
subtype=Goblin Mutant
power=2
toughness=2
[/card]
[card]
name=Unstable Mutation
target=creature
auto=3/3
auto=@each targetcontroller upkeep:counter(-1/-1)
text=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.
mana={U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Unstable Obelisk
auto={T}:Add{C}
auto={7}{T}{S}:destroy target(other *)
text={T}: Add {C} to your mana pool. -- {7}, {T}, Sacrifice Unstable Obelisk: Destroy target permanent.
mana={3}
type=Artifact
[/card]
[card]
name=Unstable Shapeshifter
auto=@movedto(other creature|battlefield):all(trigger[from]) copy and!( transforms((,newability[@movedto(other creature|battlefield):all(trigger[from]) copy])) forever )!
text=Whenever another creature enters the battlefield, Unstable Shapeshifter becomes a copy of that creature and gains this ability.
mana={3}{U}
type=Creature
subtype=Shapeshifter
power=0
toughness=1
[/card]
[card]
name=Unstoppable Ash
abilities=trample
auto=aslongas(other treefolk|mybattlefield) choice notatarget(other treefolk|mybattlefield) (blink)forsrc oneshot
auto=aslongas(other warrior|mybattlefield) choice notatarget(other warrior|mybattlefield) (blink)forsrc oneshot
auto=choice sacrifice
auto=@combat(blocked,turnlimited) source(creature|mybattlefield):all(trigger[to]) 0/5 ueot
text=Trample -- Champion a Treefolk or Warrior (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.) -- Whenever a creature you control becomes blocked, it gets +0/+5 until end of turn.
mana={3}{G}
type=Creature
subtype=Treefolk Warrior
power=5
toughness=5
[/card]
[card]
name=Unsummon
target=creature
auto=moveTo(ownerHand)
text=Return target creature to its owner's hand.
mana={U}
type=Instant
[/card]
[card]
name=Untamed Hunger
target=creature
auto=teach(creature) menace
auto=2/1
text=Enchant creature -- Enchanted creature gets +2/+1 and has menace. (It can't be blocked except by two or more creatures.)
mana={2}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Untamed Might
target=creature
auto=X/X
text=Target creature gets +X/+X until end of turn.
mana={X}{G}
type=Instant
[/card]
[card]
name=Untamed Wilds
aicode=activate moveTo(myBattlefield) target(land[basic]|myLibrary)
auto=name(search card) reveal:plibrarycount optionone name(choose card) target(land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield))! afterrevealedend revealend
text=Search your library for a basic land card and put that card onto the battlefield. Then shuffle your library.
mana={2}{G}
type=Sorcery
[/card]
[card]
name=Untethered Express
abilities=trample
auto=@combat(attacking) source(this):counter(1/1,1)
auto={crew(other creature[power>=1]|myBattlefield)}:name(crew 1 [1 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=1]|mybattlefield)~morethan~0,compare(crewtotalpower)~morethan~0}
text=Trample -- Whenever Untethered Express attacks, put a +1/+1 counter on it. -- Crew 1 (Tap any number of creatures you control with total power 1 or more: This Vehicle becomes an artifact creature until end of turn.)
mana={4}
type=Artifact
subtype=Vehicle
power=4
toughness=4
[/card]
[card]
name=Unwilling Recruit
target=creature
auto=X/0
auto=moveto(mybattlefield) and!(transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste)) ueot)!
text=Gain control of target creature until end of turn. Untap that creature. It gets +X/+0 and gains haste until end of turn.
mana={X}{R}{R}{R}
type=Sorcery
[/card]
[card]
name=Unwinding Clock
auto=@each opponent upkeep:untap all(artifact|myBattlefield)
text=Untap all artifacts you control during each other player's untap step.
mana={4}
type=Artifact
[/card]
[card]
name=Unworthy Dead
auto={B}:regenerate
text={B}: Regenerate Unworthy Dead.
mana={1}{B}
type=Creature
subtype=Skeleton
power=1
toughness=1
[/card]
[card]
name=Unyaro Bee Sting
target=creature,player
auto=damage:2
text=Unyaro Bee Sting deals 2 damage to target creature or player.
mana={3}{G}
type=Sorcery
[/card]
[card]
name=Unyaro Bees
abilities=flying
auto={G}:1/1
auto={3}{G}{S}:Damage:2 target(other creature,player)
text=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.
mana={G}{G}{G}
type=Creature
subtype=Insect
power=0
toughness=1
[/card]
[card]
name=Unyaro Griffin
abilities=flying
auto={S}:fizzle target(instant[red],sorcery[red]|stack)
text=Flying -- Sacrifice Unyaro Griffin: Counter target red instant or sorcery spell.
mana={3}{W}
type=Creature
subtype=Griffin
power=2
toughness=2
[/card]
[card]
name=Unyielding Krumar
auto={1}{W}:first strike ueot
text={1}{W}: Unyielding Krumar gains first strike until end of turn.
mana={3}{B}
type=Creature
subtype=Orc Warrior
power=3
toughness=3
[/card]
[card]
name=Updraft Elemental
abilities=flying
text=Flying
mana={2}{U}
type=Creature
subtype=Elemental
power=1
toughness=4
[/card]
[card]
name=Updraft
target=creature
auto=flying
auto=@next upkeep:draw:1 controller
text=Target creature gains flying until end of turn. -- Draw a card at the beginning of the next turn's upkeep.
mana={1}{U}
type=Instant
[/card]
[card]
name=Upheaval
auto=moveTo(ownerhand) all(*|battlefield)
text=Return all permanents to their owners' hands.
mana={4}{U}{U}
type=Sorcery
[/card]
[card]
name=Uphill Battle
auto=lord(*[recent;creature]|opponentbattlefield) transforms((,newability[tap(noevent)]))
text=Creatures your opponents play enter the battlefield tapped.
mana={2}{R}
type=Enchantment
[/card]
[card]
name=Uproot
target=land
auto=moveto(ownerlibrary)
text=Put target land on top of its owner's library.
mana={3}{G}
type=Sorcery
subtype=Arcane
[/card]
[card]
name=Upwelling
auto=mypoolsave(red)
auto=mypoolsave(green)
auto=mypoolsave(blue)
auto=mypoolsave(black)
auto=mypoolsave(white)
auto=mypoolsave(green)
auto=mypoolsave(colorless)
auto=opponentpoolsave(red)
auto=opponentpoolsave(green)
auto=opponentpoolsave(blue)
auto=opponentpoolsave(black)
auto=opponentpoolsave(white)
auto=opponentpoolsave(colorless)
text=Mana pools don't empty as steps and phases end.
mana={3}{G}
type=Enchantment
[/card]
[card]
name=Urabrask the Hidden
auto=lord(creature|mybattlefield) haste
auto=lord(*[recent;creature]|opponentbattlefield) transforms((,newability[tap(noevent)]))
text=Creatures you control have Haste. -- Creatures your opponents control enter the battlefield tapped.
mana={3}{R}{R}
type=Legendary Creature
subtype=Praetor
power=4
toughness=4
[/card]
[card]
name=Urban Burgeoning
target=land
auto=teach(land) transforms((,newability[@each opponent untap:untap]))
text=Enchant land -- Enchanted land has "Untap this land during each other player's untap step."
mana={G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Urban Evolution
auto=draw:3
auto=maxPlay(land)+1
text=Draw three cards. You may play an additional land this turn.
mana={3}{G}{U}
type=Sorcery
[/card]
[card]
name=Urbis Protector
auto=token(Angel,Creature Angel,4/4,white,flying)
text=When Urbis Protector enters the battlefield, put a 4/4 white Angel creature token with flying onto the battlefield.
mana={4}{W}{W}
type=Creature
subtype=Human Cleric
power=1
toughness=1
[/card]
[card]
name=Urborg Drake
abilities=flying,mustattack
text=Flying -- Urborg Drake attacks each turn if able.
mana={1}{U}{B}
type=Creature
subtype=Drake
power=2
toughness=3
[/card]
[card]
name=Urborg Elf
auto={T}:Add{U}
auto={T}:Add{B}
auto={T}:Add{G}
text={T}: Add {G}, {U}, or {B} to your mana pool.
mana={1}{G}
type=Creature
subtype=Elf Druid
power=1
toughness=1
[/card]
[card]
name=Urborg Emissary
kicker={1}{U}
auto=kicker moveTo(ownerhand) target(*|battlefield)
text=Kicker {1}{U} (You may pay an additional {1}{U} as you cast this spell.) -- When Urborg Emissary enters the battlefield, if it was kicked, return target permanent to its owner's hand.
mana={2}{B}
type=Creature
subtype=Human Wizard
power=3
toughness=1
[/card]
[card]
name=Urborg Justice
target=opponent
auto=ability$!name(sacrifice) target(<type:creature[fresh]:opponentgraveyard>creature|mybattlefield) sacrifice !$ targetedplayer
text=Target opponent sacrifices a creature for each creature that died this turn.
mana={B}{B}
type=Instant
[/card]
[card]
name=Urborg Mindsucker
auto={B}{S}:discard:1 opponent asSorcery
text={B}, Sacrifice Urborg Mindsucker: Target opponent discards a card at random. Activate this ability only any time you could cast a sorcery.
mana={2}{B}
type=Creature
subtype=Horror
power=2
toughness=2
[/card]
[card]
name=Urborg Phantom
abilities=cantblock
auto={U}:fog to(mytgt) oneshot && fog from(mytgt) oneshot
text=Urborg Phantom can't block. -- {U}: Prevent all combat damage that would be dealt to and dealt by Urborg Phantom this turn.
mana={2}{B}
type=Creature
subtype=Spirit Minion
power=3
toughness=1
[/card]
[card]
name=Urborg Shambler
auto=lord(other creature[black]) -1/-1
text=Other black creatures get -1/-1.
mana={2}{B}{B}
type=Creature
subtype=Horror
power=4
toughness=3
[/card]
[card]
name=Urborg Skeleton
kicker={3}
auto=kicker counter(1/1,1)
auto={B}:regenerate
text=Kicker {3} (You may pay an additional {3} as you cast this spell.) -- {B}: Regenerate Urborg Skeleton. -- If Urborg Skeleton was kicked, it enters the battlefield with a +1/+1 counter on it.
mana={B}
type=Creature
subtype=Skeleton
power=0
toughness=1
[/card]
[card]
name=Urborg Stalker
auto=@each my upkeep:aslongas(*[-black;-land]|myBattlefield) damage:1 controller
auto=@each opponent upkeep:aslongas(*[-black;-land]|opponentBattlefield) damage:1 opponent
text=At the beginning of each player's upkeep, if that player controls a nonblack, nonland permanent, Urborg Stalker deals 1 damage to that player.
mana={3}{B}
type=Creature
subtype=Horror
power=2
toughness=4
[/card]
[card]
name=Urborg Syphon-Mage
auto={2}{B}{T}{D(*|myhand)}:lifeleech:-2 opponent
text={2}{B}, {T}, Discard a card: Each other player loses 2 life. You gain life equal to the life lost this way.
mana={2}{B}
type=Creature
subtype=Human Spellshaper
power=2
toughness=2
[/card]
[card]
name=Urborg Uprising
target=<upto:2>creature|mygraveyard
auto=moveTo(ownerhand)
auto=draw:1 controller
text=Return up to two target creature cards from your graveyard to your hand. -- Draw a card.
mana={4}{B}
type=Sorcery
[/card]
[card]
name=Urborg Volcano
auto=tap(noevent)
auto={T}:Add{B}
auto={T}:Add{R}
text=Urborg Volcano enters the battlefield tapped. -- {T}: Add {B} or {R} to your mana pool.
type=Land
[/card]
[card]
name=Urborg, Tomb of Yawgmoth
auto=lord(land) transforms((swamp))
text=Each land is a Swamp in addition to its other land types.
type=Legendary Land
[/card]
[card]
name=Urborg
auto={T}:Add{B}
auto={T}:-swampwalk target(creature)
auto={T}:-first strike target(creature)
text={T}: Add {B} to your mana pool. -- {T}: Target creature loses first strike or swampwalk until end of turn.
type=Legendary Land
[/card]
[card]
name=Ur-Drago
abilities=first strike
auto=lord(creature) -swampwalk
text=First strike -- Creatures with swampwalk can be blocked as though they didn't have swampwalk.
mana={3}{U}{U}{B}{B}
type=Legendary Creature
subtype=Elemental
power=4
toughness=4
[/card]
[card]
name=Urge to Feed
target=creature
auto=-3/-3
auto=target(<anyamount>vampire[-tapped]|mybattlefield) transforms((,newability[tap],newability[counter(1/1)]))
text=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.
mana={B}{B}
type=Instant
[/card]
[card]
name=Urgent Exorcism
target=spirit,enchantment
auto=destroy
text=Destroy target Spirit or enchantment.
mana={1}{W}
type=Instant
[/card]
[card]
name=Ur-Golem's Eye
auto={T}:add{2}
text={T}: Add {2} to your mana pool.
mana={4}
type=Artifact
[/card]
[card]
name=Uril, the Miststalker
abilities=opponentshroud
auto=thisforeach(auras > 0) 2/2
text=Uril, the Miststalker can't be the target of spells or abilities your opponents control. -- Uril gets +2/+2 for each Aura attached to it.
mana={2}{R}{G}{W}
type=Legendary Creature
subtype=Beast
power=5
toughness=5
[/card]
[card]
name=Ursapine
auto={G}:1/1 target(creature)
text={G}: Target creature gets +1/+1 until end of turn.
mana={3}{G}{G}
type=Creature
subtype=Beast
power=3
toughness=3
[/card]
[card]
name=Ursine Fylgja
auto=counter(0/0,4,Healing)
auto={C(0/0,-1,Healing)}:prevent:1 all(this)
auto={2}{W}:counter(0/0,1,Healing)
text=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.
mana={4}{W}
type=Creature
subtype=Spirit Bear
power=3
toughness=3
[/card]
[card]
name=Urza's Blueprints
auto={T}:draw:1
auto=upcost[{6};next upkeep] sacrifice
text=Echo {6} (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.) -- {T}: Draw a card.
mana={6}
type=Artifact
[/card]
[card]
name=Urza's Chalice
auto=@movedto(artifact|stack):pay({1}) life:1 controller
text=Whenever a player casts an artifact spell, you may pay {1}. If you do, you gain 1 life.
mana={1}
type=Artifact
[/card]
[card]
name=Urza's Factory
auto={T}:Add{1}
auto={7}{T}:token(Assembly-Worker,creature artifact, 2/2, artifact)
text={T}: Add {1} to your mana pool. -- {7}, {T}: Put a 2/2 colorless Assembly-Worker artifact creature token onto the battlefield.
type=Land
subtype=Urza's
[/card]
[card]
name=Urza's Filter
auto=lord(*[multicolor]|nonbattlezone) altercost(colorless,-2)
text=Multicolored spells cost up to {2} less to cast.
mana={4}
type=Artifact
[/card]
[card]
name=Urza's Guilt
auto=draw:2 all(player) && transforms((,newability[ability$! choice name(lose 4 life) all(player) life:-4!$ controller],newability[ability$!notatarget(<3>*|myhand) reject)!$ controller],newability[ability$!notatarget(<3>*|myhand) reject)!$ opponent])) all(this)
text=Each player draws two cards, then discards three cards, then loses 4 life.
mana={2}{U}{B}
type=Sorcery
[/card]
[card]
name=Urza's Incubator
auto=chooseatype lord(creature[chosentype]|mycastingzone) altercost(colorless,-2) chooseend
text=As Urza's Incubator enters the battlefield, choose a creature type. -- Creature spells of the chosen type cost {2} less to cast.
mana={3}
type=Artifact
[/card]
[card]
name=Urza's Mine
alias=4192
auto=this(variable{urzatron} >0) produceextra:{1}
auto={T}:add{1}
text={T}: Add {1} to your mana pool. If you control an Urza's Power-Plant and an Urza's Tower, add {2} to your mana pool instead.
type=Land
subtype=Urza's Mine
[/card]
[card]
name=Urza's Power Plant
alias=4193
auto=this(variable{urzatron} >0) produceextra:{1}
auto={T}:add{1}
text={T}: Add {1} to your mana pool. If you control an Urza's Mine and an Urza's Tower, add {2} to your mana pool instead.
type=Land
subtype=Urza's Power-Plant
[/card]
[card]
name=Urza's Tower
alias=4194
auto=this(variable{urzatron} >0) produceextra:{2}
auto={T}:add{1}
text={T}: Add {1} to your mana pool. If you control an Urza's Mine and an Urza's Power-Plant, add {3} to your mana pool instead.
type=Land
subtype=Urza's Tower
[/card]
[card]
name=Uthden Troll
auto={R}:Regenerate
text={R}: Regenerate Uthden Troll.
mana={2}{R}
type=Creature
subtype=Troll
power=2
toughness=2
[/card]
[card]
name=Utopia Mycon
text=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.
mana={G}
type=Creature
subtype=Fungus
auto=@each my upkeep:counter(0/0,1,Spore)
auto={C(0/0,-3,Spore)}:Token(Saproling,Creature Saproling,1/1,green)
auto={S(saproling|myBattlefield)}:add{W}
auto={S(saproling|myBattlefield)}:add{U}
auto={S(saproling|myBattlefield)}:add{B}
auto={S(saproling|myBattlefield)}:add{R}
auto={S(saproling|myBattlefield)}:add{G}
power=0
toughness=2
[/card]
[card]
name=Utopia Sprawl
target=forest
auto=choice name(green) transforms((,newability[produceextra:{g}])) forever
auto=choice name(blue) transforms((,newability[produceextra:{u}])) forever
auto=choice name(red) transforms((,newability[produceextra:{r}])) forever
auto=choice name(black) transforms((,newability[produceextra:{b}])) forever
auto=choice name(white) transforms((,newability[produceextra:{w}])) forever
text=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 (in addition to the mana the land produces).
mana={G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Utopia Tree
auto={T}:Add{W}
auto={T}:Add{U}
auto={T}:Add{B}
auto={T}:Add{R}
auto={T}:Add{G}
text={T}: Add one mana of any color to your mana pool.
mana={1}{G}
type=Creature
subtype=Plant
power=0
toughness=2
[/card]
[card]
name=Utopia Vow
target=creature
auto=cantattack
auto=cantpwattack
auto=cantblock
auto=teach(creature) {T}:Add{W}
auto=teach(creature) {T}:Add{U}
auto=teach(creature) {T}:Add{B}
auto=teach(creature) {T}:Add{R}
auto=teach(creature) {T}:Add{G}
text=Enchant creature -- Enchanted creature can't attack or block. -- Enchanted creature has "{T}: Add one mana of any color to your mana pool."
mana={1}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Utter End
target=*[-land]
auto=moveTo(exile)
text=Exile target nonland permanent. 
mana={2}{W}{B}
type=Instant
[/card]
[card]
name=Utvara Hellkite
auto=@combat(attacking) source(creature[dragon]|myBattlefield):token(Dragon,Creature Dragon,6/6,red,flying)
abilities=flying
text=Flying -- Whenever a Dragon you control attacks, put a 6/6 red Dragon creature token with flying onto the battlefield.
mana={6}{R}{R}
type=Creature
subtype=Dragon
power=6
toughness=6
[/card]
[card]
name=Utvara Scalper
abilities=flying,mustattack
text=Flying -- Utvara Scalper attacks each turn if able.
mana={1}{R}
type=Creature
subtype=Goblin Scout
power=1
toughness=2
[/card]
[card]
name=Uyo, Silent Prophet
abilities=flying
auto={2}{H(land|mybattlefield)}{H(land|mybattlefield)}:name(copy spell) target(instant,sorcery|stack) castcard(copied noevent)
text=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.
mana={4}{U}{U}
type=Legendary Creature
subtype=Moonfolk Wizard
power=4
toughness=4
[/card]
[card]
name=Vaevictis Asmadi
abilities=flying
auto=upcost[{B}{R}{G}] sacrifice
auto={B}:1/0
auto={R}:1/0
auto={G}:1/0
text=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.
mana={2}{B}{B}{R}{R}{G}{G}
type=Legendary Creature
subtype=Elder Dragon
power=7
toughness=7
[/card]
[card]
name=Vagrant Plowbeasts
auto={1}:regenerate target(creature[power>=5])
text={1}: Regenerate target creature with power 5 or greater.
mana={5}{G}{W}
type=Creature
subtype=Beast
power=6
toughness=6
[/card]
[card]
name=Valakut Fireboar
auto=@combat(attacking) source(this):swap ueot
text=Whenever Valakut Fireboar attacks, switch its power and toughness until end of turn.
mana={4}{R}
type=Creature
subtype=Elemental Boar
power=1
toughness=7
[/card]
[card]
name=Valakut Invoker
auto={8}:damage:3 target(creature,player)
text={8}: Valakut Invoker deals 3 damage to target creature or player.
mana={2}{R}
type=Creature
subtype=Human Shaman
power=2
toughness=3
[/card]
[card]
name=Valakut Predator
auto=@movedTo(land|myBattlefield):2/2 ueot
text=Landfall -- Whenever a land enters the battlefield under your control, Valakut Predator gets +2/+2 until end of turn.
mana={2}{R}
type=Creature
subtype=Elemental
power=2
toughness=2
[/card]
[card]
name=Valakut, the Molten Pinnacle
auto=tap(noevent)
auto=@movedTo(mountain|myBattlefield) restriction{type(other mountain|myBattlefield)~morethan~4}:may damage:3 target(creature,player)
auto={T}:Add{R}
text=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. -- {T}: Add {R} to your mana pool.
type=Land
[/card]
[card]
name=Valeron Outlander
abilities=protection from black
text=Protection from black
mana={G}{W}
type=Creature
subtype=Human Scout
power=2
toughness=2
[/card]
[card]
name=Valiant Guard
mana={W}
type=Creature
subtype=Human Soldier
power=0
toughness=3
[/card]
[card]
name=Valley Dasher
abilities=haste,mustattack
text=Haste -- Valley Dasher attacks each turn if able.
mana={1}{R}
type=Creature
subtype=Human Berserker
power=2
toughness=2
[/card]
[card]
name=Valley Rannet
aicode=activate moveTo(myhand) target(*[forest;mountain]|myLibrary)
autohand={2}{cycle}:name(search card) reveal:plibrarycount optionone name(choose card) target(<1>*[forest;mountain]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveto(myhand))! afterrevealedend revealend
text=Mountaincycling {2}, forestcycling {2} ({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.)
mana={4}{R}{G}
type=Creature
subtype=Beast
power=6
toughness=3
[/card]
[card]
name=Valleymaker
auto={T}{S(mountain|myBattlefield)}:Damage:3 target(creature)
auto={T}{S(forest|myBattlefield)}:Add{G}{G}{G}
text={T}, Sacrifice a Mountain: Valleymaker deals 3 damage to target creature. -- {T}, Sacrifice a Forest: Choose a player. That player adds {G}{G}{G} to his or her mana pool.
mana={5}{RG}
type=Creature
subtype=Giant Shaman
power=5
toughness=5
[/card]
[card]
name=Valor in Akros
auto=@movedto(creature|mybattlefield):all(creature|mybattlefield) 1/1 ueot
text=Whenever a creature enters the battlefield under your control, creatures you control get +1/+1 until end of turn.
mana={3}{W}
type=Enchantment
[/card]
[card]
name=Valor
abilities=first strike
autograveyard=aslongas(plains|myBattlefield) lord(creature|myBattlefield) first strike
text=First strike -- As long as Valor is in your graveyard and you control a Plains, creatures you control have first strike.
mana={3}{W}
type=Creature
subtype=Incarnation
power=2
toughness=2
[/card]
[card]
name=Valorous Charge
auto=all(creature[white]) 2/0 ueot
text=White creatures get +2/+0 until end of turn.
mana={1}{W}{W}
type=Sorcery
[/card]
[card]
name=Valorous Stance
target=creature
auto=choice name(indestructible) indestructible ueot
auto=if cantargetcard(creature[power>=4]|battlefield) then choice name(Destroy) destroy
text=Choose one -- Target creature gains indestructible until end of turn. - Destroy target creature with toughness 4 or greater.
mana={1}{W}
type=Instant
[/card]
[card]
name=Vampire Aristocrat
auto={S(creature|myBattlefield)}:2/2
text=Sacrifice a creature: Vampire Aristocrat gets +2/+2 until end of turn.
mana={2}{B}
type=Creature
subtype=Vampire Rogue
power=2
toughness=2
[/card]
[card]
name=Vampire Bats
abilities=flying
auto={B}:1/0 limit:2
text=Flying (This creature can't be blocked except by creatures with flying or reach.) -- {B}: Vampire Bats gets +1/+0 until end of turn. Activate this ability no more than twice each turn.
mana={B}
type=Creature
subtype=Bat
power=0
toughness=1
[/card]
[card]
name=Vampire Cutthroat
abilities=lifelink,skulk
text=Skulk (This creature can't be blocked by creatures with greater power.) -- Lifelink (Damage dealt by this creature also causes you to gain that much life.)
mana={B}
type=Creature
subtype=Vampire Rogue
power=1
toughness=1
[/card]
[card]
name=Vampire Envoy
abilities=flying
auto=@tapped(this):life:1 controller
text=Flying -- Whenever Vampire Envoy becomes tapped, you gain 1 life.
mana={2}{B}
type=Creature
subtype=Vampire Cleric Ally
power=1
toughness=4
[/card]
[card]
name=Vampire Hexmage
abilities=first strike
auto={S}:removeallcounters(all) target(other *[counter{any}]|battlefield)
text=First strike -- Sacrifice Vampire Hexmage: Remove all counters from target permanent.
mana={B}{B}
type=Creature
subtype=Vampire Shaman
power=2
toughness=1
[/card]
[card]
name=Vampire Hounds
auto={D(creature|myhand)}:2/2
text=Discard a creature card: Vampire Hounds gets +2/+2 until end of turn.
mana={2}{B}
type=Creature
subtype=Vampire Hound
power=2
toughness=2
[/card]
[card]
name=Vampire Interloper
abilities=cantblock,flying
text=Flying -- Vampire Interloper can't block.
mana={1}{B}
type=Creature
subtype=Vampire Scout
power=2
toughness=1
[/card]
[card]
name=Vampire Lacerator
auto=@each my upkeep:this(opponentlife > 10) life:-1 controller
text=At the beginning of your upkeep, you lose 1 life unless an opponent has 10 or less life.
mana={B}
type=Creature
subtype=Vampire Warrior
power=2
toughness=2
[/card]
[card]
name=Vampire Nighthawk
abilities=flying,deathtouch,lifelink
text=Flying -- Deathtouch (Creatures dealt damage by this creature are destroyed. You can divide this creature's combat damage among any of the creatures blocking or blocked by it.) -- Lifelink (Damage dealt by this creature also causes you to gain that much life.)
mana={1}{B}{B}
type=Creature
subtype=Vampire Shaman
power=2
toughness=3
[/card]
[card]
name=Vampire Noble
mana={2}{B}
type=Creature
subtype=Vampire
power=3
toughness=2
[/card]
[card]
name=Vampire Nocturnus
abilities=showfromtoplibrary
auto=aslongas(*[black;zpos=1]|mylibrary) lord(creature) 2/1 >0
auto=aslongas(*[black;zpos=1]|mylibrary) lord(creature) flying >0
text=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.
mana={1}{B}{B}{B}
type=Creature
subtype=Vampire
power=3
toughness=3
[/card]
[card]
name=Vampire Outcasts
abilities=lifelink
auto=bloodthirst:2
text=Bloodthirst 2 -- Lifelink
mana={2}{B}{B}
type=Creature
subtype=Vampire
power=2
toughness=2
[/card]
[card]
name=Vampire Warlord
auto={S(other creature|myBattlefield)}:regenerate
text= Sacrifice another creature: Regenerate Vampire Warlord.
mana={4}{B}
type=Creature
subtype=Vampire Warrior
power=4
toughness=2
[/card]
[card]
name=Vampire's Bite
target=creature
kicker={2}{B}
auto=3/0
auto=kicker lifelink
text=Kicker {2}{B} (You may pay an additional {2}{B} as you cast this spell.) -- Target creature gets +3/+0 until end of turn. If Vampire's Bite was kicked, that creature gains lifelink until end of turn. (Damage dealt by the creature also causes its controller to gain that much life.)
mana={B}
type=Instant
[/card]
[card]
name=Vampiric Dragon
abilities=flying
auto=@vampired(creature) from(this):counter(1/1,1) all(this)
auto={1}{R}:damage:1 target(creature)
text=Flying -- Whenever a creature dealt damage by Vampiric Dragon this turn is put into a graveyard, put a +1/+1 counter on Vampiric Dragon. -- {1}{R}: Vampiric Dragon deals 1 damage to target creature.
mana={6}{B}{R}
type=Creature
subtype=Vampire Dragon
power=5
toughness=5
[/card]
[card]
name=Vampiric Embrace
target=creature
auto=2/2
auto=flying
auto=@vampired(creature) from(mytgt):counter(1/1,1) all(this)
text=Enchant creature -- Enchanted creature gets +2/+2 and has flying. -- Whenever a creature dealt damage by enchanted creature this turn is put into a graveyard, put a +1/+1 counter on that creature.
mana={2}{B}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Vampiric Feast
target=creature,player
auto=damage:4
auto=life:4 controller
text=Vampiric Feast deals 4 damage to target creature or player and you gain 4 life.
mana={5}{B}{B}
type=Sorcery
[/card]
[card]
name=Vampiric Fury
auto=all(creature[vampire]|mybattlefield) 2/0 ueot
auto=all(creature[vampire]|mybattlefield) first strike ueot
text=Vampire creatures you control get +2/+0 and gain first strike until end of turn.
mana={1}{R}
type=Instant
[/card]
[card]
name=Vampiric Link
target=creature
auto=teach(creature) spiritlink
text=Enchant creature -- Whenever enchanted creature deals damage, you gain that much life.
mana={B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Vampiric Rites
auto={1}{B}{S(creature|mybattlefield)}:draw:1 controller && life:1 controller
text={1}{B}, Sacrifice a creature: You gain 1 life and draw a card.
mana={B}
type=Enchantment
[/card]
[card]
name=Vampiric Sliver
auto=@vampired(creature) from(sliver):all(trigger[from]) counter(1/1,1)
text=All Sliver creatures have "Whenever a creature dealt damage by this creature this turn is put into a graveyard, put a +1/+1 counter on this creature."
mana={3}{B}
type=Creature
subtype=Sliver
power=3
toughness=3
[/card]
[card]
name=Vampiric Spirit
abilities=flying
auto=life:-4
text=Flying -- When Vampiric Spirit enters the battlefield, you lose 4 life.
mana={2}{B}{B}
type=Creature
subtype=Spirit
power=4
toughness=3
[/card]
[card]
name=Vampiric Touch
auto=damage:2 opponent
auto=life:2 controller
text=Vampiric Touch deals 2 damage to target opponent and you gain 2 life.
mana={2}{B}
type=Sorcery
[/card]
[card]
name=Vampiric Tutor
abilities=hiddenface
aicode=activate moveto(mylibrary) and!(moveto(mylibrary) and!(life:-2 controller)!)! target(*|mylibrary)
auto=name(search card) reveal:plibrarycount optionone name(choose card) target(*|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(mylibrary) and!(moveto(mylibrary) and!(life:-2 controller)!)! afterrevealedend revealend
text=Search your library for a card, then shuffle your library and put that card on top of it. You lose 2 life.
mana={B}
type=Instant
[/card]
[card]
name=Vampirism
target=creature
auto=foreach(other creature|myBattlefield) 1/1
auto=lord(other creature|myBattlefield) -1/-1
auto=@next upkeep:draw:1 controller
text=Enchant creature -- When Vampirism enters the battlefield, draw a card at the beginning of the next turn's upkeep. -- Enchanted creature gets +1/+1 for each other creature you control. -- Other creatures you control get -1/-1.
mana={1}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Vandalblast
abilities=overload
other={4}{R} name(Overload)
target=artifact|opponentbattlefield
auto=overload destroy all(artifact|opponentbattlefield)
auto=paidmana destroy
text=Destroy target artifact you don't control. -- Overload {4}{R} (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.")
mana={R}
type=Sorcery
[/card]
[card]
name=Vanguard of Brimaz
abilities=vigilance
auto=@targeted(this) from(*[instant;sorcery;enchantment]|mycastingzone):token(Cat Soldier,Creature Cat Soldier,1/1,white,vigilance) controller
text=Vigilance -- Heroic -- Whenever you cast a spell that targets Vanguard of Brimaz, put a 1/1 white Cat Soldier creature token with vigilance onto the battlefield.
mana={W}{W}
type=Creature
subtype=Cat Soldier
power=2
toughness=2
[/card]
[card]
name=Vanishing
target=creature
auto={U}{U}:phaseout
text=Enchant creature -- {U}{U}: Enchanted creature phases out. (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.)
mana={U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Vanishment
target=*[-land]
auto=moveTo(ownerlibrary)
autohand=restriction{miracle} pay[[{U}]] name(Miracle) activate name(Miracle) castcard(restricted)
text=Put target nonland permanent on top of its owner's library. -- Miracle {U} (You may cast this card for its miracle cost when you draw it if it's the first card you drew this turn.)
mana={4}{U}
type=Instant
[/card]
[card]
name=Vanquish the Foul
target=creature[power>=4]
auto=destroy
aicode=activate may bottomoflibrary all(*[zpos=1]|mylibrary)
auto=name(scry cards) reveal:1 optionone name(Put On Top) target(*|reveal) moveto(mylibrary) optiononeend optiontwo name(put on bottom) target(<1>*|reveal) bottomoflibrary optiontwoend revealend
text=Destroy target creature with power 4 or greater. Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.)
mana={5}{W}
type=Sorcery
[/card]
[card]
name=Vanquish
target=creature[blocking]
auto=destroy
text=Destroy target blocking creature.
mana={2}{W}
type=Instant
[/card]
[card]
name=Vapor Snag
target=creature
auto=moveTo(ownerhand)
auto=life:-1 targetcontroller
text=Return target creature to its owner's hand. Its controller loses 1 life.
mana={U}
type=Instant
[/card]
[card]
name=Vapor Snare
target=creature
alias=1194
auto=all(this) transforms((,newability[upcost[{H(land|mybattlefield)}] sacrifice])) forever
text=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.
mana={4}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Vaporkin
abilities=flying,cloud
text=Flying -- Vaporkin can block only creatures with flying.
mana={1}{U}
type=Creature
subtype=Elemental
power=2
toughness=1
[/card]
[card]
name=Vaporous Djinn
abilities=flying
auto=upcost[{U}{U}] phaseout
text=Flying -- At the beginning of your upkeep, Vaporous Djinn phases out unless you pay {U}{U}. (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.)
mana={2}{U}{U}
type=Creature
subtype=Djinn
power=3
toughness=4
[/card]
[card]
name=Varchild's Crusader
auto={0}:name(Block Protection) treason && ueot cantbeblockedby(creature[-wall])
text={0}: Varchild's Crusader can't be blocked this turn except by Walls. Sacrifice Varchild's Crusader at the beginning of the next end step.
mana={3}{R}
type=Creature
subtype=Human Knight
power=3
toughness=2
[/card]
[card]
name=Varchild's War-Riders
abilities=trample
auto=rampage(1/1,1)
auto=@each my upkeep:counter(0/0,1,Age) && all(this) transforms((,newability[choice sacrifice],newability[choice thisforeach(counter{0/0.1.Age}) token(Survivor Token) opponent]))
text=Cumulative upkeep - Put a 1/1 red Survivor creature token onto the battlefield under an opponent's control. (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.) -- Trample; rampage 1 (Whenever this creature becomes blocked, it gets +1/+1 until end of turn for each creature blocking it beyond the first.)
mana={1}{R}
type=Creature
subtype=Human Warrior
power=3
toughness=4
[/card]
[card]
name=Vassal Soul
abilities=flying
text=Flying
mana={1}{WU}{WU}
type=Creature
subtype=Spirit
power=2
toughness=2
[/card]
[card]
name=Vastwood Animist
text={T}: 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.
auto={t}:target(land|mybattlefield) transforms((Elemental Creature,setpower=type:ally:mybattlefield,settoughness=type:ally:mybattlefield)) ueot
mana={2}{G}
type=Creature
subtype=Elf Shaman Ally
power=1
toughness=1
[/card]
[card]
name=Vastwood Gorger
mana={5}{G}
type=Creature
subtype=Wurm
power=5
toughness=6
[/card]
[card]
name=Vastwood Hydra
auto=counter(1/1,X)
auto=@movedTo(this|mygraveyard) from(myBattlefield):may thisforeach(counter{1/1.1}) ability$!name(give counter) notatarget(creature|mybattlefield) counter(1/1)!$ controller
text=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. 
mana={X}{G}{G}
type=Creature
subtype=Hydra
power=0
toughness=0
[/card]
[card]
name=Vastwood Zendikon
target=land
auto=becomes(Creature Elemental,6/4,green)
auto=@movedTo(mytgt|graveyard) from(battlefield):all(trigger[to]) moveTo(ownerhand)
text=Enchant land -- Enchanted land is a 6/4 green Elemental creature. It's still a land. -- When enchanted land is put into a graveyard, return that card to its owner's hand.
mana={4}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Vault of the Archangel
auto={T}:Add{1}
auto={2}{W}{B}{T}:all(creature|mybattlefield) deathtouch ueot && all(creature|mybattlefield) lifelink ueot
text={T}: Add 1 to your mana pool. -- {2}{W}{B}, {T}: Creatures you control gain deathtouch and lifelink until end of turn.
type=Land
[/card]
[card]
name=Vault of Whispers
auto={T}:Add{B}
text=(Vault of Whispers isn't a spell.) -- {T}: Add {B} to your mana pool.
type=Artifact Land
[/card]
[card]
name=Vault Skirge
abilities=flying,lifelink
text=({p(B)} can be paid with either {B} or 2 life.) -- Flying -- Lifelink
mana={1}{p(B)}
color=black
type=Artifact Creature
subtype=Imp
power=1
toughness=1
[/card]
[card]
name=Vault Skyward
target=creature
auto=flying
auto=untap
text=Target creature gains flying until end of turn. Untap it.
mana={U}
type=Instant
[/card]
[card]
name=Vaultbreaker
other={2}{R} name(Dash)
auto=if paid(alternative) then transforms((,newability[haste],newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) forever
auto=@combat(attacking) source(this):may name(discard and draw) reject notatarget(*|myhand) && transforms((,newability[draw:1 controller])) forever
text=Whenever Vaultbreaker attacks, you may discard a card. If you do, draw a card. -- Dash {2}{R} (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.)
mana={3}{R}
type=Creature
subtype=Orc Rogue
power=4
toughness=2
[/card]
[card]
name=Vebulid
auto=counter(1/1,1)
auto=@each my upkeep:may counter(1/1,1)
auto=@combat(attacking) source(this):phaseaction[combatends,sourceinplay] destroy
auto=@combat(blocking) source(this):phaseaction[combatends,sourceinplay] destroy
text=Vebulid enters the battlefield with a +1/+1 counter on it. -- At the beginning of your upkeep, you may put a +1/+1 counter on Vebulid. -- When Vebulid attacks or blocks, destroy it at end of combat.
mana={B}
type=Creature
subtype=Horror
power=0
toughness=0
[/card]
[card]
name=Vec Townships
auto={T}:Add{1}
auto={T}:Add{G} and!( frozen )!
auto={T}:Add{W} and!( frozen )!
text={T}: Add {1} to your mana pool. -- {T}: Add {G} or {W} to your mana pool. Vec Townships doesn't untap during your next untap step.
type=Land
[/card]
[card]
name=Vectis Agents
auto={U}{B}:-2/0 && unblockable
text={U}{B}: Vectis Agents gets -2/-0 until end of turn and is unblockable this turn.
mana={3}{U}{B}
type=Artifact Creature
subtype=Human Rogue
power=4
toughness=3
[/card]
[card]
name=Vectis Dominator
auto={T}:name(tap) target(creature) transforms((,newability[pay[[{L:2}]] name(pay 2 life) donothing?tap])) forever
text={T}: Tap target creature unless its controller pays 2 life.
mana={1}{W}{B}
type=Artifact Creature
subtype=Human Wizard
power=0
toughness=2
[/card]
[card]
name=Vectis Silencers
auto={2}{B}:deathtouch
text={2}{B}: Vectis Silencers gains deathtouch until end of turn. (Creatures dealt damage by this creature are destroyed. You can divide its combat damage among any of the creatures blocking or blocked by it.)
mana={2}{U}
type=Artifact Creature
subtype=Human Rogue
power=1
toughness=2
[/card]
[card]
name=Vector Asp
auto={B}:infect
text={B}: Vector Asp gains infect until end of turn. (It deals damage to creatures in form of -1/-1 counters and to players in form of poison counters.)
mana={1}
type=Artifact Creature
subtype=Snake
power=1
toughness=1
[/card]
[card]
name=Vedalken AEthermage
abilities=flash
auto=moveto(ownerhand) target(sliver)
aicode=activate moveTo(myHand) target(wizard|myLibrary)
autohand={3}{cycle}:name(search card) reveal:plibrarycount optionone name(choose card) target(<1>wizard|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myhand))! afterrevealedend revealend
text=Flash (You may cast this spell any time you could cast an instant.) -- When Vedalken AEthermage enters the battlefield, return target Sliver to its owner's hand. -- Wizardcycling {3} ({3}, Discard this card: Search your library for a Wizard card, reveal it, and put it into your hand. Then shuffle your library.)
mana={1}{U}
type=Creature
subtype=Vedalken Wizard
power=1
toughness=2
[/card]
[card]
name=Vedalken Anatomist
auto={2}{U}{T}:tap target(creature) && counter(-1/-1,1)
auto={2}{U}{T}:untap target(creature) && counter(-1/-1,1)
text={2}{U}, {T}:Put a -1/-1 counter on target creature. You may tap or untap that creature.
mana={2}{U}
type=Creature
subtype=Vedalken Wizard
power=1
toughness=2
[/card]
[card]
name=Vedalken Archmage
auto=@movedTo(artifact|mystack):draw:1 controller
text=Whenever you cast an artifact spell, draw a card.
mana={2}{U}{U}
type=Creature
subtype=Vedalken Wizard
power=0
toughness=2
[/card]
[card]
name=Vedalken Blademaster
auto=@movedTo(*[-creature]|mystack):1/1 ueot
text=Prowess (Whenever you cast a noncreature spell, this creature gets +1/+1 until end of turn.)
mana={2}{U}
type=Creature
subtype=Vedalken Soldier
power=2
toughness=3
[/card]
[card]
name=Vedalken Certarch
auto=aslongas(artifact|myBattlefield) {T}:tap target(artifact,creature,land) >2
text=Metalcraft - {T}: Tap target artifact, creature, or land. Activate this ability only if you control three or more artifacts.
mana={U}
type=Creature
subtype=Vedalken Wizard
power=1
toughness=1
[/card]
[card]
name=Vedalken Dismisser
auto=moveTo(ownerLibrary) target(creature)
text=When Vedalken Dismisser enters the battlefield, put target creature on top of its owner's library.
mana={5}{U}
type=Creature
subtype=Vedalken Wizard
power=2
toughness=2
[/card]
[card]
name=Vedalken Entrancer
auto={U}{T}:deplete:2 target(player)
text={U}, {T}: Target player puts the top two cards of his or her library into his or her graveyard.
mana={3}{U}
type=Creature
subtype=Vedalken Wizard
power=1
toughness=4
[/card]
[card]
name=Vedalken Ghoul
auto=@combat(blocked,turnlimited) source(this):life:-4 opponent
text=Whenever Vedalken Ghoul becomes blocked, defending player loses 4 life.
mana={U}{B}
type=Creature
subtype=Vedalken Zombie
power=1
toughness=1
[/card]
[card]
name=Vedalken Heretic
auto=@damagefoeof(player) from(this):may draw:1 controller
text=Whenever Vedalken Heretic deals damage to an opponent, you may draw a card.
mana={G}{U}
type=Creature
subtype=Vedalken Rogue
power=1
toughness=1
[/card]
[card]
name=Vedalken Infuser
auto=@each my upkeep:may counter(0/0,1,Charge) target(artifact)
text=At the beginning of your upkeep, you may put a charge counter on target artifact.
mana={3}{U}
type=Creature
subtype=Vedalken Wizard
power=1
toughness=4
[/card]
[card]
name=Vedalken Mastermind
auto={U}{T}:moveTo(ownerhand) target(*|myBattlefield)
text={U}, {T}: Return target permanent you control to its owner's hand.
mana={U}{U}
type=Creature
subtype=Vedalken Wizard
power=1
toughness=2
[/card]
[card]
name=Vedalken Orrery
auto=lord(*[-land]|myhand,mylibrary,mygraveyard,myexile) asflash
text=You may cast nonland cards as though they had flash.
mana={4}
type=Artifact
[/card]
[card]
name=Vedalken Outlander
abilities=protection from red
text=Protection from red
mana={W}{U}
type=Artifact Creature
subtype=Vedalken Scout
power=2
toughness=2
[/card]
[card]
name=Vedalken Shackles
abilities=shackler
auto={2}{T}:shackle target(creature[power<=type:island:mybattlefield])
auto=@each my untap restriction{canuntap}:may untap
text=You may choose not to untap Vedalken Shackles during your untap step. -- {2}, {T}: 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.
mana={3}
type=Artifact
[/card]
[card]
name=Veil of Birds
auto=@movedto(*|opponentstack) once:transforms((removetypes)) forever && transforms((Bird Creature,setpower=1,settoughness=1,flying)) forever
text=When an opponent casts a spell, if Veil of Birds is an enchantment, Veil of Birds becomes a 1/1 Bird creature with flying.
mana={U}
type=Enchantment
[/card]
[card]
name=Veilborn Ghoul
autograveyard=@movedTo(Swamp|myBattlefield):may moveTo(mybattlefield)
abilities=cantblock
text=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.
mana={4}{B}
type=Creature
subtype=Zombie
power=4
toughness=1
[/card]
[card]
name=Veiled Apparition
auto=@movedto(*|opponentstack) once:transforms((removetypes)) forever && transforms((,newability[upcost[{1}{U}] sacrifice])) forever && transforms((Illusion Creature,setpower=3,settoughness=3,flying)) forever
text=When an opponent casts a spell, if Veiled Apparition is an enchantment, Veiled Apparition becomes a 3/3 Illusion creature with flying and "At the beginning of your upkeep, sacrifice Veiled Apparition unless you pay {1}{U}."
mana={1}{U}
type=Enchantment
[/card]
[card]
name=Veiled Serpent
autohand=__CYCLING__({2})
auto=aslongas(island|opponentbattlefield) cantattack <1
auto=@movedto(*|opponentstack) once:transforms((removetypes)) forever && transforms((Serpent Creature,setpower=4,settoughness=4)) forever
text=When an opponent casts a spell, if Veiled Serpent is an enchantment, Veiled Serpent becomes a 4/4 Serpent creature that can't attack unless defending player controls an Island. -- Cycling {2} ({2}, Discard this card: Draw a card.)
mana={2}{U}
type=Enchantment
[/card]
[card]
name=Veiling Oddity
autoexile=this(counter{0/0.1.Time}<2) transforms((,newability[@counterremoved(0/0.1.Time) from(sourcecard) suspended:all(creature) unblockable ueot]))
suspend(4)={1}{U}
text=Suspend 4 - {1}{U} (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.) -- When the last time counter is removed from Veiling Oddity while it's exiled, creatures are unblockable this turn.
mana={3}{U}
type=Creature
subtype=Illusion
power=2
toughness=3
[/card]
[card]
name=Veilstone Amulet
auto=@movedTo(*|mystack):all(creature|myBattlefield) opponentshroud ueot
text=Whenever you cast a spell, creatures you control can't be the targets of spells or abilities your opponents control this turn.
mana={3}
type=Artifact
[/card]
[card]
name=Vein Drinker
abilities=flying
auto={R}{T}:target(creature) dynamicability<!powerstrike eachother!>
auto=@vampired(creature) from(this):all(trigger[from]) counter(1/1,1)
text=Flying -- {R}, {T}: 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 is put into a graveyard, put a +1/+1 counter on Vein Drinker.
mana={4}{B}{B}
type=Creature
subtype=Vampire
power=4
toughness=4
[/card]
[card]
name=Veinfire Borderpost
other={H(land[basic]|mybattlefield)}{1} name(Pay /1/ and Return a Basic Land to Hand)
auto=tap(noevent)
auto={T}:Add{B}
auto={T}:Add{R}
text=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. -- {T}: Add {B} or {R} to your mana pool.
mana={1}{B}{R}
type=Artifact
[/card]
[card]
name=Vela the Night-Clad
auto=lord(other creature|mybattlefield) intimidate
auto=@movedTo(creature|nonbattlezone) from(mybattlefield):life:-1 opponent
abilities=intimidate
text=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.
mana={4}{U}{B}
type=Legendary Creature
subtype=Human Wizard
power=4
toughness=4
[/card]
[card]
name=Veldrane of Sengir
auto={1}{B}{B}:-3/0 && forestwalk
text={1}{B}{B}: Veldrane of Sengir gets -3/-0 and gains forestwalk until end of turn.
mana={5}{B}{B}
type=Legendary Creature
subtype=Human Rogue
power=5
toughness=5
[/card]
[card]
name=Veldt
auto=@each my upkeep:counter(0/0,-1,Depletion)
auto={T}:Add{G} and!( counter(0/0,1,Depletion) )!
auto={T}:Add{W} and!( counter(0/0,1,Depletion) )!
auto=this(counter{0/0.1.Depletion}>=1) doesnotuntap
text=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. -- {T}: Add {G} or {W} to your mana pool. Put a depletion counter on Veldt.
type=Land
[/card]
[card]
name=Venarian Glimmer
target=player
aicode=activate reject notatarget(*[-land;manacost<=castx]|targetedpersonshand)
auto=reveal:type:*:targetedpersonshand revealzone(targetedpersonshand) optionone name(choose discards) notatarget(<1>*[-land;manacost<=castx]|reveal) transforms((,newability[moveto(ownerhand) all(other *|reveal)],newability[moveto(ownerhand) and!(reject)!])) ueot optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerhand) and!( all(*|reveal) moveto(ownerhand) )!  optiontwoend revealend
text=Target player reveals his or her hand. You choose a nonland card with converted mana cost X or less from it. That player discards that card.
mana={X}{U}
type=Instant
[/card]
[card]
name=Vendetta
target=creature[-black]
auto=bury
auto=dynamicability<!mytgt toughnesslifeloss srccontroller!>
text=Destroy target nonblack creature. It can't be regenerated. You lose life equal to that creature's toughness.
mana={B}
type=Instant
[/card]
[card]
name=Vendilion Clique
abilities=flash,flying
aicode=activate name(bottom of library) notatarget(*[-land]|targetedpersonshand) bottomoflibrary and!( draw:1 targetedplayer )!
auto=name(target player) target(player) Reveal:type:*:targetedpersonshand revealzone(targetedpersonshand) optionone name(choose card) target(*[-land]|reveal) transforms((,newability[bottomoflibrary],newability[draw:1],newability[all(*|reveal) moveto(ownerhand)])) oneshot optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerhand) and!( all(*|reveal) moveto(ownerhand) )!  optiontwoend revealend
text=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.
mana={1}{U}{U}
type=Legendary Creature
subtype=Faerie Wizard
power=3
toughness=1
[/card]
[card]
name=Venerable Kumo
abilities=reach
auto=@movedTo(this|mygraveyard) from(myBattlefield):may moveTo(myhand) target(spirit[manacost<=4]|mygraveyard)
text=Reach (This creature can block creatures with flying.) -- Soulshift 4 (When this dies, you may return target Spirit card with converted mana cost 4 or less from your graveyard to your hand.)
mana={4}{G}
type=Creature
subtype=Spirit
power=2
toughness=3
[/card]
[card]
name=Venerable Lammasu
abilities=flying
text=Flying
mana={6}{W}
type=Creature
subtype=Lammasu
power=5
toughness=4
[/card]
[card]
name=Venerable Monk
auto=life:2 controller
text=When Venerable Monk enters the battlefield, you gain 2 life.
mana={2}{W}
type=Creature
subtype=Human Monk Cleric
power=2
toughness=2
[/card]
[card]
name=Venerated Teacher
auto=all(creature[leveler]|myBattlefield) counter(0/0,2,level)
text=When Venerated Teacher enters the battlefield, put two level counters on each creature you control with level up.
mana={2}{U}
type=Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=Vengeance
target=creature[tapped]
auto=destroy
text=Destroy target tapped creature.
mana={3}{W}
type=Sorcery
[/card]
[card]
name=Vengeful Dead
auto=@movedto(other zombie|graveyard) from(battlefield):life:-1 opponent
auto=@movedto(this|graveyard) from(battlefield):life:-1 opponent
text=Whenever Vengeful Dead or another Zombie dies, each opponent loses 1 life.
mana={3}{B}
type=Creature
subtype=Zombie
power=3
toughness=2
[/card]
[card]
name=Vengeful Firebrand
auto=aslongas(warrior|mygraveyard) haste
auto={R}:1/0
text=Vengeful Firebrand has haste as long as a Warrior card is in your graveyard. -- {R}: Vengeful Firebrand gets +1/+0 until end of turn.
mana={3}{R}
type=Creature
subtype=Elemental Warrior
power=5
toughness=2
[/card]
[card]
name=Vengeful Pharaoh
abilities=deathtouch
autograveyard=@combatdamaged(player,planeswalker) from(*|opponentbattlefield):and!(destroy target(creature[attacking]))! moveTo(ownerlibrary)
text=Deathtouch -- Whenever combat damage is dealt to your 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.
mana={2}{B}{B}{B}
type=Creature
subtype=Zombie
power=5
toughness=4
[/card]
[card]
name=Vengeful Rebel
auto=if revolt then target(creature|opponentbattlefield) -3/-3 ueot
text=Revolt -- When Vengeful Rebel enters the battlefield, if a permanent you controlled left the battlefield this turn, target creature an opponent controls gets -3/-3 until end of turn.
mana={2}{B}
type=Creature
subtype=Aetherborn Warrior
power=3
toughness=2
[/card]
[card]
name=Vengeful Vampire
abilities=flying,undying
text=Flying -- Undying
mana={4}{B}{B}
type=Creature
subtype=Vampire
power=3
toughness=2
[/card]
[card]
name=Vengevine
abilities=haste
autograveyard=@movedto(creature|mystack) restriction{thisturn(creature|mystack)~equalto~1}:may moveto(mybattlefield)
text=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.
mana={2}{G}{G}
type=Creature
subtype=Elemental
power=4
toughness=3
[/card]
[card]
name=Venom Sliver
auto=lord(sliver|myBattlefield) deathtouch
text=Sliver creatures you control have deathtouch. (Any amount of damage a creature with deathtouch deals to a creature is enough to destroy it.) 
mana={1}{G}
type=Creature
subtype=Sliver
power=1
toughness=1
[/card]
[card]
name=Venom
target=creature
auto=@combat(blocking,blocked) source(mytgt) from(creature[-wall]):all(trigger[from]) phaseaction[combatends once] destroy
text=Enchant creature -- Whenever enchanted creature blocks or becomes blocked by a non-Wall creature, destroy the other creature at end of combat.
mana={1}{G}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Venomous Dragonfly
abilities=flying
auto=@combat(blocking,blocked) source(this) from(creature):all(trigger[from]) phaseaction[combatends once] destroy
text=Flying -- Whenever Venomous Dragonfly blocks or becomes blocked by a creature, destroy that creature at end of combat.
mana={3}{G}
type=Creature
subtype=Insect
power=1
toughness=1
[/card]
[card]
name=Venomous Fangs
target=creature
auto=deathtouch
text=Enchant creature -- Whenever enchanted creature deals damage to a creature, destroy the other creature.
mana={2}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Venomous Vines
target=*[enchanted]
auto=destroy
text=Destroy target enchanted permanent.
mana={2}{G}{G}
type=Sorcery
[/card]
[card]
name=Venomspout Brackus
facedown={3}
autofacedown={3}{G}{G}:morph
auto={1}{G}{T}:damage:5 target(creature[flying;attacking;blocking])
text={1}{G}, {T}: Venomspout Brackus deals 5 damage to target attacking or blocking creature with flying. -- Morph {3}{G}{G} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={6}{G}
type=Creature
subtype=Beast
power=5
toughness=5
[/card]
[card]
name=Venser, the Sojourner
auto=counter(0/0,3,loyalty)
auto={C(0/0,2,Loyalty)}:name(+2: exile) (blink)ueot target(*|mybattlefield)
auto={C(0/0,-1,Loyalty)}:name(-1: unblockable) all(creature) unblockable ueot
auto={C(0/0,-8,Loyalty)}:name(-8: emblem) emblem transforms((,newability[@movedto(*|mystack):choice target(*|battlefield) moveto(exile)])) forever dontremove
text=+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."
mana={3}{W}{U}
type=Planeswalker
subtype=Venser
[/card]
[card]
name=Venser's Journal
abilities=nomaxhand
auto=@each my upkeep:life:phandcount
text=You have no maximum hand size. -- At the beginning of your upkeep, you gain 1 life for each card in your hand.
mana={5}
type=Artifact
[/card]
[card]
name=Venser's Sliver
mana={5}
type=Artifact Creature
subtype=Sliver
power=3
toughness=3
[/card]
[card]
name=Vent Sentinel
abilities=defender
auto={1}{R}{T}:damage:type:creature[defender]:mybattlefield target(player)
text=Defender -- {1}{R}{T}: Vent Sentinel deals damage to target player equal to the number of creatures with defender you control.
mana={3}{R}
type=Creature
subtype=Elemental
power=2
toughness=4
[/card]
[card]
name=Ventifact Bottle
auto={X}{1}{T}:counter(0/0,x,Charge) asSorcery
auto=@each my firstmain:tap all(this) && thisforeach(counter{0/0.1.Charge}) add{1} && removeallcounters(0/0,1,Charge)
text={X}{1}, {T}: Put X charge counters on Ventifact Bottle. Activate this ability only any time you could cast a sorcery. -- At the beginning of your precombat main phase, if Ventifact Bottle has a charge counter on it, tap it and remove all charge counters from it. Add {1} to your mana pool for each charge counter removed this way.
mana={3}
type=Artifact
[/card]
[card]
name=Verdant Automaton
auto={3}{G}:counter(1/1,1)
text={3}{G}: Put a +1/+1 counter on Verdant Automaton.
mana={2}
type=Artifact Creature
subtype=Construct
power=1
toughness=2
[/card]
[card]
name=Verdant Catacombs
aicode=activate moveTo(myBattlefield) target(*[forest;swamp]|myLibrary)
auto={L}{T}{S}:name(search card) reveal:plibrarycount optionone name(choose card) target(*[forest;swamp]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveto(ownerbattlefield))! afterrevealedend revealend
text={T}, 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.
type=Land
[/card]
[card]
name=Verdant Eidolon
auto={G}{S}:Add{W}{W}{W}
auto={G}{S}:Add{U}{U}{U}
auto={G}{S}:Add{B}{B}{B}
auto={G}{S}:Add{R}{R}{R}
auto={G}{S}:Add{G}{G}{G}
autograveyard=@movedTo(*[multicolor]|mystack):may moveTo(myhand)
text={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.
mana={3}{G}
type=Creature
subtype=Spirit
power=2
toughness=2
[/card]
[card]
name=Verdant Embrace
target=creature
auto=3/3
auto=@each upkeep:token(Saproling,Creature Saproling,1/1,green)
text=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."
mana={3}{G}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Verdant Field
target=land
auto=teach(land) {T}:1/1 target(creature)
text=Enchant land -- Enchanted land has "{T}: Target creature gets +1/+1 until end of turn."
mana={2}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Verdant Force
auto=@each upkeep:token(Saproling,Creature Saproling,1/1,green)
text=At the beginning of each upkeep, put a 1/1 green Saproling creature token onto the battlefield.
mana={5}{G}{G}{G}
type=Creature
subtype=Elemental
power=7
toughness=7
[/card]
[card]
name=Verdant Haven
target=land
auto=life:2 controller
auto=all(this) transforms((,newability[produceextra:selectmana])) forever
text=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 (in addition to the mana the land produces).
mana={2}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Verdant Succession
auto=lord(creature[green,-token]) transforms((,newability[@movedto(graveyard) from(this|mybattlefield):target(creature[share!name!]|mylibrary) moveTo(mybattlefield)]))
text=Whenever a green nontoken creature is put into a graveyard from the battlefield, that creature's controller may search his or her library for a card with the same name as that creature and put it onto the battlefield. If that player does, he or she then shuffles his or her library.
mana={4}{G}
type=Enchantment
[/card]
[card]
name=Verdant Touch
target=land
auto=transforms((Creature,setpower=2,settoughness=2)) forever
buyback={1}{G}{3}
text=Buyback {3} (You may pay an additional {3} as you cast this spell. If you do, put this card into your hand as it resolves.) -- Target land becomes a 2/2 creature that's still a land. (This effect lasts indefinitely.)
mana={1}{G}
type=Sorcery
[/card]
[card]
name=Verdeloth the Ancient
auto=lord(other treefolk) 1/1
auto=lord(saproling) 1/1
auto=token(saproling,creature saproling,1/1,green)*x
text=Kicker {X} (You may pay an additional {X} as you cast this spell.) -- 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.
mana={4}{G}{G}{X}
type=Legendary Creature
subtype=Treefolk
power=4
toughness=7
[/card]
[card]
name=Verdigris
target=artifact
auto=destroy
text=Destroy target artifact.
mana={2}{G}
type=Instant
[/card]
[card]
name=Verduran Emissary
kicker={1}{R}
auto=kicker bury target(artifact)
text=Kicker {1}{R} (You may pay an additional {1}{R} as you cast this spell.) -- When Verduran Emissary enters the battlefield, if it was kicked, destroy target artifact. It can't be regenerated.
mana={2}{G}
type=Creature
subtype=Human Wizard
power=2
toughness=3
[/card]
[card]
name=Verduran Enchantress
auto=@movedTo(enchantment|mystack):may draw:1
text=Whenever you cast an enchantment spell, you may draw a card.
mana={1}{G}{G}
type=Creature
subtype=Human Druid
power=0
toughness=2
[/card]
[card]
name=Verdurous Gearhulk
abilities=trample
auto=ability$!counter(1/1,1) target(creature|mybattlefield)!$ controller && ability$!counter(1/1,1) target(creature|mybattlefield)!$ controller && ability$!counter(1/1,1) target(creature|mybattlefield)!$ controller && ability$!counter(1/1,1) target(creature|mybattlefield)!$ controller
text=Trample -- When Verdurous Gearhulk enters the battlefield, distribute four +1/+1 counters among any number of target creatures you control.
mana={3}{G}{G}
type=Artifact Creature
subtype=Construct
power=4
toughness=4
[/card]
[card]
name=Vermiculos
auto=@movedTo(artifact|battlefield):4/4 ueot
text=Whenever an artifact enters the battlefield, Vermiculos gets +4/+4 until end of turn.
mana={4}{B}
type=Creature
subtype=Horror
power=1
toughness=1
[/card]
[card]
name=Vernal Bloom
auto=lord(forest|battlefield) transforms((,newability[produceextra:{G}]))
text=Whenever a Forest is tapped for mana, its controller adds {G} to his or her mana pool (in addition to the mana the land produces).
mana={3}{G}
type=Enchantment
[/card]
[card]
name=Vernal Equinox
auto=lord(*[creature;enchantment]|hand,library,graveyard,exile) asflash
text=Any player may play creature and enchantment cards as though they had flash.
mana={3}{G}
type=Enchantment
[/card]
[card]
name=Vertigo Spawn
abilities=defender
auto=@combat(blocking) source(this) from(creature):all(trigger[from]) tap && all(trigger[from]) frozen
text=Defender (This creature can't attack.) -- Whenever Vertigo Spawn blocks a creature, tap that creature. That creature doesn't untap during its controller's next untap step.
mana={1}{U}
type=Creature
subtype=Illusion
power=0
toughness=3
[/card]
[card]
name=Vertigo
target=creature[flying]
auto=damage:2
auto=-flying
text=Vertigo deals 2 damage to target creature with flying. That creature loses flying until end of turn.
mana={R}
type=Instant
[/card]
[card]
name=Vesper Ghoul
auto={L}{T}:Add{W}
auto={L}{T}:Add{U}
auto={L}{T}:Add{B}
auto={L}{T}:Add{R}
auto={L}{T}:Add{G}
text={T}, Pay 1 life: Add one mana of any color to your mana pool.
mana={2}{B}
type=Creature
subtype=Zombie Druid
power=1
toughness=1
[/card]
[card]
name=Vessel of Endless Rest
auto=bottomoflibrary target(*|graveyard)
auto={T}:Add{G}
auto={T}:Add{W}
auto={T}:Add{U}
auto={T}:Add{B}
auto={T}:Add{R}
text=When Vessel of Endless Rest enters the battlefield, put target card from a graveyard on the bottom of its owner's library. -- {T}: Add one mana of any color to your mana pool.
mana={3}
type=Artifact
[/card]
[card]
name=Vessel of Ephemera
auto={2}{W}{s}:token(Spirit,creature Spirit,1/1,white,flying)*2
text={2}{W}, Sacrifice Vessel of Ephemera: Put two 1/1 white Spirit creature tokens with flying onto the battlefield.
mana={1}{W}
type=Enchantment
[/card]
[card]
name=Vessel of Malignity
auto={1}{B}{s}:name(exile from hand) target(opponent) ability$! moveto(exile) target(<upto:2>*|myhand)!$ targetedplayer assorcery
text={1}{B}, Sacrifice Vessel of Malignity: Target opponent exiles two cards from his or her hand. Activate this ability only any time you could cast a sorcery.
mana={1}{B}
type=Enchantment
[/card]
[card]
name=Vessel of Nascency
auto={1}{G}{s}:reveal:4 optionone name(Choose Card) target(creature,artifact,enchantment,land,planeswalker|reveal) moveto(myhand) optiononeend optiontwo name(put in grave) all(*|reveal) moveto(mygraveyard) optiontwoend revealend
text={1}{G}, Sacrifice Vessel of Nascency: Reveal the top four cards of your library. You may put an artifact, creature, enchantment, land, or planeswalker card from among them into your hand. Put the rest into your graveyard.
mana={G}
type=Enchantment
[/card]
[card]
name=Vessel of Paramnesia
auto={U}{s}:deplete:3 target(player) && draw:1 controller
text={U}, Sacrifice Vessel of Paramnesia: Target player puts the top three cards of his or her library into his or her graveyard. Draw a card.
mana={1}{U}
type=Enchantment
[/card]
[card]
name=Vessel of Volatility
auto={1}{R}{s}:add{R}{R}{R}{R}
text={1}{R}, Sacrifice Vessel of Volatility: Add {R}{R}{R}{R} to your mana pool.
mana={1}{R}
type=Enchantment
[/card]
[card]
name=Vestige of Emrakul
abilities=trample
text=Devoid (This card has no color.) -- Trample
mana={3}{R}
abilities=devoid
type=Creature
subtype=Eldrazi Drone
power=3
toughness=4
[/card]
[card]
name=Vesuva
auto=may copy notatarget(land) and!( tap(noevent) )!
text=You may have Vesuva enter the battlefield tapped as a copy of any land on the battlefield.
type=Land
[/card]
[card]
name=Veteran Armorer
auto=lord(other creature|myBattlefield) 0/1
text=Other creatures you control get +0/+1.
mana={1}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=2
[/card]
[card]
name=Veteran Armorsmith
auto=lord(other soldier|myBattlefield) 0/1
text=Other Soldier creatures you control get +0/+1.
mana={W}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=3
[/card]
[card]
name=Veteran Brawlers
auto=aslongas(land[-tapped]|opponentBattlefield) cantattack
auto=aslongas(land[-tapped]|opponentBattlefield) cantpwattack
auto=aslongas(land[-tapped]|myBattlefield) cantblock
text=Veteran Brawlers can't attack if defending player controls an untapped land. -- Veteran Brawlers can't block if you control an untapped land.
mana={1}{R}
type=Creature
subtype=Human Soldier
power=4
toughness=4
[/card]
[card]
name=Veteran Cathar
auto={3}{W}:target(human) double strike ueot
text={3}{W}: Target Human gains double strike until end of turn.
mana={1}{G}
type=Creature
subtype=Human Soldier
power=2
toughness=2
[/card]
[card]
name=Veteran Cavalier
abilities=vigilance
text=Vigilance (Attacking doesn't cause this creature to tap.)
mana={W}{W}
type=Creature
subtype=Human Knight
power=2
toughness=2
[/card]
[card]
name=Veteran Explorer
auto=@movedTo(this|graveyard) from(battlefield):name(fetch) transforms((,newability[ability$! moveto(ownerbattlefield) notatarget(<upto:2>land[basic]|mylibrary) !$ controller],newability[ability$! moveto(ownerbattlefield) notatarget(<upto:2>land[basic]|mylibrary) !$ opponent])) oneshot
text=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.
mana={G}
type=Creature
subtype=Human Soldier Scout
power=1
toughness=1
[/card]
[card]
name=Veteran Motorist
crewbonus=1/1
auto=scry:2 scrycore delayed dontshow donothing scrycoreend scryend
text=When Veteran Motorist enters the battlefield, scry 2. -- Whenever Veteran Motorist crews a Vehicle, that Vehicle gets +1/+1 until end of turn.
mana={R}{W}
type=Creature
subtype=Dwarf Pilot
power=3
toughness=1
[/card]
[card]
name=Veteran of the Depths
auto=@tapped(this):may counter(1/1,1)
text=Whenever Veteran of the Depths becomes tapped, you may put a +1/+1 counter on it.
mana={3}{W}
type=Creature
subtype=Merfolk Soldier
power=2
toughness=2
[/card]
[card]
name=Veteran Swordsmith
auto=lord(other soldier|myBattlefield) 1/0
text=Other Soldier creatures you control get +1/+0.
mana={2}{W}
type=Creature
subtype=Human Soldier
power=3
toughness=2
[/card]
[card]
name=Veteran Warleader
anyzone=type:creature:mybattlefield/type:creature:mybattlefield cdaactive
auto={T(other ally|mybattlefield):first strike ueot
auto={T(other ally|mybattlefield):vigilance ueot
auto={T(other ally|mybattlefield):trample ueot
text=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.
mana={1}{G}{W}
type=Creature
subtype=Human Soldier Ally
power=*
toughness=*
[/card]
[card]
name=Veteran's Armaments
auto={2}:equip
auto=@combat(attacking,blocking) source(mytgt) :all(trigger[to]) foreach(creature[attacking]|battlefield) 1/1 ueot
auto=@movedto(creature[soldier]|battlefield):may all(trigger[to]) rehook
text=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}
mana={2}
type=Tribal Artifact
subtype=Soldier Equipment
[/card]
[card]
name=Veteran's Reflexes
target=creature
auto=untap
auto=1/1
text=Target creature gets +1/+1 until end of turn. Untap that creature.
mana={W}
type=Instant
[/card]
[card]
name=Veteran's Sidearm
auto={1}:equip
auto=teach(creature) 1/1
text=Equipped creature gets +1/+1. -- Equip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.)
mana={2}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Veteran's Voice
target=creature|mybattlefield
auto=teach(creature) {T}:target(other creature) 2/1 ueot
text=Enchant creature you control -- Enchanted creature has "{T}: Target creature other than this creature gets +2/+1 until end of turn."
mana={R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Vex
target=*|stack
auto=fizzle
auto=may draw:1 targetcontroller
text=Counter target spell. That spell's controller may draw a card.
mana={2}{U}
type=Instant
[/card]
[card]
name=Vexing Beetle
abilities=nofizzle
auto=this(variable{type:creature:opponentbattlefield}<1) 3/3
text=Vexing Beetle can't be countered. -- Vexing Beetle gets +3/+3 as long as no opponent controls a creature.
mana={4}{G}
type=Creature
subtype=Insect
power=3
toughness=3
[/card]
[card]
name=Vexing Scuttler
autostack=if casted(this) then may moveTo(myhand) target(instant,sorcery|mygraveyard)
text=Emerge {6}{U} (You may cast this spell by sacrificing a creature and paying the emerge cost reduced by that creature's converted mana cost.) -- When you cast Vexing Scuttler, you may return target instant or sorcery card from your graveyard to your hand.
mana={8}
other={emerge}{6}{U} name(Emerge)
type=Creature
subtype=Eldrazi Crab
power=4
toughness=5
[/card]
[card]
name=Vexing Sphinx
abilities=flying
auto=@each my upkeep:counter(0/0,1,Age)
auto=thisforeach(counter{0/0.1.Age}) upcost[{D(*|myhand)}] sacrifice
auto=@movedTo(this|graveyard) from(battlefield):thisforeach(counter{0/0.1.Age}) draw:1 controller
text=Flying -- Cumulative upkeep - Discard a card. (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.) -- When Vexing Sphinx dies, draw a card for each age counter on it.
mana={1}{U}{U}
type=Creature
subtype=Sphinx
power=4
toughness=4
[/card]
[card]
name=Vhati il-Dal
auto={T}:name(power becomes 1) target(creature) transforms((,setpower=1)) ueot
auto={T}:name(toughness becomes 1) target(creature) transforms((,settoughness=1)) ueot
text={T}: Target creature's power or toughness becomes 1 until end of turn.
mana={2}{B}{G}
type=Legendary Creature
subtype=Human Warrior
power=3
toughness=3
[/card]
[card]
name=Vial of Dragonfire
auto={2}{T}{S}:damage:2 target(other creature|battlefield)
text={2}, {T}, Sacrifice Vial of Dragonfire: Vial of Dragonfire deals 2 damage to target creature.
mana={2}
type=Artifact
[/card]
[card]
name=Vial of Poison
auto={1}{S}:target(other creature) deathtouch ueot
text={1}, Sacrifice Vial of Poison: Target creature gains deathtouch until end of turn. 
mana={1}
type=Artifact
[/card]
[card]
name=Viashino Bey
auto=aslongas(viashino bey[attacking]|myBattlefield) lord(creature|myBattlefield) mustattack
text=If Viashino Bey attacks, all creatures you control attack if able.
mana={2}{R}{R}
type=Creature
subtype=Viashino
power=4
toughness=3
[/card]
[card]
name=Viashino Bladescout
abilities=flash
auto=first strike target(creature) ueot
text=Flash (You may cast this spell any time you could cast an instant.) -- When Viashino Bladescout enters the battlefield, target creature gains first strike until end of turn.
mana={1}{R}{R}
type=Creature
subtype=Viashino Scout
power=2
toughness=1
[/card]
[card]
name=Viashino Cutthroat
abilities=haste
auto=@each endofturn:moveTo(ownerhand)
text=Haste -- At the beginning of the end step, return Viashino Cutthroat to its owner's hand.
mana={2}{R}{R}
type=Creature
subtype=Viashino
power=5
toughness=3
[/card]
[card]
name=Viashino Fangtail
auto={T}:Damage:1 target(creature,player)
text={T}: Viashino Fangtail deals 1 damage to target creature or player.
mana={2}{R}{R}
type=Creature
subtype=Viashino Warrior
power=3
toughness=3
[/card]
[card]
name=Viashino Firstblade
abilities=haste
auto=2/2 ueot
text=Haste -- When Viashino Firstblade enters the battlefield, it gets +2/+2 until end of turn.
mana={1}{R}{W}
type=Creature
subtype=Viashino Soldier
power=2
toughness=2
[/card]
[card]
name=Viashino Grappler
auto={G}:trample
text={G}: Viashino Grappler gains trample until end of turn.
mana={2}{R}
type=Creature
subtype=Viashino
power=3
toughness=1
[/card]
[card]
name=Viashino Heretic
auto={1}{R}{T}:target(artifact) dynamicability<!mytgt manacoststrike targetcontroller!> destroy
text={1}{R}, {T}: Destroy target artifact. Viashino Heretic deals damage to that artifact's controller equal to the artifact's converted mana cost.
mana={2}{R}
type=Creature
subtype=Viashino
power=1
toughness=3
[/card]
[card]
name=Viashino Outrider
auto=upcost[{2}{R};next upkeep] sacrifice
text=Echo {2}{R} (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.)
mana={2}{R}
type=Creature
subtype=Viashino
power=4
toughness=3
[/card]
[card]
name=Viashino Racketeer
auto=if type(*|myhand)~morethan~0 then ability$!may reject notatarget(*|myhand) and!(draw:1)! !$ controller
text=When Viashino Racketeer enters the battlefield, you may discard a card. If you do, draw a card.
mana={2}{R}
type=Creature
subtype=Viashino Rogue
power=2
toughness=1
[/card]
[card]
name=Viashino Runner
abilities=menace
text=Viashino Runner can't be blocked except by two or more creatures.
mana={3}{R}
type=Creature
subtype=Viashino
power=3
toughness=2
[/card]
[card]
name=Viashino Sandscout
abilities=haste
auto=@each endofturn:moveTo(ownerhand)
text=Haste (This creature can attack and {T} as soon as it comes under your control.) -- At the beginning of the end step, return Viashino Sandscout to its owner's hand. (Return it only if it's on the battlefield.)
mana={1}{R}
type=Creature
subtype=Viashino Scout
power=2
toughness=1
[/card]
[card]
name=Viashino Sandstalker
abilities=haste
auto=@each endofturn:moveTo(ownerhand)
text=Haste (This creature can attack the turn it comes under your control.) -- At the beginning of the end step, return Viashino Sandstalker to its owner's hand. (Return it only if it's on the battlefield.)
mana={1}{R}{R}
type=Creature
subtype=Viashino Warrior
power=4
toughness=2
[/card]
[card]
name=Viashino Sandswimmer
auto={R}:flipacoin winability moveTo(ownerhand) winabilityend loseability sacrifice loseabilityend flipend
text={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.
mana={2}{R}{R}
type=Creature
subtype=Viashino
power=3
toughness=2
[/card]
[card]
name=Viashino Shanktail
abilities=first strike
autohand={2}{R}{discard}:name(bloodrush) target(creature[attacking]) first strike && 3/1 ueot
text=First strike -- Bloodrush -- {2}{R}, Discard Viashino Shanktail: Target attacking creature gets +3/+1 and gains first strike until end of turn.
mana={3}{R}
type=Creature
subtype=Viashino Warrior
power=3
toughness=1
[/card]
[card]
name=Viashino Skeleton
auto={1}{B}{D(*|myhand)}:regenerate
text={1}{B}, Discard a card: Regenerate Viashino Skeleton.
mana={3}{R}
type=Creature
subtype=Viashino Skeleton
power=2
toughness=1
[/card]
[card]
name=Viashino Slasher
auto={R}:1/-1
text={R}: Viashino Slasher gets +1/-1 until end of turn.
mana={1}{R}
type=Creature
subtype=Viashino Warrior
power=1
toughness=2
[/card]
[card]
name=Viashino Slaughtermaster
abilities=double strike
auto={B}{G}:1/1 limit:1
text=Double strike -- {B}{G}: Viashino Slaughtermaster gets +1/+1 until end of turn. Activate this ability only once each turn.
mana={1}{R}
type=Creature
subtype=Viashino Warrior
power=1
toughness=1
[/card]
[card]
name=Viashino Spearhunter
auto=first strike
text=First strike (This creature deals combat damage before creatures without first strike.)
mana={2}{R}
type=Creature
subtype=Viashino Warrior
power=2
toughness=1
[/card]
[card]
name=Viashino Warrior
mana={3}{R}
type=Creature
subtype=Viashino Warrior
power=4
toughness=2
[/card]
[card]
name=Viashino Weaponsmith
auto=rampage(2/2,0)
text=Whenever Viashino Weaponsmith becomes blocked by a creature, Viashino Weaponsmith gets +2/+2 until end of turn.
mana={3}{R}
type=Creature
subtype=Viashino
power=2
toughness=2
[/card]
[card]
name=Viashivan Dragon
abilities=flying
auto={R}:1/0
auto={G}:0/1
text=Flying -- {R}: Viashivan Dragon gets +1/+0 until end of turn. -- {G}: Viashivan Dragon gets +0/+1 until end of turn.
mana={2}{R}{R}{G}{G}
type=Creature
subtype=Dragon
power=4
toughness=4
[/card]
[card]
name=Vibrating Sphere
auto=this(variable{controllerturn}>0) lord(creature|mybattlefield) 2/0
auto=this(variable{opponentturn}>0) lord(creature|mybattlefield) 0/-2
text=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.
mana={4}
type=Artifact
[/card]
[card]
name=Vicious Hunger
target=creature
auto=damage:2
auto=life:2 controller
text=Vicious Hunger deals 2 damage to target creature and you gain 2 life.
mana={B}{B}
type=Sorcery
[/card]
[card]
name=Vicious Kavu
auto=this(attacking) 2/0
text=Whenever Vicious Kavu attacks, it gets +2/+0 until end of turn.
mana={1}{B}{R}
type=Creature
subtype=Kavu
power=2
toughness=2
[/card]
[card]
name=Vicious Shadows
auto=@movedTo(creature|graveyard) from(battlefield):may target(player) damage:type:*:targetedpersonshand
text=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.
mana={6}{R}
type=Enchantment
[/card]
[card]
name=Victim of Night
target=creature[-vampire;-werewolf;-zombie]
auto=destroy
text=Destroy target non-Vampire, non-Werewolf, non-Zombie creature.
mana={B}{B}
type=Instant
[/card]
[card]
name=Victorious Destruction
target=artifact,land
auto=destroy
auto=life:-1 targetcontroller
text=Destroy target artifact or land. Its controller loses 1 life.
mana={4}{R}
type=Sorcery
[/card]
[card]
name=Victory's Herald
abilities=flying
auto=@combat(attacking) source(this):all(creature[attacking]) flying ueot
auto=@combat(attacking) source(this):all(creature[attacking]) lifelink ueot
text=Flying -- Whenever Victory's Herald attacks, attacking creatures gain flying and lifelink until end of turn.
mana={3}{W}{W}{W}
type=Creature
subtype=Angel
power=4
toughness=4
[/card]
[card]
name=Victual Sliver
auto=lord(sliver) {2}{S}:life:4
text=All Slivers have "{2}, Sacrifice this permanent: You gain 4 life."
mana={G}{W}
type=Creature
subtype=Sliver
power=2
toughness=2
[/card]
[card]
name=Vigean Graftmage
auto=counter(1/1,2)
auto=this(counter{1/1.1}>0) transforms((,newability[@movedto(other creature|battlefield):may name(move 1/1 counter) all(trigger) counter(1/1.1) && counter(1/1.-1) all(this)]))
auto={1}{U}:untap target(creature[counter{1/1.1}])
text=Graft 2 (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.) -- {1}{U}: Untap target creature with a +1/+1 counter on it.
mana={2}{U}
type=Creature
subtype=Vedalken Wizard Mutant
power=0
toughness=0
[/card]
[card]
name=Vigean Hydropon
abilities=cantattack,cantblock,cantpwattack
auto=counter(1/1,5)
auto=this(counter{1/1.1}>0) transforms((,newability[@movedto(other creature|battlefield):may name(move 1/1 counter) all(trigger) counter(1/1.1) && counter(1/1.-1) all(this)]))
text=Graft 5 (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.) -- Vigean Hydropon can't attack or block.
mana={1}{G}{U}
type=Creature
subtype=Plant Mutant
power=0
toughness=0
[/card]
[card]
name=Vigean Intuition
auto=choice name(Artifact) reveal:4 optionone name(Get Artifact) target(artifact|reveal) moveto(myhand) and!( all(artifact|reveal) moveto(myhand) )! optiononeend optiontwo name(put in grave) target(<1>*|reveal) moveto(mygraveyard) and!( all(*|reveal) moveto(mygraveyard) )! optiontwoend revealend
auto=choice name(Creature) reveal:4 optionone name(Get Creature) target(creature|reveal) moveto(myhand) and!( all(creature|reveal) moveto(myhand) )! optiononeend optiontwo name(put in grave) target(<1>*|reveal) moveto(mygraveyard) and!( all(*|reveal) moveto(mygraveyard) )! optiontwoend revealend
auto=choice name(Enchantment) reveal:4 optionone name(Get Enchantment) target(enchantment|reveal) moveto(myhand) and!( all(enchantment|reveal) moveto(myhand) )! optiononeend optiontwo name(put in grave) target(<1>*|reveal) moveto(mygraveyard) and!( all(*|reveal) moveto(mygraveyard) )! optiontwoend revealend
auto=choice name(Instant) reveal:4 optionone name(Get Instant) target(instant|reveal) moveto(myhand) and!( all(instant|reveal) moveto(myhand) )! optiononeend optiontwo name(put in grave) target(<1>*|reveal) moveto(mygraveyard) and!( all(*|reveal) moveto(mygraveyard) )! optiontwoend revealend
auto=choice name(Land) reveal:4 optionone name(Get Land) target(land|reveal) moveto(myhand) and!( all(land|reveal) moveto(myhand) )! optiononeend optiontwo name(put in grave) target(<1>*|reveal) moveto(mygraveyard) and!( all(*|reveal) moveto(mygraveyard) )! optiontwoend revealend
auto=choice name(Planeswalker) reveal:4 optionone name(Get Planeswalker) target(planeswalker|reveal) moveto(myhand) and!( all(planeswalker|reveal) moveto(myhand) )! optiononeend optiontwo name(put in grave) target(<1>*|reveal) moveto(mygraveyard) and!( all(*|reveal) moveto(mygraveyard) )! optiontwoend revealend
auto=choice name(Sorcery) reveal:4 optionone name(Get Sorcery) target(sorcery|reveal) moveto(myhand) and!( all(sorcery|reveal) moveto(myhand) )! optiononeend optiontwo name(put in grave) target(<1>*|reveal) moveto(mygraveyard) and!( all(*|reveal) moveto(mygraveyard) )! optiontwoend revealend
auto=choice name(Tribal) reveal:4 optionone name(Get Tribal) target(artifact|reveal) moveto(myhand) and!( all(tribal|reveal) moveto(myhand) )! optiononeend optiontwo name(put in grave) target(<1>*|reveal) moveto(mygraveyard) and!( all(*|reveal) moveto(mygraveyard) )! optiontwoend revealend
text=Choose a card type, then reveal the top four cards of your library. Put all cards of the chosen type revealed this way into your hand and the rest into your graveyard. (Artifact, creature, enchantment, instant, land, planeswalker, sorcery, and tribal are card types.)
mana={3}{G}{U}
type=Instant
[/card]
[card]
name=Vigilance
target=creature
auto=vigilance
text=Enchant creature -- Enchanted creature has vigilance. (Attacking doesn't cause it to tap.)
mana={W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Vigilant Drake
abilities=flying
auto={2}{U}:untap
text=Flying -- {2}{U}: Untap Vigilant Drake.
mana={4}{U}
type=Creature
subtype=Drake
power=3
toughness=3
[/card]
[card]
name=Vigilant Martyr
auto={S}:regenerate target(other creature)
text=Sacrifice Vigilant Martyr: Regenerate target creature. -- {W}{W}, {T}, Sacrifice Vigilant Martyr: Counter target spell that targets an enchantment.
mana={W}
type=Creature
subtype=Human Cleric
power=1
toughness=1
[/card]
[card]
name=Vigilant Sentry
auto=aslongas(*|mygraveyard) 1/1 >6
auto=aslongas(*|mygraveyard) {T}:3/3 target(creature[attacking;blocking]) >6
text=Threshold - As long as seven or more cards are in your graveyard, Vigilant Sentry gets +1/+1 and has "{T}: Target attacking or blocking creature gets +3/+3 until end of turn."
mana={1}{W}{W}
type=Creature
subtype=Human Nomad
power=2
toughness=2
[/card]
[card]
name=Vigilante Justice
auto=@movedTo(human|mybattlefield):damage:1 target(creature,player)
text=Whenever a Human enters the battlefield under your control, Vigilante Justice deals 1 damage to target creature or player.
mana={3}{R}
type=Enchantment
[/card]
[card]
name=Vigor Mortis
target=creature|mygraveyard
auto=ifnot spent({G}) then moveto(mybattlefield) else moveto(mybattlefield) and!(counter(1/1,1))!
text=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.
mana={2}{B}{B}
type=Sorcery
[/card]
[card]
name=Vigor
abilities=trample
auto=lord(other creature|myBattlefield) vigor
autograveyard=moveTo(ownerlibrary) && shuffle
text=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.
mana={3}{G}{G}{G}
type=Creature
subtype=Elemental Incarnation
power=6
toughness=6
[/card]
[card]
name=Vigorous Charge
target=creature
kicker={W}
auto=trample
auto=kicker transforms((,newability[combatspiritlink])) ueot
text=Kicker {W} (You may pay an additional {W} as you cast this spell.) -- Target creature gains trample until end of turn. Whenever that creature deals combat damage this turn, if Vigorous Charge was kicked, you gain life equal to that damage.
mana={G}
type=Instant
[/card]
[card]
name=Vildin-Pack Alpha
auto=@each upkeep restriction{lastturn(*|stack)~morethan~1}:flip(Geier Reach Bandit)
text=Whenever a Werewolf enters the battlefield under your control, you may transform it. -- At the beginning of each upkeep, if a player cast two or more spells last turn, transform Vildin-Pack Alpha.
type=Creature
subtype=Werewolf
color=red
power=4
toughness=3
[/card]
[card]
name=Vildin-Pack Outcast
abilities=trample
auto={r}:1/0 ueot
auto={5}{r}{r}:flip(Dronepack Kindred)
text=Trample -- {R}: Vildin-Pack Outcast gets +1/-1 until end of turn. -- {5}{R}{R}: Transform Vildin-Pack Outcast.
mana={4}{R}
type=Creature
subtype=Werewolf Horror
power=4
toughness=4
[/card]
[card]
name=Vile Aggregate
anyzone=type:creature[colorless]:mybattlefield/5 cdaactive
abilities=trample
auto=@combatdamaged(player) from(this):ingest:1 opponent
text=Devoid (This card has no color.) -- Vile Aggregate's power is equal to the number of colorless creatures you control. -- Trample -- Ingest (Whenever this creature deals combat damage to a player, that player exiles the top card of his or her library.)
mana={2}{R}
abilities=devoid
type=Creature
subtype=Eldrazi Drone
power=*
toughness=5
[/card]
[card]
name=Vile Consumption
auto=lord(creature) transforms((,newability[upcost[{L}] sacrifice]))
text=All creatures have "At the beginning of your upkeep, sacrifice this creature unless you pay 1 life."
mana={1}{U}{B}
type=Enchantment
[/card]
[card]
name=Vile Deacon
auto=@combat(attacking) source(this):all(this) foreach(cleric) 1/1 ueot
text=Whenever Vile Deacon attacks, it gets +X/+X until end of turn, where X is the number of Clerics on the battlefield.
mana={2}{B}{B}
type=Creature
subtype=Human Cleric
power=2
toughness=2
[/card]
[card]
name=Vile Rebirth
target=creature|graveyard
auto=moveTo(exile)
auto=token(Zombie,Creature Zombie,2/2,black)
text=Exile target creature card from a graveyard. Put a 2/2 black Zombie creature token onto the battlefield.
mana={B}
type=Instant
[/card]
[card]
name=Vile Redeemer
abilities=flash
autostack=if casted(this) then pay({c}) foreach(creature[fresh]|mygraveyard) token(Eldrazi Scion,Creature Eldrazi Scion,1/1) and!( transforms((,newability[{S}:Add{C}])) forever )!
text=Devoid (This card has no color.) -- 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. Those tokens have "Sacrifice this creature: Add {C} to your mana pool."
mana={2}{G}
abilities=devoid
type=Creature
subtype=Eldrazi
power=3
toughness=3
[/card]
[card]
name=Vile Requiem
auto=@each my upkeep:may counter(0/0,1,Verse)
auto=this(counter{0/0.1.Verse}<1) {1}{B}{S}:name(do nothing) donothing
auto=this(counter{0/0.1.Verse}>0) {1}{B}{S}:bury target(<upto:counter{0%0.1.Verse}>other creature[-black])
text=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.
mana={2}{B}{B}
type=Enchantment
[/card]
[card]
name=Village Bell-Ringer
abilities=flash
auto=untap all(creature|mybattlefield)
text=Flash -- When Village Bell-Ringer enters the battlefield, untap all creatures you control.
mana={2}{W}
type=Creature
subtype=Human Scout
power=1
toughness=4
[/card]
[card]
name=Village Cannibals
auto=@movedTo(other human|graveyard) from(battlefield):counter(1/1,1)
text=Whenever another Human creature dies, put a +1/+1 counter on Village Cannibals.
mana={2}{B}
type=Creature
subtype=Human
power=2
toughness=2
[/card]
[card]
name=Village Elder
auto={G}{T}{S(forest|myBattlefield)}:regenerate target(creature)
text={G}, {T}, Sacrifice a Forest: Regenerate target creature.
mana={G}
type=Creature
subtype=Human Druid
power=1
toughness=1
[/card]
[card]
name=Village Ironsmith
abilities=first strike
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:flip(Ironfang)
text=First Strike -- At the beginning of each upkeep, if no spells were cast last turn, transform Village Ironsmith.
mana={1}{R}
type=Creature
subtype=Human Werewolf
power=1
toughness=1
[/card]
[card]
name=Village Messenger
abilities=haste
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:flip(Moonrise Intruder)
text=Haste -- At the beginning of each upkeep, if no spells were cast last turn, transform Village Messenger.
mana={R}
type=Creature
subtype=Human Werewolf
power=1
toughness=1
[/card]
[card]
name=Village Survivors
abilities=vigilance
auto=this(controllerlife < 6) lord(other creature|mybattlefield) vigilance
text=Vigilance -- Fateful hour - As long as you have 5 or less life, other creatures you control have vigilance.
mana={4}{G}
type=Creature
subtype=Human
power=4
toughness=5
[/card]
[card]
name=Villagers of Estwald
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:flip(Howlpack of Estwald)
text=At the beginning of each upkeep, if no spells were cast last turn, transform Villagers of Estwald.
mana={2}{G}
type=Creature
subtype=Human Werewolf
power=2
toughness=3
[/card]
[card]
name=Villainous Ogre
abilities=cantblock
auto=aslongas(demon|myBattlefield) {B}:regenerate
text=Villainous Ogre can't block. -- As long as you control a Demon, Villainous Ogre has "{B}: Regenerate Villainous Ogre."
mana={2}{B}
type=Creature
subtype=Ogre Warrior
power=3
toughness=2
[/card]
[card]
name=Vindicate
target=*
auto=destroy
text=Destroy target permanent.
mana={1}{W}{B}
type=Sorcery
[/card]
[card]
name=Vindictive Mob
auto=moveTo(ownergraveyard) notatarget(creature|myBattlefield)
auto=cantbeblockedby(saproling)
text=When Vindictive Mob enters the battlefield, sacrifice a creature. -- Vindictive Mob can't be blocked by Saprolings.
mana={4}{B}{B}
type=Creature
subtype=Human Berserker
power=5
toughness=5
[/card]
[card]
name=Vine Dryad
abilities=flash,forestwalk
other={E(other *[green]|myhand)} name(Exile a Green Card from Hand)
text=Flash -- Forestwalk -- You may exile a green card from your hand rather than pay Vine Dryad's mana cost.
mana={3}{G}
type=Creature
subtype=Dryad
power=1
toughness=3
[/card]
[card]
name=Vine Kami
abilities=menace
auto=@movedTo(this|mygraveyard) from(myBattlefield):may moveTo(myhand) target(spirit[manacost<=6]|mygraveyard)
text=Vine Kami can't be blocked except by two or more creatures. -- Soulshift 6 (When this is put into a graveyard from the battlefield, you may return target Spirit card with converted mana cost 6 or less from your graveyard to your hand.)
mana={6}{G}
type=Creature
subtype=Spirit
power=4
toughness=4
[/card]
[card]
name=Vine Snare
auto=preventAllCombatDamage from(creature[power<=4]) ueot
text=Prevent all combat damage that would be dealt this turn by creatures with power 4 or less.
mana={2}{G}
type=Instant
[/card]
[card]
name=Vine Trellis
abilities=defender
auto={T}:Add{G}
text=Defender (This creature can't attack.) -- {T}: Add {G} to your mana pool.
mana={1}{G}
type=Creature
subtype=Plant Wall
power=0
toughness=4
[/card]
[card]
name=Vinelasher Kudzu
auto=@movedTo(land|myBattlefield):counter(1/1,1)
text=Whenever a land enters the battlefield under your control, put a +1/+1 counter on Vinelasher Kudzu.
mana={1}{G}
type=Creature
subtype=Plant
power=1
toughness=1
[/card]
[card]
name=Vines of the Recluse
target=creature
auto=untap
auto=reach ueot
auto=1/2 ueot
text=Target creature gets +1/+2 and gains reach until end of turn. Untap it. (A creature with reach can block creatures with flying.)
mana={G}
type=Instant
[/card]
[card]
name=Vines of Vastwood
target=creature
kicker={G}
auto=opponentshroud
auto=kicker 4/4
text=Kicker {G} (You may pay an additional {G} as you cast this spell.) -- 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.
mana={G}
type=Instant
[/card]
[card]
name=Vineweft
target=Creature
auto=teach(creature) 1/1
autograveyard={4}{G}:moveTo(ownerhand)
text=Enchant creature -- Enchanted creature gets +1/+1. -- {4}{G}: Return Vineweft from your graveyard to hand. 
mana={G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Vintara Snapper
auto=aslongas(land[-tapped]|myBattlefield) shroud <1
text=Vintara Snapper has shroud as long as you control no untapped lands. (It can't be the target of spells or abilities.)
mana={G}{G}
type=Creature
subtype=Turtle
power=2
toughness=2
[/card]
[card]
name=Violent Outburst
autostack=if casted(this) then cascade:plibrarycount
auto=all(creature|myBattlefield) 1/0 ueot
text=Cascade (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.) -- Creatures you control get +1/+0 until end of turn.
mana={1}{R}{G}
type=Instant
[/card]
[card]
name=Violent Ultimatum
target=<3>*
auto=destroy
text=Destroy three target permanents.
mana={B}{B}{R}{R}{R}{G}{G}
type=Sorcery
[/card]
[card]
name=Violet Pall
target=creature[-black]
auto=destroy
auto=token(Faerie Rogue,Creature Faerie,1/1,flying black)
text=Destroy target nonblack creature. Put a 1/1 black Faerie Rogue creature token with flying onto the battlefield.
mana={4}{B}
type=Tribal Instant
subtype=Faerie
[/card]
[card]
name=Viper's Kiss
target=creature
auto=-1/-1
auto=noactivatedability
text=Enchant creature -- Enchanted creature gets -1/-1, and its activated abilities can't be activated.
mana={B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Viral Drake
abilities=flying,infect
auto={3}{U}:notatarget(<anyamount>*[artifact;creature;enchantment;land;planeswalker;player]) proliferate
text=Flying -- Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.) -- {3}{U}: Proliferate. (You choose any number of permanents and/or players with counters on them, then give each another counter of a kind already there.)
mana={3}{U}
type=Creature
subtype=Drake
power=1
toughness=4
[/card]
[card]
name=Viridescent Wisps
target=creature
auto=1/0
auto=transforms((,green)) ueot
auto=draw:1 controller
text=Target creature becomes green and gets +1/+0 until end of turn. -- Draw a card.
mana={G}
type=Instant
[/card]
[card]
name=Viridian Acolyte
auto={1}{T}:add{G}
auto={1}{T}:add{W}
auto={1}{T}:add{B}
auto={1}{T}:add{U}
auto={1}{T}:add{R}
text={1}, {T}: Add one mana of any color to your mana pool.
mana={G}
type=Creature
subtype=Elf Shaman
power=1
toughness=1
[/card]
[card]
name=Viridian Betrayers
auto=this(variable{opponentpoisoncount} >0) infect
text=Viridian Betrayers has infect as long as an opponent is poisoned. (It deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)
mana={1}{G}{G}
type=Creature
subtype=Elf Warrior
power=3
toughness=1
[/card]
[card]
name=Viridian Claw
auto={1}:equip
auto=teach(creature) 1/0
auto=teach(creature) first strike
text=Equipped creature gets +1/+0 and has first strike. -- Equip {2}
mana={2}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Viridian Corrupter
abilities=infect
auto=destroy target(artifact)
text=Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.) -- When Viridian Corrupter enters the battlefield, destroy target artifact.
mana={1}{G}{G}
type=Creature
subtype=Elf Shaman
power=2
toughness=2
[/card]
[card]
name=Viridian Emissary
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(land[basic]|myLibrary)
auto=@movedTo(this|graveyard) from(battlefield):name(search card) reveal:plibrarycount optionone name(choose card) target(land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
text=When Viridian Emissary dies, you may search your library for a basic land card and put that card onto the battlefield tapped. If you do, shuffle your library.
mana={1}{G}
type=Creature
subtype=Elf Scout
power=2
toughness=1
[/card]
[card]
name=Viridian Harvest
target=artifact
auto=@movedTo(mytgt|mygraveyard):life:6 controller
text=Enchant artifact -- When enchanted artifact is put into a graveyard, you gain 6 life.
mana={G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Viridian Joiner
auto={T}:thisforeach(power>=1) add{G}
text={T}: Add an amount of {G} to your mana pool equal to Viridian Joiner's power.
mana={2}{G}
type=Creature
subtype=Elf Druid
power=1
toughness=2
[/card]
[card]
name=Viridian Longbow
auto={1}:equip
auto=teach(creature) {T}:damage:1 target(creature,player)
text=Equipped creature has "{T}: This creature deals 1 damage to target creature or player." -- Equip {3} ({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.)
mana={1}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Viridian Lorebearers
auto={3}{G}{T}:target(creature) foreach(artifact|opponentBattlefield) 1/1 ueot
text={3}{G}, {T}: Target creature gets +X/+X until end of turn, where X is the number of artifacts your opponents control.
mana={3}{G}
type=Creature
subtype=Elf Shaman
power=3
toughness=3
[/card]
[card]
name=Viridian Revel
auto=@movedTo(artifact|graveyard) from(opponentBattlefield):may draw:1 controller
text=Whenever an artifact is put into an opponent's graveyard from the battlefield, you may draw a card.
mana={1}{G}{G}
type=Enchantment
[/card]
[card]
name=Viridian Scout
auto={2}{G}{S}:damage:2 target(other creature[flying])
text={2}{G}, Sacrifice Viridian Scout: Viridian Scout deals 2 damage to target creature with flying.
mana={3}{G}
type=Creature
subtype=Elf Warrior Scout
power=1
toughness=2
[/card]
[card]
name=Viridian Shaman
auto=destroy target(artifact)
text=When Viridian Shaman enters the battlefield, destroy target artifact.
mana={2}{G}
type=Creature
subtype=Elf Shaman
power=2
toughness=2
[/card]
[card]
name=Viridian Zealot
auto={1}{G}{S}:destroy target(other *[artifact;enchantment])
text={1}{G}, Sacrifice Viridian Zealot: Destroy target artifact or enchantment.
mana={G}{G}
type=Creature
subtype=Elf Warrior
power=2
toughness=1
[/card]
[card]
name=Virtue's Ruin
auto=destroy all(creature[white])
text=Destroy all white creatures.
mana={2}{B}
type=Sorcery
[/card]
[card]
name=Virtuous Charge
auto=all(creature|myBattlefield) 1/1 ueot
text=Creatures you control get +1/+1 until end of turn.
mana={2}{W}
type=Sorcery
[/card]
[card]
name=Virulent Plague
auto=lord(creature[token]|battlefield) -2/-2
text=Creature tokens get -2/-2.
mana={2}{B}
type=Enchantment
[/card]
[card]
name=Virulent Sliver
auto=lord(sliver) poisontoxic
text=All Sliver creatures have poisonous 1. (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.)
mana={G}
type=Creature
subtype=Sliver
power=1
toughness=1
[/card]
[card]
name=Virulent Swipe
target=creature
auto=2/0 ueot
auto=deathtouch ueot
auto=if rebound then moveto(exile) and!( transforms((,newability[@rebounded:may activate castcard(normal)])) forever )!
text=Target creature gets +2/+0 and gains deathtouch until end of turn. -- Rebound (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.)
mana={B}
type=Instant
[/card]
[card]
name=Visara the Dreadful
abilities=flying
auto={T}:bury target(creature)
text=Flying -- {T}: Destroy target creature. It can't be regenerated.
mana={3}{B}{B}{B}
type=Legendary Creature
subtype=Gorgon
power=5
toughness=5
[/card]
[card]
name=Viscera Dragger
autohand=__CYCLING__({2})
autograveyard={1}{B}:moveto(mybattlefield) && transforms((,unearth,haste)) asSorcery forever
text=Cycling {2} ({2}, Discard this card: Draw a card.) -- Unearth {1}{B} ({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.)
mana={3}{B}
type=Creature
subtype=Zombie Ogre Warrior
power=3
toughness=3
[/card]
[card]
name=Viscera Seer
aicode=activate may bottomoflibrary all(*[zpos=1]|mylibrary)
auto={S(creature|myBattlefield)}:reveal:1 optionone name(Put On Top) target(*|reveal) moveto(mylibrary) optiononeend optiontwo name(put on bottom) target(<1>*|reveal) bottomoflibrary optiontwoend revealend
text=Sacrifice a creature: Scry 1. (To scry 1, look at the top card of your library, then you may put that card on the bottom of your library.)
mana={B}
type=Creature
subtype=Vampire Wizard
power=1
toughness=1
[/card]
[card]
name=Viscerid Armor
target=creature
auto=1/1
auto={1}{U}:moveto(ownerhand)
text=Enchant creature -- Enchanted creature gets +1/+1. -- {1}{U}: Return Viscerid Armor to its owner's hand.
mana={1}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Viscerid Deepwalker
auto={u}:+1/+0 ueot
text={U}: Viscerid Deepwalker gets +1/+0 until end of turn. -- Suspend 4 - {U} (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.)
mana={4}{U}
suspend(4)={u}
type=Creature
subtype=Homarid Warrior
power=2
toughness=3
[/card]
[card]
name=Viscerid Drone
auto={S(creature|myBattlefield)}{S(swamp|myBattlefield)}{T}:bury target(creature[-artifact])
auto={S(creature|myBattlefield)}{S(swamp[snow]|myBattlefield)}{T}:bury target(creature)
text={T}, Sacrifice a creature and a Swamp: Destroy target nonartifact creature. It can't be regenerated. -- {T}, Sacrifice a creature and a snow Swamp: Destroy target creature. It can't be regenerated.
mana={1}{U}
type=Creature
subtype=Homarid Drone
power=1
toughness=2
[/card]
[card]
name=Viscid Lemures
auto={0}:-1/-0 && swampwalk
text={0}: Viscid Lemures gets -1/-0 and gains swampwalk until end of turn.
mana={4}{B}
type=Creature
subtype=Spirit
power=4
toughness=3
[/card]
[card]
name=Viseling
auto=@each opponent upkeep:damage:type:*:opponenthandminus4minusend opponent
text=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.
mana={4}
type=Artifact Creature
subtype=Construct
power=2
toughness=2
[/card]
[card]
name=Vish Kal, Blood Arbiter
abilities=flying,lifelink
auto={S(creature|myBattlefield)}:name(sacrifice a creature) counter(1/1,storedpower)
auto=this(counter{1/1.1}>=1) {C(1/1,0)}:name(remove all counters) target(creature) -counter{1%1}/-counter{1%1} && removeallcounters(1/1) all(this)
mana={4}{W}{B}{B}
type=Legendary Creature
subtype=Vampire
power=5
toughness=5
text=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.
[/card]
[card]
name=Vision Skeins
auto=draw:2 opponent
auto=draw:2 controller
text=Each player draws two cards.
mana={1}{U}
type=Instant
[/card]
[card]
name=Visionary Augmenter
auto=_FABRICATE_(2)
text=Fabricate 2 (When this creature enters the battlefield, put two +1/+1 counters on it or create two 1/1 colorless Servo artifact creature tokens.)
mana={2}{W}{W}
type=Creature
subtype=Dwarf Artificer
power=2
toughness=1
[/card]
[card]
name=Visions of Beyond
auto=draw:1 controller
auto=aslongas(*|graveyard) draw:2 controller >19
text=Draw a card. If a graveyard has twenty or more cards in it, draw three cards instead.
mana={U}
type=Instant
[/card]
[card]
name=Visions of Brutality
target=creature
auto=@damaged(creature,player) from(mytgt):life:-thatmuch targetcontroller
text=Devoid (This card has no color.) -- Enchant creature -- Enchanted creature can't block. -- Whenever enchanted creature deals damage, its controller loses that much life.
mana={1}{B}
abilities=devoid
type=Enchantment
subtype=Aura
[/card]
[card]
name=Vital Splicer
auto=token(Golem,Artifact Creature Golem,3/3)
auto={1}:regenerate target(golem|mybattlefield)
text=When Vital Splicer enters the battlefield, put a 3/3 colorless Golem artifact creature token onto the battlefield. -- {1}: Regenerate target Golem you control.
mana={3}{G}
type=Creature
subtype=Human Artificer
power=1
toughness=1
[/card]
[card]
name=Vitality Charm
auto=choice token(Insect,creature insect, 1/1,green)
auto=aslongas(creature|battlefield) choice name(1/1 & trample) target(creature) transforms((,newability[1/1],newability[trample])) ueot
auto=aslongas(beast|battlefield) choice regenerate target(beast)
text=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.
mana={G}
type=Instant
[/card]
[card]
name=Vitalize
auto=untap all(creature|myBattlefield)
text=Untap all creatures you control.
mana={G}
type=Instant
[/card]
[card]
name=Vitalizing Cascade
auto=life:Xplus3plusend
text=You gain X plus 3 life.
mana={X}{G}{W}
type=Instant
[/card]
[card]
name=Vitalizing Wind
auto=all(creature|myBattlefield) 7/7 ueot
text=Creatures you control get +7/+7 until end of turn.
mana={8}{G}
type=Instant
[/card]
[card]
name=Vitaspore Thallid
text=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.
mana={1}{G}
type=Creature
subtype=Fungus
auto=@each my upkeep:counter(0/0,1,Spore)
auto={C(0/0,-3,Spore)}:Token(Saproling,Creature Saproling,1/1,green)
auto={S(saproling|myBattlefield)}:haste target(creature)
power=1
toughness=1
[/card]
[card]
name=Vithian Renegades
auto=destroy target(artifact)
text=When Vithian Renegades enters the battlefield, destroy target artifact.
mana={1}{R}{G}
type=Creature
subtype=Human Shaman
power=3
toughness=2
[/card]
[card]
name=Vithian Stinger
auto={T}:damage:1 target(creature,player)
autograveyard={1}{R}:moveto(mybattlefield) && transforms((,unearth,haste)) asSorcery forever
text={T}: Vithian Stinger deals 1 damage to target creature or player. -- Unearth {1}{R} ({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.)
mana={2}{R}
type=Creature
subtype=Human Shaman
power=0
toughness=1
[/card]
[card]
name=Vitu-Ghazi Guildmage
auto={4}{G}{W}:token(Centaur,Creature Centaur,3/3,green)
auto={2}{G}{W}:name(populate) clone notatarget(creature[token]|mybattlefield)
text={4}{G}{W}: Put a 3/3 green Centaur creature token onto the battlefield. -- {2}{G}{W}: Populate. (Put a token onto the battlefield that's a copy of a creature token you control.)
mana={G}{W}
type=Creature
subtype=Dryad Shaman
power=2
toughness=2
[/card]
[card]
name=Vitu-Ghazi, the City-Tree
auto={T}:Add{1}
auto={2}{G}{W}{T}:token(Saproling,creature saproling, 1/1, green)
text={T}: Add {1} to your mana pool. -- {2}{G}{W}, {T}: Put a 1/1 green Saproling creature token onto the battlefield.
type=Land
[/card]
[card]
name=Vivid Crag
auto=counter(0/0,2,Charge)
auto=tap(noevent)
auto={T}:add{R}
auto={T}{C(0/0,-1,Charge)}:add{W}
auto={T}{C(0/0,-1,Charge)}:add{U}
auto={T}{C(0/0,-1,Charge)}:add{B}
auto={T}{C(0/0,-1,Charge)}:add{R}
auto={T}{C(0/0,-1,Charge)}:add{G}
text=Vivid Crag enters the battlefield tapped with two charge counters on it. -- {T}: Add {R} to your mana pool. -- {T}, Remove a charge counter from Vivid Crag: Add one mana of any color to your mana pool.
type=Land
[/card]
[card]
name=Vivid Creek
auto=counter(0/0,2,Charge)
auto=tap(noevent)
auto={T}:add{U}
auto={T}{C(0/0,-1,Charge)}:add{W}
auto={T}{C(0/0,-1,Charge)}:add{U}
auto={T}{C(0/0,-1,Charge)}:add{B}
auto={T}{C(0/0,-1,Charge)}:add{R}
auto={T}{C(0/0,-1,Charge)}:add{G}
text=Vivid Creek enters the battlefield tapped with two charge counters on it. -- {T}: Add {U} to your mana pool. -- {T}, Remove a charge counter from Vivid Creek: Add one mana of any color to your mana pool.
type=Land
[/card]
[card]
name=Vivid Grove
auto=counter(0/0,2,Charge)
auto=tap(noevent)
auto={T}:add{G}
auto={T}{C(0/0,-1,Charge)}:add{W}
auto={T}{C(0/0,-1,Charge)}:add{U}
auto={T}{C(0/0,-1,Charge)}:add{B}
auto={T}{C(0/0,-1,Charge)}:add{R}
auto={T}{C(0/0,-1,Charge)}:add{G}
text=Vivid Grove enters the battlefield tapped with two charge counters on it. -- {T}: Add {G} to your mana pool. -- {T}, Remove a charge counter from Vivid Grove: Add one mana of any color to your mana pool.
type=Land
[/card]
[card]
name=Vivid Marsh
auto=counter(0/0,2,Charge)
auto=tap(noevent)
auto={T}:add{B}
auto={T}{C(0/0,-1,Charge)}:add{W}
auto={T}{C(0/0,-1,Charge)}:add{U}
auto={T}{C(0/0,-1,Charge)}:add{B}
auto={T}{C(0/0,-1,Charge)}:add{R}
auto={T}{C(0/0,-1,Charge)}:add{G}
text=Vivid Marsh enters the battlefield tapped with two charge counters on it. -- {T}: Add {B} to your mana pool. -- {T}, Remove a charge counter from Vivid Marsh: Add one mana of any color to your mana pool.
type=Land
[/card]
[card]
name=Vivid Meadow
auto=counter(0/0,2,Charge)
auto=tap(noevent)
auto={T}:add{W}
auto={T}{C(0/0,-1,Charge)}:add{W}
auto={T}{C(0/0,-1,Charge)}:add{U}
auto={T}{C(0/0,-1,Charge)}:add{B}
auto={T}{C(0/0,-1,Charge)}:add{R}
auto={T}{C(0/0,-1,Charge)}:add{G}
text=Vivid Meadow enters the battlefield tapped with two charge counters on it. -- {T}: Add {W} to your mana pool. -- {T}, Remove a charge counter from Vivid Meadow: Add one mana of any color to your mana pool.
type=Land
[/card]
[card]
name=Vivify
target=land
auto=transforms((Creature,setpower=3,settoughness=3)) ueot
auto=draw:1 controller
text=Target land becomes a 3/3 creature until end of turn. It's still a land. -- Draw a card.
mana={2}{G}
type=Instant
[/card]
[card]
name=Vivisection
auto=draw:3
text=As an additional cost to cast Vivisection, sacrifice a creature. -- Draw three cards.
mana={3}{U}{S(creature|mybattlefield)}
type=Sorcery
[/card]
[card]
name=Vizkopa Guildmage
auto={1}{W}{B}:target(creature) lifelink ueot
auto={1}{W}{B}:name(lifeleech) emblem transforms((,newability[@lifeof(player):life:-thatmuch opponent])) ueot
text={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.
mana={W}{B}
type=Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=Vizzerdrix
mana={6}{U}
type=Creature
subtype=Rabbit Beast
power=6
toughness=6
[/card]
[card]
name=Vodalian Hypnotist
auto={2}{B}{T}:target(player) ability$!name(discard) target(*|myhand) reject!$ targetedplayer asSorcery
text={2}{B}, {T}: Target player discards a card. Activate this ability only any time you could cast a sorcery.
mana={1}{U}
type=Creature
subtype=Merfolk Wizard
power=1
toughness=1
[/card]
[card]
name=Vodalian Illusionist
auto={U}{U}{T}:phaseout target(creature)
text={U}{U}, {T}: Target creature phases out. (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.)
mana={2}{U}
type=Creature
subtype=Merfolk Wizard
power=2
toughness=2
[/card]
[card]
name=Vodalian Knights
abilities=islandhome,first strike
auto={U}:flying
text=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.
mana={1}{U}{U}
type=Creature
subtype=Merfolk Knight
power=2
toughness=2
[/card]
[card]
name=Vodalian Mage
auto={U}{T}:name(counter spell) target(*|stack) transforms((,newability[pay[[{1}]] name(pay 1 mana) donothing?fizzle])) forever
text={U}, {T}: Counter target spell unless its controller pays {1}.
mana={2}{U}
type=Creature
subtype=Merfolk Wizard
power=1
toughness=1
[/card]
[card]
name=Vodalian Merchant
auto=draw:1
auto=reject target(*|myhand)
text=When Vodalian Merchant enters the battlefield, draw a card, then discard a card.
mana={1}{U}
type=Creature
subtype=Merfolk
power=1
toughness=2
[/card]
[card]
name=Vodalian Mystic
auto={T}:activatechooseacolor target(instant,sorcery|stack) becomes(,chosencolor) forever activatechooseend
text={T}: Target instant or sorcery spell becomes the color of your choice.
mana={1}{U}
type=Creature
subtype=Merfolk Wizard
power=1
toughness=1
[/card]
[card]
name=Vodalian Serpent
kicker={2}
auto=kicker counter(1/1,4)
auto=aslongas(island|opponentBattlefield) cantattack <1
auto=aslongas(island|opponentBattlefield) cantpwattack <1
text=Kicker {2} (You may pay an additional {2} as you cast this spell.) -- 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.
mana={3}{U}
type=Creature
subtype=Serpent
power=2
toughness=2
[/card]
[card]
name=Vodalian Soldiers
mana={1}{U}
type=Creature
subtype=Merfolk Soldier
power=1
toughness=2
[/card]
[card]
name=Vodalian Zombie
abilities=protection from green
text=Protection from green
mana={U}{B}
type=Creature
subtype=Merfolk Zombie
power=2
toughness=2
[/card]
[card]
name=Voice of All
abilities=flying
auto=chooseacolor transforms((,newability[protection from(*[chosencolor])],newability[0/0])) forever chooseend
text=Flying (This creature can't be blocked except by creatures with flying or reach.) -- As Voice of All enters the battlefield, choose a color. -- Voice of All has protection from the chosen color. (It can't be blocked, targeted, dealt damage, or enchanted by anything of the chosen color.)
mana={2}{W}{W}
type=Creature
subtype=Angel
power=2
toughness=2
[/card]
[card]
name=Voice of Duty
abilities=flying,protection from green
text=Flying, protection from green
mana={3}{W}
type=Creature
subtype=Angel
power=2
toughness=2
[/card]
[card]
name=Voice of Grace
abilities=flying,protection from black
text=Flying, protection from black
mana={3}{W}
type=Creature
subtype=Angel
power=2
toughness=2
[/card]
[card]
name=Voice of Law
abilities=flying,protection from red
text=Flying, protection from red
mana={3}{W}
type=Creature
subtype=Angel
power=2
toughness=2
[/card]
[card]
name=Voice of Reason
abilities=flying,protection from blue
text=Flying, protection from blue
mana={3}{W}
type=Creature
subtype=Angel
power=2
toughness=2
[/card]
[card]
name=Voice of Resurgence
auto=@movedTo(*|opponentstack) restriction{myturnonly}:token(Elemental)
auto=@movedTo(this|graveyard) from(battlefield):token(Elemental)
text=Whenever an opponent casts a spell during your turn, or whenever 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." 
mana={G}{W}
type=Creature
subtype=Elemental
power=2
toughness=2
[/card]
[card]
name=Voice of the Provinces
abilities=flying
auto=token(Human,Human Creature,1/1,white) controller
text=Flying -- When Voice of the Provinces enters the battlefield, put a 1/1 white Human creature token onto the battlefield.
mana={4}{W}{W}
type=Creature
subtype=Angel
power=3
toughness=3
[/card]
[card]
name=Voice of the Woods
auto={T(elf|myBattlefield)}{T(elf|myBattlefield)}{T(elf|myBattlefield)}{T(elf|myBattlefield)}{T(elf|myBattlefield)}:token(Elemental,Creature Elemental,7/7,green,trample)
text=Tap five untapped Elves you control: Put a 7/7 green Elemental creature token with trample onto the battlefield.
mana={3}{G}{G}
type=Creature
subtype=Elf
power=2
toughness=2
[/card]
[card]
name=Voice of Truth
abilities=flying,protection from white
text=Flying, protection from white
mana={3}{W}
type=Creature
subtype=Angel
power=2
toughness=2
[/card]
[card]
name=Voiceless Spirit
abilities=flying,first strike
text=Flying, first strike
mana={2}{W}
type=Creature
subtype=Spirit
power=2
toughness=1
[/card]
[card]
name=Voices from the Void
target=player
auto=aslongas(forest|myBattlefield) ability$!target(*|myhand) reject!$ targetedplayer
auto=aslongas(island|myBattlefield) ability$!target(*|myhand) reject!$ targetedplayer
auto=aslongas(plains|myBattlefield) ability$!target(*|myhand) reject!$ targetedplayer
auto=aslongas(mountain|myBattlefield) ability$!target(*|myhand) reject!$ targetedplayer
auto=aslongas(swamp|myBattlefield) ability$!target(*|myhand) reject!$ targetedplayer
text=Domain - Target player discards a card for each basic land type among lands you control.
mana={4}{B}
type=Sorcery
[/card]
[card]
name=Void Attendant
abilities=devoid
auto={1}{G}{s2g(*|opponentexile)}:token(Eldrazi Scion,Creature Eldrazi Scion,1/1) and!( transforms((,newability[{S}:Add{C}])) forever )!
text=Devoid (This card has no color.) -- {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."
mana={2}{G}
type=Creature
subtype=Eldrazi Processor
power=2
toughness=3
[/card]
[card]
name=Void Grafter
abilities=flash
auto=target(other creature|mybattlefield) opponentshroud ueot
text=Devoid (This card has no color.) -- Flash (You may cast this spell any time you could cast an instant.) -- When Void Grafter enters the battlefield, another target creature you control gains hexproof until end of turn.
mana={1}{G}{U}
abilities=devoid
type=Creature
subtype=Eldrazi Drone
power=2
toughness=4
[/card]
[card]
name=Void Shatter
target=*|stack
auto=fizzleto(exile)
text=Devoid (This card has no color.) -- Counter target spell. If that spell is countered this way, exile it instead of putting it into its owner's graveyard.
mana={1}{U}{U}
abilities=devoid
type=Instant
[/card]
[card]
name=Void Snare
target=*[-land]|battlefield
auto=moveTo(ownerHand)
text=Return target nonland permanent to its owner's hand.
mana={U}
type=Sorcery
[/card]
[card]
name=Void Squall
target=*[-land]
auto=moveto(ownerhand)
auto=if rebound then moveto(exile) and!( transforms((,newability[@rebounded:may activate castcard(normal)])) forever )!
text=Return target nonland permanent to its owner's hand. -- Rebound (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.)
mana={4}{U}
type=Sorcery
[/card]
[card]
name=Void Stalker
auto={2}{U}{T}:name(shuffle target) moveTo(ownerLibrary) all(this) && shuffle controller && target(creature|battlefield) transforms((,newability[moveTo(ownerLibrary) all(this)],newability[shuffle controller])) ueot
text={2}{U}, {T}: Put Void Stalker and target creature on top of their owners' libraries, then those players shuffle their libraries.
mana={1}{U}
type=Creature
subtype=Elemental
power=2
toughness=1
[/card]
[card]
name=Void Winnower
auto=maxcast(*[manacost=0])0 opponent
auto=maxcast(*[manacost=2])0 opponent
auto=maxcast(*[manacost=4])0 opponent
auto=maxcast(*[manacost=6])0 opponent
auto=maxcast(*[manacost=8])0 opponent
auto=maxcast(*[manacost=10])0 opponent
auto=maxcast(*[manacost=12])0 opponent
auto=maxcast(*[manacost=14])0 opponent
auto=maxcast(*[manacost=16])0 opponent
auto=maxcast(*[manacost=18])0 opponent
auto=maxcast(*[manacost=20])0 opponent
auto=lord(creature[manacost=0]|opponentbattlefield) cantblock
auto=lord(creature[manacost=2]|opponentbattlefield) cantblock
auto=lord(creature[manacost=4]|opponentbattlefield) cantblock
auto=lord(creature[manacost=6]|opponentbattlefield) cantblock
auto=lord(creature[manacost=8]|opponentbattlefield) cantblock
auto=lord(creature[manacost=10]|opponentbattlefield) cantblock
auto=lord(creature[manacost=12]|opponentbattlefield) cantblock
auto=lord(creature[manacost=14]|opponentbattlefield) cantblock
auto=lord(creature[manacost=16]|opponentbattlefield) cantblock
auto=lord(creature[manacost=18]|opponentbattlefield) cantblock
auto=lord(creature[manacost=20]|opponentbattlefield) cantblock
text=Your opponents can't cast spells with even converted mana costs. (Zero is even.) -- Your opponents can't block with creatures with even converted mana costs.
mana={9}
type=Creature
subtype=Eldrazi
power=11
toughness=9
[/card]
[card]
name=Void
auto=choice name( 0 ) destroy all(creature[manacost=0]) && destroy all(artifact[manacost=0]) && moveTo(graveyard) all(*[manacost=0]|opponenthand)
auto=choice name( 1 ) destroy all(creature[manacost=1]) && destroy all(artifact[manacost=1]) && moveTo(graveyard) all(*[manacost=1]|opponenthand)
auto=choice name( 2 ) destroy all(creature[manacost=2]) && destroy all(artifact[manacost=2]) && moveTo(graveyard) all(*[manacost=2]|opponenthand)
auto=choice name( 3 ) destroy all(creature[manacost=3]) && destroy all(artifact[manacost=3]) && moveTo(graveyard) all(*[manacost=3]|opponenthand)
auto=choice name( 4 ) destroy all(creature[manacost=4]) && destroy all(artifact[manacost=4]) && moveTo(graveyard) all(*[manacost=4]|opponenthand)
auto=choice name( 5 ) destroy all(creature[manacost=5]) && destroy all(artifact[manacost=5]) && moveTo(graveyard) all(*[manacost=5]|opponenthand)
auto=choice name( 6 ) destroy all(creature[manacost=6]) && destroy all(artifact[manacost=6]) && moveTo(graveyard) all(*[manacost=6]|opponenthand)
auto=choice name( 7 ) destroy all(creature[manacost=7]) && destroy all(artifact[manacost=7]) && moveTo(graveyard) all(*[manacost=7]|opponenthand)
auto=choice name( 8 ) destroy all(creature[manacost=8]) && destroy all(artifact[manacost=8]) && moveTo(graveyard) all(*[manacost=8]|opponenthand)
auto=choice name( 9 ) destroy all(creature[manacost=9]) && destroy all(artifact[manacost=9]) && moveTo(graveyard) all(*[manacost=9]|opponenthand)
auto=choice name( 10 ) destroy all(creature[manacost=10]) && destroy all(artifact[manacost=10]) && moveTo(graveyard) all(*[manacost=10]|opponenthand)
auto=choice name( 11 ) destroy all(creature[manacost=11]) && destroy all(artifact[manacost=11]) && moveTo(graveyard) all(*[manacost=11]|opponenthand)
auto=choice name( 12 ) destroy all(creature[manacost=12]) && destroy all(artifact[manacost=12]) && moveTo(graveyard) all(*[manacost=12]|opponenthand)
auto=choice name( 13 ) destroy all(creature[manacost=13]) && destroy all(artifact[manacost=13]) && moveTo(graveyard) all(*[manacost=13]|opponenthand)
auto=choice name( 14 ) destroy all(creature[manacost=14]) && destroy all(artifact[manacost=14]) && moveTo(graveyard) all(*[manacost=14]|opponenthand)
auto=choice name( 15 ) destroy all(creature[manacost=15]) && destroy all(artifact[manacost=15]) && moveTo(graveyard) all(*[manacost=15]|opponenthand)
text=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.
mana={3}{B}{R}
type=Sorcery
[/card]
[card]
name=Voidmage Apprentice
facedown={3}
autofaceup=fizzle target(*|stack)
autofacedown={2}{U}{U}:morph
text=Morph {2}{U}{U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) -- When Voidmage Apprentice is turned face up, counter target spell.
mana={1}{U}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Voidmage Prodigy
facedown={3}
autofacedown={U}:morph
auto={U}{U}{S(wizard|myBattlefield)}:fizzle target(*|stack)
text={U}{U}, Sacrifice a Wizard: Counter target spell. -- Morph {U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={U}{U}
type=Creature
subtype=Human Wizard
power=2
toughness=1
[/card]
[card]
name=Voidwielder
auto=may moveTo(ownerhand) target(creature)
text=When Voidwielder enters the battlefield, you may return target creature to its owner's hand.
mana={4}{U}
type=Creature
subtype=Human Wizard
power=1
toughness=4
[/card]
[card]
name=Volatile Rig
auto=@damaged(this):flipacoin loseability sacrifice all(this) loseabilityend flipend
auto=@movedTo(this|graveyard) from(battlefield):flipacoin loseability damage:4 all(creature,player) loseabilityend flipend
abilities=trample,mustattack
text=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.
mana={4}
type=Artifact Creature
subtype=Construct
power=4
toughness=4
[/card]
[card]
name=Volcanic Awakening
abilities=storm
auto=destroy target(land)
text=Destroy target land. -- Storm (When you cast this spell, copy it for each spell cast before it this turn. You may choose new targets for the copies.)
mana={4}{R}{R}
type=Sorcery
[/card]
[card]
name=Volcanic Dragon
abilities=flying,haste
text=Flying, haste
mana={4}{R}{R}
type=Creature
subtype=Dragon
power=4
toughness=4
[/card]
[card]
name=Volcanic Eruption
target=<prex>mountain
auto=destroy && damage:1 all(player) && damage:1 all(creature)
text=Destroy X target Mountains. Volcanic Eruption deals damage to each creature and each player equal to the number of Mountains destroyed this way.
mana={X}{U}{U}{U}
type=Sorcery
[/card]
[card]
name=Volcanic Fallout
abilities=nofizzle
auto=damage:2 all(creature,player)
text=Volcanic Fallout can't be countered. -- Volcanic Fallout deals 2 damage to each creature and each player.
mana={1}{R}{R}
type=Instant
[/card]
[card]
name=Volcanic Geyser
target=creature,player
auto=damage:X
text=Volcanic Geyser deals X damage to target creature or player.
mana={X}{R}{R}
type=Instant
[/card]
[card]
name=Volcanic Hammer
target=creature,player
auto=damage:3
text=Volcanic Hammer deals 3 damage to target creature or player.
mana={1}{R}
type=Sorcery
[/card]
[card]
name=Volcanic Island
type=Land
subtype=Island Mountain
[/card]
[card]
name=Volcanic Rambler
auto={2}{R}:damage:1 target(player)
text={2}{R}: Volcanic Rambler deals 1 damage to target player.
mana={5}{R}
type=Creature
subtype=Elemental
power=6
toughness=4
[/card]
[card]
name=Volcanic Rush
auto=all(creature[attacking]) 2/0 ueot
auto=all(creature[attacking]) trample ueot
text=Attacking creatures get +2/+0 and gain trample until end of turn.
mana={4}{R}
type=Instant
[/card]
[card]
name=Volcanic Spray
auto=damage:1 all(creature[-flying])
auto=damage:1 all(player)
flashback={1}{R}
text=Volcanic Spray deals 1 damage to each creature without flying and each player. -- Flashback {1}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={1}{R}
type=Sorcery
[/card]
[card]
name=Volcanic Strength
target=creature
auto=2/2
auto=mountainwalk
text=Enchant Creature -- Enchanted creature gets +2/+2 and has mountainwalk.
mana={1}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Volcanic Submersion
target=artifact,land
auto=destroy
autohand=__CYCLING__({2})
text=Destroy target artifact or land. -- Cycling {2} ({2}, Discard this card: Draw a card.)
mana={4}{R}
type=Sorcery
[/card]
[card]
name=Volcanic Upheaval
target=land|battlefield
auto=destroy
text=Destroy target land.
mana={3}{R}
type=Instant
[/card]
[card]
name=Volcano Imp
abilities=flying
auto={1}{R}:first strike
text=Flying -- {1}{R}: Volcano Imp gains first strike until end of turn.
mana={3}{B}
type=Creature
subtype=Imp
power=2
toughness=2
[/card]
[card]
name=Voldaren Duelist
abilities=haste
auto=target(creature) cantblock ueot
text=Haste -- When Voldaren Duelist enters the battlefield, target creature can't block this turn.
mana={3}{R}
type=Creature
subtype=Vampire Warrior
power=3
toughness=2
[/card]
[card]
name=Voldaren Pariah
abilities=flying,madness
auto={S(other creature|mybattlefield)}{S(other creature|mybattlefield)}{S(other creature|mybattlefield)}:flip(Abolisher of Bloodlines)
autoexile=restriction{discarded} pay({B}{B}{b}) name(pay BB to cast) activate name(pay BB to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard)
text=Flying -- Sacrifice three other creatures: Transform Voldaren Pariah. -- Madness {B}{B}{B} (If you discard this card, discard it into exile. When you do, cast it for its madness cost or put it into your graveyard.)
mana={3}{B}{B}
type=Creature
subtype=Vampire Horror
power=3
toughness=3
[/card]
[card]
name=Volition Reins
target=*
auto=untap
alias=1194
text=Enchant Permanent -- When Volition Reins enters the battlefield, if enchanted permanent is tapped, untap it. -- You control enchanted permanent.
mana={3}{U}{U}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Volrath the Fallen
auto={D(creature|myhand)}:storedmanacost/storedmanacost ueot
text={1}{B}, Discard a creature card: Volrath the Fallen gets +X/+X until end of turn, where X is the discarded card's converted mana cost.
mana={3}{B}{B}{B}
type=Legendary Creature
subtype=Shapeshifter
power=6
toughness=4
[/card]
[card]
name=Volrath's Gardens
auto={2}{T(creature|myBattlefield)}:life:2 controller asSorcery
text={2}, Tap an untapped creature you control: You gain 2 life. Activate this ability only any time you could cast a sorcery.
mana={1}{G}
type=Enchantment
[/card]
[card]
name=Volrath's Laboratory
auto=activatechooseatype chooseacolor {5}{t}:token(Riptide,Creature chosentype,2/2,chosencolor) chooseend activatechooseend
text=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.
mana={5}
type=Artifact
[/card]
[card]
name=Volrath's Stronghold
auto={T}:Add{1}
auto={1}{B}{T}:moveTo(myLibrary) target(creature|mygraveyard)
text={T}: Add {1} to your mana pool. -- {1}{B}, {T}: Put target creature card from your graveyard on top of your library.
type=Legendary Land
[/card]
[card]
name=Volt Charge
target=creature,player
auto=damage:3
auto=notatarget(<anyamount>*[artifact;creature;enchantment;land;planeswalker;player]) proliferate
text=Volt Charge deals 3 damage to target creature or player. Proliferate.
mana={2}{R}
type=Instant
[/card]
[card]
name=Voltaic Brawler
auto=alterenergy:2 controller
auto=@combat(attacking) source(this):pay(e:1) 1/1 ueot && trample ueot 
text=When Voltaic Brawler enters the battlefield, you get {E}{E} (two energy counters). -- Whenever Voltaic Brawler attacks, you may pay {E}. If you do, it gets +1/+1 and gains trample until end of turn.
mana={R}{G}
type=Creature
subtype=Human Warrior
power=3
toughness=2
[/card]
[card]
name=Voltaic Construct
auto={2}:untap target(creature[artifact])
text={2}: Untap target artifact creature.
mana={4}
type=Artifact Creature
subtype=Golem Construct
power=2
toughness=2
[/card]
[card]
name=Voltaic Key
auto={1}{T}:untap target(artifact)
text={1}, {T}: Untap target artifact.
mana={1}
type=Artifact
[/card]
[card]
name=Volunteer Militia
mana={W}
type=Creature
subtype=Human Soldier
power=1
toughness=2
[/card]
[card]
name=Voodoo Doll
auto=@each my upkeep:counter(0/0,1,Pin)
auto=this(counter{0/0.1.Pin}>0) transforms((,newability[@each my endofturn sourcenottap:damage:counter{0%0.1.Pin} controller && destroy all(this)]))
auto=this(counter{0/0.1.Pin}<1) {0}{T}:damage:0 target(creature,player)
auto=this(counter{0/0.1.Pin}=) {2}{T}:damage:1 target(creature,player)
auto=this(counter{0/0.2.Pin}=) {4}{T}:damage:2 target(creature,player)
auto=this(counter{0/0.3.Pin}=) {6}{T}:damage:3 target(creature,player)
auto=this(counter{0/0.4.Pin}=) {8}{T}:damage:4 target(creature,player)
auto=this(counter{0/0.5.Pin}=) {10}{T}:damage:5 target(creature,player)
auto=this(counter{0/0.6.Pin}=) {12}{T}:damage:6 target(creature,player)
auto=this(counter{0/0.7.Pin}=) {14}{T}:damage:7 target(creature,player)
auto=this(counter{0/0.8.Pin}=) {16}{T}:damage:8 target(creature,player)
auto=this(counter{0/0.9.Pin}=) {18}{T}:damage:9 target(creature,player)
auto=this(counter{0/0.10.Pin}=) {20}{T}:damage:10 target(creature,player)
auto=this(counter{0/0.8.Pin}=) {22}{T}:damage:11 target(creature,player)
auto=this(counter{0/0.9.Pin}=) {24}{T}:damage:12 target(creature,player)
auto=this(counter{0/0.10.Pin}=) {26}{T}:damage:13 target(creature,player)
text=At the beginning of your upkeep, put a pin counter on Voodoo Doll. -- At the beginning of your end step, if Voodoo Doll is untapped, it deals damage to you equal to the number of pin counters on it. If Voodoo Doll deals damage to you this way, destroy it. -- {X}{X}, {T}: Voodoo Doll deals X damage to target creature or player. X is the number of pin counters on Voodoo Doll.
mana={6}
type=Artifact
[/card]
[card]
name=Voracious Cobra
auto=first strike
auto=@combatdamaged(creature) from(this):all(trigger[to]) destroy
text=First strike -- Whenever Voracious Cobra deals combat damage to a creature, destroy that creature.
mana={2}{R}{G}
type=Creature
subtype=Snake
power=2
toughness=2
[/card]
[card]
name=Voracious Hatchling
abilities=lifelink
auto=@movedTo(*[white]|mystack):counter(-1/-1,-1)
auto=@movedTo(*[black]|mystack):counter(-1/-1,-1)
auto=counter(-1/-1,4)
text=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.
mana={3}{WB}
type=Creature
subtype=Elemental
power=6
toughness=6
[/card]
[card]
name=Voracious Null
auto={1}{B}{S(other creature|mybattlefield)}:counter(1/1,2) asSorcery
text={1}{B}, Sacrifice another creature: Put two +1/+1 counters on Voracious Null. Activate this ability only any time you could cast a sorcery.
mana={2}{B}
type=Creature
subtype=Zombie
power=2
toughness=2
[/card]
[card]
name=Voracious Wurm
auto=counter(1/1,lifegain)
text=Voracious Wurm enters the battlefield with X +1/+1 counters on it, where X is the amount of life you've gained this turn.
mana={1}{G}
type=Creature
subtype=Wurm
power=2
toughness=2
[/card]
[card]
name=Vorapede
abilities=vigilance,trample,undying
text=Vigilance, trample -- Undying (When this creature dies, if it had no +1/+1 counters on it, return it to the battlefield with a +1/+1 counter on it.)
mana={2}{G}{G}{G}
type=Creature
subtype=Insect
power=5
toughness=4
[/card]
[card]
name=Vorinclex, Voice of Hunger
abilities=trample
auto=lord(land|mybattlefield) transforms((,newability[producecolor:land],newability[producecolor:green],newability[producecolor:blue],newability[producecolor:red],newability[producecolor:black],newability[producecolor:white]))
auto=lord(land|opponentbattlefield) transforms((,newability[@tappedformana(this):frozen]))
text=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.
mana={6}{G}{G}
type=Legendary Creature
subtype=Praetor
power=7
toughness=6
[/card]
[card]
name=Vorosh, the Hunter
abilities=flying
auto=@combatdamaged(player) from(this):pay({2}{G}) counter(1/1,6)
text=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.
mana={3}{G}{U}{B}
type=Legendary Creature
subtype=Dragon
power=6
toughness=6
[/card]
[card]
name=Vorrac Battlehorns
auto={1}:equip
auto=teach(creature) trample
auto=teach(creature) oneblocker
text=Equipped creature has trample and can't be blocked by more than one creature. -- Equip {1} ({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.)
mana={2}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Vorstclaw
mana={4}{G}{G}
type=Creature
subtype=Elemental Horror
power=7
toughness=7
[/card]
[card]
name=Votary of the Conclave
auto={2}{G}:regenerate
text={2}{G}: Regenerate Votary of the Conclave.
mana={W}
type=Creature
subtype=Human Soldier
power=1
toughness=1
[/card]
[card]
name=Vow of Duty
target=creature
auto=2/2
auto=vigilance
auto=teach(creature|opponentbattlefield) cantattack
auto=teach(creature|opponentbattlefield) cantpwattack
text=Enchant creature -- Enchanted creature gets +2/+2, has vigilance, and can't attack you or a planeswalker you control.
mana={2}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Vow of Flight
target=creature
auto=2/2
auto=flying
auto=teach(creature|opponentbattlefield) cantattack
auto=teach(creature|opponentbattlefield) cantpwattack
text=Enchant creature -- Enchanted creature gets +2/+2, has flying, and can't attack you or a planeswalker you control.
mana={2}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Vow of Lightning
target=creature
auto=2/2
auto=first strike
auto=teach(creature|opponentbattlefield) cantattack
auto=teach(creature|opponentbattlefield) cantpwattack
text=Enchant creature -- Enchanted creature gets +2/+2, has first strike, and can't attack you or a planeswalker you control.
mana={2}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Vow of Malice
target=creature
auto=2/2
auto=intimidate
auto=teach(creature|opponentbattlefield) cantattack
auto=teach(creature|opponentbattlefield) cantpwattack
text=Enchant creature -- Enchanted creature gets +2/+2, has intimidate, and can't attack you or a planeswalker you control.
mana={2}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Vow of Wildness
target=creature
auto=3/3
auto=trample
auto=teach(creature|opponentbattlefield) cantattack
auto=teach(creature|opponentbattlefield) cantpwattack
text=Enchant creature -- Enchanted creature gets +3/+3, has trample, and can't attack you or a planeswalker you control.
mana={2}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Voyager Drake
abilities=flying
kicker=multi{U}
auto=kicker target(<upto:kicked>creature) flying ueot
text=Multikicker {U} (You may pay an additional {U} any number of times as you cast this spell.) -- 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.
mana={3}{U}
type=Creature
subtype=Drake
power=3
toughness=3
[/card]
[card]
name=Voyager Staff
auto={2}{S}:(blink)ueot target(other creature)
text={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.
mana={1}
type=Artifact
[/card]
[card]
name=Voyage's End
target=creature
auto=moveto(ownerhand)
aicode=activate may bottomoflibrary all(*[zpos=1]|mylibrary)
auto=name(scry cards) reveal:1 optionone name(Put On Top) target(*|reveal) moveto(mylibrary) optiononeend optiontwo name(put on bottom) target(<1>*|reveal) bottomoflibrary optiontwoend revealend
text=Return target creature to its owner's hand. Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.)
mana={1}{U}
type=Instant
[/card]
[card]
name=Voyaging Satyr
auto={T}:untap target(land)
text={T}: Untap target land.
mana={1}{G}
type=Creature
subtype=Satyr Druid
power=1
toughness=2
[/card]
[card]
name=Vraska the Unseen
auto=counter(0/0,5,loyalty)
auto={C(0/0,1,Loyalty)}:name(+1: dread) transforms((,newability[@combatdamaged(this) from(creature):all(trigger[from]) destroy])) uynt
auto={C(0/0,-3,Loyalty)}:name(-3: destroy) destroy target(*[-land])
auto={C(0/0,-7,Loyalty)}:name(-7: assassin) token(Assassin Token)*3
text=+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."
mana={3}{B}{G}
type=Planeswalker
subtype=Vraska
[/card]
[card]
name=Vryn Wingmare
abilities=flying
auto=lord(*[-creature]|nonbattlezone) altercost(colorless, +1)
text=Flying -- Noncreature spells cost {1} more to cast.
mana={2}{W}
type=Creature
subtype=Pegasus
power=2
toughness=1
[/card]
[card]
name=Vug Lizard
abilities=mountainwalk
auto=upcost[{1}{R}{R};next upkeep] sacrifice
text=Mountainwalk -- Echo {1}{R}{R} (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.)
mana={1}{R}{R}
type=Creature
subtype=Lizard
power=3
toughness=4
[/card]
[card]
name=Vulpine Goliath
abilities=trample
text=Trample
mana={4}{G}{G}
type=Creature
subtype=Fox
power=6
toughness=5
[/card]
[card]
name=Vulshok Battlegear
auto={3}:equip
auto=teach(creature) 3/3
text=Equipped creature gets +3/+3. -- Equip {3} ({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.)
mana={3}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Vulshok Battlemaster
abilities=haste
auto=all(equipment|battlefield) newhook
text=Haste -- When Vulshok Battlemaster enters the battlefield, attach all Equipment on the battlefield to it. (Control of the Equipment doesn't change.)
mana={4}{R}
type=Creature
subtype=Human Warrior
power=2
toughness=2
[/card]
[card]
name=Vulshok Berserker
abilities=haste
text=Haste
mana={3}{R}
type=Creature
subtype=Human Berserker
power=3
toughness=2
[/card]
[card]
name=Vulshok Gauntlets
auto={3}:equip
auto=teach(creature) 4/2
auto=teach(creature) doesnotuntap
text=Equipped creature gets +4/+2 and doesn't untap during its controller's untap step. -- Equip {3} ({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.)
mana={2}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Vulshok Heartstoker
auto=target(creature) +2/+0 ueot
text=When Vulshok Heartstoker enters the battlefield, target creature gets +2/+0 until end of turn.
mana={2}{R}
type=Creature
subtype=Human Shaman
power=2
toughness=2
[/card]
[card]
name=Vulshok Morningstar
auto={2}:equip
auto=teach(creature) 2/2
text=Equipped creature gets +2/+2. -- Equip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.)
mana={2}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Vulshok Refugee
abilities=protection from red
text=Protection from red
mana={1}{R}{R}
type=Creature
subtype=Human Warrior
power=3
toughness=2
[/card]
[card]
name=Vulshok Replica
auto={1}{R}{S}:damage:3 target(player)
text={1}{R}, Sacrifice Vulshok Replica: Vulshok Replica deals 3 damage to target player.
mana={3}
type=Artifact Creature
subtype=Berserker
power=3
toughness=1
[/card]
[card]
name=Vulshok Sorcerer
abilities=haste
auto={T}:damage:1 target(creature,player)
text=Haste -- {T}: Vulshok Sorcerer deals 1 damage to target creature or player.
mana={1}{R}{R}
type=Creature
subtype=Human Shaman
power=1
toughness=1
[/card]
[card]
name=Vulshok War Boar
auto=aslongas(artifact|myBattlefield) moveTo(graveyard) notatarget(artifact|myBattlefield) oneshot
auto=moveTo(graveyard) notatarget(this|myBattlefield)
text=When Vulshok War Boar enters the battlefield, sacrifice it unless you sacrifice an artifact.
mana={2}{R}{R}
type=Creature
subtype=Boar Beast
power=5
toughness=5
[/card]
[card]
name=Vulturous Aven
abilities=flying
auto=may name(Exploit) sacrifice notatarget(creature|mybattlefield) && draw:2 controller && life:-2 controller
text=Flying -- Exploit (When this creature enters the battlefield, you may sacrifice a creature.) -- When Vulturous Aven exploits a creature, you draw two cards and you lose 2 life.
mana={3}{B}
type=Creature
subtype=Bird Shaman
power=2
toughness=3
[/card]
[card]
name=Vulturous Zombie
abilities=flying
auto=@movedTo(*|opponentgraveyard):counter(1/1,1)
text=Flying -- Whenever a card is put into an opponent's graveyard from anywhere, put a +1/+1 counter on Vulturous Zombie.
mana={3}{B}{G}
type=Creature
subtype=Plant Zombie
power=3
toughness=3
[/card]
[card]
name=Wail of the Nim
other={2}{B}{B} name(Entwine)
auto=if paid(alternative) then regenerate all(creature|mybattlefield) && damage:1 all(creature,player)
auto=ifnot paid(alternative) then transforms((,newability[choice regenerate all(creature|mybattlefield)],newability[choice damage:1 all(creature;player)]))
text=Choose one - Regenerate each creature you control; or Wail of the Nim deals 1 damage to each creature and each player. -- Entwine {B} (Choose both if you pay the entwine cost.)
mana={2}{B}
type=Instant
[/card]
[card]
name=Wailing Ghoul
auto=deplete:2
text=When Wailing Ghoul enters the battlefield, put the top two cards of your library into your graveyard.
mana={1}{B}
type=Creature
subtype=Zombie
power=1
toughness=3
[/card]
[card]
name=Waiting in the Weeds
auto=foreach(forest[-tapped]|mybattlefield) token(Cat,Creature Cat,1/1,green)
auto=foreach(forest[-tapped]|opponentbattlefield) token(Cat,Creature Cat,1/1,green) opponent
text=Each player puts a 1/1 green Cat creature token onto the battlefield for each untapped Forest he or she controls.
mana={1}{G}{G}
type=Sorcery
[/card]
[card]
name=Wake of Destruction
target=land
auto=destroy
auto=all(other land[share!name!]) destroy
text=Destroy target land and all other lands with the same name as that land.
mana={3}{R}{R}{R}
type=Sorcery
[/card]
[card]
name=Wake of Vultures
abilities=flying
auto={1}{B}{S(creature|myBattlefield)}:regenerate
text=Flying -- {1}{B}, Sacrifice a creature: Regenerate Wake of Vultures.
mana={3}{B}
type=Creature
subtype=Bird
power=3
toughness=1
[/card]
[card]
name=Wake the Reflections
auto=ability$! name(populate) clone notatarget(creature[token]|mybattlefield) !$ controller
text=Populate. 
mana={W}
type=Sorcery
[/card]
[card]
name=Wake Thrasher
auto=@untapped(*|myBattlefield):1/1 ueot
text=Whenever a permanent you control becomes untapped, Wake Thrasher gets +1/+1 until end of turn.
mana={2}{U}
type=Creature
subtype=Merfolk Soldier
power=1
toughness=1
[/card]
[card]
name=Wakedancer
auto=if morbid then token(Zombie,Creature Zombie,2/2,black)
text=Morbid - When Wakedancer enters the battlefield, if a creature died this turn, put a 2/2 black Zombie creature token onto the battlefield.
mana={2}{B}
type=Creature
subtype=Human Shaman
power=2
toughness=2
[/card]
[card]
name=Wakestone Gargoyle
abilities=defender,flying
auto={1}{W}:lord(creature[defender]|myBattlefield) canattack
text=Defender (This creature can't attack.) -- Flying -- {1}{W}: Creatures you control with defender can attack this turn as though they didn't have defender.
mana={3}{W}
type=Creature
subtype=Gargoyle
power=3
toughness=4
[/card]
[card]
name=Waking Nightmare
target=player
auto=ability$!name(discard 2 cards) target(<2>*|myhand) reject!$ targetedplayer
text=Target player discards two cards.
mana={2}{B}
type=Sorcery
subtype=Arcane
[/card]
[card]
name=Walk the Aeons
target=player
auto=turns:+1
buyback={4}{U}{U}{S(island|mybattlefield)}{S(island|mybattlefield)}{S(island|mybattlefield)}
text=Buyback - Sacrifice three Islands. (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.) -- Target player takes an extra turn after this one.
mana={4}{U}{U}
type=Sorcery
[/card]
[card]
name=Walker of Secret Ways
autohand={1}{U}{N}:ninjutsu
aicode=name(look) activate name(look) target(<ohandcount>*|opponenthand) donothing
auto=@combatdamagefoeof(player) from(this):reveal:ohandcount revealzone(opponenthand) optionone name(look) target(<1>*|reveal) moveto(ownerhand) and!(all(*|reveal) moveto(ownerhand))! optiononeend revealend
auto={1}{U}:moveTo(myhand) target(ninja|myBattlefield) myTurnOnly
text=Ninjutsu {1}{U} ({1}{U}, Return an unblocked attacker you control to hand: Put this card onto the battlefield from your hand tapped and attacking.) -- 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.
mana={2}{U}
type=Creature
subtype=Human Ninja
power=1
toughness=2
[/card]
[card]
name=Walker of the Grove
other={4}{G} name(Evoke)
auto=@movedTo(this|nonbattlezone) from(battlefield):token(Elemental,Creature Elemental,4/4,green)
auto=alternative sacrifice
text=When Walker of the Grove leaves the battlefield, put a 4/4 green Elemental creature token onto the battlefield. -- Evoke {4}{G} (You may cast this spell for its evoke cost. If you do, it's sacrificed when it enters the battlefield.)
mana={6}{G}{G}
type=Creature
subtype=Elemental
power=7
toughness=7
[/card]
[card]
name=Walker of the Wastes
abilities=trample
auto=foreach(Wastes|mybattlefield) 1/1
text=({C} represents colorless mana.) -- Trample -- Walker of the Wastes gets +1/+1 for each land you control named Wastes.
mana={4}{C}
type=Creature
subtype=Eldrazi
power=4
toughness=4
[/card]
[card]
name=Walking Archive
abilities=defender
auto=counter(1/1,1)
auto=@each my upkeep:draw:counter{1%1} controller
auto=@each opponent upkeep:draw:counter{1%1} opponent
auto={2}{W}{U}:counter(1/1,1)
text=Defender (This creature can't attack.) -- 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.
mana={3}
type=Artifact Creature
subtype=Golem
power=1
toughness=1
[/card]
[card]
name=Walking Atlas
auto={T}:moveTo(myBattlefield) target(land|myhand)
text={T}: You may put a land card from your hand onto the battlefield.
mana={2}
type=Artifact Creature
subtype=Construct
power=1
toughness=1
[/card]
[card]
name=Walking Ballista
auto=counter(1/1,XX)
auto={4}:counter(1/1,1)
auto={C(1/1,-1)}:damage:1 target(creature,player)
text=Walking Ballista enters the battlefield with X +1/+1 counters on it. -- {4}: Put a +1/+1 counter on Walking Ballista. -- Remove a +1/+1 counter from Walking Ballista: It deals 1 damage to target creature or player.
mana={X}{X}
type=Artifact Creature
subtype=Construct
power=0
toughness=0
[/card]
[card]
name=Walking Corpse
mana={1}{B}
type=Creature
subtype=Zombie
power=2
toughness=2
[/card]
[card]
name=Walking Dead
auto={B}:regenerate
text={B}: Regenerate Walking Dead.
mana={1}{B}
type=Creature
subtype=Zombie
power=1
toughness=1
[/card]
[card]
name=Walking Desecration
auto={B}{T}:activatechooseatype all(creature[chosentype]) mustattack ueot activatechooseend
text={B}, {T}: Creatures of the creature type of your choice attack this turn if able.
mana={2}{B}
type=Creature
subtype=Zombie
power=1
toughness=1
[/card]
[card]
name=Walking Dream
abilities=unblockable
auto=aslongas(creature|opponentBattlefield) doesnotuntap >1
text=Walking Dream is unblockable. -- Walking Dream doesn't untap during your untap step if an opponent controls two or more creatures.
mana={3}{U}
type=Creature
subtype=Illusion
power=3
toughness=3
[/card]
[card]
name=Walking Sponge
auto={T}:-flying target(creature)
auto={T}:-first strike target(creature)
auto={T}:-trample target(creature)
text={T}: Target creature loses flying, first strike, or trample until end of turn.
mana={1}{U}
type=Creature
subtype=Sponge
power=1
toughness=1
[/card]
[card]
name=Walking Wall
abilities=defender
auto={3}:canattack ueot && 3/-1 limit:1
text=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.
mana={4}
type=Artifact Creature
subtype=Wall
power=0
toughness=6
[/card]
[card]
name=Wall of Air
abilities=defender,flying
text=Defender, flying (This creature can't attack, and it can block creatures with flying.)
mana={1}{U}{U}
type=Creature
subtype=Wall
power=1
toughness=5
[/card]
[card]
name=Wall of Blood
abilities=defender
auto={L}:1/1
text=Defender (This creature can't attack.) -- Pay 1 life: Wall of Blood gets +1/+1 until end of turn.
mana={2}{B}
type=Creature
subtype=Wall
power=0
toughness=2
[/card]
[card]
name=Wall of Blossoms
abilities=defender
auto=draw:1 controller
text=Defender (This creature can't attack.) -- When Wall of Blossoms enters the battlefield, draw a card.
mana={1}{G}
type=Creature
subtype=Plant Wall
power=0
toughness=4
[/card]
[card]
name=Wall of Bone
abilities=defender
auto={B}:Regenerate
text=Defender (This creature can't attack.) -- {B}: Regenerate Wall of Bone. (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.)
mana={2}{B}
type=Creature
subtype=Skeleton Wall
power=1
toughness=4
[/card]
[card]
name=Wall of Brambles
abilities=defender
auto={G}:regenerate
text=Defender (This creature can't attack.) -- {G}: Regenerate Wall of Brambles.
mana={2}{G}
type=Creature
subtype=Plant Wall
power=2
toughness=3
[/card]
[card]
name=Wall of Denial
abilities=defender,flying,shroud
text=Defender, flying, shroud
mana={1}{W}{U}
type=Creature
subtype=Wall
power=0
toughness=8
[/card]
[card]
name=Wall of Diffusion
abilities=defender,reachshadow
text=Defender (This creature can't attack.) -- Wall of Diffusion can block creatures with shadow as though they didn't have shadow.
mana={1}{R}
type=Creature
subtype=Wall
power=0
toughness=5
[/card]
[card]
name=Wall of Distortion
abilities=defender
auto={2}{B}{T}:target(player) ability$!name(discard) target(*|myhand) reject!$ targetedplayer asSorcery
text=Defender (This creature can't attack.) -- {2}{B}, {T}: Target player discards a card. Activate this ability only any time you could cast a sorcery.
mana={2}{B}{B}
type=Creature
subtype=Wall
power=1
toughness=3
[/card]
[card]
name=Wall of Dust
abilities=defender
auto=@combat(blocking) source(this) from(creature):all(trigger[from]) phaseactionmulti[untap once] cantattack && cantpwattack
text=Defender (This creature can't attack.) -- Whenever Wall of Dust blocks a creature, that creature can't attack during its controller's next turn.
mana={2}{R}
type=Creature
subtype=Wall
power=1
toughness=4
[/card]
[card]
name=Wall of Earth
abilities=defender
text=Defender (This creature can't attack.)
mana={1}{R}
type=Creature
subtype=Wall
power=0
toughness=6
[/card]
[card]
name=Wall of Essence
abilities=defender
auto=@combatdamaged(this):life:thatmuch controller
text=Defender (This creature can't attack.) -- Whenever Wall of Essence is dealt combat damage, you gain that much life.
mana={1}{W}
type=Creature
subtype=Wall
power=0
toughness=4
[/card]
[card]
name=Wall of Faith
abilities=defender
auto={W}:0/1
text=Defender (This creature can't attack.) -- {W}: Wall of Faith gets +0/+1 until end of turn.
mana={3}{W}
type=Creature
subtype=Wall
power=0
toughness=5
[/card]
[card]
name=Wall of Fire
abilities=defender
auto={R}:1/0
text=Defender (This creature can't attack.) -- {R}: Wall of Fire gets +1/+0 until end of turn.
mana={1}{R}{R}
type=Creature
subtype=Wall
power=0
toughness=5
[/card]
[card]
name=Wall of Frost
abilities=defender
auto=@combat(blocking) source(this) from(creature):all(trigger[from]) frozen
text=Defender (This creature can't attack.) -- Whenever Wall of Frost blocks a creature, that creature doesn't untap during its controller's next untap step.
mana={1}{U}{U}
type=Creature
subtype=Wall
power=0
toughness=7
[/card]
[card]
name=Wall of Granite
abilities=defender
text=Defender (This creature can't attack.)
mana={2}{R}
type=Creature
subtype=Wall
power=0
toughness=7
[/card]
[card]
name=Wall of Heat
abilities=defender
text=Defender (This creature can't attack.)
mana={2}{R}
type=Creature
subtype=Wall
power=2
toughness=6
[/card]
[card]
name=Wall of Hope
abilities=defender
auto=@damaged(this):life:thatmuch controller
text=Defender (This creature can't attack.) -- Whenever Wall of Hope is dealt damage, you gain that much life.
mana={W}
type=Creature
subtype=Wall
power=0
toughness=3
[/card]
[card]
name=Wall of Ice
abilities=defender
text=Defender (This creature can't attack.)
mana={2}{G}
type=Creature
subtype=Wall
power=0
toughness=7
[/card]
[card]
name=Wall of Junk
abilities=defender
auto=@combat(blocking) source(this):phaseaction[combatends,sourceinplay] moveTo(ownerhand)
text=Defender (This creature can't attack.) -- Whenever Wall of Junk blocks, return it to its owner's hand at end of combat. (Return it only if it's on the battlefield.)
mana={2}
type=Artifact Creature
subtype=Wall
power=0
toughness=7
[/card]
[card]
name=Wall of Kelp
abilities=defender
auto={U}{U}{T}:token(Kelp,creature plant wall,0/1,defender blue)
text=Defender (This creature can't attack.) -- {U}{U}, {T}: Put a 0/1 blue Plant Wall creature token with defender named Kelp onto the battlefield.
mana={U}{U}
type=Creature
subtype=Plant Wall
power=0
toughness=3
[/card]
[card]
name=Wall of Lava
abilities=defender
auto={R}:1/1
text=Defender (This creature can't attack.) -- {R}: Wall of Lava gets +1/+1 until end of turn.
mana={1}{R}{R}
type=Creature
subtype=Wall
power=1
toughness=3
[/card]
[card]
name=Wall of Light
abilities=defender,protection from black
text=Defender (This creature can't attack.) -- Protection from black
mana={2}{W}
type=Creature
subtype=Wall
power=1
toughness=5
[/card]
[card]
name=Wall of Limbs
abilities=defender
auto=@lifeof(player):counter(1/1,1)
auto={5}{B}{B}{S}:name(Lose Life) target(player) life:-storedpower
text=Defender (This creature can't attack.) -- 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. 
mana={2}{B}
type=Creature
subtype=Zombie Wall
power=0
toughness=3
[/card]
[card]
name=Wall of Mulch
abilities=defender
auto={G}{S(wall|myBattlefield)}:draw:1
text=Defender (This creature can't attack.) -- {G}, Sacrifice a Wall: Draw a card.
mana={1}{G}
type=Creature
subtype=Wall
power=0
toughness=4
[/card]
[card]
name=Wall of Nets
abilities=defender
auto=@combat(blocking) source(this) from(creature):all(trigger[from]) phaseaction[combatends,sourceinplay] (blink)forsrc
text=Defender (This creature can't attack.) -- 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.
mana={1}{W}{W}
type=Creature
subtype=Wall
power=0
toughness=7
[/card]
[card]
name=Wall of Omens
abilities=defender
auto=draw:1 controller
text=Defender (This creature can't attack.) -- When Wall of Omens enters the battlefield, draw a card.
mana={1}{W}
type=Creature
subtype=Wall
power=0
toughness=4
[/card]
[card]
name=Wall of Opposition
abilities=defender
auto={1}:1/0
text=Defender (This creature can't attack.) -- {1}: Wall of Opposition gets +1/+0 until end of turn.
mana={3}{R}{R}
type=Creature
subtype=Wall
power=0
toughness=6
[/card]
[card]
name=Wall of Pine Needles
abilities=defender
auto={G}:regenerate
text=Defender (This creature can't attack.) -- {G}: Regenerate Wall of Pine Needles.
mana={3}{G}
type=Creature
subtype=Plant Wall
power=3
toughness=3
[/card]
[card]
name=Wall of Putrid Flesh
abilities=defender,protection from white
auto=preventAllDamage from(creature[enchanted]) to(this)
text=Defender (This creature can't attack.) -- Protection from white -- Prevent all damage that would be dealt to Wall of Putrid Flesh by enchanted creatures.
mana={2}{B}
type=Creature
subtype=Wall
power=2
toughness=4
[/card]
[card]
name=Wall of Razors
abilities=defender,first strike
text=Defender (This creature can't attack.) -- First strike
mana={1}{R}
type=Creature
subtype=Wall
power=4
toughness=1
[/card]
[card]
name=Wall of Resistance
abilities=defender,flying
auto=@each end of turn:this(damaged) counter(0/1,1)
text=Defender (This creature can't attack.) -- Flying -- At the beginning of each end step, if Wall of Resistance was dealt damage this turn, put a +0/+1 counter on it.
mana={1}{W}
type=Creature
subtype=Wall
power=0
toughness=3
[/card]
[card]
name=Wall of Resurgence
abilities=defender
auto=may target(land|mybattlefield) transforms((Elemental Creature,newability[counter(1/1,3)],newability[haste])) forever
text=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.
mana={2}{W}
type=Creature
subtype=Wall
power=0
toughness=6
[/card]
[card]
name=Wall of Reverence
abilities=defender,flying
auto=@each my endofturn:may target(creature|myBattlefield) dynamicability<!mytgt powerlifegain targetcontroller!>
text=Defender, flying -- At the beginning of your end step, you may gain life equal to the power of target creature you control.
mana={3}{W}
type=Creature
subtype=Spirit Wall
power=1
toughness=6
[/card]
[card]
name=Wall of Roots
abilities=defender
auto={C(-0/-1,1)}:all(this) Add{G} limit:1
text=Defender -- Put a -0/-1 counter on Wall of Roots: Add {G} to your mana pool. Activate this ability only once each turn.
mana={1}{G}
type=Creature
subtype=Plant Wall
power=0
toughness=5
[/card]
[card]
name=Wall of Shards
abilities=defender,flying
auto=@each my upkeep restriction{type(*[nolifegain]|mybattlefield)~lessthan~1,type(*[nolifegainopponent]|opponentbattlefield)~lessthan~1}:counter(0/0,1,Age) && all(this) transforms((,newability[choice sacrifice],newability[choice life:counter{0%0.1.Age} opponent]))
auto=@each my upkeep restriction{type(*[nolifegain]|opponentbattlefield)~morethan~0,type(*[nolifegainopponent]|mybattlefield)~lessthan~1}:sacrifice
auto=@each my upkeep restriction{type(*[nolifegain]|opponentbattlefield)~lessthan~1,type(*[nolifegainopponent]|mybattlefield)~morethan~0}:sacrifice
auto=@each my upkeep restriction{type(*[nolifegain]|opponentbattlefield)~morethan~0,type(*[nolifegainopponent]|mybattlefield)~morethan~0}:sacrifice
text=Defender, flying -- Cumulative upkeep - An opponent gains 1 life. (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.)
mana={1}{W}
type=Snow Creature
subtype=Wall
power=1
toughness=8
[/card]
[card]
name=Wall of Souls
abilities=defender
auto=@combatdamaged(this):damage:thatmuch opponent
text=Defender (This creature can't attack.) -- Whenever Wall of Souls is dealt combat damage, it deals that much damage to target opponent.
mana={1}{B}
type=Creature
subtype=Wall
power=0
toughness=4
[/card]
[card]
name=Wall of Spears
abilities=first strike,defender
text=Defender (This creature can't attack.) -- First strike
mana={3}
type=Artifact Creature
subtype=Wall
power=2
toughness=3
[/card]
[card]
name=Wall of Stone
abilities=defender
text=Defender (This creature can't attack.)
mana={1}{R}{R}
type=Creature
subtype=Wall
power=0
toughness=8
[/card]
[card]
name=Wall of Swords
abilities=defender,flying
text=Defender, flying (This creature can't attack, and it can block creatures with flying.)
mana={3}{W}
type=Creature
subtype=Wall
power=3
toughness=5
[/card]
[card]
name=Wall of Tanglecord
abilities=defender
auto={G}:reach
text=Defender -- {G}: Wall of Tanglecord gains reach until end of turn.
mana={2}
type=Artifact Creature
subtype=Wall
power=0
toughness=6
[/card]
[card]
name=Wall of Tears
abilities=defender
auto=@combat(blocking) source(this) from(creature):all(trigger[from]) phaseaction[combatends once] moveTo(ownerhand)
text=Defender (This creature can't attack.) -- Whenever Wall of Tears blocks a creature, return that creature to its owner's hand at end of combat.
mana={1}{U}
type=Creature
subtype=Wall
power=0
toughness=4
[/card]
[card]
name=Wall of Tombstones
abilities=defender
auto=@each my upkeep:transforms((,settoughness=type:creature:mygraveyardplus1plusend)) forever
text=Defender (This creature can't attack.) -- At the beginning of your upkeep, Wall of Tombstones's toughness becomes 1 plus the number of creature cards in your graveyard. (This effect lasts indefinitely.)
mana={1}{B}
type=Creature
subtype=Wall
power=0
toughness=1
[/card]
[card]
name=Wall of Torches
abilities=defender
text=Defender
mana={1}{R}
type=Creature
subtype=Wall
power=4
toughness=1
[/card]
[card]
name=Wall of Vines
abilities=defender,reach
text=Defender,reach
mana={G}
type=Creature
subtype=Plant Wall
power=0
toughness=3
[/card]
[card]
name=Wall of Water
abilities=defender
auto={U}:1/0
text=Defender (This creature can't attack.) -- {U}: Wall of Water gets +1/+0 until end of turn.
mana={1}{U}{U}
type=Creature
subtype=Wall
power=0
toughness=5
[/card]
[card]
name=Wall of Wonder
abilities=defender
auto={2}{U}{U}:4/-4 && canattack ueot
text=Defender (This creature can't attack.) -- {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.
mana={2}{U}{U}
type=Creature
subtype=Wall
power=1
toughness=5
[/card]
[card]
name=Wall of Wood
abilities=defender
text=Defender (This creature can't attack.)
mana={G}
type=Creature
subtype=Wall
power=0
toughness=3
[/card]
[card]
name=Wallop
target=creature[black;blue;flying]
auto=destroy
text=Destroy target blue or black creature with flying.
mana={1}{G}
type=Sorcery
[/card]
[card]
name=Wand of Denial
auto={t}:target(player) reveal:1 optionone name(Get Creature) target(<upto:1>*|reveal) transforms((,newability[pay[[{L:2}]] name(Pay Life) moveto(ownergraveyard) ])) forever optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) optiontwoend revealend
text={T}: 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.
mana={2}
type=Artifact
[/card]
[card]
name=Wand of the Elements
auto={T}{S(island|myBattlefield)}:token(Elemental T1)
auto={T}{S(mountain|myBattlefield)}:token(Elemental T2)
text={T}, Sacrifice an Island: Put a 2/2 blue Elemental creature token with flying onto the battlefield. -- {T}, Sacrifice a Mountain: Put a 3/3 red Elemental creature token onto the battlefield.
mana={4}
type=Artifact
[/card]
[card]
name=Wanderbrine Rootcutters
auto=cantbeblockedby(creature[green])
text=Wanderbrine Rootcutters can't be blocked by green creatures.
mana={2}{UB}{UB}
type=Creature
subtype=Merfolk Rogue
power=3
toughness=3
[/card]
[card]
name=Wanderer's Twig
aicode=activate moveTo(myHand) target(land[basic]|myLibrary)
auto={1}{S}:name(search card) reveal:plibrarycount optionone name(choose card) target(<1>land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myhand))! afterrevealedend revealend
text={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.
mana={1}
type=Artifact
[/card]
[card]
name=Wanderguard Sentry
aicode=name(look) activate name(look) target(<ohandcount>*|opponenthand) donothing
auto=target(opponent) name(target opponent) reveal:ohandcount revealzone(opponenthand) optionone name(look) target(<1>*|reveal) moveto(ownerhand) and!(all(*|reveal) moveto(ownerhand))! optiononeend revealend
text=When Wanderguard Sentry enters the battlefield, look at target opponent's hand.
mana={4}{U}
type=Creature
subtype=Drone
power=3
toughness=3
[/card]
[card]
name=Wandering Champion
auto=@combatdamaged(player) from(this) restriction{type(*[blue;red]|mybattlefield)~morethan~0}:may name(discard and draw) reject notatarget(*|myhand) && transforms((,newability[draw:1 controller])) forever
text=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.
mana={1}{W}
type=Creature
subtype=Human Monk
power=3
toughness=1
[/card]
[card]
name=Wandering Fumarole
auto={t}:add{u}
auto={t}:add{r}
auto={2}{u}{r}:all(this) transforms((Elemental Creature,setpower=1,settoughness=4,blue,red,newability[{0}:swap])) ueot
auto=tap(noevent)
text=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.
type=Land
[/card]
[card]
name=Wandering Goblins
auto={3}:aslongas(plains|myBattlefield]) 1/0 && aslongas(island|myBattlefield]) 1/0 && aslongas(swamp|myBattlefield]) 1/0 && aslongas(mountain|myBattlefield]) 1/0 && aslongas(forest|myBattlefield]) 1/0
text=Domain - {3}: Wandering Goblins gets +1/+0 until end of turn for each basic land type among lands you control.
mana={2}{R}
type=Creature
subtype=Goblin Warrior
power=0
toughness=3
[/card]
[card]
name=Wandering Graybeard
aicode=activate target(*[zpos=1]|mylibrary) moveto(mylibrary) and!(moveto(mylibrary) and!(if cantargetcard(creature[share!types!]|*) then life:4 controller)!)!
auto=@each my upkeep:name(Kinship) reveal:1 optionone if type(creature[share!types!]|reveal)~morethan~0 then life:4 controller optiononeend optiontwo name(Put Back On Top) target(<1>*|reveal) moveto(mylibrary) optiontwoend revealend 
text=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.
mana={3}{W}{W}
type=Creature
subtype=Giant Wizard
power=4
toughness=4
[/card]
[card]
name=Wandering Mage
auto={W}{L}:prevent:2 target(creature)
auto={U}:prevent:1 target(cleric,wizard)
auto={B}{C(1/1,-2),creature|mybattlefield}:prevent:2 target(player)
text={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.
mana={W}{U}{B}
type=Creature
subtype=Human Cleric Wizard
power=0
toughness=3
[/card]
[card]
name=Wandering Ones
mana={U}
type=Creature
subtype=Spirit
power=1
toughness=1
[/card]
[card]
name=Wandering Stream
auto=aslongas(forest|myBattlefield) life:2
auto=aslongas(mountain|myBattlefield) life:2
auto=aslongas(swamp|myBattlefield) life:2
auto=aslongas(island|myBattlefield) life:2
auto=aslongas(plains|myBattlefield) life:2
text=Domain - You gain 2 life for each basic land type among lands you control.
mana={2}{G}
type=Sorcery
[/card]
[card]
name=Wandering Tombshell
mana={3}{B}
type=Creature
subtype=Zombie Turtle
power=1
toughness=6
[/card]
[card]
name=Wandering Wolf
abilities=strong
text=Creatures with power less than Wandering Wolf's power can't block it.
mana={1}{G}
type=Creature
subtype=Wolf
power=2
toughness=1
[/card]
[card]
name=Wanderlust
target=creature
auto=@each targetcontroller upkeep:damage:1 targetController
text=Enchant creature -- At the beginning of the upkeep of enchanted creature's controller, Wanderlust deals 1 damage to that player.
mana={2}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Wanderwine Hub
auto=tap(noevent)
auto=aslongas(merfolk|myHand) untap
auto={T}:Add{W}
auto={T}:Add{U}
text=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. -- {T}: Add {W} or {U} to your mana pool.
type=Land
[/card]
[card]
name=Wanderwine Prophets
auto=aslongas(other merfolk|mybattlefield) choice notatarget(other merfolk|mybattlefield) (blink)forsrc oneshot
auto=choice sacrifice
auto=@combatdamaged(player) from(this):may sacrifice notatarget(merfolk|mybattlefield) && turns:+1 controller
text=Champion a Merfolk (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.) -- Whenever Wanderwine Prophets deals combat damage to a player, you may sacrifice a Merfolk. If you do, take an extra turn after this one.
mana={4}{U}{U}
type=Creature
subtype=Merfolk Wizard
power=4
toughness=4
[/card]
[card]
name=Waning Wurm
auto=vanishing:2
text=Vanishing 2 (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.)
mana={3}{B}
type=Creature
subtype=Zombie Wurm
power=7
toughness=6
[/card]
[card]
name=War Behemoth
facedown={3}
autofacedown={4}{W}:morph
text=Morph {4}{W} (You may cast this card face down as a 2/2 creature for 3. Turn it face up any time for its morph cost.)
mana={5}{W}
type=Creature
subtype=Beast
power=3
toughness=6
[/card]
[card]
name=War Cadence
auto={X}{U}:name(Block X Cost) thisforeach(X) all(creature) transforms((,newability[blockcost:1])) ueot
text={X}{R}: This turn, creatures can't block unless their controller pays {X} for each blocking creature he or she controls.
mana={2}{R}
type=Enchantment
[/card]
[card]
name=War Chariot
auto={3}{T}:trample target(creature)
text={3}, {T}: Target creature gains trample until end of turn.
mana={3}
type=Artifact
[/card]
[card]
name=War Dance
auto=@each my upkeep:may counter(0/0,1,Verse)
auto={S}:thisforeach(counter{0/0.1.Verse}) 1/1 target(other creature)
text=At the beginning of your upkeep, you may put a verse counter on War Dance. -- Sacrifice War Dance: Target creature gets +X/+X until end of turn, where X is the number of verse counters on War Dance.
mana={G}
type=Enchantment
[/card]
[card]
name=War Elemental
auto=this(opponentdamagecount < 1) aslongas(War Elemental|mybattlefield) sacrifice oneshot
auto=@damagefoeof(player):may all(trigger[to]) dynamicability<!myfoe thatmuchcountersoneone tosrc!>
text=When War Elemental enters the battlefield, sacrifice it unless an opponent was dealt damage this turn. -- Whenever an opponent is dealt damage, put that many +1/+1 counters on War Elemental.
mana={R}{R}{R}
type=Creature
subtype=Elemental
power=1
toughness=1
[/card]
[card]
name=War Falcon
abilities=flying
auto=aslongas(*[knight;soldier]|mybattlefield) cantattack <1
auto=aslongas(*[knight;soldier]|mybattlefield) cantpwattack <1
text=Flying -- War Falcon can't attack unless you control a Knight or a Soldier.
mana={W}
type=Creature
subtype=Bird
power=2
toughness=1
[/card]
[card]
name=War Flare
auto=all(creature|myBattlefield) 2/1 ueot
auto=untap all(creature|myBattlefield)
text=Creatures you control get +2/+1 until end of turn. Untap those creatures.
mana={2}{R}{W}
type=Instant
[/card]
[card]
name=War Horn
auto=lord(creature[attacking]|mybattlefield) 1/0
text=Attacking creatures you control get +1/+0.
mana={3}
type=Artifact
[/card]
[card]
name=War Mammoth
abilities=trample
text=Trample
mana={3}{G}
type=Creature
subtype=Elephant
power=3
toughness=3
[/card]
[card]
name=War Oracle
abilities=lifelink
auto=this(cantargetcard(*[-renown]) transforms((,newability[@combatdamaged(player) from(this):counter(1/1) && becomes(renown) forever]))
text=Lifelink (Damage dealt by this creature also causes you to gain that much life.) -- Renown 1 (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.)
mana={2}{W}{W}
type=Creature
subtype=Human Cleric
power=3
toughness=3
[/card]
[card]
name=War Priest of Thune
auto=may destroy target(enchantment)
text=When Warpriest of Thune enters the battlefield, you may destroy target enchantment.
mana={1}{W}
type=Creature
subtype=Human Cleric
power=2
toughness=2
[/card]
[card]
name=War Report
auto=life:type:artifact:battlefield controller
auto=life:type:creature:battlefield controller
text=You gain life equal to the number of creatures on the battlefield plus the number of artifacts on the battlefield.
mana={3}{W}
type=Instant
[/card]
[card]
name=War Tax
auto={X}{U}:name(Attack X Cost) thisforeach(X) all(creature) transforms((,newability[attackcost:1])) ueot
text={X}{U}: This turn, creatures can't attack unless their controller pays {X} for each attacking creature he or she controls.
mana={2}{U}
type=Enchantment
[/card]
[card]
name=Warbreak Trumpeter
facedown={3}
autofaceup=token(Goblin,Creature Goblin, 1/1,red)*XX
autofacedown={X}{X}{R}:morph
text=Morph {X}{X}{R} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) -- When Warbreak Trumpeter is turned face up, put X 1/1 red Goblin creature tokens onto the battlefield.
mana={R}
type=Creature
subtype=Goblin
power=1
toughness=1
[/card]
[card]
name=Warchanter of Mogis
auto=@untapped(this):target(creature|mybattlefield) intimidate ueot
text=Inspired -- Whenever Warchanter of Mogis becomes untapped, target creature you control gains intimidate until end of turn. (A creature with intimidate can't be blocked except by artifact creatures and/or creatures that share a color with it.)
mana={3}{B}{B}
type=Creature
subtype=Minotaur Shaman
power=3
toughness=3
[/card]
[card]
name=Warclamp Mastiff
abilities=first strike
text=First strike (This creature deals combat damage before creatures without first strike.)
mana={W}
type=Creature
subtype=Hound
power=1
toughness=1
[/card]
[card]
name=Ward Sliver
auto=chooseacolor transforms((,newability[lord(sliver) protection from(*[chosencolor])])) forever chooseend
text=As Ward Sliver enters the battlefield, choose a color. -- All Slivers have protection from the chosen color.
mana={4}{W}
type=Creature
subtype=Sliver
power=2
toughness=2
[/card]
[card]
name=Warden of Evos Isle
abilities=flying
auto=lord(creature[flying]|mycastingzone) altercost(colorless, -1)
text=Flying. -- Creature spells with flying you cast cost 1 less to cast.
mana={2}{U}
type=Creature
subtype=Bird Wizard
power=2
toughness=2
[/card]
[card]
name=Warden of Geometries
abilities=vigilance
auto={t}:add{c}
text=Vigilance -- {T}: Add {C} to your mana pool. ({C} represents colorless mana.)
mana={4}
type=Creature
subtype=Eldrazi Drone
power=2
toughness=3
[/card]
[card]
name=Warden of the Beyond
abilities=vigilance
auto=aslongas(*|opponentexile) 2/2
text=Vigilance (Attacking doesn't cause this creature to tap.) -- Warden of the Beyond gets +2/+2 as long as an opponent owns a card in exile.
mana={2}{W}
type=Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=Warden of the Eye
auto=moveTo(myhand) target(*[-creature;-land]|mygraveyard)
text=When Warden of the Eye enters the battlefield, return target noncreature, nonland card from your graveyard to your hand.  
mana={2}{U}{R}{W}
type=Creature
subtype=Djinn Wizard
power=3
toughness=3
[/card]
[card]
name=Warden of the First Tree
auto={1}{WB}:becomes(Human Warrior,3/3) forever
auto=this(cantargetcard(*[Warrior]) {2}{WB}{WB}:becomes(Human Spirit Warrior,trample,lifelink) forever )
auto=this(cantargetcard(*[Spirit]) {3}{WB}{WB}{WB}:counter(1/1,5)
text={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.
mana={G}
type=Creature
subtype=Human
power=1
toughness=1
[/card]
[card]
name=Warden of the Wall
auto=tap(noevent)
auto={T}:Add{1}
auto=phaseaction[opponent untap] becomes(Gargoyle Artifact Creature,2/3,flying,artifact) ueot
text=Warden of the Wall enters the battlefield tapped. -- {T}: Add 1 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.
mana={3}
type=Artifact
[/card]
[card]
name=Wardscale Dragon
abilities=flying
auto=this(attacking) maxCast(*)0 opponent
text=Flying -- As long as Wardscale Dragon is attacking, defending player can't cast spells.
mana={4}{W}{W}
type=Creature
subtype=Dragon
power=4
toughness=4
[/card]
[card]
name=Wargate
aicode=activate moveTo(myBattlefield) target(*[-instant;-sorcery;manacost <=X]|myLibrary)
auto=name(search card) reveal:plibrarycount optionone name(choose card) target(*[-instant;-sorcery;manacost <=X]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveto(ownerbattlefield))! afterrevealedend revealend
text=Search your library for a permanent card with converted mana cost X or less, put it onto the battlefield, then shuffle your library.
mana={X}{G}{W}{U}
type=Sorcery
[/card]
[card]
name=Warleader's Helix
target=creature,player
auto=damage:4
auto=life:4 controller
text=Warleader's Helix deals 4 damage to target creature or player and you gain 4 life.
mana={2}{R}{W}
type=Instant
[/card]
[card]
name=Warlord's Axe
auto={4}:equip
auto=teach(creature) 3/1
text=Equipped creature gets +3/+1.
mana={3}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Warmind Infantry
auto=@combat(attacking) source(this) restriction{type(other creature[attacking]|myBattlefield)~morethan~1}:2/0 ueot
text=Battalion -- Whenever Warmind Infantry and at least two other creatures attack, Warmind Infantry gets +2/+0 until end of turn.
mana={2}{R}
type=Creature
subtype=Elemental Soldier
power=2
toughness=3
[/card]
[card]
name=Warmonger Hellkite
abilities=flying
auto=lord(creature) mustattack
auto={1}{R}:all(creature[attacking]) 1/0 ueot
text=Flying -- All creatures attack each combat if able. -- {1}{R}: Attacking creatures get +1/+0 until end of turn.
mana={4}{R}{R}
type=Creature
subtype=Dragon
power=5
toughness=5
[/card]
[card]
name=Warmonger's Chariot
auto={3}:equip
auto=teach(creature) 2/2
auto=teach(creature[defender]) canattack
text=Equipped creature gets +2/+2. -- As long as equipped creature has defender, it can attack as though it didn't have defender. -- Equip {3}
mana={2}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Warmth
auto=@movedTo(*[red]|opponentstack):life:2
text=Whenever an opponent casts a red spell, you gain 2 life.
mana={1}{W}
type=Enchantment
[/card]
[card]
name=War-Name Aspirant
auto=if raid then counter(1/1,1)
auto=cantbeblockedby(creature[power<=1])
text=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.
mana={1}{R}
type=Creature
subtype=Human Warrior
power=2
toughness=1
[/card]
[card]
name=Warning
target=creature[attacking]
auto=0/0 && fog from(mytgt) oneshot
text=Prevent all combat damage that would be dealt by target attacking creature this turn.
mana={W}
type=Instant
[/card]
[card]
name=Warp Artifact
target=artifact
auto=@each targetController upkeep:damage:1 targetController
text=Enchant artifact -- At the beginning of the upkeep of enchanted artifact's controller, Warp Artifact deals 1 damage to that player.
mana={B}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Warpath Ghoul
mana={2}{B}
type=Creature
subtype=Zombie
power=3
toughness=2
[/card]
[card]
name=Warped Devotion
auto=@movedTo(*|opponenthand) from(battlefield):ability$!name(discard) target(*|myhand) reject!$ opponent
auto=@movedTo(*|myhand) from(battlefield):target(*|myhand) reject
text=Whenever a permanent is returned to a player's hand, that player discards a card.
mana={2}{B}
type=Enchantment
[/card]
[card]
name=Warped Landscape
auto={T}:Add{C}
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(land[basic]|myLibrary)
auto={2}{T}{S}:name(search card) reveal:plibrarycount optionone name(choose card) target(land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
text={T}: Add {C} to your mana pool. -- {2}, {T}, Sacrifice Warped Landscape: Search your library for a basic land card and put it onto the battlefield tapped. Then shuffle your library.
type=Land
[/card]
[card]
name=Warped Physique
target=creature
auto=foreach(*|myhand) 1/-1
text=Target creature gets +X/-X until end of turn, where X is the number of cards in your hand.
mana={U}{B}
type=Instant
[/card]
[card]
name=Warped Researcher
auto=@cycled(*|hand):shroud ueot && flying ueot
text=Whenever a player cycles a card, Warped Researcher gains flying and shroud until end of turn. (It can't be the target of spells or abilities.)
mana={4}{U}
type=Creature
subtype=Human Wizard Mutant
power=3
toughness=4
[/card]
[card]
name=Warping Wurm
abilities=phasing
auto=@phasedin(this):counter(1/1)
auto=upcost[{2}{G}{U}] phaseout
text=Phasing (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.) -- At the beginning of your upkeep, Warping Wurm phases out unless you pay {2}{G}{U}. -- When Warping Wurm phases in, put a +1/+1 counter on it.
mana={2}{G}{U}
type=Creature
subtype=Wurm
power=1
toughness=1
[/card]
[card]
name=Warren Instigator
abilities=double strike
auto=@damagefoeof(player) from(this):may moveto(myBattlefield) target(creature[goblin]|myHand)
text=Double strike -- Whenever Warren Instigator deals damage to an opponent, you may put a Goblin creature card from your hand onto the battlefield.
mana={R}{R}
type=Creature
subtype=Goblin Berserker
power=1
toughness=1
[/card]
[card]
name=Warren Pilferers
auto=moveto(ownerhand) and!( if cantargetcard(goblin|*) then haste all(this) )! notatarget(creature|mygraveyard)
text=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.
mana={4}{B}
type=Creature
subtype=Goblin Rogue
power=3
toughness=3
[/card]
[card]
name=Warren Weirding
target=player
auto=ability$!sacrifice and!( if cantargetcard(goblin|*) then token(Goblin Rogue,Creature Goblin Rouge,1/1,black,haste)*2 )! notatarget(creature|mybattlefield)!$ targetedplayer
text=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.
mana={1}{B}
type=Tribal Sorcery
subtype=Goblin
[/card]
[card]
name=Warren-Scourge Elf
auto=protection from(goblin)
text=Protection from Goblins
mana={1}{G}
type=Creature
subtype=Elf Warrior
power=1
toughness=1
[/card]
[card]
name=Warrior Angel
abilities=flying
auto=spiritlink
text=Flying -- Whenever Warrior Angel deals damage, you gain that much life.
mana={4}{W}{W}
type=Creature
subtype=Angel Warrior
power=3
toughness=4
[/card]
[card]
name=Warrior's Charge
auto=all(creature|myBattlefield) 1/1 ueot
text=Creatures you control get +1/+1 until end of turn.
mana={2}{W}
type=Sorcery
[/card]
[card]
name=Warrior's Honor
auto=all(creature|myBattlefield) 1/1 ueot
text=Creatures you control get +1/+1 until end of turn.
mana={2}{W}
type=Instant
[/card]
[card]
name=Warriors' Lesson
target=<upto:2>creature|mybattlefield
auto=transforms((,newability[@combatdamaged(player) from(this):draw:1 controller])) ueot
text=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."
mana={G}
type=Instant
[/card]
[card]
name=Warrior's Oath
auto=turns:+1 controller
auto=transforms((,newability[@each my upkeep:phaseaction[endofturn once] winGame opponent])) forever
text=Take an extra turn after this one. At the beginning of that turn's end step, you lose the game.
mana={R}{R}
type=Sorcery
[/card]
[card]
name=Warrior's Stand
auto=all(creature|mybattlefield) 2/2 ueot
restriction=opponentblockersonly
text=Cast Warrior's Stand only during the declare attackers step and only if you've been attacked this step. -- Creatures you control get +2/+2 until end of turn.
mana={1}{W}
type=Instant
[/card]
[card]
name=War's Toll
auto=@tappedformana(land|opponentBattlefield):tap all(land|opponentBattlefield)
auto=@combat(attacking) source(creature|opponentBattlefield):mustattack all(creature|opponentBattlefield) ueot
text=Whenever an opponent taps a land for mana, tap all lands that player controls. -- If a creature an opponent controls attacks, all creatures that opponent controls attack if able.
mana={3}{R}
type=Enchantment
[/card]
[card]
name=War-Spike Changeling
abilities=changeling
auto={R}:first strike
text=Changeling (This card is every creature type at all times.) -- {R}: War-Spike Changeling gains first strike until end of turn.
mana={3}{R}
type=Creature
subtype=Shapeshifter
power=3
toughness=3
[/card]
[card]
name=Warstorm Surge
auto=@movedTo(creature|mybattlefield):all(trigger[to]) transforms((,newability[may name(damage creature) target(creature) dynamicability<!powerstrike!> oneshot],newability[may name(damage player) target(player) dynamicability<!powerstrike!> oneshot]))
text=Whenever a creature enters the battlefield under your control, it deals damage equal to its power to target creature or player.
mana={5}{R}
type=Enchantment
[/card]
[card]
name=Warthog
abilities=swampwalk
text=Swampwalk
mana={1}{G}{G}
type=Creature
subtype=Boar
power=3
toughness=2
[/card]
[card]
name=War-Torch Goblin
auto={R}{S}:Damage:2 target(other creature[blocking])
text={R}, Sacrifice War-Torch Goblin: War-Torch Goblin deals 2 damage to target blocking creature.
mana={R}
type=Creature
subtype=Goblin Warrior
power=1
toughness=1
[/card]
[card]
name=War-Wing Siren
abilities=flying
auto=@targeted(this) from(*[instant;sorcery;enchantment]|mycastingzone):counter(1/1,1)
text=Flying -- Heroic -- Whenever you cast a spell that targets War-Wing Siren, put a +1/+1 counter on War-Wing Siren.
mana={2}{U}
type=Creature
subtype=Siren Soldier
power=1
toughness=3
[/card]
[card]
name=Wash Out
auto=choice name(return all white permanents to owners' hand) moveTo(myhand) all(*[white]|mybattlefield) && moveTo(opponenthand) all(*[white]|opponentbattlefield)
auto=choice name(return all blue permanents to owners' hand) moveTo(myhand) all(*[blue]|mybattlefield) && moveTo(opponenthand) all(*[blue]|opponentbattlefield)
auto=choice name(return all black permanents to owners' hand) moveTo(myhand) all(*[black]|mybattlefield) && moveTo(opponenthand) all(*[black]|opponentbattlefield)
auto=choice name(return all red permanents to owners' hand) moveTo(myhand) all(*[red]|mybattlefield) && moveTo(opponenthand) all(*[red]|opponentbattlefield)
auto=choice name(return all green permanents to owners' hand) moveTo(myhand) all(*[green]|mybattlefield) && moveTo(opponenthand) all(*[green]|opponentbattlefield)
text=Return all permanents of the color of your choice to their owners' hands.
mana={3}{U}
type=Sorcery
[/card]
[card]
name=Wasp Lancer
abilities=flying
text=Flying
mana={UB}{UB}{UB}
type=Creature
subtype=Faerie Soldier
power=3
toughness=2
[/card]
[card]
name=Wasp
abilities=flying
text=Flying
type=Artifact Creature
power=1
toughness=1
[/card]
[card]
name=Waste Away
auto=-5/-5 target(creature)
text=As an additional cost to cast Waste Away, discard a card. -- Target creature gets -5/-5 until end of turn.
mana={4}{B}{D(*|myhand)}
type=Instant
[/card]
[card]
name=Waste Not
auto=@discarded(creature|opponenthand):token(Zombie,Creature Zombie,2/2,black) controller
auto=@discarded(land|opponenthand):add{B}{B} controller
auto=@discarded(*[-creature;-land]|opponenthand):draw:1 controller
text=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.
mana={1}{B}
type=Enchantment
[/card]
[card]
name=Wasteland Strangler
abilities=devoid
auto=if type(*|opponentexile)~morethan~0 then may notatarget(*|opponentexile) moveto(ownergraveyard) and!( target(creature) -3/-3 )!
text=Devoid (This card has no color.) -- 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.
mana={2}{B}
type=Creature
subtype=Eldrazi Processor
power=3
toughness=2
[/card]
[card]
name=Wasteland Viper
abilities=deathtouch
autohand={G}{discard}:name(bloodrush) target(creature[attacking]) deathtouch && 1/2 ueot
text=Deathtouch -- Bloodrush -- {G}, Discard Wasteland Viper: Target attacking creature gets +1/+2 and gains deathtouch until end of turn.
mana={G}
type=Creature
subtype=Snake
power=1
toughness=2
[/card]
[card]
name=Wasteland
auto={T}:Add{1}
auto={T}{S}:destroy target(other land[-basic])
text={T}: Add {1} to your mana pool. -- {T}, Sacrifice Wasteland: Destroy target nonbasic land.
type=Land
[/card]
[card]
name=Wastes
auto={t}:add{c}
text={T}: Add {C} to your mana pool.
type=Basic Land
[/card]
[card]
name=Watchdog
abilities=mustblock
auto=this(untapped) lord(creature[attacking]|opponentbattlefield) -1/0
text=Watchdog blocks each turn if able. -- As long as Watchdog is untapped, all creatures attacking you get -1/-0.
mana={3}
type=Artifact Creature
subtype=Hound
power=1
toughness=2
[/card]
[card]
name=Watcher Sliver
auto=lord(sliver) 0/2
text=All Sliver creatures get +0/+2.
mana={3}{W}
type=Creature
subtype=Sliver
power=2
toughness=2
[/card]
[card]
name=Watchful Automaton
auto={2}{U}:scry:1 scrycore delayed dontshow donothing scrycoreend scryend
text={2}{U}: Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.)
mana={3}
type=Artifact Creature
subtype=Construct
power=2
toughness=2
[/card]
[card]
name=Watchwing Scarecrow
auto=aslongas(creature[blue]|myBattlefield) flying
auto=aslongas(creature[white]|myBattlefield) vigilance
text=Watchwing Scarecrow has vigilance as long as you control a white creature. -- Watchwing Scarecrow has flying as long as you control a blue creature.
mana={4}
type=Artifact Creature
subtype=Scarecrow
power=2
toughness=4
[/card]
[card]
name=Watchwolf
mana={G}{W}
type=Creature
subtype=Wolf
power=3
toughness=3
[/card]
[card]
name=Water Elemental
mana={3}{U}{U}
type=Creature
subtype=Elemental
power=5
toughness=4
[/card]
[card]
name=Water Servant
auto={U}:1/-1
auto={U}:-1/1
text={U}: Water Servant gets +1/-1 until end of turn. -- {U}: Water Servant gets -1/+1 until end of turn.
mana={2}{U}{U}
type=Creature
subtype=Elemental
power=3
toughness=4
[/card]
[card]
name=Water Wurm
auto=aslongas(island|opponentBattlefield) 0/1
text=Water Wurm gets +0/+1 as long as an opponent controls an Island.
mana={U}
type=Creature
subtype=Wurm
power=1
toughness=1
[/card]
[card]
name=Watercourser
auto={U}:1/-1
text={U}: Watercourser gets +1/-1 until end of turn.
mana={2}{U}
type=Creature
subtype=Elemental
power=2
toughness=3
[/card]
[card]
name=Waterfront Bouncer
auto={U}{T}{D(*|myhand)}:moveTo(ownerhand) target(creature)
text={U}, {T}, Discard a card: Return target creature to its owner's hand.
mana={1}{U}
type=Creature
subtype=Merfolk Spellshaper
power=1
toughness=1
[/card]
[card]
name=Waterspout Djinn
auto=upcost[{h(island[-tapped]|mybattlefield)}] sacrifice
abilities=flying
text=Flying -- At the beginning of your upkeep, sacrifice Waterspout Djinn unless you return an untapped Island you control to its owner's hand.
mana={2}{U}{U}
type=Creature
subtype=Djinn
power=4
toughness=4
[/card]
[card]
name=Waterspout Elemental
abilities=flying
kicker={U}
auto=kicker moveto(ownerhand) all(other creature|battlefield)
auto=kicker turns:-1 controller
text=Kicker {U} (You may pay an additional {U} as you cast this spell.) -- 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.
mana={3}{U}{U}
type=Creature
subtype=Elemental
power=3
toughness=4
[/card]
[card]
name=Waterspout Weavers
aicode=activate target(*[zpos=1]|mylibrary) moveto(mylibrary) and!(moveto(mylibrary) and!(if cantargetcard(creature[share!types!]|*) then all(creature|mybattlefield) flying ueot)!)!
auto=@each my upkeep:name(Kinship) reveal:1 optionone if type(creature[share!types!]|reveal)~morethan~0 then all(creature|mybattlefield) flying ueot optiononeend optiontwo name(Put Back On Top) target(<1>*|reveal) moveto(mylibrary) optiontwoend revealend 
text=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.
mana={3}{U}{U}
type=Creature
subtype=Merfolk Wizard
power=3
toughness=3
[/card]
[card]
name=Waterveil Cavern
auto={T}:Add{1}
auto={T}:Add{U} and!( frozen )!
auto={T}:Add{B} and!( frozen )!
text={T}: Add {1} to your mana pool. -- {T}: Add {U} or {B} to your mana pool. Waterveil Cavern doesn't untap during your next untap step.
type=Land
[/card]
[card]
name=Waterwhirl
target=<upto:2>creature|battlefield
auto=moveTo(ownerhand)
text=Return up to two target creatures to their owners' hands.
mana={4}{U}{U}
type=Instant
[/card]
[card]
name=Watery Grave
auto=noactivatedability ueot
auto=pay({L:2}) name(pay 2 life) donothing name(pay 2 life) && -noactivatedability all(this)?tap(noevent) && -noactivatedability all(this)
text=({T}: Add {U} or {B} to your mana pool.) -- As Watery Grave enters the battlefield, you may pay 2 life. If you don't, Watery Grave enters the battlefield tapped.
type=Land
subtype=Island Swamp
[/card]
[card]
name=Wave Elemental
auto={U}{T}{S}:target(<upto:3>other creature[-flying]) tap
text={U}, {T}, Sacrifice Wave Elemental: Tap up to three target creatures without flying.
mana={2}{U}{U}
type=Creature
subtype=Elemental
power=2
toughness=3
[/card]
[card]
name=Wave of Indifference
target=<prex>creature
auto=cantblock
text=X target creatures can't block this turn.
mana={X}{R}
type=Sorcery
[/card]
[card]
name=Wave of Reckoning
auto=lord(creature) dynamicability<!mytgt powerstrike itself!>
text=Each creature deals damage to itself equal to its power.
mana={4}{W}
type=Sorcery
[/card]
[card]
name=Wave of Terror
auto=cumulativeupcost[{1}] sacrifice
auto=this(counter{0/0.1.Age}=) transforms((,newability[@each my draw:bury all(creature[manacost=1]|battlefield)]))
auto=this(counter{0/0.2.Age}=) transforms((,newability[@each my draw:bury all(creature[manacost=2]|battlefield)]))
auto=this(counter{0/0.3.Age}=) transforms((,newability[@each my draw:bury all(creature[manacost=3]|battlefield)]))
auto=this(counter{0/0.4.Age}=) transforms((,newability[@each my draw:bury all(creature[manacost=4]|battlefield)]))
auto=this(counter{0/0.5.Age}=) transforms((,newability[@each my draw:bury all(creature[manacost=5]|battlefield)]))
auto=this(counter{0/0.6.Age}=) transforms((,newability[@each my draw:bury all(creature[manacost=6]|battlefield)]))
auto=this(counter{0/0.7.Age}=) transforms((,newability[@each my draw:bury all(creature[manacost=7]|battlefield)]))
auto=this(counter{0/0.8.Age}=) transforms((,newability[@each my draw:bury all(creature[manacost=8]|battlefield)]))
auto=this(counter{0/0.9.Age}=) transforms((,newability[@each my draw:bury all(creature[manacost=9]|battlefield)]))
auto=this(counter{0/0.10.Age}=) transforms((,newability[@each my draw:bury all(creature[manacost=10]|battlefield)]))
auto=this(counter{0/0.11.Age}=) transforms((,newability[@each my draw:bury all(creature[manacost=11]|battlefield)]))
auto=this(counter{0/0.12.Age}=) transforms((,newability[@each my draw:bury all(creature[manacost=12]|battlefield)]))
auto=this(counter{0/0.13.Age}=) transforms((,newability[@each my draw:bury all(creature[manacost=13]|battlefield)]))
auto=this(counter{0/0.14.Age}=) transforms((,newability[@each my draw:bury all(creature[manacost=14]|battlefield)]))
auto=this(counter{0/0.15.Age}=) transforms((,newability[@each my draw:bury all(creature[manacost=15]|battlefield)]))
auto=this(counter{0/0.16.Age}=) transforms((,newability[@each my draw:bury all(creature[manacost=16]|battlefield)]))
text=Cumulative upkeep {1} (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.) -- At the beginning of your draw step, destroy each creature with converted mana cost equal to the number of age counters on Wave of Terror. They can't be regenerated.
mana={2}{B}
type=Enchantment
[/card]
[card]
name=Wavecrash Triton
auto=@targeted(this) from(*[instant;sorcery;enchantment]|mycastingzone):target(creature|opponentbattlefield) transforms((,newability[tap],newability[frozen])) oneshot
text=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.
mana={2}{U}
type=Creature
subtype=Merfolk Wizard
power=1
toughness=4
[/card]
[card]
name=Waves of Aggression
retrace={3}{RW}{RW}{S(land|myhand)}
auto=nextphasealter(add,combatphaseswithmain,controller,after<this>)
auto=untap all(creature[attacking])
text=Untap all creatures that attacked this turn. After this main phase, there is an additional combat phase followed by an additional main phase. -- Retrace (You may cast this card from your graveyard by discarding a land card in addition to paying its other costs.)
mana={3}{RW}{RW}
type=Sorcery
[/card]
[card]
name=Waveskimmer Aven
abilities=flying,exalted
text=Flying -- Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.)
mana={2}{G}{W}{U}
type=Creature
subtype=Bird Soldier
power=2
toughness=4
[/card]
[card]
name=Wave-Wing Elemental
abilities=flying
auto=@movedTo(land|myBattlefield):2/2 ueot
text=Flying -- Landfall -- Whenever a land enters the battlefield under your control, Wave-Wing Elemental gets +2/+2 until end of turn.
mana={5}{U}
type=Creature
subtype=Elemental
power=3
toughness=4
[/card]
[card]
name=Waxmane Baku
auto=@movedTo(spirit,arcane|mystack):may counter(0/0,1,Ki)
auto={1}{C(0/0,-1,Ki)}:name(x = 1) tap target(creature)
auto={1}{C(0/0,-2,Ki)}:name(x = 2) tap target(<2>creature)
auto={1}{C(0/0,-3,Ki)}:name(x = 3) tap target(<3>creature)
auto={1}{C(0/0,-4,Ki)}:name(x = 4) tap target(<4>creature)
auto={1}{C(0/0,-5,Ki)}:name(x = 5) tap target(<5>creature)
auto={1}{C(0/0,-6,Ki)}:name(x = 6) tap target(<6>creature)
auto={1}{C(0/0,-7,Ki)}:name(x = 7) tap target(<7>creature)
auto={1}{C(0/0,-8,Ki)}:name(x = 8) tap target(<8>creature)
text=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.
mana={2}{W}
type=Creature
subtype=Spirit
power=2
toughness=2
[/card]
[card]
name=Way of the Thief
target=creature
auto=2/2
auto=aslongas(Gate|mybattlefield) unblockable
text=Enchant creature -- Enchanted creature gets +2/+2. -- Enchanted creature is unblockable as long as you control a Gate.
mana={3}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Wayfarer's Bauble
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(land[basic]|myLibrary)
auto={2}{T}{S}:name(search card) reveal:plibrarycount optionone name(choose card) target(land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
text={2}, {T}, Sacrifice Wayfarer's Bauble: Search your library for a basic land card and put that card onto the battlefield tapped. Then shuffle your library.
mana={1}
type=Artifact
[/card]
[card]
name=Wayfaring Giant
auto=aslongas(forest|myBattlefield) 1/1
auto=aslongas(island|myBattlefield) 1/1
auto=aslongas(plains|myBattlefield) 1/1
auto=aslongas(mountain|myBattlefield) 1/1
auto=aslongas(swamp|myBattlefield) 1/1
text=Domain - Wayfaring Giant gets +1/+1 for each basic land type among lands you control.
mana={5}{W}
type=Creature
subtype=Giant
power=1
toughness=3
[/card]
[card]
name=Wayfaring Temple
anyzone=type:creature:mybattlefield/type:creature:mybattlefield cdaactive
auto=@combatdamaged(player) from(this) restriction{type(creature[token]|mybattlefield)~morethan~0}:name(populate) clone notatarget(creature[token]|mybattlefield)
text=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. (Put a token onto the battlefield that's a copy of a creature token you control.)
mana={1}{G}{W}
type=Creature
subtype=Elemental
power=*
toughness=*
[/card]
[card]
name=Waylay
auto=token(Knight,Creature Knight,2/2,unearth,white)*3
text=Put three 2/2 white Knight creature tokens onto the battlefield. Exile them at the beginning of the next cleanup step.
mana={2}{W}
type=Instant
[/card]
[card]
name=Wayward Angel
abilities=flying,vigilance
auto=aslongas(*|mygraveyard) trample >6
auto=aslongas(*|mygraveyard) 3/3 >6
auto=aslongas(*|mygraveyard) transforms((,black)) >6
auto=@each my upkeep restriction{type(*|mygraveyard)~morethan~6}:upcost[{S(creature|myBattlefield)}] sacrifice
text=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."
mana={4}{W}{W}
type=Creature
subtype=Angel Horror
power=4
toughness=4
[/card]
[card]
name=Wayward Disciple
auto=@movedto(creature|mygraveyard):target(opponent) life:-1 && life:1 controller
text=Whenever Wayward Disciple or another creature you control dies, target opponent loses 1 life and you gain 1 life.
type=Creature
subtype=Human Cleric
power=2
toughness=4
[/card]
[card]
name=Wayward Giant
abilities=menace
text=Menace
mana={4}{R}
type=Creature
subtype=Giant
power=4
toughness=5
[/card]
[card]
name=Wayward Soul
abilities=flying
auto={U}:moveTo(ownerLibrary)
text=Flying -- {U}: Put Wayward Soul on top of its owner's library.
mana={2}{U}{U}
type=Creature
subtype=Spirit
power=3
toughness=2
[/card]
[card]
name=Weakness
target=creature
auto=-2/-1
text=Enchant creature -- Enchanted creature gets -2/-1.
mana={B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Weakstone
auto=lord(creature[attacking]) -1/0
text=Attacking creatures get -1/-0.
mana={4}
type=Artifact
[/card]
[card]
name=Weapon Surge
abilities=overload
other={1}{R} name(Overload)
target=creature|mybattlefield
auto=paidmana 1/0
auto=paidmana first strike
auto=overload all(creature|mybattlefield) 1/0 ueot
auto=overload all(creature|mybattlefield) first strike ueot
text=Target creature you control gets +1/+0 and gains first strike until end of turn. -- Overload {1}{R} (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.")
mana={R}
type=Instant
[/card]
[card]
name=Weaponcraft Enthusiast
auto=_FABRICATE_(2)
text=Fabricate 2 (When this creature enters the battlefield, put two +1/+1 counters on it or create two 1/1 colorless Servo artifact creature tokens.)
mana={2}{B}
type=Creature
subtype=Aetherborn Artificer
power=0
toughness=1
[/card]
[card]
name=Weapons Trainer
auto=aslongas(equipment|mybattlefield) lord(other creature|mybattlefield) 1/0
text=Other creatures you control get +1/+0 as long as you control an Equipment.
mana={R}{W}
type=Creature
subtype=Human Soldier Ally
power=3
toughness=2
[/card]
[card]
name=Weathered Wayfarer
aicode=activate moveTo(myhand) target(land|mylibrary)
auto={W}{T}:name(search card) reveal:plibrarycount optionone name(choose card) target(<1>land|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myhand))! afterrevealedend revealend restriction{control less lands}
text={W}, {T}: 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.
mana={W}
type=Creature
subtype=Human Nomad Cleric
power=1
toughness=1
[/card]
[card]
name=Weatherseed Elf
auto={T}:forestwalk target(creature)
text={T}: Target creature gains forestwalk until end of turn.
mana={G}
type=Creature
subtype=Elf
power=1
toughness=1
[/card]
[card]
name=Weatherseed Faeries
abilities=flying,protection from red
text=Flying, protection from red
mana={2}{U}
type=Creature
subtype=Faerie
power=2
toughness=1
[/card]
[card]
name=Weatherseed Totem
auto={T}:Add{G}
auto={2}{G}{G}{G}:transforms((Treefolk Artifact Creature,newability[@movedto(graveyard) from(this|battlefield):moveto(ownerhand) all(trigger[from]|*)],setpower=5,settoughness=3,trample,green)) ueot
text={T}: Add {G} to your mana pool. -- {2}{G}{G}{G}: Weatherseed Totem becomes a 5/3 green Treefolk artifact creature with trample until end of turn. -- When Weatherseed Totem is put into a graveyard from the battlefield, if it was a creature, return this card to its owner's hand.
mana={3}
type=Artifact
[/card]
[card]
name=Weatherseed Treefolk
abilities=trample
autograveyard=@movedTo(this|graveyard) from(battlefield):moveTo(ownerhand)
text=Trample -- When Weatherseed Treefolk dies, return Weatherseed Treefolk to its owner's hand.
mana={2}{G}{G}{G}
type=Creature
subtype=Treefolk
power=5
toughness=3
[/card]
[card]
name=Weave Fate
auto=draw:2 controller
text=Draw two cards.
mana={3}{U}
type=Instant
[/card]
[card]
name=Weaver of Lightning
abilities=reach
auto=@movedTo(instant,sorcery|mystack):damage:1 target(creature|opponentbattlefield)
text=Reach -- Whenever you cast an instant or sorcery spell, Weaver of Lightning deals 1 damage to target creature an opponent controls.
mana={2}{R}
type=Creature
subtype=Human Shaman
power=1
toughness=4
[/card]
[card]
name=Web of Inertia
auto=@each opponent combatbegins:ability$!if type(*|mygraveyard)~morethan~0 then choice name(exile card) target(*|mygraveyard) moveTo(exile) _ choice all(creature|mybattlefield) cantattack ueot !$ opponent
text=At the beginning of each opponent's combat phase, that player may exile a card from his or her graveyard. If the player doesn't, creatures he or she controls can't attack you this turn.
mana={2}{U}
type=Enchantment
[/card]
[card]
name=Web
target=creature
auto=reach
auto=0/2
text=Enchant creature (Target a creature as you cast this. This card enters the battlefield attached to that creature.) -- Enchanted creature gets +0/+2 and has reach. (It can block creatures with flying.)
mana={G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Wee Dragonauts
abilities=flying
auto=@movedTo(instant,sorcery|mystack):2/0 ueot
text=Flying -- Whenever you cast an instant or sorcery spell, Wee Dragonauts gets +2/+0 until end of turn.
mana={1}{U}{R}
type=Creature
subtype=Faerie Wizard
power=1
toughness=3
[/card]
[card]
name=Weed-Pruner Poplar
auto=@each my upkeep:-1/-1 target(other creature) ueot
text=At the beginning of your upkeep, target creature other than Weed-Pruner Poplar gets -1/-1 until end of turn.
mana={4}{B}
type=Creature
subtype=Treefolk Assassin
power=3
toughness=3
[/card]
[card]
name=Wei Ambush Force
auto=@combat(attacking) source(this):2/0 ueot
text=Whenever Wei Ambush Force attacks, it gets +2/+0 until end of turn.
mana={1}{B}
type=Creature
subtype=Human Soldier
power=1
toughness=1
[/card]
[card]
name=Wei Assassins
auto=target(opponent) ability$!name(destroy creature) notatarget(creature|mybattlefield) destroy!$ targetedplayer
text=When Wei Assassins enters the battlefield, target opponent chooses a creature he or she controls. Destroy it.
mana={3}{B}{B}
type=Creature
subtype=Human Soldier Assassin
power=3
toughness=2
[/card]
[card]
name=Wei Elite Companions
abilities=horsemanship
text=Horsemanship (This creature can't be blocked except by creatures with horsemanship.)
mana={4}{B}
type=Creature
subtype=Human Soldier
power=3
toughness=3
[/card]
[card]
name=Wei Infantry
mana={1}{B}
type=Creature
subtype=Human Soldier
power=2
toughness=1
[/card]
[card]
name=Wei Night Raiders
abilities=horsemanship
auto=@damagefoeof(player) from(this):ability$!name(discard) target(*|myhand) reject!$ opponent
text=Horsemanship (This creature can't be blocked except by creatures with horsemanship.) -- Whenever Wei Night Raiders deals damage to an opponent, that player discards a card.
mana={2}{B}{B}
type=Creature
subtype=Human Soldier
power=2
toughness=2
[/card]
[card]
name=Wei Scout
abilities=horsemanship
text=Horsemanship (This creature can't be blocked except by creatures with horsemanship.)
mana={1}{B}
type=Creature
subtype=Human Soldier Scout
power=1
toughness=1
[/card]
[card]
name=Wei Strike Force
abilities=horsemanship
text=Horsemanship (This creature can't be blocked except by creatures with horsemanship.)
mana={2}{B}
type=Creature
subtype=Human Soldier
power=2
toughness=1
[/card]
[card]
name=Weight of Spires
target=creature
auto=damage:type:land[-basic]:targetcontrollerbattlefield
text=Weight of Spires deals damage to target creature equal to the number of nonbasic lands that creature's controller controls.
mana={R}
type=Instant
[/card]
[card]
name=Weight of the Underworld
target=creature
auto=-3/-2
text=Enchant creature -- Enchanted creature gets -3/-2.
mana={3}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Weird Harvest
auto=ability$!moveto(ownerhand) notatarget(<storedx>creature|mylibrary)!$ opponent
auto=ability$!moveto(ownerhand) notatarget(<storedx>creature|mylibrary)!$ controller
text=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.
mana={X}{G}{G}
type=Sorcery
[/card]
[card]
name=Weirded Vampire
abilities=madness
autoexile=restriction{discarded} pay({B}{B}{b}) name(pay BBB to cast) activate name(pay BBB to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard)
text=Madness {2}{B} (If you discard this card, discard it into exile. When you do, cast it for its madness cost or put it into your graveyard.)
mana={3}{B}
type=Creature
subtype=Vampire Horror
power=3
toughness=3
[/card]
[card]
name=Weirding Shaman
auto={3}{B}{S(goblin|myBattlefield)}:token(Goblin Rogue,Creature goblin,1/1,black)*2
text={3}{B}, Sacrifice a Goblin: Put two 1/1 black Goblin Rogue creature tokens onto the battlefield.
mana={1}{B}
type=Creature
subtype=Goblin Shaman
power=2
toughness=1
[/card]
[card]
name=Weirding Wood
auto=token(Clue,Artifact Clue,0/0) and!( transforms((,newability[{S}{2}:draw:1])) forever )! controller
auto=teach(land) {T}:add{G}{G}
auto=teach(land) {T}:add{W}{W}
auto=teach(land) {T}:add{U}{U}
auto=teach(land) {T}:add{R}{R}
auto=teach(land) {T}:add{B}{B}
target=land
text=Enchant land -- When Weirding Wood enters the battlefield, investigate. (Put a colorless Clue artifact token onto the battlefield with "{2}, Sacrifice this artifact: Draw a card.") -- Enchanted land has "{T}: Add two mana of any one color to your mana pool."
mana={2}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Welder Automaton
auto={3}{R}:damage:1 opponent
text={3}{R}: Welder Automaton deals 1 damage to each opponent.
mana={2}
type=Artifact Creature
subtype=Construct
power=2
toughness=1
[/card]
[card]
name=Weldfast Engineer
auto=@each my combatbegins:target(artifact|mybattlefield) 2/0 ueot
text=At the beginning of combat on your turn, target artifact creature you control gets +2/+0 until end of turn.
mana={1}{B}{R}
type=Creature
subtype=Human Artificer
power=3
toughness=3
[/card]
[card]
name=Weldfast Monitor
auto={R}:menace ueot
text={R}: Weldfast Monitor gains menace until end of turn.
mana={3}
type=Artifact Creature
subtype=Lizard
power=3
toughness=2
[/card]
[card]
name=Weldfast Wingsmith
auto=@movedTo(artifact|myBattlefield):flying ueot
text=Whenever an artifact enters the battlefield under your control, Weldfast Wingsmith gains flying until end of turn.
mana={3}{U}
type=Creature
subtype=Human Artificer
power=3
toughness=3
[/card]
[card]
name=Welding Jar
auto={S}:regenerate target(other artifact)
text=Sacrifice Welding Jar: Regenerate target artifact.
mana={0}
type=Artifact
[/card]
[card]
name=Welding Sparks
target=creature
auto=damage:type:artifact:mybattlefieldplus3plusend
text=Welding Sparks deals X damage to target creature, where X is 3 plus the number of artifacts you control.
mana={2}{R}
type=Instant
[/card]
[card]
name=Welkin Guide
abilities=flying
auto=choice target(creature) 2/2 ueot && flying ueot
text=Flying -- When Welkin Guide enters the battlefield, target creature gets +2/+2 and gains flying until end of turn.
mana={4}{W}
type=Creature
subtype=Bird Cleric
power=2
toughness=2
[/card]
[card]
name=Welkin Hawk
abilities=flying
aicode=activate moveTo(myHand) target(Welkin Hawk|myLibrary)
auto=@movedto(this|graveyard) from(battlefield):name(search card) reveal:plibrarycount optionone name(choose card) target(Welkin Hawk|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myhand))! afterrevealedend revealend
text=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.
mana={1}{W}
type=Creature
subtype=Bird
power=1
toughness=1
[/card]
[card]
name=Welkin Tern
abilities=flying,cloud
text=Flying -- Welkin Tern can block only creatures with flying.
mana={1}{U}
type=Creature
subtype=Bird
power=2
toughness=1
[/card]
[card]
name=Well of Discovery
auto=@each my endofturn restriction{type(land[-tapped]|myBattlefield)~lessthan~1}:draw:1
text=At the beginning of your end step, if you control no untapped lands, draw a card.
mana={6}
type=Artifact
[/card]
[card]
name=Well of Ideas
auto=draw:2 controller
auto=@each my draw:draw:2 controller
auto=@each opponent draw:draw:1 opponent
text=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.
mana={5}{U}
type=Enchantment
[/card]
[card]
name=Well of Life
auto=@each my endofturn restriction{type(land[-tapped]|myBattlefield)~lessthan~1}:life:2 <1
text=At the beginning of your end step, if you control no untapped lands, you gain 2 life.
mana={4}
type=Artifact
[/card]
[card]
name=Wellgabber Apothecary
auto={1}{W}:name(prevent all damage to target tapped merfolk) prevent:999 target(merfolk[tapped])
auto={1}{W}:name(prevent all damage to target tapped kithkin) prevent:999 target(kithkin[tapped])
text={1}{W}: Prevent all damage that would be dealt to target tapped Merfolk or Kithkin creature this turn.
mana={4}{W}
type=Creature
subtype=Merfolk Cleric
power=2
toughness=3
[/card]
[card]
name=Well-Laid Plans
auto=preventalldamage to(creature[white]) from(other creature[white])
auto=preventalldamage to(creature[blue]) from(other creature[blue])
auto=preventalldamage to(creature[black]) from(other creature[black])
auto=preventalldamage to(creature[red]) from(other creature[red])
auto=preventalldamage to(creature[green]) from(other creature[green])
text=Prevent all damage that would be dealt to a creature by another creature if they share a color.
mana={2}{U}
type=Enchantment
[/card]
[card]
name=Wellspring
target=land
auto=transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield) oneshot])) ueot
auto=@each my upkeep:transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)],newability[untap])) ueot
text=Enchant land -- When Wellspring enters the battlefield, gain control of enchanted land until end of turn. -- At the beginning of your upkeep, untap enchanted land. You gain control of that land until end of turn.
mana={1}{G}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Wellwisher
auto={T}:life:type:elf:battlefield controller
text={T}: You gain 1 life for each Elf on the battlefield.
mana={1}{G}
type=Creature
subtype=Elf
power=1
toughness=1
[/card]
[card]
name=Werebear
auto={T}:Add{G}
auto=aslongas(*|mygraveyard) 3/3 >6
text={T}: Add {G} to your mana pool. -- Threshold - Werebear gets +3/+3 as long as seven or more cards are in your graveyard.
mana={1}{G}
type=Creature
subtype=Human Bear Druid
power=1
toughness=1
[/card]
[card]
name=Werewolf of Ancient Hunger
abilities=vigilance,trample
anyzone=type:*:hand/type:*:hand cdaactive
auto=@each upkeep restriction{lastturn(*|stack)~morethan~1}:flip(Sage of Ancient Lore)
text=Vigilance, trample -- Werewolf of Ancient Hunger's power and toughness are each equal to the total number of cards in all players' hands. -- At the beginning of each upkeep, if a player cast two or more spells last turn, transform Werewolf of Ancient Hunger.
type=Creature
subtype=Werewolf
power=*
toughness=*
[/card]
[card]
name=Werewolf Ransacker
auto=may target(artifact) destroy and!(if cantargetcard(artifact|nonbattlezone) then damage:3 targetcontroller)!
auto=@each upkeep restriction{lastturn(*|stack)~morethan~1}:flip(Afflicted Deserter)
text=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.
type=Creature
subtype=Werewolf
color=red
power=5
toughness=4
[/card]
[card]
name=Western Paladin
auto={B}{B}{T}:destroy target(creature[white])
text={B}{B}, {T}: Destroy target white creature.
mana={2}{B}{B}
type=Creature
subtype=Zombie Knight
power=3
toughness=3
[/card]
[card]
name=Westvale Abbey
auto={T}:Add{1}
auto={5}{T}{L}:token(Human Cleric,creature Human Cleric,1/1,white,black)
auto={5}{T}{S(creature|mybattlefield)}{S(creature|mybattlefield)}{S(creature|mybattlefield)}{S(creature|mybattlefield)}{S(creature|mybattlefield)}:flip(Ormendahl, Profane Prince)
text={T}: Add {1} to your mana pool. -- {5}, {T}, Pay 1 life: Put a 1/1 white and black Human Cleric creature token onto the battlefield. -- {5}, {T}, Sacrifice five creatures: Transform Westvale Abbey, then untap it.
type=Land
[/card]
[card]
name=Westvale Cult Leader
anyzone=type:creature:mybattlefield/type:creature:mybattlefield cdaactive
auto=@each my endofturn:token(Human Cleric,Creature Human Cleric,1/1,white,black)
text=Westvale Cult Leader's power and toughness are each equal to the number of creatures you control. -- At the beginning of your end step, put a 1/1 white and black Human Cleric creature token onto the battlefield.
type=Creature
subtype=Human Cleric
color=white
power=*
toughness=*
[/card]
[card]
name=Wetland Sambar
mana={1}{U}
type=Creature
subtype=Elk
power=2
toughness=1
[/card]
[card]
name=Whalebone Glider
auto={2}{T}:flying target(creature[power<=3])
text={2}, {T}: Target creature with power 3 or less gains flying until end of turn.
mana={2}
type=Artifact
[/card]
[card]
name=Wharf Infiltrator
abilities=skulk
auto=@discarded(creature|myhand):pay({2}) token(Eldrazi Horror) controller
auto=@combatdamaged(player) from(this):may name(draw & discard) ability$!draw:1 _ choice notatarget(*|myhand) reject)!$ controller
text=Skulk (This creature can't be blocked by creatures with greater power.) -- Whenever Wharf Infiltrator deals combat damage to a player, you may draw a card. If you do, discard a card. -- Whenever you discard a creature card, you may pay {2}. If you do, put a 3/2 colorless Eldrazi Horror creature token onto the battlefield.
mana={1}{U}
type=Creature
subtype=Human Horror
power=1
toughness=1
[/card]
[card]
name=Wheel and Deal
auto=reject all(*|opponenthand)
auto=draw:7 opponent
auto=draw:1 controller
text=Any number of target opponents each discards his or her hand and draws seven cards. -- Draw a card.
mana={3}{U}
type=Instant
[/card]
[card]
name=Wheel of Fate
auto=reject all(*|hand)
auto=draw:7 opponent
auto=draw:7 controller
text=Wheel of Fate is red. -- Suspend 4 - {1}{R} (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.) -- Each player discards his or her hand, then draws seven cards.
type=Sorcery
color=red
mana={0}
restriction=turn:200
suspend(4)={1}{r}
[/card]
[card]
name=Wheel of Fortune
auto=reject all(*|hand)
auto=draw:7 opponent
auto=draw:7 controller
text=Each player discards his or her hand and draws seven cards.
mana={2}{R}
type=Sorcery
[/card]
[card]
name=Wheel of Torture
auto=@each opponent upkeep:damage:3minustype:*:opponenthandminusend opponent
text=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.
type=Artifact
mana={3}
[/card]
[card]
name=Whelming Wave
auto=moveto(ownerhand) all(creature[-Kraken;-Leviathan;-Octopus;-Serpent]|battlefield)
text=Return all creatures to their owners' hands except for Krakens, Leviathans, Octopuses, and Serpents.
mana={2}{U}{U}
type=Sorcery
[/card]
[card]
name=Where Ancients Tread
auto=@movedTo(creature[power>=5]|myBattlefield):may damage:5 target(creature,player)
text=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.
mana={4}{R}
type=Enchantment
[/card]
[card]
name=Whetstone
auto={3}:deplete:2 controller && deplete:2 opponent
text={3}: Each player puts the top two cards of his or her library into his or her graveyard.
mana={3}
type=Artifact
[/card]
[card]
name=Whetwheel
facedown={3}
autofacedown={3}:morph
auto={X}{X}{T}:deplete:XX target(player)
text={X}{X}, {T}: Target player puts the top X cards of his or her library into his or her graveyard. -- Morph {3} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={4}
type=Artifact
[/card]
[card]
name=Whimwader
auto=aslongas(*[blue]|opponentBattlefield) cantattack <1
auto=aslongas(*[blue]|opponentBattlefield) cantpwattack <1
text=Whimwader can't attack unless defending player controls a blue permanent.
mana={4}{U}
type=Creature
subtype=Elemental
power=6
toughness=4
[/card]
[card]
name=Whip of Erebos
auto=lord(creature|mybattlefield) lifelink
auto={2}{B}{B}{T}:target(creature|mygraveyard) moveTo(mybattlefield) && transforms((,unearth,haste)) ueot asSorcery
text=Creatures you control have lifelink. -- {2}{B}{B},{T}: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. 
mana={2}{B}{B}
type=Legendary Enchantment Artifact
[/card]
[card]
name=Whip Sergeant
auto={R}:haste target(creature)
text={R}: Target creature gains haste until end of turn. (It can attack this turn.)
mana={2}{R}
type=Creature
subtype=Human Soldier
power=2
toughness=1
[/card]
[card]
name=Whip Silk
target=creature
auto=reach
auto={G}:moveTo(ownerhand)
text=Enchant creature -- Enchanted creature has reach. (It can block creatures with flying.) -- {G}: Return Whip Silk to its owner's hand.
mana={G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Whipcorder
facedown={3}
autofacedown={W}:morph
auto={W}{T}:tap target(creature)
text={W}, {T}: Tap target creature. -- Morph {W} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={W}{W}
type=Creature
subtype=Human Soldier Rebel
power=2
toughness=2
[/card]
[card]
name=Whipflare
auto=damage:2 all(creature[-artifact])
text=Whipflare deals 2 damage to each nonartifact creature.
mana={1}{R}
type=Sorcery
[/card]
[card]
name=Whiplash Trap
target=<2>creature
auto=moveTo(ownerhand)
other={U}
otherrestriction=type(creature[fresh]|battlefield)~morethan~1
text=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.
mana={3}{U}{U}
type=Instant
subtype=Trap
[/card]
[card]
name=Whip-Spine Drake
abilities=flying
facedown={3}
autofacedown={2}{W}:morph
text=Flying -- Morph {2}{W} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={3}{U}{U}
type=Creature
subtype=Drake
power=3
toughness=3
[/card]
[card]
name=Whipstitched Zombie
auto=upcost[{B}] sacrifice
text=At the beginning of your upkeep, sacrifice Whipstitched Zombie unless you pay {B}.
mana={1}{B}
type=Creature
subtype=Zombie
power=2
toughness=2
[/card]
[card]
name=Whiptail Moloch
auto=damage:3 target(creature|myBattlefield)
text=When Whiptail Moloch enters the battlefield, it deals 3 damage to target creature you control.
mana={4}{R}
type=Creature
subtype=Lizard
power=6
toughness=3
[/card]
[card]
name=Whiptail Wurm
mana={6}{G}
type=Creature
subtype=Wurm
power=8
toughness=5
[/card]
[card]
name=Whiptongue Frog
auto={U}:flying
text={U}: Whiptongue Frog gains flying until end of turn.
mana={2}{U}
type=Creature
subtype=Frog
power=1
toughness=3
[/card]
[card]
name=Whirler Rogue
auto=choice token(Thopter,Artifact Creature Thopter,1/1,flying)*2 controller
auto={T(artifact[-tapped]|mybattlefield)}{T(artifact[-tapped]|mybattlefield)}:target(creature) unblockable ueot
text=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.
mana={2}{U}{U}
type=Creature
subtype=Human Rogue Artificer
power=2
toughness=2
[/card]
[card]
name=Whirler Virtuoso
auto=alterenergy:3 controller
auto={e:3}:create(Thopter:Artifact Creature Thopter:1/1:flying)
text=When Whirler Virtuoso enters the battlefield, you get {E}{E}{E} (three energy counters). -- Pay {E}{E}{E}: Create a 1/1 colorless Thopter artifact creature token with flying.
mana={1}{U}{R}
type=Creature
subtype=Vedalken Artificer
power=2
toughness=3
[/card]
[card]
name=Whirlermaker
auto={4}{T}:create(Thopter:Artifact Creature Thopter:1/1:flying)
text={4}, {T}: Create a 1/1 colorless Thopter artifact creature token with flying.
mana={3}
type=Artifact
[/card]
[card]
name=Whirling Catapult
auto={2}{l2e}{l2e}:damage:1 all(creature[flying]) && damage:1 all(player)
text={2}, Exile the top two cards of your library: Whirling Catapult deals 1 damage to each creature with flying and each player.
mana={4}
type=Artifact
[/card]
[card]
name=Whirling Dervish
abilities=protection from black
auto=@damagefoeof(player) from(this):all(trigger[from]) phaseaction[endofturn once] counter(1/1,1)
text=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.
mana={G}{G}
type=Creature
subtype=Human Monk
power=1
toughness=1
[/card]
[card]
name=Whirlpool Drake
abilities=flying
auto=all(*|myhand) transforms((,newability[draw:1],newability[moveTo(mylibrary) and!(shuffle)!]))
auto=@movedTo(this|ownergraveyard) from(battlefield):all(*|myhand) transforms((,newability[draw:1],newability[moveTo(mylibrary) and!(shuffle)!]))
text=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.
mana={3}{U}
type=Creature
subtype=Drake
power=2
toughness=2
[/card]
[card]
name=Whirlpool Rider
auto=all(*|myhand) transforms((,newability[draw:1],newability[moveTo(mylibrary) and!(shuffle)!]))
text=When Whirlpool Rider enters the battlefield, shuffle the cards from your hand into your library, then draw that many cards.
mana={1}{U}
type=Creature
subtype=Merfolk
power=1
toughness=1
[/card]
[card]
name=Whirlpool Warrior
auto=all(*|myhand) transforms((,newability[draw:1],newability[moveTo(mylibrary) and!(shuffle)!]))
auto={R}{S}:all(*|myhand) transforms((,newability[draw:1],newability[moveTo(mylibrary) and!(shuffle)!])) && all(*|opponenthand) transforms((,newability[draw:1],newability[moveTo(library) and!(shuffle)!]))
text=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.
mana={2}{U}
type=Creature
subtype=Merfolk Warrior
power=2
toughness=2
[/card]
[card]
name=Whirlwind Adept
abilities=opponentshroud
auto=@movedTo(*[-creature]|mystack):1/1 ueot
text=Hexproof (This creature can't be the target of spells or abilities your opponents control.) -- Prowess (Whenever you cast a noncreature spell, this creature gets +1/+1 until end of turn.) 
mana={4}{U}
type=Creature
subtype=Djinn Monk
power=4
toughness=2
[/card]
[card]
name=Whirlwind
auto=destroy all(creature[flying])
text=Destroy all creatures with flying.
mana={2}{G}{G}
type=Sorcery
[/card]
[card]
name=Whisk Away
target=creature[attacking;blocking]
auto=moveto(ownerlibrary)
text=Put target attacking or blocking creature on top of its owner's library.
mana={2}{U}
type=Instant
[/card]
[card]
name=Whisperer of the Wilds
auto={T}:add{G}
auto=aslongas(creature[power>=4]|mybattlefield) {T}:Add{G}{G}
text={T}: Add {G} to your mana pool. Ferocious - {T}: Add {G}{G} to your mana pool. Activate this ability only if you control a creature with power 4 or greater.
mana={1}{G}
type=Creature
subtype=Human Shaman
power=0
toughness=2
[/card]
[card]
name=Whispering Shade
abilities=swampwalk
auto={B}:1/1
text=Swampwalk -- {B}: Whispering Shade gets +1/+1 until end of turn.
mana={3}{B}
type=Creature
subtype=Shade
power=1
toughness=1
[/card]
[card]
name=Whispering Specter
abilities=flying,infect
auto=@combatdamaged(player) from(this):may sacrifice and!( ability$! reject notatarget(<mypoisoncount>*|myhand) !$ opponent )!
text=Flying -- Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.) -- 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.
mana={1}{B}{B}
type=Creature
subtype=Specter
power=1
toughness=1
[/card]
[card]
name=Whispers of Emrakul
target=opponent
auto=discard:1
auto=while(restriction{delirium}) discard:1
text=Target opponent discards a card at random. -- Delirium -- If there are four or more card types among cards in your graveyard, that player discards two cards at random instead.
mana={1}{B}
type=Sorcery
[/card]
[card]
name=Whispers of the Muse
auto=draw:1
buyback={U}{5}
text=Buyback {5} (You may pay an additional {5} as you cast this spell. If you do, put this card into your hand as it resolves.) -- Draw a card.
mana={U}
type=Instant
[/card]
[card]
name=Whispersilk Cloak
auto={2}:equip
auto=teach(creature) unblockable
auto=teach(creature) shroud
text=Equipped creature is unblockable. -- Equipped creature has shroud. (It can't be the target of spells or abilities.) -- Equip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.)
mana={3}
type=Artifact
subtype=Equipment
[/card]
[card]
name=White Knight
abilities=first strike,protection from black
text=First strike (This creature deals combat damage before creatures without first strike.) -- Protection from black (This creature can't be blocked, targeted, dealt damage, or enchanted by anything black.)
mana={W}{W}
type=Creature
subtype=Human Knight
power=2
toughness=2
[/card]
[card]
name=White Mana Battery
auto={2}{T}:counter(0/0,1,Storage)
auto={t}:name(Remove 0 Counters) add{W}
auto={T}{C(0/0,-1,Storage)}:name(Remove 1 Counters) add{W}{W}
auto={T}{C(0/0,-2,Storage)}:name(Remove 2 Counters) add{W}{W}{W}
auto={T}{C(0/0,-3,Storage)}:name(Remove 3 Counters) add{W}{W}{W}{W}
auto={T}{C(0/0,-4,Storage)}:name(Remove 4 Counters) add{W}{W}{W}{W}{W}
auto={T}{C(0/0,-5,Storage)}:name(Remove 5 Counters) add{W}{W}{W}{W}{W}{W}
auto={T}{C(0/0,-6,Storage)}:name(Remove 6 Counters) add{W}{W}{W}{W}{W}{W}{W}
auto={T}{C(0/0,-7,Storage)}:name(Remove 7 Counters) add{W}{W}{W}{W}{W}{W}{w}{W}
auto={T}{C(0/0,-8,Storage)}:name(Remove 8 Counters) add{W}{W}{W}{W}{W}{W}{w}{w}{W}
auto={T}{C(0/0,-9,Storage)}:name(Remove 9 Counters) add{W}{W}{W}{W}{W}{W}{w}{w}{w}{W}
auto={T}{C(0/0,-10,Storage)}:name(Remove 10 Counters) add{W}{W}{W}{W}{W}{w}{w}{w}{w}{w}{W}
text={2}, {T}: Put a charge counter on White Mana Battery. -- {T}, Remove any number of charge counters from White Mana Battery: Add {W} to your mana pool, then add an additional {W} to your mana pool for each charge counter removed this way.
mana={4}
type=Artifact
[/card]
[card]
name=White Scarab
target=creature
auto=cantbeblockedby(creature[white])
auto=aslongas(*[white]|opponentBattlefield) 2/2
text=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.
mana={W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=White Shield Crusader
abilities=protection from black
auto={W}:flying
auto={W}{W}:1/0
text=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.
mana={W}{W}
type=Creature
subtype=Human Knight
power=2
toughness=1
[/card]
[card]
name=White Sun's Zenith
auto=token(Cat,Creature Cat,2/2,white)*X
alias=135262
text=Put X 2/2 Cat creature tokens onto the battlefield. Shuffle White Sun's Zenith into its owner's library.
mana={X}{W}{W}{W}
type=Instant
[/card]
[card]
name=White Ward
abilities=auraward
target=creature
auto=protection from white
text=Enchant creature -- Enchanted creature has protection from white. This effect doesn't remove White Ward.
mana={W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Whitemane Lion
abilities=flash
auto=moveTo(ownerhand) notatarget(creature|myBattlefield)
text=Flash (You may cast this spell any time you could cast an instant.) -- When Whitemane Lion enters the battlefield, return a creature you control to its owner's hand.
mana={1}{W}
type=Creature
subtype=Cat
power=2
toughness=2
[/card]
[card]
name=Whiteout
auto=lord(creature) -flying
autograveyard={S(land[snow]|myBattlefield)}:moveTo(myhand)
text=All creatures lose flying until end of turn. -- Sacrifice a snow land: Return Whiteout from your graveyard to your hand.
mana={1}{G}
type=Instant
[/card]
[card]
name=Whitesun's Passage
auto=life:5
text=You gain 5 life.
mana={1}{W}
type=Instant
[/card]
[card]
name=Whitewater Naiads
auto=unblockable target(creature) ueot
auto=@movedTo(enchantment|myBattlefield):unblockable target(creature) ueot
text=Constellation -- Whenever Whitewater Naiads or another enchantment enters the battlefield under your control, target creature can't be blocked this turn.
mana={3}{U}{U}
type=Enchantment Creature
subtype=Nymph
power=4
toughness=4
[/card]
[card]
name=Wicked Pact
auto=target(<2>creature[-black]) destroy
auto=life:-5 controller
restriction=type(creature[-black]|battlefield)~morethan~1
text=Destroy two target nonblack creatures. You lose 5 life.
mana={1}{B}{B}
type=Sorcery
[/card]
[card]
name=Wicked Reward
auto=4/2 target(creature)
text=As an additional cost to cast Wicked Reward, sacrifice a creature. -- Target creature gets +4/+2 until end of turn.
mana={1}{B}{S(creature|mybattlefield)}
type=Instant
[/card]
[card]
name=Wicker Warcrawler
auto=@combat(attacking) source(this):phaseaction[combatends once] counter(-1/-1,1)
auto=@combat(blocking) source(this):phaseaction[combatends once] counter(-1/-1,1)
text=Whenever Wicker Warcrawler attacks or blocks, put a -1/-1 counter on it at end of combat.
mana={5}
type=Artifact Creature
subtype=Scarecrow
power=6
toughness=6
[/card]
[card]
name=Wicker Witch
mana={3}
type=Artifact Creature
subtype=Scarecrow
power=3
toughness=1
[/card]
[card]
name=Wickerbough Elder
auto=counter(-1/-1,1)
auto={G}{C(-1/-1,-1)}:destroy target(artifact,enchantment)
text=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.
mana={3}{G}
type=Creature
subtype=Treefolk Shaman
power=4
toughness=4
[/card]
[card]
name=Wielding the Green Dragon
target=creature
auto=4/4
text=Target creature gets +4/+4 until end of turn.
mana={1}{G}
type=Sorcery
[/card]
[card]
name=Wight of Precinct Six
auto=type:creature:opponentgraveyard/type:creature:opponentgraveyard nonstatic
text=Wight of Precinct Six gets +1/+1 for each creature card in your opponents' graveyards.
mana={1}{B}
type=Creature
subtype=Zombie
power=1
toughness=1
[/card]
[card]
name=Wiitigo
auto=counter(1/1,6)
auto=@combat(blocking,blocked) source(this):phaseaction[my upkeep once] counter(1/1,2)
auto=@each my upkeep:counter(1/1,-1)
text=Wiitigo enters the battlefield with six +1/+1 counters on it. -- At the beginning of your upkeep, put a +1/+1 counter on Wiitigo if it has blocked or been blocked since your last upkeep. Otherwise, remove a +1/+1 counter from it.
mana={3}{G}{G}{G}
type=Creature
subtype=Yeti
power=0
toughness=0
[/card]
[card]
name=Wild Aesthir
abilities=flying,first strike
auto={W}{W}:2/0 limit:1
text=Flying, first strike -- {W}{W}: Wild Aesthir gets +2/+0 until end of turn. Activate this ability only once each turn.
mana={2}{W}
type=Creature
subtype=Bird
power=1
toughness=1
[/card]
[card]
name=Wild Beastmaster
auto=@combat(attacking) source(this):all(other creature|myBattlefield) dynamicability<!powerpumpboth!> ueot
text=Whenever Wild Beastmaster attacks, each other creature you control gets +X/+X until end of turn, where X is Wild Beastmaster's power.
mana={2}{G}
type=Creature
subtype=Human Shaman
power=1
toughness=1
[/card]
[card]
name=Wild Cantor
auto={S}:Add{W}
auto={S}:Add{U}
auto={S}:Add{B}
auto={S}:Add{R}
auto={S}:Add{G}
text=({(r/g)} can be paid with either {R} or {G}.) -- Sacrifice Wild Cantor: Add one mana of any color to your mana pool.
mana={RG}
type=Creature
subtype=Human Druid
power=1
toughness=1
[/card]
[card]
name=Wild Celebrants
auto=may destroy target(artifact)
text=When Wild Celebrants enters the battlefield, you may destroy target artifact.
mana={3}{R}{R}
type=Creature
subtype=Satyr
power=5
toughness=3
[/card]
[card]
name=Wild Colos
abilities=haste
text=Haste
mana={2}{R}
type=Creature
subtype=Goat Beast
power=2
toughness=2
[/card]
[card]
name=Wild Defiance
auto=@targeted(creature|mybattlefield) from(*[instant;sorcery]|nonbattlezone,stack):all(trigger[to]) 3/3 ueot
text=Whenever a creature you control becomes the target of an instant or sorcery spell, that creature gets +3/+3 until end of turn.
mana={2}{G}
type=Enchantment
[/card]
[card]
name=Wild Dogs
auto=@each my upkeep:if compare(lifetotal)~lessthan~compare(opponentlifetotal) then moveTo(opponentbattlefield)
autohand=__CYCLING__({2})
text=At the beginning of your upkeep, if a player has more life than each other player, that player gains control of Wild Dogs. -- Cycling {2} ({2}, Discard this card: Draw a card.)
mana={G}
type=Creature
subtype=Hound
power=2
toughness=1
[/card]
[card]
name=Wild Elephant
abilities=trample
text=Trample
mana={3}{G}
type=Creature
subtype=Elephant
power=3
toughness=3
[/card]
[card]
name=Wild Griffin
abilities=flying
text=Flying (This creature can't be blocked except by creatures with flying or reach.)
mana={2}{W}
type=Creature
subtype=Griffin
power=2
toughness=2
[/card]
[card]
name=Wild Growth
target=land
auto=teach(land) transforms((,newability[produceextra:{G}]))
text=Enchant land -- Whenever enchanted land is tapped for mana, its controller adds {G} to his or her mana pool (in addition to the mana the land produces).
mana={G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Wild Guess
auto=draw:2
text=As an additional cost to cast Wild Guess, discard a card. -- Draw two cards.
mana={R}{R}{D(*|myhand)}
type=Sorcery
[/card]
[card]
name=Wild Hunger
target=creature
auto=3/1
auto=trample
flashback={3}{R}
text=Target creature gets +3/+1 and gains trample until end of turn. -- Flashback {3}{R}
mana={2}{G}
type=Instant
[/card]
[card]
name=Wild Instincts
target=creature|mybattlefield
auto=2/2 ueot
auto=transforms((,newability[target(creature|opponentbattlefield) dynamicability<!powerstrike eachother!>])) ueot
restriction=type(creature|opponentbattlefield)~morethan~0
text=Target creature you control gets +2/+2 until end of turn. It fights target creature an opponent controls. (Each deals damage equal to its power to the other.)
mana={3}{G}
type=Sorcery
[/card]
[card]
name=Wild Jhovall
mana={3}{R}
type=Creature
subtype=Cat
power=3
toughness=3
[/card]
[card]
name=Wild Leotau
auto=upcost[{G}] sacrifice
text=At the beginning of your upkeep, sacrifice Wild Leotau unless you pay {G}.
mana={2}{G}{G}
type=Creature
subtype=Cat
power=5
toughness=4
[/card]
[card]
name=Wild Mammoth
auto=@each my upkeep restriction{type(creature|opponentBattlefield)~morethan~type(creature|myBattlefield)}:moveTo(opponentbattlefield)
text=At the beginning of your upkeep, if a player controls more creatures than each other player, that player gains control of Wild Mammoth.
mana={2}{G}
type=Creature
subtype=Elephant
power=3
toughness=4
[/card]
[card]
name=Wild Mongrel
auto={D(*|myhand)}:name(becomes white ueot) 1/1 && transforms((,white)) ueot
auto={D(*|myhand)}:name(becomes blue ueot) 1/1 && transforms((,blue)) ueot
auto={D(*|myhand)}:name(becomes black ueot) 1/1 && transforms((,black)) ueot
auto={D(*|myhand)}:name(becomes red ueot) 1/1 && transforms((,red)) ueot
auto={D(*|myhand)}:name(becomes green ueot) 1/1 && transforms((,green)) ueot
text=Discard a card: Wild Mongrel gets +1/+1 and becomes the color of your choice until end of turn.
mana={1}{G}
type=Creature
subtype=Hound
power=2
toughness=2
[/card]
[card]
name=Wild Nacatl
auto=aslongas(mountain|myBattlefield) 1/1
auto=aslongas(plains|myBattlefield) 1/1
text=Wild Nacatl gets +1/+1 as long as you control a Mountain. -- Wild Nacatl gets +1/+1 as long as you control a Plains.
mana={G}
type=Creature
subtype=Cat Warrior
power=1
toughness=1
[/card]
[card]
name=Wild Ox
abilities=swampwalk
text=Swampwalk
mana={3}{G}
type=Creature
subtype=Ox
power=3
toughness=3
[/card]
[card]
name=Wild Research
auto={1}{W}:moveTo(myHand) target(enchantment|myLibrary) && discard:1
auto={1}{U}:moveTo(myHand) target(instant|myLibrary) && discard:1
text={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.
mana={2}{R}
type=Enchantment
[/card]
[card]
name=Wild Wanderer
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(land[basic]|myLibrary)
auto=name(search card) reveal:plibrarycount optionone name(choose card) target(land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
text=When Wild Wanderer enters the battlefield, you may search your library for a basic land card, put it onto the battlefield tapped, then shuffle your library.
mana={3}{G}
type=Creature
subtype=Elf Druid
power=3
toughness=2
[/card]
[card]
name=Wild Wurm
auto=flipacoin loseability moveTo(ownerhand) loseabilityend oneshot flipend
text=When Wild Wurm enters the battlefield, flip a coin. If you lose the flip, return Wild Wurm to its owner's hand.
mana={3}{R}
type=Creature
subtype=Wurm
power=5
toughness=4
[/card]
[card]
name=Wildblood Pack
abilities=trample
auto=lord(creature[attacking]|mybattlefield) 3/0
auto=@each upkeep restriction{lastturn(*|stack)~morethan~1}:flip(Instigator Gang)
text=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.
color=red
type=Creature
subtype=Werewolf
power=5
toughness=5
[/card]
[card]
name=Wildcall
auto=manifest and!( counter(1/1,x) )! all(*[zpos=1]|mylibrary)
text=Manifest the top card of your library, then put X +1/+1 counters on it. (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.)
mana={X}{G}{G}
type=Sorcery
[/card]
[card]
name=Wilderness Elemental
abilities=trample
anyzone=type:land[-basic]:opponentbattlefield/3 cdaactive
text=Trample -- Wilderness Elemental's power is equal to the number of nonbasic lands your opponents control.
mana={1}{R}{G}
type=Creature
subtype=Elemental
power=*
toughness=3
[/card]
[card]
name=Wilderness Hypnotist
auto={T}:-2/0 target(creature[red;green])
text={T}: Target red or green creature gets -2/-0 until end of turn.
mana={2}{U}{U}
type=Creature
subtype=Merfolk Wizard
power=1
toughness=3
[/card]
[card]
name=Wildest Dreams
auto=this(variable{castx} >0) moveto(myhand) notatarget(<castx>*|mygraveyard)
auto=moveto(exile) all(this)
text=Return X target cards from your graveyard to your hand. Exile Wildest Dreams.
mana={X}{X}{G}
type=Sorcery
[/card]
[card]
name=Wildfield Borderpost
other={H(land[basic]|mybattlefield)}{1} name(Pay /1/ and Return a Basic Land to Hand)
auto=tap(noevent)
auto={T}:Add{G}
auto={T}:Add{W}
text=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. -- {T}: Add {G} or {W} to your mana pool.
mana={1}{G}{W}
type=Artifact
[/card]
[card]
name=Wild-Field Scarecrow
abilities=defender
aicode=activate moveTo(myHand) target(<upto:2>land[basic]|myLibrary)
auto={2}{S}:name(search card) reveal:plibrarycount optionone name(choose card) target(<upto:2>land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myhand))! afterrevealedend revealend
text=Defender -- {2}, Sacrifice Wild-Field Scarecrow: Search your library for up to two basic land cards, reveal them, and put them into your hand. Then shuffle your library.
mana={3}
type=Artifact Creature
subtype=Scarecrow
power=1
toughness=4
[/card]
[card]
name=Wildfire Cerberus
auto=this(cantargetcard(*[-monstrous]) {5}{R}{R}:becomes(monstrous) forever && counter(1/1,1) && transforms((,newability[damage:2 opponent],newability[damage:2 all(creature|opponentbattlefield)])) forever
text={5}{R}{R}: Monstrosity 1. (If this creature isn't monstrous, put a +1/+1 counter on it and it becomes monstrous.) --When Wildfire Cerberus becomes monstrous, it deals 2 damage to each opponent and each creature your opponents control.
mana={4}{R}
type=Creature
subtype=Hound 
power=4
toughness=3
[/card]
[card]
name=Wildfire Emissary
abilities=protection from white
auto={1}{R}:1/0
text=Protection from white -- {1}{R}: Wildfire Emissary gets +1/+0 until end of turn.
mana={3}{R}
type=Creature
subtype=Efreet
power=2
toughness=4
[/card]
[card]
name=Wildfire
auto=ability$!sacrifice notatarget(<4>land|mybattlefield)!$ opponent
auto=ability$!sacrifice notatarget(<4>land|mybattlefield)!$ controller
auto=damage:4 all(creature)
text=Each player sacrifices four lands. Wildfire deals 4 damage to each creature.
mana={4}{R}{R}
type=Sorcery
[/card]
[card]
name=Wildheart Invoker
auto={8}:5/5 && trample target(creature)
text={8}: Target creature gets +5/+5 and gains trample until end of turn.
mana={2}{G}{G}
type=Creature
subtype=Elf Shaman
power=4
toughness=3
[/card]
[card]
name=Wildsize
target=creature
auto=2/2
auto=trample
auto=draw:1 controller
text=Target creature gets +2/+2 and gains trample until end of turn. -- Draw a card.
mana={2}{G}
type=Instant
[/card]
[card]
name=Wildslayer Elves
abilities=wither
text=Wither (This deals damage to creatures in the form of -1/-1 counters.)
mana={3}{G}
type=Creature
subtype=Elf Warrior
power=3
toughness=3
[/card]
[card]
name=Wildwood Geist
auto=this(variable{controllerturn}>0) +2/+2
text=Wildwood Geist gets +2/+2 as long as it's your turn.
mana={4}{G}
type=Creature
subtype=Spirit
power=3
toughness=3
[/card]
[card]
name=Wildwood Rebirth
target=creature|mygraveyard
auto=moveTo(myhand)
text=Return target creature card from your graveyard to your hand.
mana={1}{G}
type=Instant
[/card]
[card]
name=Will of the Naga
target=<upto:2>creature|battlefield
auto=tap
auto=frozen
text=Delve (Each card you exile from your graveyard while casting this spell pays for {1}.) -- Tap up to two target creatures. Those creatures don't untap during their controller's next untap step.
mana={4}{U}{U}
other={delve} name(Delve)
type=Instant
[/card]
[card]
name=Will-Forged Golem
text=Convoke (Your creatures can help cast this spell. Each creature you tap while casting this spell pays for {1} or one mana of that creature's color.)
other={convoke} name(Convoke)
mana={6}
type=Artifact Creature
subtype=Golem
power=4
toughness=4
[/card]
[card]
name=Will-o'-the-Wisp
abilities=flying
auto={B}:regenerate
text=Flying (This creature can't be blocked except by creatures with flying or reach.) -- {B}: Regenerate Will-o'-the-Wisp. (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.)
mana={B}
type=Creature
subtype=Spirit
power=0
toughness=1
[/card]
[card]
name=Willow Dryad
abilities=forestwalk
text=Forestwalk
mana={G}
type=Creature
subtype=Dryad
power=1
toughness=1
[/card]
[card]
name=Willow Elf
mana={G}
type=Creature
subtype=Elf
power=1
toughness=1
[/card]
[card]
name=Willow Faerie
abilities=flying
text=Flying
mana={1}{G}
type=Creature
subtype=Faerie
power=1
toughness=2
[/card]
[card]
name=Willow Priestess
auto={T}:moveTo(myBattlefield) target(faerie|myhand)
auto={2}{G}:protection from black target(creature[green])
text={T}: 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.
mana={2}{G}{G}
type=Creature
subtype=Faerie Druid
power=2
toughness=2
[/card]
[card]
name=Willow Satyr
abilities=shackler
auto={T}:shackle target(creature[legendary])
auto=@each my untap restriction{canuntap}:may untap
text=You may choose not to untap Willow Satyr during your untap step. -- {T}: Gain control of target legendary creature for as long as you control Willow Satyr and Willow Satyr remains tapped.
mana={2}{G}{G}
type=Creature
subtype=Satyr
power=1
toughness=1
[/card]
[card]
name=Wilt-Leaf Cavaliers
abilities=vigilance
text=Vigilance
mana={GW}{GW}{GW}
type=Creature
subtype=Elf Knight
power=3
toughness=4
[/card]
[card]
name=Wilt-Leaf Liege
abilities=discardtoplaybyopponent
auto=lord(other creature[green]|mybattlefield) 1/1
auto=lord(other creature[white]|mybattlefield) 1/1
text=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.
mana={1}{GW}{GW}{GW}
type=Creature
subtype=Elf Knight
power=4
toughness=4
[/card]
[card]
name=Wily Bandar
auto={2}{G}:indestructible ueot
text={2}{G}: Wily Bandar gains indestructible until end of turn. (Damage and effects that say "destroy" don't destroy it.)
mana={G}
type=Creature
subtype=Cat Monkey
power=1
toughness=1
[/card]
[card]
name=Wind Dancer
abilities=flying
auto={T}:flying target(creature)
text=Flying -- {T}: Target creature gains flying until end of turn.
mana={1}{U}
type=Creature
subtype=Faerie
power=1
toughness=1
[/card]
[card]
name=Wind Drake
abilities=flying
text=Flying
mana={2}{U}
type=Creature
subtype=Drake
power=2
toughness=2
[/card]
[card]
name=Wind Sail
target=<upto:2>creature
auto=flying
text=One or two target creatures gain flying until end of turn.
mana={1}{U}
type=Sorcery
[/card]
[card]
name=Wind Shear
auto=all(creature[attacking;flying]) -2/-2 ueot
auto=all(creature[attacking;flying]) -flying ueot
text=Attacking creatures with flying get -2/-2 and lose flying until end of turn.
mana={2}{G}
type=Instant
[/card]
[card]
name=Wind Spirit
abilities=flying,menace
text=Flying -- Wind Spirit can't be blocked except by two or more creatures.
mana={4}{U}
type=Creature
subtype=Elemental Spirit
power=3
toughness=2
[/card]
[card]
name=Wind Zendikon
target=land
auto=becomes(Creature Elemental,2/2,flying,blue)
auto=@movedTo(mytgt|graveyard) from(battlefield):all(trigger[to]) moveTo(ownerhand)
text=Enchant land -- Enchanted land is a 2/2 blue Elemental creature with flying. It's still a land. -- When enchanted land is put into a graveyard, return that card to its owner's hand.
mana={U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Windborn Muse
abilities=flying
auto=lord(creature|opponentbattlefield) transforms((,newability[attackcost:2]))
text=Flying (This creature can't be blocked except by creatures with flying or reach.) -- Creatures can't attack you unless their controller pays {2} for each creature he or she controls that's attacking you.
mana={3}{W}
type=Creature
subtype=Spirit
power=2
toughness=3
[/card]
[card]
name=Windborne Charge
target=<2>creature
auto=2/2
auto=flying
text=Two target creatures you control each get +2/+2 and gain flying until end of turn.
mana={2}{W}{W}
type=Sorcery
[/card]
[card]
name=Windbrisk Raptor
abilities=flying
auto=lord(creature[attacking]|myBattlefield) lifelink
text=Flying -- Attacking creatures you control have lifelink.
mana={5}{W}{W}
type=Creature
subtype=Bird
power=5
toughness=7
[/card]
[card]
name=Windfall
auto=if compare(ohandcount)~equalto~compare(phandcount) then discard:ohandcount controller && draw:ohandcount controller && discard:phandcount opponent && draw:phandcount opponent
auto=if compare(ohandcount)~morethan~compare(phandcount) then discard:ohandcount controller && draw:ohandcount controller && discard:phandcount opponent && draw:phandcount opponent
auto=if compare(phandcount)~morethan~compare(ohandcount) then discard:phandcount opponent && draw:phandcount opponent && discard:ohandcount controller && draw:ohandcount controller
text=Each player discards his or her hand, then draws cards equal to the greatest number of cards a player discarded this way.
mana={2}{U}
type=Sorcery
[/card]
[card]
name=Winding Canyons
auto={T}:Add{1}
auto={2}{T}:all(creature|mycastingzone) asflash ueot
text={T}: Add {1} to your mana pool. -- {2}, {T}: Until end of turn, you may play creature cards as though they had flash.
type=Land
[/card]
[card]
name=Winding Wurm
auto=upcost[{4}{G};next upkeep] sacrifice
text=Echo {4}{G} (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.)
mana={4}{G}
type=Creature
subtype=Wurm
power=6
toughness=6
[/card]
[card]
name=Wind-Kin Raiders
other={improvise} name(Improvise)
text=Improvise (Your artifacts can help cast this spell. Each artifact you tap after you're done activating mana abilities pays for {1}.) -- Flying
mana={4}{U}{U}
type=Creature
subtype=Human Artificer
power=4
toughness=3
[/card]
[card]
name=Windreader Sphinx
abilities=flying
auto=@each blockers:foreach(creature[attacking;flying]|battlefield) draw:1 controller
text=Flying. -- Whenever a creature with flying attacks, you may draw a card. 
mana={5}{U}{U}
type=Creature
subtype=Sphinx
power=3
toughness=7
[/card]
[card]
name=Windreaper Falcon
abilities=flying,protection from blue
text=Flying, protection from blue
mana={1}{R}{G}
type=Creature
subtype=Bird
power=1
toughness=1
[/card]
[card]
name=Windreaver
abilities=flying
auto={W}:vigilance
auto={W}:0/1
auto={U}:swap
auto={U}:moveTo(ownerhand)
text=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.
mana={3}{W}{U}
type=Creature
subtype=Elemental
power=1
toughness=3
[/card]
[card]
name=Windrider Eel
abilities=flying
auto=@movedTo(land|myBattlefield):2/2 ueot
text=Flying -- Landfall - Whenever a land enters the battlefield under your control, Windrider Eel gets +2/+2 until end of turn.
mana={3}{U}
type=Creature
subtype=Fish
power=2
toughness=2
[/card]
[card]
name=Windrider Patrol
abilities=flying
auto=@combatdamaged(player) from(this):name(scry) scry:2 scrycore delayed dontshow donothing scrycoreend scryend
text=Flying -- Whenever Windrider Patrol deals combat damage to a player, 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.)
mana={3}{U}{U}
type=Creature
subtype=Merfolk Wizard
power=4
toughness=3
[/card]
[card]
name=Winds of Change
auto=all(*|myhand) transforms((,newability[draw:1],newability[moveTo(mylibrary) and!(shuffle)!]))
auto=all(*|opponenthand) transforms((,newability[draw:1],newability[moveTo(mylibrary) and!(shuffle)!]))
text=Each player shuffles the cards from his or her hand into his or her library, then draws that many cards.
mana={R}
type=Sorcery
[/card]
[card]
name=Winds of Qal Sisma
auto=if type(creature[power>=4]|mybattlefield)~morethan~0 then preventAllCombatDamage from(creature|opponentbattlefield) ueot else preventAllcombatDamage ueot
text=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.
mana={1}{G}
type=Instant
[/card]
[card]
name=Winds of Rath
auto=bury all(creature[-enchanted])
text=Destroy all creatures that aren't enchanted. They can't be regenerated.
mana={3}{W}{W}
type=Sorcery
[/card]
[card]
name=Wind-Scarred Crag
auto=tap(noevent)
auto=life:1
auto={T}:Add{R}
auto={T}:Add{W}
text=Wind-Scarred Crag enters the battlefield tapped. -- When Wind-Scarred Crag enters the battlefield, you gain 1 life. -- {T}: Add {R} or {W} to your mana pool.
type=Land
[/card]
[card]
name=Windscouter
abilities=flying
auto=@each combatends:moveTo(ownerhand) all(windscouter[attacking;blocking]|myBattlefield)
text=Flying -- Whenever Windscouter attacks or blocks, return it to its owner's hand at end of combat. (Return it only if it's on the battlefield.)
mana={3}{U}
type=Creature
subtype=Human Scout
power=3
toughness=3
[/card]
[card]
name=Windseeker Centaur
abilities=vigilance
text=Vigilance
mana={1}{R}{R}
type=Creature
subtype=Centaur
power=2
toughness=2
[/card]
[card]
name=Windstorm
auto=damage:X all(creature[flying])
text=Windstorm deals X damage to each creature with flying.
mana={X}{G}
type=Instant
[/card]
[card]
name=Windswept Heath
aicode=activate moveTo(myBattlefield) target(*[forest;plains]|myLibrary)
auto={L}{T}{S}:name(search card) reveal:plibrarycount optionone name(choose card) target(*[forest;plains]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveto(ownerbattlefield))! afterrevealedend revealend
text={T}, 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.
type=Land
[/card]
[card]
name=Windwright Mage
abilities=lifelink
auto=aslongas(artifact|mygraveyard) flying
text=Lifelink (Damage dealt by this creature also causes you to gain that much life.) -- Windwright Mage has flying as long as an artifact card is in your graveyard.
mana={W}{U}{B}
type=Artifact Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=Wine of Blood and Iron
auto={4}:power/0 target(creature) && treason all(this)
text={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.
mana={3}
type=Artifact
[/card]
[card]
name=Wing Puncture
target=creature|mybattlefield
auto=transforms((,newability[dynamicability<!powerstrike!> target(creature[flying])]))
text=Target creature you control deals damage equal to its power to target creature with flying.
mana={G}
type=Instant
[/card]
[card]
name=Wing Shards
auto=target(player) ability$!name(sacrifice attacker) notatarget(creature[attacking]|mybattlefield) sacrifice!$ targetedplayer
abilities=storm
text=Target player sacrifices an attacking creature. -- Storm (When you cast this spell, copy it for each spell cast before it this turn.)
mana={1}{W}{W}
type=Instant
[/card]
[card]
name=Wing Snare
target=creature[flying]
auto=destroy
text=Destroy target creature with flying.
mana={2}{G}
type=Sorcery
[/card]
[card]
name=Wing Splicer
auto=token(Golem,Artifact Creature Golem,3/3)
auto=lord(golem|mybattlefield) flying
text=When Wing Splicer enters the battlefield, put a 3/3 colorless Golem artifact creature token onto the battlefield. -- Golem creatures you control have flying.
mana={3}{U}
type=Creature
subtype=Human Artificer
power=1
toughness=1
[/card]
[card]
name=Wing Storm
auto=damage:twicetype:creature[flying]:mybattlefield controller
auto=damage:twicetype:creature[flying]:opponentbattlefield opponent
text=Wing Storm deals damage to each player equal to twice the number of creatures with flying that player controls.
mana={2}{G}
type=Sorcery
[/card]
[card]
name=Wingbeat Warrior
abilities=flying
facedown={3}
autofacedown={2}{W}:morph
autofaceup=first strike target(creature)
text=Flying -- Morph {2}{W} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) -- When Wingbeat Warrior is turned face up, target creature gains first strike until end of turn.
mana={2}{W}
type=Creature
subtype=Bird Soldier Warrior
power=2
toughness=1
[/card]
[card]
name=Wingcrafter
auto=soulbond flying
abilities=soulbond
text=Soulbond (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.) -- As long as Wingcrafter is paired with another creature, both creatures have flying.
mana={U}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Winged Coatl
abilities=flash,flying,deathtouch
text=Flash -- Flying -- Deathtouch (Creatures dealt damage by this creature are destroyed. You can divide this creature's combat damage among any of the creatures blocking or blocked by it.)
mana={1}{G}{U}
type=Creature
subtype=Snake
power=1
toughness=1
[/card]
[card]
name=Winged Sliver
auto=lord(sliver) flying
text=All Sliver creatures have flying.
mana={1}{U}
type=Creature
subtype=Sliver
power=1
toughness=1
[/card]
[card]
name=Wingmate Roc
abilities=flying
auto=if raid then token(Bird,Creature Bird,3/4,white,flying)
auto=@combat(attacking) source(this):life:type:creature[attacking]:battlefield controller
text=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.
mana={3}{W}{W}
type=Creature
subtype=Bird
power=3
toughness=4
[/card]
[card]
name=Wingrattle Scarecrow
auto=aslongas(creature[blue]|myBattlefield) flying
auto=aslongas(creature[black]|myBattlefield) persist
text=Wingrattle Scarecrow has flying as long as you control a blue creature. -- Wingrattle Scarecrow has persist as long as you control a black creature. (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.)
mana={3}
type=Artifact Creature
subtype=Scarecrow
power=2
toughness=2
[/card]
[card]
name=Wings of Aesthir
target=creature
auto=flying
auto=first strike
auto=1/0
text=Enchant creature -- Enchanted creature gets +1/+0 and has flying and first strike.
mana={W}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Wings of Hope
target=creature
auto=1/3
auto=flying
text=Enchant creature -- Enchanted creature gets +1/+3 and has flying.
mana={W}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Wings of Velis Vel
abilities=changeling
target=creature
auto=transforms((,setpower=4,settoughness=4,changeling,flying)) ueot
text=Changeling (This card is every creature type at all times.) -- Target creature becomes 4/4, gains all creature types, and gains flying until end of turn.
mana={1}{U}
type=Tribal Instant
subtype=Shapeshifter
[/card]
[card]
name=Wingsteed Rider
abilities=flying
auto=@targeted(this) from(*[instant;sorcery;enchantment]|mycastingzone):counter(1/1,1)
text=Flying. -- Heroic -- Whenever you cast a spell that targets Wingsteed Rider, put a +1/+1 counter on Wingsteed Rider.
mana={1}{W}{W}
type=Creature
subtype=Human Knight
power=2
toughness=2
[/card]
[card]
name=Winnower Patrol
aicode=activate target(*[zpos=1]|mylibrary) moveto(mylibrary) and!(moveto(mylibrary) and!(if cantargetcard(creature[share!types!]|*) then all(this) counter(1/1) )!)!
auto=@each my upkeep:name(Kinship) reveal:1 optionone if type(creature[share!types!]|reveal)~morethan~0 then all(this) counter(1/1,1) optiononeend optiontwo name(Put Back On Top) target(<1>*|reveal) moveto(mylibrary) optiontwoend revealend 
text=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.
mana={2}{G}
type=Creature
subtype=Elf Warrior
power=3
toughness=2
[/card]
[card]
name=Winnow
target=*[-land]
auto=aslongas(*[share!name!]|battlefield) destroy
auto=draw:1 controller
text=Destroy target nonland permanent if another permanent with the same name is on the battlefield. -- Draw a card.
mana={1}{W}
type=Instant
[/card]
[card]
name=Winter Blast
target=<prex>creature
auto=tap
auto=if cantargetcard(creature[flying]) then damage:2
text=Tap X target creatures. Winter Blast deals 2 damage to each of those creatures with flying.
mana={X}{G}
type=Sorcery
[/card]
[card]
name=Winter Sky
auto=flipacoin winability damage:1 all(creature,player) winabilityend loseability draw:1 controller && draw:1 opponent loseabilityend flipend
text=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.
mana={R}
type=Sorcery
[/card]
[card]
name=Wintermoon Mesa
auto=tap(noevent)
auto={T}:Add{1}
auto={2}{T}{S}:target(<2>other land) tap
text=Wintermoon Mesa enters the battlefield tapped. -- {T}: Add {1} to your mana pool. -- {2}, {T}, Sacrifice Wintermoon Mesa: Tap two target lands.
type=Land
[/card]
[card]
name=Winter's Grasp
target=land
auto=destroy
text=Destroy target land.
mana={1}{G}{G}
type=Sorcery
[/card]
[card]
name=Winter's Night
auto=lord(land[snow]) transforms((,newability[@tappedformana(this):frozen],newability[producecolor:land],newability[producecolor:green],newability[producecolor:blue],newability[producecolor:red],newability[producecolor:black],newability[producecolor:white]))
auto=@movedTo(other enchantment[world]|battlefield):sacrifice all(this)
text=Whenever a player taps a snow land for mana, that player adds one mana to his or her mana pool of any type that land produced. That land doesn't untap during its controller's next untap step.
mana={R}{G}{W}
type=World Enchantment
[/card]
[card]
name=Wipe Away
target=*|battlefield
auto=moveto(ownerhand)
text=Split second (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.) -- Return target permanent to its owner's hand.
mana={1}{U}{U}
type=Instant
abilities=split second
[/card]
[card]
name=Wipe Clean
target=enchantment
auto=moveto(exile)
autohand=__CYCLING__({3})
text=Exile target enchantment. -- Cycling {3} ({3}, Discard this card: Draw a card.)
mana={1}{W}
type=Instant
[/card]
[card]
name=Wirecat
auto=aslongas(enchantment|battlefield) cantattack
auto=aslongas(enchantment|battlefield) cantpwattack
auto=aslongas(enchantment|battlefield) cantblock
text=Wirecat can't attack or block if an enchantment is on the battlefield.
mana={4}
type=Artifact Creature
subtype=Cat
power=4
toughness=3
[/card]
[card]
name=Wirefly Hive
auto={3}{T}:flipacoin winability token(Wirefly,Artifact Creature Wirefly,2/2,flying) winabilityend loseability destroy all(wirefly) loseabilityend flipend
text={3}, {T}: 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.
mana={3}
type=Artifact
[/card]
[card]
name=Wirewood Channeler
auto={T}:name(Red) foreach(elf|myBattlefield) add{R}
auto={T}:name(White) foreach(elf|myBattlefield) add{W}
auto={T}:name(Green) foreach(elf|myBattlefield) add{G}
auto={T}:name(Black) foreach(elf|myBattlefield) add{B}
auto={T}:name(Blue) foreach(elf|myBattlefield) add{U}
text={T}: Add X mana of any one color to your mana pool, where X is the number of Elves on the battlefield.
mana={3}{G}
type=Creature
subtype=Elf Druid
power=2
toughness=2
[/card]
[card]
name=Wirewood Elf
auto={T}:Add{G}
text={T}: Add {G} to your mana pool.
mana={1}{G}
type=Creature
subtype=Elf Druid
power=1
toughness=2
[/card]
[card]
name=Wirewood Guardian
aicode=activate moveTo(myHand) target(forest|myLibrary)
autohand={2}{cycle}:name(search card) reveal:plibrarycount optionone name(choose card) target(forest|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myhand))! afterrevealedend revealend
text=Forestcycling {2} ({2}, Discard this card: Search your library for a Forest card, reveal it, and put it into your hand. Then shuffle your library.)
mana={5}{G}{G}
type=Creature
subtype=Elf Mutant
power=6
toughness=6
[/card]
[card]
name=Wirewood Herald
aicode=activate moveTo(myHand) target(elf|myLibrary)
auto=@movedto(this|graveyard) from(battlefield):name(search card) reveal:plibrarycount optionone name(choose card) target(elf|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myhand))! afterrevealedend revealend
text=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.
mana={1}{G}
type=Creature
subtype=Elf
power=1
toughness=1
[/card]
[card]
name=Wirewood Hivemaster
auto=@movedTo(elf[-token]|battlefield):may token(Insect,Creature Insect, 1/1,green)
text=Whenever another nontoken Elf enters the battlefield, you may put a 1/1 green Insect creature token onto the battlefield.
mana={1}{G}
type=Creature
subtype=Elf
power=1
toughness=1
[/card]
[card]
name=Wirewood Lodge
auto={T}:Add{1}
auto={G}{T}:untap target(elf)
text={T}: Add {1} to your mana pool. -- {G}, {T}: Untap target Elf.
type=Land
[/card]
[card]
name=Wirewood Pride
target=creature
auto=foreach(elf) 1/1
text=Target creature gets +X/+X until end of turn, where X is the number of Elves on the battlefield.
mana={G}
type=Instant
[/card]
[card]
name=Wirewood Savage
auto=@movedTo(beast|battlefield):may draw:1
text=Whenever a Beast enters the battlefield, you may draw a card.
mana={2}{G}
type=Creature
subtype=Elf
power=2
toughness=2
[/card]
[card]
name=Wirewood Symbiote
auto={H(elf|mybattlefield)}:untap target(creature) limit:1
text=Return an Elf you control to its owner's hand: Untap target creature. Activate this ability only once each turn.
mana={G}
type=Creature
subtype=Insect
power=1
toughness=1
[/card]
[card]
name=Wispmare
abilities=flying
other={W} name(Evoke)
auto=destroy target(enchantment)
auto=alternative sacrifice
text=Flying -- When Wispmare enters the battlefield, destroy target enchantment. -- Evoke {W} (You may cast this spell for its evoke cost. If you do, it's sacrificed when it enters the battlefield.)
mana={2}{W}
type=Creature
subtype=Elemental
power=1
toughness=3
[/card]
[card]
name=Wispweaver Angel
abilities=flying
auto=may moveto(exile) and!(moveto(ownerbattlefield))! target(other creature|mybattlefield)
text=Flying -- When Wispweaver Angel enters the battlefield, you may exile another target creature you control, then return that card to the battlefield under its owner's control.
mana={4}{W}{W}
type=Creature
subtype=Angel
power=4
toughness=4
[/card]
[card]
name=Wistful Selkie
auto=draw:1
text=When Wistful Selkie enters the battlefield, draw a card.
mana={GU}{GU}{GU}
type=Creature
subtype=Merfolk Wizard
power=2
toughness=2
[/card]
[card]
name=Wistful Thinking
target=player
auto=ability$!name(discard 4 cards) draw:2 _ choice target(<4>*|myhand) reject!$ targetedplayer
text=Target player draws two cards, then discards four cards.
mana={2}{U}
type=Sorcery
[/card]
[card]
name=Witch Engine
abilities=swampwalk
auto={T}:Add{B}{B}{B}{B} and!( moveTo(opponentBattlefield) )!
text=Swampwalk -- {T}: Add {B}{B}{B}{B} to your mana pool. Target opponent gains control of Witch Engine. (Activate this ability only any time you could cast an instant.)
mana={5}{B}
type=Creature
subtype=Horror
power=4
toughness=4
[/card]
[card]
name=Witch Hunter
auto={T}:damage:1 target(player)
auto={1}{W}{W}{T}:moveto(ownerHand) target(creature|opponentBattlefield)
text={T}: Witch Hunter deals 1 damage to target player. -- {1}{W}{W}, {T}: Return target creature an opponent controls to its owner's hand.
mana={2}{W}{W}
type=Creature
subtype=Human Cleric
power=1
toughness=1
[/card]
[card]
name=Witch Hunt
abilities=nolifegain,nolifegainopponent
auto=@each my upkeep:damage:4 controller
auto=@each my end:moveto(opponentbattlefield) all(this)
text=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.
mana={4}{R}
type=Enchantment
[/card]
[card]
name=Witchbane Orb
abilities=playershroud
auto=destroy all(mycurses)
text=When Witchbane Orb enters the battlefield, destroy all Curses attached to you. -- You have hexproof.
mana={4}
type=Artifact
[/card]
[card]
name=Witches' Eye
auto={1}:equip
auto=teach(creature) {1}{t}:name(Scry) reveal:1 optionone name(Put On Top) target(*|reveal) moveto(mylibrary) optiononeend optiontwo name(put on bottom) target(<1>*|reveal) bottomoflibrary optiontwoend revealend
text=Equipped creature has "{1}, {T}: Scry 1." (To scry 1, look at the top card of your library, then you may put that card on the bottom of your library.) -- Equip {1}
mana={1}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Witch-Maw Nephilim
auto=@movedTo(*|mystack):may counter(1/1,2)
auto=lord(witch-maw nephilim[attacking;power>=10]) trample
text=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.
mana={G}{W}{U}{B}
type=Creature
subtype=Nephilim
power=1
toughness=1
[/card]
[card]
name=Witch's Familiar
mana={2}{B}
type=Creature
subtype=Zombie Minotaur
power=2
toughness=3
[/card]
[card]
name=Witch's Mist
auto={2}{b}{t}:destroy target(creature[damaged])
text={2}{B}, {T}: Destroy target creature that was dealt damage this turn.
mana={2}{B}
type=Enchantment
[/card]
[card]
name=Witchstalker
abilities=opponentshroud
auto=@movedto(*[blue;black]|opponentstack) restriction{myturnonly}: counter(1/1,1) all(this)
text=Hexproof. -- Whenever an opponent casts a blue or black spell during your turn, put a +1/+1 counter on Witchstalker.
mana={1}{G}{G}
type=Creature
subtype=Wolf
power=3
toughness=3
[/card]
[card]
name=Withengar Unbound
abilities=flying,trample,intimidate
auto=this(controllerlife < 0) all(this) counter(1/1,13)
text=Flying, trample, intimidate -- Whenever a player loses the game, put thirteen +1/+1 counters on Withengar Unbound.
color=black
type=Legendary Creature
subtype=Demon
power=13
toughness=13
[/card]
[card]
name=Withered Wretch
auto={1}:moveTo(exile) target(*|graveyard)
text={1}: Exile target card from a graveyard.
mana={B}{B}
type=Creature
subtype=Zombie Cleric
power=2
toughness=2
[/card]
[card]
name=Withering Boon
target=creature|stack
auto=fizzle
restriction=compare(lifetotal)~morethan~2
text=As an additional cost to cast Withering Boon, pay 3 life. -- Counter target creature spell.
mana={L:3}{1}{B}
type=Instant
[/card]
[card]
name=Withering Gaze
target=opponent
aicode=activate draw:type:*[forest;green]:targetedpersonshand
auto=Reveal:type:*:opponenthand revealzone(opponenthand) revealtype(*|opponenthand) optionone choice name(Get Bonus) foreach(forest|reveal) draw:1 && foreach(*[green]|reveal) draw:1 optiononeend optiontwo name(Put Back) target(*|reveal) transforms((,newability[all(*|reveal) moveto(ownerhand)])) ueot optiontwoend revealend
text=Target opponent reveals his or her hand. You draw a card for each Forest and green card in it.
mana={2}{U}
type=Sorcery
[/card]
[card]
name=Withering Hex
target=creature
auto=@cycled(*|hand):counter(0/0,1,Plague) all(this)
auto=thisforeach(counter{0%0.1.Plague}>0) -1/-1
text=Enchant creature -- Whenever a player cycles a card, put a plague counter on Withering Hex. -- Enchanted creature gets -1/-1 for each plague counter on Withering Hex.
mana={B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Withering Wisps
auto={B}:damage:1 all(creature,player) limit:type:swamp[snow]:mybattlefield
auto=@each endofturn restriction{type(creature|battlefield)~lessthan~1}:sacrifice
text=At the beginning of the end step, if no creatures are on the battlefield, sacrifice Withering Wisps. -- {B}: Withering Wisps deals 1 damage to each creature and each player. Activate this ability no more times each turn than the number of snow Swamps you control.
mana={1}{B}{B}
type=Enchantment
[/card]
[card]
name=Witherscale Wurm
auto=@combat(blocking,blocked) source(this) from(creature):all(trigger[from]) wither ueot
auto=@damagefoeof(player) from(this):thisforeach(counter{-1/-1.1}) counter(-1/-1,-1)
text=Whenever Witherscale Wurm blocks or becomes blocked by a creature, that creature gains wither until end of turn. (It deals damage to creatures in the form of -1/-1 counters.) -- Whenever Witherscale Wurm deals damage to an opponent, remove all -1/-1 counters from it.
mana={4}{G}{G}
type=Creature
subtype=Wurm
power=9
toughness=9
[/card]
[card]
name=Withstand Death
target=creature
auto=indestructible
text=Target creature is indestructible this turn.
mana={G}
type=Instant
[/card]
[card]
name=Withstand
target=creature,player
auto=prevent:3
auto=draw:1 controller
text=Prevent the next 3 damage that would be dealt to target creature or player this turn. -- Draw a card.
mana={2}{W}
type=Instant
[/card]
[card]
name=Witness of the Ages
facedown={3}
autofacedown={5}:morph
text=Morph {5} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={6}
type=Artifact Creature
subtype=Golem
power=4
toughness=4
[/card]
[card]
name=Witness the End
target=opponent
auto=ability$!name(exile 2 cards from hand) target(<2>*|myhand) moveTo(exile)!$ targetedplayer
auto=life:-2
text=Devoid (This card has no color.) -- Target opponent exiles two cards from his or her hand and loses 2 life.
mana={3}{B}
abilities=devoid
type=Sorcery
[/card]
[card]
name=Wit's End
target=player
auto=ability$!all(*|myhand) reject!$ targetedplayer
text=Target player discards his or her hand.
mana={5}{B}{B}
type=Sorcery
[/card]
[card]
name=Wizard Mentor
auto={T}:moveTo(ownerhand) all(this) && moveTo(ownerhand) target(creature|myBattlefield)
text={T}: Return Wizard Mentor and target creature you control to their owner's hand.
mana={2}{U}
type=Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=Wizard Replica
abilities=flying
auto={U}{S}:name(counter spell) target(other *|stack) transforms((,newability[pay[[{2}]] name(pay 2 mana) donothing?fizzle])) forever
text=Flying -- {U}, Sacrifice Wizard Replica: Counter target spell unless its controller pays {2}.
mana={3}
type=Artifact Creature
subtype=Wizard
power=1
toughness=3
[/card]
[card]
name=Wizards' School
auto={T}:Add{1}
auto={1}{T}:Add{U}
auto={2}{T}:Add{W}
auto={2}{T}:Add{B}
text={T}: Add {1} to your mana pool. -- {1}, {T}: Add {U} to your mana pool. -- {2}, {T}: Add {W} or {B} to your mana pool.
type=Land
[/card]
[card]
name=Wizened Cenn
auto=lord(other kithkin|myBattlefield) 1/1
text=Other Kithkin creatures you control get +1/+1.
mana={W}{W}
type=Creature
subtype=Kithkin Cleric
power=2
toughness=2
[/card]
[card]
name=Wizened Snitches
abilities=flying,showfromtoplibrary,showopponenttoplibrary
text=Flying -- Players play with the top card of their libraries revealed.
mana={3}{U}
type=Creature
subtype=Faerie Rogue
power=1
toughness=3
[/card]
[card]
name=Woebearer
abilities=fear
auto=@combatdamaged(player) from(this):may moveto(myhand) target(creature|myGraveyard)
text=Fear (This creature can't be blocked except by artifact creatures and/or black creatures.) -- Whenever Woebearer deals combat damage to a player, you may return target creature card from your graveyard to your hand.
mana={4}{B}
type=Creature
subtype=Zombie
power=2
toughness=3
[/card]
[card]
name=Woebringer Demon
abilities=flying
auto=@each my upkeep restriction{type(creature|mybattlefield)~morethan~1}:sacrifice notatarget(other creature|mybattlefield)
auto=@each my upkeep restriction{type(creature|mybattlefield)~lessthan~2}:sacrifice
auto=@each opponent upkeep restriction{type(creature|opponentbattlefield)~morethan~0}:ability$!name(sacrifice) sacrifice notatarget(other creature|mybattlefield)!$ opponent
auto=@each opponent upkeep restriction{type(creature|opponentbattlefield)~lessthan~1}:sacrifice
text=Flying -- At the beginning of each player's upkeep, that player sacrifices a creature. If the player can't, sacrifice Woebringer Demon.
mana={3}{B}{B}
type=Creature
subtype=Demon
power=4
toughness=4
[/card]
[card]
name=Woeleecher
auto={W}{T}:counter(-1/-1,-1) target(creature) && life:2 controller
text={W}, {T}: Remove a -1/-1 counter from target creature. If you do, you gain 2 life.
mana={5}{W}
type=Creature
subtype=Elemental
power=3
toughness=5
[/card]
[card]
name=Wojek Halberdiers
auto=@combat(attacking) source(this) restriction{type(other creature[attacking]|myBattlefield)~morethan~1}:first strike ueot
text=Battalion -- Whenever Wojek Halberdiers and at least two other creatures attack, Wojek Halberdiers gains first strike until end of turn.
mana={R}{W}
type=Creature
subtype=Human Soldier
power=3
toughness=2
[/card]
[card]
name=Wojek Siren
target=creature
auto=all(creature[share!color!]) 1/1 ueot
text=Radiance - Target creature and each other creature that shares a color with it get +1/+1 until end of turn.
mana={W}
type=Instant
[/card]
[card]
name=Wolf of Devil's Breach
auto=this(attacking) {1}{R}{D(*|myhand)}:damage:storedmanacost target(creature,planeswalker)
text=Whenever Wolf of Devil's Breach attacks, you may pay {1}{R} and discard a card. If you do, Wolf of Devil's Breach deals damage to target creature or planeswalker equal to the discarded card's converted mana cost.
mana={3}{R}{R}
type=Creature
subtype=Elemental Wolf
power=5
toughness=5
[/card]
[card]
name=Wolf Pack
auto=@combat(blocked,turnlimited) source(this):may name(assign combat damage to defending player) damage:power opponent && fog from(this)
text=You may have Wolf Pack assign its combat damage as though it weren't blocked.
mana={6}{G}{G}
type=Creature
subtype=Wolf
power=7
toughness=6
[/card]
[card]
name=Wolf T2
type=Creature
subtype=Wolf
power=2
toughness=2
color=green
[/card]
[card]
name=Wolfbitten Captive
auto={1}{G}:2/2 limit:1
auto=@each upkeep restriction{lastturn(*|stack)~lessthan~1}:flip(Krallenhorde Killer)
text={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.
mana={G}
type=Creature
subtype=Human Werewolf
power=1
toughness=1
[/card]
[card]
name=Wolfbriar Elemental
auto=kicked token(Wolf,creature wolf,2/2,green)*kicked
kicker=multi{G}
text=Multikicker {G} (You may pay an additional {G} any number of times as you cast this spell.) -- When Wolfbriar Elemental enters the battlefield, put a 2/2 green Wolf creature token onto the battlefield for each time it was kicked.
mana={2}{G}{G}
type=Creature
subtype=Elemental
power=4
toughness=4
[/card]
[card]
name=Wolfcaller's Howl
auto=@each my upkeep restriction{type(*|opponenthand)~morethan~3}:token(Wolf,Creature Wolf,2/2,green)
text=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.
mana={3}{G}
type=Enchantment
[/card]
[card]
name=Wolf
type=Creature
subtype=Wolf
power=2
toughness=2
color=green
[/card]
[card]
name=Wolfhunter's Quiver
auto={5}:equip
auto=teach(creature) {T}:damage:1 target(creature,player)
auto=teach(creature) {T}:damage:3 target(werewolf)
text=Equipped creature has "{T}: This creature deals 1 damage to target creature or player" and "{T}: This creature deals 3 damage to target Werewolf creature." -- Equip {5}
mana={1}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Wolfir Avenger
abilities=flash
auto={1}{G}:regenerate
text=Flash (You may cast this spell any time you could cast an instant.) -- {1}{G}: Regenerate Wolfir Avenger.
mana={1}{G}{G}
type=Creature
subtype=Wolf Warrior
power=3
toughness=3
[/card]
[card]
name=Wolfir Silverheart
auto=soulbond 4/4
abilities=soulbond
text=Soulbond (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.) -- As long as Wolfir Silverheart is paired with another creature, each of those creatures gets +4/+4.
mana={3}{G}{G}
type=Creature
subtype=Wolf Warrior
power=4
toughness=4
[/card]
[card]
name=Wolfkin Bond
auto=token(Wolf,Creature Wolf,2/2,green)
target=creature
auto=teach(creature) 2/2
text=Enchant creature -- When Wolfkin Bond enters the battlefield, put a 2/2 green Wolf creature token onto the battlefield. -- Enchanted creature gets +2/+2.
mana={4}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Wolf-Skull Shaman
aicode=activate target(*[zpos=1]|mylibrary) moveto(mylibrary) and!(moveto(mylibrary) and!(if cantargetcard(creature[share!types!]|*) then token(Wolf,Creature Wolf,2/2,green))!)!
auto=@each my upkeep:name(Kinship) reveal:1 optionone if type(creature[share!types!]|reveal)~morethan~0 then token(Wolf,Creature Wolf,2/2,green) optiononeend optiontwo name(Put Back On Top) target(<1>*|reveal) moveto(mylibrary) optiontwoend revealend 
text=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.
mana={1}{G}
type=Creature
subtype=Elf Shaman
power=2
toughness=2
[/card]
[card]
name=Wolverine Pack
auto=rampage(2/2,1)
text=Rampage 2 (Whenever this creature becomes blocked, it gets +2/+2 until end of turn for each creature blocking it beyond the first.)
mana={2}{G}{G}
type=Creature
subtype=Wolverine
power=2
toughness=4
[/card]
[card]
name=Wonder
abilities=flying
autograveyard=aslongas(island|myBattlefield) lord(creature|myBattlefield) flying
text=Flying -- As long as Wonder is in your graveyard and you control an Island, creatures you control have flying.
mana={3}{U}
type=Creature
subtype=Incarnation
power=2
toughness=2
[/card]
[card]
name=Wood Elemental
auto=may target(<anyamount>forest[-tapped]|mybattlefield) sacrifice && counter(1/1,1) all(this)
text=As Wood Elemental enters the battlefield, sacrifice any number of untapped Forests. Wood Elemental enters the battlefield with a +1/+1 counter for each Forest sacrificed this way.
mana={3}{G}
type=Creature
subtype=Elemental
power=0
toughness=0
[/card]
[card]
name=Wood Elves
aicode=activate moveTo(myBattlefield) target(forest|myLibrary)
auto=name(search card) reveal:plibrarycount optionone name(choose card) target(forest|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveto(ownerbattlefield))! afterrevealedend revealend
text=When Wood Elves enters the battlefield, search your library for a Forest card and put that card onto the battlefield. Then shuffle your library.
mana={2}{G}
type=Creature
subtype=Elf Scout
power=1
toughness=1
[/card]
[card]
name=Woodborn Behemoth
auto=aslongas(land|mybattlefield) 4/4 >7
auto=aslongas(land|mybattlefield) trample >7
text=As long as you control eight or more lands, Woodborn Behemoth gets +4/+4 and has trample.
mana={3}{G}{G}
type=Creature
subtype=Elemental
power=4
toughness=4
[/card]
[card]
name=Woodcloaker
facedown={3}
autofacedown={2}{G}{G}:morph
autofaceup=trample target(creature)
text=Morph {2}{G}{G} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) -- When Woodcloaker is turned face up, target creature gains trample until end of turn.
mana={5}{G}
type=Creature
subtype=Elf
power=3
toughness=3
[/card]
[card]
name=Woodcutter's Grit
target=creature|mybattlefield
auto=3/3 ueot
auto=opponentshroud ueot
text=Target creature you control gets +3/+3 and gains hexproof until end of turn. (It can't be the target of spells or abilities your opponents control.)
mana={2}{G}
type=Instant
[/card]
[card]
name=Wooded Bastion
auto={T}:Add{1}
auto={GW}{T}:Add{G}{G}
auto={GW}{T}:Add{G}{W}
auto={GW}{T}:Add{W}{W}
text={T}: Add {1} to your mana pool. -- {(g/w)}, {T}: Add {G}{G}, {G}{W}, or {W}{W} to your mana pool.
type=Land
[/card]
[card]
name=Wooded Foothills
aicode=activate moveTo(myBattlefield) target(*[mountain;forest]|myLibrary)
auto={L}{T}{S}:name(search card) reveal:plibrarycount optionone name(choose card) target(*[mountain;forest]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveto(ownerbattlefield))! afterrevealedend revealend
text={T}, 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.
type=Land
[/card]
[card]
name=Wooden Sphere
auto=@movedto(*[green]|stack):pay({1}) life:1
text=Whenever a player casts a green spell, you may pay {1}. If you do, you gain 1 life.
mana={1}
type=Artifact
[/card]
[card]
name=Wooden Stake
auto=teach(creature) 1/0
auto=@combat(blocking,blocked) source(mytgt) from(vampire):all(trigger[from]) bury
auto={1}:equip
text=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}
mana={2}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Woodfall Primus
abilities=persist,trample
auto=destroy target(*[-creature])
text=Trample -- When Woodfall Primus enters the battlefield, destroy target noncreature permanent. -- Persist (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.)
mana={5}{G}{G}{G}
type=Creature
subtype=Treefolk Shaman
power=6
toughness=6
[/card]
[card]
name=Woodland Bellower
aicode=activate moveTo(myBattlefield) target(creature[green;manacost<=3;-legendary]|myLibrary)
auto=name(search card) reveal:plibrarycount optionone name(choose card) target(creature[green;manacost<=3;-legendary]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield))! afterrevealedend revealend
text=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.
mana={4}{G}{G}
type=Creature
subtype=Beast
power=6
toughness=5
[/card]
[card]
name=Woodland Cemetery
auto=aslongas(swamp,forest|myBattlefield) tap(noevent) <1 oneshot
auto={T}:Add{B}
auto={T}:Add{G}
text=Woodland Cemetery enters the battlefield tapped unless you control an Swamp or Forest. -- {T}: Add {B} or {G} to your mana pool.
type=Land
[/card]
[card]
name=Woodland Changeling
abilities=changeling
text=Changeling (This card is every creature type at all times.)
mana={1}{G}
type=Creature
subtype=Shapeshifter
power=2
toughness=2
[/card]
[card]
name=Woodland Druid
mana={G}
type=Creature
subtype=Human Druid
power=1
toughness=2
[/card]
[card]
name=Woodland Patrol
abilities=vigilance
text=Vigilance
mana={2}{G}
type=Creature
subtype=Human Scout
power=3
toughness=2
[/card]
[card]
name=Woodland Sleuth
auto=if morbid then moverandom(creature) from(mygraveyard) to(myhand)
text=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.
mana={3}{G}
type=Creature
subtype=Human Scout
power=2
toughness=3
[/card]
[card]
name=Woodland Stream
auto=tap(noevent)
auto={T}:add{G}
auto={T}:add{U}
text=Woodland Stream enters the battlefield tapped. -- {T}: Add {G} or {U} to your mana pool.
type=Land
[/card]
[card]
name=Woodland Wanderer
abilities=vigilance,trample
auto=counter(1/1,converge)
text=Vigilance, trample -- Converge -- Woodland Wanderer enters the battlefield with a +1/+1 counter on it for each color of mana spent to cast it.
mana={3}{G}
type=Creature
subtype=Elemental
power=2
toughness=2
[/card]
[card]
name=Woodlot Crawler
abilities=forestwalk,protection from green
text=Forestwalk. -- Protection from green.
mana={U}{B}
type=Creature
subtype=Insect
power=2
toughness=1
[/card]
[card]
name=Woodlurker Mimic
auto=@movedTo(*[Black&Green]|mystack) turnlimited:transforms((,setpower=4,settoughness=5,wither)) ueot
text=Whenever you cast a spell that's both black and green, Woodlurker Mimic becomes 4/5 and gains wither until end of turn. (It deals damage to creatures in the form of -1/-1 counters.)
mana={1}{BG}
type=Creature
subtype=Shapeshifter
power=2
toughness=1
[/card]
[card]
name=Woodripper
auto=fading:3
auto={1}{C(0/0,-1,Fade)}:destroy target(artifact)
text=Fading 3 (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.) -- {1}, Remove a fade counter from Woodripper: Destroy target artifact.
mana={3}{G}{G}
type=Creature
subtype=Beast
power=4
toughness=6
[/card]
[card]
name=Woodweaver's Puzzleknot
auto=life:3 && alterenergy:3 controller
auto={2}{G}{S}:life:3 && alterenergy:3 controller
text=When Woodweaver's Puzzleknot enters the battlefield, you gain 3 life and get {E}{E}{E} (three energy counters). -- {2}{G}, Sacrifice Woodweaver's Puzzleknot: You gain 3 life and get {E}{E}{E}.
mana={2}
type=Artifact
[/card]
[card]
name=Woodwraith Corrupter
auto={1}{B}{G}{T}:target(forest) transforms((Creature Elemental Horror,setpower=4,settoughness=4,black,green)) forever
text={1}{B}{G}, {T}: Target Forest becomes a 4/4 black and green Elemental Horror creature. It's still a land.
mana={3}{B}{B}{G}
type=Creature
subtype=Elemental Horror
power=3
toughness=6
[/card]
[card]
name=Woodwraith Strangler
auto={E(creature|myhand)}:regenerate
text=Exile a creature card from your graveyard: Regenerate Woodwraith Strangler.
mana={2}{B}{G}
type=Creature
subtype=Plant Zombie
power=2
toughness=2
[/card]
[card]
name=Woolly Loxodon
facedown={3}
autofacedown={5}{G}:morph
text=Morph {5}{G} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={5}{G}{G}
type=Creature
subtype=Elephant Warrior
power=6
toughness=7
[/card]
[card]
name=Woolly Mammoths
auto=aslongas(land[snow]|myBattlefield) trample
text=Woolly Mammoths has trample as long as you control a snow land.
mana={1}{G}{G}
type=Creature
subtype=Elephant
power=3
toughness=2
[/card]
[card]
name=Woolly Razorback
auto=counter(0/0,3,Ice)
auto=this(counter{0/0.1.Ice}) defender
auto=this(counter{0/0.1.Ice}) preventAllCombatDamage from(this)
auto=@combat(blocking) source(this):counter(0/0,-1,Ice)
text=Woolly Razorback enters the battlefield with three ice counters on it. -- As long as Woolly Razorback has an ice counter on it, it has defender and any combat damage it would deal is prevented. -- Whenever Woolly Razorback blocks, remove an ice counter from it.
mana={2}{W}{W}
type=Creature
subtype=Boar Beast
power=7
toughness=7
[/card]
[card]
name=Woolly Spider
abilities=reach
auto=@combat(blocking) source(this) from(creature[flying]):all(this) 0/2 ueot
text=Reach (This creature can block creatures with flying.) -- Whenever Woolly Spider blocks a creature with flying, Woolly Spider gets +0/+2 until end of turn.
mana={1}{G}{G}
type=Creature
subtype=Spider
power=2
toughness=3
[/card]
[card]
name=Woolly Thoctar
mana={R}{G}{W}
type=Creature
subtype=Beast
power=5
toughness=4
[/card]
[card]
name=Word of Binding
target=<prex>creature
auto=tap
text=Tap X target creatures.
mana={X}{B}{B}
type=Sorcery
[/card]
[card]
name=Word of Blasting
target=Wall
auto=bury
auto=dynamicability<!mytgt manacoststrike targetcontroller!>
text=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.
mana={1}{R}
type=Instant
[/card]
[card]
name=Word of Seizing
target=*|battlefield
auto=moveto(mybattlefield) and!(transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste)) ueot)!
text=Split second (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.) -- Untap target permanent and gain control of it until end of turn. It gains haste until end of turn.
mana={3}{R}{R}
type=Instant
abilities=split second
[/card]
[card]
name=Words of Wisdom
auto=draw:2 controller
auto=draw:1 opponent
text=You draw two cards, then each other player draws a card.
mana={1}{U}
type=Instant
[/card]
[card]
name=Workhorse
auto=counter(1/1,4)
auto={C(1/1,-1)}:add{1}
text=Workhorse enters the battlefield with four +1/+1 counters on it. -- Remove a +1/+1 counter from Workhorse: Add {1} to your mana pool.
mana={6}
type=Artifact Creature
subtype=Horse
power=0
toughness=0
[/card]
[card]
name=Workshop Assistant
auto=@movedTo(this|graveyard) from(battlefield):moveTo(myhand) target(other artifact|mygraveyard)
text=When Workshop Assistant dies, return another target artifact card from your graveyard to your hand.
mana={3}
type=Artifact Creature
subtype=Construct
power=1
toughness=2
[/card]
[card]
name=World at War
auto=nextphasealter(add,combatphaseswithmain,controller,after<postbattle>)
auto=untap all(creature[attacking])
auto=if rebound then moveto(exile) and!( transforms((,newability[@rebounded:may activate castcard(normal)])) forever )!
text=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 (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.)
mana={3}{R}{R}
type=Sorcery
[/card]
[card]
name=World Breaker
abilities=reach
autostack=if casted(this) then moveto(exile) target(artifact,enchantment,land)
autograveyard={2}{c}{s(land|myBattlefield)}:moveTo(myhand) all(this)
text=Devoid (This card has no color.) -- 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. ({C} represents colorless mana.)
mana={6}{G}
abilities=devoid
type=Creature
subtype=Eldrazi
power=5
toughness=7
[/card]
[card]
name=Worldfire
auto=moveto(exile) all(*|battlefield,hand,graveyard) && all(player) lifeset:1
text=Exile all permanents. Exile all cards from all hands and graveyards. Each player's life total becomes 1.
mana={6}{R}{R}{R}
type=Sorcery
[/card]
[card]
name=Worldgorger Dragon
abilities=flying,trample
auto=(blink)forsrc all(other *|myBattlefield)
text=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.
mana={3}{R}{R}{R}
type=Creature
subtype=Nightmare Dragon
power=7
toughness=7
[/card]
[card]
name=Worldheart Phoenix
abilities=flying
autograveyard={W}{U}{B}{R}{G}:moveTo(myBattlefield) && counter(1/1,2)
text=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.
mana={3}{R}
type=Creature
subtype=Phoenix
power=2
toughness=2
[/card]
[card]
name=Worldly Counsel
aicode=activate target(*[zpos<=pbasiclandtypes]|mylibrary) moveto(myhand)
auto=name(Look) reveal:pbasiclandtypes optionone name(Get a Card) target(<1>*|reveal) moveto(myhand) optiononeend optiontwo target(<10>*|reveal) bottomoflibrary optiontwoend revealend
text=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.
mana={1}{U}
type=Instant
[/card]
[card]
name=Worldly Tutor
aicode=activate target(creature|mylibrary) moveto(mylibrary) and!(moveto(mylibrary))!
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>creature|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(mylibrary)])) optiononeend optiontwo bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary )! optiontwoend revealend
text=Search your library for a creature card and reveal that card. Shuffle your library, then put the revealed card back on top of it.
mana={G}
type=Instant
[/card]
[card]
name=Worldslayer
auto=@combatdamaged(player) from(mytgt[attacking]):destroy all(other *|battlefield)
auto={5}:equip
mana={5}
text=Whenever equipped creature deals combat damage to a player, destroy all permanents other than Worldslayer. -- Equip {5} ({5}: 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.)
type=Artifact
subtype=Equipment
[/card]
[card]
name=Worldspine Wurm
auto=@movedto(this|graveyard) from(battlefield):token(Wurm,Creature Wurm,5/5,green,trample)*3
autograveyard=moveTo(ownerlibrary) && shuffle
abilities=trample
text=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.
mana={8}{G}{G}{G}
type=Creature
subtype=Wurm
power=15
toughness=15
[/card]
[card]
name=Worm Harvest
auto=foreach(land|mygraveyard) token(Worm,creature worm,1/1,blackgreen)
retrace={2}{BG}{BG}{BG}{D(land|myhand)}
text=Put a 1/1 black and green Worm creature token onto the battlefield for each land card in your graveyard. -- Retrace (You may cast this card from your graveyard by discarding a land card in addition to paying its other costs.)
mana={2}{BG}{BG}{BG}
type=Sorcery
[/card]
[card]
name=Wormfang Behemoth
auto=hand(blink)forsrc all(*|myhand)
text=When Wormfang Behemoth enters the battlefield, exile all cards from your hand. -- When Wormfang Behemoth leaves the battlefield, return the exiled cards to their owner's hand.
mana={3}{U}{U}
type=Creature
subtype=Nightmare Fish Beast
power=5
toughness=5
[/card]
[card]
name=Wormfang Drake
abilities=flying
auto=choice sacrifice
auto=aslongas(other creature|mybattlefield) choice notatarget(other creature|mybattlefield) (blink)forsrc oneshot
text=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.
mana={2}{U}
type=Creature
subtype=Nightmare Drake
power=3
toughness=4
[/card]
[card]
name=Wormfang Manta
abilities=flying
auto=turns:-1 controller
auto=@movedTo(this|nonbattlezone) from(battlefield):turns:+1 controller
text=Flying -- When Wormfang Manta enters the battlefield, you skip your next turn. -- When Wormfang Manta leaves the battlefield, you take an extra turn after this one.
mana={5}{U}{U}
type=Creature
subtype=Nightmare Fish Beast
power=6
toughness=1
[/card]
[card]
name=Wormfang Newt
auto=(blink)forsrc target(land|mybattlefield)
text=When Wormfang Newt enters the battlefield, exile a land you control. -- When Wormfang Newt leaves the battlefield, return the exiled card to the battlefield under its owner's control.
mana={1}{U}
type=Creature
subtype=Nightmare Salamander Beast
power=2
toughness=2
[/card]
[card]
name=Wormfang Turtle
auto=(blink)forsrc target(land|mybattlefield)
text=When Wormfang Turtle enters the battlefield, exile a land you control. -- When Wormfang Turtle leaves the battlefield, return the exiled card to the battlefield under its owner's control.
mana={2}{U}
type=Creature
subtype=Nightmare Turtle Beast
power=2
toughness=4
[/card]
[card]
name=Wormwood Dryad
auto={G}:forestwalk && damage:1 controller
auto={B}:swampwalk && damage:1 controller
text={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.
mana={2}{G}
type=Creature
subtype=Dryad
power=3
toughness=1
[/card]
[card]
name=Wormwood Treefolk
auto={G}{G}:forestwalk && damage:2 controller
auto={G}{G}:swampwalk && damage:2 controller
text={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.
mana={3}{G}{G}
type=Creature
subtype=Treefolk
power=4
toughness=4
[/card]
[card]
name=Worn Powerstone
auto=tap(noevent)
auto={T}:Add{2}
text=Worn Powerstone enters the battlefield tapped. -- {T}: Add {2} to your mana pool.
mana={3}
type=Artifact
[/card]
[card]
name=Worry Beads
auto=@each my upkeep:deplete:1 controller
auto=@each opponent upkeep:deplete:1 opponent
text=At the beginning of each player's upkeep, that player puts the top card of his or her library into his or her graveyard.
mana={3}
type=Artifact
[/card]
[card]
name=Worship
auto=this(variable{worshipped} >= 1) transforms((,newability[reduceto:1]))
text=If you control a creature, damage that would reduce your life total to less than 1 reduces it to 1 instead.
mana={3}{W}
type=Enchantment
[/card]
[card]
name=Wort, Boggart Auntie
abilities=fear
auto=@each my upkeep:may moveto(myhand) target(goblin|mygraveyard)
text=Fear (This creature can't be blocked except by artifact creatures and/or black creatures.) -- At the beginning of your upkeep, you may return target Goblin card from your graveyard to your hand.
mana={2}{B}{R}
type=Legendary Creature
subtype=Goblin Shaman
power=3
toughness=3
[/card]
[card]
name=Worthy Cause
auto=life:storedtoughness controller
buyback={W}{2}
text=Buyback {2} (You may pay an additional {2} as you cast this spell. If you do, put this card into your hand as it resolves.) -- As an additional cost to cast Worthy Cause, sacrifice a creature. -- You gain life equal to the sacrificed creature's toughness.
mana={W}{S(creature|mybattlefield)}
type=Instant
[/card]
[card]
name=Wound Reflection
auto=@each endofturn:life:-oplifelost opponent
text=At the beginning of each end step, each opponent loses life equal to the life he or she lost this turn. (Damage causes loss of life.)
mana={5}{B}
type=Enchantment
[/card]
[card]
name=Wrack with Madness
target=creature
auto=dynamicability<!mytgt powerstrike itself!>
text=Target creature deals damage to itself equal to its power.
mana={3}{R}
type=Sorcery
[/card]
[card]
name=Wrangle
target=creature[power<=4]
auto=moveto(mybattlefield) and!(transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste)) ueot)!
text=Gain control of target creature with power 4 or less until end of turn. Untap that creature. It gains haste until end of turn.
mana={1}{R}
type=Sorcery
[/card]
[card]
name=Wrap in Flames
target=<upto:3>creature
auto=damage:1
auto=cantblock
text=Wrap in Flames deals 1 damage to each of up to three target creatures. Those creatures can't block this turn.
mana={3}{R}
type=Sorcery
[/card]
[card]
name=Wrap in Vigor
auto=all(creature|mybattlefield) regenerate
text=Regenerate each creature you control.
mana={1}{G}
type=Instant
[/card]
[card]
name=Wrath of God
auto=bury all(creature)
text=Destroy all creatures. They can't be regenerated.
mana={2}{W}{W}
type=Sorcery
[/card]
[card]
name=Wrath of Marit Lage
auto=tap all(creature[red])
auto=lord(creature[red]) doesnotuntap
text=When Wrath of Marit Lage enters the battlefield, tap all red creatures. -- Red creatures don't untap during their controllers' untap steps.
mana={3}{U}{U}
type=Enchantment
[/card]
[card]
name=Wreak Havoc
abilities=nofizzle
target=artifact,land
auto=destroy
text=Wreak Havoc can't be countered by spells or abilities. -- Destroy target artifact or land.
mana={2}{R}{G}
type=Sorcery
[/card]
[card]
name=Wreath of Geists
target=creature
auto=foreach(creature|mygraveyard) 1/1
text=Enchant creature -- Enchanted creature gets +X/+X, where X is the number of creature cards in your graveyard.
mana={G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Wrecking Ball
target=creature,land
auto=destroy
text=Destroy target creature or land.
mana={2}{B}{R}
type=Instant
[/card]
[card]
name=Wrecking Ogre
abilities=double strike
autohand={3}{R}{R}{discard}:name(bloodrush) target(creature[attacking]) double strike && 3/3 ueot
text=Double strike -- Bloodrush -- {3}{R}{R}, Discard Wrecking Ogre: Target attacking creature gets +3/+3 and gains double strike until end of turn.
mana={4}{R}
type=Creature
subtype=Ogre Warrior
power=3
toughness=3
[/card]
[card]
name=Wrench Mind
target=player
auto=ability$! name(discard 2 cards) choice name(discard 2 cards) target(<2>*|myhand) reject _ if type(artifact|myhand)~morethan~0 then name(discard artifact) choice name(discard artifact) target(artifact|myhand) reject !$ targetedplayer
text=Target player discards two cards unless he or she discards an artifact card.
mana={B}{B}
type=Sorcery
[/card]
[card]
name=Wren's Run Packmaster
auto=aslongas(other elf|mybattlefield) choice notatarget(other elf|mybattlefield) (blink)forsrc oneshot
auto=choice sacrifice
auto={2}{G}:token(Wolf,Creature Wolf,2/2,green)
auto=lord(wolf|mybattlefield) deathtouch
text=Champion an Elf (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.) -- {2}{G}: Put a 2/2 green Wolf creature token onto the battlefield. -- Each Wolf you control has deathtouch. (Creatures dealt damage by those creatures are destroyed. You can divide their combat damage among any of the creatures blocking or blocked by it.)
mana={3}{G}
type=Creature
subtype=Elf Warrior
power=5
toughness=5
[/card]
[card]
name=Wretched Anurid
auto=@movedTo(other creature|battlefield):life:-1 controller
text=Whenever another creature enters the battlefield, you lose 1 life.
mana={1}{B}
type=Creature
subtype=Zombie Frog Beast
power=3
toughness=3
[/card]
[card]
name=Wretched Banquet
target=creature
auto=teach(creature[power=power:lowest:creature:battlefield]) destroy
text=Destroy target creature if it has the least power or is tied for least power among creatures on the battlefield.
mana={B}
type=Sorcery
[/card]
[card]
name=Wretched Gryff
abilities=flying
autostack=if casted(this) then draw:1
text=Emerge {5}{U} (You may cast this spell by sacrificing a creature and paying the emerge cost reduced by that creature's converted mana cost.) -- When you cast Wretched Gryff, draw a card. -- Flying
mana={7}
other={emerge}{5}{U} name(Emerge)
type=Creature
subtype=Eldrazi Hippogriff
power=3
toughness=4
[/card]
[card]
name=Wrexial, the Risen Deep
abilities=islandwalk,swampwalk
auto=@combatdamagefoeof(player) from(this):may target(*[instant;sorcery]|opponentgraveyard) castcard(restricted) and!(transforms((,newability[exiledeath])) forever)!
auto=@combatdamageof(player) from(this):may target(*[instant;sorcery]|mygraveyard) castcard(restricted) and!(transforms((,newability[exiledeath])) forever)!
text=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.
mana={3}{U}{U}{B}
type=Legendary Creature
subtype=Kraken
power=5
toughness=8
[/card]
[card]
name=Wring Flesh
target=creature
auto=-3/-1
text=Target creature gets -3/-1 until end of turn.
mana={B}
type=Instant
[/card]
[card]
name=Writ of Passage
target=creature
auto=teach(creature[power<=2]) unblockable
autohand={1}{U}:unblockable target(creature[power<=1]) limit:1 myUpkeepOnly
text=Enchant creature -- Whenever enchanted creature attacks, if its power is 2 or less, it's unblockable this turn. -- Forecast - {1}{U}, Reveal Writ of Passage from your hand: Target creature with power 2 or less is unblockable this turn. (Activate this ability only during your upkeep and only once each turn.)
mana={U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Wu Admiral
auto=aslongas(island|opponentBattlefield) 1/1
text=Wu Admiral gets +1/+1 as long as an opponent controls an Island.
mana={4}{U}
type=Creature
subtype=Human Soldier
power=3
toughness=3
[/card]
[card]
name=Wu Elite Cavalry
abilities=horsemanship
text=Horsemanship (This creature can't be blocked except by creatures with horsemanship.)
mana={3}{U}
type=Creature
subtype=Human Soldier
power=2
toughness=3
[/card]
[card]
name=Wu Infantry
mana={1}{U}
type=Creature
subtype=Human Soldier
power=2
toughness=1
[/card]
[card]
name=Wu Light Cavalry
abilities=horsemanship
text=Horsemanship (This creature can't be blocked except by creatures with horsemanship.)
mana={1}{U}
type=Creature
subtype=Human Soldier
power=1
toughness=2
[/card]
[card]
name=Wu Longbowman
auto={T}:damage:1 target(creature,player) restriction{during my turn,before attackers}
text={T}: Wu Longbowman deals 1 damage to target creature or player. Activate this ability only during your turn, before attackers are declared.
mana={2}{U}
type=Creature
subtype=Human Soldier Archer
power=1
toughness=1
[/card]
[card]
name=Wu Scout
abilities=horsemanship
aicode=name(look) activate name(look) target(<ohandcount>*|opponenthand) donothing
auto=target(opponent) name(target opponent) reveal:ohandcount revealzone(opponenthand) optionone name(look) target(<1>*|reveal) moveto(ownerhand) and!(all(*|reveal) moveto(ownerhand))! optiononeend revealend
text=Horsemanship (This creature can't be blocked except by creatures with horsemanship.) -- When Wu Scout enters the battlefield, look at target opponent's hand.
mana={1}{U}
type=Creature
subtype=Human Soldier Scout
power=1
toughness=1
[/card]
[card]
name=Wu Spy
aicode=activate transforms((,newability[choice all(*[zpos=2]|targetedpersonslibrary) moveto(ownergraveyard)],newability[choice all(*[zpos=1]|targetedpersonslibrary) moveto(ownergraveyard)])) ueot
auto=target(player) reveal:2 optionone name(Put in graveyard) target(*|reveal) moveto(ownergraveyard) optiononeend optiontwo name(put back) all(*|reveal) moveto(ownerlibrary) optiontwoend revealend
text=When Wu Spy enters the battlefield, look at the top two cards of target player's library. Put one of them into his or her graveyard.
mana={1}{U}
type=Creature
subtype=Human Soldier Rogue
power=1
toughness=1
[/card]
[card]
name=Wu Warship
auto=aslongas(island|opponentBattlefield) cantattack <1
auto=aslongas(island|opponentBattlefield) cantpwattack <1
text=Wu Warship can't attack unless defending player controls an Island.
mana={2}{U}
type=Creature
subtype=Human Soldier
power=3
toughness=3
[/card]
[card]
name=Wurm T1
type=Artifact Creature
subtype=Wurm
abilities=deathtouch
text=Deathtouch
power=3
toughness=3
[/card]
[card]
name=Wurm T2
type=Artifact Creature
subtype=Wurm
abilities=lifelink
text=Lifelink
power=3
toughness=3
[/card]
[card]
name=Wurm Token
type=Creature
subtype=Wurm
power=6
toughness=6
color=Green
[/card]
[card]
name=Wurmcalling
auto=token(Wurm,Creature Wurm,X/X,green)
buyback={X}{G}{2}{G}
text=Buyback {2}{G} (You may pay an additional {2}{G} as you cast this spell. If you do, put this card into your hand as it resolves.) -- Put an X/X green Wurm creature token onto the battlefield.
mana={X}{G}
type=Sorcery
[/card]
[card]
name=Wurmcoil Engine
abilities=lifelink,deathtouch
auto=@movedTo(this|graveyard) from(battlefield):token(Wurm T1) && token(Wurm T2)
text=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.
mana={6}
type=Artifact Creature
subtype=Wurm
power=6
toughness=6
[/card]
[card]
name=Wurm's Tooth
auto=@movedTo(*[green]|stack):may life:1 controller
text=Whenever a player casts a green spell, you may gain 1 life.
mana={2}
type=Artifact
[/card]
[card]
name=Wurmskin Forger
auto=ability$!counter(1/1,1) target(creature)!$ controller && ability$!counter(1/1,1) target(creature)!$ controller && ability$!counter(1/1,1) target(creature)!$ controller
text=When Wurmskin Forger enters the battlefield, distribute three +1/+1 counters among one, two, or three target creatures.
mana={5}{G}{G}
type=Creature
subtype=Elf Warrior
power=2
toughness=2
[/card]
[card]
name=Wurmweaver Coil
target=creature[green]
auto=6/6
auto={G}{G}{G}{S}:token(Wurm,creature wurm,6/6,green)
text=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.
mana={4}{G}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Wydwen, the Biting Gale
abilities=flying,flash
auto={L}{U}{B}:moveTo(ownerhand)
text=Flash -- Flying -- {U}{B}, Pay 1 life: Return Wydwen, the Biting Gale to its owner's hand.
mana={2}{U}{B}
type=Legendary Creature
subtype=Faerie Wizard
power=3
toughness=3
[/card]
[card]
name=Wyluli Wolf
auto={T}:1/1 target(creature)
text={T}: Target creature gets +1/+1 until end of turn.
mana={1}{G}
type=Creature
subtype=Wolf
power=1
toughness=1
[/card]
[card]
name=Xanthic Statue
auto={5}:transforms((Golem Artifact Creature,setpower=8,settoughness=8,trample)) ueot
text={5}: Until end of turn, Xanthic Statue becomes an 8/8 Golem artifact creature with trample.
mana={8}
type=Artifact
[/card]
[card]
name=Xantid Swarm
abilities=flying
auto=@combat(attacking) source(this):maxCast(*)0 opponent ueot
text=Flying -- Whenever Xantid Swarm attacks, defending player can't cast spells this turn.
mana={G}
type=Creature
subtype=Insect
power=0
toughness=1
[/card]
[card]
name=Xathrid Demon
abilities=flying,trample
auto=@each my upkeep restriction{type(creature|myBattlefield)~morethan~1}:name(sacrifice a creature) notatarget(other creature|mybattlefield) dynamicability<!powerstrike targetopponent!> sacrifice
auto=@each my upkeep restriction{type(creature|myBattlefield)~lessthan~2}:tap && damage:7 controller
text=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.
mana={3}{B}{B}{B}
type=Creature
subtype=Demon
power=7
toughness=7
[/card]
[card]
name=Xathrid Gorgon
auto={2}{B}{T}:name(petrify) target(creature) transforms((artifact,artifact,newability[counter(0/0.1.Petrification) all(this)],newability[noactivatedability],newability[defender])) forever
abilities=deathtouch
text=Deathtouch (Any amount of damage this deals to a creature is enough to destroy it.) -- {2}{B}, {T}: 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. (A creature with defender can't attack.)
mana={5}{B}
type=Creature
subtype=Gorgon
power=3
toughness=6
[/card]
[card]
name=Xathrid Necromancer
autograveyard=@movedTo(this|graveyard) from(mybattlefield):token(Zombie,Creature Zombie,2/2,black) and!( tap(noevent) )! controller
auto=@movedTo(other human|graveyard) from(mybattlefield):token(Zombie,Creature Zombie,2/2,black) and!( tap(noevent) )! controller
text=Whenever Xathrid Necromancer or another Human creature you control dies, put a 2/2 black Zombie creature token onto the battlefield tapped.
mana={2}{B}
type=Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=Xathrid Slyblade
abilities=opponentshroud
auto={3}{B}:-name(lose Hexproof for First Strike/Deathtouch) transforms((,newability[-opponentshroud],newability[first strike],newability[deathtouch])) ueot
text=Hexproof. -- {3}{B}: Until end of turn, Xathrid Slyblade loses hexproof and gains first strike and deathtouch.
mana={2}{B}
type=Creature
subtype=Human Assassin
power=2
toughness=1
[/card]
[card]
name=Xenagos, God of Revels
abilities=indestructible
auto=@each my combatbegins:name(haste and +x/+x) target(other creature|mybattlefield) transforms((,newability[haste],newability[power/power])) ueot
auto=this(variable{gruul}<7) transforms((removetypes,newability[becomes(Legendary Enchantment God)]))
auto=this(variable{gruul}>6) transforms((Legendary Enchantment Creature))
text=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.
mana={3}{R}{G}
type=Legendary Enchantment Creature
subtype=God
power=6
toughness=5
[/card]
[card]
name=Xenagos, the Reveler
aicode=activate transforms((,newability[all(*[zpos<=7]|mylibrary) moveto(exile) and!( if cantargetcard(*[creature;land]|*) then moveto(ownerbattlefield)])) ueot
auto=counter(0/0,3,loyalty)
auto={C(0/0,1,Loyalty)}:name(+1: Red/Green Mana) foreach(creature|mybattlefield) ability$! choice add{R} _ choice add{G} !$ controller
auto={C(0/0,0,Loyalty)}:name(0: Satyr token) token(Satyr,Creature Satyr,2/2,haste,green,red)
auto={C(0/0,-6,Loyalty)}:name(-6: Exile Cards) reveal:7 revealzone(mylibrary) optionone target(<anyamount>creature,land|reveal) moveto(mybattlefield) and!( all(*[-land;-creature]|reveal) moveto(ownerexile) )! optiononeend optiontwo all(*|reveal) moveto(ownerexile) optiontwoend revealend
text=+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.
mana={2}{R}{G}
type=Planeswalker
subtype=Xenagos
[/card]
[card]
name=Xenograft
auto=chooseatype lord(creature|mybattlefield) transforms((chosentype)) chooseend
text=As Xenograft enters the battlefield, choose a creature type. Each creature you control is the chosen type in addition to its other types.
mana={4}{U}
type=Enchantment
[/card]
[card]
name=Xiahou Dun, the One-Eyed
abilities=horsemanship
auto={S}:moveTo(ownerhand) target(other *[black]|mygraveyard) restriction{during my turn,before attackers}
text=Horsemanship (This creature can't be blocked except by creatures with horsemanship.) -- 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.
mana={2}{B}{B}
type=Legendary Creature
subtype=Human Soldier
power=3
toughness=2
[/card]
[card]
name=Xira Arien
abilities=flying
auto={B}{R}{G}{T}:draw:1 target(player)
text=Flying -- {B}{R}{G}, {T}: Target player draws a card.
mana={B}{R}{G}
type=Legendary Creature
subtype=Insect Wizard
power=1
toughness=2
[/card]
[card]
name=Xun Yu, Wei Advisor
auto={T}:2/0 target(creature|myBattlefield) restriction{during my turn,before attackers}
text={T}: Target creature you control gets +2/+0 until end of turn. Activate this ability only during your turn, before attackers are declared.
mana={1}{B}{B}
type=Legendary Creature
subtype=Human Advisor
power=1
toughness=1
[/card]
[card]
name=Yahenni, Undying Partisan
abilities=haste
auto=@movedto(creature|graveyard) from(opponentbattlefield):counter(1/1)
auto={S(other creature|mybattlefield)}:indestructible ueot
text=Haste -- Whenever a creature an opponent controls dies, put a +1/+1 counter on Yahenni, Undying Partisan. -- Sacrifice another creature: Yahenni gains indestructible until end of turn.
mana={2}{B}
type=Legendary Creature
subtype=Aetherborn Vampire
power=2
toughness=2
[/card]
[card]
name=Yahenni's Expertise
auto=all(creature) -3/-3 ueot
auto=may castcard(normal) notatarget(*[-land;manacost<=3]|myhand)
text=All creatures get -3/-3 until end of turn. -- You may cast a card with converted mana cost 3 or less from your hand without paying its mana cost.
mana={2}{B}{B}
type=Sorcery
[/card]
[card]
name=Yamabushi's Flame
target=creature,player
auto=exiledeath
auto=damage:3
text=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.
mana={2}{R}
type=Instant
[/card]
[card]
name=Yamabushi's Storm
auto=all(creature[-protection from red]) exiledeath
auto=damage:1 all(creature)
text=Yamabushi's Storm deals 1 damage to each creature. If a creature dealt damage this way would die this turn, exile it instead.
mana={1}{R}
type=Sorcery
[/card]
[card]
name=Yavimaya Ancients
auto={G}:1/-2
text={G}: Yavimaya Ancients gets +1/-2 until end of turn.
mana={3}{G}{G}
type=Creature
subtype=Treefolk
power=2
toughness=7
[/card]
[card]
name=Yavimaya Ants
abilities=trample,haste
auto=cumulativeupcost[{G}{G}] sacrifice
text=Trample, haste -- Cumulative upkeep {G}{G} (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.)
mana={2}{G}{G}
type=Creature
subtype=Insect
power=5
toughness=1
[/card]
[card]
name=Yavimaya Barbarian
abilities=protection from blue
text=Protection from blue
mana={R}{G}
type=Creature
subtype=Elf Barbarian
power=2
toughness=2
[/card]
[card]
name=Yavimaya Coast
auto={T}:Add{1}
auto={T}:Add{G} and!( damage:1 controller )!
auto={T}:Add{U} and!( damage:1 controller )!
text={T}: Add {1} to your mana pool. -- {T}: Add {G} or {U} to your mana pool. Yavimaya Coast deals 1 damage to you.
type=Land
[/card]
[card]
name=Yavimaya Dryad
abilities=forestwalk
aicode=activate moveto(targetedpersonsbattlefield) and!(tap(noevent))! target(forest|mylibrary)
auto=name(target player) target(player) reveal:plibrarycount revealzone(mylibrary) optionone name(choose card) target(forest|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveto(targetedpersonsbattlefield) and!(tap(noevent))!)! afterrevealedend revealend
text=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.
mana={1}{G}{G}
type=Creature
subtype=Dryad
power=2
toughness=1
[/card]
[card]
name=Yavimaya Elder
auto={2}{S}:draw:1
aicode=activate moveTo(myHand) target(<upto:2>land[basic]|myLibrary)
auto=@movedto(this|graveyard) from(battlefield):name(search card) reveal:plibrarycount optionone name(choose card) target(<upto:2>land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myhand))! afterrevealedend revealend
text=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.
mana={1}{G}{G}
type=Creature
subtype=Human Druid
power=2
toughness=1
[/card]
[card]
name=Yavimaya Enchantress
auto=foreach(enchantment|battlefield) 1/1
text=Yavimaya Enchantress gets +1/+1 for each enchantment on the battlefield.
mana={2}{G}
type=Creature
subtype=Human Druid
power=2
toughness=2
[/card]
[card]
name=Yavimaya Gnats
abilities=flying
auto={G}:regenerate
text=Flying -- {G}: Regenerate Yavimaya Gnats.
mana={2}{G}
type=Creature
subtype=Insect
power=0
toughness=1
[/card]
[card]
name=Yavimaya Granger
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(land[basic]|myLibrary)
auto=name(search card) reveal:plibrarycount optionone name(choose card) target(land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
auto=upcost[{2}{G};next upkeep] sacrifice
text=Echo {2}{G} (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.) -- 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.
mana={2}{G}
type=Creature
subtype=Elf
power=2
toughness=2
[/card]
[card]
name=Yavimaya Hollow
auto={T}:Add{1}
auto={G}{T}:regenerate target(creature)
text={T}: Add {1} to your mana pool. -- {G}, {T}: Regenerate target creature.
type=Legendary Land
[/card]
[card]
name=Yavimaya Kavu
anyzone=type:creature[red]:battlefield/type:creature[green]:battlefield cdaactive
text=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.
mana={2}{R}{G}
type=Creature
subtype=Kavu
power=*
toughness=*
[/card]
[card]
name=Yavimaya Scion
auto=protection from(artifact)
text=Protection from artifacts
mana={4}{G}
type=Creature
subtype=Treefolk
power=4
toughness=4
[/card]
[card]
name=Yavimaya Wurm
abilities=trample
text=Trample
mana={4}{G}{G}
type=Creature
subtype=Wurm
power=6
toughness=4
[/card]
[card]
name=Yavimaya's Embrace
target=creature
auto=trample
auto=2/2
alias=1194
text=Enchant creature -- You control enchanted creature. -- Enchanted creature gets +2/+2 and has trample.
mana={5}{G}{U}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Yawgmoth Demon
abilities=flying,first strike
auto=upcostmulti[{S(artifact|mybattlefield)}] tap && damage:2 controller
text=Flying (This creature can't be blocked except by creatures with flying or reach.) -- First strike (This creature deals combat damage before creatures without first strike.) -- At the beginning of your upkeep, you may sacrifice an artifact. If you don't, tap Yawgmoth Demon and it deals 2 damage to you.
mana={4}{B}{B}
type=Creature
subtype=Demon
power=6
toughness=6
[/card]
[card]
name=Yawgmoth's Agenda
abilities=mygraveexiler
auto=lord(*|mygraveyard) canPlayFromGraveyard
auto=maxCast(*)1
text=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.
mana={3}{B}{B}
type=Enchantment
[/card]
[card]
name=Yawgmoth's Bargain
auto=phasealter(remove,draw,controller)
auto={L}:draw:1 controller
text=Skip your draw step. -- Pay 1 life: Draw a card.
mana={4}{B}{B}
type=Enchantment
[/card]
[card]
name=Yawgmoth's Edict
auto=@movedTo(*[white]|opponentStack):life:-1 opponent
auto=@movedTo(*[white]|opponentStack):life:1 controller
text=Whenever an opponent casts a white spell, that player loses 1 life and you gain 1 life.
mana={1}{B}
type=Enchantment
[/card]
[card]
name=Yawgmoth's Will
auto=lord(*|mygraveyard) canPlayFromGraveyard
auto=emblem transforms((,newability[@movedTo(*|mygraveyard):all(trigger[to]) moveTo(exile)])) ueot
auto=moveTo(exile)
text=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.
mana={2}{B}
type=Sorcery
[/card]
[card]
name=Yawning Fissure
auto=ability$!name(sacrifice land) notatarget(land|mybattlefield) sacrifice!$ opponent
text=Each opponent sacrifices a land.
mana={4}{R}
type=Sorcery
[/card]
[card]
name=Yellow Scarves Cavalry
abilities=horsemanship,cantblock
text=Horsemanship (This creature can't be blocked except by creatures with horsemanship.) -- Yellow Scarves Cavalry can't block.
mana={1}{R}
type=Creature
subtype=Human Soldier
power=1
toughness=1
[/card]
[card]
name=Yellow Scarves General
abilities=horsemanship,cantblock
text=Horsemanship (This creature can't be blocked except by creatures with horsemanship.) -- Yellow Scarves General can't block.
mana={3}{R}
type=Creature
subtype=Human Soldier
power=2
toughness=2
[/card]
[card]
name=Yellow Scarves Troops
abilities=cantblock
text=Yellow Scarves Troops can't block.
mana={1}{R}
type=Creature
subtype=Human Soldier
power=2
toughness=2
[/card]
[card]
name=Yeva, Nature's Herald
auto=lord(creature[green]|myhand,mylibrary,mygraveyard,myexile) asflash
abilities=flash
text=Flash (You may cast this spell any time you could cast an instant.) -- You may cast green creature cards as though they had flash.
mana={2}{G}{G}
type=Legendary Creature
subtype=Elf Shaman
power=4
toughness=4
[/card]
[card]
name=Yeva's Forcemage
auto=2/2 target(creature) ueot
text=When Yeva's Forcemage enters the battlefield, target creature gets +2/+2 until end of turn.
mana={2}{G}
type=Creature
subtype=Elf Shaman
power=2
toughness=2
[/card]
[card]
name=Yew Spirit
auto={2}{G}{G}:power/power ueot
text={2}{G}{G}: Yew Spirit gets +X/+X until end of turn, where X is its power.
mana={4}{G}
type=Creature
subtype=Spirit Treefolk
power=3
toughness=3
[/card]
[card]
name=Yidris, Maelstrom Wielder
abilities=trample
auto=@movedto(*|mystack) restriction{didcombatdamagetofoe}:all(trigger[to]) transforms((,newability[cascade:plibrarycount])) ueot
text=Trample -- Whenever Yidris, Maelstrom Wielder deals combat damage to a player, as you cast spells from your hand this turn, they gain cascade. (When you cast the 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 of your library in a random order.)
mana={U}{B}{R}{G}
type=Legendary Creature
subtype=Ogre Wizard
power=5
toughness=4
[/card]
[card]
name=Yisan, the Wanderer Bard
aicode=activate transforms((,newability[moveTo(myBattlefield) target(creature[manacost=counter{0%0.1.Verse}]|myLibrary)])) ueot
auto={2}{G}{T}{C(0/0,4,Verse)}:name(search card) reveal:plibrarycount optionone name(choose card) target(<1>creature[manacost=counter{0%0.1.Verse}]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield))! afterrevealedend revealend
text={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.
mana={2}{G}
type=Legendary Creature
subtype=Human Rogue
power=2
toughness=3
[/card]
[card]
name=Yoke of the Damned
target=creature
auto=@movedTo(graveyard) from(creature|battlefield):destroy
text=Enchant creature -- When a creature dies, destroy enchanted creature.
mana={1}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Yoked Ox
mana={W}
type=Creature
subtype=Ox
power=0
toughness=4
[/card]
[card]
name=Yoked Plowbeast
autohand=__CYCLING__({2})
text=Cycling {2} ({2}, Discard this card: Draw a card.)
mana={5}{W}{W}
type=Creature
subtype=Beast
power=5
toughness=5
[/card]
[card]
name=Yomiji, Who Bars the Way
auto=@movedTo(graveyard) from(other *[legendary]|battlefield):all(trigger[to]) moveTo(hand)
text=Whenever a legendary permanent other than Yomiji, Who Bars the Way dies, return that card to its owner's hand.
mana={5}{W}{W}
type=Legendary Creature
subtype=Spirit
power=4
toughness=4
[/card]
[card]
name=Yore-Tiller Nephilim
auto=@combat(attacking) source(this):target(creature|mygraveyard) ninjutsu
text=Whenever Yore-Tiller Nephilim attacks, return target creature card from your graveyard to the battlefield tapped and attacking.
mana={W}{U}{B}{R}
type=Creature
subtype=Nephilim
power=2
toughness=2
[/card]
[card]
name=Yotian Soldier
abilities=vigilance
text=Vigilance
mana={3}
type=Artifact Creature
subtype=Soldier
power=1
toughness=4
[/card]
[card]
name=Young Pyromancer
auto=@movedTo(instant|mystack):token(Elemental,Creature Elemental, 1/1,red) controller
auto=@movedTo(sorcery|mystack):token(Elemental,Creature Elemental, 1/1,red) controller
text=Whenever you cast an instant or sorcery spell, put a 1/1 red Elemental creature token onto the battlefield.
mana={1}{R}
type=Creature
subtype=Human Shaman
power=2
toughness=1
[/card]
[card]
name=Young Wei Recruits
abilities=cantblock
text=Young Wei Recruits can't block.
mana={1}{B}
type=Creature
subtype=Human Soldier
power=2
toughness=2
[/card]
[card]
name=Young Wolf
abilities=undying
text=Undying
mana={G}
type=Creature
subtype=Wolf
power=1
toughness=1
[/card]
[card]
name=Youthful Knight
abilities=first strike
text=First strike (This creature deals combat damage before creatures without first strike.)
mana={1}{W}
type=Creature
subtype=Human Knight
power=2
toughness=1
[/card]
[card]
name=Youthful Scholar
auto=@movedto(this|graveyard) from(mybattlefield):draw:2 controller
text=When Youthful Scholar dies, draw two cards.
mana={3}{U}
type=Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=Yuan Shao, the Indecisive
abilities=horsemanship
auto=lord(creature|myBattlefield) oneblocker
text=Horsemanship (This creature can't be blocked except by creatures with horsemanship.) -- Each creature you control can't be blocked by more than one creature.
mana={4}{R}
type=Legendary Creature
subtype=Human Soldier
power=2
toughness=3
[/card]
[card]
name=Yuan Shao's Infantry
auto=@combat(attackedalone) source(this):unblockable ueot
text=Whenever Yuan Shao's Infantry attacks alone, Yuan Shao's Infantry is unblockable this combat.
mana={3}{R}
type=Creature
subtype=Human Soldier
power=2
toughness=2
[/card]
[card]
name=Yuki-Onna
auto=destroy target(artifact)
auto=@movedto(arcane,spirit|mystack):may moveto(ownerhand)
text=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.
mana={3}{R}
type=Creature
subtype=Spirit
power=3
toughness=1
[/card]
[card]
name=Yukora, the Prisoner
auto=@movedto(this|nonbattlezone) from(battlefield):moveTo(mygraveyard) all(creature[-ogre]|myBattlefield)
text=When Yukora, the Prisoner leaves the battlefield, sacrifice all non-Ogre creatures you control.
mana={2}{B}{B}
type=Legendary Creature
subtype=Demon Spirit
power=5
toughness=5
[/card]
[card]
name=Zada's Commando
abilities=first strike
auto={T(ally|myBattlefield)}{t}:damage:1 target(opponent)
text=First strike -- Cohort -- {T}, Tap an untapped Ally you control: Zada's Commando deals 1 damage to target opponent.
mana={1}{R}
type=Creature
subtype=Goblin Archer Ally
power=2
toughness=1
[/card]
[card]
name=Zameck Guildmage
auto={G}{U}:name(1/1 counters) emblem transforms((,newability[@movedto(creature|myBattlefield):all(trigger[to]) counter(1/1.1)])) ueot
auto={G}{U}{C(1/1,-1),*|mybattlefield}:name(remove a 1/1 counter) draw:1
text={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.
mana={G}{U}
type=Creature
subtype=Elf Wizard
power=2
toughness=2
[/card]
[card]
name=Zanam Djinn
abilities=flying
auto=this(variable{commonblue}>0) -2/-2
text=Flying -- Zanam Djinn gets -2/-2 as long as blue is the most common color among all permanents or is tied for most common.
mana={5}{U}
type=Creature
subtype=Djinn
power=5
toughness=6
[/card]
[card]
name=Zanikev Locust
autograveyard={2}{B}{B}{E}:name(scavenge) counter(1/1,storedpower) target(creature) asSorcery
abilities=flying
text=Flying -- Scavenge {2}{B}{B} ({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.)
mana={5}{B}
type=Creature
subtype=Insect
power=3
toughness=3
[/card]
[card]
name=Zap
target=creature,player
auto=damage:1
auto=draw:1 controller
text=Zap deals 1 damage to target creature or player. -- Draw a card.
mana={2}{R}
type=Instant
[/card]
[card]
name=Zarichi Tiger
auto={1}{W}{T}:life:2 controller
text={1}{W}, {T}: You gain 2 life.
mana={3}{W}
type=Creature
subtype=Cat
power=2
toughness=3
[/card]
[card]
name=Zealot il-Vec
abilities=shadow
auto=@combat(notblocked) source(this):may damage:1 target(creature) && fog from(this) ueot
text=Shadow (This creature can block or be blocked by only creatures with shadow.) -- 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.
mana={2}{W}
type=Creature
subtype=Human Rebel
power=1
toughness=1
[/card]
[card]
name=Zealots en-Dal
auto=@each my upkeep restriction{type(*[white]|myBattlefield)~equalto~type(*[-land]|myBattlefield)}:life:1 controller
text=At the beginning of your upkeep, if all nonland permanents you control are white, you gain 1 life.
mana={3}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=4
[/card]
[card]
name=Zealous Conscripts
abilities=haste
auto=name(gain control) target(*) moveto(mybattlefield) and!(transforms((,newability[untap],newability[haste],newability[phaseaction[endofturn sourceinplay once] moveTo(ownerbattlefield)])) oneshot)!
text=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.
mana={4}{R}
type=Creature
subtype=Human Warrior
power=3
toughness=3
[/card]
[card]
name=Zealous Guardian
abilities=flash
text=Flash
mana={WU}
type=Creature
subtype=Kithkin Soldier
power=1
toughness=1
[/card]
[card]
name=Zealous Persecution
auto=all(creature|myBattlefield) 1/1 ueot
auto=all(creature|opponentBattlefield) -1/-1 ueot
text=Until end of turn, creatures you control get +1/+1 and creatures your opponents control get -1/-1.
mana={W}{B}
type=Instant
[/card]
[card]
name=Zealous Strike
target=creature
auto=2/2 ueot
auto=first strike ueot
text=Target creature gets +2/+2 and gains first strike until end of turn.
mana={1}{W}
type=Instant
[/card]
[card]
name=Zebra Unicorn
auto=spiritlink
text=Whenever Zebra Unicorn deals damage, you gain that much life.
mana={2}{G}{W}
type=Creature
subtype=Unicorn
power=2
toughness=2
[/card]
[card]
name=Zektar Shrine Expedition
auto=@movedTo(land|myBattlefield):may counter(0/0,1,Quest)
auto={C(0/0,-3,Quest)}{S}:token(Elemental,Creature Elemental,7/1,red,trample,haste,unearth)
text=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.
mana={1}{R}
type=Enchantment
[/card]
[card]
name=Zelyon Sword
abilities=doesnotuntap
auto=@each my untap sourcetap:may untap
auto={3}{t}:target(creature) grant +2/+0 grantend
text=You may choose not to untap Zelyon Sword during your untap step. -- {3}, {T}: Target creature gets +2/+0 for as long as Zelyon Sword remains tapped.
mana={3}
type=Artifact
[/card]
[card]
name=Zendikar Farguide
abilities=forestwalk
text=Forestwalk
mana={4}{G}
type=Creature
subtype=Elemental
power=3
toughness=3
[/card]
[card]
name=Zendikar Incarnate
anyzone=type:land:mybattlefield/4 cdaactive
text=Zendikar Incarnate's power is equal to the number of lands you control.
mana={2}{R}{G}
type=Creature
subtype=Elemental
power=*
toughness=4
[/card]
[card]
name=Zendikar Resurgent
auto=@movedto(creature|mystack):draw:1 controller
auto=lord(land|mybattlefield) transforms((,newability[producecolor:land],newability[producecolor:green],newability[producecolor:blue],newability[producecolor:red],newability[producecolor:black],newability[producecolor:white]))
text=Whenever you tap a land for mana, add one mana to your mana pool of any type that land produced. (The types of mana are white, blue, black, red, green, and colorless.) -- Whenever you cast a creature spell, draw a card.
mana={5}{G}{G}
type=Enchantment
[/card]
[card]
name=Zendikar's Roil
auto=@movedto(land|mybattlefield):token(Elemental,Creature Elemental,2/2,green) controller
text=Whenever a land enters the battlefield under your control, put a 2/2 green Elemental creature token onto the battlefield.
mana={3}{G}{G}
type=Enchantment
[/card]
[card]
name=Zephid
abilities=flying,shroud
text=Flying; shroud (This permanent can't be the target of spells or abilities.)
mana={4}{U}{U}
type=Creature
subtype=Illusion
power=3
toughness=4
[/card]
[card]
name=Zephid's Embrace
target=creature
auto=2/2
auto=flying
auto=shroud
text=Enchant creature -- Enchanted creature gets +2/+2 and has flying and shroud. (It can't be the target of spells or abilities.)
mana={2}{U}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Zephyr Charge
auto={1}{U}:flying target(creature) ueot
text=Enchantment. -- {1}{U}: Target creature gains flying until end of turn. 
mana={1}{U}
type=Enchantment
[/card]
[card]
name=Zephyr Falcon
abilities=flying,vigilance
text=Flying, vigilance
mana={1}{U}
type=Creature
subtype=Bird
power=1
toughness=1
[/card]
[card]
name=Zephyr Net
target=creature
auto=flying
auto=defender
text=Enchant creature -- Enchanted creature has defender and flying.
mana={1}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Zephyr Scribe
auto={U}{T}:draw:1 && transforms((,newability[target(*|myhand) reject])) forever
auto=@movedto(*[-creature]|mystack):untap all(this)
text={U}, {T}: Draw a card, then discard a card. -- Whenever you cast a noncreature spell, untap Zephyr Scribe.
mana={2}{U}
type=Creature
subtype=Human Monk
power=2
toughness=1
[/card]
[card]
name=Zephyr Spirit
auto=@combat(blocking) source(this):moveTo(ownerhand)
text=When Zephyr Spirit blocks, return it to its owner's hand.
mana={5}{U}
type=Creature
subtype=Spirit
power=0
toughness=6
[/card]
[card]
name=Zephyr Sprite
abilities=flying
text=Flying
mana={U}
type=Creature
subtype=Faerie
power=1
toughness=1
[/card]
[card]
name=Zhalfirin Commander
abilities=flanking
auto={1}{W}{W}:1/1 target(knight)
text=Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.) -- {1}{W}{W}: Target Knight creature gets +1/+1 until end of turn.
mana={2}{W}
type=Creature
subtype=Human Knight
power=2
toughness=2
[/card]
[card]
name=Zhalfirin Knight
abilities=flanking
auto={W}{W}:first strike
text=Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.) -- {W}{W}: Zhalfirin Knight gains first strike until end of turn.
mana={2}{W}
type=Creature
subtype=Human Knight
power=2
toughness=2
[/card]
[card]
name=Zhang Fei, Fierce Warrior
abilities=horsemanship,vigilance
text=Vigilance; horsemanship (This creature can't be blocked except by creatures with horsemanship.)
mana={4}{W}{W}
type=Legendary Creature
subtype=Human Soldier Warrior
power=4
toughness=4
[/card]
[card]
name=Zhang He, Wei General
abilities=horsemanship
auto=@combat(attacking) source(this):all(other creature|myBattlefield) 1/0 ueot
text=Horsemanship (This creature can't be blocked except by creatures with horsemanship.) -- Whenever Zhang He, Wei General attacks, each other creature you control gets +1/+0 until end of turn.
mana={3}{B}{B}
type=Legendary Creature
subtype=Human Soldier
power=4
toughness=2
[/card]
[card]
name=Zhang Liao, Hero of Hefei
auto=@damagefoeof(player) from(this):ability$!name(discard) target(*|myhand) reject!$ opponent
text=Whenever Zhang Liao, Hero of Hefei deals damage to an opponent, that opponent discards a card.
mana={4}{B}{B}
type=Legendary Creature
subtype=Human Soldier
power=3
toughness=3
[/card]
[card]
name=Zhao Zilong, Tiger General
abilities=horsemanship
auto=@combat(blocking) source(this):1/1 ueot
text=Horsemanship (This creature can't be blocked except by creatures with horsemanship.) -- Whenever Zhao Zilong, Tiger General blocks, it gets +1/+1 until end of turn.
mana={3}{W}{W}
type=Legendary Creature
subtype=Human Soldier Warrior
power=3
toughness=3
[/card]
[card]
name=Zhou Yu, Chief Commander
auto=aslongas(island|opponentBattlefield) cantattack <1
auto=aslongas(island|opponentBattlefield) cantpwattack <1
text=Zhou Yu, Chief Commander can't attack unless defending player controls an Island.
mana={5}{U}{U}
type=Legendary Creature
subtype=Human Soldier
power=8
toughness=8
[/card]
[card]
name=Zhuge Jin, Wu Strategist
auto={T}:unblockable target(creature) restriction{during my turn,before attackers}
text={T}: Target creature is unblockable this turn. Activate this ability only during your turn, before attackers are declared.
mana={1}{U}{U}
type=Legendary Creature
subtype=Human Advisor
power=1
toughness=1
[/card]
[card]
name=Zhur-Taa Ancient
auto=lord(land) transforms((,newability[producecolor:land],newability[producecolor:green],newability[producecolor:blue],newability[producecolor:red],newability[producecolor:black],newability[producecolor:white]))
text=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.
mana={3}{R}{G}
type=Creature
subtype=Beast
power=7
toughness=5
[/card]
[card]
name=Zhur-Taa Druid
auto={T}:Add{G}
auto=@tappedformana(this):damage:1 opponent
text={T}: Add {G} to your mana pool. Whenever you tap Zhur-Taa Druid for mana, it deals 1 damage to each opponent.
mana={R}{G}
type=Creature
subtype=Human Druid
power=1
toughness=1
[/card]
[card]
name=Zhur-Taa Swine
autohand={1}{R}{G}{discard}:name(bloodrush) target(creature[attacking]) 5/4 ueot
text=Bloodrush -- {1}{R}{G}, Discard Zhur-Taa Swine: Target attacking creature gets +5/+4 until end of turn.
mana={3}{R}{G}
type=Creature
subtype=Boar
power=5
toughness=4
[/card]
[card]
name=Zirilan of the Claw
aicode=activate moveTo(myBattlefield) and!(transforms((,haste,unearth)) forever)! target(dragon|myLibrary)
auto={1}{r}{r}{t}:name(search card) reveal:plibrarycount optionone name(choose card) target(dragon|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(transforms((,haste,unearth)) forever)!)! afterrevealedend revealend
text={1}{R}{R}, {T}: 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.
mana={3}{R}{R}
type=Legendary Creature
subtype=Viashino Shaman
power=3
toughness=4
[/card]
[card]
name=Zodiac Dog
abilities=mountainwalk
text=Mountainwalk
mana={2}{R}
type=Creature
subtype=Hound
power=2
toughness=2
[/card]
[card]
name=Zodiac Dragon
auto=@movedTo(mygraveyard) from(this|battlefield):may moveTo(myhand) notatarget(this|mygraveyard)
text=When Zodiac Dragon is put into your graveyard from the battlefield, you may return it to your hand.
mana={7}{R}{R}
type=Creature
subtype=Dragon
power=8
toughness=8
[/card]
[card]
name=Zodiac Goat
abilities=mountainwalk
text=Mountainwalk
mana={R}
type=Creature
subtype=Goat
power=1
toughness=1
[/card]
[card]
name=Zodiac Horse
abilities=islandwalk
text=Islandwalk
mana={3}{G}
type=Creature
subtype=Horse
power=3
toughness=3
[/card]
[card]
name=Zodiac Monkey
abilities=forestwalk
text=Forestwalk (This creature is unblockable as long as defending player controls a Forest.)
mana={1}{G}
type=Creature
subtype=Ape
power=2
toughness=1
[/card]
[card]
name=Zodiac Ox
abilities=swampwalk
text=Swampwalk
mana={3}{G}
type=Creature
subtype=Ox
power=3
toughness=3
[/card]
[card]
name=Zodiac Pig
abilities=swampwalk
text=Swampwalk
mana={3}{B}
type=Creature
subtype=Boar
power=3
toughness=3
[/card]
[card]
name=Zodiac Rabbit
abilities=forestwalk
text=Forestwalk
mana={G}
type=Creature
subtype=Rabbit
power=1
toughness=1
[/card]
[card]
name=Zodiac Rat
abilities=swampwalk
text=Swampwalk
mana={B}
type=Creature
subtype=Rat
power=1
toughness=1
[/card]
[card]
name=Zodiac Rooster
abilities=plainswalk
text=Plainswalk
mana={1}{G}
type=Creature
subtype=Bird
power=2
toughness=1
[/card]
[card]
name=Zodiac Snake
abilities=swampwalk
text=Swampwalk
mana={2}{B}
type=Creature
subtype=Snake
power=2
toughness=2
[/card]
[card]
name=Zodiac Tiger
abilities=forestwalk
text=Forestwalk
mana={2}{G}{G}
type=Creature
subtype=Cat
power=3
toughness=4
[/card]
[card]
name=Zoetic Cavern
facedown={3}
autofacedown={2}:morph
auto={T}:Add{1}
text={T}: Add {1} to your mana pool. -- Morph {2} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
type=Land
[/card]
[card]
name=Zof Shade
auto={2}{B}:2/2
text={2}{B}:Zof Shade gets +2/+2 until end of turn.
mana={3}{B}
type=Creature
subtype=Shade
power=2
toughness=2
[/card]
[card]
name=Zombie Apocalypse
auto=destroy all(human)
auto=all(creature[zombie]|mygraveyard) moveTo(mybattlefield) and!(tap(noevent))!
text=Return all Zombie creature cards from your graveyard to the battlefield tapped, then destroy all Humans.
mana={3}{B}{B}{B}
type=Sorcery
[/card]
[card]
name=Zombie Assassin
auto={T}{E(*|mygraveyard)}{E(*|mygraveyard)}{E}:bury target(other creature[-black])
text={T}, Exile two cards from your graveyard and Zombie Assassin: Destroy target nonblack creature. It can't be regenerated.
mana={4}{B}
type=Creature
subtype=Zombie Assassin
power=3
toughness=2
[/card]
[card]
name=Zombie Boa
auto={1}{B}:activatechooseacolor transforms((,newability[@combat(blocked) source(this) from(creature[white]):all(trigger[from]) destroy])) ueot asSorcery activatechooseend
text={1}{B}: Choose a color. Whenever Zombie Boa becomes blocked by a creature of that color this turn, destroy that creature. Activate this ability only any time you could cast a sorcery.
mana={4}{B}
type=Creature
subtype=Zombie Snake
power=3
toughness=3
[/card]
[card]
name=Zombie Brute
abilities=trample
aicode=activate target(<anyamount>*[zombie]|myhand) name(revealed card) moveto(myhand) name(revealed card) and!( all(this) counter(1/1) )!
auto=Reveal:type:*:myhand revealzone(myhand) revealtype(*[Zombie]|myhand) optionone foreach(*[Zombie]|reveal) counter(1/1,1) optiononeend optiontwo all(*|reveal) moveto(myhand) optiontwoend revealend
text=Amplify 1 (As this creature enters the battlefield, put a +1/+1 counter on it for each Zombie card you reveal in your hand.) -- Trample
mana={6}{B}
type=Creature
subtype=Zombie
power=5
toughness=4
[/card]
[card]
name=Zombie Cannibal
auto=@combatdamagefoeof(player) from(this):may moveto(exile) target(*|opponentgraveyard)
auto=@combatdamageof(player) from(this):may moveto(exile) target(*|mygraveyard)
text=Whenever Zombie Cannibal deals combat damage to a player, you may exile target card from that player's graveyard.
mana={B}
type=Creature
subtype=Zombie
power=1
toughness=1
[/card]
[card]
name=Zombie Cutthroat
facedown={3}
autofacedown={L:5}:morph
text=Morph - Pay 5 life. (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={3}{B}{B}
type=Creature
subtype=Zombie
power=3
toughness=4
[/card]
[card]
name=Zombie Goliath
mana={4}{B}
type=Creature
subtype=Zombie Giant
power=4
toughness=3
[/card]
[card]
name=Zombie Infestation
auto={D(*|myhand)}{D(*|myhand)}:token(Zombie,Creature Zombie,2/2,black)
text=Discard two cards: Put a 2/2 black Zombie creature token onto the battlefield.
mana={1}{B}
type=Enchantment
[/card]
[card]
name=Zombie Master
auto=lord(zombie) swampwalk other
auto=lord(zombie) {B}:regenerate other
text=Other Zombie creatures have swampwalk. -- Other Zombies have "{B}: Regenerate this permanent."
mana={1}{B}{B}
type=Creature
subtype=Zombie
power=2
toughness=3
[/card]
[card]
name=Zombie Mob
auto=counter(1/1,type:creature:mygraveyard)
auto=moveto(exile) all(creature|mygraveyard)
text=Zombie Mob enters the battlefield with a +1/+1 counter on it for each creature card in your graveyard. -- When Zombie Mob enters the battlefield, exile all creature cards from your graveyard.
mana={2}{B}{B}
type=Creature
subtype=Zombie
power=2
toughness=0
[/card]
[card]
name=Zombie Musher
abilities=snowforestlandwalk,snowplainslandwalk,snowmountainlandwalk,snowislandlandwalk,snowswamplandwalk
auto={i}:regenerate
text=Snow landwalk -- {S}i}: Regenerate Zombie Musher. ({S}i} can be paid with one mana from a snow permanent.)
mana={3}{B}
type=Snow Creature
subtype=Zombie
power=2
toughness=3
[/card]
[card]
name=Zombie Outlander
abilities=protection from green
text=Protection from green
mana={U}{B}
type=Creature
subtype=Zombie Scout
power=2
toughness=2
[/card]
[card]
name=Zombie Scavengers
auto={E(creature[zpos=type:*:mygraveyard]|mygraveyard)}:regenerate
text=Exile the top creature card of your graveyard: Regenerate Zombie Scavengers.
mana={2}{B}
type=Creature
subtype=Zombie
power=3
toughness=1
[/card]
[card]
name=Zombie Trailblazer
auto={T(zombie|mybattlefield)}:ueot name(land becomes a swamp) loseabilities && losesubtypesof(land) && transforms((swamp)) target(land)
auto={T(zombie|mybattlefield)}:swampwalk target(creature)
text=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.
mana={B}{B}{B}
type=Creature
subtype=Zombie Scout
power=2
toughness=2
[/card]
[card]
name=Zombie
power=2
toughness=2
type=Creature
subtype=Zombie
color=black
[/card]
[card]
name=Zombify
target=creature|mygraveyard
auto=moveTo(myBattlefield)
text=Return target creature card from your graveyard to the battlefield.
mana={3}{B}
type=Sorcery
[/card]
[card]
name=Zoologist
aicode=activate transforms((,newability[if type(creature[zpos=1]|mylibrary)~morethan~0 then target(creature[zpos=1]|mylibrary) moveto(ownerbattlefield) else target(*[zpos=1]|mylibrary) moveto(ownergraveyard)])) ueot
auto={3}{g}{t}:reveal:1 optionone target(creature|reveal) moveto(mybattlefield) optiononeend optiontwo name(Put in grave) target(<1>*|reveal) moveto(mygraveyard) optiontwoend revealend
text={3}{G}, {T}: Reveal the top card of your library. If it's a creature card, put it onto the battlefield. Otherwise, put it into your graveyard.
mana={3}{G}
type=Creature
subtype=Human Druid
power=1
toughness=2
[/card]
[card]
name=Zo-Zu the Punisher
auto=@movedTo(land|myBattlefield):damage:2 controller
auto=@movedTo(land|opponentBattlefield):damage:2 opponent
text=Whenever a land enters the battlefield, Zo-Zu the Punisher deals 2 damage to that land's controller.
mana={1}{R}{R}
type=Legendary Creature
subtype=Goblin Warrior
power=2
toughness=2
[/card]
[card]
name=Zuberi, Golden Feather
abilities=flying
auto=lord(other griffin) 1/1
text=Flying -- Other Griffin creatures get +1/+1.
mana={4}{W}
type=Legendary Creature
subtype=Griffin
power=3
toughness=3
[/card]
[card]
name=Zulaport Chainmage
auto={T(ally|myBattlefield)}{t}:target(opponent) life:-2
text=Cohort -- {T}, Tap an untapped Ally you control: Target opponent loses 2 life.
mana={3}{B}
type=Creature
subtype=Human Shaman Ally
power=4
toughness=2
[/card]
[card]
name=Zulaport Cutthroat
auto=@movedto(creature|graveyard) from(mybattlefield):life:-1 all(opponent) && life:1 controller
text=Whenever Zulaport Cutthroat or another creature you control dies, each opponent loses 1 life and you gain 1 life.
mana={1}{B}
type=Creature
subtype=Human Rogue Ally
power=1
toughness=1
[/card]
[card]
name=Zulaport Enforcer
auto={4}:counter(0/0,1,Level) asSorcery
auto=this(counter{0/0.1.Level}) 2/2
auto=this(counter{0/0.3.Level}) cantbeblockedby(creature[-black])
auto=this(counter{0/0.3.Level}) 2/2
text=Level up {4}  ({4}: Put a Level counter on this. Level up only as a sorcery.) -- [Level 1-2]: (3/3) -- [Level 3+]: Zulaport Enforcer can't be blocked except by black creatures. (5/5)
mana={B}
type=Creature
subtype=Human Warrior
auto=maxlevel:3
power=1
toughness=1
[/card]
[card]
name=Zuo Ci, the Mocking Sage
abilities=opponentshroud
auto=cantbeblockedby(creature[horsemanship])
text=Zuo Ci, the Mocking Sage can't be blocked by creatures with horsemanship. -- Zuo Ci can't be the target of spells or abilities your opponents control.
mana={1}{G}{G}
type=Legendary Creature
subtype=Human Advisor
power=1
toughness=2
[/card]
[card]
name=Zur the Enchanter
abilities=flying
aicode=activate moveTo(myBattlefield) target(enchantment[manacost<=3]|myLibrary)
auto=@combat(attacking) source(this):name(search card) reveal:plibrarycount optionone name(choose card) target(enchantment[manacost<=3]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveto(ownerbattlefield))! afterrevealedend revealend
text=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.
mana={1}{W}{U}{B}
type=Legendary Creature
subtype=Human Wizard
power=1
toughness=4
[/card]
[card]
name=Zuran Enchanter
auto={2}{B}{T}:target(player) ability$!name(discard) target(*|myhand) reject!$ targetedplayer myTurnOnly
text={2}{B}, {T}: Target player discards a card. Activate this ability only during your turn.
mana={1}{U}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Zuran Orb
auto={S(land|myBattlefield)}:life:2
text=Sacrifice a land: You gain 2 life.
mana={0}
type=Artifact
[/card]
[card]
name=Zuran Spellcaster
auto={T}:damage:1 target(creature,player)
text={T}: Zuran Spellcaster deals 1 damage to target creature or player.
mana={2}{U}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Zurgo Bellstriker
auto=cantbeblockerof(creature[power>=2])
other={1}{R} name(Dash)
auto=if paid(alternative) then transforms((,newability[haste],newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) forever
text=Zurgo Bellstriker can't block creatures with power 2 or greater. -- Dash {1}{R} (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.)
mana={R}
type=Legendary Creature
subtype=Orc Warrior
power=2
toughness=2
[/card]
[card]
name=Zurgo Helmsmasher
abilities=haste,mustattack
auto=this(variable{controllerturn}>0) indestructible
auto=@vampired(creature) from(this):counter(1/1,1) all(this)
text=Haste. -- Zurgo Helmsmasher attacks each combat if able. -- Zurgo Helmsmasher has indestructible as long as it is your turn. -- Whenever a creature dealt damage by Zurgo Helmsmasher dies, put a +1/+1 counter on Zurgo Helmsmasher.
mana={2}{R}{W}{B}
type=Legendary Creature
subtype=Orc Warrior
power=7
toughness=2
[/card]
##due to card type association dryad arbor is placed at the end. any other card that associates 2 super types in this manner should also
##be in the end of the primitive to avoid abilities like changling thinking that "forest" is a creature type.
[card]
name=Dryad Arbor
text=(Dryad Arbor isn't a spell, it's affected by summoning sickness, and it has "{T}: Add {G} to your mana pool.") -- Dryad Arbor is green.
color=green
type=Land Creature
subtype=Forest Dryad
power=1
toughness=1
[/card]
