v51-52 - Navy enhancements and desync fix
- Hopefully fixed a desync that would occur frequently when more than 1 human played a game with M27AI
- 10 other more minor bugfixes
- 9 enhancements to engineer build logic e.g. making them and ACUs start construction sooner, and improving the initial build order (most noticeably when trying to go second air)
- 30 enhancements to naval related logic (including air responses to naval threats), the most significant being a shift in the 'all out' naval attack logic to decide for each unit whether to attack based on its range (so e.g. a force of 5 destroyers and 1 frigate vs an enemy force of frigates should no longer suicide the 1 frigate into the enemy if they're out of range of it)
- 3 other misc changes
Acknowledgements:
- Relent0r – replay highlighting naval game; Alterting me to the desync issue along with several replays
- Theodorex – Noting issues with M27 when T2+ units are disabled.
- Tyne141 – Game vs M27 on Setons
- GreatShrek – noting they’d suffered a desync (would’ve been nice had it been via a message not a review, but their replay made it viable for me to find and fix the desync, as it gave a map where desyncs happened almost every time early game making frequent testing of changes viable)