From 0147effa30063cbab6b58846a05b0cd6f6c86122 Mon Sep 17 00:00:00 2001 From: ratkosrb Date: Thu, 6 Jun 2024 06:15:14 +0300 Subject: [PATCH 1/2] Add opcode enums for all supported versions. Thanks to Blu for helping dump list of handled opcodes in each version. --- .../MovementAnticheat/MovementAnticheat.cpp | 2 +- src/game/Battlegrounds/BattleGround.cpp | 4 + src/game/Battlegrounds/BattleGroundMgr.cpp | 2 + src/game/Battlegrounds/BattleGroundMgr.h | 2 + src/game/Group/Group.cpp | 8 +- src/game/Handlers/AddonHandler.cpp | 2 + src/game/Handlers/BattleGroundHandler.cpp | 2 +- src/game/Handlers/GroupHandler.cpp | 2 +- src/game/Handlers/MovementHandler.cpp | 51 +- src/game/Maps/Map.cpp | 2 +- src/game/Movement/MovementPacketSender.cpp | 18 + src/game/Objects/Player.cpp | 17 +- src/game/Objects/Unit.cpp | 2 +- src/game/Objects/UpdateData.cpp | 2 +- src/game/Objects/UpdateData.h | 2 +- src/game/PlayerBots/CombatBotBaseAI.cpp | 2 +- src/game/Protocol/Opcodes.cpp | 18 +- src/game/Protocol/Opcodes.h | 14 +- src/game/Protocol/Opcodes_1_10_2.h | 801 ++++++++ src/game/Protocol/Opcodes_1_11_2.h | 819 ++++++++ src/game/Protocol/Opcodes_1_12_1.h | 1658 ++++++++--------- src/game/Protocol/Opcodes_1_6_1.h | 753 ++++++++ src/game/Protocol/Opcodes_1_7_1.h | 762 ++++++++ src/game/Protocol/Opcodes_1_8_0.h | 768 -------- src/game/Protocol/Opcodes_1_8_4.h | 770 ++++++++ src/game/Protocol/Opcodes_1_9_4.h | 787 ++++++++ src/game/Spells/Spell.cpp | 2 +- src/game/Spells/SpellEffects.cpp | 2 +- src/game/Weather.cpp | 4 + src/game/World.cpp | 2 +- src/game/WorldSession.cpp | 7 +- src/game/WorldSession.h | 2 +- .../instance_scarlet_monastery.cpp | 2 +- 33 files changed, 5631 insertions(+), 1660 deletions(-) create mode 100644 src/game/Protocol/Opcodes_1_10_2.h create mode 100644 src/game/Protocol/Opcodes_1_11_2.h create mode 100644 src/game/Protocol/Opcodes_1_6_1.h create mode 100644 src/game/Protocol/Opcodes_1_7_1.h delete mode 100644 src/game/Protocol/Opcodes_1_8_0.h create mode 100644 src/game/Protocol/Opcodes_1_8_4.h create mode 100644 src/game/Protocol/Opcodes_1_9_4.h diff --git a/src/game/Anticheat/MovementAnticheat/MovementAnticheat.cpp b/src/game/Anticheat/MovementAnticheat/MovementAnticheat.cpp index c26b6c99129..b8b8ae49b69 100644 --- a/src/game/Anticheat/MovementAnticheat/MovementAnticheat.cpp +++ b/src/game/Anticheat/MovementAnticheat/MovementAnticheat.cpp @@ -379,7 +379,7 @@ bool MovementAnticheat::IsLoggedOpcode(uint16 opcode) case CMSG_FORCE_WALK_SPEED_CHANGE_ACK: case CMSG_FORCE_SWIM_BACK_SPEED_CHANGE_ACK: case CMSG_FORCE_TURN_RATE_CHANGE_ACK: -#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_8_4 +#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_9_4 case MSG_MOVE_TIME_SKIPPED: #endif return true; diff --git a/src/game/Battlegrounds/BattleGround.cpp b/src/game/Battlegrounds/BattleGround.cpp index bb525b5490c..a5f612b5913 100644 --- a/src/game/Battlegrounds/BattleGround.cpp +++ b/src/game/Battlegrounds/BattleGround.cpp @@ -960,9 +960,11 @@ void BattleGround::RemovePlayerAtLeave(ObjectGuid guid, bool transport, bool sen sBattleGroundMgr.ScheduleQueueUpdate(bgQueueTypeId, bgTypeId, GetBracketId()); // Let others know +#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_6_1 WorldPacket data; sBattleGroundMgr.BuildPlayerLeftBattleGroundPacket(&data, guid); SendPacketToTeam(team, &data, pPlayer, false); +#endif } } @@ -1037,9 +1039,11 @@ void BattleGround::AddPlayer(Player* pPlayer) UpdatePlayersCountByTeam(team, false); // +1 player +#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_6_1 WorldPacket data; sBattleGroundMgr.BuildPlayerJoinedBattleGroundPacket(&data, pPlayer); SendPacketToTeam(team, &data, pPlayer, false); +#endif // setup BG group membership PlayerAddedToBGCheckIfBGIsRunning(pPlayer); diff --git a/src/game/Battlegrounds/BattleGroundMgr.cpp b/src/game/Battlegrounds/BattleGroundMgr.cpp index dbc063412b7..148044c3727 100644 --- a/src/game/Battlegrounds/BattleGroundMgr.cpp +++ b/src/game/Battlegrounds/BattleGroundMgr.cpp @@ -1117,6 +1117,7 @@ void BattleGroundMgr::BuildPlaySoundPacket(WorldPacket* data, uint32 soundid) *data << uint32(soundid); } +#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_6_1 void BattleGroundMgr::BuildPlayerLeftBattleGroundPacket(WorldPacket* data, ObjectGuid guid) { data->Initialize(SMSG_BATTLEGROUND_PLAYER_LEFT, 8); @@ -1128,6 +1129,7 @@ void BattleGroundMgr::BuildPlayerJoinedBattleGroundPacket(WorldPacket* data, Pla data->Initialize(SMSG_BATTLEGROUND_PLAYER_JOINED, 8); *data << player->GetObjectGuid(); } +#endif BattleGround* BattleGroundMgr::GetBattleGroundThroughClientInstance(uint32 instanceId, BattleGroundTypeId bgTypeId) { diff --git a/src/game/Battlegrounds/BattleGroundMgr.h b/src/game/Battlegrounds/BattleGroundMgr.h index ddbc4e6ce26..a38829c71a2 100644 --- a/src/game/Battlegrounds/BattleGroundMgr.h +++ b/src/game/Battlegrounds/BattleGroundMgr.h @@ -199,8 +199,10 @@ class BattleGroundMgr void Update(uint32 diff); /* Packet Building */ +#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_6_1 void BuildPlayerJoinedBattleGroundPacket(WorldPacket* data, Player* player); void BuildPlayerLeftBattleGroundPacket(WorldPacket* data, ObjectGuid guid); +#endif void BuildBattleGroundListPacket(WorldPacket* data, ObjectGuid guid, Player* player, BattleGroundTypeId bgTypeId); void BuildGroupJoinedBattlegroundPacket(WorldPacket* data, int32 status); void BuildUpdateWorldStatePacket(WorldPacket* data, uint32 field, uint32 value); diff --git a/src/game/Group/Group.cpp b/src/game/Group/Group.cpp index 9594808a60e..eeff03af6f3 100644 --- a/src/game/Group/Group.cpp +++ b/src/game/Group/Group.cpp @@ -1251,7 +1251,7 @@ void Group::SetTargetIcon(uint8 id, ObjectGuid targetGuid) m_targetIcons[id] = targetGuid; -#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_8_4 +#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_10_2 WorldPacket data(MSG_RAID_TARGET_UPDATE, (1 + 1 + 8)); data << uint8(0); // 1 - full icon list, 0 - delta update data << uint8(id); @@ -1312,7 +1312,7 @@ void Group::GetDataForXPAtKill(Unit const* victim, uint32& count, uint32& sum_le void Group::SendTargetIconList(WorldSession* session) { -#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_8_4 +#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_10_2 if (!session) return; @@ -1335,7 +1335,7 @@ void Group::SendTargetIconList(WorldSession* session) void Group::SendUpdate() { // sending full group list update clears marked targets when not in a raid, so we need to resend them -#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_8_4 +#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_10_2 std::unique_ptr markedTargets; if (!isRaidGroup()) { @@ -1399,7 +1399,7 @@ void Group::SendUpdate() } player->GetSession()->SendPacket(&data); -#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_8_4 +#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_10_2 if (markedTargets) player->GetSession()->SendPacket(markedTargets.get()); #endif diff --git a/src/game/Handlers/AddonHandler.cpp b/src/game/Handlers/AddonHandler.cpp index da7ec118b5f..006a98ec595 100644 --- a/src/game/Handlers/AddonHandler.cpp +++ b/src/game/Handlers/AddonHandler.cpp @@ -68,6 +68,7 @@ bool AddonHandler::BuildAddonPacket(WorldPacket* Source, WorldPacket* Target) if (!uncompress(const_cast(AddOnPacked.contents()), &AddonRealSize, const_cast((*Source).contents() + CurrentPosition), (*Source).size() - CurrentPosition) != Z_OK) { +#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_6_1 Target->Initialize(SMSG_ADDON_INFO); #if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_10_2 @@ -155,6 +156,7 @@ bool AddonHandler::BuildAddonPacket(WorldPacket* Source, WorldPacket* Target) #endif } } +#endif #endif } else diff --git a/src/game/Handlers/BattleGroundHandler.cpp b/src/game/Handlers/BattleGroundHandler.cpp index 0f39501bdd4..892f391a85d 100644 --- a/src/game/Handlers/BattleGroundHandler.cpp +++ b/src/game/Handlers/BattleGroundHandler.cpp @@ -83,7 +83,7 @@ void WorldSession::HandleBattlefieldJoinOpcode(WorldPacket& recv_data) uint32 mapId; recv_data >> mapId; - WorldPacket data(CMSG_BATTLEMASTER_JOIN); + WorldPacket data(recv_data.GetOpcode()); data << uint64(0); data << uint32(mapId); data << uint32(0); diff --git a/src/game/Handlers/GroupHandler.cpp b/src/game/Handlers/GroupHandler.cpp index 1751a872e13..2b14d8e9207 100644 --- a/src/game/Handlers/GroupHandler.cpp +++ b/src/game/Handlers/GroupHandler.cpp @@ -622,7 +622,7 @@ void WorldSession::HandleGroupAssistantLeaderOpcode(WorldPacket& recv_data) void WorldSession::HandleRaidReadyCheckOpcode(WorldPacket& recv_data) { -#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_8_4 +#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_10_2 if (recv_data.empty()) // request { Group* group = GetPlayer()->GetGroup(); diff --git a/src/game/Handlers/MovementHandler.cpp b/src/game/Handlers/MovementHandler.cpp index 68e9b15602a..eef766f0c4c 100644 --- a/src/game/Handlers/MovementHandler.cpp +++ b/src/game/Handlers/MovementHandler.cpp @@ -285,7 +285,7 @@ void Player::ExecuteTeleportNear() void WorldSession::HandleMovementOpcodes(WorldPacket& recvData) { - uint32 const opcode = recvData.GetOpcode(); + uint32 opcode = recvData.GetOpcode(); // Do not accept packets sent before this time. if (recvData.GetPacketTime() <= m_moveRejectTime) @@ -377,46 +377,35 @@ void WorldSession::HandleMovementOpcodes(WorldPacket& recvData) if (opcode == CMSG_MOVE_FALL_RESET) return; - WorldPacket data(opcode, recvData.size()); - -#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_8_4 - data << m_clientMoverGuid.WriteAsPacked(); -#else - data << m_clientMoverGuid.GetRawValue(); -#endif - movementInfo.Write(data); - - pMover->SendMovementMessageToSet(std::move(data), true, _player); - - // Fix movement issue on older clients where if the player jumps while running, - // and then lets go of the key while in the air, he appears to continue moving - // forward on other people's screen. Once he moves for real, they will see him - // teleport back to where he was standing after he jumped. + // This opcode has no handler in this client build. #if SUPPORTED_CLIENT_BUILD == CLIENT_BUILD_1_9_4 if (opcode == MSG_MOVE_FALL_LAND) { - uint16 opcode2 = 0; if (!movementInfo.HasMovementFlag(MOVEFLAG_MASK_MOVING)) - opcode2 = MSG_MOVE_STOP; + opcode = MSG_MOVE_STOP; else if (movementInfo.HasMovementFlag(MOVEFLAG_BACKWARD)) - opcode2 = MSG_MOVE_START_BACKWARD; + opcode = MSG_MOVE_START_BACKWARD; else if (movementInfo.HasMovementFlag(MOVEFLAG_FORWARD)) - opcode2 = MSG_MOVE_START_FORWARD; + opcode = MSG_MOVE_START_FORWARD; else if (movementInfo.HasMovementFlag(MOVEFLAG_STRAFE_LEFT)) - opcode2 = MSG_MOVE_START_STRAFE_LEFT; + opcode = MSG_MOVE_START_STRAFE_LEFT; else if (movementInfo.HasMovementFlag(MOVEFLAG_STRAFE_RIGHT)) - opcode2 = MSG_MOVE_START_STRAFE_RIGHT; + opcode = MSG_MOVE_START_STRAFE_RIGHT; + else + opcode = MSG_MOVE_HEARTBEAT; + } +#endif - if (opcode2) - { - WorldPacket data(opcode2, recvData.size()); - data << m_clientMoverGuid.WriteAsPacked(); // write guid - movementInfo.Write(data); // write data + WorldPacket data(opcode, recvData.size()); - pMover->SendMovementMessageToSet(std::move(data), true, _player); - } - } +#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_8_4 + data << m_clientMoverGuid.WriteAsPacked(); +#else + data << m_clientMoverGuid.GetRawValue(); #endif + movementInfo.Write(data); + + pMover->SendMovementMessageToSet(std::move(data), true, _player); } /* @@ -1055,7 +1044,7 @@ void WorldSession::HandleMoveTimeSkippedOpcode(WorldPacket& recvData) pTransport->SendCreateUpdateToPlayer(_player); } } -#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_8_4 +#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_9_4 else { WorldPacket data(MSG_MOVE_TIME_SKIPPED, 12); diff --git a/src/game/Maps/Map.cpp b/src/game/Maps/Map.cpp index c73ec218788..a08ee60c9df 100644 --- a/src/game/Maps/Map.cpp +++ b/src/game/Maps/Map.cpp @@ -1840,7 +1840,7 @@ bool Map::SendToPlayersInZone(WorldPacket const* data, uint32 zoneId) const void Map::SendDefenseMessage(int32 textId, uint32 zoneId) const { -#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_10_2 +#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_11_2 for (const auto& itr : m_mapRefManager) { Player* pPlayer = itr.getSource(); diff --git a/src/game/Movement/MovementPacketSender.cpp b/src/game/Movement/MovementPacketSender.cpp index 4754523408f..0e975db7f9a 100644 --- a/src/game/Movement/MovementPacketSender.cpp +++ b/src/game/Movement/MovementPacketSender.cpp @@ -381,11 +381,29 @@ void MovementPacketSender::SendMovementFlagChangeToObservers(Unit* unit, Movemen void MovementPacketSender::SendMovementFlagChangeToAll(Unit* unit, MovementFlags mFlag, bool apply) { + uint16 opcode; switch (mFlag) { #if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_8_4 + + #if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_9_4 case MOVEFLAG_ROOT: opcode = apply ? SMSG_SPLINE_MOVE_ROOT : SMSG_SPLINE_MOVE_UNROOT; break; + #else + case MOVEFLAG_ROOT: + { + if (apply) + { + WorldPacket data(MSG_MOVE_ROOT, 64); + data << unit->GetPackGUID(); + data << unit->m_movementInfo; + unit->SendMovementMessageToSet(std::move(data), true); + } + else + opcode = SMSG_SPLINE_MOVE_UNROOT; + break; + } + #endif case MOVEFLAG_WATERWALKING: opcode = apply ? SMSG_SPLINE_MOVE_WATER_WALK : SMSG_SPLINE_MOVE_LAND_WALK; break; case MOVEFLAG_SAFE_FALL: opcode = apply ? SMSG_SPLINE_MOVE_FEATHER_FALL : SMSG_SPLINE_MOVE_NORMAL_FALL; break; case MOVEFLAG_HOVER: opcode = apply ? SMSG_SPLINE_MOVE_SET_HOVER : SMSG_SPLINE_MOVE_UNSET_HOVER; break; diff --git a/src/game/Objects/Player.cpp b/src/game/Objects/Player.cpp index 6b1d2eb8134..818e5fe3204 100644 --- a/src/game/Objects/Player.cpp +++ b/src/game/Objects/Player.cpp @@ -8777,9 +8777,11 @@ float Player::ComputeRest(time_t timePassed, bool offline /*= false*/, bool inRe void Player::SetBindPoint(ObjectGuid guid) const { +#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_6_1 WorldPacket data(SMSG_BINDER_CONFIRM, 8); data << ObjectGuid(guid); GetSession()->SendPacket(&data); +#endif } void Player::SendTalentWipeConfirm(ObjectGuid guid) const @@ -8792,13 +8794,16 @@ void Player::SendTalentWipeConfirm(ObjectGuid guid) const void Player::SendPetSkillWipeConfirm() const { +#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_6_1 Pet* pet = GetPet(); if (!pet) return; + WorldPacket data(SMSG_PET_UNLEARN_CONFIRM, (8 + 4)); data << ObjectGuid(pet->GetObjectGuid()); data << uint32(pet->GetResetTalentsCost()); GetSession()->SendPacket(&data); +#endif } /*********************************************************/ @@ -16439,7 +16444,7 @@ void Player::SendRaidInfo() const */ void Player::SendSavedInstances() const { -#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_8_4 +#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_10_2 bool hasBeenSaved = false; WorldPacket data; @@ -17528,7 +17533,7 @@ void Player::SendExplorationExperience(uint32 Area, uint32 Experience) const void Player::SendFactionAtWar(uint32 reputationId, bool apply) const { -#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_8_4 +#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_9_4 WorldPacket data(SMSG_SET_FACTION_ATWAR, 4 + 1); data << uint32(reputationId); data << uint8(apply ? FACTION_FLAG_AT_WAR : 0); @@ -17625,7 +17630,7 @@ void Player::ResetPersonalInstanceOnLeaveDungeon(uint32 mapId) void Player::SendResetInstanceSuccess(uint32 MapId) const { -#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_8_4 +#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_10_2 WorldPacket data(SMSG_INSTANCE_RESET, 4); data << uint32(MapId); GetSession()->SendPacket(&data); @@ -17634,7 +17639,7 @@ void Player::SendResetInstanceSuccess(uint32 MapId) const void Player::SendResetInstanceFailed(uint32 reason, uint32 MapId) const { -#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_8_4 +#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_10_2 // reason: see enum InstanceResetFailReason WorldPacket data(SMSG_INSTANCE_RESET_FAILED, 8); data << uint32(reason); @@ -19561,7 +19566,7 @@ void Player::SendTransferAborted(uint8 reason) const void Player::SendInstanceResetWarning(uint32 mapid, uint32 _time) const { -#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_8_4 +#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_7_1 // type of warning, based on the time remaining until reset uint32 type; if (_time > 3600) @@ -20455,7 +20460,7 @@ void Player::ResurectUsingRequestData() void Player::SetClientControl(Unit const* target, uint8 allowMove) { -#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_8_4 +#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_9_4 WorldPacket data(SMSG_CLIENT_CONTROL_UPDATE, target->GetPackGUID().size() + 1); data << target->GetPackGUID(); data << uint8(allowMove); diff --git a/src/game/Objects/Unit.cpp b/src/game/Objects/Unit.cpp index c9c8e06e504..10199abd9b7 100644 --- a/src/game/Objects/Unit.cpp +++ b/src/game/Objects/Unit.cpp @@ -9058,7 +9058,7 @@ void Unit::SendPetActionFeedback(uint8 msg) void Unit::SendPetTalk(uint32 pettalk) { -#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_8_4 +#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_10_2 if (Player* pOwner = ::ToPlayer(GetOwner())) { WorldPacket data(SMSG_PET_ACTION_SOUND, 8 + 4); diff --git a/src/game/Objects/UpdateData.cpp b/src/game/Objects/UpdateData.cpp index 612e2be9781..23b5281ade3 100644 --- a/src/game/Objects/UpdateData.cpp +++ b/src/game/Objects/UpdateData.cpp @@ -209,7 +209,7 @@ void UpdateData::Clear() m_outOfRangeGUIDs.clear(); } -#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_8_4 +#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_7_1 bool MovementData::CanAddPacket(WorldPacket const& data) { // Since packet size is stored with an uint8, packet size is limited for compressed packets diff --git a/src/game/Objects/UpdateData.h b/src/game/Objects/UpdateData.h index 14c504a29d5..0e3c2b3a0dd 100644 --- a/src/game/Objects/UpdateData.h +++ b/src/game/Objects/UpdateData.h @@ -92,7 +92,7 @@ class UpdateData std::list m_datas; }; -#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_8_4 +#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_7_1 class MovementData { public: diff --git a/src/game/PlayerBots/CombatBotBaseAI.cpp b/src/game/PlayerBots/CombatBotBaseAI.cpp index 8c0423e3206..3f23590614d 100644 --- a/src/game/PlayerBots/CombatBotBaseAI.cpp +++ b/src/game/PlayerBots/CombatBotBaseAI.cpp @@ -3087,7 +3087,7 @@ void CombatBotBaseAI::SendBattlefieldPortPacket() void CombatBotBaseAI::SendBattlemasterJoinPacket(uint8 battlegroundId) { - WorldPacket data(CMSG_BATTLEMASTER_JOIN); + WorldPacket data(CMSG_BATTLEFIELD_JOIN); data << me->GetObjectGuid(); // battlemaster guid, or player guid if joining queue from BG portal switch (battlegroundId) diff --git a/src/game/Protocol/Opcodes.cpp b/src/game/Protocol/Opcodes.cpp index 87232d5ef14..33ceaefad7f 100644 --- a/src/game/Protocol/Opcodes.cpp +++ b/src/game/Protocol/Opcodes.cpp @@ -399,7 +399,7 @@ void Opcodes::BuildOpcodeList() /*0x14D*/ StoreOpcode(SMSG_DAMAGE_TAKEN_OBSOLETE, "SMSG_DAMAGE_TAKEN_OBSOLETE", STATUS_NEVER, PACKET_PROCESS_MAX_TYPE, &WorldSession::Handle_ServerSide); /*0x14E*/ StoreOpcode(SMSG_CANCEL_COMBAT, "SMSG_CANCEL_COMBAT", STATUS_NEVER, PACKET_PROCESS_MAX_TYPE, &WorldSession::Handle_ServerSide); /*0x14F*/ StoreOpcode(SMSG_PLAYER_COMBAT_XP_GAIN_OBSOLETE, "SMSG_PLAYER_COMBAT_XP_GAIN_OBSOLETE", STATUS_NEVER, PACKET_PROCESS_MAX_TYPE, &WorldSession::Handle_ServerSide); -#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_8_4 +#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_9_4 /*0x150*/ StoreOpcode(SMSG_SPELLHEALLOG, "SMSG_SPELLHEALLOG", STATUS_NEVER, PACKET_PROCESS_MAX_TYPE, &WorldSession::Handle_ServerSide); /*0x151*/ StoreOpcode(SMSG_SPELLENERGIZELOG, "SMSG_SPELLENERGIZELOG", STATUS_NEVER, PACKET_PROCESS_MAX_TYPE, &WorldSession::Handle_ServerSide); #endif @@ -410,7 +410,7 @@ void Opcodes::BuildOpcodeList() /*0x156*/ StoreOpcode(CMSG_GETDEATHBINDZONE, "CMSG_GETDEATHBINDZONE", STATUS_NEVER, PACKET_PROCESS_MAX_TYPE, &WorldSession::Handle_NULL); /*0x157*/ StoreOpcode(SMSG_BINDZONEREPLY, "SMSG_BINDZONEREPLY", STATUS_NEVER, PACKET_PROCESS_MAX_TYPE, &WorldSession::Handle_ServerSide); /*0x158*/ StoreOpcode(SMSG_PLAYERBOUND, "SMSG_PLAYERBOUND", STATUS_NEVER, PACKET_PROCESS_MAX_TYPE, &WorldSession::Handle_ServerSide); -#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_8_4 +#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_9_4 /*0x159*/ StoreOpcode(SMSG_CLIENT_CONTROL_UPDATE, "SMSG_CLIENT_CONTROL_UPDATE", STATUS_NEVER, PACKET_PROCESS_MAX_TYPE, &WorldSession::Handle_ServerSide); #endif /*0x15A*/ StoreOpcode(CMSG_REPOP_REQUEST, "CMSG_REPOP_REQUEST", STATUS_LOGGEDIN, PACKET_PROCESS_MAP, &WorldSession::HandleRepopRequestOpcode); @@ -819,6 +819,8 @@ void Opcodes::BuildOpcodeList() /*0x2E7*/ StoreOpcode(CMSG_WARDEN_DATA, "CMSG_WARDEN_DATA", STATUS_AUTHED, PACKET_PROCESS_WORLD, &WorldSession::HandleWardenDataOpcode); /*0x2E8*/ StoreOpcode(SMSG_GROUP_JOINED_BATTLEGROUND, "SMSG_GROUP_JOINED_BATTLEGROUND", STATUS_NEVER, PACKET_PROCESS_MAX_TYPE, &WorldSession::Handle_ServerSide); /*0x2E9*/ StoreOpcode(MSG_BATTLEGROUND_PLAYER_POSITIONS, "MSG_BATTLEGROUND_PLAYER_POSITIONS", STATUS_LOGGEDIN, PACKET_PROCESS_MAP, &WorldSession::HandleBattleGroundPlayerPositionsOpcode); + /*0x2F2*/ StoreOpcode(SMSG_PARTY_MEMBER_STATS_FULL, "SMSG_PARTY_MEMBER_STATS_FULL", STATUS_NEVER, PACKET_PROCESS_MAX_TYPE, &WorldSession::Handle_ServerSide); +#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_6_1 /*0x2EA*/ StoreOpcode(CMSG_PET_STOP_ATTACK, "CMSG_PET_STOP_ATTACK", STATUS_LOGGEDIN, PACKET_PROCESS_MAP, &WorldSession::HandlePetStopAttack); /*0x2EB*/ StoreOpcode(SMSG_BINDER_CONFIRM, "SMSG_BINDER_CONFIRM", STATUS_NEVER, PACKET_PROCESS_MAX_TYPE, &WorldSession::Handle_ServerSide); /*0x2EC*/ StoreOpcode(SMSG_BATTLEGROUND_PLAYER_JOINED, "SMSG_BATTLEGROUND_PLAYER_JOINED", STATUS_NEVER, PACKET_PROCESS_MAX_TYPE, &WorldSession::Handle_ServerSide); @@ -827,17 +829,19 @@ void Opcodes::BuildOpcodeList() /*0x2EF*/ StoreOpcode(SMSG_ADDON_INFO, "SMSG_ADDON_INFO", STATUS_NEVER, PACKET_PROCESS_MAX_TYPE, &WorldSession::Handle_ServerSide); /*0x2F0*/ StoreOpcode(CMSG_PET_UNLEARN, "CMSG_PET_UNLEARN", STATUS_LOGGEDIN, PACKET_PROCESS_MAP, &WorldSession::HandlePetUnlearnOpcode); /*0x2F1*/ StoreOpcode(SMSG_PET_UNLEARN_CONFIRM, "SMSG_PET_UNLEARN_CONFIRM", STATUS_NEVER, PACKET_PROCESS_MAX_TYPE, &WorldSession::Handle_ServerSide); - /*0x2F2*/ StoreOpcode(SMSG_PARTY_MEMBER_STATS_FULL, "SMSG_PARTY_MEMBER_STATS_FULL", STATUS_NEVER, PACKET_PROCESS_MAX_TYPE, &WorldSession::Handle_ServerSide); /*0x2F3*/ StoreOpcode(CMSG_PET_SPELL_AUTOCAST, "CMSG_PET_SPELL_AUTOCAST", STATUS_LOGGEDIN, PACKET_PROCESS_MAP, &WorldSession::HandlePetSpellAutocastOpcode); +#endif +#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_7_1 /*0x2F4*/ StoreOpcode(SMSG_WEATHER, "SMSG_WEATHER", STATUS_NEVER, PACKET_PROCESS_MAX_TYPE, &WorldSession::Handle_ServerSide); /*0x2F5*/ StoreOpcode(SMSG_PLAY_TIME_WARNING, "SMSG_PLAY_TIME_WARNING", STATUS_NEVER, PACKET_PROCESS_MAX_TYPE, &WorldSession::Handle_ServerSide); /*0x2F6*/ StoreOpcode(SMSG_MINIGAME_SETUP, "SMSG_MINIGAME_SETUP", STATUS_NEVER, PACKET_PROCESS_MAX_TYPE, &WorldSession::Handle_ServerSide); /*0x2F7*/ StoreOpcode(SMSG_MINIGAME_STATE, "SMSG_MINIGAME_STATE", STATUS_NEVER, PACKET_PROCESS_MAX_TYPE, &WorldSession::Handle_ServerSide); /*0x2F8*/ StoreOpcode(CMSG_MINIGAME_MOVE, "CMSG_MINIGAME_MOVE", STATUS_NEVER, PACKET_PROCESS_MAX_TYPE, &WorldSession::Handle_NULL); /*0x2F9*/ StoreOpcode(SMSG_MINIGAME_MOVE_FAILED, "SMSG_MINIGAME_MOVE_FAILED", STATUS_NEVER, PACKET_PROCESS_MAX_TYPE, &WorldSession::Handle_ServerSide); -#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_8_4 /*0x2FA*/ StoreOpcode(SMSG_RAID_INSTANCE_MESSAGE, "SMSG_RAID_INSTANCE_MESSAGE", STATUS_NEVER, PACKET_PROCESS_MAX_TYPE, &WorldSession::Handle_ServerSide); /*0x2FB*/ StoreOpcode(SMSG_COMPRESSED_MOVES, "SMSG_COMPRESSED_MOVES", STATUS_NEVER, PACKET_PROCESS_MAX_TYPE, &WorldSession::Handle_ServerSide); +#endif +#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_8_4 /*0x2FC*/ StoreOpcode(CMSG_GUILD_INFO_TEXT, "CMSG_GUILD_INFO_TEXT", STATUS_LOGGEDIN, PACKET_PROCESS_GUILD, &WorldSession::HandleGuildChangeInfoTextOpcode); /*0x2FD*/ StoreOpcode(SMSG_CHAT_RESTRICTED, "SMSG_CHAT_RESTRICTED", STATUS_NEVER, PACKET_PROCESS_MAX_TYPE, &WorldSession::Handle_ServerSide); /*0x2FE*/ StoreOpcode(SMSG_SPLINE_SET_RUN_SPEED, "SMSG_SPLINE_SET_RUN_SPEED", STATUS_NEVER, PACKET_PROCESS_MAX_TYPE, &WorldSession::Handle_ServerSide); @@ -857,6 +861,8 @@ void Opcodes::BuildOpcodeList() /*0x30C*/ StoreOpcode(SMSG_SPLINE_MOVE_STOP_SWIM, "SMSG_SPLINE_MOVE_STOP_SWIM", STATUS_NEVER, PACKET_PROCESS_MAX_TYPE, &WorldSession::Handle_ServerSide); /*0x30D*/ StoreOpcode(SMSG_SPLINE_MOVE_SET_RUN_MODE, "SMSG_SPLINE_MOVE_SET_RUN_MODE", STATUS_NEVER, PACKET_PROCESS_MAX_TYPE, &WorldSession::Handle_ServerSide); /*0x30E*/ StoreOpcode(SMSG_SPLINE_MOVE_SET_WALK_MODE, "SMSG_SPLINE_MOVE_SET_WALK_MODE", STATUS_NEVER, PACKET_PROCESS_MAX_TYPE, &WorldSession::Handle_ServerSide); +#endif +#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_9_4 /*0x30F*/ StoreOpcode(CMSG_GM_NUKE_ACCOUNT, "CMSG_GM_NUKE_ACCOUNT", STATUS_NEVER, PACKET_PROCESS_MAX_TYPE, &WorldSession::Handle_NULL); /*0x310*/ StoreOpcode(MSG_GM_DESTROY_CORPSE, "MSG_GM_DESTROY_CORPSE", STATUS_NEVER, PACKET_PROCESS_MAX_TYPE, &WorldSession::Handle_NULL); /*0x311*/ StoreOpcode(CMSG_GM_DESTROY_ONLINE_CORPSE, "CMSG_GM_DESTROY_ONLINE_CORPSE", STATUS_NEVER, PACKET_PROCESS_MAX_TYPE, &WorldSession::Handle_NULL); @@ -871,6 +877,8 @@ void Opcodes::BuildOpcodeList() /*0x31A*/ StoreOpcode(SMSG_SPLINE_MOVE_ROOT, "SMSG_SPLINE_MOVE_ROOT", STATUS_NEVER, PACKET_PROCESS_MAX_TYPE, &WorldSession::Handle_ServerSide); /*0x31B*/ StoreOpcode(CMSG_SET_EXPLORATION_ALL, "CMSG_SET_EXPLORATION_ALL", STATUS_NEVER, PACKET_PROCESS_MAX_TYPE, &WorldSession::Handle_NULL); /*0x31C*/ StoreOpcode(SMSG_INVALIDATE_PLAYER, "SMSG_INVALIDATE_PLAYER", STATUS_NEVER, PACKET_PROCESS_MAX_TYPE, &WorldSession::Handle_ServerSide); +#endif +#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_10_2 /*0x31D*/ StoreOpcode(CMSG_RESET_INSTANCES, "CMSG_RESET_INSTANCES", STATUS_LOGGEDIN, PACKET_PROCESS_WORLD, &WorldSession::HandleResetInstancesOpcode); /*0x31E*/ StoreOpcode(SMSG_INSTANCE_RESET, "SMSG_INSTANCE_RESET", STATUS_NEVER, PACKET_PROCESS_MAX_TYPE, &WorldSession::Handle_ServerSide); /*0x31F*/ StoreOpcode(SMSG_INSTANCE_RESET_FAILED, "SMSG_INSTANCE_RESET_FAILED", STATUS_NEVER, PACKET_PROCESS_MAX_TYPE, &WorldSession::Handle_ServerSide); @@ -889,6 +897,8 @@ void Opcodes::BuildOpcodeList() /*0x32C*/ StoreOpcode(CMSG_IGNORE_KNOCKBACK_CHEAT, "CMSG_IGNORE_KNOCKBACK_CHEAT", STATUS_NEVER, PACKET_PROCESS_MAX_TYPE, &WorldSession::Handle_NULL); /*0x32D*/ StoreOpcode(SMSG_CHAT_PLAYER_AMBIGUOUS, "SMSG_CHAT_PLAYER_AMBIGUOUS", STATUS_NEVER, PACKET_PROCESS_MAX_TYPE, &WorldSession::Handle_ServerSide); /*0x32E*/ StoreOpcode(MSG_DELAY_GHOST_TELEPORT, "MSG_DELAY_GHOST_TELEPORT", STATUS_NEVER, PACKET_PROCESS_MAX_TYPE, &WorldSession::Handle_NULL); +#endif +#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_11_2 /*0x32F*/ StoreOpcode(SMSG_SPELLINSTAKILLLOG, "SMSG_SPELLINSTAKILLLOG", STATUS_NEVER, PACKET_PROCESS_MAX_TYPE, &WorldSession::Handle_ServerSide); /*0x330*/ StoreOpcode(SMSG_SPELL_UPDATE_CHAIN_TARGETS, "SMSG_SPELL_UPDATE_CHAIN_TARGETS", STATUS_NEVER, PACKET_PROCESS_MAX_TYPE, &WorldSession::Handle_ServerSide); /*0x331*/ StoreOpcode(CMSG_CHAT_FILTERED, "CMSG_CHAT_FILTERED", STATUS_NEVER, PACKET_PROCESS_MAX_TYPE, &WorldSession::Handle_NULL); diff --git a/src/game/Protocol/Opcodes.h b/src/game/Protocol/Opcodes.h index 0d73c48549f..27563a0e8fe 100644 --- a/src/game/Protocol/Opcodes.h +++ b/src/game/Protocol/Opcodes.h @@ -35,10 +35,20 @@ #include "WorldSession.h" // List of Opcodes -#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_8_4 +#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_11_2 #include "Opcodes_1_12_1.h" +#elif SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_10_2 +#include "Opcodes_1_11_2.h" +#elif SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_9_4 +#include "Opcodes_1_10_2.h" +#elif SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_8_4 +#include "Opcodes_1_9_4.h" +#elif SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_7_1 +#include "Opcodes_1_8_4.h" +#elif SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_6_1 +#include "Opcodes_1_7_1.h" #else -#include "Opcodes_1_8_0.h" +#include "Opcodes_1_6_1.h" #endif inline bool IsAnyMoveAckOpcode(uint16 opcode) diff --git a/src/game/Protocol/Opcodes_1_10_2.h b/src/game/Protocol/Opcodes_1_10_2.h new file mode 100644 index 00000000000..19ff25108cc --- /dev/null +++ b/src/game/Protocol/Opcodes_1_10_2.h @@ -0,0 +1,801 @@ +enum OpcodesList +{ + MSG_NULL_ACTION = 0, + CMSG_BOOTME = 1, + CMSG_DBLOOKUP = 2, + SMSG_DBLOOKUP = 3, + CMSG_QUERY_OBJECT_POSITION = 4, + SMSG_QUERY_OBJECT_POSITION = 5, + CMSG_QUERY_OBJECT_ROTATION = 6, + SMSG_QUERY_OBJECT_ROTATION = 7, + CMSG_WORLD_TELEPORT = 8, + CMSG_TELEPORT_TO_UNIT = 9, + CMSG_ZONE_MAP = 10, + SMSG_ZONE_MAP = 11, + CMSG_DEBUG_CHANGECELLZONE = 12, + CMSG_EMBLAZON_TABARD_OBSOLETE = 13, + CMSG_UNEMBLAZON_TABARD_OBSOLETE = 14, + CMSG_RECHARGE = 15, + CMSG_LEARN_SPELL = 16, + CMSG_CREATEMONSTER = 17, + CMSG_DESTROYMONSTER = 18, + CMSG_CREATEITEM = 19, + CMSG_CREATEGAMEOBJECT = 20, + SMSG_CHECK_FOR_BOTS = 21, + CMSG_MAKEMONSTERATTACKGUID = 22, + CMSG_BOT_DETECTED2 = 23, + CMSG_FORCEACTION = 24, + CMSG_FORCEACTIONONOTHER = 25, + CMSG_FORCEACTIONSHOW = 26, + SMSG_FORCEACTIONSHOW = 27, + CMSG_PETGODMODE = 28, + SMSG_PETGODMODE = 29, + SMSG_DEBUGINFOSPELLMISS_OBSOLETE = 30, + CMSG_WEATHER_SPEED_CHEAT = 31, + CMSG_UNDRESSPLAYER = 32, + CMSG_BEASTMASTER = 33, + CMSG_GODMODE = 34, + SMSG_GODMODE = 35, + CMSG_CHEAT_SETMONEY = 36, + CMSG_LEVEL_CHEAT = 37, + CMSG_PET_LEVEL_CHEAT = 38, + CMSG_SET_WORLDSTATE = 39, + CMSG_COOLDOWN_CHEAT = 40, + CMSG_USE_SKILL_CHEAT = 41, + CMSG_FLAG_QUEST = 42, + CMSG_FLAG_QUEST_FINISH = 43, + CMSG_CLEAR_QUEST = 44, + CMSG_SEND_EVENT = 45, + CMSG_DEBUG_AISTATE = 46, + SMSG_DEBUG_AISTATE = 47, + CMSG_DISABLE_PVP_CHEAT = 48, + CMSG_ADVANCE_SPAWN_TIME = 49, + CMSG_PVP_PORT_OBSOLETE = 50, + CMSG_AUTH_SRP6_BEGIN = 51, + CMSG_AUTH_SRP6_PROOF = 52, + CMSG_AUTH_SRP6_RECODE = 53, + CMSG_CHAR_CREATE = 54, + CMSG_CHAR_ENUM = 55, + CMSG_CHAR_DELETE = 56, + SMSG_AUTH_SRP6_RESPONSE = 57, + SMSG_CHAR_CREATE = 58, + SMSG_CHAR_ENUM = 59, + SMSG_CHAR_DELETE = 60, + CMSG_PLAYER_LOGIN = 61, + SMSG_NEW_WORLD = 62, + SMSG_TRANSFER_PENDING = 63, + SMSG_TRANSFER_ABORTED = 64, + SMSG_CHARACTER_LOGIN_FAILED = 65, + SMSG_LOGIN_SETTIMESPEED = 66, + SMSG_GAMETIME_UPDATE = 67, + CMSG_GAMETIME_SET = 68, + SMSG_GAMETIME_SET = 69, + CMSG_GAMESPEED_SET = 70, + SMSG_GAMESPEED_SET = 71, + CMSG_SERVERTIME = 72, + SMSG_SERVERTIME = 73, + CMSG_PLAYER_LOGOUT = 74, + CMSG_LOGOUT_REQUEST = 75, + SMSG_LOGOUT_RESPONSE = 76, + SMSG_LOGOUT_COMPLETE = 77, + CMSG_LOGOUT_CANCEL = 78, + SMSG_LOGOUT_CANCEL_ACK = 79, + CMSG_NAME_QUERY = 80, + SMSG_NAME_QUERY_RESPONSE = 81, + CMSG_PET_NAME_QUERY = 82, + SMSG_PET_NAME_QUERY_RESPONSE = 83, + CMSG_GUILD_QUERY = 84, + SMSG_GUILD_QUERY_RESPONSE = 85, + CMSG_ITEM_QUERY_SINGLE = 86, + CMSG_ITEM_QUERY_MULTIPLE = 87, + SMSG_ITEM_QUERY_SINGLE_RESPONSE = 88, + SMSG_ITEM_QUERY_MULTIPLE_RESPONSE = 89, + CMSG_PAGE_TEXT_QUERY = 90, + SMSG_PAGE_TEXT_QUERY_RESPONSE = 91, + CMSG_QUEST_QUERY = 92, + SMSG_QUEST_QUERY_RESPONSE = 93, + CMSG_GAMEOBJECT_QUERY = 94, + SMSG_GAMEOBJECT_QUERY_RESPONSE = 95, + CMSG_CREATURE_QUERY = 96, + SMSG_CREATURE_QUERY_RESPONSE = 97, + CMSG_WHO = 98, + SMSG_WHO = 99, + CMSG_WHOIS = 100, + SMSG_WHOIS = 101, + CMSG_FRIEND_LIST = 102, + SMSG_FRIEND_LIST = 103, + SMSG_FRIEND_STATUS = 104, + CMSG_ADD_FRIEND = 105, + CMSG_DEL_FRIEND = 106, + SMSG_IGNORE_LIST = 107, + CMSG_ADD_IGNORE = 108, + CMSG_DEL_IGNORE = 109, + CMSG_GROUP_INVITE = 110, + SMSG_GROUP_INVITE = 111, + CMSG_GROUP_CANCEL = 112, + SMSG_GROUP_CANCEL = 113, + CMSG_GROUP_ACCEPT = 114, + CMSG_GROUP_DECLINE = 115, + SMSG_GROUP_DECLINE = 116, + CMSG_GROUP_UNINVITE = 117, + CMSG_GROUP_UNINVITE_GUID = 118, + SMSG_GROUP_UNINVITE = 119, + CMSG_GROUP_SET_LEADER = 120, + SMSG_GROUP_SET_LEADER = 121, + CMSG_LOOT_METHOD = 122, + CMSG_GROUP_DISBAND = 123, + SMSG_GROUP_DESTROYED = 124, + SMSG_GROUP_LIST = 125, + SMSG_PARTY_MEMBER_STATS = 126, + SMSG_PARTY_COMMAND_RESULT = 127, + MSG_UPDATE_GROUP_MEMBERS = 128, + CMSG_GUILD_CREATE = 129, + CMSG_GUILD_INVITE = 130, + SMSG_GUILD_INVITE = 131, + CMSG_GUILD_ACCEPT = 132, + CMSG_GUILD_DECLINE = 133, + SMSG_GUILD_DECLINE = 134, + CMSG_GUILD_INFO = 135, + SMSG_GUILD_INFO = 136, + CMSG_GUILD_ROSTER = 137, + SMSG_GUILD_ROSTER = 138, + CMSG_GUILD_PROMOTE = 139, + CMSG_GUILD_DEMOTE = 140, + CMSG_GUILD_LEAVE = 141, + CMSG_GUILD_REMOVE = 142, + CMSG_GUILD_DISBAND = 143, + CMSG_GUILD_LEADER = 144, + CMSG_GUILD_MOTD = 145, + SMSG_GUILD_EVENT = 146, + SMSG_GUILD_COMMAND_RESULT = 147, + MSG_UPDATE_GUILD = 148, + CMSG_MESSAGECHAT = 149, + SMSG_MESSAGECHAT = 150, + CMSG_JOIN_CHANNEL = 151, + CMSG_LEAVE_CHANNEL = 152, + SMSG_CHANNEL_NOTIFY = 153, + CMSG_CHANNEL_LIST = 154, + SMSG_CHANNEL_LIST = 155, + CMSG_CHANNEL_PASSWORD = 156, + CMSG_CHANNEL_SET_OWNER = 157, + CMSG_CHANNEL_OWNER = 158, + CMSG_CHANNEL_MODERATOR = 159, + CMSG_CHANNEL_UNMODERATOR = 160, + CMSG_CHANNEL_MUTE = 161, + CMSG_CHANNEL_UNMUTE = 162, + CMSG_CHANNEL_INVITE = 163, + CMSG_CHANNEL_KICK = 164, + CMSG_CHANNEL_BAN = 165, + CMSG_CHANNEL_UNBAN = 166, + CMSG_CHANNEL_ANNOUNCEMENTS = 167, + CMSG_CHANNEL_MODERATE = 168, + SMSG_UPDATE_OBJECT = 169, + SMSG_DESTROY_OBJECT = 170, + CMSG_USE_ITEM = 171, + CMSG_OPEN_ITEM = 172, + CMSG_READ_ITEM = 173, + SMSG_READ_ITEM_OK = 174, + SMSG_READ_ITEM_FAILED = 175, + SMSG_ITEM_COOLDOWN = 176, + CMSG_GAMEOBJ_USE = 177, + CMSG_GAMEOBJ_CHAIR_USE_OBSOLETE = 178, + SMSG_GAMEOBJECT_CUSTOM_ANIM = 179, + CMSG_AREATRIGGER = 180, + MSG_MOVE_START_FORWARD = 181, + MSG_MOVE_START_BACKWARD = 182, + MSG_MOVE_STOP = 183, + MSG_MOVE_START_STRAFE_LEFT = 184, + MSG_MOVE_START_STRAFE_RIGHT = 185, + MSG_MOVE_STOP_STRAFE = 186, + MSG_MOVE_JUMP = 187, + MSG_MOVE_START_TURN_LEFT = 188, + MSG_MOVE_START_TURN_RIGHT = 189, + MSG_MOVE_STOP_TURN = 190, + MSG_MOVE_START_PITCH_UP = 191, + MSG_MOVE_START_PITCH_DOWN = 192, + MSG_MOVE_STOP_PITCH = 193, + MSG_MOVE_SET_RUN_MODE = 194, + MSG_MOVE_SET_WALK_MODE = 195, + MSG_MOVE_TOGGLE_LOGGING = 196, + MSG_MOVE_TELEPORT = 197, + MSG_MOVE_TELEPORT_CHEAT = 198, + MSG_MOVE_TELEPORT_ACK = 199, + MSG_MOVE_TOGGLE_FALL_LOGGING = 200, + MSG_MOVE_FALL_LAND = 201, + MSG_MOVE_START_SWIM = 202, + MSG_MOVE_STOP_SWIM = 203, + MSG_MOVE_SET_RUN_SPEED_CHEAT = 204, + MSG_MOVE_SET_RUN_SPEED = 205, + MSG_MOVE_SET_RUN_BACK_SPEED_CHEAT = 206, + MSG_MOVE_SET_RUN_BACK_SPEED = 207, + MSG_MOVE_SET_WALK_SPEED_CHEAT = 208, + MSG_MOVE_SET_WALK_SPEED = 209, + MSG_MOVE_SET_SWIM_SPEED_CHEAT = 210, + MSG_MOVE_SET_SWIM_SPEED = 211, + MSG_MOVE_SET_SWIM_BACK_SPEED_CHEAT = 212, + MSG_MOVE_SET_SWIM_BACK_SPEED = 213, + MSG_MOVE_SET_ALL_SPEED_CHEAT = 214, + MSG_MOVE_SET_TURN_RATE_CHEAT = 215, + MSG_MOVE_SET_TURN_RATE = 216, + MSG_MOVE_TOGGLE_COLLISION_CHEAT = 217, + MSG_MOVE_SET_FACING = 218, + MSG_MOVE_SET_PITCH = 219, + MSG_MOVE_WORLDPORT_ACK = 220, + SMSG_MONSTER_MOVE = 221, + SMSG_MOVE_WATER_WALK = 222, + SMSG_MOVE_LAND_WALK = 223, + MSG_MOVE_SET_RAW_POSITION_ACK = 224, + CMSG_MOVE_SET_RAW_POSITION = 225, + SMSG_FORCE_RUN_SPEED_CHANGE = 226, + CMSG_FORCE_RUN_SPEED_CHANGE_ACK = 227, + SMSG_FORCE_RUN_BACK_SPEED_CHANGE = 228, + CMSG_FORCE_RUN_BACK_SPEED_CHANGE_ACK = 229, + SMSG_FORCE_SWIM_SPEED_CHANGE = 230, + CMSG_FORCE_SWIM_SPEED_CHANGE_ACK = 231, + SMSG_FORCE_MOVE_ROOT = 232, + CMSG_FORCE_MOVE_ROOT_ACK = 233, + SMSG_FORCE_MOVE_UNROOT = 234, + CMSG_FORCE_MOVE_UNROOT_ACK = 235, + MSG_MOVE_ROOT = 236, + MSG_MOVE_UNROOT = 237, + MSG_MOVE_HEARTBEAT = 238, + SMSG_MOVE_KNOCK_BACK = 239, + CMSG_MOVE_KNOCK_BACK_ACK = 240, + MSG_MOVE_KNOCK_BACK = 241, + SMSG_MOVE_FEATHER_FALL = 242, + SMSG_MOVE_NORMAL_FALL = 243, + SMSG_MOVE_SET_HOVER = 244, + SMSG_MOVE_UNSET_HOVER = 245, + CMSG_MOVE_HOVER_ACK = 246, + MSG_MOVE_HOVER = 247, + CMSG_TRIGGER_CINEMATIC_CHEAT = 248, + CMSG_OPENING_CINEMATIC = 249, + SMSG_TRIGGER_CINEMATIC = 250, + CMSG_NEXT_CINEMATIC_CAMERA = 251, + CMSG_COMPLETE_CINEMATIC = 252, + SMSG_TUTORIAL_FLAGS = 253, + CMSG_TUTORIAL_FLAG = 254, + CMSG_TUTORIAL_CLEAR = 255, + CMSG_TUTORIAL_RESET = 256, + CMSG_STANDSTATECHANGE = 257, + CMSG_EMOTE = 258, + SMSG_EMOTE = 259, + CMSG_TEXT_EMOTE = 260, + SMSG_TEXT_EMOTE = 261, + CMSG_AUTOEQUIP_GROUND_ITEM = 262, + CMSG_AUTOSTORE_GROUND_ITEM = 263, + CMSG_AUTOSTORE_LOOT_ITEM = 264, + CMSG_STORE_LOOT_IN_SLOT = 265, + CMSG_AUTOEQUIP_ITEM = 266, + CMSG_AUTOSTORE_BAG_ITEM = 267, + CMSG_SWAP_ITEM = 268, + CMSG_SWAP_INV_ITEM = 269, + CMSG_SPLIT_ITEM = 270, + CMSG_AUTOEQUIP_ITEM_SLOT = 271, + CMSG_DROP_ITEM = 272, + CMSG_DESTROYITEM = 273, + SMSG_INVENTORY_CHANGE_FAILURE = 274, + SMSG_OPEN_CONTAINER = 275, + CMSG_INSPECT = 276, + SMSG_INSPECT = 277, + CMSG_INITIATE_TRADE = 278, + CMSG_BEGIN_TRADE = 279, + CMSG_BUSY_TRADE = 280, + CMSG_IGNORE_TRADE = 281, + CMSG_ACCEPT_TRADE = 282, + CMSG_UNACCEPT_TRADE = 283, + CMSG_CANCEL_TRADE = 284, + CMSG_SET_TRADE_ITEM = 285, + CMSG_CLEAR_TRADE_ITEM = 286, + CMSG_SET_TRADE_GOLD = 287, + SMSG_TRADE_STATUS = 288, + SMSG_TRADE_STATUS_EXTENDED = 289, + SMSG_INITIALIZE_FACTIONS = 290, + SMSG_SET_FACTION_VISIBLE = 291, + SMSG_SET_FACTION_STANDING = 292, + CMSG_SET_FACTION_ATWAR = 293, + CMSG_SET_FACTION_CHEAT = 294, + SMSG_SET_PROFICIENCY = 295, + CMSG_SET_ACTION_BUTTON = 296, + SMSG_ACTION_BUTTONS = 297, + SMSG_INITIAL_SPELLS = 298, + SMSG_LEARNED_SPELL = 299, + SMSG_SUPERCEDED_SPELL = 300, + CMSG_NEW_SPELL_SLOT = 301, + CMSG_CAST_SPELL = 302, + CMSG_CANCEL_CAST = 303, + SMSG_CAST_RESULT = 304, + SMSG_SPELL_START = 305, + SMSG_SPELL_GO = 306, + SMSG_SPELL_FAILURE = 307, + SMSG_SPELL_COOLDOWN = 308, + SMSG_COOLDOWN_EVENT = 309, + CMSG_CANCEL_AURA = 310, + SMSG_UPDATE_AURA_DURATION = 311, + SMSG_PET_CAST_FAILED = 312, + MSG_CHANNEL_START = 313, + MSG_CHANNEL_UPDATE = 314, + CMSG_CANCEL_CHANNELLING = 315, + SMSG_AI_REACTION = 316, + CMSG_SET_SELECTION = 317, + CMSG_SET_TARGET_OBSOLETE = 318, + CMSG_UNUSED = 319, + CMSG_UNUSED2 = 320, + CMSG_ATTACKSWING = 321, + CMSG_ATTACKSTOP = 322, + SMSG_ATTACKSTART = 323, + SMSG_ATTACKSTOP = 324, + SMSG_ATTACKSWING_NOTINRANGE = 325, + SMSG_ATTACKSWING_BADFACING = 326, + SMSG_ATTACKSWING_NOTSTANDING = 327, + SMSG_ATTACKSWING_DEADTARGET = 328, + SMSG_ATTACKSWING_CANT_ATTACK = 329, + SMSG_ATTACKERSTATEUPDATE = 330, + SMSG_VICTIMSTATEUPDATE_OBSOLETE = 331, + SMSG_DAMAGE_DONE_OBSOLETE = 332, + SMSG_DAMAGE_TAKEN_OBSOLETE = 333, + SMSG_CANCEL_COMBAT = 334, + SMSG_PLAYER_COMBAT_XP_GAIN_OBSOLETE = 335, + SMSG_SPELLHEALLOG = 336, + SMSG_SPELLENERGIZELOG = 337, + CMSG_SHEATHE_OBSOLETE = 338, + CMSG_SAVE_PLAYER = 339, + CMSG_SETDEATHBINDPOINT = 340, + SMSG_BINDPOINTUPDATE = 341, + CMSG_GETDEATHBINDZONE = 342, + SMSG_BINDZONEREPLY = 343, + SMSG_PLAYERBOUND = 344, + SMSG_CLIENT_CONTROL_UPDATE = 345, + CMSG_REPOP_REQUEST = 346, + SMSG_RESURRECT_REQUEST = 347, + CMSG_RESURRECT_RESPONSE = 348, + CMSG_LOOT = 349, + CMSG_LOOT_MONEY = 350, + CMSG_LOOT_RELEASE = 351, + SMSG_LOOT_RESPONSE = 352, + SMSG_LOOT_RELEASE_RESPONSE = 353, + SMSG_LOOT_REMOVED = 354, + SMSG_LOOT_MONEY_NOTIFY = 355, + SMSG_LOOT_ITEM_NOTIFY = 356, + SMSG_LOOT_CLEAR_MONEY = 357, + SMSG_ITEM_PUSH_RESULT = 358, + SMSG_DUEL_REQUESTED = 359, + SMSG_DUEL_OUTOFBOUNDS = 360, + SMSG_DUEL_INBOUNDS = 361, + SMSG_DUEL_COMPLETE = 362, + SMSG_DUEL_WINNER = 363, + CMSG_DUEL_ACCEPTED = 364, + CMSG_DUEL_CANCELLED = 365, + SMSG_MOUNTRESULT = 366, + SMSG_DISMOUNTRESULT = 367, + SMSG_PUREMOUNT_CANCELLED_OBSOLETE = 368, + CMSG_MOUNTSPECIAL_ANIM = 369, + SMSG_MOUNTSPECIAL_ANIM = 370, + SMSG_PET_TAME_FAILURE = 371, + CMSG_PET_SET_ACTION = 372, + CMSG_PET_ACTION = 373, + CMSG_PET_ABANDON = 374, + CMSG_PET_RENAME = 375, + SMSG_PET_NAME_INVALID = 376, + SMSG_PET_SPELLS = 377, + SMSG_PET_MODE = 378, + CMSG_GOSSIP_HELLO = 379, + CMSG_GOSSIP_SELECT_OPTION = 380, + SMSG_GOSSIP_MESSAGE = 381, + SMSG_GOSSIP_COMPLETE = 382, + CMSG_NPC_TEXT_QUERY = 383, + SMSG_NPC_TEXT_UPDATE = 384, + SMSG_NPC_WONT_TALK = 385, + CMSG_QUESTGIVER_STATUS_QUERY = 386, + SMSG_QUESTGIVER_STATUS = 387, + CMSG_QUESTGIVER_HELLO = 388, + SMSG_QUESTGIVER_QUEST_LIST = 389, + CMSG_QUESTGIVER_QUERY_QUEST = 390, + CMSG_QUESTGIVER_QUEST_AUTOLAUNCH = 391, + SMSG_QUESTGIVER_QUEST_DETAILS = 392, + CMSG_QUESTGIVER_ACCEPT_QUEST = 393, + CMSG_QUESTGIVER_COMPLETE_QUEST = 394, + SMSG_QUESTGIVER_REQUEST_ITEMS = 395, + CMSG_QUESTGIVER_REQUEST_REWARD = 396, + SMSG_QUESTGIVER_OFFER_REWARD = 397, + CMSG_QUESTGIVER_CHOOSE_REWARD = 398, + SMSG_QUESTGIVER_QUEST_INVALID = 399, + CMSG_QUESTGIVER_CANCEL = 400, + SMSG_QUESTGIVER_QUEST_COMPLETE = 401, + SMSG_QUESTGIVER_QUEST_FAILED = 402, + CMSG_QUESTLOG_SWAP_QUEST = 403, + CMSG_QUESTLOG_REMOVE_QUEST = 404, + SMSG_QUESTLOG_FULL = 405, + SMSG_QUESTUPDATE_FAILED = 406, + SMSG_QUESTUPDATE_FAILEDTIMER = 407, + SMSG_QUESTUPDATE_COMPLETE = 408, + SMSG_QUESTUPDATE_ADD_KILL = 409, + SMSG_QUESTUPDATE_ADD_ITEM = 410, + CMSG_QUEST_CONFIRM_ACCEPT = 411, + SMSG_QUEST_CONFIRM_ACCEPT = 412, + CMSG_PUSHQUESTTOPARTY = 413, + CMSG_LIST_INVENTORY = 414, + SMSG_LIST_INVENTORY = 415, + CMSG_SELL_ITEM = 416, + SMSG_SELL_ITEM = 417, + CMSG_BUY_ITEM = 418, + CMSG_BUY_ITEM_IN_SLOT = 419, + SMSG_BUY_ITEM = 420, + SMSG_BUY_FAILED = 421, + CMSG_TAXICLEARALLNODES = 422, + CMSG_TAXIENABLEALLNODES = 423, + CMSG_TAXISHOWNODES = 424, + SMSG_SHOWTAXINODES = 425, + CMSG_TAXINODE_STATUS_QUERY = 426, + SMSG_TAXINODE_STATUS = 427, + CMSG_TAXIQUERYAVAILABLENODES = 428, + CMSG_ACTIVATETAXI = 429, + SMSG_ACTIVATETAXIREPLY = 430, + SMSG_NEW_TAXI_PATH = 431, + CMSG_TRAINER_LIST = 432, + SMSG_TRAINER_LIST = 433, + CMSG_TRAINER_BUY_SPELL = 434, + SMSG_TRAINER_BUY_SUCCEEDED = 435, + SMSG_TRAINER_BUY_FAILED = 436, + CMSG_BINDER_ACTIVATE = 437, + SMSG_PLAYERBINDERROR = 438, + CMSG_BANKER_ACTIVATE = 439, + SMSG_SHOW_BANK = 440, + CMSG_BUY_BANK_SLOT = 441, + SMSG_BUY_BANK_SLOT_RESULT = 442, + CMSG_PETITION_SHOWLIST = 443, + SMSG_PETITION_SHOWLIST = 444, + CMSG_PETITION_BUY = 445, + CMSG_PETITION_SHOW_SIGNATURES = 446, + SMSG_PETITION_SHOW_SIGNATURES = 447, + CMSG_PETITION_SIGN = 448, + SMSG_PETITION_SIGN_RESULTS = 449, + MSG_PETITION_DECLINE = 450, + CMSG_OFFER_PETITION = 451, + CMSG_TURN_IN_PETITION = 452, + SMSG_TURN_IN_PETITION_RESULTS = 453, + CMSG_PETITION_QUERY = 454, + SMSG_PETITION_QUERY_RESPONSE = 455, + SMSG_FISH_NOT_HOOKED = 456, + SMSG_FISH_ESCAPED = 457, + CMSG_BUG = 458, + SMSG_NOTIFICATION = 459, + CMSG_PLAYED_TIME = 460, + SMSG_PLAYED_TIME = 461, + CMSG_QUERY_TIME = 462, + SMSG_QUERY_TIME_RESPONSE = 463, + SMSG_LOG_XPGAIN = 464, + SMSG_AURACASTLOG = 465, + CMSG_RECLAIM_CORPSE = 466, + CMSG_WRAP_ITEM = 467, + SMSG_LEVELUP_INFO = 468, + MSG_MINIMAP_PING = 469, + SMSG_RESISTLOG = 470, + SMSG_ENCHANTMENTLOG = 471, + CMSG_SET_SKILL_CHEAT = 472, + SMSG_START_MIRROR_TIMER = 473, + SMSG_PAUSE_MIRROR_TIMER = 474, + SMSG_STOP_MIRROR_TIMER = 475, + CMSG_PING = 476, + SMSG_PONG = 477, + SMSG_CLEAR_COOLDOWN = 478, + SMSG_GAMEOBJECT_PAGETEXT = 479, + CMSG_SETSHEATHED = 480, + SMSG_COOLDOWN_CHEAT = 481, + SMSG_SPELL_DELAYED = 482, + CMSG_PLAYER_MACRO_OBSOLETE = 483, + SMSG_PLAYER_MACRO_OBSOLETE = 484, + CMSG_GHOST = 485, + CMSG_GM_INVIS = 486, + SMSG_INVALID_PROMOTION_CODE = 487, + MSG_GM_BIND_OTHER = 488, + MSG_GM_SUMMON = 489, + SMSG_ITEM_TIME_UPDATE = 490, + SMSG_ITEM_ENCHANT_TIME_UPDATE = 491, + SMSG_AUTH_CHALLENGE = 492, + CMSG_AUTH_SESSION = 493, + SMSG_AUTH_RESPONSE = 494, + MSG_GM_SHOWLABEL = 495, + CMSG_PET_CAST_SPELL = 496, + MSG_SAVE_GUILD_EMBLEM = 497, + MSG_TABARDVENDOR_ACTIVATE = 498, + SMSG_PLAY_SPELL_VISUAL = 499, + CMSG_ZONEUPDATE = 500, + SMSG_PARTYKILLLOG = 501, + SMSG_COMPRESSED_UPDATE_OBJECT = 502, + SMSG_PLAY_SPELL_IMPACT = 503, + SMSG_EXPLORATION_EXPERIENCE = 504, + CMSG_GM_SET_SECURITY_GROUP = 505, + CMSG_GM_NUKE = 506, + MSG_RANDOM_ROLL = 507, + SMSG_ENVIRONMENTALDAMAGELOG = 508, + CMSG_RWHOIS = 509, + SMSG_RWHOIS = 510, + MSG_LOOKING_FOR_GROUP = 511, + CMSG_SET_LOOKING_FOR_GROUP = 512, + CMSG_UNLEARN_SPELL = 513, + CMSG_UNLEARN_SKILL = 514, + SMSG_REMOVED_SPELL = 515, + CMSG_DECHARGE = 516, + CMSG_GMTICKET_CREATE = 517, + SMSG_GMTICKET_CREATE = 518, + CMSG_GMTICKET_UPDATETEXT = 519, + SMSG_GMTICKET_UPDATETEXT = 520, + SMSG_ACCOUNT_DATA_MD5 = 521, + CMSG_REQUEST_ACCOUNT_DATA = 522, + CMSG_UPDATE_ACCOUNT_DATA = 523, + SMSG_UPDATE_ACCOUNT_DATA = 524, + SMSG_CLEAR_FAR_SIGHT_IMMEDIATE = 525, + SMSG_POWERGAINLOG_OBSOLETE = 526, + CMSG_GM_TEACH = 527, + CMSG_GM_CREATE_ITEM_TARGET = 528, + CMSG_GMTICKET_GETTICKET = 529, + SMSG_GMTICKET_GETTICKET = 530, + CMSG_UNLEARN_TALENTS = 531, + SMSG_GAMEOBJECT_SPAWN_ANIM = 532, + SMSG_GAMEOBJECT_DESPAWN_ANIM = 533, + MSG_CORPSE_QUERY = 534, + CMSG_GMTICKET_DELETETICKET = 535, + SMSG_GMTICKET_DELETETICKET = 536, + SMSG_CHAT_WRONG_FACTION = 537, + CMSG_GMTICKET_SYSTEMSTATUS = 538, + SMSG_GMTICKET_SYSTEMSTATUS = 539, + CMSG_SPIRIT_HEALER_ACTIVATE = 540, + CMSG_SET_STAT_CHEAT = 541, + SMSG_SET_REST_START = 542, + CMSG_SKILL_BUY_STEP = 543, + CMSG_SKILL_BUY_RANK = 544, + CMSG_XP_CHEAT = 545, + SMSG_SPIRIT_HEALER_CONFIRM = 546, + CMSG_CHARACTER_POINT_CHEAT = 547, + SMSG_GOSSIP_POI = 548, + CMSG_CHAT_IGNORED = 549, + CMSG_GM_VISION = 550, + CMSG_SERVER_COMMAND = 551, + CMSG_GM_SILENCE = 552, + CMSG_GM_REVEALTO = 553, + CMSG_GM_RESURRECT = 554, + CMSG_GM_SUMMONMOB = 555, + CMSG_GM_MOVECORPSE = 556, + CMSG_GM_FREEZE = 557, + CMSG_GM_UBERINVIS = 558, + CMSG_GM_REQUEST_PLAYER_INFO = 559, + SMSG_GM_PLAYER_INFO = 560, + CMSG_GUILD_RANK = 561, + CMSG_GUILD_ADD_RANK = 562, + CMSG_GUILD_DEL_RANK = 563, + CMSG_GUILD_SET_PUBLIC_NOTE = 564, + CMSG_GUILD_SET_OFFICER_NOTE = 565, + SMSG_LOGIN_VERIFY_WORLD = 566, + CMSG_CLEAR_EXPLORATION = 567, + CMSG_SEND_MAIL = 568, + SMSG_SEND_MAIL_RESULT = 569, + CMSG_GET_MAIL_LIST = 570, + SMSG_MAIL_LIST_RESULT = 571, + CMSG_BATTLEFIELD_LIST = 572, + SMSG_BATTLEFIELD_LIST = 573, + CMSG_BATTLEFIELD_JOIN = 574, + SMSG_BATTLEFIELD_WIN = 575, + SMSG_BATTLEFIELD_LOSE = 576, + CMSG_TAXICLEARNODE = 577, + CMSG_TAXIENABLENODE = 578, + CMSG_ITEM_TEXT_QUERY = 579, + SMSG_ITEM_TEXT_QUERY_RESPONSE = 580, + CMSG_MAIL_TAKE_MONEY = 581, + CMSG_MAIL_TAKE_ITEM = 582, + CMSG_MAIL_MARK_AS_READ = 583, + CMSG_MAIL_RETURN_TO_SENDER = 584, + CMSG_MAIL_DELETE = 585, + CMSG_MAIL_CREATE_TEXT_ITEM = 586, + SMSG_SPELLLOGMISS = 587, + SMSG_SPELLLOGEXECUTE = 588, + SMSG_DEBUGAURAPROC = 589, + SMSG_PERIODICAURALOG = 590, + SMSG_SPELLDAMAGESHIELD = 591, + SMSG_SPELLNONMELEEDAMAGELOG = 592, + CMSG_LEARN_TALENT = 593, + SMSG_RESURRECT_FAILED = 594, + CMSG_TOGGLE_PVP = 595, + SMSG_ZONE_UNDER_ATTACK = 596, + MSG_AUCTION_HELLO = 597, + CMSG_AUCTION_SELL_ITEM = 598, + CMSG_AUCTION_REMOVE_ITEM = 599, + CMSG_AUCTION_LIST_ITEMS = 600, + CMSG_AUCTION_LIST_OWNER_ITEMS = 601, + CMSG_AUCTION_PLACE_BID = 602, + SMSG_AUCTION_COMMAND_RESULT = 603, + SMSG_AUCTION_LIST_RESULT = 604, + SMSG_AUCTION_OWNER_LIST_RESULT = 605, + SMSG_AUCTION_BIDDER_NOTIFICATION = 606, + SMSG_AUCTION_OWNER_NOTIFICATION = 607, + SMSG_PROCRESIST = 608, + SMSG_STANDSTATE_CHANGE_FAILURE = 609, + SMSG_DISPEL_FAILED = 610, + SMSG_SPELLORDAMAGE_IMMUNE = 611, + CMSG_AUCTION_LIST_BIDDER_ITEMS = 612, + SMSG_AUCTION_BIDDER_LIST_RESULT = 613, + SMSG_SET_FLAT_SPELL_MODIFIER = 614, + SMSG_SET_PCT_SPELL_MODIFIER = 615, + CMSG_SET_AMMO = 616, + SMSG_CORPSE_RECLAIM_DELAY = 617, + CMSG_SET_ACTIVE_MOVER = 618, + CMSG_PET_CANCEL_AURA = 619, + CMSG_PLAYER_AI_CHEAT = 620, + CMSG_CANCEL_AUTO_REPEAT_SPELL = 621, + MSG_GM_ACCOUNT_ONLINE = 622, + MSG_LIST_STABLED_PETS = 623, + CMSG_STABLE_PET = 624, + CMSG_UNSTABLE_PET = 625, + CMSG_BUY_STABLE_SLOT = 626, + SMSG_STABLE_RESULT = 627, + CMSG_STABLE_REVIVE_PET = 628, + CMSG_STABLE_SWAP_PET = 629, + MSG_QUEST_PUSH_RESULT = 630, + SMSG_PLAY_MUSIC = 631, + SMSG_PLAY_OBJECT_SOUND = 632, + CMSG_REQUEST_PET_INFO = 633, + CMSG_FAR_SIGHT = 634, + SMSG_SPELLDISPELLOG = 635, + SMSG_DAMAGE_CALC_LOG = 636, + CMSG_ENABLE_DAMAGE_LOG = 637, + CMSG_GROUP_CHANGE_SUB_GROUP = 638, + CMSG_REQUEST_PARTY_MEMBER_STATS = 639, + CMSG_GROUP_SWAP_SUB_GROUP = 640, + CMSG_RESET_FACTION_CHEAT = 641, + CMSG_AUTOSTORE_BANK_ITEM = 642, + CMSG_AUTOBANK_ITEM = 643, + MSG_QUERY_NEXT_MAIL_TIME = 644, + SMSG_RECEIVED_MAIL = 645, + SMSG_RAID_GROUP_ONLY = 646, + CMSG_SET_DURABILITY_CHEAT = 647, + CMSG_SET_PVP_RANK_CHEAT = 648, + CMSG_ADD_PVP_MEDAL_CHEAT = 649, + CMSG_DEL_PVP_MEDAL_CHEAT = 650, + CMSG_SET_PVP_TITLE = 651, + SMSG_PVP_CREDIT = 652, + SMSG_AUCTION_REMOVED_NOTIFICATION = 653, + CMSG_GROUP_RAID_CONVERT = 654, + CMSG_GROUP_ASSISTANT_LEADER = 655, + CMSG_BUYBACK_ITEM = 656, + SMSG_SERVER_MESSAGE = 657, + CMSG_MEETINGSTONE_JOIN = 658, + CMSG_MEETINGSTONE_LEAVE = 659, + CMSG_MEETINGSTONE_CHEAT = 660, + SMSG_MEETINGSTONE_SETQUEUE = 661, + CMSG_MEETINGSTONE_INFO = 662, + SMSG_MEETINGSTONE_COMPLETE = 663, + SMSG_MEETINGSTONE_IN_PROGRESS = 664, + SMSG_MEETINGSTONE_MEMBER_ADDED = 665, + CMSG_GMTICKETSYSTEM_TOGGLE = 666, + CMSG_CANCEL_GROWTH_AURA = 667, + SMSG_CANCEL_AUTO_REPEAT = 668, + SMSG_STANDSTATE_UPDATE = 669, + SMSG_LOOT_ALL_PASSED = 670, + SMSG_LOOT_ROLL_WON = 671, + CMSG_LOOT_ROLL = 672, + SMSG_LOOT_START_ROLL = 673, + SMSG_LOOT_ROLL = 674, + CMSG_LOOT_MASTER_GIVE = 675, + SMSG_LOOT_MASTER_LIST = 676, + SMSG_SET_FORCED_REACTIONS = 677, + SMSG_SPELL_FAILED_OTHER = 678, + SMSG_GAMEOBJECT_RESET_STATE = 679, + CMSG_REPAIR_ITEM = 680, + SMSG_CHAT_PLAYER_NOT_FOUND = 681, + MSG_TALENT_WIPE_CONFIRM = 682, + SMSG_SUMMON_REQUEST = 683, + CMSG_SUMMON_RESPONSE = 684, + MSG_MOVE_TOGGLE_GRAVITY_CHEAT = 685, + SMSG_MONSTER_MOVE_TRANSPORT = 686, + SMSG_PET_BROKEN = 687, + MSG_MOVE_FEATHER_FALL = 688, + MSG_MOVE_WATER_WALK = 689, + CMSG_SERVER_BROADCAST = 690, + CMSG_SELF_RES = 691, + SMSG_FEIGN_DEATH_RESISTED = 692, + CMSG_RUN_SCRIPT = 693, + SMSG_SCRIPT_MESSAGE = 694, + SMSG_DUEL_COUNTDOWN = 695, + SMSG_AREA_TRIGGER_MESSAGE = 696, + CMSG_TOGGLE_HELM = 697, + CMSG_TOGGLE_CLOAK = 698, + SMSG_MEETINGSTONE_JOINFAILED = 699, + SMSG_PLAYER_SKINNED = 700, + SMSG_DURABILITY_DAMAGE_DEATH = 701, + CMSG_SET_EXPLORATION = 702, + CMSG_SET_ACTIONBAR_TOGGLES = 703, + MSG_DELETE_GUILD_CHARTER = 704, + MSG_PETITION_RENAME = 705, + SMSG_INIT_WORLD_STATES = 706, + SMSG_UPDATE_WORLD_STATE = 707, + CMSG_ITEM_NAME_QUERY = 708, + SMSG_ITEM_NAME_QUERY_RESPONSE = 709, + SMSG_PET_ACTION_FEEDBACK = 710, + CMSG_CHAR_RENAME = 711, + SMSG_CHAR_RENAME = 712, + CMSG_MOVE_SPLINE_DONE = 713, + CMSG_MOVE_FALL_RESET = 714, + SMSG_INSTANCE_SAVE_CREATED = 715, + SMSG_RAID_INSTANCE_INFO = 716, + CMSG_REQUEST_RAID_INFO = 717, + CMSG_MOVE_TIME_SKIPPED = 718, + CMSG_MOVE_FEATHER_FALL_ACK = 719, + CMSG_MOVE_WATER_WALK_ACK = 720, + CMSG_MOVE_NOT_ACTIVE_MOVER = 721, + SMSG_PLAY_SOUND = 722, + CMSG_BATTLEFIELD_STATUS = 723, + SMSG_BATTLEFIELD_STATUS = 724, + CMSG_BATTLEFIELD_PORT = 725, + MSG_INSPECT_HONOR_STATS = 726, + CMSG_BATTLEMASTER_HELLO = 727, + CMSG_MOVE_START_SWIM_CHEAT = 728, + CMSG_MOVE_STOP_SWIM_CHEAT = 729, + SMSG_FORCE_WALK_SPEED_CHANGE = 730, + CMSG_FORCE_WALK_SPEED_CHANGE_ACK = 731, + SMSG_FORCE_SWIM_BACK_SPEED_CHANGE = 732, + CMSG_FORCE_SWIM_BACK_SPEED_CHANGE_ACK = 733, + SMSG_FORCE_TURN_RATE_CHANGE = 734, + CMSG_FORCE_TURN_RATE_CHANGE_ACK = 735, + MSG_PVP_LOG_DATA = 736, + CMSG_LEAVE_BATTLEFIELD = 737, + CMSG_AREA_SPIRIT_HEALER_QUERY = 738, + CMSG_AREA_SPIRIT_HEALER_QUEUE = 739, + SMSG_AREA_SPIRIT_HEALER_TIME = 740, + CMSG_GM_UNTEACH = 741, + SMSG_WARDEN_DATA = 742, + CMSG_WARDEN_DATA = 743, + SMSG_GROUP_JOINED_BATTLEGROUND = 744, + MSG_BATTLEGROUND_PLAYER_POSITIONS = 745, + CMSG_PET_STOP_ATTACK = 746, + SMSG_BINDER_CONFIRM = 747, + SMSG_BATTLEGROUND_PLAYER_JOINED = 748, + SMSG_BATTLEGROUND_PLAYER_LEFT = 749, + CMSG_BATTLEMASTER_JOIN = 750, + SMSG_ADDON_INFO = 751, + CMSG_PET_UNLEARN = 752, + SMSG_PET_UNLEARN_CONFIRM = 753, + SMSG_PARTY_MEMBER_STATS_FULL = 754, + CMSG_PET_SPELL_AUTOCAST = 755, + SMSG_WEATHER = 756, + SMSG_PLAY_TIME_WARNING = 757, + SMSG_MINIGAME_SETUP = 758, + SMSG_MINIGAME_STATE = 759, + CMSG_MINIGAME_MOVE = 760, + SMSG_MINIGAME_MOVE_FAILED = 761, + SMSG_RAID_INSTANCE_MESSAGE = 762, + SMSG_COMPRESSED_MOVES = 763, + CMSG_GUILD_INFO_TEXT = 764, + SMSG_CHAT_RESTRICTED = 765, + SMSG_SPLINE_SET_RUN_SPEED = 766, + SMSG_SPLINE_SET_RUN_BACK_SPEED = 767, + SMSG_SPLINE_SET_SWIM_SPEED = 768, + SMSG_SPLINE_SET_WALK_SPEED = 769, + SMSG_SPLINE_SET_SWIM_BACK_SPEED = 770, + SMSG_SPLINE_SET_TURN_RATE = 771, + SMSG_SPLINE_MOVE_UNROOT = 772, + SMSG_SPLINE_MOVE_FEATHER_FALL = 773, + SMSG_SPLINE_MOVE_NORMAL_FALL = 774, + SMSG_SPLINE_MOVE_SET_HOVER = 775, + SMSG_SPLINE_MOVE_UNSET_HOVER = 776, + SMSG_SPLINE_MOVE_WATER_WALK = 777, + SMSG_SPLINE_MOVE_LAND_WALK = 778, + SMSG_SPLINE_MOVE_START_SWIM = 779, + SMSG_SPLINE_MOVE_STOP_SWIM = 780, + SMSG_SPLINE_MOVE_SET_RUN_MODE = 781, + SMSG_SPLINE_MOVE_SET_WALK_MODE = 782, + CMSG_GM_NUKE_ACCOUNT = 783, + MSG_GM_DESTROY_CORPSE = 784, + CMSG_GM_DESTROY_ONLINE_CORPSE = 785, + CMSG_ACTIVATETAXIEXPRESS = 786, + SMSG_SET_FACTION_ATWAR = 787, + SMSG_GAMETIMEBIAS_SET = 788, + CMSG_DEBUG_ACTIONS_START = 789, + CMSG_DEBUG_ACTIONS_STOP = 790, + CMSG_SET_FACTION_INACTIVE = 791, + CMSG_SET_WATCHED_FACTION = 792, + MSG_MOVE_TIME_SKIPPED = 793, + SMSG_SPLINE_MOVE_ROOT = 794, + CMSG_SET_EXPLORATION_ALL = 795, + SMSG_INVALIDATE_PLAYER = 796, + NUM_MSG_TYPES = 797 +}; diff --git a/src/game/Protocol/Opcodes_1_11_2.h b/src/game/Protocol/Opcodes_1_11_2.h new file mode 100644 index 00000000000..e17cb9abc39 --- /dev/null +++ b/src/game/Protocol/Opcodes_1_11_2.h @@ -0,0 +1,819 @@ +enum OpcodesList +{ + MSG_NULL_ACTION = 0, + CMSG_BOOTME = 1, + CMSG_DBLOOKUP = 2, + SMSG_DBLOOKUP = 3, + CMSG_QUERY_OBJECT_POSITION = 4, + SMSG_QUERY_OBJECT_POSITION = 5, + CMSG_QUERY_OBJECT_ROTATION = 6, + SMSG_QUERY_OBJECT_ROTATION = 7, + CMSG_WORLD_TELEPORT = 8, + CMSG_TELEPORT_TO_UNIT = 9, + CMSG_ZONE_MAP = 10, + SMSG_ZONE_MAP = 11, + CMSG_DEBUG_CHANGECELLZONE = 12, + CMSG_EMBLAZON_TABARD_OBSOLETE = 13, + CMSG_UNEMBLAZON_TABARD_OBSOLETE = 14, + CMSG_RECHARGE = 15, + CMSG_LEARN_SPELL = 16, + CMSG_CREATEMONSTER = 17, + CMSG_DESTROYMONSTER = 18, + CMSG_CREATEITEM = 19, + CMSG_CREATEGAMEOBJECT = 20, + SMSG_CHECK_FOR_BOTS = 21, + CMSG_MAKEMONSTERATTACKGUID = 22, + CMSG_BOT_DETECTED2 = 23, + CMSG_FORCEACTION = 24, + CMSG_FORCEACTIONONOTHER = 25, + CMSG_FORCEACTIONSHOW = 26, + SMSG_FORCEACTIONSHOW = 27, + CMSG_PETGODMODE = 28, + SMSG_PETGODMODE = 29, + SMSG_DEBUGINFOSPELLMISS_OBSOLETE = 30, + CMSG_WEATHER_SPEED_CHEAT = 31, + CMSG_UNDRESSPLAYER = 32, + CMSG_BEASTMASTER = 33, + CMSG_GODMODE = 34, + SMSG_GODMODE = 35, + CMSG_CHEAT_SETMONEY = 36, + CMSG_LEVEL_CHEAT = 37, + CMSG_PET_LEVEL_CHEAT = 38, + CMSG_SET_WORLDSTATE = 39, + CMSG_COOLDOWN_CHEAT = 40, + CMSG_USE_SKILL_CHEAT = 41, + CMSG_FLAG_QUEST = 42, + CMSG_FLAG_QUEST_FINISH = 43, + CMSG_CLEAR_QUEST = 44, + CMSG_SEND_EVENT = 45, + CMSG_DEBUG_AISTATE = 46, + SMSG_DEBUG_AISTATE = 47, + CMSG_DISABLE_PVP_CHEAT = 48, + CMSG_ADVANCE_SPAWN_TIME = 49, + CMSG_PVP_PORT_OBSOLETE = 50, + CMSG_AUTH_SRP6_BEGIN = 51, + CMSG_AUTH_SRP6_PROOF = 52, + CMSG_AUTH_SRP6_RECODE = 53, + CMSG_CHAR_CREATE = 54, + CMSG_CHAR_ENUM = 55, + CMSG_CHAR_DELETE = 56, + SMSG_AUTH_SRP6_RESPONSE = 57, + SMSG_CHAR_CREATE = 58, + SMSG_CHAR_ENUM = 59, + SMSG_CHAR_DELETE = 60, + CMSG_PLAYER_LOGIN = 61, + SMSG_NEW_WORLD = 62, + SMSG_TRANSFER_PENDING = 63, + SMSG_TRANSFER_ABORTED = 64, + SMSG_CHARACTER_LOGIN_FAILED = 65, + SMSG_LOGIN_SETTIMESPEED = 66, + SMSG_GAMETIME_UPDATE = 67, + CMSG_GAMETIME_SET = 68, + SMSG_GAMETIME_SET = 69, + CMSG_GAMESPEED_SET = 70, + SMSG_GAMESPEED_SET = 71, + CMSG_SERVERTIME = 72, + SMSG_SERVERTIME = 73, + CMSG_PLAYER_LOGOUT = 74, + CMSG_LOGOUT_REQUEST = 75, + SMSG_LOGOUT_RESPONSE = 76, + SMSG_LOGOUT_COMPLETE = 77, + CMSG_LOGOUT_CANCEL = 78, + SMSG_LOGOUT_CANCEL_ACK = 79, + CMSG_NAME_QUERY = 80, + SMSG_NAME_QUERY_RESPONSE = 81, + CMSG_PET_NAME_QUERY = 82, + SMSG_PET_NAME_QUERY_RESPONSE = 83, + CMSG_GUILD_QUERY = 84, + SMSG_GUILD_QUERY_RESPONSE = 85, + CMSG_ITEM_QUERY_SINGLE = 86, + CMSG_ITEM_QUERY_MULTIPLE = 87, + SMSG_ITEM_QUERY_SINGLE_RESPONSE = 88, + SMSG_ITEM_QUERY_MULTIPLE_RESPONSE = 89, + CMSG_PAGE_TEXT_QUERY = 90, + SMSG_PAGE_TEXT_QUERY_RESPONSE = 91, + CMSG_QUEST_QUERY = 92, + SMSG_QUEST_QUERY_RESPONSE = 93, + CMSG_GAMEOBJECT_QUERY = 94, + SMSG_GAMEOBJECT_QUERY_RESPONSE = 95, + CMSG_CREATURE_QUERY = 96, + SMSG_CREATURE_QUERY_RESPONSE = 97, + CMSG_WHO = 98, + SMSG_WHO = 99, + CMSG_WHOIS = 100, + SMSG_WHOIS = 101, + CMSG_FRIEND_LIST = 102, + SMSG_FRIEND_LIST = 103, + SMSG_FRIEND_STATUS = 104, + CMSG_ADD_FRIEND = 105, + CMSG_DEL_FRIEND = 106, + SMSG_IGNORE_LIST = 107, + CMSG_ADD_IGNORE = 108, + CMSG_DEL_IGNORE = 109, + CMSG_GROUP_INVITE = 110, + SMSG_GROUP_INVITE = 111, + CMSG_GROUP_CANCEL = 112, + SMSG_GROUP_CANCEL = 113, + CMSG_GROUP_ACCEPT = 114, + CMSG_GROUP_DECLINE = 115, + SMSG_GROUP_DECLINE = 116, + CMSG_GROUP_UNINVITE = 117, + CMSG_GROUP_UNINVITE_GUID = 118, + SMSG_GROUP_UNINVITE = 119, + CMSG_GROUP_SET_LEADER = 120, + SMSG_GROUP_SET_LEADER = 121, + CMSG_LOOT_METHOD = 122, + CMSG_GROUP_DISBAND = 123, + SMSG_GROUP_DESTROYED = 124, + SMSG_GROUP_LIST = 125, + SMSG_PARTY_MEMBER_STATS = 126, + SMSG_PARTY_COMMAND_RESULT = 127, + MSG_UPDATE_GROUP_MEMBERS = 128, + CMSG_GUILD_CREATE = 129, + CMSG_GUILD_INVITE = 130, + SMSG_GUILD_INVITE = 131, + CMSG_GUILD_ACCEPT = 132, + CMSG_GUILD_DECLINE = 133, + SMSG_GUILD_DECLINE = 134, + CMSG_GUILD_INFO = 135, + SMSG_GUILD_INFO = 136, + CMSG_GUILD_ROSTER = 137, + SMSG_GUILD_ROSTER = 138, + CMSG_GUILD_PROMOTE = 139, + CMSG_GUILD_DEMOTE = 140, + CMSG_GUILD_LEAVE = 141, + CMSG_GUILD_REMOVE = 142, + CMSG_GUILD_DISBAND = 143, + CMSG_GUILD_LEADER = 144, + CMSG_GUILD_MOTD = 145, + SMSG_GUILD_EVENT = 146, + SMSG_GUILD_COMMAND_RESULT = 147, + MSG_UPDATE_GUILD = 148, + CMSG_MESSAGECHAT = 149, + SMSG_MESSAGECHAT = 150, + CMSG_JOIN_CHANNEL = 151, + CMSG_LEAVE_CHANNEL = 152, + SMSG_CHANNEL_NOTIFY = 153, + CMSG_CHANNEL_LIST = 154, + SMSG_CHANNEL_LIST = 155, + CMSG_CHANNEL_PASSWORD = 156, + CMSG_CHANNEL_SET_OWNER = 157, + CMSG_CHANNEL_OWNER = 158, + CMSG_CHANNEL_MODERATOR = 159, + CMSG_CHANNEL_UNMODERATOR = 160, + CMSG_CHANNEL_MUTE = 161, + CMSG_CHANNEL_UNMUTE = 162, + CMSG_CHANNEL_INVITE = 163, + CMSG_CHANNEL_KICK = 164, + CMSG_CHANNEL_BAN = 165, + CMSG_CHANNEL_UNBAN = 166, + CMSG_CHANNEL_ANNOUNCEMENTS = 167, + CMSG_CHANNEL_MODERATE = 168, + SMSG_UPDATE_OBJECT = 169, + SMSG_DESTROY_OBJECT = 170, + CMSG_USE_ITEM = 171, + CMSG_OPEN_ITEM = 172, + CMSG_READ_ITEM = 173, + SMSG_READ_ITEM_OK = 174, + SMSG_READ_ITEM_FAILED = 175, + SMSG_ITEM_COOLDOWN = 176, + CMSG_GAMEOBJ_USE = 177, + CMSG_GAMEOBJ_CHAIR_USE_OBSOLETE = 178, + SMSG_GAMEOBJECT_CUSTOM_ANIM = 179, + CMSG_AREATRIGGER = 180, + MSG_MOVE_START_FORWARD = 181, + MSG_MOVE_START_BACKWARD = 182, + MSG_MOVE_STOP = 183, + MSG_MOVE_START_STRAFE_LEFT = 184, + MSG_MOVE_START_STRAFE_RIGHT = 185, + MSG_MOVE_STOP_STRAFE = 186, + MSG_MOVE_JUMP = 187, + MSG_MOVE_START_TURN_LEFT = 188, + MSG_MOVE_START_TURN_RIGHT = 189, + MSG_MOVE_STOP_TURN = 190, + MSG_MOVE_START_PITCH_UP = 191, + MSG_MOVE_START_PITCH_DOWN = 192, + MSG_MOVE_STOP_PITCH = 193, + MSG_MOVE_SET_RUN_MODE = 194, + MSG_MOVE_SET_WALK_MODE = 195, + MSG_MOVE_TOGGLE_LOGGING = 196, + MSG_MOVE_TELEPORT = 197, + MSG_MOVE_TELEPORT_CHEAT = 198, + MSG_MOVE_TELEPORT_ACK = 199, + MSG_MOVE_TOGGLE_FALL_LOGGING = 200, + MSG_MOVE_FALL_LAND = 201, + MSG_MOVE_START_SWIM = 202, + MSG_MOVE_STOP_SWIM = 203, + MSG_MOVE_SET_RUN_SPEED_CHEAT = 204, + MSG_MOVE_SET_RUN_SPEED = 205, + MSG_MOVE_SET_RUN_BACK_SPEED_CHEAT = 206, + MSG_MOVE_SET_RUN_BACK_SPEED = 207, + MSG_MOVE_SET_WALK_SPEED_CHEAT = 208, + MSG_MOVE_SET_WALK_SPEED = 209, + MSG_MOVE_SET_SWIM_SPEED_CHEAT = 210, + MSG_MOVE_SET_SWIM_SPEED = 211, + MSG_MOVE_SET_SWIM_BACK_SPEED_CHEAT = 212, + MSG_MOVE_SET_SWIM_BACK_SPEED = 213, + MSG_MOVE_SET_ALL_SPEED_CHEAT = 214, + MSG_MOVE_SET_TURN_RATE_CHEAT = 215, + MSG_MOVE_SET_TURN_RATE = 216, + MSG_MOVE_TOGGLE_COLLISION_CHEAT = 217, + MSG_MOVE_SET_FACING = 218, + MSG_MOVE_SET_PITCH = 219, + MSG_MOVE_WORLDPORT_ACK = 220, + SMSG_MONSTER_MOVE = 221, + SMSG_MOVE_WATER_WALK = 222, + SMSG_MOVE_LAND_WALK = 223, + MSG_MOVE_SET_RAW_POSITION_ACK = 224, + CMSG_MOVE_SET_RAW_POSITION = 225, + SMSG_FORCE_RUN_SPEED_CHANGE = 226, + CMSG_FORCE_RUN_SPEED_CHANGE_ACK = 227, + SMSG_FORCE_RUN_BACK_SPEED_CHANGE = 228, + CMSG_FORCE_RUN_BACK_SPEED_CHANGE_ACK = 229, + SMSG_FORCE_SWIM_SPEED_CHANGE = 230, + CMSG_FORCE_SWIM_SPEED_CHANGE_ACK = 231, + SMSG_FORCE_MOVE_ROOT = 232, + CMSG_FORCE_MOVE_ROOT_ACK = 233, + SMSG_FORCE_MOVE_UNROOT = 234, + CMSG_FORCE_MOVE_UNROOT_ACK = 235, + MSG_MOVE_ROOT = 236, + MSG_MOVE_UNROOT = 237, + MSG_MOVE_HEARTBEAT = 238, + SMSG_MOVE_KNOCK_BACK = 239, + CMSG_MOVE_KNOCK_BACK_ACK = 240, + MSG_MOVE_KNOCK_BACK = 241, + SMSG_MOVE_FEATHER_FALL = 242, + SMSG_MOVE_NORMAL_FALL = 243, + SMSG_MOVE_SET_HOVER = 244, + SMSG_MOVE_UNSET_HOVER = 245, + CMSG_MOVE_HOVER_ACK = 246, + MSG_MOVE_HOVER = 247, + CMSG_TRIGGER_CINEMATIC_CHEAT = 248, + CMSG_OPENING_CINEMATIC = 249, + SMSG_TRIGGER_CINEMATIC = 250, + CMSG_NEXT_CINEMATIC_CAMERA = 251, + CMSG_COMPLETE_CINEMATIC = 252, + SMSG_TUTORIAL_FLAGS = 253, + CMSG_TUTORIAL_FLAG = 254, + CMSG_TUTORIAL_CLEAR = 255, + CMSG_TUTORIAL_RESET = 256, + CMSG_STANDSTATECHANGE = 257, + CMSG_EMOTE = 258, + SMSG_EMOTE = 259, + CMSG_TEXT_EMOTE = 260, + SMSG_TEXT_EMOTE = 261, + CMSG_AUTOEQUIP_GROUND_ITEM = 262, + CMSG_AUTOSTORE_GROUND_ITEM = 263, + CMSG_AUTOSTORE_LOOT_ITEM = 264, + CMSG_STORE_LOOT_IN_SLOT = 265, + CMSG_AUTOEQUIP_ITEM = 266, + CMSG_AUTOSTORE_BAG_ITEM = 267, + CMSG_SWAP_ITEM = 268, + CMSG_SWAP_INV_ITEM = 269, + CMSG_SPLIT_ITEM = 270, + CMSG_AUTOEQUIP_ITEM_SLOT = 271, + CMSG_DROP_ITEM = 272, + CMSG_DESTROYITEM = 273, + SMSG_INVENTORY_CHANGE_FAILURE = 274, + SMSG_OPEN_CONTAINER = 275, + CMSG_INSPECT = 276, + SMSG_INSPECT = 277, + CMSG_INITIATE_TRADE = 278, + CMSG_BEGIN_TRADE = 279, + CMSG_BUSY_TRADE = 280, + CMSG_IGNORE_TRADE = 281, + CMSG_ACCEPT_TRADE = 282, + CMSG_UNACCEPT_TRADE = 283, + CMSG_CANCEL_TRADE = 284, + CMSG_SET_TRADE_ITEM = 285, + CMSG_CLEAR_TRADE_ITEM = 286, + CMSG_SET_TRADE_GOLD = 287, + SMSG_TRADE_STATUS = 288, + SMSG_TRADE_STATUS_EXTENDED = 289, + SMSG_INITIALIZE_FACTIONS = 290, + SMSG_SET_FACTION_VISIBLE = 291, + SMSG_SET_FACTION_STANDING = 292, + CMSG_SET_FACTION_ATWAR = 293, + CMSG_SET_FACTION_CHEAT = 294, + SMSG_SET_PROFICIENCY = 295, + CMSG_SET_ACTION_BUTTON = 296, + SMSG_ACTION_BUTTONS = 297, + SMSG_INITIAL_SPELLS = 298, + SMSG_LEARNED_SPELL = 299, + SMSG_SUPERCEDED_SPELL = 300, + CMSG_NEW_SPELL_SLOT = 301, + CMSG_CAST_SPELL = 302, + CMSG_CANCEL_CAST = 303, + SMSG_CAST_RESULT = 304, + SMSG_SPELL_START = 305, + SMSG_SPELL_GO = 306, + SMSG_SPELL_FAILURE = 307, + SMSG_SPELL_COOLDOWN = 308, + SMSG_COOLDOWN_EVENT = 309, + CMSG_CANCEL_AURA = 310, + SMSG_UPDATE_AURA_DURATION = 311, + SMSG_PET_CAST_FAILED = 312, + MSG_CHANNEL_START = 313, + MSG_CHANNEL_UPDATE = 314, + CMSG_CANCEL_CHANNELLING = 315, + SMSG_AI_REACTION = 316, + CMSG_SET_SELECTION = 317, + CMSG_SET_TARGET_OBSOLETE = 318, + CMSG_UNUSED = 319, + CMSG_UNUSED2 = 320, + CMSG_ATTACKSWING = 321, + CMSG_ATTACKSTOP = 322, + SMSG_ATTACKSTART = 323, + SMSG_ATTACKSTOP = 324, + SMSG_ATTACKSWING_NOTINRANGE = 325, + SMSG_ATTACKSWING_BADFACING = 326, + SMSG_ATTACKSWING_NOTSTANDING = 327, + SMSG_ATTACKSWING_DEADTARGET = 328, + SMSG_ATTACKSWING_CANT_ATTACK = 329, + SMSG_ATTACKERSTATEUPDATE = 330, + SMSG_VICTIMSTATEUPDATE_OBSOLETE = 331, + SMSG_DAMAGE_DONE_OBSOLETE = 332, + SMSG_DAMAGE_TAKEN_OBSOLETE = 333, + SMSG_CANCEL_COMBAT = 334, + SMSG_PLAYER_COMBAT_XP_GAIN_OBSOLETE = 335, + SMSG_SPELLHEALLOG = 336, + SMSG_SPELLENERGIZELOG = 337, + CMSG_SHEATHE_OBSOLETE = 338, + CMSG_SAVE_PLAYER = 339, + CMSG_SETDEATHBINDPOINT = 340, + SMSG_BINDPOINTUPDATE = 341, + CMSG_GETDEATHBINDZONE = 342, + SMSG_BINDZONEREPLY = 343, + SMSG_PLAYERBOUND = 344, + SMSG_CLIENT_CONTROL_UPDATE = 345, + CMSG_REPOP_REQUEST = 346, + SMSG_RESURRECT_REQUEST = 347, + CMSG_RESURRECT_RESPONSE = 348, + CMSG_LOOT = 349, + CMSG_LOOT_MONEY = 350, + CMSG_LOOT_RELEASE = 351, + SMSG_LOOT_RESPONSE = 352, + SMSG_LOOT_RELEASE_RESPONSE = 353, + SMSG_LOOT_REMOVED = 354, + SMSG_LOOT_MONEY_NOTIFY = 355, + SMSG_LOOT_ITEM_NOTIFY = 356, + SMSG_LOOT_CLEAR_MONEY = 357, + SMSG_ITEM_PUSH_RESULT = 358, + SMSG_DUEL_REQUESTED = 359, + SMSG_DUEL_OUTOFBOUNDS = 360, + SMSG_DUEL_INBOUNDS = 361, + SMSG_DUEL_COMPLETE = 362, + SMSG_DUEL_WINNER = 363, + CMSG_DUEL_ACCEPTED = 364, + CMSG_DUEL_CANCELLED = 365, + SMSG_MOUNTRESULT = 366, + SMSG_DISMOUNTRESULT = 367, + SMSG_PUREMOUNT_CANCELLED_OBSOLETE = 368, + CMSG_MOUNTSPECIAL_ANIM = 369, + SMSG_MOUNTSPECIAL_ANIM = 370, + SMSG_PET_TAME_FAILURE = 371, + CMSG_PET_SET_ACTION = 372, + CMSG_PET_ACTION = 373, + CMSG_PET_ABANDON = 374, + CMSG_PET_RENAME = 375, + SMSG_PET_NAME_INVALID = 376, + SMSG_PET_SPELLS = 377, + SMSG_PET_MODE = 378, + CMSG_GOSSIP_HELLO = 379, + CMSG_GOSSIP_SELECT_OPTION = 380, + SMSG_GOSSIP_MESSAGE = 381, + SMSG_GOSSIP_COMPLETE = 382, + CMSG_NPC_TEXT_QUERY = 383, + SMSG_NPC_TEXT_UPDATE = 384, + SMSG_NPC_WONT_TALK = 385, + CMSG_QUESTGIVER_STATUS_QUERY = 386, + SMSG_QUESTGIVER_STATUS = 387, + CMSG_QUESTGIVER_HELLO = 388, + SMSG_QUESTGIVER_QUEST_LIST = 389, + CMSG_QUESTGIVER_QUERY_QUEST = 390, + CMSG_QUESTGIVER_QUEST_AUTOLAUNCH = 391, + SMSG_QUESTGIVER_QUEST_DETAILS = 392, + CMSG_QUESTGIVER_ACCEPT_QUEST = 393, + CMSG_QUESTGIVER_COMPLETE_QUEST = 394, + SMSG_QUESTGIVER_REQUEST_ITEMS = 395, + CMSG_QUESTGIVER_REQUEST_REWARD = 396, + SMSG_QUESTGIVER_OFFER_REWARD = 397, + CMSG_QUESTGIVER_CHOOSE_REWARD = 398, + SMSG_QUESTGIVER_QUEST_INVALID = 399, + CMSG_QUESTGIVER_CANCEL = 400, + SMSG_QUESTGIVER_QUEST_COMPLETE = 401, + SMSG_QUESTGIVER_QUEST_FAILED = 402, + CMSG_QUESTLOG_SWAP_QUEST = 403, + CMSG_QUESTLOG_REMOVE_QUEST = 404, + SMSG_QUESTLOG_FULL = 405, + SMSG_QUESTUPDATE_FAILED = 406, + SMSG_QUESTUPDATE_FAILEDTIMER = 407, + SMSG_QUESTUPDATE_COMPLETE = 408, + SMSG_QUESTUPDATE_ADD_KILL = 409, + SMSG_QUESTUPDATE_ADD_ITEM = 410, + CMSG_QUEST_CONFIRM_ACCEPT = 411, + SMSG_QUEST_CONFIRM_ACCEPT = 412, + CMSG_PUSHQUESTTOPARTY = 413, + CMSG_LIST_INVENTORY = 414, + SMSG_LIST_INVENTORY = 415, + CMSG_SELL_ITEM = 416, + SMSG_SELL_ITEM = 417, + CMSG_BUY_ITEM = 418, + CMSG_BUY_ITEM_IN_SLOT = 419, + SMSG_BUY_ITEM = 420, + SMSG_BUY_FAILED = 421, + CMSG_TAXICLEARALLNODES = 422, + CMSG_TAXIENABLEALLNODES = 423, + CMSG_TAXISHOWNODES = 424, + SMSG_SHOWTAXINODES = 425, + CMSG_TAXINODE_STATUS_QUERY = 426, + SMSG_TAXINODE_STATUS = 427, + CMSG_TAXIQUERYAVAILABLENODES = 428, + CMSG_ACTIVATETAXI = 429, + SMSG_ACTIVATETAXIREPLY = 430, + SMSG_NEW_TAXI_PATH = 431, + CMSG_TRAINER_LIST = 432, + SMSG_TRAINER_LIST = 433, + CMSG_TRAINER_BUY_SPELL = 434, + SMSG_TRAINER_BUY_SUCCEEDED = 435, + SMSG_TRAINER_BUY_FAILED = 436, + CMSG_BINDER_ACTIVATE = 437, + SMSG_PLAYERBINDERROR = 438, + CMSG_BANKER_ACTIVATE = 439, + SMSG_SHOW_BANK = 440, + CMSG_BUY_BANK_SLOT = 441, + SMSG_BUY_BANK_SLOT_RESULT = 442, + CMSG_PETITION_SHOWLIST = 443, + SMSG_PETITION_SHOWLIST = 444, + CMSG_PETITION_BUY = 445, + CMSG_PETITION_SHOW_SIGNATURES = 446, + SMSG_PETITION_SHOW_SIGNATURES = 447, + CMSG_PETITION_SIGN = 448, + SMSG_PETITION_SIGN_RESULTS = 449, + MSG_PETITION_DECLINE = 450, + CMSG_OFFER_PETITION = 451, + CMSG_TURN_IN_PETITION = 452, + SMSG_TURN_IN_PETITION_RESULTS = 453, + CMSG_PETITION_QUERY = 454, + SMSG_PETITION_QUERY_RESPONSE = 455, + SMSG_FISH_NOT_HOOKED = 456, + SMSG_FISH_ESCAPED = 457, + CMSG_BUG = 458, + SMSG_NOTIFICATION = 459, + CMSG_PLAYED_TIME = 460, + SMSG_PLAYED_TIME = 461, + CMSG_QUERY_TIME = 462, + SMSG_QUERY_TIME_RESPONSE = 463, + SMSG_LOG_XPGAIN = 464, + SMSG_AURACASTLOG = 465, + CMSG_RECLAIM_CORPSE = 466, + CMSG_WRAP_ITEM = 467, + SMSG_LEVELUP_INFO = 468, + MSG_MINIMAP_PING = 469, + SMSG_RESISTLOG = 470, + SMSG_ENCHANTMENTLOG = 471, + CMSG_SET_SKILL_CHEAT = 472, + SMSG_START_MIRROR_TIMER = 473, + SMSG_PAUSE_MIRROR_TIMER = 474, + SMSG_STOP_MIRROR_TIMER = 475, + CMSG_PING = 476, + SMSG_PONG = 477, + SMSG_CLEAR_COOLDOWN = 478, + SMSG_GAMEOBJECT_PAGETEXT = 479, + CMSG_SETSHEATHED = 480, + SMSG_COOLDOWN_CHEAT = 481, + SMSG_SPELL_DELAYED = 482, + CMSG_PLAYER_MACRO_OBSOLETE = 483, + SMSG_PLAYER_MACRO_OBSOLETE = 484, + CMSG_GHOST = 485, + CMSG_GM_INVIS = 486, + SMSG_INVALID_PROMOTION_CODE = 487, + MSG_GM_BIND_OTHER = 488, + MSG_GM_SUMMON = 489, + SMSG_ITEM_TIME_UPDATE = 490, + SMSG_ITEM_ENCHANT_TIME_UPDATE = 491, + SMSG_AUTH_CHALLENGE = 492, + CMSG_AUTH_SESSION = 493, + SMSG_AUTH_RESPONSE = 494, + MSG_GM_SHOWLABEL = 495, + CMSG_PET_CAST_SPELL = 496, + MSG_SAVE_GUILD_EMBLEM = 497, + MSG_TABARDVENDOR_ACTIVATE = 498, + SMSG_PLAY_SPELL_VISUAL = 499, + CMSG_ZONEUPDATE = 500, + SMSG_PARTYKILLLOG = 501, + SMSG_COMPRESSED_UPDATE_OBJECT = 502, + SMSG_PLAY_SPELL_IMPACT = 503, + SMSG_EXPLORATION_EXPERIENCE = 504, + CMSG_GM_SET_SECURITY_GROUP = 505, + CMSG_GM_NUKE = 506, + MSG_RANDOM_ROLL = 507, + SMSG_ENVIRONMENTALDAMAGELOG = 508, + CMSG_RWHOIS = 509, + SMSG_RWHOIS = 510, + MSG_LOOKING_FOR_GROUP = 511, + CMSG_SET_LOOKING_FOR_GROUP = 512, + CMSG_UNLEARN_SPELL = 513, + CMSG_UNLEARN_SKILL = 514, + SMSG_REMOVED_SPELL = 515, + CMSG_DECHARGE = 516, + CMSG_GMTICKET_CREATE = 517, + SMSG_GMTICKET_CREATE = 518, + CMSG_GMTICKET_UPDATETEXT = 519, + SMSG_GMTICKET_UPDATETEXT = 520, + SMSG_ACCOUNT_DATA_MD5 = 521, + CMSG_REQUEST_ACCOUNT_DATA = 522, + CMSG_UPDATE_ACCOUNT_DATA = 523, + SMSG_UPDATE_ACCOUNT_DATA = 524, + SMSG_CLEAR_FAR_SIGHT_IMMEDIATE = 525, + SMSG_POWERGAINLOG_OBSOLETE = 526, + CMSG_GM_TEACH = 527, + CMSG_GM_CREATE_ITEM_TARGET = 528, + CMSG_GMTICKET_GETTICKET = 529, + SMSG_GMTICKET_GETTICKET = 530, + CMSG_UNLEARN_TALENTS = 531, + SMSG_GAMEOBJECT_SPAWN_ANIM = 532, + SMSG_GAMEOBJECT_DESPAWN_ANIM = 533, + MSG_CORPSE_QUERY = 534, + CMSG_GMTICKET_DELETETICKET = 535, + SMSG_GMTICKET_DELETETICKET = 536, + SMSG_CHAT_WRONG_FACTION = 537, + CMSG_GMTICKET_SYSTEMSTATUS = 538, + SMSG_GMTICKET_SYSTEMSTATUS = 539, + CMSG_SPIRIT_HEALER_ACTIVATE = 540, + CMSG_SET_STAT_CHEAT = 541, + SMSG_SET_REST_START = 542, + CMSG_SKILL_BUY_STEP = 543, + CMSG_SKILL_BUY_RANK = 544, + CMSG_XP_CHEAT = 545, + SMSG_SPIRIT_HEALER_CONFIRM = 546, + CMSG_CHARACTER_POINT_CHEAT = 547, + SMSG_GOSSIP_POI = 548, + CMSG_CHAT_IGNORED = 549, + CMSG_GM_VISION = 550, + CMSG_SERVER_COMMAND = 551, + CMSG_GM_SILENCE = 552, + CMSG_GM_REVEALTO = 553, + CMSG_GM_RESURRECT = 554, + CMSG_GM_SUMMONMOB = 555, + CMSG_GM_MOVECORPSE = 556, + CMSG_GM_FREEZE = 557, + CMSG_GM_UBERINVIS = 558, + CMSG_GM_REQUEST_PLAYER_INFO = 559, + SMSG_GM_PLAYER_INFO = 560, + CMSG_GUILD_RANK = 561, + CMSG_GUILD_ADD_RANK = 562, + CMSG_GUILD_DEL_RANK = 563, + CMSG_GUILD_SET_PUBLIC_NOTE = 564, + CMSG_GUILD_SET_OFFICER_NOTE = 565, + SMSG_LOGIN_VERIFY_WORLD = 566, + CMSG_CLEAR_EXPLORATION = 567, + CMSG_SEND_MAIL = 568, + SMSG_SEND_MAIL_RESULT = 569, + CMSG_GET_MAIL_LIST = 570, + SMSG_MAIL_LIST_RESULT = 571, + CMSG_BATTLEFIELD_LIST = 572, + SMSG_BATTLEFIELD_LIST = 573, + CMSG_BATTLEFIELD_JOIN = 574, + SMSG_BATTLEFIELD_WIN = 575, + SMSG_BATTLEFIELD_LOSE = 576, + CMSG_TAXICLEARNODE = 577, + CMSG_TAXIENABLENODE = 578, + CMSG_ITEM_TEXT_QUERY = 579, + SMSG_ITEM_TEXT_QUERY_RESPONSE = 580, + CMSG_MAIL_TAKE_MONEY = 581, + CMSG_MAIL_TAKE_ITEM = 582, + CMSG_MAIL_MARK_AS_READ = 583, + CMSG_MAIL_RETURN_TO_SENDER = 584, + CMSG_MAIL_DELETE = 585, + CMSG_MAIL_CREATE_TEXT_ITEM = 586, + SMSG_SPELLLOGMISS = 587, + SMSG_SPELLLOGEXECUTE = 588, + SMSG_DEBUGAURAPROC = 589, + SMSG_PERIODICAURALOG = 590, + SMSG_SPELLDAMAGESHIELD = 591, + SMSG_SPELLNONMELEEDAMAGELOG = 592, + CMSG_LEARN_TALENT = 593, + SMSG_RESURRECT_FAILED = 594, + CMSG_TOGGLE_PVP = 595, + SMSG_ZONE_UNDER_ATTACK = 596, + MSG_AUCTION_HELLO = 597, + CMSG_AUCTION_SELL_ITEM = 598, + CMSG_AUCTION_REMOVE_ITEM = 599, + CMSG_AUCTION_LIST_ITEMS = 600, + CMSG_AUCTION_LIST_OWNER_ITEMS = 601, + CMSG_AUCTION_PLACE_BID = 602, + SMSG_AUCTION_COMMAND_RESULT = 603, + SMSG_AUCTION_LIST_RESULT = 604, + SMSG_AUCTION_OWNER_LIST_RESULT = 605, + SMSG_AUCTION_BIDDER_NOTIFICATION = 606, + SMSG_AUCTION_OWNER_NOTIFICATION = 607, + SMSG_PROCRESIST = 608, + SMSG_STANDSTATE_CHANGE_FAILURE = 609, + SMSG_DISPEL_FAILED = 610, + SMSG_SPELLORDAMAGE_IMMUNE = 611, + CMSG_AUCTION_LIST_BIDDER_ITEMS = 612, + SMSG_AUCTION_BIDDER_LIST_RESULT = 613, + SMSG_SET_FLAT_SPELL_MODIFIER = 614, + SMSG_SET_PCT_SPELL_MODIFIER = 615, + CMSG_SET_AMMO = 616, + SMSG_CORPSE_RECLAIM_DELAY = 617, + CMSG_SET_ACTIVE_MOVER = 618, + CMSG_PET_CANCEL_AURA = 619, + CMSG_PLAYER_AI_CHEAT = 620, + CMSG_CANCEL_AUTO_REPEAT_SPELL = 621, + MSG_GM_ACCOUNT_ONLINE = 622, + MSG_LIST_STABLED_PETS = 623, + CMSG_STABLE_PET = 624, + CMSG_UNSTABLE_PET = 625, + CMSG_BUY_STABLE_SLOT = 626, + SMSG_STABLE_RESULT = 627, + CMSG_STABLE_REVIVE_PET = 628, + CMSG_STABLE_SWAP_PET = 629, + MSG_QUEST_PUSH_RESULT = 630, + SMSG_PLAY_MUSIC = 631, + SMSG_PLAY_OBJECT_SOUND = 632, + CMSG_REQUEST_PET_INFO = 633, + CMSG_FAR_SIGHT = 634, + SMSG_SPELLDISPELLOG = 635, + SMSG_DAMAGE_CALC_LOG = 636, + CMSG_ENABLE_DAMAGE_LOG = 637, + CMSG_GROUP_CHANGE_SUB_GROUP = 638, + CMSG_REQUEST_PARTY_MEMBER_STATS = 639, + CMSG_GROUP_SWAP_SUB_GROUP = 640, + CMSG_RESET_FACTION_CHEAT = 641, + CMSG_AUTOSTORE_BANK_ITEM = 642, + CMSG_AUTOBANK_ITEM = 643, + MSG_QUERY_NEXT_MAIL_TIME = 644, + SMSG_RECEIVED_MAIL = 645, + SMSG_RAID_GROUP_ONLY = 646, + CMSG_SET_DURABILITY_CHEAT = 647, + CMSG_SET_PVP_RANK_CHEAT = 648, + CMSG_ADD_PVP_MEDAL_CHEAT = 649, + CMSG_DEL_PVP_MEDAL_CHEAT = 650, + CMSG_SET_PVP_TITLE = 651, + SMSG_PVP_CREDIT = 652, + SMSG_AUCTION_REMOVED_NOTIFICATION = 653, + CMSG_GROUP_RAID_CONVERT = 654, + CMSG_GROUP_ASSISTANT_LEADER = 655, + CMSG_BUYBACK_ITEM = 656, + SMSG_SERVER_MESSAGE = 657, + CMSG_MEETINGSTONE_JOIN = 658, + CMSG_MEETINGSTONE_LEAVE = 659, + CMSG_MEETINGSTONE_CHEAT = 660, + SMSG_MEETINGSTONE_SETQUEUE = 661, + CMSG_MEETINGSTONE_INFO = 662, + SMSG_MEETINGSTONE_COMPLETE = 663, + SMSG_MEETINGSTONE_IN_PROGRESS = 664, + SMSG_MEETINGSTONE_MEMBER_ADDED = 665, + CMSG_GMTICKETSYSTEM_TOGGLE = 666, + CMSG_CANCEL_GROWTH_AURA = 667, + SMSG_CANCEL_AUTO_REPEAT = 668, + SMSG_STANDSTATE_UPDATE = 669, + SMSG_LOOT_ALL_PASSED = 670, + SMSG_LOOT_ROLL_WON = 671, + CMSG_LOOT_ROLL = 672, + SMSG_LOOT_START_ROLL = 673, + SMSG_LOOT_ROLL = 674, + CMSG_LOOT_MASTER_GIVE = 675, + SMSG_LOOT_MASTER_LIST = 676, + SMSG_SET_FORCED_REACTIONS = 677, + SMSG_SPELL_FAILED_OTHER = 678, + SMSG_GAMEOBJECT_RESET_STATE = 679, + CMSG_REPAIR_ITEM = 680, + SMSG_CHAT_PLAYER_NOT_FOUND = 681, + MSG_TALENT_WIPE_CONFIRM = 682, + SMSG_SUMMON_REQUEST = 683, + CMSG_SUMMON_RESPONSE = 684, + MSG_MOVE_TOGGLE_GRAVITY_CHEAT = 685, + SMSG_MONSTER_MOVE_TRANSPORT = 686, + SMSG_PET_BROKEN = 687, + MSG_MOVE_FEATHER_FALL = 688, + MSG_MOVE_WATER_WALK = 689, + CMSG_SERVER_BROADCAST = 690, + CMSG_SELF_RES = 691, + SMSG_FEIGN_DEATH_RESISTED = 692, + CMSG_RUN_SCRIPT = 693, + SMSG_SCRIPT_MESSAGE = 694, + SMSG_DUEL_COUNTDOWN = 695, + SMSG_AREA_TRIGGER_MESSAGE = 696, + CMSG_TOGGLE_HELM = 697, + CMSG_TOGGLE_CLOAK = 698, + SMSG_MEETINGSTONE_JOINFAILED = 699, + SMSG_PLAYER_SKINNED = 700, + SMSG_DURABILITY_DAMAGE_DEATH = 701, + CMSG_SET_EXPLORATION = 702, + CMSG_SET_ACTIONBAR_TOGGLES = 703, + MSG_DELETE_GUILD_CHARTER = 704, + MSG_PETITION_RENAME = 705, + SMSG_INIT_WORLD_STATES = 706, + SMSG_UPDATE_WORLD_STATE = 707, + CMSG_ITEM_NAME_QUERY = 708, + SMSG_ITEM_NAME_QUERY_RESPONSE = 709, + SMSG_PET_ACTION_FEEDBACK = 710, + CMSG_CHAR_RENAME = 711, + SMSG_CHAR_RENAME = 712, + CMSG_MOVE_SPLINE_DONE = 713, + CMSG_MOVE_FALL_RESET = 714, + SMSG_INSTANCE_SAVE_CREATED = 715, + SMSG_RAID_INSTANCE_INFO = 716, + CMSG_REQUEST_RAID_INFO = 717, + CMSG_MOVE_TIME_SKIPPED = 718, + CMSG_MOVE_FEATHER_FALL_ACK = 719, + CMSG_MOVE_WATER_WALK_ACK = 720, + CMSG_MOVE_NOT_ACTIVE_MOVER = 721, + SMSG_PLAY_SOUND = 722, + CMSG_BATTLEFIELD_STATUS = 723, + SMSG_BATTLEFIELD_STATUS = 724, + CMSG_BATTLEFIELD_PORT = 725, + MSG_INSPECT_HONOR_STATS = 726, + CMSG_BATTLEMASTER_HELLO = 727, + CMSG_MOVE_START_SWIM_CHEAT = 728, + CMSG_MOVE_STOP_SWIM_CHEAT = 729, + SMSG_FORCE_WALK_SPEED_CHANGE = 730, + CMSG_FORCE_WALK_SPEED_CHANGE_ACK = 731, + SMSG_FORCE_SWIM_BACK_SPEED_CHANGE = 732, + CMSG_FORCE_SWIM_BACK_SPEED_CHANGE_ACK = 733, + SMSG_FORCE_TURN_RATE_CHANGE = 734, + CMSG_FORCE_TURN_RATE_CHANGE_ACK = 735, + MSG_PVP_LOG_DATA = 736, + CMSG_LEAVE_BATTLEFIELD = 737, + CMSG_AREA_SPIRIT_HEALER_QUERY = 738, + CMSG_AREA_SPIRIT_HEALER_QUEUE = 739, + SMSG_AREA_SPIRIT_HEALER_TIME = 740, + CMSG_GM_UNTEACH = 741, + SMSG_WARDEN_DATA = 742, + CMSG_WARDEN_DATA = 743, + SMSG_GROUP_JOINED_BATTLEGROUND = 744, + MSG_BATTLEGROUND_PLAYER_POSITIONS = 745, + CMSG_PET_STOP_ATTACK = 746, + SMSG_BINDER_CONFIRM = 747, + SMSG_BATTLEGROUND_PLAYER_JOINED = 748, + SMSG_BATTLEGROUND_PLAYER_LEFT = 749, + CMSG_BATTLEMASTER_JOIN = 750, + SMSG_ADDON_INFO = 751, + CMSG_PET_UNLEARN = 752, + SMSG_PET_UNLEARN_CONFIRM = 753, + SMSG_PARTY_MEMBER_STATS_FULL = 754, + CMSG_PET_SPELL_AUTOCAST = 755, + SMSG_WEATHER = 756, + SMSG_PLAY_TIME_WARNING = 757, + SMSG_MINIGAME_SETUP = 758, + SMSG_MINIGAME_STATE = 759, + CMSG_MINIGAME_MOVE = 760, + SMSG_MINIGAME_MOVE_FAILED = 761, + SMSG_RAID_INSTANCE_MESSAGE = 762, + SMSG_COMPRESSED_MOVES = 763, + CMSG_GUILD_INFO_TEXT = 764, + SMSG_CHAT_RESTRICTED = 765, + SMSG_SPLINE_SET_RUN_SPEED = 766, + SMSG_SPLINE_SET_RUN_BACK_SPEED = 767, + SMSG_SPLINE_SET_SWIM_SPEED = 768, + SMSG_SPLINE_SET_WALK_SPEED = 769, + SMSG_SPLINE_SET_SWIM_BACK_SPEED = 770, + SMSG_SPLINE_SET_TURN_RATE = 771, + SMSG_SPLINE_MOVE_UNROOT = 772, + SMSG_SPLINE_MOVE_FEATHER_FALL = 773, + SMSG_SPLINE_MOVE_NORMAL_FALL = 774, + SMSG_SPLINE_MOVE_SET_HOVER = 775, + SMSG_SPLINE_MOVE_UNSET_HOVER = 776, + SMSG_SPLINE_MOVE_WATER_WALK = 777, + SMSG_SPLINE_MOVE_LAND_WALK = 778, + SMSG_SPLINE_MOVE_START_SWIM = 779, + SMSG_SPLINE_MOVE_STOP_SWIM = 780, + SMSG_SPLINE_MOVE_SET_RUN_MODE = 781, + SMSG_SPLINE_MOVE_SET_WALK_MODE = 782, + CMSG_GM_NUKE_ACCOUNT = 783, + MSG_GM_DESTROY_CORPSE = 784, + CMSG_GM_DESTROY_ONLINE_CORPSE = 785, + CMSG_ACTIVATETAXIEXPRESS = 786, + SMSG_SET_FACTION_ATWAR = 787, + SMSG_GAMETIMEBIAS_SET = 788, + CMSG_DEBUG_ACTIONS_START = 789, + CMSG_DEBUG_ACTIONS_STOP = 790, + CMSG_SET_FACTION_INACTIVE = 791, + CMSG_SET_WATCHED_FACTION = 792, + MSG_MOVE_TIME_SKIPPED = 793, + SMSG_SPLINE_MOVE_ROOT = 794, + CMSG_SET_EXPLORATION_ALL = 795, + SMSG_INVALIDATE_PLAYER = 796, + CMSG_RESET_INSTANCES = 797, + SMSG_INSTANCE_RESET = 798, + SMSG_INSTANCE_RESET_FAILED = 799, + SMSG_UPDATE_LAST_INSTANCE = 800, + MSG_RAID_TARGET_UPDATE = 801, + MSG_RAID_READY_CHECK = 802, + CMSG_LUA_USAGE = 803, + SMSG_PET_ACTION_SOUND = 804, + SMSG_PET_DISMISS_SOUND = 805, + SMSG_GHOSTEE_GONE = 806, + CMSG_GM_UPDATE_TICKET_STATUS = 807, + SMSG_GM_TICKET_STATUS_UPDATE = 808, + MSG_SET_DUNGEON_DIFFICULTY = 809, + CMSG_GMSURVEY_SUBMIT = 810, + SMSG_UPDATE_INSTANCE_OWNERSHIP = 811, + CMSG_IGNORE_KNOCKBACK_CHEAT = 812, + SMSG_CHAT_PLAYER_AMBIGUOUS = 813, + MSG_DELAY_GHOST_TELEPORT = 814, + NUM_MSG_TYPES = 815 +}; diff --git a/src/game/Protocol/Opcodes_1_12_1.h b/src/game/Protocol/Opcodes_1_12_1.h index d29147c2836..a77df14e8f1 100644 --- a/src/game/Protocol/Opcodes_1_12_1.h +++ b/src/game/Protocol/Opcodes_1_12_1.h @@ -1,831 +1,831 @@ enum OpcodesList { - MSG_NULL_ACTION = 0x000, - CMSG_BOOTME = 0x001, - CMSG_DBLOOKUP = 0x002, - SMSG_DBLOOKUP = 0x003, - CMSG_QUERY_OBJECT_POSITION = 0x004, - SMSG_QUERY_OBJECT_POSITION = 0x005, - CMSG_QUERY_OBJECT_ROTATION = 0x006, - SMSG_QUERY_OBJECT_ROTATION = 0x007, - CMSG_WORLD_TELEPORT = 0x008, - CMSG_TELEPORT_TO_UNIT = 0x009, - CMSG_ZONE_MAP = 0x00A, - SMSG_ZONE_MAP = 0x00B, - CMSG_DEBUG_CHANGECELLZONE = 0x00C, - CMSG_EMBLAZON_TABARD_OBSOLETE = 0x00D, - CMSG_UNEMBLAZON_TABARD_OBSOLETE = 0x00E, - CMSG_RECHARGE = 0x00F, - CMSG_LEARN_SPELL = 0x010, - CMSG_CREATEMONSTER = 0x011, - CMSG_DESTROYMONSTER = 0x012, - CMSG_CREATEITEM = 0x013, - CMSG_CREATEGAMEOBJECT = 0x014, - SMSG_CHECK_FOR_BOTS = 0x015, - CMSG_MAKEMONSTERATTACKGUID = 0x016, - CMSG_BOT_DETECTED2 = 0x017, - CMSG_FORCEACTION = 0x018, - CMSG_FORCEACTIONONOTHER = 0x019, - CMSG_FORCEACTIONSHOW = 0x01A, - SMSG_FORCEACTIONSHOW = 0x01B, - CMSG_PETGODMODE = 0x01C, - SMSG_PETGODMODE = 0x01D, - SMSG_DEBUGINFOSPELLMISS_OBSOLETE = 0x01E, - CMSG_WEATHER_SPEED_CHEAT = 0x01F, - CMSG_UNDRESSPLAYER = 0x020, - CMSG_BEASTMASTER = 0x021, - CMSG_GODMODE = 0x022, - SMSG_GODMODE = 0x023, - CMSG_CHEAT_SETMONEY = 0x024, - CMSG_LEVEL_CHEAT = 0x025, - CMSG_PET_LEVEL_CHEAT = 0x026, - CMSG_SET_WORLDSTATE = 0x027, - CMSG_COOLDOWN_CHEAT = 0x028, - CMSG_USE_SKILL_CHEAT = 0x029, - CMSG_FLAG_QUEST = 0x02A, - CMSG_FLAG_QUEST_FINISH = 0x02B, - CMSG_CLEAR_QUEST = 0x02C, - CMSG_SEND_EVENT = 0x02D, - CMSG_DEBUG_AISTATE = 0x02E, - SMSG_DEBUG_AISTATE = 0x02F, - CMSG_DISABLE_PVP_CHEAT = 0x030, - CMSG_ADVANCE_SPAWN_TIME = 0x031, - CMSG_PVP_PORT_OBSOLETE = 0x032, - CMSG_AUTH_SRP6_BEGIN = 0x033, - CMSG_AUTH_SRP6_PROOF = 0x034, - CMSG_AUTH_SRP6_RECODE = 0x035, - CMSG_CHAR_CREATE = 0x036, - CMSG_CHAR_ENUM = 0x037, - CMSG_CHAR_DELETE = 0x038, - SMSG_AUTH_SRP6_RESPONSE = 0x039, - SMSG_CHAR_CREATE = 0x03A, - SMSG_CHAR_ENUM = 0x03B, - SMSG_CHAR_DELETE = 0x03C, - CMSG_PLAYER_LOGIN = 0x03D, - SMSG_NEW_WORLD = 0x03E, - SMSG_TRANSFER_PENDING = 0x03F, - SMSG_TRANSFER_ABORTED = 0x040, - SMSG_CHARACTER_LOGIN_FAILED = 0x041, - SMSG_LOGIN_SETTIMESPEED = 0x042, - SMSG_GAMETIME_UPDATE = 0x043, - CMSG_GAMETIME_SET = 0x044, - SMSG_GAMETIME_SET = 0x045, - CMSG_GAMESPEED_SET = 0x046, - SMSG_GAMESPEED_SET = 0x047, - CMSG_SERVERTIME = 0x048, - SMSG_SERVERTIME = 0x049, - CMSG_PLAYER_LOGOUT = 0x04A, - CMSG_LOGOUT_REQUEST = 0x04B, - SMSG_LOGOUT_RESPONSE = 0x04C, - SMSG_LOGOUT_COMPLETE = 0x04D, - CMSG_LOGOUT_CANCEL = 0x04E, - SMSG_LOGOUT_CANCEL_ACK = 0x04F, - CMSG_NAME_QUERY = 0x050, - SMSG_NAME_QUERY_RESPONSE = 0x051, - CMSG_PET_NAME_QUERY = 0x052, - SMSG_PET_NAME_QUERY_RESPONSE = 0x053, - CMSG_GUILD_QUERY = 0x054, - SMSG_GUILD_QUERY_RESPONSE = 0x055, - CMSG_ITEM_QUERY_SINGLE = 0x056, - CMSG_ITEM_QUERY_MULTIPLE = 0x057, - SMSG_ITEM_QUERY_SINGLE_RESPONSE = 0x058, - SMSG_ITEM_QUERY_MULTIPLE_RESPONSE = 0x059, - CMSG_PAGE_TEXT_QUERY = 0x05A, - SMSG_PAGE_TEXT_QUERY_RESPONSE = 0x05B, - CMSG_QUEST_QUERY = 0x05C, - SMSG_QUEST_QUERY_RESPONSE = 0x05D, - CMSG_GAMEOBJECT_QUERY = 0x05E, - SMSG_GAMEOBJECT_QUERY_RESPONSE = 0x05F, - CMSG_CREATURE_QUERY = 0x060, - SMSG_CREATURE_QUERY_RESPONSE = 0x061, - CMSG_WHO = 0x062, - SMSG_WHO = 0x063, - CMSG_WHOIS = 0x064, - SMSG_WHOIS = 0x065, - CMSG_FRIEND_LIST = 0x066, - SMSG_FRIEND_LIST = 0x067, - SMSG_FRIEND_STATUS = 0x068, - CMSG_ADD_FRIEND = 0x069, - CMSG_DEL_FRIEND = 0x06A, - SMSG_IGNORE_LIST = 0x06B, - CMSG_ADD_IGNORE = 0x06C, - CMSG_DEL_IGNORE = 0x06D, - CMSG_GROUP_INVITE = 0x06E, - SMSG_GROUP_INVITE = 0x06F, - CMSG_GROUP_CANCEL = 0x070, - SMSG_GROUP_CANCEL = 0x071, - CMSG_GROUP_ACCEPT = 0x072, - CMSG_GROUP_DECLINE = 0x073, - SMSG_GROUP_DECLINE = 0x074, - CMSG_GROUP_UNINVITE = 0x075, - CMSG_GROUP_UNINVITE_GUID = 0x076, - SMSG_GROUP_UNINVITE = 0x077, - CMSG_GROUP_SET_LEADER = 0x078, - SMSG_GROUP_SET_LEADER = 0x079, - CMSG_LOOT_METHOD = 0x07A, - CMSG_GROUP_DISBAND = 0x07B, - SMSG_GROUP_DESTROYED = 0x07C, - SMSG_GROUP_LIST = 0x07D, - SMSG_PARTY_MEMBER_STATS = 0x07E, - SMSG_PARTY_COMMAND_RESULT = 0x07F, - MSG_UPDATE_GROUP_MEMBERS = 0x080, - CMSG_GUILD_CREATE = 0x081, - CMSG_GUILD_INVITE = 0x082, - SMSG_GUILD_INVITE = 0x083, - CMSG_GUILD_ACCEPT = 0x084, - CMSG_GUILD_DECLINE = 0x085, - SMSG_GUILD_DECLINE = 0x086, - CMSG_GUILD_INFO = 0x087, - SMSG_GUILD_INFO = 0x088, - CMSG_GUILD_ROSTER = 0x089, - SMSG_GUILD_ROSTER = 0x08A, - CMSG_GUILD_PROMOTE = 0x08B, - CMSG_GUILD_DEMOTE = 0x08C, - CMSG_GUILD_LEAVE = 0x08D, - CMSG_GUILD_REMOVE = 0x08E, - CMSG_GUILD_DISBAND = 0x08F, - CMSG_GUILD_LEADER = 0x090, - CMSG_GUILD_MOTD = 0x091, - SMSG_GUILD_EVENT = 0x092, - SMSG_GUILD_COMMAND_RESULT = 0x093, - MSG_UPDATE_GUILD = 0x094, - CMSG_MESSAGECHAT = 0x095, - SMSG_MESSAGECHAT = 0x096, - CMSG_JOIN_CHANNEL = 0x097, - CMSG_LEAVE_CHANNEL = 0x098, - SMSG_CHANNEL_NOTIFY = 0x099, - CMSG_CHANNEL_LIST = 0x09A, - SMSG_CHANNEL_LIST = 0x09B, - CMSG_CHANNEL_PASSWORD = 0x09C, - CMSG_CHANNEL_SET_OWNER = 0x09D, - CMSG_CHANNEL_OWNER = 0x09E, - CMSG_CHANNEL_MODERATOR = 0x09F, - CMSG_CHANNEL_UNMODERATOR = 0x0A0, - CMSG_CHANNEL_MUTE = 0x0A1, - CMSG_CHANNEL_UNMUTE = 0x0A2, - CMSG_CHANNEL_INVITE = 0x0A3, - CMSG_CHANNEL_KICK = 0x0A4, - CMSG_CHANNEL_BAN = 0x0A5, - CMSG_CHANNEL_UNBAN = 0x0A6, - CMSG_CHANNEL_ANNOUNCEMENTS = 0x0A7, - CMSG_CHANNEL_MODERATE = 0x0A8, - SMSG_UPDATE_OBJECT = 0x0A9, - SMSG_DESTROY_OBJECT = 0x0AA, - CMSG_USE_ITEM = 0x0AB, - CMSG_OPEN_ITEM = 0x0AC, - CMSG_READ_ITEM = 0x0AD, - SMSG_READ_ITEM_OK = 0x0AE, - SMSG_READ_ITEM_FAILED = 0x0AF, - SMSG_ITEM_COOLDOWN = 0x0B0, - CMSG_GAMEOBJ_USE = 0x0B1, - CMSG_GAMEOBJ_CHAIR_USE_OBSOLETE = 0x0B2, - SMSG_GAMEOBJECT_CUSTOM_ANIM = 0x0B3, - CMSG_AREATRIGGER = 0x0B4, - MSG_MOVE_START_FORWARD = 0x0B5, - MSG_MOVE_START_BACKWARD = 0x0B6, - MSG_MOVE_STOP = 0x0B7, - MSG_MOVE_START_STRAFE_LEFT = 0x0B8, - MSG_MOVE_START_STRAFE_RIGHT = 0x0B9, - MSG_MOVE_STOP_STRAFE = 0x0BA, - MSG_MOVE_JUMP = 0x0BB, - MSG_MOVE_START_TURN_LEFT = 0x0BC, - MSG_MOVE_START_TURN_RIGHT = 0x0BD, - MSG_MOVE_STOP_TURN = 0x0BE, - MSG_MOVE_START_PITCH_UP = 0x0BF, - MSG_MOVE_START_PITCH_DOWN = 0x0C0, - MSG_MOVE_STOP_PITCH = 0x0C1, - MSG_MOVE_SET_RUN_MODE = 0x0C2, - MSG_MOVE_SET_WALK_MODE = 0x0C3, - MSG_MOVE_TOGGLE_LOGGING = 0x0C4, - MSG_MOVE_TELEPORT = 0x0C5, - MSG_MOVE_TELEPORT_CHEAT = 0x0C6, - MSG_MOVE_TELEPORT_ACK = 0x0C7, - MSG_MOVE_TOGGLE_FALL_LOGGING = 0x0C8, - MSG_MOVE_FALL_LAND = 0x0C9, - MSG_MOVE_START_SWIM = 0x0CA, - MSG_MOVE_STOP_SWIM = 0x0CB, - MSG_MOVE_SET_RUN_SPEED_CHEAT = 0x0CC, - MSG_MOVE_SET_RUN_SPEED = 0x0CD, - MSG_MOVE_SET_RUN_BACK_SPEED_CHEAT = 0x0CE, - MSG_MOVE_SET_RUN_BACK_SPEED = 0x0CF, - MSG_MOVE_SET_WALK_SPEED_CHEAT = 0x0D0, - MSG_MOVE_SET_WALK_SPEED = 0x0D1, - MSG_MOVE_SET_SWIM_SPEED_CHEAT = 0x0D2, - MSG_MOVE_SET_SWIM_SPEED = 0x0D3, - MSG_MOVE_SET_SWIM_BACK_SPEED_CHEAT = 0x0D4, - MSG_MOVE_SET_SWIM_BACK_SPEED = 0x0D5, - MSG_MOVE_SET_ALL_SPEED_CHEAT = 0x0D6, - MSG_MOVE_SET_TURN_RATE_CHEAT = 0x0D7, - MSG_MOVE_SET_TURN_RATE = 0x0D8, - MSG_MOVE_TOGGLE_COLLISION_CHEAT = 0x0D9, - MSG_MOVE_SET_FACING = 0x0DA, - MSG_MOVE_SET_PITCH = 0x0DB, - MSG_MOVE_WORLDPORT_ACK = 0x0DC, - SMSG_MONSTER_MOVE = 0x0DD, - SMSG_MOVE_WATER_WALK = 0x0DE, - SMSG_MOVE_LAND_WALK = 0x0DF, - MSG_MOVE_SET_RAW_POSITION_ACK = 0x0E0, - CMSG_MOVE_SET_RAW_POSITION = 0x0E1, - SMSG_FORCE_RUN_SPEED_CHANGE = 0x0E2, - CMSG_FORCE_RUN_SPEED_CHANGE_ACK = 0x0E3, - SMSG_FORCE_RUN_BACK_SPEED_CHANGE = 0x0E4, - CMSG_FORCE_RUN_BACK_SPEED_CHANGE_ACK = 0x0E5, - SMSG_FORCE_SWIM_SPEED_CHANGE = 0x0E6, - CMSG_FORCE_SWIM_SPEED_CHANGE_ACK = 0x0E7, - SMSG_FORCE_MOVE_ROOT = 0x0E8, - CMSG_FORCE_MOVE_ROOT_ACK = 0x0E9, - SMSG_FORCE_MOVE_UNROOT = 0x0EA, - CMSG_FORCE_MOVE_UNROOT_ACK = 0x0EB, - MSG_MOVE_ROOT = 0x0EC, - MSG_MOVE_UNROOT = 0x0ED, - MSG_MOVE_HEARTBEAT = 0x0EE, - SMSG_MOVE_KNOCK_BACK = 0x0EF, - CMSG_MOVE_KNOCK_BACK_ACK = 0x0F0, - MSG_MOVE_KNOCK_BACK = 0x0F1, - SMSG_MOVE_FEATHER_FALL = 0x0F2, - SMSG_MOVE_NORMAL_FALL = 0x0F3, - SMSG_MOVE_SET_HOVER = 0x0F4, - SMSG_MOVE_UNSET_HOVER = 0x0F5, - CMSG_MOVE_HOVER_ACK = 0x0F6, - MSG_MOVE_HOVER = 0x0F7, - CMSG_TRIGGER_CINEMATIC_CHEAT = 0x0F8, - CMSG_OPENING_CINEMATIC = 0x0F9, - SMSG_TRIGGER_CINEMATIC = 0x0FA, - CMSG_NEXT_CINEMATIC_CAMERA = 0x0FB, - CMSG_COMPLETE_CINEMATIC = 0x0FC, - SMSG_TUTORIAL_FLAGS = 0x0FD, - CMSG_TUTORIAL_FLAG = 0x0FE, - CMSG_TUTORIAL_CLEAR = 0x0FF, - CMSG_TUTORIAL_RESET = 0x100, - CMSG_STANDSTATECHANGE = 0x101, - CMSG_EMOTE = 0x102, - SMSG_EMOTE = 0x103, - CMSG_TEXT_EMOTE = 0x104, - SMSG_TEXT_EMOTE = 0x105, - CMSG_AUTOEQUIP_GROUND_ITEM = 0x106, - CMSG_AUTOSTORE_GROUND_ITEM = 0x107, - CMSG_AUTOSTORE_LOOT_ITEM = 0x108, - CMSG_STORE_LOOT_IN_SLOT = 0x109, - CMSG_AUTOEQUIP_ITEM = 0x10A, - CMSG_AUTOSTORE_BAG_ITEM = 0x10B, - CMSG_SWAP_ITEM = 0x10C, - CMSG_SWAP_INV_ITEM = 0x10D, - CMSG_SPLIT_ITEM = 0x10E, - CMSG_AUTOEQUIP_ITEM_SLOT = 0x10F, - CMSG_DROP_ITEM = 0x110, - CMSG_DESTROYITEM = 0x111, - SMSG_INVENTORY_CHANGE_FAILURE = 0x112, - SMSG_OPEN_CONTAINER = 0x113, - CMSG_INSPECT = 0x114, - SMSG_INSPECT = 0x115, - CMSG_INITIATE_TRADE = 0x116, - CMSG_BEGIN_TRADE = 0x117, - CMSG_BUSY_TRADE = 0x118, - CMSG_IGNORE_TRADE = 0x119, - CMSG_ACCEPT_TRADE = 0x11A, - CMSG_UNACCEPT_TRADE = 0x11B, - CMSG_CANCEL_TRADE = 0x11C, - CMSG_SET_TRADE_ITEM = 0x11D, - CMSG_CLEAR_TRADE_ITEM = 0x11E, - CMSG_SET_TRADE_GOLD = 0x11F, - SMSG_TRADE_STATUS = 0x120, - SMSG_TRADE_STATUS_EXTENDED = 0x121, - SMSG_INITIALIZE_FACTIONS = 0x122, - SMSG_SET_FACTION_VISIBLE = 0x123, - SMSG_SET_FACTION_STANDING = 0x124, - CMSG_SET_FACTION_ATWAR = 0x125, - CMSG_SET_FACTION_CHEAT = 0x126, - SMSG_SET_PROFICIENCY = 0x127, - CMSG_SET_ACTION_BUTTON = 0x128, - SMSG_ACTION_BUTTONS = 0x129, - SMSG_INITIAL_SPELLS = 0x12A, - SMSG_LEARNED_SPELL = 0x12B, - SMSG_SUPERCEDED_SPELL = 0x12C, - CMSG_NEW_SPELL_SLOT = 0x12D, - CMSG_CAST_SPELL = 0x12E, - CMSG_CANCEL_CAST = 0x12F, - SMSG_CAST_RESULT = 0x130, - SMSG_SPELL_START = 0x131, - SMSG_SPELL_GO = 0x132, - SMSG_SPELL_FAILURE = 0x133, - SMSG_SPELL_COOLDOWN = 0x134, - SMSG_COOLDOWN_EVENT = 0x135, - CMSG_CANCEL_AURA = 0x136, - SMSG_UPDATE_AURA_DURATION = 0x137, - SMSG_PET_CAST_FAILED = 0x138, - MSG_CHANNEL_START = 0x139, - MSG_CHANNEL_UPDATE = 0x13A, - CMSG_CANCEL_CHANNELLING = 0x13B, - SMSG_AI_REACTION = 0x13C, - CMSG_SET_SELECTION = 0x13D, - CMSG_SET_TARGET_OBSOLETE = 0x13E, - CMSG_UNUSED = 0x13F, - CMSG_UNUSED2 = 0x140, - CMSG_ATTACKSWING = 0x141, - CMSG_ATTACKSTOP = 0x142, - SMSG_ATTACKSTART = 0x143, - SMSG_ATTACKSTOP = 0x144, - SMSG_ATTACKSWING_NOTINRANGE = 0x145, - SMSG_ATTACKSWING_BADFACING = 0x146, - SMSG_ATTACKSWING_NOTSTANDING = 0x147, - SMSG_ATTACKSWING_DEADTARGET = 0x148, - SMSG_ATTACKSWING_CANT_ATTACK = 0x149, - SMSG_ATTACKERSTATEUPDATE = 0x14A, - SMSG_VICTIMSTATEUPDATE_OBSOLETE = 0x14B, - SMSG_DAMAGE_DONE_OBSOLETE = 0x14C, - SMSG_DAMAGE_TAKEN_OBSOLETE = 0x14D, - SMSG_CANCEL_COMBAT = 0x14E, - SMSG_PLAYER_COMBAT_XP_GAIN_OBSOLETE = 0x14F, - SMSG_SPELLHEALLOG = 0x150, - SMSG_SPELLENERGIZELOG = 0x151, - CMSG_SHEATHE_OBSOLETE = 0x152, - CMSG_SAVE_PLAYER = 0x153, - CMSG_SETDEATHBINDPOINT = 0x154, - SMSG_BINDPOINTUPDATE = 0x155, - CMSG_GETDEATHBINDZONE = 0x156, - SMSG_BINDZONEREPLY = 0x157, - SMSG_PLAYERBOUND = 0x158, - SMSG_CLIENT_CONTROL_UPDATE = 0x159, - CMSG_REPOP_REQUEST = 0x15A, - SMSG_RESURRECT_REQUEST = 0x15B, - CMSG_RESURRECT_RESPONSE = 0x15C, - CMSG_LOOT = 0x15D, - CMSG_LOOT_MONEY = 0x15E, - CMSG_LOOT_RELEASE = 0x15F, - SMSG_LOOT_RESPONSE = 0x160, - SMSG_LOOT_RELEASE_RESPONSE = 0x161, - SMSG_LOOT_REMOVED = 0x162, - SMSG_LOOT_MONEY_NOTIFY = 0x163, - SMSG_LOOT_ITEM_NOTIFY = 0x164, - SMSG_LOOT_CLEAR_MONEY = 0x165, - SMSG_ITEM_PUSH_RESULT = 0x166, - SMSG_DUEL_REQUESTED = 0x167, - SMSG_DUEL_OUTOFBOUNDS = 0x168, - SMSG_DUEL_INBOUNDS = 0x169, - SMSG_DUEL_COMPLETE = 0x16A, - SMSG_DUEL_WINNER = 0x16B, - CMSG_DUEL_ACCEPTED = 0x16C, - CMSG_DUEL_CANCELLED = 0x16D, - SMSG_MOUNTRESULT = 0x16E, - SMSG_DISMOUNTRESULT = 0x16F, - SMSG_PUREMOUNT_CANCELLED_OBSOLETE = 0x170, - CMSG_MOUNTSPECIAL_ANIM = 0x171, - SMSG_MOUNTSPECIAL_ANIM = 0x172, - SMSG_PET_TAME_FAILURE = 0x173, - CMSG_PET_SET_ACTION = 0x174, - CMSG_PET_ACTION = 0x175, - CMSG_PET_ABANDON = 0x176, - CMSG_PET_RENAME = 0x177, - SMSG_PET_NAME_INVALID = 0x178, - SMSG_PET_SPELLS = 0x179, - SMSG_PET_MODE = 0x17A, - CMSG_GOSSIP_HELLO = 0x17B, - CMSG_GOSSIP_SELECT_OPTION = 0x17C, - SMSG_GOSSIP_MESSAGE = 0x17D, - SMSG_GOSSIP_COMPLETE = 0x17E, - CMSG_NPC_TEXT_QUERY = 0x17F, - SMSG_NPC_TEXT_UPDATE = 0x180, - SMSG_NPC_WONT_TALK = 0x181, - CMSG_QUESTGIVER_STATUS_QUERY = 0x182, - SMSG_QUESTGIVER_STATUS = 0x183, - CMSG_QUESTGIVER_HELLO = 0x184, - SMSG_QUESTGIVER_QUEST_LIST = 0x185, - CMSG_QUESTGIVER_QUERY_QUEST = 0x186, - CMSG_QUESTGIVER_QUEST_AUTOLAUNCH = 0x187, - SMSG_QUESTGIVER_QUEST_DETAILS = 0x188, - CMSG_QUESTGIVER_ACCEPT_QUEST = 0x189, - CMSG_QUESTGIVER_COMPLETE_QUEST = 0x18A, - SMSG_QUESTGIVER_REQUEST_ITEMS = 0x18B, - CMSG_QUESTGIVER_REQUEST_REWARD = 0x18C, - SMSG_QUESTGIVER_OFFER_REWARD = 0x18D, - CMSG_QUESTGIVER_CHOOSE_REWARD = 0x18E, - SMSG_QUESTGIVER_QUEST_INVALID = 0x18F, - CMSG_QUESTGIVER_CANCEL = 0x190, - SMSG_QUESTGIVER_QUEST_COMPLETE = 0x191, - SMSG_QUESTGIVER_QUEST_FAILED = 0x192, - CMSG_QUESTLOG_SWAP_QUEST = 0x193, - CMSG_QUESTLOG_REMOVE_QUEST = 0x194, - SMSG_QUESTLOG_FULL = 0x195, - SMSG_QUESTUPDATE_FAILED = 0x196, - SMSG_QUESTUPDATE_FAILEDTIMER = 0x197, - SMSG_QUESTUPDATE_COMPLETE = 0x198, - SMSG_QUESTUPDATE_ADD_KILL = 0x199, - SMSG_QUESTUPDATE_ADD_ITEM = 0x19A, - CMSG_QUEST_CONFIRM_ACCEPT = 0x19B, - SMSG_QUEST_CONFIRM_ACCEPT = 0x19C, - CMSG_PUSHQUESTTOPARTY = 0x19D, - CMSG_LIST_INVENTORY = 0x19E, - SMSG_LIST_INVENTORY = 0x19F, - CMSG_SELL_ITEM = 0x1A0, - SMSG_SELL_ITEM = 0x1A1, - CMSG_BUY_ITEM = 0x1A2, - CMSG_BUY_ITEM_IN_SLOT = 0x1A3, - SMSG_BUY_ITEM = 0x1A4, - SMSG_BUY_FAILED = 0x1A5, - CMSG_TAXICLEARALLNODES = 0x1A6, - CMSG_TAXIENABLEALLNODES = 0x1A7, - CMSG_TAXISHOWNODES = 0x1A8, - SMSG_SHOWTAXINODES = 0x1A9, - CMSG_TAXINODE_STATUS_QUERY = 0x1AA, - SMSG_TAXINODE_STATUS = 0x1AB, - CMSG_TAXIQUERYAVAILABLENODES = 0x1AC, - CMSG_ACTIVATETAXI = 0x1AD, - SMSG_ACTIVATETAXIREPLY = 0x1AE, - SMSG_NEW_TAXI_PATH = 0x1AF, - CMSG_TRAINER_LIST = 0x1B0, - SMSG_TRAINER_LIST = 0x1B1, - CMSG_TRAINER_BUY_SPELL = 0x1B2, - SMSG_TRAINER_BUY_SUCCEEDED = 0x1B3, - SMSG_TRAINER_BUY_FAILED = 0x1B4, // uint64, uint32, uint32 (0...2) - CMSG_BINDER_ACTIVATE = 0x1B5, - SMSG_PLAYERBINDERROR = 0x1B6, - CMSG_BANKER_ACTIVATE = 0x1B7, - SMSG_SHOW_BANK = 0x1B8, - CMSG_BUY_BANK_SLOT = 0x1B9, - SMSG_BUY_BANK_SLOT_RESULT = 0x1BA, - CMSG_PETITION_SHOWLIST = 0x1BB, - SMSG_PETITION_SHOWLIST = 0x1BC, - CMSG_PETITION_BUY = 0x1BD, - CMSG_PETITION_SHOW_SIGNATURES = 0x1BE, - SMSG_PETITION_SHOW_SIGNATURES = 0x1BF, - CMSG_PETITION_SIGN = 0x1C0, - SMSG_PETITION_SIGN_RESULTS = 0x1C1, - MSG_PETITION_DECLINE = 0x1C2, - CMSG_OFFER_PETITION = 0x1C3, - CMSG_TURN_IN_PETITION = 0x1C4, - SMSG_TURN_IN_PETITION_RESULTS = 0x1C5, - CMSG_PETITION_QUERY = 0x1C6, - SMSG_PETITION_QUERY_RESPONSE = 0x1C7, - SMSG_FISH_NOT_HOOKED = 0x1C8, - SMSG_FISH_ESCAPED = 0x1C9, - CMSG_BUG = 0x1CA, - SMSG_NOTIFICATION = 0x1CB, - CMSG_PLAYED_TIME = 0x1CC, - SMSG_PLAYED_TIME = 0x1CD, - CMSG_QUERY_TIME = 0x1CE, - SMSG_QUERY_TIME_RESPONSE = 0x1CF, - SMSG_LOG_XPGAIN = 0x1D0, - SMSG_AURACASTLOG = 0x1D1, - CMSG_RECLAIM_CORPSE = 0x1D2, - CMSG_WRAP_ITEM = 0x1D3, - SMSG_LEVELUP_INFO = 0x1D4, - MSG_MINIMAP_PING = 0x1D5, - SMSG_RESISTLOG = 0x1D6, - SMSG_ENCHANTMENTLOG = 0x1D7, - CMSG_SET_SKILL_CHEAT = 0x1D8, - SMSG_START_MIRROR_TIMER = 0x1D9, - SMSG_PAUSE_MIRROR_TIMER = 0x1DA, - SMSG_STOP_MIRROR_TIMER = 0x1DB, - CMSG_PING = 0x1DC, - SMSG_PONG = 0x1DD, - SMSG_CLEAR_COOLDOWN = 0x1DE, - SMSG_GAMEOBJECT_PAGETEXT = 0x1DF, - CMSG_SETSHEATHED = 0x1E0, - SMSG_COOLDOWN_CHEAT = 0x1E1, - SMSG_SPELL_DELAYED = 0x1E2, - CMSG_PLAYER_MACRO_OBSOLETE = 0x1E3, - SMSG_PLAYER_MACRO_OBSOLETE = 0x1E4, - CMSG_GHOST = 0x1E5, - CMSG_GM_INVIS = 0x1E6, - SMSG_INVALID_PROMOTION_CODE = 0x1E7, - MSG_GM_BIND_OTHER = 0x1E8, - MSG_GM_SUMMON = 0x1E9, - SMSG_ITEM_TIME_UPDATE = 0x1EA, - SMSG_ITEM_ENCHANT_TIME_UPDATE = 0x1EB, - SMSG_AUTH_CHALLENGE = 0x1EC, - CMSG_AUTH_SESSION = 0x1ED, - SMSG_AUTH_RESPONSE = 0x1EE, - MSG_GM_SHOWLABEL = 0x1EF, - CMSG_PET_CAST_SPELL = 0x1F0, - MSG_SAVE_GUILD_EMBLEM = 0x1F1, - MSG_TABARDVENDOR_ACTIVATE = 0x1F2, - SMSG_PLAY_SPELL_VISUAL = 0x1F3, - CMSG_ZONEUPDATE = 0x1F4, - SMSG_PARTYKILLLOG = 0x1F5, - SMSG_COMPRESSED_UPDATE_OBJECT = 0x1F6, - SMSG_PLAY_SPELL_IMPACT = 0x1F7, - SMSG_EXPLORATION_EXPERIENCE = 0x1F8, - CMSG_GM_SET_SECURITY_GROUP = 0x1F9, - CMSG_GM_NUKE = 0x1FA, - MSG_RANDOM_ROLL = 0x1FB, - SMSG_ENVIRONMENTALDAMAGELOG = 0x1FC, - CMSG_RWHOIS = 0x1FD, - SMSG_RWHOIS = 0x1FE, - MSG_LOOKING_FOR_GROUP = 0x1FF, - CMSG_SET_LOOKING_FOR_GROUP = 0x200, - CMSG_UNLEARN_SPELL = 0x201, - CMSG_UNLEARN_SKILL = 0x202, - SMSG_REMOVED_SPELL = 0x203, - CMSG_DECHARGE = 0x204, - CMSG_GMTICKET_CREATE = 0x205, - SMSG_GMTICKET_CREATE = 0x206, - CMSG_GMTICKET_UPDATETEXT = 0x207, - SMSG_GMTICKET_UPDATETEXT = 0x208, - SMSG_ACCOUNT_DATA_MD5 = 0x209, - CMSG_REQUEST_ACCOUNT_DATA = 0x20A, - CMSG_UPDATE_ACCOUNT_DATA = 0x20B, - SMSG_UPDATE_ACCOUNT_DATA = 0x20C, - SMSG_CLEAR_FAR_SIGHT_IMMEDIATE = 0x20D, - SMSG_POWERGAINLOG_OBSOLETE = 0x20E, - CMSG_GM_TEACH = 0x20F, - CMSG_GM_CREATE_ITEM_TARGET = 0x210, - CMSG_GMTICKET_GETTICKET = 0x211, - SMSG_GMTICKET_GETTICKET = 0x212, - CMSG_UNLEARN_TALENTS = 0x213, - SMSG_GAMEOBJECT_SPAWN_ANIM = 0x214, - SMSG_GAMEOBJECT_DESPAWN_ANIM = 0x215, - MSG_CORPSE_QUERY = 0x216, - CMSG_GMTICKET_DELETETICKET = 0x217, - SMSG_GMTICKET_DELETETICKET = 0x218, - SMSG_CHAT_WRONG_FACTION = 0x219, - CMSG_GMTICKET_SYSTEMSTATUS = 0x21A, - SMSG_GMTICKET_SYSTEMSTATUS = 0x21B, - CMSG_SPIRIT_HEALER_ACTIVATE = 0x21C, - CMSG_SET_STAT_CHEAT = 0x21D, - SMSG_SET_REST_START = 0x21E, - CMSG_SKILL_BUY_STEP = 0x21F, - CMSG_SKILL_BUY_RANK = 0x220, - CMSG_XP_CHEAT = 0x221, - SMSG_SPIRIT_HEALER_CONFIRM = 0x222, - CMSG_CHARACTER_POINT_CHEAT = 0x223, - SMSG_GOSSIP_POI = 0x224, - CMSG_CHAT_IGNORED = 0x225, - CMSG_GM_VISION = 0x226, - CMSG_SERVER_COMMAND = 0x227, - CMSG_GM_SILENCE = 0x228, - CMSG_GM_REVEALTO = 0x229, - CMSG_GM_RESURRECT = 0x22A, - CMSG_GM_SUMMONMOB = 0x22B, - CMSG_GM_MOVECORPSE = 0x22C, - CMSG_GM_FREEZE = 0x22D, - CMSG_GM_UBERINVIS = 0x22E, - CMSG_GM_REQUEST_PLAYER_INFO = 0x22F, - SMSG_GM_PLAYER_INFO = 0x230, - CMSG_GUILD_RANK = 0x231, - CMSG_GUILD_ADD_RANK = 0x232, - CMSG_GUILD_DEL_RANK = 0x233, - CMSG_GUILD_SET_PUBLIC_NOTE = 0x234, - CMSG_GUILD_SET_OFFICER_NOTE = 0x235, - SMSG_LOGIN_VERIFY_WORLD = 0x236, - CMSG_CLEAR_EXPLORATION = 0x237, - CMSG_SEND_MAIL = 0x238, - SMSG_SEND_MAIL_RESULT = 0x239, - CMSG_GET_MAIL_LIST = 0x23A, - SMSG_MAIL_LIST_RESULT = 0x23B, - CMSG_BATTLEFIELD_LIST = 0x23C, - SMSG_BATTLEFIELD_LIST = 0x23D, - CMSG_BATTLEFIELD_JOIN = 0x23E, - SMSG_BATTLEFIELD_WIN = 0x23F, - SMSG_BATTLEFIELD_LOSE = 0x240, - CMSG_TAXICLEARNODE = 0x241, - CMSG_TAXIENABLENODE = 0x242, - CMSG_ITEM_TEXT_QUERY = 0x243, - SMSG_ITEM_TEXT_QUERY_RESPONSE = 0x244, - CMSG_MAIL_TAKE_MONEY = 0x245, - CMSG_MAIL_TAKE_ITEM = 0x246, - CMSG_MAIL_MARK_AS_READ = 0x247, - CMSG_MAIL_RETURN_TO_SENDER = 0x248, - CMSG_MAIL_DELETE = 0x249, - CMSG_MAIL_CREATE_TEXT_ITEM = 0x24A, - SMSG_SPELLLOGMISS = 0x24B, - SMSG_SPELLLOGEXECUTE = 0x24C, - SMSG_DEBUGAURAPROC = 0x24D, - SMSG_PERIODICAURALOG = 0x24E, - SMSG_SPELLDAMAGESHIELD = 0x24F, - SMSG_SPELLNONMELEEDAMAGELOG = 0x250, - CMSG_LEARN_TALENT = 0x251, - SMSG_RESURRECT_FAILED = 0x252, - CMSG_TOGGLE_PVP = 0x253, - SMSG_ZONE_UNDER_ATTACK = 0x254, - MSG_AUCTION_HELLO = 0x255, - CMSG_AUCTION_SELL_ITEM = 0x256, - CMSG_AUCTION_REMOVE_ITEM = 0x257, - CMSG_AUCTION_LIST_ITEMS = 0x258, - CMSG_AUCTION_LIST_OWNER_ITEMS = 0x259, - CMSG_AUCTION_PLACE_BID = 0x25A, - SMSG_AUCTION_COMMAND_RESULT = 0x25B, - SMSG_AUCTION_LIST_RESULT = 0x25C, - SMSG_AUCTION_OWNER_LIST_RESULT = 0x25D, - SMSG_AUCTION_BIDDER_NOTIFICATION = 0x25E, - SMSG_AUCTION_OWNER_NOTIFICATION = 0x25F, - SMSG_PROCRESIST = 0x260, - SMSG_STANDSTATE_CHANGE_FAILURE = 0x261, - SMSG_DISPEL_FAILED = 0x262, - SMSG_SPELLORDAMAGE_IMMUNE = 0x263, - CMSG_AUCTION_LIST_BIDDER_ITEMS = 0x264, - SMSG_AUCTION_BIDDER_LIST_RESULT = 0x265, - SMSG_SET_FLAT_SPELL_MODIFIER = 0x266, - SMSG_SET_PCT_SPELL_MODIFIER = 0x267, - CMSG_SET_AMMO = 0x268, - SMSG_CORPSE_RECLAIM_DELAY = 0x269, - CMSG_SET_ACTIVE_MOVER = 0x26A, - CMSG_PET_CANCEL_AURA = 0x26B, - CMSG_PLAYER_AI_CHEAT = 0x26C, - CMSG_CANCEL_AUTO_REPEAT_SPELL = 0x26D, - MSG_GM_ACCOUNT_ONLINE = 0x26E, - MSG_LIST_STABLED_PETS = 0x26F, - CMSG_STABLE_PET = 0x270, - CMSG_UNSTABLE_PET = 0x271, - CMSG_BUY_STABLE_SLOT = 0x272, - SMSG_STABLE_RESULT = 0x273, - CMSG_STABLE_REVIVE_PET = 0x274, - CMSG_STABLE_SWAP_PET = 0x275, - MSG_QUEST_PUSH_RESULT = 0x276, - SMSG_PLAY_MUSIC = 0x277, - SMSG_PLAY_OBJECT_SOUND = 0x278, - CMSG_REQUEST_PET_INFO = 0x279, - CMSG_FAR_SIGHT = 0x27A, - SMSG_SPELLDISPELLOG = 0x27B, - SMSG_DAMAGE_CALC_LOG = 0x27C, - CMSG_ENABLE_DAMAGE_LOG = 0x27D, - CMSG_GROUP_CHANGE_SUB_GROUP = 0x27E, - CMSG_REQUEST_PARTY_MEMBER_STATS = 0x27F, - CMSG_GROUP_SWAP_SUB_GROUP = 0x280, - CMSG_RESET_FACTION_CHEAT = 0x281, - CMSG_AUTOSTORE_BANK_ITEM = 0x282, - CMSG_AUTOBANK_ITEM = 0x283, - MSG_QUERY_NEXT_MAIL_TIME = 0x284, - SMSG_RECEIVED_MAIL = 0x285, - SMSG_RAID_GROUP_ONLY = 0x286, - CMSG_SET_DURABILITY_CHEAT = 0x287, - CMSG_SET_PVP_RANK_CHEAT = 0x288, - CMSG_ADD_PVP_MEDAL_CHEAT = 0x289, - CMSG_DEL_PVP_MEDAL_CHEAT = 0x28A, - CMSG_SET_PVP_TITLE = 0x28B, - SMSG_PVP_CREDIT = 0x28C, - SMSG_AUCTION_REMOVED_NOTIFICATION = 0x28D, - CMSG_GROUP_RAID_CONVERT = 0x28E, - CMSG_GROUP_ASSISTANT_LEADER = 0x28F, - CMSG_BUYBACK_ITEM = 0x290, - SMSG_SERVER_MESSAGE = 0x291, - CMSG_MEETINGSTONE_JOIN = 0x292, // lua: SetSavedInstanceExtend - CMSG_MEETINGSTONE_LEAVE = 0x293, - CMSG_MEETINGSTONE_CHEAT = 0x294, - SMSG_MEETINGSTONE_SETQUEUE = 0x295, - CMSG_MEETINGSTONE_INFO = 0x296, - SMSG_MEETINGSTONE_COMPLETE = 0x297, - SMSG_MEETINGSTONE_IN_PROGRESS = 0x298, - SMSG_MEETINGSTONE_MEMBER_ADDED = 0x299, - CMSG_GMTICKETSYSTEM_TOGGLE = 0x29A, - CMSG_CANCEL_GROWTH_AURA = 0x29B, - SMSG_CANCEL_AUTO_REPEAT = 0x29C, - SMSG_STANDSTATE_UPDATE = 0x29D, - SMSG_LOOT_ALL_PASSED = 0x29E, - SMSG_LOOT_ROLL_WON = 0x29F, - CMSG_LOOT_ROLL = 0x2A0, - SMSG_LOOT_START_ROLL = 0x2A1, - SMSG_LOOT_ROLL = 0x2A2, - CMSG_LOOT_MASTER_GIVE = 0x2A3, - SMSG_LOOT_MASTER_LIST = 0x2A4, - SMSG_SET_FORCED_REACTIONS = 0x2A5, - SMSG_SPELL_FAILED_OTHER = 0x2A6, - SMSG_GAMEOBJECT_RESET_STATE = 0x2A7, - CMSG_REPAIR_ITEM = 0x2A8, - SMSG_CHAT_PLAYER_NOT_FOUND = 0x2A9, - MSG_TALENT_WIPE_CONFIRM = 0x2AA, - SMSG_SUMMON_REQUEST = 0x2AB, - CMSG_SUMMON_RESPONSE = 0x2AC, - MSG_MOVE_TOGGLE_GRAVITY_CHEAT = 0x2AD, - SMSG_MONSTER_MOVE_TRANSPORT = 0x2AE, - SMSG_PET_BROKEN = 0x2AF, - MSG_MOVE_FEATHER_FALL = 0x2B0, - MSG_MOVE_WATER_WALK = 0x2B1, - CMSG_SERVER_BROADCAST = 0x2B2, - CMSG_SELF_RES = 0x2B3, - SMSG_FEIGN_DEATH_RESISTED = 0x2B4, - CMSG_RUN_SCRIPT = 0x2B5, - SMSG_SCRIPT_MESSAGE = 0x2B6, - SMSG_DUEL_COUNTDOWN = 0x2B7, - SMSG_AREA_TRIGGER_MESSAGE = 0x2B8, - CMSG_TOGGLE_HELM = 0x2B9, - CMSG_TOGGLE_CLOAK = 0x2BA, - SMSG_MEETINGSTONE_JOINFAILED = 0x2BB, - SMSG_PLAYER_SKINNED = 0x2BC, - SMSG_DURABILITY_DAMAGE_DEATH = 0x2BD, - CMSG_SET_EXPLORATION = 0x2BE, - CMSG_SET_ACTIONBAR_TOGGLES = 0x2BF, - MSG_DELETE_GUILD_CHARTER = 0x2C0, - MSG_PETITION_RENAME = 0x2C1, - SMSG_INIT_WORLD_STATES = 0x2C2, - SMSG_UPDATE_WORLD_STATE = 0x2C3, - CMSG_ITEM_NAME_QUERY = 0x2C4, - SMSG_ITEM_NAME_QUERY_RESPONSE = 0x2C5, - SMSG_PET_ACTION_FEEDBACK = 0x2C6, - CMSG_CHAR_RENAME = 0x2C7, - SMSG_CHAR_RENAME = 0x2C8, - CMSG_MOVE_SPLINE_DONE = 0x2C9, - CMSG_MOVE_FALL_RESET = 0x2CA, - SMSG_INSTANCE_SAVE_CREATED = 0x2CB, - SMSG_RAID_INSTANCE_INFO = 0x2CC, - CMSG_REQUEST_RAID_INFO = 0x2CD, - CMSG_MOVE_TIME_SKIPPED = 0x2CE, - CMSG_MOVE_FEATHER_FALL_ACK = 0x2CF, - CMSG_MOVE_WATER_WALK_ACK = 0x2D0, - CMSG_MOVE_NOT_ACTIVE_MOVER = 0x2D1, - SMSG_PLAY_SOUND = 0x2D2, - CMSG_BATTLEFIELD_STATUS = 0x2D3, - SMSG_BATTLEFIELD_STATUS = 0x2D4, - CMSG_BATTLEFIELD_PORT = 0x2D5, - MSG_INSPECT_HONOR_STATS = 0x2D6, - CMSG_BATTLEMASTER_HELLO = 0x2D7, - CMSG_MOVE_START_SWIM_CHEAT = 0x2D8, - CMSG_MOVE_STOP_SWIM_CHEAT = 0x2D9, - SMSG_FORCE_WALK_SPEED_CHANGE = 0x2DA, - CMSG_FORCE_WALK_SPEED_CHANGE_ACK = 0x2DB, - SMSG_FORCE_SWIM_BACK_SPEED_CHANGE = 0x2DC, - CMSG_FORCE_SWIM_BACK_SPEED_CHANGE_ACK = 0x2DD, - SMSG_FORCE_TURN_RATE_CHANGE = 0x2DE, - CMSG_FORCE_TURN_RATE_CHANGE_ACK = 0x2DF, - MSG_PVP_LOG_DATA = 0x2E0, - CMSG_LEAVE_BATTLEFIELD = 0x2E1, - CMSG_AREA_SPIRIT_HEALER_QUERY = 0x2E2, - CMSG_AREA_SPIRIT_HEALER_QUEUE = 0x2E3, - SMSG_AREA_SPIRIT_HEALER_TIME = 0x2E4, - CMSG_GM_UNTEACH = 0x2E5, - SMSG_WARDEN_DATA = 0x2E6, - CMSG_WARDEN_DATA = 0x2E7, - SMSG_GROUP_JOINED_BATTLEGROUND = 0x2E8, - MSG_BATTLEGROUND_PLAYER_POSITIONS = 0x2E9, - CMSG_PET_STOP_ATTACK = 0x2EA, - SMSG_BINDER_CONFIRM = 0x2EB, - SMSG_BATTLEGROUND_PLAYER_JOINED = 0x2EC, - SMSG_BATTLEGROUND_PLAYER_LEFT = 0x2ED, - CMSG_BATTLEMASTER_JOIN = 0x2EE, - SMSG_ADDON_INFO = 0x2EF, - CMSG_PET_UNLEARN = 0x2F0, - SMSG_PET_UNLEARN_CONFIRM = 0x2F1, - SMSG_PARTY_MEMBER_STATS_FULL = 0x2F2, - CMSG_PET_SPELL_AUTOCAST = 0x2F3, - SMSG_WEATHER = 0x2F4, - SMSG_PLAY_TIME_WARNING = 0x2F5, - SMSG_MINIGAME_SETUP = 0x2F6, - SMSG_MINIGAME_STATE = 0x2F7, - CMSG_MINIGAME_MOVE = 0x2F8, - SMSG_MINIGAME_MOVE_FAILED = 0x2F9, - SMSG_RAID_INSTANCE_MESSAGE = 0x2FA, - SMSG_COMPRESSED_MOVES = 0x2FB, - CMSG_GUILD_INFO_TEXT = 0x2FC, - SMSG_CHAT_RESTRICTED = 0x2FD, - SMSG_SPLINE_SET_RUN_SPEED = 0x2FE, - SMSG_SPLINE_SET_RUN_BACK_SPEED = 0x2FF, - SMSG_SPLINE_SET_SWIM_SPEED = 0x300, - SMSG_SPLINE_SET_WALK_SPEED = 0x301, - SMSG_SPLINE_SET_SWIM_BACK_SPEED = 0x302, - SMSG_SPLINE_SET_TURN_RATE = 0x303, - SMSG_SPLINE_MOVE_UNROOT = 0x304, - SMSG_SPLINE_MOVE_FEATHER_FALL = 0x305, - SMSG_SPLINE_MOVE_NORMAL_FALL = 0x306, - SMSG_SPLINE_MOVE_SET_HOVER = 0x307, - SMSG_SPLINE_MOVE_UNSET_HOVER = 0x308, - SMSG_SPLINE_MOVE_WATER_WALK = 0x309, - SMSG_SPLINE_MOVE_LAND_WALK = 0x30A, - SMSG_SPLINE_MOVE_START_SWIM = 0x30B, - SMSG_SPLINE_MOVE_STOP_SWIM = 0x30C, - SMSG_SPLINE_MOVE_SET_RUN_MODE = 0x30D, - SMSG_SPLINE_MOVE_SET_WALK_MODE = 0x30E, - CMSG_GM_NUKE_ACCOUNT = 0x30F, - MSG_GM_DESTROY_CORPSE = 0x310, - CMSG_GM_DESTROY_ONLINE_CORPSE = 0x311, - CMSG_ACTIVATETAXIEXPRESS = 0x312, - SMSG_SET_FACTION_ATWAR = 0x313, - SMSG_GAMETIMEBIAS_SET = 0x314, - CMSG_DEBUG_ACTIONS_START = 0x315, - CMSG_DEBUG_ACTIONS_STOP = 0x316, - CMSG_SET_FACTION_INACTIVE = 0x317, - CMSG_SET_WATCHED_FACTION = 0x318, - MSG_MOVE_TIME_SKIPPED = 0x319, - SMSG_SPLINE_MOVE_ROOT = 0x31A, - CMSG_SET_EXPLORATION_ALL = 0x31B, - SMSG_INVALIDATE_PLAYER = 0x31C, - CMSG_RESET_INSTANCES = 0x31D, - SMSG_INSTANCE_RESET = 0x31E, - SMSG_INSTANCE_RESET_FAILED = 0x31F, - SMSG_UPDATE_LAST_INSTANCE = 0x320, - MSG_RAID_TARGET_UPDATE = 0x321, - MSG_RAID_READY_CHECK = 0x322, - CMSG_LUA_USAGE = 0x323, - SMSG_PET_ACTION_SOUND = 0x324, - SMSG_PET_DISMISS_SOUND = 0x325, - SMSG_GHOSTEE_GONE = 0x326, - CMSG_GM_UPDATE_TICKET_STATUS = 0x327, - SMSG_GM_TICKET_STATUS_UPDATE = 0x328, - MSG_SET_DUNGEON_DIFFICULTY = 0x329, - CMSG_GMSURVEY_SUBMIT = 0x32A, - SMSG_UPDATE_INSTANCE_OWNERSHIP = 0x32B, - CMSG_IGNORE_KNOCKBACK_CHEAT = 0x32C, - SMSG_CHAT_PLAYER_AMBIGUOUS = 0x32D, - MSG_DELAY_GHOST_TELEPORT = 0x32E, - SMSG_SPELLINSTAKILLLOG = 0x32F, - SMSG_SPELL_UPDATE_CHAIN_TARGETS = 0x330, - CMSG_CHAT_FILTERED = 0x331, - SMSG_EXPECTED_SPAM_RECORDS = 0x332, - SMSG_SPELLSTEALLOG = 0x333, - CMSG_LOTTERY_QUERY_OBSOLETE = 0x334, - SMSG_LOTTERY_QUERY_RESULT_OBSOLETE = 0x335, - CMSG_BUY_LOTTERY_TICKET_OBSOLETE = 0x336, - SMSG_LOTTERY_RESULT_OBSOLETE = 0x337, - SMSG_CHARACTER_PROFILE = 0x338, - SMSG_CHARACTER_PROFILE_REALM_CONNECTED = 0x339, - SMSG_DEFENSE_MESSAGE = 0x33B, - NUM_MSG_TYPES = 0x33C -}; \ No newline at end of file + MSG_NULL_ACTION = 0, + CMSG_BOOTME = 1, + CMSG_DBLOOKUP = 2, + SMSG_DBLOOKUP = 3, + CMSG_QUERY_OBJECT_POSITION = 4, + SMSG_QUERY_OBJECT_POSITION = 5, + CMSG_QUERY_OBJECT_ROTATION = 6, + SMSG_QUERY_OBJECT_ROTATION = 7, + CMSG_WORLD_TELEPORT = 8, + CMSG_TELEPORT_TO_UNIT = 9, + CMSG_ZONE_MAP = 10, + SMSG_ZONE_MAP = 11, + CMSG_DEBUG_CHANGECELLZONE = 12, + CMSG_EMBLAZON_TABARD_OBSOLETE = 13, + CMSG_UNEMBLAZON_TABARD_OBSOLETE = 14, + CMSG_RECHARGE = 15, + CMSG_LEARN_SPELL = 16, + CMSG_CREATEMONSTER = 17, + CMSG_DESTROYMONSTER = 18, + CMSG_CREATEITEM = 19, + CMSG_CREATEGAMEOBJECT = 20, + SMSG_CHECK_FOR_BOTS = 21, + CMSG_MAKEMONSTERATTACKGUID = 22, + CMSG_BOT_DETECTED2 = 23, + CMSG_FORCEACTION = 24, + CMSG_FORCEACTIONONOTHER = 25, + CMSG_FORCEACTIONSHOW = 26, + SMSG_FORCEACTIONSHOW = 27, + CMSG_PETGODMODE = 28, + SMSG_PETGODMODE = 29, + SMSG_DEBUGINFOSPELLMISS_OBSOLETE = 30, + CMSG_WEATHER_SPEED_CHEAT = 31, + CMSG_UNDRESSPLAYER = 32, + CMSG_BEASTMASTER = 33, + CMSG_GODMODE = 34, + SMSG_GODMODE = 35, + CMSG_CHEAT_SETMONEY = 36, + CMSG_LEVEL_CHEAT = 37, + CMSG_PET_LEVEL_CHEAT = 38, + CMSG_SET_WORLDSTATE = 39, + CMSG_COOLDOWN_CHEAT = 40, + CMSG_USE_SKILL_CHEAT = 41, + CMSG_FLAG_QUEST = 42, + CMSG_FLAG_QUEST_FINISH = 43, + CMSG_CLEAR_QUEST = 44, + CMSG_SEND_EVENT = 45, + CMSG_DEBUG_AISTATE = 46, + SMSG_DEBUG_AISTATE = 47, + CMSG_DISABLE_PVP_CHEAT = 48, + CMSG_ADVANCE_SPAWN_TIME = 49, + CMSG_PVP_PORT_OBSOLETE = 50, + CMSG_AUTH_SRP6_BEGIN = 51, + CMSG_AUTH_SRP6_PROOF = 52, + CMSG_AUTH_SRP6_RECODE = 53, + CMSG_CHAR_CREATE = 54, + CMSG_CHAR_ENUM = 55, + CMSG_CHAR_DELETE = 56, + SMSG_AUTH_SRP6_RESPONSE = 57, + SMSG_CHAR_CREATE = 58, + SMSG_CHAR_ENUM = 59, + SMSG_CHAR_DELETE = 60, + CMSG_PLAYER_LOGIN = 61, + SMSG_NEW_WORLD = 62, + SMSG_TRANSFER_PENDING = 63, + SMSG_TRANSFER_ABORTED = 64, + SMSG_CHARACTER_LOGIN_FAILED = 65, + SMSG_LOGIN_SETTIMESPEED = 66, + SMSG_GAMETIME_UPDATE = 67, + CMSG_GAMETIME_SET = 68, + SMSG_GAMETIME_SET = 69, + CMSG_GAMESPEED_SET = 70, + SMSG_GAMESPEED_SET = 71, + CMSG_SERVERTIME = 72, + SMSG_SERVERTIME = 73, + CMSG_PLAYER_LOGOUT = 74, + CMSG_LOGOUT_REQUEST = 75, + SMSG_LOGOUT_RESPONSE = 76, + SMSG_LOGOUT_COMPLETE = 77, + CMSG_LOGOUT_CANCEL = 78, + SMSG_LOGOUT_CANCEL_ACK = 79, + CMSG_NAME_QUERY = 80, + SMSG_NAME_QUERY_RESPONSE = 81, + CMSG_PET_NAME_QUERY = 82, + SMSG_PET_NAME_QUERY_RESPONSE = 83, + CMSG_GUILD_QUERY = 84, + SMSG_GUILD_QUERY_RESPONSE = 85, + CMSG_ITEM_QUERY_SINGLE = 86, + CMSG_ITEM_QUERY_MULTIPLE = 87, + SMSG_ITEM_QUERY_SINGLE_RESPONSE = 88, + SMSG_ITEM_QUERY_MULTIPLE_RESPONSE = 89, + CMSG_PAGE_TEXT_QUERY = 90, + SMSG_PAGE_TEXT_QUERY_RESPONSE = 91, + CMSG_QUEST_QUERY = 92, + SMSG_QUEST_QUERY_RESPONSE = 93, + CMSG_GAMEOBJECT_QUERY = 94, + SMSG_GAMEOBJECT_QUERY_RESPONSE = 95, + CMSG_CREATURE_QUERY = 96, + SMSG_CREATURE_QUERY_RESPONSE = 97, + CMSG_WHO = 98, + SMSG_WHO = 99, + CMSG_WHOIS = 100, + SMSG_WHOIS = 101, + CMSG_FRIEND_LIST = 102, + SMSG_FRIEND_LIST = 103, + SMSG_FRIEND_STATUS = 104, + CMSG_ADD_FRIEND = 105, + CMSG_DEL_FRIEND = 106, + SMSG_IGNORE_LIST = 107, + CMSG_ADD_IGNORE = 108, + CMSG_DEL_IGNORE = 109, + CMSG_GROUP_INVITE = 110, + SMSG_GROUP_INVITE = 111, + CMSG_GROUP_CANCEL = 112, + SMSG_GROUP_CANCEL = 113, + CMSG_GROUP_ACCEPT = 114, + CMSG_GROUP_DECLINE = 115, + SMSG_GROUP_DECLINE = 116, + CMSG_GROUP_UNINVITE = 117, + CMSG_GROUP_UNINVITE_GUID = 118, + SMSG_GROUP_UNINVITE = 119, + CMSG_GROUP_SET_LEADER = 120, + SMSG_GROUP_SET_LEADER = 121, + CMSG_LOOT_METHOD = 122, + CMSG_GROUP_DISBAND = 123, + SMSG_GROUP_DESTROYED = 124, + SMSG_GROUP_LIST = 125, + SMSG_PARTY_MEMBER_STATS = 126, + SMSG_PARTY_COMMAND_RESULT = 127, + MSG_UPDATE_GROUP_MEMBERS = 128, + CMSG_GUILD_CREATE = 129, + CMSG_GUILD_INVITE = 130, + SMSG_GUILD_INVITE = 131, + CMSG_GUILD_ACCEPT = 132, + CMSG_GUILD_DECLINE = 133, + SMSG_GUILD_DECLINE = 134, + CMSG_GUILD_INFO = 135, + SMSG_GUILD_INFO = 136, + CMSG_GUILD_ROSTER = 137, + SMSG_GUILD_ROSTER = 138, + CMSG_GUILD_PROMOTE = 139, + CMSG_GUILD_DEMOTE = 140, + CMSG_GUILD_LEAVE = 141, + CMSG_GUILD_REMOVE = 142, + CMSG_GUILD_DISBAND = 143, + CMSG_GUILD_LEADER = 144, + CMSG_GUILD_MOTD = 145, + SMSG_GUILD_EVENT = 146, + SMSG_GUILD_COMMAND_RESULT = 147, + MSG_UPDATE_GUILD = 148, + CMSG_MESSAGECHAT = 149, + SMSG_MESSAGECHAT = 150, + CMSG_JOIN_CHANNEL = 151, + CMSG_LEAVE_CHANNEL = 152, + SMSG_CHANNEL_NOTIFY = 153, + CMSG_CHANNEL_LIST = 154, + SMSG_CHANNEL_LIST = 155, + CMSG_CHANNEL_PASSWORD = 156, + CMSG_CHANNEL_SET_OWNER = 157, + CMSG_CHANNEL_OWNER = 158, + CMSG_CHANNEL_MODERATOR = 159, + CMSG_CHANNEL_UNMODERATOR = 160, + CMSG_CHANNEL_MUTE = 161, + CMSG_CHANNEL_UNMUTE = 162, + CMSG_CHANNEL_INVITE = 163, + CMSG_CHANNEL_KICK = 164, + CMSG_CHANNEL_BAN = 165, + CMSG_CHANNEL_UNBAN = 166, + CMSG_CHANNEL_ANNOUNCEMENTS = 167, + CMSG_CHANNEL_MODERATE = 168, + SMSG_UPDATE_OBJECT = 169, + SMSG_DESTROY_OBJECT = 170, + CMSG_USE_ITEM = 171, + CMSG_OPEN_ITEM = 172, + CMSG_READ_ITEM = 173, + SMSG_READ_ITEM_OK = 174, + SMSG_READ_ITEM_FAILED = 175, + SMSG_ITEM_COOLDOWN = 176, + CMSG_GAMEOBJ_USE = 177, + CMSG_GAMEOBJ_CHAIR_USE_OBSOLETE = 178, + SMSG_GAMEOBJECT_CUSTOM_ANIM = 179, + CMSG_AREATRIGGER = 180, + MSG_MOVE_START_FORWARD = 181, + MSG_MOVE_START_BACKWARD = 182, + MSG_MOVE_STOP = 183, + MSG_MOVE_START_STRAFE_LEFT = 184, + MSG_MOVE_START_STRAFE_RIGHT = 185, + MSG_MOVE_STOP_STRAFE = 186, + MSG_MOVE_JUMP = 187, + MSG_MOVE_START_TURN_LEFT = 188, + MSG_MOVE_START_TURN_RIGHT = 189, + MSG_MOVE_STOP_TURN = 190, + MSG_MOVE_START_PITCH_UP = 191, + MSG_MOVE_START_PITCH_DOWN = 192, + MSG_MOVE_STOP_PITCH = 193, + MSG_MOVE_SET_RUN_MODE = 194, + MSG_MOVE_SET_WALK_MODE = 195, + MSG_MOVE_TOGGLE_LOGGING = 196, + MSG_MOVE_TELEPORT = 197, + MSG_MOVE_TELEPORT_CHEAT = 198, + MSG_MOVE_TELEPORT_ACK = 199, + MSG_MOVE_TOGGLE_FALL_LOGGING = 200, + MSG_MOVE_FALL_LAND = 201, + MSG_MOVE_START_SWIM = 202, + MSG_MOVE_STOP_SWIM = 203, + MSG_MOVE_SET_RUN_SPEED_CHEAT = 204, + MSG_MOVE_SET_RUN_SPEED = 205, + MSG_MOVE_SET_RUN_BACK_SPEED_CHEAT = 206, + MSG_MOVE_SET_RUN_BACK_SPEED = 207, + MSG_MOVE_SET_WALK_SPEED_CHEAT = 208, + MSG_MOVE_SET_WALK_SPEED = 209, + MSG_MOVE_SET_SWIM_SPEED_CHEAT = 210, + MSG_MOVE_SET_SWIM_SPEED = 211, + MSG_MOVE_SET_SWIM_BACK_SPEED_CHEAT = 212, + MSG_MOVE_SET_SWIM_BACK_SPEED = 213, + MSG_MOVE_SET_ALL_SPEED_CHEAT = 214, + MSG_MOVE_SET_TURN_RATE_CHEAT = 215, + MSG_MOVE_SET_TURN_RATE = 216, + MSG_MOVE_TOGGLE_COLLISION_CHEAT = 217, + MSG_MOVE_SET_FACING = 218, + MSG_MOVE_SET_PITCH = 219, + MSG_MOVE_WORLDPORT_ACK = 220, + SMSG_MONSTER_MOVE = 221, + SMSG_MOVE_WATER_WALK = 222, + SMSG_MOVE_LAND_WALK = 223, + MSG_MOVE_SET_RAW_POSITION_ACK = 224, + CMSG_MOVE_SET_RAW_POSITION = 225, + SMSG_FORCE_RUN_SPEED_CHANGE = 226, + CMSG_FORCE_RUN_SPEED_CHANGE_ACK = 227, + SMSG_FORCE_RUN_BACK_SPEED_CHANGE = 228, + CMSG_FORCE_RUN_BACK_SPEED_CHANGE_ACK = 229, + SMSG_FORCE_SWIM_SPEED_CHANGE = 230, + CMSG_FORCE_SWIM_SPEED_CHANGE_ACK = 231, + SMSG_FORCE_MOVE_ROOT = 232, + CMSG_FORCE_MOVE_ROOT_ACK = 233, + SMSG_FORCE_MOVE_UNROOT = 234, + CMSG_FORCE_MOVE_UNROOT_ACK = 235, + MSG_MOVE_ROOT = 236, + MSG_MOVE_UNROOT = 237, + MSG_MOVE_HEARTBEAT = 238, + SMSG_MOVE_KNOCK_BACK = 239, + CMSG_MOVE_KNOCK_BACK_ACK = 240, + MSG_MOVE_KNOCK_BACK = 241, + SMSG_MOVE_FEATHER_FALL = 242, + SMSG_MOVE_NORMAL_FALL = 243, + SMSG_MOVE_SET_HOVER = 244, + SMSG_MOVE_UNSET_HOVER = 245, + CMSG_MOVE_HOVER_ACK = 246, + MSG_MOVE_HOVER = 247, + CMSG_TRIGGER_CINEMATIC_CHEAT = 248, + CMSG_OPENING_CINEMATIC = 249, + SMSG_TRIGGER_CINEMATIC = 250, + CMSG_NEXT_CINEMATIC_CAMERA = 251, + CMSG_COMPLETE_CINEMATIC = 252, + SMSG_TUTORIAL_FLAGS = 253, + CMSG_TUTORIAL_FLAG = 254, + CMSG_TUTORIAL_CLEAR = 255, + CMSG_TUTORIAL_RESET = 256, + CMSG_STANDSTATECHANGE = 257, + CMSG_EMOTE = 258, + SMSG_EMOTE = 259, + CMSG_TEXT_EMOTE = 260, + SMSG_TEXT_EMOTE = 261, + CMSG_AUTOEQUIP_GROUND_ITEM = 262, + CMSG_AUTOSTORE_GROUND_ITEM = 263, + CMSG_AUTOSTORE_LOOT_ITEM = 264, + CMSG_STORE_LOOT_IN_SLOT = 265, + CMSG_AUTOEQUIP_ITEM = 266, + CMSG_AUTOSTORE_BAG_ITEM = 267, + CMSG_SWAP_ITEM = 268, + CMSG_SWAP_INV_ITEM = 269, + CMSG_SPLIT_ITEM = 270, + CMSG_AUTOEQUIP_ITEM_SLOT = 271, + CMSG_DROP_ITEM = 272, + CMSG_DESTROYITEM = 273, + SMSG_INVENTORY_CHANGE_FAILURE = 274, + SMSG_OPEN_CONTAINER = 275, + CMSG_INSPECT = 276, + SMSG_INSPECT = 277, + CMSG_INITIATE_TRADE = 278, + CMSG_BEGIN_TRADE = 279, + CMSG_BUSY_TRADE = 280, + CMSG_IGNORE_TRADE = 281, + CMSG_ACCEPT_TRADE = 282, + CMSG_UNACCEPT_TRADE = 283, + CMSG_CANCEL_TRADE = 284, + CMSG_SET_TRADE_ITEM = 285, + CMSG_CLEAR_TRADE_ITEM = 286, + CMSG_SET_TRADE_GOLD = 287, + SMSG_TRADE_STATUS = 288, + SMSG_TRADE_STATUS_EXTENDED = 289, + SMSG_INITIALIZE_FACTIONS = 290, + SMSG_SET_FACTION_VISIBLE = 291, + SMSG_SET_FACTION_STANDING = 292, + CMSG_SET_FACTION_ATWAR = 293, + CMSG_SET_FACTION_CHEAT = 294, + SMSG_SET_PROFICIENCY = 295, + CMSG_SET_ACTION_BUTTON = 296, + SMSG_ACTION_BUTTONS = 297, + SMSG_INITIAL_SPELLS = 298, + SMSG_LEARNED_SPELL = 299, + SMSG_SUPERCEDED_SPELL = 300, + CMSG_NEW_SPELL_SLOT = 301, + CMSG_CAST_SPELL = 302, + CMSG_CANCEL_CAST = 303, + SMSG_CAST_RESULT = 304, + SMSG_SPELL_START = 305, + SMSG_SPELL_GO = 306, + SMSG_SPELL_FAILURE = 307, + SMSG_SPELL_COOLDOWN = 308, + SMSG_COOLDOWN_EVENT = 309, + CMSG_CANCEL_AURA = 310, + SMSG_UPDATE_AURA_DURATION = 311, + SMSG_PET_CAST_FAILED = 312, + MSG_CHANNEL_START = 313, + MSG_CHANNEL_UPDATE = 314, + CMSG_CANCEL_CHANNELLING = 315, + SMSG_AI_REACTION = 316, + CMSG_SET_SELECTION = 317, + CMSG_SET_TARGET_OBSOLETE = 318, + CMSG_UNUSED = 319, + CMSG_UNUSED2 = 320, + CMSG_ATTACKSWING = 321, + CMSG_ATTACKSTOP = 322, + SMSG_ATTACKSTART = 323, + SMSG_ATTACKSTOP = 324, + SMSG_ATTACKSWING_NOTINRANGE = 325, + SMSG_ATTACKSWING_BADFACING = 326, + SMSG_ATTACKSWING_NOTSTANDING = 327, + SMSG_ATTACKSWING_DEADTARGET = 328, + SMSG_ATTACKSWING_CANT_ATTACK = 329, + SMSG_ATTACKERSTATEUPDATE = 330, + SMSG_VICTIMSTATEUPDATE_OBSOLETE = 331, + SMSG_DAMAGE_DONE_OBSOLETE = 332, + SMSG_DAMAGE_TAKEN_OBSOLETE = 333, + SMSG_CANCEL_COMBAT = 334, + SMSG_PLAYER_COMBAT_XP_GAIN_OBSOLETE = 335, + SMSG_SPELLHEALLOG = 336, + SMSG_SPELLENERGIZELOG = 337, + CMSG_SHEATHE_OBSOLETE = 338, + CMSG_SAVE_PLAYER = 339, + CMSG_SETDEATHBINDPOINT = 340, + SMSG_BINDPOINTUPDATE = 341, + CMSG_GETDEATHBINDZONE = 342, + SMSG_BINDZONEREPLY = 343, + SMSG_PLAYERBOUND = 344, + SMSG_CLIENT_CONTROL_UPDATE = 345, + CMSG_REPOP_REQUEST = 346, + SMSG_RESURRECT_REQUEST = 347, + CMSG_RESURRECT_RESPONSE = 348, + CMSG_LOOT = 349, + CMSG_LOOT_MONEY = 350, + CMSG_LOOT_RELEASE = 351, + SMSG_LOOT_RESPONSE = 352, + SMSG_LOOT_RELEASE_RESPONSE = 353, + SMSG_LOOT_REMOVED = 354, + SMSG_LOOT_MONEY_NOTIFY = 355, + SMSG_LOOT_ITEM_NOTIFY = 356, + SMSG_LOOT_CLEAR_MONEY = 357, + SMSG_ITEM_PUSH_RESULT = 358, + SMSG_DUEL_REQUESTED = 359, + SMSG_DUEL_OUTOFBOUNDS = 360, + SMSG_DUEL_INBOUNDS = 361, + SMSG_DUEL_COMPLETE = 362, + SMSG_DUEL_WINNER = 363, + CMSG_DUEL_ACCEPTED = 364, + CMSG_DUEL_CANCELLED = 365, + SMSG_MOUNTRESULT = 366, + SMSG_DISMOUNTRESULT = 367, + SMSG_PUREMOUNT_CANCELLED_OBSOLETE = 368, + CMSG_MOUNTSPECIAL_ANIM = 369, + SMSG_MOUNTSPECIAL_ANIM = 370, + SMSG_PET_TAME_FAILURE = 371, + CMSG_PET_SET_ACTION = 372, + CMSG_PET_ACTION = 373, + CMSG_PET_ABANDON = 374, + CMSG_PET_RENAME = 375, + SMSG_PET_NAME_INVALID = 376, + SMSG_PET_SPELLS = 377, + SMSG_PET_MODE = 378, + CMSG_GOSSIP_HELLO = 379, + CMSG_GOSSIP_SELECT_OPTION = 380, + SMSG_GOSSIP_MESSAGE = 381, + SMSG_GOSSIP_COMPLETE = 382, + CMSG_NPC_TEXT_QUERY = 383, + SMSG_NPC_TEXT_UPDATE = 384, + SMSG_NPC_WONT_TALK = 385, + CMSG_QUESTGIVER_STATUS_QUERY = 386, + SMSG_QUESTGIVER_STATUS = 387, + CMSG_QUESTGIVER_HELLO = 388, + SMSG_QUESTGIVER_QUEST_LIST = 389, + CMSG_QUESTGIVER_QUERY_QUEST = 390, + CMSG_QUESTGIVER_QUEST_AUTOLAUNCH = 391, + SMSG_QUESTGIVER_QUEST_DETAILS = 392, + CMSG_QUESTGIVER_ACCEPT_QUEST = 393, + CMSG_QUESTGIVER_COMPLETE_QUEST = 394, + SMSG_QUESTGIVER_REQUEST_ITEMS = 395, + CMSG_QUESTGIVER_REQUEST_REWARD = 396, + SMSG_QUESTGIVER_OFFER_REWARD = 397, + CMSG_QUESTGIVER_CHOOSE_REWARD = 398, + SMSG_QUESTGIVER_QUEST_INVALID = 399, + CMSG_QUESTGIVER_CANCEL = 400, + SMSG_QUESTGIVER_QUEST_COMPLETE = 401, + SMSG_QUESTGIVER_QUEST_FAILED = 402, + CMSG_QUESTLOG_SWAP_QUEST = 403, + CMSG_QUESTLOG_REMOVE_QUEST = 404, + SMSG_QUESTLOG_FULL = 405, + SMSG_QUESTUPDATE_FAILED = 406, + SMSG_QUESTUPDATE_FAILEDTIMER = 407, + SMSG_QUESTUPDATE_COMPLETE = 408, + SMSG_QUESTUPDATE_ADD_KILL = 409, + SMSG_QUESTUPDATE_ADD_ITEM = 410, + CMSG_QUEST_CONFIRM_ACCEPT = 411, + SMSG_QUEST_CONFIRM_ACCEPT = 412, + CMSG_PUSHQUESTTOPARTY = 413, + CMSG_LIST_INVENTORY = 414, + SMSG_LIST_INVENTORY = 415, + CMSG_SELL_ITEM = 416, + SMSG_SELL_ITEM = 417, + CMSG_BUY_ITEM = 418, + CMSG_BUY_ITEM_IN_SLOT = 419, + SMSG_BUY_ITEM = 420, + SMSG_BUY_FAILED = 421, + CMSG_TAXICLEARALLNODES = 422, + CMSG_TAXIENABLEALLNODES = 423, + CMSG_TAXISHOWNODES = 424, + SMSG_SHOWTAXINODES = 425, + CMSG_TAXINODE_STATUS_QUERY = 426, + SMSG_TAXINODE_STATUS = 427, + CMSG_TAXIQUERYAVAILABLENODES = 428, + CMSG_ACTIVATETAXI = 429, + SMSG_ACTIVATETAXIREPLY = 430, + SMSG_NEW_TAXI_PATH = 431, + CMSG_TRAINER_LIST = 432, + SMSG_TRAINER_LIST = 433, + CMSG_TRAINER_BUY_SPELL = 434, + SMSG_TRAINER_BUY_SUCCEEDED = 435, + SMSG_TRAINER_BUY_FAILED = 436, + CMSG_BINDER_ACTIVATE = 437, + SMSG_PLAYERBINDERROR = 438, + CMSG_BANKER_ACTIVATE = 439, + SMSG_SHOW_BANK = 440, + CMSG_BUY_BANK_SLOT = 441, + SMSG_BUY_BANK_SLOT_RESULT = 442, + CMSG_PETITION_SHOWLIST = 443, + SMSG_PETITION_SHOWLIST = 444, + CMSG_PETITION_BUY = 445, + CMSG_PETITION_SHOW_SIGNATURES = 446, + SMSG_PETITION_SHOW_SIGNATURES = 447, + CMSG_PETITION_SIGN = 448, + SMSG_PETITION_SIGN_RESULTS = 449, + MSG_PETITION_DECLINE = 450, + CMSG_OFFER_PETITION = 451, + CMSG_TURN_IN_PETITION = 452, + SMSG_TURN_IN_PETITION_RESULTS = 453, + CMSG_PETITION_QUERY = 454, + SMSG_PETITION_QUERY_RESPONSE = 455, + SMSG_FISH_NOT_HOOKED = 456, + SMSG_FISH_ESCAPED = 457, + CMSG_BUG = 458, + SMSG_NOTIFICATION = 459, + CMSG_PLAYED_TIME = 460, + SMSG_PLAYED_TIME = 461, + CMSG_QUERY_TIME = 462, + SMSG_QUERY_TIME_RESPONSE = 463, + SMSG_LOG_XPGAIN = 464, + SMSG_AURACASTLOG = 465, + CMSG_RECLAIM_CORPSE = 466, + CMSG_WRAP_ITEM = 467, + SMSG_LEVELUP_INFO = 468, + MSG_MINIMAP_PING = 469, + SMSG_RESISTLOG = 470, + SMSG_ENCHANTMENTLOG = 471, + CMSG_SET_SKILL_CHEAT = 472, + SMSG_START_MIRROR_TIMER = 473, + SMSG_PAUSE_MIRROR_TIMER = 474, + SMSG_STOP_MIRROR_TIMER = 475, + CMSG_PING = 476, + SMSG_PONG = 477, + SMSG_CLEAR_COOLDOWN = 478, + SMSG_GAMEOBJECT_PAGETEXT = 479, + CMSG_SETSHEATHED = 480, + SMSG_COOLDOWN_CHEAT = 481, + SMSG_SPELL_DELAYED = 482, + CMSG_PLAYER_MACRO_OBSOLETE = 483, + SMSG_PLAYER_MACRO_OBSOLETE = 484, + CMSG_GHOST = 485, + CMSG_GM_INVIS = 486, + SMSG_INVALID_PROMOTION_CODE = 487, + MSG_GM_BIND_OTHER = 488, + MSG_GM_SUMMON = 489, + SMSG_ITEM_TIME_UPDATE = 490, + SMSG_ITEM_ENCHANT_TIME_UPDATE = 491, + SMSG_AUTH_CHALLENGE = 492, + CMSG_AUTH_SESSION = 493, + SMSG_AUTH_RESPONSE = 494, + MSG_GM_SHOWLABEL = 495, + CMSG_PET_CAST_SPELL = 496, + MSG_SAVE_GUILD_EMBLEM = 497, + MSG_TABARDVENDOR_ACTIVATE = 498, + SMSG_PLAY_SPELL_VISUAL = 499, + CMSG_ZONEUPDATE = 500, + SMSG_PARTYKILLLOG = 501, + SMSG_COMPRESSED_UPDATE_OBJECT = 502, + SMSG_PLAY_SPELL_IMPACT = 503, + SMSG_EXPLORATION_EXPERIENCE = 504, + CMSG_GM_SET_SECURITY_GROUP = 505, + CMSG_GM_NUKE = 506, + MSG_RANDOM_ROLL = 507, + SMSG_ENVIRONMENTALDAMAGELOG = 508, + CMSG_RWHOIS = 509, + SMSG_RWHOIS = 510, + MSG_LOOKING_FOR_GROUP = 511, + CMSG_SET_LOOKING_FOR_GROUP = 512, + CMSG_UNLEARN_SPELL = 513, + CMSG_UNLEARN_SKILL = 514, + SMSG_REMOVED_SPELL = 515, + CMSG_DECHARGE = 516, + CMSG_GMTICKET_CREATE = 517, + SMSG_GMTICKET_CREATE = 518, + CMSG_GMTICKET_UPDATETEXT = 519, + SMSG_GMTICKET_UPDATETEXT = 520, + SMSG_ACCOUNT_DATA_MD5 = 521, + CMSG_REQUEST_ACCOUNT_DATA = 522, + CMSG_UPDATE_ACCOUNT_DATA = 523, + SMSG_UPDATE_ACCOUNT_DATA = 524, + SMSG_CLEAR_FAR_SIGHT_IMMEDIATE = 525, + SMSG_POWERGAINLOG_OBSOLETE = 526, + CMSG_GM_TEACH = 527, + CMSG_GM_CREATE_ITEM_TARGET = 528, + CMSG_GMTICKET_GETTICKET = 529, + SMSG_GMTICKET_GETTICKET = 530, + CMSG_UNLEARN_TALENTS = 531, + SMSG_GAMEOBJECT_SPAWN_ANIM = 532, + SMSG_GAMEOBJECT_DESPAWN_ANIM = 533, + MSG_CORPSE_QUERY = 534, + CMSG_GMTICKET_DELETETICKET = 535, + SMSG_GMTICKET_DELETETICKET = 536, + SMSG_CHAT_WRONG_FACTION = 537, + CMSG_GMTICKET_SYSTEMSTATUS = 538, + SMSG_GMTICKET_SYSTEMSTATUS = 539, + CMSG_SPIRIT_HEALER_ACTIVATE = 540, + CMSG_SET_STAT_CHEAT = 541, + SMSG_SET_REST_START = 542, + CMSG_SKILL_BUY_STEP = 543, + CMSG_SKILL_BUY_RANK = 544, + CMSG_XP_CHEAT = 545, + SMSG_SPIRIT_HEALER_CONFIRM = 546, + CMSG_CHARACTER_POINT_CHEAT = 547, + SMSG_GOSSIP_POI = 548, + CMSG_CHAT_IGNORED = 549, + CMSG_GM_VISION = 550, + CMSG_SERVER_COMMAND = 551, + CMSG_GM_SILENCE = 552, + CMSG_GM_REVEALTO = 553, + CMSG_GM_RESURRECT = 554, + CMSG_GM_SUMMONMOB = 555, + CMSG_GM_MOVECORPSE = 556, + CMSG_GM_FREEZE = 557, + CMSG_GM_UBERINVIS = 558, + CMSG_GM_REQUEST_PLAYER_INFO = 559, + SMSG_GM_PLAYER_INFO = 560, + CMSG_GUILD_RANK = 561, + CMSG_GUILD_ADD_RANK = 562, + CMSG_GUILD_DEL_RANK = 563, + CMSG_GUILD_SET_PUBLIC_NOTE = 564, + CMSG_GUILD_SET_OFFICER_NOTE = 565, + SMSG_LOGIN_VERIFY_WORLD = 566, + CMSG_CLEAR_EXPLORATION = 567, + CMSG_SEND_MAIL = 568, + SMSG_SEND_MAIL_RESULT = 569, + CMSG_GET_MAIL_LIST = 570, + SMSG_MAIL_LIST_RESULT = 571, + CMSG_BATTLEFIELD_LIST = 572, + SMSG_BATTLEFIELD_LIST = 573, + CMSG_BATTLEFIELD_JOIN = 574, + SMSG_BATTLEFIELD_WIN = 575, + SMSG_BATTLEFIELD_LOSE = 576, + CMSG_TAXICLEARNODE = 577, + CMSG_TAXIENABLENODE = 578, + CMSG_ITEM_TEXT_QUERY = 579, + SMSG_ITEM_TEXT_QUERY_RESPONSE = 580, + CMSG_MAIL_TAKE_MONEY = 581, + CMSG_MAIL_TAKE_ITEM = 582, + CMSG_MAIL_MARK_AS_READ = 583, + CMSG_MAIL_RETURN_TO_SENDER = 584, + CMSG_MAIL_DELETE = 585, + CMSG_MAIL_CREATE_TEXT_ITEM = 586, + SMSG_SPELLLOGMISS = 587, + SMSG_SPELLLOGEXECUTE = 588, + SMSG_DEBUGAURAPROC = 589, + SMSG_PERIODICAURALOG = 590, + SMSG_SPELLDAMAGESHIELD = 591, + SMSG_SPELLNONMELEEDAMAGELOG = 592, + CMSG_LEARN_TALENT = 593, + SMSG_RESURRECT_FAILED = 594, + CMSG_TOGGLE_PVP = 595, + SMSG_ZONE_UNDER_ATTACK = 596, + MSG_AUCTION_HELLO = 597, + CMSG_AUCTION_SELL_ITEM = 598, + CMSG_AUCTION_REMOVE_ITEM = 599, + CMSG_AUCTION_LIST_ITEMS = 600, + CMSG_AUCTION_LIST_OWNER_ITEMS = 601, + CMSG_AUCTION_PLACE_BID = 602, + SMSG_AUCTION_COMMAND_RESULT = 603, + SMSG_AUCTION_LIST_RESULT = 604, + SMSG_AUCTION_OWNER_LIST_RESULT = 605, + SMSG_AUCTION_BIDDER_NOTIFICATION = 606, + SMSG_AUCTION_OWNER_NOTIFICATION = 607, + SMSG_PROCRESIST = 608, + SMSG_STANDSTATE_CHANGE_FAILURE = 609, + SMSG_DISPEL_FAILED = 610, + SMSG_SPELLORDAMAGE_IMMUNE = 611, + CMSG_AUCTION_LIST_BIDDER_ITEMS = 612, + SMSG_AUCTION_BIDDER_LIST_RESULT = 613, + SMSG_SET_FLAT_SPELL_MODIFIER = 614, + SMSG_SET_PCT_SPELL_MODIFIER = 615, + CMSG_SET_AMMO = 616, + SMSG_CORPSE_RECLAIM_DELAY = 617, + CMSG_SET_ACTIVE_MOVER = 618, + CMSG_PET_CANCEL_AURA = 619, + CMSG_PLAYER_AI_CHEAT = 620, + CMSG_CANCEL_AUTO_REPEAT_SPELL = 621, + MSG_GM_ACCOUNT_ONLINE = 622, + MSG_LIST_STABLED_PETS = 623, + CMSG_STABLE_PET = 624, + CMSG_UNSTABLE_PET = 625, + CMSG_BUY_STABLE_SLOT = 626, + SMSG_STABLE_RESULT = 627, + CMSG_STABLE_REVIVE_PET = 628, + CMSG_STABLE_SWAP_PET = 629, + MSG_QUEST_PUSH_RESULT = 630, + SMSG_PLAY_MUSIC = 631, + SMSG_PLAY_OBJECT_SOUND = 632, + CMSG_REQUEST_PET_INFO = 633, + CMSG_FAR_SIGHT = 634, + SMSG_SPELLDISPELLOG = 635, + SMSG_DAMAGE_CALC_LOG = 636, + CMSG_ENABLE_DAMAGE_LOG = 637, + CMSG_GROUP_CHANGE_SUB_GROUP = 638, + CMSG_REQUEST_PARTY_MEMBER_STATS = 639, + CMSG_GROUP_SWAP_SUB_GROUP = 640, + CMSG_RESET_FACTION_CHEAT = 641, + CMSG_AUTOSTORE_BANK_ITEM = 642, + CMSG_AUTOBANK_ITEM = 643, + MSG_QUERY_NEXT_MAIL_TIME = 644, + SMSG_RECEIVED_MAIL = 645, + SMSG_RAID_GROUP_ONLY = 646, + CMSG_SET_DURABILITY_CHEAT = 647, + CMSG_SET_PVP_RANK_CHEAT = 648, + CMSG_ADD_PVP_MEDAL_CHEAT = 649, + CMSG_DEL_PVP_MEDAL_CHEAT = 650, + CMSG_SET_PVP_TITLE = 651, + SMSG_PVP_CREDIT = 652, + SMSG_AUCTION_REMOVED_NOTIFICATION = 653, + CMSG_GROUP_RAID_CONVERT = 654, + CMSG_GROUP_ASSISTANT_LEADER = 655, + CMSG_BUYBACK_ITEM = 656, + SMSG_SERVER_MESSAGE = 657, + CMSG_MEETINGSTONE_JOIN = 658, + CMSG_MEETINGSTONE_LEAVE = 659, + CMSG_MEETINGSTONE_CHEAT = 660, + SMSG_MEETINGSTONE_SETQUEUE = 661, + CMSG_MEETINGSTONE_INFO = 662, + SMSG_MEETINGSTONE_COMPLETE = 663, + SMSG_MEETINGSTONE_IN_PROGRESS = 664, + SMSG_MEETINGSTONE_MEMBER_ADDED = 665, + CMSG_GMTICKETSYSTEM_TOGGLE = 666, + CMSG_CANCEL_GROWTH_AURA = 667, + SMSG_CANCEL_AUTO_REPEAT = 668, + SMSG_STANDSTATE_UPDATE = 669, + SMSG_LOOT_ALL_PASSED = 670, + SMSG_LOOT_ROLL_WON = 671, + CMSG_LOOT_ROLL = 672, + SMSG_LOOT_START_ROLL = 673, + SMSG_LOOT_ROLL = 674, + CMSG_LOOT_MASTER_GIVE = 675, + SMSG_LOOT_MASTER_LIST = 676, + SMSG_SET_FORCED_REACTIONS = 677, + SMSG_SPELL_FAILED_OTHER = 678, + SMSG_GAMEOBJECT_RESET_STATE = 679, + CMSG_REPAIR_ITEM = 680, + SMSG_CHAT_PLAYER_NOT_FOUND = 681, + MSG_TALENT_WIPE_CONFIRM = 682, + SMSG_SUMMON_REQUEST = 683, + CMSG_SUMMON_RESPONSE = 684, + MSG_MOVE_TOGGLE_GRAVITY_CHEAT = 685, + SMSG_MONSTER_MOVE_TRANSPORT = 686, + SMSG_PET_BROKEN = 687, + MSG_MOVE_FEATHER_FALL = 688, + MSG_MOVE_WATER_WALK = 689, + CMSG_SERVER_BROADCAST = 690, + CMSG_SELF_RES = 691, + SMSG_FEIGN_DEATH_RESISTED = 692, + CMSG_RUN_SCRIPT = 693, + SMSG_SCRIPT_MESSAGE = 694, + SMSG_DUEL_COUNTDOWN = 695, + SMSG_AREA_TRIGGER_MESSAGE = 696, + CMSG_TOGGLE_HELM = 697, + CMSG_TOGGLE_CLOAK = 698, + SMSG_MEETINGSTONE_JOINFAILED = 699, + SMSG_PLAYER_SKINNED = 700, + SMSG_DURABILITY_DAMAGE_DEATH = 701, + CMSG_SET_EXPLORATION = 702, + CMSG_SET_ACTIONBAR_TOGGLES = 703, + MSG_DELETE_GUILD_CHARTER = 704, + MSG_PETITION_RENAME = 705, + SMSG_INIT_WORLD_STATES = 706, + SMSG_UPDATE_WORLD_STATE = 707, + CMSG_ITEM_NAME_QUERY = 708, + SMSG_ITEM_NAME_QUERY_RESPONSE = 709, + SMSG_PET_ACTION_FEEDBACK = 710, + CMSG_CHAR_RENAME = 711, + SMSG_CHAR_RENAME = 712, + CMSG_MOVE_SPLINE_DONE = 713, + CMSG_MOVE_FALL_RESET = 714, + SMSG_INSTANCE_SAVE_CREATED = 715, + SMSG_RAID_INSTANCE_INFO = 716, + CMSG_REQUEST_RAID_INFO = 717, + CMSG_MOVE_TIME_SKIPPED = 718, + CMSG_MOVE_FEATHER_FALL_ACK = 719, + CMSG_MOVE_WATER_WALK_ACK = 720, + CMSG_MOVE_NOT_ACTIVE_MOVER = 721, + SMSG_PLAY_SOUND = 722, + CMSG_BATTLEFIELD_STATUS = 723, + SMSG_BATTLEFIELD_STATUS = 724, + CMSG_BATTLEFIELD_PORT = 725, + MSG_INSPECT_HONOR_STATS = 726, + CMSG_BATTLEMASTER_HELLO = 727, + CMSG_MOVE_START_SWIM_CHEAT = 728, + CMSG_MOVE_STOP_SWIM_CHEAT = 729, + SMSG_FORCE_WALK_SPEED_CHANGE = 730, + CMSG_FORCE_WALK_SPEED_CHANGE_ACK = 731, + SMSG_FORCE_SWIM_BACK_SPEED_CHANGE = 732, + CMSG_FORCE_SWIM_BACK_SPEED_CHANGE_ACK = 733, + SMSG_FORCE_TURN_RATE_CHANGE = 734, + CMSG_FORCE_TURN_RATE_CHANGE_ACK = 735, + MSG_PVP_LOG_DATA = 736, + CMSG_LEAVE_BATTLEFIELD = 737, + CMSG_AREA_SPIRIT_HEALER_QUERY = 738, + CMSG_AREA_SPIRIT_HEALER_QUEUE = 739, + SMSG_AREA_SPIRIT_HEALER_TIME = 740, + CMSG_GM_UNTEACH = 741, + SMSG_WARDEN_DATA = 742, + CMSG_WARDEN_DATA = 743, + SMSG_GROUP_JOINED_BATTLEGROUND = 744, + MSG_BATTLEGROUND_PLAYER_POSITIONS = 745, + CMSG_PET_STOP_ATTACK = 746, + SMSG_BINDER_CONFIRM = 747, + SMSG_BATTLEGROUND_PLAYER_JOINED = 748, + SMSG_BATTLEGROUND_PLAYER_LEFT = 749, + CMSG_BATTLEMASTER_JOIN = 750, + SMSG_ADDON_INFO = 751, + CMSG_PET_UNLEARN = 752, + SMSG_PET_UNLEARN_CONFIRM = 753, + SMSG_PARTY_MEMBER_STATS_FULL = 754, + CMSG_PET_SPELL_AUTOCAST = 755, + SMSG_WEATHER = 756, + SMSG_PLAY_TIME_WARNING = 757, + SMSG_MINIGAME_SETUP = 758, + SMSG_MINIGAME_STATE = 759, + CMSG_MINIGAME_MOVE = 760, + SMSG_MINIGAME_MOVE_FAILED = 761, + SMSG_RAID_INSTANCE_MESSAGE = 762, + SMSG_COMPRESSED_MOVES = 763, + CMSG_GUILD_INFO_TEXT = 764, + SMSG_CHAT_RESTRICTED = 765, + SMSG_SPLINE_SET_RUN_SPEED = 766, + SMSG_SPLINE_SET_RUN_BACK_SPEED = 767, + SMSG_SPLINE_SET_SWIM_SPEED = 768, + SMSG_SPLINE_SET_WALK_SPEED = 769, + SMSG_SPLINE_SET_SWIM_BACK_SPEED = 770, + SMSG_SPLINE_SET_TURN_RATE = 771, + SMSG_SPLINE_MOVE_UNROOT = 772, + SMSG_SPLINE_MOVE_FEATHER_FALL = 773, + SMSG_SPLINE_MOVE_NORMAL_FALL = 774, + SMSG_SPLINE_MOVE_SET_HOVER = 775, + SMSG_SPLINE_MOVE_UNSET_HOVER = 776, + SMSG_SPLINE_MOVE_WATER_WALK = 777, + SMSG_SPLINE_MOVE_LAND_WALK = 778, + SMSG_SPLINE_MOVE_START_SWIM = 779, + SMSG_SPLINE_MOVE_STOP_SWIM = 780, + SMSG_SPLINE_MOVE_SET_RUN_MODE = 781, + SMSG_SPLINE_MOVE_SET_WALK_MODE = 782, + CMSG_GM_NUKE_ACCOUNT = 783, + MSG_GM_DESTROY_CORPSE = 784, + CMSG_GM_DESTROY_ONLINE_CORPSE = 785, + CMSG_ACTIVATETAXIEXPRESS = 786, + SMSG_SET_FACTION_ATWAR = 787, + SMSG_GAMETIMEBIAS_SET = 788, + CMSG_DEBUG_ACTIONS_START = 789, + CMSG_DEBUG_ACTIONS_STOP = 790, + CMSG_SET_FACTION_INACTIVE = 791, + CMSG_SET_WATCHED_FACTION = 792, + MSG_MOVE_TIME_SKIPPED = 793, + SMSG_SPLINE_MOVE_ROOT = 794, + CMSG_SET_EXPLORATION_ALL = 795, + SMSG_INVALIDATE_PLAYER = 796, + CMSG_RESET_INSTANCES = 797, + SMSG_INSTANCE_RESET = 798, + SMSG_INSTANCE_RESET_FAILED = 799, + SMSG_UPDATE_LAST_INSTANCE = 800, + MSG_RAID_TARGET_UPDATE = 801, + MSG_RAID_READY_CHECK = 802, + CMSG_LUA_USAGE = 803, + SMSG_PET_ACTION_SOUND = 804, + SMSG_PET_DISMISS_SOUND = 805, + SMSG_GHOSTEE_GONE = 806, + CMSG_GM_UPDATE_TICKET_STATUS = 807, + SMSG_GM_TICKET_STATUS_UPDATE = 808, + MSG_SET_DUNGEON_DIFFICULTY = 809, + CMSG_GMSURVEY_SUBMIT = 810, + SMSG_UPDATE_INSTANCE_OWNERSHIP = 811, + CMSG_IGNORE_KNOCKBACK_CHEAT = 812, + SMSG_CHAT_PLAYER_AMBIGUOUS = 813, + MSG_DELAY_GHOST_TELEPORT = 814, + SMSG_SPELLINSTAKILLLOG = 815, + SMSG_SPELL_UPDATE_CHAIN_TARGETS = 816, + CMSG_CHAT_FILTERED = 817, + SMSG_EXPECTED_SPAM_RECORDS = 818, + SMSG_SPELLSTEALLOG = 819, + CMSG_LOTTERY_QUERY_OBSOLETE = 820, + SMSG_LOTTERY_QUERY_RESULT_OBSOLETE = 821, + CMSG_BUY_LOTTERY_TICKET_OBSOLETE = 822, + SMSG_LOTTERY_RESULT_OBSOLETE = 823, + SMSG_CHARACTER_PROFILE = 824, + SMSG_CHARACTER_PROFILE_REALM_CONNECTED = 825, + SMSG_DEFENSE_MESSAGE = 827, + NUM_MSG_TYPES = 828 +}; diff --git a/src/game/Protocol/Opcodes_1_6_1.h b/src/game/Protocol/Opcodes_1_6_1.h new file mode 100644 index 00000000000..59407d5dab6 --- /dev/null +++ b/src/game/Protocol/Opcodes_1_6_1.h @@ -0,0 +1,753 @@ +enum OpcodesList +{ + MSG_NULL_ACTION = 0, + CMSG_BOOTME = 1, + CMSG_DBLOOKUP = 2, + SMSG_DBLOOKUP = 3, + CMSG_QUERY_OBJECT_POSITION = 4, + SMSG_QUERY_OBJECT_POSITION = 5, + CMSG_QUERY_OBJECT_ROTATION = 6, + SMSG_QUERY_OBJECT_ROTATION = 7, + CMSG_WORLD_TELEPORT = 8, + CMSG_TELEPORT_TO_UNIT = 9, + CMSG_ZONE_MAP = 10, + SMSG_ZONE_MAP = 11, + CMSG_DEBUG_CHANGECELLZONE = 12, + CMSG_EMBLAZON_TABARD_OBSOLETE = 13, + CMSG_UNEMBLAZON_TABARD_OBSOLETE = 14, + CMSG_RECHARGE = 15, + CMSG_LEARN_SPELL = 16, + CMSG_CREATEMONSTER = 17, + CMSG_DESTROYMONSTER = 18, + CMSG_CREATEITEM = 19, + CMSG_CREATEGAMEOBJECT = 20, + CMSG_MAKEMONSTERATTACKME_OBSOLETE = 21, + CMSG_MAKEMONSTERATTACKGUID = 22, + CMSG_ENABLEDEBUGCOMBATLOGGING_OBSOLETE = 23, + CMSG_FORCEACTION = 24, + CMSG_FORCEACTIONONOTHER = 25, + CMSG_FORCEACTIONSHOW = 26, + SMSG_FORCEACTIONSHOW = 27, + SMSG_ATTACKERSTATEUPDATEDEBUGINFO_OBSOLETE = 28, + SMSG_DEBUGINFOSPELL_OBSOLETE = 29, + SMSG_DEBUGINFOSPELLMISS_OBSOLETE = 30, + SMSG_DEBUG_PLAYER_RANGE_OBSOLETE = 31, + CMSG_UNDRESSPLAYER = 32, + CMSG_BEASTMASTER = 33, + CMSG_GODMODE = 34, + SMSG_GODMODE = 35, + CMSG_CHEAT_SETMONEY = 36, + CMSG_LEVEL_CHEAT = 37, + CMSG_PET_LEVEL_CHEAT = 38, + CMSG_LEVELUP_CHEAT_OBSOLETE = 39, + CMSG_COOLDOWN_CHEAT = 40, + CMSG_USE_SKILL_CHEAT = 41, + CMSG_FLAG_QUEST = 42, + CMSG_FLAG_QUEST_FINISH = 43, + CMSG_CLEAR_QUEST = 44, + CMSG_SEND_EVENT = 45, + CMSG_DEBUG_AISTATE = 46, + SMSG_DEBUG_AISTATE = 47, + CMSG_DISABLE_PVP_CHEAT = 48, + CMSG_ADVANCE_SPAWN_TIME = 49, + CMSG_PVP_PORT_OBSOLETE = 50, + CMSG_AUTH_SRP6_BEGIN = 51, + CMSG_AUTH_SRP6_PROOF = 52, + CMSG_AUTH_SRP6_RECODE = 53, + CMSG_CHAR_CREATE = 54, + CMSG_CHAR_ENUM = 55, + CMSG_CHAR_DELETE = 56, + SMSG_AUTH_SRP6_RESPONSE = 57, + SMSG_CHAR_CREATE = 58, + SMSG_CHAR_ENUM = 59, + SMSG_CHAR_DELETE = 60, + CMSG_PLAYER_LOGIN = 61, + SMSG_NEW_WORLD = 62, + SMSG_TRANSFER_PENDING = 63, + SMSG_TRANSFER_ABORTED = 64, + SMSG_CHARACTER_LOGIN_FAILED = 65, + SMSG_LOGIN_SETTIMESPEED = 66, + SMSG_GAMETIME_UPDATE = 67, + CMSG_GAMETIME_SET = 68, + SMSG_GAMETIME_SET = 69, + CMSG_GAMESPEED_SET = 70, + SMSG_GAMESPEED_SET = 71, + CMSG_SERVERTIME = 72, + SMSG_SERVERTIME = 73, + CMSG_PLAYER_LOGOUT = 74, + CMSG_LOGOUT_REQUEST = 75, + SMSG_LOGOUT_RESPONSE = 76, + SMSG_LOGOUT_COMPLETE = 77, + CMSG_LOGOUT_CANCEL = 78, + SMSG_LOGOUT_CANCEL_ACK = 79, + CMSG_NAME_QUERY = 80, + SMSG_NAME_QUERY_RESPONSE = 81, + CMSG_PET_NAME_QUERY = 82, + SMSG_PET_NAME_QUERY_RESPONSE = 83, + CMSG_GUILD_QUERY = 84, + SMSG_GUILD_QUERY_RESPONSE = 85, + CMSG_ITEM_QUERY_SINGLE = 86, + CMSG_ITEM_QUERY_MULTIPLE = 87, + SMSG_ITEM_QUERY_SINGLE_RESPONSE = 88, + SMSG_ITEM_QUERY_MULTIPLE_RESPONSE = 89, + CMSG_PAGE_TEXT_QUERY = 90, + SMSG_PAGE_TEXT_QUERY_RESPONSE = 91, + CMSG_QUEST_QUERY = 92, + SMSG_QUEST_QUERY_RESPONSE = 93, + CMSG_GAMEOBJECT_QUERY = 94, + SMSG_GAMEOBJECT_QUERY_RESPONSE = 95, + CMSG_CREATURE_QUERY = 96, + SMSG_CREATURE_QUERY_RESPONSE = 97, + CMSG_WHO = 98, + SMSG_WHO = 99, + CMSG_WHOIS = 100, + SMSG_WHOIS = 101, + CMSG_FRIEND_LIST = 102, + SMSG_FRIEND_LIST = 103, + SMSG_FRIEND_STATUS = 104, + CMSG_ADD_FRIEND = 105, + CMSG_DEL_FRIEND = 106, + SMSG_IGNORE_LIST = 107, + CMSG_ADD_IGNORE = 108, + CMSG_DEL_IGNORE = 109, + CMSG_GROUP_INVITE = 110, + SMSG_GROUP_INVITE = 111, + CMSG_GROUP_CANCEL = 112, + SMSG_GROUP_CANCEL = 113, + CMSG_GROUP_ACCEPT = 114, + CMSG_GROUP_DECLINE = 115, + SMSG_GROUP_DECLINE = 116, + CMSG_GROUP_UNINVITE = 117, + CMSG_GROUP_UNINVITE_GUID = 118, + SMSG_GROUP_UNINVITE = 119, + CMSG_GROUP_SET_LEADER = 120, + SMSG_GROUP_SET_LEADER = 121, + CMSG_LOOT_METHOD = 122, + CMSG_GROUP_DISBAND = 123, + SMSG_GROUP_DESTROYED = 124, + SMSG_GROUP_LIST = 125, + SMSG_PARTY_MEMBER_STATS = 126, + SMSG_PARTY_COMMAND_RESULT = 127, + MSG_UPDATE_GROUP_MEMBERS = 128, + CMSG_GUILD_CREATE = 129, + CMSG_GUILD_INVITE = 130, + SMSG_GUILD_INVITE = 131, + CMSG_GUILD_ACCEPT = 132, + CMSG_GUILD_DECLINE = 133, + SMSG_GUILD_DECLINE = 134, + CMSG_GUILD_INFO = 135, + SMSG_GUILD_INFO = 136, + CMSG_GUILD_ROSTER = 137, + SMSG_GUILD_ROSTER = 138, + CMSG_GUILD_PROMOTE = 139, + CMSG_GUILD_DEMOTE = 140, + CMSG_GUILD_LEAVE = 141, + CMSG_GUILD_REMOVE = 142, + CMSG_GUILD_DISBAND = 143, + CMSG_GUILD_LEADER = 144, + CMSG_GUILD_MOTD = 145, + SMSG_GUILD_EVENT = 146, + SMSG_GUILD_COMMAND_RESULT = 147, + MSG_UPDATE_GUILD = 148, + CMSG_MESSAGECHAT = 149, + SMSG_MESSAGECHAT = 150, + CMSG_JOIN_CHANNEL = 151, + CMSG_LEAVE_CHANNEL = 152, + SMSG_CHANNEL_NOTIFY = 153, + CMSG_CHANNEL_LIST = 154, + SMSG_CHANNEL_LIST = 155, + CMSG_CHANNEL_PASSWORD = 156, + CMSG_CHANNEL_SET_OWNER = 157, + CMSG_CHANNEL_OWNER = 158, + CMSG_CHANNEL_MODERATOR = 159, + CMSG_CHANNEL_UNMODERATOR = 160, + CMSG_CHANNEL_MUTE = 161, + CMSG_CHANNEL_UNMUTE = 162, + CMSG_CHANNEL_INVITE = 163, + CMSG_CHANNEL_KICK = 164, + CMSG_CHANNEL_BAN = 165, + CMSG_CHANNEL_UNBAN = 166, + CMSG_CHANNEL_ANNOUNCEMENTS = 167, + CMSG_CHANNEL_MODERATE = 168, + SMSG_UPDATE_OBJECT = 169, + SMSG_DESTROY_OBJECT = 170, + CMSG_USE_ITEM = 171, + CMSG_OPEN_ITEM = 172, + CMSG_READ_ITEM = 173, + SMSG_READ_ITEM_OK = 174, + SMSG_READ_ITEM_FAILED = 175, + SMSG_ITEM_COOLDOWN = 176, + CMSG_GAMEOBJ_USE = 177, + CMSG_GAMEOBJ_CHAIR_USE_OBSOLETE = 178, + SMSG_GAMEOBJECT_CUSTOM_ANIM = 179, + CMSG_AREATRIGGER = 180, + MSG_MOVE_START_FORWARD = 181, + MSG_MOVE_START_BACKWARD = 182, + MSG_MOVE_STOP = 183, + MSG_MOVE_START_STRAFE_LEFT = 184, + MSG_MOVE_START_STRAFE_RIGHT = 185, + MSG_MOVE_STOP_STRAFE = 186, + MSG_MOVE_JUMP = 187, + MSG_MOVE_START_TURN_LEFT = 188, + MSG_MOVE_START_TURN_RIGHT = 189, + MSG_MOVE_STOP_TURN = 190, + MSG_MOVE_START_PITCH_UP = 191, + MSG_MOVE_START_PITCH_DOWN = 192, + MSG_MOVE_STOP_PITCH = 193, + MSG_MOVE_SET_RUN_MODE = 194, + MSG_MOVE_SET_WALK_MODE = 195, + MSG_MOVE_TOGGLE_LOGGING = 196, + MSG_MOVE_TELEPORT = 197, + MSG_MOVE_TELEPORT_CHEAT = 198, + MSG_MOVE_TELEPORT_ACK = 199, + MSG_MOVE_TOGGLE_FALL_LOGGING = 200, + MSG_MOVE_FALL_LAND = 201, + MSG_MOVE_START_SWIM = 202, + MSG_MOVE_STOP_SWIM = 203, + MSG_MOVE_SET_RUN_SPEED_CHEAT = 204, + MSG_MOVE_SET_RUN_SPEED = 205, + MSG_MOVE_SET_RUN_BACK_SPEED_CHEAT = 206, + MSG_MOVE_SET_RUN_BACK_SPEED = 207, + MSG_MOVE_SET_WALK_SPEED_CHEAT = 208, + MSG_MOVE_SET_WALK_SPEED = 209, + MSG_MOVE_SET_SWIM_SPEED_CHEAT = 210, + MSG_MOVE_SET_SWIM_SPEED = 211, + MSG_MOVE_SET_SWIM_BACK_SPEED_CHEAT = 212, + MSG_MOVE_SET_SWIM_BACK_SPEED = 213, + MSG_MOVE_SET_ALL_SPEED_CHEAT = 214, + MSG_MOVE_SET_TURN_RATE_CHEAT = 215, + MSG_MOVE_SET_TURN_RATE = 216, + MSG_MOVE_TOGGLE_COLLISION_CHEAT = 217, + MSG_MOVE_SET_FACING = 218, + MSG_MOVE_SET_PITCH = 219, + MSG_MOVE_WORLDPORT_ACK = 220, + SMSG_MONSTER_MOVE = 221, + SMSG_MOVE_WATER_WALK = 222, + SMSG_MOVE_LAND_WALK = 223, + MSG_MOVE_SET_RAW_POSITION_ACK = 224, + CMSG_MOVE_SET_RAW_POSITION = 225, + SMSG_FORCE_RUN_SPEED_CHANGE = 226, + CMSG_FORCE_RUN_SPEED_CHANGE_ACK = 227, + SMSG_FORCE_RUN_BACK_SPEED_CHANGE = 228, + CMSG_FORCE_RUN_BACK_SPEED_CHANGE_ACK = 229, + SMSG_FORCE_SWIM_SPEED_CHANGE = 230, + CMSG_FORCE_SWIM_SPEED_CHANGE_ACK = 231, + SMSG_FORCE_MOVE_ROOT = 232, + CMSG_FORCE_MOVE_ROOT_ACK = 233, + SMSG_FORCE_MOVE_UNROOT = 234, + CMSG_FORCE_MOVE_UNROOT_ACK = 235, + MSG_MOVE_ROOT = 236, + MSG_MOVE_UNROOT = 237, + MSG_MOVE_HEARTBEAT = 238, + SMSG_MOVE_KNOCK_BACK = 239, + CMSG_MOVE_KNOCK_BACK_ACK = 240, + MSG_MOVE_KNOCK_BACK = 241, + SMSG_MOVE_FEATHER_FALL = 242, + SMSG_MOVE_NORMAL_FALL = 243, + SMSG_MOVE_SET_HOVER = 244, + SMSG_MOVE_UNSET_HOVER = 245, + CMSG_MOVE_HOVER_ACK = 246, + MSG_MOVE_HOVER = 247, + CMSG_TRIGGER_CINEMATIC_CHEAT = 248, + CMSG_OPENING_CINEMATIC = 249, + SMSG_TRIGGER_CINEMATIC = 250, + CMSG_NEXT_CINEMATIC_CAMERA = 251, + CMSG_COMPLETE_CINEMATIC = 252, + SMSG_TUTORIAL_FLAGS = 253, + CMSG_TUTORIAL_FLAG = 254, + CMSG_TUTORIAL_CLEAR = 255, + CMSG_TUTORIAL_RESET = 256, + CMSG_STANDSTATECHANGE = 257, + CMSG_EMOTE = 258, + SMSG_EMOTE = 259, + CMSG_TEXT_EMOTE = 260, + SMSG_TEXT_EMOTE = 261, + CMSG_AUTOEQUIP_GROUND_ITEM = 262, + CMSG_AUTOSTORE_GROUND_ITEM = 263, + CMSG_AUTOSTORE_LOOT_ITEM = 264, + CMSG_STORE_LOOT_IN_SLOT = 265, + CMSG_AUTOEQUIP_ITEM = 266, + CMSG_AUTOSTORE_BAG_ITEM = 267, + CMSG_SWAP_ITEM = 268, + CMSG_SWAP_INV_ITEM = 269, + CMSG_SPLIT_ITEM = 270, + CMSG_AUTOEQUIP_ITEM_SLOT = 271, + CMSG_DROP_ITEM = 272, + CMSG_DESTROYITEM = 273, + SMSG_INVENTORY_CHANGE_FAILURE = 274, + SMSG_OPEN_CONTAINER = 275, + CMSG_INSPECT = 276, + SMSG_INSPECT = 277, + CMSG_INITIATE_TRADE = 278, + CMSG_BEGIN_TRADE = 279, + CMSG_BUSY_TRADE = 280, + CMSG_IGNORE_TRADE = 281, + CMSG_ACCEPT_TRADE = 282, + CMSG_UNACCEPT_TRADE = 283, + CMSG_CANCEL_TRADE = 284, + CMSG_SET_TRADE_ITEM = 285, + CMSG_CLEAR_TRADE_ITEM = 286, + CMSG_SET_TRADE_GOLD = 287, + SMSG_TRADE_STATUS = 288, + SMSG_TRADE_STATUS_EXTENDED = 289, + SMSG_INITIALIZE_FACTIONS = 290, + SMSG_SET_FACTION_VISIBLE = 291, + SMSG_SET_FACTION_STANDING = 292, + CMSG_SET_FACTION_ATWAR = 293, + CMSG_SET_FACTION_CHEAT = 294, + SMSG_SET_PROFICIENCY = 295, + CMSG_SET_ACTION_BUTTON = 296, + SMSG_ACTION_BUTTONS = 297, + SMSG_INITIAL_SPELLS = 298, + SMSG_LEARNED_SPELL = 299, + SMSG_SUPERCEDED_SPELL = 300, + CMSG_NEW_SPELL_SLOT = 301, + CMSG_CAST_SPELL = 302, + CMSG_CANCEL_CAST = 303, + SMSG_CAST_RESULT = 304, + SMSG_SPELL_START = 305, + SMSG_SPELL_GO = 306, + SMSG_SPELL_FAILURE = 307, + SMSG_SPELL_COOLDOWN = 308, + SMSG_COOLDOWN_EVENT = 309, + CMSG_CANCEL_AURA = 310, + SMSG_UPDATE_AURA_DURATION = 311, + SMSG_PET_CAST_FAILED = 312, + MSG_CHANNEL_START = 313, + MSG_CHANNEL_UPDATE = 314, + CMSG_CANCEL_CHANNELLING = 315, + SMSG_AI_REACTION = 316, + CMSG_SET_SELECTION = 317, + CMSG_SET_TARGET_OBSOLETE = 318, + CMSG_UNUSED = 319, + CMSG_UNUSED2 = 320, + CMSG_ATTACKSWING = 321, + CMSG_ATTACKSTOP = 322, + SMSG_ATTACKSTART = 323, + SMSG_ATTACKSTOP = 324, + SMSG_ATTACKSWING_NOTINRANGE = 325, + SMSG_ATTACKSWING_BADFACING = 326, + SMSG_ATTACKSWING_NOTSTANDING = 327, + SMSG_ATTACKSWING_DEADTARGET = 328, + SMSG_ATTACKSWING_CANT_ATTACK = 329, + SMSG_ATTACKERSTATEUPDATE = 330, + SMSG_VICTIMSTATEUPDATE_OBSOLETE = 331, + SMSG_DAMAGE_DONE_OBSOLETE = 332, + SMSG_DAMAGE_TAKEN_OBSOLETE = 333, + SMSG_CANCEL_COMBAT = 334, + SMSG_PLAYER_COMBAT_XP_GAIN_OBSOLETE = 335, + SMSG_HEALSPELL_ON_PLAYER_OBSOLETE = 336, + SMSG_HEALSPELL_ON_PLAYERS_PET_OBSOLETE = 337, + CMSG_SHEATHE_OBSOLETE = 338, + CMSG_SAVE_PLAYER = 339, + CMSG_SETDEATHBINDPOINT = 340, + SMSG_BINDPOINTUPDATE = 341, + CMSG_GETDEATHBINDZONE = 342, + SMSG_BINDZONEREPLY = 343, + SMSG_PLAYERBOUND = 344, + SMSG_DEATH_NOTIFY_OBSOLETE = 345, + CMSG_REPOP_REQUEST = 346, + SMSG_RESURRECT_REQUEST = 347, + CMSG_RESURRECT_RESPONSE = 348, + CMSG_LOOT = 349, + CMSG_LOOT_MONEY = 350, + CMSG_LOOT_RELEASE = 351, + SMSG_LOOT_RESPONSE = 352, + SMSG_LOOT_RELEASE_RESPONSE = 353, + SMSG_LOOT_REMOVED = 354, + SMSG_LOOT_MONEY_NOTIFY = 355, + SMSG_LOOT_ITEM_NOTIFY = 356, + SMSG_LOOT_CLEAR_MONEY = 357, + SMSG_ITEM_PUSH_RESULT = 358, + SMSG_DUEL_REQUESTED = 359, + SMSG_DUEL_OUTOFBOUNDS = 360, + SMSG_DUEL_INBOUNDS = 361, + SMSG_DUEL_COMPLETE = 362, + SMSG_DUEL_WINNER = 363, + CMSG_DUEL_ACCEPTED = 364, + CMSG_DUEL_CANCELLED = 365, + SMSG_MOUNTRESULT = 366, + SMSG_DISMOUNTRESULT = 367, + SMSG_PUREMOUNT_CANCELLED_OBSOLETE = 368, + CMSG_MOUNTSPECIAL_ANIM = 369, + SMSG_MOUNTSPECIAL_ANIM = 370, + SMSG_PET_TAME_FAILURE = 371, + CMSG_PET_SET_ACTION = 372, + CMSG_PET_ACTION = 373, + CMSG_PET_ABANDON = 374, + CMSG_PET_RENAME = 375, + SMSG_PET_NAME_INVALID = 376, + SMSG_PET_SPELLS = 377, + SMSG_PET_MODE = 378, + CMSG_GOSSIP_HELLO = 379, + CMSG_GOSSIP_SELECT_OPTION = 380, + SMSG_GOSSIP_MESSAGE = 381, + SMSG_GOSSIP_COMPLETE = 382, + CMSG_NPC_TEXT_QUERY = 383, + SMSG_NPC_TEXT_UPDATE = 384, + SMSG_NPC_WONT_TALK = 385, + CMSG_QUESTGIVER_STATUS_QUERY = 386, + SMSG_QUESTGIVER_STATUS = 387, + CMSG_QUESTGIVER_HELLO = 388, + SMSG_QUESTGIVER_QUEST_LIST = 389, + CMSG_QUESTGIVER_QUERY_QUEST = 390, + CMSG_QUESTGIVER_QUEST_AUTOLAUNCH = 391, + SMSG_QUESTGIVER_QUEST_DETAILS = 392, + CMSG_QUESTGIVER_ACCEPT_QUEST = 393, + CMSG_QUESTGIVER_COMPLETE_QUEST = 394, + SMSG_QUESTGIVER_REQUEST_ITEMS = 395, + CMSG_QUESTGIVER_REQUEST_REWARD = 396, + SMSG_QUESTGIVER_OFFER_REWARD = 397, + CMSG_QUESTGIVER_CHOOSE_REWARD = 398, + SMSG_QUESTGIVER_QUEST_INVALID = 399, + CMSG_QUESTGIVER_CANCEL = 400, + SMSG_QUESTGIVER_QUEST_COMPLETE = 401, + SMSG_QUESTGIVER_QUEST_FAILED = 402, + CMSG_QUESTLOG_SWAP_QUEST = 403, + CMSG_QUESTLOG_REMOVE_QUEST = 404, + SMSG_QUESTLOG_FULL = 405, + SMSG_QUESTUPDATE_FAILED = 406, + SMSG_QUESTUPDATE_FAILEDTIMER = 407, + SMSG_QUESTUPDATE_COMPLETE = 408, + SMSG_QUESTUPDATE_ADD_KILL = 409, + SMSG_QUESTUPDATE_ADD_ITEM = 410, + CMSG_QUEST_CONFIRM_ACCEPT = 411, + SMSG_QUEST_CONFIRM_ACCEPT = 412, + CMSG_PUSHQUESTTOPARTY = 413, + CMSG_LIST_INVENTORY = 414, + SMSG_LIST_INVENTORY = 415, + CMSG_SELL_ITEM = 416, + SMSG_SELL_ITEM = 417, + CMSG_BUY_ITEM = 418, + CMSG_BUY_ITEM_IN_SLOT = 419, + SMSG_BUY_ITEM = 420, + SMSG_BUY_FAILED = 421, + CMSG_TAXICLEARALLNODES = 422, + CMSG_TAXIENABLEALLNODES = 423, + CMSG_TAXISHOWNODES = 424, + SMSG_SHOWTAXINODES = 425, + CMSG_TAXINODE_STATUS_QUERY = 426, + SMSG_TAXINODE_STATUS = 427, + CMSG_TAXIQUERYAVAILABLENODES = 428, + CMSG_ACTIVATETAXI = 429, + SMSG_ACTIVATETAXIREPLY = 430, + SMSG_NEW_TAXI_PATH = 431, + CMSG_TRAINER_LIST = 432, + SMSG_TRAINER_LIST = 433, + CMSG_TRAINER_BUY_SPELL = 434, + SMSG_TRAINER_BUY_SUCCEEDED = 435, + SMSG_TRAINER_BUY_FAILED = 436, + CMSG_BINDER_ACTIVATE = 437, + SMSG_PLAYERBINDERROR = 438, + CMSG_BANKER_ACTIVATE = 439, + SMSG_SHOW_BANK = 440, + CMSG_BUY_BANK_SLOT = 441, + SMSG_BUY_BANK_SLOT_RESULT = 442, + CMSG_PETITION_SHOWLIST = 443, + SMSG_PETITION_SHOWLIST = 444, + CMSG_PETITION_BUY = 445, + CMSG_PETITION_SHOW_SIGNATURES = 446, + SMSG_PETITION_SHOW_SIGNATURES = 447, + CMSG_PETITION_SIGN = 448, + SMSG_PETITION_SIGN_RESULTS = 449, + MSG_PETITION_DECLINE = 450, + CMSG_OFFER_PETITION = 451, + CMSG_TURN_IN_PETITION = 452, + SMSG_TURN_IN_PETITION_RESULTS = 453, + CMSG_PETITION_QUERY = 454, + SMSG_PETITION_QUERY_RESPONSE = 455, + SMSG_FISH_NOT_HOOKED = 456, + SMSG_FISH_ESCAPED = 457, + CMSG_BUG = 458, + SMSG_NOTIFICATION = 459, + CMSG_PLAYED_TIME = 460, + SMSG_PLAYED_TIME = 461, + CMSG_QUERY_TIME = 462, + SMSG_QUERY_TIME_RESPONSE = 463, + SMSG_LOG_XPGAIN = 464, + MSG_SPLIT_MONEY = 465, + CMSG_RECLAIM_CORPSE = 466, + CMSG_WRAP_ITEM = 467, + SMSG_LEVELUP_INFO = 468, + MSG_MINIMAP_PING = 469, + SMSG_RESISTLOG = 470, + SMSG_ENCHANTMENTLOG = 471, + CMSG_SET_SKILL_CHEAT = 472, + SMSG_START_MIRROR_TIMER = 473, + SMSG_PAUSE_MIRROR_TIMER = 474, + SMSG_STOP_MIRROR_TIMER = 475, + CMSG_PING = 476, + SMSG_PONG = 477, + SMSG_CLEAR_COOLDOWN = 478, + SMSG_GAMEOBJECT_PAGETEXT = 479, + CMSG_SETSHEATHED = 480, + SMSG_COOLDOWN_CHEAT = 481, + SMSG_SPELL_DELAYED = 482, + CMSG_PLAYER_MACRO_OBSOLETE = 483, + SMSG_PLAYER_MACRO_OBSOLETE = 484, + CMSG_GHOST = 485, + CMSG_GM_INVIS = 486, + SMSG_INVALID_PROMOTION_CODE = 487, + MSG_GM_BIND_OTHER = 488, + MSG_GM_SUMMON = 489, + SMSG_ITEM_TIME_UPDATE = 490, + SMSG_ITEM_ENCHANT_TIME_UPDATE = 491, + SMSG_AUTH_CHALLENGE = 492, + CMSG_AUTH_SESSION = 493, + SMSG_AUTH_RESPONSE = 494, + MSG_GM_SHOWLABEL = 495, + MSG_ADD_DYNAMIC_TARGET_OBSOLETE = 496, + MSG_SAVE_GUILD_EMBLEM = 497, + MSG_TABARDVENDOR_ACTIVATE = 498, + SMSG_PLAY_SPELL_VISUAL = 499, + CMSG_ZONEUPDATE = 500, + SMSG_PARTYKILLLOG = 501, + SMSG_COMPRESSED_UPDATE_OBJECT = 502, + SMSG_OBSOLETE = 503, + SMSG_EXPLORATION_EXPERIENCE = 504, + CMSG_GM_SET_SECURITY_GROUP = 505, + CMSG_GM_NUKE = 506, + MSG_RANDOM_ROLL = 507, + SMSG_ENVIRONMENTALDAMAGELOG = 508, + CMSG_RWHOIS = 509, + SMSG_RWHOIS = 510, + MSG_LOOKING_FOR_GROUP = 511, + CMSG_SET_LOOKING_FOR_GROUP = 512, + CMSG_UNLEARN_SPELL = 513, + CMSG_UNLEARN_SKILL = 514, + SMSG_REMOVED_SPELL = 515, + CMSG_DECHARGE = 516, + CMSG_GMTICKET_CREATE = 517, + SMSG_GMTICKET_CREATE = 518, + CMSG_GMTICKET_UPDATETEXT = 519, + SMSG_GMTICKET_UPDATETEXT = 520, + SMSG_ACCOUNT_DATA_MD5 = 521, + CMSG_REQUEST_ACCOUNT_DATA = 522, + CMSG_UPDATE_ACCOUNT_DATA = 523, + SMSG_UPDATE_ACCOUNT_DATA = 524, + SMSG_CLEAR_FAR_SIGHT_IMMEDIATE = 525, + SMSG_POWERGAINLOG_OBSOLETE = 526, + CMSG_GM_TEACH = 527, + CMSG_GM_CREATE_ITEM_TARGET = 528, + CMSG_GMTICKET_GETTICKET = 529, + SMSG_GMTICKET_GETTICKET = 530, + CMSG_UNLEARN_TALENTS = 531, + SMSG_GAMEOBJECT_SPAWN_ANIM = 532, + SMSG_GAMEOBJECT_DESPAWN_ANIM = 533, + MSG_CORPSE_QUERY = 534, + CMSG_GMTICKET_DELETETICKET = 535, + SMSG_GMTICKET_DELETETICKET = 536, + SMSG_CHAT_WRONG_FACTION = 537, + CMSG_GMTICKET_SYSTEMSTATUS = 538, + SMSG_GMTICKET_SYSTEMSTATUS = 539, + CMSG_SPIRIT_HEALER_ACTIVATE = 540, + CMSG_SET_STAT_CHEAT = 541, + SMSG_SET_REST_START = 542, + CMSG_SKILL_BUY_STEP = 543, + CMSG_SKILL_BUY_RANK = 544, + CMSG_XP_CHEAT = 545, + SMSG_SPIRIT_HEALER_CONFIRM = 546, + CMSG_CHARACTER_POINT_CHEAT = 547, + SMSG_GOSSIP_POI = 548, + CMSG_CHAT_IGNORED = 549, + CMSG_GM_VISION = 550, + CMSG_SERVER_COMMAND = 551, + CMSG_GM_SILENCE = 552, + CMSG_GM_REVEALTO = 553, + CMSG_GM_RESURRECT = 554, + CMSG_GM_SUMMONMOB = 555, + CMSG_GM_MOVECORPSE = 556, + CMSG_GM_FREEZE = 557, + CMSG_GM_UBERINVIS = 558, + CMSG_GM_REQUEST_PLAYER_INFO = 559, + SMSG_GM_PLAYER_INFO = 560, + CMSG_GUILD_RANK = 561, + CMSG_GUILD_ADD_RANK = 562, + CMSG_GUILD_DEL_RANK = 563, + CMSG_GUILD_SET_PUBLIC_NOTE = 564, + CMSG_GUILD_SET_OFFICER_NOTE = 565, + SMSG_LOGIN_VERIFY_WORLD = 566, + CMSG_CLEAR_EXPLORATION = 567, + CMSG_SEND_MAIL = 568, + SMSG_SEND_MAIL_RESULT = 569, + CMSG_GET_MAIL_LIST = 570, + SMSG_MAIL_LIST_RESULT = 571, + CMSG_BATTLEFIELD_LIST = 572, + SMSG_BATTLEFIELD_LIST = 573, + CMSG_BATTLEFIELD_JOIN = 574, + SMSG_BATTLEFIELD_WIN = 575, + SMSG_BATTLEFIELD_LOSE = 576, + CMSG_TAXICLEARNODE = 577, + CMSG_TAXIENABLENODE = 578, + CMSG_ITEM_TEXT_QUERY = 579, + SMSG_ITEM_TEXT_QUERY_RESPONSE = 580, + CMSG_MAIL_TAKE_MONEY = 581, + CMSG_MAIL_TAKE_ITEM = 582, + CMSG_MAIL_MARK_AS_READ = 583, + CMSG_MAIL_RETURN_TO_SENDER = 584, + CMSG_MAIL_DELETE = 585, + CMSG_MAIL_CREATE_TEXT_ITEM = 586, + SMSG_SPELLLOGMISS = 587, + SMSG_SPELLLOGEXECUTE = 588, + SMSG_DEBUGAURAPROC = 589, + SMSG_PERIODICAURALOG = 590, + SMSG_SPELLDAMAGESHIELD = 591, + SMSG_SPELLNONMELEEDAMAGELOG = 592, + CMSG_LEARN_TALENT = 593, + SMSG_RESURRECT_FAILED = 594, + CMSG_TOGGLE_PVP = 595, + SMSG_ZONE_UNDER_ATTACK = 596, + MSG_AUCTION_HELLO = 597, + CMSG_AUCTION_SELL_ITEM = 598, + CMSG_AUCTION_REMOVE_ITEM = 599, + CMSG_AUCTION_LIST_ITEMS = 600, + CMSG_AUCTION_LIST_OWNER_ITEMS = 601, + CMSG_AUCTION_PLACE_BID = 602, + SMSG_AUCTION_COMMAND_RESULT = 603, + SMSG_AUCTION_LIST_RESULT = 604, + SMSG_AUCTION_OWNER_LIST_RESULT = 605, + SMSG_AUCTION_BIDDER_NOTIFICATION = 606, + SMSG_AUCTION_OWNER_NOTIFICATION = 607, + SMSG_PROCRESIST = 608, + SMSG_STANDSTATE_CHANGE_FAILURE = 609, + SMSG_DISPEL_FAILED = 610, + SMSG_SPELLORDAMAGE_IMMUNE = 611, + CMSG_AUCTION_LIST_BIDDER_ITEMS = 612, + SMSG_AUCTION_BIDDER_LIST_RESULT = 613, + SMSG_SET_FLAT_SPELL_MODIFIER = 614, + SMSG_SET_PCT_SPELL_MODIFIER = 615, + CMSG_SET_AMMO = 616, + SMSG_CORPSE_RECLAIM_DELAY = 617, + CMSG_SET_ACTIVE_MOVER = 618, + CMSG_PET_CANCEL_AURA = 619, + CMSG_PLAYER_AI_CHEAT = 620, + CMSG_CANCEL_AUTO_REPEAT_SPELL = 621, + MSG_GM_ACCOUNT_ONLINE = 622, + MSG_LIST_STABLED_PETS = 623, + CMSG_STABLE_PET = 624, + CMSG_UNSTABLE_PET = 625, + CMSG_BUY_STABLE_SLOT = 626, + SMSG_STABLE_RESULT = 627, + CMSG_STABLE_REVIVE_PET = 628, + CMSG_STABLE_SWAP_PET = 629, + MSG_QUEST_PUSH_RESULT = 630, + SMSG_PLAY_MUSIC = 631, + SMSG_PLAY_OBJECT_SOUND = 632, + CMSG_REQUEST_PET_INFO = 633, + CMSG_FAR_SIGHT = 634, + SMSG_SPELLDISPELLOG = 635, + SMSG_DAMAGE_CALC_LOG = 636, + CMSG_ENABLE_DAMAGE_LOG = 637, + CMSG_GROUP_CHANGE_SUB_GROUP = 638, + CMSG_REQUEST_PARTY_MEMBER_STATS = 639, + CMSG_GROUP_SWAP_SUB_GROUP = 640, + CMSG_RESET_FACTION_CHEAT = 641, + CMSG_AUTOSTORE_BANK_ITEM = 642, + CMSG_AUTOBANK_ITEM = 643, + MSG_QUERY_NEXT_MAIL_TIME = 644, + SMSG_RECEIVED_MAIL = 645, + SMSG_RAID_GROUP_ONLY = 646, + CMSG_SET_DURABILITY_CHEAT = 647, + CMSG_SET_PVP_RANK_CHEAT = 648, + CMSG_ADD_PVP_MEDAL_CHEAT = 649, + CMSG_DEL_PVP_MEDAL_CHEAT = 650, + CMSG_SET_PVP_TITLE = 651, + SMSG_PVP_CREDIT = 652, + SMSG_AUCTION_REMOVED_NOTIFICATION = 653, + CMSG_GROUP_RAID_CONVERT = 654, + CMSG_GROUP_ASSISTANT_LEADER = 655, + CMSG_BUYBACK_ITEM = 656, + SMSG_SERVER_MESSAGE = 657, + CMSG_MEETINGSTONE_JOIN = 658, + CMSG_MEETINGSTONE_LEAVE = 659, + CMSG_MEETINGSTONE_CHEAT = 660, + SMSG_MEETINGSTONE_SETQUEUE = 661, + CMSG_MEETINGSTONE_INFO = 662, + SMSG_MEETINGSTONE_COMPLETE = 663, + SMSG_MEETINGSTONE_IN_PROGRESS = 664, + SMSG_MEETINGSTONE_MEMBER_ADDED = 665, + CMSG_GMTICKETSYSTEM_TOGGLE = 666, + CMSG_CANCEL_GROWTH_AURA = 667, + SMSG_CANCEL_AUTO_REPEAT = 668, + SMSG_STANDSTATE_UPDATE = 669, + SMSG_LOOT_ALL_PASSED = 670, + SMSG_LOOT_ROLL_WON = 671, + CMSG_LOOT_ROLL = 672, + SMSG_LOOT_START_ROLL = 673, + SMSG_LOOT_ROLL = 674, + CMSG_LOOT_MASTER_GIVE = 675, + SMSG_LOOT_MASTER_LIST = 676, + SMSG_SET_FORCED_REACTIONS = 677, + SMSG_SPELL_FAILED_OTHER = 678, + SMSG_GAMEOBJECT_RESET_STATE = 679, + CMSG_REPAIR_ITEM = 680, + SMSG_CHAT_PLAYER_NOT_FOUND = 681, + MSG_TALENT_WIPE_CONFIRM = 682, + SMSG_SUMMON_REQUEST = 683, + CMSG_SUMMON_RESPONSE = 684, + MSG_MOVE_TOGGLE_GRAVITY_CHEAT = 685, + SMSG_MONSTER_MOVE_TRANSPORT = 686, + SMSG_PET_BROKEN = 687, + MSG_MOVE_FEATHER_FALL = 688, + MSG_MOVE_WATER_WALK = 689, + CMSG_SERVER_BROADCAST = 690, + CMSG_SELF_RES = 691, + SMSG_FEIGN_DEATH_RESISTED = 692, + CMSG_RUN_SCRIPT = 693, + SMSG_SCRIPT_MESSAGE = 694, + SMSG_DUEL_COUNTDOWN = 695, + SMSG_AREA_TRIGGER_MESSAGE = 696, + CMSG_TOGGLE_HELM = 697, + CMSG_TOGGLE_CLOAK = 698, + SMSG_MEETINGSTONE_JOINFAILED = 699, + SMSG_PLAYER_SKINNED = 700, + SMSG_DURABILITY_DAMAGE_DEATH = 701, + CMSG_SET_EXPLORATION = 702, + CMSG_SET_ACTIONBAR_TOGGLES = 703, + MSG_DELETE_GUILD_CHARTER = 704, + MSG_PETITION_RENAME = 705, + SMSG_INIT_WORLD_STATES = 706, + SMSG_UPDATE_WORLD_STATE = 707, + CMSG_ITEM_NAME_QUERY = 708, + SMSG_ITEM_NAME_QUERY_RESPONSE = 709, + SMSG_PET_ACTION_FEEDBACK = 710, + CMSG_CHAR_RENAME = 711, + SMSG_CHAR_RENAME = 712, + CMSG_MOVE_SPLINE_DONE = 713, + CMSG_MOVE_FALL_RESET = 714, + SMSG_INSTANCE_SAVE_CREATED = 715, + SMSG_RAID_INSTANCE_INFO = 716, + CMSG_REQUEST_RAID_INFO = 717, + CMSG_MOVE_TIME_SKIPPED = 718, + CMSG_MOVE_FEATHER_FALL_ACK = 719, + CMSG_MOVE_WATER_WALK_ACK = 720, + CMSG_MOVE_NOT_ACTIVE_MOVER = 721, + SMSG_PLAY_SOUND = 722, + CMSG_BATTLEFIELD_STATUS = 723, + SMSG_BATTLEFIELD_STATUS = 724, + CMSG_BATTLEFIELD_PORT = 725, + MSG_INSPECT_HONOR_STATS = 726, + CMSG_BATTLEMASTER_HELLO = 727, + CMSG_MOVE_START_SWIM_CHEAT = 728, + CMSG_MOVE_STOP_SWIM_CHEAT = 729, + SMSG_FORCE_WALK_SPEED_CHANGE = 730, + CMSG_FORCE_WALK_SPEED_CHANGE_ACK = 731, + SMSG_FORCE_SWIM_BACK_SPEED_CHANGE = 732, + CMSG_FORCE_SWIM_BACK_SPEED_CHANGE_ACK = 733, + SMSG_FORCE_TURN_RATE_CHANGE = 734, + CMSG_FORCE_TURN_RATE_CHANGE_ACK = 735, + MSG_PVP_LOG_DATA = 736, + CMSG_LEAVE_BATTLEFIELD = 737, + CMSG_AREA_SPIRIT_HEALER_QUERY = 738, + CMSG_AREA_SPIRIT_HEALER_QUEUE = 739, + SMSG_AREA_SPIRIT_HEALER_TIME = 740, + CMSG_GM_UNTEACH = 741, + SMSG_HARDWARE_SURVEY_REQUEST = 742, + CMSG_HARDWARE_SURVEY_RESULTS = 743, + SMSG_WARDEN_DATA = 744, + CMSG_WARDEN_DATA = 745, + SMSG_GROUP_JOINED_BATTLEGROUND = 746, + MSG_BATTLEGROUND_PLAYER_POSITIONS = 747, + SMSG_PARTY_MEMBER_STATS_FULL = 748, + NUM_MSG_TYPES = 749 +}; diff --git a/src/game/Protocol/Opcodes_1_7_1.h b/src/game/Protocol/Opcodes_1_7_1.h new file mode 100644 index 00000000000..a6b4d98d281 --- /dev/null +++ b/src/game/Protocol/Opcodes_1_7_1.h @@ -0,0 +1,762 @@ +enum OpcodesList +{ + MSG_NULL_ACTION = 0, + CMSG_BOOTME = 1, + CMSG_DBLOOKUP = 2, + SMSG_DBLOOKUP = 3, + CMSG_QUERY_OBJECT_POSITION = 4, + SMSG_QUERY_OBJECT_POSITION = 5, + CMSG_QUERY_OBJECT_ROTATION = 6, + SMSG_QUERY_OBJECT_ROTATION = 7, + CMSG_WORLD_TELEPORT = 8, + CMSG_TELEPORT_TO_UNIT = 9, + CMSG_ZONE_MAP = 10, + SMSG_ZONE_MAP = 11, + CMSG_DEBUG_CHANGECELLZONE = 12, + CMSG_EMBLAZON_TABARD_OBSOLETE = 13, + CMSG_UNEMBLAZON_TABARD_OBSOLETE = 14, + CMSG_RECHARGE = 15, + CMSG_LEARN_SPELL = 16, + CMSG_CREATEMONSTER = 17, + CMSG_DESTROYMONSTER = 18, + CMSG_CREATEITEM = 19, + CMSG_CREATEGAMEOBJECT = 20, + CMSG_MAKEMONSTERATTACKME_OBSOLETE = 21, + CMSG_MAKEMONSTERATTACKGUID = 22, + CMSG_ENABLEDEBUGCOMBATLOGGING_OBSOLETE = 23, + CMSG_FORCEACTION = 24, + CMSG_FORCEACTIONONOTHER = 25, + CMSG_FORCEACTIONSHOW = 26, + SMSG_FORCEACTIONSHOW = 27, + SMSG_ATTACKERSTATEUPDATEDEBUGINFO_OBSOLETE = 28, + SMSG_DEBUGINFOSPELL_OBSOLETE = 29, + SMSG_DEBUGINFOSPELLMISS_OBSOLETE = 30, + SMSG_DEBUG_PLAYER_RANGE_OBSOLETE = 31, + CMSG_UNDRESSPLAYER = 32, + CMSG_BEASTMASTER = 33, + CMSG_GODMODE = 34, + SMSG_GODMODE = 35, + CMSG_CHEAT_SETMONEY = 36, + CMSG_LEVEL_CHEAT = 37, + CMSG_PET_LEVEL_CHEAT = 38, + CMSG_LEVELUP_CHEAT_OBSOLETE = 39, + CMSG_COOLDOWN_CHEAT = 40, + CMSG_USE_SKILL_CHEAT = 41, + CMSG_FLAG_QUEST = 42, + CMSG_FLAG_QUEST_FINISH = 43, + CMSG_CLEAR_QUEST = 44, + CMSG_SEND_EVENT = 45, + CMSG_DEBUG_AISTATE = 46, + SMSG_DEBUG_AISTATE = 47, + CMSG_DISABLE_PVP_CHEAT = 48, + CMSG_ADVANCE_SPAWN_TIME = 49, + CMSG_PVP_PORT_OBSOLETE = 50, + CMSG_AUTH_SRP6_BEGIN = 51, + CMSG_AUTH_SRP6_PROOF = 52, + CMSG_AUTH_SRP6_RECODE = 53, + CMSG_CHAR_CREATE = 54, + CMSG_CHAR_ENUM = 55, + CMSG_CHAR_DELETE = 56, + SMSG_AUTH_SRP6_RESPONSE = 57, + SMSG_CHAR_CREATE = 58, + SMSG_CHAR_ENUM = 59, + SMSG_CHAR_DELETE = 60, + CMSG_PLAYER_LOGIN = 61, + SMSG_NEW_WORLD = 62, + SMSG_TRANSFER_PENDING = 63, + SMSG_TRANSFER_ABORTED = 64, + SMSG_CHARACTER_LOGIN_FAILED = 65, + SMSG_LOGIN_SETTIMESPEED = 66, + SMSG_GAMETIME_UPDATE = 67, + CMSG_GAMETIME_SET = 68, + SMSG_GAMETIME_SET = 69, + CMSG_GAMESPEED_SET = 70, + SMSG_GAMESPEED_SET = 71, + CMSG_SERVERTIME = 72, + SMSG_SERVERTIME = 73, + CMSG_PLAYER_LOGOUT = 74, + CMSG_LOGOUT_REQUEST = 75, + SMSG_LOGOUT_RESPONSE = 76, + SMSG_LOGOUT_COMPLETE = 77, + CMSG_LOGOUT_CANCEL = 78, + SMSG_LOGOUT_CANCEL_ACK = 79, + CMSG_NAME_QUERY = 80, + SMSG_NAME_QUERY_RESPONSE = 81, + CMSG_PET_NAME_QUERY = 82, + SMSG_PET_NAME_QUERY_RESPONSE = 83, + CMSG_GUILD_QUERY = 84, + SMSG_GUILD_QUERY_RESPONSE = 85, + CMSG_ITEM_QUERY_SINGLE = 86, + CMSG_ITEM_QUERY_MULTIPLE = 87, + SMSG_ITEM_QUERY_SINGLE_RESPONSE = 88, + SMSG_ITEM_QUERY_MULTIPLE_RESPONSE = 89, + CMSG_PAGE_TEXT_QUERY = 90, + SMSG_PAGE_TEXT_QUERY_RESPONSE = 91, + CMSG_QUEST_QUERY = 92, + SMSG_QUEST_QUERY_RESPONSE = 93, + CMSG_GAMEOBJECT_QUERY = 94, + SMSG_GAMEOBJECT_QUERY_RESPONSE = 95, + CMSG_CREATURE_QUERY = 96, + SMSG_CREATURE_QUERY_RESPONSE = 97, + CMSG_WHO = 98, + SMSG_WHO = 99, + CMSG_WHOIS = 100, + SMSG_WHOIS = 101, + CMSG_FRIEND_LIST = 102, + SMSG_FRIEND_LIST = 103, + SMSG_FRIEND_STATUS = 104, + CMSG_ADD_FRIEND = 105, + CMSG_DEL_FRIEND = 106, + SMSG_IGNORE_LIST = 107, + CMSG_ADD_IGNORE = 108, + CMSG_DEL_IGNORE = 109, + CMSG_GROUP_INVITE = 110, + SMSG_GROUP_INVITE = 111, + CMSG_GROUP_CANCEL = 112, + SMSG_GROUP_CANCEL = 113, + CMSG_GROUP_ACCEPT = 114, + CMSG_GROUP_DECLINE = 115, + SMSG_GROUP_DECLINE = 116, + CMSG_GROUP_UNINVITE = 117, + CMSG_GROUP_UNINVITE_GUID = 118, + SMSG_GROUP_UNINVITE = 119, + CMSG_GROUP_SET_LEADER = 120, + SMSG_GROUP_SET_LEADER = 121, + CMSG_LOOT_METHOD = 122, + CMSG_GROUP_DISBAND = 123, + SMSG_GROUP_DESTROYED = 124, + SMSG_GROUP_LIST = 125, + SMSG_PARTY_MEMBER_STATS = 126, + SMSG_PARTY_COMMAND_RESULT = 127, + MSG_UPDATE_GROUP_MEMBERS = 128, + CMSG_GUILD_CREATE = 129, + CMSG_GUILD_INVITE = 130, + SMSG_GUILD_INVITE = 131, + CMSG_GUILD_ACCEPT = 132, + CMSG_GUILD_DECLINE = 133, + SMSG_GUILD_DECLINE = 134, + CMSG_GUILD_INFO = 135, + SMSG_GUILD_INFO = 136, + CMSG_GUILD_ROSTER = 137, + SMSG_GUILD_ROSTER = 138, + CMSG_GUILD_PROMOTE = 139, + CMSG_GUILD_DEMOTE = 140, + CMSG_GUILD_LEAVE = 141, + CMSG_GUILD_REMOVE = 142, + CMSG_GUILD_DISBAND = 143, + CMSG_GUILD_LEADER = 144, + CMSG_GUILD_MOTD = 145, + SMSG_GUILD_EVENT = 146, + SMSG_GUILD_COMMAND_RESULT = 147, + MSG_UPDATE_GUILD = 148, + CMSG_MESSAGECHAT = 149, + SMSG_MESSAGECHAT = 150, + CMSG_JOIN_CHANNEL = 151, + CMSG_LEAVE_CHANNEL = 152, + SMSG_CHANNEL_NOTIFY = 153, + CMSG_CHANNEL_LIST = 154, + SMSG_CHANNEL_LIST = 155, + CMSG_CHANNEL_PASSWORD = 156, + CMSG_CHANNEL_SET_OWNER = 157, + CMSG_CHANNEL_OWNER = 158, + CMSG_CHANNEL_MODERATOR = 159, + CMSG_CHANNEL_UNMODERATOR = 160, + CMSG_CHANNEL_MUTE = 161, + CMSG_CHANNEL_UNMUTE = 162, + CMSG_CHANNEL_INVITE = 163, + CMSG_CHANNEL_KICK = 164, + CMSG_CHANNEL_BAN = 165, + CMSG_CHANNEL_UNBAN = 166, + CMSG_CHANNEL_ANNOUNCEMENTS = 167, + CMSG_CHANNEL_MODERATE = 168, + SMSG_UPDATE_OBJECT = 169, + SMSG_DESTROY_OBJECT = 170, + CMSG_USE_ITEM = 171, + CMSG_OPEN_ITEM = 172, + CMSG_READ_ITEM = 173, + SMSG_READ_ITEM_OK = 174, + SMSG_READ_ITEM_FAILED = 175, + SMSG_ITEM_COOLDOWN = 176, + CMSG_GAMEOBJ_USE = 177, + CMSG_GAMEOBJ_CHAIR_USE_OBSOLETE = 178, + SMSG_GAMEOBJECT_CUSTOM_ANIM = 179, + CMSG_AREATRIGGER = 180, + MSG_MOVE_START_FORWARD = 181, + MSG_MOVE_START_BACKWARD = 182, + MSG_MOVE_STOP = 183, + MSG_MOVE_START_STRAFE_LEFT = 184, + MSG_MOVE_START_STRAFE_RIGHT = 185, + MSG_MOVE_STOP_STRAFE = 186, + MSG_MOVE_JUMP = 187, + MSG_MOVE_START_TURN_LEFT = 188, + MSG_MOVE_START_TURN_RIGHT = 189, + MSG_MOVE_STOP_TURN = 190, + MSG_MOVE_START_PITCH_UP = 191, + MSG_MOVE_START_PITCH_DOWN = 192, + MSG_MOVE_STOP_PITCH = 193, + MSG_MOVE_SET_RUN_MODE = 194, + MSG_MOVE_SET_WALK_MODE = 195, + MSG_MOVE_TOGGLE_LOGGING = 196, + MSG_MOVE_TELEPORT = 197, + MSG_MOVE_TELEPORT_CHEAT = 198, + MSG_MOVE_TELEPORT_ACK = 199, + MSG_MOVE_TOGGLE_FALL_LOGGING = 200, + MSG_MOVE_FALL_LAND = 201, + MSG_MOVE_START_SWIM = 202, + MSG_MOVE_STOP_SWIM = 203, + MSG_MOVE_SET_RUN_SPEED_CHEAT = 204, + MSG_MOVE_SET_RUN_SPEED = 205, + MSG_MOVE_SET_RUN_BACK_SPEED_CHEAT = 206, + MSG_MOVE_SET_RUN_BACK_SPEED = 207, + MSG_MOVE_SET_WALK_SPEED_CHEAT = 208, + MSG_MOVE_SET_WALK_SPEED = 209, + MSG_MOVE_SET_SWIM_SPEED_CHEAT = 210, + MSG_MOVE_SET_SWIM_SPEED = 211, + MSG_MOVE_SET_SWIM_BACK_SPEED_CHEAT = 212, + MSG_MOVE_SET_SWIM_BACK_SPEED = 213, + MSG_MOVE_SET_ALL_SPEED_CHEAT = 214, + MSG_MOVE_SET_TURN_RATE_CHEAT = 215, + MSG_MOVE_SET_TURN_RATE = 216, + MSG_MOVE_TOGGLE_COLLISION_CHEAT = 217, + MSG_MOVE_SET_FACING = 218, + MSG_MOVE_SET_PITCH = 219, + MSG_MOVE_WORLDPORT_ACK = 220, + SMSG_MONSTER_MOVE = 221, + SMSG_MOVE_WATER_WALK = 222, + SMSG_MOVE_LAND_WALK = 223, + MSG_MOVE_SET_RAW_POSITION_ACK = 224, + CMSG_MOVE_SET_RAW_POSITION = 225, + SMSG_FORCE_RUN_SPEED_CHANGE = 226, + CMSG_FORCE_RUN_SPEED_CHANGE_ACK = 227, + SMSG_FORCE_RUN_BACK_SPEED_CHANGE = 228, + CMSG_FORCE_RUN_BACK_SPEED_CHANGE_ACK = 229, + SMSG_FORCE_SWIM_SPEED_CHANGE = 230, + CMSG_FORCE_SWIM_SPEED_CHANGE_ACK = 231, + SMSG_FORCE_MOVE_ROOT = 232, + CMSG_FORCE_MOVE_ROOT_ACK = 233, + SMSG_FORCE_MOVE_UNROOT = 234, + CMSG_FORCE_MOVE_UNROOT_ACK = 235, + MSG_MOVE_ROOT = 236, + MSG_MOVE_UNROOT = 237, + MSG_MOVE_HEARTBEAT = 238, + SMSG_MOVE_KNOCK_BACK = 239, + CMSG_MOVE_KNOCK_BACK_ACK = 240, + MSG_MOVE_KNOCK_BACK = 241, + SMSG_MOVE_FEATHER_FALL = 242, + SMSG_MOVE_NORMAL_FALL = 243, + SMSG_MOVE_SET_HOVER = 244, + SMSG_MOVE_UNSET_HOVER = 245, + CMSG_MOVE_HOVER_ACK = 246, + MSG_MOVE_HOVER = 247, + CMSG_TRIGGER_CINEMATIC_CHEAT = 248, + CMSG_OPENING_CINEMATIC = 249, + SMSG_TRIGGER_CINEMATIC = 250, + CMSG_NEXT_CINEMATIC_CAMERA = 251, + CMSG_COMPLETE_CINEMATIC = 252, + SMSG_TUTORIAL_FLAGS = 253, + CMSG_TUTORIAL_FLAG = 254, + CMSG_TUTORIAL_CLEAR = 255, + CMSG_TUTORIAL_RESET = 256, + CMSG_STANDSTATECHANGE = 257, + CMSG_EMOTE = 258, + SMSG_EMOTE = 259, + CMSG_TEXT_EMOTE = 260, + SMSG_TEXT_EMOTE = 261, + CMSG_AUTOEQUIP_GROUND_ITEM = 262, + CMSG_AUTOSTORE_GROUND_ITEM = 263, + CMSG_AUTOSTORE_LOOT_ITEM = 264, + CMSG_STORE_LOOT_IN_SLOT = 265, + CMSG_AUTOEQUIP_ITEM = 266, + CMSG_AUTOSTORE_BAG_ITEM = 267, + CMSG_SWAP_ITEM = 268, + CMSG_SWAP_INV_ITEM = 269, + CMSG_SPLIT_ITEM = 270, + CMSG_AUTOEQUIP_ITEM_SLOT = 271, + CMSG_DROP_ITEM = 272, + CMSG_DESTROYITEM = 273, + SMSG_INVENTORY_CHANGE_FAILURE = 274, + SMSG_OPEN_CONTAINER = 275, + CMSG_INSPECT = 276, + SMSG_INSPECT = 277, + CMSG_INITIATE_TRADE = 278, + CMSG_BEGIN_TRADE = 279, + CMSG_BUSY_TRADE = 280, + CMSG_IGNORE_TRADE = 281, + CMSG_ACCEPT_TRADE = 282, + CMSG_UNACCEPT_TRADE = 283, + CMSG_CANCEL_TRADE = 284, + CMSG_SET_TRADE_ITEM = 285, + CMSG_CLEAR_TRADE_ITEM = 286, + CMSG_SET_TRADE_GOLD = 287, + SMSG_TRADE_STATUS = 288, + SMSG_TRADE_STATUS_EXTENDED = 289, + SMSG_INITIALIZE_FACTIONS = 290, + SMSG_SET_FACTION_VISIBLE = 291, + SMSG_SET_FACTION_STANDING = 292, + CMSG_SET_FACTION_ATWAR = 293, + CMSG_SET_FACTION_CHEAT = 294, + SMSG_SET_PROFICIENCY = 295, + CMSG_SET_ACTION_BUTTON = 296, + SMSG_ACTION_BUTTONS = 297, + SMSG_INITIAL_SPELLS = 298, + SMSG_LEARNED_SPELL = 299, + SMSG_SUPERCEDED_SPELL = 300, + CMSG_NEW_SPELL_SLOT = 301, + CMSG_CAST_SPELL = 302, + CMSG_CANCEL_CAST = 303, + SMSG_CAST_RESULT = 304, + SMSG_SPELL_START = 305, + SMSG_SPELL_GO = 306, + SMSG_SPELL_FAILURE = 307, + SMSG_SPELL_COOLDOWN = 308, + SMSG_COOLDOWN_EVENT = 309, + CMSG_CANCEL_AURA = 310, + SMSG_UPDATE_AURA_DURATION = 311, + SMSG_PET_CAST_FAILED = 312, + MSG_CHANNEL_START = 313, + MSG_CHANNEL_UPDATE = 314, + CMSG_CANCEL_CHANNELLING = 315, + SMSG_AI_REACTION = 316, + CMSG_SET_SELECTION = 317, + CMSG_SET_TARGET_OBSOLETE = 318, + CMSG_UNUSED = 319, + CMSG_UNUSED2 = 320, + CMSG_ATTACKSWING = 321, + CMSG_ATTACKSTOP = 322, + SMSG_ATTACKSTART = 323, + SMSG_ATTACKSTOP = 324, + SMSG_ATTACKSWING_NOTINRANGE = 325, + SMSG_ATTACKSWING_BADFACING = 326, + SMSG_ATTACKSWING_NOTSTANDING = 327, + SMSG_ATTACKSWING_DEADTARGET = 328, + SMSG_ATTACKSWING_CANT_ATTACK = 329, + SMSG_ATTACKERSTATEUPDATE = 330, + SMSG_VICTIMSTATEUPDATE_OBSOLETE = 331, + SMSG_DAMAGE_DONE_OBSOLETE = 332, + SMSG_DAMAGE_TAKEN_OBSOLETE = 333, + SMSG_CANCEL_COMBAT = 334, + SMSG_PLAYER_COMBAT_XP_GAIN_OBSOLETE = 335, + SMSG_HEALSPELL_ON_PLAYER_OBSOLETE = 336, + SMSG_HEALSPELL_ON_PLAYERS_PET_OBSOLETE = 337, + CMSG_SHEATHE_OBSOLETE = 338, + CMSG_SAVE_PLAYER = 339, + CMSG_SETDEATHBINDPOINT = 340, + SMSG_BINDPOINTUPDATE = 341, + CMSG_GETDEATHBINDZONE = 342, + SMSG_BINDZONEREPLY = 343, + SMSG_PLAYERBOUND = 344, + SMSG_DEATH_NOTIFY_OBSOLETE = 345, + CMSG_REPOP_REQUEST = 346, + SMSG_RESURRECT_REQUEST = 347, + CMSG_RESURRECT_RESPONSE = 348, + CMSG_LOOT = 349, + CMSG_LOOT_MONEY = 350, + CMSG_LOOT_RELEASE = 351, + SMSG_LOOT_RESPONSE = 352, + SMSG_LOOT_RELEASE_RESPONSE = 353, + SMSG_LOOT_REMOVED = 354, + SMSG_LOOT_MONEY_NOTIFY = 355, + SMSG_LOOT_ITEM_NOTIFY = 356, + SMSG_LOOT_CLEAR_MONEY = 357, + SMSG_ITEM_PUSH_RESULT = 358, + SMSG_DUEL_REQUESTED = 359, + SMSG_DUEL_OUTOFBOUNDS = 360, + SMSG_DUEL_INBOUNDS = 361, + SMSG_DUEL_COMPLETE = 362, + SMSG_DUEL_WINNER = 363, + CMSG_DUEL_ACCEPTED = 364, + CMSG_DUEL_CANCELLED = 365, + SMSG_MOUNTRESULT = 366, + SMSG_DISMOUNTRESULT = 367, + SMSG_PUREMOUNT_CANCELLED_OBSOLETE = 368, + CMSG_MOUNTSPECIAL_ANIM = 369, + SMSG_MOUNTSPECIAL_ANIM = 370, + SMSG_PET_TAME_FAILURE = 371, + CMSG_PET_SET_ACTION = 372, + CMSG_PET_ACTION = 373, + CMSG_PET_ABANDON = 374, + CMSG_PET_RENAME = 375, + SMSG_PET_NAME_INVALID = 376, + SMSG_PET_SPELLS = 377, + SMSG_PET_MODE = 378, + CMSG_GOSSIP_HELLO = 379, + CMSG_GOSSIP_SELECT_OPTION = 380, + SMSG_GOSSIP_MESSAGE = 381, + SMSG_GOSSIP_COMPLETE = 382, + CMSG_NPC_TEXT_QUERY = 383, + SMSG_NPC_TEXT_UPDATE = 384, + SMSG_NPC_WONT_TALK = 385, + CMSG_QUESTGIVER_STATUS_QUERY = 386, + SMSG_QUESTGIVER_STATUS = 387, + CMSG_QUESTGIVER_HELLO = 388, + SMSG_QUESTGIVER_QUEST_LIST = 389, + CMSG_QUESTGIVER_QUERY_QUEST = 390, + CMSG_QUESTGIVER_QUEST_AUTOLAUNCH = 391, + SMSG_QUESTGIVER_QUEST_DETAILS = 392, + CMSG_QUESTGIVER_ACCEPT_QUEST = 393, + CMSG_QUESTGIVER_COMPLETE_QUEST = 394, + SMSG_QUESTGIVER_REQUEST_ITEMS = 395, + CMSG_QUESTGIVER_REQUEST_REWARD = 396, + SMSG_QUESTGIVER_OFFER_REWARD = 397, + CMSG_QUESTGIVER_CHOOSE_REWARD = 398, + SMSG_QUESTGIVER_QUEST_INVALID = 399, + CMSG_QUESTGIVER_CANCEL = 400, + SMSG_QUESTGIVER_QUEST_COMPLETE = 401, + SMSG_QUESTGIVER_QUEST_FAILED = 402, + CMSG_QUESTLOG_SWAP_QUEST = 403, + CMSG_QUESTLOG_REMOVE_QUEST = 404, + SMSG_QUESTLOG_FULL = 405, + SMSG_QUESTUPDATE_FAILED = 406, + SMSG_QUESTUPDATE_FAILEDTIMER = 407, + SMSG_QUESTUPDATE_COMPLETE = 408, + SMSG_QUESTUPDATE_ADD_KILL = 409, + SMSG_QUESTUPDATE_ADD_ITEM = 410, + CMSG_QUEST_CONFIRM_ACCEPT = 411, + SMSG_QUEST_CONFIRM_ACCEPT = 412, + CMSG_PUSHQUESTTOPARTY = 413, + CMSG_LIST_INVENTORY = 414, + SMSG_LIST_INVENTORY = 415, + CMSG_SELL_ITEM = 416, + SMSG_SELL_ITEM = 417, + CMSG_BUY_ITEM = 418, + CMSG_BUY_ITEM_IN_SLOT = 419, + SMSG_BUY_ITEM = 420, + SMSG_BUY_FAILED = 421, + CMSG_TAXICLEARALLNODES = 422, + CMSG_TAXIENABLEALLNODES = 423, + CMSG_TAXISHOWNODES = 424, + SMSG_SHOWTAXINODES = 425, + CMSG_TAXINODE_STATUS_QUERY = 426, + SMSG_TAXINODE_STATUS = 427, + CMSG_TAXIQUERYAVAILABLENODES = 428, + CMSG_ACTIVATETAXI = 429, + SMSG_ACTIVATETAXIREPLY = 430, + SMSG_NEW_TAXI_PATH = 431, + CMSG_TRAINER_LIST = 432, + SMSG_TRAINER_LIST = 433, + CMSG_TRAINER_BUY_SPELL = 434, + SMSG_TRAINER_BUY_SUCCEEDED = 435, + SMSG_TRAINER_BUY_FAILED = 436, + CMSG_BINDER_ACTIVATE = 437, + SMSG_PLAYERBINDERROR = 438, + CMSG_BANKER_ACTIVATE = 439, + SMSG_SHOW_BANK = 440, + CMSG_BUY_BANK_SLOT = 441, + SMSG_BUY_BANK_SLOT_RESULT = 442, + CMSG_PETITION_SHOWLIST = 443, + SMSG_PETITION_SHOWLIST = 444, + CMSG_PETITION_BUY = 445, + CMSG_PETITION_SHOW_SIGNATURES = 446, + SMSG_PETITION_SHOW_SIGNATURES = 447, + CMSG_PETITION_SIGN = 448, + SMSG_PETITION_SIGN_RESULTS = 449, + MSG_PETITION_DECLINE = 450, + CMSG_OFFER_PETITION = 451, + CMSG_TURN_IN_PETITION = 452, + SMSG_TURN_IN_PETITION_RESULTS = 453, + CMSG_PETITION_QUERY = 454, + SMSG_PETITION_QUERY_RESPONSE = 455, + SMSG_FISH_NOT_HOOKED = 456, + SMSG_FISH_ESCAPED = 457, + CMSG_BUG = 458, + SMSG_NOTIFICATION = 459, + CMSG_PLAYED_TIME = 460, + SMSG_PLAYED_TIME = 461, + CMSG_QUERY_TIME = 462, + SMSG_QUERY_TIME_RESPONSE = 463, + SMSG_LOG_XPGAIN = 464, + MSG_SPLIT_MONEY = 465, + CMSG_RECLAIM_CORPSE = 466, + CMSG_WRAP_ITEM = 467, + SMSG_LEVELUP_INFO = 468, + MSG_MINIMAP_PING = 469, + SMSG_RESISTLOG = 470, + SMSG_ENCHANTMENTLOG = 471, + CMSG_SET_SKILL_CHEAT = 472, + SMSG_START_MIRROR_TIMER = 473, + SMSG_PAUSE_MIRROR_TIMER = 474, + SMSG_STOP_MIRROR_TIMER = 475, + CMSG_PING = 476, + SMSG_PONG = 477, + SMSG_CLEAR_COOLDOWN = 478, + SMSG_GAMEOBJECT_PAGETEXT = 479, + CMSG_SETSHEATHED = 480, + SMSG_COOLDOWN_CHEAT = 481, + SMSG_SPELL_DELAYED = 482, + CMSG_PLAYER_MACRO_OBSOLETE = 483, + SMSG_PLAYER_MACRO_OBSOLETE = 484, + CMSG_GHOST = 485, + CMSG_GM_INVIS = 486, + SMSG_INVALID_PROMOTION_CODE = 487, + MSG_GM_BIND_OTHER = 488, + MSG_GM_SUMMON = 489, + SMSG_ITEM_TIME_UPDATE = 490, + SMSG_ITEM_ENCHANT_TIME_UPDATE = 491, + SMSG_AUTH_CHALLENGE = 492, + CMSG_AUTH_SESSION = 493, + SMSG_AUTH_RESPONSE = 494, + MSG_GM_SHOWLABEL = 495, + MSG_ADD_DYNAMIC_TARGET_OBSOLETE = 496, + MSG_SAVE_GUILD_EMBLEM = 497, + MSG_TABARDVENDOR_ACTIVATE = 498, + SMSG_PLAY_SPELL_VISUAL = 499, + CMSG_ZONEUPDATE = 500, + SMSG_PARTYKILLLOG = 501, + SMSG_COMPRESSED_UPDATE_OBJECT = 502, + SMSG_OBSOLETE = 503, + SMSG_EXPLORATION_EXPERIENCE = 504, + CMSG_GM_SET_SECURITY_GROUP = 505, + CMSG_GM_NUKE = 506, + MSG_RANDOM_ROLL = 507, + SMSG_ENVIRONMENTALDAMAGELOG = 508, + CMSG_RWHOIS = 509, + SMSG_RWHOIS = 510, + MSG_LOOKING_FOR_GROUP = 511, + CMSG_SET_LOOKING_FOR_GROUP = 512, + CMSG_UNLEARN_SPELL = 513, + CMSG_UNLEARN_SKILL = 514, + SMSG_REMOVED_SPELL = 515, + CMSG_DECHARGE = 516, + CMSG_GMTICKET_CREATE = 517, + SMSG_GMTICKET_CREATE = 518, + CMSG_GMTICKET_UPDATETEXT = 519, + SMSG_GMTICKET_UPDATETEXT = 520, + SMSG_ACCOUNT_DATA_MD5 = 521, + CMSG_REQUEST_ACCOUNT_DATA = 522, + CMSG_UPDATE_ACCOUNT_DATA = 523, + SMSG_UPDATE_ACCOUNT_DATA = 524, + SMSG_CLEAR_FAR_SIGHT_IMMEDIATE = 525, + SMSG_POWERGAINLOG_OBSOLETE = 526, + CMSG_GM_TEACH = 527, + CMSG_GM_CREATE_ITEM_TARGET = 528, + CMSG_GMTICKET_GETTICKET = 529, + SMSG_GMTICKET_GETTICKET = 530, + CMSG_UNLEARN_TALENTS = 531, + SMSG_GAMEOBJECT_SPAWN_ANIM = 532, + SMSG_GAMEOBJECT_DESPAWN_ANIM = 533, + MSG_CORPSE_QUERY = 534, + CMSG_GMTICKET_DELETETICKET = 535, + SMSG_GMTICKET_DELETETICKET = 536, + SMSG_CHAT_WRONG_FACTION = 537, + CMSG_GMTICKET_SYSTEMSTATUS = 538, + SMSG_GMTICKET_SYSTEMSTATUS = 539, + CMSG_SPIRIT_HEALER_ACTIVATE = 540, + CMSG_SET_STAT_CHEAT = 541, + SMSG_SET_REST_START = 542, + CMSG_SKILL_BUY_STEP = 543, + CMSG_SKILL_BUY_RANK = 544, + CMSG_XP_CHEAT = 545, + SMSG_SPIRIT_HEALER_CONFIRM = 546, + CMSG_CHARACTER_POINT_CHEAT = 547, + SMSG_GOSSIP_POI = 548, + CMSG_CHAT_IGNORED = 549, + CMSG_GM_VISION = 550, + CMSG_SERVER_COMMAND = 551, + CMSG_GM_SILENCE = 552, + CMSG_GM_REVEALTO = 553, + CMSG_GM_RESURRECT = 554, + CMSG_GM_SUMMONMOB = 555, + CMSG_GM_MOVECORPSE = 556, + CMSG_GM_FREEZE = 557, + CMSG_GM_UBERINVIS = 558, + CMSG_GM_REQUEST_PLAYER_INFO = 559, + SMSG_GM_PLAYER_INFO = 560, + CMSG_GUILD_RANK = 561, + CMSG_GUILD_ADD_RANK = 562, + CMSG_GUILD_DEL_RANK = 563, + CMSG_GUILD_SET_PUBLIC_NOTE = 564, + CMSG_GUILD_SET_OFFICER_NOTE = 565, + SMSG_LOGIN_VERIFY_WORLD = 566, + CMSG_CLEAR_EXPLORATION = 567, + CMSG_SEND_MAIL = 568, + SMSG_SEND_MAIL_RESULT = 569, + CMSG_GET_MAIL_LIST = 570, + SMSG_MAIL_LIST_RESULT = 571, + CMSG_BATTLEFIELD_LIST = 572, + SMSG_BATTLEFIELD_LIST = 573, + CMSG_BATTLEFIELD_JOIN = 574, + SMSG_BATTLEFIELD_WIN = 575, + SMSG_BATTLEFIELD_LOSE = 576, + CMSG_TAXICLEARNODE = 577, + CMSG_TAXIENABLENODE = 578, + CMSG_ITEM_TEXT_QUERY = 579, + SMSG_ITEM_TEXT_QUERY_RESPONSE = 580, + CMSG_MAIL_TAKE_MONEY = 581, + CMSG_MAIL_TAKE_ITEM = 582, + CMSG_MAIL_MARK_AS_READ = 583, + CMSG_MAIL_RETURN_TO_SENDER = 584, + CMSG_MAIL_DELETE = 585, + CMSG_MAIL_CREATE_TEXT_ITEM = 586, + SMSG_SPELLLOGMISS = 587, + SMSG_SPELLLOGEXECUTE = 588, + SMSG_DEBUGAURAPROC = 589, + SMSG_PERIODICAURALOG = 590, + SMSG_SPELLDAMAGESHIELD = 591, + SMSG_SPELLNONMELEEDAMAGELOG = 592, + CMSG_LEARN_TALENT = 593, + SMSG_RESURRECT_FAILED = 594, + CMSG_TOGGLE_PVP = 595, + SMSG_ZONE_UNDER_ATTACK = 596, + MSG_AUCTION_HELLO = 597, + CMSG_AUCTION_SELL_ITEM = 598, + CMSG_AUCTION_REMOVE_ITEM = 599, + CMSG_AUCTION_LIST_ITEMS = 600, + CMSG_AUCTION_LIST_OWNER_ITEMS = 601, + CMSG_AUCTION_PLACE_BID = 602, + SMSG_AUCTION_COMMAND_RESULT = 603, + SMSG_AUCTION_LIST_RESULT = 604, + SMSG_AUCTION_OWNER_LIST_RESULT = 605, + SMSG_AUCTION_BIDDER_NOTIFICATION = 606, + SMSG_AUCTION_OWNER_NOTIFICATION = 607, + SMSG_PROCRESIST = 608, + SMSG_STANDSTATE_CHANGE_FAILURE = 609, + SMSG_DISPEL_FAILED = 610, + SMSG_SPELLORDAMAGE_IMMUNE = 611, + CMSG_AUCTION_LIST_BIDDER_ITEMS = 612, + SMSG_AUCTION_BIDDER_LIST_RESULT = 613, + SMSG_SET_FLAT_SPELL_MODIFIER = 614, + SMSG_SET_PCT_SPELL_MODIFIER = 615, + CMSG_SET_AMMO = 616, + SMSG_CORPSE_RECLAIM_DELAY = 617, + CMSG_SET_ACTIVE_MOVER = 618, + CMSG_PET_CANCEL_AURA = 619, + CMSG_PLAYER_AI_CHEAT = 620, + CMSG_CANCEL_AUTO_REPEAT_SPELL = 621, + MSG_GM_ACCOUNT_ONLINE = 622, + MSG_LIST_STABLED_PETS = 623, + CMSG_STABLE_PET = 624, + CMSG_UNSTABLE_PET = 625, + CMSG_BUY_STABLE_SLOT = 626, + SMSG_STABLE_RESULT = 627, + CMSG_STABLE_REVIVE_PET = 628, + CMSG_STABLE_SWAP_PET = 629, + MSG_QUEST_PUSH_RESULT = 630, + SMSG_PLAY_MUSIC = 631, + SMSG_PLAY_OBJECT_SOUND = 632, + CMSG_REQUEST_PET_INFO = 633, + CMSG_FAR_SIGHT = 634, + SMSG_SPELLDISPELLOG = 635, + SMSG_DAMAGE_CALC_LOG = 636, + CMSG_ENABLE_DAMAGE_LOG = 637, + CMSG_GROUP_CHANGE_SUB_GROUP = 638, + CMSG_REQUEST_PARTY_MEMBER_STATS = 639, + CMSG_GROUP_SWAP_SUB_GROUP = 640, + CMSG_RESET_FACTION_CHEAT = 641, + CMSG_AUTOSTORE_BANK_ITEM = 642, + CMSG_AUTOBANK_ITEM = 643, + MSG_QUERY_NEXT_MAIL_TIME = 644, + SMSG_RECEIVED_MAIL = 645, + SMSG_RAID_GROUP_ONLY = 646, + CMSG_SET_DURABILITY_CHEAT = 647, + CMSG_SET_PVP_RANK_CHEAT = 648, + CMSG_ADD_PVP_MEDAL_CHEAT = 649, + CMSG_DEL_PVP_MEDAL_CHEAT = 650, + CMSG_SET_PVP_TITLE = 651, + SMSG_PVP_CREDIT = 652, + SMSG_AUCTION_REMOVED_NOTIFICATION = 653, + CMSG_GROUP_RAID_CONVERT = 654, + CMSG_GROUP_ASSISTANT_LEADER = 655, + CMSG_BUYBACK_ITEM = 656, + SMSG_SERVER_MESSAGE = 657, + CMSG_MEETINGSTONE_JOIN = 658, + CMSG_MEETINGSTONE_LEAVE = 659, + CMSG_MEETINGSTONE_CHEAT = 660, + SMSG_MEETINGSTONE_SETQUEUE = 661, + CMSG_MEETINGSTONE_INFO = 662, + SMSG_MEETINGSTONE_COMPLETE = 663, + SMSG_MEETINGSTONE_IN_PROGRESS = 664, + SMSG_MEETINGSTONE_MEMBER_ADDED = 665, + CMSG_GMTICKETSYSTEM_TOGGLE = 666, + CMSG_CANCEL_GROWTH_AURA = 667, + SMSG_CANCEL_AUTO_REPEAT = 668, + SMSG_STANDSTATE_UPDATE = 669, + SMSG_LOOT_ALL_PASSED = 670, + SMSG_LOOT_ROLL_WON = 671, + CMSG_LOOT_ROLL = 672, + SMSG_LOOT_START_ROLL = 673, + SMSG_LOOT_ROLL = 674, + CMSG_LOOT_MASTER_GIVE = 675, + SMSG_LOOT_MASTER_LIST = 676, + SMSG_SET_FORCED_REACTIONS = 677, + SMSG_SPELL_FAILED_OTHER = 678, + SMSG_GAMEOBJECT_RESET_STATE = 679, + CMSG_REPAIR_ITEM = 680, + SMSG_CHAT_PLAYER_NOT_FOUND = 681, + MSG_TALENT_WIPE_CONFIRM = 682, + SMSG_SUMMON_REQUEST = 683, + CMSG_SUMMON_RESPONSE = 684, + MSG_MOVE_TOGGLE_GRAVITY_CHEAT = 685, + SMSG_MONSTER_MOVE_TRANSPORT = 686, + SMSG_PET_BROKEN = 687, + MSG_MOVE_FEATHER_FALL = 688, + MSG_MOVE_WATER_WALK = 689, + CMSG_SERVER_BROADCAST = 690, + CMSG_SELF_RES = 691, + SMSG_FEIGN_DEATH_RESISTED = 692, + CMSG_RUN_SCRIPT = 693, + SMSG_SCRIPT_MESSAGE = 694, + SMSG_DUEL_COUNTDOWN = 695, + SMSG_AREA_TRIGGER_MESSAGE = 696, + CMSG_TOGGLE_HELM = 697, + CMSG_TOGGLE_CLOAK = 698, + SMSG_MEETINGSTONE_JOINFAILED = 699, + SMSG_PLAYER_SKINNED = 700, + SMSG_DURABILITY_DAMAGE_DEATH = 701, + CMSG_SET_EXPLORATION = 702, + CMSG_SET_ACTIONBAR_TOGGLES = 703, + MSG_DELETE_GUILD_CHARTER = 704, + MSG_PETITION_RENAME = 705, + SMSG_INIT_WORLD_STATES = 706, + SMSG_UPDATE_WORLD_STATE = 707, + CMSG_ITEM_NAME_QUERY = 708, + SMSG_ITEM_NAME_QUERY_RESPONSE = 709, + SMSG_PET_ACTION_FEEDBACK = 710, + CMSG_CHAR_RENAME = 711, + SMSG_CHAR_RENAME = 712, + CMSG_MOVE_SPLINE_DONE = 713, + CMSG_MOVE_FALL_RESET = 714, + SMSG_INSTANCE_SAVE_CREATED = 715, + SMSG_RAID_INSTANCE_INFO = 716, + CMSG_REQUEST_RAID_INFO = 717, + CMSG_MOVE_TIME_SKIPPED = 718, + CMSG_MOVE_FEATHER_FALL_ACK = 719, + CMSG_MOVE_WATER_WALK_ACK = 720, + CMSG_MOVE_NOT_ACTIVE_MOVER = 721, + SMSG_PLAY_SOUND = 722, + CMSG_BATTLEFIELD_STATUS = 723, + SMSG_BATTLEFIELD_STATUS = 724, + CMSG_BATTLEFIELD_PORT = 725, + MSG_INSPECT_HONOR_STATS = 726, + CMSG_BATTLEMASTER_HELLO = 727, + CMSG_MOVE_START_SWIM_CHEAT = 728, + CMSG_MOVE_STOP_SWIM_CHEAT = 729, + SMSG_FORCE_WALK_SPEED_CHANGE = 730, + CMSG_FORCE_WALK_SPEED_CHANGE_ACK = 731, + SMSG_FORCE_SWIM_BACK_SPEED_CHANGE = 732, + CMSG_FORCE_SWIM_BACK_SPEED_CHANGE_ACK = 733, + SMSG_FORCE_TURN_RATE_CHANGE = 734, + CMSG_FORCE_TURN_RATE_CHANGE_ACK = 735, + MSG_PVP_LOG_DATA = 736, + CMSG_LEAVE_BATTLEFIELD = 737, + CMSG_AREA_SPIRIT_HEALER_QUERY = 738, + CMSG_AREA_SPIRIT_HEALER_QUEUE = 739, + SMSG_AREA_SPIRIT_HEALER_TIME = 740, + CMSG_GM_UNTEACH = 741, + SMSG_HARDWARE_SURVEY_REQUEST = 742, + CMSG_HARDWARE_SURVEY_RESULTS = 743, + SMSG_WARDEN_DATA = 744, + CMSG_WARDEN_DATA = 745, + SMSG_GROUP_JOINED_BATTLEGROUND = 746, + MSG_BATTLEGROUND_PLAYER_POSITIONS = 747, + CMSG_PET_STOP_ATTACK = 748, + SMSG_BINDER_CONFIRM = 749, + SMSG_BATTLEGROUND_PLAYER_JOINED = 750, + SMSG_BATTLEGROUND_PLAYER_LEFT = 751, + CMSG_BATTLEMASTER_JOIN = 752, + SMSG_ADDON_INFO = 753, + CMSG_PET_UNLEARN = 754, + SMSG_PET_UNLEARN_CONFIRM = 755, + SMSG_PARTY_MEMBER_STATS_FULL = 756, + CMSG_PET_SPELL_AUTOCAST = 757, + NUM_MSG_TYPES = 758 +}; diff --git a/src/game/Protocol/Opcodes_1_8_0.h b/src/game/Protocol/Opcodes_1_8_0.h deleted file mode 100644 index a85141b7120..00000000000 --- a/src/game/Protocol/Opcodes_1_8_0.h +++ /dev/null @@ -1,768 +0,0 @@ -enum OpcodesList -{ - MSG_NULL_ACTION = 0, - CMSG_BOOTME = 1, - CMSG_DBLOOKUP = 2, - SMSG_DBLOOKUP = 3, - CMSG_QUERY_OBJECT_POSITION = 4, - SMSG_QUERY_OBJECT_POSITION = 5, - CMSG_QUERY_OBJECT_ROTATION = 6, - SMSG_QUERY_OBJECT_ROTATION = 7, - CMSG_WORLD_TELEPORT = 8, - CMSG_TELEPORT_TO_UNIT = 9, - CMSG_ZONE_MAP = 10, - SMSG_ZONE_MAP = 11, - CMSG_DEBUG_CHANGECELLZONE = 12, - CMSG_EMBLAZON_TABARD_OBSOLETE = 13, - CMSG_UNEMBLAZON_TABARD_OBSOLETE = 14, - CMSG_RECHARGE = 15, - CMSG_LEARN_SPELL = 16, - CMSG_CREATEMONSTER = 17, - CMSG_DESTROYMONSTER = 18, - CMSG_CREATEITEM = 19, - CMSG_CREATEGAMEOBJECT = 20, - CMSG_MAKEMONSTERATTACKME_OBSOLETE = 21, - CMSG_MAKEMONSTERATTACKGUID = 22, - CMSG_ENABLEDEBUGCOMBATLOGGING_OBSOLETE = 23, - CMSG_FORCEACTION = 24, - CMSG_FORCEACTIONONOTHER = 25, - CMSG_FORCEACTIONSHOW = 26, - SMSG_FORCEACTIONSHOW = 27, - SMSG_ATTACKERSTATEUPDATEDEBUGINFO_OBSOLETE = 28, - SMSG_DEBUGINFOSPELL_OBSOLETE = 29, - SMSG_DEBUGINFOSPELLMISS_OBSOLETE = 30, - SMSG_DEBUG_PLAYER_RANGE_OBSOLETE = 31, - CMSG_UNDRESSPLAYER = 32, - CMSG_BEASTMASTER = 33, - CMSG_GODMODE = 34, - SMSG_GODMODE = 35, - CMSG_CHEAT_SETMONEY = 36, - CMSG_LEVEL_CHEAT = 37, - CMSG_PET_LEVEL_CHEAT = 38, - CMSG_LEVELUP_CHEAT_OBSOLETE = 39, - CMSG_COOLDOWN_CHEAT = 40, - CMSG_USE_SKILL_CHEAT = 41, - CMSG_FLAG_QUEST = 42, - CMSG_FLAG_QUEST_FINISH = 43, - CMSG_CLEAR_QUEST = 44, - CMSG_SEND_EVENT = 45, - CMSG_DEBUG_AISTATE = 46, - SMSG_DEBUG_AISTATE = 47, - CMSG_DISABLE_PVP_CHEAT = 48, - CMSG_ADVANCE_SPAWN_TIME = 49, - CMSG_PVP_PORT_OBSOLETE = 50, - CMSG_AUTH_SRP6_BEGIN = 51, - CMSG_AUTH_SRP6_PROOF = 52, - CMSG_AUTH_SRP6_RECODE = 53, - CMSG_CHAR_CREATE = 54, - CMSG_CHAR_ENUM = 55, - CMSG_CHAR_DELETE = 56, - SMSG_AUTH_SRP6_RESPONSE = 57, - SMSG_CHAR_CREATE = 58, - SMSG_CHAR_ENUM = 59, - SMSG_CHAR_DELETE = 60, - CMSG_PLAYER_LOGIN = 61, - SMSG_NEW_WORLD = 62, - SMSG_TRANSFER_PENDING = 63, - SMSG_TRANSFER_ABORTED = 64, - SMSG_CHARACTER_LOGIN_FAILED = 65, - SMSG_LOGIN_SETTIMESPEED = 66, - SMSG_GAMETIME_UPDATE = 67, - CMSG_GAMETIME_SET = 68, - SMSG_GAMETIME_SET = 69, - CMSG_GAMESPEED_SET = 70, - SMSG_GAMESPEED_SET = 71, - CMSG_SERVERTIME = 72, - SMSG_SERVERTIME = 73, - CMSG_PLAYER_LOGOUT = 74, - CMSG_LOGOUT_REQUEST = 75, - SMSG_LOGOUT_RESPONSE = 76, - SMSG_LOGOUT_COMPLETE = 77, - CMSG_LOGOUT_CANCEL = 78, - SMSG_LOGOUT_CANCEL_ACK = 79, - CMSG_NAME_QUERY = 80, - SMSG_NAME_QUERY_RESPONSE = 81, - CMSG_PET_NAME_QUERY = 82, - SMSG_PET_NAME_QUERY_RESPONSE = 83, - CMSG_GUILD_QUERY = 84, - SMSG_GUILD_QUERY_RESPONSE = 85, - CMSG_ITEM_QUERY_SINGLE = 86, - CMSG_ITEM_QUERY_MULTIPLE = 87, - SMSG_ITEM_QUERY_SINGLE_RESPONSE = 88, - SMSG_ITEM_QUERY_MULTIPLE_RESPONSE = 89, - CMSG_PAGE_TEXT_QUERY = 90, - SMSG_PAGE_TEXT_QUERY_RESPONSE = 91, - CMSG_QUEST_QUERY = 92, - SMSG_QUEST_QUERY_RESPONSE = 93, - CMSG_GAMEOBJECT_QUERY = 94, - SMSG_GAMEOBJECT_QUERY_RESPONSE = 95, - CMSG_CREATURE_QUERY = 96, - SMSG_CREATURE_QUERY_RESPONSE = 97, - CMSG_WHO = 98, - SMSG_WHO = 99, - CMSG_WHOIS = 100, - SMSG_WHOIS = 101, - CMSG_FRIEND_LIST = 102, - SMSG_FRIEND_LIST = 103, - SMSG_FRIEND_STATUS = 104, - CMSG_ADD_FRIEND = 105, - CMSG_DEL_FRIEND = 106, - SMSG_IGNORE_LIST = 107, - CMSG_ADD_IGNORE = 108, - CMSG_DEL_IGNORE = 109, - CMSG_GROUP_INVITE = 110, - SMSG_GROUP_INVITE = 111, - CMSG_GROUP_CANCEL = 112, - SMSG_GROUP_CANCEL = 113, - CMSG_GROUP_ACCEPT = 114, - CMSG_GROUP_DECLINE = 115, - SMSG_GROUP_DECLINE = 116, - CMSG_GROUP_UNINVITE = 117, - CMSG_GROUP_UNINVITE_GUID = 118, - SMSG_GROUP_UNINVITE = 119, - CMSG_GROUP_SET_LEADER = 120, - SMSG_GROUP_SET_LEADER = 121, - CMSG_LOOT_METHOD = 122, - CMSG_GROUP_DISBAND = 123, - SMSG_GROUP_DESTROYED = 124, - SMSG_GROUP_LIST = 125, - SMSG_PARTY_MEMBER_STATS = 126, - SMSG_PARTY_COMMAND_RESULT = 127, - MSG_UPDATE_GROUP_MEMBERS = 128, - CMSG_GUILD_CREATE = 129, - CMSG_GUILD_INVITE = 130, - SMSG_GUILD_INVITE = 131, - CMSG_GUILD_ACCEPT = 132, - CMSG_GUILD_DECLINE = 133, - SMSG_GUILD_DECLINE = 134, - CMSG_GUILD_INFO = 135, - SMSG_GUILD_INFO = 136, - CMSG_GUILD_ROSTER = 137, - SMSG_GUILD_ROSTER = 138, - CMSG_GUILD_PROMOTE = 139, - CMSG_GUILD_DEMOTE = 140, - CMSG_GUILD_LEAVE = 141, - CMSG_GUILD_REMOVE = 142, - CMSG_GUILD_DISBAND = 143, - CMSG_GUILD_LEADER = 144, - CMSG_GUILD_MOTD = 145, - SMSG_GUILD_EVENT = 146, - SMSG_GUILD_COMMAND_RESULT = 147, - MSG_UPDATE_GUILD = 148, - CMSG_MESSAGECHAT = 149, - SMSG_MESSAGECHAT = 150, - CMSG_JOIN_CHANNEL = 151, - CMSG_LEAVE_CHANNEL = 152, - SMSG_CHANNEL_NOTIFY = 153, - CMSG_CHANNEL_LIST = 154, - SMSG_CHANNEL_LIST = 155, - CMSG_CHANNEL_PASSWORD = 156, - CMSG_CHANNEL_SET_OWNER = 157, - CMSG_CHANNEL_OWNER = 158, - CMSG_CHANNEL_MODERATOR = 159, - CMSG_CHANNEL_UNMODERATOR = 160, - CMSG_CHANNEL_MUTE = 161, - CMSG_CHANNEL_UNMUTE = 162, - CMSG_CHANNEL_INVITE = 163, - CMSG_CHANNEL_KICK = 164, - CMSG_CHANNEL_BAN = 165, - CMSG_CHANNEL_UNBAN = 166, - CMSG_CHANNEL_ANNOUNCEMENTS = 167, - CMSG_CHANNEL_MODERATE = 168, - SMSG_UPDATE_OBJECT = 169, - SMSG_DESTROY_OBJECT = 170, - CMSG_USE_ITEM = 171, - CMSG_OPEN_ITEM = 172, - CMSG_READ_ITEM = 173, - SMSG_READ_ITEM_OK = 174, - SMSG_READ_ITEM_FAILED = 175, - SMSG_ITEM_COOLDOWN = 176, - CMSG_GAMEOBJ_USE = 177, - CMSG_GAMEOBJ_CHAIR_USE_OBSOLETE = 178, - SMSG_GAMEOBJECT_CUSTOM_ANIM = 179, - CMSG_AREATRIGGER = 180, - MSG_MOVE_START_FORWARD = 181, - MSG_MOVE_START_BACKWARD = 182, - MSG_MOVE_STOP = 183, - MSG_MOVE_START_STRAFE_LEFT = 184, - MSG_MOVE_START_STRAFE_RIGHT = 185, - MSG_MOVE_STOP_STRAFE = 186, - MSG_MOVE_JUMP = 187, - MSG_MOVE_START_TURN_LEFT = 188, - MSG_MOVE_START_TURN_RIGHT = 189, - MSG_MOVE_STOP_TURN = 190, - MSG_MOVE_START_PITCH_UP = 191, - MSG_MOVE_START_PITCH_DOWN = 192, - MSG_MOVE_STOP_PITCH = 193, - MSG_MOVE_SET_RUN_MODE = 194, - MSG_MOVE_SET_WALK_MODE = 195, - MSG_MOVE_TOGGLE_LOGGING = 196, - MSG_MOVE_TELEPORT = 197, - MSG_MOVE_TELEPORT_CHEAT = 198, - MSG_MOVE_TELEPORT_ACK = 199, - MSG_MOVE_TOGGLE_FALL_LOGGING = 200, - MSG_MOVE_FALL_LAND = 201, - MSG_MOVE_START_SWIM = 202, - MSG_MOVE_STOP_SWIM = 203, - MSG_MOVE_SET_RUN_SPEED_CHEAT = 204, - MSG_MOVE_SET_RUN_SPEED = 205, - MSG_MOVE_SET_RUN_BACK_SPEED_CHEAT = 206, - MSG_MOVE_SET_RUN_BACK_SPEED = 207, - MSG_MOVE_SET_WALK_SPEED_CHEAT = 208, - MSG_MOVE_SET_WALK_SPEED = 209, - MSG_MOVE_SET_SWIM_SPEED_CHEAT = 210, - MSG_MOVE_SET_SWIM_SPEED = 211, - MSG_MOVE_SET_SWIM_BACK_SPEED_CHEAT = 212, - MSG_MOVE_SET_SWIM_BACK_SPEED = 213, - MSG_MOVE_SET_ALL_SPEED_CHEAT = 214, - MSG_MOVE_SET_TURN_RATE_CHEAT = 215, - MSG_MOVE_SET_TURN_RATE = 216, - MSG_MOVE_TOGGLE_COLLISION_CHEAT = 217, - MSG_MOVE_SET_FACING = 218, - MSG_MOVE_SET_PITCH = 219, - MSG_MOVE_WORLDPORT_ACK = 220, - SMSG_MONSTER_MOVE = 221, - SMSG_MOVE_WATER_WALK = 222, - SMSG_MOVE_LAND_WALK = 223, - MSG_MOVE_SET_RAW_POSITION_ACK = 224, - CMSG_MOVE_SET_RAW_POSITION = 225, - SMSG_FORCE_RUN_SPEED_CHANGE = 226, - CMSG_FORCE_RUN_SPEED_CHANGE_ACK = 227, - SMSG_FORCE_RUN_BACK_SPEED_CHANGE = 228, - CMSG_FORCE_RUN_BACK_SPEED_CHANGE_ACK = 229, - SMSG_FORCE_SWIM_SPEED_CHANGE = 230, - CMSG_FORCE_SWIM_SPEED_CHANGE_ACK = 231, - SMSG_FORCE_MOVE_ROOT = 232, - CMSG_FORCE_MOVE_ROOT_ACK = 233, - SMSG_FORCE_MOVE_UNROOT = 234, - CMSG_FORCE_MOVE_UNROOT_ACK = 235, - MSG_MOVE_ROOT = 236, - MSG_MOVE_UNROOT = 237, - MSG_MOVE_HEARTBEAT = 238, - SMSG_MOVE_KNOCK_BACK = 239, - CMSG_MOVE_KNOCK_BACK_ACK = 240, - MSG_MOVE_KNOCK_BACK = 241, - SMSG_MOVE_FEATHER_FALL = 242, - SMSG_MOVE_NORMAL_FALL = 243, - SMSG_MOVE_SET_HOVER = 244, - SMSG_MOVE_UNSET_HOVER = 245, - CMSG_MOVE_HOVER_ACK = 246, - MSG_MOVE_HOVER = 247, - CMSG_TRIGGER_CINEMATIC_CHEAT = 248, - CMSG_OPENING_CINEMATIC = 249, - SMSG_TRIGGER_CINEMATIC = 250, - CMSG_NEXT_CINEMATIC_CAMERA = 251, - CMSG_COMPLETE_CINEMATIC = 252, - SMSG_TUTORIAL_FLAGS = 253, - CMSG_TUTORIAL_FLAG = 254, - CMSG_TUTORIAL_CLEAR = 255, - CMSG_TUTORIAL_RESET = 256, - CMSG_STANDSTATECHANGE = 257, - CMSG_EMOTE = 258, - SMSG_EMOTE = 259, - CMSG_TEXT_EMOTE = 260, - SMSG_TEXT_EMOTE = 261, - CMSG_AUTOEQUIP_GROUND_ITEM = 262, - CMSG_AUTOSTORE_GROUND_ITEM = 263, - CMSG_AUTOSTORE_LOOT_ITEM = 264, - CMSG_STORE_LOOT_IN_SLOT = 265, - CMSG_AUTOEQUIP_ITEM = 266, - CMSG_AUTOSTORE_BAG_ITEM = 267, - CMSG_SWAP_ITEM = 268, - CMSG_SWAP_INV_ITEM = 269, - CMSG_SPLIT_ITEM = 270, - CMSG_AUTOEQUIP_ITEM_SLOT = 271, - CMSG_DROP_ITEM = 272, - CMSG_DESTROYITEM = 273, - SMSG_INVENTORY_CHANGE_FAILURE = 274, - SMSG_OPEN_CONTAINER = 275, - CMSG_INSPECT = 276, - SMSG_INSPECT = 277, - CMSG_INITIATE_TRADE = 278, - CMSG_BEGIN_TRADE = 279, - CMSG_BUSY_TRADE = 280, - CMSG_IGNORE_TRADE = 281, - CMSG_ACCEPT_TRADE = 282, - CMSG_UNACCEPT_TRADE = 283, - CMSG_CANCEL_TRADE = 284, - CMSG_SET_TRADE_ITEM = 285, - CMSG_CLEAR_TRADE_ITEM = 286, - CMSG_SET_TRADE_GOLD = 287, - SMSG_TRADE_STATUS = 288, - SMSG_TRADE_STATUS_EXTENDED = 289, - SMSG_INITIALIZE_FACTIONS = 290, - SMSG_SET_FACTION_VISIBLE = 291, - SMSG_SET_FACTION_STANDING = 292, - CMSG_SET_FACTION_ATWAR = 293, - CMSG_SET_FACTION_CHEAT = 294, - SMSG_SET_PROFICIENCY = 295, - CMSG_SET_ACTION_BUTTON = 296, - SMSG_ACTION_BUTTONS = 297, - SMSG_INITIAL_SPELLS = 298, - SMSG_LEARNED_SPELL = 299, - SMSG_SUPERCEDED_SPELL = 300, - CMSG_NEW_SPELL_SLOT = 301, - CMSG_CAST_SPELL = 302, - CMSG_CANCEL_CAST = 303, - SMSG_CAST_RESULT = 304, - SMSG_SPELL_START = 305, - SMSG_SPELL_GO = 306, - SMSG_SPELL_FAILURE = 307, - SMSG_SPELL_COOLDOWN = 308, - SMSG_COOLDOWN_EVENT = 309, - CMSG_CANCEL_AURA = 310, - SMSG_UPDATE_AURA_DURATION = 311, - SMSG_PET_CAST_FAILED = 312, - MSG_CHANNEL_START = 313, - MSG_CHANNEL_UPDATE = 314, - CMSG_CANCEL_CHANNELLING = 315, - SMSG_AI_REACTION = 316, - CMSG_SET_SELECTION = 317, - CMSG_SET_TARGET_OBSOLETE = 318, - CMSG_UNUSED = 319, - CMSG_UNUSED2 = 320, - CMSG_ATTACKSWING = 321, - CMSG_ATTACKSTOP = 322, - SMSG_ATTACKSTART = 323, - SMSG_ATTACKSTOP = 324, - SMSG_ATTACKSWING_NOTINRANGE = 325, - SMSG_ATTACKSWING_BADFACING = 326, - SMSG_ATTACKSWING_NOTSTANDING = 327, - SMSG_ATTACKSWING_DEADTARGET = 328, - SMSG_ATTACKSWING_CANT_ATTACK = 329, - SMSG_ATTACKERSTATEUPDATE = 330, - SMSG_VICTIMSTATEUPDATE_OBSOLETE = 331, - SMSG_DAMAGE_DONE_OBSOLETE = 332, - SMSG_DAMAGE_TAKEN_OBSOLETE = 333, - SMSG_CANCEL_COMBAT = 334, - SMSG_PLAYER_COMBAT_XP_GAIN_OBSOLETE = 335, - SMSG_HEALSPELL_ON_PLAYER_OBSOLETE = 336, - SMSG_HEALSPELL_ON_PLAYERS_PET_OBSOLETE = 337, - CMSG_SHEATHE_OBSOLETE = 338, - CMSG_SAVE_PLAYER = 339, - CMSG_SETDEATHBINDPOINT = 340, - SMSG_BINDPOINTUPDATE = 341, - CMSG_GETDEATHBINDZONE = 342, - SMSG_BINDZONEREPLY = 343, - SMSG_PLAYERBOUND = 344, - SMSG_DEATH_NOTIFY_OBSOLETE = 345, - CMSG_REPOP_REQUEST = 346, - SMSG_RESURRECT_REQUEST = 347, - CMSG_RESURRECT_RESPONSE = 348, - CMSG_LOOT = 349, - CMSG_LOOT_MONEY = 350, - CMSG_LOOT_RELEASE = 351, - SMSG_LOOT_RESPONSE = 352, - SMSG_LOOT_RELEASE_RESPONSE = 353, - SMSG_LOOT_REMOVED = 354, - SMSG_LOOT_MONEY_NOTIFY = 355, - SMSG_LOOT_ITEM_NOTIFY = 356, - SMSG_LOOT_CLEAR_MONEY = 357, - SMSG_ITEM_PUSH_RESULT = 358, - SMSG_DUEL_REQUESTED = 359, - SMSG_DUEL_OUTOFBOUNDS = 360, - SMSG_DUEL_INBOUNDS = 361, - SMSG_DUEL_COMPLETE = 362, - SMSG_DUEL_WINNER = 363, - CMSG_DUEL_ACCEPTED = 364, - CMSG_DUEL_CANCELLED = 365, - SMSG_MOUNTRESULT = 366, - SMSG_DISMOUNTRESULT = 367, - SMSG_PUREMOUNT_CANCELLED_OBSOLETE = 368, - CMSG_MOUNTSPECIAL_ANIM = 369, - SMSG_MOUNTSPECIAL_ANIM = 370, - SMSG_PET_TAME_FAILURE = 371, - CMSG_PET_SET_ACTION = 372, - CMSG_PET_ACTION = 373, - CMSG_PET_ABANDON = 374, - CMSG_PET_RENAME = 375, - SMSG_PET_NAME_INVALID = 376, - SMSG_PET_SPELLS = 377, - SMSG_PET_MODE = 378, - CMSG_GOSSIP_HELLO = 379, - CMSG_GOSSIP_SELECT_OPTION = 380, - SMSG_GOSSIP_MESSAGE = 381, - SMSG_GOSSIP_COMPLETE = 382, - CMSG_NPC_TEXT_QUERY = 383, - SMSG_NPC_TEXT_UPDATE = 384, - SMSG_NPC_WONT_TALK = 385, - CMSG_QUESTGIVER_STATUS_QUERY = 386, - SMSG_QUESTGIVER_STATUS = 387, - CMSG_QUESTGIVER_HELLO = 388, - SMSG_QUESTGIVER_QUEST_LIST = 389, - CMSG_QUESTGIVER_QUERY_QUEST = 390, - CMSG_QUESTGIVER_QUEST_AUTOLAUNCH = 391, - SMSG_QUESTGIVER_QUEST_DETAILS = 392, - CMSG_QUESTGIVER_ACCEPT_QUEST = 393, - CMSG_QUESTGIVER_COMPLETE_QUEST = 394, - SMSG_QUESTGIVER_REQUEST_ITEMS = 395, - CMSG_QUESTGIVER_REQUEST_REWARD = 396, - SMSG_QUESTGIVER_OFFER_REWARD = 397, - CMSG_QUESTGIVER_CHOOSE_REWARD = 398, - SMSG_QUESTGIVER_QUEST_INVALID = 399, - CMSG_QUESTGIVER_CANCEL = 400, - SMSG_QUESTGIVER_QUEST_COMPLETE = 401, - SMSG_QUESTGIVER_QUEST_FAILED = 402, - CMSG_QUESTLOG_SWAP_QUEST = 403, - CMSG_QUESTLOG_REMOVE_QUEST = 404, - SMSG_QUESTLOG_FULL = 405, - SMSG_QUESTUPDATE_FAILED = 406, - SMSG_QUESTUPDATE_FAILEDTIMER = 407, - SMSG_QUESTUPDATE_COMPLETE = 408, - SMSG_QUESTUPDATE_ADD_KILL = 409, - SMSG_QUESTUPDATE_ADD_ITEM = 410, - CMSG_QUEST_CONFIRM_ACCEPT = 411, - SMSG_QUEST_CONFIRM_ACCEPT = 412, - CMSG_PUSHQUESTTOPARTY = 413, - CMSG_LIST_INVENTORY = 414, - SMSG_LIST_INVENTORY = 415, - CMSG_SELL_ITEM = 416, - SMSG_SELL_ITEM = 417, - CMSG_BUY_ITEM = 418, - CMSG_BUY_ITEM_IN_SLOT = 419, - SMSG_BUY_ITEM = 420, - SMSG_BUY_FAILED = 421, - CMSG_TAXICLEARALLNODES = 422, - CMSG_TAXIENABLEALLNODES = 423, - CMSG_TAXISHOWNODES = 424, - SMSG_SHOWTAXINODES = 425, - CMSG_TAXINODE_STATUS_QUERY = 426, - SMSG_TAXINODE_STATUS = 427, - CMSG_TAXIQUERYAVAILABLENODES = 428, - CMSG_ACTIVATETAXI = 429, - SMSG_ACTIVATETAXIREPLY = 430, - SMSG_NEW_TAXI_PATH = 431, - CMSG_TRAINER_LIST = 432, - SMSG_TRAINER_LIST = 433, - CMSG_TRAINER_BUY_SPELL = 434, - SMSG_TRAINER_BUY_SUCCEEDED = 435, - SMSG_TRAINER_BUY_FAILED = 436, - CMSG_BINDER_ACTIVATE = 437, - SMSG_PLAYERBINDERROR = 438, - CMSG_BANKER_ACTIVATE = 439, - SMSG_SHOW_BANK = 440, - CMSG_BUY_BANK_SLOT = 441, - SMSG_BUY_BANK_SLOT_RESULT = 442, - CMSG_PETITION_SHOWLIST = 443, - SMSG_PETITION_SHOWLIST = 444, - CMSG_PETITION_BUY = 445, - CMSG_PETITION_SHOW_SIGNATURES = 446, - SMSG_PETITION_SHOW_SIGNATURES = 447, - CMSG_PETITION_SIGN = 448, - SMSG_PETITION_SIGN_RESULTS = 449, - MSG_PETITION_DECLINE = 450, - CMSG_OFFER_PETITION = 451, - CMSG_TURN_IN_PETITION = 452, - SMSG_TURN_IN_PETITION_RESULTS = 453, - CMSG_PETITION_QUERY = 454, - SMSG_PETITION_QUERY_RESPONSE = 455, - SMSG_FISH_NOT_HOOKED = 456, - SMSG_FISH_ESCAPED = 457, - CMSG_BUG = 458, - SMSG_NOTIFICATION = 459, - CMSG_PLAYED_TIME = 460, - SMSG_PLAYED_TIME = 461, - CMSG_QUERY_TIME = 462, - SMSG_QUERY_TIME_RESPONSE = 463, - SMSG_LOG_XPGAIN = 464, - MSG_SPLIT_MONEY = 465, - CMSG_RECLAIM_CORPSE = 466, - CMSG_WRAP_ITEM = 467, - SMSG_LEVELUP_INFO = 468, - MSG_MINIMAP_PING = 469, - SMSG_RESISTLOG = 470, - SMSG_ENCHANTMENTLOG = 471, - CMSG_SET_SKILL_CHEAT = 472, - SMSG_START_MIRROR_TIMER = 473, - SMSG_PAUSE_MIRROR_TIMER = 474, - SMSG_STOP_MIRROR_TIMER = 475, - CMSG_PING = 476, - SMSG_PONG = 477, - SMSG_CLEAR_COOLDOWN = 478, - SMSG_GAMEOBJECT_PAGETEXT = 479, - CMSG_SETSHEATHED = 480, - SMSG_COOLDOWN_CHEAT = 481, - SMSG_SPELL_DELAYED = 482, - CMSG_PLAYER_MACRO_OBSOLETE = 483, - SMSG_PLAYER_MACRO_OBSOLETE = 484, - CMSG_GHOST = 485, - CMSG_GM_INVIS = 486, - SMSG_INVALID_PROMOTION_CODE = 487, - MSG_GM_BIND_OTHER = 488, - MSG_GM_SUMMON = 489, - SMSG_ITEM_TIME_UPDATE = 490, - SMSG_ITEM_ENCHANT_TIME_UPDATE = 491, - SMSG_AUTH_CHALLENGE = 492, - CMSG_AUTH_SESSION = 493, - SMSG_AUTH_RESPONSE = 494, - MSG_GM_SHOWLABEL = 495, - MSG_ADD_DYNAMIC_TARGET_OBSOLETE = 496, - MSG_SAVE_GUILD_EMBLEM = 497, - MSG_TABARDVENDOR_ACTIVATE = 498, - SMSG_PLAY_SPELL_VISUAL = 499, - CMSG_ZONEUPDATE = 500, - SMSG_PARTYKILLLOG = 501, - SMSG_COMPRESSED_UPDATE_OBJECT = 502, - SMSG_OBSOLETE = 503, - SMSG_EXPLORATION_EXPERIENCE = 504, - CMSG_GM_SET_SECURITY_GROUP = 505, - CMSG_GM_NUKE = 506, - MSG_RANDOM_ROLL = 507, - SMSG_ENVIRONMENTALDAMAGELOG = 508, - CMSG_RWHOIS = 509, - SMSG_RWHOIS = 510, - MSG_LOOKING_FOR_GROUP = 511, - CMSG_SET_LOOKING_FOR_GROUP = 512, - CMSG_UNLEARN_SPELL = 513, - CMSG_UNLEARN_SKILL = 514, - SMSG_REMOVED_SPELL = 515, - CMSG_DECHARGE = 516, - CMSG_GMTICKET_CREATE = 517, - SMSG_GMTICKET_CREATE = 518, - CMSG_GMTICKET_UPDATETEXT = 519, - SMSG_GMTICKET_UPDATETEXT = 520, - SMSG_ACCOUNT_DATA_MD5 = 521, - CMSG_REQUEST_ACCOUNT_DATA = 522, - CMSG_UPDATE_ACCOUNT_DATA = 523, - SMSG_UPDATE_ACCOUNT_DATA = 524, - SMSG_CLEAR_FAR_SIGHT_IMMEDIATE = 525, - SMSG_POWERGAINLOG_OBSOLETE = 526, - CMSG_GM_TEACH = 527, - CMSG_GM_CREATE_ITEM_TARGET = 528, - CMSG_GMTICKET_GETTICKET = 529, - SMSG_GMTICKET_GETTICKET = 530, - CMSG_UNLEARN_TALENTS = 531, - SMSG_GAMEOBJECT_SPAWN_ANIM = 532, - SMSG_GAMEOBJECT_DESPAWN_ANIM = 533, - MSG_CORPSE_QUERY = 534, - CMSG_GMTICKET_DELETETICKET = 535, - SMSG_GMTICKET_DELETETICKET = 536, - SMSG_CHAT_WRONG_FACTION = 537, - CMSG_GMTICKET_SYSTEMSTATUS = 538, - SMSG_GMTICKET_SYSTEMSTATUS = 539, - CMSG_SPIRIT_HEALER_ACTIVATE = 540, - CMSG_SET_STAT_CHEAT = 541, - SMSG_SET_REST_START = 542, - CMSG_SKILL_BUY_STEP = 543, - CMSG_SKILL_BUY_RANK = 544, - CMSG_XP_CHEAT = 545, - SMSG_SPIRIT_HEALER_CONFIRM = 546, - CMSG_CHARACTER_POINT_CHEAT = 547, - SMSG_GOSSIP_POI = 548, - CMSG_CHAT_IGNORED = 549, - CMSG_GM_VISION = 550, - CMSG_SERVER_COMMAND = 551, - CMSG_GM_SILENCE = 552, - CMSG_GM_REVEALTO = 553, - CMSG_GM_RESURRECT = 554, - CMSG_GM_SUMMONMOB = 555, - CMSG_GM_MOVECORPSE = 556, - CMSG_GM_FREEZE = 557, - CMSG_GM_UBERINVIS = 558, - CMSG_GM_REQUEST_PLAYER_INFO = 559, - SMSG_GM_PLAYER_INFO = 560, - CMSG_GUILD_RANK = 561, - CMSG_GUILD_ADD_RANK = 562, - CMSG_GUILD_DEL_RANK = 563, - CMSG_GUILD_SET_PUBLIC_NOTE = 564, - CMSG_GUILD_SET_OFFICER_NOTE = 565, - SMSG_LOGIN_VERIFY_WORLD = 566, - CMSG_CLEAR_EXPLORATION = 567, - CMSG_SEND_MAIL = 568, - SMSG_SEND_MAIL_RESULT = 569, - CMSG_GET_MAIL_LIST = 570, - SMSG_MAIL_LIST_RESULT = 571, - CMSG_BATTLEFIELD_LIST = 572, - SMSG_BATTLEFIELD_LIST = 573, - CMSG_BATTLEFIELD_JOIN = 574, - SMSG_BATTLEFIELD_WIN = 575, - SMSG_BATTLEFIELD_LOSE = 576, - CMSG_TAXICLEARNODE = 577, - CMSG_TAXIENABLENODE = 578, - CMSG_ITEM_TEXT_QUERY = 579, - SMSG_ITEM_TEXT_QUERY_RESPONSE = 580, - CMSG_MAIL_TAKE_MONEY = 581, - CMSG_MAIL_TAKE_ITEM = 582, - CMSG_MAIL_MARK_AS_READ = 583, - CMSG_MAIL_RETURN_TO_SENDER = 584, - CMSG_MAIL_DELETE = 585, - CMSG_MAIL_CREATE_TEXT_ITEM = 586, - SMSG_SPELLLOGMISS = 587, - SMSG_SPELLLOGEXECUTE = 588, - SMSG_DEBUGAURAPROC = 589, - SMSG_PERIODICAURALOG = 590, - SMSG_SPELLDAMAGESHIELD = 591, - SMSG_SPELLNONMELEEDAMAGELOG = 592, - CMSG_LEARN_TALENT = 593, - SMSG_RESURRECT_FAILED = 594, - CMSG_TOGGLE_PVP = 595, - SMSG_ZONE_UNDER_ATTACK = 596, - MSG_AUCTION_HELLO = 597, - CMSG_AUCTION_SELL_ITEM = 598, - CMSG_AUCTION_REMOVE_ITEM = 599, - CMSG_AUCTION_LIST_ITEMS = 600, - CMSG_AUCTION_LIST_OWNER_ITEMS = 601, - CMSG_AUCTION_PLACE_BID = 602, - SMSG_AUCTION_COMMAND_RESULT = 603, - SMSG_AUCTION_LIST_RESULT = 604, - SMSG_AUCTION_OWNER_LIST_RESULT = 605, - SMSG_AUCTION_BIDDER_NOTIFICATION = 606, - SMSG_AUCTION_OWNER_NOTIFICATION = 607, - SMSG_PROCRESIST = 608, - SMSG_STANDSTATE_CHANGE_FAILURE = 609, - SMSG_DISPEL_FAILED = 610, - SMSG_SPELLORDAMAGE_IMMUNE = 611, - CMSG_AUCTION_LIST_BIDDER_ITEMS = 612, - SMSG_AUCTION_BIDDER_LIST_RESULT = 613, - SMSG_SET_FLAT_SPELL_MODIFIER = 614, - SMSG_SET_PCT_SPELL_MODIFIER = 615, - CMSG_SET_AMMO = 616, - SMSG_CORPSE_RECLAIM_DELAY = 617, - CMSG_SET_ACTIVE_MOVER = 618, - CMSG_PET_CANCEL_AURA = 619, - CMSG_PLAYER_AI_CHEAT = 620, - CMSG_CANCEL_AUTO_REPEAT_SPELL = 621, - MSG_GM_ACCOUNT_ONLINE = 622, - MSG_LIST_STABLED_PETS = 623, - CMSG_STABLE_PET = 624, - CMSG_UNSTABLE_PET = 625, - CMSG_BUY_STABLE_SLOT = 626, - SMSG_STABLE_RESULT = 627, - CMSG_STABLE_REVIVE_PET = 628, - CMSG_STABLE_SWAP_PET = 629, - MSG_QUEST_PUSH_RESULT = 630, - SMSG_PLAY_MUSIC = 631, - SMSG_PLAY_OBJECT_SOUND = 632, - CMSG_REQUEST_PET_INFO = 633, - CMSG_FAR_SIGHT = 634, - SMSG_SPELLDISPELLOG = 635, - SMSG_DAMAGE_CALC_LOG = 636, - CMSG_ENABLE_DAMAGE_LOG = 637, - CMSG_GROUP_CHANGE_SUB_GROUP = 638, - CMSG_REQUEST_PARTY_MEMBER_STATS = 639, - CMSG_GROUP_SWAP_SUB_GROUP = 640, - CMSG_RESET_FACTION_CHEAT = 641, - CMSG_AUTOSTORE_BANK_ITEM = 642, - CMSG_AUTOBANK_ITEM = 643, - MSG_QUERY_NEXT_MAIL_TIME = 644, - SMSG_RECEIVED_MAIL = 645, - SMSG_RAID_GROUP_ONLY = 646, - CMSG_SET_DURABILITY_CHEAT = 647, - CMSG_SET_PVP_RANK_CHEAT = 648, - CMSG_ADD_PVP_MEDAL_CHEAT = 649, - CMSG_DEL_PVP_MEDAL_CHEAT = 650, - CMSG_SET_PVP_TITLE = 651, - SMSG_PVP_CREDIT = 652, - SMSG_AUCTION_REMOVED_NOTIFICATION = 653, - CMSG_GROUP_RAID_CONVERT = 654, - CMSG_GROUP_ASSISTANT_LEADER = 655, - CMSG_BUYBACK_ITEM = 656, - SMSG_SERVER_MESSAGE = 657, - CMSG_MEETINGSTONE_JOIN = 658, - CMSG_MEETINGSTONE_LEAVE = 659, - CMSG_MEETINGSTONE_CHEAT = 660, - SMSG_MEETINGSTONE_SETQUEUE = 661, - CMSG_MEETINGSTONE_INFO = 662, - SMSG_MEETINGSTONE_COMPLETE = 663, - SMSG_MEETINGSTONE_IN_PROGRESS = 664, - SMSG_MEETINGSTONE_MEMBER_ADDED = 665, - CMSG_GMTICKETSYSTEM_TOGGLE = 666, - CMSG_CANCEL_GROWTH_AURA = 667, - SMSG_CANCEL_AUTO_REPEAT = 668, - SMSG_STANDSTATE_UPDATE = 669, - SMSG_LOOT_ALL_PASSED = 670, - SMSG_LOOT_ROLL_WON = 671, - CMSG_LOOT_ROLL = 672, - SMSG_LOOT_START_ROLL = 673, - SMSG_LOOT_ROLL = 674, - CMSG_LOOT_MASTER_GIVE = 675, - SMSG_LOOT_MASTER_LIST = 676, - SMSG_SET_FORCED_REACTIONS = 677, - SMSG_SPELL_FAILED_OTHER = 678, - SMSG_GAMEOBJECT_RESET_STATE = 679, - CMSG_REPAIR_ITEM = 680, - SMSG_CHAT_PLAYER_NOT_FOUND = 681, - MSG_TALENT_WIPE_CONFIRM = 682, - SMSG_SUMMON_REQUEST = 683, - CMSG_SUMMON_RESPONSE = 684, - MSG_MOVE_TOGGLE_GRAVITY_CHEAT = 685, - SMSG_MONSTER_MOVE_TRANSPORT = 686, - SMSG_PET_BROKEN = 687, - MSG_MOVE_FEATHER_FALL = 688, - MSG_MOVE_WATER_WALK = 689, - CMSG_SERVER_BROADCAST = 690, - CMSG_SELF_RES = 691, - SMSG_FEIGN_DEATH_RESISTED = 692, - CMSG_RUN_SCRIPT = 693, - SMSG_SCRIPT_MESSAGE = 694, - SMSG_DUEL_COUNTDOWN = 695, - SMSG_AREA_TRIGGER_MESSAGE = 696, - CMSG_TOGGLE_HELM = 697, - CMSG_TOGGLE_CLOAK = 698, - SMSG_MEETINGSTONE_JOINFAILED = 699, - SMSG_PLAYER_SKINNED = 700, - SMSG_DURABILITY_DAMAGE_DEATH = 701, - CMSG_SET_EXPLORATION = 702, - CMSG_SET_ACTIONBAR_TOGGLES = 703, - MSG_DELETE_GUILD_CHARTER = 704, - MSG_PETITION_RENAME = 705, - SMSG_INIT_WORLD_STATES = 706, - SMSG_UPDATE_WORLD_STATE = 707, - CMSG_ITEM_NAME_QUERY = 708, - SMSG_ITEM_NAME_QUERY_RESPONSE = 709, - SMSG_PET_ACTION_FEEDBACK = 710, - CMSG_CHAR_RENAME = 711, - SMSG_CHAR_RENAME = 712, - CMSG_MOVE_SPLINE_DONE = 713, - CMSG_MOVE_FALL_RESET = 714, - SMSG_INSTANCE_SAVE_CREATED = 715, - SMSG_RAID_INSTANCE_INFO = 716, - CMSG_REQUEST_RAID_INFO = 717, - CMSG_MOVE_TIME_SKIPPED = 718, - CMSG_MOVE_FEATHER_FALL_ACK = 719, - CMSG_MOVE_WATER_WALK_ACK = 720, - CMSG_MOVE_NOT_ACTIVE_MOVER = 721, - SMSG_PLAY_SOUND = 722, - CMSG_BATTLEFIELD_STATUS = 723, - SMSG_BATTLEFIELD_STATUS = 724, - CMSG_BATTLEFIELD_PORT = 725, - MSG_INSPECT_HONOR_STATS = 726, - CMSG_BATTLEMASTER_HELLO = 727, - CMSG_MOVE_START_SWIM_CHEAT = 728, - CMSG_MOVE_STOP_SWIM_CHEAT = 729, - SMSG_FORCE_WALK_SPEED_CHANGE = 730, - CMSG_FORCE_WALK_SPEED_CHANGE_ACK = 731, - SMSG_FORCE_SWIM_BACK_SPEED_CHANGE = 732, - CMSG_FORCE_SWIM_BACK_SPEED_CHANGE_ACK = 733, - SMSG_FORCE_TURN_RATE_CHANGE = 734, - CMSG_FORCE_TURN_RATE_CHANGE_ACK = 735, - MSG_PVP_LOG_DATA = 736, - CMSG_LEAVE_BATTLEFIELD = 737, - CMSG_AREA_SPIRIT_HEALER_QUERY = 738, - CMSG_AREA_SPIRIT_HEALER_QUEUE = 739, - SMSG_AREA_SPIRIT_HEALER_TIME = 740, - CMSG_GM_UNTEACH = 741, - SMSG_HARDWARE_SURVEY_REQUEST = 742, - CMSG_HARDWARE_SURVEY_RESULTS = 743, - SMSG_WARDEN_DATA = 744, - CMSG_WARDEN_DATA = 745, - SMSG_GROUP_JOINED_BATTLEGROUND = 746, - MSG_BATTLEGROUND_PLAYER_POSITIONS = 747, - CMSG_PET_STOP_ATTACK = 748, - SMSG_BINDER_CONFIRM = 749, - SMSG_BATTLEGROUND_PLAYER_JOINED = 750, - SMSG_BATTLEGROUND_PLAYER_LEFT = 751, - CMSG_BATTLEMASTER_JOIN = 752, - SMSG_ADDON_INFO = 753, - CMSG_PET_UNLEARN = 754, - SMSG_PET_UNLEARN_CONFIRM = 755, - SMSG_PARTY_MEMBER_STATS_FULL = 756, - CMSG_PET_SPELL_AUTOCAST = 757, - SMSG_WEATHER = 758, - SMSG_PLAY_TIME_WARNING = 759, - SMSG_MINIGAME_SETUP = 760, - SMSG_MINIGAME_STATE = 761, - CMSG_MINIGAME_MOVE = 762, - SMSG_MINIGAME_MOVE_FAILED = 763, - NUM_MSG_TYPES = 764, -}; \ No newline at end of file diff --git a/src/game/Protocol/Opcodes_1_8_4.h b/src/game/Protocol/Opcodes_1_8_4.h new file mode 100644 index 00000000000..bc4e001b9d2 --- /dev/null +++ b/src/game/Protocol/Opcodes_1_8_4.h @@ -0,0 +1,770 @@ +enum OpcodesList +{ + MSG_NULL_ACTION = 0, + CMSG_BOOTME = 1, + CMSG_DBLOOKUP = 2, + SMSG_DBLOOKUP = 3, + CMSG_QUERY_OBJECT_POSITION = 4, + SMSG_QUERY_OBJECT_POSITION = 5, + CMSG_QUERY_OBJECT_ROTATION = 6, + SMSG_QUERY_OBJECT_ROTATION = 7, + CMSG_WORLD_TELEPORT = 8, + CMSG_TELEPORT_TO_UNIT = 9, + CMSG_ZONE_MAP = 10, + SMSG_ZONE_MAP = 11, + CMSG_DEBUG_CHANGECELLZONE = 12, + CMSG_EMBLAZON_TABARD_OBSOLETE = 13, + CMSG_UNEMBLAZON_TABARD_OBSOLETE = 14, + CMSG_RECHARGE = 15, + CMSG_LEARN_SPELL = 16, + CMSG_CREATEMONSTER = 17, + CMSG_DESTROYMONSTER = 18, + CMSG_CREATEITEM = 19, + CMSG_CREATEGAMEOBJECT = 20, + CMSG_MAKEMONSTERATTACKME_OBSOLETE = 21, + CMSG_MAKEMONSTERATTACKGUID = 22, + CMSG_ENABLEDEBUGCOMBATLOGGING_OBSOLETE = 23, + CMSG_FORCEACTION = 24, + CMSG_FORCEACTIONONOTHER = 25, + CMSG_FORCEACTIONSHOW = 26, + SMSG_FORCEACTIONSHOW = 27, + SMSG_ATTACKERSTATEUPDATEDEBUGINFO_OBSOLETE = 28, + SMSG_DEBUGINFOSPELL_OBSOLETE = 29, + SMSG_DEBUGINFOSPELLMISS_OBSOLETE = 30, + SMSG_DEBUG_PLAYER_RANGE_OBSOLETE = 31, + CMSG_UNDRESSPLAYER = 32, + CMSG_BEASTMASTER = 33, + CMSG_GODMODE = 34, + SMSG_GODMODE = 35, + CMSG_CHEAT_SETMONEY = 36, + CMSG_LEVEL_CHEAT = 37, + CMSG_PET_LEVEL_CHEAT = 38, + CMSG_LEVELUP_CHEAT_OBSOLETE = 39, + CMSG_COOLDOWN_CHEAT = 40, + CMSG_USE_SKILL_CHEAT = 41, + CMSG_FLAG_QUEST = 42, + CMSG_FLAG_QUEST_FINISH = 43, + CMSG_CLEAR_QUEST = 44, + CMSG_SEND_EVENT = 45, + CMSG_DEBUG_AISTATE = 46, + SMSG_DEBUG_AISTATE = 47, + CMSG_DISABLE_PVP_CHEAT = 48, + CMSG_ADVANCE_SPAWN_TIME = 49, + CMSG_PVP_PORT_OBSOLETE = 50, + CMSG_AUTH_SRP6_BEGIN = 51, + CMSG_AUTH_SRP6_PROOF = 52, + CMSG_AUTH_SRP6_RECODE = 53, + CMSG_CHAR_CREATE = 54, + CMSG_CHAR_ENUM = 55, + CMSG_CHAR_DELETE = 56, + SMSG_AUTH_SRP6_RESPONSE = 57, + SMSG_CHAR_CREATE = 58, + SMSG_CHAR_ENUM = 59, + SMSG_CHAR_DELETE = 60, + CMSG_PLAYER_LOGIN = 61, + SMSG_NEW_WORLD = 62, + SMSG_TRANSFER_PENDING = 63, + SMSG_TRANSFER_ABORTED = 64, + SMSG_CHARACTER_LOGIN_FAILED = 65, + SMSG_LOGIN_SETTIMESPEED = 66, + SMSG_GAMETIME_UPDATE = 67, + CMSG_GAMETIME_SET = 68, + SMSG_GAMETIME_SET = 69, + CMSG_GAMESPEED_SET = 70, + SMSG_GAMESPEED_SET = 71, + CMSG_SERVERTIME = 72, + SMSG_SERVERTIME = 73, + CMSG_PLAYER_LOGOUT = 74, + CMSG_LOGOUT_REQUEST = 75, + SMSG_LOGOUT_RESPONSE = 76, + SMSG_LOGOUT_COMPLETE = 77, + CMSG_LOGOUT_CANCEL = 78, + SMSG_LOGOUT_CANCEL_ACK = 79, + CMSG_NAME_QUERY = 80, + SMSG_NAME_QUERY_RESPONSE = 81, + CMSG_PET_NAME_QUERY = 82, + SMSG_PET_NAME_QUERY_RESPONSE = 83, + CMSG_GUILD_QUERY = 84, + SMSG_GUILD_QUERY_RESPONSE = 85, + CMSG_ITEM_QUERY_SINGLE = 86, + CMSG_ITEM_QUERY_MULTIPLE = 87, + SMSG_ITEM_QUERY_SINGLE_RESPONSE = 88, + SMSG_ITEM_QUERY_MULTIPLE_RESPONSE = 89, + CMSG_PAGE_TEXT_QUERY = 90, + SMSG_PAGE_TEXT_QUERY_RESPONSE = 91, + CMSG_QUEST_QUERY = 92, + SMSG_QUEST_QUERY_RESPONSE = 93, + CMSG_GAMEOBJECT_QUERY = 94, + SMSG_GAMEOBJECT_QUERY_RESPONSE = 95, + CMSG_CREATURE_QUERY = 96, + SMSG_CREATURE_QUERY_RESPONSE = 97, + CMSG_WHO = 98, + SMSG_WHO = 99, + CMSG_WHOIS = 100, + SMSG_WHOIS = 101, + CMSG_FRIEND_LIST = 102, + SMSG_FRIEND_LIST = 103, + SMSG_FRIEND_STATUS = 104, + CMSG_ADD_FRIEND = 105, + CMSG_DEL_FRIEND = 106, + SMSG_IGNORE_LIST = 107, + CMSG_ADD_IGNORE = 108, + CMSG_DEL_IGNORE = 109, + CMSG_GROUP_INVITE = 110, + SMSG_GROUP_INVITE = 111, + CMSG_GROUP_CANCEL = 112, + SMSG_GROUP_CANCEL = 113, + CMSG_GROUP_ACCEPT = 114, + CMSG_GROUP_DECLINE = 115, + SMSG_GROUP_DECLINE = 116, + CMSG_GROUP_UNINVITE = 117, + CMSG_GROUP_UNINVITE_GUID = 118, + SMSG_GROUP_UNINVITE = 119, + CMSG_GROUP_SET_LEADER = 120, + SMSG_GROUP_SET_LEADER = 121, + CMSG_LOOT_METHOD = 122, + CMSG_GROUP_DISBAND = 123, + SMSG_GROUP_DESTROYED = 124, + SMSG_GROUP_LIST = 125, + SMSG_PARTY_MEMBER_STATS = 126, + SMSG_PARTY_COMMAND_RESULT = 127, + MSG_UPDATE_GROUP_MEMBERS = 128, + CMSG_GUILD_CREATE = 129, + CMSG_GUILD_INVITE = 130, + SMSG_GUILD_INVITE = 131, + CMSG_GUILD_ACCEPT = 132, + CMSG_GUILD_DECLINE = 133, + SMSG_GUILD_DECLINE = 134, + CMSG_GUILD_INFO = 135, + SMSG_GUILD_INFO = 136, + CMSG_GUILD_ROSTER = 137, + SMSG_GUILD_ROSTER = 138, + CMSG_GUILD_PROMOTE = 139, + CMSG_GUILD_DEMOTE = 140, + CMSG_GUILD_LEAVE = 141, + CMSG_GUILD_REMOVE = 142, + CMSG_GUILD_DISBAND = 143, + CMSG_GUILD_LEADER = 144, + CMSG_GUILD_MOTD = 145, + SMSG_GUILD_EVENT = 146, + SMSG_GUILD_COMMAND_RESULT = 147, + MSG_UPDATE_GUILD = 148, + CMSG_MESSAGECHAT = 149, + SMSG_MESSAGECHAT = 150, + CMSG_JOIN_CHANNEL = 151, + CMSG_LEAVE_CHANNEL = 152, + SMSG_CHANNEL_NOTIFY = 153, + CMSG_CHANNEL_LIST = 154, + SMSG_CHANNEL_LIST = 155, + CMSG_CHANNEL_PASSWORD = 156, + CMSG_CHANNEL_SET_OWNER = 157, + CMSG_CHANNEL_OWNER = 158, + CMSG_CHANNEL_MODERATOR = 159, + CMSG_CHANNEL_UNMODERATOR = 160, + CMSG_CHANNEL_MUTE = 161, + CMSG_CHANNEL_UNMUTE = 162, + CMSG_CHANNEL_INVITE = 163, + CMSG_CHANNEL_KICK = 164, + CMSG_CHANNEL_BAN = 165, + CMSG_CHANNEL_UNBAN = 166, + CMSG_CHANNEL_ANNOUNCEMENTS = 167, + CMSG_CHANNEL_MODERATE = 168, + SMSG_UPDATE_OBJECT = 169, + SMSG_DESTROY_OBJECT = 170, + CMSG_USE_ITEM = 171, + CMSG_OPEN_ITEM = 172, + CMSG_READ_ITEM = 173, + SMSG_READ_ITEM_OK = 174, + SMSG_READ_ITEM_FAILED = 175, + SMSG_ITEM_COOLDOWN = 176, + CMSG_GAMEOBJ_USE = 177, + CMSG_GAMEOBJ_CHAIR_USE_OBSOLETE = 178, + SMSG_GAMEOBJECT_CUSTOM_ANIM = 179, + CMSG_AREATRIGGER = 180, + MSG_MOVE_START_FORWARD = 181, + MSG_MOVE_START_BACKWARD = 182, + MSG_MOVE_STOP = 183, + MSG_MOVE_START_STRAFE_LEFT = 184, + MSG_MOVE_START_STRAFE_RIGHT = 185, + MSG_MOVE_STOP_STRAFE = 186, + MSG_MOVE_JUMP = 187, + MSG_MOVE_START_TURN_LEFT = 188, + MSG_MOVE_START_TURN_RIGHT = 189, + MSG_MOVE_STOP_TURN = 190, + MSG_MOVE_START_PITCH_UP = 191, + MSG_MOVE_START_PITCH_DOWN = 192, + MSG_MOVE_STOP_PITCH = 193, + MSG_MOVE_SET_RUN_MODE = 194, + MSG_MOVE_SET_WALK_MODE = 195, + MSG_MOVE_TOGGLE_LOGGING = 196, + MSG_MOVE_TELEPORT = 197, + MSG_MOVE_TELEPORT_CHEAT = 198, + MSG_MOVE_TELEPORT_ACK = 199, + MSG_MOVE_TOGGLE_FALL_LOGGING = 200, + MSG_MOVE_FALL_LAND = 201, + MSG_MOVE_START_SWIM = 202, + MSG_MOVE_STOP_SWIM = 203, + MSG_MOVE_SET_RUN_SPEED_CHEAT = 204, + MSG_MOVE_SET_RUN_SPEED = 205, + MSG_MOVE_SET_RUN_BACK_SPEED_CHEAT = 206, + MSG_MOVE_SET_RUN_BACK_SPEED = 207, + MSG_MOVE_SET_WALK_SPEED_CHEAT = 208, + MSG_MOVE_SET_WALK_SPEED = 209, + MSG_MOVE_SET_SWIM_SPEED_CHEAT = 210, + MSG_MOVE_SET_SWIM_SPEED = 211, + MSG_MOVE_SET_SWIM_BACK_SPEED_CHEAT = 212, + MSG_MOVE_SET_SWIM_BACK_SPEED = 213, + MSG_MOVE_SET_ALL_SPEED_CHEAT = 214, + MSG_MOVE_SET_TURN_RATE_CHEAT = 215, + MSG_MOVE_SET_TURN_RATE = 216, + MSG_MOVE_TOGGLE_COLLISION_CHEAT = 217, + MSG_MOVE_SET_FACING = 218, + MSG_MOVE_SET_PITCH = 219, + MSG_MOVE_WORLDPORT_ACK = 220, + SMSG_MONSTER_MOVE = 221, + SMSG_MOVE_WATER_WALK = 222, + SMSG_MOVE_LAND_WALK = 223, + MSG_MOVE_SET_RAW_POSITION_ACK = 224, + CMSG_MOVE_SET_RAW_POSITION = 225, + SMSG_FORCE_RUN_SPEED_CHANGE = 226, + CMSG_FORCE_RUN_SPEED_CHANGE_ACK = 227, + SMSG_FORCE_RUN_BACK_SPEED_CHANGE = 228, + CMSG_FORCE_RUN_BACK_SPEED_CHANGE_ACK = 229, + SMSG_FORCE_SWIM_SPEED_CHANGE = 230, + CMSG_FORCE_SWIM_SPEED_CHANGE_ACK = 231, + SMSG_FORCE_MOVE_ROOT = 232, + CMSG_FORCE_MOVE_ROOT_ACK = 233, + SMSG_FORCE_MOVE_UNROOT = 234, + CMSG_FORCE_MOVE_UNROOT_ACK = 235, + MSG_MOVE_ROOT = 236, + MSG_MOVE_UNROOT = 237, + MSG_MOVE_HEARTBEAT = 238, + SMSG_MOVE_KNOCK_BACK = 239, + CMSG_MOVE_KNOCK_BACK_ACK = 240, + MSG_MOVE_KNOCK_BACK = 241, + SMSG_MOVE_FEATHER_FALL = 242, + SMSG_MOVE_NORMAL_FALL = 243, + SMSG_MOVE_SET_HOVER = 244, + SMSG_MOVE_UNSET_HOVER = 245, + CMSG_MOVE_HOVER_ACK = 246, + MSG_MOVE_HOVER = 247, + CMSG_TRIGGER_CINEMATIC_CHEAT = 248, + CMSG_OPENING_CINEMATIC = 249, + SMSG_TRIGGER_CINEMATIC = 250, + CMSG_NEXT_CINEMATIC_CAMERA = 251, + CMSG_COMPLETE_CINEMATIC = 252, + SMSG_TUTORIAL_FLAGS = 253, + CMSG_TUTORIAL_FLAG = 254, + CMSG_TUTORIAL_CLEAR = 255, + CMSG_TUTORIAL_RESET = 256, + CMSG_STANDSTATECHANGE = 257, + CMSG_EMOTE = 258, + SMSG_EMOTE = 259, + CMSG_TEXT_EMOTE = 260, + SMSG_TEXT_EMOTE = 261, + CMSG_AUTOEQUIP_GROUND_ITEM = 262, + CMSG_AUTOSTORE_GROUND_ITEM = 263, + CMSG_AUTOSTORE_LOOT_ITEM = 264, + CMSG_STORE_LOOT_IN_SLOT = 265, + CMSG_AUTOEQUIP_ITEM = 266, + CMSG_AUTOSTORE_BAG_ITEM = 267, + CMSG_SWAP_ITEM = 268, + CMSG_SWAP_INV_ITEM = 269, + CMSG_SPLIT_ITEM = 270, + CMSG_AUTOEQUIP_ITEM_SLOT = 271, + CMSG_DROP_ITEM = 272, + CMSG_DESTROYITEM = 273, + SMSG_INVENTORY_CHANGE_FAILURE = 274, + SMSG_OPEN_CONTAINER = 275, + CMSG_INSPECT = 276, + SMSG_INSPECT = 277, + CMSG_INITIATE_TRADE = 278, + CMSG_BEGIN_TRADE = 279, + CMSG_BUSY_TRADE = 280, + CMSG_IGNORE_TRADE = 281, + CMSG_ACCEPT_TRADE = 282, + CMSG_UNACCEPT_TRADE = 283, + CMSG_CANCEL_TRADE = 284, + CMSG_SET_TRADE_ITEM = 285, + CMSG_CLEAR_TRADE_ITEM = 286, + CMSG_SET_TRADE_GOLD = 287, + SMSG_TRADE_STATUS = 288, + SMSG_TRADE_STATUS_EXTENDED = 289, + SMSG_INITIALIZE_FACTIONS = 290, + SMSG_SET_FACTION_VISIBLE = 291, + SMSG_SET_FACTION_STANDING = 292, + CMSG_SET_FACTION_ATWAR = 293, + CMSG_SET_FACTION_CHEAT = 294, + SMSG_SET_PROFICIENCY = 295, + CMSG_SET_ACTION_BUTTON = 296, + SMSG_ACTION_BUTTONS = 297, + SMSG_INITIAL_SPELLS = 298, + SMSG_LEARNED_SPELL = 299, + SMSG_SUPERCEDED_SPELL = 300, + CMSG_NEW_SPELL_SLOT = 301, + CMSG_CAST_SPELL = 302, + CMSG_CANCEL_CAST = 303, + SMSG_CAST_RESULT = 304, + SMSG_SPELL_START = 305, + SMSG_SPELL_GO = 306, + SMSG_SPELL_FAILURE = 307, + SMSG_SPELL_COOLDOWN = 308, + SMSG_COOLDOWN_EVENT = 309, + CMSG_CANCEL_AURA = 310, + SMSG_UPDATE_AURA_DURATION = 311, + SMSG_PET_CAST_FAILED = 312, + MSG_CHANNEL_START = 313, + MSG_CHANNEL_UPDATE = 314, + CMSG_CANCEL_CHANNELLING = 315, + SMSG_AI_REACTION = 316, + CMSG_SET_SELECTION = 317, + CMSG_SET_TARGET_OBSOLETE = 318, + CMSG_UNUSED = 319, + CMSG_UNUSED2 = 320, + CMSG_ATTACKSWING = 321, + CMSG_ATTACKSTOP = 322, + SMSG_ATTACKSTART = 323, + SMSG_ATTACKSTOP = 324, + SMSG_ATTACKSWING_NOTINRANGE = 325, + SMSG_ATTACKSWING_BADFACING = 326, + SMSG_ATTACKSWING_NOTSTANDING = 327, + SMSG_ATTACKSWING_DEADTARGET = 328, + SMSG_ATTACKSWING_CANT_ATTACK = 329, + SMSG_ATTACKERSTATEUPDATE = 330, + SMSG_VICTIMSTATEUPDATE_OBSOLETE = 331, + SMSG_DAMAGE_DONE_OBSOLETE = 332, + SMSG_DAMAGE_TAKEN_OBSOLETE = 333, + SMSG_CANCEL_COMBAT = 334, + SMSG_PLAYER_COMBAT_XP_GAIN_OBSOLETE = 335, + SMSG_HEALSPELL_ON_PLAYER_OBSOLETE = 336, + SMSG_HEALSPELL_ON_PLAYERS_PET_OBSOLETE = 337, + CMSG_SHEATHE_OBSOLETE = 338, + CMSG_SAVE_PLAYER = 339, + CMSG_SETDEATHBINDPOINT = 340, + SMSG_BINDPOINTUPDATE = 341, + CMSG_GETDEATHBINDZONE = 342, + SMSG_BINDZONEREPLY = 343, + SMSG_PLAYERBOUND = 344, + SMSG_DEATH_NOTIFY_OBSOLETE = 345, + CMSG_REPOP_REQUEST = 346, + SMSG_RESURRECT_REQUEST = 347, + CMSG_RESURRECT_RESPONSE = 348, + CMSG_LOOT = 349, + CMSG_LOOT_MONEY = 350, + CMSG_LOOT_RELEASE = 351, + SMSG_LOOT_RESPONSE = 352, + SMSG_LOOT_RELEASE_RESPONSE = 353, + SMSG_LOOT_REMOVED = 354, + SMSG_LOOT_MONEY_NOTIFY = 355, + SMSG_LOOT_ITEM_NOTIFY = 356, + SMSG_LOOT_CLEAR_MONEY = 357, + SMSG_ITEM_PUSH_RESULT = 358, + SMSG_DUEL_REQUESTED = 359, + SMSG_DUEL_OUTOFBOUNDS = 360, + SMSG_DUEL_INBOUNDS = 361, + SMSG_DUEL_COMPLETE = 362, + SMSG_DUEL_WINNER = 363, + CMSG_DUEL_ACCEPTED = 364, + CMSG_DUEL_CANCELLED = 365, + SMSG_MOUNTRESULT = 366, + SMSG_DISMOUNTRESULT = 367, + SMSG_PUREMOUNT_CANCELLED_OBSOLETE = 368, + CMSG_MOUNTSPECIAL_ANIM = 369, + SMSG_MOUNTSPECIAL_ANIM = 370, + SMSG_PET_TAME_FAILURE = 371, + CMSG_PET_SET_ACTION = 372, + CMSG_PET_ACTION = 373, + CMSG_PET_ABANDON = 374, + CMSG_PET_RENAME = 375, + SMSG_PET_NAME_INVALID = 376, + SMSG_PET_SPELLS = 377, + SMSG_PET_MODE = 378, + CMSG_GOSSIP_HELLO = 379, + CMSG_GOSSIP_SELECT_OPTION = 380, + SMSG_GOSSIP_MESSAGE = 381, + SMSG_GOSSIP_COMPLETE = 382, + CMSG_NPC_TEXT_QUERY = 383, + SMSG_NPC_TEXT_UPDATE = 384, + SMSG_NPC_WONT_TALK = 385, + CMSG_QUESTGIVER_STATUS_QUERY = 386, + SMSG_QUESTGIVER_STATUS = 387, + CMSG_QUESTGIVER_HELLO = 388, + SMSG_QUESTGIVER_QUEST_LIST = 389, + CMSG_QUESTGIVER_QUERY_QUEST = 390, + CMSG_QUESTGIVER_QUEST_AUTOLAUNCH = 391, + SMSG_QUESTGIVER_QUEST_DETAILS = 392, + CMSG_QUESTGIVER_ACCEPT_QUEST = 393, + CMSG_QUESTGIVER_COMPLETE_QUEST = 394, + SMSG_QUESTGIVER_REQUEST_ITEMS = 395, + CMSG_QUESTGIVER_REQUEST_REWARD = 396, + SMSG_QUESTGIVER_OFFER_REWARD = 397, + CMSG_QUESTGIVER_CHOOSE_REWARD = 398, + SMSG_QUESTGIVER_QUEST_INVALID = 399, + CMSG_QUESTGIVER_CANCEL = 400, + SMSG_QUESTGIVER_QUEST_COMPLETE = 401, + SMSG_QUESTGIVER_QUEST_FAILED = 402, + CMSG_QUESTLOG_SWAP_QUEST = 403, + CMSG_QUESTLOG_REMOVE_QUEST = 404, + SMSG_QUESTLOG_FULL = 405, + SMSG_QUESTUPDATE_FAILED = 406, + SMSG_QUESTUPDATE_FAILEDTIMER = 407, + SMSG_QUESTUPDATE_COMPLETE = 408, + SMSG_QUESTUPDATE_ADD_KILL = 409, + SMSG_QUESTUPDATE_ADD_ITEM = 410, + CMSG_QUEST_CONFIRM_ACCEPT = 411, + SMSG_QUEST_CONFIRM_ACCEPT = 412, + CMSG_PUSHQUESTTOPARTY = 413, + CMSG_LIST_INVENTORY = 414, + SMSG_LIST_INVENTORY = 415, + CMSG_SELL_ITEM = 416, + SMSG_SELL_ITEM = 417, + CMSG_BUY_ITEM = 418, + CMSG_BUY_ITEM_IN_SLOT = 419, + SMSG_BUY_ITEM = 420, + SMSG_BUY_FAILED = 421, + CMSG_TAXICLEARALLNODES = 422, + CMSG_TAXIENABLEALLNODES = 423, + CMSG_TAXISHOWNODES = 424, + SMSG_SHOWTAXINODES = 425, + CMSG_TAXINODE_STATUS_QUERY = 426, + SMSG_TAXINODE_STATUS = 427, + CMSG_TAXIQUERYAVAILABLENODES = 428, + CMSG_ACTIVATETAXI = 429, + SMSG_ACTIVATETAXIREPLY = 430, + SMSG_NEW_TAXI_PATH = 431, + CMSG_TRAINER_LIST = 432, + SMSG_TRAINER_LIST = 433, + CMSG_TRAINER_BUY_SPELL = 434, + SMSG_TRAINER_BUY_SUCCEEDED = 435, + SMSG_TRAINER_BUY_FAILED = 436, + CMSG_BINDER_ACTIVATE = 437, + SMSG_PLAYERBINDERROR = 438, + CMSG_BANKER_ACTIVATE = 439, + SMSG_SHOW_BANK = 440, + CMSG_BUY_BANK_SLOT = 441, + SMSG_BUY_BANK_SLOT_RESULT = 442, + CMSG_PETITION_SHOWLIST = 443, + SMSG_PETITION_SHOWLIST = 444, + CMSG_PETITION_BUY = 445, + CMSG_PETITION_SHOW_SIGNATURES = 446, + SMSG_PETITION_SHOW_SIGNATURES = 447, + CMSG_PETITION_SIGN = 448, + SMSG_PETITION_SIGN_RESULTS = 449, + MSG_PETITION_DECLINE = 450, + CMSG_OFFER_PETITION = 451, + CMSG_TURN_IN_PETITION = 452, + SMSG_TURN_IN_PETITION_RESULTS = 453, + CMSG_PETITION_QUERY = 454, + SMSG_PETITION_QUERY_RESPONSE = 455, + SMSG_FISH_NOT_HOOKED = 456, + SMSG_FISH_ESCAPED = 457, + CMSG_BUG = 458, + SMSG_NOTIFICATION = 459, + CMSG_PLAYED_TIME = 460, + SMSG_PLAYED_TIME = 461, + CMSG_QUERY_TIME = 462, + SMSG_QUERY_TIME_RESPONSE = 463, + SMSG_LOG_XPGAIN = 464, + MSG_SPLIT_MONEY = 465, + CMSG_RECLAIM_CORPSE = 466, + CMSG_WRAP_ITEM = 467, + SMSG_LEVELUP_INFO = 468, + MSG_MINIMAP_PING = 469, + SMSG_RESISTLOG = 470, + SMSG_ENCHANTMENTLOG = 471, + CMSG_SET_SKILL_CHEAT = 472, + SMSG_START_MIRROR_TIMER = 473, + SMSG_PAUSE_MIRROR_TIMER = 474, + SMSG_STOP_MIRROR_TIMER = 475, + CMSG_PING = 476, + SMSG_PONG = 477, + SMSG_CLEAR_COOLDOWN = 478, + SMSG_GAMEOBJECT_PAGETEXT = 479, + CMSG_SETSHEATHED = 480, + SMSG_COOLDOWN_CHEAT = 481, + SMSG_SPELL_DELAYED = 482, + CMSG_PLAYER_MACRO_OBSOLETE = 483, + SMSG_PLAYER_MACRO_OBSOLETE = 484, + CMSG_GHOST = 485, + CMSG_GM_INVIS = 486, + SMSG_INVALID_PROMOTION_CODE = 487, + MSG_GM_BIND_OTHER = 488, + MSG_GM_SUMMON = 489, + SMSG_ITEM_TIME_UPDATE = 490, + SMSG_ITEM_ENCHANT_TIME_UPDATE = 491, + SMSG_AUTH_CHALLENGE = 492, + CMSG_AUTH_SESSION = 493, + SMSG_AUTH_RESPONSE = 494, + MSG_GM_SHOWLABEL = 495, + MSG_ADD_DYNAMIC_TARGET_OBSOLETE = 496, + MSG_SAVE_GUILD_EMBLEM = 497, + MSG_TABARDVENDOR_ACTIVATE = 498, + SMSG_PLAY_SPELL_VISUAL = 499, + CMSG_ZONEUPDATE = 500, + SMSG_PARTYKILLLOG = 501, + SMSG_COMPRESSED_UPDATE_OBJECT = 502, + SMSG_OBSOLETE = 503, + SMSG_EXPLORATION_EXPERIENCE = 504, + CMSG_GM_SET_SECURITY_GROUP = 505, + CMSG_GM_NUKE = 506, + MSG_RANDOM_ROLL = 507, + SMSG_ENVIRONMENTALDAMAGELOG = 508, + CMSG_RWHOIS = 509, + SMSG_RWHOIS = 510, + MSG_LOOKING_FOR_GROUP = 511, + CMSG_SET_LOOKING_FOR_GROUP = 512, + CMSG_UNLEARN_SPELL = 513, + CMSG_UNLEARN_SKILL = 514, + SMSG_REMOVED_SPELL = 515, + CMSG_DECHARGE = 516, + CMSG_GMTICKET_CREATE = 517, + SMSG_GMTICKET_CREATE = 518, + CMSG_GMTICKET_UPDATETEXT = 519, + SMSG_GMTICKET_UPDATETEXT = 520, + SMSG_ACCOUNT_DATA_MD5 = 521, + CMSG_REQUEST_ACCOUNT_DATA = 522, + CMSG_UPDATE_ACCOUNT_DATA = 523, + SMSG_UPDATE_ACCOUNT_DATA = 524, + SMSG_CLEAR_FAR_SIGHT_IMMEDIATE = 525, + SMSG_POWERGAINLOG_OBSOLETE = 526, + CMSG_GM_TEACH = 527, + CMSG_GM_CREATE_ITEM_TARGET = 528, + CMSG_GMTICKET_GETTICKET = 529, + SMSG_GMTICKET_GETTICKET = 530, + CMSG_UNLEARN_TALENTS = 531, + SMSG_GAMEOBJECT_SPAWN_ANIM = 532, + SMSG_GAMEOBJECT_DESPAWN_ANIM = 533, + MSG_CORPSE_QUERY = 534, + CMSG_GMTICKET_DELETETICKET = 535, + SMSG_GMTICKET_DELETETICKET = 536, + SMSG_CHAT_WRONG_FACTION = 537, + CMSG_GMTICKET_SYSTEMSTATUS = 538, + SMSG_GMTICKET_SYSTEMSTATUS = 539, + CMSG_SPIRIT_HEALER_ACTIVATE = 540, + CMSG_SET_STAT_CHEAT = 541, + SMSG_SET_REST_START = 542, + CMSG_SKILL_BUY_STEP = 543, + CMSG_SKILL_BUY_RANK = 544, + CMSG_XP_CHEAT = 545, + SMSG_SPIRIT_HEALER_CONFIRM = 546, + CMSG_CHARACTER_POINT_CHEAT = 547, + SMSG_GOSSIP_POI = 548, + CMSG_CHAT_IGNORED = 549, + CMSG_GM_VISION = 550, + CMSG_SERVER_COMMAND = 551, + CMSG_GM_SILENCE = 552, + CMSG_GM_REVEALTO = 553, + CMSG_GM_RESURRECT = 554, + CMSG_GM_SUMMONMOB = 555, + CMSG_GM_MOVECORPSE = 556, + CMSG_GM_FREEZE = 557, + CMSG_GM_UBERINVIS = 558, + CMSG_GM_REQUEST_PLAYER_INFO = 559, + SMSG_GM_PLAYER_INFO = 560, + CMSG_GUILD_RANK = 561, + CMSG_GUILD_ADD_RANK = 562, + CMSG_GUILD_DEL_RANK = 563, + CMSG_GUILD_SET_PUBLIC_NOTE = 564, + CMSG_GUILD_SET_OFFICER_NOTE = 565, + SMSG_LOGIN_VERIFY_WORLD = 566, + CMSG_CLEAR_EXPLORATION = 567, + CMSG_SEND_MAIL = 568, + SMSG_SEND_MAIL_RESULT = 569, + CMSG_GET_MAIL_LIST = 570, + SMSG_MAIL_LIST_RESULT = 571, + CMSG_BATTLEFIELD_LIST = 572, + SMSG_BATTLEFIELD_LIST = 573, + CMSG_BATTLEFIELD_JOIN = 574, + SMSG_BATTLEFIELD_WIN = 575, + SMSG_BATTLEFIELD_LOSE = 576, + CMSG_TAXICLEARNODE = 577, + CMSG_TAXIENABLENODE = 578, + CMSG_ITEM_TEXT_QUERY = 579, + SMSG_ITEM_TEXT_QUERY_RESPONSE = 580, + CMSG_MAIL_TAKE_MONEY = 581, + CMSG_MAIL_TAKE_ITEM = 582, + CMSG_MAIL_MARK_AS_READ = 583, + CMSG_MAIL_RETURN_TO_SENDER = 584, + CMSG_MAIL_DELETE = 585, + CMSG_MAIL_CREATE_TEXT_ITEM = 586, + SMSG_SPELLLOGMISS = 587, + SMSG_SPELLLOGEXECUTE = 588, + SMSG_DEBUGAURAPROC = 589, + SMSG_PERIODICAURALOG = 590, + SMSG_SPELLDAMAGESHIELD = 591, + SMSG_SPELLNONMELEEDAMAGELOG = 592, + CMSG_LEARN_TALENT = 593, + SMSG_RESURRECT_FAILED = 594, + CMSG_TOGGLE_PVP = 595, + SMSG_ZONE_UNDER_ATTACK = 596, + MSG_AUCTION_HELLO = 597, + CMSG_AUCTION_SELL_ITEM = 598, + CMSG_AUCTION_REMOVE_ITEM = 599, + CMSG_AUCTION_LIST_ITEMS = 600, + CMSG_AUCTION_LIST_OWNER_ITEMS = 601, + CMSG_AUCTION_PLACE_BID = 602, + SMSG_AUCTION_COMMAND_RESULT = 603, + SMSG_AUCTION_LIST_RESULT = 604, + SMSG_AUCTION_OWNER_LIST_RESULT = 605, + SMSG_AUCTION_BIDDER_NOTIFICATION = 606, + SMSG_AUCTION_OWNER_NOTIFICATION = 607, + SMSG_PROCRESIST = 608, + SMSG_STANDSTATE_CHANGE_FAILURE = 609, + SMSG_DISPEL_FAILED = 610, + SMSG_SPELLORDAMAGE_IMMUNE = 611, + CMSG_AUCTION_LIST_BIDDER_ITEMS = 612, + SMSG_AUCTION_BIDDER_LIST_RESULT = 613, + SMSG_SET_FLAT_SPELL_MODIFIER = 614, + SMSG_SET_PCT_SPELL_MODIFIER = 615, + CMSG_SET_AMMO = 616, + SMSG_CORPSE_RECLAIM_DELAY = 617, + CMSG_SET_ACTIVE_MOVER = 618, + CMSG_PET_CANCEL_AURA = 619, + CMSG_PLAYER_AI_CHEAT = 620, + CMSG_CANCEL_AUTO_REPEAT_SPELL = 621, + MSG_GM_ACCOUNT_ONLINE = 622, + MSG_LIST_STABLED_PETS = 623, + CMSG_STABLE_PET = 624, + CMSG_UNSTABLE_PET = 625, + CMSG_BUY_STABLE_SLOT = 626, + SMSG_STABLE_RESULT = 627, + CMSG_STABLE_REVIVE_PET = 628, + CMSG_STABLE_SWAP_PET = 629, + MSG_QUEST_PUSH_RESULT = 630, + SMSG_PLAY_MUSIC = 631, + SMSG_PLAY_OBJECT_SOUND = 632, + CMSG_REQUEST_PET_INFO = 633, + CMSG_FAR_SIGHT = 634, + SMSG_SPELLDISPELLOG = 635, + SMSG_DAMAGE_CALC_LOG = 636, + CMSG_ENABLE_DAMAGE_LOG = 637, + CMSG_GROUP_CHANGE_SUB_GROUP = 638, + CMSG_REQUEST_PARTY_MEMBER_STATS = 639, + CMSG_GROUP_SWAP_SUB_GROUP = 640, + CMSG_RESET_FACTION_CHEAT = 641, + CMSG_AUTOSTORE_BANK_ITEM = 642, + CMSG_AUTOBANK_ITEM = 643, + MSG_QUERY_NEXT_MAIL_TIME = 644, + SMSG_RECEIVED_MAIL = 645, + SMSG_RAID_GROUP_ONLY = 646, + CMSG_SET_DURABILITY_CHEAT = 647, + CMSG_SET_PVP_RANK_CHEAT = 648, + CMSG_ADD_PVP_MEDAL_CHEAT = 649, + CMSG_DEL_PVP_MEDAL_CHEAT = 650, + CMSG_SET_PVP_TITLE = 651, + SMSG_PVP_CREDIT = 652, + SMSG_AUCTION_REMOVED_NOTIFICATION = 653, + CMSG_GROUP_RAID_CONVERT = 654, + CMSG_GROUP_ASSISTANT_LEADER = 655, + CMSG_BUYBACK_ITEM = 656, + SMSG_SERVER_MESSAGE = 657, + CMSG_MEETINGSTONE_JOIN = 658, + CMSG_MEETINGSTONE_LEAVE = 659, + CMSG_MEETINGSTONE_CHEAT = 660, + SMSG_MEETINGSTONE_SETQUEUE = 661, + CMSG_MEETINGSTONE_INFO = 662, + SMSG_MEETINGSTONE_COMPLETE = 663, + SMSG_MEETINGSTONE_IN_PROGRESS = 664, + SMSG_MEETINGSTONE_MEMBER_ADDED = 665, + CMSG_GMTICKETSYSTEM_TOGGLE = 666, + CMSG_CANCEL_GROWTH_AURA = 667, + SMSG_CANCEL_AUTO_REPEAT = 668, + SMSG_STANDSTATE_UPDATE = 669, + SMSG_LOOT_ALL_PASSED = 670, + SMSG_LOOT_ROLL_WON = 671, + CMSG_LOOT_ROLL = 672, + SMSG_LOOT_START_ROLL = 673, + SMSG_LOOT_ROLL = 674, + CMSG_LOOT_MASTER_GIVE = 675, + SMSG_LOOT_MASTER_LIST = 676, + SMSG_SET_FORCED_REACTIONS = 677, + SMSG_SPELL_FAILED_OTHER = 678, + SMSG_GAMEOBJECT_RESET_STATE = 679, + CMSG_REPAIR_ITEM = 680, + SMSG_CHAT_PLAYER_NOT_FOUND = 681, + MSG_TALENT_WIPE_CONFIRM = 682, + SMSG_SUMMON_REQUEST = 683, + CMSG_SUMMON_RESPONSE = 684, + MSG_MOVE_TOGGLE_GRAVITY_CHEAT = 685, + SMSG_MONSTER_MOVE_TRANSPORT = 686, + SMSG_PET_BROKEN = 687, + MSG_MOVE_FEATHER_FALL = 688, + MSG_MOVE_WATER_WALK = 689, + CMSG_SERVER_BROADCAST = 690, + CMSG_SELF_RES = 691, + SMSG_FEIGN_DEATH_RESISTED = 692, + CMSG_RUN_SCRIPT = 693, + SMSG_SCRIPT_MESSAGE = 694, + SMSG_DUEL_COUNTDOWN = 695, + SMSG_AREA_TRIGGER_MESSAGE = 696, + CMSG_TOGGLE_HELM = 697, + CMSG_TOGGLE_CLOAK = 698, + SMSG_MEETINGSTONE_JOINFAILED = 699, + SMSG_PLAYER_SKINNED = 700, + SMSG_DURABILITY_DAMAGE_DEATH = 701, + CMSG_SET_EXPLORATION = 702, + CMSG_SET_ACTIONBAR_TOGGLES = 703, + MSG_DELETE_GUILD_CHARTER = 704, + MSG_PETITION_RENAME = 705, + SMSG_INIT_WORLD_STATES = 706, + SMSG_UPDATE_WORLD_STATE = 707, + CMSG_ITEM_NAME_QUERY = 708, + SMSG_ITEM_NAME_QUERY_RESPONSE = 709, + SMSG_PET_ACTION_FEEDBACK = 710, + CMSG_CHAR_RENAME = 711, + SMSG_CHAR_RENAME = 712, + CMSG_MOVE_SPLINE_DONE = 713, + CMSG_MOVE_FALL_RESET = 714, + SMSG_INSTANCE_SAVE_CREATED = 715, + SMSG_RAID_INSTANCE_INFO = 716, + CMSG_REQUEST_RAID_INFO = 717, + CMSG_MOVE_TIME_SKIPPED = 718, + CMSG_MOVE_FEATHER_FALL_ACK = 719, + CMSG_MOVE_WATER_WALK_ACK = 720, + CMSG_MOVE_NOT_ACTIVE_MOVER = 721, + SMSG_PLAY_SOUND = 722, + CMSG_BATTLEFIELD_STATUS = 723, + SMSG_BATTLEFIELD_STATUS = 724, + CMSG_BATTLEFIELD_PORT = 725, + MSG_INSPECT_HONOR_STATS = 726, + CMSG_BATTLEMASTER_HELLO = 727, + CMSG_MOVE_START_SWIM_CHEAT = 728, + CMSG_MOVE_STOP_SWIM_CHEAT = 729, + SMSG_FORCE_WALK_SPEED_CHANGE = 730, + CMSG_FORCE_WALK_SPEED_CHANGE_ACK = 731, + SMSG_FORCE_SWIM_BACK_SPEED_CHANGE = 732, + CMSG_FORCE_SWIM_BACK_SPEED_CHANGE_ACK = 733, + SMSG_FORCE_TURN_RATE_CHANGE = 734, + CMSG_FORCE_TURN_RATE_CHANGE_ACK = 735, + MSG_PVP_LOG_DATA = 736, + CMSG_LEAVE_BATTLEFIELD = 737, + CMSG_AREA_SPIRIT_HEALER_QUERY = 738, + CMSG_AREA_SPIRIT_HEALER_QUEUE = 739, + SMSG_AREA_SPIRIT_HEALER_TIME = 740, + CMSG_GM_UNTEACH = 741, + SMSG_HARDWARE_SURVEY_REQUEST = 742, + CMSG_HARDWARE_SURVEY_RESULTS = 743, + SMSG_WARDEN_DATA = 744, + CMSG_WARDEN_DATA = 745, + SMSG_GROUP_JOINED_BATTLEGROUND = 746, + MSG_BATTLEGROUND_PLAYER_POSITIONS = 747, + CMSG_PET_STOP_ATTACK = 748, + SMSG_BINDER_CONFIRM = 749, + SMSG_BATTLEGROUND_PLAYER_JOINED = 750, + SMSG_BATTLEGROUND_PLAYER_LEFT = 751, + CMSG_BATTLEMASTER_JOIN = 752, + SMSG_ADDON_INFO = 753, + CMSG_PET_UNLEARN = 754, + SMSG_PET_UNLEARN_CONFIRM = 755, + SMSG_PARTY_MEMBER_STATS_FULL = 756, + CMSG_PET_SPELL_AUTOCAST = 757, + SMSG_WEATHER = 758, + SMSG_PLAY_TIME_WARNING = 759, + SMSG_MINIGAME_SETUP = 760, + SMSG_MINIGAME_STATE = 761, + CMSG_MINIGAME_MOVE = 762, + SMSG_MINIGAME_MOVE_FAILED = 763, + SMSG_RAID_INSTANCE_MESSAGE = 764, + SMSG_COMPRESSED_MOVES = 765, + NUM_MSG_TYPES = 766 +}; diff --git a/src/game/Protocol/Opcodes_1_9_4.h b/src/game/Protocol/Opcodes_1_9_4.h new file mode 100644 index 00000000000..6395283e94c --- /dev/null +++ b/src/game/Protocol/Opcodes_1_9_4.h @@ -0,0 +1,787 @@ +enum OpcodesList +{ + MSG_NULL_ACTION = 0, + CMSG_BOOTME = 1, + CMSG_DBLOOKUP = 2, + SMSG_DBLOOKUP = 3, + CMSG_QUERY_OBJECT_POSITION = 4, + SMSG_QUERY_OBJECT_POSITION = 5, + CMSG_QUERY_OBJECT_ROTATION = 6, + SMSG_QUERY_OBJECT_ROTATION = 7, + CMSG_WORLD_TELEPORT = 8, + CMSG_TELEPORT_TO_UNIT = 9, + CMSG_ZONE_MAP = 10, + SMSG_ZONE_MAP = 11, + CMSG_DEBUG_CHANGECELLZONE = 12, + CMSG_EMBLAZON_TABARD_OBSOLETE = 13, + CMSG_UNEMBLAZON_TABARD_OBSOLETE = 14, + CMSG_RECHARGE = 15, + CMSG_LEARN_SPELL = 16, + CMSG_CREATEMONSTER = 17, + CMSG_DESTROYMONSTER = 18, + CMSG_CREATEITEM = 19, + CMSG_CREATEGAMEOBJECT = 20, + SMSG_CHECK_FOR_BOTS = 21, + CMSG_MAKEMONSTERATTACKGUID = 22, + CMSG_BOT_DETECTED2 = 23, + CMSG_FORCEACTION = 24, + CMSG_FORCEACTIONONOTHER = 25, + CMSG_FORCEACTIONSHOW = 26, + SMSG_FORCEACTIONSHOW = 27, + CMSG_PETGODMODE = 28, + SMSG_PETGODMODE = 29, + SMSG_DEBUGINFOSPELLMISS_OBSOLETE = 30, + CMSG_WEATHER_SPEED_CHEAT = 31, + CMSG_UNDRESSPLAYER = 32, + CMSG_BEASTMASTER = 33, + CMSG_GODMODE = 34, + SMSG_GODMODE = 35, + CMSG_CHEAT_SETMONEY = 36, + CMSG_LEVEL_CHEAT = 37, + CMSG_PET_LEVEL_CHEAT = 38, + CMSG_SET_WORLDSTATE = 39, + CMSG_COOLDOWN_CHEAT = 40, + CMSG_USE_SKILL_CHEAT = 41, + CMSG_FLAG_QUEST = 42, + CMSG_FLAG_QUEST_FINISH = 43, + CMSG_CLEAR_QUEST = 44, + CMSG_SEND_EVENT = 45, + CMSG_DEBUG_AISTATE = 46, + SMSG_DEBUG_AISTATE = 47, + CMSG_DISABLE_PVP_CHEAT = 48, + CMSG_ADVANCE_SPAWN_TIME = 49, + CMSG_PVP_PORT_OBSOLETE = 50, + CMSG_AUTH_SRP6_BEGIN = 51, + CMSG_AUTH_SRP6_PROOF = 52, + CMSG_AUTH_SRP6_RECODE = 53, + CMSG_CHAR_CREATE = 54, + CMSG_CHAR_ENUM = 55, + CMSG_CHAR_DELETE = 56, + SMSG_AUTH_SRP6_RESPONSE = 57, + SMSG_CHAR_CREATE = 58, + SMSG_CHAR_ENUM = 59, + SMSG_CHAR_DELETE = 60, + CMSG_PLAYER_LOGIN = 61, + SMSG_NEW_WORLD = 62, + SMSG_TRANSFER_PENDING = 63, + SMSG_TRANSFER_ABORTED = 64, + SMSG_CHARACTER_LOGIN_FAILED = 65, + SMSG_LOGIN_SETTIMESPEED = 66, + SMSG_GAMETIME_UPDATE = 67, + CMSG_GAMETIME_SET = 68, + SMSG_GAMETIME_SET = 69, + CMSG_GAMESPEED_SET = 70, + SMSG_GAMESPEED_SET = 71, + CMSG_SERVERTIME = 72, + SMSG_SERVERTIME = 73, + CMSG_PLAYER_LOGOUT = 74, + CMSG_LOGOUT_REQUEST = 75, + SMSG_LOGOUT_RESPONSE = 76, + SMSG_LOGOUT_COMPLETE = 77, + CMSG_LOGOUT_CANCEL = 78, + SMSG_LOGOUT_CANCEL_ACK = 79, + CMSG_NAME_QUERY = 80, + SMSG_NAME_QUERY_RESPONSE = 81, + CMSG_PET_NAME_QUERY = 82, + SMSG_PET_NAME_QUERY_RESPONSE = 83, + CMSG_GUILD_QUERY = 84, + SMSG_GUILD_QUERY_RESPONSE = 85, + CMSG_ITEM_QUERY_SINGLE = 86, + CMSG_ITEM_QUERY_MULTIPLE = 87, + SMSG_ITEM_QUERY_SINGLE_RESPONSE = 88, + SMSG_ITEM_QUERY_MULTIPLE_RESPONSE = 89, + CMSG_PAGE_TEXT_QUERY = 90, + SMSG_PAGE_TEXT_QUERY_RESPONSE = 91, + CMSG_QUEST_QUERY = 92, + SMSG_QUEST_QUERY_RESPONSE = 93, + CMSG_GAMEOBJECT_QUERY = 94, + SMSG_GAMEOBJECT_QUERY_RESPONSE = 95, + CMSG_CREATURE_QUERY = 96, + SMSG_CREATURE_QUERY_RESPONSE = 97, + CMSG_WHO = 98, + SMSG_WHO = 99, + CMSG_WHOIS = 100, + SMSG_WHOIS = 101, + CMSG_FRIEND_LIST = 102, + SMSG_FRIEND_LIST = 103, + SMSG_FRIEND_STATUS = 104, + CMSG_ADD_FRIEND = 105, + CMSG_DEL_FRIEND = 106, + SMSG_IGNORE_LIST = 107, + CMSG_ADD_IGNORE = 108, + CMSG_DEL_IGNORE = 109, + CMSG_GROUP_INVITE = 110, + SMSG_GROUP_INVITE = 111, + CMSG_GROUP_CANCEL = 112, + SMSG_GROUP_CANCEL = 113, + CMSG_GROUP_ACCEPT = 114, + CMSG_GROUP_DECLINE = 115, + SMSG_GROUP_DECLINE = 116, + CMSG_GROUP_UNINVITE = 117, + CMSG_GROUP_UNINVITE_GUID = 118, + SMSG_GROUP_UNINVITE = 119, + CMSG_GROUP_SET_LEADER = 120, + SMSG_GROUP_SET_LEADER = 121, + CMSG_LOOT_METHOD = 122, + CMSG_GROUP_DISBAND = 123, + SMSG_GROUP_DESTROYED = 124, + SMSG_GROUP_LIST = 125, + SMSG_PARTY_MEMBER_STATS = 126, + SMSG_PARTY_COMMAND_RESULT = 127, + MSG_UPDATE_GROUP_MEMBERS = 128, + CMSG_GUILD_CREATE = 129, + CMSG_GUILD_INVITE = 130, + SMSG_GUILD_INVITE = 131, + CMSG_GUILD_ACCEPT = 132, + CMSG_GUILD_DECLINE = 133, + SMSG_GUILD_DECLINE = 134, + CMSG_GUILD_INFO = 135, + SMSG_GUILD_INFO = 136, + CMSG_GUILD_ROSTER = 137, + SMSG_GUILD_ROSTER = 138, + CMSG_GUILD_PROMOTE = 139, + CMSG_GUILD_DEMOTE = 140, + CMSG_GUILD_LEAVE = 141, + CMSG_GUILD_REMOVE = 142, + CMSG_GUILD_DISBAND = 143, + CMSG_GUILD_LEADER = 144, + CMSG_GUILD_MOTD = 145, + SMSG_GUILD_EVENT = 146, + SMSG_GUILD_COMMAND_RESULT = 147, + MSG_UPDATE_GUILD = 148, + CMSG_MESSAGECHAT = 149, + SMSG_MESSAGECHAT = 150, + CMSG_JOIN_CHANNEL = 151, + CMSG_LEAVE_CHANNEL = 152, + SMSG_CHANNEL_NOTIFY = 153, + CMSG_CHANNEL_LIST = 154, + SMSG_CHANNEL_LIST = 155, + CMSG_CHANNEL_PASSWORD = 156, + CMSG_CHANNEL_SET_OWNER = 157, + CMSG_CHANNEL_OWNER = 158, + CMSG_CHANNEL_MODERATOR = 159, + CMSG_CHANNEL_UNMODERATOR = 160, + CMSG_CHANNEL_MUTE = 161, + CMSG_CHANNEL_UNMUTE = 162, + CMSG_CHANNEL_INVITE = 163, + CMSG_CHANNEL_KICK = 164, + CMSG_CHANNEL_BAN = 165, + CMSG_CHANNEL_UNBAN = 166, + CMSG_CHANNEL_ANNOUNCEMENTS = 167, + CMSG_CHANNEL_MODERATE = 168, + SMSG_UPDATE_OBJECT = 169, + SMSG_DESTROY_OBJECT = 170, + CMSG_USE_ITEM = 171, + CMSG_OPEN_ITEM = 172, + CMSG_READ_ITEM = 173, + SMSG_READ_ITEM_OK = 174, + SMSG_READ_ITEM_FAILED = 175, + SMSG_ITEM_COOLDOWN = 176, + CMSG_GAMEOBJ_USE = 177, + CMSG_GAMEOBJ_CHAIR_USE_OBSOLETE = 178, + SMSG_GAMEOBJECT_CUSTOM_ANIM = 179, + CMSG_AREATRIGGER = 180, + MSG_MOVE_START_FORWARD = 181, + MSG_MOVE_START_BACKWARD = 182, + MSG_MOVE_STOP = 183, + MSG_MOVE_START_STRAFE_LEFT = 184, + MSG_MOVE_START_STRAFE_RIGHT = 185, + MSG_MOVE_STOP_STRAFE = 186, + MSG_MOVE_JUMP = 187, + MSG_MOVE_START_TURN_LEFT = 188, + MSG_MOVE_START_TURN_RIGHT = 189, + MSG_MOVE_STOP_TURN = 190, + MSG_MOVE_START_PITCH_UP = 191, + MSG_MOVE_START_PITCH_DOWN = 192, + MSG_MOVE_STOP_PITCH = 193, + MSG_MOVE_SET_RUN_MODE = 194, + MSG_MOVE_SET_WALK_MODE = 195, + MSG_MOVE_TOGGLE_LOGGING = 196, + MSG_MOVE_TELEPORT = 197, + MSG_MOVE_TELEPORT_CHEAT = 198, + MSG_MOVE_TELEPORT_ACK = 199, + MSG_MOVE_TOGGLE_FALL_LOGGING = 200, + MSG_MOVE_FALL_LAND = 201, + MSG_MOVE_START_SWIM = 202, + MSG_MOVE_STOP_SWIM = 203, + MSG_MOVE_SET_RUN_SPEED_CHEAT = 204, + MSG_MOVE_SET_RUN_SPEED = 205, + MSG_MOVE_SET_RUN_BACK_SPEED_CHEAT = 206, + MSG_MOVE_SET_RUN_BACK_SPEED = 207, + MSG_MOVE_SET_WALK_SPEED_CHEAT = 208, + MSG_MOVE_SET_WALK_SPEED = 209, + MSG_MOVE_SET_SWIM_SPEED_CHEAT = 210, + MSG_MOVE_SET_SWIM_SPEED = 211, + MSG_MOVE_SET_SWIM_BACK_SPEED_CHEAT = 212, + MSG_MOVE_SET_SWIM_BACK_SPEED = 213, + MSG_MOVE_SET_ALL_SPEED_CHEAT = 214, + MSG_MOVE_SET_TURN_RATE_CHEAT = 215, + MSG_MOVE_SET_TURN_RATE = 216, + MSG_MOVE_TOGGLE_COLLISION_CHEAT = 217, + MSG_MOVE_SET_FACING = 218, + MSG_MOVE_SET_PITCH = 219, + MSG_MOVE_WORLDPORT_ACK = 220, + SMSG_MONSTER_MOVE = 221, + SMSG_MOVE_WATER_WALK = 222, + SMSG_MOVE_LAND_WALK = 223, + MSG_MOVE_SET_RAW_POSITION_ACK = 224, + CMSG_MOVE_SET_RAW_POSITION = 225, + SMSG_FORCE_RUN_SPEED_CHANGE = 226, + CMSG_FORCE_RUN_SPEED_CHANGE_ACK = 227, + SMSG_FORCE_RUN_BACK_SPEED_CHANGE = 228, + CMSG_FORCE_RUN_BACK_SPEED_CHANGE_ACK = 229, + SMSG_FORCE_SWIM_SPEED_CHANGE = 230, + CMSG_FORCE_SWIM_SPEED_CHANGE_ACK = 231, + SMSG_FORCE_MOVE_ROOT = 232, + CMSG_FORCE_MOVE_ROOT_ACK = 233, + SMSG_FORCE_MOVE_UNROOT = 234, + CMSG_FORCE_MOVE_UNROOT_ACK = 235, + MSG_MOVE_ROOT = 236, + MSG_MOVE_UNROOT = 237, + MSG_MOVE_HEARTBEAT = 238, + SMSG_MOVE_KNOCK_BACK = 239, + CMSG_MOVE_KNOCK_BACK_ACK = 240, + MSG_MOVE_KNOCK_BACK = 241, + SMSG_MOVE_FEATHER_FALL = 242, + SMSG_MOVE_NORMAL_FALL = 243, + SMSG_MOVE_SET_HOVER = 244, + SMSG_MOVE_UNSET_HOVER = 245, + CMSG_MOVE_HOVER_ACK = 246, + MSG_MOVE_HOVER = 247, + CMSG_TRIGGER_CINEMATIC_CHEAT = 248, + CMSG_OPENING_CINEMATIC = 249, + SMSG_TRIGGER_CINEMATIC = 250, + CMSG_NEXT_CINEMATIC_CAMERA = 251, + CMSG_COMPLETE_CINEMATIC = 252, + SMSG_TUTORIAL_FLAGS = 253, + CMSG_TUTORIAL_FLAG = 254, + CMSG_TUTORIAL_CLEAR = 255, + CMSG_TUTORIAL_RESET = 256, + CMSG_STANDSTATECHANGE = 257, + CMSG_EMOTE = 258, + SMSG_EMOTE = 259, + CMSG_TEXT_EMOTE = 260, + SMSG_TEXT_EMOTE = 261, + CMSG_AUTOEQUIP_GROUND_ITEM = 262, + CMSG_AUTOSTORE_GROUND_ITEM = 263, + CMSG_AUTOSTORE_LOOT_ITEM = 264, + CMSG_STORE_LOOT_IN_SLOT = 265, + CMSG_AUTOEQUIP_ITEM = 266, + CMSG_AUTOSTORE_BAG_ITEM = 267, + CMSG_SWAP_ITEM = 268, + CMSG_SWAP_INV_ITEM = 269, + CMSG_SPLIT_ITEM = 270, + CMSG_AUTOEQUIP_ITEM_SLOT = 271, + CMSG_DROP_ITEM = 272, + CMSG_DESTROYITEM = 273, + SMSG_INVENTORY_CHANGE_FAILURE = 274, + SMSG_OPEN_CONTAINER = 275, + CMSG_INSPECT = 276, + SMSG_INSPECT = 277, + CMSG_INITIATE_TRADE = 278, + CMSG_BEGIN_TRADE = 279, + CMSG_BUSY_TRADE = 280, + CMSG_IGNORE_TRADE = 281, + CMSG_ACCEPT_TRADE = 282, + CMSG_UNACCEPT_TRADE = 283, + CMSG_CANCEL_TRADE = 284, + CMSG_SET_TRADE_ITEM = 285, + CMSG_CLEAR_TRADE_ITEM = 286, + CMSG_SET_TRADE_GOLD = 287, + SMSG_TRADE_STATUS = 288, + SMSG_TRADE_STATUS_EXTENDED = 289, + SMSG_INITIALIZE_FACTIONS = 290, + SMSG_SET_FACTION_VISIBLE = 291, + SMSG_SET_FACTION_STANDING = 292, + CMSG_SET_FACTION_ATWAR = 293, + CMSG_SET_FACTION_CHEAT = 294, + SMSG_SET_PROFICIENCY = 295, + CMSG_SET_ACTION_BUTTON = 296, + SMSG_ACTION_BUTTONS = 297, + SMSG_INITIAL_SPELLS = 298, + SMSG_LEARNED_SPELL = 299, + SMSG_SUPERCEDED_SPELL = 300, + CMSG_NEW_SPELL_SLOT = 301, + CMSG_CAST_SPELL = 302, + CMSG_CANCEL_CAST = 303, + SMSG_CAST_RESULT = 304, + SMSG_SPELL_START = 305, + SMSG_SPELL_GO = 306, + SMSG_SPELL_FAILURE = 307, + SMSG_SPELL_COOLDOWN = 308, + SMSG_COOLDOWN_EVENT = 309, + CMSG_CANCEL_AURA = 310, + SMSG_UPDATE_AURA_DURATION = 311, + SMSG_PET_CAST_FAILED = 312, + MSG_CHANNEL_START = 313, + MSG_CHANNEL_UPDATE = 314, + CMSG_CANCEL_CHANNELLING = 315, + SMSG_AI_REACTION = 316, + CMSG_SET_SELECTION = 317, + CMSG_SET_TARGET_OBSOLETE = 318, + CMSG_UNUSED = 319, + CMSG_UNUSED2 = 320, + CMSG_ATTACKSWING = 321, + CMSG_ATTACKSTOP = 322, + SMSG_ATTACKSTART = 323, + SMSG_ATTACKSTOP = 324, + SMSG_ATTACKSWING_NOTINRANGE = 325, + SMSG_ATTACKSWING_BADFACING = 326, + SMSG_ATTACKSWING_NOTSTANDING = 327, + SMSG_ATTACKSWING_DEADTARGET = 328, + SMSG_ATTACKSWING_CANT_ATTACK = 329, + SMSG_ATTACKERSTATEUPDATE = 330, + SMSG_VICTIMSTATEUPDATE_OBSOLETE = 331, + SMSG_DAMAGE_DONE_OBSOLETE = 332, + SMSG_DAMAGE_TAKEN_OBSOLETE = 333, + SMSG_CANCEL_COMBAT = 334, + SMSG_PLAYER_COMBAT_XP_GAIN_OBSOLETE = 335, + SMSG_HEALSPELL_ON_PLAYER_OBSOLETE = 336, + SMSG_HEALSPELL_ON_PLAYERS_PET_OBSOLETE = 337, + CMSG_SHEATHE_OBSOLETE = 338, + CMSG_SAVE_PLAYER = 339, + CMSG_SETDEATHBINDPOINT = 340, + SMSG_BINDPOINTUPDATE = 341, + CMSG_GETDEATHBINDZONE = 342, + SMSG_BINDZONEREPLY = 343, + SMSG_PLAYERBOUND = 344, + SMSG_DEATH_NOTIFY_OBSOLETE = 345, + CMSG_REPOP_REQUEST = 346, + SMSG_RESURRECT_REQUEST = 347, + CMSG_RESURRECT_RESPONSE = 348, + CMSG_LOOT = 349, + CMSG_LOOT_MONEY = 350, + CMSG_LOOT_RELEASE = 351, + SMSG_LOOT_RESPONSE = 352, + SMSG_LOOT_RELEASE_RESPONSE = 353, + SMSG_LOOT_REMOVED = 354, + SMSG_LOOT_MONEY_NOTIFY = 355, + SMSG_LOOT_ITEM_NOTIFY = 356, + SMSG_LOOT_CLEAR_MONEY = 357, + SMSG_ITEM_PUSH_RESULT = 358, + SMSG_DUEL_REQUESTED = 359, + SMSG_DUEL_OUTOFBOUNDS = 360, + SMSG_DUEL_INBOUNDS = 361, + SMSG_DUEL_COMPLETE = 362, + SMSG_DUEL_WINNER = 363, + CMSG_DUEL_ACCEPTED = 364, + CMSG_DUEL_CANCELLED = 365, + SMSG_MOUNTRESULT = 366, + SMSG_DISMOUNTRESULT = 367, + SMSG_PUREMOUNT_CANCELLED_OBSOLETE = 368, + CMSG_MOUNTSPECIAL_ANIM = 369, + SMSG_MOUNTSPECIAL_ANIM = 370, + SMSG_PET_TAME_FAILURE = 371, + CMSG_PET_SET_ACTION = 372, + CMSG_PET_ACTION = 373, + CMSG_PET_ABANDON = 374, + CMSG_PET_RENAME = 375, + SMSG_PET_NAME_INVALID = 376, + SMSG_PET_SPELLS = 377, + SMSG_PET_MODE = 378, + CMSG_GOSSIP_HELLO = 379, + CMSG_GOSSIP_SELECT_OPTION = 380, + SMSG_GOSSIP_MESSAGE = 381, + SMSG_GOSSIP_COMPLETE = 382, + CMSG_NPC_TEXT_QUERY = 383, + SMSG_NPC_TEXT_UPDATE = 384, + SMSG_NPC_WONT_TALK = 385, + CMSG_QUESTGIVER_STATUS_QUERY = 386, + SMSG_QUESTGIVER_STATUS = 387, + CMSG_QUESTGIVER_HELLO = 388, + SMSG_QUESTGIVER_QUEST_LIST = 389, + CMSG_QUESTGIVER_QUERY_QUEST = 390, + CMSG_QUESTGIVER_QUEST_AUTOLAUNCH = 391, + SMSG_QUESTGIVER_QUEST_DETAILS = 392, + CMSG_QUESTGIVER_ACCEPT_QUEST = 393, + CMSG_QUESTGIVER_COMPLETE_QUEST = 394, + SMSG_QUESTGIVER_REQUEST_ITEMS = 395, + CMSG_QUESTGIVER_REQUEST_REWARD = 396, + SMSG_QUESTGIVER_OFFER_REWARD = 397, + CMSG_QUESTGIVER_CHOOSE_REWARD = 398, + SMSG_QUESTGIVER_QUEST_INVALID = 399, + CMSG_QUESTGIVER_CANCEL = 400, + SMSG_QUESTGIVER_QUEST_COMPLETE = 401, + SMSG_QUESTGIVER_QUEST_FAILED = 402, + CMSG_QUESTLOG_SWAP_QUEST = 403, + CMSG_QUESTLOG_REMOVE_QUEST = 404, + SMSG_QUESTLOG_FULL = 405, + SMSG_QUESTUPDATE_FAILED = 406, + SMSG_QUESTUPDATE_FAILEDTIMER = 407, + SMSG_QUESTUPDATE_COMPLETE = 408, + SMSG_QUESTUPDATE_ADD_KILL = 409, + SMSG_QUESTUPDATE_ADD_ITEM = 410, + CMSG_QUEST_CONFIRM_ACCEPT = 411, + SMSG_QUEST_CONFIRM_ACCEPT = 412, + CMSG_PUSHQUESTTOPARTY = 413, + CMSG_LIST_INVENTORY = 414, + SMSG_LIST_INVENTORY = 415, + CMSG_SELL_ITEM = 416, + SMSG_SELL_ITEM = 417, + CMSG_BUY_ITEM = 418, + CMSG_BUY_ITEM_IN_SLOT = 419, + SMSG_BUY_ITEM = 420, + SMSG_BUY_FAILED = 421, + CMSG_TAXICLEARALLNODES = 422, + CMSG_TAXIENABLEALLNODES = 423, + CMSG_TAXISHOWNODES = 424, + SMSG_SHOWTAXINODES = 425, + CMSG_TAXINODE_STATUS_QUERY = 426, + SMSG_TAXINODE_STATUS = 427, + CMSG_TAXIQUERYAVAILABLENODES = 428, + CMSG_ACTIVATETAXI = 429, + SMSG_ACTIVATETAXIREPLY = 430, + SMSG_NEW_TAXI_PATH = 431, + CMSG_TRAINER_LIST = 432, + SMSG_TRAINER_LIST = 433, + CMSG_TRAINER_BUY_SPELL = 434, + SMSG_TRAINER_BUY_SUCCEEDED = 435, + SMSG_TRAINER_BUY_FAILED = 436, + CMSG_BINDER_ACTIVATE = 437, + SMSG_PLAYERBINDERROR = 438, + CMSG_BANKER_ACTIVATE = 439, + SMSG_SHOW_BANK = 440, + CMSG_BUY_BANK_SLOT = 441, + SMSG_BUY_BANK_SLOT_RESULT = 442, + CMSG_PETITION_SHOWLIST = 443, + SMSG_PETITION_SHOWLIST = 444, + CMSG_PETITION_BUY = 445, + CMSG_PETITION_SHOW_SIGNATURES = 446, + SMSG_PETITION_SHOW_SIGNATURES = 447, + CMSG_PETITION_SIGN = 448, + SMSG_PETITION_SIGN_RESULTS = 449, + MSG_PETITION_DECLINE = 450, + CMSG_OFFER_PETITION = 451, + CMSG_TURN_IN_PETITION = 452, + SMSG_TURN_IN_PETITION_RESULTS = 453, + CMSG_PETITION_QUERY = 454, + SMSG_PETITION_QUERY_RESPONSE = 455, + SMSG_FISH_NOT_HOOKED = 456, + SMSG_FISH_ESCAPED = 457, + CMSG_BUG = 458, + SMSG_NOTIFICATION = 459, // no handler in this build only + CMSG_PLAYED_TIME = 460, + SMSG_PLAYED_TIME = 461, + CMSG_QUERY_TIME = 462, + SMSG_QUERY_TIME_RESPONSE = 463, + SMSG_LOG_XPGAIN = 464, + SMSG_AURACASTLOG = 465, + CMSG_RECLAIM_CORPSE = 466, + CMSG_WRAP_ITEM = 467, + SMSG_LEVELUP_INFO = 468, + MSG_MINIMAP_PING = 469, + SMSG_RESISTLOG = 470, + SMSG_ENCHANTMENTLOG = 471, + CMSG_SET_SKILL_CHEAT = 472, + SMSG_START_MIRROR_TIMER = 473, + SMSG_PAUSE_MIRROR_TIMER = 474, + SMSG_STOP_MIRROR_TIMER = 475, + CMSG_PING = 476, + SMSG_PONG = 477, + SMSG_CLEAR_COOLDOWN = 478, + SMSG_GAMEOBJECT_PAGETEXT = 479, + CMSG_SETSHEATHED = 480, + SMSG_COOLDOWN_CHEAT = 481, + SMSG_SPELL_DELAYED = 482, + CMSG_PLAYER_MACRO_OBSOLETE = 483, + SMSG_PLAYER_MACRO_OBSOLETE = 484, + CMSG_GHOST = 485, + CMSG_GM_INVIS = 486, + SMSG_INVALID_PROMOTION_CODE = 487, + MSG_GM_BIND_OTHER = 488, + MSG_GM_SUMMON = 489, + SMSG_ITEM_TIME_UPDATE = 490, + SMSG_ITEM_ENCHANT_TIME_UPDATE = 491, + SMSG_AUTH_CHALLENGE = 492, + CMSG_AUTH_SESSION = 493, + SMSG_AUTH_RESPONSE = 494, + MSG_GM_SHOWLABEL = 495, + CMSG_PET_CAST_SPELL = 496, + MSG_SAVE_GUILD_EMBLEM = 497, + MSG_TABARDVENDOR_ACTIVATE = 498, + SMSG_PLAY_SPELL_VISUAL = 499, + CMSG_ZONEUPDATE = 500, + SMSG_PARTYKILLLOG = 501, + SMSG_COMPRESSED_UPDATE_OBJECT = 502, + SMSG_PLAY_SPELL_IMPACT = 503, + SMSG_EXPLORATION_EXPERIENCE = 504, + CMSG_GM_SET_SECURITY_GROUP = 505, + CMSG_GM_NUKE = 506, + MSG_RANDOM_ROLL = 507, + SMSG_ENVIRONMENTALDAMAGELOG = 508, + CMSG_RWHOIS = 509, + SMSG_RWHOIS = 510, + MSG_LOOKING_FOR_GROUP = 511, + CMSG_SET_LOOKING_FOR_GROUP = 512, + CMSG_UNLEARN_SPELL = 513, + CMSG_UNLEARN_SKILL = 514, + SMSG_REMOVED_SPELL = 515, + CMSG_DECHARGE = 516, + CMSG_GMTICKET_CREATE = 517, + SMSG_GMTICKET_CREATE = 518, + CMSG_GMTICKET_UPDATETEXT = 519, + SMSG_GMTICKET_UPDATETEXT = 520, + SMSG_ACCOUNT_DATA_MD5 = 521, + CMSG_REQUEST_ACCOUNT_DATA = 522, + CMSG_UPDATE_ACCOUNT_DATA = 523, + SMSG_UPDATE_ACCOUNT_DATA = 524, + SMSG_CLEAR_FAR_SIGHT_IMMEDIATE = 525, + SMSG_POWERGAINLOG_OBSOLETE = 526, + CMSG_GM_TEACH = 527, + CMSG_GM_CREATE_ITEM_TARGET = 528, + CMSG_GMTICKET_GETTICKET = 529, + SMSG_GMTICKET_GETTICKET = 530, + CMSG_UNLEARN_TALENTS = 531, + SMSG_GAMEOBJECT_SPAWN_ANIM = 532, + SMSG_GAMEOBJECT_DESPAWN_ANIM = 533, + MSG_CORPSE_QUERY = 534, + CMSG_GMTICKET_DELETETICKET = 535, + SMSG_GMTICKET_DELETETICKET = 536, + SMSG_CHAT_WRONG_FACTION = 537, + CMSG_GMTICKET_SYSTEMSTATUS = 538, + SMSG_GMTICKET_SYSTEMSTATUS = 539, + CMSG_SPIRIT_HEALER_ACTIVATE = 540, + CMSG_SET_STAT_CHEAT = 541, + SMSG_SET_REST_START = 542, + CMSG_SKILL_BUY_STEP = 543, + CMSG_SKILL_BUY_RANK = 544, + CMSG_XP_CHEAT = 545, + SMSG_SPIRIT_HEALER_CONFIRM = 546, + CMSG_CHARACTER_POINT_CHEAT = 547, + SMSG_GOSSIP_POI = 548, + CMSG_CHAT_IGNORED = 549, + CMSG_GM_VISION = 550, + CMSG_SERVER_COMMAND = 551, + CMSG_GM_SILENCE = 552, + CMSG_GM_REVEALTO = 553, + CMSG_GM_RESURRECT = 554, + CMSG_GM_SUMMONMOB = 555, + CMSG_GM_MOVECORPSE = 556, + CMSG_GM_FREEZE = 557, + CMSG_GM_UBERINVIS = 558, + CMSG_GM_REQUEST_PLAYER_INFO = 559, + SMSG_GM_PLAYER_INFO = 560, + CMSG_GUILD_RANK = 561, + CMSG_GUILD_ADD_RANK = 562, + CMSG_GUILD_DEL_RANK = 563, + CMSG_GUILD_SET_PUBLIC_NOTE = 564, + CMSG_GUILD_SET_OFFICER_NOTE = 565, + SMSG_LOGIN_VERIFY_WORLD = 566, + CMSG_CLEAR_EXPLORATION = 567, + CMSG_SEND_MAIL = 568, + SMSG_SEND_MAIL_RESULT = 569, + CMSG_GET_MAIL_LIST = 570, + SMSG_MAIL_LIST_RESULT = 571, + CMSG_BATTLEFIELD_LIST = 572, + SMSG_BATTLEFIELD_LIST = 573, + CMSG_BATTLEFIELD_JOIN = 574, + SMSG_BATTLEFIELD_WIN = 575, + SMSG_BATTLEFIELD_LOSE = 576, + CMSG_TAXICLEARNODE = 577, + CMSG_TAXIENABLENODE = 578, + CMSG_ITEM_TEXT_QUERY = 579, + SMSG_ITEM_TEXT_QUERY_RESPONSE = 580, + CMSG_MAIL_TAKE_MONEY = 581, + CMSG_MAIL_TAKE_ITEM = 582, + CMSG_MAIL_MARK_AS_READ = 583, + CMSG_MAIL_RETURN_TO_SENDER = 584, + CMSG_MAIL_DELETE = 585, + CMSG_MAIL_CREATE_TEXT_ITEM = 586, + SMSG_SPELLLOGMISS = 587, + SMSG_SPELLLOGEXECUTE = 588, + SMSG_DEBUGAURAPROC = 589, + SMSG_PERIODICAURALOG = 590, + SMSG_SPELLDAMAGESHIELD = 591, + SMSG_SPELLNONMELEEDAMAGELOG = 592, + CMSG_LEARN_TALENT = 593, + SMSG_RESURRECT_FAILED = 594, + CMSG_TOGGLE_PVP = 595, + SMSG_ZONE_UNDER_ATTACK = 596, + MSG_AUCTION_HELLO = 597, + CMSG_AUCTION_SELL_ITEM = 598, + CMSG_AUCTION_REMOVE_ITEM = 599, + CMSG_AUCTION_LIST_ITEMS = 600, + CMSG_AUCTION_LIST_OWNER_ITEMS = 601, + CMSG_AUCTION_PLACE_BID = 602, + SMSG_AUCTION_COMMAND_RESULT = 603, + SMSG_AUCTION_LIST_RESULT = 604, + SMSG_AUCTION_OWNER_LIST_RESULT = 605, + SMSG_AUCTION_BIDDER_NOTIFICATION = 606, + SMSG_AUCTION_OWNER_NOTIFICATION = 607, + SMSG_PROCRESIST = 608, + SMSG_STANDSTATE_CHANGE_FAILURE = 609, + SMSG_DISPEL_FAILED = 610, + SMSG_SPELLORDAMAGE_IMMUNE = 611, + CMSG_AUCTION_LIST_BIDDER_ITEMS = 612, + SMSG_AUCTION_BIDDER_LIST_RESULT = 613, + SMSG_SET_FLAT_SPELL_MODIFIER = 614, + SMSG_SET_PCT_SPELL_MODIFIER = 615, + CMSG_SET_AMMO = 616, + SMSG_CORPSE_RECLAIM_DELAY = 617, + CMSG_SET_ACTIVE_MOVER = 618, + CMSG_PET_CANCEL_AURA = 619, + CMSG_PLAYER_AI_CHEAT = 620, + CMSG_CANCEL_AUTO_REPEAT_SPELL = 621, + MSG_GM_ACCOUNT_ONLINE = 622, + MSG_LIST_STABLED_PETS = 623, + CMSG_STABLE_PET = 624, + CMSG_UNSTABLE_PET = 625, + CMSG_BUY_STABLE_SLOT = 626, + SMSG_STABLE_RESULT = 627, + CMSG_STABLE_REVIVE_PET = 628, + CMSG_STABLE_SWAP_PET = 629, + MSG_QUEST_PUSH_RESULT = 630, + SMSG_PLAY_MUSIC = 631, + SMSG_PLAY_OBJECT_SOUND = 632, + CMSG_REQUEST_PET_INFO = 633, + CMSG_FAR_SIGHT = 634, + SMSG_SPELLDISPELLOG = 635, + SMSG_DAMAGE_CALC_LOG = 636, + CMSG_ENABLE_DAMAGE_LOG = 637, + CMSG_GROUP_CHANGE_SUB_GROUP = 638, + CMSG_REQUEST_PARTY_MEMBER_STATS = 639, + CMSG_GROUP_SWAP_SUB_GROUP = 640, + CMSG_RESET_FACTION_CHEAT = 641, + CMSG_AUTOSTORE_BANK_ITEM = 642, + CMSG_AUTOBANK_ITEM = 643, + MSG_QUERY_NEXT_MAIL_TIME = 644, + SMSG_RECEIVED_MAIL = 645, + SMSG_RAID_GROUP_ONLY = 646, + CMSG_SET_DURABILITY_CHEAT = 647, + CMSG_SET_PVP_RANK_CHEAT = 648, + CMSG_ADD_PVP_MEDAL_CHEAT = 649, + CMSG_DEL_PVP_MEDAL_CHEAT = 650, + CMSG_SET_PVP_TITLE = 651, + SMSG_PVP_CREDIT = 652, + SMSG_AUCTION_REMOVED_NOTIFICATION = 653, + CMSG_GROUP_RAID_CONVERT = 654, + CMSG_GROUP_ASSISTANT_LEADER = 655, + CMSG_BUYBACK_ITEM = 656, + SMSG_SERVER_MESSAGE = 657, + CMSG_MEETINGSTONE_JOIN = 658, + CMSG_MEETINGSTONE_LEAVE = 659, + CMSG_MEETINGSTONE_CHEAT = 660, + SMSG_MEETINGSTONE_SETQUEUE = 661, + CMSG_MEETINGSTONE_INFO = 662, + SMSG_MEETINGSTONE_COMPLETE = 663, + SMSG_MEETINGSTONE_IN_PROGRESS = 664, + SMSG_MEETINGSTONE_MEMBER_ADDED = 665, + CMSG_GMTICKETSYSTEM_TOGGLE = 666, + CMSG_CANCEL_GROWTH_AURA = 667, + SMSG_CANCEL_AUTO_REPEAT = 668, + SMSG_STANDSTATE_UPDATE = 669, + SMSG_LOOT_ALL_PASSED = 670, + SMSG_LOOT_ROLL_WON = 671, + CMSG_LOOT_ROLL = 672, + SMSG_LOOT_START_ROLL = 673, + SMSG_LOOT_ROLL = 674, + CMSG_LOOT_MASTER_GIVE = 675, + SMSG_LOOT_MASTER_LIST = 676, + SMSG_SET_FORCED_REACTIONS = 677, + SMSG_SPELL_FAILED_OTHER = 678, + SMSG_GAMEOBJECT_RESET_STATE = 679, + CMSG_REPAIR_ITEM = 680, + SMSG_CHAT_PLAYER_NOT_FOUND = 681, + MSG_TALENT_WIPE_CONFIRM = 682, + SMSG_SUMMON_REQUEST = 683, + CMSG_SUMMON_RESPONSE = 684, + MSG_MOVE_TOGGLE_GRAVITY_CHEAT = 685, + SMSG_MONSTER_MOVE_TRANSPORT = 686, + SMSG_PET_BROKEN = 687, + MSG_MOVE_FEATHER_FALL = 688, + MSG_MOVE_WATER_WALK = 689, + CMSG_SERVER_BROADCAST = 690, + CMSG_SELF_RES = 691, + SMSG_FEIGN_DEATH_RESISTED = 692, + CMSG_RUN_SCRIPT = 693, + SMSG_SCRIPT_MESSAGE = 694, + SMSG_DUEL_COUNTDOWN = 695, + SMSG_AREA_TRIGGER_MESSAGE = 696, + CMSG_TOGGLE_HELM = 697, + CMSG_TOGGLE_CLOAK = 698, + SMSG_MEETINGSTONE_JOINFAILED = 699, + SMSG_PLAYER_SKINNED = 700, + SMSG_DURABILITY_DAMAGE_DEATH = 701, + CMSG_SET_EXPLORATION = 702, + CMSG_SET_ACTIONBAR_TOGGLES = 703, + MSG_DELETE_GUILD_CHARTER = 704, + MSG_PETITION_RENAME = 705, + SMSG_INIT_WORLD_STATES = 706, + SMSG_UPDATE_WORLD_STATE = 707, + CMSG_ITEM_NAME_QUERY = 708, + SMSG_ITEM_NAME_QUERY_RESPONSE = 709, + SMSG_PET_ACTION_FEEDBACK = 710, + CMSG_CHAR_RENAME = 711, + SMSG_CHAR_RENAME = 712, + CMSG_MOVE_SPLINE_DONE = 713, + CMSG_MOVE_FALL_RESET = 714, + SMSG_INSTANCE_SAVE_CREATED = 715, + SMSG_RAID_INSTANCE_INFO = 716, + CMSG_REQUEST_RAID_INFO = 717, + CMSG_MOVE_TIME_SKIPPED = 718, + CMSG_MOVE_FEATHER_FALL_ACK = 719, + CMSG_MOVE_WATER_WALK_ACK = 720, + CMSG_MOVE_NOT_ACTIVE_MOVER = 721, + SMSG_PLAY_SOUND = 722, + CMSG_BATTLEFIELD_STATUS = 723, + SMSG_BATTLEFIELD_STATUS = 724, + CMSG_BATTLEFIELD_PORT = 725, + MSG_INSPECT_HONOR_STATS = 726, + CMSG_BATTLEMASTER_HELLO = 727, + CMSG_MOVE_START_SWIM_CHEAT = 728, + CMSG_MOVE_STOP_SWIM_CHEAT = 729, + SMSG_FORCE_WALK_SPEED_CHANGE = 730, + CMSG_FORCE_WALK_SPEED_CHANGE_ACK = 731, + SMSG_FORCE_SWIM_BACK_SPEED_CHANGE = 732, + CMSG_FORCE_SWIM_BACK_SPEED_CHANGE_ACK = 733, + SMSG_FORCE_TURN_RATE_CHANGE = 734, + CMSG_FORCE_TURN_RATE_CHANGE_ACK = 735, + MSG_PVP_LOG_DATA = 736, + CMSG_LEAVE_BATTLEFIELD = 737, + CMSG_AREA_SPIRIT_HEALER_QUERY = 738, + CMSG_AREA_SPIRIT_HEALER_QUEUE = 739, + SMSG_AREA_SPIRIT_HEALER_TIME = 740, + CMSG_GM_UNTEACH = 741, + SMSG_WARDEN_DATA = 742, + CMSG_WARDEN_DATA = 743, + SMSG_GROUP_JOINED_BATTLEGROUND = 744, + MSG_BATTLEGROUND_PLAYER_POSITIONS = 745, + CMSG_PET_STOP_ATTACK = 746, + SMSG_BINDER_CONFIRM = 747, + SMSG_BATTLEGROUND_PLAYER_JOINED = 748, + SMSG_BATTLEGROUND_PLAYER_LEFT = 749, + CMSG_BATTLEMASTER_JOIN = 750, + SMSG_ADDON_INFO = 751, + CMSG_PET_UNLEARN = 752, + SMSG_PET_UNLEARN_CONFIRM = 753, + SMSG_PARTY_MEMBER_STATS_FULL = 754, + CMSG_PET_SPELL_AUTOCAST = 755, + SMSG_WEATHER = 756, + SMSG_PLAY_TIME_WARNING = 757, + SMSG_MINIGAME_SETUP = 758, + SMSG_MINIGAME_STATE = 759, + CMSG_MINIGAME_MOVE = 760, + SMSG_MINIGAME_MOVE_FAILED = 761, + SMSG_RAID_INSTANCE_MESSAGE = 762, + SMSG_COMPRESSED_MOVES = 763, + CMSG_GUILD_INFO_TEXT = 764, + SMSG_CHAT_RESTRICTED = 765, + SMSG_SPLINE_SET_RUN_SPEED = 766, + SMSG_SPLINE_SET_RUN_BACK_SPEED = 767, + SMSG_SPLINE_SET_SWIM_SPEED = 768, + SMSG_SPLINE_SET_WALK_SPEED = 769, + SMSG_SPLINE_SET_SWIM_BACK_SPEED = 770, + SMSG_SPLINE_SET_TURN_RATE = 771, + SMSG_SPLINE_MOVE_UNROOT = 772, + SMSG_SPLINE_MOVE_FEATHER_FALL = 773, + SMSG_SPLINE_MOVE_NORMAL_FALL = 774, + SMSG_SPLINE_MOVE_SET_HOVER = 775, + SMSG_SPLINE_MOVE_UNSET_HOVER = 776, + SMSG_SPLINE_MOVE_WATER_WALK = 777, + SMSG_SPLINE_MOVE_LAND_WALK = 778, + SMSG_SPLINE_MOVE_START_SWIM = 779, + SMSG_SPLINE_MOVE_STOP_SWIM = 780, + SMSG_SPLINE_MOVE_SET_RUN_MODE = 781, + SMSG_SPLINE_MOVE_SET_WALK_MODE = 782, + NUM_MSG_TYPES = 783 +}; diff --git a/src/game/Spells/Spell.cpp b/src/game/Spells/Spell.cpp index 133eff1fd7d..8d60d9fca87 100644 --- a/src/game/Spells/Spell.cpp +++ b/src/game/Spells/Spell.cpp @@ -5392,7 +5392,7 @@ void Spell::SendChannelStart(uint32 duration) m_timer = duration; -#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_8_4 +#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_11_2 if (m_spellInfo->HasAttribute(SPELL_ATTR_EX_IS_CHANNELED)) { WorldPacket data(SMSG_SPELL_UPDATE_CHAIN_TARGETS); diff --git a/src/game/Spells/SpellEffects.cpp b/src/game/Spells/SpellEffects.cpp index 0d225b01dd1..0092dd2cb81 100644 --- a/src/game/Spells/SpellEffects.cpp +++ b/src/game/Spells/SpellEffects.cpp @@ -303,7 +303,7 @@ void Spell::EffectInstaKill(SpellEffectIndex /*effIdx*/) if (m_caster == unitTarget) // prevent interrupt message finish(); -#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_8_4 +#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_11_2 WorldPacket data(SMSG_SPELLINSTAKILLLOG, (8 + 4)); data << unitTarget->GetObjectGuid(); // Victim GUID data << uint32(m_spellInfo->Id); diff --git a/src/game/Weather.cpp b/src/game/Weather.cpp index f0455df40a4..04df3ba58ae 100644 --- a/src/game/Weather.cpp +++ b/src/game/Weather.cpp @@ -213,6 +213,7 @@ void Weather::SendWeatherUpdateToPlayer(Player* player) { NormalizeGrade(); +#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_7_1 WorldPacket data(SMSG_WEATHER, 4 + 4 + 4 + 1); data << uint32(m_type); data << float(m_grade); @@ -220,6 +221,7 @@ void Weather::SendWeatherUpdateToPlayer(Player* player) data << uint8(0); // 1 = instant change, 0 = smooth change player->GetSession()->SendPacket(&data); +#endif } // Send the new weather to all players in the zone @@ -227,6 +229,7 @@ bool Weather::SendWeatherForPlayersInZone(Map const* _map) { NormalizeGrade(); +#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_7_1 WorldPacket data(SMSG_WEATHER, 4 + 4 + 4 + 1); data << uint32(m_type); data << float(m_grade); @@ -236,6 +239,7 @@ bool Weather::SendWeatherForPlayersInZone(Map const* _map) // Send the weather packet to all players in this zone if (!_map->SendToPlayersInZone(&data, m_zone)) return false; +#endif // Log the event LogWeatherState(GetWeatherState()); diff --git a/src/game/World.cpp b/src/game/World.cpp index 3dbef152218..15904895dfa 100644 --- a/src/game/World.cpp +++ b/src/game/World.cpp @@ -3072,7 +3072,7 @@ bool World::configNoReload(bool reload, eConfigBoolValues index, char const* fie void World::InvalidatePlayerDataToAllClient(ObjectGuid guid) { -#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_8_4 +#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_9_4 WorldPacket data(SMSG_INVALIDATE_PLAYER, 8); data << guid; SendGlobalMessage(&data); diff --git a/src/game/WorldSession.cpp b/src/game/WorldSession.cpp index 4d92ed6cdbb..f4b4dfceeb3 100644 --- a/src/game/WorldSession.cpp +++ b/src/game/WorldSession.cpp @@ -188,7 +188,7 @@ void WorldSession::SendPacketImpl(WorldPacket const* packet) m_socket->CloseSocket(); } -#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_8_4 +#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_7_1 void WorldSession::SendMovementPacket(WorldPacket const* packet) { // There is a maximum size packet. @@ -272,6 +272,7 @@ uint32 GetChatPacketProcessingType(uint32 chatType) // Add an incoming packet to the queue void WorldSession::QueuePacket(std::unique_ptr newPacket) { + printf("%s\n", LookupOpcodeName(newPacket->GetOpcode())); if (m_sniffFile) m_sniffFile->WritePacket(*newPacket, true, time(nullptr)); @@ -442,7 +443,7 @@ bool WorldSession::Update(PacketFilter& updater) time_t const currTime = time(nullptr); -#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_8_4 +#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_7_1 // send these out every world update SendCompressedMovementPackets(); @@ -795,7 +796,7 @@ void WorldSession::LogoutPlayer(bool Save) Map::DeleteFromWorld(_player); } -#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_8_4 +#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_7_1 m_movementPacketCompressor.ClearBuffer(); #endif diff --git a/src/game/WorldSession.h b/src/game/WorldSession.h index 7dcc5a1495d..9246f84ab50 100644 --- a/src/game/WorldSession.h +++ b/src/game/WorldSession.h @@ -911,7 +911,7 @@ class WorldSession TutorialDataState m_tutorialState; // compressed moves packet does not exist in early clients -#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_8_4 +#if SUPPORTED_CLIENT_BUILD > CLIENT_BUILD_1_7_1 MovementData m_movementPacketCompressor; void SendCompressedMovementPackets(); // dynamically decide when to enable or disable compression diff --git a/src/scripts/eastern_kingdoms/tirisfal_glades/scarlet_monastery/instance_scarlet_monastery.cpp b/src/scripts/eastern_kingdoms/tirisfal_glades/scarlet_monastery/instance_scarlet_monastery.cpp index e2d3c09f924..b8e313be72e 100644 --- a/src/scripts/eastern_kingdoms/tirisfal_glades/scarlet_monastery/instance_scarlet_monastery.cpp +++ b/src/scripts/eastern_kingdoms/tirisfal_glades/scarlet_monastery/instance_scarlet_monastery.cpp @@ -270,7 +270,7 @@ struct instance_scarlet_monastery : ScriptedInstance { if (uiData == IN_PROGRESS) { - Cell c(MaNGOS::ComputeCellPair(1069.949951f, 1399.140015)); + Cell c(MaNGOS::ComputeCellPair(1069.949951f, 1399.140015f)); instance->LoadGrid(c, true); if (GameObject* go = instance->GetGameObject(m_uiChapelDoorGUID)) { From e1ea2563b759bd8578b28fc4686fb7a0b2af3af0 Mon Sep 17 00:00:00 2001 From: ratkosrb Date: Thu, 6 Jun 2024 06:16:52 +0300 Subject: [PATCH 2/2] Undo accidental change. --- src/game/WorldSession.cpp | 1 - 1 file changed, 1 deletion(-) diff --git a/src/game/WorldSession.cpp b/src/game/WorldSession.cpp index f4b4dfceeb3..42c97be0af7 100644 --- a/src/game/WorldSession.cpp +++ b/src/game/WorldSession.cpp @@ -272,7 +272,6 @@ uint32 GetChatPacketProcessingType(uint32 chatType) // Add an incoming packet to the queue void WorldSession::QueuePacket(std::unique_ptr newPacket) { - printf("%s\n", LookupOpcodeName(newPacket->GetOpcode())); if (m_sniffFile) m_sniffFile->WritePacket(*newPacket, true, time(nullptr));