Wowpedia

We have moved to Warcraft Wiki. Click here for information and the new URL.

READ MORE

Wowpedia
(Remove note)
(9.1.0 (40000))
Tag: WoW API docs
(47 intermediate revisions by 4 users not shown)
Line 1: Line 1:
 
{{for|events in Azeroth such as World Events and Holidays|Event}}
 
{{for|events in Azeroth such as World Events and Holidays|Event}}
  +
{{for|{{Wow-inline}} Classic events|Events/Classic}}
 
{{wowapievent}} {{tocright}}
 
{{wowapievent}} {{tocright}}
'''Events''' are messages sent by the WoW client to UI code (via {{api|t=wh|OnEvent}} script handlers), mostly in reaction to things occurring in the game world. All script execution must be completed before a frame is rendered; therefore, event processing code that takes too long or contains an infinite loop will freeze the client.
+
'''Events''' are messages sent by the WoW client to UI code (via {{api|t=wh|OnEvent}} script handlers), mostly in reaction to things occurring in the game world. Events can be debugged with [[MACRO_eventtrace|/etrace]]. For a general tutorial on setting up event handling in your addon, see [[Handling events]] and the {{api|t=w|Frame:RegisterEvent}}() method.
   
  +
=== Example ===
This page lists events available to addons along with brief descriptions; more detailed information may be available on individual event pages. For a general tutorial on setting up event handling in your addon, see [[Handling events]] and the {{api|t=w|Frame:RegisterEvent}} method.
 
  +
: Shows when a chat channel message appears and when you start/stop moving.
  +
<syntaxhighlight lang="lua">
  +
local function OnEvent(self, event, ...)
  +
print(event, ...)
  +
end
   
  +
local f = CreateFrame("Frame")
  +
f:RegisterEvent("CHAT_MSG_CHANNEL")
  +
f:RegisterEvent("PLAYER_STARTED_MOVING")
  +
f:RegisterEvent("PLAYER_STOPPED_MOVING")
  +
f:SetScript("OnEvent", OnEvent)
  +
</syntaxhighlight>
   
  +
<!-- https://github.com/Ketho/WowpediaApiDoc/blob/master/Projects/Events/Event.lua -->
{{i-note|This list is up to date as of PTR patch 8.2.0 (30168) Apr 23 2019 with a total of 1153 events|note}}
 
  +
{{i-note|This list is up to date as of [[Patch_9.1.0/API_changes|Patch 9.1.0]] (40000) Aug 31 2021}}
   
 
===C_AchievementInfo===
 
===C_AchievementInfo===
*{{api|t=e|ACHIEVEMENT_EARNED}}
+
: {{api|t=e|ACHIEVEMENT_EARNED}}<small>: achievementID, alreadyEarned</small>
*{{api|t=e|ACHIEVEMENT_PLAYER_NAME}}
+
: {{api|t=e|ACHIEVEMENT_PLAYER_NAME}}<small>: achievementID</small>
*{{api|t=e|ACHIEVEMENT_SEARCH_UPDATED}}
+
: {{api|t=e|ACHIEVEMENT_SEARCH_UPDATED}}
*{{api|t=e|CRITERIA_COMPLETE}}
+
: {{api|t=e|CRITERIA_COMPLETE}}<small>: criteriaID</small>
*{{api|t=e|CRITERIA_EARNED}}
+
: {{api|t=e|CRITERIA_EARNED}}<small>: achievementID, description</small>
*{{api|t=e|CRITERIA_UPDATE}}
+
: {{api|t=e|CRITERIA_UPDATE}}
*{{api|t=e|INSPECT_ACHIEVEMENT_READY}}
+
: {{api|t=e|INSPECT_ACHIEVEMENT_READY}}<small>: guid</small>
*{{api|t=e|RECEIVED_ACHIEVEMENT_LIST}}
+
: {{api|t=e|RECEIVED_ACHIEVEMENT_LIST}}
*{{api|t=e|RECEIVED_ACHIEVEMENT_MEMBER_LIST}}
+
: {{api|t=e|RECEIVED_ACHIEVEMENT_MEMBER_LIST}}<small>: achievementID</small>
*{{api|t=e|TRACKED_ACHIEVEMENT_LIST_CHANGED}}
+
: {{api|t=e|TRACKED_ACHIEVEMENT_LIST_CHANGED}}<small>: achievementID, added</small>
*{{api|t=e|TRACKED_ACHIEVEMENT_UPDATE}}
+
: {{api|t=e|TRACKED_ACHIEVEMENT_UPDATE}}<small>: achievementID, criteriaID, elapsed, duration</small>
   
 
===C_ActionBar===
 
===C_ActionBar===
*{{api|t=e|ACTIONBAR_HIDEGRID}}
+
: {{api|t=e|ACTIONBAR_HIDEGRID}}
*{{api|t=e|ACTIONBAR_PAGE_CHANGED}}
+
: {{api|t=e|ACTIONBAR_PAGE_CHANGED}}
*{{api|t=e|ACTIONBAR_SHOW_BOTTOMLEFT}}
+
: {{api|t=e|ACTIONBAR_SHOW_BOTTOMLEFT}}
*{{api|t=e|ACTIONBAR_SHOWGRID}}
+
: {{api|t=e|ACTIONBAR_SHOWGRID}}
*{{api|t=e|ACTIONBAR_SLOT_CHANGED}}
+
: {{api|t=e|ACTIONBAR_SLOT_CHANGED}}<small>: slot</small>
*{{api|t=e|ACTIONBAR_UPDATE_COOLDOWN}}
+
: {{api|t=e|ACTIONBAR_UPDATE_COOLDOWN}}
*{{api|t=e|ACTIONBAR_UPDATE_STATE}}
+
: {{api|t=e|ACTIONBAR_UPDATE_STATE}}
*{{api|t=e|ACTIONBAR_UPDATE_USABLE}}
+
: {{api|t=e|ACTIONBAR_UPDATE_USABLE}}
*{{api|t=e|PET_BAR_UPDATE}}
+
: {{api|t=e|PET_BAR_UPDATE}}
*{{api|t=e|UPDATE_BONUS_ACTIONBAR}}
+
: {{api|t=e|UPDATE_BONUS_ACTIONBAR}}
*{{api|t=e|UPDATE_EXTRA_ACTIONBAR}}
+
: {{api|t=e|UPDATE_EXTRA_ACTIONBAR}}
*{{api|t=e|UPDATE_MULTI_CAST_ACTIONBAR}}
+
: {{api|t=e|UPDATE_MULTI_CAST_ACTIONBAR}}
*{{api|t=e|UPDATE_OVERRIDE_ACTIONBAR}}
+
: {{api|t=e|UPDATE_OVERRIDE_ACTIONBAR}}
   
 
===C_AddOns===
 
===C_AddOns===
*{{api|t=e|ADDON_LOADED}}
+
: {{api|t=e|ADDON_LOADED}}<small>: addOnName</small>
*{{api|t=e|ADDONS_UNLOADING}}
+
: {{api|t=e|ADDONS_UNLOADING}}<small>: closingClient</small>
*{{api|t=e|SAVED_VARIABLES_TOO_LARGE}}
+
: {{api|t=e|SAVED_VARIABLES_TOO_LARGE}}<small>: addOnName</small>
   
 
===C_AdventureJournal===
 
===C_AdventureJournal===
*{{api|t=e|AJ_DUNGEON_ACTION}}
+
: {{api|t=e|AJ_DUNGEON_ACTION}}<small>: lfgDungeonID</small>
*{{api|t=e|AJ_OPEN}}
+
: {{api|t=e|AJ_OPEN}}
*{{api|t=e|AJ_PVE_LFG_ACTION}}
+
: {{api|t=e|AJ_PVE_LFG_ACTION}}
*{{api|t=e|AJ_PVP_ACTION}}
+
: {{api|t=e|AJ_PVP_ACTION}}<small>: battleMasterListID</small>
*{{api|t=e|AJ_PVP_LFG_ACTION}}
+
: {{api|t=e|AJ_PVP_LFG_ACTION}}
*{{api|t=e|AJ_PVP_RBG_ACTION}}
+
: {{api|t=e|AJ_PVP_RBG_ACTION}}
*{{api|t=e|AJ_PVP_SKIRMISH_ACTION}}
+
: {{api|t=e|AJ_PVP_SKIRMISH_ACTION}}
*{{api|t=e|AJ_QUEST_LOG_OPEN}}
+
: {{api|t=e|AJ_QUEST_LOG_OPEN}}<small>: questID, uiMapID</small>
*{{api|t=e|AJ_RAID_ACTION}}
+
: {{api|t=e|AJ_RAID_ACTION}}<small>: lfgDungeonID</small>
*{{api|t=e|AJ_REFRESH_DISPLAY}}
+
: {{api|t=e|AJ_REFRESH_DISPLAY}}<small>: newAdventureNotice</small>
*{{api|t=e|AJ_REWARD_DATA_RECEIVED}}
+
: {{api|t=e|AJ_REWARD_DATA_RECEIVED}}
   
 
===C_AdventureMap===
 
===C_AdventureMap===
*{{api|t=e|ADVENTURE_MAP_CLOSE}}
+
: {{api|t=e|ADVENTURE_MAP_CLOSE}}
*{{api|t=e|ADVENTURE_MAP_OPEN}}
+
: {{api|t=e|ADVENTURE_MAP_OPEN}}<small>: followerTypeID</small>
*{{api|t=e|ADVENTURE_MAP_QUEST_UPDATE}}
+
: {{api|t=e|ADVENTURE_MAP_QUEST_UPDATE}}<small>: questID</small>
*{{api|t=e|ADVENTURE_MAP_UPDATE_INSETS}}
+
: {{api|t=e|ADVENTURE_MAP_UPDATE_INSETS}}
*{{api|t=e|ADVENTURE_MAP_UPDATE_POIS}}
+
: {{api|t=e|ADVENTURE_MAP_UPDATE_POIS}}
   
 
===C_AlliedRaces===
 
===C_AlliedRaces===
*{{api|t=e|ALLIED_RACE_CLOSE}}
+
: {{api|t=e|ALLIED_RACE_CLOSE}}
*{{api|t=e|ALLIED_RACE_OPEN}}
+
: {{api|t=e|ALLIED_RACE_OPEN}}<small>: raceID</small>
  +
  +
===C_AnimaDiversion===
  +
: {{api|t=e|ANIMA_DIVERSION_CLOSE}}
  +
: {{api|t=e|ANIMA_DIVERSION_OPEN}}<small>: info</small>
  +
: {{api|t=e|ANIMA_DIVERSION_TALENT_UPDATED}}
   
 
===C_AreaPoiInfo===
 
===C_AreaPoiInfo===
*{{api|t=e|AREA_POIS_UPDATED}}
+
: {{api|t=e|AREA_POIS_UPDATED}}
   
 
===C_ArtifactUI===
 
===C_ArtifactUI===
*{{api|t=e|ARTIFACT_CLOSE}}
+
: {{api|t=e|ARTIFACT_CLOSE}}
*{{api|t=e|ARTIFACT_ENDGAME_REFUND}}
+
: {{api|t=e|ARTIFACT_ENDGAME_REFUND}}<small>: numRefundedPowers, refundedTier, bagOrSlotIndex, slotIndex</small>
*{{api|t=e|ARTIFACT_RELIC_FORGE_CLOSE}}
+
: {{api|t=e|ARTIFACT_RELIC_FORGE_CLOSE}}
*{{api|t=e|ARTIFACT_RELIC_FORGE_PREVIEW_RELIC_CHANGED}}
+
: {{api|t=e|ARTIFACT_RELIC_FORGE_PREVIEW_RELIC_CHANGED}}
*{{api|t=e|ARTIFACT_RELIC_FORGE_UPDATE}}
+
: {{api|t=e|ARTIFACT_RELIC_FORGE_UPDATE}}
*{{api|t=e|ARTIFACT_RELIC_INFO_RECEIVED}}
+
: {{api|t=e|ARTIFACT_RELIC_INFO_RECEIVED}}
*{{api|t=e|ARTIFACT_RESPEC_PROMPT}}
+
: {{api|t=e|ARTIFACT_RESPEC_PROMPT}}
*{{api|t=e|ARTIFACT_TIER_CHANGED}}
+
: {{api|t=e|ARTIFACT_TIER_CHANGED}}<small>: newTier, bagOrSlotIndex, slotIndex</small>
*{{api|t=e|ARTIFACT_UPDATE}}
+
: {{api|t=e|ARTIFACT_UPDATE}}<small>: newItem</small>
*{{api|t=e|ARTIFACT_XP_UPDATE}}
+
: {{api|t=e|ARTIFACT_XP_UPDATE}}
   
 
===C_AuctionHouse===
 
===C_AuctionHouse===
  +
: {{api|t=e|AUCTION_CANCELED}}<small>: auctionID</small>
*{{api|t=e|AUCTION_BIDDER_LIST_UPDATE}}
 
  +
: {{api|t=e|AUCTION_HOUSE_AUCTION_CREATED}}<small>: auctionID</small>
*{{api|t=e|AUCTION_HOUSE_CLOSED}}
 
*{{api|t=e|AUCTION_HOUSE_DISABLED}}
+
: {{api|t=e|AUCTION_HOUSE_BROWSE_FAILURE}}
  +
: {{api|t=e|AUCTION_HOUSE_BROWSE_RESULTS_ADDED}}<small>: addedBrowseResults</small>
*{{api|t=e|AUCTION_HOUSE_SCRIPT_DEPRECATED}}
 
*{{api|t=e|AUCTION_HOUSE_SHOW}}
+
: {{api|t=e|AUCTION_HOUSE_BROWSE_RESULTS_UPDATED}}
*{{api|t=e|AUCTION_ITEM_LIST_UPDATE}}
+
: {{api|t=e|AUCTION_HOUSE_CLOSED}}
*{{api|t=e|AUCTION_MULTISELL_FAILURE}}
+
: {{api|t=e|AUCTION_HOUSE_DISABLED}}
*{{api|t=e|AUCTION_MULTISELL_START}}
+
: {{api|t=e|AUCTION_HOUSE_FAVORITES_UPDATED}}
  +
: {{api|t=e|AUCTION_HOUSE_NEW_BID_RECEIVED}}<small>: auctionID</small>
*{{api|t=e|AUCTION_MULTISELL_UPDATE}}
 
  +
: {{api|t=e|AUCTION_HOUSE_NEW_RESULTS_RECEIVED}}<small>: itemKey</small>
*{{api|t=e|AUCTION_OWNED_LIST_UPDATE}}
 
*{{api|t=e|NEW_AUCTION_UPDATE}}
+
: {{api|t=e|AUCTION_HOUSE_SCRIPT_DEPRECATED}}
  +
: {{api|t=e|AUCTION_HOUSE_SHOW}}
  +
: {{api|t=e|AUCTION_HOUSE_THROTTLED_MESSAGE_DROPPED}}
  +
: {{api|t=e|AUCTION_HOUSE_THROTTLED_MESSAGE_QUEUED}}
  +
: {{api|t=e|AUCTION_HOUSE_THROTTLED_MESSAGE_RESPONSE_RECEIVED}}
  +
: {{api|t=e|AUCTION_HOUSE_THROTTLED_MESSAGE_SENT}}
  +
: {{api|t=e|AUCTION_HOUSE_THROTTLED_SYSTEM_READY}}
  +
: {{api|t=e|AUCTION_MULTISELL_FAILURE}}
  +
: {{api|t=e|AUCTION_MULTISELL_START}}<small>: numRepetitions</small>
  +
: {{api|t=e|AUCTION_MULTISELL_UPDATE}}<small>: createdCount, totalToCreate</small>
  +
: {{api|t=e|BID_ADDED}}<small>: bidID</small>
  +
: {{api|t=e|BIDS_UPDATED}}
  +
: {{api|t=e|COMMODITY_PRICE_UNAVAILABLE}}
  +
: {{api|t=e|COMMODITY_PRICE_UPDATED}}<small>: updatedUnitPrice, updatedTotalPrice</small>
  +
: {{api|t=e|COMMODITY_PURCHASE_FAILED}}
  +
: {{api|t=e|COMMODITY_PURCHASE_SUCCEEDED}}
  +
: {{api|t=e|COMMODITY_PURCHASED}}<small>: itemID, quantity</small>
  +
: {{api|t=e|COMMODITY_SEARCH_RESULTS_ADDED}}<small>: itemID</small>
  +
: {{api|t=e|COMMODITY_SEARCH_RESULTS_UPDATED}}<small>: itemID</small>
  +
: {{api|t=e|EXTRA_BROWSE_INFO_RECEIVED}}<small>: itemID</small>
  +
: {{api|t=e|ITEM_KEY_ITEM_INFO_RECEIVED}}<small>: itemID</small>
  +
: {{api|t=e|ITEM_PURCHASED}}<small>: itemID</small>
  +
: {{api|t=e|ITEM_SEARCH_RESULTS_ADDED}}<small>: itemKey</small>
  +
: {{api|t=e|ITEM_SEARCH_RESULTS_UPDATED}}<small>: itemKey, newAuctionID</small>
  +
: {{api|t=e|OWNED_AUCTION_BIDDER_INFO_RECEIVED}}<small>: auctionID, bidderName</small>
  +
: {{api|t=e|OWNED_AUCTIONS_UPDATED}}
  +
: {{api|t=e|REPLICATE_ITEM_LIST_UPDATE}}
   
 
===C_AzeriteEmpoweredItem===
 
===C_AzeriteEmpoweredItem===
*{{api|t=e|AZERITE_EMPOWERED_ITEM_EQUIPPED_STATUS_CHANGED}}
+
: {{api|t=e|AZERITE_EMPOWERED_ITEM_EQUIPPED_STATUS_CHANGED}}<small>: isHeartEquipped</small>
*{{api|t=e|AZERITE_EMPOWERED_ITEM_SELECTION_UPDATED}}
+
: {{api|t=e|AZERITE_EMPOWERED_ITEM_SELECTION_UPDATED}}<small>: azeriteEmpoweredItemLocation</small>
*{{api|t=e|RESPEC_AZERITE_EMPOWERED_ITEM_CLOSED}}
+
: {{api|t=e|RESPEC_AZERITE_EMPOWERED_ITEM_CLOSED}}
*{{api|t=e|RESPEC_AZERITE_EMPOWERED_ITEM_OPENED}}
+
: {{api|t=e|RESPEC_AZERITE_EMPOWERED_ITEM_OPENED}}
   
 
===C_AzeriteEssence===
 
===C_AzeriteEssence===
*{{Test-inline}} {{api|t=e|AZERITE_ESSENCE_ACTIVATED}}
+
: {{api|t=e|AZERITE_ESSENCE_ACTIVATED}}<small>: slot, essenceID</small>
*{{Test-inline}} {{api|t=e|AZERITE_ESSENCE_ACTIVATION_FAILED}}
+
: {{api|t=e|AZERITE_ESSENCE_ACTIVATION_FAILED}}<small>: slot, essenceID</small>
*{{Test-inline}} {{api|t=e|AZERITE_ESSENCE_CHANGED}}
+
: {{api|t=e|AZERITE_ESSENCE_CHANGED}}<small>: essenceID, newRank</small>
*{{Test-inline}} {{api|t=e|AZERITE_ESSENCE_FORGE_CLOSE}}
+
: {{api|t=e|AZERITE_ESSENCE_FORGE_CLOSE}}
*{{Test-inline}} {{api|t=e|AZERITE_ESSENCE_FORGE_OPEN}}
+
: {{api|t=e|AZERITE_ESSENCE_FORGE_OPEN}}
  +
: {{api|t=e|AZERITE_ESSENCE_MILESTONE_UNLOCKED}}<small>: milestoneID</small>
*{{Test-inline}} {{api|t=e|AZERITE_ESSENCE_UPDATE}}
 
*{{Test-inline}} {{api|t=e|PENDING_AZERITE_ESSENCE_CHANGED}}
+
: {{api|t=e|AZERITE_ESSENCE_UPDATE}}
  +
: {{api|t=e|PENDING_AZERITE_ESSENCE_CHANGED}}<small>: essenceID</small>
   
 
===C_AzeriteItem===
 
===C_AzeriteItem===
  +
: {{api|t=e|AZERITE_ITEM_ENABLED_STATE_CHANGED}}<small>: enabled</small>
*{{api|t=e|AZERITE_ITEM_EXPERIENCE_CHANGED}}
 
  +
: {{api|t=e|AZERITE_ITEM_EXPERIENCE_CHANGED}}<small>: azeriteItemLocation, oldExperienceAmount, newExperienceAmount</small>
*{{api|t=e|AZERITE_ITEM_POWER_LEVEL_CHANGED}}
 
  +
: {{api|t=e|AZERITE_ITEM_POWER_LEVEL_CHANGED}}<small>: azeriteItemLocation, oldPowerLevel, newPowerLevel, unlockedEmpoweredItemsInfo</small>
   
 
===C_Bank===
 
===C_Bank===
*{{api|t=e|BANK_BAG_SLOT_FLAGS_UPDATED}}
+
: {{api|t=e|BANK_BAG_SLOT_FLAGS_UPDATED}}<small>: slot</small>
*{{api|t=e|BANKFRAME_CLOSED}}
+
: {{api|t=e|BANKFRAME_CLOSED}}
*{{api|t=e|BANKFRAME_OPENED}}
+
: {{api|t=e|BANKFRAME_OPENED}}
*{{api|t=e|PLAYERBANKBAGSLOTS_CHANGED}}
+
: {{api|t=e|PLAYERBANKBAGSLOTS_CHANGED}}
*{{api|t=e|PLAYERBANKSLOTS_CHANGED}}
+
: {{api|t=e|PLAYERBANKSLOTS_CHANGED}}<small>: slot</small>
*{{api|t=e|PLAYERREAGENTBANKSLOTS_CHANGED}}
+
: {{api|t=e|PLAYERREAGENTBANKSLOTS_CHANGED}}<small>: slot</small>
*{{api|t=e|REAGENTBANK_PURCHASED}}
+
: {{api|t=e|REAGENTBANK_PURCHASED}}
*{{api|t=e|REAGENTBANK_UPDATE}}
+
: {{api|t=e|REAGENTBANK_UPDATE}}
   
 
===C_BarberShop===
 
===C_BarberShop===
*{{api|t=e|BARBER_SHOP_APPEARANCE_APPLIED}}
+
: {{api|t=e|BARBER_SHOP_APPEARANCE_APPLIED}}
*{{api|t=e|BARBER_SHOP_CLOSE}}
+
: {{api|t=e|BARBER_SHOP_CAMERA_VALUES_UPDATED}}
*{{api|t=e|BARBER_SHOP_COST_UPDATE}}
+
: {{api|t=e|BARBER_SHOP_CLOSE}}
*{{api|t=e|BARBER_SHOP_OPEN}}
+
: {{api|t=e|BARBER_SHOP_COST_UPDATE}}
*{{api|t=e|BARBER_SHOP_SUCCESS}}
+
: {{api|t=e|BARBER_SHOP_FORCE_CUSTOMIZATIONS_UPDATE}}
  +
: {{api|t=e|BARBER_SHOP_OPEN}}
  +
: {{api|t=e|BARBER_SHOP_RESULT}}<small>: success</small>
   
 
===C_BattlePet===
 
===C_BattlePet===
*{{api|t=e|PET_BATTLE_ABILITY_CHANGED}}
+
: {{api|t=e|PET_BATTLE_ABILITY_CHANGED}}<small>: owner, petIndex, abilityID</small>
*{{api|t=e|PET_BATTLE_ACTION_SELECTED}}
+
: {{api|t=e|PET_BATTLE_ACTION_SELECTED}}
*{{api|t=e|PET_BATTLE_AURA_APPLIED}}
+
: {{api|t=e|PET_BATTLE_AURA_APPLIED}}<small>: owner, petIndex, auraInstanceID</small>
*{{api|t=e|PET_BATTLE_AURA_CANCELED}}
+
: {{api|t=e|PET_BATTLE_AURA_CANCELED}}<small>: owner, petIndex, auraInstanceID</small>
*{{api|t=e|PET_BATTLE_AURA_CHANGED}}
+
: {{api|t=e|PET_BATTLE_AURA_CHANGED}}<small>: owner, petIndex, auraInstanceID</small>
*{{api|t=e|PET_BATTLE_CAPTURED}}
+
: {{api|t=e|PET_BATTLE_CAPTURED}}<small>: owner, petIndex</small>
*{{api|t=e|PET_BATTLE_CLOSE}}
+
: {{api|t=e|PET_BATTLE_CLOSE}}
*{{api|t=e|PET_BATTLE_FINAL_ROUND}}
+
: {{api|t=e|PET_BATTLE_FINAL_ROUND}}<small>: owner</small>
*{{api|t=e|PET_BATTLE_HEALTH_CHANGED}}
+
: {{api|t=e|PET_BATTLE_HEALTH_CHANGED}}<small>: owner, petIndex, healthChange</small>
*{{api|t=e|PET_BATTLE_LEVEL_CHANGED}}
+
: {{api|t=e|PET_BATTLE_LEVEL_CHANGED}}<small>: owner, petIndex, newLevel</small>
*{{api|t=e|PET_BATTLE_MAX_HEALTH_CHANGED}}
+
: {{api|t=e|PET_BATTLE_MAX_HEALTH_CHANGED}}<small>: owner, petIndex, healthChange</small>
*{{api|t=e|PET_BATTLE_OPENING_DONE}}
+
: {{api|t=e|PET_BATTLE_OPENING_DONE}}
*{{api|t=e|PET_BATTLE_OPENING_START}}
+
: {{api|t=e|PET_BATTLE_OPENING_START}}
*{{api|t=e|PET_BATTLE_OVER}}
+
: {{api|t=e|PET_BATTLE_OVER}}
*{{Test-inline}} {{api|t=e|PET_BATTLE_OVERRIDE_ABILITY}}
+
: {{api|t=e|PET_BATTLE_OVERRIDE_ABILITY}}<small>: abilityIndex</small>
*{{api|t=e|PET_BATTLE_PET_CHANGED}}
+
: {{api|t=e|PET_BATTLE_PET_CHANGED}}<small>: owner</small>
*{{api|t=e|PET_BATTLE_PET_ROUND_PLAYBACK_COMPLETE}}
+
: {{api|t=e|PET_BATTLE_PET_ROUND_PLAYBACK_COMPLETE}}<small>: roundNumber</small>
*{{api|t=e|PET_BATTLE_PET_ROUND_RESULTS}}
+
: {{api|t=e|PET_BATTLE_PET_ROUND_RESULTS}}<small>: roundNumber</small>
*{{api|t=e|PET_BATTLE_PET_TYPE_CHANGED}}
+
: {{api|t=e|PET_BATTLE_PET_TYPE_CHANGED}}<small>: owner, petIndex, stateValue</small>
*{{api|t=e|PET_BATTLE_PVP_DUEL_REQUEST_CANCEL}}
+
: {{api|t=e|PET_BATTLE_PVP_DUEL_REQUEST_CANCEL}}
*{{api|t=e|PET_BATTLE_PVP_DUEL_REQUESTED}}
+
: {{api|t=e|PET_BATTLE_PVP_DUEL_REQUESTED}}<small>: fullName</small>
*{{api|t=e|PET_BATTLE_QUEUE_PROPOSAL_ACCEPTED}}
+
: {{api|t=e|PET_BATTLE_QUEUE_PROPOSAL_ACCEPTED}}
*{{api|t=e|PET_BATTLE_QUEUE_PROPOSAL_DECLINED}}
+
: {{api|t=e|PET_BATTLE_QUEUE_PROPOSAL_DECLINED}}
*{{api|t=e|PET_BATTLE_QUEUE_PROPOSE_MATCH}}
+
: {{api|t=e|PET_BATTLE_QUEUE_PROPOSE_MATCH}}
*{{api|t=e|PET_BATTLE_QUEUE_STATUS}}
+
: {{api|t=e|PET_BATTLE_QUEUE_STATUS}}
*{{api|t=e|PET_BATTLE_XP_CHANGED}}
+
: {{api|t=e|PET_BATTLE_XP_CHANGED}}<small>: owner, petIndex, xpChange</small>
   
 
===C_BlackMarketInfo===
 
===C_BlackMarketInfo===
*{{api|t=e|BLACK_MARKET_BID_RESULT}}
+
: {{api|t=e|BLACK_MARKET_BID_RESULT}}<small>: marketID, resultCode</small>
*{{api|t=e|BLACK_MARKET_CLOSE}}
+
: {{api|t=e|BLACK_MARKET_CLOSE}}
*{{api|t=e|BLACK_MARKET_ITEM_UPDATE}}
+
: {{api|t=e|BLACK_MARKET_ITEM_UPDATE}}
*{{api|t=e|BLACK_MARKET_OPEN}}
+
: {{api|t=e|BLACK_MARKET_OPEN}}
*{{api|t=e|BLACK_MARKET_OUTBID}}
+
: {{api|t=e|BLACK_MARKET_OUTBID}}<small>: marketID, itemID</small>
*{{api|t=e|BLACK_MARKET_UNAVAILABLE}}
+
: {{api|t=e|BLACK_MARKET_UNAVAILABLE}}
*{{api|t=e|BLACK_MARKET_WON}}
+
: {{api|t=e|BLACK_MARKET_WON}}<small>: marketID, itemID</small>
   
 
===C_Browser===
 
===C_Browser===
*{{api|t=e|SIMPLE_BROWSER_WEB_ERROR}}
+
: {{api|t=e|SIMPLE_BROWSER_WEB_ERROR}}<small>: errorCode</small>
*{{api|t=e|SIMPLE_BROWSER_WEB_PROXY_FAILED}}
+
: {{api|t=e|SIMPLE_BROWSER_WEB_PROXY_FAILED}}
*{{api|t=e|SIMPLE_CHECKOUT_CLOSED}}
+
: {{api|t=e|SIMPLE_CHECKOUT_CLOSED}}
   
 
===C_Calendar===
 
===C_Calendar===
*{{api|t=e|CALENDAR_ACTION_PENDING}}
+
: {{api|t=e|CALENDAR_ACTION_PENDING}}<small>: pending</small>
*{{api|t=e|CALENDAR_CLOSE_EVENT}}
+
: {{api|t=e|CALENDAR_CLOSE_EVENT}}
*{{api|t=e|CALENDAR_EVENT_ALARM}}
+
: {{api|t=e|CALENDAR_EVENT_ALARM}}<small>: title, hour, minute</small>
*{{api|t=e|CALENDAR_NEW_EVENT}}
+
: {{api|t=e|CALENDAR_NEW_EVENT}}<small>: isCopy</small>
*{{api|t=e|CALENDAR_OPEN_EVENT}}
+
: {{api|t=e|CALENDAR_OPEN_EVENT}}<small>: calendarType</small>
*{{api|t=e|CALENDAR_UPDATE_ERROR}}
+
: {{api|t=e|CALENDAR_UPDATE_ERROR}}<small>: errorReason</small>
*{{api|t=e|CALENDAR_UPDATE_ERROR_WITH_COUNT}}
+
: {{api|t=e|CALENDAR_UPDATE_ERROR_WITH_COUNT}}<small>: errorReason, count</small>
*{{api|t=e|CALENDAR_UPDATE_ERROR_WITH_PLAYER_NAME}}
+
: {{api|t=e|CALENDAR_UPDATE_ERROR_WITH_PLAYER_NAME}}<small>: errorReason, playerName</small>
*{{api|t=e|CALENDAR_UPDATE_EVENT}}
+
: {{api|t=e|CALENDAR_UPDATE_EVENT}}
*{{api|t=e|CALENDAR_UPDATE_EVENT_LIST}}
+
: {{api|t=e|CALENDAR_UPDATE_EVENT_LIST}}
*{{api|t=e|CALENDAR_UPDATE_GUILD_EVENTS}}
+
: {{api|t=e|CALENDAR_UPDATE_GUILD_EVENTS}}
*{{api|t=e|CALENDAR_UPDATE_INVITE_LIST}}
+
: {{api|t=e|CALENDAR_UPDATE_INVITE_LIST}}<small>: hasCompleteList</small>
*{{api|t=e|CALENDAR_UPDATE_PENDING_INVITES}}
+
: {{api|t=e|CALENDAR_UPDATE_PENDING_INVITES}}
   
 
===C_ChallengeMode===
 
===C_ChallengeMode===
*{{api|t=e|CHALLENGE_MODE_COMPLETED}}
+
: {{api|t=e|CHALLENGE_MODE_COMPLETED}}
*{{api|t=e|CHALLENGE_MODE_DEATH_COUNT_UPDATED}}
+
: {{api|t=e|CHALLENGE_MODE_DEATH_COUNT_UPDATED}}
*{{api|t=e|CHALLENGE_MODE_KEYSTONE_RECEPTABLE_OPEN}}
+
: {{api|t=e|CHALLENGE_MODE_KEYSTONE_RECEPTABLE_OPEN}}
*{{api|t=e|CHALLENGE_MODE_KEYSTONE_SLOTTED}}
+
: {{api|t=e|CHALLENGE_MODE_KEYSTONE_SLOTTED}}<small>: keystoneID</small>
*{{api|t=e|CHALLENGE_MODE_LEADERS_UPDATE}}
+
: {{api|t=e|CHALLENGE_MODE_LEADERS_UPDATE}}
*{{api|t=e|CHALLENGE_MODE_MAPS_UPDATE}}
+
: {{api|t=e|CHALLENGE_MODE_MAPS_UPDATE}}
*{{api|t=e|CHALLENGE_MODE_MEMBER_INFO_UPDATED}}
+
: {{api|t=e|CHALLENGE_MODE_MEMBER_INFO_UPDATED}}
*{{api|t=e|CHALLENGE_MODE_RESET}}
+
: {{api|t=e|CHALLENGE_MODE_RESET}}<small>: mapID</small>
*{{api|t=e|CHALLENGE_MODE_START}}
+
: {{api|t=e|CHALLENGE_MODE_START}}<small>: mapID</small>
   
 
===C_ChatInfo===
 
===C_ChatInfo===
*{{api|t=e|ALTERNATIVE_DEFAULT_LANGUAGE_CHANGED}}
+
: {{api|t=e|ALTERNATIVE_DEFAULT_LANGUAGE_CHANGED}}
*{{api|t=e|BN_CHAT_MSG_ADDON}}
+
: {{api|t=e|BN_CHAT_MSG_ADDON}}<small>: prefix, text, channel, senderID</small>
*{{api|t=e|CHANNEL_COUNT_UPDATE}}
+
: {{api|t=e|CHANNEL_COUNT_UPDATE}}<small>: displayIndex, count</small>
*{{api|t=e|CHANNEL_FLAGS_UPDATED}}
+
: {{api|t=e|CHANNEL_FLAGS_UPDATED}}<small>: displayIndex</small>
*{{api|t=e|CHANNEL_INVITE_REQUEST}}
+
: {{api|t=e|CHANNEL_INVITE_REQUEST}}<small>: channelID, name</small>
*{{api|t=e|CHANNEL_LEFT}}
+
: {{api|t=e|CHANNEL_LEFT}}<small>: chatChannelID, name</small>
*{{api|t=e|CHANNEL_PASSWORD_REQUEST}}
+
: {{api|t=e|CHANNEL_PASSWORD_REQUEST}}<small>: channelID</small>
*{{api|t=e|CHANNEL_ROSTER_UPDATE}}
+
: {{api|t=e|CHANNEL_ROSTER_UPDATE}}<small>: displayIndex, count</small>
*{{api|t=e|CHANNEL_UI_UPDATE}}
+
: {{api|t=e|CHANNEL_UI_UPDATE}}
*{{api|t=e|CHAT_COMBAT_MSG_ARENA_POINTS_GAIN}}
+
: {{api|t=e|CHAT_COMBAT_MSG_ARENA_POINTS_GAIN}}<small>: ''CHAT_MSG''</small>
*{{api|t=e|CHAT_MSG_ACHIEVEMENT}}
+
: {{api|t=e|CHAT_MSG_ACHIEVEMENT}}<small>: ''CHAT_MSG''</small>
*{{api|t=e|CHAT_MSG_ADDON}}
+
: {{api|t=e|CHAT_MSG_ADDON}}<small>: prefix, text, channel, sender, target, zoneChannelID, localID, name, instanceID</small>
*{{api|t=e|CHAT_MSG_ADDON_LOGGED}}
+
: {{api|t=e|CHAT_MSG_ADDON_LOGGED}}<small>: prefix, text, channel, sender, target, zoneChannelID, localID, name, instanceID</small>
*{{api|t=e|CHAT_MSG_AFK}}
+
: {{api|t=e|CHAT_MSG_AFK}}<small>: ''CHAT_MSG''</small>
*{{api|t=e|CHAT_MSG_BG_SYSTEM_ALLIANCE}}
+
: {{api|t=e|CHAT_MSG_BG_SYSTEM_ALLIANCE}}<small>: ''CHAT_MSG''</small>
*{{api|t=e|CHAT_MSG_BG_SYSTEM_HORDE}}
+
: {{api|t=e|CHAT_MSG_BG_SYSTEM_HORDE}}<small>: ''CHAT_MSG''</small>
*{{api|t=e|CHAT_MSG_BG_SYSTEM_NEUTRAL}}
+
: {{api|t=e|CHAT_MSG_BG_SYSTEM_NEUTRAL}}<small>: ''CHAT_MSG''</small>
*{{api|t=e|CHAT_MSG_BN}}
+
: {{api|t=e|CHAT_MSG_BN}}<small>: ''CHAT_MSG''</small>
*{{api|t=e|CHAT_MSG_BN_INLINE_TOAST_ALERT}}
+
: {{api|t=e|CHAT_MSG_BN_INLINE_TOAST_ALERT}}<small>: ''CHAT_MSG''</small>
*{{api|t=e|CHAT_MSG_BN_INLINE_TOAST_BROADCAST}}
+
: {{api|t=e|CHAT_MSG_BN_INLINE_TOAST_BROADCAST}}<small>: ''CHAT_MSG''</small>
*{{api|t=e|CHAT_MSG_BN_INLINE_TOAST_BROADCAST_INFORM}}
+
: {{api|t=e|CHAT_MSG_BN_INLINE_TOAST_BROADCAST_INFORM}}<small>: ''CHAT_MSG''</small>
*{{api|t=e|CHAT_MSG_BN_INLINE_TOAST_CONVERSATION}}
+
: {{api|t=e|CHAT_MSG_BN_INLINE_TOAST_CONVERSATION}}<small>: ''CHAT_MSG''</small>
*{{api|t=e|CHAT_MSG_BN_WHISPER}}
+
: {{api|t=e|CHAT_MSG_BN_WHISPER}}<small>: ''CHAT_MSG''</small>
*{{api|t=e|CHAT_MSG_BN_WHISPER_INFORM}}
+
: {{api|t=e|CHAT_MSG_BN_WHISPER_INFORM}}<small>: ''CHAT_MSG''</small>
*{{api|t=e|CHAT_MSG_BN_WHISPER_PLAYER_OFFLINE}}
+
: {{api|t=e|CHAT_MSG_BN_WHISPER_PLAYER_OFFLINE}}<small>: ''CHAT_MSG''</small>
*{{api|t=e|CHAT_MSG_CHANNEL}}
+
: {{api|t=e|CHAT_MSG_CHANNEL}}<small>: ''CHAT_MSG''</small>
*{{api|t=e|CHAT_MSG_CHANNEL_JOIN}}
+
: {{api|t=e|CHAT_MSG_CHANNEL_JOIN}}<small>: ''CHAT_MSG''</small>
*{{api|t=e|CHAT_MSG_CHANNEL_LEAVE}}
+
: {{api|t=e|CHAT_MSG_CHANNEL_LEAVE}}<small>: ''CHAT_MSG''</small>
  +
