lotrointerface.com
Search Downloads


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

Category: Raiding & InstancesMoraleDiff
Interface Information
Download
How do I install this? (FAQ)
Name: MoraleDiff   Popular!
Author:
Date: 03-27-2013 09:10 AM
Size: 7.94 Kb
Version: 1.0.2
Rate File: 5 out of 5 with 3 votes  
Pictures
Click to enlarge 

Views: 0
Size: 24.40 Kb
Dimensions: 330 x 72
MoraleDiff Main Window
 
Click to enlarge 

Views: 0
Size: 97.74 Kb
Dimensions: 374 x 295
MoraleDiff Settings
 
Description
Current Version: 1.0.2
Date: 27/03/2013


MoraleDiff can be used in duo-boss fights to track the morale difference between two bosses. It also displays the current morale level for each boss as a percentage.

The progress bar will move towards the boss that has the highest morale. The maximum difference can be configured.

Basic use:
  • Select the first boss that you want to track
  • Double-click on the left side of the progress bar, the boss name will appear above it
  • Select the second boss that you want to track
  • Double-click on the right side of the progress bar, the boss name will appear above it
  • If needed, right-click on the progress bar and select "Settings" to configure the maximum morale difference between both bosses
  • The morale tracking works via your own target and any defined Raid Assist Targets, so make sure to either have both bosses on raid assist or to switch your target between them occasionaly.

NOTE: There seem to be some client memory leak issues with tracking targets via LUA plugins, so using this plugin for long periods of time might degrade your client performance (depending on your available system memory). A client restart will fix this though.

Version History

version 1.0.2
- Improved target tracking performance

version 1.0.0
- Initial release
Archive List (Old Versions)
File Name
Version
Size
Author
Date
1.00
40.50 Kb
Cee
03-23-2013 11:21 AM
File Statistics
User Rating:
5 out of 5 with 3 votes
Downloads: 30007
Views: 61815
Favorites: 10
Uploaded By:
 
Last Modified: 03-27-2013 09:11 AM by Cee    

View Pictures. Download Now! Post A Comment


Post A Reply
Author Comments Comment Options
Unread 08-27-2014, 04:09 PM  
BGala
The Wary

Forum posts: 0
File comments: 4
Uploads: 0
I had installed the Plugin since today and it worked fine until I was made to RAT by my raid leader. Exactly when made to RAT the game crashes down. Several times. The only way to solve the problem was to stop the auto load function for this plugin.

We did not try to make me RAT and load Moralediff after this.

Last edited by BGala : 08-27-2014 at 04:11 PM.
BGala is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 06-02-2013, 09:49 PM  
Stever1388
The Undying
Interface Author - Click to view interfaces

Forum posts: 33
File comments: 122
Uploads: 10
Game Crash when adding yourself to RAT

I also seem to get a crash whenever I (or whoever the leader of the raid/fellowship is) add my character to the RAT while MoraleDiff is actually running. It seems to happen to all of my characters, though after playing around with it for a while I managed to get it to not happen on one particular character, while it still happens to all my other characters. I can't even recreate what I did to get it to stop. I've tried running with no plugins to avoid conflicts, changing code, having different things selected, etc. And one other person i asked to test it out with didn't have the crashing problem when being added as RAT while MoraleDiff is loading. I've tried reinstalling a clean MoraleDiff to make sure that's not the problem, but it doesn't reappear on my one character I "fixed" it on, and my other characters still have the problem. I'm looking into it, but I was hoping someone else had the problem too to see if I could figure out exactly what might be causing it.

Edit: After many crashes and testing, I have figured out it's the call to getParty() that causes the crash. Not the actual call, just the fact that the plugin at some point calls getParty(). When I add myself as a RAT, I crash if a call to getParty() is present at some point, whereas if I remove that call, I don't crash (however then the RAT don't work correctly with the plugin). I'm going to write this off as a problem with the API over anything, as I have another plugin (PartyDebuffTracker, which I wrote) that doesn't have this problem, and I can't for the life of me see why MoraleDiff would and not PDT. Also, one character seems to be immune to the crash, while all my other characters still crash. No idea why and I've pretty much given up hope of ever figuring it out. I'll just have to make sure I unload MoraleDiff before adding myself as a RAT.

Last edited by Stever1388 : 06-03-2013 at 12:34 PM.
Stever1388 is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 06-02-2013, 11:17 AM  
Stever1388
The Undying
Interface Author - Click to view interfaces

Forum posts: 33
File comments: 122
Uploads: 10
Errors

I sometimes get a error, saying something along the lines of "GetTarget() is nil" and it either crashes the plugin, or can even crash my game. I think I have determined where the problem is:

On line 314 of Main.lua, this:

if ( ratTarget ~= nil ) then targetChanged(ratTarget, nil); end

should be this:

if ( ratTarget ~= nil ) then targetChanged(rat, nil); end

This error really only ever occurs if you happen to add or remove a RAT while the plugin is running and a RAT or yourself has an object selected that doesn't have a GetTarget() function (mailboxes, the valves in Smaug, doors, etc), or if you load the plugin while a RAT (or yourself) has a mailbox, door, etc selected.
Stever1388 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 07:57 AM.


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