~/forever/updates/addon-api
Updates
Class_EnhancedCombatTactics_UseDoTs:QUEST_REMOVED(questID)Class_EnhancedCombatTactics_UseDoTs:TUTORIAL_COMBAT_EVENT()Class_EnhancedCombatTactics_UseDoTs:UNIT_TARGET()Class_EnhancedCombatTactics_Warrior:CanBegin()Class_EnhancedCombatTactics_Warrior:OnAdded()Class_EnhancedCombatTactics_Warrior:OnBegin()Class_EnhancedCombatTactics_Warrior:OnComplete()Class_EnhancedCombatTactics_Warrior:OnInitialize()Class_EnhancedCombatTactics_Warrior:OnInterrupt(interruptedBy)Class_EnhancedCombatTactics_Warrior:QUEST_LOG_UPDATE()Class_EnhancedCombatTactics_Warrior:QUEST_REMOVED(questID)Class_EnhancedCombatTactics_Warrior:UNIT_POWER_FREQUENT(unit, _resource)Class_EnhancedCombatTactics_Warrior:UNIT_SPELLCAST_SUCCEEDED(unitID, _, spellID)Class_EnhancedCombatTactics_Warrior:UNIT_TARGET()Class_EnhancedCombatTactics_Warrior:UNIT_TARGETABLE_CHANGED()Class_EnterHostileZone:CHAT_MSG_CHANNEL(...)Class_EnterHostileZone:CHAT_MSG_SAY(...)Class_EnterHostileZone:CanBegin()Class_EnterHostileZone:IsFromPlayer(...)Class_EnterHostileZone:IsOnQuest()Class_EnterHostileZone:IsQuest(newQuestID)Class_EnterHostileZone:IsQuestCompleted()Class_EnterHostileZone:MERCHANT_SHOW()Class_EnterHostileZone:NearCreature()Class_EnterHostileZone:OnBegin()Class_EnterHostileZone:OnComplete()Class_EnterHostileZone:OnInitialize()Class_EnterHostileZone:OnInterrupt(interruptedBy)Class_EnterHostileZone:OnUpdate(elapsed)Class_EnterHostileZone:PLAYER_DEAD()Class_EnterHostileZone:QUEST_REMOVED(questID)Class_EnterHostileZone:SentChatMessage()Class_EquipFirstItemWatcher:GetBestItemUpgrades()Class_EquipFirstItemWatcher:GetPotentialItemUpgrades()Class_EquipFirstItemWatcher:GetWeaponType(itemID)Class_EquipFirstItemWatcher:ItemSuccessfullyEquiped()Class_EquipFirstItemWatcher:OnBegin()Class_EquipFirstItemWatcher:OnInitialize()Class_EquipFirstItemWatcher:STRUCT_ItemContainer(itemID, characterSlot, container, containerSlot)Class_EquipFirstItemWatcher:UNIT_INVENTORY_CHANGED()Class_EquipItem:BAG_UPDATE_DELAYED()Class_EquipItem:OnBegin(data)Class_EquipItem:OnComplete()Class_EquipItem:OnShutdown()Class_EquipItem:PLAYER_EQUIPMENT_CHANGED()Class_EquipItem:UpdatePointer()Class_EquipProfessionGear:BAG_UPDATE_DELAYED()Class_EquipProfessionGear:BagOpened()Class_EquipProfessionGear:CanBegin(args)Class_EquipProfessionGear:CheckAlreadyShown()Documented 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.