About
This plugin provides a bar view(icon, name, timer) or slider view(all effects on one bar) of buffs, debuffs, and pot cooldowns you have on your character. It also includes a dynamic quickslot bar that will popup when curable debuffs or low morale/power conditions exist on you character to enable you to quickly clear the effect.

Effect Sliders
Effect sliders contain all the buffs and debuffs in one bar. It accomplishes this by compressing larger time values into a smaller area so that you see the items that are most relevant. What this means is that as effects get closer to 0 they will move more quickly across the bar.

Each slider can be customized to show buffs and or debuffs

You can create multiple sliders to show specific effects on certain bars, buffs on one and debuffs on the other for example

You can pick the bar orientation and which direction the icons move

Filter effects based on category, name, is it curable, and duration so that you only see effects you are interested in

Effects can always be ignored or always shown regardless of filters (right click the effect and choose always show or ignore)

Quickslot Bars
The quickslot bar is a dynamic bar that will show pots or skills when you character has certain conditions like low morale/power or curable debuffs. The conditions which show quickslots are driven by triggers. A trigger allows you to set specific conditions like only things with 'wound' in the name or show this quickslot when I don't have a motivated buff. The triggers are very flexible.

You can create more than one bar for different situations each with a unique name

Quickslots are shown based on triggers

Triggers are customizable and include options like effect name, effect category, curable, is the effect present or not present.

Slot skills or pots for each effect type by dragging the desired item to the appropriate place in the options window

Show the bar always, only in combat, or only out of combat

The level when a morale or power pot is displayed is a customizable

Optionally disable a bar instead of deleting it.

Effect Logging
The plugin can optionally log effects you receive to your general chat log. To enable this either check the logging enabled option in the options dialog or type /buffbars log enable to start the logging. Logging can be disabled by unchecking the option or typing /buffbars log disable

Mob Debuffs and Crowd Control
The plugin now supports showing timers for mob debuffs and crowd control. There are triggers that you can add specifically for this. In order for it to work you must be running the Combat Analysis plugin which feeds BuffBars the required info in order to display them. It can be found here.

Known Issues

Only load the plugin when the UI is locked and not hidden. The current lua api doesn't have support for querying the current state.

Pot cooldowns are tracked base on quantities due to lack of api support. This means it is possible to fake out the system by decreasing a pot stack size by 1. In event this happens simply right click the cooldown bar to reset it.

The Turbine event system sometimes calls the effect removed event early. This results in what appears to be the effect being removed prematurely. It is most evident on the effect slider when the effect doesn't slide all the way to 0.

All windows use triggers now to determine whether or not to show a matching effect

The options have been converted to use the new in game plugin manager window

Mob debuffs and CC can now be shown if the CombatAnalysis plugin is running

2.0.1 - (3/28/2012) Bug fix for localized client settings. Players experiencing this problem may need to delete their BuffBarSettins.plugindata file
2.0.2 - (4/2/2012) A fix for the problems encountered with black/white lists and matching text with special characters.
2.0.3 - (4/3/2012) Fixed the problem with trigger windows not opening and CA effect icons. Added support for choosing the locale and updated the German translation.
2.0.4 - (6/15/2012) Fixed a couple bugs relating to settings. The settings will now reset themselves if they are corrupted.
2.0.5 - (11/30/2012) Updated for Riders of Rohan

Added new pots introduced in RoR

You can now configure windows/quickslots/sliders to be visible based on mounted status

Added buttons to configure cc and debuffs coming from CombatAnalysis(4.2.0)

Fixed some outstanding bugs with morale/power levels and effect target name matching

2.1.0 - (12/8/2012) Added support for storing quickslots/windows/sliders on an account level or character level.
2.1.1 - (11/4/2013) Fixed a bug where settings were tied to the client language. Added a festival item category.

Special Thanks
I'd like to give a special thanks to Vevenalia for translating the plugin into french and helping me debug some of the weird translation issues. Also many thanks to Taralas and Farothhen for the german translation.

While this is much better than vanilla and will help significantly with my warden, I guess I misunderstood the capability when thinking of my LM and Cap. I was under the impression that CD would include CD's of spells I cast on others (like Blinding Flash, pet buffs, Cap buffs on other people, etc). However, looks like I can only show effects on me. Any possibility of this being an additional feature? (I understand that the limitation is likely the availability of the data thus it likely can't work).

Also is it possible to make a smaller view that goes sideways, like an icon on top, with the timer underneath and just be say 40 px wide with new icons appearing to the right instead of top/bottom?

While this is much better than vanilla and will help significantly with my warden, I guess I misunderstood the capability when thinking of my LM and Cap. I was under the impression that CD would include CD's of spells I cast on others (like Blinding Flash, pet buffs, Cap buffs on other people, etc). However, looks like I can only show effects on me. Any possibility of this being an additional feature? (I understand that the limitation is likely the availability of the data thus it likely can't work).

The buffs/debuffs of fellow/raid/targets are not available to us yet via the api. Once they are available you will be able to create effect windows to monitor those as well.

Quote:

Also is it possible to make a smaller view that goes sideways, like an icon on top, with the timer underneath and just be say 40 px wide with new icons appearing to the right instead of top/bottom?

I can look at making a horizontal version. Vertical text isn't possible so there are a few caveats to it.

If you add that check for nil the error will go away. In theory you shouldn't be able to get into a state where you have a nil dragBar as I create the dragBar when you unlock the UI and destroy it when you lock it. I'm still investigating how you did that exactly.