Bug fixes in primitives

Goblin Firebomb
Boneyard Mycodrax
Heartless Pillage
Town-razer Tyrant
orcish hellraiser
Startling Development
Fireflux Squad
Valorous Stance
This commit is contained in:
Eduardo MG
2022-12-27 00:18:54 -06:00
parent 19a01ad90b
commit 9be91880b2
3 changed files with 32 additions and 25 deletions

View File

@@ -8597,7 +8597,7 @@ toughness=4
[card]
name=Boneyard Mycodrax
anyzone=type:creature:myGraveyard/type:creature:myGraveyard cdaactive
autograveyard={4}{G}{G}{E}:name(scavenge) counter(1/1,type:creature:myGraveyard) target(creature) asSorcery
autograveyard={4}{B}{E}:name(scavenge) counter(1/1,type:creature:myGraveyard) target(creature) asSorcery
text=Boneyard Mycodrax's power and toughness are each equal to the number of other creature cards in your graveyard. -- Scavenge {4}{B} ({4}{B}, Exile this card from your graveyard: Put a number of +1/+1 counters equal to this card's power on target creature. Scavenge only as a sorcery.)
mana={2}{B}
type=Creature
@@ -9501,7 +9501,7 @@ toughness=3
[/card]
[card]
name=Brightmare
auto=tap(noevent) target(creature) and!( dynamicability<!mytgt toughnesslifegain srccontroller!> )!
auto=may tap target(creature)
text=When Brightmare enters the battlefield, tap up to one target creature. You gain life equal to that creature's power.
mana={2}{W}
type=Creature
@@ -11932,7 +11932,7 @@ subtype=Saga
[card]
name=Chainer, Nightmare Adept
auto={D(*|myhand)}:name(Can play from graveyard) target(creature|mygraveyard) transforms((,newability[canplayfromgraveyard])) ueot limit:1
auto=@movedto(*[-token]|myBattlefield):name(May gain haste) all(trigger[to]) transforms((,newability[ifnot casted(this) then transforms((,newability[haste])) uynt])) forever
auto=@movedto(creature[-token]|myBattlefield):name(May gain haste) all(trigger[to]) transforms((,newability[ifnot casted(this) then transforms((,newability[haste])) uynt])) forever
text=Discard a card: You may cast a creature card from your graveyard this turn. Activate this ability only once each turn. -- Whenever a nontoken creature enters the battlefield under your control, if you didn't cast it from your hand, it gains haste until your next turn.
mana={2}{B}{R}
type=Legendary Creature
@@ -18744,6 +18744,7 @@ toughness=6
[/card]
[card]
name=Demon of Loathing
abilities=flying, trample
auto=@combatdamaged(player) from(this)::ability$!name(sacrifice a creature) notatarget(creature|myBattlefield) sacrifice!$ opponent
text=Flying, trample -- Whenever Demon of Loathing deals combat damage to a player, that player sacrifices a creature.
mana={5}{B}{B}
@@ -27253,6 +27254,7 @@ toughness=3
[/card]
[card]
name=Fireflux Squad
abilities=haste
auto=_ATTACKING_may moveTo(myExile) target(other creature[attacking]|myBattlefield) && Reveal:1 revealzone(mylibrary) revealuntil(creature|mylibrary) optionone name(Get Creature) target(creature|myreveal) moveto(mybattlefield) && transforms((,haste,attacking)) forever optiononeend optiontwo choice name(Shuffle) all(*|myreveal) bottomoflibrary && shuffle controller optiontwoend revealend
text=Haste -- Whenever Fireflux Squad attacks, you may exile another target attacking creature you control. If you do, reveal cards from the top of your library until you reveal a creature card. Put that card onto the battlefield tapped and attacking and the rest on the bottom of your library in a random order.
mana={3}{R}
@@ -30140,8 +30142,8 @@ toughness=3
[card]
name=Geomancer's Gambit
target=land
auto=draw:1
auto=destroy && ability$!name(search land) notatarget(land[basic]|mylibrary) moveTo(mybattlefield) and!(tap(noevent))!!$ targetcontroller
auto=draw:1 controller
text=Destroy target land. Its controller may search their library for a basic land card, put it onto the battlefield, then shuffle their library. -- Draw a card.
mana={2}{R}
type=Sorcery
@@ -31864,6 +31866,7 @@ toughness=1
[/card]
[card]
name=Goblin Firebomb
abilities=flash
auto={7}{T}{S}:destroy target(*)
text=Flash -- {7}, {T}, Sacrifice Goblin Firebomb: Destroy target permanent.
mana={1}
@@ -35369,7 +35372,7 @@ type=Instant
[card]
name=Heartless Pillage
target=opponent
auto=ability$!discard(<2>*|myhand)!$ targetedplayer
auto=ability$!name(discard 2 cards) target(<2>*|myhand) reject!$ targetedplayer
auto=if raid then token(Treasure sur)
text=Target opponent discards two cards. -- Raid - If you attacked with a creature this turn, create a colorless Treasure artifact token with "{T}, Sacrifice this artifact: Add one mana of any color to your mana pool."
mana={2}{B}
@@ -36484,7 +36487,7 @@ toughness=6
[card]
name=Hollowhenge Overlord
abilities=flash
auto=@each my upkeep:name(Create wolf) foreach(creature[wolf;werewolf]|mybattlefield) _WOLFTOKEN_
auto=@each my upkeep:name(Create wolf) foreach(wolf,werewolf|mybattlefield) _WOLFTOKEN_
text=Flash -- At the beginning of your upkeep, for each creature you control that's a Wolf or a Werewolf, create a 2/2 green Wolf creature token.
mana={4}{G}{G}
type=Creature
@@ -38671,7 +38674,7 @@ type=Instant
[card]
name=Indulgent Tormentor
abilities=flying
auto=@each my upkeep:ability$!choice name(draw 1 opponent) draw:1 opponent _ choice name(pay 3 life) life:-3!$ opponent
auto=@each my upkeep:ability$!choice name(draw 1 opponent) draw:1 opponent _ choice sacrifice notatarget(creature|mybattlefield) _ choice name(pay 3 life) life:-3!$ opponent
text=Flying -- At the beginning of your upkeep, draw a card unless target opponent sacrifices a creature or pays 3 life.
mana={3}{B}{B}
type=Creature
@@ -80952,8 +80955,8 @@ toughness=1
[card]
name=Town-razer Tyrant
abilities=flying
auto=name(Land looses abilities) target(land|battlefield) transforms((,newability[onlymanaability],newability[@each my upkeep:ability$!name(Sacrifice or damage) choice name(Sacrifice) all(mysource) sacrifice _ choice name(Damage) damage:2 controller!$ controller])) forever
text=Flying -- When Town-razer Tyrant enters the battlefield, target land you don't control loses all abilities except mana abilities and gains "At the beginning of your upkeep, this permanent deals 2 damage to you unless you sacrifice it."
auto=name(Land looses abilities) target(land[-basic]|battlefield) transforms((,newability[onlymanaability],newability[@each my upkeep:ability$!name(Sacrifice or damage) choice name(Sacrifice) all(mysource) sacrifice _ choice name(Damage) damage:2 controller!$ controller])) forever
text=Flying -- When Town-Razer Tyrant enters the battlefield, target nonbasic land you don't control loses all abilities except mana abilities and gains "At the beginning of your end step, this permanent deals 2 damage to you unless you sacrifice it."
mana={2}{R}{R}
type=Creature
subtype=Dragon
@@ -84159,7 +84162,8 @@ toughness=4
[card]
name=Vengeant Vampire
abilities=lifelink
auto=_DIES_destroy target(creature|opponentBattlefield) && life:4 controller
auto=_DIES_life:4 controller
auto=_DIES_destroy target(creature|opponentBattlefield)
text=Lifelink -- When Vengeant Vampire dies, destroy target creature an opponent controls and you gain 4 life.
mana={4}{B}{B}
type=Creature