Latest Diablo 3 News
DiabloWiki Updates
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. Ferrous

    Ferrous IncGamers Member

    Joined:
    Jun 29, 2003
    Messages:
    421
    Likes Received:
    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. Ryshenron

    Ryshenron IncGamers Member

    Joined:
    Jun 28, 2003
    Messages:
    576
    Likes Received:
    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. Ferrous

    Ferrous IncGamers Member

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

    Shade IncGamers Member

    Joined:
    Jun 24, 2003
    Messages:
    2,412
    Likes Received:
    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. Dracoy

    Dracoy IncGamers Member

    Joined:
    Jun 22, 2003
    Messages:
    2,209
    Likes Received:
    0
    Trophy Points:
    466
  6. Ferrous

    Ferrous IncGamers Member

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

    Dracoy IncGamers Member

    Joined:
    Jun 22, 2003
    Messages:
    2,209
    Likes Received:
    0
    Trophy Points:
    466
    now all ur answers have been answered haha
     

Share This Page