活动:寻宝骑兵消耗位置修改

This commit is contained in:
luying
2022-04-14 11:07:06 +08:00
parent 5c23329732
commit 4cb5db0de6
4 changed files with 27 additions and 4 deletions
@@ -29,6 +29,7 @@ import { getVipRegretCnt } from '../../../services/activity/monthlyTicketService
import { isArray, isNumber } from 'underscore';
import { RewardInter } from '../../../pubUtils/interface';
import { addItems } from '../../../services/role/rewardService';
import { treasureHuntChallengeConsume } from '../../../services/activity/treasureHuntService';
export default function (app: Application) {
new HandlerService(app, {});
@@ -234,6 +235,10 @@ export class NormalBattleHandler {
let isFirst = await challengeNewHeroGK(serverId, roleId, activityId, pageIndex, battleId)
skipReward = !isFirst;
}
} else if (warInfo.warType == WAR_TYPE.ACT_TREASURE_HUNT) {
if(isSuccess) {
await treasureHuntChallengeConsume(roleId, sid, activityId);
}
}
let curWarStar = warStar.find(cur => cur.id == battleId);
let { newWarStars, newStar } = calculateWarStar(warStar, battleId, stars);