🐞 fix(编队): pvp的挑战阵容
This commit is contained in:
@@ -7,6 +7,7 @@ import { PvpSaveDataModel } from "../../../db/PvpSaveData";
|
|||||||
import { LadderMatchModel } from "../../../db/LadderMatch";
|
import { LadderMatchModel } from "../../../db/LadderMatch";
|
||||||
import { GVGVestigeRankModel } from "../../../db/GVGVestigeRank";
|
import { GVGVestigeRankModel } from "../../../db/GVGVestigeRank";
|
||||||
import { GVGTeamModel } from "../../../db/GVGTeam";
|
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);
|
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 });
|
teams.push({ type: TEAM_TYPE.PVP, heroes });
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user