This application was developed and compiled with Golang v1.20.2 under Windows 11. This application is untested on Windows 7/8.
Version 1.14 -> Expanded the assist mode save folder identification logic to handle alternate versions of the game.
Version 1.13 -> Fix to address assist mode not properly identifying the unique folder ID assigned to the save directory. Thanks to Freakwinz for reporting this issue.
Version 1.12 -> Addressed a small bug that would result in the assist mode manual talent point assignment not properly accepting numbers between 1-36. Thanks to WillDieForPie for reporting this issue.
Version 1.11 -> Improved the save directory detection logic for "assist" mode so that it now properly locates the EpicGames save folder location. Thanks to mrjack900 for reporting this issue.
Version 1.10 -> Improved the save directory detection logic, fixed a few bugs that would result in an error message not being properly presented to the end-user during assist mode. Added a new feature to the assist mode that prompts the end-user and asks if they'd like to manually assign talent points to their character save file. (Simulates passing -p to the application).
Version 1.09 -> The application just got a big update that makes it very simple to use. You can now double-click on the executable and you'll be prompted to run the application in "assist mode" that will automatically detect your save games folder, provide you with an ordered list of save files you can select from, then ask you if you want to overwrite or save the modifications to a new path. (Pictured below)
Usage of 1.14 is simple:
Take the file "HWLTalentReset.zip" and put it on your desktop.
Unzip the file to your desktop.
You should have a folder named, "HWLTalentReset" on your desktop.
Go inside of the "HWLTalentReset" directory.
You should see a program called "HWLTalentReset.exe". Double-click on it to run the application.
The program will open and will ask you if you want to use "Assisted Mode". Type "yes" and press enter.
Follow the steps shown on the screen, which will include selecting a save file from a list.
Choose if you want to overwrite the existing file or pick a new location to save the file to.
*NEW* Specify whether or not you'd like to manually assign talent points to your character (Simulates the -p option).
You have now successfully reset your talents and or manually assigned talent points to your character!
Versions 1.04 and below had an issue that resulted in the incorrect amount of talent points being assigned to your character. This has since been addressed in v1.05 and above and will now correctly apply the right amount of points back to your character. That said, if you've previously used the tool on your character and are noticing that you're still receiving the incorrect amount of points back, don't worry! I've added a new feature to the app that will allow you to change the total amount of assigned talent points for your character as seen below.
This new function can be ran by using the -p flag as demonstrated in the picture below. The tool will intentionally prevent you from assigning more points than what is possible at level 40 (> 36 points). This is to avoid your save file from becoming corrupted. Just a note: Setting your talent points using this new command will reset ALL of your existing talents!
If you're struggling to figure out how many points you should have for your level, please read the below: You start to acquire talent points at level 5 all the way up to level 40. At level 5, you will have 1 talent point, and at level 40 you will have a maximum of 36 talent points. Please take this into account when assigning your talent points to your character based on your current level. While you can assign any amount of points (from 1 to 36) to your character at any level, it's important that you get this correct so that you're not missing points at level 40.
I highly recommend to not exceed the 36 talent point maximum as reports from other forums have alleged that doing so can result in your save file becoming corrupted. You've been warned!
If you're still having any issues determining how many points you should have for your level, just make a post to this thread for additional assistance.
In the example below, my character is at level 33 so I set my total talent points to 29.
If you make a mistake, don't worry you can always re-run the tool and change the amount of points back. Additionally, the application will still take a backup of your save file within the "backup" folder. You can always restore your previous save files that have been modified with this tool.
Enjoy and please report any bugs you may encounter -> here <- or post a thread below.
As a sidenote, it was never clear if this mod could be used to give a character more than 36 talent points in total (for example, if we used manual set to 36 at level 30, does that mean that when our character hits level 40 we would have 46 talent points)?
It doesn't work to reset talents no, but it WILL give you extra talent points if you happened to be missing any. I stayed with the 36 max limit to avoid save corruption, but my level was 36 at the time so I opted to reset and gave myself 32 points keeping the level-4 formula intact since max lvl is 40.
After that was done I loaded up into the game and lo and behold I had 2 extra talent points to spend.
But to answer your question yes you could have higher than max talents normally awarded in game but it will potentially brick your save file so make sure you make backups before major edits like that
Do you want to manually assign talent points to your character? (yes/no): yes
How many talent points would you like to assign to your character? (1-36): 24 2024/01/12 09:24:02 [-] Error extracting save file database: database start index not found in save data
I am encountering this error on the current game version, 1.14, with Epic store. Any solutions available?
idk if im just dumb but after i type in the # of talent points i want to set it to, the application just closes and it doesn't save >: what am i doing wrong?
I'm getting an error with 1.14 version. When it asks to to add the points manually the line it says "Error Querying Database". Is there a way for me to get the 1.13 version
HWL Talent Reset Tool by Ambro v1.14 -> Built using: [go1.20.2]
Do you want to use the recommended 'assist mode' to start the application? (yes/no): yes
Detected Hogwarts Legacy save directory: [C:\Users\asaer\AppData\Local\Hogwarts Legacy\Saved\SaveGames\371467789]
List of save files: [+] (1) -> HL-00-12.sav [05/13/2023 08:47 PM] <- Most current save file. [+] (2) -> SavedUserOptions.sav [05/13/2023 08:42 PM] [+] (3) -> HL-00-00.sav [05/13/2023 08:34 PM] [+] (4) -> HL-00-11.sav [05/13/2023 08:27 PM] [+] (5) -> HL-00-10.sav [05/13/2023 08:24 PM] [+] (6) -> HL-00-14.sav [05/13/2023 08:21 PM] [+] (7) -> HL-00-13.sav [05/13/2023 08:18 PM] [+] (8) -> HL-00-01.sav [05/13/2023 05:18 PM] [+] Choose the number of the save file you want to use or press 'Enter' to use the most recent save: 1 [+] You've selected save file: [1] -> [HL-00-12.sav] [+] Do you want to replace the current file [HL-00-12.sav] with the changes we're making? (yes/no): yes [+] This is where the modified file will be saved: [C:\Users\asaer\AppData\Local\Hogwarts Legacy\Saved\SaveGames\371467789\HL-00-12.sav]
Do you want to manually assign talent points to your character? (yes/no): yes
How many talent points would you like to assign to your character? (1-36): 36
Warning: Changing your talent points will erase all of your current talent options.
Are you sure you want to set your total talent points to: [36]? (yes/no): yes [+] Save file backup created at: [D:\Downloads\HWLTalentReset\backup\2023-05-13_21-06-57_HL-00-12.sav] 2023/05/13 21:06:57 [-] Error executing query: file is not a database
Thanks for the feedback. I wanted to ensure that any future updates to the game couldn't inadvertently break the modifications the tool is making to your save file, ergo, the automatic backup feature seemed necessary to provide users with a greater level of comfort when using the tool.
197 comments
Current version 1.14
If you're having any issues downloading the latest 1.14 release, you can find it by clicking here: https://www.nexusmods.com/hogwartslegacy/mods/55/?tab=files&file_id=3799
This application was developed and compiled with Golang v1.20.2 under Windows 11. This application is untested on Windows 7/8.
Version 1.14 -> Expanded the assist mode save folder identification logic to handle alternate versions of the game.
Version 1.13 -> Fix to address assist mode not properly identifying the unique folder ID assigned to the save directory. Thanks to Freakwinz for reporting this issue.
Version 1.12 -> Addressed a small bug that would result in the assist mode manual talent point assignment not properly accepting numbers between 1-36. Thanks to WillDieForPie for reporting this issue.
Version 1.11 -> Improved the save directory detection logic for "assist" mode so that it now properly locates the EpicGames save folder location. Thanks to mrjack900 for reporting this issue.
Version 1.10 -> Improved the save directory detection logic, fixed a few bugs that would result in an error message not being properly presented to the end-user during assist mode. Added a new feature to the assist mode that prompts the end-user and asks if they'd like to manually assign talent points to their character save file. (Simulates passing -p to the application).
Version 1.09 -> The application just got a big update that makes it very simple to use. You can now double-click on the executable and you'll be prompted to run the application in "assist mode" that will automatically detect your save games folder, provide you with an ordered list of save files you can select from, then ask you if you want to overwrite or save the modifications to a new path. (Pictured below)
Usage of 1.14 is simple:
Versions 1.04 and below had an issue that resulted in the incorrect amount of talent points being assigned to your character. This has since been addressed in v1.05 and above and will now correctly apply the right amount of points back to your character. That said, if you've previously used the tool on your character and are noticing that you're still receiving the incorrect amount of points back, don't worry! I've added a new feature to the app that will allow you to change the total amount of assigned talent points for your character as seen below.
This new function can be ran by using the -p flag as demonstrated in the picture below. The tool will intentionally prevent you from assigning more points than what is possible at level 40 (> 36 points). This is to avoid your save file from becoming corrupted.
Just a note: Setting your talent points using this new command will reset ALL of your existing talents!
If you're struggling to figure out how many points you should have for your level, please read the below:
You start to acquire talent points at level 5 all the way up to level 40. At level 5, you will have 1 talent point, and at level 40 you will have a maximum of 36 talent points. Please take this into account when assigning your talent points to your character based on your current level. While you can assign any amount of points (from 1 to 36) to your character at any level, it's important that you get this correct so that you're not missing points at level 40.
I highly recommend to not exceed the 36 talent point maximum as reports from other forums have alleged that doing so can result in your save file becoming corrupted. You've been warned!
If you're still having any issues determining how many points you should have for your level, just make a post to this thread for additional assistance.
In the example below, my character is at level 33 so I set my total talent points to 29.
If you make a mistake, don't worry you can always re-run the tool and change the amount of points back. Additionally, the application will still take a backup of your save file within the "backup" folder. You can always restore your previous save files that have been modified with this tool.
Enjoy and please report any bugs you may encounter -> here <- or post a thread below.
Thank you!
As a sidenote, it was never clear if this mod could be used to give a character more than 36 talent points in total (for example, if we used manual set to 36 at level 30, does that mean that when our character hits level 40 we would have 46 talent points)?
After that was done I loaded up into the game and lo and behold I had 2 extra talent points to spend.
But to answer your question yes you could have higher than max talents normally awarded in game but it will potentially brick your save file so make sure you make backups before major edits like that
Do you want to manually assign talent points to your character? (yes/no): yes
- How many talent points would you like to assign to your character? (1-36): 24
2024/01/12 09:24:02 [-] Error extracting save file database: database start index not found in save data
I am encountering this error on the current game version, 1.14, with Epic store.
Any solutions available?
what am i doing wrong?
2023/06/28 13:16:31 [-] Error querying database: file is not a database
D:\Downloads\HWLTalentReset>HWLTalentReset.exe
- HWL Talent Reset Tool by Ambro v1.14 -> Built using: [go1.20.2]
- Do you want to use the recommended 'assist mode' to start the application? (yes/no): yes
- Detected Hogwarts Legacy save directory: [C:\Users\asaer\AppData\Local\Hogwarts Legacy\Saved\SaveGames\371467789]
- List of save files:
- Do you want to manually assign talent points to your character? (yes/no): yes
- How many talent points would you like to assign to your character? (1-36): 36
- Warning: Changing your talent points will erase all of your current talent options.
- Are you sure you want to set your total talent points to: [36]? (yes/no): yes
[+] (1) -> HL-00-12.sav [05/13/2023 08:47 PM] <- Most current save file.
[+] (2) -> SavedUserOptions.sav [05/13/2023 08:42 PM]
[+] (3) -> HL-00-00.sav [05/13/2023 08:34 PM]
[+] (4) -> HL-00-11.sav [05/13/2023 08:27 PM]
[+] (5) -> HL-00-10.sav [05/13/2023 08:24 PM]
[+] (6) -> HL-00-14.sav [05/13/2023 08:21 PM]
[+] (7) -> HL-00-13.sav [05/13/2023 08:18 PM]
[+] (8) -> HL-00-01.sav [05/13/2023 05:18 PM]
[+] Choose the number of the save file you want to use or press 'Enter' to use the most recent save: 1
[+] You've selected save file: [1] -> [HL-00-12.sav]
[+] Do you want to replace the current file [HL-00-12.sav] with the changes we're making? (yes/no): yes
[+] This is where the modified file will be saved: [C:\Users\asaer\AppData\Local\Hogwarts Legacy\Saved\SaveGames\371467789\HL-00-12.sav]
[+] Save file backup created at: [D:\Downloads\HWLTalentReset\backup\2023-05-13_21-06-57_HL-00-12.sav]
2023/05/13 21:06:57 [-] Error executing query: file is not a database
The auto backup is a nice touch.