diff options
Diffstat (limited to 'src/game/SharedDefines.h')
| -rw-r--r-- | src/game/SharedDefines.h | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src/game/SharedDefines.h b/src/game/SharedDefines.h index e48072c614b..3560fc79c00 100644 --- a/src/game/SharedDefines.h +++ b/src/game/SharedDefines.h @@ -1777,6 +1777,8 @@ inline uint8 ClassByQuestSort(int32 QuestSort) enum SkillType { + SKILL_NONE = 0, + SKILL_FROST = 6, SKILL_FIRE = 8, SKILL_ARMS = 26, @@ -1931,6 +1933,20 @@ enum SkillType #define MAX_SKILL_TYPE 789 +inline SkillType SkillByLockType(LockType locktype) +{ + switch(locktype) + { + case LOCKTYPE_PICKLOCK: return SKILL_LOCKPICKING; + case LOCKTYPE_HERBALISM: return SKILL_HERBALISM; + case LOCKTYPE_MINING: return SKILL_MINING; + case LOCKTYPE_FISHING: return SKILL_FISHING; + case LOCKTYPE_INSCRIPTION: return SKILL_INSCRIPTION; + default: break; + } + return SKILL_NONE; +} + inline uint32 SkillByQuestSort(int32 QuestSort) { switch(QuestSort) |
