军团活动:修复蛮夷入侵结束后城门血条恢复bug

This commit is contained in:
luying
2021-03-24 15:29:31 +08:00
parent 07bc1fb75c
commit 565c5717d5
5 changed files with 11 additions and 6 deletions
@@ -247,6 +247,7 @@ export async function sendGuildActEndMsg(aid: number) {
await gateActivitySettleReward(guildCode, serverId);
}
}
gateActivityObj = new GateActivityObject();
} else if (aid == GUILD_ACTIVITY_TYPE.CITY_ACTIVITY) {
let obj = getCityActivityObj();
let { cities, serverlists} = obj.getAllCities();
@@ -257,6 +258,7 @@ export async function sendGuildActEndMsg(aid: number) {
for(let serverId of serverlists) {
await autoDeclare(serverId);
}
cityActivityObj = new CityActivityObject();
}
}
@@ -373,6 +373,9 @@ export async function guildActivityStart(dicGuildActivity?: DicGuildActivity) {
if(!dicGuildActivity) dicGuildActivity = getTodayGuildActivity();
if(!dicGuildActivity) return;
if(guildActSecondsJobId||guildActEndJobId) {
return false
}
if(dicGuildActivity.id == GUILD_ACTIVITY_TYPE.GATE_ACTIVITY) {
guildActSecondsJobId = scheduleJob('guildActivitySeconds', '*/10 * * * * *', gateActivitySeconds);
@@ -385,6 +388,7 @@ export async function guildActivityStart(dicGuildActivity?: DicGuildActivity) {
} else if (dicGuildActivity.id == GUILD_ACTIVITY_TYPE.RACE_ACTIVITY) {
}
return true;
}
// 蛮夷入侵