# Counter-Strike 2 Counter-Strike 2 Update - Product: Counter-Strike 2 (https://whatsnew.fyi/product/counter-strike-2) - Vendor: Valve - Date: 2026-05-18 - Original notes: https://store.steampowered.com/news/app/730/view/672869045073086086 - Permalink: https://whatsnew.fyi/product/counter-strike-2/releases/2026-05-18-counter-strike-2-update 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'. --- - **fixed** — Fixed a case of post-processing glitch when switching spectator targets on maps with different post-processing volumes - **fixed** — Fixed a case of stuck x-ray silhouettes when switching spectator targets - **fixed** — Fixed spectator damage overlay effect - **added** — 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 - **changed** — Adjustments to AWP draw to idle animation transition - **changed** — Improved consistency of grenade jump throws and the accuracy of the jump throw preview camera - **changed** — Adjusted model for window covers to show collision / decals when shot - **changed** — Adjustments to player clipping and grenade clipping around windows, window covers, and vent entrance - **added** — Added Instance.RegisterCheatCommand - **added** — Added Instance.GetAllPlayerControllers - **added** — Added Instance.OnBeginRoundRestart - **added** — Added Instance.SetRoundRemainingTime - **added** — Added CSPlayerController.AddMoneySpendableNow - **added** — Added CSPlayerController.GetMoneySpendableNow - **added** — Added CSPlayerController.AddMoneyEarnedForNextRound - **added** — Added CSPlayerController.GetMoneyEarnedForNextRound - **added** — Added CSPlayerPawn.HasHelmet - **added** — Added CSPlayerPawn.SetHasHelmet - **added** — Added CSPlayerPawn.IsScoped [ 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.OnBeginRoundRestart - 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 OnPlayerUse to always be the player - Changed the caller for OnPlayerUse to always be the used entity - Fixed the value of CSInputs.LOOK_AT_WEAPON - Fixed a potential crash in exception handling