Heroes of Might & Magic 3: troop speed formula?

Creature speed isn't modified by hero stats...with one exception. If you have the Armageddon's Blade expansion, you can hire Sir Mullich, a Castle hero, who gives +2 to all creatures under his command. See here: Armageddon's Blade features

Creature speed is modified by the terrain type where the battle takes place. Creatures get a +1 bonus to speed if they're on native terrain. If I remember rightly, for the Fortress creatures, that's swamp; for the Tower, that's snow; and so forth.

Creature speed can also be modified by spells such as Haste and Slow, of course.


Your hero also may carry artifacts which increase creatures' speed:

  • The Necklace of Swiftness increases combat speed of all creatures by 1
  • The Ring of the Wayfarer increases combat speed of all creatures by 1
  • The Cape of Velocity increases combat speed of all creatures by 2

This is in addition to the bonus granted by Sir Mullich that Kyralessa mentions.

Source


There is another possibility: heroes with creature specialties. These heroes increase speed of the units they specialize in by 1 point.

For example, Beholders and Evil Eyes get +1 speed when used by the Ajit hero. Similarly, most of the creatures have the corresponding hero who specializes in them, with some exceptions.

More info: http://heroes.thelazy.net/wiki/Hero_specialty#Creature_specialties