Bug fixes, more token creation macros
A file being borderline really doesn't mean much, also, after some testing, the cards under 'crappy' could be playable Narfi, Betrayer King Cavalier of Dawn Imprisoned in the Moon Bull's Strength Bontu the Glorified could attack planeswalkers Fists of Flame Barbed-Back Wurm old rutstein Delraich restriction consuming aberration drowned secrets ancestral anger Flood Plain Bad River Grasslands Rocky Tar Pit Mountain Valley Basri Ket Colos Yearling march of the drowned
This commit is contained in:
@@ -166,8 +166,29 @@ $AUTO_DEFINE _CLASH_ Put here a code if compare the casting cost based on Errati
|
||||
# Angel Token
|
||||
#AUTO_DEFINE _ANGELTOKEN_ create(Angel:Creature Angel:4/4:white:flying)
|
||||
|
||||
# Beast Token
|
||||
#AUTO_DEFINE _BEASTTOKEN_ create(Beast:Creature Beast:3/3:green)
|
||||
|
||||
# Elephant Token
|
||||
#AUTO_DEFINE _ELEPHANTTOKEN_ create(Elephant:Creature Elephant:3/3:green)
|
||||
|
||||
# Goblin Token
|
||||
#AUTO_DEFINE _GOBLINTOKEN_ create(Goblin:Creature Goblin:1/1:red)
|
||||
|
||||
# Insect Token
|
||||
#AUTO_DEFINE _INSECTTOKEN_ create(Insect:Creature Insect:1/1:green)
|
||||
|
||||
# Saproling Token
|
||||
#AUTO_DEFINE _SAPROLINGTOKEN_ create(Saproling:creature Saproling:1/1:green)
|
||||
|
||||
# Soldier Token
|
||||
#AUTO_DEFINE _SOLDIERTOKEN_ create(soldier:creature soldier:1/1:white)
|
||||
|
||||
# Spirit Token
|
||||
#AUTO_DEFINE _SPIRITTOKEN_ create(Spirit:creature Spirit:1/1:white:flying)
|
||||
|
||||
# Wolf Token
|
||||
#AUTO_DEFINE _WOLFTOKEN_ create(Wolf:creature Wolf:2/2:green)
|
||||
|
||||
# Zombie Token
|
||||
#AUTO_DEFINE _ZOMBIETOKEN_ create(zombie:creature zombie:2/2:black)
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
grade=borderline
|
||||
#Bordeline Primitives Pack for Wagic the Homebrew.
|
||||
#Please keep these card alphabetized, and try to have the "name=" line at the top of each card
|
||||
#I sorted this programatically - Vitty85 21-12-2021
|
||||
@@ -1212,7 +1211,7 @@ type=Legendary Artifact
|
||||
name=Alharu, Solemn Ritualist
|
||||
abilities=partner
|
||||
auto=target(<upto:2>creature) counter(1/1)
|
||||
auto=@movedto(creature[-token;counter{1/1}]|mygraveyard) from(mybattlefield):token(Spirit,Creature Spirit,1/1,white,flying)
|
||||
auto=@movedto(creature[-token;counter{1/1}]|mygraveyard) from(mybattlefield):_SPIRITTOKEN_
|
||||
text=When Alharu, Solemn Ritualist enters the battlefield, put a +1/+1 counter on each of up to two other target creatures. -- Whenever a nontoken creature you control with a +1/+1 counter on it dies, create a 1/1 white Spirit creature token with flying. -- Partner (You can have two commanders if both have partner.)
|
||||
mana={4}{W}
|
||||
type=Legendary Creature
|
||||
@@ -1665,7 +1664,7 @@ target=creature
|
||||
auto=trample ueot
|
||||
auto=1/0 ueot
|
||||
auto=foreach(Ancestral Anger|mygraveyard) 1/0 ueot
|
||||
auto=draw:1
|
||||
auto=draw:1 controller
|
||||
text=Target creature gains trample and gets +X/+0 until end of turn, where X is 1 plus the number of cards named Ancestral Anger in your graveyard. -- Draw a card.
|
||||
mana={R}
|
||||
type=Sorcery
|
||||
@@ -1674,7 +1673,7 @@ type=Sorcery
|
||||
name=Ancestral Blade
|
||||
auto=teach(creature) 1/1
|
||||
auto={1}:equip
|
||||
auto=livingweapontoken(Soldier,Creature Soldier,1/1,white)
|
||||
auto=livingweapon_SOLDIERTOKEN_
|
||||
text=When Ancestral Blade enters the battlefield, create a 1/1 white Soldier creature token, then attach Ancestral Blade to it. -- Equipped creature gets +1/+1. -- Equip {1} ({1} : Attach to target creature you control. Equip only as a sorcery.)
|
||||
mana={1}{W}
|
||||
type=Artifact
|
||||
@@ -2370,7 +2369,7 @@ type=Sorcery
|
||||
[card]
|
||||
name=Aphemia, the Cacophony
|
||||
abilities=flying
|
||||
auto=@each my endofturn:may moveto(exile) target(enchantment|myGraveyard) && token(Zombie,Creature Zombie,2/2,black)
|
||||
auto=@each my endofturn:may moveto(exile) target(enchantment|myGraveyard) && _ZOMBIETOKEN_
|
||||
text=Flying -- At the beginning of your end step, you may exile an enchantment card from your graveyard. If you do, create a 2/2 black Zombie creature token.
|
||||
mana={1}{B}
|
||||
type=Legendary Enchantment Creature
|
||||
@@ -3752,7 +3751,7 @@ type=Instant
|
||||
[card]
|
||||
name=Assault // Battery
|
||||
other={3}{G} name(Battery)
|
||||
auto=if paid(alternative) then token(Elephant,Creature Elephant,3/3,green)
|
||||
auto=if paid(alternative) then _ELEPHANTTOKEN_
|
||||
auto=ifnot paid(alternative) then damage:2 target(creature,player)
|
||||
text=Assault deals 2 damage to target creature or player. // Put a 3/3 green Elephant creature token onto the battlefield.
|
||||
mana={R}
|
||||
@@ -4382,8 +4381,8 @@ type=Sorcery
|
||||
[/card]
|
||||
[card]
|
||||
name=Awaken the Erstwhile
|
||||
auto=count(type:*:myhand) && all(*|myhand) reject && token(Zombie,Creature Zombie,2/2,black)*countedamount
|
||||
auto=count(type:*:opponenthand) && all(*|opponenthand) reject && token(Zombie,Creature Zombie,2/2,black)*countedamount opponent
|
||||
auto=count(type:*:myhand) && all(*|myhand) reject && _ZOMBIETOKEN_*countedamount
|
||||
auto=count(type:*:opponenthand) && all(*|opponenthand) reject && _ZOMBIETOKEN_*countedamount opponent
|
||||
text=Each player discards all the cards in their hand, then creates that many 2/2 black Zombie creature tokens.
|
||||
mana={3}{B}{B}
|
||||
type=Sorcery
|
||||
@@ -5015,7 +5014,7 @@ type=Artifact
|
||||
[/card]
|
||||
[card]
|
||||
name=Barbed-Back Wurm
|
||||
auto={B}:-1/-1 target(creature[green,blocking]) ueot
|
||||
auto=@combat(blocked) source(this) from(creature[green]):transforms((,newability[{B}:target(creature[green;blocking]) -1/-1])) ueot
|
||||
text={B}: Target green creature blocking Barbed-Back Wurm gets -1/-1 until end of turn.
|
||||
mana={4}{B}
|
||||
type=Creature
|
||||
@@ -6338,7 +6337,7 @@ toughness=4
|
||||
[card]
|
||||
name=Bishop of Wings
|
||||
auto=life:4 controller
|
||||
auto=@movedTo(creature[angel]|graveyard) from(mybattlefield):create(Spirit:creature Spirit:1/1:white:flying)
|
||||
auto=@movedTo(creature[angel]|graveyard) from(mybattlefield):_SPIRITTOKEN_
|
||||
text=Whenever an Angel enters the battlefield under your control, you gain 4 life. -- Whenever an Angel you control dies, create a 1/1 white Spirit creature token with flying.
|
||||
mana={W}{W}
|
||||
type=Creature
|
||||
@@ -6606,10 +6605,10 @@ buyback={4}{R}
|
||||
autohand=__CYCLING__({1}{R})
|
||||
autoexile=restriction{discarded} pay({R}) name(pay R to cast) activate name(pay R to cast) castcard(alternative)?name(put in graveyard) moveto(ownergraveyard)
|
||||
auto=damage:2
|
||||
auto=if paid(kicker) then token(Goblin,Creature Goblin,1/1,red)
|
||||
auto=if paid(alternative) then may name(Pay also kicker) pay({2}{R}) name(Pay also kicker) token(Goblin,Creature Goblin,1/1,red)
|
||||
auto=if paid(flashback) then may name(Pay also kicker) pay({2}{R}) name(Pay also kicker) token(Goblin,Creature Goblin,1/1,red)
|
||||
auto=if paid(buyback) then may name(Pay also kicker) pay({2}{R}) name(Pay also kicker) token(Goblin,Creature Goblin,1/1,red)
|
||||
auto=if paid(kicker) then _GOBLINTOKEN_
|
||||
auto=if paid(alternative) then may name(Pay also kicker) pay({2}{R}) name(Pay also kicker) _GOBLINTOKEN_
|
||||
auto=if paid(flashback) then may name(Pay also kicker) pay({2}{R}) name(Pay also kicker) _GOBLINTOKEN_
|
||||
auto=if paid(buyback) then may name(Pay also kicker) pay({2}{R}) name(Pay also kicker) _GOBLINTOKEN_
|
||||
text=Madness {R}, cycling {1}{R}, kicker {2}{R}, flashback {3}{R}, buyback {4}{R} -- Blast from the Past deals 2 damage to target creature or player. -- If the kicker cost was paid, put a 1/1 red Goblin creature token into play.
|
||||
mana={2}{R}
|
||||
type=Instant
|
||||
@@ -7992,7 +7991,7 @@ toughness=4
|
||||
[/card]
|
||||
[card]
|
||||
name=Bone Miser
|
||||
auto=@discarded(creature|myhand):token(Zombie,Creature Zombie,2/2,black)
|
||||
auto=@discarded(creature|myhand):_ZOMBIETOKEN_
|
||||
auto=@discarded(land|myhand):add{B}{B}
|
||||
auto=@discarded(*[-land;-creature]|myhand):draw:1
|
||||
text=Whenever you discard a creature card, create a 2/2 black Zombie creature token. -- Whenever you discard a land card, add {B}{B}. -- Whenever you discard a noncreature, nonland card, draw a card.
|
||||
@@ -8137,9 +8136,10 @@ type=Sorcery
|
||||
[/card]
|
||||
[card]
|
||||
name=Bontu the Glorified
|
||||
abilities=menace,indestructible,cantattack,cantblock
|
||||
abilities=menace,indestructible,cantattack,cantpwattack,cantblock
|
||||
aicode=activate transforms((,newability[all(*[zpos<=1]|mylibrary) transforms((,newability[may name(Put on bottom of library) moveTo(myreveal) and!( bottomoflibrary )!])) oneshot])) oneshot
|
||||
auto=@movedto(creature|mygraveyard) from(mybattlefield):-cantattack ueot
|
||||
auto=@movedto(creature|mygraveyard) from(mybattlefield):-cantpwattack ueot
|
||||
auto=@movedto(creature|mygraveyard) from(mybattlefield):-cantblock ueot
|
||||
auto={1}{B}{S(other creature|mybattlefield)}:scry:1 scrycore delayed dontshow donothing scrycoreend scryend && life:-1 opponent && life:1 controller
|
||||
text=Menace, indestructible -- Bontu the Glorified can't attack or block unless a creature died under your control this turn. -- {1}{B}, Sacrifice another creature: Scry 1. Each opponent loses 1 life and you gain 1 life.
|
||||
@@ -8480,7 +8480,7 @@ type=Enchantment
|
||||
[/card]
|
||||
[card]
|
||||
name=Box of Free-Range Goblins
|
||||
auto=rolld6 6 winability token(Goblin,Creature Goblin,1/1,red)*lastrollresult winabilityend loseability token(Goblin,Creature Goblin,1/1,red)*lastrollresult loseabilityend rolld6end
|
||||
auto=rolld6 6 winability _GOBLINTOKEN_*lastrollresult winabilityend loseability _GOBLINTOKEN_*lastrollresult loseabilityend rolld6end
|
||||
text=Roll a six-sided die. Create a number of 1/1 red Goblin creature tokens equal to the result.
|
||||
mana={4}{R}{R}
|
||||
type=Sorcery
|
||||
@@ -9019,8 +9019,8 @@ abilities=hasdisturb
|
||||
restriction=compare(isflipped)~equalto~0
|
||||
anyzone={0}:doubleside(backside)
|
||||
retrace={W}{U} name(Cast with disturb)
|
||||
auto=name(Create Spirit) token(Spirit,Creature Spirit,1/1,white,flying)
|
||||
auto=@targeted(this) from(aura|*):name(Create Spirit) token(Spirit,Creature Spirit,1/1,white,flying)
|
||||
auto=name(Create Spirit) _SPIRITTOKEN_
|
||||
auto=@targeted(this) from(aura|*):name(Create Spirit) _SPIRITTOKEN_
|
||||
autostack=if paid(retrace) then flip(backside) forcetype(Enchantment Aura) and!( transforms((,newability[name(Attach to creature) retargetfromplay target(creature)],newability[teach(creature) transforms((,newability[@targeted(this) from(aura|*):name(Create Spirit) token(Spirit^Creature Spirit^1/1^white^flying)]))])) forever )!
|
||||
text=Whenever Brine Comber enters the battlefield or becomes the target of an Aura spell, create a 1/1 white Spirit creature token with flying. -- Disturb {W}{U} (You may cast this card from your graveyard transformed for its disturb cost.) // Brinebound Gift
|
||||
mana={1}{W}{U}
|
||||
@@ -9383,7 +9383,7 @@ toughness=3
|
||||
[card]
|
||||
name=Bull's Strength
|
||||
target=creature
|
||||
auto=transforms((,newability[2/2],newability[trample])) ueot
|
||||
auto=transforms((,newability[2/2],newability[trample],newability[untap])) ueot
|
||||
text=Target creature gets +2/+2 and gains trample until end of turn. Untap it.
|
||||
mana={1}{G}
|
||||
type=Instant
|
||||
@@ -10207,7 +10207,7 @@ name=Captive Audience
|
||||
auto=moveto(opponentbattlefield)
|
||||
auto=@each my upkeep:this(counter{0/0.1.Choice}=0) lifeset:4 controller && counter(0/0,1,Choice) all(this)
|
||||
auto=@each my upkeep:this(counter{0/0.1.Choice}=1) all(*|myhand) reject && counter(0/0,1,Choice) all(this)
|
||||
auto=@each my upkeep:this(counter{0/0.1.Choice}=2) token(Zombie,Creature Zombie,2/2,black)*5 opponent && counter(0/0,1,Choice) all(this)
|
||||
auto=@each my upkeep:this(counter{0/0.1.Choice}=2) _ZOMBIETOKEN_*5 opponent && counter(0/0,1,Choice) all(this)
|
||||
text=Captive Audience enters the battlefield under the control of an opponent of your choice. -- At the beginning of your upkeep, choose one that hasn't been chosen -- Your life total becomes 4. -- Discard your hand. -- Each opponent creates five 2/2 black Zombie creature tokens.
|
||||
mana={5}{B}{R}
|
||||
type=Enchantment
|
||||
@@ -10789,8 +10789,7 @@ type=Enchantment
|
||||
name=Cavalier of Dawn
|
||||
abilities=vigilance
|
||||
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 opponent's land) target(*[-land]|opponentbattlefield) destroy && token(Golem,Artifact Creature Golem,3/3) opponent
|
||||
auto=may name(Destroy nonland permanent) target(*[-land]|battlefield) destroy && token(Golem,Artifact Creature Golem,3/3) targetController
|
||||
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.
|
||||
mana={2}{W}{W}{W}
|
||||
type=Creature
|
||||
@@ -12101,7 +12100,7 @@ backside=Savage Packmate
|
||||
restriction=compare(isflipped)~equalto~0
|
||||
anyzone={0}:doubleside(backside)
|
||||
auto=if type(*[day;night]|battlefield)~equalto~0 then name(It becomes day) activate castcard(noevent named!:Day:!)
|
||||
auto={2}{R}{G}:name(Create Wolf) token(Wolf,Creature Wolf,2/2,green)
|
||||
auto={2}{R}{G}:name(Create Wolf) _WOLFTOKEN_
|
||||
text={2}{R}{G}: Create a 2/2 green Wolf creature token. -- Daybound (If a player casts no spells during their own turn, it becomes night next turn.) // Savage Packmate
|
||||
mana={2}{R}{G}
|
||||
type=Creature
|
||||
@@ -12649,7 +12648,7 @@ toughness=3
|
||||
[/card]
|
||||
[card]
|
||||
name=Clarion Spirit
|
||||
auto=@movedto(*|mystack) restriction{thisturn(*|mystack)~equalto~1}:token(Spirit,Creature Spirit,1/1,white,flying)
|
||||
auto=@movedto(*|mystack) restriction{thisturn(*|mystack)~equalto~1}:_SPIRITTOKEN_
|
||||
text=Whenever you cast your second spell each turn, create a 1/1 white Spirit creature token with flying.
|
||||
mana={1}{W}
|
||||
type=Creature
|
||||
@@ -14587,7 +14586,7 @@ type=Enchantment
|
||||
[card]
|
||||
name=Court of Grace
|
||||
auto=_MONARCH_CONTROLLER_
|
||||
auto=@each my upkeep restriction{compare(pmonarch)~equalto~0}:token(Spirit,Creature Spirit,1/1,white,flying)
|
||||
auto=@each my upkeep restriction{compare(pmonarch)~equalto~0}:_SPIRITTOKEN_
|
||||
auto=@each my upkeep restriction{compare(pmonarch)~equalto~1}:_ANGELTOKEN_
|
||||
text=When Court of Grace enters the battlefield, you become the monarch. -- At the beginning of your upkeep, create a 1/1 white Spirit creature token with flying. If you're the monarch, create a 4/4 white Angel creature token with flying instead.
|
||||
mana={2}{W}{W}
|
||||
@@ -14740,7 +14739,7 @@ subtype=Aura
|
||||
[card]
|
||||
name=Cradle of the Accursed
|
||||
auto={T}:Add{1}
|
||||
auto={3}{T}{S}:token(Zombie,creature Zombie,2/2,black) assorcery
|
||||
auto={3}{T}{S}:_ZOMBIETOKEN_ assorcery
|
||||
text={T}: Add {1} to your mana pool. -- {3}, {T}, Sacrifice Cradle of the Accursed: Create a 2/2 black Zombie creature token. Activate this ability only any time you could cast a sorcery.
|
||||
type=Land
|
||||
subtype=Desert
|
||||
@@ -14924,7 +14923,7 @@ type=Land
|
||||
[card]
|
||||
name=Crawling Infestation
|
||||
auto=@each my upkeep:may name(Mill 2 cards) deplete:2 controller
|
||||
auto=@movedto(creature|mygraveyard) restriction{compare(controllerturn)~morethan~0} turnlimited:name(Create insect) token(Insect Tok)
|
||||
auto=@movedto(creature|mygraveyard) restriction{compare(controllerturn)~morethan~0} turnlimited:name(Create insect) _INSECTTOKEN_
|
||||
text=At the beginning of your upkeep, you may mill two cards. (You may put the top two cards of your library into your graveyard.) -- Whenever one or more creature cards are put into your graveyard from anywhere during your turn, create a 1/1 green Insect creature token. This ability triggers only once each turn.
|
||||
mana={2}{G}
|
||||
type=Enchantment
|
||||
@@ -15516,7 +15515,7 @@ toughness=2
|
||||
[/card]
|
||||
[card]
|
||||
name=Cult of the Waxing Moon
|
||||
auto=@transformed(creature[-human]|myBattlefield):name(Create wolf) token(Wolf,Creature Wolf,2/2,green)
|
||||
auto=@transformed(creature[-human]|myBattlefield):name(Create wolf) _WOLFTOKEN_
|
||||
text=Whenever a permanent you control transforms into a non-Human creature, put a 2/2 green Wolf creature token onto the battlefield.
|
||||
mana={4}{G}
|
||||
type=Creature
|
||||
@@ -19410,7 +19409,7 @@ toughness=1
|
||||
[/card]
|
||||
[card]
|
||||
name=Doomed Dissenter
|
||||
auto=_DIES_token(Zombie,creature Zombie,2/2,black)
|
||||
auto=_DIES__ZOMBIETOKEN_
|
||||
text=When Doomed Dissenter dies, create a 2/2 black Zombie creature token.
|
||||
mana={1}{B}
|
||||
type=Creature
|
||||
@@ -20153,7 +20152,7 @@ toughness=3
|
||||
[card]
|
||||
name=Dread Summons
|
||||
auto=deplete:X opponent && deplete:X controller
|
||||
auto=@movedTo(creature|graveyard) from(library):all(trigger[to]) (token(Zombie,Creature Zombie,2/2,black) tap(noevent)) controller)!
|
||||
auto=@movedTo(creature|graveyard) from(library):all(trigger[to]) (_ZOMBIETOKEN_ tap(noevent)) controller)!
|
||||
text=Each player puts the top X cards of their library into their graveyard. For each creature card put into a graveyard this way, you create a tapped 2/2 black Zombie creature token.
|
||||
mana={X}{B}{B}
|
||||
type=Sorcery
|
||||
@@ -20652,7 +20651,7 @@ type=Instant
|
||||
[/card]
|
||||
[card]
|
||||
name=Drowned Secrets
|
||||
auto=@movedTo(blue|mystack):target(player deplete:2
|
||||
auto=@movedTo(*[blue]|mystack):deplete:2 target(player)
|
||||
text=Whenever you cast a blue spell, target player puts the top two cards of their library into their graveyard.
|
||||
mana={1}{U}
|
||||
type=Enchantment
|
||||
@@ -20704,7 +20703,7 @@ subtype=Class
|
||||
[/card]
|
||||
[card]
|
||||
name=Druid of Horns
|
||||
auto=@targeted(this) from(Aura|mycastingzone):create(beast:creature beast:3/3:green:)
|
||||
auto=@targeted(this) from(Aura|mycastingzone):_BEASTTOKEN_
|
||||
text=Whenever you cast an Aura spell that targets Druid of Horns, create a 3/3 green Beast creature token.
|
||||
mana={3}{G}
|
||||
type=Creature
|
||||
@@ -21156,7 +21155,7 @@ subtype=Aura
|
||||
[/card]
|
||||
[card]
|
||||
name=Dying to Serve
|
||||
auto=@discarded(*|myhand) turnlimited:name(Create zombie) token(Zombie,Creature Zombie,2/2,black) and!( tap(noevent) )!
|
||||
auto=@discarded(*|myhand) turnlimited:name(Create zombie) _ZOMBIETOKEN_ and!( tap(noevent) )!
|
||||
text=Whenever you discard one or more cards, create a tapped 2/2 black Zombie creature token. This ability triggers only once each turn.
|
||||
mana={2}{B}
|
||||
type=Enchantment
|
||||
@@ -21949,7 +21948,7 @@ subtype=Saga
|
||||
[card]
|
||||
name=Elturgard Ranger
|
||||
abilities=reach
|
||||
auto=name(Create wolf) token(Wolf,Creature Wolf,2/2,green)
|
||||
auto=name(Create wolf) _WOLFTOKEN_
|
||||
text=Reach -- When Elturgard Ranger enters the battlefield, create a 2/2 green Wolf creature token.
|
||||
mana={4}{G}
|
||||
type=Creature
|
||||
@@ -22345,7 +22344,7 @@ type=Sorcery
|
||||
[card]
|
||||
name=Empty the Pits
|
||||
other={delve} name(Delve)
|
||||
auto=token(Zombie,Creature Zombie,2/2,black) and!( tap(noevent) )!*xx
|
||||
auto=_ZOMBIETOKEN_ and!( tap(noevent) )!*xx
|
||||
text=Delve (Each card you exile from your graveyard while casting this spell pays for {1}.) -- Put X 2/2 black Zombie creature tokens onto the battlefield tapped.
|
||||
mana={X}{X}{B}{B}{B}{B}
|
||||
type=Instant
|
||||
@@ -22716,7 +22715,7 @@ type=Sorcery
|
||||
[/card]
|
||||
[card]
|
||||
name=Entrapment Maneuver
|
||||
auto=target(player) ability$!name(sacrifice attacker) notatarget(creature[attacking]|mybattlefield) sacrifice!$ targetedplayer then token(Soldier,Creature Soldier,1/1,white)*storedtoughness
|
||||
auto=target(player) ability$!name(sacrifice attacker) notatarget(creature[attacking]|mybattlefield) sacrifice!$ targetedplayer then _SOLDIERTOKEN_*storedtoughness
|
||||
text=Target player sacrifices an attacking creature. You create X 1/1 white Soldier creature tokens, where X is that creature's toughness.
|
||||
mana={3}{W}
|
||||
type=Instant
|
||||
@@ -23206,7 +23205,7 @@ type=Instant
|
||||
name=Ethereal Investigator
|
||||
abilities=flying
|
||||
auto=name(Investigate) token(Clue)
|
||||
auto=_SECOND_DRAW_name(Create spirit) token(Spirit,Creature Spirit,1/1,white,flying)
|
||||
auto=_SECOND_DRAW_name(Create spirit) _SPIRITTOKEN_
|
||||
text=Flying -- When Ethereal Investigator enters the battlefield, investigate X times, where X is the number of opponents you have. (To investigate, create a colorless Clue artifact token with "{2}, Sacrifice this artifact: Draw a card.") -- Whenever you draw your second card each turn, create a 1/1 white Spirit creature token with flying.
|
||||
mana={3}{U}
|
||||
type=Creature
|
||||
@@ -25048,7 +25047,7 @@ type=Instant
|
||||
[/card]
|
||||
[card]
|
||||
name=Ferocious Pup
|
||||
auto=create(wolf:creature wolf:2/2:green)
|
||||
auto=_WOLFTOKEN_
|
||||
text=When Ferocious Pup enters the battlefield, create a 2/2 green Wolf creature token.
|
||||
mana={2}{G}
|
||||
type=Creature
|
||||
@@ -25246,8 +25245,8 @@ type=Land
|
||||
name=Field of the Dead
|
||||
auto=tap(noevent)
|
||||
auto={T}:add{C}
|
||||
auto=if type(land|myBattlefield)~morethan~6 then name(Create zombie) token(Zombie,Creature Zombie,2/2,black)
|
||||
auto=@movedTo(other land|myBattlefield) restriction{type(land|myBattlefield)~morethan~6}:name(Create zombie) token(Zombie,Creature Zombie,2/2,black)
|
||||
auto=if type(land|myBattlefield)~morethan~6 then name(Create zombie) _ZOMBIETOKEN_
|
||||
auto=@movedTo(other land|myBattlefield) restriction{type(land|myBattlefield)~morethan~6}:name(Create zombie) _ZOMBIETOKEN_
|
||||
text=Field of the Dead enters the battlefield tapped. -- {T}: Add {1}. -- Whenever Field of the Dead or another land enters the battlefield under your control, if you control seven or more lands with different names, create a 2/2 black Zombie creature token.
|
||||
type=Land
|
||||
[/card]
|
||||
@@ -25968,7 +25967,7 @@ type=Instant
|
||||
[/card]
|
||||
[card]
|
||||
name=First Response
|
||||
auto=@each upkeep restriction{lastturn(life)~morethan~0}:token(Soldier,Creature Soldier,1/1,white)
|
||||
auto=@each upkeep restriction{lastturn(life)~morethan~0}:_SOLDIERTOKEN_
|
||||
text=At the beginning of each upkeep, if you lost life last turn, put a 1/1 white Soldier creature token onto the battlefield.
|
||||
mana={3}{W}
|
||||
type=Enchantment
|
||||
@@ -26036,7 +26035,7 @@ type=Artifact
|
||||
[card]
|
||||
name=Fists of Flame
|
||||
target=creature
|
||||
auto=draw:1
|
||||
auto=draw:1 controller
|
||||
auto=thisforeach(variable{pdrewcount}>0) 1/1 ueot && trample ueot
|
||||
text=Draw a card. Until end of turn, target creature gains trample and gets +1/+0 for each card you've drawn this turn.
|
||||
mana={1}{R}
|
||||
@@ -27944,7 +27943,7 @@ toughness=3
|
||||
[card]
|
||||
name=Garbage Elemental (c)
|
||||
auto=_ATTACKING_all(other creature[attacking]) 1/0 ueot
|
||||
auto=all(this) rolld6 winability token(Goblin,Creature Goblin,1/1,red)*lastrollresultminuslastrollchoiceminusend winabilityend loseability token(Goblin,Creature Goblin,1/1,red)*lastrollresultminuslastrollchoiceminusend loseabilityend rolld6end
|
||||
auto=all(this) rolld6 winability _GOBLINTOKEN_*lastrollresultminuslastrollchoiceminusend winabilityend loseability _GOBLINTOKEN_*lastrollresultminuslastrollchoiceminusend loseabilityend rolld6end
|
||||
text=Battle cry (Whenever this creature attacks, each other attacking creature gets +1/+0 until end of turn.) -- When Garbage Elemental enters the battlefield, roll two six-sided dice. Create a number of 1/1 red Goblin creature tokens equal to the difference between those results.
|
||||
mana={4}{R}
|
||||
type=Creature
|
||||
@@ -28464,7 +28463,7 @@ toughness=1
|
||||
name=Generous Gift
|
||||
target=*|battlefield
|
||||
auto=destroy
|
||||
auto=token(Elephant,Creature Elephant,3/3,green) targetController
|
||||
auto=_ELEPHANTTOKEN_ targetController
|
||||
text=Destroy target permanent. Its controller creates a 3/3 green Elephant creature token.
|
||||
mana={2}{W}
|
||||
type=Instant
|
||||
@@ -30099,7 +30098,7 @@ toughness=2
|
||||
[/card]
|
||||
[card]
|
||||
name=Goblin Gang Leader
|
||||
auto=token(Goblin,Creature Goblin,1/1,red)*2
|
||||
auto=_GOBLINTOKEN_*2
|
||||
text=When Goblin Gang Leader enters the battlefield, create two 1/1 red Goblin creature tokens.
|
||||
mana={2}{R}{R}
|
||||
type=Creature
|
||||
@@ -30109,15 +30108,15 @@ toughness=2
|
||||
[/card]
|
||||
[card]
|
||||
name=Goblin Gathering
|
||||
auto=foreach(Goblin Gathering|mygraveyard) create(Goblin:creature Goblin:1/1:red:)
|
||||
auto=create(Goblin:creature Goblin:1/1:red:)*2
|
||||
auto=foreach(Goblin Gathering|mygraveyard) _GOBLINTOKEN_
|
||||
auto=_GOBLINTOKEN_*2
|
||||
text=Create a number of 1/1 red Goblin creature tokens equal to two plus the number of cards named Goblin Gathering in your graveyard.
|
||||
mana={2}{R}
|
||||
type=Sorcery
|
||||
[/card]
|
||||
[card]
|
||||
name=Goblin Goliath
|
||||
auto=token(Goblin,Creature Goblin,1/1,red)
|
||||
auto=_GOBLINTOKEN_
|
||||
auto={3}{R}{T}:name(Double damage) transforms((,newability[@damagefoeof(player) from(*[-Goblin Goliath]|*):damage:thatmuch opponent],newability[@combatdamagefoeof(player) from(this):damage:thatmuch opponent])) ueot
|
||||
text=When Goblin Goliath enters the battlefield, create a number of 1/1 red Goblin creature tokens equal to the number of opponents you have. -- {3}{R}, {T}: If a source you control would deal damage to an opponent this turn, it deals double that damage to that player instead.
|
||||
mana={4}{R}{R}
|
||||
@@ -30138,7 +30137,7 @@ toughness=2
|
||||
[/card]
|
||||
[card]
|
||||
name=Goblin Instigator
|
||||
auto=token(Goblin,Creature Goblin,1/1,red)
|
||||
auto=_GOBLINTOKEN_
|
||||
text=When Goblin Instigator enters the battlefield, create a 1/1 red Goblin creature token.
|
||||
mana={1}{R}
|
||||
type=Creature
|
||||
@@ -30168,28 +30167,20 @@ power=2
|
||||
toughness=1
|
||||
[/card]
|
||||
[card]
|
||||
name=Goblin Los
|
||||
type=Creature
|
||||
subtype=Goblin
|
||||
power=1
|
||||
toughness=1
|
||||
color=red
|
||||
[/card]
|
||||
[card]
|
||||
name=Goblin Morningstar
|
||||
auto={1}{R}:equip
|
||||
auto=teach(creature) 1/0
|
||||
auto=teach(creature) trample
|
||||
auto=aslongas(parents) transforms((,newability[name(Roll a d20) rolld20 20 winability donothing winabilityend rolld20end])) oneshot <1
|
||||
auto=@dierolled(this) result(1) from(controller):name(Create goblin) token(Goblin,Creature Goblin,1/1,red)
|
||||
auto=@dierolled(this) result(2) from(controller):name(Create goblin) token(Goblin,Creature Goblin,1/1,red)
|
||||
auto=@dierolled(this) result(3) from(controller):name(Create goblin) token(Goblin,Creature Goblin,1/1,red)
|
||||
auto=@dierolled(this) result(4) from(controller):name(Create goblin) token(Goblin,Creature Goblin,1/1,red)
|
||||
auto=@dierolled(this) result(5) from(controller):name(Create goblin) token(Goblin,Creature Goblin,1/1,red)
|
||||
auto=@dierolled(this) result(6) from(controller):name(Create goblin) token(Goblin,Creature Goblin,1/1,red)
|
||||
auto=@dierolled(this) result(7) from(controller):name(Create goblin) token(Goblin,Creature Goblin,1/1,red)
|
||||
auto=@dierolled(this) result(8) from(controller):name(Create goblin) token(Goblin,Creature Goblin,1/1,red)
|
||||
auto=@dierolled(this) result(9) from(controller):name(Create goblin) token(Goblin,Creature Goblin,1/1,red)
|
||||
auto=@dierolled(this) result(1) from(controller):name(Create goblin) _GOBLINTOKEN_
|
||||
auto=@dierolled(this) result(2) from(controller):name(Create goblin) _GOBLINTOKEN_
|
||||
auto=@dierolled(this) result(3) from(controller):name(Create goblin) _GOBLINTOKEN_
|
||||
auto=@dierolled(this) result(4) from(controller):name(Create goblin) _GOBLINTOKEN_
|
||||
auto=@dierolled(this) result(5) from(controller):name(Create goblin) _GOBLINTOKEN_
|
||||
auto=@dierolled(this) result(6) from(controller):name(Create goblin) _GOBLINTOKEN_
|
||||
auto=@dierolled(this) result(7) from(controller):name(Create goblin) _GOBLINTOKEN_
|
||||
auto=@dierolled(this) result(8) from(controller):name(Create goblin) _GOBLINTOKEN_
|
||||
auto=@dierolled(this) result(9) from(controller):name(Create goblin) _GOBLINTOKEN_
|
||||
auto=@dierolled(this) result(10) from(controller):name(Create goblin and attach) livingweapontoken(Goblin,Creature Goblin,1/1,red)
|
||||
auto=@dierolled(this) result(11) from(controller):name(Create goblin and attach) livingweapontoken(Goblin,Creature Goblin,1/1,red)
|
||||
auto=@dierolled(this) result(12) from(controller):name(Create goblin and attach) livingweapontoken(Goblin,Creature Goblin,1/1,red)
|
||||
@@ -30328,8 +30319,8 @@ type=Sorcery
|
||||
[card]
|
||||
name=Goblin War Party
|
||||
other={5}{R}{R} name(Entwine)
|
||||
auto=if paid(alternative) then create(Goblin:Creature Goblin:1/1:red)*3 && all(creature|mybattlefield) 1/1 ueot && all(creature|mybattlefield) haste ueot
|
||||
auto=ifnot paid(alternative) then transforms((,newability[choice create(Goblin:Creature Goblin:1/1:red)*3],newability[choice all(creature|mybattlefield) 1/1 ueot && all(creature|mybattlefield) haste ueot]))
|
||||
auto=if paid(alternative) then _GOBLINTOKEN_*3 && all(creature|mybattlefield) 1/1 ueot && all(creature|mybattlefield) haste ueot
|
||||
auto=ifnot paid(alternative) then transforms((,newability[choice _GOBLINTOKEN_*3],newability[choice all(creature|mybattlefield) 1/1 ueot && all(creature|mybattlefield) haste ueot]))
|
||||
text=Choose one -- Create three 1/1 red Goblin creature tokens. -- Creatures you control get +1/+1 and gain haste until end of turn. -- Entwine {2}{R} (Choose both if you pay the entwine cost.)
|
||||
mana={3}{R}
|
||||
type=Sorcery
|
||||
@@ -32724,7 +32715,7 @@ type=Enchantment
|
||||
[card]
|
||||
name=Hanged Executioner
|
||||
abilities=flying
|
||||
auto=create(Spirit:creature Spirit:1/1:white:flying)
|
||||
auto=_SPIRITTOKEN_
|
||||
auto={3}{W}{E}:moveTo(exile) target(creature)
|
||||
text=Flying -- When Hanged Executioner enters the battlefield, create a 1/1 white Spirit creature token with flying. -- {3}{W}, Exile Hanged Executioner: Exile target creature.
|
||||
mana={2}{W}
|
||||
@@ -33125,7 +33116,7 @@ type=Legendary Enchantment
|
||||
[/card]
|
||||
[card]
|
||||
name=Haunted Library
|
||||
auto=@movedto(creature|graveyard) from(opponentbattlefield):may name(Pay and create spirit) pay({1}) name(Pay and create spirit) token(Spirit,Creature Spirit,1/1,white,flying)
|
||||
auto=@movedto(creature|graveyard) from(opponentbattlefield):may name(Pay and create spirit) pay({1}) name(Pay and create spirit) _SPIRITTOKEN_
|
||||
text=Whenever a creature an opponent controls dies, you may pay {1}. If you do, create a 1/1 white Spirit creature token with flying.
|
||||
mana={1}{W}
|
||||
type=Enchantment
|
||||
@@ -33267,7 +33258,7 @@ type=Sorcery
|
||||
[/card]
|
||||
[card]
|
||||
name=Headless Rider
|
||||
auto=@movedto(zombie[token]|graveyard) from(mybattlefield):name(Create Zombie) token(Zombie,Creature Zombie,2/2,black)
|
||||
auto=@movedto(zombie[token]|graveyard) from(mybattlefield):name(Create Zombie) _ZOMBIETOKEN_
|
||||
text=Wheenver Headless Rider or another nontoken Zombie you control dies, create a 2/2 black Zombie creature token.
|
||||
mana={2}{B}
|
||||
type=Creature
|
||||
@@ -33961,7 +33952,7 @@ type=Legendary Artifact
|
||||
name=Heroic Reinforcements
|
||||
auto=lord(other creature|myBattlefield) +1/+1
|
||||
auto=lord(other creature|myBattlefield) haste
|
||||
auto=create(Soldier:creature Soldier:1/1:white:)*2
|
||||
auto=_SOLDIERTOKEN_*2
|
||||
text=Create two 1/1 white Soldier creature tokens. Until end of turn, creatures you control get +1/+1 and gain haste. (They can attack and {T} this turn.)
|
||||
mana={2}{R}{W}
|
||||
type=Sorcery
|
||||
@@ -33981,7 +33972,7 @@ toughness=3
|
||||
[card]
|
||||
name=Heron-Blessed Geist
|
||||
abilities=flying
|
||||
autograveyard=this(variable{type:enchantment:mybattlefield}>0) {3}{W}{E}:name(Create spirit) token(Spirit,Creature Spirit,1/1,white,flying)*2 asSorcery
|
||||
autograveyard=this(variable{type:enchantment:mybattlefield}>0) {3}{W}{E}:name(Create spirit) _SPIRITTOKEN_*2 asSorcery
|
||||
text=Flying -- {3}{W}, Exile Heron-Blessed Geist from your graveyard: Create two 1/1 white Spirit creature tokens with flying. Activate only if you control an enchantment and only as a sorcery.
|
||||
mana={4}{W}
|
||||
type=Creature
|
||||
@@ -34285,7 +34276,7 @@ type=Land
|
||||
[card]
|
||||
name=Hiveheart Shaman
|
||||
auto=_ATTACKING_may name(Search basic land) transforms((,newability[if type(plains[basic]|mybattlefield)~equalto~0 then choice name(Search Plains) name(Search Plains) target(plains[basic]|mylibrary) moveto(mybattlefield) and!( shuffle )!],newability[if type(mountain[basic]|mybattlefield)~equalto~0 then choice name(Search Mountain) name(Search Mountain) target(mountain[basic]|mylibrary) moveto(mybattlefield) and!( shuffle )!],newability[if type(swamp[basic]|mybattlefield)~equalto~0 then choice name(Search Swamp) name(Search Swamp) target(swamp[basic]|mylibrary) moveto(mybattlefield) and!( shuffle )!],newability[if type(forest[basic]|mybattlefield)~equalto~0 then choice name(Search Forest) name(Search Forest) target(forest[basic]|mylibrary) moveto(mybattlefield) and!( shuffle )!],newability[if type(island[basic]|mybattlefield)~equalto~0 then choice name(Search Island) name(Search Island) target(island[basic]|mylibrary) moveto(mybattlefield) and!( shuffle )!])) oneshot
|
||||
auto={5}{G}:name(Create Insect) token(Insect Tok) and!( counter(1/1,pbasiclandtypes) )! asSorcery
|
||||
auto={5}{G}:name(Create Insect) _INSECTTOKEN_ and!( counter(1/1,pbasiclandtypes) )! asSorcery
|
||||
text=Whenever Hiveheart Shaman attacks, you may search your library for a basic land card that doesn't share a land type with any land you control, put that card onto the battlefield, then shuffle. -- {5}{G}: Create a 1/1 green Insect creature token. Put X +1/+1 counters on it, where X is the number of basic land types among lands you control. Activate only as a sorcery.
|
||||
mana={3}{G}
|
||||
type=Creature
|
||||
@@ -34470,7 +34461,7 @@ toughness=6
|
||||
[card]
|
||||
name=Hollowhenge Overlord
|
||||
abilities=flash
|
||||
auto=@each my upkeep:name(Create wolf) foreach(creature[wolf;werewolf]|mybattlefield) token(Wolf,Creature Wolf,2/2,green)
|
||||
auto=@each my upkeep:name(Create wolf) foreach(creature[wolf;werewolf]|mybattlefield) _WOLFTOKEN_
|
||||
text=Flash -- At the beginning of your upkeep, for each creature you control that's a Wolf or a Werewolf, create a 2/2 green Wolf creature token.
|
||||
mana={4}{G}{G}
|
||||
type=Creature
|
||||
@@ -34989,7 +34980,7 @@ subtype=Aura
|
||||
[card]
|
||||
name=Howling Giant
|
||||
abilities=reach
|
||||
auto=create(Wolf:creature Wolf:2/2:green)*2
|
||||
auto=_WOLFTOKEN_*2
|
||||
text=Reach (This creature can block creatures with flying.) -- When Howling Giant enters the battlefield, create two 2/2 green Wolf creature tokens.
|
||||
mana={5}{G}{G}
|
||||
type=Creature
|
||||
@@ -35013,7 +35004,7 @@ toughness=3
|
||||
[card]
|
||||
name=Howling Moon
|
||||
auto=@each my combatbegins:name(Wolf or Werewolf gets 2/2) target(*[wolf;werewolf]|mybattlefield) 2/2 ueot
|
||||
auto=@movedto(*|opponentStack) restriction{thisturn(*|opponentStack)~equalto~1}:name(Create Wolf) token(Wolf,Creature Wolf,2/2,green)
|
||||
auto=@movedto(*|opponentStack) restriction{thisturn(*|opponentStack)~equalto~1}:name(Create Wolf) _WOLFTOKEN_
|
||||
text=At the beginning of combat on your turn, target Wolf or Werewolf you control gets +2/+2 until end of turn. -- Whenever an opponent casts their second spell each turn, create a 2/2 green Wolf creature token.
|
||||
mana={2}{G}
|
||||
type=Enchantment
|
||||
@@ -36340,9 +36331,9 @@ toughness=1
|
||||
[/card]
|
||||
[card]
|
||||
name=Imprisoned in the Moon
|
||||
target=*|battlefield
|
||||
auto=teach(creature) loseabilities
|
||||
auto=teach(creature) transforms((removetypes,newability[becomes(Land)],newability[{T}:add{1}])) forever
|
||||
target=*[creature;land;planeswalker]|battlefield
|
||||
auto=loseabilities
|
||||
auto=transforms((removetypes,newability[becomes(Land)],newability[{T}:add{1}])) forever
|
||||
text=Enchant creature, land, or planeswalker -- Enchanted permanent is a colorless land with "{T}: Add {C} to your mana pool" and loses all other card types and abilities.
|
||||
mana={2}{U}
|
||||
type=Enchantment
|
||||
@@ -36837,8 +36828,8 @@ backside=Infested Werewolf
|
||||
restriction=compare(isflipped)~equalto~0
|
||||
anyzone={0}:doubleside(backside)
|
||||
auto=if type(*[day;night]|battlefield)~equalto~0 then name(It becomes day) activate castcard(noevent named!:Day:!)
|
||||
auto=token(Insect Tok)
|
||||
auto=_ATTACKING_name(Create Insects) token(Insect Tok)
|
||||
auto=_INSECTTOKEN_
|
||||
auto=_ATTACKING_name(Create Insects) _INSECTTOKEN_
|
||||
text=Whenever Infestation Expert enters the battlefield or attacks, create a 1/1 green Insect creature token. -- Daybound (If a player casts no spells during their own turn, it becomes night next turn.) // Infested Werewolf
|
||||
mana={4}{G}
|
||||
type=Creature
|
||||
@@ -36851,8 +36842,8 @@ name=Infested Werewolf
|
||||
abilities=nightbound
|
||||
backside=Infestation Expert
|
||||
auto=if type(*[day;night]|battlefield)~equalto~0 then if type(*[nonight]|battlefield)~equalto~0 then name(It becomes night) name(It becomes night) name(It becomes night) activate castcard(noevent named!:Night:!)
|
||||
auto=token(Insect Tok)*2
|
||||
auto=_ATTACKING_name(Create Insects) token(Insect Tok)*2
|
||||
auto=_INSECTTOKEN_*2
|
||||
auto=_ATTACKING_name(Create Insects) _INSECTTOKEN_*2
|
||||
text=Whenever Infested Werewolf enters the battlefield or attacks, create two 1/1 green Insect creature token. -- Nightbound (If a player casts at least two spells during their own turn, it becomes day next turn.) // Infestation Expert
|
||||
type=Creature
|
||||
subtype=Werewolf
|
||||
@@ -37187,14 +37178,6 @@ toughness=1
|
||||
color=green
|
||||
[/card]
|
||||
[card]
|
||||
name=Insect Tok
|
||||
type=Creature
|
||||
subtype=Insect
|
||||
power=1
|
||||
toughness=1
|
||||
color=green
|
||||
[/card]
|
||||
[card]
|
||||
name=Insidious Dreams
|
||||
aicode=activate moveTo(myLibrary) target(<anyamount>*|myLibrary)
|
||||
auto=if type(*|myHand)~morethan~0 then choice ability$!name(X=1) target(*|myhand) reject!$ controller && name(search 1 card) reveal:plibrarycount optionone name(choose 1 card) target(<1>*|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) all(*|reveal) moveto(ownerlibrary) and!(shuffle)! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) afterrevealedend revealend
|
||||
@@ -37672,7 +37655,7 @@ toughness=4
|
||||
[/card]
|
||||
[card]
|
||||
name=Iridescent Hornbeetle
|
||||
auto=@counteradded(1/1) from(creature|myBattlefield) restriction{myTurnOnly}:all(this) transforms((,newability[phaseaction[endofturn sourceinplay once] create(Insect:Creature Insect:1/1:green)])) ueot
|
||||
auto=@counteradded(1/1) from(creature|myBattlefield) restriction{myTurnOnly}:all(this) transforms((,newability[phaseaction[endofturn sourceinplay once] _INSECTTOKEN_])) ueot
|
||||
text=At the beginning of your end step, create a 1/1 green Insect creature token for each +1/+1 counter you've put on creatures under your control this turn.
|
||||
mana={4}{G}
|
||||
type=Creature
|
||||
@@ -37744,7 +37727,7 @@ toughness=4
|
||||
[card]
|
||||
name=Ironroot Warlord
|
||||
anyzone=type:creature:myBattlefield/5 cdaactive
|
||||
auto={3}{G}{W}:token(Soldier,Creature Soldier,1/1,white)
|
||||
auto={3}{G}{W}:_SOLDIERTOKEN_
|
||||
text=Ironroot Warlord's power is equal to the number of creatures you control. -- {3}{G}{W}: Create a 1/1 white Soldier creature token.
|
||||
mana={1}{G}{W}
|
||||
type=Creature
|
||||
@@ -37870,7 +37853,7 @@ type=Conspiracy
|
||||
[card]
|
||||
name=Itlimoc, Cradle of the Sun
|
||||
auto={T}:Add{G}
|
||||
auto={T}:foreach(creature|mybattlefield) add{G}
|
||||
auto={T}:name(Add G for each creature you control) foreach(creature|mybattlefield) add{G}
|
||||
text=(Transforms from Growing Rites of Itlimoc.) -- {T}: Add {G} to your mana pool. -- {T}: Add {G} to your mana pool for each creature you control.
|
||||
type=Legendary Land
|
||||
[/card]
|
||||
@@ -38954,7 +38937,7 @@ toughness=5
|
||||
[card]
|
||||
name=Kalitas, Traitor of Ghet
|
||||
abilities=lifelink
|
||||
auto=@movedto(creature[-token]|opponentgraveyard):all(trigger[to]) moveTo(exile) && token(Zombie,Creature Zombie,2/2,black)
|
||||
auto=@movedto(creature[-token]|opponentgraveyard):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 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.
|
||||
@@ -39497,7 +39480,7 @@ toughness=4
|
||||
[/card]
|
||||
[card]
|
||||
name=Keeper of the Accord
|
||||
auto=@each opponent endofturn restriction{type(creature|opponentbattlefield)~morethan~type(creature|mybattlefield)}:token(Soldier,Creature Soldier,1/1,white)
|
||||
auto=@each opponent endofturn restriction{type(creature|opponentbattlefield)~morethan~type(creature|mybattlefield)}:_SOLDIERTOKEN_
|
||||
auto=@each opponent endofturn restriction{type(land|opponentbattlefield)~morethan~type(land|mybattlefield)}:may name(search basic plains) reveal:plibrarycount optionone name(choose basic plains) target(plains[basic]|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) and!(tap(noevent))!)! afterrevealedend revealend
|
||||
text=At the beginning of each opponent's end step, if that player controls more creatures than you, create a 1/1 white Soldier creature token. -- At the beginning of each opponent's end step, if that player controls more lands than you, you may search your library for a basic Plains card, put it onto the battlefield tapped, then shuffle your library.
|
||||
mana={3}{W}
|
||||
@@ -41150,7 +41133,7 @@ toughness=3
|
||||
[card]
|
||||
name=Kykar, Wind's Fury
|
||||
abilities=flying
|
||||
auto=@movedTo(*[-creature]|mystack):create(Spirit:creature Spirit:1/1:white:flying)
|
||||
auto=@movedTo(*[-creature]|mystack):_SPIRITTOKEN_
|
||||
auto={S(Spirit|myBattlefield)}:add{R}
|
||||
text=Flying -- Whenever you cast a noncreature spell, create a 1/1 white Spirit creature token with flying. -- Sacrifice a Spirit: Add {R}.
|
||||
mana={1}{U}{R}{W}
|
||||
@@ -42029,7 +42012,7 @@ toughness=4
|
||||
[/card]
|
||||
[card]
|
||||
name=Lena, Selfless Champion
|
||||
auto=foreach(creature[-token]|mybattlefield) create(soldier:creature soldier:1/1:white:)
|
||||
auto=foreach(creature[-token]|mybattlefield) _SOLDIERTOKEN_
|
||||
auto={S}:auto=all(other creature[power<=2]|myBattlefield) indestructible ueot
|
||||
text=When Lena, Selfless Champion enters the battlefield, create a 1/1 white Soldier creature token for each nontoken creature you control. -- Sacrifice Lena: Creatures you control with power less than Lena's power gain indestructible until end of turn.
|
||||
mana={4}{W}{W}
|
||||
@@ -42628,7 +42611,7 @@ type=Sorcery
|
||||
[card]
|
||||
name=Liliana's Mastery
|
||||
auto=lord(zombie|mybattlefield) 1/1
|
||||
auto=token(Zombie,creature Zombie,2/2,black)*2
|
||||
auto=_ZOMBIETOKEN_*2
|
||||
text=Zombies you control get +1/+1. -- When Liliana's Mastery enters the battlefield, create two 2/2 black Zombie creature tokens.
|
||||
mana={3}{B}{B}
|
||||
type=Enchantment
|
||||
@@ -43461,7 +43444,7 @@ name=Lost Mine of Phandelver
|
||||
restriction=never
|
||||
autocommandzone=transforms((,newability[shroud],newability[indestructible])) forever
|
||||
autocommandzone=@counteradded(0/0,1,Explore) from(Lost Mine of Phandelver|mycommandzone) restriction{compare(hascntexplore)~equalto~1}:thisforeach(variable{type:*[twodngtrg]:myBattlefieldplus1plusend}) ability$!name(Cave Entrance) name(Cave Entrance) scry:1 scrycore delayed dontshow donothing scrycoreend scryend!$ controller
|
||||
autocommandzone=@counteradded(0/0,1,Explore) from(Lost Mine of Phandelver|mycommandzone) restriction{compare(hascntexplore)~equalto~2}:ability$!name(Goblin Lair or Mine Tunnels) all(Lost Mine of Phandelver|mycommandzone) transforms((,newability[choice name(Goblin Lair)*type:*[twodngtrg]:mybattlefieldplus1plusend token(Goblin Los) and!( all(Lost Mine of Phandelver|mycommandzone) counter(0/0.1.GoblinLiar) notrg )!],newability[choice name(Mine Tunnels) token(Treasure Sur)*type:*[twodngtrg]:mybattlefieldplus1plusend and!( all(Lost Mine of Phandelver|mycommandzone) counter(0/0.1.MineTunnels) notrg )!])) oneshot!$ controller
|
||||
autocommandzone=@counteradded(0/0,1,Explore) from(Lost Mine of Phandelver|mycommandzone) restriction{compare(hascntexplore)~equalto~2}:ability$!name(Goblin Lair or Mine Tunnels) all(Lost Mine of Phandelver|mycommandzone) transforms((,newability[choice name(Goblin Lair)*type:*[twodngtrg]:mybattlefieldplus1plusend _GOBLINTOKEN_ and!( all(Lost Mine of Phandelver|mycommandzone) counter(0/0.1.GoblinLiar) notrg )!],newability[choice name(Mine Tunnels) token(Treasure Sur)*type:*[twodngtrg]:mybattlefieldplus1plusend and!( all(Lost Mine of Phandelver|mycommandzone) counter(0/0.1.MineTunnels) notrg )!])) oneshot!$ controller
|
||||
autocommandzone=@counteradded(0/0,1,Explore) from(Lost Mine of Phandelver|mycommandzone) restriction{compare(hascntexplore)~equalto~3,compare(hascntgoblinliar)~morethan~0}:ability$!name(Storeroom or Dark Pool) all(Lost Mine of Phandelver|mycommandzone) transforms((,newability[if type(creature|battlefield)~morethan~0 then choice name(Storeroom) name(Storeroom) target(<type:*[twodngtrg]:myBattlefieldplus1plusend>creature|battlefield) counter(1/1)],newability[choice name(Dark Pool) life:type:*[twodngtrg]:mybattlefieldplus1plusend controller && life:-type:*[twodngtrg]:mybattlefieldplus1plusend opponent])) oneshot!$ controller
|
||||
autocommandzone=@counteradded(0/0,1,Explore) from(Lost Mine of Phandelver|mycommandzone) restriction{compare(hascntexplore)~equalto~3,compare(hascntminetunnels)~morethan~0}:ability$!name(Dark Pool or Fungi Cavern) all(Lost Mine of Phandelver|mycommandzone) transforms((,newability[choice name(Dark Pool) life:type:*[twodngtrg]:mybattlefieldplus1plusend controller controller && life:-type:*[twodngtrg]:mybattlefieldplus1plusend controller opponent],newability[if type(creature|battlefield)~morethan~0 then choice name(Fungi Cavern) name(Fungi Cavern) target(<type:*[twodngtrg]:myBattlefieldplus1plusend>creature|battlefield) transforms((,newability[-4/0])) uynt])) oneshot!$ controller
|
||||
autocommandzone=@counteradded(0/0,1,Explore) from(Lost Mine of Phandelver|mycommandzone) restriction{compare(hascntexplore)~equalto~4}:choice name(Dungeon completed) all(Lost Mine of Phandelver|mycommandzone) completedungeon:1 controller
|
||||
@@ -44255,7 +44238,7 @@ toughness=2
|
||||
[/card]
|
||||
[card]
|
||||
name=Magus of the Bridge
|
||||
auto=@movedTo(creature[-token]|mygraveyard) from(battlefield):token(Zombie,Creature Zombie,2/2,black)
|
||||
auto=@movedTo(creature[-token]|mygraveyard) from(battlefield):_ZOMBIETOKEN_
|
||||
auto=@movedTo(creature[-token]|opponentgraveyard) from(battlefield):all(this) moveto(exile)
|
||||
text=Whenever a nontoken creature is put into your graveyard from the battlefield, create a 2/2 black Zombie creature token. -- When a creature is put into an opponent's graveyard from the battlefield, exile Magus of the Bridge.
|
||||
mana={B}{B}{B}
|
||||
@@ -44735,7 +44718,7 @@ subtype=Aura
|
||||
name=Mantle of the Wolf
|
||||
target=creature
|
||||
auto=4/4
|
||||
auto=@movedto(this|graveyard):token(Wolf,Creature Wolf,2/2,green)*2
|
||||
auto=@movedto(this|graveyard):_WOLFTOKEN_*2
|
||||
text=Enchant creature -- Enchanted creature gets +4/+4. -- When Mantle of the Wolf is put into a graveyard from the battlefield, create two 2/2 green Wolf creature tokens.
|
||||
mana={3}{G}
|
||||
type=Enchantment
|
||||
@@ -44849,6 +44832,7 @@ type=Sorcery
|
||||
name=March of the Drowned
|
||||
auto=choice name(return creature) moveto(myhand) target(creature|mygraveyard)
|
||||
auto=choice name(return pirates) moveto(myhand) target(<2>pirate|mygraveyard)
|
||||
restriction=type(creature|mygraveyard)~morethan~0
|
||||
text=Choose one -- Return target creature card from your graveyard to your hand. -- Return two target Pirate cards from your graveyard to your hand.
|
||||
mana={B}
|
||||
type=Sorcery
|
||||
@@ -45517,7 +45501,7 @@ type=Land
|
||||
[card]
|
||||
name=Memorial to Glory
|
||||
auto=tap(noevent)
|
||||
auto={3}{W}{T}{S}:create(soldier:creature soldier:1/1:white:)*2
|
||||
auto={3}{W}{T}{S}:_SOLDIERTOKEN_*2
|
||||
auto={T}:Add{W}
|
||||
text=Memorial to Glory enters the battlefield tapped. -- {T}: Add {W}. -- {3}{W}, {T}, Sacrifice Memorial to Glory: Create two 1/1 white Soldier creature tokens.
|
||||
type=Land
|
||||
@@ -46155,8 +46139,8 @@ toughness=3
|
||||
name=Millicent, Restless Revenant
|
||||
abilities=flying
|
||||
anyzone=foreach(spirit|myBattlefield) changecost(colorless:-1) forcedalive
|
||||
auto=@damaged(player) from(spirit[-token]|myBattlefield):name(Create Spirit) token(Spirit,Creature Spirit,1/1,white,flying)
|
||||
auto=@movedto(spirit[-token]|graveyard) from(myBattlefield):name(Create Spirit) token(Spirit,Creature Spirit,1/1,white,flying)
|
||||
auto=@damaged(player) from(spirit[-token]|myBattlefield):name(Create Spirit) _SPIRITTOKEN_
|
||||
auto=@movedto(spirit[-token]|graveyard) from(myBattlefield):name(Create Spirit) _SPIRITTOKEN_
|
||||
text=This spell costs {1} less to cast for each Spirit you control. -- Flying -- Whenever Millicent, Restless Revenant or another nontoken Spirit you control dies or deals damage to a player, create a 1/1 white Spirit creature token with flying.
|
||||
mana={5}{W}{U}
|
||||
type=Legendary Creature
|
||||
@@ -46845,7 +46829,7 @@ type=Enchantment
|
||||
[card]
|
||||
name=Mogg Infestation
|
||||
target=player
|
||||
auto=all(creature|targetedpersonsbattlefield) destroy and!( if cantargetcard(creature|graveyard) then create(Goblin:Creature Goblin:1/1:red)*2 targetedpersonsbattlefield)!
|
||||
auto=all(creature|targetedpersonsbattlefield) destroy and!( if cantargetcard(creature|graveyard) then _GOBLINTOKEN_*2 targetedpersonsbattlefield)!
|
||||
mana={3}{R}{R}
|
||||
type=Sorcery
|
||||
text=Destroy all creatures target player controls. For each creature that died this way, put two 1/1 red Goblin creature tokens onto the battlefield under that player's control.
|
||||
@@ -48100,7 +48084,7 @@ toughness=1
|
||||
[/card]
|
||||
[card]
|
||||
name=Narfi, Betrayer King
|
||||
auto=lord(other creature[zombie;snow]|mybattlefield) 1/1
|
||||
auto=lord(other *[zombie;snow]|mybattlefield) 1/1
|
||||
autograveyard={i}{i}{i}:moveto(mybattlefield) and!( tap(noevent) )!
|
||||
text=Other snow and Zombie creatures you control get +1/+1. -- {S}i}{S}i}{S}i} : Return Narfi, Betrayer King from your graveyard to the battlefield tapped. ({S}i} can be paid with one mana from a snow source.)
|
||||
mana={3}{U}{B}
|
||||
@@ -48389,7 +48373,7 @@ type=Sorcery
|
||||
[/card]
|
||||
[card]
|
||||
name=Necromentia
|
||||
auto=chooseanameopp name(Search that cards) target(<anyamount>*[chosenname]|opponentgraveyard,opponentlibrary,opponenthand) moveto(exile) and!( token(Zombie,Creature Zombie,2/2,black) opponent and!( shuffle opponent )! )! chooseend nonbasicland
|
||||
auto=chooseanameopp name(Search that cards) target(<anyamount>*[chosenname]|opponentgraveyard,opponentlibrary,opponenthand) moveto(exile) and!( _ZOMBIETOKEN_ opponent and!( shuffle opponent )! )! chooseend nonbasicland
|
||||
text=Choose a card name other than a basic land card name. Search target opponent's graveyard, hand, and library for any number of cards with that name and exile them. That player shuffles their library, then creates a 2/2 black Zombie creature token for each card exiled from their hand this way.
|
||||
mana={1}{B}{B}
|
||||
type=Sorcery
|
||||
@@ -48451,15 +48435,15 @@ subtype=Lesson
|
||||
[card]
|
||||
name=Necrotic Hex
|
||||
auto=ability$!name(sacrifice six creatures) sacrifice notatarget(<6>creature|mybattlefield)!$ opponent
|
||||
auto=if type(creature|mybattlefield)~equalto~1 then target(creature|mybattlefield) sacrifice and!( thisforeach(variable{6}) token(Zombie,Creature Zombie,2/2,black) and!( tap(noevent) )! )!
|
||||
auto=if type(creature|mybattlefield)~equalto~2 then target(<2>creature|mybattlefield) sacrifice and!( thisforeach(variable{3}) token(Zombie,Creature Zombie,2/2,black) and!( tap(noevent) )! )!
|
||||
auto=if type(creature|mybattlefield)~equalto~3 then target(<3>creature|mybattlefield) sacrifice and!( thisforeach(variable{2}) token(Zombie,Creature Zombie,2/2,black) and!( tap(noevent) )! )!
|
||||
auto=if type(creature|mybattlefield)~equalto~4 then target(<4>creature|mybattlefield) sacrifice and!( token(Zombie,Creature Zombie,2/2,black) and!( tap(noevent) )! )!
|
||||
auto=if type(creature|mybattlefield)~equalto~4 then thisforeach(variable{2}) token(Zombie,Creature Zombie,2/2,black) and!( tap(noevent) )!
|
||||
auto=if type(creature|mybattlefield)~equalto~5 then target(<5>creature|mybattlefield) sacrifice and!( token(Zombie,Creature Zombie,2/2,black) and!( tap(noevent) )! )!
|
||||
auto=if type(creature|mybattlefield)~equalto~5 then token(Zombie,Creature Zombie,2/2,black) and!( tap(noevent) )!
|
||||
auto=if type(creature|mybattlefield)~morethan~5 then target(<6>creature|mybattlefield) sacrifice and!( token(Zombie,Creature Zombie,2/2,black) and!( tap(noevent) )! )!
|
||||
auto=if type(creature|mybattlefield)~equalto~0 then ability$!thisforeach(variable{6}) token(Zombie,Creature Zombie,2/2,black) and!( tap(noevent) )! !$ controller
|
||||
auto=if type(creature|mybattlefield)~equalto~1 then target(creature|mybattlefield) sacrifice and!( thisforeach(variable{6}) _ZOMBIETOKEN_ and!( tap(noevent) )! )!
|
||||
auto=if type(creature|mybattlefield)~equalto~2 then target(<2>creature|mybattlefield) sacrifice and!( thisforeach(variable{3}) _ZOMBIETOKEN_ and!( tap(noevent) )! )!
|
||||
auto=if type(creature|mybattlefield)~equalto~3 then target(<3>creature|mybattlefield) sacrifice and!( thisforeach(variable{2}) _ZOMBIETOKEN_ and!( tap(noevent) )! )!
|
||||
auto=if type(creature|mybattlefield)~equalto~4 then target(<4>creature|mybattlefield) sacrifice and!( _ZOMBIETOKEN_ and!( tap(noevent) )! )!
|
||||
auto=if type(creature|mybattlefield)~equalto~4 then thisforeach(variable{2}) _ZOMBIETOKEN_ and!( tap(noevent) )!
|
||||
auto=if type(creature|mybattlefield)~equalto~5 then target(<5>creature|mybattlefield) sacrifice and!( _ZOMBIETOKEN_ and!( tap(noevent) )! )!
|
||||
auto=if type(creature|mybattlefield)~equalto~5 then _ZOMBIETOKEN_ and!( tap(noevent) )!
|
||||
auto=if type(creature|mybattlefield)~morethan~5 then target(<6>creature|mybattlefield) sacrifice and!( _ZOMBIETOKEN_ and!( tap(noevent) )! )!
|
||||
auto=if type(creature|mybattlefield)~equalto~0 then ability$!thisforeach(variable{6}) _ZOMBIETOKEN_ and!( tap(noevent) )! !$ controller
|
||||
text=Each player sacrifices six creatures. You create six tapped 2/2 black Zombie creature tokens.
|
||||
mana={6}{B}
|
||||
type=Sorcery
|
||||
@@ -48785,7 +48769,7 @@ restriction=type(*[creature;planeswalker]|battlefield)~morethan~0
|
||||
otherrestriction=type(*|graveyard)~morethan~0
|
||||
flashback={3}{B} name(Return)
|
||||
auto=ifnot paid(flashback) then target(*[creature;planeswalker]|battlefield) destroy
|
||||
auto=if paid(flashback) then target(*|graveyard) moveto(exile) && token(Zombie,creature Zombie,2/2,black)
|
||||
auto=if paid(flashback) then target(*|graveyard) moveto(exile) && _ZOMBIETOKEN_
|
||||
text=Destroy target creature or planeswalker. -- Aftermath (Cast this spell only from your graveyard. Then exile it.) Exile target card from a graveyard. Create a 2/2 black Zombie creature token.
|
||||
mana={1}{B}{B}
|
||||
type=Sorcery
|
||||
@@ -48833,7 +48817,7 @@ toughness=0
|
||||
[card]
|
||||
name=Nevinyrral, Urborg Tyrant
|
||||
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) _ZOMBIETOKEN_ and!( tap(noevent) )!
|
||||
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.
|
||||
mana={3}{W}{U}{B}
|
||||
@@ -49062,7 +49046,7 @@ name=Nightpack Ambusher
|
||||
abilities=flash
|
||||
auto=lord(other wolves|myBattlefield) 1/1
|
||||
auto=lord(other werewolves|myBattlefield) 1/1
|
||||
auto=@each my endofturn restriction{thisturn(*|mystack)~lessthan~1}:create(wolf:creature wolf:2/2:green)
|
||||
auto=@each my endofturn restriction{thisturn(*|mystack)~lessthan~1}:_WOLFTOKEN_
|
||||
text=Flash -- Other Wolves and Werewolves you control get +1/+1. -- At the beginning of your end step, if you didn't cast a spell this turn, create a 2/2 green Wolf creature token.
|
||||
mana={2}{G}{G}
|
||||
type=Creature
|
||||
@@ -49659,7 +49643,7 @@ type=Land
|
||||
[card]
|
||||
name=Nurturing Presence
|
||||
target=creature
|
||||
auto=name(Create spirit) token(Spirit,Creature Spirit,1/1,white,flying)
|
||||
auto=name(Create spirit) _SPIRITTOKEN_
|
||||
auto=teach(creature) transforms((,newability[@movedto(creature|mybattlefield):name(Gets 1/1) 1/1 ueot]))
|
||||
text=Enchant creature -- Enchanted creature has "Whenever a creature enters the battlefield under your control, this creature gets +1/+1 until end of turn." -- When Nurturing Presence enters the battlefield, create a 1/1 white Spirit creature token with flying.
|
||||
mana={1}{W}
|
||||
@@ -50418,8 +50402,8 @@ toughness=7
|
||||
[/card]
|
||||
[card]
|
||||
name=Old Rutstein
|
||||
auto=name(Mill a card) all(*[zpos=1]|mylibrary) moveto(mygraveyard) and!( transforms((,newability[if cantargetcard(land|*) then token(Treasure Sur)],newability[if cantargetcard(creature|*) then token(Insect Tok)],newability[if cantargetcard(*[-land;-creature]|*) then token(Blood)])) oneshot )!
|
||||
auto=@each my upkeep:name(Mill a card) all(*[zpos=1]|mylibrary) moveto(mygraveyard) and!( transforms((,newability[if cantargetcard(land|*) then token(Treasure Sur)],newability[if cantargetcard(creature|*) then token(Insect Tok)],newability[if cantargetcard(*[-land;-creature]|*) then token(Blood)])) oneshot )!
|
||||
auto=name(Mill a card) all(*[zpos=1]|mylibrary) moveto(mygraveyard) and!( transforms((,newability[if cantargetcard(land|*) then token(Treasure Sur)],newability[if cantargetcard(creature|*) then _INSECTTOKEN_],newability[if cantargetcard(*[-land;-creature]|*) then token(Blood)])) oneshot )!
|
||||
auto=@each my upkeep:name(Mill a card) all(*[zpos=1]|mylibrary) moveto(mygraveyard) and!( transforms((,newability[if cantargetcard(land|*) then token(Treasure Sur)],newability[if cantargetcard(creature|*) then _INSECTTOKEN_],newability[if cantargetcard(*[-land;-creature]|*) then token(Blood)])) oneshot )!
|
||||
text=When Old Rutstein enters the battlefield or at the beginning of your upkeep, mill a card. If a land card is milled this way, create a Treasure token. If a creature card is milled this way, create a 1/1 green Insect creature token. If a noncreature, nonland card is milled this way, create a Blood token.
|
||||
mana={1}{B}{G}
|
||||
type=Legendary Creature
|
||||
@@ -52317,7 +52301,7 @@ type=Sorcery
|
||||
name=Pashalik Mons
|
||||
auto=@movedto(other creature[goblin]|graveyard) from(mybattlefield):damage:1 target(creature,player)
|
||||
auto=_DIES_damage:1 target(player,creature,planeswalker)
|
||||
auto={3}{R}{S(creature[goblin]|myBattlefield)}:token(Goblin,Creature Goblin,1/1,red)*2
|
||||
auto={3}{R}{S(creature[goblin]|myBattlefield)}:_GOBLINTOKEN_*2
|
||||
text=Whenever Pashalik Mons or another Goblin you control dies, Pashalik Mons deals 1 damage to any target. -- {3}{R}, Sacrifice a Goblin: Create two 1/1 red Goblin creature tokens.
|
||||
mana={2}{R}
|
||||
type=Legendary Creature
|
||||
@@ -54227,7 +54211,7 @@ toughness=5
|
||||
name=Prava of the Steel Legion
|
||||
abilities=partner
|
||||
auto=this(variable{controllerturn}>0) lord(creature[token]|mybattlefield) 1/4
|
||||
auto={3}{W}:token(Soldier,Creature Soldier,1/1,white)
|
||||
auto={3}{W}:_SOLDIERTOKEN_
|
||||
text=As long as it's your turn, creature tokens you control get +1/+4. -- {3}{W}: Create a 1/1 white Soldier creature token. -- Partner (You can have two commanders if both have partner.)
|
||||
mana={2}{W}
|
||||
type=Legendary Creature
|
||||
@@ -54474,7 +54458,7 @@ toughness=2
|
||||
[/card]
|
||||
[card]
|
||||
name=Priest of the Blessed Graf
|
||||
auto=@each my endofturn restriction{compare(type:land:opponentbattlefield)~morethan~compare(type:land:mybattlefield)}:name(Create spirit) token(Spirit,Creature Spirit,1/1,white,flying)
|
||||
auto=@each my endofturn restriction{compare(type:land:opponentbattlefield)~morethan~compare(type:land:mybattlefield)}:name(Create spirit) _SPIRITTOKEN_
|
||||
text=At the beginning of your end step, create X 1/1 white Spirit creature tokens with flying, where X is the number of opponents who control more lands than you.
|
||||
mana={2}{W}
|
||||
type=Creature
|
||||
@@ -56692,8 +56676,8 @@ subtype=Desert
|
||||
name=Ranar the Ever-Watchful
|
||||
abilities=flying,vigilance
|
||||
auto={0}:name(Choose foretell card) target(*[foretell]|myhand) transforms((,newability[{0}:name(Pay 0 and exile face-down) name(Pay 0 and exile face-down) doforetell myturnonly])) ueot limit:1
|
||||
auto=@movedto(*|myexile) from(myhand):token(Spirit,Creature Spirit,1/1,white,flying)
|
||||
auto=@movedto(*[-instant;-sorcery]|myexile) from(mybattlefield):token(Spirit,Creature Spirit,1/1,white,flying)
|
||||
auto=@movedto(*|myexile) from(myhand):_SPIRITTOKEN_
|
||||
auto=@movedto(*[-instant;-sorcery]|myexile) from(mybattlefield):_SPIRITTOKEN_
|
||||
text=Flying, vigilance -- The first card you foretell each turn costs {0} to foretell. -- Whenever you exile one or more cards from your hand and/or permanents from the battlefield, create a 1/1 white Spirit creature token with flying.
|
||||
mana={2}{W}{U}
|
||||
type=Legendary Creature
|
||||
@@ -56704,7 +56688,7 @@ toughness=3
|
||||
[card]
|
||||
name=Ranger Class
|
||||
auto=counter(0/0,1,Level)
|
||||
auto=name(Create Wolf) token(Wolf,Creature Wolf,2/2,green)
|
||||
auto=name(Create Wolf) _WOLFTOKEN_
|
||||
auto=this(variable{hascntlevel}=1) {1}{G}:name(Level 2) counter(0/0,1,Level) asSorcery
|
||||
auto=@each my blockers restriction{compare(hascntlevel)~morethan~1}:name(Put 1/1 counter) target(creature[attacking]|battlefield) counter(1/1)
|
||||
auto=this(variable{hascntlevel}=2) {3}{G}:name(Level 3) counter(0/0,1,Level) asSorcery
|
||||
@@ -57489,7 +57473,7 @@ type=Sorcery
|
||||
[card]
|
||||
name=Recruit the Worthy
|
||||
buyback={3}
|
||||
auto=create(soldier:creature soldier:1/1:white)
|
||||
auto=_SOLDIERTOKEN_
|
||||
text=Buyback {3} (You may pay an additional 3 as you cast this spell. If you do, put this card into your hand as it resolves.) -- Create a 1/1 white Soldier creature token.
|
||||
mana={W}
|
||||
type=Instant
|
||||
@@ -62514,7 +62498,7 @@ toughness=2
|
||||
[/card]
|
||||
[card]
|
||||
name=Scute Swarm
|
||||
auto=_LANDFALL_If type(land|myBattlefield)~morethan~5 then clone all(this) else token(Insect,Creature Insect,1/1,green)
|
||||
auto=_LANDFALL_If type(land|myBattlefield)~morethan~5 then clone all(this) else _INSECTTOKEN_
|
||||
text=Landfall - Whenever a land enters the battlefield under your control, create a 1/1 green Insect creature token. If you control six or more lands, create a token that's a copy of Scute Swarm instead.
|
||||
mana={2}{G}
|
||||
type=Creature
|
||||
@@ -63042,7 +63026,7 @@ type=Sorcery
|
||||
[card]
|
||||
name=Seize the Soul
|
||||
target=creature[-black;-white]
|
||||
auto=destroy and!( token(Spirit,Creature Spirit,1/1,white,flying) controller )!
|
||||
auto=destroy and!( _SPIRITTOKEN_ controller )!
|
||||
auto=if type(creature|mybattlefield)~morethan~0 then name(Exile and haunt a creature) all(this|mystack) moveto(myexile) and!( transforms((,newability[name(Haunt a creature) target(creature) haunt and!( counter(0/0.1.SeizeHaunted) )!],newability[@movedto(creature[isprey&counter{0/0.1.SeizeHaunted}]|graveyard) from(battlefield) once:name(Destroy creature) target(creature[-black;-white]|battlefield) destroy and!( token(Spirit^Creature Spirit^1/1^white^flying) controller )!])) forever )!
|
||||
text=Destroy target nonwhite, nonblack creature. Put a 1/1 white Spirit creature token with flying onto the battlefield. -- Haunt (When this spell card is put into a graveyard after resolving, exile it haunting target creature.) -- When the creature Seize the Soul haunts dies, destroy target nonwhite, nonblack creature. Put a 1/1 white Spirit creature token with flying onto the battlefield.
|
||||
mana={2}{B}{B}
|
||||
@@ -63176,8 +63160,8 @@ toughness=3
|
||||
[/card]
|
||||
[card]
|
||||
name=Selvala's Charge
|
||||
auto=reveal:1 revealzone(mylibrary) optionone if type(land|reveal)~lessthan~1 then token(Elephant,Creature Elephant,3/3,green) optiononeend optiontwo target(<1>*|reveal) moveto(mylibrary) optiontwoend afterrevealed draw:1 controller afterrevealedend revealend
|
||||
auto=reveal:1 revealzone(opponentlibrary) optionone if type(land|reveal)~lessthan~1 then token(Elephant,Creature Elephant,3/3,green) optiononeend optiontwo target(<1>*|reveal) moveto(opponentlibrary) optiontwoend afterrevealed draw:1 opponent afterrevealedend revealend
|
||||
auto=reveal:1 revealzone(mylibrary) optionone if type(land|reveal)~lessthan~1 then _ELEPHANTTOKEN_ optiononeend optiontwo target(<1>*|reveal) moveto(mylibrary) optiontwoend afterrevealed draw:1 controller afterrevealedend revealend
|
||||
auto=reveal:1 revealzone(opponentlibrary) optionone if type(land|reveal)~lessthan~1 then _ELEPHANTTOKEN_ optiononeend optiontwo target(<1>*|reveal) moveto(opponentlibrary) optiontwoend afterrevealed draw:1 opponent afterrevealedend revealend
|
||||
text=Parley - Each player reveals the top card of his or her library. For each nonland card revealed this way, you put a 3/3 green Elephant creature token onto the battlefield. Then each player draws a card.
|
||||
mana={4}{G}
|
||||
type=Sorcery
|
||||
@@ -63421,7 +63405,7 @@ subtype=Equipment
|
||||
[card]
|
||||
name=Sergeant-at-Arms
|
||||
kicker={2}{W}
|
||||
auto=if paid(kicker) then create(soldier:creature soldier:1/1:white:)*2
|
||||
auto=if paid(kicker) then _SOLDIERTOKEN_*2
|
||||
text=Kicker {2}{W} (You may pay an additional {2}{W} as you cast this spell.) -- When Sergeant-at-Arms enters the battlefield, if it was kicked, create two 1/1 white Soldier creature tokens.
|
||||
mana={2}{W}
|
||||
type=Creature
|
||||
@@ -64826,7 +64810,7 @@ toughness=2
|
||||
name=Sidisi, Brood Tyrant
|
||||
auto=deplete:3 controller
|
||||
auto=_ATTACKING_deplete:3 controller
|
||||
auto=@movedTo(creature|myGraveyard) from(mylibrary):token(Zombie,Creature Zombie,2/2,black)
|
||||
auto=@movedTo(creature|myGraveyard) from(mylibrary):_ZOMBIETOKEN_
|
||||
text=Whenever Sidisi, Brood Tyrant enters the battlefield or attacks, put the top three cards of your library into your graveyard. -- Whenever one or more creature cards are put into your graveyard from your library, put a 2/2 black Zombie creature token onto the battlefield.
|
||||
mana={1}{B}{G}{U}
|
||||
type=Legendary Creature
|
||||
@@ -66081,7 +66065,7 @@ type=Sorcery
|
||||
[card]
|
||||
name=Skull Skaab
|
||||
auto=may name(Exploit a creature) target(creature|mybattlefield) exploits
|
||||
auto=@exploited(creature[-token]|mybattlefield):name(Create Zombie) token(Zombie,Creature Zombie,2/2,black)
|
||||
auto=@exploited(creature[-token]|mybattlefield):name(Create Zombie) _ZOMBIETOKEN_
|
||||
text=Exploit (When this creature enters the battlefield, you may sacrifice a creature.) -- Whenever a creature you control exploits a nontoken creature, create a 2/2 black Zombie creature token.
|
||||
mana={U}{B}
|
||||
type=Creature
|
||||
@@ -66632,7 +66616,7 @@ toughness=3
|
||||
[/card]
|
||||
[card]
|
||||
name=Sling-Gang Lieutenant
|
||||
auto=token(Goblin,creature goblin, 1/1,red)*2
|
||||
auto=_GOBLINTOKEN_*2
|
||||
auto={S(goblin|myBattlefield)}:life:-1 opponent && life:1 controller
|
||||
text=When Sling-Gang Lieutenant enters the battlefield, create two 1/1 red Goblin creature tokens. -- Sacrifice a Goblin: Target player loses 1 life and you gain 1 life.
|
||||
mana={3}{B}
|
||||
@@ -70077,8 +70061,8 @@ type=Instant
|
||||
[card]
|
||||
name=Stir the Sands
|
||||
abilities=cycling
|
||||
auto=token(Zombie,creature Zombie,2/2,black)*3
|
||||
autohand=__CYCLING__({3}{B}) && token(Zombie,creature Zombie,2/2,black)
|
||||
auto=_ZOMBIETOKEN_*3
|
||||
autohand=__CYCLING__({3}{B}) && _ZOMBIETOKEN_
|
||||
text=Create three 2/2 black Zombie creature tokens. -- Cycling {3}{B} ({3}{B}, Discard this card: Draw a card.) -- When you cycle Stir the Sands, create a 2/2 black Zombie creature token.
|
||||
mana={4}{B}{B}
|
||||
type=Sorcery
|
||||
@@ -71407,7 +71391,7 @@ type=Instant
|
||||
name=Supply // Demand
|
||||
other={1}{G}{W} name(Demand)
|
||||
auto=if paid(alternative) then Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose multicolored card) target(<1>*[multicolor]|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=ifnot paid(alternative) then token(Goblin,Creature Goblin,1/1,red)*x
|
||||
auto=ifnot paid(alternative) then _GOBLINTOKEN_*x
|
||||
text=Put X 1/1 green Saproling creature tokens onto the battlefield. // Search your library for a multicolored card, reveal it, and put it into your hand. Then shuffle your library.
|
||||
mana={X}{G}{W}
|
||||
type=Sorcery
|
||||
@@ -71693,7 +71677,7 @@ type=Enchantment
|
||||
[card]
|
||||
name=Swarm Shambler
|
||||
auto=counter(1/1)
|
||||
auto=@targeted(creature[counter{1/1}]|myBattlefield) from(*|opponentStack):token(Insect,Creature Insect,1/1,green)
|
||||
auto=@targeted(creature[counter{1/1}]|myBattlefield) from(*|opponentStack):_INSECTTOKEN_
|
||||
auto={1}{T}:counter(1/1) all(this)
|
||||
text=Swarm Shambler enters the battlefield with a +1/+1 counter on it. -- Whenever a creature you control with a +1/+1 counter on it becomes the target of a spell an opponent controls, create a 1/1 green Insect creature token. -- {1}, {T}: Put a +1/+1 counter on Swarm Shambler.
|
||||
mana={G}
|
||||
@@ -71704,7 +71688,7 @@ toughness=0
|
||||
[/card]
|
||||
[card]
|
||||
name=Swarming Goblins
|
||||
auto=name(Roll a d20) rolld20 20 winability token(Goblin Los)*3 winabilityend loseability if compare(lastrollresult)~lessthan~10 then token(Goblin Los) else token(Goblin Los)*2 loseabilityend rolld20end
|
||||
auto=name(Roll a d20) rolld20 20 winability _GOBLINTOKEN_*3 winabilityend loseability if compare(lastrollresult)~lessthan~10 then _GOBLINTOKEN_ else _GOBLINTOKEN_*2 loseabilityend rolld20end
|
||||
text=When Swarming Goblins enters the battlefield, roll a d20. -- 1-9 | Create a 1/1 red Goblin creature token. -- 10-19 | Create two of those tokens. -- 20 | Create three of those tokens.
|
||||
mana={4}{R}
|
||||
type=Creature
|
||||
@@ -73561,7 +73545,7 @@ toughness=1
|
||||
[card]
|
||||
name=Thalia's Geistcaller
|
||||
abilities=lifelink
|
||||
auto=@movedTo(*|stack) from(mygraveyard):token(Spirit,Creature Spirit,1/1,white,flying)
|
||||
auto=@movedTo(*|stack) from(mygraveyard):_SPIRITTOKEN_
|
||||
auto={S(creature[spirit]|myBattlefield)}:indestructible ueot
|
||||
text=Lifelink -- Whenever you cast a spell from your graveyard, create a 1/1 white Spirit creature token with flying. -- Sacrifice a Spirit: Thalia's Geistcaller gains indestructible until end of turn.
|
||||
mana={2}{W}
|
||||
@@ -75298,7 +75282,7 @@ toughness=4
|
||||
[/card]
|
||||
[card]
|
||||
name=Tin Street Cadet
|
||||
auto=_BLOCKED_token(Goblin,Creature Goblin,1/1,red)
|
||||
auto=_BLOCKED__GOBLINTOKEN_
|
||||
text=Whenever Tin Street Cadet becomes blocked, create a 1/1 red Goblin creature token.
|
||||
mana={R}
|
||||
type=Creature
|
||||
@@ -75923,12 +75907,12 @@ toughness=2
|
||||
[card]
|
||||
name=Tormod, the Desecrator
|
||||
abilities=partner
|
||||
auto=@movedto(*|mybattlefield) from(mygraveyard):token(Zombie,Creature Zombie,2/2,black) and!( tap(noevent) )!
|
||||
auto=@movedto(*|myhand) from(mygraveyard):token(Zombie,Creature Zombie,2/2,black) and!( tap(noevent) )!
|
||||
auto=@movedto(*|mylibrary) from(mygraveyard):token(Zombie,Creature Zombie,2/2,black) and!( tap(noevent) )!
|
||||
auto=@movedto(*|myexile) from(mygraveyard):token(Zombie,Creature Zombie,2/2,black) and!( tap(noevent) )!
|
||||
auto=@movedto(*|mysideboard) from(mygraveyard):token(Zombie,Creature Zombie,2/2,black) and!( tap(noevent) )!
|
||||
auto=@movedto(*|mycommandzone) from(mygraveyard):token(Zombie,Creature Zombie,2/2,black) and!( tap(noevent) )!
|
||||
auto=@movedto(*|mybattlefield) from(mygraveyard):_ZOMBIETOKEN_ and!( tap(noevent) )!
|
||||
auto=@movedto(*|myhand) from(mygraveyard):_ZOMBIETOKEN_ and!( tap(noevent) )!
|
||||
auto=@movedto(*|mylibrary) from(mygraveyard):_ZOMBIETOKEN_ and!( tap(noevent) )!
|
||||
auto=@movedto(*|myexile) from(mygraveyard):_ZOMBIETOKEN_ and!( tap(noevent) )!
|
||||
auto=@movedto(*|mysideboard) from(mygraveyard):_ZOMBIETOKEN_ and!( tap(noevent) )!
|
||||
auto=@movedto(*|mycommandzone) from(mygraveyard):_ZOMBIETOKEN_ and!( tap(noevent) )!
|
||||
text=Whenever one or more cards leave your graveyard, create a tapped 2/2 black Zombie creature token. -- Partner (You can have two commanders if both have partner.)
|
||||
mana={3}{B}
|
||||
type=Legendary Creature
|
||||
@@ -76044,7 +76028,7 @@ backside=Tovolar's Packleader
|
||||
restriction=compare(isflipped)~equalto~0
|
||||
anyzone={0}:doubleside(backside)
|
||||
auto=if type(*[day;night]|battlefield)~equalto~0 then name(It becomes day) activate castcard(noevent named!:Day:!)
|
||||
auto=token(Wolf,Creature Wolf,2/2,green)*2
|
||||
auto=_WOLFTOKEN_*2
|
||||
text=Whenever Tovolar's Huntmaster enters the battlefield, create two 2/2 green Wolf creature tokens. -- Daybound (If a player casts no spells during their own turn, it becomes night next turn.) // Tovolar's Packleader
|
||||
mana={4}{G}{G}
|
||||
type=Creature
|
||||
@@ -76057,7 +76041,7 @@ name=Tovolar's Packleader
|
||||
abilities=nightbound
|
||||
backside=Tovolar's Huntmaster
|
||||
auto=if type(*[day;night]|battlefield)~equalto~0 then if type(*[nonight]|battlefield)~equalto~0 then name(It becomes night) name(It becomes night) name(It becomes night) activate castcard(noevent named!:Night:!)
|
||||
auto=token(Wolf,Creature Wolf,2/2,green)*2
|
||||
auto=_WOLFTOKEN_*2
|
||||
auto={2}{G}{G}:name(Wolf of werewolf fights) target(other *[wolf;werewolf]|mybattlefield) transforms((,newability[name(Fights another creature) target(other creature|opponentbattlefield) dynamicability<!powerstrike eachother!>])) oneshot
|
||||
text=Whenever Tovolar's Packleader enters the battlefield or attacks, create two 2/2 green Wolf creature tokens. -- {2}{G}{G}: Another target Wolf or Werewolf you control fights target creature you don't control. -- Nightbound (If a player casts at least two spells during their own turn, it becomes day next turn.) // Tovolar's Huntmaster
|
||||
type=Creature
|
||||
@@ -76878,7 +76862,7 @@ toughness=3
|
||||
[/card]
|
||||
[card]
|
||||
name=Trumpeting Herd
|
||||
auto=token(Elephant,Creature Elephant,3/3,green)
|
||||
auto=_ELEPHANTTOKEN_
|
||||
auto=_REBOUND_
|
||||
text=Create a 3/3 green Elephant creature token. -- Rebound (If you cast this spell from your hand, exile it as it resolves. At the beginning of your next upkeep, you may cast this card from exile without paying its mana cost.)
|
||||
mana={2}{G}{G}
|
||||
@@ -78592,7 +78576,7 @@ toughness=3
|
||||
name=Valor of the Worthy
|
||||
target=creature
|
||||
auto=teach(creature) 1/1
|
||||
auto=@movedTo(mytgt|nonbattlezone) from(battlefield):token(Spirit,Creature Spirit,1/1,white,flying)
|
||||
auto=@movedTo(mytgt|nonbattlezone) from(battlefield):_SPIRITTOKEN_
|
||||
text=Enchant creature -- Enchanted creature gets +1/+1. -- When enchanted creature leaves the battlefield, create a 1/1 white Spirit creature token with flying.
|
||||
mana={W}
|
||||
type=Enchantment
|
||||
@@ -78869,7 +78853,7 @@ name=Varis, Silverymoon Ranger
|
||||
abilities=reach
|
||||
auto=@targeted(this) from(*|opponentstack):choice name(This spell costs 1 more) name(This spell costs 1 more) target(*|opponentstack) transforms((,newability[pay[[{1}]] name(pay 1 mana) donothing?fizzle])) oneshot
|
||||
auto=@movedTo(*[creature;planeswalker]|mystack) restriction{compare(type:*[nodngplr]:mybattlefieldplustype:*[nodngopp]:opponentbattlefieldplusend)~equalto~0} turnlimited: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
|
||||
auto=@dungeoncompleted(*[dungeon]|mysideboard) from(controller):name(Create wolf) token(Wolf,Creature Wolf,2/2,green)
|
||||
auto=@dungeoncompleted(*[dungeon]|mysideboard) from(controller):name(Create wolf) _WOLFTOKEN_
|
||||
text=Reach, ward {1} -- Whenever you cast a creature or planeswalker spell, venture into the dungeon. This ability triggers only once each turn. (Enter the first room or advance to the next room.) -- Whenever you complete a dungeon, create a 2/2 green Wolf creature token.
|
||||
mana={1}{G}{G}
|
||||
type=Legendary Creature
|
||||
@@ -79792,7 +79776,7 @@ toughness=4
|
||||
name=Vilespawn Spider
|
||||
abilities=reach
|
||||
auto=@each my upkeep:name(Mill a card) deplete:1 controller
|
||||
auto={2}{G}{U}{T}{S}:name(Create Spiders) token(Insect Tok)*type:creature:mygraveyard asSorcery
|
||||
auto={2}{G}{U}{T}{S}:name(Create Spiders) _INSECTTOKEN_*type:creature:mygraveyard asSorcery
|
||||
text=Reach -- At the beginning of your upkeep, mill a card. (Put the top card of your library into your graveyard.) -- {2}{G}{U}, {T}, Sacrifice Vilespawn Spider: Create a 1/1 green Insect creature token for each creature card in your graveyard. Activate only as a sorcery.
|
||||
mana={G}{U}
|
||||
type=Creature
|
||||
@@ -82007,7 +81991,7 @@ toughness=3
|
||||
[/card]
|
||||
[card]
|
||||
name=Whispering Wizard
|
||||
auto=@movedto(*[-creature]|mystack) turnlimited:name(Create Spirit) token(Spirit,Creature Spirit,1/1,white,flying)
|
||||
auto=@movedto(*[-creature]|mystack) turnlimited:name(Create Spirit) _SPIRITTOKEN_
|
||||
text=Whenever you cast a noncreature spell, create a 1/1 white Spirit creature token with flying. This ability triggers only once each turn.
|
||||
mana={3}{U}
|
||||
type=Creature
|
||||
@@ -82120,7 +82104,7 @@ toughness=1
|
||||
[card]
|
||||
name=Wild Endeavor
|
||||
auto=name(Roll a d4) all(*[zpos=1]|mylibrary) transforms((,newability[@dierolled(*|mylibrary) from(controller) once:target(<lastrollresult>land[basic]|mylibrary) moveTo(mybattlefield) and!( tap(noevent) )!],newability[name(Roll a d4) rolld4 4 winability donothing winabilityend rolld4end])) oneshot
|
||||
auto=name(Roll a d4) rolld4 4 winability token(Beast,Creature Beast,3/3,green)*lastrollresult winabilityend loseability token(Beast,Creature Beast,3/3,green)*lastrollresult loseabilityend rolld4end
|
||||
auto=name(Roll a d4) rolld4 4 winability _BEASTTOKEN_*lastrollresult winabilityend loseability _BEASTTOKEN_*lastrollresult loseabilityend rolld4end
|
||||
text=Roll two d4 and choose one result. Create a number of 3/3 green Beast creature tokens equal to that result. Then search your library for a number of basic land cards equal to the other result, put them onto the battlefield tapped, then shuffle.
|
||||
mana={4}{G}{G}
|
||||
type=Sorcery
|
||||
@@ -82991,7 +82975,7 @@ toughness=4
|
||||
[/card]
|
||||
[card]
|
||||
name=Wolfrider's Saddle
|
||||
auto=livingweapontoken(Wolf,Creature Wolf,2/2,green)
|
||||
auto=livingweapon_WOLFTOKEN_
|
||||
auto={3}:equip
|
||||
auto=teach(creature) 1/1
|
||||
auto=teach(creature) oneblocker
|
||||
@@ -83004,7 +82988,7 @@ subtype=Equipment
|
||||
name=Wolfwillow Haven
|
||||
target=land
|
||||
auto=teach(land) transforms((,newability[@tappedformana(mytgt):produceextra:{G}]))
|
||||
auto={4}{G}{S}:token(Wolf,Creature Wolf,2/2,green) myTurnOnly
|
||||
auto={4}{G}{S}:_WOLFTOKEN_ myTurnOnly
|
||||
text=Enchant land -- Whenever enchanted land is tapped for mana, its controller adds an additional {G}. -- {4}{G}, Sacrifice Wolfwillow Haven: Create a 2/2 green Wolf creature token. Activate this ability only during your turn.
|
||||
mana={1}{G}
|
||||
type=Enchantment
|
||||
@@ -83693,7 +83677,7 @@ type=Instant
|
||||
[card]
|
||||
name=You See a Pair of Goblins
|
||||
auto=choice name(All creatures get 2/0) all(creature|mybattlefield) transforms((,newability[2/0])) ueot
|
||||
auto=choice name(Create 2 goblins) token(Goblin Los)*2
|
||||
auto=choice name(Create 2 goblins) _GOBLINTOKEN_*2
|
||||
text=Choose one -- Charge Them - Creatures you control get +2/+0 until end of turn. -- Befriend Them - Create two 1/1 red Goblin creature tokens.
|
||||
mana={2}{R}
|
||||
type=Instant
|
||||
|
||||
@@ -1,7 +1,3 @@
|
||||
grade=crappy
|
||||
##the following are not added becuase they are not choosen discard.
|
||||
###1. Decimate should only be castable if there are 4 legal targets.###
|
||||
###2. Decimate should fizzle if 1 or more of the 4 targets become illegal or cease to exist.###
|
||||
#Please keep these card alphabetized, and try to have the "name=" line at the top of each card
|
||||
#I sorted this programatically so the other comments are removed except for AUTO_DEFINE - Vitty85 30-11-2020
|
||||
[card]
|
||||
@@ -17,7 +13,7 @@ type=Sorcery
|
||||
[/card]
|
||||
[card]
|
||||
name=Lurking Evil
|
||||
auto=this(cantargetcard(enchantment)) {0}:name(pay halfup life) life:-halfdownlifetotal controller && transforms((removetypes)) forever && transforms((Horror Creature,setpower=4,settoughness=4,flying)) forever
|
||||
auto={0}:name(pay halfup life) life:-halfuplifetotal controller && transforms((removetypes)) forever && transforms((Horror Creature,setpower=4,settoughness=4,flying)) forever
|
||||
text=Pay half your life, rounded up: Lurking Evil becomes a 4/4 Horror creature with flying.
|
||||
mana={B}{B}{B}
|
||||
type=Enchantment
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,4 +1,3 @@
|
||||
grade=borderline
|
||||
#Planeswalkers Primitives Pack for Wagic the Homebrew.
|
||||
#Please keep these card alphabetized, and try to have the "name=" line at the top of each card
|
||||
#We sorted this in alphabetical order - Luruz & Vitty85 21-12-2021
|
||||
@@ -228,7 +227,7 @@ restriction=compare(isflipped)~equalto~0
|
||||
anyzone={0}:doubleside(backside)
|
||||
auto={C(0/0,1,Loyalty)}:name(+1: Put a loyalty counter) donothing
|
||||
auto={C(0/0,1,Loyalty)}:name(+1: Target creature gets +2/+2) target(creature) 2/2 ueot
|
||||
auto={C(0/0,0,Loyalty)}:name(0: Create a Wolf and transform) create(Wolf:Creature Wolf:2/2:green) && flip(backside)
|
||||
auto={C(0/0,0,Loyalty)}:name(0: Create a Wolf and transform) _WOLFTOKEN_ && flip(backside)
|
||||
text=+1: Until end of turn, up to one target creature gets +2/+2 and gains vigilance and haste. -- 0: Put a 2/2 green Wolf creature token onto the battlefield. Transform Arlinn Kord.
|
||||
mana={2}{R}{G}
|
||||
type=Legendary Planeswalker
|
||||
@@ -254,7 +253,7 @@ anyzone={0}:doubleside(backside)
|
||||
auto=if type(*[day;night]|battlefield)~equalto~0 then name(It becomes day) activate castcard(noevent named!:Day:!)
|
||||
auto=if compare(hascntloyalty)~equalto~0 then counter(0/0,4,loyalty)
|
||||
auto={C(0/0,1,Loyalty)}:name(+1: Cast creatures with flash) transforms((,newability[counter(0/0.1.ArlinnEffect)],newability[phaseaction[my untap once sourceinplay] removeallcounters(0/0.1.ArlinnEffect)])) forever
|
||||
auto={C(0/0,-3,Loyalty)}:name(-3: Create 2 Wolves) token(Wolf,Creature Wolf,2/2,green)*2
|
||||
auto={C(0/0,-3,Loyalty)}:name(-3: Create 2 Wolves) _WOLFTOKEN_*2
|
||||
auto=this(counter{0/0.1.ArlinnEffect}>0) transforms((,newability[lord(creature|mycastingzone) asflash],newability[@movedto(creature|mybattlefield):name(Put 1/1 counter) all(trigger[to]) counter(1/1)]))
|
||||
text=Daybound (If a player casts no spells during their own turn, it becomes night next turn.) -- +1: Until your next turn, you may cast creature spells as though they had flash, and each creature you control enters the battlefield with an additional +1/+1 counter on it. -- −3: Create two 2/2 green Wolf creature tokens. // Arlinn, the Moon's Fury
|
||||
mana={2}{R}{G}
|
||||
@@ -278,7 +277,7 @@ subtype=Arlinn
|
||||
name=Arlinn, Voice of the Pack
|
||||
auto=counter(0/0,7,loyalty)
|
||||
auto=@movedTo(*[Wolf;Werewolf]|myBattlefield):all(trigger[to]) counter(1/1)
|
||||
auto={C(0/0,-2,Loyalty)}:name(-2: Create a 2/2 Wolf) create(Wolf:Creature Wolf:2/2:green)
|
||||
auto={C(0/0,-2,Loyalty)}:name(-2: Create a 2/2 Wolf) _WOLFTOKEN_
|
||||
text=Each creature you control that's a Wolf or Werewolf enters the battlefield with an additional +1/+1 counter on it. -- -2: Create a 2/2 green Wolf creature token.
|
||||
mana={4}{G}{G}
|
||||
type=Legendary Planeswalker
|
||||
@@ -375,8 +374,8 @@ subtype=Basri
|
||||
name=Basri Ket
|
||||
auto=counter(0/0,3,loyalty)
|
||||
auto={C(0/0,1,Loyalty)}:name(+1: Put a +1/+1 counter and gains indestructible) counter(1/1) target(creature) && indestructible ueot
|
||||
auto={C(0/0,-2,Loyalty)}:name(-2: Whenever a creature attacks create a token) emblem transforms((,newability[@combat(attacking) source(creature[-token]):token(Soldier Bas,Creature Soldier,1/1,white,battleready)])) oneshot ueot
|
||||
auto={C(0/0,-6,Loyalty)}:name(-6: Emblem: "At the combat create a token and put a +1/+1 counter") emblem transforms((,newability[@each my combatbegins:token(Soldier Bas) && counter(1/1) all(creature|myBattlefield)])) forever dontremove
|
||||
auto={C(0/0,-2,Loyalty)}:name(-2: Whenever a creature attacks create a token) emblem transforms((,newability[@combat(attacking) source(creature[-token]):create(Soldier:Creature Soldier:1/1:white:battleready)])) oneshot ueot
|
||||
auto={C(0/0,-6,Loyalty)}:name(-6: Emblem: "At the combat create a token and put a +1/+1 counter") emblem transforms((,newability[@each my combatbegins:_SOLDIERTOKEN_ && counter(1/1) all(creature|myBattlefield)])) forever dontremove
|
||||
text=+1: Put a +1/+1 counter on up to one target creature. It gains indestructible until end of turn. -- −2: Whenever one or more nontoken creatures attack this turn, create that many 1/1 white Soldier creature tokens that are tapped and attacking. -- −6: You get an emblem with "At the beginning of combat on your turn, create a 1/1 white Soldier creature token, then put a +1/+1 counter on each creature you control."
|
||||
mana={1}{W}{W}
|
||||
type=Legendary Planeswalker
|
||||
@@ -816,7 +815,7 @@ subtype=Ellywick
|
||||
[card]
|
||||
name=Elspeth, Knight-Errant
|
||||
auto=counter(0/0,4,loyalty)
|
||||
auto={C(0/0,1,Loyalty)}:name(+1: Create a 1/1 soldier) create(Soldier:creature Soldier:1/1:white)
|
||||
auto={C(0/0,1,Loyalty)}:name(+1: Create a 1/1 soldier) _SOLDIERTOKEN_
|
||||
auto={C(0/0,1,Loyalty)}:name(+1: Target creature gets +3/+3 and flying) 3/3 ueot && flying target(creature) ueot
|
||||
auto={C(0/0,-8,Loyalty)}:name(-8: Emblem: "Permanents becomes indestructible") emblem transforms((,newability[lord(*[artifact;creature;land;enchantment]|mybattlefield) indestructible])) forever dontremove
|
||||
text=+1: Put a 1/1 white Soldier creature token onto the battlefield. -- +1: Target creature gets +3/+3 and gains flying until end of turn. -- -8: For the rest of the game, artifacts, creatures, enchantments, and lands you control are indestructible.
|
||||
@@ -827,7 +826,7 @@ subtype=Elspeth
|
||||
[card]
|
||||
name=Elspeth, Sun's Champion
|
||||
auto=counter(0/0,4,loyalty)
|
||||
auto={C(0/0,1,Loyalty)}:name(+1: Create three 1/1 Soldier) create(Soldier:creature Soldier:1/1:white)*3
|
||||
auto={C(0/0,1,Loyalty)}:name(+1: Create three 1/1 Soldier) _SOLDIERTOKEN_*3
|
||||
auto={C(0/0,-3,Loyalty)}:name(-3: Destroy all power 4 or more) Destroy all(creature[power>=4]|battlefield)
|
||||
auto={C(0/0,-7,Loyalty)}:name(-7: Emblem: "Creatures get +2/+2 and flying") emblem transforms((,newability[lord(creature|mybattlefield) 2/2],newability[lord(creature|mybattlefield) flying])) forever dontremove
|
||||
text=+1: Put three 1/1 white Soldier creature tokens onto the battlefield. -- -3: Destroy all creature with power 4 or greater -- -7: You get an emblem with "Creatures you control get +2/+2 and have flying." -- Starting Loyalty 4
|
||||
@@ -851,7 +850,7 @@ subtype=Elspeth
|
||||
name=Elspeth Tirel
|
||||
auto=counter(0/0,4,loyalty)
|
||||
auto={C(0/0,2,Loyalty)}:name(+2: Gain life for each creature) life:type:creature:mybattlefield
|
||||
auto={C(0/0,-2,Loyalty)}:name(-2: Create a 1/1 soldier) token(Soldier,Creature Soldier,1/1,white)*3
|
||||
auto={C(0/0,-2,Loyalty)}:name(-2: Create a 1/1 soldier) _SOLDIERTOKEN_*3
|
||||
auto={C(0/0,-5,Loyalty)}:name(-5: Destroy all except tokens) destroy all(other *[-land;-token])
|
||||
text=+2: You gain 1 life for each creature you control. -- -2: Put three 1/1 white Soldier creature tokens onto the battlefield. -- -5: Destroy all other permanents except for lands and tokens.
|
||||
mana={3}{W}{W}
|
||||
@@ -943,7 +942,7 @@ subtype=Garruk
|
||||
[card]
|
||||
name=Garruk, Primal Hunter
|
||||
auto=counter(0/0,3,loyalty)
|
||||
auto={C(0/0,1,Loyalty)}:name(+1: Create a 3/3 Beast) token(Beast,Creature Beast,3/3,green)
|
||||
auto={C(0/0,1,Loyalty)}:name(+1: Create a 3/3 Beast) _BEASTTOKEN_
|
||||
auto={C(0/0,-3,Loyalty)}:name(-3: Draw a card equal to highest power) draw:power:highest:*:mybattlefield
|
||||
auto={C(0/0,-6,Loyalty)}:name(-6: Create a 6/6 Wurm for each land) foreach(land|mybattlefield) token(Wurm,Creature Wurm,6/6,green)
|
||||
text=+1: Put a 3/3 green Beast creature token onto the battlefield. -- -3: Draw cards equal to the greatest power among creatures you control. -- -6: Put a 6/6 green Wurm creature token onto the battlefield for each land you control.
|
||||
@@ -957,7 +956,7 @@ backside=Garruk, the Veil-Cursed
|
||||
auto=counter(0/0,3,loyalty)
|
||||
auto=this(counter{0/0.1.loyalty}<3) flip(backside)
|
||||
auto={0}:name(+0: Garruk fights a creature) target(creature) dynamicability<!powerstrike eachother!> && damage:3
|
||||
auto={0}:name(+0: Create a 2/2 Wolf) token(Wolf,Creature Wolf,2/2,green)
|
||||
auto={0}:name(+0: Create a 2/2 Wolf) _WOLFTOKEN_
|
||||
text=When Garruk Relentless has two or fewer loyalty counters on him, transform him. -- 0: Garruk Relentless deals 3 damage to target creature. That creature deals damage equal to its power to him. -- 0: Put a 2/2 green Wolf creature token onto the battlefield. // Garruk, the Veil-Cursed
|
||||
mana={3}{G}
|
||||
type=Legendary Planeswalker
|
||||
@@ -1026,7 +1025,7 @@ subtype=Garruk
|
||||
name=Garruk Wildspeaker
|
||||
auto=counter(0/0,3,loyalty)
|
||||
auto={C(0/0,1,Loyalty)}:name(+1: untap two lands) untap target(<2>land)
|
||||
auto={C(0/0,-1,Loyalty)}:name(-1: Create a 3/3 beast) token(Beast,Creature Beast,3/3,green)
|
||||
auto={C(0/0,-1,Loyalty)}:name(-1: Create a 3/3 beast) _BEASTTOKEN_
|
||||
auto={C(0/0,-4,Loyalty)}:name(-4: Creatures gets +3/+3 and trample) all(creature|mybattlefield) 3/3 ueot && all(creature|mybattlefield) trample ueot
|
||||
text=+1: Untap two target lands. -- -1: Put a 3/3 green Beast creature token onto the battlefield. -- -4: Creatures you control get +3/+3 and gain trample until end of turn.
|
||||
mana={2}{G}{G}
|
||||
@@ -1608,7 +1607,7 @@ auto=counter(0/0,3,Loyalty)
|
||||
auto={C(0/0,1,Loyalty)}:name(+1: Creatures gain deathtouch) all(creature|mybattlefield) transforms((,newability[deathtouch])) ueot
|
||||
auto={C(0/0,1,Loyalty)}:name(+1: Creatures gain deathtouch and put counter) target(creature[token]|mybattlefield) counter(1/1) && all(creature|mybattlefield) transforms((,newability[deathtouch])) ueot
|
||||
auto={C(0/0,-2,Loyalty)}:name(-2: Double the tokens) transforms((,newability[@tokencreated(*|myBattlefield):name(Double the token) all(trigger) clone options(notrigger)])) ueot
|
||||
auto={C(0/0,-6,Loyalty)}:name(-6: Exile cards) all(*|graveyard) moveto(exile) and!( token(Spirit,Creature Spirit,1/1,white,flying) )!
|
||||
auto={C(0/0,-6,Loyalty)}:name(-6: Exile cards) all(*|graveyard) moveto(exile) and!( _SPIRITTOKEN_ )!
|
||||
text=+1: Creatures you control gain deathtouch until end of turn. Put a +1/+1 counter on up to one target creature token you control. -- -2: Until end of turn, if one or more tokens would be created under your control, twice that many of those tokens are created instead. -- -6: Exile all cards from all graveyards, then create a 1/1 white Spirit creature token with flying for each card exiled this way.
|
||||
mana={1}{W}{B}
|
||||
type=Legendary Planeswalker
|
||||
@@ -1717,7 +1716,7 @@ subtype=Liliana
|
||||
[card]
|
||||
name=Liliana, Death's Majesty
|
||||
auto=counter(0/0,5,loyalty)
|
||||
auto={C(0/0,1,Loyalty)}:name(+1: Mils two cards and create a 2/2 Zombie) deplete:2 controller && token(Zombie,creature Zombie,2/2,black)
|
||||
auto={C(0/0,1,Loyalty)}:name(+1: Mils two cards and create a 2/2 Zombie) deplete:2 controller && _ZOMBIETOKEN_
|
||||
auto={C(0/0,-3,Loyalty)}:name(-3: Return a creature from your graveyard) moveTo(myBattlefield) target(creature|myGraveyard) and!(transforms((Zombie,newcolors[black])) forever)!
|
||||
auto={C(0/0,-7,Loyalty)}:name(-7: Destroy all non-zombies) destroy all(creature[-zombie])
|
||||
text=+1: Create a 2/2 black Zombie creature token. Put the top two cards of your library into your graveyard. -- -3: Return target creature card from your graveyard to the battlefield. That creature is a black Zombie in addition to its other colors and types. -- -7: Destroy all non-Zombie creatures.
|
||||
@@ -2480,7 +2479,7 @@ subtype=Sarkhan
|
||||
name=Sarkhan, Fireblood
|
||||
auto=counter(0/0,3,loyalty)
|
||||
auto={C(0/0,1,Loyalty)}:name(+1: Discard and draw) ability$!may reject notatarget(*|myhand) and!(draw:1)! !$ controller
|
||||
auto={C(0/0,1,Loyalty)}:name(+1: Add two mana in any combination of colors) if type(dragon|myhand,mycommandzone)~morethan~0 then thisforeach(variable{2}) ability$!name(add mana) choice add{G} _ choice add{R} _ choice add{U} _ choice add{B} _ choice add{W}!$ controller
|
||||
auto={C(0/0,1,Loyalty)}:name(+1: Add two mana in any combination of colors) if type(dragon|mycastingzone)~morethan~0 then thisforeach(variable{2}) ability$!name(add mana) choice add{G} _ choice add{R} _ choice add{U} _ choice add{B} _ choice add{W}!$ controller
|
||||
auto={C(0/0,-7,Loyalty)}:name(-7: Create four 5/5 Dragons) token(Dragon,Creature Dragon,5/5,red,flying)*4
|
||||
text=+1: You may discard a card. If you do, draw a card. -- +1: Add two mana in any combination of colors. Spend this mana only to cast Dragon spells. -- −7: Create four 5/5 red Dragon creature tokens with flying.
|
||||
mana={1}{R}{R}
|
||||
|
||||
Reference in New Issue
Block a user