I thought I would come in here and end the debate, seeing some of the posts on aj these days makes me want to puke it is so disgusting. I do not know what you are thinking using those trinkets Iurk, Darkmoon Card licks old wrinkly man testicles and Unheeded was only good when it proc'd weapon damage even then it was mediocre at best. I say UHW is not even that good or it ever was close to good is the proc is short as fuck and it was a joke trying to base your shadow dances on it pre nerf. I truly believe as a human rogue at this moment I have the best possible setup you can have granted I have Regular Mode Rhyo cloak and not the Heroic one, I have over 4k resil close to 15k ap (unbuffed) and 20/20 expertise and 34% crit. I kind of thought about using the rag trinket i have but the proc is complete shit and it gives a stat I have too much of as sub all ready which is Crit. It has a 1 minute 45 second ICD I believe but would give me a passive 406 agility. I feel the Insignia proc trinket far exceeds the damage and pressure I can put out paired with the on use badge. The Ruthless agi proc gives you 1218 Agility for 20 sec on a 45 second ICD (which if you do not know the icd starts the countdown the second it procs). When I get a strong opener with Insignia proc'd and I pop my badge I can get over 30k ambushes and pretty much slay a nerd on my first dance if they do not blow massive amounts of cd's.
That being said I also fooled around with using double on use trinkets as human with the 371 and 384 paired together, to use one every dance it is nice to have a big damage dance every time you pop shadow dance (which should be used on cd or it is a wasted ability in my honest opinion in the current state of the game). All if all I feel like the proc trinket paired with the badge is your best bet as a human rogue atm, I mean it is pretty fucked up that I have over 4k resil and then with proc+on use I can hit for over 30k over and over. Sorry for this wall of text I have just been really upset with the quality of posts on aj the past few years, no one can take anything serious. I have seen a few good posts get blown up due to trolls, I just wish people had the consideration and respect to read posts and threads and if they didn't agree just voice their opinion in a non trolling manner. This site used to be a great site to learn from the best players discussing Strategies specs and gear etc now it is a huge trolling monstrosity, that is all I hope you can read this and agree with me all of you rogues out there have a great day. xoxo
p.s sorry for the wall of text, plus rep if you read this and agree!!
I did a quick research. There are only four buff types: Magic, Disease, Poison, and Curse. So a simple replace didnt work.
Enrage effects return as an empty string (who knows why) so you could just replace mM = 'Magic' with mM = '' in Stella's code. A better solution would be to match the spell ID against all of the shivable buffs you want to highlight. DispelWatch actually scans aura tooltips to look for Enrages which also works, but is more complicated.
That post is slightly different from what you are attempting to do.
The simplest way (aside from downloading Debuff Filter add-on, which also filters buffs) is to track when YOU cast the spell, then ASSUME you have the buff for x amount of seconds. The assumption should be 100% correct if that buff cannot be dispelled or you did not right click it off.
Don't forget to change "focus" to "player", change the cooldown time, texture, and spell name.
The more complicated way is checking for aura applications then retrieving the aura timer