allowing adding xp without a breakdown

This commit is contained in:
Miodec 2022-09-02 14:32:52 +02:00
parent c7858ef7b2
commit d0aa156f5f

View file

@ -143,7 +143,7 @@ export async function update(
export async function updateXpBar(
currentXp: number,
addedXp: number,
breakdown: Record<string, number>
breakdown?: Record<string, number>
): Promise<void> {
skipBreakdown = false;
const startingLevel = Misc.getLevel(currentXp);
@ -176,8 +176,12 @@ export async function updateXpBar(
async function animateXpBreakdown(
addedXp: number,
breakdown: Record<string, number>
breakdown?: Record<string, number>
): Promise<void> {
if (!breakdown) {
$("#menu .xpBar .xpGain").text(`+${addedXp}`);
return;
}
const delay = 1000;
let total = 0;
const xpGain = $("#menu .xpBar .xpGain");