- Front End Changes
- Back End Changes
- Updated Strings
- In Game Store Strings
- Unreleased Subtitles
- Unreleased Hero Portraits
- Unreleased Custom Couriers
- Unreleased UI Updates
- Updated Sound Files
- Materials Update
- Particles Update
- Predictions For The Next Hero
This week’s Dota 2 test patch has arrived, bringing a large number of bug fixes and corrections to incorrect data values resulting in incorrect damage/range etc. You can see the full changelog here.

Front End Changes
This week’s patch brings a few general/visual front end changes and another rework to one of the older hero models, Beastmaster.
General Changes
The shop keeper’s dialogue lines have been hooked up and can be heard in game now when using any of the shops.
Visual Updates
When healing a unit the value of the heal will now be displayed over the unit’s head as floating text.

Updated Models
We’ve some updates to Beastmaster’s models, specifically the textures.
Beastmaster’s Updated Model
Beastmaster now has a new hero icon, scaleform video and new model textures.
New Icon:

Old Icon:

New Beastmaster – Front:

Old Beastmaster – Front:

New Beastmaster – Side:

Old Beastmaster – Side:

Updated Portraits
A couple of portrait updates this week to reflect the recent model updates.
Beastmaster’s Portrait
Lion’s Hero Icon
Lion’s minimap hero icon has been updated to reflect his new look.
Back End Changes
Another big batch of back end changes this week, including the return of the in game store strings.
Updated Strings
The safe to leave strings have been updated to give us more of an understand of how the game is dealing with the situation and we also have some references to “Glory” points been increased which increases the drop rate bonus.
"DOTA_Chat_SafeToLeaveAbandoner" "<font color='#FF0000'><b>Abandonment by %s1. This game is now safe to leave.</b></font>"
"DOTA_Chat_SafeToLeaveAbandonerEarly" "<font color='#FF0000'><b>Early abandonment by %s1. This game is now safe to leave. No stats will be recorded.</b></font>"
"DOTA_Chat_DropRateBonus" "%s1 increases the <font color='#FFD700'>Glory</font> points earned by all players in this match by <b><font color='#FFD700'>%s2%</font></b>!"
Disrupter and Nyx Assassin are now in the hero list:
"npc_dota_hero_disruptor" "Disruptor"
"npc_dota_hero_nyx_assassin" "Nyx Assassin"
Disruptor’s and Nyx Assassin’s ability strings:
//DISRUPTOR
"DOTA_Tooltip_ability_disruptor_thunder_strike" "Thunder Strike"
"DOTA_Tooltip_ability_disruptor_thunder_strike_Description" "Hits the target and anyone nearby three times over 4 seconds"
"DOTA_Tooltip_ability_disruptor_glimpse" "Glimpse"
"DOTA_Tooltip_ability_disruptor_glimpse_Description" "Teleports the target hero back to where he was 4 seconds ago"
"DOTA_Tooltip_ability_disruptor_kinetic_field" "Kinetic Field"
"DOTA_Tooltip_ability_disruptor_kinetic_field_Description" "Creates a circular barrier that enemies can't walk across."
"DOTA_Tooltip_ability_disruptor_kinetic_field_formation_time" "FORMATION TIME:"
"DOTA_Tooltip_ability_disruptor_kinetic_field_duration" "DURATION:"
"DOTA_Tooltip_ability_disruptor_static_storm" "Static Storm"
"DOTA_Tooltip_ability_disruptor_static_storm_Description" "Silences all in the area and deals damage that becomes more intense over time."
"DOTA_Tooltip_ability_disruptor_static_storm_damage_max" "MAX DAMAGE PER SECOND:"
"DOTA_Tooltip_ability_disruptor_static_storm_duration" "DURATION:"
"npc_dota_hero_disruptor_bio" "Bio"
"npc_dota_hero_disruptor_hype" "Hype"
//NYX ASSASSIN
"DOTA_Tooltip_ability_nyx_assassin_impale" "Impale"
"DOTA_Tooltip_ability_nyx_assassin_impale_Description" "Rock spikes burst from the earth along a straight path. Enemy units are hurled into the air, then are stunned and take damage when they fall."
"DOTA_Tooltip_ability_nyx_assassin_impale_Lore" ""
"DOTA_Tooltip_ability_nyx_assassin_impale_duration" "STUN DURATION:"
"DOTA_Tooltip_ability_nyx_assassin_mana_burn" "Mana Burn"
"DOTA_Tooltip_ability_nyx_assassin_mana_burn_Description" "Destroys the target hero's mana equal to a multiplier of its Intelligence, and deals damage equal to the mana burned."
"DOTA_Tooltip_ability_nyx_assassin_mana_burn_Lore" ""
"DOTA_Tooltip_ability_nyx_assassin_mana_burn_int_multiplier" "INTELLIGENCE MULTIPLIER:"
"DOTA_Tooltip_ability_nyx_assassin_spiked_carapace" "Spiked Carapace"
"DOTA_Tooltip_ability_nyx_assassin_spiked_carapace_Description" "When activated, Spiked Carapace reflects the next damage instance dealt to Nyx Assassin from a player controlled source, as well as stunning the hero that caused the damage."
"DOTA_Tooltip_ability_nyx_assassin_spiked_carapace_Lore" ""
"DOTA_Tooltip_ability_nyx_assassin_spiked_carapace_reflect_duration" "REFLECT DURATION:"
"DOTA_Tooltip_ability_nyx_assassin_spiked_carapace_stun_duration" "STUN DURATION:"
"DOTA_Tooltip_ability_nyx_assassin_vendetta" "Vendetta"
"DOTA_Tooltip_ability_nyx_assassin_vendetta_Description" "Allows Nyx Assassin to become invisible and gain a speed bonus. If Nyx Assassin attacks to break the invisibility, massive bonus damage is dealt with the attack."
"DOTA_Tooltip_ability_nyx_assassin_vendetta_Lore" ""
"DOTA_Tooltip_ability_nyx_assassin_vendetta_duration" "DURATION:"
"DOTA_Tooltip_ability_nyx_assassin_vendetta_movement_speed" "%MOVEMENT SPEED:"
"DOTA_Tooltip_ability_nyx_assassin_vendetta_bonus_damage" "BONUS DAMAGE:"
"npc_dota_hero_nyx_assassin_bio" "Bio"
"npc_dota_hero_nyx_assassin_hype" "Hype"
"DOTA_Tooltip_modifier_disruptor_thunder_strike" "Thunder Strike"
"DOTA_Tooltip_modifier_disruptor_thunder_strike_Description" "Taking periodic damage"
"DOTA_Tooltip_modifier_disruptor_static_storm" "Static Storm"
"DOTA_Tooltip_modifier_disruptor_static_storm_Description" "Silenced"
"DOTA_Tooltip_modifier_nyx_assassin_impale" "Impale"
"DOTA_Tooltip_modifier_nyx_assassin_Description" "Stunned."
"DOTA_Tooltip_modifier_nyx_assassin_spiked_carapace" "Spiked Carapace"
"DOTA_Tooltip_modifier_nyx_assassin_spiked_carapace_Description" "The next player-owned damage instance will be reflected, damaging and stunning the hero that caused it."
"DOTA_Tooltip_modifier_nyx_assassin_vendetta" "Vendetta"
"DOTA_Tooltip_modifier_nyx_assassin_vendetta_Description" "Moving %dMODIFIER_PROPERTY_MOVESPEED_BONUS_PERCENTAGE%%% faster and is phased. Next attack will deal bonus damage."
More updates to the hero roles:
// needed for Learn heroes tab
"DOTA_Hero_Selection_Filter_Carry" "CARRY"
"DOTA_Hero_Selection_Filter_Initiator" "INITIATOR"
"DOTA_Hero_Selection_Filter_Ganker" "GANKER"
"DOTA_Hero_Selection_Filter_Support" "SUPPORT"
"DOTA_Hero_Selection_Filter_Pusher" "PUSHER"
"DOTA_Hero_Selection_Filter_Disabler" "INITIATOR"
"DOTA_Hero_Selection_Filter_Babysitter" "GANKER"
"DOTA_Hero_Selection_Filter_Jungler" "JUNGLER"
"DOTA_Hero_Selection_Filter_Roamer" "ROAMER"
"DOTA_Hero_Selection_Filter_Tank" "TANK"
New references to some extra chat controls, possible rework of the chat room system incoming:
"chat_join_channel" "JOIN CHAT CHANNEL"
"chat_select_channel" "Select a chat channel to join"
"chat_create_channel" "CREATE NEW CHAT CHANNEL"
"chat_create_channel_desc" "Enter a custom channel name"
"chat_create_channel_button" "CREATE NEW CHANNEL"
"confirm_create_channel_button" "CREATE"
"chat_custom_channels" "CUSTOM"
"chat_regional_channels" "REGIONAL"
Matchmaking can now be disabled on disruptive player’s accounts:
"matchmaking_account_disabled" "You have been too disruptive and will not be able to chat or join the matchmaking queue for %s1"
"DOTA_RP_ACCOUNT_DISABLED" "Matchmaking Disabled Temporarily"
In Game Store Strings
This week’s patch sees the return of the in game store strings, there’s a lot of things covered in these strings and confirms a number of items that we’ve seen listed in the previous item schema updates.
"DOTA_PageUnavailable" "Page Currently Unavailable"
"DOTA_PageUnavailableExplanation" "I'm sure that someone is working hard to fix the problem...nWhy not queue for a match instead?"
//-------------------------------------------------------------------------------------------
// Economy
"ItemTypeDesc" "Level %s1 %s2" // s1 is the level number, s2 is the item type. Example: "Level 4 Medigun"
"ItemTypeDescNoLevel" "Level %s1" // s1 is the level number. Example: "Level 12"
"ItemTypeDescKillEater" "%s1 %s2 - %s4: %s3" // s1 is the kill eater rank, s2 is the item type, s3 is the string for lifetime kills (*) of this weapon; %s4 is for what sort of event we're tracking (ie., kills, ubers). Example: "Veteran Fish, 82948 kills"
"ItemTypeDescKillEaterAlt" "(%s2: %s1)" // maps to s3/s4 above
"ItemNameUniqueFormat" "%s1%s2%s3" // will turn into "The Battalion's Backup #1"; foreign languages that have gender/declension can change this to be "Shotgun #1" or whatever
"ItemNameWithQualityFormat" "%s1 %s2%s3" // will turn into "Strange Shotgun #1"; foreign languages that have gender for adjectives can change this to be "Shotgun #1 (Strange)" or whatever
"ItemNameCraftNumberFormat" " #%s1"
// "TF_Unique_Prepend_Proper" "The " [$ENGLISH] // the space at the end is important
// "TF_Unique_Prepend_Proper_Quality" "The" [$ENGLISH] // no space; English-only
// "TF_NonUnique_Prepend_Proper" "A" [$ENGLISH] // DEPRECATED
// "TF_NonUnique_Append_Proper" "(%s1)" [$!ENGLISH] // DEPRECATED
"TF_Tag_Category_Misc" ""
"TF_Tag_Category_Quality" "Quality"
"TF_Tag_Category_Class" "Class"
"TF_Tag_Category_Type" "Type"
"TF_Tag_Category_RawType" "Raw Type"
"DOTA_Tag_Category_Hero" "Hero"
"TF_Tag_Crate" "Crate"
"Tag_Category_Rarity" "Rarity"
"DOTA_Game_Modifier" "! Game Modifier"
"DOTA_WearableType_Wearable" "Wearable"
"DOTA_OtherType" "Other"
// Notificaitons
"EconNotificationsCount" "%s1 Unread Messages"
"DOTA_EconNotification_Header" "Notification"
"Econ_Store" "STORE"
"Econ_Backpack" "BACKPACK"
"Econ_Loadout" "LOADOUT"
"Econ_Workshop" "WORKSHOP"
"DOTA_Accept" "Accept"
"DOTA_Decline" "Decline"
"DOTA_View" "View"
"DOTA_Ignore" "Ignore"
"DOTA_HasNewItems_Title" "You have new items!"
"DOTA_HasNewItems_Text" "You have received new items. Press view to review them now or press ignore and they will be added to your backpack."
"DOTA_BackpackDelete" "Delete"
"DOTA_BackpackDiscard" "Discard"
"DOTA_BackpackNoAction" "No Action"
"DOTA_DiscardPanelText" "You received this item, but you don't have room for it in your backpack!nnPlease make room in your backpack or press discard to throw your new item away. You will not receive further item drops until you resolve this."
"DOTA_TreasureCache" "Treasure Cache"
"DOTA_TreasureCache_Type" "Treasure"
"DOTA_TreasureCache_Desc" "You need a Treasure Key to open this. You can pick one up at the DOTA 2 Store."
"DOTA_TreasureCache_Rare" "Treasure Cache"
"DOTA_Tool_TreasureKey" "Treasure Key"
"DOTA_Tool_TreasureKey_Desc" "Used to open locked treasure caches."
"Econ_Tool_CrateKey_Title" "Unlock Treasure Cache"
"ToolNoTargetItems" "You have nothing that this tool can be applied to."
"BackpackApplyTool" "Select the item to apply the %s1 to:"
"ApplyOnItem" "Use With..."
"ConsumeItem" "Use"
"ExpandUse" "Expand"
"UnlockUse" "Unlock"
"GiftUse" "Gift"
"RefurbishItem" "Restore"
"CustomizeItem" "Customize"
"ToolActionCancel" "Cancel"
"RefurbishItem" "Refurbish"
"UsingTool" "Using %s1 on %s2."
"ToolUseReminder" "Remember, once you have used a tool, it's gone!"
"RenameTool_CurrentName" "Current Item Name: %s1"
"RenameTool_NewName" "New Item Name:"
"RenameTool_Confirm" "Are you sure you want to rename the item '%s1'?"
"RenameTool_Invalid" "Names cannot contain leading or trailing spaces."
"DescTool_CurrentDesc" "Current Description: %s1"
"DescTool_NewDesc" "New Description:"
"DescTool_Confirm" "Are you sure you want describe the item as '%s1'?"
"DescTool_Invalid" "Descriptions cannot contain leading or trailing spaces."
"DOTA_UseFail_NotInGame" "You must be in a game and use your 'action item' key to use this item."
"DOTA_BackpackExpander_Confirm" "Are you sure you want to expand your backpack by 50 slots? The backpack expander will be destroyed upon use."
"DOTA_XPBonus_Confirm" "Are you sure you want to consume this XP bonus item? Your rate of discovering items will increase by %s1 for one week. You will be notified when the bonus period ends. The item will be destroyed upon use."
"DOTA_RepentantSoul_Confirm" "Are you sure you want to consume the Repentant Soul? You will exit the low priority punishment queue if you are in one. The Repentant Soul will be destroyed upon use."
"DOTA_Gift_Confirm" "Are you sure you want to use this gift item?"
"DOTA_NewItem" "New Item Acquired!"
"DOTA_GiftedItems" "%s1 has given a gift to %s2!"
"DOTA_GifterText_Random" "%recipient% was selected at random to receive a gift from %giver%!"
"DOTA_GifterText_All" "%giver% has given out a bunch of gifts!"
"DOTA_GifterText_SelfOpen" "%giver% has opened a package!"
"DOTA_GifterText_Title" "Gifts have been given!"
"DOTA_UseItem_MiniGameAlreadyStarted" "That minigame has already started."
"DOTA_UseItem_Success" "The item was used successfully!"
"DOTA_UseItem_Error" "The item was not able to be used at this time! You may not meet the requirements to use this item."
"DOTA_UseItem_GiftNoPlayers" "There are no other players to give a gift to!"
"DOTA_UseItemNotification_Title" "Item Use Report"
"DOTA_UseItemNotification_ButtonOne" "OK"
"DOTA_UseItemNotification_ButtonTwo" "Ignore"
"DOTA_UseItem_DropRateBonusAlreadyGranted" "You already have a drop rate bonus active on this account. Your Fortunate Soul has not been used."
"DOTA_UseItem_NotInLowPriorityPool" "You aren't in the low priority punishment queue. Your Repentant Soul has not been used."
"Econ_Revolving_Loot_List" "This cache contains one of the following items:"
"Econ_Revolving_Loot_List_Rare_Item" "or an Exceedingly Rare Special Item!"
"Econ_Crate_Locks_Remaining" "Number of locks remaining: %s1"
"DOTA_SortBackpack" "Sort Backpack:"
"DOTA_SortBackpack_Rarity" "Sort by Rarity"
"DOTA_SortBackpack_Quality" "Sort by Quality"
"DOTA_SortBackpack_Hero" "Sort by Hero"
"DOTA_SortBackpack_Type" "Sort by Type"
"DOTA_SortBackpack_Slot" "Sort by Slot"
"DOTA_SortBackpack_Name" "Sort by Name"
"AddToCollection" "Collect Item"
"WrapGift" "Wrap Gift"
"UnwrapGift" "Unwrap Gift"
"DeliverGift" "Deliver Gift"
"DOTA_AnyHero" "Any Hero"
"DOTA_NoSlot" "N/A"
// Quality
"Normal" "Base"
"Unique" "Standard"
"vintage" "Vintage"
"community" "Community"
"developer" "Valve"
"selfmade" "Self-Made"
"customized" "Customized"
"genuine" "Genuine"
"unusual" "Unusual"
"strange" "Strange"
"completed" "Completed"
"haunted" "Haunted"
"Store_Filter_All" "All Items"
// Prefabs
"dota_item" "Wearable Item"
"dota_default_item" "Base Item"
"dota_misc_item" "Misc Item"
"dota_tool" "Tool"
// Tool Types
"tool_type_none" "None"
"tool_type_hero_taunt" "Hero Taunt"
"tool_type_name" "Name Tag"
// Test Item
"IT_MDL_Files" "MDL Files (*.mdl)"
"IT_TestingFiles" "Testing Files (*.itf)"
"TestItemCustomizeMDLTitle" "Select custom mdl..."
"TestItemSaveSetupTitle" "Export test item setup..."
"TestItemLoadSetupTitle" "Import test item setup..."
// UI
"DOTA_DeleteItemConfirmText_Recycle" "Deleting this item will permanently destroy it. This cannot be undone. When you destroy this %s1 item you will have a small chance of immediately discovering one %s2 item."
"DOTA_DeleteItemConfirmText_UltraRare" "Deleting this item will permanently destroy it. This cannot be undone. <i><b><font color='#FF2222'>This item is exceptionally rare. You may not want to destroy it.</font></b></i> There is no chance of discovering a new item when this one is deleted."
"DOTA_PlayerLoadout" "Player Loadout"
"DOTA_CustomizePlayerLoadout" "Customize Player Loadout"
// Drop Rate Modifiers
"DOTA_DropRateModifiersNone" "You currently receive <font color='#FFD700'>Glory</font> at the base rate."
"DOTA_DropRateModifiers" "Glory Modifiers:"
"DOTA_DropRateModifier_Bonus" "Bonus: <font color='#FFFFFF'>%s1</font>"
"DOTA_DropRateModifier_Date" "Expires: <font color='#FFFFFF'>%s1</font>"
// Loadout Slots
"LoadoutSlot_Weapon" "Weapon"
"LoadoutSlot_OffHandWeapon" "Off-Hand Weapon"
"LoadoutSlot_Head" "Head"
"LoadoutSlot_Shoulder" "Shoulder"
"LoadoutSlot_Arms" "Arms"
"LoadoutSlot_Armor" "Armor"
"LoadoutSlot_Belt" "Belt"
"LoadoutSlot_Back" "Back"
"LoadoutSlot_Neck" "Neck"
"LoadoutSlot_Legs" "Legs"
"LoadoutSlot_Gloves" "Gloves"
"LoadoutSlot_Taunt" "Taunt"
"LoadoutSlot_Courier" "Courier"
"LoadoutSlot_Announcer" "Announcer"
"LoadoutSlot_Mega_Kills" "Mega-Kill Announcer"
"LoadoutSlot_Action_Item" "Action Item"
"LoadoutSlot_Ability_Attack" "Default Attack"
"LoadoutSlot_Ability1" "Ability 1"
"LoadoutSlot_Ability2" "Ability 2"
"LoadoutSlot_Ability3" "Ability 3"
"LoadoutSlot_Ability4" "Ability 4"
"LoadoutSlot_Ability_Ultimate" "Ultimate"
"LoadoutSlot_Body_Head" "Body - Head"
"LoadoutSlot_Custom_Hex" "Hex Effects"
"TF_Style_Desc" "Style: %s1" // Yes, it should be prefixed "TF_"
"DOTA_Item_Unnamed_New_Item" "Unnamed New Item"
// Economy UI
"DOTA_Loadout_SelectHero" "Select a Hero"
// Store UI
"Store_New_Items" "New!"
"Store_Bundles" "Bundles"
"Store_Gear" "Gear"
"Store_Tools" "Tools"
"Store_Taunts" "Taunts"
"Store_Effects" "Effects"
"Store_Abilities" "Abilities"
"Store_Featured" "Featured"
"Store_Items" "Items"
"Store_Announcers" "Announcers"
"Store_Couriers" "Couriers"
"Store_ViewCart" "View Cart"
"Store_Backpack" "Backpack"
"Store_Loadout" "Loadout"
// Attribute Strings
"Attrib_Store_TradableAfterDate" "Becomes Tradable After a Few Days"
"Attrib_Store_Purchased" "Will Not Be Tradable or Usable in Crafting"
"Attrib_CannotCraft" "Not Usable in Crafting"
"Attrib_SpecialItem" "Not Tradable or Usable in Crafting"
"Attrib_AchievementItem" "Achievement Item: Not Tradable"
"Attrib_ExpirationDate" "This item will expire on %s1."
"AttribFormat_AdditionalNote" "( %s1 )"
"Attrib_LimitedUse" "This is a limited use item. Uses: %s1"
"Attrib_InUse" "Currently In Use"
"Attrib_CollectionReward" "Collection Reward"
"Attrib_PreviewItem" "Test Run - Cannot be traded, crafted, or modified."
"Attrib_Always_Tradable" "Always Tradable"
"Attrib_CannotTrade" "Not Tradable"
"Attrib_CannotTradeOrCraft" "Not Tradable or Usable in Crafting"
"Attrib_ItemFind_Positive" "Item Find: %s1% increase in the chance of finding items for this hero while playing with this item equipped."
"Attrib_SupplyCrateSeries" "Cache Series #%s1"
"Attrib_AttachedParticle" "Effect: %s1"
"Attrib_SetItemTintRGB" "Color: %s1"
"Attrib_EventDate" "Date Received: %s1"
"Attrib_GifterAccountID" "nGift from: %s1"
"Attrib_Unlimited" "Unlimited Use"
"Econ_Color" "%s1, %s2, %s3"
// Particle Effect Names
"Attrib_Particle15" "Ethereal Flame"
"Attrib_Particle16" "Resonant Energy"
"Attrib_Particle17" "Luminous Gaze"
"Attrib_Particle18" "Searing Essence"
"Attrib_Particle19" "Burning Animus"
"Attrib_Particle20" "Piercing Beams"
// Rarity Names
"Rarity_Common" "Common"
"Rarity_Uncommon" "Uncommon"
"Rarity_Rare" "Rare"
"Rarity_Mythical" "Mythical"
"Rarity_Legendary" "Legendary"
"Rarity_Ancient" "Ancient"
"Rarity_Immortal" "Immortal"
"RarityTypeDesc" "<font color='%s1'>%s2 %s3</font>"
"Unknown_Item_Type" "Item"
"DOTA_Chat_EconItem" "%s1 has been awarded the item %s2!"
"Econ_Bundle_Double" "%s1, %s2"
"Econ_Bundle_DoubleContinued" "%s1, %s2,"
"KillEaterEventType_Kills" "Kills"
"KillEaterEventType_KillAssists" "Kill Assists"
"KillEaterEventType_Wins" "Victories"
"KillEaterEventType_Treants_Created" "Treants Created"
"KillEaterEventType_Omnislash_Jumps" "Omnislash Jumps"
"KillEaterEventType_Blade_Fury_Time" "Blade Fury Damage"
"KillEaterEventType_Blade_Dance_Crits" "Blade Dance Crits"
"KillEaterEventType_Wards_Placed" "Wards Placed"
"KillEaterEventType_Killing_Sprees" "Killing Sprees"
"KillEaterEventType_Horrors_Witnessed" "Horrors Witnessed"
"KillEaterEventType_Carries_Killed" "Carries Killed"
"KillEaterEventType_First_Blood" "First Bloods"
"KillEaterEventType_Godlike" "Godlike Sprees"
"KillEaterEventType_Trees_Created" "Trees Created"
"KillEaterEventType_Gold_Earned" "Gold Earned"
"KillEaterEventType_Gold_Spent" "Gold Spent"
"KillEaterEventType_Towers_Destroyed" "Towers Destroyed"
"KillEaterRank0" "Strange"
"KillEaterRank1" "Unremarkable"
"KillEaterRank2" "Blooded"
"KillEaterRank3" "Menacing"
"KillEaterRank4" "Uncharitable"
"KillEaterRank5" "Dangerous"
"KillEaterRank6" "Notably Dangerous"
"KillEaterRank7" "Lethal"
"KillEaterRank8" "Spectacularly Lethal"
"KillEaterRank9" "Blood-Drenched"
"KillEaterRank10" "Gore-Spattered"
"KillEaterRank11" "Wicked Nasty"
"KillEaterRank12" "Positively Inhumane"
"KillEaterRank13" "Face-Melting"
"KillEaterRank14" "Rage-Inducing"
"KillEaterRank15" "Match-Ending"
"KillEaterRank16" "Imba"
"KillEaterRank17" "Utterly Broken"
"WinsRank0" "Strange"
"WinsRank1" "Newbie"
"WinsRank2" "Initiate"
"WinsRank3" "Apprentice"
"WinsRank4" "Journeyman"
"WinsRank5" "Expert"
"WinsRank6" "Master"
"WinsRank7" "Grand Master"
"WinsRank8" "Authority"
"WinsRank9" "Virtuoso"
"WinsRank10" "Single-Minded"
"WinsRank11" "Try-Hard"
"WinsRank12" "Die-Hard"
"WinsRank13" "Going Pro"
"WinsRank14" "Almost Pro"
"WinsRank15" "Pure Pro"
"WinsRank16" "Win Machine"
"FurionRank0" "Strange"
"FurionRank1" "Seedling"
"FurionRank2" "Sproutling"
"FurionRank3" "Twiggy"
"FurionRank4" "Leafy"
"FurionRank5" "Frondly"
"FurionRank6" "Verdant"
"FurionRank7" "Lush"
"FurionRank8" "Flourishing"
"FurionRank9" "Bountiful"
"FurionRank10" "Druidic"
"FurionRank10" "Lore-Bound"
"FurionRank11" "Magnificent"
"FurionRank12" "Consecrated"
"FurionRank13" "Enshrined"
"FurionRank14" "Verodicia's Own"
"JuggernautRank0" "Strange"
"JuggernautRank1" "Forgotten"
"JuggernautRank2" "Derelict"
"JuggernautRank3" "Outcast"
"JuggernautRank4" "Notable"
"JuggernautRank5" "Accomplished"
"JuggernautRank6" "Experienced"
"JuggernautRank7" "Unchallenged"
"JuggernautRank8" "Undefeatable"
"JuggernautRank9" "Unconquered"
"JuggernautRank10" "Recognized"
"JuggernautRank10" "Acclaimed"
"JuggernautRank11" "Renowned"
"JuggernautRank12" "Storied"
"JuggernautRank13" "Celebrated"
"JuggernautRank14" "Immortal"
"TowersRank0" "Strange"
"TowersRank1" "Impaired"
"TowersRank2" "Impairing"
"TowersRank3" "Vandalizing"
"TowersRank4" "Ravaging"
"TowersRank5" "Razing"
"TowersRank6" "Wrecking"
"TowersRank7" "Decimating"
"TowersRank8" "Demolishing"
"TowersRank9" "Disintigrating"
"TowersRank10" "Pulverizing"
"TowersRank11" "Atomizing"
"TowersRank12" "Planckifying"
"TowersRank13" "Steeple Toppling"
"TowersRank14" "Monolith Mashing"
"TowersRank15" "Edifice Defying"
"TowersRank16" "Tower-Bane"
// Set Names
"ItemSet" "Set: %s1"
"DOTA_Set_Juggernaut_Boar_God" "The Boar God's Honor"
"DOTA_Set_Juggernaut_Ivory_Ebony" "Of Ivory and Ebony"
"DOTA_Set_Juggernaut_Shame" "The Nomad's Shame"
"DOTA_Set_Juggernaut_Beasts_Men" "Aspects of Beast and Man"
"DOTA_Set_Juggernaut_High_Plains" "Traveler on the High Plains"
"DOTA_Set_Furion_Scion_Savage" "Scion of the Savage"
"DOTA_Set_Furion_Heartwood_Vanguard" "Heartwood Vanguard"
"DOTA_Set_Furion_Beast_Bole" "Master of Beast and Bole"
"DOTA_Set_Furion_Forest_Lord" "Regal Forest Lord"
"RefurbishItem_RemovePaintTitle" "Remove Paint?"
"RefurbishItem_RemovePaint" "Remove the custom color from this item, restoring its original color?nn(Paint will be discarded)"
"RefurbishItem_RemoveNameTitle" "Remove Name?"
"RefurbishItem_RemoveName" "Remove the custom name from this item, restoring its original name?nn(Name Tag will be discarded)"
"RefurbishItem_RemoveDescTitle" "Remove Desc?"
"RefurbishItem_RemoveDesc" "Remove the description from this item, restoring its original description?nn(Description Tag will be discarded)"
"RefurbishItem_RemoveCustomTextureTitle" "Remove Decal?"
"RefurbishItem_RemoveCustomTexture" "Remove the decal applied to this item?"
"RefurbishItem_RemoveCraftIndexTitle" "Remove Craft Number?"
"RefurbishItem_RemoveCraftIndex" "Remove the unique crafted number from this item?"
"RefurbishItem_RemoveMakersMarkTitle" "Remove Crafter Name?"
"RefurbishItem_RemoveMakersMark" "Remove the crafter's name from this item?"
"RefurbishItem_Yes" "Yes, Wipe It"
"RefurbishItem_No" "No, Leave It"
"NewItemMethod_Dropped" "You Found:"
"NewItemMethod_Crafted" "You Crafted:"
"NewItemMethod_Traded" "You Traded for:"
"NewItemMethod_Purchased" "You Purchased:"
"NewItemMethod_FoundInCrate" "You Unboxed:"
"NewItemMethod_Gifted" "You Received a Gift:"
"NewItemMethod_Promotion" "You Received a Store Promotion Item:"
"NewItemMethod_Earned" "You Earned:"
"NewItemMethod_Refunded" "You Were Refunded:"
"NewItemMethod_Support" "Customer Support Granted You:"
"NewItemMethod_CollectionReward" "You Redeemed a Collection Reward:"
"NewItemMethod_PreviewItem" "You are now Testing:"
"NewItemMethod_PreviewItemPurchased" "You Purchased:"
"NewItemMethod_PeriodicScoreReward" "You Earned:"
"Item_Found" "%s1 has found: <font color='%s2'>%s3</font> %s4"
"Item_Crafted" "%s1 has crafted: <font color='%s2'>%s3</font> %s4"
"Item_Traded" "%s1 has traded for: <font color='%s2'>%s3</font> %s4"
"Item_Purchased" "%s1 has purchased: <font color='%s2'>%s3</font> %s4"
"Item_FoundInCrate" "%s1 has unboxed: <font color='%s2'>%s3</font> %s4"
"Item_Gifted" "%s1 has received a gift: <font color='%s2'>%s3</font> %s4"
"Item_Earned" "%s1 has earned: <font color='%s2'>%s3</font> %s4"
"Item_Refunded" "%s1 has been refunded: <font color='%s2'>%s3</font> %s4"
"Item_GiftWrapped" "%s1 has wrapped a gift: <font color='%s2'>%s3</font> %s4"
"Item_CollectionReward" "%s1 has redeemed a collection reward: <font color='%s2'>%s3</font> %s4"
"Item_PeriodicScoreReward" "%s1 has earned: <font color='%s2'>%s3</font> %s4"
Unreleased Subtitles
We’ve another set of unreleased hero subtitles.
Chaos Knight’s Subtitles
Chaos Knight now has his own set of subtitles:
"lang"
{
"Language" "English"
"Tokens"
{
"chaos_knight_chaknight_spawn_01" "chaos_knight: Knight of chaos."
"chaos_knight_chaknight_spawn_02" "chaos_knight: Chaos Knight."
"chaos_knight_chaknight_spawn_03" "chaos_knight: Chaos rides."
"chaos_knight_chaknight_spawn_04" "chaos_knight: Chaos rides."
"chaos_knight_chaknight_spawn_05" "chaos_knight: Knight in blackest armor."
"chaos_knight_chaknight_battlebegins_01" "chaos_knight: We descend into chaos."
"chaos_knight_chaknight_firstblood_01" "chaos_knight: First blood, hehehahahah."
"chaos_knight_chaknight_firstblood_02" "chaos_knight: How quickly chaos spreads."
"chaos_knight_chaknight_move_01" "chaos_knight: Yes."
"chaos_knight_chaknight_move_02" "chaos_knight: Yes."
"chaos_knight_chaknight_move_03" "chaos_knight: Indeed."
"chaos_knight_chaknight_move_04" "chaos_knight: Giddyup."
"chaos_knight_chaknight_move_05" "chaos_knight: Ahead, steed."
"chaos_knight_chaknight_move_06" "chaos_knight: Amble on."
"chaos_knight_chaknight_move_07" "chaos_knight: Through your paces."
"chaos_knight_chaknight_move_08" "chaos_knight: Ahead, Armageddon."
"chaos_knight_chaknight_move_09" "chaos_knight: The beaten path."
"chaos_knight_chaknight_move_10" "chaos_knight: Ride on."
"chaos_knight_chaknight_move_11" "chaos_knight: Gallop."
"chaos_knight_chaknight_move_12" "chaos_knight: By drought and blade."
"chaos_knight_chaknight_move_13" "chaos_knight: Armageddon comes."
"chaos_knight_chaknight_move_14" "chaos_knight: Hitherto."
"chaos_knight_chaknight_move_15" "chaos_knight: By shield and blade."
"chaos_knight_chaknight_move_16" "chaos_knight: A chaotic path."
"chaos_knight_chaknight_move_17" "chaos_knight: Hya!"
"chaos_knight_chaknight_attack_01" "chaos_knight: Mounted attack."
"chaos_knight_chaknight_attack_02" "chaos_knight: Well hewn."
"chaos_knight_chaknight_attack_03" "chaos_knight: Part your flesh."
"chaos_knight_chaknight_attack_04" "chaos_knight: I cast you aside."
"chaos_knight_chaknight_attack_05" "chaos_knight: Strike!"
"chaos_knight_chaknight_attack_06" "chaos_knight: No match."
"chaos_knight_chaknight_attack_07" "chaos_knight: Taste my cudgel."
"chaos_knight_chaknight_attack_08" "chaos_knight: Smash you down."
"chaos_knight_chaknight_attack_09" "chaos_knight: Split wide."
"chaos_knight_chaknight_attack_10" "chaos_knight: I sew chaos!"
"chaos_knight_chaknight_attack_11" "chaos_knight: Charge!"
"chaos_knight_chaknight_cast_01" "chaos_knight: I bequeath chaos!"
"chaos_knight_chaknight_cast_02" "chaos_knight: This'll make a gelding of you."
"chaos_knight_chaknight_cast_03" "chaos_knight: Fall to your knees and lament."
"chaos_knight_chaknight_ability_chaosbolt_01" "chaos_knight: Stunning."
"chaos_knight_chaknight_ability_chaosbolt_02" "chaos_knight: Hold."
"chaos_knight_chaknight_ability_chaosbolt_03" "chaos_knight: Cease."
"chaos_knight_chaknight_ability_chaosbolt_04" "chaos_knight: As chance would have it."
"chaos_knight_chaknight_ability_realrift_01" "chaos_knight: Planeshift."
"chaos_knight_chaknight_ability_realrift_02" "chaos_knight: Quick slide."
"chaos_knight_chaknight_ability_realrift_03" "chaos_knight: Leap ahead."
"chaos_knight_chaknight_ability_realrift_04" "chaos_knight: Meet in battle."
"chaos_knight_chaknight_ability_phantasm_01" "chaos_knight: Gather knights."
"chaos_knight_chaknight_ability_phantasm_02" "chaos_knight: The horsemen of the apocalypse."
"chaos_knight_chaknight_ability_phantasm_03" "chaos_knight: Where ride the horsemen death shall follow."
"chaos_knight_chaknight_ability_phantasm_04" "chaos_knight: From other planes I come."
"chaos_knight_chaknight_ability_phantasm_05" "chaos_knight: The legion comes."
"chaos_knight_chaknight_ability_failure_01" "chaos_knight: Bah."
"chaos_knight_chaknight_ability_failure_02" "chaos_knight: Moa, bah!"
"chaos_knight_chaknight_ability_failure_03" "chaos_knight: Curses."
"chaos_knight_chaknight_levelup_01" "chaos_knight: Chaos expands."
"chaos_knight_chaknight_levelup_02" "chaos_knight: A new edifice."
"chaos_knight_chaknight_levelup_03" "chaos_knight: Usurpation of power."
"chaos_knight_chaknight_levelup_04" "chaos_knight: Yes. Yes!"
"chaos_knight_chaknight_levelup_05" "chaos_knight: Chaos increases!"
"chaos_knight_chaknight_levelup_06" "chaos_knight: Feel the chaos."
"chaos_knight_chaknight_levelup_07" "chaos_knight: Chaos reigns."
"chaos_knight_chaknight_kill_01" "chaos_knight: I'll tample your bones to dust."
"chaos_knight_chaknight_kill_02" "chaos_knight: Now you exist on one less plane."
"chaos_knight_chaknight_kill_03" "chaos_knight: Your time on this plane is ended."
"chaos_knight_chaknight_kill_04" "chaos_knight: You were unworthy to the task."
"chaos_knight_chaknight_kill_05" "chaos_knight: Our grievance is settled."
"chaos_knight_chaknight_kill_06" "chaos_knight: Testimony to your weakness."
"chaos_knight_chaknight_kill_07" "chaos_knight: Your flesh achieves a lower state of order."
"chaos_knight_chaknight_kill_08" "chaos_knight: All creation is order which must be scattered to the wind."
"chaos_knight_chaknight_kill_09" "chaos_knight: Chaos and corruption take your corpse."
"chaos_knight_chaknight_kill_10" "chaos_knight: You were no match."
"chaos_knight_chaknight_kill_11" "chaos_knight: I'll set you bouncing on Armageddon's flank."
"chaos_knight_chaknight_rival_01" "chaos_knight: Knight takes king."
"chaos_knight_chaknight_rival_02" "chaos_knight: I would trample your bones to dust, if you had any."
"chaos_knight_chaknight_rival_03" "chaos_knight: I send you to your final redemption."
"chaos_knight_chaknight_rival_04" "chaos_knight: What true knight has no horse?"
"chaos_knight_chaknight_rival_05" "chaos_knight: Had you a horse, this might have been a fair fight."
"chaos_knight_chaknight_rival_06" "chaos_knight: A knight on foot is no knight at all."
"chaos_knight_chaknight_rival_07" "chaos_knight: Where is your Omniscient One now?"
"chaos_knight_chaknight_rival_08" "chaos_knight: He who stood for the Light now lies in his grave."
"chaos_knight_chaknight_rival_09" "chaos_knight: Omni Knight, my second most hunted prey."
"chaos_knight_chaknight_rival_10" "chaos_knight: I consign you to dust."
"chaos_knight_chaknight_rival_11" "chaos_knight: You did need a steed, didn't you?"
"chaos_knight_chaknight_rival_12" "chaos_knight: A knight like none I've seen before."
"chaos_knight_chaknight_rival_13" "chaos_knight: You died well."
"chaos_knight_chaknight_rival_14" "chaos_knight: A knight worthy of his armor."
"chaos_knight_chaknight_rival_15" "chaos_knight: My antithesis rides no more."
"chaos_knight_chaknight_rival_16" "chaos_knight: The Light is lost from this plane."
"chaos_knight_chaknight_rival_17" "chaos_knight: Aha, come back, and I shall kill you again."
"chaos_knight_chaknight_rival_18" "chaos_knight: I'll see you purged from every plane."
"chaos_knight_chaknight_rival_19" "chaos_knight: Your light is snuffed out."
"chaos_knight_chaknight_rival_20" "chaos_knight: The light goes out from your eyes."
"chaos_knight_chaknight_rival_21" "chaos_knight: Long have I hunted you, Ezalor."
"chaos_knight_chaknight_rival_22" "chaos_knight: The universe has no place for a rogue Fundamental."
"chaos_knight_chaknight_rival_23" "chaos_knight: Hem, the besotted one dies."
"chaos_knight_chaknight_rival_24" "chaos_knight: I spill your keg, and split your head."
"chaos_knight_chaknight_rival_25" "chaos_knight: Defeat is a bitter brew, is it not?"
"chaos_knight_chaknight_rival_26" "chaos_knight: We were not so different, you and I."
"chaos_knight_chaknight_rival_27" "chaos_knight: So dies another agent of chaos."
"chaos_knight_chaknight_rival_28" "chaos_knight: You call that a horse?"
"chaos_knight_chaknight_rival_29" "chaos_knight: That is an ugly horse you ride."
"chaos_knight_chaknight_rival_30" "chaos_knight: What pitiful contraption was that?"
"chaos_knight_chaknight_rival_31" "chaos_knight: You taught your horse to fly?"
"chaos_knight_chaknight_rival_32" "chaos_knight: Your flying horse is…quite impressive."
"chaos_knight_chaknight_ally_01" "chaos_knight: Ride with me, brother."
"chaos_knight_chaknight_ally_02" "chaos_knight: Join me in battle."
"chaos_knight_chaknight_ally_03" "chaos_knight: Ah, Tidehunter, can I offer you a seabiscuit?"
"chaos_knight_chaknight_ally_04" "chaos_knight: Your reputation precedes you."
"chaos_knight_chaknight_lasthit_01" "chaos_knight: In service to chaos."
"chaos_knight_chaknight_lasthit_02" "chaos_knight: Ye of little consequence."
"chaos_knight_chaknight_lasthit_03" "chaos_knight: Eh, cower."
"chaos_knight_chaknight_lasthit_04" "chaos_knight: I'll shoe my steed with your gold."
"chaos_knight_chaknight_lasthit_05" "chaos_knight: My adversaries pay."
"chaos_knight_chaknight_lasthit_06" "chaos_knight: None can endure."
"chaos_knight_chaknight_lasthit_07" "chaos_knight: You oughtn't of tried."
"chaos_knight_chaknight_lasthit_08" "chaos_knight: Heh, another falls before my hooves."
"chaos_knight_chaknight_lasthit_09" "chaos_knight: Mine."
"chaos_knight_chaknight_death_01" "chaos_knight: Ugh, no."
"chaos_knight_chaknight_death_02" "chaos_knight: Reined in."
"chaos_knight_chaknight_death_03" "chaos_knight: Ride on, Armageddon."
"chaos_knight_chaknight_death_04" "chaos_knight: Knight…has fallen."
"chaos_knight_chaknight_death_05" "chaos_knight: I die on the field of glory."
"chaos_knight_chaknight_death_06" "chaos_knight: Dismounted."
"chaos_knight_chaknight_death_07" "chaos_knight: Put down, eh."
"chaos_knight_chaknight_death_08" "chaos_knight: Thrown…from my steed."
"chaos_knight_chaknight_death_09" "chaos_knight: To another plane."
"chaos_knight_chaknight_death_10" "chaos_knight: Armageddon…out of here."
"chaos_knight_chaknight_fastres_01" "chaos_knight: Quick redress shall be mine."
"chaos_knight_chaknight_respawn_01" "chaos_knight: With a renewed gait."
"chaos_knight_chaknight_respawn_02" "chaos_knight: We stand again at the gates of chaos."
"chaos_knight_chaknight_respawn_03" "chaos_knight: Again I unleash Armageddon."
"chaos_knight_chaknight_respawn_04" "chaos_knight: The dark horseman rides anew."
"chaos_knight_chaknight_respawn_05" "chaos_knight: I'm back from hinter planes."
"chaos_knight_chaknight_respawn_06" "chaos_knight: Vengeance shall be achieved."
"chaos_knight_chaknight_respawn_07" "chaos_knight: The dark rider returns."
"chaos_knight_chaknight_respawn_08" "chaos_knight: The warhorse rises from the grave."
"chaos_knight_chaknight_respawn_09" "chaos_knight: I am born anew to this plane."
"chaos_knight_chaknight_respawn_10" "chaos_knight: All that is light shall be cast in darkness."
"chaos_knight_chaknight_respawn_11" "chaos_knight: Feel the thunder of Armageddon's hooves."
"chaos_knight_chaknight_respawn_12" "chaos_knight: I ride again."
"chaos_knight_chaknight_respawn_13" "chaos_knight: Armageddon comes."
"chaos_knight_chaknight_rare_01" "chaos_knight: I shall profane their lands with my hoofbeats."
"chaos_knight_chaknight_rare_02" "chaos_knight: Bestride Armageddon, I ride down my enemies."
"chaos_knight_chaknight_rare_03" "chaos_knight: The light shall be blackened, and chaos shall reign."
"chaos_knight_chaknight_rare_04" "chaos_knight: I am a Fundamental of the universe."
"chaos_knight_chaknight_rare_05" "chaos_knight: Chaos is Fun…damental."
"chaos_knight_chaknight_purch_01" "chaos_knight: At last."
"chaos_knight_chaknight_purch_02" "chaos_knight: Long have I waited."
"chaos_knight_chaknight_purch_03" "chaos_knight: Well spent."
"chaos_knight_chaknight_blink_01" "chaos_knight: Blink dagger."
"chaos_knight_chaknight_blink_02" "chaos_knight: My steed shall leap between the planes."
"chaos_knight_chaknight_scepter_01" "chaos_knight: Ah, scepter."
"chaos_knight_chaknight_scepter_02" "chaos_knight: None shall turn my blade."
"chaos_knight_chaknight_item_01" "chaos_knight: Manta style."
"chaos_knight_chaknight_item_02" "chaos_knight: Helm of the Dominator."
"chaos_knight_chaknight_item_03" "chaos_knight: Heart of Tarrasque."
"chaos_knight_chaknight_item_04" "chaos_knight: Assault Cuirass."
"chaos_knight_chaknight_item_05" "chaos_knight: Satanic."
"chaos_knight_chaknight_item_06" "chaos_knight: Sange and Yasha."
"chaos_knight_chaknight_item_07" "chaos_knight: Pipe of Insight."
"chaos_knight_chaknight_item_08" "chaos_knight: Armlet."
"chaos_knight_chaknight_item_09" "chaos_knight: Black King Bar."
"chaos_knight_chaknight_item_10" "chaos_knight: Heaven's Halberd."
"chaos_knight_chaknight_bottle_01" "chaos_knight: Saved for later."
"chaos_knight_chaknight_bottle_02" "chaos_knight: Bottled."
"chaos_knight_chaknight_bottle_03" "chaos_knight: Into my saddle bags."
"chaos_knight_chaknight_deny_01" "chaos_knight: Denied."
"chaos_knight_chaknight_deny_02" "chaos_knight: Denied."
"chaos_knight_chaknight_deny_03" "chaos_knight: Uh-uh."
"chaos_knight_chaknight_deny_04" "chaos_knight: Uh-uh."
"chaos_knight_chaknight_deny_05" "chaos_knight: Denied."
"chaos_knight_chaknight_deny_06" "chaos_knight: Uh-uh."
"chaos_knight_chaknight_deny_07" "chaos_knight: No."
"chaos_knight_chaknight_deny_08" "chaos_knight: I think not."
"chaos_knight_chaknight_deny_09" "chaos_knight: Forbidden."
"chaos_knight_chaknight_deny_10" "chaos_knight: You may not have it."
"chaos_knight_chaknight_deny_11" "chaos_knight: I refuse you."
"chaos_knight_chaknight_deny_12" "chaos_knight: Consider yourself denied."
"chaos_knight_chaknight_deny_13" "chaos_knight: Denied."
"chaos_knight_chaknight_lose_01" "chaos_knight: Our Citadal falls."
"chaos_knight_chaknight_lose_02" "chaos_knight: No."
"chaos_knight_chaknight_lose_03" "chaos_knight: Defeated."
"chaos_knight_chaknight_lose_04" "chaos_knight: Order prevails this day."
"chaos_knight_chaknight_win_01" "chaos_knight: Yes!"
"chaos_knight_chaknight_win_02" "chaos_knight: Yes."
"chaos_knight_chaknight_win_03" "chaos_knight: Victory!"
"chaos_knight_chaknight_win_04" "chaos_knight: Chaos reigns forever!"
"chaos_knight_chaknight_lane_missing_01" "chaos_knight: Missing top!"
"chaos_knight_chaknight_lane_missing_02" "chaos_knight: Missing middle!"
"chaos_knight_chaknight_lane_missing_03" "chaos_knight: Missing bottom!"
"chaos_knight_chaknight_immort_01" "chaos_knight: Immortality!"
"chaos_knight_chaknight_immort_02" "chaos_knight: My existence is assured."
"chaos_knight_chaknight_haste_01" "chaos_knight: Haste!"
"chaos_knight_chaknight_haste_02" "chaos_knight: Warhorse to reacehorse."
"chaos_knight_chaknight_doubdam_01" "chaos_knight: Double damage!"
"chaos_knight_chaknight_doubdam_02" "chaos_knight: Twice struck blow."
"chaos_knight_chaknight_regen_01" "chaos_knight: Regeneration!"
"chaos_knight_chaknight_regen_02" "chaos_knight: A second wind."
"chaos_knight_chaknight_illus_01" "chaos_knight: Illusion!"
"chaos_knight_chaknight_illus_02" "chaos_knight: Our hooves thunder."
"chaos_knight_chaknight_invis_01" "chaos_knight: Invisibility!"
"chaos_knight_chaknight_invis_02" "chaos_knight: Armageddon, where did you go?"
"chaos_knight_chaknight_notyet_01" "chaos_knight: Not yet."
"chaos_knight_chaknight_notyet_02" "chaos_knight: I'm not ready."
"chaos_knight_chaknight_notyet_03" "chaos_knight: It's not time yet."
"chaos_knight_chaknight_notyet_04" "chaos_knight: Not yet."
"chaos_knight_chaknight_notyet_05" "chaos_knight: I'm not ready."
"chaos_knight_chaknight_notyet_06" "chaos_knight: It's not time yet."
"chaos_knight_chaknight_notyet_07" "chaos_knight: Not yet!"
"chaos_knight_chaknight_notyet_08" "chaos_knight: I'm not ready!"
"chaos_knight_chaknight_notyet_09" "chaos_knight: It's not time yet!"
"chaos_knight_chaknight_nomana_01" "chaos_knight: Out of mana."
"chaos_knight_chaknight_nomana_02" "chaos_knight: No mana."
"chaos_knight_chaknight_nomana_03" "chaos_knight: Not enough mana."
"chaos_knight_chaknight_nomana_04" "chaos_knight: Out of mana!"
"chaos_knight_chaknight_nomana_05" "chaos_knight: No mana!"
"chaos_knight_chaknight_nomana_06" "chaos_knight: Not enough mana!"
"chaos_knight_chaknight_nomana_07" "chaos_knight: Out of mana!"
"chaos_knight_chaknight_nomana_08" "chaos_knight: No mana!"
"chaos_knight_chaknight_nomana_09" "chaos_knight: Not enough mana!"
"chaos_knight_chaknight_thanks_01" "chaos_knight: Thanks."
"chaos_knight_chaknight_thanks_02" "chaos_knight: My thanks."
"chaos_knight_chaknight_underattack_01" "chaos_knight: I'm under attack!"
"chaos_knight_chaknight_inthebag_01" "chaos_knight: Like the heads of my enemies, this one is in the bag."
"chaos_knight_chaknight_shiwiz_01" "chaos_knight: Shitty wizard!"
"chaos_knight_chaknight_crumwiz_01" "chaos_knight: Crummy wizard!"
"chaos_knight_chaknight_pain_01" "chaos_knight: Hehh."
"chaos_knight_chaknight_pain_02" "chaos_knight: Ohh."
"chaos_knight_chaknight_pain_03" "chaos_knight: Hah."
"chaos_knight_chaknight_pain_04" "chaos_knight: Heh."
"chaos_knight_chaknight_pain_05" "chaos_knight: Wheh."
"chaos_knight_chaknight_pain_06" "chaos_knight: Ugh."
"chaos_knight_chaknight_pain_07" "chaos_knight: Oogh."
"chaos_knight_chaknight_pain_08" "chaos_knight: Awhoogh."
"chaos_knight_chaknight_pain_09" "chaos_knight: Igh."
"chaos_knight_chaknight_anger_01" "chaos_knight: Ahehewh."
"chaos_knight_chaknight_anger_02" "chaos_knight: Hkdjfkl."
"chaos_knight_chaknight_anger_03" "chaos_knight: Heuhegh."
"chaos_knight_chaknight_anger_04" "chaos_knight: Heearh."
"chaos_knight_chaknight_anger_05" "chaos_knight: Heearhhhh."
"chaos_knight_chaknight_anger_06" "chaos_knight: Haerghhh."
"chaos_knight_chaknight_happy_01" "chaos_knight: Heh."
"chaos_knight_chaknight_happy_02" "chaos_knight: Hemm."
"chaos_knight_chaknight_happy_03" "chaos_knight: Hehhh."
"chaos_knight_chaknight_happy_04" "chaos_knight: Heehuh."
"chaos_knight_chaknight_happy_05" "chaos_knight: Haeh."
"chaos_knight_chaknight_happy_06" "chaos_knight: Hmmm."
"chaos_knight_chaknight_happy_07" "chaos_knight: Heemm."
"chaos_knight_chaknight_laugh_01" "chaos_knight: Hm hm hm hm hm hm hm hm hm."
"chaos_knight_chaknight_laugh_02" "chaos_knight: Hm hm hm! Hm hm hm hm hm hm hm."
"chaos_knight_chaknight_laugh_03" "chaos_knight: Ha ha ha ha ha ha ha ha ha ha ha ha ha!"
"chaos_knight_chaknight_laugh_04" "chaos_knight: Hm hm hm heh he he he he ha ha ha haa!"
"chaos_knight_chaknight_laugh_05" "chaos_knight: Hm hm hm hm heh ha ha ha ha ha haaa!"
"chaos_knight_chaknight_laugh_06" "chaos_knight: Hm hm hm hm hm hm ha ha ha ha ha ha hh hh hh hh hh hh hh hh hh."
"chaos_knight_chaknight_laugh_07" "chaos_knight: Hhah ha ha ha ha ha!"
"chaos_knight_chaknight_laugh_08" "chaos_knight: Mm mm ha ha ha ha ha ha ha ha ha!"
"chaos_knight_chaknight_laugh_09" "chaos_knight: Mm mm ha ha ha ha ha ha ha ha ha ha ha!"
"chaos_knight_chaknight_laugh_10" "chaos_knight: Mm mm mm ha ha ha ha ha ha ha ha!"
"chaos_knight_chaknight_laugh_11" "chaos_knight: Mm mm mm ha ha ha ha ha ha ha ha ha!"
"chaos_knight_chaknight_laugh_12" "chaos_knight: Heh heh heh heh heh heh."
"chaos_knight_chaknight_laugh_13" "chaos_knight: Ha ha ha ha ha ha ha!"
"chaos_knight_chaknight_laugh_14" "chaos_knight: Ah ha ha heh hah!"
"chaos_knight_chaknight_laugh_15" "chaos_knight: Oo ho ho ha ha ha ha ha ha ha ha ha ha ha!"
"chaos_knight_chaknight_laugh_16" "chaos_knight: Ah ha ha ha ha ha ha ha ha ha ha ha!"
"chaos_knight_chaknight_laugh_17" "chaos_knight: Heh ehh heh ehh ehhhhh."
}
}
Unreleased Hero Portraits
We’ve more updates to Ogre Magi’s portrait this week.
Ogre Magi’s Unreleased Hero Portrait
Ogre Magi’s unrefined fireblast ability icon and his scaleform video has been updated again.

