Bug fixes, oracle text updates
Boneyard Scourge Sea Hag // Aquatic Ingress Seton, Krosan Protector Sinbad Tandem Lookout Cunning Strike Draco Extraplanar Lens effect persisted even after being destroyed Detention Vortex
This commit is contained in:
@@ -6215,7 +6215,7 @@ type=Sorcery
|
||||
[/card]
|
||||
[card]
|
||||
name=Awaken the Woods
|
||||
auto=create(Dryad Arbor)*X
|
||||
auto=create(dryad:creature forest dryad land:1/1:green)*X
|
||||
text=Create X 1/1 green Forest Dryad land creature tokens. (They're affected by summoning sickness.)
|
||||
mana={X}{G}{G}
|
||||
type=Sorcery
|
||||
@@ -8973,24 +8973,6 @@ power=1
|
||||
toughness=4
|
||||
[/card]
|
||||
[card]
|
||||
name=Bird Fal
|
||||
abilities=flying
|
||||
type=Creature
|
||||
subtype=Bird
|
||||
power=1
|
||||
toughness=1
|
||||
color=white
|
||||
[/card]
|
||||
[card]
|
||||
name=Bird Mig
|
||||
abilities=flying
|
||||
type=Creature
|
||||
subtype=Bird
|
||||
power=1
|
||||
toughness=1
|
||||
color=white
|
||||
[/card]
|
||||
[card]
|
||||
name=Birgi, God of Storytelling
|
||||
other={4}{R} name(Harnfel, Horn of Bounty)
|
||||
otherrestriction=can play artifact,compare(isflipped)~equalto~1
|
||||
@@ -11492,7 +11474,7 @@ type=Sorcery
|
||||
[card]
|
||||
name=Boneyard Scourge
|
||||
abilities=flying
|
||||
autograveyard=@movedto(creature[Dragon]|graveyard) from(myBattlefield):pay({1}{B}):moveTo(myBattlefield) all(this)
|
||||
autograveyard=@movedto(other creature[Dragon]|graveyard) from(myBattlefield):pay({1}{B}):moveTo(myBattlefield) all(this)
|
||||
text=Flying -- Whenever a Dragon you control dies while Boneyard Scourge is in your graveyard, you may pay {1}{B}. If you do, return Boneyard Scourge from your graveyard to the battlefield.
|
||||
mana={2}{B}{B}
|
||||
type=Creature
|
||||
@@ -15460,7 +15442,7 @@ type=Sorcery
|
||||
[card]
|
||||
name=Celestial Messenger
|
||||
abilities=flash,flying
|
||||
auto=aslongas(Yanling planeswalker|mybattlefield) 1/1
|
||||
auto=aslongas(Yanling|mybattlefield) 1/1
|
||||
text=Flash (You may cast this card any time you could cast an instant.) -- Flying -- Celestial Messenger gets +1/+1 as long as you control a Yanling planeswalker.
|
||||
mana={2}{U}{U}
|
||||
type=Creature
|
||||
@@ -16129,8 +16111,7 @@ name=Chandra's Flame Wave
|
||||
target=player
|
||||
auto=damage:2
|
||||
auto=damage:2 all(creature|targetedpersonsBattlefield)
|
||||
auto=moveto(ownerHand) target(Chandra's Flame Wave|mylibrary)
|
||||
auto=moveto(ownerHand) target(Chandra's Flame Wave|mygraveyard)
|
||||
auto=ability$! moveto(ownerHand) target(Chandra^ Flame's Fury|mylibrary,mygraveyard) !$ controller
|
||||
text=Chandra's Flame Wave deals 2 damage to target player and each creature that player controls. Search your library and/or graveyard for a card named Chandra, Flame's Fury, reveal it, and put it into your hand. If you search your library this way, shuffle it.
|
||||
mana={3}{R}{R}
|
||||
type=Sorcery
|
||||
@@ -24767,8 +24748,8 @@ auto=teach(*) cantattack
|
||||
auto=teach(*) cantpwattack
|
||||
auto=teach(*) cantblock
|
||||
auto=teach(*) noactivatedability
|
||||
auto=@each opponent main:ability$!name(Pay 3) pay[[{3}]] name(Pay 3) target(*[Detention Vortex]|opponentBattlefield) destroy?donothing!$ opponent asSorcery
|
||||
auto=@each opponent secondmain:ability$!name(Pay 3) pay[[{3}]] name(Pay 3) target(*[Detention Vortex]|opponentBattlefield) destroy?donothing!$ opponent asSorcery
|
||||
auto=@each opponent main:ability$!name(Pay 3) pay[[{3}]] name(Pay 3) target(*[Detention Vortex]|opponentBattlefield) destroy?donothing asSorcery!$ opponent
|
||||
auto=@each opponent secondmain:ability$!name(Pay 3) pay[[{3}]] name(Pay 3) target(*[Detention Vortex]|opponentBattlefield) destroy?donothing asSorcery!$ opponent
|
||||
text=Enchant nonland permanent -- Enchanted permanent can't attack or block, and its activated abilities can't be activated. -- {3}: Destroy Detention Vortex. Only your opponents may activate this ability and only as a sorcery.
|
||||
mana={W}
|
||||
type=Enchantment
|
||||
@@ -26525,12 +26506,12 @@ subtype=Equipment
|
||||
[card]
|
||||
name=Draco
|
||||
abilities=flying,affinitytwobasiclandtypes
|
||||
auto=this(pbasiclandtypes=0) upcost[{10}] sacrifice
|
||||
auto=this(pbasiclandtypes=1) upcost[{8}] sacrifice
|
||||
auto=this(pbasiclandtypes=2) upcost[{6}] sacrifice
|
||||
auto=this(pbasiclandtypes=3) upcost[{4}] sacrifice
|
||||
auto=this(pbasiclandtypes=4) upcost[{2}] sacrifice
|
||||
auto=this(pbasiclandtypes>4) upcost[{0}] donothing
|
||||
auto=this(variable{pbasiclandtypes}=0) upcost[{10}] sacrifice
|
||||
auto=this(variable{pbasiclandtypes}=1) upcost[{8}] sacrifice
|
||||
auto=this(variable{pbasiclandtypes}=2) upcost[{6}] sacrifice
|
||||
auto=this(variable{pbasiclandtypes}=3) upcost[{4}] sacrifice
|
||||
auto=this(variable{pbasiclandtypes}=4) upcost[{2}] sacrifice
|
||||
auto=this(variable{pbasiclandtypes}>4) upcost[{0}] donothing
|
||||
text=Domain - Draco costs {2} less to cast for each basic land type among lands you control. -- Flying -- Domain - At the beginning of your upkeep, sacrifice Draco unless you pay {10}. This cost is reduced by {2} for each basic land type among lands you control.
|
||||
mana={16}
|
||||
type=Artifact Creature
|
||||
@@ -35052,7 +35033,7 @@ type=Land
|
||||
[card]
|
||||
name=Field-Tested Frying Pan
|
||||
autostack=token(Food)
|
||||
auto=teach(creature) transforms((,newability[@lifeof(player):name(Gains X/X) thatmuch/thatmuch ueot]))
|
||||
auto=teach(creature) transforms((,newability[@lifeof(player) from(*[-lifefaker]|*):name(Gains X/X) thatmuch/thatmuch ueot]))
|
||||
auto={2}:equip
|
||||
auto=livingweapontoken(Halfling,Creature Halfling,1/1,white)
|
||||
text=When Field-Tested Frying Pan enters the battlefield, create a Food token, then create a 1/1 white Halfling creature token and attach Field-Tested Frying Pan to it. -- Equipped creature has "Whenever you gain life, this creature gets +X/+X until end of turn, where X is the amount of life you gained." -- Equip {2}
|
||||
@@ -38761,7 +38742,7 @@ toughness=4
|
||||
name=Gargos, Vicious Watcher
|
||||
abilities=vigilance
|
||||
auto=lord(hydra|mycastingzone) altercost(colorless,-4)
|
||||
auto=@targeted(creature|mybattlefield) from(*|opponentcastingzone,mycastingzone):may transforms((,newability[target(creature|opponentbattlefield) dynamicability<!powerstrike eachother!>]))
|
||||
auto=@targeted(creature|mybattlefield) from(*|opponentcastingzone,mycastingzone):transforms((,newability[may target(creature|opponentbattlefield) dynamicability<!powerstrike eachother!>]))
|
||||
text=Vigilance -- Hydra spells you cast cost {4} less to cast. -- Whenever a creature you control becomes the target of a spell, Gargos, Vicious Watcher fights up to one target creature you don't control.
|
||||
mana={3}{G}{G}{G}
|
||||
type=Legendary Creature
|
||||
@@ -40285,7 +40266,7 @@ toughness=2
|
||||
[card]
|
||||
name=Gingerbread Cabin
|
||||
auto=aslongas(other land[forest]|myBattlefield) tap(noevent) <3 oneshot
|
||||
auto=if type(other land[forest]|myBattlefield)~morethan~2 then token(Food)
|
||||
auto=if type(other land[forest]|myBattlefield)~morethan~2 then create(Food)
|
||||
text={T}: Add {G}. -- Gingerbread Cabin enters the battlefield tapped unless you control three or more other Forests. -- When Gingerbread Cabin enters the battlefield untapped, create a Food token. (It's an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.")
|
||||
type=Land
|
||||
subtype=Forest
|
||||
@@ -42807,7 +42788,7 @@ name=Grab the Reins
|
||||
target=creature|myBattlefield
|
||||
other={2}{R} name(Entwine)
|
||||
auto=if paid(alternative) then transforms((,newability[target(creature) moveTo(myBattlefield) ueot && haste ueot],newability[sacrifice && damage:p target(anytarget)])) forever
|
||||
auto=ifnot paid(alternative) then transforms((,newability[choice target(creature) moveTo(myBattlefield) ueot && haste ueot],newability[choice sacrifice && damage:p target(anytarget)])) forever
|
||||
auto=ifnot paid(alternative) then transforms((,newability[choice target(creature) moveTo(myBattlefield) ueot],newability[choice sacrifice && damage:p target(anytarget)])) forever
|
||||
text=Choose one -- Until end of turn, you gain control of target creature and it gains haste. -- Sacrifice a creature. Grab the Reins deals damage equal to that creature's power to target creature or player. -- Entwine {2}{R} (Choose both if you pay the entwine cost.)
|
||||
mana={3}{R}
|
||||
type=Instant
|
||||
@@ -49617,7 +49598,7 @@ toughness=7
|
||||
[card]
|
||||
name=Ilharg, the Raze-Boar
|
||||
abilities=trample
|
||||
auto=_ATTACKING_target(creature|myhand) transforms((,newability[phaseaction[endofturn once] moveTo(hand)],newability[readytofight])) forever
|
||||
auto=_ATTACKING_target(creature|myhand) transforms((,newability[phaseaction[endofturn once sourceinplay] moveTo(hand)],newability[readytofight])) forever
|
||||
auto=_DIES_may name(Move back to hand) target(Ilharg^ the Raze-Boar[fresh]|graveyard) placefromthetop(3)
|
||||
auto=@movedto(this|exile) from(myBattlefield):may name(Move back to hand) target(Ilharg^ the Raze-Boar[fresh]|exile) placefromthetop(3)
|
||||
text=Trample -- Whenever Ilharg, the Raze-Boar attacks, you may put a creature card from your hand onto the battlefield tapped and attacking. Return that creature to your hand at the beginning of the next end step. -- When Ilharg, the Raze-Boar dies or is put into exile from the battlefield, you may put it into its owner's library third from the top.
|
||||
@@ -58960,7 +58941,7 @@ type=Artifact
|
||||
name=Lich
|
||||
abilities=cantlifelose
|
||||
auto=transforms((,newability[lifeset:0 controller],newability[cantchangelife])) forever
|
||||
auto=@lifeof(player):name(Draw cards) draw:thatmuch controller
|
||||
auto=@lifeof(player) from(*[-lifefaker]|*):name(Draw cards) draw:thatmuch controller
|
||||
auto=@damageof(player) restriction{compare(thatmuch)~equalto~1}:name(Sacrifice 1 permanent) name(Sacrifice 1 permanent) target(*[-token]|mybattlefield) sacrifice
|
||||
auto=@damageof(player) restriction{compare(thatmuch)~equalto~2}:name(Sacrifice 2 permanents) name(Sacrifice 2 permanents) target(<2>*[-token]|mybattlefield) sacrifice
|
||||
auto=@damageof(player) restriction{compare(thatmuch)~equalto~3}:name(Sacrifice 3 permanents) name(Sacrifice 3 permanents) target(<3>*[-token]|mybattlefield) sacrifice
|
||||
@@ -58999,7 +58980,7 @@ type=Sorcery
|
||||
[card]
|
||||
name=Lich's Mastery
|
||||
abilities=opponentshroud,cantlose
|
||||
auto=@lifeof(player):draw:thatmuch controller
|
||||
auto=@lifeof(player) from(*[-lifefaker]|*):draw:thatmuch controller
|
||||
auto=@lifelostof(player):ability$!name(Choose one) choice name(Exile permanent from battlefield) moveto(exile) notatarget(*|mybattlefield) _ choice name(Exile card from hand) moveto(exile) notatarget(*|myhand) _ choice name(Exile card from graveyard) moveto(exile) notatarget(*|mygraveyard)!$ controller
|
||||
auto=@movedto(this|nonbattlezone) from(battlefield):wingame opponent
|
||||
text=Hexproof -- You can't lose the game. -- Whenever you gain life, draw that many cards. -- Whenever you lose life, for each 1 life you lost, exile a permanent you control or a card from your hand or graveyard. -- When Lich's Mastery leaves the battlefield, you lose the game.
|
||||
@@ -59165,7 +59146,7 @@ type=Instant
|
||||
[card]
|
||||
name=Light of Promise
|
||||
target=creature
|
||||
auto=teach(creature) transforms((,newability[@lifeof(player):dynamicability<!myself thatmuchcountersoneone tosrc!>]))
|
||||
auto=teach(creature) transforms((,newability[@lifeof(player) from(*[-lifefaker]|*):dynamicability<!myself thatmuchcountersoneone tosrc!>]))
|
||||
text=Enchant creature -- Enchanted creature has "Whenever you gain life, put that many +1/+1 counters on this creature."
|
||||
mana={2}{W}
|
||||
type=Enchantment
|
||||
@@ -61168,7 +61149,7 @@ toughness=4
|
||||
[card]
|
||||
name=Lurking Roper
|
||||
abilities=doesnotuntap
|
||||
auto=@lifeof(player):name(Untap) untap
|
||||
auto=@lifeof(player) from(*[-lifefaker]|*):name(Untap) untap
|
||||
text=Lurking Roper doesn't untap during your untap step. -- Whenever you gain life, untap Lurking Roper.
|
||||
mana={2}{G}
|
||||
type=Creature
|
||||
@@ -67201,7 +67182,7 @@ toughness=2
|
||||
[card]
|
||||
name=Muster the Departed
|
||||
auto=_SPIRITTOKEN_
|
||||
auto=@each endofturn restriction{morbid}:_POPULATE_
|
||||
auto=@each my endofturn restriction{morbid}:_POPULATE_
|
||||
text=When Muster the Departed enters the battlefield, create a 1/1 white Spirit creature token with flying. -- Morbid - At the beginning of your end step, if a creature died this turn, populate. (Create a token that's a copy of a creature token you control.)
|
||||
mana={2}{W}
|
||||
type=Enchantment
|
||||
@@ -77435,7 +77416,7 @@ toughness=3
|
||||
[/card]
|
||||
[card]
|
||||
name=Prize Pig
|
||||
auto=@lifeof(player):name(Put ribbon counters) counter(0/0,thatmuch,Ribbon) && if compare(hascntribbon)~morethan~2 then transforms((,newability[untap],newability[counter(0/0.-3.Ribbon)])) oneshot
|
||||
auto=@lifeof(player) from(*[-lifefaker]|*):name(Put ribbon counters) counter(0/0,thatmuch,Ribbon) && if compare(hascntribbon)~morethan~2 then transforms((,newability[untap],newability[counter(0/0.-3.Ribbon)])) oneshot
|
||||
auto={T}:add{W}
|
||||
auto={T}:add{U}
|
||||
auto={T}:add{B}
|
||||
@@ -79409,7 +79390,7 @@ type=Enchantment
|
||||
[/card]
|
||||
[card]
|
||||
name=Rain of Gore
|
||||
auto=@lifeof(player):name(Loose life instead) life:-twicethatmuch controller
|
||||
auto=@lifeof(player) from(*[-lifefaker]|*):name(Loose life instead) life:-twicethatmuch controller
|
||||
auto=@lifefoeof(player):name(Loose life instead) life:-twicethatmuch opponent
|
||||
text=If a spell or ability would cause its controller to gain life, that player loses that much life instead.
|
||||
mana={B}{R}
|
||||
@@ -79871,7 +79852,7 @@ toughness=4
|
||||
[card]
|
||||
name=Rampaging Ferocidon
|
||||
abilities=menace
|
||||
auto=@lifeof(player):damage:thatmuch
|
||||
auto=@lifeof(player) from(*[-lifefaker]|*):damage:thatmuch
|
||||
auto=@movedto(creature|mybattlefield) damage:1 controller
|
||||
auto=@movedto(creature|opponentbattlefield) damage:1 opponent
|
||||
text=Menace -- Players can't gain life. -- Whenever another creature enters the battlefield, Rampaging Ferocidon deals 1 damage to that creature's controller.
|
||||
@@ -81683,7 +81664,7 @@ type=Sorcery
|
||||
[card]
|
||||
name=Relentless Dead
|
||||
autograveyard=_DIES_name(return relentless dead) pay({B}) moveTo(hand)
|
||||
auto=_DIES_choice name(return cost X) pay({1}) moveTo(battlefield) target(other zombie|mygraveyard)
|
||||
auto=_DIES_choice name(return cost 1) pay({1}) moveTo(battlefield) target(other zombie|mygraveyard)
|
||||
text=Menace (This creature can't be blocked except by two or more creatures.) -- When Relentless Dead dies, you may pay {B}. If you do, return it to its owner's hand. -- When Relentless Dead dies, you may pay {X}. If you do, return another target Zombie creature card with mana value X from your graveyard to the battlefield.
|
||||
mana={B}{B}
|
||||
abilities=menace
|
||||
@@ -81694,9 +81675,8 @@ toughness=2
|
||||
[/card]
|
||||
[card]
|
||||
name=Relentless Pursuit
|
||||
abilities=hiddenface
|
||||
aicode=activate target(*[zpos<=4]|mylibrary) moveto(ownerhand)
|
||||
auto=name(look) reveal:4 optionone name(Get a card) target(<1>*[creature;land]|reveal) moveto(ownerHand) optiononeend optiontwo name(put in grave) all(*|reveal) moveto(mygraveyard) optiontwoend revealend
|
||||
aicode=activate transforms((,newability[if type(creature[zpos<=4]|mylibrary)~morethan~0 then if type(land[zpos<=4]|mylibrary)~morethan~0 then target(creature[zpos<=4]|mylibrary) moveto(ownerHand) and!( target(land[zpos<=4]|mylibrary) moveto(ownerHand) and!( all(*[zpos<=4]|mylibrary) moveto(mygraveyard) )! )!],newability[if type(creature[zpos<=4]|mylibrary)~morethan~0 then if type(land[zpos<=4]|mylibrary)~equalto~0 then target(creature[zpos<=4]|mylibrary) moveto(ownerHand) and!( all(*[zpos<=4]|mylibrary) moveto(mygraveyard) )!],newability[if type(creature[zpos<=4]|mylibrary)~equalto~0 then if type(land[zpos<=4]|mylibrary)~morethan~0 then target(land[zpos<=4]|mylibrary) moveto(ownerHand) and!( all(*[zpos<=4]|mylibrary) moveto(mygraveyard) )!],newability[if type(creature[zpos<=4]|mylibrary)~morethan~0 then if type(land[zpos<=4]|mylibrary)~equalto~0 then target(creature[zpos<=4]|mylibrary) moveto(ownerHand) and!( all(*[zpos<=4]|mylibrary) moveto(mygraveyard) )!],newability[if type(creature[zpos<=4]|mylibrary)~equalto~0 then if type(land[zpos<=4]|mylibrary)~equalto~0 then all(*[zpos<=4]|mylibrary) moveto(mygraveyard)])) oneshot
|
||||
auto=name(Look top 4 cards) reveal:4 optionone name(Get a creature or land) target(<upto:1>*[creature;land]|reveal) moveto(ownerHand) and!( transforms((,newability[if cantargetcard(*[land]|*) then if type(creature|reveal)~morethan~0 then choice name(Get a creature) name(Get a creature) name(Get a creature) target(creature|reveal) moveto(ownerHand)],newability[if cantargetcard(*[creature]|*) then if type(land|reveal)~morethan~0 then choice name(Get a land) name(Get a land) name(Get a land) target(land|reveal) moveto(ownerHand)],newability[choice name(Don't choose another card) donothing])) oneshot )! optiononeend optiontwo name(Put into your graveyard) target(<4>*|reveal) moveto(mygraveyard) optiontwoend revealend
|
||||
text=Reveal the top four cards of your library. You may put a creature card and/or land card from among them into your hand. Put the rest into your graveyard.
|
||||
mana={2}{G}
|
||||
type=Sorcery
|
||||
@@ -84309,7 +84289,7 @@ toughness=4
|
||||
[card]
|
||||
name=Rodolf Duskbringer
|
||||
abilities=deathtouch,flying,lifelink
|
||||
auto=@lifeof(player):name(Becomes indestructible) transforms((,newability[indestructible])) ueot
|
||||
auto=@lifeof(player) from(*[-lifefaker]|*):name(Becomes indestructible) transforms((,newability[indestructible])) ueot
|
||||
auto=@each my endofturn restriction{compare(lifegain)~equalto~0}:may name(Pay and return with cost 0) ability$!name(Pay and return) pay({1}{WB}) name(Return creature) target(creature[manacost<=0]|mygraveyard) moveto(mybattlefield)!$ controller
|
||||
auto=@each my endofturn restriction{compare(lifegain)~equalto~1}:may name(Pay and return with cost 1) ability$!name(Pay and return) pay({1}{WB}) name(Return creature) target(creature[manacost<=1]|mygraveyard) moveto(mybattlefield)!$ controller
|
||||
auto=@each my endofturn restriction{compare(lifegain)~equalto~2}:may name(Pay and return with cost 2) ability$!name(Pay and return) pay({1}{WB}) name(Return creature) target(creature[manacost<=2]|mygraveyard) moveto(mybattlefield)!$ controller
|
||||
@@ -88578,9 +88558,9 @@ name=Sea Hag // Aquatic Ingress
|
||||
abilities=adventure,asflash
|
||||
restriction=can play creature
|
||||
other={2}{U} name(Adventure)
|
||||
auto=if paid(alternative) then may name(Choose creatures) name(Choose creatures) target(<upto:2>*creature|battlefield) transforms((,newability[1/0],newability[unblockable])) ueot
|
||||
auto=if paid(alternative) then may target(<upto:2>creature|battlefield) transforms((,newability[1/0],unblockable)) ueot
|
||||
auto=if paid(alternative) then _ADVENTURE_
|
||||
auto=ifnot paid(alternative) then name(Opponent's gain creatures -4/-0) name(Opponent's creatures gain -4/-0) all(creature|opponentBattlefield) transforms((,newability[-4/-0])) ueot
|
||||
auto=ifnot paid(alternative) then all(creature|opponentBattlefield) -4/-0 ueot
|
||||
text=When Sea Hag enters the battlefield, creatures your opponents control get -4/-0 until end of turn. // Up to two target creatures each get +1/+0 until end of turn and can't be blocked this turn. (Then exile this card. You may cast the creature later from exile.)
|
||||
mana={4}{U}
|
||||
type=Creature
|
||||
@@ -92433,7 +92413,7 @@ toughness=2
|
||||
[/card]
|
||||
[card]
|
||||
name=Sindbad
|
||||
auto={T}:name(Draw and reveal) reveal:1 optionone if type(land|reveal)~lessthan~1 then moveto(mygraveyard) optiononeend optiontwo if type(land|reveal)~morethan~0 then name(move to Hand) target(<1>*|reveal) moveto(ownerHand) optiontwoend revealend
|
||||
auto={T}:name(Draw and reveal) reveal:1 optionone if type(land|reveal)~lessthan~1 then target(*|reveal) moveto(mygraveyard) optiononeend optiontwo if type(land|reveal)~morethan~0 then name(move to Hand) target(*|reveal) moveto(ownerHand) optiontwoend revealend
|
||||
text={T}: Draw a card and reveal it. If it isn't a land card, discard it.
|
||||
mana={1}{U}
|
||||
type=Creature
|
||||
@@ -97435,7 +97415,7 @@ type=Artifact
|
||||
[card]
|
||||
name=Staff of Titania
|
||||
auto=teach(creature) type:Forest:myBattlefield/type:Forest:myBattlefield nonstatic
|
||||
auto=teach(creature) transforms((,newability[_ATTACKING_create(Dryad Arbor)]))
|
||||
auto=teach(creature) transforms((,newability[_ATTACKING_create(dryad:creature forest dryad land:1/1:green)]))
|
||||
auto={3}:equip
|
||||
text=Equipped creature gets +X/+X, where X is the number of Forests you control. -- Whenever equipped creature attacks, create a 1/1 green Forest Dryad land creature token. (It's affected by summoning sickness.) -- Equip {3}
|
||||
mana={2}
|
||||
@@ -103288,8 +103268,8 @@ subtype=Saga
|
||||
[card]
|
||||
name=The Archimandrite
|
||||
auto=@each my upkeep:name(Gain life) life:phandcountminus4minusend controller
|
||||
auto=@lifeof(player):name(Gain X/0 ueot) all(*[advisor;artificer;monk]|myBattlefield) thatmuch/0 ueot
|
||||
auto=@lifeof(player):name(Gain vigilance ueot) all(*[advisor;artificer;monk]|myBattlefield) transforms((,newability[vigilance])) ueot
|
||||
auto=@lifeof(player) from(*[-lifefaker]|*):name(Gain X/0 ueot) all(*[advisor;artificer;monk]|myBattlefield) thatmuch/0 ueot
|
||||
auto=@lifeof(player) from(*[-lifefaker]|*):name(Gain vigilance ueot) all(*[advisor;artificer;monk]|myBattlefield) transforms((,newability[vigilance])) ueot
|
||||
auto={T(advisor[-tapped]|myBattlefield)}{T(advisor[-tapped]|myBattlefield)}{T(advisor[-tapped]|myBattlefield)}:name(Tap 3 advisor) draw:1 controller
|
||||
auto={T(advisor[-tapped]|myBattlefield)}{T(advisor[-tapped]|myBattlefield)}{T(monk[-tapped]|myBattlefield)}:name(Tap 2 advisors and 1 monk) draw:1 controller
|
||||
auto={T(advisor[-tapped]|myBattlefield)}{T(advisor[-tapped]|myBattlefield)}{T(artificer[-tapped]|myBattlefield)}:name(Tap 2 advisors and 1 artificer) draw:1 controller
|
||||
@@ -107690,7 +107670,7 @@ name=Treebeard, Gracious Host
|
||||
abilities=trample
|
||||
auto=@targeted(this) 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=name(Create foods) token(Food)*2
|
||||
auto=@lifeof(player):name(Put 1/1 counters) target(*[halfling;treefolk]|battlefield) counter(1/1,thatmuch)
|
||||
auto=@lifeof(player) from(*[-lifefaker]|*):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}
|
||||
type=Legendary Creature
|
||||
@@ -112638,7 +112618,7 @@ toughness=3
|
||||
[/card]
|
||||
[card]
|
||||
name=Vito, Thorn of the Dusk Rose
|
||||
auto=@lifeof(player):life:-thatmuch opponent
|
||||
auto=@lifeof(player) from(*[-lifefaker]|*):life:-thatmuch opponent
|
||||
auto={3}{B}{B}:all(creature|myBattlefield) transforms((,newability[lifelink])) ueot
|
||||
text=Whenever you gain life, target opponent loses that much life. -- {3}{B}{B}: Creatures you control gain lifelink until end of turn.
|
||||
mana={2}{B}
|
||||
@@ -114868,7 +114848,7 @@ type=Artifact
|
||||
[/card]
|
||||
[card]
|
||||
name=Well of Lost Dreams
|
||||
auto=@lifeof(player):thisforeach(variable{thatmuch}) ability$!name(Pay 1 and draw 1) pay[[{1}]] name(Pay 1 and draw 1) draw:1?name(Don't pay) donothing!$ controller
|
||||
auto=@lifeof(player) from(*[-lifefaker]|*):thisforeach(variable{thatmuch}) ability$!name(Pay 1 and draw 1) pay[[{1}]] name(Pay 1 and draw 1) draw:1?name(Don't pay) donothing!$ controller
|
||||
text=Whenever you gain life, you may pay {X}, where X is less than or equal to the amount of life you gained. If you do, draw X cards.
|
||||
mana={4}
|
||||
type=Artifact
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -2034,8 +2034,7 @@ subtype=Liliana
|
||||
[card]
|
||||
name=Liliana, the Last Hope
|
||||
auto=counter(0/0,3,Loyalty)
|
||||
auto={C(0/0,1,Loyalty)}:name(+1: Do not target any creature) donothing
|
||||
auto={C(0/0,1,Loyalty)}:name(+1: Target creature gets -2/-1) target(creature) transforms((,newability[-2/-1])) uynt
|
||||
auto={C(0/0,1,Loyalty)}:name(+1: Target creature gets -2/-1) ability$! may target(creature) transforms((,newability[-2/-1])) uynt $! controller
|
||||
auto={C(0/0,-2,Loyalty)}:name(-2: Mils two and return a creature) deplete:2 controller && ability$!may name(Move to hand) moveto(myhand) target(creature|mygraveyard)!$ controller
|
||||
auto={C(0/0,-7,Loyalty)}:name(-7: Emblem: "Each my end of turn create X 2/2 Zombie plus two") emblem transforms((,newability[phaseactionmulti[my endofturn] foreach(zombie|mybattlefield) _ZOMBIETOKEN_ && _ZOMBIETOKEN_*2])) forever dontremove
|
||||
text=+1: Up to one target creature gets -2/-1 until your next turn. -- -2: Put the top two cards of your library into your graveyard, then you may return a creature card from your graveyard to your hand. -- -7: You get an emblem with "At the beginning of your end step, put X 2/2 black Zombie creature tokens onto the battlefield, where X is two plus the number of Zombies you control."
|
||||
@@ -2211,8 +2210,8 @@ subtype=Yanling
|
||||
[card]
|
||||
name=Mu Yanling, Celestial Wind
|
||||
auto=counter(0/0,5,loyalty)
|
||||
auto={C(0/0,2,Loyalty)}:name(+2: Target creature gets -5/-0) target(creature) -5/0 uynt
|
||||
auto={C(0/0,-3,Loyalty)}:name(-3: Return up to two creatures) target(<2>creature) moveTo(ownerhand)
|
||||
auto={C(0/0,1,Loyalty)}:name(+1: Target creature gets -5/-0) target(creature) transforms((,newability[-5/0])) uynt
|
||||
auto={C(0/0,-3,Loyalty)}:name(-3: Return up to two creatures) ability$! may target(<2>creature) moveTo(ownerhand) !$ controller
|
||||
auto={C(0/0,-7,Loyalty)}:name(-7: Creatures with flying gets +5/+5) all(creature[flying]|myBattlefield) 5/5 ueot
|
||||
text=+1: Until your next turn, up to one target creature gets -5/-0. -- -3: Return up to two target creatures to their owners' hands. -- -7: Creatures you control with flying get +5/+5 until end of turn.
|
||||
mana={4}{U}{U}
|
||||
@@ -2222,8 +2221,7 @@ subtype=Yanling
|
||||
[card]
|
||||
name=Mu Yanling, Sky Dancer
|
||||
auto=counter(0/0,2,loyalty)
|
||||
auto={C(0/0,2,Loyalty)}:name(+2: No Target) donothing
|
||||
auto={C(0/0,2,Loyalty)}:name(+2: Target creature gets -2/-0 and lose Flying) target(creature) -2/0 && -flying uynt
|
||||
auto={C(0/0,2,Loyalty)}:name(+2: Target creature gets -2/-0 and lose Flying) ability$! may target(creature) transforms((,newability[-2/0],newability[-flying])) uynt !$ controller
|
||||
auto={C(0/0,-3,Loyalty)}:name(-3: Create an Creature Elemental Bird 4/4 blue with flying) create(Elemental Bird:Creature Elemental Bird:4/4:blue:flying)
|
||||
auto={C(0/0,-8,Loyalty)}:name(-8: Emblem: All islands have: Draw a card) all(island|mybattlefield) transforms((,newability[{T}:draw:1 controller])) forever dontremove
|
||||
text=+2: Until your next turn, up to one target creature gets -2/-0 and loses flying. -- -3: Create a 4/4 blue Elemental Bird creature token with flying. -- -8: You get an emblem with "Islands you control have '{T}: Draw a card.'"
|
||||
|
||||
Reference in New Issue
Block a user