lotrointerface.com
Search Downloads


Go Back   LoTROInterface > LotRO Stand-Alone Plugins > Action Bars & Main Bar

Category: Action Bars & Main BarBuffMonitor
Interface Information
Download
Thurallor's Portal Bug Reports Feature Requests
How do I install this? (FAQ)
Name: BuffMonitor   Popular!
Author:
Date: 11-06-2022 10:16 PM
Size: 72.36 Kb
Version: 2.03
Rate File: 5 out of 5 with 10 votes  
Pictures
Click to enlarge 

Views: 0
Size: 5.33 Kb
Dimensions: 169 x 95
Effect Window
 
Click to enlarge 

Views: 0
Size: 40.30 Kb
Dimensions: 486 x 427
Multiple effects can be overlapped in the same bar
 
Click to enlarge 

Views: 0
Size: 25.04 Kb
Dimensions: 230 x 409
Attach a quickslot to each bar (at right)
 
Description
Original author: ptweety

Note: I am no longer playing LOTRO or doing plugins. Any other competent plugin author is invited to take over maintenance of this and/or any of my other plugins. --Thurallor 6/13/2023

Introduction

BuffMonitor is similar to BuffBars; it shows a progress bar for each buff on your character that you are interested in. It is simpler and less configurable than BuffBars, but it has one advantage: When a buff expires, it doesn't disappear from BuffMonitor. So it helps you remember which buffs you need to use in the future.

Version 2.00 incorporates all available patches, which add the following features:
  • You can now attach a quickslot to each progress bar, so you can easily remember which skills/items correspond to each buff.
  • Using patcherman's Combat Analysis with BuffMonitor Support patch, the plugin can now monitor the debuffs on your enemies.
Installation and Startup

To install:
  • First, unzip the archive. You will get a folder called "PTweety". Move this folder into your Documents/The Lord of the Rings Online/Plugins folder. (If you have not previously installed any plugins, you will have to first create the Plugins folder.)
  • Or if you prefer, you may use Plugin Compendium to do the installation.
To load the plugin, use the game's built-in Plugin Manager. This can be found in the "^" menu, at the bottom of the screen. Click the icon, then choose "System" and then "Plugin Manager".

When the Plugin Manager opens, find BuffMonitor in the list on the left side, then click "Load" to load the plugin. If you would like the plugin to load automatically each time you login, choose your character's name in the "Automatically Load For" pulldown menu.

If you would like to track debuffs on your target, you will need to install Combat Analysis and the Combat Analysis with BuffMonitor Support patch. Then use this guide to configure the debuffs in Combat Analysis.

Configuration and Usage

To create a window, open the Plugin Manager, select BuffMonitor on the left, and click the "Options" tab at the top. Click "New" to create a new window; after configuring its options, click "Accept" at the bottom.

To add effects to the window, right-click the window to first add a bar, then add an effect to it.

When entering effect names, remember:
  • The effect names are case-sensitive.
  • You can use a partial effect name, such as "Battle Lore" instead of "Minas Ithil Battle Lore", so you won't have to change it when the next kind of "Battle Lore" is added to the game.
  • If the effect name contains a hyphen, you need to replace it with "%-". For example, "Honey-cake" becomes "Honey%-cake", and "Light-oil" becomes "Light%-oil".
  • In general you can use any valid Lua pattern-matching string, but the above are the only important things to know for the average user.
For each BuffMonitor window, you configure whether it shows only in combat, only out of combat, or always. This is useful to separate pre-combat buffs (e.g. food) from the buffs that you need to monitor while in combat.

There is also a "Lock quickslots" option, so that after you are finished configuring the quickslots the way you want them, you won't accidentally modify them.

