diff --git a/src/utils/xp/resolveLevel.ts b/src/utils/xp/resolveLevel.ts index 398131c..15b9fe7 100644 --- a/src/utils/xp/resolveLevel.ts +++ b/src/utils/xp/resolveLevel.ts @@ -23,7 +23,9 @@ export type ResolvedLevel = { * current bracket: (xp - currentLevelXP) / (nextLevelXP - currentLevelXP). * At the max level the bar sits at 100%. */ -export function resolveLevel(xp: number, levels: ExperienceLevel[]): ResolvedLevel { +export function resolveLevel(rawXp: number, levels: ExperienceLevel[]): ResolvedLevel { + const xp = Math.floor(rawXp); + if (levels.length === 0) { return { levelName: "Unknown",