Total Respec mod, Jan. 10 version 2.0 released

DideroDidero Posts: 90
edited September 2013 in Mod Showcase
Torchlight Insider download (version 2.0)
Runic Games Fansite download (version 2.0)

DESCRIPTION
This mod adds nine potions to the inventory of Tarn, the merchant to the top left of the stash and Torchlight's central plaza. All of them lower stats and give back stat points.
The official Respec Potion mod is included too, to allow resetting of skills.
A fixed version of "remove_binary.bat" is included too. Don't move it to another folder, because it won't work anymore then.

The 'Lesser Stat Reset Elixir' reduces all stats by 1 and grants 4 stat points.
The 'Stat Reset Elixir' reduces all stats by 5 and grants 20 stat points.
The 'Greater Stat Reset Elixir' reduces all stats by 10 and grants 40 stat points.
The 'Stat Reset Elixir Triple Value' reduces all stats by 30 and grants 120 stat points.
The 'Stat Reset Elixir Ultimate Pack reduces all stats by 50 and grants 200 stat points.

The 'Weakening Elixir' reduces the Strength stat with 10 and grants 10 stat points.
The 'Stiffening Elixir' reduces the Dexterity stat with 10 and grants 10 stat points.
The 'Ember Vaporizing Elixir' reduces the Magic stat with 10 and grants 10 stat points.
The 'Softening Elixir' reduces the Defense stat with 10 and grants 10 stat points.

The 'Potion of Skill Respec' by Runic removes all your skill points except the one in your starter skill, and gives you the skill points back to redistribute.


INSTALLATION AND UNINSTALLATION
First, make a backup of your savegames, found in "%appdata%\runic games\torchlight\save". This mod isn't dangerous, but making backups is always a good precaution.

If you have a previous version of this mod installed, delete it first. If one of your characters has a respec potion in their inventory, remove it first, since they will be deleted when you delete this mod.

Install by placing the "Total Respec"-folder in the "%appdata%\runic games\torchlight\mods" folder. Then run "remove_binary.bat" inside the "Total Respec" folder to make the game recheck the mod files on next startup. That will cause that startup to take longer than usual, but that's only once.

Uninstall by first running "remove_binary.bat", to make sure the game notices that the mod is gone, and then delete the "Total Respec" folder.


NOTES AND TIPS
If you think the potions are too expensive, navigate to "media\units\items\potions" and open up the '.dat' files for the potions. Replace the number behind "<INTEGER>VALUE:" with a lower value. Save the files and close them. You will have to run "remove_binary.dat" found inside the "Total Respec" folder for the game to notice the change.

If your stats go into the negatives, all your equipment will be returned to your inventory. When you increase your stats back above zero, you will be able to equip your items again, provided you meet their individual requirements.
Saving with negative stats doesn't cause any errors, but I do NOT recommend doing it.

Like with all mods, remember to make a backup of your saves before installing. I've tested this mod extensively and I didn't lose any data, but you never know. It's better to be safe than sorry.


THANKS
Thanks go to:
-Runic/Tiamat for giving me the idea of respec potions, and for the skill respec potion. And for the game of course!
-CoolasaCucumber and Sunniex of the 'Easy Respec' mod for giving me an idea of how to reduce stat points. No offense, I just prefer this way of stat respeccing.
-Nanenj for showing how to add items to the general vendor (and by extension other spawnclasses) without overriding his inventory. (Explained in detail here: viewtopic.php?f=6&t=10208)
-TorchLeech and the other people in the Runic Forum thread for this mod, for helping to pinpoint the encoding bug.
-You, for downloading ths mod :)


CHANGELOG

Version 1.0:
  • Initial release
Version 1.1:
  • Changed the way the potions are added to the 'General Items' vendor, so it doesn't conflict with other mods.
  • Fixed a minor typo in the readme
Version 1.2:
  • Remade the mod in TorchED to fix a file encoding bug
  • Some small improvements to the readme
Version 2.0:
  • Changed the potions entirely to allow for quicker respeccing of larger amounts, without removing smaller potions or adding too many potions
  • Added potions to respec only a single stat
  • Made custom icons for all my potions
  • Lowered the cost of all my potions
  • Fixed a major typo. Apparently it's 'Elixir', not 'Elixer'
  • Updated the descriptions of the potions
  • Minor changes to the Readme
  • Tested saving with negative stats. No damage, still not recommended


Please post any bugs you encounter and any suggestions you have here.
Creator of:
-Total Respec mod (v2.0, Jan. 10 2010)
-Faster Walking mod (v1.0, Nov. 11 2009)
Uploader of:
-Ferret Pet mod (ferret itself made by Runic) (v1.1.1, Jan. 4 2010)
«1