: {{api|t=e|CHAT_MSG_CHANNEL_LEAVE_PREVENTED}}<small>: channelName</small>
*{{api|t=e|CHAT_MSG_CHANNEL_LIST}}
 
  +
: {{api|t=e|CHAT_MSG_CHANNEL_LIST}}<small>: ''CHAT_MSG''</small>
*{{api|t=e|CHAT_MSG_CHANNEL_NOTICE}}
 
  +
: {{api|t=e|CHAT_MSG_CHANNEL_NOTICE}}<small>: ''CHAT_MSG''</small>
*{{api|t=e|CHAT_MSG_CHANNEL_NOTICE_USER}}
 
  +
: {{api|t=e|CHAT_MSG_CHANNEL_NOTICE_USER}}<small>: ''CHAT_MSG''</small>
*{{api|t=e|CHAT_MSG_COMBAT_FACTION_CHANGE}}
 
  +
: {{api|t=e|CHAT_MSG_COMBAT_FACTION_CHANGE}}<small>: ''CHAT_MSG''</small>
*{{api|t=e|CHAT_MSG_COMBAT_HONOR_GAIN}}
 
  +
: {{api|t=e|CHAT_MSG_COMBAT_HONOR_GAIN}}<small>: ''CHAT_MSG''</small>
*{{api|t=e|CHAT_MSG_COMBAT_MISC_INFO}}
 
  +
: {{api|t=e|CHAT_MSG_COMBAT_MISC_INFO}}<small>: ''CHAT_MSG''</small>
*{{api|t=e|CHAT_MSG_COMBAT_XP_GAIN}}
 
  +
: {{api|t=e|CHAT_MSG_COMBAT_XP_GAIN}}<small>: ''CHAT_MSG''</small>
*{{api|t=e|CHAT_MSG_COMMUNITIES_CHANNEL}}
 
  +
: {{api|t=e|CHAT_MSG_COMMUNITIES_CHANNEL}}<small>: ''CHAT_MSG''</small>
*{{api|t=e|CHAT_MSG_CURRENCY}}
 
  +
: {{api|t=e|CHAT_MSG_CURRENCY}}<small>: ''CHAT_MSG''</small>
*{{api|t=e|CHAT_MSG_DND}}
 
*{{api|t=e|CHAT_MSG_EMOTE}}
+
: {{api|t=e|CHAT_MSG_DND}}<small>: ''CHAT_MSG''</small>
  +
: {{api|t=e|CHAT_MSG_EMOTE}}<small>: ''CHAT_MSG''</small>
*{{api|t=e|CHAT_MSG_FILTERED}}
 
  +
: {{api|t=e|CHAT_MSG_FILTERED}}<small>: ''CHAT_MSG''</small>
*{{api|t=e|CHAT_MSG_GUILD}}
 
  +
: {{api|t=e|CHAT_MSG_GUILD}}<small>: ''CHAT_MSG''</small>
*{{api|t=e|CHAT_MSG_GUILD_ACHIEVEMENT}}
 
  +
: {{api|t=e|CHAT_MSG_GUILD_ACHIEVEMENT}}<small>: ''CHAT_MSG''</small>
*{{api|t=e|CHAT_MSG_GUILD_ITEM_LOOTED}}
 
  +
: {{api|t=e|CHAT_MSG_GUILD_ITEM_LOOTED}}<small>: ''CHAT_MSG''</small>
*{{api|t=e|CHAT_MSG_IGNORED}}
 
  +
: {{api|t=e|CHAT_MSG_IGNORED}}<small>: ''CHAT_MSG''</small>
*{{api|t=e|CHAT_MSG_INSTANCE_CHAT}}
 
  +
: {{api|t=e|CHAT_MSG_INSTANCE_CHAT}}<small>: ''CHAT_MSG''</small>
*{{api|t=e|CHAT_MSG_INSTANCE_CHAT_LEADER}}
 
  +
: {{api|t=e|CHAT_MSG_INSTANCE_CHAT_LEADER}}<small>: ''CHAT_MSG''</small>
*{{api|t=e|CHAT_MSG_LOOT}}
 
*{{api|t=e|CHAT_MSG_MONEY}}
+
: {{api|t=e|CHAT_MSG_LOOT}}<small>: ''CHAT_MSG''</small>
  +
: {{api|t=e|CHAT_MSG_MONEY}}<small>: ''CHAT_MSG''</small>
*{{api|t=e|CHAT_MSG_MONSTER_EMOTE}}
 
  +
: {{api|t=e|CHAT_MSG_MONSTER_EMOTE}}<small>: ''CHAT_MSG''</small>
*{{api|t=e|CHAT_MSG_MONSTER_PARTY}}
 
  +
: {{api|t=e|CHAT_MSG_MONSTER_PARTY}}<small>: ''CHAT_MSG''</small>
*{{api|t=e|CHAT_MSG_MONSTER_SAY}}
 
  +
: {{api|t=e|CHAT_MSG_MONSTER_SAY}}<small>: ''CHAT_MSG''</small>
*{{api|t=e|CHAT_MSG_MONSTER_WHISPER}}
 
  +
: {{api|t=e|CHAT_MSG_MONSTER_WHISPER}}<small>: ''CHAT_MSG''</small>
*{{api|t=e|CHAT_MSG_MONSTER_YELL}}
 
  +
: {{api|t=e|CHAT_MSG_MONSTER_YELL}}<small>: ''CHAT_MSG''</small>
*{{api|t=e|CHAT_MSG_OFFICER}}
 
*{{api|t=e|CHAT_MSG_OPENING}}
+
: {{api|t=e|CHAT_MSG_OFFICER}}<small>: ''CHAT_MSG''</small>
*{{api|t=e|CHAT_MSG_PARTY}}
+
: {{api|t=e|CHAT_MSG_OPENING}}<small>: ''CHAT_MSG''</small>
  +
: {{api|t=e|CHAT_MSG_PARTY}}<small>: ''CHAT_MSG''</small>
*{{api|t=e|CHAT_MSG_PARTY_LEADER}}
 
  +
: {{api|t=e|CHAT_MSG_PARTY_LEADER}}<small>: ''CHAT_MSG''</small>
*{{api|t=e|CHAT_MSG_PET_BATTLE_COMBAT_LOG}}
 
  +
: {{api|t=e|CHAT_MSG_PET_BATTLE_COMBAT_LOG}}<small>: ''CHAT_MSG''</small>
*{{api|t=e|CHAT_MSG_PET_BATTLE_INFO}}
 
  +
: {{api|t=e|CHAT_MSG_PET_BATTLE_INFO}}<small>: ''CHAT_MSG''</small>
*{{api|t=e|CHAT_MSG_PET_INFO}}
 
  +
: {{api|t=e|CHAT_MSG_PET_INFO}}<small>: ''CHAT_MSG''</small>
*{{api|t=e|CHAT_MSG_RAID}}
 
  +
: {{api|t=e|CHAT_MSG_RAID}}<small>: ''CHAT_MSG''</small>
*{{api|t=e|CHAT_MSG_RAID_BOSS_EMOTE}}
 
  +
: {{api|t=e|CHAT_MSG_RAID_BOSS_EMOTE}}<small>: ''CHAT_MSG''</small>
*{{api|t=e|CHAT_MSG_RAID_BOSS_WHISPER}}
 
  +
: {{api|t=e|CHAT_MSG_RAID_BOSS_WHISPER}}<small>: ''CHAT_MSG''</small>
*{{api|t=e|CHAT_MSG_RAID_LEADER}}
 
  +
: {{api|t=e|CHAT_MSG_RAID_LEADER}}<small>: ''CHAT_MSG''</small>
*{{api|t=e|CHAT_MSG_RAID_WARNING}}
 
  +
: {{api|t=e|CHAT_MSG_RAID_WARNING}}<small>: ''CHAT_MSG''</small>
*{{api|t=e|CHAT_MSG_RESTRICTED}}
 
  +
: {{api|t=e|CHAT_MSG_RESTRICTED}}<small>: ''CHAT_MSG''</small>
*{{api|t=e|CHAT_MSG_SAY}}
 
*{{api|t=e|CHAT_MSG_SKILL}}
+
: {{api|t=e|CHAT_MSG_SAY}}<small>: ''CHAT_MSG''</small>
*{{api|t=e|CHAT_MSG_SYSTEM}}
+
: {{api|t=e|CHAT_MSG_SKILL}}<small>: ''CHAT_MSG''</small>
  +
: {{api|t=e|CHAT_MSG_SYSTEM}}<small>: ''CHAT_MSG''</small>
*{{api|t=e|CHAT_MSG_TARGETICONS}}
 
  +
: {{api|t=e|CHAT_MSG_TARGETICONS}}<small>: ''CHAT_MSG''</small>
*{{api|t=e|CHAT_MSG_TEXT_EMOTE}}
 
  +
: {{api|t=e|CHAT_MSG_TEXT_EMOTE}}<small>: ''CHAT_MSG''</small>
*{{api|t=e|CHAT_MSG_TRADESKILLS}}
 
  +
: {{api|t=e|CHAT_MSG_TRADESKILLS}}<small>: ''CHAT_MSG''</small>
*{{api|t=e|CHAT_MSG_WHISPER}}
 
  +
: {{api|t=e|CHAT_MSG_VOICE_TEXT}}<small>: ''CHAT_MSG''</small>
*{{api|t=e|CHAT_MSG_WHISPER_INFORM}}
 
*{{api|t=e|CHAT_MSG_YELL}}
+
: {{api|t=e|CHAT_MSG_WHISPER}}<small>: ''CHAT_MSG''</small>
  +
: {{api|t=e|CHAT_MSG_WHISPER_INFORM}}<small>: ''CHAT_MSG''</small>
*{{api|t=e|CHAT_SERVER_DISCONNECTED}}
 
  +
: {{api|t=e|CHAT_MSG_YELL}}<small>: ''CHAT_MSG''</small>
*{{api|t=e|CHAT_SERVER_RECONNECTED}}
 
*{{api|t=e|CLEAR_BOSS_EMOTES}}
+
: {{api|t=e|CHAT_REGIONAL_SEND_FAILED}}
  +
: {{api|t=e|CHAT_REGIONAL_STATUS_CHANGED}}<small>: isServiceAvailable</small>
*{{api|t=e|LANGUAGE_LIST_CHANGED}}
 
  +
: {{api|t=e|CHAT_SERVER_DISCONNECTED}}<small>: isInitialMessage</small>
*{{api|t=e|QUEST_BOSS_EMOTE}}
 
*{{api|t=e|RAID_BOSS_EMOTE}}
+
: {{api|t=e|CHAT_SERVER_RECONNECTED}}
*{{api|t=e|RAID_BOSS_WHISPER}}
+
: {{api|t=e|CLEAR_BOSS_EMOTES}}
*{{api|t=e|RAID_INSTANCE_WELCOME}}
+
: {{api|t=e|LANGUAGE_LIST_CHANGED}}
  +
: {{api|t=e|QUEST_BOSS_EMOTE}}<small>: text, playerName, displayTime, enableBossEmoteWarningSound</small>
*{{api|t=e|UPDATE_CHAT_COLOR}}
 
  +
: {{api|t=e|RAID_BOSS_EMOTE}}<small>: text, playerName, displayTime, enableBossEmoteWarningSound</small>
*{{api|t=e|UPDATE_CHAT_COLOR_NAME_BY_CLASS}}
 
  +
: {{api|t=e|RAID_BOSS_WHISPER}}<small>: text, playerName, displayTime, enableBossEmoteWarningSound</small>
*{{api|t=e|UPDATE_CHAT_WINDOWS}}
 
  +
: {{api|t=e|RAID_INSTANCE_WELCOME}}<small>: mapname, timeLeft, locked, extended</small>
*{{api|t=e|UPDATE_FLOATING_CHAT_WINDOWS}}
 
  +
: {{api|t=e|UPDATE_CHAT_COLOR}}<small>: name, r, g, b</small>
  +
: {{api|t=e|UPDATE_CHAT_COLOR_NAME_BY_CLASS}}<small>: name, colorNameByClass</small>
  +
: {{api|t=e|UPDATE_CHAT_WINDOWS}}
  +
: {{api|t=e|UPDATE_FLOATING_CHAT_WINDOWS}}
  +
  +
===C_ChromieTime===
  +
: {{api|t=e|CHROMIE_TIME_CLOSE}}
  +
: {{api|t=e|CHROMIE_TIME_OPEN}}
   
 
===C_Cinematic===
 
===C_Cinematic===
*{{api|t=e|CINEMATIC_START}}
+
: {{api|t=e|CINEMATIC_START}}<small>: canBeCancelled</small>
*{{api|t=e|CINEMATIC_STOP}}
+
: {{api|t=e|CINEMATIC_STOP}}
*{{api|t=e|HIDE_SUBTITLE}}
+
: {{api|t=e|HIDE_SUBTITLE}}
*{{api|t=e|PLAY_MOVIE}}
+
: {{api|t=e|PLAY_MOVIE}}<small>: movieID</small>
   
 
===C_ClassTrial===
 
===C_ClassTrial===
*{{api|t=e|CLASS_TRIAL_TIMER_START}}
+
: {{api|t=e|CLASS_TRIAL_TIMER_START}}
*{{api|t=e|CLASS_TRIAL_UPGRADE_COMPLETE}}
+
: {{api|t=e|CLASS_TRIAL_UPGRADE_COMPLETE}}
   
 
===C_Club===
 
===C_Club===
*{{api|t=e|AVATAR_LIST_UPDATED}}
+
: {{api|t=e|AVATAR_LIST_UPDATED}}<small>: clubType</small>
*{{api|t=e|CLUB_ADDED}}
+
: {{api|t=e|CLUB_ADDED}}<small>: clubId</small>
*{{api|t=e|CLUB_ERROR}}
+
: {{api|t=e|CLUB_ERROR}}<small>: action, error, clubType</small>
*{{api|t=e|CLUB_INVITATION_ADDED_FOR_SELF}}
+
: {{api|t=e|CLUB_INVITATION_ADDED_FOR_SELF}}<small>: invitation</small>
*{{api|t=e|CLUB_INVITATION_REMOVED_FOR_SELF}}
+
: {{api|t=e|CLUB_INVITATION_REMOVED_FOR_SELF}}<small>: invitationId</small>
*{{api|t=e|CLUB_INVITATIONS_RECEIVED_FOR_CLUB}}
+
: {{api|t=e|CLUB_INVITATIONS_RECEIVED_FOR_CLUB}}<small>: clubId</small>
*{{api|t=e|CLUB_MEMBER_ADDED}}
+
: {{api|t=e|CLUB_MEMBER_ADDED}}<small>: clubId, memberId</small>
*{{api|t=e|CLUB_MEMBER_PRESENCE_UPDATED}}
+
: {{api|t=e|CLUB_MEMBER_PRESENCE_UPDATED}}<small>: clubId, memberId, presence</small>
*{{api|t=e|CLUB_MEMBER_REMOVED}}
+
: {{api|t=e|CLUB_MEMBER_REMOVED}}<small>: clubId, memberId</small>
*{{api|t=e|CLUB_MEMBER_ROLE_UPDATED}}
+
: {{api|t=e|CLUB_MEMBER_ROLE_UPDATED}}<small>: clubId, memberId, roleId</small>
*{{api|t=e|CLUB_MEMBER_UPDATED}}
+
: {{api|t=e|CLUB_MEMBER_UPDATED}}<small>: clubId, memberId</small>
*{{api|t=e|CLUB_MESSAGE_ADDED}}
+
: {{api|t=e|CLUB_MESSAGE_ADDED}}<small>: clubId, streamId, messageId</small>
*{{api|t=e|CLUB_MESSAGE_HISTORY_RECEIVED}}
+
: {{api|t=e|CLUB_MESSAGE_HISTORY_RECEIVED}}<small>: clubId, streamId, downloadedRange, contiguousRange</small>
*{{api|t=e|CLUB_MESSAGE_UPDATED}}
+
: {{api|t=e|CLUB_MESSAGE_UPDATED}}<small>: clubId, streamId, messageId</small>
*{{api|t=e|CLUB_REMOVED}}
+
: {{api|t=e|CLUB_REMOVED}}<small>: clubId</small>
*{{api|t=e|CLUB_REMOVED_MESSAGE}}
+
: {{api|t=e|CLUB_REMOVED_MESSAGE}}<small>: clubName, clubRemovedReason</small>
*{{api|t=e|CLUB_SELF_MEMBER_ROLE_UPDATED}}
+
: {{api|t=e|CLUB_SELF_MEMBER_ROLE_UPDATED}}<small>: clubId, roleId</small>
*{{api|t=e|CLUB_STREAM_ADDED}}
+
: {{api|t=e|CLUB_STREAM_ADDED}}<small>: clubId, streamId</small>
*{{api|t=e|CLUB_STREAM_REMOVED}}
+
: {{api|t=e|CLUB_STREAM_REMOVED}}<small>: clubId, streamId</small>
*{{api|t=e|CLUB_STREAM_SUBSCRIBED}}
+
: {{api|t=e|CLUB_STREAM_SUBSCRIBED}}<small>: clubId, streamId</small>
*{{api|t=e|CLUB_STREAM_UNSUBSCRIBED}}
+
: {{api|t=e|CLUB_STREAM_UNSUBSCRIBED}}<small>: clubId, streamId</small>
*{{api|t=e|CLUB_STREAM_UPDATED}}
+
: {{api|t=e|CLUB_STREAM_UPDATED}}<small>: clubId, streamId</small>
*{{api|t=e|CLUB_STREAMS_LOADED}}
+
: {{api|t=e|CLUB_STREAMS_LOADED}}<small>: clubId</small>
*{{api|t=e|CLUB_TICKET_CREATED}}
+
: {{api|t=e|CLUB_TICKET_CREATED}}<small>: clubId, ticketInfo</small>
*{{api|t=e|CLUB_TICKET_RECEIVED}}
+
: {{api|t=e|CLUB_TICKET_RECEIVED}}<small>: ticket</small>
*{{api|t=e|CLUB_TICKETS_RECEIVED}}
+
: {{api|t=e|CLUB_TICKETS_RECEIVED}}<small>: clubId</small>
*{{api|t=e|CLUB_UPDATED}}
+
: {{api|t=e|CLUB_UPDATED}}<small>: clubId</small>
*{{api|t=e|INITIAL_CLUBS_LOADED}}
+
: {{api|t=e|INITIAL_CLUBS_LOADED}}
*{{api|t=e|STREAM_VIEW_MARKER_UPDATED}}
+
: {{api|t=e|STREAM_VIEW_MARKER_UPDATED}}<small>: clubId, streamId, lastReadTime</small>
   
 
===C_ClubFinder===
 
===C_ClubFinder===
  +
: {{api|t=e|CLUB_FINDER_APPLICANT_INVITE_RECIEVED}}<small>: clubFinderGUIDs</small>
*{{Test-inline}} {{api|t=e|CLUB_FINDER_CLUB_LIST_RETURNED}}
 
  +
: {{api|t=e|CLUB_FINDER_APPLICATIONS_UPDATED}}<small>: type, clubFinderGUIDs</small>
*{{Test-inline}} {{api|t=e|CLUB_FINDER_MEMBERSHIP_LIST_CHANGED}}
 
  +
: {{api|t=e|CLUB_FINDER_CLUB_LIST_RETURNED}}<small>: type</small>
*{{Test-inline}} {{api|t=e|CLUB_FINDER_PLAYER_PENDING_LIST_RECIEVED}}
 
  +
: {{api|t=e|CLUB_FINDER_CLUB_REPORTED}}<small>: type, clubFinderGUID</small>
*{{Test-inline}} {{api|t=e|CLUB_FINDER_POST_UPDATED}}
 
  +
: {{api|t=e|CLUB_FINDER_COMMUNITY_OFFLINE_JOIN}}<small>: clubId</small>
*{{Test-inline}} {{api|t=e|CLUB_FINDER_RECRUIT_LIST_CHANGED}}
 
*{{Test-inline}} {{api|t=e|CLUB_FINDER_RECRUITS_UPDATED}}
+
: {{api|t=e|CLUB_FINDER_ENABLED_OR_DISABLED}}
  +
: {{api|t=e|CLUB_FINDER_LINKED_CLUB_RETURNED}}<small>: clubInfo</small>
  +
: {{api|t=e|CLUB_FINDER_MEMBERSHIP_LIST_CHANGED}}
  +
: {{api|t=e|CLUB_FINDER_PLAYER_PENDING_LIST_RECIEVED}}<small>: type</small>
  +
: {{api|t=e|CLUB_FINDER_POST_UPDATED}}<small>: clubFinderGUIDs</small>
  +
: {{api|t=e|CLUB_FINDER_RECRUIT_LIST_CHANGED}}
  +
: {{api|t=e|CLUB_FINDER_RECRUITMENT_POST_RETURNED}}<small>: type</small>
  +
: {{api|t=e|CLUB_FINDER_RECRUITS_UPDATED}}<small>: type</small>
   
 
===C_CombatLog===
 
===C_CombatLog===
*{{api|t=e|COMBAT_LOG_EVENT}}
+
: {{api|t=e|COMBAT_LOG_EVENT}}
*{{api|t=e|COMBAT_LOG_EVENT_UNFILTERED}}
+
: {{api|t=e|COMBAT_LOG_EVENT_UNFILTERED}}
*{{api|t=e|COMBAT_TEXT_UPDATE}}
+
: {{api|t=e|COMBAT_TEXT_UPDATE}}<small>: combatTextType</small>
   
 
===C_Commentator===
 
===C_Commentator===
*{{api|t=e|COMMENTATOR_ENTER_WORLD}}
+
: {{api|t=e|COMMENTATOR_ENTER_WORLD}}
*{{api|t=e|COMMENTATOR_MAP_UPDATE}}
+
: {{api|t=e|COMMENTATOR_HISTORY_FLUSHED}}
  +
: {{api|t=e|COMMENTATOR_IMMEDIATE_FOV_UPDATE}}<small>: fov</small>
*{{api|t=e|COMMENTATOR_PLAYER_NAME_OVERRIDE_UPDATE}}
 
*{{api|t=e|COMMENTATOR_PLAYER_UPDATE}}
+
: {{api|t=e|COMMENTATOR_MAP_UPDATE}}
  +
: {{api|t=e|COMMENTATOR_PLAYER_NAME_OVERRIDE_UPDATE}}<small>: nameToOverride, overrideName</small>
  +
: {{api|t=e|COMMENTATOR_PLAYER_UPDATE}}
  +
: {{api|t=e|COMMENTATOR_RESET_SETTINGS}}
  +
: {{api|t=e|COMMENTATOR_TEAM_NAME_UPDATE}}<small>: teamName</small>
  +
: {{api|t=e|COMMENTATOR_TEAMS_SWAPPED}}<small>: swapped</small>
   
 
===C_CompactUnitFrames===
 
===C_CompactUnitFrames===
*{{api|t=e|COMPACT_UNIT_FRAME_PROFILES_LOADED}}
+
: {{api|t=e|COMPACT_UNIT_FRAME_PROFILES_LOADED}}
   
 
===C_Console===
 
===C_Console===
*{{api|t=e|CONSOLE_CLEAR}}
+
: {{api|t=e|CONSOLE_CLEAR}}
*{{api|t=e|CONSOLE_COLORS_CHANGED}}
+
: {{api|t=e|CONSOLE_COLORS_CHANGED}}
*{{api|t=e|CONSOLE_FONT_SIZE_CHANGED}}
+
: {{api|t=e|CONSOLE_FONT_SIZE_CHANGED}}
*{{api|t=e|CONSOLE_LOG}}
+
: {{api|t=e|CONSOLE_LOG}}<small>: message</small>
*{{api|t=e|CONSOLE_MESSAGE}}
+
: {{api|t=e|CONSOLE_MESSAGE}}<small>: message, colorType</small>
*{{api|t=e|CVAR_UPDATE}}
+
: {{api|t=e|CVAR_UPDATE}}<small>: eventName, value</small>
*{{api|t=e|GLUE_CONSOLE_LOG}}
+
: {{api|t=e|GLUE_CONSOLE_LOG}}<small>: message</small>
*{{api|t=e|TOGGLE_CONSOLE}}
+
: {{api|t=e|TOGGLE_CONSOLE}}<small>: showConsole</small>
   
 
===C_Container===
 
===C_Container===
*{{api|t=e|BAG_CLOSED}}
+
: {{api|t=e|BAG_CLOSED}}<small>: bagID</small>
*{{api|t=e|BAG_NEW_ITEMS_UPDATED}}
+
: {{api|t=e|BAG_NEW_ITEMS_UPDATED}}
*{{api|t=e|BAG_OPEN}}
+
: {{api|t=e|BAG_OPEN}}<small>: bagID</small>
*{{api|t=e|BAG_OVERFLOW_WITH_FULL_INVENTORY}}
+
: {{api|t=e|BAG_OVERFLOW_WITH_FULL_INVENTORY}}
*{{api|t=e|BAG_SLOT_FLAGS_UPDATED}}
+
: {{api|t=e|BAG_SLOT_FLAGS_UPDATED}}<small>: slot</small>
*{{api|t=e|BAG_UPDATE}}
+
: {{api|t=e|BAG_UPDATE}}<small>: bagID</small>
*{{api|t=e|BAG_UPDATE_COOLDOWN}}
+
: {{api|t=e|BAG_UPDATE_COOLDOWN}}
*{{api|t=e|BAG_UPDATE_DELAYED}}
+
: {{api|t=e|BAG_UPDATE_DELAYED}}
  +
: {{api|t=e|EQUIP_BIND_REFUNDABLE_CONFIRM}}<small>: slot</small>
*{{api|t=e|EQUIP_BIND_TRADEABLE_CONFIRM}}
 
  +
: {{api|t=e|EQUIP_BIND_TRADEABLE_CONFIRM}}<small>: slot</small>
*{{api|t=e|INVENTORY_SEARCH_UPDATE}}
 
*{{api|t=e|ITEM_LOCK_CHANGED}}
+
: {{api|t=e|INVENTORY_SEARCH_UPDATE}}
  +
: {{api|t=e|ITEM_LOCK_CHANGED}}<small>: bagOrSlotIndex, slotIndex</small>
*{{api|t=e|ITEM_LOCKED}}
 
  +
: {{api|t=e|ITEM_LOCKED}}<small>: bagOrSlotIndex, slotIndex</small>
*{{api|t=e|ITEM_UNLOCKED}}
 
  +
: {{api|t=e|ITEM_UNLOCKED}}<small>: bagOrSlotIndex, slotIndex</small>
   
 
===C_ContributionCollector===
 
===C_ContributionCollector===
*{{api|t=e|CONTRIBUTION_CHANGED}}
+
: {{api|t=e|CONTRIBUTION_CHANGED}}<small>: state, result, name, contributionID</small>
*{{api|t=e|CONTRIBUTION_COLLECTOR_CLOSE}}
+
: {{api|t=e|CONTRIBUTION_COLLECTOR_CLOSE}}
*{{api|t=e|CONTRIBUTION_COLLECTOR_OPEN}}
+
: {{api|t=e|CONTRIBUTION_COLLECTOR_OPEN}}
*{{api|t=e|CONTRIBUTION_COLLECTOR_PENDING}}
+
: {{api|t=e|CONTRIBUTION_COLLECTOR_PENDING}}<small>: contributionID, isPending, result</small>
*{{api|t=e|CONTRIBUTION_COLLECTOR_UPDATE}}
+
: {{api|t=e|CONTRIBUTION_COLLECTOR_UPDATE}}
*{{api|t=e|CONTRIBUTION_COLLECTOR_UPDATE_SINGLE}}
+
: {{api|t=e|CONTRIBUTION_COLLECTOR_UPDATE_SINGLE}}<small>: contributionID</small>
  +
  +
===C_CovenantCallings===
  +
: {{api|t=e|COVENANT_CALLINGS_UPDATED}}<small>: callings</small>
  +
  +
===C_CovenantPreview===
  +
: {{api|t=e|COVENANT_PREVIEW_CLOSE}}
  +
: {{api|t=e|COVENANT_PREVIEW_OPEN}}<small>: previewInfo</small>
  +
  +
===C_CovenantSanctumUI===
  +
: {{api|t=e|COVENANT_RENOWN_CATCH_UP_STATE_UPDATE}}
  +
: {{api|t=e|COVENANT_RENOWN_INTERACTION_ENDED}}
  +
: {{api|t=e|COVENANT_RENOWN_INTERACTION_STARTED}}
  +
: {{api|t=e|COVENANT_SANCTUM_INTERACTION_ENDED}}
  +
: {{api|t=e|COVENANT_SANCTUM_INTERACTION_STARTED}}
  +
: {{api|t=e|COVENANT_SANCTUM_RENOWN_LEVEL_CHANGED}}<small>: newRenownLevel, oldRenownLevel</small>
  +
  +
===C_Covenants===
  +
: {{api|t=e|COVENANT_CHOSEN}}<small>: covenantID</small>
   
 
===C_CurrencyInfo===
 
===C_CurrencyInfo===
*{{api|t=e|CURRENCY_DISPLAY_UPDATE}}
+
: {{api|t=e|CURRENCY_DISPLAY_UPDATE}}<small>: currencyType, quantity, quantityChange, quantityGainSource, quantityLostSource</small>
*{{api|t=e|PLAYER_MONEY}}
+
: {{api|t=e|PLAYER_MONEY}}
   
 
===C_Cursor===
 
===C_Cursor===
*{{api|t=e|BATTLE_PET_CURSOR_CLEAR}}
+
: {{api|t=e|BATTLE_PET_CURSOR_CLEAR}}
*{{api|t=e|COMMUNITIES_STREAM_CURSOR_CLEAR}}
+
: {{api|t=e|COMMUNITIES_STREAM_CURSOR_CLEAR}}
  +
: {{api|t=e|CURSOR_CHANGED}}<small>: isDefault, newCursorType, oldCursorType, oldCursorVirtualID</small>
*{{api|t=e|CURSOR_UPDATE}}
 
*{{api|t=e|MOUNT_CURSOR_CLEAR}}
+
: {{api|t=e|CURSOR_UPDATE}}
  +
: {{api|t=e|MOUNT_CURSOR_CLEAR}}
   
 
===C_DeathInfo===
 
===C_DeathInfo===
*{{api|t=e|AREA_SPIRIT_HEALER_IN_RANGE}}
+
: {{api|t=e|AREA_SPIRIT_HEALER_IN_RANGE}}
*{{api|t=e|AREA_SPIRIT_HEALER_OUT_OF_RANGE}}
+
: {{api|t=e|AREA_SPIRIT_HEALER_OUT_OF_RANGE}}
*{{api|t=e|CEMETERY_PREFERENCE_UPDATED}}
+
: {{api|t=e|CEMETERY_PREFERENCE_UPDATED}}
*{{api|t=e|CONFIRM_XP_LOSS}}
+
: {{api|t=e|CONFIRM_XP_LOSS}}
*{{api|t=e|CORPSE_IN_INSTANCE}}
+
: {{api|t=e|CORPSE_IN_INSTANCE}}
*{{api|t=e|CORPSE_IN_RANGE}}
+
: {{api|t=e|CORPSE_IN_RANGE}}
*{{api|t=e|CORPSE_OUT_OF_RANGE}}
+
: {{api|t=e|CORPSE_OUT_OF_RANGE}}
*{{api|t=e|PLAYER_ALIVE}}
+
: {{api|t=e|PLAYER_ALIVE}}
*{{api|t=e|PLAYER_DEAD}}
+
: {{api|t=e|PLAYER_DEAD}}
*{{api|t=e|PLAYER_SKINNED}}
+
: {{api|t=e|PLAYER_SKINNED}}<small>: hasFreeRepop</small>
*{{api|t=e|PLAYER_UNGHOST}}
+
: {{api|t=e|PLAYER_UNGHOST}}
*{{api|t=e|REQUEST_CEMETERY_LIST_RESPONSE}}
+
: {{api|t=e|REQUEST_CEMETERY_LIST_RESPONSE}}<small>: isGossipTriggered</small>
*{{api|t=e|RESURRECT_REQUEST}}
+
: {{api|t=e|RESURRECT_REQUEST}}<small>: inviter</small>
*{{api|t=e|SELF_RES_SPELL_CHANGED}}
+
: {{api|t=e|SELF_RES_SPELL_CHANGED}}
   
 
===C_DuelInfo===
 
===C_DuelInfo===
*{{api|t=e|DUEL_FINISHED}}
+
: {{api|t=e|DUEL_FINISHED}}
*{{api|t=e|DUEL_INBOUNDS}}
+
: {{api|t=e|DUEL_INBOUNDS}}
*{{api|t=e|DUEL_OUTOFBOUNDS}}
+
: {{api|t=e|DUEL_OUTOFBOUNDS}}
*{{api|t=e|DUEL_REQUESTED}}
+
: {{api|t=e|DUEL_REQUESTED}}<small>: playerName</small>
   
 
===C_EncounterInfo===
 
===C_EncounterInfo===
*{{api|t=e|BOSS_KILL}}
+
: {{api|t=e|BOSS_KILL}}<small>: encounterID, encounterName</small>
*{{api|t=e|DISABLE_LOW_LEVEL_RAID}}
+
: {{api|t=e|DISABLE_LOW_LEVEL_RAID}}
*{{api|t=e|ENABLE_LOW_LEVEL_RAID}}
+
: {{api|t=e|ENABLE_LOW_LEVEL_RAID}}
*{{api|t=e|ENCOUNTER_END}}
+
: {{api|t=e|ENCOUNTER_END}}<small>: encounterID, encounterName, difficultyID, groupSize, success</small>
*{{api|t=e|ENCOUNTER_START}}
+
: {{api|t=e|ENCOUNTER_START}}<small>: encounterID, encounterName, difficultyID, groupSize</small>
*{{api|t=e|INSTANCE_LOCK_START}}
+
: {{api|t=e|INSTANCE_LOCK_START}}
*{{api|t=e|INSTANCE_LOCK_STOP}}
+
: {{api|t=e|INSTANCE_LOCK_STOP}}
*{{api|t=e|INSTANCE_LOCK_WARNING}}
+
: {{api|t=e|INSTANCE_LOCK_WARNING}}
*{{api|t=e|RAID_TARGET_UPDATE}}
+
: {{api|t=e|RAID_TARGET_UPDATE}}
*{{api|t=e|UPDATE_INSTANCE_INFO}}
+
: {{api|t=e|UPDATE_INSTANCE_INFO}}
   
 
===C_EncounterJournal===
 
===C_EncounterJournal===
*{{api|t=e|EJ_DIFFICULTY_UPDATE}}
+
: {{api|t=e|EJ_DIFFICULTY_UPDATE}}<small>: difficultyID</small>
*{{api|t=e|EJ_LOOT_DATA_RECIEVED}}
+
: {{api|t=e|EJ_LOOT_DATA_RECIEVED}}<small>: itemID</small>
   
 
===C_EquipmentSet===
 
===C_EquipmentSet===
*{{api|t=e|EQUIPMENT_SETS_CHANGED}}
+
: {{api|t=e|EQUIPMENT_SETS_CHANGED}}
*{{api|t=e|EQUIPMENT_SWAP_FINISHED}}
+
: {{api|t=e|EQUIPMENT_SWAP_FINISHED}}<small>: result, setID</small>
*{{api|t=e|EQUIPMENT_SWAP_PENDING}}
+
: {{api|t=e|EQUIPMENT_SWAP_PENDING}}
*{{api|t=e|TRANSMOG_OUTFITS_CHANGED}}
+
: {{api|t=e|TRANSMOG_OUTFITS_CHANGED}}
*{{api|t=e|WEAR_EQUIPMENT_SET}}
+
: {{api|t=e|WEAR_EQUIPMENT_SET}}<small>: setID</small>
   
===Expansion===
+
===C_EventToastManager===
  +
: {{api|t=e|DISPLAY_EVENT_TOAST_LINK}}<small>: link</small>
*{{api|t=e|MAX_EXPANSION_LEVEL_UPDATED}}
 
*{{api|t=e|MIN_EXPANSION_LEVEL_UPDATED}}
+
: {{api|t=e|DISPLAY_EVENT_TOASTS}}
   
 
===C_FogOfWar===
 
===C_FogOfWar===
*{{api|t=e|FOG_OF_WAR_UPDATED}}
+
: {{api|t=e|FOG_OF_WAR_UPDATED}}
  +
  +
===C_FrameManager===
  +
: {{api|t=e|FRAME_MANAGER_UPDATE_ALL}}
  +
: {{api|t=e|FRAME_MANAGER_UPDATE_FRAME}}<small>: type, show</small>
   
 
===C_FriendList===
 
===C_FriendList===
*{{api|t=e|BATTLETAG_INVITE_SHOW}}
+
: {{api|t=e|BATTLETAG_INVITE_SHOW}}<small>: name</small>
*{{api|t=e|BN_BLOCK_FAILED_TOO_MANY}}
+
: {{api|t=e|BN_BLOCK_FAILED_TOO_MANY}}<small>: blockType</small>
*{{api|t=e|BN_BLOCK_LIST_UPDATED}}
+
: {{api|t=e|BN_BLOCK_LIST_UPDATED}}
*{{api|t=e|BN_CHAT_WHISPER_UNDELIVERABLE}}
+
: {{api|t=e|BN_CHAT_WHISPER_UNDELIVERABLE}}<small>: senderID</small>
*{{api|t=e|BN_CONNECTED}}
+
: {{api|t=e|BN_CONNECTED}}<small>: suppressNotification</small>
*{{api|t=e|BN_CUSTOM_MESSAGE_CHANGED}}
+
: {{api|t=e|BN_CUSTOM_MESSAGE_CHANGED}}<small>: id</small>
*{{api|t=e|BN_CUSTOM_MESSAGE_LOADED}}
+
: {{api|t=e|BN_CUSTOM_MESSAGE_LOADED}}
*{{api|t=e|BN_DISCONNECTED}}
+
: {{api|t=e|BN_DISCONNECTED}}<small>: result, suppressNotification</small>
*{{api|t=e|BN_FRIEND_ACCOUNT_OFFLINE}}
+
: {{api|t=e|BN_FRIEND_ACCOUNT_OFFLINE}}<small>: friendId, isCompanionApp</small>
*{{api|t=e|BN_FRIEND_ACCOUNT_ONLINE}}
+
: {{api|t=e|BN_FRIEND_ACCOUNT_ONLINE}}<small>: friendId, isCompanionApp</small>
*{{api|t=e|BN_FRIEND_INFO_CHANGED}}
+
: {{api|t=e|BN_FRIEND_INFO_CHANGED}}<small>: friendIndex</small>
*{{api|t=e|BN_FRIEND_INVITE_ADDED}}
+
: {{api|t=e|BN_FRIEND_INVITE_ADDED}}<small>: accountID</small>
*{{api|t=e|BN_FRIEND_INVITE_LIST_INITIALIZED}}
+
: {{api|t=e|BN_FRIEND_INVITE_LIST_INITIALIZED}}<small>: listSize</small>
*{{api|t=e|BN_FRIEND_INVITE_REMOVED}}
+
: {{api|t=e|BN_FRIEND_INVITE_REMOVED}}
*{{api|t=e|BN_FRIEND_LIST_SIZE_CHANGED}}
+
: {{api|t=e|BN_FRIEND_LIST_SIZE_CHANGED}}<small>: accountID</small>
*{{api|t=e|BN_INFO_CHANGED}}
+
: {{api|t=e|BN_INFO_CHANGED}}
*{{api|t=e|BN_REQUEST_FOF_SUCCEEDED}}
+
: {{api|t=e|BN_REQUEST_FOF_SUCCEEDED}}
*{{api|t=e|FRIENDLIST_UPDATE}}
+
: {{api|t=e|FRIENDLIST_UPDATE}}
*{{api|t=e|IGNORELIST_UPDATE}}
+
: {{api|t=e|IGNORELIST_UPDATE}}
*{{api|t=e|MUTELIST_UPDATE}}
+
: {{api|t=e|MUTELIST_UPDATE}}
*{{api|t=e|WHO_LIST_UPDATE}}
+
: {{api|t=e|WHO_LIST_UPDATE}}
   
 
===C_GMTicketInfo===
 
