Dota 2 update

Build 25842054

10 Oct 2026, 00:45 UTC

Official patch notes

Not available

Technical changes

17 files changed

+890 additions-827 removals
View file changes

Technical changes

Changed files

17 tracked files.

17 files+890-827
M
DumpSource2/.stringsignore
+2-0
@@ -28084,6 +28084,7 @@ Show dynamic bounce lights and real-time emissive as baked bounce in the Hammer
2808428084 Show edge length on edge selection preview
2808528085 Show entity contexts in ent_text display
2808628086 Show entity packing stats, pass 'clear' as argument to reset counts.
28087+Show equipped persona portraits in the hero grid.
2808728088 Show every hero as alive
2808828089 Show gamestate round transitions.
2808928090 Show health bars when the game or camera mode would ordinarily hide them.
@@ -35416,6 +35417,7 @@ dota_hero_force_respawn_time
3541635417 dota_hero_god_mode
3541735418 dota_hero_grid_monster_hunter_hero_atlas_filter_mode_toggle
3541835419 dota_hero_grid_role_threshold_percent
35420+dota_hero_grid_show_persona_portraits
3541935421 dota_hero_indicators_hide_distance
3542035422 dota_hero_indicators_max_distance
3542135423 dota_hero_indicators_max_radius
M
DumpSource2/convars.txt
+3-0
@@ -4873,6 +4873,9 @@ dota_hero_grid_monster_hunter_hero_atlas_filter_mode_toggle false (developmenton
48734873 dota_hero_grid_role_threshold_percent 30 (developmentonly clientdll defensive)
48744874 <no description>
48754875
4876+dota_hero_grid_show_persona_portraits false (clientdll archive)
4877+ Show equipped persona portraits in the hero grid.
4878+
48764879 dota_hero_indicators_hide_distance 1000 (clientdll archive per_user)
48774880 <no description>
M
game/bin/win64/rendersystemvulkan_strings.txt
+8-3
@@ -498,11 +498,11 @@
498498 0123456789-
499499 0123456789ABCDEFabcdef-+Xx
500500 0123456789ABCDEFabcdef-+XxPp
501-08S'
502501 0x%llx
503502 0x%x
504503 1. Delete game/<mod>/shadercache/vulkan/*\n
505504 2. Delete /path/to/steam/steamapps/shadercache/<appID>/nvidiav1/GLCache (for NVIDIA)\n
505+28J(
506506 2\fu24*
507507 2\nP!E
508508 58x\t
@@ -596,10 +596,12 @@ Attempting to create descriptor set '%s' with VK_EXT_descriptor_indexing, but it
596596 Attempting to load Steam Shader Pre-Cache database from basePath: %s read-only: %s\n
597597 Attempting to purge m_fencedResourceList.Count() = %d, m_pendingFencedResourceQueue.Count() = %d, nCurrentCmdBuffersAvailable = %d, nAllocatedCommandBuffers = %d\n
598598 Attempting to use TSPEC_POOL_ALLOCATED texture without having allocated GPU memory for it: %s\n
599+B8J(
599600 BINORMAL
600601 BLAS
601602 BLENDINDICES
602603 BLENDWEIGHT
604+BP}X
603605 BUFFER
604606 B\vP\n0
605607 Bad VTEX data for '%s'\n
@@ -1591,7 +1593,6 @@ Output aborted.
15911593 Overall System GPU memory use:\n
15921594 Overflow of the sheet cache texture. Releasing and starting over. This is ok in asset browser, not so ok if the game is triggering this!\n
15931595 Overflow of the sheet cache texture: Try increasing SheetCacheTextureRows in gameinfo.gi (current value %d)!\n
1594-P8S'
15951596 PC SM 5.0 (D3D11)
15961597 PC SM 5.0 (VULKAN)
15971598 PC SM 6.0 (VULKAN)
@@ -1610,7 +1611,6 @@ PLAT_
16101611 POSITION
16111612 POSITION0
16121613 POSITIONT
1613-PPT'
16141614 PROGRAM
16151615 PSD is %d bits per channel, only 8 bit PSDs can be read into a Bitmap_t\n
16161616 PSIZE
@@ -1660,6 +1660,7 @@ RENDERDOC_GetAPI
16601660 RESOURCE_TYPE_TEXTURE
16611661 RJqn
16621662 RTX\n
1663+R\vpd
16631664 R_T5Y
16641665 Ran out of query slots.\n
16651666 Rasterizer state is VK_POLYGON_MODE_LINE but VkPhysicalDeviceFeatures.fillModeNonSolid is not supported. Forcing to VK_POLYGON_MODE_FILL. May result in incorrect rendering.\n
@@ -2329,6 +2330,7 @@ YCbCrSubsampling
23292330 YClipPathUnits
23302331 YPosition
23312332 YResolution
2333+Z8J(
23322334 ZFP compression is not supported.
23332335 ZIPDecode
23342336 ZIPEncode
@@ -2802,6 +2804,7 @@ intersectionShader
28022804 invalid handle
28032805 invalid vector subscript
28042806 is also the end of the line, so you must check your lexer rules\n
2807+j8J(
28052808 k*do^
28062809 k0V(
28072810 layout
@@ -2910,6 +2913,7 @@ out.var.SV_TARGET0
29102913 out.var.TEXCOORD0
29112914 outReactiveMask
29122915 outputpatch
2916+p:8J(
29132917 pH_r
29142918 pIntermediateSwapChainImage == pSwapChainVulkan->m_pIntermediateSwapChainImage
29152919 pNext
@@ -2941,6 +2945,7 @@ psize
29412945 psrs
29422946 pushConstantRanges
29432947 quAt
2948+r\fpd
29442949 r_dilatedDepth
29452950 r_dilated_motion_vectors
29462951 r_dilated_reactive_masks
M
game/dota/bin/win64/client_strings.txt
+57-39
@@ -170,11 +170,7 @@
170170 (%u = 0x%x)\n
171171 (+%d more due to usercommand delivery)
172172 (08@HPX`j
173- (08@HPXb0?C
174173 (08@HPZ
175- (08@HR0?C
176- (08@J0?C
177- (0X`hpz0?C
178174 (Dirty Animation)
179175 (INVALID PSS PARAMETERS)\n
180176 (Negative)
@@ -4567,6 +4563,9 @@
45674563 #DOTA_Treasure_DisassembleConfirm_Popup_Message
45684564 #DOTA_Treasure_DisassembleConfirm_Popup_Title
45694565 #DOTA_Treasure_FilterAvailable
4566+#DOTA_Treasure_GiftFriend_Tooltip_Limited
4567+#DOTA_Treasure_GiftingConfirm_Popup_Message
4568+#DOTA_Treasure_GiftingConfirm_Popup_Title
45704569 #DOTA_Treasure_HelpDupe
45714570 #DOTA_Treasure_HelpGrantAll
45724571 #DOTA_Treasure_HelpHeader
@@ -4706,6 +4705,7 @@
47064705 #DOTA_practice_vs_bots_team_radiant
47074706 #DOTA_tooltip_econ_item_gift_allowed
47084707 #DOTA_tooltip_econ_item_gift_restriction_date
4708+#DOTA_tooltip_econ_item_gift_restriction_until_date
47094709 #DOTA_tooltip_econ_item_seasonal_accessible
47104710 #DOTA_tooltip_econ_item_trade_cooldown_date
47114711 #DOTA_tooltip_econ_item_trade_market_cooldown_date
@@ -7103,6 +7103,7 @@ $hRh
71037103 (0'yX
71047104 (0.1s interval)
71057105 (0x%08X)'??'
7106+(2`aE
71067107 (5Me
71077108 (5jP
71087109 (?333?DOTADiretideGrantSelectedTreasureKey
@@ -8223,6 +8224,7 @@ $hRh
82238224 *BaseModelEntity::CBodyComponentBaseModelEntity
82248225 *Gets the last-played times for the account
82258226 *O\n\fDOTA_CM_PICK
8227+*PpH
82268228 *Returns the player's community preferences
82278229 *Source2/Composite Material Debug
82288230 *UlS
@@ -8563,7 +8565,6 @@ $hRh
85638565 ,#,/,5,9,A,W,Y,i,w,
85648566 ,#DOTA_Hero_Selection_CaptainsMode_TheySelect
85658567 ,(Optional) Visibility of the published file.
8566-,0EF
85678568 ,3g4
85688569 ,7~5d
85698570 ,?IsUint32@Value@v8@@QEBA_NXZ
@@ -10292,7 +10293,7 @@ $hRh
1029210293 .?AV<lambda_1>@?EM@??UpdateCodexHeroDetails@CDOTA_DB_Popup_MonsterHunter_HeroCodex@@AEAAXPEAVCPanel2D@panorama@@0AEAUPageData_t@2@@Z@
1029310294 .?AV<lambda_1>@?GA@??OnTick@ArtyUnit_t@DOTA_ARTILLERY@@MEAAXM@Z@
1029410295 .?AV<lambda_1>@?GC@??UpdateSelectedItemDetails@CDOTA_DB_Page_TreasureDetails@@AEAAXXZ@
10295-.?AV<lambda_1>@?JF@??Update@CDOTA_UI_Tooltip_EconItem@@AEAAXVHeroID_t@@@Z@
10296+.?AV<lambda_1>@?JI@??Update@CDOTA_UI_Tooltip_EconItem@@AEAAXVHeroID_t@@@Z@
1029610297 .?AV<lambda_1>@?L@??EventCraftingInputFilled@CDOTA_DB_CraftingInputGroup@@AEAA_NPEAVCPanel2D@panorama@@_N@Z@
1029710298 .?AV<lambda_1>@?L@??EventFrameUpdate@CDOTA_Popup_Dark_Carnival_Encounter_Whack_A_Mole@@QEAAXXZ@
1029810299 .?AV<lambda_1>@?L@??FireEventsOnBodyMovementAsync@CPathSimple@@UEAAXIAEBVVectorWS@@0AEAV?$CUtlLeanVector@V?$function@$$A6AXXZ@std@@HVCMemAllocAllocator@@@@@Z@
@@ -20027,6 +20028,7 @@ $hRh
2002720028 .?AV?$GCClientJobLambda@V<lambda_1>@?1??EventExecuteTrade@CDOTA_UI_MonsterHunter_MaterialTrader@@AEAA_NVMonsterHunterTradeRecipeID_t@@@Z@@GCSDK@@
2002820029 .?AV?$GCClientJobLambda@V<lambda_1>@?1??EventExportVideo@CDOTA_Hud_ClipBuilder@@AEAAXXZ@@GCSDK@@
2002920030 .?AV?$GCClientJobLambda@V<lambda_1>@?1??EventFinishSession@CDOTA_Hud_CoachingControls@@AEAA_NXZ@@GCSDK@@
20031+.?AV?$GCClientJobLambda@V<lambda_1>@?1??EventGiftToFriend@CDOTA_UI_TreasureRecycleStatus@@AEAA_NVitem_definition_index_t@@@Z@@GCSDK@@
2003020032 .?AV?$GCClientJobLambda@V<lambda_1>@?1??EventGrantBlessing@CDOTA_DB_Page_BP_BlessingTrees@@AEAAXH@Z@@GCSDK@@
2003120033 .?AV?$GCClientJobLambda@V<lambda_1>@?1??EventGrantEventAction@CDOTA_DB_Page_EventDebug@@AEAA_NXZ@@GCSDK@@
2003220034 .?AV?$GCClientJobLambda@V<lambda_1>@?1??EventGrantEventPoints@CDOTA_DB_Page_EventDebug@@AEAA_NPEAVCPanel2D@panorama@@PEBD_N@Z@@GCSDK@@
@@ -21887,7 +21889,7 @@ $hRh
2188721889 .?AV?$_Func_impl_no_alloc@V<lambda_1>@?EM@??UpdateCodexHeroDetails@CDOTA_DB_Popup_MonsterHunter_HeroCodex@@AEAAXPEAVCPanel2D@panorama@@0AEAUPageData_t@3@@Z@XPEAV45@H@std@@
2188821890 .?AV?$_Func_impl_no_alloc@V<lambda_1>@?GA@??OnTick@ArtyUnit_t@DOTA_ARTILLERY@@MEAAXM@Z@X$$V@std@@
2188921891 .?AV?$_Func_impl_no_alloc@V<lambda_1>@?GC@??UpdateSelectedItemDetails@CDOTA_DB_Page_TreasureDetails@@AEAAXXZ@PEAVCRadioButton@panorama@@H@std@@
21890-.?AV?$_Func_impl_no_alloc@V<lambda_1>@?JF@??Update@CDOTA_UI_Tooltip_EconItem@@AEAAXVHeroID_t@@@Z@XPEBVCAssetModifier@@@std@@
21892+.?AV?$_Func_impl_no_alloc@V<lambda_1>@?JI@??Update@CDOTA_UI_Tooltip_EconItem@@AEAAXVHeroID_t@@@Z@XPEBVCAssetModifier@@@std@@
2189121893 .?AV?$_Func_impl_no_alloc@V<lambda_1>@?L@??EventCraftingInputFilled@CDOTA_DB_CraftingInputGroup@@AEAA_NPEAVCPanel2D@panorama@@_N@Z@_NPEAVCDOTA_DB_CraftingInputSlot@@@std@@
2189221894 .?AV?$_Func_impl_no_alloc@V<lambda_1>@?L@??EventFrameUpdate@CDOTA_Popup_Dark_Carnival_Encounter_Whack_A_Mole@@QEAAXXZ@X$$V@std@@
2189321895 .?AV?$_Func_impl_no_alloc@V<lambda_1>@?L@??FireEventsOnBodyMovementAsync@CPathSimple@@UEAAXIAEBVVectorWS@@0AEAV?$CUtlLeanVector@V?$function@$$A6AXXZ@std@@HVCMemAllocAllocator@@@@@Z@X$$V@std@@
@@ -37200,10 +37202,10 @@ $hRh
3720037202 02V8[
3720137203 05=k
3720237204 08@HR
37203-08@J0?C
3720437205 08bX
3720537206 09,h
3720637207 0:%02d
37208+0:`aE
3720737209 0;Q5[
3720837210 0<cz
3720937211 0M2~@p
@@ -37627,7 +37629,6 @@ $hRh
3762737629 2013-01-01
3762837630 2022_diretide_collectors_cache
3762937631 2025_cta_collectors_cache_voting
37630-20?C
3763137632 20t\f
3763237633 20x9
3763337634 21.CMsgClientToGCBingoGetUserDataResponse.EResponse
@@ -37960,11 +37961,13 @@ $hRh
3796037961 2\r.ELeaguePhase
3796137962 2\rlhp
3796237963 2\vp!d
37964+2\vpD
3796337965 2^pV
3796437966 2_bot
3796537967 2_mid
3796637968 2_top
3796737969 2_week_streak
37970+2`aE
3796837971 2a"l
3796937972 2bT~
3797037973 2cb:RO
@@ -38196,6 +38199,7 @@ $hRh
3819638199 4_bot
3819738200 4_top
3819838201 4_week_streak
38202+4`aE
3819938203 4f h
3820038204 4sdvk_DbH6U
3820138205 4tpD
@@ -38487,8 +38491,12 @@ $hRh
3848738491 8<pl
3848838492 8= zp
3848938493 8@HPZ
38494+8@HPZ
3849038495 8A6j
38496+8B`aE
3849138497 8Client ID for which to count the number of issued tokens"
38498+8F0N
38499+8F@M
3849238500 8GZS
3849338501 8Gets the list of nicknames this user has for other users
3849438502 8If set, remove from ignore/block list instead of adding "\\n
@@ -39152,20 +39160,19 @@ $hRh
3915239160 @08N
3915339161 @0pp
3915439162 @333333)@R
39155-@60A
3915639163 @888
3915739164 @?SlowGetInternalField@Object@v8@@AEAA?AV?$Local@VData@v8@@@2@H@Z
3915839165 @BH]f
3915939166 @DebugIndividualStyle
39160-@HPX`hv
39161-@HPXf
39167+@HPXf0
3916239168 @Integer overflow in %s
3916339169 @MfKZ
3916439170 @Pgl
3916539171 @Pu\rm
3916639172 @Requests the metadata that was generated from a specified fetch.
3916739173 @WE]X
3916839174 @X!pf
39175+@XHB
3916939176 @Zs3
3917039177 @\f1OJ
3917139178 @\n tertiary_advancing_node_group_id
@@ -40777,7 +40784,6 @@ Axis
4077740784 AxisAngleToQuaternion
4077840785 Azwraith
4077940786 B Load Layout Snippet
40780-B SH
4078140787 B!rA
4078240788 B#B)B/BCBSBUB[BaBsB}B
4078340789 B*k@5
@@ -40800,7 +40806,6 @@ B64_WRITE_PKCS7
4080040806 B8Z"h
4080140807 B9mXw8Voch0
4080240808 B>J7I
40803-B@SH
4080440809 BACKSLASH_CHAR
4080540810 BAD ENUMERATED
4080640811 BAD INTEGER
@@ -40994,6 +40999,7 @@ B\vp\n0
4099440999 B\vp\nP
4099541000 B_txt
4099641001 B`4I
41002+B`aE
4099741003 Background
4099841004 Background Image
4099941005 Background: Loading screen %u\n
@@ -44079,6 +44085,7 @@ CHECK_PADDING_MD
4407944085 CHECK_POLICY
4408044086 CHECK_SUITEB_CIPHER_LIST
4408144087 CHINA_REGIONAL_FINALS
44088+CHLB
4408244089 CHLClient::OnServerConnectionTimedOut Address: %s\n
4408344090 CHLTVSpectatorChannelJoinGameSystem
4408444091 CHRONOSPHERE
@@ -46697,6 +46704,8 @@ CanActivateDiscount
4669746704 CanAddSocket
4669846705 CanAffordBuybackAndQuickbuy
4669946706 CanBeExecuted
46707+CanBeGifted
46708+CanBeRecycled
4670046709 CanBeRerolled
4670146710 CanBeSoldByLocalPlayer
4670246711 CanBeSwapped
@@ -49815,10 +49824,10 @@ DOTADDBPromoCountdownUpdate
4981549824 DOTADDBPromoPage
4981649825 DOTADPCFantasyRegionDropDown
4981749826 DOTADPCPlayerPage
49818-DOTADPCQualifierRegionChanged
4981949827 DOTADPCScheduleDivisionFilter
4982049828 DOTADPCScheduleSetDay
4982149829 DOTADPCScheduleSetMonth
49830+DOTADPCScheduleToggleDetails
4982249831 DOTADPCScheduleWatchReplay
4982349832 DOTADPCStandingsDivisionSelected
4982449833 DOTADPCStandingsUpdated
@@ -50768,6 +50777,7 @@ DOTAHeroGridEditCategorySettings
5076850777 DOTAHeroGridHeroSelected
5076950778 DOTAHeroGridHideStickers
5077050779 DOTAHeroGridNew
50780+DOTAHeroGridPersonaPortraitsSettingChanged
5077150781 DOTAHeroGridRoleRankTierSelected
5077250782 DOTAHeroGridSelectDefaultConfig
5077350783 DOTAHeroGridSelectedConfigChanged
@@ -53708,6 +53718,7 @@ DOTATreasureList
5370853718 DOTATreasurePreview
5370953719 DOTATreasureRecycleBundle
5371053720 DOTATreasureRecycleCreditsHovered
53721+DOTATreasureRecycleGiftFriend
5371153722 DOTATreasureRecycleStatus
5371253723 DOTATreasureStickerPackDetailsPage
5371353724 DOTATreasureToggleCrownfallDiscountActive
@@ -54429,6 +54440,7 @@ D\n\tevent_ti6
5442954440 D\n\thunted_by
5443054441 D\n\vpredictions
5443154442 D\n\vtournaments
54443+D`aE
5443254444 Daily challenge: %s\n
5443354445 DailyBonusAvailable
5443454446 DailyBonusCountdown
@@ -56913,7 +56925,7 @@ FCVAR_UNLOGGED
5691356925 FCVAR_USERINFO
5691456926 FCVAR_VCONSOLE_SET_FOCUS
5691556927 FDA~i
56916-FDOTADPCScheduleToggleDetails
56928+FDOTADPCQualifierRegionChanged
5691756929 FEATURED_GAMEMODE
5691856930 FEED_ALERT_FANTASY
5691956931 FEED_ALERT_PREDICTIONS
@@ -59931,6 +59943,7 @@ HasLeague
5993159943 HasLeagueID
5993259944 HasLegacyItem
5993359945 HasLevel
59946+HasLimitedGifting
5993459947 HasLiveMatch
5993559948 HasLoadedScenario
5993659949 HasLocalPlayer
@@ -62515,6 +62528,7 @@ ItemSearchResult
6251562528 ItemSearchTextEntry
6251662529 ItemSelect
6251762530 ItemSet
62531+ItemSetGiftButton
6251862532 ItemSetPreview
6251962533 ItemSetPreview_1
6252062534 ItemSetPreview_2
@@ -62597,7 +62611,6 @@ J#}QU^u
6259762611 J%f%f%f%f%f%f%f%f
6259862612 J(?IsInt32@Value@v8@@QEBA_NXZ
6259962613 J(Optional) If this represents a game, this is the URL to that game's page."P\n
62600-J0?C
6260162614 J5W\ne
6260262615 J:xrG
6260362616 J>D2\r
@@ -62836,7 +62849,6 @@ L0fO*'
6283662849 L4Eud
6283762850 L4uGv~;6
6283862851 L5^x|S
62839-L=8u
6284062852 L@4T
6284162853 LAM\rhaI)|pL<
6284262854 LANLobby
@@ -66030,17 +66042,16 @@ P-224
6603066042 P-256
6603166043 P-384
6603266044 P-521
66033-P08@J0?C
66045+P08J@
6603466046 P08N
6603566047 P0WonMatch
6603666048 P1Avatar
6603766049 P1WonMatch
6603866050 P1\t98"
66039-P20?C
6604066051 P2Avatar
6604166052 P2P ping to "%s". Timed out after %.2fms\n
6604266053 P5[1
66043-P:0?C
66054+P6pf
6604466055 PAESocialFeedEventType
6604566056 PAGN_4
6604666057 PAGrave
@@ -68404,6 +68415,7 @@ R\n\rincludekvtags
6840468415 R\n\vpredictions
6840568416 R\r1>Vp
6840668417 R\vp!y
68418+R\vpD
6840768419 R]Di
6840868420 R_T5Y
6840968421 Rad Guys
@@ -69385,6 +69397,8 @@ RewardSetPreview
6938569397 RewardSlotBonusLeft
6938669398 RewardSlotBonusRight
6938769399 RewardSlotMain
69400+RewardSlotOverflowLeft
69401+RewardSlotOverflowRight
6938869402 RewardSquare
6938969403 RewardTerrain
6939069404 RewardTier
@@ -71729,6 +71743,7 @@ ShowTitles
7172971743 ShowTooltip
7173071744 ShowTourneyButton
7173171745 ShowTrackingTooltip
71746+ShowTroveGiftingViolator
7173271747 ShowTutorialState
7173371748 ShowUnavailable
7173471749 ShowUnitKills
@@ -74622,6 +74637,8 @@ TwoColumns
7462274637 TwoImages
7462374638 TwoItem
7462474639 TwoPlayers
74640+TwoRewardsOnLeft
74641+TwoRewardsOnRight
7462574642 TwoRows
7462674643 Type%d
7462774644 Type=
@@ -76309,9 +76326,9 @@ X\tQo
7630976326 X`hr
7631076327 Xd3h
7631176328 Xdota
76329+Xf@P
7631276330 XfJ7
76313-XfP2
76314-Xfp3
76331+Xf`Q
7631576332 Xin \t
7631676333 XjfR
7631776334 XqgA+
@@ -76403,7 +76420,6 @@ Z+5AS
7640376420 Z,google.golang.org/protobuf/types/known/anypb
7640476421 Z-google.golang.org/protobuf/types/known/typepb
7640576422 Z0000
76406-Z0?C
7640776423 Z0zd
7640876424 Z1google.golang.org/protobuf/types/known/wrapperspb
7640976425 Z6google.golang.org/protobuf/types/known/sourcecontextpb
@@ -76599,13 +76615,13 @@ Z~wl
7659976615 \fBlessingID_t
7660076616 \fCEntityIndex"
7660176617 \fKS1
76618+\fPaE
7660276619 \fW9c
7660376620 \fXu"L
7660476621 \f]ne3
7660576622 \fdhWTh
7660676623 \fevents.proto
7660776624 \fiaR
76608-\fpEF
7660976625 \ful2
7661076626 \fy&3Gl
7661176627 \l:ArR
@@ -77165,7 +77181,6 @@ Z~wl
7716577181 \nLeagueID_t"
7716677182 \nLeagueID_t"9\n#CMsgDOTACompendiumSelectionResponse
7716777183 \nLeagueID_t"C\n-CMsgDOTACompendiumRemoveAllSelectionsResponse
77168-\nPEF
7716977184 \nPlayerID_t
7717077185 \nPlayerID_t"
7717177186 \nSimulating Entities:\n\n
@@ -78863,6 +78878,7 @@ Z~wl
7886378878 \tMatchID_t"b\n$CMsgClientToGCMatchesMinimalResponse
7886478879 \tMatchID_t"i\n
7886578880 \tNone\n
78881+\tP8z
7886678882 \tParam BasePlayerWeapon returned NULL!\n
7886778883 \tParam selecting string is out of range!\n
7886878884 \tPlayer param "%s" returned NULL.\n
@@ -79083,6 +79099,7 @@ Z~wl
7908379099 \vGt5
7908479100 \vHCK/
7908579101 \vNCE\v
79102+\vP8z
7908679103 \vUY6[E
7908779104 \v\n\tRemoveFan
7908879105 \v\tV_UTF32CharsToUTF8
@@ -79261,16 +79278,19 @@ _video
7926179278 _wjb
7926279279 _xU`u
7926379280 _}eOk
79264-`20?C
7926579281 `28)fk
79282+`2`aE
7926679283 `3?New@Array@v8@@SA?AV?$Local@VArray@v8@@@2@PEAVIsolate@2@H@Z
79284+`60o
79285+`6Pp
7926779286 `:zQF
7926879287 `D$daM-l
7926979288 `DZG
7927079289 `F?ToLocalEmpty@api_internal@v8@@YAXXZ
7927179290 `H(hqA1p
7927279291 `ITS
7927379292 `VX:H
79293+`Z`aE
7927479294 `\n+k_EHeroSelectionText_CaptainsMode_YouSelect
7927579295 `\n+k_EHeroSelectionText_RandomDraft_HeroReview
7927679296 `\n\rvector_values
@@ -80467,7 +80487,6 @@ b0M%
8046780487 b2i_PVK_bio
8046880488 b5o-
8046980489 b=G3
80470-b@TH
8047180490 bAddToGroup
8047280491 bAlert
8047380492 bAlertable
@@ -80535,6 +80554,7 @@ b\n\fdescriptor_t
8053580554 b\np\tP
8053680555 b\vp\n0
8053780556 b]jY
80557+b`aE
8053880558 backend_response
8053980559 background
8054080560 background map
@@ -81145,7 +81165,6 @@ box2i
8114581165 box_character
8114681166 box_state
8114781167 bpFh
81148-bpTH
8114981168 bp_amount
8115081169 bp_max
8115181170 bp_remaining
@@ -87931,7 +87950,9 @@ gift_tokens_received
8793187950 gift_wrap
8793287951 giftable
8793387952 giftable after date
87953+giftable until date
8793487954 giftable_after_date_time
87955+giftable_until_date_time
8793587956 gifter account id
8793687957 gifter_account_id
8793787958 gifter_name
@@ -88872,7 +88893,6 @@ hours_remaining
8887288893 houseIdentifier
8887388894 hover
8887488895 how_to_play
88875-hpz0?C
8887688896 hr_H
8887788897 href="
8887888898 hscroll
@@ -89014,7 +89034,6 @@ hype_loc
8901489034 hypothermia
8901589035 h|gg
8901689036 i <= EVP_MAX_MD_SIZE
89017-i Sp
8901889037 i%YR
8901989038 i%|kB
8902089039 i(ERemoteStoragePublishedFileVisibility) Visibility of the published file (private, friends, public, etc.)
@@ -90247,7 +90266,6 @@ j <= (int)sizeof(ctx->key)
9024790266 j <= sizeof(c->iv)
9024890267 j"MRX
9024990268 j&LQ
90250-j0?C
9025190269 j0ksJ
9025290270 j2ty
9025390271 j3kg
@@ -97459,9 +97477,6 @@ p.ppBasis
9745997477 p.prime
9746097478 p.tpBasis
9746197479 p08@H^
97462-p0JP
97463-p0j J;
97464-p20?C
9746597480 p2p_ping could not convert "%s" to a CPeerToPeerAddress\n
9746697481 p2p_ping could not ping "%s" because they are an unknown peer\n
9746797482 p2p_ping requires a destination address\n
@@ -97474,9 +97489,7 @@ p4 edit ..\panorama\videos\heroes\%s.webm\n
9747497489 p4Z3
9747597490 p5Z3
9747697491 p5\nL,
97477-p60'
9747897492 p618
97479-p6pr
9748097493 p>?Set@Template@v8@@QEAAXV?$Local@VName@v8@@@2@V?$Local@VData@v8@@@2@W4PropertyAttribute@2@@Z
9748197494 p@0pqE5tsO?|1
9748297495 pCachedPoseBuffer->m_ID.IsValid()
@@ -97601,6 +97614,7 @@ panorama/images/heroes/*.vtex_c
9760197614 panorama/images/heroes/icons/%s%s_png.vtex
9760297615 panorama/images/heroes/icons/%s_png.vtex
9760397616 panorama/images/heroes/icons/npc_dota_hero_axe_png.vtex
97617+panorama/images/heroes/selection/%s_png.vtex_c
9760497618 panorama/images/hud/*.vtex_c
9760597619 panorama/images/hud/arcana/es/numbers/*.vtex_c
9760697620 panorama/images/items/%s_png.vtex_c
@@ -97622,6 +97636,7 @@ panorama/localization/addon_%language%.txt
9762297636 panorama/panorama_config.txt
9762397637 panorama/scripts
9762497638 panorama/styles
97639+panorama/videos/heroes/%s.webm
9762597640 panorama::CBaseSymbol<0>::String
9762697641 panorama::CBaseSymbol<1>::String
9762797642 panorama::CFillBrush::AccessStopColors
@@ -100308,7 +100323,6 @@ quiet
100308100323 quill_base_damage
100309100324 quill_stack_damage
100310100325 qx(q
100311-r CF
100312100326 r axis
100313100327 r$0I
100314100328 r-IE
@@ -100360,6 +100374,7 @@ r_dota_normal_maps 1
100360100374 r_dota_shadows 1
100361100375 r_printdecalinfo
100362100376 r_ssao 1
100377+r`aE
100363100378 rad2deg
100364100379 radar_cooldown
100365100380 radar_icon
@@ -103846,6 +103861,7 @@ t4O_
103846103861 t80z
103847103862 tA`KO/3G!\n7h=
103848103863 tGTS
103864+tJ 0X!
103849103865 tLY^m`6
103850103866 tLl
103851103867 tLsq
@@ -104879,6 +104895,7 @@ trophy_state
104879104895 trophy_xp
104880104896 trophyid
104881104897 trophyscore
104898+trove_of_terror_gifting_violator
104882104899 true
104883104900 trueBw
104884104901 true\n
@@ -106266,6 +106283,7 @@ x509_pkey
106266106283 x509_req
106267106284 x509_store
106268106285 x931
106286+xC\nIz%
106269106287 xFKF
106270106288 xOu\vsF
106271106289 xQfF
@@ -106365,8 +106383,8 @@ z(ov
106365106383 z-index
106366106384 z-offset
106367106385 z/B,9d
106368-z0?C
106369106386 z<d2
106387+z>0rB
106370106388 z>Hz
106371106389 zF):O4
106372106390 zG2m8
M
game/dota/bin/win64/server_strings.txt
+18-7
@@ -157,7 +157,9 @@
157157 ' ) - 3 G M Q _ c e i w }
158158 (%ld unused bits)\n
159159 (08@HPX`j
160+ (08@HPXb`
160161 (08@HPZ
162+ (0X`hpz`
161163 (Dirty Animation)
162164 (INVALID PSS PARAMETERS)\n
163165 (Negative)
@@ -23257,6 +23259,7 @@ $hRh
2325723259 02V8[
2325823260 05=k
2325923261 08@HR
23262+08@J`
2326023263 08bX
2326123264 09,h
2326223265 0;Q5[
@@ -23717,6 +23720,7 @@ $hRh
2371723720 2\r.DOTA_GC_TEAM:
2371823721 2\r.ELeaguePhase
2371923722 2\rlhp
23723+2\vptF
2372023724 2^pV
2372123725 2_bot
2372223726 2_mid
@@ -24132,10 +24136,7 @@ $hRh
2413224136 8<pl
2413324137 8= zp
2413424138 8A6j
24135-8B0a
2413624139 8DemoFile
24137-8F0U
24138-8F@T
2413924140 8GZS
2414024141 8SIffK5W
2414124142 8TZvrv<
@@ -24541,9 +24542,12 @@ $hRh
2454124542 @!@%@+@1@?@C@E@]@a@g@m@
2454224543 @08N
2454324544 @0pp
24545+@6Ph
24546+@6pu
2454424547 @@CDOTA_Item
2454524548 @BH]f
2454624549 @BoneSetup
24550+@HPX`hv@:
2454724551 @MfKZ
2454824552 @Pgl
2454924553 @Pu\rm
@@ -39695,10 +39699,12 @@ P-224
3969539699 P-256
3969639700 P-384
3969739701 P-521
39698-P08Jp
39702+P08@J`
39703+P08J0
3969939704 P08N
3970039705 P1\t98"
3970139706 P5[1
39707+P6po
3970239708 PAGN_4
3970339709 PARALYZE
3970439710 PARAMETER NAME: %s | OPTIONAL: %s, TYPE: %s, BOUND: %s\n
@@ -40644,6 +40650,7 @@ RUNE_STATUS_MISSING
4064440650 RUNE_STATUS_UNKNOWN
4064540651 RUNE_WATER
4064640652 RUNE_XP
40653+R\fptF
4064740654 R\n\fActivityInfo
4064840655 R\r1>Vp
4064940656 R\vp!y
@@ -45443,9 +45450,8 @@ X`hr
4544345450 Xbox VDP is not supported on this platform.
4544445451 Xbsw
4544545452 Xd3h
45446-Xf@W
4544745453 XfJ7
45448-Xf`X
45454+XfpY
4544945455 XjfR
4545045456 XqgA+
4545145457 Xuub
@@ -47241,6 +47247,7 @@ Z~wl
4724147247 \v\vTSG
4724247248 \vj0k
4724347249 \vjC7
47250+\vptF
4724447251 ]1h=bfz
4724547252 ]FhSD}
4724647253 ]GT7]
@@ -47313,6 +47320,7 @@ _turbo
4731347320 _xU`u
4731447321 _}eOk
4731547322 `28)fk
47323+`2Pc
4731647324 `:zQF
4731747325 `D$daM-l
4731847326 `DZG
@@ -51719,6 +51727,7 @@ gift_item_def_index
5171951727 gift_wrap
5172051728 giftable
5172151729 giftable after date
51730+giftable until date
5172251731 gifter_account_id
5172351732 gifting_action_id
5172451733 gifting_charge_max
@@ -52380,6 +52389,7 @@ houseIdentifier
5238052389 howl_duration
5238152390 hp_cost
5238252391 hp_missing_per_extra_illusion_pct
52392+hpz`
5238352393 hr_H
5238452394 http request
5238552395 http://localhost%s
@@ -59474,12 +59484,12 @@ p.ppBasis
5947459484 p.prime
5947559485 p.tpBasis
5947659486 p08@H^
59477-p20a
5947859487 p2{l
5947959488 p4Z3
5948059489 p5Z3
5948159490 p5\nL,
5948259491 p618
59492+p6PN
5948359493 p?33
5948459494 p@0pqE5tsO?|1
5948559495 pAbility
@@ -63138,6 +63148,7 @@ rZ1VwGf5
6313863148 rZPM
6313963149 r\n\nHuntReward
6314063150 r\vDi
63151+r\vptF
6314163152 rad2deg
6314263153 radar_cooldown
6314363154 radial_count
M
game/dota/pak01_dir.txt
+720-720
Modified · line preview unavailable
M
game/dota/pak01_dir/resource/localization/dota_english.txt
+18-1
@@ -8871,6 +8871,7 @@ As each stone's cultural influence spread, it eventually came in conflict with t
88718871 "Attrib_Candyshop_1" "Diretide 2022"
88728872 "Attrib_Candyshop_2" "Crownfall Caravan"
88738873 "Attrib_AccountBound" "Account Bound"
8874+ "Attrib_GiftableUntilDate" "Giftable until %s1"
88748875 "InternationalEvent_Station0" "watching a game at The International"
88758876 "InternationalEvent_Station1" "visiting the Secret Shop at The International"
88768877 "InternationalEvent_Station2" "visiting the Workshop Station at The International"
@@ -22993,6 +22994,8 @@ To join as an experienced player, you must have at least {d:new_player_req_games
2299322994 "dota_settings_low_latency_tooltip_boost" "Low Latency mode is now enabled and optimizes system latency. Includes techniques that may draw more power to the GPU and slightly impact FPS to reduce latency as much as possible."
2299422995 "dota_settings_low_latency_amd" "AMD Anti-Lag 2.0"
2299522996 "dota_settings_show_ability_videos" "Show Ability Videos in Tooltips"
22997+ "dota_settings_hero_grid" "Hero Grid"
22998+ "dota_settings_show_persona_portraits" "Show Equipped Persona Portraits"
2299622999
2299723000 "dota_settings_toasts_teammates" "Teammates"
2299823001 "dota_settings_toasts_show_itempickups" "Teammate purchases or picks up key items."
@@ -23061,6 +23064,8 @@ To join as an experienced player, you must have at least {d:new_player_req_games
2306123064
2306223065 "dota_settings_select_hero_previews_vision_new_setting_title" "Select Hero Previews Hero Vision"
2306323066 "dota_settings_select_hero_previews_vision_new_setting_description" "Holding the Select Hero key will show the vision area of your hero."
23067+ "dota_settings_persona_portraits_new_setting_title" "Persona Portraits in Hero Grid"
23068+ "dota_settings_persona_portraits_new_setting_description" "Enable displaying your equipped persona portraits in the hero grid."
2306423069
2306523070 "DOTA_Hotkeys_Tooltip_Invoker" "Enabling this box will set each individual invoker's spell to their Legacy Keys instead of using the bindings for Ability 4 and Ability 5"
2306623071
@@ -24258,6 +24263,7 @@ To join as an experienced player, you must have at least {d:new_player_req_games
2425824263 "DOTA_tooltip_econ_item_gift_restriction_permanent" "Not Giftable"
2425924264 "DOTA_tooltip_econ_item_gift_allowed" "May be gifted"
2426024265 "DOTA_tooltip_econ_item_gift_restriction_date" "Not Giftable until: {t:T:giftable_after_date_time} {t:s:giftable_after_date_time}"
24266+ "DOTA_tooltip_econ_item_gift_restriction_until_date" "Giftable until: {t:T:giftable_until_date_time} {t:s:giftable_until_date_time}"
2426124267 "DOTA_tooltip_econ_item_gem_type" "{s:gem_type}"
2426224268 "DOTA_tooltip_econ_item_gem_strange_count" "{s:strange_count}"
2426324269 "DOTA_tooltip_econ_item_gem_description" "{s:gem_description}"
@@ -24843,6 +24849,10 @@ To join as an experienced player, you must have at least {d:new_player_req_games
2484324849 "DOTA_Treasure_RecyclingCount" "x{d:inventory_count}"
2484424850 "DOTA_Treasure_DisassembleConfirm_Popup_Title" "Recycling Last Item"
2484524851 "DOTA_Treasure_DisassembleConfirm_Popup_Message" "This is your only copy of this set. After recycling, you will no longer have any of the items in this bundle. Are you sure you want to continue?"
24852+ "DOTA_Treasure_GiftingConfirm_Popup_Title" "Gifting Last Item"
24853+ "DOTA_Treasure_GiftingConfirm_Popup_Message" "This is your only copy of this set. After gifting, you will no longer have any of the items in this bundle. Are you sure you want to continue?"
24854+ "DOTA_Treasure_GiftFriend_Tooltip_Limited" "Giftable until: {t:T:giftable_until_date_time} {t:s:giftable_until_date_time}"
24855+ "DOTA_Treasure_NotMarketableAndGiftingLimited" "The contents of this treasure are not marketable or tradeable. Items can be gifted within 30 days of opening."
2484624856
2484724857 "DOTA_Treasure_MilestoneRewardsTitle" "Bonus rewards"
2484824858 "DOTA_Treasure_MilestoneRewardsDescription" "Open chests to receive bonus rewards:"
@@ -52106,11 +52116,16 @@ If you don't feel that you were able to dedicate the appropriate attention level
5210652116 "DOTA_Announcer_Preview_Ringmaster_05" "I'd be so humiliated if I were you."
5210752117 "DOTA_Announcer_Preview_Ringmaster_06" "A real performer wouldn't stand for this."
5210852118
52109- // Monster Hoard 2026
52119+ // Trove of Terror 2026
5211052120 "DOTA_MonsterHoard2026_2026" "2026"
5211152121 "DOTA_MonsterHoard2026_TreasureTitle" "Trove of Terror"
5211252122 "DOTA_MonsterHoard2026_TreasureDescription" "Delve into a monstrous collection of immortal items, an Arcana-inclusive Drow Ranger set, an all-new toothy Tidehunter Arcana — and even bonus Tormentor and Roshan skins that you'll earn along the way."
5211352123
52124+ "Notification_Trove_Gifting" "<b>Trove of Terror Gifting Update</b><br/><br/>
52125+Functionality that was intended to prevent exploitation of gift exchanges was instead mistakenly applied to all items coming out of the Trove of Terror, preventing any gifting from taking place.<br/><br/>
52126+The vast majority of gifting between friends takes place right after opening a treasure. To support friend gifting while we continue to iterate on the anti-exploit code, we've re-enabled gifting for all Trove of Terror sets: Each set can be gifted to a friend once within thirty days. For sets already in your inventory, the thirty days start now. For newly opened Troves, they start when the Trove is opened.<br/><br/>
52127+As some sets that would have been gifted if possible were instead recycled, we've granted everyone one new Trove of Terror per six recycling credits so far, rounded up."
52128+
5211452129 //TIDEHUNTER ARCANA
5211552130 "DOTA_Style_Tidehunter_Arcana_0" "Maw of the Megalodon"
5211652131 "DOTA_Style_Tidehunter_Arcana_1" "The Hammer of Maelrawn"
@@ -52151,6 +52166,8 @@ If you don't feel that you were able to dedicate the appropriate attention level
5215152166
5215252167 "DOTA_HUD_Scoreboard_TidehunterArcanaNeeded" "Heroes needed in a single Ravage to progress the second style unlock."
5215352168
52169+ "Notification_TideArcana_CNVO" "The bug causing Tidehunter Arcana's new VO to not play in Chinese has been fixed."
52170+
5215452171 // TI 2026
5215552172 "DOTA_EventName_International2026" "The International 2026"
5215652173 "DOTA_EventNameShort_International2026" "The International 2026"
M
game/dota/pak01_dir/scripts/new_settings.vdata
+7-0
@@ -136,4 +136,11 @@
136136 m_sDescription = "#dota_settings_non_hero_unit_hotkeys_new_setting_description"
137137 m_sCreationDate = "2026-07-28"
138138 }
139+ hero_grid_persona_portraits =
140+ {
141+ nID = 18
142+ m_sTitle = "#dota_settings_persona_portraits_new_setting_title"
143+ m_sDescription = "#dota_settings_persona_portraits_new_setting_description"
144+ m_sCreationDate = "2026-10-07"
145+ }
139146 }
M
game/dota/steam.inf
+5-5
@@ -1,10 +1,10 @@
1-ClientVersion=6955
2-ServerVersion=6955
1+ClientVersion=6956
2+ServerVersion=6956
33 ProductName=dota2_workshop
44 appID=570
55 ServerAppID=373310
66 CustomGameServerAppID=471280
77 ToolsAppID=316570
8-SourceRevision=11107095
9-VersionDate=Oct 08 2026
10-VersionTime=17:16:08
8+SourceRevision=11113005
9+VersionDate=Oct 09 2026
10+VersionTime=16:57:08
M
manifests/manifest_373301.txt
+8-8
@@ -1,10 +1,10 @@
11 Content Manifest for Depot 373301
22
3-Manifest ID / date : 7386977648762112342 / 10/09/2026 00:27:25
3+Manifest ID / date : 1026517786750297645 / 10/10/2026 00:08:26
44 Total number of files : 6235
5-Total number of chunks : 9951
6-Total bytes on disk : 5048227401
7-Total bytes compressed : 3239648320
5+Total number of chunks : 9947
6+Total bytes on disk : 5045948476
7+Total bytes compressed : 3226455456
88
99
1010 Size Chunks File SHA Flags Name
@@ -13,7 +13,7 @@ Total bytes compressed : 3239648320
1313 544 1 bac8e2657470b2eb70d6ddcd6c07004be8738697 0 game\bin\dxsupport_episodic.cfg
1414 3423 1 cc0bba3973cd6519934d3a45f5f4ecdecc268fdb 0 game\bin\sdkenginetools.txt
1515 20 1 8d9037c099b5c447c64e84493789539747222abb 0 game\bin\vidcfg.bin
16- 9166 1 dc10a1ad803c3de27654079b8c1c4f156ecf93cf 0 game\bin\win64\dota.signatures
16+ 9166 1 de56b2f34a7260f60627f2a749965864d60bc03b 0 game\bin\win64\dota.signatures
1717 1473 1 a2f63b30356a09266d8e598c4a4949ad00733230 0 game\bin\win64\system.signatures
1818 51357 1 0f5112698b482f8c1190c89192a4c0c8b0e50198 0 game\core\cfg\sfm_default_animation_groups.vcfg
1919 2270 1 ab4e0ee92367ba6d28a89dae8f6000631ffdb641 0 game\core\cfg\user_keys_default.vcfg
@@ -3420,8 +3420,8 @@ Total bytes compressed : 3239648320
34203420 21970068 41 ffe41ddc8282bd5eca8c3b02abd8148f8314b839 0 game\dota\models\versus\bp22_rosh\maps\bp22_rosh_versus_fx.vpk
34213421 99683308 96 dff0b57b461dc0229358eb47b7e6c8c6b5d42f0f 0 game\dota\pak01_675.vpk
34223422 99661452 96 46f86d52d04b1ee448958e682140b21fc3783e32 0 game\dota\pak01_676.vpk
3423- 53688231 52 903f21222089b8eed0f8e48295287f86b5b4f0bd 0 game\dota\pak01_677.vpk
3424- 23321301 24 71e09c531ec8d2d7fb28f79bac56c3875b152ad1 0 game\dota\pak01_dir.vpk
3423+ 51409278 50 ca4e1f50986c5434ccfad04e26d2321f76d4e772 0 game\dota\pak01_677.vpk
3424+ 23321329 23 74a127868e48cc4c3019e30620822bd17d558e9a 0 game\dota\pak01_dir.vpk
34253425 92468 1 16e3bc27f1343b6661711eaacb999be3307790d4 0 game\dota\panorama\fonts\bangers-regular.ttf
34263426 90282 1 1b1a8c771af0abd731e1423c1bbddf66fa68eb30 0 game\dota\panorama\fonts\broadcast.uifont
34273427 61368 1 7d00ea50354f1d3364e6403054254586fbafc533 0 game\dota\panorama\fonts\creepster-regular.ttf
@@ -4662,7 +4662,7 @@ Total bytes compressed : 3239648320
46624662 445 1 5336c2b1262dc1e88ff93b6e7fea8dbd090e8576 0 game\dota\scripts\vscripts\game\botsinit.lua
46634663 23130 1 d7fe97d19ee176dd712ec64ccf95406c1eb37e16 0 game\dota\scripts\vscripts\game\dkjson.lua
46644664 6843 1 37c9575f575fac29f125f82c6febbb7d5475ac7d 0 game\dota\scripts\vscripts\game\gameinit.lua
4665- 220 1 529388894a4cc94748d967f381f6d1f9ff493c1e 0 game\dota\steam.inf
4665+ 220 1 c941877d09f9f8e253027d8a357389bd24ee52c7 0 game\dota\steam.inf
46664666 79 1 95700a128a9756d5b98bf7bf64417aeb06a197f9 0 game\dota_addons\addon_template\addoninfo.txt
46674667 67396 1 6ad8c8c6132c43f95464bf6df2c29459a393ae1c 0 game\dota_addons\addon_template\materials\particle\basic_glow.vtex_c
46684668 67396 1 6592fca111394dfbdfe4388527bf96821efe3a0c 0 game\dota_addons\addon_template\materials\particle\basic_rope.vtex_c
M
manifests/manifest_373303.txt
+6-6
@@ -1,10 +1,10 @@
11 Content Manifest for Depot 373303
22
3-Manifest ID / date : 6578673652511302295 / 10/07/2026 22:15:20
3+Manifest ID / date : 8270263904855686607 / 10/10/2026 00:08:53
44 Total number of files : 96
55 Total number of chunks : 678
6-Total bytes on disk : 655068824
7-Total bytes compressed : 195155408
6+Total bytes on disk : 655078552
7+Total bytes compressed : 195154896
88
99
1010 Size Chunks File SHA Flags Name
@@ -67,7 +67,7 @@ Total bytes compressed : 195155408
6767 828928 1 bbb2cff7f465f33d68bb00cb32c4ca897334cc94 0 game\bin\win64\qtadvanceddocking-qt5.dll
6868 4554392 5 3afce9198b04c61e5213d57479c962b77013a43c 0 game\bin\win64\rendersystemdx11.dll
6969 1781400 2 8a77fa53f1e89311bdd56dea6602c76aaf93326d 0 game\bin\win64\rendersystemempty.dll
70- 6277784 7 b5620759461b17b9c19dacb5926b8e5aa31691c0 0 game\bin\win64\rendersystemvulkan.dll
70+ 6278296 7 af94bcd6d5dd62a65329e04174b42e2487ad1f49 0 game\bin\win64\rendersystemvulkan.dll
7171 56570520 54 fbae60a4eee2be75d0335a7a40cd20595c296d8f 0 game\bin\win64\resourcecompiler.dll
7272 567448 1 bd949653301ef5618800b6c2aad6dda3b086da9e 0 game\bin\win64\resourcesystem.dll
7373 1346712 2 9d4f3810b5434493ce6d82e9eb7ca7451476e824 0 game\bin\win64\scenefilecache.dll
@@ -101,6 +101,6 @@ Total bytes compressed : 195155408
101101 4907672 5 3fcc00c00f3d24c10ad33bba9ecad3a945fc4032 0 game\bin\win64\vphysics2.dll
102102 1352344 2 c7dcc0372275a24f0f2323ac3002b3df3a1a6a52 0 game\bin\win64\vscript.dll
103103 1643672 2 d50fb480ea3bfd31503b54fc8659c67c03921d26 0 game\bin\win64\worldrenderer.dll
104- 107524760 104 22d52addd4a2456b9293d157d2f488c9823a3f63 0 game\dota\bin\win64\client.dll
104+ 107532952 103 e2ab6efb16b56c0ff8efaa9dc26fe8d48e2a427e 0 game\dota\bin\win64\client.dll
105105 1419416 2 63ce18051d63af4d607c25592ec9a2110a6fd8cc 0 game\dota\bin\win64\host.dll
106- 88193176 85 494e695f11765b6b2af3f3883a027e953a240e87 0 game\dota\bin\win64\server.dll
106+ 88194200 86 601f9f16c6c999866e48487317b53d68b95521e5 0 game\dota\bin\win64\server.dll
M
manifests/manifest_373304.txt
+7-7
@@ -1,10 +1,10 @@
11 Content Manifest for Depot 373304
22
3-Manifest ID / date : 6964283106954241131 / 10/07/2026 22:15:32
3+Manifest ID / date : 6765836804201841160 / 10/10/2026 00:09:05
44 Total number of files : 75
5-Total number of chunks : 647
6-Total bytes on disk : 630631782
7-Total bytes compressed : 295526016
5+Total number of chunks : 646
6+Total bytes on disk : 630648190
7+Total bytes compressed : 295520736
88
99
1010 Size Chunks File SHA Flags Name
@@ -43,7 +43,7 @@ Total bytes compressed : 295526016
4343 25716672 26 c787e4d84bab781af13396a0c7c14dced7255fb1 0 game\bin\osx64\libphonon.dylib
4444 1733608 2 eab7d7b38a44b98c5a9718895cfddc1ac820fa0a 0 game\bin\osx64\libpulse_system.dylib
4545 1751192 2 bdaf81415589f2d80ab5186c6fd4889a0eccfe89 0 game\bin\osx64\librendersystemempty.dylib
46- 3756016 4 431e23cb1edb597a85928bee86309af544854d71 0 game\bin\osx64\librendersystemvulkan.dylib
46+ 3756016 4 068be896f91ac24a7ec913ce97f4a60a51d6d941 0 game\bin\osx64\librendersystemvulkan.dylib
4747 446016 1 23ead0b2d3487d4ad5050616f5b1e3772cd5c6e9 0 game\bin\osx64\libresourcesystem.dylib
4848 1701832 2 efdb8419505a98b55f8172035e02194eb5dabe2d 0 game\bin\osx64\libscenefilecache.dylib
4949 8086664 8 853086cf60ac97eb21bd9a32e30a3e63168cc922 0 game\bin\osx64\libscenesystem.dylib
@@ -76,9 +76,9 @@ Total bytes compressed : 295526016
7676 8452098 9 ef614d187cdda6dcb8fcfcf7f2b9e68c58e8873b 0 game\core\shaders_vulkan_000.vpk
7777 23734 1 89bafbbf14a7dd823e3866e63daccdc6f0229ed5 0 game\core\shaders_vulkan_dir.vpk
7878 3969 1 d1cceee8ee500ed4764cf1af9a1f97e5a2a82990 0 game\dota.sh
79- 97317168 95 2e9f738cdff76a2593fb159ba95198e0820a1bc6 0 game\dota\bin\osx64\libclient.dylib
79+ 97333576 93 10c5a78a7274e5253cef6b0162c9cdd60b4aed66 0 game\dota\bin\osx64\libclient.dylib
8080 1148328 2 340546359c86c2e58d8d3167c6327bb977e94838 0 game\dota\bin\osx64\libhost.dylib
81- 78604544 75 84680f5afa4f55101db692d0370e926a4aa14bd6 0 game\dota\bin\osx64\libserver.dylib
81+ 78604544 76 b33b6fdc3ef53762b7719b5733fa53c1223e59ab 0 game\dota\bin\osx64\libserver.dylib
8282 1917 1 6ab99b0ecf450771f14a5abfc2dad5e8cdfe246a 0 game\dota\shaders_pcgl_dir.vpk
8383 116156203 111 cd7d5bf9e7b34fc4ca20c981365815d9e32dc2b0 0 game\dota\shaders_vulkan_000.vpk
8484 102973394 99 857fac88a1500bf700b14293d77d11ac89db4fec 0 game\dota\shaders_vulkan_001.vpk
M
manifests/manifest_373306.txt
+6-6
@@ -1,10 +1,10 @@
11 Content Manifest for Depot 373306
22
3-Manifest ID / date : 828384521023525347 / 10/07/2026 22:15:50
3+Manifest ID / date : 4901328227821206783 / 10/10/2026 00:09:23
44 Total number of files : 67
55 Total number of chunks : 756
6-Total bytes on disk : 750835508
7-Total bytes compressed : 316742016
6+Total bytes on disk : 750844340
7+Total bytes compressed : 316754160
88
99
1010 Size Chunks File SHA Flags Name
@@ -35,7 +35,7 @@ Total bytes compressed : 316742016
3535 40786720 41 850311e7b530d04bcfbdee1e3e7d026a7791098d 0 game\bin\linuxsteamrt64\libphonon.so
3636 2367964 3 ec1b31cdbb1abfb1e0c698cdce01794e87287dbc 0 game\bin\linuxsteamrt64\libpulse_system.so
3737 3629184 4 29b5d8002fdc392da121fa1a1859f986f9c2cda8 0 game\bin\linuxsteamrt64\librendersystemempty.so
38- 9170300 10 e8d6b996d558a6e04c26717339afa9de3aa9b608 0 game\bin\linuxsteamrt64\librendersystemvulkan.so
38+ 9170364 10 00366796b18e0e74656fb7e7656d03d2270888cc 0 game\bin\linuxsteamrt64\librendersystemvulkan.so
3939 801096 1 e432eba15debb715481ce71d731ea659cfcbfcb6 0 game\bin\linuxsteamrt64\libresourcesystem.so
4040 4136600 4 8b12d0511de574ae2b0c4fa8b92d7f1def4d8b25 0 game\bin\linuxsteamrt64\libscenefilecache.so
4141 11090620 11 703d0f85a66b581b2bf196615dd49c4d0173b070 0 game\bin\linuxsteamrt64\libscenesystem.so
@@ -68,9 +68,9 @@ Total bytes compressed : 316742016
6868 8452098 9 ef614d187cdda6dcb8fcfcf7f2b9e68c58e8873b 0 game\core\shaders_vulkan_000.vpk
6969 23734 1 89bafbbf14a7dd823e3866e63daccdc6f0229ed5 0 game\core\shaders_vulkan_dir.vpk
7070 3969 1 d1cceee8ee500ed4764cf1af9a1f97e5a2a82990 0 game\dota.sh
71- 153985504 147 47f200ee1335d13ecc00a980731e6e7128272474 0 game\dota\bin\linuxsteamrt64\libclient.so
71+ 153993504 147 55412307507e4054eacaff5f15db0d25c1c02936 0 game\dota\bin\linuxsteamrt64\libclient.so
7272 3235868 4 212b9eb5c84547fe2d6cdd94083439b127d93774 0 game\dota\bin\linuxsteamrt64\libhost.so
73- 132696688 127 93fdb15955364c72f9512695cddefeff2f34c52e 0 game\dota\bin\linuxsteamrt64\libserver.so
73+ 132697456 127 6e9eb39676582a435ce3a16350acedd33cd6926d 0 game\dota\bin\linuxsteamrt64\libserver.so
7474 1917 1 6ab99b0ecf450771f14a5abfc2dad5e8cdfe246a 0 game\dota\shaders_pcgl_dir.vpk
7575 116156203 111 cd7d5bf9e7b34fc4ca20c981365815d9e32dc2b0 0 game\dota\shaders_vulkan_000.vpk
7676 102973394 99 857fac88a1500bf700b14293d77d11ac89db4fec 0 game\dota\shaders_vulkan_001.vpk
M
manifests/manifest_381450.txt
+7-7
@@ -1,10 +1,10 @@
11 Content Manifest for Depot 381450
22
3-Manifest ID / date : 2794229677583762247 / 10/09/2026 00:29:57
3+Manifest ID / date : 8698212671834547412 / 10/10/2026 00:11:09
44 Total number of files : 85054
5-Total number of chunks : 85966
6-Total bytes on disk : 5967045625
7-Total bytes compressed : 1636614848
5+Total number of chunks : 85967
6+Total bytes on disk : 5967045633
7+Total bytes compressed : 1636614640
88
99
1010 Size Chunks File SHA Flags Name
@@ -85008,7 +85008,7 @@ Total bytes compressed : 1636614848
8500885008 33944728 33 5377228d1b573ddc6a6d2a6d4d5e59cc50f49e18 0 game\bin\win64\assetrename.dll
8500985009 5727384 6 7b3568cf0dc13101e77b348b83f0b0758dc5c3fc 0 game\bin\win64\assetsystem.dll
8501085010 1197720 2 a3b461a47fd2f0d752483d5b5e738cad0f953174 0 game\bin\win64\dmxconvert.exe
85011- 12202 1 4e82d4d0dd40ad72a5e6214fae1d53744e54b744 0 game\bin\win64\dota.signatures
85011+ 12202 1 dfb9e2d76545b8bbd01e637ba14662ba82f1ac0a 0 game\bin\win64\dota.signatures
8501285012 1319064 2 0666a620ed3599d1ee8145d4ee6984d1ceef41f6 0 game\bin\win64\dota2cfg.exe
8501385013 3689112 4 ff68a3593e326f07023dcc4eab91a719348e0bd4 0 game\bin\win64\exportsystem.dll
8501485014 16625304 16 00b618884d1e6bb4cb3f735a62f5ffb38a00b529 0 game\bin\win64\modeldoc_utils.dll
@@ -85055,10 +85055,10 @@ Total bytes compressed : 1636614848
8505585055 17782936 17 e058b72ddb6bc0c7b2fe6ced14087ead3397f145 0 game\dota\bin\win64\modtools.dll
8505685056 73295 1 5120928359c9f32794e13f49529a0c6e750a9083 0 game\dota\dota.fgd
8505785057 1302 1 15d0f5a9413b712064d241f6fd029a5271f30601 0 game\dota\models_gamedata.fgd
85058- 125954091 129 b46fd482459cc318db6e43a7252e85998c14dbbd 0 game\dota\readonly_tools_asset_info.bin
85058+ 125954099 130 0fbe022b21e5b389ef81be7ff73907fc484821eb 0 game\dota\readonly_tools_asset_info.bin
8505985059 1766 1 af96d8347537f2b6936a4947feae8a7c40dad535 0 game\dota\tools\workshop_addoninfo.fgd
8506085060 1385 1 59cda9e74e3c098aa96aef1fd188315facdf59c3 0 game\dota\vdata_dota.fgd
8506185061 7124627 7 5265275e8745e65562c13944e2a6083ac85a25de 0 game\dota_koreana\readonly_tools_asset_info.bin
85062- 898052 1 1a5bd85188159456dbdde0396ddf034d2fe2e6b8 0 game\dota_lv\readonly_tools_asset_info.bin
85062+ 898052 1 bec4b5accc9aec396468337f3b4da95038bb2339 0 game\dota_lv\readonly_tools_asset_info.bin
8506385063 4954871 5 a758f64f5ef2dd6c5c714eb3e25022b0ef819f59 0 game\dota_russian\readonly_tools_asset_info.bin
8506485064 17122896 17 72496a039ac19ad94a011b3ea3f45e719d563496 0 game\dota_schinese\readonly_tools_asset_info.bin
M
manifests/manifest_381452.txt
+5-5
@@ -1,10 +1,10 @@
11 Content Manifest for Depot 381452
22
3-Manifest ID / date : 4829823707589470170 / 10/09/2026 00:35:26
3+Manifest ID / date : 2493730597059139369 / 10/10/2026 00:12:57
44 Total number of files : 20
5-Total number of chunks : 2026
6-Total bytes on disk : 2113343166
7-Total bytes compressed : 1355752480
5+Total number of chunks : 2022
6+Total bytes on disk : 2111001957
7+Total bytes compressed : 1342384464
88
99
1010 Size Chunks File SHA Flags Name
@@ -13,7 +13,7 @@ Total bytes compressed : 1355752480
1313 104713396 100 fd77b8985970ebae78dd29eed2952c8d9af6734f 0 game\dota\pak01_022.vpk
1414 108226464 106 c2d3a030fb69f1c145420eb6ac3509668de40e75 0 game\dota\pak01_023.vpk
1515 110501124 106 5298eea6a21597bc1fa567eee52995e8f57d8d87 0 game\dota\pak01_024.vpk
16- 106174292 104 d079c46946c9653791d836bcee6d2091bb8b6a27 0 game\dota\pak01_025.vpk
16+ 103833083 100 fff3390dcbe1f6b28d7135266e655d40ae4a3a76 0 game\dota\pak01_025.vpk
1717 104140276 100 7cc46e645e9e1ca48dc7eb9877a89205447c5484 0 game\dota\pak01_026.vpk
1818 104593940 100 21d34885cbe9d50f4dcd183eac878497d787b4d2 0 game\dota\pak01_027.vpk
1919 104568570 100 af73b33d9cf32532718569109e2ea7f644e984af 0 game\dota\pak01_028.vpk
M
manifests/manifest_381453.txt
+5-5
@@ -1,10 +1,10 @@
11 Content Manifest for Depot 381453
22
3-Manifest ID / date : 4231055031322070791 / 10/06/2026 23:38:36
3+Manifest ID / date : 8764019094067839686 / 10/10/2026 00:13:04
44 Total number of files : 20
5-Total number of chunks : 2201
6-Total bytes on disk : 2095974931
7-Total bytes compressed : 1211308416
5+Total number of chunks : 2203
6+Total bytes on disk : 2097966375
7+Total bytes compressed : 1219811088
88
99
1010 Size Chunks File SHA Flags Name
@@ -26,5 +26,5 @@ Total bytes compressed : 1211308416
2626 104141908 100 dd8316219025e62cc2798a6531cccf63eb43c8f7 0 game\dota\pak01_055.vpk
2727 113535867 113 4f5d8da8d3bc1c00430655ac2cdfe7c976f30066 0 game\dota\pak01_056.vpk
2828 104261470 100 073f4bacce7a77201bb404f95bc86566a281ab1f 0 game\dota\pak01_057.vpk
29- 104182800 100 185c38c362bc5a964748255ff0a547f7b9b3d741 0 game\dota\pak01_058.vpk
29+ 106174244 102 51b5dd94d105dffe22294c9b1d30334da033cf17 0 game\dota\pak01_058.vpk
3030 105041268 101 bc8080a166378e2e53d30c9a5ab68dd924aad4bc 0 game\dota\pak01_059.vpk
M
manifests/manifest_381455.txt
+8-8
@@ -1,10 +1,10 @@
11 Content Manifest for Depot 381455
22
3-Manifest ID / date : 6242195658534350142 / 10/07/2026 22:39:21
3+Manifest ID / date : 6466972671715394224 / 10/10/2026 00:13:27
44 Total number of files : 595
5-Total number of chunks : 60813
6-Total bytes on disk : 62904114063
7-Total bytes compressed : 27732600176
5+Total number of chunks : 60825
6+Total bytes on disk : 62908093783
7+Total bytes compressed : 27736632320
88
99
1010 Size Chunks File SHA Flags Name
@@ -58,7 +58,7 @@ Total bytes compressed : 27732600176
5858 114280612 118 f193fe524095d325f9307d2e0f7cf2485a2330f9 0 game\dota\pak01_127.vpk
5959 104985220 101 87e96610bc506bfe2121da5bda15ff242ed03ffa 0 game\dota\pak01_128.vpk
6060 104877811 105 cf3520db2cbd97ea4938dd8b6f8d007d4779b78f 0 game\dota\pak01_129.vpk
61- 107027702 104 f96456205399413381a0d2e5d0e1d6fcd93893ea 0 game\dota\pak01_130.vpk
61+ 101941244 101 6a3a756e9be022af9b7d4d02f99d0b69d0f6dcab 0 game\dota\pak01_130.vpk
6262 105819352 105 3b877a5d0c0c04d1c3cc7d5213e17d17439758e8 0 game\dota\pak01_131.vpk
6363 103665020 99 109658c2df6ad0dbc1eb24207ba4783f2fcfbe1a 0 game\dota\pak01_132.vpk
6464 105267220 104 d87d61b04bae48fff8b8abd3b17cd512632171af 0 game\dota\pak01_133.vpk
@@ -105,7 +105,7 @@ Total bytes compressed : 27732600176
105105 103251117 103 1d6b27a6787a7161d0603878541ed0c09dda0118 0 game\dota\pak01_174.vpk
106106 104892712 109 d38747cf101d7869e8ed58a6435d67d312b9f569 0 game\dota\pak01_175.vpk
107107 105540134 102 c33319b4aa7dc3007302f6e940cedd9e579268cf 0 game\dota\pak01_176.vpk
108- 107036298 106 db5e85899c4052ef3113478cd6a36cc0359d9409 0 game\dota\pak01_177.vpk
108+ 113116630 113 f057dbb16bf4f15c36cfd3aaf164658860c9a75f 0 game\dota\pak01_177.vpk
109109 102858132 101 75b6d0a2a0d54d4c68df909616f9ac90496392dc 0 game\dota\pak01_178.vpk
110110 104954187 101 23d36e8c9e3a19b0caca0c3184e998daac000789 0 game\dota\pak01_179.vpk
111111 106290004 102 dffadd82eb22366358c2dd59ac1b654ebcb21903 0 game\dota\pak01_180.vpk
@@ -218,7 +218,7 @@ Total bytes compressed : 27732600176
218218 101931524 98 dd95b3d72985e1d4fb225cab7c9a3110a22bb9a4 0 game\dota\pak01_287.vpk
219219 99658660 101 c9585f287d6f8303bf27dfb04e5b06c7d26a0ffa 0 game\dota\pak01_288.vpk
220220 102456036 102 62a00992e5e2a0b06ebc95211d1dd3fced831dcc 0 game\dota\pak01_289.vpk
221- 103481709 102 779222e75657b746cf0edd450c3032436c8ff56c 0 game\dota\pak01_290.vpk
221+ 106183364 104 a4cc556159337a3dbd9e4f07577d3db58b9bf36b 0 game\dota\pak01_290.vpk
222222 100215124 101 50786418b2c58601378a1d4b9566a9c1509bfade 0 game\dota\pak01_291.vpk
223223 102860244 102 5244d9c80f5eb440bd4057d83d641fb48007e9ec 0 game\dota\pak01_292.vpk
224224 105532308 106 2d9c79a3efce218cd7f8628e57c53baed3d5e1ee 0 game\dota\pak01_293.vpk
@@ -357,7 +357,7 @@ Total bytes compressed : 27732600176
357357 104577444 102 6cd13bf003ba56c9359781a286630107eb600d5c 0 game\dota\pak01_426.vpk
358358 104395209 109 9de19daa900b05a7650f4b04d35260ef17426dfa 0 game\dota\pak01_427.vpk
359359 104779812 112 c9311f44b30208c44c9a23cab1755777a238e346 0 game\dota\pak01_428.vpk
360- 100740788 100 6dc3727784d15bd039e87f271605c632b5fa087b 0 game\dota\pak01_429.vpk
360+ 101024979 102 3b891f4806debe61a38ee75e0f4dd5d7eebbcf8e 0 game\dota\pak01_429.vpk
361361 104845156 105 c7bb6da22c4bfb504a4634fd523da289939d1353 0 game\dota\pak01_430.vpk
362362 104799363 105 bce2dad34f38f26aaa9ff4bfcaf2c222153708e1 0 game\dota\pak01_431.vpk
363363 104390500 104 2d50ab31fac360b54e50acecf4b52d3f5943568d 0 game\dota\pak01_432.vpk
Update information⌄
Build
25842054
Associated changelist
39680058
Game version
6956

Found something incorrect?

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