• 1

    posted a message on Diablo3 Effective Health Pool Calculator
    Quote from Entropy42

    Quote from alcjealcje

    Zealot, wouldn't it better for the stat to change with current equipped item?
    Zealot is just Saiko's title on this forum, but I agree with what I think you are saying. The "Equip" feature on item compare is not very useful if it doesn't also update your main character stats, since doing those additions/subtractions is much more time consuming than just copy/pasting the numbers from one column to the other in the gear compare page.
    This would require a few calculations, like modifying base armor/resist/dodge for changes in str/int/dex, but I would think its doable from what I've seen of the code.
    Also, there is a slot for dodge on item compare, but I don't think I've ever seen %dodge on an item. Is it on some legendaries or something?

    ah after your reply I understood what alcjealcje was trying to tell :P
    Indeed it would be nice to update your character stats, I'll write it down and see if I can do that, dodge isn't on any gear, but I started the calculator with just vit/armor/resist/dodge fields as input, I guess I could base the dodge of your dex now (already doing that for itemcompare) :)
    Posted in: Theorycrafting and Analysis
  • 1

    posted a message on Diablo3 Effective Health Pool Calculator
    Quote from voltre

    Hey OP,

    I'm curious if you had any objections to people contributing to the Wiki on GitHub. I'm studying to be a tech writer (GitHub user "badcrumble") and I'm looking for fun and awesome projects to work with to "hone" my skills. I use your tool on my Monk and its been invaluable for helping me progress.


    Hey, a tech writer huh, interesting :-)
    I vaguely familiar with the term and haven't really met anyone focused on documenting ICT projects yet in my carreer, do you primarily focus on user documentation or on real tech documentation?

    Either way, feel free to go wild on anything you like that might contribute to the project! :D
    I'm off on a short vacation, from 2morrow evening until monday morning, but I'd love to chat with you a bit, or just write up some stuff and I'll be able to see your work in action! :D


    Quote from jjwa

    Your feedback spamming fanboy is here again :P

    Small bug. When creating a character I can not only enter the min and max value blocked, but also the average value. If I fill in an average value (no matter if I fill in the min/max too or not), the block EHP does not work after character creation. I guess that field needs to be blocked out for input.

    An alternative idea is to make a drop-down menu instead of entering shield block values, where people can select their shield type to get the values. But then you'd not only have to add the normal shield base types to that list, but the set/legendary shields too, for some reason Blizzard chose to make their block amount different.

    I have actively started using the block EHP when comparing gear, it works well for comparing shields with differing block amounts, which was a pain to do by hand. So yay :).

    Random other suggestion:
    In item compare, add a field for sockets too. If you enter 1, 2 or 3 in that field, you get 1, 2 or 3 drop-down menus (or 2, 4 or 6), to select the gem color and quality the calculator will use for the item comparison. In the current situation I have to manually add 34 vit extra, write down the EHP numbers, remove that 34 from vit and add 34 to dex, then compare the numbers. Can be easier :).

    My actual playtime in d3 has been dropping like mad so I kinda continue the development purely for the fun of it and for the people who enjoy using it, your feedback contributes a lot mate ;)
    And I'll definitely pick up the long post you've written earlier with the pretty pain skills in the near future (I hope monday)!

    I fixed the small bug where the avarage block value wasn't disabled and I added the socket suggestion to the issue tracker on github, so I won't forget, sounds like a good (not to big) addition
    Posted in: Theorycrafting and Analysis
  • 1

    posted a message on Diablo3 Effective Health Pool Calculator
    Just released new version with block \o/!
    Big thank you to Entropy42 for helping me out!!

    Very pleased with having a working version with block (and VITeq last week) now!
    Next on the list will be some small fixes / changes and taking a good look at the UI again (with jjwas sugestions) to make the tool a bit easier again and to add some presets for monster damage based on difficulty!

    Apart from the bug thank you to Entropy for helping me with the block stuff, I'd also like to thank all the people who've been helpful in the past month (here, on github issues or mail)!
    It's a lot of fun developing this stuff when there are people not only using it but also providing a lot of feedback!
    Posted in: Theorycrafting and Analysis
  • 1

    posted a message on Diablo3 Effective Health Pool Calculator
    wow, nice going hehe,

    I've been looking at the VITeq as final results, but it gives weird results, gotta look into that better.
    Posted in: Theorycrafting and Analysis
  • 1

    posted a message on Diablo3 Effective Health Pool Calculator
    beta is up with block stuff working!
    http://d3ehp-beta.rubensayshi.com/

    keep in mind that you need to set the incoming damage to something relevant!
    and block value is the avarage block value for now: (min + max) / 2
    i think i'll add 2 fields later

    I think 70k incoming damage is good for inferno act2+ stuff,
    if you have around 9k armor, 600 resist and barb/monk then
    that would be 4287 damage taken on a hit, which is about what I take from the nagas in act3 and the mobs in act2 I think, and means that a sacred shield blocks the full amount which is correct too from my experience.

    I'll have my hands on a brady guide tonight, which is a good start, maybe I'll try testing some ingame by running around naked :P


    need to get back to work now xD
    Posted in: Theorycrafting and Analysis
  • 1

    posted a message on Diablo3 Effective Health Pool Calculator
    Quote from jjwa

    Quote from SaikoDrakie

    updated the beta with a settings button (top right) to switch between EHP and VITeq, looks better right :D ?
    Leaving the total EHP of your in EHP (even when the setting is in VITeq) seems pretty logical to me, but for item compare I would like to see that switch to VITeq as well :).

    true, didn't think about that, hehe, will fix that and storing the settings and then release it to the normal version :)

    edit: done item compare

    I need to (manually) check the VITeq stuff, need to make sure it correctly represents a VIT equivelant :P
    Posted in: Theorycrafting and Analysis
  • 1

    posted a message on Diablo3 Effective Health Pool Calculator
    One of my favorite streaming / recording Barbs Zravex has made a nice movie on EHP and featuring this calculator! \o/

    Nice practical approach to EHP: http://www.youtube.com/watch?v=9vBWweBQSBY
    His channel: http://www.youtube.com/user/ZraveX

    He has a bunch of cool other movies, I specially love the 1mil challenge <3
    Posted in: Theorycrafting and Analysis
  • 1

    posted a message on Diablo3 Effective Health Pool Calculator
    Quote from jjwa

    BTW, have you considered adding a PayPal donation link somewhere? Nothing too in-your-face, but I would probably make a tiny and mostly symbolic donation if you had one ^^.
    You made this tool and also maintain it and keep improving it, I think that is really awesome. It would be nice to have an extra way to show appreciation for that.

    It's curently running on a freehosting (github provides a project page as long as it's only HTML/JS/CSS) so I don't really have any costs and no direct need to ask for donations.
    I considered adding some google ads, just for the fun of catching some easy money,
    but atm I'm already having more then enough trouble trying to fit everything into the interface nicely so I don't really have any space for ads without reducing the quality of the app and the user experience (plus I loosing faith in the power of random ads :P).


    Quote from jjwa

    in item compare I would love to see a total 'vitality points equivalent' stat of the EHP worth of each item or of the difference an upgrade would make.

    "This would be like getting +100 vitality" probably means much more to most people than "Neat, this gives me +30k EHP!"

    I understand what you guys are aiming for, since thinking in terms of I get + x VIT-equivalant would be really nice.
    Atm there's 3 things I could start working on:

    1) redo the UI so that it's easier for new users to understand the switch between input your initial stats and then modifying your base stats.

    2) time to live, something discussed here and on the github issue tracker is adding time to live based on a couple of incoming damage sets (a few bosses, different mobs) and that would allow to calculate block and life/sec and maybe even life on hit and skills that heal you.

    3) VIT equivelant



    Now i think (3) VIT equivelant might be easy to do in some spare time here and there, while The other 2 both take a lot of time, probally gonna try to do (1) the UI at least enough to get things a bit clearer.
    And then I really want to get onto the time to live and block stuff since I want to be able to value block properly!




    I got featured on the homepage today, which gave a nice boost in visitors (giving me a boost in motivation to keep going) and a lot of (positive or constructive) feedback, which is awesome!
    Hopefully there will be some developers or designers among all the new visitors and some1 might contribute some of his time to the project, since I'm really busy this week with work and new appartment :-)
    Posted in: Theorycrafting and Analysis
  • 7

    posted a message on Diablo3 Effective Health Pool Calculator
    I've created a tool to calculate your effective health pool based on your stats.
    And compare items.

    The tool is now build so that it can support all classes:
    - Barbarian
    - Wizzard
    - Monk
    - Witch Doctor
    - Demon Hunter

    Features:
    - with / without dodge
    - with melee / ranged / magic specific reduction
    - with all skills that increase you EHP in some way
    - easily toggling skills on and off to compare them
    - statweights, EHP gain for +1 vit, +1 resist, +10 armor, +1 str
    - Item Compare
    - VIT Equivelant instead of EHP

    So here you can find the working version:
    http://rubensayshi.github.com/d3-ehp-calculator/

    A nice movie giving you a practical approach to EHP and featuring the calculator by Zravex: http://www.youtube.com/watch?v=9vBWweBQSBY

    It's completely clientside javascript, so changing stuff will make it calculate everything on your machine, hence you might find a small spike/freeze when you do,
    this is mostly because I haven't bothered a lot with optimizing it (atm the onchange events trigger itself, thankfully backbone handles that fairly well).

    You can input your base armor, resistance, VIT and life %, it will generate your final life, armor, resistance (which should match your character screen).

    Behind all the checkboxes it displays the EHP if you would change it (checked<->uncked) and how much %% change that would be.
    That's what you can use to see which ones increase your EHP the most.
    For example you can easily see that War Cry with +resist rune is far better then the other two options.

    Known issues / bugs:
    - For skills with multiple interesting runes you could check them all, should change this to be a radio button or selectbox at some point

    Upcoming changes priority list:
    - Think of a way to include block
    - Handle skillbuilds with different runes nicely (maybe seperate the skillbuild more)
    - Add option to copy a link to your curently input/selection (like talent calculators do)
    - Recieve buffs from other classes
    - Pull in stats from blizzard API (kdmcclel is already working on some code eventhough the API ain't up yet)

    Please let me know what you think of it :D
    Please bump the thread a bit once in a while (preferably with constructive comments or positive feedback) so that it stays visible on page 1 :D :D

    Contibuting
    It's on github (the page you're opening is project page of it), code is here in case you're interested:
    https://github.com/r...ehp-calculator/

    If you wanna join in and help out, you're very welcome! I already got some awesome pull requests on github from kdmcclel and MrMarvin and merged those almost instantly!
    the project is all javascript, nothing serversided, I could easily host some serversided code too if needed but if we can stick to javascript only then that's preferred!

    *** Authors / Contributors ***
    Drakie (rubensayshi)
    kdmcclel
    Marv Cool (MrMarvin)

    *** Changelog ***
    Check out the github page for all the changes and open issues / feature requests, it has become to much to keep track of it here ;)
    Posted in: Theorycrafting and Analysis
  • To post a comment, please or register a new account.