🐞 fix(编队): pvp的挑战阵容
This commit is contained in:
@@ -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 });
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user