Category: Action Bar Mods
Addon Information
Works with 3.3
Download Latest Version.
To add favorites please register for a free account. If you already have one you need to login. How do I install this? (FAQ)
Author:
Version:
r20100719
Date:
07-19-2010 01:23 PM
Size:
11.97 Kb
Downloads:
76,562
Favorites:
415
MD5:
Action Bar Saver 2   Popular! (More than 5000 hits)
Quick little mod, allows you to setup different profiles for your action bars. Mainly this is for hybrid classes that want to be able to respec without spending 10-20 minutes setting their action bars up. All you do is type /abs save <name> and it'll save the location of all your spells, macros and items.

For example, if you're currently a Feral Druid you can type /abs save feral then you can respec to Resto and setup your bars, then type /abs save resto once you go respec back to Feral you can then train all your spells again and type /abs restore feral and you'll get your feral setup without all the work of actually finding where you placed things.

Works with any custom interface like Bongos provided you're not using more then the standard 120 action buttons, ones that provided features to go past 120 will cause only the standard 120 to be saved/restored. This isn't a bug however, just a limitation in the WoW API

  Change Log - Action Bar Saver 2
- Merge: d2a7a5b 9472c25
Author: Shadowed <shadowed.wow@gmail.com>
Date: Mon Jul 19 11:23:10 2010 -0700
- Merge branch 'master' of github.com:Shadowed/ActionBarSaver
- Conflicts:
- ActionBarSaver.lua
- Added "ActionBarSaver" global so other addons can access ABS functions
- Added Totem multi-bar saving support

Date: Mon Feb 15 11:49:45 2010 -0800
- Disabled sound when restoring profiles

Date: Thu Dec 10 15:29:57 2009 -0800
- Updated to support saving/restoring of equipment set buttons
- Moved over to using the new addon namespaces provided in 3.3
- TOC Bump

Date: Wed Sep 23 18:53:33 2009 -0700
- Fixed macros that are auto-edited by mods with names not being restored (Now restores by id -> content -> name, if no duplicate names)

Date: Sat Aug 8 21:54:13 2009 -0700
- Removed some upgrade code, been long enough that it's not needed
- Fixed an error with AddonLoader
- TOC Bump
Author: unknown <Shadowed@.(none)>

Date: Thu May 7 14:17:56 2009 -0700
- * Agh stop complaining
Author: Shadowed <shadowed.wow@gmail.com>

Date: Sun Apr 5 16:04:50 2009 +0000
- * fixed spellRAnk typo

Date: Sat Apr 4 22:25:04 2009 +0000
- * Whoops, TOC is supposed to be 30100 not 31000
- * Stripped the old Action Bar Saver -> Action Bar Saver 2 conversion code it's been almost a year "should" be fine
- * Stripped all of the companion saving for 3.0, it doesn't work half the time and is ugly anyway
- * Removed localization.deDE.lua and localization.frFR.lua not like I ever use them
- * Actually stripped Ace3 so SVN would commit
- * Changed companion saving to use the new Blizzard functions that actually work (And only took like 6 months to work)
- * Cleaned up some code in general to be less ugly and weird in general
- * Updated TOC to 3.1
- * Stripped Ace3, can't remember why I added it in the first place

Date: Thu Jan 8 22:10:31 2009 +0000
- * Added debug code if the companion scanning fails, hopefully this will let me narrow down whats causing it to happen (HOPEFULLY)

Date: Mon Jan 5 04:16:33 2009 +0000
- * Added support for AddonLoader

Date: Sun Jan 4 17:10:09 2009 +0000
- * Added an option to restore the actual spell rank saved, instead of defaulting to the highest rank (/abs rank, restores highest rank by default)

Date: Sun Nov 23 17:02:46 2008 +0000
- * Added a check to prevent profiles from being restored in combat
- * Since down ranking was removed, we don't really benefit from having lower ranks of spells restored, meaning it will now default to restoring the highest rank, and if that fails it'll restore the rank saved

Date: Thu Oct 30 22:05:14 2008 +0000
- * Fixed an issue with saving profiles as a Paladin or Warlock because Blizzard likes inconsistencies because they're evil bastards
- * Updated libraries
- * Updated TOC
- * Removed build 30000 checks

Date: Sun Sep 21 18:32:22 2008 +0000
- * Fixed one button in the restore failing if you had an action on the cursor when you started a restore
- * Updated AceDB-3.0
- * Changed the macro check to 36 global/18 character since Blizzard lied apparently
- * Added a work around for companions not returning a valid GetActionInfo
- * Stripped out AceConfig, AceDBOptions, AceEvent, AceGUI, as I can't think of any case I'm going to use these in the future

Date: Sun Sep 7 20:54:48 2008 +0000
- * Apparently blizzard didn't up the per character macros to 36 yet, so removed that check
- * Fixed /abs macro and /abs count not giving the correct response and always saying disabled

Date: Sun Aug 31 22:09:37 2008 +0000
- * Should mostly work with WoTLK now, just need to add mount/companion parts in
- * Added Bazaar support

