Added HTR18, HT19, AFR and AFC sets, added/fixed old primitives, improved Android dowloader, fixed it lang file, fixed IMA rarities, fixed order index of some old sets, added all features from D&D such as Dungeon Cards and Dice (d20,d10, adn so on).
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
#Primitives Pack for Wagic the Homebrew.
|
||||
#Please keep these card alphabetized, and try to have the "name=" line at the top of each card
|
||||
#I sorted this programatically so the other comments are removed except for AUTO_DEFINE - Vitty85 16-06-2021
|
||||
#I sorted this programatically so the other comments are removed except for AUTO_DEFINE - Vitty85 16-07-2021
|
||||
[card]
|
||||
name=Abandon Reason
|
||||
target=<upto:2>creature
|
||||
@@ -1975,7 +1975,7 @@ type=Enchantment
|
||||
[/card]
|
||||
[card]
|
||||
name=Ajani's Pridemate
|
||||
auto=@lifeof(player) from(*[-lifefaker]):counter(1/1,1)
|
||||
auto=@lifeof(player) from(*[-lifefaker]|*):counter(1/1,1)
|
||||
text=Whenever you gain life, put a +1/+1 counter on Ajani's Pridemate.
|
||||
mana={1}{W}
|
||||
type=Creature
|
||||
@@ -5143,7 +5143,7 @@ toughness=4
|
||||
[card]
|
||||
name=Archangel of Thune
|
||||
abilities=flying,lifelink
|
||||
auto=@lifeof(player) from(*[-lifefaker]):all(creature|mybattlefield) counter(1/1,1)
|
||||
auto=@lifeof(player) from(*[-lifefaker]|*):all(creature|mybattlefield) counter(1/1,1)
|
||||
text=Flying. -- Lifelink. -- Whenever you gain life, put a +1/+1 counter on each creature you control.
|
||||
mana={3}{W}{W}
|
||||
type=Creature
|
||||
@@ -6778,7 +6778,7 @@ toughness=2
|
||||
[card]
|
||||
name=Atraxa, Praetors' Voice
|
||||
abilities=flying,vigilance,deathtouch,lifelink
|
||||
auto=@each my end:notatarget(<anyamount>*[artifact;creature;enchantment;land;planeswalker;player]) proliferate
|
||||
auto=@each my end:name(Proliferate) NotATarget(<anyamount>*) duplicatecounters(single)
|
||||
text=Flying, vigilance, deathtouch, lifelink -- At the beginning of your end step, proliferate. (You choose any number of permanents and/or players with counters on them, then give each another counter of a kind already there.)
|
||||
mana={G}{W}{U}{B}
|
||||
type=Legendary Creature
|
||||
@@ -8902,9 +8902,10 @@ type=Instant
|
||||
[/card]
|
||||
[card]
|
||||
name=Bant Panorama
|
||||
auto={T}:Add{1}
|
||||
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(*[basic;island;forest;plains]|myLibrary)
|
||||
auto={1}{T}{S}:name(search card) reveal:plibrarycount optionone name(choose card) target(*[basic;island;forest;plains]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
|
||||
auto={T}:Add{C}
|
||||
auto={1}{T}{S}:name(search forest) target(forest[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )!
|
||||
auto={1}{T}{S}:name(search plains) target(plains[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )!
|
||||
auto={1}{T}{S}:name(search island) target(island[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )!
|
||||
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]
|
||||
@@ -12217,7 +12218,7 @@ type=Enchantment
|
||||
[/card]
|
||||
[card]
|
||||
name=Bloodbond Vampire
|
||||
auto=@lifeof(player) from(*[-lifefaker]):counter(1/1,1)
|
||||
auto=@lifeof(player) from(*[-lifefaker]|*):counter(1/1,1)
|
||||
text=Whenever you gain life, put a +1/+1 counter on Bloodbond Vampire.
|
||||
mana={2}{B}{B}
|
||||
type=Creature
|
||||
@@ -15125,8 +15126,8 @@ toughness=4
|
||||
[card]
|
||||
name=Brisela, Voice of Nightmares
|
||||
auto=meldfrom(Gisela, the Broken Blade|Bruna, the Fading Light)
|
||||
abilities=flying, first strike, vigilance, lifelink
|
||||
auto=maxcast(*[manacost<4])0 opponent
|
||||
abilities=flying,first strike,vigilance,lifelink
|
||||
auto=maxcast(*[manacost<=3])0 opponent
|
||||
text=Flying, first strike, vigilance, lifelink -- Your opponents can't cast spells with converted mana cost 3 or less.
|
||||
type=Legendary Creature
|
||||
subtype=Eldrazi Angel
|
||||
@@ -15376,7 +15377,7 @@ type=Enchantment
|
||||
[/card]
|
||||
[card]
|
||||
name=Bruna, the Fading Light
|
||||
abilities=flying, vigilance
|
||||
abilities=flying,vigilance
|
||||
autostack=if casted(this) then may moveTo(mybattlefield) target(creature[angel;human]|mygraveyard)
|
||||
text=When you cast Bruna, the Fading Light, you may return target Angel or Human creature card from your graveyard to the battlefield. -- Flying, vigilance -- (Melds with Gisela, the Broken Blade.)
|
||||
mana={5}{W}{W}
|
||||
@@ -20321,7 +20322,7 @@ toughness=1
|
||||
[card]
|
||||
name=Cliffhaven Vampire
|
||||
abilities=flying
|
||||
auto=@lifeof(player) from(*[-lifefaker]):life:-1 opponent
|
||||
auto=@lifeof(player) from(*[-lifefaker]|*):life:-1 opponent
|
||||
text=Flying -- Whenever you gain life, each opponent loses 1 life.
|
||||
mana={2}{W}{B}
|
||||
type=Creature
|
||||
@@ -22111,7 +22112,7 @@ toughness=1
|
||||
[card]
|
||||
name=Contagion Clasp
|
||||
auto=counter(-1/-1,1) target(creature)
|
||||
auto={4}{T}:notatarget(<anyamount>*) propagate
|
||||
auto={4}{T}:name(Proliferate) NotATarget(<anyamount>*) duplicatecounters(single)
|
||||
text=When Contagion Clasp enters the battlefield, put a -1/-1 counter on target creature. -- {4}, Tap: Proliferate. (You choose any number of permanents and/or players with counters on them, then give each another counter of a kind already there.)
|
||||
mana={2}
|
||||
type=Artifact
|
||||
@@ -22119,7 +22120,7 @@ type=Artifact
|
||||
[card]
|
||||
name=Contagion Engine
|
||||
auto=target(player) ability$!name(target player) counter(-1/-1,1) all(creature|mybattlefield)!$ targetedplayer
|
||||
auto={4}{T}:notatarget(<anyamount>*[artifact;creature;enchantment;land;planeswalker;player]) propagate && propagate
|
||||
auto={4}{T}:name(Proliferate) NotATarget(<anyamount>*) transforms((,newability[duplicatecounters(single)],newability[duplicatecounters(single)])) oneshot
|
||||
text=When Contagion Engine enters the battlefield, put a -1/-1 counter on each creature target player controls. -- {4},{T}: Proliferate, then proliferate again. (You choose any number of permanents and/or players with counters on them, then give each another counter of a kind already there. Then do it again.)
|
||||
mana={6}
|
||||
type=Artifact
|
||||
@@ -22569,7 +22570,7 @@ toughness=1
|
||||
[card]
|
||||
name=Core Prowler
|
||||
abilities=infect
|
||||
auto=@movedto(this|mygraveyard) from(this|mybattlefield):notatarget(<anyamount>*[artifact;creature;enchantment;land;planeswalker;player]) proliferate
|
||||
auto=@movedto(this|mygraveyard) from(this|mybattlefield):name(Proliferate) NotATarget(<anyamount>*) duplicatecounters(single)
|
||||
text=Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.) -- When Core Prowler dies, proliferate. (You choose any number of permanents and/or players with counters on them, then give each another counter of a kind already there.)
|
||||
mana={4}
|
||||
type=Artifact Creature
|
||||
@@ -22980,8 +22981,7 @@ type=Artifact
|
||||
[/card]
|
||||
[card]
|
||||
name=Courser of Kruphix
|
||||
abilities=showfromtoplibrary
|
||||
auto=canplaylandlibrarytop
|
||||
abilities=showfromtoplibrary,canplaylandlibrarytop
|
||||
auto=@movedTo(land|mybattlefield):life:1
|
||||
text=Play with the top card of your library revealed. -- You may play the top card of your library if it's a land card. -- Whenever a land enters the battlefield under your control, you gain 1 life.
|
||||
mana={1}{G}{G}
|
||||
@@ -32124,7 +32124,7 @@ toughness=4
|
||||
[card]
|
||||
name=Drogskol Reaver
|
||||
abilities=flying,double strike,lifelink
|
||||
auto=@lifeof(player) from(*[-lifefaker]):draw:1 controller
|
||||
auto=@lifeof(player) from(*[-lifefaker]|*):draw:1 controller
|
||||
text=Flying, double strike, lifelink -- Whenever you gain life, draw a card.
|
||||
mana={5}{W}{U}
|
||||
type=Creature
|
||||
@@ -35515,7 +35515,7 @@ toughness=7
|
||||
[/card]
|
||||
[card]
|
||||
name=Emmessi Tome
|
||||
auto={5}{T}:auto={T}:draw:2 && transforms((,newability[target(*|myhand) reject])) forever
|
||||
auto={5}{T}:draw:2 && transforms((,newability[target(*|myhand) reject])) forever
|
||||
text={5}, {T}: Draw two cards, then discard a card.
|
||||
mana={4}
|
||||
type=Artifact
|
||||
@@ -36845,9 +36845,10 @@ toughness=3
|
||||
[/card]
|
||||
[card]
|
||||
name=Esper Panorama
|
||||
auto={T}:Add{1}
|
||||
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(*[basic;swamp;island;plains]|myLibrary)
|
||||
auto={1}{T}{S}:name(search card) reveal:plibrarycount optionone name(choose card) target(*[basic;swamp;island;plains]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
|
||||
auto={T}:Add{C}
|
||||
auto={1}{T}{S}:name(search swamp) target(swamp[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )!
|
||||
auto={1}{T}{S}:name(search plains) target(plains[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )!
|
||||
auto={1}{T}{S}:name(search island) target(island[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )!
|
||||
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]
|
||||
@@ -43795,7 +43796,7 @@ type=Sorcery
|
||||
name=Fuel for the Cause
|
||||
target=*|stack
|
||||
auto=fizzle
|
||||
auto=notatarget(<anyamount>*[artifact;creature;enchantment;land;planeswalker;player]) proliferate
|
||||
auto=name(Proliferate) NotATarget(<anyamount>*) duplicatecounters(single)
|
||||
text=Counter target spell, then proliferate. (You choose any number of permanents and/or players with counters on them, then give each another counter of a kind already there.)
|
||||
mana={2}{U}{U}
|
||||
type=Instant
|
||||
@@ -44142,8 +44143,7 @@ toughness=8
|
||||
[/card]
|
||||
[card]
|
||||
name=Future Sight
|
||||
abilities=showfromtoplibrary
|
||||
auto=canplayfromlibrarytop
|
||||
abilities=showfromtoplibrary,canplayfromlibrarytop
|
||||
text=Play with the top card of your library revealed. -- You may play the top card of your library.
|
||||
mana={2}{U}{U}{U}
|
||||
type=Enchantment
|
||||
@@ -44570,8 +44570,7 @@ toughness=2
|
||||
[/card]
|
||||
[card]
|
||||
name=Garruk's Horde
|
||||
abilities=trample,showfromtoplibrary
|
||||
auto=canplaycreaturelibrarytop
|
||||
abilities=trample,showfromtoplibrary,canplaycreaturelibrarytop
|
||||
text=Trample -- Play with the top card of your library revealed. -- You may cast the top card of your library if it's a creature card. (Do this only any time you could cast that creature card. You still pay the spell's costs.)
|
||||
mana={5}{G}{G}
|
||||
type=Creature
|
||||
@@ -46465,8 +46464,8 @@ type=Sorcery
|
||||
[/card]
|
||||
[card]
|
||||
name=Gisela, the Broken Blade
|
||||
abilities=flying, first strike, lifelink
|
||||
auto=@each my endofturn:target(Bruna the Fading Light) meld(Brisela Voice of Nightmares)
|
||||
abilities=flying,first strike,lifelink
|
||||
auto=@each my endofturn:target(Bruna^ the Fading Light|mybattlefield) meld(Brisela, Voice of Nightmares)
|
||||
text=Flying, first strike, lifelink -- At the beginning of your end step, if you both own and control Gisela, the Broken Blade and a creature named Bruna, the Fading Light, exile them, then meld them into Brisela, Voice of Nightmares.
|
||||
mana={2}{W}{W}
|
||||
type=Legendary Creature
|
||||
@@ -49374,6 +49373,15 @@ text=Grasslands enters the battlefield tapped. -- {T}, Sacrifice Grasslands: Sea
|
||||
type=Land
|
||||
[/card]
|
||||
[card]
|
||||
name=Grave Betrayal
|
||||
auto=@movedTo(creature|opponentGraveyard) from(Battlefield):all(trigger[to]) transforms((,newability[phaseaction[endofturn once] moveTo(opponentBattlefield)]))
|
||||
auto=@movedTo(creature[fresh]|myBattlefield) from(opponentGraveyard):all(trigger[to]) transforms((,newability[counter(1/1)]))
|
||||
auto=@movedTo(creature[fresh]|myBattlefield) from(opponentGraveyard):all(trigger[to]) transforms((Zombie,black)) forever
|
||||
text=Whenever a creature you don't control dies, return it to the battlefield under your control with an additional +1/+1 counter on it at the beginning of the next end step. That creature is a black Zombie in addition to its other colors and types.
|
||||
mana={5}{B}{B}
|
||||
type=Enchantment
|
||||
[/card]
|
||||
[card]
|
||||
name=Grave Birthing
|
||||
target=opponent
|
||||
auto=ability$!moveto(exile) notatarget(*|mygraveyard)!$ targetedplayer
|
||||
@@ -50225,7 +50233,7 @@ subtype=Equipment
|
||||
name=Grim Affliction
|
||||
target=creature
|
||||
auto=counter(-1/-1,1)
|
||||
auto=notatarget(<anyamount>*[artifact;creature;enchantment;land;planeswalker;player]) proliferate
|
||||
auto=name(Proliferate) NotATarget(<anyamount>*) duplicatecounters(single)
|
||||
text=Put a -1/-1 counter on target creature, then proliferate.
|
||||
mana={2}{B}
|
||||
type=Instant
|
||||
@@ -50593,9 +50601,10 @@ toughness=1
|
||||
[/card]
|
||||
[card]
|
||||
name=Grixis Panorama
|
||||
auto={T}:Add{1}
|
||||
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(*[basic;mountain;island;swamp]|myLibrary)
|
||||
auto={1}{T}{S}:name(search card) reveal:plibrarycount optionone name(choose card) target(*[basic;mountain;island;swamp]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
|
||||
auto={T}:Add{C}
|
||||
auto={1}{T}{S}:name(search swamp) target(swamp[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )!
|
||||
auto={1}{T}{S}:name(search mountain) target(mountain[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )!
|
||||
auto={1}{T}{S}:name(search island) target(island[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )!
|
||||
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]
|
||||
@@ -51513,6 +51522,14 @@ power=2
|
||||
toughness=2
|
||||
[/card]
|
||||
[card]
|
||||
name=Gutter Grime
|
||||
auto=@movedTo(creature[-token]|myGraveyard) from(myBattlefield):counter(0/0,1,Slime)
|
||||
auto=@counteradded(0/0,1,Slime) from(this):token(Ooze,Creature Ooze,type:enchantment{counter(0/0,1,Slime)}:mybattlefield/type:enchantment{counter(0/0,1,Slime)}:mybattlefield cdaactive,green)
|
||||
text=Whenever a notoken creature you control dies, put a slime counter on Gutter Grime, then create a green Ooze creature token with "This creature's power and toughness are each equal to the number of slime counters on Gutter Grime."
|
||||
mana={4}{G}
|
||||
type=Enchantment
|
||||
[/card]
|
||||
[card]
|
||||
name=Gutter Skulk
|
||||
mana={1}{B}
|
||||
type=Creature
|
||||
@@ -56951,7 +56968,7 @@ toughness=1
|
||||
[/card]
|
||||
[card]
|
||||
name=Ignorant Bliss
|
||||
auto=hand(blink)ueot all(*|myhand)
|
||||
auto=all(*|myhand) moveto(myexile) and!( transforms((,newability[phaseaction[endofturn once checkex] moveto(myhand)])) ueot )!
|
||||
auto=phaseaction[endofturn once] draw:1
|
||||
text=Exile all cards from your hand face down. At the beginning of the next end step, return those cards to your hand, then draw a card.
|
||||
mana={1}{R}
|
||||
@@ -57864,7 +57881,7 @@ toughness=3
|
||||
[/card]
|
||||
[card]
|
||||
name=Inexorable Tide
|
||||
auto=@movedto(mystack) from(*|myhand):notatarget(<anyamount>*[artifact;creature;enchantment;land;planeswalker;player]) proliferate
|
||||
auto=@movedto(mystack) from(*|myhand):name(Proliferate) NotATarget(<anyamount>*) duplicatecounters(single)
|
||||
text=Whenever you cast a spell, proliferate.
|
||||
mana={3}{U}{U}
|
||||
type=Enchantment
|
||||
@@ -60686,9 +60703,10 @@ toughness=1
|
||||
[/card]
|
||||
[card]
|
||||
name=Jund Panorama
|
||||
auto={T}:Add{1}
|
||||
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(*[basic;mountain;forest;swamp]|myLibrary)
|
||||
auto={1}{T}{S}:name(search card) reveal:plibrarycount optionone name(choose card) target(*[basic;mountain;forest;swamp]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
|
||||
auto={T}:Add{C}
|
||||
auto={1}{T}{S}:name(search swamp) target(swamp[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )!
|
||||
auto={1}{T}{S}:name(search mountain) target(mountain[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )!
|
||||
auto={1}{T}{S}:name(search forest) target(forest[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )!
|
||||
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]
|
||||
@@ -61148,7 +61166,7 @@ toughness=2
|
||||
[/card]
|
||||
[card]
|
||||
name=Kalastria Nightwatch
|
||||
auto=@lifeof(player) from(*[-lifefaker]):flying ueot
|
||||
auto=@lifeof(player) from(*[-lifefaker]|*):flying ueot
|
||||
text=Whenever you gain life, Kalastria Nightwatch gains flying until end of turn.
|
||||
mana={4}{B}
|
||||
type=Creature
|
||||
@@ -61545,7 +61563,7 @@ type=Sorcery
|
||||
[/card]
|
||||
[card]
|
||||
name=Karlov of the Ghost Council
|
||||
auto=@lifeof(player) from(*[-lifefaker]):counter(1/1,2)
|
||||
auto=@lifeof(player) from(*[-lifefaker]|*):counter(1/1,2)
|
||||
auto={W}{B}{C(1/1,-6)}:moveto(exile) target(creature)
|
||||
text=Whenever you gain life, put two +1/+1 counters on Karlov of the Ghost Council. -- {W}{B}, Remove six +1/+1 counters from Karlov of the Ghost Council: Exile target creature.
|
||||
mana={W}{B}
|
||||
@@ -69763,8 +69781,7 @@ toughness=4
|
||||
[/card]
|
||||
[card]
|
||||
name=Magus of the Future
|
||||
abilities=showfromtoplibrary
|
||||
auto=canplayfromlibrarytop
|
||||
abilities=showfromtoplibrary,canplayfromlibrarytop
|
||||
text=Play with the top card of your library revealed. -- You may play the top card of your library.
|
||||
mana={2}{U}{U}{U}
|
||||
type=Creature
|
||||
@@ -70052,7 +70069,7 @@ toughness=1
|
||||
[card]
|
||||
name=Malakir Familiar
|
||||
abilities=flying,deathtouch
|
||||
auto=@lifeof(player) from(*[-lifefaker]):1/1 ueot
|
||||
auto=@lifeof(player) from(*[-lifefaker]|*):1/1 ueot
|
||||
text=Flying, deathtouch -- Whenever you gain life, Malakir Familiar gets +1/+1 until end of turn.
|
||||
mana={2}{B}
|
||||
type=Creature
|
||||
@@ -72274,8 +72291,7 @@ subtype=Aura
|
||||
[/card]
|
||||
[card]
|
||||
name=Melek, Izzet Paragon
|
||||
abilities=showfromtoplibrary
|
||||
auto=canplayinstantsorcerylibrarytop
|
||||
abilities=showfromtoplibrary,canplayinstantsorcerylibrarytop
|
||||
auto=@movedto(instant,sorcery|mystack) from(mylibrary):all(trigger[to]) castcard(copied noevent)
|
||||
text=Play with the top card of your library revealed. -- You may cast the top card of your library if it's an instant or sorcery card. -- Whenever you cast an instant or sorcery spell from your library, copy it. You may choose new targets for the copy.
|
||||
mana={4}{U}{R}
|
||||
@@ -78387,9 +78403,10 @@ toughness=1
|
||||
[/card]
|
||||
[card]
|
||||
name=Naya Panorama
|
||||
auto={T}:Add{1}
|
||||
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(*[basic;mountain;forest;plains]|myLibrary)
|
||||
auto={1}{T}{S}:name(search card) reveal:plibrarycount optionone name(choose card) target(*[basic;mountain;forest;plains]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
|
||||
auto={T}:Add{C}
|
||||
auto={1}{T}{S}:name(search plains) target(plains[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )!
|
||||
auto={1}{T}{S}:name(search mountain) target(mountain[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )!
|
||||
auto={1}{T}{S}:name(search forest) target(forest[basic]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )!
|
||||
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]
|
||||
@@ -80034,7 +80051,7 @@ toughness=1
|
||||
[/card]
|
||||
[card]
|
||||
name=Nirkana Assassin
|
||||
auto=@lifeof(player) from(*[-lifefaker]):deathtouch ueot
|
||||
auto=@lifeof(player) from(*[-lifefaker]|*):deathtouch ueot
|
||||
text=Whenever you gain life, Nirkana Assassin gains deathtouch until end of turn. (Any amount of damage it deals to a creature is enough to destroy it.)
|
||||
mana={2}{B}
|
||||
type=Creature
|
||||
@@ -82302,26 +82319,7 @@ toughness=4
|
||||
[/card]
|
||||
[card]
|
||||
name=Opalescence
|
||||
auto=lord(other enchantment[-aura;manacost=1]) transforms((,newability[becomes(Creature)],setpower=1,settoughness=1))
|
||||
auto=lord(other enchantment[-aura;manacost=2]) transforms((,newability[becomes(Creature)],setpower=2,settoughness=2))
|
||||
auto=lord(other enchantment[-aura;manacost=3]) transforms((,newability[becomes(Creature)],setpower=3,settoughness=3))
|
||||
auto=lord(other enchantment[-aura;manacost=4]) transforms((,newability[becomes(Creature)],setpower=4,settoughness=4))
|
||||
auto=lord(other enchantment[-aura;manacost=5]) transforms((,newability[becomes(Creature)],setpower=5,settoughness=5))
|
||||
auto=lord(other enchantment[-aura;manacost=6]) transforms((,newability[becomes(Creature)],setpower=6,settoughness=6))
|
||||
auto=lord(other enchantment[-aura;manacost=7]) transforms((,newability[becomes(Creature)],setpower=7,settoughness=7))
|
||||
auto=lord(other enchantment[-aura;manacost=8]) transforms((,newability[becomes(Creature)],setpower=8,settoughness=8))
|
||||
auto=lord(other enchantment[-aura;manacost=9]) transforms((,newability[becomes(Creature)],setpower=9,settoughness=9))
|
||||
auto=lord(other enchantment[-aura;manacost=10]) transforms((,newability[becomes(Creature)],setpower=10,settoughness=10))
|
||||
auto=lord(other enchantment[-aura;manacost=11]) transforms((,newability[becomes(Creature)],setpower=11,settoughness=11))
|
||||
auto=lord(other enchantment[-aura;manacost=12]) transforms((,newability[becomes(Creature)],setpower=12,settoughness=12))
|
||||
auto=lord(other enchantment[-aura;manacost=13]) transforms((,newability[becomes(Creature)],setpower=13,settoughness=13))
|
||||
auto=lord(other enchantment[-aura;manacost=14]) transforms((,newability[becomes(Creature)],setpower=14,settoughness=14))
|
||||
auto=lord(other enchantment[-aura;manacost=15]) transforms((,newability[becomes(Creature)],setpower=15,settoughness=15))
|
||||
auto=lord(other enchantment[-aura;manacost=16]) transforms((,newability[becomes(Creature)],setpower=16,settoughness=16))
|
||||
auto=lord(other enchantment[-aura;manacost=17]) transforms((,newability[becomes(Creature)],setpower=17,settoughness=17))
|
||||
auto=lord(other enchantment[-aura;manacost=18]) transforms((,newability[becomes(Creature)],setpower=18,settoughness=18))
|
||||
auto=lord(other enchantment[-aura;manacost=19]) transforms((,newability[becomes(Creature)],setpower=19,settoughness=19))
|
||||
auto=lord(other enchantment[-aura;manacost=20]) transforms((,newability[becomes(Creature)],setpower=20,settoughness=20))
|
||||
auto=lord(other enchantment[-aura]) transforms((creature,newability[manacost/manacost]))
|
||||
mana={2}{W}{W}
|
||||
type=Enchantment
|
||||
text=Each other non-Aura enchantment is a creature with power and toughness each equal to its converted mana cost. It's still an enchantment.
|
||||
@@ -82470,9 +82468,8 @@ toughness=5
|
||||
[/card]
|
||||
[card]
|
||||
name=Oracle of Mul Daya
|
||||
abilities=showfromtoplibrary
|
||||
abilities=showfromtoplibrary,canplaylandlibrarytop
|
||||
auto=maxPlay(land)+1
|
||||
auto=canplaylandlibrarytop
|
||||
text=You may play an additional land on each of your turns. -- Play with the top card of your library revealed. -- You may play the top card of your library if it's a land card.
|
||||
mana={3}{G}
|
||||
type=Creature
|
||||
@@ -87050,7 +87047,7 @@ toughness=1
|
||||
[/card]
|
||||
[card]
|
||||
name=Plaguemaw Beast
|
||||
auto={T}{S(creature|mybattlefield)}:notatarget(<anyamount>*[artifact;creature;enchantment;land;planeswalker;player]) proliferate
|
||||
auto={T}{S(creature|mybattlefield)}:name(Proliferate) NotATarget(<anyamount>*) duplicatecounters(single)
|
||||
text={T}, Sacrifice a creature: Proliferate.
|
||||
mana={3}{G}{G}
|
||||
type=Creature
|
||||
@@ -89585,7 +89582,7 @@ toughness=2
|
||||
[/card]
|
||||
[card]
|
||||
name=Puppet's Verdict
|
||||
auto=flipacoin winability destroy all(creature[power<=2]) winabilityend loseability destroy all(creature[power>=3]) loseabilityend flipend
|
||||
auto=all(*[zpos=1]|mylibrary) transforms((,newability[@coinflipped(this|mylibrary) once:if compare(lastflipresult)~equalto~compare(lastflipchoice) then all(creature[power<=2]) destroy else all(creature[power>=3]) destroy],newability[name(Filp a coin) flipacoin winability donothing winabilityend loseability donothing loseabilityend flipend])) oneshot
|
||||
text=Flip a coin. If you win the flip, destroy all creatures with power 2 or less. If you lose the flip, destroy all creatures with power 3 or greater.
|
||||
mana={1}{R}{R}
|
||||
type=Instant
|
||||
@@ -101131,7 +101128,7 @@ type=Instant
|
||||
[/card]
|
||||
[card]
|
||||
name=Searing Meditation
|
||||
auto=@lifeof(player) from(*[-lifefaker]):pay({2}) target(creature,player) damage:2
|
||||
auto=@lifeof(player) from(*[-lifefaker]|*):pay({2}) target(creature,player) damage:2
|
||||
text=Whenever you gain life, you may pay {2}. If you do, Searing Meditation deals 2 damage to target creature or player.
|
||||
mana={1}{R}{W}
|
||||
type=Enchantment
|
||||
@@ -102337,7 +102334,7 @@ type=Sorcery
|
||||
[/card]
|
||||
[card]
|
||||
name=Serene Steward
|
||||
auto=@lifeof(player) from(*[-lifefaker]):pay({W}) counter(1/1) target(creature)
|
||||
auto=@lifeof(player) from(*[-lifefaker]|*):pay({W}) counter(1/1) target(creature)
|
||||
text=Whenever you gain life, you may pay {W}. If you do, put a +1/+1 counter on target creature.
|
||||
mana={1}{W}
|
||||
type=Creature
|
||||
@@ -111876,7 +111873,7 @@ toughness=3
|
||||
name=Spread the Sickness
|
||||
target=creature
|
||||
auto=destroy
|
||||
auto=notatarget(<anyamount>*[artifact;creature;enchantment;land;planeswalker;player]) proliferate
|
||||
auto=name(Proliferate) NotATarget(<anyamount>*) duplicatecounters(single)
|
||||
text=Destroy target creature, then proliferate. (You choose any number of permanents and/or players with counters on them, then give each another counter of a kind already there.)
|
||||
mana={4}{B}
|
||||
type=Sorcery
|
||||
@@ -112835,7 +112832,7 @@ type=Sorcery
|
||||
[card]
|
||||
name=Steady Progress
|
||||
auto=draw:1 controller
|
||||
auto=notatarget(<anyamount>*[artifact;creature;enchantment;land;planeswalker;player]) proliferate
|
||||
auto=name(Proliferate) NotATarget(<anyamount>*) duplicatecounters(single)
|
||||
text=Draw a card, then proliferate. (You choose any number of permanents and/or players with counters on them, then give each another counter of a kind already there.)
|
||||
mana={2}{U}
|
||||
type=Instant
|
||||
@@ -119276,7 +119273,7 @@ type=Sorcery
|
||||
[card]
|
||||
name=Tezzeret's Gambit
|
||||
auto=draw:2 controller
|
||||
auto=notatarget(<anyamount>*[artifact;creature;enchantment;land;planeswalker;player]) proliferate
|
||||
auto=name(Proliferate) NotATarget(<anyamount>*) duplicatecounters(single)
|
||||
text=Draw two cards, then proliferate.
|
||||
color=blue
|
||||
mana={3}{p(U)}
|
||||
@@ -120842,7 +120839,7 @@ type=Artifact
|
||||
[/card]
|
||||
[card]
|
||||
name=Throne of Geth
|
||||
auto={S(artifact|mybattlefield)}{T}:_PROLIFERATE_
|
||||
auto={S(artifact|mybattlefield)}{T}:name(Proliferate) NotATarget(<anyamount>*) duplicatecounters(single)
|
||||
text={T},Sacrifice an artifact: Proliferate.
|
||||
mana={2}
|
||||
type=Artifact
|
||||
@@ -120900,7 +120897,7 @@ toughness=1
|
||||
[card]
|
||||
name=Thrummingbird
|
||||
abilities=flying
|
||||
auto=@combatdamaged(player) from(this):notatarget(<anyamount>*[artifact;creature;enchantment;land;planeswalker;player]) proliferate
|
||||
auto=@combatdamaged(player) from(this):name(Proliferate) NotATarget(<anyamount>*) duplicatecounters(single)
|
||||
text=Flying -- Whenever Thrummingbird deals combat damage to a player, proliferate.
|
||||
mana={1}{U}
|
||||
type=Creature
|
||||
@@ -129085,7 +129082,7 @@ subtype=Aura
|
||||
[card]
|
||||
name=Viral Drake
|
||||
abilities=flying,infect
|
||||
auto={3}{U}:notatarget(<anyamount>*[artifact;creature;enchantment;land;planeswalker;player]) proliferate
|
||||
auto={3}{U}:name(Proliferate) NotATarget(<anyamount>*) duplicatecounters(single)
|
||||
text=Flying -- Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.) -- {3}{U}: Proliferate. (You choose any number of permanents and/or players with counters on them, then give each another counter of a kind already there.)
|
||||
mana={3}{U}
|
||||
type=Creature
|
||||
@@ -130171,7 +130168,7 @@ type=Legendary Land
|
||||
name=Volt Charge
|
||||
target=creature,player
|
||||
auto=damage:3
|
||||
auto=notatarget(<anyamount>*[artifact;creature;enchantment;land;planeswalker;player]) proliferate
|
||||
auto=name(Proliferate) NotATarget(<anyamount>*) duplicatecounters(single)
|
||||
text=Volt Charge deals 3 damage to target creature or player. Proliferate.
|
||||
mana={2}{R}
|
||||
type=Instant
|
||||
@@ -131076,7 +131073,7 @@ toughness=5
|
||||
[card]
|
||||
name=Wall of Limbs
|
||||
abilities=defender
|
||||
auto=@lifeof(player) from(*[-lifefaker]):counter(1/1,1)
|
||||
auto=@lifeof(player) from(*[-lifefaker]|*):counter(1/1,1)
|
||||
auto={5}{B}{B}{S}:name(Lose Life) target(player) life:-storedpower
|
||||
text=Defender (This creature can't attack.) -- Whenever you gain life, put a +1/+1 counter on Wall of Limbs. -- {5}{B}{B}, Sacrifice Wall of Limbs: Target player loses X life, where X is Wall of Limbs's power.
|
||||
mana={2}{B}
|
||||
|
||||
Reference in New Issue
Block a user