Official patch notes

Dota 2 update
Build 24503204
1 Aug 2026, 00:33 UTC
Technical changes
12 files changed
+222 additions-187 removals
Technical changes
Changed files
12 tracked files.
12 files+222-187
MDumpSource2/.stringsignore+1-0
DumpSource2/.stringsignore
+1-0
@@ -49914,6 +49914,7 @@ m_nHeadLocationMax
4991449914 m_nHeadLocationMin
4991549915 m_nHeal
4991649916 m_nHealAmount
49917+m_nHealQueue
4991749918 m_nHealth
4991849919 m_nHealthBarOffset
4991949920 m_nHealthBarOffsetOverride
MDumpSource2/schemas/client/CDOTA_Modifier_NagaSiren_Eelskin.h+1-1
DumpSource2/schemas/client/CDOTA_Modifier_NagaSiren_Eelskin.h
+1-1
@@ -1,5 +1,5 @@
11 class CDOTA_Modifier_NagaSiren_Eelskin : public CDOTA_Buff
22 {
33 float32 evasion_per_naga;
4- int32 radius;
4+ float32 radius;
55 };
MDumpSource2/schemas/server/CDOTA_Modifier_NagaSiren_Eelskin.h+1-1
DumpSource2/schemas/server/CDOTA_Modifier_NagaSiren_Eelskin.h
+1-1
@@ -1,5 +1,5 @@
11 class CDOTA_Modifier_NagaSiren_Eelskin : public CDOTA_Buff
22 {
33 float32 evasion_per_naga;
4- int32 radius;
4+ float32 radius;
55 };
MDumpSource2/schemas/server/CDOTA_Modifier_Omniknight_HammerOfPurity.h+4-1
DumpSource2/schemas/server/CDOTA_Modifier_Omniknight_HammerOfPurity.h
+4-1
@@ -3,5 +3,8 @@ class CDOTA_Modifier_Omniknight_HammerOfPurity : public CDOTA_Buff
33 bool m_bHammerAttack;
44 int32 attack_range_bonus;
55 AttackRecord_t m_nAttackRecord;
6- int32[5] m_nHeal;
6+ int32 total_ticks;
7+ CUtlVector< int32 > m_nHealQueue;
8+ float32 tick_rate;
9+ float32 heal_duration;
710 };
MDumpSource2/schemas/server/dynpitchvol_base_t.h+2-2
DumpSource2/schemas/server/dynpitchvol_base_t.h
+2-2
@@ -17,8 +17,8 @@
1717 // "pitch": 0,
1818 // "spinupsav": 0,
1919 // "spindownsav": 0,
20-// "pitchfrac": -1893094454,
21-// "vol": 32764,
20+// "pitchfrac": -591942422,
21+// "vol": 32763,
2222 // "fadeinsav": 0,
2323 // "fadeoutsav": 0,
2424 // "volfrac": 0,
MDumpSource2/schemas/server/dynpitchvol_t.h+2-2
DumpSource2/schemas/server/dynpitchvol_t.h
+2-2
@@ -17,8 +17,8 @@
1717 // "pitch": 0,
1818 // "spinupsav": 0,
1919 // "spindownsav": 0,
20-// "pitchfrac": -1893094454,
21-// "vol": 32764,
20+// "pitchfrac": -591942422,
21+// "vol": 32763,
2222 // "fadeinsav": 0,
2323 // "fadeoutsav": 0,
2424 // "volfrac": 0,
Mgame/dota/bin/win64/client_strings.txt+35-33
game/dota/bin/win64/client_strings.txt
+35-33
@@ -167,10 +167,10 @@
167167 (%lu = 0x%lx)\n
168168 (%u = 0x%x)\n
169169 (+%d more due to usercommand delivery)
170- (08@HPX`j@?
171- (08@HPXb
172- (08@HR
173- (0X`hpz
170+ (08@HPX`jP?
171+ (08@HPXb
172+ (08@HPZP?
173+ (0X`hpz
174174 (Dirty Animation)
175175 (INVALID PSS PARAMETERS)\n
176176 (Negative)
@@ -8183,7 +8183,6 @@ $hRh
81838183 *Enable the rendering of the hud
81848184 *Gets the last-played times for the account
81858185 *O\n\fDOTA_CM_PICK
8186-*P95
81878186 *Returns the player's community preferences
81888187 *UlS
81898188 *Y$ve
@@ -37342,9 +37341,9 @@ $hRh
3734237341 0234
3734337342 02V8[
3734437343 05=k
37345-08@HR@?
37346-08@J
37347-08B@?
37344+08@HRP?
37345+08@J
37346+08BP?
3734837347 08bX
3734937348 09,h
3735037349 0:%02d
@@ -37762,7 +37761,6 @@ $hRh
3776237761 2013-01-01
3776337762 2022_diretide_collectors_cache
3776437763 2025_cta_collectors_cache_voting
37765-20]8
3776637764 20t\f
3776737765 20x9
3776837766 21.CMsgClientToGCBingoGetUserDataResponse.EResponse
@@ -38087,7 +38085,6 @@ $hRh
3808738085 2\r.ELeaguePhase
3808838086 2\rlhp
3808938087 2\vp!d
38090-2\vpt
3809138088 2^pV
3809238089 2_bot
3809338090 2_mid
@@ -38101,8 +38098,8 @@ $hRh
3810138098 2nIg
3810238099 2ndry
3810338100 2p"6
38101+2p]C
3810438102 2prB
38105-2pu<
3810638103 3#DOTA_Hero_Selection_AllDraft_YouPicking_LosingGold
3810738104 3%3+3/353A3G3[3_3g3k3s3y3
3810838105 3(Optional) Preview filename for the published file." \n
@@ -38605,14 +38602,15 @@ $hRh
3860538602 80F2<
3860638603 82\n:XPH
3860738604 851Pe
38608-85P{
3860938605 89 89 89
38610-89A{
38606+89P{
3861138607 8<pl
3861238608 8= zp
3861338609 8@HPZ
38614-8@HPZ@?
38610+8@HPZP?
38611+8@JP?
3861538612 8A6j
38613+8BP?
3861638614 8Client ID for which to count the number of issued tokens"
3861738615 8GZS
3861838616 8Gets the list of nicknames this user has for other users
@@ -38680,7 +38678,7 @@ $hRh
3868038678 8]Vc2
3868138679 8ca1
3868238680 8dS2
38683-8eS{
38681+8iS{
3868438682 8oYSBkqnngo
3868538683 8pe7?
3868638684 8q-S*]X
@@ -38769,7 +38767,6 @@ $hRh
3876938767 :EXTERNAL TYPE %s\n
3877038768 :LBN
3877138769 :NAy
38772-:P95
3877338770 :QYJ
3877438771 :Vlq
3877538772 :\n5kKillEaterEventType_Brewmaster_KillsDuringPrimalSplit
@@ -39271,7 +39268,8 @@ $hRh
3927139268 @BH]f
3927239269 @BoneSetup
3927339270 @DebugIndividualStyle
39274-@HPXf
39271+@HPXf
39272+@HVp
3927539273 @Integer overflow in %s
3927639274 @MarketDataUpdated
3927739275 @MfKZ
@@ -39335,6 +39333,7 @@ A9ur
3933539333 A<fP
3933639334 A>x8
3933739335 AA Compromise
39336+AA:P
3933839337 AABB
3933939338 AABBDirection
3934039339 AACompromise
@@ -40906,6 +40905,7 @@ B-409
4090640905 B-571
4090740906 B-Spline
4090840907 B.z\85p
40908+B0-E
4090940909 B2I_DSS
4091040910 B2I_RSA
4091140911 B2pr
@@ -62741,7 +62741,6 @@ LZWDecodeCompat: Not enough data at scanline %d (short %ld bytes)
6274162741 LZWDecodeCompat: Wrong length of decoded string: data probably corrupted at scanline %d
6274262742 LZWPreDecode
6274362743 LZWSetupEncode
62744-L\f0]8
6274562744 L\nHk_ECandyShopAuditAction_DEPRECATED_EventActionGrantInventorySizeIncrease
6274662745 L\n\fincludevotes
6274762746 L\n\rcontributions
@@ -66067,15 +66066,16 @@ P-224
6606766066 P-256
6606866067 P-384
6606966068 P-521
66070-P08@J
66071-P08J ^8
66069+P08@J
66070+P08J0^8
6607266071 P08N
6607366072 P0WonMatch
6607466073 P1Avatar
6607566074 P1WonMatch
6607666075 P1\t98"
6607766076 P2Avatar
6607866077 P2P ping to "%s". Timed out after %.2fms\n
66078+P2P?
6607966079 P5[1
6608066080 PAGN_4
6608166081 PAGrave
@@ -66957,6 +66957,7 @@ Pitch: %6.1f Yaw: %6.1f %38s
6695766957 PivotPaint
6695866958 PixarLog
6695966959 PixelArtScaler
66960+PjP?
6696066961 PlaceDecalEvent_t
6696166962 PlaceStickersButton
6696266963 PlaceholderText
@@ -68422,7 +68423,6 @@ R\n\vpredictions
6842268423 R\r1>Vp
6842368424 R\tV_iswcntrl
6842468425 R\vp!y
68425-R\vpt
6842668426 R]Di
6842768427 R_T5Y
6842868428 Rad Guys
@@ -69630,7 +69630,6 @@ RowReward%d
6963069630 RowType%d
6963169631 RowValueLabel
6963269632 RowsPerStrip
69633-Rpu<
6963469633 Rq[R
6963569634 RrBoN
6963669635 RtIF
@@ -76306,6 +76305,7 @@ X\n\fSearchResult
7630676305 X\n\rkilling_blows
7630776306 X\n\tGraphData
7630876307 X\tQo
76308+X`hrP?
7630976309 Xd3h
7631076310 Xdota
7631176311 XfJ7
@@ -77134,8 +77134,6 @@ Z~wl
7713477134 \nLeagueID_t"
7713577135 \nLeagueID_t"9\n#CMsgDOTACompendiumSelectionResponse
7713677136 \nLeagueID_t"C\n-CMsgDOTACompendiumRemoveAllSelectionsResponse
77137-\nP95
77138-\nPVE
7713977137 \nPlayerID_t
7714077138 \nPlayerID_t"
7714177139 \nSimulating Entities:\n\n
@@ -77518,7 +77516,6 @@ Z~wl
7751877516 \n\nNAME_TAKEN
7751977517 \n\nNOT_LEADER
7752077518 \n\nOAuthToken
77521-\n\nP95
7752277519 \n\nPARTY_FULL
7752377520 \n\nPrediction
7752477521 \n\nROLL_STATS
@@ -80601,6 +80598,7 @@ a|gj(
8060180598 a|w9i
8060280599 b <= sizeof ctx->buf
8060380600 b <= sizeof ctx->final
80601+b0.E
8060480602 b0FCLlvCRJw
8060580603 b0M%
8060680604 b2i_PVK_bio
@@ -80647,7 +80645,6 @@ bMutedText
8064780645 bMutedVoice
8064880646 bN.l
8064980647 bOverheadEffect
80650-bP.E
8065180648 bPb:L7X)
8065280649 bReturnUnslowed
8065380650 bSellable
@@ -89188,10 +89185,11 @@ g|MT
8918889185 h&eC
8918989186 h*Ax
8919089187 h0XB
89188+h1E|
8919189189 h2Wl
8919289190 h2n_\
89193-h5G|
8919489191 h5N.
89192+h9G|
8919589193 hActivator
8919689194 hAttacker
8919789195 hCallbackFunc
@@ -89204,8 +89202,8 @@ hEntityA
8920489202 hEntityB
8920589203 hF\rDz
8920689204 hFcg
89207-hI4|
8920889205 hJxRX@_
89206+hM4|
8920989207 hN2D
8921089208 hRB.
8921189209 hRenderTexture != RENDER_TEXTURE_HANDLE_INVALID && m_image.IsValid()
@@ -89214,7 +89212,6 @@ hW*m
8921489212 hW1M
8921589213 hW_z
8921689214 hX@e
89217-hYH|
8921889215 h\n"unlocked_chat_wheel_message_ranges
8921989216 h\n"unlocked_ping_wheel_message_ranges
8922089217 h\n/k_EHeroSelectionText_AllDraft_Planning_YouFirst
@@ -89759,6 +89756,7 @@ hours_remaining
8975989756 houseIdentifier
8976089757 hover
8976189758 how_to_play
89759+hpz
8976289760 hr_H
8976389761 href="
8976489762 hscroll
@@ -99710,8 +99708,9 @@ p.ppBasis
9971099708 p.prime
9971199709 p.tpBasis
9971299710 p08@H^
99713-p0J0qE
99714-p0j`(8
99711+p0J@qE
99712+p0jp(8
99713+p2P?
9971599714 p2p_ping could not convert "%s" to a CPeerToPeerAddress\n
9971699715 p2p_ping could not ping "%s" because they are an unknown peer\n
9971799716 p2p_ping requires a destination address\n
@@ -99725,7 +99724,8 @@ p4Z3
9972599724 p5Z3
9972699725 p5\nL,
9972799726 p618
99728-p6PU
99727+p6P\v
99728+p6`U
9972999729 p>?Set@Template@v8@@QEAAXV?$Local@VName@v8@@@2@V?$Local@VData@v8@@@2@W4PropertyAttribute@2@@Z
9973099730 p@0pqE5tsO?|1
9973199731 pCheckpointName
@@ -101423,6 +101423,7 @@ payload + padding <= 16381
101423101423 payment gateway capabilities
101424101424 payment_row_usd
101425101425 payment_us_usd
101426+pbP?
101426101427 pbeWithMD2AndDES-CBC
101427101428 pbeWithMD2AndRC2-CBC
101428101429 pbeWithMD5AndCast5CBC
@@ -101700,6 +101701,7 @@ pitchaxis
101700101701 pitchmax
101701101702 pitchmin
101702101703 pixelAspectRatio
101704+pjP?
101703101705 pkL'
101704101706 pkcs
101705101707 pkcs decoding error
@@ -102716,7 +102718,6 @@ qx(q
102716102718 r axis
102717102719 r$0I
102718102720 r-IE
102719-r0]8
102720102721 r184
102721102722 r1c1
102722102723 r1c2
@@ -103784,6 +103785,7 @@ rows_completed
103784103785 royal_jelly
103785103786 royal_jelly1
103786103787 royalblue
103788+rp-E
103787103789 rsa not implemented
103788103790 rsa operations not supported
103789103791 rsa routines
Mgame/dota/bin/win64/server_strings.txt+68-54
game/dota/bin/win64/server_strings.txt
+68-54
@@ -154,8 +154,11 @@
154154 %s%lu (%s0x%lx)\n
155155 ' ) - 3 G M Q _ c e i w }
156156 (%ld unused bits)\n
157- (08@HPXb`
158- (0X`hpz`
157+ (08@HPX`j 9
158+ (08@HPXb
159+ (08@HPZ 9
160+ (08@HR
161+ (0X`hpz
159162 (Dirty Animation)
160163 (INVALID PSS PARAMETERS)\n
161164 (Negative)
@@ -1851,53 +1854,49 @@ $hRh
18511854 (0'yX
18521855 (0.1s interval)
18531856 (0x%08X)'??'
1854-(18j
1855-(1Ej
1856-(1Jj
1857-(5Bj
1857+(1tj
18581858 (5Me
18591859 (5jP
1860-(9Cj
1860+(9Pj
1861+(9gj
1862+(9yj
18611863 (ACTIVE)
1862-(Aej
1864+(AFj
1865+(AMj
18631866 (BZq
18641867 (D4D
18651868 (DOTA_INVALID_ORDERS nReason) Return the error string of a failed order.
18661869 (Deprecated: use GetNumConnectedHumanPlayers) Players on a valid team (radiant, dire, or custom*) who haven't abandoned the game
1867-(ERj
1868-(Ecj
1869-(Edj
1870-(Eij
1871-(Ewj
1870+(EXj
1871+(Ejj
18721872 (HSCRIPT hTarget) Determine whether an issued command on a target is valid.
18731873 (HSCRIPT hTarget) Return the error string of a failed command on a target.
18741874 (HSCRIPT hTarget, VectorWS vLocation) Projectile has collided with a given target or reached its destination (target is invalid).
18751875 (HSCRIPT hTarget, VectorWS vLocation, int nHandle) Projectile has collided with a given target or reached its destination (target is invalid).
18761876 (HSCRIPT hTarget, VectorWS vLocation, table kv) Projectile has collided with a given target or reached its destination (target is invalid).
18771877 (Has breakpieces or commands)
1878-(IDj
1879-(Ibj
1880-(Ioj
18811878 (NAV IGNORED)
18821879 (NAV_IGNORED)
18831880 (NONE)
18841881 (No Choreo Services)
18851882 (Output drawable)
18861883 (Preview/Unreleased) Gets the player's custom game account record, as it looked at the start of this session
18871884 (Preview/Unreleased) Sets a callback to handle saving custom game account records (callback is passed a Player ID and should return a flat simple table)
1888-(Qmj
1889-(Qvj
1885+(Q8j
1886+(QEj
1887+(QJj
18901888 (SERVER) Inventory for account (%d):\n
18911889 (Server)
18921890 (U1h
1893-(U7j
1891+(UBj
18941892 (Unknown error)
18951893 (VectorWS vLocation) Determine whether an issued command on a location is valid.
18961894 (VectorWS vLocation) Projectile is actively moving.
18971895 (VectorWS vLocation) Return the error string of a failed command on a location.
18981896 (VectorWS vLocation, table kv ) Projectile is actively moving.
18991897 (VectorWS vOrigin, float flRadius )
19001898 (WIPE AND EXTRACT)
1899+(YCj
19011900 (ZdOt\n&
19021901 (\f"#\n!CDOTABroadcastMsg_LANLobbyRequest"
19031902 (\f";\n%CDOTAUserMsg_CustomHudElement_Destroy
@@ -2498,16 +2497,19 @@ $hRh
24982497 (\v2\v.CMsgVector"l\n
24992498 (\v2\v.CMsgVector"o\n)CDOTAUserMsg_UpdateLinearProjectileCPData
25002499 (\v2\v.CMsgVector*
2501-(aLj
2502-(atj
2500+(aej
25032501 (b IncludePregameTime b IncludeNegativeTime) Returns the actual DOTA in-game clock time.
25042502 (bSafeToLeave) - Mark this game as safe to leave.
25052503 (bool RemovePositiveBuffs, bool RemoveDebuffs, bool BuffsCreatedThisFrameOnly, bool RemoveStuns, bool RemoveExceptions)
25062504 (bool bInterrupted) Channel finished.
25072505 (bool bSpent) Runs when item's charge count changes. bSpent is true when the charge count change is coming from SpendCharge.
25082506 (d4t8
25092507 (default)
2510-(eXj
2508+(eRj
2509+(ecj
2510+(edj
2511+(eij
2512+(ewj
25112513 (fS{ggRcjh
25122514 (flMinimapCreepIconScale) - Scale the creep icons on the minimap.
25132515 (flMinimapHeroIconScale) - Scale the hero minimap icons on the minimap.
@@ -2519,6 +2521,8 @@ $hRh
25192521 (hInflictor, hAttacker, flDamage) - Allocate a damageinfo object, used as an argument to TakeDamage(). Call DestroyDamageInfo( hInfo ) to free the object.
25202522 (h`H1pqA
25212523 (i/Al
2524+(iDj
2525+(ibj
25222526 (index, bDestroyImmediately, bStatusEffect, priority, bHeroEffect, bOverheadEffect
25232527 (int iIndex, int iPoint, Vector vecPosition)
25242528 (int index, bool bDestroyImmediately) - Destroy a particle, if bDestroyImmediately destroy it without playing end caps.
@@ -2527,8 +2531,8 @@ $hRh
25272531 (int nPct)
25282532 (int nProjectileHandle) Projectile is actively moving.
25292533 (int targets [0=all, 1=enemy, 2=ally], bool bNow, bool bPermanent, bool bDeath)
2534+(ioj
25302535 (jvg;
2531-(mEj
25322536 (nMusicStatus, flIntensity) - Set the music status for this player, note this will only really apply if dota_music_battle_enable is off.
25332537 (nPlayerID)
25342538 (nPlayerID, eEvent, nActionID)
@@ -2540,26 +2544,21 @@ $hRh
25402544 (playerID, heroClassName, gold, XP) - replaces the player's hero with a new one of the specified class, gold and XP
25412545 (playerID, heroClassName, gold, XP) - replaces the player's hero with a new one of the specified class, gold and XP, without transferring items/abilities if same hero
25422546 (position, radius, checkFullTreeRadius?) Checks whether there are any trees overlapping the given point
2543-(q0j
2544-(qHj
2547+(qmj
25452548 (quaternion,quaternion,float) very basic interpolation of v0 to v1 over t on [0,1]
25462549 (quaternion,vector,float) rotates a quaternion by the specified angle around the specified vector axis
2547-(qwj
2548-(qxj
2550+(qvj
25492551 (test) brawl
25502552 (test) flee
25512553 (test) pursue
2552-(uBj
2553-(uFj
2554-(uIj
2554+(u7j
25552555 (update disabled)
25562556 (vQF
25572557 (vector,float) constructs a quaternion representing a rotation by angle around the specified vector axis
25582558 (vector,vector) cross product between two vectors
25592559 (vector,vector,float) lerp between two vectors by a float factor returning new vector
25602560 (vector,vector,float) very basic interpolation of v0 to v1 over t on [0,1]
25612561 (wMww
2562-(yfj
25632562 )!)#)?)G)])e)i)o)u)
25642563 ).CMsgSteamLearn_InferenceMetadata_Request
25652564 )Ck?B
@@ -23563,9 +23562,12 @@ $hRh
2356323562 0123456789
2356423563 02V8[
2356523564 05=k
23566-08@J`
23565+08@HR 9
23566+08@J
23567+08B 9
2356723568 08bX
2356823569 09,h
23570+0:0Sn
2356923571 0;Q5[
2357023572 0<cz
2357123573 0M2~@p
@@ -23796,7 +23798,6 @@ $hRh
2379623798 2 .CMsgBattleReport_CompareContext"
2379723799 2 .CMsgConnectedPlayers.SendReason
2379823800 2 .CMsgGCRoutingInfo.RoutingMethod:
23799-2 Rn
2380023801 2!.CMsgAddSocketResponse.EAddSocket"
2380123802 2!.CMsgBattleReport_HighlightRarity
2380223803 2!.CMsgDevModifyCodexAction.EAction"#\n
@@ -23835,6 +23836,7 @@ $hRh
2383523836 2..CDOTAUserMsg_MadstoneAlert.EMadstoneAlertType
2383623837 2..CMvpData.MvpDatum.MvpAccolade.MvpAccoladeType
2383723838 20.CMsgClientToGCGetBattleReportResponse.EResponse
23839+209w
2383823840 20t\f
2383923841 21.CMsgClientToGCDotaLabsFeedbackResponse.EResponse"
2384023842 21.CMsgClientToGCUnpackBundleResponse.EUnpackBundle
@@ -23903,6 +23905,7 @@ $hRh
2390323905 2?.CMsgClientToGCMonsterHunterDevGrantMaterialsResponse.EResponse"u\n\tEResponse
2390423906 2?.CMsgClientToGCRemoveItemAttributeResponse.ERemoveItemAttribute
2390523907 2@.CMsgClientToGCMonsterHunterDevModifyHeroCodexResponse.EResponse"u\n\tEResponse
23908+2@Sn
2390623909 2C.CMsgClientToGCOverworldDevGrantFortuneTellerCoinResponse.EResponse"
2390723910 2C.CMsgClientToGCOverworldGetDynamicImageResponse.EDynamicImageFormat
2390823911 2C.CMsgServerToGCRequestPlayerRecentAccomplishmentsResponse.EResponse
@@ -24021,6 +24024,7 @@ $hRh
2402124024 2\r.DOTA_GC_TEAM:
2402224025 2\r.ELeaguePhase
2402324026 2\rlhp
24027+2\vpt
2402424028 2^pV
2402524029 2_bot
2402624030 2_mid
@@ -24427,15 +24431,19 @@ $hRh
2442724431 7sAP'
2442824432 7wKR
2442924433 7zRQ
24434+8%Yj
2443024435 8+Qw
2443124436 80F2<
2443224437 82\n:XPH
2443324438 851Pe
2443424439 8<pl
2443524440 8= zp
24441+8@J 9
2443624442 8A6j
24437-8B@ r
24443+8B 9
24444+8B`!r
2443824445 8DemoFile
24446+8E\fk
2443924447 8GZS
2444024448 8SIffK5W
2444124449 8TZvrv<
@@ -24559,7 +24567,6 @@ $hRh
2455924567 :LBN
2456024568 :NAy
2456124569 :Navigator
24562-:PQn
2456324570 :QYJ
2456424571 :Vlq
2456524572 :\n5kKillEaterEventType_Brewmaster_KillsDuringPrimalSplit
@@ -24838,11 +24845,13 @@ $hRh
2483824845 @08N
2483924846 @0pp
2484024847 @333?
24841-@6PM
24848+@60O
24849+@60W
24850+@6pN
2484224851 @@map tree
2484324852 @BH]f
2484424853 @BoneSetup
24845-@HPX`hv@
24854+@HPX`hv`
2484624855 @Invalid attach type specified for particle effect anim event. Trying to spawn effect '%s' on model %s\n
2484724856 @MfKZ
2484824857 @Pgl
@@ -26041,6 +26050,7 @@ AwardAchievement
2604126050 AwardEventPoints failed as no lobby found!\n
2604226051 Axis
2604326052 AxisAngleToQuaternion
26053+B Qn
2604426054 B!rA
2604526055 B#B)B/BCBSBUB[BaBsB}B
2604626056 B*k@5
@@ -39887,11 +39897,12 @@ P-224
3988739897 P-256
3988839898 P-384
3988939899 P-521
39890-P08@J`
39900+P08@J
3989139901 P08N
3989239902 P1\t98"
39903+P2 9
3989339904 P5[1
39894-P6@V
39905+P6`W
3989539906 PA#DOTA_Chat_VictoryPredictionSingleUserConfirm
3989639907 PAGN_4
3989739908 PARALYZE
@@ -40308,6 +40319,7 @@ PingWheelMessageRange
4030840319 PitchShift
4030940320 PitchYawRoll
4031040321 PivotPaint
40322+Pj 9
4031140323 Place a rune in the bottle.
4031240324 Place a unit somewhere not already occupied.
4031340325 PlaceDecalEvent_t
@@ -40840,7 +40852,7 @@ RUNE_STATUS_MISSING
4084040852 RUNE_STATUS_UNKNOWN
4084140853 RUNE_WATER
4084240854 RUNE_XP
40843-R\fpT
40855+R\fpt
4084440856 R\n\fActivityInfo
4084540857 R\r1>Vp
4084640858 R\vp!y
@@ -45676,10 +45688,11 @@ XYD%
4567645688 X\n summary_description_embed_values
4567745689 X\n\rkilling_blows
4567845690 X\tQo
45691+X`hr 9
4567945692 Xbox VDP is not supported on this platform.
4568045693 Xd3h
45694+Xf@A
4568145695 XfJ7
45682-Xfp>
4568345696 XjfR
4568445697 XqgA+
4568545698 Xuub
@@ -45728,6 +45741,7 @@ You must type in
4572845741 You need to read the OpenSSL FAQ, http://www.openssl.org/support/faq.html
4572945742 You're missing a GetPreviewUnit in your encounter at %.3f %.3f!\n
4573045743 Ys/MA
45744+Z Qn
4573145745 Z"T-47\f8
4573245746 Z#Pe
4573345747 Z+5AS
@@ -46064,12 +46078,12 @@ Z~wl
4606446078 \n.steammessages_unified_base.steamworkssdk.proto
4606546079 \n/CMsgServerToGCCompendiumChosenInGamePredictions
4606646080 \n/CMsgServerToGCCompendiumInGamePredictionResults
46081+\n09w
4606746082 \n0CMsgClientToGCMonsterHunterGiftMaterialsResponse
4606846083 \n0CMsgClientToGCOverworldDevClearInventoryResponse
4606946084 \n0CMsgClientToGCSurvivorsGameTelemetryDataResponse
4607046085 \n0CMsgGCtoGCAssociatedExploiterAccountInfoResponse
4607146086 \n0CMsgServerToGCMatchPlayerNeutralItemEquipHistory
46072-\n0Ex
4607346087 \n1CDOTAClientMsg_AbilitySpecificChannelRequiresHalt
4607446088 \n1CDOTAUserMsg_MonsterHunter_InvestigationGameState
4607546089 \n1CMsgClientToGCFightingGameAnswerChallengeResponse
@@ -46142,7 +46156,7 @@ Z~wl
4614246156 \nLeagueID_t"
4614346157 \nLeagueID_t"M\n;CMsgServerToGCCloseCompendiumInGamePredictionVotingResponse
4614446158 \nLeagueID_t"N\n$CMsgServerToGCGetCheerConfigResponse
46145-\nPQn
46159+\nPFx
4614646160 \nPlayerID_t
4614746161 \nPlayerID_t"
4614846162 \nSimulating Entities:\n\n
@@ -46409,7 +46423,6 @@ Z~wl
4640946423 \n\fwhat_changed
4641046424 \n\fwinner_score
4641146425 \n\fwinning_team
46412-\n\n0Jx
4641346426 \n\nAddGesture
4641446427 \n\nAnswerTeam
4641546428 \n\nBuffRecord
@@ -46426,6 +46439,7 @@ Z~wl
4642646439 \n\nLANE_CREEP
4642746440 \n\nMapResults
4642846441 \n\nMatchState
46442+\n\nPKx
4642946443 \n\nPrediction
4643046444 \n\nROLL_STATS
4643146445 \n\nResultCode
@@ -46585,7 +46599,6 @@ Z~wl
4658546599 \n\nnpc_dialog
4658646600 \n\norder_type
4658746601 \n\nother_gold
46588-\n\npRn
4658946602 \n\npackage_id
4659046603 \n\nparty_game
4659146604 \n\npersona_id
@@ -47563,14 +47576,15 @@ _turbo
4756347576 _xU`u
4756447577 _}eOk
4756547578 `28)fk
47579+`60P
47580+`97j
4756647581 `:zQF
4756747582 `D$daM-l
4756847583 `DZG
4756947584 `H(hqA1p
4757047585 `ITS
4757147586 `VX:H
4757247587 `\n\rvector_values
47573-`aNj
4757447588 `fPw.\vM
4757547589 `h9T~
4757647590 `o_je
@@ -53811,7 +53825,6 @@ hoverposeposition
5381153825 howl_duration
5381253826 hp_cost
5381353827 hp_missing_per_extra_illusion_pct
53814-hpz`
5381553828 hr_H
5381653829 http request
5381753830 http://%s
@@ -55772,6 +55785,7 @@ joint_friction
5577255785 jointfriction
5577355786 jolt_bonus_cast_range
5577455787 joy_autoaimdampen
55788+jp\tr
5577555789 json
5577655790 jt(@L
5577755791 jtv2@
@@ -62525,14 +62539,14 @@ p.ppBasis
6252562539 p.prime
6252662540 p.tpBasis
6252762541 p08@H^
62528-p0j`
62529-p2@ r
62542+p2 9
62543+p2`!r
6253062544 p2{l
6253162545 p4Z3
6253262546 p5Z3
6253362547 p5\nL,
6253462548 p618
62535-p6P3
62549+p6p4
6253662550 p?33
6253762551 p@0pqE5tsO?|1
6253862552 pAbilityName1
@@ -65441,6 +65455,7 @@ payload + padding <= 16381
6544165455 payment gateway capabilities
6544265456 payment_row_usd
6544365457 payment_us_usd
65458+pb 9
6544465459 pbeWithMD2AndDES-CBC
6544565460 pbeWithMD2AndRC2-CBC
6544665461 pbeWithMD5AndCast5CBC
@@ -66384,7 +66399,6 @@ quill_stacks
6638466399 qx(q
6638566400 r$0I
6638666401 r-IE
66387-r0Jx
6638866402 r184
6638966403 r3A~
6639066404 r<\rND
@@ -66397,13 +66411,14 @@ rF6t
6639766411 rFC822localPart
6639866412 rFur`7\t
6639966413 rL[i+
66414+rPKx
6640066415 rRfKR
6640166416 rX&O0
6640266417 rZ1VwGf5
6640366418 rZPM
6640466419 r\n\nHuntReward
6640566420 r\vDi
66406-r\vpT
66421+r\vpt
6640766422 rad2deg
6640866423 radar_cooldown
6640966424 radial_count
@@ -67102,7 +67117,6 @@ round_start
6710267117 route_to_all_movers
6710367118 routing
6710467119 routing_app_id
67105-rp\tr
6710667120 rsa not implemented
6710767121 rsa operations not supported
6710867122 rsa routines
@@ -70258,7 +70272,6 @@ tips_received
7025870272 tips_received_leaderboard_name
7025970273 title
7026070274 title_loc_token
70261-tl\np9f
7026270275 tls client cert req with anon cipher
7026370276 tls illegal exporter label
7026470277 tls invalid ecpointformat list
@@ -71695,6 +71708,7 @@ ymax
7169571708 ymin
7169671709 ynormal
7169771710 yyen
71711+z Qn
7169871712 z(ov
7169971713 z/B,9d
7170071714 z<d2
Mgame/dota/pak01_dir.txt+91-87
game/dota/pak01_dir.txt
+91-87
@@ -85537,9 +85537,9 @@ materials/particle/shredder/shredder_chain_furnace.vtex_c CRC:00859064ba size:45
8553785537 materials/particle/sigil_projected_01.vmat_c CRC:00c8610867 size:4496
8553885538 materials/particle/sigil_projected_01_color_psd_9c377c15.vtex_c CRC:0095270d2a size:1400164
8553985539 materials/particle/silence.vtex_c CRC:005737c289 size:89428
85540-materials/particle/silencer/silencer_ti10_immortal_shield/projected_silencer_ti10_immortal_face.vmat_c CRC:0082bfadf4 size:4682
85541-materials/particle/silencer/silencer_ti10_immortal_shield/silencer_ti10_immortal_face_color_psd_9b89fa19.vtex_c CRC:00780cfd0d size:1400632
85540+materials/particle/silencer/silencer_ti10_immortal_shield/projected_silencer_ti10_immortal_face.vmat_c CRC:0028e0ed45 size:2864
8554285541 materials/particle/silencer/silencer_ti10_immortal_shield/silencer_ti10_immortal_face_normal_psd_7cb308c3.vtex_c CRC:003bbb27ad size:89588
85542+materials/particle/silencer/silencer_ti10_immortal_shield/silencer_ti10_immortal_face_trans_psd_b0a73f6f.vtex_c CRC:00f015ad62 size:1400200
8554385543 materials/particle/simulated/smoke/steam/steam.vtex_c CRC:0010ba5109 size:1317404
8554485544 materials/particle/skull.vtex_c CRC:00f6f8a5d8 size:89140
8554585545 materials/particle/skywrath/skywrath_arcana/skywrath_arcana_ancient_seal.vtex_c CRC:001ed6c76d size:264368
@@ -109592,9 +109592,9 @@ models/heroes/lich/lich_dress.vmdl_c CRC:00dbc26421 size:59256
109592109592 models/heroes/lich/lich_horns.vmdl_c CRC:005cff5a83 size:32749
109593109593 models/heroes/lich/lich_neck_rock.vmdl_c CRC:004664954b size:97027
109594109594 models/heroes/lich/ring.vmdl_c CRC:005d41a16b size:11141
109595-models/heroes/life_stealer/life_stealer.vmdl_c CRC:009b390a8d size:748427
109596-models/heroes/life_stealer/life_stealer/head_lod0_vmorf.vtex_c CRC:0083e74d11 size:381492
109597-models/heroes/life_stealer/life_stealer/head_lod1_vmorf.vtex_c CRC:006bd40902 size:350136
109595+models/heroes/life_stealer/life_stealer.vmdl_c CRC:00c30ebfb6 size:748633
109596+models/heroes/life_stealer/life_stealer/head_lod0_vmorf.vtex_c CRC:00463476ef size:381492
109597+models/heroes/life_stealer/life_stealer/head_lod1_vmorf.vtex_c CRC:00536efc91 size:350136
109598109598 models/heroes/life_stealer/life_stealer/upper_body_lod0_vmorf.vtex_c CRC:0019b37c28 size:22772
109599109599 models/heroes/life_stealer/life_stealer_chains.vmdl_c CRC:00616b3848 size:31480
109600109600 models/heroes/life_stealer/life_stealer_loincloth.vmdl_c CRC:007b41bb3e size:27575
@@ -141667,7 +141667,7 @@ panorama/images/econ/items/nevermore/sf_souls_tyrant_shoulder/sf_souls_tyrant_sh
141667141667 panorama/images/econ/items/nevermore/shadow_fiend_archon_of_darkness_arms/shadow_fiend_archon_of_darkness_arms_png.vtex_c CRC:00633d0024 size:48557
141668141668 panorama/images/econ/items/nevermore/shadow_fiend_archon_of_darkness_head/shadow_fiend_archon_of_darkness_head_png.vtex_c CRC:003e7e4caa size:51268
141669141669 panorama/images/econ/items/nevermore/shadow_fiend_archon_of_darkness_shoulder/shadow_fiend_archon_of_darkness_shoulder_png.vtex_c CRC:00193b5c7f size:57943
141670-panorama/images/econ/items/nevermore/shadowfiend_demon_eater_png.vtex_c CRC:001094abfa size:67840
141670+panorama/images/econ/items/nevermore/shadowfiend_demon_eater_png.vtex_c CRC:007a157edb size:46148
141671141671 panorama/images/econ/items/nightstalker/black_nihility_arms/black_nihility_arms_png.vtex_c CRC:00776ee7c2 size:62139
141672141672 panorama/images/econ/items/nightstalker/black_nihility_back/black_nihility_back_png.vtex_c CRC:008bef3414 size:54861
141673141673 panorama/images/econ/items/nightstalker/black_nihility_head/black_nihility_head_png.vtex_c CRC:006993b634 size:55402
@@ -166628,18 +166628,18 @@ panorama/images/spellicons/necronomicon_warrior_last_will_png.vtex_c CRC:006d526
166628166628 panorama/images/spellicons/necronomicon_warrior_mana_burn_png.vtex_c CRC:00dbd48ad4 size:18500
166629166629 panorama/images/spellicons/necronomicon_warrior_sight_png.vtex_c CRC:003588a0f8 size:18484
166630166630 panorama/images/spellicons/neutral_spell_immunity_png.vtex_c CRC:000b8389cf size:18484
166631-panorama/images/spellicons/nevermore_dark_lord_demon_png.vtex_c CRC:00b20bf1cb size:18404
166631+panorama/images/spellicons/nevermore_dark_lord_demon_png.vtex_c CRC:000a2aaa5e size:18484
166632166632 panorama/images/spellicons/nevermore_dark_lord_png.vtex_c CRC:00aadc6044 size:18484
166633166633 panorama/images/spellicons/nevermore_frenzy_png.vtex_c CRC:00858275f0 size:18484
166634-panorama/images/spellicons/nevermore_necromastery_demon_png.vtex_c CRC:00899a32d9 size:18420
166634+panorama/images/spellicons/nevermore_necromastery_demon_png.vtex_c CRC:00e0f559c4 size:18500
166635166635 panorama/images/spellicons/nevermore_necromastery_png.vtex_c CRC:002dddd701 size:18484
166636-panorama/images/spellicons/nevermore_requiem_demon_png.vtex_c CRC:002dfd17a3 size:18404
166636+panorama/images/spellicons/nevermore_requiem_demon_png.vtex_c CRC:00e19841cd size:18484
166637166637 panorama/images/spellicons/nevermore_requiem_png.vtex_c CRC:0014dcafc8 size:18484
166638-panorama/images/spellicons/nevermore_shadowraze1_demon_png.vtex_c CRC:004dc101ab size:18404
166638+panorama/images/spellicons/nevermore_shadowraze1_demon_png.vtex_c CRC:00e0898f17 size:18484
166639166639 panorama/images/spellicons/nevermore_shadowraze1_png.vtex_c CRC:00b30dfe01 size:18484
166640-panorama/images/spellicons/nevermore_shadowraze2_demon_png.vtex_c CRC:00537305ff size:18292
166640+panorama/images/spellicons/nevermore_shadowraze2_demon_png.vtex_c CRC:0065f28ad2 size:18484
166641166641 panorama/images/spellicons/nevermore_shadowraze2_png.vtex_c CRC:00414a1e01 size:18484
166642-panorama/images/spellicons/nevermore_shadowraze3_demon_png.vtex_c CRC:007ba91934 size:18292
166642+panorama/images/spellicons/nevermore_shadowraze3_demon_png.vtex_c CRC:00088355cb size:18484
166643166643 panorama/images/spellicons/nevermore_shadowraze3_png.vtex_c CRC:002feba589 size:18484
166644166644 panorama/images/spellicons/night_stalker/ns_ti10_immortal_ability_icons/night_stalker_crippling_fear_ti10_crimson_png.vtex_c CRC:007ee4cfd2 size:18516
166645166645 panorama/images/spellicons/night_stalker/ns_ti10_immortal_ability_icons/night_stalker_crippling_fear_ti10_gold_png.vtex_c CRC:00d2fcda41 size:18596
@@ -178160,7 +178160,7 @@ panorama/layout/popups/popup_purchase_item_from_prompt.vxml_c CRC:0079f03219 siz
178160178160 panorama/layout/popups/popup_purchase_item_with_event_points.vxml_c CRC:00b157da6a size:2493
178161178161 panorama/layout/popups/popup_purchase_plus.vxml_c CRC:00bcff63d5 size:3356
178162178162 panorama/layout/popups/popup_purchase_random_hero_relic.vxml_c CRC:0026a68eca size:3070
178163-panorama/layout/popups/popup_purchase_team_fan_content.vxml_c CRC:00de598c49 size:5704
178163+panorama/layout/popups/popup_purchase_team_fan_content.vxml_c CRC:0022f4882d size:5892
178164178164 panorama/layout/popups/popup_purchase_team_player_card_packs.vxml_c CRC:00a533311f size:2488
178165178165 panorama/layout/popups/popup_ranked_calibration.vxml_c CRC:003dce43de size:2223
178166178166 panorama/layout/popups/popup_ranked_phone.vxml_c CRC:002da8500d size:1826
@@ -180344,7 +180344,7 @@ panorama/styles/popups/popup_purchase_item_from_prompt.vcss_c CRC:007d19ffa7 siz
180344180344 panorama/styles/popups/popup_purchase_item_with_event_points.vcss_c CRC:00f59ce6f6 size:4832
180345180345 panorama/styles/popups/popup_purchase_plus.vcss_c CRC:00691b8e8f size:12205
180346180346 panorama/styles/popups/popup_purchase_random_hero_relic.vcss_c CRC:0052df9a50 size:17691
180347-panorama/styles/popups/popup_purchase_team_fan_content.vcss_c CRC:003d42cb27 size:40716
180347+panorama/styles/popups/popup_purchase_team_fan_content.vcss_c CRC:00506660ee size:41073
180348180348 panorama/styles/popups/popup_purchase_team_player_card_packs.vcss_c CRC:00774552f8 size:4990
180349180349 panorama/styles/popups/popup_ranked_calibration.vcss_c CRC:00c376187a size:4087
180350180350 panorama/styles/popups/popup_rate_coaching_session.vcss_c CRC:00be92e5c0 size:7651
@@ -219452,7 +219452,7 @@ particles/econ/items/silencer/silencer_ti10_immortal_shield/silencer_ti10_immort
219452219452 particles/econ/items/silencer/silencer_ti10_immortal_shield/silencer_ti10_immortal_curse_aoe_burst_b.vpcf_c CRC:00da6f3fae size:3025
219453219453 particles/econ/items/silencer/silencer_ti10_immortal_shield/silencer_ti10_immortal_curse_aoe_dark.vpcf_c CRC:00fa7c8fed size:2211
219454219454 particles/econ/items/silencer/silencer_ti10_immortal_shield/silencer_ti10_immortal_curse_aoe_flash.vpcf_c CRC:00457fbbd4 size:2702
219455-particles/econ/items/silencer/silencer_ti10_immortal_shield/silencer_ti10_immortal_curse_aoe_projection.vpcf_c CRC:005a02f073 size:3383
219455+particles/econ/items/silencer/silencer_ti10_immortal_shield/silencer_ti10_immortal_curse_aoe_projection.vpcf_c CRC:003df767f3 size:4201
219456219456 particles/econ/items/silencer/silencer_ti10_immortal_shield/silencer_ti10_immortal_curse_aoe_ring.vpcf_c CRC:0020ba6237 size:3753
219457219457 particles/econ/items/silencer/silencer_ti10_immortal_shield/silencer_ti10_immortal_curse_aoe_rope.vpcf_c CRC:00fc5126e6 size:3686
219458219458 particles/econ/items/silencer/silencer_ti10_immortal_shield/silencer_ti10_immortal_curse_aoe_smoke.vpcf_c CRC:009acaab9f size:3096
@@ -270565,33 +270565,33 @@ resource/game.gameevents CRC:00dd36a157 size:24852
270565270565 resource/images/ripples_in_the_dark/magic.png CRC:008466513e size:1772938
270566270566 resource/loadingdialogerrorvacbanned.res CRC:0084784f8e size:1375
270567270567 resource/loadingdialogvac.res CRC:00d43b58e7 size:2298
270568-resource/localization/abilities_brazilian.txt CRC:00a9dc9afe size:2063275
270569-resource/localization/abilities_bulgarian.txt CRC:00cf7974c7 size:2454954
270570-resource/localization/abilities_czech.txt CRC:002b8c7bff size:2017533
270571-resource/localization/abilities_danish.txt CRC:0054dde97c size:1825886
270568+resource/localization/abilities_brazilian.txt CRC:00c46b0083 size:2063284
270569+resource/localization/abilities_bulgarian.txt CRC:004e9bfadf size:2455775
270570+resource/localization/abilities_czech.txt CRC:002d441dbc size:2017542
270571+resource/localization/abilities_danish.txt CRC:00af4d3840 size:1829525
270572270572 resource/localization/abilities_dutch.txt CRC:00c9800b34 size:835260
270573270573 resource/localization/abilities_english.txt CRC:00c084cbba size:1845055
270574-resource/localization/abilities_finnish.txt CRC:0091eeb68a size:1884958
270575-resource/localization/abilities_french.txt CRC:00adf91256 size:2062897
270576-resource/localization/abilities_german.txt CRC:00be1d6d97 size:2013823
270577-resource/localization/abilities_greek.txt CRC:00f55218c6 size:2563370
270578-resource/localization/abilities_hungarian.txt CRC:00e764390b size:1979581
270579-resource/localization/abilities_italian.txt CRC:00fe376d3e size:2126403
270574+resource/localization/abilities_finnish.txt CRC:00b95ebacc size:1884967
270575+resource/localization/abilities_french.txt CRC:00a4f8b585 size:2062906
270576+resource/localization/abilities_german.txt CRC:00f2f86851 size:2013832
270577+resource/localization/abilities_greek.txt CRC:00234bfb1e size:2563379
270578+resource/localization/abilities_hungarian.txt CRC:00de530535 size:1979590
270579+resource/localization/abilities_italian.txt CRC:00e768e85c size:2126192
270580270580 resource/localization/abilities_japanese.txt CRC:009242c8a5 size:2091714
270581-resource/localization/abilities_koreana.txt CRC:00b6864aef size:2013333
270582-resource/localization/abilities_latam.txt CRC:00a1bb658f size:2116950
270583-resource/localization/abilities_norwegian.txt CRC:00ea702d37 size:1872538
270581+resource/localization/abilities_koreana.txt CRC:00490d4e82 size:2013350
270582+resource/localization/abilities_latam.txt CRC:003495d10b size:2116959
270583+resource/localization/abilities_norwegian.txt CRC:00a2ff2cae size:1872547
270584270584 resource/localization/abilities_polish.txt CRC:00f675aa3d size:1740585
270585-resource/localization/abilities_portuguese.txt CRC:00470870af size:1986252
270586-resource/localization/abilities_romanian.txt CRC:009bcea2f3 size:1692510
270587-resource/localization/abilities_russian.txt CRC:0029461289 size:2404219
270588-resource/localization/abilities_schinese.txt CRC:00b2dc2f18 size:1843983
270589-resource/localization/abilities_spanish.txt CRC:00077e2d9b size:2113393
270585+resource/localization/abilities_portuguese.txt CRC:003e34e89a size:1986261
270586+resource/localization/abilities_romanian.txt CRC:00b0913a0f size:1692519
270587+resource/localization/abilities_russian.txt CRC:00ee02088f size:2404228
270588+resource/localization/abilities_schinese.txt CRC:00d1553ec7 size:1843992
270589+resource/localization/abilities_spanish.txt CRC:003135fce0 size:2113595
270590270590 resource/localization/abilities_swedish.txt CRC:00bc4d6596 size:1896347
270591-resource/localization/abilities_tchinese.txt CRC:00e1d7368b size:1819543
270592-resource/localization/abilities_thai.txt CRC:00c814a941 size:2981473
270593-resource/localization/abilities_turkish.txt CRC:004a95665e size:1934157
270594-resource/localization/abilities_ukrainian.txt CRC:00d998c295 size:2582295
270591+resource/localization/abilities_tchinese.txt CRC:00b10c6486 size:1819381
270592+resource/localization/abilities_thai.txt CRC:00055f2c9a size:2981090
270593+resource/localization/abilities_turkish.txt CRC:005f39d6eb size:1934166
270594+resource/localization/abilities_ukrainian.txt CRC:00df93a0e8 size:2582304
270595270595 resource/localization/abilities_vietnamese.txt CRC:00d0c97046 size:2054049
270596270596 resource/localization/chat_brazilian.txt CRC:00722fc265 size:475
270597270597 resource/localization/chat_bulgarian.txt CRC:004c307382 size:634
@@ -270624,30 +270624,30 @@ resource/localization/chat_vietnamese.txt CRC:002825ae60 size:472
270624270624 resource/localization/dota_brazilian.txt CRC:009a2dd7f8 size:4179030
270625270625 resource/localization/dota_bulgarian.txt CRC:00652b6d39 size:5610978
270626270626 resource/localization/dota_czech.txt CRC:0094ef8e53 size:4335283
270627-resource/localization/dota_danish.txt CRC:00bb5283fb size:3825434
270627+resource/localization/dota_danish.txt CRC:00858aa671 size:3827164
270628270628 resource/localization/dota_dutch.txt CRC:00e3c0e851 size:2508125
270629-resource/localization/dota_english.txt CRC:005717bd63 size:4034516
270629+resource/localization/dota_english.txt CRC:004bedd7f8 size:4034793
270630270630 resource/localization/dota_finnish.txt CRC:009e88c25d size:3842106
270631-resource/localization/dota_french.txt CRC:008b5cef32 size:4490830
270632-resource/localization/dota_german.txt CRC:00976b21cd size:4345868
270633-resource/localization/dota_greek.txt CRC:00fac7e30c size:5696287
270631+resource/localization/dota_french.txt CRC:0078adfd35 size:4490926
270632+resource/localization/dota_german.txt CRC:009bb03c9c size:4345386
270633+resource/localization/dota_greek.txt CRC:0025e33a31 size:5696287
270634270634 resource/localization/dota_hungarian.txt CRC:0000da218b size:4280640
270635-resource/localization/dota_italian.txt CRC:00f39b4154 size:4382006
270635+resource/localization/dota_italian.txt CRC:00dc6ec81e size:4382097
270636270636 resource/localization/dota_japanese.txt CRC:008b209772 size:4658392
270637270637 resource/localization/dota_koreana.txt CRC:00b75e9d33 size:4383821
270638270638 resource/localization/dota_latam.txt CRC:002372b46b size:4428521
270639270639 resource/localization/dota_norwegian.txt CRC:00e9a4c98f size:4048853
270640-resource/localization/dota_polish.txt CRC:00ccb8ce55 size:4067567
270640+resource/localization/dota_polish.txt CRC:002e68394f size:4077931
270641270641 resource/localization/dota_portuguese.txt CRC:00e0a0e4d3 size:4276906
270642-resource/localization/dota_romanian.txt CRC:00650e2dbc size:2682612
270643-resource/localization/dota_russian.txt CRC:0048b92561 size:5377150
270642+resource/localization/dota_romanian.txt CRC:001847f160 size:2687270
270643+resource/localization/dota_russian.txt CRC:00b55bec96 size:5377150
270644270644 resource/localization/dota_schinese.txt CRC:00e41e509a size:3940552
270645270645 resource/localization/dota_spanish.txt CRC:004c75311d size:4443142
270646270646 resource/localization/dota_swedish.txt CRC:0076fefcb2 size:4004271
270647-resource/localization/dota_tchinese.txt CRC:00a994335b size:3710021
270648-resource/localization/dota_thai.txt CRC:00eb503066 size:6421002
270647+resource/localization/dota_tchinese.txt CRC:006364af0d size:3710109
270648+resource/localization/dota_thai.txt CRC:00e9b4e27d size:6426853
270649270649 resource/localization/dota_turkish.txt CRC:00e2232cd9 size:3806703
270650-resource/localization/dota_ukrainian.txt CRC:004cd905e9 size:5551810
270650+resource/localization/dota_ukrainian.txt CRC:000cb966aa size:5558617
270651270651 resource/localization/dota_vietnamese.txt CRC:0032681108 size:4478135
270652270652 resource/localization/gameui_brazilian.txt CRC:006e461c90 size:39078
270653270653 resource/localization/gameui_bulgarian.txt CRC:0083ed0c96 size:54086
@@ -270735,30 +270735,30 @@ resource/localization/hero_lore_ukrainian.txt CRC:00aa1835d9 size:270057
270735270735 resource/localization/hero_lore_vietnamese.txt CRC:00dd61aaa2 size:240253
270736270736 resource/localization/items_brazilian.txt CRC:000eb130ba size:4759123
270737270737 resource/localization/items_bulgarian.txt CRC:00570da0b9 size:6003735
270738-resource/localization/items_czech.txt CRC:00079bef77 size:4651522
270738+resou
This preview is truncated. The source commit contains the complete diff.
Mgame/dota/readonly_tools_asset_info.txt+5-1
game/dota/readonly_tools_asset_info.txt
+5-1
@@ -70321,7 +70321,6 @@ materials/particle/shredder/shredder_chain_furnace.vtex
7032170321 materials/particle/sigil_projected_01.vmat
7032270322 materials/particle/sigil_projected_01_color_psd_9c377c15.vtex
7032370323 materials/particle/silencer/silencer_ti10_immortal_shield/projected_silencer_ti10_immortal_face.vmat
70324-materials/particle/silencer/silencer_ti10_immortal_shield/silencer_ti10_immortal_face_color_psd_9b89fa19.vtex
7032570324 materials/particle/silencer/silencer_ti10_immortal_shield/silencer_ti10_immortal_face_normal_psd_7cb308c3.vtex
7032670325 materials/particle/skull.vtex
7032770326 materials/particle/slark/slark_fall20_immortal/shark_color_psd_6d5ccf9c.vtex
@@ -378561,3 +378560,8 @@ materials/stickers/season_13/talent/textures/sticker_13_22793772_mask_png_c655c7
378561378560 materials/stickers/season_13/talent/textures/sticker_13_22793772_res_png_490cf7a0.vtex
378562378561 materials/stickers/season_13/talent/textures/sticker_13_22793772_res_png_c649baae.vtex
378563378562 materials/stickers/season_13/talent/materials/sticker_13_22793772_3_mat_vmat_g_tbackgroundeffectnoise_c80a5cf6.vtex
378563+sounds/talentcontent/season_13/107803494_1.vsnd
378564+sounds/talentcontent/season_13/107803494_3.vsnd
378565+sounds/talentcontent/season_13/343774159_2.vsnd
378566+sounds/talentcontent/season_13/community_broadcasts/ns_art_3.vsnd
378567+materials/particle/silencer/silencer_ti10_immortal_shield/silencer_ti10_immortal_face_trans_psd_b0a73f6f.vtex
Mgame/dota/resource/ti15_compendium_caster_list.txt+8-1
game/dota/resource/ti15_compendium_caster_list.txt
+8-1
@@ -695,7 +695,7 @@
695695 "real_name" "Gabriel García Dávalos"
696696 "sticker" "35163"
697697 "autograph" "2435"
698- "chatwheels" "402064"
698+ "chatwheels" "402064,402082"
699699 "bundles" "36858,36859,36860,36861"
700700 }
701701 "10"
@@ -1000,6 +1000,7 @@
10001000 "real_name" "JIAOYANG ZENG"
10011001 "sticker" "34917"
10021002 "autograph" "2401"
1003+ "chatwheels" "402080,402081"
10031004 "bundles" "35895,35896,35897,35898"
10041005 }
10051006 "5"
@@ -1192,5 +1193,11 @@
11921193 "chatwheels" "401958,401959"
11931194 "bundles" "37010,37011,37012,37013"
11941195 }
1196+ "24"
1197+ {
1198+ "account_id" "90137663"
1199+ "name" "Zhou"
1200+ "real_name" "陈尧"
1201+ }
11951202 }
11961203 }
Mgame/dota/steam.inf+4-4
game/dota/steam.inf
+4-4
@@ -1,10 +1,10 @@
1-ClientVersion=6879
2-ServerVersion=6879
1+ClientVersion=6882
2+ServerVersion=6882
33 ProductName=dota2_workshop
44 appID=570
55 ServerAppID=373310
66 CustomGameServerAppID=471280
77 ToolsAppID=316570
8-SourceRevision=10873925
8+SourceRevision=10875429
99 VersionDate=Jul 31 2026
10-VersionTime=12:38:40
10+VersionTime=17:24:06
Update information⌄
- Build
- 24503204
- Associated changelist
- 37689584
- Game version
- 6882
Found something incorrect?
Report a missing patch note, incorrect file change, or other problem.