[Tool] GD Stash

The Char editor is bugged for me. The plus and minus buttons on the attributes don’t work and the xp/attribute points/skill points do not update when I change the level

snip
edit
/facepalm :o

lets just ignore that… turns out i forgot the little “check mark” in cloud save in game options lol, so saves were actually redirected back/wrong , sigh (i really gotta start to remember that thing)

sry for wasting peoples time lol
-cheers

I get a out of memory heap space java error trying to import the database when I put in the latest version :frowning:

So only a few things show from the stash

use 64 bit Java or the .bat to run the tool

you need to press <return> after changing the level for XP and available points to update

Can’t help you with the buttons, they work for me, seems to be a local issue, not sure what could cause that however. You can only add (+) to the stats when you have available points, you can only reduce a stat (-) if you have points invested in it.

I was wondering about the “Collection” feature. When searching for blueprints, none of the acquired ones show as “found”. I’m guessing this is because they have not been loaded in as an item? Is there any way to fix this? Or am I just missing something?

yes, if you do not store the blueprint in the tool, it is not considered found, just like any other item you found and did not add.

If you really wanted to, you could craft the blueprint and add that to the tool. There is no other way to add a blueprint you already used.

Would it be possible to add a function that adds the extra bags you receive from quests to a character in the editor?

it kinda exists. Search for quest items, you will find an item ‘Inventory Bag’. Place some in your stash. In game, drop them to the ground and pick them up again.

Upon picking them up they turn into additional inventory bags.

^^ WTF! :rolleyes: :wink:

+1 to that. :eek: Never knew that was possible. And there’s all those people on the forum moaning that they don’t have enough storage. :wink:

limited to 5 bags, just like the quest rewards (which technically they are…), but an easy way for a new char to get more inventory space

Great! I find the bag limitation one of the most irritating things with TQAE since TQDefiler doesn’t work with that version of the game and GDDefiler doesn’t have the option yet. I was always using the Defiler to open up the stash space as soon as I started playing. Now I know I can do the same in GD so thanks mamba. :smiley:

Thx for the effort

you are welcome :slight_smile:

Alright. Thanks for clarifying.

I keep getting the java heap space error when trying to import. I have done the fix action listed in the FAQ but it did not seem to help. I do have my stuff synced with the steam cloud, but my friend has his set up the same way and hasn’t had any issues. Another thing that may be affecting this might be that my java is installed on my C: drive while my games are on my D: drive. Would this be causing any issues. Any help is welcome thanks.

There are two possible solutions. If you have a 64bit OS, make sure to use the 64 bit Java. That should help, never had any issues with it. If you have a 32bit OS, you are stuck with 32bit Java, so all you can do is try to increase the heap space.

The .bat should increase the heap space sufficiently for the import to work as well. So not sure why that supposedly fails too. The GD data should be the same, so if the heap space should also be enough for everyone. Are you importing a mod ?

Where the game or Java is installed has nothing to do with this. If all else fails, download the executable and check if that can successfully import the GD data.

Hello I’m not able to import the database when a particular mod is selected (in this case: WanezMod). I’m getting the following errors repeated multiple tmes in the little “import log window”:

Error inserting ID mod_wanez/_gear/lootaffixes/prefix/c07_0113.dbr in table GD_AFFIX
The resulting value is outside the range for the data type DOUBLE.
 java.sql.SQLDataException: The resulting value is outside the range for the data type DOUBLE.
 	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
 	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
 	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown Source)
 	at org.apache.derby.impl.jdbc.EmbedResultSet.noStateChangeException(Unknown Source)
 	at org.apache.derby.impl.jdbc.EmbedPreparedStatement.setFloat(Unknown Source)
 	at org.gdstash.db.DBStat.insert(DBStat.java:885)
 	at org.gdstash.db.DBStat.insertAffix(DBStat.java:859)
 	at org.gdstash.db.DBAffix.insert(DBAffix.java:726)
 	at org.gdstash.db.DBAffix.insertMod(DBAffix.java:754)
 	at org.gdstash.db.GDDBData.insertModRecords(GDDBData.java:438)
 	at org.gdstash.db.GDDBData.insertModData(GDDBData.java:389)
 	at org.gdstash.file.ARZDecompress.insertModData(ARZDecompress.java:3050)
 	at org.gdstash.ui.GDConfigPane$DBImportWorker.doInBackground(GDConfigPane.java:217)
 	at org.gdstash.ui.GDConfigPane$DBImportWorker.doInBackground(GDConfigPane.java:70)
 	at java.desktop/javax.swing.SwingWorker$1.call(Unknown Source)
 	at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
 	at java.desktop/javax.swing.SwingWorker.run(Unknown Source)
 	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
 	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 	at java.base/java.lang.Thread.run(Unknown Source)
 Caused by: ERROR 22003: The resulting value is outside the range for the data type DOUBLE.
 	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
 	at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
 	at org.apache.derby.iapi.types.NumberDataType.normalizeDOUBLE(Unknown Source)
 	at org.apache.derby.iapi.types.SQLDouble.setValue(Unknown Source)
 	... 16 more

and in the end there is this one unique line:

Errors during database import
 java.sql.SQLException: Errors during database import
 	at org.gdstash.db.GDDBData.insertModRecords(GDDBData.java:524)
 	at org.gdstash.db.GDDBData.insertModData(GDDBData.java:389)
 	at org.gdstash.file.ARZDecompress.insertModData(ARZDecompress.java:3050)
 	at org.gdstash.ui.GDConfigPane$DBImportWorker.doInBackground(GDConfigPane.java:217)
 	at org.gdstash.ui.GDConfigPane$DBImportWorker.doInBackground(GDConfigPane.java:70)
 	at java.desktop/javax.swing.SwingWorker$1.call(Unknown Source)
 	at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
 	at java.desktop/javax.swing.SwingWorker.run(Unknown Source)
 	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
 	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 	at java.base/java.lang.Thread.run(Unknown Source)

I’ve been clueless to what I should do to fix this problem or if it’s a problem with the specific mod. Any help? Thanks in advance!

I just loaded the mod and do not get any such error messages, WanezMod_v1.2.1. I suggest you update to that version and/or the latest GD Stash