janisozaur / androminion

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

Platinum and Colony appearing in all games #476

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Ensure "Include Plat & Colony" option in settings is not set
2. Start a game using no Prosperity cards

What is the expected output? What do you see instead?
Platinum and Colony shouldn't be part of the supply, but they are.

What version of the product are you using? On what operating system?
Androminion r707 on Android 2.2.3

Please provide any additional information below.
I was forcing Platinum and Colony through Dominion Shuffle, but then I made a 
set with no Prosperity and noticed they were still present.

Original issue reported on code.google.com by EnergySu...@gmail.com on 2 Nov 2012 at 8:38

GoogleCodeExporter commented 9 years ago
That doesn't sound like a problem to me.  Dominion Shuffle passes a list of 
cards to Androminion.  If you use the "Specified cards" option in Androminion, 
Androminion will use whatever cards are in that list.  If someone wants to play 
with Platinum and Colony and no other Prosperity cards, that should be allowed.

Original comment by August.D...@gmail.com on 5 Nov 2012 at 2:35

GoogleCodeExporter commented 9 years ago
No, you misunderstood me.  They were showing up in all games, even when I 
didn't want them to show up.  I stopped using "Specified Cards" and just used 
the Presets from the base set and they were still there.  I went into the 
options and tired enabling and disabling the setting that forces them to always 
appear and they wouldn't go away.  I went all the way back to the home screen 
and restarted Androminion but they were still there.

Anyway, I have no idea what caused it because they aren't showing up today.  
I'll see if I can mess around with it and reproduce the error.

Okay, I got the problem again.  It looks like this is more with how Androminion 
interacts with Dominion Shuffle.  Here is some more info for reproducing:

1. Create a Dominion Shuffle card set that contains Colony/Platinum
2. Launch Androminion
3. You will have a Kingdom with Plat and Colony.
4. Quit back to Androminion menu
5. Start a new game and choose "Preset" instead of "Specified cards", I used 
"First Game (Base)".
6. You will still have Plat and Colony in Kingdom (you shouldn't unless you 
have a flag set in the settings to force them in the game).
7. Quit back to Androminion menu, and back into Dominion Shuffle
8. Remove Plat and Colony from the set of cards and send this set to Androminion
9. Plat and Colony will still be there
10. Go back to Dominion Shuffle to a random set from base Dominion cards
11. Launch Androminion with this set and Plat and Colony will still be there.
12. Quit back to home screen and launch Androminion so it doesn't have 
"Specified Cards" option.
13. Start a game with "First Game (Base)" preset, and the Plat and Colony will 
still be there.

I don't know why it was working earlier.  But I again can't play a game without 
Plat or Colony.  Again I don't have the flag set in the settings to force 
Colony and Platinum, I shouldn't be seeing them.

Original comment by EnergySu...@gmail.com on 5 Nov 2012 at 9:43

GoogleCodeExporter commented 9 years ago
One more thing, I discovered a way to fix the bug temporarily.  I used a task 
killer to end the Androminion task.  After restarting it I can again start 
games without Platinum and Colony.

But if I can easily reproduce the problem by sending Plat and Colony to 
Androminion from Dominion Shuffle.  From that point on they will be in all 
games until I kill the Androminion task.  I assume the garbage collector ended 
the task and that's what fixed it for me the first time.

Original comment by EnergySu...@gmail.com on 5 Nov 2012 at 9:49

GoogleCodeExporter commented 9 years ago
Thanks for the detailed steps.  I can reproduce this now.

Original comment by August.D...@gmail.com on 5 Nov 2012 at 10:07

GoogleCodeExporter commented 9 years ago
This issue was closed by revision r721.

Original comment by tkden...@gmail.com on 12 Nov 2012 at 6:48

GoogleCodeExporter commented 9 years ago
Issue 498 has been merged into this issue.

Original comment by August.D...@gmail.com on 15 Nov 2012 at 1:33