This plugin responds to the normal "Reposition UI" hotkey (by default, Ctrl+\ on U.S. keyboards; Ctrl+# for UK; Strg+# for German). While repositioning, you may:
  • Resize the windows, move them, or change their orientation.
  • Hold down Shift to snap windows to each other.
  • Hold down Alt to snap windows to a grid.
The chat command /bm options opens the Plugin Manager and shows the options panel.

Known Issues
  • Loading this plugin with different client languages (English, German, French) is likely to corrupt the settings file. So don't do that.
  • The quickslots can get "stale". For example, if you drag a stack of Battle Lore scrolls into a quickslot, it may stop working once that stack is used up, even if you still have more Battle Lore scrolls in your inventory. Unfortunately, I don't know how to fix this, and the only workaround is to drag the new stack into the quickslot.
Revision History

(6-Nov-2022) Version 2.03:
  • Incorporated the BuffMonitor with Quickslots patch. This patch is now obsolete; you do not need to install it.
    • Revision history is here.
  • Incorporated the BuffMonitor with Quickslots and Debuff Support patch. This patch is now obsolete; you do not need to install it.
    • Enabled display of debuffs configured in (a patched version of) CombatAnalysis.
    • Adds an option to set the background colors of bars when they have no buffs displayed. This allows you to create bars that become invisible when they have no buffs.
    • Fixes a graphical issue whereby the elapsed remaining bar remained after a buff had expired when the effect was displayed in multiple bars.
  • Cleaned up the options panel a bit.
Version 1.0.0 (this and all previous versions by ptweety):
  • Now uses the options panel of the Turbine plugin manager
  • Removed handles
  • Added options to control the visibility of windows [if in/out of combat, mounted]
  • Added options to control the visibility of icon, name, timer and colors of the effect bars
  • Fixed the auto load bug
Version 0.3.x:
  • Fixed handling of the same effect in multiple bars
  • Fixed to load/save visibility state of windows
  • Changed the event handling a bit
  • Changed the display format of buffs remaining time
  • Window resizing (+ snap to a 4x2 grid)
  • Minor bug fixes
Version 0.2.x:
  • Window positioning (+ snap to a 16x16 grid)
  • Minor bug fixes
Version 0.1.0:
  • Initial version
Credits
  • Original plugin written by ptweety
  • Quickslots feature added by Thurallor
  • Combat Analysis debuff integration added by patcherman
  • Settings, Options and CallBack handling by Pengoros
  • DragBar by Deusdictum
  • Window arrangement inspired by MrJackdaw
Archive List (Old Versions)
File Name
Version
Size
Author
Date
1.0.0
67.92 Kb
Thurallor
11-22-2012 03:57 PM
File Statistics
User Rating:
5 out of 5 with 10 votes
Downloads: 83405
Views: 160205
Favorites: 41
Uploaded By:
 
Last Modified: 06-13-2023 11:19 AM by Thurallor    

View Pictures. Download Now! Post A Comment


Post A Reply
Author Comments Comment Options
Unread 02-11-2011, 09:08 PM  
derk
The Wary

Forum posts: 3
File comments: 3
Uploads: 0
Nice, i've been using a modified buffbars to do this. I will try this one tomorrow. What I also added was an option to add a timer for skills that give you an effect without a cooldown so it still counts back, like the captains banner which lasts 300 seconds and doesn't give an effect with cooldown. Can you add that option?
derk is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 02-12-2011, 03:25 AM  
MrJackdaw
The Undying
 
MrJackdaw's Avatar
Interface Author - Click to view interfaces

Forum posts: 249
File comments: 422
Uploads: 19
Very nice work!

Feature requests; (Please note: These are just requests - I will be using as is!)
  • Have a box that shows when effects are *not* on you - as a reminder. (This is to replace my own rather unimpressive plugin when compared to yours)
  • Allow resizing of bars
  • Allow complete hiding when buff is not on you.

Last edited by MrJackdaw : 02-12-2011 at 08:45 AM.
MrJackdaw is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 02-12-2011, 07:09 AM  
derk
The Wary

Forum posts: 3
File comments: 3
Uploads: 0
I tried it a bit but find it missing features to make it useful for me.

Some things:
* The rounding of the time is wrong, 5:58 is displayed as 5 minutes
* Add option to resize
* Add option to alter colors
* Add option for a different color when you don't have the effect in the list
* Add option to make the bar count down from right to left or left to right
* Flashing color when the effect is about to wear off would be nice, like in buffbars
* Make the display of remaining time configurable
* Alter the method of adding effects, maybe you can make it to choose either a pattern match or add the effect to a list. Because if the effect wears off you will see the pattern string instead of the effect name.
* Show the effect image even if you don't have the effect (store in plugin data)
* Add option to enter a effect time for effects that don't have a timer (captain banner)

Basically I would like it like I altered buffbars, but that's annyoing to maintain if it gets updated :P
derk is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 02-12-2011, 04:20 PM  
ptweety
The Wary
 
ptweety's Avatar
Interface Author - Click to view interfaces

Forum posts: 2
File comments: 38
Uploads: 2
Quote:
  • Have a box that shows when effects are *not* on you - as a reminder. (This is to replace my own rather unimpressive plugin when compared to yours)
That was the main idea behind the icons. With their color they indicate your ready state and e.g. enable you to easily monitor all of the buffs required for raiding. I for example have setup three effect groups, one with my own buffs, one with important buffs from others (mainly my captains buffs ) and the last with some of my ballads (since I'm playing a minstrel) to find the best time to replay them.

Quote:
  • Allow resizing of bars
  • Allow complete hiding when buff is not on you.
This is definitly on my agenda. Resizing should be an easy task, but unfortunately I have now good idea how to manage hidden, non active effects. In particular, if you want to edit the search strings. Well, maybe I should drop the idea of having all the options in the context menu and go for an options window.

Last edited by ptweety : 02-12-2011 at 04:22 PM.
ptweety is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 02-12-2011, 04:37 PM  
MrJackdaw
The Undying
 
MrJackdaw's Avatar
Interface Author - Click to view interfaces

Forum posts: 249
File comments: 422
Uploads: 19
Quote:
That was the main idea behind the icons. With their color they indicate your ready state.
Ah! I get it now! In that case - can we label the icons in some way? EDIT: Just slept on this and what I would really like is the ability to customise the icon.

EDIT: Holy cow, I have just re-looked at this and noticed the way the icon changes as you have different levels of buff. This is Really, Really good!

Quote:
unfortunately I have now good idea how to manage hidden, non active effects. In particular, if you want to edit the search strings. Well, maybe I should drop the idea of having all the options in the context menu and go for an options window.
How about having the bars appear if you unlock the UI?

EDIT EDIT: Just added a post to my plugin to redirect here - your plugin is much better, and you may have more time to update this than I have to play with my plugin!

EDIT EDIT EDIT: Bug Report - I have icons at the top of the screen and they cover the DragBar so I can't move em...

Last edited by MrJackdaw : 02-13-2011 at 03:34 AM.
MrJackdaw is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 02-13-2011, 04:56 PM  
ptweety
The Wary
 
ptweety's Avatar
Interface Author - Click to view interfaces

Forum posts: 2
File comments: 38
Uploads: 2
Quote:
EDIT EDIT EDIT: Bug Report - I have icons at the top of the screen and they cover the DragBar so I can't move em...
Can you please give me some instructions on how to reproduce this bug?
ptweety is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 02-14-2011, 01:24 AM  
MrJackdaw
The Undying
 
MrJackdaw's Avatar
Interface Author - Click to view interfaces

Forum posts: 249
File comments: 422
Uploads: 19
Quote:
Can you please give me some instructions on how to reproduce this bug?
Unlock UI
Move icons right to top of screen
Click on Icons.

DragBar is now not accessible

Locking and unlocking the UI again does not fix this, but reloading plugins does.

I have only just noticed I have the same problem with my plugins too - so it is a fault in DragBar not you, sorry!
MrJackdaw is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 02-14-2011, 04:40 PM  
MrJackdaw
The Undying
 
MrJackdaw's Avatar
Interface Author - Click to view interfaces

Forum posts: 249
File comments: 422
Uploads: 19
Hunters take note
To search for an effect such as Whisper-draw then plugin does not like the - character (it is used as a special search string). Just replace the '-' with a '.' (ie Whisper.draw) and everything will be ok!
MrJackdaw is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 02-16-2011, 03:48 PM  
ptweety
The Wary
 
ptweety's Avatar
Interface Author - Click to view interfaces

Forum posts: 2
File comments: 38
Uploads: 2
Quote:
Originally Posted by derk
* Add option to enter a effect time for effects that don't have a timer (captain banner)
Hm, I see problems implementing this feature. Currently there is no way to distinguish between the initial effect of the e.g. rune of restoration and any further effects that you get if you move out and back into range.

This is a log I took from a twink of mine. Please have a look at the changing ID:

Quote:
[BM] + Name='Rune der Wiederherstellung', ID=268566318, Duration=infinite
[BM] - Name='Rune der Wiederherstellung', ID=268566318, Duration=0:04
[BM] + Name='Rune der Wiederherstellung', ID=268566321, Duration=infinite
[BM] - Name='Rune der Wiederherstellung', ID=268566321, Duration=0:01
[BM] + Name='Rune der Wiederherstellung', ID=268566322, Duration=infinite
[BM] - Name='Rune der Wiederherstellung', ID=268566322, Duration=0:01
[BM] + Name='Rune der Wiederherstellung', ID=268566323, Duration=infinite
[BM] - Name='Rune der Wiederherstellung', ID=268566323, Duration=0:49
So if I recast the rune, then the plugin is not able to distinguish between recast and the player is coming back into range.

Last edited by ptweety : 02-16-2011 at 03:49 PM.
ptweety is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 02-16-2011, 04:15 PM  
derk
The Wary

Forum posts: 3
File comments: 3
Uploads: 0
Quote:
Hm, I see problems implementing this feature. Currently there is no way to distinguish between the initial effect of the e.g. rune of restoration and any further effects that you get if you move out and back into range.

So if I recast the rune, then the plugin is not able to distinguish between recast and the player is coming back into range.
ah true, it also messes up when you have multiple RK's or captains in 1 group. it works for me because i'm always the only captain in my group and when i move out of range it means i have to replant my banner anyway.
derk is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 02-17-2011, 10:55 AM  
Eleasar
The Wary

Forum posts: 0
File comments: 13
Uploads: 0
A big thank you for this great helper! It is really extremely flexible - i love it

Maybe a bit complex to set it up for someone who does not know about regular expressions but even then - most just works with the strings.

As a suggestion we/you could include some examples of buffs or how to combine them in "real life".

One question i have - would it be possible to start skills from the buff monitor icons? I think not directly (you only have the name to watch anyways) but maybe i could manually drag some of my skill icons ontop of such a watch that would be cast? Of course with limitations on items and stacks and stuff like this but would be a good start

And even one more question (sorry) - would it be possible to also watch items? Like for my minstrel have an indicator if i have my healing weapon or my healing instrument and the like equipped?
Eleasar is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 02-17-2011, 11:41 AM  
ptweety
The Wary
 
ptweety's Avatar
Interface Author - Click to view interfaces

Forum posts: 2
File comments: 38
Uploads: 2
Quote:
A big thank you for this great helper! It is really extremely flexible - i love it
My pleasure. Even if the feature set of this plugin is not yet complete, I thought it's already useful.

Quote:
As a suggestion we/you could include some examples of buffs or how to combine them in "real life".
Well, of course. But since I only have a german lotro client it would be really nice if someone from the us/uk provides these.

Quote:
One question i have - would it be possible to start skills from the buff monitor icons? I think not directly (you only have the name to watch anyways) but maybe i could manually drag some of my skill icons ontop of such a watch that would be cast? Of course with limitations on items and stacks and stuff like this but would be a good start
Taking these (and maybe some more) resrictions into account, it should be possible. Currently I'm working on resizing and repositioning (snap to grid and other windows) but I'll have a look, as soon as I've implemented an options window (that is required for more complex parametrization).

Quote:
And even one more question (sorry) - would it be possible to also watch items? Like for my minstrel have an indicator if i have my healing weapon or my healing instrument and the like equipped?
AFAIK there is currently no access to the equiped items, i.e. no smart way of doing this. But you may want to have a look at KragenSlots. This plugin has an option for weapon swap.

Regards
ptweety is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 02-18-2011, 07:09 AM  
Eleasar
The Wary

Forum posts: 0
File comments: 13
Uploads: 0
My pleasure. Even if the feature set of this plugin is not yet complete, I thought it's already useful.
yes it is


Well, of course. But since I only have a german lotro client it would be really nice if someone from the us/uk provides these.
same here - so have many more ^^ But i aggree - should be from some english client


Taking these (and maybe some more) resrictions into account, it should be possible. Currently I'm working on resizing and repositioning (snap to grid and other windows) but I'll have a look, as soon as I've implemented an options window (that is required for more complex parametrization).
nice


AFAIK there is currently no access to the equiped items, i.e. no smart way of doing this. But you may want to have a look at KragenSlots. This plugin has an option for weapon swap.
ok thanks - will have a look into it - but for me its not that high of prio
Eleasar is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 04-01-2011, 07:13 PM  
JonatanRaven
The Undefeated

Forum posts: 6
File comments: 18
Uploads: 0
Neat lil plugin, some questions/requests though.

1. Is there a way to add the cooldown of a skill rather than the skilleffect itself?
2. Is there a way to make the windows transparent when not used?
JonatanRaven is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 05-21-2011, 06:39 AM  
Kylina
The Wary

Forum posts: 0
File comments: 5
Uploads: 0
Unhappy Event handling changes is messing up

I'm using your wonderful plugin, but since 0.3.1 and the event handling change it is a bit messing up for me.

I'm using the plugin to know which tier of ballad healing bonus I'm in during healing session with a minstrel

So i set up three monitor, the first activate when ballad healing bonus is at tier 1 2 or 3, teh second at 2 or 3 and the third monitor when the buff is at tier 3

So it ends up with the three monitor lighted up when at full tier.. only 2 when at tier 2 etc .. you see the picture, this was working wonderful on 0.3.0 and before.

Since 0.3.1, this is not working, i ballad up to tier 3, it is working well, then i throw a heal, tier goes down to 2 and from now all is messed up.
Plugin thinking I'm still in Tier 3 and I'm not. and even after getting out of combat the monitor still think i have those buff and i have not.

So i had to revert to 0.3.0 to get it working back

If you can look a bit into it, i would be grateful

Anyway very nice work, very useful and enjoyable
Thanks
Kylina is offline Report comment to moderator   Reply With Quote Reply With Quote
Post A Reply

 
Category Jump:
Search this Category:
 

All times are GMT -5. The time now is 11:54 AM.


Our Network
EQInterface | EQ2Interface | Minion | WoWInterface | ESOUI | LoTROInterface | MMOUI | Swtorui