From ea2285e66f3b18cc74fdb1d0963430d988060a13 Mon Sep 17 00:00:00 2001 From: hondacrx Date: Fri, 12 Jan 2018 14:14:31 -0500 Subject: [PATCH] Core/Talents: Fixes switching talents and specs --- Source/Game/Entities/Player/Player.Talents.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Source/Game/Entities/Player/Player.Talents.cs b/Source/Game/Entities/Player/Player.Talents.cs index ed2fc39e5..3f319f31e 100644 --- a/Source/Game/Entities/Player/Player.Talents.cs +++ b/Source/Game/Entities/Player/Player.Talents.cs @@ -226,9 +226,9 @@ namespace Game.Entities UpdateItemSetAuras(false); } - bool HasTalent(uint talnetId, byte group) + bool HasTalent(uint talentId, byte group) { - return GetTalentMap(group).ContainsKey(talnetId) && GetTalentMap(group)[talnetId] != PlayerSpellState.Removed; + return GetTalentMap(group).ContainsKey(talentId) && GetTalentMap(group)[talentId] != PlayerSpellState.Removed; } uint GetTalentResetCost() { return _specializationInfo.ResetTalentsCost; } @@ -327,7 +327,7 @@ namespace Game.Entities if (talentInfo.SpellID == 0) continue; - if (HasTalent(talentInfo.SpellID, GetActiveTalentGroup())) + if (HasTalent(talentInfo.Id, GetActiveTalentGroup())) { LearnSpell(talentInfo.SpellID, false); // add the talent to the PlayerSpellMap if (talentInfo.OverridesSpellID != 0)