Added 24 successfully tested cards based on rev2243 (many thx to Zethfox!!)

This addition includes
- cards with STORM (Dragonstorm,Tendrils of Agony,etc.) --> IT'S FINALLY THERE!
- cards which restrict the casting of spells (Arcane Laboratory,Silence)
- PLATINUM ANGEL (keyword: CANTLOSE)

Added tests for STORM;LAND:number,Sneak Attack

Removed Rhox Meditant and its tests.
This commit is contained in:
solo81@web.de
2010-09-06 19:48:38 +00:00
parent 44ae17122e
commit 7b33d8382d
8 changed files with 312 additions and 247 deletions

View File

@@ -188,8 +188,6 @@ toughness=6
[/card]
[card]
name=Abyssal Specter
abilities=flying
alias=1165
text=Flying -- Whenever Abyssal Specter deals damage to a player, that player discards a card.
mana={2}{B}{B}
type=Creature
@@ -1065,16 +1063,7 @@ mana={1}{U}
type=Instant
[/card]
[card]
name=Arcane Laboratory
text=Each player can't cast more than one spell each turn.
mana={2}{U}
type=Enchantment
[/card]
[card]
name=Arcane Teachings
target=creature
auto=2/2
auto={T}:damage:1 target(creature,player)
text=Enchant creature (Target a creature as you cast this. This card enters the battlefield attached to that creature.) -- Enchanted creature gets +2/+2 and has "{T}: This creature deals 1 damage to target creature or player."
mana={2}{R}
type=Enchantment
@@ -1434,12 +1423,6 @@ mana={2}{W}
type=Enchantment
[/card]
[card]
name=Astral Steel
text=Target creature gets +1/+2 until end of turn. -- Storm (When you cast this spell, copy it for each spell cast before it this turn. You may choose new targets for the copies.)
mana={2}{W}
type=Instant
[/card]
[card]
name=Astrolabe
text={1}, {T}, Sacrifice Astrolabe: Add two mana of any one color to your mana pool. Draw a card at the beginning of the next turn's upkeep.
mana={3}
@@ -1894,15 +1877,6 @@ mana={1}{W}{W}{U}
type=Instant
[/card]
[card]
name=Azusa, Lost but Seeking
text=You may play two additional lands on each of your turns.
mana={2}{G}
type=Legendary Creature
subtype=Human Monk
power=1
toughness=2
[/card]
[card]
name=Backdraft
text=Choose a player who cast one or more sorcery spells this turn. Backdraft deals damage to that player equal to half the damage dealt by one of those sorcery spells this turn, rounded down.
mana={1}{R}
@@ -3293,14 +3267,6 @@ power=2
toughness=2
[/card]
[card]
name=Brain Freeze
target=player
auto=deplete:3
text=Target player puts the top three cards of his or her library into his or her graveyard. -- Storm (When you cast this spell, copy it for each spell cast before it this turn. You may choose new targets for the copies.)
mana={1}{U}
type=Instant
[/card]
[card]
name=Brain Gorgers
text=When you cast Brain Gorgers, any player may sacrifice a creature. If a player does, counter Brain Gorgers. -- Madness {1}{B} (If you discard this card, you may cast it for its madness cost instead of putting it into your graveyard.)
mana={3}{B}
@@ -4399,12 +4365,6 @@ mana={2}{R}{R}
type=World Enchantment
[/card]
[card]
name=Cease-Fire
text=Target player can't cast creature spells this turn. -- Draw a card.
mana={2}{W}
type=Instant
[/card]
[card]
name=Ceaseless Searblades
text=Whenever you activate an ability of an Elemental, Ceaseless Searblades gets +1/+0 until end of turn.
mana={3}{R}
@@ -8280,12 +8240,6 @@ power=1
toughness=1
[/card]
[card]
name=Dragonstorm
text=Search your library for a Dragon permanent card and put it onto the battlefield. Then shuffle your library. -- Storm (When you cast this spell, copy it for each spell cast before it this turn.)
mana={8}{R}
type=Sorcery
[/card]
[card]
name=Drain Power
text=Target player activates a mana ability of each land he or she controls, then empties his or her mana pool. Add mana to your mana pool equal to the type and amount emptied from that player's mana pool this way.
mana={U}{U}
@@ -9308,12 +9262,6 @@ mana={W}
type=Sorcery
[/card]
[card]
name=Empty the Warrens
text=Put two 1/1 red Goblin creature tokens onto the battlefield. -- Storm (When you cast this spell, copy it for each spell cast before it this turn.)
mana={3}{R}
type=Sorcery
[/card]
[card]
name=Empyrial Archangel
text=Flying, shroud -- All damage that would be dealt to you is dealt to Empyrial Archangel instead.
mana={4}{G}{W}{W}{U}
@@ -10053,29 +10001,11 @@ toughness=6
[/card]
[card]
name=Exploding Borders
auto=moveTo(myinplay) target(basic|mylibrary) && tap
auto=aslongas(forest|myinplay) damage:1 target(player)
auto=aslongas(plains|myinplay) damage:1 target(player)
auto=aslongas(mountain|myinplay) damage:1 target(player)
auto=aslongas(swamp|myinplay) damage:1 target(player)
auto=aslongas(island|myinplay) damage:1 target(player)
text=Domain - Search your library for a basic land card, put that card onto the battlefield tapped, then shuffle your library. Exploding Borders deals X damage to target player, where X is the number of basic land types among lands you control.
mana={2}{R}{G}
type=Sorcery
[/card]
[card]
name=Exploration
text=You may play an additional land on each of your turns.
mana={G}
type=Enchantment
[/card]
[card]
name=Explore
text=You may play an additional land this turn. -- Draw a card.
mana={1}{G}
type=Sorcery
[/card]
[card]
name=Explorer's Scope
text=Whenever equipped creature attacks, look at the top card of your library. If it's a land card, you may put it onto the battlefield tapped. -- Equip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.)
mana={1}
@@ -13427,19 +13357,11 @@ subtype=Equipment
[/card]
[card]
name=Grand Melee
auto=lord(creature) mustattack
auto=lord(creature) mustblock
text=All creatures attack each turn if able. -- All creatures block each turn if able.
mana={3}{R}
type=Enchantment
[/card]
[card]
name=Grapeshot
text=Grapeshot deals 1 damage to target creature or player. -- Storm (When you cast this spell, copy it for each spell cast before it this turn. You may choose new targets for the copies.)
mana={1}{R}
type=Sorcery
[/card]
[card]
name=Grappling Hook
text=Equipped creature has double strike. -- Whenever equipped creature attacks, you may have target creature block it this turn if able. -- Equip {4}
mana={4}
@@ -13681,15 +13603,6 @@ mana={2}{G}
type=Enchantment
[/card]
[card]
name=Grid Monitor
text=You can't cast creature spells.
mana={4}
type=Artifact Creature
subtype=Construct
power=4
toughness=6
[/card]
[card]
name=Grief Tyrant
text=Grief Tyrant enters the battlefield with four -1/-1 counters on it. -- When Grief Tyrant is put into a graveyard from the battlefield, put a -1/-1 counter on target creature for each -1/-1 counter on Grief Tyrant.
mana={5}{BR}
@@ -13853,12 +13766,6 @@ power=3
toughness=3
[/card]
[card]
name=Ground Rift
text=Target creature without flying can't block this turn. -- Storm (When you cast this spell, copy it for each spell cast before it this turn. You may choose new targets for the copies.)
mana={R}
type=Sorcery
[/card]
[card]
name=Groundling Pouncer
text={(g/u)}: Groundling Pouncer gets +1/+3 and gains flying until end of turn. Activate this ability only once each turn and only if an opponent controls a creature with flying.
mana={1}{GU}
@@ -15248,13 +15155,6 @@ mana={G}{W}
type=Enchantment
[/card]
[card]
name=Hunting Pack
auto=token(Beast,Creature Beast,4/4,green)
text=Put a 4/4 green Beast creature token onto the battlefield. -- Storm (When you cast this spell, copy it for each spell cast before it this turn.)
mana={5}{G}{G}
type=Instant
[/card]
[card]
name=Hunting Wilds
text=Kicker {3}{G} (You may pay an additional {3}{G} as you cast this spell.) -- Search your library for up to two Forest cards and put them onto the battlefield tapped. Then shuffle your library. -- If Hunting Wilds was kicked, untap all Forests put onto the battlefield this way. They become 3/3 green creatures with haste that are still lands.
mana={3}{G}
@@ -23248,12 +23148,6 @@ power=3
toughness=1
[/card]
[card]
name=Orim's Chant
text=Kicker {W} (You may pay an additional {W} as you cast this spell.) -- Target player can't cast spells this turn. -- If Orim's Chant was kicked, creatures can't attack this turn.
mana={W}
type=Instant
[/card]
[card]
name=Orim's Cure
text=If you control a Plains, you may tap an untapped creature you control rather than pay the mana cost of Orim's Cure. -- Prevent the next 4 damage that would be dealt to target creature or player this turn.
mana={1}{W}
@@ -23266,15 +23160,6 @@ mana={2}{W}
type=Instant
[/card]
[card]
name=Oriss, Samite Guardian
text={T}: Prevent all damage that would be dealt to target creature this turn. -- Grandeur - Discard another card named Oriss, Samite Guardian: Target player can't cast spells this turn, and creatures that player controls can't attack this turn.
mana={1}{W}{W}
type=Legendary Creature
subtype=Human Cleric
power=1
toughness=3
[/card]
[card]
name=Ornate Kanzashi
text={2}, {T}: Target opponent exiles the top card of his or her library. You may play that card this turn.
mana={5}
@@ -24595,15 +24480,6 @@ power=1
toughness=2
[/card]
[card]
name=Platinum Angel
text=Flying -- You can't lose the game and your opponents can't win the game.
mana={7}
type=Artifact Creature
subtype=Angel
power=4
toughness=4
[/card]
[card]
name=Plaxmanta
text=Flash -- When Plaxmanta enters the battlefield, creatures you control gain shroud until end of turn. (They can't be the targets of spells or abilities.) -- When Plaxmanta enters the battlefield, sacrifice it unless {G} was spent to cast it.
mana={1}{U}
@@ -26351,14 +26227,6 @@ mana={3}{G}
type=Sorcery
[/card]
[card]
name=Reaping the Graves
target=creature|myGraveyard
auto=moveto(myHand)
text=Return target creature card from your graveyard to your hand. -- Storm (When you cast this spell, copy it for each spell cast before it this turn. You may choose new targets for the copies.)
mana={2}{B}
type=Instant
[/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}
@@ -27038,6 +26906,15 @@ power=5
toughness=5
[/card]
[card]
name=Rhox Meditant
text=When Rhox Meditant enters the battlefield, if you control a green permanent, draw a card.
mana={3}{W}
type=Creature
subtype=Rhino Monk
power=2
toughness=4
[/card]
[card]
name=Rhys the Redeemed
text={2}{(g/w)}, {T}: Put a 1/1 green and white Elf Warrior creature token onto the battlefield. -- {4}{(g/w){(g/w)}, {T}: For each creature token you control, put a token that's a copy of that creature onto the battlefield.
mana={GW}
@@ -27849,12 +27726,6 @@ power=0
toughness=3
[/card]
[card]
name=Rule of Law
text=Each player can't cast more than one spell each turn.
mana={2}{W}
type=Enchantment
[/card]
[card]
name=Rumbling Aftershocks
text=Whenever you cast a kicked spell, you may have Rumbling Aftershocks deal damage to target creature or player equal to the number of times that spell was kicked.
mana={4}{R}
@@ -28728,14 +28599,6 @@ mana={2}{U}{U}
type=Instant
[/card]
[card]
name=Scattershot
target=creature
auto=damage:1
text=Scattershot deals 1 damage to target creature. -- Storm (When you cast this spell, copy it for each spell cast before it this turn. You may choose new targets for the copies.)
mana={2}{R}
type=Instant
[/card]
[card]
name=Scavenging Ghoul
text=At the beginning of each end step, put a corpse counter on Scavenging Ghoul for each creature put into a graveyard from the battlefield this turn. -- Remove a corpse counter from Scavenging Ghoul: Regenerate Scavenging Ghoul.
mana={3}{B}
@@ -30129,12 +29992,6 @@ mana={3}{W}
type=Enchantment
[/card]
[card]
name=Silence
text=Your opponents can't cast spells this turn. (Spells cast before this resolves are unaffected.)
mana={W}
type=Instant
[/card]
[card]
####This card does not work. Opponent can always attack or block with more then one creature although Silent Arbiter is in play.
name=Silent Arbiter
auto=aslongas(creature[attacking]|mybattlefield) lord(creature[-attacking]|mybattlefield) cantattack
@@ -31940,14 +31797,6 @@ mana={1}{G}
type=Instant
[/card]
[card]
name=Sprouting Vines
target=land[basic]|myLibrary
auto=moveto(myHand)
text=Search your library for a basic land card, reveal that card, and put it into your hand. Then shuffle your library. -- Storm (When you cast this spell, copy it for each spell cast before it this turn.)
mana={2}{G}
type=Instant
[/card]
[card]
name=Spurnmage Advocate
text={T}: Return two target cards in an opponent's graveyard to his or her hand. Destroy target attacking creature.
mana={W}
@@ -32216,15 +32065,6 @@ power=3
toughness=3
[/card]
[card]
name=Steel Golem
text=You can't cast creature spells.
mana={3}
type=Artifact Creature
subtype=Golem
power=3
toughness=4
[/card]
[card]
name=Steel of the Godhead
text=Enchant creature -- As long as enchanted creature is white, it gets +1/+1 and has lifelink. (Damage dealt by the creature also causes its controller to gain that much life.) -- As long as enchanted creature is blue, it gets +1/+1 and is unblockable.
mana={2}{WU}
@@ -32730,12 +32570,6 @@ mana={2}{R}{R}
type=Instant
[/card]
[card]
name=Summer Bloom
text=You may play up to three additional lands this turn.
mana={1}{G}
type=Sorcery
[/card]
[card]
name=Summit Apes
text=As long as you control a Mountain, Summit Apes can't be blocked except by two or more creatures.
mana={3}{G}
@@ -33712,14 +33546,6 @@ mana={B}{B}{B}{B}
type=Sorcery
[/card]
[card]
name=Temporal Fissure
target=*
auto=moveto(ownerHand)
text=Return target permanent to its owner's hand. -- Storm (When you cast this spell, copy it for each spell cast before it this turn. You may choose new targets for the copies.)
mana={4}{U}
type=Sorcery
[/card]
[card]
name=Temporal Isolation
text=Flash (You may cast this spell any time you could cast an instant.) -- Enchant creature -- Enchanted creature has shadow. (It can block or be blocked by only creatures with shadow.) -- Prevent all damage that would be dealt by enchanted creature.
mana={1}{W}
@@ -33763,15 +33589,6 @@ power=5
toughness=5
[/card]
[card]
name=Tendrils of Agony
target=player
auto=damage:2
auto=life:2 controller
text=Target player loses 2 life and you gain 2 life. -- Storm (When you cast this spell, copy it for each spell cast before it this turn. You may choose new targets for the copies.)
mana={2}{B}{B}
type=Sorcery
[/card]
[card]
name=Tendrils of Despair
text=As an additional cost to cast Tendrils of Despair, sacrifice a creature. -- Target opponent discards two cards.
mana={B}
@@ -36470,12 +36287,6 @@ power=3
toughness=3
[/card]
[card]
name=Volcanic Awakening
text=Destroy target land. -- Storm (When you cast this spell, copy it for each spell cast before it this turn. You may choose new targets for the copies.)
mana={4}{R}{R}
type=Sorcery
[/card]
[card]
name=Volcanic Wind
text=Volcanic Wind deals X damage divided as you choose among any number of target creatures, where X is the number of creatures on the battlefield as you cast Volcanic Wind.
mana={4}{R}{R}

View File

@@ -1966,6 +1966,13 @@ power=7
toughness=7
[/card]
[card]
name=Arcane Laboratory
abilities=oneboth
text=Each player can't cast more than one spell each turn.
mana={2}{U}
type=Enchantment
[/card]
[card]
name=Arcane Sanctum
auto=tap
auto={T}:Add {W}
@@ -2703,6 +2710,14 @@ power=2
toughness=2
[/card]
[card]
name=Astral Steel
abilities=storm
auto=1/2 target(creature)
text=Target creature gets +1/+2 until end of turn. -- Storm (When you cast this spell, copy it for each spell cast before it this turn. You may choose new targets for the copies.)
mana={2}{W}
type=Instant
[/card]
[card]
name=Atog
auto={S(artifact|myBattlefield)}:2/2
text=Sacrifice an artifact: Atog gets +2/+2 until end of turn.
@@ -3265,6 +3280,17 @@ power=2
toughness=4
[/card]
[card]
name=Azusa, Lost but Seeking
auto=land:2
auto=@each my upkeep:land:2 controller
text=You may play two additional lands on each of your turns.
mana={2}{G}
type=Legendary Creature
subtype=Human Monk
power=1
toughness=2
[/card]
[card]
name=Back to Basics
auto=lord(land[-basic]) doesnotuntap
text=Nonbasic lands don't untap during their controllers' untap steps.
@@ -6074,6 +6100,14 @@ mana={1}
type=Artifact
[/card]
[card]
name=Brain Freeze
abilities=storm
auto=deplete:3 target(player)
text=Target player puts the top three cards of his or her library into his or her graveyard. -- Storm (When you cast this spell, copy it for each spell cast before it this turn. You may choose new targets for the copies.)
mana={1}{U}
type=Instant
[/card]
[card]
name=Brainbite
target=*|opponenthand
auto=moveTo(graveyard)
@@ -7687,6 +7721,15 @@ mana={3}{R}{R}
type=Sorcery
[/card]
[card]
name=Cease-Fire
target=player
auto=nocreatures
auto=draw:1 controller
text=Target player can't cast creature spells this turn. -- Draw a card.
mana={2}{W}
type=Instant
[/card]
[card]
name=Celestial Ancient
abilities=flying
auto=@movedTo(enchantment|mystack):all(creature|mybattlefield) counter(1/1,1)
@@ -13134,6 +13177,14 @@ power=3
toughness=3
[/card]
[card]
name=Dragonstorm
abilities=storm
auto=moveTo(myBattlefield) target(dragon|mylibrary)
text=Search your library for a Dragon permanent card and put it onto the battlefield. Then shuffle your library. -- Storm (When you cast this spell, copy it for each spell cast before it this turn.)
mana={8}{R}
type=Sorcery
[/card]
[card]
name=Drain the Well
target=land
auto=destroy
@@ -14965,6 +15016,14 @@ mana={3}{B}
type=Sorcery
[/card]
[card]
name=Empty the Warrens
abilities=storm
auto=token(Goblin,Creature Goblin,1/1,red)*2
text=Put two 1/1 red Goblin creature tokens onto the battlefield. -- Storm (When you cast this spell, copy it for each spell cast before it this turn.)
mana={3}{R}
type=Sorcery
[/card]
[card]
name=Empty-Shrine Kannushi
auto=aslongas(*[red]|myBattlefield) protection from red
auto=aslongas(*[blue]|myBattlefield) protection from blue
@@ -15799,6 +15858,22 @@ power=2
toughness=1
[/card]
[card]
name=Exploration
auto=land:1
auto=@each my upkeep:land:1 controller
text=You may play an additional land on each of your turns.
mana={G}
type=Enchantment
[/card]
[card]
name=Explore
auto=land:1
auto=draw:1
text=You may play an additional land this turn. -- Draw a card.
mana={1}{G}
type=Sorcery
[/card]
[card]
name=Explosive Growth
target=creature
kicker={5}
@@ -20613,6 +20688,14 @@ mana={2}{R}{R}
type=Sorcery
[/card]
[card]
name=Grapeshot
abilities=storm
auto=damage:1 target(creature,player)
text=Grapeshot deals 1 damage to target creature or player. -- Storm (When you cast this spell, copy it for each spell cast before it this turn. You may choose new targets for the copies.)
mana={1}{R}
type=Sorcery
[/card]
[card]
name=Grapeshot Catapult
auto={T}:Damage:1 target(creature[flying])
text={T}: Grapeshot Catapult deals 1 damage to target creature with flying.
@@ -20926,6 +21009,16 @@ power=1
toughness=1
[/card]
[card]
name=Grid Monitor
abilities=cantcastcreature
text=You can't cast creature spells.
mana={4}
type=Artifact Creature
subtype=Construct
power=4
toughness=6
[/card]
[card]
name=Griffin Canyon
auto={T}:Add {1}
auto={T}:1/1 target(griffin) && untap
@@ -21126,6 +21219,14 @@ power=2
toughness=1
[/card]
[card]
name=Ground Rift
abilities=storm
auto=cantblock target(creature[-flying])
text=Target creature without flying can't block this turn. -- Storm (When you cast this spell, copy it for each spell cast before it this turn. You may choose new targets for the copies.)
mana={R}
type=Sorcery
[/card]
[card]
name=Ground Seal
auto=lord(*|graveyard) shroud
auto=draw:1
@@ -23365,6 +23466,14 @@ power=3
toughness=2
[/card]
[card]
name=Hunting Pack
abilities=storm
auto=token(Beast,Creature Beast,4/4,green)
text=Put a 4/4 green Beast creature token onto the battlefield. -- Storm (When you cast this spell, copy it for each spell cast before it this turn.)
mana={5}{G}{G}
type=Instant
[/card]
[card]
name=Hunting Triad
auto=token(Elf Warrior,Creature Elf Warrior,1/1,green)*3
autohand={3}{G}{S}:counter(1/1,3) target(creature)
@@ -34762,6 +34871,16 @@ power=6
toughness=6
[/card]
[card]
name=Orim's Chant
target=player
auto=nospells
kicker={W}
auto=kicker canattack all(creature)
text=Kicker {W} (You may pay an additional {W} as you cast this spell.) -- Target player can't cast spells this turn. -- If Orim's Chant was kicked, creatures can't attack this turn.
mana={W}
type=Instant
[/card]
[card]
name=Orim's Prayer
auto=@each blockers:foreach(creature[attacking]|opponentbattlefield) life:1
text=Whenever one or more creatures attack you, you gain 1 life for each attacking creature.
@@ -34789,6 +34908,18 @@ power=1
toughness=3
[/card]
[card]
name=Oriss Samite Guardian
auto={T}:prevent:999 target(creature)
auto={S(oriss samite guardian|myhand)}:name(opponent can't cast spells and his creatures cannot attack ueot) && nospell opponent && cantattack all(creature|opponentBattlefield)
auto={S(oriss samite guardian|myhand)}:name(you can't cast spells and your creatures cannot attack ueot) && nospell control && cantattack all(creature|myBattlefield)
text={T}: Prevent all damage that would be dealt to target creature this turn. -- Grandeur - Discard another card named Oriss, Samite Guardian: Target player can't cast spells this turn, and creatures that player controls can't attack this turn.
mana={1}{W}{W}
type=Legendary Creature
subtype=Human Cleric
power=1
toughness=3
[/card]
[card]
name=Ornithopter
abilities=flying
text=Flying
@@ -36651,6 +36782,16 @@ power=4
toughness=5
[/card]
[card]
name=Platinum Angel
abilities=fyling,cantlose
text=Flying -- You can't lose the game and your opponents can't win the game.
mana={7}
type=Artifact Creature
subtype=Angel
power=4
toughness=4
[/card]
[card]
name=Plaxcaster Frogling
auto=counter(1/1,3)
auto={2}:shroud target(creature[counter{1/1.1}])
@@ -38845,6 +38986,14 @@ power=6
toughness=6
[/card]
[card]
name=Reaping the Graves
abilities=storm
auto=moveto(myHand) target(creature|myGraveyard)
text=Return target creature card from your graveyard to your hand. -- Storm (When you cast this spell, copy it for each spell cast before it this turn. You may choose new targets for the copies.)
mana={2}{B}
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.
@@ -39722,16 +39871,6 @@ power=3
toughness=3
[/card]
[card]
name=Rhox Meditant
auto=aslongas(*[green]|myBattlefield) draw:1
text=When Rhox Meditant enters the battlefield, if you control a green permanent, draw a card.
mana={3}{W}
type=Creature
subtype=Rhino Monk
power=2
toughness=4
[/card]
[card]
name=Rhox Pikemaster
abilities=first strike
auto=lord(soldiers|mybattlefield) first strike other
@@ -40682,6 +40821,13 @@ text=Ruins of Trokair enters the battlefield tapped. -- {T}: Add {W} to your man
type=Land
[/card]
[card]
name=Rule of Law
abilities=oneboth
text=Each player can't cast more than one spell each turn.
mana={2}{W}
type=Enchantment
[/card]
[card]
name=Rumbling Slum
auto=@each my upkeep:damage:1 opponent
auto=@each my upkeep:damage:1 controller
@@ -41683,6 +41829,14 @@ power=2
toughness=2
[/card]
[card]
name=Scattershot
abilities=storm
auto=damage:1 target(creature)
text=Scattershot deals 1 damage to target creature. -- Storm (When you cast this spell, copy it for each spell cast before it this turn. You may choose new targets for the copies.)
mana={2}{R}
type=Instant
[/card]
[card]
name=Scattershot Archer
auto={T}:damage:1 all(creature[flying])
text={T}: Scattershot Archer deals 1 damage to each creature with flying.
@@ -43913,6 +44067,13 @@ mana={B}{B}
type=Sorcery
[/card]
[card]
name=Silence
auto=nospell opponent
text=Your opponents can't cast spells this turn. (Spells cast before this resolves are unaffected.)
mana={W}
type=Instant
[/card]
[card]
name=Silent Attendant
auto={T}:life:1
text={T}: You gain 1 life.
@@ -45382,7 +45543,7 @@ toughness=1
[/card]
[card]
name=Sneak Attack
auto={R}:moveto(mybattlefield) target(creature) && transforms(,treason,haste) forever
auto={R}:moveto(mybattlefield) target(creature|myhand) && transforms(,treason,haste) forever
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
@@ -47109,6 +47270,14 @@ power=3
toughness=3
[/card]
[card]
name=Sprouting Vines
abilities=storm
auto=moveto(myHand) target(land[basic]|myLibrary)
text=Search your library for a basic land card, reveal that card, and put it into your hand. Then shuffle your library. -- Storm (When you cast this spell, copy it for each spell cast before it this turn.)
mana={2}{G}
type=Instant
[/card]
[card]
name=Spur Grappler
auto=aslongas(land[-tapped]|myBattlefield) 2/1 <1
text=Spur Grappler gets +2/+1 as long as you control no untapped lands.
@@ -47567,6 +47736,16 @@ mana={2}
type=Artifact
[/card]
[card]
name=Steel Golem
abilities=cantcastcreature
text=You can't cast creature spells.
mana={3}
type=Artifact Creature
subtype=Golem
power=3
toughness=4
[/card]
[card]
name=Steel Leaf Paladin
abilities=first strike
auto=moveTo(ownerhand) notatarget(creature[green;white]|myBattlefield)
@@ -48553,6 +48732,13 @@ text={T}: Add {1} to your mana pool. -- {T}: Add {B} or {R} to your mana pool. S
type=Land
[/card]
[card]
name=Summer Bloom
auto=land:3
text=You may play up to three additional lands this turn.
mana={1}{G}
type=Sorcery
[/card]
[card]
name=Summoner's Bane
target=creature|stack
auto=fizzle
@@ -50032,6 +50218,14 @@ mana={2}{U}{U}
type=Sorcery
[/card]
[card]
name=Temporal Fissure
abilities=storm
auto=moveto(ownerHand) target(*)
text=Return target permanent to its owner's hand. -- Storm (When you cast this spell, copy it for each spell cast before it this turn. You may choose new targets for the copies.)
mana={4}{U}
type=Sorcery
[/card]
[card]
name=Temporal Spring
target=*
auto=moveTo(ownerLibrary)
@@ -50052,6 +50246,14 @@ text={T}: Add {1} to your mana pool. -- {T}, Remove a charge counter from Tendo
type=Land
[/card]
[card]
name=Tendrils of Agony
abilities=storm
auto=life:-2 target(player) && life:2 controller
text=Target player loses 2 life and you gain 2 life. -- Storm (When you cast this spell, copy it for each spell cast before it this turn. You may choose new targets for the copies.)
mana={2}{B}{B}
type=Sorcery
[/card]
[card]
name=Tendrils of Corruption
target=creature
auto=foreach(swamp|myBattlefield) damage:1
@@ -51774,7 +51976,7 @@ toughness=5
[/card]
[card]
name=Totem Speaker
auto=@movedTo(beast|battlefield):may life:3 controller
auto=@movedTo(beast|battlefield):life:3 controller
text=Whenever a Beast enters the battlefield, you may gain 3 life.
mana={4}{G}
type=Creature
@@ -54975,6 +55177,14 @@ power=2
toughness=2
[/card]
[card]
name=Volcanic Awakening
abilities=storm
auto=destroy target(land)
text=Destroy target land. -- Storm (When you cast this spell, copy it for each spell cast before it this turn. You may choose new targets for the copies.)
mana={4}{R}{R}
type=Sorcery
[/card]
[card]
name=Volcanic Dragon
abilities=flying,haste
text=Flying, haste

View File

@@ -223,6 +223,7 @@ enchanted evening.txt
enervate.txt
enchantress_s_presence.txt
erg_raiders_i157.txt
explore.txt
fangren_pathcutter.txt
farhaven_elf.txt
farmstead.txt
@@ -286,6 +287,7 @@ hopping_automaton_i232.txt
horned_helm.txt
howl_from_beyond.txt
howl_of_the_night_pack.txt
hunting_pack.txt
hurricane.txt
hyalopterous_lemure.txt
hymn_of_rebirth.txt
@@ -391,8 +393,6 @@ regal_force.txt
resounding_roar.txt
resurrection.txt
resuscitate_i210.txt
rhox_meditant.txt
rhox_meditant2.txt
righteous_cause.txt
rockslide_elemental.txt
rootwalla.txt
@@ -431,6 +431,7 @@ simic_initiate.txt
slate_of_ancestry.txt
sleeper_agent.txt
slith_bloodletter.txt
sneak_attack.txt
soulblast.txt
spark_elemental.txt
sphinx_summoner.txt

View File

@@ -0,0 +1,20 @@
#Testing Explore (keyword LAND:number)
[INIT]
FIRSTMAIN
[PLAYER1]
hand:Explore,Forest,Forest
library:Grizzly Bears
manapool:{1}{G}
[PLAYER2]
[DO]
Explore
Forest
Forest
[ASSERT]
FIRSTMAIN
[PLAYER1]
inplay:Forest,Forest
graveyard:Explore
hand:Grizzly Bears
[PLAYER2]
[END]

View File

@@ -0,0 +1,21 @@
#Testing Hunting Pack (keyword STORM)
[INIT]
FIRSTMAIN
[PLAYER1]
hand:Hunting Pack,Mox Emerald,Ornithopter
inplay:Fervor,Totem Speaker
manapool:{5}{G}{G}
life:20
[PLAYER2]
[DO]
Mox Emerald
Ornithopter
Hunting Pack
[ASSERT]
FIRSTMAIN
[PLAYER1]
inplay:Fervor,*,*,*,Mox Emerald,Ornithopter,Totem Speaker
graveyard:Hunting Pack
life:29
[PLAYER2]
[END]

View File

@@ -1,18 +0,0 @@
#Bug:Rhox meditant does not work
[INIT]
FIRSTMAIN
[PLAYER1]
inplay:grizzly bears
hand:rhox meditant
manapool:{3}{W}
library:forest
[PLAYER2]
[DO]
rhox meditant
[ASSERT]
FIRSTMAIN
[PLAYER1]
inplay:grizzly bears,rhox meditant
hand:forest
[PLAYER2]
[END]

View File

@@ -1,17 +0,0 @@
#Bug:Rhox meditant does not work
[INIT]
FIRSTMAIN
[PLAYER1]
hand:rhox meditant
manapool:{3}{W}
library:forest
[PLAYER2]
[DO]
rhox meditant
[ASSERT]
FIRSTMAIN
[PLAYER1]
inplay:rhox meditant
library:forest
[PLAYER2]
[END]

View File

@@ -0,0 +1,37 @@
## Testing Sneak Attack (keyword: TREASON).
[INIT]
FIRSTMAIN
[PLAYER1]
inplay:Sneak Attack
hand:Serra Angel
manapool:{R}
[PLAYER2]
life:20
[DO]
Sneak Attack
Serra Angel
next
#combatbegins
next
#attackers
Serra Angel
next
#blockers
next
#combatdamage 2
next
#endofcombat 2
next
#secondmain
next
#endofturn
next
[ASSERT]
CLEANUP
[PLAYER1]
inplay:Sneak Attack
graveyard:Serra Angel
manapool:{0}
[PLAYER2]
life:16
[END]