Addon Information
Works with 3.2
Download Latest Version.
To add favorites please register for a free account. If you already have one you need to login. How do I install this? (FAQ)
Author:
Version:
1.1
Date:
10-26-2009 11:14 AM
Size:
2.71 Kb
Downloads:
1,127
Favorites:
38
MD5:
Pictures
Click to enlarge
SnowfallBuff
This is an addon that organizes player buffs. The main feature of the addon is that buffs tend to stay put. Just because buffs are added or canceled is no reason for other uninvolved buffs to continually be jumbling all around. The addon does not replace the Blizzard buff frame. It simply changes the ordering of the buff icons.

Did you ever wish that your player buffs in the upper right corner of your screen could be tamed a bit so that they didn't jump all around as buffs were added or removed? Have you ever tried to cancel a buff by right-clicking it just to have another buff jump in and take its place at the last second? Do you like the Blizzard buff frame just fine but wish the buffs weren't so flighty? This may be the addon for you.

As a secondary nicety, the addon also organizes buffs into 5 rows of 16 buffs each based upon duration (total duration, not time remaining) and caster. The default Blizzard organization is 4 rows of 8 buffs each, so, yes, this addon can allow you to see more buffs than the default UI. Starting from the top, the rows are
1. Buffs of unspecified duration
2. Buffs with 30 minutes <= duration
3. Buffs with 1 minute <= duration < 30 minutes
4. Buffs cast by others with duration < 1 minute
5. Buffs cast by you with duration < 1 minute

There is no configuration, so just install and start buffing!
  Change Log - SnowfallBuff
================================================================================
1.1 - 10/26/2009

Row spacing is now responsive to Options->Interface->Display->BuffDurations just like the Blizzard default (narrower row spacing if buff durations are not shown).

Reduced the row spacing very slightly.



================================================================================
1.0 - 10/7/2009

Original version
  Archived Versions - SnowfallBuff
File Name
Version
Size
Author
Date
1.0
1kB
Dayn
10-08-2009 12:55 AM
  Comments - SnowfallBuff
Post A Reply Comment Options
Old 11-03-2009, 08:37 PM  
Æxò
A Defias Bandit
Interface Author - Click to view interfaces

Forum posts: 2
File comments: 29
Uploads: 1
I think this addon deserves far greater recognition that it actually has. It simply is one of the best addons that enhance the UI deeply regardless of the actual number of lines it required.

It made me ditch Buffalos which I have been using for years. Congrats!
Æxò is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-27-2009, 07:58 PM  
Falter
A Deviate Faerie Dragon

Forum posts: 18
File comments: 24
Uploads: 0
Yes, I was a bit confused.

Thanks for the clarification. My apologies for being brain dead for a moment.
Falter is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-27-2009, 11:41 AM  
Dayn
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 30
Uploads: 6
Falter, if a buff is reapplied before it expires, it will fill the same slot, even if it's cast by a different person or is of a different rank. If a buff is reapplied after it expires, it will fill the rightmost available blank spot.

Last edited by Dayn : 10-27-2009 at 11:42 AM.
Dayn is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-26-2009, 02:53 PM  
Everglow
A Fallenroot Satyr
 
Everglow's Avatar
Interface Author - Click to view interfaces

Forum posts: 27
File comments: 65
Uploads: 7
Re: I almost gave up...

Quote:
Originally posted by the_agent_1
Great work!... I've been looking forward for such an addon since ...forever (or to be more exact since with 2.0 buffsort stopped working)

PS.: Is there a possiblity to display the buffs with the shortest duration on the left side? That'd be awesome...
Sorry agent, that would seem to be impossible considering the nature of the addon. It would obviously involve sorting and shuffling buffs as they are applied, which defeats the whole purpose of the addon.

Quote:
Originally posted by Falter
My question would be, what happens when the same buff is reapplied?
Does it fill in the same slot or the rightmost available blank spot?
Surely it fills in the same spot it was in before, but I'm at work and not able to try it, marked it for playtime, though, sounds fun!
No, since any new buff would fill its old slot and (of course) not move when the original gets reapplied.
__________________
Everglow - Sisters of Elune/US
Everglow is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-26-2009, 12:47 PM  
Falter
A Deviate Faerie Dragon

Forum posts: 18
File comments: 24
Uploads: 0
Quote:
Originally posted by Dayn
when a buff expires, it leaves a blank space
When a new buff is applied, it will fill the rightmost available blank space.
My question would be, what happens when the same buff is reapplied?
Does it fill in the same slot or the rightmost available blank spot?
Surely it fills in the same spot it was in before, but I'm at work and not able to try it, marked it for playtime, though, sounds fun!
Falter is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-23-2009, 01:31 PM  
Dayn
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 30
Uploads: 6
One natural consequence of buffs staying in fixed locations throughout their life is that when a buff expires, it leaves a blank space--other buffs don't shift over to fill its place. If buffs moved over, that would defeat the whole purpose of the addon, which is for buffs to stay put! When a new buff is applied, it will fill the rightmost available blank space.

Last edited by Dayn : 10-23-2009 at 02:10 PM.
Dayn is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-23-2009, 05:40 AM  
Tagnar31
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Great addon indeed :P....
With one slight problem...I love that the buffs are split into rows depending on duration/source(from you or from others)..but It still have a rather disturbing effect...the buffs don't stack one with each other in their respective rows...I mean there are gaps between buffs of the same row.

Last edited by Tagnar31 : 10-23-2009 at 05:40 AM.
Tagnar31 is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-10-2009, 10:47 PM  
Dayn
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 30
Uploads: 6
Good catch. You're right that
local buffYInterval = buffWidth + 15;
should instead be
local buffYInterval = buffHeight + 15;

That won't actually change anything since buffWidth and buffHeight are the same value, but I'll plan to put in the change for the next release just to tidy it up.
Dayn is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-10-2009, 06:59 PM  
ricks322
A Fallenroot Satyr
Interface Author - Click to view interfaces

Forum posts: 21
File comments: 54
Uploads: 1
Quick Question?

I find that the buffs go to far down the screen and was looking to change the list so they wouldn't have so much space between them. Your code:
local buffWidth = TempEnchant1:GetWidth();
local buffHeight = TempEnchant1:GetHeight();
local buffXInterval = buffWidth + 2;
local buffYInterval = buffWidth + 15;

You define "buffHeight", but never use it. I was just wondering if you ment buffYInterval = buffWidth to be buffHeight?

Great addon....
ricks322 is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-08-2009, 10:43 AM  
the_agent_1
A Kobold Labourer

Forum posts: 1
File comments: 12
Uploads: 0
I almost gave up...

Great work!... I've been looking forward for such an addon since ...forever (or to be more exact since with 2.0 buffsort stopped working)

PS.: Is there a possiblity to display the buffs with the shortest duration on the left side? That'd be awesome...

Last edited by the_agent_1 : 10-08-2009 at 10:47 AM.
the_agent_1 is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.




The Network:
EQInterface | EQ2Interface | LoTROInterface | MMOInterface | War.MMOUI | WoWInterface | VGInterface | Allakhazam | Thottbot | Wowhead | Zam


©2009 MMOUI / ZAM Network
vBulletin - Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.