December 2025 Patch
Posted on December 10th, 2025 11:15 AM EST
Hello everyone,
A new small patch has been released.
This one contains mostly fixes for regressions introduced by the November Update, as well as some other minor fixes.
Sandbox servers and clients are recommended to update at their earliest convenience.
The change list is as follows:
Fixed decals not rendering in Hammer
Re-added model scale to prop_dynamic in Hammer
Limit physics rescaling to prop_physics and sent_anim
Fixed server Lua error when using "" for rope material
Make Resistance Mine have proper name in killfeed
Added Cable_DX8 to rope shader whitelist which is used by some default materials
Combine Mine relationship adjustments
Respects Ignore Player and Disable AI settings
Doesn't attack Combine Gunship, Manhacks, Stalkers
Always attacks Barnacles and Xen Aliens from Half-Life 1
Fixed client D.O.G. ragdolls leaving behind ropes on removal
Set default m_flUseLookAtAngle for func_button to 0.8 (was 0) in engine
Set min_use_angle to 0.8 (was 0) for func_button in Hammer
Fixed certain NPCs (such as Alyx and Citizens) firing 2 bullets per pistol shot
Fixed Alyx firing the .357 Magnum also spawning reload shells
Fixed crashing on loading a Source Engine saves when Nextbots are present in the save file
Fixed map load crashes to do with corrupted maps (corrupted overlays)
Fixed prop gibs stopping spawning after the 300th in multiplayer
Fixed func_proprrespawnzone not being tracked properly clientside
Prevent recreating tool GhostEntity every tick with some tools (Community Contribution)
Fixed Motor tool torque axis being wrong if the motor was rotated after creation and before first activation (Community Contribution)
Fixed Lua errors when trying to open spawnmenu in Sandbox derived gamemodes with Spawnmenu disabled
Fixed main menu Lua errors when starting certain maps
Reimplemented kickid console command from scratch to hopefully resolve corrupted kick reasons issue
Reworked internals of Player:Kick and game.KickID to be consistent with each other
Fixed a regression with CBasePlayer::Kick that resulted in weird kick reasons
Fixed floating addons failing to mount on Linux systems
Don't try to load save files from mountable games
Fixed a regression with Entity:CreateParticleEffect when using tables
Fixed models/cs_fix.mdl not loading due to it being corrupted
Updated Zombine and Combine Soldier without armor player models to fix their animations
The entire change list can also be found on our website: