| Event | Desc |
|---|---|
| ACHIEVEMENT_EARNED | |
| ACTIONBAR_HIDEGRID | This event fires when the you remove an item or a spell from the cursor. The grid its refering to is the slot outline for empty slots. |
| ACTIONBAR_PAGE_CHANGED | This event fires when the action bar page has been changed. Commonly used to redraw the action bars. |
| ACTIONBAR_SHOWGRID | This event fires when you pick up an item or a spell. It triggers the display of the outline surrounding empty bar slots. |
| ACTIONBAR_SLOT_CHANGED | Fires whenever an action bar slot changes in any way. This includes when the slot's contents changes or when it needs to be redrawn for cosmetic reasons. |
| ACTIONBAR_UPDATE_COOLDOWN | Fires when a cooldown on an action button begins or ends. |
| ACTIONBAR_UPDATE_STATE | Fires when a skill usage starts or stops. Is used in the default UI to show what spell or skill is currently in use. |
| ACTIONBAR_UPDATE_USABLE | Fires when a skill or spell on the action bar becomes usable or unusable. Is used by the default UI to discolor unusable skills. |
| ADDON_ACTION_BLOCKED | Fires when an unofficial addon attempts to use a portion of the API that has been restricted. |
| ADDON_ACTION_FORBIDDEN | Fires when an unofficial addon attempts to use a portion of the API that is blocked from usage. It is worth remember that if your addon triggers this message, the user will be told that they should disable your addon by name. |
| ADDON_LOADED | Fires when an addon is loaded. Will fire once per addon loaded. It is safe to assume that the saved variables for an addon are available at this point. |
| AREA_SPIRIT_HEALER_IN_RANGE | Fires when a player enters into the range of a spirit healer that will automatically ressurect the player. |
| AREA_SPIRIT_HEALER_OUT_OF_RANGE | Fires when a player leaves the area of effect of a spirit healer that will automattically ressurect you. |
| ARENA_OPPONENT_UPDATE | |
| ARENA_SEASON_WORLD_STATE | Fires when the arena season changes. |
| ARENA_TEAM_INVITE_REQUEST | Fires when a player is invited to join an arena team. |
| ARENA_TEAM_ROSTER_UPDATE | Fires when an arena team detail page is opened or needs to be updated. |
| ARENA_TEAM_UPDATE | Fires when you join or leave an arena team. |
| AUCTION_BIDDER_LIST_UPDATE | Fires when you show the Bids tab on the Auction House frame is shown or needs to be updated. |
| AUCTION_HOUSE_CLOSED | Fires when the auction house is closed. |
| AUCTION_HOUSE_SHOW | Fires when the Auction House is opened |
| AUCTION_ITEM_LIST_UPDATE | Fires when the auction listing has new or updated information available. Usually the result of a sort or search on the auction house. |
| AUCTION_OWNED_LIST_UPDATE | Fires when you're at the auction house and either look at the Auctions tab or the information on that tab needs to be updated. Is triggered when you sort or page the listing. |
| AUTOEQUIP_BIND_CONFIRM | Fires when the game attempts to auto equip an item that is bind on equip. |
| AUTOFOLLOW_BEGIN | Fires when you start following another character. |
| AUTOFOLLOW_END | Fires when you stop following another player. |
| BAG_CLOSED | Fires when a bag frame is closed. |
| BAG_OPEN | Fires when a bag frame opens. |
| BAG_UPDATE | Fires when the contents of a bag change. This includes using an item, obtaining an item, selling an item, moving an item, ect. |
| BAG_UPDATE_COOLDOWN | Fires when a slot in a container has a cooldown that needs updating. |
| BANKFRAME_CLOSED | Fires when you close your bank. Normally triggers the bank frame closing. |
| BANKFRAME_OPENED | Fires when you open your bank. |
| BARBER_SHOP_APPEARANCE_APPLIED | |
| BARBER_SHOP_CLOSE | |
| BARBER_SHOP_OPEN | |
| BARBER_SHOP_SUCCESS | |
| BATTLEFIELDS_CLOSED | Fires when the battlefield or arena frame closes. |
| BATTLEFIELDS_SHOW | Fires when the battlefield or arena frames show. |
| BILLING_NAG_DIALOG | Fires when the billing nag dialog shows. |
| BIND_ENCHANT | Fires when enchanting an unenchanted item. |
| CALENDAR_ACTION_PENDING | |
| CALENDAR_CLOSE_EVENT | |
| CALENDAR_EVENT_ALARM | |
| CALENDAR_GUILD_RANKS | |
| CALENDAR_NEW_EVENT | |
| CALENDAR_OPEN_EVENT | |
| CALENDAR_UPDATE_ERROR | |
| CALENDAR_UPDATE_EVENT | |
| CALENDAR_UPDATE_EVENT_LIST | |
| CALENDAR_UPDATE_INVITE_LIST | |
| CALENDAR_UPDATE_PENDING_INVITES | |
| CANCEL_LOOT_ROLL | Fires when you cancel a roll on an item. |
| CANCEL_SUMMON | Fires when a summon attempt was cancelled. |
| CHANNEL_COUNT_UPDATE | Fires when a voice channel's member number changes. |
| CHANNEL_FLAGS_UPDATED | Fires when there is new information available from GetChannelDisplayInfo. |
| CHANNEL_INVITE_REQUEST | Fires when a player is invited into a chat channel. |
| CHANNEL_PASSWORD_REQUEST | Fires when you attempt to join a password protected channel. |
| CHANNEL_ROSTER_UPDATE | Fires when information about the channel changes. Will also fire when the members in a channel changes. |
| CHANNEL_UI_UPDATE | Fires when the actively displayed channel changes. |
| CHANNEL_VOICE_UPDATE | Fires when a player in a channel starts or stops talking. |
| CHARACTER_POINTS_CHANGED | Fires when the ammount of available talent points changes. |
| CHAT_MSG_ACHIEVEMENT | |
| CHAT_MSG_ADDON | Fires when a message from SendAddonMessage is received. Note: This event is triggered for events generated locally. |
| CHAT_MSG_AFK | Fires when an AFK response is received. |
| CHAT_MSG_BATTLEGROUND | Fires when a message is received on the battleground channel. |
| CHAT_MSG_BATTLEGROUND_LEADER | Fires when a message is received from the battleground leader. |
| CHAT_MSG_BG_SYSTEM_ALLIANCE | Fires when an alliance specific event happens inside a battleground. |
| CHAT_MSG_BG_SYSTEM_HORDE | Fires when an horde specific event happens inside a battleground. |
| CHAT_MSG_BG_SYSTEM_NEUTRAL | Fires when a generic event happens inside a battleground. |
| CHAT_MSG_BN | |
| CHAT_MSG_CHANNEL | Fires when a chat message regarding a channel is received. |
| CHAT_MSG_CHANNEL_JOIN | Fires when you a player joins a chat channel you are in. Does not fire when you join. |
| CHAT_MSG_CHANNEL_LEAVE | Fires when someone leaves a channel you're in. |
| CHAT_MSG_CHANNEL_LIST | Fires in response to a channel list query |
| CHAT_MSG_CHANNEL_NOTICE | Fires when you join or leave a notice. |
| CHAT_MSG_CHANNEL_NOTICE_USER | Fires when a user does something to a channel, i.e. turning voice chat on. |
| CHAT_MSG_COMBAT_FACTION_CHANGE | Fires when you gain or loose faction by killing a creature. |
| CHAT_MSG_COMBAT_HONOR_GAIN | Fires whenever a player gains honor. |
| CHAT_MSG_COMBAT_MISC_INFO | Fires when you take durability loss due to death and possibly other events as well. |
| CHAT_MSG_COMBAT_XP_GAIN | Fires when you gain xp in combat. |
| CHAT_MSG_DND | Fires when you receive a do not distrub response from whispering someone. |
| CHAT_MSG_EMOTE | Fires when you receive a custom emote. This does not fire on standard ones like /dance. |
| CHAT_MSG_FILTERED | |
| CHAT_MSG_GUILD | Fires when you receive a message in guild chat. |
| CHAT_MSG_GUILD_ACHIEVEMENT | |
| CHAT_MSG_IGNORED | Fires when you receive a "You are being ignored" response from a tell. |
| CHAT_MSG_LOOT | Fires when a player loots an item. |
| CHAT_MSG_MONEY | Fires when a player loots money. |
| CHAT_MSG_MONSTER_EMOTE | Fires when a creature does an emote. |
| CHAT_MSG_MONSTER_PARTY | |
| CHAT_MSG_MONSTER_SAY | Fires when a creature or npc says something. |
| CHAT_MSG_MONSTER_WHISPER | Fires when a Creature or NPC whispers something to you. |
| CHAT_MSG_MONSTER_YELL | Fires when a creature or NPC yells something. |
| CHAT_MSG_OFFICER | Fires when a message is received in officer chat. |
| CHAT_MSG_OPENING | |
| CHAT_MSG_PARTY | Fires when you receive a message in party chat. |
| CHAT_MSG_PET_INFO | |
| CHAT_MSG_RAID | Fires when you receive a message in raid chat. |
| CHAT_MSG_RAID_BOSS_EMOTE | Fires when a raid boss does an emote. |
| CHAT_MSG_RAID_BOSS_WHISPER | |
| CHAT_MSG_RAID_LEADER | Fires when a message is sent by the raid leader. |
| CHAT_MSG_RAID_WARNING | Fires when a warning message is sent by the raid leader. |
| CHAT_MSG_RESTRICTED | |
| CHAT_MSG_SAY | Fires when a message in the "say" channel is received. |
| CHAT_MSG_SKILL | Fires when skill related messages are received. |
| CHAT_MSG_SYSTEM | Fires when you receive a system message, for example going or coming back from afk status. |
| CHAT_MSG_TEXT_EMOTE | Fires when a standard emote, such as /dance, is performed. |
| CHAT_MSG_TRADESKILLS | |
| CHAT_MSG_WHISPER | Fires when you receive a whisper. |
| CHAT_MSG_WHISPER_INFORM | Fires when you send a whisper. |
| CHAT_MSG_YELL | Fires when a yell is sent or received. |
| CINEMATIC_START | Fires when a cinematic starts |
| CINEMATIC_STOP | Fires when a cinematic stops. |
| CLOSE_INBOX_ITEM | Fires when you take an item from a mail. |
| CLOSE_TABARD_FRAME | Fires (twice) when you close the create a tabard window. |
| CLOSE_WORLD_MAP | Should fire when the world map is close, however it doesn't appear to fire. |
| COMBAT_LOG_EVENT | |
| COMBAT_LOG_EVENT_UNFILTERED | |
| COMBAT_RATING_UPDATE | Should be firing when the your the combat stats on your paperdoll need updating. |
| COMBAT_TEXT_UPDATE | Fires when the client receives a message that can be displayed on the standard blizzard combat text addon. |
| COMMENTATOR_ENTER_WORLD | |
| COMMENTATOR_MAP_UPDATE | |
| COMMENTATOR_PLAYER_UPDATE | |
| COMPANION_LEARNED | |
| COMPANION_UPDATE | |
| CONFIRM_BINDER | Fires when you attempt to bind to a new inn. |
| CONFIRM_LOOT_ROLL | Fires when you attempt to roll on an item that is bind on pickup. |
| CONFIRM_PET_UNLEARN | Fires when you untrain your pet. |
| CONFIRM_SUMMON | Fires when a summon is attempted on your character. |
| CONFIRM_TALENT_WIPE | Fires when you attempt to unlearn your talents. |
| CONFIRM_XP_LOSS | Fires when you attempt a ressurection at a graveyard. The functionality of this event has been retooled so that it doesn't actually do XP loss. |
| CORPSE_IN_INSTANCE | Fires when you approach your corpse while it is in an instance. |
| CORPSE_IN_RANGE | Fires when you are close enough to your coprse to ressurect. |
| CORPSE_OUT_OF_RANGE | Fires when you leave the range around your corpse in which you can ressurect. |
| CRITERIA_UPDATE | |
| CURRENCY_DISPLAY_UPDATE | |
| CURRENT_SPELL_CAST_CHANGED | Fires when a spell cast starts or stops. Fires 4 times when the spell cast starts. Also remember that some things that you might not think of are considered spell casts. These include item crafting, mining, skinning, ect. |
| CURSOR_UPDATE | Fires anytime the cursor changes. |
| CVAR_UPDATE | Fires to notify other parts of the UI when a CVAR changes. Note: This fires wether the value changed or not. |
| DELETE_ITEM_CONFIRM | Fires when you attempt to delete an item. |
| DISABLE_TAXI_BENCHMARK | Fires when a taxi benchmarking session is over. |
| DISPLAY_SIZE_CHANGED | Fires when the game resolution changes. |
| DUEL_FINISHED | Fires when a duel is finished. |
| DUEL_INBOUNDS | Fires when you are out of bounds of the duel area and then reenter bounds. |
| DUEL_OUTOFBOUNDS | Fires when you leave the duel area. |
| DUEL_REQUESTED | Fired when you are challenged to a duel. Does not fire when you challenge others to a duel. |
| ENABLE_TAXI_BENCHMARK | Fires when a taxi benchmarking session is enabled. |
| EQUIP_BIND_CONFIRM | Fires when you attempt to equip a BoE item. |
| EXECUTE_CHAT_LINE | Fires when |
| FRIENDLIST_UPDATE | Fires when your friendlist is shown, or when it needs to be updated. Includes adding, removing friends or friend status changes. |
| GLYPHFRAME_OPEN | |
| GLYPH_ADDED | |
| GLYPH_DISABLED | |
| GLYPH_ENABLED | |
| GLYPH_REMOVED | |
| GLYPH_UPDATED | |
| GMSURVEY_DISPLAY | Fires when you are chosen to participate in a GM Servey. |
| GM_PLAYER_INFO | |
| GOSSIP_CLOSED | Fires when the gossip frame is closed. Note: When you talk to a pc that skips past the gossip frame, think vendor, the event fires as well. |
| GOSSIP_CONFIRM | Fires when you need to confirm a gossip option other than binding to an inn. |
| GOSSIP_CONFIRM_CANCEL | Fires when an attempt to confirm a gossip action gets canceled. |
| GOSSIP_ENTER_CODE | Fires when you attempt a gossip action that needs a code entered to complete. |
| GOSSIP_SHOW | Fires when the gossip window shows. |
| GUILDBANKBAGSLOTS_CHANGED | Fires multiple times when you open the guild bank, or when an item is moved, added, or taken out of the guild bank. |
| GUILDBANKFRAME_CLOSED | Fires twice when the guild bank frame closes. |
| GUILDBANKFRAME_OPENED | Fires when the guild bank is opened. |
| GUILDBANKLOG_UPDATE | Fires when either the Log or the Money Log is shown. |
| GUILDBANK_ITEM_LOCK_CHANGED | Fires when you start or stop dragging an item in the guild bank. |
| GUILDBANK_TEXT_CHANGED | |
| GUILDBANK_UPDATE_MONEY | Fires when the ammount of gold in the guild bank changes. |
| GUILDBANK_UPDATE_TABS | Fires when the tabs need to be redrawn. |
| GUILDBANK_UPDATE_TEXT | |
| GUILDBANK_UPDATE_WITHDRAWMONEY | Fires when the amount of money you can withdraw from the guild changes. Is also triggered by a deposit. |
| GUILDTABARD_UPDATE | Fires when your guild's tabard changes. |
| GUILD_EVENT_LOG_UPDATE | Fires when you view the guild event log. Does not fire when updates to it happen. |
| GUILD_INVITE_CANCEL | Fires when you turn down a guild invitation. |
| GUILD_INVITE_REQUEST | Fires when your character is invited into a guild. |
| GUILD_MOTD | Fires when the guild message changes. |
| GUILD_REGISTRAR_CLOSED | Fires twice when the guild registrar frame closes. |
| GUILD_REGISTRAR_SHOW | Fires when the guild registrar frame is shown. |
| GUILD_ROSTER_UPDATE | Fires when an update is available to the guild roster. |
| HONOR_CURRENCY_UPDATE | Fires when your honor points update. |
| IGNORELIST_UPDATE | Fires twice whenever you edit your ignore list. |
| IGR_BILLING_NAG_DIALOG | Fires when you are almost out of IGR playtime. |
| INSPECT_ACHIEVEMENT_READY | |
| INSPECT_HONOR_UPDATE | Fires when you are inspecting another player and view their honor points. |
| INSPECT_TALENT_READY | Fires when you attempt to inspect another player and can view their talents. |
| INSTANCE_BOOT_START | Fires when you are about to get booted from an instance. |
| INSTANCE_BOOT_STOP | Fires when you are no longer going to be booted from an instance. |
| ITEM_LOCK_CHANGED | Fires when an item gets dragged or moved inside your inventory. |
| ITEM_PUSH | Fires when you gain an item. |
| ITEM_TEXT_BEGIN | Fires when you examine an item like a book that displays a text screen. |
| ITEM_TEXT_CLOSED | Fires when the item text frame closes. |
| ITEM_TEXT_READY | Fires when you read an item like a book that has text. Also fires when you change pages. |
| ITEM_TEXT_TRANSLATION | Fires when an item text's translation amounts change. |
| KNOWLEDGE_BASE_ARTICLE_LOAD_FAILURE | Fires when an article in the knowledge base fails to load. |
| KNOWLEDGE_BASE_ARTICLE_LOAD_SUCCESS | Fires when a knowledge base article successfully loads. |
| KNOWLEDGE_BASE_QUERY_LOAD_FAILURE | Fires when a knowledge base query fails due to load. |
| KNOWLEDGE_BASE_QUERY_LOAD_SUCCESS | Fires when a knowledge base query succedes. |
| KNOWLEDGE_BASE_SERVER_MESSAGE | Fires when the knowledge base receives a new server message. |
| KNOWLEDGE_BASE_SETUP_LOAD_FAILURE | Fires if the knowledge base fails to load. |
| KNOWLEDGE_BASE_SETUP_LOAD_SUCCESS | Fires when the top issues load successfully. |
| KNOWLEDGE_BASE_SYSTEM_MOTD_UPDATED | Fires when the Knowledge Base MOTD changes. |
| KNOWN_CURRENCY_TYPES_UPDATE | |
| KNOWN_TITLES_UPDATE | Fires when the number of titles available to the player changes. |
| LANGUAGE_LIST_CHANGED | Fires when the list of known languages changes. |
| LEARNED_SPELL_IN_TAB | Fires when a spell is learned inside of a given spell book tab. |
| LEVEL_GRANT_PROPOSED | |
| LFG_MATCH_CANCEL | Fired when a looking for group match is cancled. |
| LFG_MATCH_REQUEST | Fires when you have been matched to a group. |
| LFG_PENDING_CANCEL | Fires when you indicate that you are looking for a group to be matched with. |
| LFG_PENDING_REQUEST | Fires when you are attempting to be matched to a group |
| LFG_UPDATE | Fires when the list of matching people get updated. |
| LOCALPLAYER_PET_RENAMED | Fires when a hunter renames his pet. |
| LOGOUT_CANCEL | Is fired when a logout request is aborted. |
| LOOT_BIND_CONFIRM | Fired when a character attempts to loot an item that is bind on pickup. |
| LOOT_CLOSED | Fired when the loot frame is closed. |
| LOOT_OPENED | Fires when the loot frame opens. |
| LOOT_SLOT_CLEARED | Fires when you loot an item. |
| MACRO_ACTION_BLOCKED | Fires when a macro attempts to do a forbidden action. |
| MACRO_ACTION_FORBIDDEN | Fires when a macro attempts to do a forbidden action. |
| MAIL_CLOSED | Fires when the mailbox is closed. |
| MAIL_FAILED | Fires when a mail fails to send, example would be an invalid recepient. |
| MAIL_INBOX_UPDATE | Fires when the mailbox listing updates. Fires when you first open the mail box, or when you open and delete mail. |
| MAIL_SEND_INFO_UPDATE | Fires when you place an attachment in one of the mail item slots. |
| MAIL_SEND_SUCCESS | Fires when a mail is sent succesfully. |
| MAIL_SHOW | Fires when the mailbox is opened. |
| MEETINGSTONE_CHANGED | Fires when new information is available in realtion to meetingstone. |
| MERCHANT_CLOSED | Fires when you close a merchant window. |
| MERCHANT_SHOW | Fires when you open a merchant window. |
| MERCHANT_UPDATE | Fires whenever you buy an item from a merchant or sale the an item to a merchant. Note: This does fire for any buy or sale, not just for ones that effect limited items. |
| MINIGAME_UPDATE | Triggers an update for the active minigame. |
| MINIMAP_PING | Fires when you or a party member clicks the minimap to generate a ping on it. |
| MINIMAP_UPDATE_TRACKING | Fires when you change what you are tracking. |
| MINIMAP_UPDATE_ZOOM | Fires when the minmap zoom changes. This however is more of a macro effect than it may seem. The zoom that its refering to is when you enter or leave a building or when you enter or leave a town like Stormwind. It does not fire when you simply click the plus or minus buttons to change the zoom within those areas. |
| MIRROR_TIMER_PAUSE | Pauses a given mirror timer. |
| MIRROR_TIMER_START | Fires when a new mirror time starts. |
| MIRROR_TIMER_STOP | Fires when a mirror timer stops. |
| MODIFIER_STATE_CHANGED | Fires when a modifier key is pressed or released. |
| MOVIE_COMPRESSING_PROGRESS | Fires when video compression starts. Note: This currently is only on the mac client. |
| MOVIE_RECORDING_PROGRESS | Fires when movie recording starts. Note: This event will currently only fire under the mac client. |
| MOVIE_UNCOMPRESSED_MOVIE | Fires when binding the "Compress Movies" is used. |
| MUTELIST_UPDATE | Fires twice when a muted player leaves or joins a channel. |
| NEW_AUCTION_UPDATE | Fires whenever an item is placed in the Auction Item slot on the auction house. Also fires when the item is removed. |
| NEW_TITLE_EARNED | Fires when you've completed the requirements for a new title. |
| OLD_TITLE_LOST | Fires when a title is lost and is no longer available. |
| OPEN_MASTER_LOOT_LIST | Fires when the master loot list is opened. |
| OPEN_TABARD_FRAME | Fires when the create guild frame shows. |
| PARTY_CONVERTED_TO_RAID | |
| PARTY_INVITE_CANCEL | Should fire when a incoming party invite is cancled server side. However this event doesn't appear to fire and may be depreciated. |
| PARTY_INVITE_REQUEST | Fires when you are invited to a party. |
| PARTY_LEADER_CHANGED | Fires when you a party leader changes. Also fires when you invite someone into your party. |
| PARTY_LOOT_METHOD_CHANGED | Fires when the loot method changes, also fires when a new group is formed. |
| PARTY_MEMBERS_CHANGED | Fires whenever you invite a member, a person declines an invitation, a member joins the group, a member leaves, or when the leader changes. |
| PARTY_MEMBER_DISABLE | Fires when a party member is disabled. |
| PARTY_MEMBER_ENABLE | Fires when a party member is enabled |
| PETITION_CLOSED | Fires when a guild or arena charter closes. |
| PETITION_SHOW | Fires when a guild or arena charter is presented to you. |
| PETITION_VENDOR_CLOSED | Fires when you close the Arena Registrar frame. In game this is shown by visiting the Arena Organizer. |
| PETITION_VENDOR_SHOW | Fires when you open the Arena Registrar frame. In game this is shown by visiting the Arena Organizer. |
| PETITION_VENDOR_UPDATE | Fires when the Arena Registrar frame updates. In game this is shown by visiting the Arena Organizer. |
| PET_ATTACK_START | Fires when your pet enters combat. |
| PET_ATTACK_STOP | Fires when your pet leaves combat. |
| PET_BAR_HIDE | Should fire when the pet bar hides, however this even doesn't appear to fire. |
| PET_BAR_HIDEGRID | Fires when you stop dragging a pet skill on or off of the their action bar. |
| PET_BAR_SHOWGRID | Fires when you start dragging a pet skill onto or off of the pet action bar. |
| PET_BAR_UPDATE | Fires when you summon or dismiss a pet. Fires when the bar changes. |
| PET_BAR_UPDATE_COOLDOWN | Fires when a pet skill's cooldown changes. |
| PET_DISMISS_START | Should fire when you begin to dismiss your pet, however it does not appear to fire and may be depreciated. |
| PET_FORCE_NAME_DECLENSION | |
| PET_RENAMEABLE | |
| PET_STABLE_CLOSED | Fires twice when the pet stable frame closes. |
| PET_STABLE_SHOW | Fires when the pet stable frame shows. |
| PET_STABLE_UPDATE | Fires when you swap pets around or buy a pet slot. However this event appears to be depriciated and no longer fires. |
| PET_STABLE_UPDATE_PAPERDOLL | Should fire when you select another one of your pets in the stable, however this appears depreciated and does not fire. |
| PET_TALENT_POINTS_CHANGED | |
| PET_UI_CLOSE | Should fire when the pet tab on the paperdoll frame closes, however this appears to be depreciated and does not fire. |
| PET_UI_UPDATE | Should fire when the pet ui frame needs to be updated, however this appears to be depreciated and doesn't fire. |
| PLAYERBANKBAGSLOTS_CHANGED | Fires when you buy a bank bag slot. |
| PLAYERBANKSLOTS_CHANGED | Fires when the content of a bank slot changes. Also fires when you change out the contents of one of the bank bag slots. |
| PLAYER_ALIVE | Fires when a player releases after dieing or if they accept a ressurection before releasing. |
| PLAYER_AURAS_CHANGED | Fires when you receive or loose a buff or debuff. |
| PLAYER_CAMPING | Fires when you logout in a non city environment. |
| PLAYER_CONTROL_GAINED | Fires when you gain control of your character. This is normally in response to a fear effect wearing off or getting off of a taxi flight. |
| PLAYER_CONTROL_LOST | Fires when you loose control of your character. This normally occures in response to being feared, mind controlled or taking a taxi flight. |
| PLAYER_DAMAGE_DONE_MODS | Fires when a effect changes the spell damage your chacter does. This does not fire for physical damage modifires. Example: Fires when you use a Wizard Oil, however will not fire on Rockbiter. |
| PLAYER_DEAD | Fires when the player dies. |
| PLAYER_ENTERING_BATTLEGROUND | |
| PLAYER_ENTERING_WORLD | Fires when the player enters the world for the first time or whenever a loading screen is shown. |
| PLAYER_ENTER_COMBAT | This event fires when the player initiates melee auto-attack. It cannot be used to detect when the player is entering a combat situation (i.e. when you get aggro from a mob in the world). In order to test for those cases, you should use |
| PLAYER_FARSIGHT_FOCUS_CHANGED | Fires whenever a change in the focus of your view ends. Examples include, Eye of Kilrogg, Eye of the beast, Eagle View and other similar events. |
| PLAYER_FLAGS_CHANGED | Fires whenever a units flags change due to events like going or coming back from AFK status. |
| PLAYER_FOCUS_CHANGED | Fires whenever your target focus has changed. |
| PLAYER_GUILD_UPDATE | Fires when something about a characters position in a guild changes. |
| PLAYER_LEAVE_COMBAT | This event fires when the player stops melee auto-attack. It cannot be used to detect when the player is leaving a combat situation (i.e. when you lose aggro from a mob in the world). In order to test for those cases, you should use |
| PLAYER_LEAVING_WORLD | Fires when a player is loging out or entering a new zone. |
| PLAYER_LEVEL_UP | Fires whenever you level up. |
| PLAYER_LOGIN | Fires only the first time a player enters the game. |
| PLAYER_LOGOUT | Fires when the player is actually leaving the game. |
| PLAYER_MONEY | Fires whenever the player gains or looses money. |
| PLAYER_PVP_KILLS_CHANGED | Fires whenever a player kills another player in a pvp battle. |
| PLAYER_PVP_RANK_CHANGED | Fires whenever your pvp rank has changed. |
| PLAYER_QUITING | Fires when you type /quit. |
| PLAYER_REGEN_DISABLED | Fires when the player can no longer regen, often fires when entering combat. |
| PLAYER_REGEN_ENABLED | Fires when a player can start regenerating mana and hit poitns again. Often fires when leaving combat. |
| PLAYER_SKINNED | Fires when the insignia from your corpse is taken inside of battlegrounds. |
| PLAYER_TARGET_CHANGED | Fires when the you target someone new. |
| PLAYER_TOTEM_UPDATE | |
| PLAYER_TRADE_MONEY | Fires whenever the money on the trade frame gets updated. |
| PLAYER_UNGHOST | Fires when a player is a ghost and ressurects. |
| PLAYER_UPDATE_RESTING | Fires whenever a player enter or leaves a place where they can gain rest xp. |
| PLAYER_XP_UPDATE | Fires whenever the player's current XP changes. |
| PLAYTIME_CHANGED | Fires in relation to forced offtime. This event fires when the game needs to notify the player that they have played too much and need to take a break. Only effects certain countries. |
| PLAY_MOVIE | |
| QUEST_ACCEPT_CONFIRM | Fires when a group quest is started by another player. Normally the quest is an escort quest. |
| QUEST_COMPLETE | Fires when you are turning in a completd quest. |
| QUEST_DETAIL | Fires when the quest detail frame displays. |
| QUEST_FINISHED | Fires when the quest frame is closed. |
| QUEST_GREETING | Fires when a quest NPC offers or acccepts more than one quest. |
| QUEST_ITEM_UPDATE | Should fire when quest item info is updated, however this event doesn't seem to fire and may be deprecicated. |
| QUEST_LOG_UPDATE | Fires whenever the information on your quest log becomes outdated. |
| QUEST_PROGRESS | Fires when you talk to a quest NPC about a quest you have not yet completed. |
| QUEST_WATCH_UPDATE | Fires when a quest's goals are updated. |
| RAID_INSTANCE_WELCOME | Fires when you inter an instance that has a reset timer. |
| RAID_ROSTER_UPDATE | Fires when the raid roster changes. This occures when a raid is formed, disbanded, has a new member, looses a member, or changes loot rules. |
| RAID_TARGET_UPDATE | Fires when a raid target icon is altered. |
| RAISED_AS_GHOUL | |
| READY_CHECK | Fires when a ready check is triggered. |
| READY_CHECK_CONFIRM | Fires when a ready check is responded to. |
| READY_CHECK_FINISHED | Fires when a ready check is finished. |
| REPLACE_ENCHANT | Fires when you attempt to replace an enchant on a item with another. |
| RESURRECT_REQUEST | Fires when someone attempts to ressurect you. |
| RUNE_POWER_UPDATE | |
| RUNE_REGEN_ENABLED | |
| RUNE_TYPE_UPDATE | |
| SCREENSHOT_FAILED | Fires if a screenshot attempt fails for whatever reason. |
| SCREENSHOT_SUCCEEDED | Fires when a screenshot is successfully taken. |
| SEND_MAIL_COD_CHANGED | Fires when you change the COD ammount on an outgoing mail. |
| SEND_MAIL_MONEY_CHANGED | Fires when the money sent on a mail item changes. |
| SHOW_COMPARE_TOOLTIP | Should fire to trigger the compare tooltip, however doesn't seem to fire. |
| SKILL_LINES_CHANGED | Fires when you gain a skill or train to a higher rank in a tradeksill. |
| SOCKET_INFO_CLOSE | Fires when you close the socket info window. |
| SOCKET_INFO_UPDATE | Fires when the socket info window opens, also fires when the when you add or remove a gem. Also fires when you click Socket Gems. |
| SOUND_DEVICE_UPDATE | |
| SPELLS_CHANGED | Fires when the contents of your spell book change, either graphically (swaping your main hand weapon) or contents (learning a new spell). Also fires when you open your spellbook. |
| SPELL_UPDATE_COOLDOWN | Fires when a spell cooldown starts. |
| SPELL_UPDATE_USABLE | Fires when your ability to use spells changes. Examples would include the short cooldown between skill usages. |
| START_AUTOREPEAT_SPELL | Fires when you start an action that automatically repeats itself, such as a "Shoot". |
| START_LOOT_ROLL | Fires when a new group loot roll is started. |
| START_MINIGAME | Fires when a minigame starts. This system is not active. |
| STOP_AUTOREPEAT_SPELL | Fires when a auto repeating action, like "Shoot" ends. |
| SYNCHRONIZE_SETTINGS | |
| TABARD_CANSAVE_CHANGED | Fires when the tabard is savable. |
| TABARD_SAVE_PENDING | Fires when there is a tabard save in progress. |
| TAXIMAP_CLOSED | Fires when you close the taxi frame. |
| TAXIMAP_OPENED | Fires when the taxi frame is opened. |
| TIME_PLAYED_MSG | Fires when the user request the amount of time played, normally via /played. |
| TRACKED_ACHIEVEMENT_UPDATE | |
| TRADE_ACCEPT_UPDATE | Fires when the accepted status on either side changes during a trade. |
| TRADE_CLOSED | Fires when the trade frame hides. |
| TRADE_MONEY_CHANGED | Fires when your trade target changes the ammount of money they are offering you in a trade. |
| TRADE_PLAYER_ITEM_CHANGED | Fires when you change one of your trade item slots. Your trade target does not triger this event. |
| TRADE_REPLACE_ENCHANT | Fires if a trade based enchant will replace a current enchantment. |
| TRADE_REQUEST | Was used in the former system where you confirmed trade requests before the window would shoes. |
| TRADE_REQUEST_CANCEL | Fires when a trade has been cancled without being completed. |
| TRADE_SHOW | Fires when the trade frame is shown. |
| TRADE_SKILL_CLOSE | Fires when the trade skill frame is closed. |
| TRADE_SKILL_SHOW | Fired when the trade skill frame is shown. |
| TRADE_SKILL_UPDATE | Fires when your trade skill list needs to be updated, this includes learning a new skill, showing the tradeskill frame, and toggling a header. |
| TRADE_TARGET_ITEM_CHANGED | Fires when your trade target changes their item slots. |
| TRADE_UPDATE | Should be firing when the frame needs to be redrawn, however it does not seem to fire and may be depreciated. |
| TRAINER_CLOSED | Fires when the class trainer frame closes. |
| TRAINER_DESCRIPTION_UPDATE | |
| TRAINER_SHOW | Fires when the class trainer frame shows. |
| TRAINER_UPDATE | Fires when the skill list at the class trainer needs updating. This includes when the frame opens, filter is changed, skills are learned, and headers being toggled. |
| TUTORIAL_TRIGGER | Fires when the tutorial/tips are shown. Will not fire if tutorials are turned off. |
| UI_ERROR_MESSAGE | Fires when the UI generates an error. This is not a code related error but a usage related error. |
| UI_INFO_MESSAGE | Fires when an informative message needs to be displayed in the UI. |
| UNIT_ATTACK | Fires when a unit's weapon changes. |
| UNIT_ATTACK_POWER | Fires when a unit's attack power changes. |
| UNIT_ATTACK_SPEED | Fires when a unit's attack speed is changed. |
| UNIT_AURA | Fires when a unit looses or gains a buff or debuff. |
| UNIT_CLASSIFICATION_CHANGED | Fires when a unit changes classification, i.e. elite. |
| UNIT_COMBAT | Fires when a unit takes damage during combat. |
| UNIT_COMBO_POINTS | |
| UNIT_DAMAGE | Fires when a unit's weapon damage changes. |
| UNIT_DEFENSE | Fires when a unit's defense changes. |
| UNIT_DISPLAYPOWER | Fires when the type of power your chacter has changes, i.e. druid shapshifting between mana and rage. |
| UNIT_DYNAMIC_FLAGS | |
| UNIT_ENERGY | Fires when a unit's energy level changes. |
| UNIT_ENTERED_VEHICLE | |
| UNIT_ENTERING_VEHICLE | |
| UNIT_EXITED_VEHICLE | |
| UNIT_EXITING_VEHICLE | |
| UNIT_FACTION | Fires when a unit's pvp status changes. |
| UNIT_FLAGS | Fires during combat, when a unit has a status change. Apparent flags include things like stunned, in combat, and fleeing. |
| UNIT_FOCUS | Fires when a units focus level changes. |
| UNIT_HAPPINESS | Fires when pet happiness changes. |
| UNIT_HEALTH | Fires whenever a unit's health changes. |
| UNIT_INVENTORY_CHANGED | Fires whenever an equiped item changes. |
| UNIT_LEVEL | Fires when a unit's level changes. |
| UNIT_MANA | Fires when a unit's mana levels change. |
| UNIT_MAXENERGY | Fires when a unit's maximum energy levels change. |
| UNIT_MAXFOCUS | Fires when a unit's max focus changes. |
| UNIT_MAXHAPPINESS | Fires when a unit's max happieness changes. |
| UNIT_MAXHEALTH | Fires when a unit's max health changes. |
| UNIT_MAXMANA | Fires when a unit's max mana changes. |
| UNIT_MAXRAGE | Fires when a unit's maximum rage changes. |
| UNIT_MAXRUNIC_POWER | |
| UNIT_MODEL_CHANGED | Fires when a unit's model changes, i.e. polymorph or shapeshifting. |
| UNIT_NAME_UPDATE | Fires when a unit's name is changed or announced. |
| UNIT_PET | Fires when a unit changes their pet including loss or gain. |
| UNIT_PET_EXPERIENCE | Fires when a unit's pet gain or looses experiances. |
| UNIT_PORTRAIT_UPDATE | Fires when a unit's protrait changes, i.e. polymorph or shapeshifting. |
| UNIT_QUEST_LOG_CHANGED | Fires when a unit's quest log changes. |
| UNIT_RAGE | Fires when a unit's rage changes. |
| UNIT_RANGEDDAMAGE | Fires when a unit's range damage changes. |
| UNIT_RANGED_ATTACK_POWER | Fires when a unit's ranged attack power changes. |
| UNIT_RESISTANCES | Fires when a unit's resistances change. |
| UNIT_RUNIC_POWER | |
| UNIT_SPELLCAST_CHANNEL_START | Fires when a unit starts channeling a spell. |
| UNIT_SPELLCAST_CHANNEL_STOP | Fires when a spell thats being channel stops. |
| UNIT_SPELLCAST_CHANNEL_UPDATE | Fires when a channel spell gets interupted or delayed. |
| UNIT_SPELLCAST_DELAYED | Fires when a regular spell cast is delayed. |
| UNIT_SPELLCAST_FAILED | Fires when a spell cast fails. |
| UNIT_SPELLCAST_FAILED_QUIET | Fires when a spell cast fails. |
| UNIT_SPELLCAST_INTERRUPTED | Fires when a spell cast is interrupted. |
| UNIT_SPELLCAST_SENT | Fires when a spell cast attempt is started. |
| UNIT_SPELLCAST_START | Fires when you start casting a spell. |
| UNIT_SPELLCAST_STOP | Fires when a unit's spell cast stops. |
| UNIT_SPELLCAST_SUCCEEDED | Fires when a unit's spellcast succeeds. |
| UNIT_STATS | Fires when a unit's stats change. |
| UNIT_TARGET | Fires when a unit's target changes. |
| UNIT_THREAT_LIST_UPDATE | |
| UNIT_THREAT_SITUATION_UPDATE | |
| UPDATE_BATTLEFIELD_SCORE | Fires when a new battlefield score is available. |
| UPDATE_BATTLEFIELD_STATUS | Fires when your status in a battlefield or its queue changes. |
| UPDATE_BINDINGS | Fires when a binding is made or unbound. |
| UPDATE_BONUS_ACTIONBAR | Fires when the bonus actionbar needs an update. |
| UPDATE_CHAT_COLOR | Fires when you change one of the color filters on the chat frame. |
| UPDATE_CHAT_WINDOWS | Fires on load doesn't seem to fire after that. |
| UPDATE_EXHAUSTION | Fires when your rest XP changes. |
| UPDATE_FACTION | Fires when you gain or loose reputation with a faction. |
| UPDATE_FLOATING_CHAT_WINDOWS | Fires on load, doesn't seem to fire afterwords. |
| UPDATE_GM_STATUS | Fires when you enter or exit the section of the UI that allows you to submit GM tickets. |
| UPDATE_INSTANCE_INFO | Fires when updated raid info is available. |
| UPDATE_INVENTORY_ALERTS | Fires if an items durability status changes. |
| UPDATE_INVENTORY_DURABILITY | |
| UPDATE_LFG | Fires when query results are available. |
| UPDATE_LFG_LIST | Fires when query results are available. |
| UPDATE_LFG_TYPES | Fires when the types of groups available changes. |
| UPDATE_MACROS | Fires when your macro selection changes, a new macro is created, or a macro is deleted. |
| UPDATE_MASTER_LOOT_LIST | Fires when the master loot list can be updated. |
| UPDATE_MOUSEOVER_UNIT | Fires whenever you mouse over any NPC or PC |
| UPDATE_PENDING_MAIL | Fires when your amount of new mail has changed. |
| UPDATE_SHAPESHIFT_COOLDOWN | |
| UPDATE_SHAPESHIFT_FORM | Fires whenever your shapeshit event occures. |
| UPDATE_SHAPESHIFT_FORMS | Fires when you gain or lose a shapeshifting form. |
| UPDATE_SHAPESHIFT_USABLE | |
| UPDATE_STEALTH | Fires when you enter or leave stealth mode. |
| UPDATE_TICKET | Fires when you're active ticket changes. |
| UPDATE_TRADESKILL_RECAST | Fires when a single tradeskill item from a batch tradeskill creation finishes. |
| UPDATE_WORLD_STATES | Fires from within a battlefield when a score changing event occures. |
| USE_BIND_CONFIRM | Fires when using an item will cause it to bind to you. |
| VARIABLES_LOADED | Fires while the ui is loading. Signifies that after this event saved variables are available. It is generally recommended that you use ADDON_LOADED instead of this event. |
| VEHICLE_ANGLE_SHOW | |
| VEHICLE_ANGLE_UPDATE | |
| VEHICLE_PASSENGERS_CHANGED | |
| VEHICLE_POWER_SHOW | |
| VOICE_CHANNEL_STATUS_UPDATE | |
| VOICE_CHAT_ENABLED_UPDATE | Fires when you do a global toggle of voice chat on the client side. |
| VOICE_LEFT_SESSION | Fires periodically when in a voice channel. Does not seem to have any actual effect. |
| VOICE_PLATE_START | Fires when a channel member starts to talk in voice chat. |
| VOICE_PLATE_STOP | Fires when a player in a voice channel is done talking. |
| VOICE_PUSH_TO_TALK_START | Fires when you push the button to start talking. |
| VOICE_PUSH_TO_TALK_STOP | Fires when the player releases the talk button. |
| VOICE_SELF_MUTE | Fires during load. |
| VOICE_SESSIONS_UPDATE | Fires whenever the voice sessions needs to update. This fires oftens. |
| VOICE_START | Fires when a player starts talking in voice chat. |
| VOICE_STATUS_UPDATE | Fires whenever a party member changes their voice status. Also fires when their settings or privileges change. This seems to fire often. |
| VOICE_STOP | Fires when another player stops talking in voice chat. |
| VOICE_TALKER_START_PARTY | |
| VOICE_TALKER_START_RAID | |
| VOICE_TALKER_STOP_PARTY | |
| VOICE_TALKER_STOP_RAID | |
| WHO_LIST_UPDATE | Fires when new info in available in response to a who query. |
| WORLD_MAP_NAME_UPDATE | |
| WORLD_MAP_UPDATE | Fires when the world map needs an update. This includes showing, closing, and switching zones. |
| ZONE_CHANGED | Fires when you change subzones if ZONE_CHANGED_INDOORS and ZONE_CHANGED_NEW_AREA do not fire. |
| ZONE_CHANGED_INDOORS | Fires when your chacter changes areas and the indoor status changes. |
| ZONE_CHANGED_NEW_AREA | Fires when you change areas and its a major zone change, i.e. into or out of an instance or from stepping into major zone to another like going from Netherstorm to Blades Edge Mountains. |