- Registered User
Member for 10 years, 11 months, and 7 days
Last active Fri, Oct, 4 2013 14:31:59
- 0 Followers
- 16 Total Posts
- 0 Thanks
Dec 10, 2010Posted in: General AddOnsQuote from mkennedy1983Great addon. Real quick suggestion / request. When using the timeline display for cooldowns, if 2 cds are popped at the same time, one will always cover the other. I was hoping you could make it so overlapping icons periodically swap foreground positions.
Thanks for your time and effort.
Thanks, I'm playing this week around with the cooldown items also. There are some problems with swapping around buttons and overlapping.
First of all, for example my own main, elemental shaman have frost/flame/earth shock with a shared cooldown. I'm atm implementing a grouping functionality and checking if it's worth to really add it, but what it does: it checks for shared cooldowns and then looks in your spell casted history and group them together and only show the cooldown that you have casted (for me, that would be most of the time only flame shock).
Next to that, we have just a few cooldowns that can overlap (particle). The buttons are skinned with ButtonFacade and that cause a problem if you change the alpha of a button for swapping to fore/background. If I make a button facade button transpiration then you will start seeing the original blizzard button borders thru the button facade borders (button facade doesn't remove the original borders, but just place something in front of it).
I will look into the button facade problem to see if I can come up with something to resolve the issue.
But keep giving more suggestion, love them and spread the addon between you guild mates :)
Nov 17, 2010hey, this is only in the alpha's atm. It's still a work in progress but it's tactically working but missing some displaying features. You can use it as a replacement for SexyCooldowns for example. I think I will push a new beta out this weekend when I had some time to add some more stuff and do some testing.Posted in: General AddOns
Nov 9, 2010Good to hear that it's fixed. For the localization, atm I don't support any localization and all strings are hard coded. Maybe I will do localization in a later stage when the addon is more stable (still a lot of changes are happening).Posted in: General AddOns
But thanks for the offer.
Nov 5, 2010Posted in: General AddOnsQuote from PhanxI haven't looked at your code, but what does that even mean? Everything in a WoW addon is a "real Lua code block executed as Lua code". And if you're not checking the "specified properties" of auras, how are you filtering them?
I'm building a string containing the filtering code as lua code and do a loadstring that will return my filtering function. Then the function is called to check aura's.
Compared that to other addons, they have a long if..ifelse... statement to see on what they need to check and then check it. For example
if Subject == "SpellId" then if Operator == "Compare" then return Aura.SpellId == Value; elseif ... ... ... end
And I build direct code like:
function(Aura) return Aura.SpellId == "MySpellName"; end
It's really intelligent and sorts also filter blocks on weight (eg check first for SpellId and after that check if the aura is casted by a friendly player/ncp. This will speed things up because SpellId checking is faster then checking for friendly).
Also check the following image to get an idea of the filter editor:
Nov 3, 2010Aura Frames is in Beta. There will be bugs, please help to track them down and report them!Posted in: General AddOns
Aura Frames allows you to display any kind of buff or debuff on any given unit with highly customizable filtering and ordering functionality.
The "engine" behind the screens is the LibAura that is specific written for AuraFrames that provide aura information over all the units and even more. It also include information over internal cooldowns, spell cooldowns, totems, weapon enchantments and testing units.
The filtering and ordering is unique. No addon has ever approach Aura Frames with the way the internal system is working. The biggest difference is that Aura Frames is not checking aura's on specified properties but is building real lau code blocks that are parsed by WoW and are executed as native lua code!
It supports currently two ways of displaying aura's. Button style or bar style.
- /af - Open the Aura Frames configuration (also available from the interface menu)
- /afreset - Will reset your whole database. Use this only if you have big problems
- /affixdb - Tries to fix your Aura Frames database, use this before /afreset if you have problems (the addon need a /reloadui after this command)
- Easier configuration screens
- Talent cooldowns are not working (support is atm removed)
- Cancel buffs in combat doesn't work (Thanks Blizzard)
Trick: Shift right click an aura to dump the properties to the chat window. This will help you to create filters. (This only works when an container can be clicked).
Nov 2, 2010:)Posted in: Libraries
Excelly I saw after my post that it was a 2 year old thread and was already regretting for bumping such an old post. I'll be online tonight (the Netherlands here) in #wowace/#wowuidev/#curseforge with the name Nexiuz. Not sure, I though I saw you there also a few time. We can have a chat maybe there.
Nov 2, 2010There is an bit outdated library available on curse for this: http://wow.curse.com/downloads/wow-addons/details/libbuffet-1-0.aspxPosted in: Libraries
I'm in the beta stage of Aura Frames, a buff/debuff addon: http://wow.curse.com/downloads/wow-addons/details/aura-frames.aspx
I created my own LibAura library (still work in progress) that is providing aura information for my addon. It currently supports aura's on units, spell cooldowns, Totems, Weapon Enchantments and some others that are still not available atm.
The code is not yet optimal and there are a few small bugs that need to be tracked down. But I'm interested in a general aura library that can be used by multiple addons. And I'm willing to share code and help out.
- To post a comment, please login or register a new account.