diff --git a/src/controllers/RecordController.ts b/src/controllers/RecordController.ts index f9d266f..ae377ae 100644 --- a/src/controllers/RecordController.ts +++ b/src/controllers/RecordController.ts @@ -46,7 +46,8 @@ export default class RecordController extends BaseController { error(`save game record, account not found: ${player.accountid}`); continue; } - user.season_score += player.scoreChange; + + user.season_score = Math.max(user.season_score + player.scoreChange, fc.get(70002).number); if (!user.season_data) { user.season_data = new Map(); }