Pet Armor Formula
:: Forums :: Tenacity Theorycraft
Page 1 of 1 • Share
Pet Armor Formula
The Current armor formula comes out to be
Pet Armor = FLOOR((Pet Base Armor * (1 + Family Mod)) + (Hunter Total Armor * .45)  6 + Armor Buffs) * (1 + Thick Hide) * (1 + Natural Armor) * (1 + Pet Barding))
this equation leads to the table:
TH= Thick Hide
NA= Natural Armor
PB= Pet Barding
Family 105.0%
Base 9729
Hunter % 45.0%
As you can see again its very close off by 1 here or there but overall very accurate.
Also it seems that agility only gives pets 1 Armor per point.
Pet Armor = FLOOR((Pet Base Armor * (1 + Family Mod)) + (Hunter Total Armor * .45)  6 + Armor Buffs) * (1 + Thick Hide) * (1 + Natural Armor) * (1 + Pet Barding))
this equation leads to the table:
Talents  Hunter AR  Pet AR (white)  Pet AR (Green)  Armor  TH  NA  PB  +  Calc'd (white)  Calc'd (green)  Health Calc'd  Difference  %  
TH  356  9752  2692  12444  1.2  1  1  0  9729  2714  12443  1  0.00%  
TH/NA  356  9765  3923  13688  1.2  1.1  1  0  9729  3958  13687  1  0.00%  
TH/NA/PB  356  9780  5277  15057  1.2  1.1  1.1  0  9729  5327  15056  1  0.00%  
TH  10072  9752  7938  17690  1.2  1  1  0  9729  7961  17690  0  0.00%  
TH/NA  10072  9765  9694  19459  1.2  1.1  1  0  9729  9730  19459  0  0.00%  
TH/NA/PB  10072  9780  11625  21405  1.2  1.1  1.1  0  9729  11676  21405  0  0.00%  
Nothing  9645  9729  4821  14550  1  1  1  0  9729  4820  14549  1  0.00%  
NA  9645  9740  6265  16005  1  1.1  1  0  9729  6275  16004  1  0.00%  
NA/PB  9645  9753  7852  17605  1  1.1  1.1  0  9729  7876  17605  0  0.00%  
TH  10072  9776  7938  17714  1.2  1  1  20A  9729  7985  17714  0  0.00%  
TH/NA  10072  9792  9694  19486  1.2  1.1  1  20A  9729  9756  19485  1  0.00%  
TH/NA/PB  10072  9809  11625  21434  1.2  1.1  1.1  20A  9729  11705  21434  0  0.00%  
Nothing  9645  9749  4821  14570  1  1  1  20A  9729  4840  14569  1  0.00%  
NA  9645  9762  6265  16027  1  1.1  1  20A  9729  6297  16026  1  0.00%  
NA/PB  9645  9777  7852  17629  1  1.1  1.1  20A  9729  7900  17629  0  0.00%  
TH  10072  9752  8346  18098  1.2  1  1  340  9729  8369  18098  0  0.00%  
TH/NA  10072  9765  10143  19908  1.2  1.1  1  340  9729  10179  19908  0  0.00%  
TH/NA/PB  10072  9780  12119  21899  1.2  1.1  1.1  340  9729  12169  21898  1  0.00% 
TH= Thick Hide
NA= Natural Armor
PB= Pet Barding
Family 105.0%
Base 9729
Hunter % 45.0%
As you can see again its very close off by 1 here or there but overall very accurate.
Also it seems that agility only gives pets 1 Armor per point.
Last edited by Ihlos on Tue Apr 21, 2009 9:55 am; edited 2 times in total (Reason for editing : Updated with table and for Armor Formula)
Zwicky Posts : 33
Join date : 20090420
Re: Pet Armor Formula
I may get some time to test this theory out in game tonight, but we may also be finishing up last nights raid, so I may have to get to it later this week. I am very keen to get this formula pinned down.
Ihlos Admin
 Posts : 120
Join date : 20090417
Age : 36
Location : Long Beach, CA
Re: Pet Armor Formula
Updated with useful information that ihlos needs to put into the website . Again thanks durante for the equation.
And you should sticky this topic as well ihlos.
And you should sticky this topic as well ihlos.
Zwicky Posts : 33
Join date : 20090420
Re: Pet Armor Formula
This is good stuff, and I appreciate how the testing proves the accuracy. Thanks for putting the time in on this, I will def sticky and put it up in the pet stats page, with maybe a visual picture to help those who aren't math inclined and familiar with order of operation.
Thanks again!
Thanks again!
Ihlos Admin
 Posts : 120
