October 1, 2025 · Patch
October 1, 2025 update
38 new23 changes3 fixes
Armory
- NewAdded Missing Link Community Charms collection featuring 23 new charms created by Counter-Strike Workshop community artists.
- NewAdded Dr. Boom Charms collection featuring 22 new charms.
- NewAdded 2025 Community Stickers collection featuring 29 new stickers created by Counter-Strike Workshop community artists.
- NewAdded Sugarface 2 Stickers collection featuring 9 new stickers with the Sugarface theme.
- ChangeRemoved Gallery Case, Graphic Collection, and Character Craft stickers from The Armory.
Gallery Case
Gameplay
- ChangeDeath count in scoreboard will now increment when players die to C4 bomb detonation.
- ChangeLimited Zeus-x27 kill streak bonus in deathmatch.
- FixFixed incorrect pixel offset for greater than one pixel width sniper scope.
- NewAdded inaccuracy representation in sniper scopes.
- ChangeKeychains will now slightly jolt when a player makes an audible footstep sound.
Spectating
- NewAdded support on select maps for new spectator camera transitions that follow the shortest path through the level to the next spectator target player.
- ChangeIn-game loadout of spectated player will auto-close at the end of the match.
- ChangeIn-game loadout of spectated player will now show wear and pattern of gloves.
Maps
- ChangeRemoved community maps Jura, Grail, Dogtown, and Brewery from all game modes. JuraGrailDogtownBrewery
- NewAdded community maps Palacio and Golden to Competitive, Casual, and Deathmatch modes. PalacioGolden
- NewAdded community maps Rooftop and Transit to Wingman mode. RooftopTransit
- ChangeAncient / Shoots AncientShoots
- FixVarious player clipping fixes.
Misc
- ChangeMinor adjustments to MAC-10 and R8 Revolver skinning. MAC-10R8 Revolver
- FixFixed a crash for missing bullet impact effects.
- NewAdded deformers (lattice deformer and simple bend deformer) to Workshop Tools - Hammer.
- ChangeRe-enabled example content in train_zoo using lattice and bend deformers.
Map Scripting
- ChangeUpdated general error handling for methods. An exception will be thrown when the method is invoked with an incorrect 'this' value. An error will be logged and a default value that matches the declared return type will be returned when the method is invoked with unsupported arguments.
- ChangeImproved performance of handling Vector, QAngle, and Color values as arguments and return values.
- ChangeWhen interpreting a Color argument, rgba values will be clamped to a maximum of 255.
- NewAdded an overload for each of the following methods that accepts a single object holding all parameters. Deprecated the previous overload.
- ChangeInstance.DebugScreenText
- ChangeInstance.DebugLine
- ChangeInstance.DebugBox
- ChangeInstance.DebugSphere
- ChangeInstance.EntFireAtName
- ChangeInstance.EntFireAtTarget
- ChangeEntity.Teleport
- ChangeChanged all callbacks to accept a single object holding all parameters.
- NewAdded Instance.OnScriptReload
- ChangeDeprecated Instance.OnReload and Instance.OnBeforeReload
- NewAdded Instance.TraceLine
- NewAdded Instance.TraceSphere
- NewAdded Instance.TraceBox
- NewAdded Instance.TraceBullet
- ChangeDeprecated Instance.GetTraceHit
- NewAdded Instance.OnPlayerReset
- NewAdded Instance.OnBeforePlayerDamage
- NewAdded Instance.OnPlayerDamage
- NewAdded Instance.OnPlayerJump
- NewAdded Instance.OnPlayerLand
- NewAdded Instance.OnGunReload
- NewAdded Instance.OnBulletImpact
- NewAdded Instance.OnPlayerPing
- NewAdded Instance.OnGrenadeBounce
- NewAdded Instance.OnKnifeAttack
- NewAdded Instance.IsFreezePeriod
- NewAdded Entity.GetOwner
- NewAdded Entity.SetOwner
- NewAdded Entity.GetParent
- NewAdded Entity.SetParent
- NewAdded Entity.IsAlive
- NewAdded Entity.IsWorld
- NewAdded Entity.TakeDamage
- NewAdded CSPlayerPawn.DropWeapon
- NewAdded CSWeaponData.GetDamage
- NewAdded CSWeaponData.GetRange
- NewAdded CSWeaponData.GetRangeModifier
- NewAdded CSWeaponData.GetPenetration
Valve's official notes. Read the announcement on Steam