CS2 patch fixes bugs and improves Cache

Counter-Strike 2 Release Notes for 5/19/2026

[SPECTATING]

– Fixed a case of post-processing glitch when switching spectator targets on maps with different post-processing volumes.
– Fixed a case of stuck x-ray silhouettes when switching spectator targets.
– Fixed spectator damage overlay effect.

[MISC]

– Added weapon_accuracy_stack_boost_limit (default value "2") to apply ladder inaccuracy to players boosted by a stack of this many or more players.
– Adjustments to AWP draw to idle animation transition.
– Improved consistency of grenade jump throws and the accuracy of the jump throw preview camera.

[MAPS]

Cache

– Adjusted model for window covers to show collision / decals when shot.
– Adjustments to player clipping and grenade clipping around windows, window covers, and vent entrance.

[MAP SCRIPTING]

– Added Instance.RegisterCheatCommand
– Added Instance.GetAllPlayerControllers
– Added Instance.RoundRestart
– Added Instance.SetRoundRemainingTime
– Added CSPlayerController.AddMoneySpendableNow
– Added CSPlayerController.GetMoneySpendableNow
– Added CSPlayerController.AddMoneyEarnedForNextRound
– Added CSPlayerController.GetMoneyEarnedForNextRound
– Added CSPlayerPawn.HasHelmet
– Added CSPlayerPawn.SetHasHelmet
– Added CSPlayerPawn.IsScoped
– Added CSWeaponBase.IsSilencerOn
– Changed the activator for erUse to always be the player
– Changed the caller for erUse to always be the used entity
– Fixed the value of CSInputs.LOOK_AT_WEAPON
– Fixed a potential crash in exception handling

Origin: www.counter-strike.net