Latest Diablo 3 News
Support the site! Become a Diablo: IncGamers PAL - Remove ads and more!

# calculation issues

Discussion in 'Diablo 2 Community Forum' started by Ferrous, Mar 21, 2004.

1. ### FerrousIncGamers Member

Joined:
Jun 29, 2003
Messages:
421
0
Trophy Points:
233
calculation issues

I've started a project on my own in which I'm doing the following for every damage dealing skill.

I take the skill, find the damage it would deal a level 20 with max synergies, not including skills that could otherwise enhance it (e.g. fire mastery), and then calculate the final damage. So the damage that I find would be as follows:

Min damage:
(Base level 20 min damage of skill)(20(summation of all synergies))

Max damage:
(Base level 20 max damage of skill)(20(summation of all synergies))

However these formulas seem faulty. I've come across situations in which (20(summation of all synergies)) is less than 1, making the final damage less than the base level 20 damage. To fix this, I would add 1 to the percent given with the 20(summation of all synergies) so the formulas would go from

(120)(.6)

to

(120)(1.6)

I think that would make the calculations accurate, but that would throw doubt onto my previous calculations. Also, in one case, the summation of all the synergies comes out to be 5%. multiply that by 20 and you get 1, making the calculation appear that the synergies have no effect on the skill whatsoever, which is of course, not true.

So how do I calculate these??

2. ### RyshenronIncGamers Member

Joined:
Jun 28, 2003
Messages:
576
0
Trophy Points:
120
u would have to adjust the formula to look like this

(Base level 20 min damage of skill)(20(summation of all synergies))+(Base level 20 min damage of skill)...same with max

3. ### FerrousIncGamers Member

Joined:
Jun 29, 2003
Messages:
421
0
Trophy Points:
233
*whistles* ok. No wonder some of my numbers were coming out low. Thanks.

Joined:
Jun 24, 2003
Messages:
2,412
3
Trophy Points:
165
BaseSkillDamage * (1 + TotalSynergyPercentage) * (1 + TotalMasteryPercentage)

That's the general formula (the Mastery bit is Sorc mastries and +% skill damage on items).

Your simplified version is more like this:

BaseSkillDamage * (1 + (20 * Synergy))

Right? So, if you have 3 lots of 5% synergy skills, all at level 20, you get (1 + (20 * .15)) = (1 + 3.0) = 4 as your multiplier, which seems about right - 100% from the skill itself, then +100% from each synergy.

edit: Ryshenron168703's method should work too, but at least here you've got the more general formula should you wish to calculate for other than level 20 skills

5. ### DracoyIncGamers Member

Joined:
Jun 22, 2003
Messages:
2,209
0
Trophy Points:
466
6. ### FerrousIncGamers Member

Joined:
Jun 29, 2003
Messages:
421
0
Trophy Points:
233
I have never seen that thread before. Good god...

7. ### DracoyIncGamers Member

Joined:
Jun 22, 2003
Messages:
2,209
0
Trophy Points:
466