GridManaBars
Adds manabars to the sides of Grid frames.
Description
GridManaBars consist of two parts: a new bar indicator and a status which provides the power (mana, energy, rage, runepower) of an unit as a status. If you register the mana status with the bar indicator you get a mana bar (which should be set this way per default).
In case of Problems
Please use only the release versions of this addon! While I keep sure that every release version works with the latest Grid release I do not care if the latest alpha or beta versions do. I care even less if the latest alpha or beta of GridManaBars works with the latest alpha or beta of Grid. So if you encounter problems first make sure you are using the release version because if not it might happen I'll just ignore your ticket/question/whatever :-).
Note: GridManaBars has to hack itself somewhat into Grid in a way not supported by Grid. Most times this works well but it can cause trouble (especially after an update of Grid). So if you encounter any Problems with Grid and you have this addon installed try disabling GridManaBars before you create a ticket for Grid itself. If the problem disappears when you disable GridManaBars you can create a ticket for this addon instead for Grid itself. The authors of Grid have enough tickets to handle they don't need to handle tickets caused by this addon too.
Don't solve my issue where where center text isn't showing on non mana users.
I.E. Name isn't showing on units without mana bars.
@noemi:
Oh...I think I know where this comes from. This is the reason why I called it a temporary solution. I will see if I can do something about it. Until then the only way you can fix this is by having the manabar always visible (for all units).
Huge thanks for the report!
edit: please try if http://www.wowace.com/media/files/824/57/GridManaBars-r119.zip fixes the problem.
yes, thank you very much :), this fixed the issue. Filtered out non mana users now shows their indicators.
The alpha lets the mana bars appear again, however now the username text is no longer overlaid and centered on both the health and mana bars as before, now it's just centered within the health bar, which means I get a lot of names with "..." at the end. Since Grid is not letting me resize frames right now I already had to reduce the size to get 4 characters to fit...with mana bars I had to shrink it even more. I realize Grid probably needs to be updated further but thought I would mention it in case it was something you could fix.
To make this more clear, the mana bar looks like it is "separate" from the health bar now. I have my mana bar on the right side, and when putting icons in the upper right corner used to overlay on the mana bar, now it overlays on the upper right corner of the health bar instead. It's like the health and mana bars aren't merging together anymore, if that makes sense.
@Julith
So far so good. It's working perfectly. :) Thank you so much for the update and for the fast response!
Please try the new Alpha version at http://www.wowace.com/media/files/822/321/GridManaBars-r115.zip And let me know if it works.
Could kiss ya, works like a charm!
It seems to work ok but the display level seems to have shifted, as in now my heal tracking appears underneath the mana bar instead of above.
Works like a charm for me. Thank you!
I'll have a look into this tomorrow. Which indicator do you use for heal tracking? Text, Corner or Healing bar?
@Mazzyy
Please try the new Alpha version at http://www.wowace.com/media/files/822/321/GridManaBars-r115.zip And let me know if it works.
Please update this addon, really need this to work with the latest version of Grid. Thanks.
Update this pleaaaase!
I updated to the latest Grid and am now getting this Lua error:
Message: Interface\AddOns\GridManaBars\GridManaBar.lua:16: bad argument #1 to 'insert' (table expected, got nil)
Time: 10/16/14 18:02:17
Count: 1
Stack: [C]: in function `insert'
Interface\AddOns\GridManaBars\GridManaBar.lua:16: in main chunk
Locals: (*temporary) = nil
(*temporary) = <table> {
order = 15
type = "manabar"
name = "Mana Bar"
}
(*temporary) = "table expected, got nil"
Tried this ... Could not find the file ... and it had nothing in it that looked anything like this.
Gave up.
PLEASE PLEASE DEV. Update so that it works again with the latest Grid. Is a nightmare at present.
I really like this addon but it doesn't seem to be working with the latest version of Grid. It's not showing up at all. Will there be an update?
Please can you update this for the latest patch. Grid has been updated today (16/10/2014) and now I keep getting a irritating flashing error on my screen for no reason.
SetIndicator: Manabar does not exist
It is driving me insane.
a bug:
you can't really customize anything. if you set it to bottom, top = mana bar becomes black. if you set it to left or right = mana bar stays right.
My previously post is actually.
In catalog SavedVariables edit file Grid.lua
replace string:
["manabar"] = {
}
to
["manabar"] = {
["unit_mana"] = true,
}