Author Topic: TQRespec: The respec tool for Titan Quest  (Read 66528 times)

0 Members and 1 Guest are viewing this topic.

Rated 2 times
Excellent

Offline epinter

  • Member
  • *
  • Topic Author
  • Posts: 41
  • Country: br
  • Karma: +5/-0
  • Gender: Male
    • View Profile
    • Awards
TQRespec: The respec tool for Titan Quest
« on: 22 January 2018, 02:30:30 »
« Last Rated on: 18 July 2019, 20:58:42 »
Features:
- Character respec (redistribute current attribute points, don't add more)
- Change gender
- Remove Skills (get skill points back)
- Remove mastery (get skill points back)
- Copy character (to Windows, Android and Backup in zip format)
- Convert character when copying between platforms (Windows/Android)
- List with stats and information about all characters found.
- Export CSV of characters info and stats.
- Export Player.chr to JSON (for debugging)



Changelog:
https://github.com/epinter/tqrespec/blob/master/CHANGELOG.md

Screenshots:





More details can be found on GitHub:
https://github.com/epinter/tqrespec
« Last Edit: 05 September 2022, 16:44:48 by epinter »

Rated 1 time
Excellent

Offline Groom

  • Member
  • *
  • Posts: 30
  • Country: se
  • Karma: +0/-0
  • Gender: Male
    • View Profile
    • Awards
  • Time Zone: +1
Re: TQRespec: A respec tool for Titan Quest (all versions)
« Reply #1 on: 20 February 2019, 21:57:02 »
« Last Rated on: 15 July 2019, 18:34:30 »
Hi
Nice tool for the Vanilla section (non-mods).

But as I'm playing the mod "Paths" https://www.kirmiziperfect.com/titan-quest-paths-mod/ ,
Is it possible to change number of attributes distributed per (unallocated) point?

From the release notes:
"—Gain 16 attribute points per level instead of 2 (each attribute point increases an attribute by 1)."

And each point in Health/Mana gives 5 HP/Mana.

Thanks in advance
Groom

Rated 1 time
Excellent

Offline Yokoshima

  • New Member
  • *
  • Posts: 1
  • Country: us
  • Karma: +0/-0
  • Gender: Male
    • View Profile
    • Awards
  • Time Zone: ?
Re: TQRespec: A respec tool for Titan Quest (all versions)
« Reply #2 on: 30 May 2019, 05:40:23 »
« Last Rated on: 15 July 2019, 18:34:39 »
THANK YOU! I was playing a guy with a friend and there are two paths I want to explore, one solo and one with him. Now I can just copy my guy and save a lot of time.

Not Yet Rated!

Offline epinter

  • Member
  • *
  • Topic Author
  • Posts: 41
  • Country: br
  • Karma: +5/-0
  • Gender: Male
    • View Profile
    • Awards
Re: TQRespec: The respec tool for Titan Quest (updated 2019-07)
« Reply #3 on: 15 July 2019, 02:03:16 »
New version is available, with skills and mastery respec. Mod support is planned, I hope I can release this feature soon.

Rated 1 time
Excellent

Offline icefreeze

  • ??
  • TQ Titans
  • Full Member
  • *
  • Posts: 477
  • Country: vn
  • Karma: +9/-7
  • Gender: Male
    • View Profile
    • Awards
  • Time Zone: +7
Re: TQRespec: The respec tool for Titan Quest (updated 2019-07)
« Reply #4 on: 15 July 2019, 04:47:48 »
« Last Rated on: 15 July 2019, 18:34:09 »
Sadly i can't use new version of tqrespec, 0.6.1 too.
It shows this error notice:
Quote
java.lang.RuntimeException: Error loading database.
   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
I'm still using v0.2.1  :D

Not Yet Rated!

Offline epinter

  • Member
  • *
  • Topic Author
  • Posts: 41
  • Country: br
  • Karma: +5/-0
  • Gender: Male
    • View Profile
    • Awards
Re: TQRespec: The respec tool for Titan Quest (updated 2019-07)
« Reply #5 on: 15 July 2019, 13:53:41 »
Sadly i can't use new version of tqrespec, 0.6.1 too.
It shows this error notice:
Quote
java.lang.RuntimeException: Error loading database.
   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
I'm still using v0.2.1  :D

The game is installed through Steam ? Can you post the full path of you game installation, and the contents of libraryfolders.vdf (can be found under "SteamApps/common".

The path is detected this way:
1. Uninstall information from windows registry
2. Steam Libraryfolders.vdf (in 0.2.1, I was using config.vdf instead)
3. Gog


Test this build:
https://mega.nz/#!dJMBHSZb!dB3gOqPi7YZikgpGEbXI-on3isBCXRyXx0MdvbhYeVc
« Last Edit: 15 July 2019, 14:04:42 by epinter »

Not Yet Rated!

Offline Medea Fleecestealer

  • Administrator
  • Full Member
  • *
  • Posts: 2300
  • Country: ch
  • Karma: +24/-0
  • Gender: Female
    • View Profile
    • Awards
  • Time Zone: +1
Re: TQRespec: The respec tool for Titan Quest (updated 2019-07)
« Reply #6 on: 15 July 2019, 19:25:30 »
He uses a pirated copy of the game epinter so not sure you'd be able to fix the problem for that.

Not Yet Rated!

Offline epinter

  • Member
  • *
  • Topic Author
  • Posts: 41
  • Country: br
  • Karma: +5/-0
  • Gender: Male
    • View Profile
    • Awards
Re: TQRespec: The respec tool for Titan Quest (updated 2019-07)
« Reply #7 on: 15 July 2019, 19:38:53 »
He uses a pirated copy of the game epinter so not sure you'd be able to fix the problem for that.

These pirated copies that are based on steam uses weird ways to handle game path in registry. I don't want to implement an option to force path, I will try to detect it as a fallback. Anyway, as a last resort, the application supports running without the game installed like described in readme (copying database and text).


Rated 1 time
Excellent

Offline icefreeze

  • ??
  • TQ Titans
  • Full Member
  • *
  • Posts: 477
  • Country: vn
  • Karma: +9/-7
  • Gender: Male
    • View Profile
    • Awards
  • Time Zone: +7
Re: TQRespec: The respec tool for Titan Quest (updated 2019-07)
« Reply #8 on: 15 July 2019, 20:32:08 »
« Last Rated on: 15 July 2019, 20:56:07 »
Yeah, the last build (0715.4) works.
Thanks for your great work  ;D!

Not Yet Rated!

Offline epinter

  • Member
  • *
  • Topic Author
  • Posts: 41
  • Country: br
  • Karma: +5/-0
  • Gender: Male
    • View Profile
    • Awards
Re: TQRespec: The respec tool for Titan Quest (updated 2019-07)
« Reply #9 on: 15 July 2019, 20:55:59 »
Yeah, the last build (0715.4) works.
Thanks for your great work  ;D!

I appreciate your help, icefreeze. Thanks for the contribution!

Not Yet Rated!

Offline Xerxes

  • Member
  • *
  • Posts: 41
  • Country: de
  • Karma: +0/-0
    • View Profile
    • Awards
  • Time Zone: +1
Re: TQRespec: The respec tool for Titan Quest (updated 2019-07)
« Reply #10 on: 10 September 2019, 13:31:26 »
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).

Not Yet Rated!

Offline undefind

  • Full Member
  • *
  • Posts: 115
  • Country: us
  • Karma: +2/-0
  • Gender: Male
    • View Profile
    • Awards
  • Time Zone: -1
Re: TQRespec: The respec tool for Titan Quest (updated 2019-07)
« Reply #11 on: 11 September 2019, 03:22:56 »
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.
My mods and some other mods

https://mega.nz/#F!v5tGhawJ!BeMd_SSWpWZAeG4h3F2YFg

ATTENTION! .arz must be the same name as the name of the mod. i.e. custommaps --> DropSounds + Massbosses + Mis are epic + affixes are common

Database needs to have that long name (or change folder name)

Also on Steam

Not Yet Rated!

Offline epinter

  • Member
  • *
  • Topic Author
  • Posts: 41
  • Country: br
  • Karma: +5/-0
  • Gender: Male
    • View Profile
    • Awards
Re: TQRespec: The respec tool for Titan Quest (updated 2019-07)
« Reply #12 on: 11 September 2019, 03:49:10 »
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).

Don't run TQRespec from game folder, keep at another place. The game detection searches for any .exe from game folder.

Not Yet Rated!

Offline Medea Fleecestealer

  • Administrator
  • Full Member
  • *
  • Posts: 2300
  • Country: ch
  • Karma: +24/-0
  • Gender: Female
    • View Profile
    • Awards
  • Time Zone: +1
Re: TQRespec: The respec tool for Titan Quest (updated 2019-07)
« Reply #13 on: 11 September 2019, 07:18:55 »
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.

There's an AE version of the Defiler?  ???

Not Yet Rated!

Offline Xerxes

  • Member
  • *
  • Posts: 41
  • Country: de
  • Karma: +0/-0
    • View Profile
    • Awards
  • Time Zone: +1
Re: TQRespec: The respec tool for Titan Quest (updated 2019-07)
« Reply #14 on: 11 September 2019, 09:28:49 »
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.

Tags:
 


SimplePortal 2.3.7 © 2008-2024, SimplePortal