diff --git a/game-server/app/services/normalBattleService.ts b/game-server/app/services/normalBattleService.ts index 254ec56d0..fe0f77b04 100644 --- a/game-server/app/services/normalBattleService.ts +++ b/game-server/app/services/normalBattleService.ts @@ -122,7 +122,7 @@ export function calculateWarStar(warStar: WarStar[] = [], battleId: number, star for(let curWarStar of warStar) { if(curWarStar.id == battleId) { for(let i = 0; i < 3; i++) { - let isOn = (curWarStar.stars[i] == 1)||(stars[i] == 1); + let isOn = (curWarStar.stars && curWarStar.stars[i] == 1)||(stars[i] == 1); newStars.push(isOn? 1: 0); if(isOn) newStar++; }