Hitpoints

The Formula

 * [x] = indicates a round down on x. [1.99] = 1
 * Formula should match +/-2 of the value ingame on all levels and classes

Constitution Base
This is just the sum of all base constitution

RACE = con from your race STARTPOINTS = the points from the 30 starting points your spend into con LEVELUP = the con you get from the level up RA = the con from the realm ability VAMPIER = the con you get from vampier level up SICKNESS = missing con points from sickness

BASE = RACE + STARTPOINTS + LEVELUP + RA + VAMPIER - SICKNESS IF (BASE < 0) { BASE = 0 }

Constitution Top
This is just the sum of all item and buff constitution

ITEM = con from items including mythical BUFF = con base and spec buffs

TOP = ITEM + BUFF

Debuff
This is the sum of all debuffs to your constitution

DEBUFF = the value including debuff bonus of the con debuffs or 0

IF (DEBUFF > TOP) { BASE -= [(DEBUFF - TOP) / 2] TOP = 0 IF (BASE < 10) { BASE = 10 } } ELSE { TOP -= DEBUFF }

Constitution
This is the sum of BASE and TOP constitution

IF (BASE > 50) { BASE = 150 + [BASE / 2] * 2 } ELSE { BASE = 100 + BASE * 2 } CON = BASE + TOP

Hitpoints
This is the result for your hitpoints

LEVEL = your current level TABLE = your hitpoint table (see below) CL = your champion level TANK = your tank bonus. 1 per level from 41 to 50 on full tanks or 0 HPITEM = your item based + hitpoints HPRA = your realm ability + hitpoints

HITPOINTS = [[20 + [LEVEL * TABLE * CON / 250] * (50 + CL) / 50]          * (100 + TANK) / 100] + HPITEM + HPRA

Hitpoint Table
Value: 14

Value: 18

Value: 19

Value: 22