How do I set the buffs to grow in a column form top to bottom first and then, when the column is filled up, to start another column to the left of the first one? I tried to change the width and height of the buff frame but it still fills the rows first.
Would it be possible to have the "name" and "duration" modules available separately for buffs and debuffs?
Would it be possible to have totem buffs displayed separately and right click on them to remove a totem? (This was a planned feature for Buffalo3)
Thumbs up for your work, at last we have a mod which colors debuffs based on debuff type :) Glad to switch over from Buffalo.
A bit of feature req. Timers in SBF have a nice shadow around them (not outline, which is extremely ugly). You can see the difference on a screenshot http://i33.tinypic.com/4l2kh2.jpg . I wonder if you could do the same, makes timers more readable
And please make ButtonFacade an optional dependency, don't embed it.
2.4.2-9Alpha
Update Buttonfacade and the icon too
modules/weapons.lua
Fix typo line 298
modules/weapons.lua
Use new config init
modules/name.lua
Add updateconfig func and fixed saving pos to the wrong db
modules/weapons.lua
Hide blizzard's frame
modules/weapons.lua
Only craete bg and table if it doesnt exist
modules/weapons.lua
Fix :275 typo
modules/weapons.lua
Remove debugging
modules/config.lua
modules/weapons.lua
Make buff options a tab style group
modules/config.lua
Load config first
Bollo.toc
Add into the other buff options so it looks better
modules/weapons.lua
Use new method to add to options
modules/count.lua
modules/duration.lua
Fix name not being set
modules/config.lua
We dont need to be a group
modules/profiles.lua
Make a function to add the options
modules/config.lua
Added config
modules/weapons.lua
Add db to parse for module
prototype.lua
Is now working
modules/weapons.lua
Dry coded weapon buffs
modules/weapons.lua
I noticed that the duration format doesn't play well with buffs over 1 hour. Right now it says I have 2 minutes left on my flask, when I actually have 1h2m. Anyways, could it perhaps be possible to be able to set a custom duration string to set it to ones liking? If not, I'd like to see a H:M (like 1:23) format and maybe after that fallback maybe to MM:SS or something. But flexible options would be nice :)
I tried digging in the code, but it is still a mystery to me why duration and name texts don't inherit font shadow, which seems to be everywhere (chat windows, every other addon pulling fonts from libsharedmedia).
Also, duration.lua row 194 and name.lua row 224 typos in the word OUTLINE. And I believe, you don't need both outline and thin ouline, cause they are the same, aren't they?
Haha, one of the main reasons for me dropping SBF is the ugly shadow behind the timers ><
I'm no lua expert and I want a more lightweight addon than SBF anyways.
Minor bug with 2.4.2-9Alpha:
Setting font size for count doesn't show the new size unless you disable then enable the count module or reload ui. The name and time modules do not have this issue.
Feature requests:
I'd like to have left and right be valid points for the name module. Also would like to have more than -10 and +10 offsets of the point. I personally always leave the count on the icon, but perhaps the same feature for count would be useful to some. I'd also like to see this option for the time display, including center.
Trying to set up a long column of buffs with "name time [icon]" stacked one on top of the other, but it's not currently possible.
[2008/07/15 02:55:11-660-x1206]: Bollo-1\modules\weapons.lua:275: attempt to index field 'weapons' (a nil value)
CallbackHandler-1.0\CallbackHandler-1.0.lua:146: in function <...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:146>
<string>:"safecall Dispatcher[1]":4: in function <[string "safecall Dispatcher[1]"]:4>
<in C code>: ?
<string>:"safecall Dispatcher[1]":13: in function `?'
CallbackHandler-1.0\CallbackHandler-1.0.lua:91: in function `Fire'
Bollo-1\core.lua:51: in function <Interface\AddOns\Bollo\core.lua:48>
---
Clicking on the 'lock' box in the Weapon Buffs section toggles the lock for buffs and:
[2008/07/15 02:56:51-660-x2]: Bollo-1\modules\weapons.lua:165: attempt to index field 'buff' (a nil value)
(tail call): ?:
<in C code>: ?
<string>:"safecall Dispatcher[2]":9: in function <[string "safecall Dispatcher[2]"]:5>
(tail call): ?:
AceConfigDialog-3.0\AceConfigDialog-3.0.lua:775: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:594>
(tail call): ?:
<in C code>: ?
<string>:"safecall Dispatcher[3]":9: in function <[string "safecall Dispatcher[3]"]:5>
(tail call): ?:
AceGUI-3.0\AceGUI-3.0.lua:257: in function `Fire'
...ns\Ace3\AceGUI-3.0\widgets\AceGUIWidget-CheckBox.lua:51: in function <...ns\Ace3\AceGUI-3.0\widgets\AceGUIWidget-CheckBox.lua:47>:
---
For some reason the 'Name' module is gone for me. I installed 2.4.2-9Alpha from your git repo. Bugsack didn't report anything about this and the foreposter has the module visible.
Profile switch becomes active after /rl. Shouldn't this be on the fly?
Minor requests:
Could you please set the default profile to 'Default' (currently it's 'char')?
Could you make a slash command to call the config pane?
@Brotherhobbes
I believe you're tring to mimic the layout of ElkBuffBars.
One thing I'm wondering on if its possible(which is where the modular thing comes in I guess), is if Buffs can be put into a hierarchy. Say I'm a Shaman, I drop 2 totems, Strength and Agi, I've got Water Shield on, but then my Paladin buddy has an Aura up, my Warrior buddy gives me a Battle Shout.
I'd like to be sure that every time, my Water Shield is first, my totems are 2nd, any Auras would be third, any raid buffs would be 4th, Battle Shout/other small buffs 5th, etc etc etc down the line. I understand that this would be hell to implement and have it still be good on the memory front, but thats why I'm wondering if a mod for it could allow that kind of hierarchy.
YOu need to do :SetShadowColor(0, 0, 0, 1), :SetShadowOffset(0.8, -0.8)
There is no such code in SBF whatsoever. That is what keeps me puzzled )
Thanks for the tip anyway, I'll try it when I'm home. (Though it would be nice to see it as an option, for example, in outline settings. I believe it is only one "if" condition needed to make it work)
Unfortunately, i couldn't test it now but I have 2 questions:
1/ Is it possible to see target Debuff ?
2/ And if it is, one thing i search in such addon is the ability to distinguish some kind of debuff. NOw aday, I use TargetBuffSort for that but it's not perfect...
2.4.2-10Alpha
Update display on profile change
modules/count.lua
modules/name.lua
modules/weapons.lua
Update settings on profile change
modules/duration.lua
Update display on profile change
core.lua
Register callback for when db changes
modules/count.lua
Update display on load, add 'LEFT' anchor and increased the range of the x/y
modules/count.lua
Add enabled state into db and fix typo on OUTLINE
modules/name.lua
Fire OnUpdate when it get registered
core.lua
use default as the defatult db
core.lua
Update display onload
modules/name.lua
Added support for timers > 1 hr
modules/duration.lua
Update Buttonfacade and the icon too
modules/weapons.lua
Fix typo line 298
modules/weapons.lua
Use new config init
modules/name.lua
Add updateconfig func and fixed saving pos to the wrong db
modules/weapons.lua
Hide blizzard's frame
modules/weapons.lua
Only craete bg and table if it doesnt exist
modules/weapons.lua
Fix :275 typo
modules/weapons.lua
Remove debugging
modules/config.lua
modules/weapons.lua
Make buff options a tab style group
modules/config.lua
Load config first
Bollo.toc
Add into the other buff options so it looks better
modules/weapons.lua
Use new method to add to options
modules/count.lua
modules/duration.lua
Fix name not being set
modules/config.lua
We dont need to be a group
modules/profiles.lua
Make a function to add the options
modules/config.lua
Added config
modules/weapons.lua
Add db to parse for module
prototype.lua
Is now working
modules/weapons.lua
Dry coded weapon buffs
modules/weapons.lua
Tring to disable the name module in 2.4.2-10Alpha resulted in:
[2008/07/15 15:30:31-670-x1]: Bollo-1\modules\name.lua:292: attempt to call method 'Hide' (a nil value)
(tail call): ?:
<in C code>: ?
<string>:"safecall Dispatcher[1]":9: in function <[string "safecall Dispatcher[1]"]:5>
(tail call): ?:
AceAddon-3.0\AceAddon-3.0.lua:395: in function <Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:388>
(tail call): ?:
Bollo-1\modules\name.lua:114: in function <Interface\AddOns\Bollo\modules\name.lua:110>
(tail call): ?:
<in C code>: ?
<string>:"safecall Dispatcher[2]":9: in function <[string "safecall Dispatcher[2]"]:5>
(tail call): ?:
AceConfigDialog-3.0\AceConfigDialog-3.0.lua:775: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:594>
(tail call): ?:
<in C code>: ?
<string>:"safecall Dispatcher[3]":9: in function <[string "safecall Dispatcher[3]"]:5>
(tail call): ?:
AceGUI-3.0\AceGUI-3.0.lua:257: in function `Fire'
...ns\Ace3\AceGUI-3.0\widgets\AceGUIWidget-CheckBox.lua:51: in function <...ns\Ace3\AceGUI-3.0\widgets\AceGUIWidget-CheckBox.lua:47>:
---
/rl unloads the module correctly. All other modules are fine.
MM format duration is somehow buggy - a 10 min duration is displayed as 599m (599 seconds in 9:59 min I believe).
Weapon buffs durations are not displayed.
Height and width of the weapon buffs panel change only at /rl, not that it matters :)
Thank you very much for your efforts, it shapes to be a nice addon
1. Does Bollo has ability to enable ghost buffs like in the Buffalo? Unlocking any buff section i see panel with only active buffs.
2. Maybe configuration menu will be better when all modules will be in one Bollo section in the left panel, like RBM, Chatter an so on. As for me it is uncomfortable to select each module in drop down with modules. You may check attached screen.
ATTACHMENTS
Untitled
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
Will test it later.
Edit: Awesome!
#1 Cant do yet,
#2 Planned for later
#3 Planned for later
And please make ButtonFacade an optional dependency, don't embed it.
Also, duration.lua row 194 and name.lua row 224 typos in the word OUTLINE. And I believe, you don't need both outline and thin ouline, cause they are the same, aren't they?
I'm no lua expert and I want a more lightweight addon than SBF anyways.
Setting font size for count doesn't show the new size unless you disable then enable the count module or reload ui. The name and time modules do not have this issue.
Feature requests:
I'd like to have left and right be valid points for the name module. Also would like to have more than -10 and +10 offsets of the point. I personally always leave the count on the icon, but perhaps the same feature for count would be useful to some. I'd also like to see this option for the time display, including center.
Trying to set up a long column of buffs with "name time [icon]" stacked one on top of the other, but it's not currently possible.
Got this one when casting Flametongue:
Clicking on the 'lock' box in the Weapon Buffs section toggles the lock for buffs and:
For some reason the 'Name' module is gone for me. I installed 2.4.2-9Alpha from your git repo. Bugsack didn't report anything about this and the foreposter has the module visible.
Profile switch becomes active after /rl. Shouldn't this be on the fly?
Minor requests:
Could you please set the default profile to 'Default' (currently it's 'char')?
Could you make a slash command to call the config pane?
@Brotherhobbes
I believe you're tring to mimic the layout of ElkBuffBars.
I'd like to be sure that every time, my Water Shield is first, my totems are 2nd, any Auras would be third, any raid buffs would be 4th, Battle Shout/other small buffs 5th, etc etc etc down the line. I understand that this would be hell to implement and have it still be good on the memory front, but thats why I'm wondering if a mod for it could allow that kind of hierarchy.
There is no such code in SBF whatsoever. That is what keeps me puzzled )
Thanks for the tip anyway, I'll try it when I'm home. (Though it would be nice to see it as an option, for example, in outline settings. I believe it is only one "if" condition needed to make it work)
Unfortunately, i couldn't test it now but I have 2 questions:
1/ Is it possible to see target Debuff ?
2/ And if it is, one thing i search in such addon is the ability to distinguish some kind of debuff. NOw aday, I use TargetBuffSort for that but it's not perfect...
Would be great!!
/rl unloads the module correctly. All other modules are fine.
MM format duration is somehow buggy - a 10 min duration is displayed as 599m (599 seconds in 9:59 min I believe).
Weapon buffs durations are not displayed.
Height and width of the weapon buffs panel change only at /rl, not that it matters :)
Thank you very much for your efforts, it shapes to be a nice addon
2. Maybe configuration menu will be better when all modules will be in one Bollo section in the left panel, like RBM, Chatter an so on. As for me it is uncomfortable to select each module in drop down with modules. You may check attached screen.