Fix X cost for Alternative payment, added new primitives.
This commit is contained in:
@@ -1426,11 +1426,6 @@ auto=@movedTo(mytgt|hand) from(battlefield):all(this) moveTo(myHand)
|
||||
auto=@movedTo(mytgt|exile) from(battlefield):all(this) moveTo(myExile)
|
||||
auto=@movedTo(mytgt|library) from(battlefield):all(this) moveTo(myLibrary)
|
||||
auto=@movedTo(mytgt|sideboard) from(battlefield):all(this) moveTo(mySideboard)
|
||||
auto=@movedTo(this|graveyard) from(battlefield):all(parents) moveTo(myGraveyard)
|
||||
auto=@movedTo(this|hand) from(battlefield):all(parents) moveTo(myHand)
|
||||
auto=@movedTo(this|exile) from(battlefield):all(parents) moveTo(myExile)
|
||||
auto=@movedTo(this|library) from(battlefield):all(parents) moveTo(myLibrary)
|
||||
auto=@movedTo(this|sideboard) from(battlefield):all(parents) moveTo(mySideboard)
|
||||
auto={9999}:equip
|
||||
other={5}{U} name(Mutate)
|
||||
auto=transforms((,newability[@mutated(this):name(Tap X creatures) thisforeach(mutations) may target(creature) freeze]))
|
||||
@@ -2050,11 +2045,6 @@ auto=@movedTo(mytgt|hand) from(battlefield):all(this) moveTo(myHand)
|
||||
auto=@movedTo(mytgt|exile) from(battlefield):all(this) moveTo(myExile)
|
||||
auto=@movedTo(mytgt|library) from(battlefield):all(this) moveTo(myLibrary)
|
||||
auto=@movedTo(mytgt|sideboard) from(battlefield):all(this) moveTo(mySideboard)
|
||||
auto=@movedTo(this|graveyard) from(battlefield):all(parents) moveTo(myGraveyard)
|
||||
auto=@movedTo(this|hand) from(battlefield):all(parents) moveTo(myHand)
|
||||
auto=@movedTo(this|exile) from(battlefield):all(parents) moveTo(myExile)
|
||||
auto=@movedTo(this|library) from(battlefield):all(parents) moveTo(myLibrary)
|
||||
auto=@movedTo(this|sideboard) from(battlefield):all(parents) moveTo(mySideboard)
|
||||
auto={9999}:equip
|
||||
other={5}{G} name(Mutate)
|
||||
auto=transforms((,newability[@mutated(this):thisforeach(mutations) ability$!name(Reveal) reveal:1 optionone name(Exile top card) target(<1>*[sorcery;instant]|myreveal) moveto(myexile) optiononeend optiontwo name(Play exiled card) target(<1>*[-sorcery;-instant]|myreveal) activate castcard(normal) optiontwoend revealend!$ controller]))
|
||||
@@ -3911,11 +3901,6 @@ auto=@movedTo(mytgt|hand) from(battlefield):all(this) moveTo(myHand)
|
||||
auto=@movedTo(mytgt|exile) from(battlefield):all(this) moveTo(myExile)
|
||||
auto=@movedTo(mytgt|library) from(battlefield):all(this) moveTo(myLibrary)
|
||||
auto=@movedTo(mytgt|sideboard) from(battlefield):all(this) moveTo(mySideboard)
|
||||
auto=@movedTo(this|graveyard) from(battlefield):all(parents) moveTo(myGraveyard)
|
||||
auto=@movedTo(this|hand) from(battlefield):all(parents) moveTo(myHand)
|
||||
auto=@movedTo(this|exile) from(battlefield):all(parents) moveTo(myExile)
|
||||
auto=@movedTo(this|library) from(battlefield):all(parents) moveTo(myLibrary)
|
||||
auto=@movedTo(this|sideboard) from(battlefield):all(parents) moveTo(mySideboard)
|
||||
auto={9999}:equip
|
||||
other={2}{BG}{BG} name(Mutate)
|
||||
auto=transforms((,newability[@mutated(this):moveto(myhand) target(*|mygraveyard)]))
|
||||
@@ -4394,16 +4379,12 @@ auto=@movedTo(mytgt|hand) from(battlefield):all(this) moveTo(myHand)
|
||||
auto=@movedTo(mytgt|exile) from(battlefield):all(this) moveTo(myExile)
|
||||
auto=@movedTo(mytgt|library) from(battlefield):all(this) moveTo(myLibrary)
|
||||
auto=@movedTo(mytgt|sideboard) from(battlefield):all(this) moveTo(mySideboard)
|
||||
auto=@movedTo(this|graveyard) from(battlefield):all(parents) moveTo(myGraveyard)
|
||||
auto=@movedTo(this|hand) from(battlefield):all(parents) moveTo(myHand)
|
||||
auto=@movedTo(this|exile) from(battlefield):all(parents) moveTo(myExile)
|
||||
auto=@movedTo(this|library) from(battlefield):all(parents) moveTo(myLibrary)
|
||||
auto=@movedTo(this|sideboard) from(battlefield):all(parents) moveTo(mySideboard)
|
||||
auto={9999}:equip
|
||||
other={2}{UB}{G}{G} name(Mutate)
|
||||
auto=if paid(alternative) then name(Mutate Over) this(mutations<1) name(Mutate Over) choice name(Mutate Over) mutateover target(other creature[-human]|mybattlefield)
|
||||
auto=if paid(alternative) then name(Mutate Under) this(mutations<1) name(Mutate Under) choice name(Mutate Under) mutateunder target(other creature[-human]|mybattlefield)
|
||||
autograveyard={2}{UB}{G}{G}:name(Mutate from graveyard) activate castcard(alternative)
|
||||
autograveyard={2}{U}{G}{G}:if type(creature[-human]|mybattlefield)~morethan~0 then name(Mutate from graveyard) name(Mutate from graveyard) choice name(Mutate from graveyard) activate castcard(alternative) else add{2}{U}{G}{G}
|
||||
autograveyard={2}{B}{G}{G}:if type(creature[-human]|mybattlefield)~morethan~0 then name(Mutate from graveyard) name(Mutate from graveyard) choice name(Mutate from graveyard) activate castcard(alternative) else add{2}{B}{G}{G}
|
||||
text=Mutate {2}{UB}{G}{G} (If you cast this spell for its mutate cost, put it over or under target non-Human creature you own. They mutate into the creature on top plus all abilities from under it.) -- Trample -- You may cast Brokkos, Apex of Forever from your graveyard using its mutate ability.
|
||||
mana={2}{B}{G}{U}
|
||||
type=Legendary Creature
|
||||
@@ -5300,11 +5281,6 @@ auto=@movedTo(mytgt|hand) from(battlefield):all(this) moveTo(myHand)
|
||||
auto=@movedTo(mytgt|exile) from(battlefield):all(this) moveTo(myExile)
|
||||
auto=@movedTo(mytgt|library) from(battlefield):all(this) moveTo(myLibrary)
|
||||
auto=@movedTo(mytgt|sideboard) from(battlefield):all(this) moveTo(mySideboard)
|
||||
auto=@movedTo(this|graveyard) from(battlefield):all(parents) moveTo(myGraveyard)
|
||||
auto=@movedTo(this|hand) from(battlefield):all(parents) moveTo(myHand)
|
||||
auto=@movedTo(this|exile) from(battlefield):all(parents) moveTo(myExile)
|
||||
auto=@movedTo(this|library) from(battlefield):all(parents) moveTo(myLibrary)
|
||||
auto=@movedTo(this|sideboard) from(battlefield):all(parents) moveTo(mySideboard)
|
||||
auto={9999}:equip
|
||||
other={3}{B} name(Mutate)
|
||||
auto=transforms((,newability[@mutated(this):ability$!name(discard) target(*|myhand) reject!$ opponent]))
|
||||
@@ -6045,11 +6021,6 @@ auto=@movedTo(mytgt|hand) from(battlefield):all(this) moveTo(myHand)
|
||||
auto=@movedTo(mytgt|exile) from(battlefield):all(this) moveTo(myExile)
|
||||
auto=@movedTo(mytgt|library) from(battlefield):all(this) moveTo(myLibrary)
|
||||
auto=@movedTo(mytgt|sideboard) from(battlefield):all(this) moveTo(mySideboard)
|
||||
auto=@movedTo(this|graveyard) from(battlefield):all(parents) moveTo(myGraveyard)
|
||||
auto=@movedTo(this|hand) from(battlefield):all(parents) moveTo(myHand)
|
||||
auto=@movedTo(this|exile) from(battlefield):all(parents) moveTo(myExile)
|
||||
auto=@movedTo(this|library) from(battlefield):all(parents) moveTo(myLibrary)
|
||||
auto=@movedTo(this|sideboard) from(battlefield):all(parents) moveTo(mySideboard)
|
||||
auto={9999}:equip
|
||||
other={4}{B} name(Mutate)
|
||||
auto=transforms((,newability[@mutated(this):ability$!sacrifice name(opponent sacrifices creature) notatarget(creature|mybattlefield)!$ opponent]))
|
||||
@@ -6450,11 +6421,6 @@ auto=@movedTo(mytgt|hand) from(battlefield):all(this) moveTo(myHand)
|
||||
auto=@movedTo(mytgt|exile) from(battlefield):all(this) moveTo(myExile)
|
||||
auto=@movedTo(mytgt|library) from(battlefield):all(this) moveTo(myLibrary)
|
||||
auto=@movedTo(mytgt|sideboard) from(battlefield):all(this) moveTo(mySideboard)
|
||||
auto=@movedTo(this|graveyard) from(battlefield):all(parents) moveTo(myGraveyard)
|
||||
auto=@movedTo(this|hand) from(battlefield):all(parents) moveTo(myHand)
|
||||
auto=@movedTo(this|exile) from(battlefield):all(parents) moveTo(myExile)
|
||||
auto=@movedTo(this|library) from(battlefield):all(parents) moveTo(myLibrary)
|
||||
auto=@movedTo(this|sideboard) from(battlefield):all(parents) moveTo(mySideboard)
|
||||
auto={9999}:equip
|
||||
other={3}{R} name(Mutate)
|
||||
auto=transforms((,newability[@mutated(this):may reject notatarget(*|myhand) and!( draw:1 controller )!]))
|
||||
@@ -7627,11 +7593,6 @@ auto=@movedTo(mytgt|hand) from(battlefield):all(this) moveTo(myHand)
|
||||
auto=@movedTo(mytgt|exile) from(battlefield):all(this) moveTo(myExile)
|
||||
auto=@movedTo(mytgt|library) from(battlefield):all(this) moveTo(myLibrary)
|
||||
auto=@movedTo(mytgt|sideboard) from(battlefield):all(this) moveTo(mySideboard)
|
||||
auto=@movedTo(this|graveyard) from(battlefield):all(parents) moveTo(myGraveyard)
|
||||
auto=@movedTo(this|hand) from(battlefield):all(parents) moveTo(myHand)
|
||||
auto=@movedTo(this|exile) from(battlefield):all(parents) moveTo(myExile)
|
||||
auto=@movedTo(this|library) from(battlefield):all(parents) moveTo(myLibrary)
|
||||
auto=@movedTo(this|sideboard) from(battlefield):all(parents) moveTo(mySideboard)
|
||||
auto={9999}:equip
|
||||
other={2}{W}{W} name(Mutate)
|
||||
auto=transforms((,newability[@mutated(this):token(Cat Cub)*2]))
|
||||
@@ -9425,11 +9386,6 @@ auto=@movedTo(mytgt|hand) from(battlefield):all(this) moveTo(myHand)
|
||||
auto=@movedTo(mytgt|exile) from(battlefield):all(this) moveTo(myExile)
|
||||
auto=@movedTo(mytgt|library) from(battlefield):all(this) moveTo(myLibrary)
|
||||
auto=@movedTo(mytgt|sideboard) from(battlefield):all(this) moveTo(mySideboard)
|
||||
auto=@movedTo(this|graveyard) from(battlefield):all(parents) moveTo(myGraveyard)
|
||||
auto=@movedTo(this|hand) from(battlefield):all(parents) moveTo(myHand)
|
||||
auto=@movedTo(this|exile) from(battlefield):all(parents) moveTo(myExile)
|
||||
auto=@movedTo(this|library) from(battlefield):all(parents) moveTo(myLibrary)
|
||||
auto=@movedTo(this|sideboard) from(battlefield):all(parents) moveTo(mySideboard)
|
||||
auto={9999}:equip
|
||||
other={2}{B}{B} name(Mutate)
|
||||
auto=transforms((,newability[@mutated(this):target(*[creature;planeswalker]|opponentBattlefield) destroy]))
|
||||
@@ -10238,11 +10194,6 @@ auto=@movedTo(mytgt|hand) from(battlefield):all(this) moveTo(myHand)
|
||||
auto=@movedTo(mytgt|exile) from(battlefield):all(this) moveTo(myExile)
|
||||
auto=@movedTo(mytgt|library) from(battlefield):all(this) moveTo(myLibrary)
|
||||
auto=@movedTo(mytgt|sideboard) from(battlefield):all(this) moveTo(mySideboard)
|
||||
auto=@movedTo(this|graveyard) from(battlefield):all(parents) moveTo(myGraveyard)
|
||||
auto=@movedTo(this|hand) from(battlefield):all(parents) moveTo(myHand)
|
||||
auto=@movedTo(this|exile) from(battlefield):all(parents) moveTo(myExile)
|
||||
auto=@movedTo(this|library) from(battlefield):all(parents) moveTo(myLibrary)
|
||||
auto=@movedTo(this|sideboard) from(battlefield):all(parents) moveTo(mySideboard)
|
||||
auto={9999}:equip
|
||||
other={3}{U} name(Mutate)
|
||||
auto=transforms((,newability[@mutated(this):draw:1 controller]))
|
||||
@@ -11733,11 +11684,6 @@ auto=@movedTo(mytgt|hand) from(battlefield):all(this) moveTo(myHand)
|
||||
auto=@movedTo(mytgt|exile) from(battlefield):all(this) moveTo(myExile)
|
||||
auto=@movedTo(mytgt|library) from(battlefield):all(this) moveTo(myLibrary)
|
||||
auto=@movedTo(mytgt|sideboard) from(battlefield):all(this) moveTo(mySideboard)
|
||||
auto=@movedTo(this|graveyard) from(battlefield):all(parents) moveTo(myGraveyard)
|
||||
auto=@movedTo(this|hand) from(battlefield):all(parents) moveTo(myHand)
|
||||
auto=@movedTo(this|exile) from(battlefield):all(parents) moveTo(myExile)
|
||||
auto=@movedTo(this|library) from(battlefield):all(parents) moveTo(myLibrary)
|
||||
auto=@movedTo(this|sideboard) from(battlefield):all(parents) moveTo(mySideboard)
|
||||
auto={9999}:equip
|
||||
other={3}{R} name(Mutate)
|
||||
auto=transforms((,newability[@mutated(this):token(Feather Eve)]))
|
||||
@@ -14314,11 +14260,6 @@ auto=@movedTo(mytgt|hand) from(battlefield):all(this) moveTo(myHand)
|
||||
auto=@movedTo(mytgt|exile) from(battlefield):all(this) moveTo(myExile)
|
||||
auto=@movedTo(mytgt|library) from(battlefield):all(this) moveTo(myLibrary)
|
||||
auto=@movedTo(mytgt|sideboard) from(battlefield):all(this) moveTo(mySideboard)
|
||||
auto=@movedTo(this|graveyard) from(battlefield):all(parents) moveTo(myGraveyard)
|
||||
auto=@movedTo(this|hand) from(battlefield):all(parents) moveTo(myHand)
|
||||
auto=@movedTo(this|exile) from(battlefield):all(parents) moveTo(myExile)
|
||||
auto=@movedTo(this|library) from(battlefield):all(parents) moveTo(myLibrary)
|
||||
auto=@movedTo(this|sideboard) from(battlefield):all(parents) moveTo(mySideboard)
|
||||
auto={9999}:equip
|
||||
other={1}{G}{G} name(Mutate)
|
||||
auto=transforms((,newability[@mutated(this):target(*[artifact;enchantment]|opponentBattlefield) destroy]))
|
||||
@@ -14360,6 +14301,16 @@ power=2
|
||||
toughness=3
|
||||
[/card]
|
||||
[card]
|
||||
name=Generator Servant
|
||||
auto={T}{S}:add{2} && emblem transforms((,newability[all(creature[fresh]|mybattlefield) haste ueot limit:1])) ueot
|
||||
text={T}, Sacrifice Generator Servant: Add {2} to your mana pool. If that mana is spent on a creature spell, it gains haste until end of turn. (That creature can attack and {T} as soon as it comes under your control.)
|
||||
mana={1}{R}
|
||||
type=Creature
|
||||
subtype=Elemental
|
||||
power=2
|
||||
toughness=1
|
||||
[/card]
|
||||
[card]
|
||||
name=Generous Gift
|
||||
target=*
|
||||
auto=destroy
|
||||
@@ -14406,6 +14357,13 @@ mana={2}{R}
|
||||
type=Sorcery
|
||||
[/card]
|
||||
[card]
|
||||
name=Geosurge
|
||||
auto=add{R}{R}{R}{R}{R}{R}{R}
|
||||
text=Add {R}{R}{R}{R}{R}{R}{R} to your mana pool. Spend this mana only to cast artifact or creature spells.
|
||||
mana={R}{R}{R}{R}
|
||||
type=Sorcery
|
||||
[/card]
|
||||
[card]
|
||||
name=Gerrard, Weatherlight Hero
|
||||
abilities=first strike
|
||||
auto=@movedTo(this|graveyard) from(battlefield):moveto(exile) && moveTo(myBattlefield) all(creature[fresh]|graveyard) && moveTo(myBattlefield) all(artifact[fresh]|graveyard)
|
||||
@@ -14437,6 +14395,14 @@ power=12
|
||||
toughness=12
|
||||
[/card]
|
||||
[card]
|
||||
name=Ghastly Haunting
|
||||
target=creature
|
||||
alias=1194
|
||||
text=Enchant creature -- You control enchanted creature.
|
||||
type=Enchantment
|
||||
subtype=Aura
|
||||
[/card]
|
||||
[card]
|
||||
name=Ghired, Conclave Exile
|
||||
auto=token(Rhino,Creature Rhino,4/4,green,trample)
|
||||
auto=@combat(attacking) restriction{type(creature[token]|mybattlefield)~morethan~0}:ability$! name(populate) clone notatarget(creature[token]|mybattlefield) ninjutsu !$ controller
|
||||
@@ -14459,6 +14425,18 @@ power=1
|
||||
toughness=3
|
||||
[/card]
|
||||
[card]
|
||||
name=Ghitu Fire
|
||||
target=creature,player
|
||||
abilities=flash
|
||||
restriction=myturnonly
|
||||
other={X}{2}{R} name(Cast as Instant)
|
||||
auto=paidmana damage:X
|
||||
auto=alternative damage:X
|
||||
text=You may cast Ghitu Fire any time you could cast an instant if you pay {2} more to cast it. -- Ghitu Fire deals X damage to target creature or player.
|
||||
mana={X}{R}
|
||||
type=Sorcery
|
||||
[/card]
|
||||
[card]
|
||||
name=Ghitu Journeymage
|
||||
auto=aslongas(other wizard|myBattlefield) damage:2 opponent
|
||||
text=When Ghitu Journeymage enters the battlefield, if you control another Wizard, Ghitu Journeymage deals 2 damage to each opponent.
|
||||
@@ -14517,6 +14495,20 @@ mana={2}{G}
|
||||
type=Sorcery
|
||||
[/card]
|
||||
[card]
|
||||
name=Giant Slug
|
||||
auto={5}:transforms((,newability[phaseaction[my upkeep sourceinplay]:forestwalk ueot])) forever
|
||||
auto={5}:transforms((,newability[phaseaction[my upkeep sourceinplay]:mountainwalk ueot])) forever
|
||||
auto={5}:transforms((,newability[phaseaction[my upkeep sourceinplay]:islandwalk ueot])) forever
|
||||
auto={5}:transforms((,newability[phaseaction[my upkeep sourceinplay]:plainswalk ueot])) forever
|
||||
auto={5}:transforms((,newability[phaseaction[my upkeep sourceinplay]:swampwalk ueot])) forever
|
||||
text={5}: At the beginning of your next upkeep, choose a basic land type. Giant Slug gains landwalk of the chosen type until the end of that turn.
|
||||
mana={1}{B}
|
||||
type=Creature
|
||||
subtype=Slug
|
||||
power=1
|
||||
toughness=1
|
||||
[/card]
|
||||
[card]
|
||||
name=Giant's Skewer
|
||||
auto={3}:equip
|
||||
auto=teach(creature) 2/1
|
||||
@@ -14949,11 +14941,6 @@ auto=@movedTo(mytgt|hand) from(battlefield):all(this) moveTo(myHand)
|
||||
auto=@movedTo(mytgt|exile) from(battlefield):all(this) moveTo(myExile)
|
||||
auto=@movedTo(mytgt|library) from(battlefield):all(this) moveTo(myLibrary)
|
||||
auto=@movedTo(mytgt|sideboard) from(battlefield):all(this) moveTo(mySideboard)
|
||||
auto=@movedTo(this|graveyard) from(battlefield):all(parents) moveTo(myGraveyard)
|
||||
auto=@movedTo(this|hand) from(battlefield):all(parents) moveTo(myHand)
|
||||
auto=@movedTo(this|exile) from(battlefield):all(parents) moveTo(myExile)
|
||||
auto=@movedTo(this|library) from(battlefield):all(parents) moveTo(myLibrary)
|
||||
auto=@movedTo(this|sideboard) from(battlefield):all(parents) moveTo(mySideboard)
|
||||
auto={9999}:equip
|
||||
other={3}{G} name(Mutate)
|
||||
auto=transforms((,newability[@mutated(this):counter(1/1) && counter(1/1)]))
|
||||
@@ -17310,11 +17297,6 @@ auto=@movedTo(mytgt|hand) from(battlefield):all(this) moveTo(myHand)
|
||||
auto=@movedTo(mytgt|exile) from(battlefield):all(this) moveTo(myExile)
|
||||
auto=@movedTo(mytgt|library) from(battlefield):all(this) moveTo(myLibrary)
|
||||
auto=@movedTo(mytgt|sideboard) from(battlefield):all(this) moveTo(mySideboard)
|
||||
auto=@movedTo(this|graveyard) from(battlefield):all(parents) moveTo(myGraveyard)
|
||||
auto=@movedTo(this|hand) from(battlefield):all(parents) moveTo(myHand)
|
||||
auto=@movedTo(this|exile) from(battlefield):all(parents) moveTo(myExile)
|
||||
auto=@movedTo(this|library) from(battlefield):all(parents) moveTo(myLibrary)
|
||||
auto=@movedTo(this|sideboard) from(battlefield):all(parents) moveTo(mySideboard)
|
||||
auto={9999}:equip
|
||||
other={2}{W} name(Mutate)
|
||||
auto=transforms((,newability[@mutated(this):name(All creatures X/X ueot) thisforeach(mutations) all(other creature|myBattlefield) 1/1 ueot]))
|
||||
@@ -17550,11 +17532,6 @@ auto=@movedTo(mytgt|hand) from(battlefield):all(this) moveTo(myHand)
|
||||
auto=@movedTo(mytgt|exile) from(battlefield):all(this) moveTo(myExile)
|
||||
auto=@movedTo(mytgt|library) from(battlefield):all(this) moveTo(myLibrary)
|
||||
auto=@movedTo(mytgt|sideboard) from(battlefield):all(this) moveTo(mySideboard)
|
||||
auto=@movedTo(this|graveyard) from(battlefield):all(parents) moveTo(myGraveyard)
|
||||
auto=@movedTo(this|hand) from(battlefield):all(parents) moveTo(myHand)
|
||||
auto=@movedTo(this|exile) from(battlefield):all(parents) moveTo(myExile)
|
||||
auto=@movedTo(this|library) from(battlefield):all(parents) moveTo(myLibrary)
|
||||
auto=@movedTo(this|sideboard) from(battlefield):all(parents) moveTo(mySideboard)
|
||||
auto={9999}:equip
|
||||
other={3}{RG}{U}{U} name(Mutate)
|
||||
auto=transforms((,newability[@mutated(this):ability$!name(Reveal) reveal:1 revealzone(mylibrary) revealuntil(*[-land;-instant;-sorcery]|mylibrary) optionone name(May move non land permanent on battlefield) target(<upto:1>*[-land;-instant;-sorcery]|myreveal) moveto(mybattlefield) optiononeend optiontwo name(Move revealed cards to exile) all(*|myreveal) moveto(myexile) optiontwoend afterrevealed name(Move last exiled non land permanent to hand) moveto(myhand) target(*[fresh;-land;-instant;-sorcery]|myexile) afterrevealedend revealend!$ controller]))
|
||||
@@ -17987,11 +17964,6 @@ auto=@movedTo(mytgt|hand) from(battlefield):all(this) moveTo(myHand)
|
||||
auto=@movedTo(mytgt|exile) from(battlefield):all(this) moveTo(myExile)
|
||||
auto=@movedTo(mytgt|library) from(battlefield):all(this) moveTo(myLibrary)
|
||||
auto=@movedTo(mytgt|sideboard) from(battlefield):all(this) moveTo(mySideboard)
|
||||
auto=@movedTo(this|graveyard) from(battlefield):all(parents) moveTo(myGraveyard)
|
||||
auto=@movedTo(this|hand) from(battlefield):all(parents) moveTo(myHand)
|
||||
auto=@movedTo(this|exile) from(battlefield):all(parents) moveTo(myExile)
|
||||
auto=@movedTo(this|library) from(battlefield):all(parents) moveTo(myLibrary)
|
||||
auto=@movedTo(this|sideboard) from(battlefield):all(parents) moveTo(mySideboard)
|
||||
auto={9999}:equip
|
||||
other={2}{B} name(Mutate)
|
||||
auto=transforms((,newability[@mutated(this):name(Life and damage) thisforeach(mutations) life:1 controller && life:-1 opponent]))
|
||||
@@ -20554,11 +20526,6 @@ auto=@movedTo(mytgt|hand) from(battlefield):all(this) moveTo(myHand)
|
||||
auto=@movedTo(mytgt|exile) from(battlefield):all(this) moveTo(myExile)
|
||||
auto=@movedTo(mytgt|library) from(battlefield):all(this) moveTo(myLibrary)
|
||||
auto=@movedTo(mytgt|sideboard) from(battlefield):all(this) moveTo(mySideboard)
|
||||
auto=@movedTo(this|graveyard) from(battlefield):all(parents) moveTo(myGraveyard)
|
||||
auto=@movedTo(this|hand) from(battlefield):all(parents) moveTo(myHand)
|
||||
auto=@movedTo(this|exile) from(battlefield):all(parents) moveTo(myExile)
|
||||
auto=@movedTo(this|library) from(battlefield):all(parents) moveTo(myLibrary)
|
||||
auto=@movedTo(this|sideboard) from(battlefield):all(parents) moveTo(mySideboard)
|
||||
auto={9999}:equip
|
||||
other={UR}{UR} name(Mutate)
|
||||
auto=transforms((,newability[@mutated(this):moveto(myhand) target(*[instant;sorcery]|mygraveyard)]))
|
||||
@@ -20930,11 +20897,6 @@ auto=@movedTo(mytgt|hand) from(battlefield):all(this) moveTo(myHand)
|
||||
auto=@movedTo(mytgt|exile) from(battlefield):all(this) moveTo(myExile)
|
||||
auto=@movedTo(mytgt|library) from(battlefield):all(this) moveTo(myLibrary)
|
||||
auto=@movedTo(mytgt|sideboard) from(battlefield):all(this) moveTo(mySideboard)
|
||||
auto=@movedTo(this|graveyard) from(battlefield):all(parents) moveTo(myGraveyard)
|
||||
auto=@movedTo(this|hand) from(battlefield):all(parents) moveTo(myHand)
|
||||
auto=@movedTo(this|exile) from(battlefield):all(parents) moveTo(myExile)
|
||||
auto=@movedTo(this|library) from(battlefield):all(parents) moveTo(myLibrary)
|
||||
auto=@movedTo(this|sideboard) from(battlefield):all(parents) moveTo(mySideboard)
|
||||
auto={9999}:equip
|
||||
auto=transforms((,newability[@mutated(this):life:4 controller]))
|
||||
auto=if paid(alternative) then name(Mutate Over) this(mutations<1) name(Mutate Over) choice name(Mutate Over) mutateover target(other creature[-human]|mybattlefield)
|
||||
@@ -21703,11 +21665,6 @@ auto=@movedTo(mytgt|hand) from(battlefield):all(this) moveTo(myHand)
|
||||
auto=@movedTo(mytgt|exile) from(battlefield):all(this) moveTo(myExile)
|
||||
auto=@movedTo(mytgt|library) from(battlefield):all(this) moveTo(myLibrary)
|
||||
auto=@movedTo(mytgt|sideboard) from(battlefield):all(this) moveTo(mySideboard)
|
||||
auto=@movedTo(this|graveyard) from(battlefield):all(parents) moveTo(myGraveyard)
|
||||
auto=@movedTo(this|hand) from(battlefield):all(parents) moveTo(myHand)
|
||||
auto=@movedTo(this|exile) from(battlefield):all(parents) moveTo(myExile)
|
||||
auto=@movedTo(this|library) from(battlefield):all(parents) moveTo(myLibrary)
|
||||
auto=@movedTo(this|sideboard) from(battlefield):all(parents) moveTo(mySideboard)
|
||||
auto={9999}:equip
|
||||
other={2}{G} name(Mutate)
|
||||
auto=transforms((,newability[@mutated(this):ability$!name(Reveal) reveal:plibrarycount optionone name(choose basic land) target(<1>land[basic]|reveal) moveto(myBattlefield) optiononeend optiontwo name(put back) moveto(ownerlibrary) all(*|reveal) optiontwoend afterrevealed tap(noevent) target(basic[fresh]|myBattlefield) afterrevealedend revealend!$ controller]))
|
||||
@@ -21770,11 +21727,6 @@ auto=@movedTo(mytgt|hand) from(battlefield):all(this) moveTo(myHand)
|
||||
auto=@movedTo(mytgt|exile) from(battlefield):all(this) moveTo(myExile)
|
||||
auto=@movedTo(mytgt|library) from(battlefield):all(this) moveTo(myLibrary)
|
||||
auto=@movedTo(mytgt|sideboard) from(battlefield):all(this) moveTo(mySideboard)
|
||||
auto=@movedTo(this|graveyard) from(battlefield):all(parents) moveTo(myGraveyard)
|
||||
auto=@movedTo(this|hand) from(battlefield):all(parents) moveTo(myHand)
|
||||
auto=@movedTo(this|exile) from(battlefield):all(parents) moveTo(myExile)
|
||||
auto=@movedTo(this|library) from(battlefield):all(parents) moveTo(myLibrary)
|
||||
auto=@movedTo(this|sideboard) from(battlefield):all(parents) moveTo(mySideboard)
|
||||
auto={9999}:equip
|
||||
other={4}{B} name(Mutate)
|
||||
auto=transforms((,newability[@mutated(this):ability$!name(Reveal) reveal:1 revealzone(opponentlibrary) optionone name(Exile opponent top card?) target(<upto:1>*|myreveal) moveto(opponentexile) optiononeend optiontwo name(Play exiled card) target(<1>*|myreveal) activate castcard(normal) optiontwoend revealend!$ controller]))
|
||||
@@ -22724,11 +22676,6 @@ auto=@movedTo(mytgt|hand) from(battlefield):all(this) moveTo(myHand)
|
||||
auto=@movedTo(mytgt|exile) from(battlefield):all(this) moveTo(myExile)
|
||||
auto=@movedTo(mytgt|library) from(battlefield):all(this) moveTo(myLibrary)
|
||||
auto=@movedTo(mytgt|sideboard) from(battlefield):all(this) moveTo(mySideboard)
|
||||
auto=@movedTo(this|graveyard) from(battlefield):all(parents) moveTo(myGraveyard)
|
||||
auto=@movedTo(this|hand) from(battlefield):all(parents) moveTo(myHand)
|
||||
auto=@movedTo(this|exile) from(battlefield):all(parents) moveTo(myExile)
|
||||
auto=@movedTo(this|library) from(battlefield):all(parents) moveTo(myLibrary)
|
||||
auto=@movedTo(this|sideboard) from(battlefield):all(parents) moveTo(mySideboard)
|
||||
auto={9999}:equip
|
||||
other={2}{WB}{WB} name(Mutate)
|
||||
auto=transforms((,newability[@mutated(this):target(creature[manacost<=3]|mygraveyard) moveTo(myBattlefield)]))
|
||||
@@ -22916,11 +22863,6 @@ auto=@movedTo(mytgt|hand) from(battlefield):all(this) moveTo(myHand)
|
||||
auto=@movedTo(mytgt|exile) from(battlefield):all(this) moveTo(myExile)
|
||||
auto=@movedTo(mytgt|library) from(battlefield):all(this) moveTo(myLibrary)
|
||||
auto=@movedTo(mytgt|sideboard) from(battlefield):all(this) moveTo(mySideboard)
|
||||
auto=@movedTo(this|graveyard) from(battlefield):all(parents) moveTo(myGraveyard)
|
||||
auto=@movedTo(this|hand) from(battlefield):all(parents) moveTo(myHand)
|
||||
auto=@movedTo(this|exile) from(battlefield):all(parents) moveTo(myExile)
|
||||
auto=@movedTo(this|library) from(battlefield):all(parents) moveTo(myLibrary)
|
||||
auto=@movedTo(this|sideboard) from(battlefield):all(parents) moveTo(mySideboard)
|
||||
auto={9999}:equip
|
||||
other={4}{GW}{B}{B} name(Mutate)
|
||||
auto=transforms((,newability[@mutated(this):target(<anyamount>creature[manacost<=10]|mygraveyard) moveTo(myBattlefield)]))
|
||||
@@ -24308,11 +24250,6 @@ auto=@movedTo(mytgt|hand) from(battlefield):all(this) moveTo(myHand)
|
||||
auto=@movedTo(mytgt|exile) from(battlefield):all(this) moveTo(myExile)
|
||||
auto=@movedTo(mytgt|library) from(battlefield):all(this) moveTo(myLibrary)
|
||||
auto=@movedTo(mytgt|sideboard) from(battlefield):all(this) moveTo(mySideboard)
|
||||
auto=@movedTo(this|graveyard) from(battlefield):all(parents) moveTo(myGraveyard)
|
||||
auto=@movedTo(this|hand) from(battlefield):all(parents) moveTo(myHand)
|
||||
auto=@movedTo(this|exile) from(battlefield):all(parents) moveTo(myExile)
|
||||
auto=@movedTo(this|library) from(battlefield):all(parents) moveTo(myLibrary)
|
||||
auto=@movedTo(this|sideboard) from(battlefield):all(parents) moveTo(mySideboard)
|
||||
auto={9999}:equip
|
||||
other={1}{B}{G}{U} name(Mutate)
|
||||
auto=transforms((,newability[@combatdamaged(player) from(this):moveto(myhand) target(creature[mutate]|mygraveyard)]))
|
||||
@@ -24581,11 +24518,6 @@ auto=@movedTo(mytgt|hand) from(battlefield):all(this) moveTo(myHand)
|
||||
auto=@movedTo(mytgt|exile) from(battlefield):all(this) moveTo(myExile)
|
||||
auto=@movedTo(mytgt|library) from(battlefield):all(this) moveTo(myLibrary)
|
||||
auto=@movedTo(mytgt|sideboard) from(battlefield):all(this) moveTo(mySideboard)
|
||||
auto=@movedTo(this|graveyard) from(battlefield):all(parents) moveTo(myGraveyard)
|
||||
auto=@movedTo(this|hand) from(battlefield):all(parents) moveTo(myHand)
|
||||
auto=@movedTo(this|exile) from(battlefield):all(parents) moveTo(myExile)
|
||||
auto=@movedTo(this|library) from(battlefield):all(parents) moveTo(myLibrary)
|
||||
auto=@movedTo(this|sideboard) from(battlefield):all(parents) moveTo(mySideboard)
|
||||
auto={9999}:equip
|
||||
other={G}{U} name(Mutate)
|
||||
auto=ifnot paid(alternative) then transforms((,newability[becomes(,,blue,green)])) forever all(this)
|
||||
@@ -25162,11 +25094,6 @@ auto=@movedTo(mytgt|hand) from(battlefield):all(this) moveTo(myHand)
|
||||
auto=@movedTo(mytgt|exile) from(battlefield):all(this) moveTo(myExile)
|
||||
auto=@movedTo(mytgt|library) from(battlefield):all(this) moveTo(myLibrary)
|
||||
auto=@movedTo(mytgt|sideboard) from(battlefield):all(this) moveTo(mySideboard)
|
||||
auto=@movedTo(this|graveyard) from(battlefield):all(parents) moveTo(myGraveyard)
|
||||
auto=@movedTo(this|hand) from(battlefield):all(parents) moveTo(myHand)
|
||||
auto=@movedTo(this|exile) from(battlefield):all(parents) moveTo(myExile)
|
||||
auto=@movedTo(this|library) from(battlefield):all(parents) moveTo(myLibrary)
|
||||
auto=@movedTo(this|sideboard) from(battlefield):all(parents) moveTo(mySideboard)
|
||||
auto={9999}:equip
|
||||
other={2}{R} name(Mutate)
|
||||
auto=transforms((,newability[name(damage target) {T}:name(damage target) thisforeach(mutations) damage:1 target(creature;player;planeswalker)]))
|
||||
@@ -25235,11 +25162,6 @@ auto=@movedTo(mytgt|hand) from(battlefield):all(this) moveTo(myHand)
|
||||
auto=@movedTo(mytgt|exile) from(battlefield):all(this) moveTo(myExile)
|
||||
auto=@movedTo(mytgt|library) from(battlefield):all(this) moveTo(myLibrary)
|
||||
auto=@movedTo(mytgt|sideboard) from(battlefield):all(this) moveTo(mySideboard)
|
||||
auto=@movedTo(this|graveyard) from(battlefield):all(parents) moveTo(myGraveyard)
|
||||
auto=@movedTo(this|hand) from(battlefield):all(parents) moveTo(myHand)
|
||||
auto=@movedTo(this|exile) from(battlefield):all(parents) moveTo(myExile)
|
||||
auto=@movedTo(this|library) from(battlefield):all(parents) moveTo(myLibrary)
|
||||
auto=@movedTo(this|sideboard) from(battlefield):all(parents) moveTo(mySideboard)
|
||||
auto={9999}:equip
|
||||
other={3}{U} name(Mutate)
|
||||
auto=transforms((,newability[@mutated(this):may target(creature|opponentbattlefield) moveTo(opponenthand)]))
|
||||
@@ -26831,11 +26753,6 @@ auto=@movedTo(mytgt|hand) from(battlefield):all(this) moveTo(myHand)
|
||||
auto=@movedTo(mytgt|exile) from(battlefield):all(this) moveTo(myExile)
|
||||
auto=@movedTo(mytgt|library) from(battlefield):all(this) moveTo(myLibrary)
|
||||
auto=@movedTo(mytgt|sideboard) from(battlefield):all(this) moveTo(mySideboard)
|
||||
auto=@movedTo(this|graveyard) from(battlefield):all(parents) moveTo(myGraveyard)
|
||||
auto=@movedTo(this|hand) from(battlefield):all(parents) moveTo(myHand)
|
||||
auto=@movedTo(this|exile) from(battlefield):all(parents) moveTo(myExile)
|
||||
auto=@movedTo(this|library) from(battlefield):all(parents) moveTo(myLibrary)
|
||||
auto=@movedTo(this|sideboard) from(battlefield):all(parents) moveTo(mySideboard)
|
||||
auto={9999}:equip
|
||||
other={1}{RW}{RW} name(Mutate)
|
||||
auto=transforms((,newability[@mutated(this):all(other creature|myBattlefield) 2/1 ueot]))
|
||||
@@ -28532,11 +28449,6 @@ auto=@movedTo(mytgt|hand) from(battlefield):all(this) moveTo(myHand)
|
||||
auto=@movedTo(mytgt|exile) from(battlefield):all(this) moveTo(myExile)
|
||||
auto=@movedTo(mytgt|library) from(battlefield):all(this) moveTo(myLibrary)
|
||||
auto=@movedTo(mytgt|sideboard) from(battlefield):all(this) moveTo(mySideboard)
|
||||
auto=@movedTo(this|graveyard) from(battlefield):all(parents) moveTo(myGraveyard)
|
||||
auto=@movedTo(this|hand) from(battlefield):all(parents) moveTo(myHand)
|
||||
auto=@movedTo(this|exile) from(battlefield):all(parents) moveTo(myExile)
|
||||
auto=@movedTo(this|library) from(battlefield):all(parents) moveTo(myLibrary)
|
||||
auto=@movedTo(this|sideboard) from(battlefield):all(parents) moveTo(mySideboard)
|
||||
auto={9999}:equip
|
||||
other={3}{G} name(Mutate)
|
||||
auto=transforms((,newability[@mutated(this):name(Destroy and create token) ability$!name(Choose one) choice name(Controller) target(*[-creature]|myBattlefield) destroy && token(Beast Saw) controller _ choice name(opponent) target(*[-creature]|opponentBattlefield) destroy && token(Beast Saw) opponent!$ controller]))
|
||||
@@ -28863,11 +28775,6 @@ auto=@movedTo(mytgt|hand) from(battlefield):all(this) moveTo(myHand)
|
||||
auto=@movedTo(mytgt|exile) from(battlefield):all(this) moveTo(myExile)
|
||||
auto=@movedTo(mytgt|library) from(battlefield):all(this) moveTo(myLibrary)
|
||||
auto=@movedTo(mytgt|sideboard) from(battlefield):all(this) moveTo(mySideboard)
|
||||
auto=@movedTo(this|graveyard) from(battlefield):all(parents) moveTo(myGraveyard)
|
||||
auto=@movedTo(this|hand) from(battlefield):all(parents) moveTo(myHand)
|
||||
auto=@movedTo(this|exile) from(battlefield):all(parents) moveTo(myExile)
|
||||
auto=@movedTo(this|library) from(battlefield):all(parents) moveTo(myLibrary)
|
||||
auto=@movedTo(this|sideboard) from(battlefield):all(parents) moveTo(mySideboard)
|
||||
auto={9999}:equip
|
||||
other={1}{U} name(Mutate)
|
||||
auto=transforms((,newability[@combatdamaged(player) from(this):draw:1 controller]))
|
||||
@@ -30627,11 +30534,6 @@ auto=@movedTo(mytgt|hand) from(battlefield):all(this) moveTo(myHand)
|
||||
auto=@movedTo(mytgt|exile) from(battlefield):all(this) moveTo(myExile)
|
||||
auto=@movedTo(mytgt|library) from(battlefield):all(this) moveTo(myLibrary)
|
||||
auto=@movedTo(mytgt|sideboard) from(battlefield):all(this) moveTo(mySideboard)
|
||||
auto=@movedTo(this|graveyard) from(battlefield):all(parents) moveTo(myGraveyard)
|
||||
auto=@movedTo(this|hand) from(battlefield):all(parents) moveTo(myHand)
|
||||
auto=@movedTo(this|exile) from(battlefield):all(parents) moveTo(myExile)
|
||||
auto=@movedTo(this|library) from(battlefield):all(parents) moveTo(myLibrary)
|
||||
auto=@movedTo(this|sideboard) from(battlefield):all(parents) moveTo(mySideboard)
|
||||
auto={9999}:equip
|
||||
other={2}{BR}{W}{W} name(Mutate)
|
||||
auto=transforms((,newability[@mutated(this):life:4 controller],newability[@mutated(this):damage:4 target(*[creature;planeswalker]|opponentBattlefield)]))
|
||||
@@ -31047,11 +30949,6 @@ auto=@movedTo(mytgt|hand) from(battlefield):all(this) moveTo(myHand)
|
||||
auto=@movedTo(mytgt|exile) from(battlefield):all(this) moveTo(myExile)
|
||||
auto=@movedTo(mytgt|library) from(battlefield):all(this) moveTo(myLibrary)
|
||||
auto=@movedTo(mytgt|sideboard) from(battlefield):all(this) moveTo(mySideboard)
|
||||
auto=@movedTo(this|graveyard) from(battlefield):all(parents) moveTo(myGraveyard)
|
||||
auto=@movedTo(this|hand) from(battlefield):all(parents) moveTo(myHand)
|
||||
auto=@movedTo(this|exile) from(battlefield):all(parents) moveTo(myExile)
|
||||
auto=@movedTo(this|library) from(battlefield):all(parents) moveTo(myLibrary)
|
||||
auto=@movedTo(this|sideboard) from(battlefield):all(parents) moveTo(mySideboard)
|
||||
auto={9999}:equip
|
||||
other={5}{U} name(Mutate)
|
||||
auto=transforms((,newability[@mutated(this):target(artifact[-creature]|opponentbattlefield) moveTo(myBattlefield)]))
|
||||
@@ -35030,11 +34927,6 @@ auto=@movedTo(mytgt|hand) from(battlefield):all(this) moveTo(myHand)
|
||||
auto=@movedTo(mytgt|exile) from(battlefield):all(this) moveTo(myExile)
|
||||
auto=@movedTo(mytgt|library) from(battlefield):all(this) moveTo(myLibrary)
|
||||
auto=@movedTo(mytgt|sideboard) from(battlefield):all(this) moveTo(mySideboard)
|
||||
auto=@movedTo(this|graveyard) from(battlefield):all(parents) moveTo(myGraveyard)
|
||||
auto=@movedTo(this|hand) from(battlefield):all(parents) moveTo(myHand)
|
||||
auto=@movedTo(this|exile) from(battlefield):all(parents) moveTo(myExile)
|
||||
auto=@movedTo(this|library) from(battlefield):all(parents) moveTo(myLibrary)
|
||||
auto=@movedTo(this|sideboard) from(battlefield):all(parents) moveTo(mySideboard)
|
||||
auto={9999}:equip
|
||||
other={3}{GU}{GU} name(Mutate)
|
||||
auto=transforms((,newability[@mutated(this):token(Beast Tru)]))
|
||||
@@ -35754,11 +35646,6 @@ auto=@movedTo(mytgt|hand) from(battlefield):all(this) moveTo(myHand)
|
||||
auto=@movedTo(mytgt|exile) from(battlefield):all(this) moveTo(myExile)
|
||||
auto=@movedTo(mytgt|library) from(battlefield):all(this) moveTo(myLibrary)
|
||||
auto=@movedTo(mytgt|sideboard) from(battlefield):all(this) moveTo(mySideboard)
|
||||
auto=@movedTo(this|graveyard) from(battlefield):all(parents) moveTo(myGraveyard)
|
||||
auto=@movedTo(this|hand) from(battlefield):all(parents) moveTo(myHand)
|
||||
auto=@movedTo(this|exile) from(battlefield):all(parents) moveTo(myExile)
|
||||
auto=@movedTo(this|library) from(battlefield):all(parents) moveTo(myLibrary)
|
||||
auto=@movedTo(this|sideboard) from(battlefield):all(parents) moveTo(mySideboard)
|
||||
auto={9999}:equip
|
||||
other={1}{WU}{R}{R name(Mutate)
|
||||
auto=transforms((,newability[@mutated(this):may castcard(normal) target(*[-creature;manacost<=3]|mygraveyard)]))
|
||||
@@ -36739,11 +36626,6 @@ auto=@movedTo(mytgt|hand) from(battlefield):all(this) moveTo(myHand)
|
||||
auto=@movedTo(mytgt|exile) from(battlefield):all(this) moveTo(myExile)
|
||||
auto=@movedTo(mytgt|library) from(battlefield):all(this) moveTo(myLibrary)
|
||||
auto=@movedTo(mytgt|sideboard) from(battlefield):all(this) moveTo(mySideboard)
|
||||
auto=@movedTo(this|graveyard) from(battlefield):all(parents) moveTo(myGraveyard)
|
||||
auto=@movedTo(this|hand) from(battlefield):all(parents) moveTo(myHand)
|
||||
auto=@movedTo(this|exile) from(battlefield):all(parents) moveTo(myExile)
|
||||
auto=@movedTo(this|library) from(battlefield):all(parents) moveTo(myLibrary)
|
||||
auto=@movedTo(this|sideboard) from(battlefield):all(parents) moveTo(mySideboard)
|
||||
auto={9999}:equip
|
||||
other={2}{W} name(Mutate)
|
||||
auto=transforms((,newability[@mutated(this):counter(1/1)]))
|
||||
|
||||
Reference in New Issue
Block a user