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:
@@ -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}
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
20
projects/mtg/bin/Res/test/explore.txt
Normal file
20
projects/mtg/bin/Res/test/explore.txt
Normal 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]
|
||||
21
projects/mtg/bin/Res/test/hunting_pack.txt
Normal file
21
projects/mtg/bin/Res/test/hunting_pack.txt
Normal 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]
|
||||
@@ -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]
|
||||
@@ -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]
|
||||
37
projects/mtg/bin/Res/test/sneak_attack.txt
Normal file
37
projects/mtg/bin/Res/test/sneak_attack.txt
Normal 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]
|
||||
Reference in New Issue
Block a user