🐞 fix(编队): pvp的挑战阵容

This commit is contained in:
luying
2023-04-17 19:40:40 +08:00
parent b6c482c1d2
commit 180b215b2e

View File

@@ -7,6 +7,7 @@ import { PvpSaveDataModel } from "../../../db/PvpSaveData";
import { LadderMatchModel } from "../../../db/LadderMatch";
import { GVGVestigeRankModel } from "../../../db/GVGVestigeRank";
import { GVGTeamModel } from "../../../db/GVGTeam";
import { PvpDefenseModel } from "../../../db/PvpDefense";
@@ -38,6 +39,12 @@ export class TeamHandler {
for(let { actorId } of defenseHeroes) heroes.push(actorId);
}
}
let pvpDefense = await PvpDefenseModel.findByRoleId(roleId);
if(pvpDefense && pvpDefense.attack) {
let attackHeroes = pvpDefense.attack.heroes||[];
for(let { actorId } of attackHeroes) heroes.push(actorId);
}
teams.push({ type: TEAM_TYPE.PVP, heroes });
}