Comments

  • LenorLenor Posts: 131
    I think this is better than easy respec mod,thank you
  • Thanks! I'll give it a try right now. :)
  • giving it a go, quick question...is the price still 15k for respec on this one? VH that is...just wondering, i think i goofed my destroyer.
  • AvenueAvenue Posts: 160
    Didero wrote:
    Torchlight Insider download
    The Greater Stat Reset Elixer reduces all stats by 5 and grants 20 skill points.
    The Legendary Stat Reset Elixer reduces all stats by 10 and grants 40 skill points.
    Did you mean to say 20/40 stat points?
  • BacklashBacklash Posts: 104
    Didero wrote:
    I don't know what happens when you save you character with negative stats, but I don't recommend trying it.

    Off to do just that... :twisted:

    you know you should never tell someone to not do something like that...
  • DideroDidero Posts: 90
    Oh, something I forgot to mention: The general items vendor has an infinite amount of the official skill respec potion with this mod, instead of the single one in Tiamat's mod.
    Avenue wrote:
    Didero wrote:
    Torchlight Insider download
    The Greater Stat Reset Elixer reduces all stats by 5 and grants 20 skill points.
    The Legendary Stat Reset Elixer reduces all stats by 10 and grants 40 skill points.
    Did you mean to say 20/40 stat points?
    Well, that's very sloppy of me. :oops: Yes, I mean stat points.
    Backlash wrote:
    Didero wrote:
    I don't know what happens when you save you character with negative stats, but I don't recommend trying it.

    Off to do just that... :twisted:

    you know you should never tell someone to not do something like that...
    :)
    Let me know how it turns out!
    Creator of:
    -Total Respec mod (v2.0, Jan. 10 2010)
    -Faster Walking mod (v1.0, Nov. 11 2009)
    Uploader of:
    -Ferret Pet mod (ferret itself made by Runic) (v1.1.1, Jan. 4 2010)
  • Uhm, for some reason it doesn't work for me. I've got the enchanter mod and the always identified mod. Can someone help me?
  • DideroDidero Posts: 90
    NomNoms wrote:
    Uhm, for some reason it doesn't work for me. I've got the enchanter mod and the always identified mod. Can someone help me?
    The 'Always Identified' mod and this mod both edit the general items vendor, so there's probably a conflict. That's why I mentioned in the first post to delete other respec mods. Apparently only one mod can edit the shopkeepers' inventories at a time.

    The best solution I can think of is to delete the 'Spawnclasses' folder inside the 'Always Identified' mod folder. This will cause the General Items shopkeeper to start selling Identify scrolls again, but doesn't interfere with the workings of the mod, and should cause him to sell respec potions.

    If you don't want him to sell Identify scrolls, navigate to the 'Total Respec' mod folder, and then to 'media/Spawnclasses'. Open the 'MERCHANT_GENERAL_INVENTORY.DAT' in a text editor, and remove this part from that file (should be lines 3 to 7):
    &#91;OBJECT&#93;
    &lt;STRING&gt;UNIT:Identify Scroll
    &lt;INTEGER&gt;WEIGHT:-1
    &lt;INTEGER&gt;RARITY_OVERRIDE:1
    &#91;/OBJECT&#93;
    

    Then save the file. If the items still don't show up, try deleting the 'mods.dat' and 'mods.dat.adm' files in the "%appdata%\runic games\torchlight\mods" folder.

    I hope that helps!
    Creator of:
    -Total Respec mod (v2.0, Jan. 10 2010)
    -Faster Walking mod (v1.0, Nov. 11 2009)
    Uploader of:
    -Ferret Pet mod (ferret itself made by Runic) (v1.1.1, Jan. 4 2010)
  • Thanks a lot! It worked, hooray :D
  • DideroDidero Posts: 90
    NomNoms wrote:
    Thanks a lot! It worked, hooray :D

    You're welcome :)


    By using a tip from this thread, I updated the mod to no longer conflict with other mods that change the inventory of the General Items vendor.
    Download here, or use the link in the first post.
    Creator of:
    -Total Respec mod (v2.0, Jan. 10 2010)
    -Faster Walking mod (v1.0, Nov. 11 2009)
    Uploader of:
    -Ferret Pet mod (ferret itself made by Runic) (v1.1.1, Jan. 4 2010)
  • MiniverMiniver Posts: 161
    I tried every other Respec mod out there with no success. Wish I had tried yours first because this is the only work to work on my Steam version. Thanks a lot!
  • EDIT: Nevermind, I just gutted my mod folder, changed the values before starting the game and now it works fine- they all cost 3g :)

    I can't get the prices to change. I've gone in and changed the "<INTERGER>VALUE:" in each .dat down from the default (like 3500-6000) to 5. I've had no problem adjusting the respec skill price, but the respec on all the stat pots all stay high.
    65 Vanq / Hard / Level 31 Shadow Vault / No pre-1.12 enchants / No backups
  • acw4yacw4y Posts: 1
    I got 'Respec Mod' to work, but with Total Respec none of the potions are showing up in the General Items Vendor window. I've tried removing all the other mods I had downloaded, and even altering the mods.dat file to remove the other mods in there and it still won't work. Is this happening for anyone else?
  • BacklashBacklash Posts: 104
    Miniver wrote:
    I tried every other Respec mod out there with no success. Wish I had tried yours first because this is the only work to work on my Steam version. Thanks a lot!

    ALL versions of the game will work with every mod out there.... As long as the Mod itself works.
    I have the Steam version, there has yet to be a mod i cant run. I have used EVERY mod that has a respec potion in it, they all work....
    Some cant run with other mods though, thats NOT steam's problem...

    There is a Sticky in the Mod forums.
    http://forums.runicgames.com/viewtopic.php?f=6&t=4911

    if you can't get a mod working, READ the sticky.
    you may also have to exit the town and come back to get the Vendors to reset.
  • MiniverMiniver Posts: 161
    Cool story, bro.

    By the way, I never blamed Steam for anything. I merely pointed out that that's the version I have.
  • BacklashBacklash Posts: 104
    Miniver wrote:
    Cool story, bro.

    By the way, I never blamed Steam for anything. I merely pointed out that that's the version I have.

    actually you did.
    you didn't come out and say it was Steam's fault, you implied it with your post.

    you first said you tried every respec mod out there with no success.
    I tried every other Respec mod out there with no success.
    then you stated this is the ONLY one that works with your steam version.
    Wish I had tried yours first because this is the only work to work on my Steam version. Thanks a lot!
    There are other reasons you couldn't get them to work. NONE of them are Steam's fault, OR the fault of the Mod not being compatible with Steam.
  • I got one (possibly stupid) question; if I wanted to reset my starts to recover the points I invested in dexterity I'd have to use like 4x Legendary pots, so I would gain like 160 skill points? Wouldn't that add way too much points? Like a lot more then I had invested? I'm really confused and wouldn't like to use this till I'm sure how it works. Thanks in advance.
    sig.jpg
  • boneflesh wrote:
    I got one (possibly stupid) question; if I wanted to reset my starts to recover the points I invested in dexterity I'd have to use like 4x Legendary pots, so I would gain like 160 skill points? Wouldn't that add way too much points? Like a lot more then I had invested? I'm really confused and wouldn't like to use this till I'm sure how it works. Thanks in advance.

    It lowers 4 stats by 10 and gives 40 pts....thus it would steal 160 stat pts and give you 160 back to respend.
  • zrxzrx Posts: 4
    edited December 2009
    Hi! After spending hours trying to find solution for this i ended up asking it myself.

    I cant get this mod work. My game is updated and i was using respec mod which worked fine before i found this one can also refund stats. I deleted respec mod folder from appdata/etc/torchlight/mods/ and copied total respec there. I also deleted mods.dat and mods.dat.adm just to be sure.

    Now when i start the game and enter the town, there's no sign of total respec mod in general vendor. It only shows scrolls, hp and mana pots and dog/catfish. Where did i go wrong?

    EDIT: IT WORKS! I have no idea what i did different this time installing as i downloaded from same place and installed just how i did last time manually and started the game. Thanks for your support anyway =)
  • DideroDidero Posts: 90
    You also need to delete "massfile.dat", "masterresourceunits.dat" and their '.adm' files from "%appdata%\runic games\torchlight". That way, the game rechecks all the mods again. Starting up the game will take a bit longer than usual the first time, but that's only once. If the stat reset potions still aren't in the inventory of the general merchant, try leaving town for a while and returning, to allow him to restock.
    It should work then. If not, please let me know, I'll look into it further.


    Also, TorchLeech, a very useful mod-managing tool, published a top ten of most-downloaded mods in November, and I noticed the 'Total Respec' mod at number 5. Thanks to everybody who downloaded it, you made my day :D
    Creator of:
    -Total Respec mod (v2.0, Jan. 10 2010)
    -Faster Walking mod (v1.0, Nov. 11 2009)
    Uploader of:
    -Ferret Pet mod (ferret itself made by Runic) (v1.1.1, Jan. 4 2010)
  • zrxzrx Posts: 4
    Torchleech really made this easier even though total respec mod still isnt working while all other mods i installed with torchleech do work?
  • DideroDidero Posts: 90
    'Total Respec' should work through TorchLeech. I use it that way myself :)
    Maybe there's another mod conflicting with it. Do you have any other mods that change the General Merchant's inventory?
    Creator of:
    -Total Respec mod (v2.0, Jan. 10 2010)
    -Faster Walking mod (v1.0, Nov. 11 2009)
    Uploader of:
    -Ferret Pet mod (ferret itself made by Runic) (v1.1.1, Jan. 4 2010)
  • zrxzrx Posts: 4
    Total respec is only mod i have installed. I just tested torchleech with others =)

    Do i have to delete something myself when using torchleech or is clicking install enough?

    EDIT: Does this have anything to do with anything?
    18:26:23: Unable to determin file type( Best Guess ASCII ). You need to save the file as unicode - recommend doing it in word pad.C:/USERS/USER/APPDATA/ROAMING/RUNIC GAMES/TORCHLIGHT/MODS/TOTALRESPECMOD/MEDIA/UNITS/ITEMS/POTIONS/GREATERSTATRESETPOTION.DAT
    18:26:23: Unable to determin file type( Best Guess ASCII ). You need to save the file as unicode - recommend doing it in word pad.C:/USERS/USER/APPDATA/ROAMING/RUNIC GAMES/TORCHLIGHT/MODS/TOTALRESPECMOD/MEDIA/UNITS/ITEMS/POTIONS/LEGENDARYSTATRESETPOTION.DAT
    18:26:23: Unable to determin file type( Best Guess ASCII ). You need to save the file as unicode - recommend doing it in word pad.C:/USERS/USER/APPDATA/ROAMING/RUNIC GAMES/TORCHLIGHT/MODS/TOTALRESPECMOD/MEDIA/UNITS/ITEMS/POTIONS/LESSERSTATRESETPOTION.DAT
    18:26:23: Unable to determin file type( Best Guess ASCII ). You need to save the file as unicode - recommend doing it in word pad.C:/USERS/USER/APPDATA/ROAMING/RUNIC GAMES/TORCHLIGHT/MODS/TOTALRESPECMOD/MEDIA/UNITS/ITEMS/POTIONS/RESPECPOTION.DAT
    18:26:23: Unable to determin file type( Best Guess ASCII ). You need to save the file as unicode - recommend doing it in word pad.C:/USERS/USER/APPDATA/ROAMING/RUNIC GAMES/TORCHLIGHT/MODS/TOTALRESPECMOD/MEDIA/UNITS/ITEMS/POTIONS/STATRESETPOTION.DAT
    18:26:57: Unable to determin file type( Best Guess ASCII ). You need to save the file as unicode - recommend doing it in word pad.C:/USERS/USER/APPDATA/ROAMING/RUNIC GAMES/TORCHLIGHT/MODS/TOTALRESPECMOD/MEDIA/SPAWNCLASSES/GENERALITEMSVENDOR_ADDRESPECPOTIONS.DAT
    
  • DideroDidero Posts: 90
    It seems like the files of your download of the 'Total Respec' mod were encoded wrong...
    Is that the log of the game, or from TorchLeech?
    The only thing I can recommend is trying to uninstall and redownload the mod. Did you edit any of the files by hand?
    Creator of:
    -Total Respec mod (v2.0, Jan. 10 2010)
    -Faster Walking mod (v1.0, Nov. 11 2009)
    Uploader of:
    -Ferret Pet mod (ferret itself made by Runic) (v1.1.1, Jan. 4 2010)
  • zrxzrx Posts: 4
    That's from the OGRE logfile what torchleech opens. I've reinstalled this mod more than i can remember witch no success. Never altered files or even opened them and i've also downloaded from different websites. So far this is only mod i cant get to work and only one i want to use =D
  • @zrx: Our new conflict check detects the same issue as logged in ogre log.

    TorchLeech - Conflict check results:
    FILE ENCODING: 'Total Respec Mod (1.1)' @ GreaterStatResetPotion.dat --- 'media\units\items\potions\GreaterStatResetPotion.dat'
    FILE ENCODING: 'Total Respec Mod (1.1)' @ LegendaryStatResetPotion.dat --- 'media\units\items\potions\LegendaryStatResetPotion.dat'
    FILE ENCODING: 'Total Respec Mod (1.1)' @ LesserStatResetPotion.dat --- 'media\units\items\potions\LesserStatResetPotion.dat'
    FILE ENCODING: 'Total Respec Mod (1.1)' @ respecpotion.dat --- 'media\units\items\potions\respecpotion.dat'
    FILE ENCODING: 'Total Respec Mod (1.1)' @ StatResetPotion.dat --- 'media\units\items\potions\StatResetPotion.dat'


    For this, the mod files in the list above are no UTF16/UCS-2 encoded files. I'm really sure that this mod was doing the job but maybe Didero want to fix this for his mod himself.
    TorchLeech - a free mod manager for Torchlight. --- powered by Runic Games Fansite.
  • SzeiSzei Posts: 9
    It's not working for me. I had previously gotten the 'official' runic respec mod (for skill points only). However, when I came across this one, I deleted the other mod and put this one in the mod folder instead. The other respec mod worked for me, but this one does not. I don't see any new potions in the vender. I reloaded my character three times. Went in and out of dungeons twice and restarted the game twice. The potions still do not show up. I also tried uninstalling all of my other mods and leaving just this one. Still doesn't work. Any ideas?
  • I downloaded the package from RGF/TInsider again and all files are broken within encoding. Version 1.1 can not work in this way. Every second byte in DAT files are #0 bytes - sound like a unicode type but this encode should not work with Torchlight. We have the strict rule not to change any mod files but in this case we don't alter any content in dat files.

    We have fixed this bug and updated this mod in TLeech with the version "1.1-fix". What we have not fixed are missing GUIDs (see "Item mods: make sure your items have set GUIDs!" for more details). Not critical for a potion mod but nevertheless worth to fix if Didero touches the package for correct encoding.

    TorchLeech - Conflict check results:
    NO GUID FOUND: 'Total Respec Mod (1.1-fix)' @ GreaterStatResetPotion.dat --- 'media\units\items\potions\GreaterStatResetPotion.dat'
    NO GUID FOUND: 'Total Respec Mod (1.1-fix)' @ LegendaryStatResetPotion.dat --- 'media\units\items\potions\LegendaryStatResetPotion.dat'
    NO GUID FOUND: 'Total Respec Mod (1.1-fix)' @ LesserStatResetPotion.dat --- 'media\units\items\potions\LesserStatResetPotion.dat'
    NO GUID FOUND: 'Total Respec Mod (1.1-fix)' @ respecpotion.dat --- 'media\units\items\potions\respecpotion.dat'
    NO GUID FOUND: 'Total Respec Mod (1.1-fix)' @ StatResetPotion.dat --- 'media\units\items\potions\StatResetPotion.dat'
    TorchLeech - a free mod manager for Torchlight. --- powered by Runic Games Fansite.
  • DideroDidero Posts: 90
    Oh man.
    Thanks for finding the problem. I don't know why it works for some people but not for others. For instance, I don't get any errors at all and the potions show up fine. I'll try to fix it immediately. Sorry for all the trouble, guys. :oops:
    Maybe I only made the top downloads list because people were retrying to install so often :P

    Yeah, I didn't set the GUIDs because I didn't think people would buy a respec potion and then go walking around with it. Mostly, you'd use a potion like this immediately after buying. So the chance of losing a potion after reinstalling this mod is rather small, in my opinion. And without GUIDs there's no chance of my mod conflicting with another mod with the same GUID either.
    If we as a community can work out a good way to assing GUIDs to items in mods I'll add them, but I don't think it's really necessary for now.
    Creator of:
    -Total Respec mod (v2.0, Jan. 10 2010)
    -Faster Walking mod (v1.0, Nov. 11 2009)
    Uploader of:
    -Ferret Pet mod (ferret itself made by Runic) (v1.1.1, Jan. 4 2010)
  • DideroDidero Posts: 90
    Ok, I updated the mod. I ended up remaking the entire mod in TorchED, to make sure the files are encoded properly. The potions are assigned a GUID now, because I didn't want to manually edit the files to remove them and run the risk of causing the same problem again. But like TorchLeech pointed out, the chance of a conflict is minuscule.

    The links in the first post point to the latest version, version 1.2. Or you can click here to download the new version from Torchlight Insider or Runic Games Fansite.
    Be sure to delete any older versions of 'Total Respec' before installing this one.

    I didn't run into any problems with this new version, so I hope the bug is solved now. If not, please let me know!
    Creator of:
    -Total Respec mod (v2.0, Jan. 10 2010)
    -Faster Walking mod (v1.0, Nov. 11 2009)
    Uploader of:
    -Ferret Pet mod (ferret itself made by Runic) (v1.1.1, Jan. 4 2010)
«1
Sign In or Register to comment.