Dota 2 Wiki
Advertisement
Chasedpsthreshold

Movement speed advantage required for a given attack efficiency when chasing, which is dependent on attack animation

Every unit in Dota 2 has an attack animation. This is a period of time required to perform an attack. During this time the unit generally cannot perform any other actions simultaneously, including moving.

Definition[]

There are two components in attack animations — a foreswing (or attack point), which takes place before an attack lands, and a backswing, which takes place after.

The animations can be manually canceled by players, but AI units (i.e. lane creeps) generally do not. The backswing can be canceled with no consequences. However, canceling the foreswing will cancel the attack. Different heroes have different animation times, which affect their abilities to last-hit, deny, and attack enemy units while chasing their target.

Unlike cast animation, losing vision doesn't cancel attack animation.

Both the effective attack point and attack backswing are affected by the total attack speed.

The effective attack point Ap and effective attack backswing Ab can be defined as

With Bp and Bb being the base attack point and base backswing respectively, APManip is the value of an attack point manipulation effect. Only the highest value is counted for attack point manipulation effects.

However, a unit's attack speed is completely independent of its attack animation.

The attack animation strictly refers to the delay between when an attack order is issued and when the attack is launched. For example, if a unit has an attack time of 1 second, an attack point of 0.3 seconds, and an attack backswing of 0.5 seconds, they will be idle for 0.2 seconds during every attack cycle.

Even if the attack backswing is canceled after 0.2 seconds, the idle period is extended to 0.5 seconds. However, during that idle period, other commands can be issued such as moving or casting spells.

In other words, canceling your animation does not allow you to attack faster.

Attack Animation Manipulation[]

The following abilities can change the attack animation speed.

Attack Animation Manipulation Sources

Orb Walking[]

Because of how manually casting active attack modifiers behaves, as compared to regular attacks. During the cast time of a manually cast active attack modifier, the player can spam the move command, which does not cancel the ongoing cast, but the first move command after the cast point is reached cancels the backswing, so the hero moves almost immediately after the attack launched.

However, doing that during a regular attack does cancel the regular attack, causing the unit to move immediately, so the player must time the move command after the attack launched. This means stutter stepping was much easier to do with casting active attack modifiers, as timing for the move command was not required, allowing for much more effective stutter stepping.

A later usage of the term Orb Walking refers to using attacks or active attack modifiers to achieve Stutter Stepping, which is the act of cancelling the backswing animation of an attack, allowing the unit to move between attacks, following the target, instead of standing and waiting for the backswing to finish.

Attack Animations of Heroes[]

Hero Attack Range Attack Point Attack Backswing Projectile Speed
Abaddon icon Abaddon Melee 0.56 0.41 -
Ancient Apparition icon Ancient Apparition 675 0.45 0.3 1250
Axe icon Axe Melee 0.4 0.5 -
Bane icon Bane 400 0.3 0.7 900
Bristleback icon Bristleback Melee 0.3 0.3 -
Broodmother icon Broodmother Melee 0.4 0.5 -
Centaur Warrunner icon Centaur Warrunner Melee 0.3 0.3 -
Chaos Knight icon Chaos Knight Melee 0.5 0.5 -
Clinkz icon Clinkz 600 0.4 0.3 900
Crystal Maiden icon Crystal Maiden 600 0.45 0 900
Dark Seer icon Dark Seer Melee 0.59 0.58 -
Dawnbreaker icon Dawnbreaker Melee 0.46 1.02 -
Dazzle icon Dazzle 575 0.3 0.3 1200
Disruptor icon Disruptor 625 0.4 0.5 1200
Doom icon Doom Melee 0.5 0.7 -
Dragon Knight icon Dragon Knight Melee 0.5 0.5 -
Earthshaker icon Earthshaker 150 0.467 0.863 0
Elder Titan icon Elder Titan Melee 0.35 0.97 -
Enigma icon Enigma 500 0.4 0.77 900
Hoodwink icon Hoodwink 575 0.4 1.5 1800
Jakiro icon Jakiro 400 0.4 0.3 1100
Keeper of the Light icon Keeper of the Light 600 0.3 0.85 900
Legion Commander icon Legion Commander Melee 0.46 0.64 -
Leshrac icon Leshrac 575 0.4 0.6 900
Lich icon Lich 550 0.46 0.54 900
Lifestealer icon Lifestealer Melee 0.39 0.44 -
Luna icon Luna 330 0.35 0.54 900
Lycan icon Lycan Melee 0.55 0.25 -
Marci icon Marci 150 0.3 0.5 0
Mars icon Mars Melee 0.4 1.38 -
Medusa icon Medusa 600 0.5 0.6 1200
Meepo icon Meepo Melee 0.38 0.6 -
Monkey King icon Monkey King Melee 0.45 0.2 -
Oracle icon Oracle 620 0.3 0.7 900
Outworld Destroyer icon Outworld Destroyer 450 0.46 0.54 900
Pangolier icon Pangolier Melee 0.33 0.77 -
Primal Beast icon Primal Beast Melee 0.6 0.7 -
Puck icon Puck 550 0.5 0.8 900
Shadow Shaman icon Shadow Shaman 400 0.3 0.5 900
Slardar icon Slardar 150 0.36 0.64 0
Slark icon Slark 150 0.5 0.3 0
Snapfire icon Snapfire 500 0.35 1.23 1800
Storm Spirit icon Storm Spirit 480 0.5 0.3 1100
Timbersaw icon Timbersaw Melee 0.36 0.64 -
Viper icon Viper 575 0.33 1 1200
Void Spirit icon Void Spirit Melee 0.35 0.78 -
Weaver icon Weaver 425 0.55 0.36 900
Zeus icon Zeus 380 0.35 0.55 1100


