Bug Fixes to primitives, some reported in the Discord

Akki Battle Squad closing tag
Akki Ronin is not really missing, related to the missing closing tag
Ruthless Technomancer
Blossoming Defense
Ana Sanctuary
Spikefield Hazard
Headless Rider
Mishra's Research Desk
Simian Sling
This commit is contained in:
Eduardo MG
2023-06-10 15:27:06 -06:00
parent a5487311c4
commit d42b5411d2
3 changed files with 8 additions and 9 deletions

View File

@@ -452,7 +452,6 @@ Dramatist's Puppet
Ambitious Assault
Containment Construct
March of Otherworldly Light
Akki Ronin
Akki Ember-Keeper
Bronze Cudgels
Automated Artificer

View File

@@ -1260,7 +1260,7 @@ type=Creature
subtype=Goblin Samurai
power=6
toughness=6
[/card
[/card]
[card]
name=Akki Ronin
auto=@combat(attackedalone) source(*[Samurai;Warrior]|myBattlefield):may _DISCARD&DRAW_
@@ -40458,7 +40458,7 @@ type=Sorcery
[/card]
[card]
name=Headless Rider
auto=@movedto(zombie[token]|graveyard) from(mybattlefield):name(Create Zombie) _ZOMBIETOKEN_
auto=@movedto(zombie[-token]|graveyard) from(mybattlefield):name(Create Zombie) _ZOMBIETOKEN_
text=Wheenver Headless Rider or another nontoken Zombie you control dies, create a 2/2 black Zombie creature token.
mana={2}{B}
type=Creature
@@ -57676,7 +57676,7 @@ type=Instant
[/card]
[card]
name=Mishra's Research Desk
auto={1}{T}{S}:name(Exile top cards) all(*[zpos=2|mylibrary) moveto(myexile) and!( transforms((tobechosen,newability[all(*[zpos=1|mylibrary) moveto(myexile) and!( transforms((tobechosen,newability[name(Choose exiled card) target(tobechosen|myexile) transforms((,newability[canplayfromexile uent])) uent])) ueot )!])) ueot )!
auto={1}{T}{S}:name(Exile top cards) all(*[zpos=2]|mylibrary) moveto(myexile) and!( transforms((tobechosen,newability[all(*[zpos=1]|mylibrary) moveto(myexile) and!( transforms((tobechosen,newability[name(Choose exiled card) target(tobechosen|myexile) transforms((,newability[canplayfromexile uent])) uent])) ueot )!])) ueot )!
autograveyard={1}{R}:_UNEARTH_
text={1}, {T}, Sacrifice Mishra's Research Desk: Exile the top two cards of your library. Choose one of them. Until the end of your next turn, you may play that card. -- Unearth {1}{R} ({1}{R}: Return this card from your graveyard to the battlefield. It gains haste. Exile it at the beginning of the next end step or if it would leave the battlefield. Unearth only as a sorcery.)
mana={1}
@@ -75633,7 +75633,7 @@ auto={2}{B}{S(artifact|mybattlefield)}{S(artifact|mybattlefield)}{S(artifact|myb
auto={2}{B}{S(artifact|mybattlefield)}{S(artifact|mybattlefield)}{S(artifact|mybattlefield)}{S(artifact|mybattlefield)}{S(artifact|mybattlefield)}{S(artifact|mybattlefield)}{S(artifact|mybattlefield)}{S(artifact|mybattlefield)}{S(artifact|mybattlefield)}{S(artifact|mybattlefield)}{S(artifact|mybattlefield)}{S(artifact|mybattlefield)}{S(artifact|mybattlefield)}{S(artifact|mybattlefield)}{S(artifact|mybattlefield)}{S(artifact|mybattlefield)}{S(artifact|mybattlefield)}{S(artifact|mybattlefield)}:name(Sacrifice 18 artifacts) target(creature[power<=18]|mygraveyard) moveto(mybattlefield)
auto={2}{B}{S(artifact|mybattlefield)}{S(artifact|mybattlefield)}{S(artifact|mybattlefield)}{S(artifact|mybattlefield)}{S(artifact|mybattlefield)}{S(artifact|mybattlefield)}{S(artifact|mybattlefield)}{S(artifact|mybattlefield)}{S(artifact|mybattlefield)}{S(artifact|mybattlefield)}{S(artifact|mybattlefield)}{S(artifact|mybattlefield)}{S(artifact|mybattlefield)}{S(artifact|mybattlefield)}{S(artifact|mybattlefield)}{S(artifact|mybattlefield)}{S(artifact|mybattlefield)}{S(artifact|mybattlefield)}{S(artifact|mybattlefield)}:name(Sacrifice 19 artifacts) target(creature[power<=19]|mygraveyard) moveto(mybattlefield)
auto={2}{B}{S(artifact|mybattlefield)}{S(artifact|mybattlefield)}{S(artifact|mybattlefield)}{S(artifact|mybattlefield)}{S(artifact|mybattlefield)}{S(artifact|mybattlefield)}{S(artifact|mybattlefield)}{S(artifact|mybattlefield)}{S(artifact|mybattlefield)}{S(artifact|mybattlefield)}{S(artifact|mybattlefield)}{S(artifact|mybattlefield)}{S(artifact|mybattlefield)}{S(artifact|mybattlefield)}{S(artifact|mybattlefield)}{S(artifact|mybattlefield)}{S(artifact|mybattlefield)}{S(artifact|mybattlefield)}{S(artifact|mybattlefield)}{S(artifact|mybattlefield)}:name(Sacrifice 20 artifacts) target(creature[power<=20]|mygraveyard) moveto(mybattlefield)
text=When Ruthless Technomancer enters the battlefield, you may sacrifice another creature you control. If you do, create a number of Treasure tokens equal to that creatureâ??s power. -- {2}{B}, Sacrifice X artifacts: Return target creature card with power X or less from your graveyard to the battlefield. X canâ??t be 0.
text=When Ruthless Technomancer enters the battlefield, you may sacrifice another creature you control. If you do, create a number of Treasure tokens equal to that creature's power. -- {2}{B}, Sacrifice X artifacts: Return target creature card with power X or less from your graveyard to the battlefield. X can't be 0.
mana={3}{B}
type=Creature
subtype=Human Wizard
@@ -81406,7 +81406,7 @@ name=Simian Sling
auto={2}:reconfigure
auto=this(cantargetcard(*[attached]|*) {2}{unattach}:name(Reconfigure unattach) name(Reconfigure unattach) donothing asSorcery
auto=teach(creature) transforms((,newability[1/1],newability[@combat(blocked) source(this):ability$!name(Damage opponent) name(Damage opponent) damage:1 opponent!$ controller]))
auto=this(cantargetcard(*[creature]|*) transforms((,newability[@combat(blocked) source(this):ability$!name(Damage opponent) name(Damage opponent) damage:1 opponent!$ controller))
auto=this(cantargetcard(*[creature]|*) transforms((,newability[@combat(blocked) source(this):ability$!name(Damage opponent) name(Damage opponent) damage:1 opponent!$ controller]))
text=Equipped creature gets +1/+1. -- Whenever Simian Sling or equipped creature becomes blocked, it deals 1 damage to defending player. -- Reconfigure {2} ({2}: Attach to target creature you control; or unattach from a creature. Reconfigure only as a sorcery. While attached, this isn't a creature.)
mana={R}
type=Artifact Creature
@@ -85047,7 +85047,7 @@ auto=if type(planeswalker|battlefield)~morethan~0 then choice name(Damage planes
auto=choice name(Damage player) name(Damage player) target(player) damage:1
text=Spikefield Hazard deals 1 damage to any target. If a permanent dealt damage this way would die this turn, exile it instead. // Spikefield Cave
mana={R}
type=Sorcery
type=Instant
[/card]
[card]
name=Spikewheel Acrobat

View File

@@ -3252,7 +3252,7 @@ toughness=1
name=Ana Sanctuary
auto=@each my upkeep restriction{type(*[blue]|myBattlefield)~morethan~0,type(*[black]|myBattlefield)~lessthan~1}:target(creature) 1/1 ueot
auto=@each my upkeep restriction{type(*[black]|myBattlefield)~morethan~0,type(*[blue]|myBattlefield)~lessthan~1}:target(creature) 1/1 ueot
auto=@each my upkeep restriction{type(*[black]|myBattlefield)~morethan~0,type(*[blue]|myBattlefield)~morethan~0}:target(creature) 4/4 ueot
auto=@each my upkeep restriction{type(*[black]|myBattlefield)~morethan~0,type(*[blue]|myBattlefield)~morethan~0}:target(creature) 5/5 ueot
text=At the beginning of your upkeep, if you control a blue or black permanent, target creature gets +1/+1 until end of turn. If you control a blue permanent and a black permanent, that creature gets +5/+5 until end of turn instead.
mana={2}{G}
type=Enchantment
@@ -12841,7 +12841,7 @@ type=Land
[card]
name=Blossoming Defense
target=creature|mybattlefield
auto=3/3 ueot
auto=2/2 ueot
auto=opponentshroud ueot
text=Target creature you control gets +2/+2 and gains hexproof until end of turn.
mana={G}