Date: Sun Aug 3 04:21:56 2008 +0000
- * Fixed macro check, only does it if we find a macro we need to restore
- * Fixed /abs macro not actually working and letting you disable it
- * Added spell linking, this is very basic and for general substitution like if you have a Tauren Druid and a Night Elf Druid, you can set it up so if it can't find War Stomp it uses Shadow Meld in it's place and vica versa.

Date: Fri Jul 4 23:57:43 2008 +0000
- * Fixed a bug with the DB upgrade possibly erroring
- * Fixed the class categories not being filled in unless you had upgraded in the first place

Date: Thu Jul 3 23:42:45 2008 +0000
- * Fixed profile list not working correctly due to DB profiles

Date: Wed Jun 25 17:37:47 2008 +0000
- * Fixed spells not being restored if they were the max ranks
- * Fixed /abs delete not deleting unknown profiles
- * Cleaned up the restore code slightly
- * Added /abs rename old new for renaming profiles, also will move them to your current classes category

Date: Fri Jun 20 23:44:59 2008 +0000
- * Moved ABS to Ace3 to clean up the code a bit more, game restart IS required
- * Slash command is still /abs
- * Added /abs count toggles checking if you have an item in your inventory before restoring, may need this enabled on this like Arena Tournament Realm to prevent disconnecting issues
- * Cleaned up the storage format, we now store profiles per class so you can use names like pve/pvp for different class sets without issues, you can now also only restore sets that were saved on that class
- * Improved the code in general, saving, restoring, adding macros and such are all less ugly and good things like that

Date: Sun May 18 00:23:11 2008 +0000
- * Added a quick check to string format for macroID to prevent a nil error
- * Fixed a bug in macro searching, will actually search for macros now if they go missing or the ID changed
  Optional Files - Action Bar Saver 2
File Name
Version
Size
Author
Date
Type
r649
2kB
04-08-2008 03:17 AM
Patch
  Archived Versions - Action Bar Saver 2
File Name
Version
Size
Author
Date
r20100215
12kB
Shadowed
02-15-2010 01:53 PM
r20091210
12kB
Shadowed
12-10-2009 05:30 PM
r20091210
11kB
Shadowed
12-10-2009 05:00 PM
r20090923
11kB
Shadowed
09-23-2009 08:55 PM
r20090808
11kB
Shadowed
08-08-2009 11:57 PM
r1206
10kB
Shadowed
04-05-2009 11:05 AM
r1192
10kB
Shadowed
04-04-2009 01:58 AM
r1057
26kB
Shadowed
01-08-2009 04:11 PM
r1052
26kB
Shadowed
01-04-2009 11:13 AM
r1026
25kB
Shadowed
11-23-2008 11:03 AM
  Comments - Action Bar Saver 2
Post A Reply Comment Options
Old 07-19-2010, 05:15 AM  
ZombiePope
A Murloc Raider
Interface Author - Click to view interfaces

Forum posts: 4
File comments: 35
Uploads: 4
Re: Totem Action Bar Support

I wasn't aware of the max-rank feature. Polymorph(Rabbit) restores correctly if I disable this feature.

/abs rank has a typo in its chat message, saying "disabeld" instead of "disabled".

Also it would be nice if the max-rank feature didn't try to change ranks that aren't numbers, since it only makes sense for numbers. It's fairly minor though, especially since Cata will make the issue moot.
ZombiePope is offline Report comment to moderator  
Reply With Quote
Old 06-03-2010, 12:25 AM  
suicidalkatt
A Theradrim Guardian
 
suicidalkatt's Avatar
Interface Author - Click to view interfaces

Forum posts: 66
File comments: 778
Uploads: 18
Totem Action Bar Support

I changed lines 63 and 238 from "1,120" to "1,144" this seems to allow the saving and placing of shaman totem multi-cast action bars.

http://www.wowwiki.com/API_GetMultiCastTotemSpells
__________________

Author of the Ultimate Shaman UI
Author of Tidy Plates: Clean Plates
Author of Tidy Plates: Threat Plates
suicidalkatt is online now Report comment to moderator  
Reply With Quote
Old 05-23-2010, 07:45 PM  
ZombiePope
A Murloc Raider
Interface Author - Click to view interfaces

Forum posts: 4
File comments: 35
Uploads: 4
This seems to get confused by the "rank" of alternate Polymorph spells like Polymorph(Rabbit) vs. Polymorph(Pig). When I try to save my action bars with the Rabbit version, it restores with the Pig version.

Also I just want to say how useful this mod is. Thanks!
ZombiePope is offline Report comment to moderator  
Reply With Quote
Old 05-17-2010, 11:58 PM  
trclocke
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 106
Uploads: 1
Just wanted to post a quick thanks. I'm constantly swapping between three specs, and ABS makes things nice and painless
trclocke is offline Report comment to moderator  
Reply With Quote
Old 05-09-2010, 05:04 AM  
PingHansen
A Deviate Faerie Dragon
Interface Author - Click to view interfaces

Forum posts: 18
File comments: 31
Uploads: 4
Quote:
Originally posted by Salerix
Has keybinding support been added to this addon yet? Or is there an addon that I could get to save my keybindings already in place and change them with the option of restoring them to how they were previously?
I just noticed Respec Bind Saver
__________________
<Sussisanne, Darkspear, EU>

