“ | ▶️ Speed is the heart of battle.
— Dark Seer
|
” |
Movement speed (sometimes abbreviated as move speed or MS) is the speed at which a unit can move over a second. The default movement speed caps are at 100 on the low end, and 550 on the high end, which can be bypassed by only a few abilities. Only units capable of moving can have a movement speed. This means granting a non-mobile unit movement speed with an ability does not allow them to move still. A unit's movement speed can be increased by abilities and by items. Some items grant passive speed bonuses to the wielder. Heroes also gain % movement speed for each point of agility they have.
Commands
There are several different orders which make the unit move.
Move command
The default move command is bound to the right mouse key, but can also be bound to a hotkey (default: M). Targeting the ground with this command 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
The follow command is merged in with the default move command, and is executed with the same keys. To follow a unit, the move command has to be targeted on the desired unit to follow. 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 { 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
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
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
Flat movement speed bonuses are simply added to the base movement speed of the unit, while percentage based bonuses get all summed up and then applied to the unit's total movement speed. However, most item-based speed 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.
- Group 1: Boots of Speed based items, includes Arcane Boots, Boots of Speed, Boots of Travel 1, Boots of Travel 2, Guardian Greaves, Phase Boots, Power Treads, Tranquil Boots.
- Group 2: Yasha based items, includes Manta Style, Sange and Yasha, Yasha and Kaya, and Yasha.
- Group 3: Wind Lace, includes only itself.
- Drum of Endurance, Eul's Scepter of Divinity, Solar Crest, and Spirit Vessel are in no group, so they fully stack with each other, with multiple of themselves, and with all other item bonuses, including Wind Lace.
- Ability-based bonuses have no such restrictions and stack with all other bonuses.
- Formula
Movement Speed = (Base + Σ Flat Bonuses) × (1 + Σ Percentage Bonuses - Σ Slows)
Base movement speed
Every unit capable of moving has a base movement speed value. This value is fixed, and can only be altered by very few abilities.
Heroes
The following list shows the base movement speed of all heroes, and their movement speeds with any of the items based on Boots of Speed
Creeps
Summons
Summons | Movement speed |
---|---|
Mars Soldier | 0 |
Spirit Bear | 300/330/360/390 |
Astral Spirit | 315 |
Warlock Golem | 320/340/360 |
Earth | 330/350/370 |
Storm | 350 |
Familiar | 420 |
Void | 450 |
Fire | 550 |
Overriding base movement speed
The following abilities are able to override a unit's base movement speed.
- The units are still fully affected by flat and percentage-based movement speed changes.
- The movement speed is still bound to the minimum and maximum movement speed limits.
- If a unit is affected by multiple abilities in this list, the lowest value takes priority.
- Duration: 10
Sets the spirit's base movement speed equal to the caster's movement speed upon cast. - Movement speed: 380
Permanently changes the target's base movement speed. - Lifestealer - [[Lifestealer#|]]Periodically sets the creep's base movement speed equal to that of the caster.
- Movement speed: 2/2.4/2.8/3.2
Duration: - Movement speed: 140
Duration: 2.8 - Movement speed: 100
Duration: 10%/15%/20%/25%
Modifying movement speed
There are several properties that affect a unit's movement speed in different ways.
Flat movement speed changes
This property increases (or decreases) a unit's movement speed by a constant value.
- These cannot exceed the minimum and maximum movement speed limits.
- These are applied before percentage-based movement speed bonuses and reductions.
- Speed Bonus: 1.5%
Duration: 30 - Speed Bonus: 30/35/40/45
Duration: 25/25/25/35 - Speed bonus: 30
Duration: 6 - Speed Bonus: 275/325/375/425
Lasts until the charge ends in any way. - Speed Bonus: 15/25/35/45
Can be toggled.
- Speed reduction: 40
Reduces the caster's movement speed. Lasts until using Druid Form. - Speed reduction: 340/360/380/400
Duration: 35/40/45/50
Reduces the caster's movement speed.
Flat movement speed granting items
These items passively grant the wielder a flat movement speed bonus.
Flat movement speed granting talents
The following heroes have a talent that grants them a flat movement speed bonus.
Bonus | Level 10 | Level 15 | Level 20 | Level 25 | ||||
---|---|---|---|---|---|---|---|---|
Left | Right | Left | Right | Left | Right | Left | Right | |
Flat movement speed |
Besides these, the following heroes have talents which increase the movement speed of the units they summon by a flat amount.
- -s:values Proximity Mines Activation Delay:
Grants movement speed to Proximity Mines, Lua error in Module:VarQuery at line 21: No results found.. Stasis Traps, and Remone Mines.
Percentage movement speed changes
This property increases (or decreases) a unit's movement speed by a percentage.
- These cannot exceed the minimum and maximum movement speed limits.
- These are applied after flat movement speed bonuses and reductions.
Besides with abilities and items, heroes also gain % movement speed for each point of agility they have.
- Speed bonus per stack: 11%/19%/27%/35%
Duration: 90°
Grants the caster movement speed for every debuffed enemy. - Speed Bonus: 20%/25%/30%
Duration: 6
When below the health threshold, grants all nearby allies movement speed. - Speed bonus: 15
Duration:
Grants the caster movement speed. - Speed bonus: 60%
Duration: 2.75/3.25/3.75
Grants all nearby allies movement speed. - Speed bonus: 140%/170%/200%
Duration: 0.5
Aura-based. Grants the caster movement speed when staying within range of debuffed enemies. The speed buff lingers for 30 seconds. - Speed bonus: 20%
Duration: 120%/140%/160%/180%
Switches between a movement speed bonus and a movement speed slow every second over the duration. - Speed bonus per stack: 15/20/25
Duration: 2%/3%/4%
Grants the caster movement speed for each stack. Stacks are gained by casting spells. Max 8/10/12 stacks. - Speed bonus: 0.2
Aura-based. Grants the caster and all their Spiderlings and Spiderites movement speed when staying within the webs. The speed buff lingers for 1% seconds. - Speed bonus: 25%/40%/55%
Duration: 30/40/45
Grants the caster movement speed. - Speed bonus: 6
Duration:
Grants the caster movement speed for each link. - Speed bonus: 13%
Duration: 6
Grants all allied units within range movement speed. - Speed bonus per hero: 5%/6%/7%/8%
Speed bonus per non-hero: 1.5%
Duration: 10
Upon returning to the caster, grants the caster movement speed based on how many enemies the spirit contacted. The movement speed bonus is capped at 40%. - Speed bonus: 20%
Duration: 2.5
Grants the target ally movement speed. - Speed bonus per Wex instance: 0.6%/1.2%/1.8%/2.4%/3%/3.6%/4.2%
Max instances: 3
Grants the caster movement speed for each active reagent. Lasts until switching reagents to something other than Wex. - Speed bonus: 0.6/0.8/1/1.2
Grants the target movement speed. - Speed bonus: 1200
Aura-based. Grants all allies within range movement speed. The buff lingers for 12%/13%/14%/16% seconds. - Speed bonus: 15%
Duration: 10
Grants all allies buffed by the rum movement speed. - Speed bonus per hero:
Speed bonus per non-hero: 5
Duration:
Grants the caster movement speed based on how many enemies were hit. - Speed bonus: 20%
Duration: 0.8/1.2/1.6/2
Grants all hit enemies movement speed. - Speed bonus: 8%/16%/24%/32%
Duration: 4
Grants the caster movement speed. - Speed bonus: 9%/12%/15%
Duration: 18
Grants all buffed allies movement speed, after the fade delay. - Speed bonus: 5%/7%/9%
Aura-based. Grants all allies within range movement speed. The buff lingers for seconds. - Speed bonus: 22%/28%/34%/40%
Grants the hero movement speed at nighttime. - Speed bonus: 16%/18%/20%
Duration: 70%
Grants the caster movement speed. - Speed bonus: 7%/9%/11%/13%
Duration: 30
Grants the target movement speed. - Speed bonus (melee): 20%
Speed bonus (ranged): 10%
Duration: 3
Grants the caster movement speed. Melee heroes gain more. - Razor - [[Razor#|]]
- Speed bonus: 20%
Duration: 17
Grants the caster movement speed. - Speed bonus: 25%
Duration: 17
Grants the caster movement speed. - Speed bonus: 18%
Duration: 10
Grants the caster movement speed. - Speed bonus: 24%/36%/48%
Passively grants the caster movement speed when outside of enemy vision. - Speed bonus: 0
Duration: 2
Grants all allies within range movement speed. - Speed bonus: 15%
Duration:
Grants the target ally movement speed. - Speed bonus: 10%/15%/20%/25%
Duration: 8
Grants the caster movement speed. - Speed bonus: 50%
Duration: 20
Grants the caster movement speed. - Speed bonus: 10%/14%/18%/22%
Duration:
Grants all allies within range movement speed. - Speed bonus: 3
Grants the hero movement speed as long as they stay within proximity of trees. - Speed bonus: 25%/30%/35%
Duration: 6.5
Grants the caster movement speed. - Speed bonus: 15%/20%/25%/30%
Duration: 6
Grants the caster and their Familiars within range movement speed. - Speed bonus: 60%
Duration:
Grants the caster movement speed.
- Initial debuff slow: 4
Curse debuff slow: 10%/15%/20%/25%
Initial debuff duration: 60/80/100/120
Curse debuff duration: 20/30/40/50
Slows every unit attacked by this hero. When attacking the same enemy 4 times within the intial debuff's duration, they get cursed. - Slow: 100%
Duration: 0.7/0.8/0.9/1
Slows the target enemy. - Slow: 60%
Hero duration: 2/2.25/2.5/3
Creep duration: 4
Slows all enemies within range. - Slow: 14%/21%/28%/35%
Duration: 6
Slows the target enemy if they are alone. - Slow: 400
Duration: 1.4
Slows the target enemy. - Slow: 100%
Duration: 90°
Slows the target enemy. - Slow per stack: 0.5
Duration: 10%/30%/50%/70%
Slows all enemies within the area. Can be stacked up to 10 times. - Slow: 1
Duration: 60
Slows all enemies hit as secondary targets. - Slow: 10%/18%/26%/34%
Duration: 3
Slows every unit attacked by this unit. - Slow: 20/25/30/35
Duration:
Slows the enemy attacked out of the invisibility. - Slow: 80/160/240/320
Duration:
Slows all enemies within the target area. - Slow: 20%
Duration: 120%/140%/160%/180%
Switches between a movement speed bonus and a movement speed slow every second over the duration. - Broodmother - [[Broodmother#|]]Slow: Lua error in Module:Show at line 70: attempt to index field '?' (a nil value).
Duration: Lua error in Module:Show at line 70: attempt to index field '?' (a nil value).
Slows every unit attacked by this hero. - Slow: 100%
Duration: 3
Slows every enemy trampled by a stampeding ally. - Slow: 4/5/6/7
Duration:
Slows the target enemy. - Slow: 12%/18%/24%/30%
Duration: 50/150/250/350
Slows the target enemy. - Slow: 20%/30%/40%/50%
Duration: 5
Slows all enemies within the target area. - Slow: 105/170/250
Max channel time: 10
Continuosly slows all enemies within range while channeling. The slow lingers for 60 seconds. - Slow: 1
Wall duration: 30
Continuosly slows all enemies within range of the wall. The slow lingers for seconds. - Slow: 6
Duration:
Slows the target enemy. - Max slow: 100%
Duration: 4
Slows the target enemy. The slow decays over the duration. - Slow: 0/0/30/45
Duration: 60
Slows all enemies hit by the splash damage of each attack. - Slow: 6/12/18/24
Hero Duration: 10%/25%/40%/55%
Creep Duration: 1.5
Slows the target enemy. - Slow: 25
Duration: 20%
Slows all enemies within range. - Slow: 100%
Duration: 0.8
Slows every enemy Echo Strike triggers on. - Slow: 30%/40%/50%/60%
Duration: 5
Slows the target enemy if it cannot be taken control over. - Slow: 60%
Duration: 40%
Slows the target enemy. - Slow: 20%
Duration (melee): 10%
Duration (ranged): 20%
Slows every unit attacked by the wielding unit. Melee wielders slow for longer. - Slow per cooldown: 30%/40%/50%/60%
Duration: 7%/8%/9%/10%
Slows all hit enemies based on how many spells they had on cooldown. - Slow: 25%/28%/31%/37%
Duration: 1.5
Slows every unit attacked by this unit. - Slow: 50%/60%/70%/80%
Duration: 1.75
Slows every hit enemy. - Slow: 700
Duration: 6/7/8
Slows the target enemy, and the enemy they got bound to. - Missile one slow: 1
Missile two slow: 250/400/550
Missile one slow duration: 50%
Missile two slow duration: 4
Slows every enemy unit hit by the rockets' explosions. - Slow: 25%
Duration: 3
Slows all enemies within range. - Slow: 60/100/140
Duration: 3/4/5
Slows the target enemy. - Slow: 10/15/20/25
Duration: 30/50/70/90
Slows all enemies hit by an exploding spirit. - Slow: 25%/30%/35%/40%
Duration: 5
Slows all hit enemies. - Slow: 40%
Duration: 2.6/3.6/4.6/5.6
Slows all hit enemies. - Slow: 25%
Duration: 4
Slows the target enemy, and enemies around it. - Slow: 15/20/25
Duration: 65
Slows all enemies the projectile bounces on. - Lich - [[Lich#|]]
- Max slow: 500
Duration: 50%
Slows the target enemy. The slow decays over the duration. - Slow: 0.5
Max channel time: 1100
Slows the target enemy while channeling. - Slow: 6%/9%/12%/15%
Duration: 10/20/30/40
Slows the skewered enemy after the dragging. - Max slow: 20%/40%/60%/80%
Duration: 4
Slows every hit enemy unit. The slow value scales based on the time spent channeling. - Max slow: 100%
Duration: 4
Slows the target enemy. The slow decays over the duration. - Slow: 50%
Daytime duration: 1.25
Nighttime duration: 2.5/3/3.5/4
Slows the target enemy. - Slow: 5
Slow duration:
Nullify duration:
The target enemy unit gets slowed when getting hit by an attack. - Slow: 22%/24%/26%/30%
Duration: 5
Slows every melee unit attacking the buffed ally. - Slow: 20%/23%/26%/29%
Duration: 5/6/7/8
Slows all enemies hit by the projectiles. - Omniknight - [[Omniknight#|]]Slow: Lua error in Module:Show at line 70: attempt to index field '?' (a nil value). ( Lua error in Module:Show at line 70: attempt to index field '?' (a nil value).)
Aura-based. Slows all enemies within range. The debuff lingers for Lua error in Module:Show at line 70: attempt to index field '?' (a nil value). seconds. - Slow (melee): 13%
Slow (ranged): 4%
Duration:
Slows every unit attacked by the wielding unit. Melee wielders slow for more. - Outworld Devourer - [[Outworld Devourer#|]]Slow: Lua error in Module:Show at line 70: attempt to index field '?' (a nil value).
Slow duration: Lua error in Module:Show at line 70: attempt to index field '?' (a nil value).
Equilibrium duration: Lua error in Module:Show at line 70: attempt to index field '?' (a nil value).
Slows every enemy damaged by the caster with spell damage. - Slow: 2/4/6/8
Duration: 40/80/120/160
Slows every enemy Lucky Shot procs on. - Slow: 2.2/2.8/3.4/4
Duration:
Slows every enemy hit by the projectiles. - Slow: 70/140/210/280
Duration:
Slows every enemy hit by the projectiles. - Slow: 4
Duration:
Slows every hit enemy. - Max slow: 0.5
Duration: 20%/35%/50%/65%
Slows all enemies hit by the projectiles. The slow decays over the duration. - Minimum slow: 5%
Maximum slow: 25%/30%/35%/40%
Duration: 1.5
Slows every hit enemy. The slow grows stronger the further away the enemy was as they got hit. Slows upon expanding and retracting. The debuff fully stacks. - Slow: 30%/45%/60%/75%
Duration:
Aura-based. Slows all enemies within the target area. The debuff lingers for 0 seconds. - Slow: 10
Hero duration: 50
Creep duration: 2
Slows all enemies within range. - Slow: 14%/18%/22%/26%
Duration:
Slows all enemies hit by the explosion. - Slow: 30%/40%/50%
Duration: 3
Slows every enemy hit by the individual pulses. - Max slow: 300/450/600
Min slow: 20%
Duration: 100%
Slows the target enemy. The slow decays over the duration to the given value. - Slow: 0.7
Duration:
Slows every hit enemy. - Max slow: 50%
Duration: 5
Slows the target enemy. The slow decays over the duration. - Slow: 1.5
Duration: 40%
Slows all enemies hit by the expanding blast - Slow: 16/24/32/40
Base duration: 10%/15%/20%/25%
Penalty duration: 1.5
Slows all hit enemies. Multiple instances fully stack. - Slow: 4
Duration: 300
Slows all hit enemies. - Slow: 75/150/225/300
Duration: 0.8007619047619
Slows all enemies within range. - Slow: 20/50/80/110
Duration: 10
Slows every enemy Headshot procs on. - Slow:
Duration:
Slows the target enemy. - Slow: 10%/14%/18%/22%
Duration: 12
Slows all enemies while staying on the dagger's shadow paths. The slow lingers for 4 seconds. - Slow: 2
Hero duration: 6
Creep duration:
Slows every unit attacked by this unit. - Slow: 80%
Duration: 0.8
Slows the target enemy, and enemies around it. - Minimum slow: 30%
Maximum slow: 60%
Duration: 5
Slows all enemies within range upon springing the trap. To apply maximum, the trap must be at least 3.5 seconds old. - Slow: 500
Duration: 15/20/25/30
Slows every enemy within range. - Slow per missing 5% health: 5%
Aura-based. Slows every enemy in contact with the chakram. The slow lingers for 100% seconds. - Timbersaw - [[Timbersaw#|]]Slow per missing 5% health: Lua error in Module:Show at line 70: attempt to index field '?' (a nil value).
Aura-based. Slows every enemy in contact with the chakram. The slow lingers for Lua error in Module:Show at line 70: attempt to index field '?' (a nil value). seconds. - Slow: 15%
Max channel time: Lua error in Module:Show at line 70: attempt to index field '?' (a nil value).
Aura-based. Slows every enemy within range of the tornado. The debuff lingers for 0.5 seconds. - Slow: 8%/14%/20%/26%
Duration: 5
Slows the target enemy. - Slow: 40%
Duration: 2.5/3/3.5/4
Slows all enemies hit by the axes. - Slow: 75%
Slow duration: 0.5
Tag Team duration: 5
Every enemy unit within range of the caster gets slowed when getting hit by an attack. The slow debuff fully stacks. - Slow: 250%/325%/400%
Duration: 40%
Slows the target enemy. - Slow: 350
Duration: 40%
Slows the target enemy. - Slow: 25%/30%/35%
Duration: 40
Aura-based. Slows every enemy unit within range of the caster. The slow lingers for 6 seconds. - Slow: 2.5
Duration:
Slows every unit attacked by this unit. The slow from multiple attacks fully stack. - Slow: 75/125/175/225
Duration: 22%/28%/34%/40%
Slows all enemies within range. - Max slow: 50%
Duration: 15
Slows all enemies hit by the projectile. The slow decays over the duration. - Slow: 5
Duration: 3%/6%/9%/12%
Slows the target enemy. - Max slow: 60%/70%/80%
Duration: 6
Slows the target enemy. The slow decays over the duration. - Slow: 15%/20%/25%/30%
Duration: 6 - Slow increase per second: 10
Max slow: 35/60/85/110
Max channel time: 10/12/14/16
Continuosly slows all enemies within the target area while channeling. The slow is applied, and grows stronger every second. The slow lingers for 11%/14%/17%/20% seconds. - Slow: 4%/6%/8%/10% ( )
Duration: 16%/24%/32%/40%
Slows every attacked unit during Arctic Burn. A unit may only be debuffed once per cast ( Aghanim's Scepter removes this limit). - Slow: 30%
Duration: 4
Slows every enemy around the targeted unit. - Slow: 75%
Duration: 5
Slows all enemies within range.
Percentage movement speed granting items
These items passively grant the wielder a percentage movement speed bonus.
Movement speed limits
By default, the lower limit for movement speed is at 100, while the upper limit lies at 550. These values are the same for all units and cannot be exceeded by flat or percentage movement speed bonuses or reductions. Base movement speed changes cannot exceed these either.
Minimum movement speed
The following abilites are able to change a unit's minimum movement speed, preventing it from ever being lower than the set value. If a unit is affected by multiple abilities that change the minimum value, the higher value takes priority.
Maximum movement speed
The following abilites are able to change a unit's maximum movement speed, allowing it to reach higher values. If a unit is affected by multiple abilities that change the maximum value, the higher value takes priority.
- Completely removes the speed limit for the hero once learnt.
- Aghanim's Scepter completely removes the speed limit for the three spirits.
- When upgraded, completely removes the speed limit for all affected units.
- Duration: 2/3/4
When upgraded, completely removes the speed limit for the caster. - Duration:
Completely removes the speed limit for affected units. - Periodically sets the caster's maximum movement speed equal to the target's current speed.
- While inside the river or an a puddle, completely removes the speed limit for the hero.
- Completely removes the speed limit for the caster.
- Duration:
When upgraded, completely removes the speed limit for the caster.
Haste
Hastes increase a unit's minimum and maximum movement speed to a specific value.
- Haste speed: 550
Duration: 3.5/4/4.5
Affects all allied player-controlled units. - Haste speed: 1000
Duration: 3.75/4.25/4.75
Affects the caster and all their units within the Chronosphere. - Haste speed: 550
Duration: 22
Affects the unit activating the rune. - Haste speed: 800
Max duration: 5
Affects the triggering unit. Lasts until reaching the target, or until canceled.
Absolute movement speed
The following abilites set a unit's movement speed to an absolute value, so that nothing can change them, with the only exception of abilities that increase the minimum movement speed limit, which includes all hastes.
- Movement speed (default): 200
Movement speed (courier): 300
Sets the caster's movement speed to a fixed value based on what they transformed into.
Version history
- Movement speed bonus from agility now applies to all heroes, instead of only to agility heroes.
- Reduced agility movement speed bonus from 0.06% to 0.05%.
- Maximum movement speed increased from 522 to 550.
- Move speed bonuses no longer stack.
See also