diff --git a/src/services/GameLogic.ts b/src/services/GameLogic.ts index b3659a6..dacbe49 100644 --- a/src/services/GameLogic.ts +++ b/src/services/GameLogic.ts @@ -201,7 +201,7 @@ export function checkSingleFinish(history: any, accountId: string): number { */ export function calcSingleScore(history: any, accountId: string) { let cfgLevel = fetchLevelCfg(history.level) - let time = (Date.now() - history.createdAt.getTime()) / 1000 + let time = cfgLevel.time - (Date.now() - history.createdAt.getTime()) / 1000 let stat = history.members.get(accountId) let combo = stat.maxCombo let hp = cfgLevel.hp - stat.errorCount