3 - Special buff sorting
From user Choam in curse.com comments:
About sorting. I didn't notice the default blizz ui option to sort de/buffs by the time they appeared. What I would very much like to see is a combination of that and that method which is used with sorting buffs by their timer.
To give you an example: buffs with no timer, like auras, move left (my ui is set so that first buffs appear in the middle of the screen and go left, debuffs go right) when new buffs with timers appear. They move left as well when more buffs appear, etc, etc. The point is to make them stay where they were initially placed by the addon. Imagine you have a buff that has got 30min left, and a second one right next to, that has 1min timer. If you cast something with a 15min duration, it would've jumped between those 2, while I'd like it to stand after them. That could also work with recasting, eg. healing on yourself. If you recast a healing spell, the buff icon appears right where it previously was. The same thing would also apply to debuffs.
- 4 comments
- 4 comments
Facts
- Last updated on
- 28 Oct 2009
- Reported on
- 31 Aug 2009
- Status
- Accepted - Problem reproduced / Need acknowledged.
- Type
- Enhancement - A change which is intended to better the project in some way
- Priority
- Medium - Normal priority.
- #4
Choam Wed, 02 Sep 2009 10:58:31I also had one more idea of setting order of sorting within subcontainers. The updated image with options (including the option to disable subcontainers) is below.
http://img228.imageshack.us/img228/1534/options2.jpg
I just wanted to say that I guess it might be too complicated to implement. I won't stop using this addon if it happens not to be possible though ;]
- #3
Choam Tue, 01 Sep 2009 15:36:12Actually I've been thinking if you can set a separate sorting for auras and buffs with a timer. Since auras dont have a timer, they could be sorted by name and by the time of appearing.
I've been thinking of the easiest theoretical solution how all those options might work combined and after an hour, I came up with imho the simplest solution.
http://img442.imageshack.us/img442/8360/options.jpg
Also: while uploading the picture, I thought that for some reason, people might want to have their auras and timer buffs mixed, so there may be an option to override sorting timer buffs, sorting auras and option 5: "sort all incoming buffs by: name, time, time of appearance". Ticking this option and selecting soritng type would render sorting timer buffs, sorting auras and option 5 inactive.
- #2
Choam Mon, 31 Aug 2009 16:26:071. By buffs with equal time, you mean those with constant time?
This doesn't really solve my issue. If I understand it correctly, auras will be grouped together, but that was a bonus... I forgot to mention that. (This might be a good idea to set a different sorting for equal, or "constant" time buffs.) My idea is to sort buffs by the time when they were cast, so that next stuff you cast that has lower or higher timer doesn't jump between other icons.
Assume, that you've got one, "core" aura icon on the bar. Right now, you have two options: that buff is either on the right side and new ones move left, or left and new one move right. That also depends if you choose to sort by time or name, but I have that type of behaviour in mind, that appears with sorting by time. Now assume the "core" aura icon is on the right side. I thought about an additional option, say "increment left" or "increment right". Ticking the earlier would ensure that new buffs appear on the left side of the "core" buff, while ticking the latter would make new buffs appear on the right, moving the "core" icon leftwards.
2. Can you set a container within another one? This way you could group all aura-type buffs in one, flexible container.
3. I believe this actually kills the style of this addon a little bit. There are lots of other addons you need to configure, and with buffalo3, you only configure the position, sorting, and that's more or less it. Marking each separate buff will take time (and I'd have to configure that on all 9 chars). Plus some procs appear only during fight and you don't have time to mark them. It also depends on how you want to implement that marking thingy. You might want to make a list of all possible buffs, but I guess that's just too much.
And btw... I've got no idea about making addons, coding in WoW and things like that. I'm just giving loose ideas hoping that some of them might see the daylight.
- #1
Nimbal Mon, 31 Aug 2009 14:35:51I see three possible solutions for this:
I'll have to think about these possibilities. Further input on this is appreciated.