Max HP

From TimeRO Wiki
Jump to navigation Jump to search

General

HP is an acronym and is known to stand for Health Points or Hit Points. It is how much life points the character has and the amount of damage the character can sustain before dying. Max HP is mainly derived from the class of the character, VIT, and any equipment that may affect HP.

Max HP (also called MHP) affects HP Recovery, Increase HP Recovery, and Spiritual Cadence.

Calculation

Ragnarok Online does not calculate the base maximum HP of players in real time. Instead, this lookup table is used. The following is an algorithm how the values of the lookup tables are calculated:

var BASE_HP = 35;

BASE_HP += BASE_LEVEL * HP_JOB_B;

for (var i = 2; i <= BASE_LEVEL; i++) {
  BASE_HP += Math.round(HP_JOB_A * i);
}

var MAX_HP = BASE_HP;

MAX_HP = Math.floor( MAX_HP * (1 + VIT * 0.01) * TRANS_MOD );

MAX_HP += HP_MOD_A;

MAX_HP = Math.floor( MAX_HP * (1 + HP_MOD_B * 0.01) );

Where:

HP_JOB_A: See the job modifier table
HP_JOB_B: The number in parenthesis, if any. Otherwise 5.
HP_MOD_A: Sum of additive modifiers
HP_MOD_B: Sum of multiplicative modifiers
TRANS_MOD: 1.25 for transcendent classes, 1 otherwise

Notes:

Base HP is the same for all characters with the same job and same level.
Increase base HP by 1% per VIT. Then add additive modifiers. Finally add multiplicative modifiers.

Additive Modifiers

General

Description Kind Bonus Notes
Equipment bonus to Vit Special 1 × Vit
Faith Skill 200 × Skill level
Freezer Card Item #4319 Freezer Card} Card (footgear) 300
Bloody Butterfly Card Item #4327 Bloody Butterfly Card}
Evil Nymph Card Item #4258 Evil Nymph Card}
Harpy Card Item #4325 Harpy Card}
Loli Ruri Card Item #4191 Loli Ruri Card}
Miyabi Doll Card Item #4208 Miyabi Doll Card}
Parasite Card Item #4309 Parasite Card}
Card set (various) 500
Lude Card Item #4193 Lude Card}
Quve Card Item #4294 Quve Card}
Card set (accessory) 300
Thiefbug Egg Card Item #4012 Thiefbug Egg Card} Card (shield) 400
Roda Frog Card Item #4014 Roda Frog Card} Card (armor) 400
Pupa Card Item #4003 Pupa Card} Card (armor) 700
Fabre Card Item #4002 Fabre Card} Card (weapon) 100
Picky Egg Card Item #4011 Picky Egg Card} Card (armor) 100
Remover Card Item #4353 Remover Card} Card (armor) 800 − 40 × Refinement level
Angelic Cardigan Item #2521 Angelic Cardigan} [1]
Angelic Guard Item #2116 Angelic Guard} [1]
Angel's Kiss Item #5125 Angel's Kiss} [1]
Angelic Protection Item #2355 Angelic Protection} [1]
Equipment set 900

Multiplicative Modifiers

Job Modifiers

Novices

Novice
0

First Jobs

Swordman Archer Thief Acolyte Merchant Mage Ninja
0.7 0.5 0.5 0.4 0.4 0.3 0.75

2-1 Jobs

Knight Hunter Assassin Priest Blacksmith Wizard
1.5 0.85 1.1 0.75 0.9 0.55

2-2 Jobs

Crusader Dancer/Bard Rogue Monk Alchemist Sage
1.1 (7) 0.75 (3) 0.85 0.9 (6.5) 0.9 0.75