We have detected that cookies are not enabled on your browser. Please enable cookies to ensure the proper experience.
Results 1 to 25 of 170

Hybrid View

  1. #1
    Join Date
    Mar 2007
    Posts
    108

    [Plugin] BuffBars

    BuffBars Plugin
    Download: lotrointerface.com
    Current Version: 2.1.1
    Date: 11/4/2013

    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.

    Click here to see a video showing the plugin in action.

    Installation Instructions
    Unzip the PengorosPlugins folder to your Documents/The Lord of the Rings Online/Plugins folder.

    The zip file is also compatible with Bredic's LotRO Mod Manager, simply drag the zip file onto the manager window and activate it.

    Start
    • After logging into a character type /plugins load BuffBars to load the plugin
    • Type /buffbars options to customize the plugin. You will want to do this at least once in order to set pots or skills for the quickslot bar(s)


    General
    • You can move the effect windows and quickslot bars when the UI is unlocked via Ctrl+\
    • You can open up the options dialog by right clicking an existing bar and choosing options or by typing /buffbars options


    Effect Windows
    Effect windows contain one or more sections of bars, buffs, debuffs, and cooldowns. A bar consists of an icon, name, timer, and a bar graph indicating the remaining time.
    • Each window can be customized to show buffs, debuffs, cool downs or any combination of the three
    • You can create multiple windows to show buffs in one, debuffs in another, and cool downs in a third for example
    • Effects are color coded based on category
    • Filter effects based on category, name, is it curable, and duration so that you only see effects you are interested in
    • Effects can be sorted by name, duration, or category
    • Bars can be filled from the top down or the bottom up
    • Customize the bar display to remove the icon, name, and or timer to suit your needs
    • Effects can optionally flash when they are about to expire
    • Effects can always be ignored or always shown regardless of filters (right click the effect and choose always show or ignore)
    • Show the window always, only in combat, or only out of combat
    • Optionally disable a window instead of deleting it.
    • The windows are fully customizable including effect colors, bar widths, font size, etc


    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)
    • Show the window always, only in combat, or only out of combat
    • Optionally disable a window instead of deleting it.
    • The windows are fully customizable including effect colors, bar widths, font size, etc


    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.


    Change Log
    1.0 - (9/8/2010) Initial Release
    1.1 - (9/30/2010) Added some new features and small bug fixes
    • Effect Slider added
    • Tooltips for the options dialog added
    • Removed the turbine dependency for easier installation
    • Fixed the problem with the plugin preventing scroll mouse zoom
    • Added localization support

    1.1.1 - (9/30/2010) Bug fixes
    • Added support for Bredic's LotRO Mod Manager
    • Fixed a problem with the quickslots not showing up on the options page

    1.1.2 - (10/1/2010) Bug fix
    • Removed effects with no duration from the slider

    1.1.3 - (10/4/2010) Compatibility update
    1.1.4 - (11/6/2010) Bullroarer update
    • Added support for the Bullroarer client (the plugin will continue to work on Live as well)
    • Added a fix for the saving and loading of the settings file on EU clients

    1.1.5 - (12/2/2010) Fixes/Localization
    • Added a french translation
    • Added a german translation
    • Fixed compatibility problems with the new turbine plugin folders
    • Fixed event listeners clobbering other plugin listeners

    1.1.6 - (12/2/2010) Fix for an issue with the new turbine quickslot class
    1.1.7 - (12/8/2010) bug fixes
    • Fixed a problem with french and german translations and the EU patch update
    • Fixed a problem with slider items not showing the context menu on a right click
    • Fixed a problem with the timer not showing on the slider items

    1.2.0 - (5/12/2011) bug fixes and quickslot update
    • Converted all quickslot options to the more flexible trigger system
    • Fixed a problem with not being able to reslot an item in a quickslot if the stack went to 0
    • Fixed the "attempt to perform arithmetic on field '?'" bug

    1.2.1 - (10/3/2011) disabled inventory functions to prevent a client crash due to a lotro lua bug
    1.2.2 - (10/19/2011) enabled inventory functions and added RoI pots to the cooldown list
    2.0.0 - (3/23/2012)
    • 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.
    Last edited by Pengoros; Nov 04 2013 at 12:24 PM. Reason: 2.1.1 update

  2. #2
    Join Date
    Apr 2009
    Posts
    474

    Re: [Plugin] BuffBars

    Extremely nice plugin, there are some things I would like to see/don't know if they are already there:

    1)Long term buffs that are about to expire
    --I have things like IDOME, Motivated, etc on ignore but I do want to know when they are 1min from expiring.
    2)Skill cooldowns
    --Claming Verse has a 1m cooldown and unless you trait for it a 30s duration, I would like to know when my skill is back you besides staring at its icon
    3)Bindable quickslots
    --I think this was covered as something that is not do-able currently.

  3. #3
    Join Date
    Apr 2009
    Posts
    474

    Re: [Plugin] BuffBars

    oh! and another thing...I would like to know when I am out of combat and buffs like Red Haze are about to drop (its 9 seconds for everything that says 'expires when out of combat for a short while)

  4. #4

    Re: [Plugin] BuffBars

    Just to follow up Pengoros,

    Can you add a feature to ignore the individual CD Timers in the same way we ignore individual Buffs and Debuffs?
    [CENTER][img]http://www.djelle.dk/sig-lotro.jpg?&f=gp&id=7697947&lo=0e0c0e111pp10&t1=Gedachtnis&u=ironyandspite.guildportal.com&k=Irony%20and%20Spite&i=www.axiomfiles.com/Files/375005/Copy%2520of%2520Irony-and-Spite_LOGO1.jpg[/img]
    It's all to clear we are on our own.[/CENTER]

  5. #5
    Join Date
    Mar 2007
    Posts
    1,650

    Re: [Plugin] BuffBars

    Agreed with the above posters. I love this plugin but it would be most effective if I could either a) set the maximum duration threshold to have buffs be displayed or b) ignore certain buffs completely



    Edit - Looks like certain buffs are ignorable, and by time threshold! Sweet!
    Last edited by Thurindras; Sep 15 2010 at 09:10 AM.
    [SIZE=2][COLOR="Red"]tɦʋɽʋɳediɽ[/COLOR][COLOR="DarkOrange"]ᴥ[/COLOR][COLOR="Red"]ɽʋɳeᶄeeᶈeɽ[/COLOR]
    [COLOR="DarkOrange"]tɦʋɽɓʋrɠeɽ[/COLOR][COLOR="red"]ᴥ[/COLOR][COLOR="DarkOrange"]ɧʋɲt̪eɽ[/COLOR]
    [URL="http://www.putoutthefire.org"]*ᶂireᶂighterʂ[/URL][/SIZE]

  6. #6
    Join Date
    Nov 2009
    Location
    Massachusetts
    Posts
    468

    Re: [Plugin] BuffBars

    Hello.

    First thanks for making the plugin. I really like it.

    Second, I would like to ask if you could possibly add stun and root potions to the plugin, to pop up like the current cure, morale, and power potions do.

    Thanks.
    [charsig=http://lotrosigs.level3.turbine.com/04208000000181e2f/01005/signature.png]undefined[/charsig]
    "Now I myself prefer battles of trickery to those of the blade when dealing with fellows thrice my height and one-tenth my wit..." -Lithuifin, Healer of The Eavespires

  7. #7
    Join Date
    Dec 2010
    Posts
    1

    Re: [Plugin] BuffBars

    Quote Originally Posted by TheFrank View Post
    2)Skill cooldowns
    --Claming Verse has a 1m cooldown and unless you trait for it a 30s duration, I would like to know when my skill is back you besides staring at its icon
    This. I'd love this very much please.

    It would be especially awesome if we could put skill cooldowns on an "effect slider". That way one would have a very nice overview of when is which skill coming out of CD. Almost as awesome as guitar hero or something!
    Last edited by Truga; Dec 30 2010 at 02:10 PM.

  8. #8
    Join Date
    Oct 2007
    Location
    Prancing Pony, End of the Bar
    Posts
    1,008

    Re: [Plugin] BuffBars

    Quote Originally Posted by Truga View Post
    This. I'd love this very much please.

    It would be especially awesome if we could put skill cooldowns on an "effect slider". That way one would have a very nice overview of when is which skill coming out of CD. Almost as awesome as guitar hero or something!
    /signed.

    Would love to see skill cooldowns.

    And since you can choose to ignore certain effects, you could just turn off the skill CDs you don't want.


    I've been using buffbars for a week or two on my Warden. I think I'd be lost without it at this point for shield hots, b/p/e buffs, etc. Buffbars is just that awesome. Skills CDs would make it even more awesome.

    Seriously, great work on this LUA plugin.

  9. #9
    Join Date
    Mar 2007
    Posts
    108

    Re: [Plugin] BuffBars

    Lua doesn't have access to skill cooldowns yet but once we do it should be easy enough to add.

  10. #10
    Join Date
    Apr 2007
    Location
    Republic of Texas
    Posts
    187

    Re: [Plugin] BuffBars

    Howdy. I love your plugin!

    Was wondering though if it would be possible to add stuns and roots to the potable effects menu and add two quick slots for stun and root pots for PvMP.

  11. #11
    Join Date
    Jan 2008
    Posts
    2,641

    Re: [Plugin] BuffBars

    Quote Originally Posted by Pengoros View Post
    Due to a bug in the Turbine quickslot class your skill in position one of your main bar may get overwritten. Quickly swapping it with another slot and back will fix the problem.
    I assume there is still a bug with the Turbine quickslot class that does this? Sort of a deal-breaker for me since my #1 slot is usually the most important pull skill I have on my characters and losing it randomly would be reason enough to do without buff bars (even though your plugin is awesome!).

    So is there any workaround in our Lua code on the user side to get around this bug, evne if it means losing some sort of functionality? Or as an alternative is there anything I can do in the settings for this plugin to make sure this never happens (ie: avoid some sort of functionality to ensure we don't hit this bug by Turbine)? Or does this only happen when configuring the buff bars and not just letting them run?

    Thanks! I've seen some YouTube video reviews of your plugin and it looks absolutely amazing so far.

  12. #12

    Re: [Plugin] BuffBars

    Quote Originally Posted by cipher_nemo View Post
    I assume there is still a bug with the Turbine quickslot class that does this? Sort of a deal-breaker for me since my #1 slot is usually the most important pull skill I have on my characters and losing it randomly would be reason enough to do without buff bars (even though your plugin is awesome!).
    Fixed in the next turbine update.
    [charsig=http://lotrosigs.level3.turbine.com/0a20b00000018a788/01005/signature.png]undefined[/charsig]

  13. #13
    How do I reduce the visibility of the bars? like, to make them more transparent?

 

 

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

This form's session has expired. You need to reload the page.

Reload