diff --git a/projects/mtg/bin/Res/sets/primitives/borderline.txt b/projects/mtg/bin/Res/sets/primitives/borderline.txt index 5a22f9171..d8ffe9efd 100644 --- a/projects/mtg/bin/Res/sets/primitives/borderline.txt +++ b/projects/mtg/bin/Res/sets/primitives/borderline.txt @@ -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 diff --git a/projects/mtg/bin/Res/sets/primitives/planeswalkers.txt b/projects/mtg/bin/Res/sets/primitives/planeswalkers.txt index 925ce3cdb..e1221ca89 100644 --- a/projects/mtg/bin/Res/sets/primitives/planeswalkers.txt +++ b/projects/mtg/bin/Res/sets/primitives/planeswalkers.txt @@ -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