Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(16 Kb)
Download
Updated: 08-08-10 12:14 PM
Pictures
File Info
Updated:08-08-10 12:14 PM
Created:07-31-10 04:13 AM
Downloads:4,491
Favorites:34
MD5:
Buffology
Version: 1.1b
by: Mischback [More]
..:: Buffology ::..

Buffology is a player-buff-mod, which enhances the default-Blizzard-Buff-Interface. The addon handles only player's buffs, debuffs and weapon-enchants.

It comes with two main features:
  • move buffs/debuffs to any position
  • filter buffs

These two features are linked closely and set up as follows:

You can create anchors (or buff-frames) which can be positioned on the screen. Buffs/Debuffs can be filtered to these anchors, so they will be displayed in the specified position.

This can be configured with an ingame-configuration menu, as you see on the pictures.

Please note: Buffology collects the buffs for you, but you can only filter buffs, you have already seen ingame.


..:: Configuration ::..

/buffology menu shows the ingame-configuration. You will see two buttons on the bottom left side, labeled "Frames" and "Filter".

To set up a new frame, select "Create new Frame" from the dropdown-box. You will be prompted to enter a name for the new frame and can then set some options, like the position, growth-directions, columns and paddings.
To configure an existent frame, simply select it from the dropdown-box.

On the filter-tab, you will see a list on the left side, which contains all buffs/debuffs you already have seen ingame. Select the one you want to filter by clicking it in the list. Then select the frame, this buff/debuff should go into from the dropdown-box in the upper right corner.
Click save to submit the assignment.

All settings are stored in your character's SavedVariables-file, so you will have to set it up for all your toons. The list of buffs/debuffs is handled in your account's SavedVariables, so you will collect those with all your chars.


Buffology comes with ButtonFacade-support. Without it, the buttons look just like Blizzard's default buttons.
Skins are applied from the ButtonFacade-menu.



..:: Localization ::..

I have already prepared the addon for being localized. If you want to contribute, leave a message with translations of the following strings:
Code:
['caption_frames'] = 'Frames', 
['caption_filter'] = 'Filter',
['frame_dropdown_title'] = 'Select frame to configure...',
['frame_create_new'] = 'Create new Frame',
['frame_create_text'] = 'Please enter the name of your new frame...', 
['frame_double_text'] = 'This name is already used!', 
['frame_create_ok'] = 'Accept', 
['frame_create_cancel'] = 'Cancel',
['frame_anchorPointCaption'] = 'anchorPoint',
['frame_relativeToCaption'] = 'relativeTo',
['frame_relativePointCaption'] = 'relativePoint',
['frame_xOffsetCaption'] = 'xOffset',
['frame_yOffsetCaption'] = 'yOffset',
['frame_xGrowDirCaption'] = 'hor. growth direction',
['frame_yGrowDirCaption'] = 'ver. growth direction',
['frame_columnsCaption'] = 'columns',
['frame_xSpacingCaption'] = 'hor. spacing',
['frame_ySpacingCaption'] = 'ver. spacing',
['frame_saveButton'] = 'Save',
['filter_dropdown_title'] = 'Select frame for filtering...',

..:: Credits ::..

Buffology is inspired by SatrinaBuffFrames by Satrina. This addon has served me well throughout WotLK.
Some of my code is a rewrite of Blizzard's default-interface with some tweaks here and there.
1.1b
* temporary weapon-enchants are now immediatly visible

1.1a
* "You should follow your own documentation! You should test on all available chars!" Thx to Methyl for pointing me on this!

1.1
* added option to adjust the timeformat. Possible is '5m' or '05:23'
* time-based sorting is working, buffs are sorted by their duration

1.0b
* added option to adjust the size of buffs/debuffs per frame
* no clue yet, what is causing some BF-skins to work and others don't... Will look into this again

1.0
Initial release
Archived Files (4)
File Name
Version
Size
Author
Date
1.1a
16kB
Mischback
08-03-10 01:51 PM
1.1
16kB
Mischback
08-03-10 12:06 PM
1.0a
15kB
Mischback
08-01-10 01:41 PM
1.0
15kB
Mischback
07-31-10 04:13 AM


Post A Reply Comment Options
Unread 08-10-10, 02:27 PM  
def9
A Cobalt Mageweaver
 
def9's Avatar
AddOn Author - Click to view AddOns

Forum posts: 203
File comments: 104
Uploads: 2
Wanted to say thanks for the mod. I'm really enjoying so far. Only two things to mention.

1. I'm also getting that odd buff sorting on my shammy as listed below. It doesn't happen on any of my other toons.

2. Also a curiousity. When my main hand weapon buff wears off completely, water shield or my food buff. When I renew any of these they stack on top of each other. It corrects if you remove and re-apply one of the buffs however so its just an observation since its easily fixed in luls between battles.

Edit - Narrowed it down on number two above. It only happens when I lose my weapon buff completely.
__________________
Krendis, level 90 Prot Paladin
Simkin level 90 Combat Rogue
Feldeemus, level 90 Frost Mage
Last edited by def9 : 08-10-10 at 08:54 PM.
def9 is offline Report comment to moderator  
Reply With Quote
Unread 08-09-10, 02:26 PM  
Mischback
A Cobalt Mageweaver
 
