diff --git a/Source/Game/Entities/Player/Player.Talents.cs b/Source/Game/Entities/Player/Player.Talents.cs index f102e6bd7..faa73eefe 100644 --- a/Source/Game/Entities/Player/Player.Talents.cs +++ b/Source/Game/Entities/Player/Player.Talents.cs @@ -86,7 +86,7 @@ namespace Game.Entities return false; } - if (talent.OverridesSpellID != 0) + if (spec == GetActiveTalentGroup() && talent.OverridesSpellID != 0) AddOverrideSpell(talent.OverridesSpellID, talent.SpellID); if (GetTalentMap(spec).ContainsKey(talent.Id))