Help with hireling damage, hidden variables?
I hope this is in the right place. I am trying to make an excel worksheet to calculate my mercenary's damage and I can't seem to get the formula to work. This is all done with his aura off (I know that adds cold dmg).
I'm using the formulas at Diablowiki
hireling min = [(weapon min)*(str+100)/100]+base min hireling max = [(weapon max)*(str+100)/100]+base max
Link
I have a 93 NM defensive merc using an EBOTD Ghost spear (123-1062), Vamp Gaze (adds 6-22 cold dmg) and COH archon plate.
He has 250 STR
Base min dmg =192
Base max dmg=213
When I calculate his minimum damage I get:
(123*(250+100))/100 + 194 = 624
Plus the additional 6 cold damage from Vamp= 630.
On my merc screen it shows his min dmg to be 660.
Similarly with his max dmg
(1062*(250+100)/100 + 213 = 3930
Plus the additional 22 cold dmg from Vamp= 3953
On my screen it shows 3987
So where is this damage coming from I am not accounting for? Do I need to adjust his base damage according to the +str from items? Any help would be appreciated.