Si vis pacem, para bellum
PingHansen is offline Report comment to moderator  
Reply With Quote
Old 05-09-2010, 03:53 AM  
Inoe
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
I have a problem with this addons !

It worked perfectly for my priest but bugged for every class that has different bars (warrior / rogue), i get disconnected when i type /abs restore xxx, even after enabling /abs count.

Any ideas ?
Inoe is offline Report comment to moderator  
Reply With Quote
Old 02-15-2010, 01:49 PM  
Shadowed
Never gonna give you up...
WoWInterface Super Moderator
Interface Author - Click to view interfaces

Forum posts: 218
File comments: 2364
Uploads: 98
Sure
Shadowed is offline Report comment to moderator  
Reply With Quote
Old 02-13-2010, 06:47 PM  
castdead
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 3
Uploads: 1
You could disable the sound temporarily while you handle restoring the action bar positions to get rid of the "awkward for some" sound.

Code:
	-- Save current sound setting
	local soundcvar = GetCVar("Sound_EnableAllSound")
	-- Turn sound off
	SetCVar("Sound_EnableAllSound", 0)
	
	for i=1, 120 do
		local type, id = GetActionInfo(i)
		
		-- Clear the current spot
		if( id or type ) then
			PickupAction(i)
			ClearCursor()
		end
		
		-- Restore this spot
		if( set[i] ) then
			self:RestoreAction(i, string.split("|", set[i]))
		end
	end
	
	-- Restore old sound setting
	SetCVar("Sound_EnableAllSound", soundcvar)
castdead is offline Report comment to moderator  
Reply With Quote
Old 01-16-2010, 10:21 PM  
Joschasa
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 1
File comments: 18
Uploads: 2
Quote:
Originally posted by Shadowed
You probably never updated, that was fixed already but you have to resave profiles for it to work.
Oh. Yes, you're right
Thanks
Joschasa is offline Report comment to moderator  
Reply With Quote
Old 01-14-2010, 12:00 PM  
Shadowed
Never gonna give you up...
WoWInterface Super Moderator
Interface Author - Click to view interfaces

Forum posts: 218
File comments: 2364
Uploads: 98
You probably never updated, that was fixed already but you have to resave profiles for it to work.
Shadowed is offline Report comment to moderator  
Reply With Quote
Old 01-14-2010, 11:51 AM  
Joschasa
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 1
File comments: 18
Uploads: 2
I use the Ingame Equipment Manager, having the Sets on my Bars, so i can easily change my gear.
It would be nice, if ABS would save & restore these, too.
Joschasa is offline Report comment to moderator  
Reply With Quote
Old 01-01-2010, 05:34 PM  
Salerix
A Murloc Raider
 
Salerix's Avatar

Forum posts: 6
File comments: 4
Uploads: 0
Has keybinding support been added to this addon yet? Or is there an addon that I could get to save my keybindings already in place and change them with the option of restoring them to how they were previously?
__________________
Salerix is offline Report comment to moderator  
Reply With Quote
Old 12-05-2009, 08:26 AM  
AnrDaemon
A Theradrim Guardian
Interface Author - Click to view interfaces

Forum posts: 62
File comments: 1366
Uploads: 4
Quote:
Originally posted by rouki
Hello
i had made 3 macro buttons for my druid
resto bear cat
but doesn't changes the buttons when i am in combat
any ideas?
Get out of combat. It's the only possibility.
Blizzard does not allow to shuffle buttons in combat.
If you REALLY want to change more than one bar at a time when shifting forms, use Bartender4 (for example)
AnrDaemon is offline Report comment to moderator  
Reply With Quote
Old 12-05-2009, 04:23 AM  
rouki
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Hello
i had made 3 macro buttons for my druid
resto bear cat
but doesn't changes the buttons when i am in combat
any ideas?
rouki is offline Report comment to moderator  
Reply With Quote
Old 11-05-2009, 09:40 PM  
ElphieRAWR
A Deviate Faerie Dragon
 
ElphieRAWR's Avatar
Interface Author - Click to view interfaces

Forum posts: 10
File comments: 39
Uploads: 8
Thumbs down <3<3<3

I love Action Bar Saver.
I play a mage, and as such, on all of my pve specs I use the same buttons setup [minus erm.. like a 5 button difference]. I've always hated having to move all the buttons around on my dual spec to match my main spec, and if I don't do it, I get lost. This has saved me at least 3 hours [altogether, counting all the respecs/bar placements/etc I've done since I've downloaded it] of work getting my specs to match.
I also have a separate save for my pvp specs.

<3<3<3 -Elphie.
__________________
-- Elphie --
[Matanya of Arthas]
ElphieRAWR is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.




The Network:
EQInterface | EQ2Interface | LoTROInterface | MMOInterface | War.MMOUI | WoWInterface | VGInterface | Allakhazam | Thottbot | Wowhead | TankSpot | Zam


©2009 MMOUI / ZAM Network
vBulletin - Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.