#define MSG_NULL_ACTION 0x0000
#define CMSG_BOOTME 0x0001
#define CMSG_DBLOOKUP 0x0002
#define SMSG_DBLOOKUP 0x0003
#define CMSG_QUERY_OBJECT_POSITION 0x0004
#define SMSG_QUERY_OBJECT_POSITION 0x0005
#define CMSG_QUERY_OBJECT_ROTATION 0x0006
#define SMSG_QUERY_OBJECT_ROTATION 0x0007
#define CMSG_WORLD_TELEPORT 0x0008
#define CMSG_TELEPORT_TO_UNIT 0x0009
#define CMSG_ZONE_MAP 0x000A
#define SMSG_ZONE_MAP 0x000B
#define CMSG_DEBUG_CHANGECELLZONE 0x000C
#define CMSG_EMBLAZON_TABARD_OBSOLETE 0x000D
#define CMSG_UNEMBLAZON_TABARD_OBSOLETE 0x000E
#define CMSG_RECHARGE 0x000F
#define CMSG_LEARN_SPELL 0x0010
#define CMSG_CREATEMONSTER 0x0011
#define CMSG_DESTROYMONSTER 0x0012
#define CMSG_CREATEITEM 0x0013
#define CMSG_CREATEGAMEOBJECT 0x0014
#define CMSG_MAKEMONSTERATTACKME 0x0015
#define CMSG_MAKEMONSTERATTACKGUID 0x0016
#define CMSG_ENABLEDEBUGCOMBATLOGGING_OBSOLETE 0x0017
#define CMSG_FORCEACTION 0x0018
#define CMSG_FORCEACTIONONOTHER 0x0019
#define CMSG_FORCEACTIONSHOW 0x001A
#define SMSG_FORCEACTIONSHOW 0x001B
#define SMSG_ATTACKERSTATEUPDATEDEBUGINFO_OBSOLETE 0x001C
#define SMSG_DEBUGINFOSPELL_OBSOLETE 0x001D
#define SMSG_DEBUGINFOSPELLMISS_OBSOLETE 0x001E
#define SMSG_DEBUG_PLAYER_RANGE_OBSOLETE 0x001F
#define CMSG_UNDRESSPLAYER 0x0020
#define CMSG_BEASTMASTER 0x0021
#define CMSG_GODMODE 0x0022
#define SMSG_GODMODE 0x0023
#define CMSG_CHEAT_SETMONEY 0x0024
#define CMSG_LEVEL_CHEAT 0x0025
#define CMSG_PET_LEVEL_CHEAT 0x0026
#define CMSG_LEVELUP_CHEAT_OBSOLETE 0x0027
#define CMSG_COOLDOWN_CHEAT 0x0028
#define CMSG_USE_SKILL_CHEAT 0x0029
#define CMSG_FLAG_QUEST 0x002A
#define CMSG_FLAG_QUEST_FINISH 0x002B
#define CMSG_CLEAR_QUEST 0x002C
#define CMSG_SEND_EVENT 0x002D
#define CMSG_DEBUG_AISTATE 0x002E
#define SMSG_DEBUG_AISTATE 0x002F
#define CMSG_DISABLE_PVP_CHEAT 0x0030
#define CMSG_ADVANCE_SPAWN_TIME 0x0031
#define CMSG_PVP_PORT_OBSOLETE 0x0032
#define CMSG_AUTH_SRP6_BEGIN 0x0033
#define CMSG_AUTH_SRP6_PROOF 0x0034
#define CMSG_AUTH_SRP6_RECODE 0x0035
#define CMSG_CHAR_CREATE 0x0036
#define CMSG_CHAR_ENUM 0x0037
#define CMSG_CHAR_DELETE 0x0038
#define SMSG_AUTH_SRP6_RESPONSE 0x0039
#define SMSG_CHAR_CREATE 0x003A
#define SMSG_CHAR_ENUM 0x003B
#define SMSG_CHAR_DELETE 0x003C
#define CMSG_PLAYER_LOGIN 0x003D
#define SMSG_NEW_WORLD 0x003E
#define SMSG_TRANSFER_PENDING 0x003F
#define SMSG_TRANSFER_ABORTED 0x0040
#define SMSG_CHARACTER_LOGIN_FAILED 0x0041
#define SMSG_LOGIN_SETTIMESPEED 0x0042
#define SMSG_GAMETIME_UPDATE 0x0043
#define CMSG_GAMETIME_SET 0x0044
#define SMSG_GAMETIME_SET 0x0045
#define CMSG_GAMESPEED_SET 0x0046
#define SMSG_GAMESPEED_SET 0x0047
#define CMSG_SERVERTIME 0x0048
#define SMSG_SERVERTIME 0x0049
#define CMSG_PLAYER_LOGOUT 0x004A
#define CMSG_LOGOUT_REQUEST 0x004B
#define SMSG_LOGOUT_RESPONSE 0x004C
#define SMSG_LOGOUT_COMPLETE 0x004D
#define CMSG_LOGOUT_CANCEL 0x004E
#define SMSG_LOGOUT_CANCEL_ACK 0x004F
#define CMSG_NAME_QUERY 0x0050
#define SMSG_NAME_QUERY_RESPONSE 0x0051
#define CMSG_PET_NAME_QUERY 0x0052
#define SMSG_PET_NAME_QUERY_RESPONSE 0x0053
#define CMSG_GUILD_QUERY 0x0054
#define SMSG_GUILD_QUERY_RESPONSE 0x0055
#define CMSG_ITEM_QUERY_SINGLE 0x0056
#define CMSG_ITEM_QUERY_MULTIPLE 0x0057
#define SMSG_ITEM_QUERY_SINGLE_RESPONSE 0x0058
#define SMSG_ITEM_QUERY_MULTIPLE_RESPONSE 0x0059
#define CMSG_PAGE_TEXT_QUERY 0x005A
#define SMSG_PAGE_TEXT_QUERY_RESPONSE 0x005B
#define CMSG_QUEST_QUERY 0x005C
#define SMSG_QUEST_QUERY_RESPONSE 0x005D
#define CMSG_GAMEOBJECT_QUERY 0x005E
#define SMSG_GAMEOBJECT_QUERY_RESPONSE 0x005F
#define CMSG_CREATURE_QUERY 0x0060
#define SMSG_CREATURE_QUERY_RESPONSE 0x0061
#define CMSG_WHO 0x0062
#define SMSG_WHO 0x0063
#define CMSG_WHOIS 0x0064
#define SMSG_WHOIS 0x0065
#define CMSG_FRIEND_LIST 0x0066
#define SMSG_FRIEND_LIST 0x0067
#define SMSG_FRIEND_STATUS 0x0068
#define CMSG_ADD_FRIEND 0x0069
#define CMSG_DEL_FRIEND 0x006A
#define SMSG_IGNORE_LIST 0x006B
#define CMSG_ADD_IGNORE 0x006C
#define CMSG_DEL_IGNORE 0x006D
#define CMSG_GROUP_INVITE 0x006E
#define SMSG_GROUP_INVITE 0x006F
#define CMSG_GROUP_CANCEL 0x0070
#define SMSG_GROUP_CANCEL 0x0071
#define CMSG_GROUP_ACCEPT 0x0072
#define CMSG_GROUP_DECLINE 0x0073
#define SMSG_GROUP_DECLINE 0x0074
#define CMSG_GROUP_UNINVITE 0x0075
#define CMSG_GROUP_UNINVITE_GUID 0x0076
#define SMSG_GROUP_UNINVITE 0x0077
#define CMSG_GROUP_SET_LEADER 0x0078
#define SMSG_GROUP_SET_LEADER 0x0079
#define CMSG_LOOT_METHOD 0x007A
#define CMSG_GROUP_DISBAND 0x007B
#define SMSG_GROUP_DESTROYED 0x007C
#define SMSG_GROUP_LIST 0x007D
#define SMSG_PARTY_MEMBER_STATS 0x007E
#define SMSG_PARTY_COMMAND_RESULT 0x007F
#define UMSG_UPDATE_GROUP_MEMBERS 0x0080
#define CMSG_GUILD_CREATE 0x0081
#define CMSG_GUILD_INVITE 0x0082
#define SMSG_GUILD_INVITE 0x0083
#define CMSG_GUILD_ACCEPT 0x0084
#define CMSG_GUILD_DECLINE 0x0085
#define SMSG_GUILD_DECLINE 0x0086
#define CMSG_GUILD_INFO 0x0087
#define SMSG_GUILD_INFO 0x0088
#define CMSG_GUILD_ROSTER 0x0089
#define SMSG_GUILD_ROSTER 0x008A
#define CMSG_GUILD_PROMOTE 0x008B
#define CMSG_GUILD_DEMOTE 0x008C
#define CMSG_GUILD_LEAVE 0x008D
#define CMSG_GUILD_REMOVE 0x008E
#define CMSG_GUILD_DISBAND 0x008F
#define CMSG_GUILD_LEADER 0x0090
#define CMSG_GUILD_MOTD 0x0091
#define SMSG_GUILD_EVENT 0x0092
#define SMSG_GUILD_COMMAND_RESULT 0x0093
#define UMSG_UPDATE_GUILD 0x0094
#define CMSG_MESSAGECHAT 0x0095
#define SMSG_MESSAGECHAT 0x0096
#define CMSG_JOIN_CHANNEL 0x0097
#define CMSG_LEAVE_CHANNEL 0x0098
#define SMSG_CHANNEL_NOTIFY 0x0099
#define CMSG_CHANNEL_LIST 0x009A
#define SMSG_CHANNEL_LIST 0x009B
#define CMSG_CHANNEL_PASSWORD 0x009C
#define CMSG_CHANNEL_SET_OWNER 0x009D
#define CMSG_CHANNEL_OWNER 0x009E
#define CMSG_CHANNEL_MODERATOR 0x009F
#define CMSG_CHANNEL_UNMODERATOR 0x00A0
#define CMSG_CHANNEL_MUTE 0x00A1
#define CMSG_CHANNEL_UNMUTE 0x00A2
#define CMSG_CHANNEL_INVITE 0x00A3
#define CMSG_CHANNEL_KICK 0x00A4
#define CMSG_CHANNEL_BAN 0x00A5
#define CMSG_CHANNEL_UNBAN 0x00A6
#define CMSG_CHANNEL_ANNOUNCEMENTS 0x00A7
#define CMSG_CHANNEL_MODERATE 0x00A8
#define SMSG_UPDATE_OBJECT 0x00A9
#define SMSG_DESTROY_OBJECT 0x00AA
#define CMSG_USE_ITEM 0x00AB
#define CMSG_OPEN_ITEM 0x00AC
#define CMSG_READ_ITEM 0x00AD
#define SMSG_READ_ITEM_OK 0x00AE
#define SMSG_READ_ITEM_FAILED 0x00AF
#define SMSG_ITEM_COOLDOWN 0x00B0
#define CMSG_GAMEOBJ_USE 0x00B1
#define CMSG_GAMEOBJ_CHAIR_USE_OBSOLETE 0x00B2
#define SMSG_GAMEOBJECT_CUSTOM_ANIM 0x00B3
#define CMSG_AREATRIGGER 0x00B4
#define MSG_MOVE_START_FORWARD 0x00B5
#define MSG_MOVE_START_BACKWARD 0x00B6
#define MSG_MOVE_STOP 0x00B7
#define MSG_MOVE_START_STRAFE_LEFT 0x00B8
#define MSG_MOVE_START_STRAFE_RIGHT 0x00B9
#define MSG_MOVE_STOP_STRAFE 0x00BA
#define MSG_MOVE_JUMP 0x00BB
#define MSG_MOVE_START_TURN_LEFT 0x00BC
#define MSG_MOVE_START_TURN_RIGHT 0x00BD
#define MSG_MOVE_STOP_TURN 0x00BE
#define MSG_MOVE_START_PITCH_UP 0x00BF
#define MSG_MOVE_START_PITCH_DOWN 0x00C0
#define MSG_MOVE_STOP_PITCH 0x00C1
#define MSG_MOVE_SET_RUN_MODE 0x00C2
#define MSG_MOVE_SET_WALK_MODE 0x00C3
#define MSG_MOVE_TOGGLE_LOGGING 0x00C4
#define MSG_MOVE_TELEPORT 0x00C5
#define MSG_MOVE_TELEPORT_CHEAT 0x00C6
#define MSG_MOVE_TELEPORT_ACK 0x00C7
#define MSG_MOVE_TOGGLE_FALL_LOGGING 0x00C8
#define MSG_MOVE_FALL_LAND 0x00C9
#define MSG_MOVE_START_SWIM 0x00CA
#define MSG_MOVE_STOP_SWIM 0x00CB
#define MSG_MOVE_SET_RUN_SPEED_CHEAT 0x00CC
#define MSG_MOVE_SET_RUN_SPEED 0x00CD
#define MSG_MOVE_SET_RUN_BACK_SPEED_CHEAT 0x00CE
#define MSG_MOVE_SET_RUN_BACK_SPEED 0x00CF
#define MSG_MOVE_SET_WALK_SPEED_CHEAT 0x00D0
#define MSG_MOVE_SET_WALK_SPEED 0x00D1
#define MSG_MOVE_SET_SWIM_SPEED_CHEAT 0x00D2
#define MSG_MOVE_SET_SWIM_SPEED 0x00D3
#define MSG_MOVE_SET_SWIM_BACK_SPEED_CHEAT 0x00D4
#define MSG_MOVE_SET_SWIM_BACK_SPEED 0x00D5
#define MSG_MOVE_SET_ALL_SPEED_CHEAT 0x00D6
#define MSG_MOVE_SET_TURN_RATE_CHEAT 0x00D7
#define MSG_MOVE_SET_TURN_RATE 0x00D8
#define MSG_MOVE_TOGGLE_COLLISION_CHEAT 0x00D9
#define MSG_MOVE_SET_FACING 0x00DA
#define MSG_MOVE_SET_PITCH 0x00DB
#define MSG_MOVE_WORLDPORT_ACK 0x00DC
#define SMSG_MONSTER_MOVE 0x00DD
#define SMSG_MOVE_WATER_WALK 0x00DE
#define SMSG_MOVE_LAND_WALK 0x00DF
#define MSG_MOVE_SET_RAW_POSITION_ACK 0x00E0
#define CMSG_MOVE_SET_RAW_POSITION 0x00E1
#define SMSG_FORCE_RUN_SPEED_CHANGE 0x00E2
#define CMSG_FORCE_RUN_SPEED_CHANGE_ACK 0x00E3
#define SMSG_FORCE_RUN_BACK_SPEED_CHANGE 0x00E4
#define CMSG_FORCE_RUN_BACK_SPEED_CHANGE_ACK 0x00E5
#define SMSG_FORCE_SWIM_SPEED_CHANGE 0x00E6
#define CMSG_FORCE_SWIM_SPEED_CHANGE_ACK 0x00E7
#define SMSG_FORCE_MOVE_ROOT 0x00E8
#define CMSG_FORCE_MOVE_ROOT_ACK 0x00E9
#define SMSG_FORCE_MOVE_UNROOT 0x00EA
#define CMSG_FORCE_MOVE_UNROOT_ACK 0x00EB
#define MSG_MOVE_ROOT 0x00EC
#define MSG_MOVE_UNROOT 0x00ED
#define MSG_MOVE_HEARTBEAT 0x00EE
#define SMSG_MOVE_KNOCK_BACK 0x00EF
#define CMSG_MOVE_KNOCK_BACK_ACK 0x00F0
#define MSG_MOVE_KNOCK_BACK 0x00F1
#define SMSG_MOVE_FEATHER_FALL 0x00F2
#define SMSG_MOVE_NORMAL_FALL 0x00F3
#define SMSG_MOVE_SET_HOVER 0x00F4
#define SMSG_MOVE_UNSET_HOVER 0x00F5
#define CMSG_MOVE_HOVER_ACK 0x00F6
#define MSG_MOVE_HOVER 0x00F7
#define CMSG_TRIGGER_CINEMATIC_CHEAT 0x00F8
#define CMSG_OPENING_CINEMATIC 0x00F9
#define SMSG_TRIGGER_CINEMATIC 0x00FA
#define CMSG_NEXT_CINEMATIC_CAMERA 0x00FB
#define CMSG_COMPLETE_CINEMATIC 0x00FC
#define SMSG_TUTORIAL_FLAGS 0x00FD
#define CMSG_TUTORIAL_FLAG 0x00FE
#define CMSG_TUTORIAL_CLEAR 0x00FF
#define CMSG_TUTORIAL_RESET 0x0100
#define CMSG_STANDSTATECHANGE 0x0101
#define CMSG_EMOTE 0x0102
#define SMSG_EMOTE 0x0103
#define CMSG_TEXT_EMOTE 0x0104
#define SMSG_TEXT_EMOTE 0x0105
#define CMSG_AUTOEQUIP_GROUND_ITEM 0x0106
#define CMSG_AUTOSTORE_GROUND_ITEM 0x0107
#define CMSG_AUTOSTORE_LOOT_ITEM 0x0108
#define CMSG_STORE_LOOT_IN_SLOT 0x0109
#define CMSG_AUTOEQUIP_ITEM 0x010A
#define CMSG_AUTOSTORE_BAG_ITEM 0x010B
#define CMSG_SWAP_ITEM 0x010C
#define CMSG_SWAP_INV_ITEM 0x010D
#define CMSG_SPLIT_ITEM 0x010E
#define CMSG_PICKUP_ITEM 0x010F
#define CMSG_DROP_ITEM 0x0110
#define CMSG_DESTROYITEM 0x0111
#define SMSG_INVENTORY_CHANGE_FAILURE 0x0112
#define SMSG_OPEN_CONTAINER 0x0113
#define CMSG_INSPECT 0x0114
#define SMSG_INSPECT 0x0115
#define CMSG_INITIATE_TRADE 0x0116
#define CMSG_BEGIN_TRADE 0x0117
#define CMSG_BUSY_TRADE 0x0118
#define CMSG_IGNORE_TRADE 0x0119
#define CMSG_ACCEPT_TRADE 0x011A
#define CMSG_UNACCEPT_TRADE 0x011B
#define CMSG_CANCEL_TRADE 0x011C
#define CMSG_SET_TRADE_ITEM 0x011D
#define CMSG_CLEAR_TRADE_ITEM 0x011E
#define CMSG_SET_TRADE_GOLD 0x011F
#define SMSG_TRADE_STATUS 0x0120
#define SMSG_TRADE_STATUS_EXTENDED 0x0121
#define SMSG_INITIALIZE_FACTIONS 0x0122
#define SMSG_SET_FACTION_VISIBLE 0x0123
#define SMSG_SET_FACTION_STANDING 0x0124
#define CMSG_SET_FACTION_ATWAR 0x0125
#define CMSG_SET_FACTION_CHEAT 0x0126
#define SMSG_SET_PROFICIENCY 0x0127
#define CMSG_SET_ACTION_BUTTON 0x0128
#define SMSG_ACTION_BUTTONS 0x0129
#define SMSG_INITIAL_SPELLS 0x012A
#define SMSG_LEARNED_SPELL 0x012B
#define SMSG_SUPERCEDED_SPELL 0x012C
#define CMSG_NEW_SPELL_SLOT 0x012D
#define CMSG_CAST_SPELL 0x012E
#define CMSG_CANCEL_CAST 0x012F
#define SMSG_CAST_RESULT 0x0130
#define SMSG_SPELL_START 0x0131
#define SMSG_SPELL_GO 0x0132
#define SMSG_SPELL_FAILURE 0x0133
#define SMSG_SPELL_COOLDOWN 0x0134
#define SMSG_COOLDOWN_EVENT 0x0135
#define CMSG_CANCEL_AURA 0x0136
#define SMSG_UPDATE_AURA_DURATION 0x0137
#define SMSG_PET_CAST_FAILED 0x0138
#define MSG_CHANNEL_START 0x0139
#define MSG_CHANNEL_UPDATE 0x013A
#define CMSG_CANCEL_CHANNELLING 0x013B
#define SMSG_AI_REACTION 0x013C
#define CMSG_SET_SELECTION 0x013D
#define CMSG_SET_TARGET 0x013E
#define CMSG_UNUSED 0x013F
#define CMSG_UNUSED2 0x0140
#define CMSG_ATTACKSWING 0x0141
#define CMSG_ATTACKSTOP 0x0142
#define SMSG_ATTACKSTART 0x0143
#define SMSG_ATTACKSTOP 0x0144
#define SMSG_ATTACKSWING_NOTINRANGE 0x0145
#define SMSG_ATTACKSWING_BADFACING 0x0146
#define SMSG_ATTACKSWING_NOTSTANDING 0x0147
#define SMSG_ATTACKSWING_DEADTARGET 0x0148
#define SMSG_ATTACKSWING_CANT_ATTACK 0x0149
#define SMSG_ATTACKERSTATEUPDATE 0x014A
#define SMSG_VICTIMSTATEUPDATE_OBSOLETE 0x014B
#define SMSG_DAMAGE_DONE_OBSOLETE 0x014C
#define SMSG_DAMAGE_TAKEN_OBSOLETE 0x014D
#define SMSG_CANCEL_COMBAT 0x014E
#define SMSG_PLAYER_COMBAT_XP_GAIN_OBSOLETE 0x014F
#define SMSG_HEALSPELL_ON_PLAYER_OBSOLETE 0x0150
#define SMSG_HEALSPELL_ON_PLAYERS_PET_OBSOLETE 0x0151
#define CMSG_SHEATHE_OBSOLETE 0x0152
#define CMSG_SAVE_PLAYER 0x0153
#define CMSG_SETDEATHBINDPOINT 0x0154
#define SMSG_BINDPOINTUPDATE 0x0155
#define CMSG_GETDEATHBINDZONE 0x0156
#define SMSG_BINDZONEREPLY 0x0157
#define SMSG_PLAYERBOUND 0x0158
#define SMSG_DEATH_NOTIFY_OBSOLETE 0x0159
#define CMSG_REPOP_REQUEST 0x015A
#define SMSG_RESURRECT_REQUEST 0x015B
#define CMSG_RESURRECT_RESPONSE 0x015C
#define CMSG_LOOT 0x015D
#define CMSG_LOOT_MONEY 0x015E
#define CMSG_LOOT_RELEASE 0x015F
#define SMSG_LOOT_RESPONSE 0x0160
#define SMSG_LOOT_RELEASE_RESPONSE 0x0161
#define SMSG_LOOT_REMOVED 0x0162
#define SMSG_LOOT_MONEY_NOTIFY 0x0163
#define SMSG_LOOT_ITEM_NOTIFY 0x0164
#define SMSG_LOOT_CLEAR_MONEY 0x0165
#define SMSG_ITEM_PUSH_RESULT 0x0166
#define SMSG_DUEL_REQUESTED 0x0167
#define SMSG_DUEL_OUTOFBOUNDS 0x0168
#define SMSG_DUEL_INBOUNDS 0x0169
#define SMSG_DUEL_COMPLETE 0x016A
#define SMSG_DUEL_WINNER 0x016B
#define CMSG_DUEL_ACCEPTED 0x016C
#define CMSG_DUEL_CANCELLED 0x016D
#define SMSG_MOUNTRESULT 0x016E
#define SMSG_DISMOUNTRESULT 0x016F
#define SMSG_PUREMOUNT_CANCELLED_OBSOLETE 0x0170
#define CMSG_MOUNTSPECIAL_ANIM 0x0171
#define SMSG_MOUNTSPECIAL_ANIM 0x0172
#define SMSG_PET_TAME_FAILURE 0x0173
#define CMSG_PET_SET_ACTION 0x0174
#define CMSG_PET_ACTION 0x0175
#define CMSG_PET_ABANDON 0x0176
#define CMSG_PET_RENAME 0x0177
#define SMSG_PET_NAME_INVALID 0x0178
#define SMSG_PET_SPELLS 0x0179
#define CMSG_PET_CAST_SPELL_OBSOLETE 0x017A
#define CMSG_GOSSIP_HELLO 0x017B
#define CMSG_GOSSIP_SELECT_OPTION 0x017C
#define SMSG_GOSSIP_MESSAGE 0x017D
#define SMSG_GOSSIP_COMPLETE 0x017E
#define CMSG_NPC_TEXT_QUERY 0x017F
#define SMSG_NPC_TEXT_UPDATE 0x0180
#define SMSG_NPC_WONT_TALK 0x0181
#define CMSG_QUESTGIVER_STATUS_QUERY 0x0182
#define SMSG_QUESTGIVER_STATUS 0x0183
#define CMSG_QUESTGIVER_HELLO 0x0184
#define SMSG_QUESTGIVER_QUEST_LIST 0x0185
#define CMSG_QUESTGIVER_QUERY_QUEST 0x0186
#define CMSG_QUESTGIVER_QUEST_AUTOLAUNCH 0x0187
#define SMSG_QUESTGIVER_QUEST_DETAILS 0x0188
#define CMSG_QUESTGIVER_ACCEPT_QUEST 0x0189
#define CMSG_QUESTGIVER_COMPLETE_QUEST 0x018A
#define SMSG_QUESTGIVER_REQUEST_ITEMS 0x018B
#define CMSG_QUESTGIVER_REQUEST_REWARD 0x018C
#define SMSG_QUESTGIVER_OFFER_REWARD 0x018D
#define CMSG_QUESTGIVER_CHOOSE_REWARD 0x018E
#define SMSG_QUESTGIVER_QUEST_INVALID 0x018F
#define CMSG_QUESTGIVER_CANCEL 0x0190
#define SMSG_QUESTGIVER_QUEST_COMPLETE 0x0191
#define SMSG_QUESTGIVER_QUEST_FAILED 0x0192
#define CMSG_QUESTLOG_SWAP_QUEST 0x0193
#define CMSG_QUESTLOG_REMOVE_QUEST 0x0194
#define SMSG_QUESTLOG_FULL 0x0195
#define SMSG_QUESTUPDATE_FAILED 0x0196
#define SMSG_QUESTUPDATE_FAILEDTIMER 0x0197
#define SMSG_QUESTUPDATE_COMPLETE 0x0198
#define SMSG_QUESTUPDATE_ADD_KILL 0x0199
#define SMSG_QUESTUPDATE_ADD_ITEM 0x019A
#define CMSG_QUEST_CONFIRM_ACCEPT 0x019B
#define SMSG_QUEST_CONFIRM_ACCEPT 0x019C
#define CMSG_PUSHQUESTTOPARTY 0x019D
#define CMSG_LIST_INVENTORY 0x019E
#define SMSG_LIST_INVENTORY 0x019F
#define CMSG_SELL_ITEM 0x01A0
#define SMSG_SELL_ITEM 0x01A1
#define CMSG_BUY_ITEM 0x01A2
#define CMSG_BUY_ITEM_IN_SLOT 0x01A3
#define SMSG_BUY_ITEM 0x01A4
#define SMSG_BUY_FAILED 0x01A5
#define CMSG_TAXICLEARALLNODES 0x01A6
#define CMSG_TAXIENABLEALLNODES 0x01A7
#define CMSG_TAXISHOWNODES 0x01A8
#define SMSG_SHOWTAXINODES 0x01A9
#define CMSG_TAXINODE_STATUS_QUERY 0x01AA
#define SMSG_TAXINODE_STATUS 0x01AB
#define CMSG_TAXIQUERYAVAILABLENODES 0x01AC
#define CMSG_ACTIVATETAXI 0x01AD
#define SMSG_ACTIVATETAXIREPLY 0x01AE
#define SMSG_NEW_TAXI_PATH 0x01AF
#define CMSG_TRAINER_LIST 0x01B0
#define SMSG_TRAINER_LIST 0x01B1
#define CMSG_TRAINER_BUY_SPELL 0x01B2
#define SMSG_TRAINER_BUY_SUCCEEDED 0x01B3
#define SMSG_TRAINER_BUY_FAILED 0x01B4
#define CMSG_BINDER_ACTIVATE 0x01B5
#define SMSG_PLAYERBINDERROR 0x01B6
#define CMSG_BANKER_ACTIVATE 0x01B7
#define SMSG_SHOW_BANK 0x01B8
#define CMSG_BUY_BANK_SLOT 0x01B9
#define SMSG_BUY_BANK_SLOT_RESULT 0x01BA
#define CMSG_PETITION_SHOWLIST 0x01BB
#define SMSG_PETITION_SHOWLIST 0x01BC
#define CMSG_PETITION_BUY 0x01BD
#define CMSG_PETITION_SHOW_SIGNATURES 0x01BE
#define SMSG_PETITION_SHOW_SIGNATURES 0x01BF
#define CMSG_PETITION_SIGN 0x01C0
#define SMSG_PETITION_SIGN_RESULTS 0x01C1
#define MSG_PETITION_DECLINE 0x01C2
#define CMSG_OFFER_PETITION 0x01C3
#define CMSG_TURN_IN_PETITION 0x01C4
#define SMSG_TURN_IN_PETITION_RESULTS 0x01C5
#define CMSG_PETITION_QUERY 0x01C6
#define SMSG_PETITION_QUERY_RESPONSE 0x01C7
#define SMSG_FISH_NOT_HOOKED 0x01C8
#define SMSG_FISH_ESCAPED 0x01C9
#define CMSG_BUG 0x01CA
#define SMSG_NOTIFICATION 0x01CB
#define CMSG_PLAYED_TIME 0x01CC
#define SMSG_PLAYED_TIME 0x01CD
#define CMSG_QUERY_TIME 0x01CE
#define SMSG_QUERY_TIME_RESPONSE 0x01CF
#define SMSG_LOG_XPGAIN 0x01D0
#define MSG_SPLIT_MONEY 0x01D1
#define CMSG_RECLAIM_CORPSE 0x01D2
#define CMSG_WRAP_ITEM 0x01D3
#define SMSG_LEVELUP_INFO 0x01D4
#define MSG_MINIMAP_PING 0x01D5
#define SMSG_RESISTLOG 0x01D6
#define SMSG_ENCHANTMENTLOG 0x01D7
#define CMSG_SET_SKILL_CHEAT 0x01D8
#define SMSG_START_MIRROR_TIMER 0x01D9
#define SMSG_PAUSE_MIRROR_TIMER 0x01DA
#define SMSG_STOP_MIRROR_TIMER 0x01DB
#define CMSG_PING 0x01DC
#define SMSG_PONG 0x01DD
#define SMSG_CLEAR_COOLDOWN 0x01DE
#define SMSG_GAMEOBJECT_PAGETEXT 0x01DF
#define CMSG_SETSHEATHED 0x01E0
#define SMSG_COOLDOWN_CHEAT 0x01E1
#define SMSG_SPELL_DELAYED 0x01E2
#define CMSG_PLAYER_MACRO 0x01E3
#define SMSG_PLAYER_MACRO 0x01E4
#define CMSG_GHOST 0x01E5
#define CMSG_GM_INVIS 0x01E6
#define CMSG_SCREENSHOT 0x01E7
#define MSG_GM_BIND_OTHER 0x01E8
#define MSG_GM_SUMMON 0x01E9
#define SMSG_ITEM_TIME_UPDATE 0x01EA
#define SMSG_ITEM_ENCHANT_TIME_UPDATE 0x01EB
#define SMSG_AUTH_CHALLENGE 0x01EC
#define CMSG_AUTH_SESSION 0x01ED
#define SMSG_AUTH_RESPONSE 0x01EE
#define MSG_GM_SHOWLABEL 0x01EF
#define MSG_ADD_DYNAMIC_TARGET 0x01F0
#define MSG_SAVE_GUILD_EMBLEM 0x01F1
#define MSG_TABARDVENDOR_ACTIVATE 0x01F2
#define SMSG_PLAY_SPELL_VISUAL 0x01F3
#define CMSG_ZONEUPDATE 0x01F4
#define SMSG_PARTYKILLLOG 0x01F5
#define SMSG_COMPRESSED_UPDATE_OBJECT 0x01F6
#define SMSG_OBSOLETE 0x01F7
#define SMSG_EXPLORATION_EXPERIENCE 0x01F8
#define CMSG_GM_SET_SECURITY_GROUP 0x01F9
#define CMSG_GM_NUKE 0x01FA
#define MSG_RANDOM_ROLL 0x01FB
#define SMSG_ENVIRONMENTALDAMAGELOG 0x01FC
#define CMSG_RWHOIS 0x01FD
#define SMSG_RWHOIS 0x01FE
#define MSG_LOOKING_FOR_GROUP 0x01FF
#define CMSG_SET_LOOKING_FOR_GROUP 0x0200
#define CMSG_UNLEARN_SPELL 0x0201
#define CMSG_UNLEARN_SKILL 0x0202
#define SMSG_REMOVED_SPELL 0x0203
#define CMSG_DECHARGE 0x0204
#define CMSG_GMTICKET_CREATE 0x0205
#define SMSG_GMTICKET_CREATE 0x0206
#define CMSG_GMTICKET_UPDATETEXT 0x0207
#define SMSG_GMTICKET_UPDATETEXT 0x0208
#define SMSG_ACCOUNT_DATA_MD5 0x0209
#define CMSG_REQUEST_ACCOUNT_DATA 0x020A
#define CMSG_UPDATE_ACCOUNT_DATA 0x020B
#define SMSG_UPDATE_ACCOUNT_DATA 0x020C
#define SMSG_CLEAR_FAR_SIGHT_IMMEDIATE 0x020D
#define SMSG_POWERGAINLOG_OBSOLETE 0x020E
#define CMSG_GM_TEACH 0x020F
#define CMSG_GM_CREATE_ITEM_TARGET 0x0210
#define CMSG_GMTICKET_GETTICKET 0x0211
#define SMSG_GMTICKET_GETTICKET 0x0212
#define CMSG_UNLEARN_TALENTS 0x0213
#define SMSG_GAMEOBJECT_SPAWN_ANIM 0x0214
#define SMSG_GAMEOBJECT_DESPAWN_ANIM 0x0215
#define MSG_CORPSE_QUERY 0x0216
#define CMSG_GMTICKET_DELETETICKET 0x0217
#define SMSG_GMTICKET_DELETETICKET 0x0218
#define SMSG_CHAT_WRONG_FACTION 0x0219
#define CMSG_GMTICKET_SYSTEMSTATUS 0x021A
#define SMSG_GMTICKET_SYSTEMSTATUS 0x021B
#define CMSG_SPIRIT_HEALER_ACTIVATE 0x021C
#define CMSG_SET_STAT_CHEAT 0x021D
#define SMSG_SET_REST_START 0x021E
#define CMSG_SKILL_BUY_STEP 0x021F
#define CMSG_SKILL_BUY_RANK 0x0220
#define CMSG_XP_CHEAT 0x0221
#define SMSG_SPIRIT_HEALER_CONFIRM 0x0222
#define CMSG_CHARACTER_POINT_CHEAT 0x0223
#define SMSG_GOSSIP_POI 0x0224
#define CMSG_CHAT_IGNORED 0x0225
#define CMSG_GM_VISION 0x0226
#define CMSG_SERVER_COMMAND 0x0227
#define CMSG_GM_SILENCE 0x0228
#define CMSG_GM_REVEALTO 0x0229
#define CMSG_GM_RESURRECT 0x022A
#define CMSG_GM_SUMMONMOB 0x022B
#define CMSG_GM_MOVECORPSE 0x022C
#define CMSG_GM_FREEZE 0x022D
#define CMSG_GM_UBERINVIS 0x022E
#define CMSG_GM_REQUEST_PLAYER_INFO 0x022F
#define SMSG_GM_PLAYER_INFO 0x0230
#define CMSG_GUILD_RANK 0x0231
#define CMSG_GUILD_ADD_RANK 0x0232
#define CMSG_GUILD_DEL_RANK 0x0233
#define CMSG_GUILD_SET_PUBLIC_NOTE 0x0234
#define CMSG_GUILD_SET_OFFICER_NOTE 0x0235
#define SMSG_LOGIN_VERIFY_WORLD 0x0236
#define CMSG_CLEAR_EXPLORATION 0x0237
#define CMSG_SEND_MAIL 0x0238
#define SMSG_SEND_MAIL_RESULT 0x0239
#define CMSG_GET_MAIL_LIST 0x023A
#define SMSG_MAIL_LIST_RESULT 0x023B
#define CMSG_BATTLEFIELD_LIST 0x023C
#define SMSG_BATTLEFIELD_LIST 0x023D
#define CMSG_BATTLEFIELD_JOIN 0x023E
#define SMSG_BATTLEFIELD_WIN 0x023F
#define SMSG_BATTLEFIELD_LOSE 0x0240
#define CMSG_TAXICLEARNODE 0x0241
#define CMSG_TAXIENABLENODE 0x0242
#define CMSG_ITEM_TEXT_QUERY 0x0243
#define SMSG_ITEM_TEXT_QUERY_RESPONSE 0x0244
#define CMSG_MAIL_TAKE_MONEY 0x0245
#define CMSG_MAIL_TAKE_ITEM 0x0246
#define CMSG_MAIL_MARK_AS_READ 0x0247
#define CMSG_MAIL_RETURN_TO_SENDER 0x0248
#define CMSG_MAIL_DELETE 0x0249
#define CMSG_MAIL_CREATE_TEXT_ITEM 0x024A
#define SMSG_SPELLLOGMISS 0x024B
#define SMSG_SPELLLOGEXECUTE 0x024C
#define SMSG_DEBUGAURAPROC 0x024D
#define SMSG_PERIODICAURALOG 0x024E
#define SMSG_SPELLDAMAGESHIELD 0x024F
#define SMSG_SPELLNONMELEEDAMAGELOG 0x0250
#define CMSG_LEARN_TALENT 0x0251
#define SMSG_RESURRECT_FAILED 0x0252
#define CMSG_ENABLE_PVP 0x0253
#define SMSG_ZONE_UNDER_ATTACK 0x0254
#define MSG_AUCTION_HELLO 0x0255
#define CMSG_AUCTION_SELL_ITEM 0x0256
#define CMSG_AUCTION_REMOVE_ITEM 0x0257
#define CMSG_AUCTION_LIST_ITEMS 0x0258
#define CMSG_AUCTION_LIST_OWNER_ITEMS 0x0259
#define CMSG_AUCTION_PLACE_BID 0x025A
#define SMSG_AUCTION_COMMAND_RESULT 0x025B
#define SMSG_AUCTION_LIST_RESULT 0x025C
#define SMSG_AUCTION_OWNER_LIST_RESULT 0x025D
#define SMSG_AUCTION_BIDDER_NOTIFICATION 0x025E
#define SMSG_AUCTION_OWNER_NOTIFICATION 0x025F
#define SMSG_PROCRESIST 0x0260
#define SMSG_STANDSTATE_CHANGE_FAILURE 0x0261
#define SMSG_DISPEL_FAILED 0x0262
#define SMSG_SPELLORDAMAGE_IMMUNE 0x0263
#define CMSG_AUCTION_LIST_BIDDER_ITEMS 0x0264
#define SMSG_AUCTION_BIDDER_LIST_RESULT 0x0265
#define SMSG_SET_FLAT_SPELL_MODIFIER 0x0266
#define SMSG_SET_PCT_SPELL_MODIFIER 0x0267
#define CMSG_SET_AMMO 0x0268
#define SMSG_CORPSE_RECLAIM_DELAY 0x0269
#define CMSG_SET_ACTIVE_MOVER 0x026A
#define CMSG_PET_CANCEL_AURA 0x026B
#define CMSG_PLAYER_AI_CHEAT 0x026C
#define CMSG_CANCEL_AUTO_REPEAT_SPELL 0x026D
#define MSG_GM_ACCOUNT_ONLINE 0x026E
#define MSG_LIST_STABLED_PETS 0x026F
#define CMSG_STABLE_PET 0x0270
#define CMSG_UNSTABLE_PET 0x0271
#define CMSG_BUY_STABLE_SLOT 0x0272
#define SMSG_STABLE_RESULT 0x0273
#define CMSG_STABLE_REVIVE_PET 0x0274
#define CMSG_STABLE_SWAP_PET 0x0275
#define MSG_QUEST_PUSH_RESULT 0x0276
#define SMSG_PLAY_MUSIC 0x0277
#define SMSG_PLAY_OBJECT_SOUND 0x0278
#define CMSG_REQUEST_PET_INFO 0x0279
#define CMSG_FAR_SIGHT 0x027A
#define SMSG_SPELLDISPELLOG 0x027B
#define SMSG_DAMAGE_CALC_LOG 0x027C
#define CMSG_ENABLE_DAMAGE_LOG 0x027D
#define CMSG_GROUP_CHANGE_SUB_GROUP 0x027E
#define SMSG_RAID_MEMBER_STATS 0x027F
#define CMSG_GROUP_SWAP_SUB_GROUP 0x0280
#define CMSG_RESET_FACTION_CHEAT 0x0281
#define CMSG_AUTOSTORE_BANK_ITEM 0x0282
#define CMSG_AUTOBANK_ITEM 0x0283
#define MSG_QUERY_NEXT_MAIL_TIME 0x0284
#define SMSG_RECEIVED_MAIL 0x0285
#define SMSG_RAID_GROUP_ONLY 0x0286
#define CMSG_SET_DURABILITY_CHEAT 0x0287
#define CMSG_SET_PVP_RANK_CHEAT 0x0288
#define CMSG_ADD_PVP_MEDAL_CHEAT 0x0289
#define CMSG_DEL_PVP_MEDAL_CHEAT 0x028A
#define CMSG_SET_PVP_TITLE 0x028B
#define SMSG_PVP_CREDIT 0x028C
#define SMSG_AUCTION_REMOVED_NOTIFICATION 0x028D
#define CMSG_GROUP_RAID_CONVERT 0x028E
#define CMSG_GROUP_ASSISTANT_LEADER 0x028F
#define CMSG_BUYBACK_ITEM 0x0290
#define SMSG_SERVER_MESSAGE 0x0291
#define CMSG_GMTICKETSYSTEM_TOGGLE 0x0292
#define CMSG_CANCEL_GROWTH_AURA 0x0293
#define SMSG_CANCEL_AUTO_REPEAT 0x0294
#define SMSG_STANDSTATE_CHANGE_ACK 0x0295
#define SMSG_LOOT_ALL_PASSED 0x0296
#define SMSG_LOOT_ROLL_WON 0x0297
#define CMSG_LOOT_ROLL 0x0298
#define SMSG_LOOT_START_ROLL 0x0299
#define SMSG_LOOT_ROLL 0x029A
#define CMSG_LOOT_MASTER_GIVE 0x029B
#define SMSG_LOOT_MASTER_LIST 0x029C
#define SMSG_SET_FORCED_REACTIONS 0x029D
#define SMSG_SPELL_FAILED_OTHER 0x029E
#define SMSG_GAMEOBJECT_RESET_STATE 0x029F
#define CMSG_REPAIR_ITEM 0x02A0
#define SMSG_CHAT_PLAYER_NOT_FOUND 0x02A1
#define MSG_TALENT_WIPE_CONFIRM 0x02A2
#define SMSG_SUMMON_REQUEST 0x02A3
#define CMSG_SUMMON_RESPONSE 0x02A4
#define MSG_MOVE_TOGGLE_GRAVITY_CHEAT 0x02A5
#define SMSG_MONSTER_MOVE_TRANSPORT 0x02A6
#define SMSG_PET_BROKEN 0x02A7
#define MSG_MOVE_FEATHER_FALL 0x02A8
#define MSG_MOVE_WATER_WALK 0x02A9
#define CMSG_SERVER_BROADCAST 0x02AA
#define CMSG_SELF_RES 0x02AB
#define SMSG_FEIGN_DEATH_RESISTED 0x02AC
#define CMSG_RUN_SCRIPT 0x02AD
#define SMSG_SCRIPT_MESSAGE 0x02AE
#define NUM_MSG_TYPES 0x02AF