Attack Animation of Other Units[]

Unit Attack Range Attack Point Attack Backswing Projectile Speed
Ranged creeps Ranged Creep b4500 0.5 0.3 900
Melee creeps Nature's Prophet Treant model Melee Creep, Treant a1Melee 0.467 0.533 -
Siege creeps Siege Creep b7690 0.7 1.3 1100
Towers Tower b8700 0.6 0.4 750
Fountains Fountain b91200 0 0 1400
Kobold model Kobold Soldier model Kobold, Kobold Soldier a1Melee 0.38 0.6 -
Kobold Foreman model Kobold Foreman a2Melee 0.38 0.6 -
Centaur Courser model Mud Golem model Broodmother Spiderling model Centaur Courser, Mud Golem, Spiderling, Spiderite a1Melee 0.5 0.3 -
Centaur Conqueror model Hellbear model Hellbear Smasher model Ogre Bruiser model Ogre Frostmage model Satyr Mindstealer model Satyr Tormenter model Ancient Rock Golem model Centaur Conqueror, Hellbear, Hellbear Smasher Ogre Bruiser, Ogre Frostmage, Satyr Mindstealer, Satyr Tormenter, Ancient Rock Golem a1Melee 0.3 0.3 -
Fell Spirit model Fell Spirit a1Melee 0.4 0.3 -
Ghost model Ghost b1300 0.3 0.3 900
Giant Wolf model Alpha Wolf model Lycan Wolf model Giant Wolf, Alpha Wolf, Lycan Wolf a0Melee 0.33 0.64 -
Wildwing model Wildwing Ripper model Roshan model Brewmaster Earth model Brewmaster Fire model Undying Zombie model Wildwing, Wildwing Ripper, Roshan, Earth, Fire, Undying Zombie a3Melee 0.3 0.3 -
Satyr Banisher model Satyr Banisher b1300 0.3 0.3 1500
Ancient Granite Golem model Ancient Granite Golem a3Melee 0.3 0.5 -
Ancient Thunderhide model Ancient Rumblehide model Ancient Thunderhide, Ancient Rumblehide b1300 0.5 0.56 1500
Vhoul Assassin model Vhoul Assassin b4500 0.4 0.3 1500
Hill Troll model Dark Troll Summoner model Hill Troll Berserker model Hill Troll, Dark Troll Summoner, Hill Troll Berserker b4500 0.3 0.3 1200
Hill Troll Priest model Hill Troll Priest b6600 0.3 0.3 900
Harpy Scout model Harpy Scout b1300 0.3 0.3 1200
Harpy Stormcrafter model Harpy Stormcrafter b3450 0.3 0.3 1200
Ancient Black Drake model Ancient Black Drake b1300 0.94 0.56 900
Ancient Black Dragon model Ancient Black Dragon b1300 0.94 0.56 1500
Dark Troll Summoner Skeleton Warrior model Skeleton Warrior a0Melee 0.56 0.44 -
Wraith King Skeleton model Wraith King Skeleton a0Melee 0.56 0.64 -
Necronomicon Warrior 3 model Necronomicon Warrior a1Melee 0.56 0.44 -
Necronomicon Archer 3 model Necronomicon Archer b2350/450/550 0.7 0.3 900
Witch Doctor Death Ward model Death Ward b8700 0 0 1000
Shadow Shaman Serpent Ward model Serpent Ward b6600 0.3 0.4 900
Venomancer Plague Ward model Plague Ward b6600 0.3 0.7 1900
Enigma Eidolon model Eidolon b3450 0.4 0.77 900
Invoker Forged Spirit model Forged Spirit b1300/365/430/495/560/625/690 0.2 0.4 1000
Warlock Golem model Warlock Golem a4Melee 0.26 0.74 -
Beastmaster Boar model Boar b5550 0.633 0.337 1500
Brewmaster Storm model Storm b6600 0.4 0.77 1200
Lone Druid Spirit Bear model Spirit Bear a3Melee 0.43 0.67 -
Visage Familiar model Familiar b0160 0.33 0.2 900

Version History[]

Version
Description
  • Updated all of the attack animations so they more fully match the hero models.

Patch History[]

Patch
Description
  • Fixed various attack animation prediction exploits (i.e. Coup de Grace icon Coup de Grace).


Advertisement