Bonus GIF:

Unreleased Custom Couriers
We’ve more updates to the unreleased custom couriers.
Mighty Boar Custom Courier
The standard and flying Mighty Boar couriers now both have animations.

Flying courier run GIF:

Unreleased UI Updates
We’ve a number of updates to the yet to be released card based hero/loadout selection system.
Hero/Loadout Selection
New layout:
A number of the images for the unreleased card based hero/loadout selection system have been updated again, the layout of the actual card has also been updated (most likely for heroes with multiple roles).
 
 
The attribute type pips have been updated (Agility, Intel, Strength):



The role pips have also been updated (Baby Sitter, Carry, Disabler, Ganker, Initiator, Jungler, Pusher, Roamer, Tank):









Role descriptions:
"DOTA_Hero_Selection_PipTooltip_Carry" "Carry"
"DOTA_Hero_Selection_PipTooltip_Disabler" "Disabler"
"DOTA_Hero_Selection_PipTooltip_Babysitter" "Babysitter"
"DOTA_Hero_Selection_PipTooltip_Initiator" "Initiator"
"DOTA_Hero_Selection_PipTooltip_Jungler" "Jungler"
"DOTA_Hero_Selection_PipTooltip_Roamer" "Roamer"
"DOTA_Hero_Selection_PipTooltip_Tank" "Tank"
"DOTA_Hero_Selection_PipTooltip_Pusher" "Pusher"
"DOTA_Hero_Selection_PipTooltip_Support" "Support"
"DOTA_Hero_Selection_PipTooltip_Carry_Sub" "Will become more useful later in the game if they gain a significant gold advantage."
"DOTA_Hero_Selection_PipTooltip_Disabler_Sub" "Has a guaranteed disable for one or more of their spells."
"DOTA_Hero_Selection_PipTooltip_Babysitter_Sub" "Helpful in the early-game laning in protecting your team's carry."
"DOTA_Hero_Selection_PipTooltip_Initiator_Sub" "Good at starting a teamfight."
"DOTA_Hero_Selection_PipTooltip_Jungler_Sub" "Can farm effectively from neutral creeps inside the jungle early in the game."
"DOTA_Hero_Selection_PipTooltip_Roamer_Sub" "Can focus on moving around the map instead of farming creeps early in the game."
"DOTA_Hero_Selection_PipTooltip_Tank_Sub" "Has the ability to last longer in teamfights."
"DOTA_Hero_Selection_PipTooltip_Pusher_Sub" "Can quickly siege and destroy towers and barracks"
"DOTA_Hero_Selection_PipTooltip_Support_Sub" "Can focus less on amassing gold and items, and more on using their abilities to gain an advantage for the team."
New Report Dialogue Layout
The current report system is going to get overhauled soon with a new layout. Looks pretty similar to the current one at the moment.

