D3 Damage Calculator

D3 Damage Calculator

D3 Version Compatibility: 1.0.8

Language

[DE] [EN] [ES] [FR] [PL] [PT-BR] [RU] [ZH]

 

D3 Damage Calculator

D3 Player Damage Calculator/Gear Comparison Tool v1.4

Import Data From Battle.Net Character Profile

Example

After importing data, take a moment to check your Buffs and Set Bonuses (?)

MH Wpn Phys Dmg Min: / Max: OH Wpn Phys Dmg Min: / Max:
Character Level / Paragon Level

Weapon(s) Information

Item Slot
(?)

Prime Stat
(?)

Min Dmg – Max Dmg (?)

IAS % (?)

+APS (?)

Crit Hit %(?)

Crit Dmg %(?)

Main Weapon (?)

Off-Hand Weapon (?)

Off-Hand Item (?)

Armor Information

Buffs and Skill Modifiers

Calculated Damage

Previous Damage

Damage Change

TheAsianGamer.com - Tell your friends!

 

Damage Stats Details

Main-Wpn DPS

Off-Wpn DPS

Main-Wpn Atk/Sec

Off-Wpn Atk/Sec

Main Dmg/Hit (?)

Off Dmg/Hit (?)

Character Total Prime Stat

Crit Hit %

Crit Dmg %

Dynamic Stat Equivalencies

(Incremental Gains in Units of Damage)

+1 Prime Stat

+10 Prime Stat

+1% Item Atk Spd

+0.5% Crit Hit

+1% Crit Dmg

+10% Crit Dmg

 


Creator Notes

  • Check out the Diablo III Damage Calculator F.A.Q at TheAsianGamer Forums: D3 Dmg Calc FAQ.
  • Read the latest site updates at TheAsianGamer Forums: Site Updates.
  • I fixed calculations so that your profile when uploaded should match 100% to your Battle.net Profile. Be sure to include any companion followers if you forgot.
  • Your calculated DPS may be slightly off from what is displayed in-game. This is due to some inconsistencies on how the game measures Damage versus how the Character Profiles measure damage. For the most part, the calculator will match up to Battle.net.
  • Some rings and amulets with a damage range (like “24-48 damage”) might have a hidden bonus minimum damage affix that isn’t displayed on the item. Unfortunately the only way to tell if you do or not is by looking at the Battle.net API information for your equipped item. If you have no idea what I’m talking about, but think you may have something like that, drop me an e-mail with your Profile link and I can help determine whether or not you do.
  • If your weapon has +% Damage on it, please do not input that anywhere. It is unnecessary in this calculator. Just follow the item location tooltips indicated by the (?), and you’ll be fine.
  • You are required to input your primary stat for each individual item. You will have to do a little math in the event you have gems in your items, but aside from that you should now be able to get a good idea as to how much of a damage upgrade a newly equipped item is.
  • This Diablo III Damage Calculator works for ALL classes and ALL levels. Extra item slots are added just in case you own legendary items that have affixes that aren’t usually on that item slot.
  • One-handed weapon + offhand calculations, AND DUAL-WIELD calculations should be pretty much spot on. Maybe off in the HUNDREDTH decimal.
  • If you want to use the Save/Load/Delete Data buttons, you must have cookies enabled/storable on your browser. The data will automatically survive for 35 days unless handled otherwise.

Tutorial/Example

Video Tutorial:


 

Example:

In an attempt to further assist you in any troubleshooting matters, here are three screenshots taken in-game and in-browser you can compare:

Legal

Users agree to use this web-based software at their own risk for reasons below:

  • The web-based software runs its formulas based on publicly available information relevant to the Diablo III computer game. The accuracy of this software relies on the publicly disclosed information, and only for the Diablo III version this software is written for.
  • Author is not responsible for any discrepancies of the calculation results due to undisclosed factors of the game, or any changes made due to software patches and updates.
  • Author is not responsible for any consequences resulting from using this software in users’ gameplay experience.

Contact

Feel free to contact me: if you have any issues I can answer (that doesn’t involve me giving you mathematical secrets), if you need calculator troubleshooting, if you need general game advice, or maybe you just want to see how good or bad a player I am!

 

I’m more than approachable, and can be reached through a variety of channels:

  • Comment: Write a comment that will appear below the post! I usually respond the same day.
  • Forum: I have a highly viewed thread over at DiabloFans.
  • E-mail: dyriltheasiangamer[at]gmail.com.
  • In-game: My BattleTag ID is Dyril#1533 (US-region).

