Official patch notes

Deadlock update
Build 24440277
28 Jul 2026, 21:36 UTC
Technical changes
5 files changed
+58 additions-57 removals
Technical changes
Changed files
5 tracked files.
5 files+58-57
Mgame/citadel/bin/win64/client_strings.txt+0-1
game/citadel/bin/win64/client_strings.txt
+0-1
@@ -50548,7 +50548,6 @@ wQ0"
5054850548 wR\fe3c
5054950549 wRlb.
5055050550 wY[K,
50551-w\vij
5055250551 w_5&#R4
5055350552 wait_until_end
5055450553 waiting for lock
Mgame/citadel/bin/win64/server_strings.txt+50-48
game/citadel/bin/win64/server_strings.txt
+50-48
@@ -182,7 +182,10 @@
182182 (%ld unused bits)\n
183183 (%u unread)
184184 (08@HPX`j
185+ (08@HPXbp)
185186 (08@HPZ
187+ (08@HRp)
188+ (0X`hpzp)
186189 (Dirty Animation)
187190 (Eluded)
188191 (INVALID PSS PARAMETERS)\n
@@ -1687,7 +1690,7 @@ $light_emissive
16871690 (d4t8
16881691 (debug)
16891692 (default)
1690-(fPs2
1693+(f0v2
16911694 (fS{ggRcjh
16921695 (from angle, to angle, time) - Spherical lerp of angle from->to based on time
16931696 (hInflictor, hAttacker, flDamage) - Allocate a damageinfo object, used as an argument to TakeDamage(). Call DestroyDamageInfo( hInfo ) to free the object.
@@ -2060,7 +2063,8 @@ $light_emissive
20602063 ... %s culled event %s after max %i reached \n
20612064 ....................
20622065 ..uR5&m
2063-.0y2
2066+.092
2067+.0B2
20642068 .4bb
20652069 .97yY
20662070 .?AU?$CameraOp_Approach_t@M@@
@@ -14089,10 +14093,10 @@ $light_emissive
1408914093 .GCProtoBufMsgSrc
1409014094 .HCK\v
1409114095 .MODIFIER_ENTRY_TYPE
14092-.P62
1409314096 .P6AXAEBUSoundOpvarManagerSettableData_t@@PEAVCSoundOpvarSetPointStackCollection@@@Z
1409414097 .P6AXPEAVCPulseAPIExtensionRegistrationContext_t@@@Z
1409514098 .PARTICLE_MESSAGE
14099+.PE2
1409614100 .PEAVCAI_Motor@@
1409714101 .PEAVCBodyComponent@@
1409814102 .PEAVCChoreoComponent@@
@@ -14110,12 +14114,9 @@ $light_emissive
1411014114 .PEAVCPlayer_UseServices@@
1411114115 .PEAVCPlayer_WaterServices@@
1411214116 .PEAVCPlayer_WeaponServices@@
14113-.PZ2
1411414117 .PartnerAccountType
1411514118 .PingCommonData
1411614119 .PostProcessingGameStates
14117-.Px2
14118-.Py2
1411914120 .Q.Ol
1412014121 .\crypto\asn1\a_bitstr.c
1412114122 .\crypto\asn1\a_bool.c
@@ -14400,9 +14401,10 @@ $light_emissive
1440014401 .google.protobuf.ServiceOptions
1440114402 .lbN
1440214403 .league
14404+.pA2
1440314405 .pB2
14406+.pE2
1440414407 .pp@0
14405-.px2
1440614408 .solo
1440714409 .steammessages_unified_base.steamworkssdk.proto"\\n"CMsgSteamLearnDataSourceDescObject
1440814410 .text$
@@ -14461,6 +14463,7 @@ $light_emissive
1446114463 02V8[
1446214464 05=k
1446314465 08@HR
14466+08@Jp)
1446414467 08bX
1446514468 09,h
1446614469 0;Q5[
@@ -14691,7 +14694,7 @@ $light_emissive
1469114694 4Ch;
1469214695 4DL=
1469314696 4F0I
14694-4F\v0D
14697+4F\v@D
1469514698 4Mv8
1469614699 4Zis
1469714700 4\fPl
@@ -14741,19 +14744,16 @@ $light_emissive
1474114744 5s\nl
1474214745 5t?F
1474314746 5~EW
14744-6 G2
14745-6 s2
14747+6 82
1474614748 6#6165676;6M6O6S6Y6a6k6m6
1474714749 6#RDP#
1474814750 6%vi
1474914751 6,2K
1475014752 6-zeZ
14751-60+2
14753+60/2
1475214754 60000
14753-6022
14754-60H2
14755-60W2
14756-60i2
14755+60m2
14756+60r2
1475714757 62$|S)6f
1475814758 64CK\vH
1475914759 65535
@@ -14763,13 +14763,13 @@ $light_emissive
1476314763 6666666666666666
1476414764 666666666666666666666666666666666666666666666666\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\.\ssl\s3_enc.c
1476514765 67-s
14766-6@52
14767-6@Z2
14766+6@42
14767+6@f2
14768+6@h2
1476814769 6H,N
1476914770 6O|T%
14770-6P,2
14771-6Pj2
14772-6Po2
14771+6P-2
14772+6P02
1477314773 6Qd=
1477414774 6\n2GAME_PARTICLE_MANAGER_EVENT_UPDATE_ENTITY_POSITION
1477514775 6\n2STEAMLEARN_INFERENCE_ERROR_INVALID_NAMED_INFERENCE
@@ -14781,18 +14781,17 @@ $light_emissive
1478114781 6\n\tstructure
1478214782 6\n\vmatch_slots
1478314783 6_wEX
14784-6`12
14785-6`c2
14786-6`e2
14784+6`W2
1478714785 6afD
1478814786 6bX+
1478914787 6c&0|vvX
1479014788 6i$R\nQ
1479114789 6l13
1479214790 6lkc
1479314791 6myY;
14794-6p*2
14795-6p-2
14792+6p.2
14793+6p32
14794+6pT2
1479614795 6qo~
1479714796 6r-m_v
1479814797 6r1ij
@@ -14842,7 +14841,6 @@ $light_emissive
1484214841 8<pl
1484314842 8= zp
1484414843 8A6j
14845-8B@x
1484614844 8GZS
1484714845 8SIffK5W
1484814846 8TZvrv<
@@ -15035,6 +15033,8 @@ $light_emissive
1503515033 >#>)>/>3>A>W>c>e>w>
1503615034 >(Only show on Minimap, no world, no sound
1503715035 >0 = watershed, 1 = monotone, 2 = layers
15036+>062
15037+>0X2
1503815038 >33s?
1503915039 >4|6eXg_e
1504015040 >7^0g
@@ -15056,9 +15056,9 @@ $light_emissive
1505615056 >>NAVGEN: stage %02d / %02d: %s, disabled\n
1505715057 >BShow Ping Indicator at Ping Location, Play Ping Sound, and Play VO
1505815058 >CShow Ping Indicator on Pinging Player, Play Ping Sound, and Play VO
15059->P32
15059+>P12
1506015060 >POTG Eval: Best play interval(%.3f -> %.3f)[%.1fs] (cur: %.3f) score (%.2f -> %.2f). Primary Ent (%s)\n
15061->PU2
15061+>Pv2
1506215062 >Sem
1506315063 >WK6
1506415064 >\n:GAME_PARTICLE_MANAGER_EVENT_ADD_MODELLIST_OVERRIDE_ELEMENT
@@ -15080,7 +15080,8 @@ $light_emissive
1508015080 >fN46R^
1508115081 >l\rur
1508215082 >p00<
15083->ps2
15083+>pb2
15084+>pc2
1508415085 >yhP
1508515086 >ztq
1508615087 ?333?
@@ -15111,9 +15112,8 @@ $light_emissive
1511115112 @":\n$CCitadelUserMsg_SpectatorTeamChanged
1511215113 @08N
1511315114 @0pp
15114-@6@x2
1511515115 @BH]f
15116-@HPX`hv0J2
15116+@HPX`hv
1511715117 @MfKZ
1511815118 @Pgl
1511915119 @Pu\rm
@@ -15128,7 +15128,7 @@ $light_emissive
1512815128 @\n\vPowerUpBuff
1512915129 @dKb]
1513015130 @fff>fff>fff>fff>
15131-@htP
15131+@ht0
1513215132 @i1V
1513315133 @n2w
1513415134 @player_start_teleport_destination
@@ -15237,6 +15237,7 @@ AES_INIT_KEY
1523715237 AES_T4_INIT_KEY
1523815238 AES_XTS
1523915239 AES_XTS_CIPHER
15240+AEvasionPercent
1524015241 AG2_OnResourceChanged - %s - %s entity %d (%s) to recreate the %sgraph instance\n
1524115242 AG2_OnResourcePreReload - %s - %s entity %d (%s) deleted %sgraph instance\n
1524215243 AGgV
@@ -15394,7 +15395,7 @@ A\n\tent_index
1539415395 A\n\vdescriptors
1539515396 A\n\vdiagnostics
1539615397 A\rjW
15397-A\v:Pv
15398+A\v:0y
1539815399 AbW_
1539915400 Abandon
1540015401 Abandoned
@@ -15844,7 +15845,7 @@ AveragePlayerMMR
1584415845 Avg Frame: %.2fms, Avg Idle: %.2fms - %u frames\n
1584515846 AwaitingTether
1584615847 AwakeDamage
15847-Ax=M
15848+AxMM
1584815849 Axis
1584915850 AxisAngleToQuaternion
1585015851 B!rA
@@ -16010,7 +16011,6 @@ B\n>STEAMLEARN_REGISTER_DATA_SOURCE_RESULT_ERROR_INVALID_TIMESTAMP
1601016011 B\n\fmeasurements
1601116012 B\n\nobjectives
1601216013 B\n\vbook_reward
16013-B\v0D
1601416014 B\vP\n0
1601516015 B\vp\n0
1601616016 B`4I
@@ -21465,7 +21465,6 @@ Evaluate the gradient at a position between 0 and 1
2146521465 EvaluateGraph
2146621466 EvaluationThink
2146721467 EvasionChance
21468-EvasionPercent
2146921468 EvasionWhileSliding
2147021469 Event ID
2147121470 Event System loaded %i events from file: %s.\n
@@ -21547,6 +21546,7 @@ F'pY
2154721546 F+Zb
2154821547 F,mZq
2154921548 F/o4
21549+F0V2
2155021550 F2M+
2155121551 F6tr
2155221552 F7!z
@@ -21583,7 +21583,6 @@ FN|p
2158321583 FORM
2158421584 FORMAT
2158521585 FOV2D
21586-FPS2
2158721586 FU\n-XP
2158821587 FVisible
2158921588 FV|FgUV
@@ -21949,6 +21948,7 @@ Found target!\n
2194921948 Found target\n
2195021949 FourVectors
2195121950 FourthHitDamagePercentage
21951+FpS2
2195221952 Frac
2195321953 Fractional component (ie. returns 0.34 for 12.34)
2195421954 Frame Time >%.2fms
@@ -23963,6 +23963,7 @@ LOS check failed. Obstructed.
2396323963 LT[N
2396423964 LXKQ
2396523965 LY\r5
23966+L\tp8
2396623967 LabelledDebugHelperDebug
2396723968 LadderConnect
2396823969 LagCompensate
@@ -25780,10 +25781,11 @@ P-224
2578025781 P-256
2578125782 P-384
2578225783 P-521
25784+P08@Jp)
2578325785 P08N
2578425786 P1\t98"
25787+P2p)
2578525788 P5[1
25786-P6p\f2
2578725789 PAGN_4
2578825790 PARALYZE
2578925791 PARAMETER NAME: %s | OPTIONAL: %s, TYPE: %s, BOUND: %s, REFERENCED: %s\n
@@ -30254,6 +30256,7 @@ VNotify Sent\n
3025430256 VNotify StartProcess failed!\n
3025530257 VNotify: %s\n
3025630258 VPhysicsCollision
30259+VP~2
3025730260 VSCRIPT: Started VScript virtual machine using script language '%s'\n
3025830261 VScript error: A script attempted to create a scene entity mid-game. Entity creation from scripts is only allowed during map init.\n
3025930262 VScript error: DoEntFireByInstanceHandle was passed an invalid entity instance.\n
@@ -30365,7 +30368,6 @@ VoteRoundToTallyEntry
3036530368 VotingPosterCount
3036630369 VotingPosterSpeed
3036730370 Vp>u
30368-Vp{2
3036930371 Vt_9
3037030372 VulnerabilityPerStack
3037130373 V~~Vq
@@ -30736,8 +30738,9 @@ XYD%
3073630738 X\tQo
3073730739 X`hr
3073830740 Xd3h
30741+Xf@l2
3073930742 XfJ7
30740-Xf`i2
30743+Xf`m2
3074130744 XjfR
3074230745 XqgA+
3074330746 Xuub
@@ -31953,6 +31956,7 @@ Z~wl
3195331956 ^RB!r
3195431957 ^\n\ffloat_values
3195531958 ^\n\fmap_mappings
31959+^ph2
3195631960 _ClientLevel
3195731961 _ClientModifier
3195831962 _ClientModifierLevel
@@ -32021,7 +32025,6 @@ _}eOk
3202132025 `\n\rvector_values
3202232026 `fPw.\vM
3202332027 `h9T~
32024-`ht0
3202532028 `o_je
3202632029 `yNT
3202732030 a null shared library handle was used
@@ -34356,7 +34359,7 @@ dHHp
3435634359 dITRedirect
3435734360 dNSDomain
3435834361 dOj\f,
34359-dP\t`8
34362+dP\tp8
3436034363 dSAQuality
3436134364 dWry
3436234365 dZ!2.
@@ -36526,6 +36529,7 @@ hovering
3652636529 hoverposeangles
3652736530 hoverposeflags
3652836531 hoverposeposition
36532+hpzp)
3652936533 hr_H
3653036534 http request
3653136535 https proxy request
@@ -39588,7 +39592,6 @@ my_hero
3958839592 mzP"T
3958939593 n < (int)sizeof(ctx->enc_data)
3959039594 n does not equal p q
39591-n g2
3959239595 n0?X
3959339596 n1Z
3959439597 n5cM
@@ -40250,14 +40253,14 @@ p.ppBasis
4025040253 p.prime
4025140254 p.tpBasis
4025240255 p08@H^
40253-p0jPQ
40254-p2@x
40256+p0j0T
40257+p2p)
4025540258 p2{l
4025640259 p4Z3
4025740260 p5Z3
4025840261 p5\nL,
40262+p6 a2
4025940263 p618
40260-p6@^2
4026140264 p@0pqE5tsO?|1
4026240265 pActivator
4026340266 pAnimGraphEntity
@@ -42805,7 +42808,7 @@ tLY^m`6
4280542808 tLl
4280642809 tLsq
4280742810 tNt5
42808-tR\t`8
42811+tR\tp8
4280942812 t\n\fDamageSource
4281042813 t\n\tCacheData
4281142814 t_movement_idle_turn_target
@@ -43271,7 +43274,6 @@ uJ4CA2
4327143274 uQ'ZH
4327243275 uQbK!
4327343276 u\vMW
43274-u\vij
4327543277 uaqf
4327643278 ub=A
4327743279 udp_connect_ip
Mgame/citadel/pak01_dir.txt+1-1
game/citadel/pak01_dir.txt
+1-1
@@ -50383,7 +50383,7 @@ scenes/conversations/match_start_yamato_priest_convo01.vcd_c CRC:00123410ee size
5038350383 scenes/conversations/match_start_yamato_priest_convo02.vcd_c CRC:00a7de5a24 size:1491
5038450384 scenes/conversations/match_start_yamato_priest_convo03.vcd_c CRC:00623c3d9b size:1433
5038550385 scenes/conversations_vcdlist.vrman_c CRC:00140f1ee3 size:102137
50386-scripts/abilities.vdata_c CRC:0051a37dd1 size:495863
50386+scripts/abilities.vdata_c CRC:00e26aee70 size:495847
5038750387 scripts/accolades.vdata_c CRC:00fb48c5fd size:3228
5038850388 scripts/book_library.txt CRC:00100347b4 size:2319
5038950389 scripts/bots/bot_difficulty.vdata_c CRC:000c1b9323 size:2424
Mgame/citadel/pak01_dir/scripts/abilities.vdata+3-3
game/citadel/pak01_dir/scripts/abilities.vdata
+3-3
@@ -160354,7 +160354,7 @@
160354160354 m_flClimbHeight = 50.0
160355160355 m_projectileInfo =
160356160356 {
160357- m_flSpeed = 900.0
160357+ m_flSpeed = 1000.0
160358160358 m_particle = resource_name:"particles/abilities/doorman/doorman_cart_projectile.vpcf"
160359160359 m_flTriggerRadius = 68.4
160360160360 m_customModel = resource_name:""
@@ -198289,7 +198289,7 @@
198289198289 }
198290198290 BonusFireRate =
198291198291 {
198292- m_strValue = "32"
198292+ m_strValue = "30"
198293198293 m_strCSSClass = "fire_rate"
198294198294 m_eDisplayType = "EFireRate"
198295198295 m_eProvidedPropertyType = "MODIFIER_VALUE_FIRE_RATE"
@@ -198321,7 +198321,7 @@
198321198321 }
198322198322 BonusAbilityDurationPercent =
198323198323 {
198324- m_strValue = "15"
198324+ m_strValue = "13"
198325198325 m_strCSSClass = "duration"
198326198326 m_eProvidedPropertyType = "MODIFIER_VALUE_BONUS_ABILITY_DURATION_PERCENTAGE"
198327198327 m_eDisplayType = "ETechDuration"
Mgame/citadel/steam.inf+4-4
game/citadel/steam.inf
+4-4
@@ -1,9 +1,9 @@
1-ClientVersion=6642
2-ServerVersion=6642
1+ClientVersion=6643
2+ServerVersion=6643
33 ProductName=citadel
44 appID=1422450
55 ServerAppID=1422460
66 ToolsAppID=211
7-SourceRevision=10860875
7+SourceRevision=10861346
88 VersionDate=Jul 28 2026
9-VersionTime=13:09:39
9+VersionTime=14:33:21
Update information⌄
- Build
- 24440277
- Associated changelist
- 37599554
- Game version
- 6643
Found something incorrect?
Report a missing patch note, incorrect file change, or other problem.