[GrimTools] Item Database

Conditional syntax looks fine, but not every regex engine supports all constructs. For example this website says JavaScript doesn’t know conditionals.
EDIT: I forgot to post the link: https://www.regular-expressions.info/refadv.html :expressionless:

1 Like

Thanks, I thought this might be the case but maybe we can figure out some other way to do it.
I think I could use alternative search 1 | search 2 with some filters by level dependent on item type
but then I think I’d have to repeat reduced freeze multiple times.

Small update:

  • You can now see item change history / when it was added on item page. This info is shown for all items, prefixes and suffixes under “Game Version Changes”, e.g. https://www.grimtools.com/db/items/1065
8 Likes

Wow :clap: :clap: :clap:

Very nice feature @Dammitt, thanks for adding it!

Replay number 666, gratz man! :wink:

Hoi. I wanted to thank you for the entire GrimTools suite. I find them immensely helpful, and easy to use, which is really cool.

Recently, working in the item database, I’ve found myself wanting to find "any augment/component for that has " – for example, the augments for medals that have acid damage associated.

It’d be really nice if there was a way to apply the “advanced search/filter” operation, but limited to the currently selected item type and tab – basically, click something on the “medal > augments” and apply those filters exclusively to medal augments.

There are various ways to search for i.e. medal augments that have Acid damage:


"Applied to Medals" "Acid Damage"

https://www.grimtools.com/db/search?query="Applied%20to%20Medals"%20"Acid%20Damage"&in_description=1&exact_match=0


Or using Regex

/to Medals*[\s\S]*Acid damage/

https://www.grimtools.com/db/search?query=%2Fto%20Medals*[\s\S]*Acid%20damage%2F&in_description=1&exact_match=0


Maybe it will be helpful to you.

1 Like

question for tqFan, do you have a topic to link to with more of these regex tips? They are super helpful

question for Dammit, is there an indication when the item database has fetched the maximum (500 I think?) records? If not it might be useful to add one so people know that the retrieved list is incomplete and to switch to more refined search terms.

1 Like

I’ll think about it.

Desktop version was updated to 1.1.9.2. It can be downloaded here.

1 Like

I noticed a few oddities:
The Reduced target resistance change for Judicator’s Signets set looks strange. Looks ok for Judicator’s Seals though.


Festerblaze set bonus seems unchanged though the patch notes said damage was bumped on the proc:

Unholy Covenant set bonus registers a phantom change on the granted skill. Patch notes dont mention it:

Might be a bug in the game itself.

If it’s not changed in GT, it’s not changed in the game.

There’s a change to the skill for mythical version. In that case it will still show up in the regular version as well in diffs, that’s just an issue with diffs generation on my end.

ok i raise post for it in the Bug reporting section

I wrote about in 1.1.9.2 thread too (here too but deleted after checking in-game because it’s wrong there as well).

Unfortunately no. I tried back in the day, but it was kinda tricky to determine what drops where, so this info was excluded from what you see in live version of GT.

1 Like

dammitt it looks like some got mixed up in the last update
hyram and vinelton tags seem like they disappeared so looking up blueprints doesn’t show as sold by them

Thanks for bringing this to my attention. I’ll look into it.

1 Like

I was busy with other stuff, so didn’t manage to provide a fix quicker.
The issue is now fixed. Apparently there was an OS-specific bug with paths in db tool builder that happened after I migrated away from Windows. Thanks for bringing this to my attention.
Once again sorry for taking so long to fix it :frowning:

2 Likes

no worries, just glad we have GT in the first place :+1:
appreciate the work as always Dammitt :hugs: