Hello there. I'm Yottaxa of Asura and about a year ago or so I modified the popular Debuffed addon for personal use as RDM. It was getting really annoying not having a good clue when silence was close to dropping on Odin farming solo. I've decided to post this in case it might be usefull to anyone else, or someone more lua inclined wanted to play with it. Its working pretty well, but I had a few things I never went back and perfected yet. (I still plan to)
It requires a *lot* of user setup in the lua tables. I did write some basic info in the readme and inside the lua itself. This assumes you are familiar with editing a lua as well as how your rdm sets function in your gs. Part of the annoyance of what goes into the calculation for RDM durations are: Gear, JSE NECK as a separate term, JPs, Merrits, Composure, and of course Sabo.
So what does this do over the regular debuffed?
1. Provides (more) accurate maximum timer durations for the majority of rdm debuffs. There is however nothing you can do with partial duration resists, the server doesnt tell you that has happened.
2. In order to account for the annoyance of partial resists, I added audio cues for the majority of the debuffs to let the user know a debuff has worn. For example "Silence down" is played via windows audio wave file whenever silence wears off. There is too much going on and its easy to miss a debuff dropping. If you do not use windower in the default C:\Windower directory there is a location you do have to edit as well in the lua. If I recall correctly, the audio cues only play for debuffs that you yourself have applied.
So what doesn't this do?
1. It does not provide accurate 2x duration timers for non-NM mobs under sabo. This is a design choice I had to make and always assume the 1.25x NM duration under sabo, as in my research there is no way I know of to determine if a target is an NM or not from the server.
This requires a lot of user input to get working properly, but as a lol-RDM I have found it invaluable in my ability to track things. I have intentions to work on it some more, but as an alpha release of sorts, its as-is. In spite of that I'd appreciate any feedback from anyone who tries it, this was my first foray into a major edit of anything lua based.
Backup your existing debuffed addon if your using it, and use the zip to put this version in your addon folder. Read the readme rdm file, as well as the notes inside the lua itself where indicated in the read me file. If you do not have debuffed currently installed, if you would like it to auto load you will need to add "lua load Debuffed" to your init.txt windower file.
I hope this is useful to someone, but if not, it has been invaluable to me personally. In my personal testing over the last year, it might throw an occasional error or two, but I have found it to be stable and free from causing any crashes etc. As long as I'm not doing anything feel free to ping me in game too.
Link to zip:
Zip File At Github
Edit: Note this only works for debuffs that you yourself apply. There is no way to account for any debuff duration other players have applied.