Terraforming-mars: Bug after player passed without any action

Created on 25 Jun 2020  路  3Comments  路  Source: bafolts/terraforming-mars

On the game that is still online now:
https://terraforming-mars.herokuapp.com/player?id=2d55bc64b973
after playing a few actions on generation 1, I (red player) was the last active player and passed without any action. I got an error message - something about colonies, but unfortunately I closed it without reading it carefully - and I was then asked to pass again. After doing so, something crazy happened: production phase went off, no cards were dealt for the draft and the generation simply kept on with the same play order.
The last plays on the log before it happened were
馃晳Rodrigo played Arctic Algae
馃晳Rodrigo played Water to Venus
馃晳Markinhos passed
馃晳Rodrigo passed
馃晳Rodrigo passed

and I'll put the full log down here for reference. The last four plays happened after the bug

Generation 1
馃晳Markinhos played Mining Operations
馃晳5 card(s) were discarded
馃晳Markinhos drew Minority Refuge and Giant Ice Asteroid
馃晳Markinhos played Acquired Space Agency
馃晳Lucio played Early Settlement
馃晳Lucio played Biolab
馃晳Thiago played Martian Industries
馃晳Thiago played Metal-Rich Asteroid
馃晳Rodrigo played Orbital Construction Yard
馃晳Rodrigo played Loan
馃晳Markinhos played Minority Refuge
馃晳Markinhos built a colony on Callisto
馃晳Markinhos played Research Colony
馃晳Markinhos built a colony on Triton
馃晳Lucio played Trading Colony
馃晳Lucio built a colony on Triton
馃晳Lucio played Beam From A Thorium Asteroid
馃晳Thiago used Power plant standard project
馃晳Thiago played Strip Mine
馃晳Rodrigo added a new Colony tile: Luna
馃晳Rodrigo built a colony on Triton
馃晳Markinhos played Solar Power
馃晳Markinhos played Power Plant
馃晳Lucio used Stormcraft Incorporated action
馃晳Lucio passed
馃晳Thiago played Vesta Shipyard
馃晳Thiago ended turn
馃晳Rodrigo played Optimal Aerobraking
馃晳Rodrigo played Callisto Penal Mines
馃晳Markinhos played Security Fleet
馃晳Markinhos ended turn
馃晳Thiago passed
馃晳Rodrigo played Arctic Algae
馃晳Rodrigo played Water to Venus
馃晳Markinhos passed
馃晳Rodrigo passed
馃晳Rodrigo passed
馃晳Markinhos used Security Fleet action
馃晳Markinhos played Cryo Sleep
馃晳Lucio used Stormcraft Incorporated action
馃晳Lucio passed

question

All 3 comments

I can't see any obvious cause from the game logs; it could have something to do with an unresolved interrupt in Game.playerIsFinishedTakingActions(). We probably need to check server logs for more detail about the actual error

Thanks for the answer, please let me know if I can be of any help.

Since the error message said something about colonies, it should be worth mentioning that I was playing Aridor and had therefore added a colony tile to the game (as it can be seen from the game log...). In any case, I have played this corporation once before without any problems.

I'm closing this one as the bug seems not to occur again.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

thenewjuniorexecutive picture thenewjuniorexecutive  路  6Comments

vsrisuknimit picture vsrisuknimit  路  5Comments

Carcassonner picture Carcassonner  路  5Comments

vincentneko picture vincentneko  路  3Comments

galfridus picture galfridus  路  5Comments