军团活动:结算活动bug
This commit is contained in:
@@ -313,7 +313,7 @@ export async function sendGuildActEndMsg(aid: number) {
|
|||||||
|
|
||||||
for(let {guildCode, serverId} of obj.guildList) {
|
for(let {guildCode, serverId} of obj.guildList) {
|
||||||
let woodenHorse = await obj.getWoodenHorse(guildCode, serverId);
|
let woodenHorse = await obj.getWoodenHorse(guildCode, serverId);
|
||||||
if(woodenHorse) {
|
if(woodenHorse && woodenHorse.status != 0) {
|
||||||
await raceActivitySettleReward(guildCode, woodenHorse);
|
await raceActivitySettleReward(guildCode, woodenHorse);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -667,14 +667,15 @@ export async function raceActivitySettleReward(guildCode: string, woodenHorse: W
|
|||||||
rewards,
|
rewards,
|
||||||
woodenHorse,
|
woodenHorse,
|
||||||
});
|
});
|
||||||
|
if(rec) {
|
||||||
|
// 奖励加入拍卖行
|
||||||
|
await genAuction(guildCode, AUCTION_SOURCE.GATE, rec.code, serverId, rewards);
|
||||||
|
|
||||||
// 奖励加入拍卖行
|
let dic = gameData.guildActivity.get(GUILD_ACTIVITY_TYPE.RACE_ACTIVITY);
|
||||||
await genAuction(guildCode, AUCTION_SOURCE.GATE, rec.code, serverId, rewards);
|
let honour = dic.honour + Math.floor(durability * GUILDACTIVITY.RACEACTIVITY_DURABILITY_REWARD);
|
||||||
|
for(let { roleId } of members) {
|
||||||
let dic = gameData.guildActivity.get(GUILD_ACTIVITY_TYPE.RACE_ACTIVITY);
|
await updateUserRecAndSendHonour(honour, 0, rank, roleId, members);
|
||||||
let honour = dic.honour + Math.floor(durability * GUILDACTIVITY.RACEACTIVITY_DURABILITY_REWARD);
|
}
|
||||||
for(let { roleId } of members) {
|
|
||||||
await updateUserRecAndSendHonour(honour, 0, rank, roleId, members);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// 删除数据
|
// 删除数据
|
||||||
|
|||||||
Reference in New Issue
Block a user