Now that I got around to trying v23 with the newest CBP update, I sadly have to say that I am getting a gamebreaking error as soon as my second city is founded. The city plates seem to be frozen in its last state before founding the city and the city screen for any city that's not my capital is broken, showing the options my capital has at the time.
Lua.log is getting spammed with this from the moment the second city gets founded:
Code:
[2555954.669] Runtime Error: C:\Users\Mir Teiwaz\Documents\My Games\Sid Meier's Civilization 5\MODS\JFD's Cities in Development (v 23)\Components\Provinces\Lua\Utilities\JFD_CID_ProvincesUtils.lua:154: bad argument #2 to '?' (Key must be of type 'number' or 'string'.)
Sounds like something went wrong with your new capital province type, maybe? It strikes me as odd that the only time you call that function that's erroring, you do so with three arguments, when it only has two? Not that I know how any of this works.
Anyway, picture of the city plates part at least, I forgot to take a screenshot of the city screens before I had the game crash while trying to load a quicksave to see if that fixes it temporarily. Full database and lua logs too, in case I missed something.
Edit: After turning off Provinces to see if that changes anything, I see this error thrown A LOT during game startup.
Code:
[2596921.499] Runtime Error: C:\Users\Mir Teiwaz\Documents\My Games\Sid Meier's Civilization 5\MODS\JFD's Cities in Development (v 23)\Shared\Lua\Utilities\JFD_CIDUtilities.lua:175: attempt to index field 'PROVINCE_JFD_CAPITAL' (a nil value)
Looks like a function that shouldn't even run at this point, unless I'm missunderstanding it?
Edit2: Actually, there is something really off about this top left city panel too, now that I look at it...
Also noticed this being spammed instead of the province one with Provinces off.
Code:
[2598291.204] Runtime Error: C:\Users\Mir Teiwaz\Documents\My Games\Sid Meier's Civilization 5\MODS\JFD's Cities in Development (v 23)\Components\Crimes\Lua\Utilities\JFD_CID_CrimesUtils.lua:118: attempt to call global 'JFD_GetTotalCitySpecialistCount' (a nil value)