Elkano's BuffBars
EBB provides groups of statusbar style indicators to show (de)buffs currently affecting your char or some other units (currently focus, pet and target). For the player, it can also show indicators for temporary enchants place on it's weapons.
Due to changes Blizzard made with WoW 4.x it's no longer possible to cancel buffs without the use of secure frames. Currently EBB limits canceling of buffs to out-of-fight since using SecureAuraHeader would have required a major code restructuring. This will be coming in a later version.
Version 2.x is a total recode based on the Ace2 framework which became necessary in order to support some of the longtime wanted and suggested features. It's now possible to show different groups of bars which can be configured in many ways. Each group can be assigned an individual look and filter settings. EBB can be configured via a dropdown menu which is accessible via chat (/ebb config), FuBar plugin or (for the group settings) by right clicking the groups anchor. After setting up a group, its anchor can be hidden by alt-left clicking a bar or the anchor itself in order to lock the group in place.
In order to get additional bar textures and fonts for EBB simply install SharedMedia which is available for download under http://wow.curse.com/downloads/wow-addons/details/sharedmedia.aspx
If you have bug reports or feature request, create a ticket: http://www.wowace.com/projects/elkbuffbars/create-ticket/
You can also check my thread at the WoWAce forums: http://forums.wowace.com/showthread.php?t=5290
The most recent development version of EBB is available directly from the WoWAce SVN via http://www.wowace.com/projects/elkbuffbars/files/
what am I doing wrong? I edited the file like they said and it still doesnt work for me....
The error is indeed on line 122, so just remove the entire line or put "--" in front of that line. Something like this
local TENCH_INVENTORYSLOT = {
[1] = GetInventorySlotInfo("MainHandSlot"),
[2] = GetInventorySlotInfo("SecondaryHandSlot"),
-- [3] = GetInventorySlotInfo("RangedSlot"),
}
i'm so glad that EBB3 is coming (take your time Elkano). I fell in love with this since the first time i installed it and i can't play wow without it anymore. Really looking forward to EBB3.
P.S. thank to Kyrstellaine for pointing out the fix :D
I was able to make a one-line change that's got it working for me, at least for now - simply deleting the line in the TENCH group that defines the index for the range slot which no longer exists.
Can u discribe this a little more?
local TENCH_INVENTORYSLOT = {
[1] = GetInventorySlotInfo("MainHandSlot"),
[2] = GetInventorySlotInfo("SecondaryHandSlot"),
[3] = GetInventorySlotInfo("RangedSlot"),
? ? ?
Worked for me too, thanks for that Kyrst :D
For anyone still not sure, it's the line [3] = GetInventorySlotInfo("RangedSlot"), (line 122 if you're using Notepad++ or similar) in ElkBuffBars.lua, which is trying to point the addon to an inventory slot which no longer exists. Delete that line, reload the game and voila, buff bars!
And make sure to update the .toc file:
## Interface: 50001
i tried this and it did not work for me. :(
This worked perfectly for me, however i got an error from ace afterwards "getrealnumraidmembers"
this link shows how to fix that one if anyone is still having that error http://forums.wowace.com/showthread.php?t=20105
@Kyrstellaine
could u plz tell me which Line (number/string) in which File?
So if a working version is a good ways off, does anybody happen to know any good replacements until then? I really like this addon, and would like something similar that can possibly last until this one gets working again.
Glad to hear you are working on it. This is my favorite Mod. I just can't deal with icons only :p
I don't expect EBB2 to be working with WoW 5.x anymore, mainly due to it still using libraries like Ace2 that have been put to rest long time ago and that will finaly break with this major update. And I don't intend to fix them since there are reasons for why they are now longer maintained.
Regarding EBB3, unfortunatly it won't be ready for th 5.x patch as it's still pre-alpha. Some stuff is working but there is no way for normal users to configure it (so currently it's even worse regarding that than EBB2 ;) ). But I'll try to get it into an alpha or maybe even beta state at least for MoP.
any news on EBB3
Hey Elkano, will you have updated code ready to go for tomorrow's 5.0.4 launch or does it work as is?
When this quit working from one of the patches, I used Satrina and created bars similar to Elkano's. It wasn't quite the same and hopefully it will get some attention for MOP update.
This is the best buff, debuff addon.
Thank the heavens, you're still alive . . . . . .
Buff tracking would be hell without this addon.
I've only had two errors so far on the beta with this addon. First being with the removed ranged weapon slot which I fixed by removing line 126 in ElkBuffBars.lua.
Second is one coming from the embeded Ace library files dealing with GetRealNumRaidMembers which I may have fixed improperly by changing line 987 in ElkBuffBars/libs/AceEvent-2.0/AceEvent-2.0.lua to "if (IsInRaid() and GetNumGroupMembers() > 0) then SendAddonMessage("LOOT_OPENED", "", "RAID") end"