Page 1 of 1

Bug - perpetual zombie client states

Posted: Thu May 14, 2020 9:52 am
by dodgy
This bug might be fixed by other client state changes that I hope will be forthcoming soon, but just in case.

I am playing Maurya and am at war with Seleucids and their client state Bactria.

I capture all of the Bactrian regions and eliminate their armies. Unlike normal powers, the Bactrians do not disappear and the regions captured from them are still war occupied. This is frustrating because I expected them to be no longer war controlled. It is doubly frustrating because even in a peace negotiation with the Seleucids, none of the Bactrian regions can be claimed. Still that problem (missing client state regions from peace negotiations) was pointed out sometime ago and is hopefully already fixed for the big patch coming.

Out of curiosity, I continued on and eliminated the Seleucids as well.

As expected, all of the captured Seleucid regions lost their war controlled modifier with the Seleucids' disappearance. Excellent!

BUT none of the regions captured from the Bactrians lost the war controlled modifier even though the Bactrians had no regions or armies or allies left. Bummer! To make it worse, even if you tried to negotiate with them (they still had some kind of zombie existence), they claimed to have no regions that could be ceded.

I am hoping this also can be fixed before the next big patch. It was not fixed in the update that Steam made to my copy of FOGE this morning.

PS Pocus, although I have pointed out a few bugs in recent weeks, that is only because I think FOGE is a great game. You have done a an amazing job with it and I just want to see any remaining shortcomings removed.

Re: Bug - perpetual zombie client states

Posted: Fri May 15, 2020 1:40 pm
by Pocus
No problem, it is always welcome to fix bugs or issues.

They must have some lingering units somewhere, fed by someone ... Because a nation without anything becomes inactive and all treaties are severed.

Re: Bug - perpetual zombie client states

Posted: Sat May 16, 2020 11:13 am
by dodgy
Thanks Pocus. I can understand that is what is _supposed_ to happen but I don't think it is. That is why I believe there is at least one bug for dead client states (cf the other client state related diplomacy bugs that have come to light).

Bactria has no armies, navies, regions or allies. That is based on both my observations and on the reports from the game (faction report in the ledger and diplomatic report on Bactria which i can get to by clicking on them in my list of states I am at war with when in diplomacy mode). Incidentally they are no longer considered a client state after the Seleucids disappear.

I have save games (before and after the Seleucids disappear leaving the Bactrians stranded). If you could give me instructions on where and how to find and transfer them to you, I would be happy to do so (game installed using Steam on a Windows 10 PC).

Re: Bug - perpetual zombie client states

Posted: Mon May 18, 2020 12:50 pm
by Pocus
Sure, I can check this save as indeed it sounds suspicious. Perhaps they have some units but with 0 combat power ...

Whatever the installation, the save files are in <username>\Documents\My Games\FieldOfGloryEmpires\SAVES

You need to check in the load game window what is the filename of your saved game, this is a number, like 320.LSF.
Then zip the files and send them to support@slitherine.co.uk, say this is for Pocus and copy paste the URL of this thread

thanks

Re: Bug - perpetual zombie client states

Posted: Sat May 23, 2020 2:49 am
by dodgy
Hi Pocus, sorry for the slow reply, I was busy this week. Thanks once again for your responsiveness.

Well maaaaybe they have another unit left but I can't find where it could be unless it is floating around on the Caspian Sea (which could be why it would have 0 value I suppose). In any case with no regions or allies left shouldn't Bactria disappear?

I now have the update that accompanied the Persia DLC (as well as the DLC, hope to try it out this weekend). The problem was partially rectified. Maurya could now make peace with the Bactrians and they were 100% willing to cede all of their provinces, so the bug fix to client states regions not being included in peace negotiations has been fixed (big thanks). But the Bactrians do continue to exist despite no regions, (apparently) 0 armies and navy and no allies.

I will email you 3 versions of this game, if that is okay:
1. The turn before the Seleucids disappear when Bactria is still a client state.
2. The next turn after the Seleucids are gone and Bactria is an independent zombie state.
3. Several turns later after Bactria has made peace and ceded all of its original regions.

Re: Bug - perpetual zombie client states

Posted: Sat May 23, 2020 2:58 pm
by Pocus
Got your save, will check it very soon, thanks

Re: Bug - perpetual zombie client states

Posted: Mon May 25, 2020 2:20 pm
by Pocus
They have a single unit in Chaldea, held by Antigonids. They are neutral toward Antigonids so that's a stretch indeed, they should not be resupplied and should die in theory... I'll fix that, thanks.

Re: Bug - perpetual zombie client states

Posted: Tue May 26, 2020 5:24 am
by dodgy
Ah well, so you were right they did have a unit left! (although in my defence they should not have). So it is not really a client state issue.
Thanks for looking into it.

Re: Bug - perpetual zombie client states

Posted: Wed May 27, 2020 8:49 am
by Pocus
I believe they are living off the land actually ... A single unit in a plain, Antigonids tolerate them ...
Changing the code so that a minor nation without land and with less than 5 units is also removed ... At 5 units you might hope to take back an independent region, and then fueled by eternal hate, plan your return and the demise of your nemesis :wink: