the_dave
05-17-2009, 12:41 AM
I noticed that when I would load up into wow, my settings for Jamba were always lost from my previous session.
This is a problem for me because I really dislike the constant spam from my other characters, telling me they cannot cast that while moving, or any of the other errors you get whilst spamming keys in WoW. The quest settings were also not saving.
So I did some investigating, and discovered that whenever you export settings from ISBoxer Suite, it redirects you're Jamba.lua file to it's own ISBoxer-Jamba.lua file. The purpose for this is to auto sync you're characters in ISBoxer and Jamba, however, because of the way in which ISBoxer and Innerspace works, every time you load up a new session, it overwrites any existing versions of the files in it's redirect list with the default ones, thereby wiping your settings.
How do I fix this terrible problem? It's actually fairly easy, although, just slightly less annoyign then resetting your Jamba settings every time you log in.
1. Navigate to whatever folder you've installed innerspace to, normally something like "C:/Program Files/Innerspace/"
2. Open the "Scripts" folder, and look for "isboxer.iss" Open this in your favorite flavor of text editor, something like Notepad.
3. In the file, search for Jamba, it should only occur twice in the entire file, and both those should be on a line that looks something like this
fileredirect "SavedVariables/Jamba.lua" "SavedVariables/Jamba-ISBoxer.lua"
4. Go ahead and delete that entire line, as all it serves to do is put a logical link between Jamba's code and the Jamba-ISBoxer.lua file.
5. Enjoy settings that stick around after you log out and come back later!
Note: Every time you export settings with ISBoxer Suite you will have to do this again, as that pesky line keeps coming back. Hopefully I can find a more permanent way to fix this, or at least suggest a fix for the fellas who write ISBoxer.
-- Dave
This is a problem for me because I really dislike the constant spam from my other characters, telling me they cannot cast that while moving, or any of the other errors you get whilst spamming keys in WoW. The quest settings were also not saving.
So I did some investigating, and discovered that whenever you export settings from ISBoxer Suite, it redirects you're Jamba.lua file to it's own ISBoxer-Jamba.lua file. The purpose for this is to auto sync you're characters in ISBoxer and Jamba, however, because of the way in which ISBoxer and Innerspace works, every time you load up a new session, it overwrites any existing versions of the files in it's redirect list with the default ones, thereby wiping your settings.
How do I fix this terrible problem? It's actually fairly easy, although, just slightly less annoyign then resetting your Jamba settings every time you log in.
1. Navigate to whatever folder you've installed innerspace to, normally something like "C:/Program Files/Innerspace/"
2. Open the "Scripts" folder, and look for "isboxer.iss" Open this in your favorite flavor of text editor, something like Notepad.
3. In the file, search for Jamba, it should only occur twice in the entire file, and both those should be on a line that looks something like this
fileredirect "SavedVariables/Jamba.lua" "SavedVariables/Jamba-ISBoxer.lua"
4. Go ahead and delete that entire line, as all it serves to do is put a logical link between Jamba's code and the Jamba-ISBoxer.lua file.
5. Enjoy settings that stick around after you log out and come back later!
Note: Every time you export settings with ISBoxer Suite you will have to do this again, as that pesky line keeps coming back. Hopefully I can find a more permanent way to fix this, or at least suggest a fix for the fellas who write ISBoxer.
-- Dave