Mischback's Avatar
AddOn Author - Click to view AddOns

Forum posts: 221
File comments: 69
Uploads: 8
Originally posted by Tinuviel
Also, I noticed that buffs that have less than 30 seconds until they fall off don't flash...is that something you could implement in the future?
I'll consider it! I don't miss the flashing, to be honest, but I can make an option out of it...

Originally posted by Tinuviel
And a profile option so all my characters could have the same setting would be nifty.
Will definetely NOT come. I have specific settings for all of my chars (2 tanks, 1 Healer, 1 DpS), because all of them have other specific needs.
Anyway, if you want the same settings for all chars, you can do the following: While you're not logged into any char, copy your Buffology.lua from WoW/WTF/YOURACCOUNTNAME/YOURSERVERNAME/YOURCHAR1/SavedVariables to WoW/WTF/YOURACCOUNTNAME/YOURSERVERNAME/YOURCHAR2/SavedVariables. This will copy the settings from char1 to char2.

Originally posted by Tinuviel
EDIT: Also, perhaps an option to consider auras as the lowest time remaining, rather than the most? I have my buffs set up to descend in time, and I want those auras to be at the bottom, not top.
Yeah, sounds nice. I will look into this.

Originally posted by Tinuviel
Plus, I'm getting odd sorting with them. See here: http://i191.photobucket.com/albums/z...ace/buffs2.jpg
Yeah, really odd. Can't explain this and it has never happened on my shaman. I'll take a look.
__________________
Mischback is offline Report comment to moderator  
Reply With Quote
Unread 08-09-10, 10:09 AM  
Tinuviel
A Defias Bandit
 
Tinuviel's Avatar

Forum posts: 3
File comments: 211
Uploads: 0
Thank you for the weapon buff fix!

If you are looking for ButtonFacade skins that don't work right, here's a shot of Entropy: Iron for you (All the Entropies seem to be off a tad).

Also, DSMFade and Shadow are off, as well.

* http://i191.photobucket.com/albums/z...race/buffs.jpg

Also, I noticed that buffs that have less than 30 seconds until they fall off don't flash...is that something you could implement in the future?

And a profile option so all my characters could have the same setting would be nifty.

EDIT: Also, perhaps an option to consider auras as the lowest time remaining, rather than the most? I have my buffs set up to descend in time, and I want those auras to be at the bottom, not top.

Plus, I'm getting odd sorting with them. See here: http://i191.photobucket.com/albums/z126/csrace/buffs2.jpg


Thanks again for a great buff mod!
Last edited by Tinuviel : 08-09-10 at 10:53 AM.
Tinuviel is offline Report comment to moderator  
Reply With Quote
Unread 08-08-10, 12:26 PM  
Xhelius
An Aku'mai Servant

Forum posts: 39
File comments: 10
Uploads: 0
Originally posted by Mischback
Please give specific information about your problem: Which skin are you using? Which version of BF?
I'm guessing i've never really noticed before. Just more obvious with Buffology. Any of the skins that have a smaller area present with the issue. The buttons do not resize depending on what skin is applied. (Not pointing fault at Buffology or BF) So for like Apathy BF skin, it's smaller than the icon is. With Caith, it's much bigger than Apathy so you get a normally textured button.

Using the latest version of BF, the skins, and Buffology.

If need be I'll post some pics.
Last edited by Xhelius : 08-08-10 at 12:29 PM.
Xhelius is offline Report comment to moderator  
Reply With Quote
Unread 08-08-10, 10:29 AM  
Mischback
A Cobalt Mageweaver
 
Mischback's Avatar
AddOn Author - Click to view AddOns

Forum posts: 221
File comments: 69
Uploads: 8
Originally posted by Xhelius
When using with BF the skin is applied but the Blizz border isn't removed. So you get both button borders on the buff/debuff.
As you can read in the comments, there is an issue with several BF-skins.
It's not the addons job to hide the Blizz-borders. Normally, BF is handling this by overlaying the Blizz-borders with the skins borders.

Please give specific information about your problem: Which skin are you using? Which version of BF?
__________________
Mischback is offline Report comment to moderator  
Reply With Quote
Unread 08-08-10, 10:22 AM  
Xhelius
An Aku'mai Servant

Forum posts: 39
File comments: 10
Uploads: 0
When using with BF the skin is applied but the Blizz border isn't removed. So you get both button borders on the buff/debuff.
Xhelius is offline Report comment to moderator  
Reply With Quote
Unread 08-06-10, 09:50 AM  
Mischback
A Cobalt Mageweaver
 
Mischback's Avatar
AddOn Author - Click to view AddOns

Forum posts: 221
File comments: 69
Uploads: 8
Originally posted by Tinuviel
Ah, ok. Got any quick fix idea for a rogue, as well? >.>
Cheap food or a nice-buff-class...

No, serious, I will publish a fix this weekend... Sorry, that I can't promise more.
__________________
Mischback is offline Report comment to moderator  
Reply With Quote
Unread 08-06-10, 09:09 AM  
Tinuviel
A Defias Bandit
 