Donate

If you would like to support TheAsianGamer by funding Dyril and YummyUnicornNinja through chipping in for our server and research costs, we will gladly and humbly accept your generosity. It took a lot of learning and number crunching to bring you what you see today. Remember, we started this project in June without any prior background knowledge in coding. We purchased good ole’ books, sat in front of ‘em, and read away. And I hate reading.

 

I’m not the kind of guy who will ever sell something like this either, or make you register just to use it.

 

You may make donations directly via PayPal donate button below.

 

 

Special thanks to: Klaus P. (eu), Gal X (us), Henry W. (ca), Jeremy C (us), Conrad O. (us) – Spanish Translations, Rene P (eu) – German Translations, Safka (eu) – Russian Translations, Jakuba K. (eu) – Polish Translations, gogoldgoal (hk) – Chinese (traditional) Translations, Tiago O. Guerra (br) – Portuguese (Brazilian) Translations. Your support motivates us to quickly learn how to further enhance your experience here.

God bless your benevolence, my friends!

Changelog

  • 9/22/12: v1.4c:Added French translated version. Sorry for any bad translations!
  • 9/13/12: v1.4b:Improved some more mathematical formulas to match up with Battle.net Profiles.
  • 9/11/12: v1.4a:We put in a hell of a lot of work to update the calculator to introduce compatibility for +% Elemental Damage. I also learned a lot more CSS in order to maximize space and user friendliness.
  • 8/22/12: v1.4: integrated Paragon Levels and new APS affix column, features added from Patch 1.0.4.
  • 8/08/12: v1.3i:Added ability to pull data from Battle.net Character Profile Link (Prototype stage). You will have to edit your weapon damage ranges for now for more accurate results, and manually select buffs/input most set bonuses.
  • 8/08/12: v1.3i:Added additional display for Damage Change for exact marginal % gain or loss.
  • 8/07/12: v1.3h:Added ability to convert profiles to links. Requires a saved profile for it to function properly.
  • 7/21/12: v1.3g:Added display for average damage per hit for main and off-hand weapons under Damage Details Summary.
  • 7/18/12: v1.3f:Added dynamic stat weights to the Damage Details Summary.
  • 7/10/12: v1.3e:Changed cosmetics of many buttons on site, added in Wrath/Insanity buff functionality.
  • 7/06/12: v1.3d:Added extra primary stat column for skills section for usage of set bonuses.
  • 7/05/12: v1.3c:Reduced number of steps from 5 to 4, combined Select Weapon into Weapon Info category.
  • 7/02/12: v1.3b:Added tool-tips to class modifiers in Step 4.
  • 7/02/12: v1.3a:Re-designed Step 3, split the Weapons/Armor input fields into two tables, can expand/hide.
  • 7/01/12: v1.3: Re-designed Class Modifier Step 4, added a bunch of checkboxes for class skills and passives.
  • 6/23/12: v1.2c: Fixed a bug where off-hand weapon may not load correctly from profile after selecting a 2-handed weapon. Crit Chance cannot exceed 100% now.
  • 6/22/12: v1.2b: added attack per second display for main-hand and off-hand weapons. Functionality not 100% tested with certain class skills, but works with enchantress and items that increase attack speed.
  • 6/21/12: v1.2: added a maximum of 5 profiles to be saved, added old damage + new damage + change in damage at the bottom, added column for primary stat inputs for all items, added compatibility for any level, added new tooltips and color-coded columns
  • 6/14/12: v1.1b:added check box for optional enchantress buff
  • 6/14/12: v1.1: added temporary-looking Save/Load/Delete Data for browser cookies
  • 6/13/12: v1.1: added mouseover help-tooltips for input fields
  • 6/13/12: v1.1: changed appearance and table formatting

Comments:

