# Armor HP bonus formula?

This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

• # Armor HP bonus formula?

Hey guys,
I found the following formula for calculating HP bonus of armor:
0.5 * ( pow ( pow ( 1.06, 0.01 ) , itempower ) * 1000 - 1000)

Seems to work for the normal armor, but not for the gathering gear.

Any tips on figuring out the missing variables?
Got a suggestion for [url='https://www.albiononline2d.com']www.albiononline2d.com[/url] — shoot me a message!
• Maybe @Retroman could help? I am building a calculator for AO2D which will show the actual stats based on the equipped gear and character masteries. I would be super grateful for the formulas.

• I am thinking perhaps on gatherer chest pieces it is 1.07 or 1.08 instead of 1.06
• Thank you for the suggestion. It didn't work unfortunately
• Looks like this is the formula:

### Source Code

1. hpbase = 1000
2. hptotal = hpbase + item.hitpointsmax
3. a = round(0.5 * (Math.pow(Math.pow(1.06, 0.01), itempower) * hptotal - hpbase))
4. b = round(0.5 * (Math.pow(Math.pow(1.06, 0.01), itempower) * item.hitpointsmax))
5. actualhp = a + b
Display All
• This is the formula for health on Armor:

(HitpointsMax_Armor+BaseHitpoints*hitpointsshare_armor)*HitpointsProgression^(ItemPower/100)-BaseHitpoints*hitpointsshare_armor

HitpointsMax_Armor is a value that is on the armor itself.
• HitpointsMax_Armor for regular fighting gear is 0
• HitpointsMax_Armor for regular gathering gear is 150 (hence why there hitpoints scale differently)

Other values:
• BaseHitpoints = 1000 (the hitpoints of your naked character) (This will soon be 1200)
• hitpointsshare_armor = 0.5
• HitpointsProgression = 1.06

I hope this helps.

Cheers,
Retro
• ### Retroman wrote:

This is the formula for health on Armor:

(HitpointsMax_Armor+BaseHitpoints*hitpointsshare_armor)*HitpointsProgression^(ItemPower/100)-BaseHitpoints*hitpointsshare_armor

HitpointsMax_Armor is a value that is on the armor itself.
• HitpointsMax_Armor for regular fighting gear is 0
• HitpointsMax_Armor for regular gathering gear is 150 (hence why there hitpoints scale differently)

Other values:
• BaseHitpoints = 1000 (the hitpoints of your naked character) (This will soon be 1200)
• hitpointsshare_armor = 0.5
• HitpointsProgression = 1.06

I hope this helps.

Cheers,
Retro
Thank you, it helps a lot!
• @Retroman

Can I assume that the same formula is valid for the actual Energy bonus?

(EnergyMax_Armor+BaseEnergy*energyshare_armor)*EnergyProgression^(ItemPower/100)-BaseEnergy*energyshare_armor
• ### Cathair wrote:

@Retroman

Can I assume that the same formula is valid for the actual Energy bonus?

(EnergyMax_Armor+BaseEnergy*energyshare_armor)*EnergyProgression^(ItemPower/100)-BaseEnergy*energyshare_armor
Yes, that is correct. And the energyprogression="1.0918"