dotaconstants
Version:
Constant data for Dota 2 applications
2,080 lines (2,079 loc) • 1.96 MB
JSON
{
"dota_base_ability": {
"dname": "",
"attrib": [],
"img": "/apps/dota2/images/dota_react/abilities/dota_base_ability.png"
},
"dota_empty_ability": {
"attrib": [],
"img": "/apps/dota2/images/dota_react/abilities/dota_empty_ability.png"
},
"special_bonus_attributes": {},
"ability_capture": {
"behavior": [
"Unit Target",
"Channeled",
"Hidden"
],
"target_team": "Enemy",
"attrib": [
{
"key": "base_capture_time",
"header": "BASE CAPTURE TIME:",
"value": "6",
"generated": true
},
{
"key": "base_capture_tick",
"header": "BASE CAPTURE TICK:",
"value": "0.1",
"generated": true
},
{
"key": "ally_exponent",
"header": "ALLY EXPONENT:",
"value": "1",
"generated": true
},
{
"key": "allow_mixed_capture",
"header": "ALLOW MIXED CAPTURE:",
"value": "0",
"generated": true
}
],
"img": "/apps/dota2/images/dota_react/abilities/ability_capture.png"
},
"ability_lamp_use": {
"behavior": [
"Unit Target",
"Channeled",
"Hidden"
],
"target_team": "Both",
"attrib": [
{
"key": "active_duration",
"header": "ACTIVE DURATION:",
"value": "420",
"generated": true
},
{
"key": "inactive_duration",
"header": "INACTIVE DURATION:",
"value": "120",
"generated": true
},
{
"key": "duration",
"header": "DURATION:",
"value": "420",
"generated": true
}
],
"img": "/apps/dota2/images/dota_react/abilities/ability_lamp_use.png"
},
"ability_pluck_lotus": {
"behavior": [
"Unit Target",
"Channeled",
"Hidden"
],
"target_team": "Both",
"attrib": [
{
"key": "lotus_rate",
"header": "LOTUS RATE:",
"value": "1",
"generated": true
},
{
"key": "channel_time_reduction_threshold_mins",
"header": "CHANNEL TIME REDUCTION THRESHOLD MINS:",
"value": "5",
"generated": true
},
{
"key": "channel_time_after_threshold",
"header": "CHANNEL TIME AFTER THRESHOLD:",
"value": "0.5",
"generated": true
}
],
"img": "/apps/dota2/images/dota_react/abilities/ability_pluck_lotus.png"
},
"ability_lotus_pool": {
"behavior": "Passive",
"attrib": [
{
"key": "radius",
"header": "RADIUS:",
"value": "350",
"generated": true
},
{
"key": "think_interval",
"header": "THINK INTERVAL:",
"value": "0.1",
"generated": true
},
{
"key": "first_lotus_pickup_time",
"header": "FIRST LOTUS PICKUP TIME:",
"value": "1.5",
"generated": true
},
{
"key": "pickup_time_reduction_pct",
"header": "PICKUP TIME REDUCTION PCT:",
"value": "70",
"generated": true
},
{
"key": "min_lotus_pickup_time",
"header": "MIN LOTUS PICKUP TIME:",
"value": "0.3",
"generated": true
}
],
"img": "/apps/dota2/images/dota_react/abilities/ability_lotus_pool.png"
},
"twin_gate_portal_warp": {
"behavior": [
"Unit Target",
"Channeled",
"Hidden"
],
"target_team": "Enemy",
"attrib": [
{
"key": "animation_rate",
"header": "ANIMATION RATE:",
"value": "0.8",
"generated": true
},
{
"key": "stop_distance",
"header": "STOP DISTANCE:",
"value": "500",
"generated": true
}
],
"mc": "30",
"img": "/apps/dota2/images/dota_react/abilities/twin_gate_portal_warp.png"
},
"backdoor_protection": {
"dname": "Backdoor Protection",
"behavior": "Passive",
"desc": "Structure takes reduced damage, and quickly regenerates any damage taken while no enemy creeps are nearby.",
"attrib": [
{
"key": "radius",
"header": "RADIUS:",
"value": "900",
"generated": true
},
{
"key": "activation_time",
"header": "ACTIVATION TIME:",
"value": "15",
"generated": true
},
{
"key": "regen_rate",
"header": "REGEN RATE:",
"value": "90",
"generated": true
}
],
"img": "/apps/dota2/images/dota_react/abilities/backdoor_protection.png"
},
"backdoor_protection_in_base": {
"dname": "Backdoor Protection",
"behavior": "Passive",
"desc": "Structure takes reduced damage, and quickly regenerates any damage taken while no enemy creeps are nearby.",
"attrib": [
{
"key": "activation_time",
"header": "ACTIVATION TIME:",
"value": "15",
"generated": true
},
{
"key": "regen_rate",
"header": "REGEN RATE:",
"value": "90",
"generated": true
},
{
"key": "radius",
"header": "RADIUS:",
"value": "900",
"generated": true
}
],
"img": "/apps/dota2/images/dota_react/abilities/backdoor_protection_in_base.png"
},
"filler_ability": {
"behavior": "Passive",
"attrib": [
{
"key": "hp_heal",
"header": "HP HEAL:",
"value": "90",
"generated": true
},
{
"key": "mp_heal",
"header": "MP HEAL:",
"value": "50",
"generated": true
},
{
"key": "hp_heal_growth",
"header": "HP HEAL GROWTH:",
"value": "0",
"generated": true
},
{
"key": "mp_heal_growth",
"header": "MP HEAL GROWTH:",
"value": "0",
"generated": true
},
{
"key": "hp_heal_pct",
"header": "HP HEAL PCT:",
"value": "2",
"generated": true
},
{
"key": "mp_heal_pct",
"header": "MP HEAL PCT:",
"value": "2",
"generated": true
},
{
"key": "duration",
"header": "DURATION:",
"value": "5",
"generated": true
},
{
"key": "radius",
"header": "RADIUS:",
"value": "500",
"generated": true
},
{
"key": "initial_cooldown",
"header": "INITIAL COOLDOWN:",
"value": "240",
"generated": true
},
{
"key": "base_xp",
"header": "BASE XP:",
"value": "50",
"generated": true
},
{
"key": "bonus_xp",
"header": "BONUS XP:",
"value": "50",
"generated": true
}
],
"cd": "240",
"img": "/apps/dota2/images/dota_react/abilities/filler_ability.png"
},
"ability_xp_fountain": {
"behavior": "Passive",
"attrib": [
{
"key": "radius",
"header": "RADIUS:",
"value": "300",
"generated": true
},
{
"key": "think_interval",
"header": "THINK INTERVAL:",
"value": "0.1",
"generated": true
},
{
"key": "countdown_time",
"header": "COUNTDOWN TIME:",
"value": "3",
"generated": true
}
],
"img": "/apps/dota2/images/dota_react/abilities/ability_xp_fountain.png"
},
"ability_launchpad": {
"behavior": "Passive",
"attrib": [
{
"key": "radius",
"header": "RADIUS:",
"value": "125",
"generated": true
},
{
"key": "vision_cone",
"header": "VISION CONE:",
"value": "0.08715",
"generated": true
},
{
"key": "movespeed_bonus_slow",
"header": "MOVESPEED BONUS SLOW:",
"value": "20",
"generated": true
},
{
"key": "movespeed_bonus_moderate",
"header": "MOVESPEED BONUS MODERATE:",
"value": "40",
"generated": true
},
{
"key": "movespeed_bonus_fast",
"header": "MOVESPEED BONUS FAST:",
"value": "60",
"generated": true
}
],
"img": "/apps/dota2/images/dota_react/abilities/ability_launchpad.png"
},
"necronomicon_warrior_last_will": {
"dname": "Last Will",
"behavior": "Passive",
"dmg_type": "Magical",
"desc": "Deals damage to the unit that kills the Necronomicon Warrior.",
"attrib": [
{
"key": "explosion",
"header": "DAMAGE:",
"value": [
"600",
"700",
"800"
]
}
],
"img": "/apps/dota2/images/dota_react/abilities/necronomicon_warrior_last_will.png"
},
"necronomicon_warrior_sight": {
"dname": "True Sight",
"behavior": "Passive",
"desc": "Reveals invisible units.",
"attrib": [
{
"key": "radius",
"header": "RADIUS:",
"value": "1000"
}
],
"img": "/apps/dota2/images/dota_react/abilities/necronomicon_warrior_sight.png"
},
"necronomicon_warrior_mana_burn": {
"dname": "Mana Break",
"behavior": "Passive",
"dmg_type": "Physical",
"desc": "Mana burned per hit, a portion of which is dealt as damage.",
"attrib": [
{
"key": "burn_amount",
"header": "MANA BURN PER HIT:",
"value": [
"30",
"40",
"50"
]
},
{
"key": "burn_damage_conversion",
"header": "CONVERTED TO DAMAGE:",
"value": "50%"
}
],
"img": "/apps/dota2/images/dota_react/abilities/necronomicon_warrior_mana_burn.png"
},
"necronomicon_archer_mana_burn": {
"dname": "Mana Burn",
"behavior": "Unit Target",
"dmg_type": "Magical",
"target_team": "Enemy",
"target_type": [
"Hero",
"Basic"
],
"desc": "Launches an arrow that burns away the targeted unit's mana, dealing damage equal to the amount of mana burned.",
"attrib": [
{
"key": "burn_amount",
"header": "MANA BURN PER HIT:",
"value": [
"125",
"175",
"225"
]
},
{
"key": "burn_as_damage_tooltip",
"header": "CONVERTED TO DAMAGE:",
"value": "100%"
},
{
"key": "abilitycastrange",
"header": "CAST RANGE:",
"value": "600",
"generated": true
},
{
"key": "abilitycastpoint",
"header": "CAST TIME:",
"value": "0.5",
"generated": true
}
],
"mc": "0",
"cd": "7",
"img": "/apps/dota2/images/dota_react/abilities/necronomicon_archer_mana_burn.png"
},
"necronomicon_archer_purge": {
"dname": "Purge",
"behavior": "Unit Target",
"target_team": "Enemy",
"target_type": [
"Hero",
"Basic"
],
"desc": "Dispels positive buffs from enemies and slows their movement speed.\n\nDISPEL TYPE: Basic Dispel",
"attrib": [
{
"key": "purge_rate",
"header": "PURGE RATE:",
"value": "5",
"generated": true
},
{
"key": "duration",
"header": "DURATION:",
"value": "4"
},
{
"key": "abilitycastrange",
"header": "CAST RANGE:",
"value": "600",
"generated": true
},
{
"key": "abilitycastpoint",
"header": "CAST TIME:",
"value": "0.3",
"generated": true
}
],
"cd": "15",
"img": "/apps/dota2/images/dota_react/abilities/necronomicon_archer_purge.png"
},
"necronomicon_archer_aoe": {
"dname": "Archer Aura",
"behavior": "Passive",
"desc": "Increases movement of nearby units.",
"attrib": [
{
"key": "radius",
"header": "RADIUS:",
"value": "1200"
},
{
"key": "ms_bonus",
"header": "MOVE SPEED BONUS:",
"value": [
"5%",
"7%",
"9%"
]
},
{
"key": "as_bonus",
"header": "AS BONUS:",
"value": [
"10",
"15",
"20"
],
"generated": true
}
],
"img": "/apps/dota2/images/dota_react/abilities/necronomicon_archer_aoe.png"
},
"courier_autodeliver": {
"dname": "Auto Deliver",
"behavior": [
"No Target",
"Autocast"
],
"desc": "Toggle auto delivering of items.",
"attrib": [],
"img": "/apps/dota2/images/dota_react/abilities/courier_autodeliver.png"
},
"courier_return_to_base": {
"dname": "Return to Base",
"behavior": "No Target",
"desc": "Returns the courier to base",
"attrib": [],
"img": "/apps/dota2/images/dota_react/abilities/courier_return_to_base.png"
},
"courier_go_to_secretshop": {
"dname": "Go To Secret Shop",
"behavior": "No Target",
"desc": "Sends the courier to your team's secret shop",
"attrib": [],
"img": "/apps/dota2/images/dota_react/abilities/courier_go_to_secretshop.png"
},
"courier_transfer_items": {
"dname": "Transfer Items",
"behavior": "No Target",
"desc": "Transfer items to hero",
"attrib": [],
"img": "/apps/dota2/images/dota_react/abilities/courier_transfer_items.png"
},
"courier_transfer_items_to_other_player": {
"behavior": [
"Unit Target",
"Hidden"
],
"target_team": "Friendly",
"target_type": "Hero",
"attrib": [],
"img": "/apps/dota2/images/dota_react/abilities/courier_transfer_items_to_other_player.png"
},
"courier_return_stash_items": {
"dname": "Return Items",
"behavior": "No Target",
"desc": "Return items to stash",
"attrib": [],
"img": "/apps/dota2/images/dota_react/abilities/courier_return_stash_items.png"
},
"courier_take_stash_items": {
"dname": "Retrieve Items",
"behavior": "No Target",
"desc": "Retrieve items from stash",
"attrib": [],
"img": "/apps/dota2/images/dota_react/abilities/courier_take_stash_items.png"
},
"courier_queue_pickup_from_stash": {
"behavior": [
"Hidden",
"Instant Cast",
"No Target"
],
"attrib": [],
"img": "/apps/dota2/images/dota_react/abilities/courier_queue_pickup_from_stash.png"
},
"courier_dequeue_pickup_from_stash": {
"behavior": [
"Hidden",
"Instant Cast",
"No Target"
],
"attrib": [],
"img": "/apps/dota2/images/dota_react/abilities/courier_dequeue_pickup_from_stash.png"
},
"courier_take_stash_and_transfer_items": {
"behavior": [
"Hidden",
"Unit Target"
],
"target_team": "Friendly",
"target_type": "Hero",
"attrib": [],
"img": "/apps/dota2/images/dota_react/abilities/courier_take_stash_and_transfer_items.png"
},
"courier_shield": {
"dname": "Shield",
"behavior": [
"No Target",
"Instant Cast"
],
"desc": "Summons a protective shield around the courier",
"attrib": [
{
"key": "duration",
"header": "DURATION:",
"value": "2"
}
],
"cd": "200",
"img": "/apps/dota2/images/dota_react/abilities/courier_shield.png"
},
"courier_burst": {
"dname": "Speed Burst",
"behavior": [
"No Target",
"Instant Cast"
],
"desc": "The courier gains a burst of speed for 6 seconds",
"attrib": [
{
"key": "duration",
"header": "DURATION:",
"value": "6",
"generated": true
},
{
"key": "movement_speed",
"header": "BURST MOVE SPEED:",
"value": "50%"
}
],
"cd": "120",
"img": "/apps/dota2/images/dota_react/abilities/courier_burst.png"
},
"courier_morph": {
"behavior": [
"Hidden",
"No Target",
"Instant Cast"
],
"target_team": "Friendly",
"target_type": [
"Hero",
"Basic"
],
"attrib": [],
"cd": "0.1",
"img": "/apps/dota2/images/dota_react/abilities/courier_morph.png"
},
"courier_go_to_enemy_secretshop": {
"behavior": [
"Hidden",
"No Target"
],
"attrib": [],
"img": "/apps/dota2/images/dota_react/abilities/courier_go_to_enemy_secretshop.png"
},
"courier_go_to_sideshop": {
"behavior": [
"Hidden",
"No Target"
],
"attrib": [],
"img": "/apps/dota2/images/dota_react/abilities/courier_go_to_sideshop.png"
},
"courier_go_to_sideshop2": {
"behavior": [
"Hidden",
"No Target"
],
"attrib": [],
"img": "/apps/dota2/images/dota_react/abilities/courier_go_to_sideshop2.png"
},
"roshan_spell_block": {
"dname": "Spell Block",
"behavior": "Passive",
"attrib": [
{
"key": "status_resistance",
"header": "STATUS RESISTANCE:",
"value": "25",
"generated": true
}
],
"cd": "15",
"img": "/apps/dota2/images/dota_react/abilities/roshan_spell_block.png"
},
"roshan_teleport": {
"behavior": [
"Hidden",
"No Target"
],
"dispellable": "No",
"attrib": [],
"mc": "0",
"cd": "0",
"img": "/apps/dota2/images/dota_react/abilities/roshan_teleport.png"
},
"roshan_halloween_spell_block": {
"behavior": "Passive",
"attrib": [],
"cd": "10",
"img": "/apps/dota2/images/dota_react/abilities/roshan_halloween_spell_block.png"
},
"roshan_bash": {
"dname": "Bash",
"behavior": "Passive",
"dmg_type": "Magical",
"bkbpierce": "Yes",
"dispellable": "Strong Dispels Only",
"attrib": [
{
"key": "bash_chance",
"header": "BASH CHANCE:",
"value": "15",
"generated": true
},
{
"key": "bonus_damage",
"header": "BONUS DAMAGE:",
"value": "50",
"generated": true
},
{
"key": "stun_duration",
"header": "STUN DURATION:",
"value": "1.65",
"generated": true
}
],
"img": "/apps/dota2/images/dota_react/abilities/roshan_bash.png"
},
"roshan_slam": {
"dname": "Slam",
"behavior": "No Target",
"dmg_type": "Magical",
"dispellable": "Yes",
"attrib": [
{
"key": "radius",
"header": "RADIUS:",
"value": "350",
"generated": true
},
{
"key": "slow_duration",
"header": "SLOW DURATION:",
"value": "4",
"generated": true
},
{
"key": "slow_amount",
"header": "SLOW AMOUNT:",
"value": "50",
"generated": true
},
{
"key": "damage",
"header": "DAMAGE:",
"value": "70",
"generated": true
},
{
"key": "damage_growth",
"header": "DAMAGE GROWTH:",
"value": "10",
"generated": true
},
{
"key": "damage_bonus_creeps",
"header": "DAMAGE BONUS CREEPS:",
"value": "100",
"generated": true
}
],
"mc": "0",
"cd": "10",
"img": "/apps/dota2/images/dota_react/abilities/roshan_slam.png"
},
"roshan_revengeroar": {
"dname": "Roar of Retribution",
"behavior": [
"No Target",
"Instant Cast"
],
"dmg_type": "Magical",
"dispellable": "Yes",
"attrib": [
{
"key": "radius",
"header": "RADIUS:",
"value": "600",
"generated": true
},
{
"key": "damage",
"header": "DAMAGE:",
"value": "50",
"generated": true
},
{
"key": "damage_pct",
"header": "DAMAGE PCT:",
"value": "25",
"generated": true
},
{
"key": "duration",
"header": "DURATION:",
"value": "12",
"generated": true
},
{
"key": "damage_growth",
"header": "DAMAGE GROWTH:",
"value": "10",
"generated": true
},
{
"key": "disarm_duration",
"header": "DISARM DURATION:",
"value": "2",
"generated": true
},
{
"key": "windup_time",
"header": "WINDUP TIME:",
"value": "0.5",
"generated": true
}
],
"mc": "0",
"cd": "60",
"img": "/apps/dota2/images/dota_react/abilities/roshan_revengeroar.png"
},
"roshan_grab_and_throw": {
"dname": "Throw",
"behavior": [
"Channeled",
"Unit Target",
"AOE"
],
"dmg_type": "Pure",
"bkbpierce": "Yes",
"target_team": "Enemy",
"target_type": "Hero",
"attrib": [
{
"key": "interval",
"header": "INTERVAL:",
"value": "0.75",
"generated": true
},
{
"key": "ministun",
"header": "MINISTUN:",
"value": "0.2",
"generated": true
},
{
"key": "cast_range",
"header": "CAST RANGE:",
"value": "300",
"generated": true
},
{
"key": "animation_rate",
"header": "ANIMATION RATE:",
"value": "1.5",
"generated": true
},
{
"key": "damage",
"header": "DAMAGE:",
"value": "200",
"generated": true
},
{
"key": "damage_per_combo",
"header": "DAMAGE PER COMBO:",
"value": "100",
"generated": true
},
{
"key": "damage_growth_curr_hp_pct",
"header": "DAMAGE GROWTH CURR HP PCT:",
"value": "0.5",
"generated": true
},
{
"key": "channel_time",
"header": "CHANNEL TIME:",
"value": "0.84",
"generated": true
},
{
"key": "max_knockback_distance",
"header": "MAX KNOCKBACK DISTANCE:",
"value": "1500",
"generated": true
},
{
"key": "knockback_duration",
"header": "KNOCKBACK DURATION:",
"value": "0.8",
"generated": true
},
{
"key": "knockback_height",
"header": "KNOCKBACK HEIGHT:",
"value": "100",
"generated": true
},
{
"key": "stun_duration",
"header": "STUN DURATION:",
"value": "1",
"generated": true
},
{
"key": "max_interrupt_count",
"header": "MAX INTERRUPT COUNT:",
"value": "5",
"generated": true
}
],
"mc": "0",
"cd": "1",
"img": "/apps/dota2/images/dota_react/abilities/roshan_grab_and_throw.png"
},
"roshan_inherent_buffs": {
"behavior": [
"Hidden",
"Passive"
],
"attrib": [
{
"key": "move_pits_bonus_speed_per_interrupt",
"header": "MOVE PITS BONUS SPEED PER INTERRUPT:",
"value": "70",
"generated": true
},
{
"key": "move_pits_max_bonus_speed",
"header": "MOVE PITS MAX BONUS SPEED:",
"value": "300",
"generated": true
},
{
"key": "move_pits_slow_resistance",
"header": "MOVE PITS SLOW RESISTANCE:",
"value": "25",
"generated": true
}
],
"img": "/apps/dota2/images/dota_react/abilities/roshan_inherent_buffs.png"
},
"roshan_devotion": {
"dname": "Strength of the Immortal",
"behavior": [
"Hidden",
"Passive"
],
"attrib": [
{
"key": "radius",
"header": "RADIUS:",
"value": "5",
"generated": true
},
{
"key": "slow_resistance",
"header": "SLOW RESISTANCE:",
"value": "25",
"generated": true
}
],
"img": "/apps/dota2/images/dota_react/abilities/roshan_devotion.png"
},
"kobold_taskmaster_speed_aura": {
"dname": "Speed Aura",
"behavior": "Passive",
"desc": "The Kobold Foreman's cruel efficiency increases his movement speed and the movement speed of all nearby allies.",
"attrib": [
{
"key": "bonus_movement_speed",
"header": "MOVE SPEED:",
"value": [
"12%",
"13%",
"14%",
"16%"
]
},
{
"key": "radius",
"header": "RADIUS:",
"value": "1200"
}
],
"img": "/apps/dota2/images/dota_react/abilities/kobold_taskmaster_speed_aura.png"
},
"ogre_bruiser_ogre_smash": {
"dname": "Ogre Smash!",
"behavior": "Point Target",
"dmg_type": "Magical",
"dispellable": "Strong Dispels Only",
"target_team": "Enemy",
"target_type": [
"Hero",
"Basic"
],
"desc": "Ogre slowly charges a big attack stunning for 2.4 seconds and dealing 200 + 8% of their current HP as damage to all units in front of him.",
"attrib": [
{
"key": "radius",
"header": "RADIUS:",
"value": [
"200",
"210",
"220",
"230"
]
},
{
"key": "damage",
"header": "DAMAGE:",
"value": [
"200",
"250",
"300",
"400"
],
"generated": true
},
{
"key": "damage_pct",
"header": "DAMAGE PCT:",
"value": "8",
"generated": true
},
{
"key": "hero_stun_duration",
"header": "HERO STUN DURATION:",
"value": "2.4",
"generated": true
},
{
"key": "abilitycastpoint",
"header": "CAST TIME:",
"value": "2.8",
"generated": true
}
],
"mc": "0",
"cd": "12",
"img": "/apps/dota2/images/dota_react/abilities/ogre_bruiser_ogre_smash.png"
},
"giant_wolf_intimidate": {
"dname": "Intimidate",
"behavior": "No Target",
"dmg_type": "Magical",
"dispellable": "Strong Dispels Only",
"desc": "The Giant Wolf's ferocious roar reduces all nearby enemies total attack damage.",
"attrib": [
{
"key": "radius",
"header": "RADIUS:",
"value": [
"300",
"350",
"400",
"500"
]
},
{
"key": "damage_reduction",
"header": "TOTAL ATTACK DAMAGE REDUCTION:",
"value": "60%"
},
{
"key": "duration",
"header": "DURATION:",
"value": "4"
},
{
"key": "abilitycastpoint",
"header": "CAST TIME:",
"value": "0.2",
"generated": true
}
],
"mc": "50",
"cd": "16",
"img": "/apps/dota2/images/dota_react/abilities/giant_wolf_intimidate.png"
},
"fel_beast_haunt": {
"dname": "Vex",
"behavior": "Unit Target",
"dmg_type": "Magical",
"bkbpierce": "No",
"target_team": "Enemy",
"target_type": [
"Hero",
"Basic"
],
"desc": "Silences target unit.",
"attrib": [
{
"key": "projectile_speed",
"header": "PROJECTILE SPEED:",
"value": [
"500",
"600",
"700",
"800"
],
"generated": true
},
{
"key": "duration",
"header": "DURATION:",
"value": "3"
},
{
"key": "abilitycastrange",
"header": "CAST RANGE:",
"value": "600",
"generated": true
}
],
"mc": "75",
"cd": [
"15",
"13",
"11",
"7"
],
"img": "/apps/dota2/images/dota_react/abilities/fel_beast_haunt.png"
},
"hill_troll_rally": {
"dname": "Rally",
"behavior": "Passive",
"desc": "Skeleton's allies gain bonus attack damage. This Aura stacks.",
"attrib": [
{
"key": "radius",
"header": "RADIUS:",
"value": "1200"
},
{
"key": "damage_bonus",
"header": "BONUS DAMAGE:",
"value": "2"
}
],
"img": "/apps/dota2/images/dota_react/abilities/hill_troll_rally.png"
},
"berserker_troll_break": {
"dname": "Break",
"behavior": "Passive",
"desc": "Whenever Hill Troll Berserker attacks a unit it applies break to it.",
"attrib": [
{
"key": "duration",
"header": "DURATION:",
"value": "3"
}
],
"cd": [
"10",
"9",
"8",
"6"
],
"img": "/apps/dota2/images/dota_react/abilities/berserker_troll_break.png"
},
"spawnlord_master_stomp": {
"dname": "Desecrate",
"behavior": "No Target",
"dmg_type": "Physical",
"dispellable": "Yes",
"desc": "Stomps the ground, dealing damage to nearby units and reducing their base physical armor by 50%.",
"attrib": [
{
"key": "radius",
"header": "RADIUS:",
"value": "300"
},
{
"key": "damage",
"header": "DAMAGE:",
"value": "200"
},
{
"key": "duration",
"header": "DURATION:",
"value": "6"
},
{
"key": "armor_reduction_pct",
"header": "BASE ARMOR REDUCTION:",
"value": "50%"
},
{
"key": "abilitycastpoint",
"header": "CAST TIME:",
"value": "0.4",
"generated": true
}
],
"mc": "100",
"cd": "12",
"img": "/apps/dota2/images/dota_react/abilities/spawnlord_master_stomp.png"
},
"spawnlord_master_freeze": {
"dname": "Petrify",
"behavior": [
"Unit Target",
"Autocast",
"Attack Modifier"
],
"dmg_type": "Physical",
"bkbpierce": "Yes",
"target_team": "Enemy",
"target_type": [
"Hero",
"Basic"
],
"desc": "Causes the next attack to petrify the enemy, rooting them and dealing 100 damage per second.",
"attrib": [
{
"key": "duration",
"header": "PETRIFY DURATION:",
"value": [
"1.2",
"1.3",
"1.4",
"1.5"
]
},
{
"key": "damage",
"header": "PETRIFY DPS:",
"value": "100"
},
{
"key": "tick_interval",
"header": "TICK INTERVAL:",
"value": "0.1",
"generated": true
},
{
"key": "health_threshold_pct",
"header": "HEALTH THRESHOLD PCT:",
"value": "90",
"generated": true
},
{
"key": "abilitycastrange",
"header": "CAST RANGE:",
"value": "150",
"generated": true
}
],
"cd": "15",
"img": "/apps/dota2/images/dota_react/abilities/spawnlord_master_freeze.png"
},
"gnoll_assassin_envenomed_weapon": {
"dname": "Envenomed Weapon",
"behavior": "Passive",
"dmg_type": "Magical",
"dispellable": "Yes",
"desc": "The Vhoul Assassin has soaked his weapons in his own blend of painful predator venoms that causes his enemies' natural regeneration to work against themselves. Heroes recover from the poison more quickly.",
"attrib": [
{
"key": "damage_per_second",
"header": "DAMAGE PER SECOND:",
"value": [
"0",
"20",
"40",
"80"
],
"generated": true
},
{
"key": "non_hero_duration",
"header": "DURATION:",
"value": "20"
},
{
"key": "hero_duration",
"header": "HERO DURATION:",
"value": "2"
},
{
"key": "regen_reduction",
"header": "REGEN REDUCTION:",
"value": [
"75",
"80",
"85",
"90"
]
}
],
"img": "/apps/dota2/images/dota_react/abilities/gnoll_assassin_envenomed_weapon.png"
},
"ghost_frost_attack": {
"dname": "Frost Attack",
"behavior": "Passive",
"dispellable": "Yes",
"desc": "The Ghost launches an eerie attack that chills her enemies to their bones.",
"attrib": [
{
"key": "movespeed_slow",
"header": "MOVE SLOW:",
"value": [
"-25%",
"-28%",
"-31%",
"-37%"
]
},
{
"key": "attackspeed_slow",
"header": "ATTACK SLOW:",
"value": [
"-25",
"-28",
"-31",
"-37"
]
},
{
"key": "duration",
"header": "DURATION:",
"value": "1.5"
}
],
"img": "/apps/dota2/images/dota_react/abilities/ghost_frost_attack.png"
},
"neutral_spell_immunity": {
"dname": "Spell Immunity",
"behavior": "Passive",
"desc": "This creature does not feel the effects of most magical spells.",
"attrib": [],
"img": "/apps/dota2/images/dota_react/abilities/neutral_spell_immunity.png"
},
"mud_golem_rock_destroy": {
"dname": "Shard Split",
"behavior": "Passive",
"desc": "On death, Mud Golems shatter into several Shard Golems.",
"attrib": [
{
"key": "radius",
"header": "RADIUS:",
"value": "250",
"generated": true
},
{
"key": "duration",
"header": "DURATION:",
"value": "2",
"generated": true
},
{
"key": "movespeed",
"header": "MOVESPEED:",
"value": "-25",
"generated": true
},
{
"key": "shard_health",
"header": "SHARD HEALTH:",
"value": [
"250",
"280",
"310",
"370"
]
},
{
"key": "shard_damage",
"header": "SHARD DAMAGE:",
"value": [
"12",
"16",
"20",
"28"
]
},
{
"key": "shard_duration",
"header": "SHARD DURATION:",
"value": "60"
},
{
"key": "shard_amount",
"header": "SHARD AMOUNT:",
"value": [
"2",
"2",
"3",
"3"
],
"generated": true
}
],
"img": "/apps/dota2/images/dota_react/abilities/mud_golem_rock_destroy.png"
},
"warpine_raider_seed_shot": {
"dname": "Seed Shot",
"behavior": "Unit Target",
"dmg_type": "Magical",
"target_team": "Enemy",
"target_type": "Hero",
"desc": "Hucks a seed at a target, slowing and damaging it. The seed can bounce multiple times to nearby targets.",
"attrib": [
{
"key": "damage",
"header": "DAMAGE:",
"value": [
"80",
"95",
"110",
"125"
]
},
{
"key": "bounces",
"header": "BOUNCES:",
"value": [
"4",
"6",
"8",
"12"
]
},
{
"key": "bounce_range",
"header": "RANGE:",
"value": "500"
},
{
"key": "duration",
"header": "DURATION:",
"value": "1"
},
{
"key": "slow",
"header": "SLOW:",
"value": "100%"
},
{
"key": "bounce_delay",
"header": "BOUNCE DELAY:",
"value": "0.3",
"generated": true
},
{
"key": "abilitycastrange",
"header": "CAST RANGE:",
"value": "575",
"generated": true
},
{
"key": "abilitycastpoint",
"header": "CAST TIME:",
"value": "0.2",
"generated": true
}
],
"mc": "100",
"cd": "15",
"img": "/apps/dota2/images/dota_react/abilities/warpine_raider_seed_shot.png"
},
"mud_golem_hurl_boulder": {
"dname": "Hurl Boulder",
"behavior": "Unit Target",
"dmg_type": "Magical",
"bkbpierce": "No",
"dispellable": "Strong Dispels Only",
"target_team": "Enemy",
"target_type": "Hero",
"desc": "Hurls a boulder at the target, damaging and stunning them.",
"attrib": [
{
"key": "damage",
"header": "DAMAGE TO HEROES:",
"value": "75"
},
{
"key": "damage_creeps",
"header": "DAMAGE TO CREEPS:",
"value": "150"
},
{
"key": "duration",
"header": "STUN DURATION:",
"value": "0.5"
},
{
"key": "speed",
"header": "SPEED:",
"value": "800",
"generated": true
},
{
"key": "abilitycastrange",
"header": "CAST RANGE:",
"value": "800",
"generated": true
},
{
"key": "abilitycastpoint",
"header": "CAST TIME:",
"value": "0.3",
"generated": true
}
],
"lore": "\\\"Why do they hesitate? What are they afraid of throwing?\\\"",
"mc": "0",
"cd": "30",
"img": "/apps/dota2/images/dota_react/abilities/mud_golem_hurl_boulder.png"
},
"giant_wolf_critical_strike": {
"dname": "Critical Strike",
"behavior": "Passive",
"desc": "The Giant Wolf's ferocious attacks occasionally tear a vital tendon, inflicting critical damage.",
"attrib": [
{
"key": "crit_chance",
"header": "CHANCE:",
"value": "20%"
},
{
"key": "crit_mult",
"header": "CRITICAL DAMAGE:",
"value": "200%"
}
],
"img": "/apps/dota2/images/dota_react/abilities/giant_wolf_critical_strike.png"
},
"alpha_wolf_critical_strike": {
"dname": "Critical Strike",
"behavior": "Passive",
"desc": "The cruel Alpha Wolf attacks his enemy's unprotected vitals at every opportunity, inflicting critical damage.",
"attrib": [
{
"key": "crit_chance",
"header": "CRITICAL CHANCE:",
"value": "20%"
},
{
"key": "crit_mult",
"header": "CRITICAL DAMAGE:",
"value": [
"200%",
"225%",
"250%",
"300%"
]
}
],
"img": "/apps/dota2/images/dota_react/abilities/alpha_wolf_critical_strike.png"
},
"alpha_wolf_command_aura": {
"dname": "Packleader's Aura",
"behavior": "Passive",
"desc": "The Alpha Wolf's ruthless attacks do extra damage. His commanding presence inspires nearby allies to attack ruthlessly as well.",
"attrib": [
{
"key": "bonus_damage_pct",
"header": "BONUS DAMAGE:",
"value": "20%"
},
{
"key": "radius",
"header": "RADIUS:",
"value": "1200"
}
],
"img": "/apps/dota2/images/dota_react/abilities/alpha_wolf_command_aura.png"
},
"frostbitten_golem_time_warp_aura": {
"dname": "Time Warp Aura",
"behavior": "Passive",
"desc": "Coming from a different era, the Frostbitten Golem has an innate control of time, speeding up the cooldowns of all nearby allies.",
"attrib": [
{
"key": "bonus_cdr",
"header": "COOLDOWN REDUCTION:",
"value": [
"10%",
"11%",
"12%",
"14%"
]
},
{
"key": "radius",
"header": "RADIUS:",
"value": "1200"
}
],
"img": "/apps/dota2/images/dota_react/abilities/frostbitten_golem_time_warp_aura.png"
},
"centaur_khan_endurance_aura": {
"dname": "Swiftness Aura",
"behavior": "Passive",
"desc": "The fearsome Hellbear attacks more quickly and bullies nearby allies into following suit.",
"attrib": [
{
"key": "bonus_attack_speed",
"header": "ATTACK SPEED:",
"value": [
"15",
"18",
"21",
"27"
]
},
{
"key": "radius",
"header": "RADIUS:",
"value": "1200"
}
],
"img": "/apps/dota2/images/dota_react/abilities/centaur_khan_endurance_aura.png"
},
"centaur_khan_war_stomp": {
"dname": "War Stomp",
"behavior": "No Target",
"dmg_type": "Magical",
"dispellable": "Strong Dispels Only",
"desc": "The Centaur Conqueror's powerful hooves stomp the ground, stunning and damaging nearby enemies. Heroes recover more quickly.",
"dmg": [
"25",
"50",
"75",
"150"
],
"attrib": [
{
"key": "radius",
"header": "RADIUS:",
"value": "250"
},
{
"key": "non_hero_stun_duration",
"header": "STUN DURATION:",
"value": "3"
},
{
"key": "hero_stun_duration",
"header": "HERO STUN:",
"value": "1.6"
},
{
"key": "abilitycastpoint",
"header": "CAST TIME:",
"value": "0.4",
"generated": true
}
],
"mc": "50",
"cd": "12",
"img": "/apps/dota2/images/dota_react/abilities/centaur_khan_war_stomp.png"
},
"ice_shaman_incendiary_bomb": {
"dname": "Icefire Bomb",
"behavior": "Unit Target",
"dmg_type": "Magical",
"bkbpierce": "No",
"dispellable": "Yes",
"target_team": "Enemy",
"target_type": [
"Hero",
"Basic",
"Building"
],
"desc": "The Ice Shaman chucks a blue flame towards an enemy unit or building, dealing damage over time.",
"attrib": [
{
"key": "duration",
"header": "DURATION:",
"value": "8"
},
{
"key": "burn_damage",
"header": "DAMAGE PER SECOND:",
"value": "50"
},
{
"key": "building_damage_pct",
"header": "BUILDING DAMAGE:",
"value": "25%"
},
{
"key": "abilitycastrange",
"header": "CAST RANGE:",
"value": [
"700",
"725",
"750",
"800"
],
"generated": true
},
{
"key": "abilitycastpoint",
"header": "CAST TIME:",
"value": "0.35",
"generated": true
}
],
"mc": [
"100",
"95",
"90",
"80"
],
"cd": "30",
"img": "/apps/dota2/images/dota_react/abilities/ice_shaman_incendiary_bomb.png"
},
"ancient_rock_golem_weakening_aura": {
"dname": "Weakening Aura",
"behavior": "Passive",
"desc": "The Rock Golem's imposing figure makes enemies more susceptible to Physical Damage.",
"attrib": [
{
"key": "armor_reduction",
"header": "ARMOR REDUCTION:",
"value": [
"3",
"4",
"5",
"6"
]
},
{
"key": "radius",
"header": "RADIUS:",
"value": "1200"
}
],
"img": "/apps/dota2/images/dota_react/abilities/ancient_rock_golem_weakening_aura.png"
},
"black_drake_magic_amplification_aura": {
"dname": "Magic Amplification Aura",
"behavior": "Passive",
"desc": "The Black Drakes' gaze make enemies more susceptible to Spell Damage.",
"attrib": [
{
"key": "spell_amp",
"header": "INCREASED SPELL DAMAGE RECEIVED:",
"value": [
"5%",
"6%",
"7%",
"9%"
]
},
{
"key": "radius",
"header": "RADIUS:",
"value": "1200"
}
],
"img": "/apps/dota2/images/dota_react/abilities/black_drake_magic_amplification_aura.png"
},
"tornado_tempest": {
"dname": "Tempest",
"behavior": "Passive",
"dmg_type": "Magical",
"desc": "The Tornado's overpowering winds slow all nearby enemies, flinging debris at them and inflicting damage every second. Enemies closer to the center of the Tornado take more damage.",
"attrib": [
{
"key": "far_radius",
"header": "RADIUS:",
"value": "600"
},
{
"key": "movespeed_slow",
"header": "MOVE SLOW:",
"value": "-15%"
},
{
"key": "attackspeed_slow",
"header": "ATTACK SLOW:",
"value": "-15"
},
{
"key": "near_radius",
"header": "NEAR UNIT RADIUS:",
"value": "150"
},
{
"key": "near_damage",
"header": "NEAR DAMAGE:",
"value": "45"
},
{
"key": "far_damage",
"header": "FAR DAMAGE:",
"value": "15"
},
{
"key": "tick_rate",
"header": "TICK RATE:",
"value": "0.25",
"generated": true
}
],
"img": "/apps/dota2/images/dota_react/abilities/tornado_tempest.png"
},
"neutral_upgrade": {
"behavior": "Passive",
"attrib": [
{
"key": "max_level",
"header": "MAX LEVEL:",
"value": "30",
"generated": true
},
{
"key": "increase_time",
"header": "INCREASE TIME:",
"value": "450",
"generated": true
},
{
"key": "increase_damage",
"header": "INCREASE DAMAGE:",
"value": "3",
"generated": true
},
{
"key": "increase_aspd",
"header": "INCREASE ASPD:",
"value": "5",
"generated": true
},
{
"key": "increase_health",
"header": "INCREASE HEALTH:",
"value": "30",
"generated": true
},
{
"key": "increase_armor",
"header": "INCREASE ARMOR:",
"value": "0.5",
"generated": true
},
{
"key": "increase_gold",
"header": "INCREASE GOLD:",
"value": "1",
"generated": true
},
{
"key": "increase_xp",
"header": "INCREASE XP:",
"value": "5",
"generated": true
}
],
"img": "/apps/dota2/images/dota_react/abilities/neutral_upgrade.png"
},
"ability_scout_bonuses": {
"behavior": "Passive",
"attrib": [
{
"key": "max_health",
"header": "MAX HEALTH:",
"value": "1500",
"generated": true
},
{
"key": "max_armor",
"header": "MAX ARMOR:",
"value": "20",
"generated": true
},
{
"key": "increase_health",
"header": "INCREASE HEALTH:",
"value": "100",
"generated": true
},
{
"key": "increase_armor",
"header": "INCREASE ARMOR:",
"value": "2",
"generated": true
},
{
"key": "reveal_radius",
"header": "REVEAL RADIUS:",
"value": "600",
"generated": true
}
],
"img": "/apps/dota2/images/dota_react/abilities/ability_scout_bonuses.png"
},
"miniboss_unyielding_shield": {
"dname": "Unyielding Shield",
"behavior": "Passive",
"attrib": [
{
"key": "damage_absorb",
"header": "DAMAGE ABSORB:",
"value": "3000",
"generated": true
},
{
"key": "absorb_bonus_per_interval",
"header": "ABSORB BONUS PER INTERVAL:",
"value": "50",
"generated": true
},
{
"key": "regen_per_second",
"header": "REGEN PER SECOND:",
"value": "20",
"generated": true
},
{
"key": "regen_bonus_per_interval",
"header": "REGEN BONUS PER INTERVAL:",
"value": "5",
"generated": true
},
{
"key": "status_resistance",
"header": "STATUS RESISTANCE:",
"value": "25",
"generated": true
}
],
"img": "/apps/dota2/images/dota_react/abilities/miniboss_unyielding_shield.png"
},
"miniboss_reflect": {
"dname": "Reflect",
"behavior": "Passive",
"attrib": [
{
"key": "passive_reflection_pct",
"header": "PASSIVE REFLECTION PCT:",
"value": "30",
"generated": true
},
{
"key": "passive_reflection_bonus_per_interval",
"header": "PASSIVE REFLECTION BONUS PER INTERVAL:",
"value": "2",
"generated": true
},
{
"key": "passive_reflection_base",
"header": "PASSIVE REFLECTION BASE:",
"value": "0",
"generated": true
},
{
"key": "passive_reflection_base_per_interval",
"header": "PASSIVE REFLECTION BASE PER INTERVAL:",
"value": "0",
"generated": true
},
{
"key": "radius",
"header": "RADIUS:",
"value": "1200",
"generated": true
},
{
"key": "speed",
"header": "SPEED:",
"value": "700",
"generated": true
},
{
"key": "wave_interval",
"header": "WAVE INTERVAL:",
"value": "1",
"generated": true
},
{
"key": "preview_duration",
"header": "PREVIEW DURATION:",
"value": "0.8",
"generated": true
}
],
"img": "/apps/dota2/images/dota_react/abilities/miniboss_reflect.png"
},
"miniboss_radiance": {
"dname": "The Shining",
"behavior": "Passive",
"attrib": [
{
"key": "aura_radius",
"header": "AURA RADIUS:",
"value": "1000",
"generated": true
},
{
"key": "aura_damage",
"header": "AURA DAMAGE:",
"value": "20",
"generated": true
},
{
"key": "aura_damage_per_upgrade",
"header": "AURA DAMAGE PER UPGRADE:",
"value": "2",
"generated": true
},
{
"key": "aura_interval",
"header": "AURA INTERVAL:",
"value": "0.2",
"generated": true
},
{
"key": "attack_timer_duration",
"header": "ATTACK TIMER DURATION:",
"value": "10",
"generated": true
}
],
"img": "/apps/dota2/images/dota_react/abilities/miniboss_radiance.png"
},
"miniboss_alleviation": {
"dname": "Alleviation",
"behavior": "Passive",
"attrib": [
{
"key": "aura_duration",
"header": "AURA DURATION:",
"value": "10",
"generated": true
},
{
"key": "hp_restoration_pct",
"header": "HP RESTORATION PCT:",
"value": "2",
"generated": true
},
{
"key": "radius",
"header": "RADIUS:",
"value": "900",
"generated": true
}
],
"img": "/apps/dota2/images/dota_react/abilities/miniboss_alleviation.png"
},
"miniboss_fortification": {
"dname": "Fortification",
"behavior": "Passive",
"attrib": [
{
"key": "damage_reduction_per_tower",
"header": "DAMAGE REDUCTION PER TOWER:",
"value": "0",
"generated": true
}
],
"img": "/apps/dota2/images/dota_react/abilities/miniboss_fortification.png"
},
"miniboss_inherent_buffs": {