UNPKG

dotaconstants

Version:

Constant data for Dota 2 applications

2,050 lines 213 kB
{ "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