~/forever/updates/addon-api
Updates
UNIT_FLAGS: unitTargetUNIT_FORM_CHANGED: unitTargetUNIT_GUILD_LEVEL: newLevelUNIT_HAPPINESS: unitTargetUNIT_HEALTH: unitTargetUNIT_HEAL_ABSORB_AMOUNT_CHANGED: unitTargetUNIT_HEAL_PREDICTION: unitTargetUNIT_INVENTORY_CHANGED: unitTargetUNIT_IN_RANGE_UPDATE: unitTarget, isInRangeUNIT_LEVEL: unitTargetUNIT_LOOT: unitGUID, hasLootUNIT_MANA: unitTargetUNIT_MAXHEALTH: unitTargetUNIT_MAXPOWER: unitTarget, powerTypeUNIT_MAX_HEALTH_MODIFIERS_CHANGED: unitTarget, percentMaxHealthAdjustedUNIT_MODEL_CHANGED: unitTargetUNIT_NAME_UPDATE: unitTargetUNIT_OTHER_PARTY_CHANGED: unitTargetUNIT_PET: unitTargetUNIT_PET_EXPERIENCE: unitTargetUNIT_PET_TRAINING_POINTS: unitTargetUNIT_PHASE: unitTargetUNIT_PING_PIN_ADDED: guid, uiTextureKitUNIT_PING_PIN_REMOVED: guidUNIT_PORTRAIT_UPDATE: unitTargetUNIT_POWER_BAR_HIDE: unitTargetUNIT_POWER_BAR_SHOW: unitTargetUNIT_POWER_BAR_TIMER_UPDATE: unitTargetUNIT_POWER_FREQUENT: unitTarget, powerTypeUNIT_POWER_POINT_CHARGE: unitTargetUNIT_POWER_UPDATE: unitTarget, powerTypeUNIT_QUEST_LOG_CHANGED: unitTargetUNIT_RANGEDDAMAGE: unitTargetUNIT_RANGED_ATTACK_POWER: unitTargetUNIT_RESISTANCES: unitTargetUNIT_SPELLCAST_CHANNEL_START: unitTarget, castGUID, spellID, castBarID?UNIT_SPELLCAST_CHANNEL_STOP: unitTarget, castGUID, spellID, interruptedBy, castBarID?UNIT_SPELLCAST_CHANNEL_UPDATE: unitTarget, castGUID, spellID, castBarID?UNIT_SPELLCAST_DELAYED: unitTarget, castGUID, spellID, castBarID?UNIT_SPELLCAST_EMPOWER_START: unitTarget, castGUID, spellID, castBarID?UNIT_SPELLCAST_EMPOWER_STOP: unitTarget, castGUID, spellID, complete, interruptedBy, castBarID?UNIT_SPELLCAST_EMPOWER_UPDATE: unitTarget, castGUID, spellID, castBarID?UNIT_SPELLCAST_FAILED: unitTarget, castGUID, spellID, castBarID?UNIT_SPELLCAST_FAILED_QUIET: unitTarget, castGUID, spellID, castBarID?UNIT_SPELLCAST_INTERRUPTED: unitTarget, castGUID, spellID, interruptedBy, castBarID?UNIT_SPELLCAST_INTERRUPTIBLE: unitTargetUNIT_SPELLCAST_NOT_INTERRUPTIBLE: unitTargetUNIT_SPELLCAST_RETICLE_CLEAR: unitTarget, castGUID, spellIDUNIT_SPELLCAST_RETICLE_TARGET: unitTarget, castGUID, spellIDUNIT_SPELLCAST_SENT: unitTarget, target, castGUID, spellIDDocumented entries come from Blizzard's in-client API documentation, and UI code functions from its Lua files, mirrored per build. C functions that neither mentions aren't included, and UI code functions can be internal.