diff --git a/game-server/app/services/task/taskObj.ts b/game-server/app/services/task/taskObj.ts index cd474bb3d..1779682ee 100644 --- a/game-server/app/services/task/taskObj.ts +++ b/game-server/app/services/task/taskObj.ts @@ -668,7 +668,7 @@ export class CheckSingleTask { { let { warId, count } = param; let dicWar = gameData.war.get(warId); - if(dicTaskParam[0] == 0 || dicTaskParam[0] == dicWar.dailyType) { + if(dicWar.warType == WAR_TYPE.DAILY && (dicTaskParam[0] == 0 || dicTaskParam[0] == dicWar.dailyType)) { result = { inc: count }; } break;