远征:碾压前置关卡

This commit is contained in:
luying
2022-08-25 13:46:11 +08:00
parent 2b23429d4a
commit 7a67d5ee1c

View File

@@ -133,7 +133,7 @@ export class ExpeditionBattleHandler {
return resResult(STATUS.BATTLE_MISS_INFO);
}
let role = await RoleModel.findByRoleId(roleId, 'lv');
let role = await RoleModel.findByRoleId(roleId, 'lv warStar');
let apJson = await getAp(roleId, ip, role.lv);
let { ap } = apJson;
if (ap < warInfo.cost) {
@@ -143,8 +143,8 @@ export class ExpeditionBattleHandler {
// 前置关卡是否挑战过
let previousGk = warInfo.previousGk;
if (previousGk) {
let preBattle = await BattleRecordModel.getBattleRecordByIdAndStatus(roleId, previousGk, 1);
if (!preBattle) return resResult(STATUS.BATTLE_NEED_PREVIOUS_GK);
let preBattle = role.warStar.findIndex(cur => cur.id == previousGk);
if (preBattle == -1) return resResult(STATUS.BATTLE_NEED_PREVIOUS_GK);
}
let { isOK, hids } = await checkBattleHeroes(roleId, seqIds);