- Added 22 successful tested cards (card list --> first comment)

Zethfox found out that a single sacrifice cost as an addition to a normal manacost can be added to the manacost-line of a card!

Here is a code example from the famous card Natural Order (VIS):

[card]
name=Natural Order
auto=moveTo(myBattlefield) target(creature[green]|myLibrary)
text=As an additional cost to cast Natural Order, sacrifice a green creature. -- Search your library for a green creature card and put it onto the battlefield. Then shuffle your library.
mana={2}{G}{G}{s;notatarget(creature[green]|mybattlefield)}
type=Sorcery
[/card]

I tested this excessively and I have to say: This kind of code leads to absolute 100%ers.


- Added 2 tests for this to save it from being broken by future code changes.


- Removed the land cycle from Visions (Coral Atoll, everglades, etc.).
This commit is contained in:
solo81@web.de
2010-07-28 18:30:16 +00:00
parent 7e5add2b3c
commit a537522770
6 changed files with 6965 additions and 6962 deletions
+50 -134
View File
@@ -106,12 +106,6 @@ mana={1}{W}
type=Instant type=Instant
[/card] [/card]
[card] [card]
name=Abjure
text=As an additional cost to cast Abjure, sacrifice a blue permanent. -- Counter target spell.
mana={U}
type=Instant
[/card]
[card]
name=Abolish name=Abolish
text=You may discard a Plains card rather than pay Abolish's mana cost. -- Destroy target artifact or enchantment. text=You may discard a Plains card rather than pay Abolish's mana cost. -- Destroy target artifact or enchantment.
mana={1}{W}{W} mana={1}{W}{W}
@@ -698,12 +692,6 @@ power=*
toughness=* toughness=*
[/card] [/card]
[card] [card]
name=Altar of Bone
text=As an additional cost to cast Altar of Bone, sacrifice a creature. -- Search your library for a creature card, reveal that card, and put it into your hand. Then shuffle your library.
mana={G}{W}
type=Sorcery
[/card]
[card]
name=Altar of Dementia name=Altar of Dementia
text=Sacrifice a creature: Target player puts a number of cards equal to the sacrificed creature's power from the top of his or her library into his or her graveyard. text=Sacrifice a creature: Target player puts a number of cards equal to the sacrificed creature's power from the top of his or her library into his or her graveyard.
mana={2} mana={2}
@@ -3459,13 +3447,6 @@ power=3
toughness=3 toughness=3
[/card] [/card]
[card] [card]
name=Bone Splinters
target=creature
auto=destroy
text=As an additional cost to cast Bone Splinters, sacrifice a creature. -- Destroy target creature.
type=Sorcery
[/card]
[card]
name=Boneknitter name=Boneknitter
text={1}{B}: Regenerate target Zombie. -- Morph {2}{B} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) text={1}{B}: Regenerate target Zombie. -- Morph {2}{B} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={1}{B} mana={1}{B}
@@ -6386,6 +6367,16 @@ mana={2}{U}
type=Enchantment type=Enchantment
[/card] [/card]
[card] [card]
###this land cycle does not work! 0.12.1
name=Coral Atoll
auto=tap
auto=moveTo(ownerhand) notatarget(island[-tapped]|myBattlefield)
auto=moveTo(graveyard) notatarget(this|myBattlefield)
auto=@movedTo(island[-tapped]|myhand) from(myBattlefield):lord(coral atoll) {T}:Add{1}{U}
text=Coral Atoll enters the battlefield tapped. -- When Coral Atoll enters the battlefield, sacrifice it unless you return an untapped Island you control to its owner's hand. -- {T}: Add {1}{U} to your mana pool.
type=Land
[/card]
[card]
name=Coral Fighters name=Coral Fighters
text=Whenever Coral Fighters attacks and isn't blocked, look at the top card of defending player's library. You may put that card on the bottom of that player's library. text=Whenever Coral Fighters attacks and isn't blocked, look at the top card of defending player's library. You may put that card on the bottom of that player's library.
mana={1}{U} mana={1}{U}
@@ -6799,12 +6790,6 @@ mana={4}
type=Artifact type=Artifact
[/card] [/card]
[card] [card]
name=Crop Rotation
text=As an additional cost to cast Crop Rotation, sacrifice a land. -- Search your library for a land card and put that card onto the battlefield. Then shuffle your library.
mana={G}
type=Instant
[/card]
[card]
name=Crosis, the Purger name=Crosis, the Purger
text=Flying -- Whenever Crosis, the Purger deals combat damage to a player, you may pay {2}{B}. If you do, choose a color, then that player reveals his or her hand and discards all cards of that color. text=Flying -- Whenever Crosis, the Purger deals combat damage to a player, you may pay {2}{B}. If you do, choose a color, then that player reveals his or her hand and discards all cards of that color.
mana={3}{U}{B}{R} mana={3}{U}{B}{R}
@@ -7678,12 +7663,6 @@ mana={3}{R}
type=Sorcery type=Sorcery
[/card] [/card]
[card] [card]
name=Death Bomb
text=As an additional cost to cast Death Bomb, sacrifice a creature. -- Destroy target nonblack creature. It can't be regenerated. Its controller loses 2 life.
mana={3}{B}
type=Instant
[/card]
[card]
name=Death Charmer name=Death Charmer
text=Whenever Death Charmer deals combat damage to a creature, that creature's controller loses 2 life unless he or she pays {2}. text=Whenever Death Charmer deals combat damage to a creature, that creature's controller loses 2 life unless he or she pays {2}.
mana={2}{B} mana={2}{B}
@@ -8412,12 +8391,6 @@ mana={1}{B}
type=Instant type=Instant
[/card] [/card]
[card] [card]
name=Diabolic Intent
text=As an additional cost to cast Diabolic Intent, sacrifice a creature. -- Search your library for a card and put that card into your hand. Then shuffle your library.
mana={1}{B}
type=Sorcery
[/card]
[card]
name=Diabolic Servitude name=Diabolic Servitude
text=When Diabolic Servitude enters the battlefield, return target creature card from your graveyard to the battlefield. -- When the creature put onto the battlefield with Diabolic Servitude is put into a graveyard, exile it and return Diabolic Servitude to its owner's hand. -- When Diabolic Servitude leaves the battlefield, exile the creature put onto the battlefield with Diabolic Servitude. text=When Diabolic Servitude enters the battlefield, return target creature card from your graveyard to the battlefield. -- When the creature put onto the battlefield with Diabolic Servitude is put into a graveyard, exile it and return Diabolic Servitude to its owner's hand. -- When Diabolic Servitude leaves the battlefield, exile the creature put onto the battlefield with Diabolic Servitude.
mana={3}{B} mana={3}{B}
@@ -8910,6 +8883,16 @@ power=0
toughness=5 toughness=5
[/card] [/card]
[card] [card]
###This land cycle does not work!
name=Dormant Volcano
auto=tap
auto=aslongas(mountain[-tapped]|myBattlefield) moveTo(ownerhand) notatarget(mountain[-tapped]|myBattlefield)
auto=moveTo(graveyard) notatarget(this|myBattlefield)
auto=@movedTo(mountain[-tapped]|myhand) from(myBattlefield):lord(dormant volcano) {T}:Add{1}{R}
text=Dormant Volcano enters the battlefield tapped. -- When Dormant Volcano enters the battlefield, sacrifice it unless you return an untapped Mountain you control to its owner's hand. -- {T}: Add {1}{R} to your mana pool.
type=Land
[/card]
[card]
name=Dosan the Falling Leaf name=Dosan the Falling Leaf
text=Players can cast spells only during their own turns. text=Players can cast spells only during their own turns.
mana={1}{G}{G} mana={1}{G}{G}
@@ -10837,6 +10820,16 @@ mana={0}
type=Artifact type=Artifact
[/card] [/card]
[card] [card]
###This land cyclce does not work!
name=Everglades
auto=tap
auto=aslongas(swamp[-tapped]|myBattlefield) moveTo(ownerhand) notatarget(swamp[-tapped]|myBattlefield)
auto=moveTo(graveyard) notatarget(this|myBattlefield)
auto=@movedTo(swamp[-tapped]|myhand) from(myBattlefield):lord(everglades) {T}:Add{1}{B}
text=Everglades enters the battlefield tapped. -- When Everglades enters the battlefield, sacrifice it unless you return an untapped Swamp you control to its owner's hand. -- {T}: Add {1}{B} to your mana pool.
type=Land
[/card]
[card]
name=Everglove Courier name=Everglove Courier
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. 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} mana={2}{G}
@@ -11692,12 +11685,6 @@ mana={1}{R}
type=Enchantment type=Enchantment
[/card] [/card]
[card] [card]
name=Fiery Conclusion
text=As an additional cost to cast Fiery Conclusion, sacrifice a creature. -- Fiery Conclusion deals 5 damage to target creature.
mana={1}{R}
type=Instant
[/card]
[card]
name=Fiery Gambit name=Fiery Gambit
text=Flip a coin until you lose a flip or choose to stop flipping. If you lose a flip, Fiery Gambit has no effect. If you win one or more flips, Fiery Gambit deals 3 damage to target creature. If you win two or more flips, Fiery Gambit deals 6 damage to each opponent. If you win three or more flips, draw nine cards and untap all lands you control. text=Flip a coin until you lose a flip or choose to stop flipping. If you lose a flip, Fiery Gambit has no effect. If you win one or more flips, Fiery Gambit deals 3 damage to target creature. If you win two or more flips, Fiery Gambit deals 6 damage to each opponent. If you win three or more flips, draw nine cards and untap all lands you control.
mana={2}{R} mana={2}{R}
@@ -14096,12 +14083,6 @@ power=1
toughness=1 toughness=1
[/card] [/card]
[card] [card]
name=Goblin Grenade
text=As an additional cost to cast Goblin Grenade, sacrifice a Goblin. -- Goblin Grenade deals 5 damage to target creature or player.
mana={R}
type=Sorcery
[/card]
[card]
name=Goblin Grenadiers name=Goblin Grenadiers
text=Whenever Goblin Grenadiers attacks and isn't blocked, you may sacrifice it. If you do, destroy target creature and target land. text=Whenever Goblin Grenadiers attacks and isn't blocked, you may sacrifice it. If you do, destroy target creature and target land.
mana={3}{R} mana={3}{R}
@@ -18011,6 +17992,16 @@ power=2
toughness=1 toughness=1
[/card] [/card]
[card] [card]
###This land cycle does not work!
name=Jungle Basin
auto=tap
auto=aslongas(forest[-tapped]|myBattlefield) moveTo(ownerhand) notatarget(forest[-tapped]|myBattlefield)
auto=moveTo(graveyard) notatarget(this|myBattlefield)
auto=@movedTo(forest[-tapped]|myhand) from(myBattlefield):lord(jungle basin) {T}:Add{1}{G}
text=Jungle Basin enters the battlefield tapped. -- When Jungle Basin enters the battlefield, sacrifice it unless you return an untapped Forest you control to its owner's hand. -- {T}: Add {1}{G} to your mana pool.
type=Land
[/card]
[card]
name=Juniper Order Advocate name=Juniper Order Advocate
text=Green creatures you control get +1/+1 as long as Juniper Order Advocate is untapped. text=Green creatures you control get +1/+1 as long as Juniper Order Advocate is untapped.
mana={2}{W} mana={2}{W}
@@ -18212,6 +18203,16 @@ power=5
toughness=5 toughness=5
[/card] [/card]
[card] [card]
###This land cycle does not work!
name=Karoo
auto=tap
auto=aslongas(plains[-tapped]|myBattlefield) moveTo(ownerhand) notatarget(plains[-tapped]|myBattlefield)
auto=moveTo(graveyard) notatarget(this|myBattlefield)
auto=@movedTo(plains[-tapped]|myhand) from(myBattlefield):lord(karoo) {T}:Add{1}{W}
text=Karoo enters the battlefield tapped. -- When Karoo enters the battlefield, sacrifice it unless you return an untapped Plains you control to its owner's hand. -- {T}: Add {1}{W} to your mana pool.
type=Land
[/card]
[card]
name=Karplusan Giant name=Karplusan Giant
text=Tap an untapped snow land you control: Karplusan Giant gets +1/+1 until end of turn. text=Tap an untapped snow land you control: Karplusan Giant gets +1/+1 until end of turn.
mana={6}{R} mana={6}{R}
@@ -20824,12 +20825,6 @@ mana={1}{R}
type=Instant type=Instant
[/card] [/card]
[card] [card]
name=Magma Rift
text=As an additional cost to cast Magma Rift, sacrifice a land. -- Magma Rift deals 5 damage to target creature.
mana={2}{R}
type=Sorcery
[/card]
[card]
name=Magma Sliver name=Magma Sliver
text=All Slivers have "{T}: Target Sliver creature gets +X/+0 until end of turn, where X is the number of Slivers on the battlefield." text=All Slivers have "{T}: Target Sliver creature gets +X/+0 until end of turn, where X is the number of Slivers on the battlefield."
mana={3}{R} mana={3}{R}
@@ -23624,12 +23619,6 @@ mana={2}{G}{G}
type=Sorcery type=Sorcery
[/card] [/card]
[card] [card]
name=Natural Order
text=As an additional cost to cast Natural Order, sacrifice a green creature. -- Search your library for a green creature card and put it onto the battlefield. Then shuffle your library.
mana={2}{G}{G}
type=Sorcery
[/card]
[card]
name=Natural Selection name=Natural Selection
text=Look at the top three cards of target player's library and put them back in any order. You may have that player shuffle his or her library. text=Look at the top three cards of target player's library and put them back in any order. You may have that player shuffle his or her library.
mana={G} mana={G}
@@ -28576,12 +28565,6 @@ power=1
toughness=1 toughness=1
[/card] [/card]
[card] [card]
name=Raze
text=As an additional cost to cast Raze, sacrifice a land. -- Destroy target land.
mana={R}
type=Sorcery
[/card]
[card]
name=Razia's Purification name=Razia's Purification
text=Each player chooses three permanents he or she controls, then sacrifices the rest. text=Each player chooses three permanents he or she controls, then sacrifices the rest.
mana={4}{R}{W} mana={4}{R}{W}
@@ -28789,12 +28772,6 @@ mana={W}
type=Instant type=Instant
[/card] [/card]
[card] [card]
name=Reckless Abandon
text=As an additional cost to cast Reckless Abandon, sacrifice a creature. -- Reckless Abandon deals 4 damage to target creature or player.
mana={R}
type=Sorcery
[/card]
[card]
name=Reckless Charge 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.) 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} mana={R}
@@ -29095,14 +29072,6 @@ power=3
toughness=3 toughness=3
[/card] [/card]
[card] [card]
name=Renewal
auto={s(land|myinplay)}:moveTo(myHand) target(land[basic]|myLibrary)
auto=@next upkeep:draw:1
text=As an additional cost to cast Renewal, sacrifice a land. -- Search your library for a basic land card and put that card onto the battlefield. Then shuffle your library. -- Draw a card at the beginning of the next turn's upkeep.
mana={2}{G}
type=Sorcery
[/card]
[card]
name=Renewing Touch name=Renewing Touch
text=Shuffle any number of target creature cards from your graveyard into your library. text=Shuffle any number of target creature cards from your graveyard into your library.
mana={G} mana={G}
@@ -29909,14 +29878,6 @@ mana={4}{G}{G}
type=Enchantment type=Enchantment
[/card] [/card]
[card] [card]
name=Ritual of the Machine
target=(creature[-black;-artifact])
alias=1194
text=As an additional cost to cast Ritual of the Machine, sacrifice a creature. -- Gain control of target nonblack, nonartifact creature.
mana={2}{B}{B}
type=Sorcery
[/card]
[card]
name=Rivalry name=Rivalry
text=At the beginning of each player's upkeep, if that player controls more lands than each other player, Rivalry deals 2 damage to him or her. text=At the beginning of each player's upkeep, if that player controls more lands than each other player, Rivalry deals 2 damage to him or her.
mana={2}{R} mana={2}{R}
@@ -32272,12 +32233,6 @@ mana={3}{G}
type=Sorcery type=Sorcery
[/card] [/card]
[card] [card]
name=Shard Volley
text=As an additional cost to cast Shard Volley, sacrifice a land. -- Shard Volley deals 3 damage to target creature or player.
mana={R}
type=Instant
[/card]
[card]
name=Sharding Sphinx name=Sharding Sphinx
text=Flying -- Whenever an artifact creature you control deals combat damage to a player, you may put a 1/1 blue Thopter artifact creature token with flying onto the battlefield. text=Flying -- Whenever an artifact creature you control deals combat damage to a player, you may put a 1/1 blue Thopter artifact creature token with flying onto the battlefield.
mana={4}{U}{U} mana={4}{U}{U}
@@ -32626,12 +32581,6 @@ mana={R}
type=Instant type=Instant
[/card] [/card]
[card] [card]
name=Shrapnel Blast
text=As an additional cost to cast Shrapnel Blast, sacrifice an artifact. -- Shrapnel Blast deals 5 damage to target creature or player.
mana={1}{R}
type=Instant
[/card]
[card]
name=Shred Memory name=Shred Memory
text=Exile up to four target cards from a single graveyard. -- Transmute {1}{B}{B} ({1}{B}{B}, Discard this card: Search your library for a card with the same converted mana cost as this card, reveal it, and put it into your hand. Then shuffle your library. Transmute only as a sorcery.) text=Exile up to four target cards from a single graveyard. -- Transmute {1}{B}{B} ({1}{B}{B}, Discard this card: Search your library for a card with the same converted mana cost as this card, reveal it, and put it into your hand. Then shuffle your library. Transmute only as a sorcery.)
mana={1}{B} mana={1}{B}
@@ -34818,12 +34767,6 @@ mana={B}
type=Instant type=Instant
[/card] [/card]
[card] [card]
name=Spontaneous Combustion
text=As an additional cost to cast Spontaneous Combustion, sacrifice a creature. -- Spontaneous Combustion deals 3 damage to each creature.
mana={1}{B}{R}
type=Instant
[/card]
[card]
name=Spore Cloud name=Spore Cloud
text=Tap all blocking creatures. Prevent all combat damage that would be dealt this turn. Each attacking creature and each blocking creature doesn't untap during its controller's next untap step. text=Tap all blocking creatures. Prevent all combat damage that would be dealt this turn. Each attacking creature and each blocking creature doesn't untap during its controller's next untap step.
mana={1}{G}{G} mana={1}{G}{G}
@@ -37797,12 +37740,6 @@ power=0
toughness=3 toughness=3
[/card] [/card]
[card] [card]
name=Tinker
text=As an additional cost to cast Tinker, sacrifice an artifact. -- Search your library for an artifact card and put that card onto the battlefield. Then shuffle your library.
mana={2}{U}
type=Sorcery
[/card]
[card]
name=Titan's Revenge name=Titan's Revenge
text=Titan's Revenge deals X damage to target creature or player. Clash with an opponent. If you win, return Titan's Revenge to its owner's hand. (Each clashing player reveals the top card of his or her library, then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost.) text=Titan's Revenge deals X damage to target creature or player. Clash with an opponent. If you win, return Titan's Revenge to its owner's hand. (Each clashing player reveals the top card of his or her library, then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost.)
mana={X}{R}{R} mana={X}{R}{R}
@@ -38206,12 +38143,6 @@ mana={1}{U}
type=Sorcery type=Sorcery
[/card] [/card]
[card] [card]
name=Trash for Treasure
text=As an additional cost to cast Trash for Treasure, sacrifice an artifact. -- Return target artifact card from your graveyard to the battlefield.
mana={2}{R}
type=Sorcery
[/card]
[card]
name=Traveler's Cloak name=Traveler's Cloak
text=Enchant creature -- As Traveler's Cloak enters the battlefield, choose a land type. -- When Traveler's Cloak enters the battlefield, draw a card. -- Enchanted creature has landwalk of the chosen type. text=Enchant creature -- As Traveler's Cloak enters the battlefield, choose a land type. -- When Traveler's Cloak enters the battlefield, draw a card. -- Enchanted creature has landwalk of the chosen type.
mana={2}{U} mana={2}{U}
@@ -40492,15 +40423,6 @@ mana={3}{U}
type=Sorcery type=Sorcery
[/card] [/card]
[card] [card]
name=Waste Away
target=creature
auto=discard:1 controller
auto=-5/-5
text=As an additional cost to cast Waste Away, discard a card. -- Target creature gets -5/-5 until end of turn.
mana={4}{B}
type=Instant
[/card]
[card]
name=Watchdog name=Watchdog
text=Watchdog blocks each turn if able. -- As long as Watchdog is untapped, all creatures attacking you get -1/-0. text=Watchdog blocks each turn if able. -- As long as Watchdog is untapped, all creatures attacking you get -1/-0.
mana={3} mana={3}
@@ -40889,12 +40811,6 @@ mana={1}{B}{B}
type=Sorcery type=Sorcery
[/card] [/card]
[card] [card]
name=Wicked Reward
text=As an additional cost to cast Wicked Reward, sacrifice a creature. -- Target creature gets +4/+2 until end of turn.
mana={1}{B}
type=Instant
[/card]
[card]
name=Wiitigo name=Wiitigo
auto=counter(1/1,6) auto=counter(1/1,6)
text=Wiitigo enters the battlefield with six +1/+1 counters on it. -- At the beginning of your upkeep, put a +1/+1 counter on Wiitigo if it has blocked or been blocked since your last upkeep. Otherwise, remove a +1/+1 counter from it. text=Wiitigo enters the battlefield with six +1/+1 counters on it. -- At the beginning of your upkeep, put a +1/+1 counter on Wiitigo if it has blocked or been blocked since your last upkeep. Otherwise, remove a +1/+1 counter from it.
+161 -51
View File
@@ -154,6 +154,14 @@ power=1
toughness=3 toughness=3
[/card] [/card]
[card] [card]
name=Abjure
target=*|stack
auto=fizzle
text=As an additional cost to cast Abjure, sacrifice a blue permanent. -- Counter target spell.
mana={U}{s;notatarget(*[blue]|mybattlefield)}
type=Instant
[/card]
[card]
name=Aboroth name=Aboroth
auto=@each my upkeep:counter(0/0,1,Age) auto=@each my upkeep:counter(0/0,1,Age)
auto=thisforeach(counter{0/0.1.Age}) upcost[{C(-1/-1)}] moveTo(graveyard) auto=thisforeach(counter{0/0.1.Age}) upcost[{C(-1/-1)}] moveTo(graveyard)
@@ -952,6 +960,13 @@ power=2
toughness=1 toughness=1
[/card] [/card]
[card] [card]
name=Altar of Bone
auto=moveTo(myhand) target(Creature|myLibrary)
text=As an additional cost to cast Altar of Bone, sacrifice a creature. -- Search your library for a creature card, reveal that card, and put it into your hand. Then shuffle your library.
mana={G}{W}{s;notatarget(creature|mybattlefield)}
type=Sorcery
[/card]
[card]
name=Altar of Shadows name=Altar of Shadows
auto=@each my firstmain:thisforeach(counter{0/0.1.Charge}) add{B} auto=@each my firstmain:thisforeach(counter{0/0.1.Charge}) add{B}
auto={7}{T}:destroy target(creature) && counter(0/0,1,Charge) all(this) auto={7}{T}:destroy target(creature) && counter(0/0,1,Charge) all(this)
@@ -5392,6 +5407,13 @@ power=1
toughness=1 toughness=1
[/card] [/card]
[card] [card]
name=Bone Splinters
auto=destroy target(creature)
text=As an additional cost to cast Bone Splinters, sacrifice a creature. -- Destroy target creature.
mana={B}{s;notatarget(creature|mybattlefield)}
type=Sorcery
[/card]
[card]
name=Bonesplitter name=Bonesplitter
auto={1}:equip auto={1}:equip
auto=2/0 auto=2/0
@@ -8937,15 +8959,6 @@ power=2
toughness=2 toughness=2
[/card] [/card]
[card] [card]
name=Coral Atoll
auto=tap
auto=aslongas(island[-tapped]|myBattlefield) moveTo(ownerhand) notatarget(island[-tapped]|myBattlefield)
auto=moveTo(graveyard) notatarget(this|myBattlefield)
auto=@movedTo(island[-tapped]|myhand) from(myBattlefield):lord(coral atoll) {T}:Add{1}{U}
text=Coral Atoll enters the battlefield tapped. -- When Coral Atoll enters the battlefield, sacrifice it unless you return an untapped Island you control to its owner's hand. -- {T}: Add {1}{U} to your mana pool.
type=Land
[/card]
[card]
name=Coral Eel name=Coral Eel
mana={1}{U} mana={1}{U}
type=Creature type=Creature
@@ -9451,6 +9464,13 @@ power=0
toughness=1 toughness=1
[/card] [/card]
[card] [card]
name=Crop Rotation
auto=moveTo(mybattlefield) target(land|myLibrary)
text=As an additional cost to cast Crop Rotation, sacrifice a land. -- Search your library for a land card and put that card onto the battlefield. Then shuffle your library.
mana={G}{s;notatarget(land|mybattlefield)}
type=instant
[/card]
[card]
name=Crosis's Attendant name=Crosis's Attendant
auto={1}{S}:Add {U}{B}{R} auto={1}{S}:Add {U}{B}{R}
text={1}, Sacrifice Crosis's Attendant: Add {U}{B}{R} to your mana pool. text={1}, Sacrifice Crosis's Attendant: Add {U}{B}{R} to your mana pool.
@@ -9720,11 +9740,9 @@ type=Sorcery
[/card] [/card]
[card] [card]
name=Culling the Weak name=Culling the Weak
target=creature|myBattlefield
auto=bury
auto=Add {B}{B}{B}{B} auto=Add {B}{B}{B}{B}
text=As an additional cost to cast Culling the Weak, sacrifice a creature. -- Add {B}{B}{B}{B} to your mana pool. text=As an additional cost to cast Culling the Weak, sacrifice a creature. -- Add {B}{B}{B}{B} to your mana pool.
mana={B} mana={B}{s;target(creature|mybattlefield)}
type=Instant type=Instant
[/card] [/card]
[card] [card]
@@ -10574,6 +10592,14 @@ power=2
toughness=2 toughness=2
[/card] [/card]
[card] [card]
name=Death Bomb
auto=destroy target(creature[-black])
auto=life:-2 opponent
text=As an additional cost to cast Death Bomb, sacrifice a creature. -- Destroy target nonblack creature. It can't be regenerated. Its controller loses 2 life.
mana={3}{B}{s;notatarget(creature|mybattlefield)}
type=Instant
[/card]
[card]
name=Death Cultist name=Death Cultist
auto={S}:life:-1 target(player) && life:1 controller auto={S}:life:-1 target(player) && life:1 controller
text=Sacrifice Death Cultist: Target loses 1 life and you gain 1 life. text=Sacrifice Death Cultist: Target loses 1 life and you gain 1 life.
@@ -11406,6 +11432,13 @@ power=2
toughness=2 toughness=2
[/card] [/card]
[card] [card]
name=Diabolic Intent
auto=moveTo(myhand) target(*|myLibrary)
text=As an additional cost to cast Diabolic Intent, sacrifice a creature. -- Search your library for a card and put that card into your hand. Then shuffle your library.
mana={1}{B}{s;notatarget(creature|mybattlefield)}
type=Sorcery
[/card]
[card]
name=Diabolic Machine name=Diabolic Machine
auto={3}:regenerate auto={3}:regenerate
text={3}: Regenerate Diabolic Machine. text={3}: Regenerate Diabolic Machine.
@@ -11923,15 +11956,6 @@ power=2
toughness=2 toughness=2
[/card] [/card]
[card] [card]
name=Dormant Volcano
auto=tap
auto=aslongas(mountain[-tapped]|myBattlefield) moveTo(ownerhand) notatarget(mountain[-tapped]|myBattlefield)
auto=moveTo(graveyard) notatarget(this|myBattlefield)
auto=@movedTo(mountain[-tapped]|myhand) from(myBattlefield):lord(dormant volcano) {T}:Add{1}{R}
text=Dormant Volcano enters the battlefield tapped. -- When Dormant Volcano enters the battlefield, sacrifice it unless you return an untapped Mountain you control to its owner's hand. -- {T}: Add {1}{R} to your mana pool.
type=Land
[/card]
[card]
name=Dosan's Oldest Chant name=Dosan's Oldest Chant
auto=life:6 controller auto=life:6 controller
auto=draw:1 controller auto=draw:1 controller
@@ -14452,15 +14476,6 @@ mana={2}{R}
type=Sorcery type=Sorcery
[/card] [/card]
[card] [card]
name=Everglades
auto=tap
auto=aslongas(swamp[-tapped]|myBattlefield) moveTo(ownerhand) notatarget(swamp[-tapped]|myBattlefield)
auto=moveTo(graveyard) notatarget(this|myBattlefield)
auto=@movedTo(swamp[-tapped]|myhand) from(myBattlefield):lord(everglades) {T}:Add{1}{B}
text=Everglades enters the battlefield tapped. -- When Everglades enters the battlefield, sacrifice it unless you return an untapped Swamp you control to its owner's hand. -- {T}: Add {1}{B} to your mana pool.
type=Land
[/card]
[card]
name=Evil Eye of Orms-by-Gore name=Evil Eye of Orms-by-Gore
auto=lord(creature[-eye]|myBattlefield) cantattack auto=lord(creature[-eye]|myBattlefield) cantattack
auto=cantbeblockedby(creature[-wall]) auto=cantbeblockedby(creature[-wall])
@@ -15434,6 +15449,13 @@ power=1
toughness=1 toughness=1
[/card] [/card]
[card] [card]
name=Fiery Conclusion
auto=damage:5 target(creature)
text=As an additional cost to cast Fiery Conclusion, sacrifice a creature. -- Fiery Conclusion deals 5 damage to target creature.
mana={1}{R}{s;notatarget(creature|mybattlefield)}
type=Instant
[/card]
[card]
name=Fiery Fall name=Fiery Fall
target=creature target=creature
auto=damage:5 auto=damage:5
@@ -16412,6 +16434,15 @@ mana={4}
type=Artifact type=Artifact
[/card] [/card]
[card] [card]
name=Fodder Launch
auto=-5/-5 target(creature)
auto=damage:5 targetcontroller
text=As an additional cost to cast Fodder Launch, sacrifice a Goblin. -- Target creature gets -5/-5 until end of turn. Fodder Launch deals 5 damage to that creature's controller.
mana={3}{B}{s;notatarget(goblin|mybattlefield)}
type=Sorcery
subtype=Tribal
[/card]
[card]
name=Fog name=Fog
auto=preventAllcombatDamage ueot auto=preventAllcombatDamage ueot
text=Prevent all combat damage that would be dealt this turn. text=Prevent all combat damage that would be dealt this turn.
@@ -18473,6 +18504,13 @@ power=1
toughness=1 toughness=1
[/card] [/card]
[card] [card]
name=Goblin Grenade
auto=damage:5 target(creature,player)
text=As an additional cost to cast Goblin Grenade, sacrifice a Goblin. -- Goblin Grenade deals 5 damage to target creature or player.
mana={R}{s;notatarget(goblin|mybattlefield)}
type=Sorcery
[/card]
[card]
name=Goblin Hero name=Goblin Hero
mana={2}{R} mana={2}{R}
type=Creature type=Creature
@@ -23493,15 +23531,6 @@ power=2
toughness=6 toughness=6
[/card] [/card]
[card] [card]
name=Jungle Basin
auto=tap
auto=aslongas(forest[-tapped]|myBattlefield) moveTo(ownerhand) notatarget(forest[-tapped]|myBattlefield)
auto=moveTo(graveyard) notatarget(this|myBattlefield)
auto=@movedTo(forest[-tapped]|myhand) from(myBattlefield):lord(jungle basin) {T}:Add{1}{G}
text=Jungle Basin enters the battlefield tapped. -- When Jungle Basin enters the battlefield, sacrifice it unless you return an untapped Forest you control to its owner's hand. -- {T}: Add {1}{G} to your mana pool.
type=Land
[/card]
[card]
name=Jungle Lion name=Jungle Lion
abilities=cantblock abilities=cantblock
text=Jungle Lion can't block. text=Jungle Lion can't block.
@@ -23999,15 +24028,6 @@ mana={U}{U}
type=Instant type=Instant
[/card] [/card]
[card] [card]
name=Karoo
auto=tap
auto=aslongas(plains[-tapped]|myBattlefield) moveTo(ownerhand) notatarget(plains[-tapped]|myBattlefield)
auto=moveTo(graveyard) notatarget(this|myBattlefield)
auto=@movedTo(plains[-tapped]|myhand) from(myBattlefield):lord(karoo) {T}:Add{1}{W}
text=Karoo enters the battlefield tapped. -- When Karoo enters the battlefield, sacrifice it unless you return an untapped Plains you control to its owner's hand. -- {T}: Add {1}{W} to your mana pool.
type=Land
[/card]
[card]
name=Karoo Meerkat name=Karoo Meerkat
abilities=protection from blue abilities=protection from blue
text=Protection from blue text=Protection from blue
@@ -27388,6 +27408,13 @@ power=3
toughness=3 toughness=3
[/card] [/card]
[card] [card]
name=Magma Rift
auto=damage:5 target(creature)
text=As an additional cost to cast Magma Rift, sacrifice a land. -- Magma Rift deals 5 damage to target creature.
mana={2}{R}{s;notatarget(land|mybattlefield)}
type=Sorcery
[/card]
[card]
name=Magma Vein name=Magma Vein
auto={R}{S(land|myBattlefield)}:damage:1 all(creature[-flying]) auto={R}{S(land|myBattlefield)}:damage:1 all(creature[-flying])
text={R}, Sacrifice a land: Magma Vein deals 1 damage to each creature without flying. text={R}, Sacrifice a land: Magma Vein deals 1 damage to each creature without flying.
@@ -30473,6 +30500,13 @@ mana={2}{R}{G}
type=Enchantment type=Enchantment
[/card] [/card]
[card] [card]
name=Natural Order
auto=moveTo(myBattlefield) target(creature[green]|myLibrary)
text=As an additional cost to cast Natural Order, sacrifice a green creature. -- Search your library for a green creature card and put it onto the battlefield. Then shuffle your library.
mana={2}{G}{G}{s;notatarget(creature[green]|mybattlefield)}
type=Sorcery
[/card]
[card]
name=Natural Spring name=Natural Spring
target=player target=player
auto=life:8 auto=life:8
@@ -35623,6 +35657,13 @@ mana={1}{W}
type=Instant type=Instant
[/card] [/card]
[card] [card]
name=Raze
auto=destroy target(land)
text=As an additional cost to cast Raze, sacrifice a land. -- Destroy target land.
mana={R}{s;notatarget(land|mybattlefield)}
type=Sorcery
[/card]
[card]
name=Razormane Masticore name=Razormane Masticore
auto=first strike auto=first strike
auto=upcost[{S(*|myhand)}] moveTo(graveyard) auto=upcost[{S(*|myhand)}] moveTo(graveyard)
@@ -35751,6 +35792,13 @@ mana={2}{U}
type=Instant type=Instant
[/card] [/card]
[card] [card]
name=Reckless Abandon
auto=damage:4 target(creature,player)
text=As an additional cost to cast Reckless Abandon, sacrifice a creature. -- Reckless Abandon deals 4 damage to target creature or player.
mana={R}{s;notatarget(creature|mybattlefield)}
type=Sorcery
[/card]
[card]
name=Reckless Assault name=Reckless Assault
auto={1}:damage:1 target(creature,player) && life:-2 controller auto={1}:damage:1 target(creature,player) && life:-2 controller
text={1}, Pay 2 life: Reckless Assault deals 1 damage to target creature or player. text={1}, Pay 2 life: Reckless Assault deals 1 damage to target creature or player.
@@ -36157,6 +36205,14 @@ power=4
toughness=2 toughness=2
[/card] [/card]
[card] [card]
name=Renewal
auto=moveTo(myHand) target(land[basic]|myLibrary)
auto=@next upkeep:draw:1 controller
text=As an additional cost to cast Renewal, sacrifice a land. -- Search your library for a basic land card and put that card onto the battlefield. Then shuffle your library. -- Draw a card at the beginning of the next turn's upkeep.
mana={2}{G}{s;notatarget(land|mybattlefield)}
type=Sorcery
[/card]
[card]
name=Renewed Faith name=Renewed Faith
auto=life:6 auto=life:6
autohand={1}{W}:cycling autohand={1}{W}:cycling
@@ -36808,6 +36864,13 @@ type=Enchantment
subtype=Aura subtype=Aura
[/card] [/card]
[card] [card]
name=Ritual of the Machine
auto=moveTo(myBattlefield) target(creature[-black;-artifact])
text=As an additional cost to cast Ritual of the Machine, sacrifice a creature. -- Gain control of target nonblack, nonartifact creature.
mana={2}{B}{B}{s;notatarget(creature|mybattlefield)}
type=Sorcery
[/card]
[card]
name=Riven Turnbull name=Riven Turnbull
auto={T}:Add {B} auto={T}:Add {B}
text={T}: Add {B} to your mana pool. text={T}: Add {B} to your mana pool.
@@ -39580,6 +39643,13 @@ power=2
toughness=2 toughness=2
[/card] [/card]
[card] [card]
name=Shard Volley
auto=damage:3 target(creature,player)
text=As an additional cost to cast Shard Volley, sacrifice a land. -- Shard Volley deals 3 damage to target creature or player.
mana={R}{s;notatarget(land|mybattlefield)}
type=Instant
[/card]
[card]
name=Sharuum the Hegemon name=Sharuum the Hegemon
abilities=flying abilities=flying
auto=may moveTo(myBattlefield) target(artifact|mygraveyard) auto=may moveTo(myBattlefield) target(artifact|mygraveyard)
@@ -40063,6 +40133,13 @@ mana={2}{U}
type=Instant type=Instant
[/card] [/card]
[card] [card]
name=Shrapnel Blast
auto=damage:5 target(creature,player)
text=As an additional cost to cast Shrapnel Blast, sacrifice an artifact. -- Shrapnel Blast deals 5 damage to target creature or player.
mana={1}{R}{s;notatarget(artifact|mybattlefield)}
type=Instant
[/card]
[card]
name=Shriek of Dread name=Shriek of Dread
target=creature target=creature
auto=fear auto=fear
@@ -40949,11 +41026,9 @@ type=nothing
[/card] [/card]
[card] [card]
name=Skulltap name=Skulltap
target=creature|myBattlefield
auto=bury
auto=draw:2 controller auto=draw:2 controller
text=As an additional cost to cast Skulltap, sacrifice a creature. -- Draw two cards. text=As an additional cost to cast Skulltap, sacrifice a creature. -- Draw two cards.
mana={1}{B} mana={1}{B}{s;notatarget(creature|mybattlefield)}
type=Sorcery type=Sorcery
[/card] [/card]
[card] [card]
@@ -43027,6 +43102,13 @@ mana={2}{G}
type=Sorcery type=Sorcery
[/card] [/card]
[card] [card]
name=Spontaneous Combustion
auto=damage:3 all(creature)
text=As an additional cost to cast Spontaneous Combustion, sacrifice a creature. -- Spontaneous Combustion deals 3 damage to each creature.
mana={1}{B}{R}{G}{s;notatarget(creature|mybattlefield)}
type=Instant
[/card]
[card]
name=Spontaneous Generation name=Spontaneous Generation
auto=foreach(*|myhand) token(Saproling,creature saproling, 1/1,green) auto=foreach(*|myhand) token(Saproling,creature saproling, 1/1,green)
text=Put a 1/1 green Saproling creature token onto the battlefield for each card in your hand. text=Put a 1/1 green Saproling creature token onto the battlefield for each card in your hand.
@@ -47129,6 +47211,13 @@ text=Tinder Farm enters the battlefield tapped. -- {T}: Add {G} to your mana poo
type=Land type=Land
[/card] [/card]
[card] [card]
name=Tinker
auto=moveto(mybattlefield) target(artifact|mylibrary)
text=As an additional cost to cast Tinker, sacrifice an artifact. -- Search your library for an artifact card and put that card onto the battlefield. Then shuffle your library.
mana={2}{U}{s;notatarget(artifact|mybattlefield)}
type=Sorcery
[/card]
[card]
name=Tireless Missionaries name=Tireless Missionaries
auto=life:3 auto=life:3
text=When Tireless Missionaries enters the battlefield, you gain 3 life. text=When Tireless Missionaries enters the battlefield, you gain 3 life.
@@ -47790,6 +47879,13 @@ power=0
toughness=* toughness=*
[/card] [/card]
[card] [card]
name=Trash for Treasure
auto=moveTo(myBattlefield) target(artifact|mygraveyard)
text=As an additional cost to cast Trash for Treasure, sacrifice an artifact. -- Return target artifact card from your graveyard to the battlefield.
mana={2}{R}{s;notatarget(artifact|mybattlefield)}
type=Sorcery
[/card]
[card]
name=Traumatic Visions name=Traumatic Visions
target=*|stack target=*|stack
auto=fizzle auto=fizzle
@@ -51386,6 +51482,13 @@ power=3
toughness=2 toughness=2
[/card] [/card]
[card] [card]
name=Waste Away
auto=-5/-5 target(creature)
text=As an additional cost to cast Waste Away, discard a card. -- Target creature gets -5/-5 until end of turn.
mana={4}{B}{s;notatarget(*|myhand)}
type=Instant
[/card]
[card]
name=Wasteland name=Wasteland
auto={T}:Add {1} auto={T}:Add {1}
auto={T}{S}:destroy target(land[-basic]) auto={T}{S}:destroy target(land[-basic])
@@ -51958,6 +52061,13 @@ mana={1}{G}
type=Instant type=Instant
[/card] [/card]
[card] [card]
name=Wicked Reward
auto=4/2 target(creature)
text=As an additional cost to cast Wicked Reward, sacrifice a creature. -- Target creature gets +4/+2 until end of turn.
mana={1}{B}{s;notatarget(creature|mybattlefield)}
type=Instant
[/card]
[card]
name=Wicker Warcrawler name=Wicker Warcrawler
auto=@each combatends:counter(-1/-1) all(wicker warcrawler[attacking;blocking]|myBattlefield) && counter(1/1) all(other wicker warcrawler[attacking;blocking]|myBattlefield) auto=@each combatends:counter(-1/-1) all(wicker warcrawler[attacking;blocking]|myBattlefield) && counter(1/1) all(other wicker warcrawler[attacking;blocking]|myBattlefield)
text=Whenever Wicker Warcrawler attacks or blocks, put a -1/-1 counter on it at end of combat. text=Whenever Wicker Warcrawler attacks or blocks, put a -1/-1 counter on it at end of combat.
@@ -17,28 +17,6 @@ type=Mana-token
id=-66775544 id=-66775544
[/card] [/card]
[card] [card]
name=Diabolic Intent
mana={1}{B}{s;target(creature|mybattlefield)}
auto=moveTo(myhand) target(*|myLibrary)
text=As an additional cost to cast Diabolic Intent, sacrifice a creature. Search your library for a card and put that card into your hand. Then shuffle your library.
type=sorcery
[/card]
[card]
name=Abjure
target=*|stack
auto=fizzle
text=As an additional cost to cast Abjure, sacrifice a blue permanent. Counter target spell.
mana={U}{s;target(*[blue]|mybattlefield)}
type=Instant
[/card]
[card]
name=Altar of Bone
mana={G}{W}{s;target(creature|mybattlefield)}
auto=moveTo(myhand) target(Creature|myLibrary)
text=As an additional cost to cast Altar of Bone, sacrifice a creature. Search your library for a creature card, reveal that card, and put it into your hand. Then shuffle your library.
type=sorcery
[/card]
[card]
name=Disaster Radius name=Disaster Radius
target=creature|myhand target=creature|myhand
auto=damage:manacost all(creature|opponentbattlefield) auto=damage:manacost all(creature|opponentbattlefield)
@@ -56,35 +34,6 @@ type=instant
subtype=arcane subtype=arcane
[/card] [/card]
[card] [card]
name=Bone Splinters
auto=destroy notatarget(creature)
text=Sacrifice a creature. Destroy target creature.
mana={B}{s;target(creature|mybattlefield)}
type=Sorcery
[/card]
[card]
name=crop Rotation
auto=moveTo(mybattlefield) notatarget(land|myLibrary)
text=As an additional cost to cast Crop Rotation, sacrifice a land. Search your library for a land card and put that card onto the battlefield. Then shuffle your library.
mana={G}{s;target(land|mybattlefield)}
type=instant
[/card]
[card]
name=Natural Order
auto=moveTo(myBattlefield) notatarget(creature[green]|myLibrary)
text=Sacrifice a green creature: Search your library for a green creature card and put it into play as thourhg it were just played. Shuffle your library afterwards.
mana={2}{G}{G}{s;target(creature[green]|mybattlefield)}
type=Sorcery
[/card]
[card]
name=Death Bomb
auto=destroy notatarget(creature[-black])
auto=life:-2 opponent
text=As an additional cost to cast Death Bomb, sacrifice a creature. Destroy target nonblack creature. It can't be regenerated. Its controller loses 2 life.
mana={B}{3}{s;target(creature|mybattlefield)}
type=instant
[/card]
[card]
name=Familiar's Ruse name=Familiar's Ruse
target=creature|mybattlefield target=creature|mybattlefield
auto=moveTo(ownerHand) auto=moveTo(ownerHand)
@@ -94,14 +43,6 @@ mana={U}{U}
type=Instant type=Instant
[/card] [/card]
[card] [card]
name=Fiery Conclusion
target=Creature
auto=damage:5
text=As an additional cost to cast Fiery Conclusion, sacrifice a creature. Fiery Conclusion deals 5 damage to target creature.
mana={1}{R}{s;target(creature|mybattlefield)}
type=Instant
[/card]
[card]
name=Fumarole name=Fumarole
auto=bury target(Land) auto=bury target(Land)
auto=@movedto(this|graveyard): bury target(creature) auto=@movedto(this|graveyard): bury target(creature)
@@ -133,15 +74,6 @@ type=nothing
id=-33445566 id=-33445566
[/card] [/card]
[card] [card]
name=Fodder Launch
auto=-5/-5 target(creature)
auto=damage:5 targetcontroller
text=As an additional cost to cast Fodder Launch, sacrifice a Goblin. Target creature gets -5/-5 until end of turn. Fodder Launch deals 5 damage to that creature's controller.
mana={1}{R}{s;target(Goblin|mybattlefield)}
type=sorcery
subtype=tribal
[/card]
[card]
name=Fling name=Fling
target=creature|mybattlefield target=creature|mybattlefield
auto=destroy auto=destroy
@@ -151,13 +83,6 @@ mana={1}{R}
type=Instant type=Instant
[/card] [/card]
[card] [card]
name=Tinker
auto=moveto(mybattlefield) target(artifact|mylibrary)
text=As an additional cost to cast Tinker, sacrifice an artifact.Search your library for an artifact card and put that card onto the battlefield. Then shuffle your library.
mana={2}{U}{s;target(Artifact|mybattlefield)}
type=Sorcery
[/card]
[card]
name=Reiver Demon name=Reiver Demon
auto=kicker token(-99775533)*2 auto=kicker token(-99775533)*2
text=When Reiver Demon enters the battlefield, if you cast it from your hand, destroy all nonartifact, nonblack creatures. They can't be regenerated. text=When Reiver Demon enters the battlefield, if you cast it from your hand, destroy all nonartifact, nonblack creatures. They can't be regenerated.
+2
View File
@@ -332,6 +332,7 @@ moat.txt
mobile_fort.txt mobile_fort.txt
mortuary.txt mortuary.txt
nantuko_husk.txt nantuko_husk.txt
natural_order.txt
necrogenesis.txt necrogenesis.txt
Nevinyrrals_Disk.txt Nevinyrrals_Disk.txt
Nevinyrrals_Disk2.txt Nevinyrrals_Disk2.txt
@@ -391,6 +392,7 @@ seedcradle_witch.txt
seismic_assault.txt seismic_assault.txt
seismic_spike_i191.txt seismic_spike_i191.txt
selesnya_guildmage.txt selesnya_guildmage.txt
shard_volley.txt
silver_seraph_i300.txt silver_seraph_i300.txt
skullcage0_i239.txt skullcage0_i239.txt
skullcage1_i239.txt skullcage1_i239.txt
@@ -0,0 +1,24 @@
#Testing Natural Order (--> Sacrifice effects as part of the casting cost).
#As an additional cost to cast Natural Order, sacrifice a green creature. -- Search your library for a green creature card and put it onto the battlefield. Then shuffle your library.
[INIT]
FIRSTMAIN
[PLAYER1]
inplay:forest,grizzly bears
hand:natural order
library:force of nature
manapool:{2}{G}{G}
[PLAYER2]
[DO]
natural order
choice 0
grizzly bears
choice 0
force of nature
[ASSERT]
FIRSTMAIN
[PLAYER1]
inplay:forest,force of nature
graveyard:grizzly bears,natural order
manapool:{0}
[PLAYER2]
[END]
@@ -0,0 +1,26 @@
#Testing Shard Volley (--> Sacrifice effects as part of the casting cost).
#As an additional cost to cast Shard Volley, sacrifice a land. -- Shard Volley deals 3 damage to target creature or player.
[INIT]
FIRSTMAIN
[PLAYER1]
hand:shard volley,scathe zombies
inplay:mountain,island,island,swamp
manapool:{R}
[PLAYER2]
inplay:hill giant
[DO]
shard volley
choice 0
swamp
choice 0
hill giant
[ASSERT]
FIRSTMAIN
[PLAYER1]
hand:scathe zombies
inplay:mountain,island,island
graveyard:swamp,shard volley
manapool{0}
[PLAYER2]
graveyard:hill giant
[END]