Download
(12Kb)
Download
Updated: 11-26-14 01:28 AM
Compatibility:
Warlords of Draenor (6.0.3)
Warlords of Draenor Pre-Patch (6.0.2)
Updated:11-26-14 01:28 AM
Created:unknown
Downloads:129,213
Favorites:466
MD5:

Action Bar Saver  Popular! (More than 5000 hits)

Version: v2.3.3
by: Shadowed [More]

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

tag v2.3.3
ad89ad5bf9ece06e5b6ff53859c333241612ffa6
Shadowed <[email protected]>
2014-11-25 23:26:55 -0800

Tagging as release v2.3.3

--------------------

Shadowed:
- cleaned up files
- Updated for WoD

tag v2.3.2
238766229e5e521568f4f7c4d72348ff2f87a167
Shadowed <[email protected]>
2012-09-13 12:57:39 -0700

Tagging as release 2.3.2

--------------------

Shadowed:
- Permissions
- Fixed spell restoring (Thanks Morsker)

tag v2.3.1
e2dd8290c6d4b2e11c8d4673c396c408922b6db4
Shadowed <[email protected]>
2012-08-27 09:39:48 -0700

Tagging as release 2.3.1

--------------------

Shadowed:
- Given I'll be pushing 5.0.4 versions in the next day, I'll just bump TOC now
- Fixed macro handling (Thanks nebula169)
Optional Files (0)


Post A Reply Comment Options
Unread 11-24-08, 07:50 PM  
brontes
A Murloc Raider

Forum posts: 4
File comments: 49
Uploads: 0
I use Livestock now (which does "smart" mounting for dalaran) which makes my mount button a macro, which of course saves perfectly. Unintentional workaround but I thought I'd mention it.
Report comment to moderator  
Reply With Quote
Unread 11-24-08, 10:13 AM  
Shadowed
...
Featured Addon Author

Forum posts: 387
File comments: 2513
Uploads: 83
The version I pushed out yesterday should do this actually.
Report comment to moderator  
Reply With Quote
Unread 11-24-08, 03:25 AM  
craigeve
A Kobold Labourer

Forum posts: 1
File comments: 15
Uploads: 0
Originally posted by Shadowed
I'll look into the issue with death knights.

And thats a good point craigeve, I'll see about doing that.
I never really noticed it until i was trying to buff in a instance and i couldn't overwrite my pre-respec buffs as the rank was too low!

I hope it can be solved as i love this addon.
Report comment to moderator  
Reply With Quote
Unread 11-22-08, 07:25 PM  
Shadowed
...
Featured Addon Author

Forum posts: 387
File comments: 2513
Uploads: 83
I'll look into the issue with death knights.

And thats a good point craigeve, I'll see about doing that.
Report comment to moderator  
Reply With Quote
Unread 11-22-08, 12:32 PM  
craigeve
A Kobold Labourer

Forum posts: 1
File comments: 15
Uploads: 0
Thanks for this great addon. Saves me loads of time when switching between Prot and Retri on my Pally.

I have a question. At the moment, when i load a profile it loads it with the Rank of spell i saved it with, at 70 this wasn't an issue, but now leveling i often have lower rank levels of spells saved.

With downranking gone, is it possible for the profile to apply the highest rank version of that spell on load?
Report comment to moderator  
Reply With Quote
Unread 11-13-08, 04:50 PM  
brontes
A Murloc Raider

Forum posts: 4
File comments: 49
Uploads: 0
Report comment to moderator  
Reply With Quote
Unread 11-13-08, 03:24 PM  
Shadowed
...
Featured Addon Author

Forum posts: 387
File comments: 2513
Uploads: 83
!@#41p239481234

I hate Blizzard.

Do this, mouse over the Acherus Deathcharger on your action bar and take a screenshot (I just need a screenshot of the tooltip), then go to your pets panel and *select* your Acherus Deathcharger so it shows up on the preview and take a screenshot (Full game screenshot) toss them up on something like imageshack.us and I'll look into it.
Report comment to moderator  
Reply With Quote
Unread 11-13-08, 11:47 AM  
brontes
A Murloc Raider

Forum posts: 4
File comments: 49
Uploads: 0
The same mount bug is rearing its head with the Acherus Deathcharger. (DK mount.)
Report comment to moderator  
Reply With Quote
Unread 11-04-08, 02:28 PM  
Zidomo
A Cliff Giant
 
Zidomo's Avatar

Forum posts: 76
File comments: 1046
Uploads: 0
Action Bar Saver 2 r993, standalone updated libs, WoW 3.0.2 live, USEng client/server.

