Working fine but found a little issue. If you're in offline mode it will change your status to what you've defined when you start playing a game (in my case Busy) which is unwanted.
I've "fixed" it by changing the folowing in line 430 of AppMon+.js:
code:
if(status>=2){ if(!statuschanged){ origstatus = Messenger.MyStatus; } Messenger.MyStatus = status; statuschanged=true; }
becomes:
code:
if(status>=2) {
if(!statuschanged) { origstatus = Messenger.MyStatus; }
if (Messenger.MyStatus != 2) Messenger.MyStatus = status;
statuschanged=true;
}
This seems to work ok for the XFire bit but it was just a quick hack the author should better know how to fix it, maybe even add an option for it.