Join date : 20090417
Age : 36
Location : Long Beach, CA
Re: Pet Armor Formula
What does the 6 represent?
Ihlos Admin
 Posts : 120
Join date : 20090417
Age : 36
Location : Long Beach, CA
Re: Pet Armor Formula
Heck if I know, but it seems to be correct. I've tried all different combinations of talents, buffs, and gear and that formula has held true for all of them. That 6 caused me a major headache trying to figure out why on earth my calculations were always off by such a small amount, because I certainly wasn't expecting it either.Ihlos wrote:What does the 6 represent?
Durante Posts : 162
Join date : 20090419
Re: Pet Armor Formula
I completely missed that pets get a points of armor per agility. I had expected them to get 2 points of armor from it like a player, but when that didn't work out I scrapped the idea entirely.
Since pets have 113 base agility at 80, that makes the correct base armor value: 9729  113 = 9616
and the new armor formula:
Pet Armor = FLOOR(((Pet Base Armor + (Base Agi + Flat Agi buffs) * (1 + Kings)) * (1 + Family Mod)) + (Hunter Total Armor * .45)  6 + Armor Buffs) * (1 + Thick Hide) * (1 + Natural Armor) * (1 + Pet Barding))
You may want to check that though, I'm a bit more tired that I should be to attempt this kind of math.
(Base Agi + Flat Agi buffs) * (1 + Kings) could just as easily be written as (Agility after buffs) for simplicity sake, depending on how technical vs. easy to understand you want to make the formula
Since pets have 113 base agility at 80, that makes the correct base armor value: 9729  113 = 9616
and the new armor formula:
Pet Armor = FLOOR(((Pet Base Armor + (Base Agi + Flat Agi buffs) * (1 + Kings)) * (1 + Family Mod)) + (Hunter Total Armor * .45)  6 + Armor Buffs) * (1 + Thick Hide) * (1 + Natural Armor) * (1 + Pet Barding))
You may want to check that though, I'm a bit more tired that I should be to attempt this kind of math.
(Base Agi + Flat Agi buffs) * (1 + Kings) could just as easily be written as (Agility after buffs) for simplicity sake, depending on how technical vs. easy to understand you want to make the formula
Durante Posts : 162
Join date : 20090419
Re: Pet Armor Formula
I had expected the same thing and was surprised when it came out to be only one.
I'm really overworked this weekend but i will check it out on monday.
I'm really overworked this weekend but i will check it out on monday.
Zwicky Posts : 33
Join date : 20090420
Re: Pet Armor Formula
Ok so now im really confused.
Ive made a graphic version of the formula, but now im thinking it doesnt take into consideration agility buffs, and also Im confused about whether the pet has 35% armor scaling or 45%, and how the additional 10% from thick hide plays in.
Ive made a graphic version of the formula, but now im thinking it doesnt take into consideration agility buffs, and also Im confused about whether the pet has 35% armor scaling or 45%, and how the additional 10% from thick hide plays in.
Ihlos Admin
 Posts : 120
Join date : 20090417
Age : 36
Location : Long Beach, CA
Re: Pet Armor Formula
The pet scaling is 45%, i dont know when this happened (maybe undocumented in 3.0), but it did happen.
Thick hide is 20% to total pet armor. Do you mean as far as how thick hide affects the hunter which then affects the pet?
Thick hide is 20% to total pet armor. Do you mean as far as how thick hide affects the hunter which then affects the pet?
Zwicky Posts : 33
Join date : 20090420
Re: Pet Armor Formula
Just ran this equation back through my formula with the new base pet armor of 9616 and found that it is fact very close to the real thing. I will update the first post here in a sec with a new table and the new equation. Nice work Durante. It also helped me figure out how it is calcing the white and green numbers that we see when we mouseover.
So yeah Agility buffs which give more armor are in fact modified by the pet family modifier of 1.05 where as flat armor buffs are not.
So yeah Agility buffs which give more armor are in fact modified by the pet family modifier of 1.05 where as flat armor buffs are not.
Zwicky Posts : 33
Join date : 20090420
Similar topics
» Hot Toys Mk1, yes MK1! armor 12"er
» armor+thick skin
» The Men Of Iron (Iron man) Statue Collection.
» Bandais "Armour Plus" line.
» Free Bear Brute
» armor+thick skin
» The Men Of Iron (Iron man) Statue Collection.
» Bandais "Armour Plus" line.
» Free Bear Brute
:: Forums :: Tenacity Theorycraft
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum

