Basicly i can do that, but building some configuration for that is a bit hard, tho. will be dealt with later, hopefully :)
Ive changed some stuff around for the Simple and Enhanced Mode.
Simple will have one difference from BT2, the "Bar2" will hold the Buttons in the Mainbar page2, and the buttons in "BT2 Bar2" will be in Bar6, so you wont need to move them around anymore. That means of course, Simple will have 6 Bars now.
I was thinking, do we really need the split between simple and Enhanced ? people who only need 5 or less bars can turn the others off.
Yeah and i had a lot of problems with this, at least with bongos. The ids was all over all bars in a mess so buttons was a hell to manage. In discord you are able to set what IDs the bars use, so I think its important for BT3 to be able to configure manually what range of ids a bar uses. In bongos i end up having a bar using ids like 45-48, 56, 58 and 67. A complete mess!
I thought about a UI for that like DAB has, but somehow that was too much ..
I might go for a pooling system like ag described, and add an option to adjust the ranges per commandline, if you really want that and know what you do.
Would be great if there was some global options that would change all the bars at once. Example, each bar has it's own alpha setting, but there is an option to change every single bar's alpha at once.
Something like this was my only annoyance with BT2. "Hmm, how would a 2 pixel padding look. Ok let's go and change the option on every bar individually. Nah that doesn't look good, gotta change each one back."
Yeah, i am still thinking about advanced mode, i dont want it to be too complicated.
I am working on simple and enhanced right now, and advanced will come after that. I started this thread for those suggestions, and your idea sounds good as well. :)
I am working on the design for the bar configuration in Bartender3 right now.
Since its no longer based on the Blizzard Bars, it offers way more flexibility then BT2 did.
1. Basic Mode
Up to 10 Bars with upto 12 Buttons each
Configurable in Rows from 1 to 12
Full Style control ( Alpha, Scale, Button Zoom, Padding )
Stance Swap on all Bars possible, default only on Bar1 to the default Blizzard Stance Bars
Bar-Swap for all Sorts of Events possible, using Pagemaster ( Friendly/Hostile Target Bar, HunterBars with Range/Meele, etc )
Self-Cast on CTRL/ALT/SHIFT or Right-click ( configurable )
Global Configuration options which will change the style of all bars
Bar Fading options. Fade-In on Mouseover
2. Advanced Mode
Basically all options from Basic apply - with some exceptions
Unlimited number of Bars ( limited by the number of buttons available )
Custom number of Buttons per Bar - BUT only upto 120 Buttons in total
Full Control about the Stance switching and Custom Event Bar Switching
A automated Button Pool to assign Button IDs to your Bars
Optional: Option to change the Button IDs on your Bars ( may not make it in, need to think about that
And of course Dreamlayout will be re-created since i am using it as well :)
Thats about all i could think of today, if anyone wants to comment, improve, whatever, be my guest.
I need all the input i can get :)
I would prefer the default aura style most unitframes use and which i adopted in my agUF Branch.
Basicly on Friendly targets, i can show 20 Buffs, and 10 Debuffs, and vice-versa on enemys.
With BC, thats going to be alot more tho. But i would prefer to be able to show everything without any filtering or stacking the debuffs like Deep Wounds.
great addon so far, I really like sraidframes and use it extensively, but there is one thing which prevents me getting rid of my other raidframes.
Currently I am displaying all my groups sorted by group number which I have placed on the right side of my UI. As a healer, I also need to display additional groups sorted by class so I can have an extra eye on the warriors, the priests, the druids and paladins. Unfortunately I have not found an option for sraidframes allowing me to have more then 8 groups showing up. What I would need is an option, allowing me to display 12 groups, of which 8 show me the groups sorted by group number and the other 4 groups showing me the warriors, priests, druids and paladins. Allowing sraidprames to display groups sorted by group number AND groups sorted by class simultaneously would allow me to get rid of any other raidframes and would add more flexibility to sraidframes.
Hehe ... btw, .. if I have just shown that I am a total noob, not having seen this option which might already be implemented, then I kindly would like to ask if someone could tell me what I have to do in order to get working, what I have described above.
Greetings from germany
Landriel
You didnt miss that feature, its not in. I thought about it a while ago, redoing the whole grouping system to be more dynamic, but because of "no time" issues i scratched it again. Maybe Saroz wants to take that task, or maybe i find some time again someday :)
- Option to get notified on changes to your group (i.e. when you or others are being moved around within the raid) through sound + message in the chatbox.
You could use my RaidTools for that feature. You can get it from the SVN. ( in branches )
I wrote a little patch to detect if someone has a soulstone or was resurrected already, it only has one "glitch", it doesnt detect if the soulstone or resurrection already expired. but its a start.
That needs oRA2, of course.
Saroz feel free to test and implement if you like it.
You could just ask Ammo to fire an event on cooldown .. :)
Or parse the table he stores the cooldowns in on tooltip show, that would save you from creating an additional table.
if oRAOCoolDown and oRAOCoolDown.db.profile.cooldowns[name] then
GameTooltip:AddLine(self.cooldownspells[class] .. ": " .. self:FormatTime(oRAOCoolDown.db.profile.cooldowns[name]), 1, 1, 1);
end
----------------------
function sRaidFrames:FormatTime(time)
local m = floor(time/60)
local s = time - (m*60)
if m > 0 then
return string.format("%d:%02d", m, s)
elseif s < 10 then
return string.format("%1.1f", s)
else
return string.format("%d", floor(s))
end
end
You would have to set self.cooldownspells to an array with the spellnames with cooldown :)
I think it only catches Soulstone, Druid Res and Shaman Incarnation tho.
I have another problem with the latest revision.
When i am not grouped at all and get debuffed, pressing the "cure" hot key does not do anything. I need to target myself and press the hot key to get myself cleaned. Couldn't test in Raid yet, but will this evening.
0
Basicly i can do that, but building some configuration for that is a bit hard, tho. will be dealt with later, hopefully :)
Ive changed some stuff around for the Simple and Enhanced Mode.
Simple will have one difference from BT2, the "Bar2" will hold the Buttons in the Mainbar page2, and the buttons in "BT2 Bar2" will be in Bar6, so you wont need to move them around anymore. That means of course, Simple will have 6 Bars now.
I was thinking, do we really need the split between simple and Enhanced ? people who only need 5 or less bars can turn the others off.
Anyway, university, laters. :)
0
0
I thought about a UI for that like DAB has, but somehow that was too much ..
I might go for a pooling system like ag described, and add an option to adjust the ranges per commandline, if you really want that and know what you do.
0
Thats a good idea. On my list
0
I am working on simple and enhanced right now, and advanced will come after that. I started this thread for those suggestions, and your idea sounds good as well. :)
0
Thats perfectly possible, thanks for the idea :)
And it will probably get ALT-selfcast, or any other modifier if you want.
0
0
I am working on the design for the bar configuration in Bartender3 right now.
Since its no longer based on the Blizzard Bars, it offers way more flexibility then BT2 did.
1. Basic Mode
2. Advanced Mode
And of course Dreamlayout will be re-created since i am using it as well :)
Thats about all i could think of today, if anyone wants to comment, improve, whatever, be my guest.
I need all the input i can get :)
- Nevcairiel
For a quick and clean BT3 release.
0
Basicly on Friendly targets, i can show 20 Buffs, and 10 Debuffs, and vice-versa on enemys.
With BC, thats going to be alot more tho. But i would prefer to be able to show everything without any filtering or stacking the debuffs like Deep Wounds.
0
You didnt miss that feature, its not in. I thought about it a while ago, redoing the whole grouping system to be more dynamic, but because of "no time" issues i scratched it again. Maybe Saroz wants to take that task, or maybe i find some time again someday :)
0
You could use my RaidTools for that feature. You can get it from the SVN. ( in branches )
0
That needs oRA2, of course.
Saroz feel free to test and implement if you like it.
EDIT: attachements seem to be broken.
Download: http://downloads.nevcairiel.net/sRaidFrames-ora2-status.zip
0
Or parse the table he stores the cooldowns in on tooltip show, that would save you from creating an additional table.
oRAOCoolDown.db.profile.cooldowns contains "player" => "time" style entrys.
In UnitTooltip you could simply add
You would have to set self.cooldownspells to an array with the spellnames with cooldown :)
I think it only catches Soulstone, Druid Res and Shaman Incarnation tho.
0
When i am not grouped at all and get debuffed, pressing the "cure" hot key does not do anything. I need to target myself and press the hot key to get myself cleaned. Couldn't test in Raid yet, but will this evening.
0
leave the buff filter empty, and thats the default behavior :)