What problem does it solve?
This Skill provides a comprehensive reference for World of Warcraft Retail combat-related APIs, especially crucial after the significant changes in Patch 12.0.0 that removed direct combat log access for addons. It helps developers understand and utilize new systems for damage meters, threat, loss of control, and more.
Core Features & Use Cases
- Combat Log API: Details the new
COMBAT_LOG_MESSAGE event and the unavailability of COMBAT_LOG_EVENT_UNFILTERED.
- Damage Meter Integration: Explains the
C_DamageMeter API for accessing damage and healing data.
- Threat & Loss of Control: Covers functions for monitoring unit threat and crowd control effects.
- Use Case: An addon developer needs to create a custom threat meter. They would use this Skill to understand
UnitThreatSituation, UnitDetailedThreatSituation, and how to register for UNIT_THREAT_SITUATION_UPDATE events.
Quick Start
Use the wow-api-combat skill to find information on how to get current damage meter session data.