diff --git a/src/tasks/base/ITask.ts b/src/tasks/base/ITask.ts index cf9e6bc..494c675 100644 --- a/src/tasks/base/ITask.ts +++ b/src/tasks/base/ITask.ts @@ -37,6 +37,7 @@ export abstract class ITask { if (user.boost > 1 && Date.now() < user.boostExpire.getTime()) { score = Math.floor(score * user.boost) } + cfg.repeat = cfg.repeat || 1 let finishAmount = cfg.repeat > 1 ? task.data?.finishAmount || 0 : 1 for (let i = claimAmount; i < Math.min(cfg.repeat, finishAmount); i++) { await updateRankScore({