Dota 2 Wiki
Advertisement
▶️ On target!
Sniper

The attack range is the maximum distance of how far a normal attack would hit between the attacker and the unit being attacked. The attack range itself is not what decides if a unit is classified as Ranged Ranged or Melee Melee. This characteristic is set for each unit individually, regardless of their actual attack range. This means that it is possible for a melee unit to have a higher attack range than a ranged unit.

Definitions[]

Some heroes have abilities that allow them to switch between Melee melee and Ranged ranged form, allowing them to benefit from both forms for a timed duration.

Attack Range Type Mechanics Examples
Melee Melee Heroes

Attacks
  • Hits the target instantly upon reaching their attack point.
  • If the enemy target is 350 range farther than the attacker's range, the attack (including instant attacks) will always miss, unless they have True Strike.
  • If the enemy target is close enough to the edge to be within the hero's range, they can attack up cliffs.
  • Attacks can use the Cleave mechanic.
 Damage Block
  • Innate ability to Melee melee heroes.
Misc
Ranged Ranged Heroes

Attacks
  • Has a ranged attack projectile and uses a projectile speed.
    • The attack projectile projectile landing time can be defined as
      expr
      BaseProjectileSpeed / DistanceBetweenTarget
  • Can be disjointed.
  • Has a 25% miss chance when attacking a target on uphill or higher elevation
  • May have certain restrictions applied on item bonuses.
Misc
  • May have certain restrictions applied on item bonuses.

Miss Chance[]

Main Article: Evasion

For Melee melee units, if the target is farther than 350 range more than the melee unit's attack range, the attack 100% misses, True Strike does not guarantee hits on units outside of the buffer range. For most Melee melee heroes, the attack buffer range is defined as:
Total Melee Buffer Range = Unit Total Attack Range + Attacker Bound Radius + Target Bound Radius + 350

For Ranged ranged units, they are affected by the uphill miss chance. it causes 25% of the ranged attacks to miss if the attacking unit is at a lower terrain level as the target, regardless of the terrain level difference. A unit is considered to be on higher elevated terrain when it is no longer visible to the player due to the terrain. When an enemy stands on a relatively higher ramp, uphill miss chance applies whether if the attacked unit is within vision or not.

Motion Buffer[]

See also: Cast Range and Bound Radius

The default motion buffer range for attack range is 250, this range prevents attacks (and unit-targeted abilities) from canceling when the target moves out of the attack range, or before reaching the attack point.

For all normal attacks, this can be defined as:
Actual Attack Range = Total Attack Range + Attacker Bound Radius + Target Bound Radius

Example 1
Maximum Distance for Attackable Range
A Tower (Tier 1) is attacking Marci. Without other attack range-increasing sources, what is the maximum distance a normal attack would hit between the attacker and the unit being attacked?
Tower (Tier 1) attack range: 700
Tower (Tier 1) bound radius: 144
Marci bound radius: 24
Maximum attack range against Marci
= 700 + 144 + 24
= 868
The Tower (Tier 1) has a 868 maximum attack range against Marci. Since the Tower cannot move, the 250 attack range buffer does not apply in this case.
Example 1b
With Attack Buffer Range
Muerta is attacking Marci. Without other attack range-increasing sources, what is the maximum distance a normal attack would hit between the attacker and the unit being attacked?
Muerta attack range: 575
Muerta bound radius: 24
Marci bound radius: 24
Motion buffer distance: 250
Maximum attack range against Marci
= 575 + 24 + 24
= 623
Muerta has a 623 maximum attack range against Marci, and her attack cancels when Marci is beyond 873 distance from her.
Therefore, units with a smaller bound radius will have a lesser actual attack range value against them.

Acquisition Range[]

In order to prevent units from automatically attacking any visible enemy unit, they have a certain acquisition range. This range determines how close an enemy has to get in order for the unit to attack it automatically. Since this only goes for auto attacks, this range has no influence on units that have auto attack set to Never in the game options.

The default acquisition range is 600 for melee heroes, and 800 for ranged heroes. There are some exceptions to this mainly due to abilities.

Acquisition Range Table
Heroes Acquisition Range
Melee Melee Heroes 600
Ranged Ranged Heroes 800
Sniper with Take Aim learned 950
Rubick in True Form or Berserker's Rage ranged form 800
Dragon Knight in Elder Dragon Form 600
Lone Druid in True Form 600
Terrorblade in Metamorphosis form 600

Base Attack Range[]

Base Attack Range consists of one fixed value set for each unit individually. It can be further modified by attack range bonuses based on the unit's attack range type.

Heroes[]

Most Melee melee heroes have an attack range of 150.

Heroes Attack range
150
170
175
200
225
250
300
330
350
365
380
400
425
450
475
480
500
525
550
575
600
620
625
630
650
670
675

Creeps[]

Units Attack range
Ancient Frostbitten Golem, Ancient Rock Golem, Centaur Conqueror, Centaur Courser, Fell Spirit, Flagbearer Creep, Hellbear, Hellbear Smasher, Kobold, Kobold Soldier, Mega Flagbearer Creep, Mega Melee Creep, Melee Creep, Mud Golem, Necronomicon Warrior, Ogre Bruiser, Ogre Frostmage, Satyr Mindstealer, Satyr Tormenter, Shard Golem, Spiderite, Spiderling, Super Flagbearer Creep, Super Melee Creep, Treant, Warpine Raider 100
Kobold Foreman 110
Wraith King Skeleton 115
Ancient Granite Golem, Undying Zombie, Wildwing, Wildwing Ripper 128
Roshan 150
Dark Troll Summoner, Hill Troll 250
Satyr Banisher 280
Ancient Black Dragon, Ancient Black Drake, Ancient Rumblehide, Ancient Thunderhide, Harpy Scout 300
Forged Spirit 300/365/430/495/560/625/690/755
Ghost 400
Eidolon 425/450/475/500
Harpy Stormcrafter 450
Necronomicon Archer 450/500/550
Ancient Ice Shaman, Hill Troll Berserker, Mega Ranged Creep, Ranged Creep, Super Ranged Creep, Vhoul Assassin 500
Boar 550
Hill Troll Priest 600
Mega Siege Creep, Siege Creep, Super Siege Creep 690
Minor Imp 80
Alpha Wolf, Giant Wolf, Lycan Lane Wolf, Lycan Wolf, Skeleton Warrior 90

Summons[]

Summons Attack range
Earth, Fire, Spirit Bear, Void 150
Familiar 180
Warlock Golem 225
Mars Soldier 275
Storm 600

Modifying Attack Range[]

Attack Range
Heroes Base Modified Talent Talent Bonus Notes
Ranged 675 735/795/855/915 1035/1095/1155/1215 Chilling Touch base and Talent talent bonus
Ranged 600 950 Generic Talent attack range bonus
Ranged 575 1250 Sproink Impetus attack range buffer
1 Ranged 575 600/640/680/720 640/680/720/760 Poison Attack cast range
615 Generic Talent attack range bonus
Ranged 550 680/770/860/950 780/870/960/1050 Take Aim bonus
Generic Talent attack range bonus
880/970/1060/1150 980/1070/1160/1250 Take Aim active bonus
Generic Talent attack range bonus
Ranged 550 Melee 510 True Form attack range loss
Melee 510 Ranged 550 Druid Form attack range gain
Ranged 500 575/650/725/800 Lil' Shredder bonus
Ranged 475 1075 Shadow Realm bonus
Ranged 425 775/825/875/925 Arctic Burn bonus
1 Ranged 400 450 Burning Spear cast range
1 Ranged 400 600 800 Liquid Fire / Liquid Frost cast range
600 Generic Talent attack range bonus
Ranged 200 280/330/380/430 400/450/500/550 Psi Blades base and Talent talent bonus
Melee 150 Ranged 490/510/530/550 Metamorphosis bonus
Melee 150 Ranged 500 Ranged 650 Elder Dragon Form base and Talent talent bonus
Melee 150 Melee 350 Tree Grab attack range
1 See attack modifiers for details.

Spell Steal[]

Most abilities acquired with Spell Steal which modifies attack range also fully affect Rubick's attack range for their duration when stolen and used, with the exception of Elder Dragon Form and Metamorphosis. See here for details.

Increasing Sources[]

The following list also includes certain active attack modifiers' that grant attack range bonus. The cast range of active attack modifiers can only be further increased by attack range bonuses of the same range type as the caster.

1 Requires Talent talent.
2a Requires Aghanim's Scepter.
2b Requires Aghanim's Shard.
3 Applies only to the ability's projectiles.

Ranged Heroes[]

The following sources only affect Ranged ranged heroes.

1 Requires Talent talent.
2a Requires Aghanim's Scepter.
2b Requires Aghanim's Shard.

Talents[]

Attack Range
Can be used by illusions.
Ability
Passive
Affects
Self
There is no description for this ability.
Attack Range Bonus: Varies

  • Increases the hero's attack range.
  • The following values exist:
    • 50/75/100/125/150/175/200/250/275/300/325/400


The following heroes have a Talent talent that grants them attack range.

Bonus Level 10 Level 15 Level 20 Level 25
Left Right Left Right Left Right Left Right
Attack Range
  • +200
  • +75
  • +100

Besides these, the following heroes have other specific attack range talents:

Specific Attack Range Talents

Melee Heroes[]

The following sources only affect Melee melee heroes.

Reducing Sources[]

Percentage-based reductions are calculated after all flat values, and can be defined as:

Σ Attack Range = (Base Attack Range ± Σ Flat Values) × %-Attack Range Multipliers

Attack Range Reducing Sources
1 Requires Talent talent.
2a Requires Aghanim's Scepter.
2b Requires Aghanim's Shard.

Set Base Attack Range[]

These abilities sets the attack range of the caster or affected unit to a value.

Set Base Attack Range Abilities

Active Attack Modifiers[]

All active attack modifier-based abilities' cast range is based on the caster's attack range. The cast range can be further increased by other attack range bonuses of the caster's range type. For example, Dragon Lance for Ranged ranged heroes and Penta-Edged Sword for Melee melee heroes. These active attack modifiers are not affected by cast range bonuses.

Depending on the ability itself, certain abilities use the cast range when cast manually (or when using the designated Hotkey) and use the hero's attack range when set to Autocast. This information can be found in the abilities' respective notes.

1 Requires a Talent talent.
2a Requires Aghanim's Scepter.
2b Requires Aghanim's Shard.
3 Requires Aghanim's Shard.
4 Can be further increased by both attack range bonuses and cast range bonuses.

Recent Changes[]

Version
Description
  • Clinkz's attack range reduced from 625 to 600.
  • Underlord's attack range increased from 175 to 200.
  • Pudge's attack range increased from 150 to 175
  • Doom's attack range increased from 175 to 200.



Advertisement