This release fixes some of the most prominent path-finding issues, the FPS crash bug and the unitsync map-name issues, among other stuff.
Download links:
- Windows installer
- Windows portable archive - Alternatively, use the Portable option in the windows installer
- Source (tar.lzma)
- Source (tar.gz)
Detailed changes since 0.82.5.1:
Engine / General:
- fix various bugs related to mid-game join
- fix LosHandler ignoring units with losRadius <= 0 but airLosRadius > 0
- fix a leftover icon bug
- fix BFGroundDrawer crash at extreme view-distances
- fix death-wait
- allow death-wait in games with more then 2 ally teams
- reduce risk for deadlock during stack trace
- allow to specify game-start-delay in the start script (GameStartDelay)
- prevent SEGV when updating skidding units
- improve turnInPlace=0 path-following (#2072)
- units ignored ETA failures when <= 200 elmos from goal, even if goal unreachable
- make pushResistant (allied) units still move out of the way of constructions
- update the displayed resource production for inbuilt units too
- fix spectators see ghosted buildings
- do not draw icons for noDraw units
- do not cast shadows for noDraw units
- do not draw healthbars for noDraw units either
- add feature-ID trace-ray command
- allow fetching of other teams resources (current, income, usage, storage)
- EnableCheatEvents() was a no-op because it did not enable cheats temporarily
- IsUnitInLosOrRadarOfAllyTeam() now considers gs->globalLOS
- E323AI: new version: 3.22.4
- Python AI Interface: removed a few memory leaks
- fix mapname/mapfilename conflicts
- add portable install option (default: disabled)
- add Python AI Interface to the windows installer
- remove SelectionEditor