🐞 fix(战场): gvg激战期阵容战阵连携可选

This commit is contained in:
luying
2023-08-01 20:51:08 +08:00
parent 296c71acd9
commit 8b4d1b91e6
2 changed files with 3 additions and 2 deletions

View File

@@ -79,7 +79,7 @@ export class GVGBattleHandler {
let groupKey = await getGroupKey(serverId); let groupKey = await getGroupKey(serverId);
let role = await RoleModel.findByRoleId(roleId, 'lv title'); let role = await RoleModel.findByRoleId(roleId, 'lv title');
let updateParam: SaveTeamUpdateParam = { index, head, spine, frame, roleName, serverId, leagueCode, leagueName, lv: role.lv, title: role.title, combo } let updateParam: SaveTeamUpdateParam = { index, head, spine, frame, roleName, serverId, leagueCode, leagueName, lv: role.lv, title: role.title }
if(lineup) { if(lineup) {
let hids: number[] = []; let hids: number[] = [];
for(let { actorId, subHid } of lineup) { for(let { actorId, subHid } of lineup) {
@@ -98,6 +98,7 @@ export class GVGBattleHandler {
updateParam.cityId = cityId; updateParam.cityId = cityId;
updateParam.areaId = getBirthAreaOfCity(city, leagueCode) updateParam.areaId = getBirthAreaOfCity(city, leagueCode)
} }
if(combo) updateParam.combo = combo;
const team = await GVGTeamModel.saveTeam(roleId, index, updateParam, { configId, groupKey, durability, maxDurability: durability }); const team = await GVGTeamModel.saveTeam(roleId, index, updateParam, { configId, groupKey, durability, maxDurability: durability });
if (!team) { if (!team) {
return resResult(STATUS.GVG_SAVE_TEAM_FAILED); return resResult(STATUS.GVG_SAVE_TEAM_FAILED);

View File

@@ -280,7 +280,7 @@ export interface SaveTeamUpdateParam {
frame: number; frame: number;
spine: number; spine: number;
lineup?: GVGHeroInfo[]; lineup?: GVGHeroInfo[];
combo: Combo[]; combo?: Combo[];
lineupCe?: number; lineupCe?: number;
cityId?: number; cityId?: number;
areaId?: number; areaId?: number;