How does Constitution get used when calculating your HP?

At character creation, Health = 2 * CON, so 5 Con is 10 HP, 6 = 12, 10 = 20...

At level 2, my 5-CON character went from 10 to 12 Health. My 6-CON char went from 12 to 15.
At level 3, my 5-CON character went from 12 to 16 Health. My 6-CON char went from 15 to 20.


I have not tried getting 7-CON, 8-CON, 9-CON and 10-CON characters to level 3, so my formulas may be in error, but here's what I guess:

The formula for HP you gain when leveling up seems to be Health Gain = (2 * (Character Level - 1) + (CON - 5)):

5-CON @ Level 2 -> ((2 * (2 - 1)) + (5 - 5)) = ((2 * 1) + 0) = 2
5-CON @ Level 3 -> ((2 * (3 - 1)) + (5 - 5)) = ((2 * 2) + 0) = 4

6-CON @ Level 2 -> ((2 * (2 - 1)) + (6 - 5)) = ((2 * 1) + 1) = 3
6-CON @ Level 3 -> ((2 * (3 - 1)) + (6 - 5)) = ((2 * 2) + 1) = 5


There's one thing that confuses me, though:

5-CON @ Level 3 has 16 HP. 6-CON @ Level 3 has 20 HP. At level 3, you get an attribute point. If I put the point into CON for both of them, taking 5-CON to 6-CON and 6-CON to 7-CON, here's what the screen shows:

The new 6-CON's HP goes from 16 to 20, a gain of 4.
The new 7-CON's HP goes from 20 to 23, a gain of 3.

Why does the character with more CON get fewer HP from an extra point into CON? EDIT: Durr I am dumb. It's retroactively calculating your HP as if you had set it to the new number from the start.


It seems as if there's little reason to have a lot of points into CON at Character Creation, because you only get 2 points of Health per point of CON at level 1. Most of your health gain looks like it comes from leveling up.

Last edited by Stabbey; 30/12/13 10:55 PM. Reason: duh