diff --git a/game-server/app/servers/battle/handler/normalBattleHandler.ts b/game-server/app/servers/battle/handler/normalBattleHandler.ts index 2bda5a820..afa7ad522 100644 --- a/game-server/app/servers/battle/handler/normalBattleHandler.ts +++ b/game-server/app/servers/battle/handler/normalBattleHandler.ts @@ -245,7 +245,7 @@ export class NormalBattleHandler { warReward.setCondition(1, true); } - if (newStar > (curWarStar?.star||0)) { + if (!curWarStar || newStar > curWarStar.star) { await RoleModel.updateRoleInfo(roleId, { warStar: newWarStars }); } }