Psyringe - minor fix for Gamble (USG). The sequence of actions was wrong - you first search for a card, put it into your hand, and THEN discard a card at random. This means you may end up discarding the card you just searched for. Previously that wasn't possible, so the card was more powerful than it should be, especially when played from an otherwise empty hand.
Test script "gamble.txt" added to test suite.
This commit is contained in:
@@ -134,6 +134,7 @@ force_of_nature.txt
|
||||
force_of_nature2.txt
|
||||
force_of_nature3.txt
|
||||
fountain_of_youth.txt
|
||||
gamble.txt
|
||||
ghost_warden.txt
|
||||
giant_growth.txt
|
||||
giant_growth2.txt
|
||||
|
||||
27
projects/mtg/bin/Res/test/gamble.txt
Normal file
27
projects/mtg/bin/Res/test/gamble.txt
Normal file
@@ -0,0 +1,27 @@
|
||||
#NAME: Gamble sequence test
|
||||
#DESC: Gamble lets you *first* search a card
|
||||
#DESC: from your library, and *then* you have
|
||||
#DESC: to discard a random card. This means
|
||||
#DESC: you may end up discarding the card you
|
||||
#DESC: just searched for. The script tests this
|
||||
#DESC: by using Gamble from an otherwise empty
|
||||
#DESC: hand. If the sequence of actions is
|
||||
#DESC: correct, then you will have to discard
|
||||
#DESC: the card you just searched for (a
|
||||
#DESC: Mountain om this case).
|
||||
[INIT]
|
||||
firstmain
|
||||
[PLAYER1]
|
||||
hand:Gamble
|
||||
library:Mountain
|
||||
manapool:{R}
|
||||
[PLAYER2]
|
||||
[DO]
|
||||
Gamble
|
||||
Mountain
|
||||
[ASSERT]
|
||||
firstmain
|
||||
[PLAYER1]
|
||||
graveyard:Gamble,Mountain
|
||||
[PLAYER2]
|
||||
[END]
|
||||
Reference in New Issue
Block a user