Bug fixes and abilities simplification

Phlage, Titan of Fire's Fury
Scent of Cinder
Radagast The Brown for the AI
Flood of Recollection
Samwise the Stouthearted
Blood Aspirant
Anax, Hardened in the Forge
Kairi, the Swirling Sky
Mind Rake
Hungering Hydra
Spearpoint Oread
Rampaging Geoderm
Keeper of the Accord
Electropotence
Orochi Merge-Keeper
This commit is contained in:
Eduardo MG
2024-07-19 19:19:03 -06:00
parent 5080fe7811
commit ea6e2b00f6
4 changed files with 1255 additions and 1267 deletions

View File

@@ -2601,7 +2601,7 @@ toughness=2
[card]
name=Alesha's Vanguard
other={2}{B} name(Dash)
auto=if paid(alternative) then transforms((,newability[haste],newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) forever
auto=if paid(alternative) then transforms((,haste,newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) forever
text=Dash {2}{B} (You may cast this spell for its dash cost. If you do, it gains haste, and it's returned from the battlefield to its owner's hand at the beginning of the next end step.)
mana={3}{B}
type=Creature
@@ -3047,7 +3047,7 @@ toughness=3
[card]
name=Ambuscade Shaman
other={3}{B} name(Dash)
auto=if paid(alternative) then transforms((,newability[haste],newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) forever
auto=if paid(alternative) then transforms((,haste,newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) forever
auto=2/2 ueot
auto=@movedto(other creature|mybattlefield):all(trigger) 2/2 ueot
text=Whenever Ambuscade Shaman or another creature enters the battlefield under your control, that creature gets +2/+2 until end of turn. -- Dash {3}{B} (You may cast this spell for its dash cost. If you do, it gains haste, and it's returned from the battlefield to its owner's hand at the beginning of the next end step.)
@@ -3346,7 +3346,7 @@ type=Sorcery
[card]
name=Anathemancer
auto=name(choose target player) target(player) damage:type:land[-basic]:targetedpersonsbattlefield
autograveyard={5}{B}{R}:name(Unearth) moveto(mybattlefield) and!( transforms((,newability[haste],newability[unearth],newability[exiledeath])) forever )! asSorcery
autograveyard={5}{B}{R}:name(Unearth) moveto(mybattlefield) and!( transforms((,haste,newability[unearth],newability[exiledeath])) forever )! asSorcery
text=When Anathemancer enters the battlefield, it deals damage to target player equal to the number of nonbasic lands that player controls. -- Unearth {5}{B}{R} ({5}{B}{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}{B}{R}
type=Creature
@@ -9777,7 +9777,7 @@ toughness=2
[/card]
[card]
name=Battleflight Eagle
auto=target(creature|battlefield) transforms((,newability[2/2],newability[flying])) ueot
auto=target(creature|battlefield) transforms((,newability[2/2],flying)) ueot
abilities=flying
text=Flying -- When Battleflight Eagle enters the battlefield, target creature gets +2/+2 and gains flying until end of turn.
mana={4}{W}
@@ -13348,7 +13348,7 @@ type=Instant
name=Boiling Earth
other={6}{R} name(Awaken)
auto=damage:1 all(creature|opponentbattlefield)
auto=if paid(alternative) then target(land|mybattlefield) transforms((Elemental Creature,newability[counter(1/1.4)],newability[haste])) forever
auto=if paid(alternative) then target(land|mybattlefield) transforms((Elemental Creature,newability[counter(1/1.4)],haste)) forever
text=Boiling Earth deals 1 damage to each creature your opponents control. -- Awaken 4-{6}{R} (If you cast this spell for {6}{R}, also put four +1/+1 counters on target land you control and it becomes a 0/0 Elemental creature with haste. It's still a land.)
mana={1}{R}
type=Sorcery
@@ -14234,7 +14234,7 @@ type=Instant
name=Brackwater Elemental
auto=_ATTACKING_treason ueot
auto=@combat(blocking) source(this):treason ueot
autograveyard={2}{U}:name(Unearth) moveto(mybattlefield) and!( transforms((,newability[haste],newability[unearth],newability[exiledeath])) forever )! asSorcery
autograveyard={2}{U}:name(Unearth) moveto(mybattlefield) and!( transforms((,haste,newability[unearth],newability[exiledeath])) forever )! asSorcery
text=When Brackwater Elemental attacks or blocks, sacrifice it at the beginning of the next end step. -- Unearth {2}{U} ({2}{U}: 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={2}{U}
type=Creature
@@ -17670,7 +17670,7 @@ subtype=Aura
name=Cauldron Dance
restriction=during battle
target=creature|mygraveyard
auto=moveto(mybattlefield) && transforms((,newability[haste],newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) ueot
auto=moveto(mybattlefield) && transforms((,haste,newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) ueot
auto=may name(put in play) notatarget(creature|myhand) transforms((,newability[moveto(mybattlefield)],newability[phaseaction[endofturn] sacrifice all(this)],newability[haste all(this)])) ueot
mana={4}{B}{R}
type=Instant
@@ -21017,7 +21017,7 @@ name=Clutch of Currents
target=creature|battlefield
auto=moveto(ownerhand)
other={4}{U} name(Awaken)
auto=if paid(alternative) then target(land|mybattlefield) transforms((Elemental Creature,newability[counter(1/1.3)],newability[haste])) forever
auto=if paid(alternative) then target(land|mybattlefield) transforms((Elemental Creature,newability[counter(1/1.3)],haste)) forever
text=Return target creature to its owner's hand. -- Awaken 3-{4}{U} (If you cast this spell for {4}{U}, also put three +1/+1 counters on target land you control and it becomes a 0/0 Elemental creature with haste. It's still a land.)
mana={U}
type=Sorcery
@@ -21115,7 +21115,7 @@ type=Sorcery
name=Coastal Discovery
auto=draw:2 controller
other={5}{U} name(Awaken)
auto=if paid(alternative) then target(land|mybattlefield) transforms((Elemental Creature,newability[counter(1/1.4)],newability[haste])) forever
auto=if paid(alternative) then target(land|mybattlefield) transforms((Elemental Creature,newability[counter(1/1.4)],haste)) forever
text=Draw two cards. -- Awaken 4-{5}{U} (If you cast this spell for {5}{U}, also put four +1/+1 counters on target land you control and it becomes a 0/0 Elemental creature with haste. It's still a land.)
mana={3}{U}
type=Sorcery
@@ -22675,7 +22675,7 @@ type=Instant
name=Corpse Connoisseur
aicode=activate target(creature|mylibrary) moveto(mygraveyard)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(creature|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(mygraveyard)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
autograveyard={4}{B}:name(Unearth) moveto(mybattlefield) and!( transforms((,newability[haste],newability[unearth],newability[exiledeath])) forever )! asSorcery
autograveyard={4}{B}:name(Unearth) moveto(mybattlefield) and!( transforms((,haste,newability[unearth],newability[exiledeath])) forever )! asSorcery
text=When Corpse Connoisseur enters the battlefield, you may search your library for a creature card and put that card into your graveyard. If you do, shuffle your library. -- Unearth {3}{B} ({3}{B}: 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={4}{B}
type=Creature
@@ -25207,7 +25207,7 @@ type=Instant
[card]
name=Cyclone Sire
abilities=flying,haste
auto=_DIES_may target(land|mybattlefield) transforms((Elemental Creature,newability[counter(1/1.3)],newability[haste])) forever
auto=_DIES_may target(land|mybattlefield) transforms((Elemental Creature,newability[counter(1/1.3)],haste)) forever
text=Flying -- When Cyclone Sire dies, you may put three +1/+1 counters on target land you control. If you do, that land becomes a 0/0 Elemental creature with haste that's still a land.
mana={4}{U}
type=Creature
@@ -25350,7 +25350,7 @@ toughness=0
[card]
name=Dack's Duplicate
auto=transforms((,newability[lord(this) dethrone],newability[lord(this) haste])) forever
auto=may copy NotATarget(creature)
auto=may copy notATarget(creature)
text=You may have Dack's Duplicate enter the battlefield as a copy of any creature on the battlefield except it gains haste and dethrone. (Whenever it attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)
mana={2}{U}{R}
type=Creature
@@ -31551,7 +31551,7 @@ type=Enchantment
name=Dralnu's Pet
abilities=hasotherkicker
other={3}{B}{U}{U}{D(other creature|myhand)} name(Pay Kicker)
auto=if paid(alternative) then counter(1/1,storedmanacost) && transforms((,newability[flying])) forever
auto=if paid(alternative) then counter(1/1,storedmanacost) && transforms((,flying)) forever
text=Kicker - {2}{B}, Discard a creature card. (You may pay {2}{B} and discard a creature card in addition to any other costs as you cast this spell.) -- If Dralnu's Pet was kicked, it enters the battlefield with flying and with X +1/+1 counters on it, where X is the discarded card's mana value.
mana={1}{U}{U}
type=Creature
@@ -31772,8 +31772,8 @@ type=Sorcery
[/card]
[card]
name=Dreadbringer Lampads
auto=name(intimidate) target(creature) transforms((,newability[intimidate])) ueot
auto=_CONSTELLATION_name(intimidate) target(creature) transforms((,newability[intimidate])) ueot
auto=name(intimidate) target(creature) transforms((,intimidate)) ueot
auto=_CONSTELLATION_name(intimidate) target(creature) transforms((,intimidate)) ueot
text=Constellation -- Whenever Dreadbringer Lampads or another enchantment enters the battlefield under your control, target creature gains intimidate until end of turn. (It can't be blocked except by artifact creatures and/or creatures that share a color with it.)
mana={4}{B}
type=Enchantment Creature
@@ -32034,7 +32034,7 @@ type=Sorcery
[/card]
[card]
name=Dregscape Zombie
autograveyard={B}:name(Unearth) moveto(mybattlefield) and!( transforms((,newability[haste],newability[unearth],newability[exiledeath])) forever )! asSorcery
autograveyard={B}:name(Unearth) moveto(mybattlefield) and!( transforms((,haste,newability[unearth],newability[exiledeath])) forever )! asSorcery
text=Unearth {B} ({B}: 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}{B}
type=Creature
@@ -33676,7 +33676,7 @@ name=Earthen Arms
target=*|battlefield
auto=counter(1/1,2)
other={6}{G} name(Awaken)
auto=if paid(alternative) then target(land|mybattlefield) transforms((Elemental Creature,newability[counter(1/1.4)],newability[haste])) forever
auto=if paid(alternative) then target(land|mybattlefield) transforms((Elemental Creature,newability[counter(1/1.4)],haste)) forever
text=Put two +1/+1 counters on target permanent. -- Awaken 4-{6}{G} (If you cast this spell for {6}{G}, also put four +1/+1 counters on target land you control and it becomes a 0/0 Elemental creature with haste. It's still a land.)
mana={1}{G}
type=Sorcery
@@ -34412,7 +34412,7 @@ type=Artifact
[card]
name=Eldrazi Obligator
abilities=haste
autostack=if casted(this) then pay({1}{C}) activate target(creature|battlefield) moveto(mybattlefield) and!( transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],newability[haste])) forever )!
autostack=if casted(this) then pay({1}{C}) activate target(creature|battlefield) moveto(mybattlefield) and!( transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste)) forever )!
text=Devoid (This card has no color.) -- When you cast Eldrazi Obligator, you may pay {1}{C}. If you do, gain control of target creature until end of turn, untap that creature, and it gains haste until end of turn. ({C} represents colorless mana.) -- Haste
mana={2}{R}
abilities=devoid
@@ -35426,7 +35426,7 @@ subtype=Aura
name=Embodiment of Fury
abilities=trample
auto=lord(creature[land]|mybattlefield) trample
auto=_LANDFALL_target(land|mybattlefield) transforms((Elemental Creature,setpower=3,settoughness=3,newability[haste])) ueot
auto=_LANDFALL_target(land|mybattlefield) transforms((Elemental Creature,setpower=3,settoughness=3,haste)) ueot
text=Trample -- Land creatures you control have trample. -- Landfall -- Whenever a land enters the battlefield under your control, you may have target land you control become a 3/3 Elemental creature with haste until end of turn. It's still a land.
mana={3}{R}
type=Creature
@@ -35438,7 +35438,7 @@ toughness=3
name=Embodiment of Insight
abilities=vigilance
auto=lord(creature[land]|mybattlefield) vigilance
auto=_LANDFALL_target(land|mybattlefield) transforms((Elemental Creature,setpower=3,settoughness=3,newability[haste])) ueot
auto=_LANDFALL_target(land|mybattlefield) transforms((Elemental Creature,setpower=3,settoughness=3,haste)) ueot
text=Vigilance -- Land creatures you control have vigilance. -- Landfall -- Whenever a land enters the battlefield under your control, you may have target land you control become a 3/3 Elemental creature with haste until end of turn. It's still a land.
mana={4}{G}
type=Creature
@@ -35801,7 +35801,7 @@ name=Encircling Fissure
target=opponent
auto=preventallcombatdamage from(creature|targetedpersonsbattlefield)
other={4}{W} name(Awaken)
auto=if paid(alternative) then target(land|mybattlefield) transforms((Elemental Creature,newability[counter(1/1.2)],newability[haste])) forever
auto=if paid(alternative) then target(land|mybattlefield) transforms((Elemental Creature,newability[counter(1/1.2)],haste)) forever
text=Prevent all combat damage that would be dealt this turn by creatures target opponent controls. -- Awaken 2-{4}{W} (If you cast this spell for {4}{W}, also put two +1/+1 counters on target land you control and it becomes a 0/0 Elemental creature with haste. It's still a land.)
mana={2}{W}
type=Instant
@@ -36150,8 +36150,8 @@ type=Artifact
[/card]
[card]
name=Engineered Might
auto=aslongas(creature|battlefield) choice name(5/5 & trample) target(creature) transforms((,newability[5/5],newability[trample])) ueot
auto=choice name(2/2 & vigilance) all(creature|mybattlefield) transforms((,newability[2/2],newability[vigilance])) ueot
auto=aslongas(creature|battlefield) choice name(5/5 & trample) target(creature) transforms((,newability[5/5],trample)) ueot
auto=choice name(2/2 & vigilance) all(creature|mybattlefield) transforms((,newability[2/2],vigilance)) ueot
text=Choose one -- --Target creature gets +5/+5 and gains trample until end of turn. --Creatures you control get +2/+2 and gain vigilance until end of turn.
mana={3}{G}{W}
type=Sorcery
@@ -37326,7 +37326,7 @@ toughness=3
[/card]
[card]
name=Etherium Abomination
autograveyard={1}{U}{B}:name(Unearth) moveto(mybattlefield) and!( transforms((,newability[haste],newability[unearth],newability[exiledeath])) forever )! asSorcery
autograveyard={1}{U}{B}:name(Unearth) moveto(mybattlefield) and!( transforms((,haste,newability[unearth],newability[exiledeath])) forever )! asSorcery
text=Unearth {1}{U}{B} ({1}{U}{B}: 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={3}{U}{B}
type=Artifact Creature
@@ -37519,7 +37519,7 @@ type=Land
name=Everglove Courier
abilities=doesnotuntap
auto=@each my untap sourcetap:may untap
auto={2}{g}{t}:target(elf) grant transforms((,newability[2/2],newability[trample])) grantend
auto={2}{g}{t}:target(elf) grant transforms((,newability[2/2],trample)) grantend
text=You may choose not to untap Everglove Courier during your untap step. -- {2}{G}, {T}: Target Elf creature gets +2/+2 and has trample for as long as Everglove Courier remains tapped.
mana={2}{G}
type=Creature
@@ -38058,7 +38058,7 @@ type=Sorcery
[card]
name=Extractor Demon
abilities=flying
autograveyard={2}{B}:name(Unearth) moveto(mybattlefield) and!( transforms((,newability[haste],newability[unearth],newability[exiledeath])) forever )! asSorcery
autograveyard={2}{B}:name(Unearth) moveto(mybattlefield) and!( transforms((,haste,newability[unearth],newability[exiledeath])) forever )! asSorcery
auto=@movedTo(other creature|nonbattlezone) from(battlefield):may deplete:2 target(player)
text=Flying -- Whenever another creature leaves the battlefield, you may have target player put the top two cards of their library into their graveyard. -- Unearth {2}{B} ({2}{B}: 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={4}{B}{B}
@@ -39262,7 +39262,7 @@ type=Instant
name=Fatestitcher
auto={T}:Tap target(other *)
auto={T}:Untap target(other *)
autograveyard={U}:name(Unearth) moveto(mybattlefield) and!( transforms((,newability[haste],newability[unearth],newability[exiledeath])) forever )! asSorcery
autograveyard={U}:name(Unearth) moveto(mybattlefield) and!( transforms((,haste,newability[unearth],newability[exiledeath])) forever )! asSorcery
text={T}: You may tap or untap another target permanent. -- Unearth {U} ({U}: 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={3}{U}
type=Creature
@@ -39621,7 +39621,7 @@ toughness=3
[/card]
[card]
name=Felhide Spiritbinder
auto=@untapped(this) restriction{type(creature)~morethan~1}:pay({1}{R}) target(other creature) clone and!( transforms((Enchantment,newability[haste],newability[@each my endofturn:moveto(exile)])) oneshot )!
auto=@untapped(this) restriction{type(creature)~morethan~1}:pay({1}{R}) target(other creature) clone and!( transforms((Enchantment,haste,newability[@each my endofturn:moveto(exile)])) oneshot )!
text=Inspired -- Whenever Felhide Spiritbinder becomes untapped, you may pay {1}{R}. If you do, create a token that's a copy of another target creature except it's an enchantment in addition to its other types. It gains haste. Exile it at the beginning of the next end step.
mana={3}{R}
type=Creature
@@ -40776,7 +40776,7 @@ toughness=1
[card]
name=Fire-Field Ogre
abilities=first strike
autograveyard={U}{B}{R}:name(Unearth) moveto(mybattlefield) and!( transforms((,newability[haste],newability[unearth],newability[exiledeath])) forever )! asSorcery
autograveyard={U}{B}{R}:name(Unearth) moveto(mybattlefield) and!( transforms((,haste,newability[unearth],newability[exiledeath])) forever )! asSorcery
text=First strike -- Unearth {U}{B}{R} ({U}{B}{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}{U}{B}{R}
type=Creature
@@ -40836,7 +40836,7 @@ toughness=1
[/card]
[card]
name=Firehoof Calvary
auto={3}{R}:transforms((,newability[2/0],newability[trample])) ueot
auto={3}{R}:transforms((,newability[2/0],trample)) ueot
text={3}{R}: Firehoof Cavalry gets +2/+0 and gains trample until end of turn.
mana={W}
type=Creature
@@ -41373,7 +41373,7 @@ subtype=Aura
name=Flamestick Courier
abilities=doesnotuntap
auto=@each my untap sourcetap:may untap
auto={2}{r}{t}:target(goblin) grant transforms((,newability[2/2],newability[haste])) grantend
auto={2}{r}{t}:target(goblin) grant transforms((,newability[2/2],haste)) grantend
text=You may choose not to untap Flamestick Courier during your untap step. -- {2}{R}, {T}: Target Goblin creature gets +2/+2 and has haste for as long as Flamestick Courier remains tapped.
mana={2}{R}
type=Creature
@@ -43483,8 +43483,8 @@ toughness=2
[card]
name=Frenzied Fugue
target=*[artifact;battle;creature;enchantment;land;planeswalker]
auto=transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield) oneshot],newability[untap],newability[haste])) ueot
auto=@each my upkeep:transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)],newability[untap],newability[haste])) ueot
auto=transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield) oneshot],newability[untap],haste)) ueot
auto=@each my upkeep:transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)],newability[untap],haste)) ueot
text=Enchant permanent -- When Frenzied Fugue enters the battlefield or at the beginning of your upkeep, gain control of enchanted permanent until end of turn. Untap that permanent. It gains haste until end of turn.
mana={3}{R}
type=Enchantment
@@ -44175,7 +44175,7 @@ toughness=1
[card]
name=Fury Charm
auto=may destroy target(artifact)
auto=may name(1/1 & trample) target(creature) transforms((,newability[1/1],newability[trample])) ueot
auto=may name(1/1 & trample) target(creature) transforms((,newability[1/1],trample)) ueot
auto=may counter(0/0,-2,Time) target(*)
text=Choose one - Destroy target artifact; or target creature gets +1/+1 and gains trample until end of turn; or remove two time counters from target permanent or suspended card.
mana={1}{R}
@@ -47895,7 +47895,7 @@ toughness=2
name=Goblin Heelcutter
auto=_ATTACKING_cantblock target(creature) ueot
other={2}{R} name(Dash)
auto=if paid(alternative) then transforms((,newability[haste],newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) forever
auto=if paid(alternative) then transforms((,haste,newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) forever
text=Dash {2}{R} (You may cast this spell for its dash cost. If you do, it gains haste, and it's returned from the battlefield to its owner's hand at the beginning of the next end step.) -- Whenever Goblin Heelcutter attacks, target creature can't block this turn.
mana={3}{R}
type=Creature
@@ -50716,7 +50716,7 @@ type=Land
[card]
name=Grixis Slavedriver
auto=@movedTo(this|nonbattlezone) from(battlefield):_ZOMBIETOKEN_
autograveyard={3}{B}:name(Unearth) moveto(mybattlefield) and!( transforms((,newability[haste],newability[unearth],newability[exiledeath])) forever )! asSorcery
autograveyard={3}{B}:name(Unearth) moveto(mybattlefield) and!( transforms((,haste,newability[unearth],newability[exiledeath])) forever )! asSorcery
text=When Grixis Slavedriver leaves the battlefield, put a 2/2 black Zombie creature token onto the battlefield. -- Unearth {3}{B} ({3}{B}: 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={5}{B}
type=Creature
@@ -51285,7 +51285,7 @@ toughness=5
[card]
name=Guardian of the Ages
abilities=defender
auto=@combat(attacking) source(creature|opponentbattlefield):transforms((,newability[-defender],newability[trample])) forever dontremove
auto=@combat(attacking) source(creature|opponentbattlefield):transforms((,newability[-defender],trample)) forever dontremove
text=Defender. -- Whenever a creature attacks you or a planeswalker you control, if Guardian of the Ages has defender, it loses defender and gains trample.
mana={7}
type=Artifact Creature
@@ -51564,7 +51564,7 @@ toughness=1
[card]
name=Gustcloak Savior
abilities=flying
auto=@combat(blocked,turnlimited) source(creature|myBattlefield):may name(untap it and remove it from combat) all(trigger[to]) untap && all(trigger[to]) removefromcombat
auto=@combat(blocked) source(creature|myBattlefield):may name(untap it and remove it from combat) all(trigger[to]) untap && all(trigger[to]) removefromcombat
text=Flying -- Whenever a creature you control becomes blocked, you may untap that creature and remove it from combat.
mana={4}{W}
type=Creature
@@ -53841,7 +53841,7 @@ toughness=5
[/card]
[card]
name=Hellkite Hatchling
auto=may notATarget(<anyamount>other creature|mybattlefield) sacrifice && counter(1/1) all(this) && all(this) transforms((,newability[flying],newability[trample])) forever
auto=may notATarget(<anyamount>other creature|mybattlefield) sacrifice && counter(1/1) all(this) && all(this) transforms((,flying,trample)) forever
text=Devour 1 (As this enters the battlefield, you may sacrifice any number of creatures. This creature enters the battlefield with that many +1/+1 counters on it.) -- Hellkite Hatchling has flying and trample if it devoured a creature.
mana={2}{R}{G}
type=Creature
@@ -53919,7 +53919,7 @@ toughness=1
[card]
name=Hell's Thunder
abilities=flying,haste,treason
autograveyard={4}{R}:name(Unearth) moveto(mybattlefield) and!( transforms((,newability[haste],newability[unearth],newability[exiledeath])) forever )! asSorcery
autograveyard={4}{R}:name(Unearth) moveto(mybattlefield) and!( transforms((,haste,newability[unearth],newability[exiledeath])) forever )! asSorcery
text=Flying, haste -- At the beginning of the end step, sacrifice Hell's Thunder. -- Unearth {4}{R} ({4}{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}{R}{R}
type=Creature
@@ -53930,7 +53930,7 @@ toughness=4
[card]
name=Hellspark Elemental
abilities=trample,haste,treason
autograveyard={1}{R}:name(Unearth) moveto(mybattlefield) and!( transforms((,newability[haste],newability[unearth],newability[exiledeath])) forever )! asSorcery
autograveyard={1}{R}:name(Unearth) moveto(mybattlefield) and!( transforms((,haste,newability[unearth],newability[exiledeath])) forever )! asSorcery
text=Trample, haste -- At the beginning of the end step, sacrifice Hellspark Elemental. -- 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}{R}
type=Creature
@@ -55321,7 +55321,7 @@ toughness=1
[card]
name=Honored Hierarch
auto=_RENOWN_(1)
auto=this(cantargetcard(*[renown]) transforms((,newability[{t}:add{g}],newability[{t}:add{r}],newability[{t}:add{u}],newability[{t}:add{b}],newability[{t}:add{w}],newability[vigilance]))
auto=this(cantargetcard(*[renown]) transforms((,newability[{t}:add{g}],newability[{t}:add{r}],newability[{t}:add{u}],newability[{t}:add{b}],newability[{t}:add{w}],vigilance)))
text=Renown 1 (When this creature deals combat damage to a player, if it isn't renowned, put a +1/+1 counter on it and it becomes renowned.) -- As long as Honored Hierarch is renowned, it has vigilance and "{T}: Add one mana of any color."
mana={G}
type=Creature
@@ -57579,7 +57579,7 @@ subtype=Aura
[/card]
[card]
name=Impromptu Raid
auto={2}{rg}:reveal:1 optionone target(creature|reveal)moveTo(mybattlefield) and!( transforms((,newability[haste],newability[treason])) forever)! optiononeend optiontwo name(Put in grave) target(<1>*|reveal) moveto(mygraveyard) optiontwoend revealend
auto={2}{rg}:reveal:1 optionone target(creature|reveal)moveTo(mybattlefield) and!( transforms((,haste,newability[treason])) forever)! optiononeend optiontwo name(Put in grave) target(<1>*|reveal) moveto(mygraveyard) optiontwoend revealend
text={2}{(r/g)}: Reveal the top card of your library. If it isn't a creature card, put it into your graveyard. Otherwise, put that card onto the battlefield. That creature has haste. Sacrifice it at the beginning of the next end step.
mana={3}{RG}
type=Enchantment
@@ -59433,7 +59433,7 @@ toughness=8
[card]
name=Isochron Scepter
auto=may imprint notatarget(instant[manacost<=2]|myhand)
auto={2}{t}:activate castcard(copied noevent named!:imprintedcard:!)
auto={2}{T}:activate castcard(copied noevent named!:imprintedcard:!)
text=Imprint -- When Isochron Scepter enters the battlefield, you may exile an instant card with mana value 2 or less from your hand. -- {2}, {T}: You may copy the exiled card. If you do, you may cast the copy without paying its mana cost.
mana={2}
type=Artifact
@@ -61944,7 +61944,7 @@ toughness=1
name=Kathari Bomber
abilities=flying
auto=@combatdamaged(player) from(this):_GOBLINTOKEN_*2 && moveTo(ownergraveyard) all(this)
autograveyard={3}{B}{R}:name(Unearth) moveto(mybattlefield) and!( transforms((,newability[haste],newability[unearth],newability[exiledeath])) forever )! asSorcery
autograveyard={3}{B}{R}:name(Unearth) moveto(mybattlefield) and!( transforms((,haste,newability[unearth],newability[exiledeath])) forever )! asSorcery
text=Flying -- When Kathari Bomber deals combat damage to a player, put two 1/1 red Goblin creature tokens onto the battlefield and sacrifice Kathari Bomber. -- Unearth {3}{B}{R} ({3}{B}{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}{B}{R}
type=Creature
@@ -61967,7 +61967,7 @@ toughness=1
[card]
name=Kathari Screecher
abilities=flying
autograveyard={2}{U}:name(Unearth) moveto(mybattlefield) and!( transforms((,newability[haste],newability[unearth],newability[exiledeath])) forever )! asSorcery
autograveyard={2}{U}:name(Unearth) moveto(mybattlefield) and!( transforms((,haste,newability[unearth],newability[exiledeath])) forever )! asSorcery
text=Flying -- Unearth {2}{U} ({2}{U}: 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={2}{U}
type=Creature
@@ -62201,7 +62201,7 @@ toughness=3
[card]
name=Kederekt Leviathan
auto=moveTo(ownerhand) all(other *[-land])
autograveyard={6}{U}:name(Unearth) moveto(mybattlefield) and!( transforms((,newability[haste],newability[unearth],newability[exiledeath])) forever )! asSorcery
autograveyard={6}{U}:name(Unearth) moveto(mybattlefield) and!( transforms((,haste,newability[unearth],newability[exiledeath])) forever )! asSorcery
text=When Kederekt Leviathan enters the battlefield, return all other nonland permanents to their owners' hands. -- Unearth {6}{U} ({6}{U}: 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={6}{U}{U}
type=Creature
@@ -63127,7 +63127,7 @@ toughness=1
[card]
name=Kird Chieftain
auto=aslongas(forest|myBattlefield) 1/1
auto={4}{G}:name(2/2 and Trample) target(creature) transforms((,newability[2/2],newability[trample])) ueot
auto={4}{G}:name(2/2 and Trample) target(creature) transforms((,newability[2/2],trample)) ueot
text=Kird Chieftain gets +1/+1 as long as you control a Forest. -- {4}{G}: Target creature gets +2/+2 and gains trample until end of turn. (If it would assign enough damage to its blockers to destroy them, you may have it assign the rest of its damage to defending player or planeswalker.)
mana={3}{R}
type=Creature
@@ -63337,7 +63337,7 @@ toughness=3
[/card]
[card]
name=Kithkin Zephyrnaut
auto=@each my upkeep:name(Kinship) reveal:1 optionone if type(*[creature;share!types!]|reveal)~morethan~0 then transforms((,newability[2/2],newability[flying],newability[vigilance])) ueot optiononeend optiontwo name(Put Back On Top) target(<1>*|reveal) moveto(mylibrary) optiontwoend revealend
auto=@each my upkeep:name(Kinship) reveal:1 optionone if type(*[creature;share!types!]|reveal)~morethan~0 then transforms((,newability[2/2],flying,vigilance)) ueot optiononeend optiontwo name(Put Back On Top) target(<1>*|reveal) moveto(mylibrary) optiontwoend revealend
text=Kinship - At the beginning of your upkeep, you may look at the top card of your library. If it shares a creature type with Kithkin Zephyrnaut, you may reveal it. If you do, Kithkin Zephyrnaut gets +2/+2 and gains flying and vigilance until end of turn.
mana={2}{W}
type=Creature
@@ -63921,7 +63921,7 @@ name=Kolaghan Forerunners
abilities=trample
anyzone=type:creature:mybattlefield/3 cdaactive
other={R}{2} name(Dash)
auto=if paid(alternative) then transforms((,newability[haste],newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) forever
auto=if paid(alternative) then transforms((,haste,newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) forever
text=Trample -- Kolaghan Forerunners's power is equal to the number of creatures you control. -- Dash {2}{R} (You may cast this spell for its dash cost. If you do, it gains haste, and it's returned from the battlefield to its owner's hand at the beginning of the next end step.)
mana={2}{R}
type=Creature
@@ -63941,7 +63941,7 @@ type=Artifact
[card]
name=Kolaghan Skirmisher
other={2}{B} name(Dash)
auto=if paid(alternative) then transforms((,newability[haste],newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) forever
auto=if paid(alternative) then transforms((,haste,newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) forever
text=Dash {2}{B} (You may cast this spell for its dash cost. If you do, it gains haste, and it's returned from the battlefield to its owner's hand at the beginning of the next end step.)
mana={1}{B}
type=Creature
@@ -63968,7 +63968,7 @@ name=Kolaghan, the Storm's Fury
abilities=flying
auto=@combat(attacking) source(dragon|mybattlefield):all(creature|mybattlefield) 1/0 ueot
other={3}{R}{B} name(Dash)
auto=if paid(alternative) then transforms((,newability[haste],newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) forever
auto=if paid(alternative) then transforms((,haste,newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) forever
text=Flying. -- Whenever a Dragon you control attacks, creatures you control get +1/+0 until end of turn. -- Dash {3}{B}{R} (You may cast this spell for its dash cost. If you do, it gains haste, and it's returned from the battlefield to its owner's hand at the beginning of the next end step.)
mana={3}{B}{R}
type=Legendary Creature
@@ -67118,7 +67118,7 @@ type=Instant
[card]
name=Lightning Berserker
other={R} name(Dash)
auto=if paid(alternative) then transforms((,newability[haste],newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) forever
auto=if paid(alternative) then transforms((,haste,newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) forever
auto={R}:1/0 ueot
text={R}: Lightning Berserker gets +1/+0 until end of turn. -- Dash {R} (You may cast this spell for its dash cost. If you do, it gains haste, and it's returned from the battlefield to its owner's hand at the beginning of the next end step.)
mana={R}
@@ -70778,7 +70778,7 @@ toughness=2
name=Manor Gargoyle
abilities=defender
auto=while(restriction{hasdefender}) indestructible
auto={1}:name(loses defender) transforms((,newability[-defender],newability[flying])) ueot
auto={1}:name(loses defender) transforms((,newability[-defender],flying)) ueot
text=Defender -- Manor Gargoyle is indestructible as long as it has defender. -- {1}: Until end of turn, Manor Gargoyle loses defender and gains flying.
mana={5}
type=Artifact Creature
@@ -71128,7 +71128,7 @@ subtype=Aura
[card]
name=Mardu Scout
other={1}{R} name(Dash)
auto=if paid(alternative) then transforms((,newability[haste],newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) forever
auto=if paid(alternative) then transforms((,haste,newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) forever
text=Dash {1}{R} (You may cast this spell for its dash cost. If you do, it gains haste, and it's returned from the battlefield to its owner's hand at the beginning of the next end step.)
mana={R}{R}
type=Creature
@@ -71140,7 +71140,7 @@ toughness=1
name=Mardu Shadowspear
auto=_ATTACKING_life:-1 opponent
other={1}{B} name(Dash)
auto=if paid(alternative) then transforms((,newability[haste],newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) forever
auto=if paid(alternative) then transforms((,haste,newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) forever
text=Whenever Mardu Shadowspear attacks, each opponent loses 1 life. -- Dash {1}{B} (You may cast this spell for its dash cost. If you do, it gains haste, and it's returned from the battlefield to its owner's hand at the beginning of the next end step.)
mana={B}
type=Creature
@@ -71163,7 +71163,7 @@ toughness=1
name=Mardu Strike Leader
auto=_ATTACKING_token(Warrior,Creature Warrior,2/1,black) controller
other={3}{B} name(Dash)
auto=if paid(alternative) then transforms((,newability[haste],newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) forever
auto=if paid(alternative) then transforms((,haste,newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) forever
text=Whenever Mardu Strike Leader attacks, put a 2/1 black Warrior creature token onto the battlefield. -- Dash {3}{B} (You may cast this spell for its dash cost. If you do, it gains haste, and it's returned from the battlefield to its owner's hand at the beginning of the next end step.)
mana={2}{B}
type=Creature
@@ -74380,7 +74380,7 @@ toughness=1
[/card]
[card]
name=Miner's Bane
auto={2}{R}:name(1/0 and Trample) transforms((,newability[1/0],newability[trample])) ueot
auto={2}{R}:name(1/0 and Trample) transforms((,newability[1/0],trample)) ueot
text={2}{R}: Miner's Bane gets +1/+0 and gains trample until end of turn. (If it would assign enough damage to its blockers to destroy them, you may have it assign the rest of its damage to defending player or planeswalker.)
mana={4}{R}{R}
type=Creature
@@ -74603,7 +74603,7 @@ name=Mire's Malice
other={5}{B} name(Awaken)
target=opponent
auto=ability$!name(discard 2) notatarget(<2>*|myhand) reject!$ targetedplayer
auto=if paid(alternative) then target(land|mybattlefield) transforms((Elemental Creature,newability[counter(1/1.3)],newability[haste])) forever
auto=if paid(alternative) then target(land|mybattlefield) transforms((Elemental Creature,newability[counter(1/1.3)],haste)) forever
text=Target opponent discards two cards. -- Awaken 3-{5}{B} (If you cast this spell for {5}{B}, also put three +1/+1 counters on target land you control and it becomes a 0/0 Elemental creature with haste. It's still a land.)
mana={3}{B}
type=Sorcery
@@ -75603,7 +75603,7 @@ toughness=2
[/card]
[card]
name=Mogis's Marauder
auto=name(intimidate & haste) target(<upto:type:manaB>creature|battlefield) transforms((,newability[intimidate],newability[haste])) ueot
auto=name(intimidate & haste) target(<upto:type:manaB>creature|battlefield) transforms((,intimidate,haste)) ueot
text=When Mogis's Marauder enters the battlefield, up to X target creatures each gain intimidate and haste until end of turn, where X is your devotion to black. (Each {B} in the mana costs of permanents you control counts toward your devotion to black.)
mana={2}{B}
type=Creature
@@ -80956,7 +80956,7 @@ toughness=1
[/card]
[card]
name=Noyan Dar, Roil Shaper
auto=@movedto(*[instant;sorcery]|mystack):may target(land|mybattlefield) transforms((Elemental Creature,newability[counter(1/1.3)],newability[haste])) forever
auto=@movedto(*[instant;sorcery]|mystack):may target(land|mybattlefield) transforms((Elemental Creature,newability[counter(1/1.3)],haste)) forever
text=Whenever you cast an instant or sorcery spell, you may put three +1/+1 counters on target land you control. If you do, that land becomes a 0/0 Elemental creature with haste that's still a land.
mana={3}{W}{U}
type=Legendary Creature
@@ -82270,7 +82270,7 @@ toughness=3
name=Ondu Rising
auto=emblem transforms((,newability[@combat(attacking) source(creature|mybattlefield):all(trigger[to]) lifelink ueot])) ueot
other={4}{W} name(Awaken)
auto=if paid(alternative) then target(land|mybattlefield) transforms((Elemental Creature,newability[counter(1/1.4)],newability[haste])) forever
auto=if paid(alternative) then target(land|mybattlefield) transforms((Elemental Creature,newability[counter(1/1.4)],haste)) forever
text=Whenever a creature attacks this turn, it gains lifelink until end of turn. -- Awaken 4-{4}{W} (If you cast this spell for {4}{W}, also put four +1/+1 counters on target land you control and it becomes a 0/0 Elemental creature with haste. It's still a land.)
mana={1}{W}
type=Sorcery
@@ -83629,7 +83629,7 @@ type=Enchantment
[/card]
[card]
name=Overeager Apprentice
auto={S}{D(*|myhand)}:Add{B}{B}{B}
auto={S}{D(*|myhand)}:Add{B}{B}{B} restriction{type(*|myhand)~morethan~0}
text=Discard a card, Sacrifice Overeager Apprentice: Add {B}{B}{B}.
mana={2}{B}
type=Creature
@@ -84637,7 +84637,7 @@ name=Part the Waterveil
auto=turns:+1 controller
auto=moveTo(exile)
other={6}{U}{U}{U} name(Awaken)
auto=if paid(alternative) then target(land|mybattlefield) transforms((Elemental Creature,newability[counter(1/1.6)],newability[haste])) forever
auto=if paid(alternative) then target(land|mybattlefield) transforms((Elemental Creature,newability[counter(1/1.6)],haste)) forever
text=Take an extra turn after this one. Exile Part the Waterveil. -- Awaken 6-{6}{U}{U}{U} (If you cast this spell for {6}{U}{U}{U}, also put six +1/+1 counters on target land you control and it becomes a 0/0 Elemental creature with haste. It's still a land.)
mana={4}{U}{U}
type=Sorcery
@@ -85044,7 +85044,7 @@ toughness=2
name=Pearlspear Courier
abilities=doesnotuntap
auto=@each my untap sourcetap:may untap
auto={2}{w}{t}:target(Soldier) grant transforms((,newability[2/2],newability[vigilance])) grantend
auto={2}{w}{t}:target(Soldier) grant transforms((,newability[2/2],vigilance)) grantend
text=You may choose not to untap Pearlspear Courier during your untap step. -- {2}{W}, {T}: Target Soldier creature gets +2/+2 and has vigilance for as long as Pearlspear Courier remains tapped.
mana={2}{W}
type=Creature
@@ -87095,7 +87095,7 @@ toughness=4
name=Pitiless Horde
other={2}{B}{B} name(Dash)
auto=@each my upkeep:life:-2 controller
auto=if paid(alternative) then transforms((,newability[haste],newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) forever
auto=if paid(alternative) then transforms((,haste,newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) forever
text=At the beginning of your upkeep, you lose 2 life. -- Dash {2}{B}{B} (You may cast this spell for its dash cost. If you do, it gains haste, and it's returned from the battlefield to its owner's hand at the beginning of the next end step.)
mana={2}{B}
type=Creature
@@ -87352,7 +87352,7 @@ toughness=1
name=Planar Outburst
auto=destroy all(creature[-land]|battlefield)
other={5}{W}{W}{W} name(Awaken)
auto=if paid(alternative) then target(land|mybattlefield) transforms((Elemental Creature,newability[counter(1/1.4)],newability[haste])) forever
auto=if paid(alternative) then target(land|mybattlefield) transforms((Elemental Creature,newability[counter(1/1.4)],haste)) forever
text=Destroy all nonland creatures. -- Awaken 4-{5}{W}{W}{W} (If you cast this spell for {5}{W}{W}{W}, also put four +1/+1 counters on target land you control and it becomes a 0/0 Elemental creature with haste. It's still a land.)
mana={3}{W}{W}
type=Sorcery
@@ -88521,7 +88521,7 @@ type=Instant
[card]
name=Primal Clay
auto=choice name(enter as 3/3) transforms((,setpower=3,settoughness=3)) forever
auto=choice name(enter as 2/2 fly) transforms((,newability[flying],setpower=2,settoughness=2)) forever
auto=choice name(enter as 2/2 fly) transforms((,flying,setpower=2,settoughness=2)) forever
auto=choice name(enter as a wall) transforms((Wall,newability[defender],setpower=1,settoughness=6)) forever
text=As Primal Clay enters the battlefield, it becomes your choice of a 3/3 artifact creature, a 2/2 artifact creature with flying, or a 1/6 Shapeshifter Wall artifact creature with defender.
mana={4}
@@ -90669,7 +90669,7 @@ name=Quietus Spike
text=Equipped creature has deathtouch. -- Whenever equipped creature deals combat damage to a player, that player loses half their life, rounded up. -- Equip {3}
mana={3}
auto={3}:equip
auto=teach(creature) transforms((,newability[deathtouch],newability[@combatdamagefoeof(player) from(this):life:-halfdownopponentlifetotal opponent],newability[@combatdamageof(player) from(this):life:-halfdownlifetotal controller]))
auto=teach(creature) transforms((,deathtouch,newability[@combatdamagefoeof(player) from(this):life:-halfdownopponentlifetotal opponent],newability[@combatdamageof(player) from(this):life:-halfdownlifetotal controller]))
type=Artifact
subtype=Equipment
[/card]
@@ -92459,7 +92459,7 @@ toughness=3
[card]
name=Ray of Command
target=creature|opponentBattlefield
auto=moveto(mybattlefield) and!( transforms((,newability[phaseactionmulti[endofturn once sourceinplay] moveTo(previousbattlefield) && tap],newability[untap],newability[haste])) ueot )!
auto=moveto(mybattlefield) and!( transforms((,newability[phaseactionmulti[endofturn once sourceinplay] moveTo(previousbattlefield) && tap],newability[untap],haste)) ueot )!
text=Untap target creature an opponent controls and gain control of it until end of turn. That creature gains haste until end of turn. When you lose control of the creature, tap it.
mana={3}{U}
type=Instant
@@ -93084,7 +93084,7 @@ toughness=3
name=Reckless Imp
abilities=flying,cantblock
other={1}{B} name(Dash)
auto=if paid(alternative) then transforms((,newability[haste],newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) forever
auto=if paid(alternative) then transforms((,haste,newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) forever
text=Flying -- Reckless Imp can't block. -- Dash {1}{B} (You may cast this spell for its dash cost. If you do, it gains haste, and it's returned from the battlefield to its owner's hand at the beginning of the next end step.)
mana={2}{B}
type=Creature
@@ -94647,7 +94647,7 @@ type=Enchantment
[/card]
[card]
name=Retreat to Hagra
auto=_LANDFALL_name(Choose one) transforms((,newability[choice name(Creature gains 1/0 and deachtouch) target(creature) transforms((,newability[1/0],newability[deathtouch])) ueot],newability[choice life:-1 opponent && life:1 controller])) oneshot
auto=_LANDFALL_name(Choose one) transforms((,newability[choice name(Creature gains 1/0 and deachtouch) target(creature) transforms((,newability[1/0],deathtouch)) ueot],newability[choice life:-1 opponent && life:1 controller])) oneshot
text=Landfall -- Whenever a land enters the battlefield under your control, choose one -- -- Target creature gets +1/+0 and gains deathtouch until end of turn. -- Each opponent loses 1 life and you gain 1 life.
mana={2}{B}
type=Enchantment
@@ -95896,7 +95896,7 @@ type=Sorcery
name=Rising Miasma
auto=all(creature|battlefield) -2/-2 ueot
other={5}{B}{B} name(Awaken)
auto=if paid(alternative) then target(land|mybattlefield) transforms((Elemental Creature,newability[counter(1/1.3)],newability[haste])) forever
auto=if paid(alternative) then target(land|mybattlefield) transforms((Elemental Creature,newability[counter(1/1.3)],haste)) forever
text=All creatures get -2/-2 until end of turn. -- Awaken 3-{5}{B}{B} (If you cast this spell for {5}{B}{B}, also put three +1/+1 counters on target land you control and it becomes a 0/0 Elemental creature with haste. It's still a land.)
mana={3}{B}
type=Sorcery
@@ -96469,7 +96469,7 @@ name=Roil Spout
target=creature|battlefield
auto=moveto(ownerlibrary)
other={4}{W}{U} name(Awaken)
auto=if paid(alternative) then target(land|mybattlefield) transforms((Elemental Creature,newability[counter(1/1.4)],newability[haste])) forever
auto=if paid(alternative) then target(land|mybattlefield) transforms((Elemental Creature,newability[counter(1/1.4)],haste)) forever
text=Put target creature on top of its owner's library. -- Awaken 4-{4}{W}{U} (If you cast this spell for {4}{W}{U}, also put four +1/+1 counters on target land you control and it becomes a 0/0 Elemental creature with haste. It's still a land.)
mana={1}{W}{U}
type=Sorcery
@@ -97030,7 +97030,7 @@ toughness=8
[card]
name=Rotting Rats
auto=transforms((,newability[ability$!name(discard) notatarget(*|myhand) reject!$ controller],newability[ability$!name(discard) notatarget(*|myhand) reject!$ opponent])) ueot
autograveyard={1}{B}:name(Unearth) moveto(mybattlefield) and!( transforms((,newability[haste],newability[unearth],newability[exiledeath])) forever )! asSorcery
autograveyard={1}{B}:name(Unearth) moveto(mybattlefield) and!( transforms((,haste,newability[unearth],newability[exiledeath])) forever )! asSorcery
text=When Rotting Rats enters the battlefield, each player discards a card. -- Unearth {1}{B} ({1}{B}: 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}{B}
type=Creature
@@ -97318,7 +97318,7 @@ name=Ruinous Path
target=creature,planeswalker
auto=destroy
other={5}{B}{B} name(Awaken)
auto=if paid(alternative) then target(land|mybattlefield) transforms((Elemental Creature,newability[counter(1/1.4)],newability[haste])) forever
auto=if paid(alternative) then target(land|mybattlefield) transforms((Elemental Creature,newability[counter(1/1.4)],haste)) forever
text=Destroy target creature or planeswalker. -- Awaken 4-{5}{B}{B} (If you cast this spell for {5}{B}{B}, also put four +1/+1 counters on target land you control and it becomes a 0/0 Elemental creature with haste. It's still a land.)
mana={1}{B}{B}
type=Sorcery
@@ -97659,7 +97659,7 @@ target=creature|battlefield
auto=tap
auto=frozen
other={4}{U} name(Awaken)
auto=if paid(alternative) then target(land|mybattlefield) transforms((Elemental Creature,newability[counter(1/1.3)],newability[haste])) forever
auto=if paid(alternative) then target(land|mybattlefield) transforms((Elemental Creature,newability[counter(1/1.3)],haste)) forever
text=Tap target creature. It doesn't untap during its controller's next untap step. -- Awaken 3-{4}{U} (If you cast this spell for {4}{U}, also put three +1/+1 counters on target land you control and it becomes a 0/0 Elemental creature with haste. It's still a land.)
mana={U}
type=Sorcery
@@ -99936,7 +99936,7 @@ name=Scatter to the Winds
target=*|stack
auto=fizzle
other={4}{U}{U} name(Awaken)
auto=if paid(alternative) then target(land|mybattlefield) transforms((Elemental Creature,newability[counter(1/1.3)],newability[haste])) forever
auto=if paid(alternative) then target(land|mybattlefield) transforms((Elemental Creature,newability[counter(1/1.3)],haste)) forever
text=Counter target spell. -- Awaken 3-{4}{U}{U} (If you cast this spell for {4}{U}{U}, also put three +1/+1 counters on target land you control and it becomes a 0/0 Elemental creature with haste. It's still a land.)
mana={1}{U}{U}
type=Instant
@@ -100332,7 +100332,7 @@ type=Instant
[card]
name=Scourge Devil
auto=1/0 all(creature|myBattlefield)
autograveyard={2}{R}:name(Unearth) moveto(mybattlefield) and!( transforms((,newability[haste],newability[unearth],newability[exiledeath])) forever )! asSorcery
autograveyard={2}{R}:name(Unearth) moveto(mybattlefield) and!( transforms((,haste,newability[unearth],newability[exiledeath])) forever )! asSorcery
text=When Scourge Devil enters the battlefield, creatures you control get +1/+0 until end of turn. -- Unearth {2}{R} ({2}{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={4}{R}
type=Creature
@@ -100665,7 +100665,7 @@ toughness=2
[card]
name=Screamreach Brawler
other={1}{R} name(Dash)
auto=if paid(alternative) then transforms((,newability[haste],newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) forever
auto=if paid(alternative) then transforms((,haste,newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) forever
text=Dash {1}{R} (You may cast this spell for its dash cost. If you do, it gains haste, and it's returned from the battlefield to its owner's hand at the beginning of the next end step.)
mana={2}{R}
type=Creature
@@ -101651,7 +101651,7 @@ name=Sedraxis Specter
abilities=flying
auto=@combatdamagefoeof(player) from(this):ability$!name(discard) target(*|myhand) reject!$ opponent
auto=@combatdamageof(player) from(this):ability$!name(discard) target(*|myhand) reject!$ controller
autograveyard={1}{B}:name(Unearth) moveto(mybattlefield) and!( transforms((,newability[haste],newability[unearth],newability[exiledeath])) forever )! asSorcery
autograveyard={1}{B}:name(Unearth) moveto(mybattlefield) and!( transforms((,haste,newability[unearth],newability[exiledeath])) forever )! asSorcery
text=Flying -- Whenever Sedraxis Specter deals combat damage to a player, that player discards a card. -- Unearth {1}{B} ({1}{B}: 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={U}{B}{R}
type=Creature
@@ -101661,7 +101661,7 @@ toughness=2
[/card]
[card]
name=Sedris, the Traitor King
auto=lord(creature|mygraveyard) {2}{B}:name(Unearth) moveto(mybattlefield) and!( transforms((,newability[haste],newability[unearth],newability[exiledeath])) forever )! asSorcery
auto=lord(creature|mygraveyard) {2}{B}:name(Unearth) moveto(mybattlefield) and!( transforms((,haste,newability[unearth],newability[exiledeath])) forever )! asSorcery
text=Each creature card in your graveyard has unearth {2}{B}. ({2}{B}: Return the card to the battlefield. The creature 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={3}{U}{B}{R}
type=Legendary Creature
@@ -102066,7 +102066,7 @@ toughness=3
[/card]
[card]
name=Selesnya Charm
auto=choice name(2/2 & trample) target(creature) transforms((,newability[2/2],newability[trample])) ueot
auto=choice name(2/2 & trample) target(creature) transforms((,newability[2/2],trample)) ueot
auto=choice moveTo(exile) target(creature[power>=5])
auto=choice _KNIGHTTOKEN_
text=Choose one -- Target creature gets +2/+2 and gains trample until end of turn; or exile target creature with power 5 or greater; or put a 2/2 white Knight creature token with vigilance onto the battlefield.
@@ -103445,7 +103445,7 @@ toughness=1
[card]
name=Shambling Remains
abilities=cantblock
autograveyard={B}{R}:name(Unearth) moveto(mybattlefield) and!( transforms((,newability[haste],newability[unearth],newability[exiledeath])) forever )! asSorcery
autograveyard={B}{R}:name(Unearth) moveto(mybattlefield) and!( transforms((,haste,newability[unearth],newability[exiledeath])) forever )! asSorcery
text=Shambling Remains can't block. -- Unearth {B}{R} ({B}{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}{B}{R}
type=Creature
@@ -103747,7 +103747,7 @@ name=Sheer Drop
target=creature[tapped]|battlefield
auto=destroy
other={5}{W} name(Awaken)
auto=if paid(alternative) then target(land|mybattlefield) transforms((Elemental Creature,newability[counter(1/1.3)],newability[haste])) forever
auto=if paid(alternative) then target(land|mybattlefield) transforms((Elemental Creature,newability[counter(1/1.3)],haste)) forever
text=Destroy target tapped creature. -- Awaken 3-{5}{W} (If you cast this spell for {5}{W}, also put three +1/+1 counters on target land you control and it becomes a 0/0 Elemental creature with haste. It's still a land.)
mana={2}{W}
type=Sorcery
@@ -109739,8 +109739,8 @@ toughness=6
[card]
name=Soul of Theros
abilities=vigilance
auto={4}{W}{W}:all(creature|myBattlefield) transforms((,newability[2/2],newability[first strike],newability[lifelink])) ueot
autograveyard={4}{W}{W}{E}:all(creature|myBattlefield) transforms((,newability[2/2],newability[first strike],newability[lifelink])) ueot
auto={4}{W}{W}:all(creature|myBattlefield) transforms((,newability[2/2],first strike,newability[lifelink])) ueot
autograveyard={4}{W}{W}{E}:all(creature|myBattlefield) transforms((,newability[2/2],first strike,newability[lifelink])) ueot
text=Vigilance. -- {4}{W}{W}: Creatures you control get +2/+2 and gain first strike and lifelink until end of turn. -- {4}{W}{W}: Exile Soul of Theros from your graveyard: Creatures you control get +2/+2 and gain first strike and lifelink until end of turn.
mana={4}{W}{W}
type=Creature
@@ -110409,7 +110409,7 @@ abilities=first strike
auto=bestow bstw
auto=bestow teach(creature) +2/+2
auto=bestow teach(creature) first strike
bestow={6}{r}
bestow={5}{R}
text=Bestow {5}{R} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.) -- First strike -- Enchanted creature gets +2/+2 and has first strike.
mana={2}{R}
type=Enchantment Creature
@@ -111487,7 +111487,7 @@ subtype=Aura
[card]
name=Spirit Bonds
auto=@movedto(creature[-token]|mybattlefield):pay({W}) _SPIRITTOKEN_
auto={1}{S(creature[spirit]|mybattlefield)}:name(indestructible) target(creature[-Spirit]) transforms((,newability[indestructible])) ueot
auto={1}{S(creature[spirit]|mybattlefield)}:name(indestructible) target(creature[-Spirit]) transforms((,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}
type=Enchantment
@@ -112191,7 +112191,7 @@ type=Instant
name=Sprinting Warbrute
abilities=mustattack
other={3}{R} name(Dash)
auto=if paid(alternative) then transforms((,newability[haste],newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) forever
auto=if paid(alternative) then transforms((,haste,newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) forever
text=Sprinting Warbrute attacks each combat if able. -- Dash {3}{R} (You may cast this spell for its dash cost. If you do, it gains haste, and it's returned from the battlefield to its owner's hand at the beginning of the next end step.)
mana={4}{R}
type=Creature
@@ -113344,7 +113344,7 @@ type=Enchantment
[card]
name=Steppe Glider
abilities=flying,vigilance
auto={w}{1}:target(creature[counter{1/1.1}]) transforms((,newability[flying],newability[vigilance])) ueot
auto={w}{1}:target(creature[counter{1/1.1}]) transforms((,flying,vigilance)) ueot
text=Flying, vigilance -- {1}{W}: Target creature with a +1/+1 counter on it gains flying and vigilance until end of turn.
mana={4}{W}
type=Creature
@@ -116591,7 +116591,7 @@ toughness=3
[card]
name=Swift Warkite
abilities=flying
auto=moveTo(myBattlefield) target(creature[manacost<=3]|myhand,mygraveyard) and!( transforms((,newability[haste],newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) forever)!
auto=moveTo(myBattlefield) target(creature[manacost<=3]|myhand,mygraveyard) and!( transforms((,haste,newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) forever)!
text=Flying -- When Swift Warkite enters the battlefield, you may put a creature card with mana value 3 or less from your hand or graveyard onto the battlefield. That creature gains haste. Return it to your hand at the beginning of the next end step.
mana={4}{B}{R}
type=Creature
@@ -116833,7 +116833,7 @@ toughness=2
[card]
name=Sydri, Galvanic Genius
auto={U}:name(animate noncreature artifact) target(artifact[-creature]) dynamicability<!mytgt manacostpumpboth!> transforms((creature,setpower=0,settoughness=0)) ueot
auto={W}{B}:name(deathtouch & lifelink) target(artifact[creature]) transforms((,newability[deathtouch],newability[lifelink])) ueot
auto={W}{B}:name(deathtouch & lifelink) target(artifact[creature]) transforms((,deathtouch,newability[lifelink])) ueot
text={U}: Target noncreature artifact becomes an artifact creature with power and toughness each equal to its mana value until end of turn. -- {W}{B}: Target artifact creature gains deathtouch and lifelink until end of turn.
mana={W}{U}{B}
type=Legendary Creature
@@ -118156,7 +118156,7 @@ toughness=1
[/card]
[card]
name=Tattermunge Witch
auto={R}{G}:name(1/0 & trample) all(creature[blocked]) transforms((,newability[1/0],newability[trample])) ueot
auto={R}{G}:name(1/0 & trample) all(creature[blocked]) transforms((,newability[1/0],trample)) ueot
text={R}{G}: Each blocked creature gets +1/+0 and gains trample until end of turn.
mana={1}{RG}
type=Creature
@@ -125701,7 +125701,7 @@ toughness=1
[card]
name=Undead Leotau
auto={R}:1/-1
autograveyard={2}{B}:name(Unearth) moveto(mybattlefield) and!( transforms((,newability[haste],newability[unearth],newability[exiledeath])) forever )! asSorcery
autograveyard={2}{B}:name(Unearth) moveto(mybattlefield) and!( transforms((,haste,newability[unearth],newability[exiledeath])) forever )! asSorcery
text={R}: Undead Leotau gets +1/-1 until end of turn. -- Unearth {2}{B} ({2}{B}: 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={5}{B}
type=Creature
@@ -127091,7 +127091,7 @@ type=Sorcery
[card]
name=Valorous Stance
target=creature
auto=choice name(indestructible) transforms((,newability[indestructible])) ueot
auto=choice name(indestructible) transforms((,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}
@@ -127551,7 +127551,7 @@ type=Instant
[card]
name=Vaultbreaker
other={2}{R} name(Dash)
auto=if paid(alternative) then transforms((,newability[haste],newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) forever
auto=if paid(alternative) then transforms((,haste,newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) forever
auto=_ATTACKING_may name(discard and draw) reject notatarget(*|myhand) && transforms((,newability[draw:1 controller])) forever
text=Whenever Vaultbreaker attacks, you may discard a card. If you do, draw a card. -- Dash {2}{R} (You may cast this spell for its dash cost. If you do, it gains haste, and it's returned from the battlefield to its owner's hand at the beginning of the next end step.)
mana={3}{R}
@@ -129500,7 +129500,7 @@ toughness=1
[card]
name=Virulent Swipe
target=creature
auto=transforms((,newability[2/0],newability[deathtouch])) ueot
auto=transforms((,newability[2/0],deathtouch)) ueot
auto=_REBOUND_
text=Target creature gets +2/+0 and gains deathtouch until end of turn. -- Rebound (If you cast this spell from your hand, exile it as it resolves. At the beginning of your next upkeep, you may cast this card from exile without paying its mana cost.)
mana={B}
@@ -129521,7 +129521,7 @@ toughness=5
name=Viscera Dragger
abilities=cycling
autohand=__CYCLING__({2})
autograveyard={1}{B}:name(Unearth) moveto(mybattlefield) and!( transforms((,newability[haste],newability[unearth],newability[exiledeath])) forever )! asSorcery
autograveyard={1}{B}:name(Unearth) moveto(mybattlefield) and!( transforms((,haste,newability[unearth],newability[exiledeath])) forever )! asSorcery
text=Cycling {2} ({2}, Discard this card: Draw a card.) -- Unearth {1}{B} ({1}{B}: 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={3}{B}
type=Creature
@@ -129653,7 +129653,7 @@ toughness=1
[card]
name=Vitality Charm
auto=choice _INSECTTOKEN_
auto=aslongas(creature|battlefield) choice name(1/1 & trample) target(creature) transforms((,newability[1/1],newability[trample])) ueot
auto=aslongas(creature|battlefield) choice name(1/1 & trample) target(creature) transforms((,newability[1/1],trample)) ueot
auto=aslongas(beast|battlefield) choice regenerate target(beast)
text=Choose one - Put a 1/1 green Insect creature token onto the battlefield; or target creature gets +1/+1 and gains trample until end of turn; or regenerate target Beast.
mana={G}
@@ -129705,7 +129705,7 @@ toughness=2
[card]
name=Vithian Stinger
auto={T}:damage:1 target(anytarget)
autograveyard={1}{R}:name(Unearth) moveto(mybattlefield) and!( transforms((,newability[haste],newability[unearth],newability[exiledeath])) forever )! asSorcery
autograveyard={1}{R}:name(Unearth) moveto(mybattlefield) and!( transforms((,haste,newability[unearth],newability[exiledeath])) forever )! asSorcery
text={T}: Vithian Stinger deals 1 damage to any target. -- 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={2}{R}
type=Creature
@@ -130035,21 +130035,6 @@ auto=if compare(pbasiclandtypes)~equalto~2 then ability$!target(<2>*|myhand) rej
auto=if compare(pbasiclandtypes)~equalto~3 then ability$!target(<3>*|myhand) reject!$ targetedplayer
auto=if compare(pbasiclandtypes)~equalto~4 then ability$!target(<4>*|myhand) reject!$ targetedplayer
auto=if compare(pbasiclandtypes)~equalto~5 then ability$!target(<5>*|myhand) reject!$ targetedplayer
auto=if compare(pbasiclandtypes)~equalto~6 then ability$!target(<6>*|myhand) reject!$ targetedplayer
auto=if compare(pbasiclandtypes)~equalto~7 then ability$!target(<7>*|myhand) reject!$ targetedplayer
auto=if compare(pbasiclandtypes)~equalto~8 then ability$!target(<8>*|myhand) reject!$ targetedplayer
auto=if compare(pbasiclandtypes)~equalto~9 then ability$!target(<9>*|myhand) reject!$ targetedplayer
auto=if compare(pbasiclandtypes)~equalto~10 then ability$!target(<10>*|myhand) reject!$ targetedplayer
auto=if compare(pbasiclandtypes)~equalto~11 then ability$!target(<11>*|myhand) reject!$ targetedplayer
auto=if compare(pbasiclandtypes)~equalto~12 then ability$!target(<12>*|myhand) reject!$ targetedplayer
auto=if compare(pbasiclandtypes)~equalto~13 then ability$!target(<13>*|myhand) reject!$ targetedplayer
auto=if compare(pbasiclandtypes)~equalto~14 then ability$!target(<14>*|myhand) reject!$ targetedplayer
auto=if compare(pbasiclandtypes)~equalto~15 then ability$!target(<15>*|myhand) reject!$ targetedplayer
auto=if compare(pbasiclandtypes)~equalto~16 then ability$!target(<16>*|myhand) reject!$ targetedplayer
auto=if compare(pbasiclandtypes)~equalto~17 then ability$!target(<17>*|myhand) reject!$ targetedplayer
auto=if compare(pbasiclandtypes)~equalto~18 then ability$!target(<18>*|myhand) reject!$ targetedplayer
auto=if compare(pbasiclandtypes)~equalto~19 then ability$!target(<19>*|myhand) reject!$ targetedplayer
auto=if compare(pbasiclandtypes)~morethan~19 then ability$!target(<20>*|myhand) reject!$ targetedplayer
text=Domain - Target player discards a card for each basic land type among lands you control.
mana={4}{B}
type=Sorcery
@@ -131394,7 +131379,7 @@ toughness=3
[card]
name=Wall of Resurgence
abilities=defender
auto=may target(land|mybattlefield) transforms((Elemental Creature,newability[counter(1/1.3)],newability[haste])) forever
auto=may target(land|mybattlefield) transforms((Elemental Creature,newability[counter(1/1.3)],haste)) forever
text=Defender -- When Wall of Resurgence enters the battlefield, you may put three +1/+1 counters on target land you control. If you do, that land becomes a 0/0 Elemental creature with haste that's still a land.
mana={2}{W}
type=Creature
@@ -133068,7 +133053,7 @@ type=Instant
[card]
name=Welkin Guide
abilities=flying
auto=choice target(creature) transforms((,newability[2/2],newability[flying])) ueot
auto=choice target(creature) transforms((,newability[2/2],flying)) ueot
text=Flying -- When Welkin Guide enters the battlefield, target creature gets +2/+2 and gains flying until end of turn.
mana={4}{W}
type=Creature
@@ -136322,7 +136307,7 @@ toughness=2
[card]
name=Xathrid Slyblade
abilities=opponentshroud
auto={3}{B}:name(Lose Hexproof to gain First Strike and Deathtouch) transforms((,newability[-opponentshroud],newability[first strike],newability[deathtouch])) ueot
auto={3}{B}:name(Lose Hexproof to gain First Strike and Deathtouch) transforms((,newability[-opponentshroud],first strike,deathtouch)) ueot
text=Hexproof. -- {3}{B}: Until end of turn, Xathrid Slyblade loses hexproof and gains first strike and deathtouch.
mana={2}{B}
type=Creature
@@ -136333,7 +136318,7 @@ toughness=1
[card]
name=Xenagos, God of Revels
abilities=indestructible
auto=@each my combatbegins:name(haste and +x/+x) target(other creature|mybattlefield) transforms((,newability[haste],newability[power/power])) ueot
auto=@each my combatbegins:name(haste and +x/+x) target(other creature|mybattlefield) transforms((,haste,newability[power/power])) ueot
auto=this(variable{gruul}<7) transforms((removetypes,newability[becomes(Legendary Enchantment God)]))
auto=this(variable{gruul}>6) transforms((Legendary Enchantment Creature))
text=Indestructible -- As long as your devotion to red and green is less than seven, Xenagos isn't a creature. -- At the beginning of combat on your turn, another target creature you control gains haste and gets +X/+X until end of turn, where X is that creature's power.
@@ -136936,7 +136921,7 @@ toughness=4
[card]
name=Zealous Conscripts
abilities=haste
auto=name(gain control) target(*) moveto(mybattlefield) and!(transforms((,newability[untap],newability[haste],newability[phaseaction[endofturn sourceinplay once] moveTo(ownerbattlefield)])) oneshot)!
auto=name(gain control) target(*) moveto(mybattlefield) and!(transforms((,newability[untap],haste,newability[phaseaction[endofturn sourceinplay once] moveTo(ownerbattlefield)])) oneshot)!
text=Haste -- When Zealous Conscripts enters the battlefield, gain control of target permanent until end of turn. Untap that permanent. It gains haste until end of turn.
mana={4}{R}
type=Creature
@@ -137647,7 +137632,7 @@ toughness=1
name=Zurgo Bellstriker
auto=cantbeblockerof(creature[power>=2])
other={1}{R} name(Dash)
auto=if paid(alternative) then transforms((,newability[haste],newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) forever
auto=if paid(alternative) then transforms((,haste,newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) forever
text=Zurgo Bellstriker can't block creatures with power 2 or greater. -- Dash {1}{R} (You may cast this spell for its dash cost. If you do, it gains haste, and it's returned from the battlefield to its owner's hand at the beginning of the next end step.)
mana={R}
type=Legendary Creature