名将擂台:刷新对手顺序

This commit is contained in:
luying
2022-07-26 15:05:32 +08:00
parent 4144cf8d67
commit 457cea6b43
2 changed files with 13 additions and 6 deletions

View File

@@ -198,8 +198,7 @@ export class LadderHandler {
let { isChange, atkLadderMatch, defLadderMatch, endTime } = await LadderMatchModel.changeRank(isSuccess, rec.attackInfo, rec.defenseInfo);
if(isChange) {
let oppPlayers = await battleEndWhenChange(atkLadderMatch, true);
await battleEndWhenChange(defLadderMatch, true);
let oppPlayers = await battleEndWhenChange(atkLadderMatch, defLadderMatch, true);
result.setOppPlayers(oppPlayers);
rec = await LadderMatchRecModel.battleEnd(battleCode, isSuccess, endTime, atkLadderMatch.rank, defLadderMatch? defLadderMatch.rank: rec.attackInfo.oldRank);
if(atkLadderMatch.rank == 1) {
@@ -386,8 +385,7 @@ export class LadderHandler {
atkLadderMatch = await LadderMatchModel.findOneAndUpdate({ roleId }, { $set: { rank, oldRank: atkLadderMatch.rank, historyRank: rank } }, { new: true }).lean();
}
await battleEndWhenChange(atkLadderMatch, true);
await battleEndWhenChange(defLadderMatch, true);
await battleEndWhenChange(atkLadderMatch, defLadderMatch, true);
return resResult(STATUS.SUCCESS);
}