Replacing for macros _DIES_

Replacing the string "@movedto(this|graveyard) from(battlefield):" for the macros _DIES_ for readability, consistency and bugs reduction.
This commit is contained in:
Eduardo
2021-07-25 13:54:21 -05:00
parent 57b8178d86
commit 7e2162bcc3
3 changed files with 314 additions and 314 deletions

View File

@@ -13,7 +13,7 @@
#AUTO_DEFINE __BASIC_LANDCYCLING__($cost) $cost{cycle}:name(basic landcycling) moveTo(myhand) target(land[basic]|mylibrary) #AUTO_DEFINE __BASIC_LANDCYCLING__($cost) $cost{cycle}:name(basic landcycling) moveTo(myhand) target(land[basic]|mylibrary)
# Dies, Evergreen # Dies, Evergreen
#AUTO_DEFINE _DIES_ @movedTo(this|mygraveyard) from(battlefield): #AUTO_DEFINE _DIES_ @movedTo(this|graveyard) from(battlefield):
# Scry, Evergreen # Scry, Evergreen
#AUTO_DEFINE _SCRY_($c) scry:$c scrycore delayed dontshow donothing scrycoreend scryend #AUTO_DEFINE _SCRY_($c) scry:$c scrycore delayed dontshow donothing scrycoreend scryend

View File