Has worked fine on a Priest, Warrior & Mage. Just started with a mid-level Hunter. Attempting to save the first set on him (/abs save (setname)) and a similar error to the below poster comes up:

ActionBarSaver-$Revision$\\ActionBarSaver.lua:133: GetSpellName(): Invalid spell slot\nActionBarSaver-$Revision$\\ActionBarSaver.lua:133: in function `SaveProfile'\nActionBarSaver-$Revision$\\ActionBarSaver.lua:352: in function `?'\nInterface\\FrameXML\\ChatFrame.lua:3191: in function `ChatEdit_ParseText':\nInterface\\FrameXML\\ChatFrame.lua:2911: in function `ChatEdit_SendText':\nInterface\\FrameXML\\ChatFrame.lua:2932: in function `ChatEdit_OnEnterPressed':\n<string>:\"*:OnEnterPressed\":1: in function <[string \"*:OnEnterPressed\"]:1>

One difference to the other three characters (all of which use macros): the Hunter has two "/click" macros on the default action bars tying into mods. FeedIt (/click FeedItButton) & Tekkub's FuzzyLogic (/click FuzzyLogicFrame).
Report comment to moderator  
Reply With Quote
Unread 11-02-08, 12:24 PM  
Shadowed
...
Featured Addon Author

Forum posts: 387
File comments: 2513
Uploads: 83
Essentially yes, using WoWMatrix is bad.
Report comment to moderator  
Reply With Quote
Unread 11-02-08, 11:51 AM  
brontes
A Murloc Raider

Forum posts: 4
File comments: 49
Uploads: 0
I nuked the folder and redownloaded and it works fine. /oops

Sorry about that. Third party updater ftl. I should have done that before I made my previous post. Apologies. I've just added fuel to the "third party updaters should die" bonfire

Originally posted by Shadowed
Are you using the latest version? Also if you click on your wolf in the mount tab, under the graphic there should be a name, is it "Swift Gray Wolf", what about the tooltip, is that "Swift Gray Wolf" as well?
Last edited by brontes : 11-02-08 at 11:52 AM.
Report comment to moderator  
Reply With Quote
Unread 11-01-08, 05:36 PM  
Shadowed
...
Featured Addon Author

Forum posts: 387
File comments: 2513
Uploads: 83
Are you using the latest version? Also if you click on your wolf in the mount tab, under the graphic there should be a name, is it "Swift Gray Wolf", what about the tooltip, is that "Swift Gray Wolf" as well?
Report comment to moderator  
Reply With Quote
Unread 11-01-08, 04:40 PM  
brontes
A Murloc Raider

Forum posts: 4
File comments: 49
Uploads: 0
On my warrior

Code:
Date: 2008-11-01 18:39:22
ID: 34
Error occured in: Global
Count: 1
Message: ..\AddOns\ActionBarSaver\ActionBarSaver.lua line 133:
   GetSpellName(): Invalid spell slot
Debug:
   (tail call): ?
   [C]: ?
   [C]: GetSpellName()
   ActionBarSaver\ActionBarSaver.lua:133: SaveProfile()
   ActionBarSaver\ActionBarSaver.lua:352: value()
   ..\FrameXML\ChatFrame.lua:3212: ChatEdit_ParseText()
   ..\FrameXML\ChatFrame.lua:2911: ChatEdit_SendText()
   ..\FrameXML\ChatFrame.lua:2932: ChatEdit_OnEnterPressed()
   [string "*:OnEnterPressed"]:1:
      [string "*:OnEnterPressed"]:1
