Core/Talents: Fixes learning pvp talents

This commit is contained in:
hondacrx
2021-01-27 00:14:50 -05:00
parent 7d6be17c79
commit ae6affc44a
4 changed files with 19 additions and 11 deletions
@@ -603,13 +603,16 @@ namespace Game.Entities
continue;
}
groupInfoPkt.PvPTalentIDs.Add((ushort)pvpTalents[slot]);
PvPTalent pvpTalent = new PvPTalent();
pvpTalent.PvPTalentID = (ushort)pvpTalents[slot];
pvpTalent.Slot = slot;
groupInfoPkt.PvPTalents.Add(pvpTalent);
}
if (i == GetActiveTalentGroup())
packet.Info.ActiveGroup = (byte)packet.Info.TalentGroups.Count;
if (!groupInfoPkt.TalentIDs.Empty() || !groupInfoPkt.PvPTalentIDs.Empty() || i == GetActiveTalentGroup())
if (!groupInfoPkt.TalentIDs.Empty() || !groupInfoPkt.PvPTalents.Empty() || i == GetActiveTalentGroup())
packet.Info.TalentGroups.Add(groupInfoPkt);
}