Movement speed

From Dota 2 Wiki
(Redirected from Haste)
Jump to: navigation, search
Skeleton Walk icon.png
Movement speed advantage required for a given attack efficiency when chasing

Movement speed (sometimes abbreviated as move speed or MS) is the speed at which a unit can move. Movement speed can never be lower than 100, and is usually capped at 550. Some heroes have abilities that allow them to move above 550 movement speed. Every unit has a base movement speed, but it can be altered by abilities and items. Agility hero gain 0.06% movement speed per point of agility.

Movement speed is expressed in units per second.


There are several different orders which make the unit move.

Move command[edit]

The default move command, bound to the right mouse key, but can also be bound to a hotkey (default: M). When targeting the ground, makes the unit move to that point, or until unable to get closer to the point (i.e. target is out of reach). During a move command, the unit does not automatically attack enemies on the way.

Follow command[edit]

The follow command is merged in with the default move command, and is exected with the same keys. To follow a unit, the move command has to be given on the desired target to follow. When targeting an allied unit with the move command, makes the unit follow the allied unit, until a new order is given or until the targeted unit dies. The follow range for most units is 100, meaning a unit ordered to follow another unit attempts to stay within 100 range of the targeted unit. Mobile ward type summons (such as Frozen Sigil icon.png Frozen Sigil and Healing Ward icon.png Healing Ward) have a follow range of 250. In order to follow enemy units, the move command hotkey must be used, since a right-click on an enemy automatically orders an attack on it.

Patrol command[edit]

The patrol command (no default hotkey set), makes the unit move back and forth between its starting location and the targeted point, until it is given another order. A unit can be given multiple points to patrol. When doing so, the unit moves to the targeted points in the same order in which they were given. Upon reaching the last point, it moves back in reversed order. Just like the move command, the unit does not automatically attack enemies it crosses while patrolling.

Attack-move command[edit]

Identical to the move command, with the difference being the ordered unit attacking any enemy they cross while moving. This order can be given by giving an attack order onto the ground. To do this, the attack hotkey must be used (default: A). If the unit crosses no enemies during an attack move order, it essentially acts as a move order. When an enemy gets within the unit's acquisition range, it goes towards that enemy and attacks it. If the target can no longer be attacked for any reason (dies, becomes ethereal or invulnerable, turns invisible or loss of sight over target), the unit resumes moving towards the targeted point, continuing from its current location. It does not trace its way back to where it left the path to attack an enemy.

Movement speed stacking[edit]

Flat movement speed bonuses are simply added to the base movement speed of the unit. However, most item-based flat bonuses have stacking restrictions. Passive movement speed bonuses from items are separated into groups. The movement speed bonuses of the items in their groups do not stack with each other or with multiple of themselves, but do stack with the bonuses from items from the other groups.

All Percentage based movement speed bonuses (including the agility bonus for agility heroes, and the bounus from yasha-based items) and slows stack additively with each other, and are then applied all together to the unit's total movement speed.


Movement Speed = (Base + Flat Bonuses) × (1 + Σ Percentage Bonuses - Σ Slows)

Movement speed comparison[edit]

Below is a comparison of the movement speeds of all heroes.

Heroes (melee) Heroes (ranged) Base MS Boots of Speed (400) Phase Boots (1240)Power Treads (1350) Arcane Boots (1300) Guardian Greaves (5350) Tranquil Boots (950) / Tranquil Boots (Inactive) icon.png Boots of Travel (2400) Phase Boots (1240) Phased
Enchantress 340 380 385 390 395 430 / 405 440 477 / 462
Keeper of the Light, Pugna 335 375 380 385 390 425 / 400 435 471 / 456
Luna, Skywrath Mage 330 370 375 380 385 420 / 395 430 465 / 450
Chaos Knight Leshrac 325 365 370 375 380 415 / 390 425 459 / 444
Legion Commander Gyrocopter, Lone Druid 320 360 365 370 375 410 / 385 420 453 / 438
Bounty Hunter, Clockwerk, Elder Titan, Lifestealer, Naga Siren Lich, Outworld Devourer 315 355 360 365 370 405 / 380 415 446 / 432
Abaddon, Anti-Mage, Beastmaster, Earthshaker, Magnus, Meepo, Terrorblade, Undying Bane, Chen, Death Prophet, Shadow Fiend 310 350 355 360 365 400 / 375 410 440 / 426
Ember Spirit, Lycan, Omniknight, Pangolier, Phantom Assassin, Tidehunter, Ursa Dazzle, Oracle, Witch Doctor 305 345 350 355 360 395 / 370 405 434 / 420
Brewmaster, Centaur Warrunner, Kunkka, Monkey King, Tusk, Wraith King Disruptor, Enigma, Templar Assassin, Zeus 300 340 345 350 355 390 / 365 400 428 / 414
Alchemist, Dark Seer, Faceless Void, Juggernaut, Night Stalker, Nyx Assassin, Sand King, Slark Ancient Apparition, Clinkz, Dark Willow, Huskar, Io, Lina, Mirana, Puck, Queen of Pain, Shadow Demon, Silencer, Troll Warlord, Vengeful Spirit, Warlock, Windranger 295 335 340 345 350 385 / 360 395 422 / 408
Axe, Bristleback, Doom, Dragon Knight, Earth Spirit, Slardar, Sven, Timbersaw, Underlord Batrider, Jakiro, Lion, Nature's Prophet, Rubick, Tinker 290 330 335 340 345 380 / 355 390 415 / 402
Bloodseeker, Ogre Magi, Phantom Lancer, Spectre, Spirit Breaker, Tiny Drow Ranger, Necrophos, Phoenix, Razor, Shadow Shaman, Sniper, Storm Spirit, Visage, Winter Wyvern 285 325 330 335 340 375 / 350 385 409 / 396
Pudge Arc Warden, Invoker, Morphling, Weaver 280 320 325 330 335 370 / 345 380 403 / 390
Riki Crystal Maiden, Medusa, Venomancer, Viper 275 315 320 325 330 365 / 340 375 397 / 384
Broodmother, Treant Protector Techies 270 310 315 320 325 360 / 335 370 391 / 378

Movement speed increasing abilities[edit]

Movement speed increasing items[edit]

Items based on Boots of Speed[edit]

Multiple Boots of Speed icon.png Boots of Speed or other derived items do not stack.

Items based on Yasha[edit]

Multiple Yasha icon.png Yasha or other derived items do not stack.

Other items with passive bonuses[edit]

Active abilities of items[edit]


Haste sets the affected unit's minimum movement speed to a certain value. This means during its effect, a unit's movement speed cannot go below that value. So when a unit has more movement speed than the set value (e.g. Bloodseeker Bloodseeker with his Thirst icon.png Thirst), slow effects cannot bring it below the value set by the haste.

Version history[edit]

  • Agility attribute symbol.png Agility heroes now gain 0.06% movement speed per agility point.
  • Maximum movement speed increased from 522 to 550.
  • Agility attribute symbol.png Agility no longer grants 0.01 movement speed per point.
  • Move speed bonuses no longer stack.

See also[edit]

Promotional Content