===C_GMTicketInfo===
*{{api|t=e|GM_PLAYER_INFO}}
+
: {{api|t=e|GM_PLAYER_INFO}}<small>: name, info</small>
*{{api|t=e|ITEM_RESTORATION_BUTTON_STATUS}}
+
: {{api|t=e|ITEM_RESTORATION_BUTTON_STATUS}}
*{{api|t=e|PETITION_CLOSED}}
+
: {{api|t=e|PETITION_CLOSED}}
*{{api|t=e|PETITION_SHOW}}
+
: {{api|t=e|PETITION_SHOW}}
*{{api|t=e|PLAYER_REPORT_SUBMITTED}}
+
: {{api|t=e|PLAYER_REPORT_SUBMITTED}}<small>: invitedByGUID</small>
*{{api|t=e|QUICK_TICKET_SYSTEM_STATUS}}
+
: {{api|t=e|QUICK_TICKET_SYSTEM_STATUS}}
*{{api|t=e|QUICK_TICKET_THROTTLE_CHANGED}}
+
: {{api|t=e|QUICK_TICKET_THROTTLE_CHANGED}}
*{{api|t=e|UPDATE_WEB_TICKET}}
+
: {{api|t=e|UPDATE_WEB_TICKET}}<small>: hasTicket, numTickets, ticketStatus, caseIndex, waitTimeMinutes, waitMessage</small>
  +
  +
===C_GamePad===
  +
: {{api|t=e|GAME_PAD_CONFIGS_CHANGED}}
  +
: {{api|t=e|GAME_PAD_CONNECTED}}
  +
: {{api|t=e|GAME_PAD_DISCONNECTED}}
   
 
===C_Garrison===
 
===C_Garrison===
*{{api|t=e|GARRISON_ARCHITECT_CLOSED}}
+
: {{api|t=e|GARRISON_ARCHITECT_CLOSED}}
*{{api|t=e|GARRISON_ARCHITECT_OPENED}}
+
: {{api|t=e|GARRISON_ARCHITECT_OPENED}}<small>: followerTypeID</small>
*{{api|t=e|GARRISON_BUILDING_ACTIVATABLE}}
+
: {{api|t=e|GARRISON_BUILDING_ACTIVATABLE}}<small>: buildingName, garrisonType</small>
*{{api|t=e|GARRISON_BUILDING_ACTIVATED}}
+
: {{api|t=e|GARRISON_BUILDING_ACTIVATED}}<small>: garrisonPlotInstanceID, garrisonBuildingID</small>
*{{api|t=e|GARRISON_BUILDING_ERROR}}
+
: {{api|t=e|GARRISON_BUILDING_ERROR}}
*{{api|t=e|GARRISON_BUILDING_LIST_UPDATE}}
+
: {{api|t=e|GARRISON_BUILDING_LIST_UPDATE}}<small>: categoryID</small>
*{{api|t=e|GARRISON_BUILDING_PLACED}}
+
: {{api|t=e|GARRISON_BUILDING_PLACED}}<small>: garrisonPlotInstanceID, newPlacement</small>
*{{api|t=e|GARRISON_BUILDING_REMOVED}}
+
: {{api|t=e|GARRISON_BUILDING_REMOVED}}<small>: garrPlotInstanceID, garrBuildingID</small>
*{{api|t=e|GARRISON_BUILDING_UPDATE}}
+
: {{api|t=e|GARRISON_BUILDING_UPDATE}}<small>: garrisonBuildingID, garrPlotInstanceID</small>
*{{api|t=e|GARRISON_FOLLOWER_ADDED}}
+
: {{api|t=e|GARRISON_FOLLOWER_ADDED}}<small>: followerDbID, followerName, followerClassName, followerLevel, followerQuality, isUpgraded, textureKit, followerTypeID</small>
*{{api|t=e|GARRISON_FOLLOWER_CATEGORIES_UPDATED}}
+
: {{api|t=e|GARRISON_FOLLOWER_CATEGORIES_UPDATED}}
*{{api|t=e|GARRISON_FOLLOWER_DURABILITY_CHANGED}}
+
: {{api|t=e|GARRISON_FOLLOWER_DURABILITY_CHANGED}}<small>: garrFollowerTypeID, followerDbID, followerDurability</small>
  +
: {{api|t=e|GARRISON_FOLLOWER_HEALED}}<small>: followerID</small>
*{{api|t=e|GARRISON_FOLLOWER_LIST_UPDATE}}
 
  +
: {{api|t=e|GARRISON_FOLLOWER_LIST_UPDATE}}<small>: followerTypeID</small>
*{{api|t=e|GARRISON_FOLLOWER_REMOVED}}
 
  +
: {{api|t=e|GARRISON_FOLLOWER_REMOVED}}<small>: followerTypeID</small>
*{{api|t=e|GARRISON_FOLLOWER_UPGRADED}}
 
  +
: {{api|t=e|GARRISON_FOLLOWER_UPGRADED}}<small>: followerDbID</small>
*{{api|t=e|GARRISON_FOLLOWER_XP_CHANGED}}
 
  +
: {{api|t=e|GARRISON_FOLLOWER_XP_CHANGED}}<small>: garrFollowerTypeID, followerDbID, xpChange, oldFollowerXp, oldFollowerLevel, oldFollowerQuality</small>
*{{api|t=e|GARRISON_HIDE_LANDING_PAGE}}
 
*{{api|t=e|GARRISON_INVASION_AVAILABLE}}
+
: {{api|t=e|GARRISON_HIDE_LANDING_PAGE}}
*{{api|t=e|GARRISON_INVASION_UNAVAILABLE}}
+
: {{api|t=e|GARRISON_INVASION_AVAILABLE}}
*{{api|t=e|GARRISON_LANDINGPAGE_SHIPMENTS}}
+
: {{api|t=e|GARRISON_INVASION_UNAVAILABLE}}
*{{api|t=e|GARRISON_MISSION_AREA_BONUS_ADDED}}
+
: {{api|t=e|GARRISON_LANDINGPAGE_SHIPMENTS}}
  +
: {{api|t=e|GARRISON_MISSION_AREA_BONUS_ADDED}}<small>: garrisonMissonBonusAbilityID</small>
*{{api|t=e|GARRISON_MISSION_BONUS_ROLL_COMPLETE}}
 
  +
: {{api|t=e|GARRISON_MISSION_BONUS_ROLL_COMPLETE}}<small>: missionID, success</small>
*{{api|t=e|GARRISON_MISSION_COMPLETE_RESPONSE}}
 
  +
: {{api|t=e|GARRISON_MISSION_COMPLETE_RESPONSE}}<small>: missionID, canComplete, success, bonusRollSuccess, followerDeaths, autoCombatResult</small>
*{{api|t=e|GARRISON_MISSION_FINISHED}}
 
  +
: {{api|t=e|GARRISON_MISSION_FINISHED}}<small>: followerTypeID, missionID</small>
*{{api|t=e|GARRISON_MISSION_LIST_UPDATE}}
 
  +
: {{api|t=e|GARRISON_MISSION_LIST_UPDATE}}<small>: garrFollowerTypeID</small>
*{{api|t=e|GARRISON_MISSION_NPC_CLOSED}}
 
*{{api|t=e|GARRISON_MISSION_NPC_OPENED}}
+
: {{api|t=e|GARRISON_MISSION_NPC_CLOSED}}
  +
: {{api|t=e|GARRISON_MISSION_NPC_OPENED}}<small>: followerTypeID</small>
*{{api|t=e|GARRISON_MISSION_REWARD_INFO}}
 
  +
: {{api|t=e|GARRISON_MISSION_REWARD_INFO}}<small>: missionID, followerDbID</small>
*{{api|t=e|GARRISON_MISSION_STARTED}}
 
  +
: {{api|t=e|GARRISON_MISSION_STARTED}}<small>: garrFollowerTypeID, missionID</small>
*{{api|t=e|GARRISON_MONUMENT_CLOSE_UI}}
 
*{{api|t=e|GARRISON_MONUMENT_LIST_LOADED}}
+
: {{api|t=e|GARRISON_MONUMENT_CLOSE_UI}}
  +
: {{api|t=e|GARRISON_MONUMENT_LIST_LOADED}}<small>: success</small>
*{{api|t=e|GARRISON_MONUMENT_REPLACED}}
 
  +
: {{api|t=e|GARRISON_MONUMENT_REPLACED}}<small>: success</small>
*{{api|t=e|GARRISON_MONUMENT_SELECTED_TROPHY_ID_LOADED}}
 
  +
: {{api|t=e|GARRISON_MONUMENT_SELECTED_TROPHY_ID_LOADED}}<small>: success</small>
*{{api|t=e|GARRISON_MONUMENT_SHOW_UI}}
 
*{{api|t=e|GARRISON_RANDOM_MISSION_ADDED}}
+
: {{api|t=e|GARRISON_MONUMENT_SHOW_UI}}
  +
: {{api|t=e|GARRISON_RANDOM_MISSION_ADDED}}<small>: followerTypeID, missionID</small>
*{{api|t=e|GARRISON_RECALL_PORTAL_LAST_USED_TIME}}
 
  +
: {{api|t=e|GARRISON_RECALL_PORTAL_LAST_USED_TIME}}<small>: success, recallPortalLastUsedTime</small>
*{{api|t=e|GARRISON_RECALL_PORTAL_USED}}
 
  +
: {{api|t=e|GARRISON_RECALL_PORTAL_USED}}<small>: success</small>
*{{api|t=e|GARRISON_RECRUIT_FOLLOWER_RESULT}}
 
*{{api|t=e|GARRISON_RECRUITMENT_FOLLOWERS_GENERATED}}
+
: {{api|t=e|GARRISON_RECRUIT_FOLLOWER_RESULT}}
*{{api|t=e|GARRISON_RECRUITMENT_NPC_CLOSED}}
+
: {{api|t=e|GARRISON_RECRUITMENT_FOLLOWERS_GENERATED}}
*{{api|t=e|GARRISON_RECRUITMENT_NPC_OPENED}}
+
: {{api|t=e|GARRISON_RECRUITMENT_NPC_CLOSED}}
  +
: {{api|t=e|GARRISON_RECRUITMENT_NPC_OPENED}}<small>: followerTypeID</small>
*{{api|t=e|GARRISON_RECRUITMENT_READY}}
 
*{{api|t=e|GARRISON_SHIPMENT_RECEIVED}}
+
: {{api|t=e|GARRISON_RECRUITMENT_READY}}
*{{api|t=e|GARRISON_SHIPYARD_NPC_CLOSED}}
+
: {{api|t=e|GARRISON_SHIPMENT_RECEIVED}}
*{{api|t=e|GARRISON_SHIPYARD_NPC_OPENED}}
+
: {{api|t=e|GARRISON_SHIPYARD_NPC_CLOSED}}
  +
: {{api|t=e|GARRISON_SHIPYARD_NPC_OPENED}}<small>: followerTypeID</small>
*{{api|t=e|GARRISON_SHOW_LANDING_PAGE}}
 
*{{api|t=e|GARRISON_TALENT_COMPLETE}}
+
: {{api|t=e|GARRISON_SHOW_LANDING_PAGE}}
  +
: {{api|t=e|GARRISON_SPEC_GROUP_UPDATED}}<small>: garrTypeID, specID</small>
*{{api|t=e|GARRISON_TALENT_NPC_CLOSED}}
 
  +
: {{api|t=e|GARRISON_SPEC_GROUPS_CLEARED}}<small>: garrTypeID</small>
*{{api|t=e|GARRISON_TALENT_NPC_OPENED}}
 
  +
: {{api|t=e|GARRISON_TALENT_COMPLETE}}<small>: garrTypeID, doAlert</small>
*{{api|t=e|GARRISON_TALENT_UPDATE}}
 
  +
: {{api|t=e|GARRISON_TALENT_EVENT_UPDATE}}<small>: eventType, eventID</small>
*{{api|t=e|GARRISON_TRADESKILL_NPC_CLOSED}}
 
*{{api|t=e|GARRISON_UPDATE}}
+
: {{api|t=e|GARRISON_TALENT_NPC_CLOSED}}
  +
: {{api|t=e|GARRISON_TALENT_NPC_OPENED}}<small>: garrisonTypeID, garrisonTalentTreeID</small>
*{{api|t=e|GARRISON_UPGRADEABLE_RESULT}}
 
  +
: {{api|t=e|GARRISON_TALENT_RESEARCH_STARTED}}<small>: garrTypeID, garrisonTalentTreeID, garrTalentID</small>
*{{api|t=e|GARRISON_USE_PARTY_GARRISON_CHANGED}}
 
*{{api|t=e|SHIPMENT_CRAFTER_CLOSED}}
+
: {{api|t=e|GARRISON_TALENT_UNLOCKS_RESULT}}
  +
: {{api|t=e|GARRISON_TALENT_UPDATE}}<small>: garrTypeID</small>
*{{api|t=e|SHIPMENT_CRAFTER_INFO}}
 
*{{api|t=e|SHIPMENT_CRAFTER_OPENED}}
+
: {{api|t=e|GARRISON_TRADESKILL_NPC_CLOSED}}
*{{api|t=e|SHIPMENT_CRAFTER_REAGENT_UPDATE}}
+
: {{api|t=e|GARRISON_UPDATE}}
  +
: {{api|t=e|GARRISON_UPGRADEABLE_RESULT}}<small>: garrisonUpgradeable</small>
*{{api|t=e|SHIPMENT_UPDATE}}
 
  +
: {{api|t=e|GARRISON_USE_PARTY_GARRISON_CHANGED}}
  +
: {{api|t=e|SHIPMENT_CRAFTER_CLOSED}}
  +
: {{api|t=e|SHIPMENT_CRAFTER_INFO}}<small>: success, shipmentCount, maxShipments, ownedShipments, plotInstanceID</small>
  +
: {{api|t=e|SHIPMENT_CRAFTER_OPENED}}<small>: charShipmentContainerID</small>
  +
: {{api|t=e|SHIPMENT_CRAFTER_REAGENT_UPDATE}}
  +
: {{api|t=e|SHIPMENT_UPDATE}}<small>: shipmentStarted, hasAttachedFollower</small>
   
 
===C_GlyphInfo===
 
===C_GlyphInfo===
*{{api|t=e|ACTIVATE_GLYPH}}
+
: {{api|t=e|ACTIVATE_GLYPH}}<small>: spellID</small>
*{{api|t=e|CANCEL_GLYPH_CAST}}
+
: {{api|t=e|CANCEL_GLYPH_CAST}}
*{{api|t=e|USE_GLYPH}}
+
: {{api|t=e|USE_GLYPH}}<small>: spellID</small>
   
 
===C_GossipInfo===
 
===C_GossipInfo===
*{{api|t=e|DYNAMIC_GOSSIP_POI_UPDATED}}
+
: {{api|t=e|DYNAMIC_GOSSIP_POI_UPDATED}}
*{{api|t=e|GOSSIP_CLOSED}}
+
: {{api|t=e|GOSSIP_CLOSED}}
*{{api|t=e|GOSSIP_CONFIRM}}
+
: {{api|t=e|GOSSIP_CONFIRM}}<small>: gossipIndex, text, cost</small>
*{{api|t=e|GOSSIP_CONFIRM_CANCEL}}
+
: {{api|t=e|GOSSIP_CONFIRM_CANCEL}}
*{{api|t=e|GOSSIP_ENTER_CODE}}
+
: {{api|t=e|GOSSIP_ENTER_CODE}}<small>: gossipIndex</small>
*{{api|t=e|GOSSIP_SHOW}}
+
: {{api|t=e|GOSSIP_OPTIONS_REFRESHED}}
  +
: {{api|t=e|GOSSIP_SHOW}}<small>: uiTextureKit</small>
   
 
===C_GuildBank===
 
===C_GuildBank===
*{{api|t=e|GUILDBANK_ITEM_LOCK_CHANGED}}
+
: {{api|t=e|GUILDBANK_ITEM_LOCK_CHANGED}}
*{{api|t=e|GUILDBANK_TEXT_CHANGED}}
+
: {{api|t=e|GUILDBANK_TEXT_CHANGED}}<small>: guildBankTab</small>
*{{api|t=e|GUILDBANK_UPDATE_MONEY}}
+
: {{api|t=e|GUILDBANK_UPDATE_MONEY}}
*{{api|t=e|GUILDBANK_UPDATE_TABS}}
+
: {{api|t=e|GUILDBANK_UPDATE_TABS}}
*{{api|t=e|GUILDBANK_UPDATE_TEXT}}
+
: {{api|t=e|GUILDBANK_UPDATE_TEXT}}<small>: guildBankTab</small>
*{{api|t=e|GUILDBANK_UPDATE_WITHDRAWMONEY}}
+
: {{api|t=e|GUILDBANK_UPDATE_WITHDRAWMONEY}}
*{{api|t=e|GUILDBANKBAGSLOTS_CHANGED}}
+
: {{api|t=e|GUILDBANKBAGSLOTS_CHANGED}}
*{{api|t=e|GUILDBANKFRAME_CLOSED}}
+
: {{api|t=e|GUILDBANKFRAME_CLOSED}}
*{{api|t=e|GUILDBANKFRAME_OPENED}}
+
: {{api|t=e|GUILDBANKFRAME_OPENED}}
*{{api|t=e|GUILDBANKLOG_UPDATE}}
+
: {{api|t=e|GUILDBANKLOG_UPDATE}}
   
 
===C_GuildInfo===
 
===C_GuildInfo===
*{{api|t=e|CLOSE_TABARD_FRAME}}
+
: {{api|t=e|CLOSE_TABARD_FRAME}}
*{{api|t=e|DISABLE_DECLINE_GUILD_INVITE}}
+
: {{api|t=e|DISABLE_DECLINE_GUILD_INVITE}}
*{{api|t=e|ENABLE_DECLINE_GUILD_INVITE}}
+
: {{api|t=e|ENABLE_DECLINE_GUILD_INVITE}}
*{{api|t=e|GUILD_CHALLENGE_COMPLETED}}
+
: {{api|t=e|GUILD_CHALLENGE_COMPLETED}}<small>: challengeType, currentCount, maxCount, goldAwarded</small>
*{{api|t=e|GUILD_CHALLENGE_UPDATED}}
+
: {{api|t=e|GUILD_CHALLENGE_UPDATED}}
*{{api|t=e|GUILD_EVENT_LOG_UPDATE}}
+
: {{api|t=e|GUILD_EVENT_LOG_UPDATE}}
*{{api|t=e|GUILD_INVITE_CANCEL}}
+
: {{api|t=e|GUILD_INVITE_CANCEL}}
*{{api|t=e|GUILD_INVITE_REQUEST}}
+
: {{api|t=e|GUILD_INVITE_REQUEST}}<small>: inviter, guildName, guildAchievementPoints, oldGuildName, isNewGuild, tabardInfo</small>
*{{api|t=e|GUILD_MOTD}}
+
: {{api|t=e|GUILD_MOTD}}<small>: motdText</small>
*{{api|t=e|GUILD_NEWS_UPDATE}}
+
: {{api|t=e|GUILD_NEWS_UPDATE}}
*{{api|t=e|GUILD_PARTY_STATE_UPDATED}}
+
: {{api|t=e|GUILD_PARTY_STATE_UPDATED}}<small>: inGuildParty</small>
*{{api|t=e|GUILD_RANKS_UPDATE}}
+
: {{api|t=e|GUILD_RANKS_UPDATE}}
*{{api|t=e|GUILD_RECIPE_KNOWN_BY_MEMBERS}}
+
: {{api|t=e|GUILD_RECIPE_KNOWN_BY_MEMBERS}}
*{{api|t=e|GUILD_REGISTRAR_CLOSED}}
+
: {{api|t=e|GUILD_REGISTRAR_CLOSED}}
*{{api|t=e|GUILD_REGISTRAR_SHOW}}
+
: {{api|t=e|GUILD_REGISTRAR_SHOW}}
*{{api|t=e|GUILD_RENAME_REQUIRED}}
+
: {{api|t=e|GUILD_RENAME_REQUIRED}}<small>: flagSet</small>
*{{api|t=e|GUILD_REWARDS_LIST}}
+
: {{api|t=e|GUILD_REWARDS_LIST}}
*{{api|t=e|GUILD_ROSTER_UPDATE}}
+
: {{api|t=e|GUILD_ROSTER_UPDATE}}<small>: canRequestRosterUpdate</small>
*{{api|t=e|GUILD_TRADESKILL_UPDATE}}
+
: {{api|t=e|GUILD_TRADESKILL_UPDATE}}
*{{api|t=e|GUILDTABARD_UPDATE}}
+
: {{api|t=e|GUILDTABARD_UPDATE}}
*{{api|t=e|OPEN_TABARD_FRAME}}
+
: {{api|t=e|OPEN_TABARD_FRAME}}
*{{api|t=e|PLAYER_GUILD_UPDATE}}
+
: {{api|t=e|PLAYER_GUILD_UPDATE}}<small>: unitTarget</small>
*{{api|t=e|REQUIRED_GUILD_RENAME_RESULT}}
+
: {{api|t=e|REQUIRED_GUILD_RENAME_RESULT}}<small>: success</small>
*{{api|t=e|TABARD_CANSAVE_CHANGED}}
+
: {{api|t=e|TABARD_CANSAVE_CHANGED}}
*{{api|t=e|TABARD_SAVE_PENDING}}
+
: {{api|t=e|TABARD_SAVE_PENDING}}
   
 
===C_HeirloomInfo===
 
===C_HeirloomInfo===
*{{api|t=e|HEIRLOOM_UPGRADE_TARGETING_CHANGED}}
+
: {{api|t=e|HEIRLOOM_UPGRADE_TARGETING_CHANGED}}<small>: pendingHeirloomUpgradeSpellcast</small>
*{{api|t=e|HEIRLOOMS_UPDATED}}
+
: {{api|t=e|HEIRLOOMS_UPDATED}}<small>: itemID, updateReason, hideUntilLearned</small>
   
 
===C_InstanceEncounter===
 
===C_InstanceEncounter===
*{{api|t=e|INSTANCE_ENCOUNTER_ADD_TIMER}}
+
: {{api|t=e|INSTANCE_ENCOUNTER_ADD_TIMER}}<small>: timeRemaining</small>
*{{api|t=e|INSTANCE_ENCOUNTER_ENGAGE_UNIT}}
+
: {{api|t=e|INSTANCE_ENCOUNTER_ENGAGE_UNIT}}
*{{api|t=e|INSTANCE_ENCOUNTER_OBJECTIVE_COMPLETE}}
+
: {{api|t=e|INSTANCE_ENCOUNTER_OBJECTIVE_COMPLETE}}<small>: objectiveID</small>
*{{api|t=e|INSTANCE_ENCOUNTER_OBJECTIVE_START}}
+
: {{api|t=e|INSTANCE_ENCOUNTER_OBJECTIVE_START}}<small>: objectiveID, objectiveProgress</small>
*{{api|t=e|INSTANCE_ENCOUNTER_OBJECTIVE_UPDATE}}
+
: {{api|t=e|INSTANCE_ENCOUNTER_OBJECTIVE_UPDATE}}<small>: objectiveID, objectiveProgress</small>
   
 
===C_IslandsInfo===
 
===C_IslandsInfo===
*{{api|t=e|ISLAND_AZERITE_GAIN}}
+
: {{api|t=e|ISLAND_AZERITE_GAIN}}<small>: amount, gainedByPlayer, factionIndex, gainedBy, gainedFrom</small>
   
 
===C_IslandsQueue===
 
===C_IslandsQueue===
*{{api|t=e|ISLANDS_QUEUE_CLOSE}}
+
: {{api|t=e|ISLANDS_QUEUE_CLOSE}}
*{{api|t=e|ISLANDS_QUEUE_OPEN}}
+
: {{api|t=e|ISLANDS_QUEUE_OPEN}}
   
 
===C_Item===
 
===C_Item===
*{{api|t=e|ACTION_WILL_BIND_ITEM}}
+
: {{api|t=e|ACTION_WILL_BIND_ITEM}}
*{{api|t=e|BIND_ENCHANT}}
+
: {{api|t=e|BIND_ENCHANT}}
*{{api|t=e|CHARACTER_ITEM_FIXUP_NOTIFICATION}}
+
: {{api|t=e|CHARACTER_ITEM_FIXUP_NOTIFICATION}}<small>: fixupVersion</small>
*{{api|t=e|CONFIRM_BEFORE_USE}}
+
: {{api|t=e|CONFIRM_BEFORE_USE}}
*{{api|t=e|DELETE_ITEM_CONFIRM}}
+
: {{api|t=e|DELETE_ITEM_CONFIRM}}<small>: itemName, qualityID, bonding, questWarn</small>
*{{api|t=e|END_BOUND_TRADEABLE}}
+
: {{api|t=e|END_BOUND_TRADEABLE}}<small>: reason</small>
*{{api|t=e|GET_ITEM_INFO_RECEIVED}}
+
: {{api|t=e|GET_ITEM_INFO_RECEIVED}}<small>: itemID, success</small>
  +
: {{api|t=e|ITEM_CHANGED}}<small>: previousHyperlink, newHyperlink</small>
*{{api|t=e|ITEM_DATA_LOAD_RESULT}}
 
  +
: {{api|t=e|ITEM_DATA_LOAD_RESULT}}<small>: itemID, success</small>
*{{api|t=e|MERCHANT_CONFIRM_TRADE_TIMER_REMOVAL}}
 
  +
: {{api|t=e|MERCHANT_CONFIRM_TRADE_TIMER_REMOVAL}}<small>: itemLink</small>
*{{api|t=e|REPLACE_ENCHANT}}
 
  +
: {{api|t=e|REPLACE_ENCHANT}}<small>: existingStr, replacementStr</small>
*{{api|t=e|TRADE_REPLACE_ENCHANT}}
 
  +
: {{api|t=e|TRADE_REPLACE_ENCHANT}}<small>: existing, replacement</small>
*{{api|t=e|USE_BIND_CONFIRM}}
 
*{{api|t=e|USE_NO_REFUND_CONFIRM}}
+
: {{api|t=e|USE_BIND_CONFIRM}}
  +
: {{api|t=e|USE_NO_REFUND_CONFIRM}}
  +
  +
===C_ItemInteraction===
  +
: {{api|t=e|ITEM_INTERACTION_CLOSE}}
  +
: {{api|t=e|ITEM_INTERACTION_ITEM_SELECTION_UPDATED}}<small>: itemLocation</small>
  +
: {{api|t=e|ITEM_INTERACTION_OPEN}}
   
 
===C_ItemSocketInfo===
 
===C_ItemSocketInfo===
*{{api|t=e|SOCKET_INFO_ACCEPT}}
+
: {{api|t=e|SOCKET_INFO_ACCEPT}}
*{{api|t=e|SOCKET_INFO_BIND_CONFIRM}}
+
: {{api|t=e|SOCKET_INFO_BIND_CONFIRM}}
*{{api|t=e|SOCKET_INFO_CLOSE}}
+
: {{api|t=e|SOCKET_INFO_CLOSE}}
*{{api|t=e|SOCKET_INFO_FAILURE}}
+
: {{api|t=e|SOCKET_INFO_FAILURE}}
*{{api|t=e|SOCKET_INFO_SUCCESS}}
+
: {{api|t=e|SOCKET_INFO_REFUNDABLE_CONFIRM}}
*{{api|t=e|SOCKET_INFO_UPDATE}}
+
: {{api|t=e|SOCKET_INFO_SUCCESS}}
  +
: {{api|t=e|SOCKET_INFO_UPDATE}}
   
 
===C_ItemText===
 
===C_ItemText===
*{{api|t=e|ITEM_TEXT_BEGIN}}
+
: {{api|t=e|ITEM_TEXT_BEGIN}}
*{{api|t=e|ITEM_TEXT_CLOSED}}
+
: {{api|t=e|ITEM_TEXT_CLOSED}}
*{{api|t=e|ITEM_TEXT_READY}}
+
: {{api|t=e|ITEM_TEXT_READY}}
*{{api|t=e|ITEM_TEXT_TRANSLATION}}
+
: {{api|t=e|ITEM_TEXT_TRANSLATION}}<small>: delay</small>
   
 
===C_ItemUpgrade===
 
===C_ItemUpgrade===
*{{api|t=e|ITEM_UPGRADE_MASTER_CLOSED}}
+
: {{api|t=e|ITEM_UPGRADE_MASTER_CLOSED}}
*{{api|t=e|ITEM_UPGRADE_MASTER_OPENED}}
+
: {{api|t=e|ITEM_UPGRADE_MASTER_OPENED}}
*{{api|t=e|ITEM_UPGRADE_MASTER_SET_ITEM}}
+
: {{api|t=e|ITEM_UPGRADE_MASTER_SET_ITEM}}
*{{api|t=e|ITEM_UPGRADE_MASTER_UPDATE}}
+
: {{api|t=e|ITEM_UPGRADE_MASTER_UPDATE}}
   
 
===C_KeyBindings===
 
===C_KeyBindings===
*{{api|t=e|MODIFIER_STATE_CHANGED}}
+
: {{api|t=e|MODIFIER_STATE_CHANGED}}<small>: key, down</small>
*{{api|t=e|UPDATE_BINDINGS}}
+
: {{api|t=e|UPDATE_BINDINGS}}
   
 
===C_KnowledgeBase===
 
===C_KnowledgeBase===
*{{api|t=e|KNOWLEDGE_BASE_ARTICLE_LOAD_FAILURE}}
+
: {{api|t=e|KNOWLEDGE_BASE_ARTICLE_LOAD_FAILURE}}
*{{api|t=e|KNOWLEDGE_BASE_ARTICLE_LOAD_SUCCESS}}
+
: {{api|t=e|KNOWLEDGE_BASE_ARTICLE_LOAD_SUCCESS}}
*{{api|t=e|KNOWLEDGE_BASE_QUERY_LOAD_FAILURE}}
+
: {{api|t=e|KNOWLEDGE_BASE_QUERY_LOAD_FAILURE}}
*{{api|t=e|KNOWLEDGE_BASE_QUERY_LOAD_SUCCESS}}
+
: {{api|t=e|KNOWLEDGE_BASE_QUERY_LOAD_SUCCESS}}
*{{api|t=e|KNOWLEDGE_BASE_SERVER_MESSAGE}}
+
: {{api|t=e|KNOWLEDGE_BASE_SERVER_MESSAGE}}
*{{api|t=e|KNOWLEDGE_BASE_SETUP_LOAD_FAILURE}}
+
: {{api|t=e|KNOWLEDGE_BASE_SETUP_LOAD_FAILURE}}
*{{api|t=e|KNOWLEDGE_BASE_SETUP_LOAD_SUCCESS}}
+
: {{api|t=e|KNOWLEDGE_BASE_SETUP_LOAD_SUCCESS}}
*{{api|t=e|KNOWLEDGE_BASE_SYSTEM_MOTD_UPDATED}}
+
: {{api|t=e|KNOWLEDGE_BASE_SYSTEM_MOTD_UPDATED}}
   
 
===C_LFGInfo===
 
===C_LFGInfo===
*{{api|t=e|ISLAND_COMPLETED}}
+
: {{api|t=e|ISLAND_COMPLETED}}<small>: mapID, winner</small>
*{{api|t=e|LFG_BONUS_FACTION_ID_UPDATED}}
+
: {{api|t=e|LFG_BOOT_PROPOSAL_UPDATE}}
*{{api|t=e|LFG_BOOT_PROPOSAL_UPDATE}}
+
: {{api|t=e|LFG_COMPLETION_REWARD}}
  +
: {{api|t=e|LFG_INVALID_ERROR_MESSAGE}}<small>: reason, subReason1, subReason2</small>
*{{api|t=e|LFG_COMPLETION_REWARD}}
 
*{{api|t=e|LFG_INVALID_ERROR_MESSAGE}}
+
: {{api|t=e|LFG_LOCK_INFO_RECEIVED}}
  +
: {{api|t=e|LFG_OFFER_CONTINUE}}<small>: name, lfgDungeonsID, typeID</small>
*{{api|t=e|LFG_LOCK_INFO_RECEIVED}}
 
  +
: {{api|t=e|LFG_OPEN_FROM_GOSSIP}}<small>: dungeonID</small>
*{{api|t=e|LFG_OFFER_CONTINUE}}
 
*{{api|t=e|LFG_OPEN_FROM_GOSSIP}}
+
: {{api|t=e|LFG_PROPOSAL_DONE}}
*{{api|t=e|LFG_PROPOSAL_DONE}}
+
: {{api|t=e|LFG_PROPOSAL_FAILED}}
*{{api|t=e|LFG_PROPOSAL_FAILED}}
+
: {{api|t=e|LFG_PROPOSAL_SHOW}}
*{{api|t=e|LFG_PROPOSAL_SHOW}}
+
: {{api|t=e|LFG_PROPOSAL_SUCCEEDED}}
*{{api|t=e|LFG_PROPOSAL_SUCCEEDED}}
+
: {{api|t=e|LFG_PROPOSAL_UPDATE}}
*{{api|t=e|LFG_PROPOSAL_UPDATE}}
+
: {{api|t=e|LFG_QUEUE_STATUS_UPDATE}}
*{{api|t=e|LFG_QUEUE_STATUS_UPDATE}}
+
: {{api|t=e|LFG_READY_CHECK_DECLINED}}<small>: name</small>
*{{api|t=e|LFG_READY_CHECK_DECLINED}}
+
: {{api|t=e|LFG_READY_CHECK_HIDE}}
  +
: {{api|t=e|LFG_READY_CHECK_PLAYER_IS_READY}}<small>: name</small>
*{{api|t=e|LFG_READY_CHECK_HIDE}}
 
  +
: {{api|t=e|LFG_READY_CHECK_SHOW}}<small>: isRequeue</small>
*{{api|t=e|LFG_READY_CHECK_PLAYER_IS_READY}}
 
*{{api|t=e|LFG_READY_CHECK_SHOW}}
+
: {{api|t=e|LFG_READY_CHECK_UPDATE}}
*{{api|t=e|LFG_READY_CHECK_UPDATE}}
+
: {{api|t=e|LFG_ROLE_CHECK_DECLINED}}
*{{api|t=e|LFG_ROLE_CHECK_DECLINED}}
+
: {{api|t=e|LFG_ROLE_CHECK_HIDE}}
  +
: {{api|t=e|LFG_ROLE_CHECK_ROLE_CHOSEN}}<small>: name, isTank, isHealer, isDamage</small>
*{{api|t=e|LFG_ROLE_CHECK_HIDE}}
 
  +
: {{api|t=e|LFG_ROLE_CHECK_SHOW}}<small>: isRequeue</small>
*{{api|t=e|LFG_ROLE_CHECK_ROLE_CHOSEN}}
 
*{{api|t=e|LFG_ROLE_CHECK_SHOW}}
+
: {{api|t=e|LFG_ROLE_CHECK_UPDATE}}
*{{api|t=e|LFG_ROLE_CHECK_UPDATE}}
+
: {{api|t=e|LFG_ROLE_UPDATE}}
*{{api|t=e|LFG_ROLE_UPDATE}}
+
: {{api|t=e|LFG_UPDATE}}
*{{api|t=e|LFG_UPDATE}}
+
: {{api|t=e|LFG_UPDATE_RANDOM_INFO}}
*{{api|t=e|LFG_UPDATE_RANDOM_INFO}}
+
: {{api|t=e|SHOW_LFG_EXPAND_SEARCH_PROMPT}}
*{{api|t=e|UPDATE_LFG_LIST}}
+
: {{api|t=e|UPDATE_LFG_LIST}}
*{{api|t=e|WARFRONT_COMPLETED}}
+
: {{api|t=e|WARFRONT_COMPLETED}}<small>: mapID, winner</small>
   
 
===C_LFGList===
 
===C_LFGList===
  +
: {{api|t=e|LFG_GROUP_DELISTED_LEADERSHIP_CHANGE}}<small>: listingName, automaticDelistTimeRemaining</small>
*{{api|t=e|LFG_LIST_ACTIVE_ENTRY_UPDATE}}
 
  +
: {{api|t=e|LFG_LIST_ACTIVE_ENTRY_UPDATE}}<small>: created</small>
*{{api|t=e|LFG_LIST_APPLICANT_LIST_UPDATED}}
 
  +
: {{api|t=e|LFG_LIST_APPLICANT_LIST_UPDATED}}<small>: newPendingEntry, newPendingEntryWithData</small>
*{{api|t=e|LFG_LIST_APPLICANT_UPDATED}}
 
  +
: {{api|t=e|LFG_LIST_APPLICANT_UPDATED}}<small>: applicantID</small>
*{{api|t=e|LFG_LIST_APPLICATION_STATUS_UPDATED}}
 
  +
: {{api|t=e|LFG_LIST_APPLICATION_STATUS_UPDATED}}<small>: searchResultID, newStatus, oldStatus, groupName</small>
*{{api|t=e|LFG_LIST_AVAILABILITY_UPDATE}}
 
*{{api|t=e|LFG_LIST_ENTRY_CREATION_FAILED}}
+
: {{api|t=e|LFG_LIST_AVAILABILITY_UPDATE}}
*{{api|t=e|LFG_LIST_ENTRY_EXPIRED_TIMEOUT}}
+
: {{api|t=e|LFG_LIST_ENTRY_CREATION_FAILED}}
*{{api|t=e|LFG_LIST_ENTRY_EXPIRED_TOO_MANY_PLAYERS}}
+
: {{api|t=e|LFG_LIST_ENTRY_EXPIRED_TIMEOUT}}
*{{api|t=e|LFG_LIST_JOINED_GROUP}}
+
: {{api|t=e|LFG_LIST_ENTRY_EXPIRED_TOO_MANY_PLAYERS}}
  +
: {{api|t=e|LFG_LIST_JOINED_GROUP}}<small>: searchResultID, groupName</small>
*{{api|t=e|LFG_LIST_SEARCH_FAILED}}
 
  +
: {{api|t=e|LFG_LIST_SEARCH_FAILED}}<small>: reason</small>
*{{api|t=e|LFG_LIST_SEARCH_RESULT_UPDATED}}
 
  +
: {{api|t=e|LFG_LIST_SEARCH_RESULT_UPDATED}}<small>: searchResultID</small>
*{{api|t=e|LFG_LIST_SEARCH_RESULTS_RECEIVED}}
 
  +
: {{api|t=e|LFG_LIST_SEARCH_RESULTS_RECEIVED}}
   
 
===C_LFGuildInfo===
 
===C_LFGuildInfo===
*{{api|t=e|LF_GUILD_BROWSE_UPDATED}}
+
: {{api|t=e|LF_GUILD_BROWSE_UPDATED}}
*{{api|t=e|LF_GUILD_MEMBERSHIP_LIST_CHANGED}}
+
: {{api|t=e|LF_GUILD_MEMBERSHIP_LIST_CHANGED}}
*{{api|t=e|LF_GUILD_MEMBERSHIP_LIST_UPDATED}}
+
: {{api|t=e|LF_GUILD_MEMBERSHIP_LIST_UPDATED}}<small>: numApplicationsRemaining</small>
*{{api|t=e|LF_GUILD_POST_UPDATED}}
+
: {{api|t=e|LF_GUILD_POST_UPDATED}}
*{{api|t=e|LF_GUILD_RECRUIT_LIST_CHANGED}}
+
: {{api|t=e|LF_GUILD_RECRUIT_LIST_CHANGED}}
*{{api|t=e|LF_GUILD_RECRUITS_UPDATED}}
+
: {{api|t=e|LF_GUILD_RECRUITS_UPDATED}}
  +
  +
