vicberg wrote:In terms of retreats, no amount of polling through forums is going to convince me it's working correctly. Look at the battle below. Mack is still in Stuttgart. Why didn't Mack go to Ulm (and possibly get booted out of there by Soult). Though he "retreated", he remained in Stuttgart for some reason
8:11:10 AM (Reporting) Bayerische Armee succeeded in retreating
8:11:10 AM (Reporting) Bayerische Armee will take 3 hits while retreating (though no hits can be done on round 0)
8:11:10 AM (Reporting) Retreat Path Inspecting 902 Heilbronn
8:11:10 AM (Reporting) Not enough control, discarded
8:11:10 AM (Reporting) Retreat Path Inspecting 891 Heidelberg
8:11:10 AM (Reporting) Not enough control, discarded
8:11:10 AM (Reporting) Retreat Path Inspecting 892 Karlsruhe
8:11:10 AM (Reporting) Not enough control, discarded
8:11:10 AM (Reporting) Retreat Path Inspecting 897 Baden Baden
8:11:10 AM (Reporting) Not enough control, discarded
8:11:10 AM (Reporting) Retreat Path Inspecting 900 Ulm
8:11:10 AM (Reporting) Initial value from MC: 100
8:11:10 AM (Reporting) Value after move cost: 100
8:11:10 AM (Reporting) Value after structures ownership: 240
8:11:10 AM (Reporting) Value after enemy presence: 240
8:11:10 AM (Reporting) Value after friendly presence: 240
8:11:10 AM (Reporting) Value after bottleneckness / Passage hub : 408
8:11:10 AM (Reporting) Value after coming from this region bonus : 1020
8:11:10 AM (Reporting) ---> New best region: 900 Ulm Value: 1020
8:11:10 AM (Reporting) Retreat Path Inspecting 903 Schwaebisch Hall
8:11:10 AM (Reporting) Not enough control, discarded
8:11:10 AM (Reporting) Region picked : 900 Ulm
[color="#FFA500"]8:11:10 AM (Reporting) Bayerische Armee is retreating toward Ulm
8:11:10 AM (Reporting) Group Bayerische Armee has retreated[/color]
[ATTACH]36909[/ATTACH]
Well this looks a lot as if the military-control rule kicks in. As the log clearly states, retreat to any other region other than the "actual" region seems to have been prevented because the retreater lacks military control in all the adjacent regions. It's nice to see that this info (retreat interest per region) is available in the new engine/log! Can you confirm that you had no military control in any other adjacent region? If is just that, then there indeed is no bug at all.
As far as I know, there were discussions about how appropriate this rule was across all of ageods' titles. I can't remember which titles have the rule and which ones don't.
For the old engine, there is a "ctlAllowRetreat = 0 // Minimum control to have in a region to allow a retreat into it" value that can be adjusted (haven't fiddled with it for a long time though; in my mod the value is set to 0 and you can always retreat) Also, the battle report showed a special symbol if a faction wanted to retreat but was forced to stay in battle because of all retreat paths being blocked by lack of mc in the adjacent regions.
To find basic info on the engine, consulting the wiki is always recommended:
http://www.ageod.net/agewiki/Main_Page. Especially this page:
http://www.ageod.net/agewiki/Combat_Explained (links to Narwhals guides at the bottom of the page!)