[GrimTools] Item Database

Thanks bro :wink:

Some bug reports:

  1. When you look at the prefix list for caster weapons, helms and amulets, many class combos are missing but they do show up properly if you do a search.
    For example, you can’t find “Inquisitor’s” (yellow affix) in the scepter prefix list, but it does show up if you do a search for it.
    Since the build calculator uses the same data, you can’t select these prefixes for your build there either.

These item types all share the same affix pool and they all have a suspiciously round number of 1000 prefixes in the DB, which makes me suspect that your extractor hit some sort of limit and didn’t get all the data.
This only seems to affect the 2 AoM classes and permutations of their dual class names.

  1. Probably an old one since I noticed this way back: the procs on affixes such as the Fireball on the Infernal prefix all show the data from the lowest version.

  2. The values on some affixes or items don’t seem to match up with in-game ones.
    For example: Bonespikes have a range of 162-244% Vitality Damage and the Decay suffix is 94-108%, but you can routinely find ones with 380%+ Vitality damage.
    There was no prefix on those items that added to the total.

Yeah, about that - all data is in the database, I’ve just decided not to show more that 1000 items cause it might cause lagging in some browsers, so the list is cut off, but any affix can be accessed via search. Maybe I’ll reconsider this decision or increase the limit.

Hm, I’ll check it, thanks. I remember that I’ve fixed something like that in calc couple months ago, maybe the fix didn’t work.

In fact the values are correct, in a sense… I mean these are “raw” values, not raw as in base values, but as in “itemless affix” raw. The problem here is that affix values DO scale off of items and the same affix can have different values on different item bases, e.g. you have sword affix that adds +10% AS - on ilvl 20 sword it may add 12%AS (avg), but on ilvl 80 sword it can add 15% (avg), because scaling on ilvl80 is higher.
So if you want to see correct values for affixes - use calc and attach affix to an item.

  1. As we discussed in the other topic, I think hiding the lower tier versions of prefixes by default (accessible by toggle or search only) and only showing the highest tiers would remove a lot of the clutter, which would then allow you to add the remaining affixes.
    That way the user gets a complete list that’s easier to peruse as well.

  2. Ah, thanks for the explanation.

To translators:
World Map is gonna be released soon, so tags_itemdb.txt was updated, although it’s just one new line.

Extra

ItemDB_tagHiddenStat={^S}(Hidden)

What does this mean, for example?

This extra text is shown after a hidden stat that is not displayed in game, e.g. “100% chance to pass through enemies (Hidden)”. Currently there are only one or two such stats.

Thanks for the answer. :slight_smile:
Here are the new Japanese texts to change, including for the Monster Database.

Can you search a level range in there? For example, I am interested in item level 82 - 94 and don’t want to search through all items or swap the numbers in “required level: 94” in the search field. I can swap 94 with 8* to see all level 80+ items or open few tabs, but that kind of doesn’t work for me because I sometimes forget what I saw or can’t focus on what is better.

Nope, unfortunately there’s still no extended search. You can search via regex, but it’s still not easy :confused:

The rare suffix “of annihilation” is missing.

No, it’s not.

Oh, it didn’t show up when trying to find it in the build calculator. And then I looked in the item database and assumed it wasn’t there either because I didn’t look after the result: seal of annihilation. My mistake. Am I being stupid about the build calculator too?

It shows up in calculator too, both tools share the same data after all. Maybe you have filter set to epic+, that’s why you don’t see it.

I figured it out. I was looking for it on an item where it doesn’t apply. :eek:

Update:

  • Added Korean and Polish translations.
  • Fixed certain issues with opening external links.

Offline/desktop version can be downloaded here.

Nope, unfortunately there’s still no extended search. You can search via regex, but it’s still not easy :/[/QUOTE]
Similarly, I was recently wondering the same: is there not any mean to only see the max level versions of each items when checking the db or selecting items for a build?
Something like these search queries do not seem to work:

"required player level: 84" | "required player level: 94"
Or even:
["required player level: 84"] ["required player level: 94"]

I know I can use a wildcard, but I don’t want to see the level 34/40 items.
And I also don’t know if a query with regex would help here.

Btw, great tool Dammitt! :wink:

The format you use is incorrect, the following query works:

[“required player level: 84” “required player level: 94”]

Yeah, I also previously tested this one, but it does not work. It only shows level 84 items, not the level 94 ones.

You are right, then you can use regex, e.g. /required player level: [89]4/