===C_LegendaryCrafting===
  +
: {{api|t=e|NEW_RUNEFORGE_POWER_ADDED}}<small>: powerID</small>
  +
: {{api|t=e|RUNEFORGE_LEGENDARY_CRAFTING_CLOSED}}
  +
: {{api|t=e|RUNEFORGE_LEGENDARY_CRAFTING_OPENED}}<small>: isUpgrade</small>
  +
: {{api|t=e|RUNEFORGE_POWER_INFO_UPDATED}}<small>: powerID</small>
   
 
===C_LoadingScreen===
 
===C_LoadingScreen===
*{{api|t=e|LOADING_SCREEN_DISABLED}}
+
: {{api|t=e|LOADING_SCREEN_DISABLED}}
*{{api|t=e|LOADING_SCREEN_ENABLED}}
+
: {{api|t=e|LOADING_SCREEN_ENABLED}}
   
 
===C_Loot===
 
===C_Loot===
*{{api|t=e|AZERITE_EMPOWERED_ITEM_LOOTED}}
+
: {{api|t=e|AZERITE_EMPOWERED_ITEM_LOOTED}}<small>: itemLink</small>
*{{api|t=e|BONUS_ROLL_ACTIVATE}}
+
: {{api|t=e|BONUS_ROLL_ACTIVATE}}
*{{api|t=e|BONUS_ROLL_DEACTIVATE}}
+
: {{api|t=e|BONUS_ROLL_DEACTIVATE}}
*{{api|t=e|BONUS_ROLL_FAILED}}
+
: {{api|t=e|BONUS_ROLL_FAILED}}
  +
: {{api|t=e|BONUS_ROLL_RESULT}}<small>: typeIdentifier, itemLink, quantity, specID, sex, personalLootToast, currencyID, isSecondaryResult, corrupted</small>
*{{api|t=e|BONUS_ROLL_RESULT}}
 
*{{api|t=e|BONUS_ROLL_STARTED}}
+
: {{api|t=e|BONUS_ROLL_STARTED}}
*{{api|t=e|CANCEL_LOOT_ROLL}}
+
: {{api|t=e|CANCEL_LOOT_ROLL}}<small>: rollID</small>
*{{api|t=e|CONFIRM_DISENCHANT_ROLL}}
+
: {{api|t=e|CONFIRM_DISENCHANT_ROLL}}<small>: rollID, rollType</small>
*{{api|t=e|CONFIRM_LOOT_ROLL}}
+
: {{api|t=e|CONFIRM_LOOT_ROLL}}<small>: rollID, rollType, confirmReason</small>
*{{api|t=e|ENCOUNTER_LOOT_RECEIVED}}
+
: {{api|t=e|ENCOUNTER_LOOT_RECEIVED}}<small>: encounterID, itemID, itemLink, quantity, itemName, fileName</small>
*{{api|t=e|GARRISON_MISSION_BONUS_ROLL_LOOT}}
+
: {{api|t=e|GARRISON_MISSION_BONUS_ROLL_LOOT}}<small>: itemID, quantity</small>
*{{api|t=e|ITEM_PUSH}}
+
: {{api|t=e|ITEM_PUSH}}<small>: bagSlot, iconFileID</small>
*{{api|t=e|LOOT_BIND_CONFIRM}}
+
: {{api|t=e|LOOT_BIND_CONFIRM}}<small>: lootSlot</small>
*{{api|t=e|LOOT_CLOSED}}
+
: {{api|t=e|LOOT_CLOSED}}
*{{api|t=e|LOOT_HISTORY_AUTO_SHOW}}
+
: {{api|t=e|LOOT_HISTORY_AUTO_SHOW}}<small>: rollID, isMasterLoot</small>
*{{api|t=e|LOOT_HISTORY_FULL_UPDATE}}
+
: {{api|t=e|LOOT_HISTORY_FULL_UPDATE}}
*{{api|t=e|LOOT_HISTORY_ROLL_CHANGED}}
+
: {{api|t=e|LOOT_HISTORY_ROLL_CHANGED}}<small>: historyIndex, playerIndex</small>
*{{api|t=e|LOOT_HISTORY_ROLL_COMPLETE}}
+
: {{api|t=e|LOOT_HISTORY_ROLL_COMPLETE}}
*{{api|t=e|LOOT_ITEM_AVAILABLE}}
+
: {{api|t=e|LOOT_ITEM_AVAILABLE}}<small>: itemTooltip, lootHandle</small>
*{{api|t=e|LOOT_ITEM_ROLL_WON}}
+
: {{api|t=e|LOOT_ITEM_ROLL_WON}}<small>: itemLink, rollQuantity, rollType, roll, upgraded</small>
  +
: {{api|t=e|LOOT_OPENED}}<small>: autoLoot, isFromItem</small>
*{{api|t=e|LOOT_JOURNAL_LIST_UPDATE}}
 
*{{api|t=e|LOOT_OPENED}}
+
: {{api|t=e|LOOT_READY}}<small>: autoloot</small>
  +
: {{api|t=e|LOOT_ROLLS_COMPLETE}}<small>: lootHandle</small>
*{{api|t=e|LOOT_READY}}
 
*{{api|t=e|LOOT_ROLLS_COMPLETE}}
+
: {{api|t=e|LOOT_SLOT_CHANGED}}<small>: lootSlot</small>
*{{api|t=e|LOOT_SLOT_CHANGED}}
+
: {{api|t=e|LOOT_SLOT_CLEARED}}<small>: lootSlot</small>
*{{api|t=e|LOOT_SLOT_CLEARED}}
+
: {{api|t=e|OPEN_MASTER_LOOT_LIST}}
  +
: {{api|t=e|PET_BATTLE_LOOT_RECEIVED}}<small>: typeIdentifier, itemLink, quantity</small>
*{{api|t=e|OPEN_MASTER_LOOT_LIST}}
 
*{{api|t=e|PET_BATTLE_LOOT_RECEIVED}}
+
: {{api|t=e|PLAYER_LOOT_SPEC_UPDATED}}
  +
: {{api|t=e|QUEST_CURRENCY_LOOT_RECEIVED}}<small>: questID, currencyId, quantity</small>
*{{api|t=e|PLAYER_LOOT_SPEC_UPDATED}}
 
  +
: {{api|t=e|QUEST_LOOT_RECEIVED}}<small>: questID, itemLink, quantity</small>
*{{api|t=e|QUEST_CURRENCY_LOOT_RECEIVED}}
 
  +
: {{api|t=e|SHOW_LOOT_TOAST}}<small>: typeIdentifier, itemLink, quantity, specID, sex, personalLootToast, toastMethod, lessAwesome, upgraded, corrupted</small>
*{{api|t=e|QUEST_LOOT_RECEIVED}}
 
  +
: {{api|t=e|SHOW_LOOT_TOAST_LEGENDARY_LOOTED}}<small>: itemLink</small>
*{{api|t=e|SHOW_LOOT_TOAST}}
 
  +
: {{api|t=e|SHOW_LOOT_TOAST_UPGRADE}}<small>: itemLink, quantity, specID, sex, baseQuality, personalLootToast, lessAwesome</small>
*{{api|t=e|SHOW_LOOT_TOAST_LEGENDARY_LOOTED}}
 
  +
: {{api|t=e|SHOW_PVP_FACTION_LOOT_TOAST}}<small>: typeIdentifier, itemLink, quantity, specID, sex, personalLootToast, lessAwesome</small>
*{{api|t=e|SHOW_LOOT_TOAST_UPGRADE}}
 
  +
: {{api|t=e|SHOW_RATED_PVP_REWARD_TOAST}}<small>: typeIdentifier, itemLink, quantity, specID, sex, personalLootToast, lessAwesome</small>
*{{api|t=e|SHOW_PVP_FACTION_LOOT_TOAST}}
 
  +
: {{api|t=e|START_LOOT_ROLL}}<small>: rollID, rollTime, lootHandle</small>
*{{api|t=e|SHOW_RATED_PVP_REWARD_TOAST}}
 
*{{api|t=e|START_LOOT_ROLL}}
+
: {{api|t=e|TRIAL_CAP_REACHED_MONEY}}
*{{api|t=e|TRIAL_CAP_REACHED_MONEY}}
+
: {{api|t=e|UPDATE_MASTER_LOOT_LIST}}
  +
*{{api|t=e|UPDATE_MASTER_LOOT_LIST}}
 
  +
===C_LoreText===
  +
: {{api|t=e|LORE_TEXT_UPDATED_CAMPAIGN}}<small>: campaignID, textEntries</small>
   
 
===C_LossOfControl===
 
===C_LossOfControl===
*{{api|t=e|LOSS_OF_CONTROL_ADDED}}
+
: {{api|t=e|LOSS_OF_CONTROL_ADDED}}<small>: effectIndex</small>
  +
: {{api|t=e|LOSS_OF_CONTROL_COMMENTATOR_ADDED}}<small>: victim, effectIndex</small>
*{{api|t=e|LOSS_OF_CONTROL_UPDATE}}
 
  +
: {{api|t=e|LOSS_OF_CONTROL_COMMENTATOR_UPDATE}}<small>: victim</small>
*{{api|t=e|PLAYER_CONTROL_GAINED}}
 
*{{api|t=e|PLAYER_CONTROL_LOST}}
+
: {{api|t=e|LOSS_OF_CONTROL_UPDATE}}
  +
: {{api|t=e|PLAYER_CONTROL_GAINED}}
  +
: {{api|t=e|PLAYER_CONTROL_LOST}}
  +
  +
===C_Macro===
  +
: {{api|t=e|EXECUTE_CHAT_LINE}}<small>: chatLine</small>
  +
: {{api|t=e|UPDATE_MACROS}}
   
 
===C_Mail===
 
===C_Mail===
*{{api|t=e|CLOSE_INBOX_ITEM}}
+
: {{api|t=e|CLOSE_INBOX_ITEM}}<small>: mailIndex</small>
*{{api|t=e|MAIL_CLOSED}}
+
: {{api|t=e|MAIL_CLOSED}}
*{{api|t=e|MAIL_FAILED}}
+
: {{api|t=e|MAIL_FAILED}}<small>: itemID</small>
*{{api|t=e|MAIL_INBOX_UPDATE}}
+
: {{api|t=e|MAIL_INBOX_UPDATE}}
*{{api|t=e|MAIL_LOCK_SEND_ITEMS}}
+
: {{api|t=e|MAIL_LOCK_SEND_ITEMS}}<small>: attachSlot, itemLink</small>
*{{api|t=e|MAIL_SEND_INFO_UPDATE}}
+
: {{api|t=e|MAIL_SEND_INFO_UPDATE}}
*{{api|t=e|MAIL_SEND_SUCCESS}}
+
: {{api|t=e|MAIL_SEND_SUCCESS}}
*{{api|t=e|MAIL_SHOW}}
+
: {{api|t=e|MAIL_SHOW}}
*{{api|t=e|MAIL_SUCCESS}}
+
: {{api|t=e|MAIL_SUCCESS}}<small>: itemID</small>
*{{api|t=e|MAIL_UNLOCK_SEND_ITEMS}}
+
: {{api|t=e|MAIL_UNLOCK_SEND_ITEMS}}
*{{api|t=e|SEND_MAIL_COD_CHANGED}}
+
: {{api|t=e|SEND_MAIL_COD_CHANGED}}
*{{api|t=e|SEND_MAIL_MONEY_CHANGED}}
+
: {{api|t=e|SEND_MAIL_MONEY_CHANGED}}
*{{api|t=e|UPDATE_PENDING_MAIL}}
+
: {{api|t=e|UPDATE_PENDING_MAIL}}
   
 
===C_Map===
 
===C_Map===
*{{api|t=e|NEW_WMO_CHUNK}}
+
: {{api|t=e|NEW_WMO_CHUNK}}
*{{api|t=e|ZONE_CHANGED}}
+
: {{api|t=e|USER_WAYPOINT_UPDATED}}
*{{api|t=e|ZONE_CHANGED_INDOORS}}
+
: {{api|t=e|WORLD_MAP_CLOSE}}
*{{api|t=e|ZONE_CHANGED_NEW_AREA}}
+
: {{api|t=e|WORLD_MAP_OPEN}}<small>: uiMapID</small>
  +
: {{api|t=e|ZONE_CHANGED}}
  +
: {{api|t=e|ZONE_CHANGED_INDOORS}}
  +
: {{api|t=e|ZONE_CHANGED_NEW_AREA}}
   
 
===C_MapExplorationInfo===
 
===C_MapExplorationInfo===
*{{api|t=e|MAP_EXPLORATION_UPDATED}}
+
: {{api|t=e|MAP_EXPLORATION_UPDATED}}
   
 
===C_MerchantFrame===
 
===C_MerchantFrame===
*{{api|t=e|MERCHANT_CLOSED}}
+
: {{api|t=e|MERCHANT_CLOSED}}
*{{api|t=e|MERCHANT_FILTER_ITEM_UPDATE}}
+
: {{api|t=e|MERCHANT_FILTER_ITEM_UPDATE}}<small>: itemID</small>
*{{api|t=e|MERCHANT_SHOW}}
+
: {{api|t=e|MERCHANT_SHOW}}
*{{api|t=e|MERCHANT_UPDATE}}
+
: {{api|t=e|MERCHANT_UPDATE}}
   
 
===C_Minimap===
 
===C_Minimap===
*{{api|t=e|MINIMAP_PING}}
+
: {{api|t=e|MINIMAP_PING}}<small>: unitTarget, y, x</small>
*{{api|t=e|MINIMAP_UPDATE_TRACKING}}
+
: {{api|t=e|MINIMAP_UPDATE_TRACKING}}
*{{api|t=e|MINIMAP_UPDATE_ZOOM}}
+
: {{api|t=e|MINIMAP_UPDATE_ZOOM}}
  +
  +
===C_ModelInfo===
  +
: {{api|t=e|UI_MODEL_SCENE_INFO_UPDATED}}
   
 
===C_MountJournal===
 
===C_MountJournal===
*{{Test-inline}} {{api|t=e|MOUNT_EQUIPMENT_APPLY_RESULT}}
+
: {{api|t=e|MOUNT_EQUIPMENT_APPLY_RESULT}}<small>: success</small>
*{{api|t=e|MOUNT_JOURNAL_SEARCH_UPDATED}}
+
: {{api|t=e|MOUNT_JOURNAL_SEARCH_UPDATED}}
*{{api|t=e|MOUNT_JOURNAL_USABILITY_CHANGED}}
+
: {{api|t=e|MOUNT_JOURNAL_USABILITY_CHANGED}}
*{{api|t=e|NEW_MOUNT_ADDED}}
+
: {{api|t=e|NEW_MOUNT_ADDED}}<small>: mountID</small>
   
 
===C_MythicPlus===
 
===C_MythicPlus===
*{{api|t=e|MYTHIC_PLUS_CURRENT_AFFIX_UPDATE}}
+
: {{api|t=e|MYTHIC_PLUS_CURRENT_AFFIX_UPDATE}}
  +
: {{api|t=e|MYTHIC_PLUS_NEW_WEEKLY_RECORD}}<small>: mapChallengeModeID, completionMilliseconds, level</small>
*{{api|t=e|MYTHIC_PLUS_NEW_SEASON_RECORD}}
 
*{{api|t=e|MYTHIC_PLUS_NEW_WEEKLY_RECORD}}
 
   
 
===C_NamePlateManager===
 
===C_NamePlateManager===
*{{api|t=e|FORBIDDEN_NAME_PLATE_CREATED}}
+
: {{api|t=e|FORBIDDEN_NAME_PLATE_CREATED}}<small>: namePlateFrame</small>
*{{api|t=e|FORBIDDEN_NAME_PLATE_UNIT_ADDED}}
+
: {{api|t=e|FORBIDDEN_NAME_PLATE_UNIT_ADDED}}<small>: unitToken</small>
*{{api|t=e|FORBIDDEN_NAME_PLATE_UNIT_REMOVED}}
+
: {{api|t=e|FORBIDDEN_NAME_PLATE_UNIT_REMOVED}}<small>: unitToken</small>
*{{api|t=e|NAME_PLATE_CREATED}}
+
: {{api|t=e|NAME_PLATE_CREATED}}<small>: namePlateFrame</small>
*{{api|t=e|NAME_PLATE_UNIT_ADDED}}
+
: {{api|t=e|NAME_PLATE_UNIT_ADDED}}<small>: unitToken</small>
*{{api|t=e|NAME_PLATE_UNIT_REMOVED}}
+
: {{api|t=e|NAME_PLATE_UNIT_REMOVED}}<small>: unitToken</small>
  +
  +
===C_Navigation===
  +
: {{api|t=e|NAVIGATION_FRAME_CREATED}}<small>: region</small>
  +
: {{api|t=e|NAVIGATION_FRAME_DESTROYED}}
   
 
===C_PaperDollInfo===
 
===C_PaperDollInfo===
*{{api|t=e|AVOIDANCE_UPDATE}}
+
: {{api|t=e|AVOIDANCE_UPDATE}}
*{{api|t=e|CHARACTER_POINTS_CHANGED}}
+
: {{api|t=e|CHARACTER_POINTS_CHANGED}}<small>: change</small>
*{{api|t=e|CHARACTER_UPGRADE_SPELL_TIER_SET}}
+
: {{api|t=e|CHARACTER_UPGRADE_SPELL_TIER_SET}}<small>: tierIndex</small>
*{{api|t=e|COMBAT_RATING_UPDATE}}
+
: {{api|t=e|COMBAT_RATING_UPDATE}}
*{{api|t=e|DISABLE_XP_GAIN}}
+
: {{api|t=e|DISABLE_XP_GAIN}}
*{{api|t=e|ENABLE_XP_GAIN}}
+
: {{api|t=e|ENABLE_XP_GAIN}}
*{{api|t=e|EQUIP_BIND_CONFIRM}}
+
: {{api|t=e|EQUIP_BIND_CONFIRM}}<small>: slot</small>
*{{api|t=e|INSPECT_HONOR_UPDATE}}
+
: {{api|t=e|INSPECT_HONOR_UPDATE}}
*{{api|t=e|INSPECT_READY}}
+
: {{api|t=e|INSPECT_READY}}<small>: inspecteeGUID</small>
*{{api|t=e|LIFESTEAL_UPDATE}}
+
: {{api|t=e|LIFESTEAL_UPDATE}}
*{{api|t=e|MASTERY_UPDATE}}
+
: {{api|t=e|MASTERY_UPDATE}}
*{{api|t=e|PET_SPELL_POWER_UPDATE}}
+
: {{api|t=e|PET_SPELL_POWER_UPDATE}}
*{{api|t=e|PLAYER_AVG_ITEM_LEVEL_UPDATE}}
+
: {{api|t=e|PLAYER_AVG_ITEM_LEVEL_UPDATE}}
*{{api|t=e|PLAYER_EQUIPMENT_CHANGED}}
+
: {{api|t=e|PLAYER_EQUIPMENT_CHANGED}}<small>: equipmentSlot, hasCurrent</small>
*{{api|t=e|PVP_POWER_UPDATE}}
+
: {{api|t=e|PVP_POWER_UPDATE}}
*{{api|t=e|SPEED_UPDATE}}
+
: {{api|t=e|SPEED_UPDATE}}
*{{api|t=e|SPELL_POWER_CHANGED}}
+
: {{api|t=e|SPELL_POWER_CHANGED}}
*{{api|t=e|STURDINESS_UPDATE}}
+
: {{api|t=e|STURDINESS_UPDATE}}
*{{api|t=e|UPDATE_FACTION}}
+
: {{api|t=e|UPDATE_FACTION}}
*{{api|t=e|UPDATE_INVENTORY_ALERTS}}
+
: {{api|t=e|UPDATE_INVENTORY_ALERTS}}
*{{api|t=e|UPDATE_INVENTORY_DURABILITY}}
+
: {{api|t=e|UPDATE_INVENTORY_DURABILITY}}
   
 
===C_PartyInfo===
 
===C_PartyInfo===
  +
: {{api|t=e|BNET_REQUEST_INVITE_CONFIRMATION}}<small>: gameAccountID, questSessionActive, tank, healer, dps</small>
*{{api|t=e|ENTERED_DIFFERENT_INSTANCE_FROM_PARTY}}
 
*{{api|t=e|GROUP_FORMED}}
+
: {{api|t=e|CONVERT_TO_RAID_CONFIRMATION}}
*{{api|t=e|GROUP_INVITE_CONFIRMATION}}
+
: {{api|t=e|ENTERED_DIFFERENT_INSTANCE_FROM_PARTY}}
  +
: {{api|t=e|GROUP_FORMED}}<small>: category, partyGUID</small>
*{{api|t=e|GROUP_JOINED}}
 
*{{api|t=e|GROUP_LEFT}}
+
: {{api|t=e|GROUP_INVITE_CONFIRMATION}}
  +
: {{api|t=e|GROUP_JOINED}}<small>: category, partyGUID</small>
*{{api|t=e|GROUP_ROSTER_UPDATE}}
 
  +
: {{api|t=e|GROUP_LEFT}}<small>: category, partyGUID</small>
*{{api|t=e|INSTANCE_BOOT_START}}
 
*{{api|t=e|INSTANCE_BOOT_STOP}}
+
: {{api|t=e|GROUP_ROSTER_UPDATE}}
*{{api|t=e|INSTANCE_GROUP_SIZE_CHANGED}}
+
: {{api|t=e|INSTANCE_BOOT_START}}
*{{api|t=e|PARTY_INVITE_CANCEL}}
+
: {{api|t=e|INSTANCE_BOOT_STOP}}
*{{api|t=e|PARTY_INVITE_REQUEST}}
+
: {{api|t=e|INSTANCE_GROUP_SIZE_CHANGED}}
  +
: {{api|t=e|INVITE_TO_PARTY_CONFIRMATION}}<small>: targetName, willConvertToRaid, questSessionActive</small>
*{{api|t=e|PARTY_LEADER_CHANGED}}
 
  +
: {{api|t=e|INVITE_TRAVEL_PASS_CONFIRMATION}}<small>: targetName, targetGUID, willConvertToRaid, questSessionActive</small>
*{{api|t=e|PARTY_LFG_RESTRICTED}}
 
*{{api|t=e|PARTY_LOOT_METHOD_CHANGED}}
+
: {{api|t=e|LEAVE_PARTY_CONFIRMATION}}
*{{api|t=e|PARTY_MEMBER_DISABLE}}
+
: {{api|t=e|PARTY_INVITE_CANCEL}}
  +
: {{api|t=e|PARTY_INVITE_REQUEST}}<small>: name, isTank, isHealer, isDamage, isNativeRealm, allowMultipleRoles, inviterGUID, questSessionActive</small>
*{{api|t=e|PARTY_MEMBER_ENABLE}}
 
*{{api|t=e|PLAYER_DIFFICULTY_CHANGED}}
+
: {{api|t=e|PARTY_LEADER_CHANGED}}
*{{api|t=e|PLAYER_ROLES_ASSIGNED}}
+
: {{api|t=e|PARTY_LFG_RESTRICTED}}
*{{api|t=e|RAID_ROSTER_UPDATE}}
+
: {{api|t=e|PARTY_LOOT_METHOD_CHANGED}}
  +
: {{api|t=e|PARTY_MEMBER_DISABLE}}<small>: unitTarget</small>
*{{api|t=e|READY_CHECK}}
 
  +
: {{api|t=e|PARTY_MEMBER_ENABLE}}<small>: unitTarget</small>
*{{api|t=e|READY_CHECK_CONFIRM}}
 
*{{api|t=e|READY_CHECK_FINISHED}}
+
: {{api|t=e|PLAYER_DIFFICULTY_CHANGED}}
*{{api|t=e|ROLE_CHANGED_INFORM}}
+
: {{api|t=e|PLAYER_ROLES_ASSIGNED}}
*{{api|t=e|ROLE_POLL_BEGIN}}
+
: {{api|t=e|RAID_ROSTER_UPDATE}}
  +
: {{api|t=e|READY_CHECK}}<small>: initiatorName, readyCheckTimeLeft</small>
*{{api|t=e|VOTE_KICK_REASON_NEEDED}}
 
  +
: {{api|t=e|READY_CHECK_CONFIRM}}<small>: unitTarget, isReady</small>
  +
: {{api|t=e|READY_CHECK_FINISHED}}<small>: preempted</small>
  +
: {{api|t=e|REQUEST_INVITE_CONFIRMATION}}<small>: targetName, partyLevelLink, questSessionActive, tank, healer, dps</small>
  +
: {{api|t=e|ROLE_CHANGED_INFORM}}<small>: changedName, fromName, oldRole, newRole</small>
  +
: {{api|t=e|ROLE_POLL_BEGIN}}<small>: fromName</small>
  +
: {{api|t=e|VOTE_KICK_REASON_NEEDED}}<small>: name, resultGUID</small>
   
 
===C_PetInfo===
 
===C_PetInfo===
*{{api|t=e|PET_ATTACK_START}}
+
: {{api|t=e|PET_ATTACK_START}}
*{{api|t=e|PET_ATTACK_STOP}}
+
: {{api|t=e|PET_ATTACK_STOP}}
*{{api|t=e|PET_BAR_HIDEGRID}}
+
: {{api|t=e|PET_BAR_HIDEGRID}}
*{{api|t=e|PET_BAR_SHOWGRID}}
+
: {{api|t=e|PET_BAR_SHOWGRID}}
*{{api|t=e|PET_BAR_UPDATE_COOLDOWN}}
+
: {{api|t=e|PET_BAR_UPDATE_COOLDOWN}}
*{{api|t=e|PET_DISMISS_START}}
+
: {{api|t=e|PET_DISMISS_START}}<small>: delay</small>
*{{api|t=e|PET_FORCE_NAME_DECLENSION}}
+
: {{api|t=e|PET_FORCE_NAME_DECLENSION}}<small>: name, declinedName1, declinedName2, declinedName3, declinedName4, declinedName5</small>
*{{api|t=e|PET_UI_CLOSE}}
+
: {{api|t=e|PET_UI_CLOSE}}
*{{api|t=e|RAISED_AS_GHOUL}}
+
: {{api|t=e|RAISED_AS_GHOUL}}
*{{api|t=e|UPDATE_POSSESS_BAR}}
+
: {{api|t=e|UPDATE_POSSESS_BAR}}
*{{api|t=e|UPDATE_VEHICLE_ACTIONBAR}}
+
: {{api|t=e|UPDATE_VEHICLE_ACTIONBAR}}
   
 
===C_PetJournal===
 
===C_PetJournal===
*{{api|t=e|BATTLEPET_FORCE_NAME_DECLENSION}}
+
: {{api|t=e|BATTLEPET_FORCE_NAME_DECLENSION}}<small>: name, battlePetGUID</small>
*{{api|t=e|COMPANION_LEARNED}}
+
: {{api|t=e|COMPANION_LEARNED}}
*{{api|t=e|COMPANION_UNLEARNED}}
+
: {{api|t=e|COMPANION_UNLEARNED}}
*{{api|t=e|COMPANION_UPDATE}}
+
: {{api|t=e|COMPANION_UPDATE}}<small>: companionType</small>
*{{api|t=e|NEW_PET_ADDED}}
+
: {{api|t=e|NEW_PET_ADDED}}<small>: battlePetGUID</small>
*{{api|t=e|PET_JOURNAL_AUTO_SLOTTED_PET}}
+
: {{api|t=e|PET_JOURNAL_AUTO_SLOTTED_PET}}<small>: slotIndex, battlePetGUID</small>
*{{api|t=e|PET_JOURNAL_CAGE_FAILED}}
+
: {{api|t=e|PET_JOURNAL_CAGE_FAILED}}
*{{api|t=e|PET_JOURNAL_LIST_UPDATE}}
+
: {{api|t=e|PET_JOURNAL_LIST_UPDATE}}
*{{api|t=e|PET_JOURNAL_NEW_BATTLE_SLOT}}
+
: {{api|t=e|PET_JOURNAL_NEW_BATTLE_SLOT}}
*{{api|t=e|PET_JOURNAL_PET_DELETED}}
+
: {{api|t=e|PET_JOURNAL_PET_DELETED}}<small>: battlePetGUID</small>
*{{api|t=e|PET_JOURNAL_PET_RESTORED}}
+
: {{api|t=e|PET_JOURNAL_PET_RESTORED}}<small>: battlePetGUID</small>
*{{api|t=e|PET_JOURNAL_PET_REVOKED}}
+
: {{api|t=e|PET_JOURNAL_PET_REVOKED}}<small>: battlePetGUID</small>
*{{api|t=e|PET_JOURNAL_PETS_HEALED}}
+
: {{api|t=e|PET_JOURNAL_PETS_HEALED}}
*{{api|t=e|PET_JOURNAL_TRAP_LEVEL_SET}}
+
: {{api|t=e|PET_JOURNAL_TRAP_LEVEL_SET}}<small>: trapLevel</small>
*{{api|t=e|UPDATE_SUMMONPETS_ACTION}}
+
: {{api|t=e|UPDATE_SUMMONPETS_ACTION}}
   
===C_PvP===
+
===C_PlayerChoice===
*{{api|t=e|ARENA_OPPONENT_UPDATE}}
+
: {{api|t=e|PLAYER_CHOICE_CLOSE}}
*{{api|t=e|ARENA_PREP_OPPONENT_SPECIALIZATIONS}}
+
: {{api|t=e|PLAYER_CHOICE_UPDATE}}
*{{api|t=e|ARENA_SEASON_WORLD_STATE}}
 
*{{api|t=e|BATTLEFIELD_QUEUE_TIMEOUT}}
 
*{{api|t=e|BATTLEFIELDS_CLOSED}}
 
*{{api|t=e|BATTLEFIELDS_SHOW}}
 
*{{api|t=e|BATTLEGROUND_OBJECTIVES_UPDATE}}
 
*{{api|t=e|BATTLEGROUND_POINTS_UPDATE}}
 
*{{api|t=e|GDF_SIM_COMPLETE}}
 
*{{api|t=e|HONOR_LEVEL_UPDATE}}
 
*{{api|t=e|NOTIFY_PVP_AFK_RESULT}}
 
*{{api|t=e|PLAYER_ENTERING_BATTLEGROUND}}
 
*{{Test-inline}} {{api|t=e|POST_MATCH_CURRENCY_REWARD_UPDATE}}
 
*{{Test-inline}} {{api|t=e|POST_MATCH_ITEM_REWARD_UPDATE}}
 
*{{api|t=e|PVP_BRAWL_INFO_UPDATED}}
 
*{{Test-inline}} {{api|t=e|PVP_MATCH_ACTIVE}}
 
*{{Test-inline}} {{api|t=e|PVP_MATCH_COMPLETE}}
 
*{{Test-inline}} {{api|t=e|PVP_MATCH_INACTIVE}}
 
*{{api|t=e|PVP_RATED_STATS_UPDATE}}
 
*{{api|t=e|PVP_REWARDS_UPDATE}}
 
*{{api|t=e|PVP_ROLE_UPDATE}}
 
*{{api|t=e|PVP_TYPES_ENABLED}}
 
*{{api|t=e|PVP_VEHICLE_INFO_UPDATED}}
 
*{{api|t=e|PVP_WORLDSTATE_UPDATE}}
 
*{{api|t=e|PVPQUEUE_ANYWHERE_SHOW}}
 
*{{api|t=e|PVPQUEUE_ANYWHERE_UPDATE_AVAILABLE}}
 
*{{api|t=e|UPDATE_ACTIVE_BATTLEFIELD}}
 
*{{api|t=e|UPDATE_BATTLEFIELD_SCORE}}
 
*{{api|t=e|UPDATE_BATTLEFIELD_STATUS}}
 
*{{api|t=e|WAR_MODE_STATUS_UPDATE}}
 
*{{api|t=e|WARGAME_REQUESTED}}
 
   
===C_QuestChoice===
+
===C_PlayerMentorship===
*{{api|t=e|QUEST_CHOICE_CLOSE}}
+
: {{api|t=e|MENTORSHIP_STATUS_CHANGED}}
*{{api|t=e|QUEST_CHOICE_UPDATE}}
+
: {{api|t=e|NEWCOMER_GRADUATION}}
  +
  +
===C_PvP===
  +
: {{api|t=e|ARENA_OPPONENT_UPDATE}}<small>: unitToken, updateReason</small>
  +
: {{api|t=e|ARENA_PREP_OPPONENT_SPECIALIZATIONS}}
  +
: {{api|t=e|ARENA_SEASON_WORLD_STATE}}
  +
: {{api|t=e|BATTLEFIELD_QUEUE_TIMEOUT}}
  +
: {{api|t=e|BATTLEFIELDS_CLOSED}}
  +
: {{api|t=e|BATTLEFIELDS_SHOW}}<small>: isArena, battleMasterListID</small>
  +
: {{api|t=e|BATTLEGROUND_OBJECTIVES_UPDATE}}
  +
: {{api|t=e|BATTLEGROUND_POINTS_UPDATE}}
  +
: {{api|t=e|GDF_SIM_COMPLETE}}
  +
: {{api|t=e|HONOR_LEVEL_UPDATE}}<small>: isHigherLevel</small>
  +
: {{api|t=e|NOTIFY_PVP_AFK_RESULT}}<small>: offender, numBlackMarksOnOffender, numPlayersIHaveReported</small>
  +
: {{api|t=e|PLAYER_ENTERING_BATTLEGROUND}}
  +
: {{api|t=e|POST_MATCH_CURRENCY_REWARD_UPDATE}}<small>: reward</small>
  +
: {{api|t=e|POST_MATCH_ITEM_REWARD_UPDATE}}
  +
: {{api|t=e|PVP_BRAWL_INFO_UPDATED}}
  +
: {{api|t=e|PVP_MATCH_ACTIVE}}
  +
: {{api|t=e|PVP_MATCH_COMPLETE}}<small>: winner, duration</small>
  +
: {{api|t=e|PVP_MATCH_INACTIVE}}
  +
: {{api|t=e|PVP_RATED_STATS_UPDATE}}
  +
: {{api|t=e|PVP_REWARDS_UPDATE}}
  +
: {{api|t=e|PVP_ROLE_UPDATE}}
  +
: {{api|t=e|PVP_SPECIAL_EVENT_INFO_UPDATED}}
  +
: {{api|t=e|PVP_TYPES_ENABLED}}<small>: wargameBattlegrounds, ratedBattlegrounds, ratedArenas</small>
  +
: {{api|t=e|PVP_VEHICLE_INFO_UPDATED}}
  +
: {{api|t=e|PVP_WORLDSTATE_UPDATE}}
  +
: {{api|t=e|PVPQUEUE_ANYWHERE_SHOW}}
  +
: {{api|t=e|PVPQUEUE_ANYWHERE_UPDATE_AVAILABLE}}
  +
: {{api|t=e|UPDATE_ACTIVE_BATTLEFIELD}}
  +
: {{api|t=e|UPDATE_BATTLEFIELD_SCORE}}
  +
: {{api|t=e|UPDATE_BATTLEFIELD_STATUS}}<small>: battleFieldIndex</small>
  +
: {{api|t=e|WAR_MODE_STATUS_UPDATE}}<small>: warModeEnabled</small>
  +
: {{api|t=e|WARGAME_REQUESTED}}<small>: opposingPartyMemberName, battlegroundName, timeoutSeconds, tournamentRules</small>
   
 
===C_QuestLog===
 
===C_QuestLog===
*{{api|t=e|QUEST_ACCEPTED}}
+
: {{api|t=e|QUEST_ACCEPTED}}<small>: questId</small>
*{{api|t=e|QUEST_AUTOCOMPLETE}}
+
: {{api|t=e|QUEST_AUTOCOMPLETE}}<small>: questId</small>
*{{api|t=e|QUEST_COMPLETE}}
+
: {{api|t=e|QUEST_COMPLETE}}
  +
: {{api|t=e|QUEST_DATA_LOAD_RESULT}}<small>: questID, success</small>
*{{api|t=e|QUEST_DETAIL}}
 
  +
: {{api|t=e|QUEST_DETAIL}}<small>: questStartItemID</small>
*{{api|t=e|QUEST_LOG_CRITERIA_UPDATE}}
 
  +
: {{api|t=e|QUEST_LOG_CRITERIA_UPDATE}}<small>: questID, specificTreeID, description, numFulfilled, numRequired</small>
*{{api|t=e|QUEST_LOG_UPDATE}}
 
*{{api|t=e|QUEST_POI_UPDATE}}
+
: {{api|t=e|QUEST_LOG_UPDATE}}
*{{api|t=e|QUEST_REMOVED}}
+
: {{api|t=e|QUEST_POI_UPDATE}}
  +
: {{api|t=e|QUEST_REMOVED}}<small>: questID, wasReplayQuest</small>
*{{api|t=e|QUEST_TURNED_IN}}
 
  +
: {{api|t=e|QUEST_TURNED_IN}}<small>: questID, xpReward, moneyReward</small>
*{{api|t=e|QUEST_WATCH_LIST_CHANGED}}
 
  +
: {{api|t=e|QUEST_WATCH_LIST_CHANGED}}<small>: questID, added</small>
*{{api|t=e|QUEST_WATCH_UPDATE}}
 
*{{api|t=e|QUESTLINE_UPDATE}}
+
: {{api|t=e|QUEST_WATCH_UPDATE}}<small>: questID</small>
  +
: {{api|t=e|QUESTLINE_UPDATE}}<small>: requestRequired</small>
*{{api|t=e|SUPER_TRACKED_QUEST_CHANGED}}
 
*{{api|t=e|TASK_PROGRESS_UPDATE}}
+
: {{api|t=e|TASK_PROGRESS_UPDATE}}
*{{Test-inline}} {{api|t=e|TREASURE_PICKER_CACHE_FLUSH}}
+
: {{api|t=e|TREASURE_PICKER_CACHE_FLUSH}}
*{{api|t=e|WORLD_QUEST_COMPLETED_BY_SPELL}}
+
: {{api|t=e|WAYPOINT_UPDATE}}
  +
: {{api|t=e|WORLD_QUEST_COMPLETED_BY_SPELL}}<small>: questID</small>
   
 
===C_QuestOffer===
 
===C_QuestOffer===
*{{api|t=e|QUEST_ACCEPT_CONFIRM}}
+
: {{api|t=e|QUEST_ACCEPT_CONFIRM}}<small>: name, questTitle</small>
*{{api|t=e|QUEST_FINISHED}}
+
: {{api|t=e|QUEST_FINISHED}}
*{{api|t=e|QUEST_GREETING}}
+
: {{api|t=e|QUEST_GREETING}}
*{{api|t=e|QUEST_ITEM_UPDATE}}
+
: {{api|t=e|QUEST_ITEM_UPDATE}}
*{{api|t=e|QUEST_PROGRESS}}
+
: {{api|t=e|QUEST_PROGRESS}}
  +
  +
===C_QuestSession===
  +
: {{api|t=e|QUEST_SESSION_CREATED}}
  +
: {{api|t=e|QUEST_SESSION_DESTROYED}}
  +
: {{api|t=e|QUEST_SESSION_ENABLED_STATE_CHANGED}}<small>: enabled</small>
  +
: {{api|t=e|QUEST_SESSION_JOINED}}
  +
: {{api|t=e|QUEST_SESSION_LEFT}}
  +
: {{api|t=e|QUEST_SESSION_MEMBER_CONFIRM}}
  +
: {{api|t=e|QUEST_SESSION_MEMBER_START_RESPONSE}}<small>: guid, response</small>
  +
: {{api|t=e|QUEST_SESSION_NOTIFICATION}}<small>: result, guid</small>
   
 
===C_RecruitAFriend===
 
===C_RecruitAFriend===
*{{api|t=e|LEVEL_GRANT_PROPOSED}}
+
: {{api|t=e|RAF_INFO_UPDATED}}<small>: info</small>
  +
: {{api|t=e|RAF_RECRUITING_ENABLED_STATUS}}<small>: enabled</small>
*{{api|t=e|PARTY_REFER_A_FRIEND_UPDATED}}
 
  +
: {{api|t=e|RAF_SYSTEM_ENABLED_STATUS}}<small>: enabled</small>
*{{api|t=e|RECRUIT_A_FRIEND_CAN_EMAIL}}
 
  +
: {{api|t=e|RAF_SYSTEM_INFO_UPDATED}}<small>: systemInfo</small>
*{{api|t=e|RECRUIT_A_FRIEND_INVITATION_FAILED}}
 
*{{api|t=e|RECRUIT_A_FRIEND_INVITER_FRIEND_ADDED}}
 
*{{api|t=e|RECRUIT_A_FRIEND_SYSTEM_STATUS}}
 
*{{api|t=e|SOR_BY_TEXT_UPDATED}}
 
*{{api|t=e|SOR_COUNTS_UPDATED}}
 
*{{api|t=e|SOR_START_EXPERIENCE_INCOMPLETE}}
 
   
 
===C_ReportSystem===
 
===C_ReportSystem===
*{{Test-inline}} {{api|t=e|OPEN_REPORT_PLAYER}}
+
: {{api|t=e|OPEN_REPORT_PLAYER}}<small>: token, reportType, playerName</small>
*{{api|t=e|REPORT_PLAYER_RESULT}}
+
: {{api|t=e|REPORT_PLAYER_RESULT}}<small>: success</small>
   
 
===C_ResearchInfo===
 
===C_ResearchInfo===
*{{api|t=e|ARCHAEOLOGY_CLOSED}}
+
: {{api|t=e|ARCHAEOLOGY_CLOSED}}
*{{api|t=e|ARCHAEOLOGY_FIND_COMPLETE}}
+
: {{api|t=e|ARCHAEOLOGY_FIND_COMPLETE}}<small>: numFindsCompleted, totalFinds, researchBranchID</small>
*{{api|t=e|ARCHAEOLOGY_SURVEY_CAST}}
+
: {{api|t=e|ARCHAEOLOGY_SURVEY_CAST}}<small>: numFindsCompleted, totalFinds, researchBranchID, successfulFind</small>
*{{api|t=e|ARCHAEOLOGY_TOGGLE}}
+
: {{api|t=e|ARCHAEOLOGY_TOGGLE}}
*{{api|t=e|ARTIFACT_DIGSITE_COMPLETE}}
+
: {{api|t=e|ARTIFACT_DIGSITE_COMPLETE}}<small>: researchBranchID</small>
*{{api|t=e|RESEARCH_ARTIFACT_COMPLETE}}
+
: {{api|t=e|RESEARCH_ARTIFACT_COMPLETE}}<small>: name</small>
*{{api|t=e|RESEARCH_ARTIFACT_DIG_SITE_UPDATED}}
+
: {{api|t=e|RESEARCH_ARTIFACT_DIG_SITE_UPDATED}}
*{{api|t=e|RESEARCH_ARTIFACT_HISTORY_READY}}
+
: {{api|t=e|RESEARCH_ARTIFACT_HISTORY_READY}}
*{{api|t=e|RESEARCH_ARTIFACT_UPDATE}}
+
: {{api|t=e|RESEARCH_ARTIFACT_UPDATE}}
   
 
===C_RestrictedActions===
 
===C_RestrictedActions===
*{{api|t=e|ADDON_ACTION_BLOCKED}}
+
: {{api|t=e|ADDON_ACTION_BLOCKED}}<small>: isTainted, function</small>
*{{api|t=e|ADDON_ACTION_FORBIDDEN}}
+
: {{api|t=e|ADDON_ACTION_FORBIDDEN}}<small>: isTainted, function</small>
*{{api|t=e|MACRO_ACTION_BLOCKED}}
+
: {{api|t=e|MACRO_ACTION_BLOCKED}}<small>: function</small>
*{{api|t=e|MACRO_ACTION_FORBIDDEN}}
+
: {{api|t=e|MACRO_ACTION_FORBIDDEN}}<small>: function</small>
   
 
===C_ScenarioInfo===
 
===C_ScenarioInfo===
  +
: {{api|t=e|JAILERS_TOWER_LEVEL_UPDATE}}<small>: level, type</small>
*{{api|t=e|SCENARIO_BONUS_OBJECTIVE_COMPLETE}}
 
  +
: {{api|t=e|SCENARIO_BONUS_OBJECTIVE_COMPLETE}}<small>: bonusObjectiveID</small>
*{{api|t=e|SCENARIO_BONUS_VISIBILITY_UPDATE}}
 
*{{api|t=e|SCENARIO_COMPLETED}}
+
: {{api|t=e|SCENARIO_BONUS_VISIBILITY_UPDATE}}
  +
: {{api|t=e|SCENARIO_COMPLETED}}<small>: questID, xp, money</small>
*{{api|t=e|SCENARIO_CRITERIA_SHOW_STATE_UPDATE}}
 
  +
: {{api|t=e|SCENARIO_CRITERIA_SHOW_STATE_UPDATE}}<small>: show</small>
*{{api|t=e|SCENARIO_CRITERIA_UPDATE}}
 
  +
: {{api|t=e|SCENARIO_CRITERIA_UPDATE}}<small>: criteriaID</small>
*{{api|t=e|SCENARIO_POI_UPDATE}}
 
*{{api|t=e|SCENARIO_SPELL_UPDATE}}
+
: {{api|t=e|SCENARIO_POI_UPDATE}}
*{{api|t=e|SCENARIO_UPDATE}}
+
: {{api|t=e|SCENARIO_SPELL_UPDATE}}
  +
: {{api|t=e|SCENARIO_UPDATE}}<small>: newStep</small>
   
 
===C_ScrappingMachineUI===
 
===C_ScrappingMachineUI===
*{{api|t=e|SCRAPPING_MACHINE_CLOSE}}
+
: {{api|t=e|SCRAPPING_MACHINE_CLOSE}}
*{{api|t=e|SCRAPPING_MACHINE_ITEM_REMOVED_OR_CANCELLED}}
+
: {{api|t=e|SCRAPPING_MACHINE_ITEM_REMOVED_OR_CANCELLED}}<small>: index</small>
*{{api|t=e|SCRAPPING_MACHINE_PENDING_ITEM_CHANGED}}
+
: {{api|t=e|SCRAPPING_MACHINE_PENDING_ITEM_CHANGED}}
*{{api|t=e|SCRAPPING_MACHINE_SCRAPPING_FINISHED}}
+
: {{api|t=e|SCRAPPING_MACHINE_SCRAPPING_FINISHED}}
*{{api|t=e|SCRAPPING_MACHINE_SHOW}}
+
: {{api|t=e|SCRAPPING_MACHINE_SHOW}}
   
 
===C_ScriptWarnings===
 
===C_ScriptWarnings===
*{{api|t=e|LUA_WARNING}}
+
: {{api|t=e|LUA_WARNING}}<small>: warnType, warningText</small>
  +
  +
===C_ScriptedAnimations===
  +
: {{api|t=e|SCRIPTED_ANIMATIONS_UPDATE}}
   
 
===C_SecureTransfer===
 
===C_SecureTransfer===
*{{api|t=e|SECURE_TRANSFER_CANCEL}}
+
: {{api|t=e|SECURE_TRANSFER_CANCEL}}
*{{api|t=e|SECURE_TRANSFER_CONFIRM_SEND_MAIL}}
+
: {{api|t=e|SECURE_TRANSFER_CONFIRM_SEND_MAIL}}
*{{api|t=e|SECURE_TRANSFER_CONFIRM_TRADE_ACCEPT}}
+
: {{api|t=e|SECURE_TRANSFER_CONFIRM_TRADE_ACCEPT}}
   
 
===C_SkillInfo===
 
===C_SkillInfo===
*{{api|t=e|SKILL_LINES_CHANGED}}
+
: {{api|t=e|SKILL_LINES_CHANGED}}
   
 
===C_Social===
 
===C_Social===
*{{api|t=e|SOCIAL_ITEM_RECEIVED}}
+
: {{api|t=e|SOCIAL_ITEM_RECEIVED}}
*{{api|t=e|TWITTER_LINK_RESULT}}
+
: {{api|t=e|TWITTER_LINK_RESULT}}<small>: isLinked, screenName, error</small>
*{{api|t=e|TWITTER_POST_RESULT}}
+
: {{api|t=e|TWITTER_POST_RESULT}}<small>: result</small>
*{{api|t=e|TWITTER_STATUS_UPDATE}}
+
: {{api|t=e|TWITTER_STATUS_UPDATE}}<small>: isTwitterEnabled, isLinked, screenName</small>
   
 
===C_SocialQueue===
 
===C_SocialQueue===
*{{api|t=e|SOCIAL_QUEUE_CONFIG_UPDATED}}
+
: {{api|t=e|SOCIAL_QUEUE_CONFIG_UPDATED}}
*{{api|t=e|SOCIAL_QUEUE_UPDATE}}
+
: {{api|t=e|SOCIAL_QUEUE_UPDATE}}<small>: groupGUID, numAddedItems</small>
  +
  +
===C_Soulbinds===
  +
: {{api|t=e|SOULBIND_ACTIVATED}}<small>: soulbindID</small>
  +
: {{api|t=e|SOULBIND_CONDUIT_CHARGES_UPDATED}}<small>: charges</small>
  +
: {{api|t=e|SOULBIND_CONDUIT_COLLECTION_CLEARED}}
  +
: {{api|t=e|SOULBIND_CONDUIT_COLLECTION_REMOVED}}<small>: conduitID</small>
  +
: {{api|t=e|SOULBIND_CONDUIT_COLLECTION_UPDATED}}<small>: collectionData</small>
  +
: {{api|t=e|SOULBIND_CONDUIT_INSTALLED}}<small>: nodeID, data</small>
  +
: {{api|t=e|SOULBIND_CONDUIT_UNINSTALLED}}<small>: nodeID, data</small>
  +
: {{api|t=e|SOULBIND_FORGE_INTERACTION_ENDED}}
  +
: {{api|t=e|SOULBIND_FORGE_INTERACTION_STARTED}}
  +
: {{api|t=e|SOULBIND_NODE_LEARNED}}<small>: nodeID</small>
  +
: {{api|t=e|SOULBIND_NODE_UNLEARNED}}<small>: nodeID</small>
  +
: {{api|t=e|SOULBIND_NODE_UPDATED}}<small>: nodeID</small>
  +
: {{api|t=e|SOULBIND_PATH_CHANGED}}
  +
: {{api|t=e|SOULBIND_PENDING_CONDUIT_CHANGED}}<small>: nodeID, conduitID</small>
   
 
===C_Sound===
 
===C_Sound===
*{{api|t=e|SOUND_DEVICE_UPDATE}}
+
: {{api|t=e|SOUND_DEVICE_UPDATE}}
*{{api|t=e|SOUNDKIT_FINISHED}}
+
: {{api|t=e|SOUNDKIT_FINISHED}}<small>: soundHandle</small>
   
 
===C_SpecializationInfo===
 
===C_SpecializationInfo===
*{{api|t=e|ACTIVE_TALENT_GROUP_CHANGED}}
+
: {{api|t=e|ACTIVE_TALENT_GROUP_CHANGED}}<small>: curr, prev</small>
*{{api|t=e|CONFIRM_TALENT_WIPE}}
+
: {{api|t=e|CONFIRM_TALENT_WIPE}}<small>: cost, respecType</small>
*{{api|t=e|PET_SPECIALIZATION_CHANGED}}
+
: {{api|t=e|PET_SPECIALIZATION_CHANGED}}
*{{api|t=e|PLAYER_LEARN_PVP_TALENT_FAILED}}
+
: {{api|t=e|PLAYER_LEARN_PVP_TALENT_FAILED}}
*{{api|t=e|PLAYER_LEARN_TALENT_FAILED}}
+
: {{api|t=e|PLAYER_LEARN_TALENT_FAILED}}
*{{api|t=e|PLAYER_PVP_TALENT_UPDATE}}
+
: {{api|t=e|PLAYER_PVP_TALENT_UPDATE}}
*{{api|t=e|PLAYER_TALENT_UPDATE}}
+
: {{api|t=e|PLAYER_TALENT_UPDATE}}
*{{api|t=e|SPEC_INVOLUNTARILY_CHANGED}}
+
: {{api|t=e|SPEC_INVOLUNTARILY_CHANGED}}<small>: isPet</small>
*{{api|t=e|TALENTS_INVOLUNTARILY_RESET}}
+
: {{api|t=e|TALENTS_INVOLUNTARILY_RESET}}<small>: isPetTalents</small>
   
 
===C_Spell===
 
===C_Spell===
*{{api|t=e|SPELL_DATA_LOAD_RESULT}}
+
: {{api|t=e|SPELL_DATA_LOAD_RESULT}}<small>: spellID, success</small>
   
 
===C_SpellActivationOverlay===
 
===C_SpellActivationOverlay===
*{{api|t=e|SPELL_ACTIVATION_OVERLAY_GLOW_HIDE}}
+
: {{api|t=e|SPELL_ACTIVATION_OVERLAY_GLOW_HIDE}}<small>: spellID</small>
*{{api|t=e|SPELL_ACTIVATION_OVERLAY_GLOW_SHOW}}
+
: {{api|t=e|SPELL_ACTIVATION_OVERLAY_GLOW_SHOW}}<small>: spellID</small>
*{{api|t=e|SPELL_ACTIVATION_OVERLAY_HIDE}}
+
: {{api|t=e|SPELL_ACTIVATION_OVERLAY_HIDE}}<small>: spellID</small>
*{{api|t=e|SPELL_ACTIVATION_OVERLAY_SHOW}}
+
: {{api|t=e|SPELL_ACTIVATION_OVERLAY_SHOW}}<small>: spellID, overlayFileDataID, locationName, scale, r, g, b</small>
   
 
===C_SpellBook===
 
===C_SpellBook===
*{{api|t=e|CURRENT_SPELL_CAST_CHANGED}}
+
: {{api|t=e|CURRENT_SPELL_CAST_CHANGED}}<small>: cancelledCast</small>
*{{api|t=e|LEARNED_SPELL_IN_TAB}}
+
: {{api|t=e|LEARNED_SPELL_IN_TAB}}<small>: spellID, skillInfoIndex, isGuildPerkSpell</small>
*{{api|t=e|MAX_SPELL_START_RECOVERY_OFFSET_CHANGED}}
+
: {{api|t=e|MAX_SPELL_START_RECOVERY_OFFSET_CHANGED}}<small>: clampedNewQueueWindowMs</small>
*{{api|t=e|PLAYER_TOTEM_UPDATE}}
+
: {{api|t=e|PLAYER_TOTEM_UPDATE}}<small>: totemSlot</small>
*{{api|t=e|SPELL_FLYOUT_UPDATE}}
+
: {{api|t=e|SPELL_FLYOUT_UPDATE}}<small>: flyoutID, spellID, isLearned</small>
*{{api|t=e|SPELL_PUSHED_TO_ACTIONBAR}}
+
: {{api|t=e|SPELL_PUSHED_TO_ACTIONBAR}}<small>: spellID, slot, page</small>
*{{api|t=e|SPELL_TEXT_UPDATE}}
+
: {{api|t=e|SPELL_TEXT_UPDATE}}<small>: spellID</small>
*{{api|t=e|SPELL_UPDATE_CHARGES}}
+
: {{api|t=e|SPELL_UPDATE_CHARGES}}
*{{api|t=e|SPELL_UPDATE_COOLDOWN}}
+
: {{api|t=e|SPELL_UPDATE_COOLDOWN}}
*{{api|t=e|SPELL_UPDATE_ICON}}
+
: {{api|t=e|SPELL_UPDATE_ICON}}
*{{api|t=e|SPELL_UPDATE_USABLE}}
+
: {{api|t=e|SPELL_UPDATE_USABLE}}
*{{api|t=e|SPELLS_CHANGED}}
+
: {{api|t=e|SPELLS_CHANGED}}
*{{api|t=e|START_AUTOREPEAT_SPELL}}
+
: {{api|t=e|START_AUTOREPEAT_SPELL}}
*{{api|t=e|STOP_AUTOREPEAT_SPELL}}
+
: {{api|t=e|STOP_AUTOREPEAT_SPELL}}
*{{api|t=e|UNIT_SPELLCAST_SENT}}
+
: {{api|t=e|UNIT_SPELLCAST_SENT}}<small>: unit, target, castGUID, spellID</small>
*{{api|t=e|UPDATE_SHAPESHIFT_COOLDOWN}}
+
: {{api|t=e|UPDATE_SHAPESHIFT_COOLDOWN}}
*{{api|t=e|UPDATE_SHAPESHIFT_FORM}}
+
: {{api|t=e|UPDATE_SHAPESHIFT_FORM}}
*{{api|t=e|UPDATE_SHAPESHIFT_FORMS}}
+
: {{api|t=e|UPDATE_SHAPESHIFT_FORMS}}
*{{api|t=e|UPDATE_SHAPESHIFT_USABLE}}
+
: {{api|t=e|UPDATE_SHAPESHIFT_USABLE}}
  +
  +
===C_SplashScreen===
  +
: {{api|t=e|OPEN_SPLASH_SCREEN}}<small>: info</small>
   
 
===C_StableInfo===
 
===C_StableInfo===
*{{api|t=e|PET_STABLE_CLOSED}}
+
: {{api|t=e|PET_STABLE_CLOSED}}
*{{api|t=e|PET_STABLE_SHOW}}
+
: {{api|t=e|PET_STABLE_SHOW}}
*{{api|t=e|PET_STABLE_UPDATE}}
+
: {{api|t=e|PET_STABLE_UPDATE}}
*{{api|t=e|PET_STABLE_UPDATE_PAPERDOLL}}
+
: {{api|t=e|PET_STABLE_UPDATE_PAPERDOLL}}
  +
  +
===C_SuperTrack===
  +
: {{api|t=e|SUPER_TRACKING_CHANGED}}
   
 
===C_System===
 
===C_System===
*{{api|t=e|CAPTUREFRAMES_FAILED}}
+
: {{api|t=e|CAPTUREFRAMES_FAILED}}
*{{api|t=e|CAPTUREFRAMES_SUCCEEDED}}
+
: {{api|t=e|CAPTUREFRAMES_SUCCEEDED}}
*{{api|t=e|DISABLE_TAXI_BENCHMARK}}
+
: {{api|t=e|DISABLE_TAXI_BENCHMARK}}
*{{api|t=e|ENABLE_TAXI_BENCHMARK}}
+
: {{api|t=e|ENABLE_TAXI_BENCHMARK}}
*{{api|t=e|GENERIC_ERROR}}
+
: {{api|t=e|GENERIC_ERROR}}<small>: errorMessage</small>
  +
: {{api|t=e|GLOBAL_MOUSE_DOWN}}<small>: button</small>
*{{api|t=e|INITIAL_HOTFIXES_APPLIED}}
 
*{{api|t=e|LOC_RESULT}}
+
: {{api|t=e|GLOBAL_MOUSE_UP}}<small>: button</small>
*{{api|t=e|LOGOUT_CANCEL}}
+
: {{api|t=e|INITIAL_HOTFIXES_APPLIED}}
*{{api|t=e|PLAYER_CAMPING}}
+
: {{api|t=e|LOC_RESULT}}<small>: result</small>
*{{api|t=e|PLAYER_ENTERING_WORLD}}
+
: {{api|t=e|LOGOUT_CANCEL}}
*{{api|t=e|PLAYER_LEAVING_WORLD}}
+
: {{api|t=e|PLAYER_CAMPING}}
  +
: {{api|t=e|PLAYER_ENTERING_WORLD}}<small>: isInitialLogin, isReloadingUi</small>
*{{api|t=e|PLAYER_LOGIN}}
 
*{{api|t=e|PLAYER_LOGOUT}}
+
: {{api|t=e|PLAYER_LEAVING_WORLD}}
*{{api|t=e|PLAYER_QUITING}}
+
: {{api|t=e|PLAYER_LOGIN}}
*{{api|t=e|SEARCH_DB_LOADED}}
+
: {{api|t=e|PLAYER_LOGOUT}}
*{{api|t=e|STREAMING_ICON}}
+
: {{api|t=e|PLAYER_QUITING}}
*{{api|t=e|SYSMSG}}
+
: {{api|t=e|SEARCH_DB_LOADED}}
*{{api|t=e|TIME_PLAYED_MSG}}
+
: {{api|t=e|SHOW_AADC_ALERT}}
  +
: {{api|t=e|STREAMING_ICON}}<small>: streamingStatus</small>
*{{api|t=e|UI_ERROR_MESSAGE}}
 
  +
: {{api|t=e|SYSMSG}}<small>: string, r, g, b</small>
*{{api|t=e|UI_INFO_MESSAGE}}
 
  +
: {{api|t=e|TIME_PLAYED_MSG}}<small>: totalTimePlayed, timePlayedThisLevel</small>
*{{api|t=e|VARIABLES_LOADED}}
 
  +
: {{api|t=e|UI_ERROR_MESSAGE}}<small>: errorType, message</small>
*{{api|t=e|WOW_MOUSE_NOT_FOUND}}
 
  +
: {{api|t=e|UI_ERROR_POPUP}}<small>: errorType, message</small>
  +
: {{api|t=e|UI_INFO_MESSAGE}}<small>: errorType, message</small>
  +
: {{api|t=e|VARIABLES_LOADED}}
  +
: {{api|t=e|WOW_MOUSE_NOT_FOUND}}
   
 
===C_TalkingHead===
 
===C_TalkingHead===
*{{api|t=e|TALKINGHEAD_CLOSE}}
+
: {{api|t=e|TALKINGHEAD_CLOSE}}
*{{api|t=e|TALKINGHEAD_REQUESTED}}
+
: {{api|t=e|TALKINGHEAD_REQUESTED}}
   
 
===C_TaxiMap===
 
===C_TaxiMap===
*{{api|t=e|TAXIMAP_CLOSED}}
+
: {{api|t=e|TAXIMAP_CLOSED}}
*{{api|t=e|TAXIMAP_OPENED}}
+
: {{api|t=e|TAXIMAP_OPENED}}<small>: system</small>
   
 
===C_ToyBoxInfo===
 
===C_ToyBoxInfo===
*{{api|t=e|NEW_TOY_ADDED}}
+
: {{api|t=e|NEW_TOY_ADDED}}<small>: itemID</small>
*{{api|t=e|TOYS_UPDATED}}
+
: {{api|t=e|TOYS_UPDATED}}<small>: itemID, isNew, hasFanfare</small>
   
 
===C_TradeInfo===
 
===C_TradeInfo===
*{{api|t=e|PLAYER_TRADE_CURRENCY}}
+
: {{api|t=e|PLAYER_TRADE_CURRENCY}}
*{{api|t=e|PLAYER_TRADE_MONEY}}
+
: {{api|t=e|PLAYER_TRADE_MONEY}}
*{{api|t=e|TRADE_ACCEPT_UPDATE}}
+
: {{api|t=e|TRADE_ACCEPT_UPDATE}}<small>: playerAccepted, targetAccepted</small>
*{{api|t=e|TRADE_CLOSED}}
+
: {{api|t=e|TRADE_CLOSED}}
*{{api|t=e|TRADE_CURRENCY_CHANGED}}
+
: {{api|t=e|TRADE_CURRENCY_CHANGED}}
*{{api|t=e|TRADE_MONEY_CHANGED}}
+
: {{api|t=e|TRADE_MONEY_CHANGED}}
*{{api|t=e|TRADE_PLAYER_ITEM_CHANGED}}
+
: {{api|t=e|TRADE_PLAYER_ITEM_CHANGED}}<small>: tradeSlotIndex</small>
*{{api|t=e|TRADE_POTENTIAL_BIND_ENCHANT}}
+
: {{api|t=e|TRADE_POTENTIAL_BIND_ENCHANT}}<small>: canBecomeBoundForTrade</small>
*{{api|t=e|TRADE_POTENTIAL_REMOVE_TRANSMOG}}
+
: {{api|t=e|TRADE_POTENTIAL_REMOVE_TRANSMOG}}<small>: itemLink, tradeSlotIndex</small>
*{{api|t=e|TRADE_REQUEST}}
+
: {{api|t=e|TRADE_REQUEST}}<small>: name</small>
*{{api|t=e|TRADE_REQUEST_CANCEL}}
+
: {{api|t=e|TRADE_REQUEST_CANCEL}}
*{{api|t=e|TRADE_SHOW}}
+
: {{api|t=e|TRADE_SHOW}}
*{{api|t=e|TRADE_TARGET_ITEM_CHANGED}}
+
: {{api|t=e|TRADE_TARGET_ITEM_CHANGED}}<small>: tradeSlotIndex</small>
*{{api|t=e|TRADE_UPDATE}}
+
: {{api|t=e|TRADE_UPDATE}}
   
 
===C_TradeSkillUI===
 
===C_TradeSkillUI===
*{{api|t=e|NEW_RECIPE_LEARNED}}
+
: {{api|t=e|NEW_RECIPE_LEARNED}}<small>: recipeID, recipeLevel, baseRecipeID</small>
*{{api|t=e|OBLITERUM_FORGE_CLOSE}}
+
: {{api|t=e|OBLITERUM_FORGE_CLOSE}}
*{{api|t=e|OBLITERUM_FORGE_PENDING_ITEM_CHANGED}}
+
: {{api|t=e|OBLITERUM_FORGE_PENDING_ITEM_CHANGED}}
*{{api|t=e|OBLITERUM_FORGE_SHOW}}
+
: {{api|t=e|OBLITERUM_FORGE_SHOW}}
*{{api|t=e|TRADE_SKILL_CLOSE}}
+
: {{api|t=e|TRADE_SKILL_CLOSE}}
*{{api|t=e|TRADE_SKILL_DATA_SOURCE_CHANGED}}
+
: {{api|t=e|TRADE_SKILL_DATA_SOURCE_CHANGED}}
*{{api|t=e|TRADE_SKILL_DATA_SOURCE_CHANGING}}
+
: {{api|t=e|TRADE_SKILL_DATA_SOURCE_CHANGING}}
*{{api|t=e|TRADE_SKILL_DETAILS_UPDATE}}
+
: {{api|t=e|TRADE_SKILL_DETAILS_UPDATE}}
*{{api|t=e|TRADE_SKILL_LIST_UPDATE}}
+
: {{api|t=e|TRADE_SKILL_LIST_UPDATE}}
*{{api|t=e|TRADE_SKILL_NAME_UPDATE}}
+
: {{api|t=e|TRADE_SKILL_NAME_UPDATE}}
  +
: {{api|t=e|TRADE_SKILL_OPTIONAL_REAGENT_BONUS_TEXT_UPDATED}}<small>: itemID</small>
*{{api|t=e|TRADE_SKILL_SHOW}}
 
*{{api|t=e|UPDATE_TRADESKILL_RECAST}}
+
: {{api|t=e|TRADE_SKILL_SHOW}}
  +
: {{api|t=e|UPDATE_TRADESKILL_RECAST}}
   
 
===C_Trainer===
 
===C_Trainer===
*{{api|t=e|TRAINER_CLOSED}}
+
: {{api|t=e|TRAINER_CLOSED}}
*{{api|t=e|TRAINER_DESCRIPTION_UPDATE}}
+
: {{api|t=e|TRAINER_DESCRIPTION_UPDATE}}
*{{api|t=e|TRAINER_SERVICE_INFO_NAME_UPDATE}}
+
: {{api|t=e|TRAINER_SERVICE_INFO_NAME_UPDATE}}
*{{api|t=e|TRAINER_SHOW}}
+
: {{api|t=e|TRAINER_SHOW}}
*{{api|t=e|TRAINER_UPDATE}}
+
: {{api|t=e|TRAINER_UPDATE}}
   
 
===C_Transmog===
 
===C_Transmog===
*{{api|t=e|TRANSMOG_COLLECTION_CAMERA_UPDATE}}
+
: {{api|t=e|TRANSMOG_COLLECTION_CAMERA_UPDATE}}
*{{api|t=e|TRANSMOG_COLLECTION_ITEM_UPDATE}}
+
: {{api|t=e|TRANSMOG_COLLECTION_ITEM_UPDATE}}
*{{api|t=e|TRANSMOG_COLLECTION_SOURCE_ADDED}}
+
: {{api|t=e|TRANSMOG_COLLECTION_SOURCE_ADDED}}<small>: itemModifiedAppearanceID</small>
*{{api|t=e|TRANSMOG_COLLECTION_SOURCE_REMOVED}}
+
: {{api|t=e|TRANSMOG_COLLECTION_SOURCE_REMOVED}}<small>: itemModifiedAppearanceID</small>
*{{api|t=e|TRANSMOG_COLLECTION_UPDATED}}
+
: {{api|t=e|TRANSMOG_COLLECTION_UPDATED}}<small>: collectionIndex, modID, itemAppearanceID, reason</small>
*{{api|t=e|TRANSMOG_SEARCH_UPDATED}}
+
: {{api|t=e|TRANSMOG_SEARCH_UPDATED}}<small>: searchType, collectionType</small>
*{{api|t=e|TRANSMOG_SETS_UPDATE_FAVORITE}}
+
: {{api|t=e|TRANSMOG_SETS_UPDATE_FAVORITE}}
*{{api|t=e|TRANSMOG_SOURCE_COLLECTABILITY_UPDATE}}
+
: {{api|t=e|TRANSMOG_SOURCE_COLLECTABILITY_UPDATE}}<small>: itemModifiedAppearanceID, collectable</small>
*{{api|t=e|TRANSMOGRIFY_CLOSE}}
+
: {{api|t=e|TRANSMOGRIFY_CLOSE}}
*{{api|t=e|TRANSMOGRIFY_ITEM_UPDATE}}
+
: {{api|t=e|TRANSMOGRIFY_ITEM_UPDATE}}
*{{api|t=e|TRANSMOGRIFY_OPEN}}
+
: {{api|t=e|TRANSMOGRIFY_OPEN}}
*{{api|t=e|TRANSMOGRIFY_SUCCESS}}
+
: {{api|t=e|TRANSMOGRIFY_SUCCESS}}<small>: transmogLocation</small>
*{{api|t=e|TRANSMOGRIFY_UPDATE}}
+
: {{api|t=e|TRANSMOGRIFY_UPDATE}}<small>: transmogLocation, action</small>
   
 
===C_Tutorial===
 
===C_Tutorial===
*{{api|t=e|NPE_TUTORIAL_UPDATE}}
+
: {{api|t=e|LEAVING_TUTORIAL_AREA}}
*{{api|t=e|TUTORIAL_HIGHLIGHT_SPELL}}
+
: {{api|t=e|NPE_TUTORIAL_UPDATE}}
  +
: {{api|t=e|TUTORIAL_HIGHLIGHT_SPELL}}<small>: spellID, tutorialGlobalStringTag</small>
*{{api|t=e|TUTORIAL_TRIGGER}}
 
  +
: {{api|t=e|TUTORIAL_TRIGGER}}<small>: tutorialIndex, forceShow</small>
*{{api|t=e|TUTORIAL_UNHIGHLIGHT_SPELL}}
 
  +
: {{api|t=e|TUTORIAL_UNHIGHLIGHT_SPELL}}
 
===C_Macro===
 
*{{api|t=e|EXECUTE_CHAT_LINE}}
 
*{{api|t=e|UPDATE_MACROS}}
 
   
 
===C_UI===
 
===C_UI===
*{{api|t=e|UI_SCALE_CHANGED}}
+
: {{api|t=e|UI_SCALE_CHANGED}}
 
===C_ModelInfo===
 
*{{api|t=e|UI_MODEL_SCENE_INFO_UPDATED}}
 
   
 
===C_UIWidgetManager===
 
===C_UIWidgetManager===
*{{api|t=e|UPDATE_ALL_UI_WIDGETS}}
+
: {{api|t=e|UPDATE_ALL_UI_WIDGETS}}
*{{api|t=e|UPDATE_UI_WIDGET}}
+
: {{api|t=e|UPDATE_UI_WIDGET}}<small>: widgetInfo</small>
 
===Unit===
 
*{{api|t=e|ARENA_COOLDOWNS_UPDATE}}
 
*{{api|t=e|ARENA_CROWD_CONTROL_SPELL_UPDATE}}
 
*{{api|t=e|AUTOFOLLOW_BEGIN}}
 
*{{api|t=e|AUTOFOLLOW_END}}
 
*{{api|t=e|CANCEL_SUMMON}}
 
*{{api|t=e|CONFIRM_BINDER}}
 
*{{api|t=e|CONFIRM_SUMMON}}
 
*{{api|t=e|HEARTHSTONE_BOUND}}
 
*{{api|t=e|HONOR_XP_UPDATE}}
 
*{{api|t=e|INCOMING_RESURRECT_CHANGED}}
 
*{{api|t=e|INCOMING_SUMMON_CHANGED}}
 
*{{api|t=e|KNOWN_TITLES_UPDATE}}
 
*{{api|t=e|LOCALPLAYER_PET_RENAMED}}
 
*{{api|t=e|MIRROR_TIMER_PAUSE}}
 
*{{api|t=e|MIRROR_TIMER_START}}
 
*{{api|t=e|MIRROR_TIMER_STOP}}
 
*{{api|t=e|NEUTRAL_FACTION_SELECT_RESULT}}
 
*{{api|t=e|OBJECT_ENTERED_AOI}}
 
*{{api|t=e|OBJECT_LEFT_AOI}}
 
*{{api|t=e|PET_BAR_UPDATE_USABLE}}
 
*{{api|t=e|PET_UI_UPDATE}}
 
*{{api|t=e|PLAYER_DAMAGE_DONE_MODS}}
 
*{{api|t=e|PLAYER_ENTER_COMBAT}}
 
*{{api|t=e|PLAYER_FARSIGHT_FOCUS_CHANGED}}
 
*{{api|t=e|PLAYER_FLAGS_CHANGED}}
 
*{{api|t=e|PLAYER_FOCUS_CHANGED}}
 
*{{api|t=e|PLAYER_LEAVE_COMBAT}}
 
*{{api|t=e|PLAYER_LEVEL_CHANGED}}
 
*{{api|t=e|PLAYER_LEVEL_UP}}
 
*{{api|t=e|PLAYER_MOUNT_DISPLAY_CHANGED}}
 
*{{api|t=e|PLAYER_PVP_KILLS_CHANGED}}
 
*{{api|t=e|PLAYER_PVP_RANK_CHANGED}}
 
*{{api|t=e|PLAYER_REGEN_DISABLED}}
 
*{{api|t=e|PLAYER_REGEN_ENABLED}}
 
*{{api|t=e|PLAYER_SPECIALIZATION_CHANGED}}
 
*{{Test-inline}} {{api|t=e|PLAYER_STARTED_LOOKING}}
 
*{{api|t=e|PLAYER_STARTED_MOVING}}
 
*{{Test-inline}} {{api|t=e|PLAYER_STARTED_TURNING}}
 
*{{Test-inline}} {{api|t=e|PLAYER_STOPPED_LOOKING}}
 
*{{api|t=e|PLAYER_STOPPED_MOVING}}
 
*{{Test-inline}} {{api|t=e|PLAYER_STOPPED_TURNING}}
 
*{{api|t=e|PLAYER_TARGET_CHANGED}}
 
*{{api|t=e|PLAYER_TRIAL_XP_UPDATE}}
 
*{{api|t=e|PLAYER_UPDATE_RESTING}}
 
*{{api|t=e|PLAYER_XP_UPDATE}}
 
*{{api|t=e|PORTRAITS_UPDATED}}
 
*{{api|t=e|PROVING_GROUNDS_SCORE_UPDATE}}
 
*{{api|t=e|PVP_TIMER_UPDATE}}
 
*{{api|t=e|RUNE_POWER_UPDATE}}
 
*{{api|t=e|SHOW_FACTION_SELECT_UI}}
 
*{{api|t=e|SPELL_CONFIRMATION_PROMPT}}
 
*{{api|t=e|SPELL_CONFIRMATION_TIMEOUT}}
 
*{{api|t=e|UNIT_ABSORB_AMOUNT_CHANGED}}
 
*{{api|t=e|UNIT_ATTACK}}
 
*{{api|t=e|UNIT_ATTACK_POWER}}
 
*{{api|t=e|UNIT_ATTACK_SPEED}}
 
*{{api|t=e|UNIT_AURA}}
 
*{{api|t=e|UNIT_CHEAT_TOGGLE_EVENT}}
 
*{{api|t=e|UNIT_CLASSIFICATION_CHANGED}}
 
*{{api|t=e|UNIT_COMBAT}}
 
*{{api|t=e|UNIT_CONNECTION}}
 
*{{api|t=e|UNIT_DAMAGE}}
 
*{{api|t=e|UNIT_DEFENSE}}
 
*{{api|t=e|UNIT_DISPLAYPOWER}}
 
*{{api|t=e|UNIT_FACTION}}
 
*{{api|t=e|UNIT_FLAGS}}
 
*{{api|t=e|UNIT_HEAL_ABSORB_AMOUNT_CHANGED}}
 
*{{api|t=e|UNIT_HEAL_PREDICTION}}
 
*{{api|t=e|UNIT_HEALTH}}
 
*{{api|t=e|UNIT_HEALTH_FREQUENT}}
 
*{{api|t=e|UNIT_INVENTORY_CHANGED}}
 
*{{api|t=e|UNIT_LEVEL}}
 
*{{api|t=e|UNIT_MANA}}
 
*{{api|t=e|UNIT_MAXHEALTH}}
 
*{{api|t=e|UNIT_MAXPOWER}}
 
*{{api|t=e|UNIT_MODEL_CHANGED}}
 
*{{api|t=e|UNIT_NAME_UPDATE}}
 
*{{api|t=e|UNIT_OTHER_PARTY_CHANGED}}
 
*{{api|t=e|UNIT_PET}}
 
*{{api|t=e|UNIT_PET_EXPERIENCE}}
 
*{{api|t=e|UNIT_PHASE}}
 
*{{api|t=e|UNIT_PORTRAIT_UPDATE}}
 
*{{api|t=e|UNIT_POWER_BAR_HIDE}}
 
*{{api|t=e|UNIT_POWER_BAR_SHOW}}
 
*{{api|t=e|UNIT_POWER_BAR_TIMER_UPDATE}}
 
*{{api|t=e|UNIT_POWER_FREQUENT}}
 
*{{api|t=e|UNIT_POWER_UPDATE}}
 
*{{api|t=e|UNIT_QUEST_LOG_CHANGED}}
 
*{{api|t=e|UNIT_RANGED_ATTACK_POWER}}
 
*{{api|t=e|UNIT_RANGEDDAMAGE}}
 
*{{api|t=e|UNIT_RESISTANCES}}
 
*{{api|t=e|UNIT_SPELL_HASTE}}
 
*{{api|t=e|UNIT_SPELLCAST_CHANNEL_START}}
 
*{{api|t=e|UNIT_SPELLCAST_CHANNEL_STOP}}
 
