wshuaierick / androminion

Automatically exported from code.google.com/p/androminion
0 stars 0 forks source link

Highway and Swindler changes swindler total #327

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
Have a supply with Highways and Swindlers.

I played a Village and 3 highways.  Then I played a swindler.  Sarah drew a 
Silver.  Game reads:

"Select a card from the table that costs at most (3) to replace swindled card 
of cost 0.)

What is the expected output? What do you see instead?
Highway makes cards cost 1 less.  3 played makes them cost 3 less.  Player 
trashed a Silver of cost 0 since cards cost 3 less.  If they gain a card of the 
same cost, they should not be able to gain anything that costs 1, 2, or 3.

What version of the product are you using? On what operating system?
Androminion 2.3 on Android 4.0.

Please provide any additional information below.

Original issue reported on code.google.com by chawa...@gmail.com on 4 Apr 2012 at 10:11

GoogleCodeExporter commented 9 years ago
The current implementation is correct.  I think the thing you might be missing 
is that Highway affects all cards everywhere, including cards in the supply.

Highway makes cards cost 1 less, but not less than 0.  When you play 3 
Highways, everything that usually costs 0, 1, 2, or 3 now costs 0.  So, when I 
play a Swindler and Sarah flips up a Silver, the Silver costs 0 and I can give 
her anything that costs 0, including Copper, Estate, Silver, Swindler, etc.

Original comment by August.D...@gmail.com on 5 Apr 2012 at 1:54