Psyringe - added 3 test scripts for (non-reproducible) bug reports. Also fixed a stray space after the name of a ZEN card. Due to this space the card would never be found when read in from a deck file, the card name in the deck file could never match the card name in _cards.dat.
This commit is contained in:
@@ -607,7 +607,7 @@ rarity=C
|
||||
[card]
|
||||
text=First strike, vigilance Whenever Kazandu Blademaster or another Ally enters the battlefield under your control, you may put a +1/+1 counter on Kazandu Blademaster.
|
||||
id=191356
|
||||
name=Kazandu Blademaster
|
||||
name=Kazandu Blademaster
|
||||
rarity=U
|
||||
mana={W}{W}
|
||||
type=Creature
|
||||
|
||||
@@ -97,6 +97,8 @@ civic_wayfinder.txt
|
||||
clone.txt
|
||||
clone2.txt
|
||||
cockatrice.txt
|
||||
colossus_of_sardia1.txt
|
||||
colossus_of_sardia2.txt
|
||||
composite_golem.txt
|
||||
control_magic.txt
|
||||
control_magic2.txt
|
||||
@@ -265,6 +267,7 @@ stonebrow2.txt
|
||||
stonebrow_i159.txt
|
||||
stronghold_discipline.txt
|
||||
sword_to_plowshares.txt
|
||||
sylvan_scrying_i195.txt
|
||||
symbiotic_wurm.txt
|
||||
telekinetic_sliver.txt
|
||||
terror.txt
|
||||
|
||||
42
projects/mtg/bin/Res/test/colossus_of_sardia1.txt
Normal file
42
projects/mtg/bin/Res/test/colossus_of_sardia1.txt
Normal file
@@ -0,0 +1,42 @@
|
||||
#NAME: Colossus of Sardia cost-free untap?
|
||||
#DESC: User bug report: Colossus of Sardia
|
||||
#DESC: can be untapped without paying its cost.
|
||||
#DESC: Bug could not be reproduced.
|
||||
[INIT]
|
||||
combatattackers
|
||||
[PLAYER1]
|
||||
inplay:Colossus of Sardia,1373,1374,1375,3562,3563,3564,3565,4409,4410,4411,4412,4922
|
||||
hand:Assassinate
|
||||
[PLAYER2]
|
||||
[DO]
|
||||
Colossus of Sardia
|
||||
eot
|
||||
eot
|
||||
next
|
||||
3562
|
||||
3563
|
||||
3564
|
||||
3565
|
||||
4409
|
||||
4410
|
||||
4411
|
||||
4412
|
||||
4922
|
||||
Colossus of Sardia
|
||||
next
|
||||
next
|
||||
# cast Assassinate on CoS - will only work if it's still tapped
|
||||
1373
|
||||
1374
|
||||
1375
|
||||
Assassinate
|
||||
Colossus of Sardia
|
||||
[ASSERT]
|
||||
firstmain
|
||||
[PLAYER1]
|
||||
inplay:Colossus of Sardia,1373,1374,1375,3562,3563,3564,3565,4409,4410,4411,4412,4922
|
||||
hand:Assassinate
|
||||
manapool:{B}{B}{B}
|
||||
[PLAYER2]
|
||||
life:11
|
||||
[END]
|
||||
36
projects/mtg/bin/Res/test/colossus_of_sardia2.txt
Normal file
36
projects/mtg/bin/Res/test/colossus_of_sardia2.txt
Normal file
@@ -0,0 +1,36 @@
|
||||
#NAME: Colossus of Sardia cost-free untap?
|
||||
#DESC: User buf report: Colossus of Sardia
|
||||
#DESC: can be untapped without paying its cost.
|
||||
#DESC: Bug could not be reproduced.
|
||||
[INIT]
|
||||
combatattackers
|
||||
[PLAYER1]
|
||||
inplay:Colossus of Sardia,Swamp,Mountain,Plains
|
||||
hand:Assassinate
|
||||
[PLAYER2]
|
||||
[DO]
|
||||
Colossus of Sardia
|
||||
eot
|
||||
eot
|
||||
# Try to untap CoS cost.free in each following phase:
|
||||
Colossus of Sardia
|
||||
next
|
||||
Colossus of Sardia
|
||||
next
|
||||
Colossus of Sardia
|
||||
next
|
||||
Colossus of Sardia
|
||||
# cast Assassinate on CoS - will only work if it's still tapped
|
||||
Swamp
|
||||
Mountain
|
||||
Plains
|
||||
Assassinate
|
||||
Colossus of Sardia
|
||||
[ASSERT]
|
||||
firstmain
|
||||
[PLAYER1]
|
||||
inplay:Swamp,Mountain,Plains
|
||||
graveyard:Assassinate,Colossus of Sardia
|
||||
[PLAYER2]
|
||||
life:11
|
||||
[END]
|
||||
23
projects/mtg/bin/Res/test/sylvan_scrying_i195.txt
Normal file
23
projects/mtg/bin/Res/test/sylvan_scrying_i195.txt
Normal file
@@ -0,0 +1,23 @@
|
||||
#NAME: Sylvan Scrying
|
||||
#DESC: Bug report: Sylvan Scrying uses
|
||||
#DESC: the mana but does nothing else.
|
||||
#DESC: This couldn't be reproduced, the
|
||||
#DESC: test script succeeds.
|
||||
#DESC: See http://code.google.com/p/wagic/issues/detail?id=195
|
||||
[INIT]
|
||||
firstmain
|
||||
[PLAYER1]
|
||||
hand:Sylvan Scrying
|
||||
library:Plains
|
||||
manapool:{1}{G}
|
||||
[PLAYER2]
|
||||
[DO]
|
||||
Sylvan Scrying
|
||||
Plains
|
||||
[ASSERT]
|
||||
firstmain
|
||||
[PLAYER1]
|
||||
graveyard:Sylvan Scrying
|
||||
hand:Plains
|
||||
[PLAYER2]
|
||||
[END]
|
||||
Reference in New Issue
Block a user