@@ -123,7 +123,7 @@ type=Instant
[/card] [/card]
[card] [card]
name=Abu Ja'far name=Abu Ja'far
auto=@movedto(this|graveyard) from(battlefield):bury all(creature[blocking;blocked]) auto=_DIES_bury all(creature[blocking;blocked])
text=When Abu Ja'far dies, destroy all creatures blocking or blocked by it. They can't be regenerated. text=When Abu Ja'far dies, destroy all creatures blocking or blocked by it. They can't be regenerated.
mana={W} mana={W}
type=Creature type=Creature
@@ -133,7 +133,7 @@ toughness=1
[/card] [/card]
[card] [card]
name=Abu Jafar name=Abu Jafar
auto=@movedto(this|graveyard) from(battlefield):bury all(creature[blocking;blocked]) auto=_DIES_bury all(creature[blocking;blocked])
text=When Abu Ja'far dies, destroy all creatures blocking or blocked by it. They cant be regenerated. text=When Abu Ja'far dies, destroy all creatures blocking or blocked by it. They cant be regenerated.
mana={W} mana={W}
type=Creature type=Creature
@@ -1617,7 +1617,7 @@ toughness=7
name=Ancient Stone Idol name=Ancient Stone Idol
abilities=flash, trample abilities=flash, trample
anyzone=foreach(creature[attacking]|battlefield) changecost(colorless:-1) forcedalive anyzone=foreach(creature[attacking]|battlefield) changecost(colorless:-1) forcedalive
auto=@movedTo(this|graveyard) from(battlefield):create(construct artifact:creature construct artifact:6/12:colorless:trample) auto=_DIES_create(construct artifact:creature construct artifact:6/12:colorless:trample)
text=Flash -- This spell costs {1} less to cast for each attacking creature. -- Trample -- When Ancient Stone Idol dies, create a 6/12 colorless Construct artifact creature token with trample. text=Flash -- This spell costs {1} less to cast for each attacking creature. -- Trample -- When Ancient Stone Idol dies, create a 6/12 colorless Construct artifact creature token with trample.
mana={10} mana={10}
type=Artifact Creature type=Artifact Creature
@@ -2988,7 +2988,7 @@ toughness=3
[/card] [/card]
[card] [card]
name=Arena Rector name=Arena Rector
auto=@movedTo(this|graveyard) from(battlefield):may all(trigger[to]) moveto(exile) and! moveTo(myBattlefield) target(planeswalker|myLibrary)! auto=_DIES_may all(trigger[to]) moveto(exile) and! moveTo(myBattlefield) target(planeswalker|myLibrary)!
text=When Arena Rector dies, you may exile it. If you do, search your library for a planeswalker card, put it onto the battlefield, then shuffle your library. text=When Arena Rector dies, you may exile it. If you do, search your library for a planeswalker card, put it onto the battlefield, then shuffle your library.
mana={3}{W} mana={3}{W}
type=Creature type=Creature
@@ -3527,7 +3527,7 @@ toughness=3
[/card] [/card]
[card] [card]
name=Attendant of Vraska name=Attendant of Vraska
auto=@movedTo(this|graveyard) from(battlefield):if type(planeswalker[vraska]|myBattlefield)~morethan~0 then life:power auto=_DIES_if type(planeswalker[vraska]|myBattlefield)~morethan~0 then life:power
text=When Attendant of Vraska dies, if you control a Vraska planeswalker, you gain life equal to Attendant of Vraska's power. text=When Attendant of Vraska dies, if you control a Vraska planeswalker, you gain life equal to Attendant of Vraska's power.
mana={1}{B}{G} mana={1}{B}{G}
type=Creature type=Creature
@@ -4663,7 +4663,7 @@ toughness=3
[/card] [/card]
[card] [card]
name=Bartered Cow name=Bartered Cow
auto=@movedTo(this|graveyard) from(battlefield):token(-473141) auto=_DIES_token(-473141)
auto=@movedTo(this|mygraveyard) from(myHand):token(-473141) auto=@movedTo(this|mygraveyard) from(myHand):token(-473141)
text=When Bartered Cow dies or when you discard it, create a Food token. (It's an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.") text=When Bartered Cow dies or when you discard it, create a Food token. (It's an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.")
mana={3}{W} mana={3}{W}
@@ -7314,7 +7314,7 @@ type=Legendary Land
[card] [card]
name=Bottle Golems name=Bottle Golems
abilities=trample abilities=trample
auto=@movedto(this|graveyard) from(battlefield):name(Gain life) life:power controller auto=_DIES_name(Gain life) life:power controller
text=Trample -- When Bottle Golems dies, you gain life equal to its power. text=Trample -- When Bottle Golems dies, you gain life equal to its power.
mana={4} mana={4}
type=Artifact Creature type=Artifact Creature
@@ -9235,7 +9235,7 @@ type=Enchantment
[card] [card]
name=Cavalier of Dawn name=Cavalier of Dawn
abilities=vigilance abilities=vigilance
auto=@movedTo(this|graveyard) from(battlefield):moveTo(myhand) target(*[artifact;enchantment]|mygraveyard) auto=_DIES_moveTo(myhand) target(*[artifact;enchantment]|mygraveyard)
auto=choice name(Destroy your land) target(*[-land]|mybattlefield) destroy && token(Golem,Artifact Creature Golem,3/3) auto=choice name(Destroy your land) target(*[-land]|mybattlefield) destroy && token(Golem,Artifact Creature Golem,3/3)
auto=choice name(Destroy opponent's land) target(*[-land]|opponentbattlefield) destroy && token(Golem,Artifact Creature Golem,3/3) opponent auto=choice name(Destroy opponent's land) target(*[-land]|opponentbattlefield) destroy && token(Golem,Artifact Creature Golem,3/3) opponent
text=Vigilance -- When Cavalier of Dawn enters the battlefield, destroy up to one target nonland permanent. Its controller creates a 3/3 colorless Golem artifact creature token. -- When Cavalier of Dawn dies, return target artifact or enchantment card from your graveyard to your hand. text=Vigilance -- When Cavalier of Dawn enters the battlefield, destroy up to one target nonland permanent. Its controller creates a 3/3 colorless Golem artifact creature token. -- When Cavalier of Dawn dies, return target artifact or enchantment card from your graveyard to your hand.
@@ -9249,8 +9249,8 @@ toughness=6
name=Cavalier of Flame name=Cavalier of Flame
auto={1}{R}:all(creature|myBattlefield)) 1/0 && haste ueot auto={1}{R}:all(creature|myBattlefield)) 1/0 && haste ueot
auto=target(<anyamount>*|myhand) reject && teach(*) draw:1 controller assorcery auto=target(<anyamount>*|myhand) reject && teach(*) draw:1 controller assorcery
auto=@movedTo(this|graveyard) from(battlefield):damage:type:land:mygraveyard opponent auto=_DIES_damage:type:land:mygraveyard opponent
auto=@movedTo(this|graveyard) from(battlefield):damage:type:land:mygraveyard all(planeswalker|opponentbattlefield) auto=_DIES_damage:type:land:mygraveyard all(planeswalker|opponentbattlefield)
text={1}{R}: Creatures you control get +1/+0 and gain haste until end of turn. -- When Cavalier of Flame enters the battlefield, discard any number of cards, then draw that many cards. -- When Cavalier of Flame dies, it deals X damage to each opponent and each planeswalker they control, where X is the number of land cards in your graveyard. text={1}{R}: Creatures you control get +1/+0 and gain haste until end of turn. -- When Cavalier of Flame enters the battlefield, discard any number of cards, then draw that many cards. -- When Cavalier of Flame dies, it deals X damage to each opponent and each planeswalker they control, where X is the number of land cards in your graveyard.
mana={2}{R}{R}{R} mana={2}{R}{R}{R}
type=Creature type=Creature
@@ -9288,7 +9288,7 @@ toughness=5
name=Cavalier of Thorns name=Cavalier of Thorns
abilities=reach abilities=reach
auto=reveal:5 optionone name(Get land) target(land|reveal) moveto(myhand) optiononeend optiontwo name(put in grave) all(*|reveal) moveto(mygraveyard) optiontwoend revealend auto=reveal:5 optionone name(Get land) target(land|reveal) moveto(myhand) optiononeend optiontwo name(put in grave) all(*|reveal) moveto(mygraveyard) optiontwoend revealend
auto=@movedTo(this|graveyard) from(battlefield):may all(trigger[to]) moveto(exile) && moveto(mylibrary) target(*|mygraveyard) auto=_DIES_may all(trigger[to]) moveto(exile) && moveto(mylibrary) target(*|mygraveyard)
text=Reach -- When Cavalier of Thorns enters the battlefield, reveal the top five cards of your library. Put a land card from among them onto the battlefield and the rest into your graveyard. -- When Cavalier of Thorns dies, you may exile it. If you do, put another target card from your graveyard on top of your library. text=Reach -- When Cavalier of Thorns enters the battlefield, reveal the top five cards of your library. Put a land card from among them onto the battlefield and the rest into your graveyard. -- When Cavalier of Thorns dies, you may exile it. If you do, put another target card from your graveyard on top of your library.
mana={2}{G}{G}{G} mana={2}{G}{G}{G}
type=Creature type=Creature
@@ -10538,7 +10538,7 @@ type=Instant
[card] [card]
name=Cinderheart Giant name=Cinderheart Giant
abilities=trample abilities=trample
auto=@movedto(this|graveyard) from(battlefield):ability$!name(Deals 7 damage) name(Deals 7 damage) damage:7 notatarget(creature|mybattlefield)!$ opponent auto=_DIES_ability$!name(Deals 7 damage) name(Deals 7 damage) damage:7 notatarget(creature|mybattlefield)!$ opponent
text=Trample -- When Cinderheart Giant dies, it deals 7 damage to a creature an opponent controls chosen at random. text=Trample -- When Cinderheart Giant dies, it deals 7 damage to a creature an opponent controls chosen at random.
mana={5}{R}{R} mana={5}{R}{R}
type=Creature type=Creature
@@ -10632,7 +10632,7 @@ type=Sorcery
name=Citywatch Sphinx name=Citywatch Sphinx
abilities=flying abilities=flying
aicode=activate transforms((,newability[surveil],newability[all(*[zpos<=psurveiloffsetplus2plusend]|mylibrary) transforms((,newability[if compare(genrand2)~equalto~1 then moveto(mygraveyard)])) oneshot])) oneshot aicode=activate transforms((,newability[surveil],newability[all(*[zpos<=psurveiloffsetplus2plusend]|mylibrary) transforms((,newability[if compare(genrand2)~equalto~1 then moveto(mygraveyard)])) oneshot])) oneshot
auto=@movedTo(this|graveyard) from(battlefield):name(Surveil 2) reveal:psurveiloffsetplus2plusend optionone name(put in graveyard) target(<upto:psurveiloffsetplus2plusend>*|reveal) moveto(ownergraveyard) optiononeend optiontwo name(put in library) target(<psurveiloffsetplus2plusend>*|reveal) moveto(ownerlibrary) optiontwoend afterrevealed surveil afterrevealedend revealend auto=_DIES_name(Surveil 2) reveal:psurveiloffsetplus2plusend optionone name(put in graveyard) target(<upto:psurveiloffsetplus2plusend>*|reveal) moveto(ownergraveyard) optiononeend optiontwo name(put in library) target(<psurveiloffsetplus2plusend>*|reveal) moveto(ownerlibrary) optiontwoend afterrevealed surveil afterrevealedend revealend
text=Flying -- When Citywatch Sphinx dies, surveil 2. (Look at the top two cards of your library, then put any number of them into your graveyard and the rest on the top of your library in any order.) text=Flying -- When Citywatch Sphinx dies, surveil 2. (Look at the top two cards of your library, then put any number of them into your graveyard and the rest on the top of your library in any order.)
mana={5}{U} mana={5}{U}
type=Creature type=Creature
@@ -11767,7 +11767,7 @@ type=Instant
[card] [card]
name=Conclave Cavalier name=Conclave Cavalier
abilities=vigilance abilities=vigilance
auto=@movedTo(this|graveyard) from(battlefield):create(elf knight:creature elf knight:2/2:green,white:vigilance)*2 auto=_DIES_create(elf knight:creature elf knight:2/2:green,white:vigilance)*2
text=Vigilance -- When Conclave Cavalier dies, create two 2/2 green and white Elf Knight creature tokens with vigilance. text=Vigilance -- When Conclave Cavalier dies, create two 2/2 green and white Elf Knight creature tokens with vigilance.
mana={G}{G}{W}{W} mana={G}{G}{W}{W}
type=Creature type=Creature
@@ -11789,7 +11789,7 @@ toughness=2
[card] [card]
name=Conclave Mentor name=Conclave Mentor
auto=@counteradded(1/1) from(creature|mybattlefield) except(Conclave Mentor):may counter(1/1) target(creature[counter{1/1.1}]|myBattlefield) auto=@counteradded(1/1) from(creature|mybattlefield) except(Conclave Mentor):may counter(1/1) target(creature[counter{1/1.1}]|myBattlefield)
auto=@movedTo(this|graveyard) from(battlefield):life:power controller auto=_DIES_life:power controller
text=If one or more +1/+1 counters would be put on a creature you control, that many plus one +1/+1 counters are put on that creature instead. -- When Conclave Mentor dies, you gain life equal to its power. text=If one or more +1/+1 counters would be put on a creature you control, that many plus one +1/+1 counters are put on that creature instead. -- When Conclave Mentor dies, you gain life equal to its power.
mana={G}{W} mana={G}{W}
type=Creature type=Creature
@@ -13510,7 +13510,7 @@ toughness=7
[/card] [/card]
[card] [card]
name=Cyclopean Giant name=Cyclopean Giant
auto=@movedTo(this|graveyard) from(battlefield):all(trigger[to]) moveto(exile) and!( transforms((swamp)) target(land) )! auto=_DIES_all(trigger[to]) moveto(exile) and!( transforms((swamp)) target(land) )!
text=When Cyclopean Giant dies, target land becomes a Swamp. Exile Cyclopean Giant. text=When Cyclopean Giant dies, target land becomes a Swamp. Exile Cyclopean Giant.
mana={2}{B}{B} mana={2}{B}{B}
type=Creature type=Creature
@@ -13724,7 +13724,7 @@ toughness=5
[card] [card]
name=Darigaaz Reincarnated name=Darigaaz Reincarnated
abilities=flying, trample, haste abilities=flying, trample, haste
autograveyard=@movedto(this|graveyard) from(battlefield):moveTo(exile) && counter(0/0,3,egg) autograveyard=_DIES_moveTo(exile) && counter(0/0,3,egg)
autoexile=@each my upkeep:counter(0/0,-1,egg) autoexile=@each my upkeep:counter(0/0,-1,egg)
autoexile=@each my upkeep:this(counter{0/0,1,egg}<1)while moveTo(battlefield) autoexile=@each my upkeep:this(counter{0/0,1,egg}<1)while moveTo(battlefield)
text=Flying, trample, haste -- If Darigaaz Reincarnated would die, instead exile it with three egg counters on it. -- At the beginning of your upkeep, if Darigaaz is exiled with an egg counter on it, remove an egg counter from it. Then if Darigaaz has no egg counters on it, return it to the battlefield. text=Flying, trample, haste -- If Darigaaz Reincarnated would die, instead exile it with three egg counters on it. -- At the beginning of your upkeep, if Darigaaz is exiled with an egg counter on it, remove an egg counter from it. Then if Darigaaz has no egg counters on it, return it to the battlefield.
@@ -14316,8 +14316,8 @@ type=Enchantment
[card] [card]
name=Death Tyrant name=Death Tyrant
abilities=menace abilities=menace
auto=lord(creature[attacking]|mybattlefield) transforms((,newability[@movedto(this|graveyard) from(battlefield):name(Create zombie) token(Zombie Lil)])) auto=lord(creature[attacking]|mybattlefield) transforms((,newability[_DIES_name(Create zombie) token(Zombie Lil)]))
auto=lord(creature[blocking]|opponentbattlefield) transforms((,newability[@movedto(this|graveyard) from(battlefield):name(Create zombie) token(Zombie Lil) opponent])) auto=lord(creature[blocking]|opponentbattlefield) transforms((,newability[_DIES_name(Create zombie) token(Zombie Lil) opponent]))
autograveyard={5}{B}:name(Return to battlefield) moveto(mybattlefield) and!( tap(novent) )! autograveyard={5}{B}:name(Return to battlefield) moveto(mybattlefield) and!( tap(novent) )!
text=Menace -- Negative Energy Cone — Whenever an attacking creature you control or a blocking creature an opponent controls dies, create a 2/2 black Zombie creature token. -- {5}{B}: Return Death Tyrant from your graveyard to the battlefield tapped. text=Menace -- Negative Energy Cone — Whenever an attacking creature you control or a blocking creature an opponent controls dies, create a 2/2 black Zombie creature token. -- {5}{B}: Return Death Tyrant from your graveyard to the battlefield tapped.
mana={4}{B} mana={4}{B}
@@ -14367,7 +14367,7 @@ toughness=2
[/card] [/card]
[card] [card]
name=Deathbloom Thallid name=Deathbloom Thallid
auto=@movedTo(this|graveyard) from(battlefield):create(saproling:creature saproling:1/1:green:) auto=_DIES_create(saproling:creature saproling:1/1:green:)
text=When Deathbloom Thallid dies, create a 1/1 green Saproling creature token. text=When Deathbloom Thallid dies, create a 1/1 green Saproling creature token.
mana={2}{B} mana={2}{B}
type=Creature type=Creature
@@ -14440,7 +14440,7 @@ type=Instant
[/card] [/card]
[card] [card]
name=Debtors' Transport name=Debtors' Transport
auto=@movedTo(this|graveyard) from(battlefield):create(Spirit:creature Spirit:1/1:white,black:flying)*2 auto=_DIES_create(Spirit:creature Spirit:1/1:white,black:flying)*2
text=Afterlife 2 (When this creature dies, create two 1/1 white and black Spirit creature tokens with flying.) text=Afterlife 2 (When this creature dies, create two 1/1 white and black Spirit creature tokens with flying.)
mana={5}{B} mana={5}{B}
type=Creature type=Creature
@@ -15481,8 +15481,8 @@ toughness=1
[card] [card]
name=Diabolic Servitude name=Diabolic Servitude
auto=moveTo(myBattlefield) target(creature|mygraveyard) auto=moveTo(myBattlefield) target(creature|mygraveyard)
auto=soulbond @movedto(this|graveyard) from(battlefield):moveto(exile) && all(this) transforms((,newability[moveTo(ownerhand)])) auto=soulbond _DIES_moveto(exile) && all(this) transforms((,newability[moveTo(ownerhand)]))
auto=soulbond @movedto(this|graveyard) from(battlefield):moveto(exile) auto=soulbond _DIES_moveto(exile)
text={B}{B}, Pay 2 life, Sacrifice a Swamp: Return target creature card from your graveyard to the battlefield. text={B}{B}, Pay 2 life, Sacrifice a Swamp: Return target creature card from your graveyard to the battlefield.
mana={3}{B} mana={3}{B}
type=Enchantment type=Enchantment
@@ -15490,7 +15490,7 @@ type=Enchantment
[card] [card]
name=Diabolical Salvation name=Diabolical Salvation
abilities=split second abilities=split second
auto=token(Devil,Creature Devil,4/4,red,unreath) with((,newability ((@movedto(this|graveyard) from(battlefield):token(Treasure,Artifact Treasure) and!( transforms((,newability[{T}{S}:Add{W}])(,newability[{T}{S}:Add{R}])(,newability[{T}{S}:Add{G}])(,newability[{T}{S}:Add{U}])(,newability[{T}{S}:Add{B}])) forever )!)) auto=token(Devil,Creature Devil,4/4,red,unreath) with((,newability ((_DIES_token(Treasure,Artifact Treasure) and!( transforms((,newability[{T}{S}:Add{W}])(,newability[{T}{S}:Add{R}])(,newability[{T}{S}:Add{G}])(,newability[{T}{S}:Add{U}])(,newability[{T}{S}:Add{B}])) forever )!))
text=Split second Create four 4/4 red Devil creature tokens with haste and “When this creature dies, create a colorless Treasure artifact token with {T}, Sacrifice this artifact: Add one mana of any color.’” Sacrifice the Devil tokens at the beginning of the next end step. text=Split second Create four 4/4 red Devil creature tokens with haste and “When this creature dies, create a colorless Treasure artifact token with {T}, Sacrifice this artifact: Add one mana of any color.’” Sacrifice the Devil tokens at the beginning of the next end step.
mana={2}{R}{R}{R}{R} mana={2}{R}{R}{R}{R}
type=Instant type=Instant
@@ -15731,7 +15731,7 @@ toughness=1
[/card] [/card]
[card] [card]
name=Dire Fleet Hoarder name=Dire Fleet Hoarder
auto=@movedTo(this|graveyard) from(battlefield):token(435451) auto=_DIES_token(435451)
text=When Dire Fleet Hoarder dies, create a colorless Treasure artifact token with "{T}, Sacrifice this artifact: Add one mana of any color to your mana pool." text=When Dire Fleet Hoarder dies, create a colorless Treasure artifact token with "{T}, Sacrifice this artifact: Add one mana of any color to your mana pool."
mana={1}{B} mana={1}{B}
type=Creature type=Creature
@@ -16288,7 +16288,7 @@ toughness=1
[/card] [/card]
[card] [card]
name=Doomed Dissenter name=Doomed Dissenter
auto=@movedTo(this|graveyard) from(battlefield):token(Zombie,creature Zombie,2/2,black) auto=_DIES_token(Zombie,creature Zombie,2/2,black)
text=When Doomed Dissenter dies, create a 2/2 black Zombie creature token. text=When Doomed Dissenter dies, create a 2/2 black Zombie creature token.
mana={1}{B} mana={1}{B}
type=Creature type=Creature
@@ -20196,7 +20196,7 @@ type=Sorcery
[/card] [/card]
[card] [card]
name=Exquisite Huntmaster name=Exquisite Huntmaster
auto=@movedTo(this|graveyard) from(battlefield):token(Elf Warrior,Creature Elf Warrior,1/1,green) auto=_DIES_token(Elf Warrior,Creature Elf Warrior,1/1,green)
autograveyard={4}{B}:name(Activate Encore) name(Activate Encore) moveto(exile) and!(clone with(unearth,haste,mustattack))! asSorcery autograveyard={4}{B}:name(Activate Encore) name(Activate Encore) moveto(exile) and!(clone with(unearth,haste,mustattack))! asSorcery
text=When Exquisite Huntmaster dies, create a 1/1 green Elf Warrior creature token. -- Encore {4}{B} ({4}{B}, Exile this card from your graveyard: For each opponent, create a token copy that attacks that opponent this turn if able. They gain haste. Sacrifice them at the beginning of the next end step. Activate only as a sorcery.) text=When Exquisite Huntmaster dies, create a 1/1 green Elf Warrior creature token. -- Encore {4}{B} ({4}{B}, Exile this card from your graveyard: For each opponent, create a token copy that attacks that opponent this turn if able. They gain haste. Sacrifice them at the beginning of the next end step. Activate only as a sorcery.)
mana={3}{B} mana={3}{B}
@@ -20274,8 +20274,8 @@ type=Legendary Artifact
[/card] [/card]
[card] [card]
name=Eyeblight Cullers name=Eyeblight Cullers
auto=@movedTo(this|graveyard) from(battlefield):token(Elf Warrior,Creature Elf Warrior,1/1,green)*3 auto=_DIES_token(Elf Warrior,Creature Elf Warrior,1/1,green)*3
auto=@movedTo(this|graveyard) from(battlefield):deplete:3 controller auto=_DIES_deplete:3 controller
text=When Eyeblight Cullers dies, create three 1/1 green Elf Warrior creature tokens, then mill three cards. (Put the top three cards of your library into your graveyard.) text=When Eyeblight Cullers dies, create three 1/1 green Elf Warrior creature tokens, then mill three cards. (Put the top three cards of your library into your graveyard.)
mana={4}{B} mana={4}{B}
type=Creature type=Creature
@@ -21221,7 +21221,7 @@ toughness=2
[/card] [/card]
[card] [card]
name=Feral Prowler name=Feral Prowler
auto=@movedTo(this|graveyard) from(battlefield):draw:1 auto=_DIES_draw:1
text=When Feral Prowler dies, draw a card. text=When Feral Prowler dies, draw a card.
mana={1}{G} mana={1}{G}
type=Creature type=Creature
@@ -21333,7 +21333,7 @@ type=Sorcery
[/card] [/card]
[card] [card]
name=Festering Mummy name=Festering Mummy
auto=@movedTo(this|graveyard) from(battlefield):may target(creature) counter(-1/-1,1) auto=_DIES_may target(creature) counter(-1/-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
@@ -22348,7 +22348,7 @@ type=Sorcery
[card] [card]
name=Flameskull name=Flameskull
abilities=cantblock,flying abilities=cantblock,flying
auto=@movedto(this|graveyard) from(battlefield):name(Rejuvenation) transforms((,newability[all(creature[-token;fresh:zpos=type:*:mygraveyard]|mygraveyard) moveto(exile) and!( transforms((,newability[phaseaction[my endofturn once next checkex] removeallcounters(0/0.1.FlameskullExiled)],newability[this(counter{0/0.1.FlameskullExiled}>0) canplayfromexile],newability[counter(0/0.1.FlameskullExiled)],newability[all(*[zpos=1]|mylibrary) moveTo(myexile) and!( transforms((,newability[counter(0/0.1.FlameskullExiled)],newability[this(counter{0/0.1.FlameskullExiled}>0) canplayfromexile],newability[@each untap restriction{compare(hascntflameskullexiled)~equalto~0}:-canplayfromexile],newability[@each untap restriction{compare(hascntflameskullexiled)~morethan~0}:canplayfromexile],newability[phaseaction[my endofturn once next checkex] removeallcounters(0/0.1.FlameskullExiled)],newability[@movedto(this|mystack) from(myexile) restriction{compare(hascntflameskullexiled)~morethan~0}:all(*[counter{0/0.1.FlameskullExiled}]|myexile) removeallcounters(0/0.1.FlameskullExiled)],newability[@movedto(this|mybattlefield) from(myexile) restriction{compare(hascntflameskullexiled)~morethan~0}:all(*[counter{0/0.1.FlameskullExiled}]|myexile) removeallcounters(0/0.1.FlameskullExiled)])) forever )!])) forever )!])) forever auto=_DIES_name(Rejuvenation) transforms((,newability[all(creature[-token;fresh:zpos=type:*:mygraveyard]|mygraveyard) moveto(exile) and!( transforms((,newability[phaseaction[my endofturn once next checkex] removeallcounters(0/0.1.FlameskullExiled)],newability[this(counter{0/0.1.FlameskullExiled}>0) canplayfromexile],newability[counter(0/0.1.FlameskullExiled)],newability[all(*[zpos=1]|mylibrary) moveTo(myexile) and!( transforms((,newability[counter(0/0.1.FlameskullExiled)],newability[this(counter{0/0.1.FlameskullExiled}>0) canplayfromexile],newability[@each untap restriction{compare(hascntflameskullexiled)~equalto~0}:-canplayfromexile],newability[@each untap restriction{compare(hascntflameskullexiled)~morethan~0}:canplayfromexile],newability[phaseaction[my endofturn once next checkex] removeallcounters(0/0.1.FlameskullExiled)],newability[@movedto(this|mystack) from(myexile) restriction{compare(hascntflameskullexiled)~morethan~0}:all(*[counter{0/0.1.FlameskullExiled}]|myexile) removeallcounters(0/0.1.FlameskullExiled)],newability[@movedto(this|mybattlefield) from(myexile) restriction{compare(hascntflameskullexiled)~morethan~0}:all(*[counter{0/0.1.FlameskullExiled}]|myexile) removeallcounters(0/0.1.FlameskullExiled)])) forever )!])) forever )!])) forever
autoexile=@movedto(*[counter{0/0.1.FlameskullExiled}]|mystack) from(myexile) restriction{compare(hascntflameskullexiled)~morethan~0}:all(*[counter{0/0.1.FlameskullExiled}]|myexile) transforms((,newability[removeallcounters(0/0.1.FlameskullExiled)],newability[-canplayfromexile])) oneshot autoexile=@movedto(*[counter{0/0.1.FlameskullExiled}]|mystack) from(myexile) restriction{compare(hascntflameskullexiled)~morethan~0}:all(*[counter{0/0.1.FlameskullExiled}]|myexile) transforms((,newability[removeallcounters(0/0.1.FlameskullExiled)],newability[-canplayfromexile])) oneshot
autoexile=@movedto(land[counter{0/0.1.FlameskullExiled}]|mybattlefield) from(myexile) restriction{compare(hascntflameskullexiled)~morethan~0}:all(*[counter{0/0.1.FlameskullExiled}]|myexile) transforms((,newability[removeallcounters(0/0.1.FlameskullExiled)],newability[-canplayfromexile])) oneshot autoexile=@movedto(land[counter{0/0.1.FlameskullExiled}]|mybattlefield) from(myexile) restriction{compare(hascntflameskullexiled)~morethan~0}:all(*[counter{0/0.1.FlameskullExiled}]|myexile) transforms((,newability[removeallcounters(0/0.1.FlameskullExiled)],newability[-canplayfromexile])) oneshot
text=Flying -- Flameskull cant block. -- Rejuvenation — When Flameskull dies, exile it. If you do, exile the top card of your library. Until the end of your next turn, you may play one of those cards. (If you cast Flameskull this way, you cant play the other card, and vice versa.) text=Flying -- Flameskull cant block. -- Rejuvenation — When Flameskull dies, exile it. If you do, exile the top card of your library. Until the end of your next turn, you may play one of those cards. (If you cast Flameskull this way, you cant play the other card, and vice versa.)
@@ -22685,7 +22685,7 @@ subtype=Aura
[/card] [/card]
[card] [card]
name=Footlight Fiend name=Footlight Fiend
auto=@movedTo(this|graveyard) from(battlefield):damage:1 target(player,creature,planeswalker) auto=_DIES_damage:1 target(player,creature,planeswalker)
text=When Footlight Fiend dies, it deals 1 damage to any target. text=When Footlight Fiend dies, it deals 1 damage to any target.
mana={BR} mana={BR}
type=Creature type=Creature
@@ -23799,7 +23799,7 @@ type=Instant
[/card] [/card]
[card] [card]
name=Gang of Devils name=Gang of Devils
auto=@movedTo(this|graveyard) from(battlefield):thisforeach(variable{3}) ability$!name(Deal 1 damage) name(Deal 1 damage) target(player,creature,planeswalker) damage:1!$ controller auto=_DIES_thisforeach(variable{3}) ability$!name(Deal 1 damage) name(Deal 1 damage) target(player,creature,planeswalker) damage:1!$ controller
text=When Gang of Devils dies, it deals 3 damage divided as you choose among one, two, or three target creatures and/or players. text=When Gang of Devils dies, it deals 3 damage divided as you choose among one, two, or three target creatures and/or players.
mana={5}{R} mana={5}{R}
type=Creature type=Creature
@@ -23902,7 +23902,7 @@ toughness=3
[/card] [/card]
[card] [card]
name=Garrison Cat name=Garrison Cat
auto=@movedto(this|graveyard) from(battlefield):token(Human Soldier Gar) auto=_DIES_token(Human Soldier Gar)
text=When Garrison Cat dies, create a 1/1 white Human Soldier creature token. text=When Garrison Cat dies, create a 1/1 white Human Soldier creature token.
mana={W} mana={W}
type=Creature type=Creature
@@ -24346,7 +24346,7 @@ type=Sorcery
[card] [card]
name=Gerrard, Weatherlight Hero name=Gerrard, Weatherlight Hero
abilities=first strike abilities=first strike
auto=@movedTo(this|graveyard) from(battlefield):moveto(exile) && moveTo(myBattlefield) all(creature[fresh]|graveyard) && moveTo(myBattlefield) all(artifact[fresh]|graveyard) auto=_DIES_moveto(exile) && moveTo(myBattlefield) all(creature[fresh]|graveyard) && moveTo(myBattlefield) all(artifact[fresh]|graveyard)
text=First strike -- When Gerrard, Weatherlight Hero dies, exile it and return to the battlefield all artifact and creature cards in your graveyard that were put there from the battlefield this turn. text=First strike -- When Gerrard, Weatherlight Hero dies, exile it and return to the battlefield all artifact and creature cards in your graveyard that were put there from the battlefield this turn.
mana={2}{R}{W} mana={2}{R}{W}
type=Legendary Creature type=Legendary Creature
@@ -25109,7 +25109,7 @@ type=Land
[card] [card]
name=Gleaming Barrier name=Gleaming Barrier
abilities=defender abilities=defender
auto=@movedTo(this|graveyard) from(battlefield):token(Treasure Sur) auto=_DIES_token(Treasure Sur)
text=Defender -- When Gleaming Barrier dies, create a Treasure token. (It's an artifact with " {T}, Sacrifice this artifact: Add one mana of any color.") text=Defender -- When Gleaming Barrier dies, create a Treasure token. (It's an artifact with " {T}, Sacrifice this artifact: Add one mana of any color.")
mana={2} mana={2}
type=Artifact Creature type=Artifact Creature
@@ -27621,7 +27621,7 @@ name=Haakon, Stromgald Scourge
autograveyard={1}{B}{B}:activate castcard(normal) autograveyard={1}{B}{B}:activate castcard(normal)
restriction=never restriction=never
auto=lord(knight|mygraveyard) canPlayFromGraveyard auto=lord(knight|mygraveyard) canPlayFromGraveyard
auto=@movedTo(this|graveyard) from(battlefield):life:-2 controller auto=_DIES_life:-2 controller
text=You may cast Haakon, Stromgald Scourge from your graveyard, but not from anywhere else. -- As long as Haakon is on the battlefield, you may play Knight cards from your graveyard. -- When Haakon dies, you lose 2 life. text=You may cast Haakon, Stromgald Scourge from your graveyard, but not from anywhere else. -- As long as Haakon is on the battlefield, you may play Knight cards from your graveyard. -- When Haakon dies, you lose 2 life.
mana={1}{B}{B} mana={1}{B}{B}
type=Legendary Creature type=Legendary Creature
@@ -30093,7 +30093,7 @@ toughness=5
[/card] [/card]
[card] [card]
name=Hunted Witness name=Hunted Witness
auto=@movedTo(this|graveyard) from(battlefield):create(soldier:creature soldier:1/1:white:lifelink) auto=_DIES_create(soldier:creature soldier:1/1:white:lifelink)
text=When Hunted Witness dies, create a 1/1 white Soldier creature token with lifelink. text=When Hunted Witness dies, create a 1/1 white Soldier creature token with lifelink.
mana={W} mana={W}
type=Creature type=Creature
@@ -30379,7 +30379,7 @@ color=white
[card] [card]
name=Icingdeath, Frost Tyrant name=Icingdeath, Frost Tyrant
abilities=vigilance,flying abilities=vigilance,flying
auto=@movedto(this|graveyard) from(battlefield):name(Icingdeath, Frost Tongue) activate castcard(copied named!:icingdeath, frost tongue:!) auto=_DIES_name(Icingdeath, Frost Tongue) activate castcard(copied named!:icingdeath, frost tongue:!)
text=Flying, vigilance -- When Icingdeath, Frost Tyrant dies, create Icingdeath, Frost Tongue, a legendary white Equipment artifact token with "Equipped creature gets +2/+0", "Whenever equipped creature attacks, tap target creature defending player controls" and equip {2}. text=Flying, vigilance -- When Icingdeath, Frost Tyrant dies, create Icingdeath, Frost Tongue, a legendary white Equipment artifact token with "Equipped creature gets +2/+0", "Whenever equipped creature attacks, tap target creature defending player controls" and equip {2}.
mana={2}{W}{W} mana={2}{W}{W}
type=Legendary Creature type=Legendary Creature
@@ -30848,7 +30848,7 @@ toughness=3
[card] [card]
name=Immortal Phoenix name=Immortal Phoenix
abilities=flying abilities=flying
auto=@movedTo(this|graveyard) from(battlefield):all(trigger[to]) moveto(ownerhand) auto=_DIES_all(trigger[to]) moveto(ownerhand)
text=Flying (This creature can't be blocked except by creatures with flying or reach.) -- When Immortal Phoenix dies, return it to its owner's hand. text=Flying (This creature can't be blocked except by creatures with flying or reach.) -- When Immortal Phoenix dies, return it to its owner's hand.
mana={4}{R}{R} mana={4}{R}{R}
type=Creature type=Creature
@@ -30957,7 +30957,7 @@ toughness=5
[card] [card]
name=Imperious Oligarch name=Imperious Oligarch
abilities=vigilance abilities=vigilance
auto=@movedTo(this|graveyard) from(battlefield):create(Spirit:creature Spirit:1/1:white,black:flying) auto=_DIES_create(Spirit:creature Spirit:1/1:white,black:flying)
text=Vigilance -- Afterlife 1 (When this creature dies, create a 1/1 white and black Spirit creature token with flying.) text=Vigilance -- Afterlife 1 (When this creature dies, create a 1/1 white and black Spirit creature token with flying.)
mana={W}{B} mana={W}{B}
type=Creature type=Creature
@@ -31048,7 +31048,7 @@ type=Sorcery
[/card] [/card]
[card] [card]
name=Impulsive Pilferer name=Impulsive Pilferer
auto=@movedTo(this|graveyard) from(battlefield):token(Treasure Sur) auto=_DIES_token(Treasure Sur)
autograveyard={3}{R}:name(Activate Encore) name(Activate Encore) moveto(exile) and!(clone with(unearth,haste,mustattack))! asSorcery autograveyard={3}{R}:name(Activate Encore) name(Activate Encore) moveto(exile) and!(clone with(unearth,haste,mustattack))! asSorcery
text=When Impulsive Pilferer dies, create a Treasure token. (It's an artifact with " {T}, Sacrifice this artifact: Add one mana of any color.") -- Encore {3}{R} ({3}{R}, Exile this card from your graveyard: For each opponent, create a token copy that attacks that opponent this turn if able. They gain haste. Sacrifice them at the beginning of the next end step. Activate only as a sorcery.) text=When Impulsive Pilferer dies, create a Treasure token. (It's an artifact with " {T}, Sacrifice this artifact: Add one mana of any color.") -- Encore {3}{R} ({3}{R}, Exile this card from your graveyard: For each opponent, create a token copy that attacks that opponent this turn if able. They gain haste. Sacrifice them at the beginning of the next end step. Activate only as a sorcery.)
mana={R} mana={R}
@@ -31605,8 +31605,8 @@ toughness=1
[/card] [/card]
[card] [card]
name=Initiate of Blood name=Initiate of Blood
auto={T}:name(damage my creature) target(creature[damaged]|mybattlefield) transforms((,newability[damage:1 all(this)],newability[@movedto(this|graveyard) from(battlefield):notatarget(Initiate of Blood|mybattlefield) flip(Goka the Unjust)])) ueot auto={T}:name(damage my creature) target(creature[damaged]|mybattlefield) transforms((,newability[damage:1 all(this)],newability[_DIES_notatarget(Initiate of Blood|mybattlefield) flip(Goka the Unjust)])) ueot
auto={T}:name(damage opponent's creature) target(creature[damaged]|opponentbattlefield) transforms((,newability[damage:1 all(this)],newability[@movedto(this|graveyard) from(battlefield):notatarget(Initiate of Blood|opponentbattlefield) flip(Goka the Unjust)])) ueot auto={T}:name(damage opponent's creature) target(creature[damaged]|opponentbattlefield) transforms((,newability[damage:1 all(this)],newability[_DIES_notatarget(Initiate of Blood|opponentbattlefield) flip(Goka the Unjust)])) ueot
text={T}: Initiate of Blood deals 1 damage to target creature that was dealt damage this turn. When that creature dies this turn, flip Initiate of Blood. text={T}: Initiate of Blood deals 1 damage to target creature that was dealt damage this turn. When that creature dies this turn, flip Initiate of Blood.
mana={3}{R} mana={3}{R}
type=Creature type=Creature
@@ -32826,7 +32826,7 @@ type=Artifact
[card] [card]
name=Jewel-Eyed Cobra name=Jewel-Eyed Cobra
abilities=deathtouch abilities=deathtouch
auto=@movedto(this|graveyard) from(battlefield):name(Create Treasure) token(Treasure Sur) auto=_DIES_name(Create Treasure) token(Treasure Sur)
text=Deathtouch -- When Jewel-Eyed Cobra dies, create a Treasure token. (It's an artifact with " {T}, Sacrifice this artifact: Add one mana of any color.") text=Deathtouch -- When Jewel-Eyed Cobra dies, create a Treasure token. (It's an artifact with " {T}, Sacrifice this artifact: Add one mana of any color.")
mana={2}{G} mana={2}{G}
type=Creature type=Creature
@@ -33160,7 +33160,7 @@ toughness=6
[card] [card]
name=Juri, Master of the Revue name=Juri, Master of the Revue
auto=@sacrificed(*|mybattlefield):counter(1/1) all(this) auto=@sacrificed(*|mybattlefield):counter(1/1) all(this)
auto=@movedTo(this|graveyard) from(Battlefield):damage:power target(player,creature,planeswalker) auto=_DIES_damage:power target(player,creature,planeswalker)
text=Whenever you sacrifice a permanent, put a +1/+1 counter on Juri, Master of the Revue. -- When Juri dies, it deals damage equal to its power to any target. text=Whenever you sacrifice a permanent, put a +1/+1 counter on Juri, Master of the Revue. -- When Juri dies, it deals damage equal to its power to any target.
mana={B}{R} mana={B}{R}
type=Legendary Creature type=Legendary Creature
@@ -33947,7 +33947,7 @@ toughness=3
name=Kelsien, the Plague name=Kelsien, the Plague
abilities=Vigilance,haste abilities=Vigilance,haste
anyzone=type:alterexperience:nonbattlezone/type:alterexperience:nonbattlezone cdaactive anyzone=type:alterexperience:nonbattlezone/type:alterexperience:nonbattlezone cdaactive
auto={T}:damage:1 target(creature|opponentBattlefield) transforms((,newability[@movedTo(this|graveyard) from(battlefield):alterexperience:1 controller auto={T}:damage:1 target(creature|opponentBattlefield) transforms((,newability[_DIES_alterexperience:1 controller
text=Vigilance, haste -- Kelsien, the Plague gets +1/+1 for each experience counter you have. -- {T}: Kelsien deals 1 damage to target creature you dont control. When that creature dies this turn, you get an experience counter. text=Vigilance, haste -- Kelsien, the Plague gets +1/+1 for each experience counter you have. -- {T}: Kelsien deals 1 damage to target creature you dont control. When that creature dies this turn, you get an experience counter.
mana={R}{W}{B} mana={R}{W}{B}
type=Legendary Creature type=Legendary Creature
@@ -34651,7 +34651,7 @@ toughness=3
[/card] [/card]
[card] [card]
name=Knight of Sorrows name=Knight of Sorrows
auto=@movedTo(this|graveyard) from(battlefield):token(Spirit,Creature Spirit,1/1,white,black,flying) auto=_DIES_token(Spirit,Creature Spirit,1/1,white,black,flying)
text=Knight of Sorrows can block an additional creature each combat. -- Afterlife 1 (When this creature dies, create a 1/1 white and black Spirit creature token with flying.) text=Knight of Sorrows can block an additional creature each combat. -- Afterlife 1 (When this creature dies, create a 1/1 white and black Spirit creature token with flying.)
mana={4}{W} mana={4}{W}
type=Creature type=Creature
@@ -34694,7 +34694,7 @@ toughness=2
name=Knight of the Last Breath name=Knight of the Last Breath
abilities=flying abilities=flying
auto={3}{S(other creature[-token]|mybattlefield)}:create(Spirit:creature Spirit:1/1:white,black:flying) auto={3}{S(other creature[-token]|mybattlefield)}:create(Spirit:creature Spirit:1/1:white,black:flying)
auto=@movedTo(this|graveyard) from(battlefield):create(Spirit:creature Spirit:1/1:white,black:flying) auto=_DIES_create(Spirit:creature Spirit:1/1:white,black:flying)
text={3}, Sacrifice another nontoken creature: Create a 1/1 white and black Spirit creature token with flying. -- Afterlife 3 (When this creature dies, create three 1/1 white and black Spirit creature tokens with flying.) text={3}, Sacrifice another nontoken creature: Create a 1/1 white and black Spirit creature token with flying. -- Afterlife 3 (When this creature dies, create three 1/1 white and black Spirit creature tokens with flying.)
mana={5}{W}{B} mana={5}{W}{B}
type=Creature type=Creature
@@ -34869,7 +34869,7 @@ toughness=4
[card] [card]
name=Koma's Faithful name=Koma's Faithful
abilities=lifelink abilities=lifelink
auto=@movedto(this|graveyard) from(battlefield):deplete:3 opponent && deplete:3 controller auto=_DIES_deplete:3 opponent && deplete:3 controller
text=Lifelink -- When Komas Faithful dies, each player mills three cards. (To mill a card, a player puts the top card of their library into their graveyard.) text=Lifelink -- When Komas Faithful dies, each player mills three cards. (To mill a card, a player puts the top card of their library into their graveyard.)
mana={2}{B} mana={2}{B}
type=Creature type=Creature
@@ -36137,7 +36137,7 @@ toughness=4
[/card] [/card]
[card] [card]
name=Leonin of the Lost Pride name=Leonin of the Lost Pride
auto=@movedto(this|graveyard) from(battlefield):MoveTo(exile) target(*|opponentGraveyard) auto=_DIES_MoveTo(exile) target(*|opponentGraveyard)
text=When Leonin of the Lost Pride dies, exile target card from an opponents graveyard. text=When Leonin of the Lost Pride dies, exile target card from an opponents graveyard.
mana={1}{W} mana={1}{W}
type=Creature type=Creature
@@ -36318,7 +36318,7 @@ abilities=cantlifelose
auto=lifeset:0 controller auto=lifeset:0 controller
auto=@lifeof(player):draw:thatmuch controller && life:-thatmuch controller auto=@lifeof(player):draw:thatmuch controller && life:-thatmuch controller
auto=@damageof(player):if type(creature[-token]|mybattlefield)~lessthan~thatmuch then winGame opponent else sacrifice target(<thatmuch>creature[-token]|mybattlefield) auto=@damageof(player):if type(creature[-token]|mybattlefield)~lessthan~thatmuch then winGame opponent else sacrifice target(<thatmuch>creature[-token]|mybattlefield)
auto=@movedto(this|graveyard) from(battlefield):winGame opponent auto=_DIES_winGame opponent
text=As Lich enters the battlefield, you lose life equal to your life total. -- You don't lose the game for having 0 or less life. -- If you would gain life, draw that many cards instead. -- Whenever you're dealt damage, sacrifice that many nontoken permanents. If you can't, you lose the game. -- When Lich is put into a graveyard from the battlefield, you lose the game. text=As Lich enters the battlefield, you lose life equal to your life total. -- You don't lose the game for having 0 or less life. -- If you would gain life, draw that many cards instead. -- Whenever you're dealt damage, sacrifice that many nontoken permanents. If you can't, you lose the game. -- When Lich is put into a graveyard from the battlefield, you lose the game.
mana={B}{B}{B}{B} mana={B}{B}{B}{B}
type=Enchantment type=Enchantment
@@ -36421,7 +36421,7 @@ subtype=Aura
name=Light of the Legion name=Light of the Legion
abilities=flying,mentor abilities=flying,mentor
auto=@combat(attacking) source(this):name(Choose attacking creature) transforms((,newability[target(other creature[attacking;power<=pminus1minusend]|myBattlefield) counter(1/1)])) oneshot auto=@combat(attacking) source(this):name(Choose attacking creature) transforms((,newability[target(other creature[attacking;power<=pminus1minusend]|myBattlefield) counter(1/1)])) oneshot
auto=@movedTo(this|graveyard) from(battlefield):counter(1/1)(creature[white]|myBattlefield) auto=_DIES_counter(1/1)(creature[white]|myBattlefield)
text=Flying -- Mentor (Whenever this creature attacks, put a +1/+1 counter on target attacking creature with lesser power.) -- When Light of the Legion dies, put a +1/+1 counter on each white creature you control. text=Flying -- Mentor (Whenever this creature attacks, put a +1/+1 counter on target attacking creature with lesser power.) -- When Light of the Legion dies, put a +1/+1 counter on each white creature you control.
mana={4}{W}{W} mana={4}{W}{W}
type=Creature type=Creature
@@ -36896,7 +36896,7 @@ toughness=5
[/card] [/card]
[card] [card]
name=Living Lightning name=Living Lightning
auto=@movedTo(this|graveyard) from(battlefield):moveto(myhand) target(*[instant;sorcery]|mygraveyard) auto=_DIES_moveto(myhand) target(*[instant;sorcery]|mygraveyard)
text=When Living Lightning dies, return target instant or sorcery card from your graveyard to your hand. text=When Living Lightning dies, return target instant or sorcery card from your graveyard to your hand.
mana={3}{R} mana={3}{R}
type=Creature type=Creature
@@ -36995,7 +36995,7 @@ toughness=6
[card] [card]
name=Loathsome Catoblepas name=Loathsome Catoblepas
auto={2}{G}:transforms((,newability[@combat(attacking) source(this):all(creature|opponentbattlefield) mustblock ueot])) ueot auto={2}{G}:transforms((,newability[@combat(attacking) source(this):all(creature|opponentbattlefield) mustblock ueot])) ueot
auto=@movedTo(this|graveyard) from(battlefield):target(creature|opponentbattlefield) -3/-3 ueot auto=_DIES_target(creature|opponentbattlefield) -3/-3 ueot
text={2}{G}: Loathsome Catoblepas must be blocked this turn if able. -- When Loathsome Catoblepas dies, target creature an opponent controls gets -3/-3 until end of turn. text={2}{G}: Loathsome Catoblepas must be blocked this turn if able. -- When Loathsome Catoblepas dies, target creature an opponent controls gets -3/-3 until end of turn.
mana={5}{B} mana={5}{B}
type=Creature type=Creature
@@ -38644,7 +38644,7 @@ subtype=Aura
[/card] [/card]
[card] [card]
name=Martyr for the Cause name=Martyr for the Cause
auto=@movedto(this|graveyard) from(battlefield):_PROLIFERATE_ auto=_DIES__PROLIFERATE_
text=When Martyr for the Cause dies, proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.) text=When Martyr for the Cause dies, proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)
mana={1}{W} mana={1}{W}
type=Creature type=Creature
@@ -38676,7 +38676,7 @@ toughness=1
[card] [card]
name=Martyr of Dusk name=Martyr of Dusk
abilities=lifelink abilities=lifelink
auto=@movedTo(this|graveyard) from(battlefield):token(Vampire,creature Vampire,1/1,white,lifelink) auto=_DIES_token(Vampire,creature Vampire,1/1,white,lifelink)
text=When Martyr of Dusk dies, create a 1/1 white Vampire creature token with lifelink. text=When Martyr of Dusk dies, create a 1/1 white Vampire creature token with lifelink.
mana={1}{W} mana={1}{W}
type=Creature type=Creature
@@ -38734,7 +38734,7 @@ toughness=1
[/card] [/card]
[card] [card]
name=Martyr's Bond name=Martyr's Bond
auto=@movedto(this|graveyard) from(battlefield):ability$!sacrifice notatarget(enchantment|mybattlefield)!$ opponent auto=_DIES_ability$!sacrifice notatarget(enchantment|mybattlefield)!$ opponent
auto=@movedto(*[-land]|graveyard) from(battlefield):ability$!sacrifice notatarget(*[-land,share!types!]|mybattlefield)!$ opponent auto=@movedto(*[-land]|graveyard) from(battlefield):ability$!sacrifice notatarget(*[-land,share!types!]|mybattlefield)!$ opponent
text=Whenever Martyrs Bond or another nonland permanent you control is put into a graveyard from the battlefield, each opponent sacrifices a permanent that shares a card type with it. text=Whenever Martyrs Bond or another nonland permanent you control is put into a graveyard from the battlefield, each opponent sacrifices a permanent that shares a card type with it.
mana={4}{W}{W} mana={4}{W}{W}
@@ -39822,7 +39822,7 @@ subtype=Aura
[/card] [/card]
[card] [card]
name=Ministrant of Obligation name=Ministrant of Obligation
auto=@movedTo(this|graveyard) from(battlefield):create(Spirit:creature Spirit:1/1:white,black:flying)*2 auto=_DIES_create(Spirit:creature Spirit:1/1:white,black:flying)*2
text=Afterlife 2 (When this creature dies, create two 1/1 white and black Spirit creature tokens with flying.) text=Afterlife 2 (When this creature dies, create two 1/1 white and black Spirit creature tokens with flying.)
mana={2}{W} mana={2}{W}
type=Creature type=Creature
@@ -40837,7 +40837,7 @@ other={1}{B}{B} name(Adventure)
autostack=if paid(alternative) then name(Destroy creature or planeswalker) name(Destroy creature or planeswalker) target(creature,planeswalker) destroy autostack=if paid(alternative) then name(Destroy creature or planeswalker) name(Destroy creature or planeswalker) target(creature,planeswalker) destroy
autostack=if paid(alternative) then name(You loose 2 life) name(You loose 2 life) life:-2 controller autostack=if paid(alternative) then name(You loose 2 life) name(You loose 2 life) life:-2 controller
autostack=if paid(alternative) then transforms((,newability[moveto(exile) and!( transforms((,newability[canplayfromexile])) forever )!])) forever autostack=if paid(alternative) then transforms((,newability[moveto(exile) and!( transforms((,newability[canplayfromexile])) forever )!])) forever
auto=@movedTo(this|graveyard) from(battlefield):name(Put on the bottom of library) all(trigger[to]) bottomoflibrary auto=_DIES_name(Put on the bottom of library) all(trigger[to]) bottomoflibrary
text=Lifelink -- When Murderous Rider dies, put it on the bottom of its owner's library. // Destroy target creature or planeswalker. You lose 2 life. (Then exile this card. You may cast the creature later from exile.) text=Lifelink -- When Murderous Rider dies, put it on the bottom of its owner's library. // Destroy target creature or planeswalker. You lose 2 life. (Then exile this card. You may cast the creature later from exile.)
mana={1}{B}{B} mana={1}{B}{B}
type=Creature type=Creature
@@ -41818,7 +41818,7 @@ type=Enchantment
[/card] [/card]
[card] [card]
name=Nested Shambler name=Nested Shambler
auto=@movedTo(this|graveyard) from(battlefield):token(Squirrel,Creature Squirrel,1/1,green)*power and!( tap(noevent) )! auto=_DIES_token(Squirrel,Creature Squirrel,1/1,green)*power and!( tap(noevent) )!
text=When Nested Shambler dies, create X tapped 1/1 green Squirrel creature tokens, where X is Nested Shambler's power. text=When Nested Shambler dies, create X tapped 1/1 green Squirrel creature tokens, where X is Nested Shambler's power.
mana={B} mana={B}
type=Creature type=Creature
@@ -41951,7 +41951,7 @@ toughness=0
name=Nevinyrral, Urborg Tyrant name=Nevinyrral, Urborg Tyrant
auto=cantbetargetof(*[artifact;creature;enchantment]) auto=cantbetargetof(*[artifact;creature;enchantment])
auto=foreach(creature[fresh]|graveyard) token(Zombie,Creature Zombie,2/2,black) and!( tap(noevent) )! auto=foreach(creature[fresh]|graveyard) token(Zombie,Creature Zombie,2/2,black) and!( tap(noevent) )!
auto=@movedto(this|graveyard) from(battlefield):pay({1}) name(destroy all artifacts, creatures, and enchantments) destroy all(artifact,creature,enchantment) auto=_DIES_pay({1}) name(destroy all artifacts, creatures, and enchantments) destroy all(artifact,creature,enchantment)
text=Hexproof from artifacts, creatures, and enchantments -- When Nevinyrral, Urborg Tyrant enters the battlefield, create a tapped 2/2 black Zombie creature token for each creature that died this turn. -- When Nevinyrral dies, you may pay {1} . When you do, destroy all artifacts, creatures, and enchantments. text=Hexproof from artifacts, creatures, and enchantments -- When Nevinyrral, Urborg Tyrant enters the battlefield, create a tapped 2/2 black Zombie creature token for each creature that died this turn. -- When Nevinyrral dies, you may pay {1} . When you do, destroy all artifacts, creatures, and enchantments.
mana={3}{W}{U}{B} mana={3}{W}{U}{B}
type=Legendary Creature type=Legendary Creature
@@ -42545,7 +42545,7 @@ type=Instant
[/card] [/card]
[card] [card]
name=Noble Benefactor name=Noble Benefactor
auto=@movedTo(this|graveyard) from(battlefield):name(fetch) transforms((,newability[ability$! moveto(ownerhand) notatarget(<1>*|mylibrary) !$ controller],newability[ability$! moveto(ownerhand) notatarget(<1>*|mylibrary) !$ opponent])) oneshot auto=_DIES_name(fetch) transforms((,newability[ability$! moveto(ownerhand) notatarget(<1>*|mylibrary) !$ controller],newability[ability$! moveto(ownerhand) notatarget(<1>*|mylibrary) !$ opponent])) oneshot
text=When Noble Benefactor dies, each player may search his or her library for a card and put that card into his or her hand. Then each player who searched his or her library this way shuffles it. text=When Noble Benefactor dies, each player may search his or her library for a card and put that card into his or her hand. Then each player who searched his or her library this way shuffles it.
mana={2}{U} mana={2}{U}
type=Creature type=Creature
@@ -42556,7 +42556,7 @@ toughness=2
[card] [card]
name=Nocturnal Feeder name=Nocturnal Feeder
abilities=flying abilities=flying
auto=@movedTo(this|graveyard) from(battlefield):life:-2 opponent && life:2 controller auto=_DIES_life:-2 opponent && life:2 controller
text=Flying -- When Nocturnal Feeder dies, each opponent loses 2 life and you gain 2 life. text=Flying -- When Nocturnal Feeder dies, each opponent loses 2 life and you gain 2 life.
mana={2}{B} mana={2}{B}
type=Creature type=Creature
@@ -43901,7 +43901,7 @@ toughness=2
name=Orcish Hellraiser name=Orcish Hellraiser
auto=counter(0/0,1,echo) auto=counter(0/0,1,echo)
auto=@each my upkeep once:transforms((,newability[counter(0/0.-1.echo)],newability[pay[[{R}]] name(pay red mana) donothing?sacrifice])) forever auto=@each my upkeep once:transforms((,newability[counter(0/0.-1.echo)],newability[pay[[{R}]] name(pay red mana) donothing?sacrifice])) forever
auto=@movedTo(this|graveyard) from(battlefield):name(Deals 2 damage) damage:2 target(player,planeswalker) auto=_DIES_name(Deals 2 damage) damage:2 target(player,planeswalker)
text=Echo {R} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) -- When Orcish Hellraiser dies, it deals 2 damage to target player or planeswalker. text=Echo {R} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) -- When Orcish Hellraiser dies, it deals 2 damage to target player or planeswalker.
mana={1}{R} mana={1}{R}
type=Creature type=Creature
@@ -44168,7 +44168,7 @@ type=Instant
[card] [card]
name=Orzhov Enforcer name=Orzhov Enforcer
abilities=deathtouch abilities=deathtouch
auto=@movedTo(this|graveyard) from(battlefield):create(Spirit:creature Spirit:1/1:white,black:flying) auto=_DIES_create(Spirit:creature Spirit:1/1:white,black:flying)
text=Deathtouch -- Afterlife 1 (When this creature dies, create a 1/1 white and black Spirit creature token with flying.) text=Deathtouch -- Afterlife 1 (When this creature dies, create a 1/1 white and black Spirit creature token with flying.)
mana={1}{B} mana={1}{B}
type=Creature type=Creature
@@ -44188,7 +44188,7 @@ type=Artifact
[card] [card]
name=Orzhov Racketeers name=Orzhov Racketeers
auto=@combatdamaged(player) from(this):ability$!name(discard) target(*|myhand) reject!$ opponent auto=@combatdamaged(player) from(this):ability$!name(discard) target(*|myhand) reject!$ opponent
auto=@movedTo(this|graveyard) from(battlefield):create(Spirit:creature Spirit:1/1:white,black:flying)*2 auto=_DIES_create(Spirit:creature Spirit:1/1:white,black:flying)*2
text=Whenever Orzhov Racketeers deals combat damage to a player, that player discards a card. -- Afterlife 2 (When this creature dies, create two 1/1 white and black Spirit creature tokens with flying.) text=Whenever Orzhov Racketeers deals combat damage to a player, that player discards a card. -- Afterlife 2 (When this creature dies, create two 1/1 white and black Spirit creature tokens with flying.)
mana={4}{B} mana={4}{B}
type=Creature type=Creature
@@ -44645,7 +44645,7 @@ subtype=Class
[card] [card]
name=Paladin of Atonement name=Paladin of Atonement
auto=@each upkeep restriction{lastturn(life)~morethan~0}:counter(1/1,1) auto=@each upkeep restriction{lastturn(life)~morethan~0}:counter(1/1,1)
auto=@movedTo(this|graveyard) from(battlefield):dynamicability<!toughnesslifegain srccontroller!> auto=_DIES_dynamicability<!toughnesslifegain srccontroller!>
text=At the beginning of each upkeep, if you lost life last turn, put a +1/+1 counter on Paladin of Atonement. -- When Paladin of Atonement dies, you gain life equal to its toughness. text=At the beginning of each upkeep, if you lost life last turn, put a +1/+1 counter on Paladin of Atonement. -- When Paladin of Atonement dies, you gain life equal to its toughness.
mana={1}{W} mana={1}{W}
type=Creature type=Creature
@@ -45601,7 +45601,7 @@ type=Artifact
[/card] [/card]
[card] [card]
name=Phyrexian Triniform name=Phyrexian Triniform
auto=@movedTo(this|graveyard) from(battlefield):token(Golem,Creature Artifact Golem,3/3)*3 auto=_DIES_token(Golem,Creature Artifact Golem,3/3)*3
autograveyard={12}:name(Activate Encore) name(Activate Encore) moveto(exile) and!(clone with(unearth,haste,mustattack))! asSorcery autograveyard={12}:name(Activate Encore) name(Activate Encore) moveto(exile) and!(clone with(unearth,haste,mustattack))! asSorcery
text=When Phyrexian Triniform dies, create three 3/3 colorless Golem artifact creature tokens. -- Encore {12} ({12}, Exile this card from your graveyard: For each opponent, create a token copy that attacks that opponent this turn if able. They gain haste. Sacrifice them at the beginning of the next end step. Activate only as a sorcery.) text=When Phyrexian Triniform dies, create three 3/3 colorless Golem artifact creature tokens. -- Encore {12} ({12}, Exile this card from your graveyard: For each opponent, create a token copy that attacks that opponent this turn if able. They gain haste. Sacrifice them at the beginning of the next end step. Activate only as a sorcery.)
mana={9} mana={9}
@@ -45808,7 +45808,7 @@ type=Sorcery
name=Piru, the Volatile name=Piru, the Volatile
abilities=flying,lifelink abilities=flying,lifelink
auto=upcost[{R}{W}{B}] sacrifice auto=upcost[{R}{W}{B}] sacrifice
auto=@movedto(this|graveyard) from(battlefield):name(Deals 7 damage) damage:7 all(creature[-legendary]) auto=_DIES_name(Deals 7 damage) damage:7 all(creature[-legendary])
text=Flying, lifelink -- At the beginning of your upkeep, sacrifice Piru, the Volatile unless you pay {R}{W}{B}. -- When Piru dies, it deals 7 damage to each nonlegendary creature. text=Flying, lifelink -- At the beginning of your upkeep, sacrifice Piru, the Volatile unless you pay {R}{W}{B}. -- When Piru dies, it deals 7 damage to each nonlegendary creature.
mana={2}{R}{R}{W}{W}{B}{B} mana={2}{R}{R}{W}{W}{B}{B}
type=Legendary Creature type=Legendary Creature
@@ -47085,7 +47085,7 @@ toughness=4
[card] [card]
name=Protean Hulk name=Protean Hulk
aicode=activate moveTo(myBattlefield) target(<anyamount>creature[manacost<=6]|myLibrary) aicode=activate moveTo(myBattlefield) target(<anyamount>creature[manacost<=6]|myLibrary)
auto=@movedTo(this|graveyard) from(battlefield):name(Search any number of creatures with casting cost 6 or less) reveal:plibrarycount optionone name(Choose card) target(<anyamount>creature[manacost<=6]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(Put them back) target(<anyamount>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(activate castcard(putinplay))! afterrevealedend revealend auto=_DIES_name(Search any number of creatures with casting cost 6 or less) reveal:plibrarycount optionone name(Choose card) target(<anyamount>creature[manacost<=6]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(Put them back) target(<anyamount>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(activate castcard(putinplay))! afterrevealedend revealend
text=When Protean Hulk dies, search your library for any number of creature cards with total converted mana cost 6 or less, put them onto the battlefield, then suffle your library. text=When Protean Hulk dies, search your library for any number of creature cards with total converted mana cost 6 or less, put them onto the battlefield, then suffle your library.
mana={5}{G}{G} mana={5}{G}{G}
type=Creature type=Creature
@@ -47419,7 +47419,7 @@ toughness=7
[/card] [/card]
[card] [card]
name=Purple-Crystal Crab name=Purple-Crystal Crab
auto=@movedTo(this|graveyard) from(battlefield): draw:1 auto=_DIES_ draw:1
text=When Purple-Crystal Crab dies, draw a card. text=When Purple-Crystal Crab dies, draw a card.
mana={1}{U} mana={1}{U}
type=Creature type=Creature
@@ -49437,7 +49437,7 @@ type=Sorcery
[card] [card]
name=Reincarnation name=Reincarnation
target=creature target=creature
auto=transforms(,newability[@movedTo(this|graveyard) from(battlefield):target(creature|ownergraveyard) moveto(ownerbattlefield)])) ueot auto=transforms(,newability[_DIES_target(creature|ownergraveyard) moveto(ownerbattlefield)])) ueot
text=Choose target creature. When that creature dies this turn, return a creature card from its owner's graveyard to the battlefield under the control of that creature's owner. text=Choose target creature. When that creature dies this turn, return a creature card from its owner's graveyard to the battlefield under the control of that creature's owner.
mana={1}{G}{G} mana={1}{G}{G}
type=Instant type=Instant
@@ -49502,8 +49502,8 @@ type=Sorcery
[/card] [/card]
[card] [card]
name=Relentless Dead name=Relentless Dead
autograveyard=@movedTo(this|graveyard) from(battlefield):name(return relentless dead) pay({B}) moveTo(hand) autograveyard=_DIES_name(return relentless dead) pay({B}) moveTo(hand)
auto=@movedTo(this|graveyard) from(battlefield):choice name(rturn cost X) pay({1}) moveTo(battlefield) target(other zombie|mygraveyard) auto=_DIES_choice name(rturn cost X) pay({1}) moveTo(battlefield) target(other zombie|mygraveyard)
text=Menace (This creature can't be blocked except by two or more creatures.) -- When Relentless Dead dies, you may pay {B}. If you do, return it to its owner's hand. -- When Relentless Dead dies, you may pay {X}. If you do, return another target Zombie creature card with converted mana cost X from your graveyard to the battlefield. text=Menace (This creature can't be blocked except by two or more creatures.) -- When Relentless Dead dies, you may pay {B}. If you do, return it to its owner's hand. -- When Relentless Dead dies, you may pay {X}. If you do, return another target Zombie creature card with converted mana cost X from your graveyard to the battlefield.
mana={B}{B} mana={B}{B}
abilities=menace abilities=menace
@@ -51076,7 +51076,7 @@ type=Sorcery
name=Roalesk, Apex Hybrid name=Roalesk, Apex Hybrid
abilities=flying,trample abilities=flying,trample
auto=counter(1/1,2) target(other creature|myBattlefield) auto=counter(1/1,2) target(other creature|myBattlefield)
auto=@movedto(this|graveyard) from(battlefield):name(Proliferate) notatarget(<anyamount>*[artifact;creature;enchantment;land;planeswalker;player]) transforms((,newability[duplicatecounters(single)],newability[duplicatecounters(single)])) oneshot auto=_DIES_name(Proliferate) notatarget(<anyamount>*[artifact;creature;enchantment;land;planeswalker;player]) transforms((,newability[duplicatecounters(single)],newability[duplicatecounters(single)])) oneshot
text=Flying, trample -- When Roalesk, Apex Hybrid enters the battlefield, put two +1/+1 counters on another target creature you control. -- When Roalesk dies, proliferate, then proliferate again. (Choose any number of permanents and/or players, then give each another counter of each kind already there. Then do it again.) text=Flying, trample -- When Roalesk, Apex Hybrid enters the battlefield, put two +1/+1 counters on another target creature you control. -- When Roalesk dies, proliferate, then proliferate again. (Choose any number of permanents and/or players, then give each another counter of each kind already there. Then do it again.)
mana={2}{G}{G}{U} mana={2}{G}{G}{U}
type=Legendary Creature type=Legendary Creature
@@ -51721,7 +51721,7 @@ toughness=2
[card] [card]
name=Ruin Rat name=Ruin Rat
abilities=deathtouch abilities=deathtouch
auto=@movedTo(this|graveyard) from(battlefield):target(*|opponentgraveyard) moveTo(exile) auto=_DIES_target(*|opponentgraveyard) moveTo(exile)
text=Deathtouch -- When Ruin Rat dies, exile target card from an opponent's graveyard. text=Deathtouch -- When Ruin Rat dies, exile target card from an opponent's graveyard.
mana={1}{B} mana={1}{B}
type=Creature type=Creature
@@ -51731,7 +51731,7 @@ toughness=1
[/card] [/card]
[card] [card]
name=Ruination Rioter name=Ruination Rioter
auto=@movedTo(this|graveyard) from(battlefield):damage:type:land:mygraveyard target(player,creature,planeswalker) auto=_DIES_damage:type:land:mygraveyard target(player,creature,planeswalker)
text=When Ruination Rioter dies, you may have it deal damage to any target equal to the number of land cards in your graveyard. text=When Ruination Rioter dies, you may have it deal damage to any target equal to the number of land cards in your graveyard.
mana={R}{G} mana={R}{G}
type=Creature type=Creature
@@ -54469,7 +54469,7 @@ name=Seraph of the Scales
abilities=flying abilities=flying
auto={W}:vigilance auto={W}:vigilance
auto={B}:deathtouch auto={B}:deathtouch
auto=@movedTo(this|graveyard) from(battlefield):create(Spirit:creature Spirit:1/1:white,black:flying)*2 auto=_DIES_create(Spirit:creature Spirit:1/1:white,black:flying)*2
text=Flying -- {W}: Seraph of the Scales gains vigilance until end of turn. -- {B}: Seraph of the Scales gains deathtouch until end of turn. -- Afterlife 2 (When this creature dies, create two 1/1 white and black Spirit creature tokens with flying.) text=Flying -- {W}: Seraph of the Scales gains vigilance until end of turn. -- {B}: Seraph of the Scales gains deathtouch until end of turn. -- Afterlife 2 (When this creature dies, create two 1/1 white and black Spirit creature tokens with flying.)
mana={2}{W}{B} mana={2}{W}{B}
type=Creature type=Creature
@@ -54916,7 +54916,7 @@ toughness=3
[/card] [/card]
[card] [card]
name=Shambling Ghast name=Shambling Ghast
auto=@movedto(this|graveyard) from(battlefield):name(Choose one) transforms((,newability[if type(creature|opponentbattlefield)~morethan~0 then choice name(Creature gets -1/-1) name(Creature gets -1/-1) target(creature|opponentbattlefield) -1/-1 ueot],newability[choice name(Create treasure) token(Treasure Sur)])) oneshot auto=_DIES_name(Choose one) transforms((,newability[if type(creature|opponentbattlefield)~morethan~0 then choice name(Creature gets -1/-1) name(Creature gets -1/-1) target(creature|opponentbattlefield) -1/-1 ueot],newability[choice name(Create treasure) token(Treasure Sur)])) oneshot
text=When Shambling Ghast dies, choose one — -- • Brave the Stench — Target creature an opponent controls gets -1/-1 until end of turn. -- • Search the Body — Create a Treasure token. (Its an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") text=When Shambling Ghast dies, choose one — -- • Brave the Stench — Target creature an opponent controls gets -1/-1 until end of turn. -- • Search the Body — Create a Treasure token. (Its an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.")
mana={B} mana={B}
type=Creature type=Creature
@@ -54936,9 +54936,9 @@ toughness=3
[/card] [/card]
[card] [card]
name=Shambling Swarm name=Shambling Swarm
auto=@movedTo(this|graveyard) from(battlefield):choice name(Assign -1/-1 counter) name(Assign -1/-1 counter) target(creature) transforms((,newability[counter(-1/-1) all(this)],newability[phaseaction[endofturn once] counter(-1/-1.-1) all(this)])) oneshot auto=_DIES_choice name(Assign -1/-1 counter) name(Assign -1/-1 counter) target(creature) transforms((,newability[counter(-1/-1) all(this)],newability[phaseaction[endofturn once] counter(-1/-1.-1) all(this)])) oneshot
auto=@movedTo(this|graveyard) from(battlefield):choice name(Assign -1/-1 counter) name(Assign -1/-1 counter) target(creature) transforms((,newability[counter(-1/-1) all(this)],newability[phaseaction[endofturn once] counter(-1/-1.-1) all(this)])) oneshot auto=_DIES_choice name(Assign -1/-1 counter) name(Assign -1/-1 counter) target(creature) transforms((,newability[counter(-1/-1) all(this)],newability[phaseaction[endofturn once] counter(-1/-1.-1) all(this)])) oneshot
auto=@movedTo(this|graveyard) from(battlefield):choice name(Assign -1/-1 counter) name(Assign -1/-1 counter) target(creature) transforms((,newability[counter(-1/-1) all(this)],newability[phaseaction[endofturn once] counter(-1/-1.-1) all(this)])) oneshot auto=_DIES_choice name(Assign -1/-1 counter) name(Assign -1/-1 counter) target(creature) transforms((,newability[counter(-1/-1) all(this)],newability[phaseaction[endofturn once] counter(-1/-1.-1) all(this)])) oneshot
text=When Shambling Swarm dies, distribute three -1/-1 counters among one, two, or three target creatures. For each -1/-1 counter you put on a creature this way, remove a -1/-1 counter from that creature at the beginning of the next end step. text=When Shambling Swarm dies, distribute three -1/-1 counters among one, two, or three target creatures. For each -1/-1 counter you put on a creature this way, remove a -1/-1 counter from that creature at the beginning of the next end step.
mana={1}{B}{B}{B} mana={1}{B}{B}{B}
type=Creature type=Creature
@@ -56084,7 +56084,7 @@ toughness=1
[card] [card]
name=Silverback Shaman name=Silverback Shaman
abilities=trample abilities=trample
auto=@movedTo(this|graveyard) from(battlefield):draw:1 auto=_DIES_draw:1
text=Trample (This creature can deal excess combat damage to the player or planeswalker it's attacking.) -- When Silverback Shaman dies, draw a card. text=Trample (This creature can deal excess combat damage to the player or planeswalker it's attacking.) -- When Silverback Shaman dies, draw a card.
mana={3}{G}{G} mana={3}{G}{G}
type=Creature type=Creature
@@ -58526,7 +58526,7 @@ toughness=3
[/card] [/card]
[card] [card]
name=Sparring Construct name=Sparring Construct
auto=@movedTo(this|graveyard) from(battlefield):counter(1/1) target(creature|myBattlefield) auto=_DIES_counter(1/1) target(creature|myBattlefield)
text=When Sparring Construct dies, put a +1/+1 counter on target creature you control. text=When Sparring Construct dies, put a +1/+1 counter on target creature you control.
mana={1} mana={1}
type=Artifact Creature type=Artifact Creature
@@ -58611,7 +58611,7 @@ toughness=3
name=Specimen Collector name=Specimen Collector
auto=token(Squirrel,Creature Squirrel,1/1,green) auto=token(Squirrel,Creature Squirrel,1/1,green)
auto=token(Crab,Creature Crab,0/3,blue) auto=token(Crab,Creature Crab,0/3,blue)
auto=@movedTo(this|graveyard) from(battlefield):name(Copy token) clone target(*[token]|mybattlefield) auto=_DIES_name(Copy token) clone target(*[token]|mybattlefield)
text=When Specimen Collector enters the battlefield, create a 1/1 green Squirrel creature token and a 0/3 blue Crab creature token. -- When Specimen Collector dies, create a token that's a copy of target token you control. text=When Specimen Collector enters the battlefield, create a 1/1 green Squirrel creature token and a 0/3 blue Crab creature token. -- When Specimen Collector dies, create a token that's a copy of target token you control.
mana={4}{U} mana={4}{U}
type=Creature type=Creature
@@ -59060,7 +59060,7 @@ toughness=2
[/card] [/card]
[card] [card]
name=Spinal Centipede name=Spinal Centipede
auto=@movedTo(this|graveyard) from(battlefield):counter(1/1)target(creature|myBattlefield) auto=_DIES_counter(1/1)target(creature|myBattlefield)
text=When Spinal Centipede dies, put a +1/+1 counter on target creature you control. text=When Spinal Centipede dies, put a +1/+1 counter on target creature you control.
mana={2}{B} mana={2}{B}
type=Creature type=Creature
@@ -59210,7 +59210,7 @@ subtype=Lesson
[/card] [/card]
[card] [card]
name=Spirit of Malevolence name=Spirit of Malevolence
auto=@movedto(this|graveyard) from(battlefield):life:-1 opponent && life:1 controller auto=_DIES_life:-1 opponent && life:1 controller
text=When Spirit of Malevolence dies, each opponent loses 1 life and you gain 1 life. text=When Spirit of Malevolence dies, each opponent loses 1 life and you gain 1 life.
mana={1}{B} mana={1}{B}
type=Creature type=Creature
@@ -60090,7 +60090,7 @@ toughness=3
[card] [card]
name=Steadfast Sentry name=Steadfast Sentry
abilities=vigilance abilities=vigilance
auto=@movedTo(this|graveyard) from(battlefield):counter(1/1) target(creature|myBattlefield) auto=_DIES_counter(1/1) target(creature|myBattlefield)
text=Vigilance (Attacking doesn't cause this creature to tap.) -- When Steadfast Sentry dies, put a +1/+1 counter on target creature you control. text=Vigilance (Attacking doesn't cause this creature to tap.) -- When Steadfast Sentry dies, put a +1/+1 counter on target creature you control.
mana={2}{W} mana={2}{W}
type=Creature type=Creature
@@ -60573,7 +60573,7 @@ toughness=2
[/card] [/card]
[card] [card]
name=Storm God's Oracle name=Storm God's Oracle
auto=@movedTo(this|graveyard) from(battlefield):name(Deeals 3 damage) damage:3 target(player,creature,planeswalker) auto=_DIES_name(Deeals 3 damage) damage:3 target(player,creature,planeswalker)
auto={1}:1/-1 ueot auto={1}:1/-1 ueot
text={1}: Storm God's Oracle gets +1/-1 until end of turn. -- When Storm God's Oracle dies, it deals 3 damage to any target. text={1}: Storm God's Oracle gets +1/-1 until end of turn. -- When Storm God's Oracle dies, it deals 3 damage to any target.
mana={1}{U}{R} mana={1}{U}{R}
@@ -61271,7 +61271,7 @@ type=Sorcery
[card] [card]
name=Sundering Titan name=Sundering Titan
auto=destroy all(land[plains,island,swamp,mountain,forest]) auto=destroy all(land[plains,island,swamp,mountain,forest])
auto=@movedto(this|graveyard) from(battlefield):destroy all(land[plains,island,swamp,mountain,forest]) auto=_DIES_destroy all(land[plains,island,swamp,mountain,forest])
text=When Sundering Titan enters the battlefield or leaves the battlefield, choose a land of each basic land type, then destroy those lands. text=When Sundering Titan enters the battlefield or leaves the battlefield, choose a land of each basic land type, then destroy those lands.
mana={8} mana={8}
type=Artifact Creature type=Artifact Creature
@@ -62037,7 +62037,7 @@ toughness=2
[card] [card]
name=Syndicate Messenger name=Syndicate Messenger
abilities=flying abilities=flying
auto=@movedTo(this|graveyard) from(battlefield):create(Spirit:creature Spirit:1/1:white,black:flying) auto=_DIES_create(Spirit:creature Spirit:1/1:white,black:flying)
text=Flying -- Afterlife 1 (When this creature dies, create a 1/1 white and black Spirit creature token with flying.) text=Flying -- Afterlife 1 (When this creature dies, create a 1/1 white and black Spirit creature token with flying.)
mana={3}{W} mana={3}{W}
type=Creature type=Creature
@@ -62619,7 +62619,7 @@ type=Sorcery
[/card] [/card]
[card] [card]
name=Tattered Mummy name=Tattered Mummy
auto=@movedTo(this|graveyard) from(battlefield):life:-2 opponent auto=_DIES_life:-2 opponent
text=When Tattered Mummy dies, each opponent loses 2 life. text=When Tattered Mummy dies, each opponent loses 2 life.
mana={1}{B} mana={1}{B}
type=Creature type=Creature
@@ -63764,7 +63764,7 @@ name=The Locust God
abilities=flying, haste abilities=flying, haste
auto=@drawn(controller):token(Insect,creature Insect,1/1,red,blue,flying,haste) auto=@drawn(controller):token(Insect,creature Insect,1/1,red,blue,flying,haste)
auto={2}{U}{R}:draw:1 && transforms((,newability[target(*|myhand) reject])) forever auto={2}{U}{R}:draw:1 && transforms((,newability[target(*|myhand) reject])) forever
auto=@movedTo(this|graveyard) from(battlefield):phaseaction[endofturn once] moveTo(ownerhand) ueot auto=_DIES_phaseaction[endofturn once] moveTo(ownerhand) ueot
text=Flying -- Whenever you draw a card, create a 1/1 blue and red Insect creature token with flying and haste. -- {2}{U}{R}: Draw a card, then discard a card. -- When The Locust God dies, return it to its owner's hand at the beginning of the next end step. text=Flying -- Whenever you draw a card, create a 1/1 blue and red Insect creature token with flying and haste. -- {2}{U}{R}: Draw a card, then discard a card. -- When The Locust God dies, return it to its owner's hand at the beginning of the next end step.
mana={4}{U}{R} mana={4}{U}{R}
type=Legendary Creature type=Legendary Creature
@@ -63868,7 +63868,7 @@ aicode=activate transforms((,newability[all(*[zpos<=type:zombie:mybattlefield]|m
auto={2}{U}{B}:target(creature|graveyard) clone and!( transforms((Zombie,setpower=4,settoughness=4,black)) forever )! && moveTo(exile) auto={2}{U}{B}:target(creature|graveyard) clone and!( transforms((Zombie,setpower=4,settoughness=4,black)) forever )! && moveTo(exile)
auto=@each my upkeep:name(Opponent looses life) foreach(zombie|mybattlefield) life:-1 opponent auto=@each my upkeep:name(Opponent looses life) foreach(zombie|mybattlefield) life:-1 opponent
auto=@each my upkeep:name(Scry cards) scry:type:zombie:mybattlefield scrycore delayed scrycoreend scryend auto=@each my upkeep:name(Scry cards) scry:type:zombie:mybattlefield scrycore delayed scrycoreend scryend
auto=@movedTo(this|graveyard) from(battlefield):phaseaction[endofturn once] moveTo(ownerhand) ueot auto=_DIES_phaseaction[endofturn once] moveTo(ownerhand) ueot
text=At the beginning of your upkeep, each opponent loses X life and you scry X, where X is the number of Zombies you control. -- {2}{U}{B}: Exile target creature card from a graveyard. Create a token that's a copy of it, except it's a 4/4 black Zombie. -- When The Scarab God dies, return it to its owner's hand at the beginning of the next end step. text=At the beginning of your upkeep, each opponent loses X life and you scry X, where X is the number of Zombies you control. -- {2}{U}{B}: Exile target creature card from a graveyard. Create a token that's a copy of it, except it's a 4/4 black Zombie. -- When The Scarab God dies, return it to its owner's hand at the beginning of the next end step.
mana={3}{U}{B} mana={3}{U}{B}
type=Legendary Creature type=Legendary Creature
@@ -63880,7 +63880,7 @@ toughness=5
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,1) target(other creature)
auto=@movedTo(this|graveyard) from(battlefield):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}
type=Legendary Creature type=Legendary Creature
@@ -65120,7 +65120,7 @@ type=Enchantment
[card] [card]
name=Tithe Taker name=Tithe Taker
auto=while(restriction{myturnonly}) lord(*|opponentcastingzone) altercost( colorless,+1) auto=while(restriction{myturnonly}) lord(*|opponentcastingzone) altercost( colorless,+1)
auto=@movedTo(this|graveyard) from(battlefield):token(Spirit,Creature Spirit,1/1,white,black,flying) auto=_DIES_token(Spirit,Creature Spirit,1/1,white,black,flying)
text=During your turn, spells your opponents cast cost {1} more to cast and abilities your opponents activate cost {1} more to activate unless they're mana abilities. -- Afterlife 1 (When this creature dies, create a 1/1 white and black Spirit creature token with flying.) text=During your turn, spells your opponents cast cost {1} more to cast and abilities your opponents activate cost {1} more to activate unless they're mana abilities. -- Afterlife 1 (When this creature dies, create a 1/1 white and black Spirit creature token with flying.)
mana={1}{W} mana={1}{W}
type=Creature type=Creature
@@ -65174,7 +65174,7 @@ toughness=3
[card] [card]
name=Together Forever name=Together Forever
auto=target(<upto:2>other creature|battlefield) counter(1/1) auto=target(<upto:2>other creature|battlefield) counter(1/1)
auto={1}:target(creature[counter{any}]) transforms((,newability[@movedTo(this|graveyard) from(battlefield):all(trigger[to]) moveTo(ownerHand)])) ueot auto={1}:target(creature[counter{any}]) transforms((,newability[_DIES_all(trigger[to]) moveTo(ownerHand)])) ueot
text=When Together Forever enters the battlefield, support 2. (Put a +1/+1 counter on each of up to two other target creatures.) -- {1}: Choose target creature with a counter on it. When that creature dies this turn, return that card to its owner's hand. text=When Together Forever enters the battlefield, support 2. (Put a +1/+1 counter on each of up to two other target creatures.) -- {1}: Choose target creature with a counter on it. When that creature dies this turn, return that card to its owner's hand.
mana={W}{W} mana={W}{W}
type=Enchantment type=Enchantment
@@ -66189,7 +66189,7 @@ toughness=4
[/card] [/card]
[card] [card]
name=Trove Tracker name=Trove Tracker
auto=@movedTo(this|graveyard) from(battlefield):draw:1 controller auto=_DIES_draw:1 controller
autograveyard={5}{U}{U}:name(Activate Encore) name(Activate Encore) moveto(exile) and!(clone with(unearth,haste,mustattack))! asSorcery autograveyard={5}{U}{U}:name(Activate Encore) name(Activate Encore) moveto(exile) and!(clone with(unearth,haste,mustattack))! asSorcery
text=When Trove Tracker dies, draw a card. -- Encore {5}{U}{U} ({5}{U}{U}, Exile this card from your graveyard: For each opponent, create a token copy that attacks that opponent this turn if able. They gain haste. Sacrifice them at the beginning of the next end step. Activate only as a sorcery.) text=When Trove Tracker dies, draw a card. -- Encore {5}{U}{U} ({5}{U}{U}, Exile this card from your graveyard: For each opponent, create a token copy that attacks that opponent this turn if able. They gain haste. Sacrifice them at the beginning of the next end step. Activate only as a sorcery.)
mana={2}{U} mana={2}{U}
@@ -66202,7 +66202,7 @@ toughness=2
name=Trove Warden name=Trove Warden
abilities=vigilance abilities=vigilance
auto=@movedto(land|myBattlefield):moveto(exile) target(*[manacost<=3]|mygraveyard) auto=@movedto(land|myBattlefield):moveto(exile) target(*[manacost<=3]|mygraveyard)
auto=@movedTo(this|graveyard) from(battlefield):moveto(ownerbattlefield) target(<anyamount>*[manacost<=3]|myexile) auto=_DIES_moveto(ownerbattlefield) target(<anyamount>*[manacost<=3]|myexile)
text=Vigilance -- Landfall — Whenever a land enters the battlefield under your control, exile target permanent card with converted mana cost 3 or less from your graveyard. -- When Trove Warden dies, put each permanent card exiled with it onto the battlefield under the control of that card's owner. text=Vigilance -- Landfall — Whenever a land enters the battlefield under your control, exile target permanent card with converted mana cost 3 or less from your graveyard. -- When Trove Warden dies, put each permanent card exiled with it onto the battlefield under the control of that card's owner.
mana={2}{W}{W} mana={2}{W}{W}
type=Creature type=Creature
@@ -68345,7 +68345,7 @@ subtype=Aura
[/card] [/card]
[card] [card]
name=Venerable Knight name=Venerable Knight
auto=@movedTo(this|graveyard) from(battlefield):target(creature[knight]|myBattlefield) counter(1/1,1) auto=_DIES_target(creature[knight]|myBattlefield) counter(1/1,1)
text=When Venerable Knight dies, put a +1/+1 counter on target Knight you control. text=When Venerable Knight dies, put a +1/+1 counter on target Knight you control.
mana={W} mana={W}
type=Creature type=Creature
@@ -68378,7 +68378,7 @@ toughness=4
[card] [card]
name=Vengeant Vampire name=Vengeant Vampire
abilities=lifelink abilities=lifelink
auto=@movedto(this|graveyard) from(battlefield):destroy target(creature|opponentBattlefield) && life:4 controller auto=_DIES_destroy target(creature|opponentBattlefield) && life:4 controller
text=Lifelink -- When Vengeant Vampire dies, destroy target creature an opponent controls and you gain 4 life. text=Lifelink -- When Vengeant Vampire dies, destroy target creature an opponent controls and you gain 4 life.
mana={4}{B}{B} mana={4}{B}{B}
type=Creature type=Creature
@@ -68991,7 +68991,7 @@ type=Sorcery
[/card] [/card]
[card] [card]
name=Vindictive Lich name=Vindictive Lich
auto=@movedto(this|graveyard) from(battlefield):name(Choose one) name(Choose one) emblem transforms((,newability[choice name(Opponent sacrifices a creature) ability$!name(Sacrifice creature) notatarget(creature|mybattlefield) sacrifice!$ opponent],newability[choice name(Opponent discards 2 cards) ability$!name(Discards 2 cards) notatarget(<2>*|myhand) reject!$ opponent],newability[choice name(Opponent looses 5 life) life:-5 opponent])) ueot auto=_DIES_name(Choose one) name(Choose one) emblem transforms((,newability[choice name(Opponent sacrifices a creature) ability$!name(Sacrifice creature) notatarget(creature|mybattlefield) sacrifice!$ opponent],newability[choice name(Opponent discards 2 cards) ability$!name(Discards 2 cards) notatarget(<2>*|myhand) reject!$ opponent],newability[choice name(Opponent looses 5 life) life:-5 opponent])) ueot
text=When Vindictive Lich dies, choose one or more. Each mode must target a different player. -- • Target opponent sacrifices a creature. -- • Target opponent discards two cards. -- • Target opponent loses 5 life. text=When Vindictive Lich dies, choose one or more. Each mode must target a different player. -- • Target opponent sacrifices a creature. -- • Target opponent discards two cards. -- • Target opponent loses 5 life.
mana={3}{B} mana={3}{B}
type=Creature type=Creature
@@ -69939,7 +69939,7 @@ toughness=3
[/card] [/card]
[card] [card]
name=Wanted Scoundrels name=Wanted Scoundrels
auto=@movedTo(this|graveyard) from(battlefield):token(435451)*2 auto=_DIES_token(435451)*2
text=When Wanted Scoundrels dies, target opponent creates two colorless Treasure artifact tokens with "{T}, Sacrifice this artifact: Add one mana of any color to your mana pool." text=When Wanted Scoundrels dies, target opponent creates two colorless Treasure artifact tokens with "{T}, Sacrifice this artifact: Add one mana of any color to your mana pool."
mana={1}{B} mana={1}{B}
type=Creature type=Creature
@@ -71677,7 +71677,7 @@ toughness=3
[/card] [/card]
[card] [card]
name=Wretched Camel name=Wretched Camel
auto=@movedTo(this|graveyard) from(battlefield):if type(*[desert]|mybattlefield,myGraveyard)~morethan~0 then target(player) ability$!name(discard) target(*|myhand) reject!$ targetedplayer auto=_DIES_if type(*[desert]|mybattlefield,myGraveyard)~morethan~0 then target(player) ability$!name(discard) target(*|myhand) reject!$ targetedplayer
text=When Wretched Camel dies, if you control a Desert or there is a Desert card in your graveyard, target player discards a card. text=When Wretched Camel dies, if you control a Desert or there is a Desert card in your graveyard, target player discards a card.
mana={1}{B} mana={1}{B}
type=Creature type=Creature

File diff suppressed because it is too large Load Diff