Shannon V. OKeets
From: Honolulu, Hawaii
By the way, here's the last turn I could/can load.
When the game turn is advanced after this phase and then saved, I haven't been able to successful reload.
I have fixed this. Within the next hour I'll upload a new HotPatch to correct the problem.
This was an infinite loop trying to find overland supply for Brussels and Amsterdam. Both Belgium and The Netherlands are aligned to the Commonwealth, so no overland path exists to a primary supply source.
However, both Alexander and Montgomery are in the Lowlands and can trace an overland supply path to Paris (or another French city) so those HQs are in supply. So, the program was trying to trace a Tertiary supply path from the minor country capitals to the HQs. Although the path exists, the supply isn't valid because the primary supply source is French, with which the minor countries do not cooperate.
What was wrong in the code, was that the program was even considering connecting a minor country capital to a secondary supply source that was using a cooperating major power primary supply source. I added a check to avoid making that consideration.
Is all that confusing to you (the reader)? Yeah, well you should see the code that handles all these weird cases.
Perfection is an elusive goal.