Bug fixes and new cards form ONE

token macros
Winter Orb
Imi Statue
Brago, King Eternal is so buggy, it revives cards and reattaches auras
Oketra's Avenger
Efreet Flamepainter
You must still pay the mana cost of the target instant in your graveyard to cast it using Toshiro’s ability.
Neonate's Rush
Grimlock, Dinobot Leader
Mazemind Tome
Grim Discovery
Devout Decree
Hydra's Growth
Wolfrider's Saddle
This commit is contained in:
Eduardo MG
2023-04-09 17:47:35 -06:00
parent 7b75936545
commit d717dcad02
3 changed files with 267 additions and 70 deletions
+31 -31
View File
@@ -6556,7 +6556,7 @@ type=Sorcery
[card]
name=Aspiring Aeronaut
abilities=flying
auto=choice token(Thopter,Artifact Creature Thopter,1/1,flying)
auto=choice _THOPTERTOKEN_
text=Flying (This creature can't be blocked except by creatures with flying or reach.) -- When Aspiring Aeronaut enters the battlefield, put a 1/1 colorless Thopter artifact creature token with flying onto the battlefield.
mana={3}{U}
type=Creature
@@ -7092,7 +7092,7 @@ toughness=2
[card]
name=Aurelia, the Warleader
abilities=flying,vigilance,haste
auto=@combat(attacking) source(this) turnlimited:untap all(this) && untap all(creature|mybattlefield) && nextphasealter(add,combatphases,controller,after<combatends>)
auto=@combat(attacking) source(this) turnlimited:untap all(creature|mybattlefield) && nextphasealter(add,combatphases,controller,after<combatends>)
text=Flying, vigilance, haste -- Whenever Aurelia, the Warleader attacks for the first time each turn, untap all creatures you control. After this phase, there is an additional combat phase.
mana={2}{R}{R}{W}{W}
type=Legendary Creature
@@ -10162,7 +10162,7 @@ toughness=3
name=Beckon Apparition
target=*|graveyard
auto=moveTo(exile)
auto=token(Spirit,Token Spirit Creature, 1/1,white black flying)
auto=token(Spirit,Creature Spirit,1/1,white,black,flying)
text=Exile target card from a graveyard. Put a 1/1 white and black Spirit creature token with flying onto the battlefield.
mana={WB}
type=Instant
@@ -14260,7 +14260,7 @@ toughness=4
[card]
name=Brago, King Eternal
abilities=flying
auto=@combatdamaged(player) from(this):target(<anyamount>*[-land]|mybattlefield) transforms((,newability[moveto(exile)],newability[phaseactionmulti[endofturn] moveto(ownerbattlefield)]))
auto=@combatdamaged(player) from(this):target(<anyamount>*[-land]|mybattlefield) transforms((,newability[moveto(exile)],newability[phaseactionmulti[endofturn once] moveto(ownerbattlefield)]))
text=Flying -- Whenever Brago, King Eternal deals combat damage to a player, exile any number of target nonland permanents you control, then return those cards to the battlefield under their owner's control.
mana={2}{W}{U}
type=Legendary Creature
@@ -18676,7 +18676,7 @@ toughness=2
[/card]
[card]
name=Champion of Lambholt
auto=lord(creature[power<power]|opponentbattlefield) cantblock
auto=lord(creature[power<=powerminus1minusend]|opponentbattlefield) cantblock
auto=@movedto(other creature|myBattlefield):counter(1/1)
text=Creatures with power less than Champion of Lambholt's power can't block creatures you control. -- Whenever another creature enters the battlefield under your control, put a +1/+1 counter on Champion of Lambholt.
mana={1}{G}{G}
@@ -19421,7 +19421,7 @@ type=Artifact
[card]
name=Chimney Imp
abilities=flying
auto=@movedto(mygraveyard) from(this|mybattlefield):target(opponent) ability$!name(put on top) target(*|myhand) moveTo(ownerlibrary) !$ targetedplayer
auto=_DIES_target(opponent) ability$!name(put on top) target(*|myhand) moveTo(ownerlibrary) !$ targetedplayer
text=Flying -- When Chimney Imp dies, target opponent puts a card from his or her hand on top of his or her library.
mana={4}{B}
type=Creature
@@ -26749,7 +26749,7 @@ toughness=5
[/card]
[card]
name=Deadbridge Shaman
auto=@movedto(mygraveyard) from(this|mybattlefield):choice target(opponent) ability$!name(discard) notatarget(*|myhand) reject !$ targetedplayer
auto=_DIES_choice target(opponent) ability$!name(discard) notatarget(*|myhand) reject !$ targetedplayer
text=When Deadbridge Shaman dies, target opponent discards a card.
mana={2}{B}
type=Creature
@@ -27561,7 +27561,7 @@ subtype=Aura
name=Deconstruct
target=artifact
auto=destroy
auto=add{G}{G}{G}
auto=add{G}{G}{G} controller
text=Destroy target artifact. Add {G}{G}{G} to your mana pool.
mana={2}{G}
type=Sorcery
@@ -31115,7 +31115,7 @@ type=Artifact
[/card]
[card]
name=Dragon Roost
auto={5}{R}{R}:token(Dragon,creature dragon, 5/5,flying red)
auto={5}{R}{R}:_DRAGONTOKEN_
text={5}{R}{R}: Put a 5/5 red Dragon creature token with flying onto the battlefield. (It can't be blocked except by creatures with flying or reach.)
mana={4}{R}{R}
type=Enchantment
@@ -31291,7 +31291,7 @@ toughness=3
[/card]
[card]
name=Dragonmaster Outcast
auto=@each my upkeep restriction{type(land|myBattlefield)~morethan~5}:token(Dragon,creature dragon, 5/5,flying red)
auto=@each my upkeep restriction{type(land|myBattlefield)~morethan~5}:_DRAGONTOKEN_
text=At the beginning of your upkeep, if you control six or more lands, put a 5/5 red Dragon creature token with flying onto the battlefield.
mana={R}
type=Creature
@@ -32152,7 +32152,7 @@ toughness=1
[/card]
[card]
name=Dripping-Tongue Zubera
auto=@movedTo(graveyard) from(this|mybattlefield):choice foreach(zubera[fresh]|graveyard) token(Spirit,Creature Spirit,1/1)
auto=_DIES_choice foreach(zubera[fresh]|graveyard) token(Spirit,Creature Spirit,1/1)
text=When Dripping-Tongue Zubera dies, put a 1/1 colorless Spirit creature token onto the battlefield for each Zubera put into a graveyard from the battlefield this turn.
mana={1}{G}
type=Creature
@@ -35337,7 +35337,7 @@ toughness=2
[/card]
[card]
name=Ember-Fist Zubera
auto=@movedTo(graveyard) from(this|mybattlefield):choice damage:type:zubera[fresh]:mygraveyard target(creature,player)
auto=_DIES_choice damage:type:zubera[fresh]:mygraveyard target(creature,player)
text=When Ember-Fist Zubera dies, it deals damage to target creature or player equal to the number of Zubera put into all graveyards from the battlefield this turn.
mana={1}{R}
type=Creature
@@ -40245,7 +40245,7 @@ subtype=Aura
[/card]
[card]
name=Field of Souls
auto=@movedTo(creature[-token]|mygraveyard) from(battlefield):token(Spirit,Creature Spirit,1/1,flying,white)
auto=@movedTo(creature[-token]|mygraveyard) from(battlefield):_SPIRITTOKEN_
text=Whenever a nontoken creature is put into your graveyard from the battlefield, put a 1/1 white Spirit creature token with flying onto the battlefield.
mana={2}{W}{W}
type=Enchantment
@@ -41975,7 +41975,7 @@ subtype=Aura
[/card]
[card]
name=Floating-Dream Zubera
auto=@movedTo(graveyard) from(this|mybattlefield):foreach(zubera[fresh]|graveyard) draw:1 controller
auto=_DIES_foreach(zubera[fresh]|graveyard) draw:1 controller
text=When Floating-Dream Zubera dies, draw a card for each Zubera put into a graveyard from the battlefield this turn.
mana={1}{U}
type=Creature
@@ -43226,7 +43226,7 @@ toughness=2
[card]
name=Foundry of the Consuls
auto={T}:add{1}
auto={5}{T}{S}:token(Thopter,Artifact Creature Thopter,1/1,flying)*2 controller
auto={5}{T}{S}:_THOPTERTOKEN_*2 controller
text={T}: Add {1} to your mana pool. -- {5}, {T}, Sacrifice Foundry of the Consuls: Put two 1/1 colorless Thopter artifact creature tokens with flying onto the battlefield.
type=Land
[/card]
@@ -45583,7 +45583,7 @@ type=Enchantment
[/card]
[card]
name=Ghirapur Gearcrafter
auto=token(Thopter,Artifact Creature Thopter,1/1,flying) controller
auto=_THOPTERTOKEN_ controller
text=When Ghirapur Gearcrafter enters the battlefield, put a 1/1 colorless Thopter artifact creature token with flying onto the battlefield. (A creature with flying can't be blocked except by creatures with flying or reach.)
mana={2}{R}
type=Creature
@@ -51977,7 +51977,7 @@ toughness=1
[card]
name=Hallowed Spiritkeeper
abilities=vigilance
auto=_DIES_token(Spirit,Creature Spirit,1/1,flying,white)*type:creature:mygraveyard
auto=_DIES__SPIRITTOKEN_*type:creature:mygraveyard
text=Vigilance -- When Hallowed Spiritkeeper dies, put X 1/1 white Spirit creature tokens with flying onto the battlefield, where X is the number of creature cards in your graveyard.
mana={1}{W}{W}
type=Creature
@@ -52224,7 +52224,7 @@ toughness=2
[card]
name=Hangarback Walker
auto=counter(1/1,XX)
auto=_DIES_thisforeach(counter{1/1.1}) token(Thopter,Artifact Creature Thopter,1/1,flying) controller
auto=_DIES_thisforeach(counter{1/1.1}) _THOPTERTOKEN_ controller
auto={1}{T}:counter(1/1)
text=Hangarback Walker enters the battlefield with X +1/+1 counters on it. -- When Hangarback Walker dies, put a 1/1 colorless Thopter artifact creature token with flying onto the battlefield for each +1/+1 counter on Hangarback Walker. -- {1}, {T}: Put a +1/+1 counter on Hangarback Walker.
mana={X}{X}
@@ -63032,7 +63032,7 @@ toughness=2
[card]
name=Kinsbaile Borderguard
auto=foreach(other kithkin|mybattlefield) counter(1/1)
auto=@movedTo(graveyard) from(this|mybattlefield):thisforeach(counter{1/1.1}) token(Kithkin Soldier,Creature Kithkin Soldier,1/1,white)
auto=_DIES_thisforeach(counter{1/1.1}) token(Kithkin Soldier,Creature Kithkin Soldier,1/1,white)
text=Kinsbaile Borderguard enters the battlefield with a +1/+1 counter on it for each other Kithkin you control. -- When Kinsbaile Borderguard dies, put a 1/1 white Kithkin Soldier creature token onto the battlefield for each counter on it.
mana={1}{W}{W}
type=Creature
@@ -67524,7 +67524,7 @@ subtype=Aura
[/card]
[card]
name=Lingering Souls
auto=token(Spirit,Creature Spirit,1/1,flying,white)*2
auto=_SPIRITTOKEN_*2
flashback={1}{B}
text=Put two 1/1 white Spirit creature tokens with flying onto the battlefield. -- Flashback {1}{B}
mana={2}{W}
@@ -69039,7 +69039,7 @@ type=Instant
[card]
name=Luminous Angel
abilities=flying
auto=@each my upkeep:may token(Spirit,Creature Spirit,1/1,white flying)
auto=@each my upkeep:may _SPIRITTOKEN_
text=Flying -- At the beginning of your upkeep, you may put a 1/1 white Spirit creature token with flying onto the battlefield.
mana={4}{W}{W}{W}
type=Creature
@@ -69354,7 +69354,7 @@ toughness=3
[/card]
[card]
name=Maalfeld Twins
auto=_DIES_token(Zombie,Zombie Creature,2/2,black)*2
auto=_DIES__ZOMBIETOKEN_*2
text=When Maalfeld Twins dies, put two 2/2 black Zombie creature tokens onto the battlefield.
mana={5}{B}
type=Creature
@@ -86630,7 +86630,7 @@ toughness=2
[/card]
[card]
name=Pia and Kiran Nalaar
auto=choice token(Thopter,Artifact Creature Thopter,1/1,flying)*2
auto=choice _THOPTERTOKEN_*2
auto={2}{R}{S(artifact|mybattlefield)}:damage:2 target(creature,player)
text=When Pia and Kiran Nalaar enters the battlefield, put two 1/1 colorless Thopter artifact creature tokens with flying onto the battlefield. -- {2}{R}, Sacrifice an artifact: Pia and Kiran Nalaar deals 2 damage to target creature or player.
mana={2}{R}{R}
@@ -105522,7 +105522,7 @@ toughness=5
[/card]
[card]
name=Silent-Chant Zubera
auto=@movedTo(graveyard) from(this|mybattlefield):life:twicetype:zubera[fresh]:graveyard controller
auto=_DIES_life:twicetype:zubera[fresh]:graveyard controller
text=When Silent-Chant Zubera dies, you gain 2 life for each Zubera put into a graveyard from the battlefield this turn.
mana={1}{W}
type=Creature
@@ -111499,7 +111499,7 @@ subtype=Aura
[/card]
[card]
name=Spirit Bonds
auto=@movedto(creature[-token]|mybattlefield):pay({W}) token(Spirit,Creature Spirit,1/1,flying,white)
auto=@movedto(creature[-token]|mybattlefield):pay({W}) _SPIRITTOKEN_
auto={1}{S(creature[spirit]|mybattlefield)}:name(indestructible) target(creature[-Spirit]) transforms((,newability[indestructible])) ueot
text=Whenever a nontoken creature enters the battlefield under your control, you may pay {W}. If you do, put a 1/1 white Spirit creature token with flying onto the battlefield. -- {1}{W}, sacrifice a Spirit: Target non-Spirit creature gains indestructible until end of turn. (Effects that say "destroy" don't destroy it. A creature with indestructible can't be destroyed by damage.)
mana={1}{W}
@@ -111507,7 +111507,7 @@ type=Enchantment
[/card]
[card]
name=Spirit Cairn
auto=@discarded(*|hand):pay({W}) token(Spirit,Creature Spirit,1/1,flying,white)
auto=@discarded(*|hand):pay({W}) _SPIRITTOKEN_
text=Whenever a player discards a card, you may pay {W}. If you do, put a 1/1 white Spirit creature token with flying onto the battlefield.
mana={2}{W}
type=Enchantment
@@ -119471,7 +119471,7 @@ toughness=4
[card]
name=Teysa, Orzhov Scion
auto={S(creature[white]|myBattlefield)}{S(creature[white]|myBattlefield)}{S(creature[white]|myBattlefield)}:moveTo(exile) target(creature)
auto=@movedTo(other creature[black]|mygraveyard) from(mybattlefield):token(Spirit,Creature Spirit,1/1,flying,white)
auto=@movedTo(other creature[black]|mygraveyard) from(mybattlefield):_SPIRITTOKEN_
text=Sacrifice three white creatures: Exile target creature. -- Whenever another black creature you control dies, put a 1/1 white Spirit creature token with flying onto the battlefield.
mana={1}{W}{B}
type=Legendary Creature
@@ -120204,7 +120204,7 @@ toughness=5
[card]
name=Thopter Engineer
auto=lord(creature[artifact]|mybattlefield) haste
auto=choice token(Thopter,Artifact Creature Thopter,1/1,flying) controller
auto=choice _THOPTERTOKEN_ controller
text=When Thopter Engineer enters the battlefield, put a 1/1 colorless Thopter artifact creature token with flying onto the battlefield. -- Artifact creatures you control have haste. (They can attack and {T} as soon as they come under your control.)
mana={2}{R}
type=Creature
@@ -120223,7 +120223,7 @@ type=Artifact
name=Thopter Squadron
abilities=flying
auto=counter(1/1,3)
auto={1}{C(1/1,-1)}:token(Thopter,Artifact Creature Thopter,1/1,flying) asSorcery
auto={1}{C(1/1,-1)}:_THOPTERTOKEN_ asSorcery
auto={1}{S(other thopter|myBattlefield)}:counter(1/1) asSorcery
text=Flying -- Thopter Squadron enters the battlefield with three +1/+1 counters on it. -- {1}, Remove a +1/+1 counter from Thopter Squadron: Put a 1/1 colorless Thopter artifact creature token with flying onto the battlefield. Activate this ability only any time you could cast a sorcery. -- {1}, Sacrifice another Thopter: Put a +1/+1 counter on Thopter Squadron. Activate this ability only any time you could cast a sorcery.
mana={5}
@@ -122806,7 +122806,7 @@ subtype=Aura
[/card]
[card]
name=Toshiro Umezawa
auto=@movedto(graveyard) from(creature|opponentBattlefield):may target(*[instant]|mygraveyard) castcard(restricted) and!(transforms((,newability[gainedexiledeath])) forever)!
auto=@movedto(graveyard) from(creature|opponentBattlefield):may target(instant|mygraveyard) transforms((,newability[canplayfromgraveyard],newability[gainedexiledeath])) ueot
auto=bushido(1/1)
text=Bushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.) -- Whenever a creature an opponent controls is put into a graveyard from the battlefield, you may cast target instant card from your graveyard. If that card would be put into a graveyard this turn, exile it instead.
mana={1}{B}{B}
@@ -133489,7 +133489,7 @@ toughness=3
[/card]
[card]
name=Whirler Rogue
auto=choice token(Thopter,Artifact Creature Thopter,1/1,flying)*2 controller
auto=choice _THOPTERTOKEN_*2 controller
auto={T(artifact[-tapped]|mybattlefield)}{T(artifact[-tapped]|mybattlefield)}:target(creature) unblockable ueot
text=When Whirler Rogue enters the battlefield, put two 1/1 colorless Thopter artifact creature tokens with flying onto the battlefield. -- Tap two untapped artifacts you control: Target creature can't be blocked this turn.
mana={2}{U}{U}