Desyncs not fixed sadly, although I am absolutely certain it's related to the Inuksuk now. Desyncs begin happening every turn *immediately* after the first one is finished. At least that's my best guess, so I checked a few hunches:
I thought it might be that tile yields were not updating or applying properly for other players, but I checked my GFs laptop to make sure- tile yields were updated properly.
My other hunch was simply the script being too intensive, due to the plot iterations the inuksuk performs on all surrounding tiles. But this doesn't seem to be the case either, as other Civs that run plot iterator functions don't seem to produce the same issue.
I'm left wondering if there's something I'm missing (Their UA which grants food from tiles outside of workable range area), but these explanations don't gel with the Inuksuk, unless there's some interaction between the Inuksuk and their UA- Perhaps if the Inuksuk boosts food for a tile outside of workable range? Further testing would be required.
The only suspicious thing I could find in the lua.log was a bunch of entries like:
'[179377.718] NotificationPanel: Attempt to remove unknown Notification 28'
But these were occuring prior to the resync so I am not sure what to think of it.
I thought it might be that tile yields were not updating or applying properly for other players, but I checked my GFs laptop to make sure- tile yields were updated properly.
My other hunch was simply the script being too intensive, due to the plot iterations the inuksuk performs on all surrounding tiles. But this doesn't seem to be the case either, as other Civs that run plot iterator functions don't seem to produce the same issue.
I'm left wondering if there's something I'm missing (Their UA which grants food from tiles outside of workable range area), but these explanations don't gel with the Inuksuk, unless there's some interaction between the Inuksuk and their UA- Perhaps if the Inuksuk boosts food for a tile outside of workable range? Further testing would be required.
The only suspicious thing I could find in the lua.log was a bunch of entries like:
'[179377.718] NotificationPanel: Attempt to remove unknown Notification 28'
But these were occuring prior to the resync so I am not sure what to think of it.