CS2 August Update Removes Cache Boost Point, Adds Map Script Fixes
Counter-Strike 2’s next update arrived quickly in August, landing overnight from Monday into Tuesday. While it wasn’t marketed as a major overhaul, the patch is packed with fixes across Cache and broader map scripting work, including the removal of a specific boost point outside the A bombsite.
CS2 patch removes a Cache boost point and targets map issues
The update followed roughly eight days after the previous build, and the most visible gameplay change is on Cache: developers removed the boost point located outside the A bombsite area. Alongside that, the patch includes multiple fixes tied to level geometry and general map reliability—addressing situations where grenades could be thrown through the map’s geometry, resolving various map exploits/lapses, and fixing collision problems in multiple locations.
Players should also expect improvements to visual stability, as the update includes a fix for flickering in some resources. Beyond the targeted Cache changes, the largest portion of the work focuses on map scripts, suggesting the developers are continuing to refine how maps behave at the scripting layer.
Map scripting additions and engine-side script fixes
On the scripting side, the update brings a set of new instance events and helper functions. It adds support for events including Instance.TracePlayer, Instance.OnWeaponPickup, Instance.OnBombExplode, Instance.SpawnGrenadeProjectile, and Instance.OnWeaponDrop (with a “dropper” tied to that event). It also extends grenade-related handling by adding hitEntity and normal to Instance.OnGrenadeBounce, plus new grenade utilities such as CSGrenadeProjectileBase.GetGrenadeType, CSGrenadeProjectileBase.GetThrower, and CSGrenadeProjectileBase.Detonate.
Bombsite scripting also received expanded functionality through new methods on CSPlantedC4, including checks and state queries for whether a planted bomb is on bombsite A or B, who planted it, who is defusing, and whether it is active, exploded, or defused. The patch further introduces timing getters for plant, explode, and defuse phases. Player-side scripting gets corresponding defuser support via CSPlayerPawn.HasDefuser and CSPlayerPawn.SetHasDefuser.
Finally, the update adds a new CSGrenadeType enum and includes a fix for a bug where Instance.RegisterCheatCommand failed to function after a script reload. Developers also rolled back prior “reflections” tied to Instance.OnGrenadeBounce, removing those echoes as part of the scripting cleanup.
CS2’s patch notes also mention that the game was updated to the latest community workshop version, and that the full release notes for the day were made available alongside the August 3 update.
