grade=Unofficial
[card]
name=Burnt Offering
target=creature|mybattlefield
auto=bury
mana={B}
text=As an additional cost to cast Burnt Offering, sacrifice a creature. Add X mana in any combination of {b} and/or {R} to your mana pool, where X is the sacrificed creature's converted mana cost.
auto=token(-66775544)*manacost
type=instant
[/card]
[card]
name=Mana Burnt offering
auto={S}: may Add{B} 
auto={S}: may Add{R}
auto=@next endofturn:bury all(this)
type=Mana-token
id=-66775544
[/card]
[card]
name=Disaster Radius
target=creature|myhand
auto=damage:manacost all(creature|opponentbattlefield)
text=As an additional cost to cast Disaster Radius, reveal a creature card from your hand. Disaster Radius deals X damage to each creature your opponents control, where X is the revealed card's converted mana cost.
mana={5}{r}{r}
type=sorcery
[/card]
[card]
name=Call for Blood
target=creature|mybattlefield
auto=bury && -p/-p target(creature) ueot
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={B}{4}
type=instant
subtype=arcane
[/card]
[card]
name=Familiar's Ruse
target=creature|mybattlefield
auto=moveTo(ownerHand)
auto=fizzle target(*|stack)
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}
type=Instant
[/card]
[card]
name=Fumarole
auto=bury target(Land)
auto=@movedto(this|graveyard): bury target(creature)
auto=life:-2 controller
text=As an additional cost to cast Fumarole, pay 3 life. Destroy target creature and target land.
mana={B}{R}{3}
type=sorcery
[/card]
[card]
name=Forge Armor
target=Artifact|battlefield
auto=bury
auto=token(-33445577)*manacost && token(-33445566)
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}
type=instant
[/card]
[card]
name=armor counter
type=nothing
id=-33445577
[/card]
[card]
name=maineffectarmor
auto=foreach(armor counter|mybattlefield) counter(1/1,1)
auto=@movedTo(this|mygraveyard) from(myBattlefield):may thisforeach(counter{1/1.1}) counter(1/1,1) target(creature)
auto=bury all(this) && bury all(armor counter|mybattlefield)
type=nothing
id=-33445566
[/card]
[card]
name=Fling
target=creature|mybattlefield
auto=destroy
auto=damage:p notatarget(creature,player)
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}
type=Instant
[/card]
[card]
name=Reiver Demon
auto=kicker token(-99775533)*2 
text=When Reiver Demon enters the battlefield, if you cast it from your hand, destroy all nonartifact, nonblack creatures. They can't be regenerated.
mana={B}{B}{B}{B}{4}
kicker={0}
power=6
toughness=6
type=creature
subtype=demon
abilities=flying
[/card]
[card]
name=Demoncasteffect
auto=destroy all(creature[-artifact,-black]) && bury all(this)
type=nothing
id=-99775533
[/card]
[card]
name=Iname as One
auto=kicker token(-99775523)
text=When Iname as One comes into play, if you played it from your hand, you may search your library for a  Spirit card, put it into play, then shuffle your library. When Iname is put into a graveyard from play, you may remove it from the game. If you do, return target  Spirit card from your graveyard to play. 
mana={8}{B}{B}{G}{G}
kicker={0}
power=8
toughness=8
type=creature
subtype=legendary spirit
abilities=flying
[/card]
[card]
name=inamecasteffect
auto=may moveto(battlefield) target(Creature[spirit]|mylibrary) && bury all(this)
type=nothing
id=-99775523
[/card]
[card]
name=Demigod of Revenge
auto=kicker token(-99775513)*3
text=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}
kicker={0}
power=5
toughness=4
type=creature
subtype=spirit avatar
abilities=flying, haste
[/card]
[card]
name=demigodcasteffect
auto=moveto(battlefield) all(Demigod of Revenge|mygraveyard) && bury all(this)
type=nothing
id=-99775513
[/card]
[card]
name=coal stoker
auto=kicker token(-99775413)
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}
kicker={0}
power=3
toughness=3
type=creature
subtype=elemental
[/card]
[card]
name=casteffect
auto=Add{R}{R}{R} && bury all(this)
type=nothing
id=-99775413
[/card]
[card]
name=Myojin of Cleansing Fire
auto=kicker token(-99775213)
auto=counter(0/0,0,Divinity)
auto=this(counter{0/0,1,Divinity}) indestructible
auto={C(0/0,-1,Divinity)}:destroy all(other creature)
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}
kicker={0}
power=4
toughness=6
type=creature
subtype=legendary spirit
[/card]
[card]
name=myojincasteffect
auto=counter(0/0,1,Divinity) all(Myojin of Cleansing Fire) && bury all(this)
type=nothing
id=-99775213
[/card]
[card]
name=Myojin of Infinite Rage
auto=kicker token(-99775214)
auto=counter(0/0,0,Divinity)
auto=this(counter{0/0,1,Divinity}) indestructible
auto={C(0/0,-1,Divinity)}:destroy all(land)
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}
kicker={0}
power=7
toughness=4
type=creature
subtype=legendary spirit
[/card]
[card]
name=myojincasteffect
auto=counter(0/0,1,Divinity) all(Myojin of Infinite Rage) && bury all(this)
type=nothing
id=-99775214
[/card]
[card]
name=Myojin of Life's Web
auto=kicker token(-99774213)
auto=counter(0/0,0,Divinity)
auto=this(counter{0/0,1,Divinity}) indestructible
auto={C(0/0,-1,Divinity)}: moveto(battlefield) all(creature|myhand)
auto={C(0/0,-1,Divinity)}: moveto(battlefield) all(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}
kicker={0}
power=8
toughness=8
type=creature
subtype=legendary spirit
[/card]
[card]
name=myojincasteffect
auto=counter(0/0,1,Divinity) all(Myojin of Life's Web) && bury all(this)
type=nothing
id=-99774213
[/card]
[card]
name=Myojin of Night's Reach
auto=kicker token(-99764213)
auto=counter(0/0,0,Divinity)
auto=this(counter{0/0,1,Divinity}) indestructible
auto={C(0/0,-1,Divinity)}: moveto(opponentgraveyard) all(*|opponenthand)
auto={C(0/0,-1,Divinity)}: moveto(opponentgraveyard) 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}
kicker={0}
power=5
toughness=2
type=creature
subtype=legendary spirit
[/card]
[card]
name=myojincasteffect
auto=counter(0/0,1,Divinity) all(Myojin of Night's Reach) && bury all(this)
type=nothing
id=-99764213
[/card]
[card]
name=Myojin of Seeing Winds
auto=kicker token(-99464213)
auto=counter(0/0,0,Divinity)
auto=this(counter{0/0,1,Divinity}) indestructible
auto={C(0/0,-1,Divinity)}: foreach(*|battlefield) draw:1
auto={C(0/0,-1,Divinity)}: foreach(*|battlefield) 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}
kicker={0}
power=3
toughness=3
type=creature
subtype=legendary spirit
[/card]
[card]
name=myojincasteffect
auto=counter(0/0,1,Divinity) all(Myojin of Seeing Winds) && bury all(this)
type=nothing
id=-99464213
[/card]
[card]
name=Promise of Power
kicker={4}
auto=kicker token(-7776777)
auto=may token(-5557555)
auto=may token(-6667666)
type=Sorcery
mana={2}{B}{B}{B}
[/card]
[card]
name=Draw 5 Cards,pay 5 life
auto=draw:5 && life:-5
type=nothing
id=-5557555
[/card]
[card]
name=Demon Token
abilities=flying
text=Flying
auto=foreach(*|myhand) counter(1/1,1)
power=0
tougness=0
id=-6667666
color=black
type=creature
subtype=Demon
[/card]
[card]
name=Promise of Power Entwine
auto=counter(0/0,1,Entwine)
auto=@movedTo(demon|mybattlefield):thisforeach(counter{0/0.1.Entwine}>0) token(-5557555) && counter(0/0,-1,Entwine) && counter(0/0,1,Bury)
auto=@movedTo(*|myhand) from(mylibrary):thisforeach(counter{0/0.1.Entwine}>0) token(-6667666) && counter(0/0,-1,Entwine) && counter(0/0,1,Bury)
auto=thisforeach(counter{0/0.1.Bury}>0) bury
id=-7776777
type=Nothing
[/card]
[card]
name=Hypnox
auto=kicker token(-998877332)
auto=@movedto(this|exile,mygraveyard): moveTo(exile) all(*|myhand) 
text=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}
kicker={0}
power=8
toughness=8
abilities=flying
type=creature
subtype=nightmare horror
[/card]
[card]
name=hypnoxeffect
auto=moveTo(exile) all(*|opponenthand) 
auto=bury all(this)
type=nothing
id=-998877332
[/card]
[card]
name=Sneak Attack
auto=counter(0/0,0,breach)
auto={R}: target(creature|myhand) moveto(mybattlefield) && counter(0/0,+1,breach) all(this)
auto=@movedto(creature[-token]|battlefield): this(counter{0/0,1,breach}) all(trigger) counter(0/0,1,breach) &&  this(counter{0/0,1,breach}) counter(0/0,-1,breach) &&all(creature[counter{0/0.1.breach}]|myBattlefield) haste ueot
auto=lord(creature[counter{0/0.1.breach}]|myBattlefield) haste
auto=@next endofturn:moveto(mygraveyard) all(creature[counter{0/0.1.breach}]|myBattlefield)
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=Aluren
auto={0}:notatarget(creature[manacost<=3]|myhand) moveto(mybattlefield)
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.
type=Enchantment
mana={2}{G}{G}
[/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=Allosaurus Rider
autohand={0}: token(-39888377) asSorcery 
mana={g}{g}{5}
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.
power=1
toughness=1
type=creature
subtype=elf warrior
[/card]
[card]
name=Sacrifices 
auto=moveto(exile)  target(other *[green]|myhand)
auto=@movedto(exile): token(-39888378) && bury all(this)
id=-39888377
type=nothing
[/card]
[card]
name=Summon to battlefield
auto=moveto(Exile) target(other *[green]|myhand)
auto=@movedto(Exile): moveto(mybattlefield) target(Allosaurus Rider|myhand)
auto=@movedto(Allosaurus Rider|battlfield): bury all(this)
id=-39888378
type=nothing
[/card]
[card]
name=Phage the Untouchable
auto=kicker token(-98414292)
auto=token(-98414293)
auto=@damaged(player) from(this): wingame controller
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}
kicker={0}
power=4
toughness=4
abilities=deathtouch
# Unfortunately you can regenerate a creature damaged by a creature with deathtouch, but since the AI barely use the regeneration, this might only be a problem if we want to add this card to an AI deck.
type=legendary creature
subtype=spirit
[/card]
[card]
name=phagesafe
auto=@movedto(this|exile) aslongas(phagesafe|mybattlefield): bury all(phagelose)
auto=moveto(exile) all(this)
type=nothing
id=-98414292
[/card]
[card]
name=Phagelose
auto=@movedto(*|mystack,mybattlefield,myhand,mygraveyard,mylibrary): wingame opponent
type=nothing
id=-98414293
[/card]
[card]
name=sun titan
auto=counter(0/0,0,Fetch)
auto=may moveTo(mybattlefield) target(*[-sorcery;-instant;manacost<=3]|mygraveyard)
auto={c(0/0,-1,Fetch)}: token(-335544667) limit:1
auto=@each mycombatdamage: counter(0/0,1,Fetch) target(sun titan[attacking])
auto=@each mycombatends: thisforeach(counter{0/0.1.Fetch}): counter(0/0,-1,Fetch) all(this)
text=useless text
mana={4}{w}{w}
power=6
toughness=6
abilities=vigilance
type=creature
subtype=gaint
[/card]
[card
name=titanfetch
auto=may moveTo(mybattlefield) target(*[-sorcery;-instant;manacost<=3]|mygraveyard)
auto=moveto(exile) all(this)
type=nothing
id=-335544667
[/card]
[card]
name=Through the Breach
auto=token(-33663377) && token(-33663376)
auto=@next endofturn:moveto(mygraveyard) all(creature[counter{0/0.1.breached}]|myBattlefield)
autohand={2}{R}:target(*[arcane]|mystack) token(-33663375)
mana={4}{R}
type=instant
subtype=arcane
[/card]
[card]
name=splicebreach
auto=copy target(Through the Breach|myhand)
type=instant
id=-33663375
[/card]
[card]
name=breached1
auto=moveto(mybattlefield) target(creature|myhand)
auto=bury all(this)
type=nothing
id=-33663376
[/card]
[card]
name=breached2
auto=@next movedto(creature[-token]|mybattlefield): all(trigger) counter(0/0,1,breached) && all(trigger) haste ueot && bury all(this)
type=nothing
id=-33663377
[/card]
[card]
name=Reveillark
abilities=flying
kicker={1}
auto=@movedTo(this|mygraveyard):may moveto(mybattlefield) target(creature[power<=2]|mygraveyard) && token(-10101097)
auto=@movedTo(this|myhand):may moveto(mybattlefield) target(creature[power<=2]|mygraveyard) && token(-10101097)
auto=@movedTo(this|exile):may moveto(mybattlefield) target(creature[power<=2]|mygraveyard) && token(-10101097)
auto=@movedTo(this|mylibrary):may moveto(mybattlefield) target(creature[power<=2]|mygraveyard) && token(-10101097)
auto=kicker bury all(this)
mana={4}{W}
type=Creature
subtype=Elemental
power=4
toughness=3
[/card]
[card]
name=wispmare
auto=bury target(creature[-artifact,-black]|battlefield) 
autohand={W}{s}:token(-14655443) asSorcery && bury target(enchantment|battlefield) 
mana={2}{w}
text=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.)
type=creature
abilities=flying
subtype=Elemental
power=1
toughness=3
[/card]
[card]
name=Evocation of Shrieks
auto=moveto(exile) all(this)
power=1
toughness=3
id=-14655443
type=nothing
subtype=creature Elemental
[/card]
[card]
name=walker of the grove
auto=@movedTo(this|mygraveyard):token(-16455443)
auto=@movedTo(this|myhand):token(-16455443)
auto=@movedTo(this|exile):token(-16455443)
auto=@movedTo(this|mylibrary):token(-16455443)
autohand={4}{G}{s}:token(-16455443) asSorcery 
mana={6}{G}{G}
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.)
type=creature
subtype=Elemental
power=7
toughness=7
[/card]
[card]
name=Evocation of Spite
power=4
toughness=4
id=-16455443
type=creature
subtype=green Elemental
[/card]
[card]
name=Spitebellows
auto=@movedTo(this|mygraveyard):Damage:6 target(creature)
auto=@movedTo(this|myhand):Damage:6 target(creature)
auto=@movedTo(this|exile):Damage:6 target(creature)
auto=@movedTo(this|mylibrary):Damage:6 target(creature)
autohand={1}{R}{R}{s}:token(-16555443) asSorcery 
mana={5}{R}
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.)
type=creature
subtype=Elemental
power=6
toughness=1
[/card]
[card]
name=Evocation of Spite
auto=@movedTo(this|mygraveyard):Damage:6 target(creature)
auto=@movedTo(this|exile):Damage:6 target(creature)
auto=moveto(exile) all(this)
power=6
toughness=1
id=-16555443
type=nothing
subtype=creature Elemental
[/card]
[card]
name=Shriekmaw
auto=bury target(creature[-artifact,-black]|battlefield) 
autohand={1}{B}{s}:token(-16655443) asSorcery && bury target(creature[-artifact;-black]|battlefield) 
mana={4}{B}
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.)
type=creature
abilities=fear
subtype=Elemental
power=3
toughness=2
[/card]
[card]
name=Evocation of Shrieks
auto=moveto(exile) all(this)
power=3
toughness=2
id=-16655443
type=nothing
subtype=creature Elemental
[/card]
[card]
name=Offalsnout
auto=@movedTo(this|mygraveyard):moveTo(exile) target(*|graveyard)
auto=@movedTo(this|myhand):moveTo(exile) target(*|graveyard)
auto=@movedTo(this|exile): moveTo(exile) target(*|graveyard)
auto=@movedTo(this|mylibrary): moveTo(exile) target(*|graveyard)
autohand={B}{s}:token(-16755443) asSorcery 
mana={2}{B}
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.)
type=creature
abilities=flash
subtype=Elemental
power=2
toughness=2
[/card]
[card]
name=Evocation of Offalsnout
auto=@movedTo(this|mygraveyard):moveTo(exile) target(*|graveyard)
auto=@movedTo(this|exile): moveTo(exile) target(*|graveyard)
auto=moveto(exile) all(this)
power=2
toughness=2
id=-16755443
type=nothing
subtype=creature Elemental
[/card]
[card]
name=Nevermaker
auto=@movedTo(this|mygraveyard):moveTo(ownerLibrary) target(*[-land]|battlefield)
auto=@movedTo(this|myhand):moveTo(ownerLibrary) target(*[-land]|battlefield)
auto=@movedTo(this|exile): moveTo(ownerLibrary) target(*[-land]|battlefield)
auto=@movedTo(this|mylibrary): moveTo(ownerLibrary) target(*[-land]|battlefield)
autohand={2}{u}{s}:token(-16855443) asSorcery 
mana={3}{U}
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.)
type=creature
abilities=flying
subtype=Elemental
power=2
toughness=3
[/card]
[card]
name=Evocation of Neverland
auto=@movedTo(this|mygraveyard):moveTo(ownerLibrary) target(*[-land]|battlefield)
auto=@movedTo(this|exile): moveTo(ownerLibrary) target(*[-land]|battlefield)
auto=moveto(exile) all(this)
power=2
toughness=3
id=-16855443
type=nothing
subtype=creature Elemental
[/card]
[card]
name=Mulldrifter
auto=draw:2
autohand={2}{u}{s}:token(-16955443) asSorcery && discard:2 target(player)
mana={4}{U}
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.)
type=creature
abilities=flying
subtype=Elemental
power=2
toughness=2
[/card]
[card]
name=Evocation of Drifting
auto=may draw:2
auto=moveto(exile) all(this)
power=2
toughness=2
id=-16955443
type=nothing
subtype=creature Elemental 
[/card]
[card]
name=Mournwhelk
auto=discard:2 target(player)
autohand={3}{w}{s}:token(-17055443) asSorcery && discard:2 target(player)
mana={6}{B}
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.)
type=creature
subtype=Elemental
power=3
toughness=3
[/card]
[card]
name=Evocation of Mourning
auto=moveto(exile) all(this)
power=3
toughness=3
id=-17055443
type=nothing
subtype=creature Elemental
[/card]
[card]
name=Meadowboon
auto=@movedTo(this|mygraveyard): Counter(1/1,1) all(creature|mybattlefield)
auto=@movedTo(this|myhand): Counter(1/1,1) all(creature|mybattlefield)
auto=@movedTo(this|exile): Counter(1/1,1) all(creature|mybattlefield)
auto=@movedTo(this|mylibrary): Counter(1/1,1) all(creature|mybattlefield)
autohand={3}{w}{s}:token(-17155443) asSorcery 
mana={2}{w}{w}
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.)
type=creature
subtype=Elemental
power=3
toughness=3
[/card]
[card]
name=Evocation of Meadows
auto=@movedTo(this|mygraveyard): Counter(1/1,1) all(creature|mybattlefield)
auto=@movedTo(this|exile): Counter(1/1,1) all(creature|mybattlefield)
auto=moveto(exile) all(this)
power=3
toughness=3
id=-17155443
type=nothing
subtype=creature Elemental 
[/card]
[card]
name=Inner-Flame Acolyte
auto=bury target(Artifact|battlefield)
autohand={R}{s}:token(-17255443) asSorcery && target(creature) 2/0 ueot
mana={1}{R}{R}
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.)
type=creature
subtype=Elemental Shaman
power=2
toughness=2
[/card]
[card]
name=Evocation of Flame
auto=moveto(exile) all(this)
power=2
toughness=2
id=-17255443
type=nothing
subtype=creature Elemental Shaman
[/card]
[card]
name=Ingot Chewer
auto=bury target(Artifact|battlefield)
autohand={R}{s}:token(-17355443) asSorcery 
mana={4}{R}
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.)
type=creature
subtype=Elemental
power=3
toughness=3
[/card]
[card]
name=Evocation of ingot
auto=may bury target(Artifact|battlefield) 
auto=moveto(exile) all(this)
power=3
toughness=3
id=-17355443
type=nothing
subtype=creature Elemental
[/card]
[card]needs more testing
name=Glarewielder
auto=token(-17455443) && cantblock target(creature|battlefield) 
autohand={1}{R}{s}:token(-17455443) asSorcery && cantblock target(creature|battlefield) 
mana={4}{R}
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.)
type=creature
power=3
toughness=1
abilities=haste
[/card]
[card]
name=Evocation of Glare
auto=may cantblock target(creature|battlefield) 
auto=moveto(exile) all(this)
power=3
toughness=1
abilities=haste
id=-17455443
type=nothing
subtype=creature Elemental
[/card]needs more testing
[card]
name=Faultgrinder
auto=bury target(Land|battlefield)
autohand={4}{R}{s}:token(-17555443) asSorcery 
mana={6}{R}
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.)
type=creature
subtype=Elemental
power=4
toughness=4
abilities=trample
[/card]
[card]
name=Evocation of Fault
auto=may bury target(Land|battlefield) 
auto=moveto(exile) all(this)
power=4
toughness=4
abilities=trample
id=-17555443
type=nothing
subtype=creature Elemental
[/card]
[card]
name=Cloudthresher
auto=damage:2 all(creature[flying],players)
autohand={2}{G}{G}{s}:token(-17655443) asSorcery 
mana={2}{G}{G}{G}{G}
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.)
type=creature
subtype=Elemental
power=7
toughness=7
abilities=flash, reach
[/card]
[card]
name=Evocation of Clouds
auto=damage:2 all(creature[flying],players)
auto=moveto(exile) all(this)
power=7
toughness=7
abilities=flash
id=-17655443
type=nothing
subtype=creature Elemental
[/card]

[card]
name=Briarhorn
auto=target(creature) 3/3 ueot
autohand={1}{G}{s}:token(-17755443) asSorcery && target(creature) 3/3 ueot
mana={3}{G}
text=When Briarhorn enters the battlefield, target creature gets +3/+3 until end of turn.
type=creature
subtype=Elemental
power=3
toughness=3
abilities=flash
[/card]
[card]
name=Evocation of Briarhorn
auto=moveto(exile) all(this)
power=3
toughness=3
abilities=flash
id=-17755443
type=nothing
subtype=creature Elemental
[/card]
[card]
name=aethersnipe
auto=moveTo(ownerHand) target(*[-land]|battlefield) 
autohand={1}{U}{U}{s}:token(-17855443) asSorcery 
mana={5}{U}
text=When Ζthersnipe enters the battlefield, return target nonland permanent to its owner's hand. Evoke  (You may cast this spell for its evoke cost. If you do, it's sacrificed when it enters the battlefield.)
type=creature
subtype=Elemental
power=4
toughness=4
[/card]
[card]
name=Evocation of aether
auto=may moveTo(ownerHand) target(*[-land]|battlefield) 
auto=moveto(exile) all(this)
power=4
toughness=4
id=-17855443
type=nothing
subtype=creature Elemental
[/card]
[card]
name=Shapeshifter
auto=@each myupkeep: token(-77006650)
auto=token(-77006650)
mana={6}
type=artifact creature
subtype=shapeshifter
power=0
toughness=7
[/card]
[card]
name=choose number
auto=May token(-77006657)
auto=May token(-77006651)
auto=May token(-77006652)
auto=May token(-77006653)
auto=May token(-77006654)
auto=May token(-77006655)
auto=May token(-77006656)
auto=May token(-77006658)
auto=moveto(exile) all(this)
id=-77006650
type=nothing
[/card]
[card]
name=Choice 1/6
auto=1/-1 target(Shapeshifter|mybattlefield)
auto=moveto(exile) all(this)
id=-77006651
type=nothing
[/card]
[card]
name=Choice 2/5
auto=2/-2 target(Shapeshifter|mybattlefield)
auto=moveto(exile) all(this)
id=-77006652
type=nothing
[/card]
[card]
name=Choice 3/4
auto=3/-3 target(Shapeshifter|mybattlefield)  
auto=moveto(exile) all(this)
id=-77006653
type=nothing
[/card]
[card]
name=Choice 4/3
auto=4/-4 target(Shapeshifter|mybattlefield) 
auto=moveto(exile) all(this)
id=-77006654
type=nothing
[/card]
[card]
name=Choice 5/2
auto=5/-5 target(Shapeshifter|mybattlefield) 
auto=moveto(exile) all(this)
id=-77006655
type=nothing
[/card]
[card]
name=Choice 6/1
auto=6/-6 target(Shapeshifter|mybattlefield) 
auto=moveto(exile) all(this)
id=-77006656
type=nothing
[/card]
[card]
name=Choice 7/0
auto=7/-7 target(Shapeshifter|mybattlefield) 
auto=moveto(exile) all(this)
id=-77006657
type=nothing
[/card]
[card]
name=Choice 0/7
auto=target(Shapeshifter|mybattlefield) -7/7
auto=moveto(exile) all(this)
id=-77006658
type=nothing
[/card]
[card]
name=Darksteel Garrison
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.)
auto={3}: equip target(land|mybattlefield)
auto=indestructible
auto=@tapped(mytgt): 1/1 target(creature|battlefield)
mana={2}
type=artifact
subtype=equipment
[/card]
[card]
name=Akroma, Angel of Fury
autohand={3}:token(16655333) asSorcery && moveto(exile) target(Akroma, Angel of Fury|myhand)
auto={r}:1/0 ueot
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.)
abilities=nofizzle, flying, trample, protection from white, protection from blue
power=6
toughness=6
type=Legendary Creature
subtype=Angel
mana={5}{R}{R}{R}
[/card]
[card]
name=Morphed Akroma, Angel of Fury
auto={3}{R}{R}{R}:token(122432) && moveto(exile) all(this)
power=2
toughness=2
type=creature
[/card]

[card]
name=Aphetto Alchemist
autohand={3}:token(16655334) asSorcery && moveto(exile) target(Aphetto Alchemist|myhand)
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.)
power=1
toughness=2
type=Creature
subtype=Human Wizard
mana={1}{U}
[/card]
[card]
name=Morphed Aphetto Alchemist
auto={U}:token(39530) && moveto(exile) all(this)
power=2
toughness=2
type=creature
[/card]
[card]
name=Aphetto Exterminator
autohand={3}:token(16655335) asSorcery && moveto(exile) target(Aphetto Exterminator|myhand)
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.
power=3
toughness=1
type=Creature
subtype=Human Wizard
mana={2}{B}
[/card]
[card]
name=Morphed Aphetto Exterminator
auto={3}{B}: -3/-3 target(creature) && token(42060) && moveto(exile) all(this)
power=2
toughness=2
type=creature
[/card]
[card]
name=Aquamorph Entity
autohand={3}:token(16655336) asSorcery && moveto(exile) target(Aquamorph Entity|myhand)
auto=token(-77006647)
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.)of turn.
power=0
toughness=1
type=Creature
subtype=Shapeshifter
mana={2}{U}{U}
[/card]
[card]
name=choose number
auto=May token(-77006648)
auto=May token(-77006649)
auto=moveto(exile) all(this)
id=-77006647
type=nothing
[/card]
[card]
name=Choice 5/1
auto=target(Aquamorph Entity|mybattlefield) becomes(creature,5/1) 
auto=moveto(exile) all(this)
id=-77006648
type=nothing
[/card]
[card]
name=Choice 1/5
auto=target(Aquamorph Entity|mybattlefield) becomes(creature,1/5)
auto=moveto(exile) all(this)
id=-77006649
type=nothing
[/card]
[card]
name=Morphed Aquamorph Entity
auto={2}{U}:token(126024) && moveto(exile) all(this)
power=2
toughness=2
type=creature
[/card]

[card]
name=Ascending Aven
autohand={3}:token(16655337) asSorcery && moveto(exile) target(Ascending Aven|myhand)
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.)
power=3
toughness=2
abilities=flying,cloud
type=Creature
subtype=Bird Soldier
mana={2}{U}{U}
[/card]
[card]
name=Morphed Ascending Aven
auto={2}{U}:token(25879) && moveto(exile) all(this)
power=2
toughness=2
type=creature
[/card]
[card]
name=Aven Liberator
autohand={3}:token(16655338) asSorcery && moveto(exile) target(Aven Liberator|myhand)
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.
power=3
toughness=2
abilities=flying
type=Creature
subtype=Bird Soldier
mana={2}{W}{W}
[/card]
[card]
name=Choice of protection
auto=May token(-77006672)
auto=May token(-77006673)
auto=May token(-77006674)
auto=May token(-77006675)
auto=May token(-77006676)
auto=moveto(exile) all(this)
id=-77006671
type=nothing
[/card]
[card]
name=Choice protection White
auto=may protection from white target(creature)
auto=moveto(exile) all(this)
id=-77006672
type=nothing
[/card]
[card]
name=Choice protection Blue
auto=may protection from blue target(creature)
auto=moveto(exile) all(this)
id=-77006673
type=nothing
[/card]
[card]
name=Choice protection Black
auto=may protection from black target(creature)
auto=moveto(exile) all(this)
id=-77006674
type=nothing
[/card]
[card]
name=Choice protection Red
auto=may protection from red target(creature)
auto=moveto(exile) all(this)
id=-77006675
type=nothing
[/card]
[card]
name=Choice protection Green
auto=may protection from green target(creature)
auto=moveto(exile) all(this)
id=-77006676
type=nothing
[/card]
[card]
name=Morphed Aven Liberator
auto={3}{W}:token(43626) && token(-77006671) && moveto(exile) all(this)
power=2
toughness=2
type=creature
[/card]
[card]
name=Bane of the Living
autohand={3}:token(16655339) asSorcery && moveto(exile) target(Bane of the Living|myhand)
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.
power=4
toughness=3
type=Creature
subtype=insect
mana={2}{B}{B}
[/card]
[card]
name=Morphed Bane of the Living
auto={X}{B}{B}: thisforeach(X) -1/-1 all(creature) && token(44493) && moveto(exile) all(this)
power=2
toughness=2
type=creature
[/card]
[card]
name=Battering Craghorn
autohand={3}:token(16655340) asSorcery && moveto(exile) target(Battering Craghorn|myhand)
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.)
power=3
toughness=1
abilities=first strike
type=Creature
subtype=Goat Beast
mana={2}{R}{R}
[/card]
[card]
name=Morphed Battering Craghorn
auto={1}{R}{R}: token(39486) && moveto(exile) all(this)
power=2
toughness=2
type=creature
[/card]
[card]
name=Birchlore Rangers
autohand={3}:token(16655341) asSorcery && moveto(exile) target(Birchlore Rangers|myhand)
auto={0}:Tap target(creature[elf]|mybattlefield) && token(-1199677)
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.)
power=1
toughness=1
type=Creature
subtype=Elf Druid
mana={G}
[/card]
[card]
name=Morphed Birchlore Rangers
auto={G}: token(39836) && moveto(exile) all(this)
power=2
toughness=2
type=creature
[/card]
[card]
name=Manatapper1
auto=may Tap target(creature[elf]|mybattlefield) && token(-1199678)
auto=moveto(exile) all(this)
type=nothing
id=-1199677
[/card]
[card]
name=Manatapper2
auto=may Add{G}
auto=may Add{R}
auto=may Add{U}
auto=may Add{B}
auto=may Add{W}
auto=moveto(exile) all(this)
type=nothing
id=-1199678
[/card]
[card]
name=Blistering Firecat
autohand={3}:token(16655342) asSorcery && moveto(exile) target(Blistering Firecat|myhand)
auto=@next endofturn: bury all(this)
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.)
power=7
toughness=1
type=Creature
abilities=trample, haste
subtype=Elemental Cat
mana={1}{R}{R}{R}
[/card]
[card]
name=Morphed Blistering Firecat
auto={R}{R}: token(39737) && moveto(exile) all(this)
power=2
toughness=2
type=creature
[/card]

[card]
name=Bloodstoke Howler
autohand={3}:token(16655343) asSorcery && moveto(exile) target(Bloodstoke Howler|myhand)
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.
power=3
toughness=4
type=Creature
subtype=beast
mana={5}{R}
[/card]
[card]
name=Morphed Bloodstoke Howler
auto={6}{R}:token(44209) && all(creature[beast]|mybattlefield) +3/+0 ueot && moveto(exile) all(this)
power=2
toughness=2
type=creature
[/card]
[card]
name=Boneknitter
autohand={3}:token(16655344) asSorcery && moveto(exile) target(Boneknitter|myhand)
auto={1}{B}: Regenerate target(creature[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.)
power=1
toughness=1
type=Creature
subtype=zombie Cleric
mana={1}{B}
[/card]
[card]
name=Morphed Boneknitter
auto={2}{B}: token(39547) && moveto(exile) all(this)
power=2
toughness=2
type=creature
[/card]
[card]
name=Branchsnap Lorian
autohand={3}:token(16655345) asSorcery && moveto(exile) target(Branchsnap Lorian|myhand)
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.)
power=4
toughness=1
type=Creature
subtype=Beast
abilities=trample
mana={1}{G}{G}
[/card]
[card]
name=Morphed Branchsnap Lorian
auto={G}: token(37909) && moveto(exile) all(this)
power=2
toughness=2
type=creature
[/card]
[card]
name=Living End
autohand={2}{B}{B}:token(16655459) asSorcery 
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.
type=Sorcery
mana={99}{B}
[/card]
[card]
name=Suspended Living End
auto=moveto(exile) notatarget(Living end|myhand)
auto=counter(0/0,3,Time)
auto=@each myupkeep:counter(0/0.-1.Time)
auto=@each mydraw:aslongas(suspended living end[-counter{0/0.1.Time}]|mybattlefield) bury all(this)
autograveyard=@movedto(this|mygraveyard): counter(0/0,1,End) all(creature|battlefield) && token(-7778)
type=nothing
[/card]
[card]
name=swap
auto=moveto(ownerbattlefield) all(creature|graveyard) && moveto(graveyard) all(creature[counter{0/0.1.End}]|battlefield)
auto=moveto(exile) all(this)
id=-7778
type=nothing
[/card]
[card]
name=Corpulent Corpse
autohand={B}:token(16655438) asSorcery 
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.)
power=3
toughness=3
type=Creature
subtype=zombie
abilities=fear
mana={5}{B}
[/card]
[card]
name=Suspended Corpulent Corpse
auto=moveto(exile) notatarget(Corpulent Corpse|myhand)
auto=counter(0/0,3,Time)
auto=@each myupkeep:counter(0/0.-1.Time)
auto=@each mydraw: this(counter{0/0.1.Time}<1) bury all(this)
autograveyard=@movedto(this|mygraveyard): token(108910) && token(-6673)
type=nothing
[/card]
[card]
name=hasted Corpulent Corpse
auto=all(Corpulent Corpse|mybattlefield) haste  && moveto(exile) all(this)
id=-6673
type=nothing
[/card]
[card]
name=Deep-Sea Kraken
autohand={2}{u}{s}:token(16655440) asSorcery 
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.
power=6
toughness=6
type=Creature
subtype=Kraken
abilities=unblockable
mana={7}{U}{U}{U}
[/card]
[card]
name=Suspended Deep-Sea Kraken
auto=moveto(exile) notatarget(Deep-Sea Kraken|myhand)
auto=counter(0/0,9,Time)
auto=@movedto(*|opponentstack): counter(0/0.-1.Time)
auto=@each myupkeep:counter(0/0.-1.Time)
auto=@each mydraw: this(counter{0/0.1.Time}<1) bury all(this)
autograveyard=@movedto(this|mygraveyard): token(113506)  && token(-6674)
type=nothing
[/card]
[card]
name=hasted Deep-Sea Kraken
auto=all(Deep-Sea Kraken|mybattlefield) haste  && moveto(exile) all(this)
id=-6674
type=nothing
[/card]
[card]
name=Divine Congregation
autohand={1}{W}:token(16655442) asSorcery 
auto=foreach(creature|opponentbattlefield) life:2
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.)
type=sorcery
mana={3}{W}
[/card]
[card]
name=Suspended Divine Congregation
auto=moveto(exile) notatarget(Divine Congregation|myhand) 
auto=counter(0/0,5,Time)
auto=@each myupkeep:counter(0/0.-1.Time)
auto=@each mydraw: this(counter{0/0.1.Time}<1) bury all(this)
autograveyard=@movedto(this|mygraveyard):token(108814)
type=nothing
[/card]
[card]
name=Cyclical Evolution
autohand={2}{G}:token(16655439) asSorcery 
auto=3/3 ueot target(creature|battlefield)
auto=token(16655439)
text=Target creature gets +3/+3 until end of turn. Exile Cyclical Evolution with three time counters on it. Suspend 3{2}{G} (Rather than cast this card from your hand, you may pay {2}{G} and exile it with three time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.)
type=sorcery
mana={3}{G}{G}
[/card]
[card]
name=Suspended Cyclical Evolution
auto=moveto(exile) notatarget(Cyclical Evolution|myhand) 
auto=counter(0/0,3,Time)
auto=@each myupkeep:counter(0/0.-1.Time)
auto=@each mydraw: this(counter{0/0.1.Time}<1) bury all(this)
autograveyard=@movedto(this|mygraveyard): token(126169)
type=nothing
[/card]
[card]
name=Arc Blade
autohand={3}:token(16655434) asSorcery 
auto=damage:2 target(creature,player)
auto=token(16655434)
text=Arc Blade deals 2 damage to target creature or player. Exile Arc Blade with three time counters on it. Suspend 3{2}{R} (Rather than cast this card from your hand, you may pay {2}{R} 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.)
type=sorcery
mana={3}{R}{R}
[/card]
[card]
name=Suspended Arc Blade
auto=moveto(exile) notatarget(Cyclical Evolution|myhand) 
auto=counter(0/0,3,Time)
auto=@each myupkeep:counter(0/0.-1.Time)
auto=@each mydraw: this(counter{0/0.1.Time}<1) bury all(this)
autograveyard=@movedto(this|mygraveyard):token(126193)
type=nothing
[/card]

[card]
name=Chronomantic Escape
autohand={2}{W}:token(16655436) asSorcery 
auto=token(16655436)
auto=@next upkeep:lord(creature|opponentbattlefield) cantattack ueot
text=Until your next turn, creatures can't attack you. Exile Chronomantic Escape with three time counters on it. Suspend 3{2}{W} (Rather than cast this card from your hand, you may pay {2}{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.)
type=sorcery
mana={4}{W}{W}
[/card]
[card]
name=Suspended Chronomantic Escape
auto=moveto(exile) notatarget(Chronomantic Escape|myhand) 
auto=counter(0/0,3,Time)
auto=@each myupkeep:counter(0/0.-1.Time)
auto=@each mydraw: this(counter{0/0.1.Time}<1) bury all(this)
autograveyard=@movedto(this|mygraveyard): token(126204)
type=nothing
[/card]

[card]
name=Durkwood Baloth
autohand={G}:token(16655443) asSorcery 
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.)
power=5
toughness=5
type=Creature
subtype=Beast
mana={4}{G}{G}
[/card]
[card]
name=Suspended Durkwood Baloth
auto=moveto(exile) notatarget(Durkwood Baloth|myhand) 
auto=counter(0/0,5,Time)
auto=@each myupkeep:counter(0/0.-1.Time)
auto=@each mydraw: this(counter{0/0.1.Time}<1) bury all(this)
autograveyard=@movedto(this|mygraveyard):token(108807)  && token(-6675)
type=nothing
[/card]
[card]
name=hasted Durkwood Baloth
auto=all(Durkwood Baloth|mybattlefield) haste  && moveto(exile) all(this)
id=-6675
type=nothing
[/card]
[card]
name=Duskrider Peregrine
autohand={1}{W}:token(16655444) asSorcery 
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.)
power=3
toughness=3
type=Creature
subtype=Bird
abilities=Flying, protection from black
mana={5}{W}
[/card]
[card]
name=Suspended Duskrider Peregrine
auto=moveto(exile) notatarget(Duskrider Peregrine|myhand) 
auto=counter(0/0,3,Time)
auto=@each myupkeep:counter(0/0.-1.Time)
auto=@each mydraw: this(counter{0/0.1.Time}<1) bury all(this)
autograveyard=@movedto(this|mygraveyard): token(108887)  && token(-6676)
type=nothing
[/card]
[card]
name=hasted Peregrine
auto=all(Duskrider Peregrine|mybattlefield) haste  && moveto(exile) all(this)
id=-6676
type=nothing
[/card]
[card]
name=Errant Ephemeron
autohand={1}{u}:token(16655447) asSorcery 
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.)
power=4
toughness=4
type=Creature
subtype=Illusion
abilities=flying
mana={6}{U}
[/card]
[card]
name=Suspended Errant Ephemeron
auto=moveto(exile) notatarget(Errant Ephemeron|myhand) 
auto=counter(0/0,4,Time)
auto=@each myupkeep:counter(0/0.-1.Time)
auto=@each mydraw: this(counter{0/0.1.Time}<1) bury all(this)
autograveyard=@movedto(this|mygraveyard): token(108909) && token(-6677)
type=nothing
[/card]
[card]
name=hasted errant
auto=all(errant ephemeron|mybattlefield) haste  && moveto(exile) all(this)
id=-6677
type=nothing
[/card]
[card]
name=Festering March
autohand={2}{B}:token(16655448) asSorcery 
auto=-1/-1 all(creature|opponentbattlefield)
auto=token(16655448)
text=Creatures your opponents control get -1/-1 until end of turn. Exile Festering March with three time counters on it. Suspend 3{2}{B} (Rather than cast this card from your hand, you may pay {2}{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.)
type=sorcery
mana={3}{B}{B}
[/card]
[card]
name=Suspended Festering March
auto=moveto(exile) notatarget(Festering March|myhand) 
auto=counter(0/0,3,Time)
auto=@each myupkeep:counter(0/0.-1.Time)
auto=@each mydraw: this(counter{0/0.1.Time}<1) bury all(this)
autograveyard=@movedto(this|mygraveyard):token(126131)
type=nothing
[/card]

[card]
name=Giant Dustwasp
autohand={1}{G}:token(16655451) asSorcery 
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.)
power=3
toughness=3
type=Creature
subtype=Insect
abilities=flying
mana={3}{G}{G}
[/card]
[card]
name=Suspended Giant Dustwasp
auto=moveto(exile) notatarget(Giant Dustwasp|myhand) 
auto=counter(0/0,4,Time)
auto=@each myupkeep:counter(0/0.-1.Time)
auto=@each mydraw: this(counter{0/0.1.Time}<1) bury all(this)
autograveyard=@movedto(this|mygraveyard): token(122313) && token(-6661)
type=nothing
[/card]
[card]
name=hasted Giant Dustwasp
auto=all(Giant Dustwasp|mybattlefield) haste  && moveto(exile) all(this)
id=-6661
type=nothing
[/card]

[card]
name=Greater Gargadon
autohand={R}:token(16655452) asSorcery 
text=Suspend 10{R} (Rather than cast this card from your hand, you may pay {R} and exile it with ten time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.) Sacrifice an artifact, creature, or land: Remove a time counter from Greater Gargadon. Activate this ability only if Greater Gargadon is suspended.
power=9
toughness=7
type=Creature
subtype=beast
mana={9}{R}
[/card]
[card]
name=Suspended Greater Gargadon
auto=moveto(exile) notatarget(Greater Gargadon|myhand) 
auto=counter(0/0,10,Time)
auto={0}:bury target(creature,artifact,land|mybattlefield) && counter(0/0.-1.Time) all(this) && this(counter{0/0.1.Time}<1) bury all(this)
auto=@each myupkeep:counter(0/0.-1.Time)
auto=@each mydraw: this(counter{0/0.1.Time}<1) bury all(this)
autograveyard=@movedto(this|mygraveyard): token(111048) && token(-6634)
type=nothing
[/card]
[card]
name=hasted Greater Gargadon
auto=all(Greater Gargadon|mybattlefield) haste  && moveto(exile) all(this)
id=-6634
type=nothing
[/card]
[card]
name=Heroes Remembered
autohand={w}:token(16655453) asSorcery 
text=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.)
type=Sorcery
mana={99}{W}
[/card]
[card]
name=Suspended Heroes Remembered
auto=moveto(exile) notatarget(Heroes Remembered|myhand) 
auto=counter(0/0,10,Time)
auto=@each myupkeep:counter(0/0.-1.Time)
auto=@each mydraw: this(counter{0/0.1.Time}<1) bury all(this)
autograveyard=@movedto(this|mygraveyard):Life:20 controller
type=nothing
[/card]

[card]
name=Infiltrator il-Kor
autohand={1}{U}:token(16655454) asSorcery 
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.)
power=3
toughness=1
type=Creature
subtype=Kor Rogue
abilities=shadow
mana={4}{U}
[/card]
[card]
name=Suspended Infiltrator il-Kor
auto=moveto(exile) notatarget(Infiltrator il-Kor|myhand) 
auto=counter(0/0,2,Time)
auto=@each myupkeep:counter(0/0.-1.Time)
auto=@each mydraw: this(counter{0/0.1.Time}<1) bury all(this)
autograveyard=@movedto(this|mygraveyard): token(130694) && token(-6610)
type=nothing
[/card]
[card]
name=hasted Infiltrator il-Kor
auto=all(Infiltrator il-Kor|mybattlefield) haste  && moveto(exile) all(this)
id=-6610
type=nothing
[/card]

[card]
name=Ivory Giant
autohand={W}:token(16655456) asSorcery 
auto=tap all(creature[-white]|battlefield)
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.)
power=3
toughness=4
type=Creature
subtype=Gaint
mana={5}{W}{W}
[/card]
[card]
name=Suspended Ivory Giant
auto=moveto(exile) notatarget(Ivory Giant|myhand) 
auto=counter(0/0,5,Time)
auto=@each myupkeep:counter(0/0.-1.Time)
auto=@each mydraw: this(counter{0/0.1.Time}<1) bury all(this)
autograveyard=@movedto(this|mygraveyard): token(109741) && token(-6612)
type=nothing
[/card]
[card]
name=hasted Ivory Giant
auto=all(Ivory Giant|mybattlefield) haste  && moveto(exile) all(this)
id=-6612
type=nothing
[/card]

[card]
name=Keldon Halberdier
autohand={R}:token(16655458) asSorcery 
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.)
power=4
toughness=1
type=Creature
subtype=Human Warrior
abilities=first strike
mana={4}{R}
[/card]
[card]
name=Suspended Keldon Halberdier
auto=moveto(exile) notatarget(Keldon Halberdier|myhand) 
auto=counter(0/0,4,Time)
auto=@each myupkeep:counter(0/0.-1.Time)
auto=@each mydraw: this(counter{0/0.1.Time}<1) bury all(this)
autograveyard=@movedto(this|mygraveyard): token(108891) && token(-6614)
type=nothing
[/card]
[card]
name=hasted Keldon Halberdier
auto=all(Keldon Halberdier|mybattlefield) haste  && moveto(exile) all(this)
id=-6614
type=nothing
[/card]
[card]
name=Lotus Bloom
autohand={0}:token(16655460) asSorcery 
auto={T}{S}:Add{G}{G}{G}
auto={T}{S}:Add{R}{R}{R}
auto={T}{S}:Add{U}{U}{U}
auto={T}{S}:Add{B}{B}{B}
auto={T}{S}:Add{W}{W}{W}
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
mana={99}
[/card]
[card]
name=Suspended Lotus Bloom
auto=moveto(exile) notatarget(Lotus Bloom|myhand) 
auto=counter(0/0,3,Time)
auto=@each myupkeep:counter(0/0.-1.Time)
auto=@each mydraw: this(counter{0/0.1.Time}<1) bury all(this)
autograveyard=@movedto(this|mygraveyard): token(114904)
type=nothing
[/card]
[card]
name=Mindstab
autohand={B}:token(16655461) asSorcery 
auto=target(player) Discard:3
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.)
type=Sorcery
mana={5}{B}
[/card]
[card]
name=Suspended Mindstab
auto=moveto(exile) notatarget(Mindstab|myhand) 
auto=counter(0/0,4,Time)
auto=@each myupkeep:counter(0/0.-1.Time)
auto=@each mydraw: this(counter{0/0.1.Time}<1) bury all(this)
autograveyard=@movedto(this|mygraveyard): token(108894)
type=nothing
[/card]
[card]
name=Nantuko Shaman
autohand={2}{G}{G}:token(16655462) asSorcery 
auto=token(-88664)
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.)
power=3
toughness=2
type=Creature
subtype=Insect Shaman
mana={2}{G}
[/card]
[card]
name=Suspended Nantuko Shaman
auto=moveto(exile) notatarget(Nantuko Shaman|myhand) 
auto=counter(0/0,1,Time)
auto=@each myupkeep:counter(0/0.-1.Time)
auto=@each mydraw: this(counter{0/0.1.Time}<1) bury all(this)
autograveyard=@movedto(this|mygraveyard): token(109726) && token(-661723)
type=nothing
[/card]
[card]
name=hasted Nantuko Shaman
auto=all(Nantuko Shaman|mybattlefield) haste  && moveto(exile) all(this)
id=-661723
type=nothing
[/card]
[card]
name=nantuko draw effect
autograveyard=@movedto(this|graveyard): aslongas(land[tapped]|mybattlefield) Draw:1 <1 && moveto(exile) all(nantuko draw effect|mygraveyard)
auto=moveto(graveyard)
type=nothing
id=-88664
[/card]
[card]
name=Nihilith
autohand={1}{B}:token(16655463) asSorcery 
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.
power=4
toughness=4
type=Creature
subtype=horror
abilities=fear
mana={4}{B}{B}
[/card]
[card]
name=Suspended Nihilith
auto=moveto(exile) notatarget(Nihilith|myhand) 
auto=counter(0/0,7,Time)
auto=@movedto(*|opponentgraveyard): counter(0/0.-1.Time)
auto=@each myupkeep:counter(0/0.-1.Time)
auto=@each mydraw: this(counter{0/0.1.Time}<1) bury all(this)
autograveyard=@movedto(this|mygraveyard): token(136206) && token(-34094)
type=nothing
[/card]
[card]
name=hasted Nihilith
auto=all(Nihilith|mybattlefield) haste  && moveto(exile) all(this)
id=-34094
type=nothing
[/card]
[card]
name=Pardic Dragon
autohand={R}{R}:token(16655464) asSorcery 
auto={R}:+1/0 ueot
text={R}: Pardic Dragon gets +1/+0 until end of turn. Suspend 2{R}{R} (Rather than cast this card from your hand, you may pay {R}{R} and exile it with two time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.) Whenever an opponent casts a spell, if Pardic Dragon is suspended, that player may put a time counter on Pardic Dragon.
power=4
toughness=4
type=Creature
subtype=dragon
abilities=flying
mana={4}{R}{R}
[/card]
[card]
name=Suspended Pardic Dragon
auto=moveto(exile) notatarget(Pardic Dragon|myhand)
auto=@movedto(*|opponentstack):counter(0/0.1.Time)
auto=counter(0/0,2,Time)
auto=@each myupkeep:counter(0/0.-1.Time)
auto=@each mydraw: this(counter{0/0.1.Time}<1) bury all(this)
autograveyard=@movedto(this|mygraveyard): token(109686) && token(-23098)
type=nothing
[/card]
[card]
name=hasted 
auto=all(Pardic Dragon|mybattlefield) haste  && moveto(exile) all(this)
id=-23098
type=nothing
[/card]
[card]
name=Plunder
autohand={1}{R}:token(16655466) asSorcery 
auto=destroy target(land,artifact|battlefield)
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.)
type=Sorcery
mana={4}{R}
[/card]
[card]
name=Suspended Plunder
auto=moveto(exile) notatarget(Plunder|myhand) 
auto=counter(0/0,4,Time)
auto=@each myupkeep:counter(0/0.-1.Time)
auto=@each mydraw: this(counter{0/0.1.Time}<1) bury all(this)
autograveyard=@movedto(this|mygraveyard): token(108926) 
type=nothing
[/card]

[card]
name=Reality Strobe
autohand={2}{U}:token(16655467) asSorcery 
auto=moveto(ownerhand) target(*|battlefield)
text=Return target permanent to its owner's hand. Exile Reality Strobe with three time counters on it. Suspend 3{2}{U} (Rather than cast this card from your hand, you may pay {2}{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.)
type=Sorcery
mana={4}{u}{u}
[/card]
[card]
name=Suspended Reality Strobe
auto=moveto(exile) notatarget(Reality Strobe|myhand) 
auto=counter(0/0,3,Time)
auto=@each myupkeep:counter(0/0.-1.Time)
auto=@each mydraw: this(counter{0/0.1.Time}<1) bury all(this)
autograveyard=@movedto(this|mygraveyard): token(126153)
type=nothing
[/card]
[card]
name=Rift Bolt
autohand={R}:token(16655468) asSorcery 
auto=damage:3 target(creature,player)
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.)
type=sorcery
mana={2}{R}
[/card]
[card]
name=Suspended Rift Bolt
auto=moveto(exile) notatarget(Rift Bolt|myhand) 
auto=counter(0/0,1,Time)
auto=@each myupkeep:counter(0/0.-1.Time)
auto=@each mydraw: this(counter{0/0.1.Time}<1) bury all(this)
autograveyard=@movedto(this|mygraveyard): token(108915) 
type=nothing
[/card]
[card]
name=Riftwing Cloudskate
autohand={1}{u}:token(16655470) asSorcery 
auto=moveto(ownerhand) target(*|battlefield)
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.)
power=2
toughness=2
type=Creature
subtype=illusion
abilities=flying
mana={3}{U}{U}
[/card]
[card]
name=Suspended Riftwing Cloudskate
auto=moveto(exile) notatarget(Riftwing Cloudskate|myhand) 
auto=counter(0/0,3,Time)
auto=@each myupkeep:counter(0/0.-1.Time)
auto=@each mydraw: this(counter{0/0.1.Time}<1) bury all(this)
autograveyard=@movedto(this|mygraveyard): token(109715) && token(-76987)
type=nothing
[/card]
[card]
name=hasted 
auto=all(Riftwing Cloudskate|mybattlefield) haste  && moveto(exile) all(this)
id=-76987
type=nothing
[/card]
[card]
name=Search for Tomorrow
autohand={G}:token(16655471) asSorcery 
auto=target(Land|mylibrary) moveto(myhand) 
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.)
type=sorcery
mana={2}{G}
[/card]
[card]
name=Suspended Search for Tomorrow
auto=moveto(exile) notatarget(Search for Tomorrow|myhand) 
auto=counter(0/0,2,Time)
auto=@each myupkeep:counter(0/0.-1.Time)
auto=@each mydraw: this(counter{0/0.1.Time}<1) bury all(this)
autograveyard=@movedto(this|mygraveyard): token(108802)
type=nothing
[/card]
[card]
name=Shade of Trokair
autohand={W}:token(16655472) asSorcery 
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.)
power=1
toughness=2
type=Creature
subtype=Shade
mana={3}{W}
[/card]
[card]
name=Suspended Shade of Trokair
auto=moveto(exile) notatarget(Shade of Trokair|myhand) 
auto=counter(0/0,3,Time)
auto=@each myupkeep:counter(0/0.-1.Time)
auto=@each mydraw: this(counter{0/0.1.Time}<1) bury all(this)
autograveyard=@movedto(this|mygraveyard): token(126408) && token(-36547)
type=nothing
[/card]
[card]
name=hasted Shade of Trokair
auto=all(Shade of Trokair|mybattlefield) haste  && moveto(exile) all(this)
id=-36547
type=nothing
[/card]
[card]
name=Shivan Meteor
autohand={1}{r}{r}:token(16655473) asSorcery 
auto=damage:13 target(creature|battlefield)
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.)
type=sorcery
mana={3}{R}{R}
[/card]
[card]
name=Suspended Shivan Meteor
auto=moveto(exile) notatarget(Shivan Meteor|myhand) 
auto=counter(0/0,2,Time)
auto=@each myupkeep:counter(0/0.-1.Time)
auto=@each mydraw: this(counter{0/0.1.Time}<1) bury all(this)
autograveyard=@movedto(this|mygraveyard): token(134740)
type=nothing
[/card]

