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 tick | newrunsystem | runconst |
|---|---|---|
| A fixed amount: a larger bar runs longer | 1 | The amount |
| A share of the maximum, as in the game | 0 | The share; the game’s is 0.006666666666 (1/150) |
A share of the maximum plus a fixed amount, runconstex | 2 | The share |
rewriterunabilitytime=1 makes the game use runconst; keep it in every row.
With a fixed amount:
- Lower
runconstto run longer:0.25runs twice as long as0.5. runconst= M / 150 drains as the game does for a hero with a maximum of M stamina:0.5matches the game at 75. A smaller bar empties sooner than in the game, a larger one later.
Related:
- eix’s encumbrance (
[Encumbrance] Enabled=1ineix.ini) raises the drain with the load: 1.25 times at the maximum load with the defaults.RunDrain=0there removes that extra,50halves it. [gameplay] automaticruncontrol=1inspelladdon.inistops a unit from running when its stamina runs out.- Any other formula: the Lua callback CalcRunningManaCost.
- Every key: SpellAddon options, eix.ini.