Quantcast
lotrointerface.com
Search Downloads


Go Back   LoTROInterface > LotRO Stand-Alone Plugins > Raiding & Instances

Category: Raiding & InstancesDebuffVitals
Interface Information
Download
How do I install this? (FAQ)
Name: DebuffVitals   Popular!
Author:
Date: 01-03-2020 11:17 PM
Size: 19.49 Kb
Version: 1.3.4
Rate File: 5 out of 5 with 3 votes  
Pictures
Click to enlarge 

Views: 0
Size: 11.79 Kb
Dimensions: 215 x 205
DebuffVitals Example
 
Click to enlarge 

Views: 0
Size: 15.78 Kb
Dimensions: 493 x 226
DebuffVitals - effects
 
Click to enlarge 

Views: 0
Size: 11.75 Kb
Dimensions: 373 x 215
DebuffVitals - show
 
Click to enlarge 

Views: 0
Size: 10.12 Kb
Dimensions: 222 x 343
DebuffVitals examples
 
Click to enlarge 

Views: 0
Size: 13.49 Kb
Dimensions: 459 x 226
DebuffVitals - settings
 
Click to enlarge 

Views: 0
Size: 176.92 Kb
Dimensions: 1287 x 1061
DebuffVitals - options
 
Description
The 1.3.3 version didn't upload properly. Putting it in now at 1.3.3.1. Sorry for any chaos!

DebuffVitals:
DebuffVitals is a tool to provide help tracking debuffs and boss states during raids. This copies DTox's Vitals functionality and extends it to include effects. A huge thanks to DTox for his work!

At a high level, the current functionality is:
- persistent tool-tipping for any number of targets
- track morale and power of targets
- various configuration options like load frames automatically, resize, and lock position
- tracks a whole bunch of player-applied debuffs/effects on targets (too many to list here)
- track corruption counts for specific boss fights (count appears in upper left corner of a frame)

NEW - PERFORMANCE UPDATE
Effects are handled very differently, going from an event handler to a regular scan of effects. This should have a positive impact on performance.

Please consider 1.3.x a performance test version. Please try it out and give me any feedback.

PROBLEMS LOADING?
I changed the savefile format to include configurations. If the plugin doesn't load properly, do one of these things:
1) If the plugin options have loaded in plugins manager, clear the save file by hitting default/accept
2) Delete your debuffvital's plugindata file at ...\Documents\The Lord of the Rings Online\Plugins\Grimmerthan\DebuffVitals\

Functionality:
Accessible through the frame:
1) Lock/unlock a target - click the lock icon
2) Select a previously locked target - click anywhere in the morale/power/effects area.
3) Add a new tracking frame - right click the title bar and select new target
4) Remove a tracking frame - right click the title bar and select remove target. If a frame is locked, it cannot be removed.
5) Hide/show morale, power, and all effects per target
6) Hide/show specific effects per target
7) Keep frame locations - when the plugin is loaded, frames are positioned to saved spots
8) Lock positions - prevent the frames from moving (to move a frame, disable -> move frame -> enable)

Accessible through the options panel in plugins manager (for changes to persist, you need to apply changes here and then save settings through the right-click context menu)
9) Change the height or width of all frame - adjust size via scrollbars
10) Change the set of effects selectable to be shown for a target
11) Performance tuning - throttle based on frames. A check of targets will occur every X frames (default 20). For example, a FPS of 60 will give 3 updates/second.

Accessible through the chat panel are a series of commands:
Quote:
usage: /debuffvitals|dbv [save <name> | list | load <name> | delete <name>] | help | save settings
12) Save settings using the command line (in addition to the context menu)
13) Store and load different configurations, for use in different situations. Switch between setups, rather than manually tweaking everything each time.

Plugin Vision
Where do I think this is going? Let me introduce the following ideas (and also please check 'future work' down below):
1) There's value in a creep-side version
2) There's value in looking at player-caused effects targeted at either NPCs or other players
3) Going to the plugin manager options panel is clumsy (mostly fixed)
4) People sort and consume information in serially unique ways

My current "future version" looks like:
- freep or creep frame
- one can create either an NPC or a player effect frame (and switch between the types. I don't expect it to dynamically switch through a target change though; this seems ugly)
- sort order will be adjustable (not sure drag-n-drop ordering fits here, at least something in the options panel)

Upcoming and possible future work
(up next)- localization
(up next)- initial creep side version
(up next)- font size selection
(up next)- font selection
- customize re-order of effects
- add more effects as requested or apparent
- fix issues (please find some)
- show specific corruptions
- player buff tracking, eg, stun immunity
- creep-side versions
- look into garbage collection for possible memory concerns
- effects above title bar
- CLI toggle to hide effects bars (between raids)
- hide inactive effects
- toggle title bar visibility
- transparency and font/window colours

Installation instructions
1) download the zipfile
2) unzip the zipfile
3) move 'Grimmerthan' into Lotro's plugin folder, commonly at: ...\Documents\The Lord of the Rings Online\Plugins so that the folder structure looks like : ...\Documents\The Lord of the Rings Online\Plugins\Grimmerthan\DebuffVitals\
4) if not already installed, install "Turbine Classes and Examples" from https://www.lotrointerface.com/downl...dExamples.html (Plugin Compendium also)
5) refresh plugins - /plugins refresh
6) load plugin - /plugins load debuffvitals
7) target mobs and try it out!

