dotaconstants
Version:
Constant data for Dota 2 applications
2,050 lines • 213 kB
JSON
{
"npc_dota_hero_antimage": {
"abilities": [
"antimage_mana_break",
"antimage_blink",
"antimage_counterspell",
"antimage_counterspell_ally",
"antimage_persectur",
"antimage_mana_void"
],
"talents": [
{
"name": "special_bonus_unique_antimage_4",
"level": 1
},
{
"name": "special_bonus_unique_antimage_manavoid_aoe",
"level": 1
},
{
"name": "special_bonus_unique_antimage_7",
"level": 2
},
{
"name": "special_bonus_unique_antimage_5",
"level": 2
},
{
"name": "special_bonus_unique_antimage_6",
"level": 3
},
{
"name": "special_bonus_unique_antimage_8",
"level": 3
},
{
"name": "special_bonus_unique_antimage_3",
"level": 4
},
{
"name": "special_bonus_unique_antimage_2",
"level": 4
}
],
"facets": [
{
"id": 0,
"name": "antimage_magebanes_mirror",
"icon": "ricochet",
"color": "Purple",
"gradient_id": 1,
"title": "Magebane's Mirror",
"description": "Counterspell and Counterspell Ally reflect spells back at their caster instead of just blocking."
},
{
"id": 1,
"name": "antimage_mana_thirst",
"icon": "mana",
"color": "Blue",
"gradient_id": 3,
"title": "Mana Thirst",
"description": "Anti-Mage gains damage when his enemies are at low mana."
}
]
},
"npc_dota_hero_axe": {
"abilities": [
"axe_berserkers_call",
"axe_battle_hunger",
"axe_counter_helix",
"generic_hidden",
"generic_hidden",
"axe_culling_blade",
"axe_coat_of_blood"
],
"talents": [
{
"name": "special_bonus_unique_axe_culling_blade_speed_duration",
"level": 1
},
{
"name": "special_bonus_unique_axe_8",
"level": 1
},
{
"name": "special_bonus_unique_axe_6",
"level": 2
},
{
"name": "special_bonus_unique_axe_7",
"level": 2
},
{
"name": "special_bonus_unique_axe_5",
"level": 3
},
{
"name": "special_bonus_unique_axe_4",
"level": 3
},
{
"name": "special_bonus_unique_axe_2",
"level": 4
},
{
"name": "special_bonus_unique_axe",
"level": 4
}
],
"facets": [
{
"id": 0,
"name": "axe_one_man_army",
"icon": "strength",
"color": "Red",
"gradient_id": 0,
"title": "One Man Army",
"description": "Axe gains Strength based on his armor as long as he's away from his allies.",
"abilities": [
"axe_one_man_army"
]
},
{
"id": 1,
"name": "axe_call_out",
"icon": "armor",
"color": "Red",
"gradient_id": 2,
"title": "Call Out",
"description": "Berserker's Call gives attacking enemies more attack speed and Axe more armor for the duration."
}
]
},
"npc_dota_hero_bane": {
"abilities": [
"bane_enfeeble",
"bane_brain_sap",
"bane_nightmare",
"generic_hidden",
"generic_hidden",
"bane_fiends_grip",
"bane_nightmare_end",
"bane_ichor_of_nyctasha"
],
"talents": [
{
"name": "special_bonus_unique_bane_8",
"level": 1
},
{
"name": "special_bonus_unique_bane_11",
"level": 1
},
{
"name": "special_bonus_unique_bane_10",
"level": 2
},
{
"name": "special_bonus_unique_bane_9",
"level": 2
},
{
"name": "special_bonus_unique_bane_5",
"level": 3
},
{
"name": "special_bonus_movement_speed_30",
"level": 3
},
{
"name": "special_bonus_unique_bane_2",
"level": 4
},
{
"name": "special_bonus_unique_bane_3",
"level": 4
}
],
"facets": [
{
"id": 0,
"name": "bane_dream_stalker",
"icon": "damage",
"color": "Gray",
"gradient_id": 0,
"title": "Dream Stalker",
"description": "Bane has increased attack speed when attacking Nightmared units."
},
{
"id": 1,
"name": "bane_sleepwalk",
"icon": "movement",
"color": "Purple",
"gradient_id": 1,
"title": "Sleepwalk",
"description": "Nightmared units walk in Bane's chosen direction."
}
]
},
"npc_dota_hero_bloodseeker": {
"abilities": [
"bloodseeker_bloodrage",
"bloodseeker_blood_bath",
"bloodseeker_thirst",
"bloodseeker_blood_mist",
"bloodseeker_sanguivore",
"bloodseeker_rupture"
],
"talents": [
{
"name": "special_bonus_unique_bloodseeker_5",
"level": 1
},
{
"name": "special_bonus_unique_bloodseeker_6",
"level": 1
},
{
"name": "special_bonus_unique_bloodseeker_7",
"level": 2
},
{
"name": "special_bonus_unique_bloodseeker_2",
"level": 2
},
{
"name": "special_bonus_unique_bloodseeker_3",
"level": 3
},
{
"name": "special_bonus_spell_lifesteal_15",
"level": 3
},
{
"name": "special_bonus_unique_bloodseeker_rupture_charges",
"level": 4
},
{
"name": "special_bonus_unique_bloodseeker_4",
"level": 4
}
],
"facets": [
{
"id": 0,
"name": "bloodseeker_arterial_spray",
"icon": "movement",
"color": "Red",
"gradient_id": 1,
"title": "Arterial Spray",
"description": "Ruptured units are pushed when attacked by Bloodseeker."
},
{
"id": 1,
"name": "bloodseeker_bloodrush",
"icon": "speed",
"color": "Gray",
"gradient_id": 1,
"title": "Bloodrush",
"description": "Bloodseeker can supercharge the movement speed from Thirst temporarily."
}
]
},
"npc_dota_hero_crystal_maiden": {
"abilities": [
"crystal_maiden_crystal_nova",
"crystal_maiden_frostbite",
"crystal_maiden_brilliance_aura",
"crystal_maiden_crystal_clone",
"crystal_maiden_blueheart_floe",
"crystal_maiden_freezing_field",
"crystal_maiden_freezing_field_stop"
],
"talents": [
{
"name": "special_bonus_hp_200",
"level": 1
},
{
"name": "special_bonus_unique_crystal_maiden_6",
"level": 1
},
{
"name": "special_bonus_unique_crystal_maiden_frostbite_castrange",
"level": 2
},
{
"name": "special_bonus_unique_crystal_maiden_5",
"level": 2
},
{
"name": "special_bonus_attack_speed_225",
"level": 3
},
{
"name": "special_bonus_unique_crystal_maiden_3",
"level": 3
},
{
"name": "special_bonus_unique_crystal_maiden_1",
"level": 4
},
{
"name": "special_bonus_unique_crystal_maiden_2",
"level": 4
}
],
"facets": [
{
"id": 0,
"name": "crystal_maiden_frozen_expanse",
"icon": "area_of_effect",
"color": "Gray",
"gradient_id": 1,
"title": "Frozen Expanse",
"description": "Freezing Field also passively increases Crystal Maiden's cast range and area of effect."
},
{
"id": 1,
"name": "crystal_maiden_cold_comfort",
"icon": "mana",
"color": "Blue",
"gradient_id": 2,
"title": "Cold Comfort",
"description": "Crystal Maiden restores her allies' Mana when casting spells. Increases innate Mana Regen Amplification."
}
]
},
"npc_dota_hero_drow_ranger": {
"abilities": [
"drow_ranger_frost_arrows",
"drow_ranger_wave_of_silence",
"drow_ranger_multishot",
"drow_ranger_glacier",
"drow_ranger_trueshot",
"drow_ranger_marksmanship"
],
"talents": [
{
"name": "special_bonus_unique_drow_ranger_7",
"level": 1
},
{
"name": "special_bonus_unique_drow_ranger_2",
"level": 1
},
{
"name": "special_bonus_attack_range_75",
"level": 2
},
{
"name": "special_bonus_unique_drow_ranger_6",
"level": 2
},
{
"name": "special_bonus_unique_drow_ranger_1",
"level": 3
},
{
"name": "special_bonus_unique_drow_ranger_gust_selfmovespeed",
"level": 3
},
{
"name": "special_bonus_unique_drow_ranger_3",
"level": 4
},
{
"name": "special_bonus_unique_drow_ranger_8",
"level": 4
}
],
"facets": [
{
"id": 0,
"name": "drow_ranger_high_ground",
"icon": "damage",
"color": "Gray",
"gradient_id": 1,
"title": "Vantage Point",
"description": "Drow deals 20% more damage when attacking from high ground.",
"abilities": [
"drow_ranger_vantage_point"
]
},
{
"id": 1,
"name": "drow_ranger_sidestep",
"icon": "multi_arrow",
"color": "Blue",
"gradient_id": 1,
"title": "Sidestep",
"description": "Drow can move slowly and use items while casting Multishot."
}
]
},
"npc_dota_hero_earthshaker": {
"abilities": [
"earthshaker_fissure",
"earthshaker_enchant_totem",
"earthshaker_aftershock",
"generic_hidden",
"generic_hidden",
"earthshaker_echo_slam",
"earthshaker_spirit_cairn"
],
"talents": [
{
"name": "special_bonus_attack_base_damage_30",
"level": 1
},
{
"name": "special_bonus_unique_earthshaker_4",
"level": 1
},
{
"name": "special_bonus_unique_earthshaker_3",
"level": 2
},
{
"name": "special_bonus_unique_earthshaker_6",
"level": 2
},
{
"name": "special_bonus_unique_earthshaker_2",
"level": 3
},
{
"name": "special_bonus_unique_earthshaker_totem_damage",
"level": 3
},
{
"name": "special_bonus_unique_earthshaker_echo_cd",
"level": 4
},
{
"name": "special_bonus_unique_earthshaker",
"level": 4
}
],
"facets": [
{
"id": 0,
"name": "earthshaker_tectonic_buildup",
"icon": "area_of_effect",
"color": "Red",
"gradient_id": 1,
"title": "Tectonic Buildup",
"description": "Aftershock radius is increased by 50 every 10 hero levels."
},
{
"id": 1,
"name": "earthshaker_slugger",
"icon": "movement",
"color": "Yellow",
"gradient_id": 1,
"title": "Slugger",
"description": "Enemies killed with Enchant Totem or Earthshaker's other abilities are sent flying, dealing damage to enemies they hit.",
"abilities": [
"earthshaker_slugger"
]
}
]
},
"npc_dota_hero_juggernaut": {
"abilities": [
"juggernaut_blade_fury",
"juggernaut_healing_ward",
"juggernaut_blade_dance",
"juggernaut_swift_slash",
"juggernaut_duelist",
"juggernaut_omni_slash"
],
"talents": [
{
"name": "special_bonus_unique_juggernaut_5",
"level": 1
},
{
"name": "special_bonus_unique_juggernaut_3",
"level": 1
},
{
"name": "special_bonus_unique_juggernaut_healing_ward_heal",
"level": 2
},
{
"name": "special_bonus_unique_juggernaut_blade_fury_movespeed",
"level": 2
},
{
"name": "special_bonus_unique_juggernaut_blade_dance_lifesteal",
"level": 3
},
{
"name": "special_bonus_unique_juggernaut_blade_fury_cooldown",
"level": 3
},
{
"name": "special_bonus_unique_juggernaut_omnislash_duration",
"level": 4
},
{
"name": "special_bonus_unique_juggernaut_2",
"level": 4
}
],
"facets": [
{
"id": 0,
"name": "juggernaut_bladestorm",
"icon": "spinning",
"color": "Yellow",
"gradient_id": 1,
"title": "Bladestorm",
"description": "Blade Fury can now critically strike based on the level of Blade Dance."
},
{
"id": 1,
"name": "juggernaut_agigain",
"icon": "agility",
"color": "Red",
"gradient_id": 2,
"title": "Bladeform",
"description": "Juggernaut gains Agility and Movement Speed as long as he's not taking damage.",
"abilities": [
"juggernaut_bladeform"
]
}
]
},
"npc_dota_hero_mirana": {
"abilities": [
"mirana_starfall",
"mirana_arrow",
"mirana_leap",
"mirana_selemenes_faithful",
"generic_hidden",
"generic_hidden"
],
"talents": [
{
"name": "special_bonus_unique_mirana_3",
"level": 1
},
{
"name": "special_bonus_unique_mirana_6",
"level": 1
},
{
"name": "special_bonus_unique_mirana_5",
"level": 2
},
{
"name": "special_bonus_unique_mirana_1",
"level": 2
},
{
"name": "special_bonus_unique_mirana_4",
"level": 3
},
{
"name": "special_bonus_20_crit_2",
"level": 3
},
{
"name": "special_bonus_unique_mirana_2",
"level": 4
},
{
"name": "special_bonus_unique_mirana_7",
"level": 4
}
],
"facets": [
{
"id": 0,
"name": "mirana_moonlight",
"icon": "moon",
"color": "Blue",
"gradient_id": 1,
"title": "Moonlight Shadow",
"description": "Mirana's Ultimate grants allies invisiblity and movement speed.",
"abilities": [
"mirana_invis"
]
},
{
"id": 1,
"name": "mirana_sunlight",
"icon": "sun",
"color": "Gray",
"gradient_id": 3,
"title": "Solar Flare",
"description": "Mirana's Ultimate grants allies increasing attack speed and damage over time.",
"abilities": [
"mirana_solar_flare"
]
}
]
},
"npc_dota_hero_nevermore": {
"abilities": [
"nevermore_shadowraze1",
"nevermore_shadowraze2",
"nevermore_shadowraze3",
"nevermore_frenzy",
"nevermore_dark_lord",
"nevermore_requiem",
"nevermore_necromastery"
],
"talents": [
{
"name": "special_bonus_unique_nevermore_7",
"level": 1
},
{
"name": "special_bonus_unique_nevermore_4",
"level": 1
},
{
"name": "special_bonus_unique_nevermore_3",
"level": 2
},
{
"name": "special_bonus_unique_nevermore_2",
"level": 2
},
{
"name": "special_bonus_unique_nevermore_1",
"level": 3
},
{
"name": "special_bonus_unique_nevermore_6",
"level": 3
},
{
"name": "special_bonus_unique_nevermore_frenzy_castspeed",
"level": 4
},
{
"name": "special_bonus_unique_nevermore_raze_procsattacks",
"level": 4
}
],
"facets": [
{
"id": 0,
"name": "nevermore_lasting_presence",
"icon": "armor_broken",
"color": "Gray",
"gradient_id": 0,
"title": "Lasting Presence",
"description": "Presence of the Dark Lord temporarily reduces more armor after nearby enemy heroes are killed. Every hero kill increases Necromastery's max souls by 1 until Shadow Fiend dies."
},
{
"id": 1,
"name": "nevermore_shadowmire",
"icon": "slow",
"color": "Red",
"gradient_id": 0,
"title": "Shadowmire",
"description": "Shadowraze slows enemies."
}
]
},
"npc_dota_hero_morphling": {
"abilities": [
"morphling_waveform",
"morphling_adaptive_strike_agi",
"morphling_adaptive_strike_str",
"morphling_morph_agi",
"morphling_morph_str",
"morphling_replicate",
"morphling_morph_replicate",
"morphling_morph",
"morphling_accumulation"
],
"talents": [
{
"name": "special_bonus_magic_resistance_15",
"level": 1
},
{
"name": "special_bonus_unique_morphling_1",
"level": 1
},
{
"name": "special_bonus_unique_morphling_8",
"level": 2
},
{
"name": "special_bonus_agility_15",
"level": 2
},
{
"name": "special_bonus_unique_morphling_4",
"level": 3
},
{
"name": "special_bonus_unique_morphling_10",
"level": 3
},
{
"name": "special_bonus_unique_morphling_waveform_cooldown",
"level": 4
},
{
"name": "special_bonus_strength_35",
"level": 4
}
],
"facets": [
{
"id": 0,
"name": "morphling_agi",
"icon": "agility",
"color": "Green",
"gradient_id": 0,
"title": "Ebb",
"description": "Morphling's Primary Attribute is now Agility and Adaptive Strike pushes enemies.",
"abilities": [
"morphling_ebb"
]
},
{
"id": 1,
"name": "morphling_str",
"icon": "strength",
"color": "Red",
"gradient_id": 0,
"title": "Flow",
"description": "Morphling's Primary Attribute is now Strength and Attribute Shift can accelerate his cooldowns.",
"abilities": [
"morphling_flow"
]
}
]
},
"npc_dota_hero_phantom_lancer": {
"abilities": [
"phantom_lancer_spirit_lance",
"phantom_lancer_doppelwalk",
"phantom_lancer_phantom_edge",
"phantom_lancer_illusory_armaments",
"generic_hidden",
"phantom_lancer_juxtapose"
],
"talents": [
{
"name": "special_bonus_unique_phantom_lancer_lance_damage",
"level": 1
},
{
"name": "special_bonus_unique_phantom_lancer_phantom_rush_agility",
"level": 1
},
{
"name": "special_bonus_unique_phantom_lancer_2",
"level": 2
},
{
"name": "special_bonus_unique_phantom_lancer_5",
"level": 2
},
{
"name": "special_bonus_unique_phantom_lancer",
"level": 3
},
{
"name": "special_bonus_unique_phantom_lancer_6",
"level": 3
},
{
"name": "special_bonus_unique_phantom_lancer_4",
"level": 4
},
{
"name": "special_bonus_unique_phantom_lancer_illusory_armaments_dmg",
"level": 4
}
],
"facets": [
{
"id": 0,
"name": "phantom_lancer_convergence",
"icon": "illusion",
"color": "Yellow",
"gradient_id": 1,
"title": "Convergence",
"description": "Doppelganger spawns additional illusions, with the amount depending on Phantom Lancer's current health."
},
{
"id": 1,
"name": "phantom_lancer_divergence",
"icon": "summons",
"color": "Blue",
"gradient_id": 2,
"title": "Divergence",
"description": "Juxtapose Illusions spawn on random nearby units and deal more damage but can't be controlled."
}
]
},
"npc_dota_hero_puck": {
"abilities": [
"puck_illusory_orb",
"puck_waning_rift",
"puck_phase_shift",
"puck_ethereal_jaunt",
"puck_puckish",
"puck_dream_coil"
],
"talents": [
{
"name": "special_bonus_unique_puck_orb_damage",
"level": 1
},
{
"name": "special_bonus_unique_puck_7",
"level": 1
},
{
"name": "special_bonus_unique_puck",
"level": 2
},
{
"name": "special_bonus_unique_puck_6",
"level": 2
},
{
"name": "special_bonus_unique_puck_2",
"level": 3
},
{
"name": "special_bonus_unique_puck_coil_damage",
"level": 3
},
{
"name": "special_bonus_unique_puck_5",
"level": 4
},
{
"name": "special_bonus_unique_puck_rift_radius",
"level": 4
}
],
"facets": [
{
"id": 0,
"name": "puck_jostling_rift",
"icon": "movement",
"color": "Purple",
"gradient_id": 0,
"title": "Jostling Rift",
"description": "Waning Rift can push or pull targets."
},
{
"id": 1,
"name": "puck_curveball",
"icon": "curve_ball",
"color": "Blue",
"gradient_id": 2,
"title": "Curveball",
"description": "Puck's Illusory Orb can be curved in any direction, moves faster, and lasts longer."
}
]
},
"npc_dota_hero_pudge": {
"abilities": [
"pudge_meat_hook",
"pudge_rot",
"pudge_flesh_heap",
"pudge_eject",
"pudge_innate_graft_flesh",
"pudge_dismember"
],
"talents": [
{
"name": "special_bonus_armor_5",
"level": 1
},
{
"name": "special_bonus_unique_pudge_4",
"level": 1
},
{
"name": "special_bonus_spell_lifesteal_8",
"level": 2
},
{
"name": "special_bonus_unique_pudge_7",
"level": 2
},
{
"name": "special_bonus_unique_pudge_6",
"level": 3
},
{
"name": "special_bonus_unique_pudge_5",
"level": 3
},
{
"name": "special_bonus_unique_pudge_3",
"level": 4
},
{
"name": "special_bonus_unique_pudge_1",
"level": 4
}
],
"facets": [
{
"id": 0,
"name": "pudge_fresh_meat",
"icon": "meat",
"color": "Green",
"gradient_id": 3,
"title": "Fresh Meat",
"description": "Dismember increases Strength when dealing damage to heroes."
},
{
"id": 1,
"name": "pudge_flayers_hook",
"icon": "pudge_hook",
"color": "Red",
"gradient_id": 0,
"title": "Flayer's Hook",
"description": "Meat Hook deals bonus damage based on the distance pulled, but base damage is reduced."
}
]
},
"npc_dota_hero_razor": {
"abilities": [
"razor_plasma_field",
"razor_static_link",
"razor_storm_surge",
"razor_unstable_current",
"generic_hidden",
"razor_eye_of_the_storm"
],
"talents": [
{
"name": "special_bonus_unique_razor_4",
"level": 1
},
{
"name": "special_bonus_spell_lifesteal_10",
"level": 1
},
{
"name": "special_bonus_unique_razor",
"level": 2
},
{
"name": "special_bonus_strength_12",
"level": 2
},
{
"name": "special_bonus_unique_razor_storm_surge_damage_and_slow",
"level": 3
},
{
"name": "special_bonus_unique_razor_2",
"level": 3
},
{
"name": "special_bonus_unique_razor_plasmafield_second_ring",
"level": 4
},
{
"name": "special_bonus_unique_razor_static_link_aspd",
"level": 4
}
],
"facets": [
{
"id": 0,
"name": "razor_thunderhead",
"icon": "barrier",
"color": "Gray",
"gradient_id": 0,
"title": "Thunderhead",
"description": "Storm Surge lightning strikes more often and hits all units within Eye of the Storm's area of effect when it is active."
},
{
"id": 1,
"name": "razor_spellamp",
"icon": "nuke",
"color": "Blue",
"gradient_id": 0,
"title": "Dynamo",
"description": "Razor gains 1% spell amplification for every 20 points of attack damage.",
"abilities": [
"razor_dynamo"
]
}
]
},
"npc_dota_hero_sand_king": {
"abilities": [
"sandking_burrowstrike",
"sandking_sand_storm",
"sandking_scorpion_strike",
"sandking_caustic_finale",
"generic_hidden",
"sandking_epicenter"
],
"talents": [
{
"name": "special_bonus_unique_sand_king_3",
"level": 1
},
{
"name": "special_bonus_unique_sand_king_burrowstrike_stun",
"level": 1
},
{
"name": "special_bonus_unique_sand_king_2",
"level": 2
},
{
"name": "special_bonus_unique_sand_king_8",
"level": 2
},
{
"name": "special_bonus_unique_sand_king_7",
"level": 3
},
{
"name": "special_bonus_unique_sand_king_5",
"level": 3
},
{
"name": "special_bonus_unique_sand_king",
"level": 4
},
{
"name": "special_bonus_unique_sand_king_4",
"level": 4
}
],
"facets": [
{
"id": 0,
"name": "sand_king_sandshroud",
"icon": "vision",
"color": "Gray",
"gradient_id": 3,
"title": "Sandshroud",
"description": "Sand Storm has increased radius and grants Sand King Invisibility while in it."
},
{
"id": 1,
"name": "sand_king_dust_devil",
"icon": "speed",
"color": "Yellow",
"gradient_id": 1,
"title": "Dust Devil",
"description": "Sand Storm follows Sand King when he moves or Burrowstrikes."
}
]
},
"npc_dota_hero_storm_spirit": {
"abilities": [
"storm_spirit_static_remnant",
"storm_spirit_electric_vortex",
"storm_spirit_overload",
"generic_hidden",
"generic_hidden",
"storm_spirit_ball_lightning",
"storm_spirit_galvanized"
],
"talents": [
{
"name": "special_bonus_unique_storm_spirit_overload_aspd",
"level": 1
},
{
"name": "special_bonus_mp_regen_150",
"level": 1
},
{
"name": "special_bonus_hp_250",
"level": 2
},
{
"name": "special_bonus_unique_storm_spirit_5",
"level": 2
},
{
"name": "special_bonus_unique_storm_spirit",
"level": 3
},
{
"name": "special_bonus_unique_storm_spirit_8",
"level": 3
},
{
"name": "special_bonus_unique_storm_spirit_7",
"level": 4
},
{
"name": "special_bonus_unique_storm_spirit_4",
"level": 4
}
],
"facets": [
{
"id": 0,
"name": "storm_spirit_shock_collar",
"icon": "nuke",
"color": "Blue",
"gradient_id": 1,
"title": "Shock Collar",
"description": "Electric Vortex applies a debuff that triggers an Overload Charge if they attack."
},
{
"id": 1,
"name": "storm_spirit_static_slide",
"icon": "movement",
"color": "Gray",
"gradient_id": 3,
"title": "Static Slide",
"description": "Static Remnants spawn at Storm Spirit and move to the target position."
}
]
},
"npc_dota_hero_sven": {
"abilities": [
"sven_storm_bolt",
"sven_great_cleave",
"sven_warcry",
"generic_hidden",
"generic_hidden",
"sven_gods_strength",
"sven_vanquisher"
],
"talents": [
{
"name": "special_bonus_unique_sven_5",
"level": 1
},
{
"name": "special_bonus_attack_speed_20",
"level": 1
},
{
"name": "special_bonus_unique_sven_3",
"level": 2
},
{
"name": "special_bonus_unique_sven_8",
"level": 2
},
{
"name": "special_bonus_unique_sven_gods_strength_slow_resist",
"level": 3
},
{
"name": "special_bonus_unique_sven_7",
"level": 3
},
{
"name": "special_bonus_unique_sven_2",
"level": 4
},
{
"name": "special_bonus_unique_sven_4",
"level": 4
}
],
"facets": [
{
"id": 0,
"name": "sven_heavy_plate",
"icon": "armor",
"color": "Blue",
"gradient_id": 0,
"title": "Heavy Plate",
"description": "Warcry provides a physical damage barrier."
},
{
"id": 1,
"name": "sven_strscaling",
"icon": "strength",
"color": "Red",
"gradient_id": 0,
"title": "Wrath of God",
"description": "Sven gains additional attack damage from Strength, but has decreased base damage.",
"abilities": [
"sven_wrath_of_god"
]
}
]
},
"npc_dota_hero_tiny": {
"abilities": [
"tiny_avalanche",
"tiny_toss",
"tiny_tree_grab",
"tiny_tree_channel",
"tiny_craggy_exterior",
"tiny_grow",
"tiny_toss_tree"
],
"talents": [
{
"name": "special_bonus_unique_tiny_4",
"level": 1
},
{
"name": "special_bonus_strength_8",
"level": 1
},
{
"name": "special_bonus_unique_tiny_6",
"level": 2
},
{
"name": "special_bonus_unique_tiny",
"level": 2
},
{
"name": "special_bonus_unique_tiny_7",
"level": 3
},
{
"name": "special_bonus_unique_tiny_5",
"level": 3
},
{
"name": "special_bonus_unique_tiny_3",
"level": 4
},
{
"name": "special_bonus_unique_tiny_2",
"level": 4
}
],
"facets": [
{
"id": 0,
"name": "tiny_crash_landing",
"icon": "nuke",
"color": "Gray",
"gradient_id": 2,
"title": "Crash Landing",
"description": "Tossed units slow and deal bonus damage to other targets at the Toss destination."
},
{
"id": 1,
"name": "tiny_insurmountable",
"icon": "armor",
"color": "Green",
"gradient_id": 4,
"title": "Insurmountable",
"description": "Tiny gains Status and Slow Resistance from Strength.",
"abilities": [
"tiny_insurmountable"
]
}
]
},
"npc_dota_hero_vengefulspirit": {
"abilities": [
"vengefulspirit_magic_missile",
"vengefulspirit_wave_of_terror",
"vengefulspirit_command_aura",
"vengefulspirit_retribution",
"generic_hidden",
"vengefulspirit_nether_swap"
],
"talents": [
{
"name": "special_bonus_unique_vengeful_spirit_swap_damage",
"level": 1
},
{
"name": "special_bonus_unique_vengeful_spirit_missile_castrange",
"level": 1
},
{
"name": "special_bonus_unique_vengeful_spirit_4",
"level": 2
},
{
"name": "special_bonus_unique_vengeful_spirit_1",
"level": 2
},
{
"name": "special_bonus_unique_vengeful_spirit_5",
"level": 3
},
{
"name": "special_bonus_unique_vengeful_spirit_wave_of_terror_steal",
"level": 3
},
{
"name": "special_bonus_unique_vengeful_spirit_2",
"level": 4
},
{
"name": "special_bonus_unique_vengeful_spirit_9",
"level": 4
}
],
"facets": [
{
"id": 0,
"name": "vengefulspirit_avenging_missile",
"icon": "nuke",
"color": "Purple",
"gradient_id": 2,
"title": "Avenging Missile",
"description": "Magic Missile deals 0.75 bonus damage for every creep the enemy has killed."
},
{
"id": 1,
"name": "vvengefulspirit_melee",
"icon": "fist",
"color": "Blue",
"gradient_id": 1,
"title": "Soul Strike",
"description": "Vengeful Spirit's ranged attacks behave as if they were melee attacks.",
"abilities": [
"vengefulspirit_soul_strike"
]
}
]
},
"npc_dota_hero_windrunner": {
"abilities": [
"windrunner_shackleshot",
"windrunner_powershot",
"windrunner_windrun",
"windrunner_gale_force",
"windrunner_focusfire_cancel",
"windrunner_focusfire",
"windrunner_easy_breezy"
],
"talents": [
{
"name": "special_bonus_unique_windranger_powershot_slow",
"level": 1
},
{
"name": "special_bonus_unique_windranger_9",
"level": 1
},
{
"name": "special_bonus_unique_windranger_4",
"level": 2
},
{
"name": "special_bonus_unique_windranger_3",
"level": 2
},
{
"name": "special_bonus_unique_windranger_6",
"level": 3
},
{
"name": "special_bonus_unique_windranger_8",
"level": 3
},
{
"name": "special_bonus_unique_windranger_windrun_undispellable",
"level": 4
},
{
"name": "special_bonus_unique_windranger_2",
"level": 4
}
],
"facets": [
{
"id": 0,
"name": "windrunner_tailwind",
"deprecated": "true",
"icon": "speed",
"color": "Yellow",
"gradient_id": 2,
"title": "Tailwind",
"description": "Windrun grants additional bonus movement speed to Windranger and nearby allies."
},
{
"id": 1,
"name": "windrunner_focusfire",
"icon": "focus_fire",
"color": "Yellow",
"gradient_id": 2,
"title": "Focus Fire",
"description": "Focus Fire rapidly attacks a single target."
},
{
"id": 2,
"name": "windrunner_whirlwind",
"icon": "multi_arrow",
"color": "Green",
"gradient_id": 0,
"title": "Whirlwind",
"description": "Focus Fire randomly attacks enemies within range."
}
]
},
"npc_dota_hero_zuus": {
"abilities": [
"zuus_arc_lightning",
"zuus_lightning_bolt",
"zuus_heavenly_jump",
"zuus_cloud",
"zuus_lightning_hands",
"zuus_thundergods_wrath",
"zuus_static_field"
],
"talents": [
{
"name": "special_bonus_mp_regen_175",
"level": 1
},
{
"name": "special_bonus_hp_200",
"level": 1
},
{
"name": "special_bonus_unique_zeus_4",
"level": 2
},
{
"name": "special_bonus_unique_zeus",
"level": 2
},
{
"name": "special_bonus_unique_zeus_2",
"level": 3
},
{
"name": "special_bonus_unique_zeus_3",
"level": 3
},
{
"name": "special_bonus_unique_zeus_5",
"level": 4
},
{
"name": "special_bonus_unique_zeus_static_field_dmg",
"level": 4
}
],
"facets": [
{
"id": 0,
"name": "zuus_livewire",
"icon": "range",
"color": "Blue",
"gradient_id": 1,
"title": "Livewire",
"description": "Static Field deals more damage to nearby enemies."
},
{
"id": 1,
"name": "zuus_divine_rampage",
"icon": "nuke",
"color": "Gray",
"gradient_id": 3,
"title": "Divine Rampage",
"description": "When Thundergod's Wrath kills an enemy, it deals more damage to the other enemies."
}
]
},
"npc_dota_hero_kunkka": {
"abilities": [
"kunkka_torrent",
"kunkka_tidebringer",
"kunkka_x_marks_the_spot",
"kunkka_admirals_rum",
"kunkka_tidal_wave",
"kunkka_ghostship",
"kunkka_return"
],
"talents": [
{
"name": "special_bonus_unique_kunkka_tidebringer_slow",
"level": 1
},
{
"name": "special_bonus_unique_kunkka_6",
"level": 1
},
{
"name": "special_bonus_unique_kunkka_7",
"level": 2
},
{
"name": "special_bonus_unique_kunkka_2",
"level": 2
},
{
"name": "special_bonus_unique_kunkka_torrent_cooldown",
"level": 3
},
{
"name": "special_bonus_unique_kunkka_rum",
"level": 3
},
{
"name": "special_bonus_spell_aoe_100",
"level": 4
},
{
"name": "special_bonus_unique_kunkka_4",
"level": 4
}
],
"facets": [
{
"id": 0,
"name": "kunkka_high_tide",
"icon": "cooldown",
"color": "Blue",
"gradient_id": 2,
"title": "High Tide",
"description": "Tidebringer cooldown is reduced per enemy hero it hits."
},
{
"id": 1,
"name": "kunkka_grog",
"icon": "armor",
"color": "Yellow",
"gradient_id": 2,
"title": "Grog Blossom",
"description": "When X Marks the Spot returns its target, nearby allies gain Ghostship's improved Admiral's Rum buff."
}
]
},
"npc_dota_hero_lina": {
"abilities": [
"lina_dragon_slave",
"lina_light_strike_array",
"lina_fiery_soul",
"lina_flame_cloak",
"lina_combustion",
"lina_laguna_blade"
],
"talents": [
{
"name": "special_bonus_attack_damage_25",
"level": 1
},
{
"name": "special_bonus_unique_lina_1",
"level": 1
},
{
"name": "special_bonus_unique_lina_4",
"level": 2
},
{
"name": "special_bonus_unique_lina_3",
"level": 2
},
{
"name": "special_bonus_unique_lina_6",
"level": 3
},
{
"name": "special_bonus_unique_lina_2",
"level": 3
},
{
"name": "special_bonus_unique_lina_7",
"level": 4
},
{
"name": "special_bonus_unique_lina_crit_debuff",
"level": 4
}
],
"facets": [
{
"id": 0,
"name": "lina_supercharge",
"icon": "damage",
"color": "Yellow",
"gradient_id": 0,
"title": "Thermal Runaway",
"description": "Casting Laguna Blade temporarily supercharges Lina, granting her stacks of Fiery Soul."
},
{
"id": 1,
"name": "lina_dot",
"icon": "nuke",
"color": "Red",
"gradient_id": 0,
"title": "Slow Burn",
"description": "Lina's spells deal extra damage over time.",
"abilities": [
"lina_slow_burn"
]
}
]
},
"npc_dota_hero_lich": {
"abilities": [
"lich_frost_nova",
"lich_frost_shield",
"lich_sinister_gaze",
"lich_ice_spire",
"lich_death_charge",
"lich_chain_frost"
],
"talents": [
{
"name": "special_bonus_unique_lich_8",
"level": 1
},
{
"name": "special_bonus_unique_lich_6",
"level": 1
},
{
"name": "special_bonus_unique_lich_2",
"level": 2
},
{
"name": "special_bonus_unique_lich_3",
"level": 2
},
{
"name": "special_bonus_unique_lich_7",
"level": 3
},
{
"name": "special_bonus_unique_lich_4",
"level": 3
},
{
"name": "special_bonus_unique_lich_1",
"level": 4
},
{
"name": "special_bonus_unique_lich_5",
"level": 4
}
],
"facets": [
{
"id": 0,
"name": "lich_frostbound",
"icon": "snowflake",
"color": "Blue",
"gradient_id": 0,
"title": "Frostbound",
"description": "Chain Frost lingers on its last target if it fails to bounce and can bounce again if new targets become available."
},
{
"id": 1,
"name": "lich_growing_cold",
"icon": "cooldown",
"color": "Gray",
"gradient_id": 0,
"title": "Growing Cold",
"description": "When an enemy is killed by Chain Frost or while under the effect of Frost Shield, the duration of these abilities is extended."
}
]
},
"npc_dota_hero_lion": {
"abilities": [
"lion_impale",
"lion_voodoo",
"lion_mana_drain",
"lion_to_hell_and_back",
"generic_hidden",
"lion_finger_of_death"
],
"talents": [
{
"name": "special_bonus_unique_lion_6",
"level": 1
},
{
"name": "special_bonus_unique_lion_3",
"level": 1
},
{
"name": "special_bonus_unique_lion_5",
"level": 2
},
{
"name": "special_bonus_unique_lion_11",
"level": 2
},
{
"name": "special_bonus_unique_lion_8",
"level": 3
},
{
"name": "special_bonus_unique_lion_10",
"level": 3
},
{
"name": "special_bonus_unique_lion_2",
"level": 4
},
{
"name": "special_bonus_unique_lion_4",
"level": 4
}
],
"facets": [
{
"id": 0,
"name": "lion_essence_eater",
"icon": "nuke",
"color": "Purple",
"gradient_id": 2,
"title": "Essence Eater",
"description": "Mana Drain deals damage equal to 100% of mana stolen."
},
{
"id": 1,
"name": "lion_fist_of_death",
"icon": "fist",
"color": "Red",
"gradient_id": 2,
"title": "Fist of Death",
"description": "Lion gains a strong Melee cleaving attack after casting Finger of Death."
}
]
},
"npc_dota_hero_shadow_shaman": {
"abilities": [
"shadow_shaman_ether_shock",
"shadow_shaman_voodoo",
"shadow_shaman_shackles",
"shadow_shaman_fowl_play",
"generic_hidden",
"shadow_shaman_mass_serpent_ward"
],
"talents": [
{
"name": "special_bonus_unique_shadow_shaman_6",
"level": 1
},
{
"name": "special_bonus_mp_regen_175",
"level": 1
},
{
"name": "special_bonus_unique_shadow_shaman_8",
"level": 2
},
{
"name": "special_bonus_unique_shadow_shaman_7",
"level": 2
},
{
"name": "special_bonus_unique_shadow_shaman_2",
"level": 3
},
{
"name": "special_bonus_unique_shadow_shaman_1",
"level": 3
},
{
"name": "special_bonus_unique_shadow_shaman_3",
"level": 4
},
{
"name": "special_bonus_unique_shadow_shaman_4",
"level": 4
}
],
"facets": [
{
"id": 0,
"name": "shadow_shaman_cluster_cluck",
"icon": "chicken",
"color": "Yellow",
"gradient_id": 1,
"title": "Cluster Cluck",
"description": "Hex can turn allies into a flock of chickens, removing other negative effects."
},
{
"id": 1,
"name": "shadow_shaman_massive_serpent_ward",
"icon": "snake",
"color": "Red",
"gradient_id": 1,
"title": "Massive Serpent Ward",
"description": "Summons a single massive Serpent Ward with 10x damage and bounty values and 10x health."
}
]
},
"npc_dota_hero_slardar": {
"abilities": [
"slardar_sprint",
"slardar_slithereen_crush",
"slardar_bash",
"slardar_seaborn_sentinel",
"generic_hidden",
"slardar_amplify_damage"
],
"talents": [
{
"name": "special_bonus_unique_slardar_7",
"level": 1
},
{
"name": "special_bonus_unique_slardar_slithereen_crush_stun",
"level": 1
},
{
"name": "special_bonus_hp_300",
"level": 2
},
{
"name": "special_bonus_unique_slardar_2",
"level": 2
},
{
"name": "special_bonus_unique_slardar",
"level": 3
},
{
"name": "special_bonus_unique_slardar_5",
"level": 3
},
{
"name": "special_bonus_unique_slardar_4",
"level": 4
},
{
"name": "special_bonus_unique_slardar_3",
"level": 4
}
],
"facets": [
{
"id": 0,
"name": "slardar_leg_day",
"icon": "speed",
"color": "Red",
"gradient_id": 2,
"title": "Leg Day",
"description": "Slardar has slow resistance and even more movement speed at the beginning of Guardian Sprint."
},
{
"id": 1,
"name": "slardar_brineguard",
"icon": "armor",
"color": "Purple",
"gradient_id": 1,
"title": "Brineguard",
"description": "Corrosive Haze increases Slardar's armor by 40% of the total armor reduced."
}
]
},
"npc_dota_hero_tidehunter": {
"abilities": [
"tidehunter_gush",
"tidehunter_kraken_shell",
"tidehunter_anchor_smash",
"tidehunter_dead_in_the_water",
"generic_hidden",
"tidehunter_ravage",
"tidehunter_blubber"
],
"talents": [
{
"name": "special_bonus_unique_tidehunter_9",
"level": 1
},
{
"name": "special_bonus_unique_tidehunter_5",
"level": 1
},
{
"name": "special_bonus_unique_tidehunter_2",
"level": 2
},
{
"name": "special_bonus_unique_tidehunter_3",
"level": 2
},
{
"name": "special_bonus_unique_tidehunter_10",
"level": 3
},
{
"name": "special_bonus_unique_tidehunter",
"level": 3
},
{
"name": "special_bonus_unique_tidehunter_7",
"level": 4
},
{
"name": "special_bonus_unique_tidehunter_8",
"level": 4
}
],
"facets": [
{
"id": 0,
"name": "tidehunter_kraken_swell",
"icon": "armor",
"color": "Green",
"gradient_id": 2,
"title": "Kraken Swell",
"description": "Kraken Shell gains permanent Damage Block when an enemy hero dies under the effects of Anchor Smash."
},
{
"id": 1,
"name": "tidehunter_sizescale",
"icon": "overshadow",
"color": "Green",
"gradient_id": 0,
"title": "Krill Eater",
"description": "Tidehunter grows larger and gains extra bonuses per level.",
"abilities": [
"tidehunter_krill_eater"
]
}
]
},
"npc_dota_hero_witch_doctor": {
"abilities": [
"witch_doctor_paralyzing_cask",
"witch_doctor_voodoo_restoration",
"witch_doctor_maledict",
"witch_doctor_voodoo_switcheroo",
"witch_doctor_gris_gris",
"witch_doctor_death_ward"
],
"talents": [
{
"name": "special_bonus_unique_witch_doctor_4",
"level": 1
},
{
"name": "special_bonus_hp_200",
"level": 1
},
{
"name": "special_bonus_unique_witch_doctor_3",
"level": 2
},
{
"name": "special_bonus_unique_witch_doctor_6",
"level": 2
},
{
"name": "special_bonus_unique_witch_doctor_1",
"level": 3
},
{
"name": "special_bonus_unique_witch_doctor_7",
"level": 3
},
{
"name": "special_bonus_unique_witch_doctor_2",
"level": 4
},
{
"name": "special_bonus_unique_witch_doctor_5",
"level": 4
}
],
"facets": [
{
"id": 0,
"name": "witch_doctor_headhunter",
"icon": "ricochet",
"color": "Gray",
"gradient_id": 3,
"title": "Headhunter",
"description": "Paralyzing Cask deals more damage each bounce."
},
{
"id": 1,
"name": "witch_doctor_voodoo_festeration",
"icon": "nuke",
"color": "Red",
"gradient_id": 2,
"title": "Voodoo Festeration",
"description": "Voodoo Restoration deals damage to enemies and only heals Witch Doctor."
},
{
"id": 2,
"name": "witch_doctor_cleft_death",
"icon": "death_ward",
"color": "Purple",
"gradient_id": 0,
"title": "Cleft Death",
"description": "Death Ward attacks multiple targets with reduced damage."
}
]
},
"npc_dota_hero_riki": {
"abilities": [
"riki_smoke_screen",
"riki_blink_strike",
"riki_tricks_of_the_trade",
"riki_innate_backstab",
"generic_hidden",
"riki_backstab"
],
"talents": [
{
"name": "special_bonus_unique_riki_7",
"level": 1
},
{
"name": "special_bonus_unique_riki_8",
"level": 1
},
{
"name": "special_bonus_unique_riki_2",
"level": 2
},
{
"name": "special_bonus_unique_riki_3",
"level": 2
},
{
"name": "special_bonus_unique_riki_1",
"level": 3
},
{
"name": "special_bonus_unique_riki_9",
"level": 3
},
{
"name": "special_bonus_unique_riki_6",
"level": 4
},
{
"name": "special_bonus_unique_riki_5",
"level": 4
}
],
"facets": [
{
"id": 0,
"name": "riki_contract_killer",
"icon": "xp",
"color": "Gray",
"gradient_id": 3,
"title": "Contract Killer",
"description": "Riki receives bon