AddOns:
  Swatter, v5.1.3715 (SnaggleTooth)
  ACP, v3.0.0
  ActionBarSaver, v$Revision$
  AtlasLoot, v5.01.03
  AtlasLootFu, v1.2
  AutoProfitX, v2.04
  Babylonian, v5.1.DEV.130
  BadBoy, v2.1.0.4
  Baggins, vBeta 1
  BagginsItemRack, v2008-10-25
  BagginsSectionColor, v0.1
  BankItems, v30002
  Bartender4, v4.1.2
  Chatter, v1.0
  Chinchilla, v
  Configator, v5.1.DEV.130
  ConsoleCalc, v
  CowTip, v
  DebugLib, v5.1.DEV.130
  EnhTooltip, v5.1.3715 (SnaggleTooth)
  EquipCompare, v2.13
  EWOlsonHideXPText, v
  FramesResized, v2.2.0-38
  FuBar, v
  FuBarClockFu, v3.0
  FuBarDurabilityFu, v2.0
  FuBarExperienceFu, v1.1 $Revision: 65606 $
  FuBarGarbageFu, v2.0.$Revision: 79607 $
  FuBarGuildFu, v2.4.1-98
  FuBarMiniPerfsFu, v1.0
  FuBarMoneyFu, vv1.2
  FuBarRecountFu, v3.6
  FuBarRestFu, vv1.1
  GFWLevelator, v3.0
  Informant, v5.1.3715 (SnaggleTooth)
  ItemRack, v
  LibRockModuleCore10, v
  Ludwig, v1.7.0
  Mapster, v1.0.5
  MikScrollingBattleText, v5.3.26
  NDragIt, v
  oGlow, v1.12
  Omen, v3.0
  OmniCC, v2.2.5
  OptionlessHouse, v
  PitBull, v
  PitBullAura, v2.0
  PitBullBanzai, v1.0
  PitBullBarFader, v0.1
  PitBullCastBar, v2.0
  PitBullCombatIcon, v2.0
  PitBullCombatText, v2.0
  PitBullExperienceBar, v2.0
  PitBullHealthBar, v2.0
  PitBullHideBlizzard, v2.0
  PitBullHighlight, v2.0
  PitBullLeaderIcon, v2.0
  PitBullMasterLooterIcon, v2.0
  PitBullPowerBar, v2.0
  PitBullPvPIcon, v2.0
  PitBullRaidTargetIcon, v2.0
  PitBullRangeCheck, v0.2
  PitBullReadyCheckIcon, v2.0
  PitBullReputationBar, v2.0
  PitBullRestIcon, v2.0
  PitBullThreatBar, v2.0
  PitBullVisualHeal, v2.0
  PitBullVoiceIcon, v2.0
  Postal, v3.0.1
  Quartz, v1.0
  QuartzBuff, v1.0
  QuartzFlight, v1.0
  QuartzFocus, v1.0
  QuartzGCD, v1.0
  QuartzInterrupt, v1.0
  QuartzLatency, v1.0
  QuartzMirror, v1.0
  QuartzPet, v1.0
  QuartzPlayer, v1.0
  QuartzRange, v1.0
  QuartzSwing, v1.0
  QuartzTarget, v1.0
  QuartzTimer, v1.0
  QuartzTradeskill, v1.0
  QuestHelper, v0.65
  RatingBuster, v
  Recount, v
  Sanity2, v2.2.1-guildbank
  SanityItemCache, v2.1.1-guildbank
  SharedMedia, v3.0
  Stubby, v5.1.3715 (SnaggleTooth)
  TalentedLoader, v
  TinyPad, v
  TomTom, v176
  (ck=872)
Code:
...
[18:42:52][4] [spell] [79]
[18:42:52][28] [spell] [81]
[18:42:52][0] [spell] [82]


edit3: After using the macro
Code:
/run local f = GetMouseFocus(); if f then DEFAULT_CHAT_FRAME:AddMessage(f:GetName()) end
guess whats on button 82?

Swift Gray Wolf


Using the macro from below,
[18:49:37][spell] [1] [spell]



edit4: Thinking it might be because I didn't have any vanity pets and thus had no vanity pet tab, I bought a cockroach. Same error Pulling my mount off my bars and saving still works fine.
Last edited by brontes : 11-01-08 at 04:54 PM.
Report comment to moderator  
Reply With Quote
Unread 10-31-08, 10:08 PM  
Nightmare_Lord
A Cliff Giant
 
Nightmare_Lord's Avatar

Forum posts: 70
File comments: 27
Uploads: 0
Question Thanks for Update/ other problems

hey thanks for the update, I notice there are still some problems, and that with the /abs save and delete part

before you updated to the one before the last update back in patch 2.4.3

I had lock saved file when I use /abs list I get this

Druid: druid healer
Unknown: Affliction
Warlock: affliction

when I tell it to do /abs delete affliction is says it delete it but it still hows it in the list, I have tried to relog and nothing working. Also I tried everything and I can't get rid of the Unknown one.

also when I use /abs save affliction to save my changed I get this Warlock affliction, affliction. when I delete affliction only 2nd goes no matter what and when I try to rename the 1st affliction it tells me no profile found.

anyway you can fix this or add a mini button or something so we can go in and delete profiles like the Unknown one? I be wait to find the answer out.

thanks again for the update right now.
Report comment to moderator  
Reply With Quote
Unread 10-31-08, 07:46 AM  
brontes
A Murloc Raider

Forum posts: 4
File comments: 49
Uploads: 0
Originally posted by Shadowed
Warlock/Paladin issues should be fixed shortly.
* Fixed an issue with saving profiles as a Paladin or Warlock because Blizzard likes inconsistencies because they're evil bastards
/cheer
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.