News

Counter-Strike 2 patch fixes grenade glitch, updates Cache and Shelter

A new Counter-Strike 2 update went live on August 3, 2026, fixing a case where grenades could be thrown through level geometry, applying a round of fixes to Cache, updating Shelter, and adding a large batch of map-scripting APIs.

Cache and Shelter

  • Cache: Fixed various gaps in the map, collision in various spots, and flickering on some assets. A boost spot in Outside A was also removed.
  • Shelter: Updated to the latest version from the Community Workshop (update notes).

Map scripting

The update adds several new scripting functions and events:

  • Instance.TracePlayer, Instance.OnWeaponPickup, Instance.OnBombExplode, and Instance.SpawnGrenadeProjectile
  • dropper on the Instance.OnWeaponDrop event; hitEntity and normal on the Instance.OnGrenadeBounce event
  • CSGrenadeProjectileBase.GetGrenadeType, GetThrower, and Detonate
  • CSPlantedC4.IsBombsiteA, IsBombsiteB, GetPlanter, GetDefuser, IsActive, IsExploded, IsDefused, GetPlantTime, GetExplodeTime, GetDefuseStartTime, and GetDefuseFinishTime
  • CSPlayerPawn.HasDefuser and SetHasDefuser
  • CSGrenadeType enum

It also fixes Instance.RegisterCheatCommand not working on script reload and deprecates bounces from the Instance.OnGrenadeBounce event.

4
0 / 5,000