Known behaviours and issues
1) IMPORTANT: Sometimes, applied effects don't show up in DebuffVitals, especially single effects or initial effects. Also, there is no reliable way to detect when an effect is removed or cleared. This is due to Lotro's Lua interfaces. I repeat. This is due to Lotro's Lua interfaces. The list of effects from Lua is inaccurate (often partial, occasionally duplicated). This means it's hard to differentiate when something is gone versus something is missing, and it's hard to tell when an effect actually appears on a mob.

Changing away and back to the target usually helps. Applying more effects usually helps. This operates surprisingly well in fellowships or raids.

If you want this to improve, please submit bugs to SSG and talk about it on https://www.lotro.com/forums/forumdi...amp-Discussion.
2) Morale, power, new effects, and corruption counts do not update unless it is targeted by yourself or fellowship member. Lotro's Lua interfaces are intentionally limited to what a client reasonably knows. This means active information about one target and one target only.
3) Toggle effects will not disappear when a target goes through some transition or similar situation, eg, a target dummy resetting or boss phase, or a character changing trait trees and resetting marks. Refreshing the target helps.
4) "Stunned" effect occasionally persists after timing down. Refreshing the target helps.
5) When targeting an object (no morale/power) and then targeting nothing, the morale and power bars may not reset properly
6) When multiple effects of the same type are applied, the timer will flip between these multiple effects.

Troubleshooting
1) If an error indicates a problem with loading configuration, delete the DebuffVitals.plugindata file commonly located at ...\Documents\The Lord of the Rings Online\PluginData\<account ser>\<server>\<character>\ folder.
2) If you see the following error:
Code:
...ine\Plugins\Grimmerthan\DebuffVitals\EffectFrame.lua:4: attempt to call global 'class' (a nil value)
...ngs Online\Plugins\Grimmerthan\DebuffVitals\Main.lua:2 1: Failed to import package "Grimmerthan.DebuffVitals.EffectFrame".
then you do not have the Lotro dependency installed. Please refer to installation instructions to handle this

Version List
v0.9.5.beta1 - minimum viable plugin
v0.9.5.beta2 - added effects and fixed some non-working ones, added a lot of warden effects
v0.9.5.beta3 - fixed the non-working warden effects (lotro-wiki *shakesfist*)
v1.0 - release for general public
v1.0.1 - fix for proper dependency in Lotro Compendium
v1.0.2 - corruption counting (for bosses like Sagrog and The Unbroken One)
v1.0.3 - moved most options to context menu, smoothed flickering corruption count, removed pre-load number
v1.0.4 - added more effects
v1.1.0 - effects can be selected uniquely for each frame, and persist with saving and loading
v1.1.1 - fix for errors during some target change and morale change situations (listed as v1.1.9 because I made a mistake when I uploaded the next version)
v1.2.0 - performance tuning
v1.3.0 - performance tuning - changing from updates when effects change to a regular update
v1.3.1 - fix for FPS drop
v1.3.2 - bad fix for load/save, tweaked CLI commands
v1.3.3 - bad upload
v1.3.3.1 - actual fix for load/save
v1.3.4 - fix for 'armour rend' breaking loading

Bugs and feedback
Message me here, Grimmerthan @ Brandywine, or @Grimmerthan#6871 @ Lotro Discord (I'm in lotro-wiki and main unofficial Lotro discord).

Code location
https://github.com/grimmerthan/DebuffVitals
Archive List (Old Versions)
File Name
Version
Size
Author
Date
1.3.3.1
19.47 Kb
Grimmerthan
12-23-2019 12:28 AM
1.3.1
18.42 Kb
Grimmerthan
12-16-2019 01:51 AM
1.2.0
17.63 Kb
Grimmerthan
04-28-2019 10:42 AM
1.1.9
17.27 Kb
Grimmerthan
02-23-2019 01:23 PM
1.1.0
17.23 Kb
Grimmerthan
02-06-2019 10:26 PM
File Statistics
User Rating:
5 out of 5 with 3 votes
Downloads: 70444
Views: 86667
Favorites: 20
Uploaded By:
 
Last Modified: N/A

View Pictures. Download Now! Post A Comment


Post A Reply
Author Comments Comment Options
Unread 10-02-2022, 03:48 PM  
Nyogtha
The Wary

Forum posts: 0
File comments: 1
Uploads: 0
sry im probably an idiot but i cant find a way to open the debuff list to edit it, can anyone help me?
Nyogtha is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 09-09-2022, 02:25 AM  
Major
The Wary

Forum posts: 0
File comments: 1
Uploads: 0
Love this very useful plugin. Any chance for a Brawler buff update?
Major is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 04-20-2022, 02:29 PM  
Aqua
The Wary

Forum posts: 0
File comments: 1
Uploads: 0
Works only for 50%

With the newer Update of Lotro, i can not longer use the Context-Menue. Index out of Range is the Error-Message?!

