diff --git a/projects/mtg/bin/Res/sets/primitives/borderline.txt b/projects/mtg/bin/Res/sets/primitives/borderline.txt index 1786c90a3..5be6e03ac 100644 --- a/projects/mtg/bin/Res/sets/primitives/borderline.txt +++ b/projects/mtg/bin/Res/sets/primitives/borderline.txt @@ -6086,7 +6086,7 @@ type=Sorcery [/card] [card] name=Awaken the Sky Tyrant -auto=@damageof(player) from(*|opponentstack,opponentbattlefield,opponentgraveyard,opponenthand,opponentexile,opponentsideboard) turnlimited:may sacrifice && _DRAGONTOKEN_ controller +auto=@damageof(player) from(*|opponentstack,opponentbattlefield,opponentgraveyard,opponenthand,opponentexile,opponentsideboard) turnlimited:may sacrifice && _DRAGONTOKEN_ controller text=When a source an opponent controls deals damage to you, sacrifice Awaken the Sky Tyrant. If you do, create a 5/5 red Dragon creature token with flying. mana={3}{R} type=Enchantment @@ -11581,7 +11581,7 @@ toughness=1 name=Born to Drive target=artifact,creature auto=teach(creature) foreach(*[creature;vehicle]|mybattlefield) 1/1 -autohand={2}{W}{D}:name(Create 2 pilots) token(Pilot)*2 +autohand={2}{W}{discard}:name(Create 2 pilots) token(Pilot)*2 text=Enchant artifact or creature -- As long as enchanted permanent is a creature, it gets +1/+1 for each creature and/or Vehicle you control. -- Channel - {2}{W}, Discard Born to Drive: Create two 1/1 colorless Pilot creature tokens with "This creature crews Vehicles as though its power were 2 greater." mana={2}{W} type=Enchantment @@ -34041,7 +34041,7 @@ toughness=2 [/card] [card] name=Felidar Retreat -auto=_LANDFALL_name(Choose one) ability$!name(Choose one) choice name(Put a +1/+1 counter and vigilance) all(creature|myBattlefield) counter(1/1) && all(creature|myBattlefield) vigilance ueot _ choice name(Create a 2/2 Cat) token(Cat Beast)!$ controller +auto=_LANDFALL_name(Choose one) ability$!name(Choose one) choice name(Create a 2/2 Cat) token(Cat Beast)!$ controller _ choice name(Put a +1/+1 counter and vigilance) all(creature|myBattlefield) counter(1/1) && all(creature|myBattlefield) vigilance ueot text=Landfall - Whenever a land enters the battlefield under your control, Choose one -- Create a 2/2 white Cat Beast creature token. -- Put a +1/+1 counter on each creature you control. Those creatures gain vigilance until end of turn. mana={3}{W} type=Enchantment @@ -39752,7 +39752,7 @@ toughness=2 [card] name=Gitrog, Horror of Zhava abilities=menace -auto=@each combatbegins:if cantargetcard(*[-tapped]|*) then ability$!may name(Sacrifice a creature) name(Sacrifice a creature) notatarget(creature|myBattlefield) sacrifice and!( name(Tap Gitrog) target(*[Gitrog^ Horror of Zhava;-tapped]|opponentBattlefield) transforms((,newability[tap],newability[name(Seek a land) moverandom(*[land]) from(mylibrary) to(myhand)])) oneshot )! !$ opponent +auto=@each combatbegins:if cantargetcard(*[-tapped]|*) then ability$!may name(Sacrifice a creature) name(Sacrifice a creature) notatarget(creature|myBattlefield) sacrifice and!( name(Tap Gitrog) target(*[Gitrog^ Horror of Zhava;-tapped]|opponentBattlefield) transforms((,newability[tap],newability[name(Seek a land) moverandom(*[land]) from(mylibrary) to(myBattlefield) and!(tap(noevent))!])) oneshot )! !$ opponent auto=@movedTo(land|myBattlefield):name(Gains ability) all(trigger[to]) counter(0/0.1.PerpetualGitrog) notrg auto=emblem transforms((,newability[lord(land[counter{0/0.1.PerpetualGitrog}]|myBattlefield) {B}{G}{T}{S}:name(Draw a card) draw:1 controller])) forever dontremove text=Menace -- At the beginning of each combat, if Gitrog, Horror of Zhava is untapped, any opponent may sacrifice a creature. If they do, tap Gitrog, Horror of Zhava, then seek a land card and put it onto the battlefield tapped. -- Whenever a land enters the battlefield under your control, it perpetually gains "{B}{G}, {T}, Sacrifice this land: Draw a card." @@ -57203,7 +57203,7 @@ toughness=2 [card] name=Lavinia, Foil to Conspiracy abilities=vigilance -auto=_SECOND_DRAW_create(Clue) +auto=@movedto(*|mystack) restriction{thisturn(*|mystack)~equalto~1}:create(Clue) auto={T} restriction{opponentturnonly}:Add{C}{C} text=Vigilance -- Whenever you cast your second spell each turn, investigate. (Create a Clue token. It's an artifact with "{2}, Sacrifice this artifact: Draw a card.") -- {T}: Add {C}{C}. Activate only during an opponent's turn. mana={1}{WU}{WU} @@ -72091,7 +72091,7 @@ toughness=5 name=Ozolith, the Shattered Spire abilities=cycling autohand=__CYCLING__({2}) -auto={1}{G}{T}:name(Put 1/1 counter on other target) counter(1/1,2) target(other *[artifact;creature]|myBattlefield) asSorcery +auto={1}{G}{T}:name(Put 1/1 counter on other target) counter(1/1) target(other *[artifact;creature]|myBattlefield) asSorcery auto={1}{G}{T}:name(Put 1/1 counter on this artifact) counter(1/1) asSorcery auto=@totalcounteradded(1/1) from(*[creature;artifact]|mybattlefield) plus(1):ability$!name(That many plus 1) donothing!$ controller text=If one or more +1/+1 counters would be put on an artifact or creature you control, that many plus one +1/+1 counters are put on it instead. -- {1}{G}, {T}: Put a +1/+1 counter on target artifact or creature you control. Activate only as a sorcery. -- Cycling {2} ({2}, Discard this card: Draw a card.) @@ -105792,7 +105792,6 @@ toughness=2 [/card] [card] name=Transcendent Message -other={convoke} name(Convoke) auto=draw:x controller text=Convoke (Your creatures can help cast this spell. Each creature you tap while casting this spell pays for {1} or one mana of that creature's color.) -- Draw X cards. mana={X}{U}{U}{U}{U} diff --git a/projects/mtg/bin/Res/sets/primitives/mtg.txt b/projects/mtg/bin/Res/sets/primitives/mtg.txt index 8974f79a6..a64c49c43 100644 --- a/projects/mtg/bin/Res/sets/primitives/mtg.txt +++ b/projects/mtg/bin/Res/sets/primitives/mtg.txt @@ -70529,7 +70529,7 @@ type=Artifact [/card] [card] name=Mana Seism -target=land|mylibrary +target=land|myBattlefield auto=sacrifice && add{1} text=Sacrifice any number of lands. Add {1} to your mana pool for each land sacrificed this way. mana={1}{R} @@ -111096,6 +111096,7 @@ toughness=1 [/card] [card] name=Spike Rogue +auto=counter(1/1,2) auto={2}{C(1/1,-1)}:counter(1/1) target(creature) auto={2}{C(1/1,-1),creature|mybattlefield}:counter(1/1) text=Spike Rogue enters the battlefield with two +1/+1 counters on it. -- {2}, Remove a +1/+1 counter from Spike Rogue: Put a +1/+1 counter on target creature. -- {2}, Remove a +1/+1 counter from a creature you control: Put a +1/+1 counter on Spike Rogue. @@ -127151,7 +127152,7 @@ type=Sorcery [card] name=Valorous Stance target=creature -auto=choice name(indestructible) indestructible ueot +auto=choice name(indestructible) transforms((,newability[indestructible])) ueot auto=if cantargetcard(creature[toughness>=4]|battlefield) then choice name(Destroy) destroy text=Choose one -- Target creature gains indestructible until end of turn. - Destroy target creature with toughness 4 or greater. mana={1}{W}