aquarat / androminion

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

Princess not implemented correctly #378

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Play a Princess
2. With $N to spend, try to buy a card that normally costs $N+2
3. It won't let you
4. Buy a card that normally costs $N
5. Note that you correctly have $2 left

What is the expected output? What do you see instead?

Prices should truly have been reduced

What version of the product are you using? On what operating system?

Please provide any additional information below.

Original issue reported on code.google.com by kevin...@gmail.com on 27 Jul 2012 at 5:37

GoogleCodeExporter commented 9 years ago
I couldn't find a problem with Princess.  If you still see this issue, please 
let us know what specific card you're trying to buy and what cards you have in 
play (treasures and actions that produce $), and I'll take another look at it.

Original comment by August.D...@gmail.com on 27 Jul 2012 at 1:30

GoogleCodeExporter commented 9 years ago
Sure, I'll just send you my game log.  But, although I haven't overridden the 
default log directory of /logs, I don't seem to even have a /logs folder when I 
open up Android File Transfer. Can you tell me how to find it?

Original comment by kevin...@gmail.com on 27 Jul 2012 at 3:43

GoogleCodeExporter commented 9 years ago
:[

I've opened issue 379 for the missing game logs.

Original comment by August.D...@gmail.com on 27 Jul 2012 at 5:46

GoogleCodeExporter commented 9 years ago
Well, I'll tell you what I can:

I played the Princess pretty early in the turn, did a bunch of other stuff, 
ended up, I think $8 even and whatever number of buys (at least 3).  The 
Provinces still displayed as costing $8, so at this point I assume it just 
doesn't alter the display dynamically the way isotropic does; fair enough.  I 
buy a Province, and then I have $2 left; so far so good.  Then I tried to buy a 
Tournament.  It just wouldn't let me.  Could it be that there were none left?  
It would have majorly grayed it out in that case, wouldn't it? That seems 
unlikely (and I do think I tried other $4 cost cards, but there's some small 
chance I'm wrong here).  I finally bought an estate, and it properly billed me 
$0 leaving me with the $2 left.

On an earlier turn, I had noticed that after playing Princess, Apprenticing an 
Estate earned me no cards. So that was my mistake and the game behaved 
correctly. Dunno if that helps narrow down the problem or not.

If I get time I can rig up another Tournament game and try to get it to happen 
again.... 

Original comment by kevin...@gmail.com on 27 Jul 2012 at 8:34

GoogleCodeExporter commented 9 years ago
There used to be a similar bug with Peddler and reduced costs (issue 19) that 
might have affected Princess as well, but that was fixed a long time ago.  What 
version are you running?  Also, the dynamic cost display is fixed in the latest 
(unstable) build:

http://androminion.googlecode.com/svn/trunk/androminion/bin/Androminion.apk

Original comment by August.D...@gmail.com on 27 Jul 2012 at 9:10

GoogleCodeExporter commented 9 years ago
I'm running 2.04.

Anyway, if you don't see anything fishy in the code, then let's just wait until 
someone notices it again; if no one ever does then I was just smoking le crack 
pipe.

Original comment by kevin...@gmail.com on 27 Jul 2012 at 11:10