tmesser / DeckManager

BSD 3-Clause "New" or "Revised" License
5 stars 2 forks source link

Civs aren't shuffled on jump #54

Closed MaxPeck closed 9 years ago

MaxPeck commented 9 years ago

[18:34:42] Does the game currently assign a number at random to the 12 civilians and do those numbers remain constant throughout the game? [18:35:04] SomeNumbers, they are random every time they go back into the pile [18:35:19] or rather, every time the civ 'deck' is reshuffled [18:35:36] which should happen at end of jump cycle but doesn't right now

Can't examine civ contents easily right now so I can't really test this, but I assume it needs fixing.

clanpotshake commented 9 years ago

Looking at the code, every time you draw a civ it pulls the first one with the inreserve status, which will be the same one every time since the structure is a list.