1) Optimized the code of 38 cards based on rev2262.

Cards with FLASHBACK are finally 100%. Here is one example to see the changes:

OLD:

[card]
name=Lava Dart
auto=damage:1 target(creature,player)
autograveyard={S(mountain|mybattlefield)}:copy(this) && moveTo(mystack)
text=Lava Dart deals 1 damage to target creature. -- Flashback - Sacrifice a Mountain. (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={R}
type=Instant
[/card]


NEW:

[card]
name=Lava Dart
target=creature,player
auto=damage:1
flashback={S(mountain|mybattlefield)}
text=Lava Dart deals 1 damage to target creature. -- Flashback - Sacrifice a Mountain. (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={R}
type=Instant
[/card]


2)Added 21 successfully tested cards based on rev2262. Most of these cards have BUYBACK.


Tests for both keywords will follow in one of the next revisions.
This commit is contained in:
solo81@web.de
2010-09-10 22:13:41 +00:00
parent 4d8efce075
commit b336bc85d4
3 changed files with 273 additions and 297 deletions

View File

@@ -554,12 +554,6 @@ mana={4}{G}
type=Sorcery
[/card]
[card]
name=Allay
text=Buyback {3} (You may pay an additional {3} as you cast this spell. If you do, put this card into your hand as it resolves.) -- Destroy target enchantment.
mana={1}{W}
type=Instant
[/card]
[card]
name=Alley Grifters
text=Whenever Alley Grifters becomes blocked, defending player discards a card.
mana={1}{B}{B}
@@ -841,12 +835,6 @@ mana={4}{G}
type=Sorcery
[/card]
[card]
name=Anoint
text=Buyback {3} (You may pay an additional {3} as you cast this spell. If you do, put this card into your hand as it resolves.) -- Prevent the next 3 damage that would be dealt to target creature this turn.
mana={W}
type=Instant
[/card]
[card]
name=Anowon, the Ruin Sage
text=At the beginning of your upkeep, each player sacrifices a non-Vampire creature.
mana={3}{B}{B}
@@ -4105,12 +4093,6 @@ power=6
toughness=4
[/card]
[card]
name=Capsize
text=Buyback {3} (You may pay an additional {3} as you cast this spell. If you do, put this card into your hand as it resolves.) -- Return target permanent to its owner's hand.
mana={1}{U}{U}
type=Instant
[/card]
[card]
name=Captain's Maneuver
text=The next X damage that would be dealt to target creature or player this turn is dealt to another target creature or player instead.
mana={X}{R}{W}
@@ -4633,7 +4615,6 @@ loyalty=6
[/card]
[card]
name=Chandra's Spitfire
abilities=flying
text=Flying -- Whenever an opponent is dealt noncombat damage, Chandra's Spitfire gets +3/+0 until end of turn.
mana={2}{R}
type=Creature
@@ -4642,12 +4623,6 @@ power=1
toughness=3
[/card]
[card]
name=Change of Heart
text=Buyback {3} (You may pay an additional {3} as you cast this spell. If you do, put this card into your hand as it resolves.) -- Target creature can't attack this turn.
mana={W}
type=Instant
[/card]
[card]
name=Changeling Berserker
text=Changeling (This card is every creature type at all times.) -- Haste -- Champion a creature (When this enters the battlefield, sacrifice it unless you exile another creature you control. When this leaves the battlefield, that card returns to the battlefield.)
mana={3}{R}
@@ -5569,12 +5544,6 @@ mana={3}{B}{B}
type=Enchantment
[/card]
[card]
name=Constant Mists
text=Buyback - Sacrifice a land. (You may sacrifice a land in addition to any other costs as you cast this spell. If you do, put this card into your hand as it resolves.) -- Prevent all combat damage that would be dealt this turn.
mana={1}{G}
type=Instant
[/card]
[card]
name=Consult the Necrosages
text=Choose one - Target player draws two cards; or target player discards two cards.
mana={1}{U}{B}
@@ -7897,12 +7866,6 @@ mana={X}{U}{U}{U}
type=Sorcery
[/card]
[card]
name=Disturbed Burial
text=Buyback {3} (You may pay an additional {3} as you cast this spell. If you do, put this card into your hand as it resolves.) -- Return target creature card from your graveyard to your hand.
mana={1}{B}
type=Sorcery
[/card]
[card]
name=Disturbing Plot
text=Return target creature card in a graveyard to its owner's hand. -- Conspire (As you cast this spell, you may tap two untapped creatures you control that share a color with it. When you do, copy it and you may choose a new target for the copy.)
mana={1}{B}
@@ -9105,12 +9068,6 @@ power=0
toughness=2
[/card]
[card]
name=Elvish Fury
text=Buyback {4} (You may pay an additional {4} as you cast this spell. If you do, put this card into your hand as it resolves.) -- Target creature gets +2/+2 until end of turn.
mana={G}
type=Instant
[/card]
[card]
name=Elvish Guidance
text=Enchant land -- Whenever enchanted land is tapped for mana, its controller adds {G} to his or her mana pool for each Elf on the battlefield (in addition to the mana the land produces).
mana={2}{G}
@@ -20192,12 +20149,6 @@ mana={1}{U}{B}
type=Sorcery
[/card]
[card]
name=Mind Games
text=Buyback {2}{U} (You may pay an additional {2}{U} as you cast this spell. If you do, put this card into your hand as it resolves.) -- Tap target artifact, creature, or land.
mana={U}
type=Instant
[/card]
[card]
name=Mind Maggots
text=When Mind Maggots enters the battlefield, discard any number of creature cards. For each card discarded this way, put two +1/+1 counters on Mind Maggots.
mana={3}{B}
@@ -23714,12 +23665,6 @@ type=Instant
subtype=Arcane
[/card]
[card]
name=Pegasus Stampede
text=Buyback - Sacrifice a land. (You may sacrifice a land in addition to any other costs as you cast this spell. If you do, put this card into your hand as it resolves.) -- Put a 1/1 white Pegasus creature token with flying onto the battlefield.
mana={1}{W}
type=Sorcery
[/card]
[card]
name=Penance
text=Put a card from your hand on top of your library: The next time a black or red source of your choice would deal damage this turn, prevent that damage.
mana={2}{W}
@@ -26059,12 +26004,6 @@ mana={3}{G}
type=Sorcery
[/card]
[card]
name=Reaping the Rewards
text=Buyback - Sacrifice a land. (You may sacrifice a land in addition to any other costs as you cast this spell. If you do, put this card into your hand as it resolves.) -- You gain 2 life.
mana={W}
type=Instant
[/card]
[card]
name=Rebel Informer
text=Rebel Informer can't be the target of white spells or abilities from white sources. -- {3}: Put target Rebel on the bottom of its owner's library.
mana={2}{B}
@@ -26138,12 +26077,6 @@ mana={W}
type=Instant
[/card]
[card]
name=Reckless Charge
text=Target creature gets +3/+0 and gains haste until end of turn. -- Flashback {2}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={R}
type=Sorcery
[/card]
[card]
name=Reckless Embermage
text={1}{R}: Reckless Embermage deals 1 damage to target creature or player and 1 damage to itself.
mana={3}{R}
@@ -28720,12 +28653,6 @@ power=2
toughness=2
[/card]
[card]
name=Searing Touch
text=Buyback {4} (You may pay an additional {4} as you cast this spell. If you do, put this card into your hand as it resolves.) -- Searing Touch deals 1 damage to target creature or player.
mana={R}
type=Instant
[/card]
[card]
name=Seasinger
text=When you control no Islands, sacrifice Seasinger. -- You may choose not to untap Seasinger during your untap step. -- {T}: Gain control of target creature whose controller controls an Island for as long as you control Seasinger and Seasinger remains tapped.
mana={1}{U}{U}
@@ -28864,12 +28791,6 @@ mana={2}{U}{B}
type=Enchantment
[/card]
[card]
name=Seething Anger
text=Buyback {3} (You may pay an additional {3} as you cast this spell. If you do, put this card into your hand as it resolves.) -- Target creature gets +3/+0 until end of turn.
mana={R}
type=Sorcery
[/card]
[card]
name=Segmented Wurm
text=Whenever Segmented Wurm becomes the target of a spell or ability, put a -1/-1 counter on it.
mana={3}{R}{G}
@@ -29360,12 +29281,6 @@ mana={X}{B}{B}
type=Sorcery
[/card]
[card]
name=Shattering Pulse
text=Buyback {3} (You may pay an additional {3} as you cast this spell. If you do, put this card into your hand as it resolves.) -- Destroy target artifact.
mana={1}{R}
type=Instant
[/card]
[card]
name=Shattering Spree
text=Replicate {R} (When you cast this spell, copy it for each time you paid its replicate cost. You may choose new targets for the copies.) -- Destroy target artifact.
mana={R}
@@ -30343,12 +30258,6 @@ power=3
toughness=3
[/card]
[card]
name=Slaughter
text=Buyback - Pay 4 life. (You may pay 4 life in addition to any other costs as you cast this spell. If you do, put this card into your hand as it resolves.) -- Destroy target nonblack creature. It can't be regenerated.
mana={2}{B}{B}
type=Instant
[/card]
[card]
name=Slaughter Pact
text=Slaughter Pact is black. -- Destroy target nonblack creature. -- At the beginning of your next upkeep, pay {2}{B}. If you don't, you lose the game.
mana={0}
@@ -32801,12 +32710,6 @@ power=2
toughness=2
[/card]
[card]
name=Sylvan Might
text=Target creature gets +2/+2 and gains trample until end of turn. -- Flashback {2}{G}{G} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={1}{G}
type=Instant
[/card]
[card]
name=Sylvan Paradise
text=Any number of target creatures become green until end of turn.
mana={G}
@@ -34492,12 +34395,6 @@ mana={1}{U}
type=Sorcery
[/card]
[card]
name=Traitor's Clutch
text=Target creature gets +1/+0, becomes black, and gains shadow until end of turn. (It can block or be blocked by only creatures with shadow.) -- Flashback {1}{B} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={4}{B}
type=Instant
[/card]
[card]
name=Traitor's Roar
text=Tap target untapped creature. It deals damage equal to its power to its controller. -- Conspire (As you cast this spell, you may tap two untapped creatures you control that share a color with it. When you do, copy it and you may choose a new target for the copy.)
mana={4}{BR}
@@ -35639,12 +35536,6 @@ mana={4}{G}
type=Enchantment
[/card]
[card]
name=Verdant Touch
text=Buyback {3} (You may pay an additional {3} as you cast this spell. If you do, put this card into your hand as it resolves.) -- Target land becomes a 2/2 creature that's still a land. (This effect lasts indefinitely.)
mana={1}{G}
type=Sorcery
[/card]
[card]
name=Verdeloth the Ancient
kicker={X}
auto=lord(treefolk) 1/1 other

View File

@@ -341,7 +341,7 @@ toughness=1
[card]
name=Acorn Harvest
auto=token(Squirrel,creature squirrel, 1/1,green)*2
autograveyard={L}{L}{L}{1}{G}:copy(this) && moveTo(mystack) asSorcery
flashback={L}{L}{L}{1}{G}
text=Put two 1/1 green Squirrel creature tokens onto the battlefield. -- Flashback {1}{G}, Pay 3 life. (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={3}{G}
type=Sorcery
@@ -1001,6 +1001,15 @@ mana={1}{R}
type=Instant
[/card]
[card]
name=Allay
target=artifact,enchantment
auto=destroy
buyback={1}{W}{3}
text=Buyback {3} (You may pay an additional {3} as you cast this spell. If you do, put this card into your hand as it resolves.) -- Destroy target enchantment.
mana={1}{W}
type=Instant
[/card]
[card]
name=Allied Strategies
auto=aslongas(plains|myBattlefield) draw:1
auto=aslongas(island|myBattlefield) draw:1
@@ -1342,7 +1351,7 @@ type=Instant
[card]
name=Ancestral Tribute
auto=foreach(*|mygraveyard) life:2
autograveyard={9}{W}{W}{W}:copy(this) && moveTo(mystack) asSorcery
flashback={9}{W}{W}{W}
text=You gain 2 life for each card in your graveyard. -- Flashback {9}{W}{W}{W} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={5}{W}{W}
type=Sorcery
@@ -1372,8 +1381,9 @@ type=Artifact Land
[/card]
[card]
name=Ancient Grudge
auto=destroy target(artifact)
autograveyard={G}:copy(this) && moveTo(mystack)
target=artifact
auto=destroy
flashback={G}
text=Destroy target artifact. -- Flashback {G} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={1}{R}
type=Instant
@@ -1718,6 +1728,15 @@ power=3
toughness=3
[/card]
[card]
name=Anoint
target=creature
auto=prevent:3
buyback={W}{3}
text=Buyback {3} (You may pay an additional {3} as you cast this spell. If you do, put this card into your hand as it resolves.) -- Prevent the next 3 damage that would be dealt to target creature this turn.
mana={W}
type=Instant
[/card]
[card]
name=Ant Queen
auto={1}{G}:token(Insect,Creature Insect, 1/1,green)
text={1}{G}: Put a 1/1 green Insect creature token onto the battlefield.
@@ -3903,8 +3922,9 @@ type=Artifact
[/card]
[card]
name=Bash to Bits
auto=destroy target(artifact)
autograveyard={4}{R}{R}:copy(this) && moveTo(mystack)
target=artifact
auto=destroy
falshback={4}{R}{R}
text=Destroy target artifact. -- Flashback {4}{R}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={3}{R}
type=Instant
@@ -4251,7 +4271,7 @@ type=Enchantment
[card]
name=Beast Attack
auto=token(Beast,creature beast, 4/4,green)
autograveyard={2}{G}{G}{G}:copy(this) && moveTo(mystack)
falshback={2}{G}{G}{G}
text=Put a 4/4 green Beast creature token onto the battlefield. -- Flashback {2}{G}{G}{G} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={2}{G}{G}{G}
type=Instant
@@ -6627,12 +6647,11 @@ toughness=2
[/card]
[card]
name=Brush with Death
target=player
auto=damage:2 && life:2 controller
auto=kicker moveto(myhand)
auto=life:-2
auto=life:2 controller
buyback={2}{B}{2}{B}{B}
text=Buyback {2}{B}{B} (You may pay an additional {2}{B}{B} as you cast this spell. If you do, put this card into your hand as it resolves.) -- Target opponent loses 2 life. You gain 2 life.
mana={2}{B}
kicker={2}{B}{B}
type=Sorcery
[/card]
[card]
@@ -7032,7 +7051,7 @@ type=Land
[card]
name=Call of the Herd
auto=token(Elephant,creature elephant, 3/3,green)
autograveyard={3}{G}:copy(this) && moveTo(mystack) asSorcery
flashback={3}{G}
text=Put a 3/3 green Elephant creature token onto the battlefield. -- Flashback {3}{G} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={2}{G}
type=Sorcery
@@ -7098,8 +7117,9 @@ type=Instant
[/card]
[card]
name=Canopy Claws
auto=-flying target(creature)
autograveyard={G}:copy(this) && moveTo(mystack)
target=creature
auto=-flying
flashback={G}
text=Target creature loses flying until end of turn. -- Flashback {G} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={G}
type=Instant
@@ -7279,6 +7299,15 @@ mana={2}{R}
type=Enchantment
[/card]
[card]
name=Capsize
target=*
auto=moveTo(ownerhand)
buyback={1}{U}{U}{3}
text=Buyback {3} (You may pay an additional {3} as you cast this spell. If you do, put this card into your hand as it resolves.) -- Return target permanent to its owner's hand.
mana={1}{U}{U}
type=Instant
[/card]
[card]
name=Carapace
target=creature
auto=0/2
@@ -8149,6 +8178,15 @@ mana={2}{R}{R}
type=Instant
[/card]
[card]
name=Change of Heart
target=creature
auto=cantattack
buyback={W}{3}
text=Buyback {3} (You may pay an additional {3} as you cast this spell. If you do, put this card into your hand as it resolves.) -- Target creature can't attack this turn.
mana={W}
type=Instant
[/card]
[card]
name=Channel the Suns
auto=Add{W}{U}{B}{R}{G}
text=Add {W}{U}{B}{R}{G} to your mana pool.
@@ -8293,7 +8331,7 @@ type=Instant
[card]
name=Chatter of the Squirrel
auto=token(Squirrel,creature squirrel, 1/1,green)
autograveyard={1}{G}:copy(this) && moveTo(mystack) asSorcery
flashback={1}{G}
text=Put a 1/1 green Squirrel creature token onto the battlefield. -- Flashback {1}{G} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={G}
type=Sorcery
@@ -8693,6 +8731,25 @@ power=1
toughness=1
[/card]
[card]
name=Citanul Flute
auto={0}{T}:name(X = 0) && moveTo(myhand) target(creature[manacost=0]|mylibrary)
auto={1}{T}:name(X = 0) && moveTo(myhand) target(creature[manacost<=1]|mylibrary)
auto={2}{T}:name(X = 0) && moveTo(myhand) target(creature[manacost<=2]|mylibrary)
auto={3}{T}:name(X = 0) && moveTo(myhand) target(creature[manacost<=3]|mylibrary)
auto={4}{T}:name(X = 0) && moveTo(myhand) target(creature[manacost<=4]|mylibrary)
auto={5}{T}:name(X = 0) && moveTo(myhand) target(creature[manacost<=5]|mylibrary)
auto={6}{T}:name(X = 0) && moveTo(myhand) target(creature[manacost<=6]|mylibrary)
auto={7}{T}:name(X = 0) && moveTo(myhand) target(creature[manacost<=7]|mylibrary)
auto={8}{T}:name(X = 0) && moveTo(myhand) target(creature[manacost<=8]|mylibrary)
auto={9}{T}:name(X = 0) && moveTo(myhand) target(creature[manacost<=9]|mylibrary)
auto={10}{T}:name(X = 0) && moveTo(myhand) target(creature[manacost<=10]|mylibrary)
auto={11}{T}:name(X = 0) && moveTo(myhand) target(creature[manacost<=11]|mylibrary)
auto={12}{T}:name(X = 0) && moveTo(myhand) target(creature[manacost<=12]|mylibrary)
text={X}{T}: Search your library for a creature card with converted mana cost X or less, reveal it, and put it into your hand. Then shuffle your library.
type=Artifact
mana={5}
[/card]
[card]
name=Citanul Hierophants
auto=lord(creature|myBattlefield) {T}:Add{G}
text=Creatures you control have "{T}: Add {G} to your mana pool."
@@ -9335,8 +9392,9 @@ type=Sorcery
[/card]
[card]
name=Coffin Purge
auto=exile target(*|graveyard)
autograveyard={B}:copy(this) && moveTo(mystack)
target=*|graveyard
auto=moveTo(exile)
flashback={B}
text=Exile target card in a graveyard. -- Flashback {B} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={B}
type=Instant
@@ -9621,6 +9679,14 @@ mana={4}
type=Artifact
[/card]
[card]
name=Constant Mists
auto=preventallcombatdamage ueot
buyback={1}{G}{S(land|mybattlefield)}
text=Buyback - Sacrifice a land. (You may sacrifice a land in addition to any other costs as you cast this spell. If you do, put this card into your hand as it resolves.) -- Prevent all combat damage that would be dealt this turn.
mana={1}{G}
type=Instant
[/card]
[card]
name=Constricting Tendrils
target=creature
auto=-3/-0
@@ -10264,8 +10330,9 @@ type=Instant
[/card]
[card]
name=Crippling Fatigue
auto=-2/-2 target(creature)
autograveyard={L}{L}{L}{1}{B}:copy(this) && moveTo(mystack) asSorcery
target=creature
auto=-2/-2
flashback={L}{L}{L}{1}{B}
text=Target creature gets -2/-2 until end of turn. -- Flashback {1}{B}, Pay 3 life (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={1}{B}{B}
type=Sorcery
@@ -10447,7 +10514,7 @@ toughness=2
[card]
name=Crush of Wurms
auto=token(Wurm,creature wurm, 6/6,green)*3
autograveyard={9}{G}{G}{G}:copy(this) && moveTo(mystack) asSorcery
flashback={9}{G}{G}{G}
text=Put three 6/6 green Wurm creature tokens onto the battlefield. -- Flashback {9}{G}{G}{G} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={6}{G}{G}{G}
type=Sorcery
@@ -11747,16 +11814,18 @@ toughness=1
[/card]
[card]
name=Deep Analysis
auto=draw:2 target(player)
autograveyard={L}{L}{L}{1}{U}:copy(this) moveTo(mystack) asSorcery
target=player
auto=draw:2
flashback={L}{L}{L}{1}{U}
text=Target player draws two cards. -- Flashback {1}{U}, Pay 3 life. (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={3}{U}
type=Sorcery
[/card]
[card]
name=Deep Reconnaissance
auto=moveTo(myBattlefield) target(land[basic]|mylibrary) && tap
autograveyard={4}{G}:copy(this) && moveTo(mystack) asSorcery
target=land[basic]|mylibrary
auto=moveTo(myBattlefield) && tap
flashback={4}{G}
text=Search your library for a basic land card and put that card onto the battlefield tapped. Then shuffle your library. -- Flashback {4}{G} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={2}{G}
type=Sorcery
@@ -11912,8 +11981,9 @@ toughness=1
[/card]
[card]
name=Defy Gravity
auto=flying target(creature)
autograveyard={U}:copy(this) && moveTo(mystack)
target=creature
auto=flying
flashback={U}
text=Target creature gains flying until end of turn. -- Flashback {U} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={U}
type=Instant
@@ -11975,8 +12045,9 @@ type=Enchantment
[/card]
[card]
name=Dematerialize
auto=moveTo(ownerhand) target(*)
autograveyard={5}{U}{U}:copy(this) && moveTo(mystack) asSorcery
target=*
auto=moveTo(ownerhand)
flashback={5}{U}{U}
text=Return target permanent to its owner's hand. -- Flashback {4}{G} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={3}{U}
type=Sorcery
@@ -12728,6 +12799,15 @@ mana={B}{B}
type=Sorcery
[/card]
[card]
name=Disturbed Burial
target=creature|mygraveyard
auto=moveTo(mygraveyard)
buyback={1}{B}{3}
text=Buyback {3} (You may pay an additional {3} as you cast this spell. If you do, put this card into your hand as it resolves.) -- Return target creature card from your graveyard to your hand.
mana={1}{B}
type=Sorcery
[/card]
[card]
name=Dive Bomber
abilities=flying
auto={T}{S}:damage:2 target(creature[attacking;blocking])
@@ -14088,8 +14168,9 @@ toughness=5
[/card]
[card]
name=Earth Rift
auto=destroy target(land)
autograveyard={5}{R}{R}:copy(this) && moveTo(mystack) asSorcery
target=land
auto=destroy
flashback={5}{R}{R}
text=Destroy target land. -- Flashback {5}{R}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={3}{R}
type=Sorcery
@@ -14434,7 +14515,7 @@ color=red
[card]
name=Elephant Ambush
auto=token(Elephant,creature elephant, 3/3,green)
autograveyard={6}{G}{G}:copy(this) && moveTo(mystack)
flashback={6}{G}{G}
text=Put a 3/3 green Elephant creature token onto the battlefield. -- Flashback {2}{G}{G} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={2}{G}{G}
type=Instant
@@ -14642,17 +14723,26 @@ toughness=1
[/card]
[card]
name=Elvish Farmer
auto=@each my upkeep:counter(0/0,1,Spore)
auto={C(0/0,-3,Spore)}:Token(-1924)
auto={S(saproling|myBattlefield)}:life:2
text=At the beginning of your upkeep, put a spore counter on Elvish Farmer. -- Remove three spore counters from Elvish Farmer: Put a 1/1 green Saproling creature token onto the battlefield. -- Sacrifice a Saproling: You gain 2 life.
mana={1}{G}
type=Creature
subtype=Elf
auto=@each my upkeep:counter(0/0,1,Spore)
auto={C(0/0,-3,Spore)}:Token(-1924)
auto={S(saproling|myBattlefield)}:life:2
power=0
toughness=2
[/card]
[card]
name=Elvish Fury
target=creature
auto=2/2
buyback={G}{4}
text=Buyback {4} (You may pay an additional {4} as you cast this spell. If you do, put this card into your hand as it resolves.) -- Target creature gets +2/+2 until end of turn.
mana={G}
type=Instant
[/card]
[card]
name=Elvish Handservant
auto=@movedTo(giant|stack):may counter(1/1,1)
text=Whenever a player casts a Giant spell, you may put a +1/+1 counter on Elvish Handservant.
@@ -15232,8 +15322,10 @@ subtype=Aura
[/card]
[card]
name=Engulfing Flames
auto=damage:1 target(creature) && cantregenerate
autograveyard={3}{R}:copy(this) && moveTo(mystack)
target=creature
auto=damage:1
auto=cantregenerate
flashback={3}{R}
text=Engulfing Flames deals 1 damage to target creature. It can't be regenerated this turn. -- Flashback {3}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={R}
type=Instant
@@ -15733,10 +15825,9 @@ toughness=6
[card]
name=Evincar's Justice
auto=damage:2 all(creature,player)
auto=kicker moveto(myhand)
buyback={2}{B}{B}{3}
text=Buyback {3} (You may pay an additional {3} as you cast this spell. If you do, put this card into your hand as it resolves.) -- Evincar's Justice deals 2 damage to each creature and each player.
mana={2}{B}{B}
kicker={3}
type=Sorcery
[/card]
[card]
@@ -16592,8 +16683,9 @@ type=Enchantment
[/card]
[card]
name=Fervent Denial
auto=fizzle target(*|stack)
autograveyard={5}{U}{U}:copy(this) && moveTo(mystack)
target=*|stack
auto=fizzle
flashback={5}{U}{U}
text=Counter target spell. -- Flashback {5}{U}{U} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={3}{U}{U}
type=Instant
@@ -16883,8 +16975,9 @@ type=Nothing
[/card]
[card]
name=Fire Bolt
auto=damage:2 target(creature)
autograveyard={4}{R}:copy(this) && moveTo(mystack) asSorcery
target=creature,player
auto=damage:2
flashback={4}{R}
text=Firebolt deals 2 damage to target creature or player. -- Flashback {4}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={R}
type=Sorcery
@@ -17358,7 +17451,7 @@ type=Instant
name=Flash of Defiance
auto=lord(creature[green]) cantblock
auto=lord(creature[white]) cantblock
autograveyard={L}{L}{L}{1}{R}:copy(this) && moveTo(mystack) asSorcery
flashback={L}{L}{L}{1}{R}
text=Green creatures and white creatures can't block this turn. -- Flashback {1}{R}, Pay 3 life. (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={1}{R}
type=Sorcery
@@ -17811,7 +17904,7 @@ toughness=1
[card]
name=Folk Medicine
auto=foreach(creature|mybattlefield) life:1
autograveyard={1}{W}:copy(this) && moveTo(mystack)
flashback={1}{W}
text=You gain 1 life for each creature you control. -- Flashback {2}{G}{G} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={2}{G}
type=Instant
@@ -21252,7 +21345,7 @@ toughness=2
name=Grizzly Fate
auto=token(Bear,creature bear, 2/2,green)*2
auto=aslongas(*|mygraveyard) token(Bear,creature bear, 2/2,green)*2 >6
autograveyard={5}{G}{G}:copy(this) && moveTo(mystack) asSorcery
flashback={5}{G}{G}
text=Put two 2/2 green Bear creature tokens onto the battlefield. -- Threshold <20>-- Put four 2/2 green Bear creature tokens onto the battlefield instead if seven or more cards are in your graveyard. -- Flashback {2}{G}{G} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={3}{G}{G}
type=Sorcery
@@ -23267,7 +23360,7 @@ type=Sorcery
name=Howling Gale
auto=damage:1 all(creature[flying])
auto=damage:1 all(player)
autograveyard={1}{G}:copy(this) && moveTo(mystack)
flashback={1}{G}
text=Howling Gale deals 1 damage to each creature with flying and each player. -- Flashback {1}{G} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={1}{G}
type=Instant
@@ -23964,6 +24057,15 @@ type=Enchantment
subtype=Aura
[/card]
[card]
name=Imp's Mischief
target=creature
auto=mustattack
buyback={1}{B}{3}
text=Buyback {3} (You may pay an additional {3} as you cast this spell. If you do, put this card into your hand as it resolves.) -- Target creature attacks this turn if able.
mana={1}{B}
type=Instant
[/card]
[card]
name=In the Web of War
auto=@movedto(creature|myBattlefield):all(trigger) 2/0 ueot
auto=@movedto(creature|myBattlefield):all(trigger) haste ueot
@@ -27630,10 +27732,9 @@ toughness=2
[card]
name=Lab Rats
auto=token(Rat,creature token rat,1/1,black)
auto=kicker moveTo(myhand)
buyback={B}{4}
text=Buyback {4} (You may pay an additional {4} as you cast this spell. If you do, put this card into your hand as it resolves.) -- Put a 1/1 black Rat creature token onto the battlefield.
mana={B}
kicker={4}
type=Sorcery
[/card]
[card]
@@ -27860,8 +27961,9 @@ type=Sorcery
[/card]
[card]
name=Lava Dart
auto=damage:1 target(creature,player)
autograveyard={S(mountain|mybattlefield)}:copy(this) && moveTo(mystack)
target=creature,player
auto=damage:1
flashback={S(mountain|mybattlefield)}
text=Lava Dart deals 1 damage to target creature. -- Flashback - Sacrifice a Mountain. (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={R}
type=Instant
@@ -30307,7 +30409,7 @@ name=Marshaling Cry
auto=lord(creature|myBattlefield) 1/1
auto=lord(creature|myBattlefield) vigilance
autohand={2}:cycling
autograveyard={3}{W}:copy(this) && moveTo(mystack) asSorcery
flashback={3}{W}
text=Creatures you control get +1/+1 and gain vigilance until end of turn. -- Cycling {2} ({2}, Discard this card: Draw a card.) -- Flashback {3}{W} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={1}{W}{W}
type=Sorcery
@@ -31161,6 +31263,15 @@ type=Enchantment
subtype=Aura
[/card]
[card]
name=Mind Games
target=artifact,creature,land
auto=tap
buyback={U}{2}{U}
text=Buyback {2}{U} (You may pay an additional {2}{U} as you cast this spell. If you do, put this card into your hand as it resolves.) -- Tap target artifact, creature, or land.
mana={U}
type=Instant
[/card]
[card]
name=Mind Harness
target=creature(red;green)
auto=@each my upkeep:counter(0/0,1,Age)
@@ -31884,7 +31995,7 @@ subtype=Aura
[card]
name=Moment's Peace
auto=preventAllcombatDamage ueot
autograveyard={2}{G}:copy(this) && moveTo(mystack)
flashback={2}{G}
text=Prevent all combat damage that would be dealt this turn. -- Flashback {2}{G} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={1}{G}
type=Instant
@@ -32060,9 +32171,10 @@ type=Sorcery
[/card]
[card]
name=Morbid Hunger
auto=damage:3 target(creature,player)
target=creature,player
auto=damage:3
auto=life:3 controller
autograveyard={7}{B}{B}:copy(this) && moveTo(mystack) asSorcery
flashback={7}{B}{B}
text=Morbid Hunger deals 3 damage to target creature or player. You gain 3 life. -- Flashback {7}{B}{B} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={4}{B}{B}
type=Sorcery
@@ -35763,6 +35875,14 @@ mana={3}{W}
type=Enchantment
[/card]
[card]
name=Pegasus Stampede
auto=token(Pegasus,Creature Pegasus,1/1,flying,white)
buyback={1}{W}{S(land|myBattlefield)
text=Buyback - Sacrifice a land. (You may sacrifice a land in addition to any other costs as you cast this spell. If you do, put this card into your hand as it resolves.) -- Put a 1/1 white Pegasus creature token with flying onto the battlefield.
mana={1}{W}
type=Sorcery
[/card]
[card]
name=Pelakka Wurm
abilities=trample
auto=life:7
@@ -39013,8 +39133,9 @@ type=Instant
[/card]
[card]
name=Ray of Distortion
auto=destroy target(artifact,enchantment)
autograveyard={4}{W}{W}:copy(this) && moveTo(mystack)
target=artifact,enchantment
auto=destroy
flashback={4}{W}{W}
text=Destroy target artifact or enchantment. -- Flashback {4}{W}{W} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={3}{W}
type=Instant
@@ -39172,6 +39293,14 @@ mana={2}{B}
type=Instant
[/card]
[card]
name=Reaping the Rewards
auto=life:2
buyback={W}{S(land|myBattlefield)}
text=Buyback - Sacrifice a land. (You may sacrifice a land in addition to any other costs as you cast this spell. If you do, put this card into your hand as it resolves.) -- You gain 2 life.
mana={W}
type=Instant
[/card]
[card]
name=Reassembling Skeleton
autograveyard={1}{B}:moveTo(myBattlefield) && tap
text={1}{B}: Return Reassembling Skeleton from your graveyard to the battlefield tapped.
@@ -39204,6 +39333,16 @@ mana={2}{B}{R}
type=Enchantment
[/card]
[card]
name=Reckless Charge
target=creature
auto=3/0
auto=haste
flashback={2}{R}
text=Target creature gets +3/+0 and gains haste until end of turn. -- Flashback {2}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={R}
type=Sorcery
[/card]
[card]
name=Reckless One
abilities=haste
auto=foreach(goblin) 1/1
@@ -40465,7 +40604,7 @@ type=Sorcery
[card]
name=Roar of the Wurm
auto=token(Wurm,creature wurm, 6/6,green)
autograveyard={3}{G}:copy(this) && moveTo(mystack) asSorcery
flashback={3}{G}
text=Put a 6/6 green Wurm creature token onto the battlefield. -- Flashback {3}{G} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={6}{G}
type=Sorcery
@@ -42163,8 +42302,9 @@ toughness=1
[/card]
[card]
name=Scorching Missile
auto=damage:4 target(player)
autograveyard={9}{R}:copy(this) && moveTo(mystack) asSorcery
target=player
auto=damage:4
flashback={9}{R}
text=Scorching Missile deals 4 damage to target player. -- Flashback {9}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={3}{R}
type=Sorcery
@@ -42611,6 +42751,15 @@ mana={2}{R}
type=Sorcery
[/card]
[card]
name=Searing Touch
target=creature,player
auto=damage:1
buyback={R}{4}
text=Buyback {4} (You may pay an additional {4} as you cast this spell. If you do, put this card into your hand as it resolves.) -- Searing Touch deals 1 damage to target creature or player.
mana={R}
type=Instant
[/card]
[card]
name=Searing Wind
target=creature,player
auto=damage:10
@@ -42791,6 +42940,15 @@ id=-1111136
type=Nothing
[/card]
[card]
name=Seething Anger
target=creature
auto=3/0
buyback={R}{3}
text=Buyback {3} (You may pay an additional {3} as you cast this spell. If you do, put this card into your hand as it resolves.) -- Target creature gets +3/+0 until end of turn.
mana={R}
type=Sorcery
[/card]
[card]
name=Seething Pathblazer
auto={S(elemental|myBattlefield)}:2/0 && first strike
text=Sacrifice an Elemental: Seething Pathblazer gets +2/+0 and gains first strike until end of turn.
@@ -43466,6 +43624,15 @@ mana={B}
type=Sorcery
[/card]
[card]
name=Shattering Pulse
target=artifact
auto=destroy
buyback={1}{R}{3}
text=Buyback {3} (You may pay an additional {3} as you cast this spell. If you do, put this card into your hand as it resolves.) -- Destroy target artifact.
mana={1}{R}
type=Instant
[/card]
[card]
name=Shatterskull Giant
mana={2}{R}{R}
type=Creature
@@ -45307,6 +45474,15 @@ mana={4}
type=Artifact
[/card]
[card]
name=Slaughter
target=creature[-black]
auto=bury
buyback={2}{B}{B}{L}{L}{L}{L}
text=Buyback - Pay 4 life. (You may pay 4 life in addition to any other costs as you cast this spell. If you do, put this card into your hand as it resolves.) -- Destroy target nonblack creature. It can't be regenerated.
mana={2}{B}{B}
type=Instant
[/card]
[card]
name=Slaughter Cry
target=creature
auto=3/0
@@ -48539,8 +48715,9 @@ type=Enchantment
[/card]
[card]
name=Strangling Soot
auto=destroy target(creature[toughness<=3])
autograveyard={5}{R}:copy(this) && moveTo(mystack) asSorcery
target=creature[toughness<=3]
auto=destroy
flashback={5}{R}
text=Destroy target creature with toughness 3 or less. -- Flashback {5}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={2}{B}
type=Instant
@@ -49571,6 +49748,15 @@ power=1
toughness=2
[/card]
[card]
name=Sylvan Might
target=creature
auto=2/2
flashback={2}{G}{G}
text=Target creature gets +2/+2 and gains trample until end of turn. -- Flashback {2}{G}{G} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={1}{G}
type=Instant
[/card]
[card]
name=Sylvan Ranger
auto=may moveTo(myhand) target(land[basic]|mylibrary) && tap
text=When Sylvan Ranger enters the battlefield, you may search your library for a basic land card, reveal it, and put it into your hand. If you do, shuffle your library.
@@ -50940,7 +51126,7 @@ toughness=3
[card]
name=Think Twice
auto=draw:1
autograveyard={2}{U}:copy(this) && moveTo(mystack)
flashback={2}{U}
text=Draw a card. -- Flashback {2}{U} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={1}{U}
type=Instant
@@ -51268,8 +51454,9 @@ type=Sorcery
[/card]
[card]
name=Thrill of the Hunt
auto=1/2 target(creature)
autograveyard={W}:copy(this) && moveTo(mystack)
target=creature
auto=1/2
flashback={W}
text=Target creature gets +1/+2 until end of turn. -- Flashback {W} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={G}
type=Instant
@@ -52459,6 +52646,17 @@ mana={3}{R}
type=Sorcery
[/card]
[card]
name=Traitor's Clutch
target=creature
auto=1/0
auto=transforms(,black) ueot
auto=shadow
flashback={1}{B}
text=Target creature gets +1/+0, becomes black, and gains shadow until end of turn. (It can block or be blocked by only creatures with shadow.) -- Flashback {1}{B} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={4}{B}
type=Instant
[/card]
[card]
name=Tranquil Domain
auto=destroy all(enchantment[-aura])
text=Destroy all non-Aura enchantments.
@@ -54447,6 +54645,15 @@ power=7
toughness=7
[/card]
[card]
name=Verdant Touch
target=land
auto=becomes(Creature,2/2)
buyback={1}{G}{3}
text=Buyback {3} (You may pay an additional {3} as you cast this spell. If you do, put this card into your hand as it resolves.) -- Target land becomes a 2/2 creature that's still a land. (This effect lasts indefinitely.)
mana={1}{G}
type=Sorcery
[/card]
[card]
name=Verdigris
target=artifact
auto=destroy
@@ -55478,7 +55685,7 @@ subtype=Island Mountain
name=Volcanic Spray
auto=damage:1 all(creature[-flying])
auto=damage:1 all(player)
autograveyard={1}{R}:copy(this) && moveTo(mystack) asSorcery
flahback={1}{R}
text=Volcanic Spray deals 1 damage to each creature without flying and each player. -- Flashback {1}{G} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={1}{R}
type=Sorcery
@@ -56942,10 +57149,9 @@ toughness=1
[card]
name=Whispers of the Muse
auto=draw:1
auto=kicker moveTo(myhand)
buyback={U}{5}
text=Buyback {5} (You may pay an additional {5} as you cast this spell. If you do, put this card into your hand as it resolves.) -- Draw a card.
mana={U}
kicker={5}
type=Instant
[/card]
[card]

View File

@@ -178,17 +178,6 @@ type=nothing
id=-998877332
[/card]
[card]
name=Sneak Attack
auto=counter(0/0,0,breach)
auto={R}: target(creature|myhand) moveto(mybattlefield) && counter(0/0,+1,breach) all(this)
auto=@movedto(creature[-token]|battlefield): this(counter{0/0,1,breach}) all(trigger) counter(0/0,1,breach) && this(counter{0/0,1,breach}) counter(0/0,-1,breach) &&all(creature[counter{0/0.1.breach}]|myBattlefield) haste ueot
auto=lord(creature[counter{0/0.1.breach}]|myBattlefield) haste
auto=@next endofturn:moveto(mygraveyard) all(creature[counter{0/0.1.breach}]|myBattlefield)
text={R}: You may put a creature card from your hand onto the battlefield. That creature gains haste. Sacrifice the creature at the beginning of the next end step.
mana={3}{R}
type=enchantment
[/card]
[card]
name=Aluren
auto={0}:notatarget(creature[manacost<=3]|myhand) moveto(mybattlefield)
text=Any player may play creature cards with converted mana cost 3 or less without paying their mana cost and as though they had flash.
@@ -1758,116 +1747,6 @@ type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=Citanul Flute
auto=aslongas(creature[manacost=0]|mylibrary) lord(this) {0}{t}:token(-2873000)
auto=aslongas(creature[manacost=1]|mylibrary) lord(this) {1}{t}:token(-2873001)
auto=aslongas(creature[manacost=2]|mylibrary) lord(this) {2}{t}:token(-2873002)
auto=aslongas(creature[manacost=3]|mylibrary) lord(this) {3}{t}:token(-2873003)
auto=aslongas(creature[manacost=4]|mylibrary) lord(this) {4}{t}:token(-2873004)
auto=aslongas(creature[manacost=5]|mylibrary) lord(this) {5}{t}:token(-2873005)
auto=aslongas(creature[manacost=6]|mylibrary) lord(this) {6}{t}:token(-2873006)
auto=aslongas(creature[manacost=7]|mylibrary) lord(this) {7}{t}:token(-2873007)
auto=aslongas(creature[manacost=8]|mylibrary) lord(this) {8}{t}:token(-2873008)
auto=aslongas(creature[manacost=9]|mylibrary) lord(this) {9}{t}:token(-2873009)
auto=aslongas(creature[manacost=10]|mylibrary) lord(this) {10}{t}:token(-2873010)
auto=aslongas(creature[manacost=11]|mylibrary) lord(this) {11}{t}:token(-2873011)
auto=aslongas(creature[manacost=12]|mylibrary) lord(this) {12}{t}:token(-2873012)
text={X}{T}: Search your library for a creature card with converted mana cost X or less, reveal it, and put it into your hand. Then shuffle your library.
type=Artifact
mana={5}
[/card]
[card]
name=Manacost 0
id=-2873000
auto=moveTo(myhand) target(creature[manacost=0]|mylibrary)
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=Manacost 1 or less
id=-2873001
auto=moveTo(myhand) target(creature[manacost<=1]|mylibrary)
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=Manacost 2 or less
id=-2873002
auto=moveTo(myhand) target(creature[manacost<=2]|mylibrary)
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=Manacost 3 or less
id=-2873003
auto=moveTo(myhand) target(creature[manacost<=3]|mylibrary)
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=Manacost 4 or less
id=-2873004
auto=moveTo(myhand) target(creature[manacost<=4]|mylibrary)
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=Manacost 5 or less
id=-2873005
auto=moveTo(myhand) target(creature[manacost<=5]|mylibrary)
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=Manacost 6 or less
id=-2873006
auto=moveTo(myhand) target(creature[manacost<=6]|mylibrary)
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=Manacost 7 or less
id=-2873007
auto=moveTo(myhand) target(creature[manacost<=7]|mylibrary)
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=Manacost 8 or less
id=-2873008
auto=moveTo(myhand) target(creature[manacost<=8]|mylibrary)
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=Manacost 9 or less
id=-2873009
auto=moveTo(myhand) target(creature[manacost<=9]|mylibrary)
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=Manacost 10 or less
id=-2873010
auto=moveTo(myhand) target(creature[manacost<=10]|mylibrary)
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=Manacost 11 or less
id=-2873011
auto=moveTo(myhand) target(creature[manacost<=11]|mylibrary)
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=Manacost 12 or less
id=-2873012
auto=moveTo(myhand) target(creature[manacost<=12]|mylibrary)
type=nothing
auto=moveto(exile) all(this)
[/card]
[card]
name=Amulet of Vigor
auto=@movedto(creature,artifact,land|mybattlefield): untap all(trigger[to])
text=Whenever a permanent enters the battlefield tapped and under your control, untap it.