diff --git a/WowPacketParserModule.V8_0_1_27101/Parsers/MiscellaneousHandler.cs b/WowPacketParserModule.V8_0_1_27101/Parsers/MiscellaneousHandler.cs index 28a36a6252..2091b392c7 100644 --- a/WowPacketParserModule.V8_0_1_27101/Parsers/MiscellaneousHandler.cs +++ b/WowPacketParserModule.V8_0_1_27101/Parsers/MiscellaneousHandler.cs @@ -260,7 +260,10 @@ public static void HandleMultiplePackets(Packet packet) byte[] bytes = null; len = packet.ReadUInt16(); - opcode = packet.ReadUInt16(); + if (ClientVersion.AddedInVersion(ClientVersionBuild.V11_0_5_57171)) + opcode = packet.ReadInt32(); + else + opcode = packet.ReadUInt16(); bytes = packet.ReadBytes(len); if (bytes == null || len == 0)