aboutsummaryrefslogtreecommitdiff
path: root/src/cleaners/skyblock
diff options
context:
space:
mode:
Diffstat (limited to 'src/cleaners/skyblock')
-rw-r--r--src/cleaners/skyblock/skills.ts4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/cleaners/skyblock/skills.ts b/src/cleaners/skyblock/skills.ts
index 8aeaffe..b70b2ea 100644
--- a/src/cleaners/skyblock/skills.ts
+++ b/src/cleaners/skyblock/skills.ts
@@ -148,7 +148,9 @@ export function levelForSkillXp(xp: number, maxLevel: number) {
return levelFromXpTable(xp, xpTable)
}
-function skillFromLevel(id: string, level: number): Skill {
+function skillFromLevel(id: string, level: number | undefined): Skill {
+ if (level === undefined)
+ level = 0
const maxLevel = skillsMaxLevel[id] ?? skillsDefaultMaxLevel
const xpTable = (maxLevel <= 25 ? skillXpTableEasier : skillXpTable).slice(0, maxLevel)
const xp = level > 0 ? xpTable[level - 1] ?? 0 : 0