aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2020-07-23 20:00:27 +0200
committerShauren <shauren.trinity@gmail.com>2020-07-23 20:00:27 +0200
commit8f9a69c9fa812b82af97809e445fc176b28f90eb (patch)
tree8023bef18b679ef94039823e6f6a2f7d4ac62de0
parentfacbf8cba82d2acee154bc2d4851a4b7677d6dc8 (diff)
Core: Updated to 8.3.7.35249
-rw-r--r--sql/base/auth_database.sql10
-rw-r--r--sql/updates/auth/master/2020_07_23_00_auth.sql7
-rw-r--r--src/server/game/Handlers/MiscHandler.cpp1
-rw-r--r--src/server/game/Server/Packets/MiscPackets.cpp6
-rw-r--r--src/server/game/Server/Packets/WhoPackets.cpp2
-rw-r--r--src/server/game/Server/Packets/WhoPackets.h4
-rw-r--r--src/server/game/Server/Protocol/Opcodes.cpp2
-rw-r--r--src/server/game/Server/Protocol/Opcodes.h386
8 files changed, 218 insertions, 200 deletions
diff --git a/sql/base/auth_database.sql b/sql/base/auth_database.sql
index 2f4949daa8f..f0afb456332 100644
--- a/sql/base/auth_database.sql
+++ b/sql/base/auth_database.sql
@@ -559,7 +559,8 @@ INSERT INTO `build_info` VALUES
(34220,8,3,0,NULL,NULL,'B5E35B976C6BAF82505700E7D9666A2C',NULL,NULL,NULL),
(34601,8,3,0,NULL,NULL,'0D7DF38F725FABA4F009257799A10563',NULL,NULL,NULL),
(34769,8,3,0,NULL,NULL,'93F9B9AF6397E3E4EED94D36D16907D2',NULL,NULL,NULL),
-(34963,8,3,0,NULL,NULL,'7BA50C879C5D04221423B02AC3603A11','C5658A17E702163447BAAAE46D130A1B',NULL,NULL);
+(34963,8,3,0,NULL,NULL,'7BA50C879C5D04221423B02AC3603A11','C5658A17E702163447BAAAE46D130A1B',NULL,NULL),
+(35249,8,3,7,NULL,NULL,'C7B11F9AE9FF1409F5582902B3D10D1C',NULL,NULL,NULL);
/*!40000 ALTER TABLE `build_info` ENABLE KEYS */;
UNLOCK TABLES;
@@ -2151,7 +2152,7 @@ CREATE TABLE `realmlist` (
`timezone` tinyint(3) unsigned NOT NULL DEFAULT '0',
`allowedSecurityLevel` tinyint(3) unsigned NOT NULL DEFAULT '0',
`population` float unsigned NOT NULL DEFAULT '0',
- `gamebuild` int(10) unsigned NOT NULL DEFAULT '34963',
+ `gamebuild` int(10) unsigned NOT NULL DEFAULT '35249',
`Region` tinyint(3) unsigned NOT NULL DEFAULT '1',
`Battlegroup` tinyint(3) unsigned NOT NULL DEFAULT '1',
PRIMARY KEY (`id`),
@@ -2166,7 +2167,7 @@ CREATE TABLE `realmlist` (
LOCK TABLES `realmlist` WRITE;
/*!40000 ALTER TABLE `realmlist` DISABLE KEYS */;
INSERT INTO `realmlist` VALUES
-(1,'Trinity','127.0.0.1','127.0.0.1','255.255.255.0',8085,0,0,1,0,0,34963,1,1);
+(1,'Trinity','127.0.0.1','127.0.0.1','255.255.255.0',8085,0,0,1,0,0,35249,1,1);
/*!40000 ALTER TABLE `realmlist` ENABLE KEYS */;
UNLOCK TABLES;
@@ -2358,7 +2359,8 @@ INSERT INTO `updates` VALUES
('2020_06_17_01_auth.sql','8FBF37B875B5C0E8A609FFB1A2C02F2920A3D3F4','ARCHIVED','2020-06-17 17:04:56',0),
('2020_06_20_00_auth.sql','85345FAF20B91DA7B157AE1E17DF5B6446C2E109','ARCHIVED','2020-06-11 10:48:00',0),
('2020_07_02_00_auth.sql','08D0F9D70AE625285172B3E02A3DAFE17D88E118','RELEASED','2020-07-02 10:29:25',0),
-('2020_07_03_00_auth.sql','ED7175E51F248ADC5EF60E7CEA9627CC3191ED4C','RELEASED','2020-07-03 20:09:39',0);
+('2020_07_03_00_auth.sql','ED7175E51F248ADC5EF60E7CEA9627CC3191ED4C','RELEASED','2020-07-03 20:09:39',0),
+('2020_07_23_00_auth.sql','5F47E1CEECA9F837C85C2DAC7ECD47AED321F502','RELEASED','2020-07-23 19:54:42',0);
/*!40000 ALTER TABLE `updates` ENABLE KEYS */;
UNLOCK TABLES;
diff --git a/sql/updates/auth/master/2020_07_23_00_auth.sql b/sql/updates/auth/master/2020_07_23_00_auth.sql
new file mode 100644
index 00000000000..3d7de2db057
--- /dev/null
+++ b/sql/updates/auth/master/2020_07_23_00_auth.sql
@@ -0,0 +1,7 @@
+DELETE FROM `build_info` WHERE `build`=35249;
+INSERT INTO `build_info` (`build`,`majorVersion`,`minorVersion`,`bugfixVersion`,`hotfixVersion`,`winAuthSeed`,`win64AuthSeed`,`mac64AuthSeed`,`winChecksumSeed`,`macChecksumSeed`) VALUES
+(35249,8,3,7,NULL,NULL,'C7B11F9AE9FF1409F5582902B3D10D1C',NULL,NULL,NULL);
+
+UPDATE `realmlist` SET `gamebuild`=35249 WHERE `gamebuild`=34963;
+
+ALTER TABLE `realmlist` CHANGE `gamebuild` `gamebuild` int(10) unsigned NOT NULL DEFAULT '35249';
diff --git a/src/server/game/Handlers/MiscHandler.cpp b/src/server/game/Handlers/MiscHandler.cpp
index ed0061a0ee9..d279bfe9aa1 100644
--- a/src/server/game/Handlers/MiscHandler.cpp
+++ b/src/server/game/Handlers/MiscHandler.cpp
@@ -140,6 +140,7 @@ void WorldSession::HandleWhoOpcode(WorldPackets::Who::WhoRequestPkt& whoRequest)
uint32 gmLevelInWhoList = sWorld->getIntConfig(CONFIG_GM_LEVEL_IN_WHO_LIST);
WorldPackets::Who::WhoResponsePkt response;
+ response.RequestID = whoRequest.RequestID;
WhoListInfoVector const& whoList = sWhoListStorageMgr->GetWhoList();
for (WhoListPlayerInfo const& target : whoList)
diff --git a/src/server/game/Server/Packets/MiscPackets.cpp b/src/server/game/Server/Packets/MiscPackets.cpp
index 48a1d4ac78a..dc72045f446 100644
--- a/src/server/game/Server/Packets/MiscPackets.cpp
+++ b/src/server/game/Server/Packets/MiscPackets.cpp
@@ -616,11 +616,11 @@ WorldPacket const* WorldPackets::Misc::AccountHeirloomUpdate::Write()
_worldPacket << int32(Unk);
// both lists have to have the same size
- _worldPacket << int32(Heirlooms->size());
- _worldPacket << int32(Heirlooms->size());
+ _worldPacket << uint32(Heirlooms->size());
+ _worldPacket << uint32(Heirlooms->size());
for (auto const& item : *Heirlooms)
- _worldPacket << uint32(item.first);
+ _worldPacket << int32(item.first);
for (auto const& flags : *Heirlooms)
_worldPacket << uint32(flags.second.flags);
diff --git a/src/server/game/Server/Packets/WhoPackets.cpp b/src/server/game/Server/Packets/WhoPackets.cpp
index 8de2b9a935b..4add305e712 100644
--- a/src/server/game/Server/Packets/WhoPackets.cpp
+++ b/src/server/game/Server/Packets/WhoPackets.cpp
@@ -90,6 +90,7 @@ void WorldPackets::Who::WhoRequestPkt::Read()
Areas.resize(_worldPacket.ReadBits(4));
_worldPacket >> Request;
+ _worldPacket >> RequestID;
for (size_t i = 0; i < Areas.size(); ++i)
_worldPacket >> Areas[i];
@@ -125,6 +126,7 @@ ByteBuffer& operator<<(ByteBuffer& data, WorldPackets::Who::WhoResponse const& r
WorldPacket const* WorldPackets::Who::WhoResponsePkt::Write()
{
+ _worldPacket << uint32(RequestID);
_worldPacket << Response;
return &_worldPacket;
diff --git a/src/server/game/Server/Packets/WhoPackets.h b/src/server/game/Server/Packets/WhoPackets.h
index 7c3fc3bae48..4b242d5e3b9 100644
--- a/src/server/game/Server/Packets/WhoPackets.h
+++ b/src/server/game/Server/Packets/WhoPackets.h
@@ -84,7 +84,8 @@ namespace WorldPackets
void Read() override;
WhoRequest Request;
- std::vector<int32> Areas;
+ uint32 RequestID = 0;
+ Array<int32, 10> Areas;
};
struct WhoEntry
@@ -109,6 +110,7 @@ namespace WorldPackets
WorldPacket const* Write() override;
+ uint32 RequestID = 0;
WhoResponse Response;
};
}
diff --git a/src/server/game/Server/Protocol/Opcodes.cpp b/src/server/game/Server/Protocol/Opcodes.cpp
index 892772cc3e2..beba59c92ea 100644
--- a/src/server/game/Server/Protocol/Opcodes.cpp
+++ b/src/server/game/Server/Protocol/Opcodes.cpp
@@ -1385,6 +1385,7 @@ void OpcodeTable::Initialize()
DEFINE_SERVER_OPCODE_HANDLER(SMSG_LFG_LIST_APPLICANT_LIST_UPDATE, STATUS_UNHANDLED, CONNECTION_TYPE_REALM);
DEFINE_SERVER_OPCODE_HANDLER(SMSG_LFG_LIST_APPLICATION_STATUS_UPDATE, STATUS_UNHANDLED, CONNECTION_TYPE_REALM);
DEFINE_SERVER_OPCODE_HANDLER(SMSG_LFG_LIST_APPLY_TO_GROUP_RESULT, STATUS_UNHANDLED, CONNECTION_TYPE_REALM);
+ DEFINE_SERVER_OPCODE_HANDLER(SMSG_LFG_LIST_INIT_AUTO_DELIST, STATUS_UNHANDLED, CONNECTION_TYPE_REALM);
DEFINE_SERVER_OPCODE_HANDLER(SMSG_LFG_LIST_JOIN_RESULT, STATUS_UNHANDLED, CONNECTION_TYPE_REALM);
DEFINE_SERVER_OPCODE_HANDLER(SMSG_LFG_LIST_SEARCH_RESULTS, STATUS_UNHANDLED, CONNECTION_TYPE_REALM);
DEFINE_SERVER_OPCODE_HANDLER(SMSG_LFG_LIST_SEARCH_RESULTS_UPDATE, STATUS_UNHANDLED, CONNECTION_TYPE_REALM);
@@ -1711,6 +1712,7 @@ void OpcodeTable::Initialize()
DEFINE_SERVER_OPCODE_HANDLER(SMSG_RESET_WEEKLY_CURRENCY, STATUS_NEVER, CONNECTION_TYPE_REALM);
DEFINE_SERVER_OPCODE_HANDLER(SMSG_RESPEC_WIPE_CONFIRM, STATUS_NEVER, CONNECTION_TYPE_INSTANCE);
DEFINE_SERVER_OPCODE_HANDLER(SMSG_RESPOND_INSPECT_ACHIEVEMENTS, STATUS_NEVER, CONNECTION_TYPE_INSTANCE);
+ DEFINE_SERVER_OPCODE_HANDLER(SMSG_RESUME_CAST, STATUS_UNHANDLED, CONNECTION_TYPE_REALM);
DEFINE_SERVER_OPCODE_HANDLER(SMSG_RESUME_CAST_BAR, STATUS_UNHANDLED, CONNECTION_TYPE_REALM);
DEFINE_SERVER_OPCODE_HANDLER(SMSG_RESUME_COMMS, STATUS_NEVER, CONNECTION_TYPE_REALM);
DEFINE_SERVER_OPCODE_HANDLER(SMSG_RESUME_TOKEN, STATUS_NEVER, CONNECTION_TYPE_INSTANCE);
diff --git a/src/server/game/Server/Protocol/Opcodes.h b/src/server/game/Server/Protocol/Opcodes.h
index 9cdef186277..806153d3050 100644
--- a/src/server/game/Server/Protocol/Opcodes.h
+++ b/src/server/game/Server/Protocol/Opcodes.h
@@ -49,9 +49,9 @@ enum OpcodeClient : uint16
CMSG_ACCEPT_WARGAME_INVITE = 0x35E0,
CMSG_ACTIVATE_TAXI = 0x34AB,
CMSG_ADDON_LIST = 0x35D8,
- CMSG_ADD_BATTLENET_FRIEND = 0x365B,
- CMSG_ADD_FRIEND = 0x36D1,
- CMSG_ADD_IGNORE = 0x36D5,
+ CMSG_ADD_BATTLENET_FRIEND = 0x365A,
+ CMSG_ADD_FRIEND = 0x36CE,
+ CMSG_ADD_IGNORE = 0x36D2,
CMSG_ADD_TOY = 0x329C,
CMSG_ADVENTURE_JOURNAL_OPEN_QUEST = 0x3203,
CMSG_ADVENTURE_JOURNAL_START_QUEST = 0x3346,
@@ -70,16 +70,16 @@ enum OpcodeClient : uint16
CMSG_AUCTION_CONFIRM_COMMODITIES_PURCHASE = 0x34D7,
CMSG_AUCTION_HELLO_REQUEST = 0x34CB,
CMSG_AUCTION_LIST_BIDDER_ITEMS = 0x34D4,
+ CMSG_AUCTION_LIST_BUCKETS_BY_BUCKET_KEYS = 0x34D5,
CMSG_AUCTION_LIST_ITEMS_BY_BUCKET_KEY = 0x34D1,
CMSG_AUCTION_LIST_ITEMS_BY_ITEM_ID = 0x34D2,
- CMSG_AUCTION_LIST_BUCKETS_BY_BUCKET_KEYS = 0x34D5,
CMSG_AUCTION_LIST_OWNER_ITEMS = 0x34D3,
CMSG_AUCTION_PLACE_BID = 0x34CF,
CMSG_AUCTION_REMOVE_ITEM = 0x34CD,
CMSG_AUCTION_REPLICATE_ITEMS = 0x34CE,
CMSG_AUCTION_SELL_COMMODITY = 0x34D9,
CMSG_AUCTION_SELL_ITEM = 0x34CC,
- CMSG_AUCTION_SET_FAVORITE_ITEM = 0x3736,
+ CMSG_AUCTION_SET_FAVORITE_ITEM = 0x3732,
CMSG_AUCTION_START_COMMODITIES_PURCHASE = 0x34D6,
CMSG_AUTH_CONTINUED_SESSION = 0x3766,
CMSG_AUTH_SESSION = 0x3765,
@@ -103,35 +103,35 @@ enum OpcodeClient : uint16
CMSG_BATTLEMASTER_JOIN_ARENA = 0x3529,
CMSG_BATTLEMASTER_JOIN_BRAWL = 0x352D,
CMSG_BATTLEMASTER_JOIN_SKIRMISH = 0x352A,
- CMSG_BATTLENET_CHALLENGE_RESPONSE = 0x36D4,
- CMSG_BATTLENET_REQUEST = 0x36F8,
- CMSG_BATTLENET_REQUEST_REALM_LIST_TICKET = 0x36FD,
- CMSG_BATTLE_PAY_ACK_FAILED_RESPONSE = 0x36CE,
- CMSG_BATTLE_PAY_CANCEL_OPEN_CHECKOUT = 0x3716,
- CMSG_BATTLE_PAY_CONFIRM_PURCHASE_RESPONSE = 0x36CD,
- CMSG_BATTLE_PAY_DISTRIBUTION_ASSIGN_TO_TARGET = 0x36C4,
- CMSG_BATTLE_PAY_GET_PRODUCT_LIST = 0x36BC,
- CMSG_BATTLE_PAY_GET_PURCHASE_LIST = 0x36BD,
- CMSG_BATTLE_PAY_OPEN_CHECKOUT = 0x370F,
- CMSG_BATTLE_PAY_QUERY_CLASS_TRIAL_BOOST_RESULT = 0x36C7,
- CMSG_BATTLE_PAY_REQUEST_CHARACTER_BOOST_UNREVOKE = 0x36C5,
- CMSG_BATTLE_PAY_REQUEST_CURRENT_VAS_TRANSFER_QUEUES = 0x370C,
- CMSG_BATTLE_PAY_REQUEST_PRICE_INFO = 0x370B,
- CMSG_BATTLE_PAY_REQUEST_VAS_CHARACTER_QUEUE_TIME = 0x370D,
- CMSG_BATTLE_PAY_START_PURCHASE = 0x36F4,
- CMSG_BATTLE_PAY_START_VAS_PURCHASE = 0x36F5,
- CMSG_BATTLE_PAY_TRIAL_BOOST_CHARACTER = 0x36C6,
- CMSG_BATTLE_PAY_VALIDATE_BNET_VAS_TRANSFER = 0x370E,
- CMSG_BATTLE_PAY_VAS_PURCHASE_COMPLETE = 0x36F3,
+ CMSG_BATTLENET_CHALLENGE_RESPONSE = 0x36D1,
+ CMSG_BATTLENET_REQUEST = 0x36F5,
+ CMSG_BATTLENET_REQUEST_REALM_LIST_TICKET = 0x36FA,
+ CMSG_BATTLE_PAY_ACK_FAILED_RESPONSE = 0x36CB,
+ CMSG_BATTLE_PAY_CANCEL_OPEN_CHECKOUT = 0x3712,
+ CMSG_BATTLE_PAY_CONFIRM_PURCHASE_RESPONSE = 0x36CA,
+ CMSG_BATTLE_PAY_DISTRIBUTION_ASSIGN_TO_TARGET = 0x36C1,
+ CMSG_BATTLE_PAY_GET_PRODUCT_LIST = 0x36B9,
+ CMSG_BATTLE_PAY_GET_PURCHASE_LIST = 0x36BA,
+ CMSG_BATTLE_PAY_OPEN_CHECKOUT = 0x370C,
+ CMSG_BATTLE_PAY_QUERY_CLASS_TRIAL_BOOST_RESULT = 0x36C4,
+ CMSG_BATTLE_PAY_REQUEST_CHARACTER_BOOST_UNREVOKE = 0x36C2,
+ CMSG_BATTLE_PAY_REQUEST_CURRENT_VAS_TRANSFER_QUEUES = 0x3709,
+ CMSG_BATTLE_PAY_REQUEST_PRICE_INFO = 0x3708,
+ CMSG_BATTLE_PAY_REQUEST_VAS_CHARACTER_QUEUE_TIME = 0x370A,
+ CMSG_BATTLE_PAY_START_PURCHASE = 0x36F1,
+ CMSG_BATTLE_PAY_START_VAS_PURCHASE = 0x36F2,
+ CMSG_BATTLE_PAY_TRIAL_BOOST_CHARACTER = 0x36C3,
+ CMSG_BATTLE_PAY_VALIDATE_BNET_VAS_TRANSFER = 0x370B,
+ CMSG_BATTLE_PAY_VAS_PURCHASE_COMPLETE = 0x36F0,
CMSG_BATTLE_PET_CLEAR_FANFARE = 0x312C,
- CMSG_BATTLE_PET_DELETE_PET = 0x3624,
- CMSG_BATTLE_PET_DELETE_PET_CHEAT = 0x3625,
- CMSG_BATTLE_PET_MODIFY_NAME = 0x3627,
- CMSG_BATTLE_PET_REQUEST_JOURNAL = 0x3623,
- CMSG_BATTLE_PET_REQUEST_JOURNAL_LOCK = 0x3622,
- CMSG_BATTLE_PET_SET_BATTLE_SLOT = 0x362C,
- CMSG_BATTLE_PET_SET_FLAGS = 0x3630,
- CMSG_BATTLE_PET_SUMMON = 0x3628,
+ CMSG_BATTLE_PET_DELETE_PET = 0x3623,
+ CMSG_BATTLE_PET_DELETE_PET_CHEAT = 0x3624,
+ CMSG_BATTLE_PET_MODIFY_NAME = 0x3626,
+ CMSG_BATTLE_PET_REQUEST_JOURNAL = 0x3622,
+ CMSG_BATTLE_PET_REQUEST_JOURNAL_LOCK = 0x3621,
+ CMSG_BATTLE_PET_SET_BATTLE_SLOT = 0x362B,
+ CMSG_BATTLE_PET_SET_FLAGS = 0x362F,
+ CMSG_BATTLE_PET_SUMMON = 0x3627,
CMSG_BATTLE_PET_UPDATE_DISPLAY_NOTIFY = 0x31E1,
CMSG_BATTLE_PET_UPDATE_NOTIFY = 0x31E0,
CMSG_BEGIN_TRADE = 0x3157,
@@ -140,30 +140,30 @@ enum OpcodeClient : uint16
CMSG_BLACK_MARKET_OPEN = 0x3535,
CMSG_BLACK_MARKET_REQUEST_ITEMS = 0x3536,
CMSG_BONUS_ROLL = 0x3369,
- CMSG_BUG_REPORT = 0x3687,
+ CMSG_BUG_REPORT = 0x3686,
CMSG_BUSY_TRADE = 0x3158,
CMSG_BUY_BACK_ITEM = 0x34A4,
CMSG_BUY_BANK_SLOT = 0x34B4,
CMSG_BUY_ITEM = 0x34A3,
CMSG_BUY_REAGENT_BANK = 0x34B5,
- CMSG_BUY_WOW_TOKEN_CONFIRM = 0x36ED,
- CMSG_BUY_WOW_TOKEN_START = 0x36EC,
+ CMSG_BUY_WOW_TOKEN_CONFIRM = 0x36EA,
+ CMSG_BUY_WOW_TOKEN_START = 0x36E9,
CMSG_CAGE_BATTLE_PET = 0x31F2,
- CMSG_CALENDAR_ADD_EVENT = 0x367E,
- CMSG_CALENDAR_COMMUNITY_FILTER = 0x3672,
- CMSG_CALENDAR_COMPLAIN = 0x367A,
- CMSG_CALENDAR_COPY_EVENT = 0x3679,
- CMSG_CALENDAR_EVENT_INVITE = 0x3673,
- CMSG_CALENDAR_EVENT_MODERATOR_STATUS = 0x3677,
- CMSG_CALENDAR_EVENT_RSVP = 0x3675,
- CMSG_CALENDAR_EVENT_SIGN_UP = 0x367C,
- CMSG_CALENDAR_EVENT_STATUS = 0x3676,
- CMSG_CALENDAR_GET = 0x3670,
- CMSG_CALENDAR_GET_EVENT = 0x3671,
- CMSG_CALENDAR_GET_NUM_PENDING = 0x367B,
- CMSG_CALENDAR_REMOVE_EVENT = 0x3678,
- CMSG_CALENDAR_REMOVE_INVITE = 0x3674,
- CMSG_CALENDAR_UPDATE_EVENT = 0x367F,
+ CMSG_CALENDAR_ADD_EVENT = 0x367D,
+ CMSG_CALENDAR_COMMUNITY_FILTER = 0x3671,
+ CMSG_CALENDAR_COMPLAIN = 0x3679,
+ CMSG_CALENDAR_COPY_EVENT = 0x3678,
+ CMSG_CALENDAR_EVENT_INVITE = 0x3672,
+ CMSG_CALENDAR_EVENT_MODERATOR_STATUS = 0x3676,
+ CMSG_CALENDAR_EVENT_RSVP = 0x3674,
+ CMSG_CALENDAR_EVENT_SIGN_UP = 0x367B,
+ CMSG_CALENDAR_EVENT_STATUS = 0x3675,
+ CMSG_CALENDAR_GET = 0x366F,
+ CMSG_CALENDAR_GET_EVENT = 0x3670,
+ CMSG_CALENDAR_GET_NUM_PENDING = 0x367A,
+ CMSG_CALENDAR_REMOVE_EVENT = 0x3677,
+ CMSG_CALENDAR_REMOVE_INVITE = 0x3673,
+ CMSG_CALENDAR_UPDATE_EVENT = 0x367E,
CMSG_CANCEL_AURA = 0x31AD,
CMSG_CANCEL_AUTO_REPEAT_SPELL = 0x34EF,
CMSG_CANCEL_CAST = 0x32A2,
@@ -175,19 +175,19 @@ enum OpcodeClient : uint16
CMSG_CANCEL_QUEUED_SPELL = 0x317F,
CMSG_CANCEL_TEMP_ENCHANTMENT = 0x34FA,
CMSG_CANCEL_TRADE = 0x315C,
- CMSG_CAN_DUEL = 0x3663,
- CMSG_CAN_REDEEM_WOW_TOKEN_FOR_BALANCE = 0x370A,
+ CMSG_CAN_DUEL = 0x3662,
+ CMSG_CAN_REDEEM_WOW_TOKEN_FOR_BALANCE = 0x3707,
CMSG_CAST_SPELL = 0x329F,
CMSG_CHALLENGE_MODE_REQUEST_LEADERS = 0x3090,
CMSG_CHALLENGE_MODE_REQUEST_MAP_STATS = 0x308F,
CMSG_CHANGE_BAG_SLOT_FLAG = 0x3328,
CMSG_CHANGE_BANK_BAG_SLOT_FLAG = 0x3329,
CMSG_CHANGE_MONUMENT_APPEARANCE = 0x330A,
- CMSG_CHANGE_SUB_GROUP = 0x364D,
- CMSG_CHARACTER_RENAME_REQUEST = 0x36C2,
- CMSG_CHAR_CUSTOMIZE = 0x3692,
- CMSG_CHAR_DELETE = 0x369F,
- CMSG_CHAR_RACE_OR_FACTION_CHANGE = 0x3698,
+ CMSG_CHANGE_SUB_GROUP = 0x364C,
+ CMSG_CHARACTER_RENAME_REQUEST = 0x36BF,
+ CMSG_CHAR_CUSTOMIZE = 0x3690,
+ CMSG_CHAR_DELETE = 0x369D,
+ CMSG_CHAR_RACE_OR_FACTION_CHANGE = 0x3696,
CMSG_CHAT_ADDON_MESSAGE = 0x37EE,
CMSG_CHAT_ADDON_MESSAGE_TARGETED = 0x37EF,
CMSG_CHAT_CHANNEL_ANNOUNCEMENTS = 0x37E3,
@@ -224,7 +224,7 @@ enum OpcodeClient : uint16
CMSG_CHAT_REPORT_FILTERED = 0x37CC,
CMSG_CHAT_REPORT_IGNORED = 0x37CB,
CMSG_CHAT_UNREGISTER_ALL_ADDON_PREFIXES = 0x37CE,
- CMSG_CHECK_WOW_TOKEN_VETERAN_ELIGIBILITY = 0x36EB,
+ CMSG_CHECK_WOW_TOKEN_VETERAN_ELIGIBILITY = 0x36E8,
CMSG_CHOICE_RESPONSE = 0x32A4,
CMSG_CLEAR_NEW_APPEARANCE = 0x312F,
CMSG_CLEAR_RAID_MARKER = 0x31A5,
@@ -232,17 +232,17 @@ enum OpcodeClient : uint16
CMSG_CLIENT_PORT_GRAVEYARD = 0x3531,
CMSG_CLOSE_INTERACTION = 0x3493,
CMSG_CLOSE_QUEST_CHOICE = 0x32A5,
- CMSG_CLUB_FINDER_APPLICATION_RESPONSE = 0x3720,
- CMSG_CLUB_FINDER_GET_APPLICANTS_LIST = 0x371E,
- CMSG_CLUB_FINDER_POST = 0x371B,
- CMSG_CLUB_FINDER_REQUEST_CLUBS_DATA = 0x3722,
- CMSG_CLUB_FINDER_REQUEST_CLUBS_LIST = 0x371C,
- CMSG_CLUB_FINDER_REQUEST_MEMBERSHIP_TO_CLUB = 0x371D,
- CMSG_CLUB_FINDER_REQUEST_PENDING_CLUBS_LIST = 0x3721,
- CMSG_CLUB_FINDER_REQUEST_SUBSCRIBED_CLUB_POSTING_IDS = 0x3723,
- CMSG_CLUB_FINDER_RESPOND_TO_APPLICANT = 0x371F,
- CMSG_CLUB_INVITE = 0x36FC,
- CMSG_COLLECTION_ITEM_SET_FAVORITE = 0x3633,
+ CMSG_CLUB_FINDER_APPLICATION_RESPONSE = 0x371C,
+ CMSG_CLUB_FINDER_GET_APPLICANTS_LIST = 0x371A,
+ CMSG_CLUB_FINDER_POST = 0x3717,
+ CMSG_CLUB_FINDER_REQUEST_CLUBS_DATA = 0x371E,
+ CMSG_CLUB_FINDER_REQUEST_CLUBS_LIST = 0x3718,
+ CMSG_CLUB_FINDER_REQUEST_MEMBERSHIP_TO_CLUB = 0x3719,
+ CMSG_CLUB_FINDER_REQUEST_PENDING_CLUBS_LIST = 0x371D,
+ CMSG_CLUB_FINDER_REQUEST_SUBSCRIBED_CLUB_POSTING_IDS = 0x371F,
+ CMSG_CLUB_FINDER_RESPOND_TO_APPLICANT = 0x371B,
+ CMSG_CLUB_INVITE = 0x36F9,
+ CMSG_COLLECTION_ITEM_SET_FAVORITE = 0x3632,
CMSG_COMMENTATOR_ENABLE = 0x35F0,
CMSG_COMMENTATOR_ENTER_INSTANCE = 0x35F4,
CMSG_COMMENTATOR_EXIT_INSTANCE = 0x35F5,
@@ -250,7 +250,7 @@ enum OpcodeClient : uint16
CMSG_COMMENTATOR_GET_PLAYER_COOLDOWNS = 0x35F3,
CMSG_COMMENTATOR_GET_PLAYER_INFO = 0x35F2,
CMSG_COMMENTATOR_START_WARGAME = 0x35EF,
- CMSG_COMPLAINT = 0x366D,
+ CMSG_COMPLAINT = 0x366C,
CMSG_COMPLETE_CINEMATIC = 0x354F,
CMSG_COMPLETE_MOVIE = 0x34E5,
CMSG_CONFIRM_ARTIFACT_RESPEC = 0x31AA,
@@ -259,39 +259,39 @@ enum OpcodeClient : uint16
CMSG_CONTRIBUTION_CONTRIBUTE = 0x355F,
CMSG_CONTRIBUTION_GET_STATE = 0x3560,
CMSG_CONVERSATION_LINE_STARTED = 0x3550,
- CMSG_CONVERT_RAID = 0x364F,
- CMSG_CREATE_CHARACTER = 0x3644,
+ CMSG_CONVERT_RAID = 0x364E,
+ CMSG_CREATE_CHARACTER = 0x3643,
CMSG_CREATE_SHIPMENT = 0x32F6,
CMSG_DB_QUERY_BULK = 0x35E4,
CMSG_DECLINE_GUILD_INVITES = 0x3526,
CMSG_DECLINE_PETITION = 0x353E,
CMSG_DELETE_EQUIPMENT_SET = 0x3513,
- CMSG_DEL_FRIEND = 0x36D2,
- CMSG_DEL_IGNORE = 0x36D6,
+ CMSG_DEL_FRIEND = 0x36CF,
+ CMSG_DEL_IGNORE = 0x36D3,
CMSG_DEPOSIT_REAGENT_BANK = 0x3331,
CMSG_DESTROY_ITEM = 0x3296,
- CMSG_DF_BOOT_PLAYER_VOTE = 0x3615,
- CMSG_DF_GET_JOIN_STATUS = 0x3613,
- CMSG_DF_GET_SYSTEM_INFO = 0x3612,
- CMSG_DF_JOIN = 0x3608,
- CMSG_DF_LEAVE = 0x3611,
- CMSG_DF_PROPOSAL_RESPONSE = 0x3607,
- CMSG_DF_READY_CHECK_RESPONSE = 0x3618,
- CMSG_DF_SET_ROLES = 0x3614,
- CMSG_DF_TELEPORT = 0x3616,
+ CMSG_DF_BOOT_PLAYER_VOTE = 0x3614,
+ CMSG_DF_GET_JOIN_STATUS = 0x3612,
+ CMSG_DF_GET_SYSTEM_INFO = 0x3611,
+ CMSG_DF_JOIN = 0x3607,
+ CMSG_DF_LEAVE = 0x3610,
+ CMSG_DF_PROPOSAL_RESPONSE = 0x3606,
+ CMSG_DF_READY_CHECK_RESPONSE = 0x3617,
+ CMSG_DF_SET_ROLES = 0x3613,
+ CMSG_DF_TELEPORT = 0x3615,
CMSG_DISCARDED_TIME_SYNC_ACKS = 0x3A3D,
CMSG_DISMISS_CRITTER = 0x3501,
CMSG_DO_MASTER_LOOT_ROLL = 0x3212,
- CMSG_DO_READY_CHECK = 0x3634,
+ CMSG_DO_READY_CHECK = 0x3633,
CMSG_DUEL_RESPONSE = 0x34EA,
CMSG_EJECT_PASSENGER = 0x323F,
CMSG_EMOTE = 0x354B,
CMSG_ENABLE_ENCRYPTION_ACK = 0x3767,
CMSG_ENABLE_NAGLE = 0x376B,
CMSG_ENABLE_TAXI_NODE = 0x34A9,
- CMSG_ENGINE_SURVEY = 0x36E5,
+ CMSG_ENGINE_SURVEY = 0x36E2,
CMSG_ENUM_CHARACTERS = 0x35E8,
- CMSG_ENUM_CHARACTERS_DELETED_BY_CLIENT = 0x36DF,
+ CMSG_ENUM_CHARACTERS_DELETED_BY_CLIENT = 0x36DC,
CMSG_FAR_SIGHT = 0x34F0,
CMSG_GAME_EVENT_DEBUG_DISABLE = 0x31B1,
CMSG_GAME_EVENT_DEBUG_ENABLE = 0x31B0,
@@ -322,19 +322,19 @@ enum OpcodeClient : uint16
CMSG_GARRISON_START_MISSION = 0x3316,
CMSG_GARRISON_SWAP_BUILDINGS = 0x32D0,
CMSG_GENERATE_RANDOM_CHARACTER_NAME = 0x35E7,
- CMSG_GET_ACCOUNT_CHARACTER_LIST = 0x36B8,
- CMSG_GET_CHALLENGE_MODE_REWARDS = 0x3684,
+ CMSG_GET_ACCOUNT_CHARACTER_LIST = 0x36B5,
+ CMSG_GET_CHALLENGE_MODE_REWARDS = 0x3683,
CMSG_GET_GARRISON_INFO = 0x32C5,
CMSG_GET_ITEM_PURCHASE_DATA = 0x3539,
CMSG_GET_MIRROR_IMAGE_DATA = 0x329A,
CMSG_GET_PVP_OPTIONS_ENABLED = 0x35EE,
- CMSG_GET_RAF_ACCOUNT_INFO = 0x3724,
- CMSG_GET_REMAINING_GAME_TIME = 0x36EE,
+ CMSG_GET_RAF_ACCOUNT_INFO = 0x3720,
+ CMSG_GET_REMAINING_GAME_TIME = 0x36EB,
CMSG_GET_TROPHY_LIST = 0x3307,
- CMSG_GET_UNDELETE_CHARACTER_COOLDOWN_STATUS = 0x36E1,
- CMSG_GM_TICKET_ACKNOWLEDGE_SURVEY = 0x3696,
- CMSG_GM_TICKET_GET_CASE_STATUS = 0x3695,
- CMSG_GM_TICKET_GET_SYSTEM_STATUS = 0x3694,
+ CMSG_GET_UNDELETE_CHARACTER_COOLDOWN_STATUS = 0x36DE,
+ CMSG_GM_TICKET_ACKNOWLEDGE_SURVEY = 0x3694,
+ CMSG_GM_TICKET_GET_CASE_STATUS = 0x3693,
+ CMSG_GM_TICKET_GET_SYSTEM_STATUS = 0x3692,
CMSG_GOSSIP_SELECT_OPTION = 0x3494,
CMSG_GUILD_ADD_BATTLENET_FRIEND = 0x308E,
CMSG_GUILD_ADD_RANK = 0x3065,
@@ -360,7 +360,7 @@ enum OpcodeClient : uint16
CMSG_GUILD_GET_ACHIEVEMENT_MEMBERS = 0x3072,
CMSG_GUILD_GET_RANKS = 0x306E,
CMSG_GUILD_GET_ROSTER = 0x3074,
- CMSG_GUILD_INVITE_BY_NAME = 0x3606,
+ CMSG_GUILD_INVITE_BY_NAME = 0x3605,
CMSG_GUILD_LEAVE = 0x3063,
CMSG_GUILD_NEWS_UPDATE_STICKY = 0x306F,
CMSG_GUILD_OFFICER_REMOVE_MEMBER = 0x3064,
@@ -373,7 +373,7 @@ enum OpcodeClient : uint16
CMSG_GUILD_REPLACE_GUILD_MASTER = 0x3089,
CMSG_GUILD_SET_ACHIEVEMENT_TRACKING = 0x3070,
CMSG_GUILD_SET_FOCUSED_ACHIEVEMENT = 0x3071,
- CMSG_GUILD_SET_GUILD_MASTER = 0x36C9,
+ CMSG_GUILD_SET_GUILD_MASTER = 0x36C6,
CMSG_GUILD_SET_MEMBER_NOTE = 0x3073,
CMSG_GUILD_SET_RANK_PERMISSIONS = 0x3068,
CMSG_GUILD_SHIFT_RANK = 0x3067,
@@ -391,34 +391,34 @@ enum OpcodeClient : uint16
CMSG_ITEM_TEXT_QUERY = 0x3325,
CMSG_JOIN_PET_BATTLE_QUEUE = 0x31DE,
CMSG_JOIN_RATED_BATTLEGROUND = 0x3178,
- CMSG_KEEP_ALIVE = 0x3680,
+ CMSG_KEEP_ALIVE = 0x367F,
CMSG_KEYBOUND_OVERRIDE = 0x3225,
CMSG_LEARN_PVP_TALENTS = 0x355E,
CMSG_LEARN_TALENTS = 0x355C,
- CMSG_LEAVE_GROUP = 0x364A,
+ CMSG_LEAVE_GROUP = 0x3649,
CMSG_LEAVE_PET_BATTLE_QUEUE = 0x31DF,
- CMSG_LFG_LIST_APPLY_TO_GROUP = 0x360C,
- CMSG_LFG_LIST_CANCEL_APPLICATION = 0x360D,
- CMSG_LFG_LIST_DECLINE_APPLICANT = 0x360E,
- CMSG_LFG_LIST_GET_STATUS = 0x360A,
- CMSG_LFG_LIST_INVITE_APPLICANT = 0x360F,
- CMSG_LFG_LIST_INVITE_RESPONSE = 0x3610,
+ CMSG_LFG_LIST_APPLY_TO_GROUP = 0x360B,
+ CMSG_LFG_LIST_CANCEL_APPLICATION = 0x360C,
+ CMSG_LFG_LIST_DECLINE_APPLICANT = 0x360D,
+ CMSG_LFG_LIST_GET_STATUS = 0x3609,
+ CMSG_LFG_LIST_INVITE_APPLICANT = 0x360E,
+ CMSG_LFG_LIST_INVITE_RESPONSE = 0x360F,
CMSG_LFG_LIST_JOIN = 0x3364,
- CMSG_LFG_LIST_LEAVE = 0x3609,
- CMSG_LFG_LIST_SEARCH = 0x360B,
+ CMSG_LFG_LIST_LEAVE = 0x3608,
+ CMSG_LFG_LIST_SEARCH = 0x360A,
CMSG_LFG_LIST_UPDATE_REQUEST = 0x3365,
- CMSG_LF_GUILD_ADD_RECRUIT = 0x361B,
- CMSG_LF_GUILD_BROWSE = 0x361D,
+ CMSG_LF_GUILD_ADD_RECRUIT = 0x361A,
+ CMSG_LF_GUILD_BROWSE = 0x361C,
CMSG_LF_GUILD_DECLINE_RECRUIT = 0x3079,
CMSG_LF_GUILD_GET_APPLICATIONS = 0x307A,
CMSG_LF_GUILD_GET_GUILD_POST = 0x3077,
CMSG_LF_GUILD_GET_RECRUITS = 0x3078,
CMSG_LF_GUILD_REMOVE_RECRUIT = 0x307B,
- CMSG_LF_GUILD_SET_GUILD_POST = 0x361C,
+ CMSG_LF_GUILD_SET_GUILD_POST = 0x361B,
CMSG_LIST_INVENTORY = 0x34A1,
- CMSG_LIVE_REGION_ACCOUNT_RESTORE = 0x36BB,
- CMSG_LIVE_REGION_CHARACTER_COPY = 0x36BA,
- CMSG_LIVE_REGION_GET_ACCOUNT_CHARACTER_LIST = 0x36B9,
+ CMSG_LIVE_REGION_ACCOUNT_RESTORE = 0x36B8,
+ CMSG_LIVE_REGION_CHARACTER_COPY = 0x36B7,
+ CMSG_LIVE_REGION_GET_ACCOUNT_CHARACTER_LIST = 0x36B6,
CMSG_LOADING_SCREEN_NOTIFY = 0x35F8,
CMSG_LOAD_SELECTED_TROPHY = 0x3308,
CMSG_LOGOUT_CANCEL = 0x34E0,
@@ -431,21 +431,21 @@ enum OpcodeClient : uint16
CMSG_LOOT_RELEASE = 0x3214,
CMSG_LOOT_ROLL = 0x3215,
CMSG_LOOT_UNIT = 0x320E,
- CMSG_LOW_LEVEL_RAID1 = 0x36A3,
+ CMSG_LOW_LEVEL_RAID1 = 0x36A1,
CMSG_LOW_LEVEL_RAID2 = 0x351B,
CMSG_MAIL_CREATE_TEXT_ITEM = 0x3545,
CMSG_MAIL_DELETE = 0x3227,
CMSG_MAIL_GET_LIST = 0x3540,
CMSG_MAIL_MARK_AS_READ = 0x3544,
- CMSG_MAIL_RETURN_TO_SENDER = 0x3656,
+ CMSG_MAIL_RETURN_TO_SENDER = 0x3655,
CMSG_MAIL_TAKE_ITEM = 0x3542,
CMSG_MAIL_TAKE_MONEY = 0x3541,
CMSG_MAKE_CONTITIONAL_APPEARANCE_PERMANENT = 0x3229,
CMSG_MASTER_LOOT_ITEM = 0x3211,
- CMSG_MINIMAP_PING = 0x364C,
+ CMSG_MINIMAP_PING = 0x364B,
CMSG_MISSILE_TRAJECTORY_COLLISION = 0x318A,
CMSG_MOUNT_CLEAR_FANFARE = 0x312D,
- CMSG_MOUNT_SET_FAVORITE = 0x3632,
+ CMSG_MOUNT_SET_FAVORITE = 0x3631,
CMSG_MOUNT_SPECIAL_ANIM = 0x3285,
CMSG_MOVE_APPLY_MOVEMENT_FORCE_ACK = 0x3A13,
CMSG_MOVE_CHANGE_TRANSPORT = 0x3A2D,
@@ -515,7 +515,7 @@ enum OpcodeClient : uint16
CMSG_NEXT_CINEMATIC_CAMERA = 0x354E,
CMSG_OBJECT_UPDATE_FAILED = 0x3180,
CMSG_OBJECT_UPDATE_RESCUED = 0x3181,
- CMSG_OFFER_PETITION = 0x36B1,
+ CMSG_OFFER_PETITION = 0x33B1,
CMSG_OPENING_CINEMATIC = 0x354D,
CMSG_OPEN_ITEM = 0x3326,
CMSG_OPEN_MISSION_NPC = 0x32ED,
@@ -524,19 +524,19 @@ enum OpcodeClient : uint16
CMSG_OPT_OUT_OF_LOOT = 0x34FE,
CMSG_PARTY_INVITE = 0x3602,
CMSG_PARTY_INVITE_RESPONSE = 0x3603,
- CMSG_PARTY_UNINVITE = 0x3648,
+ CMSG_PARTY_UNINVITE = 0x3647,
CMSG_PERFORM_ITEM_INTERACTION = 0x3231,
CMSG_PETITION_BUY = 0x34C9,
- CMSG_PETITION_RENAME_GUILD = 0x36CA,
+ CMSG_PETITION_RENAME_GUILD = 0x36C7,
CMSG_PETITION_SHOW_LIST = 0x34C8,
CMSG_PETITION_SHOW_SIGNATURES = 0x34CA,
CMSG_PET_ABANDON = 0x348D,
CMSG_PET_ACTION = 0x348B,
CMSG_PET_BATTLE_FINAL_NOTIFY = 0x31E3,
- CMSG_PET_BATTLE_INPUT = 0x3641,
+ CMSG_PET_BATTLE_INPUT = 0x3640,
CMSG_PET_BATTLE_QUEUE_PROPOSE_MATCH_RESULT = 0x3226,
CMSG_PET_BATTLE_QUIT_NOTIFY = 0x31E2,
- CMSG_PET_BATTLE_REPLACE_FRONT_PET = 0x3642,
+ CMSG_PET_BATTLE_REPLACE_FRONT_PET = 0x3641,
CMSG_PET_BATTLE_REQUEST_PVP = 0x31DC,
CMSG_PET_BATTLE_REQUEST_UPDATE = 0x31DD,
CMSG_PET_BATTLE_REQUEST_WILD = 0x31DA,
@@ -544,7 +544,7 @@ enum OpcodeClient : uint16
CMSG_PET_BATTLE_WILD_LOCATION_FAIL = 0x31DB,
CMSG_PET_CANCEL_AURA = 0x348E,
CMSG_PET_CAST_SPELL = 0x329E,
- CMSG_PET_RENAME = 0x3686,
+ CMSG_PET_RENAME = 0x3685,
CMSG_PET_SET_ACTION = 0x348A,
CMSG_PET_SPELL_AUTOCAST = 0x348F,
CMSG_PET_STOP_ATTACK = 0x348C,
@@ -553,25 +553,25 @@ enum OpcodeClient : uint16
CMSG_PUSH_QUEST_TO_PARTY = 0x349F,
CMSG_PVP_LOG_DATA = 0x317B,
CMSG_QUERY_BATTLE_PET_NAME = 0x327A,
- CMSG_QUERY_COMMUNITY_NAME = 0x368D,
- CMSG_QUERY_CORPSE_LOCATION_FROM_CLIENT = 0x3661,
- CMSG_QUERY_CORPSE_TRANSPORT = 0x3662,
+ CMSG_QUERY_COMMUNITY_NAME = 0x368B,
+ CMSG_QUERY_CORPSE_LOCATION_FROM_CLIENT = 0x3660,
+ CMSG_QUERY_CORPSE_TRANSPORT = 0x3661,
CMSG_QUERY_COUNTDOWN_TIMER = 0x31A8,
CMSG_QUERY_CREATURE = 0x3274,
CMSG_QUERY_GAME_OBJECT = 0x3275,
CMSG_QUERY_GARRISON_CREATURE_NAME = 0x327B,
- CMSG_QUERY_GUILD_INFO = 0x3690,
+ CMSG_QUERY_GUILD_INFO = 0x368E,
CMSG_QUERY_INSPECT_ACHIEVEMENTS = 0x3508,
CMSG_QUERY_NEXT_MAIL_TIME = 0x3543,
CMSG_QUERY_NPC_TEXT = 0x3276,
CMSG_QUERY_PAGE_TEXT = 0x3278,
CMSG_QUERY_PETITION = 0x327C,
CMSG_QUERY_PET_NAME = 0x3279,
- CMSG_QUERY_PLAYER_NAME = 0x368C,
+ CMSG_QUERY_PLAYER_NAME = 0x368A,
CMSG_QUERY_QUEST_COMPLETION_NPCS = 0x3175,
CMSG_QUERY_QUEST_INFO = 0x3277,
- CMSG_QUERY_REALM_NAME = 0x368F,
- CMSG_QUERY_SCENARIO_POI = 0x3657,
+ CMSG_QUERY_REALM_NAME = 0x368D,
+ CMSG_QUERY_SCENARIO_POI = 0x3656,
CMSG_QUERY_TIME = 0x34DD,
CMSG_QUERY_TREASURE_PICKER = 0x334C,
CMSG_QUERY_VOID_STORAGE = 0x31A1,
@@ -585,46 +585,46 @@ enum OpcodeClient : uint16
CMSG_QUEST_GIVER_STATUS_MULTIPLE_QUERY = 0x349D,
CMSG_QUEST_GIVER_STATUS_QUERY = 0x349C,
CMSG_QUEST_LOG_REMOVE_QUEST = 0x3538,
- CMSG_QUEST_POI_QUERY = 0x36B2,
+ CMSG_QUEST_POI_QUERY = 0x36AF,
CMSG_QUEST_PUSH_RESULT = 0x34A0,
CMSG_QUEST_SESSION_BEGIN_RESPONSE = 0x33A5,
CMSG_QUEST_SESSION_REQUEST_START = 0x33A4,
- CMSG_QUEST_SESSION_REQUEST_STOP = 0x372F,
+ CMSG_QUEST_SESSION_REQUEST_STOP = 0x372B,
CMSG_QUEUED_MESSAGES_END = 0x376C,
- CMSG_QUICK_JOIN_AUTO_ACCEPT_REQUESTS = 0x3709,
- CMSG_QUICK_JOIN_REQUEST_INVITE = 0x3708,
- CMSG_QUICK_JOIN_REQUEST_INVITE_WITH_CONFIRMATION = 0x3734,
- CMSG_QUICK_JOIN_RESPOND_TO_INVITE = 0x3707,
- CMSG_QUICK_JOIN_SIGNAL_TOAST_DISPLAYED = 0x3706,
+ CMSG_QUICK_JOIN_AUTO_ACCEPT_REQUESTS = 0x3706,
+ CMSG_QUICK_JOIN_REQUEST_INVITE = 0x3705,
+ CMSG_QUICK_JOIN_REQUEST_INVITE_WITH_CONFIRMATION = 0x3730,
+ CMSG_QUICK_JOIN_RESPOND_TO_INVITE = 0x3704,
+ CMSG_QUICK_JOIN_SIGNAL_TOAST_DISPLAYED = 0x3703,
CMSG_RAF_CLAIM_ACTIVITY_REWARD = 0x350C,
- CMSG_RAF_CLAIM_NEXT_REWARD = 0x3725,
- CMSG_RAF_GENERATE_RECRUITMENT_LINK = 0x3727,
- CMSG_RAF_UPDATE_RECRUITMENT_INFO = 0x3726,
- CMSG_RAID_OR_BATTLEGROUND_ENGINE_SURVEY = 0x36E6,
- CMSG_RANDOM_ROLL = 0x3655,
- CMSG_READY_CHECK_RESPONSE = 0x3635,
+ CMSG_RAF_CLAIM_NEXT_REWARD = 0x3721,
+ CMSG_RAF_GENERATE_RECRUITMENT_LINK = 0x3723,
+ CMSG_RAF_UPDATE_RECRUITMENT_INFO = 0x3722,
+ CMSG_RAID_OR_BATTLEGROUND_ENGINE_SURVEY = 0x36E3,
+ CMSG_RANDOM_ROLL = 0x3654,
+ CMSG_READY_CHECK_RESPONSE = 0x3634,
CMSG_READ_ITEM = 0x3327,
CMSG_RECLAIM_CORPSE = 0x34E3,
- CMSG_REDEEM_WOW_TOKEN_CONFIRM = 0x36F0,
- CMSG_REDEEM_WOW_TOKEN_START = 0x36EF,
+ CMSG_REDEEM_WOW_TOKEN_CONFIRM = 0x36ED,
+ CMSG_REDEEM_WOW_TOKEN_START = 0x36EC,
CMSG_REMOVE_NEW_ITEM = 0x334F,
- CMSG_REMOVE_RAF_RECRUIT = 0x3728,
+ CMSG_REMOVE_RAF_RECRUIT = 0x3724,
CMSG_REORDER_CHARACTERS = 0x35E9,
CMSG_REPAIR_ITEM = 0x34F4,
CMSG_REPLACE_TROPHY = 0x3309,
CMSG_REPOP_REQUEST = 0x3530,
- CMSG_REPORT_CLIENT_VARIABLES = 0x3703,
- CMSG_REPORT_ENABLED_ADDONS = 0x3702,
- CMSG_REPORT_KEYBINDING_EXECUTION_COUNTS = 0x3704,
+ CMSG_REPORT_CLIENT_VARIABLES = 0x3700,
+ CMSG_REPORT_ENABLED_ADDONS = 0x36FF,
+ CMSG_REPORT_KEYBINDING_EXECUTION_COUNTS = 0x3701,
CMSG_REPORT_PVP_PLAYER_AFK = 0x34FC,
CMSG_REPORT_SERVER_LAG = 0x339C,
- CMSG_REQUEST_ACCOUNT_DATA = 0x3699,
+ CMSG_REQUEST_ACCOUNT_DATA = 0x3697,
CMSG_REQUEST_AREA_POI_UPDATE = 0x334E,
CMSG_REQUEST_BATTLEFIELD_STATUS = 0x35DC,
CMSG_REQUEST_CATEGORY_COOLDOWNS = 0x317D,
CMSG_REQUEST_CEMETERY_LIST = 0x3176,
CMSG_REQUEST_CHALLENGE_MODE_AFFIXES = 0x3207,
- CMSG_REQUEST_CHARACTER_GUILD_FOLLOW_INFO = 0x3691,
+ CMSG_REQUEST_CHARACTER_GUILD_FOLLOW_INFO = 0x368F,
CMSG_REQUEST_CONQUEST_FORMULA_CONSTANTS = 0x32B7,
CMSG_REQUEST_CROWD_CONTROL_SPELL = 0x3534,
CMSG_REQUEST_FORCED_REACTIONS = 0x3209,
@@ -632,13 +632,13 @@ enum OpcodeClient : uint16
CMSG_REQUEST_GUILD_REWARDS_LIST = 0x31A6,
CMSG_REQUEST_LFG_LIST_BLACKLIST = 0x32A7,
CMSG_REQUEST_PARTY_JOIN_UPDATES = 0x35F7,
- CMSG_REQUEST_PARTY_MEMBER_STATS = 0x3654,
+ CMSG_REQUEST_PARTY_MEMBER_STATS = 0x3653,
CMSG_REQUEST_PET_INFO = 0x3490,
CMSG_REQUEST_PLAYED_TIME = 0x327F,
CMSG_REQUEST_PVP_BRAWL_INFO = 0x3195,
CMSG_REQUEST_PVP_REWARDS = 0x3194,
CMSG_REQUEST_QUEST_LINES_FOR_MAP = 0x3397,
- CMSG_REQUEST_RAID_INFO = 0x36CB,
+ CMSG_REQUEST_RAID_INFO = 0x36C8,
CMSG_REQUEST_RATED_BATTLEFIELD_INFO = 0x35E3,
CMSG_REQUEST_REALM_GUILD_MASTER_INFO = 0x309B,
CMSG_REQUEST_RESEARCH_HISTORY = 0x3167,
@@ -648,11 +648,11 @@ enum OpcodeClient : uint16
CMSG_REQUEST_VEHICLE_PREV_SEAT = 0x323B,
CMSG_REQUEST_VEHICLE_SWITCH_SEAT = 0x323D,
CMSG_REQUEST_WORLD_QUEST_UPDATE = 0x334D,
- CMSG_REQUEST_WOW_TOKEN_MARKET_PRICE = 0x36E8,
+ CMSG_REQUEST_WOW_TOKEN_MARKET_PRICE = 0x36E5,
CMSG_RESET_CHALLENGE_MODE = 0x3205,
CMSG_RESET_CHALLENGE_MODE_CHEAT = 0x3206,
- CMSG_RESET_INSTANCES = 0x3669,
- CMSG_RESURRECT_RESPONSE = 0x3685,
+ CMSG_RESET_INSTANCES = 0x3668,
+ CMSG_RESURRECT_RESPONSE = 0x3684,
CMSG_REVERT_MONUMENT_APPEARANCE = 0x330B,
CMSG_RIDE_VEHICLE_INTERACT = 0x323E,
CMSG_SAVE_CUF_PROFILES = 0x318B,
@@ -663,41 +663,41 @@ enum OpcodeClient : uint16
CMSG_SCENE_TRIGGER_EVENT = 0x3223,
CMSG_SELF_RES = 0x353B,
CMSG_SELL_ITEM = 0x34A2,
- CMSG_SELL_WOW_TOKEN_CONFIRM = 0x36EA,
- CMSG_SELL_WOW_TOKEN_START = 0x36E9,
- CMSG_SEND_CONTACT_LIST = 0x36D0,
+ CMSG_SELL_WOW_TOKEN_CONFIRM = 0x36E7,
+ CMSG_SELL_WOW_TOKEN_START = 0x36E6,
+ CMSG_SEND_CONTACT_LIST = 0x36CD,
CMSG_SEND_MAIL = 0x35FA,
CMSG_SEND_TEXT_EMOTE = 0x3488,
CMSG_SET_ACHIEVEMENTS_HIDDEN = 0x3228,
CMSG_SET_ACTION_BAR_TOGGLES = 0x353C,
- CMSG_SET_ACTION_BUTTON = 0x3636,
+ CMSG_SET_ACTION_BUTTON = 0x3635,
CMSG_SET_ACTIVE_MOVER = 0x3A38,
CMSG_SET_ADVANCED_COMBAT_LOGGING = 0x32B8,
- CMSG_SET_ASSISTANT_LEADER = 0x3650,
+ CMSG_SET_ASSISTANT_LEADER = 0x364F,
CMSG_SET_BACKPACK_AUTOSORT_DISABLED = 0x332A,
CMSG_SET_BANK_AUTOSORT_DISABLED = 0x332B,
- CMSG_SET_CONTACT_NOTES = 0x36D3,
+ CMSG_SET_CONTACT_NOTES = 0x36D0,
CMSG_SET_CURRENCY_FLAGS = 0x3169,
CMSG_SET_DIFFICULTY_ID = 0x3224,
- CMSG_SET_DUNGEON_DIFFICULTY = 0x3683,
- CMSG_SET_EVERYONE_IS_ASSISTANT = 0x3617,
+ CMSG_SET_DUNGEON_DIFFICULTY = 0x3682,
+ CMSG_SET_EVERYONE_IS_ASSISTANT = 0x3616,
CMSG_SET_FACTION_AT_WAR = 0x34E6,
CMSG_SET_FACTION_INACTIVE = 0x34E8,
CMSG_SET_FACTION_NOT_AT_WAR = 0x34E7,
CMSG_SET_GAME_EVENT_DEBUG_VIEW_STATE = 0x31B8,
CMSG_SET_INSERT_ITEMS_LEFT_TO_RIGHT = 0x332D,
CMSG_SET_LFG_BONUS_FACTION_ID = 0x32A6,
- CMSG_SET_LOOT_METHOD = 0x3649,
+ CMSG_SET_LOOT_METHOD = 0x3648,
CMSG_SET_LOOT_SPECIALIZATION = 0x3549,
- CMSG_SET_PARTY_ASSIGNMENT = 0x3652,
- CMSG_SET_PARTY_LEADER = 0x364B,
+ CMSG_SET_PARTY_ASSIGNMENT = 0x3651,
+ CMSG_SET_PARTY_LEADER = 0x364A,
CMSG_SET_PET_SLOT = 0x3168,
- CMSG_SET_PLAYER_DECLINED_NAMES = 0x368B,
+ CMSG_SET_PLAYER_DECLINED_NAMES = 0x3689,
CMSG_SET_PREFERRED_CEMETERY = 0x3177,
CMSG_SET_PVP = 0x32AF,
- CMSG_SET_RAID_DIFFICULTY = 0x36DD,
+ CMSG_SET_RAID_DIFFICULTY = 0x36DA,
CMSG_SET_ROLE = 0x35D9,
- CMSG_SET_SAVED_INSTANCE_EXTEND = 0x3689,
+ CMSG_SET_SAVED_INSTANCE_EXTEND = 0x3687,
CMSG_SET_SELECTION = 0x3532,
CMSG_SET_SHEATHED = 0x3489,
CMSG_SET_SORT_BAGS_RIGHT_TO_LEFT = 0x332C,
@@ -709,9 +709,9 @@ enum OpcodeClient : uint16
CMSG_SET_USING_PARTY_GARRISON = 0x32EF,
CMSG_SET_WAR_MODE = 0x32B0,
CMSG_SET_WATCHED_FACTION = 0x34E9,
- CMSG_SHOW_TRADE_SKILL = 0x36C3,
+ CMSG_SHOW_TRADE_SKILL = 0x36C0,
CMSG_SIGN_PETITION = 0x353D,
- CMSG_SILENCE_PARTY_TALKER = 0x3653,
+ CMSG_SILENCE_PARTY_TALKER = 0x3652,
CMSG_SOCKET_GEMS = 0x34F3,
CMSG_SORT_BAGS = 0x332E,
CMSG_SORT_BANK_BAGS = 0x332F,
@@ -723,16 +723,16 @@ enum OpcodeClient : uint16
CMSG_START_CHALLENGE_MODE = 0x3554,
CMSG_START_SPECTATOR_WAR_GAME = 0x35DF,
CMSG_START_WAR_GAME = 0x35DE,
- CMSG_SUMMON_RESPONSE = 0x366B,
- CMSG_SUPPORT_TICKET_SUBMIT_BUG = 0x3646,
- CMSG_SUPPORT_TICKET_SUBMIT_COMPLAINT = 0x3645,
- CMSG_SUPPORT_TICKET_SUBMIT_SUGGESTION = 0x3647,
+ CMSG_SUMMON_RESPONSE = 0x366A,
+ CMSG_SUPPORT_TICKET_SUBMIT_BUG = 0x3645,
+ CMSG_SUPPORT_TICKET_SUBMIT_COMPLAINT = 0x3644,
+ CMSG_SUPPORT_TICKET_SUBMIT_SUGGESTION = 0x3646,
CMSG_SURRENDER_ARENA = 0x3174,
CMSG_SUSPEND_COMMS_ACK = 0x3764,
CMSG_SUSPEND_TOKEN_RESPONSE = 0x376A,
CMSG_SWAP_INV_ITEM = 0x399D,
CMSG_SWAP_ITEM = 0x399C,
- CMSG_SWAP_SUB_GROUPS = 0x364E,
+ CMSG_SWAP_SUB_GROUPS = 0x364D,
CMSG_SWAP_VOID_ITEM = 0x31A3,
CMSG_TABARD_VENDOR_ACTIVATE = 0x32AC,
CMSG_TALK_TO_GOSSIP = 0x3492,
@@ -743,7 +743,7 @@ enum OpcodeClient : uint16
CMSG_TIME_SYNC_RESPONSE = 0x3A39,
CMSG_TIME_SYNC_RESPONSE_DROPPED = 0x3A3B,
CMSG_TIME_SYNC_RESPONSE_FAILED = 0x3A3A,
- CMSG_TOGGLE_DIFFICULTY = 0x3658,
+ CMSG_TOGGLE_DIFFICULTY = 0x3657,
CMSG_TOGGLE_PVP = 0x32AE,
CMSG_TOTEM_DESTROYED = 0x3500,
CMSG_TOY_CLEAR_FANFARE = 0x312E,
@@ -752,26 +752,26 @@ enum OpcodeClient : uint16
CMSG_TRAINER_LIST = 0x34AD,
CMSG_TRANSMOGRIFY_ITEMS = 0x3196,
CMSG_TURN_IN_PETITION = 0x353F,
- CMSG_TUTORIAL = 0x36DE,
+ CMSG_TUTORIAL = 0x36DB,
CMSG_TWITTER_CHECK_STATUS = 0x312A,
CMSG_TWITTER_CONNECT = 0x3127,
CMSG_TWITTER_DISCONNECT = 0x312B,
CMSG_TWITTER_POST = 0x3332,
- CMSG_UI_TIME_REQUEST = 0x369E,
+ CMSG_UI_TIME_REQUEST = 0x369C,
CMSG_UNACCEPT_TRADE = 0x315B,
- CMSG_UNDELETE_CHARACTER = 0x36E0,
+ CMSG_UNDELETE_CHARACTER = 0x36DD,
CMSG_UNLEARN_SKILL = 0x34ED,
CMSG_UNLEARN_SPECIALIZATION = 0x31A4,
CMSG_UNLOCK_VOID_STORAGE = 0x31A0,
- CMSG_UPDATE_ACCOUNT_DATA = 0x369A,
+ CMSG_UPDATE_ACCOUNT_DATA = 0x3698,
CMSG_UPDATE_AREA_TRIGGER_VISUAL = 0x32A1,
- CMSG_UPDATE_CLIENT_SETTINGS = 0x3665,
+ CMSG_UPDATE_CLIENT_SETTINGS = 0x3664,
CMSG_UPDATE_MISSILE_TRAJECTORY = 0x3A3F,
- CMSG_UPDATE_RAID_TARGET = 0x3651,
+ CMSG_UPDATE_RAID_TARGET = 0x3650,
CMSG_UPDATE_SPELL_VISUAL = 0x32A0,
- CMSG_UPDATE_VAS_PURCHASE_STATES = 0x36F6,
- CMSG_UPDATE_WOW_TOKEN_AUCTIONABLE_LIST = 0x36F1,
- CMSG_UPDATE_WOW_TOKEN_COUNT = 0x36E7,
+ CMSG_UPDATE_VAS_PURCHASE_STATES = 0x36F3,
+ CMSG_UPDATE_WOW_TOKEN_AUCTIONABLE_LIST = 0x36EE,
+ CMSG_UPDATE_WOW_TOKEN_COUNT = 0x36E4,
CMSG_UPGRADE_GARRISON = 0x32C0,
CMSG_USED_FOLLOW = 0x3186,
CMSG_USE_CRITTER_ITEM = 0x3244,
@@ -779,12 +779,12 @@ enum OpcodeClient : uint16
CMSG_USE_ITEM = 0x329B,
CMSG_USE_TOY = 0x329D,
CMSG_VIOLENCE_LEVEL = 0x3184,
- CMSG_VOICE_CHAT_JOIN_CHANNEL = 0x3712,
- CMSG_VOICE_CHAT_LOGIN = 0x3711,
+ CMSG_VOICE_CHAT_JOIN_CHANNEL = 0x370F,
+ CMSG_VOICE_CHAT_LOGIN = 0x370E,
CMSG_VOID_STORAGE_TRANSFER = 0x31A2,
CMSG_WARDEN_DATA = 0x35EC,
- CMSG_WHO = 0x3682,
- CMSG_WHO_IS = 0x3681,
+ CMSG_WHO = 0x3681,
+ CMSG_WHO_IS = 0x3680,
CMSG_WORLD_PORT_RESPONSE = 0x35F9,
CMSG_WRAP_ITEM = 0x3994,
@@ -1298,6 +1298,7 @@ enum OpcodeServer : uint16
SMSG_LFG_LIST_APPLICANT_LIST_UPDATE = 0x2A2B,
SMSG_LFG_LIST_APPLICATION_STATUS_UPDATE = 0x2A28,
SMSG_LFG_LIST_APPLY_TO_GROUP_RESULT = 0x2A29,
+ SMSG_LFG_LIST_INIT_AUTO_DELIST = 0x28CF,
SMSG_LFG_LIST_JOIN_RESULT = 0x2A1D,
SMSG_LFG_LIST_SEARCH_RESULTS = 0x2A1E,
SMSG_LFG_LIST_SEARCH_RESULTS_UPDATE = 0x2A2C,
@@ -1624,6 +1625,7 @@ enum OpcodeServer : uint16
SMSG_RESET_WEEKLY_CURRENCY = 0x2575,
SMSG_RESPEC_WIPE_CONFIRM = 0x262A,
SMSG_RESPOND_INSPECT_ACHIEVEMENTS = 0x2572,
+ SMSG_RESUME_CAST = 0x2C3B,
SMSG_RESUME_CAST_BAR = 0x2C3E,
SMSG_RESUME_COMMS = 0x304B,
SMSG_RESUME_TOKEN = 0x25BF,
@@ -1828,7 +1830,7 @@ enum OpcodeServer : uint16
SMSG_ZONE_UNDER_ATTACK = 0x2BB5,
// Opcodes that are not generated automatically
- SMSG_ACCOUNT_HEIRLOOM_UPDATE = 0xBADD, // no client handler
+ SMSG_ACCOUNT_HEIRLOOM_UPDATE = 0x25C6, // no client handler
SMSG_COMPRESSED_PACKET = 0x3052,
SMSG_MULTIPLE_PACKETS = 0x3051,