FreeYourResources
This addon allows you to take control of most of the unique class resource meters in the game:
- Paladin Holy Power
- Shaman totem timers
- Shadow Priest Shadow Orbs
- Warlock Soul Shards and Burning Embers
- Monk Chi
- Balance Druid Eclipse
- Death Knight Runes
This addon allows you to do various things with these resource meters: locking the resources in place, unlocking them so that you can drag them anywhere on the screen with the mouse cursor, inverting some of the resources so you can put them on top of your unit frames instead of below and scaling the resource meters to make them smaller or larger.
Access the options by opening the Interface/AddOns menu from the main WoW menu.
If you have problems with the addon please submit a ticket.
I get an error every time I try and unlock a monk chi frame. Maybe because I am in the process of leveling and unspecced?
Date: 2012-10-20 19:23:29
ID: 7
Error occured in: Global
Count: 1
Message: ...rface\AddOns\FreeYourResources\FreeYourResources.lua line 78:
Usage: GetSpecializationInfo(specIndex[, isInspect[, isPet]])
Debug:
(tail call): ?
[C]: GetSpecializationInfo()
...rface\AddOns\FreeYourResources\FreeYourResources.lua:78:
...rface\AddOns\FreeYourResources\FreeYourResources.lua:45
(tail call): ?
[C]: ?
[string "safecall Dispatcher[2]"]:9:
[string "safecall Dispatcher[2]"]:5
(tail call): ?
...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:799:
...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:614
(tail call): ?
[C]: ?
[string "safecall Dispatcher[3]"]:9:
[string "safecall Dispatcher[3]"]:5
(tail call): ?
...face\AddOns\Altoholic\libs\AceGUI-3.0\AceGUI-3.0.lua:314: Fire()
...ic\libs\AceGUI-3.0\widgets\AceGUIWidget-CheckBox.lua:68:
...ic\libs\AceGUI-3.0\widgets\AceGUIWidget-CheckBox.lua:57
Locals:
None
Can't unlock frames as of MoP first version.
I just found out tonight that your profiles are not actually working. I have 3 profiles I use for certain addons, MASTER, 10m and 25m.
What's wrong with your profiles is that I set up MASTER the way I want it. Afterwards I create a new profile called 10m where I intended to make one change. I create the profile called 10m, even do a copy from MASTER then I make my change to it.
What I noticed is, switching between the profiles doesn't reflect any changes. The changes I make in your addon regardless of profile chosen is being applied to all profiles.
The change I am making between profiles is just the position of the resource bar, so when I have it on MASTER it would appear lower on screen since I am solo and when I join a 5-10man group it would appear higher because of raid frame bars appearing, same thing for 25man. So when I change profiles I should see the bar hopping from low to high to higher but it remains where I last set it in whatever profile I was working on at the time. Whatever the last settings I made, in whatever profile I was editting is apparently being written to all profiles.
I saw this get an update and wanted to try this out for the first time.
As soon as I loaded into game I went to the interface options area and went to uncheck the "lock" box and I got this lua error: (this was while I was on my Destruction Warlock). The end result is I cannot unlock the bar to move it where I need it.
Message: ...rface\AddOns\FreeYourResources\FreeYourResources.lua:119: attempt to index local 'tottex' (a nil value)
Time: 09/09/12 16:05:15
Count: 1
Stack: ...rface\AddOns\FreeYourResources\FreeYourResources.lua:119: in function <...rface\AddOns\FreeYourResources\FreeYourResources.lua:44>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[2]"]:9: in function <[string "safecall Dispatcher[2]"]:5>
(tail call): ?
...ceConfig\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:799: in function <...ceConfig\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:614>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[3]"]:9: in function <[string "safecall Dispatcher[3]"]:5>
(tail call): ?
...ns\ArkInventory\Externals\Ace3-AceGUI\AceGUI-3.0.lua:314: in function `Fire'
...ernals\Ace3-AceGUI\widgets\AceGUIWidget-CheckBox.lua:68: in function <...ernals\Ace3-AceGUI\widgets\AceGUIWidget-CheckBox.lua:57>
Locals: <none>
On a sidenote: Your scale of "1" is pretty small. Usually when addons have a scale -> "1" = 100% of default Blizzard sizing and from there we would scale it bigger or smaller, always knowing we can set it at "1" again to put it back to default Blizzard size. Can you tell me what scale to use to match Blizzard's default size?
Thanks.
Try the latest version, it should work now I think. I'll check it out again later to make sure, but I did a lot of work on it today and I think I fixed all the major bugs.
1 is the default scaling, same as the Blizzard scaling. Please post a screenshot someplace if you disagree.
Sorry for my confusion on the scale difference. There is a difference and moments ago I did post screenshots to show you but then I realized I had forgotten about an addon I use to scale the player frame. I had the player frame set to 1.5 scale. So that's why it looked so small in comparison.
So good news bad news hehe. Good news - The scale was fine afterall and the lock button now works. Bad news is the scale slider (for Warlock at least - I haven't tried the others yet) is now broken. No matter what I set the Warlock scale slider to it doesn't change scale anymore. It did work in 1.4.1 when the lock button was broke.
EDIT: Okay I just logged on my Death Knight and his slider also doesn't work so I will assume then that all the other's don't work either but here's the wierd thing -
On my Death Knight his resource bar actually matched my 1.5 scale size of my player frame on first load with the addon installed, it wasn't tiny in comparison like the Warlock resource bar was. /shrug
I use the addon Kong UI Hider so this isn't an issue for me but have you considered adding the option to hide the resource bars out of combat or to set the alpha at various levels depending on status? For example 100% alpha and visible in combat, 0% alpha when full and out of combat, and like 50% alpha when out of combat but not full up (Death Knight for example would show 50% alpha when out of combat but doesn't yet have all his Runes regenerated.) I don't think it would matter for a Destruction Warlock whether the resource bar was full or not and I'm not sure about the Shadow Priest, Shamans or other Warlocks or Paladins.
Just an idea I guess if it's something you like and is in scope of your addon's intentions.
Okay, I have an idea of what might be wrong. I'll have a look at it this evening.
I'm not really planning on adding any functionality like you requested though. What this addon does is to simply create movable frames and set these frames as the parents of the Blizzard resource frames. The flipping mechanism simply flips the textures on the Blizzard resource bars. I might see how difficult it would be to set the alpha of the frames though. If it's easy I'll see what I can do.
Please try it now. I think I've fixed the scaling problem.
Yup yup! Works perfectly now. Thank you very much. I tested it on my Destruction Warlock, Unholy Death Knight and Enhancement Shaman the only three I have that use resource bars.
Thanks for your time on this and the prompt manner in which you fixed everything.
I look forward to your other addons.
One idea for an addon I always wanted to see was one that added a characters main professions to the tooltip so you can see on mouseover who does what. For example:
John Doe
blah blah blah everything else a tooltip normally has
Tailoring 525
Jewelcrafting 525
lol just putting it out there in case you feel bored =) Of course it would have to work with TipTac =)
With 5.0.4, a lot of the class mechanics have changed; mainly, warlocks have three different resource bars now. When can we expect an update for these new features?
I'm not currently subscribing, although I should be able to get it going since I have a beta key. Lots of RealLife stuff going on, but if it's only a few resource bars added I should be able to do it.
Can you tell me which classes had resource bars added or reworked? I've been nosing around the web looking at changes and the warlock appears to be the only one. Is this correct?
Okay, please see if everything you need is in there. Demonic power is a bar, so it should be handled by your unit frames.
I added the destro ember bar and also the new shadow priest orbs bar. If I missed resources, I hope somebody will let me know.
Feature request: I'd like to be able to adjust the opacity. Also maybe change the style of the graphics to something more elaborate or fun.
Could you try it out and see if it's working okay for you?
The totem bar itself will only recast totems or use totemic recall. You can't cancel individual totems that way. Or at least I haven't figured out a way to to it. :/
I'll have a look at the Blizzard code and see what I can do. I think I still like having the totem bar that I did. But maybe I can add the other indicators as well.