Fixes to primitives

ancestral blade not attaching to token
etherium spinner token wasn't artifact
Ichthyomorphosis
Jungle Creeper must activate from GY
Lightning Skelemental crashed the game
Vedalken Plotter
Steel-Plume Marshal is only for flying
Venser emblem created by the AI lets the player exile
Markov Purifier was drawing two cards
Jace, Mirror Mage clone was legendary
This commit is contained in:
Eduardo
2021-12-08 23:16:00 -06:00
parent 059107b007
commit 8551f55636
2 changed files with 12 additions and 13 deletions
@@ -1656,9 +1656,9 @@ type=Sorcery
[/card] [/card]
[card] [card]
name=Ancestral Blade name=Ancestral Blade
auto=livingweapontoken(Soldier,Creature Soldier,1/1,white)
auto=teach(creature) 1/1 auto=teach(creature) 1/1
auto={1}:equip auto={1}:equip
auto=livingweapontoken(Soldier,Creature Soldier,1/1,white)
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.) 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} mana={1}{W}
type=Artifact type=Artifact
@@ -23014,7 +23014,7 @@ toughness=4
[/card] [/card]
[card] [card]
name=Etherium Spinner name=Etherium Spinner
auto=@movedto(*[manacost>=4]|myStack):name(Create Thopter) token(Thopter,Creature Thopter,1/1,flying) auto=@movedto(*[manacost>=4]|myStack):name(Create Thopter) token(Thopter,Artifact Creature Thopter,1/1,flying)
text=Whenever you cast a spell with mana value 4 or greater, create a 1/1 colorless Thopter artifact creature token with flying. text=Whenever you cast a spell with mana value 4 or greater, create a 1/1 colorless Thopter artifact creature token with flying.
mana={2}{U} mana={2}{U}
type=Artifact Creature type=Artifact Creature
@@ -35263,8 +35263,8 @@ toughness=1
name=Ichthyomorphosis name=Ichthyomorphosis
target=creature target=creature
auto=teach(creature) loseabilities auto=teach(creature) loseabilities
auto=teach(creature) transforms((,setpower=0,settoughness=1)) auto=teach(creature) becomes(,0/1)
auto=teach(creature) transforms((removetypes,newability[becomes(Fish,blue)])) auto=teach(creature) transforms((,removetypes,newability[becomes(Fish,blue)]))
text=Enchant creature -- Enchanted creature loses all abilities and is a blue Fish with base power and toughness 0/1. text=Enchant creature -- Enchanted creature loses all abilities and is a blue Fish with base power and toughness 0/1.
mana={2}{U} mana={2}{U}
type=Enchantment type=Enchantment
@@ -38275,7 +38275,7 @@ subtype=Imp
[/card] [/card]
[card] [card]
name=Jungle Creeper name=Jungle Creeper
auto={3}{B}{G}:moveto(myhand) all(this) autograveyard={3}{B}{G}:moveto(myhand) all(this)
text={3}{B}{G}: Return Jungle Creeper from your graveyard to your hand. text={3}{B}{G}: Return Jungle Creeper from your graveyard to your hand.
mana={1}{B}{G} mana={1}{B}{G}
type=Creature type=Creature
@@ -42041,8 +42041,8 @@ toughness=2
[/card] [/card]
[card] [card]
name=Lightning Skelemental name=Lightning Skelemental
abilities=trample,haste abilities=trample,haste,treason
auto=@combatdamaged(player) from(this):ability$!target(<2>*|myhand) reject!$ targetedplayer auto=@combatdamaged(player) from(this):ability$!target(<2>*|myhand) reject!$
text=Trample, haste -- Whenever Lightning Skelemental deals combat damage to a player, that player discards two cards. -- At the beginning of the end step, sacrifice Lightning Skelemental. text=Trample, haste -- Whenever Lightning Skelemental deals combat damage to a player, that player discards two cards. -- At the beginning of the end step, sacrifice Lightning Skelemental.
mana={B}{R}{R} mana={B}{R}{R}
type=Creature type=Creature
@@ -44464,7 +44464,7 @@ toughness=6
[card] [card]
name=Markov Purifier name=Markov Purifier
abilities=lifelink abilities=lifelink
auto=@each my endofturn restriction{compare(lifegain)~morethan~0}:may name(Pay 2 and draw) pay({2}) name(Pay 2 and draw) draw:2 controller auto=@each my endofturn restriction{compare(lifegain)~morethan~0}:may name(Pay 2 and draw) pay({2}) name(Pay 2 and draw) draw:1 controller
text=Lifelink -- At the beginning of your end step, if you gained life this turn, you may pay {2}. If you do, draw a card. text=Lifelink -- At the beginning of your end step, if you gained life this turn, you may pay {2}. If you do, draw a card.
mana={1}{W}{B} mana={1}{W}{B}
type=Creature type=Creature
@@ -69260,7 +69260,7 @@ toughness=1
[card] [card]
name=Steel-Plume Marshal name=Steel-Plume Marshal
abilities=flying abilities=flying
auto=_ATTACKING_all(other creature[attacking]|mybattlefield) 2/2 ueot auto=_ATTACKING_all(other creature[attacking;flying]|mybattlefield) 2/2 ueot
text=Flying -- Whenever Steel-Plume Marshal attacks, other attacking creatures you control with flying get +2/+2 until end of turn. text=Flying -- Whenever Steel-Plume Marshal attacks, other attacking creatures you control with flying get +2/+2 until end of turn.
mana={3}{W}{W} mana={3}{W}{W}
type=Creature type=Creature
@@ -78297,7 +78297,7 @@ toughness=1
[/card] [/card]
[card] [card]
name=Vedalken Plotter name=Vedalken Plotter
auto=target(land|opponentbattlefield) moveto(mybattlefield) && ability$!name(Exchange control) target(land|myBattlefield) moveto(opponentbattlefield)!$ controller auto=target(land|mybattlefield) moveto(opponentbattlefield) and!( target(land|opponentbattlefield) moveto(mybattlefield) )!
text=When Vedalken Plotter enters the battlefield, exchange control of target land you control and target land an opponent controls. text=When Vedalken Plotter enters the battlefield, exchange control of target land you control and target land an opponent controls.
mana={2}{U} mana={2}{U}
type=Creature type=Creature
@@ -1286,9 +1286,8 @@ subtype=Jace
name=Jace, Mirror Mage name=Jace, Mirror Mage
kicker={2} kicker={2}
auto=counter(0/0,1,loyalty) auto=counter(0/0,1,loyalty)
auto=if paid(kicker) then clone auto=if paid(kicker) then clone options(nolegend)
auto=if casted(this) then counter(0/0,3,loyalty) auto=if casted(this) then counter(0/0,3,loyalty)
auto=if casted(this) then becomes(Legendary) all(this)
aicode=activate transforms((,newability[all(*[zpos<=2]|mylibrary) transforms((,newability[may name(Put on bottom of library) moveto(myreveal) and!( bottomoflibrary )!])) oneshot])) oneshot aicode=activate transforms((,newability[all(*[zpos<=2]|mylibrary) transforms((,newability[may name(Put on bottom of library) moveto(myreveal) and!( bottomoflibrary )!])) oneshot])) oneshot
auto={C(0/0,1,Loyalty)}:name(+1: Scry 2) scry:2 scrycore delayed dontshow donothing scrycoreend scryend auto={C(0/0,1,Loyalty)}:name(+1: Scry 2) scry:2 scrycore delayed dontshow donothing scrycoreend scryend
auto={C(0/0,0,Loyalty)}:name(+0: Draw 1 and remove Loyalty counters) draw:1 restriction{type(*[manacost=0;zpos=1]|mylibrary)~morethan~0} auto={C(0/0,0,Loyalty)}:name(+0: Draw 1 and remove Loyalty counters) draw:1 restriction{type(*[manacost=0;zpos=1]|mylibrary)~morethan~0}
@@ -3029,7 +3028,7 @@ name=Venser, the Sojourner
auto=counter(0/0,3,loyalty) auto=counter(0/0,3,loyalty)
auto={C(0/0,2,Loyalty)}:name(+2: Exile target permanent and return) target(*|mybattlefield) (blink)ueot auto={C(0/0,2,Loyalty)}:name(+2: Exile target permanent and return) target(*|mybattlefield) (blink)ueot
auto={C(0/0,-1,Loyalty)}:name(-1: All creatures are unblockable) all(creature) unblockable ueot auto={C(0/0,-1,Loyalty)}:name(-1: All creatures are unblockable) all(creature) unblockable ueot
auto={C(0/0,-8,Loyalty)}:name(-8: Emblem: "Whenever you cast a spell, exile permanent") emblem transforms((,newability[@movedto(*|mystack):moveTo(exile) target(*|battlefield)])) forever dontremove auto={C(0/0,-8,Loyalty)}:name(-8: Emblem: "Whenever you cast a spell, exile permanent") emblem transforms((,newability[@movedto(*|mystack):moveTo(exile) target(*|battlefield)])) forever dontremove controller
text=+2: Exile target permanent you own. Return it to the battlefield under your control at the beginning of the next end step. -- -1: Creatures are unblockable this turn. -- -8: You get an emblem with "Whenever you cast a spell, exile target permanent." text=+2: Exile target permanent you own. Return it to the battlefield under your control at the beginning of the next end step. -- -1: Creatures are unblockable this turn. -- -8: You get an emblem with "Whenever you cast a spell, exile target permanent."
mana={3}{W}{U} mana={3}{W}{U}
type=Legendary Planeswalker type=Legendary Planeswalker