Skip to content
TenkaiClassOnline
Menu

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 statInputs and weights
Physical attackStrength ×0.4 · Combat ×0.2 · Dexterity ×0.2
Magical attackIntelligence ×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 healthConstitution ×12 · Survival ×4 · Strength ×3 · Willpower ×3 · Athletics ×2
Physical defenseConstitution ×0.35 · Dexterity ×0.3 · Survival ×0.2 · Willpower ×0.1
Magical defenseWisdom ×0.3 · Charisma ×0.3 · Magic ×0.2
Combat sense (accuracy)Focus ×0.4 · Analysis ×0.35 · Willpower ×0.25
Critical chanceCrafting ×0.35 · Focus ×0.25 · Physical attack ×0.4
Critical damageLeadership ×0.35 · Magical attack ×0.4 · Physical attack ×0.25
EvasionDexterity ×0.3 · Stealth ×0.3 · Focus ×0.2
TenacityWillpower ×0.25 · Wisdom ×0.2 · Charisma ×0.2 · Faith ×0.15 · Spirit ×0.1 · Survival ×0.1
Max staminaDexterity ×2 · Athletics ×1 · Constitution ×0.7
Stamina regenerationDexterity ×0.5 · Athletics ×0.2 · Constitution ×0.2
Health regenerationSurvival ×0.5 · Constitution ×0.3 · Willpower ×0.1 · Focus ×0.1
Max manaIntelligence ×8 · Magic ×4 · Elemental Affinity ×2 · Arcane Knowledge ×2
Mana regenerationIntelligence ×0.4 · Magic ×0.3 · Elemental Affinity ×0.1 · Arcane Knowledge ×0.1
Max KiKi ×10 · Spirit ×4 · Wisdom ×2 · Faith ×2
Ki regenerationKi ×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.