Psyringe - added some cards with zero activation cost: Blinking Spirit (ICE), Hyalopterous Lemure (ICE), Hopping Automaton (USG), Flowstone Hellion (STH), Viscid Lemures (TSP), Jodah's Avenger (PLC). Added couple of scripts to the test suite to make sure that the creatures work, and keep working.

This commit is contained in:
Psyyringe
2009-11-15 04:55:40 +00:00
parent 203967cb2f
commit 072c3d15d5
15 changed files with 177 additions and 74 deletions

View File

@@ -73,6 +73,7 @@ beacon_of_unrest.txt
belligerent_hatchling.txt
benalish_knight.txt
blessed_wine.txt
blinking_spirit.txt
bloodfire_colossus.txt
bloodhall_ooze.txt
body_double.txt
@@ -136,6 +137,7 @@ flagstones.txt
flare.txt
fledgling_imp.txt
fledgling_imp2.txt
flowstone_hellion.txt
flowstone_slide.txt
foratog.txt
force_of_nature.txt
@@ -158,12 +160,14 @@ harpoon_sniper.txt
hellfire.txt
howl_from_beyond.txt
howl_of_the_night_pack.txt
hyalopterous_lemure.txt
hymn_of_rebirth.txt
hypnotic_specter.txt
icatian_priest.txt
imaginary_pet.txt
immaculate_magistrate.txt
instill_energy_i166.txt
jodahs_avenger.txt
jump.txt
keldon_warlord.txt
keldon_warlord2.txt

View File

@@ -0,0 +1,28 @@
#NAME: Flowstone Hellion
#DESC: {0}:Flowstone Hellion gets +1/-1 until end of turn.
#DESC: Tests whether effect really ends at end of turn
[INIT]
secondmain
[PLAYER1]
inplay:Flowstone Hellion
[PLAYER2]
inplay:Mountain
hand:Shock
[DO]
Flowstone Hellion
Flowstone Hellion
eot
next
next
next
Mountain
Shock
Flowstone Hellion
[ASSERT]
firstmain
[PLAYER1]
inplay:Flowstone Hellion
[PLAYER2]
inplay:Mountain
graveyard:Shock
[END]

View File

@@ -0,0 +1,25 @@
#NAME: Hyalopterous Lemure
#DESC: {0}: Hyalopterous Lemure gets -1/0
#DESC: and gains flying until end of turn.
[INIT]
combatattackers
[PLAYER1]
inplay:Air Elemental
[PLAYER2]
inplay:Hyalopterous Lemure
[DO]
Air Elemental
next
Hyalopterous Lemure
choice 1
Hyalopterous Lemure
choice 0
next
next
[ASSERT]
combatend
[PLAYER1]
inplay:Air Elemental
[PLAYER2]
graveyard:Hyalopterous Lemure
[END]

View File

@@ -0,0 +1,44 @@
#NAME: Jodah's Avenger
#DESC: Test whether the abilities
#DESC: can be chosen correctly
[INIT]
firstmain
[PLAYER1]
inplay:Jodah's Avenger,Mountain
hand:Shock
[PLAYER2]
inplay:Craw Wurm
[DO]
# Give Protection from Red
Jodah's Avenger
choice 1
# Give Shadow
Jodah's Avenger
choice 3
# Try to cast Shock on Jodah's Avenger
# Shouldn't work if it gained Protection from Red
Mountain
Shock
Jodah's Avenger
# Cast Shock on Craw Wurm instead
Craw Wurm
next
next
# select attacker
Jodah's Avenger
choice 0
next
# Try to block with non-shadow creature
# Shouldn't work if Avenger really gained Shadow
Craw Wurm
next
next
[ASSERT]
combatend
[PLAYER1]
inplay:Jodah's Avenger,Mountain
graveyard:Shock
[PLAYER2]
inplay:Craw Wurm
life:18
[END]