313 Comments

  1. patfal October 12, 2012 at 5:22 PM - Reply

    I must say this is an awesome calculator, appreciate all the efforts put into make this one. Thanks!

    • Dyril
      Dyril October 12, 2012 at 6:50 PM - Reply

      You’re welcome! I’m happy that people are still using our tool despite all the other alternatives out there with their bells and whistles. -Dyril

  2. Kwan October 17, 2012 at 5:37 AM - Reply

    “The most accurate D3 Damage Calculator on the net”
     
    Lets check this with 3 random profiles from d3progress and compare it with other calculators
     
    1. Alkaizer – http://us.battle.net/d3/en/profile/alkaizer-1727/hero/2190
    Bnet Profile DPS 122499
     
    theasiangamer.com: 121037
    d3up.com: 122,546.71
    d3rawr.com: 122499.3
     
    2. Fearless – http://us.battle.net/d3/en/profile/rage-1298/hero/18408611
    Bnet Profile DPS 223421
     
    theasiangamer.com: 223421
    d3up.com: 218,863.58
    d3rawr.com: 223420.96
     
    3. Tanogs – http://us.battle.net/d3/en/profile/tangos-1364/hero/1046236
    Bnet Profile DPS 188705
     
    theasiangamer.com: 187077
    d3up.com: 188,400.6
    d3rawr.com: 188705.46
     
    I also did the math with the 1.0.5. changes for your calculator and the dps here will be to high. I like your calc but you should fix this before writing something like “most accurate”.

    • Dyril
      Dyril October 17, 2012 at 6:15 AM - Reply

      Sorry if I offended you with my SEO tactics, however if you read the Legal disclaimers I’m not responsible for any changes as a result of new patches. Most of the flavor text to entice people to try out our tool was written back in June, which was a true statement at the time =)
       
      Simply put, they changed the way Elemental Damage works with Patch 1.0.5, so I have to revise the formula for it to line up with Battle.net Profiles again. I don’t even play D3 anymore, but I still work on this project and will correct the issue. Expect a calculation patch for the calculator sometime this week.
       
      -Dyril

      • Kwan October 17, 2012 at 6:20 AM - Reply

        This is NOT a result of patch 1.0.5. It was already the case in 1.0.4.

        • Dyril
          Dyril October 17, 2012 at 6:23 AM - Reply

          Okay, well in any event something changed between the last testing with calculations (which was thoroughly tested back then in August). Don’t worry, I’ll look into it. -Dyril

          • Dyril
            Dyril October 17, 2012 at 3:09 PM - Reply

            Well, it’s done. We revised the formulas for Elemental Damage. As far as I know, that concludes the initial revisions for Patch 1.0.5. -Dyril

  3. Ac October 18, 2012 at 2:24 PM - Reply

    How does it determine how much attack speed a weapon has because i notice thats not in there

    • Dyril
      Dyril October 18, 2012 at 2:50 PM - Reply

      The drop-down menu weapon selection automatically toggles the base weapon speed of the weapon. Attack speed per weak after all attack speed modifications is listed under Damage Stats Details. -Dyril

      • Ac October 19, 2012 at 4:56 PM - Reply

        Oh ok thanks man and your method is beast i must say

        • Dyril
          Dyril October 19, 2012 at 5:03 PM - Reply

          Np, I’m glad you’ve found your way around our tool. Apologies for any confusion, I toned down some of the (?) tooltips around the thing to make it look less cluttered. -Dyril

  4. Galx October 19, 2012 at 3:12 PM - Reply

    Dyril,
     
    Thanks for keeping the Diablo 3 calculator up to date even though you’re off playing another game! Your work is GREATLY appreciated! I’ve sent along a donation via PayPal to put my money where my mouth is. :p
     
    Galx
     
    P.S. I hope others who appreciate this free calculator can spare a $1 or $2 or help support your hard work. :)

    • Dyril
      Dyril October 19, 2012 at 5:03 PM - Reply

      Galx, you’re awesome. If I knew the CSS techniques, I’d make your name sparkle and glitter or play a .wav or something. I also don’t like letting people down, so when I say it’s the most accurate, you’re gonna be damned sure I’m going to try my best to make it so.
       
      Yeah, we both kind of fell off the face of the D3 planet, but I still read up on the latest happenings now and then. It’s mostly the desire to do stuff with my World of Warcraft guild that keeps me connected whatever hot game is on the market. Who knows, once I run out of stuff to do in WoW, I might boot up D3 again.
       
      We thank you from the bottoms of our hearts =)
       
      -Dyril

  5. XerX October 20, 2012 at 10:45 AM - Reply

    Hi. First congrats for the nice calculator however I have a situation of a possible bug. This is my loaded profile http://tinyurl.com/8kc5fpw and I wanted to change the gloves to 143 dex, 6 ias, and 34 crit damage (keeping the crit chance at 6.5%). Your site says +3800dps, however in-game it is +3200.

    • XerX October 20, 2012 at 10:55 AM - Reply

      Oh, it changed in-game too to 3800. Strange. I am sure at first it was 3200.

      • Dyril
        Dyril October 20, 2012 at 12:15 PM - Reply

        Sounds like the issue’s resolved? -Dyril

  6. Bob October 20, 2012 at 5:19 PM - Reply

    Hi, great calc.
    I am only missing deadly reach with foresight rune buff for monks. it is +18% for 30secs.

    • Dyril
      Dyril October 20, 2012 at 5:22 PM - Reply

      The skills listed in the buffs section intentionally contain most, but not all buffs. For everything else, you can manually input % modifiers in the input fields above the checkboxes. In your case, add 18 in the “+Damage %” box for the Deadly Reach rune. -Dyril

  7. XerX October 21, 2012 at 1:53 AM - Reply

    By the way your rings are exchangend. Ring1 tooltip shows left ring but the stats are of the right ring. Same for ring2.

    • Dyril
      Dyril October 21, 2012 at 2:34 AM - Reply

      Just a tooltip error. Originally we didn’t have Battle.net importing, so it was something leftover that I overlooked. Turns out Blizzard API has information for the ‘right side’ ring of the portrait first, before the left. I fixed it just now by swapping the image links. -Dyril

  8. NoCapes October 21, 2012 at 12:16 PM - Reply

    Heyas, nice calculator but seems to have a problem with dual wielding. Here’s my profile link http://us.battle.net/d3/en/profile/NoCapes-1759/hero/15066182 and when I imported it, it all looks perfectly fine, everything matches up, primary stat, crit chance, crit damage, weapon DPS numbers, except that your calculator says I do 44,907.11 DPS and as you can see from the profile (at least when I posted this) it’s 46,859.6 DPS.

    Also, any plans on updating / fixing the follower DPS calculator you put out in July? It doesn’t seem to get the right numbers anymore.

    • NoCapes October 21, 2012 at 12:24 PM - Reply

      Nevermind I found it … it’s the 5% attack speed bonus from the set that was left out. Once I manually put that into one of the pieces of gear, it’s correct. Can you add “Attack Speed” to the “Use these input fields for unlisted % Modifiers and Set Bonuses” section so we can add Set attack speed bonuses there? Right now I just stuck it on the neck to get it to work right.

      • Dyril
        Dyril October 21, 2012 at 1:06 PM - Reply

        Hello! Glad you found the answer to that. We actually got rid of the Attack Speed box and replaced it with Elemental Damage. Didn’t think there’d ever be a set bonus, but lo and behold Blizzard doesn’t disappoint. Unfortunately no plans to re-add that field back, mostly because it’d be disastrous for saved profiles. Your solution of just inserting 5% in an unused input field is the correct workaround method for it. Just don’t ever add it to Weapon Attack Speed bonuses, because it’ll drastically change the calculated number.
         
        As for the Follower Calculator, I didn’t think many people used it since it wasn’t very popular. But I’ll look into it. I know they changed some coefficients for certain followers. Should be easily adjustable.
         
        -Dyril

  9. Stanley October 22, 2012 at 1:24 AM - Reply

    They are selling ring like this, I am just wondering..

    + 20 – 59 Damage <—— We can put this into the slot.
    + 118 Strength
    + 60 Resistance To All
    + 4.5% Critical Chance
    ______________________________________

    + 29 Maximum Damage <—— Where do we put this in Damage Calculator bud ?
    + 118 Strength
    + 60 Resistance To All
    + 4.5 Critical Chance

    • Dyril
      Dyril October 22, 2012 at 2:45 AM - Reply


       
      Red is your first example. Green is your second example.
       
      -Dyril

  10. Dyingsoul October 22, 2012 at 3:28 AM - Reply

    Hello there!
    First off, i would like to congratulate and say thanks because i am using this calculator for 3-4 weeks. It is really good and helped me a lot with upgrades!

    Now i would like to report a bug. Ehile i am importing data from my armory profile, the calculator does not add min and max dmg on ring. I dont know if this problem exists on rare rings, but i got a hellfire ring with +30-61 dmg bonus. t took 3 minutes to figure out whats wrong, and i decided to leave a feedback to help others with it. If possible, please resolve this issue with the calculator.
    Thanks again.

    • Dyril
      Dyril October 22, 2012 at 4:06 AM - Reply

      Problem is actually not on our end. Blizzard has a problem with their API information for Hellfire Rings on the “right side” of the profile, which means importing it won’t work since we get our information from there. I don’t know if the “left side” works either, but try it out and see. Other people have reported this issue at Battle.net forums: http://us.battle.net/d3/en/forum/topic/6933235724.
       
      -Dyril

Leave A Comment

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

^Required Before Submitting