updated some cards
This commit is contained in:
@@ -8962,7 +8962,8 @@ type=Instant
|
||||
[card]
|
||||
name=Bant Panorama
|
||||
auto={T}:Add{1}
|
||||
auto={1}{T}{S}:moveTo(myBattlefield) and!(tap(noevent))! target(forest,plains,island|mylibrary)
|
||||
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(*[basic&island;forest;plains]|myLibrary)
|
||||
auto={1}{T}{S}:name(search card) reveal:plibrarycount optionone name(choose card) target(*[basic&island;forest;plains]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
|
||||
text={T}: Add {1} to your mana pool. -- {1}, {T}, Sacrifice Bant Panorama: Search your library for a basic Forest, Plains, or Island card and put it onto the battlefield tapped. Then shuffle your library.
|
||||
type=Land
|
||||
[/card]
|
||||
@@ -12598,8 +12599,7 @@ toughness=3
|
||||
[/card]
|
||||
[card]
|
||||
name=Bloodline Shaman
|
||||
aicode=activate transforms((,newability[if type(creature[chosentype;zpos=1]|mylibrary)~morethan~0 then target(creature[chosentype;zpos=1]|mylibrary) moveto(ownerbattlefield) else target(*[zpos=1]|mylibrary) moveto(mygraveyard)])) ueot
|
||||
auto=chooseatype {t}:transforms((,newability[reveal:1 optionone name(Reveal) target(creature[chosentype]|reveal) moveto(myhand) optiononeend optiontwo name(Discard) target(<1>*|reveal) moveto(mygraveyard) optiontwoend revealend])) forever chooseend
|
||||
auto={t}:activatechooseatype if type(creature[chosentype;zpos=1]|mylibrary)~morethan~0 then all(creature[chosentype;zpos=1]|mylibrary) moveto(myhand) else all(*[zpos=1]|mylibrary) moveto(mygraveyard) activatechooseend
|
||||
text={T}: Choose a creature type. Reveal the top card of your library. If that card is a creature card of the chosen type, put it into your hand. Otherwise, put it into your graveyard.
|
||||
mana={1}{G}
|
||||
type=Creature
|
||||
@@ -36742,7 +36742,8 @@ toughness=3
|
||||
[card]
|
||||
name=Esper Panorama
|
||||
auto={T}:Add{1}
|
||||
auto={1}{T}{S}:moveTo(myBattlefield) and!(tap(noevent))! target(plains,island,swamp|mylibrary)
|
||||
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(*[basic&swamp;island;plains]|myLibrary)
|
||||
auto={1}{T}{S}:name(search card) reveal:plibrarycount optionone name(choose card) target(*[basic&swamp;island;plains]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
|
||||
text={T}: Add {1} to your mana pool. -- {1}, {T}, Sacrifice Esper Panorama: Search your library for a basic Plains, Island, or Swamp card and put it onto the battlefield tapped. Then shuffle your library.
|
||||
type=Land
|
||||
[/card]
|
||||
@@ -50430,7 +50431,8 @@ toughness=1
|
||||
[card]
|
||||
name=Grixis Panorama
|
||||
auto={T}:Add{1}
|
||||
auto={1}{T}{S}:moveTo(myBattlefield) and!(tap(noevent))! target(island,swamp,mountain|mylibrary)
|
||||
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(*[basic&mountain;island;swamp]|myLibrary)
|
||||
auto={1}{T}{S}:name(search card) reveal:plibrarycount optionone name(choose card) target(*[basic&mountain;island;swamp]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
|
||||
text={T}: Add {1} to your mana pool. -- {1}, {T}, Sacrifice Grixis Panorama: Search your library for a basic Island, Swamp, or Mountain card and put it onto the battlefield tapped. Then shuffle your library.
|
||||
type=Land
|
||||
[/card]
|
||||
@@ -60482,7 +60484,8 @@ toughness=1
|
||||
[card]
|
||||
name=Jund Panorama
|
||||
auto={T}:Add{1}
|
||||
auto={1}{T}{S}:moveTo(myBattlefield) and!(tap(noevent))! target(swamp,mountain,forest|mylibrary)
|
||||
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(*[basic&mountain;forest;swamp]|myLibrary)
|
||||
auto={1}{T}{S}:name(search card) reveal:plibrarycount optionone name(choose card) target(*[basic&mountain;forest;swamp]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
|
||||
text={T}: Add {1} to your mana pool. -- {1}, {T}, Sacrifice Jund Panorama: Search your library for a basic Swamp, Mountain, or Forest card and put it onto the battlefield tapped. Then shuffle your library.
|
||||
type=Land
|
||||
[/card]
|
||||
@@ -74759,7 +74762,8 @@ type=Artifact
|
||||
[/card]
|
||||
[card]
|
||||
name=Misty Rainforest
|
||||
auto={L}{T}{S}:moveTo(myBattlefield) target(forest,island|mylibrary)
|
||||
aicode=activate moveTo(myBattlefield) target(*[forest;island]|myLibrary)
|
||||
auto={L}{T}{S}:name(search card) reveal:plibrarycount optionone name(choose card) target(*[forest;island]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveto(ownerbattlefield))! afterrevealedend revealend
|
||||
text={T}, Pay 1 life, Sacrifice Misty Rainforest: Search your library for a Forest or Island card and put it onto the battlefield. Then shuffle your library.
|
||||
type=Land
|
||||
[/card]
|
||||
@@ -75073,7 +75077,8 @@ toughness=1
|
||||
[/card]
|
||||
[card]
|
||||
name=Moggcatcher
|
||||
auto={3}{T}:moveTo(myBattlefield) target(goblin[-instant;-sorcery]|mylibrary)
|
||||
aicode=activate moveTo(myBattlefield) target(goblin[-instant;-sorcery]|myLibrary)
|
||||
auto={3}{T}:name(search card) reveal:plibrarycount optionone name(choose card) target(goblin[-instant;-sorcery]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield))! afterrevealedend revealend
|
||||
text={3}, {T}: Search your library for a Goblin permanent card and put that card onto the battlefield. Then shuffle your library.
|
||||
mana={2}{R}{R}
|
||||
type=Creature
|
||||
@@ -75410,7 +75415,7 @@ subtype=Aura
|
||||
[card]
|
||||
name=Momir Vig, Simic Visionary
|
||||
aicode=activate target(<1>*[zpos=1]|mylibrary) name(revealed card) moveto(myhand) name(revealed card) and!(if cantargetcard(*[-creature]|*) then moveto(mylibrary))!
|
||||
auto=@movedTo(creature[green]|mystack):target(creature|mylibrary) moveto(mylibrary)
|
||||
auto=@movedTo(creature[green]|mystack):target(creature|mylibrary) moveto(mylibrary) and!(moveto(mylibrary))!
|
||||
auto=@movedTo(creature[blue]|mystack):reveal:1 optionone target(creature|reveal) moveto(myhand) optiononeend optiontwo name(Put Back) target(<1>*|reveal) moveto(mylibrary) optiontwoend revealend
|
||||
text=Whenever you cast a green creature spell, you may search your library for a creature card and reveal it. If you do, shuffle your library and put that card on top of it. -- Whenever you cast a blue creature spell, reveal the top card of your library. If it's a creature card, put that card into your hand.
|
||||
mana={3}{G}{U}
|
||||
@@ -76338,7 +76343,8 @@ toughness=2
|
||||
[card]
|
||||
name=Mountain Valley
|
||||
auto=tap(noevent)
|
||||
auto={T}{S}:moveTo(myBattlefield) target(mountain,forest|myLibrary)
|
||||
aicode=activate moveTo(myBattlefield) target(*[mountain;forest]|myLibrary)
|
||||
auto={T}{S}:name(search card) reveal:plibrarycount optionone name(choose card) target(*[mountain;forest]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield))! afterrevealedend revealend
|
||||
text=Mountain Valley enters the battlefield tapped. -- {T}, Sacrifice Mountain Valley: Search your library for a Mountain or Forest card and put it onto the battlefield. Then shuffle your library.
|
||||
type=Land
|
||||
[/card]
|
||||
@@ -76563,7 +76569,8 @@ toughness=1
|
||||
name=Muddle the Mixture
|
||||
target=instant,sorcery|stack
|
||||
auto=fizzle
|
||||
autohand={1}{U}{U}{discard}:moveTo(myhand) target(*[manacost=2]|mylibrary) asSorcery
|
||||
aicode=activate target(*[manacost=2]|mylibrary) moveto(myhand)
|
||||
autohand={1}{U}{U}{discard}:name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>*[manacost=2]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend asSorcery
|
||||
text=Counter target instant or sorcery spell. -- Transmute {1}{U}{U} ({1}{U}{U}, Discard this card: Search your library for a card with the same converted mana cost as this card, reveal it, and put it into your hand. Then shuffle your library. Transmute only as a sorcery.)
|
||||
mana={U}{U}
|
||||
type=Instant
|
||||
@@ -76919,14 +76926,16 @@ subtype=Aura
|
||||
name=Mwonvuli Acid-Moss
|
||||
target=land
|
||||
auto=destroy
|
||||
auto=target(forest|mylibrary) moveto(mybattlefield) and!(tap(noevent))!
|
||||
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(forest|myLibrary)
|
||||
auto=name(search card) reveal:plibrarycount optionone name(choose card) target(forest|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
|
||||
text=Destroy target land. Search your library for a Forest card and put that card onto the battlefield tapped. Then shuffle your library.
|
||||
mana={2}{G}{G}
|
||||
type=Sorcery
|
||||
[/card]
|
||||
[card]
|
||||
name=Mwonvuli Beast Tracker
|
||||
auto=Reveal:type:*:mylibrary revealzone(mylibrary) revealtype(creature[deathtouch;opponentshroud;reach;trample]|mylibrary) optionone name(choose card) target(creature[deathtouch;opponentshroud;reach;trample]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(mylibrary)])) optiononeend revealend
|
||||
aicode=activate target(creature[deathtouch;opponentshroud;reach;trample]|mylibrary) moveto(mylibrary) and!(moveto(mylibrary))!
|
||||
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>creature[deathtouch;opponentshroud;reach;trample]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(mylibrary)])) optiononeend optiontwo bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary )! optiontwoend revealend
|
||||
text=When Mwonvuli Beast Tracker enters the battlefield, search your library for a creature card with deathtouch, hexproof, reach, or trample and reveal it. Shuffle your library and put that card on top of it.
|
||||
mana={1}{G}{G}
|
||||
type=Creature
|
||||
@@ -77002,8 +77011,9 @@ toughness=5
|
||||
[/card]
|
||||
[card]
|
||||
name=Mycosynth Wellspring
|
||||
auto=may moveTo(myhand) notatarget(land[basic]|mylibrary)
|
||||
auto=@movedTo(this|graveyard) from(battlefield):may moveTo(myhand) notatarget(land[basic]|mylibrary)
|
||||
aicode=activate target(land[basic]|mylibrary) moveto(myhand)
|
||||
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>land[basic]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
|
||||
auto=@movedTo(this|graveyard) from(battlefield):name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>land[basic]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
|
||||
text=When Mycosynth Wellspring enters the battlefield or is put into a graveyard from the battlefield, you may search your library for a basic land card, reveal it, put it into your hand, then shuffle your library.
|
||||
mana={2}
|
||||
type=Artifact
|
||||
@@ -77112,7 +77122,8 @@ toughness=2
|
||||
[/card]
|
||||
[card]
|
||||
name=Myr Incubator
|
||||
auto={6}{T}{S}:target(<anyamount>artifact|mylibrary) moveTo(exile) && token(Myr,Artifact Creature Myr,1/1) controller
|
||||
aicode=activate moveto(exile) target(<anyamount>artifact|mylibrary) and!( token(Myr,Artifact Creature Myr,1/1) controller )!
|
||||
auto={6}{T}{S}:name(exile cards) reveal:plibrarycount optionone name(choose card) target(<anyamount>artifact|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(exile) and!( token(Myr,Artifact Creature Myr,1/1) controller )!)! afterrevealedend revealend
|
||||
text={6}, {T}, Sacrifice Myr Incubator: Search your library for any number of artifact cards, exile them, then put that many 1/1 colorless Myr artifact creature tokens onto the battlefield. Then shuffle your library.
|
||||
mana={6}
|
||||
type=Artifact
|
||||
@@ -77222,7 +77233,8 @@ toughness=1
|
||||
[card]
|
||||
name=Myr Turbine
|
||||
auto={T}:token(Myr,Artifact Creature Myr,1/1)
|
||||
auto={T}{T(myr|myBattlefield)}{T(myr|myBattlefield)}{T(myr|myBattlefield)}{T(myr|myBattlefield)}{T(myr|myBattlefield)}:moveTo(mybattlefield) target(myr|mylibrary)
|
||||
aicode=activate moveTo(myBattlefield) target(myr|myLibrary)
|
||||
auto={T}{T(myr|myBattlefield)}{T(myr|myBattlefield)}{T(myr|myBattlefield)}{T(myr|myBattlefield)}{T(myr|myBattlefield)}:name(search card) reveal:plibrarycount optionone name(choose card) target(myr|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield))! afterrevealedend revealend
|
||||
text={T}: Put a 1/1 colorless Myr artifact creature token onto the battlefield. -- {T}, Tap five untapped Myr you control: Search your library for a Myr card and put that card onto the battlefield, then shuffle your library.
|
||||
mana={5}
|
||||
type=Artifact
|
||||
@@ -77486,7 +77498,8 @@ toughness=4
|
||||
[/card]
|
||||
[card]
|
||||
name=Mystical Teachings
|
||||
auto=moveTo(myhand) notatarget(*[instant;flash]|myLibrary)
|
||||
aicode=activate target(*[instant;flash]|mylibrary) moveto(myhand)
|
||||
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>*[instant;flash]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
|
||||
flashback={5}{B}
|
||||
text=Search your library for an instant card or a card with flash, reveal it, and put it into your hand. Then shuffle your library. -- Flashback {5}{B} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
|
||||
mana={3}{U}
|
||||
@@ -77495,7 +77508,7 @@ type=Instant
|
||||
[card]
|
||||
name=Mystical Tutor
|
||||
aicode=activate target(*[instant;sorcery]|mylibrary) moveto(mylibrary) and!(moveto(mylibrary))!
|
||||
auto=Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>*[instant;sorcery]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(mylibrary)])) optiononeend optiontwo bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary )! optiontwoend revealend
|
||||
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>*[instant;sorcery]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(mylibrary)])) optiononeend optiontwo bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary )! optiontwoend revealend
|
||||
text=Search your library for an instant or sorcery card and reveal that card. Shuffle your library, then put the card on top of it.
|
||||
mana={U}
|
||||
type=Instant
|
||||
@@ -77589,10 +77602,11 @@ type=Sorcery
|
||||
[card]
|
||||
name=Nahiri, the Harbinger
|
||||
auto=counter(0/0,4,loyalty)
|
||||
aicode=activate moveto(mybattlefield) notatarget(artifact,creature|mylibrary) and!( transforms((,newability[haste],newability[phaseaction[endofturn sourceinplay] moveTo(ownerhand)])) forever )!
|
||||
auto={C(0/0,2,Loyalty)}:name(+2: Discard to draw) notatarget(*|myhand) transforms((,newability[reject and!(draw:1)!])) forever
|
||||
auto={C(0/0,-2,Loyalty)}:name(-2: Exile tapped Artifact or Creature) target(*[artifact;creature;tapped]) moveto(exile)
|
||||
auto={C(0/0,-2,Loyalty)}:name(-2: Exile target Enchantment) target(enchantment) moveto(exile)
|
||||
auto={C(0/0,-8,Loyalty)}:name(-8: Fetch) moveto(mybattlefield) notatarget(artifact,creature|mylibrary) and!( transforms((,newability[haste],newability[phaseaction[endofturn sourceinplay] moveTo(ownerhand)])) forever )!
|
||||
auto={C(0/0,-8,Loyalty)}:name(-8: Fetch) reveal:plibrarycount optionone name(choose card) target(artifact,creature|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveto(mybattlefield) and!( transforms((,newability[haste],newability[phaseaction[endofturn sourceinplay] moveTo(ownerhand)])) forever )!)! afterrevealedend revealend
|
||||
text=+2: You may discard a card. If you do, draw a card. -- -2: Exile target enchantment, tapped artifact, or tapped creature. -- -8: Search your library for an artifact or creature card, put it onto the battlefield, then shuffle your library. It gains haste. Return it to your hand at the beginning of the next end step.
|
||||
mana={2}{R}{W}
|
||||
type=Planeswalker
|
||||
@@ -77892,7 +77906,8 @@ type=Sorcery
|
||||
[/card]
|
||||
[card]
|
||||
name=Natural Connection
|
||||
auto=moveto(mybattlefield) and!(tap(noevent))! notatarget(land[basic]|mylibrary)
|
||||
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(land[basic]|myLibrary)
|
||||
auto=name(search card) reveal:plibrarycount optionone name(choose card) target(land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
|
||||
text=Search your library for a basic land card, put it onto the battlefield tapped, then shuffle your library.
|
||||
mana={2}{G}
|
||||
type=Instant
|
||||
@@ -77924,7 +77939,8 @@ type=Instant
|
||||
[/card]
|
||||
[card]
|
||||
name=Natural Order
|
||||
auto=moveTo(myBattlefield) target(creature[green]|myLibrary)
|
||||
aicode=activate moveTo(myBattlefield) target(creature[green]|myLibrary)
|
||||
auto=name(search card) reveal:plibrarycount optionone name(choose card) target(creature[green]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield))! afterrevealedend revealend
|
||||
text=As an additional cost to cast Natural Order, sacrifice a green creature. -- Search your library for a green creature card and put it onto the battlefield. Then shuffle your library.
|
||||
mana={2}{G}{G}{S(creature[green]|mybattlefield)}
|
||||
type=Sorcery
|
||||
@@ -77990,7 +78006,8 @@ type=Sorcery
|
||||
[/card]
|
||||
[card]
|
||||
name=Nature's Lore
|
||||
auto=moveTo(myBattlefield) notatarget(forest|myLibrary)
|
||||
aicode=activate moveTo(myBattlefield) target(forest|myLibrary)
|
||||
auto=name(search card) reveal:plibrarycount optionone name(choose card) target(forest|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield))! afterrevealedend revealend
|
||||
text=Search your library for a Forest card and put that card onto the battlefield. Then shuffle your library.
|
||||
mana={1}{G}
|
||||
type=Sorcery
|
||||
@@ -78098,7 +78115,8 @@ toughness=1
|
||||
[card]
|
||||
name=Naya Panorama
|
||||
auto={T}:Add{1}
|
||||
auto={1}{T}{S}:moveTo(myBattlefield) and!(tap(noevent))! target(mountain,forest,plains|mylibrary)
|
||||
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(*[basic&mountain;forest;plains]|myLibrary)
|
||||
auto={1}{T}{S}:name(search card) reveal:plibrarycount optionone name(choose card) target(*[basic&mountain;forest;plains]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
|
||||
text={T}: Add {1} to your mana pool. -- {1}, {T}, Sacrifice Naya Panorama: Search your library for a basic Mountain, Forest, or Plains card and put it onto the battlefield tapped. Then shuffle your library.
|
||||
type=Land
|
||||
[/card]
|
||||
@@ -78725,7 +78743,8 @@ toughness=2
|
||||
[card]
|
||||
name=Nesting Wurm
|
||||
abilities=trample
|
||||
auto=moveTo(myhand) target(<upto:3>nesting wurm|mylibrary)
|
||||
aicode=activate target(<upto:3>nesting wurm|mylibrary) moveto(myhand)
|
||||
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<upto:3>nesting wurm|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
|
||||
text=Trample -- When Nesting Wurm enters the battlefield, you may search your library for up to three cards named Nesting Wurm, reveal them, and put them into your hand. If you do, shuffle your library.
|
||||
mana={4}{G}{G}
|
||||
type=Creature
|
||||
@@ -78795,7 +78814,8 @@ type=World Enchantment
|
||||
[card]
|
||||
name=Netherborn Phalanx
|
||||
auto=life:-type:creature:opponentbattlefield opponent
|
||||
autohand={1}{B}{B}{discard}:moveTo(myhand) target(*[manacost=6]|mylibrary) asSorcery
|
||||
aicode=activate moveTo(myhand) target(*[manacost=6]|mylibrary)
|
||||
autohand={1}{B}{B}{discard}:name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>*[manacost=6]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend asSorcery
|
||||
text=When Netherborn Phalanx enters the battlefield, each opponent loses 1 life for each creature he or she controls. -- Transmute {1}{B}{B} ({1}{B}{B}, Discard this card: Search your library for a card with the same converted mana cost as this card, reveal it, and put it into your hand. Then shuffle your library. Transmute only as a sorcery.)
|
||||
mana={5}{B}
|
||||
type=Creature
|
||||
@@ -78959,7 +78979,8 @@ type=Instant
|
||||
[card]
|
||||
name=Neverending Torment
|
||||
target=player
|
||||
auto=moveto(exile) target(<phandcount>*|targetedpersonslibrary)
|
||||
aicode=activate moveto(exile) target(<phandcount>*|targetedpersonslibrary)
|
||||
auto=name(exile cards) reveal:type:*:targetedpersonslibrary revealzone(targetedpersonslibrary) optionone name(choose card) target(<phandcount>*|reveal) moveto(exile) optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend revealend
|
||||
auto=if compare(epicactivated)~lessthan~1 then emblem transforms((,newability[epic controller],newability[@each my upkeep:castcard(copied named!:Neverending Torment:!)])) forever dontremove
|
||||
text=Search target player's library for X cards, where X is the number of cards in your hand, and exile them. Then that player shuffles his or her library. -- Epic (For the rest of the game, you can't cast spells. At the beginning of each of your upkeeps, copy this spell except for its epic ability. You may choose a new target for the copy.)
|
||||
mana={4}{B}{B}
|
||||
@@ -79327,7 +79348,8 @@ toughness=0
|
||||
[card]
|
||||
name=Nightmare Incursion
|
||||
target=player
|
||||
auto=ability$!target(<type:swamp:mybattlefield>*|opponentlibrary) moveTo(exile)!$ controller
|
||||
aicode=activate moveto(exile) target(<type:swamp:mybattlefield>*|targetedpersonslibrary)
|
||||
auto=name(exile cards) reveal:type:*:targetedpersonslibrary revealzone(targetedpersonslibrary) optionone name(choose card) target(<type:swamp:mybattlefield>*|reveal) moveto(exile) optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend revealend
|
||||
text=Search target player's library for up to X cards, where X is the number of Swamps you control, and exile them. Then that player shuffles his or her library.
|
||||
mana={5}{B}
|
||||
type=Sorcery
|
||||
@@ -79786,9 +79808,10 @@ mana={4}{B}{B}
|
||||
[card]
|
||||
name=Nissa Revane
|
||||
auto=counter(0/0,2,loyalty)
|
||||
aicode=activate moveTo(mybattlefield) target(<anyamount>creature[elf]|mylibrary)
|
||||
auto={C(0/0,1,Loyalty)}:name(+1: fetch) moveTo(mybattlefield) target(Nissa's Chosen|mylibrary)
|
||||
auto={C(0/0,1,Loyalty)}:name(+1: gain life) life:twicetype:elf:mybattlefield controller
|
||||
auto={C(0/0,-7,Loyalty)}:name(-7: ultimate) moveTo(mybattlefield) target(<anyamount>creature[elf]|mylibrary)
|
||||
auto={C(0/0,-7,Loyalty)}:name(-7: ultimate) reveal:plibrarycount optionone name(choose card) target(<anyamount>creature[elf]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield))! afterrevealedend revealend
|
||||
text=+1: Search your library for a card named Nissa's Chosen and put it onto the battlefield. Then shuffle your library. -- +1: You gain 2 life for each Elf you control. -- -7: Search your library for any number of Elf creature cards and put them onto the battlefield. Then shuffle your library.
|
||||
mana={2}{G}{G}
|
||||
type=Planeswalker
|
||||
@@ -79818,7 +79841,8 @@ subtype=Nissa
|
||||
[/card]
|
||||
[card]
|
||||
name=Nissa, Vastwood Seer
|
||||
auto=name(search forest) may moveto(ownerhand) notatarget(forest[basic]|mylibrary)
|
||||
aicode=activate target(forest[basic]|mylibrary) moveto(myhand)
|
||||
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>forest[basic]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
|
||||
auto=@movedto(land|mybattlefield):moveto(exile) and!( moveto(ownerbattlefield) and!(flip(Nissa, Sage Animist) && counter(0/0,3,loyalty))! )!
|
||||
text=When Nissa, Vastwood Seer enters the battlefield, you may search your library for a basic Forest card, reveal it, put it into your hand, then shuffle your library. -- Whenever a land enters the battlefield under your control, if you control seven or more lands, exile Nissa, then return her to the battlefield transformed under her owner's control.
|
||||
mana={2}{G}
|
||||
@@ -79852,9 +79876,10 @@ subtype=Nissa
|
||||
[card]
|
||||
name=Nissa, Worldwaker
|
||||
auto=counter(0/0,3,loyalty)
|
||||
aicode=activate moveTo(mybattlefield) target(<anyamount>land[basic]|mylibrary) and!( becomes(Elemental Creature,4/4,trample) forever )! oneshot
|
||||
auto={C(0/0,1,Loyalty)}:name(+1: land becomes 4/4) target(land|mybattlefield) becomes(Elemental Creature,4/4,trample) forever
|
||||
auto={C(0/0,1,Loyalty)}:name(+1: untap up to 4 forest) target(<upto:4>forest|mybattlefield) untap
|
||||
auto={C(0/0,-7,Loyalty)}:name(-7: search Lands) moveTo(mybattlefield) target(<anyamount>land[basic]|mylibrary) and!( becomes(Elemental Creature,4/4,trample) forever )! oneshot
|
||||
auto={C(0/0,-7,Loyalty)}:name(-7: search Lands) reveal:plibrarycount optionone name(choose card) target(<anyamount>land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(mybattlefield) and!( becomes(Elemental Creature,4/4,trample) forever )! oneshot)! afterrevealedend revealend
|
||||
text=+1: Target land you control becomes a 4/4 Elemental creature with trample. It's still a land. -- +1: Untap up to four target Forests. -- -7: Search your library for any number of basic land cards, put them onto the battlefield, then shuffle your library. Those lands become 4/4 Elemental creatures with trample. They're still lands.
|
||||
mana={3}{G}{G}
|
||||
type=Planeswalker
|
||||
@@ -79872,9 +79897,8 @@ toughness=3
|
||||
[/card]
|
||||
[card]
|
||||
name=Nissa's Expedition
|
||||
target=<upto:2>land[basic]|mylibrary
|
||||
auto=moveto(mybattlefield)
|
||||
auto=tap
|
||||
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(<upto:2>land[basic]|myLibrary)
|
||||
auto=name(search card) reveal:plibrarycount optionone name(choose card) target(<upto:2>land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
|
||||
text=Convoke (Your creatures can help cast this spell. Each creature you tap while casting this spell pays for {1} or one mana of that creature's color.) -- Search your library for up to two basic land cards, put them onto the battlefield tapped, then shuffle your library.
|
||||
other={convoke} name(Convoke)
|
||||
mana={4}{G}
|
||||
@@ -79882,14 +79906,17 @@ type=Sorcery
|
||||
[/card]
|
||||
[card]
|
||||
name=Nissa's Pilgrimage
|
||||
auto=if type(*[instant;sorcery]|mygraveyard)~morethan~1 then name(fetch to play) notatarget(forest[basic]|mylibrary) transforms((,newability[name(move to hand) notatarget(<upto:2>forest[basic]|mylibrary) moveTo(myhand)],newability[moveTo(myBattlefield) and!(tap(noevent))!])) oneshot else name(fetch to play) notatarget(forest[basic]|mylibrary) transforms((,newability[name(move to hand) notatarget(forest[basic]|mylibrary) moveTo(myhand)],newability[moveTo(myBattlefield) and!(tap(noevent))!])) oneshot
|
||||
aicode=activate transforms((,newability[if type(*[instant;sorcery]|mygraveyard)~lessthan~2 then moveTo(myBattlefield) and!(tap(noevent))! target(<upto:2>forest[basic]|myLibrary)],newability[if type(*[instant;sorcery]|mygraveyard)~morethan~1 then moveTo(myBattlefield) and!(tap(noevent))! target(<upto:3>forest[basic]|myLibrary)])) ueot
|
||||
auto=if type(*[instant;sorcery]|mygraveyard)~morethan~1 then name(search card) reveal:plibrarycount optionone name(choose card) target(<upto:3>forest[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
|
||||
auto=if type(*[instant;sorcery]|mygraveyard)~lessthan~2 then name(search card) reveal:plibrarycount optionone name(choose card) target(<upto:2>forest[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
|
||||
text=Search your library for up to two basic Forest cards, reveal those cards, and put one onto the battlefield tapped and the rest into your hand. Then shuffle your library. -- Spell mastery -- If there are two or more instant and/or sorcery cards in your graveyard, search your library for up to three basic Forest cards instead of two.
|
||||
mana={2}{G}
|
||||
type=Sorcery
|
||||
[/card]
|
||||
[card]
|
||||
name=Nissa's Renewal
|
||||
auto=moveto(mybattlefield) and!(tap(noevent))! notatarget(<upto:3>land[basic]|mylibrary)
|
||||
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(<upto:3>land[basic]|myLibrary)
|
||||
auto=name(search card) reveal:plibrarycount optionone name(choose card) target(<upto:3>land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
|
||||
auto=life:7 controller
|
||||
text=Search your library for up to three basic land cards, put them onto the battlefield tapped, then shuffle your library. You gain 7 life.
|
||||
mana={5}{G}
|
||||
@@ -80067,7 +80094,8 @@ type=Enchantment
|
||||
[card]
|
||||
name=Noble Templar
|
||||
abilities=vigilance
|
||||
autohand={2}{cycle}:name(plainscycling) moveTo(myhand) target(plains|mylibrary)
|
||||
aicode=activate target(plains|mylibrary) moveto(myhand)
|
||||
autohand={2}{cycle}:name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>plains|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
|
||||
text=Vigilance -- Plainscycling {2} ({2}, Discard this card: Search your library for a Plains card, reveal it, and put it into your hand. Then shuffle your library.)
|
||||
mana={5}{W}
|
||||
type=Creature
|
||||
@@ -81787,7 +81815,8 @@ toughness=1
|
||||
[/card]
|
||||
[card]
|
||||
name=Ondu Giant
|
||||
auto=may moveTo(myBattlefield) and!(tap(noevent))! target(basic|mylibrary)
|
||||
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(land[basic]|myLibrary)
|
||||
auto=name(search card) reveal:plibrarycount optionone name(choose card) target(land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
|
||||
text=When Ondu Giant enters the battlefield, search your library for a basic land card and put that card onto the battlefield tapped. Then shuffle your library.
|
||||
mana={3}{G}
|
||||
type=Creature
|
||||
@@ -81859,7 +81888,8 @@ subtype=Aura
|
||||
[card]
|
||||
name=One with Nature
|
||||
target=creature
|
||||
auto=@damaged(player) from(mytgt):may moveto(myBattlefield) and!(tap(noevent))! target(land[basic]|myLibrary)
|
||||
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(land[basic]|myLibrary)
|
||||
auto=@combatdamaged(player) from(mytgt):name(search card) reveal:plibrarycount optionone name(choose card) target(land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
|
||||
text=Enchant creature -- Whenever enchanted creature deals combat damage to a player, you may search your library for a basic land card, put that card onto the battlefield tapped, then shuffle your library.
|
||||
mana={G}
|
||||
type=Enchantment
|
||||
@@ -82138,7 +82168,7 @@ toughness=2
|
||||
[card]
|
||||
name=Open the Armory
|
||||
aicode=activate notatarget(*[aura;equipment]|mylibrary) moveTo(ownerhand)
|
||||
auto=Reveal:type:*:mylibrary revealzone(mylibrary) revealtype(*[aura;equipment]|mylibrary) optionone name(choose card) target(*[aura;equipment]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend revealend
|
||||
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) revealtype(*[aura;equipment]|mylibrary) optionone name(choose card) target(*[aura;equipment]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend revealend
|
||||
text=Search your library for an Aura or Equipment card, reveal it, and put it into your hand. Then shuffle your library.
|
||||
mana={1}{W}
|
||||
type=Sorcery
|
||||
@@ -83646,7 +83676,8 @@ toughness=2
|
||||
[card]
|
||||
name=Pale Recluse
|
||||
abilities=reach
|
||||
autohand={2}{cycle}:name(forestcycling or plainscycling) moveTo(myhand) target(plains,forest|mylibrary)
|
||||
aicode=activate target(*[plains;forest]|mylibrary) moveto(myhand)
|
||||
autohand={2}{cycle}:name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>*[plains;forest]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
|
||||
text=Reach (This can block creatures with flying.) -- Forestcycling {2}, plainscycling {2} ({2}, Discard this card: Search your library for a Forest or Plains card, reveal it, and put it into your hand. Then shuffle your library.)
|
||||
mana={4}{G}{W}
|
||||
type=Creature
|
||||
@@ -84251,7 +84282,7 @@ type=Sorcery
|
||||
[card]
|
||||
name=Path to Exile
|
||||
target=creature
|
||||
auto=transforms((,newability[moveto(exile)],newability[name(fetch basic land) notatarget(land[basic]|mylibrary) moveTo(mybattlefield) and!( tap(noevent) )! ])) oneshot
|
||||
auto=moveto(exile) && ability$!name(search land) notatarget(land[basic]|mylibrary) moveTo(mybattlefield) and!(tap(noevent))!!$ targetcontroller
|
||||
text=Exile target creature. Its controller may search his or her library for a basic land card, put that card onto the battlefield tapped, then shuffle his or her library.
|
||||
mana={W}
|
||||
type=Instant
|
||||
@@ -84421,7 +84452,7 @@ toughness=2
|
||||
[card]
|
||||
name=Pattern of Rebirth
|
||||
target=creature
|
||||
auto=@movedTo(mytgt|graveyard) from(battlefield):all(trigger[to]) transforms((,newability[target(creature|mylibrary) moveTo(mybattlefield)]))
|
||||
auto=teach(creature) transforms((,newability[@movedTo(this|graveyard) from(battlefield):name(search creature) ability$!moveTo(myBattlefield) target(creature|myLibrary)!$ controller]))
|
||||
text=Enchant creature -- When enchanted creature is put into a graveyard, that creature's controller may search his or her library for a creature card and put that card onto the battlefield. If that player does, he or she then shuffles his or her library.
|
||||
mana={3}{G}
|
||||
type=Enchantment
|
||||
@@ -84915,7 +84946,8 @@ toughness=4
|
||||
[/card]
|
||||
[card]
|
||||
name=Perilous Forays
|
||||
auto={1}{S(creature|mybattlefield)}:target(*[swamp;island;mountain;forest;plains]|mylibrary) moveTo(myBattlefield) and!(tap(noevent))!
|
||||
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(*[swamp;island;mountain;forest;plains]|myLibrary)
|
||||
auto={1}{S(creature|mybattlefield)}:name(search card) reveal:plibrarycount optionone name(choose card) target(*[swamp;island;mountain;forest;plains]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
|
||||
text={1}, Sacrifice a creature: Search your library for a land card with a basic land type and put it onto the battlefield tapped. Then shuffle your library.
|
||||
mana={3}{G}{G}
|
||||
type=Enchantment
|
||||
@@ -86204,6 +86236,7 @@ toughness=2
|
||||
[card]
|
||||
name=Pick the Brain
|
||||
target=opponent
|
||||
aicode=activate notatarget(*[-land]|targetedpersonshand) moveto(exile) and!( if delirium then transforms((,newability[moveTo(exile) all(*[share!name!]|mygraveyard)],newability[moveTo(exile) all(*[share!name!]|myhand)],newability[moveTo(exile) and!(shuffle)! all(*[share!name!]|mylibrary)])) oneshot )!
|
||||
auto=reveal:type:*:targetedpersonshand revealzone(targetedpersonshand) optionone name(choose card) target(*[-land]|reveal) moveto(exile) and!( if delirium then transforms((,newability[all(*[share!name!]|mygraveyard) moveto(exile)],newability[all(*[share!name!]|myhand) moveto(exile)],newability[all(*[share!name!]|mylibrary) moveto(exile) and!(shuffle)!]))) oneshot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerhand) and!( all(*|reveal) moveto(ownerhand) )! optiontwoend revealend
|
||||
text=Target opponent reveals his or her hand. You choose a nonland card from it and exile that card. -- Delirium -- If there are four or more card types among cards in your graveyard, search that player's graveyard, hand, and library for any number of cards with the same name as the exiled card, exile those cards, then that player shuffles his or her library.
|
||||
mana={2}{B}
|
||||
@@ -86264,7 +86297,8 @@ toughness=4
|
||||
[card]
|
||||
name=Pilgrim's Eye
|
||||
abilities=flying
|
||||
auto=may moveTo(ownerhand) target(land[basic]|mylibrary)
|
||||
aicode=activate target(land[basic]|mylibrary) moveto(myhand)
|
||||
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>land[basic]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
|
||||
text=Flying -- When Pilgrim's Eye enters the battlefield, you may search your library for a basic land card, reveal it, put it into your hand, then shuffle your library.
|
||||
mana={3}
|
||||
type=Artifact Creature
|
||||
@@ -86830,7 +86864,8 @@ type=Sorcery
|
||||
[/card]
|
||||
[card]
|
||||
name=Planar Bridge
|
||||
auto={8}{T}:moveTo(myBattlefield) notatarget(*[-instant;-sorcery]|mylibrary)
|
||||
aicode=activate moveTo(myBattlefield) target(*[-instant;-sorcery]|myLibrary)
|
||||
auto={8}{T}:name(search card) reveal:plibrarycount optionone name(choose card) target(*[-instant;-sorcery]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(activate castcard(putinplay))! afterrevealedend revealend
|
||||
text={8}, {T}: Search your library for a permanent card, put it onto the battlefield, then shuffle your library.
|
||||
mana={6}
|
||||
type=Legendary Artifact
|
||||
@@ -86889,7 +86924,9 @@ type=Sorcery
|
||||
[/card]
|
||||
[card]
|
||||
name=Planar Portal
|
||||
auto={6}{T}:moveTo(myHand) target(*|myLibrary)
|
||||
abilities=hiddenface
|
||||
aicode=activate moveTo(myhand) target(*|mylibrary)
|
||||
auto={6}{T}:name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>*|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
|
||||
text={6}, {T}: Search your library for a card and put that card into your hand. Then shuffle your library.
|
||||
mana={6}
|
||||
type=Artifact
|
||||
@@ -87050,7 +87087,8 @@ toughness=2
|
||||
[/card]
|
||||
[card]
|
||||
name=Plea for Guidance
|
||||
auto=moveto(myhand) notatarget(<upto:2>enchantment|mylibrary)
|
||||
aicode=activate target(<upto:2>enchantment|mylibrary) moveto(myhand)
|
||||
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<upto:2>enchantment|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
|
||||
text=Search your library for up to two enchantment cards, reveal them, and put them into your hand. Then shuffle your library.
|
||||
mana={5}{W}
|
||||
type=Sorcery
|
||||
@@ -87206,7 +87244,8 @@ toughness=3
|
||||
[/card]
|
||||
[card]
|
||||
name=Polluted Delta
|
||||
auto={L}{T}{S}:moveTo(myBattlefield) target(island,swamp|mylibrary)
|
||||
aicode=activate moveTo(myBattlefield) target(*[island;swamp]|myLibrary)
|
||||
auto={L}{T}{S}:name(search card) reveal:plibrarycount optionone name(choose card) target(*[island;swamp]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveto(ownerbattlefield))! afterrevealedend revealend
|
||||
text={T}, Pay 1 life, Sacrifice Polluted Delta: Search your library for an Island or Swamp card and put it onto the battlefield. Then shuffle your library.
|
||||
type=Land
|
||||
[/card]
|
||||
@@ -88062,7 +88101,8 @@ subtype=Aura
|
||||
[/card]
|
||||
[card]
|
||||
name=Primal Druid
|
||||
auto=@movedTo(this|graveyard) from(battlefield):may notatarget(land[basic]|mylibrary) moveto(mybattlefield) and!(tap(noevent))!
|
||||
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(land[basic]|myLibrary)
|
||||
auto=@movedTo(this|graveyard) from(battlefield):name(search card) reveal:plibrarycount optionone name(choose card) target(land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
|
||||
text=When Primal Druid dies, you may search your library for a basic land card, put it onto the battlefield tapped, then shuffle your library.
|
||||
mana={1}{G}
|
||||
type=Creature
|
||||
@@ -88091,9 +88131,9 @@ subtype=Aura
|
||||
[/card]
|
||||
[card]
|
||||
name=Primal Growth
|
||||
target=land[basic]|mylibrary
|
||||
auto=moveto(mybattlefield)
|
||||
auto=alternative target(land[basic]|mylibrary) moveto(mybattlefield)
|
||||
aicode=activate transforms((,newability[ifnot paid(alternative) then target(land[basic]|mylibrary) moveto(mybattlefield)],newability[if paid(alternative) then target(<2>land[basic]|mylibrary) moveto(mybattlefield)])) ueot
|
||||
auto=ifnot paid(alternative) then name(search card) reveal:plibrarycount optionone name(choose card) target(land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
|
||||
auto=if paid(alternative) then name(search card) reveal:plibrarycount optionone name(choose card) target(<upto:2>land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
|
||||
text=Kicker - Sacrifice a creature. (You may sacrifice a creature in addition to any other costs as you cast this spell.) -- Search your library for a basic land card, put that card onto the battlefield, then shuffle your library. If Primal Growth was kicked, instead search your library for two basic land cards, put them onto the battlefield, then shuffle your library.
|
||||
mana={2}{G}
|
||||
other={2}{G}{S(creature|mybattlefield)} name(Pay Kicker)
|
||||
@@ -88226,8 +88266,9 @@ toughness=3
|
||||
[card]
|
||||
name=Primeval Titan
|
||||
abilities=trample
|
||||
auto=may target(<upto:2>land|mylibrary) and!(tap(noevent))! moveTo(mybattlefield)
|
||||
auto=@combat(attacking) source(this):may target(<upto:2>land|mylibrary) moveTo(mybattlefield) and!(tap(noevent))!
|
||||
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(<upto:2>land|myLibrary)
|
||||
auto=name(search card) reveal:plibrarycount optionone name(choose card) target(<upto:2>land|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
|
||||
auto=@combat(attacking) source(this):name(search card) reveal:plibrarycount optionone name(choose card) target(<upto:2>land|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
|
||||
text=Trample -- Whenever Primeval Titan enters the battlefield or attacks, you may search your library for up to two land cards, put them onto the battlefield tapped, then shuffle your library.
|
||||
mana={4}{G}{G}
|
||||
type=Creature
|
||||
@@ -89917,7 +89958,8 @@ type=Enchantment
|
||||
[card]
|
||||
name=Quest for the Holy Relic
|
||||
auto=@movedTo(creature|mystack):may counter(0/0,1,Quest) all(this)
|
||||
auto={C(0/0,-5,Quest)}{S}:name(move and attach) target(equipment|mylibrary) moveto(mybattlefield) and!(transforms((,newability[rehook target(creature|mybattlefield)])))!
|
||||
aicode=activate target(equipment|mylibrary) moveto(mybattlefield) and!(transforms((,newability[rehook target(creature|mybattlefield)])))!
|
||||
auto={C(0/0,-5,Quest)}{S}:name(search card) reveal:plibrarycount optionone name(choose card) target(<1>equipment|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveto(mybattlefield) and!(transforms((,newability[rehook target(creature|mybattlefield)])))!)! afterrevealedend revealend
|
||||
text=Whenever you cast a creature spell, you may put a quest counter on Quest for the Holy Relic. -- Remove five quest counters from Quest for the Holy Relic and sacrifice it: Search your library for an Equipment card, put it onto the battlefield, and attach it to a creature you control. Then shuffle your library.
|
||||
mana={W}
|
||||
type=Enchantment
|
||||
@@ -90261,7 +90303,8 @@ toughness=1
|
||||
[/card]
|
||||
[card]
|
||||
name=Quirion Trailblazer
|
||||
auto=may moveTo(myBattlefield) and!(tap(noevent))! target(land[basic]|mylibrary)
|
||||
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(land[basic]|myLibrary)
|
||||
auto=name(search card) reveal:plibrarycount optionone name(choose card) target(land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
|
||||
text=When Quirion Trailblazer enters the battlefield, you may search your library for a basic land card and put that card onto the battlefield tapped. If you do, shuffle your library.
|
||||
mana={3}{G}
|
||||
type=Creature
|
||||
@@ -91182,7 +91225,8 @@ toughness=3
|
||||
[card]
|
||||
name=Ramosian Captain
|
||||
abilities=first strike
|
||||
auto={5}{T}:moveTo(myBattlefield) target(rebel[manacost<=4]|mylibrary)
|
||||
aicode=activate moveTo(myBattlefield) target(rebel[manacost<=4]|myLibrary)
|
||||
auto={5}{T}:name(search card) reveal:plibrarycount optionone name(choose card) target(rebel[manacost<=4]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(activate castcard(putinplay))! afterrevealedend revealend
|
||||
text=First strike -- {5}, {T}: Search your library for a Rebel permanent card with converted mana cost 4 or less and put that card onto the battlefield. Then shuffle your library.
|
||||
mana={1}{W}{W}
|
||||
type=Creature
|
||||
@@ -91192,7 +91236,8 @@ toughness=2
|
||||
[/card]
|
||||
[card]
|
||||
name=Ramosian Commander
|
||||
auto={6}{T}:moveTo(myBattlefield) target(rebel[manacost<=5]|mylibrary)
|
||||
aicode=activate moveTo(myBattlefield) target(rebel[manacost<=5]|myLibrary)
|
||||
auto={6}{T}:name(search card) reveal:plibrarycount optionone name(choose card) target(rebel[manacost<=5]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(activate castcard(putinplay))! afterrevealedend revealend
|
||||
text={6}, {T}: Search your library for a Rebel permanent card with converted mana cost 5 or less and put that card onto the battlefield. Then shuffle your library.
|
||||
mana={2}{W}{W}
|
||||
type=Creature
|
||||
@@ -91202,7 +91247,8 @@ toughness=4
|
||||
[/card]
|
||||
[card]
|
||||
name=Ramosian Lieutenant
|
||||
auto={4}{T}:moveTo(myBattlefield) target(rebel[manacost<=3]|mylibrary)
|
||||
aicode=activate moveTo(myBattlefield) target(rebel[manacost<=3]|myLibrary)
|
||||
auto={4}{T}:name(search card) reveal:plibrarycount optionone name(choose card) target(rebel[manacost<=3]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(activate castcard(putinplay))! afterrevealedend revealend
|
||||
text={4}, {T}: Search your library for a Rebel permanent card with converted mana cost 3 or less and put that card onto the battlefield. Then shuffle your library.
|
||||
mana={1}{W}
|
||||
type=Creature
|
||||
@@ -91231,7 +91277,8 @@ toughness=2
|
||||
[/card]
|
||||
[card]
|
||||
name=Ramosian Sergeant
|
||||
auto={3}{T}:moveTo(myBattlefield) target(rebel[manacost<=2]|mylibrary)
|
||||
aicode=activate moveTo(myBattlefield) target(rebel[manacost<=2]|myLibrary)
|
||||
auto={3}{T}:name(search card) reveal:plibrarycount optionone name(choose card) target(rebel[manacost<=2]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(activate castcard(putinplay))! afterrevealedend revealend
|
||||
text={3}, {T}: Search your library for a Rebel permanent card with converted mana cost 2 or less and put that card onto the battlefield. Then shuffle your library.
|
||||
mana={W}
|
||||
type=Creature
|
||||
@@ -91242,7 +91289,8 @@ toughness=1
|
||||
[card]
|
||||
name=Ramosian Sky Marshal
|
||||
abilities=flying
|
||||
auto={7}{T}:moveTo(myBattlefield) target(rebel[manacost<=6]|mylibrary)
|
||||
aicode=activate moveTo(myBattlefield) target(rebel[manacost<=6]|myLibrary)
|
||||
auto={7}{T}:name(search card) reveal:plibrarycount optionone name(choose card) target(rebel[manacost<=6]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(activate castcard(putinplay))! afterrevealedend revealend
|
||||
text=Flying -- {7}, {T}: Search your library for a Rebel permanent card with converted mana cost 6 or less and put that card onto the battlefield. Then shuffle your library.
|
||||
mana={3}{W}{W}
|
||||
type=Creature
|
||||
@@ -91273,7 +91321,8 @@ toughness=4
|
||||
[/card]
|
||||
[card]
|
||||
name=Rampant Growth
|
||||
auto=moveTo(myBattlefield) and!(tap(noevent))! notatarget(land[basic]|myLibrary)
|
||||
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(land[basic]|myLibrary)
|
||||
auto=name(search card) reveal:plibrarycount optionone name(choose card) target(land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
|
||||
text=Search your library for a basic land card and put that card onto the battlefield tapped. Then shuffle your library.
|
||||
mana={1}{G}
|
||||
type=Sorcery
|
||||
@@ -91354,7 +91403,8 @@ toughness=2
|
||||
[/card]
|
||||
[card]
|
||||
name=Ranger of Eos
|
||||
auto=may moveTo(myHand) target(<upto:2>creature[manacost<=1]|myLibrary)
|
||||
aicode=activate target(<upto:2>creature[manacost<=1]|mylibrary) moveto(myhand)
|
||||
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<upto:2>creature[manacost<=1]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
|
||||
text=When Ranger of Eos enters the battlefield, you may search your library for up to two creature cards with converted mana cost 1 or less, reveal them, and put them into your hand. If you do, shuffle your library.
|
||||
mana={3}{W}
|
||||
type=Creature
|
||||
@@ -91373,7 +91423,8 @@ type=Instant
|
||||
[/card]
|
||||
[card]
|
||||
name=Ranger's Path
|
||||
auto=name(fetch) moveTo(myBattlefield) and!(tap(noevent))! notatarget(<upto:2>forest|mylibrary)
|
||||
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(<upto:2>forest|myLibrary)
|
||||
auto=name(search card) reveal:plibrarycount optionone name(choose card) target(<upto:2>forest|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
|
||||
text=Search your library for up to two Forest cards and put them onto the battlefield tapped. Then shuffle your library.
|
||||
mana={3}{G}
|
||||
type=Sorcery
|
||||
@@ -91507,7 +91558,8 @@ toughness=1
|
||||
[card]
|
||||
name=Ratcatcher
|
||||
abilities=fear
|
||||
auto=@each my upkeep:may moveTo(myHand) target(rat|mylibrary)
|
||||
aicode=activate target(rat|mylibrary) moveto(myhand)
|
||||
auto=@each my upkeep:name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>rat|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
|
||||
text=Fear (This creature can't be blocked except by artifact creatures and/or black creatures.) -- At the beginning of your upkeep, you may search your library for a Rat card, reveal it, and put it into your hand. If you do, shuffle your library.
|
||||
mana={4}{B}{B}
|
||||
type=Creature
|
||||
@@ -91542,7 +91594,8 @@ type=Artifact
|
||||
[card]
|
||||
name=Rathi Assassin
|
||||
auto={1}{B}{B}{T}:destroy target(creature[tapped;-black])
|
||||
auto={3}{T}:moveTo(myBattlefield) target(mercenary[manacost<=3]|mylibrary)
|
||||
aicode=activate moveTo(myBattlefield) target(mercenary[manacost<=3]|myLibrary)
|
||||
auto={3}{T}:name(search card) reveal:plibrarycount optionone name(choose card) target(mercenary[manacost<=3]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(activate castcard(putinplay))! afterrevealedend revealend
|
||||
text={1}{B}{B}, {T}: Destroy target tapped nonblack creature. -- {3}, {T}: Search your library for a Mercenary permanent card with converted mana cost 3 or less and put that card onto the battlefield. Then shuffle your library.
|
||||
mana={2}{B}{B}
|
||||
type=Creature
|
||||
@@ -91565,7 +91618,8 @@ toughness=5
|
||||
[card]
|
||||
name=Rathi Fiend
|
||||
auto=life:-3 controller && life:-3 opponent
|
||||
auto={3}{T}:moveTo(myBattlefield) target(mercenary[manacost<=3]|mylibrary)
|
||||
aicode=activate moveTo(myBattlefield) target(mercenary[manacost<=3]|myLibrary)
|
||||
auto={3}{T}:name(search card) reveal:plibrarycount optionone name(choose card) target(mercenary[manacost<=3]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(activate castcard(putinplay))! afterrevealedend revealend
|
||||
text=When Rathi Fiend enters the battlefield, each player loses 3 life. -- {3}, {T}: Search your library for a Mercenary permanent card with converted mana cost 3 or less and put that card onto the battlefield. Then shuffle your library.
|
||||
mana={3}{B}
|
||||
type=Creature
|
||||
@@ -91576,7 +91630,8 @@ toughness=2
|
||||
[card]
|
||||
name=Rathi Intimidator
|
||||
abilities=fear
|
||||
auto={2}{T}:moveTo(myBattlefield) target(mercenary[manacost<=2]|mylibrary)
|
||||
aicode=activate moveTo(myBattlefield) target(mercenary[manacost<=2]|myLibrary)
|
||||
auto={2}{T}:name(search card) reveal:plibrarycount optionone name(choose card) target(mercenary[manacost<=2]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(activate castcard(putinplay))! afterrevealedend revealend
|
||||
text=Fear (This creature can't be blocked except by artifact creatures and/or black creatures.) -- {2}, {T}: Search your library for a Mercenary permanent card with converted mana cost 2 or less and put that card onto the battlefield. Then shuffle your library.
|
||||
mana={1}{B}{B}
|
||||
type=Creature
|
||||
@@ -92205,7 +92260,8 @@ toughness=2
|
||||
[card]
|
||||
name=Realm Seekers
|
||||
auto=counter(1/1,type:*:hand)
|
||||
auto={1}{C(1/1,-1)}:name(fetch) notatarget(land|mylibrary) moveto(ownerhand)
|
||||
aicode=activate target(land|mylibrary) moveto(myhand)
|
||||
auto={1}{C(1/1,-1)}:name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>land|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
|
||||
text=Realm Seekers enters the battlefield with X +1/+1 counters on it, where X is the total number of cards in all players' hands. -- {2}{G}, Remove a +1/+1 counter from Realm Seekers: Search your library for a land card, reveal it, put it into your hand, then shuffle your library.
|
||||
mana={4}{G}{G}
|
||||
type=Creature
|
||||
@@ -92239,6 +92295,7 @@ type=Sorcery
|
||||
[card]
|
||||
name=Reap Intellect
|
||||
target=opponent
|
||||
aicode=activate notatarget(<upto:castx>*[-land]|targetedpersonshand) moveto(exile) and!( transforms((,newability[moveTo(exile) all(*[share!name!]|mygraveyard)],newability[moveTo(exile) all(*[share!name!]|myhand)],newability[moveTo(exile) and!(shuffle)! all(*[share!name!]|mylibrary)])) oneshot )!
|
||||
auto=reveal:type:*:targetedpersonshand revealzone(targetedpersonshand) optionone name(choose card) notatarget(<upto:castx>*[-land]|reveal) moveto(exile) and!( transforms((,newability[moveTo(exile) all(*[share!name!]|mygraveyard)],newability[moveTo(exile) all(*[share!name!]|myhand)],newability[moveTo(exile) and!(shuffle)! all(*[share!name!]|mylibrary)])) oneshot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerhand) and!( all(*|reveal) moveto(ownerhand) )! optiontwoend revealend
|
||||
text=Target opponent reveals his or her hand. You choose up to X nonland cards from it and exile them. For each card exiled this way, search that player's graveyard, hand, and library for any number of cards with the same name as that card and exile them. Then that player shuffles his or her library.
|
||||
mana={X}{2}{U}{B}
|
||||
@@ -93405,7 +93462,8 @@ toughness=3
|
||||
[card]
|
||||
name=Renegade Map
|
||||
auto=tap(noevent)
|
||||
auto={T}{S}:moveTo(myhand) target(land[basic]|mylibrary)
|
||||
aicode=activate target(land[basic]|mylibrary) moveto(myhand)
|
||||
auto={t}{s}:name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>land[basic]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
|
||||
text=Renegade Map enters the battlefield tapped. -- {T}, Sacrifice Renegade Map: Search your library for a basic land card, reveal it, put it into your hand, then shuffle your library.
|
||||
mana={1}
|
||||
type=Artifact
|
||||
@@ -93471,7 +93529,8 @@ type=Instant
|
||||
[/card]
|
||||
[card]
|
||||
name=Renewal
|
||||
auto=moveTo(myHand) target(land[basic]|myLibrary)
|
||||
aicode=activate moveTo(myBattlefield) target(land[basic]|myLibrary)
|
||||
auto=name(search card) reveal:plibrarycount optionone name(choose card) target(land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield))! afterrevealedend revealend
|
||||
auto=@next upkeep:draw:1 controller
|
||||
text=As an additional cost to cast Renewal, sacrifice a land. -- Search your library for a basic land card and put that card onto the battlefield. Then shuffle your library. -- Draw a card at the beginning of the next turn's upkeep.
|
||||
mana={2}{G}{S(land|mybattlefield)}
|
||||
@@ -93711,7 +93770,8 @@ type=Instant
|
||||
[/card]
|
||||
[card]
|
||||
name=Reshape
|
||||
auto=moveto(mybattlefield) target(artifact[manacost =X]|mylibrary)
|
||||
aicode=activate moveTo(myBattlefield) target(artifact[manacost<=X]|myLibrary)
|
||||
auto=name(search card) reveal:plibrarycount optionone name(choose card) target(artifact[manacost<=X]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield))! afterrevealedend revealend
|
||||
text=As an additional cost to cast Reshape, sacrifice an artifact. -- Search your library for an artifact card with converted mana cost X or less and put it onto the battlefield. Then shuffle your library.
|
||||
mana={X}{U}{U}{S(artifact|mybattlefield)}
|
||||
type=Sorcery
|
||||
@@ -94927,7 +94987,8 @@ type=Artifact
|
||||
[card]
|
||||
name=Ring of Three Wishes
|
||||
auto=counter(0/0,3,Wish)
|
||||
auto={5}{T}{C(0/0,-1,Wish)}:moveTo(myHand) notatarget(*|mylibrary)
|
||||
aicode=activate target(*|mylibrary) moveto(myhand)
|
||||
auto={5}{T}{C(0/0,-1,Wish)}:name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>*|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
|
||||
text=Ring of Three Wishes enters the battlefield with three wish counters on it. -- {5}{T}, Remove a wish counter from Ring of Three Wishes: Search your library for a card and put that card into your hand. Then shuffle your library.
|
||||
mana={5}
|
||||
type=Artifact
|
||||
@@ -95768,7 +95829,8 @@ toughness=1
|
||||
[card]
|
||||
name=Rocky Tar Pit
|
||||
auto=tap(noevent)
|
||||
auto={T}{S}:moveTo(myBattlefield) target(mountain,swamp|myLibrary)
|
||||
aicode=activate moveTo(myBattlefield) target(*[mountain;swamp]|myLibrary)
|
||||
auto={T}{S}:name(search card) reveal:plibrarycount optionone name(choose card) target(*[mountain;swamp]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield))! afterrevealedend revealend
|
||||
text=Rocky Tar Pit enters the battlefield tapped. -- {T}, Sacrifice Rocky Tar Pit: Search your library for a Swamp or Mountain card and put it onto the battlefield. Then shuffle your library.
|
||||
type=Land
|
||||
[/card]
|
||||
@@ -99931,7 +99993,8 @@ type=Sorcery
|
||||
[/card]
|
||||
[card]
|
||||
name=Scouting Trek
|
||||
auto=name(put on top) notatarget(<anyamount>land[basic]|mylibrary) moveTo(ownerexile) and!(moveto(ownerlibrary))!
|
||||
aicode=activate notatarget(<anyamount>land[basic]|mylibrary) moveTo(ownerlibrary) and!(moveto(ownerlibrary))!
|
||||
auto=name(search card) Reveal:type:*:mylibrary revealtype(land[basic]|mylibrary) revealzone(mylibrary) optionone name(choose cards) target(<anyamount>land|reveal) moveto(exile) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|myexile) moveto(mylibrary) afterrevealedend revealend
|
||||
text=Search your library for any number of basic land cards. Reveal those cards, then shuffle your library and put them on top of it.
|
||||
mana={1}{G}
|
||||
type=Sorcery
|
||||
|
||||
@@ -9,6 +9,7 @@ hand:forest
|
||||
[PLAYER2]
|
||||
[DO]
|
||||
misty rainforest
|
||||
choice 0
|
||||
island
|
||||
forest
|
||||
[ASSERT]
|
||||
|
||||
Reference in New Issue
Block a user