Fires when a combat log event is received. This event fires for all combat events visible to the player; COMBAT_LOG_EVENT fires only for combat log events which match the currently defined filters.
See the chapter "Responding to the Combat Log and Threat Information" for details.
Signature:
timeStamp, event, hideCaster, sourceGUID, sourceName, sourceFlags, sourceRaidFlags, destGUID, destName, destFlags, destRaidFlags, ... = ()
Returns:
timeStamp- The time on the server that the event occurred (number)event- The name of the combat sub-event that occurred (string)hideCaster- The purpose of this boolean flag is currently unknown (boolean)sourceGUID- A string containing the hexadecimal representation of the source of the event's GUID (string, GUID)sourceName- The name of the source of the event (string)sourceFlags- A bitfield containing information about the source of the event (number, bitfield)sourceRaidFlags- Added in Patch 4.2 (number, bitfield)destGUID- A string containing the hexadecimal representation of the destination of the event's GUID (string, GUID)destName- The name of the destination of the event (string)destFlags- A bitfield containing information about the destination of the event (number, bitfield)destRaidFlags- Added in Patch 4.2 (number, bitfield)...- A list of additional arguments, dependent on the particular combat sub-event. See Chapter 21 for more detailed information (varies)