|
|
|
|
@@ -435,7 +435,7 @@ name=Acrobatic Leap
|
|
|
|
|
target=creature
|
|
|
|
|
auto=1/3
|
|
|
|
|
auto=flying
|
|
|
|
|
auto=untap
|
|
|
|
|
auto=untap
|
|
|
|
|
text=Target creature gets +1/+3 and gains flying until end of turn. Untap it.
|
|
|
|
|
mana={W}
|
|
|
|
|
type=Instant
|
|
|
|
|
@@ -1152,7 +1152,7 @@ type=Sorcery
|
|
|
|
|
[card]
|
|
|
|
|
name=Agonizing Syphon
|
|
|
|
|
target=anytarget
|
|
|
|
|
auto=damage:3
|
|
|
|
|
auto=damage:3
|
|
|
|
|
auto=life:3 controller
|
|
|
|
|
text=Agonizing Syphon deals 3 damage to any target and you gain 3 life.
|
|
|
|
|
mana={3}{B}
|
|
|
|
|
@@ -1722,7 +1722,7 @@ auto=tapped
|
|
|
|
|
facedown={3}
|
|
|
|
|
autofacedown=_WARD_(2)
|
|
|
|
|
autofacedown={4}{B}{B}:morph
|
|
|
|
|
autofaceup=life:3 controller && life:-3 target(opponent)
|
|
|
|
|
autofaceup=life:3 controller && life:-3 target(opponent)
|
|
|
|
|
text=Alley Assailant enters the battlefield tapped. -- Disguise {4}{B}{B} (You may cast this card face down for {3} as a 2/2 creature with ward {2}. Turn it face up any time for its disguise cost.) -- When Alley Assailant is turned face up, target opponent loses 3 life and you gain 3 life.
|
|
|
|
|
mana={2}{B}
|
|
|
|
|
type=Creature
|
|
|
|
|
@@ -2036,7 +2036,7 @@ toughness=3
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Ambitious Assault
|
|
|
|
|
auto=all(creature|myBattlefield) transforms((,newability[2/0])) ueot
|
|
|
|
|
auto=all(creature|myBattlefield) transforms((,newability[2/0])) ueot
|
|
|
|
|
auto=if type(creature[modified]|myBattlefield)~morethan~0 then name(Draw a card) name(Draw a card) draw:1 controller
|
|
|
|
|
text=Creatures you control get +2/+0 until end of turn. If you control a modified creature, draw a card. (Equipment, Auras you control, and counters are modifications.)
|
|
|
|
|
mana={2}{R}
|
|
|
|
|
@@ -2256,8 +2256,8 @@ subtype=Aura
|
|
|
|
|
name=Ancestors' Aid
|
|
|
|
|
target=creature
|
|
|
|
|
auto=+2/+0
|
|
|
|
|
auto=first strike
|
|
|
|
|
auto=create(Treasure)
|
|
|
|
|
auto=first strike
|
|
|
|
|
auto=create(Treasure)
|
|
|
|
|
text=Target creature gets +2/+0 and gains first strike until end of turn. -- Create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.")
|
|
|
|
|
mana={1}{R}
|
|
|
|
|
type=Instant
|
|
|
|
|
@@ -4393,7 +4393,7 @@ toughness=3
|
|
|
|
|
name=Argentum Masticore
|
|
|
|
|
abilities=first strike
|
|
|
|
|
auto=protection from(*[multicolor])
|
|
|
|
|
auto=@each my upkeep:name(Choose one) transforms((,newability[choice name(Sacrifice masticore) sacrifice],newability[if type(*|myhand)~morethan~0 then choice name(Discard a card) name(Discard a card) target(*|myhand) reject and!( transforms((,newability[name(Destroy permanent) target(*[-land&manacost<=manacost]|opponentbattlefield) destroy])) oneshot )!])) oneshot
|
|
|
|
|
auto=@each my upkeep:name(Choose one) transforms((,newability[choice name(Sacrifice masticore) sacrifice],newability[if type(*|myhand)~morethan~0 then choice name(Discard a card) name(Discard a card) target(*|myhand) reject and!( transforms((,newability[name(Destroy permanent) target(*[-land&manacost<=manacost]|opponentbattlefield) destroy])) oneshot )!])) oneshot
|
|
|
|
|
text=First strike, protection from multicolored -- At the beginning of your upkeep, sacrifice Argentum Masticore unless you discard a card. When you discard a card this way, destroy target nonland permanent an opponent controls with mana value less than or equal to the mana value of the discarded card.
|
|
|
|
|
mana={5}
|
|
|
|
|
type=Artifact Creature
|
|
|
|
|
@@ -5262,7 +5262,7 @@ otherrestriction=type(army|mybattlefield)~morethan~0
|
|
|
|
|
restriction=type(army|mybattlefield)~equalto~0
|
|
|
|
|
other={X}{R}{R}{R}
|
|
|
|
|
auto=emblem transforms((,newability[lord(*[orc;goblin]|mybattlefield) double strike],newability[lord(*[orc;goblin]|mybattlefield) haste])) ueot
|
|
|
|
|
auto=if paid(alternative) then if compare(fullpaid)~equalto~1 then name(Put 1/1 counter) name(Put 1/1 counter) name(Put 1/1 counter) notatarget(army|myBattlefield) transforms((Orc,newability[counter(1/1)])) forever
|
|
|
|
|
auto=if paid(alternative) then if compare(fullpaid)~equalto~1 then name(Put 1/1 counter) name(Put 1/1 counter) name(Put 1/1 counter) notatarget(army|myBattlefield) transforms((Orc,newability[counter(1/1)])) forever
|
|
|
|
|
auto=if paid(alternative) then if compare(fullpaid)~equalto~2 then name(Put 1/1 counters) name(Put 1/1 counters) name(Put 1/1 counters) notatarget(army|myBattlefield) transforms((Orc,newability[counter(1/1.2)])) forever
|
|
|
|
|
auto=if paid(alternative) then if compare(fullpaid)~equalto~3 then name(Put 1/1 counters) name(Put 1/1 counters) name(Put 1/1 counters) notatarget(army|myBattlefield) transforms((Orc,newability[counter(1/1.3)])) forever
|
|
|
|
|
auto=if paid(alternative) then if compare(fullpaid)~equalto~4 then name(Put 1/1 counters) name(Put 1/1 counters) name(Put 1/1 counters) notatarget(army|myBattlefield) transforms((Orc,newability[counter(1/1.4)])) forever
|
|
|
|
|
@@ -5453,7 +5453,7 @@ name=Athreos, Shroud-Veiled
|
|
|
|
|
abilities=indestructible
|
|
|
|
|
auto=this(variable{orzhov}<7) transforms((removetypes,newability[becomes(Legendary Enchantment God)]))
|
|
|
|
|
auto=this(variable{orzhov}>6) transforms((Legendary Enchantment Creature))
|
|
|
|
|
auto=@each my endofturn:name(Put coin counter) target(other creature|battlefield) counter(0/0,1,Coin)
|
|
|
|
|
auto=@each my endofturn:name(Put coin counter) target(other creature|battlefield) counter(0/0,1,Coin)
|
|
|
|
|
auto=@movedto(graveyard) from(creature[counter{1/1.1.coin}]|battlefield):all(trigger[to]) moveTo(mybattlefield)
|
|
|
|
|
auto=@movedto(exile) from(creature[counter{1/1.1.coin}]|battlefield):all(trigger[to]) moveTo(mybattlefield)
|
|
|
|
|
text=Indestructible -- As long as your devotion to white and black is less than seven, Athreos isn't a creature. -- At the beginning of your end step, put a coin counter on another target creature. -- Whenever a creature with a coin counter on it dies or is put into exile, return that card to the battlefield under your control.
|
|
|
|
|
@@ -7407,7 +7407,7 @@ toughness=4
|
|
|
|
|
name=Barrow-Blade
|
|
|
|
|
auto=teach(creature) 1/1
|
|
|
|
|
auto=@combat(blocking,blocked) source(mytgt) from(creature):name(Creature loses all abilities) all(trigger[from]) name(Creature loses all abilities) transforms((,newability[loseabilities])) ueot
|
|
|
|
|
auto={1}:equip
|
|
|
|
|
auto={1}:equip
|
|
|
|
|
text=Equipped creature gets +1/+1. -- Whenever equipped creature blocks or becomes blocked by a creature, that creature loses all abilities until end of turn. -- Equip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.)
|
|
|
|
|
mana={1}
|
|
|
|
|
type=Artifact
|
|
|
|
|
@@ -8756,8 +8756,8 @@ type=Instant
|
|
|
|
|
name=Bilbo's Ring
|
|
|
|
|
auto=teach(creature) transforms((,newability[this(variable{controllerturn}>0) opponentshroud],newability[this(variable{controllerturn}>0) unblockable]))
|
|
|
|
|
auto=teach(creature) transforms((,newability[@combat(attackedalone) source(this):name(Draw a card) draw:1 controller],newability[@combat(attackedalone) source(this):name(Lose 1 life) life:-1 controller]))
|
|
|
|
|
auto={1}:name(Equip halfling) rehook target(halfling|mybattlefield)
|
|
|
|
|
auto={4}:equip
|
|
|
|
|
auto={1}:name(Equip halfling) rehook target(halfling|mybattlefield)
|
|
|
|
|
auto={4}:equip
|
|
|
|
|
text=As long as it's your turn, equipped creature has hexproof and can't be blocked. -- Whenever equipped creature attacks alone, you draw a card and you lose 1 life. -- Equip Halfling {1} ({1}: Attach to target Halfling you control. Equip only as a sorcery.) -- Equip {4} ({4}: Attach to target creature you control. Equip only as a sorcery.)
|
|
|
|
|
mana={3}
|
|
|
|
|
type=Legendary Artifact
|
|
|
|
|
@@ -9357,7 +9357,7 @@ subtype=Equipment
|
|
|
|
|
name=Blade of Shared Souls
|
|
|
|
|
auto=teach(creature) transforms((,newability[if cantargetcard(*[-bladed]|*) then may name(Become a copy) name(Become a copy) target(other creature|mybattlefield) copy and!( all(this) transforms((bladed,newability[this(cantargetcard(*[bladed]|*) {0}:name(Copy effect ends) name(Copy effect ends) flip(myorigname) undocpy])) forever )!]))
|
|
|
|
|
auto={2}:equip
|
|
|
|
|
auto=livingweapontoken(Rebel,Creature Rebel,2/2,red)
|
|
|
|
|
auto=livingweapontoken(Rebel,Creature Rebel,2/2,red)
|
|
|
|
|
text=For Mirrodin! (When this Equipment enters the battlefield, create a 2/2 red Rebel creature token, then attach this to it.) -- Whenever Blade of Shared Souls becomes attached to a creature, for as long as Blade of Shared Souls remains attached to it, you may have that creature become a copy of another target creature you control. -- Equip {2}
|
|
|
|
|
mana={2}{U}
|
|
|
|
|
type=Artifact
|
|
|
|
|
@@ -13008,7 +13008,7 @@ toughness=6
|
|
|
|
|
[card]
|
|
|
|
|
name=Bronze Cudgels
|
|
|
|
|
auto=teach(creature) {2}:name(Creature gains X/0) numofactivation/0 ueot
|
|
|
|
|
auto={1}:equip
|
|
|
|
|
auto={1}:equip
|
|
|
|
|
text={2}: Until end of turn, equipped creature gets +X/+0, where X is the number of times this ability has resolved this turn. -- Equip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.)
|
|
|
|
|
mana={1}
|
|
|
|
|
type=Artifact
|
|
|
|
|
@@ -14591,7 +14591,7 @@ subtype=Gnome Ranger
|
|
|
|
|
power=1
|
|
|
|
|
toughness=4
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Careful Cultivation
|
|
|
|
|
target=artifact,creature
|
|
|
|
|
auto=teach(creature) transforms((,newability[{T}:name(Add 2 green mana) name(Add 2 green mana) add{G}{G}],newability[reach],newability[1/3]))
|
|
|
|
|
@@ -16037,7 +16037,7 @@ type=Instant
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Chance-Met Elves
|
|
|
|
|
auto=@scryed(*|myzones) turnlimited:name(Put 1/1 counter) counter(1/1)
|
|
|
|
|
auto=@scryed(*|myzones) turnlimited:name(Put 1/1 counter) counter(1/1)
|
|
|
|
|
text=Whenever you scry, put a +1/+1 counter on Chance-Met Elves. This ability triggers only once each turn.
|
|
|
|
|
mana={2}{G}
|
|
|
|
|
type=Creature
|
|
|
|
|
@@ -16473,7 +16473,7 @@ toughness=2
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Charging Hooligan
|
|
|
|
|
auto=_ATTACKING_foreach(creature[attacking]) 1/0 ueot
|
|
|
|
|
auto=_ATTACKING_foreach(creature[attacking]) 1/0 ueot
|
|
|
|
|
auto=aslongas(*[Rat&attacking]|mybattlefield) trample ueot
|
|
|
|
|
text=Whenever Charging Hooligan attacks, it gets +1/+0 until end of turn for each attacking creature. If a Rat is attacking, Charging Hooligan gains trample until end of turn.
|
|
|
|
|
mana={3}{R}
|
|
|
|
|
@@ -18532,8 +18532,8 @@ name=Collision of Realms
|
|
|
|
|
aicode=activate transforms((,newability[all(creature[zpos<=findfirsttypecreature]|mylibrary) moveto(mybattlefield) and!( all(*[zpos<=findfirsttypecreature]|mylibrary) moveto(myreveal) and!( bottomoflibrary )! )!])) oneshot
|
|
|
|
|
auto=if type(creature[-token]|mybattlefield)~morethan~0 then all(creature|mybattlefield) moveto(mylibrary) && shuffle && ability$!name(Look top card) reveal:1 revealzone(mylibrary) revealuntil(creature|mylibrary) optionone choice name(Choose creature) target(creature|reveal) moveto(mylibrary) and!( becomes(tobecast) ueot)! optiononeend optiontwo choice name(put in graveyard) all(*|reveal) bottomoflibrary optiontwoend afterrevealed all(tobecast|mylibrary) moveTo(mybattlefield) afterrevealedend revealend!$ controller
|
|
|
|
|
auto=if type(creature[-token]|opponentbattlefield)~morethan~0 then all(creature|opponentbattlefield) moveto(opponentlibrary) && shuffle opponent && all(this|mystack) transforms((,newability[all(creature[zpos<=oppofindfirsttypecreature]|opponentlibrary) moveto(opponentbattlefield) and!( all(*[zpos<=oppofindfirsttypecreature]|opponentlibrary) moveto(opponentreveal) and!( bottomoflibrary )! )!])) ueot
|
|
|
|
|
auto=if type(creature[-token]|mybattlefield)~equalto~0 then all(creature|mybattlefield) moveto(mylibrary) && shuffle
|
|
|
|
|
auto=if type(creature[-token]|opponentbattlefield)~equalto~0 then all(creature|opponentbattlefield) moveto(opponentlibrary) && shuffle opponent
|
|
|
|
|
auto=if type(creature[-token]|mybattlefield)~equalto~0 then all(creature|mybattlefield) moveto(mylibrary) && shuffle
|
|
|
|
|
auto=if type(creature[-token]|opponentbattlefield)~equalto~0 then all(creature|opponentbattlefield) moveto(opponentlibrary) && shuffle opponent
|
|
|
|
|
text=Each player shuffles all creatures they own into their library. Each player who shuffled a nontoken creature into their library this way reveals cards from the top of their library until they reveal a creature card, then puts that card onto the battlefield and the rest on the bottom of their library in a random order.
|
|
|
|
|
mana={6}{R}
|
|
|
|
|
type=Sorcery
|
|
|
|
|
@@ -19365,7 +19365,7 @@ type=Sorcery
|
|
|
|
|
name=Conjurer's Mantle
|
|
|
|
|
auto=teach(creature) 1/1
|
|
|
|
|
auto=teach(creature) vigilance
|
|
|
|
|
auto=teach(creature) transforms((,newability[_ATTACKING_ name(shares a creature type) reveal:6 optionone name(Get card) target(*[share!types!]|reveal) moveto(hand) optiononeend optiontwo all(*|reveal) bottomoflibrary optiontwoend revealend]))
|
|
|
|
|
auto=teach(creature) transforms((,newability[_ATTACKING_ name(shares a creature type) reveal:6 optionone name(Get card) target(*[share!types!]|reveal) moveto(hand) optiononeend optiontwo all(*|reveal) bottomoflibrary optiontwoend revealend]))
|
|
|
|
|
auto={1}:equip
|
|
|
|
|
text=Equipped creature gets +1/+1 and has vigilance. -- Whenever equipped creature attacks, look at the top six cards of your library. You may reveal a card that shares a creature type with that creature from among them and put it into your hand. Put the rest on the bottom of your library in a random order. -- Equip {1}
|
|
|
|
|
mana={1}{W}
|
|
|
|
|
@@ -19631,7 +19631,7 @@ type=Artifact
|
|
|
|
|
name=Consuming Tide
|
|
|
|
|
auto=name(Choose a nonland permanent) target(*[-land]|mybattlefield) transforms((,newability[all(other *[-land]|mybattlefield) moveto(ownerhand)])) oneshot
|
|
|
|
|
auto=ability$!name(Choose a nonland permanent) name(Choose a nonland permanent) target(*[-land]|mybattlefield) transforms((,newability[all(other *[-land]|mybattlefield) moveto(ownerhand)])) oneshot!$ opponent
|
|
|
|
|
auto=if compare(ohandcountplustype:*[-land]:opponentbattlefieldplusendminus1minusend)~morethan~compare(phandcountplustype:*[-land]:mybattlefieldplusendminus1minusend) then draw:1 controller
|
|
|
|
|
auto=if compare(ohandcountplustype:*[-land]:opponentbattlefieldplusendminus1minusend)~morethan~compare(phandcountplustype:*[-land]:mybattlefieldplusendminus1minusend) then draw:1 controller
|
|
|
|
|
text=Each player chooses a nonland permanent they control. Return all nonland permanents not chosen this way to their owners' hands. Then you draw a card for each opponent who has more cards in their hand than you.
|
|
|
|
|
mana={2}{U}{U}
|
|
|
|
|
type=Sorcery
|
|
|
|
|
@@ -19646,7 +19646,7 @@ type=Instant
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Contagious Vorrac
|
|
|
|
|
aicode=activate transforms((,newability[all(*[zpos<=4]|mylibrary) moveto(myreveal) and!( bottomoflibrary )!],newability[_PROLIFERATE_])) oneshot
|
|
|
|
|
aicode=activate transforms((,newability[all(*[zpos<=4]|mylibrary) moveto(myreveal) and!( bottomoflibrary )!],newability[_PROLIFERATE_])) oneshot
|
|
|
|
|
auto=if type(land[zpos<=4]|mylibrary)~morethan~0 then name(Look top 4 cards) name(Look top 4 cards) reveal:4 optionone name(Get a land) target(land|reveal) bottomoflibrary and!( becomes(tobecast) ueot )! optiononeend optiontwo name(Put on bottom) target(*|reveal) bottomoflibrary and!( all(*|reveal) bottomoflibrary )! optiontwoend afterrevealed all(tobecast|mylibrary) transforms((,newability[choice name(Don't put in hand) _PROLIFERATE_],newability[choice name(Put in hand) moveto(ownerHand)])) oneshot afterrevealedend revealend
|
|
|
|
|
auto=if type(land[zpos<=4]|mylibrary)~equalto~0 then name(Look top 4 cards) name(Look top 4 cards) reveal:4 optionone name(Get a land) target(land|reveal) bottomoflibrary and!( becomes(tobecast) ueot )! optiononeend optiontwo name(Put on bottom) target(*|reveal) bottomoflibrary and!( all(*|reveal) bottomoflibrary )! optiontwoend afterrevealed _PROLIFERATE_ afterrevealedend revealend
|
|
|
|
|
text=When Contagious Vorrac enters the battlefield, look at the top four cards of your library. You may reveal a land card from among them and put it into your hand. Put the rest on the bottom of your library in a random order. If you didn't put a card into your hand this way, proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)
|
|
|
|
|
@@ -28117,7 +28117,7 @@ toughness=1
|
|
|
|
|
name=Dunedain Blade
|
|
|
|
|
auto=teach(creature) 2/1
|
|
|
|
|
auto={1}:name(Equip human) rehook target(human|mybattlefield)
|
|
|
|
|
auto={3}:equip
|
|
|
|
|
auto={3}:equip
|
|
|
|
|
text=Equipped creature gets +2/+1. -- Equip Human {1} -- Equip {3} ({3}: Attach to target creature you control. Equip only as a sorcery.)
|
|
|
|
|
mana={1}{W}
|
|
|
|
|
type=Artifact
|
|
|
|
|
@@ -30799,7 +30799,7 @@ type=Sorcery
|
|
|
|
|
name=Enormous Energy Blade
|
|
|
|
|
auto=teach(creature) 4/0
|
|
|
|
|
auto=teach(creature) tap
|
|
|
|
|
auto={2}:equip
|
|
|
|
|
auto={2}:equip
|
|
|
|
|
text=Equipped creature gets +4/+0. -- Whenever Enormous Energy Blade becomes attached to a creature, tap that creature. -- Equip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.)
|
|
|
|
|
mana={2}{B}
|
|
|
|
|
type=Artifact
|
|
|
|
|
@@ -30997,8 +30997,8 @@ type=Sorcery
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Entrapment Maneuver
|
|
|
|
|
auto=choice name(Target opponent) ability$!name(Sacrifice attacker) name(Sacrifice attacker) notatarget(creature[attacking]|mybattlefield) sacrifice and!( transforms((,newability[_SOLDIERTOKEN_*toughness opponent])) oneshot )!!$ opponent
|
|
|
|
|
auto=choice name(Target yourself) ability$!name(Sacrifice attacker) name(Sacrifice attacker) notatarget(creature[attacking]|mybattlefield) sacrifice and!( transforms((,newability[_SOLDIERTOKEN_*toughness])) oneshot )!!$ controller
|
|
|
|
|
auto=choice name(Target opponent) ability$!name(Sacrifice attacker) name(Sacrifice attacker) notatarget(creature[attacking]|mybattlefield) sacrifice and!( transforms((,newability[_SOLDIERTOKEN_*toughness opponent])) oneshot )!!$ opponent
|
|
|
|
|
auto=choice name(Target yourself) ability$!name(Sacrifice attacker) name(Sacrifice attacker) notatarget(creature[attacking]|mybattlefield) sacrifice and!( transforms((,newability[_SOLDIERTOKEN_*toughness])) oneshot )!!$ controller
|
|
|
|
|
text=Target player sacrifices an attacking creature. You create X 1/1 white Soldier creature tokens, where X is that creature's toughness.
|
|
|
|
|
mana={3}{W}
|
|
|
|
|
type=Instant
|
|
|
|
|
@@ -32847,7 +32847,7 @@ type=Artifact
|
|
|
|
|
[card]
|
|
|
|
|
name=Explore the Underdark
|
|
|
|
|
auto=_INITIATIVE_CONTROLLER_
|
|
|
|
|
auto=name(search 2 lands or gates) target(<upto:2>land[basic;gate]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )!
|
|
|
|
|
auto=name(search 2 lands or gates) target(<upto:2>land[basic;gate]|myLibrary) moveTo(myBattlefield) and!( tap(noevent) )!
|
|
|
|
|
text=Search your library for up to two basic land cards and/or Gate cards, put them onto the battlefield tapped, then shuffle. -- You take the initiative.
|
|
|
|
|
mana={4}{G}
|
|
|
|
|
type=Sorcery
|
|
|
|
|
@@ -33963,7 +33963,7 @@ toughness=1
|
|
|
|
|
name=Fanatical Strength
|
|
|
|
|
target=creature
|
|
|
|
|
auto=3/3
|
|
|
|
|
auto=trample
|
|
|
|
|
auto=trample
|
|
|
|
|
text=Target creature gets +3/+3 and gains trample until end of turn.
|
|
|
|
|
mana={1}{G}
|
|
|
|
|
type=Instant
|
|
|
|
|
@@ -33973,7 +33973,7 @@ name=Fang Dragon // Forktail Sweep
|
|
|
|
|
abilities=flying,adventure
|
|
|
|
|
restriction=can play creature
|
|
|
|
|
other={1}{R} name(Adventure)
|
|
|
|
|
auto=if paid(alternative) then name(Deal 1 damage) name(Deal 1 damage) all(creature|opponentBattlefield) damage:1
|
|
|
|
|
auto=if paid(alternative) then name(Deal 1 damage) name(Deal 1 damage) all(creature|opponentBattlefield) damage:1
|
|
|
|
|
auto=if paid(alternative) then _ADVENTURE_
|
|
|
|
|
text=Flying // Forktail Sweep deals 1 damage to each creature you don't control. (Then exile this card. You may cast the creature later from exile.)
|
|
|
|
|
mana={5}{R}{R}
|
|
|
|
|
@@ -34364,7 +34364,7 @@ toughness=1
|
|
|
|
|
name=Fealty to the Realm
|
|
|
|
|
target=creature
|
|
|
|
|
auto=_MONARCH_CONTROLLER_
|
|
|
|
|
auto=teach(creature) transforms((,newability[mustattack],newability[@becomesmonarchfoeof(player):name(Monarch controls enchanted creature) moveto(opponentbattlefield)]))
|
|
|
|
|
auto=teach(creature) transforms((,newability[mustattack],newability[@becomesmonarchfoeof(player):name(Monarch controls enchanted creature) moveto(opponentbattlefield)]))
|
|
|
|
|
auto=teach(creature|opponentbattlefield) moveto(mybattlefield)
|
|
|
|
|
auto=teach(creature|opponentbattlefield) cantattack
|
|
|
|
|
auto=teach(creature|opponentbattlefield) cantpwattack
|
|
|
|
|
@@ -36853,7 +36853,7 @@ type=Instant
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Foray of Orcs
|
|
|
|
|
auto=if type(army|mybattlefield)~morethan~0 then name(Put 1/1 counters) name(Put 1/1 counters) notatarget(army|myBattlefield) transforms((Orc,newability[counter(1/1.2)],newability[name(Damage creature) damage:power target(creature|opponentbattlefield)])) forever
|
|
|
|
|
auto=if type(army|mybattlefield)~morethan~0 then name(Put 1/1 counters) name(Put 1/1 counters) notatarget(army|myBattlefield) transforms((Orc,newability[counter(1/1.2)],newability[name(Damage creature) damage:power target(creature|opponentbattlefield)])) forever
|
|
|
|
|
auto=if type(army|mybattlefield)~equalto~0 then name(Create Orc Army) name(Create Orc Army) token(Orc Army) and!( transforms((,newability[counter(1/1.2)],newability[name(Damage creature) damage:power target(creature|opponentbattlefield)])) forever )!
|
|
|
|
|
text=Amass Orcs 2. When you do, Foray of Orcs deals X damage to target creature an opponent controls, where X is the amassed Army's power. (To amass Orcs 2, put two +1/+1 counters on an Army you control. It's also an Orc. If you don't control an Army, create a 0/0 black Orc Army creature token first.)
|
|
|
|
|
mana={3}{R}
|
|
|
|
|
@@ -37716,7 +37716,7 @@ name=Frodo, Adventurous Hobbit
|
|
|
|
|
abilities=vigilance,partner
|
|
|
|
|
partner=Sam, Loyal Attendant
|
|
|
|
|
auto=_PARTNER_
|
|
|
|
|
auto=@combat(attacking) source(this) restriction{compare(lifegain)~morethan~2,type(The Ring|mybattlefield)~morethan~0}:name(The ring tempts you) name(The ring tempts you) name(The ring tempts you) all(The Ring|mybattlefield) transforms((,newability[theringtempts:1 controller],newability[name(Chose a ring bearer) target(creature|mybattlefield) becomesringbearer and!( if type(Frodo^ Adventurous Hobbit[ringbearer]|mybattlefield)~morethan~0 then if compare(pringtemptations)~morethan~1 then name(Draw a card) name(Draw a card) name(Draw a card) draw:1 controller )!])) oneshot
|
|
|
|
|
auto=@combat(attacking) source(this) restriction{compare(lifegain)~morethan~2,type(The Ring|mybattlefield)~morethan~0}:name(The ring tempts you) name(The ring tempts you) name(The ring tempts you) all(The Ring|mybattlefield) transforms((,newability[theringtempts:1 controller],newability[name(Chose a ring bearer) target(creature|mybattlefield) becomesringbearer and!( if type(Frodo^ Adventurous Hobbit[ringbearer]|mybattlefield)~morethan~0 then if compare(pringtemptations)~morethan~1 then name(Draw a card) name(Draw a card) name(Draw a card) draw:1 controller )!])) oneshot
|
|
|
|
|
auto=@combat(attacking) source(this) restriction{compare(lifegain)~morethan~2,type(The Ring|mybattlefield)~equalto~0}:name(The ring tempts you) name(The ring tempts you) name(The ring tempts you) token(The Ring^notrigger) and!( theringtempts:1 controller and!( name(Choose a ring bearer) target(creature|myBattlefield) becomesringbearer and!( if type(Frodo^ Adventurous Hobbit[ringbearer]|mybattlefield)~morethan~0 then if compare(pringtemptations)~morethan~1 then name(Draw a card) name(Draw a card) name(Draw a card) draw:1 controller )! )! )!
|
|
|
|
|
text=Partner with Sam, Loyal Attendant -- Vigilance -- Whenever Frodo, Adventurous Hobbit attacks, if you gained 3 or more life this turn, the Ring tempts you. Then if Frodo is your Ring-bearer and the Ring has tempted you two or more times this game, draw a card.
|
|
|
|
|
mana={W}{B}
|
|
|
|
|
@@ -38399,7 +38399,7 @@ name=Galadhrim Bow
|
|
|
|
|
abilities=flash
|
|
|
|
|
auto=name(Attach to creature) rehook untp target(creature|mybattlefield)
|
|
|
|
|
auto=teach(creature) transforms((,newability[reach],newability[1/2]))
|
|
|
|
|
auto={2}:equip
|
|
|
|
|
auto={2}:equip
|
|
|
|
|
text=Flash -- When Galadhrim Bow enters the battlefield, attach it to target creature you control. Untap that creature. -- Equipped creature gets +1/+2 and has reach. -- Equip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.)
|
|
|
|
|
mana={2}{G}
|
|
|
|
|
type=Artifact
|
|
|
|
|
@@ -38540,7 +38540,7 @@ toughness=2
|
|
|
|
|
[card]
|
|
|
|
|
name=Gallant Pie-Wielder
|
|
|
|
|
abilities=first strike
|
|
|
|
|
auto=aslongas(*[-land;fresh]|myBattlefield) double strike >1
|
|
|
|
|
auto=aslongas(*[-land;fresh]|myBattlefield) double strike >1
|
|
|
|
|
text=First strike -- Celebration - Gallant Pie-Wielder has double strike as long as two or more nonland permanents entered the battlefield under your control this turn.
|
|
|
|
|
mana={2}{W}
|
|
|
|
|
type=Creature
|
|
|
|
|
@@ -40222,7 +40222,7 @@ toughness=3
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Gilraen, Dunedain Protector
|
|
|
|
|
auto={2}{T}:name(Exile other creature) target(other creature|myBattlefield) moveto(myexile) and!( transforms((,newability[choice name(Return to battlefield) moveto(ownerbattlefield)],newability[choice name(Don't return now) transforms((,newability[@each endofturn:name(Return on battlefield) moveto(ownerbattlefield) and!( transforms((,newability[counter(0/0.1.Lifelink)],newability[this(counter{0/0.1.Lifelink}>0) lifelink],newability[counter(0/0.1.Vigilance)],newability[this(counter{0/0.1.Vigilance}>0) vigilance])) forever )! ])) forever])) forever )!
|
|
|
|
|
auto={2}{T}:name(Exile other creature) target(other creature|myBattlefield) moveto(myexile) and!( transforms((,newability[choice name(Return to battlefield) moveto(ownerbattlefield)],newability[choice name(Don't return now) transforms((,newability[@each endofturn:name(Return on battlefield) moveto(ownerbattlefield) and!( transforms((,newability[counter(0/0.1.Lifelink)],newability[this(counter{0/0.1.Lifelink}>0) lifelink],newability[counter(0/0.1.Vigilance)],newability[this(counter{0/0.1.Vigilance}>0) vigilance])) forever )! ])) forever])) forever )!
|
|
|
|
|
text={2}, {T}: Exile another target creature you control. You may return that card to the battlefield under its owner's control. If you don't, at the beginning of the next end step, return that card to the battlefield under its owner's control with a vigilance counter and a lifelink counter on it.
|
|
|
|
|
mana={2}{W}
|
|
|
|
|
type=Legendary Creature
|
|
|
|
|
@@ -40277,7 +40277,7 @@ toughness=1
|
|
|
|
|
name=Gimli's Axe
|
|
|
|
|
auto=teach(creature) 3/0
|
|
|
|
|
auto=teach(creature[legendary]) menace
|
|
|
|
|
auto={2}:equip
|
|
|
|
|
auto={2}:equip
|
|
|
|
|
text=Equipped creature gets +3/+0. -- As long as equipped creature is legendary, it has menace. (It can't be blocked except by two or more creatures.) -- Equip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.)
|
|
|
|
|
mana={2}{R}
|
|
|
|
|
type=Artifact
|
|
|
|
|
@@ -40835,7 +40835,7 @@ toughness=2
|
|
|
|
|
name=Glimmer Lens
|
|
|
|
|
auto={1}{W}:equip
|
|
|
|
|
auto=@combat(attacking) source(mytgt) restriction{type(creature[attacking]|battlefield)~morethan~1}:name(Draw a card) draw:1 controller
|
|
|
|
|
auto=livingweapontoken(Rebel,Creature Rebel,2/2,red)
|
|
|
|
|
auto=livingweapontoken(Rebel,Creature Rebel,2/2,red)
|
|
|
|
|
text=For Mirrodin! (When this Equipment enters the battlefield, create a 2/2 red Rebel creature token, then attach this to it.) -- Whenever equipped creature and at least one other creature attack, draw a card. -- Equip {1}{W}
|
|
|
|
|
mana={1}{W}
|
|
|
|
|
type=Artifact
|
|
|
|
|
@@ -42220,7 +42220,7 @@ toughness=4
|
|
|
|
|
name=Gold Pan
|
|
|
|
|
auto=create(Treasure)
|
|
|
|
|
auto=teach(creature) 1/1
|
|
|
|
|
auto={1}:equip
|
|
|
|
|
auto={1}:equip
|
|
|
|
|
text=When Gold Pan enters the battlefield, create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") -- Equipped creature gets +1/+1. -- Equip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.)
|
|
|
|
|
mana={2}
|
|
|
|
|
type=Artifact
|
|
|
|
|
@@ -42980,8 +42980,8 @@ toughness=0
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Grand Ball Guest
|
|
|
|
|
auto=aslongas(*[-land;fresh]|myBattlefield) 1/1 >1
|
|
|
|
|
auto=aslongas(*[-land;fresh]|myBattlefield) trample >1
|
|
|
|
|
auto=aslongas(*[-land;fresh]|myBattlefield) 1/1 >1
|
|
|
|
|
auto=aslongas(*[-land;fresh]|myBattlefield) trample >1
|
|
|
|
|
text=Celebration - Grand Ball Guest gets +1/+1 and has trample as long as two or more nonland permanents entered the battlefield under your control this turn.
|
|
|
|
|
mana={1}{R}
|
|
|
|
|
type=Creature
|
|
|
|
|
@@ -43926,7 +43926,7 @@ name=Grishnakh, Brash Instigator
|
|
|
|
|
other={2}{R}
|
|
|
|
|
otherrestriction=type(army|mybattlefield)~equalto~0
|
|
|
|
|
restriction=type(army|mybattlefield)~morethan~0
|
|
|
|
|
auto=ifnot paid(alternative) then name(Put 1/1 counters) name(Put 1/1 counters) target(army|myBattlefield) transforms((Orc,newability[counter(1/1.2)],newability[name(Steal creature) target(creature[-legendary&power<=p]|opponentbattlefield) moveto(mybattlefield) and!( transforms((,newability[phaseaction[my endofturn once sourceinplay] moveto(ownerbattlefield)],newability[untap],newability[haste])) ueot )!])) forever
|
|
|
|
|
auto=ifnot paid(alternative) then name(Put 1/1 counters) name(Put 1/1 counters) target(army|myBattlefield) transforms((Orc,newability[counter(1/1.2)],newability[name(Steal creature) target(creature[-legendary&power<=p]|opponentbattlefield) moveto(mybattlefield) and!( transforms((,newability[phaseaction[my endofturn once sourceinplay] moveto(ownerbattlefield)],newability[untap],newability[haste])) ueot )!])) forever
|
|
|
|
|
auto=if paid(alternative) then name(Steal creature) name(Steal creature) name(Steal creature) target(creature[-legendary&power<=2]|opponentbattlefield) moveto(mybattlefield) and!( transforms((,newability[phaseaction[my endofturn once sourceinplay] moveto(ownerbattlefield)],newability[untap],newability[haste])) ueot )!
|
|
|
|
|
auto=if paid(alternative) then name(Amass Orcs 1) name(Amass Orcs 1) name(Amass Orcs 1) token(Orc Army) and!( counter(1/1.2) )!
|
|
|
|
|
text=When Grishnakh, Brash Instigator enters the battlefield, amass Orcs 2. When you do, until end of turn, gain control of target nonlegendary creature an opponent controls with power less than or equal to the amassed Army's power. Untap that creature. It gains haste until end of turn.
|
|
|
|
|
@@ -44716,7 +44716,7 @@ toughness=4
|
|
|
|
|
name=Gwaihir, Greatest of the Eagles
|
|
|
|
|
abilities=flying
|
|
|
|
|
auto=_ATTACKING_name(Creature gains flying) target(creature[attacking]|battlefield) transforms((,newability[flying])) ueot
|
|
|
|
|
auto=@each endofturn restriction{compare(lifegain)~morethan~2}:name(Create bird) name(Create bird) token(Bird,Creature Bird,3/3,white,flying) and!( transforms((,newability[_ATTACKING_name(Creature gains flying) target(creature[attacking]|battlefield) transforms((,newability[flying])) ueot])) forever )!
|
|
|
|
|
auto=@each endofturn restriction{compare(lifegain)~morethan~2}:name(Create bird) name(Create bird) token(Bird,Creature Bird,3/3,white,flying) and!( transforms((,newability[_ATTACKING_name(Creature gains flying) target(creature[attacking]|battlefield) transforms((,newability[flying])) ueot])) forever )!
|
|
|
|
|
text=Flying -- Whenever Gwaihir attacks, target attacking creature gains flying until end of turn. -- At the beginning of each end step, if you gained 3 or more life this turn, create a 3/3 white Bird creature token with flying and "Whenever this creature attacks, target attacking creature gains flying until end of turn."
|
|
|
|
|
mana={4}{W}
|
|
|
|
|
type=Legendary Creature
|
|
|
|
|
@@ -45015,7 +45015,7 @@ toughness=4
|
|
|
|
|
name=Haldir, Lorien Lieutenant
|
|
|
|
|
abilities=vigilance
|
|
|
|
|
auto=counter(1/1,fullpaid)
|
|
|
|
|
auto=this(variable{hascnt11}=0) {5}{G}:name(Elves gain vigilance and X/X) name(Elves gain vigilance and X/X) all(other elf|myBattlefield) transforms((,newability[vigilance])) ueot
|
|
|
|
|
auto=this(variable{hascnt11}=0) {5}{G}:name(Elves gain vigilance and X/X) name(Elves gain vigilance and X/X) all(other elf|myBattlefield) transforms((,newability[vigilance])) ueot
|
|
|
|
|
auto=this(variable{hascnt11}=1) {5}{G}:name(Elves gain vigilance and X/X) name(Elves gain vigilance and X/X) all(other elf|myBattlefield) transforms((,newability[vigilance],newability[1/1])) ueot
|
|
|
|
|
auto=this(variable{hascnt11}=2) {5}{G}:name(Elves gain vigilance and X/X) name(Elves gain vigilance and X/X) all(other elf|myBattlefield) transforms((,newability[vigilance],newability[2/2])) ueot
|
|
|
|
|
auto=this(variable{hascnt11}=3) {5}{G}:name(Elves gain vigilance and X/X) name(Elves gain vigilance and X/X) all(other elf|myBattlefield) transforms((,newability[vigilance],newability[3/3])) ueot
|
|
|
|
|
@@ -48333,7 +48333,7 @@ type=Instant
|
|
|
|
|
[card]
|
|
|
|
|
name=Horrific Assault
|
|
|
|
|
target=creature|myBattlefield
|
|
|
|
|
auto=transforms((,newability[dynamicability<!powerstrike!> target(*[creature;planeswalker]|opponentbattlefield)])) ueot
|
|
|
|
|
auto=transforms((,newability[dynamicability<!powerstrike!> target(*[creature;planeswalker]|opponentbattlefield)])) ueot
|
|
|
|
|
auto=aslongas(Eldrazi|myBattlefield) life:3
|
|
|
|
|
text=Target creature you control deals damage equal to its power to target creature or planeswalker you don't control. If you control an Eldrazi, you gain 3 life.
|
|
|
|
|
mana={G}
|
|
|
|
|
@@ -49019,7 +49019,7 @@ name=Hunter's Blowgun
|
|
|
|
|
auto=teach(creature) 1/1
|
|
|
|
|
auto=this(variable{controllerturn}>0) teach(creature) deathtouch
|
|
|
|
|
auto=this(variable{controllerturn}<1) teach(creature) reach
|
|
|
|
|
auto={2}:equip
|
|
|
|
|
auto={2}:equip
|
|
|
|
|
text=Equipped creature gets +1/+1. -- Equipped creature has deathtouch as long as it's your turn. Otherwise, it has reach. -- Equip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.)
|
|
|
|
|
mana={1}
|
|
|
|
|
type=Artifact
|
|
|
|
|
@@ -50465,7 +50465,7 @@ toughness=2
|
|
|
|
|
[card]
|
|
|
|
|
name=Incisor Glider
|
|
|
|
|
abilities=flying
|
|
|
|
|
auto=_ATTACKING_this(variable{opponentpoisoncount}>2) all(creature|myBattlefield) 1/1
|
|
|
|
|
auto=_ATTACKING_this(variable{opponentpoisoncount}>2) all(creature|myBattlefield) 1/1
|
|
|
|
|
text=Flying -- Corrupted - Whenever Incisor Glider attacks, if an opponent has three or more poison counters, creatures you control get +1/+1 until end of turn.
|
|
|
|
|
mana={1}{W}
|
|
|
|
|
type=Artifact Creature
|
|
|
|
|
@@ -55074,12 +55074,12 @@ subtype=Aura
|
|
|
|
|
[card]
|
|
|
|
|
name=Kaya's Guile
|
|
|
|
|
other={4}{W}{B} name(Entwine)
|
|
|
|
|
auto=ifnot paid(alternative) then if type(creature|opponentbattlefield)~morethan~0 then choice name(Sacrifice creature and exile cards) name(Sacrifice creature and exile cards) name(Sacrifice creature and exile cards) ability$!name(Sacrifice a creature) notatarget(creature|myBattlefield) sacrifice and!( moveto(exile) all(*|mygraveyard) )!!$ opponent &&
|
|
|
|
|
auto=ifnot paid(alternative) then if type(creature|opponentbattlefield)~morethan~0 then choice name(Sacrifice creature and exile cards) name(Sacrifice creature and exile cards) name(Sacrifice creature and exile cards) ability$!name(Sacrifice a creature) notatarget(creature|myBattlefield) sacrifice and!( moveto(exile) all(*|mygraveyard) )!!$ opponent &&
|
|
|
|
|
auto=ifnot paid(alternative) then if type(creature|opponentbattlefield)~equalto~0 then choice name(Sacrifice creature and exile cards) name(Sacrifice creature and exile cards) name(Sacrifice creature and exile cards) moveto(exile) all(*|opponentgraveyard)
|
|
|
|
|
auto=ifnot paid(alternative) then choice name(Sacrifice creature and create spirit) name(Sacrifice creature and create spirit) token(Spirit,Creature Spirit,1/1,white,black,flying) && ability$!name(Sacrifice a creature) notatarget(creature|myBattlefield) sacrifice!$ opponent
|
|
|
|
|
auto=ifnot paid(alternative) then choice name(Sacrifice creature and gain life) name(Sacrifice creature and gain life) life:4 controller && ability$!name(Sacrifice a creature) notatarget(creature|myBattlefield) sacrifice!$ opponent
|
|
|
|
|
auto=ifnot paid(alternative) then choice name(Sacrifice creature and gain life) name(Sacrifice creature and gain life) life:4 controller && ability$!name(Sacrifice a creature) notatarget(creature|myBattlefield) sacrifice!$ opponent
|
|
|
|
|
auto=ifnot paid(alternative) then choice name(Create spirit and exile cards) name(Create spirit and exile cards) token(Spirit,Creature Spirit,1/1,white,black,flying) and!( moveto(exile) all(*|opponentgraveyard) )!
|
|
|
|
|
auto=ifnot paid(alternative) then choice name(Gain life and exile cards) name(Gain life and exile cards) life:4 controller && moveto(exile) all(creature|opponentgraveyard)
|
|
|
|
|
auto=ifnot paid(alternative) then choice name(Gain life and exile cards) name(Gain life and exile cards) life:4 controller && moveto(exile) all(creature|opponentgraveyard)
|
|
|
|
|
auto=ifnot paid(alternative) then choice name(Create spirit and gain life) name(Create spirit and gain life) token(Spirit,Creature Spirit,1/1,white,black,flying) and!( life:4 controller )!
|
|
|
|
|
auto=if paid(alternative) then name(Sacrifice creature and exile cards) name(Sacrifice creature and exile cards) ability$!name(Sacrifice a creature) notatarget(creature|myBattlefield) sacrifice and!( moveto(exile) all(*|mygraveyard) )!!$ opponent
|
|
|
|
|
auto=if paid(alternative) then name(Create spirit and gain life) name(Create spirit and gain life) token(Spirit,Creature Spirit,1/1,white,black,flying) and!( life:4 controller )!
|
|
|
|
|
@@ -55459,7 +55459,7 @@ toughness=2
|
|
|
|
|
name=Kemba's Banner
|
|
|
|
|
auto={2}{W}:equip
|
|
|
|
|
auto=teach(creature) type:creature:mybattlefield/type:creature:mybattlefield nonstatic
|
|
|
|
|
auto=livingweapontoken(Rebel,Creature Rebel,2/2,red)
|
|
|
|
|
auto=livingweapontoken(Rebel,Creature Rebel,2/2,red)
|
|
|
|
|
text=For Mirrodin! (When this Equipment enters the battlefield, create a 2/2 red Rebel creature token, then attach this to it.) -- Equipped creature gets +1/+1 for each creature you control. -- Equip {2}{W}
|
|
|
|
|
mana={3}{W}
|
|
|
|
|
type=Artifact
|
|
|
|
|
@@ -56939,7 +56939,7 @@ toughness=6
|
|
|
|
|
name=Krark, the Thumbless
|
|
|
|
|
abilities=partner
|
|
|
|
|
auto=@movedTo(*[instant;sorcery]|mystack):name(Flip a coin) all(trigger[to]) flipacoin winability activate castcard(copied noevent) winabilityend loseability counter(0/0.1.KrarkEffect) loseabilityend flipend
|
|
|
|
|
auto=@counteradded(0/0.1.KrarkEffect) from(*[instant;sorcery]|mystack):name(Return spell to hand) target(*[counter{0/0.1.KrarkEffect}]|mystack) spellmover(hand)
|
|
|
|
|
auto=@counteradded(0/0.1.KrarkEffect) from(*[instant;sorcery]|mystack):name(Return spell to hand) target(*[counter{0/0.1.KrarkEffect}]|mystack) spellmover(hand)
|
|
|
|
|
text=Whenever you cast an instant or sorcery spell, flip a coin. If you lose the flip, return that spell to its owner's hand. If you win the flip, copy that spell, and you may choose new targets for the copy. -- Partner (You can have two commanders if both have partner.)
|
|
|
|
|
mana={1}{R}
|
|
|
|
|
type=Legendary Creature
|
|
|
|
|
@@ -57506,7 +57506,7 @@ type=Artifact
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Kyren Flamewright
|
|
|
|
|
auto={2}{R}{T}{D(*|myhand)}:name(Create elementals) token(Elemental,Creature Elemental,1/1,blue,red:)*2 && all(creature|myBattlefield) transforms((,newability[haste],newability[1/0])) ueot
|
|
|
|
|
auto={2}{R}{T}{D(*|myhand)}:name(Create elementals) token(Elemental,Creature Elemental,1/1,blue,red:)*2 && all(creature|myBattlefield) transforms((,newability[haste],newability[1/0])) ueot
|
|
|
|
|
text={2}{R}, {T}, Discard a card: Create two 1/1 blue and red Elemental creature tokens. Creatures you control get +1/+0 and gain haste until end of turn.
|
|
|
|
|
color=red
|
|
|
|
|
type=Creature
|
|
|
|
|
@@ -57582,7 +57582,7 @@ type=Sorcery
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Lady of Laughter
|
|
|
|
|
abilities=flying
|
|
|
|
|
abilities=flying
|
|
|
|
|
auto=@each my endofturn:if type(*[-land;fresh]|myBattlefield)~morethan~1 then draw:1
|
|
|
|
|
text=Flying -- Celebration - At the beginning of your end step, if two or more nonland permanents entered the battlefield under your control this turn, draw a card.
|
|
|
|
|
mana={3}{W}{W}
|
|
|
|
|
@@ -59031,7 +59031,7 @@ auto=@damageof(player) restriction{compare(thatmuch)~equalto~17}:name(Sacrifice
|
|
|
|
|
auto=@damageof(player) restriction{compare(thatmuch)~equalto~18}:name(Sacrifice 18 permanents) name(Sacrifice 18 permanents) target(<18>*[-token]|mybattlefield) sacrifice
|
|
|
|
|
auto=@damageof(player) restriction{compare(thatmuch)~equalto~19}:name(Sacrifice 19 permanents) name(Sacrifice 19 permanents) target(<19>*[-token]|mybattlefield) sacrifice
|
|
|
|
|
auto=@damageof(player) restriction{compare(thatmuch)~morethan~19}:name(Sacrifice 20 permanents) name(Sacrifice 20 permanents) target(<20>*[-token]|mybattlefield) sacrifice
|
|
|
|
|
auto=@damageof(player) restriction{type(*[-token]|mybattlefield)~lessthan~thatmuch}:name(You lose the game) name(You lose the game) winGame opponent
|
|
|
|
|
auto=@damageof(player) restriction{type(*[-token]|mybattlefield)~lessthan~thatmuch}:name(You lose the game) name(You lose the game) winGame opponent
|
|
|
|
|
auto=_DIES_name(You lose the game) winGame opponent
|
|
|
|
|
text=As Lich enters the battlefield, you lose life equal to your life total. -- You don't lose the game for having 0 or less life. -- If you would gain life, draw that many cards instead. -- Whenever you're dealt damage, sacrifice that many nontoken permanents. If you can't, you lose the game. -- When Lich is put into a graveyard from the battlefield, you lose the game.
|
|
|
|
|
mana={B}{B}{B}{B}
|
|
|
|
|
@@ -59072,7 +59072,7 @@ toughness=4
|
|
|
|
|
name=Lidless Gaze
|
|
|
|
|
auto=all(*[zpos=1]|opponentlibrary) moveto(myexile) and!( transforms((,newability[anytypeofmana uynt],newability[canplayfromexile uynt],newability[@each my untap:name(Put back) moveto(opponentexile)])) forever )!
|
|
|
|
|
auto=all(*[zpos=1]|mylibrary) moveto(myexile) and!( transforms((,newability[anytypeofmana uynt],newability[canplayfromexile uynt],newability[@each my untap:name(Put back) moveto(myreveal) and!( moveto(myexile) )!])) forever )!
|
|
|
|
|
flashback={2}{B}{R}
|
|
|
|
|
flashback={2}{B}{R}
|
|
|
|
|
text=Exile the top card of each player's library. Until the end of your next turn, you may play those cards, and mana of any type can be spent to cast them. -- Flashback {2}{B}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
|
|
|
|
|
mana={2}{B}{R}
|
|
|
|
|
type=Sorcery
|
|
|
|
|
@@ -60350,7 +60350,7 @@ toughness=6
|
|
|
|
|
name=Lord Skitter's Butcher
|
|
|
|
|
auto=choice create(rat:creature rat:1/1:black:cantblock)
|
|
|
|
|
auto=choice target(other creature|myBattlefield) sacrifice and!( scry:2 scrycore delayed draw:1 controller scrycoreend scryend )!
|
|
|
|
|
auto=choice all(other creature|myBattlefield) menace
|
|
|
|
|
auto=choice all(other creature|myBattlefield) menace
|
|
|
|
|
text=When Lord Skitter's Butcher enters the battlefield, choose one - -- - Create a 1/1 black Rat creature token with "This creature can't block." -- - You may sacrifice another creature. If you do, scry 2, then draw a card. -- - Creatures you control gain menace until end of turn.
|
|
|
|
|
mana={2}{B}
|
|
|
|
|
type=Creature
|
|
|
|
|
@@ -61953,7 +61953,7 @@ name=Malamet Scythe
|
|
|
|
|
abilities=flash
|
|
|
|
|
auto=name(Attach to creature) rehook target(creature|mybattlefield)
|
|
|
|
|
auto=teach(creature) 2/2
|
|
|
|
|
auto={4}:equip
|
|
|
|
|
auto={4}:equip
|
|
|
|
|
text=Flash -- When Malamet Scythe enters the battlefield, attach it to target creature you control. -- Equipped creature gets +2/+2. -- Equip {4} ({4}: Attach to target creature you control. Equip only as a sorcery.)
|
|
|
|
|
mana={2}{G}
|
|
|
|
|
type=Artifact
|
|
|
|
|
@@ -61993,7 +61993,7 @@ toughness=1
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Malcator, Purity Overseer
|
|
|
|
|
auto=@each my endofturn restriction{thisturn(artifact|mybattlefield)~morethan~2}:name(Create golem) token(Phyrexian Golem,Artifact Creature Phyrexian Golem,3/3)
|
|
|
|
|
auto=@each my endofturn restriction{thisturn(artifact|mybattlefield)~morethan~2}:name(Create golem) token(Phyrexian Golem,Artifact Creature Phyrexian Golem,3/3)
|
|
|
|
|
auto=name(Create golem) token(Phyrexian Golem,Artifact Creature Phyrexian Golem,3/3)
|
|
|
|
|
text=When Malcator, Purity Overseer enters the battlefield, create a 3/3 colorless Phyrexian Golem artifact creature token. -- At the beginning of your end step, if three or more artifacts entered the battlefield under your control this turn, create a 3/3 colorless Phyrexian Golem artifact creature token.
|
|
|
|
|
mana={1}{W}{U}
|
|
|
|
|
@@ -65069,7 +65069,7 @@ auto=this(cantargetcard(*[fresh]) {T}:add{W}
|
|
|
|
|
auto=this(cantargetcard(*[fresh]) {T}:add{U}
|
|
|
|
|
auto=this(cantargetcard(*[fresh]) {T}:add{B}
|
|
|
|
|
auto=this(cantargetcard(*[fresh]) {T}:add{R}
|
|
|
|
|
auto=this(cantargetcard(*[fresh]) {T}:add{G}
|
|
|
|
|
auto=this(cantargetcard(*[fresh]) {T}:add{G}
|
|
|
|
|
auto={3}{T}:name(Create mite) _PHYREXIANMITETOKEN_
|
|
|
|
|
text={T}: Add {C}. -- {T}: Add one mana of any color. Activate only if Mirrex entered the battlefield this turn. -- {3}, {T}: Create a 1/1 colorless Phyrexian Mite artifact creature token with toxic 1 and "This creature can't block." (Players dealt combat damage by it also get a poison counter.)
|
|
|
|
|
type=Land
|
|
|
|
|
@@ -65324,11 +65324,11 @@ auto=if compare(fullpaid)~equalto~1 then if type(creature|battlefield)~equalto~0
|
|
|
|
|
auto=if compare(fullpaid)~equalto~1 then if type(creature|mybattlefield)~morethan~0 then choice name(You discard and your creature gains) name(You discard and your creature gains) name(You discard and your creature gains) name(You discard and your creature gains) target(creature|mybattlefield) transforms((,newability[haste],newability[1/0],newability[ability$!name(Discard cards) notatarget(<1>*|myhand) reject!$ opponent])) ueot
|
|
|
|
|
auto=if compare(fullpaid)~equalto~1 then if type(creature|opponentbattlefield)~morethan~0 then choice name(You discard and your creature gains) name(You discard and opponent creature gains) name(You discard and opponent creature gains) name(You discard and opponent creature gains) target(creature|opponentbattlefield) transforms((,newability[haste],newability[1/0],newability[ability$!name(Discard cards) notatarget(<1>*|myhand) reject!$ controller])) ueot
|
|
|
|
|
auto=if compare(fullpaid)~equalto~1 then if type(creature|battlefield)~equalto~0 then choice name(You discard and your creature gains) name(You discard and creature gains) name(You discard and creature gains) ability$!name(Discard cards) notatarget(<1>*|myhand) reject!$ controller
|
|
|
|
|
auto=if compare(fullpaid)~equalto~1 then if type(creature|battlefield)~morethan~0 then if type(planeswalker|battlefield)~morethan~0 then choice name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) target(<2>*[creature;planeswalker]|battlefield) damage:fullpaid
|
|
|
|
|
auto=if compare(fullpaid)~equalto~1 then if type(creature|battlefield)~morethan~0 then if type(planeswalker|battlefield)~equalto~0 then choice name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) target(creature|battlefield) damage:fullpaid
|
|
|
|
|
auto=if compare(fullpaid)~equalto~1 then if type(creature|battlefield)~equalto~0 then if type(planeswalker|battlefield)~morethan~0 then choice name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) target(planeswalker|battlefield) damage:fullpaid
|
|
|
|
|
auto=if compare(fullpaid)~equalto~1 then if type(creature|battlefield)~morethan~0 then choice name(Damage creature and creature gains) name(Damage creature and creature gains) name(Damage creature and creature gains) target(creature|battlefield) damage:fullpaid && ability$!name(Creature gains X/0) target(creature|battlefield) transforms((,newability[1/0],newability[haste])) ueot!$ controller
|
|
|
|
|
auto=if compare(fullpaid)~equalto~1 then if type(planeswalker|battlefield)~morethan~0 then if type(creature|battlefield)~morethan~0 then choice name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) target(planeswalker|battlefield) damage:fullpaid && ability$!name(Creature gains X/0) target(creature|battlefield) transforms((,newability[1/0],newability[haste])) ueot!$ controller
|
|
|
|
|
auto=if compare(fullpaid)~equalto~1 then if type(creature|battlefield)~morethan~0 then if type(planeswalker|battlefield)~morethan~0 then choice name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) target(<2>*[creature;planeswalker]|battlefield) damage:fullpaid
|
|
|
|
|
auto=if compare(fullpaid)~equalto~1 then if type(creature|battlefield)~morethan~0 then if type(planeswalker|battlefield)~equalto~0 then choice name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) target(creature|battlefield) damage:fullpaid
|
|
|
|
|
auto=if compare(fullpaid)~equalto~1 then if type(creature|battlefield)~equalto~0 then if type(planeswalker|battlefield)~morethan~0 then choice name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) target(planeswalker|battlefield) damage:fullpaid
|
|
|
|
|
auto=if compare(fullpaid)~equalto~1 then if type(creature|battlefield)~morethan~0 then choice name(Damage creature and creature gains) name(Damage creature and creature gains) name(Damage creature and creature gains) target(creature|battlefield) damage:fullpaid && ability$!name(Creature gains X/0) target(creature|battlefield) transforms((,newability[1/0],newability[haste])) ueot!$ controller
|
|
|
|
|
auto=if compare(fullpaid)~equalto~1 then if type(planeswalker|battlefield)~morethan~0 then if type(creature|battlefield)~morethan~0 then choice name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) target(planeswalker|battlefield) damage:fullpaid && ability$!name(Creature gains X/0) target(creature|battlefield) transforms((,newability[1/0],newability[haste])) ueot!$ controller
|
|
|
|
|
auto=if compare(fullpaid)~equalto~1 then if type(planeswalker|battlefield)~morethan~0 then if type(creature|battlefield)~equalto~0 then choice name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) target(planeswalker|battlefield) damage:fullpaid
|
|
|
|
|
auto=if compare(fullpaid)~equalto~2 then if type(creature|battlefield)~morethan~0 then choice name(Opponent discards and damage creature) name(Opponent discards and damage creature) name(Opponent discards and damage creature) target(creature|battlefield) damage:fullpaid && ability$!name(Discard cards) notatarget(<2>*|myhand) reject!$ opponent
|
|
|
|
|
auto=if compare(fullpaid)~equalto~2 then if type(creature|battlefield)~equalto~0 then choice name(Opponent discards and damage creature) name(Opponent discards and damage creature) name(Opponent discards and damage creature) ability$!name(Discard cards) notatarget(<2>*|myhand) reject!$ opponent
|
|
|
|
|
@@ -65344,11 +65344,11 @@ auto=if compare(fullpaid)~equalto~2 then if type(creature|battlefield)~equalto~0
|
|
|
|
|
auto=if compare(fullpaid)~equalto~2 then if type(creature|mybattlefield)~morethan~0 then choice name(You discard and your creature gains) name(You discard and your creature gains) name(You discard and your creature gains) name(You discard and your creature gains) target(creature|mybattlefield) transforms((,newability[haste],newability[2/0],newability[ability$!name(Discard cards) notatarget(<2>*|myhand) reject!$ opponent])) ueot
|
|
|
|
|
auto=if compare(fullpaid)~equalto~2 then if type(creature|opponentbattlefield)~morethan~0 then choice name(You discard and your creature gains) name(You discard and opponent creature gains) name(You discard and opponent creature gains) name(You discard and opponent creature gains) target(creature|opponentbattlefield) transforms((,newability[haste],newability[2/0],newability[ability$!name(Discard cards) notatarget(<2>*|myhand) reject!$ controller])) ueot
|
|
|
|
|
auto=if compare(fullpaid)~equalto~2 then if type(creature|battlefield)~equalto~0 then choice name(You discard and your creature gains) name(You discard and creature gains) name(You discard and creature gains) ability$!name(Discard cards) notatarget(<2>*|myhand) reject!$ controller
|
|
|
|
|
auto=if compare(fullpaid)~equalto~2 then if type(creature|battlefield)~morethan~0 then if type(planeswalker|battlefield)~morethan~0 then choice name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) target(<2>*[creature;planeswalker]|battlefield) damage:fullpaid
|
|
|
|
|
auto=if compare(fullpaid)~equalto~2 then if type(creature|battlefield)~morethan~0 then if type(planeswalker|battlefield)~equalto~0 then choice name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) target(creature|battlefield) damage:fullpaid
|
|
|
|
|
auto=if compare(fullpaid)~equalto~2 then if type(creature|battlefield)~equalto~0 then if type(planeswalker|battlefield)~morethan~0 then choice name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) target(planeswalker|battlefield) damage:fullpaid
|
|
|
|
|
auto=if compare(fullpaid)~equalto~2 then if type(creature|battlefield)~morethan~0 then choice name(Damage creature and creature gains) name(Damage creature and creature gains) name(Damage creature and creature gains) target(creature|battlefield) damage:fullpaid && ability$!name(Creature gains X/0) target(creature|battlefield) transforms((,newability[2/0],newability[haste])) ueot!$ controller
|
|
|
|
|
auto=if compare(fullpaid)~equalto~2 then if type(planeswalker|battlefield)~morethan~0 then if type(creature|battlefield)~morethan~0 then choice name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) target(planeswalker|battlefield) damage:fullpaid && ability$!name(Creature gains X/0) target(creature|battlefield) transforms((,newability[2/0],newability[haste])) ueot!$ controller
|
|
|
|
|
auto=if compare(fullpaid)~equalto~2 then if type(creature|battlefield)~morethan~0 then if type(planeswalker|battlefield)~morethan~0 then choice name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) target(<2>*[creature;planeswalker]|battlefield) damage:fullpaid
|
|
|
|
|
auto=if compare(fullpaid)~equalto~2 then if type(creature|battlefield)~morethan~0 then if type(planeswalker|battlefield)~equalto~0 then choice name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) target(creature|battlefield) damage:fullpaid
|
|
|
|
|
auto=if compare(fullpaid)~equalto~2 then if type(creature|battlefield)~equalto~0 then if type(planeswalker|battlefield)~morethan~0 then choice name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) target(planeswalker|battlefield) damage:fullpaid
|
|
|
|
|
auto=if compare(fullpaid)~equalto~2 then if type(creature|battlefield)~morethan~0 then choice name(Damage creature and creature gains) name(Damage creature and creature gains) name(Damage creature and creature gains) target(creature|battlefield) damage:fullpaid && ability$!name(Creature gains X/0) target(creature|battlefield) transforms((,newability[2/0],newability[haste])) ueot!$ controller
|
|
|
|
|
auto=if compare(fullpaid)~equalto~2 then if type(planeswalker|battlefield)~morethan~0 then if type(creature|battlefield)~morethan~0 then choice name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) target(planeswalker|battlefield) damage:fullpaid && ability$!name(Creature gains X/0) target(creature|battlefield) transforms((,newability[2/0],newability[haste])) ueot!$ controller
|
|
|
|
|
auto=if compare(fullpaid)~equalto~2 then if type(planeswalker|battlefield)~morethan~0 then if type(creature|battlefield)~equalto~0 then choice name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) target(planeswalker|battlefield) damage:fullpaid
|
|
|
|
|
auto=if compare(fullpaid)~equalto~3 then if type(creature|battlefield)~morethan~0 then choice name(Opponent discards and damage creature) name(Opponent discards and damage creature) name(Opponent discards and damage creature) target(creature|battlefield) damage:fullpaid && ability$!name(Discard cards) notatarget(<3>*|myhand) reject!$ opponent
|
|
|
|
|
auto=if compare(fullpaid)~equalto~3 then if type(creature|battlefield)~equalto~0 then choice name(Opponent discards and damage creature) name(Opponent discards and damage creature) name(Opponent discards and damage creature) ability$!name(Discard cards) notatarget(<3>*|myhand) reject!$ opponent
|
|
|
|
|
@@ -65364,11 +65364,11 @@ auto=if compare(fullpaid)~equalto~3 then if type(creature|battlefield)~equalto~0
|
|
|
|
|
auto=if compare(fullpaid)~equalto~3 then if type(creature|mybattlefield)~morethan~0 then choice name(You discard and your creature gains) name(You discard and your creature gains) name(You discard and your creature gains) name(You discard and your creature gains) target(creature|mybattlefield) transforms((,newability[haste],newability[3/0],newability[ability$!name(Discard cards) notatarget(<3>*|myhand) reject!$ opponent])) ueot
|
|
|
|
|
auto=if compare(fullpaid)~equalto~3 then if type(creature|opponentbattlefield)~morethan~0 then choice name(You discard and your creature gains) name(You discard and opponent creature gains) name(You discard and opponent creature gains) name(You discard and opponent creature gains) target(creature|opponentbattlefield) transforms((,newability[haste],newability[3/0],newability[ability$!name(Discard cards) notatarget(<3>*|myhand) reject!$ controller])) ueot
|
|
|
|
|
auto=if compare(fullpaid)~equalto~3 then if type(creature|battlefield)~equalto~0 then choice name(You discard and your creature gains) name(You discard and creature gains) name(You discard and creature gains) ability$!name(Discard cards) notatarget(<3>*|myhand) reject!$ controller
|
|
|
|
|
auto=if compare(fullpaid)~equalto~3 then if type(creature|battlefield)~morethan~0 then if type(planeswalker|battlefield)~morethan~0 then choice name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) target(<2>*[creature;planeswalker]|battlefield) damage:fullpaid
|
|
|
|
|
auto=if compare(fullpaid)~equalto~3 then if type(creature|battlefield)~morethan~0 then if type(planeswalker|battlefield)~equalto~0 then choice name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) target(creature|battlefield) damage:fullpaid
|
|
|
|
|
auto=if compare(fullpaid)~equalto~3 then if type(creature|battlefield)~equalto~0 then if type(planeswalker|battlefield)~morethan~0 then choice name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) target(planeswalker|battlefield) damage:fullpaid
|
|
|
|
|
auto=if compare(fullpaid)~equalto~3 then if type(creature|battlefield)~morethan~0 then choice name(Damage creature and creature gains) name(Damage creature and creature gains) name(Damage creature and creature gains) target(creature|battlefield) damage:fullpaid && ability$!name(Creature gains X/0) target(creature|battlefield) transforms((,newability[3/0],newability[haste])) ueot!$ controller
|
|
|
|
|
auto=if compare(fullpaid)~equalto~3 then if type(planeswalker|battlefield)~morethan~0 then if type(creature|battlefield)~morethan~0 then choice name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) target(planeswalker|battlefield) damage:fullpaid && ability$!name(Creature gains X/0) target(creature|battlefield) transforms((,newability[3/0],newability[haste])) ueot!$ controller
|
|
|
|
|
auto=if compare(fullpaid)~equalto~3 then if type(creature|battlefield)~morethan~0 then if type(planeswalker|battlefield)~morethan~0 then choice name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) target(<2>*[creature;planeswalker]|battlefield) damage:fullpaid
|
|
|
|
|
auto=if compare(fullpaid)~equalto~3 then if type(creature|battlefield)~morethan~0 then if type(planeswalker|battlefield)~equalto~0 then choice name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) target(creature|battlefield) damage:fullpaid
|
|
|
|
|
auto=if compare(fullpaid)~equalto~3 then if type(creature|battlefield)~equalto~0 then if type(planeswalker|battlefield)~morethan~0 then choice name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) target(planeswalker|battlefield) damage:fullpaid
|
|
|
|
|
auto=if compare(fullpaid)~equalto~3 then if type(creature|battlefield)~morethan~0 then choice name(Damage creature and creature gains) name(Damage creature and creature gains) name(Damage creature and creature gains) target(creature|battlefield) damage:fullpaid && ability$!name(Creature gains X/0) target(creature|battlefield) transforms((,newability[3/0],newability[haste])) ueot!$ controller
|
|
|
|
|
auto=if compare(fullpaid)~equalto~3 then if type(planeswalker|battlefield)~morethan~0 then if type(creature|battlefield)~morethan~0 then choice name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) target(planeswalker|battlefield) damage:fullpaid && ability$!name(Creature gains X/0) target(creature|battlefield) transforms((,newability[3/0],newability[haste])) ueot!$ controller
|
|
|
|
|
auto=if compare(fullpaid)~equalto~3 then if type(planeswalker|battlefield)~morethan~0 then if type(creature|battlefield)~equalto~0 then choice name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) target(planeswalker|battlefield) damage:fullpaid
|
|
|
|
|
auto=if compare(fullpaid)~equalto~4 then if type(creature|battlefield)~morethan~0 then choice name(Opponent discards and damage creature) name(Opponent discards and damage creature) name(Opponent discards and damage creature) target(creature|battlefield) damage:fullpaid && ability$!name(Discard cards) notatarget(<4>*|myhand) reject!$ opponent
|
|
|
|
|
auto=if compare(fullpaid)~equalto~4 then if type(creature|battlefield)~equalto~0 then choice name(Opponent discards and damage creature) name(Opponent discards and damage creature) name(Opponent discards and damage creature) ability$!name(Discard cards) notatarget(<4>*|myhand) reject!$ opponent
|
|
|
|
|
@@ -65384,11 +65384,11 @@ auto=if compare(fullpaid)~equalto~4 then if type(creature|battlefield)~equalto~0
|
|
|
|
|
auto=if compare(fullpaid)~equalto~4 then if type(creature|mybattlefield)~morethan~0 then choice name(You discard and your creature gains) name(You discard and your creature gains) name(You discard and your creature gains) name(You discard and your creature gains) target(creature|mybattlefield) transforms((,newability[haste],newability[4/0],newability[ability$!name(Discard cards) notatarget(<4>*|myhand) reject!$ opponent])) ueot
|
|
|
|
|
auto=if compare(fullpaid)~equalto~4 then if type(creature|opponentbattlefield)~morethan~0 then choice name(You discard and your creature gains) name(You discard and opponent creature gains) name(You discard and opponent creature gains) name(You discard and opponent creature gains) target(creature|opponentbattlefield) transforms((,newability[haste],newability[4/0],newability[ability$!name(Discard cards) notatarget(<4>*|myhand) reject!$ controller])) ueot
|
|
|
|
|
auto=if compare(fullpaid)~equalto~4 then if type(creature|battlefield)~equalto~0 then choice name(You discard and your creature gains) name(You discard and creature gains) name(You discard and creature gains) ability$!name(Discard cards) notatarget(<4>*|myhand) reject!$ controller
|
|
|
|
|
auto=if compare(fullpaid)~equalto~4 then if type(creature|battlefield)~morethan~0 then if type(planeswalker|battlefield)~morethan~0 then choice name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) target(<2>*[creature;planeswalker]|battlefield) damage:fullpaid
|
|
|
|
|
auto=if compare(fullpaid)~equalto~4 then if type(creature|battlefield)~morethan~0 then if type(planeswalker|battlefield)~equalto~0 then choice name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) target(creature|battlefield) damage:fullpaid
|
|
|
|
|
auto=if compare(fullpaid)~equalto~4 then if type(creature|battlefield)~equalto~0 then if type(planeswalker|battlefield)~morethan~0 then choice name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) target(planeswalker|battlefield) damage:fullpaid
|
|
|
|
|
auto=if compare(fullpaid)~equalto~4 then if type(creature|battlefield)~morethan~0 then choice name(Damage creature and creature gains) name(Damage creature and creature gains) name(Damage creature and creature gains) target(creature|battlefield) damage:fullpaid && ability$!name(Creature gains X/0) target(creature|battlefield) transforms((,newability[4/0],newability[haste])) ueot!$ controller
|
|
|
|
|
auto=if compare(fullpaid)~equalto~4 then if type(planeswalker|battlefield)~morethan~0 then if type(creature|battlefield)~morethan~0 then choice name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) target(planeswalker|battlefield) damage:fullpaid && ability$!name(Creature gains X/0) target(creature|battlefield) transforms((,newability[4/0],newability[haste])) ueot!$ controller
|
|
|
|
|
auto=if compare(fullpaid)~equalto~4 then if type(creature|battlefield)~morethan~0 then if type(planeswalker|battlefield)~morethan~0 then choice name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) target(<2>*[creature;planeswalker]|battlefield) damage:fullpaid
|
|
|
|
|
auto=if compare(fullpaid)~equalto~4 then if type(creature|battlefield)~morethan~0 then if type(planeswalker|battlefield)~equalto~0 then choice name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) target(creature|battlefield) damage:fullpaid
|
|
|
|
|
auto=if compare(fullpaid)~equalto~4 then if type(creature|battlefield)~equalto~0 then if type(planeswalker|battlefield)~morethan~0 then choice name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) target(planeswalker|battlefield) damage:fullpaid
|
|
|
|
|
auto=if compare(fullpaid)~equalto~4 then if type(creature|battlefield)~morethan~0 then choice name(Damage creature and creature gains) name(Damage creature and creature gains) name(Damage creature and creature gains) target(creature|battlefield) damage:fullpaid && ability$!name(Creature gains X/0) target(creature|battlefield) transforms((,newability[4/0],newability[haste])) ueot!$ controller
|
|
|
|
|
auto=if compare(fullpaid)~equalto~4 then if type(planeswalker|battlefield)~morethan~0 then if type(creature|battlefield)~morethan~0 then choice name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) target(planeswalker|battlefield) damage:fullpaid && ability$!name(Creature gains X/0) target(creature|battlefield) transforms((,newability[4/0],newability[haste])) ueot!$ controller
|
|
|
|
|
auto=if compare(fullpaid)~equalto~4 then if type(planeswalker|battlefield)~morethan~0 then if type(creature|battlefield)~equalto~0 then choice name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) target(planeswalker|battlefield) damage:fullpaid
|
|
|
|
|
auto=if compare(fullpaid)~equalto~5 then if type(creature|battlefield)~morethan~0 then choice name(Opponent discards and damage creature) name(Opponent discards and damage creature) name(Opponent discards and damage creature) target(creature|battlefield) damage:fullpaid && ability$!name(Discard cards) notatarget(<5>*|myhand) reject!$ opponent
|
|
|
|
|
auto=if compare(fullpaid)~equalto~5 then if type(creature|battlefield)~equalto~0 then choice name(Opponent discards and damage creature) name(Opponent discards and damage creature) name(Opponent discards and damage creature) ability$!name(Discard cards) notatarget(<5>*|myhand) reject!$ opponent
|
|
|
|
|
@@ -65404,11 +65404,11 @@ auto=if compare(fullpaid)~equalto~5 then if type(creature|battlefield)~equalto~0
|
|
|
|
|
auto=if compare(fullpaid)~equalto~5 then if type(creature|mybattlefield)~morethan~0 then choice name(You discard and your creature gains) name(You discard and your creature gains) name(You discard and your creature gains) name(You discard and your creature gains) target(creature|mybattlefield) transforms((,newability[haste],newability[5/0],newability[ability$!name(Discard cards) notatarget(<5>*|myhand) reject!$ opponent])) ueot
|
|
|
|
|
auto=if compare(fullpaid)~equalto~5 then if type(creature|opponentbattlefield)~morethan~0 then choice name(You discard and your creature gains) name(You discard and opponent creature gains) name(You discard and opponent creature gains) name(You discard and opponent creature gains) target(creature|opponentbattlefield) transforms((,newability[haste],newability[5/0],newability[ability$!name(Discard cards) notatarget(<5>*|myhand) reject!$ controller])) ueot
|
|
|
|
|
auto=if compare(fullpaid)~equalto~5 then if type(creature|battlefield)~equalto~0 then choice name(You discard and your creature gains) name(You discard and creature gains) name(You discard and creature gains) ability$!name(Discard cards) notatarget(<5>*|myhand) reject!$ controller
|
|
|
|
|
auto=if compare(fullpaid)~equalto~5 then if type(creature|battlefield)~morethan~0 then if type(planeswalker|battlefield)~morethan~0 then choice name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) target(<2>*[creature;planeswalker]|battlefield) damage:fullpaid
|
|
|
|
|
auto=if compare(fullpaid)~equalto~5 then if type(creature|battlefield)~morethan~0 then if type(planeswalker|battlefield)~equalto~0 then choice name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) target(creature|battlefield) damage:fullpaid
|
|
|
|
|
auto=if compare(fullpaid)~equalto~5 then if type(creature|battlefield)~equalto~0 then if type(planeswalker|battlefield)~morethan~0 then choice name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) target(planeswalker|battlefield) damage:fullpaid
|
|
|
|
|
auto=if compare(fullpaid)~equalto~5 then if type(creature|battlefield)~morethan~0 then choice name(Damage creature and creature gains) name(Damage creature and creature gains) name(Damage creature and creature gains) target(creature|battlefield) damage:fullpaid && ability$!name(Creature gains X/0) target(creature|battlefield) transforms((,newability[5/0],newability[haste])) ueot!$ controller
|
|
|
|
|
auto=if compare(fullpaid)~equalto~5 then if type(planeswalker|battlefield)~morethan~0 then if type(creature|battlefield)~morethan~0 then choice name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) target(planeswalker|battlefield) damage:fullpaid && ability$!name(Creature gains X/0) target(creature|battlefield) transforms((,newability[5/0],newability[haste])) ueot!$ controller
|
|
|
|
|
auto=if compare(fullpaid)~equalto~5 then if type(creature|battlefield)~morethan~0 then if type(planeswalker|battlefield)~morethan~0 then choice name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) target(<2>*[creature;planeswalker]|battlefield) damage:fullpaid
|
|
|
|
|
auto=if compare(fullpaid)~equalto~5 then if type(creature|battlefield)~morethan~0 then if type(planeswalker|battlefield)~equalto~0 then choice name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) target(creature|battlefield) damage:fullpaid
|
|
|
|
|
auto=if compare(fullpaid)~equalto~5 then if type(creature|battlefield)~equalto~0 then if type(planeswalker|battlefield)~morethan~0 then choice name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) target(planeswalker|battlefield) damage:fullpaid
|
|
|
|
|
auto=if compare(fullpaid)~equalto~5 then if type(creature|battlefield)~morethan~0 then choice name(Damage creature and creature gains) name(Damage creature and creature gains) name(Damage creature and creature gains) target(creature|battlefield) damage:fullpaid && ability$!name(Creature gains X/0) target(creature|battlefield) transforms((,newability[5/0],newability[haste])) ueot!$ controller
|
|
|
|
|
auto=if compare(fullpaid)~equalto~5 then if type(planeswalker|battlefield)~morethan~0 then if type(creature|battlefield)~morethan~0 then choice name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) target(planeswalker|battlefield) damage:fullpaid && ability$!name(Creature gains X/0) target(creature|battlefield) transforms((,newability[5/0],newability[haste])) ueot!$ controller
|
|
|
|
|
auto=if compare(fullpaid)~equalto~5 then if type(planeswalker|battlefield)~morethan~0 then if type(creature|battlefield)~equalto~0 then choice name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) target(planeswalker|battlefield) damage:fullpaid
|
|
|
|
|
auto=if compare(fullpaid)~equalto~6 then if type(creature|battlefield)~morethan~0 then choice name(Opponent discards and damage creature) name(Opponent discards and damage creature) name(Opponent discards and damage creature) target(creature|battlefield) damage:fullpaid && ability$!name(Discard cards) notatarget(<6>*|myhand) reject!$ opponent
|
|
|
|
|
auto=if compare(fullpaid)~equalto~6 then if type(creature|battlefield)~equalto~0 then choice name(Opponent discards and damage creature) name(Opponent discards and damage creature) name(Opponent discards and damage creature) ability$!name(Discard cards) notatarget(<6>*|myhand) reject!$ opponent
|
|
|
|
|
@@ -65424,11 +65424,11 @@ auto=if compare(fullpaid)~equalto~6 then if type(creature|battlefield)~equalto~0
|
|
|
|
|
auto=if compare(fullpaid)~equalto~6 then if type(creature|mybattlefield)~morethan~0 then choice name(You discard and your creature gains) name(You discard and your creature gains) name(You discard and your creature gains) name(You discard and your creature gains) target(creature|mybattlefield) transforms((,newability[haste],newability[6/0],newability[ability$!name(Discard cards) notatarget(<6>*|myhand) reject!$ opponent])) ueot
|
|
|
|
|
auto=if compare(fullpaid)~equalto~6 then if type(creature|opponentbattlefield)~morethan~0 then choice name(You discard and your creature gains) name(You discard and opponent creature gains) name(You discard and opponent creature gains) name(You discard and opponent creature gains) target(creature|opponentbattlefield) transforms((,newability[haste],newability[6/0],newability[ability$!name(Discard cards) notatarget(<6>*|myhand) reject!$ controller])) ueot
|
|
|
|
|
auto=if compare(fullpaid)~equalto~6 then if type(creature|battlefield)~equalto~0 then choice name(You discard and your creature gains) name(You discard and creature gains) name(You discard and creature gains) ability$!name(Discard cards) notatarget(<6>*|myhand) reject!$ controller
|
|
|
|
|
auto=if compare(fullpaid)~equalto~6 then if type(creature|battlefield)~morethan~0 then if type(planeswalker|battlefield)~morethan~0 then choice name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) target(<2>*[creature;planeswalker]|battlefield) damage:fullpaid
|
|
|
|
|
auto=if compare(fullpaid)~equalto~6 then if type(creature|battlefield)~morethan~0 then if type(planeswalker|battlefield)~equalto~0 then choice name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) target(creature|battlefield) damage:fullpaid
|
|
|
|
|
auto=if compare(fullpaid)~equalto~6 then if type(creature|battlefield)~equalto~0 then if type(planeswalker|battlefield)~morethan~0 then choice name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) target(planeswalker|battlefield) damage:fullpaid
|
|
|
|
|
auto=if compare(fullpaid)~equalto~6 then if type(creature|battlefield)~morethan~0 then choice name(Damage creature and creature gains) name(Damage creature and creature gains) name(Damage creature and creature gains) target(creature|battlefield) damage:fullpaid && ability$!name(Creature gains X/0) target(creature|battlefield) transforms((,newability[6/0],newability[haste])) ueot!$ controller
|
|
|
|
|
auto=if compare(fullpaid)~equalto~6 then if type(planeswalker|battlefield)~morethan~0 then if type(creature|battlefield)~morethan~0 then choice name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) target(planeswalker|battlefield) damage:fullpaid && ability$!name(Creature gains X/0) target(creature|battlefield) transforms((,newability[6/0],newability[haste])) ueot!$ controller
|
|
|
|
|
auto=if compare(fullpaid)~equalto~6 then if type(creature|battlefield)~morethan~0 then if type(planeswalker|battlefield)~morethan~0 then choice name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) target(<2>*[creature;planeswalker]|battlefield) damage:fullpaid
|
|
|
|
|
auto=if compare(fullpaid)~equalto~6 then if type(creature|battlefield)~morethan~0 then if type(planeswalker|battlefield)~equalto~0 then choice name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) target(creature|battlefield) damage:fullpaid
|
|
|
|
|
auto=if compare(fullpaid)~equalto~6 then if type(creature|battlefield)~equalto~0 then if type(planeswalker|battlefield)~morethan~0 then choice name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) target(planeswalker|battlefield) damage:fullpaid
|
|
|
|
|
auto=if compare(fullpaid)~equalto~6 then if type(creature|battlefield)~morethan~0 then choice name(Damage creature and creature gains) name(Damage creature and creature gains) name(Damage creature and creature gains) target(creature|battlefield) damage:fullpaid && ability$!name(Creature gains X/0) target(creature|battlefield) transforms((,newability[6/0],newability[haste])) ueot!$ controller
|
|
|
|
|
auto=if compare(fullpaid)~equalto~6 then if type(planeswalker|battlefield)~morethan~0 then if type(creature|battlefield)~morethan~0 then choice name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) target(planeswalker|battlefield) damage:fullpaid && ability$!name(Creature gains X/0) target(creature|battlefield) transforms((,newability[6/0],newability[haste])) ueot!$ controller
|
|
|
|
|
auto=if compare(fullpaid)~equalto~6 then if type(planeswalker|battlefield)~morethan~0 then if type(creature|battlefield)~equalto~0 then choice name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) target(planeswalker|battlefield) damage:fullpaid
|
|
|
|
|
auto=if compare(fullpaid)~equalto~7 then if type(creature|battlefield)~morethan~0 then choice name(Opponent discards and damage creature) name(Opponent discards and damage creature) name(Opponent discards and damage creature) target(creature|battlefield) damage:fullpaid && ability$!name(Discard cards) notatarget(<7>*|myhand) reject!$ opponent
|
|
|
|
|
auto=if compare(fullpaid)~equalto~7 then if type(creature|battlefield)~equalto~0 then choice name(Opponent discards and damage creature) name(Opponent discards and damage creature) name(Opponent discards and damage creature) ability$!name(Discard cards) notatarget(<7>*|myhand) reject!$ opponent
|
|
|
|
|
@@ -65444,11 +65444,11 @@ auto=if compare(fullpaid)~equalto~7 then if type(creature|battlefield)~equalto~0
|
|
|
|
|
auto=if compare(fullpaid)~equalto~7 then if type(creature|mybattlefield)~morethan~0 then choice name(You discard and your creature gains) name(You discard and your creature gains) name(You discard and your creature gains) name(You discard and your creature gains) target(creature|mybattlefield) transforms((,newability[haste],newability[7/0],newability[ability$!name(Discard cards) notatarget(<7>*|myhand) reject!$ opponent])) ueot
|
|
|
|
|
auto=if compare(fullpaid)~equalto~7 then if type(creature|opponentbattlefield)~morethan~0 then choice name(You discard and your creature gains) name(You discard and opponent creature gains) name(You discard and opponent creature gains) name(You discard and opponent creature gains) target(creature|opponentbattlefield) transforms((,newability[haste],newability[7/0],newability[ability$!name(Discard cards) notatarget(<7>*|myhand) reject!$ controller])) ueot
|
|
|
|
|
auto=if compare(fullpaid)~equalto~7 then if type(creature|battlefield)~equalto~0 then choice name(You discard and your creature gains) name(You discard and creature gains) name(You discard and creature gains) ability$!name(Discard cards) notatarget(<7>*|myhand) reject!$ controller
|
|
|
|
|
auto=if compare(fullpaid)~equalto~7 then if type(creature|battlefield)~morethan~0 then if type(planeswalker|battlefield)~morethan~0 then choice name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) target(<2>*[creature;planeswalker]|battlefield) damage:fullpaid
|
|
|
|
|
auto=if compare(fullpaid)~equalto~7 then if type(creature|battlefield)~morethan~0 then if type(planeswalker|battlefield)~equalto~0 then choice name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) target(creature|battlefield) damage:fullpaid
|
|
|
|
|
auto=if compare(fullpaid)~equalto~7 then if type(creature|battlefield)~equalto~0 then if type(planeswalker|battlefield)~morethan~0 then choice name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) target(planeswalker|battlefield) damage:fullpaid
|
|
|
|
|
auto=if compare(fullpaid)~equalto~7 then if type(creature|battlefield)~morethan~0 then choice name(Damage creature and creature gains) name(Damage creature and creature gains) name(Damage creature and creature gains) target(creature|battlefield) damage:fullpaid && ability$!name(Creature gains X/0) target(creature|battlefield) transforms((,newability[7/0],newability[haste])) ueot!$ controller
|
|
|
|
|
auto=if compare(fullpaid)~equalto~7 then if type(planeswalker|battlefield)~morethan~0 then if type(creature|battlefield)~morethan~0 then choice name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) target(planeswalker|battlefield) damage:fullpaid && ability$!name(Creature gains X/0) target(creature|battlefield) transforms((,newability[7/0],newability[haste])) ueot!$ controller
|
|
|
|
|
auto=if compare(fullpaid)~equalto~7 then if type(creature|battlefield)~morethan~0 then if type(planeswalker|battlefield)~morethan~0 then choice name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) target(<2>*[creature;planeswalker]|battlefield) damage:fullpaid
|
|
|
|
|
auto=if compare(fullpaid)~equalto~7 then if type(creature|battlefield)~morethan~0 then if type(planeswalker|battlefield)~equalto~0 then choice name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) target(creature|battlefield) damage:fullpaid
|
|
|
|
|
auto=if compare(fullpaid)~equalto~7 then if type(creature|battlefield)~equalto~0 then if type(planeswalker|battlefield)~morethan~0 then choice name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) target(planeswalker|battlefield) damage:fullpaid
|
|
|
|
|
auto=if compare(fullpaid)~equalto~7 then if type(creature|battlefield)~morethan~0 then choice name(Damage creature and creature gains) name(Damage creature and creature gains) name(Damage creature and creature gains) target(creature|battlefield) damage:fullpaid && ability$!name(Creature gains X/0) target(creature|battlefield) transforms((,newability[7/0],newability[haste])) ueot!$ controller
|
|
|
|
|
auto=if compare(fullpaid)~equalto~7 then if type(planeswalker|battlefield)~morethan~0 then if type(creature|battlefield)~morethan~0 then choice name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) target(planeswalker|battlefield) damage:fullpaid && ability$!name(Creature gains X/0) target(creature|battlefield) transforms((,newability[7/0],newability[haste])) ueot!$ controller
|
|
|
|
|
auto=if compare(fullpaid)~equalto~7 then if type(planeswalker|battlefield)~morethan~0 then if type(creature|battlefield)~equalto~0 then choice name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) target(planeswalker|battlefield) damage:fullpaid
|
|
|
|
|
auto=if compare(fullpaid)~equalto~8 then if type(creature|battlefield)~morethan~0 then choice name(Opponent discards and damage creature) name(Opponent discards and damage creature) name(Opponent discards and damage creature) target(creature|battlefield) damage:fullpaid && ability$!name(Discard cards) notatarget(<8>*|myhand) reject!$ opponent
|
|
|
|
|
auto=if compare(fullpaid)~equalto~8 then if type(creature|battlefield)~equalto~0 then choice name(Opponent discards and damage creature) name(Opponent discards and damage creature) name(Opponent discards and damage creature) ability$!name(Discard cards) notatarget(<8>*|myhand) reject!$ opponent
|
|
|
|
|
@@ -65464,11 +65464,11 @@ auto=if compare(fullpaid)~equalto~8 then if type(creature|battlefield)~equalto~0
|
|
|
|
|
auto=if compare(fullpaid)~equalto~8 then if type(creature|mybattlefield)~morethan~0 then choice name(You discard and your creature gains) name(You discard and your creature gains) name(You discard and your creature gains) name(You discard and your creature gains) target(creature|mybattlefield) transforms((,newability[haste],newability[8/0],newability[ability$!name(Discard cards) notatarget(<8>*|myhand) reject!$ opponent])) ueot
|
|
|
|
|
auto=if compare(fullpaid)~equalto~8 then if type(creature|opponentbattlefield)~morethan~0 then choice name(You discard and your creature gains) name(You discard and opponent creature gains) name(You discard and opponent creature gains) name(You discard and opponent creature gains) target(creature|opponentbattlefield) transforms((,newability[haste],newability[8/0],newability[ability$!name(Discard cards) notatarget(<8>*|myhand) reject!$ controller])) ueot
|
|
|
|
|
auto=if compare(fullpaid)~equalto~8 then if type(creature|battlefield)~equalto~0 then choice name(You discard and your creature gains) name(You discard and creature gains) name(You discard and creature gains) ability$!name(Discard cards) notatarget(<8>*|myhand) reject!$ controller
|
|
|
|
|
auto=if compare(fullpaid)~equalto~8 then if type(creature|battlefield)~morethan~0 then if type(planeswalker|battlefield)~morethan~0 then choice name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) target(<2>*[creature;planeswalker]|battlefield) damage:fullpaid
|
|
|
|
|
auto=if compare(fullpaid)~equalto~8 then if type(creature|battlefield)~morethan~0 then if type(planeswalker|battlefield)~equalto~0 then choice name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) target(creature|battlefield) damage:fullpaid
|
|
|
|
|
auto=if compare(fullpaid)~equalto~8 then if type(creature|battlefield)~equalto~0 then if type(planeswalker|battlefield)~morethan~0 then choice name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) target(planeswalker|battlefield) damage:fullpaid
|
|
|
|
|
auto=if compare(fullpaid)~equalto~8 then if type(creature|battlefield)~morethan~0 then choice name(Damage creature and creature gains) name(Damage creature and creature gains) name(Damage creature and creature gains) target(creature|battlefield) damage:fullpaid && ability$!name(Creature gains X/0) target(creature|battlefield) transforms((,newability[8/0],newability[haste])) ueot!$ controller
|
|
|
|
|
auto=if compare(fullpaid)~equalto~8 then if type(planeswalker|battlefield)~morethan~0 then if type(creature|battlefield)~morethan~0 then choice name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) target(planeswalker|battlefield) damage:fullpaid && ability$!name(Creature gains X/0) target(creature|battlefield) transforms((,newability[8/0],newability[haste])) ueot!$ controller
|
|
|
|
|
auto=if compare(fullpaid)~equalto~8 then if type(creature|battlefield)~morethan~0 then if type(planeswalker|battlefield)~morethan~0 then choice name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) target(<2>*[creature;planeswalker]|battlefield) damage:fullpaid
|
|
|
|
|
auto=if compare(fullpaid)~equalto~8 then if type(creature|battlefield)~morethan~0 then if type(planeswalker|battlefield)~equalto~0 then choice name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) target(creature|battlefield) damage:fullpaid
|
|
|
|
|
auto=if compare(fullpaid)~equalto~8 then if type(creature|battlefield)~equalto~0 then if type(planeswalker|battlefield)~morethan~0 then choice name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) target(planeswalker|battlefield) damage:fullpaid
|
|
|
|
|
auto=if compare(fullpaid)~equalto~8 then if type(creature|battlefield)~morethan~0 then choice name(Damage creature and creature gains) name(Damage creature and creature gains) name(Damage creature and creature gains) target(creature|battlefield) damage:fullpaid && ability$!name(Creature gains X/0) target(creature|battlefield) transforms((,newability[8/0],newability[haste])) ueot!$ controller
|
|
|
|
|
auto=if compare(fullpaid)~equalto~8 then if type(planeswalker|battlefield)~morethan~0 then if type(creature|battlefield)~morethan~0 then choice name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) target(planeswalker|battlefield) damage:fullpaid && ability$!name(Creature gains X/0) target(creature|battlefield) transforms((,newability[8/0],newability[haste])) ueot!$ controller
|
|
|
|
|
auto=if compare(fullpaid)~equalto~8 then if type(planeswalker|battlefield)~morethan~0 then if type(creature|battlefield)~equalto~0 then choice name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) target(planeswalker|battlefield) damage:fullpaid
|
|
|
|
|
auto=if compare(fullpaid)~equalto~9 then if type(creature|battlefield)~morethan~0 then choice name(Opponent discards and damage creature) name(Opponent discards and damage creature) name(Opponent discards and damage creature) target(creature|battlefield) damage:fullpaid && ability$!name(Discard cards) notatarget(<9>*|myhand) reject!$ opponent
|
|
|
|
|
auto=if compare(fullpaid)~equalto~9 then if type(creature|battlefield)~equalto~0 then choice name(Opponent discards and damage creature) name(Opponent discards and damage creature) name(Opponent discards and damage creature) ability$!name(Discard cards) notatarget(<9>*|myhand) reject!$ opponent
|
|
|
|
|
@@ -65484,11 +65484,11 @@ auto=if compare(fullpaid)~equalto~9 then if type(creature|battlefield)~equalto~0
|
|
|
|
|
auto=if compare(fullpaid)~equalto~9 then if type(creature|mybattlefield)~morethan~0 then choice name(You discard and your creature gains) name(You discard and your creature gains) name(You discard and your creature gains) name(You discard and your creature gains) target(creature|mybattlefield) transforms((,newability[haste],newability[9/0],newability[ability$!name(Discard cards) notatarget(<9>*|myhand) reject!$ opponent])) ueot
|
|
|
|
|
auto=if compare(fullpaid)~equalto~9 then if type(creature|opponentbattlefield)~morethan~0 then choice name(You discard and your creature gains) name(You discard and opponent creature gains) name(You discard and opponent creature gains) name(You discard and opponent creature gains) target(creature|opponentbattlefield) transforms((,newability[haste],newability[9/0],newability[ability$!name(Discard cards) notatarget(<9>*|myhand) reject!$ controller])) ueot
|
|
|
|
|
auto=if compare(fullpaid)~equalto~9 then if type(creature|battlefield)~equalto~0 then choice name(You discard and your creature gains) name(You discard and creature gains) name(You discard and creature gains) ability$!name(Discard cards) notatarget(<9>*|myhand) reject!$ controller
|
|
|
|
|
auto=if compare(fullpaid)~equalto~9 then if type(creature|battlefield)~morethan~0 then if type(planeswalker|battlefield)~morethan~0 then choice name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) target(<2>*[creature;planeswalker]|battlefield) damage:fullpaid
|
|
|
|
|
auto=if compare(fullpaid)~equalto~9 then if type(creature|battlefield)~morethan~0 then if type(planeswalker|battlefield)~equalto~0 then choice name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) target(creature|battlefield) damage:fullpaid
|
|
|
|
|
auto=if compare(fullpaid)~equalto~9 then if type(creature|battlefield)~equalto~0 then if type(planeswalker|battlefield)~morethan~0 then choice name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) target(planeswalker|battlefield) damage:fullpaid
|
|
|
|
|
auto=if compare(fullpaid)~equalto~9 then if type(creature|battlefield)~morethan~0 then choice name(Damage creature and creature gains) name(Damage creature and creature gains) name(Damage creature and creature gains) target(creature|battlefield) damage:fullpaid && ability$!name(Creature gains X/0) target(creature|battlefield) transforms((,newability[9/0],newability[haste])) ueot!$ controller
|
|
|
|
|
auto=if compare(fullpaid)~equalto~9 then if type(planeswalker|battlefield)~morethan~0 then if type(creature|battlefield)~morethan~0 then choice name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) target(planeswalker|battlefield) damage:fullpaid && ability$!name(Creature gains X/0) target(creature|battlefield) transforms((,newability[9/0],newability[haste])) ueot!$ controller
|
|
|
|
|
auto=if compare(fullpaid)~equalto~9 then if type(creature|battlefield)~morethan~0 then if type(planeswalker|battlefield)~morethan~0 then choice name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) target(<2>*[creature;planeswalker]|battlefield) damage:fullpaid
|
|
|
|
|
auto=if compare(fullpaid)~equalto~9 then if type(creature|battlefield)~morethan~0 then if type(planeswalker|battlefield)~equalto~0 then choice name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) target(creature|battlefield) damage:fullpaid
|
|
|
|
|
auto=if compare(fullpaid)~equalto~9 then if type(creature|battlefield)~equalto~0 then if type(planeswalker|battlefield)~morethan~0 then choice name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) target(planeswalker|battlefield) damage:fullpaid
|
|
|
|
|
auto=if compare(fullpaid)~equalto~9 then if type(creature|battlefield)~morethan~0 then choice name(Damage creature and creature gains) name(Damage creature and creature gains) name(Damage creature and creature gains) target(creature|battlefield) damage:fullpaid && ability$!name(Creature gains X/0) target(creature|battlefield) transforms((,newability[9/0],newability[haste])) ueot!$ controller
|
|
|
|
|
auto=if compare(fullpaid)~equalto~9 then if type(planeswalker|battlefield)~morethan~0 then if type(creature|battlefield)~morethan~0 then choice name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) target(planeswalker|battlefield) damage:fullpaid && ability$!name(Creature gains X/0) target(creature|battlefield) transforms((,newability[9/0],newability[haste])) ueot!$ controller
|
|
|
|
|
auto=if compare(fullpaid)~equalto~9 then if type(planeswalker|battlefield)~morethan~0 then if type(creature|battlefield)~equalto~0 then choice name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) target(planeswalker|battlefield) damage:fullpaid
|
|
|
|
|
auto=if compare(fullpaid)~morethan~9 then if type(creature|battlefield)~morethan~0 then choice name(Opponent discards and damage creature) name(Opponent discards and damage creature) name(Opponent discards and damage creature) target(creature|battlefield) damage:fullpaid && ability$!name(Discard cards) notatarget(<10>*|myhand) reject!$ opponent
|
|
|
|
|
auto=if compare(fullpaid)~morethan~9 then if type(creature|battlefield)~equalto~0 then choice name(Opponent discards and damage creature) name(Opponent discards and damage creature) name(Opponent discards and damage creature) ability$!name(Discard cards) notatarget(<10>*|myhand) reject!$ opponent
|
|
|
|
|
@@ -65504,11 +65504,11 @@ auto=if compare(fullpaid)~morethan~9 then if type(creature|battlefield)~equalto~
|
|
|
|
|
auto=if compare(fullpaid)~morethan~9 then if type(creature|mybattlefield)~morethan~0 then choice name(You discard and your creature gains) name(You discard and your creature gains) name(You discard and your creature gains) name(You discard and your creature gains) target(creature|mybattlefield) transforms((,newability[haste],newability[10/0],newability[ability$!name(Discard cards) notatarget(<10>*|myhand) reject!$ opponent])) ueot
|
|
|
|
|
auto=if compare(fullpaid)~morethan~9 then if type(creature|opponentbattlefield)~morethan~0 then choice name(You discard and your creature gains) name(You discard and opponent creature gains) name(You discard and opponent creature gains) name(You discard and opponent creature gains) target(creature|opponentbattlefield) transforms((,newability[haste],newability[10/0],newability[ability$!name(Discard cards) notatarget(<10>*|myhand) reject!$ controller])) ueot
|
|
|
|
|
auto=if compare(fullpaid)~morethan~9 then if type(creature|battlefield)~equalto~0 then choice name(You discard and your creature gains) name(You discard and creature gains) name(You discard and creature gains) ability$!name(Discard cards) notatarget(<10>*|myhand) reject!$ controller
|
|
|
|
|
auto=if compare(fullpaid)~morethan~9 then if type(creature|battlefield)~morethan~0 then if type(planeswalker|battlefield)~morethan~0 then choice name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) target(<2>*[creature;planeswalker]|battlefield) damage:fullpaid
|
|
|
|
|
auto=if compare(fullpaid)~morethan~9 then if type(creature|battlefield)~morethan~0 then if type(planeswalker|battlefield)~equalto~0 then choice name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) target(creature|battlefield) damage:fullpaid
|
|
|
|
|
auto=if compare(fullpaid)~morethan~9 then if type(creature|battlefield)~equalto~0 then if type(planeswalker|battlefield)~morethan~0 then choice name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) target(planeswalker|battlefield) damage:fullpaid
|
|
|
|
|
auto=if compare(fullpaid)~morethan~9 then if type(creature|battlefield)~morethan~0 then choice name(Damage creature and creature gains) name(Damage creature and creature gains) name(Damage creature and creature gains) target(creature|battlefield) damage:fullpaid && ability$!name(Creature gains X/0) target(creature|battlefield) transforms((,newability[10/0],newability[haste])) ueot!$ controller
|
|
|
|
|
auto=if compare(fullpaid)~morethan~9 then if type(planeswalker|battlefield)~morethan~0 then if type(creature|battlefield)~morethan~0 then choice name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) target(planeswalker|battlefield) damage:fullpaid && ability$!name(Creature gains X/0) target(creature|battlefield) transforms((,newability[10/0],newability[haste])) ueot!$ controller
|
|
|
|
|
auto=if compare(fullpaid)~morethan~9 then if type(creature|battlefield)~morethan~0 then if type(planeswalker|battlefield)~morethan~0 then choice name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) target(<2>*[creature;planeswalker]|battlefield) damage:fullpaid
|
|
|
|
|
auto=if compare(fullpaid)~morethan~9 then if type(creature|battlefield)~morethan~0 then if type(planeswalker|battlefield)~equalto~0 then choice name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) target(creature|battlefield) damage:fullpaid
|
|
|
|
|
auto=if compare(fullpaid)~morethan~9 then if type(creature|battlefield)~equalto~0 then if type(planeswalker|battlefield)~morethan~0 then choice name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) name(Damage creature and damage planeswalker) target(planeswalker|battlefield) damage:fullpaid
|
|
|
|
|
auto=if compare(fullpaid)~morethan~9 then if type(creature|battlefield)~morethan~0 then choice name(Damage creature and creature gains) name(Damage creature and creature gains) name(Damage creature and creature gains) target(creature|battlefield) damage:fullpaid && ability$!name(Creature gains X/0) target(creature|battlefield) transforms((,newability[10/0],newability[haste])) ueot!$ controller
|
|
|
|
|
auto=if compare(fullpaid)~morethan~9 then if type(planeswalker|battlefield)~morethan~0 then if type(creature|battlefield)~morethan~0 then choice name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) target(planeswalker|battlefield) damage:fullpaid && ability$!name(Creature gains X/0) target(creature|battlefield) transforms((,newability[10/0],newability[haste])) ueot!$ controller
|
|
|
|
|
auto=if compare(fullpaid)~morethan~9 then if type(planeswalker|battlefield)~morethan~0 then if type(creature|battlefield)~equalto~0 then choice name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) name(Damage planeswalker and creature gains) target(planeswalker|battlefield) damage:fullpaid
|
|
|
|
|
text=Choose two -- Choose target player. They may discard up to X cards. Then they draw a card for each card discarded this way. -- This spell deals X damage to target creature. -- This spell deals X damage to target planeswalker. -- Target creature gets +X/+0 and gains haste until end of turn.
|
|
|
|
|
mana={X}{R}
|
|
|
|
|
@@ -67071,7 +67071,7 @@ aicode=activate transforms((,newability[all(*[zpos<=1]|mylibrary) transforms((,n
|
|
|
|
|
auto=this(X=1) name(Scry 1) scry:1 scrycore delayed dontshow draw:1 controller scrycoreend scryend
|
|
|
|
|
auto=this(X=2) target(player) ability$!name(Return creature to hand) name(Return creature to hand) target(creature|mybattlefield) moveto(ownerhand)!$ targetedplayer
|
|
|
|
|
auto=this(X=3) token(Elemental,Creature Elemental,4/4,blue,red)
|
|
|
|
|
auto=this(X>=4) token(Elemental,Creature Elemental,4/4,blue,red)
|
|
|
|
|
auto=this(X>=4) token(Elemental,Creature Elemental,4/4,blue,red)
|
|
|
|
|
auto=this(X>=4) target(player) ability$!name(Return creature to hand) name(Return creature to hand) target(creature|mybattlefield) moveto(ownerhand)!$ targetedplayer
|
|
|
|
|
auto=this(X>=4) draw:1
|
|
|
|
|
text=If X is 1, scry 1, then draw a card. -- If X is 2, you may choose a player. They return a creature they control to its owner's hand. -- If X is 3, create a 4/4 blue and red Elemental creature token. -- If X is 4 or more, do all of the above.
|
|
|
|
|
@@ -67574,11 +67574,11 @@ auto=if type(creature|battlefield)~morethan~2 then choice name(Return, Return, R
|
|
|
|
|
auto=if type(creature|battlefield)~morethan~1 then choice name(Return, Return, draw) name(Return, Return, draw) draw:1 controller && target(<2>creature|battlefield) moveto(ownerhand)
|
|
|
|
|
auto=if type(creature|battlefield)~morethan~0 then choice name(Return, draw, draw) name(Return, draw, draw) target(creature|battlefield) moveto(ownerhand) and!( draw:2 controller )!
|
|
|
|
|
auto=if type(creature|battlefield)~morethan~0 then if type(other *|stack)~morethan~0 then choice name(Return, counter, draw) name(Return, counter, draw) name(Return, counter, draw) draw:1 controller && target(creature|battlefield) moveto(ownerhand) and!( target(*|stack) transforms((,newability[pay[[{3}]] name(pay 3 mana) donothing?fizzle])) forever )!
|
|
|
|
|
auto=if type(other *|stack)~morethan~0 then choice name(Counter, draw, draw) name(Counter, draw, draw) draw:2 controller && target(*|stack) transforms((,newability[pay[[{3}]] name(pay 3 mana) donothing?fizzle])) forever
|
|
|
|
|
auto=if type(other *|stack)~morethan~0 then choice name(Counter, draw, draw) name(Counter, draw, draw) draw:2 controller && target(*|stack) transforms((,newability[pay[[{3}]] name(pay 3 mana) donothing?fizzle])) forever
|
|
|
|
|
auto=if type(creature|battlefield)~morethan~1 then if type(other *|stack)~morethan~0 then choice name(Return, return, counter) choice name(Return, return, counter) choice name(Return, return, counter) target(creature|battlefield) moveto(ownerhand) and!( target(creature|battlefield) moveto(ownerhand) and!( target(*|stack) transforms((,newability[pay[[{3}]] name(pay 3 mana) donothing?fizzle])) forever )! )!
|
|
|
|
|
auto=if type(other *|stack)~morethan~1 then choice name(Counter, counter, draw) name(Counter, counter, draw) draw:1 controller && target(<2>*|stack) transforms((,newability[pay[[{3}]] name(pay 3 mana) donothing?fizzle])) forever
|
|
|
|
|
auto=if type(other *|stack)~morethan~1 then choice name(Counter, counter, draw) name(Counter, counter, draw) draw:1 controller && target(<2>*|stack) transforms((,newability[pay[[{3}]] name(pay 3 mana) donothing?fizzle])) forever
|
|
|
|
|
auto=if type(creature|battlefield)~morethan~0 then if type(other *|stack)~morethan~1 then choice name(Return, counter, counter) name(Return, counter, counter) name(Return, counter, counter) target(creature|battlefield) moveto(ownerhand) and!( target(<2>*|stack) transforms((,newability[pay[[{3}]] name(pay 3 mana) donothing?fizzle])) forever )!
|
|
|
|
|
auto=if type(other *|stack)~morethan~2 then choice name(Counter, counter, counter) name(Counter, counter, counter) name(Counter, counter, counter) target(<3>*|stack) transforms((,newability[pay[[{3}]] name(pay 3 mana) donothing?fizzle])) forever
|
|
|
|
|
auto=if type(other *|stack)~morethan~2 then choice name(Counter, counter, counter) name(Counter, counter, counter) name(Counter, counter, counter) target(<3>*|stack) transforms((,newability[pay[[{3}]] name(pay 3 mana) donothing?fizzle])) forever
|
|
|
|
|
text=Choose three. You may choose the same mode more than once. -- Counter target spell unless its controller pays {3}. -- Return target creature to its owner's hand. -- Draw a card.
|
|
|
|
|
mana={3}{U}{U}
|
|
|
|
|
type=Instant
|
|
|
|
|
@@ -67681,7 +67681,7 @@ other={1}{U} name(Cast with flash)
|
|
|
|
|
restriction=can play enchantment
|
|
|
|
|
auto=if paid(alternative) then all(this) transforms((,newability[phaseaction[cleanup sourceinplay once] sacrifice all(this)]))
|
|
|
|
|
target=creature
|
|
|
|
|
auto=teach(creature) shroud
|
|
|
|
|
auto=teach(creature) shroud
|
|
|
|
|
text=You may cast Mystic Veil as though it had flash. If you cast it any time a sorcery couldn't have been cast, the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step. -- Enchant creature -- Enchanted creature has shroud. (It can't be the target of spells or abilities.)
|
|
|
|
|
mana={1}{U}
|
|
|
|
|
type=Enchantment
|
|
|
|
|
@@ -68318,7 +68318,7 @@ subtype=Aura
|
|
|
|
|
[card]
|
|
|
|
|
name=Necrogen Rotpriest
|
|
|
|
|
abilities=poisontwotoxic
|
|
|
|
|
auto=@combatdamageof(player) from(creature[hastoxic]|battlefield):name(Get additional poison) alterpoison:1 controller
|
|
|
|
|
auto=@combatdamageof(player) from(creature[hastoxic]|battlefield):name(Get additional poison) alterpoison:1 controller
|
|
|
|
|
auto=@combatdamagefoeof(player) from(creature[hastoxic]|battlefield):name(Get additional poison) alterpoison:1 opponent
|
|
|
|
|
auto={1}{B}{G}:name(Toxic creature gains deathtouch) target(creature[hastoxic]|myBattlefield) transforms((,newability[deathtouch])) ueot
|
|
|
|
|
text=Toxic 2 (Players dealt combat damage by this creature also get two poison counters.) -- Whenever a creature you control with toxic deals combat damage to a player, that player gets an additional poison counter. -- {1}{B}{G}: Target creature you control with toxic gains deathtouch until end of turn.
|
|
|
|
|
@@ -72356,7 +72356,7 @@ toughness=2
|
|
|
|
|
name=Orcish Medicine
|
|
|
|
|
target=creature
|
|
|
|
|
auto=choice name(Gains indestructible) transforms((,newability[indestructible])) ueot
|
|
|
|
|
auto=choice name(Gains lifelink) transforms((,newability[lifelink])) ueot
|
|
|
|
|
auto=choice name(Gains lifelink) transforms((,newability[lifelink])) ueot
|
|
|
|
|
auto=ability$!name(Amass orcs 1) _AMASSORC1_!$ controller
|
|
|
|
|
text=Target creature gains your choice of lifelink or indestructible until end of turn. -- Amass Orcs 1. (Put a +1/+1 counter on an Army you control. It's also an Orc. If you don't control an Army, create a 0/0 black Orc Army creature token first.)
|
|
|
|
|
mana={1}{B}
|
|
|
|
|
@@ -74388,7 +74388,7 @@ auto=this(variable{type:*[instant;sorcery]:myrestrictedcastingzone}>0) {T}:name(
|
|
|
|
|
auto=this(variable{type:*[instant;sorcery]:myrestrictedcastingzone}>0) {T}:name(Add blue) name(Add blue) add{U}
|
|
|
|
|
auto=this(variable{type:*[instant;sorcery]:myrestrictedcastingzone}>0) {T}:name(Add black) name(Add black) add{B}
|
|
|
|
|
auto=this(variable{type:*[instant;sorcery]:myrestrictedcastingzone}>0) {T}:name(Add red) name(Add red) add{R}
|
|
|
|
|
auto=this(variable{type:*[instant;sorcery]:myrestrictedcastingzone}>0) {T}:name(Add green) name(Add green) add{G}
|
|
|
|
|
auto=this(variable{type:*[instant;sorcery]:myrestrictedcastingzone}>0) {T}:name(Add green) name(Add green) add{G}
|
|
|
|
|
auto={5}{U}{T}:name(Opponent mills 3 cards) deplete:3 opponent
|
|
|
|
|
auto={5}{U}{T}:name(You mill 3 cards) deplete:3 controller
|
|
|
|
|
text={T}: Add one mana of any color. Spend this mana only to cast an instant or sorcery spell. -- {5}{U}, {T}: Target player mills three cards. (They put the top three cards of their library into their graveyard.)
|
|
|
|
|
@@ -78575,7 +78575,7 @@ type=Instant
|
|
|
|
|
[card]
|
|
|
|
|
name=Pyrophobia
|
|
|
|
|
target=creature
|
|
|
|
|
auto=damage:3
|
|
|
|
|
auto=damage:3
|
|
|
|
|
auto=all(creature[coward]) cantblock ueot
|
|
|
|
|
text=Pyrophobia deals 3 damage to target creature. Cowards can't block this turn.
|
|
|
|
|
mana={1}{R}
|
|
|
|
|
@@ -80673,7 +80673,7 @@ type=Instant
|
|
|
|
|
name=Raze to the Ground
|
|
|
|
|
abilities=nofizzle
|
|
|
|
|
target=artifact
|
|
|
|
|
auto=destroy
|
|
|
|
|
auto=destroy
|
|
|
|
|
auto=if cantargetcard(*[manacost<=1]|*) then draw:1 controller
|
|
|
|
|
text=This spell can't be countered. -- Destroy target artifact. If its mana value was 1 or less, draw a card.
|
|
|
|
|
mana={2}{R}
|
|
|
|
|
@@ -81564,7 +81564,7 @@ type=Instant
|
|
|
|
|
[card]
|
|
|
|
|
name=Regent's Authority
|
|
|
|
|
target=creature
|
|
|
|
|
auto=if cantargetcard(creature[-legendary&-enchantment]|*) then transforms((,newability[2/2])) ueot
|
|
|
|
|
auto=if cantargetcard(creature[-legendary&-enchantment]|*) then transforms((,newability[2/2])) ueot
|
|
|
|
|
auto=if cantargetcard(creature[legendary|enchantment]|*) then transforms((,newability[1/1],newability[counter(1/1)])) ueot
|
|
|
|
|
text=Target creature gets +2/+2 until end of turn. If it's an enchantment creature or legendary creature, instead put a +1/+1 counter on it and it gets +1/+1 until end of turn.
|
|
|
|
|
mana={W}
|
|
|
|
|
@@ -81854,7 +81854,7 @@ other={1}{W} name(Cast with flash)
|
|
|
|
|
restriction=can play enchantment
|
|
|
|
|
auto=if paid(alternative) then all(this) transforms((,newability[phaseaction[cleanup sourceinplay once] sacrifice all(this)]))
|
|
|
|
|
target=artifact
|
|
|
|
|
auto=teach(creature) shroud
|
|
|
|
|
auto=teach(creature) shroud
|
|
|
|
|
text=You may cast Relic Ward as though it had flash. If you cast it any time a sorcery couldn't have been cast, the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step. -- Enchant artifact -- Enchanted artifact has shroud. (It can't be the target of spells or abilities.)
|
|
|
|
|
mana={1}{W}
|
|
|
|
|
type=Enchantment
|
|
|
|
|
@@ -82475,7 +82475,7 @@ auto=tapped
|
|
|
|
|
auto={T}:Add{G}
|
|
|
|
|
auto={T}:Add{W}
|
|
|
|
|
auto={2}{G}{W}:transforms((Llama Creature,setpower=3,settoughness=3,green,white)) ueot
|
|
|
|
|
auto=_ATTACKING_all(other creature|myBattlefield) 1/1
|
|
|
|
|
auto=_ATTACKING_all(other creature|myBattlefield) 1/1
|
|
|
|
|
text=Restless Prairie enters the battlefield tapped. -- {T}: Add {G} or {W}. -- {2}{G}{W}: Restless Prairie becomes a 3/3 green and white Llama creature until end of turn. It's still a land. -- Whenever Restless Prairie attacks, other creatures you control get +1/+1 until end of turn.
|
|
|
|
|
type=Land
|
|
|
|
|
[/card]
|
|
|
|
|
@@ -88501,7 +88501,7 @@ toughness=2
|
|
|
|
|
[card]
|
|
|
|
|
name=Scurrilous Sentry
|
|
|
|
|
abilities=menace
|
|
|
|
|
auto=_CONNIVES_
|
|
|
|
|
auto=_CONNIVES_
|
|
|
|
|
auto=_ATTACKING__CONNIVES_
|
|
|
|
|
text=Menace -- Whenever Scurrilous Sentry enters the battlefield or attacks, it connives. (Draw a card, then discard a card. If you discarded a nonland card, put a +1/+1 counter on this creature.)
|
|
|
|
|
mana={3}{B}
|
|
|
|
|
@@ -88687,7 +88687,7 @@ auto=@movedTo(mytgt|sideboard) from(battlefield):all(this) moveTo(mySideboard)
|
|
|
|
|
auto=@movedTo(mytgt|commandzone) from(battlefield):all(this) moveTo(myCommandzone)
|
|
|
|
|
auto={9999}:equip
|
|
|
|
|
other={1}{U} name(Mutate)
|
|
|
|
|
auto=if paid(alternative) then if compare(mutations)~equalto~0 then choice name(Mutate Over) name(Mutate Over) name(Mutate Over) target(other creature[-human]|mybattlefield) mutateover
|
|
|
|
|
auto=if paid(alternative) then if compare(mutations)~equalto~0 then choice name(Mutate Over) name(Mutate Over) name(Mutate Over) target(other creature[-human]|mybattlefield) mutateover
|
|
|
|
|
auto=if paid(alternative) then if compare(mutations)~equalto~0 then choice name(Mutate Over) name(Mutate Under) name(Mutate Under) target(other creature[-human]|mybattlefield) mutateunder
|
|
|
|
|
auto=@combatdamaged(player) from(this):name(Draw a card) draw:1 controller
|
|
|
|
|
auto=@combatdamaged(player) from(mytgt):name(Draw a card) draw:1 controller
|
|
|
|
|
@@ -88831,9 +88831,9 @@ type=Instant
|
|
|
|
|
[card]
|
|
|
|
|
name=Searing Blaze
|
|
|
|
|
target=player
|
|
|
|
|
auto=if thisturn(land|mybattlefield)~lessthan~1 then damage:1
|
|
|
|
|
auto=if thisturn(land|mybattlefield)~lessthan~1 then damage:1
|
|
|
|
|
auto=if thisturn(land|mybattlefield)~lessthan~1 then damage:1 target(creature|targetedpersonsBattlefield)
|
|
|
|
|
auto=if thisturn(land|mybattlefield)~morethan~0 then damage:3
|
|
|
|
|
auto=if thisturn(land|mybattlefield)~morethan~0 then damage:3
|
|
|
|
|
auto=if thisturn(land|mybattlefield)~morethan~0 then damage:3 target(creature|targetedpersonsBattlefield)
|
|
|
|
|
text=Searing Blaze deals 1 damage to target player and 1 damage to target creature that player controls. -- Landfall - If you had a land enter the battlefield under your control this turn, Searing Blaze deals 3 damage to that player and 3 damage to that creature instead.
|
|
|
|
|
mana={R}{R}
|
|
|
|
|
@@ -89365,7 +89365,7 @@ toughness=5
|
|
|
|
|
name=Self-Reflection
|
|
|
|
|
target=creature|myBattlefield
|
|
|
|
|
auto=clone
|
|
|
|
|
flashback={3}{U}
|
|
|
|
|
flashback={3}{U}
|
|
|
|
|
text=Create a token that's a copy of target creature you control. -- Flashback {3}{U} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
|
|
|
|
|
mana={4}{U}{U}
|
|
|
|
|
type=Sorcery
|
|
|
|
|
@@ -93906,7 +93906,7 @@ type=Artifact
|
|
|
|
|
name=Slice from the Shadows
|
|
|
|
|
abilities=nofizzle
|
|
|
|
|
target=creature
|
|
|
|
|
auto=-X/-X
|
|
|
|
|
auto=-X/-X
|
|
|
|
|
text=This spell can't be countered. (This includes by the ward ability.) -- Target creature gets -X/-X until end of turn.
|
|
|
|
|
mana={X}{B}
|
|
|
|
|
type=Instant
|
|
|
|
|
@@ -94253,7 +94253,7 @@ toughness=6
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Smeagol, Helpful Guide
|
|
|
|
|
auto=@each my endofturn restriction{myhasdeadcreature}:name(The ring tempts you) ability$!name(The ring tempts you) _RINGTEMPTS_!$ controller
|
|
|
|
|
auto=@each my endofturn restriction{myhasdeadcreature}:name(The ring tempts you) ability$!name(The ring tempts you) _RINGTEMPTS_!$ controller
|
|
|
|
|
auto=@ringtemptedof(player):name(Reveal opponent cards) transforms((,newability[name(Choose land card) target(land[zpos=oppofindfirsttypeland]|opponentlibrary) moveto(mybattlefield) and!( transforms((,newability[tap(noevent)],newability[all(*[-land&zpos<=oppofindfirsttypeland]|opponentlibrary) moveto(opponentgraveyard)])) oneshot )!])) oneshot
|
|
|
|
|
text=At the beginning of your end step, if a creature died under your control this turn, the Ring tempts you. -- Whenever the Ring tempts you, target opponent reveals cards from the top of their library until they reveal a land card. Put that card onto the battlefield tapped under your control and the rest into their graveyard.
|
|
|
|
|
mana={1}{B}{G}
|
|
|
|
|
@@ -94462,7 +94462,7 @@ auto=@movedTo(mytgt|sideboard) from(battlefield):all(this) moveTo(mySideboard)
|
|
|
|
|
auto=@movedTo(mytgt|commandzone) from(battlefield):all(this) moveTo(myCommandzone)
|
|
|
|
|
auto={9999}:equip
|
|
|
|
|
other={2}{BR}{W}{W} name(Mutate)
|
|
|
|
|
auto=if paid(alternative) then if compare(mutations)~equalto~0 then choice name(Mutate Over) name(Mutate Over) name(Mutate Over) target(other creature[-human]|mybattlefield) mutateover
|
|
|
|
|
auto=if paid(alternative) then if compare(mutations)~equalto~0 then choice name(Mutate Over) name(Mutate Over) name(Mutate Over) target(other creature[-human]|mybattlefield) mutateover
|
|
|
|
|
auto=if paid(alternative) then if compare(mutations)~equalto~0 then choice name(Mutate Over) name(Mutate Under) name(Mutate Under) target(other creature[-human]|mybattlefield) mutateunder
|
|
|
|
|
auto=@mutated(this):name(Gain 4 life) life:4 controller
|
|
|
|
|
auto=@mutated(this):name(Damage creature or planeswalker) damage:4 target(*[creature;planeswalker]|opponentBattlefield)
|
|
|
|
|
@@ -95708,7 +95708,7 @@ auto=@movedTo(mytgt|sideboard) from(battlefield):all(this) moveTo(mySideboard)
|
|
|
|
|
auto=@movedTo(mytgt|commandzone) from(battlefield):all(this) moveTo(myCommandzone)
|
|
|
|
|
auto={9999}:equip
|
|
|
|
|
other={5}{U} name(Mutate)
|
|
|
|
|
auto=if paid(alternative) then if compare(mutations)~equalto~0 then choice name(Mutate Over) name(Mutate Over) name(Mutate Over) target(other creature[-human]|mybattlefield) mutateover
|
|
|
|
|
auto=if paid(alternative) then if compare(mutations)~equalto~0 then choice name(Mutate Over) name(Mutate Over) name(Mutate Over) target(other creature[-human]|mybattlefield) mutateover
|
|
|
|
|
auto=if paid(alternative) then if compare(mutations)~equalto~0 then choice name(Mutate Over) name(Mutate Under) name(Mutate Under) target(other creature[-human]|mybattlefield) mutateunder
|
|
|
|
|
auto=@mutated(this):name(Steal noncreature artifact) target(artifact[-creature]|opponentbattlefield) moveTo(myBattlefield)
|
|
|
|
|
auto=@mutated(mytgt):name(Steal noncreature artifact) target(artifact[-creature]|opponentbattlefield) moveTo(myBattlefield)
|
|
|
|
|
@@ -96009,7 +96009,7 @@ toughness=2
|
|
|
|
|
[card]
|
|
|
|
|
name=Spectacular Showdown
|
|
|
|
|
abilities=overload
|
|
|
|
|
auto=Overload {4}{R}{R}{R}
|
|
|
|
|
auto=Overload {4}{R}{R}{R}
|
|
|
|
|
auto=overload name(Put double strike counter) target(creature|battlefield) transforms((,newability[counter(0/0.1.DoubleStrike)],newability[this(counter{0/0.1.DoubleStrike}>=1) double strike],newability[counter(0/0.1.Goaded)],newability[this(counter{0/0.1.Goaded}>0) mustattack],newability[phaseaction[endofturn next once sourceinplay] removeallcounters(0/0.-1.Goaded)])) forever
|
|
|
|
|
auto=paidmana name(Put double strike counter) all(creature|battlefield) transforms((,newability[counter(0/0.1.DoubleStrike)],newability[this(counter{0/0.1.DoubleStrike}>=1) double strike],newability[counter(0/0.1.Goaded)],newability[this(counter{0/0.1.Goaded}>0) mustattack],newability[phaseaction[endofturn next once sourceinplay] removeallcounters(0/0.-1.Goaded)])) forever
|
|
|
|
|
text=Put a double strike counter on target creature, then goad each creature that had a double strike counter put on it this way. (Until your next turn, those creatures attack each combat if able and attack a player other than you if able.) -- Overload {4}{R}{R}{R} (You may cast this spell for its overload cost. If you do, change "target" in its text to "each.")
|
|
|
|
|
@@ -96503,7 +96503,7 @@ restriction=can play enchantment
|
|
|
|
|
auto=if paid(alternative) then all(this) transforms((,newability[phaseaction[cleanup sourceinplay once] sacrifice all(this)]))
|
|
|
|
|
target=creature
|
|
|
|
|
auto=teach(creature) +0/+3
|
|
|
|
|
auto=teach(creature) reach
|
|
|
|
|
auto=teach(creature) reach
|
|
|
|
|
text=You may cast Spider Climb as though it had flash. If you cast it any time a sorcery couldn't have been cast, the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step. -- Enchant creature -- Enchanted creature gets +0/+3 and has reach. (It can block creatures with flying.)
|
|
|
|
|
mana={G}
|
|
|
|
|
type=Enchantment
|
|
|
|
|
@@ -97579,7 +97579,7 @@ subtype=Aura
|
|
|
|
|
name=Staggering Size
|
|
|
|
|
target=creature
|
|
|
|
|
auto=3/3
|
|
|
|
|
auto=trample
|
|
|
|
|
auto=trample
|
|
|
|
|
text=Target creature gets +3/+3 and gains trample until end of turn.
|
|
|
|
|
mana={1}{G}
|
|
|
|
|
type=Instant
|
|
|
|
|
@@ -99680,8 +99680,8 @@ restriction=type(army|mybattlefield)~equalto~0
|
|
|
|
|
other={X}{U}{R}
|
|
|
|
|
flashback={3}{U}{R}
|
|
|
|
|
autograveyard=this(variable{type:army:mybattlefield}=0) {3}{U}{R}:name(Flashback) name(Flashback) activate castcard(flashback)
|
|
|
|
|
auto=ifnot paid(flashback) then if paid(alternative) then if compare(fullpaid)~equalto~0 then name(Put 1/1 counter) name(Put 1/1 counter) name(Put 1/1 counter) name(Put 1/1 counter) notatarget(army|myBattlefield) transforms((Orc,newability[ability$!name(Cast instant or sorcery) target(*[-permanent&manacost<=0]|mygraveyard) activate castcard(normal)!$ controller])) forever
|
|
|
|
|
auto=ifnot paid(flashback) then if paid(alternative) then if compare(fullpaid)~equalto~1 then name(Put 1/1 counter) name(Put 1/1 counter) name(Put 1/1 counter) name(Put 1/1 counter) notatarget(army|myBattlefield) transforms((Orc,newability[counter(1/1)],newability[deplete:1 controller],newability[ability$!name(Cast instant or sorcery) target(*[-permanent&manacost<=1]|mygraveyard) activate castcard(normal)!$ controller])) forever
|
|
|
|
|
auto=ifnot paid(flashback) then if paid(alternative) then if compare(fullpaid)~equalto~0 then name(Put 1/1 counter) name(Put 1/1 counter) name(Put 1/1 counter) name(Put 1/1 counter) notatarget(army|myBattlefield) transforms((Orc,newability[ability$!name(Cast instant or sorcery) target(*[-permanent&manacost<=0]|mygraveyard) activate castcard(normal)!$ controller])) forever
|
|
|
|
|
auto=ifnot paid(flashback) then if paid(alternative) then if compare(fullpaid)~equalto~1 then name(Put 1/1 counter) name(Put 1/1 counter) name(Put 1/1 counter) name(Put 1/1 counter) notatarget(army|myBattlefield) transforms((Orc,newability[counter(1/1)],newability[deplete:1 controller],newability[ability$!name(Cast instant or sorcery) target(*[-permanent&manacost<=1]|mygraveyard) activate castcard(normal)!$ controller])) forever
|
|
|
|
|
auto=ifnot paid(flashback) then if paid(alternative) then if compare(fullpaid)~equalto~2 then name(Put 1/1 counters) name(Put 1/1 counters) name(Put 1/1 counters) name(Put 1/1 counters) notatarget(army|myBattlefield) transforms((Orc,newability[counter(1/1.2)],newability[deplete:2 controller],newability[ability$!name(Cast instant or sorcery) target(*[-permanent&manacost<=2]|mygraveyard) activate castcard(normal)!$ controller])) forever
|
|
|
|
|
auto=ifnot paid(flashback) then if paid(alternative) then if compare(fullpaid)~equalto~3 then name(Put 1/1 counters) name(Put 1/1 counters) name(Put 1/1 counters) name(Put 1/1 counters) notatarget(army|myBattlefield) transforms((Orc,newability[counter(1/1.3)],newability[deplete:3 controller],newability[ability$!name(Cast instant or sorcery) target(*[-permanent&manacost<=3]|mygraveyard) activate castcard(normal)!$ controller])) forever
|
|
|
|
|
auto=ifnot paid(flashback) then if paid(alternative) then if compare(fullpaid)~equalto~4 then name(Put 1/1 counters) name(Put 1/1 counters) name(Put 1/1 counters) name(Put 1/1 counters) notatarget(army|myBattlefield) transforms((Orc,newability[counter(1/1.4)],newability[deplete:4 controller],newability[ability$!name(Cast instant or sorcery) target(*[-permanent&manacost<=4]|mygraveyard) activate castcard(normal)!$ controller])) forever
|
|
|
|
|
@@ -100329,7 +100329,7 @@ toughness=5
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Surrounded by Orcs
|
|
|
|
|
auto=if type(army|mybattlefield)~morethan~0 then name(Put 1/1 counters) name(Put 1/1 counters) notatarget(army|myBattlefield) transforms((Orc,newability[counter(1/1.3)],newability[choice name(Opponent mills cards) deplete:power opponent],newability[choice name(You mill cards) deplete:power controller])) forever
|
|
|
|
|
auto=if type(army|mybattlefield)~morethan~0 then name(Put 1/1 counters) name(Put 1/1 counters) notatarget(army|myBattlefield) transforms((Orc,newability[counter(1/1.3)],newability[choice name(Opponent mills cards) deplete:power opponent],newability[choice name(You mill cards) deplete:power controller])) forever
|
|
|
|
|
auto=if type(army|mybattlefield)~equalto~0 then name(Create Orc Army) name(Create Orc Army) token(Orc Army) and!( transforms((,newability[counter(1/1.3)],newability[choice name(Opponent mills cards) deplete:power opponent],newability[choice name(You mill cards) deplete:power controller])) forever )!
|
|
|
|
|
text=Amass Orcs 3, then target player mills X cards, where X is the amassed Army's power. (To amass Orcs 3, put three +1/+1 counters on an Army you control. It's also an Orc. If you don't control an Army, create a 0/0 black Orc Army creature token first.)
|
|
|
|
|
mana={3}{U}
|
|
|
|
|
@@ -103496,7 +103496,7 @@ subtype=Saga
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=The Battle of Bywater
|
|
|
|
|
auto=all(creature[power>=3]|battlefield) destroy
|
|
|
|
|
auto=all(creature[power>=3]|battlefield) destroy
|
|
|
|
|
auto=ability$!name(Create food) all(mysource|mystack) transforms((,newability[token(Food)*type:creature:mybattlefield])) oneshot!$ controller
|
|
|
|
|
text=Destroy all creatures with power 3 or greater. Then create a Food token for each creature you control. (It's an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.")
|
|
|
|
|
mana={1}{W}{W}
|
|
|
|
|
@@ -103665,7 +103665,7 @@ mana={3}
|
|
|
|
|
name=The Chase Is On
|
|
|
|
|
target=creature
|
|
|
|
|
auto=3/0
|
|
|
|
|
auto=first strike
|
|
|
|
|
auto=first strike
|
|
|
|
|
auto=create(Clue)
|
|
|
|
|
text=Target creature gets +3/+0 and gains first strike until end of turn. Investigate. (Create a Clue token. It's an artifact with "{2}, Sacrifice this artifact: Draw a card.")
|
|
|
|
|
mana={2}{R}
|
|
|
|
|
@@ -103949,7 +103949,7 @@ name=The Goose Mother
|
|
|
|
|
abilities=flying
|
|
|
|
|
auto=counter(1/1,X)
|
|
|
|
|
auto=create(Food)*halfupX
|
|
|
|
|
auto=_ATTACKING_may sacrifice notatarget(Food|mybattlefield) and!( draw:1 )!
|
|
|
|
|
auto=_ATTACKING_may sacrifice notatarget(Food|mybattlefield) and!( draw:1 )!
|
|
|
|
|
text=Flying -- The Goose Mother enters the battlefield with X +1/+1 counters on it. -- When The Goose Mother enters the battlefield, create half X Food tokens, rounded up. -- Whenever The Goose Mother attacks, you may sacrifice a Food. If you do, draw a card.
|
|
|
|
|
mana={X}{G}{U}
|
|
|
|
|
type=Legendary Creature
|
|
|
|
|
@@ -104055,11 +104055,11 @@ type=Legendary Artifact
|
|
|
|
|
name=The Initiative
|
|
|
|
|
abilities=shroud,indestructible,doublefacedeath,nofizzle
|
|
|
|
|
auto=taketheinitiative controller
|
|
|
|
|
auto=if compare(type:*[nodngplr]:mybattlefieldplustype:*[nodngopp]:opponentbattlefieldplusend)~equalto~0 then if compare(type:*[dungeon]:mycommandzone)~equalto~0 then name(Venture into Undercity) name(Venture into Undercity) name(Venture into Undercity) activate castcard(noevent named!:undercity:!) and!( moveto(ownercommandzone) and!( counter(0/0.1.Explore) )! )!
|
|
|
|
|
auto=if compare(type:*[nodngplr]:mybattlefieldplustype:*[nodngopp]:opponentbattlefieldplusend)~equalto~0 then if compare(type:*[dungeon]:mycommandzone)~equalto~0 then name(Venture into Undercity) name(Venture into Undercity) name(Venture into Undercity) activate castcard(noevent named!:undercity:!) and!( moveto(ownercommandzone) and!( counter(0/0.1.Explore) )! )!
|
|
|
|
|
auto=if compare(type:*[nodngplr]:mybattlefieldplustype:*[nodngopp]:opponentbattlefieldplusend)~equalto~0 then if compare(type:*[dungeon]:mycommandzone)~morethan~0 then name(Venture into dungeon) name(Venture into dungeon) all(*[dungeon]|mycommandzone) counter(0/0.1.Explore)
|
|
|
|
|
auto=@takeninitiativeof(player) restriction{compare(type:*[nodngplr]:mybattlefieldplustype:*[nodngopp]:opponentbattlefieldplusend)~equalto~0,compare(type:*[dungeon]:mycommandzone)~equalto~0}:name(Venture into Undercity) name(Venture into Undercity) name(Venture into Undercity) activate castcard(noevent named!:undercity:!) and!( moveto(ownercommandzone) and!( counter(0/0.1.Explore) )! )!
|
|
|
|
|
auto=@takeninitiativeof(player) restriction{compare(type:*[nodngplr]:mybattlefieldplustype:*[nodngopp]:opponentbattlefieldplusend)~equalto~0,compare(type:*[dungeon]:mycommandzone)~equalto~0}:name(Venture into Undercity) name(Venture into Undercity) name(Venture into Undercity) activate castcard(noevent named!:undercity:!) and!( moveto(ownercommandzone) and!( counter(0/0.1.Explore) )! )!
|
|
|
|
|
auto=@takeninitiativeof(player) restriction{compare(type:*[nodngplr]:mybattlefieldplustype:*[nodngopp]:opponentbattlefieldplusend)~equalto~0,compare(type:*[dungeon]:mycommandzone)~morethan~0}:name(Venture into dungeon) name(Venture into dungeon) all(*[dungeon]|mycommandzone) counter(0/0.1.Explore)
|
|
|
|
|
auto=@each my upkeep restriction{compare(type:*[nodngplr]:mybattlefieldplustype:*[nodngopp]:opponentbattlefieldplusend)~equalto~0,compare(type:*[dungeon]:mycommandzone)~equalto~0}:name(Venture into Undercity) name(Venture into Undercity) name(Venture into Undercity) activate castcard(noevent named!:undercity:!) and!( moveto(ownercommandzone) and!( counter(0/0.1.Explore) )! )!
|
|
|
|
|
auto=@each my upkeep restriction{compare(type:*[nodngplr]:mybattlefieldplustype:*[nodngopp]:opponentbattlefieldplusend)~equalto~0,compare(type:*[dungeon]:mycommandzone)~equalto~0}:name(Venture into Undercity) name(Venture into Undercity) name(Venture into Undercity) activate castcard(noevent named!:undercity:!) and!( moveto(ownercommandzone) and!( counter(0/0.1.Explore) )! )!
|
|
|
|
|
auto=@each my upkeep restriction{compare(type:*[nodngplr]:mybattlefieldplustype:*[nodngopp]:opponentbattlefieldplusend)~equalto~0,compare(type:*[dungeon]:mycommandzone)~morethan~0}:name(Venture into dungeon) name(Venture into dungeon) all(*[dungeon]|mycommandzone) counter(0/0.1.Explore)
|
|
|
|
|
auto=@combatdamageof(player) restriction{compare(pinitiative)~morethan~0} turnlimited:name(Opponent takes the initiative) moveto(opponentBattlefield) and!( transforms((,newability[taketheinitiative controller])) forever )!
|
|
|
|
|
text=Whenever one or more creatures a player controls deal combat damage to you, that player takes the initiative. -- Whenever you take the initiative and at the beginning of your upkeep, venture into Undercity. (If you're in a dungeon, advance to the next room. If you're not, enter Undercity. You can take the initiative even if you already have it.)
|
|
|
|
|
@@ -104387,7 +104387,7 @@ anyzone={0}:doubleside(backside)
|
|
|
|
|
auto=counter(0/0,1,Lore)
|
|
|
|
|
auto=@each my firstmain:counter(0/0,1,Lore)
|
|
|
|
|
auto=name(Search basic plains) target(plains[basic]|mylibrary) moveto(ownerHand) and!( shuffle )!
|
|
|
|
|
auto=@counteradded(0/0,1,Lore) from(this):this(counter{0/0.2.Lore}=) may name(Discard and return) name(Discard and return) target(*|myhand) reject and!( transforms((,newability[name(Return permanent) target(*[-instant&-sorcery&manacost<=2]|mygraveyard) moveto(mybattlefield) and!( tap(noevent) )!])) oneshot )!
|
|
|
|
|
auto=@counteradded(0/0,1,Lore) from(this):this(counter{0/0.2.Lore}=) may name(Discard and return) name(Discard and return) target(*|myhand) reject and!( transforms((,newability[name(Return permanent) target(*[-instant&-sorcery&manacost<=2]|mygraveyard) moveto(mybattlefield) and!( tap(noevent) )!])) oneshot )!
|
|
|
|
|
auto=@counteradded(0/0,1,Lore) from(this) turnlimited:this(counter{0/0.3.Lore}) moveto(exile) and!( flip(backside) forcetype(Enchantment Creature) )!
|
|
|
|
|
text=(As this Saga enters and after your draw step, add a lore counter.) -- I - Search your library for a basic Plains card, reveal it, put it into your hand, then shuffle. -- II - You may discard a card. When you do, return target permanent card with mana value 2 or less from your graveyard to the battlefield tapped. -- III - Exile this Saga, then return it to the battlefield transformed under your control.
|
|
|
|
|
mana={2}{W}
|
|
|
|
|
@@ -104454,7 +104454,7 @@ auto=this(variable{type:creature[phyrexian]:myrestrictedcastingzone}>0) {T}:add{
|
|
|
|
|
auto=this(variable{type:creature[phyrexian]:myrestrictedcastingzone}>0) {T}:add{U}
|
|
|
|
|
auto=this(variable{type:creature[phyrexian]:myrestrictedcastingzone}>0) {T}:add{B}
|
|
|
|
|
auto=this(variable{type:creature[phyrexian]:myrestrictedcastingzone}>0) {T}:add{R}
|
|
|
|
|
auto=this(variable{type:creature[phyrexian]:myrestrictedcastingzone}>0) {T}:add{G}
|
|
|
|
|
auto=this(variable{type:creature[phyrexian]:myrestrictedcastingzone}>0) {T}:add{G}
|
|
|
|
|
auto=this(variable{opponentpoisoncount}>=3) {T}:name(Creature gains 2/1) target(creature[power=1&toughness=1]|battlefield) transforms((,newability[2/1])) ueot
|
|
|
|
|
text={T}: Add {C}. -- {T}: Add one mana of any color. Spend this mana only to cast Phyrexian creature spells. -- Corrupted - {T}: Target 1/1 creature gets +2/+1 until end of turn. Activate only if an opponent has three or more poison counters.
|
|
|
|
|
type=Land
|
|
|
|
|
@@ -104468,7 +104468,7 @@ anyzone={0}:doubleside(backside)
|
|
|
|
|
auto=counter(0/0,1,Lore)
|
|
|
|
|
auto=@each my firstmain:counter(0/0,1,Lore)
|
|
|
|
|
auto=target(creature) moveto(mybattlefield) and!(transforms((,newability[untap],newability[haste],newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)])) ueot)!
|
|
|
|
|
auto=@counteradded(0/0,1,Lore) from(this):this(counter{0/0.2.Lore}<=2) all(other creature|myBattlefield) 1/0
|
|
|
|
|
auto=@counteradded(0/0,1,Lore) from(this):this(counter{0/0.2.Lore}<=2) all(other creature|myBattlefield) 1/0
|
|
|
|
|
auto=@counteradded(0/0,1,Lore) from(this) turnlimited:this(counter{0/0.3.Lore}) this(counter{0/0.3.Lore}) moveto(exile) and!( flip(backside) forcetype(Creature) )! asSorcery
|
|
|
|
|
text=(As this Saga enters and after your draw step, add a lore counter.) -- I - Gain control of target creature until end of turn. Untap it. It gains haste until end of turn. -- II - Creatures you control get +1/+0 until end of turn. -- III - Exile this Saga, then return it to the battlefield transformed under your control.
|
|
|
|
|
mana={4}{R}
|
|
|
|
|
@@ -104745,7 +104745,7 @@ toughness=1
|
|
|
|
|
name=Thinking Cap
|
|
|
|
|
auto=teach(creature) 1/2
|
|
|
|
|
auto=name(Equip Detective) {1}:rehook target(Detective|mybattlefield) asSorcery
|
|
|
|
|
auto={3}:equip
|
|
|
|
|
auto={3}:equip
|
|
|
|
|
text=Equipped creature gets +1/+2. -- Equip Detective {1} -- Equip {3} ({3}: Attach to target creature you control. Equip only as a sorcery.)
|
|
|
|
|
mana={1}
|
|
|
|
|
type=Artifact
|
|
|
|
|
@@ -105088,7 +105088,7 @@ toughness=4
|
|
|
|
|
name=Thran Power Suit
|
|
|
|
|
auto=teach(creature) transforms((,newability[thisforeach(auras > 0) 1/1],newability[thisforeach(gear > 0) 1/1]))
|
|
|
|
|
auto=@targeted(mytgt) from(*|opponentzones):choice name(This spell costs 2 more) name(This spell costs 2 more) target(*|opponentzones) transforms((,newability[pay[[{2}]] name(pay 2 mana) donothing?fizzle])) oneshot
|
|
|
|
|
auto={2}:equip
|
|
|
|
|
auto={2}:equip
|
|
|
|
|
text=Equipped creature gets +1/+1 for each Aura and Equipment attached to it and has ward {2}. (Whenever equipped creature becomes the target of a spell or ability an opponent controls, counter it unless that player pays {2}.) -- Equip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.)
|
|
|
|
|
mana={2}
|
|
|
|
|
type=Artifact
|
|
|
|
|
@@ -105683,7 +105683,7 @@ type=Instant
|
|
|
|
|
name=Thwart the Grave
|
|
|
|
|
abilities=affinityparty
|
|
|
|
|
target=creature|myGraveyard
|
|
|
|
|
auto=moveto(myBattlefield)
|
|
|
|
|
auto=moveto(myBattlefield)
|
|
|
|
|
auto=ability$!may name(Choose a Cleric,Rogue,Warrior or Wizard) moveTo(myBattlefield) name(Choose a Cleric,Rogue,Warrior or Wizard) moveTo(myBattlefield) target(*[cleric;rogue;warrior;wizard]|myGraveyard)!$ controller
|
|
|
|
|
text=This spell costs {1} less to cast for each creature in your party. (Your party consists of up to one each of Cleric, Rogue, Warrior, and Wizard.) -- Return target creature card and up to one target Cleric, Rogue, Warrior, or Wizard creature card from your graveyard to the battlefield.
|
|
|
|
|
mana={4}{B}{B}
|
|
|
|
|
@@ -107099,7 +107099,7 @@ type=Instant
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Touch the Spirit Realm
|
|
|
|
|
auto=may name(Exile a creature or artifact) target(*[artifact;creature]|battlefield) (blink)forsrc
|
|
|
|
|
auto=may name(Exile a creature or artifact) target(*[artifact;creature]|battlefield) (blink)forsrc
|
|
|
|
|
autohand={1}{W}{discard}:name(Discard and exile) target(*[artifact;creature]|battlefield) moveto(exile) and!( transforms((,newability[phaseaction[endofturn once checkex] moveto(ownerbattlefield)])) ueot )!
|
|
|
|
|
text=When Touch the Spirit Realm enters the battlefield, exile up to one target artifact or creature until Touch the Spirit Realm leaves the battlefield. -- Channel - {1}{W}, Discard Touch the Spirit Realm: Exile target artifact or creature. Return it to the battlefield under its owner's control at the beginning of the next end step.
|
|
|
|
|
mana={2}{W}
|
|
|
|
|
@@ -107228,7 +107228,7 @@ toughness=4
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Towashi Guide-Bot
|
|
|
|
|
auto=name(Put 1/1 counter) target(creature|myBattlefield) counter(1/1)
|
|
|
|
|
auto=name(Put 1/1 counter) target(creature|myBattlefield) counter(1/1)
|
|
|
|
|
auto=this(variable{type:creature[modified]:mybattlefield}=0) {4}{T}:name(Draw a card) name(Draw a card) draw:1 controller
|
|
|
|
|
auto=this(variable{type:creature[modified]:mybattlefield}=1) {3}{T}:name(Draw a card) name(Draw a card) draw:1 controller
|
|
|
|
|
auto=this(variable{type:creature[modified]:mybattlefield}=2) {2}{T}:name(Draw a card) name(Draw a card) draw:1 controller
|
|
|
|
|
@@ -107795,7 +107795,7 @@ type=Artifact Land
|
|
|
|
|
name=Treebeard, Gracious Host
|
|
|
|
|
abilities=trample
|
|
|
|
|
auto=_WARD_(2)
|
|
|
|
|
auto=name(Create foods) token(Food)*2
|
|
|
|
|
auto=name(Create foods) token(Food)*2
|
|
|
|
|
auto=@lifeof(player):name(Put 1/1 counters) target(*[halfling;treefolk]|battlefield) counter(1/1,thatmuch)
|
|
|
|
|
text=Trample, ward {2} -- When Treebeard, Gracious Host enters the battlefield, create two Food tokens. -- Whenever you gain life, put that many +1/+1 counters on target Halfling or Treefolk.
|
|
|
|
|
mana={2}{G}{W}
|
|
|
|
|
@@ -108278,7 +108278,7 @@ auto=@movedTo(mytgt|sideboard) from(battlefield):all(this) moveTo(mySideboard)
|
|
|
|
|
auto=@movedTo(mytgt|commandzone) from(battlefield):all(this) moveTo(myCommandzone)
|
|
|
|
|
auto={9999}:equip
|
|
|
|
|
other={3}{GU}{GU} name(Mutate)
|
|
|
|
|
auto=if paid(alternative) then if compare(mutations)~equalto~0 then choice name(Mutate Over) name(Mutate Over) name(Mutate Over) target(other creature[-human]|mybattlefield) mutateover
|
|
|
|
|
auto=if paid(alternative) then if compare(mutations)~equalto~0 then choice name(Mutate Over) name(Mutate Over) name(Mutate Over) target(other creature[-human]|mybattlefield) mutateover
|
|
|
|
|
auto=if paid(alternative) then if compare(mutations)~equalto~0 then choice name(Mutate Over) name(Mutate Under) name(Mutate Under) target(other creature[-human]|mybattlefield) mutateunder
|
|
|
|
|
auto=@mutated(this):name(Create beast) token(Beast Tru)
|
|
|
|
|
auto=@mutated(mytgt):name(Create beast) token(Beast Tru)
|
|
|
|
|
@@ -108355,8 +108355,8 @@ toughness=3
|
|
|
|
|
[card]
|
|
|
|
|
name=Tuinvale Guide
|
|
|
|
|
abilities=flying
|
|
|
|
|
auto=aslongas(*[-land;fresh]|myBattlefield) 1/0 >1
|
|
|
|
|
auto=aslongas(*[-land;fresh]|myBattlefield) lifelink >1
|
|
|
|
|
auto=aslongas(*[-land;fresh]|myBattlefield) 1/0 >1
|
|
|
|
|
auto=aslongas(*[-land;fresh]|myBattlefield) lifelink >1
|
|
|
|
|
text=Flying -- Celebration - Tuinvale Guide gets +1/+0 and has lifelink as long as two or more nonland permanents entered the battlefield under your control this turn.
|
|
|
|
|
mana={3}{W}
|
|
|
|
|
type=Creature
|
|
|
|
|
@@ -109522,7 +109522,7 @@ subtype=Swamp Forest
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Undergrowth Recon
|
|
|
|
|
auto=@each my upkeep:target(land|mygraveyard) moveto(myBattlefield) and!(tap(noevent))!
|
|
|
|
|
auto=@each my upkeep:target(land|mygraveyard) moveto(myBattlefield) and!(tap(noevent))!
|
|
|
|
|
text=At the beginning of your upkeep, return target land card from your graveyard to the battlefield tapped.
|
|
|
|
|
mana={1}{G}{G}
|
|
|
|
|
type=Enchantment
|
|
|
|
|
@@ -110590,7 +110590,7 @@ auto=@movedTo(mytgt|sideboard) from(battlefield):all(this) moveTo(mySideboard)
|
|
|
|
|
auto=@movedTo(mytgt|commandzone) from(battlefield):all(this) moveTo(myCommandzone)
|
|
|
|
|
auto={9999}:equip
|
|
|
|
|
other={1}{WU}{R}{R} name(Mutate)
|
|
|
|
|
auto=if paid(alternative) then if compare(mutations)~equalto~0 then choice name(Mutate Over) name(Mutate Over) name(Mutate Over) target(other creature[-human]|mybattlefield) mutateover
|
|
|
|
|
auto=if paid(alternative) then if compare(mutations)~equalto~0 then choice name(Mutate Over) name(Mutate Over) name(Mutate Over) target(other creature[-human]|mybattlefield) mutateover
|
|
|
|
|
auto=if paid(alternative) then if compare(mutations)~equalto~0 then choice name(Mutate Over) name(Mutate Under) name(Mutate Under) target(other creature[-human]|mybattlefield) mutateunder
|
|
|
|
|
auto=@mutated(this):may name(Cast noncreature card) target(*[-creature&manacost<=3]|mygraveyard) activate castcard(normal)
|
|
|
|
|
auto=@mutated(mytgt):may name(Cast noncreature card) target(*[-creature&manacost<=3]|mygraveyard) activate castcard(normal)
|
|
|
|
|
@@ -111841,7 +111841,7 @@ toughness=2
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Vernal Sovereign
|
|
|
|
|
auto=
|
|
|
|
|
auto=
|
|
|
|
|
auto=_ATTACKING_create(white elemental:creature white elemental:green:and:"this creature's power:toughness are each equal to the number of creatures you control)
|
|
|
|
|
text=Whenever Vernal Sovereign enters the battlefield or attacks, create a green and white Elemental creature token with "This creature's power and toughness are each equal to the number of creatures you control."
|
|
|
|
|
mana={4}{G}{W}
|
|
|
|
|
@@ -111990,12 +111990,12 @@ toughness=2
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Vexing Puzzlebox
|
|
|
|
|
auto=@dierolled(*|mybattlefield) from(controller):name(Put charge counter) counter(0/0,lastrollresult,Charge)
|
|
|
|
|
auto={T}:name(Add white and roll d20) rolld20 20 winability add{W} winabilityend loseability add{W} loseabilityend rolld20end
|
|
|
|
|
auto={T}:name(Add blue and roll d20) rolld20 20 winability add{U} winabilityend loseability add{U} loseabilityend rolld20end
|
|
|
|
|
auto={T}:name(Add black and roll d20) rolld20 20 winability add{B} winabilityend loseability add{B} loseabilityend rolld20end
|
|
|
|
|
auto={T}:name(Add red and roll d20) rolld20 20 winability add{R} winabilityend loseability add{R} loseabilityend rolld20end
|
|
|
|
|
auto={T}:name(Add green and roll d20) rolld20 20 winability add{G} winabilityend loseability add{G} loseabilityend rolld20end
|
|
|
|
|
auto=@dierolled(*|mybattlefield) from(controller):name(Put charge counter) counter(0/0,lastrollresult,Charge)
|
|
|
|
|
auto={T}:name(Add white and roll d20) rolld20 20 winability add{W} winabilityend loseability add{W} loseabilityend rolld20end
|
|
|
|
|
auto={T}:name(Add blue and roll d20) rolld20 20 winability add{U} winabilityend loseability add{U} loseabilityend rolld20end
|
|
|
|
|
auto={T}:name(Add black and roll d20) rolld20 20 winability add{B} winabilityend loseability add{B} loseabilityend rolld20end
|
|
|
|
|
auto={T}:name(Add red and roll d20) rolld20 20 winability add{R} winabilityend loseability add{R} loseabilityend rolld20end
|
|
|
|
|
auto={T}:name(Add green and roll d20) rolld20 20 winability add{G} winabilityend loseability add{G} loseabilityend rolld20end
|
|
|
|
|
auto={T}{C(0/0,-100,Charge)}:name(Search artifact) target(artifact|mylibrary) moveto(mybattlefield) and!( shuffle )!
|
|
|
|
|
text=Whenever you roll one or more dice, put a number of charge counters on Vexing Puzzlebox equal to the result. -- {T}: Add one mana of any color. Roll a d20. -- {T}, Remove 100 charge counters from Vexing Puzzlebox: Search your library for an artifact card, put that card onto the battlefield, then shuffle.
|
|
|
|
|
mana={3}
|
|
|
|
|
@@ -113688,7 +113688,7 @@ toughness=2
|
|
|
|
|
[card]
|
|
|
|
|
name=Wake the Dragon
|
|
|
|
|
auto=name(Create dragon) token(Dragon,Creature Dragon,6/6,black,red,flying,menace) and!( transforms((,newability[@combatdamageof(player) from(this):name(Gain control of artifact) target(artifact|mybattlefield) moveto(mybattlefield)],newability[@combatdamagefoeof(player) from(this):name(Gain control of artifact) target(artifact|opponentBattlefield) moveto(mybattlefield)])) forever )!
|
|
|
|
|
flashback={6}{B}{R}
|
|
|
|
|
flashback={6}{B}{R}
|
|
|
|
|
text=Create a 6/6 black and red Dragon creature token with flying, menace, and "Whenever this creature deals combat damage to a player, gain control of target artifact that player controls." -- Flashback {6}{B}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
|
|
|
|
|
mana={4}{B}{R}
|
|
|
|
|
type=Sorcery
|
|
|
|
|
@@ -115288,7 +115288,7 @@ toughness=4
|
|
|
|
|
[/card]
|
|
|
|
|
[card]
|
|
|
|
|
name=Widespread Brutality
|
|
|
|
|
auto=if type(army|mybattlefield)~morethan~0 then name(Put 1/1 counters) name(Put 1/1 counters) notatarget(army|myBattlefield) transforms((Zombie,newability[counter(1/1.2)],newability[name(Damage creature) all(creature[-army]|battlefield) damage:power])) forever
|
|
|
|
|
auto=if type(army|mybattlefield)~morethan~0 then name(Put 1/1 counters) name(Put 1/1 counters) notatarget(army|myBattlefield) transforms((Zombie,newability[counter(1/1.2)],newability[name(Damage creature) all(creature[-army]|battlefield) damage:power])) forever
|
|
|
|
|
auto=if type(army|mybattlefield)~equalto~0 then name(Create Zombie Army) name(Create Zombie Army) token(Zombie Army^Creature Zombie Army^0/0^black) and!( transforms((,newability[counter(1/1.2)],newability[name(Damage creatures) all(creature[-army]|battlefield) damage:power])) forever )!
|
|
|
|
|
text=Amass 2, then the Army you amassed deals damage equal to its power to each non-Army creature. (To amass 2, put two +1/+1 counters on an Army you control. If you don't control one, create a 0/0 black Zombie Army creature token first.)
|
|
|
|
|
mana={1}{B}{R}{R}
|
|
|
|
|
@@ -116152,7 +116152,7 @@ type=Instant
|
|
|
|
|
[card]
|
|
|
|
|
name=Wither and Bloom
|
|
|
|
|
target=creature
|
|
|
|
|
auto=-3/-3
|
|
|
|
|
auto=-3/-3
|
|
|
|
|
autograveyard={1}{B}{E}:counter(1/1) target(creature|myBattlefield) asSorcery
|
|
|
|
|
text=Target creature gets -3/-3 until end of turn. -- {1}{B}, Exile Wither and Bloom from your graveyard: Put a +1/+1 counter on target creature you control. Activate only as a sorcery.
|
|
|
|
|
mana={1}{B}
|
|
|
|
|
@@ -116956,7 +116956,7 @@ toughness=3
|
|
|
|
|
[card]
|
|
|
|
|
name=Wurmquake
|
|
|
|
|
auto=name(Create wurm) token(Phyrexian Wurm,Creature Phyrexian Wurm,totmanaspent/totmanaspent,green,trample,poisontoxic)
|
|
|
|
|
flashback={8}{G}{G}
|
|
|
|
|
flashback={8}{G}{G}
|
|
|
|
|
text=Corrupted - Create an X/X green Phyrexian Wurm creature token with trample and toxic 1, where X is the amount of mana spent to cast this spell. Then for each opponent with three or more poison counters, you create another one of those tokens. -- Flashback {8}{G}{G} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
|
|
|
|
|
mana={4}{G}{G}
|
|
|
|
|
type=Sorcery
|
|
|
|
|
|