forthehalberds.zip (764.9 KB)
appreciate your time and effort Mamba
- really hope iâm just derping out and doing something wrong
forthehalberds.zip (764.9 KB)
appreciate your time and effort Mamba
- really hope iâm just derping out and doing something wrong
Doesnât look like there are many items in the DB for them, probably just what you added recently (except for the Bonebleach one). Not really sure what would have happened to older ones, they should not get deleted

ye that about tracks with my current numbers/recent deposits of the korvan halberds/spears
unfortunate,
iâm guessing i messed up somewhere when flip flopping between versions of the game and it caused the conflict (seeing as iâm about the only one posting about losing all their spear collection
)
thank you so much for checking Mamba, youâre the best
![]()
@mamba Eveninâ. Just wanted to let you know that the most recent version of GDStash doesnât jive with the recent D3 mod, in that the stash size in GDStash is ginormous compared to the stash size in-game. The result is items in GDStash carrying over in-game and clipping into the character window with the items spilled over not able to be interacted with.
would have to check (has been a while), but I believe the size of the shared stash is taken from the mod data, it is not stored in the actual file.
In that case you either do not have the D3 mod loaded and selected in GD Stash (but one with a larger stash), or they changed their stash size and you have not updated the data in GD Stash. In that case you need to import the D3 mod data
As to interacting with the items, you should be able to auto-sort them, so they get arranged in the actual stash
I was wondering: how did you manage to read character and stash files in the first place 10 years ago? Did you just take a file, move an item by one tile, check the diff, deduce things? That sounds like a lot of work. Iâm asking because there are people doing the same thing in AoE2 which has a very compact way of storing data to make âreplaysâ. It breaks every update and some giga-brain people manage to figure out what changed (itâs a binary file) without any official documentation or help from the devs, so for me that falls in the same category as âthose people are very smart or have a method Iâd like to learnâ. ![]()
t was actually pretty simple, I found some C# code that already did it and translated it over to Java. Since then I have been bugging the Crate developers whenever they changed their format to le met know what new fields they addedâŚ
Havenât gotten a reply for the latest changes yet, usually they answer pretty fast though
So, not much help about how to actually reverse engineer it, sorry. Your best bet there is probably to reverse engineer the game code, I assume that is how the C# code was created or how they do it for AoE2
Ok, thank you kindly!
Your best bet there is to decompile the exe/dll, tools such as IDA Pro/Ghidra can generate c++ pseudo code which is slightly easier to read. Using that, determine whatâs actually changed.
Helps a lot if you have the previous version stored as well, so that you can see the changes in the code youâre analyzing.
Heyhey,
re-installed Grim Dawn just now, updated GD and GDStash and now I get the same issue as benenlin.
Additionally, when I go and set the import directiory and Load the items I get the following:
When I lastly used it on the same pc about two and a half years ago, it was perfectly fine
Any ideas? ![]()
Thanks for all your hard work, mamba!
if there is a column missing, that means you are on an old version of the database relative to what the tool is using.
Not sure why you are not being prompted to import, as that is what should happen in that case.
Either way an import of the GD data should fix that as that should create the tables in the right format and populate them
Okay, since Iâm not being prompted the import: How do I import the data manually? I think I missed that option while looking around the application? Even tho Iâm probably just blind.
Configuration window then itâs at the bottom below Save Settings.
⌠thank you.
Now I feel incredibly dumb.
Just imagine I never asked anything.
Well, if you hadnât asked youâd never have known about that and you do need it as every time thereâs a patch for the game you should import the database again to keep everything up to date and syncâd with the game.
Program was working half an hour ago, then it doesnât open all of a sudden?

Itâs been stuck like this for 10 minutes now. I have a huge stash of items, but itâs never been this slow to open.
EDIT:
ok deleting GDStash.ini fixed it. phew!
Version 1.8.0 released
Added support for the Fangs of Asterkarn beta file formats
Version 1.8.0a released
Fixes the item storage issue (was a typo in the code)
hi there!
I have a problem with GDStash (latest version). it seems like if I edit any char - like change attributes - the game crushes when I try to choose that very char or simply scroll through it.