** Hotfix #1 **
For the past couple of weeks, I've been wrestling with pbem issues. MapleLeaf and I started a 2-player game, but quickly hit a snag with Spain AI not playing diplomacy. Then we started games with me as Spain host and as Spain client, both hitting snags for DOWs not working and phases being skipped. I think these two issues are resolved, but we just hit another snag and MapleLeaf needs the attached hotfix EXE so we can see if it works.
Once we determine pbem is good to go for at least a human Spain player, I will provide an update and an All Clear to use the attached Hotfix #1. After that, I want to dig into the Spain AI problem so hopefully pbem games can proceed without a human Spain player. We'll see.
Update 5/5/21. Hotfix #1 attached here appears to have resolved the DOW and skipping problems in pbem games. MapleLeaf and I got through Jan-Feb-Mar diplomacy phases without DOWs failing or phases being skipped. It may not be perfect, but it demonstrates that small group pbem games with less than 7 players should work fine now - as long as a human player is playing Spain as host or client. I plan to dig into the pbem code further to resolve the problem of Spain AI completing the diplomacy phase correctly.
Here are some of my observations playing as Spain host/client. On the first turn and possibly others, Spain may get a "Waiting For MP Turns" message when ending its diplomacy phase. Spain needs to reload the pbem turn file. The game then shows as Spain Diplomacy again. Some diplomatic actions previously done are ok, like downgrading an influenced minor or creating a free state, but others are undone like making DOWs and setting diplomatic reactions. Spain must redo these actions and verify all diplomatic actions are complete. Then when ending the phase again, the game should process diplomacy correctly and advance to Spain's reinforcement phase. Unless Spain has deliberately set its reinforcement phase to skip, and then it should skip.
Speaking of skipping. The game will prompt pbem players if they want to skip the reinforcement phase if there are no reinforcements arriving, or if they want to skip the naval phase if there are no ships. The messages asks if you want to proceed. Yes means no skip. No means the game automatically sets the skip. You are returned to the phase and need to click the End Phase button to proceed, but without the prompt. Before you do so, you may check the skip menu to verify the correct selection. Regardless, if you are set to skip then the game should skip. so far, all this appears to be working as expected now with the Hotfix #1.
You should be able to copy the new v1.23.08 EXE from the zip file into your v1.23.07 comprehensive install, overwriting the previous v1.23.08. Enjoy!
< Message edited by pzgndr -- 5/5/2021 6:53:01 PM >
Empires in Arms Development Team