[Tool] GD Stash

technically that is not my text file, but yes, deleting that dir deletes the database, i.e. your collected items.

I posted that right after the propsal so no one follows it :wink:

It also should never fix anything, if it did I would assume it did so because it deletd the .ini file as well. That you can delete, even though I see no relation between its existence and the tool not starting.

The second skill is not selected. I want to return all the points invested in the skill.

not sure what you mean by second skill here. GD Stash allows you to set the level of devotion skills while you are showing the Arcanist mastery. These are separate sets of skills.

To refund mastery skills, talk to the in-game Spirit Guide in Devil’s Crossing. As you already can do this in-game, I did not add this to the tool.

I don’t know English - I use translator
AAA I understand :slight_smile: Devotions skill :slight_smile: I thought so called my branch of skill.

I don’t want to use a NPC in the game - I’m trying different skills so many times. I want to reset everything as in the GD Defiler

well, I do not support that as you can do it in game already… what you can do in the tool is reset how many points you respecced to bring the price down again and give yourself money for the respeccing.
I do not really see this as much of an inconvenience.

So either you need to wait for an updated Defiler or use the NPC service.

I think this is my problem. What do you mean by shared stash in the save folder?
Must I make a shared stash folder in the save folder?
Sorry - noob.

Thanks

EDIT: I figured it out. I deleted my transfer.gsy file by accident somehow.
Nevermind and thanks for the great tool.

I discover i had different versions installed. I have deleted my olds versions of GDStash and download and install the last version. The problem has been solved just with that.

Programming newbie here, so please be gentle.

I upgraded Grim Dawn to 1.0.1.0, and my GDStash (version 1.02) wasn’t working. I went ahead and updated GDStash to the latest version (1.1.2). I tried to import my stash database and I get these error messages:

Jva heap space
java.lang.OutOfMemoryError: Java heap space
at org.gdstash.file.GDRandomAccessBuffer.getByteArray(GDRandomAccessBuffer.java:42)
at org.gdstash.file.GDAbstractBuffer.getByteArray(GDAbstractBuffer.java:22)
at org.gdstash.file.ARCDecompress.extractFiles(ARCDecompress.java:345)
at org.gdstash.file.ARCDecompress.decompressARCBuffer(ARCDecompress.java:139)
at org.gdstash.file.ARCDecompress.decompressARC(ARCDecompress.java:112)
at org.gdstash.file.ARCDecompress.decompress(ARCDecompress.java:80)
at org.gdstash.file.ARCList.fillPictureData(ARCList.java:105)
at org.gdstash.file.ARZDecompress.decompress(ARZDecompress.java:119)
at org.gdstash.ui.GDConfigPane$DBImportWorker.doInBackground(GDConfigPane.java:158)
at org.gdstash.ui.GDConfigPane$DBImportWorker.doInBackground(GDConfigPane.java:68)
at javax.swing.SwingWorker$1.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at javax.swing.SwingWorker.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

I also got
“Extraction of items.arc failed” and “Database extraction failed” messages.

Regarding the first error message, I went into the control panel -> Java -> View Java Runtime environment settings and increased the runtime parameters to 2 G (“2048m”), but that hasn’t helped.

Do I have to wait for a new version of GDStash, or is this something I can fix?

Thanks for the help

Not sure what setting you changed there. Try using a 64bit Java, you getting the error means you use a 32bit one. For 64bit Java you need a 64 bit OS though.

Alternatively, start the tool via the .bat file, that should increase the heap space.

Mamba,

I thought I was running a 64 bit Java. I’ll look into it.

I’ve tried starting it from the .bat file, and I get a quick DOS screen, and nothing happens. Maybe I should reinstall the whole thing …?

Thanks

I remembered something about the 64 bit Java. I’ve been using GDStash since September - so did the requirement for 64-bit Java change? Or did I screw something else up?

Thanks,

the requirement has always been the same. It does not really need a 64bit VM, but Oracle’s 32bit VM is having issues allocating the space for Items.arc while the 64bit VM does not (nor does IBM’s 32bit VM, but that is harder to get…).

You can run it with the 32bit VM via the .bat file. Open a command prompt, run the .bat from there and check the messages you get since this is not working for you…

Having a weird problem here.

Switched to Version 1.1.2 after the GD Patch (was using 1.0.9 before), and now
I can not move items from the database into the stash, or at least it doesn´t register in the game. Also items I move into the shared stash in GD do not show in GD stash. It´s is like GD Stash took a snapshot of the shared stash from a while ago, but it can´t change.

Also, if I run GD Stash from a new clean installation, it still shows all the items I have collected so far, which is weird, where does it store the database anyway?

Sorry for the confusion, I tried every solution I can think of (switching to non steam cloud save etc.), nothing works. Maybe I need some new drivers? Did I not check some new option? Halp please. :undecided:

sounds like you are updating a different stash than what the game uses. Did you switch from local save to cloud or vice versa ? The save location is different for the two options.

If you use local saves and do not have the stash open in game at the same time, you should see the changes you made in GD Stash immediately upon opening it in game.
Cloud save is way more finnicky, so I do not recommend using it with the tool.

When you start GD Stash it loads the stash file, so if you later change it in game, you will need to reload it in GD Stash to see those changes.

Also, if I run GD Stash from a new clean installation, it still shows all the items I have collected so far, which is weird, where does it store the database anyway?

C:\users<username>\GDStash

This is probably stupid on my part but when I try to import Dail Database it fails and I get a few erros like this “Error inserting ID mod_wanez/currency/a_001a.dbr in table GD_ITEM”
it wouldn’t let me copy the other errors, I thought maybe it was my installation so I reinstalled GD and the mod still the same. Any ideas would be great

thank you for your time :slight_smile:

Can this be used to change a characters masteries?

no idea, not being able to insert in the item table is a new one. There is nothing you can do about it as the issue is with the mod.

Will check if I should turn this into a warning, so you can continue. Probably should :wink:

Yes, set the mastery points to 0 and you no longer have that mastery.

You should spec out of its skills in game first though, the tool does not do so automatically.

I cant modify my character stats with gd stash today , i created new character on account is the only thing different ? any reason why it doing this ? need to save new directory or something ?

what do you mean by ‘on account’ ? with cloud save ? Cloud saves are finnicky, exit the game, wait a few seconds, edit the char, wait a few secs, start the game is supposed to work, I rather simply not use cloud save…

Blame the cloud, the file is always saved correctly right away