grade=borderline [card] name=Venerated Loxodon other={convoke} name(Convoke) auto=lord(creature[tapped;-attacking]|myBattlefield) counter(1/1,1) text=Convoke (Your creatures can help cast this spell. Each creature you tap while casting this spell pays for 1 or one mana of that creature's color.) -- When Venerated Loxodon enters the battlefield, put a +1/+1 counter on each creature that convoked it. mana={4}{W} type=Creature subtype=Elephant Cleric power=4 toughness=4 [/card] [card] name=Flower // Flourish other={4}{G}{W} name(Flourish) auto=if paid(alternative) then all(creature|mybattlefield) 2/2 ueot auto=ifnot paid(alternative) then name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>*[basic;forest;plains]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend text=Search your library for a basic Forest or Plains card, reveal it, put it into your hand, then shuffle your library. -- Creatures you control get +2/+2 until end of turn. mana={GW} type=Sorcery [/card] [card] name=Blade Instructor auto=_MENTOR_ text=Mentor (Whenever this creature attacks, put a +1/+1 counter on target attacking creature with lesser power.) mana={2}{W} type=Creature subtype=Human Soldier power=3 toughness=1 [/card] [card] name=Bounty Agent abilities=vigilance auto={T}{S}:destroy target(*[legendary;-land;-planeswalker]) text=Vigilance -- {T}, Sacrifice Bounty Agent: Destroy target legendary permanent that's an artifact, creature, or enchantment. mana={1}{W} type=Creature subtype=Human Soldier power=2 toughness=2 [/card] [card] name=Candlelight Vigil target=creature auto=teach(creature) +3/+2 auto=teach(creature) vigilance text=Enchant creature -- Enchanted creature gets +3/+2 and has vigilance. mana={3}{W} type=Enchantment subtype=Aura [/card] [card] name=Citywide Bust auto=destroy all creature[toughness>=4] text=Destroy all creatures with toughness 4 or greater. mana={1}{W}{W} type=Sorcery [/card] [card] name=Collar the Culprit target=creature[toughness>=4] auto=destroy text=Destroy target creature with toughness 4 or greater. mana={3}{W} type=Instant [/card] [card] name=Conclave Tribunal other={convoke} name(Convoke) auto=(blink)forsrc target(*[-land]|opponentbattlefield) text=Convoke (Your creatures can help cast this spell. Each creature you tap while casting this spell pays for {1} or one mana of that creature's color.) -- When Conclave Tribunal enters the battlefield, exile target nonland permanent an opponent controls until Conclave Tribunal leaves the battlefield. mana={3}{W} type=Enchantment [/card] [card] name=Dawn of Hope auto=@lifeof(player):pay({2}) draw:1 auto={3}{W}:create(soldier:creature soldier:1/1:white:lifelink) text=Whenever you gain life, you may pay {2}. If you do, draw a card. -- {3}{W}: Create a 1/1 white Soldier creature token with lifelink. mana={1}{W} type=Enchantment [/card] [card] name=Demotion target=creature auto=teach(creature) cantblock auto=teach(creature) noactivatedability text=Enchant creature -- Enchanted creature can't block, and its activated abilities can't be activated. mana={W} type=Enchantment subtype=Aura [/card] [card] name=Flight of Equenauts abilities=flying other={convoke} name(Convoke) text=Convoke (Your creatures can help cast this spell. Each creature you tap while casting this spell pays for {1} or one mana of that creature's color.) -- Flying mana={7}{W} type=Creature subtype=Human Knight power=4 toughness=5 [/card] [card] name=Gird for Battle target=creature auto=counter(1/1) text=Put a +1/+1 counter on each of up to two target creatures. mana={W} type=Sorcery [/card] [card] name=Haazda Marshal auto=@combat(attacking) source(this) restriction{type(other creature[attacking]|myBattlefield)~morethan~1}:create(soldier:creature soldier:1/1:white:lifelink) text=Whenever Haazda Marshal and at least two other creatures attack, create a 1/1 white Soldier creature token with lifelink. mana={W} type=Creature subtype=Human Soldier power=1 toughness=1 [/card] [card] name=Healer's Hawk abilities=flying, lifelink text=Flying, lifelink mana={W} type=Creature subtype=Bird power=1 toughness=1 [/card] [card] name=Hunted Witness auto=@movedTo(this|graveyard) from(battlefield):create(soldier:creature soldier:1/1:white:lifelink) text=When Hunted Witness dies, create a 1/1 white Soldier creature token with lifelink. mana={W} type=Creature subtype=Human power=1 toughness=1 [/card] [card] name=Inspiring Unicorn auto=@combat(attacking) source(this):all(creature|myBattlefield)) 1/1 ueot text=Whenever Inspiring Unicorn attacks, creatures you control get +1/+1 until end of turn. mana={2}{W}{W} type=Creature subtype=Unicorn power=2 toughness=2 [/card] [card] name=Intrusive Packbeast abilities=vigilance auto=tap target(creature|opponentBattlefield) text=Vigilance -- When Intrusive Packbeast enters the battlefield, tap up to two target creatures your opponents control. mana={4}{W} type=Creature subtype=Beast power=3 toughness=3 [/card] [card] name=Ledev Guardian other={convoke} name(Convoke) text=Convoke (Your creatures can help cast this spell. Each creature you tap while casting this spell pays for {1} or one mana of the creature's color.) mana={3}{W} type=Creature subtype=Human Knight power=2 toughness=4 [/card] [card] name=Light of the Legion abilities=flying auto=_MENTOR_ auto=@movedTo(this|graveyard) from(battlefield):counter(1/1)(creature[white]|myBattlefield) text=Flying -- Mentor (Whenever this creature attacks, put a +1/+1 counter on target attacking creature with lesser power.) -- When Light of the Legion dies, put a +1/+1 counter on each white creature you control. mana={4}{W}{W} type=Creature subtype=Angel power=5 toughness=5 [/card] [card] name=Loxodon Restorer other={convoke} name(Convoke) auto=life:4 text=Convoke (Your creatures can help cast this spell. Each creature you tap while casting this spell pays for {1} or one mana of that creature's color.) -- When Loxodon Restorer enters the battlefield, you gain 4 life. mana={4}{W}{W} type=Creature subtype=Elephant Cleric power=3 toughness=4 [/card] [card] name=Parhelion Patrol abilities=flying, vigilance auto=_MENTOR_ text=Flying, vigilance -- Mentor (Whenever this creature attacks, put a +1/+1 counter on target attacking creature with lesser power.) mana={3}{W} type=Creature subtype=Human Knight power=2 toughness=3 [/card] [card] name=Roc Charger abilities=flying auto=@combat(attacking) source(this):target(creature[attacking;-flying]) flying ueot text=Flying -- Whenever Roc Charger attacks, target attacking creature without flying gains flying until end of turn. mana={2}{W} type=Creature subtype=Bird power=1 toughness=3 [/card] [card] name=Skyline Scout auto=@combat(attacking) source(this):pay({1}{w}):flying ueot text=Whenever Skyline Scout attacks, you may pay {1}{W}. If you do, it gains flying until end of turn. mana={1}{W} type=Creature subtype=Human Scout power=2 toughness=1 [/card] [card] name=Sunhome Stalwart abilities=first strike auto=_MENTOR_ text=First strike -- Mentor (Whenever this creature attacks, put a +1/+1 counter on target attacking creature with lesser power.) mana={1}{W} type=Creature subtype=Human Soldier power=2 toughness=2 [/card] [card] name=Sworn Companions auto=create(Soldier:creature Soldier:1/1:white:lifelink)*2 text=Create two 1/1 white Soldier creature tokens with lifelink. mana={2}{W} type=Sorcery [/card] [card] name=Take Heart target=creature|myBattlefield auto=+2/+2 auto=foreach(creature[attacking]|mybattlefield) life:1 text=Target creature gets +2/+2 until end of turn. You gain 1 life for each attacking creature you control. mana={W} type=Instant [/card] [card] name=Tenth District Guard auto=target(creature) 0/1 ueot text=When Tenth District Guard enters the battlefield, target creature gets +0/+1 until end of turn. mana={1}{W} type=Creature subtype=Human Soldier power=2 toughness=2 [/card] [card] name=Capture Sphere abilities=flash target=creature auto=teach(creature) tap auto=teach(creature) doesnotuntap text=Flash -- Enchant creature -- When Capture Sphere enters the battlefield, tap enchanted creature. -- Enchanted creature doesn't untap during its controller's untap step. mana={3}{U} type=Enchantment subtype=Aura [/card] [card] name=Chemister's Insight auto=draw:2 flashback={3}{U}{D(*|myhand)} text=Draw two cards. -- Jump-start (You may cast this card from your graveyard by discarding a card in addition to paying its other costs. Then exile this card.) mana={3}{U} type=Instant [/card] [card] name=Citywatch Sphinx abilities=flying auto=@movedTo(this|graveyard) from(battlefield):name(surveil) reveal:2 optionone name(put in graveyard) target(*|reveal) moveto(ownergraveyard) optiononeend optiontwo name(put in library) target(<2>*|reveal) moveto(ownerlibrary) optiontwoend revealend aicode=name(surveil) activate name(surveil) transforms((,newability[foreach(*[zpos<=2]|mylibrary) moverandom(*[zpos<=2]) from(mylibrary) to(mylibrary)])) ueot text=Flying -- When Citywatch Sphinx dies, surveil 2. (Look at the top two cards of your library, then put any number of them into your graveyard and the rest on the top of your library in any order.) mana={5}{U} type=Creature subtype=Sphinx power=5 toughness=4 [/card] [card] name=Dazzling Lights target=creature auto=-3/-0 aicode=name(surveil) activate name(surveil) transforms((,newability[foreach(*[zpos<=2]|mylibrary) moverandom(*[zpos<=2]) from(mylibrary) to(mylibrary)])) ueot auto=name(surveil) reveal:2 optionone name(put in graveyard) target(*|reveal) moveto(ownergraveyard) optiononeend optiontwo name(put in library) target(<2>*|reveal) moveto(ownerlibrary) optiontwoend revealend text=Target creature gets -3/-0 until end of turn. -- Surveil 2. (Look at the top two cards of your library, then put any number of them into your graveyard and the rest on the top of your library in any order.) mana={U} type=Instant [/card] [card] name=Devious Cover-Up target=*|stack auto=moveto(exile) text=Counter target spell. If that spell is countered this way, exile it instead of putting it into its owner's graveyard. You may shuffle up to four target cards from your graveyard into your library. mana={2}{U}{U} type=Instant [/card] [card] name=Dimir Informant aicode=name(surveil) activate name(surveil) transforms((,newability[foreach(*[zpos<=2]|mylibrary) moverandom(*[zpos<=2]) from(mylibrary) to(mylibrary)])) ueot auto=name(surveil) reveal:2 optionone name(put in graveyard) target(*|reveal) moveto(ownergraveyard) optiononeend optiontwo name(put in library) target(<2>*|reveal) moveto(ownerlibrary) optiontwoend revealend text=When Dimir Informant enters the battlefield, surveil 2. (Look at the top two cards of your library, then put any number of them into your graveyard and the rest on the top of your library in any order.) mana={2}{U} type=Creature subtype=Human Rogue power=1 toughness=4 [/card] [card] name=Dream Eater abilities=flash, flying auto=moveTo(ownerHand) target(*[-land]) aicode=name(surveil) activate name(surveil) transforms((,newability[foreach(*[zpos<=4]|mylibrary) moverandom(*[zpos<=4]) from(mylibrary) to(mylibrary)])) ueot auto=name(surveil) reveal:4 optionone name(put in graveyard) target(*|reveal) moveto(ownergraveyard) optiononeend optiontwo name(put in library) target(<4>*|reveal) moveto(ownerlibrary) optiontwoend revealend text=Flash -- Flying -- When Dream Eater enters the battlefield, surveil 4. When you do, you may return target nonland permanent an opponent controls to its owner's hand. (To surveil 4, look at the top four cards of your library, then put any number of them into your graveyard and the rest on top of your library in any order.) mana={4}{U}{U} type=Creature subtype=Nightmare Sphinx power=4 toughness=3 [/card] [card] name=Drowned Secrets auto=@movedTo(blue|mystack):target(player deplete:2 text=Whenever you cast a blue spell, target player puts the top two cards of their library into their graveyard. mana={1}{U} type=Enchantment [/card] [card] name=Guild Summit auto=(gate[-tapped]|myBattlefield) draw:1 auto=@movedTo(*[Gate]|myBattlefield):draw:1 text=When Guild Summit enters the battlefield, you may tap any number of untapped Gates you control. Draw a card for each Gate tapped this way. -- Whenever a Gate enters the battlefield under your control, draw a card. mana={2}{U} type=Enchantment [/card] [card] name=Leapfrog auto=@movedTo(instant,sorcery|mystack) flying ueot text=Leapfrog has flying as long as you've cast an instant or sorcery spell this turn. mana={2}{U} type=Creature subtype=Frog power=3 toughness=1 [/card] [card] name=Maximize Altitude target=creature auto=+1/+1 auto=flying flashback={U}{D(*|myhand)} text=Target creature gets +1/+1 and gains flying until end of turn. -- Jump-start (You may cast this card from your graveyard by discarding a card in addition to paying its other costs. Then exile this card.) mana={U} type=Sorcery [/card] [card] name=Murmuring Mystic auto=@movedTo(instant,sorcery|mystack):create(bird illusion:creature bird illusion:1/1:blue:flying) text=Whenever you cast an instant or sorcery spell, create a 1/1 blue Bird Illusion creature token with flying. mana={3}{U} type=Creature subtype=Human Wizard power=1 toughness=5 [/card] [card] name=Muse Drake abilities=flying auto=draw:1 text=Flying -- When Muse Drake enters the battlefield, draw a card. mana={3}{U} type=Creature subtype=Drake power=1 toughness=3 [/card] [card] name=Nightveil Sprite abilities=flying auto=@combat(attacking) source(this):name(surveil) reveal:1 optionone name(put in graveyard) target(*|reveal) moveto(ownergraveyard) optiononeend optiontwo name(put in library) target(<1>*|reveal) moveto(ownerlibrary) optiontwoend revealend aicode=name(surveil) activate name(surveil) transforms((,newability[foreach(*[zpos<=1]|mylibrary) moverandom(*[zpos<=1]) from(mylibrary) to(mylibrary)])) ueot text=Flying -- Whenever Nightveil Sprite attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.) mana={1}{U} type=Creature subtype=Faerie Rogue power=1 toughness=2 [/card] [card] name=Omnispell Adept auto={2}{U}{T}:may castcard(normal) notatarget(instant,sorcery|myhand) text={2}{U}, {T}: You may cast an instant or sorcery card from your hand without paying its mana cost. mana={4}{U} type=Creature subtype=Human Wizard power=3 toughness=4 [/card] [card] name=Passwall Adept auto={2}{U}:target(creature) unblockable text={2}{U}: Target creature can't be blocked this turn. mana={1}{U} type=Creature subtype=Human Wizard power=1 toughness=3 [/card] [card] name=Quasiduplicate target=creature|myBattlefield auto=clone flashback={1}{U}{U}{D(*|myhand)} text=Create a token that's a copy of target creature you control. -- Jump-start (You may cast this card from your graveyard by discarding a card in addition to paying its other costs. Then exile this card.) mana={1}{U}{U} type=Sorcery [/card] [card] name=Radical Idea auto=draw:1 flashback={1}{U}{D(*|myhand)} text=Draw a card. -- Jump-start (You may cast this card from your graveyard by discarding a card in addition to paying its other costs. Then exile this card.) mana={1}{U} type=Instant [/card] [card] name=Sinister Sabotage target=*|stack auto=fizzle aicode=name(surveil) activate name(surveil) transforms((,newability[foreach(*[zpos<=1]|mylibrary) moverandom(*[zpos<=1]) from(mylibrary) to(mylibrary)])) ueot auto=name(surveil) reveal:1 optionone name(put in graveyard) target(*|reveal) moveto(ownergraveyard) optiononeend optiontwo name(put in library) target(<1>*|reveal) moveto(ownerlibrary) optiontwoend revealend text=Counter target spell. -- Surveil 1. (Look at the top card of your library. You may put that card into your graveyard.) mana={1}{U}{U} type=Instant [/card] [card] name=Unexplained Disappearance target=creature auto=moveTo(ownerHand) aicode=name(surveil) activate name(surveil) transforms((,newability[foreach(*[zpos<=1]|mylibrary) moverandom(*[zpos<=1]) from(mylibrary) to(mylibrary)])) ueot auto=name(surveil) reveal:1 optionone name(put in graveyard) target(*|reveal) moveto(ownergraveyard) optiononeend optiontwo name(put in library) target(<1>*|reveal) moveto(ownerlibrary) optiontwoend revealend text=Return target creature to its owner's hand. -- Surveil 1. (Look at the top card of your library. You may put that card into your graveyard.) mana={1}{U} type=Instant [/card] [card] name=Vedalken Mesmerist auto=@combat(attacking) source(this):target(creature|opponentBattlefield)) -2/-0 ueot text=Whenever Vedalken Mesmerist attacks, target creature an opponent controls gets -2/-0 until end of turn. mana={1}{U} type=Creature subtype=Vedalken Wizard power=2 toughness=1 [/card] [card] name=Watcher in the Mist abilities=flying aicode=name(surveil) activate name(surveil) transforms((,newability[foreach(*[zpos<=2]|mylibrary) moverandom(*[zpos<=2]) from(mylibrary) to(mylibrary)])) ueot auto=name(surveil) reveal:2 optionone name(put in graveyard) target(*|reveal) moveto(ownergraveyard) optiononeend optiontwo name(put in library) target(<2>*|reveal) moveto(ownerlibrary) optiontwoend revealend text=Flying -- When Watcher in the Mist enters the battlefield, surveil 2. (Look at the top two cards of your library, then put any number of them into your graveyard and the rest on the top of your library in any order.) mana={3}{U}{U} type=Creature subtype=Spirit power=3 toughness=4 [/card] [card] name=Wishcoin Crab mana={3}{U} type=Creature subtype=Crab power=2 toughness=5 [/card] [card] name=Barrier of Bones abilities=defender aicode=name(surveil) activate name(surveil) transforms((,newability[foreach(*[zpos<=1]|mylibrary) moverandom(*[zpos<=1]) from(mylibrary) to(mylibrary)])) ueot auto=name(surveil) reveal:1 optionone name(put in graveyard) target(*|reveal) moveto(ownergraveyard) optiononeend optiontwo name(put in library) target(<1>*|reveal) moveto(ownerlibrary) optiontwoend revealend text=Defender -- When Barrier of Bones enters the battlefield, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.) mana={B} type=Creature subtype=Skeleton Wall power=0 toughness=3 [/card] [card] name=Bartizan Bats abilities=flying text=Flying mana={3}{B} type=Creature subtype=Bat power=3 toughness=1 [/card] [card] name=Burglar Rat auto=ability$!name(discard) reject notatarget(*|myhand)!$ opponent text=When Burglar Rat enters the battlefield, each opponent discards a card. mana={1}{B} type=Creature subtype=Rat power=1 toughness=1 [/card] [card] name=Creeping Chill auto=damage:3 opponent auto=life:3 autograveyard=@movedTo(this|mygraveyard) from(mylibrary):may moveTo(myBattlefield): damage:3 opponent && life:3 && moveto(exile) text=Creeping Chill deals 3 damage to each opponent and you gain 3 life. -- When Creeping Chill is put into your graveyard from your library, you may exile it. If you do, Creeping Chill deals 3 damage to each opponent and you gain 3 life. mana={3}{B} type=Sorcery [/card] [card] name=Deadly Visit target=creature auto=destroy aicode=name(surveil) activate name(surveil) transforms((,newability[foreach(*[zpos<=2]|mylibrary) moverandom(*[zpos<=2]) from(mylibrary) to(mylibrary)])) ueot auto=name(surveil) reveal:2 optionone name(put in graveyard) target(*|reveal) moveto(ownergraveyard) optiononeend optiontwo name(put in library) target(<2>*|reveal) moveto(ownerlibrary) optiontwoend revealend text=Destroy target creature. -- Surveil 2. (Look at the top two cards of your library, then put any number of them into your graveyard and the rest on top of your library in any order.) mana={3}{B}{B} type=Sorcery [/card] [card] name=Doom Whisperer abilities=flying, trample auto={L:2}:name(surveil) reveal:2 optionone name(put in graveyard) target(*|reveal) moveto(ownergraveyard) optiononeend optiontwo name(put in library) target(<2>*|reveal) moveto(ownerlibrary) optiontwoend revealend aicode=name(surveil) activate name(surveil) transforms((,newability[foreach(*[zpos<=2]|mylibrary) moverandom(*[zpos<=2]) from(mylibrary) to(mylibrary)])) ueot text=Flying, trample -- Pay 2 life: Surveil 2. (Look at the top two cards of your library, then put any number of them into your graveyard and the rest on the top of your library in any order.) mana={3}{B}{B} type=Creature subtype=Nightmare Demon power=6 toughness=6 [/card] [card] name=Douser of Lights mana={4}{B} type=Creature subtype=Horror power=4 toughness=5 [/card] [card] name=Hired Poisoner abilities=deathtouch text=Deathtouch mana={B} type=Creature subtype=Human Assassin power=1 toughness=1 [/card] [card] name=Kraul Swarm abilities=flying auto={2}{B}{D(creature|myhand)}:moveto(myhand) all(this) text=Flying -- {2}{B}, Discard a creature card: Return Kraul Swarm from your graveyard to your hand. mana={4}{B} type=Creature subtype=Insect Warrior power=4 toughness=1 [/card] [card] name=Lotleth Giant auto=damage:1 target(opponent) type:creature:card:mygraveyard text=Undergrowth — When Lotleth Giant enters the battlefield, it deals 1 damage to target opponent for each creature card in your graveyard. mana={6}{B} type=Creature subtype=Zombie Giant power=6 toughness=5 [/card] [card] name=Mephitic Vapors auto=all(creature) -1/-1 aicode=name(surveil) activate name(surveil) transforms((,newability[foreach(*[zpos<=2]|mylibrary) moverandom(*[zpos<=2]) from(mylibrary) to(mylibrary)])) ueot auto=name(surveil) reveal:2 optionone name(put in graveyard) target(*|reveal) moveto(ownergraveyard) optiononeend optiontwo name(put in library) target(<2>*|reveal) moveto(ownerlibrary) optiontwoend revealend text=All creatures get -1/-1 until end of turn. -- Surveil 2. (Look at the top two cards of your library, then put any number of them into your graveyard and the rest on the top of your library in any order.) mana={2}{B} type=Sorcery [/card] [card] name=Midnight Reaper auto=@movedto(other creature[-token]|myGraveyard) from(myBattlefield):damage:1 controller auto=@movedto(other creature[-token]|myGraveyard) from(myBattlefield):draw:1 controller text=Whenever a nontoken creature you control dies, Midnight Reaper deals 1 damage to you and you draw a card. mana={2}{B} type=Creature subtype=Zombie Knight power=3 toughness=2 [/card] [card] name=Necrotic Wound target=creature auto=foreach(creature|mygraveyard) -X/-X auto=exiledeath text=Undergrowth — Target creature gets -X/-X until end of turn, where X is the number of creature cards in your graveyard. If that creature would die this turn, exile it instead. mana={B} type=Instant [/card] [card] name=Pilfering Imp abilities=flying auto={1}{B}{T}{S}:target(opponent) notatarget(*[-land]|targetedpersonshand) moveto(graveyard) asSorcery text=Flying -- {1}{B}, {T}, Sacrifice Pilfering Imp: Target opponent reveals their hand. You choose a nonland card from it. That player discards that card. Activate this ability only any time you could cast a sorcery. mana={B} type=Creature subtype=Imp power=1 toughness=1 [/card] [card] name=Ritual of Soot auto=destroy all(creature[manacost<=3]) text=Destroy all creatures with converted mana cost 3 or less. mana={2}{B}{B} type=Sorcery [/card] [card] name=Severed Strands target=creature auto=destroy auto=life:storedtoughness controller text=As an additional cost to cast this spell, sacrifice a creature. -- You gain life equal to the sacrificed creature's toughness. Destroy target creature an opponent controls. mana={1}{B}{S(creature|mybattlefield)} type=Sorcery [/card] [card] name=Spinal Centipede auto=@movedTo(this|graveyard) from(battlefield):counter(1/1)target(creature|myBattlefield) text=When Spinal Centipede dies, put a +1/+1 counter on target creature you control. mana={2}{B} type=Creature subtype=Insect power=3 toughness=2 [/card] [card] name=Undercity Necrolisk auto={1}{S(other creature|mybattlefield)}:counter(1/1) && menace ueot asSorcery text={1}, Sacrifice another creature: Put a +1/+1 counter on Undercity Necrolisk. It gains menace until end of turn. Activate this ability only any time you could cast a sorcery. (It can't be blocked except by two or more creatures.) mana={3}{B} type=Creature subtype=Zombie Lizard power=3 toughness=3 [/card] [card] name=Veiled Shade auto={1}{B}:1/1 ueot text={1}{B}: Veiled Shade gets +1/+1 until end of turn. mana={2}{B} type=Creature subtype=Shade power=2 toughness=2 [/card] [card] name=Arclight Phoenix abilities=flying, haste autograveyard=@each my combatbegins restriction{thisturn(*[instant;sorcery]|mystack)~morethan~2}:moveTo(mybattlefield) text=Flying, haste -- At the beginning of combat on your turn, if you've cast three or more instant and sorcery spells this turn, return Arclight Phoenix from your graveyard to the battlefield. mana={3}{R} type=Creature subtype=Phoenix power=3 toughness=2 [/card] [card] name=Barging Sergeant abilities=haste auto=_MENTOR_ text=Haste -- Mentor (Whenever this creature attacks, put a +1/+1 counter on target attacking creature with lesser power.) mana={4}{R} type=Creature subtype=Minotaur Soldier power=4 toughness=2 [/card] [card] name=Book Devourer abilities=trample auto=@combatdamaged(player) from(this):all(*|myhand) transforms((,newability[draw:1],newability[reject])])) text=Trample -- Whenever Book Devourer deals combat damage to a player, you may discard all the cards in your hand. If you do, draw that many cards. mana={5}{R} type=Creature subtype=Beast power=4 toughness=5 [/card] [card] name=Command the Storm target=creature auto=damage:5 text=Command the Storm deals 5 damage to target creature. mana={4}{R} type=Instant [/card] [card] name=Cosmotronic Wave auto=all(creature|opponentBattlefield) damage:1 && cantblock text=Cosmotronic Wave deals 1 damage to each creature your opponents control. Creatures your opponents control can't block this turn. mana={3}{R} type=Sorcery [/card] [card] name=Direct Current target=player,creature auto=damage:2 auto=Direct Current deals 2 damage to any target flashback={1}{R}{R}{D(*|myhand)} text=Direct Current deals 2 damage to any target. -- Jump-start (You may cast this card from your graveyard by discarding a card in addition to paying its other costs. Then exile this card.) mana={1}{R}{R} type=Sorcery [/card] [card] name=Electrostatic Field abilities=defender auto=@movedTo(instant,sorcery|mystack):electrostatic field damage:1 each opponent text=Defender -- Whenever you cast an instant or sorcery spell, Electrostatic Field deals 1 damage to each opponent. mana={1}{R} type=Creature subtype=Wall power=0 toughness=4 [/card] [card] name=Experimental Frenzy abilities=showfromtoplibrary auto=canplayfromlibrarytop auto=lord(*|myhand) altercost(colorless, 99) auto=maxPlay(land)-99 auto={3}{R}:destroy all(this) text=You may look at the top card of your library any time. -- You may play the top card of your library. -- You can't play cards from your hand. -- {3}{R}: Destroy Experimental Frenzy. mana={3}{R} type=Enchantment [/card] [card] name=Fearless Halberdier mana={2}{R} type=Creature subtype=Human Warrior power=3 toughness=2 [/card] [card] name=Fire Urchin abilities=trample auto=@movedTo(instant,sorcery|mystack):1/0 ueot text=Trample -- Whenever you cast an instant or sorcery spell, Fire Urchin gets +1/+0 until end of turn. mana={1}{R} type=Creature subtype=Elemental power=1 toughness=3 [/card] [card] name=Goblin Banneret auto=_MENTOR_ auto={1}{R}:2/0 ueot text=Mentor (Whenever this creature attacks, put a +1/+1 counter on target attacking creature with lesser power.) -- {1}{R}: Goblin Banneret gets +2/+0 until end of turn. mana={R} type=Creature subtype=Goblin Soldier power=1 toughness=1 [/card] [card] name=Goblin Cratermaker auto={1}{S}:damage target(creature) auto={1}{S}:Destroy target(*[colorless;-land]) text={1}, Sacrifice Goblin Cratermaker: Choose one — -- • Goblin Cratermaker deals 2 damage to target creature. -- • Destroy target colorless nonland permanent. mana={1}{R} type=Creature subtype=Goblin Warrior power=2 toughness=2 [/card] [card] name=Goblin Locksmith auto=@combat(attacking) source(this):all(creature[defender]) cantblock text=Whenever Goblin Locksmith attacks, creatures with defender can't block this turn. mana={1}{R} type=Creature subtype=Goblin Rogue power=2 toughness=1 [/card] [card] name=Gravitic Punch target=creature|myBattlefield auto=target(player) dynamicability flashback={3}{R}{D(*|myhand)} text=Target creature you control deals damage equal to its power to target player. -- Jump-start (You may cast this card from your graveyard by discarding a card in addition to paying its other costs. Then exile this card.) mana={3}{R} type=Sorcery [/card] [card] name=Hellkite Whelp abilities=flying auto=@combat(attacking) source(this):damage:1 target(creature|opponentBattlefield) text=Flying -- Whenever Hellkite Whelp attacks, it deals 1 damage to target creature defending player controls. mana={4}{R} type=Creature subtype=Dragon power=3 toughness=3 [/card] [card] name=Inescapable Blaze abilities=nofizzle target=player,creature auto=damage:6 text=This spell can't be countered. -- Inescapable Blaze deals 6 damage to any target. mana={4}{R}{R} type=Instant [/card] [card] name=Lava Coil target=creature auto=damage:4 auto=exiledeath text=Lava Coil deals 4 damage to target creature. If that creature would die this turn, exile it instead. mana={1}{R} type=Sorcery [/card] [card] name=Legion Warboss auto=_MENTOR_ auto=@each my combatbegins:create(goblin:creature goblin:1/1:red:haste ueot:mustattack ueot) text=Mentor (Whenever this creature attacks, put a +1/+1 counter on target attacking creature with lesser power.) -- At the beginning of combat on your turn, create a 1/1 red Goblin creature token. That token gains haste until end of turn and attacks this combat if able. mana={2}{R} type=Creature subtype=Goblin Soldier power=2 toughness=2 [/card] [card] name=Maximize Velocity target=creature auto=+1/+1 auto=haste flashback={R}{D(*|myhand)} text=Target creature gets +1/+1 and gains haste until end of turn. -- Jump-start (You may cast this card from your graveyard by discarding a card in addition to paying its other costs. Then exile this card.) mana={R} type=Sorcery [/card] [card] name=Ornery Goblin auto=@combat(blocking,blocked) source(this) from(creature):all(trigger[from]) damage:1 text=Whenever Ornery Goblin blocks or becomes blocked by a creature, Ornery Goblin deals 1 damage to that creature. mana={1}{R} type=Creature subtype=Goblin Warrior power=2 toughness=1 [/card] [card] name=Rubblebelt Boar auto=target(creature) 2/0 ueot text=When Rubblebelt Boar enters the battlefield, target creature gets +2/+0 until end of turn. mana={3}{R} type=Creature subtype=Boar power=3 toughness=3 [/card] [card] name=Runaway Steam-Kin auto=@movedTo(*[red]|mystack) restriction{(counter(1/1))~lessthan~3}:counter(1/1) auto={C(1/1,-3)}:Add {R}{R}{R} text=Whenever you cast a red spell, if Runaway Steam-Kin has fewer than three +1/+1 counters on it, put a +1/+1 counter on Runaway Steam-Kin. -- Remove three +1/+1 counters from Runaway Steam-Kin: Add {R}{R}{R}. mana={1}{R} type=Creature subtype=Elemental power=1 toughness=1 [/card] [card] name=Smelt-Ward Minotaur auto=@movedTo(instant,sorcery|mystack):target(creature|opponentBattlefield) cantblock text=Whenever you cast an instant or sorcery spell, target creature an opponent controls can't block this turn. mana={2}{R} type=Creature subtype=Minotaur Warrior power=2 toughness=3 [/card] [card] name=Street Riot auto=this(variable{controllerturn}>0) lord(other creature|myBattlefield) +1/+0 auto=this(variable{controllerturn}>0) lord(other creature|myBattlefield) trample text=As long as it's your turn, creatures you control get +1/+0 and have trample. mana={4}{R} type=Enchantment [/card] [card] name=Torch Courier abilities=haste auto={S}:target(other creature) haste ueot text=Haste -- Sacrifice Torch Courier: Another target creature gains haste until end of turn. mana={R} type=Creature subtype=Goblin power=1 toughness=1 [/card] [card] name=Wojek Bodyguard auto=_MENTOR_ auto=@combat(attacking) source(this) restriction{type(creature[attacking]|myBattlefield)~equalto~1}:all(this) removefromcombat && untap auto=@combat(blocking) source(this) restriction{type(creature[blocking]|myBattlefield)~equalto~1}:all(this) removefromcombat && untap text=Mentor (Whenever this creature attacks, put a +1/+1 counter on target attacking creature with lesser power.) -- Wojek Bodyguard can't attack or block alone. mana={2}{R} type=Creature subtype=Human Soldier power=3 toughness=3 [/card] [card] name=Affectionate Indrik auto=may target(creature|opponentbattlefield) dynamicability text=When Affectionate Indrik enters the battlefield, you may have it fight target creature you don't control. (Each deals damage equal to its power to the other.) mana={5}{G} type=Creature subtype=Beast power=4 toughness=4 [/card] [card] name=Arboretum Elemental abilities=opponentshroud other={convoke} name(Convoke) text=Convoke (Your creatures can help cast this spell. Each creature you tap while casting this spell pays for {1} or one mana of the creature's color.) -- Hexproof (This creature can't be the target of spells or abilities your opponents control.) mana={7}{G}{G} type=Creature subtype=Elemental power=7 toughness=5 [/card] [card] name=Beast Whisperer auto=@movedTo(creature|mystack):draw:1 text=Whenever you cast a creature spell, draw a card. mana={2}{G}{G} type=Creature subtype=Elf Druid power=2 toughness=3 [/card] [card] name=Bounty of Might target=creature auto=+3/+3 target=creature auto=+3/+3 target=creature auto=+3/+3 text=Target creature gets +3/+3 until end of turn. -- Target creature gets +3/+3 until end of turn. -- Target creature gets +3/+3 until end of turn. mana={4}{G}{G} type=Instant [/card] [card] name=Circuitous Route aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(*[basic;gate]|myLibrary) auto=name(search card) reveal:plibrarycount optionone name(choose card) target(*[basic;gate]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend text=Search your library for up to two basic land cards and/or Gate cards, put them onto the battlefield tapped, then shuffle your library. mana={3}{G} type=Sorcery [/card] [card] name=Devkarin Dissident auto={4}{G}:2/2 ueot text={4}{G}: Devkarin Dissident gets +2/+2 until end of turn. mana={1}{G} type=Creature subtype=Elf Warrior power=2 toughness=2 [/card] [card] name=District Guide auto=may notatarget(*[basic;gate]|mylibrary) moveto(myhand) text=When District Guide enters the battlefield, you may search your library for a basic land card or Gate card, reveal it, put it into your hand, then shuffle your library. mana={2}{G} type=Creature subtype=Elf Scout power=2 toughness=2 [/card] [card] name=Generous Stray auto=draw:1 text=When Generous Stray enters the battlefield, draw a card. mana={2}{G} type=Creature subtype=Cat power=1 toughness=2 [/card] [card] name=Golgari Raiders abilities=haste auto=foreach(creature|mygraveyard) counter(1/1) text=Haste -- Undergrowth — Golgari Raiders enters the battlefield with a +1/+1 counter on it for each creature card in your graveyard. mana={3}{G} type=Creature subtype=Elf Warrior power=0 toughness=0 [/card] [card] name=Grappling Sundew abilities=defender, reach auto={4}{G}:indestructible ueot text=Defender, reach -- {4}{G}: Grappling Sundew gains indestructible until end of turn. (Damage and effects that say "destroy" don't destroy this creature.) mana={1}{G} type=Creature subtype=Plant power=0 toughness=4 [/card] [card] name=Kraul Foragers auto=life:1 type:creature:card:mygraveyard text=Undergrowth — When Kraul Foragers enters the battlefield, you gain 1 life for each creature card in your graveyard. mana={4}{G} type=Creature subtype=Insect Scout power=4 toughness=4 [/card] [card] name=Pack's Favor other={convoke} name(Convoke) target=creature auto=+3/+3 text=Convoke (Your creatures can help cast this spell. Each creature you tap while casting this spell pays for {1} or one mana of that creature's color.) -- Target creature gets +3/+3 until end of turn. mana={2}{G} type=Instant [/card] [card] name=Pause for Reflection other={convoke} name(Convoke) auto=preventAllcombatDamage ueot text=Convoke (Your creatures can help cast this spell. Each creature you tap while casting this spell pays for {1} or one mana of that creature's color.) -- Prevent all combat damage that would be dealt this turn. mana={2}{G} type=Instant [/card] [card] name=Portcullis Vine abilities=defender auto={2}{T}{S(creature[defender]|myBattlefield)}:draw:1 text=Defender -- {2}, {T}, Sacrifice a creature with defender: Draw a card. mana={G} type=Creature subtype=Plant Wall power=0 toughness=3 [/card] [card] name=Sprouting Renewal other={convoke} name(Convoke) auto=choice create(Elf Knight:creature Elf Knight:2/2:green,white:vigilance) auto=choice destroy target(artifact,enchantment) text=Convoke (Your creatures can help cast this spell. Each creature you tap while casting this spell pays for {1} or one mana of that creature's color.) -- Choose one — -- • Create a 2/2 green and white Elf Knight creature token with vigilance. -- • Destroy target artifact or enchantment. mana={2}{G} type=Sorcery [/card] [card] name=Vigorspore Wurm abilities=oneblocker auto=foreach(creature|mygraveyard) target(creature) 1/1 && vigilance ueot text=Undergrowth — When Vigorspore Wurm enters the battlefield, target creature gains vigilance and gets +X/+X until end of turn, where X is the number of creature cards in your graveyard. -- Vigorspore Wurm can't be blocked by more than one creature. mana={5}{G} type=Creature subtype=Wurm power=6 toughness=4 [/card] [card] name=Vivid Revival target=target(creature[multicolor]|mygraveyard) auto=moveto(myhand) auto=exiledeath text=Return up to three target multicolored cards from your graveyard to your hand. Exile Vivid Revival. mana={4}{G} type=Sorcery [/card] [card] name=Wary Okapi abilities=vigilance text=Vigilance mana={2}{G} type=Creature subtype=Antelope power=3 toughness=2 [/card] [card] name=Wild Ceratok mana={3}{G} type=Creature subtype=Rhino power=4 toughness=3 [/card] [card] name=Assassin's Trophy target=* auto=destroy auto=moveto(exile) && ability$!name(search land) notatarget(land[basic]|mylibrary) moveTo(mybattlefield) and!(tap(noevent))!!$ targetcontroller text=Destroy target permanent an opponent controls. Its controller may search their library for a basic land card, put it onto the battlefield, then shuffle their library. mana={B}{G} type=Instant [/card] [card] name=Aurelia, Exemplar of Justice abilities=flying auto=_MENTOR_ auto=@each my combatbegins:target(creature|myBattlefield) 2/0 ueot #&& teach(creature[red]) trample && teach(creature[white]) vigilance text=Flying -- Mentor (Whenever this creature attacks, put a +1/+1 counter on target attacking creature with lesser power.) -- At the beginning of combat on your turn, choose up to one target creature you control. Until end of turn, that creature gets +2/+0, gains trample if it's red, and gains vigilance if it's white. mana={2}{R}{W} type=Legendary Creature subtype=Angel power=2 toughness=5 [/card] [card] name=Boros Challenger auto=_MENTOR_ auto={2}{R}{W}:1/1 ueot text=Mentor (Whenever this creature attacks, put a +1/+1 counter on target attacking creature with lesser power.) -- {2}{R}{W}: Boros Challenger gets +1/+1 until end of turn. mana={R}{W} type=Creature subtype=Human Soldier power=2 toughness=3 [/card] [card] name=Camaraderie auto=life:type:creature:mybattlefield controller && draw:type:creature:mybattlefield controller auto=all(other creature|myBattlefield) 1/1 text=You gain X life and draw X cards, where X is the number of creatures you control. Creatures you control get +1/+1 until end of turn. mana={4}{G}{W} type=Sorcery [/card] [card] name=Centaur Peacemaker auto=life:4 controller auto=life:4 opponent text=When Centaur Peacemaker enters the battlefield, each player gains 4 life. mana={1}{G}{W} type=Creature subtype=Centaur Cleric power=3 toughness=3 [/card] [card] name=Chance for Glory auto=lord(other creature|myBattlefield) indestructible forever auto=turns:+1 controller auto=transforms((,newability[@each my upkeep:phaseaction[endofturn once] winGame opponent])) forever text=Creatures you control gain indestructible. Take an extra turn after this one. At the beginning of that turn's end step, you lose the game. mana={1}{R}{W} type=Instant [/card] [card] name=Conclave Cavalier abilities=vigilance auto=@movedTo(this|graveyard) from(battlefield):create(elf knight:creature elf knight:2/2:green,white:vigilance)*2 text=Vigilance -- When Conclave Cavalier dies, create two 2/2 green and white Elf Knight creature tokens with vigilance. mana={G}{G}{W}{W} type=Creature subtype=Centaur Knight power=4 toughness=4 [/card] [card] name=Conclave Guildmage auto={G}{T}:all(creature|myBattlefield) trample auto={5}{W}{T}:create(elf knight:creature elf knight:2/2:green,white:vigilance) text={G}, {T}: Creatures you control gain trample until end of turn. -- {5}{W}, {T}: Create a 2/2 green and white Elf Knight creature token with vigilance. mana={G}{W} type=Creature subtype=Elf Cleric power=2 toughness=2 [/card] [card] name=Crackling Drake abilities=flying auto=draw:1 anyzone=pginstantsorcery/4 cdaactive #anyzone=peinstantsorcery/4 cdaactive text=Flying -- Crackling Drake's power is equal to the total number of instant and sorcery cards you own in exile and in your graveyard. -- When Crackling Drake enters the battlefield, draw a card. mana={U}{U}{R}{R} type=Creature subtype=Drake power=* toughness=4 [/card] [card] name=Emmara, Soul of the Accord auto=@tapped(this):create(soldier:creature soldier:1/1:white:lifelink) text=Whenever Emmara, Soul of the Accord becomes tapped, create a 1/1 white Soldier creature token with lifelink. mana={G}{W} type=Legendary Creature subtype=Elf Cleric power=2 toughness=2 [/card] [card] name=Erstwhile Trooper auto={D(creature|myhand)}:2/2 && trample ueot limit:1 text=Discard a creature card: Erstwhile Trooper gets +2/+2 and gains trample until end of turn. Activate this ability only once each turn. mana={1}{B}{G} type=Creature subtype=Zombie Soldier power=2 toughness=2 [/card] [card] name=Firemind's Research auto=@movedTo(instant,sorcery|mystack):counter(0/0,charge) auto={1}{U}{C(0/0,-2,Charge)}:draw:1 auto={1}{R}{C(0/0,-5,Charge)}:damage:5 target(creature,player) text=Whenever you cast an instant or sorcery spell, put a charge counter on Firemind's Research. -- {1}{U}, Remove two charge counters from Firemind's Research: Draw a card. -- {1}{R}, Remove five charge counters from Firemind's Research: It deals 5 damage to any target. mana={U}{R} type=Enchantment [/card] [card] name=Garrison Sergeant auto=aslongas(Gate|myBattlefield) double strike text=Garrison Sergeant has double strike as long as you control a Gate. mana={3}{R}{W} type=Creature subtype=Viashino Soldier power=3 toughness=3 [/card] [card] name=Glowspore Shaman auto=deplete:3 && may (land|mygraveyard) moveTo(myLibrary) text=When Glowspore Shaman enters the battlefield, put the top three cards of your library into your graveyard. You may put a land card from your graveyard on top of your library. mana={B}{G} type=Creature subtype=Elf Shaman power=3 toughness=1 [/card] [card] name=Golgari Findbroker auto=target(*[-instant,-sorcery]|mygraveyard) moveto(ownerhand) text=When Golgari Findbroker enters the battlefield, return target permanent card from your graveyard to your hand. mana={B}{B}{G}{G} type=Creature subtype=Elf Shaman power=3 toughness=4 [/card] [card] name=Hammer Dropper auto=_MENTOR_ text=Mentor (Whenever this creature attacks, put a +1/+1 counter on target attacking creature with lesser power.) mana={2}{R}{W} type=Creature subtype=Giant Soldier power=5 toughness=2 [/card] [card] name=House Guildmage auto={1}{U}{T}:target(creature) freeze auto={2}{B}{T}:name(surveil) reveal:2 optionone name(put in graveyard) target(*|reveal) moveto(ownergraveyard) optiononeend optiontwo name(put in library) target(<2>*|reveal) moveto(ownerlibrary) optiontwoend revealend aicode=name(surveil) activate name(surveil) transforms((,newability[foreach(*[zpos<=2]|mylibrary) moverandom(*[zpos<=2]) from(mylibrary) to(mylibrary)])) ueot text={1}{U}, {T}: Target creature doesn't untap during its controller's next untap step. -- {2}{B}, {T}: Surveil 2. (Look at the top two cards of your library, then put any number of them into your graveyard and the rest on top of your library in any order.) mana={U}{B} type=Creature subtype=Human Wizard power=2 toughness=2 [/card] [card] name=Ionize target=*|stack auto=fizzle auto=damage:2 opponent text=Counter target spell. Ionize deals 2 damage to that spell's controller. mana={1}{U}{R} type=Instant [/card] [card] name=Izoni, Thousand-Eyed auto=foreach(creature|mygraveyard) create(insect:creature insect:1/1:black,green:) auto={B}{G}{S(othercreature|mybattlefield)}:life:1 && draw:1 text=Undergrowth — When Izoni, Thousand-Eyed enters the battlefield, create a 1/1 black and green Insect creature token for each creature card in your graveyard. -- {B}{G}, Sacrifice another creature: You gain 1 life and draw a card. mana={2}{B}{B}{G}{G} type=Legendary Creature subtype=Elf Shaman power=2 toughness=3 [/card] [card] name=Join Shields auto=all(creature|myBattlefield) untap auto=all(creature|myBattlefield) hexproof auto=all(creature|myBattlefield) indestructible text=Untap all creatures you control. They gain hexproof and indestructible until end of turn. (They can't be the targets of spells or abilities your opponents control. Damage and effects that say "destroy" don't destroy them.) mana={3}{G}{W} type=Instant [/card] [card] name=Justice Strike target=creature auto=transforms((,newability[all(this) dynamicability])) ueot text=Target creature deals damage to itself equal to its power. mana={R}{W} type=Instant [/card] [card] name=Knight of Autumn auto=choice counter(1/1,2) auto=choice destroy target(artifact,enchantment) auto=choice life:4 text=When Knight of Autumn enters the battlefield, choose one — -- • Put two +1/+1 counters on Knight of Autumn. -- • Destroy target artifact or enchantment. -- • You gain 4 life. mana={1}{G}{W} type=Creature subtype=Dryad Knight power=2 toughness=1 [/card] [card] name=Ledev Champion auto=@combat(attacking) source(this):(creature[-tapped]|mybattlefield) 1/1 auto={3}{G}{W}:create(soldier:creature soldier:1/1:white:lifelink) text=Whenever Ledev Champion attacks, you may tap any number of untapped creatures you control. Ledev Champion gets +1/+1 until end of turn for each creature tapped this way. -- {3}{G}{W}: Create a 1/1 white Soldier creature token with lifelink. mana={1}{G}{W} type=Creature subtype=Elf Knight power=2 toughness=2 [/card] [card] name=Legion Guildmage auto={5}{R}{T}:damage:3 each opponent auto={2}{W}{T}:tap target(other creature) text={5}{R}, {T}: Legion Guildmage deals 3 damage to each opponent. -- {2}{W}, {T}: Tap another target creature. mana={R}{W} type=Creature subtype=Human Wizard power=2 toughness=2 [/card] [card] name=March of the Multitudes other={convoke} name(Convoke) auto=this(X=0) donothing auto=this(X=1) create(Soldier:creature Soldier:1/1:white:lifelink) auto=this(X=2) create(Soldier:creature Soldier:1/1:white:lifelink)*2 auto=this(X=3) create(Soldier:creature Soldier:1/1:white:lifelink)*3 auto=this(X=4) create(Soldier:creature Soldier:1/1:white:lifelink)*4 auto=this(X=5) create(Soldier:creature Soldier:1/1:white:lifelink)*5 auto=this(X=6) create(Soldier:creature Soldier:1/1:white:lifelink)*6 auto=this(X=7) create(Soldier:creature Soldier:1/1:white:lifelink)*7 auto=this(X=8) create(Soldier:creature Soldier:1/1:white:lifelink)*8 auto=this(X=9) create(Soldier:creature Soldier:1/1:white:lifelink)*9 auto=this(X=10) create(Soldier:creature Soldier:1/1:white:lifelink)*10 auto=this(X=11) create(Soldier:creature Soldier:1/1:white:lifelink)*11 auto=this(X=12) create(Soldier:creature Soldier:1/1:white:lifelink)*12 auto=this(X=13) create(Soldier:creature Soldier:1/1:white:lifelink)*13 auto=this(X=14) create(Soldier:creature Soldier:1/1:white:lifelink)*14 auto=this(X=15) create(Soldier:creature Soldier:1/1:white:lifelink)*15 auto=this(X=16) create(Soldier:creature Soldier:1/1:white:lifelink)*16 auto=this(X=17) create(Soldier:creature Soldier:1/1:white:lifelink)*17 auto=this(X=18) create(Soldier:creature Soldier:1/1:white:lifelink)*18 auto=this(X=19) create(Soldier:creature Soldier:1/1:white:lifelink)*19 auto=this(X=20) create(Soldier:creature Soldier:1/1:white:lifelink)*20 auto=this(X>20) create(Soldier:creature Soldier:1/1:white:lifelink)*X text=Convoke (Your creatures can help cast this spell. Each creature you tap while casting this spell pays for {1} or one mana of the creature's color.) -- Create X 1/1 white Soldier creature tokens with lifelink. mana={X}{G}{W}{W} type=Instant [/card] [card] name=Molderhulk anyzone=foreach(creature|mygraveyard) changecost(colorless:-1) forcedalive auto=target(land|mygraveyard) moveTo(mybattlefield) text=Undergrowth — This spell costs {1} less to cast for each creature card in your graveyard. -- When Molderhulk enters the battlefield, return target land card from your graveyard to the battlefield. mana={7}{B}{G} type=Creature subtype=Fungus Zombie power=6 toughness=6 [/card] [card] name=Nightveil Predator abilities=flying, deathtouch, opponentshroud text=Flying, deathtouch -- Hexproof (This creature can't be the target of spells or abilities your opponents control.) mana={U}{U}{B}{B} type=Creature subtype=Vampire power=3 toughness=3 [/card] [card] name=Niv-Mizzet, Parun abilities=nofizzle, flying auto=@drawof(player):damage:1 target(creature,player) auto=@movedTo(instant,sorcery|stack):draw:1 text=This spell can't be countered. -- Flying -- Whenever you draw a card, Niv-Mizzet, Parun deals 1 damage to any target. -- Whenever a player casts an instant or sorcery spell, you draw a card. mana={U}{U}{U}{R}{R}{R} type=Legendary Creature subtype=Dragon Wizard power=5 toughness=5 [/card] [card] name=Notion Rain aicode=name(surveil) activate name(surveil) transforms((,newability[foreach(*[zpos<=2]|mylibrary) moverandom(*[zpos<=2]) from(mylibrary) to(mylibrary)])) ueot auto=name(surveil) reveal:2 optionone name(put in graveyard) target(*|reveal) moveto(ownergraveyard) optiononeend optiontwo name(put in library) target(<2>*|reveal) moveto(ownerlibrary) optiontwoend revealend auto=damage:2 auto=draw:2 text=Surveil 2, then draw two cards. Notion Rain deals 2 damage to you. (To surveil 2, look at the top two cards of your library, then put any number of them into your graveyard and the rest on top of your library in any order.) mana={1}{U}{B} type=Sorcery [/card] [card] name=Ochran Assassin abilities=deathtouch, lure text=Deathtouch -- All creatures able to block Ochran Assassin do so. mana={1}{B}{G} type=Creature subtype=Elf Assassin power=1 toughness=1 [/card] [card] name=Rhizome Lurcher auto=foreach(creature|mygraveyard) counter(1/1) text=Undergrowth — Rhizome Lurcher enters the battlefield with a number of +1/+1 counters on it equal to the number of creature cards in your graveyard. mana={2}{B}{G} type=Creature subtype=Fungus Zombie power=2 toughness=2 [/card] [card] name=Rosemane Centaur abilities=vigilance other={convoke} name(Convoke) text=Convoke (Your creatures can help cast this spell. Each creature you tap while casting this spell pays for {1} or one mana of that creature's color.) -- Vigilance mana={3}{G}{W} type=Creature subtype=Centaur Soldier power=4 toughness=4 [/card] [card] name=Sonic Assault target=creature auto=tap auto=damage:2 targetedcontroller flashback={1}{U}{R}{D(*|myhand)} text=Tap target creature. Sonic Assault deals 2 damage to that creature's controller. -- Jump-start (You may cast this card from your graveyard by discarding a card in addition to paying its other costs. Then exile this card.) mana={1}{U}{R} type=Instant [/card] [card] name=Sumala Woodshaper auto=target(*[creature;enchantment;zpos<=4]|mylibrary) moveto(myhand) text=When Sumala Woodshaper enters the battlefield, look at the top four cards of your library. You may reveal a creature or enchantment card from among them and put it into your hand. Put the rest on the bottom of your library in a random order. mana={2}{G}{W} type=Creature subtype=Elf Druid power=2 toughness=1 [/card] [card] name=Swarm Guildmage auto={4}{B}{T}:all(creature|myBattlefield)) 1/0 && menace ueot auto={1}{G}{T}:life:2 text={4}{B}, {T}: Creatures you control get +1/+0 and gain menace until end of turn. (They can't be blocked except by two or more creatures.) -- {1}{G}, {T}: You gain 2 life. mana={B}{G} type=Creature subtype=Elf Shaman power=2 toughness=2 [/card] [card] name=Swathcutter Giant abilities=vigilance auto=@combat(attacking) source(this):damage:1 all(creature|opponentBattlefield) text=Vigilance -- Whenever Swathcutter Giant attacks, it deals 1 damage to each creature defending player controls. mana={4}{R}{W} type=Creature subtype=Giant Soldier power=5 toughness=5 [/card] [card] name=Swiftblade Vindicator abilities=double strike, vigilance, trample text=Double strike, vigilance, trample mana={R}{W} type=Creature subtype=Human Soldier power=1 toughness=1 [/card] [card] name=Tajic, Legion's Edge abilities=haste auto=_MENTOR_ auto=lord(other creature|myBattlefield) preventAllNoncombatDamage auto={R}{W}:first strike ueot text=Haste -- Mentor (Whenever this creature attacks, put a +1/+1 counter on target attacking creature with lesser power.) -- Prevent all noncombat damage that would be dealt to other creatures you control. -- {R}{W}: Tajic, Legion's Edge gains first strike until end of turn. mana={1}{R}{W} type=Legendary Creature subtype=Human Soldier power=3 toughness=2 [/card] [card] name=Thought Erasure target=opponent aicode=activate reject notatarget(*[-land]|targetedpersonshand) auto=reveal:type:*:targetedpersonshand revealzone(targetedpersonshand) optionone name(choose discards) notatarget(<1>*[-land]|reveal) transforms((,newability[moveto(ownerhand) all(other *|reveal)],newability[moveto(ownerhand) and!(reject)!])) ueot optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerhand) and!( all(*|reveal) moveto(ownerhand) )! optiontwoend revealend aicode=name(surveil) activate name(surveil) transforms((,newability[foreach(*[zpos<=1]|mylibrary) moverandom(*[zpos<=1]) from(mylibrary) to(mylibrary)])) ueot auto=name(surveil) reveal:1 optionone name(put in graveyard) target(*|reveal) moveto(ownergraveyard) optiononeend optiontwo name(put in library) target(<1>*|reveal) moveto(ownerlibrary) optiontwoend revealend controller text=Target opponent reveals their hand. You choose a nonland card from it. That player discards that card. -- Surveil 1. (Look at the top card of your library. You may put it into your graveyard.) mana={U}{B} type=Sorcery [/card] [card] name=Trostani Discordant auto=lord(other creature|myBattlefield) +1/+1 auto=create(soldier:creature soldier:1/1:white:lifelink)*2 auto=@each my endofturn:moveto(ownerbattlefield) all(creature) text=Other creatures you control get +1/+1. -- When Trostani Discordant enters the battlefield, create two 1/1 white Soldier creature tokens with lifelink. -- At the beginning of your end step, each player gains control of all creatures they own. mana={3}{G}{W} type=Legendary Creature subtype=Dryad power=1 toughness=4 [/card] [card] name=Truefire Captain auto=_MENTOR_ auto=@damaged(this):damage:thatmuch target(player) text=Mentor (Whenever this creature attacks, put a +1/+1 counter on target attacking creature with lesser power.) -- Whenever Truefire Captain is dealt damage, it deals that much damage to target player. mana={R}{R}{W}{W} type=Creature subtype=Human Knight power=4 toughness=3 [/card] [card] name=Undercity Uprising auto=all(other creature|myBattlefield) deathtouch target=creature auto=transforms((,newability[target(creature|opponentbattlefield) dynamicability])) ueot restriction=type(creature|opponentbattlefield)~morethan~0 text=Creatures you control gain deathtouch until end of turn. Then target creature you control fights target creature you don't control. (Each deals damage equal to its power to the other.) mana={2}{B}{G} type=Sorcery [/card] [card] name=Underrealm Lich auto=replacedraw reveal:3 optionone name(Get card) target(<1>*|reveal) moveto(myhand) optiononeend optiontwo all(*|reveal) moveto(mygraveyard) optiontwoend revealend auto={L:4}:indestructible && tap text=If you would draw a card, instead look at the top three cards of your library, then put one into your hand and the rest into your graveyard. -- Pay 4 life: Underrealm Lich gains indestructible until end of turn. Tap it. mana={3}{B}{G} type=Creature subtype=Zombie Elf Shaman power=4 toughness=3 [/card] [card] name=Worldsoul Colossus auto=counter(1/1,X) other={convoke} name(Convoke) text=Convoke (Your creatures can help cast this spell. Each creature you tap while casting this spell pays for {1} or one mana of that creature's color.) -- Worldsoul Colossus enters the battlefield with X +1/+1 counters on it. mana={X}{G}{W} type=Creature subtype=Elemental power=0 toughness=0 [/card] [card] name=Fresh-Faced Recruit auto=this(variable{controllerturn}>0) first strike text=As long as it's your turn, Fresh-Faced Recruit has first strike. mana={1}{RW} type=Creature subtype=Human Soldier power=2 toughness=1 [/card] [card] name=Piston-Fist Cyclops abilities=defender text=Defender -- As long as you've cast an instant or sorcery spell this turn, Piston-Fist Cyclops can attack as though it didn't have defender. mana={1}{UR}{UR} type=Creature subtype=Cyclops power=4 toughness=3 [/card] [card] name=Pitiless Gorgon abilities=deathtouch text=Deathtouch mana={1}{BG}{BG} type=Creature subtype=Gorgon power=2 toughness=2 [/card] [card] name=Vernadi Shieldmate abilities=vigilance text=Vigilance mana={1}{GW} type=Creature subtype=Human Soldier power=2 toughness=2 [/card] [card] name=Whisper Agent abilities=flash aicode=name(surveil) activate name(surveil) transforms((,newability[foreach(*[zpos<=1]|mylibrary) moverandom(*[zpos<=1]) from(mylibrary) to(mylibrary)])) ueot auto=name(surveil) reveal:1 optionone name(put in graveyard) target(*|reveal) moveto(ownergraveyard) optiononeend optiontwo name(put in library) target(<1>*|reveal) moveto(ownerlibrary) optiontwoend revealend text=Flash -- When Whisper Agent enters the battlefield, surveil 1. (Look at the top card of your library. You may put it into your graveyard.) mana={1}{UB}{UB} type=Creature subtype=Human Rogue power=3 toughness=2 [/card] [card] name=Boros Locket auto={T}:Add{R} auto={T}:Add{W} auto={RW}{RW}{RW}{RW}{T}{S}:draw:2 text={T}: Add {R} or {W}. -- {R/W}{R/W}{R/W}{R/W}, {T}, Sacrifice Boros Locket: Draw two cards. mana={3} type=Artifact [/card] [card] name=Chamber Sentry abilities=sunburst auto=counter(1/1,sunburst,Charge) auto={1}{T}{C(1/1,-1)}:damage:1 target(creature,player) auto={2}{T}{C(1/1,-2)}:damage:2 target(creature,player) auto={3}{T}{C(1/1,-3)}:damage:3 target(creature,player) auto={4}{T}{C(1/1,-4)}:damage:4 target(creature,player) auto={5}{T}{C(1/1,-5)}:damage:5 target(creature,player) auto={6}{T}{C(1/1,-6)}:damage:6 target(creature,player) auto={7}{T}{C(1/1,-7)}:damage:7 target(creature,player) auto={8}{T}{C(1/1,-8)}:damage:8 target(creature,player) auto={9}{T}{C(1/1,-9)}:damage:9 target(creature,player) auto={10}{T}{C(1/1,-10)}:damage:10 target(creature,player) auto={11}{T}{C(1/1,-11)}:damage:11 target(creature,player) auto={12}{T}{C(1/1,-12)}:damage:12 target(creature,player) auto={13}{T}{C(1/1,-13)}:damage:13 target(creature,player) auto={14}{T}{C(1/1,-14)}:damage:14 target(creature,player) auto={15}{T}{C(1/1,-15)}:damage:15 target(creature,player) auto={16}{T}{C(1/1,-16)}:damage:16 target(creature,player) auto={17}{T}{C(1/1,-17)}:damage:17 target(creature,player) auto={18}{T}{C(1/1,-18)}:damage:18 target(creature,player) auto={19}{T}{C(1/1,-19)}:damage:19 target(creature,player) auto={20}{T}{C(1/1,-20)}:damage:20 target(creature,player) autograveyard={W}{U}{B}{R}{G}:moveto(myhand) text=Chamber Sentry enters the battlefield with a +1/+1 counter on it for each color of mana spent to cast it. -- {X}, {T}, Remove X +1/+1 counters from Chamber Sentry: It deals X damage to any target. -- {W}{U}{B}{R}{G}: Return Chamber Sentry from your graveyard to your hand. mana={X} type=Artifact Creature subtype=Construct power=0 toughness=0 [/card] [card] name=Dimir Locket auto={T}:Add{U} auto={T}:Add{B} auto={UB}{UB}{UB}{UB}{T}{S}:draw:2 text={T}: Add {U} or {B}. -- {U/B}{U/B}{U/B}{U/B}, {T}, Sacrifice Dimir Locket: Draw two cards. mana={3} type=Artifact [/card] [card] name=Gatekeeper Gargoyle abilities=flying auto=foreach(Gate|myBattlefield) counter(1/1) text=Flying -- Gatekeeper Gargoyle enters the battlefield with a +1/+1 counter on it for each Gate you control. mana={6} type=Artifact Creature subtype=Gargoyle power=3 toughness=3 [/card] [card] name=Glaive of the Guildpact auto=teach(creature) foreach(Gate|myBattlefield) 1/0 auto=teach(creature) vigilance auto=teach(creature) menace auto={3}:equip text=Equipped creature gets +1/+0 for each Gate you control and has vigilance and menace. (A creature with menace can't be blocked except by two or more creatures.) -- Equip {3} ({3}: Attach to target creature you control. Equip only as a sorcery.) mana={2} type=Artifact subtype=Equipment [/card] [card] name=Golgari Locket auto={T}:Add{B} auto={T}:Add{G} auto={BG}{BG}{BG}{BG}{T}{S}:draw:2 text={T}: Add {B} or {G}. -- {B/G}{B/G}{B/G}{B/G}, {T}, Sacrifice Golgari Locket: Draw two cards. mana={3} type=Artifact [/card] [card] name=Izzet Locket auto={T}:Add{U} auto={T}:Add{R} auto={UR}{UR}{UR}{UR}{T}{S}:draw:2 text={T}: Add {U} or {R}. -- {U/R}{U/R}{U/R}{U/R}, {T}, Sacrifice Izzet Locket: Draw two cards. mana={3} type=Artifact [/card] [card] name=Rampaging Monument abilities=trample auto=counter(1/1,3) auto=@movedTo(*[multicolor]|mystack):counter(1/1) text=Trample -- Rampaging Monument enters the battlefield with three +1/+1 counters on it. -- Whenever you cast a multicolored spell, put a +1/+1 counter on Rampaging Monument. mana={4} type=Artifact Creature subtype=Cleric power=0 toughness=0 [/card] [card] name=Selesnya Locket auto={T}:Add{G} auto={T}:Add{W} auto={GW}{GW}{GW}{GW}{T}{S}:draw:2 text={T}: Add {G} or {W}. -- {G/W}{G/W}{G/W}{G/W}, {T}, Sacrifice Selesnya Locket: Draw two cards. mana={3} type=Artifact [/card] [card] name=Silent Dart auto={4}{T}{S}:damage:3 target(creature) text={4}, {T}, Sacrifice Silent Dart: It deals 3 damage to target creature. mana={1} type=Artifact [/card] [card] name=Wand of Vertebrae auto={T}:deplete:1 auto={2}{T}{E}:ability$!choice name(shuffle back) target(*|mygraveyard) moveTo(ownerlibrary) && shuffle!$ text={T}: Put the top card of your library into your graveyard. -- {2}, {T}, Exile Wand of Vertebrae: Shuffle up to five target cards from your graveyard into your library. mana={1} type=Artifact [/card] [card] name=Gateway Plaza auto=tap(noevent) auto=pay[[{1}]] name(pay 1 mana) donothing?sacrifice auto={T}:Add{W} auto={T}:Add{U} auto={T}:Add{B} auto={T}:Add{R} auto={T}:Add{G} text=Gateway Plaza enters the battlefield tapped. -- When Gateway Plaza enters the battlefield, sacrifice it unless you pay {1}. -- {T}: Add one mana of any color. type=Land subtype=Gate [/card] [card] name=Ral, Caller of Storms auto=counter(0/0,4,loyalty) auto={C(0/0,1,Loyalty)}:draw:1 auto={C(0/0,-2,Loyalty)}:damage:1 target(creature,player) && ability$!damage:1 target(creature,player)!$ controller && ability$!damage:1 target(creature,player)!$ controller auto={C(0/0,-7,Loyalty)}:draw:7 && damage:7 all(creature|opponentBattlefield) text=+1: Draw a card. -- −2: Ral, Caller of Storms deals 3 damage divided as you choose among one, two, or three targets. -- −7: Draw seven cards. Ral, Caller of Storms deals 7 damage to each creature your opponents control. mana={4}{U}{R} type=Legendary Planeswalker subtype=Ral [/card] [card] name=Ral's Dispersal target=creature auto=moveTo(ownerHand) text=Return target creature to its owner's hand. You may search your library and/or graveyard for a card named Ral, Caller of Storms, reveal it, and put it into your hand. If you search your library this way, shuffle it. mana={3}{U}{U} type=Instant [/card] [card] name=Precision Bolt target=player,creature auto=damage:3 text=Precision Bolt deals 3 damage to any target. mana={2}{R} type=Sorcery [/card] [card] name=Ral's Staticaster abilities=trample auto=@combat(attacking) source(this):if type(planeswalker[ral]|myBattlefield)~morethan~0 then 1/0 foreach(*|hand) ueot text=Trample (This creature can deal excess combat damage to the player or planeswalker it's attacking.) -- Whenever Ral's Staticaster attacks, if you control a Ral planeswalker, Ral's Staticaster gets +1/+0 for each card in your hand until end of turn. mana={2}{U}{R} type=Creature subtype=Viashino Wizard power=3 toughness=3 [/card] [card] name=Vraska, Regal Gorgon auto=counter(0/0,5,loyalty) auto={C(0/0,2,Loyalty)}:may counter(1/1) target(creature) && menace ueot auto={C(0/0,-3,Loyalty)}:destroy target(creature) auto={C(0/0,-10,Loyalty)}:name(-10 Ultimate) foreach(creature|mygraveyard) counter(1/1) all(creature|myBattlefield) text=+2: Put a +1/+1 counter on up to one target creature. That creature gains menace until end of turn. -- −3: Destroy target creature. -- −10: For each creature card in your graveyard, put a +1/+1 counter on each creature you control. mana={5}{B}{G} type=Legendary Planeswalker subtype=Vraska [/card] [card] name=Kraul Raider abilities=menace text=Menace (This creature can't be blocked except by two or more creatures.) mana={2}{B} type=Creature subtype=Insect Warrior power=2 toughness=3 [/card] [card] name=Attendant of Vraska auto=@movedTo(this|graveyard) from(battlefield):if type(planeswalker[vraska]|myBattlefield)~morethan~0 then life:power text=When Attendant of Vraska dies, if you control a Vraska planeswalker, you gain life equal to Attendant of Vraska's power. mana={1}{B}{G} type=Creature subtype=Zombie Soldier power=3 toughness=3 [/card] [card] name=Vraska's Stoneglare target=creature auto=destroy text=Destroy target creature. You gain life equal to its toughness. You may search your library and/or graveyard for a card named Vraska, Regal Gorgon, reveal it, and put it into your hand. If you search your library this way, shuffle it. mana={4}{B}{G} type=Sorcery [/card] [card] name=Impervious Greatwurm abilities=indestructible other={convoke} name(Convoke) text=Convoke (Your creatures can help cast this spell. Each creature you tap while casting this spell pays for {1} or one mana of that creature's color.) -- Indestructible mana={7}{G}{G}{G} type=Creature subtype=Wurm power=16 toughness=16 [/card]