Wiki/Resources/Stamina

Stamina

Stamina fuels physical combat actions. It scales with the average of melee, ranged, and evasion levels. The engine supports equipment stamina bonuses, but current equipment stat pools do not add stamina.

Maximum Stamina

avgLevel = floor((meleeLevel + rangedLevel + evasionLevel) / 3)
maxStamina = 100 + avgLevel * 3 + equipmentStaminaBonus
ConstantValueDescription
BASE_POOL100Base stamina pool for all players
POOL_PER_SKILL_LEVEL3Additional stamina per average combat skill level

Combat Regen (per Round)

Stamina regenerates each combat round. The rate scales with the average of melee, ranged, and evasion levels.

regenPerRound = 10 + avgLevel * 0.2

Passive Regen (Out of Combat)

Outside combat, stamina regenerates continuously and scales with the same average level used for the stamina pool.

regenPerSecond = 1 + avgLevel * 0.02

Rest Healing

Resting restores stamina per turn spent, also scaling with the average level.

restHealPerTurn = 5 + avgLevel * 0.3
ConstantValueDescription
BASE_REGEN_PER_ROUND10Base stamina regen per combat round
REGEN_PER_SKILL_LEVEL0.2Additional regen per average combat skill level
PASSIVE_REGEN_PER_SECOND1Out-of-combat regen rate per second
PASSIVE_REGEN_PER_SKILL_LEVEL0.02Additional passive regen per average level
REST_HEAL_PER_TURN5Stamina healed per turn when resting
REST_HEAL_PER_SKILL_LEVEL0.3Additional rest healing per average level