Strange civil war

Finished (teamless)
Post Reply
User avatar
jhh
Member
Posts: 57
Joined: Thu Jan 01, 1970 12:00 am

Strange civil war

Post by jhh »

Just FYI before I start, I'm not asking to revert back or anything -- what's happened has happened -- I'm just trying to understand what happened.

There's something strange in the way I got the civil war... I've been trying to find a way to get split without loosing your capital, but there is no such thing in the vanilla Freeciv source code. Can you guys find any explanation for this?

I (Japan) got civil war (the first time) after det0r apparently conquered two of my cities, which were near my capital, but NOT my capital.

Actually I DID loose my capital, but it happened AFTER the civil war split the nations -- Ryukyuans got that city which was my old capital, and my Palace was rebuilt when that happened.

There wasn't much in the event log. I saw det0r killing few of my troops and then I loose control of few cities and then it's civil war.

Here's the event log:

[23:20:03] (T86 - 23:57:57) You have made contact with the Maori, ruled by Det0r.
[23:20:03] (T86 - 23:57:59) Warriors lost to an attack by the Maori Musketeers.
[23:20:03] (T86 - 23:58:03) Warriors lost to an attack by the Maori Musketeers.
[23:20:03] (T86 - 23:58:07) Det0r conquered Osaka.
[23:20:03] (T86 - 23:58:48) Warriors lost to an attack by the Maori Musketeers.
[23:20:03] (T86 - 23:58:55) Det0r conquered Nara.
[23:20:03] (T86 - 23:58:55) Workers lost along with control of Nara.
[23:20:03] (T86 - 23:58:55) Workers lost along with control of Nara.
[23:20:03] (T86 - 23:58:55) Workers lost along with control of Nara.
[23:20:03] (T86 - 23:58:55) Swordsmen lost along with control of Nara.
[23:20:03] (T86 - 23:58:55) A replacement Palace was built in Saitama.
[23:20:03] (T86 - 23:58:55) Player 'Sho En' now has AI skill level 'Easy'.
[23:20:03] (T86 - 23:58:55) Your nation is thrust into civil war.
[23:20:03] (T86 - 23:58:55) Sho En is the rebellious leader of the Ryukyuans.
[23:20:03] (T86 - 23:58:55) Himeji declares allegiance to the Ryukyuans.
[23:20:03] (T86 - 23:58:55) Okayama declares allegiance to the Ryukyuans.
[23:20:03] (T86 - 23:58:55) Kagoshima declares allegiance to the Ryukyuans.
[23:20:03] (T86 - 23:58:55) Sakai declares allegiance to the Ryukyuans.
[23:20:03] (T86 - 23:58:55) Kanazawa declares allegiance to the Ryukyuans.
[23:20:03] (T86 - 23:58:55) You have made contact with the Ryukyuans, ruled by Sho En.
[23:20:03] (T86 - 23:58:55) *Sho En (AI)* Greetings Jhh! May we suggest a ceasefire while we get to know each other better?
[23:20:03] (T86 - 23:58:55) Niigata declares allegiance to the Ryukyuans.
[23:20:03] (T86 - 23:58:55) Nagano declares allegiance to the Ryukyuans.
[23:20:03] (T86 - 23:58:55) Yokohama declares allegiance to the Ryukyuans.
[23:20:03] (T86 - 23:58:55) Hiroshima declares allegiance to the Ryukyuans.
[23:20:03] (T86 - 23:58:55) Fukuoka declares allegiance to the Ryukyuans.
[23:20:03] (T86 - 23:58:55) Nagoya declares allegiance to the Ryukyuans.
[23:20:03] (T86 - 23:58:55) Sapporo declares allegiance to the Ryukyuans.
[23:20:03] (T86 - 23:58:55) Tokyo declares allegiance to the Ryukyuans.
[23:20:03] (T86 - 23:58:55) Kyoto declares allegiance to the Ryukyuans.
[23:20:03] (T86 - 23:58:55) Civil war partitions the Japanese; the Ryukyuans now hold 14 cities.

One possibility occured to me... if there was that soldier in the capital when 'Swordsmen lost along with control of Nara', could that trigger the civil war?

And FYI, Tokyo was my capital.
Last edited by jhh on Sun Feb 24, 2013 9:30 pm, edited 1 time in total.
User avatar
jhh
Member
Posts: 57
Joined: Thu Jan 01, 1970 12:00 am

Post by jhh »

Kryon wrote:If Tokyo was your capital, why was a new Palace built when you lost Nara? It seems freeciv thought that Nara was your capital.
Only way (AFAIK) that civil war can be triggered is if an enemy unit moves inside the capital. I didn't find any other place where civil war would be triggered (however I should re-check it)...

...so that's why I wonder if it was triggered because Nara was conquered and Nara controlled some units inside my capital, which were changed to new owner, and *bang* my capital had enemy units inside it.
User avatar
mrsynical
Member
Posts: 101
Joined: Thu Jan 01, 1970 12:00 am

Post by mrsynical »

jhh wrote:
Kryon wrote:If Tokyo was your capital, why was a new Palace built when you lost Nara? It seems freeciv thought that Nara was your capital.
Only way (AFAIK) that civil war can be triggered is if an enemy unit moves inside the capital. I didn't find any other place where civil war would be triggered (however I should re-check it)...

...so that's why I wonder if it was triggered because Nara was conquered and Nara controlled some units inside my capital, which were changed to new owner, and *bang* my capital had enemy units inside it.
Looks like you found your "feature". Make sure all units in the cap are homed in the capital (or not in coastals).
Post Reply