diff --git a/game-server/app/servers/battle/handler/towerBattleHandler.ts b/game-server/app/servers/battle/handler/towerBattleHandler.ts index 6299d6c62..1c797cc25 100644 --- a/game-server/app/servers/battle/handler/towerBattleHandler.ts +++ b/game-server/app/servers/battle/handler/towerBattleHandler.ts @@ -304,6 +304,7 @@ export class TowerBattleHandler { let role = await RoleModel.findByRoleId(roleId); let oldTowerLv = role.towerLv; + if(toLv <= oldTowerLv) return resResult(STATUS.TOWER_CANNOT_SKIP); let dicTower = gameData.tower.get(oldTowerLv); if(!dicTower.canSkip) { return resResult(STATUS.TOWER_CANNOT_SKIP);