{
  "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": 2,
    "base_mr": 25,
    "base_attack_min": 29,
    "base_attack_max": 33,
    "base_str": 21,
    "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": 31,
    "base_attack_max": 35,
    "base_str": 25,
    "base_agi": 20,
    "base_int": 18,
    "str_gain": 2.7,
    "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": 24,
    "base_attack_max": 30,
    "base_str": 23,
    "base_agi": 23,
    "base_int": 23,
    "str_gain": 2.5,
    "agi_gain": 2.5,
    "int_gain": 2.5,
    "attack_range": 425,
    "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": 28,
    "base_attack_max": 34,
    "base_str": 17,
    "base_agi": 16,
    "base_int": 20,
    "str_gain": 2.2,
    "agi_gain": 1.8,
    "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": 27,
    "base_attack_max": 34,
    "base_str": 16,
    "base_agi": 22,
    "base_int": 15,
    "str_gain": 1.9,
    "agi_gain": 2.8,
    "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": 32,
    "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": "agi",
    "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": 22,
    "base_attack_max": 28,
    "base_str": 20,
    "base_agi": 26,
    "base_int": 22,
    "str_gain": 2.2,
    "agi_gain": 3.1,
    "int_gain": 1.9,
    "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,
    "base_armor": -1,
    "base_mr": 25,
    "base_attack_min": 12,
    "base_attack_max": 21,
    "base_str": 23,
    "base_agi": 24,
    "base_int": 19,
    "str_gain": 2.6,
    "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": 0,
    "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.6,
    "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": 2,
    "base_mana": 75,
    "base_mana_regen": 0,
    "base_armor": 0,
    "base_mr": 25,
    "base_attack_min": 26,
    "base_attack_max": 36,
    "base_str": 21,
    "base_agi": 26,
    "base_int": 21,
    "str_gain": 2.2,
    "agi_gain": 3.4,
    "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.3,
    "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": 19,
    "base_attack_max": 29,
    "base_str": 23,
    "base_agi": 19,
    "base_int": 17,
    "str_gain": 2.3,
    "agi_gain": 2,
    "int_gain": 2,
    "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.7,
    "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": 0,
    "base_mr": 25,
    "base_attack_min": 37,
    "base_attack_max": 39,
    "base_str": 24,
    "base_agi": 18,
    "base_int": 16,
    "str_gain": 3.5,
    "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.2,
    "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": "agi",
    "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": 28,
    "base_attack_max": 34,
    "base_str": 20,
    "base_agi": 23,
    "base_int": 19,
    "str_gain": 2.6,
    "agi_gain": 3,
    "int_gain": 1.5,
    "attack_range": 400,
    "projectile_speed": 1500,
    "attack_rate": 1.5,
    "base_attack_time": 100,
    "attack_point": 0.33,
    "move_speed": 300,
    "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": 24,
    "base_attack_max": 36,
    "base_str": 18,
    "base_agi": 17,
    "base_int": 18,
    "str_gain": 2.6,
    "agi_gain": 2.1,
    "int_gain": 3.2,
    "attack_range": 600,
    "projectile_speed": 1250,
    "attack_rate": 1.5,
    "base_attack_time": 90,
    "attack_point": 0.4,
    "move_speed": 285,
    "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": 1,
    "base_mr": 25,
    "base_attack_min": 30,
    "base_attack_max": 40,
    "base_str": 21,
    "base_agi": 11,
    "base_int": 23,
    "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": 305,
    "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": 4,
    "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": 19,
    "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": 2,
    "base_mr": 25,
    "base_attack_min": 40,
    "base_attack_max": 47,
    "base_str": 20,
    "base_agi": 16,
    "base_int": 23,
    "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": 100,
    "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": 2,
    "base_mr": 25,
    "base_attack_min": 30,
    "base_attack_max": 38,
    "base_str": 21,
    "base_agi": 17,
    "base_int": 15,
    "str_gain": 3.4,
    "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": 26,
    "base_agi": 15,
    "base_int": 20,
    "str_gain": 3.7,
    "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": -1,
    "base_armor": -1,
    "base_mr": 25,
    "base_attack_min": 24,
    "base_attack_max": 33,
    "base_str": 20,
    "base_agi": 17,
    "base_int": 28,
    "str_gain": 2.1,
    "agi_gain": 1.7,
    "int_gain": 3.4,
    "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": 19,
    "base_attack_max": 25,
    "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.5,
    "base_mana": 75,
    "base_mana_regen": 0.5,
    "base_armor": 2,
    "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": 305,
    "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": 0,
    "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": 27,
    "base_attack_max": 37,
    "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": 23,
    "base_attack_max": 27,
    "base_str": 25,
    "base_agi": 19,
    "base_int": 16,
    "str_gain": 2.9,
    "agi_gain": 2,
    "int_gain": 1.9,
    "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": 18,
    "base_attack_max": 21,
    "base_str": 19,
    "base_agi": 25,
    "base_int": 19,
    "str_gain": 2.1,
    "agi_gain": 2.8,
    "int_gain": 1.8,
    "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": 34,
    "base_attack_max": 40,
    "base_str": 20,
    "base_agi": 24,
    "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": 0,
    "base_mr": 25,
    "base_attack_min": 38,
    "base_attack_max": 40,
    "base_str": 22,
    "base_agi": 16,
    "base_int": 16,
    "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": 310,
    "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": "all",
    "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": 22,
    "base_attack_max": 32,
    "base_str": 21,
    "base_agi": 17,
    "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": 325,
    "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": 0,
    "base_mana": 75,
    "base_mana_regen": 0,
    "base_armor": 0,
    "base_mr": 25,
    "base_attack_min": 28,
    "base_attack_max": 33,
    "base_str": 21,
    "base_agi": 23,
    "base_int": 20,
    "str_gain": 2.4,
    "agi_gain": 3.4,
    "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.9,
    "int_gain": 2,
    "attack_range": 575,
    "projectile_speed": 1200,
    "attack_rate": 1.7,
    "base_attack_time": 110,
    "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": 14,
    "base_int": 18,
    "str_gain": 3.2,
    "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": 310,
    "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": 19,
    "base_attack_max": 25,
    "base_str": 19,
    "base_agi": 20,
    "base_int": 25,
    "str_gain": 2.3,
    "agi_gain": 1.7,
    "int_gain": 3.5,
    "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": "str",
    "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": 24,
    "base_attack_max": 26,
    "base_str": 26,
    "base_agi": 13,
    "base_int": 18,
    "str_gain": 3.2,
    "agi_gain": 2.3,
    "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": "all",
    "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": 20,
    "base_attack_max": 26,
    "base_str": 19,
    "base_agi": 14,
    "base_int": 22,
    "str_gain": 2.6,
    "agi_gain": 2.6,
    "int_gain": 3.5,
    "attack_range": 600,
    "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,
    "day_vision": 1800,
    "night_vision": 800,
    "localized_name": "Nature's Prophet"
  },
  "54": {
    "id": 54,
    "name": "npc_dota_hero_life_stealer",
    "primary_attr": "str",
    "attack_type": "Melee",
    "roles": [
      "Carry",
      "Durable",
      "Escape",
      "Disabler"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/life_stealer.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/life_stealer.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": 26,
    "base_attack_max": 32,
    "base_str": 23,
    "base_agi": 15,
    "base_int": 15,
    "str_gain": 2.4,
    "agi_gain": 1.9,
    "int_gain": 1.8,
    "attack_range": 150,
    "projectile_speed": 900,
    "attack_rate": 1.7,
    "base_attack_time": 120,
    "attack_point": 0.39,
    "move_speed": 320,
    "turn_rate": 0.9,
    "cm_enabled": true,
    "legs": 2,
    "day_vision": 1800,
    "night_vision": 800,
    "localized_name": "Lifestealer"
  },
  "55": {
    "id": 55,
    "name": "npc_dota_hero_dark_seer",
    "primary_attr": "int",
    "attack_type": "Melee",
    "roles": [
      "Initiator",
      "Escape",
      "Disabler"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/dark_seer.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/dark_seer.png?",
    "base_health": 120,
    "base_health_regen": 1,
    "base_mana": 75,
    "base_mana_regen": 0,
    "base_armor": 2,
    "base_mr": 25,
    "base_attack_min": 31,
    "base_attack_max": 37,
    "base_str": 20,
    "base_agi": 19,
    "base_int": 22,
    "str_gain": 2.6,
    "agi_gain": 1.5,
    "int_gain": 2.7,
    "attack_range": 150,
    "projectile_speed": 900,
    "attack_rate": 1.7,
    "base_attack_time": 100,
    "attack_point": 0.59,
    "move_speed": 295,
    "turn_rate": null,
    "cm_enabled": true,
    "legs": 2,
    "day_vision": 1800,
    "night_vision": 800,
    "localized_name": "Dark Seer"
  },
  "56": {
    "id": 56,
    "name": "npc_dota_hero_clinkz",
    "primary_attr": "agi",
    "attack_type": "Ranged",
    "roles": [
      "Carry",
      "Escape",
      "Pusher"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/clinkz.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/clinkz.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": 19,
    "base_attack_max": 25,
    "base_str": 18,
    "base_agi": 25,
    "base_int": 21,
    "str_gain": 2,
    "agi_gain": 2.7,
    "int_gain": 2.2,
    "attack_range": 600,
    "projectile_speed": 900,
    "attack_rate": 1.7,
    "base_attack_time": 100,
    "attack_point": 0.4,
    "move_speed": 285,
    "turn_rate": null,
    "cm_enabled": true,
    "legs": 2,
    "day_vision": 1800,
    "night_vision": 800,
    "localized_name": "Clinkz"
  },
  "57": {
    "id": 57,
    "name": "npc_dota_hero_omniknight",
    "primary_attr": "str",
    "attack_type": "Melee",
    "roles": [
      "Support",
      "Durable",
      "Nuker"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/omniknight.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/omniknight.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": 31,
    "base_attack_max": 41,
    "base_str": 22,
    "base_agi": 15,
    "base_int": 16,
    "str_gain": 3.1,
    "agi_gain": 1.7,
    "int_gain": 2.1,
    "attack_range": 150,
    "projectile_speed": 900,
    "attack_rate": 1.7,
    "base_attack_time": 100,
    "attack_point": 0.433,
    "move_speed": 310,
    "turn_rate": null,
    "cm_enabled": true,
    "legs": 2,
    "day_vision": 1800,
    "night_vision": 800,
    "localized_name": "Omniknight"
  },
  "58": {
    "id": 58,
    "name": "npc_dota_hero_enchantress",
    "primary_attr": "int",
    "attack_type": "Ranged",
    "roles": [
      "Support",
      "Pusher",
      "Durable",
      "Disabler"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/enchantress.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/enchantress.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": 21,
    "base_attack_max": 31,
    "base_str": 17,
    "base_agi": 19,
    "base_int": 22,
    "str_gain": 2,
    "agi_gain": 2.1,
    "int_gain": 4,
    "attack_range": 575,
    "projectile_speed": 900,
    "attack_rate": 1.7,
    "base_attack_time": 100,
    "attack_point": 0.3,
    "move_speed": 320,
    "turn_rate": null,
    "cm_enabled": true,
    "legs": 4,
    "day_vision": 1800,
    "night_vision": 800,
    "localized_name": "Enchantress"
  },
  "59": {
    "id": 59,
    "name": "npc_dota_hero_huskar",
    "primary_attr": "str",
    "attack_type": "Ranged",
    "roles": [
      "Carry",
      "Durable",
      "Initiator"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/huskar.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/huskar.png?",
    "base_health": 120,
    "base_health_regen": 0.25,
    "base_mana": 0,
    "base_mana_regen": 0,
    "base_armor": 1,
    "base_mr": 25,
    "base_attack_min": 21,
    "base_attack_max": 26,
    "base_str": 23,
    "base_agi": 10,
    "base_int": 18,
    "str_gain": 3.3,
    "agi_gain": 1.5,
    "int_gain": 0,
    "attack_range": 400,
    "projectile_speed": 1400,
    "attack_rate": 1.6,
    "base_attack_time": 100,
    "attack_point": 0.3,
    "move_speed": 290,
    "turn_rate": null,
    "cm_enabled": true,
    "legs": 2,
    "day_vision": 1800,
    "night_vision": 800,
    "localized_name": "Huskar"
  },
  "60": {
    "id": 60,
    "name": "npc_dota_hero_night_stalker",
    "primary_attr": "str",
    "attack_type": "Melee",
    "roles": [
      "Carry",
      "Initiator",
      "Durable",
      "Disabler",
      "Nuker"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/night_stalker.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/night_stalker.png?",
    "base_health": 120,
    "base_health_regen": 1.5,
    "base_mana": 75,
    "base_mana_regen": 0.25,
    "base_armor": 2,
    "base_mr": 25,
    "base_attack_min": 40,
    "base_attack_max": 44,
    "base_str": 23,
    "base_agi": 18,
    "base_int": 15,
    "str_gain": 3,
    "agi_gain": 2.2,
    "int_gain": 1.6,
    "attack_range": 150,
    "projectile_speed": 900,
    "attack_rate": 1.7,
    "base_attack_time": 100,
    "attack_point": 0.55,
    "move_speed": 295,
    "turn_rate": null,
    "cm_enabled": true,
    "legs": 2,
    "day_vision": 800,
    "night_vision": 1800,
    "localized_name": "Night Stalker"
  },
  "61": {
    "id": 61,
    "name": "npc_dota_hero_broodmother",
    "primary_attr": "agi",
    "attack_type": "Melee",
    "roles": [
      "Carry",
      "Pusher",
      "Escape",
      "Nuker"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/broodmother.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/broodmother.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": 33,
    "base_str": 18,
    "base_agi": 18,
    "base_int": 18,
    "str_gain": 2.9,
    "agi_gain": 3.4,
    "int_gain": 2,
    "attack_range": 175,
    "projectile_speed": 900,
    "attack_rate": 1.7,
    "base_attack_time": 125,
    "attack_point": 0.4,
    "move_speed": 285,
    "turn_rate": null,
    "cm_enabled": true,
    "legs": 8,
    "day_vision": 1800,
    "night_vision": 800,
    "localized_name": "Broodmother"
  },
  "62": {
    "id": 62,
    "name": "npc_dota_hero_bounty_hunter",
    "primary_attr": "agi",
    "attack_type": "Melee",
    "roles": [
      "Escape",
      "Nuker"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/bounty_hunter.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/bounty_hunter.png?",
    "base_health": 120,
    "base_health_regen": 0.75,
    "base_mana": 75,
    "base_mana_regen": 0.5,
    "base_armor": 5,
    "base_mr": 25,
    "base_attack_min": 33,
    "base_attack_max": 41,
    "base_str": 19,
    "base_agi": 21,
    "base_int": 20,
    "str_gain": 2.5,
    "agi_gain": 2.6,
    "int_gain": 1.9,
    "attack_range": 150,
    "projectile_speed": 900,
    "attack_rate": 1.5,
    "base_attack_time": 100,
    "attack_point": 0.59,
    "move_speed": 325,
    "turn_rate": null,
    "cm_enabled": true,
    "legs": 2,
    "day_vision": 1800,
    "night_vision": 1000,
    "localized_name": "Bounty Hunter"
  },
  "63": {
    "id": 63,
    "name": "npc_dota_hero_weaver",
    "primary_attr": "agi",
    "attack_type": "Ranged",
    "roles": [
      "Carry",
      "Escape"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/weaver.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/weaver.png?",
    "base_health": 120,
    "base_health_regen": 1.25,
    "base_mana": 75,
    "base_mana_regen": 0.5,
    "base_armor": 1,
    "base_mr": 25,
    "base_attack_min": 37,
    "base_attack_max": 43,
    "base_str": 16,
    "base_agi": 17,
    "base_int": 20,
    "str_gain": 2,
    "agi_gain": 3.3,
    "int_gain": 2,
    "attack_range": 425,
    "projectile_speed": 900,
    "attack_rate": 1.8,
    "base_attack_time": 120,
    "attack_point": 0.55,
    "move_speed": 275,
    "turn_rate": null,
    "cm_enabled": true,
    "legs": 4,
    "day_vision": 1800,
    "night_vision": 800,
    "localized_name": "Weaver"
  },
  "64": {
    "id": 64,
    "name": "npc_dota_hero_jakiro",
    "primary_attr": "int",
    "attack_type": "Ranged",
    "roles": [
      "Support",
      "Nuker",
      "Pusher",
      "Disabler"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/jakiro.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/jakiro.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": 35,
    "base_str": 25,
    "base_agi": 15,
    "base_int": 25,
    "str_gain": 2.5,
    "agi_gain": 1.2,
    "int_gain": 3,
    "attack_range": 400,
    "projectile_speed": 1100,
    "attack_rate": 1.7,
    "base_attack_time": 100,
    "attack_point": 0.4,
    "move_speed": 290,
    "turn_rate": 0.8,
    "cm_enabled": true,
    "legs": 2,
    "day_vision": 1800,
    "night_vision": 800,
    "localized_name": "Jakiro"
  },
  "65": {
    "id": 65,
    "name": "npc_dota_hero_batrider",
    "primary_attr": "all",
    "attack_type": "Ranged",
    "roles": [
      "Initiator",
      "Disabler",
      "Escape"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/batrider.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/batrider.png?",
    "base_health": 120,
    "base_health_regen": 1.25,
    "base_mana": 75,
    "base_mana_regen": 0,
    "base_armor": 2,
    "base_mr": 25,
    "base_attack_min": 12,
    "base_attack_max": 16,
    "base_str": 23,
    "base_agi": 13,
    "base_int": 22,
    "str_gain": 2.9,
    "agi_gain": 2,
    "int_gain": 2.9,
    "attack_range": 400,
    "projectile_speed": 900,
    "attack_rate": 1.7,
    "base_attack_time": 100,
    "attack_point": 0.3,
    "move_speed": 320,
    "turn_rate": 0.9,
    "cm_enabled": true,
    "legs": 2,
    "day_vision": 1800,
    "night_vision": 800,
    "localized_name": "Batrider"
  },
  "66": {
    "id": 66,
    "name": "npc_dota_hero_chen",
    "primary_attr": "int",
    "attack_type": "Ranged",
    "roles": [
      "Support",
      "Pusher"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/chen.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/chen.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": 29,
    "base_attack_max": 39,
    "base_str": 23,
    "base_agi": 15,
    "base_int": 19,
    "str_gain": 2,
    "agi_gain": 2.1,
    "int_gain": 3.2,
    "attack_range": 650,
    "projectile_speed": 1100,
    "attack_rate": 1.7,
    "base_attack_time": 100,
    "attack_point": 0.5,
    "move_speed": 305,
    "turn_rate": null,
    "cm_enabled": true,
    "legs": 2,
    "day_vision": 1800,
    "night_vision": 800,
    "localized_name": "Chen"
  },
  "67": {
    "id": 67,
    "name": "npc_dota_hero_spectre",
    "primary_attr": "agi",
    "attack_type": "Melee",
    "roles": [
      "Carry",
      "Durable",
      "Escape"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/spectre.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/spectre.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": 23,
    "base_attack_max": 27,
    "base_str": 21,
    "base_agi": 26,
    "base_int": 16,
    "str_gain": 2.4,
    "agi_gain": 2.4,
    "int_gain": 1.7,
    "attack_range": 150,
    "projectile_speed": 900,
    "attack_rate": 1.8,
    "base_attack_time": 110,
    "attack_point": 0.3,
    "move_speed": 295,
    "turn_rate": null,
    "cm_enabled": true,
    "legs": 0,
    "day_vision": 1800,
    "night_vision": 800,
    "localized_name": "Spectre"
  },
  "68": {
    "id": 68,
    "name": "npc_dota_hero_ancient_apparition",
    "primary_attr": "int",
    "attack_type": "Ranged",
    "roles": [
      "Support",
      "Disabler",
      "Nuker"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/ancient_apparition.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/ancient_apparition.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": 21,
    "base_attack_max": 31,
    "base_str": 20,
    "base_agi": 20,
    "base_int": 23,
    "str_gain": 1.9,
    "agi_gain": 2,
    "int_gain": 3.1,
    "attack_range": 675,
    "projectile_speed": 1250,
    "attack_rate": 1.7,
    "base_attack_time": 100,
    "attack_point": 0.45,
    "move_speed": 285,
    "turn_rate": null,
    "cm_enabled": true,
    "legs": 0,
    "day_vision": 1800,
    "night_vision": 800,
    "localized_name": "Ancient Apparition"
  },
  "69": {
    "id": 69,
    "name": "npc_dota_hero_doom_bringer",
    "primary_attr": "str",
    "attack_type": "Melee",
    "roles": [
      "Carry",
      "Disabler",
      "Initiator",
      "Durable",
      "Nuker"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/doom_bringer.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/doom_bringer.png?",
    "base_health": 120,
    "base_health_regen": 0.66,
    "base_mana": 75,
    "base_mana_regen": 0,
    "base_armor": 2,
    "base_mr": 25,
    "base_attack_min": 32,
    "base_attack_max": 42,
    "base_str": 24,
    "base_agi": 15,
    "base_int": 15,
    "str_gain": 3.6,
    "agi_gain": 1.5,
    "int_gain": 1.9,
    "attack_range": 200,
    "projectile_speed": 900,
    "attack_rate": 1.9,
    "base_attack_time": 100,
    "attack_point": 0.5,
    "move_speed": 290,
    "turn_rate": null,
    "cm_enabled": true,
    "legs": 2,
    "day_vision": 1800,
    "night_vision": 800,
    "localized_name": "Doom"
  },
  "70": {
    "id": 70,
    "name": "npc_dota_hero_ursa",
    "primary_attr": "agi",
    "attack_type": "Melee",
    "roles": [
      "Carry",
      "Durable",
      "Disabler"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/ursa.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/ursa.png?",
    "base_health": 120,
    "base_health_regen": 1,
    "base_mana": 75,
    "base_mana_regen": 0,
    "base_armor": 1,
    "base_mr": 25,
    "base_attack_min": 24,
    "base_attack_max": 28,
    "base_str": 25,
    "base_agi": 18,
    "base_int": 16,
    "str_gain": 2.4,
    "agi_gain": 2.8,
    "int_gain": 1.5,
    "attack_range": 150,
    "projectile_speed": 900,
    "attack_rate": 1.7,
    "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": "Ursa"
  },
  "71": {
    "id": 71,
    "name": "npc_dota_hero_spirit_breaker",
    "primary_attr": "str",
    "attack_type": "Melee",
    "roles": [
      "Carry",
      "Initiator",
      "Disabler",
      "Durable",
      "Escape"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/spirit_breaker.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/spirit_breaker.png?",
    "base_health": 120,
    "base_health_regen": 1.25,
    "base_mana": 75,
    "base_mana_regen": 0.5,
    "base_armor": 1,
    "base_mr": 25,
    "base_attack_min": 34,
    "base_attack_max": 44,
    "base_str": 28,
    "base_agi": 17,
    "base_int": 14,
    "str_gain": 3.3,
    "agi_gain": 1.7,
    "int_gain": 1.8,
    "attack_range": 170,
    "projectile_speed": 900,
    "attack_rate": 1.9,
    "base_attack_time": 100,
    "attack_point": 0.6,
    "move_speed": 295,
    "turn_rate": null,
    "cm_enabled": true,
    "legs": 2,
    "day_vision": 1800,
    "night_vision": 800,
    "localized_name": "Spirit Breaker"
  },
  "72": {
    "id": 72,
    "name": "npc_dota_hero_gyrocopter",
    "primary_attr": "agi",
    "attack_type": "Ranged",
    "roles": [
      "Carry",
      "Nuker",
      "Disabler"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/gyrocopter.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/gyrocopter.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": 18,
    "base_attack_max": 24,
    "base_str": 22,
    "base_agi": 25,
    "base_int": 21,
    "str_gain": 2.5,
    "agi_gain": 3.4,
    "int_gain": 2.4,
    "attack_range": 365,
    "projectile_speed": 3000,
    "attack_rate": 1.7,
    "base_attack_time": 115,
    "attack_point": 0.2,
    "move_speed": 315,
    "turn_rate": null,
    "cm_enabled": true,
    "legs": 2,
    "day_vision": 1800,
    "night_vision": 800,
    "localized_name": "Gyrocopter"
  },
  "73": {
    "id": 73,
    "name": "npc_dota_hero_alchemist",
    "primary_attr": "str",
    "attack_type": "Melee",
    "roles": [
      "Carry",
      "Support",
      "Durable",
      "Disabler",
      "Initiator",
      "Nuker"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/alchemist.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/alchemist.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": 27,
    "base_attack_max": 33,
    "base_str": 23,
    "base_agi": 22,
    "base_int": 25,
    "str_gain": 2.7,
    "agi_gain": 1.5,
    "int_gain": 1.8,
    "attack_range": 150,
    "projectile_speed": 900,
    "attack_rate": 1.7,
    "base_attack_time": 110,
    "attack_point": 0.35,
    "move_speed": 295,
    "turn_rate": null,
    "cm_enabled": true,
    "legs": 2,
    "day_vision": 1800,
    "night_vision": 800,
    "localized_name": "Alchemist"
  },
  "74": {
    "id": 74,
    "name": "npc_dota_hero_invoker",
    "primary_attr": "int",
    "attack_type": "Ranged",
    "roles": [
      "Carry",
      "Nuker",
      "Disabler",
      "Escape",
      "Pusher"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/invoker.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/invoker.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": 19,
    "base_attack_max": 25,
    "base_str": 19,
    "base_agi": 14,
    "base_int": 20,
    "str_gain": 2.5,
    "agi_gain": 2,
    "int_gain": 4,
    "attack_range": 600,
    "projectile_speed": 900,
    "attack_rate": 1.7,
    "base_attack_time": 100,
    "attack_point": 0.4,
    "move_speed": 285,
    "turn_rate": null,
    "cm_enabled": true,
    "legs": 2,
    "day_vision": 1800,
    "night_vision": 800,
    "localized_name": "Invoker"
  },
  "75": {
    "id": 75,
    "name": "npc_dota_hero_silencer",
    "primary_attr": "int",
    "attack_type": "Ranged",
    "roles": [
      "Carry",
      "Support",
      "Disabler",
      "Initiator",
      "Nuker"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/silencer.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/silencer.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": 32,
    "base_str": 18,
    "base_agi": 22,
    "base_int": 25,
    "str_gain": 2.2,
    "agi_gain": 2.2,
    "int_gain": 2.9,
    "attack_range": 600,
    "projectile_speed": 900,
    "attack_rate": 1.6,
    "base_attack_time": 110,
    "attack_point": 0.5,
    "move_speed": 300,
    "turn_rate": null,
    "cm_enabled": true,
    "legs": 2,
    "day_vision": 1800,
    "night_vision": 800,
    "localized_name": "Silencer"
  },
  "76": {
    "id": 76,
    "name": "npc_dota_hero_obsidian_destroyer",
    "primary_attr": "int",
    "attack_type": "Ranged",
    "roles": [
      "Carry",
      "Nuker",
      "Disabler"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/obsidian_destroyer.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/obsidian_destroyer.png?",
    "base_health": 120,
    "base_health_regen": 1,
    "base_mana": 75,
    "base_mana_regen": 0,
    "base_armor": 0,
    "base_mr": 25,
    "base_attack_min": 19,
    "base_attack_max": 31,
    "base_str": 21,
    "base_agi": 17,
    "base_int": 30,
    "str_gain": 2.9,
    "agi_gain": 1.6,
    "int_gain": 4.2,
    "attack_range": 450,
    "projectile_speed": 900,
    "attack_rate": 1.9,
    "base_attack_time": 100,
    "attack_point": 0.46,
    "move_speed": 315,
    "turn_rate": null,
    "cm_enabled": true,
    "legs": 4,
    "day_vision": 1800,
    "night_vision": 800,
    "localized_name": "Outworld Devourer"
  },
  "77": {
    "id": 77,
    "name": "npc_dota_hero_lycan",
    "primary_attr": "str",
    "attack_type": "Melee",
    "roles": [
      "Carry",
      "Pusher",
      "Durable",
      "Escape"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/lycan.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/lycan.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": 24,
    "base_attack_max": 29,
    "base_str": 28,
    "base_agi": 18,
    "base_int": 23,
    "str_gain": 3.4,
    "agi_gain": 1.7,
    "int_gain": 1.7,
    "attack_range": 150,
    "projectile_speed": 900,
    "attack_rate": 1.7,
    "base_attack_time": 110,
    "attack_point": 0.55,
    "move_speed": 305,
    "turn_rate": null,
    "cm_enabled": true,
    "legs": 2,
    "day_vision": 1800,
    "night_vision": 800,
    "localized_name": "Lycan"
  },
  "78": {
    "id": 78,
    "name": "npc_dota_hero_brewmaster",
    "primary_attr": "all",
    "attack_type": "Melee",
    "roles": [
      "Carry",
      "Initiator",
      "Durable",
      "Disabler",
      "Nuker"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/brewmaster.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/brewmaster.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": 26,
    "base_attack_max": 33,
    "base_str": 24,
    "base_agi": 19,
    "base_int": 17,
    "str_gain": 3.2,
    "agi_gain": 2,
    "int_gain": 1.9,
    "attack_range": 150,
    "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": "Brewmaster"
  },
  "79": {
    "id": 79,
    "name": "npc_dota_hero_shadow_demon",
    "primary_attr": "int",
    "attack_type": "Ranged",
    "roles": [
      "Support",
      "Disabler",
      "Initiator",
      "Nuker"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/shadow_demon.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/shadow_demon.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": 33,
    "base_str": 23,
    "base_agi": 18,
    "base_int": 22,
    "str_gain": 2.6,
    "agi_gain": 2.2,
    "int_gain": 3.6,
    "attack_range": 500,
    "projectile_speed": 900,
    "attack_rate": 1.7,
    "base_attack_time": 100,
    "attack_point": 0.35,
    "move_speed": 290,
    "turn_rate": null,
    "cm_enabled": true,
    "legs": 2,
    "day_vision": 1800,
    "night_vision": 800,
    "localized_name": "Shadow Demon"
  },
  "80": {
    "id": 80,
    "name": "npc_dota_hero_lone_druid",
    "primary_attr": "agi",
    "attack_type": "Ranged",
    "roles": [
      "Carry",
      "Pusher",
      "Durable"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/lone_druid.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/lone_druid.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": 22,
    "base_attack_max": 26,
    "base_str": 20,
    "base_agi": 22,
    "base_int": 13,
    "str_gain": 2.5,
    "agi_gain": 2.8,
    "int_gain": 1.4,
    "attack_range": 550,
    "projectile_speed": 1125,
    "attack_rate": 1.6,
    "base_attack_time": 100,
    "attack_point": 0.33,
    "move_speed": 300,
    "turn_rate": null,
    "cm_enabled": true,
    "legs": 2,
    "day_vision": 1800,
    "night_vision": 800,
    "localized_name": "Lone Druid"
  },
  "81": {
    "id": 81,
    "name": "npc_dota_hero_chaos_knight",
    "primary_attr": "str",
    "attack_type": "Melee",
    "roles": [
      "Carry",
      "Disabler",
      "Durable",
      "Pusher",
      "Initiator"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/chaos_knight.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/chaos_knight.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": 29,
    "base_attack_max": 49,
    "base_str": 24,
    "base_agi": 18,
    "base_int": 18,
    "str_gain": 3.1,
    "agi_gain": 1.8,
    "int_gain": 1.2,
    "attack_range": 150,
    "projectile_speed": 900,
    "attack_rate": 1.7,
    "base_attack_time": 100,
    "attack_point": 0.5,
    "move_speed": 325,
    "turn_rate": null,
    "cm_enabled": true,
    "legs": 2,
    "day_vision": 1800,
    "night_vision": 800,
    "localized_name": "Chaos Knight"
  },
  "82": {
    "id": 82,
    "name": "npc_dota_hero_meepo",
    "primary_attr": "agi",
    "attack_type": "Melee",
    "roles": [
      "Carry",
      "Escape",
      "Nuker",
      "Disabler",
      "Initiator",
      "Pusher"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/meepo.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/meepo.png?",
    "base_health": 120,
    "base_health_regen": 0.25,
    "base_mana": 75,
    "base_mana_regen": 0.25,
    "base_armor": 3,
    "base_mr": 25,
    "base_attack_min": 29,
    "base_attack_max": 35,
    "base_str": 24,
    "base_agi": 17,
    "base_int": 18,
    "str_gain": 2.2,
    "agi_gain": 2.1,
    "int_gain": 1.9,
    "attack_range": 150,
    "projectile_speed": 900,
    "attack_rate": 1.7,
    "base_attack_time": 100,
    "attack_point": 0.38,
    "move_speed": 315,
    "turn_rate": 0.9,
    "cm_enabled": true,
    "legs": 2,
    "day_vision": 1800,
    "night_vision": 800,
    "localized_name": "Meepo"
  },
  "83": {
    "id": 83,
    "name": "npc_dota_hero_treant",
    "primary_attr": "str",
    "attack_type": "Melee",
    "roles": [
      "Support",
      "Initiator",
      "Durable",
      "Disabler",
      "Escape"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/treant.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/treant.png?",
    "base_health": 120,
    "base_health_regen": 0.25,
    "base_mana": 75,
    "base_mana_regen": 0.25,
    "base_armor": 1,
    "base_mr": 25,
    "base_attack_min": 60,
    "base_attack_max": 68,
    "base_str": 25,
    "base_agi": 15,
    "base_int": 20,
    "str_gain": 3.4,
    "agi_gain": 1.8,
    "int_gain": 1.8,
    "attack_range": 150,
    "projectile_speed": 900,
    "attack_rate": 1.9,
    "base_attack_time": 100,
    "attack_point": 0.6,
    "move_speed": 280,
    "turn_rate": null,
    "cm_enabled": true,
    "legs": 2,
    "day_vision": 1800,
    "night_vision": 800,
    "localized_name": "Treant Protector"
  },
  "84": {
    "id": 84,
    "name": "npc_dota_hero_ogre_magi",
    "primary_attr": "str",
    "attack_type": "Melee",
    "roles": [
      "Support",
      "Nuker",
      "Disabler",
      "Durable",
      "Initiator"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/ogre_magi.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/ogre_magi.png?",
    "base_health": 120,
    "base_health_regen": 1.5,
    "base_mana": 120,
    "base_mana_regen": 0,
    "base_armor": 4,
    "base_mr": 25,
    "base_attack_min": 45,
    "base_attack_max": 51,
    "base_str": 25,
    "base_agi": 14,
    "base_int": 0,
    "str_gain": 4.2,
    "agi_gain": 1.5,
    "int_gain": 0,
    "attack_range": 150,
    "projectile_speed": 900,
    "attack_rate": 1.7,
    "base_attack_time": 100,
    "attack_point": 0.3,
    "move_speed": 290,
    "turn_rate": null,
    "cm_enabled": true,
    "legs": 2,
    "day_vision": 1800,
    "night_vision": 800,
    "localized_name": "Ogre Magi"
  },
  "85": {
    "id": 85,
    "name": "npc_dota_hero_undying",
    "primary_attr": "str",
    "attack_type": "Melee",
    "roles": [
      "Support",
      "Durable",
      "Disabler",
      "Nuker"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/undying.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/undying.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": 33,
    "base_attack_max": 41,
    "base_str": 22,
    "base_agi": 13,
    "base_int": 27,
    "str_gain": 2.4,
    "agi_gain": 1.2,
    "int_gain": 2.8,
    "attack_range": 150,
    "projectile_speed": 900,
    "attack_rate": 1.7,
    "base_attack_time": 100,
    "attack_point": 0.3,
    "move_speed": 300,
    "turn_rate": null,
    "cm_enabled": true,
    "legs": 2,
    "day_vision": 1800,
    "night_vision": 800,
    "localized_name": "Undying"
  },
  "86": {
    "id": 86,
    "name": "npc_dota_hero_rubick",
    "primary_attr": "int",
    "attack_type": "Ranged",
    "roles": [
      "Support",
      "Disabler",
      "Nuker"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/rubick.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/rubick.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": 25,
    "base_attack_max": 31,
    "base_str": 21,
    "base_agi": 23,
    "base_int": 24,
    "str_gain": 2,
    "agi_gain": 2.5,
    "int_gain": 3.7,
    "attack_range": 550,
    "projectile_speed": 1125,
    "attack_rate": 1.7,
    "base_attack_time": 100,
    "attack_point": 0.4,
    "move_speed": 290,
    "turn_rate": 0.7,
    "cm_enabled": true,
    "legs": 2,
    "day_vision": 1800,
    "night_vision": 800,
    "localized_name": "Rubick"
  },
  "87": {
    "id": 87,
    "name": "npc_dota_hero_disruptor",
    "primary_attr": "int",
    "attack_type": "Ranged",
    "roles": [
      "Support",
      "Disabler",
      "Nuker",
      "Initiator"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/disruptor.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/disruptor.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": 27,
    "base_attack_max": 31,
    "base_str": 21,
    "base_agi": 15,
    "base_int": 20,
    "str_gain": 2.4,
    "agi_gain": 1.4,
    "int_gain": 2.9,
    "attack_range": 625,
    "projectile_speed": 1200,
    "attack_rate": 1.7,
    "base_attack_time": 100,
    "attack_point": 0.4,
    "move_speed": 295,
    "turn_rate": null,
    "cm_enabled": true,
    "legs": 2,
    "day_vision": 1800,
    "night_vision": 800,
    "localized_name": "Disruptor"
  },
  "88": {
    "id": 88,
    "name": "npc_dota_hero_nyx_assassin",
    "primary_attr": "all",
    "attack_type": "Melee",
    "roles": [
      "Disabler",
      "Nuker",
      "Initiator",
      "Escape"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/nyx_assassin.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/nyx_assassin.png?",
    "base_health": 120,
    "base_health_regen": 2,
    "base_mana": 75,
    "base_mana_regen": 0,
    "base_armor": 1,
    "base_mr": 25,
    "base_attack_min": 26,
    "base_attack_max": 30,
    "base_str": 17,
    "base_agi": 18,
    "base_int": 21,
    "str_gain": 2.7,
    "agi_gain": 2.9,
    "int_gain": 2.6,
    "attack_range": 150,
    "projectile_speed": 900,
    "attack_rate": 1.7,
    "base_attack_time": 100,
    "attack_point": 0.46,
    "move_speed": 310,
    "turn_rate": null,
    "cm_enabled": true,
    "legs": 6,
    "day_vision": 1800,
    "night_vision": 800,
    "localized_name": "Nyx Assassin"
  },
  "89": {
    "id": 89,
    "name": "npc_dota_hero_naga_siren",
    "primary_attr": "agi",
    "attack_type": "Melee",
    "roles": [
      "Carry",
      "Support",
      "Pusher",
      "Disabler",
      "Initiator",
      "Escape"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/naga_siren.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/naga_siren.png?",
    "base_health": 120,
    "base_health_regen": 1,
    "base_mana": 75,
    "base_mana_regen": 0,
    "base_armor": 1,
    "base_mr": 25,
    "base_attack_min": 23,
    "base_attack_max": 25,
    "base_str": 21,
    "base_agi": 22,
    "base_int": 19,
    "str_gain": 2.4,
    "agi_gain": 3.4,
    "int_gain": 2,
    "attack_range": 150,
    "projectile_speed": 900,
    "attack_rate": 1.7,
    "base_attack_time": 110,
    "attack_point": 0.5,
    "move_speed": 330,
    "turn_rate": null,
    "cm_enabled": true,
    "legs": 0,
    "day_vision": 1800,
    "night_vision": 800,
    "localized_name": "Naga Siren"
  },
  "90": {
    "id": 90,
    "name": "npc_dota_hero_keeper_of_the_light",
    "primary_attr": "int",
    "attack_type": "Ranged",
    "roles": [
      "Support",
      "Nuker",
      "Disabler"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/keeper_of_the_light.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/keeper_of_the_light.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": 20,
    "base_attack_max": 27,
    "base_str": 18,
    "base_agi": 15,
    "base_int": 24,
    "str_gain": 2.3,
    "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.3,
    "move_speed": 315,
    "turn_rate": 0.7,
    "cm_enabled": true,
    "legs": 2,
    "day_vision": 1800,
    "night_vision": 800,
    "localized_name": "Keeper of the Light"
  },
  "91": {
    "id": 91,
    "name": "npc_dota_hero_wisp",
    "primary_attr": "all",
    "attack_type": "Ranged",
    "roles": [
      "Support",
      "Escape",
      "Nuker"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/wisp.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/wisp.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": 21,
    "base_attack_max": 27,
    "base_str": 19,
    "base_agi": 14,
    "base_int": 21,
    "str_gain": 3,
    "agi_gain": 1.6,
    "int_gain": 1.7,
    "attack_range": 500,
    "projectile_speed": 1200,
    "attack_rate": 1.7,
    "base_attack_time": 100,
    "attack_point": 0.3,
    "move_speed": 320,
    "turn_rate": 0.7,
    "cm_enabled": true,
    "legs": 0,
    "day_vision": 1800,
    "night_vision": 800,
    "localized_name": "Io"
  },
  "92": {
    "id": 92,
    "name": "npc_dota_hero_visage",
    "primary_attr": "all",
    "attack_type": "Ranged",
    "roles": [
      "Support",
      "Nuker",
      "Durable",
      "Disabler",
      "Pusher"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/visage.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/visage.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": 31,
    "base_str": 22,
    "base_agi": 11,
    "base_int": 22,
    "str_gain": 2.8,
    "agi_gain": 1.3,
    "int_gain": 2.9,
    "attack_range": 600,
    "projectile_speed": 1400,
    "attack_rate": 1.7,
    "base_attack_time": 110,
    "attack_point": 0.4,
    "move_speed": 285,
    "turn_rate": null,
    "cm_enabled": true,
    "legs": 2,
    "day_vision": 1800,
    "night_vision": 800,
    "localized_name": "Visage"
  },
  "93": {
    "id": 93,
    "name": "npc_dota_hero_slark",
    "primary_attr": "agi",
    "attack_type": "Melee",
    "roles": [
      "Carry",
      "Escape",
      "Disabler",
      "Nuker"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/slark.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/slark.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": 37,
    "base_attack_max": 43,
    "base_str": 20,
    "base_agi": 21,
    "base_int": 16,
    "str_gain": 2.1,
    "agi_gain": 1.5,
    "int_gain": 1.9,
    "attack_range": 150,
    "projectile_speed": 0,
    "attack_rate": 1.7,
    "base_attack_time": 120,
    "attack_point": 0.5,
    "move_speed": 300,
    "turn_rate": 0.7,
    "cm_enabled": true,
    "legs": 2,
    "day_vision": 1800,
    "night_vision": 1800,
    "localized_name": "Slark"
  },
  "94": {
    "id": 94,
    "name": "npc_dota_hero_medusa",
    "primary_attr": "agi",
    "attack_type": "Ranged",
    "roles": [
      "Carry",
      "Disabler",
      "Durable"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/medusa.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/medusa.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": 26,
    "base_attack_max": 32,
    "base_str": 0,
    "base_agi": 22,
    "base_int": 25,
    "str_gain": 0,
    "agi_gain": 3.6,
    "int_gain": 3.6,
    "attack_range": 600,
    "projectile_speed": 1200,
    "attack_rate": 1.7,
    "base_attack_time": 100,
    "attack_point": 0.5,
    "move_speed": 275,
    "turn_rate": null,
    "cm_enabled": true,
    "legs": 0,
    "day_vision": 1800,
    "night_vision": 800,
    "localized_name": "Medusa"
  },
  "95": {
    "id": 95,
    "name": "npc_dota_hero_troll_warlord",
    "primary_attr": "agi",
    "attack_type": "Ranged",
    "roles": [
      "Carry",
      "Pusher",
      "Disabler",
      "Durable"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/troll_warlord.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/troll_warlord.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": 35,
    "base_str": 21,
    "base_agi": 23,
    "base_int": 13,
    "str_gain": 2.5,
    "agi_gain": 3.3,
    "int_gain": 1,
    "attack_range": 500,
    "projectile_speed": 1200,
    "attack_rate": 1.7,
    "base_attack_time": 100,
    "attack_point": 0.3,
    "move_speed": 290,
    "turn_rate": null,
    "cm_enabled": true,
    "legs": 2,
    "day_vision": 1800,
    "night_vision": 800,
    "localized_name": "Troll Warlord"
  },
  "96": {
    "id": 96,
    "name": "npc_dota_hero_centaur",
    "primary_attr": "str",
    "attack_type": "Melee",
    "roles": [
      "Durable",
      "Initiator",
      "Disabler",
      "Nuker",
      "Escape"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/centaur.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/centaur.png?",
    "base_health": 120,
    "base_health_regen": 3,
    "base_mana": 75,
    "base_mana_regen": 0,
    "base_armor": -2,
    "base_mr": 25,
    "base_attack_min": 36,
    "base_attack_max": 38,
    "base_str": 27,
    "base_agi": 15,
    "base_int": 15,
    "str_gain": 4.2,
    "agi_gain": 1,
    "int_gain": 1.6,
    "attack_range": 150,
    "projectile_speed": 900,
    "attack_rate": 1.7,
    "base_attack_time": 90,
    "attack_point": 0.3,
    "move_speed": 300,
    "turn_rate": null,
    "cm_enabled": true,
    "legs": 4,
    "day_vision": 1800,
    "night_vision": 800,
    "localized_name": "Centaur Warrunner"
  },
  "97": {
    "id": 97,
    "name": "npc_dota_hero_magnataur",
    "primary_attr": "all",
    "attack_type": "Melee",
    "roles": [
      "Initiator",
      "Disabler",
      "Nuker",
      "Escape"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/magnataur.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/magnataur.png?",
    "base_health": 120,
    "base_health_regen": 0.5,
    "base_mana": 75,
    "base_mana_regen": 0.5,
    "base_armor": 1,
    "base_mr": 25,
    "base_attack_min": 31,
    "base_attack_max": 39,
    "base_str": 23,
    "base_agi": 14,
    "base_int": 20,
    "str_gain": 3.1,
    "agi_gain": 2,
    "int_gain": 2.1,
    "attack_range": 200,
    "projectile_speed": 900,
    "attack_rate": 1.8,
    "base_attack_time": 100,
    "attack_point": 0.5,
    "move_speed": 305,
    "turn_rate": 0.8,
    "cm_enabled": true,
    "legs": 4,
    "day_vision": 1800,
    "night_vision": 800,
    "localized_name": "Magnus"
  },
  "98": {
    "id": 98,
    "name": "npc_dota_hero_shredder",
    "primary_attr": "str",
    "attack_type": "Melee",
    "roles": [
      "Nuker",
      "Durable",
      "Escape"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/shredder.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/shredder.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": 23,
    "base_attack_max": 27,
    "base_str": 23,
    "base_agi": 16,
    "base_int": 23,
    "str_gain": 3.6,
    "agi_gain": 1.6,
    "int_gain": 2.7,
    "attack_range": 150,
    "projectile_speed": 900,
    "attack_rate": 1.7,
    "base_attack_time": 100,
    "attack_point": 0.36,
    "move_speed": 280,
    "turn_rate": null,
    "cm_enabled": true,
    "legs": 2,
    "day_vision": 1800,
    "night_vision": 800,
    "localized_name": "Timbersaw"
  },
  "99": {
    "id": 99,
    "name": "npc_dota_hero_bristleback",
    "primary_attr": "str",
    "attack_type": "Melee",
    "roles": [
      "Carry",
      "Durable",
      "Initiator",
      "Nuker"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/bristleback.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/bristleback.png?",
    "base_health": 120,
    "base_health_regen": 1,
    "base_mana": 75,
    "base_mana_regen": 0.4,
    "base_armor": 1,
    "base_mr": 25,
    "base_attack_min": 31,
    "base_attack_max": 37,
    "base_str": 22,
    "base_agi": 17,
    "base_int": 14,
    "str_gain": 2.8,
    "agi_gain": 1.8,
    "int_gain": 2.8,
    "attack_range": 150,
    "projectile_speed": 900,
    "attack_rate": 1.8,
    "base_attack_time": 100,
    "attack_point": 0.3,
    "move_speed": 295,
    "turn_rate": 0.9,
    "cm_enabled": true,
    "legs": 2,
    "day_vision": 1800,
    "night_vision": 800,
    "localized_name": "Bristleback"
  },
  "100": {
    "id": 100,
    "name": "npc_dota_hero_tusk",
    "primary_attr": "str",
    "attack_type": "Melee",
    "roles": [
      "Initiator",
      "Disabler",
      "Nuker"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/tusk.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/tusk.png?",
    "base_health": 120,
    "base_health_regen": 1,
    "base_mana": 75,
    "base_mana_regen": 0.5,
    "base_armor": 1,
    "base_mr": 25,
    "base_attack_min": 27,
    "base_attack_max": 31,
    "base_str": 23,
    "base_agi": 23,
    "base_int": 18,
    "str_gain": 3.9,
    "agi_gain": 1.9,
    "int_gain": 1.7,
    "attack_range": 150,
    "projectile_speed": 900,
    "attack_rate": 1.7,
    "base_attack_time": 100,
    "attack_point": 0.36,
    "move_speed": 310,
    "turn_rate": 0.7,
    "cm_enabled": true,
    "legs": 2,
    "day_vision": 1800,
    "night_vision": 800,
    "localized_name": "Tusk"
  },
  "101": {
    "id": 101,
    "name": "npc_dota_hero_skywrath_mage",
    "primary_attr": "int",
    "attack_type": "Ranged",
    "roles": [
      "Support",
      "Nuker",
      "Disabler"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/skywrath_mage.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/skywrath_mage.png?",
    "base_health": 120,
    "base_health_regen": 0.25,
    "base_mana": 75,
    "base_mana_regen": 0.25,
    "base_armor": -2,
    "base_mr": 25,
    "base_attack_min": 16,
    "base_attack_max": 26,
    "base_str": 21,
    "base_agi": 13,
    "base_int": 25,
    "str_gain": 2,
    "agi_gain": 0.8,
    "int_gain": 4.1,
    "attack_range": 625,
    "projectile_speed": 1000,
    "attack_rate": 1.7,
    "base_attack_time": 90,
    "attack_point": 0.4,
    "move_speed": 325,
    "turn_rate": null,
    "cm_enabled": true,
    "legs": 2,
    "day_vision": 1800,
    "night_vision": 800,
    "localized_name": "Skywrath Mage"
  },
  "102": {
    "id": 102,
    "name": "npc_dota_hero_abaddon",
    "primary_attr": "all",
    "attack_type": "Melee",
    "roles": [
      "Support",
      "Carry",
      "Durable"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/abaddon.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/abaddon.png?",
    "base_health": 120,
    "base_health_regen": 1,
    "base_mana": 75,
    "base_mana_regen": 0,
    "base_armor": -1,
    "base_mr": 25,
    "base_attack_min": 22,
    "base_attack_max": 32,
    "base_str": 21,
    "base_agi": 22,
    "base_int": 18,
    "str_gain": 2.6,
    "agi_gain": 1.5,
    "int_gain": 2,
    "attack_range": 150,
    "projectile_speed": 900,
    "attack_rate": 1.5,
    "base_attack_time": 95,
    "attack_point": 0.56,
    "move_speed": 325,
    "turn_rate": 0.6,
    "cm_enabled": true,
    "legs": 2,
    "day_vision": 1800,
    "night_vision": 800,
    "localized_name": "Abaddon"
  },
  "103": {
    "id": 103,
    "name": "npc_dota_hero_elder_titan",
    "primary_attr": "str",
    "attack_type": "Melee",
    "roles": [
      "Initiator",
      "Disabler",
      "Nuker",
      "Durable"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/elder_titan.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/elder_titan.png?",
    "base_health": 120,
    "base_health_regen": 0.75,
    "base_mana": 75,
    "base_mana_regen": 0.25,
    "base_armor": 0,
    "base_mr": 25,
    "base_attack_min": 23,
    "base_attack_max": 33,
    "base_str": 26,
    "base_agi": 16,
    "base_int": 23,
    "str_gain": 3,
    "agi_gain": 1.8,
    "int_gain": 1.6,
    "attack_range": 150,
    "projectile_speed": 900,
    "attack_rate": 1.7,
    "base_attack_time": 100,
    "attack_point": 0.35,
    "move_speed": 305,
    "turn_rate": null,
    "cm_enabled": true,
    "legs": 2,
    "day_vision": 1800,
    "night_vision": 800,
    "localized_name": "Elder Titan"
  },
  "104": {
    "id": 104,
    "name": "npc_dota_hero_legion_commander",
    "primary_attr": "str",
    "attack_type": "Melee",
    "roles": [
      "Carry",
      "Disabler",
      "Initiator",
      "Durable",
      "Nuker"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/legion_commander.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/legion_commander.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": 33,
    "base_attack_max": 37,
    "base_str": 24,
    "base_agi": 18,
    "base_int": 20,
    "str_gain": 3.1,
    "agi_gain": 1.7,
    "int_gain": 2.2,
    "attack_range": 150,
    "projectile_speed": 900,
    "attack_rate": 1.7,
    "base_attack_time": 100,
    "attack_point": 0.46,
    "move_speed": 325,
    "turn_rate": null,
    "cm_enabled": true,
    "legs": 2,
    "day_vision": 1800,
    "night_vision": 800,
    "localized_name": "Legion Commander"
  },
  "105": {
    "id": 105,
    "name": "npc_dota_hero_techies",
    "primary_attr": "all",
    "attack_type": "Ranged",
    "roles": [
      "Nuker",
      "Disabler"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/techies.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/techies.png?",
    "base_health": 120,
    "base_health_regen": 1,
    "base_mana": 75,
    "base_mana_regen": 1,
    "base_armor": 2,
    "base_mr": 25,
    "base_attack_min": 20,
    "base_attack_max": 22,
    "base_str": 19,
    "base_agi": 16,
    "base_int": 25,
    "str_gain": 2.6,
    "agi_gain": 1.8,
    "int_gain": 3,
    "attack_range": 600,
    "projectile_speed": 900,
    "attack_rate": 1.7,
    "base_attack_time": 90,
    "attack_point": 0.5,
    "move_speed": 310,
    "turn_rate": null,
    "cm_enabled": true,
    "legs": 6,
    "day_vision": 1800,
    "night_vision": 800,
    "localized_name": "Techies"
  },
  "106": {
    "id": 106,
    "name": "npc_dota_hero_ember_spirit",
    "primary_attr": "agi",
    "attack_type": "Melee",
    "roles": [
      "Carry",
      "Escape",
      "Nuker",
      "Disabler",
      "Initiator"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/ember_spirit.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/ember_spirit.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": 33,
    "base_attack_max": 37,
    "base_str": 22,
    "base_agi": 22,
    "base_int": 20,
    "str_gain": 2.5,
    "agi_gain": 3.2,
    "int_gain": 2.2,
    "attack_range": 150,
    "projectile_speed": 900,
    "attack_rate": 1.7,
    "base_attack_time": 100,
    "attack_point": 0.4,
    "move_speed": 300,
    "turn_rate": 0.8,
    "cm_enabled": true,
    "legs": 2,
    "day_vision": 1800,
    "night_vision": 800,
    "localized_name": "Ember Spirit"
  },
  "107": {
    "id": 107,
    "name": "npc_dota_hero_earth_spirit",
    "primary_attr": "str",
    "attack_type": "Melee",
    "roles": [
      "Nuker",
      "Escape",
      "Disabler",
      "Initiator",
      "Durable"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/earth_spirit.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/earth_spirit.png?",
    "base_health": 120,
    "base_health_regen": 1,
    "base_mana": 75,
    "base_mana_regen": 0,
    "base_armor": 0,
    "base_mr": 25,
    "base_attack_min": 25,
    "base_attack_max": 29,
    "base_str": 22,
    "base_agi": 17,
    "base_int": 18,
    "str_gain": 3.8,
    "agi_gain": 2.4,
    "int_gain": 2.1,
    "attack_range": 150,
    "projectile_speed": 900,
    "attack_rate": 1.7,
    "base_attack_time": 100,
    "attack_point": 0.35,
    "move_speed": 290,
    "turn_rate": null,
    "cm_enabled": true,
    "legs": 2,
    "day_vision": 1800,
    "night_vision": 800,
    "localized_name": "Earth Spirit"
  },
  "108": {
    "id": 108,
    "name": "npc_dota_hero_abyssal_underlord",
    "primary_attr": "str",
    "attack_type": "Melee",
    "roles": [
      "Support",
      "Nuker",
      "Disabler",
      "Durable",
      "Escape"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/abyssal_underlord.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/abyssal_underlord.png?",
    "base_health": 120,
    "base_health_regen": 0.25,
    "base_mana": 75,
    "base_mana_regen": 0,
    "base_armor": 3,
    "base_mr": 25,
    "base_attack_min": 37,
    "base_attack_max": 43,
    "base_str": 25,
    "base_agi": 12,
    "base_int": 18,
    "str_gain": 3.2,
    "agi_gain": 1.6,
    "int_gain": 2.3,
    "attack_range": 200,
    "projectile_speed": 900,
    "attack_rate": 1.7,
    "base_attack_time": 100,
    "attack_point": 0.45,
    "move_speed": 290,
    "turn_rate": null,
    "cm_enabled": true,
    "legs": 2,
    "day_vision": 1800,
    "night_vision": 800,
    "localized_name": "Underlord"
  },
  "109": {
    "id": 109,
    "name": "npc_dota_hero_terrorblade",
    "primary_attr": "agi",
    "attack_type": "Melee",
    "roles": [
      "Carry",
      "Pusher",
      "Nuker"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/terrorblade.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/terrorblade.png?",
    "base_health": 120,
    "base_health_regen": 0.5,
    "base_mana": 75,
    "base_mana_regen": 0,
    "base_armor": 6,
    "base_mr": 25,
    "base_attack_min": 26,
    "base_attack_max": 32,
    "base_str": 18,
    "base_agi": 23,
    "base_int": 19,
    "str_gain": 2,
    "agi_gain": 4,
    "int_gain": 1.6,
    "attack_range": 150,
    "projectile_speed": 900,
    "attack_rate": 1.5,
    "base_attack_time": 110,
    "attack_point": 0.3,
    "move_speed": 315,
    "turn_rate": 0.8,
    "cm_enabled": true,
    "legs": 2,
    "day_vision": 1800,
    "night_vision": 800,
    "localized_name": "Terrorblade"
  },
  "110": {
    "id": 110,
    "name": "npc_dota_hero_phoenix",
    "primary_attr": "str",
    "attack_type": "Ranged",
    "roles": [
      "Support",
      "Nuker",
      "Initiator",
      "Escape",
      "Disabler"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/phoenix.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/phoenix.png?",
    "base_health": 120,
    "base_health_regen": 2,
    "base_mana": 75,
    "base_mana_regen": 0,
    "base_armor": -1,
    "base_mr": 25,
    "base_attack_min": 21,
    "base_attack_max": 31,
    "base_str": 23,
    "base_agi": 12,
    "base_int": 16,
    "str_gain": 3.3,
    "agi_gain": 1.5,
    "int_gain": 1.8,
    "attack_range": 525,
    "projectile_speed": 1100,
    "attack_rate": 1.7,
    "base_attack_time": 100,
    "attack_point": 0.35,
    "move_speed": 280,
    "turn_rate": 0.9,
    "cm_enabled": true,
    "legs": 2,
    "day_vision": 1800,
    "night_vision": 800,
    "localized_name": "Phoenix"
  },
  "111": {
    "id": 111,
    "name": "npc_dota_hero_oracle",
    "primary_attr": "int",
    "attack_type": "Ranged",
    "roles": [
      "Support",
      "Nuker",
      "Disabler",
      "Escape"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/oracle.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/oracle.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": 13,
    "base_attack_max": 19,
    "base_str": 20,
    "base_agi": 15,
    "base_int": 26,
    "str_gain": 2.2,
    "agi_gain": 1.7,
    "int_gain": 3.6,
    "attack_range": 625,
    "projectile_speed": 900,
    "attack_rate": 1.7,
    "base_attack_time": 100,
    "attack_point": 0.3,
    "move_speed": 295,
    "turn_rate": 0.7,
    "cm_enabled": true,
    "legs": 2,
    "day_vision": 1800,
    "night_vision": 800,
    "localized_name": "Oracle"
  },
  "112": {
    "id": 112,
    "name": "npc_dota_hero_winter_wyvern",
    "primary_attr": "int",
    "attack_type": "Ranged",
    "roles": [
      "Support",
      "Disabler",
      "Nuker"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/winter_wyvern.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/winter_wyvern.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": 16,
    "base_attack_max": 23,
    "base_str": 22,
    "base_agi": 16,
    "base_int": 26,
    "str_gain": 2.5,
    "agi_gain": 1.7,
    "int_gain": 3.6,
    "attack_range": 450,
    "projectile_speed": 700,
    "attack_rate": 1.7,
    "base_attack_time": 100,
    "attack_point": 0.25,
    "move_speed": 285,
    "turn_rate": null,
    "cm_enabled": true,
    "legs": 2,
    "day_vision": 1800,
    "night_vision": 1200,
    "localized_name": "Winter Wyvern"
  },
  "113": {
    "id": 113,
    "name": "npc_dota_hero_arc_warden",
    "primary_attr": "all",
    "attack_type": "Ranged",
    "roles": [
      "Carry",
      "Escape",
      "Nuker"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/arc_warden.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/arc_warden.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": 23,
    "base_attack_max": 29,
    "base_str": 20,
    "base_agi": 20,
    "base_int": 24,
    "str_gain": 2.2,
    "agi_gain": 2.7,
    "int_gain": 2.6,
    "attack_range": 625,
    "projectile_speed": 900,
    "attack_rate": 1.7,
    "base_attack_time": 110,
    "attack_point": 0.3,
    "move_speed": 300,
    "turn_rate": 0.7,
    "cm_enabled": true,
    "legs": 2,
    "day_vision": 1800,
    "night_vision": 800,
    "localized_name": "Arc Warden"
  },
  "114": {
    "id": 114,
    "name": "npc_dota_hero_monkey_king",
    "primary_attr": "agi",
    "attack_type": "Melee",
    "roles": [
      "Carry",
      "Escape",
      "Disabler",
      "Initiator"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/monkey_king.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/monkey_king.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": 20,
    "str_gain": 2.8,
    "agi_gain": 3.7,
    "int_gain": 1.8,
    "attack_range": 300,
    "projectile_speed": 900,
    "attack_rate": 1.6,
    "base_attack_time": 95,
    "attack_point": 0.45,
    "move_speed": 300,
    "turn_rate": null,
    "cm_enabled": true,
    "legs": 2,
    "day_vision": 1800,
    "night_vision": 800,
    "localized_name": "Monkey King"
  },
  "119": {
    "id": 119,
    "name": "npc_dota_hero_dark_willow",
    "primary_attr": "int",
    "attack_type": "Ranged",
    "roles": [
      "Support",
      "Nuker",
      "Disabler",
      "Escape"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/dark_willow.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/dark_willow.png?",
    "base_health": 120,
    "base_health_regen": 0.75,
    "base_mana": 75,
    "base_mana_regen": 0,
    "base_armor": 0,
    "base_mr": 25,
    "base_attack_min": 27,
    "base_attack_max": 35,
    "base_str": 20,
    "base_agi": 18,
    "base_int": 21,
    "str_gain": 2,
    "agi_gain": 1.6,
    "int_gain": 3.5,
    "attack_range": 475,
    "projectile_speed": 1200,
    "attack_rate": 1.5,
    "base_attack_time": 115,
    "attack_point": 0.3,
    "move_speed": 290,
    "turn_rate": 0.7,
    "cm_enabled": true,
    "legs": 2,
    "day_vision": 1800,
    "night_vision": 800,
    "localized_name": "Dark Willow"
  },
  "120": {
    "id": 120,
    "name": "npc_dota_hero_pangolier",
    "primary_attr": "all",
    "attack_type": "Melee",
    "roles": [
      "Carry",
      "Nuker",
      "Disabler",
      "Durable",
      "Escape",
      "Initiator"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/pangolier.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/pangolier.png?",
    "base_health": 120,
    "base_health_regen": 1.25,
    "base_mana": 75,
    "base_mana_regen": 0,
    "base_armor": 2,
    "base_mr": 25,
    "base_attack_min": 26,
    "base_attack_max": 32,
    "base_str": 20,
    "base_agi": 18,
    "base_int": 16,
    "str_gain": 2.7,
    "agi_gain": 3.2,
    "int_gain": 2.5,
    "attack_range": 150,
    "projectile_speed": 900,
    "attack_rate": 1.7,
    "base_attack_time": 100,
    "attack_point": 0.33,
    "move_speed": 300,
    "turn_rate": 0.9,
    "cm_enabled": true,
    "legs": 2,
    "day_vision": 1800,
    "night_vision": 800,
    "localized_name": "Pangolier"
  },
  "121": {
    "id": 121,
    "name": "npc_dota_hero_grimstroke",
    "primary_attr": "int",
    "attack_type": "Ranged",
    "roles": [
      "Support",
      "Nuker",
      "Disabler",
      "Escape"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/grimstroke.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/grimstroke.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": 22,
    "base_attack_max": 26,
    "base_str": 21,
    "base_agi": 18,
    "base_int": 25,
    "str_gain": 2.4,
    "agi_gain": 1.9,
    "int_gain": 3.8,
    "attack_range": 600,
    "projectile_speed": 900,
    "attack_rate": 1.7,
    "base_attack_time": 100,
    "attack_point": 0.35,
    "move_speed": 290,
    "turn_rate": null,
    "cm_enabled": true,
    "legs": 0,
    "day_vision": 1800,
    "night_vision": 800,
    "localized_name": "Grimstroke"
  },
  "123": {
    "id": 123,
    "name": "npc_dota_hero_hoodwink",
    "primary_attr": "agi",
    "attack_type": "Ranged",
    "roles": [
      "Support",
      "Nuker",
      "Escape",
      "Disabler"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/hoodwink.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/hoodwink.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": 22,
    "base_attack_max": 29,
    "base_str": 17,
    "base_agi": 25,
    "base_int": 21,
    "str_gain": 2,
    "agi_gain": 3.6,
    "int_gain": 2.9,
    "attack_range": 575,
    "projectile_speed": 1800,
    "attack_rate": 2,
    "base_attack_time": 100,
    "attack_point": 0.4,
    "move_speed": 315,
    "turn_rate": 0.9,
    "cm_enabled": true,
    "legs": 4,
    "day_vision": 1800,
    "night_vision": 800,
    "localized_name": "Hoodwink"
  },
  "126": {
    "id": 126,
    "name": "npc_dota_hero_void_spirit",
    "primary_attr": "all",
    "attack_type": "Melee",
    "roles": [
      "Carry",
      "Escape",
      "Nuker",
      "Disabler"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/void_spirit.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/void_spirit.png?",
    "base_health": 120,
    "base_health_regen": 0.25,
    "base_mana": 75,
    "base_mana_regen": 0.6,
    "base_armor": -1,
    "base_mr": 25,
    "base_attack_min": 18,
    "base_attack_max": 22,
    "base_str": 22,
    "base_agi": 21,
    "base_int": 24,
    "str_gain": 2.6,
    "agi_gain": 2.2,
    "int_gain": 3.1,
    "attack_range": 200,
    "projectile_speed": 900,
    "attack_rate": 1.7,
    "base_attack_time": 100,
    "attack_point": 0.35,
    "move_speed": 290,
    "turn_rate": 0.7,
    "cm_enabled": true,
    "legs": 2,
    "day_vision": 1800,
    "night_vision": 800,
    "localized_name": "Void Spirit"
  },
  "128": {
    "id": 128,
    "name": "npc_dota_hero_snapfire",
    "primary_attr": "all",
    "attack_type": "Ranged",
    "roles": [
      "Support",
      "Nuker",
      "Disabler",
      "Escape"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/snapfire.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/snapfire.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": 25,
    "base_attack_max": 31,
    "base_str": 21,
    "base_agi": 16,
    "base_int": 21,
    "str_gain": 3.5,
    "agi_gain": 1.9,
    "int_gain": 2.2,
    "attack_range": 400,
    "projectile_speed": 1800,
    "attack_rate": 1.8,
    "base_attack_time": 100,
    "attack_point": 0.35,
    "move_speed": 300,
    "turn_rate": null,
    "cm_enabled": true,
    "legs": 2,
    "day_vision": 1800,
    "night_vision": 800,
    "localized_name": "Snapfire"
  },
  "129": {
    "id": 129,
    "name": "npc_dota_hero_mars",
    "primary_attr": "str",
    "attack_type": "Melee",
    "roles": [
      "Carry",
      "Initiator",
      "Disabler",
      "Durable"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/mars.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/mars.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": 26,
    "base_attack_max": 34,
    "base_str": 23,
    "base_agi": 18,
    "base_int": 21,
    "str_gain": 3.7,
    "agi_gain": 1.7,
    "int_gain": 2.2,
    "attack_range": 250,
    "projectile_speed": 900,
    "attack_rate": 1.8,
    "base_attack_time": 100,
    "attack_point": 0.4,
    "move_speed": 310,
    "turn_rate": 0.8,
    "cm_enabled": true,
    "legs": 2,
    "day_vision": 1800,
    "night_vision": 800,
    "localized_name": "Mars"
  },
  "131": {
    "id": 131,
    "name": "npc_dota_hero_ringmaster",
    "primary_attr": "int",
    "attack_type": "Ranged",
    "roles": [
      "Support",
      "Nuker",
      "Escape",
      "Disabler"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/ringmaster.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/ringmaster.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": 23,
    "base_attack_max": 33,
    "base_str": 21,
    "base_agi": 11,
    "base_int": 25,
    "str_gain": 2.1,
    "agi_gain": 1.6,
    "int_gain": 3,
    "attack_range": 575,
    "projectile_speed": 1200,
    "attack_rate": 1.7,
    "base_attack_time": 100,
    "attack_point": 0.5,
    "move_speed": 310,
    "turn_rate": 0.6,
    "cm_enabled": true,
    "legs": 2,
    "day_vision": 1800,
    "night_vision": 800,
    "localized_name": "Ring Master"
  },
  "135": {
    "id": 135,
    "name": "npc_dota_hero_dawnbreaker",
    "primary_attr": "str",
    "attack_type": "Melee",
    "roles": [
      "Carry",
      "Durable"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/dawnbreaker.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/dawnbreaker.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": 31,
    "base_attack_max": 35,
    "base_str": 25,
    "base_agi": 14,
    "base_int": 20,
    "str_gain": 3.4,
    "agi_gain": 1.7,
    "int_gain": 2,
    "attack_range": 150,
    "projectile_speed": 900,
    "attack_rate": 1.7,
    "base_attack_time": 100,
    "attack_point": 0.46,
    "move_speed": 300,
    "turn_rate": 0.6,
    "cm_enabled": true,
    "legs": 2,
    "day_vision": 1800,
    "night_vision": 800,
    "localized_name": "Dawnbreaker"
  },
  "136": {
    "id": 136,
    "name": "npc_dota_hero_marci",
    "primary_attr": "all",
    "attack_type": "Melee",
    "roles": [
      "Support",
      "Carry",
      "Initiator",
      "Disabler",
      "Escape"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/marci.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/marci.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": 33,
    "base_str": 23,
    "base_agi": 20,
    "base_int": 19,
    "str_gain": 3.2,
    "agi_gain": 2.2,
    "int_gain": 1.9,
    "attack_range": 150,
    "projectile_speed": 0,
    "attack_rate": 1.7,
    "base_attack_time": 100,
    "attack_point": 0.3,
    "move_speed": 315,
    "turn_rate": 0.9,
    "cm_enabled": true,
    "legs": 2,
    "day_vision": 1800,
    "night_vision": 800,
    "localized_name": "Marci"
  },
  "137": {
    "id": 137,
    "name": "npc_dota_hero_primal_beast",
    "primary_attr": "str",
    "attack_type": "Melee",
    "roles": [
      "Initiator",
      "Durable",
      "Disabler"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/primal_beast.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/primal_beast.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": 36,
    "base_attack_max": 38,
    "base_str": 26,
    "base_agi": 15,
    "base_int": 16,
    "str_gain": 4.3,
    "agi_gain": 1,
    "int_gain": 1.7,
    "attack_range": 150,
    "projectile_speed": 900,
    "attack_rate": 1.8,
    "base_attack_time": 100,
    "attack_point": 0.6,
    "move_speed": 305,
    "turn_rate": 0.6,
    "cm_enabled": true,
    "legs": 2,
    "day_vision": 1800,
    "night_vision": 800,
    "localized_name": "Primal Beast"
  },
  "138": {
    "id": 138,
    "name": "npc_dota_hero_muerta",
    "primary_attr": "int",
    "attack_type": "Ranged",
    "roles": [
      "Carry",
      "Nuker",
      "Disabler"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/muerta.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/muerta.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": 24,
    "base_attack_max": 32,
    "base_str": 19,
    "base_agi": 21,
    "base_int": 23,
    "str_gain": 2,
    "agi_gain": 2.7,
    "int_gain": 3.6,
    "attack_range": 575,
    "projectile_speed": 3000,
    "attack_rate": 1.7,
    "base_attack_time": 115,
    "attack_point": 0.35,
    "move_speed": 295,
    "turn_rate": 0.7,
    "cm_enabled": true,
    "legs": 2,
    "day_vision": 1800,
    "night_vision": 800,
    "localized_name": "Muerta"
  },
  "145": {
    "id": 145,
    "name": "npc_dota_hero_kez",
    "primary_attr": "agi",
    "attack_type": "Melee",
    "roles": [
      "Carry",
      "Escape",
      "Disabler"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/kez.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/kez.png?",
    "base_health": 120,
    "base_health_regen": 1.5,
    "base_mana": 75,
    "base_mana_regen": 0.25,
    "base_armor": 1,
    "base_mr": 25,
    "base_attack_min": 23,
    "base_attack_max": 29,
    "base_str": 20,
    "base_agi": 27,
    "base_int": 20,
    "str_gain": 2.8,
    "agi_gain": 3.5,
    "int_gain": 1.7,
    "attack_range": 225,
    "projectile_speed": 900,
    "attack_rate": 1.9,
    "base_attack_time": 100,
    "attack_point": 0.35,
    "move_speed": 310,
    "turn_rate": 1,
    "cm_enabled": true,
    "legs": 2,
    "day_vision": 1800,
    "night_vision": 800,
    "localized_name": "Kez"
  },
  "155": {
    "id": 155,
    "name": "npc_dota_hero_largo",
    "primary_attr": "str",
    "attack_type": "Melee",
    "roles": [
      "Durable",
      "Disabler",
      "Support"
    ],
    "img": "/apps/dota2/images/dota_react/heroes/largo.png?",
    "icon": "/apps/dota2/images/dota_react/heroes/icons/largo.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": 39,
    "base_attack_max": 45,
    "base_str": 24,
    "base_agi": 14,
    "base_int": 21,
    "str_gain": 3.6,
    "agi_gain": 1.3,
    "int_gain": 2.6,
    "attack_range": 150,
    "projectile_speed": 0,
    "attack_rate": 1.7,
    "base_attack_time": 100,
    "attack_point": 0.35,
    "move_speed": 290,
    "turn_rate": 0.7,
    "cm_enabled": true,
    "legs": 2,
    "day_vision": 1800,
    "night_vision": 800,
    "localized_name": "Largo"
  }
}