diff --git a/game-server/app/servers/battle/handler/comBattleHandler.ts b/game-server/app/servers/battle/handler/comBattleHandler.ts index 55be8ce8c..120a1d906 100644 --- a/game-server/app/servers/battle/handler/comBattleHandler.ts +++ b/game-server/app/servers/battle/handler/comBattleHandler.ts @@ -109,7 +109,7 @@ export class ComBattleHandler { return resResult(STATUS.COM_BATTLE_IS_RUNNING); } - if (!comBtlLvInvalid(playerLv, lvs)) { + if (comBtlLvInvalid(playerLv, lvs)) { return resResult(STATUS.COM_BATTLE_ASSIST_LV_NOT_ENOUGH); } diff --git a/game-server/app/services/comBattleService.ts b/game-server/app/services/comBattleService.ts index bb6a5089b..2c6b6e18b 100644 --- a/game-server/app/services/comBattleService.ts +++ b/game-server/app/services/comBattleService.ts @@ -327,9 +327,9 @@ export function comBtlLvInvalid(playerLv: number, blueprtLvs: number[]) { const range = gameData.comBtlLvRange.get(blueprtLv); if (!range) return true; let { min, max } = range; - if(playerLv < min || playerLv > max) return false; + if(playerLv < min || playerLv > max) return true; } - return true + return false } export async function dismissTeam(teamStatus: MemComBtlTeam, teamMap: Map, roleId: string, teamDisTimer: Map) {