Movement: Difference between revisions

From Heroes 3 wiki
Jump to navigation Jump to search
(Removed repeated information, fixed grammar, removed unnecessary gendering.)
(94 intermediate revisions by 36 users not shown)
Line 1: Line 1:
{{About|is about heroes' movement on [[adventure map]]. For movement in combat, see [[Movement (combat)]].}}
{{About|This article refers to the movement of heroes on the [[Adventure Map]]. For the movement of creatures in combat, see [[speed]].}}


'''Movement''' typically refers to a hero's ability to travel on the [[adventure map]]. At the beginning of the day a hero has certain number of movement points, which are decreased towards zero as the hero moves on the map. The hero can not move anymore, when he has no movement points or he has too few to move the next square.
__TOC__


The amount of movement points a hero has for moving on the land depends mainly on the [[speed]] of the slowest [[creature]] in hero's army and the [[logistics]] [[secondary skill]]. If a hero is traveling with a boat on the [[water]], then the speed of the slowest creature have no effect on the movement points. Additionally, [[artifact]]s (e.g. [[Boots of Speed]]) or adventure map locations (e.g. [[stables]]) can increase the amount of movement points a hero has.
'''Movement''' refers to a hero's capability to travel on the [[Adventure Map]]. At the beginning of each [[time|day]] a hero has certain amount of movement points, which are consumed as the hero moves on the map. Moving from one [[tile]] to another consumes movement points at different rate depending on [[terrain]], [[road]]s and direction of the movement. The hero cannot move any further, when they have no movement points or too few of them to move to the next square.


When a hero moves on the map, his movement points are decreased. The amount of reduction depends mainly on the direction a hero moves and the [[terrain]]. Moving diagonally on the map consumes more movement points than moving vertically or horizontally. Moving diagonally consumes 1.41 (square root of 2) times the points compared to moving vertically or horizontally. Moving on [[swamp]], [[snow]], [[sand]] or [[rough]] terrains reduces hero's movement points more than other types of terrain. Moving on [[road]]s neglects the terrains effect and reduces the amount of movement points less than any type of terrain. With [[pathfinding]] secondary skill a hero can eliminate the [[terrain penalty]] completely. Additionally, the terrain penalty can be eliminated, if a hero only has creatures [[native]] to the above-mentioned terrain types in his army. Also, [[nomad]]s have [[sandwalker]] [[special ability]], which eliminates terrain penalty on sand.
Moving diagonally on the map consumes 1.41 (square root of 2) times the points compared to moving vertically or horizontally. Moving on [[swamp]], [[snow]], [[sand]] or [[rough]] terrains consumes hero's movement points more than other types of terrain. This is called [[terrain penalty]].


== Calculation ==
The movement points of heroes are completely renewed at the beginning of each day. They cannot be stored or preserved over to next day. The amount of movement points depends on many factors, but mainly on the [[speed]] of the slowest creature in the hero's army and possible [[Logistics]]/[[Navigation]] secondary skill.
=== Movement points ===
 
{| style="float:right; border-style: solid; border-color:#000000; border-width: 0px; text-align: center;" cellspacing=1 cellpadding=2
It should be noted, that in the original manual of {{homm3}}, ''movement'' refers to the method of moving, which is either [[flying]] or ground. The main difference between these two is, that flying creatures can fly over obstacles (e.g. [[wall]]s) while creatures moving on ground must go around them (if able).
|- bgcolor=808080 
 
| width=75 | '''Creature speed'''
== Initial points at the beginning of the day ==
| width=75 | '''Movement points'''
{{Table|Creature<br>speed|Base<br>movement}}
|- bgcolor=C0C0C0
|-
| 3
| 3
| 1500
| 1500
|- bgcolor=C0C0C0
|-
| 4
| 4
| 1560
| 1560
|- bgcolor=C0C0C0
|-
| 5
| 5
| 1630
| 1630
|- bgcolor=C0C0C0
|-
| 6
| 6
| 1700
| 1700
|- bgcolor=C0C0C0
|-
| 7
| 7
| 1760
| 1760
|- bgcolor=C0C0C0
|-
| 8
| 8
| 1830
| 1830
|- bgcolor=C0C0C0
|-
| 9
| 9
| 1900
| 1900
|- bgcolor=C0C0C0
|-
| 10
| 10
| 1960
| 1960
|- bgcolor=C0C0C0
|-
| 11
| 2000
|- bgcolor=C0C0C0
| 11 or more
| 11 or more
| 2000
| 2000
|} The movement points of heroes are renewed at the beginning of each day, and the exact amount given depends on the following factors:
* [[Logistics]] or [[Navigation]]
* [[Hero specialty]] Logistics or Navigation
* The [[speed]] of slowest creature in hero's army
* [[Adventure Map]] locations:
** [[Stables]] (also a Castle specific structure)
** [[Lighthouse]] (also a Castle specific structure)
* [[Artifact]]s:
** [[Boots of Speed]]
** [[Equestrian's Gloves]]
** [[Admiral's Hat]] (only in {{sod}})
** [[Necklace of Ocean Guidance]]
** [[Sea Captain's Hat]]
The main factor for movement affecting all heroes is the slowest creature in the army. Every hero has a daily base movement of 1900 points, which is reduced if the hero has a creature with speed lower than 9, and increased if it is higher but no more than up to 2000 points. The effect of the slowest creature to the initial movement points can be seen in the table on the right. Artifacts increasing creatures' speed (like [[Necklace of Swiftness]]), the hero speciality of [[Sir Mullich]] and [[native terrain]] bonuses don't affect the base movement, but hero’s [[Hero_specialty#Creature_specialties|creature specialty]] does.
Heroes with Logistics gain extra movement points on land, while heroes with Navigation gain extra movement points while in a boat. Heroes with Logistic or Navigation specialty further increases this bonus depending on their level. Stables gives +400 (+300{{-wh}}) movement points per day for a visiting hero for the rest of the week, while each Lighthouse the kingdom controls gives +500 movement points over water (in a boat) for all the kingdom's heroes. While visiting several Stables is not cumulative, owning several Lighthouses is. Both structures are also Castle specific buildings, but work in a similar way as the Adventure Map locations.
During a single day, a hero can gain additional movement points by visiting [[Fountain of youth]], [[Oasis]], [[Rally Flag]], [[Watering Hole]] or [[Mineral Spring]] {{withhota}}. They all give certain amount of points for the rest of the day or until next battle. Their effect is not cumulative, but if there happens to be chance to fight nearby, they can give their movement (and other) bonus several times per day. Additionally, [[Swan Pond]] can consume all the remaining movement points when visited effectively ending the hero's movement for that day. [[Watering Place]] {{withhota}} works similarly and consumes all the remaining movement points but it also gives +1000 movement points for the next day.
== Consumption of the movement points ==
{| cellspacing=0 cellpadding=2 style="border: 1px solid black; text-align: center; margin:0 0 10px 7px; background:#{{Grey 2}}; float:right;"
|+ style="text-align:center;" | Movepoints consumption
|- style="background-color:#{{grey 3}};"
! Terrain
! width=35px| %
! width=35px| Str.<br>step
! width=35px| Diag.<br>step
|- style="background-color:lightgray;"
| style="text-align:left;"| [[File:Dirt (s).gif]] [[Dirt]]<br>[[File:Grass (s).gif]] [[Grass]]<br>[[File:Lava (s).gif]] [[Lava]]<br>[[File:Subterranean (s).gif]] [[Subterranean]]<br>[[File:Water (s).gif]] [[Water]]<br>[[File:Highlands (s).gif]] [[Highlands]]{{-wh}}|| 100%|| 100|| 141
|-
| style="text-align:left;" | [[File:Rough (s).gif]] [[Rough]]<br />[[File:wasteland (s).gif]] [[Wasteland]]{{-wh}}|| 125%|| 125|| 176
|- style="background-color:lightgray;"
| style="text-align:left;" | [[File:Sand (s).gif]] [[Sand]]<br>[[File:Snow (s).gif]] [[Snow]]|| 150%|| 150|| 212
|-
| style="text-align:left;" | [[File:Swamp (s).gif]] [[Swamp]]||175%||175||247
|- style="background-color:lightgray;"
| style="text-align:left;" | [[File:Road1 (dirt) 32x32.gif]] [[Road|Dirt road]] || 75%|| 75 || 106
|-
| style="text-align:left"| [[File:Road2 (gravel) 32x32.gif]] [[Road|Gravel road]] || 65% || 65 || 91
|- style="background-color:lightgray;"
| style="text-align:left;" | [[File:Road3 (cobblestone) 32x32.gif]] [[Road|Cobblestone road]] || 50% || 50 || 70
|-
| style="text-align:left"| [[Favorable Winds]] || 66% || 66 || 93
|}
|}


The base movement is the number of points a hero has before the bonuses from artifacts, secondary skills or adventure map locations are included. The base movement is calculated from the speed of the slowest creature in hero's army. The slowest speed on creatures is three, which gives the hero 1500 movement points (see table). The movement points are received according to the speed of the slowest creature on hero's army at the beginning of the day. This means, that a hero will maintain his points even if slower creatures are transferred to his army later that day. The maximum number of movement points from the speed of the slowest creature is 2000. However, the speed of the slowest creature does not matter if a hero is moving on a water with a ship. Moving on water always gives a hero 1500 movement points.
A hero consumes the movement points while moving on the map. The basic cost for moving horizontally or vertically is 100 points and 141 points for moving diagonally (100 times square root of 2). [[Terrain penalty]] will increase this cost to 175% on [[swamp]], 150% on [[snow]] or [[sand]] and 125% on [[rough]] or [[wasteland]] {{withhota}}. Other types of terrain do not cause penalty. To move into a new tile hero must have at least as many movement points as the basic cost. The preceding is true with one notable, complex and buggy [[#Diagonal move exception|exception]].  


A hero can gain more base movement points at the beginning of the day, if he is wearing Boots of Speed, which gives +600 points, or [[Equestrian's Gloves]], which gives +300 points. It should be noted, that wearing two Equestrian's Gloves only gives the bonus once. Additionally, visiting [[stables]] will grant extra +400 base movement points for every day of that week. For moving on water with a ship, the [[Necklace of Ocean Guidance]] will give hero +1000 points, the [[Sea Captain's Hat]] will give +600 points and every [[lighthouse]] will give +500 points.
All creatures (except [[Neutral creature|neutral creatures]]) have a [[native terrain]], which means that if a hero is moving on a terrain with terrain penalty, and all the creatures in hero's army are native to that terrain, the terrain penalty is eliminated. This basically concerns the following towns: [[Fortress]] and [[Cove]] {{withhota}} whose creatures have swamp as native terrain, [[Tower]] whose creatures have snow, [[Stronghold]] whose creatures have rough, and [[Factory]] {{withhota}} whose creatures have wasteland. Additionally, a hero can eliminate the sand terrain penalty if he has at least one [[Nomad]] on his army, because of their [[sandwalker]] special ability. Visiting a [[Trailblazer]] {{withhota}} will reduce the penalty for wasteland to 75% until the end of the week. Also, the expert level of the [[Pathfinding]] secondary skill completely eliminates terrain penalties.


[[Logistics]] secondary skill will increase the base movement points received each day for moving on the land, whereas [[navigation]] will increase them if hero moves on the water with a ship. Logistics at expert level will increase the base movement by 30%, and navigation at expert level will increase the points received by 250%.
Moving on [[road]]s is also an exception to terrain penalty rule. No matter where the roads are laid, they always have a fixed movement cost.


Adventure maps have locations, which will temporarily increase the amount of movement points. [[Stables]] will give +400 points for entire week. [[Watering hole]], [[fountain of youth]] and [[rally flag]] will give hero +400 points for one day and [[oasis]] will grant +800 points. Logistics or navigation does not affect these bonuses.
If a hero moves from one terrain to another, the movement points consumption will depend on:
*Terrain ⇄ Terrain move - starting tile;
*[[Road]] ⇄ Terrain move - terrain tile;
*[[Road]] [[Road]] move - starting tile;
*[[Water]] [[Favorable Winds]] move - starting tile.


=== Consumption of the points ===
=== Diagonal move exception ===
Hero will consume the movement points when he moves on the map. The basic cost for moving horizontally or vertically is 100 points and 141 points for moving diagonally. Terrain penalty will increase this cost by 175% on [[swamp]], 150% on [[snow]] or [[sand]] and 125% on [[rough]]. Other types of terrain do not cause penalty. All creatures have one [[native terrain]], which means that if a hero is moving on a terrain with terrain penalty, and all the creatures in hero's army are native to that terrain, the terrain penalty is eliminated. This basically concerns three towns: [[Fortress town|fortress]] whose creatures has swamp, [[Tower town|tower]] whose creature has snow, and [[Stronghold town|stronghold]] whose creatures has rough as native terrain. Additionally, a hero can eliminate terrain penalty of sand if he has at least one [[nomad]] on his army, because of their [[sandwalker]] special ability. Also, [[pathfinding]] secondary skill completely eliminates terrain penalties.
If a hero has fewer movement points than the number of points needed for a diagonal move on a roadless terrain (basic cost 141 points), but at least the number of points needed to make a straight move on a roadless terrain (basic cost 100 points), it's still possible to make a diagonal move as the last move in the hero's turn. The above applies to both penalty and non-penalty terrains - so e. g. for the hero on a swamp the diagonal move is possible when the hero has fewer than 247 but at least 175 movement points.  


Moving on [[road]]s is also an exception to terrain penalty rule. No matter where the roads are laid, they always reduce the movement cost from the basic costs (100 or 141). Dirt roads reduce these cost by 75%, gravel roads reduce the costs by 65% and cobblestone road reduce the cost by 50%. This means, that traveling on dirt roads consumes 75 points, traveling on gravel road consumes 65 and traveling on cobblestone consumes 50 moving points. As for moving diagonally, traveling on dirt roads consumes 106 points, traveling on gravel road consumes 92 and traveling on cobblestone consumes 71 moving points.
The above holds on terrain tiles without roads. Roads complicate the issue ''significantly'', because their presence isn't taken into account when calculating the conditions for the cheaper diagonal move, but is taken into account when the game deducts movement points after the move. As a result the cheaper diagonal move along the road might not be the last move of the hero. E. g. when the hero is on a grass terrain (basic movement cost 100 points) and has more than 100 but less than 141 points, he can move diagonally along the [[cobblestone road]] for the cost of only 50 points. He will be left with less than 100 but more than 50 points, which enables him to move along the road once again. On high penalty terrains like swamp it's even possible to achieve two diagonal moves at a cheaper cost in a row.
 
Due to the bug the cheaper diagonal move also isn't the last possible move for heroes who find themselves on a penalty terrain when they lead armies comprised entirely of creatures native to that terrain. In this case the game oddly 'forgets' about the terrain penalty elimination and allows the diagonal move only if the hero has at least the number of movement points needed to make a straight move calculated including terrain penalty. As a result the cheaper diagonal last move is generally unattainable for armies native to swamp and snow - because straight off-road move with penalty costs 175 and 150 points, respectively, which is greater than at most 140 points remaining with hero in this scenario.
 
As a corollary to the above the cheaper diagonal last move is possible for native armies of rough and wasteland{{-wh}} - if a hero leading it has less than 141 movement points but at least 125 points.
It's also possible if there are other than terrain nativity means of reducing penalty to movement, namely:
* [[Pathfinding]] skill
* [[Wayfarer's Boots]] {{withhota}}
 
In case of the latter or Expert Pathfinding, the cheaper diagonal movement is possible in the same way as on non-penalty terrain. With lower levels of Pathfinding the last cheaper diagonal move for creatures native to penalty terrain is possible if the number of remaining hero's movement points is greater or equal to the straight move cost calculated after applying the skill. E. g. Advanced Pathfinding reduces the cost of straight move on roadless swamp to 125 points, hence the cheaper last diagonal move for swamp creatures is possible when the hero has at least that number of movement points. On roadless snow Advanced Pathfinding reduces straight move cost to 100 points, hence the cheaper last diagonal move for snow creatures is possible in the same way as on non-penalty terrain.
 
While possibility of using the diagonal move exception as a last move is limited because of the above bug, the game enables heroes with armies comprised solely of creatures native to the given terrain to move diagonally off-road at a reduced cost of 100 points when straight movement cost calculated after applying Pathfinding skill (but not including native terrain penalty elimination):
* equals 125 and the hero has between 141 and 176 movement points left,
* equals 150 and the hero has between 150 and 212 movement points left,
* equals 175 and the hero has between 175 and 247 movement points left.
 
In case of movement along the road the above conditions for cheaper moves are the same but reduced cost might be less than 100 points, sometimes giving the hero opportunity to move diagonally for a lower prices twice.
 
=== Movement points consumption when flying ===
 
'''{{Flying movepoints consumption table|col=collapsed|style+=margin: 0 10px 3px 0; float: left;}}'''
 
<div style="clear:both;"></div>
 
== Calculation ==
{{Math|M <nowiki>=</nowiki> (B + L + A + S) &times; T}}
 
where:<br />
*M = movement points
*B = base movement
*L = Logistic/Navigation bonus
*A = Artifact bonus
*S = Stable/Lighthouse bonus
*T = Terrain penalty
 
Base movement is a hero's number of movement points before any bonuses from secondary skills, artifacts, or adventure map locations are included. On water, base movement is always 1500. On land, it is determined by the slowest creature in a hero's army. Base movement is as low as 1500 when the slowest creature has a speed of 3, and as high as 2000 when it has a speed of 11 or more (see table). Base movement is calculated only at the beginning of each day. As a result, heroes cannot earn movement points during the day by transferring their slowest creatures, nor do they lose movement points when receiving even slower creatures.
 
Two secondary skills, [[Logistics]] and [[Navigation]], increase a hero's movement. Basic Logistics increases base movement on land by 10% (5% in [[HotA]]), advanced Logistics adds 20% (10% in [[HotA]]), and expert Logistics 30% (20% in [[HotA]]). Basic Navigation increases base movement on water by 50%, advanced Navigation adds 100%, and expert Navigation 150%. Logistics and Navigation do not affect bonuses from artifacts and adventure map locations. This bonus can furthermore be increased if the hero has Logistics or Navigation [[Hero specialty|specialty]].
 
Heroes gain additional movement points when wearing certain artifacts at the beginning of a day.
* {{An|Boots of Speed}} give +600 (+400 in [[HotA]]) points on land
* {{An|Equestrian's Gloves}} give +300 (+200 in [[HotA]]) points on land
* {{An|Necklace of Ocean Guidance}} gives +1000 points on water
* {{An|Sea Captain's Hat}} gives +500 points on water.
 
Furthermore, visiting a [[Watering Place]] on the previous day gives +1000 movement points, Stables gives +400 (+300{{-wh}}) movement points per day for a visiting hero for the rest of the week, while each Lighthouse the kingdom controls gives +500 movement points. When all these area summed up, it is multiplied with (possible) terrain penalty. And that is how the initial movement points for each day is calculated.
 
== Obtaining movement points ==
 
Heroes can obtain movement points by visiting the following adventure map locations:
* [[Stables]] give +400 (+300{{-wh}}) movement points
* [[Fountain of Youth]] gives +400 movement points
* [[Rally Flag]] gives +400 movement points
* [[Watering Hole]] gives +400 movement points
* [[Mineral Spring]] ({{-wh}}) gives +600 movement points
* [[Oasis]] gives +800 movement points.
 
Heroes can also obtain movement points from [[Pandora's Box|Pandora's Boxes]] or [[Event|Events]] ({{-wh}}).
 
=== Pandora Boxes and Events altering movement points ===
 
In [[Hota]], [[Pandora's Box|Pandora's Boxes]] and [[Event|Events]] can alter movement points in the following ways:
* Give: Extra movement points are added to the available ones and can exceed the initial movement points for that day,  
* Take: Movement points are taken away from the available ones,  
* Nullify: All movement points are taken away and the hero can no longer move,
* Set: Replaces the current number of movement points with another number,
* Replenish: Extra movement points are added to the available ones, but they cannot exceed the initial number of movement points for that day.  


== External links ==
== External links ==
* [http://heroescommunity.com/viewthread.php3?FID=6&TID=11979 Thread: How do the logistics and pathfinding skills work exactly?]
* [http://heroescommunity.com/viewthread.php3?FID=6&TID=11979 Thread: How do the logistics and pathfinding skills work exactly?]


[[Category: Adventure map]]  
{{movement navigational box}}
[[Category: Terms]]
 
[[Category: Adventure Map concepts]]
__NOTOC__

Revision as of 22:04, 20 March 2024

This article refers to the movement of heroes on the Adventure Map. For the movement of creatures in combat, see speed.

Movement refers to a hero's capability to travel on the Adventure Map. At the beginning of each day a hero has certain amount of movement points, which are consumed as the hero moves on the map. Moving from one tile to another consumes movement points at different rate depending on terrain, roads and direction of the movement. The hero cannot move any further, when they have no movement points or too few of them to move to the next square.

Moving diagonally on the map consumes 1.41 (square root of 2) times the points compared to moving vertically or horizontally. Moving on swamp, snow, sand or rough terrains consumes hero's movement points more than other types of terrain. This is called terrain penalty.

The movement points of heroes are completely renewed at the beginning of each day. They cannot be stored or preserved over to next day. The amount of movement points depends on many factors, but mainly on the speed of the slowest creature in the hero's army and possible Logistics/Navigation secondary skill.

It should be noted, that in the original manual of Heroes of Might and Magic III, movement refers to the method of moving, which is either flying or ground. The main difference between these two is, that flying creatures can fly over obstacles (e.g. walls) while creatures moving on ground must go around them (if able).

Initial points at the beginning of the day

Creature
speed
Base
movement
3 1500
4 1560
5 1630
6 1700
7 1760
8 1830
9 1900
10 1960
11 or more 2000

The movement points of heroes are renewed at the beginning of each day, and the exact amount given depends on the following factors:

The main factor for movement affecting all heroes is the slowest creature in the army. Every hero has a daily base movement of 1900 points, which is reduced if the hero has a creature with speed lower than 9, and increased if it is higher but no more than up to 2000 points. The effect of the slowest creature to the initial movement points can be seen in the table on the right. Artifacts increasing creatures' speed (like Necklace of Swiftness), the hero speciality of Sir Mullich and native terrain bonuses don't affect the base movement, but hero’s creature specialty does.

Heroes with Logistics gain extra movement points on land, while heroes with Navigation gain extra movement points while in a boat. Heroes with Logistic or Navigation specialty further increases this bonus depending on their level. Stables gives +400 (+300 Horn of the Abyss) movement points per day for a visiting hero for the rest of the week, while each Lighthouse the kingdom controls gives +500 movement points over water (in a boat) for all the kingdom's heroes. While visiting several Stables is not cumulative, owning several Lighthouses is. Both structures are also Castle specific buildings, but work in a similar way as the Adventure Map locations.

During a single day, a hero can gain additional movement points by visiting Fountain of youth, Oasis, Rally Flag, Watering Hole or Mineral Spring Horn of the Abyss. They all give certain amount of points for the rest of the day or until next battle. Their effect is not cumulative, but if there happens to be chance to fight nearby, they can give their movement (and other) bonus several times per day. Additionally, Swan Pond can consume all the remaining movement points when visited effectively ending the hero's movement for that day. Watering Place Horn of the Abyss works similarly and consumes all the remaining movement points but it also gives +1000 movement points for the next day.

Consumption of the movement points

Movepoints consumption
Terrain % Str.
step
Diag.
step
Dirt
Grass
Lava
Subterranean
Water
Highlands Horn of the Abyss
100% 100 141
Rough
Wasteland Horn of the Abyss
125% 125 176
Sand
Snow
150% 150 212
Swamp 175% 175 247
Dirt road 75% 75 106
Gravel road 65% 65 91
Cobblestone road 50% 50 70
Favorable Winds 66% 66 93

A hero consumes the movement points while moving on the map. The basic cost for moving horizontally or vertically is 100 points and 141 points for moving diagonally (100 times square root of 2). Terrain penalty will increase this cost to 175% on swamp, 150% on snow or sand and 125% on rough or wasteland Horn of the Abyss. Other types of terrain do not cause penalty. To move into a new tile hero must have at least as many movement points as the basic cost. The preceding is true with one notable, complex and buggy exception.

All creatures (except neutral creatures) have a native terrain, which means that if a hero is moving on a terrain with terrain penalty, and all the creatures in hero's army are native to that terrain, the terrain penalty is eliminated. This basically concerns the following towns: Fortress and Cove Horn of the Abyss whose creatures have swamp as native terrain, Tower whose creatures have snow, Stronghold whose creatures have rough, and Factory Horn of the Abyss whose creatures have wasteland. Additionally, a hero can eliminate the sand terrain penalty if he has at least one Nomad on his army, because of their sandwalker special ability. Visiting a Trailblazer Horn of the Abyss will reduce the penalty for wasteland to 75% until the end of the week. Also, the expert level of the Pathfinding secondary skill completely eliminates terrain penalties.

Moving on roads is also an exception to terrain penalty rule. No matter where the roads are laid, they always have a fixed movement cost.

If a hero moves from one terrain to another, the movement points consumption will depend on:

  • Terrain ⇄ Terrain move - starting tile;
  • Road ⇄ Terrain move - terrain tile;
  • RoadRoad move - starting tile;
  • WaterFavorable Winds move - starting tile.

Diagonal move exception

If a hero has fewer movement points than the number of points needed for a diagonal move on a roadless terrain (basic cost 141 points), but at least the number of points needed to make a straight move on a roadless terrain (basic cost 100 points), it's still possible to make a diagonal move as the last move in the hero's turn. The above applies to both penalty and non-penalty terrains - so e. g. for the hero on a swamp the diagonal move is possible when the hero has fewer than 247 but at least 175 movement points.

The above holds on terrain tiles without roads. Roads complicate the issue significantly, because their presence isn't taken into account when calculating the conditions for the cheaper diagonal move, but is taken into account when the game deducts movement points after the move. As a result the cheaper diagonal move along the road might not be the last move of the hero. E. g. when the hero is on a grass terrain (basic movement cost 100 points) and has more than 100 but less than 141 points, he can move diagonally along the cobblestone road for the cost of only 50 points. He will be left with less than 100 but more than 50 points, which enables him to move along the road once again. On high penalty terrains like swamp it's even possible to achieve two diagonal moves at a cheaper cost in a row.

Due to the bug the cheaper diagonal move also isn't the last possible move for heroes who find themselves on a penalty terrain when they lead armies comprised entirely of creatures native to that terrain. In this case the game oddly 'forgets' about the terrain penalty elimination and allows the diagonal move only if the hero has at least the number of movement points needed to make a straight move calculated including terrain penalty. As a result the cheaper diagonal last move is generally unattainable for armies native to swamp and snow - because straight off-road move with penalty costs 175 and 150 points, respectively, which is greater than at most 140 points remaining with hero in this scenario.

As a corollary to the above the cheaper diagonal last move is possible for native armies of rough and wasteland Horn of the Abyss - if a hero leading it has less than 141 movement points but at least 125 points. It's also possible if there are other than terrain nativity means of reducing penalty to movement, namely:

In case of the latter or Expert Pathfinding, the cheaper diagonal movement is possible in the same way as on non-penalty terrain. With lower levels of Pathfinding the last cheaper diagonal move for creatures native to penalty terrain is possible if the number of remaining hero's movement points is greater or equal to the straight move cost calculated after applying the skill. E. g. Advanced Pathfinding reduces the cost of straight move on roadless swamp to 125 points, hence the cheaper last diagonal move for swamp creatures is possible when the hero has at least that number of movement points. On roadless snow Advanced Pathfinding reduces straight move cost to 100 points, hence the cheaper last diagonal move for snow creatures is possible in the same way as on non-penalty terrain.

While possibility of using the diagonal move exception as a last move is limited because of the above bug, the game enables heroes with armies comprised solely of creatures native to the given terrain to move diagonally off-road at a reduced cost of 100 points when straight movement cost calculated after applying Pathfinding skill (but not including native terrain penalty elimination):

  • equals 125 and the hero has between 141 and 176 movement points left,
  • equals 150 and the hero has between 150 and 212 movement points left,
  • equals 175 and the hero has between 175 and 247 movement points left.

In case of movement along the road the above conditions for cheaper moves are the same but reduced cost might be less than 100 points, sometimes giving the hero opportunity to move diagonally for a lower prices twice.

Movement points consumption when flying

Flying movepoints consumption table
Terrain

Fly

+ Basic
Pathfinding

+ Advanced
Pathfinding

+ Expert
Pathfinding

Air
Magic
*
Straight
move
Diag.
move
Straight
move
Diag.
move
Straight
move
Diag.
move
Straight
move
Diag.
move

Impassable
Water **

bas:
adv:
exp:
140
120
100
197
169
141
not affected

Swamp

bas:
adv:
exp:
140
120
100
197
169
141
140
120
100
197
169
141
125
120
100
176
169
141
100 141

Sand
Snow

bas:
adv:
exp:
140
120
100
197
169
141
125
120
100
176
169
141
100 141 100 141

Rough
Wasteland Horn of the Abyss

bas:
adv:
exp:
125
120
100
176
169
141
100 141 100 141 100 141

Dirt
Grass
Lava
Subterranean
Highlands Horn of the Abyss

100 141 not affected

Dirt road

75 106 not affected

Gravel road

65 91 not affected

Cobb. road

50 70 not affected
* The spell effect without Air Magic skill is equivalent to the basic level of the skill.
** Favorable winds do not affect movement under the Fly spell.

Calculation

M = (B + L + A + S) × T

where:

  • M = movement points
  • B = base movement
  • L = Logistic/Navigation bonus
  • A = Artifact bonus
  • S = Stable/Lighthouse bonus
  • T = Terrain penalty

Base movement is a hero's number of movement points before any bonuses from secondary skills, artifacts, or adventure map locations are included. On water, base movement is always 1500. On land, it is determined by the slowest creature in a hero's army. Base movement is as low as 1500 when the slowest creature has a speed of 3, and as high as 2000 when it has a speed of 11 or more (see table). Base movement is calculated only at the beginning of each day. As a result, heroes cannot earn movement points during the day by transferring their slowest creatures, nor do they lose movement points when receiving even slower creatures.

Two secondary skills, Logistics and Navigation, increase a hero's movement. Basic Logistics increases base movement on land by 10% (5% in HotA), advanced Logistics adds 20% (10% in HotA), and expert Logistics 30% (20% in HotA). Basic Navigation increases base movement on water by 50%, advanced Navigation adds 100%, and expert Navigation 150%. Logistics and Navigation do not affect bonuses from artifacts and adventure map locations. This bonus can furthermore be increased if the hero has Logistics or Navigation specialty.

Heroes gain additional movement points when wearing certain artifacts at the beginning of a day.

Furthermore, visiting a Watering Place on the previous day gives +1000 movement points, Stables gives +400 (+300 Horn of the Abyss) movement points per day for a visiting hero for the rest of the week, while each Lighthouse the kingdom controls gives +500 movement points. When all these area summed up, it is multiplied with (possible) terrain penalty. And that is how the initial movement points for each day is calculated.

Obtaining movement points

Heroes can obtain movement points by visiting the following adventure map locations:

Heroes can also obtain movement points from Pandora's Boxes or EventsHorn of the Abyss).

Pandora Boxes and Events altering movement points

In Hota, Pandora's Boxes and Events can alter movement points in the following ways:

  • Give: Extra movement points are added to the available ones and can exceed the initial movement points for that day,
  • Take: Movement points are taken away from the available ones,
  • Nullify: All movement points are taken away and the hero can no longer move,
  • Set: Replaces the current number of movement points with another number,
  • Replenish: Extra movement points are added to the available ones, but they cannot exceed the initial number of movement points for that day.

External links