This is a workaround to the bug, not a permanent fix. This bug remains but using the option provided below will allow you to work around it.
Original bug report:
On the ingame date 2269, my ally asked me to declare war on his neighbour, with the wargoals of taking 4 planets from him. I decided to join in, which made my ally the main attacker.
I'll spare the details of the war itself, but after first being pounded into oblivion, I eventually managed to strike back, occupying two out of four wargoal planets. The other two planets were within reach, but I had not yet secured those systems.
During this time, the enemy race was also involved in another war with another race, unaligned to either myself or my ally.
I believe the bug occurred at this time. When my enemy lost to the unaligned race and sued for peace, the unaligned race took control of a large portion of my enemy's space, including two of my ally's wargoal planets (one of which I occupied and was kicked out of).
I thought nothing of it back then and proceeded to invade the remaining wargoal planet that my enemy still had. I achieved a war score of 100% and both wargoal planets were mine. So, I thought that the war would be over now and my fleets and armies would return home heroes. This was around the ingame date of 2281
Sadly, my ally simply won't ask for peace, despite all obtainable wargoals being reached. I proceeded to conquer all planets my enemy had left, hunted down all his fleets and still my ally won't ask for peace, I believe because 50% of the war goals can't be reached. The war has now dragged on into 2292 and I still can not obtain peace.
I'll attach pictures below to show the situation.
Here one can clearly see that my warscore is 100%.
The two images above show that the two planets listed as wargoals are in possession of neither my enemy nor my ally, but instead of a third race not involved in the war.
Here you can see that my enemy has four planets in possession. If you look at my armies screen, you will see that I occupy all of those.
Yet because I am not the main attacker, I can't ask for peace. Because I am at war, I also can't leave my alliance and negotiate my separate peace.
Same thing happened to me, sitting at 100 warscore unable to ask for peace because I am not leading and the other empire lost planets that were supposed to be liberated due to secession or something similar.
EDIT: OK, I figured out how to get out of this using command line. It takes a bit of experimenting because I do not know how to list country tags (if someone does, post it).
So here it is:
1. Open console window (default is Tilde key - top left corner, below ESC on most keyboards)
2. Type in the following: "surrender <number>", where <number> is any number like 0, 1, 2,.. etc. Each country is assigned a unique id, i.e. a number (for player country it is 0).
3. Once you type in the command in 2, you will get the message in command window like "List wars for <country_name>" - this will list all wars that given country is involved in along with war_id for each war. So keep repeating step 2 until you find the id of enemy war leader and war_id for the war you are in.
4. Finally type "surrender <id_of_the_leader> <id_of_your_war>" - this will force surrender and you will get out of eternal war.
Original bug report:
On the ingame date 2269, my ally asked me to declare war on his neighbour, with the wargoals of taking 4 planets from him. I decided to join in, which made my ally the main attacker.
I'll spare the details of the war itself, but after first being pounded into oblivion, I eventually managed to strike back, occupying two out of four wargoal planets. The other two planets were within reach, but I had not yet secured those systems.
During this time, the enemy race was also involved in another war with another race, unaligned to either myself or my ally.
I believe the bug occurred at this time. When my enemy lost to the unaligned race and sued for peace, the unaligned race took control of a large portion of my enemy's space, including two of my ally's wargoal planets (one of which I occupied and was kicked out of).
I thought nothing of it back then and proceeded to invade the remaining wargoal planet that my enemy still had. I achieved a war score of 100% and both wargoal planets were mine. So, I thought that the war would be over now and my fleets and armies would return home heroes. This was around the ingame date of 2281
Sadly, my ally simply won't ask for peace, despite all obtainable wargoals being reached. I proceeded to conquer all planets my enemy had left, hunted down all his fleets and still my ally won't ask for peace, I believe because 50% of the war goals can't be reached. The war has now dragged on into 2292 and I still can not obtain peace.
I'll attach pictures below to show the situation.
Here one can clearly see that my warscore is 100%.
The two images above show that the two planets listed as wargoals are in possession of neither my enemy nor my ally, but instead of a third race not involved in the war.
Here you can see that my enemy has four planets in possession. If you look at my armies screen, you will see that I occupy all of those.
Yet because I am not the main attacker, I can't ask for peace. Because I am at war, I also can't leave my alliance and negotiate my separate peace.
Last edited:
- 7
Upvote
0