diff --git a/WowPacketParserModule.V6_0_2_19033/Parsers/NpcHandler.cs b/WowPacketParserModule.V6_0_2_19033/Parsers/NpcHandler.cs index 050495dacd..6c0086d643 100644 --- a/WowPacketParserModule.V6_0_2_19033/Parsers/NpcHandler.cs +++ b/WowPacketParserModule.V6_0_2_19033/Parsers/NpcHandler.cs @@ -426,7 +426,10 @@ public static void HandleServerTrainerList(Packet packet) } } - trainer.Type = packet.ReadInt32E("TrainerType"); + if (ClientVersion.AddedInVersion(ClientVersionBuild.V11_2_5_63704)) + trainer.Type = packet.ReadByteE("TrainerType"); + else + trainer.Type = packet.ReadInt32E("TrainerType"); trainer.Id = packet.ReadUInt32("TrainerID"); var count = packet.ReadUInt32("Spells");