
“ | ▶️ Speed is the heart of battle.
— Dark Seer
|
” |

Movement speed advantage required for a given attack efficiency when chasing
Movement speed (sometimes abbreviated as Move Speed or items or talent. Some items grant passive speed bonuses to the wielder.
Min Move Speed | Max Move Speed |
---|---|
100 | 550 |
Contents
Commands[]
There are several different orders which make the unit move.
Move Command[]
The default move command is bound to Right Click or M, it can also be bound to a Hotkey. 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 M 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 Hotkey must be used, since Right Click on an enemy automatically orders an attack on it.
Patrol Command[]
The patrol command 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 will automatically attack enemies it crosses while patrolling.
The default hotkey for the Patrol Command is <blank>.
Attack-move Command[]
The default Attack-move command is bound to A, it can also be bound to a Hotkey.
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. 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.
Total Movement Speed[]
Calculating the total movement speed of a unit involves using a few values and a multiplier.
- If a Set Movement Speed value is present, the set value overrides the unit's original base movement speed.
- If the Set Movement Speed value is absolute, the absolute value is now the unit's Total Movement Speed.
- Absolute Movement Speed can only be affected by haste and abilities that modify minimum movement speed limit.
- Flat movement speed bonuses (items, abilities and
talents) are simply added to the base movement speed of the unit.
- Movement speed percentage based bonuses and slows get all summed up, and then applied to the unit's base movement speed as a multiplier.
Movement Speed Multiplier (
) is defined asWith a
being the bonus and r
being slows movement speed percentage values respectively.
Total Movement Speed is defined as
With |ms|
being the Absolute Movement Speed value, msSet
the Set Movement Speed value, msB
the Base Movement Speed and msf
the Flat Movement Speed values.
Stacking Restrictions[]
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
- Group 2: Yasha based items.
- Group 3: Wind Lace itself.
- Items that do not belong in any of the groups above fully stack with each other, with multiple of themselves, and with all other item bonuses, including Wind Lace.
- Bonuses from abilities and
talents have no such restrictions and stack with all other bonuses.
Group 1 | Group 2 | Group 3 | No Group |
---|---|---|---|
Boots | Yasha based. | Wind Lace only. | |
Examples[]
- Example 1
A maxed level Windranger with Windrun has Boots of Travel 2, a Wind Waker and Manta Style. She is currently affected by a level 4 Tether. What is her current movement speed?
- Flat movement speed values:
- Windranger's base movement speed: 290
- Wind Waker: 50
- Boots of Travel 2: 110
- Percentage movement speed values:
- Windrun: 60%
- Manta Style: 8%
- Tether: 12%
Windranger has a theoretical movement speed of 810 from abilities and items in this calculation example, but it gets capped at 550, so long she is not affected by anything that unlocks the maximum movement speed.
- Example 2
The same Windranger from the previous example is now also affected a level 4 Thunder Clap, along with the level 4 Tether. What is her current movement speed?
- Flat movement speed values:
- Windranger's base movement speed: 290
- Wind Waker: 50
- Boots of Travel 2: 110
- Percentage movement speed values:
- Windrun: 60%
- Manta Style: 8%
- Tether: 12%
- Thunder Clap: 55%
Windranger has a theoretical movement speed of 562.5, which again gets capped at 550. This example shows that the movement speed cap is ignored by the calculations, meaning the strong slow of Thunder Clap is not applied to her actual current movement speed of 550, but gets subtracted from the percentage-based movement speed bonuses before being applied to the sum of the flat movement speed values.
Base Movement Speed[]
Every unit capable of moving has a base movement speed ( very few abilities.
) value. This value is fixed, and can only be altered byHeroes[]
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[]
Units | Movement speed |
---|---|
Lycan Lane Wolf, Mega Melee Creep, Mega Ranged Creep, Melee Creep, Ranged Creep, Siege Creep, Super Melee Creep, Super Ranged Creep, Super Siege Creep | 325 |
Summons[]
Summons | Movement speed |
---|---|
Astral Spirit | 315 |
Warlock Golem | 320/340/360 |
Earth | 330/350/370 |
Spirit Bear | 340/360/380/400 |
Storm | 350 |
Familiar | 430 |
Void | 450 |
Fire | 550 |
Set Movement Speed[]
Set Movement Speed (
) sets a unit's movement speed to a fixed value for the duration. 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.The following abilities are able to override a unit's base movement speed, setting it at a certain value.
- Self Set Move Speed: 215
Duration: 1.1
Sets the caster's movement speed equal while the ability is active. - Duration: 10
Sets Astral Spirit's base movement speed equal to the caster's movement speed upon cast. - Grants the target movement speed bonus while the caster copies the target's movement speed.
- Set Move Speed: 380
Permanently changes the target unit's base movement speed. - If the target is a creep, periodically sets its base movement speed equal to that of the caster.
Hex[]
Besides disabling, hex also directly sets ( hastes, which still have full effect on hexed units.
) the target's movement speed to a fixed value for the duration. This means hex does not slow the target. Every percentage based movement speed can increase and reduce the target's movement speed as usual. The same applies to- Duration: 2
Animal: Pig
Set Move Speed: 100
Affects targets within the cone radius. - Duration: 2.5/3/3.5/4
Animal: Frog
Set Move Speed: 120 - Duration: 4
Animal: Pig
Movement Speed Bonus: 10%
Hexes the user on cast. Grants a movement speed bonus, instead of setting it to a fixed value. - Duration: 3.5
Animal: Pig
Set Move Speed: 140 - Duration: 1.25/2/2.75/3.5
Animal: Chicken
Set Move Speed: 100
Absolute Movement Speed[]
The following abilities set a unit's movement speed to an absolute value ( Hastes.
). No other values can change them, with the only exception of abilities that increase the minimum movement speed limit, which includes allAbsolute Movement Speed is defined as
- Set Move Speed (Default): 200
Set Move Speed (Courier): 380
Sets the caster's movement speed to a fixed value based on what they transformed into. - Enemy Pull Speed: 60
Moves all affected enemies' within radius to the Will-O-Wisp by setting movement speed to the given value. Has priority over hastes. - Distance Moved: 32%/38%/44%/50%
Sets all affected enemies' movement speed to a percentage of the distance between them and the caster based on the duration. Has priority over hastes. - Roll Speed: 550
The roll speed is fixed and cannot be altered in any way. - Set Move Speed: 0
Sets the caster's movement speed to 0 while ability is active. Has priority over hastes. - Set Move Speed: 250
This ability is only active while having Sun Ray buff on. - Distance Moved: 44%/50%/56%/62%
Duration: 1.4/1.6/1.8/2
Sets all affected enemy's movement speed to a percentage of the distance between them and the remnant based on the duration. Has priority over hastes.
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 abilities 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.
- Set Move Speed (Default): 200
Set Move Speed (Courier): 380
Requires Aghanim's Shard, otherwise it sets the caster's movement speed instead.
Maximum Movement Speed[]
The following abilities are able to change a unit's maximum movement speed (of 550), allowing it to reach even higher values. If a unit is affected by multiple abilities that change the maximum value, the higher value takes priority.
Haste[]
Hastes increase a unit's minimum and maximum movement speed to a specific value.
- Haste Speed: 1000
Duration: 4/4.5/5
Affects the caster and all their units within the Chronosphere. - Haste Speed: 550
Duration: 22
Affects the unit activating the rune. - Haste Speed: 550
Duration: 25 (31)
The movement speed bonus is provided by a global aura which affects all units owned by the caster. The aura's effects linger for 0.1 seconds. - Applies all effects of Shapeshift on the ally but not the units it owns.
- Min Proc Distance: 200
Max Proc Distance: 600/675/750/825 (900/975/1050/1125)
Haste Speed: 800
Max Rush Duration: 5
Upon triggering, Phantom Lancer receives the rush buff, which grants haste and phased movement. - Haste Speed: 550
Duration: 4
Modifying Movement Speed[]
There are several properties that affect a unit's movement speed in different ways.
Flat Movement Speed Changes[]
These abilities increase or decrease a unit's movement speed by a constant value.
- These bonuses and reductions can not exceed the minimum and maximum movement speed limits.
- These are applied before percentage-based movement speed bonuses and reductions.
Alchemist – Chemical Rage
Alchemist – Berserk Potion
Beastmaster – Move Speed Aura1 4a
Chen – Holy Persuasion3
Drum of Endurance – Swiftness Aura
Boots of Bearing – Swiftness Aura
Dragon Knight – Elder Dragon Form
Juggernaut – Blade Fury2a
Mask of Madness – Berserk
Spirit Breaker – Charge of Darkness
Troll Warlord – Berserker's Rage
Terrorblade – Demon Zeal
Undying – Flesh Golem
- Lua error: Found no Cargo data for "Visage - Move Speed Aura".
- 1 Requires
talent.
- 2a Requires Aghanim's Scepter.
- 2b Requires Aghanim's Shard.
- 3 Grants flat movement speed bonus to Persuaded units only.
- 4a Grants flat movement speed bonus to all player-controlled units by Beastmaster.
- 4b Grants flat movement speed bonus only to Visage and his Familiars.
Items[]
These items passively grant the wielder a flat movement speed bonus.
Item | Value | Item Cost | Cost/Value Point |
---|---|---|---|
Arcane Boots | 45 | 1300 ![]() |
28.89 ![]() |
Boots of Bearing | 65 | 4125 ![]() |
63.46 ![]() |
Boots of Speed | 45 | 500 ![]() |
11.11 ![]() |
Eul's Scepter of Divinity | 20 | 2725 ![]() |
136.25 ![]() |
Fae Grenade | 20 | N/A | N/A |
Flicker | 35 | N/A | N/A |
Force Boots | 55 | N/A | N/A |
Giant's Ring | 50 | N/A | N/A |
Guardian Greaves | 50 | 5100 ![]() |
102 ![]() |
Ninja Gear | 25 | N/A | N/A |
Phase Boots | 45 | 1500 ![]() |
33.33 ![]() |
Pirate Hat | 15 | N/A | N/A |
Solar Crest | 20 | 2625 ![]() |
131.25 ![]() |
Spider Legs | 25 | N/A | N/A |
Tranquil Boots | 65 | 925 ![]() |
14.23 ![]() |
Wind Lace | 20 | 250 ![]() |
12.5 ![]() |
Wind Waker | 50 | 6825 ![]() |
136.5 ![]() |
Values may include portions from actives or auras. |
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 | |
Movement Speed |
Percentage Movement Speed Changes[]
Percentage Movement Speed Changes can not exceed the minimum and maximum movement speed limits and are applied after flat movement speed bonuses and reductions. There are stacking restrictions for items, but no restrictions on stacking percentage movement speed bonus from abilities.
Movement Speed Multiplier (
) is defined asWith a
being the bonus and r
being slows movement speed percentage values respectively.
Bonuses[]
Axe – Battle Hunger
Axe – Culling Blade
Alchemist – Unstable Concoction
Batrider – Firefly
Beastmaster – Primal Roar
Bloodseeker – Thirst
Boots of Bearing – Endurance
Drum of Endurance – Endurance
Bounty Hunter – Track
Brewmaster – Drunken Brawler (Storm Stance)
Storm – Wind Walk
Bristleback – Warpath
Broodmother – Spin Web4a
Clinkz – Skeleton Walk
Clockwerk – Overclocking
Clockwerk – Jetpack
Disruptor – Thunder Strike2b
Doom – Scorched Earth
Drow Ranger – Gust
Elder Titan – Astral Spirit
Grimstroke – Ink Swell
Grimstroke – Dark Portrait
Hoodwink – Scurry
Invoker – Wex
Invoker – Ghost Walk
Io – Tether
Keeper of the Light – Spirit Form
Kobold Foreman – Speed Aura
Kunkka – X Marks the Spot1
Kunkka – Ghostship
Legion Commander – Overwhelming Odds
Leshrac – Nihilism
Lifestealer – Rage
Lifestealer – Infest
Lina – Fiery Soul
Lone Druid – Savage Roar
Spirit Bear – Savage Roar
Marci – Rebound
Marci – Unleash
Medusa – Stone Gaze
Mirana – Leap
Mirana – Moonlight Shadow
Night Stalker – Hunter in the Night
Nyx Assassin – Vendetta
Ogre Magi – Bloodlust
Phase Boots – Phase
Razor – Storm Surge
Riki – Cloak and Dagger1
Shadow Blade – Shadow Walk
Silver Edge – Shadow Walk
Slardar – Guardian Sprint
Slark – Depth Shroud
Slark – Shadow Dance
Smoke of Deceit – Disguise
Ninja Gear – Solitary Disguise
Solar Crest – Shine
Spectre – Spectral Dagger
Spectre – Dispersion2b
Spectre – Shadow Step
- Lua error: Found no Cargo data for "Spider Legs - Scurry".
Spirit Breaker – Bulldoze
Sven – Warcry
Techies – Reactive Tazer
Treant Protector – Nature's Guise
Troll Warlord – Battle Trance
Underlord – Fiend's Gate
Undying Zombie – Deathlust
Vengeful Spirit – Vengeance Illusion2a
Visage – Grave Chill4b
Visage – Silent as the Grave
Warlock – Shadow Word2b
Windranger – Windrun
Wraith King – Wraith Delay2a
- 1 Requires
talent.
- 2a Requires Aghanim's Scepter.
- 2b Requires Aghanim's Shard.
- 4a Grants movement speed bonus to only to Broodmother, her Spiderlings and Spiderites.
- 4b Grants movement speed bonus to only to Visage and his Familiars.
Items[]
These items passively grant the wielder a flat movement speed bonus.
Item | Value | Item Cost | Cost/Value Point |
---|---|---|---|
Arcane Boots | 45 | 1300 ![]() |
28.89 ![]() |
Boots of Bearing | 65 | 4125 ![]() |
63.46 ![]() |
Boots of Speed | 45 | 500 ![]() |
11.11 ![]() |
Eul's Scepter of Divinity | 20 | 2725 ![]() |
136.25 ![]() |
Fae Grenade | 20 | N/A | N/A |
Flicker | 35 | N/A | N/A |
Force Boots | 55 | N/A | N/A |
Giant's Ring | 50 | N/A | N/A |
Guardian Greaves | 50 | 5100 ![]() |
102 ![]() |
Ninja Gear | 25 | N/A | N/A |
Phase Boots | 45 | 1500 ![]() |
33.33 ![]() |
Pirate Hat | 15 | N/A | N/A |
Solar Crest | 20 | 2625 ![]() |
131.25 ![]() |
Spider Legs | 25 | N/A | N/A |
Tranquil Boots | 65 | 925 ![]() |
14.23 ![]() |
Wind Lace | 20 | 250 ![]() |
12.5 ![]() |
Wind Waker | 50 | 6825 ![]() |
136.5 ![]() |
Values may include portions from actives or auras. |
Reductions[]
Anti-Mage – Mana Break
Abaddon – Mist Coil2b
Abaddon – Curse of Avernus
Ancient Apparition – Ice Vortex
Ancient Apparition – Chilling Touch
Ancient Thunderhide – Slam
Arc Warden – Flux
Arc Warden – Magnetic Field2b
Arc Warden – Spark Wraith
Axe – Berserker's Call2a
Axe – Battle Hunger
Batrider – Sticky Napalm
Batrider – Flamebreak1
Beastmaster – Primal Roar
Bloodseeker – Blood Mist
Boar – Poison
Bounty Hunter – Shadow Walk
Brewmaster – Thunder Clap
Brewmaster – Cinder Brew
Brewmaster – Drunken Brawler (Void Stance)2a
Void – Astral Pulse
Bristleback – Viscous Nasal Goo
Bristleback – Hairball
Broodmother – Silken Bola
Broodmother – Spinner's Snare
Void – Astral Pulse
Spiderling – Poison Sting
Centaur Warrunner – Double Edge2b
Centaur Warrunner – Stampede
Chen – Penitence
Crystal Maiden – Crystal Nova
Crystal Maiden – Freezing Field
Dark Seer – Wall of Replica
Dawnbreaker – Starbreaker
Dawnbreaker – Celestial Hammer
Dazzle – Poison Touch
Death Prophet – Exorcism (Passive Spirits)2a
Diffusal Blade – Inhibit
Disruptor – Thunder Strike
Disruptor – Kinetic Field
Dragon Knight – Elder Dragon Form (Frost Breath)
Drow Ranger – Frost Arrows
Drow Ranger – Multishot
Dust of Appearance – Reveal
Earth Spirit – Boulder Smash
Echo Sabre – Echo Strike
Elder Titan – Earth Splitter
Enchantress – Enchant
Ethereal Blade – Ether Blast
Eye of Skadi – Cold Attack
Faceless Void – Time Dilation
Ghost – Frost Attack
Grimstroke – Stroke of Fate
Gyrocopter – Call Down
Hoodwink – Acorn Shot
Hoodwink – Hunter's Boomerang
Hoodwink – Sharpshooter
Hellbear Smasher – Thunder Clap
Huskar – Inner Fire2b
Huskar – Life Break
Invoker – Ghost Walk
Invoker – Ice Wall
Io – Tether
Jakiro – Dual Breath
Jakiro – Liquid Frost
Keeper of the Light – Solar Bind
Kunkka – Torrent
Kunkka – X Marks the Spot1
Kunkka – Torrent Storm
Leshrac – Lightning Storm
Leshrac – Nihilism
Lich – Frost Blast
Lich – Frost Shield
Lich – Ice Spire
Lich – Chain Frost
Lifestealer – Ghoul Frenzy
Lifestealer – Open Wounds
Lion – Mana Drain
Lycan Wolf – Cripple
Lycan Lane Wolf – Cripple
Magnus – Shockwave
Magnus – Skewer
Magnus – Horn Toss
Marci – Rebound
Marci – Unleash
Mars – Spear of Mars2b
Mars – God's Rebuke
Mars – Bulwark
Mars – Arena of Blood
Medusa – Mystic Snake
Medusa – Cold Blooded
Medusa – Stone Gaze
Meepo – Divided We Stand (Fling)2b
Mirana – Leap2b
Monkey King – Primal Spring
Necronomicon Archer – Purge
Necrophos – Ghost Shroud
Night Stalker – Void
Nullifier – Nullify
Ogre Frostmage – Ice Armor
Ogre Magi – Ignite
Omniknight – Hammer of Purity
Omniknight – Degen Aura
Orb of Venom – Poison Attack
Outworld Destroyer – Astral Imprisonment2b
Pangolier – Shield Crash
Phantom Assassin – Stifling Dagger
Phantom Lancer – Spirit Lance
Phoenix – Icarus Dive
Primal Beast – Uproar
Pudge – Rot
Pugna – Decrepify
Queen of Pain – Shadow Strike
Razor – Plasma Field
Razor – Storm Surge2b
Riki – Sleeping Dart
Roshan – Slam
Sand King – Burrowstrike2a
Sand King – Sand Storm1
Sand King – Caustic Finale
Sand King – Epicenter
Shadow Demon – Demonic Purge
Shadow Fiend – Requiem of Souls
Skywrath Mage – Concussive Shot
Satyr Banisher – Purge
Shiva's Guard – Arctic Blast
Silencer – Arcane Curse
Skywrath Mage – Concussive Shot
Slardar – Slithereen Crush
Snapfire – Scatterblast
Snapfire – Mortimer Kisses
Snapfire – Spit Out
Sniper – Shrapnel
Sniper – Headshot
Sniper – Concussive Grenade
Solar Crest – Shine
Spectre – Spectral Dagger
Spectre – Dispersion2b
Spectre – Shadow Step
Storm Spirit – Overload
Techies – Sticky Bomb
Templar Assassin – Psionic Trap
Templar Assassin – Psionic Projection
Psionic Trap – Trap
Terrorblade – Reflection
Tidehunter – Gush
Timbersaw – Flamethrower
Timbersaw – Chakram
Timbersaw – Second Chakram
Tiny – Tree Throw
Tiny – Tree Volley
Tornado – Tempest
Treant Protector – Nature's Grasp
Treant Protector – Leech Seed
Troll Warlord – Whirling Axes (Ranged)
Tusk – Ice Shards2b
Tusk – Tag Team
Tusk – Walrus Kick
Tusk – Walrus PUNCH!
Underlord – Pit of Malice2a
Underlord – Fiend's Gate2a
Undying Zombie – Deathlust
Undying – Decay
Undying – Flesh Golem
Ursa – Earthshock
Venomancer – Venomous Gale
Venomancer – Poison Sting
Viper – Poison Attack
Viper – Viper Strike
Visage – Grave Chill
Void Spirit – Astral Step
Warlock – Shadow Word2b
Warlock – Upheaval
Warpine Raider – Seed Shot
Windranger – Windrun
Winter Wyvern – Arctic Burn
Winter Wyvern – Splinter Blast
Winter Wyvern – Cold Embrace2b
Wraith King – Wraithfire Blast
Wraith King – Reincarnation
Zeus – Heavenly Jump
- 1 Requires
talent.
- 2a Requires Aghanim's Scepter.
- 2b Requires Aghanim's Shard.
Abilities Based on Movement Speed[]
Recent Changes[]
- Reworked agility bonuses.
- Agility heroes now gain 25% more of all agility stats than strength and intelligence heroes.
- Movement speed bonus is now granted to all heroes, instead of agility heroes only.
- Reduced movement speed bonus per point from 0.06% to 0.05%. [?]
|