New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Obliterating an enemy AI prevents to finish turn #2302
Comments
More evidence on this from another player (UrshMost) in the forum. |
I just experienced this again in build 2018-10-27, in the situation where you invade a species' last planet, on the same turn that they build a last ship there. The Messages window does not progress past "Waiting for Other Players" and the Empire window shows all players other than the one that you just defeated are finished their turns. It also shows a 'Head on a Spike" icon for that empire that you just defeated. This Situation Report shows, in sequence: The Syndicate has been defeated! Hope that helps! |
AI log file info: In the defeated species AI log, the last few lines are: 11:33:26.008369 [debug] ai : SerializeUniverse.cpp:175 : Universe::serialize : updating empires' latest known object destruction states It does not continue to the following steps; 11:33:28.756526 [debug] ai : AIFramework.cpp:139 : PythonAI::GenerateOrders : initializing turn that are next in sequence in the other AI logs. |
I suppose defeated empire shouldn't be processed after #2283 Do you have a server log? |
hang on defeated empire.zip |
And here is the A! log file. |
I can confirm this bug has nothing to do with the production of a ship in the turn the AI empire is defeated. |
Description
On the turn you completely eliminate an enemy AI empire, on hitting next turn game will stay waiting for that dead AI to finish before saving, so game won't continue. Clicking on resign exits without giving you time to click on the "exit without saving".
This happens consistently since at least a week before this weekly dev. build was published. The attached game is a second, different-settings game with latest week dev. build, but it also happened to me on Linux using compiled source from master around 10 days ago.
Expected Result
Games doesn't wait on dead empires and continues.
Steps to reproduce
Load attached game and click on next turn until issue happens (should be on turn 143, save is from turn 141 when combat on enemy (last) homeworld is going on).
FreeOrion_Jugador_Humano_El_0141_20181016_174736.zip
The text was updated successfully, but these errors were encountered: