SVN 985 - Victory at Sea, and worker enslavement.
When you win a victory at sea, and you gain an enslaved worker as a prize, it is situated on the water for the turn of capture, then its 'teleported' to your nearest cultural land mass.
Solution - Have workers automatically bounced to the nearest neutral land or cultural land as is done with war ships, who are bounced out, once the cultural ownership changes hands, which can happen mid turn, when you wear down 1 civs cultural ownership, and a 3rd, neutral civ, gains supremacy, with Influence driven war.
Further, you only have a 10% chance of units surviving the sinking of their transports, when they make it to land, captured workers should go to land 100%, but not on next turn, as you can lose them to the enemy attacks, *Yes it's happened to me.*
Arcology Shielding - Obsoleted by Advanced shielding tech.
Arcology Shielding is obsoleted when you research the Advance shielding tech, the virtually next tech. You also can't build advanced shielding UNTIL The National shield world wonder is built.
Solution - Remove arcology shielding obsolescence and make it a requirement to build advance shielding or the National shield world wonder,
Make the National shield a national wonder and not a world wonder.
*Edit*
Also shielding doesn't show up in the city, where you build the National shield, it also removes the shielding you previously had.
United Nations Voting
With the United Nations Voting, if your General secretary, you can't stand for the next election, that's fine.
BUT if you abstain for voting for a candidate, you WILL be Eligible NEXT round of voting, assuming no one gets enough votes to be voted in. Currently I have enough votes on my own to elect my self, and the other AI's all hate each other enough, that no ones voting for anyone else.
Solution - Since your Ineligible as outgoing Gen Sec to be elected, the next highest votes precipitant if over threshold or not, should be elected, or you can't stand until another is elected.
Cannon Forge not being obsoleted by Arsenal.
The Cannon forge continues to reside in the build list, long after it has been obsoleted by the Arsenal.
A corresponding example would be the Ballsita Turret/Cannon Turret/Gun Turret/Railgun turret line, Where each proceeding build is obsoleted as the new build comes on line.
Solution - Enable the obsolescence of the Cannon forge
*Edit* Actually looks more like a bug, shows in all the cities as a build, the Cannon forge, but you build it, get the notice of it being built, but it doesn't show in the building list, and remains as a building to be built. The Arsenal won't show up at all.
Built it twice in Pisonium, still showing as a build and not in built list.
Just tried an Empire wide mass build, all cities tried to build, all cities said they built it, all cities have it as an available build.
Save attached.
*Edit*, if I've read this correct, you have it replacing itself.
Code:
<ReplaceBuildings>
<ReplaceBuilding>
<BuildingClassType>BUILDINGCLASS_CANNON_FORGE</BuildingClassType>
<bReplace>1</bReplace>
</ReplaceBuilding>
<ReplaceBuilding>
<BuildingClassType>BUILDINGCLASS_ARSENAL</BuildingClassType>
<bReplace>1</bReplace>
</ReplaceBuilding>
</ReplaceBuildings>
Lines 15025 onwards.