I hope this thread is the right place to post this. If not I apologize.
As has been mentioned earlier in this thread, the dogtag "Auraduration(aura,unit)" has been giving the wrong value for debuffs since a chance in the Warcraft API.
I think it's possible to make it work again by opening the file: "\libs\LibDogTag-Unit-3.0\Categories\Auras.lua"
for k, time in pairs(v) do
v[k] = time + currentTime
from line 131 to line 114.
This solved the problem for me, however there was another error I was not able to track down.
Tracking a buff will return the correct value until another buff is applied. When another buff gets applied, auraduration refreshes the duration of the original buff to full, even though the buff might be about to run out.
I was hoping someone will have a solution to this.
There is no "Orange" dogtag, you'll have to do it with a hex code instead, like "Color("ff6000")"
I understand that there is no orange tag, but if I put those numbers in, at the point when it turns orange, it only adds those numbers to the tag, it never actually becomes orange. I've tried ("FF6600"), I've tried ('FF6600') I've tried :Color at the beginning, and color:. I just don't understand why that part doesn't work.
Edit: I know why I think, because I was adding a : in between color and the text. Thankyou for your help.
Is there a way to get dogtags to differentiate between a debuff you applied to a mob and one someone else? i.e. My Crypt Fever vs. another DK's?
Probably need to do some lua editing. The API still returns a flag for if the de/buff is yours, but DogTags doesn't seem to have an option to filter for it. And of course the old standby of checking for duration no longer works, since you can see all durations now.
I can't seem to get the in game Dog Tag lines "help" window to function correctly -- all that shows up is the window w/o any search able categories, only the line test box. I've downloaded the latest version but still no luck.