diff --git a/common/skills.cpp b/common/skills.cpp index 96b87c4a9..2eefd49c8 100644 --- a/common/skills.cpp +++ b/common/skills.cpp @@ -18,7 +18,7 @@ #include "types.h" #include "skills.h" -bool EQEmu::IsTradeskill(uint32 skill) +bool EQEmu::IsTradeskill(SkillUseTypes skill) { switch (skill) { case SkillFishing: diff --git a/common/skills.h b/common/skills.h index 15876cedc..939223e56 100644 --- a/common/skills.h +++ b/common/skills.h @@ -262,7 +262,7 @@ typedef enum { // for skill related helper functions namespace EQEmu { - bool IsTradeskill(uint32 skill); + bool IsTradeskill(SkillUseTypes skill); } #endif diff --git a/world/client.cpp b/world/client.cpp index 9120ce70b..ad82f11fe 100644 --- a/world/client.cpp +++ b/world/client.cpp @@ -1797,7 +1797,7 @@ void Client::SetClassStartingSkills(PlayerProfile_Struct *pp) if (i >= SkillSpecializeAbjure && i <= SkillSpecializeEvocation) continue; - if (EQEmu::IsTradeskill(i) || i == SkillBegging) + if (EQEmu::IsTradeskill((SkillUseTypes)i) || i == SkillBegging) continue; pp->skills[i] = database.GetSkillCap(pp->class_, (SkillUseTypes)i, 1);