I have mande a german translation for my favorit chars. Burglar, Warden, Runkeeper & Loremaster.

If someone want to use it, write me...
Aqua is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 10-21-2021, 03:29 PM  
Evereus
The Wary

Forum posts: 0
File comments: 30
Uploads: 0
Hi - any chance for an update ? Probably for german client (a translation) ?
Thanks for a great work !
Evereus is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 06-29-2021, 07:24 AM  
ReneKiller
The Wary
 
ReneKiller's Avatar
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 1
Uploads: 1
German/French Translation

For all who want to use this Plugin with the German or French client: it should work if you open Constants.lua and enter the Germen/French Skill names instead of the englisch names
ReneKiller is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 02-07-2021, 05:52 PM  
JohnMHammer
The Undefeated
 
JohnMHammer's Avatar
Interface Author - Click to view interfaces

Forum posts: 6
File comments: 36
Uploads: 1
Great mod!

I have just begun experimenting with DebuffVitals and I can already see how it might help me upgrade my Lore Master gameplay quite a bit.

Hopefully you're still interested in and working on DebuffVitals as I'd very much like to see the ability to reorder the list of tracked debuffs and to hide the windows automatically when not in combat.

Thanks very much for you time and effort!
JohnMHammer is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 11-25-2020, 01:22 PM  
Olos
The Wary

Forum posts: 0
File comments: 5
Uploads: 0
this plugin is great, but when i use i get always bad delays in raids.

has some1 a clue why ?

without game runs fine in raids
Olos is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 11-03-2020, 04:51 PM  
Staerek
The Wary

Forum posts: 0
File comments: 3
Uploads: 0
Track buffs on other toons

Is there any way to get the plug in to track buffs on other people in your group. When healing on an RK, it would be great to lock a window on the main tank I'm healing so that I can watch the timers on writ of health, etc counting down to better time re-applying certain skills.
Staerek is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 10-26-2020, 05:36 AM  
Evereus
The Wary

Forum posts: 0
File comments: 30
Uploads: 0
First of all - great Plugin !!
We play the game on german client...
Is there any possibility for us to get it run/use it ? we istalled it, we see the window, but when i'm using for exmaple firelore on LM - nothing is displayed...

Any idea what's to do ? If we could help (translations or sth.) let me know !

Many Thanks
Evereus is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 08-12-2020, 02:14 PM  
Jadelin1987
The Wary

Forum posts: 0
File comments: 1
Uploads: 0
Bee Swarm and Greater Swarm

Hi - Great Plugin! Use it on all my charaters!

On my Beorning, in Yellow trait line (heals), sometimes 'Bee Swarm' is changed into a dot called 'Greater Swarm' instead (because Of Mark Of beorn). This debuff is not on the Beorning list though? Not sure if I overlooked something?

Last edited by Jadelin1987 : 08-12-2020 at 02:25 PM.
Jadelin1987 is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 03-24-2020, 10:59 AM  
Staerek
The Wary

Forum posts: 0
File comments: 3
Uploads: 0
Can track Writ of Lightning now :)

Just came back to the game after an extended absence, decided to look through LOTRO interface, see what's new and found this GEM!! So much easier to track things on mobs now vs using Combat Analysis and Buffbars, so great work Mith!

One quick suggestion for the next version. If coding a full on custom sort for all of the different effects you want to track, maybe atleast give us the option to sort by the toon class that is applying the effect? That way we could set it up to track the effects that our toon is directly applying and then have the secondary stuff below that. Keeps the most relevant info up top for obvious reasons.

Cheers,

Staerek
Staerek is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 01-04-2020, 08:36 AM  
Myrthian
The Wary

Forum posts: 3
File comments: 35
Uploads: 0
Your addon is really getting better with every iteration.

The possibility to customize the order of displayed effects, which is on your to-do list, will really uplift the usefulness for me to another level.
Myrthian is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 12-24-2019, 01:38 PM  
Grimmerthan
The Indomitable
Interface Author - Click to view interfaces

Forum posts: 11
File comments: 20
Uploads: 1
Re: Re: Re: Unable to save debuff list

Technically, it was saving properly. It wasn't handling the loaded effects properly. I wish I'd uploaded the file properly the first time.
Grimmerthan is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 12-24-2019, 11:35 AM  
Vezzie
The Wary

Forum posts: 0
File comments: 2
Uploads: 0
Re: Re: Unable to save debuff list

It is saving my list now! Thanks for your help!
Vezzie is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 12-22-2019, 09:34 PM  
Grimmerthan
The Indomitable
Interface Author - Click to view interfaces

Forum posts: 11
File comments: 20
Uploads: 1
Re: Unable to save debuff list

Hey Vezzie,

Yes, upgrade to 1.3.3 (marked as 1.3.3.1). The code had a bug when I added save/load for configurations, and I (believe I) sorted that out in 1.3.3.

... and I didn't upload the right file version, or something happened. So version was 1.3.2 but marked as 1.3.3. I've put up the right file.

I'm very sorry for any confusion.

Grimm

Last edited by Grimmerthan : 01-03-2020 at 11:20 PM.
Grimmerthan 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 01:05 AM.


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