Updated Sound Files
We’ve a number of new/updated sound files this week.
UI Sound Files
We’ve a new round starting horn sound effect in this patch.
Siren.wav:
Broodmother’s Sound Files
Broodmother’s web loop has been updated again (still creepy).
brood_web_loop.wav:
Chaos Knight’s Sound Files
Chaos Knight has a number of ability sound effects now.
chaos_bolt_cast.wav:
chaos_bolt_target.wav:
chaos_strike.wav:
phantasm.wav:
reality_rift_cast01.wav:
reality_rift_cast02.wav:
reality_rift_cast03.wav:
reality_rift_cast04.wav:
reality_rift_cast05.wav:
Treant Protector’s Sound Files
Treant Protector’s has some footsteps/moving sound effects now.
step01.wav:
step02.wav:
step03.wav:
step04.wav:
Materials Update
A number of material and ability icon updates for the unreleased heroes this week.
Disruptor’s Materials
New materials and ability icons for Disruptor.
Â
Â
 

Gyrocopter’s Materials


Lanaya’s Materials

Nyx Assassin’s Materials
Nyx has some temporary ability icons:
Â
Â
 
Rubick’s Materials

Particles Update
We’ve a number of item and hero particle updates this week.
Item Particles
As well as all the economy strings we now have a bunch more cosmetic based particle effects for the unreleased cosmetic items.
Axe’s Item Particles
Juggernaut’s Item Particles
Kunkka’s Item Particles
Hero Particles
A number of particle updates this week for the unreleased heroes.
Disruptor’s Particles
Nyx Assassin’s Particles
Ogre Magi’s Particles
Undying’s Particles
Predictions For The Next Hero
I mentioned last week that the next hero was either going to be Ogre Magi or Chaos Knight and after this patch I’m switching my prediction around putting Chaos Knight before Ogre Magi (Or if we’re lucky we might get both).
