Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Running drain (stamina)

Running drains stamina at every game tick. The game takes the maximum stamina / 150 per tick, so a full bar always lasts the same time, however large it is. [rebalanceengine] in spelladdon.ini changes that:

[rebalanceengine]
rewriterunabilitytime=1
newrunsystem=1
runconst=0.5
Drain per ticknewrunsystemrunconst
A fixed amount: a larger bar runs longer1The amount
A share of the maximum, as in the game0The share; the game’s is 0.006666666666 (1/150)
A share of the maximum plus a fixed amount, runconstex2The share

rewriterunabilitytime=1 makes the game use runconst; keep it in every row.

With a fixed amount:

  • Lower runconst to run longer: 0.25 runs twice as long as 0.5.
  • runconst = M / 150 drains as the game does for a hero with a maximum of M stamina: 0.5 matches the game at 75. A smaller bar empties sooner than in the game, a larger one later.

Related:

  • eix’s encumbrance ([Encumbrance] Enabled=1 in eix.ini) raises the drain with the load: 1.25 times at the maximum load with the defaults. RunDrain=0 there removes that extra, 50 halves it.
  • [gameplay] automaticruncontrol=1 in spelladdon.ini stops a unit from running when its stamina runs out.
  • Any other formula: the Lua callback CalcRunningManaCost.
  • Every key: SpellAddon options, eix.ini.