Bug fixes, changed counter(-1/-1,1) to counter(-1/-1)

Changed counter(-1/-1,1) to counter(-1/-1) since is the same thing with less code
Lord of the Forsaken
Aethersquall Ancient
Traverse the Outlands
Colossus Hammer
Feasting Troll King
Iwamori of the Open Fist
Chainer, Nightmare Adept
said-done
Wall of Corpses
Retrofitter Foundry
Nezahal, Primal Tide
generous gift
Run Away Together
Wulfgar of Icewind Dale
Veyran, Voice of Duality
Icon of Ancestry
Arcane Artisan
Kami of the Painted Road
Promise of Bunrei
This commit is contained in:
Eduardo MG
2022-11-01 13:06:19 -06:00
parent a697c2a3a7
commit b171381b35
3 changed files with 162 additions and 159 deletions
@@ -1540,7 +1540,7 @@ type=Instant
[card] [card]
name=Ammit Eternal name=Ammit Eternal
auto=@combatdamaged(player) from(this):removeallcounters(-1/-1) auto=@combatdamaged(player) from(this):removeallcounters(-1/-1)
auto=@movedTo(*|opponentstack):counter(-1/-1,1) auto=@movedTo(*|opponentstack):counter(-1/-1)
auto=_BLOCKED_life:-3 opponent auto=_BLOCKED_life:-3 opponent
text=Afflict 3 (Whenever this creature becomes blocked, defending player loses 3 life.) -- Whenever an opponent casts a spell, put a -1/-1 counter on Ammit Eternal. -- Whenever Ammit Eternal deals combat damage to a player, remove all -1/-1 counters from it. text=Afflict 3 (Whenever this creature becomes blocked, defending player loses 3 life.) -- Whenever an opponent casts a spell, put a -1/-1 counter on Ammit Eternal. -- Whenever Ammit Eternal deals combat damage to a player, remove all -1/-1 counters from it.
mana={2}{B} mana={2}{B}
@@ -2597,7 +2597,7 @@ type=Enchantment
[/card] [/card]
[card] [card]
name=Arcane Artisan name=Arcane Artisan
auto={2}{U}{T}:name(Choose player) name(Choose player) target(player) draw:1 targetedplayer && ability$!name(Choose one) choice name(Exile a creature card) notatarget(creature|myhand) moveto(exile) and!(clone addtype(ArcaneCreated))! _ choice name(Exile a non-creature card) notatarget(*[-creature]|myhand) moveto(exile)!$ targetedplayer auto={2}{U}{T}:name(Choose player) name(Choose player) target(player) draw:1 targetedplayer && ability$!name(Choose one) choice restriction{type(creature|myHand)~morethan~0} name(Exile a creature card) notatarget(creature|myhand) moveto(exile) and!(clone addtype(ArcaneCreated))! _ choice restriction{type(*[-creature]|myHand)~morethan~0} name(Exile a non-creature card) notatarget(*[-creature]|myhand) moveto(exile)!$ targetedplayer
auto=@movedTo(this|nonbattlezone) from(battlefield):moveTo(exile) all(*[ArcaneCreated]|battlefield) auto=@movedTo(this|nonbattlezone) from(battlefield):moveTo(exile) all(*[ArcaneCreated]|battlefield)
text={2}{U}, {T}: Target player draws a card, then exiles a card from their hand. If a creature card is exiled this way, that player creates a token that's a copy of that card. -- When Arcane Artisan leaves the battlefield, exile all tokens created with it at the beginning of the next end step. text={2}{U}, {T}: Target player draws a card, then exiles a card from their hand. If a creature card is exiled this way, that player creates a token that's a copy of that card. -- When Arcane Artisan leaves the battlefield, exile all tokens created with it at the beginning of the next end step.
mana={2}{U} mana={2}{U}
@@ -2893,7 +2893,7 @@ toughness=6
[card] [card]
name=Archfiend of Ifnir name=Archfiend of Ifnir
abilities=flying,cycling abilities=flying,cycling
auto=@movedto(*|mygraveyard) from(myhand):all(creature|opponentbattlefield) counter(-1/-1,1) auto=@movedto(*|mygraveyard) from(myhand):all(creature|opponentbattlefield) counter(-1/-1)
autohand=__CYCLING__({2}) autohand=__CYCLING__({2})
text=Flying -- Whenever you cycle or discard another card, put a -1/-1 counter on each creature your opponents control. -- Cycling {2} ({2}, Discard this card: Draw a card.) text=Flying -- Whenever you cycle or discard another card, put a -1/-1 counter on each creature your opponents control. -- Cycling {2} ({2}, Discard this card: Draw a card.)
mana={3}{B}{B} mana={3}{B}{B}
@@ -4752,7 +4752,7 @@ toughness=3
[card] [card]
name=Baleful Ammit name=Baleful Ammit
abilities=lifelink abilities=lifelink
auto=counter(-1/-1,1) target(creature|mybattlefield) auto=counter(-1/-1) target(creature|mybattlefield)
text=Lifelink -- When Baleful Ammit enters the battlefield, put a -1/-1 counter on target creature you control. text=Lifelink -- When Baleful Ammit enters the battlefield, put a -1/-1 counter on target creature you control.
mana={2}{B} mana={2}{B}
type=Creature type=Creature
@@ -4902,7 +4902,7 @@ toughness=1
[/card] [/card]
[card] [card]
name=Banewhip Punisher name=Banewhip Punisher
auto=may counter(-1/-1,1) target(creature) auto=may counter(-1/-1) target(creature)
auto={B}{S}:destroy target(creature[counter{-1/-1.1}]) auto={B}{S}:destroy target(creature[counter{-1/-1.1}])
text=When Banewhip Punisher enters the battlefield, you may put a -1/-1 counter on target creature. -- {B}, Sacrifice Banewhip Punisher: Destroy target creature that has a -1/-1 counter on it. text=When Banewhip Punisher enters the battlefield, you may put a -1/-1 counter on target creature. -- {B}, Sacrifice Banewhip Punisher: Destroy target creature that has a -1/-1 counter on it.
mana={2}{B} mana={2}{B}
@@ -4998,7 +4998,7 @@ type=Instant
name=Barbed Spike name=Barbed Spike
auto={2}:equip auto={2}:equip
auto=teach(creature) 1/0 auto=teach(creature) 1/0
auto=livingweapontoken(Thopter,Creature Thopter,1/1,flying) auto=livingweapontoken(Thopter,Artifact Creature Thopter,1/1,flying)
text=When Barbed Spike enters the battlefield, create a 1/1 colorless Thopter artifact creature token with flying, then attach Barbed Spike to it. -- Equipped creature gets +1/+0. -- Equip {2} text=When Barbed Spike enters the battlefield, create a 1/1 colorless Thopter artifact creature token with flying, then attach Barbed Spike to it. -- Equipped creature gets +1/+0. -- Equip {2}
mana={1}{W} mana={1}{W}
type=Artifact type=Artifact
@@ -6402,7 +6402,7 @@ toughness=4
[card] [card]
name=Blackblade Reforged name=Blackblade Reforged
auto=teach(creature) type:land:mybattlefield/type:land:mybattlefield nonstatic auto=teach(creature) type:land:mybattlefield/type:land:mybattlefield nonstatic
auto={3}:equip target(creature[legendary]|mybattlefield) auto=name(Equip legendary) {3}:rehook target(creature[legendary]|mybattlefield)
auto={7}:equip auto={7}:equip
text=Equipped creature gets +1/+1 for each land you control. -- Equip legendary creature {3} -- Equip {7} text=Equipped creature gets +1/+1 for each land you control. -- Equip legendary creature {3} -- Equip {7}
mana={2} mana={2}
@@ -7677,7 +7677,7 @@ toughness=5
[card] [card]
name=Blur of Blades name=Blur of Blades
target=creature target=creature
auto=counter(-1/-1,1) auto=counter(-1/-1)
auto=damage:2 targetcontroller auto=damage:2 targetcontroller
text=Put a -1/-1 counter on target creature. Blur of Blades deals 2 damage to that creature's controller. text=Put a -1/-1 counter on target creature. Blur of Blades deals 2 damage to that creature's controller.
mana={1}{R} mana={1}{R}
@@ -9064,7 +9064,7 @@ toughness=2
[/card] [/card]
[card] [card]
name=Brineborn Cutthroat name=Brineborn Cutthroat
ability=flash abilities=flash
auto=@movedto(*|stack) from(*|myhand) restriction{opponentturnonly}:counter(1/1) auto=@movedto(*|stack) from(*|myhand) restriction{opponentturnonly}:counter(1/1)
text=Flash (You may cast this spell any time you could cast an instant.) -- Whenever you cast a spell during an opponent's turn, put a +1/+1 counter on Brineborn Cutthroat. text=Flash (You may cast this spell any time you could cast an instant.) -- Whenever you cast a spell during an opponent's turn, put a +1/+1 counter on Brineborn Cutthroat.
mana={1}{U} mana={1}{U}
@@ -10381,7 +10381,7 @@ name=Cartouche of Ambition
target=creature|myBattlefield target=creature|myBattlefield
auto=1/1 auto=1/1
auto=lifelink auto=lifelink
auto=may counter(-1/-1,1) target(creature) auto=may counter(-1/-1) target(creature)
text=Enchant creature you control -- When Cartouche of Ambition enters the battlefield, you may put a -1/-1 counter on target creature. -- Enchanted creature gets +1/+1 and has lifelink. text=Enchant creature you control -- When Cartouche of Ambition enters the battlefield, you may put a -1/-1 counter on target creature. -- Enchanted creature gets +1/+1 and has lifelink.
mana={2}{B} mana={2}{B}
type=Enchantment type=Enchantment
@@ -11246,7 +11246,7 @@ subtype=Saga
[card] [card]
name=Chainer, Nightmare Adept name=Chainer, Nightmare Adept
auto={D(*|myhand)}:name(Can play from graveyard) target(creature|mygraveyard) transforms((,newability[canplayfromgraveyard])) ueot limit:1 auto={D(*|myhand)}:name(Can play from graveyard) target(creature|mygraveyard) transforms((,newability[canplayfromgraveyard])) ueot limit:1
autro=@movedto(*[-token]|myBattlefield):name(May gain haste) all(trigger[to]) transforms((,newability[ifnot casted(this) then transforms((,newability[haste])) uynt])) forever auto=@movedto(*[-token]|myBattlefield):name(May gain haste) all(trigger[to]) transforms((,newability[ifnot casted(this) then transforms((,newability[haste])) uynt])) forever
text=Discard a card: You may cast a creature card from your graveyard this turn. Activate this ability only once each turn. -- Whenever a nontoken creature enters the battlefield under your control, if you didn't cast it from your hand, it gains haste until your next turn. text=Discard a card: You may cast a creature card from your graveyard this turn. Activate this ability only once each turn. -- Whenever a nontoken creature enters the battlefield under your control, if you didn't cast it from your hand, it gains haste until your next turn.
mana={2}{B}{R} mana={2}{B}{R}
type=Legendary Creature type=Legendary Creature
@@ -12491,8 +12491,8 @@ toughness=2
[/card] [/card]
[card] [card]
name=Circu, Dimir Lobotomist name=Circu, Dimir Lobotomist
auto=@movedTo(*[blue]|myStack):transforms((,newability[deplete:1 target(player) with counter{0/0.1.Lobotomist}])) auto=@movedTo(*[blue]|myStack):transforms((,newability[ingest:1 target(player) with counter{0/0.1.Lobotomist}]))
auto=@movedTo(*[black]|myStack):transforms((,newability[deplete:1 target(player) with counter{0/0.1.Lobotomist}])) auto=@movedTo(*[black]|myStack):transforms((,newability[ingest:1 target(player) with counter{0/0.1.Lobotomist}]))
auto=maxCast(*[named!{counter[0/0.1.Lobotomist]}])0 opponent auto=maxCast(*[named!{counter[0/0.1.Lobotomist]}])0 opponent
text=Whenever you cast a blue spell, exile the top card of target player's library. -- Whenever you cast a black spell, exile the top card of target player's library. -- Your opponents can't cast spells with the same name as a card exiled with Circu, Dimir Lobotomist. text=Whenever you cast a blue spell, exile the top card of target player's library. -- Whenever you cast a black spell, exile the top card of target player's library. -- Your opponents can't cast spells with the same name as a card exiled with Circu, Dimir Lobotomist.
mana={2}{U}{B} mana={2}{U}{B}
@@ -13460,7 +13460,6 @@ subtype=Aura
[/card] [/card]
[card] [card]
name=Colossus Hammer name=Colossus Hammer
target=creature
auto=teach(creature) 10/10 auto=teach(creature) 10/10
auto=teach(creature) -flying auto=teach(creature) -flying
auto={8}:equip auto={8}:equip
@@ -14190,7 +14189,7 @@ toughness=*+1
name=Consuming Fervor name=Consuming Fervor
target=creature target=creature
auto=3/3 auto=3/3
auto=@each my upkeep:counter(-1/-1,1) auto=@each my upkeep:counter(-1/-1)
text=Enchant creature -- Enchanted creature gets +3/+3 and has "At the beginning of your upkeep, put a -1/-1 counter on this creature." text=Enchant creature -- Enchanted creature gets +3/+3 and has "At the beginning of your upkeep, put a -1/-1 counter on this creature."
mana={R} mana={R}
type=Enchantment type=Enchantment
@@ -15081,7 +15080,7 @@ type=Sorcery
[card] [card]
name=Crocodile of the Crossing name=Crocodile of the Crossing
abilities=haste abilities=haste
auto=counter(-1/-1,1) target(creature|mybattlefield) auto=counter(-1/-1) target(creature|mybattlefield)
text=Haste -- When Crocodile of the Crossing enters the battlefield, put a -1/-1 counter on target creature you control. text=Haste -- When Crocodile of the Crossing enters the battlefield, put a -1/-1 counter on target creature you control.
mana={3}{G} mana={3}{G}
type=Creature type=Creature
@@ -17237,8 +17236,8 @@ toughness=3
[/card] [/card]
[card] [card]
name=Decimator Beetle name=Decimator Beetle
auto=counter(-1/-1,1) target(creature|mybattlefield) auto=counter(-1/-1) target(creature|mybattlefield)
auto=_ATTACKING_counter(-1/-1,-1) target(creature|mybattlefield) && counter(-1/-1,1) target(creature|opponentbattlefield) auto=_ATTACKING_counter(-1/-1,-1) target(creature|mybattlefield) && counter(-1/-1) target(creature|opponentbattlefield)
text=When Decimator Beetle enters the battlefield, put a -1/-1 counter on target creature you control. -- Whenever Decimator Beetle attacks, remove a -1/-1 counter from target creature you control and put a -1/-1 counter on up to one target creature defending player controls. text=When Decimator Beetle enters the battlefield, put a -1/-1 counter on target creature you control. -- Whenever Decimator Beetle attacks, remove a -1/-1 counter from target creature you control and put a -1/-1 counter on up to one target creature defending player controls.
mana={3}{B}{G} mana={3}{B}{G}
type=Creature type=Creature
@@ -18731,7 +18730,7 @@ toughness=3
name=Dire Tactics name=Dire Tactics
target=creature target=creature
auto=moveTo(exile) auto=moveTo(exile)
auto=restriction{(creature[human]|myBattlefield)~equalto~0}:dynamicability<!mytgt toughnesslifeloss srccontroller!> auto=restriction{type(creature[human]|myBattlefield)~equalto~0}:dynamicability<!mytgt toughnesslifeloss srccontroller!>
text=Exile target creature. If you don't control a Human, you lose life equal to that creature's toughness. text=Exile target creature. If you don't control a Human, you lose life equal to that creature's toughness.
mana={W}{B} mana={W}{B}
type=Instant type=Instant
@@ -21739,17 +21738,16 @@ type=Artifact
name=Elenda, the Dusk Rose name=Elenda, the Dusk Rose
abilities=lifelink abilities=lifelink
auto=@movedTo(other creature|graveyard) from(battlefield):counter(1/1) auto=@movedTo(other creature|graveyard) from(battlefield):counter(1/1)
auto=@movedTo(myGraveyard) from(this|battlefield):this(power=0) donothing auto=@movedTo(myGraveyard) from(this|battlefield):this(power=1) create(Vampire:creature Vampire:1/1:white:lifelink) controller
auto=@movedTo(myGraveyard) from(this|battlefield):this(power=1) create(Vampire:creature Vampire:1/1:black:lifelink) controller auto=@movedTo(myGraveyard) from(this|battlefield):this(power=2) create(Vampire:creature Vampire:1/1:white:lifelink)*2 controller
auto=@movedTo(myGraveyard) from(this|battlefield):this(power=2) create(Vampire:creature Vampire:1/1:black:lifelink)*2 controller auto=@movedTo(myGraveyard) from(this|battlefield):this(power=3) create(Vampire:creature Vampire:1/1:white:lifelink)*3 controller
auto=@movedTo(myGraveyard) from(this|battlefield):this(power=3) create(Vampire:creature Vampire:1/1:black:lifelink)*3 controller auto=@movedTo(myGraveyard) from(this|battlefield):this(power=4) create(Vampire:creature Vampire:1/1:white:lifelink)*4 controller
auto=@movedTo(myGraveyard) from(this|battlefield):this(power=4) create(Vampire:creature Vampire:1/1:black:lifelink)*4 controller auto=@movedTo(myGraveyard) from(this|battlefield):this(power=5) create(Vampire:creature Vampire:1/1:white:lifelink)*5 controller
auto=@movedTo(myGraveyard) from(this|battlefield):this(power=5) create(Vampire:creature Vampire:1/1:black:lifelink)*5 controller auto=@movedTo(myGraveyard) from(this|battlefield):this(power=6) create(Vampire:creature Vampire:1/1:white:lifelink)*6 controller
auto=@movedTo(myGraveyard) from(this|battlefield):this(power=6) create(Vampire:creature Vampire:1/1:black:lifelink)*6 controller auto=@movedTo(myGraveyard) from(this|battlefield):this(power=7) create(Vampire:creature Vampire:1/1:white:lifelink)*7 controller
auto=@movedTo(myGraveyard) from(this|battlefield):this(power=7) create(Vampire:creature Vampire:1/1:black:lifelink)*7 controller auto=@movedTo(myGraveyard) from(this|battlefield):this(power=8) create(Vampire:creature Vampire:1/1:white:lifelink)*8 controller
auto=@movedTo(myGraveyard) from(this|battlefield):this(power=8) create(Vampire:creature Vampire:1/1:black:lifelink)*8 controller auto=@movedTo(myGraveyard) from(this|battlefield):this(power=9) create(Vampire:creature Vampire:1/1:white:lifelink)*9 controller
auto=@movedTo(myGraveyard) from(this|battlefield):this(power=9) create(Vampire:creature Vampire:1/1:black:lifelink)*9 controller auto=@movedTo(myGraveyard) from(this|battlefield):this(power=10) create(Vampire:creature Vampire:1/1:white:lifelink)*10 controller
auto=@movedTo(myGraveyard) from(this|battlefield):this(power=10) create(Vampire:creature Vampire:1/1:black:lifelink)*10 controller
text=Lifelink -- Whenever another creature dies, put a +1/+1 counter on Elenda, the Dusk Rose. -- When Elenda dies, create X 1/1 white Vampire creature tokens with lifelink, where X is Elenda's power. text=Lifelink -- Whenever another creature dies, put a +1/+1 counter on Elenda, the Dusk Rose. -- When Elenda dies, create X 1/1 white Vampire creature tokens with lifelink, where X is Elenda's power.
mana={2}{W}{B} mana={2}{W}{B}
type=Legendary Creature type=Legendary Creature
@@ -24790,7 +24788,7 @@ toughness=3
[card] [card]
name=Feasting Troll King name=Feasting Troll King
auto=vigilance,trample auto=vigilance,trample
auto=if casted(this) then token(Food) auto=if casted(this) then token(Food)*3
autograveyard={S(food|myBattlefield)}{S(food|myBattlefield)}{S(food|myBattlefield)}:moveto(myBattlefield) myturnonly autograveyard={S(food|myBattlefield)}{S(food|myBattlefield)}{S(food|myBattlefield)}:moveto(myBattlefield) myturnonly
text=Vigilance, trample -- When Feasting Troll King enters the battlefield, if you cast it from your hand, create three Food tokens. (They're artifacts with "{2}, {T}, Sacrifice this artifact: You gain 3 life.") -- Sacrifice three Foods: Return Feasting Troll King from your graveyard to the battlefield. Activate this ability only during your turn. text=Vigilance, trample -- When Feasting Troll King enters the battlefield, if you cast it from your hand, create three Food tokens. (They're artifacts with "{2}, {T}, Sacrifice this artifact: You gain 3 life.") -- Sacrifice three Foods: Return Feasting Troll King from your graveyard to the battlefield. Activate this ability only during your turn.
mana={2}{G}{G}{G}{G} mana={2}{G}{G}{G}{G}
@@ -25148,7 +25146,7 @@ type=Sorcery
[/card] [/card]
[card] [card]
name=Festering Mummy name=Festering Mummy
auto=_DIES_may target(creature) counter(-1/-1,1) auto=_DIES_may target(creature) counter(-1/-1)
text=When Festering Mummy dies, you may put a -1/-1 counter on target creature. text=When Festering Mummy dies, you may put a -1/-1 counter on target creature.
mana={B} mana={B}
type=Creature type=Creature
@@ -25578,7 +25576,7 @@ type=Sorcery
[/card] [/card]
[card] [card]
name=Finale of Revelation name=Finale of Revelation
abilties=exiledeath abilities=exiledeath
auto=this(X<10) draw:x auto=this(X<10) draw:x
auto=this(X>=10) moveto(myLibrary) all(*|myGraveyard) && shuffle && draw:x auto=this(X>=10) moveto(myLibrary) all(*|myGraveyard) && shuffle && draw:x
auto=this(X>=10) untap notatarget(<upto:5>land) auto=this(X>=10) untap notatarget(<upto:5>land)
@@ -28472,8 +28470,7 @@ toughness=1
[card] [card]
name=Generous Gift name=Generous Gift
target=*|battlefield target=*|battlefield
auto=destroy auto=destroy && _ELEPHANTTOKEN_ targetcontroller
auto=_ELEPHANTTOKEN_ targetController
text=Destroy target permanent. Its controller creates a 3/3 green Elephant creature token. text=Destroy target permanent. Its controller creates a 3/3 green Elephant creature token.
mana={2}{W} mana={2}{W}
type=Instant type=Instant
@@ -31020,7 +31017,7 @@ type=Sorcery
[card] [card]
name=Grasping Dunes name=Grasping Dunes
auto={T}:Add{1} auto={T}:Add{1}
auto={1}{T}{S}:counter(-1/-1,1) target(creature) assorcery auto={1}{T}{S}:counter(-1/-1) target(creature) assorcery
text={T}: Add {1} to your mana pool. -- {1}, {T}, Sacrifice Grasping Dunes: Put a -1/-1 counter on target creature. Activate this ability only any time you could cast a sorcery. text={T}: Add {1} to your mana pool. -- {1}, {T}, Sacrifice Grasping Dunes: Put a -1/-1 counter on target creature. Activate this ability only any time you could cast a sorcery.
type=Land type=Land
subtype=Desert subtype=Desert
@@ -32689,8 +32686,8 @@ toughness=5
[/card] [/card]
[card] [card]
name=Hand of Vecna name=Hand of Vecna
auto={2}:equip
auto={0}:name(Pay life and equip) target(creature|myBattlefield) rehook && life:-phandcount controller asSorcery auto={0}:name(Pay life and equip) target(creature|myBattlefield) rehook && life:-phandcount controller asSorcery
auto={2}:equip
auto=teach(creature) transforms((,newability[@each my combatbegins restriction{compare(phandcount)~morethan~0}:name(Choose one) transforms((,newability[choice name(Equipped creature gets X/X) phandcount/phandcount ueot],newability[if type(Vecna|myBattlefield)~morethan~0 then choice name(Vecna gets X/X) name(Vecna gets X/X) all(Vecna|mybattlefield) phandcount/phandcount ueot])) oneshot])) auto=teach(creature) transforms((,newability[@each my combatbegins restriction{compare(phandcount)~morethan~0}:name(Choose one) transforms((,newability[choice name(Equipped creature gets X/X) phandcount/phandcount ueot],newability[if type(Vecna|myBattlefield)~morethan~0 then choice name(Vecna gets X/X) name(Vecna gets X/X) all(Vecna|mybattlefield) phandcount/phandcount ueot])) oneshot]))
text=At the beginning of combat on your turn, equipped creature or a creature you control named Vecna gets +X/+X until end of turn, where X is the number of cards in your hand. -- Equip-Pay 1 life for each card in your hand. -- Equip {2} text=At the beginning of combat on your turn, equipped creature or a creature you control named Vecna gets +X/+X until end of turn, where X is the number of cards in your hand. -- Equip-Pay 1 life for each card in your hand. -- Equip {2}
mana={3} mana={3}
@@ -32766,7 +32763,7 @@ type=Instant
[/card] [/card]
[card] [card]
name=Hapatra, Vizier of Poisons name=Hapatra, Vizier of Poisons
auto=@combatdamaged(player) from(this):may counter(-1/-1,1) target(creature) && token(Snake,creature Snake,1/1,green,deathtouch) auto=@combatdamaged(player) from(this):may counter(-1/-1) target(creature) && token(Snake,creature Snake,1/1,green,deathtouch)
text=Whenever Hapatra, Vizier of Poisons deals combat damage to a player, you may put a -1/-1 counter on target creature. -- Whenever you put one or more -1/-1 counters on a creature, create a 1/1 green Snake creature token with deathtouch. text=Whenever Hapatra, Vizier of Poisons deals combat damage to a player, you may put a -1/-1 counter on target creature. -- Whenever you put one or more -1/-1 counters on a creature, create a 1/1 green Snake creature token with deathtouch.
mana={B}{G} mana={B}{G}
type=Legendary Creature type=Legendary Creature
@@ -35670,9 +35667,9 @@ toughness=3
[/card] [/card]
[card] [card]
name=Icon of Ancestry name=Icon of Ancestry
aicode=activate target(creature[zpos<=3]|mylibrary) moveto(myhand)
auto={3}{T}:name(look) reveal:3 optionone name(Get Creature) target(<upto:1>creature|reveal) moveto(myhand) optiononeend optiontwo name(put on bottom) target(<3>*|reveal) bottomoflibrary optiontwoend revealend
auto=chooseatype lord(creature[chosentype]) 1/1 chooseend auto=chooseatype lord(creature[chosentype]) 1/1 chooseend
aicode=activate target(creature[chosentype;zpos<=3]|mylibrary) moveto(myhand)
auto={3}{T}:name(look) reveal:3 optionone name(Get Creature) target(<upto:1>creature[chosentype]|reveal) moveto(myhand) optiononeend optiontwo name(put on bottom) target(<3>*|reveal) bottomoflibrary optiontwoend revealend
text=As Icon of Ancestry enters the battlefield, choose a creature type. -- Creatures you control of the chosen type get +1/+1. -- {3}, {T}: Look at the top three cards of your library. You may reveal a creature card of the chosen type from among them and put it into your hand. Put the rest on the bottom of your library in a random order. text=As Icon of Ancestry enters the battlefield, choose a creature type. -- Creatures you control of the chosen type get +1/+1. -- {3}, {T}: Look at the top three cards of your library. You may reveal a creature card of the chosen type from among them and put it into your hand. Put the rest on the bottom of your library in a random order.
mana={3} mana={3}
type=Artifact type=Artifact
@@ -38941,7 +38938,7 @@ toughness=5
[card] [card]
name=Kalitas, Traitor of Ghet name=Kalitas, Traitor of Ghet
abilities=lifelink abilities=lifelink
auto=@movedto(creature[-token]|opponentgraveyard):all(trigger[to]) moveTo(exile) && _ZOMBIETOKEN_ auto=@movedto(creature[-token]|graveyard) from(opponentBattlefield):all(trigger[to]) moveTo(exile) && _ZOMBIETOKEN_
auto={2}{B}{S(other vampire|myBattlefield)}:name(Sacrifice vampire) counter(1/1,2) auto={2}{B}{S(other vampire|myBattlefield)}:name(Sacrifice vampire) counter(1/1,2)
auto={2}{B}{S(other zombie|myBattlefield)}:name(Sacrifice zombie) counter(1/1,2) auto={2}{B}{S(other zombie|myBattlefield)}:name(Sacrifice zombie) counter(1/1,2)
text=Lifelink -- If a nontoken creature an opponent controls would die, instead exile that card and put a 2/2 black Zombie creature token onto the battlefield. -- {2}{B}, Sacrifice another Vampire or Zombie: Put two +1/+1 counters on Kalitas, Traitor of Ghet. text=Lifelink -- If a nontoken creature an opponent controls would die, instead exile that card and put a 2/2 black Zombie creature token onto the battlefield. -- {2}{B}, Sacrifice another Vampire or Zombie: Put two +1/+1 counters on Kalitas, Traitor of Ghet.
@@ -42606,7 +42603,7 @@ toughness=3
[/card] [/card]
[card] [card]
name=Liliana's Influence name=Liliana's Influence
auto=counter(-1/-1,1) all(creature|opponentbattlefield) auto=counter(-1/-1) all(creature|opponentbattlefield)
auto=may moveto(myhand) target(Liliana^ Death Wielder|mylibrary,mygraveyard) auto=may moveto(myhand) target(Liliana^ Death Wielder|mylibrary,mygraveyard)
text=Put a -1/-1 counter on each creature you don't control. You may search your library and/or graveyard for a card named Liliana, Death Wielder, reveal it, and put it into your hand. If you search your library this way, shuffle it. text=Put a -1/-1 counter on each creature you don't control. You may search your library and/or graveyard for a card named Liliana, Death Wielder, reveal it, and put it into your hand. If you search your library this way, shuffle it.
mana={4}{B}{B} mana={4}{B}{B}
@@ -43292,7 +43289,7 @@ toughness=3
[card] [card]
name=Lord of the Forsaken name=Lord of the Forsaken
abilities=flying,trample abilities=flying,trample
auto={B}{S(other creature|mybattlefield)}:name(Opponent mills 3 cards) deplete:3 target(player) auto={B}{S(other creature|mybattlefield)}:name(Player mills 3 cards) deplete:3 target(player)
auto=aslongas(*[hasflashback]|mygraveyard) {L:1}:name(Add 1 mana) add{C} auto=aslongas(*[hasflashback]|mygraveyard) {L:1}:name(Add 1 mana) add{C}
auto=aslongas(*[-hasflashback;canplayfromgraveyard]|mygraveyard) {L:1}:name(Add 1 mana) add{C} auto=aslongas(*[-hasflashback;canplayfromgraveyard]|mygraveyard) {L:1}:name(Add 1 mana) add{C}
text=Flying, trample -- {B}, Sacrifice another creature: Target player mills three cards. -- Pay 1 life: Add {C}. Spend this mana only to cast a spell from your graveyard. text=Flying, trample -- {B}, Sacrifice another creature: Target player mills three cards. -- Pay 1 life: Add {C}. Spend this mana only to cast a spell from your graveyard.
@@ -44185,7 +44182,7 @@ toughness=0
[card] [card]
name=Magmaroth name=Magmaroth
auto=@movedTo(*[-creature]|mystack):counter(-1/-1,-1) auto=@movedTo(*[-creature]|mystack):counter(-1/-1,-1)
auto=@each my upkeep:counter(-1/-1,1) auto=@each my upkeep:counter(-1/-1)
text=At the beginning of your upkeep, put a -1/-1 counter on Magmaroth. -- Whenever you cast a noncreature spell, remove a -1/-1 counter from Magmaroth. text=At the beginning of your upkeep, put a -1/-1 counter on Magmaroth. -- Whenever you cast a noncreature spell, remove a -1/-1 counter from Magmaroth.
mana={3}{R} mana={3}{R}
type=Creature type=Creature
@@ -44617,7 +44614,7 @@ toughness=4
[card] [card]
name=Mangara, the Diplomat name=Mangara, the Diplomat
abilities=lifelink abilities=lifelink
auto=@combat(attacking) source(creature|opponentBattlefield):if type(creature[attacking]|opponentBattlefield)~morethan~1}:draw:1 controller limit:1 auto=@combat(attacking) source(creature|opponentBattlefield) if type(creature[attacking]|opponentBattlefield)~morethan~1}:draw:1 controller limit:1
auto=@movedto(*|opponentStack) restriction{thisturn(*|opponentStack)~equalto~1}:draw:1 controller auto=@movedto(*|opponentStack) restriction{thisturn(*|opponentStack)~equalto~1}:draw:1 controller
text=Lifelink -- Whenever an opponent attacks with creatures, if two or more of those creatures are attacking you and/or planeswalkers you control, draw a card. -- Whenever an opponent casts their second spell each turn, draw a card. text=Lifelink -- Whenever an opponent attacks with creatures, if two or more of those creatures are attacking you and/or planeswalkers you control, draw a card. -- Whenever an opponent casts their second spell each turn, draw a card.
mana={3}{W} mana={3}{W}
@@ -44690,7 +44687,7 @@ toughness=4
[/card] [/card]
[card] [card]
name=Manticore of the Gauntlet name=Manticore of the Gauntlet
auto=counter(-1/-1,1) target(creature|mybattlefield) auto=counter(-1/-1) target(creature|mybattlefield)
auto=damage:3 opponent auto=damage:3 opponent
text=When Manticore of the Gauntlet enters the battlefield, put a -1/-1 counter on target creature you control. Manticore of the Gauntlet deals 3 damage to target opponent. text=When Manticore of the Gauntlet enters the battlefield, put a -1/-1 counter on target creature you control. Manticore of the Gauntlet deals 3 damage to target opponent.
mana={4}{R} mana={4}{R}
@@ -45707,7 +45704,7 @@ toughness=2
[/card] [/card]
[card] [card]
name=Merciless Javelineer name=Merciless Javelineer
auto={2}{D(*|myhand)}:counter(-1/-1,1) target(creature) && cantblock ueot auto={2}{D(*|myhand)}:counter(-1/-1) target(creature) && cantblock ueot
text={2}, Discard a card: Put a -1/-1 counter on target creature. That creature can't block this turn. text={2}, Discard a card: Put a -1/-1 counter on target creature. That creature can't block this turn.
mana={2}{B}{R} mana={2}{B}{R}
type=Creature type=Creature
@@ -48909,7 +48906,7 @@ toughness=3
[card] [card]
name=Nezahal, Primal Tide name=Nezahal, Primal Tide
abilities=nofizzle,nomaxhand abilities=nofizzle,nomaxhand
auto=@movedTo(*|opponentstack):draw:1 auto=@movedTo(*[-creature]|opponentstack):draw:1
auto={D(*|myhand)}{D(*|myhand)}{D(*|myhand)}:(blink)ueot auto={D(*|myhand)}{D(*|myhand)}{D(*|myhand)}:(blink)ueot
text=Nezahal, Primal Tide can't be countered. -- You have no maximum hand size. -- Whenever an opponent casts a noncreature spell, draw a card. -- Discard three cards: Exile Nezahal. Return it to the battlefield tapped under its owner's control at the beginning of the next end step. text=Nezahal, Primal Tide can't be countered. -- You have no maximum hand size. -- Whenever an opponent casts a noncreature spell, draw a card. -- Discard three cards: Exile Nezahal. Return it to the battlefield tapped under its owner's control at the beginning of the next end step.
mana={5}{U}{U} mana={5}{U}{U}
@@ -49970,7 +49967,7 @@ toughness=4
[card] [card]
name=Obelisk Spider name=Obelisk Spider
abilities=reach abilities=reach
auto=@combatdamaged(creature) from(this):counter(-1/-1,1) all(trigger[to]) auto=@combatdamaged(creature) from(this):counter(-1/-1) all(trigger[to])
auto=@counteradded(-1/-1):life:-1 opponent && life:1 controller auto=@counteradded(-1/-1):life:-1 opponent && life:1 controller
text=Reach -- Whenever Obelisk Spider deals combat damage to a creature, put a -1/-1 counter on that creature. -- Whenever you put one or more -1/-1 counters on a creature, each opponent loses 1 life and you gain 1 life. text=Reach -- Whenever Obelisk Spider deals combat damage to a creature, put a -1/-1 counter on that creature. -- Whenever you put one or more -1/-1 counters on a creature, each opponent loses 1 life and you gain 1 life.
mana={1}{B}{G} mana={1}{B}{G}
@@ -51334,7 +51331,7 @@ toughness=1
[/card] [/card]
[card] [card]
name=Ornery Kudu name=Ornery Kudu
auto=counter(-1/-1,1) target(creature|mybattlefield) auto=counter(-1/-1) target(creature|mybattlefield)
text=When Ornery Kudu enters the battlefield, put a -1/-1 counter on target creature you control. text=When Ornery Kudu enters the battlefield, put a -1/-1 counter on target creature you control.
mana={2}{G} mana={2}{G}
type=Creature type=Creature
@@ -58357,9 +58354,9 @@ toughness=2
[card] [card]
name=Retrofitter Foundry name=Retrofitter Foundry
auto={3}:untap auto={3}:untap
auto={2}{T}:create(servo artifact:creature servo artifact:1/1:colorless:) auto={2}{T}:create(servo:artifact creature servo:1/1)
auto={1}{T}[S(Servo|myBattlefield)}:create(thopter artifact:creature thopter artifact:1/1:colorless:flying) auto={1}{T}{S(Servo|myBattlefield)}:create(thopter:artifact creature thopter:1/1:flying)
auto={T}[S(Thopter|myBattlefield)}:create(construct artifact:creature construct artifact:4/4:colorless:) auto={T}{S(Thopter|myBattlefield)}:create(construct:artifact creature construct:4/4)
text={3}: Untap Retrofitter Foundry. -- {2}, {T}: Create a 1/1 colorless Servo artifact creature token. -- {1}, {T}, Sacrifice a Servo: Create a 1/1 colorless Thopter artifact creature token with flying. -- {T}, Sacrifice a Thopter: Create a 4/4 colorless Construct artifact creature token. text={3}: Untap Retrofitter Foundry. -- {2}, {T}: Create a 1/1 colorless Servo artifact creature token. -- {1}, {T}, Sacrifice a Servo: Create a 1/1 colorless Thopter artifact creature token with flying. -- {T}, Sacrifice a Thopter: Create a 4/4 colorless Construct artifact creature token.
mana={1} mana={1}
type=Artifact type=Artifact
@@ -59158,11 +59155,12 @@ type=Sorcery
[/card] [/card]
[card] [card]
name=Rise and Shine name=Rise and Shine
target=artifact[-creature]|myBattlefield
abilities=overload abilities=overload
other={4}{U}{U} name(Overload) auto=paidmana name(Target artifact becomes creature) name(Target artifact becomes creature) transforms((Artifact Creature,newability[counter(1/1.4)])) forever
auto=paidmana name(Target artifact becomes creature) name(Target artifact becomes creature) target(artifact[-creature]|myBattlefield) transforms((Artifact Creature,newability[counter(1/1.4)])) forever auto=overload all(artifact[-creature]|myBattlefield) transforms((,setpower=0,settoughness=0)) forever
auto=overload name(All artifacts become creatures) name(All artifacts become creatures) all(artifact[-creature]|myBattlefield) transforms((Artifact Creature,newability[counter(1/1.4)])) forever
text=Target noncreature artifact you control becomes a 0/0 artifact creature. Put four +1/+1 counters on each artifact that became a creature this way. -- Overload {4}{U}{U} (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.") text=Target noncreature artifact you control becomes a 0/0 artifact creature. Put four +1/+1 counters on each artifact that became a creature this way. -- Overload {4}{U}{U} (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.")
other={4}{U}{U} name(Overload)
mana={1}{U} mana={1}{U}
type=Sorcery type=Sorcery
[/card] [/card]
@@ -60453,8 +60451,10 @@ type=Instant
[/card] [/card]
[card] [card]
name=Run Away Together name=Run Away Together
auto=moveTo(myHand) target(creature|myBattlefield) target=creature|myBattlefield
auto=moveTo(opponentHand) target(creature|opponentBattlefield) auto=moveTo(ownerHand)
auto=moveTo(ownerHand) target(creature|opponentBattlefield)
restriction=type(creature|opponentBattlefield)~morethan~0
text=Choose two target creatures controlled by different players. Return those creatures to their owners' hands. text=Choose two target creatures controlled by different players. Return those creatures to their owners' hands.
mana={1}{U} mana={1}{U}
type=Instant type=Instant
@@ -60716,7 +60716,7 @@ toughness=1
[/card] [/card]
[card] [card]
name=Ruthless Sniper name=Ruthless Sniper
auto=@movedto(*|mygraveyard) from(myhand):may pay({1}) counter(-1/-1,1) target(creature) auto=@movedto(*|mygraveyard) from(myhand):may pay({1}) counter(-1/-1) target(creature)
text=Whenever you cycle or discard a card, you may pay {1}. If you do, put a -1/-1 counter on target creature. text=Whenever you cycle or discard a card, you may pay {1}. If you do, put a -1/-1 counter on target creature.
mana={B} mana={B}
type=Creature type=Creature
@@ -60825,7 +60825,7 @@ toughness=2
[card] [card]
name=Sadistic Obsession name=Sadistic Obsession
target=creature target=creature
auto=teach(creature) {B}{T}:counter(-1/-1,1) target(creature) auto=teach(creature) {B}{T}:counter(-1/-1) target(creature)
text=Enchant creature -- Enchanted creature has "{B}, {T}: Put a -1/-1 counter on target creature." text=Enchant creature -- Enchanted creature has "{B}, {T}: Put a -1/-1 counter on target creature."
mana={3}{B} mana={3}{B}
type=Enchantment type=Enchantment
@@ -60982,7 +60982,7 @@ toughness=4
[/card] [/card]
[card] [card]
name=Said // Done name=Said // Done
ability=flash abilities=flash
other={3}{U} name(Done) other={3}{U} name(Done)
restriction=can play sorcery restriction=can play sorcery
auto=ifnot paid(alternative) then target(other *[instant;sorcery]|mygraveyard) moveto(myHand) auto=ifnot paid(alternative) then target(other *[instant;sorcery]|mygraveyard) moveto(myHand)
@@ -62031,7 +62031,7 @@ type=Sorcery
name=Scarab Feast name=Scarab Feast
abilities=cycling abilities=cycling
auto=choice name(My Graveyard) moveto(exile) target(<upto:3>*|mygraveyard) auto=choice name(My Graveyard) moveto(exile) target(<upto:3>*|mygraveyard)
auto=choice name(Opponent Graveyard)moveto(exile) target(<upto:3>creature|opponentgraveyard) auto=choice name(Opponent Graveyard) moveto(exile) target(<upto:3>creature|opponentgraveyard)
autohand=__CYCLING__({B}) autohand=__CYCLING__({B})
text=Exile up to three target cards from a single graveyard. -- Cycling {B} ({B}, Discard this card: Draw a card.) text=Exile up to three target cards from a single graveyard. -- Cycling {B} ({B}, Discard this card: Draw a card.)
mana={B} mana={B}
@@ -67817,7 +67817,7 @@ subtype=Equipment
[card] [card]
name=Soulstinger name=Soulstinger
auto=name(Put two -1/-1 counters) name(Put two -1/-1 counters) counter(-1/-1,2) target(creature) auto=name(Put two -1/-1 counters) name(Put two -1/-1 counters) counter(-1/-1,2) target(creature)
auto=_DIES_this(counter{-1/-1}=1) ability$!name(Put -1/-1 counter) may name(Put -1/-1 counter) target(creature) counter(-1/-1,1)!$ controller auto=_DIES_this(counter{-1/-1}=1) ability$!name(Put -1/-1 counter) may name(Put -1/-1 counter) target(creature) counter(-1/-1)!$ controller
auto=_DIES_this(counter{-1/-1}=2) ability$!name(Put -1/-1 counters) may name(Put -1/-1 counters) target(creature) counter(-1/-1,2)!$ controller auto=_DIES_this(counter{-1/-1}=2) ability$!name(Put -1/-1 counters) may name(Put -1/-1 counters) target(creature) counter(-1/-1,2)!$ controller
auto=_DIES_this(counter{-1/-1}=3) ability$!name(Put -1/-1 counters) may name(Put -1/-1 counters) target(creature) counter(-1/-1,3)!$ controller auto=_DIES_this(counter{-1/-1}=3) ability$!name(Put -1/-1 counters) may name(Put -1/-1 counters) target(creature) counter(-1/-1,3)!$ controller
auto=_DIES_this(counter{-1/-1}=4) ability$!name(Put -1/-1 counters) may name(Put -1/-1 counters) target(creature) counter(-1/-1,4)!$ controller auto=_DIES_this(counter{-1/-1}=4) ability$!name(Put -1/-1 counters) may name(Put -1/-1 counters) target(creature) counter(-1/-1,4)!$ controller
@@ -68948,8 +68948,8 @@ toughness=4
[card] [card]
name=Splendid Agony name=Splendid Agony
target=creature target=creature
auto=counter(-1/-1,1) auto=counter(-1/-1)
auto=counter(-1/-1,1) target(creature) auto=counter(-1/-1) target(creature)
text=Distribute two -1/-1 counters among one or two target creatures. text=Distribute two -1/-1 counters among one or two target creatures.
mana={2}{B} mana={2}{B}
type=Instant type=Instant
@@ -68969,7 +68969,7 @@ toughness=3
[card] [card]
name=Splicer's Skill name=Splicer's Skill
auto=token(Phyrexian Golem,Artifact Creature Phyrexian Golem,3/3) auto=token(Phyrexian Golem,Artifact Creature Phyrexian Golem,3/3)
text=Create a 3/3 colorless Phyrexian Golem artifact creature token. -- Splice onto instant or sorcery {3}{W} (As you cast an instant or sorcery spell, you may reveal this card from your hand and pay its splice cost. If you do, add this cards effects to that spell.) text=Create a 3/3 colorless Phyrexian Golem artifact creature token. -- Splice onto instant or sorcery {3}{W} (As you cast an instant or sorcery spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.)
mana={2}{W} mana={2}{W}
type=Sorcery type=Sorcery
[/card] [/card]
@@ -72915,7 +72915,7 @@ subtype=Lesson
[/card] [/card]
[card] [card]
name=Team Pennant name=Team Pennant
auto=name(Equip creature token) {1}:rehook target(creature[token]|mybattlefield) auto=name(Equip creature token) {1}:rehook target(creature[token]|mybattlefield)
auto={3}:equip auto={3}:equip
auto=teach(creature) 1/1 auto=teach(creature) 1/1
auto=teach(creature) vigilance auto=teach(creature) vigilance
@@ -73748,7 +73748,7 @@ subtype=Saga
[/card] [/card]
[card] [card]
name=The Birth of Meletis name=The Birth of Meletis
aicode=activate target(land[basic,Plains]|mylibrary) moveto(myhand) aicode=activate target(Plains[basic]|mylibrary) moveto(myhand)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>land[basic;plains]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>land[basic;plains]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
auto=counter(0/0,1,Lore) auto=counter(0/0,1,Lore)
auto=@each my firstmain:counter(0/0,1,Lore) auto=@each my firstmain:counter(0/0,1,Lore)
@@ -74155,7 +74155,7 @@ toughness=5
[card] [card]
name=The Scorpion God name=The Scorpion God
auto=@movedto(graveyard) from(creature[counter{-1/-1}]|battlefield):draw:1 auto=@movedto(graveyard) from(creature[counter{-1/-1}]|battlefield):draw:1
auto={1}{B}{R}:counter(-1/-1,1) target(other creature) auto={1}{B}{R}:counter(-1/-1) target(other creature)
auto=_DIES_phaseaction[endofturn once] moveTo(ownerhand) ueot auto=_DIES_phaseaction[endofturn once] moveTo(ownerhand) ueot
text=Whenever a creature with a -1/-1 counter on it dies, draw a card. -- {1}{B}{R}: Put a -1/-1 counter on another target creature. -- When The Scorpion God dies, return it to its owner's hand at the beginning of the next end step. text=Whenever a creature with a -1/-1 counter on it dies, draw a card. -- {1}{B}{R}: Put a -1/-1 counter on another target creature. -- When The Scorpion God dies, return it to its owner's hand at the beginning of the next end step.
mana={3}{B}{R} mana={3}{B}{R}
@@ -76353,8 +76353,8 @@ toughness=1
[/card] [/card]
[card] [card]
name=Traverse the Outlands name=Traverse the Outlands
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(land[basic]<power:highest:*:mybattlefield>|myLibrary) aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(<power:highest:*:mybattlefield>land[basic]|myLibrary)
auto=name(search card) reveal:plibrarycount optionone name(choose card) target(land[basic]<power:highest:*:mybattlefield>|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<power:highest:*:mybattlefield>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend auto=name(search card) reveal:plibrarycount optionone name(choose card) target(<power:highest:*:mybattlefield>land[basic]|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(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
text=Search your library for up to X basic land cards, where X is the greatest power among creatures you control. Put those cards onto the battlefield tapped, then shuffle your library. text=Search your library for up to X basic land cards, where X is the greatest power among creatures you control. Put those cards onto the battlefield tapped, then shuffle your library.
mana={4}{G} mana={4}{G}
type=Sorcery type=Sorcery
@@ -76462,7 +76462,8 @@ auto={T}{S}:add{B}
auto={T}{S}:add{R} auto={T}{S}:add{R}
auto={T}{S}:add{G} auto={T}{S}:add{G}
text={T}, Sacrifice this artifact: Add one mana of any color. text={T}, Sacrifice this artifact: Add one mana of any color.
type=Artifact Treasure type=Artifact
subtype=Treasure
[/card] [/card]
[card] [card]
name=Treasure Vault name=Treasure Vault
@@ -79574,6 +79575,7 @@ toughness=2
[card] [card]
name=Veyran, Voice of Duality name=Veyran, Voice of Duality
auto=@movedto(*[instant;sorcery]|mystack):1/1 ueot auto=@movedto(*[instant;sorcery]|mystack):1/1 ueot
auto=@movedto(*[instant;sorcery]|mystack):1/1 ueot
text=Magecraft - Whenever you cast or copy an instant or sorcery spell, Veyran, Voice of Duality gets +1/+1 until end of turn. -- If you casting or copying an instant or sorcery spell causes a triggered ability of a permanent you control to trigger, that ability triggers an additional time. text=Magecraft - Whenever you cast or copy an instant or sorcery spell, Veyran, Voice of Duality gets +1/+1 until end of turn. -- If you casting or copying an instant or sorcery spell causes a triggered ability of a permanent you control to trigger, that ability triggers an additional time.
mana={1}{U}{R} mana={1}{U}{R}
type=Legendary Creature type=Legendary Creature
@@ -80899,7 +80901,7 @@ type=Sorcery
[/card] [/card]
[card] [card]
name=Wall of Corpses name=Wall of Corpses
abilties=defender abilities=defender
auto={B}:if type(Wall of Corpses[blocking]|mybattlefield)~morethan~0 then destroy target(creature[blocked]|opponentbattlefield) auto={B}:if type(Wall of Corpses[blocking]|mybattlefield)~morethan~0 then destroy target(creature[blocked]|opponentbattlefield)
text=Defender (This creature can't attack.) -- {B}, Sacrifice Wall of Corpses: Destroy target creature Wall of Corpses is blocking. text=Defender (This creature can't attack.) -- {B}, Sacrifice Wall of Corpses: Destroy target creature Wall of Corpses is blocking.
mana={1}{B} mana={1}{B}
@@ -83338,6 +83340,7 @@ type=Instant
name=Wulfgar of Icewind Dale name=Wulfgar of Icewind Dale
#MISSING: not possible to trigger twice any ability ATM #MISSING: not possible to trigger twice any ability ATM
auto=_ATTACKING_name(Melee) 1/1 ueot auto=_ATTACKING_name(Melee) 1/1 ueot
auto=_ATTACKING_name(Melee) 1/1 ueot
text=Melee (Whenever this creature attacks, it gets +1/+1 until end of turn for each opponent you attacked this combat.) -- If a creature you control attacking would cause a triggered ability of a permanent you control to trigger, that ability triggers an additional time. text=Melee (Whenever this creature attacks, it gets +1/+1 until end of turn for each opponent you attacked this combat.) -- If a creature you control attacking would cause a triggered ability of a permanent you control to trigger, that ability triggers an additional time.
mana={3}{R}{G} mana={3}{R}{G}
type=Legendary Creature type=Legendary Creature
+55 -55
View File
@@ -1491,7 +1491,7 @@ type=Instant
name=Aethersquall Ancient name=Aethersquall Ancient
abilities=flying abilities=flying
auto=@each my upkeep:alterenergy:3 controller auto=@each my upkeep:alterenergy:3 controller
auto={e:8}:moveto(ownerhand) all(other creature|battlefield) asSorcery auto={E:8}:all(other creature|battlefield) moveto(ownerHand) asSorcery
text=Flying -- At the beginning of your upkeep, you get {E}{E}{E} (three energy counters). -- Pay {E}{E}{E}{E}{E}{E}{E}{E}: Return all other creatures to their owners' hands. Activate this ability only any time you could cast a sorcery. text=Flying -- At the beginning of your upkeep, you get {E}{E}{E} (three energy counters). -- Pay {E}{E}{E}{E}{E}{E}{E}{E}: Return all other creatures to their owners' hands. Activate this ability only any time you could cast a sorcery.
mana={5}{U}{U} mana={5}{U}{U}
type=Creature type=Creature
@@ -5207,8 +5207,8 @@ toughness=9
[card] [card]
name=Archdemon of Unx name=Archdemon of Unx
abilities=flying,trample abilities=flying,trample
auto=@each my upkeep:sacrifice notatarget(creature[-zombie]|myBattlefield)
auto=@each my upkeep:_ZOMBIETOKEN_ auto=@each my upkeep:_ZOMBIETOKEN_
auto=@each my upkeep:sacrifice notatarget(creature[-zombie]|myBattlefield)
text=Flying, trample -- At the beginning of your upkeep, sacrifice a non-Zombie creature, then put a 2/2 black Zombie creature token onto the battlefield. text=Flying, trample -- At the beginning of your upkeep, sacrifice a non-Zombie creature, then put a 2/2 black Zombie creature token onto the battlefield.
mana={5}{B}{B} mana={5}{B}{B}
type=Creature type=Creature
@@ -10917,7 +10917,7 @@ type=Sorcery
[card] [card]
name=Biting Tether name=Biting Tether
target=creature target=creature
auto=@each my upkeep:counter(-1/-1,1) auto=@each my upkeep:counter(-1/-1)
alias=1194 alias=1194
text=Enchant creature -- You control enchanted creature. -- At the beginning of your upkeep, put a -1/-1 counter on enchanted creature. text=Enchant creature -- You control enchanted creature. -- At the beginning of your upkeep, put a -1/-1 counter on enchanted creature.
mana={4}{U} mana={4}{U}
@@ -12579,7 +12579,7 @@ toughness=2
[card] [card]
name=Bloodied Ghost name=Bloodied Ghost
abilities=flying abilities=flying
auto=counter(-1/-1,1) auto=counter(-1/-1)
text=Flying -- Bloodied Ghost enters the battlefield with a -1/-1 counter on it. text=Flying -- Bloodied Ghost enters the battlefield with a -1/-1 counter on it.
mana={1}{WB}{WB} mana={1}{WB}{WB}
type=Creature type=Creature
@@ -12878,7 +12878,7 @@ type=Instant
[/card] [/card]
[card] [card]
name=Blowfly Infestation name=Blowfly Infestation
auto=@movedTo(graveyard) from(creature[counter{-1/-1.1}]|battlefield):counter(-1/-1,1) target(creature) auto=@movedTo(graveyard) from(creature[counter{-1/-1.1}]|battlefield):counter(-1/-1) target(creature)
text=Whenever a creature dies, if it had a -1/-1 counter on it, put a -1/-1 counter on target creature. text=Whenever a creature dies, if it had a -1/-1 counter on it, put a -1/-1 counter on target creature.
mana={2}{B} mana={2}{B}
type=Enchantment type=Enchantment
@@ -16688,7 +16688,7 @@ type=Artifact
[/card] [/card]
[card] [card]
name=Canker Abomination name=Canker Abomination
auto=foreach(creature|opponentbattlefield) counter(-1/-1,1) oneshot auto=foreach(creature|opponentbattlefield) counter(-1/-1) oneshot
text=As Canker Abomination enters the battlefield, choose an opponent. Canker Abomination enters the battlefield with a -1/-1 counter on it for each creature that player controls. text=As Canker Abomination enters the battlefield, choose an opponent. Canker Abomination enters the battlefield with a -1/-1 counter on it for each creature that player controls.
mana={2}{BG}{BG} mana={2}{BG}{BG}
type=Creature type=Creature
@@ -19523,7 +19523,7 @@ type=Enchantment
[/card] [/card]
[card] [card]
name=Choking Fumes name=Choking Fumes
auto=counter(-1/-1,1) all(creature[attacking]) auto=counter(-1/-1) all(creature[attacking])
text=Put a -1/-1 counter on each attacking creature. text=Put a -1/-1 counter on each attacking creature.
mana={2}{W} mana={2}{W}
type=Instant type=Instant
@@ -22184,7 +22184,7 @@ toughness=1
[/card] [/card]
[card] [card]
name=Contagion Clasp name=Contagion Clasp
auto=counter(-1/-1,1) target(creature) auto=counter(-1/-1) target(creature)
auto={4}{T}:_PROLIFERATE_ auto={4}{T}:_PROLIFERATE_
text=When Contagion Clasp enters the battlefield, put a -1/-1 counter on target creature. -- {4}, Tap: Proliferate. (You choose any number of permanents and/or players with counters on them, then give each another counter of a kind already there.) text=When Contagion Clasp enters the battlefield, put a -1/-1 counter on target creature. -- {4}, Tap: Proliferate. (You choose any number of permanents and/or players with counters on them, then give each another counter of a kind already there.)
mana={2} mana={2}
@@ -22192,7 +22192,7 @@ type=Artifact
[/card] [/card]
[card] [card]
name=Contagion Engine name=Contagion Engine
auto=target(player) ability$!name(target player) counter(-1/-1,1) all(creature|mybattlefield)!$ targetedplayer auto=target(player) ability$!name(target player) counter(-1/-1) all(creature|mybattlefield)!$ targetedplayer
auto={4}{T}:name(Proliferate 2 times) notatarget(proliferation) proliferate && proliferate auto={4}{T}:name(Proliferate 2 times) notatarget(proliferation) proliferate && proliferate
text=When Contagion Engine enters the battlefield, put a -1/-1 counter on each creature target player controls. -- {4},{T}: Proliferate, then proliferate again. (You choose any number of permanents and/or players with counters on them, then give each another counter of a kind already there. Then do it again.) text=When Contagion Engine enters the battlefield, put a -1/-1 counter on each creature target player controls. -- {4},{T}: Proliferate, then proliferate again. (You choose any number of permanents and/or players with counters on them, then give each another counter of a kind already there. Then do it again.)
mana={6} mana={6}
@@ -24761,7 +24761,7 @@ type=Instant
[/card] [/card]
[card] [card]
name=Cultbrand Cinder name=Cultbrand Cinder
auto=counter(-1/-1,1) target(creature) auto=counter(-1/-1) target(creature)
text=When Cultbrand Cinder enters the battlefield, put a -1/-1 counter on target creature. text=When Cultbrand Cinder enters the battlefield, put a -1/-1 counter on target creature.
mana={4}{BR} mana={4}{BR}
type=Creature type=Creature
@@ -32141,7 +32141,7 @@ toughness=1
[card] [card]
name=Drill-Skimmer name=Drill-Skimmer
abilities=flying abilities=flying
auto=aslongas(other creature[artifact]|myBattlefield)shroud auto=aslongas(other creature[artifact]|myBattlefield) shroud
text=Flying -- Drill-Skimmer has shroud as long as you control another artifact creature. (It can't be the target of spells or abilities.) text=Flying -- Drill-Skimmer has shroud as long as you control another artifact creature. (It can't be the target of spells or abilities.)
mana={4} mana={4}
type=Artifact Creature type=Artifact Creature
@@ -32666,7 +32666,7 @@ toughness=3
name=Druidic Satchel name=Druidic Satchel
mana={3} mana={3}
type=Artifact type=Artifact
auto={2}{t}:reveal:1 optionone name(Use Satchel) transforms((,newability[all(creature|reveal) _SAPROLINGTOKEN_ controller],newability[all(land|reveal) moveto(mybattlefield)] ,newability[all(-land,-creature|reveal) life:2 controller])) forever optiononeend optiontwo name(Place back on top) target(<1>*|reveal) moveto(mylibrary) optiontwoend revealend auto={2}{t}:reveal:1 optionone name(Use Satchel) transforms((,newability[all(creature|reveal) _SAPROLINGTOKEN_ controller],newability[all(land|reveal) moveto(mybattlefield)] ,newability[all(*[-land;-creature]|reveal) life:2 controller])) forever optiononeend optiontwo name(Place back on top) target(<1>*|reveal) moveto(mylibrary) optiontwoend revealend
text={2}, {T}: Reveal the top card of your library. If it's a creature card, put a 1/1 green Saproling creature token onto the battlefield. If it's a land card, put that card onto the battlefield under your control. If it's a noncreature, nonland card, you gain 2 life. text={2}, {T}: Reveal the top card of your library. If it's a creature card, put a 1/1 green Saproling creature token onto the battlefield. If it's a land card, put that card onto the battlefield under your control. If it's a noncreature, nonland card, you gain 2 life.
[/card] [/card]
[card] [card]
@@ -33025,7 +33025,7 @@ toughness=1
[/card] [/card]
[card] [card]
name=Dusk Urchins name=Dusk Urchins
auto=@combat(attacking,blocking) source(this):counter(-1/-1,1) all(this) auto=@combat(attacking,blocking) source(this):counter(-1/-1) all(this)
auto=_DIES_thisforeach(counter{-1/-1.1}) draw:1 controller auto=_DIES_thisforeach(counter{-1/-1.1}) draw:1 controller
text=Whenever Dusk Urchins attacks or blocks, put a -1/-1 counter on it. -- When Dusk Urchins dies, draw a card for each -1/-1 counter on it. text=Whenever Dusk Urchins attacks or blocks, put a -1/-1 counter on it. -- When Dusk Urchins dies, draw a card for each -1/-1 counter on it.
mana={2}{B} mana={2}{B}
@@ -40184,7 +40184,7 @@ type=Instant
[/card] [/card]
[card] [card]
name=Fevered Convulsions name=Fevered Convulsions
auto={2}{B}{B}:counter(-1/-1,1) target(creature) auto={2}{B}{B}:counter(-1/-1) target(creature)
text={2}{B}{B}: Put a -1/-1 counter on target creature. text={2}{B}{B}: Put a -1/-1 counter on target creature.
mana={B}{B} mana={B}{B}
type=Enchantment type=Enchantment
@@ -43959,7 +43959,7 @@ type=Sorcery
[/card] [/card]
[card] [card]
name=Fume Spitter name=Fume Spitter
auto={S}:counter(-1/-1,1) target(other creature) auto={S}:counter(-1/-1) target(other creature)
text=Sacrifice Fume Spitter: Put a -1/-1 counter on target creature. text=Sacrifice Fume Spitter: Put a -1/-1 counter on target creature.
mana={B} mana={B}
type=Creature type=Creature
@@ -47099,7 +47099,7 @@ toughness=1
name=Glistening Oil name=Glistening Oil
target=creature target=creature
auto=infect auto=infect
auto=@each my upkeep:counter(-1/-1,1) auto=@each my upkeep:counter(-1/-1)
autograveyard=_DIES_moveTo(ownerhand) autograveyard=_DIES_moveTo(ownerhand)
text=Enchant creature -- Enchanted creature has Infect. -- At the beginning of your upkeep, put a -1/-1 counter on enchanted creature. -- When Glistening Oil is put into a graveyard from the battlefield, return Glistening Oil to its owner's hand. text=Enchant creature -- Enchanted creature has Infect. -- At the beginning of your upkeep, put a -1/-1 counter on enchanted creature. -- When Glistening Oil is put into a graveyard from the battlefield, return Glistening Oil to its owner's hand.
mana={B}{B} mana={B}{B}
@@ -47291,7 +47291,7 @@ toughness=3
[/card] [/card]
[card] [card]
name=Gnarled Effigy name=Gnarled Effigy
auto={4}{T}:counter(-1/-1,1) target(creature) auto={4}{T}:counter(-1/-1) target(creature)
text={4}, {T}: Put a -1/-1 counter on target creature. text={4}, {T}: Put a -1/-1 counter on target creature.
mana={4} mana={4}
type=Artifact type=Artifact
@@ -49057,7 +49057,7 @@ toughness=1
[/card] [/card]
[card] [card]
name=Gore Vassal name=Gore Vassal
auto={S}:target(other creature) transforms((,newability[counter(-1/-1,1)],newability[if cantargetcard(creature[power>=1]) then regenerate])) forever auto={S}:target(other creature) transforms((,newability[counter(-1/-1)],newability[if cantargetcard(creature[power>=1]) then regenerate])) forever
text=Sacrifice Gore Vassal: Put a -/1-1 counter on target creature. Then, if that creature's toughness is 1 or greater, regenerate it. text=Sacrifice Gore Vassal: Put a -/1-1 counter on target creature. Then, if that creature's toughness is 1 or greater, regenerate it.
mana={2}{W} mana={2}{W}
type=Creature type=Creature
@@ -50262,7 +50262,7 @@ type=Instant
[card] [card]
name=Grief Tyrant name=Grief Tyrant
auto=counter(-1/-1,4) auto=counter(-1/-1,4)
auto=_DIES_may thisforeach(counter{-1/-1.1}) counter(-1/-1,1) target(creature) auto=_DIES_may thisforeach(counter{-1/-1.1}) counter(-1/-1) target(creature)
text=Grief Tyrant enters the battlefield with four -1/-1 counters on it. -- When Grief Tyrant is put into a graveyard from the battlefield, put a -1/-1 counter on target creature for each -1/-1 counter on Grief Tyrant. text=Grief Tyrant enters the battlefield with four -1/-1 counters on it. -- When Grief Tyrant is put into a graveyard from the battlefield, put a -1/-1 counter on target creature for each -1/-1 counter on Grief Tyrant.
mana={5}{BR} mana={5}{BR}
type=Creature type=Creature
@@ -50345,7 +50345,7 @@ subtype=Equipment
[card] [card]
name=Grim Affliction name=Grim Affliction
target=creature target=creature
auto=counter(-1/-1,1) auto=counter(-1/-1)
auto=_PROLIFERATE_ auto=_PROLIFERATE_
text=Put a -1/-1 counter on target creature, then proliferate. text=Put a -1/-1 counter on target creature, then proliferate.
mana={2}{B} mana={2}{B}
@@ -51764,10 +51764,10 @@ toughness=5
[card] [card]
name=Gwyllion Hedge-Mage name=Gwyllion Hedge-Mage
auto=if type(plains|mybattlefield)~morethan~1 then if type(swamp|mybattlefield)~lessthan~2 then may token(Kithkin Soldier,creature Kithikin Soldier,1/1,white) oneshot auto=if type(plains|mybattlefield)~morethan~1 then if type(swamp|mybattlefield)~lessthan~2 then may token(Kithkin Soldier,creature Kithikin Soldier,1/1,white) oneshot
auto=if type(swamp|mybattlefield)~morethan~1 then if type(plains|mybattlefield)~lessthan~2 then may counter(-1/-1,1) target(creature) oneshot auto=if type(swamp|mybattlefield)~morethan~1 then if type(plains|mybattlefield)~lessthan~2 then may counter(-1/-1) target(creature) oneshot
auto=if type(plains|mybattlefield)~morethan~1 then if type(swamp|mybattlefield)~morethan~1 then choice token(Kithkin Soldier,creature Kithikin Soldier,1/1,white) oneshot auto=if type(plains|mybattlefield)~morethan~1 then if type(swamp|mybattlefield)~morethan~1 then choice token(Kithkin Soldier,creature Kithikin Soldier,1/1,white) oneshot
auto=if type(plains|mybattlefield)~morethan~1 then if type(swamp|mybattlefield)~morethan~1 then choice target(creature) counter(-1/-1,1) oneshot auto=if type(plains|mybattlefield)~morethan~1 then if type(swamp|mybattlefield)~morethan~1 then choice target(creature) counter(-1/-1) oneshot
auto=if type(plains|mybattlefield)~morethan~1 then if type(swamp|mybattlefield)~morethan~1 then name(do both) choice name(do both) target(creature) counter(-1/-1,1) oneshot && name(do both) token(Kithkin Soldier,creature Kithikin Soldier,1/1,white) oneshot auto=if type(plains|mybattlefield)~morethan~1 then if type(swamp|mybattlefield)~morethan~1 then name(do both) choice name(do both) target(creature) counter(-1/-1) oneshot && name(do both) token(Kithkin Soldier,creature Kithikin Soldier,1/1,white) oneshot
text=When Gwyllion Hedge-Mage enters the battlefield, if you control two or more Plains, you may put a 1/1 white Kithkin Soldier creature token onto the battlefield. -- When Gwyllion Hedge-Mage enters the battlefield, if you control two or more Swamps, you may put a -1/-1 counter on target creature. text=When Gwyllion Hedge-Mage enters the battlefield, if you control two or more Plains, you may put a 1/1 white Kithkin Soldier creature token onto the battlefield. -- When Gwyllion Hedge-Mage enters the battlefield, if you control two or more Swamps, you may put a -1/-1 counter on target creature.
mana={2}{WB} mana={2}{WB}
type=Creature type=Creature
@@ -52361,7 +52361,7 @@ toughness=1
[/card] [/card]
[card] [card]
name=Harbinger of Night name=Harbinger of Night
auto=@each my upkeep:all(creature) counter(-1/-1,1) auto=@each my upkeep:all(creature) counter(-1/-1)
text=At the beginning of your upkeep, put a -1/-1 counter on each creature. text=At the beginning of your upkeep, put a -1/-1 counter on each creature.
mana={2}{B}{B} mana={2}{B}{B}
type=Creature type=Creature
@@ -58755,7 +58755,7 @@ subtype=Aura
[card] [card]
name=Instill Infection name=Instill Infection
target=creature target=creature
auto=counter(-1/-1,1) auto=counter(-1/-1)
auto=draw:1 controller auto=draw:1 controller
text=Put a -1/-1 counter on target creature. -- Draw a card. text=Put a -1/-1 counter on target creature. -- Draw a card.
mana={3}{B} mana={3}{B}
@@ -59647,9 +59647,9 @@ toughness=3
[/card] [/card]
[card] [card]
name=Iwamori of the Open Fist name=Iwamori of the Open Fist
trample=abilities abilities=trample
auto=ability$!name(put in play) target(creature[legendary]|myhand) moveTo(mybattlefield)!$ opponent auto=ability$!name(put in play) target(creature[legendary]|myhand) moveTo(mybattlefield)!$ opponent
text=Trample -- When Iwamori of the Open Fist enters the battlefield, each opponent may put a legendary creature card from his or her hand onto the battlefield. text=Trample -- When Iwamori of the Open Fist enters the battlefield, each opponent may put a legendary creature card from their hand onto the battlefield.
mana={2}{G}{G} mana={2}{G}{G}
type=Legendary Creature type=Legendary Creature
subtype=Human Monk subtype=Human Monk
@@ -61562,11 +61562,11 @@ toughness=2
[/card] [/card]
[card] [card]
name=Kami of the Painted Road name=Kami of the Painted Road
auto=@movedTo(arcane,spirit|mystack):may protection from white ueot auto=@movedTo(arcane,spirit|mystack):may name(Protection from white) transforms((,newability[protection from(*[white])] )) ueot
auto=@movedTo(arcane,spirit|mystack):may protection from blue ueot auto=@movedTo(arcane,spirit|mystack):may name(Protection from blue) transforms((,newability[protection from(*[blue])] )) ueot
auto=@movedTo(arcane,spirit|mystack):may protection from black ueot auto=@movedTo(arcane,spirit|mystack):may name(Protection from black) transforms((,newability[protection from(*[black])] )) ueot
auto=@movedTo(arcane,spirit|mystack):may protection from red ueot auto=@movedTo(arcane,spirit|mystack):may name(Protection from red) transforms((,newability[protection from(*[red])] )) ueot
auto=@movedTo(arcane,spirit|mystack):may protection from green ueot auto=@movedTo(arcane,spirit|mystack):may name(Protection from green) transforms((,newability[protection from(*[green])] )) ueot
text=Whenever you cast a Spirit or Arcane spell, Kami of the Painted Road gains protection from the color of your choice until end of turn. text=Whenever you cast a Spirit or Arcane spell, Kami of the Painted Road gains protection from the color of your choice until end of turn.
mana={4}{W} mana={4}{W}
type=Creature type=Creature
@@ -69252,7 +69252,7 @@ type=Enchantment
[card] [card]
name=Lurking Skirge name=Lurking Skirge
auto=@movedto(creature|opponentgraveyard) from(battlefield) once:transforms((removetypes)) forever && transforms((Creature Phyrexian Imp,setpower=3,settoughness=2,flying)) forever auto=@movedto(creature|opponentgraveyard) from(battlefield) once:transforms((removetypes)) forever && transforms((Creature Phyrexian Imp,setpower=3,settoughness=2,flying)) forever
text=When a creature is put into an opponents graveyard from the battlefield, if Lurking Skirge is an enchantment, Lurking Skirge becomes a 3/2 Phyrexian Imp creature with flying. text=When a creature is put into an opponent's graveyard from the battlefield, if Lurking Skirge is an enchantment, Lurking Skirge becomes a 3/2 Phyrexian Imp creature with flying.
mana={1}{B} mana={1}{B}
type=Enchantment type=Enchantment
[/card] [/card]
@@ -73516,7 +73516,7 @@ toughness=2
[card] [card]
name=Midnight Banshee name=Midnight Banshee
abilities=wither abilities=wither
auto=@each my upkeep:all(creature[-black]) counter(-1/-1,1) auto=@each my upkeep:all(creature[-black]) counter(-1/-1)
text=Wither (This deals damage to creatures in the form of -1/-1 counters.) -- At the beginning of your upkeep, put a -1/-1 counter on each nonblack creature. text=Wither (This deals damage to creatures in the form of -1/-1 counters.) -- At the beginning of your upkeep, put a -1/-1 counter on each nonblack creature.
mana={3}{B}{B}{B} mana={3}{B}{B}{B}
type=Creature type=Creature
@@ -74832,7 +74832,7 @@ type=Instant
[/card] [/card]
[card] [card]
name=Misfortune name=Misfortune
auto=ability$!choice name(opponent's creatures) all(creature|opponentbattlefield) counter(1/1) && life:4 opponent _ choice name(your creatures) all(creature|mybattlefield) counter(-1/-1,1) && life:-4 controller !$ opponent auto=ability$!choice name(opponent's creatures) all(creature|opponentbattlefield) counter(1/1) && life:4 opponent _ choice name(your creatures) all(creature|mybattlefield) counter(-1/-1) && life:-4 controller !$ opponent
text=An opponent chooses one - You put a +1/+1 counter on each creature you control and gain 4 life; or you put a -1/-1 counter on each creature that player controls and Misfortune deals 4 damage to him or her. text=An opponent chooses one - You put a +1/+1 counter on each creature you control and gain 4 life; or you put a -1/-1 counter on each creature that player controls and Misfortune deals 4 damage to him or her.
mana={1}{B}{R}{G} mana={1}{B}{R}{G}
type=Sorcery type=Sorcery
@@ -84537,7 +84537,7 @@ subtype=Aura
name=Parasitic Implant name=Parasitic Implant
target=creature target=creature
auto=@each my upkeep:sacrifice(mytgt) && token(Phyrexian Myr,Artifact Creature Phyrexian Myr,1/1) controller auto=@each my upkeep:sacrifice(mytgt) && token(Phyrexian Myr,Artifact Creature Phyrexian Myr,1/1) controller
text=Enchant creature -- At the beginning of your upkeep, enchanted creatures controller sacrifices it and you create a 1/1 colorless Phyrexian Myr artifact creature token. text=Enchant creature -- At the beginning of your upkeep, enchanted creature's controller sacrifices it and you create a 1/1 colorless Phyrexian Myr artifact creature token.
mana={3}{B} mana={3}{B}
type=Enchantment type=Enchantment
subtype=Aura subtype=Aura
@@ -84870,7 +84870,7 @@ toughness=4
name=Patron of the Wild name=Patron of the Wild
facedown={3} facedown={3}
autofacedown={2}{G}:morph autofacedown={2}{G}:morph
autofaceup=3/3 target(creature) autofaceup=3/3 target(creature) ueot
text=Morph {2}{G} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) -- When Patron of the Wild is turned face up, target creature gets +3/+3 until end of turn. text=Morph {2}{G} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) -- When Patron of the Wild is turned face up, target creature gets +3/+3 until end of turn.
mana={G} mana={G}
type=Creature type=Creature
@@ -87090,7 +87090,7 @@ subtype=Trap
[/card] [/card]
[card] [card]
name=Pith Driller name=Pith Driller
auto=counter(-1/-1,1) target(creature) auto=counter(-1/-1) target(creature)
text=({p(B)} may be paid for with either {B} or 2 life.) -- When Pith Driller enters the battlefield, put a -1/-1 counter on target creature. text=({p(B)} may be paid for with either {B} or 2 life.) -- When Pith Driller enters the battlefield, put a -1/-1 counter on target creature.
mana={4}{p(B)} mana={4}{p(B)}
color=black color=black
@@ -89141,8 +89141,8 @@ toughness=5
[/card] [/card]
[card] [card]
name=Promise of Bunrei name=Promise of Bunrei
auto=@movedto(graveyard) from(creature|myBattlefield):token(Spirit,Creature Spirit,1/1)*4 oneShot auto=@movedto(graveyard) from(creature|myBattlefield) turnlimited:token(Spirit,Creature Spirit,1/1)*4
auto=@movedto(graveyard) from(creature|myBattlefield):bury auto=@movedto(graveyard) from(creature|myBattlefield):sacrifice
text=When a creature you control is put into a graveyard from the battlefield, sacrifice Promise of Bunrei. If you do, put four 1/1 colorless Spirit creature tokens onto the battlefield. text=When a creature you control is put into a graveyard from the battlefield, sacrifice Promise of Bunrei. If you do, put four 1/1 colorless Spirit creature tokens onto the battlefield.
mana={2}{W} mana={2}{W}
type=Enchantment type=Enchantment
@@ -90376,7 +90376,7 @@ toughness=2
[/card] [/card]
[card] [card]
name=Quagmire Lamprey name=Quagmire Lamprey
auto=@combat(blocked) source(this) from(creature):all(trigger[from]) counter(-1/-1,1) auto=@combat(blocked) source(this) from(creature):all(trigger[from]) counter(-1/-1)
text=Whenever Quagmire Lamprey becomes blocked by a creature, put a -1/-1 counter on that creature. text=Whenever Quagmire Lamprey becomes blocked by a creature, put a -1/-1 counter on that creature.
mana={2}{B} mana={2}{B}
type=Creature type=Creature
@@ -101899,7 +101899,7 @@ toughness=5
[/card] [/card]
[card] [card]
name=Segmented Wurm name=Segmented Wurm
auto=@targeted(this):counter(-1/-1,1) auto=@targeted(this):counter(-1/-1)
text=Whenever Segmented Wurm becomes the target of a spell or ability, put a -1/-1 counter on it. text=Whenever Segmented Wurm becomes the target of a spell or ability, put a -1/-1 counter on it.
mana={3}{R}{G} mana={3}{R}{G}
type=Creature type=Creature
@@ -102849,7 +102849,7 @@ type=Legendary Land
name=Serrated Arrows name=Serrated Arrows
auto=counter(0/0,3,Arrowhead) auto=counter(0/0,3,Arrowhead)
auto=@each my upkeep:moveTo(mygraveyard) all(serrated arrows[-counter{0/0.1.Arrowhead}]) auto=@each my upkeep:moveTo(mygraveyard) all(serrated arrows[-counter{0/0.1.Arrowhead}])
auto={C(0/0,-1,Arrowhead)}{T}:counter(-1/-1,1) target(creature) auto={C(0/0,-1,Arrowhead)}{T}:counter(-1/-1) target(creature)
text=Serrated Arrows enters the battlefield with three arrowhead counters on it. -- At the beginning of your upkeep, if there are no arrowhead counters on Serrated Arrows, sacrifice it. -- {T}, Remove an arrowhead counter from Serrated Arrows: Put a -1/-1 counter on target creature. text=Serrated Arrows enters the battlefield with three arrowhead counters on it. -- At the beginning of your upkeep, if there are no arrowhead counters on Serrated Arrows, sacrifice it. -- {T}, Remove an arrowhead counter from Serrated Arrows: Put a -1/-1 counter on target creature.
mana={4} mana={4}
type=Artifact type=Artifact
@@ -106194,7 +106194,7 @@ type=Sorcery
name=Sinking Feeling name=Sinking Feeling
target=creature target=creature
auto=doesnotuntap auto=doesnotuntap
auto=teach(creature) {1}{counter(-1/-1,1)}:untap auto=teach(creature) {1}{counter(-1/-1)}:untap
text=Enchant creature -- Enchanted creature doesn't untap during its controller's untap step. -- Enchanted creature has "{1}, Put a -1/-1 counter on this creature: Untap this creature." text=Enchant creature -- Enchanted creature doesn't untap during its controller's untap step. -- Enchanted creature has "{1}, Put a -1/-1 counter on this creature: Untap this creature."
mana={2}{U} mana={2}{U}
type=Enchantment type=Enchantment
@@ -106517,7 +106517,7 @@ type=Artifact
[/card] [/card]
[card] [card]
name=Skeleton Ship name=Skeleton Ship
auto={T}:counter(-1/-1,1) target(creature) auto={T}:counter(-1/-1) target(creature)
auto=aslongas(island|myBattlefield) all(this) sacrifice while <1 auto=aslongas(island|myBattlefield) all(this) sacrifice while <1
text=When you control no Islands, sacrifice Skeleton Ship. -- {T}: Put a -1/-1 counter on target creature. text=When you control no Islands, sacrifice Skeleton Ship. -- {T}: Put a -1/-1 counter on target creature.
mana={3}{U}{B} mana={3}{U}{B}
@@ -119966,8 +119966,8 @@ toughness=2
[card] [card]
name=Thelon's Chant name=Thelon's Chant
auto=upcost[{G}] sacrifice auto=upcost[{G}] sacrifice
auto=@movedTo(swamp|mybattlefield):ability$!choice name(3 damage) damage:3 controller _ choice name(counter) target(creature|mybattlefield) counter(-1/-1,1) !$ controller auto=@movedTo(swamp|mybattlefield):ability$!choice name(3 damage) damage:3 controller _ choice name(counter) target(creature|mybattlefield) counter(-1/-1) !$ controller
auto=@movedTo(swamp|opponentbattlefield):ability$!choice name(3 damage) damage:3 controller _ choice name(counter) target(creature|mybattlefield) counter(-1/-1,1) !$ opponent auto=@movedTo(swamp|opponentbattlefield):ability$!choice name(3 damage) damage:3 controller _ choice name(counter) target(creature|mybattlefield) counter(-1/-1) !$ opponent
text=At the beginning of your upkeep, sacrifice Thelon's Chant unless you pay {G}. -- Whenever a player puts a Swamp onto the battlefield, Thelon's Chant deals 3 damage to that player unless he or she puts a -1/-1 counter on a creature he or she controls. text=At the beginning of your upkeep, sacrifice Thelon's Chant unless you pay {G}. -- Whenever a player puts a Swamp onto the battlefield, Thelon's Chant deals 3 damage to that player unless he or she puts a -1/-1 counter on a creature he or she controls.
mana={1}{G}{G} mana={1}{G}{G}
type=Enchantment type=Enchantment
@@ -122939,8 +122939,8 @@ type=Artifact
[card] [card]
name=Tourach's Chant name=Tourach's Chant
auto=upcost[{B}] sacrifice auto=upcost[{B}] sacrifice
auto=@movedTo(forest|mybattlefield):ability$!choice name(3 damage) damage:3 controller _ choice name(counter) target(creature|mybattlefield) counter(-1/-1,1) !$ controller auto=@movedTo(forest|mybattlefield):ability$!choice name(3 damage) damage:3 controller _ choice name(counter) target(creature|mybattlefield) counter(-1/-1) !$ controller
auto=@movedTo(forest|opponentbattlefield):ability$!choice name(3 damage) damage:3 controller _ choice name(counter) target(creature|mybattlefield) counter(-1/-1,1) !$ opponent auto=@movedTo(forest|opponentbattlefield):ability$!choice name(3 damage) damage:3 controller _ choice name(counter) target(creature|mybattlefield) counter(-1/-1) !$ opponent
text=At the beginning of your upkeep, sacrifice Tourach's Chant unless you pay {B}. -- Whenever a player puts a Forest onto the battlefield, Tourach's Chant deals 3 damage to that player unless he or she puts a -1/-1 counter on a creature he or she controls. text=At the beginning of your upkeep, sacrifice Tourach's Chant unless you pay {B}. -- Whenever a player puts a Forest onto the battlefield, Tourach's Chant deals 3 damage to that player unless he or she puts a -1/-1 counter on a creature he or she controls.
mana={1}{B}{B} mana={1}{B}{B}
type=Enchantment type=Enchantment
@@ -124247,7 +124247,7 @@ subtype=Aura
name=Trigon of Corruption name=Trigon of Corruption
auto=counter(0/0,3,Charge) auto=counter(0/0,3,Charge)
auto={B}{B}{T}:counter(0/0,1,Charge) auto={B}{B}{T}:counter(0/0,1,Charge)
auto={C(0/0,-1,Charge)}{2}{T}:counter(-1/-1,1) target(creature) auto={C(0/0,-1,Charge)}{2}{T}:counter(-1/-1) target(creature)
text=Trigon of Corruption enters the battlefield with 3 charge counters on it. -- {B}{B}, {T}: Put a charge counter on Trigon of Corruption. -- {2}, {T}, Remove a charge counter from Trigon of Corruption: Put a -1/-1 counter on target creature. text=Trigon of Corruption enters the battlefield with 3 charge counters on it. -- {B}{B}, {T}: Put a charge counter on Trigon of Corruption. -- {2}, {T}, Remove a charge counter from Trigon of Corruption: Put a -1/-1 counter on target creature.
mana={4} mana={4}
type=Artifact type=Artifact
@@ -127694,8 +127694,8 @@ toughness=2
[/card] [/card]
[card] [card]
name=Vedalken Anatomist name=Vedalken Anatomist
auto={2}{U}{T}:tap target(creature) && counter(-1/-1,1) auto={2}{U}{T}:tap target(creature) && counter(-1/-1)
auto={2}{U}{T}:untap target(creature) && counter(-1/-1,1) auto={2}{U}{T}:untap target(creature) && counter(-1/-1)
text={2}{U}, {T}:Put a -1/-1 counter on target creature. You may tap or untap that creature. text={2}{U}, {T}:Put a -1/-1 counter on target creature. You may tap or untap that creature.
mana={2}{U} mana={2}{U}
type=Creature type=Creature
@@ -133801,8 +133801,8 @@ type=Instant
[/card] [/card]
[card] [card]
name=Wicker Warcrawler name=Wicker Warcrawler
auto=_ATTACKING_phaseaction[combatends once] counter(-1/-1,1) auto=_ATTACKING_phaseaction[combatends once] counter(-1/-1)
auto=@combat(blocking) source(this):phaseaction[combatends once] counter(-1/-1,1) auto=@combat(blocking) source(this):phaseaction[combatends once] counter(-1/-1)
text=Whenever Wicker Warcrawler attacks or blocks, put a -1/-1 counter on it at end of combat. text=Whenever Wicker Warcrawler attacks or blocks, put a -1/-1 counter on it at end of combat.
mana={5} mana={5}
type=Artifact Creature type=Artifact Creature
@@ -133820,7 +133820,7 @@ toughness=1
[/card] [/card]
[card] [card]
name=Wickerbough Elder name=Wickerbough Elder
auto=counter(-1/-1,1) auto=counter(-1/-1)
auto={G}{C(-1/-1,-1)}:destroy target(artifact,enchantment) auto={G}{C(-1/-1,-1)}:destroy target(artifact,enchantment)
text=Wickerbough Elder enters the battlefield with a -1/-1 counter on it. -- {G}, Remove a -1/-1 counter from Wickerbough Elder: Destroy target artifact or enchantment. text=Wickerbough Elder enters the battlefield with a -1/-1 counter on it. -- {G}, Remove a -1/-1 counter from Wickerbough Elder: Destroy target artifact or enchantment.
mana={3}{G} mana={3}{G}
@@ -202,7 +202,7 @@ auto={C(0/0,2,Loyalty)}:name(+2: Deals 1 damage to opponent and each creature he
auto={C(0/0,2,Loyalty)}:name(+2: Deals 1 damage to planeswalker and each creature its controller controls) target(planeswalker) damage:1 && damage:1 all(creature|targetcontrollerbattlefield) auto={C(0/0,2,Loyalty)}:name(+2: Deals 1 damage to planeswalker and each creature its controller controls) target(planeswalker) damage:1 && damage:1 all(creature|targetcontrollerbattlefield)
auto={C(0/0,-3,Loyalty)}:name(-3: Reanimate a Pirate) moveTo(myBattlefield) target(creature[Pirate]|myGraveyard) auto={C(0/0,-3,Loyalty)}:name(-3: Reanimate a Pirate) moveTo(myBattlefield) target(creature[Pirate]|myGraveyard)
auto={C(0/0,-11,Loyalty)}:name(-11: Destroy all creatures and deal damage) all(creature|opponentBattlefield) dynamicability<!powerstrike targetcontroller!> && destroy auto={C(0/0,-11,Loyalty)}:name(-11: Destroy all creatures and deal damage) all(creature|opponentBattlefield) dynamicability<!powerstrike targetcontroller!> && destroy
text=+2: Angrath, Minotaur Pirate deals 1 damage to target opponent or planeswalker and each creature that player or that planeswalkers controller controls. -- 3: Return target Pirate card from your graveyard to the battlefield. -- 11: Destroy all creatures target opponent controls. Angrath, Minotaur Pirate deals damage to that player equal to their total power. text=+2: Angrath, Minotaur Pirate deals 1 damage to target opponent or planeswalker and each creature that player or that planeswalker's controller controls. -- 3: Return target Pirate card from your graveyard to the battlefield. -- 11: Destroy all creatures target opponent controls. Angrath, Minotaur Pirate deals damage to that player equal to their total power.
mana={4}{B}{R} mana={4}{B}{R}
type=Legendary Planeswalker type=Legendary Planeswalker
subtype=Angrath subtype=Angrath
@@ -268,7 +268,7 @@ auto=if type(*[day;night]|battlefield)~equalto~0 then if type(*[nonight]|battlef
auto=if compare(hascntloyalty)~equalto~0 then counter(0/0,4,loyalty) auto=if compare(hascntloyalty)~equalto~0 then counter(0/0,4,loyalty)
auto={C(0/0,2,Loyalty)}:name(+2: Add red and green mana) add{R}{G} auto={C(0/0,2,Loyalty)}:name(+2: Add red and green mana) add{R}{G}
auto={C(0/0,0,Loyalty)}:name(0: Becomes werewolf) transforms((Creature Werewolf,setpower=5,settoughness=5,newability[trample],newability[indestructible],newability[haste])) ueot auto={C(0/0,0,Loyalty)}:name(0: Becomes werewolf) transforms((Creature Werewolf,setpower=5,settoughness=5,newability[trample],newability[indestructible],newability[haste])) ueot
text=Nightbound (If a player casts at least two spells during their own turn, it becomes day next turn.) -- +2: Add {R}{G}. -- 0: Until end of turn, Arlinn, the Moons Fury becomes a 5/5 Werewolf creature with trample, indestructible, and haste. // Arlinn, the Pack's Hope text=Nightbound (If a player casts at least two spells during their own turn, it becomes day next turn.) -- +2: Add {R}{G}. -- 0: Until end of turn, Arlinn, the Moon's Fury becomes a 5/5 Werewolf creature with trample, indestructible, and haste. // Arlinn, the Pack's Hope
color=red,green color=red,green
type=Legendary Planeswalker type=Legendary Planeswalker
subtype=Arlinn subtype=Arlinn
@@ -330,7 +330,7 @@ auto={C(0/0,-18,Loyalty)}:name(-18: Return a creature from exile as Nightmare wi
auto={C(0/0,-19,Loyalty)}:name(-19: Return a creature from exile as Nightmare with mana cost 19) moveTo(myBattlefield) target(creature[manacost=19]|opponentExile) and!(becomes(Nightmare) forever)! auto={C(0/0,-19,Loyalty)}:name(-19: Return a creature from exile as Nightmare with mana cost 19) moveTo(myBattlefield) target(creature[manacost=19]|opponentExile) and!(becomes(Nightmare) forever)!
auto={C(0/0,-20,Loyalty)}:name(-20: Return a creature from exile as Nightmare with mana cost 20) moveTo(myBattlefield) target(creature[manacost=20]|opponentExile) and!(becomes(Nightmare) forever)! auto={C(0/0,-20,Loyalty)}:name(-20: Return a creature from exile as Nightmare with mana cost 20) moveTo(myBattlefield) target(creature[manacost=20]|opponentExile) and!(becomes(Nightmare) forever)!
auto={C(0/0,-10,Loyalty)}:name(-10: Exile hands and graveyards) moveTo(Exile) all(*|opponentGraveyard,opponentHand) auto={C(0/0,-10,Loyalty)}:name(-10: Exile hands and graveyards) moveTo(Exile) all(*|opponentGraveyard,opponentHand)
text=+2: Exile the top three cards of target opponents library. -- X: Put a creature card with mana value X exiled with Ashiok, Nightmare Weaver onto the battlefield under your control. That creature is a Nightmare in addition to its other types. -- 10: Exile all cards from all opponents hands and graveyards. text=+2: Exile the top three cards of target opponent's library. -- X: Put a creature card with mana value X exiled with Ashiok, Nightmare Weaver onto the battlefield under your control. That creature is a Nightmare in addition to its other types. -- 10: Exile all cards from all opponents' hands and graveyards.
mana={1}{U}{B} mana={1}{U}{B}
type=Legendary Planeswalker type=Legendary Planeswalker
subtype=Ashiok subtype=Ashiok
@@ -702,7 +702,7 @@ auto=@each blockers restriction{type(creature[attacking]|opponentbattlefield)~mo
auto=@each blockers restriction{type(creature[attacking]|opponentbattlefield)~morethan~0,compare(hascntdavrieleffect)~morethan~0,type(*|opponenthand)~equalto~0}:ability$!name(Sacrifice a creature) name(Sacrifice a creature) target(creature[attacking]|mybattlefield) sacrifice!$ opponent auto=@each blockers restriction{type(creature[attacking]|opponentbattlefield)~morethan~0,compare(hascntdavrieleffect)~morethan~0,type(*|opponenthand)~equalto~0}:ability$!name(Sacrifice a creature) name(Sacrifice a creature) target(creature[attacking]|mybattlefield) sacrifice!$ opponent
auto={C(0/0,-2,Loyalty)}:name(-2: Offers and conditions) activate castcard(copied noevent normal named!:davriel conditions:!) and!( activate castcard(copied noevent normal named!:davriel offers:!) )! auto={C(0/0,-2,Loyalty)}:name(-2: Offers and conditions) activate castcard(copied noevent normal named!:davriel conditions:!) and!( activate castcard(copied noevent normal named!:davriel offers:!) )!
auto={C(0/0,-3,Loyalty)}:name(-3: Creature perpetually gets -3/-3) target(creature) counter(-3/-3.1.PerpetualPT) auto={C(0/0,-3,Loyalty)}:name(-3: Creature perpetually gets -3/-3) target(creature) counter(-3/-3.1.PerpetualPT)
text=+1: Until your next turn, whenever an opponent attacks you and/or planeswalkers you control, they discard a card. If they cant, they sacrifice an attacking creature. -- 2: Accept one of Davriels offers, then accept one of Davriels conditions. -- 3: Target creature perpetually gets -3/-3. text=+1: Until your next turn, whenever an opponent attacks you and/or planeswalkers you control, they discard a card. If they can't, they sacrifice an attacking creature. -- 2: Accept one of Davriel's offers, then accept one of Davriel's conditions. -- 3: Target creature perpetually gets -3/-3.
mana={2}{B}{B} mana={2}{B}{B}
type=Legendary Planeswalker type=Legendary Planeswalker
subtype=Davriel subtype=Davriel
@@ -748,7 +748,7 @@ subtype=Domri
name=Domri Rade name=Domri Rade
auto=counter(0/0,3,loyalty) auto=counter(0/0,3,loyalty)
aicode=activate moveto(myhand) target(creature[zpos=1]|mylibrary) aicode=activate moveto(myhand) target(creature[zpos=1]|mylibrary)
auto={C(0/0,1,Loyalty)}:name(+1: Reveal creature) reveal:1 optionone target(creature|reveal)moveto(myhand) optiononeend optiontwo name(Put Back On Top) target(<1>*|reveal) moveto(mylibrary) optiontwoend revealend auto={C(0/0,1,Loyalty)}:name(+1: Reveal creature) reveal:1 optionone target(creature|reveal) moveto(myhand) optiononeend optiontwo name(Put Back On Top) target(<1>*|reveal) moveto(mylibrary) optiontwoend revealend
auto={C(0/0,-2,Loyalty)}:name(-2: Fight other creature) target(creature|mybattlefield) transforms((,newability[target(creature) dynamicability<!powerstrike eachother!>])) ueot auto={C(0/0,-2,Loyalty)}:name(-2: Fight other creature) target(creature|mybattlefield) transforms((,newability[target(creature) dynamicability<!powerstrike eachother!>])) ueot
auto={C(0/0,-7,Loyalty)}:name(-7: Emblem: "Creatures gets abilities") emblem transforms((,newability[lord(creature|mybattlefield)double strike],newability[lord(creature|mybattlefield)trample],newability[lord(creature|mybattlefield)hexproof],newability[lord(creature|mybattlefield)haste])) forever dontremove auto={C(0/0,-7,Loyalty)}:name(-7: Emblem: "Creatures gets abilities") emblem transforms((,newability[lord(creature|mybattlefield)double strike],newability[lord(creature|mybattlefield)trample],newability[lord(creature|mybattlefield)hexproof],newability[lord(creature|mybattlefield)haste])) forever dontremove
text=+1: Look at the top card of your library. If it's a creature card, you may reveal it and put it into your hand. -- -2: Target creature you control fights another target creature. -- -7: You get an emblem with "Creatures you control have double strike, trample, hexproof, and haste." text=+1: Look at the top card of your library. If it's a creature card, you may reveal it and put it into your hand. -- -2: Target creature you control fights another target creature. -- -7: You get an emblem with "Creatures you control have double strike, trample, hexproof, and haste."
@@ -762,7 +762,7 @@ auto=counter(0/0,5,loyalty)
auto={C(0/0,1,Loyalty)}:name(+1: Gain 2 life and Draw a card) life:2 controller && draw:1 controller auto={C(0/0,1,Loyalty)}:name(+1: Gain 2 life and Draw a card) life:2 controller && draw:1 controller
auto={C(0/0,-1,Loyalty)}:name(-1: Tap a creature and doesn't untap) target(creature) freeze auto={C(0/0,-1,Loyalty)}:name(-1: Tap a creature and doesn't untap) target(creature) freeze
auto={C(0/0,-9,Loyalty)}:name(-9: Tap all permanents and skip untap step) freeze all(*|opponentBattlefield) auto={C(0/0,-9,Loyalty)}:name(-9: Tap all permanents and skip untap step) freeze all(*|opponentBattlefield)
text=+1: You gain 2 life and draw a card. -- 1: Tap target creature. It doesnt untap during its controllers next untap step. -- 9: Tap all permanents target opponent controls. That player skips their next untap step. text=+1: You gain 2 life and draw a card. -- 1: Tap target creature. It doesn't untap during its controller's next untap step. -- 9: Tap all permanents target opponent controls. That player skips their next untap step.
mana={4}{W}{U} mana={4}{W}{U}
type=Legendary Planeswalker type=Legendary Planeswalker
subtype=Dovin subtype=Dovin
@@ -773,7 +773,7 @@ auto=counter(0/0,3,loyalty)
auto={C(0/0,1,Loyalty)}:name(+1: Target creature gets -3/-0 and no abilities) target(creature) -3/-0 && noactivatedability uynt auto={C(0/0,1,Loyalty)}:name(+1: Target creature gets -3/-0 and no abilities) target(creature) -3/-0 && noactivatedability uynt
auto={C(0/0,-1,Loyalty)}:name(-1: Gain 2 life and Draw a card) life:2 controller && draw:1 controller auto={C(0/0,-1,Loyalty)}:name(-1: Gain 2 life and Draw a card) life:2 controller && draw:1 controller
auto={C(0/0,-7,Loyalty)}:name(-7: Emblem: "Opponent can't untap more than two") emblem transforms((,newability[phasealter(remove,untap,opponent)],newability[@each opponent untap: may untap(<upto:2>*|opponentBattlefield)])) forever dontremove auto={C(0/0,-7,Loyalty)}:name(-7: Emblem: "Opponent can't untap more than two") emblem transforms((,newability[phasealter(remove,untap,opponent)],newability[@each opponent untap: may untap(<upto:2>*|opponentBattlefield)])) forever dontremove
text=+1: Until your next turn, up to one target creature gets -3/-0 and its activated abilities cant be activated. -- 1: You gain 2 life and draw a card. -- 7: You get an emblem with "Your opponents cant untap more than two permanents during their untap steps." text=+1: Until your next turn, up to one target creature gets -3/-0 and its activated abilities can't be activated. -- 1: You gain 2 life and draw a card. -- 7: You get an emblem with "Your opponents can't untap more than two permanents during their untap steps."
mana={2}{W}{U} mana={2}{W}{U}
type=Legendary Planeswalker type=Legendary Planeswalker
subtype=Dovin subtype=Dovin
@@ -807,7 +807,7 @@ auto=counter(0/0,4,Loyalty)
auto={C(0/0,1,Loyalty)}:name(+1: Venture into the dungeon) if compare(type:*[nodngplr]:mybattlefieldplustype:*[nodngopp]:opponentbattlefieldplusend)~equalto~0 then name(Venture into dungeon) name(Venture into dungeon) transforms((,newability[if type(*[dungeon]|mycommandzone)~morethan~0 then name(Explore the dungeon) name(Explore the dungeon) all(*[dungeon]|mycommandzone) counter(0/0.1.Explore)],newability[if type(*[dungeon]|mycommandzone)~equalto~0 then name(Choose a new dungeon) name(Choose a new dungeon) target(*[dungeon]|mysideboard) moveTo(mycommandzone) and!( counter(0/0.1.Explore) )!])) oneshot asSorcery auto={C(0/0,1,Loyalty)}:name(+1: Venture into the dungeon) if compare(type:*[nodngplr]:mybattlefieldplustype:*[nodngopp]:opponentbattlefieldplusend)~equalto~0 then name(Venture into dungeon) name(Venture into dungeon) transforms((,newability[if type(*[dungeon]|mycommandzone)~morethan~0 then name(Explore the dungeon) name(Explore the dungeon) all(*[dungeon]|mycommandzone) counter(0/0.1.Explore)],newability[if type(*[dungeon]|mycommandzone)~equalto~0 then name(Choose a new dungeon) name(Choose a new dungeon) target(*[dungeon]|mysideboard) moveTo(mycommandzone) and!( counter(0/0.1.Explore) )!])) oneshot asSorcery
auto={C(0/0,-2,Loyalty)}:name(-2: Look top 6 cards) reveal:6 optionone name(Get a creature) target(<upto:1>creature|reveal) moveto(myhand) and!( transforms((,newability[if cantargetcard(*[legendary]|*) then life:3 controller])) oneshot )! optiononeend optiontwo name(Put on bottom) target(*|reveal) bottomoflibrary and!( all(*|reveal) bottomoflibrary )! optiontwoend revealend auto={C(0/0,-2,Loyalty)}:name(-2: Look top 6 cards) reveal:6 optionone name(Get a creature) target(<upto:1>creature|reveal) moveto(myhand) and!( transforms((,newability[if cantargetcard(*[legendary]|*) then life:3 controller])) oneshot )! optiononeend optiontwo name(Put on bottom) target(*|reveal) bottomoflibrary and!( all(*|reveal) bottomoflibrary )! optiontwoend revealend
auto={C(0/0,-7,Loyalty)}:name(-7: Get emblem on your creatures) emblem transforms((,newability[lord(creature|mybattlefield) trample],newability[lord(creature|mybattlefield) foreach(*[dungeoncompleted]|myzones) 2/2])) forever dontremove auto={C(0/0,-7,Loyalty)}:name(-7: Get emblem on your creatures) emblem transforms((,newability[lord(creature|mybattlefield) trample],newability[lord(creature|mybattlefield) foreach(*[dungeoncompleted]|myzones) 2/2])) forever dontremove
text=+1: Venture into the dungeon. (Enter the first room or advance to the next room.) -- -2: Look at the top six cards of your library. You may reveal a creature card from among them and put it into your hand. If its legendary, you gain 3 life. Put the rest on the bottom of your library in a random order. -- -7: You get an emblem with "Creatures you control have trample and haste and get +2/+2 for each differently named dungeon youve completed." text=+1: Venture into the dungeon. (Enter the first room or advance to the next room.) -- -2: Look at the top six cards of your library. You may reveal a creature card from among them and put it into your hand. If it's legendary, you gain 3 life. Put the rest on the bottom of your library in a random order. -- -7: You get an emblem with "Creatures you control have trample and haste and get +2/+2 for each differently named dungeon you've completed."
mana={2}{G}{G} mana={2}{G}{G}
type=Legendary Planeswalker type=Legendary Planeswalker
subtype=Ellywick subtype=Ellywick
@@ -1087,7 +1087,7 @@ auto=counter(0/0,6,loyalty)
auto={C(0/0,2,Loyalty)}:name(+2: Creatures attack Guideon Jura) all(creature|opponentbattlefield) mustattack (Gideon Jura) ueot auto={C(0/0,2,Loyalty)}:name(+2: Creatures attack Guideon Jura) all(creature|opponentbattlefield) mustattack (Gideon Jura) ueot
auto={C(0/0,-2,Loyalty)}:name(-2: Destroy target tapped creature) destroy target(creature[tapped]) auto={C(0/0,-2,Loyalty)}:name(-2: Destroy target tapped creature) destroy target(creature[tapped])
auto={C(0/0,0,Loyalty)}:name(+0: Transforms Gideon to 6/6) transforms((Creature Human Soldier,setpower=6,settoughness=6,newability[preventAllDamage to(this)])) ueot auto={C(0/0,0,Loyalty)}:name(+0: Transforms Gideon to 6/6) transforms((Creature Human Soldier,setpower=6,settoughness=6,newability[preventAllDamage to(this)])) ueot
text=+2: During target opponents next turn, creatures that player controls attack Gideon Jura if able. -- -2: Destroy target tapped creature. -- 0: Until end of turn, Gideon Jura becomes a 6/6 Human Soldier creature thats still a planeswalker. Prevent all damage that would be dealt to him this turn. text=+2: During target opponent's next turn, creatures that player controls attack Gideon Jura if able. -- -2: Destroy target tapped creature. -- 0: Until end of turn, Gideon Jura becomes a 6/6 Human Soldier creature that's still a planeswalker. Prevent all damage that would be dealt to him this turn.
mana={3}{W}{W} mana={3}{W}{W}
type=Legendary Planeswalker type=Legendary Planeswalker
subtype=Gideon subtype=Gideon
@@ -1132,7 +1132,7 @@ auto=counter(0/0,3,loyalty)
auto={C(0/0,2,Loyalty)}:name(+2: Target creature attacks Gideon) target(creature|opponentbattlefield) mustattack uynt auto={C(0/0,2,Loyalty)}:name(+2: Target creature attacks Gideon) target(creature|opponentbattlefield) mustattack uynt
auto={C(0/0,-1,Loyalty)}:name(+1: Target creature is indestructible and untap it) target(creature) transforms((,newability[untap],newability[indestructible])) uynt auto={C(0/0,-1,Loyalty)}:name(+1: Target creature is indestructible and untap it) target(creature) transforms((,newability[untap],newability[indestructible])) uynt
auto={C(0/0,0,Loyalty)}:name(+0: Transforms Gideon into a 4/4 Human Indestructible) transforms((Human Soldier Creature,setpower=4,settoughness=4,newability[indestructible],newability[preventAllDamage to(this)])) ueot auto={C(0/0,0,Loyalty)}:name(+0: Transforms Gideon into a 4/4 Human Indestructible) transforms((Human Soldier Creature,setpower=4,settoughness=4,newability[indestructible],newability[preventAllDamage to(this)])) ueot
text=+2: Up to one target creature an opponent controls attacks Gideon, Battle-Forged during its controllers next turn if able. -- +1: Until your next turn, target creature gains indestructible. Untap that creature. -- 0: Until end of turn, Gideon, Battle-Forged becomes a 4/4 Human Soldier creature with indestructible thats still a planeswalker. Prevent all damage that would be dealt to him this turn. // Kytheon, Hero of Akros text=+2: Up to one target creature an opponent controls attacks Gideon, Battle-Forged during its controller's next turn if able. -- +1: Until your next turn, target creature gains indestructible. Untap that creature. -- 0: Until end of turn, Gideon, Battle-Forged becomes a 4/4 Human Soldier creature with indestructible that's still a planeswalker. Prevent all damage that would be dealt to him this turn. // Kytheon, Hero of Akros
type=Legendary Planeswalker type=Legendary Planeswalker
subtype=Gideon subtype=Gideon
color=white color=white
@@ -1144,7 +1144,7 @@ auto=this(counter{0/0.1.Loyalty}>=7) becomes(Creature Dragon God,7/7,flying,inde
auto={C(0/0,1,Loyalty)}:name(+1: Creature can't attack) target(creature[-first strike;-double strike;-vigilance]|battlefield) transforms((,newability[cantblock],newability[cantattack],newability[cantpwattack])) uynt auto={C(0/0,1,Loyalty)}:name(+1: Creature can't attack) target(creature[-first strike;-double strike;-vigilance]|battlefield) transforms((,newability[cantblock],newability[cantattack],newability[cantpwattack])) uynt
auto={C(0/0,1,Loyalty)}:name(+1: Search Monk in library) target(Monk of the Open Hand|mylibrary) moveto(myhand) and!( shuffle )! auto={C(0/0,1,Loyalty)}:name(+1: Search Monk in library) target(Monk of the Open Hand|mylibrary) moveto(myhand) and!( shuffle )!
auto={C(0/0,1,Loyalty)}:name(+1: Search Monk in graveyard) target(Monk of the Open Hand|mygraveyard) moveto(myhand) auto={C(0/0,1,Loyalty)}:name(+1: Search Monk in graveyard) target(Monk of the Open Hand|mygraveyard) moveto(myhand)
text=As long as Grand Master of Flowers has seven or more loyalty counters on him, hes a 7/7 Dragon God creature with flying and indestructible. -- +1: Target creature without first strike, double strike, or vigilance cant attack or block until your next turn. -- +1: Search your library and/or graveyard for a card named Monk of the Open Hand, reveal it, and put it into your hand. If you search your library this way, shuffle it. text=As long as Grand Master of Flowers has seven or more loyalty counters on him, he's a 7/7 Dragon God creature with flying and indestructible. -- +1: Target creature without first strike, double strike, or vigilance can't attack or block until your next turn. -- +1: Search your library and/or graveyard for a card named Monk of the Open Hand, reveal it, and put it into your hand. If you search your library this way, shuffle it.
mana={2}{W}{W} mana={2}{W}{W}
type=Legendary Planeswalker type=Legendary Planeswalker
subtype=Bahamut subtype=Bahamut
@@ -1237,7 +1237,7 @@ auto=counter(0/0,4,loyalty)
auto={C(0/0,+2,Loyalty)}:name(+2: Draw 2 cards and discard) draw:2 && transforms((,newability[reject target(*|myhand)])) oneshot auto={C(0/0,+2,Loyalty)}:name(+2: Draw 2 cards and discard) draw:2 && transforms((,newability[reject target(*|myhand)])) oneshot
auto={C(0/0,-2,Loyalty)}:name(-2: Look at opponent library and scry 2) reveal:2 revealzone(opponentlibrary) optionone name(Put on top) target(<upto:2>*|reveal) moveto(ownerlibrary) optiononeend optiontwo name(Put on bottom) target(<2>*|reveal) bottomoflibrary optiontwoend afterrevealed name(Scry 2) scry:2 scrycore delayed dontshow donothing scrycoreend scryend afterrevealedend revealend auto={C(0/0,-2,Loyalty)}:name(-2: Look at opponent library and scry 2) reveal:2 revealzone(opponentlibrary) optionone name(Put on top) target(<upto:2>*|reveal) moveto(ownerlibrary) optiononeend optiontwo name(Put on bottom) target(<2>*|reveal) bottomoflibrary optiontwoend afterrevealed name(Scry 2) scry:2 scrycore delayed dontshow donothing scrycoreend scryend afterrevealedend revealend
auto={C(0/0,-4,Loyalty)}:name(-4: Emblem: Draw to deal damage) emblem transforms((,newability[lord(*|opponentBattlefield) showcontrollerhand],newability[lord(*|myBattlefield) showopponenthand],newability[@drawfoeof(player):name(Damage opponent) damage:1 opponent] )) forever dontremove auto={C(0/0,-4,Loyalty)}:name(-4: Emblem: Draw to deal damage) emblem transforms((,newability[lord(*|opponentBattlefield) showcontrollerhand],newability[lord(*|myBattlefield) showopponenthand],newability[@drawfoeof(player):name(Damage opponent) damage:1 opponent] )) forever dontremove
text=+2: Draw two cards, then discard a card. -- 2: Look at the top two cards of each other players library, then put any number of them on the bottom of that library and the rest on top in any order. Scry 2. -- 4: You get an emblem with "Your opponents play with their hands revealed" and "Whenever an opponent draws a card, this emblem deals 1 damage to them." text=+2: Draw two cards, then discard a card. -- 2: Look at the top two cards of each other player's library, then put any number of them on the bottom of that library and the rest on top in any order. Scry 2. -- 4: You get an emblem with "Your opponents play with their hands revealed" and "Whenever an opponent draws a card, this emblem deals 1 damage to them."
mana={1}{2U}{2R} mana={1}{2U}{2R}
type=Legendary Planeswalker type=Legendary Planeswalker
subtype=Inzerva subtype=Inzerva
@@ -1261,7 +1261,7 @@ auto={C(0/0,1,Loyalty)}:name(+1: Attacking creatures get -1/-0) transforms((,new
auto=this(counter{0/0.1.JaceEffect}>0) lord(creature|opponentbattlefield) transforms((,newability[@combat(attacking) source(this):-1/0 ueot])) auto=this(counter{0/0.1.JaceEffect}>0) lord(creature|opponentbattlefield) transforms((,newability[@combat(attacking) source(this):-1/0 ueot]))
auto={C(0/0,-2,Loyalty)}:name(-2: Look top 3 cards) reveal:3 optionone name(Put in hand) target(*|reveal) moveto(myhand) optiononeend optiontwo all(*|reveal) bottomoflibrary optiontwoend revealend auto={C(0/0,-2,Loyalty)}:name(-2: Look top 3 cards) reveal:3 optionone name(Put in hand) target(*|reveal) moveto(myhand) optiononeend optiontwo all(*|reveal) bottomoflibrary optiontwoend revealend
auto={C(0/0,-8,Loyalty)}:name(-8: Exile cards from libraries) target(*[-land]|mylibrary) moveto(exile) and!( transforms((,newability[zerocast],newability[canplayfromexile],newability[name(Search opponent library) target(*[-land]|opponentlibrary) moveto(myexile) and!( transforms((,newability[choice name(Cast opponent exiled card) activate castcard(normal)],newability[choice name(Don't cast opponent exiled card) moveto(ownerExile)])) ueot )!])) ueot )! auto={C(0/0,-8,Loyalty)}:name(-8: Exile cards from libraries) target(*[-land]|mylibrary) moveto(exile) and!( transforms((,newability[zerocast],newability[canplayfromexile],newability[name(Search opponent library) target(*[-land]|opponentlibrary) moveto(myexile) and!( transforms((,newability[choice name(Cast opponent exiled card) activate castcard(normal)],newability[choice name(Don't cast opponent exiled card) moveto(ownerExile)])) ueot )!])) ueot )!
text=+1: Until your next turn, whenever a creature an opponent controls attacks, it gets -1/-0 until end of turn. -- -2: Reveal the top three cards of your library. An opponent separates those cards into two piles. Put one pile into your hand and the other on the bottom of your library in any order. -- -8: For each player, search that players library for a nonland card and exile it, then that player shuffles their library. You may cast those cards without paying their mana costs. text=+1: Until your next turn, whenever a creature an opponent controls attacks, it gets -1/-0 until end of turn. -- -2: Reveal the top three cards of your library. An opponent separates those cards into two piles. Put one pile into your hand and the other on the bottom of your library in any order. -- -8: For each player, search that player's library for a nonland card and exile it, then that player shuffles their library. You may cast those cards without paying their mana costs.
mana={2}{U}{U} mana={2}{U}{U}
type=Legendary Planeswalker type=Legendary Planeswalker
subtype=Jace subtype=Jace
@@ -1285,7 +1285,7 @@ auto=@each endofturn restriction{compare(hascntjaceeffect)~morethan~0}:name(Effe
auto={C(0/0,1,Loyalty)}:name(+1: Draw on damage) counter(0/0.1.JaceEffect) notrg auto={C(0/0,1,Loyalty)}:name(+1: Draw on damage) counter(0/0.1.JaceEffect) notrg
auto={C(0/0,-2,Loyalty)}:name(-2: Create Illusion) token(Illusion,Creature Illusion,2/2,blue) and!( transforms((,newability[@targeted(this) from(*|stack):name(Sacrifice) sacrifice])) forever )! auto={C(0/0,-2,Loyalty)}:name(-2: Create Illusion) token(Illusion,Creature Illusion,2/2,blue) and!( transforms((,newability[@targeted(this) from(*|stack):name(Sacrifice) sacrifice])) forever )!
auto={C(0/0,-5,Loyalty)}:name(-5: Create two copy) clone options(nolegend) && clone options(nolegend) auto={C(0/0,-5,Loyalty)}:name(-5: Create two copy) clone options(nolegend) && clone options(nolegend)
text=+1: Whenever one or more creatures you control deal combat damage to a player this turn, draw a card, then discard a card. -- -2: Create a 2/2 blue Illusion creature token with "When this creature becomes the target of a spell, sacrifice it." -- -5: Create two tokens that are copies of Jace, Cunning Castaway, except theyre not legendary. text=+1: Whenever one or more creatures you control deal combat damage to a player this turn, draw a card, then discard a card. -- -2: Create a 2/2 blue Illusion creature token with "When this creature becomes the target of a spell, sacrifice it." -- -5: Create two tokens that are copies of Jace, Cunning Castaway, except they're not legendary.
mana={1}{U}{U} mana={1}{U}{U}
type=Legendary Planeswalker type=Legendary Planeswalker
subtype=Jace subtype=Jace
@@ -1619,7 +1619,7 @@ auto=counter(0/0,5,loyalty)
auto={C(0/0,0,Loyalty)}:name(+0: Exile Kaya or creature) ability$!name(Choose creature or this) choice name(Kaya, Ghost Assassin) all(this) (blink)ueot && life:-2 controller _choice name(Creature) target(creature) (blink)ueot && life:-2 controller!$ controller auto={C(0/0,0,Loyalty)}:name(+0: Exile Kaya or creature) ability$!name(Choose creature or this) choice name(Kaya, Ghost Assassin) all(this) (blink)ueot && life:-2 controller _choice name(Creature) target(creature) (blink)ueot && life:-2 controller!$ controller
auto={C(0/0,-1,Loyalty)}:name(-1: Each opponent loses life and you gain) life:-2 opponent && life:2 controller auto={C(0/0,-1,Loyalty)}:name(-1: Each opponent loses life and you gain) life:-2 opponent && life:2 controller
auto={C(0/0,-2,Loyalty)}:name(-2: Each opponent discard and draw) ability$!name(discard a card) notatarget(*|myHand) reject!$ opponent && draw:1 controller auto={C(0/0,-2,Loyalty)}:name(-2: Each opponent discard and draw) ability$!name(discard a card) notatarget(*|myHand) reject!$ opponent && draw:1 controller
text=0: Exile Kaya, Ghost Assassin or up to one target creature. Return that card to the battlefield under its owners control at the beginning of your next upkeep. You lose 2 life. -- -1: Each opponent loses 2 life and you gain 2 life. -- -2: Each opponent discards a card and you draw a card. text=0: Exile Kaya, Ghost Assassin or up to one target creature. Return that card to the battlefield under its owner's control at the beginning of your next upkeep. You lose 2 life. -- -1: Each opponent loses 2 life and you gain 2 life. -- -2: Each opponent discards a card and you draw a card.
mana={2}{W}{B} mana={2}{W}{B}
type=Legendary Planeswalker type=Legendary Planeswalker
subtype=Kaya subtype=Kaya
@@ -1916,7 +1916,7 @@ auto=counter(0/0,5,Loyalty)
auto={C(0/0,2,Loyalty)}:name(+2: Draw 2 cards) draw:2 && transforms((,newability[name(Put on bottom) target(*|myhand) bottomoflibrary])) forever auto={C(0/0,2,Loyalty)}:name(+2: Draw 2 cards) draw:2 && transforms((,newability[name(Put on bottom) target(*|myhand) bottomoflibrary])) forever
auto={C(0/0,-2,Loyalty)}:name(-2: Create Dog Illusion) token(Dog Mor) auto={C(0/0,-2,Loyalty)}:name(-2: Create Dog Illusion) token(Dog Mor)
auto={C(0/0,-10,Loyalty)}:name(-10: Exchange hand and library) token(Mordenkainen Emblem,Emblem,0/0,shroud,indestructible,notrigger) and!( transforms((,newability[nomaxhand],newability[all(*|myhand) moveto(myreveal) and!( all(*|mylibrary) moveto(myhand) and!( all(*|myreveal) moveto(mylibrary) and!( shuffle )! )! )!])) forever auto={C(0/0,-10,Loyalty)}:name(-10: Exchange hand and library) token(Mordenkainen Emblem,Emblem,0/0,shroud,indestructible,notrigger) and!( transforms((,newability[nomaxhand],newability[all(*|myhand) moveto(myreveal) and!( all(*|mylibrary) moveto(myhand) and!( all(*|myreveal) moveto(mylibrary) and!( shuffle )! )! )!])) forever
text=+2: Draw two cards, then put a card from your hand on the bottom of your library. -- -2: Create a blue Dog Illusion creature token with "This creatures power and toughness are each equal to twice the number of cards in your hand." -- -10: Exchange your hand and library, then shuffle. You get an emblem with "You have no maximum hand size." text=+2: Draw two cards, then put a card from your hand on the bottom of your library. -- -2: Create a blue Dog Illusion creature token with "This creature's power and toughness are each equal to twice the number of cards in your hand." -- -10: Exchange your hand and library, then shuffle. You get an emblem with "You have no maximum hand size."
mana={4}{U}{U} mana={4}{U}{U}
type=Legendary Planeswalker type=Legendary Planeswalker
subtype=Mordenkainen subtype=Mordenkainen
@@ -2043,7 +2043,7 @@ auto={C(0/0,-2,Loyalty)}:name(-2: Your next instant or sorcery has rebound) coun
auto={C(0/0,-9,Loyalty)}:name(-9: Emblem: "Your opponents can't cast noncreature spells") emblem transforms((,newability[maxCast(*[-creature])0 opponent])) forever dontremove auto={C(0/0,-9,Loyalty)}:name(-9: Emblem: "Your opponents can't cast noncreature spells") emblem transforms((,newability[maxCast(*[-creature])0 opponent])) forever dontremove
auto=@movedTo(*[instant;sorcery]|myStack):this(counter{0/0.1.ReboundActive}>=1) all(trigger[to]) transforms((,newability[gainedexiledeath],newability[phaseaction[my upkeep once] counter(0/0.1.NarsetExile)])) ueot && counter(0/0.-1.ReboundActive) all(this) auto=@movedTo(*[instant;sorcery]|myStack):this(counter{0/0.1.ReboundActive}>=1) all(trigger[to]) transforms((,newability[gainedexiledeath],newability[phaseaction[my upkeep once] counter(0/0.1.NarsetExile)])) ueot && counter(0/0.-1.ReboundActive) all(this)
auto=@each my upkeep:if type(*[instant;sorcery;counter{0/0.1.NarsetExile}]|myexile)~morethan~0 then ability$!name(Choose one) choice name(Cast card from exile) activate castcard(normal) target(*[instant;sorcery;counter{0/0.1.NarsetExile}]|myexile) _ choice name(Don't cast card from exile) all(*[instant;sorcery;counter{0/0.1.NarsetExile}]|myexile) removeallcounters(0/0.-1.NarsetExile)!$ controller auto=@each my upkeep:if type(*[instant;sorcery;counter{0/0.1.NarsetExile}]|myexile)~morethan~0 then ability$!name(Choose one) choice name(Cast card from exile) activate castcard(normal) target(*[instant;sorcery;counter{0/0.1.NarsetExile}]|myexile) _ choice name(Don't cast card from exile) all(*[instant;sorcery;counter{0/0.1.NarsetExile}]|myexile) removeallcounters(0/0.-1.NarsetExile)!$ controller
text=+1: Look at the top card of your library. If its a noncreature, nonland card, you may reveal it and put it into your hand. -- 2: When you cast your next instant or sorcery spell from your hand this turn, it gains rebound. (Exile the spell as it resolves. At the beginning of your next upkeep, you may cast that card from exile without paying its mana cost.) -- 9: You get an emblem with "Your opponents cant cast noncreature spells." text=+1: Look at the top card of your library. If it's a noncreature, nonland card, you may reveal it and put it into your hand. -- 2: When you cast your next instant or sorcery spell from your hand this turn, it gains rebound. (Exile the spell as it resolves. At the beginning of your next upkeep, you may cast that card from exile without paying its mana cost.) -- 9: You get an emblem with "Your opponents can't cast noncreature spells."
mana={2}{W}{U} mana={2}{W}{U}
type=Legendary Planeswalker type=Legendary Planeswalker
subtype=Narset subtype=Narset
@@ -2247,7 +2247,7 @@ auto=counter(0/0,3,loyalty)
auto={C(0/0,2,Loyalty)}:name(+2: Each opponent loses 1 life...) life:-1 opponent && life:1 controller auto={C(0/0,2,Loyalty)}:name(+2: Each opponent loses 1 life...) life:-1 opponent && life:1 controller
auto={C(0/0,-2,Loyalty)}:name(-2: Create a 5/5 black Demon with flying...) token(Demon,Creature Demon,5/5,black,flying) && life:-2 controller auto={C(0/0,-2,Loyalty)}:name(-2: Create a 5/5 black Demon with flying...) token(Demon,Creature Demon,5/5,black,flying) && life:-2 controller
auto={C(0/0,-8,Loyalty)}:name(-8: Emblem: "{1}{B}, sacrifice a creature: Draw X and gain X life") emblem transforms((,newability[{1}{B}{S(creature|myBattlefield}:draw:storedpower && life:storedpower])) forever dontremove auto={C(0/0,-8,Loyalty)}:name(-8: Emblem: "{1}{B}, sacrifice a creature: Draw X and gain X life") emblem transforms((,newability[{1}{B}{S(creature|myBattlefield}:draw:storedpower && life:storedpower])) forever dontremove
text=+2: Each opponent loses 1 life. You gain life equal to the life lost this way. -- -2: Create a 5/5 black Demon creature token with flying. You lose 2 life. -- -8: You get an emblem with "{1}{B}, Sacrifice a creature: You gain X life and draw X cards, where X is the sacrificed creatures power." -- Ob Nixilis of the Black Oath can be your commander. text=+2: Each opponent loses 1 life. You gain life equal to the life lost this way. -- -2: Create a 5/5 black Demon creature token with flying. You lose 2 life. -- -8: You get an emblem with "{1}{B}, Sacrifice a creature: You gain X life and draw X cards, where X is the sacrificed creature's power." -- Ob Nixilis of the Black Oath can be your commander.
mana={3}{B}{B} mana={3}{B}{B}
type=Legendary Planeswalker type=Legendary Planeswalker
subtype=Nixilis subtype=Nixilis
@@ -2302,7 +2302,7 @@ auto=counter(0/0,lifetotal,loyalty)
auto=lord(creature|opponentBattlefield) cantattack auto=lord(creature|opponentBattlefield) cantattack
auto={C(0/0,1,Loyalty)}:name(+1: Gain 1 life) life:1 controller auto={C(0/0,1,Loyalty)}:name(+1: Gain 1 life) life:1 controller
auto={C(0/0,-4,Loyalty)}:name(-4: Draw a card) draw:1 controller auto={C(0/0,-4,Loyalty)}:name(-4: Draw a card) draw:1 controller
text=Personal Decoy enters the battlefield with a number of loyalty counters on it equal to your life total. If it would leave the battlefield, exile it instead of putting it anywhere else. You cant be attacked. -- +1: You gain 1 life. -- 4: Draw a card. text=Personal Decoy enters the battlefield with a number of loyalty counters on it equal to your life total. If it would leave the battlefield, exile it instead of putting it anywhere else. You can't be attacked. -- +1: You gain 1 life. -- 4: Draw a card.
mana={5}{W}{U} mana={5}{W}{U}
type=Planeswalker type=Planeswalker
subtype=Duck subtype=Duck
@@ -2386,7 +2386,7 @@ auto={C(0/0,2,Loyalty)}:name(+2: Opponent creatures must attack) token(Rowan Eff
auto={C(0/0,2,Loyalty)}:name(+2: Your creatures must attack) token(Rowan Effect,Emblem,0/0,shroud,indestructible,notrigger) and!( transforms((,newability[@each opponent endofturn:counter(0/0.1.Rem)],newability[@each my endofturn restriction{compare(hascntrem)~equalto~1}:name(Sacrifice) sacrifice],newability[this(counter{0/0.1.Rem}>0) lord(creature|mybattlefield) mustattack])) forever )! auto={C(0/0,2,Loyalty)}:name(+2: Your creatures must attack) token(Rowan Effect,Emblem,0/0,shroud,indestructible,notrigger) and!( transforms((,newability[@each opponent endofturn:counter(0/0.1.Rem)],newability[@each my endofturn restriction{compare(hascntrem)~equalto~1}:name(Sacrifice) sacrifice],newability[this(counter{0/0.1.Rem}>0) lord(creature|mybattlefield) mustattack])) forever )!
auto={C(0/0,-2,Loyalty)}:name(-2: Deals 3 damage to opponent tapped creatures) damage:3 all(creature[tapped]|opponentBattlefield) auto={C(0/0,-2,Loyalty)}:name(-2: Deals 3 damage to opponent tapped creatures) damage:3 all(creature[tapped]|opponentBattlefield)
auto={C(0/0,-2,Loyalty)}:name(-2: Deals 3 damage to your tapped creatures) damage:3 all(creature[tapped]|myBattlefield) auto={C(0/0,-2,Loyalty)}:name(-2: Deals 3 damage to your tapped creatures) damage:3 all(creature[tapped]|myBattlefield)
text=+2: During target players next turn, each creature that player controls attacks if able. -- 2: Rowan Kenrith deals 3 damage to each tapped creature target player controls. -- 8: Target player gets an emblem with "Whenever you activate an ability that isnt a mana ability, copy it. You may choose new targets for the copy." -- Partner with Will Kenrith -- Rowan Kenrith can be your commander. text=+2: During target player's next turn, each creature that player controls attacks if able. -- 2: Rowan Kenrith deals 3 damage to each tapped creature target player controls. -- 8: Target player gets an emblem with "Whenever you activate an ability that isn't a mana ability, copy it. You may choose new targets for the copy." -- Partner with Will Kenrith -- Rowan Kenrith can be your commander.
mana={4}{R}{R} mana={4}{R}{R}
type=Legendary Planeswalker type=Legendary Planeswalker
subtype=Rowan subtype=Rowan
@@ -2414,7 +2414,7 @@ aicode=activate transforms((,newability[all(*[zpos<=1]|mylibrary) transforms((,n
auto={C(0/0,1,Loyalty)}:name(+1: Scry and deals 1 damage) scry:1 scrycore delayed dontshow donothing scrycoreend scryend && damage:1 opponent auto={C(0/0,1,Loyalty)}:name(+1: Scry and deals 1 damage) scry:1 scrycore delayed dontshow donothing scrycoreend scryend && damage:1 opponent
auto={C(0/0,-2,Loyalty)}:name(-2: Create a copy of artifact or creature) target(*[creature;artifact]|myBattlefield) clone with(treason,haste) addtype(artifact) auto={C(0/0,-2,Loyalty)}:name(-2: Create a copy of artifact or creature) target(*[creature;artifact]|myBattlefield) clone with(treason,haste) addtype(artifact)
auto={C(0/0,-7,Loyalty)}:name(-7: Search three different artifacts) reveal:plibrarycount optionone name(choose cards) target(<upto:3>artifact|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield))! afterrevealedend revealend auto={C(0/0,-7,Loyalty)}:name(-7: Search three different artifacts) reveal:plibrarycount optionone name(choose cards) target(<upto:3>artifact|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield))! afterrevealedend revealend
text=+1: Scry 1. Saheeli Rai deals 1 damage to each opponent. -- 2: Create a token thats a copy of target artifact or creature you control, except its an artifact in addition to its other types. That token gains haste. Exile it at the beginning of the next end step. -- 7: Search your library for up to three artifact cards with different names, put them onto the battlefield, then shuffle your library. text=+1: Scry 1. Saheeli Rai deals 1 damage to each opponent. -- 2: Create a token that's a copy of target artifact or creature you control, except it's an artifact in addition to its other types. That token gains haste. Exile it at the beginning of the next end step. -- 7: Search your library for up to three artifact cards with different names, put them onto the battlefield, then shuffle your library.
mana={1}{U}{R} mana={1}{U}{R}
type=Legendary Planeswalker type=Legendary Planeswalker
subtype=Saheeli subtype=Saheeli
@@ -2436,7 +2436,7 @@ auto=counter(0/0,4,loyalty)
auto={C(0/0,1,Loyalty)}:name(+1: Create a 1/1 colorless Servo) token(Servo,Artifact Creature Servo,1/1) auto={C(0/0,1,Loyalty)}:name(+1: Create a 1/1 colorless Servo) token(Servo,Artifact Creature Servo,1/1)
auto={C(0/0,-1,Loyalty)}:name(-1: The next spell has affinity for artifacts) lord(*|mycastingzone):affinityartifacts oneshot auto={C(0/0,-1,Loyalty)}:name(-1: The next spell has affinity for artifacts) lord(*|mycastingzone):affinityartifacts oneshot
auto={C(0/0,-7,Loyalty)}:name(-7: Create a token for each artifact) clone all(artifact|mybattlefield) with (unreath) auto={C(0/0,-7,Loyalty)}:name(-7: Create a token for each artifact) clone all(artifact|mybattlefield) with (unreath)
text=+1: Create a 1/1 colorless Servo artifact creature token. -- +1: The next spell you cast this turn costs {1} less to cast for each artifact you control as you cast it. -- -7: For each artifact you control, create a token thats a copy of it. Those tokens gain haste. Exile those tokens at the beginning of the next end step. -- Saheeli, the Gifted can be your commander. text=+1: Create a 1/1 colorless Servo artifact creature token. -- +1: The next spell you cast this turn costs {1} less to cast for each artifact you control as you cast it. -- -7: For each artifact you control, create a token that's a copy of it. Those tokens gain haste. Exile those tokens at the beginning of the next end step. -- Saheeli, the Gifted can be your commander.
mana={2}{U}{R} mana={2}{U}{R}
type=Legendary Planeswalker type=Legendary Planeswalker
subtype=Saheeli subtype=Saheeli
@@ -2550,7 +2550,7 @@ auto=emblem transforms((,newability[lord(*[counter{0/0.1.PerpetualPayX}]|myzones
auto={C(0/0,1,Loyalty)}:name(+1: Dragon cards cost 1 less) all(dragon|myhand) transforms((,newability[changecost(colorless:-1)],newability[counter(0/0.1.PerpetualPayX)])) forever auto={C(0/0,1,Loyalty)}:name(+1: Dragon cards cost 1 less) all(dragon|myhand) transforms((,newability[changecost(colorless:-1)],newability[counter(0/0.1.PerpetualPayX)])) forever
auto={C(0/0,0,Loyalty)}:name(0: Conjure a Shivan Dragon) conjure cards(Shivan Dragon) zone(myhand) auto={C(0/0,0,Loyalty)}:name(0: Conjure a Shivan Dragon) conjure cards(Shivan Dragon) zone(myhand)
auto={C(0/0,-2,Loyalty)}:name(-2: Deals damage) damage:3 target(creature|battlefield) auto={C(0/0,-2,Loyalty)}:name(-2: Deals damage) damage:3 target(creature|battlefield)
text=+1: Dragon cards in your hand perpetually gain "This spell costs {1} less to cast" and "You may pay {X} rather than pay this spells mana cost, where X is its mana value." -- 0: Conjure a Shivan Dragon card into your hand. -- 2: Sarkhan, Wanderer to Shiv deals 3 damage to target creature. text=+1: Dragon cards in your hand perpetually gain "This spell costs {1} less to cast" and "You may pay {X} rather than pay this spell's mana cost, where X is its mana value." -- 0: Conjure a Shivan Dragon card into your hand. -- 2: Sarkhan, Wanderer to Shiv deals 3 damage to target creature.
mana={3}{R} mana={3}{R}
type=Legendary Planeswalker type=Legendary Planeswalker
subtype=Sarkhan subtype=Sarkhan
@@ -2620,7 +2620,7 @@ auto=counter(0/0,4,loyalty)
auto={C(0/0,2,Loyalty)}:name(+2: deals 2 damage to a creature and gain life...) damage:2 target(player,creature,planeswalker) && life:2 controller auto={C(0/0,2,Loyalty)}:name(+2: deals 2 damage to a creature and gain life...) damage:2 target(player,creature,planeswalker) && life:2 controller
auto={C(0/0,-3,Loyalty)}:name(-3: Target opponent's life total becomes 10) lifeset:10 opponent auto={C(0/0,-3,Loyalty)}:name(-3: Target opponent's life total becomes 10) lifeset:10 opponent
auto={C(0/0,-7,Loyalty)}:name(-7: you control target player -'Loses turn'-) turns:-1 opponent auto={C(0/0,-7,Loyalty)}:name(-7: you control target player -'Loses turn'-) turns:-1 opponent
text=+2: Sorin Markov deals 2 damage to any target and you gain 2 life. -- -3: Target opponents life total becomes 10. -- -7: You control target player during that players next turn. text=+2: Sorin Markov deals 2 damage to any target and you gain 2 life. -- -3: Target opponent's life total becomes 10. -- -7: You control target player during that player's next turn.
mana={3}{B}{B}{B} mana={3}{B}{B}{B}
type=Legendary Planeswalker type=Legendary Planeswalker
subtype=Sorin subtype=Sorin
@@ -2700,7 +2700,7 @@ auto={C(0/0,1,Loyalty)}:name(+1: Look four and move planeswalker to hand) reveal
auto={C(0/0,1,Loyalty)}:name(+1: Look four and move artifact to hand) reveal:4 optionone name(Get artifact) target(<upto:4>artifact|reveal) moveto(myhand) optiononeend optiontwo name(Put graveyard) target(<4>*|reveal) moveto(myGraveyard) optiontwoend revealend auto={C(0/0,1,Loyalty)}:name(+1: Look four and move artifact to hand) reveal:4 optionone name(Get artifact) target(<upto:4>artifact|reveal) moveto(myhand) optiononeend optiontwo name(Put graveyard) target(<4>*|reveal) moveto(myGraveyard) optiontwoend revealend
auto={C(0/0,1,Loyalty)}:name(+1: Look four and move tribal to hand) reveal:4 optionone name(Get tribal) target(<upto:4>tribal|reveal) moveto(myhand) optiononeend optiontwo name(Put graveyard) target(<4>*|reveal) moveto(myGraveyard) optiontwoend revealend auto={C(0/0,1,Loyalty)}:name(+1: Look four and move tribal to hand) reveal:4 optionone name(Get tribal) target(<upto:4>tribal|reveal) moveto(myhand) optiononeend optiontwo name(Put graveyard) target(<4>*|reveal) moveto(myGraveyard) optiontwoend revealend
auto={C(0/0,-3,Loyalty)}:name(-3: Return target card from graveyard) moveTo(myHand) target(*|myGraveyard) auto={C(0/0,-3,Loyalty)}:name(-3: Return target card from graveyard) moveTo(myHand) target(*|myGraveyard)
text=Spells and abilities your opponents control cant cause you to discard cards or sacrifice permanents. -- +1: Choose a nonland card name, then reveal the top four cards of your library. Put all cards with the chosen name from among them into your hand and the rest into your graveyard. -- 3: Return target card from your graveyard to your hand. text=Spells and abilities your opponents control can't cause you to discard cards or sacrifice permanents. -- +1: Choose a nonland card name, then reveal the top four cards of your library. Put all cards with the chosen name from among them into your hand and the rest into your graveyard. -- 3: Return target card from your graveyard to your hand.
mana={2}{G}{U} mana={2}{G}{U}
type=Legendary Planeswalker type=Legendary Planeswalker
subtype=Tamiyo subtype=Tamiyo
@@ -2733,7 +2733,7 @@ auto=counter(0/0,4,loyalty)
auto={C(0/0,1,Loyalty)}:name(+1: Draw a card and untap two lands) draw:1 controller && phaseaction[endofturn once] untap target(<2>land) auto={C(0/0,1,Loyalty)}:name(+1: Draw a card and untap two lands) draw:1 controller && phaseaction[endofturn once] untap target(<2>land)
auto={C(0/0,-3,Loyalty)}:name(-3: Return target nonland to library) target(*[-land]) placefromthetop(3) auto={C(0/0,-3,Loyalty)}:name(-3: Return target nonland to library) target(*[-land]) placefromthetop(3)
auto={C(0/0,-8,Loyalty)}:name(-8: Emblem: "Whenever draw, exile permanent") emblem transforms((,newability[@drawof(player):moveTo(exile) target(*|opponentBattlefield)])) forever dontremove auto={C(0/0,-8,Loyalty)}:name(-8: Emblem: "Whenever draw, exile permanent") emblem transforms((,newability[@drawof(player):moveTo(exile) target(*|opponentBattlefield)])) forever dontremove
text=+1: Draw a card. At the beginning of the next end step, untap up to two lands. -- 3: Put target nonland permanent into its owners library third from the top. -- 8: You get an emblem with "Whenever you draw a card, exile target permanent an opponent controls." text=+1: Draw a card. At the beginning of the next end step, untap up to two lands. -- 3: Put target nonland permanent into its owner's library third from the top. -- 8: You get an emblem with "Whenever you draw a card, exile target permanent an opponent controls."
mana={3}{W}{U} mana={3}{W}{U}
type=Legendary Planeswalker type=Legendary Planeswalker
subtype=Teferi subtype=Teferi
@@ -2756,7 +2756,7 @@ auto=counter(0/0,5,loyalty)
aicode=activate transforms((,newability[moveto(myhand) all(*[zpos=1]|mylibrary) && bottomoflibrary all(*[zpos=2]|mylibrary)])) ueot aicode=activate transforms((,newability[moveto(myhand) all(*[zpos=1]|mylibrary) && bottomoflibrary all(*[zpos=2]|mylibrary)])) ueot
auto={C(0/0,1,Loyalty)}:name(+1: Look at the top two, one in hand other to bottom) name(Look) reveal:2 optionone name(Get a card) target(<1>*|reveal) moveto(myhand) optiononeend optiontwo name(put on bottom) target(<2>*|reveal) bottomoflibrary optiontwoend revealend auto={C(0/0,1,Loyalty)}:name(+1: Look at the top two, one in hand other to bottom) name(Look) reveal:2 optionone name(Get a card) target(<1>*|reveal) moveto(myhand) optiononeend optiontwo name(put on bottom) target(<2>*|reveal) bottomoflibrary optiontwoend revealend
auto={C(0/0,-1,Loyalty)}:name(-1: Untap up to four permanents) untap target(<upto:4>*|battlefield) auto={C(0/0,-1,Loyalty)}:name(-1: Untap up to four permanents) untap target(<upto:4>*|battlefield)
text=+1: Look at the top two cards of your library. Put one of them into your hand and the other on the bottom of your library. -- 1: Untap up to four target permanents. -- 10: You get an emblem with "You may activate loyalty abilities of planeswalkers you control on any players turn any time you could cast an instant." -- Teferi, Temporal Archmage can be your commander. text=+1: Look at the top two cards of your library. Put one of them into your hand and the other on the bottom of your library. -- 1: Untap up to four target permanents. -- 10: You get an emblem with "You may activate loyalty abilities of planeswalkers you control on any player's turn any time you could cast an instant." -- Teferi, Temporal Archmage can be your commander.
mana={4}{U}{U} mana={4}{U}{U}
type=Legendary Planeswalker type=Legendary Planeswalker
subtype=Teferi subtype=Teferi
@@ -2807,7 +2807,7 @@ auto=@counteradded(0/0.1.TeferiEffect) from(this):name(Gain 2 life) life:2 contr
auto=@counteradded(0/0.1.TeferiEffect) from(this) restriction{type(artifact|battlefield)~morethan~0}:may name(Choose an artifact) ability$!name(Choose artifact) choice name(Choose your artifact) target(artifact|myBattlefield) untap _ choice name(Choose opponent artifact) target(artifact|opponentbattlefield) tap!$ controller auto=@counteradded(0/0.1.TeferiEffect) from(this) restriction{type(artifact|battlefield)~morethan~0}:may name(Choose an artifact) ability$!name(Choose artifact) choice name(Choose your artifact) target(artifact|myBattlefield) untap _ choice name(Choose opponent artifact) target(artifact|opponentbattlefield) tap!$ controller
auto=@counteradded(0/0.1.TeferiEffect) from(this) restriction{type(creature|battlefield)~morethan~0}:may name(Choose a creature) ability$!name(Choose creature) choice name(Choose your creature) target(creature|myBattlefield) untap _ choice name(Choose opponent creature) target(creature|opponentbattlefield) tap!$ controller auto=@counteradded(0/0.1.TeferiEffect) from(this) restriction{type(creature|battlefield)~morethan~0}:may name(Choose a creature) ability$!name(Choose creature) choice name(Choose your creature) target(creature|myBattlefield) untap _ choice name(Choose opponent creature) target(creature|opponentbattlefield) tap!$ controller
auto=@counteradded(0/0.1.TeferiEffect) from(this) restriction{type(land|battlefield)~morethan~0}:may name(Choose a land) ability$!name(Choose land) choice name(Choose your land) target(land|myBattlefield) untap _ choice name(Choose opponent land) target(land|opponentbattlefield) tap!$ controller auto=@counteradded(0/0.1.TeferiEffect) from(this) restriction{type(land|battlefield)~morethan~0}:may name(Choose a land) ability$!name(Choose land) choice name(Choose your land) target(land|myBattlefield) untap _ choice name(Choose opponent land) target(land|opponentbattlefield) tap!$ controller
text=+1: Choose up to one target artifact, up to one target creature, and up to one target land. Untap the chosen permanents you control. Tap the chosen permanents you dont control. You gain 2 life. -- 2: Look at the top three cards of your library. Put one of them into your hand and the rest on the bottom of your library in any order. -- 7: You get an emblem with "Untap all permanents you control during each opponents untap step" and "You draw a card during each opponents draw step." text=+1: Choose up to one target artifact, up to one target creature, and up to one target land. Untap the chosen permanents you control. Tap the chosen permanents you don't control. You gain 2 life. -- 2: Look at the top three cards of your library. Put one of them into your hand and the rest on the bottom of your library in any order. -- 7: You get an emblem with "Untap all permanents you control during each opponent's untap step" and "You draw a card during each opponent's draw step."
mana={2}{W}{U} mana={2}{W}{U}
type=Legendary Planeswalker type=Legendary Planeswalker
subtype=Teferi subtype=Teferi
@@ -2833,7 +2833,7 @@ auto={C(0/0,1,Loyalty)}:name(+1: Creature can attack) target(creature) counter(0
auto={C(0/0,-2,Loyalty)}:name(-2: Conjure a Lumbering Lightshield) conjure cards(Lumbering Lightshield) zone(myreveal) and!( moveto(mybattlefield) )! auto={C(0/0,-2,Loyalty)}:name(-2: Conjure a Lumbering Lightshield) conjure cards(Lumbering Lightshield) zone(myreveal) and!( moveto(mybattlefield) )!
auto={C(0/0,-6,Loyalty)}:name(-6: Emblem Return creature) ability$!emblem transforms((,newability[@each my endofturn:name(Return white creature) name(Return white creature) target(creature[white]|mygraveyard) moveto(mybattlefield) and!( transforms((,newability[life:toughness controller])) oneshot )!])) forever dontremove!$ controller auto={C(0/0,-6,Loyalty)}:name(-6: Emblem Return creature) ability$!emblem transforms((,newability[@each my endofturn:name(Return white creature) name(Return white creature) target(creature[white]|mygraveyard) moveto(mybattlefield) and!( transforms((,newability[life:toughness controller])) oneshot )!])) forever dontremove!$ controller
auto=emblem transforms((,newability[lord(*[counter{0/0.1.PerpetualTeyoEffect}]|myzones) transforms((,setpower=t,newability[canattack]))])) forever dontremove auto=emblem transforms((,newability[lord(*[counter{0/0.1.PerpetualTeyoEffect}]|myzones) transforms((,setpower=t,newability[canattack]))])) forever dontremove
text=+1: Up to one target creatures base power perpetually becomes equal to its toughness. It perpetually gains "This creature can attack as though it didnt have defender." -- 2: Conjure a Lumbering Lightshield card onto the battlefield. 6: You get an emblem with "At the beginning of your end step, return target white creature card from your graveyard to the battlefield. You gain life equal to its toughness." text=+1: Up to one target creature's base power perpetually becomes equal to its toughness. It perpetually gains "This creature can attack as though it didn't have defender." -- 2: Conjure a Lumbering Lightshield card onto the battlefield. 6: You get an emblem with "At the beginning of your end step, return target white creature card from your graveyard to the battlefield. You gain life equal to its toughness."
mana={2}{W}{W} mana={2}{W}{W}
type=Legendary Planeswalker type=Legendary Planeswalker
subtype=Teyo subtype=Teyo
@@ -2877,7 +2877,7 @@ auto=counter(0/0,4,loyalty)
auto={C(0/0,1,Loyalty)}:name(+1: Draw a card) draw:1 controller auto={C(0/0,1,Loyalty)}:name(+1: Draw a card) draw:1 controller
auto={C(0/0,0,Loyalty)}:name(+0: Target artifact becomes 5/5) target(artifact) transforms((Artifact Creature,setpower=5,settoughness=5)) uynt auto={C(0/0,0,Loyalty)}:name(+0: Target artifact becomes 5/5) target(artifact) transforms((Artifact Creature,setpower=5,settoughness=5)) uynt
auto={C(0/0,-7,Loyalty)}:name(-7: Manifest any number of cards form your hand) manifest notatarget(<anyamount>*|myHand) and!( transforms((Artifact Creature,setpower=5,settoughness=5) forever )! auto={C(0/0,-7,Loyalty)}:name(-7: Manifest any number of cards form your hand) manifest notatarget(<anyamount>*|myHand) and!( transforms((Artifact Creature,setpower=5,settoughness=5) forever )!
text=+1: Draw a card. -- 0: Until your next turn, target artifact you control becomes a 5/5 creature in addition to its other types. -- 7: Put any number of cards from your hand onto the battlefield face down. Theyre 5/5 artifact creatures. text=+1: Draw a card. -- 0: Until your next turn, target artifact you control becomes a 5/5 creature in addition to its other types. -- 7: Put any number of cards from your hand onto the battlefield face down. They're 5/5 artifact creatures.
mana={4}{U}{U} mana={4}{U}{U}
type=Legendary Planeswalker type=Legendary Planeswalker
subtype=Tezzeret subtype=Tezzeret
@@ -2977,7 +2977,7 @@ auto=token(Tibalt Emblem,Emblem,0/0,shroud,indestructible,notrigger) and!( trans
auto={C(0/0,2,Loyalty)}:name(+2: Exile the top card) all(*[zpos=1]|library) moveto(ownerexile) and!( counter(0/0,1,TibaltExiled) )! auto={C(0/0,2,Loyalty)}:name(+2: Exile the top card) all(*[zpos=1]|library) moveto(ownerexile) and!( counter(0/0,1,TibaltExiled) )!
auto={C(0/0,-3,Loyalty)}:name(-3: Exile target artifact or creature) target(*[artifact;creature]|battlefield) moveto(ownerexile) and!( counter(0/0,1,TibaltExiled) )! auto={C(0/0,-3,Loyalty)}:name(-3: Exile target artifact or creature) target(*[artifact;creature]|battlefield) moveto(ownerexile) and!( counter(0/0,1,TibaltExiled) )!
auto={C(0/0,-8,Loyalty)}:name(-8: Exile all cards from all graveyards) add{R}{R}{R} && ability$!all(*|graveyard) moveto(ownerexile) and!( counter(0/0.1.TibaltExiled) )! !$ controller auto={C(0/0,-8,Loyalty)}:name(-8: Exile all cards from all graveyards) add{R}{R}{R} && ability$!all(*|graveyard) moveto(ownerexile) and!( counter(0/0.1.TibaltExiled) )! !$ controller
text=As Tibalt enters the battlefield, you get an emblem with "You may play cards exiled with Tibalt, Cosmic Impostor, and you may spend mana as though it were mana of any color to cast those spells." -- +2: Exile the top card of each players library. -- -3: Exile target artifact or creature. -- -8: Exile all cards from all graveyards. Add {R}{R}{R}. // {1}{B} Valki, God of Lies text=As Tibalt enters the battlefield, you get an emblem with "You may play cards exiled with Tibalt, Cosmic Impostor, and you may spend mana as though it were mana of any color to cast those spells." -- +2: Exile the top card of each player's library. -- -3: Exile target artifact or creature. -- -8: Exile all cards from all graveyards. Add {R}{R}{R}. // {1}{B} Valki, God of Lies
mana={5}{B}{R} mana={5}{B}{R}
type=Legendary Planeswalker type=Legendary Planeswalker
subtype=Tibalt subtype=Tibalt