dotaconstants
Version:
Constant data for Dota 2 applications
2,071 lines • 121 kB
JSON
{
"1": {
"id": 1,
"name": "npc_dota_hero_antimage",
"primary_attr": "agi",
"attack_type": "Melee",
"roles": [
"Carry",
"Escape",
"Nuker"
],
"img": "/apps/dota2/images/dota_react/heroes/antimage.png?",
"icon": "/apps/dota2/images/dota_react/heroes/icons/antimage.png?",
"base_health": 120,
"base_health_regen": 1,
"base_mana": 75,
"base_mana_regen": 0,
"base_armor": 1,
"base_mr": 25,
"base_attack_min": 29,
"base_attack_max": 33,
"base_str": 19,
"base_agi": 24,
"base_int": 12,
"str_gain": 1.6,
"agi_gain": 2.8,
"int_gain": 1.8,
"attack_range": 150,
"projectile_speed": 0,
"attack_rate": 1.4,
"base_attack_time": 100,
"attack_point": 0.3,
"move_speed": 310,
"turn_rate": null,
"cm_enabled": true,
"legs": 2,
"day_vision": 1800,
"night_vision": 800,
"localized_name": "Anti-Mage"
},
"2": {
"id": 2,
"name": "npc_dota_hero_axe",
"primary_attr": "str",
"attack_type": "Melee",
"roles": [
"Initiator",
"Durable",
"Disabler",
"Carry"
],
"img": "/apps/dota2/images/dota_react/heroes/axe.png?",
"icon": "/apps/dota2/images/dota_react/heroes/icons/axe.png?",
"base_health": 120,
"base_health_regen": 2.5,
"base_mana": 75,
"base_mana_regen": 0,
"base_armor": 0,
"base_mr": 25,
"base_attack_min": 30,
"base_attack_max": 34,
"base_str": 25,
"base_agi": 20,
"base_int": 18,
"str_gain": 2.8,
"agi_gain": 1.7,
"int_gain": 1.6,
"attack_range": 150,
"projectile_speed": 900,
"attack_rate": 1.7,
"base_attack_time": 100,
"attack_point": 0.4,
"move_speed": 315,
"turn_rate": null,
"cm_enabled": true,
"legs": 2,
"day_vision": 1800,
"night_vision": 800,
"localized_name": "Axe"
},
"3": {
"id": 3,
"name": "npc_dota_hero_bane",
"primary_attr": "all",
"attack_type": "Ranged",
"roles": [
"Support",
"Disabler",
"Nuker",
"Durable"
],
"img": "/apps/dota2/images/dota_react/heroes/bane.png?",
"icon": "/apps/dota2/images/dota_react/heroes/icons/bane.png?",
"base_health": 120,
"base_health_regen": 0.25,
"base_mana": 75,
"base_mana_regen": 0,
"base_armor": 1,
"base_mr": 25,
"base_attack_min": -1,
"base_attack_max": 5,
"base_str": 23,
"base_agi": 23,
"base_int": 23,
"str_gain": 2.7,
"agi_gain": 2.7,
"int_gain": 2.7,
"attack_range": 400,
"projectile_speed": 900,
"attack_rate": 1.7,
"base_attack_time": 100,
"attack_point": 0.3,
"move_speed": 305,
"turn_rate": null,
"cm_enabled": true,
"legs": 4,
"day_vision": 1800,
"night_vision": 1200,
"localized_name": "Bane"
},
"4": {
"id": 4,
"name": "npc_dota_hero_bloodseeker",
"primary_attr": "agi",
"attack_type": "Melee",
"roles": [
"Carry",
"Disabler",
"Nuker",
"Initiator"
],
"img": "/apps/dota2/images/dota_react/heroes/bloodseeker.png?",
"icon": "/apps/dota2/images/dota_react/heroes/icons/bloodseeker.png?",
"base_health": 120,
"base_health_regen": 0.25,
"base_mana": 75,
"base_mana_regen": 0,
"base_armor": 2,
"base_mr": 25,
"base_attack_min": 35,
"base_attack_max": 41,
"base_str": 24,
"base_agi": 24,
"base_int": 17,
"str_gain": 2.7,
"agi_gain": 3.1,
"int_gain": 2,
"attack_range": 150,
"projectile_speed": 900,
"attack_rate": 1.7,
"base_attack_time": 100,
"attack_point": 0.43,
"move_speed": 285,
"turn_rate": null,
"cm_enabled": true,
"legs": 2,
"day_vision": 1800,
"night_vision": 800,
"localized_name": "Bloodseeker"
},
"5": {
"id": 5,
"name": "npc_dota_hero_crystal_maiden",
"primary_attr": "int",
"attack_type": "Ranged",
"roles": [
"Support",
"Disabler",
"Nuker"
],
"img": "/apps/dota2/images/dota_react/heroes/crystal_maiden.png?",
"icon": "/apps/dota2/images/dota_react/heroes/icons/crystal_maiden.png?",
"base_health": 120,
"base_health_regen": 0.25,
"base_mana": 75,
"base_mana_regen": 0,
"base_armor": 0,
"base_mr": 25,
"base_attack_min": 30,
"base_attack_max": 36,
"base_str": 17,
"base_agi": 16,
"base_int": 18,
"str_gain": 2.2,
"agi_gain": 1.6,
"int_gain": 3.3,
"attack_range": 600,
"projectile_speed": 900,
"attack_rate": 1.7,
"base_attack_time": 100,
"attack_point": 0.45,
"move_speed": 280,
"turn_rate": null,
"cm_enabled": true,
"legs": 2,
"day_vision": 1800,
"night_vision": 800,
"localized_name": "Crystal Maiden"
},
"6": {
"id": 6,
"name": "npc_dota_hero_drow_ranger",
"primary_attr": "agi",
"attack_type": "Ranged",
"roles": [
"Carry",
"Disabler",
"Pusher"
],
"img": "/apps/dota2/images/dota_react/heroes/drow_ranger.png?",
"icon": "/apps/dota2/images/dota_react/heroes/icons/drow_ranger.png?",
"base_health": 120,
"base_health_regen": 0.25,
"base_mana": 75,
"base_mana_regen": 0,
"base_armor": 0,
"base_mr": 25,
"base_attack_min": 29,
"base_attack_max": 36,
"base_str": 16,
"base_agi": 20,
"base_int": 15,
"str_gain": 1.9,
"agi_gain": 2.9,
"int_gain": 1.4,
"attack_range": 625,
"projectile_speed": 1250,
"attack_rate": 1.7,
"base_attack_time": 100,
"attack_point": 0.5,
"move_speed": 310,
"turn_rate": 0.7,
"cm_enabled": true,
"legs": 2,
"day_vision": 1800,
"night_vision": 800,
"localized_name": "Drow Ranger"
},
"7": {
"id": 7,
"name": "npc_dota_hero_earthshaker",
"primary_attr": "str",
"attack_type": "Melee",
"roles": [
"Support",
"Initiator",
"Disabler",
"Nuker"
],
"img": "/apps/dota2/images/dota_react/heroes/earthshaker.png?",
"icon": "/apps/dota2/images/dota_react/heroes/icons/earthshaker.png?",
"base_health": 120,
"base_health_regen": 1,
"base_mana": 75,
"base_mana_regen": 0,
"base_armor": 2,
"base_mr": 25,
"base_attack_min": 27,
"base_attack_max": 37,
"base_str": 22,
"base_agi": 12,
"base_int": 18,
"str_gain": 3.7,
"agi_gain": 1.4,
"int_gain": 2.1,
"attack_range": 150,
"projectile_speed": 0,
"attack_rate": 1.7,
"base_attack_time": 100,
"attack_point": 0.467,
"move_speed": 315,
"turn_rate": 0.9,
"cm_enabled": true,
"legs": 2,
"day_vision": 1800,
"night_vision": 800,
"localized_name": "Earthshaker"
},
"8": {
"id": 8,
"name": "npc_dota_hero_juggernaut",
"primary_attr": "agi",
"attack_type": "Melee",
"roles": [
"Carry",
"Pusher",
"Escape"
],
"img": "/apps/dota2/images/dota_react/heroes/juggernaut.png?",
"icon": "/apps/dota2/images/dota_react/heroes/icons/juggernaut.png?",
"base_health": 120,
"base_health_regen": 0.5,
"base_mana": 75,
"base_mana_regen": 0,
"base_armor": 0,
"base_mr": 25,
"base_attack_min": 22,
"base_attack_max": 24,
"base_str": 20,
"base_agi": 34,
"base_int": 14,
"str_gain": 2,
"agi_gain": 2.8,
"int_gain": 1.4,
"attack_range": 150,
"projectile_speed": 0,
"attack_rate": 1.4,
"base_attack_time": 110,
"attack_point": 0.33,
"move_speed": 300,
"turn_rate": null,
"cm_enabled": true,
"legs": 2,
"day_vision": 1800,
"night_vision": 800,
"localized_name": "Juggernaut"
},
"9": {
"id": 9,
"name": "npc_dota_hero_mirana",
"primary_attr": "all",
"attack_type": "Ranged",
"roles": [
"Carry",
"Support",
"Escape",
"Nuker",
"Disabler"
],
"img": "/apps/dota2/images/dota_react/heroes/mirana.png?",
"icon": "/apps/dota2/images/dota_react/heroes/icons/mirana.png?",
"base_health": 120,
"base_health_regen": 0.25,
"base_mana": 75,
"base_mana_regen": 0.4,
"base_armor": -2,
"base_mr": 25,
"base_attack_min": -2,
"base_attack_max": 2,
"base_str": 18,
"base_agi": 26,
"base_int": 22,
"str_gain": 1.9,
"agi_gain": 2.5,
"int_gain": 1.4,
"attack_range": 630,
"projectile_speed": 900,
"attack_rate": 1.7,
"base_attack_time": 100,
"attack_point": 0.35,
"move_speed": 285,
"turn_rate": null,
"cm_enabled": true,
"legs": 2,
"day_vision": 1800,
"night_vision": 800,
"localized_name": "Mirana"
},
"10": {
"id": 10,
"name": "npc_dota_hero_morphling",
"primary_attr": "agi",
"attack_type": "Ranged",
"roles": [
"Carry",
"Escape",
"Durable",
"Nuker",
"Disabler"
],
"img": "/apps/dota2/images/dota_react/heroes/morphling.png?",
"icon": "/apps/dota2/images/dota_react/heroes/icons/morphling.png?",
"base_health": 120,
"base_health_regen": 0.5,
"base_mana": 75,
"base_mana_regen": 0.5,
"base_armor": -2,
"base_mr": 25,
"base_attack_min": 12,
"base_attack_max": 21,
"base_str": 23,
"base_agi": 24,
"base_int": 19,
"str_gain": 3.2,
"agi_gain": 3.9,
"int_gain": 1.8,
"attack_range": 350,
"projectile_speed": 1300,
"attack_rate": 1.5,
"base_attack_time": 100,
"attack_point": 0.5,
"move_speed": 285,
"turn_rate": 0.7,
"cm_enabled": true,
"legs": 0,
"day_vision": 1800,
"night_vision": 800,
"localized_name": "Morphling"
},
"11": {
"id": 11,
"name": "npc_dota_hero_nevermore",
"primary_attr": "agi",
"attack_type": "Ranged",
"roles": [
"Carry",
"Nuker"
],
"img": "/apps/dota2/images/dota_react/heroes/nevermore.png?",
"icon": "/apps/dota2/images/dota_react/heroes/icons/nevermore.png?",
"base_health": 120,
"base_health_regen": 0.25,
"base_mana": 75,
"base_mana_regen": 0.3,
"base_armor": 1,
"base_mr": 25,
"base_attack_min": 16,
"base_attack_max": 22,
"base_str": 19,
"base_agi": 25,
"base_int": 18,
"str_gain": 2.7,
"agi_gain": 3.5,
"int_gain": 2.2,
"attack_range": 525,
"projectile_speed": 1200,
"attack_rate": 1.6,
"base_attack_time": 100,
"attack_point": 0.5,
"move_speed": 305,
"turn_rate": 0.9,
"cm_enabled": true,
"legs": 0,
"day_vision": 1800,
"night_vision": 800,
"localized_name": "Shadow Fiend"
},
"12": {
"id": 12,
"name": "npc_dota_hero_phantom_lancer",
"primary_attr": "agi",
"attack_type": "Melee",
"roles": [
"Carry",
"Escape",
"Pusher",
"Nuker"
],
"img": "/apps/dota2/images/dota_react/heroes/phantom_lancer.png?",
"icon": "/apps/dota2/images/dota_react/heroes/icons/phantom_lancer.png?",
"base_health": 120,
"base_health_regen": 1.5,
"base_mana": 75,
"base_mana_regen": 0,
"base_armor": 0,
"base_mr": 25,
"base_attack_min": 26,
"base_attack_max": 36,
"base_str": 19,
"base_agi": 26,
"base_int": 21,
"str_gain": 2.2,
"agi_gain": 2.8,
"int_gain": 1.8,
"attack_range": 225,
"projectile_speed": 900,
"attack_rate": 1.7,
"base_attack_time": 110,
"attack_point": 0.5,
"move_speed": 285,
"turn_rate": null,
"cm_enabled": true,
"legs": 2,
"day_vision": 1800,
"night_vision": 800,
"localized_name": "Phantom Lancer"
},
"13": {
"id": 13,
"name": "npc_dota_hero_puck",
"primary_attr": "int",
"attack_type": "Ranged",
"roles": [
"Initiator",
"Disabler",
"Escape",
"Nuker"
],
"img": "/apps/dota2/images/dota_react/heroes/puck.png?",
"icon": "/apps/dota2/images/dota_react/heroes/icons/puck.png?",
"base_health": 120,
"base_health_regen": 0.5,
"base_mana": 75,
"base_mana_regen": 0.5,
"base_armor": 0,
"base_mr": 25,
"base_attack_min": 22,
"base_attack_max": 30,
"base_str": 17,
"base_agi": 14,
"base_int": 23,
"str_gain": 2.4,
"agi_gain": 2.5,
"int_gain": 3.8,
"attack_range": 550,
"projectile_speed": 900,
"attack_rate": 1.7,
"base_attack_time": 100,
"attack_point": 0.5,
"move_speed": 290,
"turn_rate": 0.9,
"cm_enabled": true,
"legs": 2,
"day_vision": 1800,
"night_vision": 800,
"localized_name": "Puck"
},
"14": {
"id": 14,
"name": "npc_dota_hero_pudge",
"primary_attr": "str",
"attack_type": "Melee",
"roles": [
"Disabler",
"Initiator",
"Durable",
"Nuker"
],
"img": "/apps/dota2/images/dota_react/heroes/pudge.png?",
"icon": "/apps/dota2/images/dota_react/heroes/icons/pudge.png?",
"base_health": 120,
"base_health_regen": 2.5,
"base_mana": 75,
"base_mana_regen": 0,
"base_armor": 0,
"base_mr": 25,
"base_attack_min": 45,
"base_attack_max": 51,
"base_str": 25,
"base_agi": 11,
"base_int": 16,
"str_gain": 3,
"agi_gain": 1.4,
"int_gain": 1.8,
"attack_range": 175,
"projectile_speed": 0,
"attack_rate": 1.7,
"base_attack_time": 100,
"attack_point": 0.5,
"move_speed": 280,
"turn_rate": 0.7,
"cm_enabled": true,
"legs": 2,
"day_vision": 1800,
"night_vision": 800,
"localized_name": "Pudge"
},
"15": {
"id": 15,
"name": "npc_dota_hero_razor",
"primary_attr": "agi",
"attack_type": "Ranged",
"roles": [
"Carry",
"Durable",
"Nuker",
"Pusher"
],
"img": "/apps/dota2/images/dota_react/heroes/razor.png?",
"icon": "/apps/dota2/images/dota_react/heroes/icons/razor.png?",
"base_health": 120,
"base_health_regen": 1,
"base_mana": 75,
"base_mana_regen": 0,
"base_armor": 0,
"base_mr": 25,
"base_attack_min": 23,
"base_attack_max": 25,
"base_str": 22,
"base_agi": 24,
"base_int": 21,
"str_gain": 2.8,
"agi_gain": 2.8,
"int_gain": 2.2,
"attack_range": 475,
"projectile_speed": 2000,
"attack_rate": 1.7,
"base_attack_time": 100,
"attack_point": 0.3,
"move_speed": 280,
"turn_rate": null,
"cm_enabled": true,
"legs": 0,
"day_vision": 1800,
"night_vision": 800,
"localized_name": "Razor"
},
"16": {
"id": 16,
"name": "npc_dota_hero_sand_king",
"primary_attr": "all",
"attack_type": "Melee",
"roles": [
"Initiator",
"Disabler",
"Support",
"Nuker",
"Escape"
],
"img": "/apps/dota2/images/dota_react/heroes/sand_king.png?",
"icon": "/apps/dota2/images/dota_react/heroes/icons/sand_king.png?",
"base_health": 120,
"base_health_regen": 0.25,
"base_mana": 75,
"base_mana_regen": 0,
"base_armor": 1,
"base_mr": 25,
"base_attack_min": 7,
"base_attack_max": 15,
"base_str": 21,
"base_agi": 19,
"base_int": 17,
"str_gain": 2.3,
"agi_gain": 1.8,
"int_gain": 1.8,
"attack_range": 150,
"projectile_speed": 900,
"attack_rate": 1.7,
"base_attack_time": 110,
"attack_point": 0.53,
"move_speed": 290,
"turn_rate": null,
"cm_enabled": true,
"legs": 6,
"day_vision": 1800,
"night_vision": 800,
"localized_name": "Sand King"
},
"17": {
"id": 17,
"name": "npc_dota_hero_storm_spirit",
"primary_attr": "int",
"attack_type": "Ranged",
"roles": [
"Carry",
"Escape",
"Nuker",
"Initiator",
"Disabler"
],
"img": "/apps/dota2/images/dota_react/heroes/storm_spirit.png?",
"icon": "/apps/dota2/images/dota_react/heroes/icons/storm_spirit.png?",
"base_health": 120,
"base_health_regen": 0.5,
"base_mana": 75,
"base_mana_regen": 0,
"base_armor": 1,
"base_mr": 25,
"base_attack_min": 24,
"base_attack_max": 34,
"base_str": 21,
"base_agi": 22,
"base_int": 23,
"str_gain": 2,
"agi_gain": 2.6,
"int_gain": 3.9,
"attack_range": 480,
"projectile_speed": 1100,
"attack_rate": 1.6,
"base_attack_time": 115,
"attack_point": 0.5,
"move_speed": 285,
"turn_rate": 0.8,
"cm_enabled": true,
"legs": 2,
"day_vision": 1800,
"night_vision": 800,
"localized_name": "Storm Spirit"
},
"18": {
"id": 18,
"name": "npc_dota_hero_sven",
"primary_attr": "str",
"attack_type": "Melee",
"roles": [
"Carry",
"Disabler",
"Initiator",
"Durable",
"Nuker"
],
"img": "/apps/dota2/images/dota_react/heroes/sven.png?",
"icon": "/apps/dota2/images/dota_react/heroes/icons/sven.png?",
"base_health": 120,
"base_health_regen": 0.75,
"base_mana": 75,
"base_mana_regen": 0,
"base_armor": -1,
"base_mr": 25,
"base_attack_min": 37,
"base_attack_max": 39,
"base_str": 25,
"base_agi": 21,
"base_int": 16,
"str_gain": 3.2,
"agi_gain": 2.2,
"int_gain": 1.5,
"attack_range": 150,
"projectile_speed": 0,
"attack_rate": 1.9,
"base_attack_time": 110,
"attack_point": 0.4,
"move_speed": 325,
"turn_rate": null,
"cm_enabled": true,
"legs": 2,
"day_vision": 1800,
"night_vision": 800,
"localized_name": "Sven"
},
"19": {
"id": 19,
"name": "npc_dota_hero_tiny",
"primary_attr": "str",
"attack_type": "Melee",
"roles": [
"Carry",
"Nuker",
"Pusher",
"Initiator",
"Durable",
"Disabler"
],
"img": "/apps/dota2/images/dota_react/heroes/tiny.png?",
"icon": "/apps/dota2/images/dota_react/heroes/icons/tiny.png?",
"base_health": 120,
"base_health_regen": 2,
"base_mana": 75,
"base_mana_regen": 0,
"base_armor": 0,
"base_mr": 25,
"base_attack_min": 31,
"base_attack_max": 37,
"base_str": 30,
"base_agi": 0,
"base_int": 17,
"str_gain": 4,
"agi_gain": 0,
"int_gain": 2.2,
"attack_range": 150,
"projectile_speed": 900,
"attack_rate": 1.7,
"base_attack_time": 90,
"attack_point": 0.4,
"move_speed": 275,
"turn_rate": null,
"cm_enabled": true,
"legs": 2,
"day_vision": 1800,
"night_vision": 800,
"localized_name": "Tiny"
},
"20": {
"id": 20,
"name": "npc_dota_hero_vengefulspirit",
"primary_attr": "all",
"attack_type": "Ranged",
"roles": [
"Support",
"Initiator",
"Disabler",
"Nuker",
"Escape"
],
"img": "/apps/dota2/images/dota_react/heroes/vengefulspirit.png?",
"icon": "/apps/dota2/images/dota_react/heroes/icons/vengefulspirit.png?",
"base_health": 120,
"base_health_regen": 0.25,
"base_mana": 75,
"base_mana_regen": 0,
"base_armor": 0,
"base_mr": 25,
"base_attack_min": 9,
"base_attack_max": 15,
"base_str": 20,
"base_agi": 21,
"base_int": 19,
"str_gain": 2.1,
"agi_gain": 2.1,
"int_gain": 1.2,
"attack_range": 400,
"projectile_speed": 1500,
"attack_rate": 1.7,
"base_attack_time": 110,
"attack_point": 0.33,
"move_speed": 295,
"turn_rate": null,
"cm_enabled": true,
"legs": 2,
"day_vision": 1800,
"night_vision": 800,
"localized_name": "Vengeful Spirit"
},
"21": {
"id": 21,
"name": "npc_dota_hero_windrunner",
"primary_attr": "all",
"attack_type": "Ranged",
"roles": [
"Carry",
"Support",
"Disabler",
"Escape",
"Nuker"
],
"img": "/apps/dota2/images/dota_react/heroes/windrunner.png?",
"icon": "/apps/dota2/images/dota_react/heroes/icons/windrunner.png?",
"base_health": 120,
"base_health_regen": 0.25,
"base_mana": 75,
"base_mana_regen": 0.25,
"base_armor": 0,
"base_mr": 25,
"base_attack_min": 7,
"base_attack_max": 13,
"base_str": 18,
"base_agi": 17,
"base_int": 21,
"str_gain": 2,
"agi_gain": 1.4,
"int_gain": 2.4,
"attack_range": 600,
"projectile_speed": 1250,
"attack_rate": 1.5,
"base_attack_time": 90,
"attack_point": 0.4,
"move_speed": 290,
"turn_rate": 0.8,
"cm_enabled": true,
"legs": 2,
"day_vision": 1800,
"night_vision": 800,
"localized_name": "Windranger"
},
"22": {
"id": 22,
"name": "npc_dota_hero_zuus",
"primary_attr": "int",
"attack_type": "Ranged",
"roles": [
"Nuker",
"Carry"
],
"img": "/apps/dota2/images/dota_react/heroes/zuus.png?",
"icon": "/apps/dota2/images/dota_react/heroes/icons/zuus.png?",
"base_health": 120,
"base_health_regen": 0.25,
"base_mana": 75,
"base_mana_regen": 0,
"base_armor": 2,
"base_mr": 25,
"base_attack_min": 33,
"base_attack_max": 41,
"base_str": 19,
"base_agi": 11,
"base_int": 22,
"str_gain": 2.1,
"agi_gain": 1.2,
"int_gain": 3.3,
"attack_range": 380,
"projectile_speed": 1100,
"attack_rate": 1.7,
"base_attack_time": 100,
"attack_point": 0.35,
"move_speed": 315,
"turn_rate": null,
"cm_enabled": true,
"legs": 2,
"day_vision": 1800,
"night_vision": 800,
"localized_name": "Zeus"
},
"23": {
"id": 23,
"name": "npc_dota_hero_kunkka",
"primary_attr": "str",
"attack_type": "Melee",
"roles": [
"Carry",
"Support",
"Disabler",
"Initiator",
"Durable",
"Nuker"
],
"img": "/apps/dota2/images/dota_react/heroes/kunkka.png?",
"icon": "/apps/dota2/images/dota_react/heroes/icons/kunkka.png?",
"base_health": 120,
"base_health_regen": 0.75,
"base_mana": 75,
"base_mana_regen": 0,
"base_armor": 2,
"base_mr": 25,
"base_attack_min": 30,
"base_attack_max": 36,
"base_str": 24,
"base_agi": 14,
"base_int": 18,
"str_gain": 3.6,
"agi_gain": 1.6,
"int_gain": 1.8,
"attack_range": 150,
"projectile_speed": 900,
"attack_rate": 1.7,
"base_attack_time": 100,
"attack_point": 0.4,
"move_speed": 315,
"turn_rate": null,
"cm_enabled": true,
"legs": 2,
"day_vision": 1800,
"night_vision": 800,
"localized_name": "Kunkka"
},
"25": {
"id": 25,
"name": "npc_dota_hero_lina",
"primary_attr": "int",
"attack_type": "Ranged",
"roles": [
"Support",
"Carry",
"Nuker",
"Disabler"
],
"img": "/apps/dota2/images/dota_react/heroes/lina.png?",
"icon": "/apps/dota2/images/dota_react/heroes/icons/lina.png?",
"base_health": 120,
"base_health_regen": 0.25,
"base_mana": 75,
"base_mana_regen": 0,
"base_armor": 0,
"base_mr": 25,
"base_attack_min": 21,
"base_attack_max": 29,
"base_str": 20,
"base_agi": 23,
"base_int": 30,
"str_gain": 2.4,
"agi_gain": 2.4,
"int_gain": 3.8,
"attack_range": 670,
"projectile_speed": 1000,
"attack_rate": 1.6,
"base_attack_time": 100,
"attack_point": 0.65,
"move_speed": 290,
"turn_rate": null,
"cm_enabled": true,
"legs": 2,
"day_vision": 1800,
"night_vision": 800,
"localized_name": "Lina"
},
"26": {
"id": 26,
"name": "npc_dota_hero_lion",
"primary_attr": "int",
"attack_type": "Ranged",
"roles": [
"Support",
"Disabler",
"Nuker",
"Initiator"
],
"img": "/apps/dota2/images/dota_react/heroes/lion.png?",
"icon": "/apps/dota2/images/dota_react/heroes/icons/lion.png?",
"base_health": 120,
"base_health_regen": 0.5,
"base_mana": 75,
"base_mana_regen": 0,
"base_armor": 0,
"base_mr": 25,
"base_attack_min": 29,
"base_attack_max": 35,
"base_str": 18,
"base_agi": 15,
"base_int": 20,
"str_gain": 2.4,
"agi_gain": 1.7,
"int_gain": 3.5,
"attack_range": 600,
"projectile_speed": 900,
"attack_rate": 1.7,
"base_attack_time": 115,
"attack_point": 0.43,
"move_speed": 290,
"turn_rate": null,
"cm_enabled": true,
"legs": 2,
"day_vision": 1800,
"night_vision": 800,
"localized_name": "Lion"
},
"27": {
"id": 27,
"name": "npc_dota_hero_shadow_shaman",
"primary_attr": "int",
"attack_type": "Ranged",
"roles": [
"Support",
"Pusher",
"Disabler",
"Nuker",
"Initiator"
],
"img": "/apps/dota2/images/dota_react/heroes/shadow_shaman.png?",
"icon": "/apps/dota2/images/dota_react/heroes/icons/shadow_shaman.png?",
"base_health": 120,
"base_health_regen": 1,
"base_mana": 75,
"base_mana_regen": 0,
"base_armor": 3,
"base_mr": 25,
"base_attack_min": 40,
"base_attack_max": 47,
"base_str": 20,
"base_agi": 16,
"base_int": 25,
"str_gain": 2.3,
"agi_gain": 1.6,
"int_gain": 3.5,
"attack_range": 400,
"projectile_speed": 900,
"attack_rate": 1.7,
"base_attack_time": 90,
"attack_point": 0.3,
"move_speed": 285,
"turn_rate": null,
"cm_enabled": true,
"legs": 2,
"day_vision": 1800,
"night_vision": 800,
"localized_name": "Shadow Shaman"
},
"28": {
"id": 28,
"name": "npc_dota_hero_slardar",
"primary_attr": "str",
"attack_type": "Melee",
"roles": [
"Carry",
"Durable",
"Initiator",
"Disabler",
"Escape"
],
"img": "/apps/dota2/images/dota_react/heroes/slardar.png?",
"icon": "/apps/dota2/images/dota_react/heroes/icons/slardar.png?",
"base_health": 120,
"base_health_regen": 0.5,
"base_mana": 75,
"base_mana_regen": 0,
"base_armor": 3,
"base_mr": 25,
"base_attack_min": 30,
"base_attack_max": 38,
"base_str": 21,
"base_agi": 17,
"base_int": 15,
"str_gain": 3.6,
"agi_gain": 2.1,
"int_gain": 1.5,
"attack_range": 150,
"projectile_speed": 0,
"attack_rate": 1.7,
"base_attack_time": 100,
"attack_point": 0.36,
"move_speed": 300,
"turn_rate": null,
"cm_enabled": true,
"legs": 0,
"day_vision": 1800,
"night_vision": 800,
"localized_name": "Slardar"
},
"29": {
"id": 29,
"name": "npc_dota_hero_tidehunter",
"primary_attr": "str",
"attack_type": "Melee",
"roles": [
"Initiator",
"Durable",
"Disabler",
"Nuker",
"Carry"
],
"img": "/apps/dota2/images/dota_react/heroes/tidehunter.png?",
"icon": "/apps/dota2/images/dota_react/heroes/icons/tidehunter.png?",
"base_health": 120,
"base_health_regen": 0.25,
"base_mana": 75,
"base_mana_regen": 0.5,
"base_armor": 0,
"base_mr": 25,
"base_attack_min": 25,
"base_attack_max": 31,
"base_str": 27,
"base_agi": 15,
"base_int": 20,
"str_gain": 3.6,
"agi_gain": 1.5,
"int_gain": 1.7,
"attack_range": 150,
"projectile_speed": 900,
"attack_rate": 1.7,
"base_attack_time": 100,
"attack_point": 0.6,
"move_speed": 300,
"turn_rate": null,
"cm_enabled": true,
"legs": 2,
"day_vision": 1800,
"night_vision": 800,
"localized_name": "Tidehunter"
},
"30": {
"id": 30,
"name": "npc_dota_hero_witch_doctor",
"primary_attr": "int",
"attack_type": "Ranged",
"roles": [
"Support",
"Nuker",
"Disabler"
],
"img": "/apps/dota2/images/dota_react/heroes/witch_doctor.png?",
"icon": "/apps/dota2/images/dota_react/heroes/icons/witch_doctor.png?",
"base_health": 120,
"base_health_regen": 0.25,
"base_mana": 75,
"base_mana_regen": 0,
"base_armor": 0,
"base_mr": 25,
"base_attack_min": 26,
"base_attack_max": 36,
"base_str": 20,
"base_agi": 13,
"base_int": 22,
"str_gain": 2.1,
"agi_gain": 1.4,
"int_gain": 3.1,
"attack_range": 550,
"projectile_speed": 1200,
"attack_rate": 1.7,
"base_attack_time": 100,
"attack_point": 0.4,
"move_speed": 300,
"turn_rate": null,
"cm_enabled": true,
"legs": 2,
"day_vision": 1800,
"night_vision": 800,
"localized_name": "Witch Doctor"
},
"31": {
"id": 31,
"name": "npc_dota_hero_lich",
"primary_attr": "int",
"attack_type": "Ranged",
"roles": [
"Support",
"Nuker"
],
"img": "/apps/dota2/images/dota_react/heroes/lich.png?",
"icon": "/apps/dota2/images/dota_react/heroes/icons/lich.png?",
"base_health": 120,
"base_health_regen": 0.5,
"base_mana": 75,
"base_mana_regen": 0.75,
"base_armor": -1,
"base_mr": 25,
"base_attack_min": 24,
"base_attack_max": 33,
"base_str": 20,
"base_agi": 17,
"base_int": 26,
"str_gain": 2.1,
"agi_gain": 2,
"int_gain": 3.8,
"attack_range": 550,
"projectile_speed": 900,
"attack_rate": 1.7,
"base_attack_time": 100,
"attack_point": 0.46,
"move_speed": 290,
"turn_rate": 0.7,
"cm_enabled": true,
"legs": 2,
"day_vision": 1800,
"night_vision": 800,
"localized_name": "Lich"
},
"32": {
"id": 32,
"name": "npc_dota_hero_riki",
"primary_attr": "agi",
"attack_type": "Melee",
"roles": [
"Carry",
"Escape",
"Disabler"
],
"img": "/apps/dota2/images/dota_react/heroes/riki.png?",
"icon": "/apps/dota2/images/dota_react/heroes/icons/riki.png?",
"base_health": 120,
"base_health_regen": 2.5,
"base_mana": 75,
"base_mana_regen": 0,
"base_armor": 0,
"base_mr": 25,
"base_attack_min": 22,
"base_attack_max": 26,
"base_str": 18,
"base_agi": 30,
"base_int": 14,
"str_gain": 2,
"agi_gain": 2.4,
"int_gain": 1.3,
"attack_range": 150,
"projectile_speed": 900,
"attack_rate": 1.7,
"base_attack_time": 90,
"attack_point": 0.3,
"move_speed": 315,
"turn_rate": null,
"cm_enabled": true,
"legs": 2,
"day_vision": 1800,
"night_vision": 800,
"localized_name": "Riki"
},
"33": {
"id": 33,
"name": "npc_dota_hero_enigma",
"primary_attr": "all",
"attack_type": "Ranged",
"roles": [
"Disabler",
"Initiator",
"Pusher"
],
"img": "/apps/dota2/images/dota_react/heroes/enigma.png?",
"icon": "/apps/dota2/images/dota_react/heroes/icons/enigma.png?",
"base_health": 120,
"base_health_regen": 0.25,
"base_mana": 75,
"base_mana_regen": 0.5,
"base_armor": 1,
"base_mr": 25,
"base_attack_min": 7,
"base_attack_max": 13,
"base_str": 21,
"base_agi": 14,
"base_int": 19,
"str_gain": 2.5,
"agi_gain": 1,
"int_gain": 3.6,
"attack_range": 500,
"projectile_speed": 900,
"attack_rate": 1.7,
"base_attack_time": 100,
"attack_point": 0.4,
"move_speed": 280,
"turn_rate": null,
"cm_enabled": true,
"legs": 0,
"day_vision": 1800,
"night_vision": 800,
"localized_name": "Enigma"
},
"34": {
"id": 34,
"name": "npc_dota_hero_tinker",
"primary_attr": "int",
"attack_type": "Ranged",
"roles": [
"Carry",
"Nuker",
"Pusher"
],
"img": "/apps/dota2/images/dota_react/heroes/tinker.png?",
"icon": "/apps/dota2/images/dota_react/heroes/icons/tinker.png?",
"base_health": 120,
"base_health_regen": 0.25,
"base_mana": 75,
"base_mana_regen": 0.5,
"base_armor": 4,
"base_mr": 25,
"base_attack_min": 22,
"base_attack_max": 28,
"base_str": 19,
"base_agi": 17,
"base_int": 30,
"str_gain": 2.3,
"agi_gain": 1.4,
"int_gain": 3.3,
"attack_range": 500,
"projectile_speed": 900,
"attack_rate": 1.7,
"base_attack_time": 100,
"attack_point": 0.35,
"move_speed": 310,
"turn_rate": null,
"cm_enabled": true,
"legs": 2,
"day_vision": 1800,
"night_vision": 800,
"localized_name": "Tinker"
},
"35": {
"id": 35,
"name": "npc_dota_hero_sniper",
"primary_attr": "agi",
"attack_type": "Ranged",
"roles": [
"Carry",
"Nuker"
],
"img": "/apps/dota2/images/dota_react/heroes/sniper.png?",
"icon": "/apps/dota2/images/dota_react/heroes/icons/sniper.png?",
"base_health": 120,
"base_health_regen": 0.25,
"base_mana": 75,
"base_mana_regen": 0,
"base_armor": -1,
"base_mr": 25,
"base_attack_min": 13,
"base_attack_max": 19,
"base_str": 19,
"base_agi": 27,
"base_int": 15,
"str_gain": 2,
"agi_gain": 3.2,
"int_gain": 2.6,
"attack_range": 550,
"projectile_speed": 3000,
"attack_rate": 1.7,
"base_attack_time": 100,
"attack_point": 0.17,
"move_speed": 285,
"turn_rate": 0.7,
"cm_enabled": true,
"legs": 2,
"day_vision": 1800,
"night_vision": 1400,
"localized_name": "Sniper"
},
"36": {
"id": 36,
"name": "npc_dota_hero_necrolyte",
"primary_attr": "int",
"attack_type": "Ranged",
"roles": [
"Carry",
"Nuker",
"Durable",
"Disabler"
],
"img": "/apps/dota2/images/dota_react/heroes/necrolyte.png?",
"icon": "/apps/dota2/images/dota_react/heroes/icons/necrolyte.png?",
"base_health": 120,
"base_health_regen": 0.25,
"base_mana": 75,
"base_mana_regen": 0,
"base_armor": 2,
"base_mr": 25,
"base_attack_min": 26,
"base_attack_max": 30,
"base_str": 18,
"base_agi": 12,
"base_int": 23,
"str_gain": 2.3,
"agi_gain": 1.3,
"int_gain": 2.7,
"attack_range": 500,
"projectile_speed": 1200,
"attack_rate": 1.7,
"base_attack_time": 100,
"attack_point": 0.3,
"move_speed": 280,
"turn_rate": null,
"cm_enabled": true,
"legs": 2,
"day_vision": 1800,
"night_vision": 800,
"localized_name": "Necrophos"
},
"37": {
"id": 37,
"name": "npc_dota_hero_warlock",
"primary_attr": "int",
"attack_type": "Ranged",
"roles": [
"Support",
"Initiator",
"Disabler"
],
"img": "/apps/dota2/images/dota_react/heroes/warlock.png?",
"icon": "/apps/dota2/images/dota_react/heroes/icons/warlock.png?",
"base_health": 120,
"base_health_regen": 0.25,
"base_mana": 75,
"base_mana_regen": 0,
"base_armor": 1,
"base_mr": 25,
"base_attack_min": 24,
"base_attack_max": 34,
"base_str": 22,
"base_agi": 10,
"base_int": 25,
"str_gain": 2.4,
"agi_gain": 1,
"int_gain": 3.1,
"attack_range": 600,
"projectile_speed": 1200,
"attack_rate": 1.7,
"base_attack_time": 90,
"attack_point": 0.3,
"move_speed": 300,
"turn_rate": null,
"cm_enabled": true,
"legs": 2,
"day_vision": 1800,
"night_vision": 800,
"localized_name": "Warlock"
},
"38": {
"id": 38,
"name": "npc_dota_hero_beastmaster",
"primary_attr": "all",
"attack_type": "Melee",
"roles": [
"Initiator",
"Disabler",
"Durable",
"Nuker"
],
"img": "/apps/dota2/images/dota_react/heroes/beastmaster.png?",
"icon": "/apps/dota2/images/dota_react/heroes/icons/beastmaster.png?",
"base_health": 120,
"base_health_regen": 0.25,
"base_mana": 75,
"base_mana_regen": 0,
"base_armor": -1,
"base_mr": 25,
"base_attack_min": 5,
"base_attack_max": 9,
"base_str": 25,
"base_agi": 22,
"base_int": 16,
"str_gain": 2.9,
"agi_gain": 1.6,
"int_gain": 1.2,
"attack_range": 150,
"projectile_speed": 0,
"attack_rate": 1.7,
"base_attack_time": 100,
"attack_point": 0.3,
"move_speed": 305,
"turn_rate": null,
"cm_enabled": true,
"legs": 2,
"day_vision": 1800,
"night_vision": 800,
"localized_name": "Beastmaster"
},
"39": {
"id": 39,
"name": "npc_dota_hero_queenofpain",
"primary_attr": "int",
"attack_type": "Ranged",
"roles": [
"Carry",
"Nuker",
"Escape"
],
"img": "/apps/dota2/images/dota_react/heroes/queenofpain.png?",
"icon": "/apps/dota2/images/dota_react/heroes/icons/queenofpain.png?",
"base_health": 120,
"base_health_regen": 0.25,
"base_mana": 75,
"base_mana_regen": 0,
"base_armor": 0,
"base_mr": 25,
"base_attack_min": 26,
"base_attack_max": 32,
"base_str": 20,
"base_agi": 22,
"base_int": 25,
"str_gain": 2.4,
"agi_gain": 2.5,
"int_gain": 3.4,
"attack_range": 550,
"projectile_speed": 1500,
"attack_rate": 1.5,
"base_attack_time": 100,
"attack_point": 0.56,
"move_speed": 290,
"turn_rate": null,
"cm_enabled": true,
"legs": 2,
"day_vision": 1800,
"night_vision": 800,
"localized_name": "Queen of Pain"
},
"40": {
"id": 40,
"name": "npc_dota_hero_venomancer",
"primary_attr": "all",
"attack_type": "Ranged",
"roles": [
"Support",
"Nuker",
"Initiator",
"Pusher",
"Disabler"
],
"img": "/apps/dota2/images/dota_react/heroes/venomancer.png?",
"icon": "/apps/dota2/images/dota_react/heroes/icons/venomancer.png?",
"base_health": 120,
"base_health_regen": 0.25,
"base_mana": 75,
"base_mana_regen": 0,
"base_armor": 0,
"base_mr": 25,
"base_attack_min": -3,
"base_attack_max": 0,
"base_str": 19,
"base_agi": 24,
"base_int": 19,
"str_gain": 2,
"agi_gain": 2,
"int_gain": 1.4,
"attack_range": 450,
"projectile_speed": 900,
"attack_rate": 1.7,
"base_attack_time": 115,
"attack_point": 0.3,
"move_speed": 280,
"turn_rate": null,
"cm_enabled": true,
"legs": 0,
"day_vision": 1800,
"night_vision": 800,
"localized_name": "Venomancer"
},
"41": {
"id": 41,
"name": "npc_dota_hero_faceless_void",
"primary_attr": "agi",
"attack_type": "Melee",
"roles": [
"Carry",
"Initiator",
"Disabler",
"Escape",
"Durable"
],
"img": "/apps/dota2/images/dota_react/heroes/faceless_void.png?",
"icon": "/apps/dota2/images/dota_react/heroes/icons/faceless_void.png?",
"base_health": 120,
"base_health_regen": 1,
"base_mana": 75,
"base_mana_regen": 0,
"base_armor": 0,
"base_mr": 25,
"base_attack_min": 37,
"base_attack_max": 43,
"base_str": 20,
"base_agi": 19,
"base_int": 15,
"str_gain": 2.6,
"agi_gain": 3.3,
"int_gain": 1.5,
"attack_range": 150,
"projectile_speed": 900,
"attack_rate": 1.7,
"base_attack_time": 100,
"attack_point": 0.5,
"move_speed": 300,
"turn_rate": 0.9,
"cm_enabled": true,
"legs": 2,
"day_vision": 1800,
"night_vision": 800,
"localized_name": "Faceless Void"
},
"42": {
"id": 42,
"name": "npc_dota_hero_skeleton_king",
"primary_attr": "str",
"attack_type": "Melee",
"roles": [
"Carry",
"Support",
"Durable",
"Disabler",
"Initiator"
],
"img": "/apps/dota2/images/dota_react/heroes/skeleton_king.png?",
"icon": "/apps/dota2/images/dota_react/heroes/icons/skeleton_king.png?",
"base_health": 120,
"base_health_regen": 0.5,
"base_mana": 75,
"base_mana_regen": 0,
"base_armor": -1,
"base_mr": 25,
"base_attack_min": 38,
"base_attack_max": 40,
"base_str": 22,
"base_agi": 16,
"base_int": 18,
"str_gain": 2.8,
"agi_gain": 1.7,
"int_gain": 1.6,
"attack_range": 150,
"projectile_speed": 0,
"attack_rate": 1.7,
"base_attack_time": 100,
"attack_point": 0.56,
"move_speed": 315,
"turn_rate": null,
"cm_enabled": true,
"legs": 2,
"day_vision": 1800,
"night_vision": 800,
"localized_name": "Wraith King"
},
"43": {
"id": 43,
"name": "npc_dota_hero_death_prophet",
"primary_attr": "int",
"attack_type": "Ranged",
"roles": [
"Carry",
"Pusher",
"Nuker",
"Disabler"
],
"img": "/apps/dota2/images/dota_react/heroes/death_prophet.png?",
"icon": "/apps/dota2/images/dota_react/heroes/icons/death_prophet.png?",
"base_health": 120,
"base_health_regen": 0.25,
"base_mana": 75,
"base_mana_regen": 0.5,
"base_armor": 1,
"base_mr": 25,
"base_attack_min": 23,
"base_attack_max": 33,
"base_str": 21,
"base_agi": 16,
"base_int": 24,
"str_gain": 2.9,
"agi_gain": 2,
"int_gain": 3,
"attack_range": 600,
"projectile_speed": 1000,
"attack_rate": 1.7,
"base_attack_time": 100,
"attack_point": 0.5,
"move_speed": 290,
"turn_rate": 0.8,
"cm_enabled": true,
"legs": 2,
"day_vision": 1800,
"night_vision": 800,
"localized_name": "Death Prophet"
},
"44": {
"id": 44,
"name": "npc_dota_hero_phantom_assassin",
"primary_attr": "agi",
"attack_type": "Melee",
"roles": [
"Carry",
"Escape"
],
"img": "/apps/dota2/images/dota_react/heroes/phantom_assassin.png?",
"icon": "/apps/dota2/images/dota_react/heroes/icons/phantom_assassin.png?",
"base_health": 120,
"base_health_regen": 1,
"base_mana": 75,
"base_mana_regen": 0,
"base_armor": 1,
"base_mr": 25,
"base_attack_min": 35,
"base_attack_max": 37,
"base_str": 19,
"base_agi": 21,
"base_int": 15,
"str_gain": 2,
"agi_gain": 3.4,
"int_gain": 1.7,
"attack_range": 150,
"projectile_speed": 900,
"attack_rate": 1.7,
"base_attack_time": 110,
"attack_point": 0.3,
"move_speed": 310,
"turn_rate": 0.8,
"cm_enabled": true,
"legs": 2,
"day_vision": 1800,
"night_vision": 800,
"localized_name": "Phantom Assassin"
},
"45": {
"id": 45,
"name": "npc_dota_hero_pugna",
"primary_attr": "int",
"attack_type": "Ranged",
"roles": [
"Nuker",
"Pusher"
],
"img": "/apps/dota2/images/dota_react/heroes/pugna.png?",
"icon": "/apps/dota2/images/dota_react/heroes/icons/pugna.png?",
"base_health": 120,
"base_health_regen": 0.25,
"base_mana": 75,
"base_mana_regen": 0.5,
"base_armor": 0,
"base_mr": 25,
"base_attack_min": 21,
"base_attack_max": 28,
"base_str": 19,
"base_agi": 21,
"base_int": 26,
"str_gain": 2,
"agi_gain": 1.3,
"int_gain": 5.2,
"attack_range": 630,
"projectile_speed": 900,
"attack_rate": 1.7,
"base_attack_time": 100,
"attack_point": 0.5,
"move_speed": 330,
"turn_rate": null,
"cm_enabled": true,
"legs": 2,
"day_vision": 1800,
"night_vision": 800,
"localized_name": "Pugna"
},
"46": {
"id": 46,
"name": "npc_dota_hero_templar_assassin",
"primary_attr": "agi",
"attack_type": "Ranged",
"roles": [
"Carry",
"Escape"
],
"img": "/apps/dota2/images/dota_react/heroes/templar_assassin.png?",
"icon": "/apps/dota2/images/dota_react/heroes/icons/templar_assassin.png?",
"base_health": 120,
"base_health_regen": 1,
"base_mana": 75,
"base_mana_regen": 0,
"base_armor": 0,
"base_mr": 25,
"base_attack_min": 30,
"base_attack_max": 36,
"base_str": 23,
"base_agi": 23,
"base_int": 20,
"str_gain": 2.4,
"agi_gain": 3.2,
"int_gain": 2,
"attack_range": 250,
"projectile_speed": 1000,
"attack_rate": 1.6,
"base_attack_time": 100,
"attack_point": 0.3,
"move_speed": 310,
"turn_rate": 0.7,
"cm_enabled": true,
"legs": 2,
"day_vision": 1800,
"night_vision": 800,
"localized_name": "Templar Assassin"
},
"47": {
"id": 47,
"name": "npc_dota_hero_viper",
"primary_attr": "agi",
"attack_type": "Ranged",
"roles": [
"Carry",
"Durable",
"Initiator",
"Disabler"
],
"img": "/apps/dota2/images/dota_react/heroes/viper.png?",
"icon": "/apps/dota2/images/dota_react/heroes/icons/viper.png?",
"base_health": 120,
"base_health_regen": 0.25,
"base_mana": 75,
"base_mana_regen": 0,
"base_armor": -2,
"base_mr": 25,
"base_attack_min": 27,
"base_attack_max": 29,
"base_str": 21,
"base_agi": 21,
"base_int": 17,
"str_gain": 2.4,
"agi_gain": 2.7,
"int_gain": 2,
"attack_range": 575,
"projectile_speed": 1200,
"attack_rate": 1.7,
"base_attack_time": 120,
"attack_point": 0.33,
"move_speed": 275,
"turn_rate": null,
"cm_enabled": true,
"legs": 0,
"day_vision": 1800,
"night_vision": 800,
"localized_name": "Viper"
},
"48": {
"id": 48,
"name": "npc_dota_hero_luna",
"primary_attr": "agi",
"attack_type": "Ranged",
"roles": [
"Carry",
"Nuker",
"Pusher"
],
"img": "/apps/dota2/images/dota_react/heroes/luna.png?",
"icon": "/apps/dota2/images/dota_react/heroes/icons/luna.png?",
"base_health": 120,
"base_health_regen": 0.5,
"base_mana": 75,
"base_mana_regen": 0,
"base_armor": 2,
"base_mr": 25,
"base_attack_min": 26,
"base_attack_max": 32,
"base_str": 21,
"base_agi": 24,
"base_int": 23,
"str_gain": 2.2,
"agi_gain": 3.4,
"int_gain": 1.9,
"attack_range": 330,
"projectile_speed": 900,
"attack_rate": 1.7,
"base_attack_time": 100,
"attack_point": 0.35,
"move_speed": 325,
"turn_rate": null,
"cm_enabled": true,
"legs": 2,
"day_vision": 1800,
"night_vision": 800,
"localized_name": "Luna"
},
"49": {
"id": 49,
"name": "npc_dota_hero_dragon_knight",
"primary_attr": "str",
"attack_type": "Melee",
"roles": [
"Carry",
"Pusher",
"Durable",
"Disabler",
"Initiator",
"Nuker"
],
"img": "/apps/dota2/images/dota_react/heroes/dragon_knight.png?",
"icon": "/apps/dota2/images/dota_react/heroes/icons/dragon_knight.png?",
"base_health": 120,
"base_health_regen": 0.25,
"base_mana": 75,
"base_mana_regen": 0,
"base_armor": 0,
"base_mr": 25,
"base_attack_min": 34,
"base_attack_max": 40,
"base_str": 21,
"base_agi": 16,
"base_int": 18,
"str_gain": 3.6,
"agi_gain": 2,
"int_gain": 1.7,
"attack_range": 150,
"projectile_speed": 900,
"attack_rate": 1.6,
"base_attack_time": 100,
"attack_point": 0.5,
"move_speed": 315,
"turn_rate": null,
"cm_enabled": true,
"legs": 2,
"day_vision": 1800,
"night_vision": 800,
"localized_name": "Dragon Knight"
},
"50": {
"id": 50,
"name": "npc_dota_hero_dazzle",
"primary_attr": "all",
"attack_type": "Ranged",
"roles": [
"Support",
"Nuker",
"Disabler"
],
"img": "/apps/dota2/images/dota_react/heroes/dazzle.png?",
"icon": "/apps/dota2/images/dota_react/heroes/icons/dazzle.png?",
"base_health": 120,
"base_health_regen": 0.25,
"base_mana": 75,
"base_mana_regen": 0.3,
"base_armor": 0,
"base_mr": 25,
"base_attack_min": 3,
"base_attack_max": 9,
"base_str": 18,
"base_agi": 20,
"base_int": 25,
"str_gain": 2,
"agi_gain": 1.4,
"int_gain": 2.8,
"attack_range": 575,
"projectile_speed": 1200,
"attack_rate": 1.7,
"base_attack_time": 100,
"attack_point": 0.3,
"move_speed": 305,
"turn_rate": 0.7,
"cm_enabled": true,
"legs": 2,
"day_vision": 1800,
"night_vision": 800,
"localized_name": "Dazzle"
},
"51": {
"id": 51,
"name": "npc_dota_hero_rattletrap",
"primary_attr": "all",
"attack_type": "Melee",
"roles": [
"Initiator",
"Disabler",
"Durable",
"Nuker"
],
"img": "/apps/dota2/images/dota_react/heroes/rattletrap.png?",
"icon": "/apps/dota2/images/dota_react/heroes/icons/rattletrap.png?",
"base_health": 120,
"base_health_regen": 0.5,
"base_mana": 75,
"base_mana_regen": 0,
"base_armor": 1,
"base_mr": 25,
"base_attack_min": 8,
"base_attack_max": 10,
"base_str": 27,
"base_agi": 13,
"base_int": 18,
"str_gain": 3.1,
"agi_gain": 2.1,
"int_gain": 1.7,
"attack_range": 150,
"projectile_speed": 900,
"attack_rate": 1.7,
"base_attack_time": 100,
"attack_point": 0.33,
"move_speed": 310,
"turn_rate": null,
"cm_enabled": true,
"legs": 2,
"day_vision": 1800,
"night_vision": 800,
"localized_name": "Clockwerk"
},
"52": {
"id": 52,
"name": "npc_dota_hero_leshrac",
"primary_attr": "int",
"attack_type": "Ranged",
"roles": [
"Carry",
"Support",
"Nuker",
"Pusher",
"Disabler"
],
"img": "/apps/dota2/images/dota_react/heroes/leshrac.png?",
"icon": "/apps/dota2/images/dota_react/heroes/icons/leshrac.png?",
"base_health": 120,
"base_health_regen": 0.25,
"base_mana": 75,
"base_mana_regen": 0,
"base_armor": 1,
"base_mr": 25,
"base_attack_min": 27,
"base_attack_max": 31,
"base_str": 20,
"base_agi": 17,
"base_int": 22,
"str_gain": 2.8,
"agi_gain": 2.5,
"int_gain": 3.5,
"attack_range": 575,
"projectile_speed": 900,
"attack_rate": 1.7,
"base_attack_time": 100,
"attack_point": 0.4,
"move_speed": 325,
"turn_rate": null,
"cm_enabled": true,
"legs": 4,
"day_vision": 1800,
"night_vision": 800,
"localized_name": "Leshrac"
},
"53": {
"id": 53,
"name": "npc_dota_hero_furion",
"primary_attr": "int",
"attack_type": "Ranged",
"roles": [
"Carry",
"Pusher",
"Escape",
"Nuker"
],
"img": "/apps/dota2/images/dota_react/heroes/furion.png?",
"icon": "/apps/dota2/images/dota_react/heroes/icons/furion.png?",
"base_health": 120,
"base_health_regen": 0.25,
"base_mana": 75,
"base_mana_regen": 0,
"base_armor": 0,
"base_mr": 25,
"base_attack_min": 18,
"base_attack_max": 28,
"base_str": 19,
"base_agi": 14,
"base_int": 22,
"str_gain": 2.6,
"agi_gain": 3.2,
"int_gain": 3.5,
"attack_range": 620,
"projectile_speed": 1125,
"attack_rate": 1.5,
"base_attack_time": 100,
"attack_point": 0.4,
"move_speed": 295,
"turn_rate": 0.9,
"cm_enabled": true,
"legs": 2,