After years it's finally time for another update. This is mainly some bugfix stuff. Hopefully it doesn't explode. Horray!
[INFO] Thanks to EngiN33R for contributing a lot of bug fixes (marked with his name).
[FIXED] Player rotation network synchronization was much more inaccurate than it should be
[FIXED] saying "rank" sometimes did not show proper values for players using Steam and U.S.G.N. logins
[FIXED] Players now pick up only as many grenades from the floor as they need to get full ammo (EngiN33R)
[FIXED] Render VIP voice communications in CT blue instead of black (EngiN33R)
[FIXED] It is no longer possible for terrorists to win after a CT win on assassination maps (EngiN33R)
[FIXED] Treat ammoin parameters correctly for grenades when using spawnitem or setammo commands (EngiN33R)
[FIXED] Correctly drop key items (flag/bomb) when player disconnects from a dedicated server (EngiN33R)
[FIXED] It is no longer possible to include the "registered" symbol in player names (EngiN33R)
[FIXED] Lua command closeobjects sometimes didn't include objects at the edge of the given radius
[FIXED] Lua leave and disconnect hooks are now called for all players on mapchange (EngiN33R)
[FIXED] Lua leave hook is no longer called if join was never called (e.g. cancelled join or failed map transfer) (EngiN33R)
[FIXED] Lua leave hook is no longer called with ID 0 on dedicated server shutdown (EngiN33R)
[FIXED] Lua endround hook will never receive nil as the delay (EngiN33R)
[FIXED] Lua drop hook is now called before the leave hook (EngiN33R)
[FIXED] Lua images drawn at player with x>=3 were always rendered with recoil effect offset even if it was disabled via settings
[FIXED] Buildings spawned by env_building have their Lua object entity properties correctly set (EngiN33R)
[FIXED] When wearing custom armor, the icon and text on the HUD are colored correctly according to user's HUD color settings (EngiN33R)
[FIXED] When the Satchel Charge is bought via mp_buymenu, clients now correctly see that they bought 1 charge instead of 5 (EngiN33R)
[FIXED] Correctly check for map existence on Windows clients for maps that have uppercase characters (EngiN33R)
[FIXED] Maps with env_item entities edited to fall outside of acceptable item ranges no longer cause game crashes (EngiN33R)
[FIXED] Bomb defusal MVPs are correctly assigned (EngiN33R)
[FIXED] Make sure hostages spawn with the rotation specified in the map editor (EngiN33R)
[FIXED] When server host equips 2 flashbangs via equip and throws one, clients no longer see an empty hand (EngiN33R)
[CHANGED] For delayed round restarts, Lua hook endround is called as soon as the countdown begins, not on actual round restart (EngiN33R)
[CHANGED] Futher optimization on Windows when CS2D is suspended/in background
[CHANGED] On startup, the mouse cursor will only be moved to the center of the screen if you are playing in fullscreen mode (EngiN33R)
[CHANGED] Setting "sb_avatars" to 0 will now disable all avatar downloads (instead of only disabling them in the scoreboard)
[CHANGED] "particles" settings now also affects amount of snow/water player movement particles
[CHANGED] Increased fadeout speed of snow particles and ring waves for better performance
[ADDED] Filipino translation (thanks to zEuS0390)
[ADDED] Belarusian translation (thanks to Buchienwaldycz)
[ADDED] Include Steam IDs in listplayers output (EngiN33R)
Changed files in this update