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:
solo81@web.de
2010-08-08 23:52:34 +00:00
parent ab88dfcda9
commit a3376bf08c
6 changed files with 353 additions and 283 deletions

View File

@@ -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

View File

@@ -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

View 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]

View 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]

View File

@@ -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]