Combat formulas
How attributes become combat stats: every derived stat and the attributes that feed it, with their weights.
In combat, attributes are not used directly. The progression core turns them into derived stats: attack, defense, accuracy, critical hits, evasion, tenacity and the resource pools. Each derived stat is a weighted sum of a few attributes.
| Derived stat | Inputs and weights |
|---|---|
| Physical attack | Strength ×0.4 · Combat ×0.2 · Dexterity ×0.2 |
| Magical attack | Intelligence ×0.4 · Magic ×0.3 · Elemental Affinity ×0.2 · Arcane Knowledge ×0.2 |
| Ki power (boosts every attack) | Ki ×0.4 · Wisdom ×0.3 · Faith ×0.3 · Spirit ×0.1 |
| Max health | Constitution ×12 · Survival ×4 · Strength ×3 · Willpower ×3 · Athletics ×2 |
| Physical defense | Constitution ×0.35 · Dexterity ×0.3 · Survival ×0.2 · Willpower ×0.1 |
| Magical defense | Wisdom ×0.3 · Charisma ×0.3 · Magic ×0.2 |
| Combat sense (accuracy) | Focus ×0.4 · Analysis ×0.35 · Willpower ×0.25 |
| Critical chance | Crafting ×0.35 · Focus ×0.25 · Physical attack ×0.4 |
| Critical damage | Leadership ×0.35 · Magical attack ×0.4 · Physical attack ×0.25 |
| Evasion | Dexterity ×0.3 · Stealth ×0.3 · Focus ×0.2 |
| Tenacity | Willpower ×0.25 · Wisdom ×0.2 · Charisma ×0.2 · Faith ×0.15 · Spirit ×0.1 · Survival ×0.1 |
| Max stamina | Dexterity ×2 · Athletics ×1 · Constitution ×0.7 |
| Stamina regeneration | Dexterity ×0.5 · Athletics ×0.2 · Constitution ×0.2 |
| Health regeneration | Survival ×0.5 · Constitution ×0.3 · Willpower ×0.1 · Focus ×0.1 |
| Max mana | Intelligence ×8 · Magic ×4 · Elemental Affinity ×2 · Arcane Knowledge ×2 |
| Mana regeneration | Intelligence ×0.4 · Magic ×0.3 · Elemental Affinity ×0.1 · Arcane Knowledge ×0.1 |
| Max Ki | Ki ×10 · Spirit ×4 · Wisdom ×2 · Faith ×2 |
| Ki regeneration | Ki ×0.4 · Spirit ×0.3 · Wisdom ×0.1 · Faith ×0.1 |
How the sums are used
- Attack: the higher of physical and magical attack is your effective attack, and it decides whether your hits are physical or magical. Ki power multiplies it with a bonus that grows quickly at first and then levels off.
- Defense: physical and magical defense become damage reduction against the matching kind of hit, on a curve that approaches but never reaches full immunity.
- Accuracy, critical hits and evasion: each starts from a base value and rises toward a hard cap, so stacking one attribute gives fast early gains and diminishing ones later.
- Health, mana and Ki pools grow linearly with their attributes from a floor. Regeneration rises with the pool and with its attributes, then levels off.
- Stamina has a base pool plus linear growth, and its regeneration levels off toward a ceiling.
The weights come from CombatFormulas.cpp in the game’s progression core. Its formulas match the combat model of the Python balance simulator. Locked attributes (Talent and Luck) feed no combat stat.