diff --git a/WowPacketParserModule.V8_0_1_27101/Parsers/SpellHandler.cs b/WowPacketParserModule.V8_0_1_27101/Parsers/SpellHandler.cs index 3c83cd42e3..6f255f122e 100644 --- a/WowPacketParserModule.V8_0_1_27101/Parsers/SpellHandler.cs +++ b/WowPacketParserModule.V8_0_1_27101/Parsers/SpellHandler.cs @@ -193,6 +193,11 @@ public static void ReadSpellCastLogData(Packet packet, params object[] idx) packet.ReadInt32("AttackPower", idx); packet.ReadInt32("SpellPower", idx); packet.ReadInt32("Armor", idx); + if (ClientVersion.AddedInVersion(ClientVersionBuild.V11_0_5_57171)) + { + packet.ReadInt32("Unknown_1105_1", idx); + packet.ReadInt32("Unknown_1105_2", idx); + } packet.ResetBitReader(); @@ -204,7 +209,7 @@ public static void ReadSpellCastLogData(Packet packet, params object[] idx) if (ClientVersion.RemovedInVersion(ClientType.TheWarWithin)) packet.ReadInt32E("PowerType", idx, i); else - packet.ReadByteE("PowerType"); + packet.ReadByteE("PowerType", idx, i); packet.ReadInt32("Amount", idx, i); packet.ReadInt32("Cost", idx, i); }