Currently, there is no way to check/change the movement points of a hero.
*
GetHeroMovepoints(hero)
hero: the hero you want to check (see, for example, GetHero).
Returns the quantity of movement points the hero has.
*
SetHeroMovepoints(hero, quantity)
hero: the hero to which you want to set the movement points (see, for example, GetHero).
quantity: the quantity of movement points you want to set for the hero.
Sets the specified quantity of movement points for the specified hero.
*
AddHeroMovepoints(hero, quantity, duration)
hero: the hero to which you want to add movement points (see, for example, GetHero).
quantity: the quantity of movement points you want to add to the hero.
duration: the duration that additional movement points will be active. After this time the additional movement points will be removed. Can be set from "0" and beyond.
- "0" for "permanent", the additional movement points will never be removed.
- "1" and beyond (counts as "day"), the additional movement points will be removed at the end of the number of the specified days (turns).
Adds the specified quantity of additional movement points to the specified hero for the specified duration.
*
RemoveHeroMovepoints(hero, quantity, duration)
hero: the hero to which you want to remove movement points (see, for example, GetHero).
quantity: the quantity of movement points you want to remove to the hero.
duration: the duration that subtracted movement points will be applied. After this time the subtracted movement points will be canceled. Can be set from "0" and beyond.
- "0" for "permanent", the subtracted movement points will never be canceled.
- "1" and beyond (counts as "day"), the subtracted movement points will be canceled at the end of the number of the specified days (turns).
Removes the specified quantity of movement points to the specified hero for the specified duration.