Dota 2 update

Build 24761820

16 Aug 2026, 13:17 UTC

Official patch notes

Not available

Technical changes

5 files changed

+31 additions-27 removals
View file changes

Technical changes

Changed files

5 tracked files.

5 files+31-27
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": 330150634,
21-// "vol": 32767,
20+// "pitchfrac": 224375530,
21+// "vol": 32762,
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": 330150634,
21-// "vol": 32767,
20+// "pitchfrac": 224375530,
21+// "vol": 32762,
2222 // "fadeinsav": 0,
2323 // "fadeoutsav": 0,
2424 // "volfrac": 0,
M
game/dota/bin/win64/client_strings.txt
+21-17
@@ -244,6 +244,7 @@
244244 [procedural]
245245 [removed w REMOVED_KEYFIELD]
246246 [via entity lump b/c no save data for '%s' - first visit to map]
247+ \n0Z8
247248 \n\nSpeechMute
248249 \n\necon_items
249250 \n\npeek_items
@@ -8158,7 +8159,6 @@ $hRh
81588159 *.d2sc;*.json;*.d2scb
81598160 *.log
81608161 *.png;*.jpg;*.jpeg
8161-*065
81628162 *0fT
81638163 *1~Pt
81648164 *5\n\rESourceEngine
@@ -8171,6 +8171,7 @@ $hRh
81718171 *Enable the rendering of the hud
81728172 *Gets the last-played times for the account
81738173 *O\n\fDOTA_CM_PICK
8174+*P65
81748175 *Returns the player's community preferences
81758176 *UlS
81768177 *Y$ve
@@ -8637,7 +8638,6 @@ $hRh
86378638 ,l0a
86388639 ,name:
86398640 ,oYR
8640-,paE
86418641 ,section=
86428642 ,steammessages_steamlearn.steamworkssdk.proto"
86438643 ,steammessages_steamlearn.steamworkssdk.proto"b\n
@@ -37749,6 +37749,7 @@ $hRh
3774937749 2013-01-01
3775037750 2022_diretide_collectors_cache
3775137751 2025_cta_collectors_cache_voting
37752+20Z8
3775237753 20t\f
3775337754 20x9
3775437755 21.CMsgClientToGCBingoGetUserDataResponse.EResponse
@@ -37918,7 +37919,6 @@ $hRh
3791837919 2@.CMsgClientToGCFantasyCraftingPerformOperationResponse.EResponse
3791937920 2@.CMsgClientToGCJoinPrivateCoachingSessionLobbyResponse.EResponse"
3792037921 2@.CMsgClientToGCMonsterHunterDevModifyHeroCodexResponse.EResponse"u\n\tEResponse
37921-2@ZC
3792237922 2A.CMsgClientToGCGetCurrentPrivateCoachingSessionResponse.EResponse
3792337923 2Array of text tags to apply to the published file.
3792437924 2B.CMsgClientToGCFantasyCraftingSelectGlobalPrefixResponse.EResponse
@@ -37942,7 +37942,6 @@ $hRh
3794237942 2J.CMsgClientToGCMonsterHunterDevClaimInvestigationRewardsResponse.EResponse"u\n\tEResponse
3794337943 2K.CMsgClientToGCGetAvailablePrivateCoachingSessionsSummaryResponse.EResponse
3794437944 2L.CMsgClientToGCMonsterHunterRequestMaterialsNeededByFriendResponse.EResponse
37945-2Pr<
3794637945 2Set of published file Ids to retrieve details for.
3794737946 2Tm=#
3794837947 2Uiwp"9
@@ -38075,11 +38074,13 @@ $hRh
3807538074 2\r.ELeaguePhase
3807638075 2\rlhp
3807738076 2\vp!d
38077+2\vpt
3807838078 2^pV
3807938079 2_bot
3808038080 2_mid
3808138081 2_top
3808238082 2_week_streak
38083+2`ZC
3808338084 2a"l
3808438085 2bT~
3808538086 2cb:RO
@@ -38088,6 +38089,7 @@ $hRh
3808838089 2nIg
3808938090 2ndry
3809038091 2p"6
38092+2pr<
3809138093 2prB
3809238094 3#DOTA_Hero_Selection_AllDraft_YouPicking_LosingGold
3809338095 3%3+3/353A3G3[3_3g3k3s3y3
@@ -38750,14 +38752,15 @@ $hRh
3875038752 : initpredictable %d:%s for %d slots\n
3875138753 : unrecognized parent "%s"\n
3875238754 :':+:1:K:Q:[:c:g:m:y:
38753-:065
38755+:0Z8
3875438756 :4\n\vdescription
3875538757 :9\n\tkey_field
3875638758 :BAD OBJECT
3875738759 :Blowfish part of OpenSSL 1.0.2j 26 Sep 2016
3875838760 :EXTERNAL TYPE %s\n
3875938761 :LBN
3876038762 :NAy
38763+:P65
3876138764 :QYJ
3876238765 :Vlq
3876338766 :\n5kKillEaterEventType_Brewmaster_KillsDuringPrimalSplit
@@ -39252,7 +39255,6 @@ $hRh
3925239255 @!@%@+@1@?@C@E@]@a@g@m@
3925339256 @0pp
3925439257 @333333)@R
39255-@4pWC
3925639258 @888
3925739259 @?SlowGetInternalField@Object@v8@@AEAA?AV?$Local@VData@v8@@@2@H@Z
3925839260 @BH]f
@@ -62736,6 +62738,7 @@ LZWDecodeCompat: Not enough data at scanline %d (short %ld bytes)
6273662738 LZWDecodeCompat: Wrong length of decoded string: data probably corrupted at scanline %d
6273762739 LZWPreDecode
6273862740 LZWSetupEncode
62741+L\f0Z8
6273962742 L\nHk_ECandyShopAuditAction_DEPRECATED_EventActionGrantInventorySizeIncrease
6274062743 L\n\fincludevotes
6274162744 L\n\rcontributions
@@ -66061,14 +66064,13 @@ P-224
6606166064 P-256
6606266065 P-384
6606366066 P-521
66064-P08J
66067+P08J [8
6606566068 P0WonMatch
6606666069 P1Avatar
6606766070 P1WonMatch
6606866071 P1\t98"
6606966072 P2Avatar
6607066073 P2P ping to "%s". Timed out after %.2fms\n
66071-P4pWC
6607266074 P5[1
6607366075 PAGN_4
6607466076 PAGrave
@@ -68321,7 +68323,6 @@ RP: Setting WatchableGameID to %llu\n
6832168323 RP: Setting lobby to %s\n
6832268324 RP: Setting party to %s\n
6832368325 RP;e!
68324-RPr<
6832568326 RSA Data Security, Inc.
6832668327 RSA Data Security, Inc. PKCS
6832768328 RSA PRIVATE KEY
@@ -68418,7 +68419,7 @@ R\n\vpredictions
6841868419 R\r1>Vp
6841968420 R\tV_iswcntrl
6842068421 R\vp!y
68421-R\vpT
68422+R\vpt
6842268423 R]Di
6842368424 R_T5Y
6842468425 Rad Guys
@@ -69626,6 +69627,7 @@ RowReward%d
6962669627 RowType%d
6962769628 RowValueLabel
6962869629 RowsPerStrip
69630+Rpr<
6962969631 Rq[R
6963069632 RrBoN
6963169633 RtIF
@@ -76594,7 +76596,6 @@ Z~wl
7659476596 \fevents.proto
7659576597 \fevents.proto"
7659676598 \fiaR
76597-\fp\vPt
7659876599 \ful2
7659976600 \fy&3Gl
7660076601 \l:ArR
@@ -77015,7 +77016,6 @@ Z~wl
7701577016 \n/CMsgClientToGCSubmitCoachTeammateRatingResponse
7701677017 \n/CMsgDOTATeamInvite_GCImmediateResponseToInviter
7701777018 \n/steammessages_publishedfile.steamworkssdk.proto
77018-\n065
7701977019 \n0CMsgClientToGCMonsterHunterGiftMaterialsResponse
7702077020 \n0CMsgClientToGCOverworldDevClearInventoryResponse
7702177021 \n0CMsgClientToGCPlayerCardSpecificPurchaseResponse
@@ -77026,7 +77026,7 @@ Z~wl
7702677026 \n0CMsgGCToClientPurchaseFilteredPlayerSlotResponse
7702777027 \n0CMsgGCToClientRequestActiveBeaconPartiesResponse
7702877028 \n0CMsgGCtoGCAssociatedExploiterAccountInfoResponse
77029-\n0SE
77029+\n0Z8
7703077030 \n1CDOTAClientMsg_AbilitySpecificChannelRequiresHalt
7703177031 \n1CDOTAUserMsg_MonsterHunter_InvestigationGameState
7703277032 \n1CHelpRequestLogs_UploadUserApplicationLog_Request
@@ -77134,6 +77134,8 @@ Z~wl
7713477134 \nLeagueID_t"
7713577135 \nLeagueID_t"9\n#CMsgDOTACompendiumSelectionResponse
7713677136 \nLeagueID_t"C\n-CMsgDOTACompendiumRemoveAllSelectionsResponse
77137+\nP65
77138+\nPSE
7713777139 \nPlayerID_t
7713877140 \nPlayerID_t"
7713977141 \nSimulating Entities:\n\n
@@ -77485,7 +77487,6 @@ Z~wl
7748577487 \n\fwebapi_param
7748677488 \n\fwhat_changed
7748777489 \n\fwinning_team
77488-\n\n065
7748977490 \n\n0CMsgClientToGCCavernCrawlRequestMapStateResponse
7749077491 \n\n0CMsgGCToClientBattlePassRollup_International2016
7749177492 \n\nACH_FAILED
@@ -77517,6 +77518,7 @@ Z~wl
7751777518 \n\nNAME_TAKEN
7751877519 \n\nNOT_LEADER
7751977520 \n\nOAuthToken
77521+\n\nP65
7752077522 \n\nPARTY_FULL
7752177523 \n\nPrediction
7752277524 \n\nROLL_STATS
@@ -80598,7 +80600,6 @@ a|gj(
8059880600 a|w9i
8059980601 b <= sizeof ctx->buf
8060080602 b <= sizeof ctx->final
80601-b0+E
8060280603 b0FCLlvCRJw
8060380604 b0M%
8060480605 b2i_PVK_bio
@@ -80645,6 +80646,7 @@ bMutedText
8064580646 bMutedVoice
8064680647 bN.l
8064780648 bOverheadEffect
80649+bP+E
8064880650 bPb:L7X)
8064980651 bReturnUnslowed
8065080652 bSellable
@@ -99704,7 +99706,8 @@ p.other
9970499706 p.ppBasis
9970599707 p.prime
9970699708 p.tpBasis
99707-p0j@%8
99709+p0J0nE
99710+p0j`%8
9970899711 p2p_ping could not convert "%s" to a CPeerToPeerAddress\n
9970999712 p2p_ping could not ping "%s" because they are an unknown peer\n
9971099713 p2p_ping requires a destination address\n
@@ -99717,8 +99720,8 @@ p4 edit ..\panorama\videos\heroes\%s.webm\n
9971799720 p4Z3
9971899721 p5Z3
9971999722 p5\nL,
99720-p60R
9972199723 p618
99724+p6PR
9972299725 p>?Set@Template@v8@@QEAAXV?$Local@VName@v8@@@2@V?$Local@VData@v8@@@2@W4PropertyAttribute@2@@Z
9972399726 p@0pqE5tsO?|1
9972499727 pCheckpointName
@@ -102708,6 +102711,7 @@ qx(q
102708102711 r axis
102709102712 r$0I
102710102713 r-IE
102714+r0Z8
102711102715 r184
102712102716 r1c1
102713102717 r1c2
M
game/dota/pak01_dir.txt
+1-1
@@ -274702,7 +274702,7 @@ scripts/craftworks_frostivus_2024.vdata_c CRC:002885c7a6 size:6117
274702274702 scripts/creep_pull_timings.txt CRC:00e3848198 size:4700
274703274703 scripts/decalgroups.vdata_c CRC:008efeee88 size:1306
274704274704 scripts/divisions.txt CRC:003095b317 size:820
274705-scripts/dota_pro_player_info.json CRC:001f23298b size:19
274705+scripts/dota_pro_player_info.json CRC:001a493229 size:3033745
274706274706 scripts/dota_tutorial.txt CRC:00c14ebe25 size:1116
274707274707 scripts/emoticons.txt CRC:00c39ace5f size:106028
274708274708 scripts/emoticons/fancontent_old_emoticons.txt CRC:008981b002 size:99434
M
game/dota/steam.inf
+5-5
@@ -1,10 +1,10 @@
1-ClientVersion=6903
2-ServerVersion=6903
1+ClientVersion=6904
2+ServerVersion=6904
33 ProductName=dota2_workshop
44 appID=570
55 ServerAppID=373310
66 CustomGameServerAppID=471280
77 ToolsAppID=316570
8-SourceRevision=10915050
9-VersionDate=Aug 15 2026
10-VersionTime=12:11:31
8+SourceRevision=10915532
9+VersionDate=Aug 16 2026
10+VersionTime=05:53:28
Update information⌄
Build
24761820
Associated changelist
38069294
Game version
6904

Found something incorrect?

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