🐞 fix(任务): 每日3星任务扫荡数量都是1

This commit is contained in:
luying
2023-06-12 11:19:11 +08:00
parent ed6810ba23
commit 2547591ae0
2 changed files with 4 additions and 4 deletions

View File

@@ -693,10 +693,10 @@ export class CheckSingleTask {
}
case TASK_TYPE.BATTLE_DAILY_STAR: // 42. 每日x星通关 x 次
{
let { warId, battleStar } = param;
let { warId, battleStar, count } = param;
let dicWar = gameData.war.get(warId);
if (dicWar.warType == WAR_TYPE.DAILY && (dicTaskParam[0] == 0|| battleStar >= dicTaskParam[0]) && this.checkIdList(dicTaskParam, 2, warId)) {
result = { inc: 1 }
result = { inc: count||1 }
}
break;
}

View File

@@ -137,7 +137,7 @@ export async function checkTaskInBattleStart(serverId: number, roleId: string, s
let task = new CheckTask(serverId, roleId);
task.setParam(TASK_TYPE.BATTLE_WITH_HERO, { warId, battleHeroes });
task.setParam(TASK_TYPE.BATTLE_MAIN, { warId, count: 1 });
task.setParam(TASK_TYPE.BATTLE_DAILY_STAR, { warId, battleStar });
task.setParam(TASK_TYPE.BATTLE_DAILY_STAR, { warId, battleStar, count: 1 });
task.setParam(TASK_TYPE.BATTLE_DAILY, { warId, count: 1 });
task.setParam(TASK_TYPE.BATTLE_DUNGEON, { warId, count: 1 });
task.setParam(TASK_TYPE.BATTLE_DUNGEON_WAR, { warId, count: 1 });
@@ -187,7 +187,7 @@ export async function checkTaskInBattleSweep(serverId: number, roleId: string, s
task.setParam(TASK_TYPE.BATTLE_EXPEDITION_START, { warId, count });
task.setParam(TASK_TYPE.BATTLE_DUNGEON_START, { warId, count });
task.setParam(TASK_TYPE.BATTLE_BRANCH_ELITE, { warId, count });
task.setParam(TASK_TYPE.BATTLE_DAILY_STAR, { warId, battleStar: 3 });
task.setParam(TASK_TYPE.BATTLE_DAILY_STAR, { warId, battleStar: 3, count });
await task.saveAndPush(sid);
}