First of all I'm not a native English speaker so please forgive the poverty of my vocabular and my grammar mistakes. Also, even if this is my first post on diablofans forum I have read (and enjoyed !) the posts from community for while. Most of my information about diablo 3 come from here, so see my act as a tentative payback.
I have developped a little tool that compute things about diablo 3 heroes. Initially I did so only for my own purpose and because no other calculator fitted my need. Since I added a lot of features I figured I could share my little tool with the community to get input and idea from it. Also I'm currently quite bored of developping the thing for me alone.
Damage computation for all classes, including dual-wielding and passive skills modifiers.
Display the maximum value for items affixes (it won't cap the values you input though, in case I made a mistake).
EHP computation with pretty much everything except block chance.
Items comparison and stat variations if item are exchanged.
Sockets
Know issues:
Internet Explorer (6, 7 and 8) does not work exactly as expected, didn't test IE 9 or 10.
I have a lot of thing I'd like to add (think heroes importation from blizz profile, more detailled ehp...) to the calculator if it found its users.
Even if it's web-based absolutly nothing is stored on a server, everything stay on the computer you use (that is, if you switch from your desktop to your laptop you will have to re-input your heroes).
update: v1.2.1: Features & Corrections:
- Prevent item tooltips from spanning outside the window.
- Improve DPS calculation
- Add missing legendary affix "Movement Speed" on "Mighty Belt"
- Better management of widget focus for easier keyboard navigation
- Fix Blur Wizzard passive skill to apply only on melee damage.
- Fix Archery DH passive effect when a Hand-Crossbow is equiped.
- Add a button to exchange weapons when dual-wielding.
- Add a display for life pool without having to toggle details.
- Correct a typo in gem affix.
Know issues:
- The DPS displayed on item tooltip and hero sheet can be a little bit off when using weapon with a % to damage.
- When using item with X-Y damage like rings, amulets, mojos and sources the final DPS can be off by as much as 500dps (depenping on how much primary stat you have). Those damage bonus seems to be treated in a weird way by the game that I don't understand fully. I need to carry further tests since I can't find a reliable source.
v1.2.0: Features & Corrections:
- Added affixes for legendary and set items.
- Fix an issue with damage reduction from elites.
v1.1.3: Features & Corrections:
- Block should be displayed correctly now.
- adding a missing max arcane power affix on wand.
v1.1.2: Features & Corrections:
- Weapons a Off-Hand are back.
- Fixed the skill bonus to damage display in details sheet.
v1.1.1: Features & Corrections:
- Pants items no have 2 sockets max as they should.
- Added a small tooltip for some affixes when editing their value.
- moar glitches correction please.
v1.1.0: Features & Corrections:
- you can now input yours gems, and that work (ie. no more 20k+ dps increase for one gem).
- move your mouse over an item slot to see what that item brings to you.
- previsouly previewing an item caused it to be equiped, it's fixed now
- fixed the Glass Cannon Wizard passive
- and a another tons of glitches.
Know issues:
- occasionnaly heroe may become unvaillable, I can't pinpoint that issue and as I can't reproduce it (I would not send an update that would break your heroes) I'm not sure that I fixed that.
- I use a cheap static hosting provider, so the site may be slow, especially due to the tremendous demand following the news on the diablofans portal. Sorry guys !
v1.0.3: Corrections:
- you can now input yours gems
- fixed a tons of glitches
Know issues:
- occasionnaly heroe may become unvaillable, I can't pinpoint that issue and as I can't reproduce it (I would not send an update that would break your heroes) I'm not sure that I fixed that.
- still far from perfection, working on it thank you for your support.
v1.0.2: Corrections:
- the attack speed displayed when dualwielding now take only the main hand into account, as does the ingame paper doll.
- the + XX % Damage affix on weapons should work properly.
Know issues:
-DPS calculation may be still slightly off (by 1-20dps depending on how much you have).
Visually appealing calc imo
You might want to take a look at the Attack Speed % calculation. I tested the calc with my WW Barb and everything looks good except for AS.
If I list my AS percentages on each Slot my attacks per second in the summary go up astronomically ... like to 9.4 attacks per second (I wish ...) netting a somewhat unrealistic 430k base DPS
Hu. That should be fixed by now. Thank for the report.
Great job I really like the graphical interface vs a spreadsheet. However I had one problem. I noticed that it did not add block% or block amount from my shield when I was finished. Is this something still being worked on?
Great job I really like the graphical interface vs a spreadsheet. However I had one problem. I noticed that it did not add block% or block amount from my shield when I was finished. Is this something still being worked on?
Here is the response I made in the feedback app, copy pasted for greater good :
The following comes from my ingame experiment :
The block chance displayed on top of the in game item tooltip is (item base block chance) + ('Block %" affix bonus). So it is in fact the total block chance for the item which is displayed.
EG, if you have a shield with a block chance of 20% and a bonus to block of 5%, then the hero detailled attributes should display 20% of block chance ingame and you have in fact a 15% block chance shield enchanted to give you 5% of extra block chance.
So I believe the block chance is correctly displayed (I have updated the tooltip for clarity). I would gladly take any comment on that though.
Definitely closer now, but not quite there yet for me
Here's the thing.
Looking only at IAS.
Got an Axe in Main Hand 1.30 (no IAS on it)
Sword Offhand 1.40 (No IAS on it)
Got 16% IAS from Gear (5% Amulet, 5% Ring, 6% Gloves)
Ingame charscreen says 1.74 Attacks per second
D3jutsu tells me it's 1.77 and DPS as a whole is off by plus 20~k - All other DPS stats (Crit%,Critdmg,STR) are displayed correctly in D3jutsu. Hope this helps!
Ok I had a problem with the dual-wielding formula. I have fixed the displayed of the attack speed, the ingame papaer doll displayed an attack speed based solely on the main-hand attack speed (+gear/skills/buff bonus) while the average of both weapons is used to compute the overall dps.
This is what I was talking about specifically: Defense
Block Amount 0-0 Block Chance
0%
The issue is it is not displaying the block amount in defense stats. Sorry for not being clearer in my original reply. The item itself displays 20% and the correct amount of damage blocked. It just doesn't show up in Defense Stats.
I updated the application to reflect the last corrections.
Namely :
- the attack speed displayed when dualwielding now take only the main hand into account, as does the ingame paper doll.
- the + XX % Damage affix on weapons should work properly.
Know issues:
-DPS calculation may be still slightly off (by 1-20dps depending on how much you have).
Some suggestions that would make this calculator perfect, previewing items of different slots at the same time without equipping them, and showing stats weight for DPS an EHP.
This is what I was talking about specifically: Defense
Block Amount 0-0 Block Chance
0%
The issue is it is not displaying the block amount in defense stats. Sorry for not being clearer in my original reply. The item itself displays 20% and the correct amount of damage blocked. It just doesn't show up in Defense Stats.
I wasn't able to reroduce that issue. Does it still happen with the current version ?
Looks nice! Unfortunately I'm at work and not able to give you any feedback on the actual calculations.
So I'll nitpick about the user interface instead.
The show / hide details text could use a pointer cursor instead of a text cursor
Minor typos in the details: ressource => Resource, Aventure => Adventure
I see you're using an HTML / CSS / JS only website so chars can't really be saved. Maybe it would be nice to add an import / export function which would let users copy paste a JSON object representing the character configuration or so.
I actually have a backend that can save online the caracter so people can link to a particular profile but I lack time to deploy it right now. The JSON export idea is nice though.
I'm currently working on sockets and legedary item.
Does this happen when cliking the preview button or when clicking the equip button ?
If it's the former, then it's the intended behavior : the applicaion auto-save any change of item and skill. I though this would be nice so wouldn't have manually save each time they made a change nor have to go through an infomation window that tell them to save uppon leaving the application (like when changing the adress or losing the browser tab). If this is something that bother you, I could definetly reconsider it.
Know issues:
-DPS calculation may be still slightly off (by 1-20dps depending on how much you have).
Is that 1-20k? My DPS is much closer now - actually only about 2k off.
I still think it has to do with attackspeed though. Ingame sheet is 1.74 D3jutsu is 1.70 :/
Can you post or send me a link to you profil ? So I can test and fix the articular issue you're experiencing. (I don't dual wield and can't check for the calculation with high end gear/affixes)
After I input all of my gear and stats, I saved. My character won't load now, however, when I hover over each item slot, my item does show. Total character details do not show, and the page is just sitting on "Saving...."
After I input all of my gear and stats, I saved. My character won't load now, however, when I hover over each item slot, my item does show. Total character details do not show, and the page is just sitting on "Saving...."
Ha ? I'm a little bit concerned by that kindof issue, I try to avoid those as much as I can... What browser do you use and when did you save your hero (to know when I messed up).
On a side note, sockets and gem are now available. It display all the time the same gem grade but the correct bonus i taken into account. I hope this update don't break anyone heroes... (It shouldn't).
At least with my gear the gems aren't working yet. I entered my chest with 3 sockets and 54 dex gems to all the sockets. Everything is displayed correctly in graphics, but the numbers get really out of hand. My dps went up to 300k or more, and I was getting more than 25% dodge from that single item. My guess would be that the gems aren't being calculated correctly.
Inputting the dex into the dex from the item fixes the problem, but since you've added the gems, thought to let you know that it isn't all perfect yet. Thanks for a great tool!
At least with my gear the gems aren't working yet. I entered my chest with 3 sockets and 54 dex gems to all the sockets. Everything is displayed correctly in graphics, but the numbers get really out of hand. My dps went up to 300k or more, and I was getting more than 25% dodge from that single item. My guess would be that the gems aren't being calculated correctly.
Inputting the dex into the dex from the item fixes the problem, but since you've added the gems, thought to let you know that it isn't all perfect yet. Thanks for a great tool!
a. Can't select off-hand into 1 hand weapon.
b. Have minimum damage and maximum damage boxes instead of one box where the user have to input 20-50 for example.
c. Have an option to save the equipment. e.g. I have 2 weapons and a shield, it would much easier to point and click to select those equipment than to have input the information in again and again.
First of all I'm not a native English speaker so please forgive the poverty of my vocabular and my grammar mistakes. Also, even if this is my first post on diablofans forum I have read (and enjoyed !) the posts from community for while. Most of my information about diablo 3 come from here, so see my act as a tentative payback.
I have developped a little tool that compute things about diablo 3 heroes. Initially I did so only for my own purpose and because no other calculator fitted my need. Since I added a lot of features I figured I could share my little tool with the community to get input and idea from it. Also I'm currently quite bored of developping the thing for me alone.
The d3jutsu calculator support :
Internet Explorer (6, 7 and 8) does not work exactly as expected, didn't test IE 9 or 10.
I have a lot of thing I'd like to add (think heroes importation from blizz profile, more detailled ehp...) to the calculator if it found its users.
Even if it's web-based absolutly nothing is stored on a server, everything stay on the computer you use (that is, if you switch from your desktop to your laptop you will have to re-input your heroes).
Screenshots :
link: http://d3jutsu.staticloud.com
tl, dr: yet another diablo 3 calculator.
update:
v1.2.1:
Features & Corrections:
- Prevent item tooltips from spanning outside the window.
- Improve DPS calculation
- Add missing legendary affix "Movement Speed" on "Mighty Belt"
- Better management of widget focus for easier keyboard navigation
- Fix Blur Wizzard passive skill to apply only on melee damage.
- Fix Archery DH passive effect when a Hand-Crossbow is equiped.
- Add a button to exchange weapons when dual-wielding.
- Add a display for life pool without having to toggle details.
- Correct a typo in gem affix.
Know issues:
- The DPS displayed on item tooltip and hero sheet can be a little bit off when using weapon with a % to damage.
- When using item with X-Y damage like rings, amulets, mojos and sources the final DPS can be off by as much as 500dps (depenping on how much primary stat you have). Those damage bonus seems to be treated in a weird way by the game that I don't understand fully. I need to carry further tests since I can't find a reliable source.
v1.2.0:
Features & Corrections:
- Added affixes for legendary and set items.
- Fix an issue with damage reduction from elites.
v1.1.3:
Features & Corrections:
- Block should be displayed correctly now.
- adding a missing max arcane power affix on wand.
v1.1.2:
Features & Corrections:
- Weapons a Off-Hand are back.
- Fixed the skill bonus to damage display in details sheet.
v1.1.1:
Features & Corrections:
- Pants items no have 2 sockets max as they should.
- Added a small tooltip for some affixes when editing their value.
- moar glitches correction please.
v1.1.0:
Features & Corrections:
- you can now input yours gems, and that work (ie. no more 20k+ dps increase for one gem).
- move your mouse over an item slot to see what that item brings to you.
- previsouly previewing an item caused it to be equiped, it's fixed now
- fixed the Glass Cannon Wizard passive
- and a another tons of glitches.
Know issues:
- occasionnaly heroe may become unvaillable, I can't pinpoint that issue and as I can't reproduce it (I would not send an update that would break your heroes) I'm not sure that I fixed that.
- I use a cheap static hosting provider, so the site may be slow, especially due to the tremendous demand following the news on the diablofans portal. Sorry guys !
v1.0.3:
Corrections:
- you can now input yours gems
- fixed a tons of glitches
Know issues:
- occasionnaly heroe may become unvaillable, I can't pinpoint that issue and as I can't reproduce it (I would not send an update that would break your heroes) I'm not sure that I fixed that.
- still far from perfection, working on it thank you for your support.
v1.0.2:
Corrections:
- the attack speed displayed when dualwielding now take only the main hand into account, as does the ingame paper doll.
- the + XX % Damage affix on weapons should work properly.
Know issues:
-DPS calculation may be still slightly off (by 1-20dps depending on how much you have).
Thank you
Hu. That should be fixed by now. Thank for the report.
The following comes from my ingame experiment :
The block chance displayed on top of the in game item tooltip is (item base block chance) + ('Block %" affix bonus). So it is in fact the total block chance for the item which is displayed.
EG, if you have a shield with a block chance of 20% and a bonus to block of 5%, then the hero detailled attributes should display 20% of block chance ingame and you have in fact a 15% block chance shield enchanted to give you 5% of extra block chance.
So I believe the block chance is correctly displayed (I have updated the tooltip for clarity). I would gladly take any comment on that though.
Ok I had a problem with the dual-wielding formula. I have fixed the displayed of the attack speed, the ingame papaer doll displayed an attack speed based solely on the main-hand attack speed (+gear/skills/buff bonus) while the average of both weapons is used to compute the overall dps.
I'm looking into it.
Thank for the feedback guys !
Defense
Block Amount 0-0 Block Chance
0%
The issue is it is not displaying the block amount in defense stats. Sorry for not being clearer in my original reply. The item itself displays 20% and the correct amount of damage blocked. It just doesn't show up in Defense Stats.
I updated the application to reflect the last corrections.
Namely :
- the attack speed displayed when dualwielding now take only the main hand into account, as does the ingame paper doll.
- the + XX % Damage affix on weapons should work properly.
Know issues:
-DPS calculation may be still slightly off (by 1-20dps depending on how much you have).
I wasn't able to reproduce that problem. Can you elaborate a little bit more please ?
This is a really nice idea. I'll think to it.
I wasn't able to reroduce that issue. Does it still happen with the current version ?
Thank you ! I really appreaciate the feedback.
I actually have a backend that can save online the caracter so people can link to a particular profile but I lack time to deploy it right now. The JSON export idea is nice though.
I'm currently working on sockets and legedary item.
If it's the former, then it's the intended behavior : the applicaion auto-save any change of item and skill. I though this would be nice so wouldn't have manually save each time they made a change nor have to go through an infomation window that tell them to save uppon leaving the application (like when changing the adress or losing the browser tab). If this is something that bother you, I could definetly reconsider it.
Can you post or send me a link to you profil ? So I can test and fix the articular issue you're experiencing. (I don't dual wield and can't check for the calculation with high end gear/affixes)
Ha ? I'm a little bit concerned by that kindof issue, I try to avoid those as much as I can... What browser do you use and when did you save your hero (to know when I messed up).
On a side note, sockets and gem are now available. It display all the time the same gem grade but the correct bonus i taken into account. I hope this update don't break anyone heroes... (It shouldn't).
I'll now focus on the accuracy issues.
Inputting the dex into the dex from the item fixes the problem, but since you've added the gems, thought to let you know that it isn't all perfect yet. Thanks for a great tool!
In fact, I did this little site to suggest some improvement to Blizzard. Cleaver he ? (Working on getting the gems up and runnning properly.)
Yeah I messed badly somewhere. Chasing this bug right now.
I need to improve my testing skills so badly.
I will certainly update my database tomorrow.
I need to go to sleep right now (it's 2a.m and I'm working in a few hours... <_< )
Thanks for the great support all. 4k unique visitors browsed the application in less than 2 days. I wouldn't have dreamed of such a good reception.
a. Can't select off-hand into 1 hand weapon.
b. Have minimum damage and maximum damage boxes instead of one box where the user have to input 20-50 for example.
c. Have an option to save the equipment. e.g. I have 2 weapons and a shield, it would much easier to point and click to select those equipment than to have input the information in again and again.
Andy