Adds a filter to the combat log system. Each time this function is called a new filter is added to the combat log system. Any combat log entry that passes the filter will be fired as a COMBAT_LOG_EVENT event in order from oldest to newest.
See also CombatLog functions.
Signature:
CombatLogAddFilter("events", "srcGUID", ["destGUID"] or [destMask]) or CombatLogAddFilter("events", srcMask, ["destGUID"] or [destMask]) or CombatLogAddFilter("events", ["srcGUID"] or [srcMask], "destGUID") or CombatLogAddFilter("events", ["srcGUID"] or [srcMask], destMask)
Arguments:
events- Name of a combat log event type to include in the filtered list, or a comma-separated list of multiple names (string)srcGUID- GUID of the source unit (string, guid)srcMask- Bit mask of the source unit (number, bitfield)destGUID- GUID of the destination unit (string, guid)destMask- Bit mask of the destination unit (number, bitfield)