Counter-Strike 2 Update
CS2 update · Community Announcements ·
Valve published "Counter-Strike 2 Update" on 4 March 2026 in Community Announcements. The PatinaAI market index's median read 59.30 points in the seven days after against 58.33 before, +1.7 %. A typical week moves under 0.1 % either way on the same measure. A read is a comparison with a date, not a cause.
What this update did to prices
No measured move: the venues' daily prices don't cover the days around this post.
ShowHide
No read: the venues' daily prices do not cover the days around this post.
ShowHide
The PatinaAI market index's median over the seven days after the post was 59.30 points against 58.33 over the seven days before: +1.7 %. A typical week moves under 0.1 % either way on the same measure, the drift this read has to beat. The post's own day is left out. A comparison with a date, not causation.
The item types and weapons the post names, in the order it names them. A word match, not a reading of the post.
[ MISC ]
Starting today, items listed for sale on Steam Community Market will remain in your inventory for use while they are listed (e.g., your weapon can be equipped in your loadout while it is listed). While listed, items cannot be consumed or modified. You can cancel your listings at any time.
Read the rest of the postHide
Added ability to set your max offer limit for items in the Terminal, and the Arms Dealer will only show offers up to that limit.
Fixed a slight tilt in the chicken running animation.
[ MAPS ]
Inferno
Balcony at Bombsite A has been extended.
Graveyard at Bombsite A has been closed to the public.
Clipping adjusted at small window next to Second Mid Balcony.
Warden
Updated to the latest version from the Community Workshop ( Update Notes )
Sanctum
Updated to the latest version from the Community Workshop ( Update Notes )
[ MAP SCRIPTING ]
Added hitEntity to OnBulletImpact event data
Added Entity. GetAbsAngularVelocity()
Added Entity. GetLocalAngularVelocity()
Added angularVelocity to Entity. Teleport()
Added CSWeaponBase. GetClipAmmo()
Added CSWeaponBase. SetClipAmmo()
Added CSWeaponBase. GetReserveAmmo()
Added CSWeaponBase. SetReserveAmmo()
Added CSWeaponData. GetMaxClipAmmo()
Added CSWeaponData. GetMaxReserveAmmo()
Fixed missing CSPlayerPawn. IsDucking()
Fixed missing CSPlayerPawn. IsDucked()
Fixed a bug where JUMP wouldn't trigger for WasInputJustPressed() and WasInputJustReleased() if the press didn't cross a tick boundary.
Fixed a bug where Entity methods GetEyePosition(), GetEyeAngles(), GetHealth(), GetMaxHealth(), and SetMaxHealth() would only work on CSPlayerPawns.
Read the post on Steam. Text as Steam's news feed serves it.
How these reads work
How to read the number
ShowHide
The read compares the market index's median over the seven UTC days after the post with the seven days before it, the post's own day left out, and needs at least three published days on each side. The same measure taken on every day of the series is the drift a typical week shows; a read inside that drift is the market doing what it was doing. Neither is proof the post moved anything. The composite is on the market report, every basket under the indexes, and every update is on one list.