Dota 2 update

Build 24417309

27 Jul 2026, 18:26 UTC

Official patch notes

Not available

Technical changes

5 files changed

+31 additions-40 removals
View file changes

Technical changes

Changed files

5 tracked files.

5 files+31-40
M
DumpSource2/schemas/server/dynpitchvol_base_t.h
+2-2
@@ -17,8 +17,8 @@
1717 // "pitch": 0,
1818 // "spinupsav": 0,
1919 // "spindownsav": 0,
20-// "pitchfrac": -1318401254,
21-// "vol": 32766,
20+// "pitchfrac": -2108568806,
21+// "vol": 32767,
2222 // "fadeinsav": 0,
2323 // "fadeoutsav": 0,
2424 // "volfrac": 0,
M
DumpSource2/schemas/server/dynpitchvol_t.h
+2-2
@@ -17,8 +17,8 @@
1717 // "pitch": 0,
1818 // "spinupsav": 0,
1919 // "spindownsav": 0,
20-// "pitchfrac": -1318401254,
21-// "vol": 32766,
20+// "pitchfrac": -2108568806,
21+// "vol": 32767,
2222 // "fadeinsav": 0,
2323 // "fadeoutsav": 0,
2424 // "volfrac": 0,
M
game/dota/bin/win64/client_strings.txt
+16-25
@@ -167,8 +167,6 @@
167167 (%lu = 0x%lx)\n
168168 (%u = 0x%x)\n
169169 (+%d more due to usercommand delivery)
170- (08@HPXb@
171- (0X`hpz@
172170 (Dirty Animation)
173171 (INVALID PSS PARAMETERS)\n
174172 (Negative)
@@ -37123,13 +37121,11 @@ $hRh
3712337121 0234
3712437122 02V8[
3712537123 05=k
37126-08@J@
3712737124 08bX
3712837125 09,h
3712937126 0:%02d
3713037127 0;Q5[
3713137128 0<cz
37132-0>pw
3713337129 0M2~@p
3713437130 0Marks latest announcement timestamp read by user
3713537131 0Name of the file to publish in the user's cloud.
@@ -37420,7 +37416,6 @@ $hRh
3742037416 1}oP
3742137417 2 .CMsgBattleReport_CompareContext"
3742237418 2 .CMsgGCRoutingInfo.RoutingMethod:
37423-2 06
3742437419 2 arguments expected: %s <map name> <override map name>\n
3742537420 2!.CMsgAddSocketResponse.EAddSocket"
3742637421 2!.CMsgBattleReport_HighlightRarity
@@ -37541,7 +37536,6 @@ $hRh
3754137536 20.CMsgSpectateFriendGameResponse.EWatchLiveResult"
3754237537 200 200 200 196
3754337538 2013-01-01
37544-2016
3754537539 2022_diretide_collectors_cache
3754637540 2025_cta_collectors_cache_voting
3754737541 20t\f
@@ -37713,7 +37707,7 @@ $hRh
3771337707 2@.CMsgClientToGCFantasyCraftingPerformOperationResponse.EResponse
3771437708 2@.CMsgClientToGCJoinPrivateCoachingSessionLobbyResponse.EResponse"
3771537709 2@.CMsgClientToGCMonsterHunterDevModifyHeroCodexResponse.EResponse"u\n\tEResponse
37716-2@36
37710+2@06
3771737711 2A.CMsgClientToGCGetCurrentPrivateCoachingSessionResponse.EResponse
3771837712 2Array of text tags to apply to the published file.
3771937713 2B.CMsgClientToGCFantasyCraftingSelectGlobalPrefixResponse.EResponse
@@ -37737,6 +37731,7 @@ $hRh
3773737731 2J.CMsgClientToGCMonsterHunterDevClaimInvestigationRewardsResponse.EResponse"u\n\tEResponse
3773837732 2K.CMsgClientToGCGetAvailablePrivateCoachingSessionsSummaryResponse.EResponse
3773937733 2L.CMsgClientToGCMonsterHunterRequestMaterialsNeededByFriendResponse.EResponse
37734+2P16
3774037735 2Set of published file Ids to retrieve details for.
3774137736 2Tm=#
3774237737 2Uiwp"9
@@ -37869,12 +37864,13 @@ $hRh
3786937864 2\r.ELeaguePhase
3787037865 2\rlhp
3787137866 2\vp!d
37867+2\vpt
3787237868 2^pV
3787337869 2_bot
3787437870 2_mid
3787537871 2_top
3787637872 2_week_streak
37877-2`o3
37873+2`36
3787837874 2a"l
3787937875 2bT~
3788037876 2cb:RO
@@ -38548,6 +38544,7 @@ $hRh
3854838544 : initpredictable %d:%s for %d slots\n
3854938545 : unrecognized parent "%s"\n
3855038546 :':+:1:K:Q:[:c:g:m:y:
38547+:036
3855138548 :4\n\vdescription
3855238549 :9\n\tkey_field
3855338550 :BAD OBJECT
@@ -39061,7 +39058,7 @@ $hRh
3906139058 @BoneSetup
3906239059 @DebugIndividualStyle
3906339060 @HPXf
39064-@HV@p
39061+@HV`p
3906539062 @Integer overflow in %s
3906639063 @MfKZ
3906739064 @Pgl
@@ -39126,7 +39123,6 @@ A9ur
3912639123 A<fP
3912739124 A>x8
3912839125 AA Compromise
39129-AA:p
3913039126 AABB
3913139127 AABBDirection
3913239128 AACompromise
@@ -40845,7 +40841,6 @@ BOOLEAN
4084540841 BPEventLevelIcon
4084640842 BPIN_txt
4084740843 BPLevel
40848-BPj=
4084940844 BReadyForDisplay
4085040845 BRouteMsgToJob
4085140846 BRouteWorkItemCompleted called for a job that could not be found!\n
@@ -55484,7 +55479,6 @@ E\n\thero_data
5548455479 E\n\tloc_stats
5548555480 E\n\vhunt_reward
5548655481 E\n\vinventories
55487-E\npj=
5548855482 EarlyPurchaseMaterials
5548955483 EarlyRetireParticleSystems
5549055484 Earned
@@ -65581,8 +65575,7 @@ P-224
6558165575 P-256
6558265576 P-384
6558365577 P-521
65584-P08@J@
65585-P08JP*2
65578+P08Jp*2
6558665579 P08N
6558765580 P0WonMatch
6558865581 P1Avatar
@@ -65591,7 +65584,6 @@ P1\t98"
6559165584 P2Avatar
6559265585 P2P ping to "%s". Timed out after %.2fms\n
6559365586 P5[1
65594-P6`N
6559565587 PAGN_4
6559665588 PAGrave
6559765589 PAIN: %2.2f\n
@@ -67929,7 +67921,7 @@ R\r1>Vp
6792967921 R\tV_iswcntrl
6793067922 R\vP!m
6793167923 R\vp!y
67932-R\vpT
67924+R\vpt
6793367925 R]Di
6793467926 R_T5Y
6793567927 Rad Guys
@@ -75776,7 +75768,8 @@ X\n\tGraphData
7577675768 X\tQo
7577775769 Xd3h
7577875770 Xdota
75779-Xf y
75771+Xf x
75772+Xf@y
7578075773 XfJ7
7578175774 Xin \t
7578275775 XjfR
@@ -76057,7 +76050,6 @@ Z~wl
7605776050 \fBlessingID_t
7605876051 \fCEntityIndex"
7605976052 \fKS1
76060-\fPA6
7606176053 \fW9c
7606276054 \fXu"L
7606376055 \f\tV_acosd
@@ -76066,7 +76058,7 @@ Z~wl
7606676058 \fevents.proto
7606776059 \fevents.proto"
7606876060 \fiaR
76069-\fp\vPt
76061+\fpA6
7607076062 \ful2
7607176063 \fy&3Gl
7607276064 \l:ArR
@@ -76487,7 +76479,6 @@ Z~wl
7648776479 \n/CMsgClientToGCSubmitCoachTeammateRatingResponse
7648876480 \n/CMsgDOTATeamInvite_GCImmediateResponseToInviter
7648976481 \n/steammessages_publishedfile.steamworkssdk.proto
76490-\n066
7649176482 \n0CMsgClientToGCMonsterHunterGiftMaterialsResponse
7649276483 \n0CMsgClientToGCOverworldDevClearInventoryResponse
7649376484 \n0CMsgClientToGCPlayerCardSpecificPurchaseResponse
@@ -76605,6 +76596,7 @@ Z~wl
7660576596 \nLeagueID_t"
7660676597 \nLeagueID_t"9\n#CMsgDOTACompendiumSelectionResponse
7660776598 \nLeagueID_t"C\n-CMsgDOTACompendiumRemoveAllSelectionsResponse
76599+\nP66
7660876600 \nPlayerID_t
7660976601 \nPlayerID_t"
7661076602 \nSimulating Entities:\n\n
@@ -78686,9 +78678,9 @@ _video
7868678678 _wjb
7868778679 _xU`u
7868878680 _}eOk
78689-`2 06
7869078681 `28)fk
78691-`2@36
78682+`2@06
78683+`2`36
7869278684 `3?New@Array@v8@@SA?AV?$Local@VArray@v8@@@2@PEAVIsolate@2@H@Z
7869378685 `:zQF
7869478686 `D$daM-l
@@ -80147,7 +80139,6 @@ b\tV_longjmp
8014780139 b\vP\n0
8014880140 b\vp\n0
8014980141 b]jY
80150-b`o3
8015180142 backdoor_protection
8015280143 backdoor_protection_in_base
8015380144 backend_response
@@ -89181,7 +89172,6 @@ hours_remaining
8918189172 houseIdentifier
8918289173 hover
8918389174 how_to_play
89184-hpz@
8918589175 hr_H
8918689176 href="
8918789177 hscroll
@@ -99103,8 +99093,8 @@ p4 edit ..\panorama\videos\heroes\%s.webm\n
9910399093 p4Z3
9910499094 p5Z3
9910599095 p5\nL,
99106-p60!
9910799096 p618
99097+p6P!
9910899098 p>?Set@Template@v8@@QEAAXV?$Local@VName@v8@@@2@V?$Local@VData@v8@@@2@W4PropertyAttribute@2@@Z
9910999099 p@0pqE5tsO?|1
9911099100 pCheckpointName
@@ -102089,6 +102079,7 @@ qx(q
102089102079 r axis
102090102080 r$0I
102091102081 r-IE
102082+r0)6
102092102083 r184
102093102084 r1c1
102094102085 r1c2
M
game/dota/pak01_dir.txt
+6-6
@@ -104718,7 +104718,7 @@ models/dark_carnival/cart_2d_bridge_long.vmdl_c CRC:0050a9ef88 size:12330
104718104718 models/dark_carnival/cart_2d_c.vmdl_c CRC:007e8c8827 size:41590
104719104719 models/dark_carnival/cart_2d_cauldron.vmdl_c CRC:002b268559 size:50345
104720104720 models/dark_carnival/cart_2d_joint_curve.vmdl_c CRC:000d9ae0f1 size:5081
104721-models/dark_carnival/cart_2d_main.vmdl_c CRC:00b312663c size:120864
104721+models/dark_carnival/cart_2d_main.vmdl_c CRC:0063680183 size:125136
104722104722 models/dark_carnival/cart_2d_prison.vmdl_c CRC:0052a1e8b0 size:47070
104723104723 models/dark_carnival/cart_2d_smelting.vmdl_c CRC:008a81056e size:45462
104724104724 models/dark_carnival/cart_2d_storage.vmdl_c CRC:00ee1b4db3 size:96806
@@ -174790,7 +174790,7 @@ panorama/layout/event_goal.vxml_c CRC:002214a811 size:1626
174790174790 panorama/layout/event_leaderboard.vxml_c CRC:0090bf454e size:2128
174791174791 panorama/layout/event_level_shield.vxml_c CRC:00c842e708 size:1521
174792174792 panorama/layout/event_reward_claim_button.vxml_c CRC:00eb29d67d size:2813
174793-panorama/layout/events/dark_carnival/background_dark_carnival.vxml_c CRC:00add186f1 size:7543
174793+panorama/layout/events/dark_carnival/background_dark_carnival.vxml_c CRC:001d4e4add size:8422
174794174794 panorama/layout/events/dark_carnival/context_menu_dark_carnival_node_debug.vxml_c CRC:00b72aa256 size:2154
174795174795 panorama/layout/events/dark_carnival/dark_carnival_candy_shop_help_popup.vxml_c CRC:004dd6e3d7 size:2299
174796174796 panorama/layout/events/dark_carnival/dc_test_03.vxml_c CRC:005b6f1f56 size:1436
@@ -174825,7 +174825,7 @@ panorama/layout/events/dark_carnival/tooltip_dark_carnival_store_purchase_all.vx
174825174825 panorama/layout/events/dark_carnival/tooltip_dark_carnival_store_secret_rooms_pack.vxml_c CRC:0054e018bb size:1754
174826174826 panorama/layout/events/dark_carnival/ui_button_dark_carnival.vxml_c CRC:00d7a623a3 size:1608
174827174827 panorama/layout/events/dark_carnival/ui_button_dark_carnival_purchase.vxml_c CRC:00a8ca4132 size:2374
174828-panorama/layout/events/dark_carnival/ui_dark_carnival_completion_progress.vxml_c CRC:0028eb6e3e size:2482
174828+panorama/layout/events/dark_carnival/ui_dark_carnival_completion_progress.vxml_c CRC:00e40732c9 size:2444
174829174829 panorama/layout/events/dark_carnival/ui_dark_carnival_inventory.vxml_c CRC:00692a8ca7 size:2132
174830174830 panorama/layout/events/dark_carnival/ui_dark_carnival_inventory_picker.vxml_c CRC:00bf0ffd3d size:2036
174831174831 panorama/layout/events/dark_carnival/ui_dark_carnival_inventory_tray.vxml_c CRC:0047b306ab size:2476
@@ -176980,7 +176980,7 @@ panorama/styles/event_goal.vcss_c CRC:00693eab46 size:4235
176980176980 panorama/styles/event_leaderboard.vcss_c CRC:0000e7da29 size:8421
176981176981 panorama/styles/event_level_shield.vcss_c CRC:008dc4fec4 size:33637
176982176982 panorama/styles/event_reward_claim_button.vcss_c CRC:0008bc030f size:17086
176983-panorama/styles/events/dark_carnival/background_dark_carnival.vcss_c CRC:007c9b9a61 size:45911
176983+panorama/styles/events/dark_carnival/background_dark_carnival.vcss_c CRC:009e8a1b30 size:48594
176984176984 panorama/styles/events/dark_carnival/context_menu_dark_carnival_node_debug.vcss_c CRC:00137360f3 size:4777
176985176985 panorama/styles/events/dark_carnival/dark_carnival_candy_shop_help_popup.vcss_c CRC:00fcab876c size:13469
176986176986 panorama/styles/events/dark_carnival/dark_carnival_shared.vcss_c CRC:00ff52cb51 size:70357
@@ -177016,7 +177016,7 @@ panorama/styles/events/dark_carnival/tooltip_dark_carnival_store_purchase_all.vc
177016177016 panorama/styles/events/dark_carnival/tooltip_dark_carnival_store_secret_rooms_pack.vcss_c CRC:0024ec5cb1 size:3088
177017177017 panorama/styles/events/dark_carnival/ui_button_dark_carnival.vcss_c CRC:000865d8b2 size:9249
177018177018 panorama/styles/events/dark_carnival/ui_button_dark_carnival_purchase.vcss_c CRC:00e0d4ce17 size:20403
177019-panorama/styles/events/dark_carnival/ui_dark_carnival_completion_progress.vcss_c CRC:00130de42b size:13008
177019+panorama/styles/events/dark_carnival/ui_dark_carnival_completion_progress.vcss_c CRC:00b619b6f5 size:13313
177020177020 panorama/styles/events/dark_carnival/ui_dark_carnival_inventory.vcss_c CRC:00c8bd7f94 size:12552
177021177021 panorama/styles/events/dark_carnival/ui_dark_carnival_inventory_picker.vcss_c CRC:000e42bfbd size:1458
177022177022 panorama/styles/events/dark_carnival/ui_dark_carnival_inventory_tray.vcss_c CRC:00c788df29 size:11643
@@ -267575,7 +267575,7 @@ resource/localization/dota_bulgarian.txt CRC:003bf74ba9 size:5546882
267575267575 resource/localization/dota_czech.txt CRC:006dd56d39 size:4292374
267576267576 resource/localization/dota_danish.txt CRC:000d4eabc2 size:3787719
267577267577 resource/localization/dota_dutch.txt CRC:007afb291e size:2460997
267578-resource/localization/dota_english.txt CRC:000596fcc1 size:3994888
267578+resource/localization/dota_english.txt CRC:00123f2b54 size:3995116
267579267579 resource/localization/dota_finnish.txt CRC:0029fd3068 size:3800608
267580267580 resource/localization/dota_french.txt CRC:00ef2ff0a3 size:4450977
267581267581 resource/localization/dota_german.txt CRC:00d5d2105c size:4302100
M
game/dota/steam.inf
+5-5
@@ -1,10 +1,10 @@
1-ClientVersion=6869
2-ServerVersion=6869
1+ClientVersion=6870
2+ServerVersion=6870
33 ProductName=dota2_workshop
44 appID=570
55 ServerAppID=373310
66 CustomGameServerAppID=471280
77 ToolsAppID=316570
8-SourceRevision=10853000
9-VersionDate=Jul 24 2026
10-VersionTime=17:22:52
8+SourceRevision=10855917
9+VersionDate=Jul 27 2026
10+VersionTime=10:52:19
Update information
Build
24417309
Associated changelist
37567286
Game version
6870

Found something incorrect?

Report a missing patch note, incorrect file change, or other problem.