Bug fixes to primitives

Mana Seism
Ozolith, the Shattered Spire
Born to Drive
Valorous Stance
Gitrog, Horror of Zhava
Spike Rogue
This commit is contained in:
Eduardo MG
2024-04-26 22:35:08 -06:00
parent 60306cf1c2
commit ff59089dcc
2 changed files with 9 additions and 9 deletions

View File

@@ -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}

View File

@@ -70529,7 +70529,7 @@ type=Artifact
[/card]
[card]
name=Mana Seism
target=<anyamount>land|mylibrary
target=<anyamount>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}