TrinityCore
Opcodes.h
Go to the documentation of this file.
1/*
2 * This file is part of the TrinityCore Project. See AUTHORS file for Copyright information
3 *
4 * This program is free software; you can redistribute it and/or modify it
5 * under the terms of the GNU General Public License as published by the
6 * Free Software Foundation; either version 2 of the License, or (at your
7 * option) any later version.
8 *
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12 * more details.
13 *
14 * You should have received a copy of the GNU General Public License along
15 * with this program. If not, see <http://www.gnu.org/licenses/>.
16 */
17
21
22#ifndef _OPCODES_H
23#define _OPCODES_H
24
25#include "Define.h"
26#include <string>
27
29{
33
35};
36
38{
39 MAX_OPCODE = 0x3FFF,
42 NULL_OPCODE = 0xBADD
43};
44
46{
61 CMSG_ADD_TOY = 0x32B5,
320 CMSG_DF_JOIN = 0x360A,
333 CMSG_EMOTE = 0x3555,
440 CMSG_INSPECT = 0x353D,
633 CMSG_PING = 0x3768,
791 CMSG_SET_PVP = 0x32CD,
884 CMSG_USE_TOY = 0x32B7,
894 CMSG_WHO = 0x3681,
895 CMSG_WHO_IS = 0x3680,
898};
899
901{
1106 SMSG_CHAT = 0x2BAD,
1223 SMSG_EMOTE = 0x27BE,
1756 SMSG_PONG = 0x304E,
2073 SMSG_WHO = 0x2BAE,
2074 SMSG_WHO_IS = 0x26A2,
2083
2084 // Opcodes that are not generated automatically
2085 SMSG_ACCOUNT_HEIRLOOM_UPDATE = 0x25B0, // no client handler
2088
2089 // Deleted opcodes, here only to allow compile
2091};
2092
2093inline bool IsInstanceOnlyOpcode(uint32 opcode)
2094{
2095 switch (opcode)
2096 {
2097 case SMSG_QUEST_GIVER_STATUS: // ClientQuest
2098 case SMSG_DUEL_REQUESTED: // Client
2099 case SMSG_DUEL_IN_BOUNDS: // Client
2100 case SMSG_QUERY_TIME_RESPONSE: // Client
2101 case SMSG_DUEL_WINNER: // Client
2102 case SMSG_DUEL_COMPLETE: // Client
2103 case SMSG_DUEL_OUT_OF_BOUNDS: // Client
2104 case SMSG_ATTACK_STOP: // Client
2105 case SMSG_ATTACK_START: // Client
2106 case SMSG_MOUNT_RESULT: // Client
2107 return true;
2108 default:
2109 return false;
2110 }
2111}
2112
2115{
2116 STATUS_AUTHED = 0, // Player authenticated (_player == NULL, m_playerRecentlyLogout = false or will be reset before handler call, m_GUID have garbage)
2117 STATUS_LOGGEDIN, // Player in game (_player != NULL, m_GUID == _player->GetGUID(), inWorld())
2118 STATUS_TRANSFER, // Player transferring to another map (_player != NULL, m_GUID == _player->GetGUID(), !inWorld())
2119 STATUS_LOGGEDIN_OR_RECENTLY_LOGGOUT, // _player != NULL or _player == NULL && m_playerRecentlyLogout && m_playerLogout, m_GUID store last _player guid)
2120 STATUS_NEVER, // Opcode not accepted from client (deprecated or server side only)
2121 STATUS_UNHANDLED // Opcode not handled yet
2123
2125{
2126 PROCESS_INPLACE = 0, //process packet whenever we receive it - mostly for non-handled or non-implemented packets
2127 PROCESS_THREADUNSAFE, //packet is not thread-safe - process it in World::UpdateSessions()
2128 PROCESS_THREADSAFE //packet is thread-safe - process it in Map::Update()
2130
2131class WorldPacket;
2132class WorldSession;
2133
2135{
2136public:
2137 OpcodeHandler(char const* name, SessionStatus status) : Name(name), Status(status) { }
2138 virtual ~OpcodeHandler() { }
2139
2140 char const* Name;
2142};
2143
2145{
2146public:
2147 ClientOpcodeHandler(char const* name, SessionStatus status, PacketProcessing processing)
2148 : OpcodeHandler(name, status), ProcessingPlace(processing) { }
2149
2150 virtual void Call(WorldSession* session, WorldPacket& packet) const = 0;
2151
2153};
2154
2156{
2157public:
2158 ServerOpcodeHandler(char const* name, SessionStatus status, ConnectionType conIdx)
2159 : OpcodeHandler(name, status), ConnectionIndex(conIdx) { }
2160
2162};
2163
2165{
2166 public:
2167 OpcodeTable();
2168
2169 OpcodeTable(OpcodeTable const&) = delete;
2171
2172 ~OpcodeTable();
2173
2174 void Initialize();
2175
2177 {
2178 return _internalTableClient[index];
2179 }
2180
2182 {
2183 return _internalTableServer[index];
2184 }
2185
2186 private:
2187 bool ValidateClientOpcode(OpcodeClient opcode, char const* name) const;
2188 template<typename Handler, Handler HandlerFunction>
2189 void ValidateAndSetClientOpcode(OpcodeClient opcode, char const* name, SessionStatus status, PacketProcessing processing);
2190
2191 void ValidateAndSetServerOpcode(OpcodeServer opcode, char const* name, SessionStatus status, ConnectionType conIdx);
2192
2195};
2196
2198
2200std::string GetOpcodeNameForLogging(OpcodeClient opcode);
2201std::string GetOpcodeNameForLogging(OpcodeServer opcode);
2202
2203#endif
int8_t int8
Definition: Define.h:140
uint16_t uint16
Definition: Define.h:143
uint32_t uint32
Definition: Define.h:142
ClientOpcodeHandler(char const *name, SessionStatus status, PacketProcessing processing)
Definition: Opcodes.h:2147
PacketProcessing ProcessingPlace
Definition: Opcodes.h:2152
virtual void Call(WorldSession *session, WorldPacket &packet) const =0
virtual ~OpcodeHandler()
Definition: Opcodes.h:2138
char const * Name
Definition: Opcodes.h:2140
SessionStatus Status
Definition: Opcodes.h:2141
OpcodeHandler(char const *name, SessionStatus status)
Definition: Opcodes.h:2137
OpcodeTable(OpcodeTable const &)=delete
ClientOpcodeHandler const * operator[](OpcodeClient index) const
Definition: Opcodes.h:2176
ServerOpcodeHandler const * operator[](OpcodeServer index) const
Definition: Opcodes.h:2181
OpcodeTable & operator=(OpcodeTable const &)=delete
ServerOpcodeHandler * _internalTableServer[NUM_OPCODE_HANDLERS]
Definition: Opcodes.h:2194
ClientOpcodeHandler * _internalTableClient[NUM_OPCODE_HANDLERS]
Definition: Opcodes.h:2193
void ValidateAndSetClientOpcode(OpcodeClient opcode, char const *name, SessionStatus status, PacketProcessing processing)
Definition: Opcodes.cpp:90
~OpcodeTable()
Definition: Opcodes.cpp:57
void Initialize()
Correspondence between opcodes and their names.
Definition: Opcodes.cpp:134
bool ValidateClientOpcode(OpcodeClient opcode, char const *name) const
Definition: Opcodes.cpp:66
void ValidateAndSetServerOpcode(OpcodeServer opcode, char const *name, SessionStatus status, ConnectionType conIdx)
Definition: Opcodes.cpp:98
ServerOpcodeHandler(char const *name, SessionStatus status, ConnectionType conIdx)
Definition: Opcodes.h:2158
ConnectionType ConnectionIndex
Definition: Opcodes.h:2161
Player session in the World.
Definition: WorldSession.h:963
ConnectionType
Definition: Opcodes.h:29
OpcodeClient
Definition: Opcodes.h:46
std::string GetOpcodeNameForLogging(OpcodeClient opcode)
Lookup opcode name for human understandable logging.
Definition: Opcodes.cpp:2205
SessionStatus
Player state.
Definition: Opcodes.h:2115
OpcodeTable opcodeTable
Definition: Opcodes.cpp:38
bool IsInstanceOnlyOpcode(uint32 opcode)
Definition: Opcodes.h:2093
OpcodeServer
Definition: Opcodes.h:901
OpcodeMisc
Definition: Opcodes.h:38
PacketProcessing
Definition: Opcodes.h:2125
@ MAX_CONNECTION_TYPES
Definition: Opcodes.h:32
@ CONNECTION_TYPE_INSTANCE
Definition: Opcodes.h:31
@ CONNECTION_TYPE_DEFAULT
Definition: Opcodes.h:34
@ CONNECTION_TYPE_REALM
Definition: Opcodes.h:30
@ CMSG_TIME_SYNC_RESPONSE
Definition: Opcodes.h:848
@ CMSG_PET_CAST_SPELL
Definition: Opcodes.h:628
@ CMSG_MERGE_ITEM_WITH_GUILD_BANK_ITEM
Definition: Opcodes.h:494
@ CMSG_GET_UNDELETE_CHARACTER_COOLDOWN_STATUS
Definition: Opcodes.h:383
@ CMSG_REPLACE_TROPHY
Definition: Opcodes.h:697
@ CMSG_LOOT_ITEM
Definition: Opcodes.h:476
@ CMSG_QUERY_PAGE_TEXT
Definition: Opcodes.h:648
@ CMSG_TURN_IN_PETITION
Definition: Opcodes.h:861
@ CMSG_LFG_LIST_INVITE_RESPONSE
Definition: Opcodes.h:459
@ CMSG_CALENDAR_ADD_EVENT
Definition: Opcodes.h:155
@ CMSG_ACCEPT_TRADE
Definition: Opcodes.h:51
@ CMSG_USE_TOY
Definition: Opcodes.h:884
@ CMSG_AUCTION_SELL_ITEM
Definition: Opcodes.h:91
@ CMSG_ADD_BATTLENET_FRIEND
Definition: Opcodes.h:58
@ CMSG_COMMENTATOR_EXIT_INSTANCE
Definition: Opcodes.h:268
@ CMSG_BATTLE_PET_REQUEST_JOURNAL_LOCK
Definition: Opcodes.h:136
@ CMSG_ATTACK_STOP
Definition: Opcodes.h:72
@ CMSG_BATTLE_PAY_START_PURCHASE
Definition: Opcodes.h:129
@ CMSG_MOVE_APPLY_INERTIA_ACK
Definition: Opcodes.h:501
@ CMSG_PERFORM_ITEM_INTERACTION
Definition: Opcodes.h:605
@ CMSG_SEND_CONTACT_LIST
Definition: Opcodes.h:757
@ CMSG_QUEST_SESSION_REQUEST_STOP
Definition: Opcodes.h:678
@ CMSG_SUBSCRIPTION_INTERSTITIAL_RESPONSE
Definition: Opcodes.h:830
@ CMSG_CONNECT_TO_FAILED
Definition: Opcodes.h:282
@ CMSG_GARRISON_LEARN_TALENT
Definition: Opcodes.h:355
@ CMSG_CALENDAR_RSVP
Definition: Opcodes.h:167
@ CMSG_ACTIVATE_SOULBIND
Definition: Opcodes.h:54
@ CMSG_QUERY_REALM_NAME
Definition: Opcodes.h:657
@ CMSG_COMMENTATOR_GET_PLAYER_INFO
Definition: Opcodes.h:271
@ CMSG_CHAT_CHANNEL_PASSWORD
Definition: Opcodes.h:209
@ CMSG_CHAT_REPORT_FILTERED
Definition: Opcodes.h:231
@ CMSG_CHAT_CHANNEL_UNBAN
Definition: Opcodes.h:212
@ CMSG_ENUM_CHARACTERS
Definition: Opcodes.h:338
@ CMSG_MOVE_SET_ADV_FLY
Definition: Opcodes.h:539
@ CMSG_CHAT_MESSAGE_YELL
Definition: Opcodes.h:229
@ CMSG_AZERITE_ESSENCE_ACTIVATE_ESSENCE
Definition: Opcodes.h:106
@ CMSG_FAR_SIGHT
Definition: Opcodes.h:340
@ CMSG_CLUB_FINDER_POST
Definition: Opcodes.h:256
@ CMSG_EJECT_PASSENGER
Definition: Opcodes.h:332
@ CMSG_QUERY_GAME_OBJECT
Definition: Opcodes.h:642
@ CMSG_LOGOUT_REQUEST
Definition: Opcodes.h:473
@ CMSG_CHAT_MESSAGE_WHISPER
Definition: Opcodes.h:228
@ CMSG_SET_WATCHED_FACTION
Definition: Opcodes.h:806
@ CMSG_AUCTIONABLE_TOKEN_SELL_AT_MARKET_PRICE
Definition: Opcodes.h:75
@ CMSG_MAIL_GET_LIST
Definition: Opcodes.h:485
@ CMSG_PET_RENAME
Definition: Opcodes.h:629
@ CMSG_MOUNT_CLEAR_FANFARE
Definition: Opcodes.h:497
@ CMSG_HIDE_QUEST_CHOICE
Definition: Opcodes.h:435
@ CMSG_SWAP_VOID_ITEM
Definition: Opcodes.h:841
@ CMSG_CRAFTING_ORDER_CANCEL
Definition: Opcodes.h:296
@ CMSG_GUILD_OFFICER_REMOVE_MEMBER
Definition: Opcodes.h:418
@ CMSG_GUILD_SET_RANK_PERMISSIONS
Definition: Opcodes.h:430
@ CMSG_REQUEST_GUILD_PARTY_STATE
Definition: Opcodes.h:716
@ CMSG_REQUEST_PARTY_JOIN_UPDATES
Definition: Opcodes.h:722
@ CMSG_QUEST_GIVER_CLOSE_QUEST
Definition: Opcodes.h:665
@ CMSG_REPAIR_ITEM
Definition: Opcodes.h:696
@ CMSG_BATTLENET_REQUEST
Definition: Opcodes.h:119
@ CMSG_GET_MIRROR_IMAGE_DATA
Definition: Opcodes.h:378
@ CMSG_CHAT_CHANNEL_SILENCE_ALL
Definition: Opcodes.h:211
@ CMSG_DF_LEAVE
Definition: Opcodes.h:321
@ CMSG_CHAT_ADDON_MESSAGE_TARGETED
Definition: Opcodes.h:198
@ CMSG_GARRISON_SET_FOLLOWER_FAVORITE
Definition: Opcodes.h:366
@ CMSG_CHAT_MESSAGE_EMOTE
Definition: Opcodes.h:220
@ CMSG_SET_SHEATHED
Definition: Opcodes.h:797
@ CMSG_AZERITE_ESSENCE_UNLOCK_MILESTONE
Definition: Opcodes.h:107
@ CMSG_MYTHIC_PLUS_REQUEST_MAP_STATS
Definition: Opcodes.h:589
@ CMSG_GM_TICKET_GET_SYSTEM_STATUS
Definition: Opcodes.h:388
@ CMSG_CRAFTING_ORDER_FULFILL
Definition: Opcodes.h:299
@ CMSG_CRAFTING_ORDER_CLAIM
Definition: Opcodes.h:297
@ CMSG_REQUEST_VEHICLE_SWITCH_SEAT
Definition: Opcodes.h:735
@ CMSG_TRAITS_COMMIT_CONFIG
Definition: Opcodes.h:858
@ CMSG_GUILD_SHIFT_RANK
Definition: Opcodes.h:431
@ CMSG_SEND_MAIL
Definition: Opcodes.h:758
@ CMSG_PET_STOP_ATTACK
Definition: Opcodes.h:632
@ CMSG_CHANGE_BAG_SLOT_FLAG
Definition: Opcodes.h:185
@ CMSG_BATTLE_PAY_REQUEST_PRICE_INFO
Definition: Opcodes.h:128
@ CMSG_PET_ACTION
Definition: Opcodes.h:616
@ CMSG_QUERY_QUEST_COMPLETION_NPCS
Definition: Opcodes.h:654
@ CMSG_LIVE_REGION_ACCOUNT_RESTORE
Definition: Opcodes.h:465
@ CMSG_CLUB_FINDER_REQUEST_MEMBERSHIP_TO_CLUB
Definition: Opcodes.h:259
@ CMSG_REPOP_REQUEST
Definition: Opcodes.h:698
@ CMSG_AUCTION_LIST_ITEMS_BY_BUCKET_KEY
Definition: Opcodes.h:83
@ CMSG_UNACCEPT_TRADE
Definition: Opcodes.h:864
@ CMSG_TOTEM_DESTROYED
Definition: Opcodes.h:853
@ CMSG_GUILD_PERMISSIONS_QUERY
Definition: Opcodes.h:419
@ CMSG_LOW_LEVEL_RAID2
Definition: Opcodes.h:482
@ CMSG_GARRISON_SET_RECRUITMENT_PREFERENCES
Definition: Opcodes.h:368
@ CMSG_AUTO_GUILD_BANK_ITEM
Definition: Opcodes.h:101
@ CMSG_PET_ABANDON
Definition: Opcodes.h:615
@ CMSG_BUY_ITEM
Definition: Opcodes.h:152
@ CMSG_COMPLETE_MOVIE
Definition: Opcodes.h:279
@ CMSG_LIVE_REGION_CHARACTER_COPY
Definition: Opcodes.h:466
@ CMSG_UPDATE_CRAFTING_NPC_RECIPES
Definition: Opcodes.h:873
@ CMSG_PVP_LOG_DATA
Definition: Opcodes.h:636
@ CMSG_GARRISON_SET_BUILDING_ACTIVE
Definition: Opcodes.h:365
@ CMSG_CONVERSATION_CINEMATIC_READY
Definition: Opcodes.h:292
@ CMSG_CHAT_MESSAGE_CHANNEL
Definition: Opcodes.h:218
@ CMSG_CANCEL_AURA
Definition: Opcodes.h:170
@ CMSG_AUTO_EQUIP_ITEM
Definition: Opcodes.h:99
@ CMSG_SET_FACTION_AT_WAR
Definition: Opcodes.h:779
@ CMSG_MOVE_START_ASCEND
Definition: Opcodes.h:568
@ CMSG_QUERY_GARRISON_PET_NAME
Definition: Opcodes.h:643
@ CMSG_MOVE_GRAVITY_ENABLE_ACK
Definition: Opcodes.h:526
@ CMSG_LFG_LIST_SEARCH
Definition: Opcodes.h:462
@ CMSG_REQUEST_REALM_GUILD_MASTER_INFO
Definition: Opcodes.h:729
@ CMSG_UPDATE_MISSILE_TRAJECTORY
Definition: Opcodes.h:874
@ CMSG_QUEST_CONFIRM_ACCEPT
Definition: Opcodes.h:662
@ CMSG_RPE_RESET_CHARACTER
Definition: Opcodes.h:744
@ CMSG_AUTH_CONTINUED_SESSION
Definition: Opcodes.h:93
@ CMSG_MOUNT_SPECIAL_ANIM
Definition: Opcodes.h:499
@ CMSG_DELETE_EQUIPMENT_SET
Definition: Opcodes.h:311
@ CMSG_MOVE_START_BACKWARD
Definition: Opcodes.h:569
@ CMSG_LOADING_SCREEN_NOTIFY
Definition: Opcodes.h:469
@ CMSG_CHANGE_MONUMENT_APPEARANCE
Definition: Opcodes.h:187
@ CMSG_LOOT_RELEASE
Definition: Opcodes.h:478
@ CMSG_CLASS_TALENTS_SET_USES_SHARED_ACTION_BARS
Definition: Opcodes.h:245
@ CMSG_TOGGLE_PVP
Definition: Opcodes.h:852
@ CMSG_LFG_LIST_CANCEL_APPLICATION
Definition: Opcodes.h:455
@ CMSG_CLASS_TALENTS_NOTIFY_VALIDATION_FAILED
Definition: Opcodes.h:241
@ CMSG_KEYBOUND_OVERRIDE
Definition: Opcodes.h:448
@ CMSG_SET_FACTION_INACTIVE
Definition: Opcodes.h:780
@ CMSG_MOVE_INERTIA_DISABLE_ACK
Definition: Opcodes.h:530
@ CMSG_LIST_INVENTORY
Definition: Opcodes.h:464
@ CMSG_RECLAIM_CORPSE
Definition: Opcodes.h:692
@ CMSG_GUILD_BANK_DEPOSIT_MONEY
Definition: Opcodes.h:397
@ CMSG_SUBMIT_USER_FEEDBACK
Definition: Opcodes.h:829
@ CMSG_GUILD_LEAVE
Definition: Opcodes.h:416
@ CMSG_GUILD_SET_ACHIEVEMENT_TRACKING
Definition: Opcodes.h:426
@ CMSG_TOGGLE_DIFFICULTY
Definition: Opcodes.h:851
@ CMSG_ARTIFACT_SET_APPEARANCE
Definition: Opcodes.h:70
@ CMSG_GARRISON_ASSIGN_FOLLOWER_TO_BUILDING
Definition: Opcodes.h:346
@ CMSG_LFG_LIST_GET_STATUS
Definition: Opcodes.h:457
@ CMSG_CHANGE_SUB_GROUP
Definition: Opcodes.h:189
@ CMSG_MOVE_SET_CAN_FLY_ACK
Definition: Opcodes.h:554
@ CMSG_CLOSE_TRAIT_SYSTEM_INTERACTION
Definition: Opcodes.h:253
@ CMSG_PET_BATTLE_REQUEST_UPDATE
Definition: Opcodes.h:623
@ CMSG_CHAT_MESSAGE_GUILD
Definition: Opcodes.h:221
@ CMSG_CONTRIBUTION_CONTRIBUTE
Definition: Opcodes.h:290
@ CMSG_SET_DIFFICULTY_ID
Definition: Opcodes.h:774
@ CMSG_SET_BACKPACK_AUTOSORT_DISABLED
Definition: Opcodes.h:769
@ CMSG_CALENDAR_GET_EVENT
Definition: Opcodes.h:161
@ CMSG_GUILD_SET_GUILD_MASTER
Definition: Opcodes.h:428
@ CMSG_DF_GET_SYSTEM_INFO
Definition: Opcodes.h:319
@ CMSG_TRANSMOGRIFY_ITEMS
Definition: Opcodes.h:860
@ CMSG_CONVERT_RAID
Definition: Opcodes.h:294
@ CMSG_GUILD_BANK_WITHDRAW_MONEY
Definition: Opcodes.h:404
@ CMSG_REPORT_STUCK_IN_COMBAT
Definition: Opcodes.h:705
@ CMSG_LOW_LEVEL_RAID1
Definition: Opcodes.h:481
@ CMSG_SET_CONTACT_NOTES
Definition: Opcodes.h:772
@ CMSG_MOVE_FORCE_SWIM_SPEED_CHANGE_ACK
Definition: Opcodes.h:521
@ CMSG_REPORT_CLIENT_VARIABLES
Definition: Opcodes.h:699
@ CMSG_BUY_BACK_ITEM
Definition: Opcodes.h:150
@ CMSG_CRAFTING_ORDER_REJECT
Definition: Opcodes.h:302
@ CMSG_SET_TRADE_GOLD
Definition: Opcodes.h:802
@ CMSG_DF_BOOT_PLAYER_VOTE
Definition: Opcodes.h:316
@ CMSG_CALENDAR_REMOVE_INVITE
Definition: Opcodes.h:166
@ CMSG_CHROMIE_TIME_SELECT_EXPANSION
Definition: Opcodes.h:237
@ CMSG_GENERATE_RANDOM_CHARACTER_NAME
Definition: Opcodes.h:372
@ CMSG_REQUEST_CHARACTER_GUILD_FOLLOW_INFO
Definition: Opcodes.h:710
@ CMSG_BATTLEMASTER_JOIN
Definition: Opcodes.h:113
@ CMSG_BLACK_MARKET_REQUEST_ITEMS
Definition: Opcodes.h:146
@ CMSG_SORT_BAGS
Definition: Opcodes.h:812
@ CMSG_GUILD_DELETE_RANK
Definition: Opcodes.h:409
@ CMSG_SET_ACTION_BAR_TOGGLES
Definition: Opcodes.h:764
@ CMSG_CHAT_LEAVE_CHANNEL
Definition: Opcodes.h:216
@ CMSG_CALENDAR_EVENT_SIGN_UP
Definition: Opcodes.h:159
@ CMSG_MOVE_APPLY_MOVEMENT_FORCE_ACK
Definition: Opcodes.h:502
@ CMSG_REPORT_KEYBINDING_EXECUTION_COUNTS
Definition: Opcodes.h:702
@ CMSG_SAVE_EQUIPMENT_SET
Definition: Opcodes.h:747
@ CMSG_MOVE_SET_ADV_FLYING_AIR_FRICTION_ACK
Definition: Opcodes.h:541
@ CMSG_USE_ITEM
Definition: Opcodes.h:883
@ CMSG_UPDATE_SPELL_VISUAL
Definition: Opcodes.h:876
@ CMSG_QUEST_POI_QUERY
Definition: Opcodes.h:674
@ CMSG_QUEST_GIVER_STATUS_TRACKED_QUERY
Definition: Opcodes.h:672
@ CMSG_BATTLE_PAY_CONFIRM_PURCHASE_RESPONSE
Definition: Opcodes.h:122
@ CMSG_READY_CHECK_RESPONSE
Definition: Opcodes.h:690
@ CMSG_BATTLE_PET_REQUEST_JOURNAL
Definition: Opcodes.h:135
@ CMSG_CONVERSATION_LINE_STARTED
Definition: Opcodes.h:293
@ CMSG_MOVE_STOP_SWIM
Definition: Opcodes.h:583
@ CMSG_SIGN_PETITION
Definition: Opcodes.h:808
@ CMSG_QUERY_PLAYER_NAMES_FOR_COMMUNITY
Definition: Opcodes.h:652
@ CMSG_REQUEST_WEEKLY_REWARDS
Definition: Opcodes.h:736
@ CMSG_OPEN_ITEM
Definition: Opcodes.h:596
@ CMSG_QUERY_COUNTDOWN_TIMER
Definition: Opcodes.h:640
@ CMSG_LIVE_REGION_GET_ACCOUNT_CHARACTER_LIST
Definition: Opcodes.h:467
@ CMSG_READ_ITEM
Definition: Opcodes.h:691
@ CMSG_SOCKET_GEMS
Definition: Opcodes.h:811
@ CMSG_QUERY_CREATURE
Definition: Opcodes.h:641
@ CMSG_COMMERCE_TOKEN_GET_COUNT
Definition: Opcodes.h:274
@ CMSG_CANCEL_GROWTH_AURA
Definition: Opcodes.h:174
@ CMSG_SET_TITLE
Definition: Opcodes.h:800
@ CMSG_QUEST_SESSION_BEGIN_RESPONSE
Definition: Opcodes.h:676
@ CMSG_AUCTIONABLE_TOKEN_SELL
Definition: Opcodes.h:74
@ CMSG_MOVE_START_SWIM
Definition: Opcodes.h:576
@ CMSG_MOVE_DISMISS_VEHICLE
Definition: Opcodes.h:507
@ CMSG_CALENDAR_INVITE
Definition: Opcodes.h:163
@ CMSG_DB_QUERY_BULK
Definition: Opcodes.h:308
@ CMSG_OPEN_MISSION_NPC
Definition: Opcodes.h:597
@ CMSG_MOVE_SET_ADV_FLYING_SURFACE_FRICTION_ACK
Definition: Opcodes.h:551
@ CMSG_SUPPORT_TICKET_SUBMIT_COMPLAINT
Definition: Opcodes.h:832
@ CMSG_MOVE_HEARTBEAT
Definition: Opcodes.h:528
@ CMSG_GARRISON_ADD_FOLLOWER_HEALTH
Definition: Opcodes.h:345
@ CMSG_MOVE_REMOVE_MOVEMENT_FORCE_ACK
Definition: Opcodes.h:537
@ CMSG_BATTLEMASTER_JOIN_SKIRMISH
Definition: Opcodes.h:117
@ CMSG_CRAFTING_ORDER_CREATE
Definition: Opcodes.h:298
@ CMSG_QUERY_BATTLE_PET_NAME
Definition: Opcodes.h:637
@ CMSG_SWAP_ITEM_WITH_GUILD_BANK_ITEM
Definition: Opcodes.h:839
@ CMSG_TIME_ADJUSTMENT_RESPONSE
Definition: Opcodes.h:847
@ CMSG_OBJECT_UPDATE_RESCUED
Definition: Opcodes.h:593
@ CMSG_TOY_CLEAR_FANFARE
Definition: Opcodes.h:854
@ CMSG_LOGOUT_INSTANT
Definition: Opcodes.h:472
@ CMSG_SAVE_ACCOUNT_DATA_EXPORT
Definition: Opcodes.h:745
@ CMSG_MOVE_SET_ADV_FLYING_LAUNCH_SPEED_COEFFICIENT_ACK
Definition: Opcodes.h:545
@ CMSG_PET_BATTLE_REPLACE_FRONT_PET
Definition: Opcodes.h:621
@ CMSG_START_CHALLENGE_MODE
Definition: Opcodes.h:825
@ CMSG_CHAT_MESSAGE_INSTANCE_CHAT
Definition: Opcodes.h:222
@ CMSG_COLLECTION_ITEM_SET_FAVORITE
Definition: Opcodes.h:265
@ CMSG_TUTORIAL
Definition: Opcodes.h:862
@ CMSG_DUEL_RESPONSE
Definition: Opcodes.h:331
@ CMSG_SET_FACTION_NOT_AT_WAR
Definition: Opcodes.h:781
@ CMSG_GET_TROPHY_LIST
Definition: Opcodes.h:382
@ CMSG_ENTER_ENCRYPTED_MODE_ACK
Definition: Opcodes.h:337
@ CMSG_GET_PVP_OPTIONS_ENABLED
Definition: Opcodes.h:379
@ CMSG_GARRISON_GET_MISSION_REWARD
Definition: Opcodes.h:354
@ CMSG_REQUEST_BATTLEFIELD_STATUS
Definition: Opcodes.h:708
@ CMSG_QUERY_VOID_STORAGE
Definition: Opcodes.h:661
@ CMSG_QUICK_JOIN_REQUEST_INVITE_WITH_CONFIRMATION
Definition: Opcodes.h:682
@ CMSG_QUICK_JOIN_RESPOND_TO_INVITE
Definition: Opcodes.h:683
@ CMSG_MOVE_TIME_SKIPPED
Definition: Opcodes.h:586
@ CMSG_MOVE_FORCE_TURN_RATE_CHANGE_ACK
Definition: Opcodes.h:522
@ CMSG_MOVE_SET_ADV_FLYING_DOUBLE_JUMP_VEL_MOD_ACK
Definition: Opcodes.h:543
@ CMSG_REPORT_ENABLED_ADDONS
Definition: Opcodes.h:700
@ CMSG_QUEST_GIVER_QUERY_QUEST
Definition: Opcodes.h:668
@ CMSG_DF_READY_CHECK_RESPONSE
Definition: Opcodes.h:323
@ CMSG_QUERY_TREASURE_PICKER
Definition: Opcodes.h:660
@ CMSG_MAIL_TAKE_MONEY
Definition: Opcodes.h:489
@ CMSG_SEND_TEXT_EMOTE
Definition: Opcodes.h:761
@ CMSG_COMPLETE_CINEMATIC
Definition: Opcodes.h:278
@ CMSG_QUEST_GIVER_REQUEST_REWARD
Definition: Opcodes.h:669
@ CMSG_CALENDAR_GET_NUM_PENDING
Definition: Opcodes.h:162
@ CMSG_CLASS_TALENTS_RENAME_CONFIG
Definition: Opcodes.h:242
@ CMSG_CRAFTING_ORDER_LIST_CRAFTER_ORDERS
Definition: Opcodes.h:300
@ CMSG_SELF_RES
Definition: Opcodes.h:753
@ CMSG_CLEAR_NEW_APPEARANCE
Definition: Opcodes.h:246
@ CMSG_ACTIVATE_TAXI
Definition: Opcodes.h:55
@ CMSG_REQUEST_VEHICLE_NEXT_SEAT
Definition: Opcodes.h:733
@ CMSG_CRAFTING_ORDER_REPORT_PLAYER
Definition: Opcodes.h:304
@ CMSG_MOUNT_SET_FAVORITE
Definition: Opcodes.h:498
@ CMSG_GARRISON_GET_CLASS_SPEC_CATEGORY_INFO
Definition: Opcodes.h:352
@ CMSG_PET_BATTLE_FINAL_NOTIFY
Definition: Opcodes.h:617
@ CMSG_CAN_REDEEM_TOKEN_FOR_BALANCE
Definition: Opcodes.h:182
@ CMSG_QUICK_JOIN_AUTO_ACCEPT_REQUESTS
Definition: Opcodes.h:680
@ CMSG_MOVE_START_TURN_RIGHT
Definition: Opcodes.h:578
@ CMSG_CANCEL_CAST
Definition: Opcodes.h:172
@ CMSG_GOSSIP_SELECT_OPTION
Definition: Opcodes.h:390
@ CMSG_CHAT_REPORT_IGNORED
Definition: Opcodes.h:232
@ CMSG_GUILD_ADD_BATTLENET_FRIEND
Definition: Opcodes.h:391
@ CMSG_QUERY_SCENARIO_POI
Definition: Opcodes.h:658
@ CMSG_ADVENTURE_MAP_START_QUEST
Definition: Opcodes.h:64
@ CMSG_REQUEST_STABLED_PETS
Definition: Opcodes.h:731
@ CMSG_REQUEST_VEHICLE_PREV_SEAT
Definition: Opcodes.h:734
@ CMSG_AUCTION_LIST_BIDDED_ITEMS
Definition: Opcodes.h:81
@ CMSG_RANDOM_ROLL
Definition: Opcodes.h:689
@ CMSG_LIVE_REGION_KEY_BINDINGS_COPY
Definition: Opcodes.h:468
@ CMSG_SET_EMPOWER_MIN_HOLD_STAGE_PERCENT
Definition: Opcodes.h:776
@ CMSG_CHAT_CHANNEL_DISPLAY_LIST
Definition: Opcodes.h:203
@ CMSG_SWAP_SUB_GROUPS
Definition: Opcodes.h:840
@ CMSG_DECLINE_PETITION
Definition: Opcodes.h:310
@ CMSG_REQUEST_VEHICLE_EXIT
Definition: Opcodes.h:732
@ CMSG_CHALLENGE_MODE_REQUEST_LEADERS
Definition: Opcodes.h:184
@ CMSG_MOVE_SET_ADV_FLYING_TURN_VELOCITY_THRESHOLD_ACK
Definition: Opcodes.h:552
@ CMSG_AREA_TRIGGER
Definition: Opcodes.h:68
@ CMSG_UNLEARN_SPECIALIZATION
Definition: Opcodes.h:867
@ CMSG_EMOTE
Definition: Opcodes.h:333
@ CMSG_BLACK_MARKET_OPEN
Definition: Opcodes.h:145
@ CMSG_SOCIAL_CONTRACT_REQUEST
Definition: Opcodes.h:810
@ CMSG_BATTLE_PET_SUMMON
Definition: Opcodes.h:139
@ CMSG_AUTO_STORE_BAG_ITEM
Definition: Opcodes.h:102
@ CMSG_AUCTION_BROWSE_QUERY
Definition: Opcodes.h:76
@ CMSG_GUILD_QUERY_RECIPES
Definition: Opcodes.h:424
@ CMSG_MOVE_START_STRAFE_RIGHT
Definition: Opcodes.h:575
@ CMSG_USE_CRITTER_ITEM
Definition: Opcodes.h:881
@ CMSG_DECLINE_GUILD_INVITES
Definition: Opcodes.h:309
@ CMSG_UNLOCK_VOID_STORAGE
Definition: Opcodes.h:868
@ CMSG_MAIL_CREATE_TEXT_ITEM
Definition: Opcodes.h:483
@ CMSG_MOVE_START_PITCH_DOWN
Definition: Opcodes.h:572
@ CMSG_UI_MAP_QUEST_LINES_REQUEST
Definition: Opcodes.h:863
@ CMSG_ENGINE_SURVEY
Definition: Opcodes.h:336
@ CMSG_CLUB_FINDER_REQUEST_SUBSCRIBED_CLUB_POSTING_IDS
Definition: Opcodes.h:261
@ CMSG_BATTLE_PAY_GET_PURCHASE_LIST
Definition: Opcodes.h:126
@ CMSG_LATENCY_REPORT
Definition: Opcodes.h:449
@ CMSG_MOVE_SET_RUN_MODE
Definition: Opcodes.h:563
@ CMSG_ITEM_TEXT_QUERY
Definition: Opcodes.h:444
@ CMSG_LEARN_PVP_TALENTS
Definition: Opcodes.h:450
@ CMSG_MOVE_STOP_TURN
Definition: Opcodes.h:584
@ CMSG_SET_ASSISTANT_LEADER
Definition: Opcodes.h:768
@ CMSG_UPGRADE_RUNEFORGE_LEGENDARY
Definition: Opcodes.h:879
@ CMSG_BATTLENET_CHALLENGE_RESPONSE
Definition: Opcodes.h:118
@ CMSG_UNDELETE_CHARACTER
Definition: Opcodes.h:865
@ CMSG_CHAT_MESSAGE_RAID_WARNING
Definition: Opcodes.h:226
@ CMSG_CANCEL_TRADE
Definition: Opcodes.h:180
@ CMSG_PET_BATTLE_REQUEST_WILD
Definition: Opcodes.h:624
@ CMSG_MOVE_FORCE_WALK_SPEED_CHANGE_ACK
Definition: Opcodes.h:524
@ CMSG_CONSUMABLE_TOKEN_CAN_VETERAN_BUY
Definition: Opcodes.h:285
@ CMSG_ACCEPT_GUILD_INVITE
Definition: Opcodes.h:48
@ CMSG_MOVE_SET_WALK_MODE
Definition: Opcodes.h:566
@ CMSG_CHECK_CHARACTER_NAME_AVAILABILITY
Definition: Opcodes.h:234
@ CMSG_PET_SET_ACTION
Definition: Opcodes.h:630
@ CMSG_GET_VAS_TRANSFER_TARGET_REALM_LIST
Definition: Opcodes.h:385
@ CMSG_COMMENTATOR_ENABLE
Definition: Opcodes.h:266
@ CMSG_SET_SORT_BAGS_RIGHT_TO_LEFT
Definition: Opcodes.h:798
@ CMSG_AUCTION_CANCEL_COMMODITIES_PURCHASE
Definition: Opcodes.h:77
@ CMSG_GARRISON_RESEARCH_TALENT
Definition: Opcodes.h:364
@ CMSG_GARRISON_REMOVE_FOLLOWER
Definition: Opcodes.h:359
@ CMSG_CLAIM_WEEKLY_REWARD
Definition: Opcodes.h:238
@ CMSG_CLEAR_TRADE_ITEM
Definition: Opcodes.h:248
@ CMSG_BATTLE_PET_DELETE_PET
Definition: Opcodes.h:132
@ CMSG_GUILD_BANK_ACTIVATE
Definition: Opcodes.h:395
@ CMSG_PERKS_PROGRAM_REQUEST_PURCHASE
Definition: Opcodes.h:607
@ CMSG_OPT_OUT_OF_LOOT
Definition: Opcodes.h:600
@ CMSG_DEL_IGNORE
Definition: Opcodes.h:313
@ CMSG_SORT_BANK_BAGS
Definition: Opcodes.h:813
@ CMSG_MOVE_FORCE_FLIGHT_SPEED_CHANGE_ACK
Definition: Opcodes.h:515
@ CMSG_AREA_SPIRIT_HEALER_QUEUE
Definition: Opcodes.h:67
@ CMSG_BUY_REAGENT_BANK
Definition: Opcodes.h:153
@ CMSG_BONUS_ROLL
Definition: Opcodes.h:147
@ CMSG_SCENE_PLAYBACK_CANCELED
Definition: Opcodes.h:750
@ CMSG_DF_TELEPORT
Definition: Opcodes.h:325
@ CMSG_DO_READY_CHECK
Definition: Opcodes.h:330
@ CMSG_CALENDAR_COMPLAIN
Definition: Opcodes.h:157
@ CMSG_BATTLE_PAY_DISTRIBUTION_ASSIGN_VAS
Definition: Opcodes.h:124
@ CMSG_ACCEPT_WARGAME_INVITE
Definition: Opcodes.h:52
@ CMSG_MOVE_FEATHER_FALL_ACK
Definition: Opcodes.h:513
@ CMSG_ENABLE_NAGLE
Definition: Opcodes.h:334
@ CMSG_DF_CONFIRM_EXPAND_SEARCH
Definition: Opcodes.h:317
@ CMSG_OFFER_PETITION
Definition: Opcodes.h:594
@ CMSG_CHAT_CHANNEL_SET_OWNER
Definition: Opcodes.h:210
@ CMSG_MOVE_WATER_WALK_ACK
Definition: Opcodes.h:588
@ CMSG_MOVE_SET_ADV_FLYING_BANKING_RATE_ACK
Definition: Opcodes.h:542
@ CMSG_SEND_PING_UNIT
Definition: Opcodes.h:759
@ CMSG_DEPOSIT_REAGENT_BANK
Definition: Opcodes.h:314
@ CMSG_UPGRADE_GARRISON
Definition: Opcodes.h:878
@ CMSG_TRAINER_LIST
Definition: Opcodes.h:857
@ CMSG_COMMENTATOR_SPECTATE
Definition: Opcodes.h:272
@ CMSG_GET_VAS_ACCOUNT_CHARACTER_LIST
Definition: Opcodes.h:384
@ CMSG_CHAT_MESSAGE_SAY
Definition: Opcodes.h:227
@ CMSG_AUTOSTORE_BANK_ITEM
Definition: Opcodes.h:97
@ CMSG_CHAT_MESSAGE_AFK
Definition: Opcodes.h:217
@ CMSG_MOVE_SET_IGNORE_MOVEMENT_FORCES_ACK
Definition: Opcodes.h:560
@ CMSG_SET_INSERT_ITEMS_LEFT_TO_RIGHT
Definition: Opcodes.h:783
@ CMSG_USED_FOLLOW
Definition: Opcodes.h:880
@ CMSG_GUILD_ADD_RANK
Definition: Opcodes.h:392
@ CMSG_CHAT_CHANNEL_MODERATOR
Definition: Opcodes.h:207
@ CMSG_QUEUED_MESSAGES_END
Definition: Opcodes.h:679
@ CMSG_DISMISS_CRITTER
Definition: Opcodes.h:327
@ CMSG_BUG_REPORT
Definition: Opcodes.h:148
@ CMSG_CONTENT_TRACKING_STOP_TRACKING
Definition: Opcodes.h:289
@ CMSG_QUEST_GIVER_COMPLETE_QUEST
Definition: Opcodes.h:666
@ CMSG_RAF_GENERATE_RECRUITMENT_LINK
Definition: Opcodes.h:687
@ CMSG_RAF_CLAIM_ACTIVITY_REWARD
Definition: Opcodes.h:685
@ CMSG_CHARACTER_UPGRADE_START
Definition: Opcodes.h:193
@ CMSG_CLIENT_PORT_GRAVEYARD
Definition: Opcodes.h:249
@ CMSG_GARRISON_RECRUIT_FOLLOWER
Definition: Opcodes.h:358
@ CMSG_SET_WAR_MODE
Definition: Opcodes.h:805
@ CMSG_QUICK_JOIN_REQUEST_INVITE
Definition: Opcodes.h:681
@ CMSG_JOIN_PET_BATTLE_QUEUE
Definition: Opcodes.h:445
@ CMSG_MOVE_STOP_STRAFE
Definition: Opcodes.h:582
@ CMSG_SHOW_TRADE_SKILL
Definition: Opcodes.h:807
@ CMSG_UPDATE_ACCOUNT_DATA
Definition: Opcodes.h:870
@ CMSG_PERKS_PROGRAM_REQUEST_PENDING_REWARDS
Definition: Opcodes.h:606
@ CMSG_GUILD_CHANGE_NAME_REQUEST
Definition: Opcodes.h:406
@ CMSG_CHAR_DELETE
Definition: Opcodes.h:195
@ CMSG_DF_JOIN
Definition: Opcodes.h:320
@ CMSG_MOVE_HOVER_ACK
Definition: Opcodes.h:529
@ CMSG_TIME_SYNC_RESPONSE_FAILED
Definition: Opcodes.h:850
@ CMSG_LOOT_UNIT
Definition: Opcodes.h:480
@ CMSG_MERGE_GUILD_BANK_ITEM_WITH_ITEM
Definition: Opcodes.h:493
@ CMSG_GARRISON_CANCEL_CONSTRUCTION
Definition: Opcodes.h:347
@ CMSG_MOVE_STOP_ASCEND
Definition: Opcodes.h:580
@ CMSG_PUSH_QUEST_TO_PARTY
Definition: Opcodes.h:635
@ CMSG_AUCTION_REMOVE_ITEM
Definition: Opcodes.h:87
@ CMSG_CHAT_UNREGISTER_ALL_ADDON_PREFIXES
Definition: Opcodes.h:233
@ CMSG_BUSY_TRADE
Definition: Opcodes.h:149
@ CMSG_CHAR_RACE_OR_FACTION_CHANGE
Definition: Opcodes.h:196
@ CMSG_MOVE_UPDATE_FALL_SPEED
Definition: Opcodes.h:587
@ CMSG_GARRISON_GENERATE_RECRUITS
Definition: Opcodes.h:351
@ CMSG_SET_PLAYER_DECLINED_NAMES
Definition: Opcodes.h:789
@ CMSG_STORE_GUILD_BANK_ITEM
Definition: Opcodes.h:828
@ CMSG_PET_BATTLE_QUEUE_PROPOSE_MATCH_RESULT
Definition: Opcodes.h:619
@ CMSG_AUCTION_GET_COMMODITY_QUOTE
Definition: Opcodes.h:79
@ CMSG_MOVE_CHANGE_TRANSPORT
Definition: Opcodes.h:503
@ CMSG_STAND_STATE_CHANGE
Definition: Opcodes.h:824
@ CMSG_ENUM_CHARACTERS_DELETED_BY_CLIENT
Definition: Opcodes.h:339
@ CMSG_MAIL_MARK_AS_READ
Definition: Opcodes.h:486
@ CMSG_TAXI_REQUEST_EARLY_LANDING
Definition: Opcodes.h:846
@ CMSG_REQUEST_GUILD_REWARDS_LIST
Definition: Opcodes.h:717
@ CMSG_CONFIRM_RESPEC_WIPE
Definition: Opcodes.h:281
@ CMSG_MINIMAP_PING
Definition: Opcodes.h:495
@ CMSG_CLUB_FINDER_REQUEST_PENDING_CLUBS_LIST
Definition: Opcodes.h:260
@ CMSG_LEAVE_PET_BATTLE_QUEUE
Definition: Opcodes.h:453
@ CMSG_OPEN_TRADESKILL_NPC
Definition: Opcodes.h:599
@ CMSG_SPLIT_ITEM
Definition: Opcodes.h:822
@ CMSG_AUTOBANK_ITEM
Definition: Opcodes.h:95
@ CMSG_MOVE_FALL_RESET
Definition: Opcodes.h:512
@ CMSG_SORT_REAGENT_BANK_BAGS
Definition: Opcodes.h:814
@ CMSG_PET_BATTLE_WILD_LOCATION_FAIL
Definition: Opcodes.h:626
@ CMSG_BINDER_ACTIVATE
Definition: Opcodes.h:143
@ CMSG_GARRISON_START_MISSION
Definition: Opcodes.h:370
@ CMSG_MOVE_SET_ADV_FLYING_GLIDE_START_MIN_HEIGHT_ACK
Definition: Opcodes.h:544
@ CMSG_GARRISON_GET_MAP_DATA
Definition: Opcodes.h:353
@ CMSG_REVERT_MONUMENT_APPEARANCE
Definition: Opcodes.h:742
@ CMSG_VOICE_CHAT_LOGIN
Definition: Opcodes.h:891
@ CMSG_BATTLE_PAY_ACK_FAILED_RESPONSE
Definition: Opcodes.h:120
@ CMSG_AUCTION_PLACE_BID
Definition: Opcodes.h:86
@ CMSG_COMPLAINT
Definition: Opcodes.h:277
@ CMSG_GARRISON_RENAME_FOLLOWER
Definition: Opcodes.h:361
@ CMSG_CLOSE_INTERACTION
Definition: Opcodes.h:250
@ CMSG_CHAR_CUSTOMIZE
Definition: Opcodes.h:194
@ CMSG_SET_LOOT_SPECIALIZATION
Definition: Opcodes.h:785
@ CMSG_CHAT_CHANNEL_BAN
Definition: Opcodes.h:201
@ CMSG_BATTLE_PET_SET_BATTLE_SLOT
Definition: Opcodes.h:137
@ CMSG_SAVE_PERSONAL_EMBLEM
Definition: Opcodes.h:749
@ CMSG_PET_SPELL_AUTOCAST
Definition: Opcodes.h:631
@ CMSG_CANCEL_TEMP_ENCHANTMENT
Definition: Opcodes.h:179
@ CMSG_LOG_STREAMING_ERROR
Definition: Opcodes.h:475
@ CMSG_PET_BATTLE_INPUT
Definition: Opcodes.h:618
@ CMSG_SET_PARTY_LEADER
Definition: Opcodes.h:787
@ CMSG_GUILD_BANK_REMAINING_WITHDRAW_MONEY_QUERY
Definition: Opcodes.h:400
@ CMSG_MOVE_INIT_ACTIVE_MOVER_COMPLETE
Definition: Opcodes.h:532
@ CMSG_RESET_CHALLENGE_MODE_CHEAT
Definition: Opcodes.h:739
@ CMSG_AUCTION_LIST_BUCKETS_BY_BUCKET_KEYS
Definition: Opcodes.h:82
@ CMSG_MASTER_LOOT_ITEM
Definition: Opcodes.h:491
@ CMSG_SET_TAXI_BENCHMARK_MODE
Definition: Opcodes.h:799
@ CMSG_DF_SET_ROLES
Definition: Opcodes.h:324
@ CMSG_AUTO_STORE_GUILD_BANK_ITEM
Definition: Opcodes.h:103
@ CMSG_CHAT_MESSAGE_RAID
Definition: Opcodes.h:225
@ CMSG_BATTLEFIELD_LIST
Definition: Opcodes.h:110
@ CMSG_SCENE_PLAYBACK_COMPLETE
Definition: Opcodes.h:751
@ CMSG_CHARACTER_RENAME_REQUEST
Definition: Opcodes.h:191
@ CMSG_BANKER_ACTIVATE
Definition: Opcodes.h:108
@ CMSG_MOVE_FORCE_RUN_SPEED_CHANGE_ACK
Definition: Opcodes.h:519
@ CMSG_MOVE_DOUBLE_JUMP
Definition: Opcodes.h:508
@ CMSG_CLUB_PRESENCE_SUBSCRIBE
Definition: Opcodes.h:264
@ CMSG_GUILD_GET_ROSTER
Definition: Opcodes.h:414
@ CMSG_TRAITS_TALENT_TEST_UNLEARN_SPELLS
Definition: Opcodes.h:859
@ CMSG_LEAVE_GROUP
Definition: Opcodes.h:452
@ CMSG_REQUEST_PVP_REWARDS
Definition: Opcodes.h:726
@ CMSG_AUCTION_REPLICATE_ITEMS
Definition: Opcodes.h:88
@ CMSG_CALENDAR_COPY_EVENT
Definition: Opcodes.h:158
@ CMSG_GUILD_REPLACE_GUILD_MASTER
Definition: Opcodes.h:425
@ CMSG_GUILD_GET_ACHIEVEMENT_MEMBERS
Definition: Opcodes.h:412
@ CMSG_BATTLE_PET_UPDATE_NOTIFY
Definition: Opcodes.h:141
@ CMSG_LOAD_SELECTED_TROPHY
Definition: Opcodes.h:470
@ CMSG_MOVE_SET_CAN_ADV_FLY_ACK
Definition: Opcodes.h:553
@ CMSG_CHAT_MESSAGE_DND
Definition: Opcodes.h:219
@ CMSG_SUMMON_RESPONSE
Definition: Opcodes.h:831
@ CMSG_AUTOBANK_REAGENT
Definition: Opcodes.h:96
@ CMSG_PET_BATTLE_REQUEST_PVP
Definition: Opcodes.h:622
@ CMSG_MOVE_FORCE_RUN_BACK_SPEED_CHANGE_ACK
Definition: Opcodes.h:518
@ CMSG_REQUEST_PLAYED_TIME
Definition: Opcodes.h:725
@ CMSG_MOVE_TELEPORT_ACK
Definition: Opcodes.h:585
@ CMSG_MOVE_STOP
Definition: Opcodes.h:579
@ CMSG_ADD_IGNORE
Definition: Opcodes.h:60
@ CMSG_OPENING_CINEMATIC
Definition: Opcodes.h:595
@ CMSG_MOVE_COLLISION_DISABLE_ACK
Definition: Opcodes.h:505
@ CMSG_CALENDAR_STATUS
Definition: Opcodes.h:168
@ CMSG_QUERY_INSPECT_ACHIEVEMENTS
Definition: Opcodes.h:645
@ CMSG_CAN_DUEL
Definition: Opcodes.h:181
@ CMSG_MOVE_SET_FACING
Definition: Opcodes.h:557
@ CMSG_VAS_CHECK_TRANSFER_OK
Definition: Opcodes.h:885
@ CMSG_MERGE_GUILD_BANK_ITEM_WITH_GUILD_BANK_ITEM
Definition: Opcodes.h:492
@ CMSG_MOVE_ENABLE_SWIM_TO_FLY_TRANS_ACK
Definition: Opcodes.h:510
@ CMSG_LOOT_MONEY
Definition: Opcodes.h:477
@ CMSG_SET_CURRENCY_FLAGS
Definition: Opcodes.h:773
@ CMSG_MOVE_FORCE_SWIM_BACK_SPEED_CHANGE_ACK
Definition: Opcodes.h:520
@ CMSG_MOVE_COLLISION_ENABLE_ACK
Definition: Opcodes.h:506
@ CMSG_REQUEST_MYTHIC_PLUS_AFFIXES
Definition: Opcodes.h:720
@ CMSG_REQUEST_CONQUEST_FORMULA_CONSTANTS
Definition: Opcodes.h:711
@ CMSG_MOVE_START_DESCEND
Definition: Opcodes.h:570
@ CMSG_SET_USING_PARTY_GARRISON
Definition: Opcodes.h:804
@ CMSG_ACCEPT_RETURNING_PLAYER_PROMPT
Definition: Opcodes.h:49
@ CMSG_CALENDAR_MODERATOR_STATUS
Definition: Opcodes.h:164
@ CMSG_DO_MASTER_LOOT_ROLL
Definition: Opcodes.h:329
@ CMSG_COVENANT_RENOWN_REQUEST_CATCHUP_STATE
Definition: Opcodes.h:295
@ CMSG_ALTER_APPEARANCE
Definition: Opcodes.h:65
@ CMSG_SURRENDER_ARENA
Definition: Opcodes.h:833
@ CMSG_MISSILE_TRAJECTORY_COLLISION
Definition: Opcodes.h:496
@ CMSG_TAXI_NODE_STATUS_QUERY
Definition: Opcodes.h:844
@ CMSG_AUCTION_SET_FAVORITE_ITEM
Definition: Opcodes.h:92
@ CMSG_QUERY_QUEST_INFO
Definition: Opcodes.h:655
@ CMSG_CLOSE_RUNEFORGE_INTERACTION
Definition: Opcodes.h:252
@ CMSG_ASSIGN_EQUIPMENT_SET_SPEC
Definition: Opcodes.h:71
@ CMSG_COMMENTATOR_GET_MAP_INFO
Definition: Opcodes.h:269
@ CMSG_MOVE_SET_ADV_FLYING_PITCHING_RATE_DOWN_ACK
Definition: Opcodes.h:549
@ CMSG_PETITION_SHOW_SIGNATURES
Definition: Opcodes.h:614
@ CMSG_QUEST_GIVER_HELLO
Definition: Opcodes.h:667
@ CMSG_QUEST_GIVER_CHOOSE_REWARD
Definition: Opcodes.h:664
@ CMSG_AUCTION_SELL_COMMODITY
Definition: Opcodes.h:90
@ CMSG_BATTLE_PAY_OPEN_CHECKOUT
Definition: Opcodes.h:127
@ CMSG_GET_REMAINING_GAME_TIME
Definition: Opcodes.h:381
@ CMSG_NEXT_CINEMATIC_CAMERA
Definition: Opcodes.h:591
@ CMSG_MOVE_SPLINE_DONE
Definition: Opcodes.h:567
@ CMSG_CLASS_TALENTS_NOTIFY_EMPTY_CONFIG
Definition: Opcodes.h:240
@ CMSG_GUILD_UPDATE_MOTD_TEXT
Definition: Opcodes.h:433
@ CMSG_MOVE_KNOCK_BACK_ACK
Definition: Opcodes.h:534
@ CMSG_SET_ACTION_BUTTON
Definition: Opcodes.h:765
@ CMSG_WRAP_ITEM
Definition: Opcodes.h:897
@ CMSG_MOVE_FORCE_ROOT_ACK
Definition: Opcodes.h:517
@ CMSG_GARRISON_SET_FOLLOWER_INACTIVE
Definition: Opcodes.h:367
@ CMSG_REQUEST_WORLD_QUEST_UPDATE
Definition: Opcodes.h:737
@ CMSG_LOOT_ROLL
Definition: Opcodes.h:479
@ CMSG_GUILD_DECLINE_INVITATION
Definition: Opcodes.h:407
@ CMSG_CONSUMABLE_TOKEN_REDEEM
Definition: Opcodes.h:286
@ CMSG_RIDE_VEHICLE_INTERACT
Definition: Opcodes.h:743
@ CMSG_SPIRIT_HEALER_ACTIVATE
Definition: Opcodes.h:819
@ CMSG_SET_TRADE_ITEM
Definition: Opcodes.h:803
@ CMSG_CHAT_CHANNEL_DECLINE_INVITE
Definition: Opcodes.h:202
@ CMSG_MOVE_CHANGE_VEHICLE_SEATS
Definition: Opcodes.h:504
@ CMSG_BATTLE_PAY_GET_PRODUCT_LIST
Definition: Opcodes.h:125
@ CMSG_REQUEST_PET_INFO
Definition: Opcodes.h:724
@ CMSG_REQUEST_CROWD_CONTROL_SPELL
Definition: Opcodes.h:713
@ CMSG_CAGE_BATTLE_PET
Definition: Opcodes.h:154
@ CMSG_SUSPEND_COMMS_ACK
Definition: Opcodes.h:834
@ CMSG_GET_ITEM_PURCHASE_DATA
Definition: Opcodes.h:376
@ CMSG_QUEST_GIVER_ACCEPT_QUEST
Definition: Opcodes.h:663
@ CMSG_GAME_OBJ_REPORT_USE
Definition: Opcodes.h:343
@ CMSG_LFG_LIST_APPLY_TO_GROUP
Definition: Opcodes.h:454
@ CMSG_VAS_GET_QUEUE_MINUTES
Definition: Opcodes.h:886
@ CMSG_GUILD_NEWS_UPDATE_STICKY
Definition: Opcodes.h:417
@ CMSG_VAS_GET_SERVICE_STATUS
Definition: Opcodes.h:887
@ CMSG_QUERY_PETITION
Definition: Opcodes.h:649
@ CMSG_ISLAND_QUEUE
Definition: Opcodes.h:442
@ CMSG_SET_TRADE_CURRENCY
Definition: Opcodes.h:801
@ CMSG_SET_EXCLUDED_CHAT_CENSOR_SOURCES
Definition: Opcodes.h:778
@ CMSG_BATTLE_PET_MODIFY_NAME
Definition: Opcodes.h:134
@ CMSG_JOIN_RATED_BATTLEGROUND
Definition: Opcodes.h:446
@ CMSG_SET_DUNGEON_DIFFICULTY
Definition: Opcodes.h:775
@ CMSG_QUEST_PUSH_RESULT
Definition: Opcodes.h:675
@ CMSG_GUILD_BANK_LOG_QUERY
Definition: Opcodes.h:398
@ CMSG_ABANDON_NPE_RESPONSE
Definition: Opcodes.h:47
@ CMSG_BEGIN_TRADE
Definition: Opcodes.h:142
@ CMSG_GUILD_AUTO_DECLINE_INVITATION
Definition: Opcodes.h:394
@ CMSG_GARRISON_REMOVE_FOLLOWER_FROM_BUILDING
Definition: Opcodes.h:360
@ CMSG_REPORT_SERVER_LAG
Definition: Opcodes.h:704
@ CMSG_REPORT_FROZEN_WHILE_LOADING_MAP
Definition: Opcodes.h:701
@ CMSG_MOVE_FORCE_UNROOT_ACK
Definition: Opcodes.h:523
@ CMSG_REQUEST_LFG_LIST_BLACKLIST
Definition: Opcodes.h:719