From d90b526c28cf3b33e52d3ce432cdade1ce5e050e Mon Sep 17 00:00:00 2001 From: fluxurion Date: Mon, 9 Jan 2023 21:04:28 +0100 Subject: Core/Spells: Update IsPrimaryProfessionSkill filtering (#28650) --- src/server/game/Spells/SpellMgr.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/server/game/Spells/SpellMgr.cpp') diff --git a/src/server/game/Spells/SpellMgr.cpp b/src/server/game/Spells/SpellMgr.cpp index bd40e1bbe04..3ead1a0196a 100644 --- a/src/server/game/Spells/SpellMgr.cpp +++ b/src/server/game/Spells/SpellMgr.cpp @@ -104,7 +104,7 @@ PetFamilySpellsStore sPetFamilySpellsStore; bool IsPrimaryProfessionSkill(uint32 skill) { SkillLineEntry const* pSkill = sSkillLineStore.LookupEntry(skill); - return pSkill && pSkill->CategoryID == SKILL_CATEGORY_PROFESSION; + return pSkill && pSkill->CategoryID == SKILL_CATEGORY_PROFESSION && !pSkill->ParentSkillLineID; } bool IsWeaponSkill(uint32 skill) -- cgit v1.2.3