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

View File

@@ -1656,9 +1656,9 @@ type=Sorcery
[/card]
[card]
name=Ancestral Blade
auto=livingweapontoken(Soldier,Creature Soldier,1/1,white)
auto=teach(creature) 1/1
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.)
mana={1}{W}
type=Artifact
@@ -23014,7 +23014,7 @@ toughness=4
[/card]
[card]
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.
mana={2}{U}
type=Artifact Creature
@@ -35263,8 +35263,8 @@ toughness=1
name=Ichthyomorphosis
target=creature
auto=teach(creature) loseabilities
auto=teach(creature) transforms((,setpower=0,settoughness=1))
auto=teach(creature) transforms((removetypes,newability[becomes(Fish,blue)]))
auto=teach(creature) becomes(,0/1)
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.
mana={2}{U}
type=Enchantment
@@ -38275,7 +38275,7 @@ subtype=Imp
[/card]
[card]
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.
mana={1}{B}{G}
type=Creature
@@ -42041,8 +42041,8 @@ toughness=2
[/card]
[card]
name=Lightning Skelemental
abilities=trample,haste
auto=@combatdamaged(player) from(this):ability$!target(<2>*|myhand) reject!$ targetedplayer
abilities=trample,haste,treason
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.
mana={B}{R}{R}
type=Creature
@@ -44464,7 +44464,7 @@ toughness=6
[card]
name=Markov Purifier
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.
mana={1}{W}{B}
type=Creature
@@ -69260,7 +69260,7 @@ toughness=1
[card]
name=Steel-Plume Marshal
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.
mana={3}{W}{W}
type=Creature
@@ -78297,7 +78297,7 @@ toughness=1
[/card]
[card]
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.
mana={2}{U}
type=Creature

View File

@@ -1286,9 +1286,8 @@ subtype=Jace
name=Jace, Mirror Mage
kicker={2}
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 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
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}
@@ -3029,7 +3028,7 @@ name=Venser, the Sojourner
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,-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."
mana={3}{W}{U}
type=Legendary Planeswalker