CS2 Counter-Strike 2 Update Patch Notes (18th May 2026)
CS2's latest update tidies up spectator bugs and brings a notable change for anyone being boosted by multiple teammates.
Grenade jump throws get a consistency pass in today's CS2 update, and the jump throw preview camera has been made more accurate too. For a game where a pixel of can decide a round, that's a fix competitive players will actually feel.
The other change is weapon_accuracy_stack_boost_limit, a new convar defaulting to 2 that applies ladder inaccuracy to players being boosted by a stack of two or more teammates. Boosting has always been a niche but legitimate tactic, and this adds a real accuracy cost when you're riding a human pyramid. Valve clearly wants to keep it viable without letting it become a no-downside exploit. The AWP draw-to-idle animation also gets a small tweak, which won't shift the meta but should feel cleaner in hand.
On the spectator side, three separate bugs are fixed: a post-processing glitch when switching targets across maps with different volumes, stuck x-ray silhouettes, and a broken damage overlay. Map scripting gets a sizeable API expansion too, which modders will want to dig into. Here's everything that changed.
Full Patch Notes
\[ 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
Stay on top of every update — find all the latest patch notes and gaming news at XP Gained. Join our Discord for live patch note alerts and discussion.
Written by
Nathan LeesGaming journalist and founder of XP Gained. Covering patch notes, breaking news, and updates across 160+ games.
Related Posts

CS2 Counter-Strike 2 Update Patch Notes (7th May 2026)
Valve's May 7th CS2 update tidies up Cache and fixes a viewmodel FOV bug that's been quietly misrepresenting your setup to other players.

CS2 Counter-Strike 2 Update Patch Notes (28th April 2026)
Cache returns to Competitive, Casual, Deathmatch, and Retakes, and Dust II's mid box finally gives up a hidden jump spot.

CS2 Counter-Strike 2 Update Patch Notes (17th April 2026)
Valve's latest CS2 beta patch is all about Animgraph 2, tidying up animation issues that have been bugging players in the opt-in build.