I added in some code to check for Divine Fury and it seems like its working ok but I'm pretty wet behind the ears when it comes to programming
public void CheckBuff(object sender, Buff_DebuffSystemEventArgs e)
{
this.Dispatcher.Invoke((Action)(() =>
{
String buffstatus = (e.IsEnabled) ? "Active" : "NotActive";
String DFStatus = (e.IsEnabled) ? "Active" : "NotActive";
if (buffstatus == "Active")
{
CWBuff = new Buff_DebuffSystemEventArgs(44878, 1082, true);
}
else
{
CWBuff = new Buff_DebuffSystemEventArgs(44878, 1082, false);
}
if (DFStatus == "Active")
{
DFBuff = new Buff_DebuffSystemEventArgs(44878, 1010, true);
}
else
{
DFBuff = new Buff_DebuffSystemEventArgs(44878, 1010, false);
}
}));
}