[GrimTools] Build Calculator

Something weird’s going on with damage conversion.

When you have a weapon with a component that gives Physical Damage converted to x damage, an item that gives y converted to x damage, and a skill that gives flat y damage, the skill is increasing the physical -> x conversion. The amount of additional physical -> x conversion seems to scale with both skill level and y -> x conversion.

In case that explanation is unclear, here are two examples:
An Occultist using a Wrathstone, Albrecht’s Duality and Solael’s Witchfire;
A Nightblade using Mutagenic Ichor, a Cowl of the Venomblade and Lethal Assault.

I’ve used toggleable buffs for ease of comparison, but the effect can also be seen with passive skills eg. Fabric of Reality or Dual Blades (for pierce -> x conversion). If you swap Albrecht’s Duality for a Clairvoyant’s Robe in (1), you can see that the lower chaos -> aether results in lower physical -> aether conversion, and therefore more Physical Damage surviving into the Weapon Damage. Similarly, reducing investment in the skills results in lower physical -> x conversion.

Since this is my second bug report here, I just thought I’d add that this is a fantastic tool you’ve created. I really appreciate the work you’ve put into it.

Hey Dammitt!

I’m a JavaScript developer and interested in collaborating on some grimtools stuff. I think you’ve got a really solid base to build upon over there, and was wondering if you have any of that up on github?

I’d like to try to build some tools to allow people streaming grim dawn to have a “live link” to their characters.

I was also thinking about trying to set something up to “diff as you play” and kind of build a leveling guide (like what points to take when, and when to reset things)

I’d also be happy to help with any front-end issues you already had on your backlog!

You can see my github profile at github.com/gnarf / DM me on twitter.com/gnarf

Hoping to hear from you!

Thanks for the report, there was indeed an error in conversion calculation, the converted parts of damage were incorrectly subtracted from original values. The issue is supposedly fixed.

Hey, the code is not public, and I don’t really intend to put it on github because it’s not in very presentable state atm.

First off, i love your calc Dammitt i’m using it over grimcalc since i found it.

I have a minor issue with it though.

The nodes on the far lefts side of the devotion screen (the ones that are initially covered by the left panel / 2 nodes from dying god, 1 from hydra, 3 from abomination and the whole ulzuin’s torch /) are unclickable for me even if i minimize the panel.

It’s not likely to be a widespread issue as i didn’t see it mentioned here and the builds people post has those nodes active (when needed).

If anyone has any idea about what could cause this i would appriciate it.

I’ve never noticed this myself, but you are right, there was a minor issue with left bar. It’s fixed now, thank you.

Thank you i appreciate it.

I have errors when loading some of my templates, in Firefox and Chrome.

Uncaught TypeError: Cannot set property ‘SlowLightning’ of undefined
at gm (calc.js?1499529815:1769)
at ji (calc.js?1499529815:1756)
at Jk (calc.js?1499529815:1709)
at hl (calc.js?1499529815:1706)
at Object.success (calc.js?1499529815:1700)
at j (jquery-2.1.1.min.js:2)
at Object.fireWith [as resolveWith] (jquery-2.1.1.min.js:2)
at x (jquery-2.1.1.min.js:4)
at XMLHttpRequest.<anonymous> (jquery-2.1.1.min.js:4)

That template for example :
http://www.grimtools.com/calc/62a1aX24

I hope it’s not too serious, I don’t have any backup of this template offline :slight_smile:

Am I the only one with this error ?

With Firefox I can remove the Please Wait overlay (with F12) and access to the page under.
But the character seems not fully loaded

Not sure if it’s the same error but when I try to load setups it hangs during loading. The “please wait” message stays up and you can’t click anything. Seems to me there is an error during loading, it does load equipment but the resists and attributes don’t change from the default. Tested both clean chrome install and my heavily modified firefox, same result.

Same here for a few hours now.

To further elaborate, i tried to load all my bookmarked builds and some of the older ones are loading just fine but the majority of them (including all 1.0.1.0hf ones) are stuck at “please wait” as Avyctes described.

(edit: using chrome)

It’s the same bug, infinite waiting.
With some builds the class is not setted, but some builds works.
http://www.grimtools.com/calc/lNkK8vNJ

With Firefox, when pressing F12 in the console we can see errors.
like that (chrome is similar)
http://www.grimtools.com/calc/62a1aX24
TypeError: y[G] is undefined http://www.grimtools.com/calc/calc.js?1499529815 Line 1769

I hope it’s just a temporary error in scripts :slight_smile:

I just want to echo the “please wait” phenomenon.

Oops, made a small error in dot conversion calculations. It should be fixed.

P.S. Just a heads up, there’s no need to worry about your builds being gone or corrupted. If for some reason the build doesn’t load like it was for the last hour and a half, it means there’s an error in script somewhere, the build data is stored in the database which is being backed up almost regularly.

It’s repaired :slight_smile:

Thanks a lot :slight_smile:

I’d be happy to host a private repo for us and help you clean it up :slight_smile:

Something is a little iffy with your Attack Speed calculation and I’m not sure what. This build is 25% (additive) off, which is far more than could be attributed simply to % Attack Speed variance on gear, especially considering that it’s a 2H build: http://www.grimtools.com/calc/YZeK3Q28 (weapon is on weapon swap)


^above picture is without procs^

In the Russian translation many names of skills and subjects have been changed

Monster Infrequents - уникальные предметы монстров.

All localizations were updated to latest in-game version, both in db and calc.

Seems odd, I’ll look into this in couple days.

Thank you. In Russian it is not so easy to translate everything exactly from the first time, some names have to be reviewed and the names have to be changed depending on the appearance and the characteristics assigned.

For some reason I’m seeing a “?” on DPS for my char as well as others I’ve clicked on from the forums. I’ve tried on Chrome, FF, and IE. My char is on-line save loaded from:
C:\Program Files (x86)\Steam\userdata######\remote\save\main

My build = /calc/pZrJjGZ6

Any ideas?

Thanks for awesome tools!

If you mean on your character sheet underneath Offensive Ability and Defensive Ability, then that ‘?’ is intentional. The calculator currently doesn’t calculate DPS.