|
|
|
|
@@ -1296,7 +1296,7 @@ toughness=5
|
|
|
|
|
name=Aether Mutation
|
|
|
|
|
target=creature
|
|
|
|
|
auto=moveTo(ownerhand)
|
|
|
|
|
auto=token(Saproling,Creature Saproling,1/1,green)*manacost
|
|
|
|
|
auto=_SAPROLINGTOKEN_*manacost
|
|
|
|
|
text=Return target creature to its owner's hand. Put X 1/1 green Saproling creature tokens onto the battlefield, where X is that creature's converted mana cost.
|
|
|
|
|
mana={3}{G}{U}
|
|
|
|
|
type=Sorcery
|
|
|
|
|
@@ -3804,7 +3804,7 @@ type=Artifact
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Angelic Accord
|
|
|
|
|
auto=@each endofturn restriction{compare(lifegain)~morethan~3}:token(Angel,creature angel,4/4,white,flying) controller
|
|
|
|
|
auto=@each endofturn restriction{compare(lifegain)~morethan~3}:_ANGELTOKEN_ controller
|
|
|
|
|
text=At the beginning of each end step, if you gained 4 or more life this turn, put a 4/4 white Angel creature token with flying onto the battlefield.
|
|
|
|
|
mana={3}{W}
|
|
|
|
|
type=Enchantment
|
|
|
|
|
@@ -6146,7 +6146,7 @@ type=Instant
|
|
|
|
|
name=Artifact Mutation
|
|
|
|
|
target=artifact
|
|
|
|
|
auto=bury
|
|
|
|
|
auto=token(Saproling,Creature Saproling,1/1,green)*manacost
|
|
|
|
|
auto=_SAPROLINGTOKEN_*manacost
|
|
|
|
|
text=Destroy target artifact. It can't be regenerated. Put X 1/1 green Saproling creature tokens onto the battlefield, where X is that artifact's converted mana cost.
|
|
|
|
|
mana={R}{G}
|
|
|
|
|
type=Instant
|
|
|
|
|
@@ -7019,7 +7019,7 @@ toughness=2
|
|
|
|
|
name=Aura Mutation
|
|
|
|
|
target=enchantment
|
|
|
|
|
auto=destroy
|
|
|
|
|
auto=token(Saproling,Creature Saproling,1/1,green)*manacost
|
|
|
|
|
auto=_SAPROLINGTOKEN_*manacost
|
|
|
|
|
text=Destroy target enchantment. Put X 1/1 green Saproling creature tokens onto the battlefield, where X is that enchantment's converted mana cost.
|
|
|
|
|
mana={G}{W}
|
|
|
|
|
type=Instant
|
|
|
|
|
@@ -9457,7 +9457,7 @@ type=Instant
|
|
|
|
|
[card]
|
|
|
|
|
name=Basilica Guards
|
|
|
|
|
abilities=defender
|
|
|
|
|
auto=@movedto(*|mystack):pay({WB}) life:-1 opponent && life:1 controller
|
|
|
|
|
auto=_EXTORT_
|
|
|
|
|
text=Defender -- Extort (Whenever you cast a spell, you may pay {WB}. If you do, each opponent loses 1 life and you gain that much life.)
|
|
|
|
|
mana={2}{W}
|
|
|
|
|
type=Creature
|
|
|
|
|
@@ -9468,7 +9468,7 @@ toughness=4
|
|
|
|
|
[card]
|
|
|
|
|
name=Basilica Screecher
|
|
|
|
|
abilities=flying
|
|
|
|
|
auto=@movedto(*|mystack):pay({WB}) life:-1 opponent && life:1 controller
|
|
|
|
|
auto=_EXTORT_
|
|
|
|
|
text=Flying -- Extort (Whenever you cast a spell, you may pay {WB}. If you do, each opponent loses 1 life and you gain that much life.)
|
|
|
|
|
mana={1}{B}
|
|
|
|
|
type=Creature
|
|
|
|
|
@@ -11672,7 +11672,7 @@ toughness=3
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Blind Obedience
|
|
|
|
|
auto=@movedto(*|mystack):pay({WB}) life:-1 opponent && life:1 controller
|
|
|
|
|
auto=_EXTORT_
|
|
|
|
|
auto=lord(*[recent;artifact;creature]|opponentbattlefield) transforms((,newability[tap(noevent)]))
|
|
|
|
|
text=Extort (Whenever you cast a spell, you may pay {WB}. If you do, each opponent loses 1 life and you gain that much life.) -- Artifacts and creatures your opponents control enter the battlefield tapped.
|
|
|
|
|
mana={1}{W}
|
|
|
|
|
@@ -14416,7 +14416,7 @@ toughness=3
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Bramble Elemental
|
|
|
|
|
auto=@targeted(this) from(aura):token(Saproling,Creature Saproling,1/1,green)*2
|
|
|
|
|
auto=@targeted(this) from(aura):_SAPROLINGTOKEN_*2
|
|
|
|
|
text=Whenever an Aura becomes attached to Bramble Elemental, put two 1/1 green Saproling creature tokens onto the battlefield.
|
|
|
|
|
mana={3}{G}{G}
|
|
|
|
|
type=Creature
|
|
|
|
|
@@ -24447,7 +24447,7 @@ toughness=1
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Crypt Ghast
|
|
|
|
|
auto=@movedto(*|mystack):pay({WB}) life:-1 opponent && life:1 controller
|
|
|
|
|
auto=_EXTORT_
|
|
|
|
|
auto=lord(swamp|mybattlefield) transforms((,newability[produceextra:{B}]))
|
|
|
|
|
text=Extort (Whenever you cast a spell, you may pay {WB}. If you do, each opponent loses 1 life and you gain that much life.) -- Whenever you tap a Swamp for mana, add {B} to your mana pool (in addition to the mana the land produces).
|
|
|
|
|
mana={3}{B}
|
|
|
|
|
@@ -27004,7 +27004,7 @@ type=Enchantment
|
|
|
|
|
name=Death Mutation
|
|
|
|
|
target=creature[-black]
|
|
|
|
|
auto=bury
|
|
|
|
|
auto=token(Saproling,Creature Saproling,1/1,green)*manacost
|
|
|
|
|
auto=_SAPROLINGTOKEN_*manacost
|
|
|
|
|
text=Destroy target nonblack creature. It can't be regenerated. Put X 1/1 green Saproling creature tokens onto the battlefield, where X is that creature's converted mana cost.
|
|
|
|
|
mana={6}{B}{G}
|
|
|
|
|
type=Sorcery
|
|
|
|
|
@@ -27439,7 +27439,7 @@ mana={1}{B}
|
|
|
|
|
type=Creature
|
|
|
|
|
subtype=Zombie Fungus
|
|
|
|
|
auto=@each my upkeep:counter(0/0,1,Spore)
|
|
|
|
|
auto={C(0/0,-3,Spore)}:Token(Saproling,Creature Saproling,1/1,green)
|
|
|
|
|
auto={C(0/0,-3,Spore)}:_SAPROLINGTOKEN_
|
|
|
|
|
auto={S(saproling|myBattlefield)}:-1/-1 target(creature)
|
|
|
|
|
power=1
|
|
|
|
|
toughness=1
|
|
|
|
|
@@ -28663,7 +28663,7 @@ toughness=4
|
|
|
|
|
[card]
|
|
|
|
|
name=Descend upon the Sinful
|
|
|
|
|
auto=moveto(exile) all(creature)
|
|
|
|
|
auto=if delirium then token(Angel,creature angel,4/4,white,flying) controller
|
|
|
|
|
auto=if delirium then _ANGELTOKEN_ controller
|
|
|
|
|
text=Exile all creatures. -- Delirium Put a 4/4 white Angel creature token with flying onto the battlefield if there are four or more card types among cards in your graveyard.
|
|
|
|
|
mana={4}{W}{W}
|
|
|
|
|
type=Sorcery
|
|
|
|
|
@@ -29217,7 +29217,7 @@ toughness=2
|
|
|
|
|
[card]
|
|
|
|
|
name=Devout Invocation
|
|
|
|
|
target=<anyamount>creature[-tapped]|mybattlefield
|
|
|
|
|
auto=tap && token(Angel, Creature Angel,4/4,flying,white)
|
|
|
|
|
auto=tap && _ANGELTOKEN_
|
|
|
|
|
text=Tap any number of untapped creatures you control. -- Put a 4/4 white Angel creature token with flying onto the battlefield for each creature tapped this way.
|
|
|
|
|
mana={6}{W}
|
|
|
|
|
type=Sorcery
|
|
|
|
|
@@ -31935,7 +31935,7 @@ toughness=1
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Dreampod Druid
|
|
|
|
|
auto=this(auras >= 1) transforms((,newability[@each upkeep:create(Saproling:Creature Saproling:1/1:green)]))
|
|
|
|
|
auto=this(auras >= 1) transforms((,newability[@each upkeep:_SAPROLINGTOKEN_]))
|
|
|
|
|
text=At the beginning of each upkeep, if Dreampod Druid is enchanted, put a 1/1 green Saproling creature token onto the battlefield.
|
|
|
|
|
mana={1}{G}
|
|
|
|
|
type=Creature
|
|
|
|
|
@@ -32654,7 +32654,7 @@ toughness=3
|
|
|
|
|
name=Druidic Satchel
|
|
|
|
|
mana={3}
|
|
|
|
|
type=Artifact
|
|
|
|
|
auto={2}{t}:reveal:1 optionone name(Use Satchel) transforms((,newability[all(creature|reveal) create(Saproling:Creature Saproling:1/1:green) controller],newability[all(land|reveal) moveto(mybattlefield)] ,newability[all(-land,-creature|reveal) life:2 controller])) forever optiononeend optiontwo name(Place back on top) target(<1>*|reveal) moveto(mylibrary) optiontwoend revealend
|
|
|
|
|
auto={2}{t}:reveal:1 optionone name(Use Satchel) transforms((,newability[all(creature|reveal) _SAPROLINGTOKEN_ controller],newability[all(land|reveal) moveto(mybattlefield)] ,newability[all(-land,-creature|reveal) life:2 controller])) forever optiononeend optiontwo name(Place back on top) target(<1>*|reveal) moveto(mylibrary) optiontwoend revealend
|
|
|
|
|
text={2}, {T}: Reveal the top card of your library. If it's a creature card, put a 1/1 green Saproling creature token onto the battlefield. If it's a land card, put that card onto the battlefield under your control. If it's a noncreature, nonland card, you gain 2 life.
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
@@ -34993,7 +34993,7 @@ toughness=1
|
|
|
|
|
[card]
|
|
|
|
|
name=Elvish Farmer
|
|
|
|
|
auto=@each my upkeep:counter(0/0,1,Spore)
|
|
|
|
|
auto={C(0/0,-3,Spore)}:Token(Saproling,Creature Saproling,1/1,green)
|
|
|
|
|
auto={C(0/0,-3,Spore)}:_SAPROLINGTOKEN_
|
|
|
|
|
auto={S(saproling|myBattlefield)}:life:2
|
|
|
|
|
text=At the beginning of your upkeep, put a spore counter on Elvish Farmer. -- Remove three spore counters from Elvish Farmer: Put a 1/1 green Saproling creature token onto the battlefield. -- Sacrifice a Saproling: You gain 2 life.
|
|
|
|
|
mana={1}{G}
|
|
|
|
|
@@ -39955,14 +39955,14 @@ subtype=Aura
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Fertile Imagination
|
|
|
|
|
auto=choice name(Artifact) target(opponent) Reveal:type:*:opponenthand revealzone(opponenthand) revealtype(*|opponenthand) optionone choice name(Spawn) foreach(artifact|reveal) token(Saproling,Creature Saproling,1/1,green)*2 optiononeend optiontwo name(Put Back) target(*|reveal) transforms((,newability[all(*|reveal) moveto(ownerhand)])) ueot optiontwoend revealend
|
|
|
|
|
auto=choice name(creature) target(opponent) Reveal:type:*:opponenthand revealzone(opponenthand) revealtype(*|opponenthand) optionone choice name(Spawn) foreach(creature|reveal) token(Saproling,Creature Saproling,1/1,green)*2 optiononeend optiontwo name(Put Back) target(*|reveal) transforms((,newability[all(*|reveal) moveto(ownerhand)])) ueot optiontwoend revealend
|
|
|
|
|
auto=choice name(enchantment) target(opponent) Reveal:type:*:opponenthand revealzone(opponenthand) revealtype(*|opponenthand) optionone choice name(Spawn) foreach(enchantment|reveal) token(Saproling,Creature Saproling,1/1,green)*2 optiononeend optiontwo name(Put Back) target(*|reveal) transforms((,newability[all(*|reveal) moveto(ownerhand)])) ueot optiontwoend revealend
|
|
|
|
|
auto=choice name(instant) target(opponent) Reveal:type:*:opponenthand revealzone(opponenthand) revealtype(*|opponenthand) optionone choice name(Spawn) foreach(instant|reveal) token(Saproling,Creature Saproling,1/1,green)*2 optiononeend optiontwo name(Put Back) target(*|reveal) transforms((,newability[all(*|reveal) moveto(ownerhand)])) ueot optiontwoend revealend
|
|
|
|
|
auto=choice name(land) target(opponent) Reveal:type:*:opponenthand revealzone(opponenthand) revealtype(*|opponenthand) optionone choice name(Spawn) foreach(land|reveal) token(Saproling,Creature Saproling,1/1,green)*2 optiononeend optiontwo name(Put Back) target(*|reveal) transforms((,newability[all(*|reveal) moveto(ownerhand)])) ueot optiontwoend revealend
|
|
|
|
|
auto=choice name(planeswalker) target(opponent) Reveal:type:*:opponenthand revealzone(opponenthand) revealtype(*|opponenthand) optionone choice name(Spawn) foreach(planeswalker|reveal) token(Saproling,Creature Saproling,1/1,green)*2 optiononeend optiontwo name(Put Back) target(*|reveal) transforms((,newability[all(*|reveal) moveto(ownerhand)])) ueot optiontwoend revealend
|
|
|
|
|
auto=choice name(sorcery) target(opponent) Reveal:type:*:opponenthand revealzone(opponenthand) revealtype(*|opponenthand) optionone choice name(Spawn) foreach(sorcery|reveal) token(Saproling,Creature Saproling,1/1,green)*2 optiononeend optiontwo name(Put Back) target(*|reveal) transforms((,newability[all(*|reveal) moveto(ownerhand)])) ueot optiontwoend revealend
|
|
|
|
|
auto=choice name(tribal) target(opponent) Reveal:type:*:opponenthand revealzone(opponenthand) revealtype(*|opponenthand) optionone choice name(Spawn) foreach(tribal|reveal) token(Saproling,Creature Saproling,1/1,green)*2 optiononeend optiontwo name(Put Back) target(*|reveal) transforms((,newability[all(*|reveal) moveto(ownerhand)])) ueot optiontwoend revealend
|
|
|
|
|
auto=choice name(Artifact) target(opponent) Reveal:type:*:opponenthand revealzone(opponenthand) revealtype(*|opponenthand) optionone choice name(Spawn) foreach(artifact|reveal) _SAPROLINGTOKEN_*2 optiononeend optiontwo name(Put Back) target(*|reveal) transforms((,newability[all(*|reveal) moveto(ownerhand)])) ueot optiontwoend revealend
|
|
|
|
|
auto=choice name(creature) target(opponent) Reveal:type:*:opponenthand revealzone(opponenthand) revealtype(*|opponenthand) optionone choice name(Spawn) foreach(creature|reveal) _SAPROLINGTOKEN_*2 optiononeend optiontwo name(Put Back) target(*|reveal) transforms((,newability[all(*|reveal) moveto(ownerhand)])) ueot optiontwoend revealend
|
|
|
|
|
auto=choice name(enchantment) target(opponent) Reveal:type:*:opponenthand revealzone(opponenthand) revealtype(*|opponenthand) optionone choice name(Spawn) foreach(enchantment|reveal) _SAPROLINGTOKEN_*2 optiononeend optiontwo name(Put Back) target(*|reveal) transforms((,newability[all(*|reveal) moveto(ownerhand)])) ueot optiontwoend revealend
|
|
|
|
|
auto=choice name(instant) target(opponent) Reveal:type:*:opponenthand revealzone(opponenthand) revealtype(*|opponenthand) optionone choice name(Spawn) foreach(instant|reveal) _SAPROLINGTOKEN_*2 optiononeend optiontwo name(Put Back) target(*|reveal) transforms((,newability[all(*|reveal) moveto(ownerhand)])) ueot optiontwoend revealend
|
|
|
|
|
auto=choice name(land) target(opponent) Reveal:type:*:opponenthand revealzone(opponenthand) revealtype(*|opponenthand) optionone choice name(Spawn) foreach(land|reveal) _SAPROLINGTOKEN_*2 optiononeend optiontwo name(Put Back) target(*|reveal) transforms((,newability[all(*|reveal) moveto(ownerhand)])) ueot optiontwoend revealend
|
|
|
|
|
auto=choice name(planeswalker) target(opponent) Reveal:type:*:opponenthand revealzone(opponenthand) revealtype(*|opponenthand) optionone choice name(Spawn) foreach(planeswalker|reveal) _SAPROLINGTOKEN_*2 optiononeend optiontwo name(Put Back) target(*|reveal) transforms((,newability[all(*|reveal) moveto(ownerhand)])) ueot optiontwoend revealend
|
|
|
|
|
auto=choice name(sorcery) target(opponent) Reveal:type:*:opponenthand revealzone(opponenthand) revealtype(*|opponenthand) optionone choice name(Spawn) foreach(sorcery|reveal) _SAPROLINGTOKEN_*2 optiononeend optiontwo name(Put Back) target(*|reveal) transforms((,newability[all(*|reveal) moveto(ownerhand)])) ueot optiontwoend revealend
|
|
|
|
|
auto=choice name(tribal) target(opponent) Reveal:type:*:opponenthand revealzone(opponenthand) revealtype(*|opponenthand) optionone choice name(Spawn) foreach(tribal|reveal) _SAPROLINGTOKEN_*2 optiononeend optiontwo name(Put Back) target(*|reveal) transforms((,newability[all(*|reveal) moveto(ownerhand)])) ueot optiontwoend revealend
|
|
|
|
|
text=Choose a card type. Target opponent reveals his or her hand. Put two 1/1 green Saproling creature tokens onto the battlefield for each card of the chosen type revealed this way. (Artifact, creature, enchantment, instant, land, planeswalker, sorcery, and tribal are card types.)
|
|
|
|
|
mana={2}{G}{G}
|
|
|
|
|
type=Sorcery
|
|
|
|
|
@@ -44022,7 +44022,7 @@ toughness=4
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Fungal Sprouting
|
|
|
|
|
auto=token(Saproling,Creature Saproling,1/1,green)*power:highest:creature:mybattlefield
|
|
|
|
|
auto=_SAPROLINGTOKEN_*power:highest:creature:mybattlefield
|
|
|
|
|
text=Put X 1/1 green Saproling creature tokens onto the battlefield, where X is the greatest power among creatures you control.
|
|
|
|
|
mana={3}{G}
|
|
|
|
|
type=Sorcery
|
|
|
|
|
@@ -45563,7 +45563,7 @@ toughness=0
|
|
|
|
|
[card]
|
|
|
|
|
name=Ghave, Guru of Spores
|
|
|
|
|
auto=counter(1/1,5)
|
|
|
|
|
auto={1}{C(1/1,-1),creature|mybattlefield}:token(Saproling,Creature Saproling,1/1,green)
|
|
|
|
|
auto={1}{C(1/1,-1),creature|mybattlefield}:_SAPROLINGTOKEN_
|
|
|
|
|
auto={1}{S(creature|mybattlefield}:counter(1/1) target(creature)
|
|
|
|
|
text=Ghave, Guru of Spores enters the battlefield with five +1/+1 counters on it. -- {1}, Remove a +1/+1 counter from a creature you control: Put a 1/1 green Saproling creature token onto the battlefield. -- {1}, Sacrifice a creature: Put a +1/+1 counter on target creature.
|
|
|
|
|
mana={2}{B}{G}{W}
|
|
|
|
|
@@ -50141,8 +50141,8 @@ toughness=4
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Greener Pastures
|
|
|
|
|
auto=@each my upkeep:if type(land|mybattlefield)~morethan~type(land|opponentbattlefield) then token(Saproling,Creature Saproling,1/1,green)
|
|
|
|
|
auto=@each opponent upkeep:if type(land|opponentbattlefield)~morethan~type(land|mybattlefield) then token(Saproling,Creature Saproling,1/1,green) opponent
|
|
|
|
|
auto=@each my upkeep:if type(land|mybattlefield)~morethan~type(land|opponentbattlefield) then _SAPROLINGTOKEN_
|
|
|
|
|
auto=@each opponent upkeep:if type(land|opponentbattlefield)~morethan~type(land|mybattlefield) then _SAPROLINGTOKEN_ opponent
|
|
|
|
|
text=At the beginning of each player's upkeep, if that player controls more lands than each other player, the player puts a 1/1 green Saproling creature token onto the battlefield.
|
|
|
|
|
mana={2}{G}
|
|
|
|
|
type=Enchantment
|
|
|
|
|
@@ -52647,7 +52647,7 @@ toughness=1
|
|
|
|
|
[card]
|
|
|
|
|
name=Harvester of Souls
|
|
|
|
|
abilities=deathtouch
|
|
|
|
|
auto=@movedTo(other creature[-token]|graveyard) from(battlefield):draw:1 controller
|
|
|
|
|
auto=@movedTo(other creature[-token]|graveyard) from(battlefield):may draw:1 controller
|
|
|
|
|
text=Deathtouch -- Whenever another nontoken creature dies, you may draw a card.
|
|
|
|
|
mana={4}{B}{B}
|
|
|
|
|
type=Creature
|
|
|
|
|
@@ -59861,7 +59861,7 @@ toughness=5
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Jade Mage
|
|
|
|
|
auto={2}{G}:token(Saproling,Creature Saproling,1/1,green)
|
|
|
|
|
auto={2}{G}:_SAPROLINGTOKEN_
|
|
|
|
|
text={2}{G}: Put a 1/1 green Saproling creature token onto the battlefield.
|
|
|
|
|
mana={1}{G}
|
|
|
|
|
type=Creature
|
|
|
|
|
@@ -60820,7 +60820,7 @@ type=Instant
|
|
|
|
|
[card]
|
|
|
|
|
name=Jund Battlemage
|
|
|
|
|
auto={B}{T}:life:-1 target(player)
|
|
|
|
|
auto={G}{T}:token(Saproling,Creature Saproling,1/1,green)
|
|
|
|
|
auto={G}{T}:_SAPROLINGTOKEN_
|
|
|
|
|
text={B}, {T}: Target player loses 1 life. -- {G}, {T}: Put a 1/1 green Saproling creature token onto the battlefield.
|
|
|
|
|
mana={2}{R}
|
|
|
|
|
type=Creature
|
|
|
|
|
@@ -63004,7 +63004,7 @@ toughness=2
|
|
|
|
|
[card]
|
|
|
|
|
name=Kingpin's Pet
|
|
|
|
|
abilities=flying
|
|
|
|
|
auto=@movedto(*|mystack):pay({WB}) life:-1 opponent && life:1 controller
|
|
|
|
|
auto=_EXTORT_
|
|
|
|
|
text=Flying -- Extort (Whenever you cast a spell, you may pay {WB}. If you do, each opponent loses 1 life and you gain that much life.)
|
|
|
|
|
mana={1}{W}{B}
|
|
|
|
|
type=Creature
|
|
|
|
|
@@ -63618,7 +63618,7 @@ toughness=2
|
|
|
|
|
[card]
|
|
|
|
|
name=Knight of Obligation
|
|
|
|
|
abilities=vigilance
|
|
|
|
|
auto=@movedto(*|mystack):pay({WB}) life:-1 opponent && life:1 controller
|
|
|
|
|
auto=_EXTORT_
|
|
|
|
|
text=Vigilance -- Extort (Whenever you cast a spell, you may pay {WB}. If you do, each opponent loses 1 life and you gain that much life.)
|
|
|
|
|
mana={3}{W}
|
|
|
|
|
type=Creature
|
|
|
|
|
@@ -64255,7 +64255,7 @@ toughness=5
|
|
|
|
|
[card]
|
|
|
|
|
name=Korozda Guildmage
|
|
|
|
|
auto={1}{B}{G}:1/1 && intimidate target(creature) ueot
|
|
|
|
|
auto={2}{B}{G}{S(creature[-token]|mybattlefield)}:token(Saproling,Creature Saproling,1/1,green)*storedtoughness
|
|
|
|
|
auto={2}{B}{G}{S(creature[-token]|mybattlefield)}:_SAPROLINGTOKEN_*storedtoughness
|
|
|
|
|
text={1}{B}{G}: Target creature gets +1/+1 and gains intimidate until end of turn. -- {2}{B}{G}, Sacrifice a nontoken creature: Put X 1/1 green Saproling creature tokens onto the battlefield, where X is the sacrificed creature's toughness.
|
|
|
|
|
mana={B}{G}
|
|
|
|
|
type=Creature
|
|
|
|
|
@@ -65755,7 +65755,7 @@ name=Last Stand
|
|
|
|
|
target=creature
|
|
|
|
|
auto=life:-type:swamp:mybattlefield opponent
|
|
|
|
|
auto=damage:type:mountain:mybattlefield
|
|
|
|
|
auto=foreach(forest|myBattlefield) token(Saproling,Creature Saproling,1/1,green)
|
|
|
|
|
auto=foreach(forest|myBattlefield) _SAPROLINGTOKEN_
|
|
|
|
|
auto=life:twicetype:plains:mybattlefield controller
|
|
|
|
|
auto=foreach(island|myBattlefield) draw:1 controller
|
|
|
|
|
auto=foreach(island|myBattlefield) reject target(*|myhand)
|
|
|
|
|
@@ -69010,7 +69010,7 @@ toughness=3
|
|
|
|
|
[card]
|
|
|
|
|
name=Luminarch Ascension
|
|
|
|
|
auto=@each opponent end restriction{compare(lifelost)~lessthan~1}:may counter(0/0,1,Quest)
|
|
|
|
|
auto=this(counter{0/0.1.Quest}>=4) {1}{W}:token(Angel,Creature Angel,4/4,white,flying)
|
|
|
|
|
auto=this(counter{0/0.1.Quest}>=4) {1}{W}:_ANGELTOKEN_
|
|
|
|
|
text=At the beginning of each opponent's end step, if you didn't lose life this turn, you may put a quest counter on Luminarch Ascension. (Damage causes loss of life.) -- {1}{W}: Put a 4/4 white Angel creature token with flying onto the battlefield. Activate this ability only if Luminarch Ascension has four or more quest counters on it.
|
|
|
|
|
mana={1}{W}
|
|
|
|
|
type=Enchantment
|
|
|
|
|
@@ -76247,7 +76247,7 @@ toughness=2
|
|
|
|
|
name=Moonsilver Spear
|
|
|
|
|
auto={4}:equip
|
|
|
|
|
auto=teach(creature) first strike
|
|
|
|
|
auto=@combat(attacking) source(mytgt):token(Angel,Angel Creature,4/4,white,flying)
|
|
|
|
|
auto=@combat(attacking) source(mytgt):_ANGELTOKEN_
|
|
|
|
|
text=Equipped creature has first strike. -- Whenever equipped creature attacks, put a 4/4 white Angel creature token with flying onto the battlefield. -- Equip {4}
|
|
|
|
|
mana={4}
|
|
|
|
|
type=Artifact
|
|
|
|
|
@@ -76348,7 +76348,7 @@ type=Artifact
|
|
|
|
|
name=Morbid Bloom
|
|
|
|
|
target=creature|graveyard
|
|
|
|
|
auto=moveto(exile)
|
|
|
|
|
auto=token(Saproling,Creature Saproling,1/1,green)*t
|
|
|
|
|
auto=_SAPROLINGTOKEN_*t
|
|
|
|
|
text=Exile target creature card from a graveyard, then put X 1/1 green Saproling creature tokens onto the battlefield, where X is the exiled card's toughness.
|
|
|
|
|
mana={4}{B}{G}
|
|
|
|
|
type=Sorcery
|
|
|
|
|
@@ -77482,7 +77482,7 @@ mana={1}{W}
|
|
|
|
|
type=Creature
|
|
|
|
|
subtype=Human Druid
|
|
|
|
|
auto=@each my upkeep:counter(0/0,1,Spore)
|
|
|
|
|
auto={C(0/0,-3,Spore)}:Token(Saproling,Creature Saproling,1/1,green)
|
|
|
|
|
auto={C(0/0,-3,Spore)}:_SAPROLINGTOKEN_
|
|
|
|
|
auto={S(saproling|myBattlefield)}:life:2
|
|
|
|
|
power=0
|
|
|
|
|
toughness=2
|
|
|
|
|
@@ -77490,7 +77490,7 @@ toughness=2
|
|
|
|
|
[card]
|
|
|
|
|
name=Mycoloth
|
|
|
|
|
auto=may target(<anyamount>other creature|mybattlefield) sacrifice && counter(1/1,2) all(this)
|
|
|
|
|
auto=@each my upkeep:thisforeach(counter{1/1.1}) token(Saproling,creature saproling,1/1,green)
|
|
|
|
|
auto=@each my upkeep:thisforeach(counter{1/1.1}) _SAPROLINGTOKEN_
|
|
|
|
|
text=Devour 2 (As this enters the battlefield, you may sacrifice any number of creatures. This creature enters the battlefield with twice that many +1/+1 counters on it.) -- At the beginning of your upkeep, put a 1/1 green Saproling creature token onto the battlefield for each +1/+1 counter on Mycoloth.
|
|
|
|
|
mana={3}{G}{G}
|
|
|
|
|
type=Creature
|
|
|
|
|
@@ -79727,8 +79727,8 @@ toughness=4
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Night Soil
|
|
|
|
|
auto={1}{E(creature|mygraveyard)}{E(creature|mygraveyard)}:name(from your graveyard) token(Saproling,Creature Saproling,1/1,green)
|
|
|
|
|
auto={1}{E(creature|opponentgraveyard)}{E(creature|opponentgraveyard)}:name(from opponent's graveyard) token(Saproling,Creature Saproling,1/1,green)
|
|
|
|
|
auto={1}{E(creature|mygraveyard)}{E(creature|mygraveyard)}:name(from your graveyard) _SAPROLINGTOKEN_
|
|
|
|
|
auto={1}{E(creature|opponentgraveyard)}{E(creature|opponentgraveyard)}:name(from opponent's graveyard) _SAPROLINGTOKEN_
|
|
|
|
|
text={1}, Exile two creature cards from a single graveyard: Put a 1/1 green Saproling creature token onto the battlefield.
|
|
|
|
|
mana={G}{G}
|
|
|
|
|
type=Enchantment
|
|
|
|
|
@@ -84187,7 +84187,7 @@ mana={3}{W}
|
|
|
|
|
type=Creature
|
|
|
|
|
subtype=Fungus
|
|
|
|
|
auto=@each my upkeep:counter(0/0,1,Spore)
|
|
|
|
|
auto={C(0/0,-3,Spore)}:Token(Saproling,Creature Saproling,1/1,green)
|
|
|
|
|
auto={C(0/0,-3,Spore)}:_SAPROLINGTOKEN_
|
|
|
|
|
auto={S(saproling|myBattlefield)}:all(saproling,fungus|myBattlefield) 1/1 ueot
|
|
|
|
|
power=2
|
|
|
|
|
toughness=4
|
|
|
|
|
@@ -87652,7 +87652,7 @@ toughness=4
|
|
|
|
|
name=Pollenbright Wings
|
|
|
|
|
target=creature
|
|
|
|
|
auto=flying
|
|
|
|
|
auto=@combatdamaged(player) from(mytgt):token(Saproling,Creature Saproling,1/1,green)*thatmuch
|
|
|
|
|
auto=@combatdamaged(player) from(mytgt):_SAPROLINGTOKEN_*thatmuch
|
|
|
|
|
text=Enchant creature -- Enchanted creature has flying. -- Whenever enchanted creature deals combat damage to a player, put that many 1/1 green Saproling creature tokens onto the battlefield.
|
|
|
|
|
mana={4}{G}{W}
|
|
|
|
|
type=Enchantment
|
|
|
|
|
@@ -87718,7 +87718,7 @@ type=Instant
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Pontiff of Blight
|
|
|
|
|
auto=@movedto(*|mystack):pay({WB}) life:-1 opponent && life:1 controller
|
|
|
|
|
auto=_EXTORT_
|
|
|
|
|
auto=lord(other creature|mybattlefield) transforms((,newability[@movedto(*|mystack):pay[[{WB}]] life:-1 opponent && life:1 controller]))
|
|
|
|
|
text=Extort (Whenever you cast a spell, you may pay {WB}. If you do, each opponent loses 1 life and you gain that much life.) -- Other creatures you control have extort. (If a creature has multiple instances of extort, each triggers separately.)
|
|
|
|
|
mana={4}{B}{B}
|
|
|
|
|
@@ -89570,7 +89570,7 @@ mana={2}{G}
|
|
|
|
|
type=Creature
|
|
|
|
|
subtype=Fungus
|
|
|
|
|
auto=@each my upkeep:counter(0/0,1,Spore)
|
|
|
|
|
auto={C(0/0,-3,Spore)}:Token(Saproling,Creature Saproling,1/1,green)
|
|
|
|
|
auto={C(0/0,-3,Spore)}:_SAPROLINGTOKEN_
|
|
|
|
|
auto={1}{S(saproling|myBattlefield)}:draw:1
|
|
|
|
|
power=1
|
|
|
|
|
toughness=1
|
|
|
|
|
@@ -95984,7 +95984,7 @@ type=Enchantment
|
|
|
|
|
[card]
|
|
|
|
|
name=Rith, the Awakener
|
|
|
|
|
abilities=flying
|
|
|
|
|
auto=@combatdamaged(player) from(this):pay({2}{G}) activatechooseacolor foreach(*[chosencolor]|battlefield) token(Saproling,Creature Saproling,1/1,green) activatechooseend
|
|
|
|
|
auto=@combatdamaged(player) from(this):pay({2}{G}) activatechooseacolor foreach(*[chosencolor]|battlefield) _SAPROLINGTOKEN_ activatechooseend
|
|
|
|
|
text=Flying -- Whenever Rith, the Awakener deals combat damage to a player, you may pay {2}{G}. If you do, choose a color, then put a 1/1 green Saproling creature token onto the battlefield for each permanent of that color.
|
|
|
|
|
mana={3}{R}{G}{W}
|
|
|
|
|
type=Legendary Creature
|
|
|
|
|
@@ -99510,7 +99510,7 @@ mana={3}{G}{G}
|
|
|
|
|
type=Creature
|
|
|
|
|
subtype=Fungus
|
|
|
|
|
auto=@each my upkeep:counter(0/0,1,Spore)
|
|
|
|
|
auto={C(0/0,-3,Spore)}:Token(Saproling,Creature Saproling,1/1,green)
|
|
|
|
|
auto={C(0/0,-3,Spore)}:_SAPROLINGTOKEN_
|
|
|
|
|
auto={S(saproling|myBattlefield)}:regenerate target(fungus)
|
|
|
|
|
power=5
|
|
|
|
|
toughness=2
|
|
|
|
|
@@ -99933,7 +99933,7 @@ type=Instant
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Scatter the Seeds
|
|
|
|
|
auto=token(saproling,creature saproling,1/1,green)*3
|
|
|
|
|
auto=_SAPROLINGTOKEN_*3
|
|
|
|
|
text=Convoke (Your creatures can help cast this spell. Each creature you tap while casting this spell pays for {1} or one mana of that creature's color.) -- Put three 1/1 green Saproling creature tokens onto the battlefield.
|
|
|
|
|
other={convoke} name(Convoke)
|
|
|
|
|
mana={3}{G}{G}
|
|
|
|
|
@@ -101707,7 +101707,7 @@ toughness=4
|
|
|
|
|
name=Seed Spark
|
|
|
|
|
target=artifact,enchantment
|
|
|
|
|
auto=destroy
|
|
|
|
|
auto=if spent({G}) then token(Saproling,Creature Saproling,1/1,green)*2
|
|
|
|
|
auto=if spent({G}) then _SAPROLINGTOKEN_*2
|
|
|
|
|
text=Destroy target artifact or enchantment. If {G} was spent to cast Seed Spark, put two 1/1 green Saproling creature tokens onto the battlefield.
|
|
|
|
|
mana={3}{W}
|
|
|
|
|
type=Instant
|
|
|
|
|
@@ -102111,7 +102111,7 @@ subtype=Gate
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Selesnya Guildmage
|
|
|
|
|
auto={3}{G}:token(saproling,creature saproling,1/1,green)
|
|
|
|
|
auto={3}{G}:_SAPROLINGTOKEN_
|
|
|
|
|
auto={3}{W}:all(creature|myBattlefield) 1/1
|
|
|
|
|
text=({(g/w)} can be paid with either {G} or {W}.) -- {3}{G}: Put a 1/1 green Saproling creature token onto the battlefield. -- {3}{W}: Creatures you control get +1/+1 until end of turn.
|
|
|
|
|
mana={GW}{GW}
|
|
|
|
|
@@ -105299,7 +105299,7 @@ subtype=Aura
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Sigil of the Empty Throne
|
|
|
|
|
auto=@movedTo(enchantment|mystack):token(Angel,Creature Angel,4/4,white,flying)
|
|
|
|
|
auto=@movedTo(enchantment|mystack):_ANGELTOKEN_
|
|
|
|
|
text=Whenever you cast an enchantment spell, put a 4/4 white Angel creature token with flying onto the battlefield.
|
|
|
|
|
mana={3}{W}{W}
|
|
|
|
|
type=Enchantment
|
|
|
|
|
@@ -112019,7 +112019,7 @@ subtype=Aura
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Spore Burst
|
|
|
|
|
auto=token(Saproling,Creature Saproling,1/1,green)*pbasiclandtypes
|
|
|
|
|
auto=_SAPROLINGTOKEN_*pbasiclandtypes
|
|
|
|
|
text=Domain - Put a 1/1 green Saproling creature token onto the battlefield for each basic land type among lands you control.
|
|
|
|
|
mana={3}{G}
|
|
|
|
|
type=Sorcery
|
|
|
|
|
@@ -112095,14 +112095,14 @@ mana={2}{G}{G}
|
|
|
|
|
type=Creature
|
|
|
|
|
subtype=Fungus
|
|
|
|
|
auto=@each my upkeep:counter(0/0,1,Spore) all(fungus|myBattlefield)
|
|
|
|
|
auto={C(0/0,-3,Spore)}:Token(Saproling,Creature Saproling,1/1,green)
|
|
|
|
|
auto={C(0/0,-3,Spore)}:_SAPROLINGTOKEN_
|
|
|
|
|
power=4
|
|
|
|
|
toughness=4
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Sporoloth Ancient
|
|
|
|
|
auto=@each my upkeep:counter(0/0,1,Spore)
|
|
|
|
|
auto=lord(creature|myBattlefield) {C(0/0,-2,Spore)}:Token(Saproling,Creature Saproling,1/1,green)
|
|
|
|
|
auto=lord(creature|myBattlefield) {C(0/0,-2,Spore)}:_SAPROLINGTOKEN_
|
|
|
|
|
text=At the beginning of your upkeep, put a spore counter on Sporoloth Ancient. -- Creatures you control have "Remove two spore counters from this creature: Put a 1/1 green Saproling creature token onto the battlefield."
|
|
|
|
|
mana={3}{G}{G}
|
|
|
|
|
type=Creature
|
|
|
|
|
@@ -112231,7 +112231,7 @@ toughness=2
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Sprout
|
|
|
|
|
auto=token(Saproling,Creature Saproling,1/1,green)
|
|
|
|
|
auto=_SAPROLINGTOKEN_
|
|
|
|
|
text=Put a 1/1 green Saproling creature token onto the battlefield.
|
|
|
|
|
mana={G}
|
|
|
|
|
type=Instant
|
|
|
|
|
@@ -117154,7 +117154,7 @@ type=Instant
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Syndic of Tithes
|
|
|
|
|
auto=@movedto(*|mystack):pay({WB}) life:-1 opponent && life:1 controller
|
|
|
|
|
auto=_EXTORT_
|
|
|
|
|
text=Extort (Whenever you cast a spell, you may pay {WB}. If you do, each opponent loses 1 life and you gain that much life.)
|
|
|
|
|
mana={1}{W}
|
|
|
|
|
type=Creature
|
|
|
|
|
@@ -117164,7 +117164,7 @@ toughness=2
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Syndicate Enforcer
|
|
|
|
|
auto=@movedto(*|mystack):pay({WB}) life:-1 opponent && life:1 controller
|
|
|
|
|
auto=_EXTORT_
|
|
|
|
|
text=Extort (Whenever you cast a spell, you may pay {WB}. If you do, each opponent loses 1 life and you gain that much life.)
|
|
|
|
|
mana={3}{B}
|
|
|
|
|
type=Creature
|
|
|
|
|
@@ -119680,7 +119680,7 @@ mana={1}{G}{G}
|
|
|
|
|
type=Creature
|
|
|
|
|
subtype=Fungus
|
|
|
|
|
auto=@each my upkeep:counter(0/0,1,Spore)
|
|
|
|
|
auto={C(0/0,-3,Spore)}:Token(Saproling,Creature Saproling,1/1,green)
|
|
|
|
|
auto={C(0/0,-3,Spore)}:_SAPROLINGTOKEN_
|
|
|
|
|
auto={S(saproling|myBattlefield)}:1/2
|
|
|
|
|
power=2
|
|
|
|
|
toughness=2
|
|
|
|
|
@@ -119692,7 +119692,7 @@ mana={2}{G}
|
|
|
|
|
type=Creature
|
|
|
|
|
subtype=Fungus
|
|
|
|
|
auto=@each my upkeep:counter(0/0,1,Spore)
|
|
|
|
|
auto={C(0/0,-3,Spore)}:Token(Saproling,Creature Saproling,1/1,green)
|
|
|
|
|
auto={C(0/0,-3,Spore)}:_SAPROLINGTOKEN_
|
|
|
|
|
auto={S(saproling|myBattlefield)}:1/1 target(creature)
|
|
|
|
|
power=2
|
|
|
|
|
toughness=2
|
|
|
|
|
@@ -119705,7 +119705,7 @@ mana={1}{G}
|
|
|
|
|
type=Creature
|
|
|
|
|
subtype=Fungus
|
|
|
|
|
auto=@each my upkeep:counter(0/0,1,Spore)
|
|
|
|
|
auto={C(0/0,-3,Spore)}:Token(Saproling,Creature Saproling,1/1,green)
|
|
|
|
|
auto={C(0/0,-3,Spore)}:_SAPROLINGTOKEN_
|
|
|
|
|
power=0
|
|
|
|
|
toughness=5
|
|
|
|
|
[/card]
|
|
|
|
|
@@ -119716,7 +119716,7 @@ mana={G}
|
|
|
|
|
type=Creature
|
|
|
|
|
subtype=Fungus
|
|
|
|
|
auto=@each my upkeep:counter(0/0,1,Spore)
|
|
|
|
|
auto={C(0/0,-3,Spore)}:Token(Saproling,Creature Saproling,1/1,green)
|
|
|
|
|
auto={C(0/0,-3,Spore)}:_SAPROLINGTOKEN_
|
|
|
|
|
power=1
|
|
|
|
|
toughness=1
|
|
|
|
|
[/card]
|
|
|
|
|
@@ -119933,7 +119933,7 @@ toughness=1
|
|
|
|
|
name=Thelonite Hermit
|
|
|
|
|
facedown={3}
|
|
|
|
|
autofacedown={3}{G}{G}:morph
|
|
|
|
|
autofaceup=token(Saproling,Creature Saproling,1/1,green)*4
|
|
|
|
|
autofaceup=_SAPROLINGTOKEN_*4
|
|
|
|
|
auto=lord(saproling) 1/1
|
|
|
|
|
text=Saproling creatures get +1/+1. -- Morph {3}{G}{G} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) -- When Thelonite Hermit is turned face up, put four 1/1 green Saproling creature tokens onto the battlefield.
|
|
|
|
|
mana={3}{G}
|
|
|
|
|
@@ -122147,7 +122147,7 @@ type=Instant
|
|
|
|
|
[card]
|
|
|
|
|
name=Tithe Drinker
|
|
|
|
|
abilities=lifelink
|
|
|
|
|
auto=@movedto(*|mystack):pay({WB}) life:-1 opponent && life:1 controller
|
|
|
|
|
auto=_EXTORT_
|
|
|
|
|
text=Lifelink -- Extort (Whenever you cast a spell, you may pay {WB}. If you do, each opponent loses 1 life and you gain that much life.)
|
|
|
|
|
mana={W}{B}
|
|
|
|
|
type=Creature
|
|
|
|
|
@@ -123803,7 +123803,7 @@ type=Sorcery
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Treasury Thrull
|
|
|
|
|
auto=@movedto(*|mystack):pay({WB}) life:-1 opponent && life:1 controller
|
|
|
|
|
auto=_EXTORT_
|
|
|
|
|
auto=_ATTACKING_may moveto(myhand) target(*[artifact;creature;enchantment]|mygraveyard)
|
|
|
|
|
text=Extort (Whenever you cast a spell, you may pay {WB}. If you do, each opponent loses 1 life and you gain that much life.) -- Whenever Treasury Thrull attacks, you may return target artifact, creature, or enchantment card from your graveyard to your hand.
|
|
|
|
|
mana={4}{W}{B}
|
|
|
|
|
@@ -124741,7 +124741,7 @@ type=Sorcery
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Tukatongue Thallid
|
|
|
|
|
auto=_DIES_token(Saproling,creature Saproling,1/1,green)
|
|
|
|
|
auto=_DIES__SAPROLINGTOKEN_
|
|
|
|
|
text=When Tukatongue Thallid dies, put a 1/1 green Saproling creature token onto the battlefield.
|
|
|
|
|
mana={G}
|
|
|
|
|
type=Creature
|
|
|
|
|
@@ -125367,7 +125367,7 @@ name=Ulasht, the Hate Seed
|
|
|
|
|
auto=foreach(other creature[red]|myBattlefield) counter(1/1) oneshot
|
|
|
|
|
auto=foreach(other creature[green]|myBattlefield) counter(1/1) oneshot
|
|
|
|
|
auto={1}{C(1/1,-1)}:damage:1 target(creature)
|
|
|
|
|
auto={1}{C(1/1,-1)}:token(Saproling,Creature Saproling,1/1,green)
|
|
|
|
|
auto={1}{C(1/1,-1)}:_SAPROLINGTOKEN_
|
|
|
|
|
text=Ulasht, the Hate Seed enters the battlefield with a +1/+1 counter on it for each other red creature you control and a +1/+1 counter on it for each other green creature you control. -- {1}, Remove a +1/+1 counter from Ulasht: Choose one - Ulasht deals 1 damage to target creature; or put a 1/1 green Saproling creature token onto the battlefield.
|
|
|
|
|
mana={2}{R}{G}
|
|
|
|
|
type=Legendary Creature
|
|
|
|
|
@@ -126605,7 +126605,7 @@ type=Sorcery
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Urbis Protector
|
|
|
|
|
auto=token(Angel,Creature Angel,4/4,white,flying)
|
|
|
|
|
auto=_ANGELTOKEN_
|
|
|
|
|
text=When Urbis Protector enters the battlefield, put a 4/4 white Angel creature token with flying onto the battlefield.
|
|
|
|
|
mana={4}{W}{W}
|
|
|
|
|
type=Creature
|
|
|
|
|
@@ -126905,7 +126905,7 @@ mana={G}
|
|
|
|
|
type=Creature
|
|
|
|
|
subtype=Fungus
|
|
|
|
|
auto=@each my upkeep:counter(0/0,1,Spore)
|
|
|
|
|
auto={C(0/0,-3,Spore)}:Token(Saproling,Creature Saproling,1/1,green)
|
|
|
|
|
auto={C(0/0,-3,Spore)}:_SAPROLINGTOKEN_
|
|
|
|
|
auto={S(saproling|myBattlefield)}:add{W}
|
|
|
|
|
auto={S(saproling|myBattlefield)}:add{U}
|
|
|
|
|
auto={S(saproling|myBattlefield)}:add{B}
|
|
|
|
|
@@ -128186,7 +128186,7 @@ toughness=2
|
|
|
|
|
name=Verdant Embrace
|
|
|
|
|
target=creature
|
|
|
|
|
auto=3/3
|
|
|
|
|
auto=@each upkeep:token(Saproling,Creature Saproling,1/1,green)
|
|
|
|
|
auto=@each upkeep:_SAPROLINGTOKEN_
|
|
|
|
|
text=Enchant creature -- Enchanted creature gets +3/+3 and has "At the beginning of each upkeep, put a 1/1 green Saproling creature token onto the battlefield."
|
|
|
|
|
mana={3}{G}{G}
|
|
|
|
|
type=Enchantment
|
|
|
|
|
@@ -128203,7 +128203,7 @@ subtype=Aura
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Verdant Force
|
|
|
|
|
auto=@each upkeep:token(Saproling,Creature Saproling,1/1,green)
|
|
|
|
|
auto=@each upkeep:_SAPROLINGTOKEN_
|
|
|
|
|
text=At the beginning of each upkeep, put a 1/1 green Saproling creature token onto the battlefield.
|
|
|
|
|
mana={5}{G}{G}{G}
|
|
|
|
|
type=Creature
|
|
|
|
|
@@ -128241,7 +128241,7 @@ type=Sorcery
|
|
|
|
|
name=Verdeloth the Ancient
|
|
|
|
|
auto=lord(other treefolk) 1/1
|
|
|
|
|
auto=lord(saproling) 1/1
|
|
|
|
|
auto=token(saproling,creature saproling,1/1,green)*x
|
|
|
|
|
auto=_SAPROLINGTOKEN_*x
|
|
|
|
|
text=Kicker {X} (You may pay an additional {X} as you cast this spell.) -- Saproling creatures and other Treefolk creatures get +1/+1. -- When Verdeloth the Ancient enters the battlefield, if it was kicked, put X 1/1 green Saproling creature tokens onto the battlefield.
|
|
|
|
|
mana={4}{G}{G}{X}
|
|
|
|
|
type=Legendary Creature
|
|
|
|
|
@@ -129733,7 +129733,7 @@ mana={1}{G}
|
|
|
|
|
type=Creature
|
|
|
|
|
subtype=Fungus
|
|
|
|
|
auto=@each my upkeep:counter(0/0,1,Spore)
|
|
|
|
|
auto={C(0/0,-3,Spore)}:Token(Saproling,Creature Saproling,1/1,green)
|
|
|
|
|
auto={C(0/0,-3,Spore)}:_SAPROLINGTOKEN_
|
|
|
|
|
auto={S(saproling|myBattlefield)}:haste target(creature)
|
|
|
|
|
power=1
|
|
|
|
|
toughness=1
|
|
|
|
|
|