[card]
name=Shivan Sand-Mage
autohand={R}:token(16655474) asSorcery 
auto=may token(-29863)
auto=may token(-29864)
text=When Shivan Sand-Mage enters the battlefield, choose one ERemove two time counters from target permanent or suspended card; or put two time counters on target permanent with a time counter on it or suspended card. 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.)
power=3
toughness=2
type=Creature
subtype=Viashino Shaman
mana={2}{R}{R}
[/card]
[card]
name=Suspended Shivan Sand-Mage
auto=moveto(exile) notatarget(Shivan Sand-Mage|myhand) 
auto=counter(0/0,4,Time)
auto=@each myupkeep:counter(0/0.-1.Time)
auto=@each mydraw: this(counter{0/0.1.Time}<1) bury all(this)
autograveyard=@movedto(this|mygraveyard): token(126201) && token(-29865)
type=nothing
[/card]
[card]
name=hasted Shivan Sand-Mage
auto=all(Shivan Sand-Mage|mybattlefield) haste  && moveto(exile) all(this)
id=-29865
type=nothing
[/card]
[card]
name=Two counters ON a card
auto=counter(0/0,+2,Time) target(*|mybattlefield) 
auto=moveto(exile) all(this)
id=-29864
type=nothing
[/card]
[card]
name=Two counters OFF a card
auto=counter(0/0,-2,Time) target(*|mybattlefield)
auto=moveto(exile) all(this)
id=-29863
type=nothing
[/card]

[card]
name=Veiling Oddity
autohand={1}{U}:token(16655476) asSorcery 
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.
power=2
toughness=3
type=Creature
subtype=Illusion
mana={3}{U}
[/card]
[card]
name=Suspended Veiling Oddity
auto=moveto(exile) notatarget(Veiling Oddity|myhand) 
auto=counter(0/0,4,Time)
auto=@each myupkeep:counter(0/0.-1.Time)
auto=@each mydraw: this(counter{0/0.1.Time}<1) bury all(this)
autograveyard=@movedto(this|mygraveyard): token(126806) && token(-775944)
type=nothing
[/card]
[card]
name=hasted Veiling Oddity
auto=all(creature|battlefield) unblockable ueot
auto=all(Veiling Oddity|mybattlefield) haste && moveto(exile) all(this)
id=-775944
type=nothing
[/card]
[card]
name=Viscerid Deepwalker
autohand={U}:token(16655478) asSorcery 
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.)
power=2
toughness=3
type=Creature
subtype=Homarid Warrior
mana={4}{U}
[/card]
[card]
name=Suspended Viscerid Deepwalker
auto=moveto(exile) notatarget(Viscerid Deepwalker|myhand) 
auto=counter(0/0,4,Time)
auto=@each myupkeep:counter(0/0.-1.Time)
auto=@each mydraw: this(counter{0/0.1.Time}<1) bury all(this)
autograveyard=@movedto(this|mygraveyard): token(113615) && token(-1235)
type=nothing
[/card]
[card]
name=hasted Viscerid Deepwalker
auto=all(Viscerid Deepwalker|mybattlefield) haste  && moveto(exile) all(this)
id=-1235
type=nothing
[/card]
[card]
name=Wheel of Fate
autohand={1}{R}:token(16655479) asSorcery 
auto=all(player) discard:20 && all(player) draw:7
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
mana={99}{R}
[/card]
[card]
name=Suspended Wheel of Fate
auto=moveto(exile) notatarget(Wheel of Fate|myhand) 
auto=counter(0/0,4,Time)
auto=@each myupkeep:counter(0/0.-1.Time)
auto=@each mydraw: this(counter{0/0.1.Time}<1) bury all(this)
autograveyard=@movedto(this|mygraveyard): token(113528)
type=nothing
[/card]
[card]
name=Aeon Chronicler
autohand={X}{3}{U}: thisforeach(X) token(-57982) asSorcery && token(16655432)
auto=foreach(*|myhand) 1/1
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.
power=0
toughness=0
type=Creature
subtype=avatar
mana={3}{U}{U}
[/card]
[card]
name=Suspended Aeon Chronicler
auto=moveto(exile) notatarget(Aeon Chronicler|myhand) 
auto=foreach(Aeon counter|mybattlefield) counter(0/0,1,Time) && moveto(exile) all(aeon counter|mybattlefield)
auto=this(counter{0/0.-1.Time}) draw:1controller
auto=@each myupkeep:counter(0/0.-1.Time) && draw:1controller
auto=@each mydraw: this(counter{0/0.1.Time}<1) bury all(this)
autograveyard=@movedto(this|mygraveyard): token(122449) && token(-789678)
type=nothing
[/card]
[card]
name=Aeon counter
type=nothing
id=-57982
[/card]
[card]
name=hasted Aeon Chronicler
auto=all(Aeon Chronicler|mybattlefield) haste  && moveto(exile) all(this)
id=-789678
type=nothing
[/card]
[card]
name=Ancestral Vision
autohand={U}:token(16655433) asSorcery 
auto=draw:3 target(player)
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.
type=sorcery
mana={99}
[/card]
[card]
name=Suspended Ancestral Vision
auto=moveto(exile) notatarget(Ancestral Vision|myhand) 
auto=counter(0/0,2,Time)
auto=@each myupkeep:counter(0/0.-1.Time)
auto=@each mydraw: this(counter{0/0.1.Time}<1) bury all(this)
autograveyard=@movedto(this|mygraveyard): token(189244)
type=nothing
[/card]
[card]
name=Benalish Commander
autohand={X}{W}{W}: thisforeach(X) token(-57981) asSorcery && token(16655435)
auto=foreach(Soldier|mybattlefield) 1/1
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.
power=0
toughness=0
type=Creature
subtype=human soldier
mana={3}{W}
[/card]
[card]
name=Suspended Benalish Commander
auto=moveto(exile) notatarget(Benalish Commander|myhand) 
auto=foreach(Benalish counter|mybattlefield) counter(0/0,1,Time) && moveto(exile) all(Benalish counter|mybattlefield)
auto=@each myupkeep:counter(0/0.-1.Time) && token(Soldier,creature,1/1,white)
auto=@each mydraw: this(counter{0/0.1.Time}<1) bury all(this)
autograveyard=@movedto(this|mygraveyard): token(122408) && token(-789677)
type=nothing
[/card]
[card]
name=Benalish counter
type=nothing
id=-57981
[/card]
[card]
name=hasted Benalish Commander
auto=all(Benalish Commander|mybattlefield) haste  && moveto(exile) all(this)
id=-789677
type=nothing
[/card]

[card]
name=Detritivore
autohand={x}{3}{R}: thisforeach(X) token(-57976) asSorcery && token(16655441)
auto=foreach(land[-basic]|opponentgraveyard) 1/1
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.
power=0
toughness=0
type=Creature
subtype=Lhurgoyf
mana={2}{R}{R}
[/card]
[card]
name=Suspended Detritivore
auto=moveto(exile) notatarget(Detritivore|myhand) 
auto=foreach(vore counter|mybattlefield) counter(0/0,1,Time) && moveto(exile) all(vore counter|mybattlefield)
auto=@each myupkeep:counter(0/0.-1.Time) && token(-376383)
auto=@each mydraw: this(counter{0/0.1.Time}<1) bury all(this)
autograveyard=@movedto(this|mygraveyard): token(126811) && token(-789673)
type=nothing
[/card]
[card]
name=vore counter
type=nothing
id=-57976
[/card]
[card]
name=hasted Detritivore
auto=all(Detritivore|mybattlefield) haste  && moveto(exile) all(this)
id=-789673
type=nothing
[/card]
[card]
name=Land destroy
auto=bury target(land[-basic]|opponentbattlefield)
auto=moveto(exile) all(this)
id=-376383
type=nothing
[/card]

[card]
name=Gravespawn Sovereign
auto={0}:aslongas(creature[zombie;-tapped]|mybattlefield) token(-900010) >4
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=gravespawn check
auto=@movedto(Gravespawn Check|exile):aslongas(creature|mygraveyard) token(-900009)
auto=moveto(exile) all(this)
id=-900010
type=nothing
[/card]
[card]
name=the Dance
auto=tap target(creature[zombie;-tapped]|mybattlefield)
auto=@movedto(exile):may token(-900008)
auto=moveto(exile) all(this)
id=-900009
type=nothing
[/card]
[card]
name=The spirits
auto=tap target(creature[zombie;-tapped]|mybattlefield)
auto=@movedto(exile):may token(-900007)
auto=moveto(exile) all(this)
id=-900008
type=nothing
[/card]
[card]
name=The Horror
auto=tap target(creature[zombie;-tapped]|mybattlefield)
auto=@movedto(exile):may token(-900006)
auto=moveto(exile) all(this)
id=-900007
type=nothing
[/card]
[card]
name=The Foundation
auto=tap target(creature[zombie;-tapped]|mybattlefield)
auto=@movedto(exile):may token(-900005)
auto=moveto(exile) all(this)
id=-900006
type=nothing
[/card]
[card]
name=The Return
auto=tap target(creature[zombie;-tapped]|mybattlefield)
auto=@movedto(exile):may token(-900004)
auto=moveto(exile) all(this)
id=-900005
type=nothing
[/card]
[card]
name=Life from the Grave
auto=moveto(mybattlefield) target(creature|mygraveyard)
auto=moveto(exile) all(this)
id=-900004
type=nothing
[/card]
[card]
name=TheBrood
auto=moveto(mygraveyard) target(*|myhand)
auto=@movedto(this|exile):token(-974453)
auto=moveto(exile) all(this)
id=-974454
type=nothing
[/card]
[card]
name=The Undead
auto=moveto(mygraveyard) target(*|myhand)
auto=@movedto(this|exile):token(Zombie,creature zombie,2/2,black)
auto=moveto(exile) all(this)
id=-974453
type=nothing
[/card]
[card]
name=Gilded Drake
auto=counter(0/0,1,fairtrade)
auto=may moveTo(myBattlefield) target(creature|opponentBattlefield) && token(-230230) && counter(0/0,-1,fairtrade) all(this)
auto=@each mycombatbegins: bury target(Gilded Drake[counter(0/0.1.fairtrade)]|mybattlefield)
auto=@each myendofturn: bury target(Gilded Drake[counter(0/0.1.fairtrade)]|mybattlefield)
type=Creature
subtype=Drake
power=3
toughness=3
mana={1}{U}
[/card]
[card]
name=fairtrade
auto=moveto(opponentbattlefield) target(Gilded Drake|mybattlefield)
auto=moveto(exile) all(this)
id=-230230
type=nothing
[/card]