Tinuviel's Avatar

Forum posts: 3
File comments: 211
Uploads: 0
Originally posted by Mischback
Weapon-Buffs are *!%*&"*! - let's call it complicate.

They do work, which means, they are registered, they are applied, but they are only displayed, after an UNIT_AURA-event, which only fires, when you get a buff / debuff.

If you're on a shaman, apply the weapon-buff and cast a shield on you. You will see the weapon-enchant popping up. I'm currently working on a fix, but the only chance to get notice of weapon-enchants is a periodic check of the weapons. ATM this is done every second, but I'm afraid of calling the positioning-function every second (performance issues).
Ah, ok. Got any quick fix idea for a rogue, as well? >.>
Tinuviel is offline Report comment to moderator  
Reply With Quote
Unread 08-05-10, 08:55 AM  
Mischback
A Cobalt Mageweaver
 
Mischback's Avatar
AddOn Author - Click to view AddOns

Forum posts: 221
File comments: 69
Uploads: 8
Originally posted by Tinuviel
The other issue I'm running into at the moment. I do want weapon buffs to show, but I can't seem to get them to. Under the filter option, there's weapon buffs there, but I don't want them filtered. How do I fix this?
Weapon-Buffs are *!%*&"*! - let's call it complicate.

They do work, which means, they are registered, they are applied, but they are only displayed, after an UNIT_AURA-event, which only fires, when you get a buff / debuff.

If you're on a shaman, apply the weapon-buff and cast a shield on you. You will see the weapon-enchant popping up. I'm currently working on a fix, but the only chance to get notice of weapon-enchants is a periodic check of the weapons. ATM this is done every second, but I'm afraid of calling the positioning-function every second (performance issues).
__________________
Last edited by Mischback : 08-05-10 at 08:56 AM.
Mischback is offline Report comment to moderator  
Reply With Quote
Unread 08-05-10, 08:43 AM  
Tinuviel
A Defias Bandit
 
Tinuviel's Avatar

Forum posts: 3
File comments: 211
Uploads: 0
Originally posted by Mischback
Works just fine for me...
Did you click the 'Save'-button? All changes are applied, when this button is clicked.

If it is not working: Try an reloadUI and try adjustment again.

Edit: Oh, and drag'n'drop is not implemented, but this is on my list to be added.
OK. Yeah, I wasn't saving.

The other issue I'm running into at the moment. I do want weapon buffs to show, but I can't seem to get them to. Under the filter option, there's weapon buffs there, but I don't want them filtered. How do I fix this?
Tinuviel is offline Report comment to moderator  
Reply With Quote
Unread 08-04-10, 11:10 AM  
Mischback
A Cobalt Mageweaver
 
Mischback's Avatar
AddOn Author - Click to view AddOns

Forum posts: 221
File comments: 69
Uploads: 8
Originally posted by Tinuviel
I was just playing around with 1.1a, and I'm curious.

Is it possible to drag and drop the anchors somewhere? Because I'm not able to move them, even adjusting the location in the menu.
Works just fine for me...
Did you click the 'Save'-button? All changes are applied, when this button is clicked.

If it is not working: Try an reloadUI and try adjustment again.

Edit: Oh, and drag'n'drop is not implemented, but this is on my list to be added.
__________________
Last edited by Mischback : 08-04-10 at 11:10 AM.
Mischback is offline Report comment to moderator  
Reply With Quote
Unread 08-04-10, 10:29 AM  
Tinuviel
A Defias Bandit
 
Tinuviel's Avatar

Forum posts: 3
File comments: 211
Uploads: 0
I was just playing around with 1.1a, and I'm curious.

Is it possible to drag and drop the anchors somewhere? Because I'm not able to move them, even adjusting the location in the menu.
Tinuviel is offline Report comment to moderator  
Reply With Quote
Unread 08-03-10, 02:49 PM  
Methyl
A Kobold Labourer

Forum posts: 0
File comments: 12
Uploads: 0
One more thing how difficult/troublesome would it be to add filtering by duration? like 45 second filtering? im just asking cause the last thing that would be missing from my satrina's set up would be a x>45 second "long buffs frame" and a x<45 second "Short buffs Frame."
Methyl is offline Report comment to moderator  
Reply With Quote
Unread 08-03-10, 02:10 PM  
Mischback
A Cobalt Mageweaver
 
Mischback's Avatar
AddOn Author - Click to view AddOns

Forum posts: 221
File comments: 69
Uploads: 8
Originally posted by Methyl
maybe should add a reply if people do /buffology it gives a response with /buffology menu for options blah blah just incase since i didnt even think about using a conditional first try.
Nice suggestion, didn't even think about that! I will incorporate this in the next release!
__________________
Mischback is offline Report comment to moderator  
Reply With Quote
Unread 08-03-10, 02:07 PM  
Methyl
A Kobold Labourer

Forum posts: 0
File comments: 12
Uploads: 0
:X i see

maybe should add a reply if people do /buffology it gives a response with /buffology menu for options blah blah just incase since i didnt even think about using a conditional first try.
Methyl is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: