Changed ownerHand to just hand, bug fixes
Changed ownerHand to just hand, inspecting the source code it is the same Individual cards bug fixes: Arbiter of the Ideal have to misspell manifest Curate Must Draw After Surveil Deface casting restrictions Discombobulate Dovin, Grand Arbiter Downsize Dragon Throne Of Tarkir Dragonshift Dregs of Sorrow Elder Spawn Elvish Mariner Faerie Mastermind Fecundity Finale Of Revelation Flame Channeler Flameskull Frostwalk Bastion frozen ability Gate To The Afterlife Invade the City is still on the stack while you count your instant and sorcery cards in your graveyard. It doesn't count itself. Kabira Evangel doesn't seem to work with a may condition Krosan Verge Livewire Lash Meteor Blast Midnight Clock Mindlink Mech Mirror Match Morality Shift removed Overwhelming Encounter removed Peace Talks removed Quiet Disrepair removed Ravenous Gigantotherium removed Reign Of Chaos Rout Sanctuary Blade removed Sculpted Sunburst Seeds Of Innocence Shackles Of Treachery Shared Summons Sokenzan Smelter Valiant Endeavor removed Vraska, Betrayal's Sting
This commit is contained in:
Binary file not shown.
|
Before Width: | Height: | Size: 17 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 16 KiB |
@@ -122,7 +122,7 @@
|
||||
#AUTO_DEFINE _RIPPLE_($c) autostack=if casted(this) then reveal:$c optionone name(Cast Card) target(<upto:$c>[share!name!]|reveal) moveTo(mylibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put on bottom) target(<$c>*|reveal) bottomoflibrary optiontwoend afterrevealed all(tobecast|mylibrary) moveTo(myLibrary) and!( activate castcard(normal) )! afterrevealedend revealend
|
||||
|
||||
# Recover
|
||||
#AUTO_DEFINE _RECOVER_($cost) @movedTo(creature|myGraveyard) from(Battlefield):may pay{$cost} name(Return to owner Hand) moveTo(ownerHand) all(this) donothing?moveTo(exile) all(this)
|
||||
#AUTO_DEFINE _RECOVER_($cost) @movedTo(creature|myGraveyard) from(Battlefield):may pay{$cost} name(Return to owner Hand) moveTo(hand) all(this) donothing?moveTo(exile) all(this)
|
||||
|
||||
# Proliferate
|
||||
#AUTO_DEFINE _PROLIFERATE_ name(Proliferate) notatarget(proliferation) proliferate
|
||||
@@ -191,7 +191,7 @@
|
||||
#AUTO_DEFINE _UNEARTH_ name(Unearth) moveto(mybattlefield) and!( transforms((,haste,newability[unearth],newability[exiledeath])) forever )! asSorcery
|
||||
|
||||
# Exile the top card of your library. you may play it this turn.
|
||||
#AUTO_DEFINE _IMPULSEDRAW_ moveto(exile) and!( transforms((,canplayfromexile)) ueot )! all(*[zpos=1]|mylibrary)
|
||||
#AUTO_DEFINE _IMPULSE_DRAW_ name(Exile top card) moveto(exile) and!( transforms((,canplayfromexile)) ueot )! all(*[zpos=1]|mylibrary)
|
||||
|
||||
# Exile the top card of your library. Until the end of your next turn, you may play that card.
|
||||
#AUTO_DEFINE _IMPULSEUENT_ moveto(exile) and!( transforms((,canplayfromexile)) uent )! all(*[zpos=1]|mylibrary)
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -311,7 +311,7 @@ subtype=Ashiok
|
||||
name=Ashiok, Nightmare Muse
|
||||
auto=counter(0/0,5,loyalty)
|
||||
auto={C(0/0,1,Loyalty)}:name(+1: Create a Blue black nightmare) create(Nightmare:Nightmare creature:2/3:blue:black) and!( transforms((,newability[@combat(attacking) source(this):ingest:2 opponent],newability[@combat(blocking) source(this):ingest:2 opponent])) forever )!
|
||||
auto={C(0/0,-3,Loyalty)}:name(-3: Return target nonland and exiles) moveTo(ownerhand) target(*[-land]) && ability$! moveto(exile) notATarget(*|myhand)!$ targetcontroller
|
||||
auto={C(0/0,-3,Loyalty)}:name(-3: Return target nonland and exiles) moveTo(hand) target(*[-land]) && ability$! moveto(exile) notATarget(*|myhand)!$ targetcontroller
|
||||
auto={C(0/0,-7,Loyalty)}:name(-7: Cast up to three cards from exile) castcard(normal) target(<upto:3>*|opponentExile)
|
||||
text=+1: Create a 2/3 blue and black Nightmare creature token with "Whenever this creature attacks or blocks, each opponent exiles the top two cards of their library." -- -3: Return target nonland permanent to its owner's hand, then that player exiles a card from their hand. -- -7: You may cast up to three face-up cards your opponents own from exile without paying their mana costs.
|
||||
mana={3}{U}{B}
|
||||
@@ -398,9 +398,9 @@ subtype=Basri
|
||||
[card]
|
||||
name=Calix, Destiny's Hand
|
||||
abilities=hiddenface
|
||||
aicode=activate target(*[zpos<=4]|mylibrary) moveto(ownerhand)
|
||||
aicode=activate target(*[zpos<=4]|mylibrary) moveto(hand)
|
||||
auto=counter(0/0,4,loyalty)
|
||||
auto={C(0/0,1,Loyalty)}:name(+1: Reveal four from top and reveal an enchantment) reveal:4 optionone name(Look at the top four cards) target(*[enchantment]|reveal) moveto(myhand) optiononeend optiontwo name(put on bottom) target(<4>*|reveal) bottomoflibrary optiontwoend revealend
|
||||
auto={C(0/0,1,Loyalty)}:name(+1: Reveal four from top and reveal an enchantment) reveal:4 optionone name(Look at the top four cards) target(*[enchantment]|reveal) moveto(myhand) optiononeend optiontwo name(put on bottom) all(*|reveal) bottomoflibrary optiontwoend revealend
|
||||
auto={C(0/0,-3,Loyalty)}:name(-3: Exile creature or enchantment) target(creature,enchantment|opponentbattlefield) (blink)forsrc restriction{type(enchantment|mybattlefield)~morethan~0}
|
||||
auto={C(0/0,-7,Loyalty)}:name(-7: Return all enchantments) moveTo(myBattlefield) all(enchantment|myGraveyard)
|
||||
text=+1: Look at the top four cards of your library. You may reveal an enchantment card from among them and put that card into your hand. Put the rest on the bottom of your library in a random order. -- -3: Exile target creature or enchantment you don't control until target enchantment you control leaves the battlefield. -- -7: Return all enchantment cards from your graveyard to the battlefield.
|
||||
@@ -849,7 +849,7 @@ aicode=activate moveto(myHand) target(creature[zpos=2]|myLibrary)
|
||||
auto={C(0/0,1,Loyalty)}:name(+1: Add red if its a creature, Riot) add{R} && if type(creature|myStack)~morethan~0 then ability$!name(Choose one) choice name(Put a +1/1 counter) counter(1/1) target(creature[fresh]|myBattlefield) _ choice name(Gain Haste) haste target(creature[fresh]|myBattlefield)!$ controller
|
||||
auto={C(0/0,1,Loyalty)}:name(+1: Add green if its a creature, Riot) add{G} && if type(creature|myStack)~morethan~0 then ability$!name(Choose one) choice name(Put a +1/1 counter) counter(1/1) target(creature[fresh]|myBattlefield) _ choice name(Gain Haste) haste target(creature[fresh]|myBattlefield)!$ controller
|
||||
auto={C(0/0,-3,Loyalty)}:name(-3: Reveal four and put up to two creature) name(Look your Library) reveal:4 optionone name(Get a card) target(<upto:2>*[creature]|reveal) moveto(myhand) optiononeend optiontwo name(put on bottom) target(<4>*|reveal) bottomoflibrary optiontwoend revealend
|
||||
auto={C(0/0,-8,Loyalty)}:name(-8: Emblem: "Each end of turn create a 4/4 Beast) emblem transforms((,newability[@each end: create(Beast:Creature Beast:4/4:red:green:trample)])) forever dontremove
|
||||
auto={C(0/0,-8,Loyalty)}:name(-8: Emblem: "Each end of turn create a 4/4 Beast) emblem transforms((,newability[@each end:create(Beast:Creature Beast:4/4:red:green:trample)])) forever dontremove
|
||||
text=+1: Add {R} or {G}. If that mana is spent on a creature spell, it gains riot. (It enters with your choice of a +1/+1 counter or haste.) -- -3: Look at the top four cards of your library. You may reveal up to two creature cards from among them and put them into your hand. Put the rest on the bottom of your library in a random order. -- -8: You get an emblem with "At the beginning of each end step, create a 4/4 red and green Beast creature token with trample."
|
||||
mana={2}{R}{G}
|
||||
type=Legendary Planeswalker
|
||||
@@ -893,7 +893,7 @@ subtype=Dovin
|
||||
name=Dovin, Grand Arbiter
|
||||
auto=counter(0/0,3,loyalty)
|
||||
aicode=activate target(*[zpos<=10]|mylibrary) moveto(myhand)
|
||||
auto={C(0/0,1,Loyalty)}:name(+1: Whenever a creature combat damage, put loyalty counter) all(creature|myBattlefield) transforms((,newability[@combatdamaged(player) from(this):counter(0/0,1,Loyalty) notAtarget(Dovin^ Grand Arbiter|myBattlefield)])) ueot oneshot
|
||||
auto={C(0/0,1,Loyalty)}:name(+1: Whenever a creature combat damage, put loyalty counter) all(creature|myBattlefield) transforms((,newability[@combatdamaged(player) from(this):counter(0/0.1.Loyalty) notAtarget(Dovin^ Grand Arbiter|myBattlefield)])) ueot
|
||||
auto={C(0/0,-1,Loyalty)}:name(-1: Create a 1/1 Thopter and gain 1 life) _THOPTERTOKEN_ && life:1 controller
|
||||
auto={C(0/0,-7,Loyalty)}:name(-7: Look at the top ten and put three in your hand) name(Look ten cards from top of your Library) reveal:10 optionone name(Get three cards) target(<3>*|reveal) moveto(hand) optiononeend optiontwo all(*|reveal) bottomoflibrary optiontwoend revealend
|
||||
text=+1: Until end of turn, whenever a creature you control deals combat damage to a player, put a loyalty counter on Dovin, Grand Arbiter. -- -1: Create a 1/1 colorless Thopter artifact creature token with flying. You gain 1 life. -- -7: Look at the top ten cards of your library. Put three of them into your hand and the rest on the bottom of your library in a random order.
|
||||
@@ -1487,7 +1487,7 @@ name=Jace, Unraveler of Secrets
|
||||
auto=counter(0/0,5,loyalty)
|
||||
aicode=activate transforms((,newability[draw:1 controller])) oneshot
|
||||
auto={C(0/0,1,Loyalty)}:name(+1: Scry and draw a card) scry:1 scrycore delayed draw:1 controller scrycoreend scryend
|
||||
auto={C(0/0,-2,Loyalty)}:name(-2: Return target creature) moveto(ownerhand) target(creature)
|
||||
auto={C(0/0,-2,Loyalty)}:name(-2: Return target creature) moveto(hand) target(creature)
|
||||
auto={C(0/0,-8,Loyalty)}:name(-8: Emblem: "Whenever spell cast, counter it") emblem transforms((,newability[@movedto(*|opponentstack) restriction{thisturn(*|opponentstack)~morethan~0}:choice fizzle all(*|opponentstack)])) forever dontremove
|
||||
text=+1: Scry 1, then draw a card. -- -2: Return target creature to its owner's hand. -- -8: You get an emblem with "Whenever an opponent casts their first spell each turn, counter that spell."
|
||||
mana={3}{U}{U}
|
||||
@@ -1511,7 +1511,7 @@ name=Jace, the Living Guildpact
|
||||
auto=counter(0/0,5,loyalty)
|
||||
aicode=activate transforms((,newability[target(*[zpos<=2]|mylibrary) moveto(ownergraveyard)])) oneshot
|
||||
auto={C(0/0,1,Loyalty)}:name(+1: Look the top two and put one in graveyard) reveal:2 optionone name(Put in graveyard) target(*|reveal) moveto(ownergraveyard) optiononeend optiontwo name(Put in library) target(*|reveal) moveto(ownerlibrary) optiontwoend revealend
|
||||
auto={C(0/0,-3,Loyalty)}:name(-3: Return another nonland permanent) target(other *[-land]|battlefield) moveTo(ownerhand)
|
||||
auto={C(0/0,-3,Loyalty)}:name(-3: Return another nonland permanent) target(other *[-land]|battlefield) moveTo(hand)
|
||||
auto={C(0/0,-8,Loyalty)}:name(-8: Timetwister) moveto(opponentlibrary) all(*|opponenthand) && moveto(opponentlibrary) all(*|opponentgraveyard) && shuffle opponent && moveto(mylibrary) all(*|myhand) && moveto(mylibrary) all(*|mygraveyard) && shuffle controller && draw:7 controller
|
||||
text=+1: Look at the top two cards of your library. Put one of them into your graveyard. -- -3: Return another target nonland permanent to its owner's hand. -- -8: Each player shuffles their hand and graveyard into their library. You draw seven cards.
|
||||
mana={2}{U}{U}
|
||||
@@ -1524,7 +1524,7 @@ auto=counter(0/0,3,loyalty)
|
||||
aicode=activate may bottomoflibrary all(*[zpos=1]|targetedpersonslibrary)
|
||||
auto={C(0/0,2,Loyalty)}:name(+2: Reveal top and put on bottom) target(player) reveal:1 optionone name(Put On Top) target(*|reveal) moveto(ownerlibrary) optiononeend optiontwo name(put on bottom) target(<1>*|reveal) bottomoflibrary optiontwoend revealend
|
||||
auto={C(0/0,0,Loyalty)}:name(+0: Draw three and return two cards) draw:3 controller && transforms((,newability[target(<2>*|myhand) moveto(mylibrary)])) oneshot
|
||||
auto={C(0/0,-1,Loyalty)}:name(-1: Return target creature) moveto(ownerhand) target(creature)
|
||||
auto={C(0/0,-1,Loyalty)}:name(-1: Return target creature) moveto(hand) target(creature)
|
||||
auto={C(0/0,-12,Loyalty)}:name(-12: Exile target library and shuffle hand) target(player) ability$!all(*|mylibrary) moveto(exile) _ all(*|myhand) moveto(library) !$ targetedplayer
|
||||
text=+2: Look at the top card of target player's library. You may put that card on the bottom of that player's library. -- 0: Draw three cards, then put two cards from your hand on top of your library in any order. -- -1: Return target creature to its owner's hand. -- -12: Exile all cards from target player's library, then that player shuffles their hand into their library.
|
||||
mana={2}{U}{U}
|
||||
@@ -1591,8 +1591,8 @@ abilities=canbecommander
|
||||
auto=counter(0/0,5,loyalty)
|
||||
auto={C(0/0,+1,Loyalty)}:create(Kavu:Creature Kavu:3/3:trample:white:blue:black:red:green)
|
||||
auto={C(0/0,-3,Loyalty)}:name(counters equal to number of colors) target(<upto:2>creature) transforms((,newability[counter(1/1.mycolnum)]))
|
||||
auto={C(0/0,-6,Loyalty)}:moveTo(ownerhand) target(*[multicolor]|mygraveyard)
|
||||
auto={C(0/0,-6,Loyalty)}:name(Return card that's all colors) moveTo(ownerhand) target(*[white&blue&black&red&green]|mygraveyard) && draw:1 && _TREASURE_*2
|
||||
auto={C(0/0,-6,Loyalty)}:moveTo(hand) target(*[multicolor]|mygraveyard)
|
||||
auto={C(0/0,-6,Loyalty)}:name(Return card that's all colors) moveTo(hand) target(*[white&blue&black&red&green]|mygraveyard) && draw:1 && _TREASURE_*2
|
||||
text=[+1]: Create a 3/3 Kavu creature token with trample that's all colors. -- [-3]: Choose up to two target creatures. For each of them, put a number of +1/+1 counters on it equal to the number of colors it is. -- [-6]: Return target multicolored card from your graveyard to your hand. If that card was all colors, draw a card and create two Treasure tokens. -- Jared Carthalion can be your commander.
|
||||
mana={W}{U}{B}{R}{G}
|
||||
type=Legendary Planeswalker
|
||||
@@ -1698,7 +1698,7 @@ subtype=Kaito
|
||||
[card]
|
||||
name=Kaito, Dancing Shadow
|
||||
auto=counter(0/0,3,loyalty)
|
||||
auto=@combatdamaged(player) from(creature|myBattlefield) turnlimited:may name(Return to hand) target(creature[attacking]|myBattlefield) moveto(ownerhand) && all(this) transforms((,newability[canloyaltytwice])) ueot
|
||||
auto=@combatdamaged(player) from(creature|myBattlefield) turnlimited:may name(Return to hand) target(creature[attacking]|myBattlefield) moveto(hand) && all(this) transforms((,newability[canloyaltytwice])) ueot
|
||||
auto={C(0/0,+1,Loyalty)}:name(+1: Creature cannot attack or block) target(creature|battlefield) transforms((,cantpwattack,cantattack,cantblock)) uynt
|
||||
auto={C(0/0,+1,Loyalty)}:name(+1: Don't target any creature) donothing
|
||||
auto={C(0/0,0,Loyalty)}:name(+0: Draw a card) draw:1 controller
|
||||
@@ -1721,7 +1721,7 @@ subtype=Karn
|
||||
[/card]
|
||||
[card]
|
||||
name=Karn, Scion of Urza
|
||||
aicode=activate target(*[zpos<=1]|myLibrary) moveto(ownerHand) && target(*[zpos<=1]|myLibrary) moveto(ownerExile)
|
||||
aicode=activate target(*[zpos<=1]|myLibrary) moveto(hand) && target(*[zpos<=1]|myLibrary) moveto(ownerExile)
|
||||
auto=counter(0/0,5,loyalty)
|
||||
auto={C(0/0,1,Loyalty)}:name(+1: Reveal two exile one and put in hand) reveal:2 optionone name(Look at the top two cards) target(*|reveal) moveto(myHand) optiononeend optiontwo name(Exile) target(*|reveal) moveTo(myExile) optiontwoend revealend
|
||||
auto={C(0/0,-1,Loyalty)}:name(-1: Return a exiled card to your hand) moveTo(myHand) target(*|myExile)
|
||||
@@ -1922,7 +1922,7 @@ subtype=Koth
|
||||
[card]
|
||||
name=Koth, Fire of Resistance
|
||||
auto=counter(0/0,4,loyalty)
|
||||
auto={C(0/0,+2,Loyalty)}:target(mountain[basic]|myLibrary) moveTo(ownerhand)
|
||||
auto={C(0/0,+2,Loyalty)}:target(mountain[basic]|myLibrary) moveTo(hand)
|
||||
auto={C(0/0,-3,Loyalty)}:target(creature) damage:type:Mountain:mybattlefield
|
||||
auto={C(0/0,-7,Loyalty)}:emblem transforms((,newability[@movedTo(mountain|myBattlefield):damage:4 target(anytarget)])) forever dontremove
|
||||
text=[+2]: Search your library for a basic Mountain card, reveal it, put it into your hand, then shuffle. -- [-3]: Koth, Fire of Resistance deals damage to target creature equal to the number of Mountains you control. -- [-7]: You get an emblem with "Whenever a Mountain enters under your control, this emblem deals 4 damage to any target."
|
||||
@@ -2211,7 +2211,7 @@ subtype=Yanling
|
||||
name=Mu Yanling, Celestial Wind
|
||||
auto=counter(0/0,5,loyalty)
|
||||
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,-3,Loyalty)}:name(-3: Return up to two creatures) ability$! may target(<2>creature) moveTo(hand) !$ 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}
|
||||
@@ -2263,11 +2263,11 @@ subtype=Nahiri
|
||||
[card]
|
||||
name=Nahiri, the Harbinger
|
||||
auto=counter(0/0,4,loyalty)
|
||||
aicode=activate target(*[artifact;creature]|myLibrary) moveto(myBattlefield) and!( transforms((,haste,newability[@next end:moveTo(ownerhand)])) ueot )!
|
||||
aicode=activate target(*[artifact;creature]|myLibrary) moveto(myBattlefield) and!( transforms((,haste,newability[@next end:moveTo(hand)])) ueot )!
|
||||
auto={C(0/0,2,Loyalty)}:name(+2: Don't discard any card) donothing
|
||||
auto={C(0/0,2,Loyalty)}:name(+2: Discard and draw a card) target(*|myHand) reject and!( draw:1 controller )!
|
||||
auto={C(0/0,-2,Loyalty)}:name(-2: Exile target enchantment, tapped Artifact or Creature) ability$!name(Choose one) choice name(Exile target enchantment) moveTo(exile) target(enchantment) _ choice name(Exile target tapped creature) moveTo(exile) target(creature[tapped]) _ choice name(Exile target tapped artifact) moveTo(exile) target(artifact[tapped])!$ controller
|
||||
auto={C(0/0,-8,Loyalty)}:name(-8: Search a creature or artifact) reveal:plibrarycount optionone name(choose a creature or artifact) target(*[artifact;creature]|reveal) moveTo(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(*|reveal) moveTo(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!( shuffle )! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(myBattlefield) and!( transforms((,haste,newability[@next end:moveTo(ownerhand)])) ueot )! afterrevealedend revealend
|
||||
auto={C(0/0,-8,Loyalty)}:name(-8: Search a creature or artifact) reveal:plibrarycount optionone name(choose a creature or artifact) target(*[artifact;creature]|reveal) moveTo(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(*|reveal) moveTo(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!( shuffle )! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(myBattlefield) and!( transforms((,haste,newability[@next end:moveTo(hand)])) ueot )! afterrevealedend revealend
|
||||
text=+2: You may discard a card. If you do, draw a card. -- -2: Exile target enchantment, tapped artifact, or tapped creature. -- -8: Search your library for an artifact or creature card, put it onto the battlefield, then shuffle. It gains haste. Return it to your hand at the beginning of the next end step.
|
||||
mana={2}{R}{W}
|
||||
type=Legendary Planeswalker
|
||||
@@ -2442,7 +2442,7 @@ name=Niko Aris
|
||||
auto=token(Shard)*x
|
||||
auto=counter(0/0,3,Loyalty)
|
||||
auto={C(0/0,1,Loyalty)}:name(+1: Don't target creature) donothing
|
||||
auto={C(0/0,1,Loyalty)}:name(+1: Target creature gains unblockable) target(creature|mybattlefield) transforms((,unblockable,newability[@damaged(player) from(this):moveto(ownerhand)],newability[@damaged(*[creature;planeswalker]|battlefield) from(this):moveto(ownerhand)])) ueot
|
||||
auto={C(0/0,1,Loyalty)}:name(+1: Target creature gains unblockable) target(creature|mybattlefield) transforms((,unblockable,newability[@damaged(player) from(this):moveto(hand)],newability[@damaged(*[creature;planeswalker]|battlefield) from(this):moveto(hand)])) ueot
|
||||
auto={C(0/0,-1,Loyalty)}:name(-1: Create a shard) token(Shard)
|
||||
auto={C(0/0,-1,Loyalty)}:name(-1: Deals 2 damage) target(creature[tapped]) damage:twicepdrewcount
|
||||
text=When Niko Aris enters, create X Shard tokens. (They're enchantments with "{2}, Sacrifice this enchantment: Scry 1, then draw a card.") -- +1: Up to one target creature you control can't be blocked this turn. Whenever that creature deals damage this turn, return it to its owner's hand. -- -1: Niko Aris deals 2 damage to target tapped creature for each card you've drawn this turn. -- -1: Create a Shard token.
|
||||
@@ -2516,8 +2516,8 @@ subtype=Nissa
|
||||
name=Nissa, Sage Animist
|
||||
backside=Nissa, Vastwood Seer
|
||||
auto=counter(0/0,3,loyalty)
|
||||
aicode=activate transforms((,newability[if type(land[zpos=1]|mylibrary)~morethan~0 then target(land[zpos=1]|mylibrary) moveto(ownerbattlefield) else target(*[zpos=1]|mylibrary) moveto(ownerhand)])) ueot
|
||||
auto={C(0/0,1,Loyalty)}:name(+1: Reveal the top and put land on battlefield) reveal:1 optionone target(<1>land|reveal) moveto(ownerbattlefield) optiononeend optiontwo target(<1>*|reveal) moveto(ownerhand) optiontwoend revealend
|
||||
aicode=activate transforms((,newability[if type(land[zpos=1]|mylibrary)~morethan~0 then target(land[zpos=1]|mylibrary) moveto(ownerbattlefield) else target(*[zpos=1]|mylibrary) moveto(hand)])) ueot
|
||||
auto={C(0/0,1,Loyalty)}:name(+1: Reveal the top and put land on battlefield) reveal:1 optionone target(<1>land|reveal) moveto(ownerbattlefield) optiononeend optiontwo target(<1>*|reveal) moveto(hand) optiontwoend revealend
|
||||
auto={C(0/0,-2,Loyalty)}:name(-2: Create a Legendary 4/4 Elemental named Ashaya) create(Ashaya, the Awoken World:Legendary Creature Elemental:4/4:green)
|
||||
auto={C(0/0,-7,Loyalty)}:name(-7: Untap up to six land an becomes 6/6) target(<upto:6>land) transforms((Creature Elemental,newability[untap],setpower=6,settoughness=6)) forever
|
||||
text=+1: Reveal the top card of your library. If it's a land card, put it onto the battlefield. Otherwise, put it into your hand. -- -2: Put a legendary 4/4 green Elemental creature token named Ashaya, the Awoken World onto the battlefield. -- -7: Untap up to six target lands. They become 6/6 Elemental creatures. They're still lands. // Nissa, Vastwood Seer
|
||||
@@ -3120,7 +3120,7 @@ name=Tamiyo, Seasoned Scholar
|
||||
auto=counter(0/0,2,loyalty)
|
||||
auto={C(0/0,+2,Loyalty)}:name(+1: Attacking creatures get -1/-0) transforms((,newability[counter(0/0.1.TamiyoEffect)],newability[phaseaction[my untap once sourceinplay] counter(0/0.-1.TamiyoEffect)])) forever
|
||||
auto=this(counter{0/0.1.TamiyoEffect}>0) lord(creature[attacking]|opponentbattlefield) -1/0
|
||||
auto={C(0/0,-3,Loyalty)}:target(instant,sorcery|mygraveyard) moveto(ownerhand) and!( if cantargetcard(*[green]|*) then ability$! choice add{W} _ choice add{U} _ choice add{B} _ choice add{R} _ choice add{G} !$ controller)!
|
||||
auto={C(0/0,-3,Loyalty)}:target(instant,sorcery|mygraveyard) moveto(hand) and!( if cantargetcard(*[green]|*) then ability$! choice add{W} _ choice add{U} _ choice add{B} _ choice add{R} _ choice add{G} !$ controller)!
|
||||
auto={C(0/0,-7,Loyalty)}:draw:halfdowntype:*:mylibrary and!( emblem transforms((,nomaxhand)) forever )!
|
||||
text=[+2]: Until your next turn, whenever a creature attacks you or a planeswalker you control, it gets -1/-0 until end of turn. -- [-3]: Return target instant or sorcery card from your graveyard to your hand. If it's a green card, add one mana of any color. -- [-7]: Draw cards equal to half the number of cards in your library, rounded up. You get an emblem with "You have no maximum hand size."
|
||||
color=green,blue
|
||||
@@ -3222,7 +3222,7 @@ auto=counter(0/0,4,loyalty)
|
||||
auto=@drawof(player):counter(0/0,1,Loyalty)
|
||||
auto={C(0/0,0,Loyalty)}:draw:1
|
||||
auto={C(0/0,-2,Loyalty)}:create(spirit:creature spirit:2/2:blue:vigilance) and!( transforms((,newability[@drawof(player):counter(1/1)])) )!
|
||||
auto={C(0/0,-12,Loyalty)}:target(opponent) ability$!name(return permanent) notatarget(*|mybattlefield) transforms((,newability[moveTo(ownerHand)],newability[all(other *[-land]|mybattlefield) moveTo(ownerHand) and!(shuffle)!] ))!$ targetedplayer
|
||||
auto={C(0/0,-12,Loyalty)}:target(opponent) ability$!name(return permanent) notatarget(*|mybattlefield) transforms((,newability[moveTo(hand)],newability[all(other *[-land]|mybattlefield) moveTo(hand) and!(shuffle)!] ))!$ targetedplayer
|
||||
text=Whenever you draw a card, put a loyalty counter on Teferi, Temporal Pilgrim. -- [0]: Draw a card. -- [-2]: Create a 2/2 blue Spirit creature token with vigilance and "Whenever you draw a card, put a +1/+1 counter on this creature." -- [-12]: Target opponent chooses a permanent they control and returns it to its owner's hand. Then they shuffle each nonland permanent they control into its owner's library.
|
||||
mana={3}{U}{U}
|
||||
type=Legendary Planeswalker
|
||||
@@ -3233,7 +3233,7 @@ name=Teferi, Time Raveler
|
||||
auto=counter(0/0,4,loyalty)
|
||||
auto=this(variable{controllerturn}>0) maxCast(*)0 opponent
|
||||
auto={C(0/0,1,Loyalty)}:name(+1: Cast sorceries as flash) emblem transforms((,newability[lord(sorcery|mycastingzone) asflash])) uynt
|
||||
auto={C(0/0,-3,Loyalty)}:name(-3: Return artifact, creature or enchantment) target(*[artifact;creature;enchantment]) moveTo(ownerhand) && draw:1 controller
|
||||
auto={C(0/0,-3,Loyalty)}:name(-3: Return artifact, creature or enchantment) target(*[artifact;creature;enchantment]) moveTo(hand) && draw:1 controller
|
||||
text=Each opponent can cast spells only any time they could cast a sorcery. -- +1: Until your next turn, you may cast sorcery spells as though they had flash. -- -3: Return up to one target artifact, creature, or enchantment to its owner's hand. Draw a card.
|
||||
mana={1}{W}{U}
|
||||
type=Legendary Planeswalker
|
||||
@@ -3432,7 +3432,7 @@ name=Tezzeret, Master of the Bridge
|
||||
auto=counter(0/0,5,loyalty)
|
||||
auto=lord(*[creature;planeswalker]|mycastingzone) affinityartifacts
|
||||
auto={C(0/0,2,Loyalty)}:name(+2: Deals X and Gain X life) damage:type:artifact:mybattlefield opponent && life:type:artifact:mybattlefield controller
|
||||
auto={C(0/0,-3,Loyalty)}:name(-3: Return target artifact from graveyard) target(artifact|mygraveyard) moveTo(ownerhand)
|
||||
auto={C(0/0,-3,Loyalty)}:name(-3: Return target artifact from graveyard) target(artifact|mygraveyard) moveTo(hand)
|
||||
auto={C(0/0,-8,Loyalty)}:name(-8: Exile ten from top and put artifacts) reveal:10 optionone name(Get artifact Cards) all(artifact|reveal) moveTo(mybattlefield) optiononeend optiontwo all(*|reveal) moveTo(exile) optiontwoend revealend
|
||||
text=Creature and planeswalker spells you cast have affinity for artifacts. -- +2: Tezzeret, Master of the Bridge deals X damage to each opponent, where X is the number of artifacts you control. You gain X life. -- -3: Return target artifact card from your graveyard to your hand. -- -8: Exile the top ten cards of your library. Put all artifact cards from among them onto the battlefield.
|
||||
mana={4}{U}{B}
|
||||
@@ -3740,7 +3740,7 @@ name=Vraska, Betrayal's Sting
|
||||
auto=if paid(alternative) then counter(0/0,4,loyalty)
|
||||
auto=ifnot paid(alternative) then counter(0/0,6,loyalty)
|
||||
auto={C(0/0,0,Loyalty)}:name(0: Draw card and lose life) draw:1 controller && life:-1 controller && _PROLIFERATE_
|
||||
auto={C(0/0,-2,Loyalty)}:name(-2: Creature becomes treasure) target(creature|battlefield) flip(Treasure)
|
||||
auto={C(0/0,-2,Loyalty)}:name(-2: Creature becomes treasure) target(creature|battlefield) transforms((removeallsubtypes,removeallcolors,newability[becomes(Treasure artifact)],,newability[{T}{S}:Add{W}],newability[{T}{S}:Add{U}],newability[{T}{S}:Add{B}],newability[{T}{S}:Add{R}],newability[{T}{S}:Add{G}])) forever
|
||||
auto={C(0/0,-9,Loyalty)}:name(-9: You get poison counter) alterpoison:9minusmypoisoncountminusend controller
|
||||
auto={C(0/0,-9,Loyalty)}:name(-9: Opponent gets poison counter) alterpoison:9minusopponentpoisoncountminusend opponent
|
||||
text=Compleated ({B/P} can be paid with {B} or 2 life. If life was paid, this planeswalker enters with two fewer loyalty counters.) -- [0]: You draw a card and you lose 1 life. Proliferate. -- [-2]: Target creature becomes a Treasure artifact with "{T}, Sacrifice this artifact: Add one mana of any color" and loses all other card types and abilities. -- [-9]: If target player has fewer than nine poison counters, they get a number of poison counters equal to the difference.
|
||||
@@ -3808,7 +3808,7 @@ name=Vronos, Masked Inquisitor
|
||||
auto=counter(0/0,5,loyalty)
|
||||
auto={C(0/0,+1,Loyalty)}:name(+1: Phase out) target(<upto:2>other planeswalker|myBattlefield) transforms((,newability[@next end:phaseout])) forever
|
||||
auto={C(0/0,+1,Loyalty)}:name(+1: Don't phase out) donothing
|
||||
auto={C(0/0,-2,Loyalty)}:name(-2: Return nonland permanent) target(*[-land]|opponentbattlefield) moveto(ownerhand)
|
||||
auto={C(0/0,-2,Loyalty)}:name(-2: Return nonland permanent) target(*[-land]|opponentbattlefield) moveto(hand)
|
||||
auto={C(0/0,-7,Loyalty)}:name(-7: Artifact becomes construct) target(artifact|myBattlefield) transforms((Creature Artifact Construct,setpower=9,settoughness=9,vigilance,indestructible,unblockable)) forever
|
||||
text=[+1]: Up to two other target planeswalkers you control phase out at the beginning of the next end step. (Treat them and anything attached to them as though they don't exist until your next turn.) -- [-2]: For each opponent, return up to one target nonland permanent that player controls to its owner's hand. -- [-7]: Target artifact you control becomes a 9/9 Construct artifact creature and gains vigilance, indestructible, and "This creature can't be blocked."
|
||||
mana={3}{U}{U}
|
||||
|
||||
Reference in New Issue
Block a user