FOnline: Ashes of Phoenix

General section => Game Tips & Guides => Topic started by: lvhoang on September 14, 2014, 07:00:33 PM

Title: HP Calculation
Post by: lvhoang on September 14, 2014, 07:00:33 PM
Hell all,

I believe my HP has a bug, or maybe I just need some clarification on how to determine it.

Here are the stats for one of my builds:
ST 7
EN 7


No Optional traits that influence the HPs.

So i start with 236 HP and every level I get +3 HP.

I am now at level 9 so I should get 236 + (3*8)=260.

However my character has 258.

Is my reasoning incorrect?

Thanks!
Title: Re: HP Calculation
Post by: Seki on September 14, 2014, 07:05:30 PM
with 7 EN you arent getting 3 HP per level but 2,75 so its okay
read wiki http://www.fonline-aop.net/wiki/index.php?title=Hit_Points (http://www.fonline-aop.net/wiki/index.php?title=Hit_Points)
Title: Re: HP Calculation
Post by: paragon on September 15, 2014, 02:28:34 AM
I have an answer but I don't understand it fully yet. Try to figure out by yourself and explain me, please)

Quote
"The formula for the base Maximum Hit Points is given by: 136 + (21-S)*S/2 + (21-E)*E/2"
Is this correct? My calculations are 2 less hp than everything in table
http://fonline-aop.net/wiki/index.php?title=Hit_Points

That should be correct, yes. Don't forget that you get 1+E/4 HP for each level, including level 1. So with average (5) endurance, you'll have +2 HP in addition to the base HP above. The HP per level is rounded down, but any fraction that remains is "remembered" for the next level up. So for example, with 6 endurance, you get +2 HP for level 1, +3 HP for level 2, +2 for level 3, etc. Exact formula for that in case you're lazy:

HP += 1 + (level*E)/4 - ((level-1)*E)/4