*{{api|t=e|UNIT_SPELLCAST_CHANNEL_UPDATE}}
 
*{{api|t=e|UNIT_SPELLCAST_DELAYED}}
 
*{{api|t=e|UNIT_SPELLCAST_FAILED}}
 
*{{api|t=e|UNIT_SPELLCAST_FAILED_QUIET}}
 
*{{api|t=e|UNIT_SPELLCAST_INTERRUPTED}}
 
*{{api|t=e|UNIT_SPELLCAST_INTERRUPTIBLE}}
 
*{{api|t=e|UNIT_SPELLCAST_NOT_INTERRUPTIBLE}}
 
*{{api|t=e|UNIT_SPELLCAST_START}}
 
*{{api|t=e|UNIT_SPELLCAST_STOP}}
 
*{{api|t=e|UNIT_SPELLCAST_SUCCEEDED}}
 
*{{api|t=e|UNIT_STATS}}
 
*{{api|t=e|UNIT_TARGET}}
 
*{{api|t=e|UNIT_TARGETABLE_CHANGED}}
 
*{{api|t=e|UNIT_THREAT_LIST_UPDATE}}
 
*{{api|t=e|UNIT_THREAT_SITUATION_UPDATE}}
 
*{{api|t=e|UPDATE_EXHAUSTION}}
 
*{{api|t=e|UPDATE_MOUSEOVER_UNIT}}
 
*{{api|t=e|UPDATE_STEALTH}}
 
*{{api|t=e|VEHICLE_ANGLE_UPDATE}}
 
   
 
===C_Vehicle===
 
===C_Vehicle===
*{{api|t=e|PLAYER_GAINS_VEHICLE_DATA}}
+
: {{api|t=e|PLAYER_GAINS_VEHICLE_DATA}}<small>: unitTarget, vehicleUIIndicatorID</small>
*{{api|t=e|PLAYER_LOSES_VEHICLE_DATA}}
+
: {{api|t=e|PLAYER_LOSES_VEHICLE_DATA}}<small>: unitTarget</small>
*{{api|t=e|UNIT_ENTERED_VEHICLE}}
+
: {{api|t=e|UNIT_ENTERED_VEHICLE}}<small>: unitTarget, showVehicleFrame, isControlSeat, vehicleUIIndicatorID, vehicleGUID, mayChooseExit, hasPitch</small>
*{{api|t=e|UNIT_ENTERING_VEHICLE}}
+
: {{api|t=e|UNIT_ENTERING_VEHICLE}}<small>: unitTarget, showVehicleFrame, isControlSeat, vehicleUIIndicatorID, vehicleGUID, mayChooseExit, hasPitch</small>
*{{api|t=e|UNIT_EXITED_VEHICLE}}
+
: {{api|t=e|UNIT_EXITED_VEHICLE}}<small>: unitTarget</small>
*{{api|t=e|UNIT_EXITING_VEHICLE}}
+
: {{api|t=e|UNIT_EXITING_VEHICLE}}<small>: unitTarget</small>
*{{api|t=e|VEHICLE_ANGLE_SHOW}}
+
: {{api|t=e|VEHICLE_ANGLE_SHOW}}<small>: shouldShow</small>
*{{api|t=e|VEHICLE_PASSENGERS_CHANGED}}
+
: {{api|t=e|VEHICLE_PASSENGERS_CHANGED}}
*{{api|t=e|VEHICLE_POWER_SHOW}}
+
: {{api|t=e|VEHICLE_POWER_SHOW}}<small>: shouldShow</small>
*{{api|t=e|VEHICLE_UPDATE}}
+
: {{api|t=e|VEHICLE_UPDATE}}
   
 
===C_VideoOptions===
 
===C_VideoOptions===
*{{api|t=e|DISPLAY_SIZE_CHANGED}}
+
: {{api|t=e|ADAPTER_LIST_CHANGED}}
*{{api|t=e|GLUE_SCREENSHOT_FAILED}}
+
: {{api|t=e|DISPLAY_SIZE_CHANGED}}
*{{api|t=e|SCREENSHOT_FAILED}}
+
: {{api|t=e|GLUE_SCREENSHOT_FAILED}}
*{{api|t=e|SCREENSHOT_STARTED}}
+
: {{api|t=e|GX_RESTARTED}}
*{{api|t=e|SCREENSHOT_SUCCEEDED}}
+
: {{api|t=e|SCREENSHOT_FAILED}}
  +
: {{api|t=e|SCREENSHOT_STARTED}}
  +
: {{api|t=e|SCREENSHOT_SUCCEEDED}}
   
 
===C_VignetteInfo===
 
===C_VignetteInfo===
*{{api|t=e|VIGNETTE_MINIMAP_UPDATED}}
+
: {{api|t=e|VIGNETTE_MINIMAP_UPDATED}}<small>: vignetteGUID, onMinimap</small>
*{{api|t=e|VIGNETTES_UPDATED}}
+
: {{api|t=e|VIGNETTES_UPDATED}}
   
 
===C_VoiceChat===
 
===C_VoiceChat===
*{{api|t=e|VOICE_CHAT_ACTIVE_INPUT_DEVICE_UPDATED}}
+
: {{api|t=e|VOICE_CHAT_ACTIVE_INPUT_DEVICE_UPDATED}}
*{{api|t=e|VOICE_CHAT_ACTIVE_OUTPUT_DEVICE_UPDATED}}
+
: {{api|t=e|VOICE_CHAT_ACTIVE_OUTPUT_DEVICE_UPDATED}}
*{{api|t=e|VOICE_CHAT_AUDIO_CAPTURE_ENERGY}}
+
: {{api|t=e|VOICE_CHAT_AUDIO_CAPTURE_ENERGY}}<small>: isSpeaking, energy</small>
*{{api|t=e|VOICE_CHAT_AUDIO_CAPTURE_STARTED}}
+
: {{api|t=e|VOICE_CHAT_AUDIO_CAPTURE_STARTED}}
*{{api|t=e|VOICE_CHAT_AUDIO_CAPTURE_STOPPED}}
+
: {{api|t=e|VOICE_CHAT_AUDIO_CAPTURE_STOPPED}}
*{{api|t=e|VOICE_CHAT_CHANNEL_ACTIVATED}}
+
: {{api|t=e|VOICE_CHAT_CHANNEL_ACTIVATED}}<small>: channelID</small>
*{{api|t=e|VOICE_CHAT_CHANNEL_DEACTIVATED}}
+
: {{api|t=e|VOICE_CHAT_CHANNEL_DEACTIVATED}}<small>: channelID</small>
*{{api|t=e|VOICE_CHAT_CHANNEL_DISPLAY_NAME_CHANGED}}
+
: {{api|t=e|VOICE_CHAT_CHANNEL_DISPLAY_NAME_CHANGED}}<small>: channelID, channelDisplayName</small>
*{{api|t=e|VOICE_CHAT_CHANNEL_JOINED}}
+
: {{api|t=e|VOICE_CHAT_CHANNEL_JOINED}}<small>: status, channelID, channelType, clubId, streamId</small>
*{{api|t=e|VOICE_CHAT_CHANNEL_MEMBER_ACTIVE_STATE_CHANGED}}
+
: {{api|t=e|VOICE_CHAT_CHANNEL_MEMBER_ACTIVE_STATE_CHANGED}}<small>: memberID, channelID, isActive</small>
*{{api|t=e|VOICE_CHAT_CHANNEL_MEMBER_ADDED}}
+
: {{api|t=e|VOICE_CHAT_CHANNEL_MEMBER_ADDED}}<small>: memberID, channelID</small>
*{{api|t=e|VOICE_CHAT_CHANNEL_MEMBER_ENERGY_CHANGED}}
+
: {{api|t=e|VOICE_CHAT_CHANNEL_MEMBER_ENERGY_CHANGED}}<small>: memberID, channelID, speakingEnergy</small>
*{{api|t=e|VOICE_CHAT_CHANNEL_MEMBER_GUID_UPDATED}}
+
: {{api|t=e|VOICE_CHAT_CHANNEL_MEMBER_GUID_UPDATED}}<small>: memberID, channelID</small>
*{{api|t=e|VOICE_CHAT_CHANNEL_MEMBER_MUTE_FOR_ALL_CHANGED}}
+
: {{api|t=e|VOICE_CHAT_CHANNEL_MEMBER_MUTE_FOR_ALL_CHANGED}}<small>: memberID, channelID, isMutedForAll</small>
*{{api|t=e|VOICE_CHAT_CHANNEL_MEMBER_MUTE_FOR_ME_CHANGED}}
+
: {{api|t=e|VOICE_CHAT_CHANNEL_MEMBER_MUTE_FOR_ME_CHANGED}}<small>: memberID, channelID, isMutedForMe</small>
*{{api|t=e|VOICE_CHAT_CHANNEL_MEMBER_REMOVED}}
+
: {{api|t=e|VOICE_CHAT_CHANNEL_MEMBER_REMOVED}}<small>: memberID, channelID</small>
*{{api|t=e|VOICE_CHAT_CHANNEL_MEMBER_SILENCED_CHANGED}}
+
: {{api|t=e|VOICE_CHAT_CHANNEL_MEMBER_SILENCED_CHANGED}}<small>: memberID, channelID, isSilenced</small>
*{{api|t=e|VOICE_CHAT_CHANNEL_MEMBER_SPEAKING_STATE_CHANGED}}
+
: {{api|t=e|VOICE_CHAT_CHANNEL_MEMBER_SPEAKING_STATE_CHANGED}}<small>: memberID, channelID, isSpeaking</small>
  +
: {{api|t=e|VOICE_CHAT_CHANNEL_MEMBER_STT_MESSAGE}}<small>: memberID, channelID, message, language</small>
*{{api|t=e|VOICE_CHAT_CHANNEL_MEMBER_VOLUME_CHANGED}}
 
  +
: {{api|t=e|VOICE_CHAT_CHANNEL_MEMBER_VOLUME_CHANGED}}<small>: memberID, channelID, volume</small>
*{{api|t=e|VOICE_CHAT_CHANNEL_MUTE_STATE_CHANGED}}
 
  +
: {{api|t=e|VOICE_CHAT_CHANNEL_MUTE_STATE_CHANGED}}<small>: channelID, isMuted</small>
*{{api|t=e|VOICE_CHAT_CHANNEL_PTT_CHANGED}}
 
  +
: {{api|t=e|VOICE_CHAT_CHANNEL_PTT_CHANGED}}<small>: channelID, pushToTalkSetting</small>
*{{api|t=e|VOICE_CHAT_CHANNEL_REMOVED}}
 
  +
: {{api|t=e|VOICE_CHAT_CHANNEL_REMOVED}}<small>: channelID</small>
*{{api|t=e|VOICE_CHAT_CHANNEL_TRANSMIT_CHANGED}}
 
  +
: {{api|t=e|VOICE_CHAT_CHANNEL_TRANSCRIBING_CHANGED}}<small>: channelID, isTranscribing</small>
*{{api|t=e|VOICE_CHAT_CHANNEL_VOLUME_CHANGED}}
 
  +
: {{api|t=e|VOICE_CHAT_CHANNEL_TRANSMIT_CHANGED}}<small>: channelID, isTransmitting</small>
*{{api|t=e|VOICE_CHAT_COMMUNICATION_MODE_CHANGED}}
 
  +
: {{api|t=e|VOICE_CHAT_CHANNEL_VOLUME_CHANGED}}<small>: channelID, volume</small>
*{{api|t=e|VOICE_CHAT_CONNECTION_SUCCESS}}
 
  +
: {{api|t=e|VOICE_CHAT_COMMUNICATION_MODE_CHANGED}}<small>: communicationMode</small>
*{{api|t=e|VOICE_CHAT_DEAFENED_CHANGED}}
 
*{{api|t=e|VOICE_CHAT_ERROR}}
+
: {{api|t=e|VOICE_CHAT_CONNECTION_SUCCESS}}
  +
: {{api|t=e|VOICE_CHAT_DEAFENED_CHANGED}}<small>: isDeafened</small>
*{{api|t=e|VOICE_CHAT_INPUT_DEVICES_UPDATED}}
 
  +
: {{api|t=e|VOICE_CHAT_ERROR}}<small>: platformCode, statusCode</small>
*{{api|t=e|VOICE_CHAT_LOGIN}}
 
*{{api|t=e|VOICE_CHAT_LOGOUT}}
+
: {{api|t=e|VOICE_CHAT_INPUT_DEVICES_UPDATED}}
  +
: {{api|t=e|VOICE_CHAT_LOGIN}}<small>: status</small>
*{{api|t=e|VOICE_CHAT_MUTED_CHANGED}}
 
  +
: {{api|t=e|VOICE_CHAT_LOGOUT}}<small>: status</small>
*{{api|t=e|VOICE_CHAT_OUTPUT_DEVICES_UPDATED}}
 
  +
: {{api|t=e|VOICE_CHAT_MUTED_CHANGED}}<small>: isMuted</small>
*{{api|t=e|VOICE_CHAT_PENDING_CHANNEL_JOIN_STATE}}
 
*{{api|t=e|VOICE_CHAT_PTT_BUTTON_PRESSED_STATE_CHANGED}}
+
: {{api|t=e|VOICE_CHAT_OUTPUT_DEVICES_UPDATED}}
  +
: {{api|t=e|VOICE_CHAT_PENDING_CHANNEL_JOIN_STATE}}<small>: channelType, clubId, streamId, pendingJoin</small>
*{{api|t=e|VOICE_CHAT_SILENCED_CHANGED}}
 
  +
: {{api|t=e|VOICE_CHAT_PTT_BUTTON_PRESSED_STATE_CHANGED}}<small>: isPressed</small>
  +
: {{api|t=e|VOICE_CHAT_SILENCED_CHANGED}}<small>: isSilenced</small>
  +
: {{api|t=e|VOICE_CHAT_SPEAK_FOR_ME_ACTIVE_STATUS_UPDATED}}
  +
: {{api|t=e|VOICE_CHAT_SPEAK_FOR_ME_FEATURE_STATUS_UPDATED}}
  +
: {{api|t=e|VOICE_CHAT_TTS_PLAYBACK_FAILED}}<small>: status, utteranceID, destination</small>
  +
: {{api|t=e|VOICE_CHAT_TTS_PLAYBACK_FINISHED}}<small>: numConsumers, utteranceID, destination</small>
  +
: {{api|t=e|VOICE_CHAT_TTS_PLAYBACK_STARTED}}<small>: numConsumers, utteranceID, durationMS, destination</small>
  +
: {{api|t=e|VOICE_CHAT_TTS_SPEAK_TEXT_UPDATE}}<small>: status, utteranceID</small>
  +
: {{api|t=e|VOICE_CHAT_TTS_VOICES_UPDATE}}
   
 
===C_VoidStorageInfo===
 
===C_VoidStorageInfo===
*{{api|t=e|VOID_DEPOSIT_WARNING}}
+
: {{api|t=e|VOID_DEPOSIT_WARNING}}<small>: slot, link</small>
*{{api|t=e|VOID_STORAGE_CLOSE}}
+
: {{api|t=e|VOID_STORAGE_CLOSE}}
*{{api|t=e|VOID_STORAGE_CONTENTS_UPDATE}}
+
: {{api|t=e|VOID_STORAGE_CONTENTS_UPDATE}}
*{{api|t=e|VOID_STORAGE_DEPOSIT_UPDATE}}
+
: {{api|t=e|VOID_STORAGE_DEPOSIT_UPDATE}}<small>: slot</small>
*{{api|t=e|VOID_STORAGE_OPEN}}
+
: {{api|t=e|VOID_STORAGE_OPEN}}
*{{api|t=e|VOID_STORAGE_UPDATE}}
+
: {{api|t=e|VOID_STORAGE_UPDATE}}
*{{api|t=e|VOID_TRANSFER_DONE}}
+
: {{api|t=e|VOID_TRANSFER_DONE}}
*{{api|t=e|VOID_TRANSFER_SUCCESS}}
+
: {{api|t=e|VOID_TRANSFER_SUCCESS}}
  +
  +
===C_WeeklyRewards===
  +
: {{api|t=e|WEEKLY_REWARDS_HIDE}}
  +
: {{api|t=e|WEEKLY_REWARDS_ITEM_CHANGED}}
  +
: {{api|t=e|WEEKLY_REWARDS_SHOW}}
  +
: {{api|t=e|WEEKLY_REWARDS_UPDATE}}
   
 
===C_WorldStateInfo===
 
===C_WorldStateInfo===
*{{api|t=e|START_TIMER}}
+
: {{api|t=e|START_TIMER}}<small>: timerType, timeRemaining, totalTime</small>
*{{api|t=e|WORLD_STATE_TIMER_START}}
+
: {{api|t=e|WORLD_STATE_TIMER_START}}<small>: timerID</small>
*{{api|t=e|WORLD_STATE_TIMER_STOP}}
+
: {{api|t=e|WORLD_STATE_TIMER_STOP}}<small>: timerID</small>
  +
  +
===C_WowEntitlementInfo===
  +
: {{api|t=e|ENTITLEMENT_DELIVERED}}<small>: entitlementType, textureID, name, payloadID, showFancyToast</small>
  +
: {{api|t=e|RAF_ENTITLEMENT_DELIVERED}}<small>: entitlementType, textureID, name, payloadID, showFancyToast</small>
   
 
===C_WowTokenUI===
 
===C_WowTokenUI===
*{{api|t=e|TOKEN_AUCTION_SOLD}}
+
: {{api|t=e|TOKEN_AUCTION_SOLD}}
*{{api|t=e|TOKEN_BUY_CONFIRM_REQUIRED}}
+
: {{api|t=e|TOKEN_BUY_CONFIRM_REQUIRED}}
*{{api|t=e|TOKEN_BUY_RESULT}}
+
: {{api|t=e|TOKEN_BUY_RESULT}}<small>: result</small>
*{{api|t=e|TOKEN_CAN_VETERAN_BUY_UPDATE}}
+
: {{api|t=e|TOKEN_CAN_VETERAN_BUY_UPDATE}}<small>: result</small>
*{{api|t=e|TOKEN_DISTRIBUTIONS_UPDATED}}
+
: {{api|t=e|TOKEN_DISTRIBUTIONS_UPDATED}}<small>: result</small>
*{{api|t=e|TOKEN_MARKET_PRICE_UPDATED}}
+
: {{api|t=e|TOKEN_MARKET_PRICE_UPDATED}}<small>: result</small>
*{{api|t=e|TOKEN_REDEEM_BALANCE_UPDATED}}
+
: {{api|t=e|TOKEN_REDEEM_BALANCE_UPDATED}}
*{{api|t=e|TOKEN_REDEEM_CONFIRM_REQUIRED}}
+
: {{api|t=e|TOKEN_REDEEM_CONFIRM_REQUIRED}}<small>: choiceType</small>
*{{api|t=e|TOKEN_REDEEM_FRAME_SHOW}}
+
: {{api|t=e|TOKEN_REDEEM_FRAME_SHOW}}
*{{api|t=e|TOKEN_REDEEM_GAME_TIME_UPDATED}}
+
: {{api|t=e|TOKEN_REDEEM_GAME_TIME_UPDATED}}
*{{api|t=e|TOKEN_REDEEM_RESULT}}
+
: {{api|t=e|TOKEN_REDEEM_RESULT}}<small>: result, choiceType</small>
*{{api|t=e|TOKEN_SELL_CONFIRM_REQUIRED}}
+
: {{api|t=e|TOKEN_SELL_CONFIRM_REQUIRED}}
*{{api|t=e|TOKEN_SELL_RESULT}}
+
: {{api|t=e|TOKEN_SELL_CONFIRMED}}
*{{api|t=e|TOKEN_STATUS_CHANGED}}
+
: {{api|t=e|TOKEN_SELL_RESULT}}<small>: result</small>
  +
: {{api|t=e|TOKEN_STATUS_CHANGED}}
  +
  +
===Expansion===
  +
: {{api|t=e|MAX_EXPANSION_LEVEL_UPDATED}}
  +
: {{api|t=e|MIN_EXPANSION_LEVEL_UPDATED}}
  +
: {{api|t=e|SHOW_SUBSCRIPTION_INTERSTITIAL}}<small>: type</small>
  +
  +
===Unit===
  +
: {{api|t=e|ARENA_COOLDOWNS_UPDATE}}<small>: unitTarget</small>
  +
: {{api|t=e|ARENA_CROWD_CONTROL_SPELL_UPDATE}}<small>: unitTarget, spellID</small>
  +
: {{api|t=e|AUTOFOLLOW_BEGIN}}<small>: name</small>
  +
: {{api|t=e|AUTOFOLLOW_END}}
  +
: {{api|t=e|CANCEL_SUMMON}}
  +
: {{api|t=e|CONFIRM_BINDER}}<small>: areaName</small>
  +
: {{api|t=e|CONFIRM_SUMMON}}<small>: summonReason, skippingStartExperience</small>
  +
: {{api|t=e|HEARTHSTONE_BOUND}}
  +
: {{api|t=e|HONOR_XP_UPDATE}}<small>: unitTarget</small>
  +
: {{api|t=e|INCOMING_RESURRECT_CHANGED}}<small>: unitTarget</small>
  +
: {{api|t=e|INCOMING_SUMMON_CHANGED}}<small>: unitTarget</small>
  +
: {{api|t=e|KNOWN_TITLES_UPDATE}}<small>: unitTarget</small>
  +
: {{api|t=e|LOCALPLAYER_PET_RENAMED}}
  +
: {{api|t=e|MIRROR_TIMER_PAUSE}}<small>: timerName, paused</small>
  +
: {{api|t=e|MIRROR_TIMER_START}}<small>: timerName, value, maxValue, scale, paused, timerLabel</small>
  +
: {{api|t=e|MIRROR_TIMER_STOP}}<small>: timerName</small>
  +
: {{api|t=e|NEUTRAL_FACTION_SELECT_RESULT}}<small>: success</small>
  +
: {{api|t=e|OBJECT_ENTERED_AOI}}<small>: guid</small>
  +
: {{api|t=e|OBJECT_LEFT_AOI}}<small>: guid</small>
  +
: {{api|t=e|PET_BAR_UPDATE_USABLE}}
  +
: {{api|t=e|PET_UI_UPDATE}}
  +
: {{api|t=e|PLAYER_DAMAGE_DONE_MODS}}<small>: unitTarget</small>
  +
: {{api|t=e|PLAYER_ENTER_COMBAT}}
  +
: {{api|t=e|PLAYER_FARSIGHT_FOCUS_CHANGED}}
  +
: {{api|t=e|PLAYER_FLAGS_CHANGED}}<small>: unitTarget</small>
  +
: {{api|t=e|PLAYER_FOCUS_CHANGED}}
  +
: {{api|t=e|PLAYER_LEAVE_COMBAT}}
  +
: {{api|t=e|PLAYER_LEVEL_CHANGED}}<small>: oldLevel, newLevel, real</small>
  +
: {{api|t=e|PLAYER_LEVEL_UP}}<small>: level, healthDelta, powerDelta, numNewTalents, numNewPvpTalentSlots, strengthDelta, agilityDelta, staminaDelta, intellectDelta</small>
  +
: {{api|t=e|PLAYER_MOUNT_DISPLAY_CHANGED}}
  +
: {{api|t=e|PLAYER_PVP_KILLS_CHANGED}}<small>: unitTarget</small>
  +
: {{api|t=e|PLAYER_PVP_RANK_CHANGED}}<small>: unitTarget</small>
  +
: {{api|t=e|PLAYER_REGEN_DISABLED}}
  +
: {{api|t=e|PLAYER_REGEN_ENABLED}}
  +
: {{api|t=e|PLAYER_SPECIALIZATION_CHANGED}}<small>: unitTarget</small>
  +
: {{api|t=e|PLAYER_STARTED_LOOKING}}
  +
: {{api|t=e|PLAYER_STARTED_MOVING}}
  +
: {{api|t=e|PLAYER_STARTED_TURNING}}
  +
: {{api|t=e|PLAYER_STOPPED_LOOKING}}
  +
: {{api|t=e|PLAYER_STOPPED_MOVING}}
  +
: {{api|t=e|PLAYER_STOPPED_TURNING}}
  +
: {{api|t=e|PLAYER_TARGET_CHANGED}}
  +
: {{api|t=e|PLAYER_TRIAL_XP_UPDATE}}<small>: unitTarget</small>
  +
: {{api|t=e|PLAYER_UPDATE_RESTING}}
  +
: {{api|t=e|PLAYER_XP_UPDATE}}<small>: unitTarget</small>
  +
: {{api|t=e|PORTRAITS_UPDATED}}
  +
: {{api|t=e|PROVING_GROUNDS_SCORE_UPDATE}}<small>: points</small>
  +
: {{api|t=e|PVP_TIMER_UPDATE}}<small>: unitTarget</small>
  +
: {{api|t=e|RUNE_POWER_UPDATE}}<small>: runeIndex, added</small>
  +
: {{api|t=e|SHOW_FACTION_SELECT_UI}}
  +
: {{api|t=e|SPELL_CONFIRMATION_PROMPT}}<small>: spellID, effectValue, message, duration, currencyTypesID, currencyCost, currentDifficulty</small>
  +
: {{api|t=e|SPELL_CONFIRMATION_TIMEOUT}}<small>: spellID, effectValue</small>
  +
: {{api|t=e|UNIT_ABSORB_AMOUNT_CHANGED}}<small>: unitTarget</small>
  +
: {{api|t=e|UNIT_AREA_CHANGED}}<small>: unitTarget</small>
  +
: {{api|t=e|UNIT_ATTACK}}<small>: unitTarget</small>
  +
: {{api|t=e|UNIT_ATTACK_POWER}}<small>: unitTarget</small>
  +
: {{api|t=e|UNIT_ATTACK_SPEED}}<small>: unitTarget</small>
  +
: {{api|t=e|UNIT_AURA}}<small>: unitTarget</small>
  +
: {{api|t=e|UNIT_CHEAT_TOGGLE_EVENT}}
  +
: {{api|t=e|UNIT_CLASSIFICATION_CHANGED}}<small>: unitTarget</small>
  +
: {{api|t=e|UNIT_COMBAT}}<small>: unitTarget, event, flagText, amount, schoolMask</small>
  +
: {{api|t=e|UNIT_CONNECTION}}<small>: unitTarget, isConnected</small>
  +
: {{api|t=e|UNIT_CTR_OPTIONS}}<small>: unitTarget</small>
  +
: {{api|t=e|UNIT_DAMAGE}}<small>: unitTarget</small>
  +
: {{api|t=e|UNIT_DEFENSE}}<small>: unitTarget</small>
  +
: {{api|t=e|UNIT_DISPLAYPOWER}}<small>: unitTarget</small>
  +
: {{api|t=e|UNIT_FACTION}}<small>: unitTarget</small>
  +
: {{api|t=e|UNIT_FLAGS}}<small>: unitTarget</small>
  +
: {{api|t=e|UNIT_HEAL_ABSORB_AMOUNT_CHANGED}}<small>: unitTarget</small>
  +
: {{api|t=e|UNIT_HEAL_PREDICTION}}<small>: unitTarget</small>
  +
: {{api|t=e|UNIT_HEALTH}}<small>: unitTarget</small>
  +
: {{api|t=e|UNIT_INVENTORY_CHANGED}}<small>: unitTarget</small>
  +
: {{api|t=e|UNIT_LEVEL}}<small>: unitTarget</small>
  +
: {{api|t=e|UNIT_MANA}}<small>: unitTarget</small>
  +
: {{api|t=e|UNIT_MAXHEALTH}}<small>: unitTarget</small>
  +
: {{api|t=e|UNIT_MAXPOWER}}<small>: unitTarget, powerType</small>
  +
: {{api|t=e|UNIT_MODEL_CHANGED}}<small>: unitTarget</small>
  +
: {{api|t=e|UNIT_NAME_UPDATE}}<small>: unitTarget</small>
  +
: {{api|t=e|UNIT_OTHER_PARTY_CHANGED}}<small>: unitTarget</small>
  +
: {{api|t=e|UNIT_PET}}<small>: unitTarget</small>
  +
: {{api|t=e|UNIT_PET_EXPERIENCE}}<small>: unitTarget</small>
  +
: {{api|t=e|UNIT_PHASE}}<small>: unitTarget</small>
  +
: {{api|t=e|UNIT_PORTRAIT_UPDATE}}<small>: unitTarget</small>
  +
: {{api|t=e|UNIT_POWER_BAR_HIDE}}<small>: unitTarget</small>
  +
: {{api|t=e|UNIT_POWER_BAR_SHOW}}<small>: unitTarget</small>
  +
: {{api|t=e|UNIT_POWER_BAR_TIMER_UPDATE}}<small>: unitTarget</small>
  +
: {{api|t=e|UNIT_POWER_FREQUENT}}<small>: unitTarget, powerType</small>
  +
: {{api|t=e|UNIT_POWER_POINT_CHARGE}}<small>: unitTarget</small>
  +
: {{api|t=e|UNIT_POWER_UPDATE}}<small>: unitTarget, powerType</small>
  +
: {{api|t=e|UNIT_QUEST_LOG_CHANGED}}<small>: unitTarget</small>
  +
: {{api|t=e|UNIT_RANGED_ATTACK_POWER}}<small>: unitTarget</small>
  +
: {{api|t=e|UNIT_RANGEDDAMAGE}}<small>: unitTarget</small>
  +
: {{api|t=e|UNIT_RESISTANCES}}<small>: unitTarget</small>
  +
: {{api|t=e|UNIT_SPELL_HASTE}}<small>: unitTarget</small>
  +
: {{api|t=e|UNIT_SPELLCAST_CHANNEL_START}}<small>: unitTarget, castGUID, spellID</small>
  +
: {{api|t=e|UNIT_SPELLCAST_CHANNEL_STOP}}<small>: unitTarget, castGUID, spellID</small>
  +
: {{api|t=e|UNIT_SPELLCAST_CHANNEL_UPDATE}}<small>: unitTarget, castGUID, spellID</small>
  +
: {{api|t=e|UNIT_SPELLCAST_DELAYED}}<small>: unitTarget, castGUID, spellID</small>
  +
: {{api|t=e|UNIT_SPELLCAST_FAILED}}<small>: unitTarget, castGUID, spellID</small>
  +
: {{api|t=e|UNIT_SPELLCAST_FAILED_QUIET}}<small>: unitTarget, castGUID, spellID</small>
  +
: {{api|t=e|UNIT_SPELLCAST_INTERRUPTED}}<small>: unitTarget, castGUID, spellID</small>
  +
: {{api|t=e|UNIT_SPELLCAST_INTERRUPTIBLE}}<small>: unitTarget</small>
  +
: {{api|t=e|UNIT_SPELLCAST_NOT_INTERRUPTIBLE}}<small>: unitTarget</small>
  +
: {{api|t=e|UNIT_SPELLCAST_START}}<small>: unitTarget, castGUID, spellID</small>
  +
: {{api|t=e|UNIT_SPELLCAST_STOP}}<small>: unitTarget, castGUID, spellID</small>
  +
: {{api|t=e|UNIT_SPELLCAST_SUCCEEDED}}<small>: unitTarget, castGUID, spellID</small>
  +
: {{api|t=e|UNIT_STATS}}<small>: unitTarget</small>
  +
: {{api|t=e|UNIT_TARGET}}<small>: unitTarget</small>
  +
: {{api|t=e|UNIT_TARGETABLE_CHANGED}}<small>: unitTarget</small>
  +
: {{api|t=e|UNIT_THREAT_LIST_UPDATE}}<small>: unitTarget</small>
  +
: {{api|t=e|UNIT_THREAT_SITUATION_UPDATE}}<small>: unitTarget</small>
  +
: {{api|t=e|UPDATE_EXHAUSTION}}
  +
: {{api|t=e|UPDATE_MOUSEOVER_UNIT}}
  +
: {{api|t=e|UPDATE_STEALTH}}
  +
: {{api|t=e|VEHICLE_ANGLE_UPDATE}}<small>: normalizedPitch, radians</small>
   
  +
=== Non-Blizzard documented ===
[[Category:API events|Events]]
 
  +
