# Garry's Mod December 2024 Patch - Product: Garry's Mod (https://whatsnew.fyi/product/garry-s-mod) - Vendor: Facepunch Studios - Date: 2024-12-09 - Original notes: https://store.steampowered.com/news/app/4000/view/505062580159513360 - Permalink: https://whatsnew.fyi/product/garry-s-mod/releases/2024-12-09-december-2024-patch What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **changed** — Merged Episode 1, Episode 2 and Lost Coast mounting options into the Half-Life 2 mounting option - **added** — Added sv_quota_stringcmd_kick convar to kick players who exceed sv_quota_stringcmdspersecond - **fixed** — Fixed crashes to do with entity render groups in Lua - **fixed** — Fixed crashes with missing physics objects in bone followers and info_radial_link_controller - **fixed** — Fixed crashes with particles getting insane particle count - **fixed** — Fixed crashes to do with NPC:TaskFail & debug overlay - **fixed** — Fixed crashes with CTriggerWind when loading a save - **fixed** — Fixed GM:PlayerAuthed being called twice - **fixed** — Fixed GM:PlayerAuthed always returning empty SteamID in singleplayer even when available - **security** — Fixed 2 exploits reported via HackerOne - **fixed** — Fixed r_lightcache_zbuffercache 1 crashing the game if set after map load - **fixed** — Fixed material __error is missing warning on map load - **fixed** — Fixed .gma whitelist being different between game/gmad - **fixed** — Fixed character blinking by making flex controller names case insensitive again - **fixed** — Fixed degraded loading times for certain servers/addons due to spawnmenu changes from October 2024 update - **fixed** — Fixed BRANCH being set to prerelease on NONE beta clients - **fixed** — Fixed Lua error with DTree node on rebuild when all its child nodes are deleted - **fixed** — Fixed dying outside of the map displaying Dropping weapon in solid console messages - **fixed** — Potential fix for family sharing owner SteamID being wrong in unknown cases - **security** — Potential fix for server reconnect spam by malicious actors Hello everyone, We are releasing a small patch today with some fixes for issues introduced in the previous update, as well as some extra fixes. Servers and clients are recommended to update as soon as possible. ##### Change list - Merged Episode 1, Episode 2 and Lost Coast mounting options into the Half-Life 2 mounting option - Added sv_quota_stringcmd_kick convar - kicks players who exceed sv_quota_stringcmdspersecond - Fixed crashes to do with entity render groups in Lua - Fixed crashes with missing physics objects in bone followers and info_radial_link_controller - Fixed crashes with particles getting insane particle count - Fixed crashes to do with NPC:TaskFail & debug overlay - Fixed crashes with CTriggerWind when loading a save - Fixed GM:PlayerAuthed being called twice - Fixed GM:PlayerAuthed always returning empty SteamID in singleplayer even when we have it available - Fixed 2 exploits reported via HackerOne - Fixed r_lightcache_zbuffercache 1 crashing the game if set after map load - Fixed "material __error is missing" warning on map load - Fixed .gma whitelist being different between game/gmad - Fixed character blinking by making flex controller names case insensitive again - Fixed degraded loading times for certain servers/addons due to spawnmenu changes from October 2024 update - Fixed BRANCH being set to "prerelease" on NONE beta clients (dedicated servers will continue to report "prerelease" on NONE/"public" beta) - Fixed Lua error with DTree node on rebuild when all its child nodes are deleted - Fixed dying outside of the map displaying "Dropping weapon in solid" console messages - Player:StripWeapons still drops weapons before removing them, Player:KillSilent and other methods of dying no longer does - Potential fix for family sharing owner SteamID being wrong in unknown cases - Potential fix for server reconnect spam by malicious actors - Removed a bunch of unused gamemenucommand commands - things like Half-Life 2's chapter selector, etc - Removed __screenshot_internal - it was never used by the game, no reason to keep it - Removed cl_soundfile - Unused, no reason to keep it, was trying to send itself to servers on join - Removed unused systems - Source's bug reporter, benchmarking stuff, BonusMaps stuff, Mumble stuff - Removed some debug related save/load related console commands - Added some more known backdoor URL to HTTP blacklist - Blocked "load" console command for Lua - Disallowed players from using voice chat unless they are fully connected - Do not set "commentary" to 0 on map start, since the console variable no longer exists - Stop shipping Commentary Editor for -tools, since we removed the commentary system which was never used in the first place