Official patch notes

Deadlock update
Build 24741201
14 Aug 2026, 21:58 UTC
Technical changes
11 files changed
+93 additions-100 removals
Technical changes
Changed files
11 tracked files.
11 files+93-100
MDumpSource2/.stringsignore+2-0
DumpSource2/.stringsignore
+2-0
@@ -24938,7 +24938,9 @@ k_eCitadelObjective_Team1_TitanShieldGenerator_1
2493824938 k_eCitadelObjective_Team1_TitanShieldGenerator_2
2493924939 k_eCitadelRankedType_Invalid
2494024940 k_eCitadelRankedType_Normal
24941+k_eCitadelServerMode_CoopBot
2494124942 k_eCitadelServerMode_Hideout
24943+k_eCitadelServerMode_Internal
2494224944 k_eCitadelServerMode_Match
2494324945 k_eCitadelTeamObjective_BarrackBoss_Lane1
2494424946 k_eCitadelTeamObjective_BarrackBoss_Lane2
MDumpSource2/schemas/client/CCitadel_Modifier_Necro_WallTether.h+1-2
DumpSource2/schemas/client/CCitadel_Modifier_Necro_WallTether.h
+1-2
@@ -1,4 +1,3 @@
1-class CCitadel_Modifier_Necro_WallTether : public CCitadelModifier
1+class CCitadel_Modifier_Necro_WallTether : public CCitadel_Modifier_Link
22 {
3- Vector m_vecOrigin;
43 };
MDumpSource2/schemas/client/CCitadel_Modifier_Priest_Tether.h+1-2
DumpSource2/schemas/client/CCitadel_Modifier_Priest_Tether.h
+1-2
@@ -1,4 +1,3 @@
1-class CCitadel_Modifier_Priest_Tether : public CCitadelModifier
1+class CCitadel_Modifier_Priest_Tether : public CCitadel_Modifier_Link
22 {
3- Vector m_vecOrigin;
43 };
MDumpSource2/schemas/client/ECitadelServerMode.h+2-0
DumpSource2/schemas/client/ECitadelServerMode.h
+2-0
@@ -2,4 +2,6 @@ enum ECitadelServerMode : uint32_t
22 {
33 k_eCitadelServerMode_Match = 0,
44 k_eCitadelServerMode_Hideout = 1,
5+ k_eCitadelServerMode_CoopBot = 2,
6+ k_eCitadelServerMode_Internal = 3,
57 };
MDumpSource2/schemas/server/CCitadel_Modifier_Necro_WallTether.h+1-2
DumpSource2/schemas/server/CCitadel_Modifier_Necro_WallTether.h
+1-2
@@ -1,4 +1,3 @@
1-class CCitadel_Modifier_Necro_WallTether : public CCitadelModifier
1+class CCitadel_Modifier_Necro_WallTether : public CCitadel_Modifier_Link
22 {
3- Vector m_vecOrigin;
43 };
MDumpSource2/schemas/server/CCitadel_Modifier_Priest_Tether.h+1-2
DumpSource2/schemas/server/CCitadel_Modifier_Priest_Tether.h
+1-2
@@ -1,4 +1,3 @@
1-class CCitadel_Modifier_Priest_Tether : public CCitadelModifier
1+class CCitadel_Modifier_Priest_Tether : public CCitadel_Modifier_Link
22 {
3- Vector m_vecOrigin;
43 };
MProtobufs/citadel_gcmessages_server.proto+2-0
Protobufs/citadel_gcmessages_server.proto
+2-0
@@ -37,6 +37,8 @@ enum ECitadelMatchAuxStat {
3737 enum ECitadelServerMode {
3838 k_eCitadelServerMode_Match = 0;
3939 k_eCitadelServerMode_Hideout = 1;
40+ k_eCitadelServerMode_CoopBot = 2;
41+ k_eCitadelServerMode_Internal = 3;
4042 }
4143
4244 enum EGCServerLobbyData {
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;
242- optional uint32 name_hash_code = 2;
241+ optional uint32 parameter_type = 1 [default = 0];
242+ optional uint32 name_hash_code = 2 [default = 0];
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;
667+ optional uint32 effect_name_hash_code = 2 [default = 0];
668668 optional float effect_scale = 3;
669669 }
Mgame/citadel/bin/win64/client_strings.txt+28-40
game/citadel/bin/win64/client_strings.txt
+28-40
@@ -89,12 +89,9 @@
8989 (%d)Unknown
9090 (%ld unused bits)\n
9191 (+%d more due to usercommand delivery)
92- (08@HPX`jP
93- (08@HPXb
94- (08@HPZP
95- (08@HR
96- (08@JP
97- (0X`hpz
92+ (08@HPX`j
93+ (08@HPXb@^
94+ (08@HPZ
9895 (Dirty Animation)
9996 (INVALID PSS PARAMETERS)\n
10097 (Negative)
@@ -17017,9 +17014,7 @@ $hRh
1701717014 0123456789
1701817015 02V8[
1701917016 05=k
17020-08@HRP
17021-08@J
17022-08BP
17017+08@HR
1702317018 08bX
1702417019 09,h
1702517020 0:00
@@ -17063,7 +17058,6 @@ $hRh
1706317058 0e\r8
1706417059 0pp@5tqE?|sO541
1706517060 0tU+xc:
17066-0vtA
1706717061 0x%4.4x
1706817062 0x%X
1706917063 0x%X
@@ -17287,8 +17281,7 @@ $hRh
1728717281 2\r.CameraAction
1728817282 2\r.ECommendType
1728917283 2\rlhp
17290-2\vp$D
17291-2\vpl%
17284+2\vptA
1729217285 2^pV
1729317286 2a"l
1729417287 2bT~
@@ -17346,6 +17339,7 @@ $hRh
1734617339 3w2URu
1734717340 3wQ]
1734817341 3|rN>
17342+4!$pm
1734917343 4(Optional) Sorting method to use on returned values.
1735017344 4)#bH
1735117345 4)m1
@@ -17356,7 +17350,7 @@ $hRh
1735617350 4@AA
1735717351 4Ch;
1735817352 4F0I
17359-4F\vp
17353+4F\vP
1736017354 4Mv8
1736117355 4Redirection URI provided during client registration.2
1736217356 4Zis
@@ -17503,7 +17497,6 @@ $hRh
1750317497 851Pe
1750417498 8<pl
1750517499 8= zp
17506-8@JP
1750717500 8A6j
1750817501 8Client ID for which to count the number of issued tokens"
1750917502 8GZS
@@ -17593,6 +17586,7 @@ $hRh
1759317586 :BAD OBJECT
1759417587 :Blowfish part of OpenSSL 1.0.2j 26 Sep 2016
1759517588 :EXTERNAL TYPE %s\n
17589+:How high the maximum mantle is
1759617590 :Inert
1759717591 :LBN
1759817592 :NAy
@@ -17804,6 +17798,7 @@ $hRh
1780417798 ?expf
1780517799 ?gwL
1780617800 ?jOb
17801+?m_bAtTargetElevation
1780717802 ?m_bKillWhenNotTiny
1780817803 ?m_flInvisLevel
1780917804 ?srJO
@@ -17812,13 +17807,11 @@ $hRh
1781217807 ?x29
1781317808 @!@%@+@1@?@C@E@]@a@g@m@
1781417809 @":\n$CCitadelUserMsg_SpectatorTeamChanged
17815-@08NtA
1781617810 @0pp
1781717811 @?SlowGetInternalField@Object@v8@@AEAA?AV?$Local@VData@v8@@@2@H@Z
1781817812 @BH]f
1781917813 @DebugIndividualStyle
1782017814 @EAccoladeThresholdType
17821-@HPX`hv`
1782217815 @MfKZ
1782317816 @Pgl
1782417817 @Pu\rm
@@ -17834,12 +17827,11 @@ $hRh
1783417827 @absorigin_follow
1783517828 @dKb]
1783617829 @fff>fff>fff>fff>
17837-@ftA
17830+@ht0
1783817831 @i1V
1783917832 @keyframes
1784017833 @keyframes '%s'\r\n{\r\n
1784117834 @n2w
17842-@ntA
1784317835 A random value [0.0, 1.0] used to make sure entities are not all in sync
1784417836 A specific_item component must define either an exact item to use or a lootlist to select an item from!
1784517837 A string associated with this Cursor, to use later for remote Kill or Wait requests. Cursors can have any number of Tags associated with them.
@@ -17855,6 +17847,7 @@ A<fP
1785517847 A>x8
1785617848 AA Compromise
1785717849 AA->Output
17850+AA:0
1785817851 AABBDirection
1785917852 AACompromise
1786017853 ABXY
@@ -29803,12 +29796,12 @@ P-224
2980329796 P-256
2980429797 P-384
2980529798 P-521
29806-P08@J
29807-P08Jp
29808-P08NtA
29799+P08@J@^
29800+P08J
2980929801 P1\t98"
2981029802 P2P ping to "%s". Timed out after %.2fms\n
2981129803 P5[1
29804+P6pz
2981229805 PAGN_4
2981329806 PANORAMA_LAYOUTFILE
2981429807 PARALYZE
@@ -30385,6 +30378,7 @@ Pet NPC Script Override:
3038530378 PetrifyDamage
3038630379 PetrifyDamageBreakThreshold
3038730380 PetrifyDuration
30381+Pf`X
3038830382 Phrase
3038930383 Phrase%d
3039030384 PhraseContainer
@@ -30533,7 +30527,7 @@ Please Wait
3053330527 Please specify 0 or 1 with the -stream Parameter\n
3053430528 Pm8A?
3053530529 PmR"H?
30536-PntA
30530+Pn`Y
3053730531 Point entity.
3053830532 Point under crosshair
3053930533 PointType
@@ -31112,15 +31106,14 @@ RSA_verify_PKCS1_PSS
3111231106 RSA_verify_PKCS1_PSS_mgf1
3111331107 RSDSy_C
3111431108 RT_txt
31115-R\fp$D
31109+R\fptA
3111631110 R\n)k_EPingMarkerInfo_NoMarkerYesSoundMiniMap
3111731111 R\n\nBookReward
3111831112 R\n\rincludekvtags
3111931113 R\r1>Vp
3112031114 R\tV_log2f
31121-R\vp 5
3112231115 R\vp!y
31123-R\vpl%
31116+R\vpp2
3112431117 R]Di
3112531118 Rad2 Deg
3112631119 RadialAbilitySegment_%d
@@ -35487,7 +35480,7 @@ XRJ2
3548735480 XWY]
3548835481 XYD%
3548935482 X\tQo
35490-X`hrP
35483+X`hr
3549135484 Xd3h
3549235485 XfJ7
3549335486 XjfR
@@ -35915,6 +35908,7 @@ Z~wl
3591535908 \nDictionary: %s\n
3591635909 \nFinished generating SSTs (%.1f seconds)\n\n
3591735910 \nGameTime_t
35911+\nPp2
3591835912 \nSimulating Entities:\n\n
3591935913 \n[ Spirit ]
3592035914 \n[ Vitality ]
@@ -36982,6 +36976,8 @@ Z~wl
3698236976 \v\vTSG
3698336977 \vj0k
3698436978 \vjC7
36979+\vpp2
36980+\vptA
3698536981 ]1h=bfz
3698636982 ]FhSD}
3698736983 ]GT7]
@@ -37051,9 +37047,6 @@ _xU`u
3705137047 _}eOk
3705237048 `28)fk
3705337049 `3?New@Array@v8@@SA?AV?$Local@VArray@v8@@@2@PEAVIsolate@2@H@Z
37054-`609
37055-`60e
37056-`6Pf
3705737050 `:zQF
3705837051 `D$daM-l
3705937052 `DZG
@@ -37062,11 +37055,10 @@ _}eOk
3706237055 `ITS
3706337056 `VX:H
3706437057 `\n\rvector_values
37058+`\rP\f0p2
3706537059 `fPw.\vM
37066-`ftA
3706737060 `h9T~
37068-`ht@N
37069-`ntA
37061+`ht N
3707037062 `o_je
3707137063 `yNT
3707237064 a null shared library handle was used
@@ -37084,7 +37076,6 @@ a:typeparam
3708437076 a;Tg
3708537077 a@XZ
3708637078 aA0k
37087-aBvtA
3708837079 aD/x
3708937080 aDSS
3709037081 aECDH
@@ -42489,6 +42480,7 @@ houseIdentifier
4248942480 hover
4249042481 hovering
4249142482 hp_stat
42483+hpz@^
4249242484 hr_H
4249342485 href="
4249442486 hscroll
@@ -46777,7 +46769,6 @@ p.other
4677746769 p.ppBasis
4677846770 p.prime
4677946771 p.tpBasis
46780-p08@H^tA
4678146772 p2p_ping could not convert "%s" to a CPeerToPeerAddress\n
4678246773 p2p_ping could not ping "%s" because they are an unknown peer\n
4678346774 p2p_ping requires a destination address\n
@@ -46788,16 +46779,15 @@ p5Z3
4678846779 p5\nL,
4678946780 p618
4679046781 p>?Set@Template@v8@@QEAAXV?$Local@VName@v8@@@2@V?$Local@VData@v8@@@2@W4PropertyAttribute@2@@Z
46791-p>tA
4679246782 p@0pqE5tsO?|1
4679346783 pCheckpointName
4679446784 pD4t
4679546785 pData->GetDataDescMap() == pTemplateDataMap
4679646786 pDescription
4679746787 pDest
46798-pF A
4679946788 pField
4680046789 pFilter
46790+pFp>
4680146791 pG_*h
4680246792 pHeroReleaseVoteOptions->GetChildCount() == (int)EActiveHeroReleaseVoteOption::Count
4680346793 pHitEntity
@@ -47473,7 +47463,6 @@ playtime_2weeks
4747347463 playtime_forever
4747447464 plum
4747547465 pngsize
47476-pntA
4747747466 point
4747847467 point arithmetic failure
4747947468 point at infinity
@@ -47898,10 +47887,10 @@ rRfKR
4789847887 rX&O0
4789947888 rZ1VwGf5
4790047889 rZPM
47901-r\fp 5
47890+r\fpp2
4790247891 r\n\vstart_index
4790347892 r\vDi
47904-r\vp$D
47893+r\vptA
4790547894 r_citadel_edges 0
4790647895 r_citadel_edges 1
4790747896 r_cleardecals
@@ -49046,7 +49035,6 @@ shotid
4904649035 should retry
4904749036 shouldShow
4904849037 should_hide
49049-should_tether
4905049038 shoulder_bolt_l_fx
4905149039 shoulder_bolt_r_fx
4905249040 shouldercat
Mgame/citadel/bin/win64/server_strings.txt+47-44
game/citadel/bin/win64/server_strings.txt
+47-44
@@ -1697,6 +1697,7 @@ $light_emissive
16971697 (d4t8
16981698 (debug)
16991699 (default)
1700+(f z4
17001701 (fS{ggRcjh
17011702 (from angle, to angle, time) - Spherical lerp of angle from->to based on time
17021703 (hInflictor, hAttacker, flDamage) - Allocate a damageinfo object, used as an argument to TakeDamage(). Call DestroyDamageInfo( hInfo ) to free the object.
@@ -2072,7 +2073,10 @@ $light_emissive
20722073 ... %s culled event %s after max %i reached \n
20732074 ....................
20742075 ..uR5&m
2075-.0K4
2076+.0E4
2077+.0I4
2078+.0O4
2079+.0b4
20762080 .4bb
20772081 .97yY
20782082 .?AU?$CameraOp_Approach_t@M@@
@@ -14163,9 +14167,11 @@ $light_emissive
1416314167 .GCProtoBufMsgSrc
1416414168 .HCK\v
1416514169 .MODIFIER_ENTRY_TYPE
14170+.P04
1416614171 .P6AXAEBUSoundOpvarManagerSettableData_t@@PEAVCSoundOpvarSetPointStackCollection@@@Z
1416714172 .P6AXPEAVCPulseAPIExtensionRegistrationContext_t@@@Z
1416814173 .PARTICLE_MESSAGE
14174+.PE4
1416914175 .PEAVCAI_Motor@@
1417014176 .PEAVCBodyComponent@@
1417114177 .PEAVCChoreoComponent@@
@@ -14183,9 +14189,8 @@ $light_emissive
1418314189 .PEAVCPlayer_UseServices@@
1418414190 .PEAVCPlayer_WaterServices@@
1418514191 .PEAVCPlayer_WeaponServices@@
14186-.PG4
14187-.PH4
14188-.PK4
14192+.PF4
14193+.PI4
1418914194 .PartnerAccountType
1419014195 .PingCommonData
1419114196 .PostProcessingGameStates
@@ -14473,10 +14478,12 @@ $light_emissive
1447314478 .google.protobuf.ServiceOptions
1447414479 .lbN
1447514480 .league
14476-.p24
14481+.pF4
1447714482 .pG4
14478-.pK4
14479-.pZ4
14483+.pI4
14484+.pL4
14485+.pX4
14486+.pk4
1448014487 .pp@0
1448114488 .solo
1448214489 .steammessages_unified_base.steamworkssdk.proto"\\n"CMsgSteamLearnDataSourceDescObject
@@ -14571,9 +14578,7 @@ $light_emissive
1457114578 0\r%0h
1457214579 0\r0#0)070;0U0Y0[0g0q0y0}0
1457314580 0e\r8
14574-0hB/
1457514581 0pp@5tqE?|sO541
14576-0tQ/
1457714582 0tU+xc:
1457814583 0x%s
1457914584 0}dV
@@ -14710,7 +14715,6 @@ $light_emissive
1471014715 2\n\tsource_gc
1471114716 2\r.CameraAction
1471214717 2\rlhp
14713-2\vptQ/
1471414718 2^pV
1471514719 2_BONE_IK
1471614720 2_tasks_left
@@ -14821,16 +14825,18 @@ $light_emissive
1482114825 5s\nl
1482214826 5t?F
1482314827 5~EW
14824-6 l4
14825-6 n4
14828+6 34
14829+6 q4
14830+6 v4
1482614831 6#6165676;6M6O6S6Y6a6k6m6
1482714832 6#RDP#
1482814833 6%vi
1482914834 6,2K
1483014835 6-zeZ
1483114836 60000
14832-6034
14833-6064
14837+6084
14838+60j4
14839+60l4
1483414840 62$|S)6f
1483514841 64CK\vH
1483614842 65535
@@ -14840,12 +14846,11 @@ $light_emissive
1484014846 666666666666666666666666666666666666666666666666\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\.\ssl\s3_enc.c
1484114847 6666666666666666CAttributeManager
1484214848 67-s
14849+6@14
14850+6@44
1484314851 6H,N
1484414852 6O|T%
14845-6P44
14846-6P94
14847-6PZ4
14848-6P\t4
14853+6P[4
1484914854 6Qd=
1485014855 6\n2GAME_PARTICLE_MANAGER_EVENT_UPDATE_ENTITY_POSITION
1485114856 6\n2STEAMLEARN_INFERENCE_ERROR_INVALID_NAMED_INFERENCE
@@ -14857,15 +14862,18 @@ $light_emissive
1485714862 6\n\tstructure
1485814863 6\n\vmatch_slots
1485914864 6_wEX
14865+6`24
14866+6`74
14867+6`X4
1486014868 6afD
1486114869 6bX+
1486214870 6c&0|vvX
1486314871 6i$R\nQ
1486414872 6l13
1486514873 6lkc
1486614874 6myY;
14867-6p54
14868-6p\v4
14875+6p;4
14876+6p<4
1486914877 6qo~
1487014878 6r-m_v
1487114879 6r1ij
@@ -15007,6 +15015,7 @@ $light_emissive
1500715015 :eaI
1500815016 :gN(dq
1500915017 :mIR
15018+:m_flClimbSpeedDown
1501015019 :parsed on tick %d of %d got %d new commands through command number %d [%s]\n
1501115020 :w4v
1501215021 ;!;#;-;9;E;S;Y;_;q;{;
@@ -15107,7 +15116,6 @@ $light_emissive
1510715116 >#>)>/>3>A>W>c>e>w>
1510815117 >(Only show on Minimap, no world, no sound
1510915118 >0 = watershed, 1 = monotone, 2 = layers
15110->074
1511115119 >33s?
1511215120 >4|6eXg_e
1511315121 >7^0g
@@ -15129,10 +15137,8 @@ $light_emissive
1512915137 >>NAVGEN: stage %02d / %02d: %s, disabled\n
1513015138 >BShow Ping Indicator at Ping Location, Play Ping Sound, and Play VO
1513115139 >CShow Ping Indicator on Pinging Player, Play Ping Sound, and Play VO
15140+>P94
1513215141 >POTG Eval: Best play interval(%.3f -> %.3f)[%.1fs] (cur: %.3f) score (%.2f -> %.2f). Primary Ent (%s)\n
15133->Pb4
15134->Ph4
15135->Pi4
1513615142 >Sem
1513715143 >WK6
1513815144 >\n:GAME_PARTICLE_MANAGER_EVENT_ADD_MODELLIST_OVERRIDE_ELEMENT
@@ -15154,11 +15160,11 @@ $light_emissive
1515415160 >fN46R^
1515515161 >l\rur
1515615162 >p00<
15163+>pu4
1515715164 >yhP
1515815165 >ztq
1515915166 ?333?
1516015167 ?33s?
15161-?89K
1516215168 ?CAnimFoot
1516315169 ?Ent %5d: class %s name "%s"\n
1516415170 ?HAI\t81\t9dcG'
@@ -15184,9 +15190,10 @@ $light_emissive
1518415190 @!@%@+@1@?@C@E@]@a@g@m@
1518515191 @":\n$CCitadelUserMsg_SpectatorTeamChanged
1518615192 @0pp
15187-@6p/4
15193+@6P'4
1518815194 @BH]f
15189-@HV`j4
15195+@CCitadelItemPickupRejuvVData
15196+@HVph4
1519015197 @MfKZ
1519115198 @Pgl
1519215199 @Pu\rm
@@ -15202,7 +15209,6 @@ $light_emissive
1520215209 @dKb]
1520315210 @fff>fff>fff>fff>
1520415211 @i1V
15205-@m_iObjective
1520615212 @n2w
1520715213 @player_start_teleport_destination
1520815214 @zipline_panel_tutorial_relay
@@ -15226,6 +15232,7 @@ AABBDirection
1522615232 AACompromise
1522715233 AC2,h
1522815234 ACCESS_DESCRIPTION
15235+ACCitadel_Modifier_FlameDashBurn
1522915236 ACHIEVEMENT_EVENT_
1523015237 ACID
1523115238 ACPT_STATE
@@ -15638,7 +15645,6 @@ AffectInvulnerableEnts
1563815645 Affiliation Changed
1563915646 Ag*g*
1564015647 AggregateEvent
15641-AhJO
1564215648 AimFOV
1564315649 AimTargetManager
1564415650 AimZoomDuration
@@ -16694,7 +16700,7 @@ C:\buildworker\citadel_rel_win64\build\src\game\shared\citadel\heroes\citadel_he
1669416700 C:\buildworker\citadel_rel_win64\build\src\game\shared\citadel\heroes\citadel_hero_bull.cpp:426
1669516701 C:\buildworker\citadel_rel_win64\build\src\game\shared\citadel\heroes\citadel_hero_familiar.cpp
1669616702 C:\buildworker\citadel_rel_win64\build\src\game\shared\citadel\heroes\citadel_hero_necro.cpp
16697-C:\buildworker\citadel_rel_win64\build\src\game\shared\citadel\heroes\citadel_hero_necro.cpp:1990
16703+C:\buildworker\citadel_rel_win64\build\src\game\shared\citadel\heroes\citadel_hero_necro.cpp:1991
1669816704 C:\buildworker\citadel_rel_win64\build\src\game\shared\citadel\heroes\citadel_hero_shiv.cpp:2024
1669916705 C:\buildworker\citadel_rel_win64\build\src\game\shared\citadel\heroes\citadel_hero_tengu.cpp:2130
1670016706 C:\buildworker\citadel_rel_win64\build\src\game\shared\citadel\heroes\citadel_hero_viscous.cpp:1541
@@ -21631,6 +21637,7 @@ ExtraTargetConeAngle
2163121637 ExtraTargetHorizontalOffset
2163221638 EyeAngles
2163321639 EyePosition
21640+F Z4
2163421641 F#bgn?MwN|%
2163521642 F'pY
2163621643 F+Zb
@@ -21672,7 +21679,6 @@ FN|p
2167221679 FORM
2167321680 FORMAT
2167421681 FOV2D
21675-FPY4
2167621682 FU\n-XP
2167721683 FVisible
2167821684 FV|FgUV
@@ -21683,6 +21689,7 @@ F\n\finventories3
2168321689 F\n\fitem_scalars
2168421690 F\n\trow_range
2168521691 F\rH'4
21692+F`W4
2168621693 Face %s
2168721694 Face Actor
2168821695 Face Entity
@@ -25884,7 +25891,6 @@ P08@J
2588425891 P08J
2588525892 P1\t98"
2588625893 P5[1
25887-P6p)4
2588825894 PAGN_4
2588925895 PARALYZE
2589025896 PARAMETER NAME: %s | OPTIONAL: %s, TYPE: %s, BOUND: %s, REFERENCED: %s\n
@@ -26279,7 +26285,6 @@ Pet NPC Script Override:
2627926285 PetrifyDamage
2628026286 PetrifyDamageBreakThreshold
2628126287 PetrifyDuration
26282-PhB/
2628326288 PhaseOutDuration
2628426289 Phys.GlassBreakLg
2628526290 Phys.GlassBreakMd
@@ -26852,7 +26857,6 @@ RSA_verify
2685226857 RSA_verify_ASN1_OCTET_STRING
2685326858 RSA_verify_PKCS1_PSS
2685426859 RSA_verify_PKCS1_PSS_mgf1
26855-R\fptQ/
2685626860 R\n)k_EPingMarkerInfo_NoMarkerYesSoundMiniMap
2685726861 R\n\nBookReward
2685826862 R\r1>Vp
@@ -30847,9 +30851,9 @@ XYD%
3084730851 X\tQo
3084830852 X`hr
3084930853 Xd3h
30850-Xf r4
30851-Xf@s4
30854+Xf0p4
3085230855 XfJ7
30856+XfPq4
3085330857 XjfR
3085430858 XqgA+
3085530859 Xuub
@@ -31255,7 +31259,6 @@ Z~wl
3125531259 \nDictionary: %s\n
3125631260 \nEnemy is %s
3125731261 \nGameTime_t
31258-\nPhB/
3125931262 \nSimulating Entities:\n\n
3126031263 \nVisMon: Polling now. (Frequency: %f)\n
3126131264 \n\fBPE_Teleport
@@ -32056,7 +32059,6 @@ Z~wl
3205632059 \v\vTSG
3205732060 \vj0k
3205832061 \vjC7
32059-\vptQ/
3206032062 ]1h=bfz
3206132063 ]FhSD}
3206232064 ]GT7]
@@ -32068,7 +32070,7 @@ Z~wl
3206832070 ^DqPt
3206932071 ^J_spY
3207032072 ^Nij
32071-^Pn4
32073+^Pv4
3207232074 ^RB!r
3207332075 ^\n\ffloat_values
3207432076 ^\n\fmap_mappings
@@ -34480,6 +34482,7 @@ dHHp
3448034482 dITRedirect
3448134483 dNSDomain
3448234484 dOj\f,
34485+dP\tp
3448334486 dSAQuality
3448434487 dWry
3448534488 dZ!2.
@@ -40400,7 +40403,7 @@ p.other
4040040403 p.ppBasis
4040140404 p.prime
4040240405 p.tpBasis
40403-p0j@Z
40406+p0jPX
4040440407 p2{l
4040540408 p4Z3
4040640409 p5Z3
@@ -41206,7 +41209,6 @@ pszContextName
4120641209 pszExplosionType
4120741210 pszName
4120841211 pszTagName
41209-ptQ/
4121041212 pub:
4121141213 pub_key
4121241214 pubkey
@@ -41316,7 +41318,6 @@ rX&O0
4131641318 rZ1VwGf5
4131741319 rZPM
4131841320 r\vDi
41319-r\vptQ/
4132041321 rad2deg
4132141322 radial
4132241323 radialalt
@@ -42269,7 +42270,6 @@ shotgun_muzzle_fx
4226942270 shotid
4227042271 should retry
4227142272 should_leave_corpse
42272-should_tether
4227342273 shouldercat
4227442274 show_item_asset_loot_list
4227542275 show_lpv_sample_grid
@@ -42969,6 +42969,7 @@ tLY^m`6
4296942969 tLl
4297042970 tLsq
4297142971 tNt5
42972+tR\tp
4297242973 t\n\fDamageSource
4297342974 t\n\tCacheData
4297442975 t_movement_idle_turn_target
@@ -44311,7 +44312,6 @@ z(ov
4431144312 z/B,9d
4431244313 z<d2
4431344314 z>Hz
44314-zDWhen rolling a rare item scale up the "Good" bucket's weight by this much
4431544315 zF):O4
4431644316 zFar
4431744317 zG2m8
@@ -44367,10 +44367,13 @@ zz2K
4436744367 }Xee+
4436844368 }gE3
4436944369 }n2W
44370+~0G4
4437044371 ~9ob
4437144372 ~If D
4437244373 ~P2T
44374+~PG4
4437344375 ~R65Fu
4437444376 ~jLRG
44377+~pE4
4437544378 ~w]UG
4437644379 ~yhZ
Mgame/citadel/steam.inf+5-5
game/citadel/steam.inf
+5-5
@@ -1,9 +1,9 @@
1-ClientVersion=6677
2-ServerVersion=6677
1+ClientVersion=6679
2+ServerVersion=6679
33 ProductName=citadel
44 appID=1422450
55 ServerAppID=1422460
66 ToolsAppID=211
7-SourceRevision=10905930
8-VersionDate=Aug 12 2026
9-VersionTime=15:52:18
7+SourceRevision=10912166
8+VersionDate=Aug 14 2026
9+VersionTime=11:57:12
Update information⌄
- Build
- 24741201
- Associated changelist
- 38041849
- Game version
- 6679
Found something incorrect?
Report a missing patch note, incorrect file change, or other problem.