java.lang.RuntimeException: Error loading database.I'm still using v0.2.1 :D
at br.com.pinter.tqrespec/br.com.pinter.tqrespec.tqdata.Db.initialize(Unknown Source)
at br.com.pinter.tqrespec/br.com.pinter.tqrespec.Main$2.call(Unknown Source)
at br.com.pinter.tqrespec/br.com.pinter.tqrespec.Main$2.call(Unknown Source)
at javafx.graphics/javafx.concurrent.Task$TaskCallable.call(Unknown Source)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.io.FileNotFoundException: Game path not detected
at br.com.pinter.tqrespec/br.com.pinter.tqrespec.tqdata.GameInfo.getGamePath(Unknown Source)
... 6 more
Sadly i can't use new version of tqrespec, 0.6.1 too.
It shows this error notice:Quotejava.lang.RuntimeException: Error loading database.I'm still using v0.2.1 :D
at br.com.pinter.tqrespec/br.com.pinter.tqrespec.tqdata.Db.initialize(Unknown Source)
at br.com.pinter.tqrespec/br.com.pinter.tqrespec.Main$2.call(Unknown Source)
at br.com.pinter.tqrespec/br.com.pinter.tqrespec.Main$2.call(Unknown Source)
at javafx.graphics/javafx.concurrent.Task$TaskCallable.call(Unknown Source)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.io.FileNotFoundException: Game path not detected
at br.com.pinter.tqrespec/br.com.pinter.tqrespec.tqdata.GameInfo.getGamePath(Unknown Source)
... 6 more
He uses a pirated copy of the game epinter so not sure you'd be able to fix the problem for that.
Yeah, the last build (0715.4) works.
Thanks for your great work ;D!
As neither TQDefiler nor GDDefiler are working properly with the current TQ AE I wanted to try TQRespec. However when I start it (version 0.7.2) it presents a message box telling me that the game is running and I need to close it. The game isn't running so there is nothing to close.
Maybe related - in TQRespec I can see my characters in the dropdown list but when I select one nothing happens. Neither attributes nor skills are populated with data.
Is there any way to fix these issues? I'm using the GoG version 2.8b of TQ AE with Ragnarok and Atlantis on Windows 7 x64 (up-to-date patches).
try the AE version of the defiler. dont update when it asks and reallocate that way. just make sure to make a backup of your savedata first.
Don't run TQRespec from game folder, keep at another place. The game detection searches for any .exe from game folder.Now that is interesting! I had TQRespec in a separate "Tools\TQ Respec" folder below the "Titan Quest AE" folder, just like other tools that I need to mod the game. Now I moved TQRespec to a separate partition and it runs fine. The issue with character selection is gone too. Thank you for the quick help and the tool itself. :)
There's an AE version of the Defiler? ???I was wondering the same. All I could download from Soulseekkor's site is "TQDefiler DotNet 1.3.9" and I still have "TQDefiler VB 3.4.5". The DotNet version crashes with a Stack Overflow error when loading Ragnarok characters and the VB version is so old that it doesn't support the new masteries and levels but at least it doesn't crash.
br.com.pinter.tqrespec.core.UnhandledRuntimeException: Error loading text resource
at br.com.pinter.tqrespec/br.com.pinter.tqrespec.tqdata.Txt.preload(Txt.java:70)
at br.com.pinter.tqrespec/br.com.pinter.tqrespec.Main$2.call(Main.java:180)
at br.com.pinter.tqrespec/br.com.pinter.tqrespec.Main$2.call(Main.java:170)
at javafx.graphics/javafx.concurrent.Task$TaskCallable.call(Task.java:1426)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.lang.Thread.run(Thread.java:833)
Caused by: java.io.IOException: StorageType not implemented: 0
at br.com.pinter.tqdatabase/br.com.pinter.tqdatabase.models.StorageType.lambda$valueOf$1(StorageType.java:38)
at java.base/java.util.Optional.orElseThrow(Optional.java:403)
at br.com.pinter.tqdatabase/br.com.pinter.tqdatabase.models.StorageType.valueOf(StorageType.java:38)
at br.com.pinter.tqdatabase/br.com.pinter.tqdatabase.data.ArcFile.<init>(ArcFile.java:123)
at br.com.pinter.tqdatabase/br.com.pinter.tqdatabase.data.ResourceReader.<init>(ResourceReader.java:38)
at br.com.pinter.tqdatabase/br.com.pinter.tqdatabase.data.ResourceReader$Builder.build(ResourceReader.java:99)
at br.com.pinter.tqdatabase/br.com.pinter.tqdatabase.Text.loadText(Text.java:129)
at br.com.pinter.tqdatabase/br.com.pinter.tqdatabase.Text.loadTextFromAllPaths(Text.java:112)
at br.com.pinter.tqdatabase/br.com.pinter.tqdatabase.Text.preload(Text.java:83)
at br.com.pinter.tqrespec/br.com.pinter.tqrespec.tqdata.Txt.preload(Txt.java:68)
... 5 more
x3tagSkillStormBlizzard=Blizzard
x3tagSkillStormBlizzardDesc=Cast a whirlwind of icy air that slows and freezes your enemies.
I just started playing TQ AE again (2.10.5) and ran into a strange problem with TQRespec (0.11.2), which I haven't noticed previously in an older version of the tool. When I start TQRespec it throws an error message:Code: [Select]br.com.pinter.tqrespec.core.UnhandledRuntimeException: Error loading text resource
at br.com.pinter.tqrespec/br.com.pinter.tqrespec.tqdata.Txt.preload(Txt.java:70)
at br.com.pinter.tqrespec/br.com.pinter.tqrespec.Main$2.call(Main.java:180)
at br.com.pinter.tqrespec/br.com.pinter.tqrespec.Main$2.call(Main.java:170)
at javafx.graphics/javafx.concurrent.Task$TaskCallable.call(Task.java:1426)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.lang.Thread.run(Thread.java:833)
Caused by: java.io.IOException: StorageType not implemented: 0
at br.com.pinter.tqdatabase/br.com.pinter.tqdatabase.models.StorageType.lambda$valueOf$1(StorageType.java:38)
at java.base/java.util.Optional.orElseThrow(Optional.java:403)
at br.com.pinter.tqdatabase/br.com.pinter.tqdatabase.models.StorageType.valueOf(StorageType.java:38)
at br.com.pinter.tqdatabase/br.com.pinter.tqdatabase.data.ArcFile.<init>(ArcFile.java:123)
at br.com.pinter.tqdatabase/br.com.pinter.tqdatabase.data.ResourceReader.<init>(ResourceReader.java:38)
at br.com.pinter.tqdatabase/br.com.pinter.tqdatabase.data.ResourceReader$Builder.build(ResourceReader.java:99)
at br.com.pinter.tqdatabase/br.com.pinter.tqdatabase.Text.loadText(Text.java:129)
at br.com.pinter.tqdatabase/br.com.pinter.tqdatabase.Text.loadTextFromAllPaths(Text.java:112)
at br.com.pinter.tqdatabase/br.com.pinter.tqdatabase.Text.preload(Text.java:83)
at br.com.pinter.tqrespec/br.com.pinter.tqrespec.tqdata.Txt.preload(Txt.java:68)
... 5 more
The reason for this message is the "Text\Text_EN.arc" file, which I have modified to add text for a new skill. What I did is add these lines to "skills.txt":Code: [Select]x3tagSkillStormBlizzard=Blizzard
x3tagSkillStormBlizzardDesc=Cast a whirlwind of icy air that slows and freezes your enemies.
Is it a known issue that modifications to the English text file break TQRespec?
Your changes in the text should work. The .arc is being created in a way that is not parsed correctly by TQRespec. The message "StorageType not implemented: 0" from the stacktrace above means a field in the .ARC that should be 1(uncompressed) or 3(compressed), is set as 0. How did you create this .arc ? If you tell me the tool and options used, maybe I can reproduce and fix this issue.
ArchiveTool.exe Text\Text_EN.arc -update skills.txt .\ 9
Your changes in the text should work. The .arc is being created in a way that is not parsed correctly by TQRespec. The message "StorageType not implemented: 0" from the stacktrace above means a field in the .ARC that should be 1(uncompressed) or 3(compressed), is set as 0. How did you create this .arc ? If you tell me the tool and options used, maybe I can reproduce and fix this issue.
I placed the modified "skills.txt in the TQ AE folder and then used the "ArchiveTool.exe" that comes with the game.
The command was:Code: [Select]ArchiveTool.exe Text\Text_EN.arc -update skills.txt .\ 9
I published a new version(0.11.3) with the problem fixed.
Downloaded and opened the respec tool. But for some reason i can't chose the charecter that i want to edit?
It only shows 3 out of 5 charecters in the select menu, but when i click the "watch chraecters" button, i can see the one i wanna edit, but i can't make the respec tool to open it.
I can only archive and explore the charecter, but not open it to edit.
Any advice?
Downloaded and opened the respec tool. But for some reason i can't chose the charecter that i want to edit?
It only shows 3 out of 5 charecters in the select menu, but when i click the "watch chraecters" button, i can see the one i wanna edit, but i can't make the respec tool to open it.
I can only archive and explore the charecter, but not open it to edit.
Any advice?
See if the characters appears in the list as "Mod". Mod characters editing are not supported.
At some point, THQ Nordic told they would support multiple simultaneous mod in Titan Quest, since then I kept waiting the feature to appear in the game to start development in TQRespec, and they never released the feature. I will take look at this when I have free time, but no promises.