[card]
name=Entropic Specter
auto=foreach(*|opponenthand) 1/1
alias=1165
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.
type=Creature
subtype=Zombie
abilities=flying
power=*
toughness=*
[/card]
[card]
name=Abyssal Hunter
auto={B}{T}:thisforeach(this[power]) damage:1 target(creature) && tap
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=minion
power=1
toughness=1
[/card]
[card]
name=Cosmic Horror
auto=upcost[{b}{b}{b}{3}] token(-2323112)
text=First strike. At the beginning of your upkeep, destroy Cosmic Horror unless you pay . If Cosmic Horror is destroyed this way, it deals 7 damage to you.
type=Creature
subtype=horror
abilities=first strike
power=7
toughness=7
mana={3}{B}{B}{B}
[/card]
[card]
name=damage and destroy
id=-2323112
auto=bury target(Cosmic Horror|mybattlefield)
auto=damage:7 controller
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=Martyr of Spores
auto={1}{s}:foreach(*[green]|myhand) 1/1 ueot target(creature)
text={1}, Reveal X green cards from your hand, Sacrifice Martyr of Spores: Target creature gets +X/+X until end of turn.
type=creature
subtype=human shaman
power=1
toughness=1
mana={G}
[/card]
[card]
name=Martyr of Ashes
auto={2}{s}:foreach(*[red]|myhand) damage:1 target(creature[-flying])
text={2}, Reveal X red cards from your hand, Sacrifice Martyr of Ashes: Martyr of Ashes deals X damage to each creature without flying.
subtype=human shaman
power=1
toughness=1
mana={R}
[/card]
[card]
name=Martyr of Sands
auto={1}{s}:token(-2873876)*3
text={1}, Reveal X white cards from your hand, Sacrifice Martyr of Sands: You gain three times X life.
type=Creature
subtype=human cleric
power=1
toughness=1
mana={w}
[/card]
[card]
name=life from white
id=-2873876
auto=foreach(*[white]|myhand) life:1 controller
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=Citanul Flute
auto=aslongas(creature[manacost=0]|mylibrary) lord(this) {0}{t}:token(-2873000)
auto=aslongas(creature[manacost=1]|mylibrary) lord(this) {1}{t}:token(-2873001)
auto=aslongas(creature[manacost=2]|mylibrary) lord(this) {2}{t}:token(-2873002)
auto=aslongas(creature[manacost=3]|mylibrary) lord(this) {3}{t}:token(-2873003)
auto=aslongas(creature[manacost=4]|mylibrary) lord(this) {4}{t}:token(-2873004)
auto=aslongas(creature[manacost=5]|mylibrary) lord(this) {5}{t}:token(-2873005)
auto=aslongas(creature[manacost=6]|mylibrary) lord(this) {6}{t}:token(-2873006)
auto=aslongas(creature[manacost=7]|mylibrary) lord(this) {7}{t}:token(-2873007)
auto=aslongas(creature[manacost=8]|mylibrary) lord(this) {8}{t}:token(-2873008)
auto=aslongas(creature[manacost=9]|mylibrary) lord(this) {9}{t}:token(-2873009)
auto=aslongas(creature[manacost=10]|mylibrary) lord(this) {10}{t}:token(-2873010)
auto=aslongas(creature[manacost=11]|mylibrary) lord(this) {11}{t}:token(-2873011)
auto=aslongas(creature[manacost=12]|mylibrary) lord(this) {12}{t}:token(-2873012)
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=Manacost 0
id=-2873000
auto=moveTo(myhand) target(creature[manacost=0]|mylibrary)
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=Manacost 1 or less
id=-2873001
auto=moveTo(myhand) target(creature[manacost<=1]|mylibrary)
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=Manacost 2 or less
id=-2873002
auto=moveTo(myhand) target(creature[manacost<=2]|mylibrary)
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=Manacost 3 or less
id=-2873003
auto=moveTo(myhand) target(creature[manacost<=3]|mylibrary)
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=Manacost 4 or less
id=-2873004
auto=moveTo(myhand) target(creature[manacost<=4]|mylibrary)
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=Manacost 5 or less
id=-2873005
auto=moveTo(myhand) target(creature[manacost<=5]|mylibrary)
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=Manacost 6 or less
id=-2873006
auto=moveTo(myhand) target(creature[manacost<=6]|mylibrary)
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=Manacost 7 or less
id=-2873007
auto=moveTo(myhand) target(creature[manacost<=7]|mylibrary)
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=Manacost 8 or less
id=-2873008
auto=moveTo(myhand) target(creature[manacost<=8]|mylibrary)
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=Manacost 9 or less
id=-2873009
auto=moveTo(myhand) target(creature[manacost<=9]|mylibrary)
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=Manacost 10 or less
id=-2873010
auto=moveTo(myhand) target(creature[manacost<=10]|mylibrary)
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=Manacost 11 or less
id=-2873011
auto=moveTo(myhand) target(creature[manacost<=11]|mylibrary)
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=Manacost 12 or less
id=-2873012
auto=moveTo(myhand) target(creature[manacost<=12]|mylibrary)
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=Legacy Weapon
auto={w}{R}{G}{B}{U}:moveto(exile) target(*|battlefield)
autograveyard=moveTo(ownerlibrary) && shuffle
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=Amulet of Vigor
auto=@movedto(creature,artifact,land|mybattlefield): untap all(trigger[to])
text=Whenever a permanent enters the battlefield tapped and under your control, untap it.
type=artifact
mana={1}
[/card]
[card]
name=Suntouched Myr
autohand={w}{2}:token(-44853) asSorcery && moveto(battlefield) && counter(1/1,1) all(this)
autohand={R}{2}:token(-44853) asSorcery && moveto(battlefield) && counter(1/1,1) all(this)
autohand={G}{2}:token(-44853) asSorcery && moveto(battlefield) && counter(1/1,1) all(this)
autohand={U}{2}:token(-44853) asSorcery && moveto(battlefield) && counter(1/1,1) all(this)
autohand={B}{2}:token(-44853) asSorcery && moveto(battlefield) && counter(1/1,1) all(this)
autohand={w}{G}{1}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={w}{R}{1}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={w}{U}{1}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={w}{B}{1}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={R}{G}{1}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={R}{B}{1}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={R}{U}{1}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={U}{G}{1}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={U}{B}{1}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={B}{G}{1}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={w}{R}{G}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={w}{R}{B}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={w}{R}{U}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={w}{U}{B}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={w}{U}{G}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={w}{B}{G}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={U}{R}{G}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={U}{R}{B}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={U}{B}{G}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={B}{R}{G}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
text=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.)
power=0
toughness=0
type=artifact creature
subtype=Myr
mana={3}
[/card]
[card]
name=Sunbrust 1
auto=moveto(exile) all(this)
id=-44853
type=nothing
[/card]
[card]
name=Sunbrust 2
auto=moveto(exile) all(this)
id=-44854
type=nothing
[/card]
[card]
name=Sunbrust 3
auto=moveto(exile) all(this)
id=-44855
type=nothing
[/card]
[card]
name=Sunbrust 4
auto=moveto(exile) all(this)
id=-44856
type=nothing
[/card]
[card]
name=Sunbrust 5
auto=moveto(exile) all(this)
id=-44857
type=nothing
[/card]
[card]
name=Pentad Prism
autohand={w}{1}:token(-44853) asSorcery && moveto(battlefield) && counter(0/0,1,charge) all(this)
autohand={R}{1}:token(-44853) asSorcery && moveto(battlefield) && counter(0/0,1,charge) all(this)
autohand={G}{1}:token(-44853) asSorcery && moveto(battlefield) && counter(0/0,1,charge) all(this)
autohand={U}{1}:token(-44853) asSorcery && moveto(battlefield) && counter(0/0,1,charge) all(this)
autohand={B}{1}:token(-44853) asSorcery && moveto(battlefield) && counter(0/0,1,charge) all(this)
autohand={w}{G}:token(-44854) asSorcery && moveto(battlefield) && counter(0/0,2,charge) all(this)
autohand={w}{R}:token(-44854) asSorcery && moveto(battlefield) && counter(0/0,2,charge) all(this)
autohand={w}{U}:token(-44854) asSorcery && moveto(battlefield) && counter(0/0,2,charge) all(this)
autohand={w}{B}:token(-44854) asSorcery && moveto(battlefield) && counter(0/0,2,charge) all(this)
autohand={R}{G}:token(-44854) asSorcery && moveto(battlefield) && counter(0/0,2,charge) all(this)
autohand={R}{B}:token(-44854) asSorcery && moveto(battlefield) && counter(0/0,2,charge) all(this)
autohand={R}{U}:token(-44854) asSorcery && moveto(battlefield) && counter(0/0,2,charge) all(this)
autohand={U}{G}:token(-44854) asSorcery && moveto(battlefield) && counter(0/0,2,charge) all(this)
autohand={U}{B}:token(-44854) asSorcery && moveto(battlefield) && counter(0/0,2,charge) all(this)
autohand={B}{G}:token(-44854) asSorcery && moveto(battlefield) && counter(0/0,2,charge) all(this)
auto={c(0/0,-1,charge)}{0}:Add{w}
auto={c(0/0,-1,charge)}{0}:Add{r}
auto={c(0/0,-1,charge)}{0}:Add{g}
auto={c(0/0,-1,charge)}{0}:Add{b}
auto={c(0/0,-1,charge)}{0}:Add{u}
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.
type=artifact
mana={2}
[/card]
[card]
name=Arcbound Overseer
auto=counter(1/1,6)
auto=@each myupkeep: counter(1/1,1) all(creature[modular]|mybattlefield)
auto=@movedTo(this|mygraveyard) from(myBattlefield):may thisforeach(counter{1/1.1}) counter(1/1,1) target(creature[artifact])
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's put into a graveyard, you may put its +1/+1 counters on target artifact creature.)
power=0
toughness=0
type=artifact creature
subtype=golem modular
mana={8}
[/card]
[card]
name=Arsenal Thresher
auto=foreach(artifact|myhand) counter(1/1,1)
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.
power=2
toughness=2
type=artifact creature
subtype=construct
mana={2}{BW}{U}
[/card]
[card]
name=Barl's Cage
auto={3}:foreach(Barl's Cage|mybattlefield) counter(0/0,2,dontuntap) target(creature)
auto=@each untap:counter(0/0,-1,dontuntap) all(creature[counter{0/0.1.dontuntap}])
auto=@each endofturn: lord(creature[counter{0/0.1.dontuntap}]) doesnotuntap >
text={3}: Target creature doesn't untap during its controller's next untap step.
type=artifact
mana={4}
[/card]
[card]
name=Clock of Omens
auto={0}:token(-2300933)
text=Tap two untapped artifacts you control: Untap target artifact.
type=artifact
mana={4}
[/card]
[card]
name=Tap First
id=-2300933
type=nothing
auto=tap target(artifact|mybattlefield)
auto=@movedto(this|exile):token(-2300934)
auto=moveto(exile) all(this)
[/card]
[card]
name=Tap second
id=-2300934
type=nothing
auto=tap target(artifact|mybattlefield)
auto=@movedto(this|exile):token(-2300935)
auto=moveto(exile) all(this)
[/card]
[card]
name=Untap
id=-2300935
type=nothing
auto=untap target(artifact|mybattlefield)
auto=moveto(exile) all(this)
[/card]
[card]
name=Clockwork Hydra
auto=counter(1/1,4)
auto={T}:counter(1/1,1)
auto=@damaged(creature;player) from(this|mybattlefield):counter(1/1,-1) && token(-231129)
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.
type=artifact creature
subtype=hydra
mana={5}
[/card]
[card]
name=hydra damage
id=-231129
type=nothing
auto=damage:1 target(player,creature)
auto=moveto(exile) all(this)
[/card]
[card]
name=Cloudstone Curio
auto=@movedto(land[-artifact]|mybattlefield):may token(-78667) && counter(0/0,1,swap) all(trigger[to])
auto=@movedto(Creature[-artifact]|mybattlefield):may token(-78668) && counter(0/0,1,swap) all(trigger[to])
auto=@movedto(Enchantment|mybattlefield):may token(-78669) && counter(0/0,1,swap) all(trigger[to])
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.
type=artifact
mana={3}
[/card]
[card]
name=Swap Land
id=-78667
type=nothing
auto=moveto(ownerhand) target(Land[-counter{0/0.1.swap}]|mybattlefield)
auto=@movedto(this|exile):counter(0/0.-1.swap) all(land|mybattlefield)
auto=moveto(exile) all(this)
[/card]
[card]
name=Swap Creature
id=-78668
type=nothing
auto=moveto(ownerhand) target(Creature[-counter{0/0.1.swap}]|mybattlefield)
auto=@movedto(this|exile):counter(0/0.-1.swap) all(Creature|mybattlefield)
auto=moveto(exile) all(this)
[/card]
[card]
name=Swap Enchantment
id=-78669
type=nothing
auto=moveto(myhand) target(Enchantment[-counter{0/0.1.swap}]|mybattlefield)
auto=@movedto(this|exile):counter(0/0.-1.swap) all(Enchantment|mybattlefield)
auto=moveto(exile) all(this)
[/card]

[card]
name=Coldsteel Heart
auto=may token(-78670) && counter(0/0,1,Red) all(this)
auto=may token(-78671) && counter(0/0,1,White) all(this) 
auto=may token(-78672) && counter(0/0,1,Green) all(this)
auto=may token(-78673) && counter(0/0,1,Black) all(this)
auto=may token(-78674) && counter(0/0,1,Blue) all(this)
auto=tap
auto=this(counter{0/0.1.Red}) {t}:add{r}
auto=this(counter{0/0.1.white}) {t}:add{w}
auto=this(counter{0/0.1.Green}) {t}:add{g}
auto=this(counter{0/0.1.Black}) {t}:add{b}
auto=this(counter{0/0.1.Blue}) {t}:add{u}
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.
type=artifact
subtype=snow
mana={2}
[/card]
[card]
name=Red
id=-78670
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=White
id=-78671
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=Green
id=-78672
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=Black
id=-78673
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=Blue
id=-78674
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=Paradise Plume
auto=may token(-78670) && counter(0/0,1,Red) all(this)
auto=may token(-78671) && counter(0/0,1,White) all(this) 
auto=may token(-78672) && counter(0/0,1,Green) all(this)
auto=may token(-78673) && counter(0/0,1,Black) all(this)
auto=may token(-78674) && counter(0/0,1,Blue) all(this)
auto=tap
auto=this(counter{0/0.1.Red}) {t}:add{r}
auto=this(counter{0/0.1.white}) {t}:add{w}
auto=this(counter{0/0.1.Green}) {t}:add{g}
auto=this(counter{0/0.1.Black}) {t}:add{b}
auto=this(counter{0/0.1.Blue}) {t}:add{u}
auto=@movedto(*[Red]|stack):this(counter{0/0.1.Red}) Life:1 controller
auto=@movedto(*[White]|stack):this(counter{0/0.1.white}) Life:1 controller
auto=@movedto(*[Green]|stack):this(counter{0/0.1.Green}) Life:1 controller
auto=@movedto(*[Black]|stack):this(counter{0/0.1.Black}) Life:1 controller
auto=@movedto(*[blue]|stack):this(counter{0/0.1.Blue}) Life:1 controller
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.
type=artifact
mana={4}
[/card]
[card]
name=Gauntlet of Power
auto=may token(-78670) && counter(0/0,1,Red) all(this)
auto=may token(-78671) && counter(0/0,1,White) all(this) 
auto=may token(-78672) && counter(0/0,1,Green) all(this)
auto=may token(-78673) && counter(0/0,1,Black) all(this)
auto=may token(-78674) && counter(0/0,1,Blue) all(this)
auto=this(counter{0/0.1.Red}) lord(creature[red]|battlefield) +1/+1
auto=this(counter{0/0.1.white}) lord(creature[white]|battlefield) +1/+1
auto=this(counter{0/0.1.Green}) lord(creature[green]|battlefield) +1/+1
auto=this(counter{0/0.1.Black}) lord(creature[black]|battlefield) +1/+1
auto=this(counter{0/0.1.Blue}) lord(creature[blue]|battlefield) +1/+1
auto=@Tapped(land|battlefield):this(counter{0/0.1.Red}) all(trigger[to]) add{r} && this(counter{0/0.1.white}) all(trigger[to]) add{w} && this(counter{0/0.1.Green}) all(trigger[to]) add{g} && this(counter{0/0.1.Black}) all(trigger[to]) add{b} && this(counter{0/0.1.Blue}) all(trigger[to]) add{U}
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.
type=artifact
mana={5}
[/card]
[card]
name=Iona, Shield of Emeria
#this is as close as i can get it since this effect isnt in wagic
auto=may token(-78670) && counter(0/0,1,Red) all(this)
auto=may token(-78671) && counter(0/0,1,White) all(this) 
auto=may token(-78672) && counter(0/0,1,Green) all(this)
auto=may token(-78673) && counter(0/0,1,Black) all(this)
auto=may token(-78674) && counter(0/0,1,Blue) all(this)
auto=@movedto(*[Red]|opponentinplay):this(counter{0/0.1.Red}) all(trigger[to]) moveto(ownerhand)
auto=@movedto(*[White]|opponentinplay):this(counter{0/0.1.white}) all(trigger[to]) moveto(ownerhand)
auto=@movedto(*[Green]|opponentinplay):this(counter{0/0.1.Green}) all(trigger[to]) moveto(ownerhand)
auto=@movedto(*[Black]|opponentinplay):this(counter{0/0.1.Black}) all(trigger[to]) moveto(ownerhand)
auto=@movedto(*[blue]|opponentinplay):this(counter{0/0.1.Blue}) all(trigger[to]) moveto(ownerhand)
text=As Iona, Shield of Emeria enters the battlefield, choose a color. Your opponents can't cast spells of the chosen color.
power=7
toughness=7
type=Legendary Creature
subtype=angel
abilities=flying
mana={6}{w}{w}{w}
[/card]
[card]
name=Order of the Stars
auto=may token(-78670) && counter(0/0,1,Red) all(this)
auto=may token(-78671) && counter(0/0,1,White) all(this) 
auto=may token(-78672) && counter(0/0,1,Green) all(this)
auto=may token(-78673) && counter(0/0,1,Black) all(this)
auto=may token(-78674) && counter(0/0,1,Blue) all(this)
auto=this(counter{0/0.1.Red}) protection from(red)
auto=this(counter{0/0.1.white}) protection from(white)
auto=this(counter{0/0.1.Green}) protection from(green)
auto=this(counter{0/0.1.Black}) protection from(black)
auto=this(counter{0/0.1.Blue}) protection from(blue)
text=As Order of the Stars enters the battlefield, choose a color. Order of the Stars has protection from the chosen color.
power=0
toughness=1
type=Creature
abilities=defender
subtype=human cleric
mana={W}
[/card]

[card]
name=Curse of Wizardry
auto=may token(-78670) && counter(0/0,1,Red) all(this)
auto=may token(-78671) && counter(0/0,1,White) all(this) 
auto=may token(-78672) && counter(0/0,1,Green) all(this)
auto=may token(-78673) && counter(0/0,1,Black) all(this)
auto=may token(-78674) && counter(0/0,1,Blue) all(this)
auto=@movedto(*[Red]|mystack):this(counter{0/0.1.Red}) damage:1 controller
auto=@movedto(*[White]|mystack):this(counter{0/0.1.white}) damage:1 controller
auto=@movedto(*[Green]|mystack):this(counter{0/0.1.Green}) damage:1 controller
auto=@movedto(*[Black]|mystack):this(counter{0/0.1.Black}) damage:1 controller
auto=@movedto(*[blue]|mystack):this(counter{0/0.1.Blue}) damage:1 controller
auto=@movedto(*[Red]|opponentstack):this(counter{0/0.1.Red}) damage:1 opponent
auto=@movedto(*[White]|opponentstack):this(counter{0/0.1.white}) damage:1 opponent
auto=@movedto(*[Green]|opponentstack):this(counter{0/0.1.Green}) damage:1 opponent
auto=@movedto(*[Black]|opponentstack):this(counter{0/0.1.Black}) damage:1 opponent
auto=@movedto(*[blue]|opponentstack):this(counter{0/0.1.Blue}) damage:1 opponent
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.
type=Enchantment
mana={2}{b}{b}
[/card]
[card]
name=Psychic Allergy
auto=upcost[{S(land[island]|myBattlefield)}] moveto(graveyard)
auto=upcost[{S(land[island]|myBattlefield)}] moveto(graveyard)
auto=may token(-78670) && counter(0/0,1,Red) all(this)
auto=may token(-78671) && counter(0/0,1,White) all(this) 
auto=may token(-78672) && counter(0/0,1,Green) all(this)
auto=may token(-78673) && counter(0/0,1,Black) all(this)
auto=may token(-78674) && counter(0/0,1,Blue) all(this)
auto=@each opponent upkeep:this(counter{0/0.1.Red}) foreach(*[red]|opponentbattlefield) damage:1 opponent && this(counter{0/0.1.Red}) foreach(*[red]|opponentbattlefield) damage:1 opponent && this(counter{0/0.1.white}) foreach(*[white]|opponentbattlefield) damage:1 opponent && this(counter{0/0.1.Green}) foreach(*[green]|opponentbattlefield) damage:1 opponent && this(counter{0/0.1.Black}) foreach(*[black]|opponentbattlefield) damage:1 opponent && this(counter{0/0.1.Blue}) foreach(*[blue]|opponentbattlefield) damage:1 opponent
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.
type=enchantment
mana={3}{u}{u}
[/card]
[card]
name=Quirion Elves
auto=may token(-78670) && counter(0/0,1,Red) all(this)
auto=may token(-78671) && counter(0/0,1,White) all(this) 
auto=may token(-78672) && counter(0/0,1,Green) all(this)
auto=may token(-78673) && counter(0/0,1,Black) all(this)
auto=may token(-78674) && counter(0/0,1,Blue) all(this)
auto={t}:add{g}
auto=this(counter{0/0.1.Red}) {t}:add{r}
auto=this(counter{0/0.1.white}) {t}:add{w}
auto=this(counter{0/0.1.Green}) {t}:add{g}
auto=this(counter{0/0.1.Black}) {t}:add{b}
auto=this(counter{0/0.1.Blue}) {t}:add{u}
text=As Quirion Elves enters the battlefield, choose a color. {t}: Add  to your mana pool. {t}: Add one mana of the chosen color to your mana pool.
type=creature
power=1
toughness=1
subtype=elf druid
mana={1}{g}
[/card]
[card]
name=Silhana Starfletcher
auto=may token(-78670) && counter(0/0,1,Red) all(this)
auto=may token(-78671) && counter(0/0,1,White) all(this) 
auto=may token(-78672) && counter(0/0,1,Green) all(this)
auto=may token(-78673) && counter(0/0,1,Black) all(this)
auto=may token(-78674) && counter(0/0,1,Blue) all(this)
auto=this(counter{0/0.1.Red}) {t}:add{r}
auto=this(counter{0/0.1.white}) {t}:add{w}
auto=this(counter{0/0.1.Green}) {t}:add{g}
auto=this(counter{0/0.1.Black}) {t}:add{b}
auto=this(counter{0/0.1.Blue}) {t}:add{u}
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.
type=creature
power=1
toughness=3
subtype=elf druid archer
abilities=reach
mana={2}{g}
[/card]
[card]
name=Voice of All
auto=may token(-78670) && counter(0/0,1,Red) all(this)
auto=may token(-78671) && counter(0/0,1,White) all(this) 
auto=may token(-78672) && counter(0/0,1,Green) all(this)
auto=may token(-78673) && counter(0/0,1,Black) all(this)
auto=may token(-78674) && counter(0/0,1,Blue) all(this)
auto=this(counter{0/0.1.Red}) protection from(red)
auto=this(counter{0/0.1.white}) protection from(white)
auto=this(counter{0/0.1.Green}) protection from(green)
auto=this(counter{0/0.1.Black}) protection from(black)
auto=this(counter{0/0.1.Blue}) protection from(blue)
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.
power=2
toughness=2
type=Creature
abilities=flying
subtype=angel
mana={W}{w}{2}
[/card]
[card]
name=Ward Sliver
auto=may token(-78670) && counter(0/0,1,Red) all(this)
auto=may token(-78671) && counter(0/0,1,White) all(this) 
auto=may token(-78672) && counter(0/0,1,Green) all(this)
auto=may token(-78673) && counter(0/0,1,Black) all(this)
auto=may token(-78674) && counter(0/0,1,Blue) all(this)
auto=this(counter{0/0.1.Red}) lord(sliver) protection from(red)
auto=this(counter{0/0.1.white}) lord(sliver) protection from(white)
auto=this(counter{0/0.1.Green}) lord(sliver) protection from(green)
auto=this(counter{0/0.1.Black}) lord(sliver) protection from(black)
auto=this(counter{0/0.1.Blue}) lord(sliver) protection from(blue)
text=As Ward Sliver enters the battlefield, choose a color. All Slivers have protection from the chosen color.
power=2
toughness=2
type=Creature
subtype=Sliver
mana={4}{w}
[/card]
[card]
name=Sol Grail
auto=may token(-78670) && counter(0/0,1,Red) all(this)
auto=may token(-78671) && counter(0/0,1,White) all(this) 
auto=may token(-78672) && counter(0/0,1,Green) all(this)
auto=may token(-78673) && counter(0/0,1,Black) all(this)
auto=may token(-78674) && counter(0/0,1,Blue) all(this)
auto=this(counter{0/0.1.Red}) {t}:add{r}
auto=this(counter{0/0.1.white}) {t}:add{w}
auto=this(counter{0/0.1.Green}) {t}:add{g}
auto=this(counter{0/0.1.Black}) {t}:add{b}
auto=this(counter{0/0.1.Blue}) {t}:add{u}
text=As Sol Grail enters the battlefield, choose a color. {t}: Add one mana of the chosen color to your mana pool.
type=artifact
mana={3}
[/card]
#needed to edit the name in the TSP card dat and remove the comma and the period was messing with the code
[card]
name=Sarpadian Empires Vol VII
auto=may token(-78670) && counter(0/0,1,Red) all(this)
auto=may token(-78671) && counter(0/0,1,White) all(this) 
auto=may token(-78672) && counter(0/0,1,Green) all(this)
auto=may token(-78673) && counter(0/0,1,Black) all(this)
auto=may token(-78674) && counter(0/0,1,Blue) all(this)
auto=this(counter{0/0.1.Red}) {t}:token(Goblin,creature Goblin, 1/1, Red)
auto=this(counter{0/0.1.white}) {t}:token(Citizen,creature Citizen, 1/1, White)
auto=this(counter{0/0.1.Green}) {t}:token(Saproling,creature saproling, 1/1, green)
auto=this(counter{0/0.1.Black}) {t}:token(Thrull,creature Thrull, 1/1, Black)
auto=this(counter{0/0.1.Blue}) {t}:token(Camarid,creature Camarid, 1/1, Blue)
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.
type=artifact
mana={3}
[/card]
[card]
name=Teferi's Moat
auto=may token(-78670) && counter(0/0,1,Red) all(this)
auto=may token(-78671) && counter(0/0,1,White) all(this) 
auto=may token(-78672) && counter(0/0,1,Green) all(this)
auto=may token(-78673) && counter(0/0,1,Black) all(this)
auto=may token(-78674) && counter(0/0,1,Blue) all(this)
auto=this(counter{0/0.1.Red}) lord(creature[Red;-flying]|opponentbattlefield) cantattack
auto=this(counter{0/0.1.white}) lord(creature[white;-flying]|opponentbattlefield) cantattack
auto=this(counter{0/0.1.Green}) lord(creature[Green;-flying]|opponentbattlefield) cantattack
auto=this(counter{0/0.1.Black}) lord(creature[Black;-flying]|opponentbattlefield) cantattack
auto=this(counter{0/0.1.Blue}) lord(creature[Blue;-flying]|opponentbattlefield) cantattack
text=As Teferi's Moat enters the battlefield, choose a color. Creatures of the chosen color without flying can't attack you.
type=enchantment
mana={3}{w}{u}
[/card]
[card]
name=Utopia Sprawl
target=land
auto=may token(-78670) && counter(0/0,1,Red) all(this)
auto=may token(-78671) && counter(0/0,1,White) all(this) 
auto=may token(-78672) && counter(0/0,1,Green) all(this)
auto=may token(-78673) && counter(0/0,1,Black) all(this)
auto=may token(-78674) && counter(0/0,1,Blue) all(this)
auto=@tapped(mytgt):this(counter{0/0.1.Red}) Add{r} && this(counter{0/0.1.white}) Add{w} && this(counter{0/0.1.Green}) Add{g} && this(counter{0/0.1.Black}) Add{B} && this(counter{0/0.1.Blue}) Add{U}
text=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).
type=enchantment
subtype=aura
mana={G}
[/card]
[card]
name=Chameleon Spirit
auto=may token(-78670) && counter(0/0,1,Red) all(this)
auto=may token(-78671) && counter(0/0,1,White) all(this) 
auto=may token(-78672) && counter(0/0,1,Green) all(this)
auto=may token(-78673) && counter(0/0,1,Black) all(this)
auto=may token(-78674) && counter(0/0,1,Blue) all(this)
auto=this(counter{0/0.1.Red}) foreach(*[red]|opponentbattlefield) 1/1
auto=this(counter{0/0.1.white}) foreach(*[white]|opponentbattlefield) 1/1
auto=this(counter{0/0.1.Green}) foreach(*[Green]|opponentbattlefield) 1/1
auto=this(counter{0/0.1.Black}) foreach(*[Black]|opponentbattlefield) 1/1
auto=this(counter{0/0.1.Blue}) foreach(*[Blue]|opponentbattlefield) 1/1
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.
type=creature
power=0
toughness=0
subtype=Illusion Spirit
abilities=reach
mana={3}{u}
[/card]
[card]
name=Searing Rays
auto=may token(-78670) && foreach(creature[red]|opponentbattlefield) Damage:1 all(player)
auto=may token(-78671) && foreach(creature[white]|opponentbattlefield) Damage:1 all(player)
auto=may token(-78672) && foreach(creature[green]|opponentbattlefield) Damage:1 all(player)
auto=may token(-78673) && foreach(creature[black]|opponentbattlefield) Damage:1 all(player)
auto=may token(-78674) && foreach(creature[blue]|opponentbattlefield) Damage:1 all(player)
text=Choose a color. Searing Rays deals damage to each player equal to the number of creatures of that color that player controls.
type=sorcery
mana={2}{R}
[/card]
[card]
name=Cursed Rack
auto=@each opponent cleanup: foreach(*|opponenthand) discard:1 opponent >4
text=As Cursed Rack enters the battlefield, choose an opponent. The chosen player's maximum hand size is four.
type=artifact
mana={4}
[/card]
[card]
name=Cyclopean Snare
auto={3}{t}:tap target(creature|battlefield) && moveto(ownerhand) all(this)
text={3}{T}:Tap target creature, then return Cyclopean Snare to its owner's hand.
type=artifact
mana={2}
[/card]
[card]
name=Darksteel Reactor
auto=@each myupkeep:counter(0/0,1,charge) all(this) && this(counter{0/0.20.charge})>=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.
abilities=indestructible
type=artifact
mana={4}
[/card]
[card]
name=Disrupting Scepter
auto={3}{t}:target(player) discard:1 myturnonly
text={3}{t} Target player discards a card. Activate this ability only during your turn.
type=artifact
mana={3}
[/card]
[card]
name=Dolmen Gate
auto=@each mycombatbegins:preventAllCombatDamage to(creature|mybattlefield) ueot
text=Prevent all combat damage that would be dealt to attacking creatures you control.
type=artifact
mana={2}
[/card]
[card]
name=Eldrazi Monument
auto=lord(creature|myBattlefield) 1/1 
auto=lord(creature|mybattlefield) flying
auto=lord(creature|mybattlefield) indestructible
auto=@each myupkeep:moveTo(mygraveyard) target(creature|mybattlefield)
auto=@each myupkeep:aslongas(creature|mybattlefield) moveto(mygraveyard) <1
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=Energy Chamber
auto=@each myupkeep:may token(-78690)
text=during each of your upkeeps you may add a +1/+1 or charge counter to a perminant or add a charge counter to a perminant.
type=artifact
mana={2}
[/card]
[card]
name=choice
auto=may token(-78691)
auto=may token(-78692)
id=-78690
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=charge 1
auto=counter(0/0,1,charge) target(artifact[-creature]|battlefield)
id=-78691
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=counter 1/1
auto=counter(1/1,1) target(creature[artifact]|battlefield)
id=-78692
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=Fellwar Stone
auto=aslongas(forest|opponentBattlefield) {t}:add{G}
auto=aslongas(island|opponentBattlefield) {t}:add{u}
auto=aslongas(plains|opponentBattlefield) {t}:add{w}
auto=aslongas(mountain|opponentBattlefield) {t}:add{r}
auto=aslongas(swamp|opponentBattlefield) {t}:add{b}
text={t}:Add to your mana pool one mana of any color that a land an opponent controls could produce.
type=artifact
mana={2}
[/card]
#only included the most common counters in magic because it would be a shame not to have this #great creature
[card]
name=Ferropede
auto=@damaged(player) from(this):token(-78799)
text=Whenever Ferropede deals combat damage to a player, you may remove a counter from target permanent.
type=artifact creature
subtype=insect
abilities=unblockable
power=1
toughness=1
mana={3}
[/card]
[card]
name=choice
auto=may token(-78697)
auto=may token(-78698)
auto=may token(-78699)
auto=may token(-78700)
auto=may token(-78701)
auto=may token(-78702)
id=-78799
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=charge -1
auto=counter(0/0,-1,charge) target(*|battlefield)
id=-78697
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=counter 1/1 removal
auto=counter(1/1,-1) target(*|battlefield)
id=-78698
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=Time -1
auto=counter(0/0,-1,time) target(*|battlefield)
id=-78699
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=age -1
auto=counter(0/0,-1,age) target(*|battlefield)
id=-78700
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=Depletion -1
auto=counter(0/0,-1,Depletion) target(*|battlefield)
id=-78701
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=counter -1/-1 removal
auto=counter(-1/-1,-1) target(*|battlefield)
id=-78702
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=Fieldmist Borderpost
autohand={1}:moveto(ownerhand) target(land|mybattlefield) asSorcery && token(-78710)
auto=tap
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  or  to your mana pool.
type=artifact
mana={1}{w}{U}
[/card]
[card]
name=alternate cost
auto=moveto(mybattlefield) target(fieldmist borderpost|myhand)
auto=moveto(exile) all(this)
id=-78710
type=nothing
[/card]
[card]
name=Firewild Borderpost
autohand={1}:moveto(ownerhand) target(land|mybattlefield) asSorcery && token(-78710)
auto=tap
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  or  to your mana pool.
type=artifact
mana={1}{R}{G}
[/card]
[card]
name=alternate cost
auto=moveto(mybattlefield) target(Firewild Borderpost|myhand)
auto=moveto(exile) all(this)
id=-78711
type=nothing
[/card]
[card]
name=Flowstone Sculpture
auto={2}{s(*|myhand)}:token(-987000) && counter(1/1,1) all(this)
auto={2}{s(*|myhand)}:token(-987001) && counter(0/0,1,First Strike) all(this)
auto={2}{s(*|myhand)}:token(-987002) && counter(0/0,1,Flying) all(this)
auto={2}{s(*|myhand)}:token(-987003) && counter(0/0,1,trample) all(this)
auto=this(counter{0/0.0.First Strike}) First Strike >
auto=this(counter{0/0.0.Flying}) Flying >
auto=this(counter{0/0.0.Trample}) Trample >
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.)
type=artifact creature
subtype=shapeshifter
power=4
toughness=4
mana={6}
[/card]
[card]
name=counter 1/1
auto=moveto(exile) all(this)
id=-987000
type=nothing
[/card]
[card]
name=First strike
auto=moveto(exile) all(this)
id=-987001
type=nothing
[/card]
[card]
name=Flying
auto=moveto(exile) all(this)
id=-987002
type=nothing
[/card]
[card]
name=Trample
auto=moveto(exile) all(this)
id=-987003
type=nothing
[/card]
[card]
name=Fool's Tome
auto={2}{t}:aslongas(*|myhand) draw:1 <1
text={2},{t} : Draw a card. Activate this ability only if you have no cards in hand.
type=artifact
mana={4}
[/card]
#reveal discard series
[card]
name=Coercion
auto=counter(0/0,1,mycard) all(*|myhand) && moveto(myhand) all(*|opponenthand)
auto=token(-88078)
text=Target opponent reveals his or her hand. You choose a card from it. That player discards that card.
type=sorcery
mana={2}{B}
[/card]
[card]
name=choose one card
auto=counter(0/0,1,choice) target(*[-counter{0/0.1.mycard}]|myhand)
auto=@movedto(this|exile):token(-88079)
auto=moveto(exile) all(this)
id=-88078
type=nothing
[/card]
[card]
name=destroy my choice
auto=moveto(opponentgraveyard) all(*[counter{0/0.1.choice}]|myhand)
auto=@movedto(this|exile):token(-88080)
auto=moveto(exile) all(this)
id=-88079
type=nothing
[/card]
[card]
name=card action
auto=moveto(opponenthand) all(*[-counter{0/0.1.mycard}]|myhand) && counter(0/0,-1,mycard) all(*|myhand)
auto=@moveto(exile) all(this)
id=-88080
type=nothing
[/card]
[card]
name=Duress
auto=counter(0/0,1,mycard) all(*|myhand) && moveto(myhand) all(*|opponenthand)
auto=token(-88012)
text=Target opponent reveals his or her hand. You choose a noncreature, nonland card from it. That player discards that card.
type=sorcery
mana={B}
[/card]
[card]
name=choose one card
auto=counter(0/0,1,choice) target(*[-counter{0/0.1.mycard};-creature;-land]|myhand)
auto=@movedto(this|exile):token(-88013)
auto=moveto(exile) all(this)
id=-88012
type=nothing
[/card]
[card]
name=destroy my choice
auto=moveto(opponentgraveyard) all(*[counter{0/0.1.choice}]|myhand)
auto=@movedto(this|exile):token(-88014)
auto=moveto(exile) all(this)
id=-88013
type=nothing
[/card]
[card]
name=return thier cards
auto=moveto(opponenthand) all(*[-counter{0/0.1.mycard}]|myhand) && counter(0/0,-1,mycard) all(*|myhand)
auto=@moveto(exile) all(this)
id=-88014
type=nothing
[/card]
[card]
name=Castigate
auto=counter(0/0,1,mycard) all(*|myhand) && moveto(myhand) all(*|opponenthand)
auto=token(-88112)
text=Target opponent reveals his or her hand. You choose a nonland card from it and exile that card.
type=sorcery
mana={B}{w}
[/card]
[card]
name=choose one card
auto=counter(0/0,1,choice) target(*[-counter{0/0.1.mycard};-land]|myhand)
auto=@movedto(this|exile):token(-88113)
auto=moveto(exile) all(this)
id=-88112
type=nothing
[/card]
[card]
name=destroy my choice
auto=moveto(exile) all(*[counter{0/0.1.choice}]|myhand)
auto=@movedto(this|exile):token(-88114)
auto=moveto(exile) all(this)
id=-88113
type=nothing
[/card]
[card]
name=return thier cards
auto=moveto(opponenthand) all(*[-counter{0/0.1.mycard}]|myhand) && counter(0/0,-1,mycard) all(*|myhand)
auto=@moveto(exile) all(this)
id=-88114
type=nothing
[/card]
[card]
name=He Who Hungers
auto={B}{s(creature[spirit]|mybattlefield)}:counter(0/0,1,mycard) all(*|myhand) && moveto(myhand) all(*|opponenthand) && token(-88212) assorcery
text={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
auto=@movedTo(this|mygraveyard) from(myBattlefield):may moveTo(myhand) target(other spirit[manacost<=4]|mygraveyard)
type=legendary creature
subtype=spirit
abilities=flying
power=3
toughness=2
mana={4}{b}
[/card]
[card]
name=Mind Slash
auto={B}{s(creature|mybattlefield)}:counter(0/0,1,mycard) all(*|myhand) && moveto(myhand) all(*|opponenthand) && token(-88212)
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.
type=enchantment
mana={1}{b}{b}
[/card]
[card]
name=choose one card
auto=counter(0/0,1,choice) target(*[-counter{0/0.1.mycard}]|myhand)
auto=@movedto(this|exile):token(-88213)
auto=moveto(exile) all(this)
id=-88212
type=nothing
[/card]
[card]
name=destroy my choice
auto=moveto(opponentgraveyard) all(*[counter{0/0.1.choice}]|myhand)
auto=@movedto(this|exile):token(-88214)
auto=moveto(exile) all(this)
id=-88213
type=nothing
[/card]
[card]
name=return thier cards
auto=moveto(opponenthand) all(*[-counter{0/0.1.mycard}]|myhand) && counter(0/0,-1,mycard) all(*|myhand)
auto=@moveto(exile) all(this)
id=-88214
type=nothing
[/card]
[card]
name=Ostracize
auto=counter(0/0,1,mycard) all(*|myhand) && moveto(myhand) all(*|opponenthand)
auto=token(-88578)
text=Target opponent reveals his or her hand. You choose a creature card from it. That player discards that card.
type=sorcery
mana={B}
[/card]
[card]
name=choose one card
auto=counter(0/0,1,choice) target(*[-counter{0/0.1.mycard};creature]|myhand)
auto=@movedto(this|exile):token(-88579)
auto=moveto(exile) all(this)
id=-88578
type=nothing
[/card]
[card]
name=destroy my choice
auto=moveto(opponentgraveyard) all(*[counter{0/0.1.choice}]|myhand)
auto=@movedto(this|exile):token(-88580)
auto=moveto(exile) all(this)
id=-88579
type=nothing
[/card]
[card]
name=return thier cards
auto=moveto(opponenthand) all(*[-counter{0/0.1.mycard}]|myhand) && counter(0/0,-1,mycard) all(*|myhand)
auto=@moveto(exile) all(this)
id=-88580
type=nothing
[/card]
[card]
name=Distress
auto=counter(0/0,1,mycard) all(*|myhand) && moveto(myhand) all(*|opponenthand)
auto=token(-83112)
text=Target opponent reveals his or her hand. You choose a nonland card from it and exile that card.
type=sorcery
mana={B}{B}
[/card]
[card]
name=choose one card
auto=counter(0/0,1,choice) target(*[-counter{0/0.1.mycard};-land]|myhand)
auto=@movedto(this|exile):token(-83113)
auto=moveto(exile) all(this)
id=-83112
type=nothing
[/card]
[card]
name=destroy my choice
auto=moveto(exile) all(*[counter{0/0.1.choice}]|myhand)
auto=@movedto(this|exile):token(-83114)
auto=moveto(exile) all(this)
id=-83113
type=nothing
[/card]
[card]
name=return thier cards
auto=moveto(opponenthand) all(*[-counter{0/0.1.mycard}]|myhand) && counter(0/0,-1,mycard) all(*|myhand)
auto=@moveto(exile) all(this)
id=-83114
type=nothing
[/card]
[card]
name=Perish the Thought
auto=counter(0/0,1,mycard) all(*|myhand) && moveto(myhand) all(*|opponenthand)
auto=token(-88678)
text=Target opponent reveals his or her hand. You choose a card from it. That player shuffles that card into his or her library.
type=sorcery
mana={2}{B}
[/card]
[card]
name=choose one card
auto=counter(0/0,1,choice) target(*[-counter{0/0.1.mycard}]|myhand)
auto=@movedto(this|exile):token(-88679)
auto=moveto(exile) all(this)
id=-88678
type=nothing
[/card]
[card]
name=destroy my choice
auto=moveto(opponentlibrary) all(*[counter{0/0.1.choice}]|myhand)
auto=@movedto(this|exile):token(-88680)
auto=moveto(exile) all(this)
id=-88679
type=nothing
[/card]
[card]
name=return thier cards
auto=moveto(opponenthand) all(*[-counter{0/0.1.mycard}]|myhand) && counter(0/0,-1,mycard) all(*|myhand)
auto=@moveto(exile) all(this)
id=-88680
type=nothing
[/card]
[card]
name=Encroach
auto=counter(0/0,1,mycard) all(*|myhand) && moveto(myhand) all(*|opponenthand)
auto=token(-78778)
text=Target opponent reveals his or her hand. You choose an artifact card from it. That player discards that card.
type=sorcery
mana={B}
[/card]
[card]
name=choose one card
auto=counter(0/0,1,choice) target(land[-counter{0/0.1.mycard};-basic]|myhand)
auto=@movedto(this|exile):token(-78779)
auto=moveto(exile) all(this)
id=-78778
type=nothing
[/card]
[card]
name=destroy my choice
auto=moveto(opponentgraveyard) all(*[counter{0/0.1.choice}]|myhand)
auto=@movedto(this|exile):token(-78780)
auto=moveto(exile) all(this)
id=-78779
type=nothing
[/card]
[card]
name=return thier cards
auto=moveto(opponenthand) all(*[-counter{0/0.1.mycard}]|myhand) && counter(0/0,-1,mycard) all(*|myhand)
auto=@moveto(exile) all(this)
id=-78780
type=nothing
[/card]
[card]
name=Shattered Dreams
auto=counter(0/0,1,mycard) all(*|myhand) && moveto(myhand) all(*|opponenthand)
auto=token(-88778)
text=Target opponent reveals his or her hand. You choose an artifact card from it. That player discards that card.
type=sorcery
mana={B}
[/card]
[card]
name=choose one card
auto=counter(0/0,1,choice) target(artifact[-counter{0/0.1.mycard}]|myhand)
auto=@movedto(this|exile):token(-88779)
auto=moveto(exile) all(this)
id=-88778
type=nothing
[/card]
[card]
name=destroy my choice
auto=moveto(opponentgraveyard) all(*[counter{0/0.1.choice}]|myhand)
auto=@movedto(this|exile):token(-88780)
auto=moveto(exile) all(this)
id=-88779
type=nothing
[/card]
[card]
name=return thier cards
auto=moveto(opponenthand) all(*[-counter{0/0.1.mycard}]|myhand) && counter(0/0,-1,mycard) all(*|myhand)
auto=@moveto(exile) all(this)
id=-88780
type=nothing
[/card]
[card]
name=Ghastlord of Fugue
auto=@damaged(player) from(this):counter(0/0,1,mycard) all(*|myhand) && moveto(myhand) all(*|opponenthand) && token(-58112) assorcery
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.
type=creature
subtype=spirit avatar
abilities=unblockable
power=4
toughness=4
mana={UB}{UB}{UB}{UB}{UB}
[/card]
[card]
name=choose one card
auto=counter(0/0,1,choice) target(*[-counter{0/0.1.mycard}]|myhand)
auto=@movedto(this|exile):token(-58113)
auto=moveto(exile) all(this)
id=-58112
type=nothing
[/card]
[card]
name=destroy my choice
auto=moveto(exile) all(*[counter{0/0.1.choice}]|myhand)
auto=@movedto(this|exile):token(-58114)
auto=moveto(exile) all(this)
id=-58113
type=nothing
[/card]
[card]
name=return thier cards
auto=moveto(opponenthand) all(*[-counter{0/0.1.mycard}]|myhand) && counter(0/0,-1,mycard) all(*|myhand)
auto=@moveto(exile) all(this)
id=-58114
type=nothing
[/card]
[card]
name=Psychic Spear
auto=counter(0/0,1,mycard) all(*|myhand) && moveto(myhand) all(*|opponenthand)
auto=token(-48578)
text=Target player reveals his or her hand. You choose a Spirit or Arcane card from it. That player discards that card.
type=sorcery
mana={B}
[/card]
[card]
name=choose one card
auto=counter(0/0,1,choice) target(*[-counter{0/0.1.mycard};spirit;arcane]|myhand)
auto=@movedto(this|exile):token(-48579)
auto=moveto(exile) all(this)
id=-48578
type=nothing
[/card]
[card]
name=destroy my choice
auto=moveto(opponentgraveyard) all(*[counter{0/0.1.choice}]|myhand)
auto=@movedto(this|exile):token(-48580)
auto=moveto(exile) all(this)
id=-48579
type=nothing
[/card]
[card]
name=return thier cards
auto=moveto(opponenthand) all(*[-counter{0/0.1.mycard}]|myhand) && counter(0/0,-1,mycard) all(*|myhand)
auto=@moveto(exile) all(this)
id=-48580
type=nothing
[/card]
[card]
name=Thoughtseize
auto=life:-2 controller
auto=counter(0/0,1,mycard) all(*|myhand) && moveto(myhand) all(*|opponenthand)
auto=token(-23112)
text=Target player reveals his or her hand. You choose a nonland card from it. That player discards that card. You lose 2 life.
type=sorcery
mana={B}
[/card]
[card]
name=choose one card
auto=counter(0/0,1,choice) target(*[-counter{0/0.1.mycard};-land]|myhand)
auto=@movedto(this|exile):token(-23113)
auto=moveto(exile) all(this)
id=-23112
type=nothing
[/card]
[card]
name=destroy my choice
auto=moveto(opponentgraveyard) all(*[counter{0/0.1.choice}]|myhand)
auto=@movedto(this|exile):token(-23114)
auto=moveto(exile) all(this)
id=-23113
type=nothing
[/card]
[card]
name=return thier cards
auto=moveto(opponenthand) all(*[-counter{0/0.1.mycard}]|myhand) && counter(0/0,-1,mycard) all(*|myhand)
auto=@moveto(exile) all(this)
id=-23114
type=nothing
[/card]
[card]
name=Treacherous Urge
auto=counter(0/0,1,mycard) all(*|myhand) && moveto(myhand) all(*|opponenthand)
auto=token(-13112)
text=Target opponent reveals his or her hand. You may put a creature card from it onto the battlefield under your control. That creature has haste. Sacrifice it at the beginning of the next end step.
type=instant
mana={4}{b}
[/card]
[card]
name=choose one card
auto=counter(0/0,1,choice) target(creature[-counter{0/0.1.mycard}]|myhand)
auto=@movedto(this|exile):token(-13113)
auto=moveto(exile) all(this)
id=-13112
type=nothing
[/card]
[card]
name=Steal creature
auto=token(-13115)
auto=moveto(mybattlefield) all(*[counter{0/0.1.choice}]|myhand)
auto=@movedto(this|exile):token(-13114) 
auto=moveto(exile) all(this)
id=-13113
type=nothing
[/card]
[card]
name=return thier cards
auto=moveto(opponenthand) all(*[-counter{0/0.1.mycard}]|myhand) && counter(0/0,-1,mycard) all(*|myhand) && moveto(exile) all(this)
id=-13114
type=nothing
[/card]
[card]
name=creature dispose
auto=@next movedto(creature[-token]|mybattlefield): all(trigger) counter(0/0,1,stolen) && all(trigger) haste ueot && moveto(exile) all(this)
auto=@movedto(This|exile):@next endofturn: bury all(creature[counter{0/0.1.stolen}])
id=-13115
type=nothing
[/card]
[card]
name=Glasses of Urza
auto={t}: counter(0/0,1,mycard) all(*|myhand) && moveto(myhand) all(*|opponenthand) && token(-40578)
text=: {t}:Look at target player's hand.
type=artifact
mana={1}
[/card]
[card]
name=choose one card
auto=counter(0/0,1,closer inspection) target(*[-counter{0/0.1.mycard}]|myhand)
auto=@movedto(this|exile):token(-40580)
auto=moveto(exile) all(this)
id=-40578
type=nothing
[/card]
[card]
name=return thier cards
auto=moveto(opponenthand) all(*[-counter{0/0.1.mycard}]|myhand) && counter(0/0,-1,mycard) all(*|myhand)
auto=@moveto(exile) all(this)
id=-40580
type=nothing
[/card]
#final discard reveal
[card]
name=Hair-Strung Koto
auto={0}:tap target(creature[-tapped]|mybattlefield) && token(-30012)
text=Tap an untapped creature you control: Target player puts the top card of his or her library into his or her graveyard.step.
type=artifact
mana={6}
[/card]
[card]
name=hair-strung deplete
id=-30012
type=nothing
auto=target(player) deplete:1
auto=moveto(exile) all(this)
[/card]
[card]
name=Hammer of Ruin
auto=@damaged(player) from(mytgt):bury target(equipment|opponentbattlefield)
auto=2/0
auto={2}:equip
text=Equipped creature gets +2/+0. Whenever equipped creature deals combat damage to a player, you may destroy target Equipment that player controls.
type=artifact
subtype=equipment
mana={2}
[/card]
[card]
name=Hedron Matrix
auto=manacost/manacost
auto={4}:equip
text=Equipped creature gets +X/+X, where X is its converted mana cost.
type=artifact
subtype=equipment
mana={4}
[/card]
[card]
name=Iron Maiden
auto=@each opponentupkeep:foreach(*|opponenthand) damage:1 opponent >4
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.
type=artifact
mana={3}
[/card]
[card]
name=Wheel of Torture
auto=@each opponentupkeep:foreach(*|opponenthand) damage:1 opponent <3
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=Jester's Cap
auto={2}{T}{s}:token(-792312 )
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.
type=artifact
mana={4}
[/card]
[card]
name=jester cap 1
id=-792312
type=nothing
auto=moveto(exile) target(*|opponentlibrary)
auto=@movedto(this|exile):token(-792313)
auto=moveto(exile) all(this)
[/card]
[card]
name=jester cap 2
id=-792313
type=nothing
auto=moveto(exile) target(*|opponentlibrary)
auto=@movedto(this|exile):token(-792314)
auto=moveto(exile) all(this)
[/card]
[card]
name=jester cap 3
id=-792314
auto=moveto(exile) target(*|opponentlibrary)
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=Jhoira's Timebug
auto={t}:token(-98734) && counter(0/0,+1,time) target(*|mybattlefield)
auto={t}:token(-98735) && counter(0/0,-1,time) target(*|mybattlefield)
text=Choose target permanent you control or suspended card you own. If that permanent or card has a time counter on it, you may remove a time counter from it or put another time counter on it.
type=artifact creature
subtype=insect
power=1
toughness=2
mana={0}
[/card]
[card]
name=a counter to ADD
id=-98734
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=a counter to REMOVE
id=-98735
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=Jinxed Choker
auto=@each my endofturn:moveto(opponentbattlefield) all(this)
auto=@each my upkeep:thisforeach(counter{0/0,1,charge}) damage:1 controller
auto={3}:token(-98734) && counter(0/0,1,charge)
auto={3}:token(-98735) && 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.
type=artifact
mana={3}
[/card]
#its funny how stupid the AI can be sometimes, but what amazes me is how well it understands bad things happening
#the Ai deck with all the dark rituals, in the first 2 test runs of this put 4 counters on it in one turn and it passed to me
#when i would pass it to back they would remove the charges i added in my turn, pretty funny.
#this shares add/remove dummy tokens with Jhoira's Timebug, i only used blank dummies to let you know what you #choose
[card]
name=Jinxed Ring
auto=@movedto(*[-token]|mygraveyard) from(mybattlefield):damage:1 controller
auto={s(creature|mybattlefield)}:moveto(opponentbattlefield) all(this)
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.)
type=artifact
mana={2}
[/card]
[card]
name=Khalni Gem
auto=token(-98737)
auto={t}:add{R}{R}
auto={t}:add{G}{G}
auto={t}:add{W}{W}
auto={t}:add{B}{B}
auto={t}:add{U}{U}
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.
type=artifact
mana={4}
[/card]
[card]
name=Land trade
auto=moveto(ownerhand) target(Land|mybattlefield)
auto=@movedto(this|exile):token(-98738)
auto=moveto(exile) all(this)
id=-98737
type=nothing
[/card]
[card]
name=Land trade 2
auto=moveto(ownerhand) target(land|mybattlefield)
auto=moveto(exile) all(this)
id=-98738
type=nothing
[/card]
[card]
name=Lodestone Myr
auto={0}:tap target(artifact[-tapped]|mybattlefield) && 1/1 all(this)
text=Trample. Tap an untapped artifact you control: Lodestone Myr gets +1/+1 until end of turn.
type=artifact creature
subtype=myr
power=2
toughness=2
abilities=trample
mana={4}
[/card]
[card]
name=Mask of Memory
auto=@damaged(player) from(mytgt):may draw:2 controller && token(-91111)
text=Whenever equipped creature deals combat damage to a player, you may draw two cards. If you do, discard a card.
type=artifact
auto={1}:equip
subtype=equipment
mana={2}
[/card]
[card]
name=discard effect
auto=moveto(graveyard) target(*|myhand)
auto=moveto(exile) all(this)
id=-91111
type=nothing
[/card]
[card]
name=Master Transmuter
auto={U}{t}:moveto(ownerhand) target(artifact|mybattlefield) && token(-91112)
text={t}{U}:Return an artifact you control to its owner's hand: You may put an artifact card from your hand onto the battlefield.
type=artifact creature
power=1
toughness=2
subtype=Human Artificer
mana={3}{u}
[/card]
[card]
name=swapeffect
auto=moveto(mybattlefield) target(artifact|myhand)
auto=moveto(exile) all(this)
id=-91112
type=nothing
[/card]
#X X cant be the mana cost of anything in wagic...using this method i force the player to pay in XX or get nothing.
[card]
name=Orochi Hatchery
autohand={1}{1}:token(-12340) asSorcery && moveto(mybattlefield) && counter(0/0,1,charge) all(this)
autohand={2}{2}:token(-12350) asSorcery && moveto(mybattlefield) && counter(0/0,2,charge) all(this)
autohand={3}{3}:token(-12360) asSorcery && moveto(mybattlefield) && counter(0/0,3,charge) all(this)
autohand={4}{4}:token(-12370) asSorcery && moveto(mybattlefield) && counter(0/0,4,charge) all(this)
autohand={5}{5}:token(-12380) asSorcery && moveto(mybattlefield) && counter(0/0,5,charge) all(this)
autohand={6}{6}:token(-12390) asSorcery && moveto(mybattlefield) && counter(0/0,6,charge) all(this)
autohand={7}{7}:token(-12400) asSorcery && moveto(mybattlefield) && counter(0/0,7,charge) all(this)
autohand={8}{8}:token(-12410) asSorcery && moveto(mybattlefield) && counter(0/0,8,charge) all(this)
auto={5}{T}:thisforeach(counter{0/0.1.charge}) token(Snake,creature snake, 1/1, green)
text={5}{T}:Put a 1/1 green Snake creature token onto the battlefield for each charge counter on Orochi Hatchery.
type=artifact
mana={X}
[/card]
[card]
name=pay for 1 charge
id=-12340
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=pay for 2 charge
id=-12350
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=pay for 3 charge
id=-12360
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=pay for 4 charge
id=-12370
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=pay for 5 charge
id=-12380
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=pay for 6 charge
id=-12390
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=pay for 7 charge
id=-12400
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=pay for 8 charge
id=-12410 
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=Sharding Sphinx
auto=@damaged(player) from(creature[artifact]|mybattlefield): token(Thopter,artifact creature, 1/1, blue,flying)
text=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.
type=artifact creature
power=4
toughness=4
abilities=flying
mana={4}{U}{U}
[/card]
[card]
name=Specter's Shroud
auto=1/0
auto=@damaged(player) from(mytgt): discard:1 opponent
text=Equipped creature gets +1/+0. Whenever equipped creature deals combat damage to a player, that player discards a card. Equip {1}
auto={1}:equip
type=artifact
subtype=equipment
mana={2}
[/card]
[card]
name=Sphinx's Herald
auto={2}{u}{T}:token(-12501)
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.
type=artifact creature
subtype=Vedalken Wizard
power=1
toughness=1
mana={u}
[/card]
[card]
name=sacrifice White
id=-12501
auto=moveto(graveyard) target(creature[white]|mybattlefield)
auto=@movedto(this|exile):token(-12502)
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=sacrifice Blue
id=-12502
auto=moveto(graveyard) target(creature[blue]|mybattlefield)
auto=@movedto(this|exile):token(-12503)
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=sacrifice black
id=-12503
auto=moveto(graveyard) target(creature[black]|mybattlefield)
auto=@movedto(this|exile):token(-12504)
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=summon Sphinx
id=-12504
auto=moveto(battlefield) target(Sphinx Sovereign|mylibrary)
auto=moveto(exile) all(this)
type=nothing
[/card]
#very boarderline cause its meant for only tap ablities
[card]
name=Thousand-Year Elixir
auto=lord(creature|mybattlefield) haste
auto={1}{t}:untap target(creature|battlefield)
text=You may activate abilities of creatures you control as though those creatures had haste.
type=artifact
mana={3}
[/card]
[card]
name=Thumbscrews
auto=@each Myupkeep:aslongas(*|myhand) damage:1 opponent >4
text=At the beginning of your upkeep, if you have five or more cards in hand, Thumbscrews deals 1 damage to target opponent.
type=artifact
mana={2}
[/card]
[card]
name=Vibrating Sphere
auto=counter(0/0,1,myturn)
auto=@each Myuntap: counter(0/0,1,myturn) all(this)
auto=@each opponentuntap: counter(0/0,-1,myturn) all(this)
auto=This(counter{0/0.1.myturn}) lord(creature|mybattlefield) +2/+2
auto=lord(creatures|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.
type=artifact
mana={4}
[/card]
[card]
name=Worldslayer
auto=@damaged(player) from(mytgt[attacking]):moveto(graveyard) all(other *[-worldslayer]|battlefield)
auto={5}:equip
text=At the beginning of your upkeep, if you have five or more cards in hand, Thumbscrews deals 1 damage to target opponent.
type=artifact
subtype=equipment
mana={5}
[/card]
[card]
name=Lightning Reaver
auto=@damaged(player) from(this): counter(0/0,1,charge) all(this)
auto=@each my endofturn: thisforeach(counter{0/0.1.charge}) token(-12020)
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.
power=3
toughness=3
type=creature
subtype=zombie beast
abilities=haste, fear
mana={3}{B}{R}
[/card]
[card]
name=zombie beast bite
id=-12020
auto=damage:1 opponent
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=talon of pain
auto=@damaged(player) from(other *|mybattlefield,mystack): counter(0/0,1,charge)
auto={counter(0/0,-1,charge}{t}:token(-12021)
auto={counter(0/0,-2,charge}{t}:token(-12022)
auto={counter(0/0,-3,charge}{t}:token(-12023)
auto={counter(0/0,-4,charge}{t}:token(-12024)
auto={counter(0/0,-5,charge}{t}:token(-12025)
auto={counter(0/0,-6,charge}{t}:token(-12026)
auto={counter(0/0,-7,charge}{t}:token(-12027)
auto={counter(0/0,-8,charge}{t}:token(-12028)
auto={counter(0/0,-9,charge}{t}:token(-12029)
auto={counter(0/0,-10,charge}{t}:token(-12030)
type=artifact
mana={4}
[/card]
[card]
name=1 Damage
id=-12021
auto=damage:1 target(creature, player)
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=2 Damage
id=-12022
auto=damage:2 target(creature, player)
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=3 Damage
id=-12023
auto=damage:3 target(creature, player)
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=4 Damage
id=-12024
auto=damage:4 target(creature, player)
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=5 Damage
id=-12025
auto=damage:5 target(creature, player)
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=6 Damage
id=-12026
auto=damage:6 target(creature, player)
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=7 Damage
id=-12027
auto=damage:7 target(creature, player)
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=8 Damage
id=-12028
auto=damage:8 target(creature, player)
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=9 Damage
id=-12029
auto=damage:9 target(creature, player)
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=10 Damage
id=-12030
auto=damage:10 target(creature, player)
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=Black Mana Battery
auto={2}{t}:Counter(0/0,1,charge)
auto={t}:add{b}
auto={counter(0/0,-1,charge}{t}:token(-12031) && Add{b}
auto={counter(0/0,-2,charge}{t}:token(-12032) && Add{b}
auto={counter(0/0,-3,charge}{t}:token(-12033) && Add{b}
auto={counter(0/0,-4,charge}{t}:token(-12034) && Add{b}
auto={counter(0/0,-5,charge}{t}:token(-12035) && Add{b}
auto={counter(0/0,-6,charge}{t}:token(-12036) && Add{b}
auto={counter(0/0,-7,charge}{t}:token(-12037) && Add{b}
auto={counter(0/0,-8,charge}{t}:token(-12038) && Add{b}
auto={counter(0/0,-9,charge}{t}:token(-12039) && Add{b}
auto={counter(0/0,-10,charge}{t}:token(-12040) && Add{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.
type=artifact
mana={4}
[/card]
[card]
name=2 Mana
id=-12031
auto=add{B}
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=3 Mana
id=-12032
auto=Add{b}{B}
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=4 Mana
id=-12033
auto=Add{b}{B}{B}
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=5 Mana
id=-12034
auto=Add{b}{B}{B}{B}
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=6 Mana
id=-12035
auto=Add{b}{B}{B}{B}{B}
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=7 Mana
id=-12036
auto=Add{b}{B}{B}{B}{B}{B}
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=8 Mana
id=-12037
auto=Add{b}{B}{B}{B}{B}{B}{B}
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=9 Mana
id=-12038
auto=Add{b}{B}{B}{B}{B}{B}{B}{B}
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=10 Mana
id=-12039
auto=Add{b}{B}{B}{B}{B}{B}{B}{B}{B}
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=11 Mana
id=-12040
auto=Add{b}{B}{B}{B}{B}{B}{B}{B}{B}{B}{B}
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=Blue Mana Battery
auto={2}{t}:Counter(0/0,1,charge)
auto={t}:add{u}
auto={counter(0/0,-1,charge}{t}:token(-12041) && Add{U}
auto={counter(0/0,-2,charge}{t}:token(-12042) && Add{U}
auto={counter(0/0,-3,charge}{t}:token(-12043) && Add{U}
auto={counter(0/0,-4,charge}{t}:token(-12044) && Add{u}
auto={counter(0/0,-5,charge}{t}:token(-12045) && Add{u}
auto={counter(0/0,-6,charge}{t}:token(-12046) && Add{u}
auto={counter(0/0,-7,charge}{t}:token(-12047) && Add{u}
auto={counter(0/0,-8,charge}{t}:token(-12048) && Add{u}
auto={counter(0/0,-9,charge}{t}:token(-12049) && Add{u}
auto={counter(0/0,-10,charge}{t}:token(-12050) && Add{u}
text={2}, {T}: Put a charge counter on Black 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.
type=artifact
mana={4}
[/card]
[card]
name=2 Mana
id=-12041
auto=add{u}
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=3 Mana
id=-12042
auto=Add{u}{u}
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=4 Mana
id=-12043
auto=Add{u}{u}{u}
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=5 Mana
id=-12044
auto=Add{u}{u}{u}{u}
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=6 Mana
id=-12045
auto=Add{u}{u}{u}{u}{u}
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=7 Mana
id=-12046
auto=Add{u}{u}{u}{u}{u}{u}
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=8 Mana
id=-12047
auto=Add{u}{u}{u}{u}{u}{u}{u}
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=9 Mana
id=-12048
auto=Add{u}{u}{u}{u}{u}{u}{u}{u}
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=10 Mana
id=-12049
auto=Add{u}{u}{u}{u}{u}{u}{u}{u}{u}
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=11 Mana
id=-12050
auto=Add{u}{u}{u}{u}{u}{u}{u}{u}{u}{u}{u}
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=Green Mana Battery
auto={2}{t}:Counter(0/0,1,charge)
auto={t}:add{g}
auto={counter(0/0,-1,charge}{t}:token(-12051) && Add{g}
auto={counter(0/0,-2,charge}{t}:token(-12052) && Add{g}
auto={counter(0/0,-3,charge}{t}:token(-12053) && Add{g}
auto={counter(0/0,-4,charge}{t}:token(-12054) && Add{g}
auto={counter(0/0,-5,charge}{t}:token(-12055) && Add{g}
auto={counter(0/0,-6,charge}{t}:token(-12056) && Add{g}
auto={counter(0/0,-7,charge}{t}:token(-12057) && Add{g}
auto={counter(0/0,-8,charge}{t}:token(-12058) && Add{g}
auto={counter(0/0,-9,charge}{t}:token(-12059) && Add{g}
auto={counter(0/0,-10,charge}{t}:token(-12060) && Add{g}
text={2}, {T}: Put a charge counter on Black 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.
type=artifact
mana={4}
[/card]
[card]
name=2 Mana
id=-12051
auto=add{g}
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=3 Mana
id=-12052
auto=Add{g}{g}
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=4 Mana
id=-12053
auto=Add{g}{g}{g}
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=5 Mana
id=-12054
auto=Add{g}{g}{g}{g}
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=6 Mana
id=-12055
auto=Add{g}{g}{g}{g}{g}
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=7 Mana
id=-12056
auto=Add{g}{g}{g}{g}{g}{g}
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=8 Mana
id=-12057
auto=Add{g}{g}{g}{g}{g}{g}{g}
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=9 Mana
id=-12058
auto=Add{g}{g}{g}{g}{g}{g}{g}{g}
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=10 Mana
id=-12059
auto=Add{g}{g}{g}{g}{g}{g}{g}{g}{g}
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=11 Mana
id=-12060
auto=Add{g}{g}{g}{g}{g}{g}{g}{g}{g}{g}
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=Red Mana Battery
auto={2}{t}:Counter(0/0,1,charge)
auto={t}:add{r}
auto={counter(0/0,-1,charge}{t}:token(-12061) && Add{r}
auto={counter(0/0,-2,charge}{t}:token(-12062) && Add{r}
auto={counter(0/0,-3,charge}{t}:token(-12063) && Add{r}
auto={counter(0/0,-4,charge}{t}:token(-12064) && Add{r}
auto={counter(0/0,-5,charge}{t}:token(-12065) && Add{r}
auto={counter(0/0,-6,charge}{t}:token(-12066) && Add{r}
auto={counter(0/0,-7,charge}{t}:token(-12067) && Add{r}
auto={counter(0/0,-8,charge}{t}:token(-12068) && Add{r}
auto={counter(0/0,-9,charge}{t}:token(-12069) && Add{r}
auto={counter(0/0,-10,charge}{t}:token(-12070) && Add{r}
text={2}, {T}: Put a charge counter on Black 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.
type=artifact
mana={4}
[/card]
[card]
name=2 Mana
id=-12061
auto=add{r}
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=3 Mana
id=-12062
auto=Add{r}{r}
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=4 Mana
id=-12063
auto=Add{r}{r}{r}
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=5 Mana
id=-12064
auto=Add{r}{r}{r}{r}
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=6 Mana
id=-12065
auto=Add{r}{r}{r}{r}{r}
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=7 Mana
id=-12066
auto=Add{r}{r}{r}{r}{r}{r}
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=8 Mana
id=-12067
auto=Add{r}{r}{r}{r}{r}{r}{r}
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=9 Mana
id=-12068
auto=Add{r}{r}{r}{r}{r}{r}{r}{r}
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=10 Mana
id=-12069
auto=Add{r}{r}{r}{r}{r}{r}{r}{r}{r}
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=11 Mana
id=-12070
auto=Add{r}{r}{r}{r}{r}{r}{r}{r}{r}{r}
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=White Mana Battery
auto={2}{t}:Counter(0/0,1,charge)
auto={t}:add{w}
auto={counter(0/0,-1,charge}{t}:token(-12071) && Add{w}
auto={counter(0/0,-2,charge}{t}:token(-12072) && Add{w}
auto={counter(0/0,-3,charge}{t}:token(-12073) && Add{w}
auto={counter(0/0,-4,charge}{t}:token(-12074) && Add{w}
auto={counter(0/0,-5,charge}{t}:token(-12075) && Add{w}
auto={counter(0/0,-6,charge}{t}:token(-12076) && Add{w}
auto={counter(0/0,-7,charge}{t}:token(-12077) && Add{w}
auto={counter(0/0,-8,charge}{t}:token(-12078) && Add{w}
auto={counter(0/0,-9,charge}{t}:token(-12079) && Add{w}
auto={counter(0/0,-10,charge}{t}:token(-12080) && Add{w}
text={2}, {T}: Put a charge counter on Black 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.
type=artifact
mana={4}
[/card]
[card]
name=2 Mana
id=-12071
auto=add{w}
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=3 Mana
id=-12072
auto=Add{w}{w}
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=4 Mana
id=-12073
auto=Add{w}{w}{w}
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=5 Mana
id=-12074
auto=Add{w}{w}{w}{w}
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=6 Mana
id=-12075
auto=Add{w}{w}{w}{w}{w}
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=7 Mana
id=-12076
auto=Add{w}{w}{w}{w}{w}{w}
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=8 Mana
id=-12077
auto=Add{w}{w}{w}{w}{w}{w}{w}
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=9 Mana
id=-12078
auto=Add{w}{w}{w}{w}{w}{w}{w}{w}
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=10 Mana
id=-12079
auto=Add{w}{w}{w}{w}{w}{w}{w}{w}{w}
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=11 Mana
id=-12080
auto=Add{w}{w}{w}{w}{w}{w}{w}{w}{w}{w}
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=Coalition Relic
auto={T}:Counter(0/0,1,charge)
auto={T}:Add{R}
auto={T}:Add{G}
auto={T}:Add{W}
auto={T}:Add{B}
auto={T}:Add{U}
auto=@each my firstmain:thisforeach(counter{0/0.1.charge}) token(-12081) && thisforeach(counter{0/0.1.charge}) counter(0/0,-1,charge) all(this)
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.
type=artifact
mana={3}
[/card]
[card]
name=Mana
id=-12081
auto=@movedto(this|exile):token(-12082)
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=Mana
id=-12082
auto=may add{w}
auto=may add{b}
auto=may add{g}
auto=may add{u}
auto=may add{r}
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=Endless whispers
auto=@movedto(creature|mygraveyard) from(battlefield): all(trigger[to]) counter(0/0,1,endless)
auto=@movedto(creature|opponentgraveyard) from(battlefield): all(trigger[to]) counter(0/0,1,endless)
auto=@each endofturn:moveto(opponentbattlefield) all(*[counter{0/0.1.endless}|mygraveyard) && moveto(mybattlefield) 
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."
type=enchantment
mana={2}{b}{b}
[/card]
[card]
name=Crosis, the Purger
auto=@damaged(player) from(this):counter(0/0,1,dragon)
auto=@each combatends:counter(0/0,-1,dragon)
auto={C(0/0,-1,dragon)}{2}{B}:token(-12090) combatdamage only
auto={C(0/0,-1,dragon)}{2}{B}:token(-12091) combatdamage only
auto={C(0/0,-1,dragon)}{2}{b}:token(-12092) combatdamage only
auto={C(0/0,-1,dragon)}{2}{b}:token(-12093) combatdamage only
auto={C(0/0,-1,dragon)}{2}{b}:token(-12094) combatdamage only
text=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.
type=legendary creature
subtype=dragon
abilities=flying
power=6
toughness=6
mana={3}{u}{B}{R}
[/card]
[card]
name=Red
id=-12090
auto=moveto(opponentgraveyard) all(*[red]|opponenthand)
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=Green
id=-12091
auto=moveto(opponentgraveyard) all(*[Green]|opponenthand)
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=White
id=-12092
auto=moveto(opponentgraveyard) all(*[white]|opponenthand)
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=Blue
id=-12093
auto=moveto(opponentgraveyard) all(*[Blue]|opponenthand)
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=Black
id=-12094
auto=moveto(opponentgraveyard) all(*[Black]|opponenthand)
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=Darigaaz, the Igniter
auto=@damaged(player) from(this):counter(0/0,1,dragon)
auto=@each combatends:counter(0/0,-1,dragon)
auto={C(0/0,-1,dragon)}{2}{R}:token(-12095) combatdamage only
auto={C(0/0,-1,dragon)}{2}{R}:token(-12096) combatdamage only
auto={C(0/0,-1,dragon)}{2}{R}:token(-12097) combatdamage only
auto={C(0/0,-1,dragon)}{2}{R}:token(-12098) combatdamage only
auto={C(0/0,-1,dragon)}{2}{R}:token(-12099) combatdamage only
text=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.
type=legendary creature
subtype=dragon
abilities=flying
power=6
toughness=6
mana={3}{G}{B}{R}
[/card]
[card]
name=Red
id=-12095
auto=foreach(*[red]|opponenthand) Damage:1 opponent
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=Green
id=-12096
auto=foreach(*[Green]|opponenthand) damage:1 opponent
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=White
id=-12097
auto=foreach(*[white]|opponenthand) damage:1 opponent
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=Blue
id=-12098
auto=foreach(*[Blue]|opponenthand) damage:1 opponent
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=Black
id=-12099
auto=foreach(*[Black]|opponenthand) damage:1 opponent
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=Rith, the Awakener
auto=@damaged(player) from(this):counter(0/0,1,dragon)
auto=@each combatends:counter(0/0,-1,dragon)
auto={C(0/0,-1,dragon)}{2}{G}:token(-12100) combatdamage only
auto={C(0/0,-1,dragon)}{2}{G}:token(-12101) combatdamage only
auto={C(0/0,-1,dragon)}{2}{G}:token(-12102) combatdamage only
auto={C(0/0,-1,dragon)}{2}{G}:token(-12103) combatdamage only
auto={C(0/0,-1,dragon)}{2}{G}:token(-12104) combatdamage only
text=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.
type=legendary creature
subtype=dragon
abilities=flying
power=6
toughness=6
mana={3}{G}{W}{R}
[/card]
[card]
name=Red
id=-12100
auto=foreach(*[red]|battlefield) token(Saproling,creature saproling, 1/1, green)
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=Green
id=-12101
auto=foreach(*[Green]|battlefield) token(Saproling,creature saproling, 1/1, green)
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=White
id=-12102
auto=foreach(*[white]|battlefield) token(Saproling,creature saproling, 1/1, green)
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=Blue
id=-12103
auto=foreach(*[Blue]|battlefield) token(Saproling,creature saproling, 1/1, green)
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=Black
id=-12104
auto=foreach(*[Black]|battlefield) token(Saproling,creature saproling, 1/1, green)
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=Treva, the Renewer
auto=@damaged(player) from(this):counter(0/0,1,dragon)
auto=@each combatends:counter(0/0,-1,dragon)
auto={C(0/0,-1,dragon)}{2}{w}:token(-12105) combatdamage only
auto={C(0/0,-1,dragon)}{2}{w}:token(-12106) combatdamage only
auto={C(0/0,-1,dragon)}{2}{w}:token(-12107) combatdamage only
auto={C(0/0,-1,dragon)}{2}{w}:token(-12108) combatdamage only
auto={C(0/0,-1,dragon)}{2}{w}:token(-12109) combatdamage only
text=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.
type=legendary creature
subtype=dragon
abilities=flying
power=6
toughness=6
mana={3}{G}{W}{u}
[/card]
[card]
name=Red
id=-12105
auto=foreach(*[red]|battlefield) life:1 controller
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=Green
id=-12106
auto=foreach(*[Green]|battlefield) life:1 controller
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=White
id=-12107
auto=foreach(*[white]|battlefield) life:1 controller
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=Blue
id=-12108
auto=foreach(*[Blue]|battlefield) life:1 controller
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=Black
id=-12109
auto=foreach(*[Black]|battlefield) life:1 controller
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=Dromar, the Banisher
auto=@damaged(player) from(this):counter(0/0,1,dragon)
auto=@each combatends:counter(0/0,-1,dragon)
auto={C(0/0,-1,dragon)}{2}{U}:token(-12110) combatdamage only
auto={C(0/0,-1,dragon)}{2}{U}:token(-12111) combatdamage only
auto={C(0/0,-1,dragon)}{2}{U}:token(-12112) combatdamage only
auto={C(0/0,-1,dragon)}{2}{U}:token(-12113) combatdamage only
auto={C(0/0,-1,dragon)}{2}{U}:token(-12114) combatdamage only
text=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.
type=legendary creature
subtype=dragon
abilities=flying
power=6
toughness=6
mana={3}{U}{W}{B}
[/card]
[card]
name=Red
id=-12110
auto=moveto(ownerhand) all(*[red]|battlefield)
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=Green
id=-12111
auto=moveto(ownerhand) all(*[Green]|battlefield)
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=White
id=-12112
auto=moveto(ownerhand) all(*[white]|battlefield)
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=Blue
id=-12113
auto=moveto(ownerhand) all(*[Blue]|battlefield)
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=Black
id=-12114
auto=moveto(ownerhand) all(*[Black]|battlefield)
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=Vorosh the Hunter
auto=@damaged(player) from(this):counter(0/0,1,dragon)
auto=@each combatends:counter(0/0,-1,dragon)
auto={C(0/0,-1,dragon)}{2}{G}:token(-12115) combatdamage only
text=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.
type=legendary creature
subtype=dragon
abilities=flying
power=6
toughness=6
mana={3}{U}{G}{B}
[/card]
[card]
name=Counters
id=-12115
auto=counter(1/1,6) target(Vorosh the Hunter|mybattlefield)
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=Teneb, the Harvester
auto=@damaged(player) from(this):counter(0/0,1,dragon)
auto=@each combatends:counter(0/0,-1,dragon)
auto={C(0/0,-1,dragon)}{2}{b}:token(-12116) combatdamage only
text=Whenever Teneb, the Harvester deals combat damage to a player, you may pay{2}{B} . If you do, put target creature card from a graveyard onto the battlefield under your control.
type=legendary creature
subtype=dragon
abilities=flying
power=6
toughness=6
mana={3}{W}{G}{B}
[/card]
[card]
name=Teneb harvest
id=-12116
auto=moveto(mybattlefield) target(creature|graveyard)
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=Oros, the Avenger
auto=@damaged(player) from(this):counter(0/0,1,dragon)
auto=@each combatends:counter(0/0,-1,dragon)
auto={C(0/0,-1,dragon)}{2}{W}:token(-12118) combatdamage only
text=Flying. Whenever Oros, the Avenger deals combat damage to a player, you may pay . If you do, Oros deals 3 damage to each nonwhite creature.
type=legendary creature
subtype=dragon
abilities=flying
power=6
toughness=6
mana={3}{W}{R}{B}
[/card]
[card]
name=Oros Avenger
id=-12118
auto=damage:3 all(creature[-white]|battlefield)
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=Numot, the Devastator
auto=@damaged(player) from(this):counter(0/0,1,dragon)
auto=@each combatends:counter(0/0,-1,dragon)
auto={C(0/0,-1,dragon)}{2}{R}:token(-12119) combatdamage only
text=Whenever Numot, the Devastator deals combat damage to a player, you may pay . If you do, destroy up to two target lands.
type=legendary creature
subtype=dragon
abilities=flying
power=6
toughness=6
mana={3}{W}{R}{U}
[/card]
[card]
name=Numot effect
id=-12119
auto=may bury target(land|battlefield)
auto=@movedto(this|exile):token(-12120)
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=Numot effect 2
id=-12120
auto=may bury target(land|battlefield)
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=Jugan, the Rising Star
auto=@movedto(this|graveyard) from(battlefield):token(-12121)
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.
type=legendary creature
subtype=dragon spirit
abilities=flying
power=5
toughness=5
mana={3}{G}{G}{G}
[/card]
[card]
name=Jugan effect
id=-12121
auto=may counter(1/1,1) target(creature|battlefield)
auto=@movedto(this|exile):token(-12122)
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=Jugan effect 2
id=-12122
auto=may counter(1/1,1) target(creature|battlefield)
auto=@movedto(this|exile):token(-12123)
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=Jugan effect 3
id=-12123
auto=may counter(1/1,1) target(creature|battlefield)
auto=@movedto(this|exile):token(-12124)
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=Jugan effect 4
id=-12124
auto=may counter(1/1,1) target(creature|battlefield)
auto=@movedto(this|exile):token(-12125)
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=Jugan effect 5
id=-12125
auto=may counter(1/1,1) target(creature|battlefield)
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=Kilnmouth Dragon
auto=foreach(creature[dragon]|myhand) counter(1/1,3) all(this)
auto={t}:thisforeach(counter{1/1.1}) damage:1 target(creature,player)
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.
type=creature
subtype=dragon
abilities=flying
power=5
toughness=5
mana={5}{r}{r}
[/card]
[card]
name=Niv-Mizzet, the Firemind
auto=@movedTo(*|myhand) from(mylibrary):damage:1 target(creature,player)
text=Flying. Whenever you draw a card, Niv-Mizzet, the Firemind deals 1 damage to target creature or player.
type=legendary creature
subtype=dragon wizard
abilities=flying
power=4
toughness=4
mana={2}{R}{R}{U}{U}
[/card]
[card]
name=Rathi Dragon
auto=token(-12126)
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.
type=creature
subtype=dragon
abilities=flying
power=5
toughness=5
mana={2}{R}{R}
[/card]
[card]
name=sacrifice Mountain
id=-12126
auto=moveto(mygraveyard) target(land[mountain]|mybattlefield)
auto=@movedto(this|exile):token(-12127)
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=sacrifice mountain 2
id=-12127
auto=moveto(mygraveyard) target(land[mountain]|mybattlefield)
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=Rimescale Dragon
auto={2}:tap target(land[snow]|mybattlefield) && token(-12128)
auto=lord(creature[counter{0/0.1.ice}]) doesnotuntap
text=Flying. {2}{1}snowcovered: Tap target creature and put an ice counter on it. ( can be paid with one mana from a snow permanent.) Creatures with ice counters on them don't untap during their controllers' untap steps.
type=creature
subtype=dragon snow
abilities=flying
power=5
toughness=5
mana={5}{R}{R}
[/card]
[card]
name=Ice counter
id=-12128
auto=may tap target(creature) && counter(0/0,1,ice)
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=Yosei, the Morning Star
auto=@movedto(this|graveyard) from(battlefield):token(-12129)
text=Flying. When Yosei, the Morning Star is put into a graveyard from the battlefield, target player skips his or her next untap step. Tap up to five target permanents that player controls.
type=legendary creature
subtype=dragon spirit
abilities=flying
power=5
toughness=5
mana={4}{W}{W}
[/card]
[card]
name=Yosei effect
id=-12129
auto=tap target(*[-tapped]|opponentbattlefield)
auto=@movedto(this|exile):token(-12130)
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=Yosei effect 2
id=-12130
auto=tap target(*[-tapped]|opponentbattlefield)
auto=@movedto(this|exile):token(-12131)
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=Yosei effect 3
id=-12131
auto=tap target(*[-tapped]|opponentbattlefield)
auto=@movedto(this|exile):token(-12132)
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=Yosei effect 4
id=-12132
auto=tap target(*[-tapped]|opponentbattlefield)
auto=@movedto(this|exile):token(-12133)
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=Yosei effect 5
id=-12133
auto=tap target(*[-tapped]|opponentbattlefield)
auto=@movedto(this|exile):token(16655484)
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=stasis effect
auto=lord(*|opponentbattlefield) doesnotuntap
auto=@next opponent upkeep: moveto(exile) all(this)
type=nothing
[/card]
[card]
name=Kozilek, Butcher of Truth
auto=@each combatdamage:counter(0/0,4,ANL) all(Eldrazi[attacking]|mybattlefield) && counter(0/0,-4,ANL) all(other Eldrazi[attacking]|mybattlefield)
auto={C(0/0.-1.ANL)}:token(-12150) combatdamageonly
auto=@each secondmain: counter(0/0,-4,ANL)
autograveyard=@movedto(graveyard):moveTo(ownerlibrary) all(*|mygraveyard) && shuffle
auto=kicker draw:4
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.
type=Legendary Creature
subtype=Eldrazi
power=12
toughness=12
kicker={0}
mana={10}
[/card]
[card]
name=Ulamog's Crusher
auto=@each combatdamage:counter(0/0,2,ANL) all(Eldrazi[attacking]|mybattlefield) && counter(0/0,-2,ANL) all(other Eldrazi[attacking]|mybattlefield)
auto={C(0/0.-1.ANL)}:token(-12150) combatdamageonly
auto=@each secondmain: counter(0/0,-2,ANL)
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.
type=Creature
subtype=Eldrazi
power=8
toughness=8
auto=mustattack
mana={8}
[/card]
[card]
name=Ulamog, the Infinite Gyre
auto=@each combatdamage:counter(0/0,4,ANL) all(Eldrazi[attacking]|mybattlefield) && counter(0/0,-4,ANL) all(other Eldrazi[attacking]|mybattlefield)
auto={C(0/0.-1.ANL)}:token(-12150) combatdamageonly
auto=@each secondmain: counter(0/0,-4,ANL)
autograveyard=@movedto(graveyard):moveTo(ownerlibrary) all(*|mygraveyard) && shuffle
auto=kicker destroy target(land,creature,artifact,enchantment|battlefield)
text=When you cast Ulamog, the Infinite Gyre, destroy target permanent. 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.
type=Legendary Creature
subtype=Eldrazi
power=10
toughness=10
abilities=indestructible
kicker={0}
mana={11}
[/card]
[card]
name=Hand of Emrakul
auto=@each combatdamage:counter(0/0,1,ANL) all(Eldrazi[attacking]|mybattlefield) && counter(0/0,-1,ANL) all(other Eldrazi[attacking]|mybattlefield)
auto={C(0/0.-1.ANL)}:token(-12150) combatdamageonly
auto=@each secondmain: counter(0/0,-1,ANL)
autohand={0}:token(-12155) asSorcery
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.)
type=Creature
subtype=Eldrazi
power=7
toughness=7
mana={9}
[/card]
[card]
name=Emrakul sacrifices
id=-12155
auto=moveto(graveyard) target(creature[Eldrazi Spawn]|mybattlefield)
auto=@movedto(this|exile):token(-12156)
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=Emrakul sacrifices2
id=-12156
auto=moveto(graveyard) target(creature[Eldrazi Spawn]|mybattlefield)
auto=@movedto(this|exile):token(-12157)
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=Emrakul sacrifices3
id=-12157
auto=moveto(graveyard) target(creature[Eldrazi Spawn]|mybattlefield)
auto=@movedto(this|exile):token(-12158)
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=Emrakul sacrifices4
id=-12158
auto=moveto(graveyard) target(creature[Eldrazi Spawn]|mybattlefield)
auto=@movedto(this|exile):token(-12159)
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=Summon Emrakul
id=-12159
auto=moveto(mybattlefield) target(Hand of Emrakul|myhand)
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=Artisan of Kozilek
auto=kicker moveto(mybattlefield) target(creature|mygraveyard)
auto=@each combatdamage:counter(0/0,2,ANL) all(Eldrazi[attacking]|mybattlefield) && counter(0/0,-2,ANL) all(other Eldrazi[attacking]|mybattlefield)
auto={C(0/0.-1.ANL)}:token(-12150) combatdamageonly
auto=@each secondmain: counter(0/0,-2,ANL)
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.)
type=Creature
subtype=Eldrazi
power=10
toughness=9
kicker={0}
mana={9}
[/card]
[card]
name=Annihilator
id=-12150
auto=moveto(opponentbattlefield)
type=nothing
auto=@movedto(exile):bury
auto=moveto(exile) all(this)
auto=token(-12153)
[/card]
[card]
name=Destroyed item
id=-12153
type=nothing
auto=moveto(graveyard) target(land,creature,artifact,enchantment|mybattlefield)
auto=moveto(exile) all(this)
[/card]
[card]
name=Arcbound Wanderer
autohand={w}{5}:token(-44853) asSorcery && moveto(battlefield) && counter(1/1,1) all(this)
autohand={R}{5}:token(-44853) asSorcery && moveto(battlefield) && counter(1/1,1) all(this)
autohand={G}{5}:token(-44853) asSorcery && moveto(battlefield) && counter(1/1,1) all(this)
autohand={U}{5}:token(-44853) asSorcery && moveto(battlefield) && counter(1/1,1) all(this)
autohand={B}{5}:token(-44853) asSorcery && moveto(battlefield) && counter(1/1,1) all(this)
autohand={w}{G}{4}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={w}{R}{4}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={w}{U}{4}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={w}{B}{4}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={R}{G}{4}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={R}{B}{4}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={R}{U}{4}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={U}{G}{4}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={U}{B}{4}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={B}{G}{4}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={w}{R}{G}{3}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={w}{R}{B}{3}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={w}{R}{U}{3}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={w}{U}{B}{3}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={w}{U}{G}{3}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={w}{B}{G}{3}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={U}{R}{G}{3}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={U}{R}{B}{3}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={U}{B}{G}{3}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={B}{R}{G}{3}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={w}{R}{G}{B}{2}:token(-44856) asSorcery && moveto(battlefield) && counter(1/1,4) all(this)
autohand={w}{R}{G}{U}{2}:token(-44856) asSorcery && moveto(battlefield) && counter(1/1,4) all(this)
autohand={B}{R}{W}{U}{2}:token(-44856) asSorcery && moveto(battlefield) && counter(1/1,4) all(this)
autohand={B}{R}{G}{U}{2}:token(-44856) asSorcery && moveto(battlefield) && counter(1/1,4) all(this)
autohand={B}{w}{G}{U}{2}:token(-44856) asSorcery && moveto(battlefield) && counter(1/1,4) all(this)
autohand={w}{R}{G}{U}{B}{1}:token(-44857) asSorcery && moveto(battlefield) && counter(1/1,5) all(this)
auto=@movedTo(this|mygraveyard) from(myBattlefield):may thisforeach(counter{1/1.1}) counter(1/1,1) target(creature[artifact])
text=ModularSunburst (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.)
power=0
toughness=0
type=artifact creature
subtype=golem modular
mana={6}
[/card]
[card]
name=Baton of Courage
autohand={w}{2}:token(-44853) && moveto(battlefield) && counter(0/0,1,charge) all(this)
autohand={R}{2}:token(-44853) && moveto(battlefield) && counter(0/0,1,charge) all(this)
autohand={G}{2}:token(-44853) && moveto(battlefield) && counter(0/0,1,charge) all(this)
autohand={U}{2}:token(-44853) && moveto(battlefield) && counter(0/0,1,charge) all(this)
autohand={B}{2}:token(-44853) && moveto(battlefield) && counter(0/0,1,charge) all(this)
autohand={w}{G}{1}:token(-44854) && moveto(battlefield) && counter(0/0,2,charge) all(this)
autohand={w}{R}{1}:token(-44854) && moveto(battlefield) && counter(0/0,2,charge) all(this)
autohand={w}{U}{1}:token(-44854) && moveto(battlefield) && counter(0/0,2,charge) all(this)
autohand={w}{B}{1}:token(-44854) && moveto(battlefield) && counter(0/0,2,charge) all(this)
autohand={R}{G}{1}:token(-44854) && moveto(battlefield) && counter(0/0,2,charge) all(this)
autohand={R}{B}{1}:token(-44854) && moveto(battlefield) && counter(0/0,2,charge) all(this)
autohand={R}{U}{1}:token(-44854) && moveto(battlefield) && counter(0/0,2,charge) all(this)
autohand={U}{G}{1}:token(-44854) && moveto(battlefield) && counter(0/0,2,charge) all(this)
autohand={U}{B}{1}:token(-44854) && moveto(battlefield) && counter(0/0,2,charge) all(this)
autohand={B}{G}{1}:token(-44854) && moveto(battlefield) && counter(0/0,2,charge) all(this)
autohand={w}{R}{G}:token(-44855) && moveto(battlefield) && counter(0/0,3,charge) all(this)
autohand={w}{R}{B}:token(-44855) && moveto(battlefield) && counter(0/0,3,charge) all(this)
autohand={w}{R}{U}:token(-44855) && moveto(battlefield) && counter(0/0,3,charge) all(this)
autohand={w}{U}{B}:token(-44855) && moveto(battlefield) && counter(0/0,3,charge) all(this)
autohand={w}{U}{G}:token(-44855) && moveto(battlefield) && counter(0/0,3,charge) all(this)
autohand={w}{B}{G}:token(-44855) && moveto(battlefield) && counter(0/0,3,charge) all(this)
autohand={U}{R}{G}:token(-44855) && moveto(battlefield) && counter(0/0,3,charge) all(this)
autohand={U}{R}{B}:token(-44855) && moveto(battlefield) && counter(0/0,3,charge) all(this)
autohand={U}{B}{G}:token(-44855) && moveto(battlefield) && counter(0/0,3,charge) all(this)
autohand={B}{R}{G}:token(-44855) && moveto(battlefield) && counter(0/0,3,charge) all(this)
auto={C(0/0,-1,charge)}: target(creature) 1/1 ueot
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.
type=artifact
abilities=flash
mana={3}
[/card]
[card]
name=Clearwater Goblet
autohand={w}{4}:token(-44853) asSorcery && moveto(battlefield) && counter(0/0,1,charge) all(this)
autohand={R}{4}:token(-44853) asSorcery && moveto(battlefield) && counter(0/0,1,charge) all(this)
autohand={G}{4}:token(-44853) asSorcery && moveto(battlefield) && counter(0/0,1,charge) all(this)
autohand={U}{4}:token(-44853) asSorcery && moveto(battlefield) && counter(0/0,1,charge) all(this)
autohand={B}{4}:token(-44853) asSorcery && moveto(battlefield) && counter(0/0,1,charge) all(this)
autohand={w}{G}{3}:token(-44854) asSorcery && moveto(battlefield) && counter(0/0,2,charge) all(this)
autohand={w}{R}{3}:token(-44854) asSorcery && moveto(battlefield) && counter(0/0,2,charge) all(this)
autohand={w}{U}{3}:token(-44854) asSorcery && moveto(battlefield) && counter(0/0,2,charge) all(this)
autohand={w}{B}{3}:token(-44854) asSorcery && moveto(battlefield) && counter(0/0,2,charge) all(this)
autohand={R}{G}{3}:token(-44854) asSorcery && moveto(battlefield) && counter(0/0,2,charge) all(this)
autohand={R}{B}{3}:token(-44854) asSorcery && moveto(battlefield) && counter(0/0,2,charge) all(this)
autohand={R}{U}{3}:token(-44854) asSorcery && moveto(battlefield) && counter(0/0,2,charge) all(this)
autohand={U}{G}{3}:token(-44854) asSorcery && moveto(battlefield) && counter(0/0,2,charge) all(this)
autohand={U}{B}{3}:token(-44854) asSorcery && moveto(battlefield) && counter(0/0,2,charge) all(this)
autohand={B}{G}{3}:token(-44854) asSorcery && moveto(battlefield) && counter(0/0,2,charge) all(this)
autohand={w}{R}{G}{2}:token(-44855) asSorcery && moveto(battlefield) && counter(0/0,3,charge) all(this)
autohand={w}{R}{B}{2}:token(-44855) asSorcery && moveto(battlefield) && counter(0/0,3,charge) all(this)
autohand={w}{R}{U}{2}:token(-44855) asSorcery && moveto(battlefield) && counter(0/0,3,charge) all(this)
autohand={w}{U}{B}{2}:token(-44855) asSorcery && moveto(battlefield) && counter(0/0,3,charge) all(this)
autohand={w}{U}{G}{2}:token(-44855) asSorcery && moveto(battlefield) && counter(0/0,3,charge) all(this)
autohand={w}{B}{G}{2}:token(-44855) asSorcery && moveto(battlefield) && counter(0/0,3,charge) all(this)
autohand={U}{R}{G}{2}:token(-44855) asSorcery && moveto(battlefield) && counter(0/0,3,charge) all(this)
autohand={U}{R}{B}{2}:token(-44855) asSorcery && moveto(battlefield) && counter(0/0,3,charge) all(this)
autohand={U}{B}{G}{2}:token(-44855) asSorcery && moveto(battlefield) && counter(0/0,3,charge) all(this)
autohand={B}{R}{G}{2}:token(-44855) asSorcery && moveto(battlefield) && counter(0/0,3,charge) all(this)
autohand={w}{R}{G}{B}{1}:token(-44856) asSorcery && moveto(battlefield) && counter(0/0,4,charge) all(this)
autohand={w}{R}{G}{U}{1}:token(-44856) asSorcery && moveto(battlefield) && counter(0/0,4,charge) all(this)
autohand={B}{R}{W}{U}{1}:token(-44856) asSorcery && moveto(battlefield) && counter(0/0,4,charge) all(this)
autohand={B}{R}{G}{U}{1}:token(-44856) asSorcery && moveto(battlefield) && counter(0/0,4,charge) all(this)
autohand={B}{w}{G}{U}{1}:token(-44856) asSorcery && moveto(battlefield) && counter(0/0,4,charge) all(this)
autohand={w}{R}{G}{U}{B}:token(-44857) asSorcery && moveto(battlefield) && counter(0/0,5,charge) all(this)
auto=@each myupkeep: thisforeach(counter{0/0.1.charge}) life:1 controller
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 life equal to the number of charge counters on Clearwater Goblet.
type=artifact
mana={5}
[/card]
[card]
name=Etched Oracle
autohand={w}{3}:token(-44853) asSorcery && moveto(battlefield) && counter(1/1,1) all(this)
autohand={R}{3}:token(-44853) asSorcery && moveto(battlefield) && counter(1/1,1) all(this)
autohand={G}{3}:token(-44853) asSorcery && moveto(battlefield) && counter(1/1,1) all(this)
autohand={U}{3}:token(-44853) asSorcery && moveto(battlefield) && counter(1/1,1) all(this)
autohand={B}{3}:token(-44853) asSorcery && moveto(battlefield) && counter(1/1,1) all(this)
autohand={w}{G}{2}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={w}{R}{2}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={w}{U}{2}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={w}{B}{2}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={R}{G}{2}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={R}{B}{2}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={R}{U}{2}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={U}{G}{2}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={U}{B}{2}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={B}{G}{2}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={w}{R}{G}{1}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={w}{R}{B}{1}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={w}{R}{U}{1}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={w}{U}{B}{1}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={w}{U}{G}{1}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={w}{B}{G}{1}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={U}{R}{G}{1}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={U}{R}{B}{1}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={U}{B}{G}{1}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={B}{R}{G}{1}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={w}{R}{G}{B}:token(-44856) asSorcery && moveto(battlefield) && counter(1/1,4) all(this)
autohand={w}{R}{G}{U}:token(-44856) asSorcery && moveto(battlefield) && counter(1/1,4) all(this)
autohand={B}{R}{W}{U}:token(-44856) asSorcery && moveto(battlefield) && counter(1/1,4) all(this)
autohand={B}{R}{G}{U}:token(-44856) asSorcery && moveto(battlefield) && counter(1/1,4) all(this)
autohand={B}{w}{G}{U}:token(-44856) asSorcery && moveto(battlefield) && counter(1/1,4) all(this)
auto={1}{C(1/1.-4)}:target(player) draw:3
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.
power=0
toughness=0
type=artifact creature
subtype=wizard
mana={4}
[/card]
[card]
name=Engineered Explosives
autohand={w}:token(-44853) asSorcery && moveto(battlefield) && counter(0/0,1,charge) all(this)
autohand={R}:token(-44853) asSorcery && moveto(battlefield) && counter(0/0,1,charge) all(this)
autohand={G}:token(-44853) asSorcery && moveto(battlefield) && counter(0/0,1,charge) all(this)
autohand={U}:token(-44853) asSorcery && moveto(battlefield) && counter(0/0,1,charge) all(this)
autohand={B}:token(-44853) asSorcery && moveto(battlefield) && counter(0/0,1,charge) all(this)
autohand={w}{G}:token(-44854) asSorcery && moveto(battlefield) && counter(0/0,2,charge) all(this)
autohand={w}{R}:token(-44854) asSorcery && moveto(battlefield) && counter(0/0,2,charge) all(this)
autohand={w}{U}:token(-44854) asSorcery && moveto(battlefield) && counter(0/0,2,charge) all(this)
autohand={w}{B}:token(-44854) asSorcery && moveto(battlefield) && counter(0/0,2,charge) all(this)
autohand={R}{G}:token(-44854) asSorcery && moveto(battlefield) && counter(0/0,2,charge) all(this)
autohand={R}{B}:token(-44854) asSorcery && moveto(battlefield) && counter(0/0,2,charge) all(this)
autohand={R}{U}:token(-44854) asSorcery && moveto(battlefield) && counter(0/0,2,charge) all(this)
autohand={U}{G}:token(-44854) asSorcery && moveto(battlefield) && counter(0/0,2,charge) all(this)
autohand={U}{B}:token(-44854) asSorcery && moveto(battlefield) && counter(0/0,2,charge) all(this)
autohand={B}{G}:token(-44854) asSorcery && moveto(battlefield) && counter(0/0,2,charge) all(this)
autohand={w}{R}{G}:token(-44855) asSorcery && moveto(battlefield) && counter(0/0,3,charge) all(this)
autohand={w}{R}{B}:token(-44855) asSorcery && moveto(battlefield) && counter(0/0,3,charge) all(this)
autohand={w}{R}{U}:token(-44855) asSorcery && moveto(battlefield) && counter(0/0,3,charge) all(this)
autohand={w}{U}{B}:token(-44855) asSorcery && moveto(battlefield) && counter(0/0,3,charge) all(this)
autohand={w}{U}{G}:token(-44855) asSorcery && moveto(battlefield) && counter(0/0,3,charge) all(this)
autohand={w}{B}{G}:token(-44855) asSorcery && moveto(battlefield) && counter(0/0,3,charge) all(this)
autohand={U}{R}{G}:token(-44855) asSorcery && moveto(battlefield) && counter(0/0,3,charge) all(this)
autohand={U}{R}{B}:token(-44855) asSorcery && moveto(battlefield) && counter(0/0,3,charge) all(this)
autohand={U}{B}{G}:token(-44855) asSorcery && moveto(battlefield) && counter(0/0,3,charge) all(this)
autohand={B}{R}{G}:token(-44855) asSorcery && moveto(battlefield) && counter(0/0,3,charge) all(this)
autohand={w}{R}{G}{B}:token(-44856) asSorcery && moveto(battlefield) && counter(0/0,4,charge) all(this)
autohand={w}{R}{G}{U}:token(-44856) asSorcery && moveto(battlefield) && counter(0/0,4,charge) all(this)
autohand={B}{R}{W}{U}:token(-44856) asSorcery && moveto(battlefield) && counter(0/0,4,charge) all(this)
autohand={B}{R}{G}{U}:token(-44856) asSorcery && moveto(battlefield) && counter(0/0,4,charge) all(this)
autohand={B}{w}{G}{U}:token(-44856) asSorcery && moveto(battlefield) && counter(0/0,4,charge) all(this)
autohand={w}{R}{G}{U}{B}:token(-44857) asSorcery && moveto(battlefield) && counter(0/0,5,charge) all(this)
auto=this(counter{0/0.1.charge}=) {2}{s}:moveto(graveyard) all(*[manacost=1]|battlefield)
auto=this(counter{0/0.2.charge}=) {2}{s}:moveto(graveyard) all(*[manacost=2]|battlefield)
auto=this(counter{0/0.3.charge}=) {2}{s}:moveto(graveyard) all(*[manacost=3]|battlefield)
auto=this(counter{0/0.4.charge}=) {2}{s}:moveto(graveyard) all(*[manacost=4]|battlefield)
auto=this(counter{0/0.5.charge}=) {2}{s}:moveto(graveyard) all(*[manacost=5]|battlefield)
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.
type=artifact
mana={x}
[/card]
[card]
name=Heliophial
autohand={w}{4}:token(-44853) asSorcery && moveto(battlefield) && counter(0/0,1,charge) all(this)
autohand={R}{4}:token(-44853) asSorcery && moveto(battlefield) && counter(0/0,1,charge) all(this)
autohand={G}{4}:token(-44853) asSorcery && moveto(battlefield) && counter(0/0,1,charge) all(this)
autohand={U}{4}:token(-44853) asSorcery && moveto(battlefield) && counter(0/0,1,charge) all(this)
autohand={B}{4}:token(-44853) asSorcery && moveto(battlefield) && counter(0/0,1,charge) all(this)
autohand={w}{G}{3}:token(-44854) asSorcery && moveto(battlefield) && counter(0/0,2,charge) all(this)
autohand={w}{R}{3}:token(-44854) asSorcery && moveto(battlefield) && counter(0/0,2,charge) all(this)
autohand={w}{U}{3}:token(-44854) asSorcery && moveto(battlefield) && counter(0/0,2,charge) all(this)
autohand={w}{B}{3}:token(-44854) asSorcery && moveto(battlefield) && counter(0/0,2,charge) all(this)
autohand={R}{G}{3}:token(-44854) asSorcery && moveto(battlefield) && counter(0/0,2,charge) all(this)
autohand={R}{B}{3}:token(-44854) asSorcery && moveto(battlefield) && counter(0/0,2,charge) all(this)
autohand={R}{U}{3}:token(-44854) asSorcery && moveto(battlefield) && counter(0/0,2,charge) all(this)
autohand={U}{G}{3}:token(-44854) asSorcery && moveto(battlefield) && counter(0/0,2,charge) all(this)
autohand={U}{B}{3}:token(-44854) asSorcery && moveto(battlefield) && counter(0/0,2,charge) all(this)
autohand={B}{G}{3}:token(-44854) asSorcery && moveto(battlefield) && counter(0/0,2,charge) all(this)
autohand={w}{R}{G}{2}:token(-44855) asSorcery && moveto(battlefield) && counter(0/0,3,charge) all(this)
autohand={w}{R}{B}{2}:token(-44855) asSorcery && moveto(battlefield) && counter(0/0,3,charge) all(this)
autohand={w}{R}{U}{2}:token(-44855) asSorcery && moveto(battlefield) && counter(0/0,3,charge) all(this)
autohand={w}{U}{B}{2}:token(-44855) asSorcery && moveto(battlefield) && counter(0/0,3,charge) all(this)
autohand={w}{U}{G}{2}:token(-44855) asSorcery && moveto(battlefield) && counter(0/0,3,charge) all(this)
autohand={w}{B}{G}{2}:token(-44855) asSorcery && moveto(battlefield) && counter(0/0,3,charge) all(this)
autohand={U}{R}{G}{2}:token(-44855) asSorcery && moveto(battlefield) && counter(0/0,3,charge) all(this)
autohand={U}{R}{B}{2}:token(-44855) asSorcery && moveto(battlefield) && counter(0/0,3,charge) all(this)
autohand={U}{B}{G}{2}:token(-44855) asSorcery && moveto(battlefield) && counter(0/0,3,charge) all(this)
autohand={B}{R}{G}{2}:token(-44855) asSorcery && moveto(battlefield) && counter(0/0,3,charge) all(this)
autohand={w}{R}{G}{B}{1}:token(-44856) asSorcery && moveto(battlefield) && counter(0/0,4,charge) all(this)
autohand={w}{R}{G}{U}{1}:token(-44856) asSorcery && moveto(battlefield) && counter(0/0,4,charge) all(this)
autohand={B}{R}{W}{U}{1}:token(-44856) asSorcery && moveto(battlefield) && counter(0/0,4,charge) all(this)
autohand={B}{R}{G}{U}{1}:token(-44856) asSorcery && moveto(battlefield) && counter(0/0,4,charge) all(this)
autohand={B}{w}{G}{U}{1}:token(-44856) asSorcery && moveto(battlefield) && counter(0/0,4,charge) all(this)
autohand={w}{R}{G}{U}{B}:token(-44857) asSorcery && moveto(battlefield) && counter(0/0,5,charge) all(this)
auto=this(counter{0/0.1.charge}=) {2}{s}:damage:1 target(creature,player)
auto=this(counter{0/0.2.charge}=) {2}{s}:damage:2 target(creature,player)
auto=this(counter{0/0.3.charge}=) {2}{s}:damage:3 target(creature,player)
auto=this(counter{0/0.4.charge}=) {2}{s}:damage:4 target(creature,player)
auto=this(counter{0/0.5.charge}=) {2}{s}:damage:5 target(creature,player)
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.
type=artifact
mana={5}
[/card]
[card]
name=Lunar Avenger
autohand={w}{6}:token(-44853) asSorcery && moveto(battlefield) && counter(1/1,1) all(this)
autohand={R}{6}:token(-44853) asSorcery && moveto(battlefield) && counter(1/1,1) all(this)
autohand={G}{6}:token(-44853) asSorcery && moveto(battlefield) && counter(1/1,1) all(this)
autohand={U}{6}:token(-44853) asSorcery && moveto(battlefield) && counter(1/1,1) all(this)
autohand={B}{6}:token(-44853) asSorcery && moveto(battlefield) && counter(1/1,1) all(this)
autohand={w}{G}{5}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={w}{R}{5}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={w}{U}{5}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={w}{B}{5}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={R}{G}{5}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={R}{B}{5}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={R}{U}{5}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={U}{G}{5}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={U}{B}{5}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={B}{G}{5}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={w}{R}{G}{4}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={w}{R}{B}{4}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={w}{R}{U}{4}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={w}{U}{B}{4}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={w}{U}{G}{4}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={w}{B}{G}{4}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={U}{R}{G}{4}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={U}{R}{B}{4}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={U}{B}{G}{4}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={B}{R}{G}{4}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={w}{R}{G}{B}{3}:token(-44856) asSorcery && moveto(battlefield) && counter(1/1,4) all(this)
autohand={w}{R}{G}{U}{3}:token(-44856) asSorcery && moveto(battlefield) && counter(1/1,4) all(this)
autohand={B}{R}{W}{U}{3}:token(-44856) asSorcery && moveto(battlefield) && counter(1/1,4) all(this)
autohand={B}{R}{G}{U}{3}:token(-44856) asSorcery && moveto(battlefield) && counter(1/1,4) all(this)
autohand={B}{w}{G}{U}{3}:token(-44856) asSorcery && moveto(battlefield) && counter(1/1,4) all(this)
autohand={w}{R}{G}{U}{B}{2}:token(-44857) asSorcery && moveto(battlefield) && counter(1/1,5) all(this)
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.
power=2
toughness=2
type=artifact creature
subtype=golem
mana={7}
[/card]
[card]
name=Sawtooth Thresher
autohand={w}{5}:token(-44853) asSorcery && moveto(battlefield) && counter(1/1,1) all(this)
autohand={R}{5}:token(-44853) asSorcery && moveto(battlefield) && counter(1/1,1) all(this)
autohand={G}{5}:token(-44853) asSorcery && moveto(battlefield) && counter(1/1,1) all(this)
autohand={U}{5}:token(-44853) asSorcery && moveto(battlefield) && counter(1/1,1) all(this)
autohand={B}{5}:token(-44853) asSorcery && moveto(battlefield) && counter(1/1,1) all(this)
autohand={w}{G}{4}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={w}{R}{4}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={w}{U}{4}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={w}{B}{4}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={R}{G}{4}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={R}{B}{4}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={R}{U}{4}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={U}{G}{4}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={U}{B}{4}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={B}{G}{4}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={w}{R}{G}{3}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={w}{R}{B}{3}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={w}{R}{U}{3}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={w}{U}{B}{3}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={w}{U}{G}{3}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={w}{B}{G}{3}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={U}{R}{G}{3}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={U}{R}{B}{3}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={U}{B}{G}{3}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={B}{R}{G}{3}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={w}{R}{G}{B}{2}:token(-44856) asSorcery && moveto(battlefield) && counter(1/1,4) all(this)
autohand={w}{R}{G}{U}{2}:token(-44856) asSorcery && moveto(battlefield) && counter(1/1,4) all(this)
autohand={B}{R}{W}{U}{2}:token(-44856) asSorcery && moveto(battlefield) && counter(1/1,4) all(this)
autohand={B}{R}{G}{U}{2}:token(-44856) asSorcery && moveto(battlefield) && counter(1/1,4) all(this)
autohand={B}{w}{G}{U}{2}:token(-44856) asSorcery && moveto(battlefield) && counter(1/1,4) all(this)
autohand={w}{R}{G}{U}{B}{1}:token(-44857) asSorcery && moveto(battlefield) && counter(1/1,5) all(this)
auto={C(1/1.-2)}:+4/+4 ueot
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.
power=1
toughness=1
type=artifact creature
subtype=contruct
mana={6}
[/card]
[card]
name=Skyreach Manta
autohand={w}{4}:token(-44853) asSorcery && moveto(battlefield) && counter(1/1,1) all(this)
autohand={R}{4}:token(-44853) asSorcery && moveto(battlefield) && counter(1/1,1) all(this)
autohand={G}{4}:token(-44853) asSorcery && moveto(battlefield) && counter(1/1,1) all(this)
autohand={U}{4}:token(-44853) asSorcery && moveto(battlefield) && counter(1/1,1) all(this)
autohand={B}{4}:token(-44853) asSorcery && moveto(battlefield) && counter(1/1,1) all(this)
autohand={w}{G}{3}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={w}{R}{3}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={w}{U}{3}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={w}{B}{3}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={R}{G}{3}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={R}{B}{3}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={R}{U}{3}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={U}{G}{3}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={U}{B}{3}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={B}{G}{3}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={w}{R}{G}{2}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={w}{R}{B}{2}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={w}{R}{U}{2}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={w}{U}{B}{2}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={w}{U}{G}{2}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={w}{B}{G}{2}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={U}{R}{G}{2}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={U}{R}{B}{2}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={U}{B}{G}{2}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={B}{R}{G}{2}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={w}{R}{G}{B}{1}:token(-44856) asSorcery && moveto(battlefield) && counter(1/1,4) all(this)
autohand={w}{R}{G}{U}{1}:token(-44856) asSorcery && moveto(battlefield) && counter(1/1,4) all(this)
autohand={B}{R}{W}{U}{1}:token(-44856) asSorcery && moveto(battlefield) && counter(1/1,4) all(this)
autohand={B}{R}{G}{U}{1}:token(-44856) asSorcery && moveto(battlefield) && counter(1/1,4) all(this)
autohand={B}{w}{G}{U}{1}:token(-44856) asSorcery && moveto(battlefield) && counter(1/1,4) all(this)
autohand={w}{R}{G}{U}{B}:token(-44857) asSorcery && moveto(battlefield) && counter(1/1,5) all(this)
text=Sunburst (This enters the battlefield with a +1/+1 counter on it for each color of mana spent to cast it.) Flying
power=0
toughness=0
type=artifact creature
abilities=flying
subtype=fish
mana={5}
[/card]
[card]
name=Solarion
autohand={w}{6}:token(-44853) asSorcery && moveto(battlefield) && counter(1/1,1) all(this)
autohand={R}{6}:token(-44853) asSorcery && moveto(battlefield) && counter(1/1,1) all(this)
autohand={G}{6}:token(-44853) asSorcery && moveto(battlefield) && counter(1/1,1) all(this)
autohand={U}{6}:token(-44853) asSorcery && moveto(battlefield) && counter(1/1,1) all(this)
autohand={B}{6}:token(-44853) asSorcery && moveto(battlefield) && counter(1/1,1) all(this)
autohand={w}{G}{5}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={w}{R}{5}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={w}{U}{5}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={w}{B}{5}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={R}{G}{5}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={R}{B}{5}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={R}{U}{5}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={U}{G}{5}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={U}{B}{5}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={B}{G}{5}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={w}{R}{G}{4}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={w}{R}{B}{4}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={w}{R}{U}{4}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={w}{U}{B}{4}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={w}{U}{G}{4}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={w}{B}{G}{4}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={U}{R}{G}{4}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={U}{R}{B}{4}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={U}{B}{G}{4}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={B}{R}{G}{4}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={w}{R}{G}{B}{3}:token(-44856) asSorcery && moveto(battlefield) && counter(1/1,4) all(this)
autohand={w}{R}{G}{U}{3}:token(-44856) asSorcery && moveto(battlefield) && counter(1/1,4) all(this)
autohand={B}{R}{W}{U}{3}:token(-44856) asSorcery && moveto(battlefield) && counter(1/1,4) all(this)
autohand={B}{R}{G}{U}{3}:token(-44856) asSorcery && moveto(battlefield) && counter(1/1,4) all(this)
autohand={B}{w}{G}{U}{3}:token(-44856) asSorcery && moveto(battlefield) && counter(1/1,4) all(this)
autohand={w}{R}{G}{U}{B}{2}:token(-44857) asSorcery && moveto(battlefield) && counter(1/1,5) all(this)
auto={T}:thisforeach(counter{1/1.1}) counter(1/1,1) all(this)
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
power=0
toughness=0
type=artifact creature
subtype=construct
mana={7}
[/card]
[card]
name=Spinal Parasite
autohand={w}{4}:token(-44853) asSorcery && moveto(battlefield) && counter(1/1,1) all(this)
autohand={R}{4}:token(-44853) asSorcery && moveto(battlefield) && counter(1/1,1) all(this)
autohand={G}{4}:token(-44853) asSorcery && moveto(battlefield) && counter(1/1,1) all(this)
autohand={U}{4}:token(-44853) asSorcery && moveto(battlefield) && counter(1/1,1) all(this)
autohand={B}{4}:token(-44853) asSorcery && moveto(battlefield) && counter(1/1,1) all(this)
autohand={w}{G}{3}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={w}{R}{3}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={w}{U}{3}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={w}{B}{3}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={R}{G}{3}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={R}{B}{3}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={R}{U}{3}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={U}{G}{3}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={U}{B}{3}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={B}{G}{3}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={w}{R}{G}{2}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={w}{R}{B}{2}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={w}{R}{U}{2}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={w}{U}{B}{2}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={w}{U}{G}{2}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={w}{B}{G}{2}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={U}{R}{G}{2}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={U}{R}{B}{2}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={U}{B}{G}{2}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={B}{R}{G}{2}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={w}{R}{G}{B}{1}:token(-44856) asSorcery && moveto(battlefield) && counter(1/1,4) all(this)
autohand={w}{R}{G}{U}{1}:token(-44856) asSorcery && moveto(battlefield) && counter(1/1,4) all(this)
autohand={B}{R}{W}{U}{1}:token(-44856) asSorcery && moveto(battlefield) && counter(1/1,4) all(this)
autohand={B}{R}{G}{U}{1}:token(-44856) asSorcery && moveto(battlefield) && counter(1/1,4) all(this)
autohand={B}{w}{G}{U}{1}:token(-44856) asSorcery && moveto(battlefield) && counter(1/1,4) all(this)
autohand={w}{R}{G}{U}{B}:token(-44857) asSorcery && moveto(battlefield) && counter(1/1,5) all(this)
auto={C(1/1.-2)}:token(-78799)
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 Spinal Parasite: Remove a counter from target permanent.
power=-1
toughness=-1
type=artifact creature
subtype=insect
mana={5}
[/card]
[card]
name=Suncrusher
autohand={w}{8}:token(-44853) asSorcery && moveto(battlefield) && counter(1/1,1) all(this)
autohand={R}{8}:token(-44853) asSorcery && moveto(battlefield) && counter(1/1,1) all(this)
autohand={G}{8}:token(-44853) asSorcery && moveto(battlefield) && counter(1/1,1) all(this)
autohand={U}{8}:token(-44853) asSorcery && moveto(battlefield) && counter(1/1,1) all(this)
autohand={B}{8}:token(-44853) asSorcery && moveto(battlefield) && counter(1/1,1) all(this)
autohand={w}{G}{7}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={w}{R}{7}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={w}{U}{7}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={w}{B}{7}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={R}{G}{7}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={R}{B}{7}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={R}{U}{7}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={U}{G}{7}:token(-44854)asSorcery  && moveto(battlefield) && counter(1/1,2) all(this)
autohand={U}{B}{7}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={B}{G}{7}:token(-44854) asSorcery && moveto(battlefield) && counter(1/1,2) all(this)
autohand={w}{R}{G}{6}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={w}{R}{B}{6}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={w}{R}{U}{6}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={w}{U}{B}{6}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={w}{U}{G}{6}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={w}{B}{G}{6}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={U}{R}{G}{6}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={U}{R}{B}{6}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={U}{B}{G}{6}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={B}{R}{G}{6}:token(-44855) asSorcery && moveto(battlefield) && counter(1/1,3) all(this)
autohand={w}{R}{G}{B}{5}:token(-44856) asSorcery && moveto(battlefield) && counter(1/1,4) all(this)
autohand={w}{R}{G}{U}{5}:token(-44856) asSorcery && moveto(battlefield) && counter(1/1,4) all(this)
autohand={B}{R}{W}{U}{5}:token(-44856) asSorcery && moveto(battlefield) && counter(1/1,4) all(this)
autohand={B}{R}{G}{U}{5}:token(-44856) asSorcery && moveto(battlefield) && counter(1/1,4) all(this)
autohand={B}{w}{G}{U}{5}:token(-44856) asSorcery && moveto(battlefield) && counter(1/1,4) all(this)
autohand={w}{R}{G}{U}{B}{4}:token(-44857) asSorcery && moveto(battlefield) && counter(1/1,5) all(this)
auto={C(1/1.-1)}{4}{t}:destroy target(creature)
auto={C(1/1.-1)}{2}:moveto(ownerhand) all(this)
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 Spinal Parasite: Remove a counter from target permanent.
power=3
toughness=3
type=artifact creature
subtype=construct
mana={9}
[/card]
[card]
name=Infused Arrows
autohand={w}{3}:token(-44853) asSorcery && moveto(battlefield) && counter(0/0,1,charge) all(this)
autohand={R}{3}:token(-44853) asSorcery && moveto(battlefield) && counter(0/0,1,charge) all(this)
autohand={G}{3}:token(-44853) asSorcery && moveto(battlefield) && counter(0/0,1,charge) all(this)
autohand={U}{3}:token(-44853) asSorcery && moveto(battlefield) && counter(0/0,1,charge) all(this)
autohand={B}{3}:token(-44853) asSorcery && moveto(battlefield) && counter(0/0,1,charge) all(this)
autohand={w}{G}{2}:token(-44854) asSorcery && moveto(battlefield) && counter(0/0,2,charge) all(this)
autohand={w}{R}{2}:token(-44854) asSorcery && moveto(battlefield) && counter(0/0,2,charge) all(this)
autohand={w}{U}{2}:token(-44854) asSorcery && moveto(battlefield) && counter(0/0,2,charge) all(this)
autohand={w}{B}{2}:token(-44854) asSorcery && moveto(battlefield) && counter(0/0,2,charge) all(this)
autohand={R}{G}{2}:token(-44854) asSorcery && moveto(battlefield) && counter(0/0,2,charge) all(this)
autohand={R}{B}{2}:token(-44854) asSorcery && moveto(battlefield) && counter(0/0,2,charge) all(this)
autohand={R}{U}{2}:token(-44854) asSorcery && moveto(battlefield) && counter(0/0,2,charge) all(this)
autohand={U}{G}{2}:token(-44854) asSorcery && moveto(battlefield) && counter(0/0,2,charge) all(this)
autohand={U}{B}{2}:token(-44854) asSorcery && moveto(battlefield) && counter(0/0,2,charge) all(this)
autohand={B}{G}{2}:token(-44854) asSorcery && moveto(battlefield) && counter(0/0,2,charge) all(this)
autohand={w}{R}{G}{1}:token(-44855) asSorcery && moveto(battlefield) && counter(0/0,3,charge) all(this)
autohand={w}{R}{B}{1}:token(-44855) asSorcery && moveto(battlefield) && counter(0/0,3,charge) all(this)
autohand={w}{R}{U}{1}:token(-44855) asSorcery && moveto(battlefield) && counter(0/0,3,charge) all(this)
autohand={w}{U}{B}{1}:token(-44855) asSorcery && moveto(battlefield) && counter(0/0,3,charge) all(this)
autohand={w}{U}{G}{1}:token(-44855) asSorcery && moveto(battlefield) && counter(0/0,3,charge) all(this)
autohand={w}{B}{G}{1}:token(-44855) asSorcery && moveto(battlefield) && counter(0/0,3,charge) all(this)
autohand={U}{R}{G}{1}:token(-44855) asSorcery && moveto(battlefield) && counter(0/0,3,charge) all(this)
autohand={U}{R}{B}{1}:token(-44855) asSorcery && moveto(battlefield) && counter(0/0,3,charge) all(this)
autohand={U}{B}{G}{1}:token(-44855) asSorcery && moveto(battlefield) && counter(0/0,3,charge) all(this)
autohand={B}{R}{G}{1}:token(-44855) asSorcery && moveto(battlefield) && counter(0/0,3,charge) all(this)
autohand={w}{R}{G}{B}:token(-44856) asSorcery && moveto(battlefield) && counter(0/0,4,charge) all(this)
autohand={w}{R}{G}{U}:token(-44856) asSorcery && moveto(battlefield) && counter(0/0,4,charge) all(this)
autohand={B}{R}{W}{U}:token(-44856) asSorcery && moveto(battlefield) && counter(0/0,4,charge) all(this)
autohand={B}{R}{G}{U}:token(-44856) asSorcery && moveto(battlefield) && counter(0/0,4,charge) all(this)
autohand={B}{w}{G}{U}:token(-44856) asSorcery && moveto(battlefield) && counter(0/0,4,charge) all(this)
auto={counter(0/0,-1,charge}{t}:-1/-1 target(creature) ueot
auto={counter(0/0,-2,charge}{t}:-2/-2 target(creature) ueot
auto={counter(0/0,-3,charge}{t}:-3/-3 target(creature) ueot
auto={counter(0/0,-4,charge}{t}:-4/-4 target(creature) ueot
auto={counter(0/0,-5,charge}{t}:-5/-5 target(creature) ueot
auto={counter(0/0,-6,charge}{t}:-6/-6 target(creature) ueot
auto={counter(0/0,-7,charge}{t}:-7/-7 target(creature) ueot
auto={counter(0/0,-8,charge}{t}:-8/-8 target(creature) ueot
auto={counter(0/0,-9,charge}{t}:-9/-9 target(creature) ueot
auto={counter(0/0,-10,charge}{t}:-10/-10 target(creature) ueot
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.
type=artifact
mana={4}
[/card]
[card]
name=Sylvok Explorer
auto=aslongas(forest|opponentBattlefield) {t}:add{G}
auto=aslongas(island|opponentBattlefield) {t}:add{u}
auto=aslongas(plains|opponentBattlefield) {t}:add{w}
auto=aslongas(mountain|opponentBattlefield) {t}:add{r}
auto=aslongas(swamp|opponentBattlefield) {t}:add{b}
text={t}:Add to your mana pool one mana of any color that a land an opponent controls could produce.
type=creature
power=1
toughness=1
subtype=human druid
mana={1}{g}
[/card]
[card]
name=Dawn's Reflection
target=land
auto=@tapped(mytgt):token(-12180)
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).
type=enchantment
subtype=aura
mana={0}
[/card]
[card]
name=Dawns Gift of Mana
auto=may add{w}{G}
auto=may add{w}{R}
auto=may add{w}{U}
auto=may add{w}{B}
auto=may add{R}{G}
auto=may add{R}{B}
auto=may add{R}{U}
auto=may add{U}{G}
auto=may add{U}{B}
auto=may add{B}{G}
auto=moveto(exile) all(this)
id=-12180
type=nothing
[/card]
[card]
name=Afiya Grove
auto=counter(1/1,3) all(this)
auto=@each myupkeep:counter(1/1,-1) all(this) && token(-12181) 
auto=@each mydraw:this(counter{1/1.0}=) bury all(this)
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.
type=enchantment
mana={1}{g}
[/card]
[card]
name=add counter 1/1
auto=counter(1/1,1) target(creature|battlefield)
id=-12181
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=All Hallow's Eve
auto=kicker token(16655487)
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.
type=sorcery
kicker={0}
mana={2}{B}{b}
[/card]
[card]
name=All hollow
auto=counter(0/0,2,Scream)
auto=@each myupkeep:counter(0/0.-1.Scream)
auto=@each mydraw: this(counter{0/0.1.Scream}<1) bury all(this)
autograveyard=@movedto(this|mygraveyard): moveto(ownerbattlefield) all(creature|graveyard)
type=nothing
[/card]
[card]
name=Amok
auto=aslongas(*|myhand) {1}:token(-12182)
text={1}, Discard a card at random: Put a +1/+1 counter on target creature.
type=enchantment
mana={1){r}
[/card]
[card]
name=add counter 1/1
auto=discard:1
auto=counter(1/1,1) target(creature|battlefield)
id=-12182
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=Canopy Crawler
auto=foreach(beast|myhand) counter(1/1,1)
auto=thisforeach(counter{1/1.1}=) {t}:target(creature) 1/1 ueot
auto=thisforeach(counter{1/1.2}=) {t}:target(creature) 2/2 ueot
auto=thisforeach(counter{1/1.3}=) {t}:target(creature) 3/3 ueot
auto=thisforeach(counter{1/1.4}=) {t}:target(creature) 4/4 ueot
auto=thisforeach(counter{1/1.5}=) {t}:target(creature) 5/5 ueot
auto=thisforeach(counter{1/1.6}=) {t}:target(creature) 6/6 ueot
auto=thisforeach(counter{1/1.7}=) {t}:target(creature) 7/7 ueot
auto=thisforeach(counter{1/1.8}=) {t}:target(creature) 8/8 ueot
auto=thisforeach(counter{1/1.9}=) {t}:target(creature) 9/9 ueot
auto=thisforeach(counter{1/1.10}=) {t}:target(creature) 10/10 ueot
auto=thisforeach(counter{1/1.11}=) {t}:target(creature) 11/11 ueot
auto=thisforeach(counter{1/1.12}=) {t}:target(creature) 12/12 ueot
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.
type=creature
subtype=beast
power=2
toughness=2
mana={3){g}
[/card]
[card]
name=Chlorophant
auto=@each myupkeep:may counter(1/1,1) && aslongas(*|myhand) counter(1/1,1) >6
type=creature
subtype=elemental
power=1
toughness=1
mana={G}{G}{G}
[/card]
[card]
name=Crovax the Cursed
auto=counter(1/1,4)
auto=@each myupkeep: token(-12190)
auto={B}:flying ueot
type=legendary creature
subtype=vampire
power=0
toughness=0
mana={2){B}{B}
[/card]
[card]
name=Curse of Crovax
auto=may token(-12191)
auto=may token(-12192)
id=-12190
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=no sacrifice
auto=counter(1/1,-1) all(Crovax the Cursed|mybattlefield)
id=-12191
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=a sacrifice
auto=moveto(graveyard) target(creature|mybattlefield)
auto=@movedto(this|exile): counter(1/1,1) all(Crovax the Cursed|mybattlefield)
id=-12192
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=Poison Counter
auto=moveto(opponentbattlefield)
type=nothing
[/card]
[card]
name=My Poison Counter
type=nothing
[/card]
[card]
name=Marsh Viper
auto=@damaged(player) from(this):token(16655488)*2 && aslongas(poison counter|opponentbattlefield) wingame >9
type=creature
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.)
subtype=Snake
power=1
toughness=2
mana={G){3}
[/card]
[card]
name=Pit Scorpion
auto=@damaged(player) from(this):token(16655488) && aslongas(poison counter|opponentbattlefield) wingame >9
type=creature
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.)
subtype=scorpion
power=1
toughness=1
mana={B){2}
[/card]
[card]
name=Virulent Sliver
auto=@damaged(player) from(Sliver):token(16655488) && aslongas(poison counter|opponentbattlefield) wingame >9
auto=@damaged(player) from(Sliver|opponentbattlefield):token(16655489) && aslongas(my poison counter|mybattlefield) losegame >9
type=creature
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.)
subtype=sliver
power=1
toughness=1
mana={G}
[/card]
[card]
name=Snake Cult Initiation
target=creature
text=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.)
auto=@damaged(player) from(Mytgt):token(16655488)*3 && aslongas(poison counter|opponentbattlefield) wingame >9
type=enchantment
subtype=aura
mana={3}{B}
[/card]
[card]
name=Serpent Generator
auto={4}{T}:token(16655490)
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.)
type=Artifact
mana={6)
[/card]
[card]
name=Poison Snake
auto=@damaged(player) from(this):token(16655488) && aslongas(poison counter|opponentbattlefield) wingame >9
type=creature
subtype=Token Snake
power=1
toughness=1
[/card]
[card]
name=Greater Good
auto=aslongas(creature[Power=0]|mybattlefield) lord(this) {0}:token(-122000)
auto=aslongas(creature[Power=1]|mybattlefield) lord(this) {0}:token(-122001)
auto=aslongas(creature[Power=2]|mybattlefield) lord(this) {0}:token(-122002)
auto=aslongas(creature[Power=3]|mybattlefield) lord(this) {0}:token(-122003)
auto=aslongas(creature[Power=4]|mybattlefield) lord(this) {0}:token(-122004)
auto=aslongas(creature[Power=5]|mybattlefield) lord(this) {0}:token(-122005)
auto=aslongas(creature[Power=6]|mybattlefield) lord(this) {0}:token(-122006)
auto=aslongas(creature[Power=7]|mybattlefield) lord(this) {0}:token(-122007)
auto=aslongas(creature[Power=8]|mybattlefield) lord(this) {0}:token(-122008)
auto=aslongas(creature[Power=9]|mybattlefield) lord(this) {0}:token(-122009)
auto=aslongas(creature[Power=10]|mybattlefield) lord(this) {0}:token(-122010)
auto=aslongas(creature[Power=11]|mybattlefield) lord(this) {0}:token(-122011)
text=Sacrifice a creature: Draw cards equal to the sacrificed creature's power, then discard three cards.
type=enchantment
mana={2}{G}{G}
[/card]
[card]
name=Power 0
id=-122000
auto=moveTo(mygraveyard) target(creature[Power=0]|mybattlefield)
auto=@movedto(this|exile):draw:0 && token(-122013)
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=Power 1
id=-122001
auto=moveTo(mygraveyard) target(creature[Power=1]|mybattlefield)
auto=@movedto(this|exile):draw:1 && token(-122013)
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=Power 2
id=-122002
auto=moveTo(mygraveyard) target(creature[Power=2]|mybattlefield)
auto=@movedto(this|exile):draw:2 && token(-122013)
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=Power 3
id=-122003
auto=moveTo(mygraveyard) target(creature[Power=3]|mybattlefield)
auto=@movedto(this|exile):draw:3 && token(-122013)
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=Power 4
id=-122004
auto=moveTo(mygraveyard) target(creature[Power=4]|mybattlefield)
auto=@movedto(this|exile):draw:4 && token(-122013)
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=Power 5
id=-122005
auto=moveTo(mygraveyard) target(creature[Power=5]|mybattlefield)
auto=@movedto(this|exile):draw:5 && token(-122013)
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=Power 6
id=-122006
auto=moveTo(mygraveyard) target(creature[Power=6]|mybattlefield)
auto=@movedto(this|exile):draw:6 && token(-122013)
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=Power 7
id=-122007
auto=moveTo(mygraveyard) target(creature[Power=7]|mybattlefield)
auto=@movedto(this|exile):draw:7 && token(-122013)
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=Power 8
id=-122008
auto=moveTo(mygraveyard) target(creature[Power=8]|mybattlefield)
auto=@movedto(this|exile):draw:8 && token(-122013)
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=Power 9
id=-122009
auto=moveTo(mygraveyard) target(creature[Power=9]|mybattlefield)
auto=@movedto(this|exile):draw:9 && token(-122013)
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=Power 10
id=-122010
auto=moveTo(mygraveyard) target(creature[Power=10]|mybattlefield)
auto=@movedto(this|exile):draw:10 && token(-122013)
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=Power 11
id=-122011
auto=moveTo(mygraveyard) target(creature[Power=11]|mybattlefield)
auto=@movedto(this|exile):draw:11 && token(-122013)
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=Greater Discard 1
id=-122013
auto=moveTo(mygraveyard) target(*|myhand)
auto=@movedto(this|exile):token(-122014)
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=Greater Discard 2
id=-122014
auto=moveTo(mygraveyard) target(*|myhand)
auto=@movedto(this|exile):token(-122015)
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=Greater Discard 3
id=-122015
auto=moveTo(mygraveyard) target(*|myhand)
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=Magebane Armor
auto=@each blockers: preventAllCombatDamage to(mytgt) ueot
auto=2/4
auto=-flying
text=Equipped creature gets +2/+4 and loses flying. Prevent all noncombat damage that would be dealt to equipped creature.
auto={0}:equip
type=artifact
subtype=equipment
mana={2}
[/card]
[card]
name=Brood Sliver
auto=@damaged(player) from(sliver|mybattlefield):token(-12226)
auto=@damaged(player) from(sliver|opponentbattlefield): token(-12227)
text=Whenever a Sliver deals combat damage to a player, its controller may put a 1/1 colorless Sliver creature token onto the battlefield.
type=creature
subtype=sliver
power=3
toughness=3
mana={4}{g}
[/card]
[card]
name=Sliver
type=creature
subtype=Sliver Token
power=1
toughness=1
id=-12223
[/card]
[card]
name=choice
auto=may token(Sliver,creature sliver, 1/1)
auto=moveto(exile) all(this)
type=nothing
id=-12226
[/card]
[card]
name=choice
auto=moveto(opponentbattlefield)
auto=may token(Sliver,creature sliver, 1/1)
auto=moveto(exile) all(this)
type=nothing
id=-12227
[/card]

[card]
name=Magma Sliver
auto=lord(sliver) {t}:foreach(sliver|battlefield) 1/0 target(creature[sliver]) ueot
text=All Slivers have ": Target Sliver creature gets +X/+0 until end of turn, where X is the number of Slivers on the battlefield."
type=creature
subtype=sliver
power=3
toughness=3
mana={3}{r}
[/card]
[card]
name=Mindwhip Sliver
auto=lord(sliver) {2}{s}:discard:1 target(player) asSorcery
text=All Slivers have ", Sacrifice this permanent: Target player discards a card at random. Activate this ability only any time you could cast a sorcery."
type=creature
subtype=sliver
power=2
toughness=2
mana={2}{B}
[/card]
[card]
name=Mindlash Sliver
auto=lord(sliver) {1}{s}:token(-12230)
text=All Slivers have ", Sacrifice this permanent: Each player discards a card."
type=creature
subtype=sliver
power=1
toughness=1
mana={B}
[/card]
[card]
name=all discard a card
id=-12230
auto=token(-12229)
auto=@movedto(this|exile):token(-12231)
auto=moveto(exile) all(this)
[/card]
[card]
name=Discarded card
id=-12229
type=nothing
auto=moveto(graveyard) target(*|myhand)
auto=moveto(exile) all(this)
[/card]
[card]
name=opponent choice
id=-12231
auto=moveto(opponentbattlefield)
type=nothing
auto=@movedto(exile):Bury
auto=moveto(exile) all(this)
auto=token(-12232)
[/card]
[card]
name=Discarded card
id=-12232
type=nothing
auto=moveto(graveyard) target(*|myhand)
auto=moveto(exile) all(this)
[/card]
[card]
name=Saproling Symbiosis
auto=foreach(creature|mybattlefieldbattlefield) token(Saproling,creature saproling, 1/1, green)
autohand={5}{G}:foreach(creature|mybattlefieldbattlefield) token(Saproling,creature saproling, 1/1, green) && moveto(graveyard)
text=You may cast Saproling Symbiosis any time you could cast an instant if you pay  more to cast it. Put a 1/1 green Saproling creature token onto the battlefield for each creature you control.
type=sorcery
mana={3}{G}
[/card]
[card]
name=Saproling Cluster
auto={1}{s(*|myhand)}:token(Saproling,creature saproling, 1/1, green)
autohand={0}{G}:foreach(creature|mybattlefieldbattlefield) token(Saproling,creature saproling, 1/1, green) && moveto(graveyard)
text={1}, Discard a card: Put a 1/1 green Saproling creature token onto the battlefield. Any player may activate this ability.
type=enchantment
mana={1}{g}
[/card]
#unfortunately this card cant be coded correctly due to ristrictions in how multiples would be handled...usable and legel as a legendary enchantment tho :/ 
[card]
name=Saproling Burst
auto=counter(0/0,7,Fade)
auto=@each my upkeep:counter(0/0,-1,Fade)
auto=@each my untap:moveTo(mygraveyard) all(Saproling Burst[-counter{0/0.1.Fade}]|myBattlefield)
auto=thisforeach(counter{0/0.1.fade}) lord(saprolingbrood|mybattlefield) 1/1
auto={C(0/0,-1,Fade)}:token(Saprolingbrood,creature saproling, 0/0, green)
text=Fading 7 (This enchantment enters the battlefield with seven fade counters on it. At the beginning of your upkeep, remove a fade counter from it. If you can't, sacrifice it.) Remove a fade counter from Saproling Burst: Put a green Saproling creature token onto the battlefield. It has "This creature's power and toughness are each equal to the number of fade counters on Saproling Burst." When Saproling Burst leaves the battlefield, destroy all tokens put onto the battlefield with Saproling Burst. They can't be regenerated.
mana={4}{G}
type=legendary enchantment
[/card]
very boarderline since it doesnt take into account that the damage might be roll over damage from trample.
[card]
name=Pollenbright Wings
target=creature
auto=flying
auto=@damaged(player) from(mytgt):token(Saproling,creature saproling, 1/1, green)*p
text=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.
type=enchantment
subtype=aura
mana={4}{g}{w}
[/card]
[card]
name=Overwhelming Force
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.
type=Sorcery
mana={6}{B}{B}
[/card]
[card]
name=Organ Harvest
auto=token(-12234)
text=You and your teammates may sacrifice any number of creatures. For each creature sacrificed in this way, add oBoB to your mana pool.
type=Sorcery
mana={B}
[/card]
[card]
name=mana for clunkers
auto=may moveto(graveyard) target(creature|mybattlefield) && add{b}{B} && token(-12234)
auto=moveto(exile) all(this)
type=nothing
id=-12234
[/card]
[card]
name=Necromancer's Covenant
auto=token(-12235)
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.
type=enchantment
mana={3}{w}{b}{B}
[/card]
[card]
name=zombie generation
auto=@movedto(creature|exile):token(Zombie,creature zombie token,2/2,black)
auto=moveto(exile) all(creature|opponentgraveyard)
auto=moveto(exile) all(this)
id=-12235
type=nothing
[/card]
[card]
name=March of Souls
auto=token(-12236) && token(-12237)
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
type=sorcery
mana={4}{w}
[/card]
[card]
name=angel generation
auto=@movedto(creature|mygraveyard):token(Spirit,creature spirit token,1/1,white,flying)
auto=destroy all(creature|mybattlefield)
auto=moveto(exile) all(this)
id=-12236
type=nothing
[/card]
[card]
name=opponent angel generation
auto=moveto(opponentbattlefield) all(this)
auto=@movedto(creature|mygraveyard):token(Spirit,creature spirit token,1/1,white,flying)
auto=destroy all(creature|mybattlefield)
auto=moveto(exile) all(this)
id=-12237
type=nothing
[/card]
[card]
name=Malfegor
auto=token(-12238)
text=When Malfegor enters the battlefield, discard your hand. Each opponent sacrifices a creature for each card discarded this way.
type=creature
subtype=demon dragon
abilities=flying
power=6
toughness=6
mana={2}{B}{B}{R}{R}
[/card]
[card]
name=opponent creaturekill generation
auto=@movedto(*|mygraveyard):token(-12240)
auto=moveto(graveyard) all(*|myhand)
auto=moveto(exile) all(this)
id=-12238
type=nothing
[/card]
[card]
name=Discard effect
id=-12240
auto=moveto(opponentbattlefield)
type=nothing
auto=@movedto(exile):bury
auto=moveto(exile) all(this)
auto=token(-12239)
[/card]
[card]
name=Destroyed card
id=-12239
type=nothing
auto=moveto(graveyard) target(creature|mybattlefield)
auto=moveto(exile) all(this)
[/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.
type=enchantment
mana={1}{G}
[/card]
[card]
name=Quest for the Nihil Stone
auto=@movedto(*|graveyard) from(opponenthand):counter(0/0,1,Quest) all(this)
auto=@each opponentupkeep:this(counter{0/0.1.quest}>) aslongas(*|opponenthand) <1 token(-12241)
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.
type=enchantment
mana={B}
[/card]
[card]
name=Damage quest
id=-12241
type=nothing
auto=may damage:5 opponent
auto=moveto(exile) all(this)
[/card]
[card]
name=Protean Hulk
text=When Protean Hulk is put into a graveyard from the battlefield, search your library for any number of creature cards with total converted mana cost 6 or less and put them onto the battlefield. Then shuffle your library.
autograveyard=@movedto(graveyard) from(mybattlefield):token(-12246)
mana={5}{G}{G}
power=6
toughness=6
type=Creature
subtype=Beast
[/card]
[card]
name=Move creature6
id=-12246
type=nothing
auto=@movedto(creature[manacost=0]|mybattlefield):token(-12246)
auto=@movedto(creature[manacost=1]|mybattlefield):token(-12247)
auto=@movedto(creature[manacost=2]|mybattlefield):token(-12248)
auto=@movedto(creature[manacost=3]|mybattlefield):token(-12249)
auto=@movedto(creature[manacost=4]|mybattlefield):token(-12250)
auto=@movedto(creature[manacost=5]|mybattlefield):token(-12251)
auto=moveto(mybattlefield) target(creature[manacost<=6]|mylibrary)
auto=@movedto(creature):moveto(exile) all(this)
[/card]
[card]
name=Move creature5
id=-12247
type=nothing
auto=@movedto(creature[manacost=0]|mybattlefield):token(-12247)
auto=@movedto(creature[manacost=1]|mybattlefield):token(-12248)
auto=@movedto(creature[manacost=2]|mybattlefield):token(-12249)
auto=@movedto(creature[manacost=3]|mybattlefield):token(-12250)
auto=@movedto(creature[manacost=4]|mybattlefield):token(-12251)
auto=may moveto(mybattlefield) target(creature[manacost<=5]|mylibrary)
auto=@movedto(creature): moveto(exile) all(this)
[/card]
[card]
name=Move creature4
id=-12248
type=nothing
auto=@movedto(creature[manacost=0]|mybattlefield):token(-12248)
auto=@movedto(creature[manacost=1]|mybattlefield):token(-12249)
auto=@movedto(creature[manacost=2]|mybattlefield):token(-12250)
auto=@movedto(creature[manacost=3]|mybattlefield):token(-12251)
auto=may moveto(mybattlefield) target(creature[manacost<=4]|mylibrary)
auto=@movedto(creature): moveto(exile) all(this)
[/card]
[card]
name=Move creature3
id=-12249
type=nothing
auto=@movedto(creature[manacost=0]|mybattlefield):token(-12249)
auto=@movedto(creature[manacost=1]|mybattlefield):token(-12250)
auto=@movedto(creature[manacost=2]|mybattlefield):token(-12251)
auto=may moveto(mybattlefield) target(creature[manacost<=3]|mylibrary)
auto=@movedto(creature): moveto(exile) all(this)
[/card]
[card]
name=Move creature2
id=-12250
type=nothing
auto=@movedto(creature[manacost=0]|mybattlefield):token(-12250)
auto=@movedto(creature[manacost=1]|mybattlefield):token(-12251)
auto=may moveto(mybattlefield) target(creature[manacost<=2]|mylibrary)
auto=@movedto(creature): moveto(exile) all(this)
[/card]
[card]
name=Move creature1
id=-12251
type=nothing
auto=@movedto(creature[manacost=0]|mybattlefield):token(-12251)
auto=may moveto(mybattlefield) target(creature[manacost<=1]|mylibrary)
auto=@movedto(creature): moveto(exile) all(this)
[/card]
[card]
name=Tombstone Stairwell
auto=@each my upkeep:counter(0/0,1,Age)
auto=thisforeach(counter{0/0.1.Age}) upcost[{1}{B}] moveTo(graveyard)
auto=@each upkeep:foreach(creature|mygraveyard) token(-12253) && foreach(creature|opponentgraveyard) token(-12254)
auto=@movedto(this|graveyard,exile):bury all(Tombspawn)
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.
auto=@movedTo(enchantment[world]|battlefield):bury
type=World enchantment
mana={2}{B}{B}
[/card]
[card]
name=Tombspawn
power=2
toughness=2
type=creature
subtype=zombie tombspawn
abilities=haste
auto=@each endofturn:destroy all(this)
color=black
id=-12253
[/card]
[card]
name=Tombspawn
auto=moveto(opponentbattlefield)
power=2
toughness=2
type=creature
subtype=zombie tombspawn
abilities=haste
auto=@each endofturn:destroy all(this)
color=black
id=-12254
[/card]
[card]
name=Yawgmoth Demon
auto=upcost[{S(creature|mybattlefield)}] token(-12255)
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.
type=Creature
subtype=demon
abilities=first strike,flying
power=6
toughness=6
mana={4}{B}{B}
[/card]
[card]
name=damage and tap
id=-12255
auto=tap target(Yawgmoth Demon[-tapped]|mybattlefield)
auto=damage:2 controller
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=The Fallen
auto=@damaged(player) from(this): counter(0/0,1,Hateful)
auto=@each myupkeep: this(counter{0/0.1.hateful}) Damage:1 opponent
text=At the beginning of your upkeep, The Fallen deals 1 damage to each opponent it has dealt damage to this game.
type=creature
subtype=zombie
power=2
toughness=3
mana={1}{b}{B}{B}
[/card]
#before you question this one, the rulings on this card state that all you get is a spawnwrithe no adjusted P/t or abilities, the only way it would be different is by the use of a single card that i dont think wagic would ever support "Mirrorweave" and the chances that the mirrorweave ability would be coded in before more obvious things like life checking skills or a conservator ability upgrade are VERY slim.
[card]
name=Spawnwrithe
auto=@damaged(player) from(this):token(158687)
type=creature
subtype=elemental
abilities=trample
power=2
toughness=2
mana={G}{2}
[/card]
[card]
name=Stronghold Rats
auto=@damaged(player) from(this):token(-12230)
type=creature
subtype=Rat
abilities=shadow
power=2
toughness=1
mana={2}{b}
[/card]
[card]
name=Storm World
auto=@each opponentupkeep:foreach(*|opponenthand) damage:1 opponent <4
auto=@each myupkeep:foreach(*|myhand) damage:1 opponent <4
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.
auto=@movedTo(enchantment[world]|battlefield):bury
type=world enchantment
mana={R}
[/card]
[card]
name=Sigil of Sleep
target=creature
auto=@damaged(player) from(mytgt):moveto(ownerhand) target(creature|opponentbattlefield)
text=Whenever enchanted creature deals damage to a player, return target creature that player controls to its owner's hand.
type=enchantment
subtype=aura
mana={u}
[/card]
[card]
name=Simic Basilisk
auto=counter(1/1,3)
auto=@movedto(creature|battlefield):may this(counter{1/1}) all(trigger) counter(1/1) && this(counter{1/1}) counter(1/1,-1)
auto={1}{g}:target(creature[counter{1/1.1}]) deathtouch ueot
type=creature
subtype=Basilisk mutant
power=0
toughness=0
mana={4}{g}{G}
[/card]
[card]
name=Last Laugh
auto=@movedto(other enchantment,creature,land,artifact|graveyard) from(battlefield):Damage:1 all(creature,player)
auto=aslongas(creature|battlefield) lord(this) bury <1
auto=@movedto(other enchantment,creature,land,artifact|graveyard) from(battlefield):aslongas(creature|battlefield) lord(this) bury <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.
type=enchantment
mana={2}{B}{B}
[/card]
[card]
name=Teysa, Orzhov Scion
auto=@movedto(other creature[black]|graveyard) from(mybattlefield):token(Spirit,creature spirit token,1/1,white,flying)
auto={0}:token(-12256)
type=legendary creature
subtype=human advisor
power=2
toughness=3
mana={0}
[/card]
[card]
name=Sacrifice for Scion
id=-12256
auto=moveto(mygraveyard) target(Creature[white]|mybattlefield)
auto=@movedto(this|exile):token(-12257)
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=Second Sacrifice for Scion
id=-12257
auto=moveto(mygraveyard) target(Creature[white]|mybattlefield)
auto=@movedto(this|exile):Token(-12258)
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=Third Sacrifice for Scion
id=-12258
auto=moveto(mygraveyard) target(Creature[white]|mybattlefield)
auto=@movedto(this|exile):Token(-12259)
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=Exile for Scion
id=-12259
auto=moveto(Exile) target(Creature)
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=Ruinous Minotaur
auto=@damaged(player) from(this):moveto(graveyard) target(land|mybattlefield)
text=Whenever Ruinous Minotaur deals damage to an opponent, sacrifice a land.
type=creature
subtype=minotaur warrior
power=5
toughness=2
mana={1}{R}{R}
[/card]
[card]
name=Rootwater Thief
auto=@damaged(player) from(this):counter(0/0,1,rogue)
auto=@each combatends:counter(0/0,-1,Rogue)
auto={u}:flying ueot
auto={C(0/0,-1,Rogue)}{u}:token(-12261) combatdamage only
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.
type=creature
subtype=Merfolk Rogue
power=1
toughness=2
mana={1}{u}
[/card]
[card]
name=Oros Avenger
id=-12261
auto=moveto(exile) target(*|opponentlibrary)
auto=@movedto(this|exile):shuffle opponent
auto=moveto(exile) all(this)
type=nothing
[/card]
[card]
name=Noble Purpose
auto=lord(creature|mybattlefield) lifelink
text=Whenever a creature you control deals combat damage, you gain that much life.
type=enchantment
mana={3}{W}{W}
[/card]
[card]
name=Ohran Viper
auto=@damaged(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.
type=creature
subtype=snake
power=1
toughness=3
abilities=deathtouch
mana={1}{g}{G}
[/card]
[card]
name=Kangee, Aerie Keeper
autohand={4}{W}{U}{X}:thisforeach(x) token(-12264) asSorcery && moveto(battlefield)
auto=foreach(feather Kicker|mybattlefield) counter(0/0,1,Feather) && moveto(exile) all(Feather Kicker|mybattlefield)
auto=thisforeach(counter{0/0.1.feather}) lord(other bird) 1/1
text=Kicker{2}{x}. 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.
type=legendary creature
subtype=Bird wizard
power=1
toughness=3
abilities=flying
mana={2}{w}{u}
[/card]
[card]
name=feather Kicker
type=nothing
id=-12264
[/card]
[card]
name=Hazezon Tamar
auto=@next myupkeep:this(counter{0/0.1.troop}<1) foreach(land|mybattlefield) token(Sand warrior,creature token,1/1,white red green) && counter(0/0,1,troop) all(this)
auto=@movedto(this|graveyard,exile,library,hand):moveto(exile) all(sand warrior[token]|mybattlefield)
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.
type=legendary creature
subtype=human warrior
power=2
toughness=4
mana={4}{r}{g}{w}
[/card]
