🐞 fix(pvp): pvp限制开启条件
This commit is contained in:
@@ -174,6 +174,8 @@ export class PvpHandler {
|
||||
if (!warInfo) {
|
||||
return resResult(STATUS.BATTLE_MISS_INFO);
|
||||
}
|
||||
const role = await RoleModel.findByRoleId(roleId, null, true);
|
||||
if(!role || role.lv < 50) return resResult(STATUS.PVP_NOT_OPEN);
|
||||
|
||||
let pvpDefense = await PvpDefenseModel.findByRoleId(roleId);
|
||||
if (!pvpDefense) return resResult(STATUS.PVP_NOT_OPEN);
|
||||
@@ -210,7 +212,6 @@ export class PvpHandler {
|
||||
oppBeforePlayers: pvpDefense.oppPlayers
|
||||
};
|
||||
// 刷新对手
|
||||
const role = await RoleModel.findByRoleId(roleId, null, true);
|
||||
let oppPlayers = await refreshEnemies(role, seasonNum, pvpDefense.score ,pvpDefense.attack.score, pvpDefense.attack.pLv||1);
|
||||
update.oppPlayers = oppPlayers;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user