🐞 fix(战场): gvg激战期阵容战阵连携可选
This commit is contained in:
@@ -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);
|
||||||
|
|||||||
@@ -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;
|
||||||
|
|||||||
Reference in New Issue
Block a user