novendraap / androminion

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

Bank / Counterfeit interraction #577

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago

It looks like Bank counts cards that aren't actually in play.  Here are a 
couple of specific scenarios to test/fix:

First Scenario:
1) Play Counterfeit.
2) Use Counterfeit to play Copper.
3) Play Bank

Expected Outcome:
(1) from Counterfeit
(1 + 1) from Copper, trash Copper
(2) from Bank
(5) total

Current Behavior:
Bank counts the two played coppers and produces (4), for (7) total.

Second Scenario:
1) Play Counterfeit
2) Use Counterfeit to play Bank

Expected Outcome:
(1) from Counterfeit
(2 + 2) from Bank, trash Bank
(5) total

Current Behavior:
The second time Bank is played, it produces (3) instead of (2), for (6) total.

Original issue reported on code.google.com by August.D...@gmail.com on 18 Jul 2013 at 3:45

GoogleCodeExporter commented 9 years ago
Fixed in r794...at least all of the scenarios I can think of.

Original comment by Thomas.S...@gmail.com on 2 Aug 2013 at 3:07