It happened again. This time I was Calabim, and there was 3 black mirrors in a tile, again very near Acheron city, so I'm guessing it has something to do with that.
I'm attaching the save, maybe it can help you debug.
Thank you for the savegame! Perhaps if I run the game further, the issue happens again. The AI is fond of suiciding countless units against Acheron, so maybe the bug triggers when a unit holding an item is killed outside of its cultural borders or something like that. I vaguely remember some old errors with equipment in this case.
I still don't know if this is good idea Calabim UB is already basically +1H per worked title...
You seem to be suggesting that splitting the Governor's Mannor from the Courthouse is a buff... As you can see in the
feature list I linked earlier, the Governor's Mannor no longer gives the default effect of the Courthouse. Therefore, to get both effects you need to spend 120 hammers for the Mannor, and then the cost of the standalone Courthouse.
Anyway any thoughts about problem of massive SoD in later parts of game? Perhaps something like +5% cumulative maintenance per unit? So if you have 100 units it will cost you 500gpt. I always have hope that some mod will find a way to fix problem of massive SoD and overpowered collateral damage. Other thing worth mentioning is that archers are as always useless, but then that was true from vanilla civ4 onwards.
I am not planning to address changes to SoD's. If you are talking about the gameplay issues they bring, I believe that Fall from Heaven was designed with them in mind and removing them would be a big alteration of the original game. Please note that I'm not saying that I like SoD's; just that it would make the game too different. You can see what I consider a great example of SoD prevention mechanics in the Realism Invictus mod; since I followed its development back then I know for a fact that they had to face a lot of redesign to reach that goal. ExtraModMod does not plan to separate so much from vanilla Fall from Heaven.
There also other reasons to consider, mainly that it would require an obscene amount of work. It would also force a reimplementation of too many key aspects of the game. For example, it would require a huge AI rework (in order to make it understand the new mechanics) and a huge rebalance of many gameplay features (spells in particular).
If you are talking about SoD's making the game slow... the issue is that fixing that would require an even greater amount of work. You can review a post I made about the situation
here.
In short; if I had the amount of time required to make these changes, I'd rather spend it on doing a complete game from scratch.
Thanks for the reports!
Sometimes when starting a game, there'll be a turn 1 OOS issue, with one human player starting in a location different to the one he is supposed to start in when reloading.
I am very interested on this OOS. I ran 25 automated multiplayer games prior to releasing 0.5.0, and many others during its development... and none of them triggered an OOS in the first turn. This kind of automatic testing can fail to check gameplay features that are only used by humans, but the start of the game should be identical. The only known case in which ExtraModMod will desynch on the first turn is if one of the players is not using the same version as the other players, but this does not seem to be the issue you saw, as in that case the same client would be the one causing the OOS on all attempts.
A rare OOS happens 3-400 turns into a marathon game that can be fixed with a quick reload.
I'll look into getting them logged for next time.
Really isn't a big issue. Reloading takes 30 seconds thanks to Steamworks.
*edit* OOS logging enabled as per testing wiki instructions, and will have friends do the same.
Wow, that's great. Having logs for any remaining OOS issues would be extremely helpful for ExtraModMod development. A savegame from as many turns early as possible would also help. The only known OOS issue right now is triggered when a human player creates a puppet state, could have been that what caused the issue in your case?