Skip to content

Commit e2ed542

Browse files
committed
Add 3.4.4 SMSG_LEARN_PVP_TALENT_FAILED
1 parent b569937 commit e2ed542

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

WowPacketParserModule.V3_4_0_45166/Parsers/SpellHandler.cs

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1279,6 +1279,20 @@ public static void HandleAuraPointsDepleted(Packet packet)
12791279
packet.ReadByte("EffectIndex");
12801280
}
12811281

1282+
[Parser(Opcode.SMSG_LEARN_PVP_TALENT_FAILED, ClientVersionBuild.V3_4_4_59817)]
1283+
public static void HandleLearnPvPTalentFailed(Packet packet)
1284+
{
1285+
packet.ReadBits("Reason", 4);
1286+
packet.ReadUInt32<SpellId>("SpellID");
1287+
1288+
var talentCount = packet.ReadUInt32("TalentCount");
1289+
for (int i = 0; i < talentCount; i++)
1290+
{
1291+
packet.ReadUInt16("PvPTalentID", i);
1292+
packet.ReadByte("Slot", i);
1293+
}
1294+
}
1295+
12821296
[Parser(Opcode.SMSG_ON_CANCEL_EXPECTED_RIDE_VEHICLE_AURA, ClientVersionBuild.V3_4_4_59817)]
12831297
[Parser(Opcode.CMSG_CANCEL_AUTO_REPEAT_SPELL, ClientVersionBuild.V3_4_4_59817)]
12841298
[Parser(Opcode.CMSG_CANCEL_GROWTH_AURA, ClientVersionBuild.V3_4_4_59817)]

0 commit comments

Comments
 (0)