Enhance Route Finding To Consider Canals
With the release of RSOC v3, the lack of canal validation during route finding is very apparent. This has been true for all maps but most have only a handful of canals where RSOC has hundreds. Route finding should do some basic canal checks to ensure the canal is controlled and at least 1 of the selected units can move through.
Before (Fighter Tries to Pass Through Rail Connection Land Canals)
After (Fighter Properly Calculates a Route Ignoring the Land Canal Connections)