Closed fincentxyz closed 6 months ago
Wow! Can you please provide the autosave of the turn before, so we can debug how this happened?
Wow! Can you please provide the autosave of the turn before, so we can debug how this happened?
Ah crap, I do not have access to those autosaves anymore... I already started a new game, I guess they have been overwritten... I did not know providing a save more turns prior to a bug occuring is useful for debugging. I will remember this for the next time I submit a bug report!
I hope this save and bug report is still somewhat useful for now.
The notification is correct.
Load your save, go to diplomacy though the "Belgrade" city's menu -> Belgrade the City belongs to Kathmandu the Nation. How you managed to do that is another matter... Look at the replay: Border changes colour from turn 212 to turn 213 - Kathmandu the Nation conquered Belgrade then lost Kathmandu the City to Babylon on turn 253.
In other words: Not city destroyed but city-state destroyed - key wording. Should we rename City-States that happen to survive losing their Capital to maybe "Ex-Kathmandu"?[^1]
[^1]: Or patterned after "The ~Jo... pardon, -~ Artist Formerly Unknown As X"?
The notification is correct.
Load your save, go to diplomacy though the "Belgrade" city's menu -> Belgrade the City belongs to Kathmandu the Nation. How you managed to do that is another matter... Look at the replay: Border changes colour from turn 212 to turn 213 - Kathmandu the Nation conquered Belgrade then lost Kathmandu the City to Babylon on turn 253.
In other words: Not city destroyed but city-state destroyed - key wording. Should we rename City-States that happen to survive losing their Capital to maybe "Ex-Kathmandu"?1
Wow, great find! I did not know city-states could do that, haha.
did not know city-states could do that
They can, though it needs several unlikely happenstances. You seen them conquering another city from time to time, but they always raze and go back to their one-loneliness. In this case, they couldn't - either because it's forbidden to raze an original capital, or because they lost their own before they could raze, or both.
I'll leave this open - somebody decide a) Rare and fine as is b) Implement hint in such a case - change notification text to express they lost their last city but it wasn't their own original capital - if and only if that is the case. Either only for CS or for all Nations?
I'm definitely fine with it as-is, but having the city-state AI change the name to "new X" would be a cool Easter egg for this edge case
Easter egg
Playing to Temptation, eh? Well, changing Nation.name or civName is out of the question. Regrettably - if we had that open feature where a Nation could be played by more than one Civilization, possibly with different Leaders - then we'd probably already have the flexibility...
So, a displayName... With civName having 498 'value-read' or 'receiver' places in our code... Could be a chore to find all UI-going places.
Uh, and civName should definitely have a Kdoc - and be private set
.
...?
Nonono change the city name!! That's already built in and supported
you mean in this case, rename the City "Belgrade" which was formerly owned and founded by Belgrade the Nation, and is now the last bastion of the Nation Kathmandu - to - "New Kathmandu (formerly known as Belgrade)" (...or... to "Belgrade (last bastion of Kathmandu, the wussies that managed to lose their name-giving capital)" ... :thinking: )...
Won't change the observation of this issue - the notification doesn't display any city name, it just has a city-pointing LocationAction. Becomes clearer only after clicking it.
Also, I don't think CityButton is able to wrap...?
Seems to me some more effort is involved anyway.
... and translatability of that easter-egg name, and the "city names exhausted" feature and its non-translatability, ...
(Thank Yair for that console, for without, it would have been a nightmare to stage such a save)
Force-wrapping that (\n
in the name) isn't too pretty but bearable?:
Is there an existing issue for this?
Game Version
4.11.4
Describe the bug
In one of my games Babylon attacked and destroyed the city-state of Belgrade. When Belgrade was destoryed, a notification appears saying the city-state of Kathmandu has been destroyed. Clicking on this notification points towards Belgrade.
The city-state of Kathmandu was already destroyed and puppeted earlier in the game by Babylon.
Steps to Reproduce
Screenshots
No response
Link to save file
https://hastebin.com/share/mafawewapu.bash
Operating System
Android
Additional Information
Had to use a paste website because the save file is longer than 65536 characters.