← All Counter-Strike 2 patch notes

UPDATE ON RECORD

Counter-Strike 2 patch notes: May 18, 2026

Counter-Strike 2 Update

4d 1h 12m since the previous recorded patch.

Official announcement text. Expanded notes and media may be linked at the original source.

\[ 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

    [/*]

Read the original source ↗ Notes provided via Steam community announcements. Patch notes belong to their original authors.