We've been working on multiple things for the past months, and they'll be hitting the genpop soon in the form of a new patch. Quite a few people collaborating on this one: Clemens, valli, Groentjuh, DJ, Gridfon and yours trully. Some of the more important changes:
1. Massively updated auth server (cuz of haxor!)
2. New masterserver free from the S2Games' one
3. Improved account database security
4. Account authentication through servers
5. Custom graphic mods + Options GUI
6. Ping faking cvars fixed & removed
7. More hax detection and prevention tools
8. Burrow/Outpost tweaks + undisclosed new content
Leaving all the new auth stuff out, here's some things that can be quickly explained:
Damage value on accuracy panel getting inflated from teamdamage.
Random keypress out-of-nowhere.
moneySpent when a unit was refunded.
DROPOFF_RESOURCES waypoint not completing if you enter a dropoff point without touching it (stood too far away or died).
Queue not updating for commander/clients when it's canceled due to sudden lacking resources.
AI code straining and limiting across the code; how AI target orders are handled when received.
Follow and cancellation orders not working as intended. Objects now no longer accept orders to follow themselves (I kid you not - Clemens).
Sensors not detecting gates sometimes (among other things - pretty much any non-client newer objects)
Commander building waypoints now only reset when a new commander takes over.
Re-entering loadout cancels previously enabled auto-spawn.
GS Cvars gs_team_resource now works for all teams and all resources.
Object setting isWorker range increased to 2 from only 1. Worker counts are exclusive for isWorker==1
!spawnObject now checks a team's object's maxPopulation before spawning. Team0 and anything with no maxPopulation is unaffected.
Non-Siege NPCs no longer receive "attack enemy building" orders, which was not needed and caused lag.
If sadist award is tied, the award goes to the one with less deaths.
cmdrSelectionScaleAdjust to object settings (adjusts the selection circle's scale).
The familiar "wavey line effect" from shields/spires to units and equipped items as well.
@hit script entry to non-clients (and technically non-buildings, too); melee only.
graphicmode - cvar for user-friendly way to load graphic archives/mods officially added to XR.
cl_blackignore - people show up colored black in userlist if they're on your ignorelist. (Works like cl_yellowme and cl_bluebuddy.)
Level 9 "helmets" for Shaman (previously present in Xmas pack) and Chaplain:
Multiple people reported presets not working for healers. I tried to fix it but i failed - i just can't figure out what's wrong. So if any of you peeps wanna help, try and do it yourselves and send me the fix! Thanks!