Added 18 successfully tested cards based on rev2155.
Card list -> first comment - Added tests for "lifeset" (Biorhythm,Blessed Wind) - Removed test for Hope Charm. - Optimized all cards with life payment as activation cost or mana cost. - Optimized all spells with a must choice.
This commit is contained in:
@@ -2835,12 +2835,6 @@ power=4
|
||||
toughness=4
|
||||
[/card]
|
||||
[card]
|
||||
name=Biorhythm
|
||||
text=Each player's life total becomes the number of creatures he or she controls.
|
||||
mana={6}{G}{G}
|
||||
type=Sorcery
|
||||
[/card]
|
||||
[card]
|
||||
name=Birchlore Rangers
|
||||
text=Tap two untapped Elves you control: Add one mana of any color to your mana pool. -- Morph {G} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
|
||||
mana={G}
|
||||
@@ -2978,12 +2972,6 @@ type=Instant
|
||||
subtype=Arcane
|
||||
[/card]
|
||||
[card]
|
||||
name=Blessed Wind
|
||||
text=Target player's life total becomes 20.
|
||||
mana={7}{W}{W}
|
||||
type=Sorcery
|
||||
[/card]
|
||||
[card]
|
||||
name=Blessing of the Nephilim
|
||||
text=Enchant creature -- Enchanted creature gets +1/+1 for each of its colors.
|
||||
mana={W}
|
||||
@@ -4619,15 +4607,6 @@ type=Enchantment
|
||||
subtype=Aura
|
||||
[/card]
|
||||
[card]
|
||||
name=Carnophage
|
||||
text=At the beginning of your upkeep, tap Carnophage unless you pay 1 life.
|
||||
mana={B}
|
||||
type=Creature
|
||||
subtype=Zombie
|
||||
power=2
|
||||
toughness=2
|
||||
[/card]
|
||||
[card]
|
||||
name=Carom
|
||||
text=The next 1 damage that would be dealt to target creature this turn is dealt to another target creature instead. -- Draw a card.
|
||||
mana={1}{W}
|
||||
@@ -12551,12 +12530,6 @@ power=4
|
||||
toughness=4
|
||||
[/card]
|
||||
[card]
|
||||
name=Form of the Dragon
|
||||
text=At the beginning of your upkeep, Form of the Dragon deals 5 damage to target creature or player. -- At the beginning of each end step, your life total becomes 5. -- Creatures without flying can't attack you.
|
||||
mana={4}{R}{R}{R}
|
||||
type=Enchantment
|
||||
[/card]
|
||||
[card]
|
||||
name=Formation
|
||||
target=creature
|
||||
auto=banding
|
||||
@@ -14855,12 +14828,6 @@ power=2
|
||||
toughness=2
|
||||
[/card]
|
||||
[card]
|
||||
name=Grixis Charm
|
||||
text=Choose one - Return target permanent to its owner's hand; or target creature gets -4/-4 until end of turn; or creatures you control get +2/+0 until end of turn.
|
||||
mana={U}{B}{R}
|
||||
type=Instant
|
||||
[/card]
|
||||
[card]
|
||||
name=Grixis Grimblade
|
||||
text=As long as you control another multicolored permanent, Grixis Grimblade gets +1/+1 and has deathtouch. (Creatures dealt damage by this creature are destroyed. You can divide its combat damage among any of the creatures blocking or blocked by it.)
|
||||
mana={UR}{B}
|
||||
@@ -15877,15 +15844,6 @@ mana={4}{B}{B}
|
||||
type=Sorcery
|
||||
[/card]
|
||||
[card]
|
||||
name=Hibernation Sliver
|
||||
text=All Slivers have "Pay 2 life: Return this permanent to its owner's hand."
|
||||
mana={U}{B}
|
||||
type=Creature
|
||||
subtype=Sliver
|
||||
power=2
|
||||
toughness=2
|
||||
[/card]
|
||||
[card]
|
||||
name=Hibernation's End
|
||||
text=Cumulative upkeep {1} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) -- Whenever you pay Hibernation's End's cumulative upkeep, you may search your library for a creature card with converted mana cost equal to the number of age counters on Hibernation's End and put it onto the battlefield. If you do, shuffle your library.
|
||||
mana={4}{G}
|
||||
@@ -17391,12 +17349,6 @@ mana={1}{G}
|
||||
type=Enchantment
|
||||
[/card]
|
||||
[card]
|
||||
name=Invincible Hymn
|
||||
text=Count the number of cards in your library. Your life total becomes that number.
|
||||
mana={6}{W}{W}
|
||||
type=Sorcery
|
||||
[/card]
|
||||
[card]
|
||||
name=Inviolability
|
||||
text=Enchant creature -- Prevent all damage that would be dealt to enchanted creature.
|
||||
mana={1}{W}
|
||||
@@ -19172,15 +19124,6 @@ mana={B}{B}{B}
|
||||
type=Legendary Enchantment
|
||||
[/card]
|
||||
[card]
|
||||
name=Kuro, Pitlord
|
||||
text=At the beginning of your upkeep, sacrifice Kuro, Pitlord unless you pay {B}{B}{B}{B}. -- Pay 1 life: Target creature gets -1/-1 until end of turn.
|
||||
mana={6}{B}{B}{B}
|
||||
type=Legendary Creature
|
||||
subtype=Demon Spirit
|
||||
power=9
|
||||
toughness=9
|
||||
[/card]
|
||||
[card]
|
||||
name=Kusari-Gama
|
||||
text=Equipped creature has "{2}: This creature gets +1/+0 until end of turn." -- Whenever equipped creature deals damage to a blocking creature, Kusari-Gama deals that much damage to each other creature defending player controls. -- Equip {3} ({3}: Attach to target creature you control. Equip only as a sorcery.)
|
||||
mana={3}
|
||||
@@ -23955,13 +23898,6 @@ mana={5}{B}
|
||||
type=Sorcery
|
||||
[/card]
|
||||
[card]
|
||||
name=Nightmare Lash
|
||||
text=Equipped creature gets +1/+1 for each Swamp you control. -- Equip - Pay 3 life. (Pay 3 life: Attach to target creature you control. Equip only as a sorcery. This card enters the battlefield unattached and stays on the battlefield if the creature leaves.)
|
||||
mana={4}
|
||||
type=Artifact
|
||||
subtype=Equipment
|
||||
[/card]
|
||||
[card]
|
||||
name=Nightmare Void
|
||||
text=Target player reveals his or her hand. You choose a card from it. That player discards that card. -- Dredge 2 (If you would draw a card, instead you may put exactly two cards from the top of your library into your graveyard. If you do, return this card from your graveyard to your hand. Otherwise, draw a card.)
|
||||
mana={3}{B}
|
||||
@@ -24022,12 +23958,6 @@ power=2
|
||||
toughness=1
|
||||
[/card]
|
||||
[card]
|
||||
name=Nihilistic Glee
|
||||
text={2}{B}, Discard a card: Target opponent loses 1 life and you gain 1 life. -- Hellbent - {1}, Pay 2 life: Draw a card. Activate this ability only if you have no cards in hand.
|
||||
mana={2}{B}{B}
|
||||
type=Enchantment
|
||||
[/card]
|
||||
[card]
|
||||
name=Nihilith
|
||||
text=Fear (This creature can't be blocked except by artifact creatures and/or black creatures.) -- Suspend 7 - {1}{B} (Rather than cast this card from your hand, you may pay {1}{B} and exile it with seven time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.) -- Whenever a card is put into an opponent's graveyard from anywhere, if Nihilith is suspended, you may remove a time counter from Nihilith.
|
||||
mana={4}{B}{B}
|
||||
@@ -30773,15 +30703,6 @@ power=2
|
||||
toughness=2
|
||||
[/card]
|
||||
[card]
|
||||
name=Sangrophage
|
||||
text=At the beginning of your upkeep, tap Sangrophage unless you pay 2 life.
|
||||
mana={B}{B}
|
||||
type=Creature
|
||||
subtype=Zombie
|
||||
power=3
|
||||
toughness=3
|
||||
[/card]
|
||||
[card]
|
||||
name=Sanguine Bond
|
||||
text=Whenever you gain life, target opponent loses that much life.
|
||||
mana={3}{B}{B}
|
||||
@@ -31581,12 +31502,6 @@ power=4
|
||||
toughness=4
|
||||
[/card]
|
||||
[card]
|
||||
name=Seedling Charm
|
||||
text=Choose one - Return target Aura attached to a creature to its owner's hand; or regenerate target green creature; or target creature gains trample until end of turn.
|
||||
mana={G}
|
||||
type=Instant
|
||||
[/card]
|
||||
[card]
|
||||
name=Seeds of Strength
|
||||
text=Target creature gets +1/+1 until end of turn. -- Target creature gets +1/+1 until end of turn. -- Target creature gets +1/+1 until end of turn.
|
||||
mana={G}{W}
|
||||
@@ -33841,13 +33756,6 @@ mana={X}{2}{B}
|
||||
type=Sorcery
|
||||
[/card]
|
||||
[card]
|
||||
name=Soul Channeling
|
||||
text=Enchant creature -- Pay 2 life: Regenerate enchanted creature.
|
||||
mana={2}{B}
|
||||
type=Enchantment
|
||||
subtype=Aura
|
||||
[/card]
|
||||
[card]
|
||||
name=Soul Charmer
|
||||
text=Whenever Soul Charmer deals combat damage to a creature, you gain 2 life unless that creature's controller pays {2}.
|
||||
mana={2}{W}
|
||||
@@ -35259,12 +35167,6 @@ power=1
|
||||
toughness=1
|
||||
[/card]
|
||||
[card]
|
||||
name=Storm Herd
|
||||
text=Put X 1/1 white Pegasus creature tokens with flying onto the battlefield, where X is your life total.
|
||||
mana={8}{W}{W}
|
||||
type=Sorcery
|
||||
[/card]
|
||||
[card]
|
||||
name=Storm World
|
||||
text=At the beginning of each player's upkeep, Storm World deals X damage to that player, where X is 4 minus the number of cards in his or her hand.
|
||||
mana={R}
|
||||
@@ -35923,12 +35825,6 @@ mana={1}{U}
|
||||
type=Instant
|
||||
[/card]
|
||||
[card]
|
||||
name=Sway of the Stars
|
||||
text=Each player shuffles his or her hand, graveyard, and permanents he or she owns into his or her library, then draws seven cards. Each player's life total becomes 7.
|
||||
mana={8}{U}{U}
|
||||
type=Sorcery
|
||||
[/card]
|
||||
[card]
|
||||
name=Swelter
|
||||
text=Swelter deals 2 damage to each of two target creatures.
|
||||
mana={3}{R}
|
||||
@@ -39825,18 +39721,6 @@ power=1
|
||||
toughness=1
|
||||
[/card]
|
||||
[card]
|
||||
name=Wall of Blood
|
||||
abilities=defender
|
||||
auto=1/1 && life:-1
|
||||
###CANNOT WORK FOR NOW (WAGIC 0.8.1).
|
||||
text=Defender (This creature can't attack.) -- Pay 1 life: Wall of Blood gets +1/+1 until end of turn.
|
||||
mana={2}{B}
|
||||
type=Creature
|
||||
subtype=Wall
|
||||
power=0
|
||||
toughness=2
|
||||
[/card]
|
||||
[card]
|
||||
name=Wall of Caltrops
|
||||
text=Defender (This creature can't attack.) -- Whenever Wall of Caltrops blocks a creature, if no non-Wall creatures are blocking that creature, Wall of Caltrops gains banding until end of turn. (If any creatures with banding you control are blocking a creature, you divide that creature's combat damage, not its controller, among any of the creatures it's being blocked by.)
|
||||
mana={1}{W}
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -127,8 +127,10 @@ behemoth_sledge4.txt
|
||||
behemoth_sledge5.txt
|
||||
belligerent_hatchling.txt
|
||||
benalish_knight.txt
|
||||
biorhythm.txt
|
||||
black_market.txt
|
||||
black_vise.txt
|
||||
blessed_wind.txt
|
||||
blessed_wine.txt
|
||||
blinking_spirit.txt
|
||||
blinkmoth_nexus.txt
|
||||
|
||||
22
projects/mtg/bin/Res/test/biorhythm.txt
Normal file
22
projects/mtg/bin/Res/test/biorhythm.txt
Normal file
@@ -0,0 +1,22 @@
|
||||
#NAME: Biorhythm
|
||||
#DESC: Each player's life total becomes the number of creatures he or she controls.
|
||||
[INIT]
|
||||
firstmain
|
||||
[PLAYER1]
|
||||
hand:Biorhythm
|
||||
manapool:{6}{G}{G}
|
||||
inplay:Llanowar Elves
|
||||
[PLAYER2]
|
||||
inplay:Scathe Zombies
|
||||
[DO]
|
||||
Biorhythm
|
||||
[ASSERT]
|
||||
firstmain
|
||||
[PLAYER1]
|
||||
graveyard:Biorhythm
|
||||
inplay:Llanowar Elves
|
||||
life:1
|
||||
[PLAYER2]
|
||||
inplay:Scathe Zombies
|
||||
life:1
|
||||
[END]
|
||||
19
projects/mtg/bin/Res/test/blessed_wind.txt
Normal file
19
projects/mtg/bin/Res/test/blessed_wind.txt
Normal file
@@ -0,0 +1,19 @@
|
||||
#NAME: Blessed Wind
|
||||
#DESC: Target player's life total becomes 20.
|
||||
[INIT]
|
||||
firstmain
|
||||
[PLAYER1]
|
||||
hand:Blessed Wind
|
||||
manapool:{7}{W}{W}
|
||||
life:10
|
||||
[PLAYER2]
|
||||
[DO]
|
||||
Blessed Wind
|
||||
p1
|
||||
[ASSERT]
|
||||
firstmain
|
||||
[PLAYER1]
|
||||
graveyard:Blessed Wind
|
||||
life:20
|
||||
[PLAYER2]
|
||||
[END]
|
||||
@@ -1,30 +0,0 @@
|
||||
#Bug: Hope Charm doesn't give first strike to target creature
|
||||
[INIT]
|
||||
COMBATATTACKERS
|
||||
[PLAYER1]
|
||||
hand:hope charm
|
||||
inplay:grizzly bears
|
||||
manapool:{W}
|
||||
[PLAYER2]
|
||||
inplay:hypnotic specter
|
||||
[DO]
|
||||
#attackers
|
||||
hope charm
|
||||
choice 0
|
||||
grizzly bears
|
||||
grizzly bears
|
||||
next
|
||||
#blockers
|
||||
hypnotic specter
|
||||
next
|
||||
#damage
|
||||
next
|
||||
#end combat
|
||||
[ASSERT]
|
||||
COMBATEND
|
||||
[PLAYER1]
|
||||
inplay:grizzly bears
|
||||
graveyard:hope charm
|
||||
[PLAYER2]
|
||||
graveyard:hypnotic specter
|
||||
[END]
|
||||
Reference in New Issue
Block a user