Official patch notes

Deadlock update
Build 25260093
11 Sept 2026, 18:52 UTC
Technical changes
3 files changed
+42 additions-47 removals
Technical changes
Changed files
3 tracked files.
3 files+42-47
MProtobufs/usermessages.proto+3-3
Protobufs/usermessages.proto
+3-3
@@ -238,8 +238,8 @@ message CUserMessageSendAudio {
238238 }
239239
240240 message CUserMessageAudioParameter {
241- optional uint32 parameter_type = 1 [default = 0];
242- optional uint32 name_hash_code = 2 [default = 0];
241+ optional uint32 parameter_type = 1;
242+ optional uint32 name_hash_code = 2;
243243 optional float value = 3;
244244 optional uint32 int_value = 4;
245245 }
@@ -664,7 +664,7 @@ message CUserMessageHapticsManagerPulse {
664664
665665 message CUserMessageHapticsManagerEffect {
666666 optional int32 hand_id = 1;
667- optional uint32 effect_name_hash_code = 2 [default = 0];
667+ optional uint32 effect_name_hash_code = 2;
668668 optional float effect_scale = 3;
669669 }
Mgame/citadel/bin/win64/server_strings.txt+35-40
game/citadel/bin/win64/server_strings.txt
+35-40
@@ -2071,8 +2071,13 @@ $light_emissive
20712071 ... %s culled event %s after max %i reached \n
20722072 ....................
20732073 ..uR5&m
2074-.0T4
2074+.044
2075+.0V4
2076+.0W4
2077+.0e4
2078+.0m4
20752079 .0q4
2080+.0w4
20762081 .4bb
20772082 .97yY
20782083 .?AU?$CameraOp_Approach_t@M@@
@@ -14183,7 +14188,9 @@ $light_emissive
1418314188 .PEAVCPlayer_UseServices@@
1418414189 .PEAVCPlayer_WaterServices@@
1418514190 .PEAVCPlayer_WeaponServices@@
14186-.PO4
14191+.PV4
14192+.PW4
14193+.PX4
1418714194 .PartnerAccountType
1418814195 .PingCommonData
1418914196 .Pm4
@@ -14474,10 +14481,13 @@ $light_emissive
1447414481 .google.protobuf.ServiceOptions
1447514482 .lbN
1447614483 .league
14477-.pX4
14478-.pm4
14484+.pV4
14485+.pW4
14486+.pn4
14487+.po4
1447914488 .pp@0
1448014489 .pq4
14490+.pt4
1448114491 .solo
1448214492 .steammessages_unified_base.steamworkssdk.proto"\\n"CMsgSteamLearnDataSourceDescObject
1448314493 .text$
@@ -14571,12 +14581,10 @@ $light_emissive
1457114581 0\r%0h
1457214582 0\r0#0)070;0U0Y0[0g0q0y0}0
1457314583 0e\r8
14574-0hh/
14575-0pP/
1457614584 0pp@5tqE?|sO541
1457714585 0tU+xc:
14578-0tw/
1457914586 0x%s
14587+0xh/
1458014588 0}dV
1458114589 1!1'1-191C1E1K1]1a1g1m1s1
1458214590 1.35
@@ -14711,7 +14719,6 @@ $light_emissive
1471114719 2\n\tsource_gc
1471214720 2\r.CameraAction
1471314721 2\rlhp
14714-2\vptw/
1471514722 2^pV
1471614723 2_BONE_IK
1471714724 2_tasks_left
@@ -14773,7 +14780,6 @@ $light_emissive
1477314780 4Ch;
1477414781 4DL=
1477514782 4F0I
14776-4F\vp%
1477714783 4Mv8
1477814784 4Zis
1477914785 4\fPl
@@ -14830,8 +14836,7 @@ $light_emissive
1483014836 6,2K
1483114837 6-zeZ
1483214838 60000
14833-60Y4
14834-60\4
14839+60`4
1483514840 62$|S)6f
1483614841 64CK\vH
1483714842 65535
@@ -14841,13 +14846,11 @@ $light_emissive
1484114846 666666666666666666666666666666666666666666666666\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\.\ssl\s3_enc.c
1484214847 6666666666666666CAttributeManager
1484314848 67-s
14844-6@94
14845-6@C4
14849+6@Y4
1484614850 6H,N
1484714851 6O|T%
14848-6P/4
14849-6PZ4
14850-6P_4
14852+6P94
14853+6PC4
1485114854 6Qd=
1485214855 6\n2GAME_PARTICLE_MANAGER_EVENT_UPDATE_ENTITY_POSITION
1485314856 6\n2STEAMLEARN_INFERENCE_ERROR_INVALID_NAMED_INFERENCE
@@ -14859,18 +14862,17 @@ $light_emissive
1485914862 6\n\tstructure
1486014863 6\n\vmatch_slots
1486114864 6_wEX
14862-6`04
14863-6`c4
14864-6`d4
14865+6`Z4
1486514866 6afD
1486614867 6bX+
1486714868 6c&0|vvX
1486814869 6i$R\nQ
1486914870 6l13
1487014871 6lkc
1487114872 6myY;
14872-6p14
14873-6p[4
14873+6p04
14874+6pc4
14875+6pd4
1487414876 6qo~
1487514877 6r-m_v
1487614878 6r1ij
@@ -15134,6 +15136,7 @@ $light_emissive
1513415136 >BShow Ping Indicator at Ping Location, Play Ping Sound, and Play VO
1513515137 >CShow Ping Indicator on Pinging Player, Play Ping Sound, and Play VO
1513615138 >POTG Eval: Best play interval(%.3f -> %.3f)[%.1fs] (cur: %.3f) score (%.2f -> %.2f). Primary Ent (%s)\n
15139+>Pa4
1513715140 >Sem
1513815141 >WK6
1513915142 >\n:GAME_PARTICLE_MANAGER_EVENT_ADD_MODELLIST_OVERRIDE_ELEMENT
@@ -15187,10 +15190,10 @@ $light_emissive
1518715190 @!@%@+@1@?@C@E@]@a@g@m@
1518815191 @":\n$CCitadelUserMsg_SpectatorTeamChanged
1518915192 @0pp
15190-@6@O4
15191-@6pU4
15193+@6PO4
1519215194 @BH]f
1519315195 @CCitadelItemKothSpawner
15196+@HVp
1519415197 @MfKZ
1519515198 @Pgl
1519615199 @Pu\rm
@@ -22046,7 +22049,6 @@ Found target!\n
2204622049 Found target\n
2204722050 FourVectors
2204822051 FourthHitDamagePercentage
22049-FpD4
2205022052 Frac
2205122053 Fractional component (ie. returns 0.34 for 12.34)
2205222054 Frame Time >%.2fms
@@ -25890,8 +25892,7 @@ P08@J
2589025892 P08J
2589125893 P1\t98"
2589225894 P5[1
25893-P60;4
25894-P6pO4
25895+P6@;4
2589525896 PAGN_4
2589625897 PARALYZE
2589725898 PARAMETER NAME: %s | OPTIONAL: %s, TYPE: %s, BOUND: %s, REFERENCED: %s\n
@@ -26287,7 +26288,6 @@ PetrifyDamage
2628726288 PetrifyDamageBreakThreshold
2628826289 PetrifyDuration
2628926290 PhaseOutDuration
26290-Phh/
2629126291 Phys.GlassBreakLg
2629226292 Phys.GlassBreakMd
2629326293 Phys.GlassBreakSm
@@ -26478,7 +26478,6 @@ PowerUp Permanent %s
2647826478 PowerUp Temp
2647926479 PowerUp Temp %s
2648026480 PowerUpStages
26481-PpP/
2648226481 Pr"V
2648326482 Pre-Nav Queries Updates
2648426483 PreBounceLifetime
@@ -26665,6 +26664,7 @@ PushSpeedMin
2666526664 PushThink
2666626665 Pushes an identifier used to group overlays. Deletes all existing overlays using this overlay id.
2666726666 Pushes an identifier used to group overlays. Overlays marked with this identifier can be deleted in a big batch.
26667+Pxh/
2666826668 P|iC\r
2666926669 Q*hd
2667026670 Q/xtJ2
@@ -26860,7 +26860,6 @@ RSA_verify
2686026860 RSA_verify_ASN1_OCTET_STRING
2686126861 RSA_verify_PKCS1_PSS
2686226862 RSA_verify_PKCS1_PSS_mgf1
26863-R\fptw/
2686426863 R\n)k_EPingMarkerInfo_NoMarkerYesSoundMiniMap
2686526864 R\n\nBookReward
2686626865 R\r1>Vp
@@ -31261,7 +31260,7 @@ Z~wl
3126131260 \nDictionary: %s\n
3126231261 \nEnemy is %s
3126331262 \nGameTime_t
31264-\nPhh/
31263+\nPxh/
3126531264 \nSimulating Entities:\n\n
3126631265 \nVisMon: Polling now. (Frequency: %f)\n
3126731266 \n\fBPE_Teleport
@@ -32002,7 +32001,6 @@ Z~wl
3200232001 \tNone\n
3200332002 \tPOTG Eval: Contribution(%s) Weight(%.2f) Time(%.2f -> %.2f)\n
3200432003 \tPartyID_t
32005-\tPpP/
3200632004 \tPrivate script scope:
3200732005 \tPublic script scope:
3200832006 \tRead %s\t%s%s%s,\tOffs 0x%04x\n
@@ -32058,13 +32056,11 @@ Z~wl
3205832056 \vGt5
3205932057 \vHCK/
3206032058 \vNCE\v
32061-\vPpP/
3206232059 \vUY6[E
3206332060 \v\n\tRemoveFan
3206432061 \v\vTSG
3206532062 \vj0k
3206632063 \vjC7
32067-\vptw/
3206832064 ]1h=bfz
3206932065 ]FhSD}
3207032066 ]GT7]
@@ -32138,7 +32134,6 @@ _tools_event_desc
3213832134 _xU`u
3213932135 _}eOk
3214032136 `28)fk
32141-`60+4
3214232137 `:zQF
3214332138 `D$daM-l
3214432139 `DZG
@@ -32148,7 +32143,6 @@ _}eOk
3214832143 `\n\rvector_values
3214932144 `fPw.\vM
3215032145 `h9T~
32151-`htP
3215232146 `o_je
3215332147 `yNT
3215432148 a null shared library handle was used
@@ -34885,6 +34879,7 @@ doorman_bomb_projectile
3488534879 dotProductMax
3488634880 double_shot
3488734881 down
34882+dq\f C
3488834883 draft
3488934884 draft_item_sets
3489034885 drag_override
@@ -35560,7 +35555,6 @@ eyj5yR
3556035555 f#9i\n
3556135556 f%wyLmX:
3556235557 f&dy
35563-f0(4
3556435558 f1cK%
3556535559 f45\r
3556635560 fBB\fy
@@ -40410,11 +40404,12 @@ p.other
4041040404 p.ppBasis
4041140405 p.prime
4041240406 p.tpBasis
40413-p0j@
40407+p0jP
4041440408 p2{l
4041540409 p4Z3
4041640410 p5Z3
4041740411 p5\nL,
40412+p6 >4
4041840413 p618
4041940414 p@0pqE5tsO?|1
4042040415 pActivator
@@ -41048,7 +41043,6 @@ power_up_buffs
4104841043 pp == NULL || *pp != NULL
4104941044 pp&c
4105041045 ppBasis
41051-ppP/
4105241046 pqualid
4105341047 pre idle done
4105441048 pre mac length too long
@@ -41217,7 +41211,6 @@ pszContextName
4121741211 pszExplosionType
4121841212 pszName
4121941213 pszTagName
41220-ptw/
4122141214 pub:
4122241215 pub_key
4122341216 pubkey
@@ -41327,7 +41320,6 @@ rX&O0
4132741320 rZ1VwGf5
4132841321 rZPM
4132941322 r\vDi
41330-r\vptw/
4133141323 rad2deg
4133241324 radial
4133341325 radialalt
@@ -44377,10 +44369,13 @@ zz2K
4437744369 }Xee+
4437844370 }gE3
4437944371 }n2W
44372+~0o4
4438044373 ~9ob
4438144374 ~If D
4438244375 ~P2T
44376+~Po4
4438344377 ~R65Fu
4438444378 ~jLRG
44379+~pm4
4438544380 ~w]UG
4438644381 ~yhZ
Mgame/citadel/steam.inf+4-4
game/citadel/steam.inf
+4-4
@@ -1,9 +1,9 @@
1-ClientVersion=6688
2-ServerVersion=6688
1+ClientVersion=6689
2+ServerVersion=6689
33 ProductName=citadel
44 appID=1422450
55 ServerAppID=1422460
66 ToolsAppID=211
7-SourceRevision=10988005
7+SourceRevision=10988735
88 VersionDate=Sep 11 2026
9-VersionTime=09:46:35
9+VersionTime=11:44:27
Update information⌄
- Build
- 25260093
- Associated changelist
- 38802925
- Game version
- 6689
Found something incorrect?
Report a missing patch note, incorrect file change, or other problem.