Not all events are documented in [https://github.com/Gethe/wow-ui-source/tree/live/AddOns/Blizzard_APIDocumentation Blizzard API Documentation]
  +
: {{api|t=e|AUTH_CHALLENGE_FINISHED}}
  +
: {{api|t=e|AUTH_CHALLENGE_UI_INVALID}}
  +
: {{api|t=e|BILLING_NAG_DIALOG}}
  +
: {{api|t=e|DEBUG_MENU_TOGGLED}}
  +
: {{api|t=e|EVENT_CLASS_TRIAL_TIMER_START}}
  +
: {{api|t=e|EXPERIMENTAL_CVAR_CONFIRMATION_NEEDED}}
  +
: {{api|t=e|IGR_BILLING_NAG_DIALOG}}
  +
: {{api|t=e|PLAYTIME_CHANGED}}
  +
: {{api|t=e|PRODUCT_ASSIGN_TO_TARGET_FAILED}}
  +
: {{api|t=e|PRODUCT_CHOICE_UPDATE}}
  +
: {{api|t=e|PRODUCT_DISTRIBUTIONS_UPDATED}}
  +
: {{api|t=e|SESSION_TIME_ALERT}}
  +
: {{api|t=e|STORE_BOOST_AUTO_CONSUMED}}
  +
: {{api|t=e|STORE_CHARACTER_LIST_RECEIVED}}
  +
: {{api|t=e|STORE_CONFIRM_PURCHASE}}
  +
: {{api|t=e|STORE_OPEN_SIMPLE_CHECKOUT}}
  +
: {{api|t=e|STORE_ORDER_INITIATION_FAILED}}
  +
: {{api|t=e|STORE_PRODUCTS_UPDATED}}
  +
: {{api|t=e|STORE_PRODUCT_DELIVERED}}
  +
: {{api|t=e|STORE_PURCHASE_ERROR}}
  +
: {{api|t=e|STORE_PURCHASE_LIST_UPDATED}}
  +
: {{api|t=e|STORE_REFRESH}}
  +
: {{api|t=e|STORE_STATUS_CHANGED}}
  +
: {{api|t=e|STORE_VAS_PURCHASE_COMPLETE}}
  +
: {{api|t=e|STORE_VAS_PURCHASE_ERROR}}
  +
: {{api|t=e|SUBSCRIPTION_CHANGED_KICK_IMMINENT}}
  +
: {{api|t=e|TRIAL_CAP_REACHED_LEVEL}}
  +
: {{api|t=e|TRIAL_STATUS_UPDATE}}
  +
: {{api|t=e|UPDATE_EXPANSION_LEVEL}}
  +
: {{api|t=e|UPDATE_GM_STATUS}}

Revision as of 07:30, 9 September 2021

For events in Azeroth such as World Events and Holidays, see Event.
For WoW Icon update Classic events, see Events/Classic.

Events are messages sent by the WoW client to UI code (via OnEvent script handlers), mostly in reaction to things occurring in the game world. Events can be debugged with /etrace. For a general tutorial on setting up event handling in your addon, see Handling events and the Frame:RegisterEvent() method.

Example

Shows when a chat channel message appears and when you start/stop moving.
local function OnEvent(self, event, ...)
	print(event, ...)
end

local f = CreateFrame("Frame")
f:RegisterEvent("CHAT_MSG_CHANNEL")
f:RegisterEvent("PLAYER_STARTED_MOVING")
f:RegisterEvent("PLAYER_STOPPED_MOVING")
f:SetScript("OnEvent", OnEvent)
Note
Note: This list is up to date as of Patch 9.1.0 (40000) Aug 31 2021

C_AchievementInfo

ACHIEVEMENT_EARNED: achievementID, alreadyEarned
ACHIEVEMENT_PLAYER_NAME: achievementID
ACHIEVEMENT_SEARCH_UPDATED
CRITERIA_COMPLETE: criteriaID
CRITERIA_EARNED: achievementID, description
CRITERIA_UPDATE
INSPECT_ACHIEVEMENT_READY: guid
RECEIVED_ACHIEVEMENT_LIST
RECEIVED_ACHIEVEMENT_MEMBER_LIST: achievementID
TRACKED_ACHIEVEMENT_LIST_CHANGED: achievementID, added
TRACKED_ACHIEVEMENT_UPDATE: achievementID, criteriaID, elapsed, duration

C_ActionBar

ACTIONBAR_HIDEGRID
ACTIONBAR_PAGE_CHANGED
ACTIONBAR_SHOW_BOTTOMLEFT
ACTIONBAR_SHOWGRID
ACTIONBAR_SLOT_CHANGED: slot
ACTIONBAR_UPDATE_COOLDOWN
ACTIONBAR_UPDATE_STATE
ACTIONBAR_UPDATE_USABLE
PET_BAR_UPDATE
UPDATE_BONUS_ACTIONBAR
UPDATE_EXTRA_ACTIONBAR
UPDATE_MULTI_CAST_ACTIONBAR
UPDATE_OVERRIDE_ACTIONBAR

C_AddOns

ADDON_LOADED: addOnName
ADDONS_UNLOADING: closingClient
SAVED_VARIABLES_TOO_LARGE: addOnName

C_AdventureJournal

AJ_DUNGEON_ACTION: lfgDungeonID
AJ_OPEN
AJ_PVE_LFG_ACTION
AJ_PVP_ACTION: battleMasterListID
AJ_PVP_LFG_ACTION
AJ_PVP_RBG_ACTION
AJ_PVP_SKIRMISH_ACTION
AJ_QUEST_LOG_OPEN: questID, uiMapID
AJ_RAID_ACTION: lfgDungeonID
AJ_REFRESH_DISPLAY: newAdventureNotice
AJ_REWARD_DATA_RECEIVED

C_AdventureMap

ADVENTURE_MAP_CLOSE
ADVENTURE_MAP_OPEN: followerTypeID
ADVENTURE_MAP_QUEST_UPDATE: questID
ADVENTURE_MAP_UPDATE_INSETS
ADVENTURE_MAP_UPDATE_POIS

C_AlliedRaces

ALLIED_RACE_CLOSE
ALLIED_RACE_OPEN: raceID

C_AnimaDiversion

ANIMA_DIVERSION_CLOSE
ANIMA_DIVERSION_OPEN: info
ANIMA_DIVERSION_TALENT_UPDATED

C_AreaPoiInfo

AREA_POIS_UPDATED

C_ArtifactUI

ARTIFACT_CLOSE
ARTIFACT_ENDGAME_REFUND: numRefundedPowers, refundedTier, bagOrSlotIndex, slotIndex
ARTIFACT_RELIC_FORGE_CLOSE
ARTIFACT_RELIC_FORGE_PREVIEW_RELIC_CHANGED
ARTIFACT_RELIC_FORGE_UPDATE
ARTIFACT_RELIC_INFO_RECEIVED
ARTIFACT_RESPEC_PROMPT
ARTIFACT_TIER_CHANGED: newTier, bagOrSlotIndex, slotIndex
ARTIFACT_UPDATE: newItem
ARTIFACT_XP_UPDATE

C_AuctionHouse

AUCTION_CANCELED: auctionID
AUCTION_HOUSE_AUCTION_CREATED: auctionID
AUCTION_HOUSE_BROWSE_FAILURE
AUCTION_HOUSE_BROWSE_RESULTS_ADDED: addedBrowseResults
AUCTION_HOUSE_BROWSE_RESULTS_UPDATED
AUCTION_HOUSE_CLOSED
AUCTION_HOUSE_DISABLED
AUCTION_HOUSE_FAVORITES_UPDATED
AUCTION_HOUSE_NEW_BID_RECEIVED: auctionID
AUCTION_HOUSE_NEW_RESULTS_RECEIVED: itemKey
AUCTION_HOUSE_SCRIPT_DEPRECATED
AUCTION_HOUSE_SHOW
AUCTION_HOUSE_THROTTLED_MESSAGE_DROPPED
AUCTION_HOUSE_THROTTLED_MESSAGE_QUEUED
AUCTION_HOUSE_THROTTLED_MESSAGE_RESPONSE_RECEIVED
AUCTION_HOUSE_THROTTLED_MESSAGE_SENT
AUCTION_HOUSE_THROTTLED_SYSTEM_READY
AUCTION_MULTISELL_FAILURE
AUCTION_MULTISELL_START: numRepetitions
AUCTION_MULTISELL_UPDATE: createdCount, totalToCreate
BID_ADDED: bidID
BIDS_UPDATED
COMMODITY_PRICE_UNAVAILABLE
COMMODITY_PRICE_UPDATED: updatedUnitPrice, updatedTotalPrice
COMMODITY_PURCHASE_FAILED
COMMODITY_PURCHASE_SUCCEEDED
COMMODITY_PURCHASED: itemID, quantity
COMMODITY_SEARCH_RESULTS_ADDED: itemID
COMMODITY_SEARCH_RESULTS_UPDATED: itemID
EXTRA_BROWSE_INFO_RECEIVED: itemID
ITEM_KEY_ITEM_INFO_RECEIVED: itemID
ITEM_PURCHASED: itemID
ITEM_SEARCH_RESULTS_ADDED: itemKey
ITEM_SEARCH_RESULTS_UPDATED: itemKey, newAuctionID
OWNED_AUCTION_BIDDER_INFO_RECEIVED: auctionID, bidderName
OWNED_AUCTIONS_UPDATED
REPLICATE_ITEM_LIST_UPDATE

C_AzeriteEmpoweredItem

AZERITE_EMPOWERED_ITEM_EQUIPPED_STATUS_CHANGED: isHeartEquipped
AZERITE_EMPOWERED_ITEM_SELECTION_UPDATED: azeriteEmpoweredItemLocation
RESPEC_AZERITE_EMPOWERED_ITEM_CLOSED
RESPEC_AZERITE_EMPOWERED_ITEM_OPENED

C_AzeriteEssence

AZERITE_ESSENCE_ACTIVATED: slot, essenceID
AZERITE_ESSENCE_ACTIVATION_FAILED: slot, essenceID
AZERITE_ESSENCE_CHANGED: essenceID, newRank
AZERITE_ESSENCE_FORGE_CLOSE
AZERITE_ESSENCE_FORGE_OPEN
AZERITE_ESSENCE_MILESTONE_UNLOCKED: milestoneID
AZERITE_ESSENCE_UPDATE
PENDING_AZERITE_ESSENCE_CHANGED: essenceID

C_AzeriteItem

AZERITE_ITEM_ENABLED_STATE_CHANGED: enabled
AZERITE_ITEM_EXPERIENCE_CHANGED: azeriteItemLocation, oldExperienceAmount, newExperienceAmount
AZERITE_ITEM_POWER_LEVEL_CHANGED: azeriteItemLocation, oldPowerLevel, newPowerLevel, unlockedEmpoweredItemsInfo

C_Bank

BANK_BAG_SLOT_FLAGS_UPDATED: slot
BANKFRAME_CLOSED
BANKFRAME_OPENED
PLAYERBANKBAGSLOTS_CHANGED
PLAYERBANKSLOTS_CHANGED: slot
PLAYERREAGENTBANKSLOTS_CHANGED: slot
REAGENTBANK_PURCHASED
REAGENTBANK_UPDATE

C_BarberShop

BARBER_SHOP_APPEARANCE_APPLIED
BARBER_SHOP_CAMERA_VALUES_UPDATED
BARBER_SHOP_CLOSE
BARBER_SHOP_COST_UPDATE
BARBER_SHOP_FORCE_CUSTOMIZATIONS_UPDATE
BARBER_SHOP_OPEN
BARBER_SHOP_RESULT: success

C_BattlePet

PET_BATTLE_ABILITY_CHANGED: owner, petIndex, abilityID
PET_BATTLE_ACTION_SELECTED
PET_BATTLE_AURA_APPLIED: owner, petIndex, auraInstanceID
PET_BATTLE_AURA_CANCELED: owner, petIndex, auraInstanceID
PET_BATTLE_AURA_CHANGED: owner, petIndex, auraInstanceID
PET_BATTLE_CAPTURED: owner, petIndex
PET_BATTLE_CLOSE
PET_BATTLE_FINAL_ROUND: owner
PET_BATTLE_HEALTH_CHANGED: owner, petIndex, healthChange
PET_BATTLE_LEVEL_CHANGED: owner, petIndex, newLevel
PET_BATTLE_MAX_HEALTH_CHANGED: owner, petIndex, healthChange
PET_BATTLE_OPENING_DONE
PET_BATTLE_OPENING_START
PET_BATTLE_OVER
PET_BATTLE_OVERRIDE_ABILITY: abilityIndex
PET_BATTLE_PET_CHANGED: owner
PET_BATTLE_PET_ROUND_PLAYBACK_COMPLETE: roundNumber
PET_BATTLE_PET_ROUND_RESULTS: roundNumber
PET_BATTLE_PET_TYPE_CHANGED: owner, petIndex, stateValue
PET_BATTLE_PVP_DUEL_REQUEST_CANCEL
PET_BATTLE_PVP_DUEL_REQUESTED: fullName
PET_BATTLE_QUEUE_PROPOSAL_ACCEPTED
PET_BATTLE_QUEUE_PROPOSAL_DECLINED
PET_BATTLE_QUEUE_PROPOSE_MATCH
PET_BATTLE_QUEUE_STATUS
PET_BATTLE_XP_CHANGED: owner, petIndex, xpChange

C_BlackMarketInfo

BLACK_MARKET_BID_RESULT: marketID, resultCode
BLACK_MARKET_CLOSE
BLACK_MARKET_ITEM_UPDATE
BLACK_MARKET_OPEN
BLACK_MARKET_OUTBID: marketID, itemID
BLACK_MARKET_UNAVAILABLE
BLACK_MARKET_WON: marketID, itemID

C_Browser

SIMPLE_BROWSER_WEB_ERROR: errorCode
SIMPLE_BROWSER_WEB_PROXY_FAILED
SIMPLE_CHECKOUT_CLOSED

C_Calendar

CALENDAR_ACTION_PENDING: pending
CALENDAR_CLOSE_EVENT
CALENDAR_EVENT_ALARM: title, hour, minute
CALENDAR_NEW_EVENT: isCopy
CALENDAR_OPEN_EVENT: calendarType
CALENDAR_UPDATE_ERROR: errorReason
CALENDAR_UPDATE_ERROR_WITH_COUNT: errorReason, count
CALENDAR_UPDATE_ERROR_WITH_PLAYER_NAME: errorReason, playerName
CALENDAR_UPDATE_EVENT
CALENDAR_UPDATE_EVENT_LIST
CALENDAR_UPDATE_GUILD_EVENTS
CALENDAR_UPDATE_INVITE_LIST: hasCompleteList
CALENDAR_UPDATE_PENDING_INVITES

C_ChallengeMode

CHALLENGE_MODE_COMPLETED
CHALLENGE_MODE_DEATH_COUNT_UPDATED
CHALLENGE_MODE_KEYSTONE_RECEPTABLE_OPEN
CHALLENGE_MODE_KEYSTONE_SLOTTED: keystoneID
CHALLENGE_MODE_LEADERS_UPDATE
CHALLENGE_MODE_MAPS_UPDATE
CHALLENGE_MODE_MEMBER_INFO_UPDATED
CHALLENGE_MODE_RESET: mapID
CHALLENGE_MODE_START: mapID

C_ChatInfo

ALTERNATIVE_DEFAULT_LANGUAGE_CHANGED
BN_CHAT_MSG_ADDON: prefix, text, channel, senderID
CHANNEL_COUNT_UPDATE: displayIndex, count
CHANNEL_FLAGS_UPDATED: displayIndex
CHANNEL_INVITE_REQUEST: channelID, name
CHANNEL_LEFT: chatChannelID, name
CHANNEL_PASSWORD_REQUEST: channelID
CHANNEL_ROSTER_UPDATE: displayIndex, count
CHANNEL_UI_UPDATE
CHAT_COMBAT_MSG_ARENA_POINTS_GAIN: CHAT_MSG
CHAT_MSG_ACHIEVEMENT: CHAT_MSG
CHAT_MSG_ADDON: prefix, text, channel, sender, target, zoneChannelID, localID, name, instanceID
CHAT_MSG_ADDON_LOGGED: prefix, text, channel, sender, target, zoneChannelID, localID, name, instanceID
CHAT_MSG_AFK: CHAT_MSG
CHAT_MSG_BG_SYSTEM_ALLIANCE: CHAT_MSG
CHAT_MSG_BG_SYSTEM_HORDE: CHAT_MSG
CHAT_MSG_BG_SYSTEM_NEUTRAL: CHAT_MSG
CHAT_MSG_BN: CHAT_MSG
CHAT_MSG_BN_INLINE_TOAST_ALERT: CHAT_MSG
CHAT_MSG_BN_INLINE_TOAST_BROADCAST: CHAT_MSG
CHAT_MSG_BN_INLINE_TOAST_BROADCAST_INFORM: CHAT_MSG
CHAT_MSG_BN_INLINE_TOAST_CONVERSATION: CHAT_MSG
CHAT_MSG_BN_WHISPER: CHAT_MSG
CHAT_MSG_BN_WHISPER_INFORM: CHAT_MSG
CHAT_MSG_BN_WHISPER_PLAYER_OFFLINE: CHAT_MSG
CHAT_MSG_CHANNEL: CHAT_MSG
CHAT_MSG_CHANNEL_JOIN: CHAT_MSG
CHAT_MSG_CHANNEL_LEAVE: CHAT_MSG
CHAT_MSG_CHANNEL_LEAVE_PREVENTED: channelName
CHAT_MSG_CHANNEL_LIST: CHAT_MSG
CHAT_MSG_CHANNEL_NOTICE: CHAT_MSG
CHAT_MSG_CHANNEL_NOTICE_USER: CHAT_MSG
CHAT_MSG_COMBAT_FACTION_CHANGE: CHAT_MSG
CHAT_MSG_COMBAT_HONOR_GAIN: CHAT_MSG
CHAT_MSG_COMBAT_MISC_INFO: CHAT_MSG
CHAT_MSG_COMBAT_XP_GAIN: CHAT_MSG
CHAT_MSG_COMMUNITIES_CHANNEL: CHAT_MSG
CHAT_MSG_CURRENCY: CHAT_MSG
CHAT_MSG_DND: CHAT_MSG
CHAT_MSG_EMOTE: CHAT_MSG
CHAT_MSG_FILTERED: CHAT_MSG
CHAT_MSG_GUILD: CHAT_MSG
CHAT_MSG_GUILD_ACHIEVEMENT: CHAT_MSG
CHAT_MSG_GUILD_ITEM_LOOTED: CHAT_MSG
CHAT_MSG_IGNORED: CHAT_MSG
CHAT_MSG_INSTANCE_CHAT: CHAT_MSG
CHAT_MSG_INSTANCE_CHAT_LEADER: CHAT_MSG
CHAT_MSG_LOOT: CHAT_MSG
CHAT_MSG_MONEY: CHAT_MSG
CHAT_MSG_MONSTER_EMOTE: CHAT_MSG
CHAT_MSG_MONSTER_PARTY: CHAT_MSG
CHAT_MSG_MONSTER_SAY: CHAT_MSG
CHAT_MSG_MONSTER_WHISPER: CHAT_MSG
CHAT_MSG_MONSTER_YELL: CHAT_MSG
CHAT_MSG_OFFICER: CHAT_MSG
CHAT_MSG_OPENING: CHAT_MSG
CHAT_MSG_PARTY: CHAT_MSG
CHAT_MSG_PARTY_LEADER: CHAT_MSG
CHAT_MSG_PET_BATTLE_COMBAT_LOG: CHAT_MSG
CHAT_MSG_PET_BATTLE_INFO: CHAT_MSG
CHAT_MSG_PET_INFO: CHAT_MSG
CHAT_MSG_RAID: CHAT_MSG
CHAT_MSG_RAID_BOSS_EMOTE: CHAT_MSG
CHAT_MSG_RAID_BOSS_WHISPER: CHAT_MSG
CHAT_MSG_RAID_LEADER: CHAT_MSG
CHAT_MSG_RAID_WARNING: CHAT_MSG
CHAT_MSG_RESTRICTED: CHAT_MSG
CHAT_MSG_SAY: CHAT_MSG
CHAT_MSG_SKILL: CHAT_MSG
CHAT_MSG_SYSTEM: CHAT_MSG
CHAT_MSG_TARGETICONS: CHAT_MSG
CHAT_MSG_TEXT_EMOTE: CHAT_MSG
CHAT_MSG_TRADESKILLS: CHAT_MSG
CHAT_MSG_VOICE_TEXT: CHAT_MSG
CHAT_MSG_WHISPER: CHAT_MSG
CHAT_MSG_WHISPER_INFORM: CHAT_MSG
CHAT_MSG_YELL: CHAT_MSG
CHAT_REGIONAL_SEND_FAILED
CHAT_REGIONAL_STATUS_CHANGED: isServiceAvailable
CHAT_SERVER_DISCONNECTED: isInitialMessage
CHAT_SERVER_RECONNECTED
CLEAR_BOSS_EMOTES
LANGUAGE_LIST_CHANGED
QUEST_BOSS_EMOTE: text, playerName, displayTime, enableBossEmoteWarningSound
RAID_BOSS_EMOTE: text, playerName, displayTime, enableBossEmoteWarningSound
RAID_BOSS_WHISPER: text, playerName, displayTime, enableBossEmoteWarningSound
RAID_INSTANCE_WELCOME: mapname, timeLeft, locked, extended
UPDATE_CHAT_COLOR: name, r, g, b
UPDATE_CHAT_COLOR_NAME_BY_CLASS: name, colorNameByClass
UPDATE_CHAT_WINDOWS
UPDATE_FLOATING_CHAT_WINDOWS

C_ChromieTime

CHROMIE_TIME_CLOSE
CHROMIE_TIME_OPEN

C_Cinematic

CINEMATIC_START: canBeCancelled
CINEMATIC_STOP
HIDE_SUBTITLE
PLAY_MOVIE: movieID

C_ClassTrial

CLASS_TRIAL_TIMER_START
CLASS_TRIAL_UPGRADE_COMPLETE

C_Club

AVATAR_LIST_UPDATED: clubType
CLUB_ADDED: clubId
CLUB_ERROR: action, error, clubType
CLUB_INVITATION_ADDED_FOR_SELF: invitation
CLUB_INVITATION_REMOVED_FOR_SELF: invitationId
CLUB_INVITATIONS_RECEIVED_FOR_CLUB: clubId
CLUB_MEMBER_ADDED: clubId, memberId
CLUB_MEMBER_PRESENCE_UPDATED: clubId, memberId, presence
CLUB_MEMBER_REMOVED: clubId, memberId
CLUB_MEMBER_ROLE_UPDATED: clubId, memberId, roleId
CLUB_MEMBER_UPDATED: clubId, memberId
CLUB_MESSAGE_ADDED: clubId, streamId, messageId
CLUB_MESSAGE_HISTORY_RECEIVED: clubId, streamId, downloadedRange, contiguousRange
CLUB_MESSAGE_UPDATED: clubId, streamId, messageId
CLUB_REMOVED: clubId
CLUB_REMOVED_MESSAGE: clubName, clubRemovedReason
CLUB_SELF_MEMBER_ROLE_UPDATED: clubId, roleId
CLUB_STREAM_ADDED: clubId, streamId
CLUB_STREAM_REMOVED: clubId, streamId
CLUB_STREAM_SUBSCRIBED: clubId, streamId
CLUB_STREAM_UNSUBSCRIBED: clubId, streamId
CLUB_STREAM_UPDATED: clubId, streamId
CLUB_STREAMS_LOADED: clubId
CLUB_TICKET_CREATED: clubId, ticketInfo
CLUB_TICKET_RECEIVED: ticket
CLUB_TICKETS_RECEIVED: clubId
CLUB_UPDATED: clubId
INITIAL_CLUBS_LOADED
STREAM_VIEW_MARKER_UPDATED: clubId, streamId, lastReadTime

C_ClubFinder

CLUB_FINDER_APPLICANT_INVITE_RECIEVED: clubFinderGUIDs
CLUB_FINDER_APPLICATIONS_UPDATED: type, clubFinderGUIDs
CLUB_FINDER_CLUB_LIST_RETURNED: type
CLUB_FINDER_CLUB_REPORTED: type, clubFinderGUID
CLUB_FINDER_COMMUNITY_OFFLINE_JOIN: clubId
CLUB_FINDER_ENABLED_OR_DISABLED
CLUB_FINDER_LINKED_CLUB_RETURNED: clubInfo
CLUB_FINDER_MEMBERSHIP_LIST_CHANGED
CLUB_FINDER_PLAYER_PENDING_LIST_RECIEVED: type
CLUB_FINDER_POST_UPDATED: clubFinderGUIDs
CLUB_FINDER_RECRUIT_LIST_CHANGED
CLUB_FINDER_RECRUITMENT_POST_RETURNED: type
CLUB_FINDER_RECRUITS_UPDATED: type

C_CombatLog

COMBAT_LOG_EVENT
COMBAT_LOG_EVENT_UNFILTERED
COMBAT_TEXT_UPDATE: combatTextType

C_Commentator

COMMENTATOR_ENTER_WORLD
COMMENTATOR_HISTORY_FLUSHED
COMMENTATOR_IMMEDIATE_FOV_UPDATE: fov
COMMENTATOR_MAP_UPDATE
COMMENTATOR_PLAYER_NAME_OVERRIDE_UPDATE: nameToOverride, overrideName
COMMENTATOR_PLAYER_UPDATE
COMMENTATOR_RESET_SETTINGS
COMMENTATOR_TEAM_NAME_UPDATE: teamName
COMMENTATOR_TEAMS_SWAPPED: swapped

C_CompactUnitFrames

COMPACT_UNIT_FRAME_PROFILES_LOADED

C_Console

CONSOLE_CLEAR
CONSOLE_COLORS_CHANGED
CONSOLE_FONT_SIZE_CHANGED
CONSOLE_LOG: message
CONSOLE_MESSAGE: message, colorType
CVAR_UPDATE: eventName, value
GLUE_CONSOLE_LOG: message
TOGGLE_CONSOLE: showConsole

C_Container

BAG_CLOSED: bagID
BAG_NEW_ITEMS_UPDATED
BAG_OPEN: bagID
BAG_OVERFLOW_WITH_FULL_INVENTORY
BAG_SLOT_FLAGS_UPDATED: slot
BAG_UPDATE: bagID
BAG_UPDATE_COOLDOWN
BAG_UPDATE_DELAYED
EQUIP_BIND_REFUNDABLE_CONFIRM: slot
EQUIP_BIND_TRADEABLE_CONFIRM: slot
INVENTORY_SEARCH_UPDATE
ITEM_LOCK_CHANGED: bagOrSlotIndex, slotIndex
ITEM_LOCKED: bagOrSlotIndex, slotIndex
ITEM_UNLOCKED: bagOrSlotIndex, slotIndex

C_ContributionCollector

CONTRIBUTION_CHANGED: state, result, name, contributionID
CONTRIBUTION_COLLECTOR_CLOSE
CONTRIBUTION_COLLECTOR_OPEN
CONTRIBUTION_COLLECTOR_PENDING: contributionID, isPending, result
CONTRIBUTION_COLLECTOR_UPDATE
CONTRIBUTION_COLLECTOR_UPDATE_SINGLE: contributionID

C_CovenantCallings

COVENANT_CALLINGS_UPDATED: callings

C_CovenantPreview

COVENANT_PREVIEW_CLOSE
COVENANT_PREVIEW_OPEN: previewInfo

C_CovenantSanctumUI

COVENANT_RENOWN_CATCH_UP_STATE_UPDATE
COVENANT_RENOWN_INTERACTION_ENDED
COVENANT_RENOWN_INTERACTION_STARTED
COVENANT_SANCTUM_INTERACTION_ENDED
COVENANT_SANCTUM_INTERACTION_STARTED
COVENANT_SANCTUM_RENOWN_LEVEL_CHANGED: newRenownLevel, oldRenownLevel

C_Covenants

COVENANT_CHOSEN: covenantID

C_CurrencyInfo

CURRENCY_DISPLAY_UPDATE: currencyType, quantity, quantityChange, quantityGainSource, quantityLostSource
PLAYER_MONEY

C_Cursor

BATTLE_PET_CURSOR_CLEAR
COMMUNITIES_STREAM_CURSOR_CLEAR
CURSOR_CHANGED: isDefault, newCursorType, oldCursorType, oldCursorVirtualID
CURSOR_UPDATE
MOUNT_CURSOR_CLEAR

C_DeathInfo

AREA_SPIRIT_HEALER_IN_RANGE
AREA_SPIRIT_HEALER_OUT_OF_RANGE
CEMETERY_PREFERENCE_UPDATED
CONFIRM_XP_LOSS
CORPSE_IN_INSTANCE
CORPSE_IN_RANGE
CORPSE_OUT_OF_RANGE
PLAYER_ALIVE
PLAYER_DEAD
PLAYER_SKINNED: hasFreeRepop
PLAYER_UNGHOST
REQUEST_CEMETERY_LIST_RESPONSE: isGossipTriggered
RESURRECT_REQUEST: inviter
SELF_RES_SPELL_CHANGED

C_DuelInfo

DUEL_FINISHED
DUEL_INBOUNDS
DUEL_OUTOFBOUNDS
DUEL_REQUESTED: playerName

C_EncounterInfo

BOSS_KILL: encounterID, encounterName
DISABLE_LOW_LEVEL_RAID
ENABLE_LOW_LEVEL_RAID
ENCOUNTER_END: encounterID, encounterName, difficultyID, groupSize, success
ENCOUNTER_START: encounterID, encounterName, difficultyID, groupSize
INSTANCE_LOCK_START
INSTANCE_LOCK_STOP
INSTANCE_LOCK_WARNING
RAID_TARGET_UPDATE
UPDATE_INSTANCE_INFO

C_EncounterJournal

EJ_DIFFICULTY_UPDATE: difficultyID
EJ_LOOT_DATA_RECIEVED: itemID

C_EquipmentSet

EQUIPMENT_SETS_CHANGED
EQUIPMENT_SWAP_FINISHED: result, setID
EQUIPMENT_SWAP_PENDING
TRANSMOG_OUTFITS_CHANGED
WEAR_EQUIPMENT_SET: setID

C_EventToastManager

DISPLAY_EVENT_TOAST_LINK: link
DISPLAY_EVENT_TOASTS

C_FogOfWar

FOG_OF_WAR_UPDATED

C_FrameManager

FRAME_MANAGER_UPDATE_ALL
FRAME_MANAGER_UPDATE_FRAME: type, show

C_FriendList

BATTLETAG_INVITE_SHOW: name
BN_BLOCK_FAILED_TOO_MANY: blockType
BN_BLOCK_LIST_UPDATED
BN_CHAT_WHISPER_UNDELIVERABLE: senderID
BN_CONNECTED: suppressNotification
BN_CUSTOM_MESSAGE_CHANGED: id
BN_CUSTOM_MESSAGE_LOADED
BN_DISCONNECTED: result, suppressNotification
BN_FRIEND_ACCOUNT_OFFLINE: friendId, isCompanionApp
BN_FRIEND_ACCOUNT_ONLINE: friendId, isCompanionApp
BN_FRIEND_INFO_CHANGED: friendIndex
BN_FRIEND_INVITE_ADDED: accountID
BN_FRIEND_INVITE_LIST_INITIALIZED: listSize
BN_FRIEND_INVITE_REMOVED
BN_FRIEND_LIST_SIZE_CHANGED: accountID
BN_INFO_CHANGED
BN_REQUEST_FOF_SUCCEEDED
FRIENDLIST_UPDATE
IGNORELIST_UPDATE
MUTELIST_UPDATE
WHO_LIST_UPDATE

C_GMTicketInfo

GM_PLAYER_INFO: name, info
ITEM_RESTORATION_BUTTON_STATUS
PETITION_CLOSED
PETITION_SHOW
PLAYER_REPORT_SUBMITTED: invitedByGUID
QUICK_TICKET_SYSTEM_STATUS
QUICK_TICKET_THROTTLE_CHANGED
UPDATE_WEB_TICKET: hasTicket, numTickets, ticketStatus, caseIndex, waitTimeMinutes, waitMessage

C_GamePad

GAME_PAD_CONFIGS_CHANGED
GAME_PAD_CONNECTED
GAME_PAD_DISCONNECTED

C_Garrison

GARRISON_ARCHITECT_CLOSED
GARRISON_ARCHITECT_OPENED: followerTypeID
GARRISON_BUILDING_ACTIVATABLE: buildingName, garrisonType
GARRISON_BUILDING_ACTIVATED: garrisonPlotInstanceID, garrisonBuildingID
GARRISON_BUILDING_ERROR
GARRISON_BUILDING_LIST_UPDATE: categoryID
GARRISON_BUILDING_PLACED: garrisonPlotInstanceID, newPlacement
GARRISON_BUILDING_REMOVED: garrPlotInstanceID, garrBuildingID
GARRISON_BUILDING_UPDATE: garrisonBuildingID, garrPlotInstanceID
GARRISON_FOLLOWER_ADDED: followerDbID, followerName, followerClassName, followerLevel, followerQuality, isUpgraded, textureKit, followerTypeID
GARRISON_FOLLOWER_CATEGORIES_UPDATED
GARRISON_FOLLOWER_DURABILITY_CHANGED: garrFollowerTypeID, followerDbID, followerDurability
GARRISON_FOLLOWER_HEALED: followerID
GARRISON_FOLLOWER_LIST_UPDATE: followerTypeID
GARRISON_FOLLOWER_REMOVED: followerTypeID
GARRISON_FOLLOWER_UPGRADED: followerDbID
GARRISON_FOLLOWER_XP_CHANGED: garrFollowerTypeID, followerDbID, xpChange, oldFollowerXp, oldFollowerLevel, oldFollowerQuality
GARRISON_HIDE_LANDING_PAGE
GARRISON_INVASION_AVAILABLE
GARRISON_INVASION_UNAVAILABLE
GARRISON_LANDINGPAGE_SHIPMENTS
GARRISON_MISSION_AREA_BONUS_ADDED: garrisonMissonBonusAbilityID
GARRISON_MISSION_BONUS_ROLL_COMPLETE: missionID, success
GARRISON_MISSION_COMPLETE_RESPONSE: missionID, canComplete, success, bonusRollSuccess, followerDeaths, autoCombatResult
GARRISON_MISSION_FINISHED: followerTypeID, missionID
GARRISON_MISSION_LIST_UPDATE: garrFollowerTypeID
GARRISON_MISSION_NPC_CLOSED
GARRISON_MISSION_NPC_OPENED: followerTypeID
GARRISON_MISSION_REWARD_INFO: missionID, followerDbID
GARRISON_MISSION_STARTED: garrFollowerTypeID, missionID
GARRISON_MONUMENT_CLOSE_UI
GARRISON_MONUMENT_LIST_LOADED: success
GARRISON_MONUMENT_REPLACED: success
GARRISON_MONUMENT_SELECTED_TROPHY_ID_LOADED: success
GARRISON_MONUMENT_SHOW_UI
GARRISON_RANDOM_MISSION_ADDED: followerTypeID, missionID
GARRISON_RECALL_PORTAL_LAST_USED_TIME: success, recallPortalLastUsedTime
GARRISON_RECALL_PORTAL_USED: success
GARRISON_RECRUIT_FOLLOWER_RESULT
GARRISON_RECRUITMENT_FOLLOWERS_GENERATED
GARRISON_RECRUITMENT_NPC_CLOSED
GARRISON_RECRUITMENT_NPC_OPENED: followerTypeID
GARRISON_RECRUITMENT_READY
GARRISON_SHIPMENT_RECEIVED
GARRISON_SHIPYARD_NPC_CLOSED
GARRISON_SHIPYARD_NPC_OPENED: followerTypeID
GARRISON_SHOW_LANDING_PAGE
GARRISON_SPEC_GROUP_UPDATED: garrTypeID, specID
GARRISON_SPEC_GROUPS_CLEARED: garrTypeID
GARRISON_TALENT_COMPLETE: garrTypeID, doAlert
GARRISON_TALENT_EVENT_UPDATE: eventType, eventID
GARRISON_TALENT_NPC_CLOSED
GARRISON_TALENT_NPC_OPENED: garrisonTypeID, garrisonTalentTreeID
GARRISON_TALENT_RESEARCH_STARTED: garrTypeID, garrisonTalentTreeID, garrTalentID
GARRISON_TALENT_UNLOCKS_RESULT
GARRISON_TALENT_UPDATE: garrTypeID
GARRISON_TRADESKILL_NPC_CLOSED
GARRISON_UPDATE
GARRISON_UPGRADEABLE_RESULT: garrisonUpgradeable
GARRISON_USE_PARTY_GARRISON_CHANGED
SHIPMENT_CRAFTER_CLOSED
SHIPMENT_CRAFTER_INFO: success, shipmentCount, maxShipments, ownedShipments, plotInstanceID
SHIPMENT_CRAFTER_OPENED: charShipmentContainerID
SHIPMENT_CRAFTER_REAGENT_UPDATE
SHIPMENT_UPDATE: shipmentStarted, hasAttachedFollower

C_GlyphInfo

ACTIVATE_GLYPH: spellID
CANCEL_GLYPH_CAST
USE_GLYPH: spellID

C_GossipInfo

DYNAMIC_GOSSIP_POI_UPDATED
GOSSIP_CLOSED
GOSSIP_CONFIRM: gossipIndex, text, cost
GOSSIP_CONFIRM_CANCEL
GOSSIP_ENTER_CODE: gossipIndex
GOSSIP_OPTIONS_REFRESHED
GOSSIP_SHOW: uiTextureKit

C_GuildBank

GUILDBANK_ITEM_LOCK_CHANGED
GUILDBANK_TEXT_CHANGED: guildBankTab
GUILDBANK_UPDATE_MONEY
GUILDBANK_UPDATE_TABS
GUILDBANK_UPDATE_TEXT: guildBankTab
GUILDBANK_UPDATE_WITHDRAWMONEY
GUILDBANKBAGSLOTS_CHANGED
GUILDBANKFRAME_CLOSED
GUILDBANKFRAME_OPENED
GUILDBANKLOG_UPDATE

C_GuildInfo

CLOSE_TABARD_FRAME
DISABLE_DECLINE_GUILD_INVITE
ENABLE_DECLINE_GUILD_INVITE
GUILD_CHALLENGE_COMPLETED: challengeType, currentCount, maxCount, goldAwarded
GUILD_CHALLENGE_UPDATED
GUILD_EVENT_LOG_UPDATE
GUILD_INVITE_CANCEL
GUILD_INVITE_REQUEST: inviter, guildName, guildAchievementPoints, oldGuildName, isNewGuild, tabardInfo
GUILD_MOTD: motdText
GUILD_NEWS_UPDATE
GUILD_PARTY_STATE_UPDATED: inGuildParty
GUILD_RANKS_UPDATE
GUILD_RECIPE_KNOWN_BY_MEMBERS
GUILD_REGISTRAR_CLOSED
GUILD_REGISTRAR_SHOW
GUILD_RENAME_REQUIRED: flagSet
GUILD_REWARDS_LIST
GUILD_ROSTER_UPDATE: canRequestRosterUpdate
GUILD_TRADESKILL_UPDATE
GUILDTABARD_UPDATE
OPEN_TABARD_FRAME
PLAYER_GUILD_UPDATE: unitTarget
REQUIRED_GUILD_RENAME_RESULT: success
TABARD_CANSAVE_CHANGED
TABARD_SAVE_PENDING

C_HeirloomInfo

HEIRLOOM_UPGRADE_TARGETING_CHANGED: pendingHeirloomUpgradeSpellcast
HEIRLOOMS_UPDATED: itemID, updateReason, hideUntilLearned

C_InstanceEncounter

INSTANCE_ENCOUNTER_ADD_TIMER: timeRemaining
INSTANCE_ENCOUNTER_ENGAGE_UNIT
INSTANCE_ENCOUNTER_OBJECTIVE_COMPLETE: objectiveID
INSTANCE_ENCOUNTER_OBJECTIVE_START: objectiveID, objectiveProgress
INSTANCE_ENCOUNTER_OBJECTIVE_UPDATE: objectiveID, objectiveProgress

C_IslandsInfo

ISLAND_AZERITE_GAIN: amount, gainedByPlayer, factionIndex, gainedBy, gainedFrom

C_IslandsQueue

ISLANDS_QUEUE_CLOSE
ISLANDS_QUEUE_OPEN

C_Item

ACTION_WILL_BIND_ITEM
BIND_ENCHANT
CHARACTER_ITEM_FIXUP_NOTIFICATION: fixupVersion
CONFIRM_BEFORE_USE
DELETE_ITEM_CONFIRM: itemName, qualityID, bonding, questWarn
END_BOUND_TRADEABLE: reason
GET_ITEM_INFO_RECEIVED: itemID, success
ITEM_CHANGED: previousHyperlink, newHyperlink
ITEM_DATA_LOAD_RESULT: itemID, success
MERCHANT_CONFIRM_TRADE_TIMER_REMOVAL: itemLink
REPLACE_ENCHANT: existingStr, replacementStr
TRADE_REPLACE_ENCHANT: existing, replacement
USE_BIND_CONFIRM
USE_NO_REFUND_CONFIRM

C_ItemInteraction

ITEM_INTERACTION_CLOSE
ITEM_INTERACTION_ITEM_SELECTION_UPDATED: itemLocation
ITEM_INTERACTION_OPEN

C_ItemSocketInfo

SOCKET_INFO_ACCEPT
SOCKET_INFO_BIND_CONFIRM
SOCKET_INFO_CLOSE
SOCKET_INFO_FAILURE
SOCKET_INFO_REFUNDABLE_CONFIRM
SOCKET_INFO_SUCCESS
SOCKET_INFO_UPDATE

C_ItemText

ITEM_TEXT_BEGIN
ITEM_TEXT_CLOSED
ITEM_TEXT_READY
ITEM_TEXT_TRANSLATION: delay

C_ItemUpgrade

ITEM_UPGRADE_MASTER_CLOSED
ITEM_UPGRADE_MASTER_OPENED
ITEM_UPGRADE_MASTER_SET_ITEM
ITEM_UPGRADE_MASTER_UPDATE

C_KeyBindings

MODIFIER_STATE_CHANGED: key, down
UPDATE_BINDINGS

C_KnowledgeBase

KNOWLEDGE_BASE_ARTICLE_LOAD_FAILURE
KNOWLEDGE_BASE_ARTICLE_LOAD_SUCCESS
KNOWLEDGE_BASE_QUERY_LOAD_FAILURE
KNOWLEDGE_BASE_QUERY_LOAD_SUCCESS
KNOWLEDGE_BASE_SERVER_MESSAGE
KNOWLEDGE_BASE_SETUP_LOAD_FAILURE
KNOWLEDGE_BASE_SETUP_LOAD_SUCCESS
KNOWLEDGE_BASE_SYSTEM_MOTD_UPDATED

C_LFGInfo

ISLAND_COMPLETED: mapID, winner
LFG_BOOT_PROPOSAL_UPDATE
LFG_COMPLETION_REWARD
LFG_INVALID_ERROR_MESSAGE: reason, subReason1, subReason2
LFG_LOCK_INFO_RECEIVED
LFG_OFFER_CONTINUE: name, lfgDungeonsID, typeID
LFG_OPEN_FROM_GOSSIP: dungeonID
LFG_PROPOSAL_DONE
LFG_PROPOSAL_FAILED
LFG_PROPOSAL_SHOW
LFG_PROPOSAL_SUCCEEDED
LFG_PROPOSAL_UPDATE
LFG_QUEUE_STATUS_UPDATE
LFG_READY_CHECK_DECLINED: name
LFG_READY_CHECK_HIDE
LFG_READY_CHECK_PLAYER_IS_READY: name
LFG_READY_CHECK_SHOW: isRequeue
LFG_READY_CHECK_UPDATE
LFG_ROLE_CHECK_DECLINED
LFG_ROLE_CHECK_HIDE
LFG_ROLE_CHECK_ROLE_CHOSEN: name, isTank, isHealer, isDamage
LFG_ROLE_CHECK_SHOW: isRequeue
LFG_ROLE_CHECK_UPDATE
LFG_ROLE_UPDATE
LFG_UPDATE
LFG_UPDATE_RANDOM_INFO
SHOW_LFG_EXPAND_SEARCH_PROMPT
UPDATE_LFG_LIST
WARFRONT_COMPLETED: mapID, winner

C_LFGList

LFG_GROUP_DELISTED_LEADERSHIP_CHANGE: listingName, automaticDelistTimeRemaining
LFG_LIST_ACTIVE_ENTRY_UPDATE: created
LFG_LIST_APPLICANT_LIST_UPDATED: newPendingEntry, newPendingEntryWithData
LFG_LIST_APPLICANT_UPDATED: applicantID
LFG_LIST_APPLICATION_STATUS_UPDATED: searchResultID, newStatus, oldStatus, groupName
LFG_LIST_AVAILABILITY_UPDATE
LFG_LIST_ENTRY_CREATION_FAILED
LFG_LIST_ENTRY_EXPIRED_TIMEOUT
LFG_LIST_ENTRY_EXPIRED_TOO_MANY_PLAYERS
LFG_LIST_JOINED_GROUP: searchResultID, groupName
LFG_LIST_SEARCH_FAILED: reason
LFG_LIST_SEARCH_RESULT_UPDATED: searchResultID
LFG_LIST_SEARCH_RESULTS_RECEIVED

C_LFGuildInfo

LF_GUILD_BROWSE_UPDATED
LF_GUILD_MEMBERSHIP_LIST_CHANGED
LF_GUILD_MEMBERSHIP_LIST_UPDATED: numApplicationsRemaining
LF_GUILD_POST_UPDATED
LF_GUILD_RECRUIT_LIST_CHANGED
LF_GUILD_RECRUITS_UPDATED

C_LegendaryCrafting

NEW_RUNEFORGE_POWER_ADDED: powerID
RUNEFORGE_LEGENDARY_CRAFTING_CLOSED
RUNEFORGE_LEGENDARY_CRAFTING_OPENED: isUpgrade
RUNEFORGE_POWER_INFO_UPDATED: powerID

C_LoadingScreen

LOADING_SCREEN_DISABLED
LOADING_SCREEN_ENABLED

C_Loot

AZERITE_EMPOWERED_ITEM_LOOTED: itemLink
BONUS_ROLL_ACTIVATE
BONUS_ROLL_DEACTIVATE
BONUS_ROLL_FAILED
BONUS_ROLL_RESULT: typeIdentifier, itemLink, quantity, specID, sex, personalLootToast, currencyID, isSecondaryResult, corrupted
BONUS_ROLL_STARTED
CANCEL_LOOT_ROLL: rollID
CONFIRM_DISENCHANT_ROLL: rollID, rollType
CONFIRM_LOOT_ROLL: rollID, rollType, confirmReason
ENCOUNTER_LOOT_RECEIVED: encounterID, itemID, itemLink, quantity, itemName, fileName
GARRISON_MISSION_BONUS_ROLL_LOOT: itemID, quantity
ITEM_PUSH: bagSlot, iconFileID
LOOT_BIND_CONFIRM: lootSlot
LOOT_CLOSED
LOOT_HISTORY_AUTO_SHOW: rollID, isMasterLoot
LOOT_HISTORY_FULL_UPDATE
LOOT_HISTORY_ROLL_CHANGED: historyIndex, playerIndex
LOOT_HISTORY_ROLL_COMPLETE
LOOT_ITEM_AVAILABLE: itemTooltip, lootHandle
LOOT_ITEM_ROLL_WON: itemLink, rollQuantity, rollType, roll, upgraded
LOOT_OPENED: autoLoot, isFromItem
LOOT_READY: autoloot
LOOT_ROLLS_COMPLETE: lootHandle
LOOT_SLOT_CHANGED: lootSlot
LOOT_SLOT_CLEARED: lootSlot
OPEN_MASTER_LOOT_LIST
PET_BATTLE_LOOT_RECEIVED: typeIdentifier, itemLink, quantity
PLAYER_LOOT_SPEC_UPDATED
QUEST_CURRENCY_LOOT_RECEIVED: questID, currencyId, quantity
QUEST_LOOT_RECEIVED: questID, itemLink, quantity
SHOW_LOOT_TOAST: typeIdentifier, itemLink, quantity, specID, sex, personalLootToast, toastMethod, lessAwesome, upgraded, corrupted
SHOW_LOOT_TOAST_LEGENDARY_LOOTED: itemLink
SHOW_LOOT_TOAST_UPGRADE: itemLink, quantity, specID, sex, baseQuality, personalLootToast, lessAwesome
SHOW_PVP_FACTION_LOOT_TOAST: typeIdentifier, itemLink, quantity, specID, sex, personalLootToast, lessAwesome
SHOW_RATED_PVP_REWARD_TOAST: typeIdentifier, itemLink, quantity, specID, sex, personalLootToast, lessAwesome
START_LOOT_ROLL: rollID, rollTime, lootHandle
TRIAL_CAP_REACHED_MONEY
UPDATE_MASTER_LOOT_LIST

C_LoreText

LORE_TEXT_UPDATED_CAMPAIGN: campaignID, textEntries

C_LossOfControl

LOSS_OF_CONTROL_ADDED: effectIndex
LOSS_OF_CONTROL_COMMENTATOR_ADDED: victim, effectIndex
LOSS_OF_CONTROL_COMMENTATOR_UPDATE: victim
LOSS_OF_CONTROL_UPDATE
PLAYER_CONTROL_GAINED
PLAYER_CONTROL_LOST

C_Macro

EXECUTE_CHAT_LINE: chatLine
UPDATE_MACROS

C_Mail

CLOSE_INBOX_ITEM: mailIndex
MAIL_CLOSED
MAIL_FAILED: itemID
MAIL_INBOX_UPDATE
MAIL_LOCK_SEND_ITEMS: attachSlot, itemLink
MAIL_SEND_INFO_UPDATE
MAIL_SEND_SUCCESS
MAIL_SHOW
MAIL_SUCCESS: itemID
MAIL_UNLOCK_SEND_ITEMS
SEND_MAIL_COD_CHANGED
SEND_MAIL_MONEY_CHANGED
UPDATE_PENDING_MAIL

C_Map

NEW_WMO_CHUNK
USER_WAYPOINT_UPDATED
WORLD_MAP_CLOSE
WORLD_MAP_OPEN: uiMapID
ZONE_CHANGED
ZONE_CHANGED_INDOORS
ZONE_CHANGED_NEW_AREA

C_MapExplorationInfo

MAP_EXPLORATION_UPDATED

C_MerchantFrame

MERCHANT_CLOSED
MERCHANT_FILTER_ITEM_UPDATE: itemID
MERCHANT_SHOW
MERCHANT_UPDATE

C_Minimap

MINIMAP_PING: unitTarget, y, x
MINIMAP_UPDATE_TRACKING
MINIMAP_UPDATE_ZOOM

C_ModelInfo

UI_MODEL_SCENE_INFO_UPDATED

C_MountJournal

MOUNT_EQUIPMENT_APPLY_RESULT: success
MOUNT_JOURNAL_SEARCH_UPDATED
MOUNT_JOURNAL_USABILITY_CHANGED
NEW_MOUNT_ADDED: mountID

C_MythicPlus

MYTHIC_PLUS_CURRENT_AFFIX_UPDATE
MYTHIC_PLUS_NEW_WEEKLY_RECORD: mapChallengeModeID, completionMilliseconds, level

C_NamePlateManager

FORBIDDEN_NAME_PLATE_CREATED: namePlateFrame
FORBIDDEN_NAME_PLATE_UNIT_ADDED: unitToken
FORBIDDEN_NAME_PLATE_UNIT_REMOVED: unitToken
NAME_PLATE_CREATED: namePlateFrame
NAME_PLATE_UNIT_ADDED: unitToken
NAME_PLATE_UNIT_REMOVED: unitToken

C_Navigation

NAVIGATION_FRAME_CREATED: region
NAVIGATION_FRAME_DESTROYED

C_PaperDollInfo

AVOIDANCE_UPDATE
CHARACTER_POINTS_CHANGED: change
CHARACTER_UPGRADE_SPELL_TIER_SET: tierIndex
COMBAT_RATING_UPDATE
DISABLE_XP_GAIN
ENABLE_XP_GAIN
EQUIP_BIND_CONFIRM: slot
INSPECT_HONOR_UPDATE
INSPECT_READY: inspecteeGUID
LIFESTEAL_UPDATE
MASTERY_UPDATE
PET_SPELL_POWER_UPDATE
PLAYER_AVG_ITEM_LEVEL_UPDATE
PLAYER_EQUIPMENT_CHANGED: equipmentSlot, hasCurrent
PVP_POWER_UPDATE
SPEED_UPDATE
SPELL_POWER_CHANGED
STURDINESS_UPDATE
UPDATE_FACTION
UPDATE_INVENTORY_ALERTS
UPDATE_INVENTORY_DURABILITY

C_PartyInfo

BNET_REQUEST_INVITE_CONFIRMATION: gameAccountID, questSessionActive, tank, healer, dps
CONVERT_TO_RAID_CONFIRMATION
ENTERED_DIFFERENT_INSTANCE_FROM_PARTY
GROUP_FORMED: category, partyGUID
GROUP_INVITE_CONFIRMATION
GROUP_JOINED: category, partyGUID
GROUP_LEFT: category, partyGUID
GROUP_ROSTER_UPDATE
INSTANCE_BOOT_START
INSTANCE_BOOT_STOP
INSTANCE_GROUP_SIZE_CHANGED
INVITE_TO_PARTY_CONFIRMATION: targetName, willConvertToRaid, questSessionActive
INVITE_TRAVEL_PASS_CONFIRMATION: targetName, targetGUID, willConvertToRaid, questSessionActive
LEAVE_PARTY_CONFIRMATION
PARTY_INVITE_CANCEL
PARTY_INVITE_REQUEST: name, isTank, isHealer, isDamage, isNativeRealm, allowMultipleRoles, inviterGUID, questSessionActive
PARTY_LEADER_CHANGED
PARTY_LFG_RESTRICTED
PARTY_LOOT_METHOD_CHANGED
PARTY_MEMBER_DISABLE: unitTarget
PARTY_MEMBER_ENABLE: unitTarget
PLAYER_DIFFICULTY_CHANGED
PLAYER_ROLES_ASSIGNED
RAID_ROSTER_UPDATE
READY_CHECK: initiatorName, readyCheckTimeLeft
READY_CHECK_CONFIRM: unitTarget, isReady
READY_CHECK_FINISHED: preempted
REQUEST_INVITE_CONFIRMATION: targetName, partyLevelLink, questSessionActive, tank, healer, dps
ROLE_CHANGED_INFORM: changedName, fromName, oldRole, newRole
ROLE_POLL_BEGIN: fromName
VOTE_KICK_REASON_NEEDED: name, resultGUID

C_PetInfo

PET_ATTACK_START
PET_ATTACK_STOP
PET_BAR_HIDEGRID
PET_BAR_SHOWGRID
PET_BAR_UPDATE_COOLDOWN
PET_DISMISS_START: delay
PET_FORCE_NAME_DECLENSION: name, declinedName1, declinedName2, declinedName3, declinedName4, declinedName5
PET_UI_CLOSE
RAISED_AS_GHOUL
UPDATE_POSSESS_BAR
UPDATE_VEHICLE_ACTIONBAR

C_PetJournal

BATTLEPET_FORCE_NAME_DECLENSION: name, battlePetGUID
COMPANION_LEARNED
COMPANION_UNLEARNED
COMPANION_UPDATE: companionType
NEW_PET_ADDED: battlePetGUID
PET_JOURNAL_AUTO_SLOTTED_PET: slotIndex, battlePetGUID
PET_JOURNAL_CAGE_FAILED
PET_JOURNAL_LIST_UPDATE
PET_JOURNAL_NEW_BATTLE_SLOT
PET_JOURNAL_PET_DELETED: battlePetGUID
PET_JOURNAL_PET_RESTORED: battlePetGUID
PET_JOURNAL_PET_REVOKED: battlePetGUID
PET_JOURNAL_PETS_HEALED
PET_JOURNAL_TRAP_LEVEL_SET: trapLevel
UPDATE_SUMMONPETS_ACTION

C_PlayerChoice

PLAYER_CHOICE_CLOSE
PLAYER_CHOICE_UPDATE

C_PlayerMentorship

MENTORSHIP_STATUS_CHANGED
NEWCOMER_GRADUATION

C_PvP

ARENA_OPPONENT_UPDATE: unitToken, updateReason
ARENA_PREP_OPPONENT_SPECIALIZATIONS
ARENA_SEASON_WORLD_STATE
BATTLEFIELD_QUEUE_TIMEOUT
BATTLEFIELDS_CLOSED
BATTLEFIELDS_SHOW: isArena, battleMasterListID
BATTLEGROUND_OBJECTIVES_UPDATE
BATTLEGROUND_POINTS_UPDATE
GDF_SIM_COMPLETE
HONOR_LEVEL_UPDATE: isHigherLevel
NOTIFY_PVP_AFK_RESULT: offender, numBlackMarksOnOffender, numPlayersIHaveReported
PLAYER_ENTERING_BATTLEGROUND
POST_MATCH_CURRENCY_REWARD_UPDATE: reward
POST_MATCH_ITEM_REWARD_UPDATE
PVP_BRAWL_INFO_UPDATED
PVP_MATCH_ACTIVE
PVP_MATCH_COMPLETE: winner, duration
PVP_MATCH_INACTIVE
PVP_RATED_STATS_UPDATE
PVP_REWARDS_UPDATE
PVP_ROLE_UPDATE
PVP_SPECIAL_EVENT_INFO_UPDATED
PVP_TYPES_ENABLED: wargameBattlegrounds, ratedBattlegrounds, ratedArenas
PVP_VEHICLE_INFO_UPDATED
PVP_WORLDSTATE_UPDATE
PVPQUEUE_ANYWHERE_SHOW
PVPQUEUE_ANYWHERE_UPDATE_AVAILABLE
UPDATE_ACTIVE_BATTLEFIELD
UPDATE_BATTLEFIELD_SCORE
UPDATE_BATTLEFIELD_STATUS: battleFieldIndex
WAR_MODE_STATUS_UPDATE: warModeEnabled
WARGAME_REQUESTED: opposingPartyMemberName, battlegroundName, timeoutSeconds, tournamentRules

C_QuestLog

QUEST_ACCEPTED: questId
QUEST_AUTOCOMPLETE: questId
QUEST_COMPLETE
QUEST_DATA_LOAD_RESULT: questID, success
QUEST_DETAIL: questStartItemID
QUEST_LOG_CRITERIA_UPDATE: questID, specificTreeID, description, numFulfilled, numRequired
QUEST_LOG_UPDATE
QUEST_POI_UPDATE
QUEST_REMOVED: questID, wasReplayQuest
QUEST_TURNED_IN: questID, xpReward, moneyReward
QUEST_WATCH_LIST_CHANGED: questID, added
QUEST_WATCH_UPDATE: questID
QUESTLINE_UPDATE: requestRequired
TASK_PROGRESS_UPDATE
TREASURE_PICKER_CACHE_FLUSH
WAYPOINT_UPDATE
WORLD_QUEST_COMPLETED_BY_SPELL: questID

C_QuestOffer

QUEST_ACCEPT_CONFIRM: name, questTitle
QUEST_FINISHED
QUEST_GREETING
QUEST_ITEM_UPDATE
QUEST_PROGRESS

C_QuestSession

QUEST_SESSION_CREATED
QUEST_SESSION_DESTROYED
QUEST_SESSION_ENABLED_STATE_CHANGED: enabled
QUEST_SESSION_JOINED
QUEST_SESSION_LEFT
QUEST_SESSION_MEMBER_CONFIRM
QUEST_SESSION_MEMBER_START_RESPONSE: guid, response
QUEST_SESSION_NOTIFICATION: result, guid

C_RecruitAFriend

RAF_INFO_UPDATED: info
RAF_RECRUITING_ENABLED_STATUS: enabled
RAF_SYSTEM_ENABLED_STATUS: enabled
RAF_SYSTEM_INFO_UPDATED: systemInfo

C_ReportSystem

OPEN_REPORT_PLAYER: token, reportType, playerName
REPORT_PLAYER_RESULT: success

C_ResearchInfo

ARCHAEOLOGY_CLOSED
ARCHAEOLOGY_FIND_COMPLETE: numFindsCompleted, totalFinds, researchBranchID
ARCHAEOLOGY_SURVEY_CAST: numFindsCompleted, totalFinds, researchBranchID, successfulFind
ARCHAEOLOGY_TOGGLE
ARTIFACT_DIGSITE_COMPLETE: researchBranchID
RESEARCH_ARTIFACT_COMPLETE: name
RESEARCH_ARTIFACT_DIG_SITE_UPDATED
RESEARCH_ARTIFACT_HISTORY_READY
RESEARCH_ARTIFACT_UPDATE

C_RestrictedActions

ADDON_ACTION_BLOCKED: isTainted, function
ADDON_ACTION_FORBIDDEN: isTainted, function
MACRO_ACTION_BLOCKED: function
MACRO_ACTION_FORBIDDEN: function

C_ScenarioInfo

JAILERS_TOWER_LEVEL_UPDATE: level, type
SCENARIO_BONUS_OBJECTIVE_COMPLETE: bonusObjectiveID
SCENARIO_BONUS_VISIBILITY_UPDATE
SCENARIO_COMPLETED: questID, xp, money
SCENARIO_CRITERIA_SHOW_STATE_UPDATE: show
SCENARIO_CRITERIA_UPDATE: criteriaID
SCENARIO_POI_UPDATE
SCENARIO_SPELL_UPDATE
SCENARIO_UPDATE: newStep

C_ScrappingMachineUI

SCRAPPING_MACHINE_CLOSE
SCRAPPING_MACHINE_ITEM_REMOVED_OR_CANCELLED: index
SCRAPPING_MACHINE_PENDING_ITEM_CHANGED
SCRAPPING_MACHINE_SCRAPPING_FINISHED
SCRAPPING_MACHINE_SHOW

C_ScriptWarnings

LUA_WARNING: warnType, warningText

C_ScriptedAnimations

SCRIPTED_ANIMATIONS_UPDATE

C_SecureTransfer

SECURE_TRANSFER_CANCEL
SECURE_TRANSFER_CONFIRM_SEND_MAIL
SECURE_TRANSFER_CONFIRM_TRADE_ACCEPT

C_SkillInfo

SKILL_LINES_CHANGED

C_Social

SOCIAL_ITEM_RECEIVED
TWITTER_LINK_RESULT: isLinked, screenName, error
TWITTER_POST_RESULT: result
TWITTER_STATUS_UPDATE: isTwitterEnabled, isLinked, screenName

C_SocialQueue

SOCIAL_QUEUE_CONFIG_UPDATED
SOCIAL_QUEUE_UPDATE: groupGUID, numAddedItems

C_Soulbinds

SOULBIND_ACTIVATED: soulbindID
SOULBIND_CONDUIT_CHARGES_UPDATED: charges
SOULBIND_CONDUIT_COLLECTION_CLEARED
SOULBIND_CONDUIT_COLLECTION_REMOVED: conduitID
SOULBIND_CONDUIT_COLLECTION_UPDATED: collectionData
SOULBIND_CONDUIT_INSTALLED: nodeID, data
SOULBIND_CONDUIT_UNINSTALLED: nodeID, data
SOULBIND_FORGE_INTERACTION_ENDED
SOULBIND_FORGE_INTERACTION_STARTED
SOULBIND_NODE_LEARNED: nodeID
SOULBIND_NODE_UNLEARNED: nodeID
SOULBIND_NODE_UPDATED: nodeID
SOULBIND_PATH_CHANGED
SOULBIND_PENDING_CONDUIT_CHANGED: nodeID, conduitID

C_Sound

SOUND_DEVICE_UPDATE
SOUNDKIT_FINISHED: soundHandle

C_SpecializationInfo

ACTIVE_TALENT_GROUP_CHANGED: curr, prev
CONFIRM_TALENT_WIPE: cost, respecType
PET_SPECIALIZATION_CHANGED
PLAYER_LEARN_PVP_TALENT_FAILED
PLAYER_LEARN_TALENT_FAILED
PLAYER_PVP_TALENT_UPDATE
PLAYER_TALENT_UPDATE
SPEC_INVOLUNTARILY_CHANGED: isPet
TALENTS_INVOLUNTARILY_RESET: isPetTalents

C_Spell

SPELL_DATA_LOAD_RESULT: spellID, success

C_SpellActivationOverlay

SPELL_ACTIVATION_OVERLAY_GLOW_HIDE: spellID
SPELL_ACTIVATION_OVERLAY_GLOW_SHOW: spellID
SPELL_ACTIVATION_OVERLAY_HIDE: spellID
SPELL_ACTIVATION_OVERLAY_SHOW: spellID, overlayFileDataID, locationName, scale, r, g, b

C_SpellBook

CURRENT_SPELL_CAST_CHANGED: cancelledCast
LEARNED_SPELL_IN_TAB: spellID, skillInfoIndex, isGuildPerkSpell
MAX_SPELL_START_RECOVERY_OFFSET_CHANGED: clampedNewQueueWindowMs
PLAYER_TOTEM_UPDATE: totemSlot
SPELL_FLYOUT_UPDATE: flyoutID, spellID, isLearned
SPELL_PUSHED_TO_ACTIONBAR: spellID, slot, page
SPELL_TEXT_UPDATE: spellID
SPELL_UPDATE_CHARGES
SPELL_UPDATE_COOLDOWN
SPELL_UPDATE_ICON
SPELL_UPDATE_USABLE
SPELLS_CHANGED
START_AUTOREPEAT_SPELL
STOP_AUTOREPEAT_SPELL
UNIT_SPELLCAST_SENT: unit, target, castGUID, spellID
UPDATE_SHAPESHIFT_COOLDOWN
UPDATE_SHAPESHIFT_FORM
UPDATE_SHAPESHIFT_FORMS
UPDATE_SHAPESHIFT_USABLE

C_SplashScreen

OPEN_SPLASH_SCREEN: info

C_StableInfo

PET_STABLE_CLOSED
PET_STABLE_SHOW
PET_STABLE_UPDATE
PET_STABLE_UPDATE_PAPERDOLL

C_SuperTrack

SUPER_TRACKING_CHANGED

C_System

CAPTUREFRAMES_FAILED
CAPTUREFRAMES_SUCCEEDED
DISABLE_TAXI_BENCHMARK
ENABLE_TAXI_BENCHMARK
GENERIC_ERROR: errorMessage
GLOBAL_MOUSE_DOWN: button
GLOBAL_MOUSE_UP: button
INITIAL_HOTFIXES_APPLIED
LOC_RESULT: result
LOGOUT_CANCEL
PLAYER_CAMPING
PLAYER_ENTERING_WORLD: isInitialLogin, isReloadingUi
PLAYER_LEAVING_WORLD
PLAYER_LOGIN
PLAYER_LOGOUT
PLAYER_QUITING
SEARCH_DB_LOADED
SHOW_AADC_ALERT
STREAMING_ICON: streamingStatus
SYSMSG: string, r, g, b
TIME_PLAYED_MSG: totalTimePlayed, timePlayedThisLevel
UI_ERROR_MESSAGE: errorType, message
UI_ERROR_POPUP: errorType, message
UI_INFO_MESSAGE: errorType, message
VARIABLES_LOADED
WOW_MOUSE_NOT_FOUND

C_TalkingHead

TALKINGHEAD_CLOSE
TALKINGHEAD_REQUESTED

C_TaxiMap

TAXIMAP_CLOSED
TAXIMAP_OPENED: system

C_ToyBoxInfo

NEW_TOY_ADDED: itemID
TOYS_UPDATED: itemID, isNew, hasFanfare

C_TradeInfo

PLAYER_TRADE_CURRENCY
PLAYER_TRADE_MONEY
TRADE_ACCEPT_UPDATE: playerAccepted, targetAccepted
TRADE_CLOSED
TRADE_CURRENCY_CHANGED
TRADE_MONEY_CHANGED
TRADE_PLAYER_ITEM_CHANGED: tradeSlotIndex
TRADE_POTENTIAL_BIND_ENCHANT: canBecomeBoundForTrade
TRADE_POTENTIAL_REMOVE_TRANSMOG: itemLink, tradeSlotIndex
TRADE_REQUEST: name
TRADE_REQUEST_CANCEL
TRADE_SHOW
TRADE_TARGET_ITEM_CHANGED: tradeSlotIndex
TRADE_UPDATE

C_TradeSkillUI

NEW_RECIPE_LEARNED: recipeID, recipeLevel, baseRecipeID
OBLITERUM_FORGE_CLOSE
OBLITERUM_FORGE_PENDING_ITEM_CHANGED
OBLITERUM_FORGE_SHOW
TRADE_SKILL_CLOSE
TRADE_SKILL_DATA_SOURCE_CHANGED
TRADE_SKILL_DATA_SOURCE_CHANGING
TRADE_SKILL_DETAILS_UPDATE
TRADE_SKILL_LIST_UPDATE
TRADE_SKILL_NAME_UPDATE
TRADE_SKILL_OPTIONAL_REAGENT_BONUS_TEXT_UPDATED: itemID
TRADE_SKILL_SHOW
UPDATE_TRADESKILL_RECAST

C_Trainer

TRAINER_CLOSED
TRAINER_DESCRIPTION_UPDATE
TRAINER_SERVICE_INFO_NAME_UPDATE
TRAINER_SHOW
TRAINER_UPDATE

C_Transmog

TRANSMOG_COLLECTION_CAMERA_UPDATE
TRANSMOG_COLLECTION_ITEM_UPDATE
TRANSMOG_COLLECTION_SOURCE_ADDED: itemModifiedAppearanceID
TRANSMOG_COLLECTION_SOURCE_REMOVED: itemModifiedAppearanceID
TRANSMOG_COLLECTION_UPDATED: collectionIndex, modID, itemAppearanceID, reason
TRANSMOG_SEARCH_UPDATED: searchType, collectionType
TRANSMOG_SETS_UPDATE_FAVORITE
TRANSMOG_SOURCE_COLLECTABILITY_UPDATE: itemModifiedAppearanceID, collectable
TRANSMOGRIFY_CLOSE
TRANSMOGRIFY_ITEM_UPDATE
TRANSMOGRIFY_OPEN
TRANSMOGRIFY_SUCCESS: transmogLocation
TRANSMOGRIFY_UPDATE: transmogLocation, action

C_Tutorial

LEAVING_TUTORIAL_AREA
NPE_TUTORIAL_UPDATE
TUTORIAL_HIGHLIGHT_SPELL: spellID, tutorialGlobalStringTag
TUTORIAL_TRIGGER: tutorialIndex, forceShow
TUTORIAL_UNHIGHLIGHT_SPELL

C_UI

UI_SCALE_CHANGED

C_UIWidgetManager

UPDATE_ALL_UI_WIDGETS
UPDATE_UI_WIDGET: widgetInfo

C_Vehicle

PLAYER_GAINS_VEHICLE_DATA: unitTarget, vehicleUIIndicatorID
PLAYER_LOSES_VEHICLE_DATA: unitTarget
UNIT_ENTERED_VEHICLE: unitTarget, showVehicleFrame, isControlSeat, vehicleUIIndicatorID, vehicleGUID, mayChooseExit, hasPitch
UNIT_ENTERING_VEHICLE: unitTarget, showVehicleFrame, isControlSeat, vehicleUIIndicatorID, vehicleGUID, mayChooseExit, hasPitch
UNIT_EXITED_VEHICLE: unitTarget
UNIT_EXITING_VEHICLE: unitTarget
VEHICLE_ANGLE_SHOW: shouldShow
VEHICLE_PASSENGERS_CHANGED
VEHICLE_POWER_SHOW: shouldShow
VEHICLE_UPDATE

C_VideoOptions

ADAPTER_LIST_CHANGED
DISPLAY_SIZE_CHANGED
GLUE_SCREENSHOT_FAILED
GX_RESTARTED
SCREENSHOT_FAILED
SCREENSHOT_STARTED
SCREENSHOT_SUCCEEDED

C_VignetteInfo

VIGNETTE_MINIMAP_UPDATED: vignetteGUID, onMinimap
VIGNETTES_UPDATED

C_VoiceChat

VOICE_CHAT_ACTIVE_INPUT_DEVICE_UPDATED
VOICE_CHAT_ACTIVE_OUTPUT_DEVICE_UPDATED
VOICE_CHAT_AUDIO_CAPTURE_ENERGY: isSpeaking, energy
VOICE_CHAT_AUDIO_CAPTURE_STARTED
VOICE_CHAT_AUDIO_CAPTURE_STOPPED
VOICE_CHAT_CHANNEL_ACTIVATED: channelID
VOICE_CHAT_CHANNEL_DEACTIVATED: channelID
VOICE_CHAT_CHANNEL_DISPLAY_NAME_CHANGED: channelID, channelDisplayName
VOICE_CHAT_CHANNEL_JOINED: status, channelID, channelType, clubId, streamId
VOICE_CHAT_CHANNEL_MEMBER_ACTIVE_STATE_CHANGED: memberID, channelID, isActive
VOICE_CHAT_CHANNEL_MEMBER_ADDED: memberID, channelID
VOICE_CHAT_CHANNEL_MEMBER_ENERGY_CHANGED: memberID, channelID, speakingEnergy
VOICE_CHAT_CHANNEL_MEMBER_GUID_UPDATED: memberID, channelID
VOICE_CHAT_CHANNEL_MEMBER_MUTE_FOR_ALL_CHANGED: memberID, channelID, isMutedForAll
VOICE_CHAT_CHANNEL_MEMBER_MUTE_FOR_ME_CHANGED: memberID, channelID, isMutedForMe
VOICE_CHAT_CHANNEL_MEMBER_REMOVED: memberID, channelID
VOICE_CHAT_CHANNEL_MEMBER_SILENCED_CHANGED: memberID, channelID, isSilenced
VOICE_CHAT_CHANNEL_MEMBER_SPEAKING_STATE_CHANGED: memberID, channelID, isSpeaking
VOICE_CHAT_CHANNEL_MEMBER_STT_MESSAGE: memberID, channelID, message, language
VOICE_CHAT_CHANNEL_MEMBER_VOLUME_CHANGED: memberID, channelID, volume
VOICE_CHAT_CHANNEL_MUTE_STATE_CHANGED: channelID, isMuted
VOICE_CHAT_CHANNEL_PTT_CHANGED: channelID, pushToTalkSetting
VOICE_CHAT_CHANNEL_REMOVED: channelID
VOICE_CHAT_CHANNEL_TRANSCRIBING_CHANGED: channelID, isTranscribing
VOICE_CHAT_CHANNEL_TRANSMIT_CHANGED: channelID, isTransmitting
VOICE_CHAT_CHANNEL_VOLUME_CHANGED: channelID, volume
VOICE_CHAT_COMMUNICATION_MODE_CHANGED: communicationMode
VOICE_CHAT_CONNECTION_SUCCESS
VOICE_CHAT_DEAFENED_CHANGED: isDeafened
VOICE_CHAT_ERROR: platformCode, statusCode
VOICE_CHAT_INPUT_DEVICES_UPDATED
VOICE_CHAT_LOGIN: status
VOICE_CHAT_LOGOUT: status
VOICE_CHAT_MUTED_CHANGED: isMuted
VOICE_CHAT_OUTPUT_DEVICES_UPDATED
VOICE_CHAT_PENDING_CHANNEL_JOIN_STATE: channelType, clubId, streamId, pendingJoin
VOICE_CHAT_PTT_BUTTON_PRESSED_STATE_CHANGED: isPressed
VOICE_CHAT_SILENCED_CHANGED: isSilenced
VOICE_CHAT_SPEAK_FOR_ME_ACTIVE_STATUS_UPDATED
VOICE_CHAT_SPEAK_FOR_ME_FEATURE_STATUS_UPDATED
VOICE_CHAT_TTS_PLAYBACK_FAILED: status, utteranceID, destination
VOICE_CHAT_TTS_PLAYBACK_FINISHED: numConsumers, utteranceID, destination
VOICE_CHAT_TTS_PLAYBACK_STARTED: numConsumers, utteranceID, durationMS, destination
VOICE_CHAT_TTS_SPEAK_TEXT_UPDATE: status, utteranceID
VOICE_CHAT_TTS_VOICES_UPDATE

C_VoidStorageInfo

VOID_DEPOSIT_WARNING: slot, link
VOID_STORAGE_CLOSE
VOID_STORAGE_CONTENTS_UPDATE
VOID_STORAGE_DEPOSIT_UPDATE: slot
VOID_STORAGE_OPEN
VOID_STORAGE_UPDATE
VOID_TRANSFER_DONE
VOID_TRANSFER_SUCCESS

C_WeeklyRewards

WEEKLY_REWARDS_HIDE
WEEKLY_REWARDS_ITEM_CHANGED
WEEKLY_REWARDS_SHOW
WEEKLY_REWARDS_UPDATE

C_WorldStateInfo

START_TIMER: timerType, timeRemaining, totalTime
WORLD_STATE_TIMER_START: timerID
WORLD_STATE_TIMER_STOP: timerID

C_WowEntitlementInfo

ENTITLEMENT_DELIVERED: entitlementType, textureID, name, payloadID, showFancyToast
RAF_ENTITLEMENT_DELIVERED: entitlementType, textureID, name, payloadID, showFancyToast

C_WowTokenUI

TOKEN_AUCTION_SOLD
TOKEN_BUY_CONFIRM_REQUIRED
TOKEN_BUY_RESULT: result
TOKEN_CAN_VETERAN_BUY_UPDATE: result
TOKEN_DISTRIBUTIONS_UPDATED: result
TOKEN_MARKET_PRICE_UPDATED: result
TOKEN_REDEEM_BALANCE_UPDATED
TOKEN_REDEEM_CONFIRM_REQUIRED: choiceType
TOKEN_REDEEM_FRAME_SHOW
TOKEN_REDEEM_GAME_TIME_UPDATED
TOKEN_REDEEM_RESULT: result, choiceType
TOKEN_SELL_CONFIRM_REQUIRED
TOKEN_SELL_CONFIRMED
TOKEN_SELL_RESULT: result
TOKEN_STATUS_CHANGED

Expansion

MAX_EXPANSION_LEVEL_UPDATED
MIN_EXPANSION_LEVEL_UPDATED
SHOW_SUBSCRIPTION_INTERSTITIAL: type

Unit

ARENA_COOLDOWNS_UPDATE: unitTarget
ARENA_CROWD_CONTROL_SPELL_UPDATE: unitTarget, spellID
AUTOFOLLOW_BEGIN: name
AUTOFOLLOW_END
CANCEL_SUMMON
CONFIRM_BINDER: areaName
CONFIRM_SUMMON: summonReason, skippingStartExperience
HEARTHSTONE_BOUND
HONOR_XP_UPDATE: unitTarget
INCOMING_RESURRECT_CHANGED: unitTarget
INCOMING_SUMMON_CHANGED: unitTarget
KNOWN_TITLES_UPDATE: unitTarget
LOCALPLAYER_PET_RENAMED
MIRROR_TIMER_PAUSE: timerName, paused
MIRROR_TIMER_START: timerName, value, maxValue, scale, paused, timerLabel
MIRROR_TIMER_STOP: timerName
NEUTRAL_FACTION_SELECT_RESULT: success
OBJECT_ENTERED_AOI: guid
OBJECT_LEFT_AOI: guid
PET_BAR_UPDATE_USABLE
PET_UI_UPDATE
PLAYER_DAMAGE_DONE_MODS: unitTarget
PLAYER_ENTER_COMBAT
PLAYER_FARSIGHT_FOCUS_CHANGED
PLAYER_FLAGS_CHANGED: unitTarget
PLAYER_FOCUS_CHANGED
PLAYER_LEAVE_COMBAT
PLAYER_LEVEL_CHANGED: oldLevel, newLevel, real
PLAYER_LEVEL_UP: level, healthDelta, powerDelta, numNewTalents, numNewPvpTalentSlots, strengthDelta, agilityDelta, staminaDelta, intellectDelta
PLAYER_MOUNT_DISPLAY_CHANGED
PLAYER_PVP_KILLS_CHANGED: unitTarget
PLAYER_PVP_RANK_CHANGED: unitTarget
PLAYER_REGEN_DISABLED
PLAYER_REGEN_ENABLED
PLAYER_SPECIALIZATION_CHANGED: unitTarget
PLAYER_STARTED_LOOKING
PLAYER_STARTED_MOVING
PLAYER_STARTED_TURNING
PLAYER_STOPPED_LOOKING
PLAYER_STOPPED_MOVING
PLAYER_STOPPED_TURNING
PLAYER_TARGET_CHANGED
PLAYER_TRIAL_XP_UPDATE: unitTarget
PLAYER_UPDATE_RESTING
PLAYER_XP_UPDATE: unitTarget
PORTRAITS_UPDATED
PROVING_GROUNDS_SCORE_UPDATE: points
PVP_TIMER_UPDATE: unitTarget
RUNE_POWER_UPDATE: runeIndex, added
SHOW_FACTION_SELECT_UI
SPELL_CONFIRMATION_PROMPT: spellID, effectValue, message, duration, currencyTypesID, currencyCost, currentDifficulty
SPELL_CONFIRMATION_TIMEOUT: spellID, effectValue
UNIT_ABSORB_AMOUNT_CHANGED: unitTarget
UNIT_AREA_CHANGED: unitTarget
UNIT_ATTACK: unitTarget
UNIT_ATTACK_POWER: unitTarget
UNIT_ATTACK_SPEED: unitTarget
UNIT_AURA: unitTarget
UNIT_CHEAT_TOGGLE_EVENT
UNIT_CLASSIFICATION_CHANGED: unitTarget
UNIT_COMBAT: unitTarget, event, flagText, amount, schoolMask
UNIT_CONNECTION: unitTarget, isConnected
UNIT_CTR_OPTIONS: unitTarget
UNIT_DAMAGE: unitTarget
UNIT_DEFENSE: unitTarget
UNIT_DISPLAYPOWER: unitTarget
UNIT_FACTION: unitTarget
UNIT_FLAGS: unitTarget
UNIT_HEAL_ABSORB_AMOUNT_CHANGED: unitTarget
UNIT_HEAL_PREDICTION: unitTarget
UNIT_HEALTH: unitTarget
UNIT_INVENTORY_CHANGED: unitTarget
UNIT_LEVEL: unitTarget
UNIT_MANA: unitTarget
UNIT_MAXHEALTH: unitTarget
UNIT_MAXPOWER: unitTarget, powerType
UNIT_MODEL_CHANGED: unitTarget
UNIT_NAME_UPDATE: unitTarget
UNIT_OTHER_PARTY_CHANGED: unitTarget
UNIT_PET: unitTarget
UNIT_PET_EXPERIENCE: unitTarget
UNIT_PHASE: unitTarget
UNIT_PORTRAIT_UPDATE: unitTarget
UNIT_POWER_BAR_HIDE: unitTarget
UNIT_POWER_BAR_SHOW: unitTarget
UNIT_POWER_BAR_TIMER_UPDATE: unitTarget
UNIT_POWER_FREQUENT: unitTarget, powerType
UNIT_POWER_POINT_CHARGE: unitTarget
UNIT_POWER_UPDATE: unitTarget, powerType
UNIT_QUEST_LOG_CHANGED: unitTarget
UNIT_RANGED_ATTACK_POWER: unitTarget
UNIT_RANGEDDAMAGE: unitTarget
UNIT_RESISTANCES: unitTarget
UNIT_SPELL_HASTE: unitTarget
UNIT_SPELLCAST_CHANNEL_START: unitTarget, castGUID, spellID
UNIT_SPELLCAST_CHANNEL_STOP: unitTarget, castGUID, spellID
UNIT_SPELLCAST_CHANNEL_UPDATE: unitTarget, castGUID, spellID
UNIT_SPELLCAST_DELAYED: unitTarget, castGUID, spellID
UNIT_SPELLCAST_FAILED: unitTarget, castGUID, spellID
UNIT_SPELLCAST_FAILED_QUIET: unitTarget, castGUID, spellID
UNIT_SPELLCAST_INTERRUPTED: unitTarget, castGUID, spellID
UNIT_SPELLCAST_INTERRUPTIBLE: unitTarget
UNIT_SPELLCAST_NOT_INTERRUPTIBLE: unitTarget
UNIT_SPELLCAST_START: unitTarget, castGUID, spellID
UNIT_SPELLCAST_STOP: unitTarget, castGUID, spellID
UNIT_SPELLCAST_SUCCEEDED: unitTarget, castGUID, spellID
UNIT_STATS: unitTarget
UNIT_TARGET: unitTarget
UNIT_TARGETABLE_CHANGED: unitTarget
UNIT_THREAT_LIST_UPDATE: unitTarget
UNIT_THREAT_SITUATION_UPDATE: unitTarget
UPDATE_EXHAUSTION
UPDATE_MOUSEOVER_UNIT
UPDATE_STEALTH
VEHICLE_ANGLE_UPDATE: normalizedPitch, radians

Non-Blizzard documented

Not all events are documented in Blizzard API Documentation

AUTH_CHALLENGE_FINISHED
AUTH_CHALLENGE_UI_INVALID
BILLING_NAG_DIALOG
DEBUG_MENU_TOGGLED
EVENT_CLASS_TRIAL_TIMER_START
EXPERIMENTAL_CVAR_CONFIRMATION_NEEDED
IGR_BILLING_NAG_DIALOG
PLAYTIME_CHANGED
PRODUCT_ASSIGN_TO_TARGET_FAILED
PRODUCT_CHOICE_UPDATE
PRODUCT_DISTRIBUTIONS_UPDATED
SESSION_TIME_ALERT
STORE_BOOST_AUTO_CONSUMED
STORE_CHARACTER_LIST_RECEIVED
STORE_CONFIRM_PURCHASE
STORE_OPEN_SIMPLE_CHECKOUT
STORE_ORDER_INITIATION_FAILED
STORE_PRODUCTS_UPDATED
STORE_PRODUCT_DELIVERED
STORE_PURCHASE_ERROR
STORE_PURCHASE_LIST_UPDATED
STORE_REFRESH
STORE_STATUS_CHANGED
STORE_VAS_PURCHASE_COMPLETE
STORE_VAS_PURCHASE_ERROR
SUBSCRIPTION_CHANGED_KICK_IMMINENT
TRIAL_CAP_REACHED_LEVEL
TRIAL_STATUS_UPDATE
UPDATE_EXPANSION_LEVEL
UPDATE_GM_STATUS