diff --git a/src/adv/Adv.lua b/src/adv/Adv.lua index 20bcbdd..b9e7cc6 100644 --- a/src/adv/Adv.lua +++ b/src/adv/Adv.lua @@ -160,8 +160,11 @@ function Adv:initByChapter(params) self:checkAdvUnlock(1, self.level) -- 中继进入奖励 - if relayData and isEnter then - self:awardRelay(relayData, notNotify) + if isEnter then + relayData = relayData or self:isHaveRelay(level, chapterId) + if relayData then + self:awardRelay(relayData, notNotify) + end end if not notNotify then -- libgit2 0.21.2