Author Topic: Spellbar Saver updated for Decal 3
Digero 
Posts: 7,435
Registered: Oct 21, '02
Extended Info (if available)
Real Post Cnt: 7,359
User ID: 729,875
Subject: Spellbar Saver updated for Decal 3
I've updated Spellbar Saver to work with Decal 3/ToD. It's a complete rewrite, and I haven't thoroughly tested it, so it probably has a few bugs.

What is Spellbar Saver?
Spellbar Saver is an all-purpose utility for managing your spellbars. Uses include:
  • Have multiple spellbar setups for different occasions (such as PK and NPK) -- essentially extend AC's 7 bar limit.
  • Upgrade your spellbars when you graduate to a new level of spells.
  • Transfer your spellbars to another character (even if they can't cast the same level spells as your main).
  • Save and reload your spellbars in case they get wiped by the rare bug in AC.

Screenshots and Download
Spellbar Saver v2.2.0.0

 

-----signature-----
[LotRO] Digero (Guardian), Digrim (Burglar), Dignite (LM), Azrea (Hunter) - Landroval
[AC] Digero, Lyera, Draxxe - Leafcull (Retired)
[CoH] Devil's Zealot, Scinta, Izzard - Guardian (Retired)
Digero's AC Decal Plugins: http://decal.acasylum.com
Link to this post
-Poptart- 
Title: CAUTION: May be hot!
Posts: 38,658
Registered: Feb 22, '01
Extended Info (if available)
Real Post Cnt: 36,869
User ID: 69,820
Subject: Spellbar Saver updated for Decal 3
love Thanks Dig

 

-----signature-----
Link to this post
MalicetheRed 
Posts: ????
Registered: ????
Extended Info (if available)
Real Post Cnt: 0
User ID: 0
Subject: Spellbar Saver updated for Decal 3
Huzzah!

 

-----signature-----
Link to this post
Digero 
Posts: 7,435
Registered: Oct 21, '02
Extended Info (if available)
Real Post Cnt: 7,359
User ID: 729,875
Subject: Spellbar Saver updated for Decal 3
Just found a bug - You will get an error if you add a spell beyond the end of a spellbar (i.e. you drop it in a slot beyond the first empty slot). The workaround for now if you want to add a spell to the end of the spellbar without getting the error is to drop the spell on the first empty slot only.

I'll release a fixed version in a few days... I want to wait in case other bugs are found.

 

-----signature-----
[LotRO] Digero (Guardian), Digrim (Burglar), Dignite (LM), Azrea (Hunter) - Landroval
[AC] Digero, Lyera, Draxxe - Leafcull (Retired)
[CoH] Devil's Zealot, Scinta, Izzard - Guardian (Retired)
Digero's AC Decal Plugins: http://decal.acasylum.com
Link to this post
Ashake 
Posts: 2,269
Registered: May 12, '02
Extended Info (if available)
Real Post Cnt: 2,258
User ID: 678,234
Subject: Spellbar Saver updated for Decal 3
Digero, last night I was trying to change a spellbar, removing the spells on it to completely reformat the spellbar. The Saver recognized the original format of the spellbar, but when I removed the spells on it, Saver stubbornly refused to recognize the change. After a couple opens/closes of the window, however, it registered that the spellbar was now clear. When I put the NEW spells onto the bar, it only recognized the first one, although there were around a dozen spells on the spellbar. I've not been ingame yet to see if it is now registering the corrected format of that particular spellbar.

Is this the way the program should be acting? If so, no worries on my part happy

 

-----signature-----
Keepers of the Lost Flame
http://ashakeofmt.yuku.com
"Your experience has reduced your vitae penalty to 100%" ... say WHAT??
Love ... Dream ... Believe
Link to this post
Digero 
Posts: 7,435
Registered: Oct 21, '02
Extended Info (if available)
Real Post Cnt: 7,359
User ID: 729,875
Subject: Spellbar Saver updated for Decal 3
You were removing them by hand, correct? Are you sure you had the <Current> profile selected and not a profile that you'd saved? Opening and closing the Spellbar Saver window shouldn't cause it to suddenly display the spellbars correctly if it wasn't before, perhaps you selected the <Current> profile sometime in there?

As for it only recognizing the first spell you put on the bar, I presume it's related to the bug above.

 

-----signature-----
[LotRO] Digero (Guardian), Digrim (Burglar), Dignite (LM), Azrea (Hunter) - Landroval
[AC] Digero, Lyera, Draxxe - Leafcull (Retired)
[CoH] Devil's Zealot, Scinta, Izzard - Guardian (Retired)
Digero's AC Decal Plugins: http://decal.acasylum.com
Link to this post
Zarry 
Posts: ????
Registered: ????
Extended Info (if available)
Real Post Cnt: 0
User ID: 0
Subject: Spellbar Saver updated for Decal 3
oh i luv you

thank you thank you )))))

 

-----signature-----
Link to this post
Mustafah_ibn_Jubair 
Title: The Axeman Cometh...
Posts: 15,116
Registered: Sep 15, '03
Extended Info (if available)
Real Post Cnt: 14,343
User ID: 838,465
Subject: Spellbar Saver updated for Decal 3
Wow this is great, Digero rocks.

 

-----signature-----
" I can't believe it, but I am actually agreing with Mustafah on this one." -Angus_Thorsun
If you try to fail, and succeed, which have you done?
"It's always funny until someone gets hurt, and then it's just hilarious" -FNM
Link to this post
Ashake 
Posts: 2,269
Registered: May 12, '02
Extended Info (if available)
Real Post Cnt: 2,258
User ID: 678,234
Subject: Spellbar Saver updated for Decal 3
Digero posted:
You were removing them by hand, correct? Are you sure you had the <Current> profile selected and not a profile that you'd saved? Opening and closing the Spellbar Saver window shouldn't cause it to suddenly display the spellbars correctly if it wasn't before, perhaps you selected the <Current> profile sometime in there?

As for it only recognizing the first spell you put on the bar, I presume it's related to the bug above.


Yes, I had <current> profile showing. Since I had not yet saved this toon's setup (I was planning on changing it) the default current profile was selected. And yes, I removed the spells by hand. Since it was not showing the spellbar as set up (new configuration), I did NOT save that toon's profile. When I next logged her in however, the current config for the spellbar was showing ... so I saved it then.

Want me to try something similar on another toon and see if I can get it to do it again?

 

-----signature-----
Keepers of the Lost Flame
http://ashakeofmt.yuku.com
"Your experience has reduced your vitae penalty to 100%" ... say WHAT??
Love ... Dream ... Believe
Link to this post
Migy_AC 
Title: Speaker of Fluent Typo
Posts: 1,571
Registered: Jan 12, '02
Extended Info (if available)
Real Post Cnt: 1,555
User ID: 608,238
Subject: Spellbar Saver updated for Decal 3
ty Digero

 

-----signature-----
Iggy - You were born on 11/2/1999 8:14:03 PM.
'Idiots are fun....
......No wonder every village wants one." -Greg House
http://live.xbox.com/member/Mindslice
http://miniprofile.xfire.com/bg/bg/type/0/mindslice.png
Link to this post
Digero 
Posts: 7,435
Registered: Oct 21, '02
Extended Info (if available)
Real Post Cnt: 7,359
User ID: 729,875
Subject: Spellbar Saver updated for Decal 3
Ashake posted:
Want me to try something similar on another toon and see if I can get it to do it again?
Yeah, see if you can reproduce it and try to come up with specific steps... I haven't been able to myself.

 

-----signature-----
[LotRO] Digero (Guardian), Digrim (Burglar), Dignite (LM), Azrea (Hunter) - Landroval
[AC] Digero, Lyera, Draxxe - Leafcull (Retired)
[CoH] Devil's Zealot, Scinta, Izzard - Guardian (Retired)
Digero's AC Decal Plugins: http://decal.acasylum.com
Link to this post
Ashake 
Posts: 2,269
Registered: May 12, '02
Extended Info (if available)
Real Post Cnt: 2,258
User ID: 678,234
Subject: Spellbar Saver updated for Decal 3
What I did the first time:

Logged in toon for first time after installing program. Opened the window to see if the spellbars were registering properly (they were). On Tab 3, removed every spell on the bar (with the appropriate tab showing in the program window as well). Opened the spellbook, selecting Life, level 7 spells. As I found the spells I wanted on the bar, I double clicked them in the spellbook to add them to the spellbar. I DID move two spells manually once on the bar to arrange them the way I wanted them. Closed the spellbook when finished.

When I was finished, the original configuration was still showing. When I closed the window and reopened, the only slot registering was the very first one. The program remained like that until I logged her out, shut Decal down completely and started it up and logged her back in again.

I'll see if I can get it to glitch again for you using those same steps. I will note that was one of the nights when there was a LOT of lag - don't remember if a live event was going on or not.

 

-----signature-----
Keepers of the Lost Flame
http://ashakeofmt.yuku.com
"Your experience has reduced your vitae penalty to 100%" ... say WHAT??
Love ... Dream ... Believe
Link to this post
OREOSTARS 
Posts: 2,720
Registered: Mar 3, '05
Extended Info (if available)
Real Post Cnt: 2,404
User ID: 1,032,895
Subject: Spellbar Saver updated for Decal 3
Omg I <3 you!

 

-----signature-----
(none)
Link to this post
Ashake 
Posts: 2,269
Registered: May 12, '02
Extended Info (if available)
Real Post Cnt: 2,258
User ID: 678,234
Subject: Spellbar Saver updated for Decal 3
Digero, I reproduced it.

First, note that there are two ways to add spells to a spellbar - drag/drop, and double click the spell in the spellbook. Here is how I glitched it again:

1. Manually clear a bar - no problem there, all the spells disappear from the corresponding tab as you do so.
2. Using the double click in the spellbook method, add spells. Note none of them show up in the corresponding tab.

HERE is the fix: Take each of the new spells added, and manually move them into position, literally rotating them on the bar itself, as you manually "add" them, they will begin to show up in the corresponding tab.

This error is repeated for every single spell I manipulated on the bar:

===[ 6/5/2007 11:14:12 PM - Spellbar Saver v2.2.0.0 ]========================
System.ArgumentOutOfRangeException: Index must be within the bounds of the List.
Parameter name: index
at System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
at System.Collections.Generic.List`1.Insert(Int32 index, T item)
at SpellbarSaver.PluginCore.CharacterFilter_ChangeSpellbar(Object sender, ChangeSpellbarEventArgs e) in PluginCore.cs:line 151

Not sure if that will be any help or not ... Anyway, that is how I got the problem to happen again, hope it is of some use to you happy

 

-----signature-----
Keepers of the Lost Flame
http://ashakeofmt.yuku.com
"Your experience has reduced your vitae penalty to 100%" ... say WHAT??
Love ... Dream ... Believe
Link to this post
Digero 
Posts: 7,435
Registered: Oct 21, '02
Extended Info (if available)
Real Post Cnt: 7,359
User ID: 729,875
Subject: Spellbar Saver updated for Decal 3
Ok yeah, I figured that adding spells was related to the bug I mentioned above... it was the bug when removing them that was concerning me, but it looks like that was a fluke. *shrug* happy The adding bug will be fixed in the next version which I'll release soon unless someone comes across another bug.

 

-----signature-----
[LotRO] Digero (Guardian), Digrim (Burglar), Dignite (LM), Azrea (Hunter) - Landroval
[AC] Digero, Lyera, Draxxe - Leafcull (Retired)
[CoH] Devil's Zealot, Scinta, Izzard - Guardian (Retired)
Digero's AC Decal Plugins: http://decal.acasylum.com
Link to this post
Ashake 
Posts: 2,269
Registered: May 12, '02
Extended Info (if available)
Real Post Cnt: 2,258
User ID: 678,234
Subject: Spellbar Saver updated for Decal 3
Why would double clicking the spell in the spellbook trigger the "no-show" bug? If you drag/drop them it adds them beautifully ... just curious happy

 

-----signature-----
Keepers of the Lost Flame
http://ashakeofmt.yuku.com
"Your experience has reduced your vitae penalty to 100%" ... say WHAT??
Love ... Dream ... Believe
Link to this post
Digero 
Posts: 7,435
Registered: Oct 21, '02
Extended Info (if available)
Real Post Cnt: 7,359
User ID: 729,875
Subject: Spellbar Saver updated for Decal 3
I've released a fixed version.

http://decal.acasylum.com/spellbarsaver.php

 

-----signature-----
[LotRO] Digero (Guardian), Digrim (Burglar), Dignite (LM), Azrea (Hunter) - Landroval
[AC] Digero, Lyera, Draxxe - Leafcull (Retired)
[CoH] Devil's Zealot, Scinta, Izzard - Guardian (Retired)
Digero's AC Decal Plugins: http://decal.acasylum.com
Link to this post

Valid XHTML 1.0 Transitional Powered by PHP