Is this what you are looking for for combat status?
Code:
Event.System.Secure.Enter
Event documentation:
Signals that the system is entering Secure mode. Usually this is equivalent to entering combat. Functions that may not be called in Secure mode will be locked after this event is complete.
Event.System.Secure.Enter()
Event.System.Secure.Leave
Event documentation:
Signals that the system is leaving Secure mode. Usually this is equivalent to leaving combat. Functions that may not be called in Secure mode are unlocked just before this event fires.
Event.System.Secure.Leave()
Bookmarks