From f0b814923e1961f7fa6c573279f0a220b482d7b1 Mon Sep 17 00:00:00 2001 From: zhouhaihai Date: Thu, 21 May 2020 16:01:31 +0800 Subject: [PATCH] 营地进入 bug --- src/adv/Adv.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/adv/Adv.lua b/src/adv/Adv.lua index b32c386..d04803f 100644 --- a/src/adv/Adv.lua +++ b/src/adv/Adv.lua @@ -143,7 +143,7 @@ function Adv:initByChapter(chapterId, level, isToNext, notNotify, isRelay, isEnt end -- 中继进入奖励 - if relayData then + if relayData and isEnter then self:awardRelay(relayData, notNotify) end @@ -1248,7 +1248,9 @@ end local function clickDrop(self, room, block, params) local reward = {} if not block.event.item then return end + if not self.battle or not self.battle.player then return end self.battle.player:triggerPassive(Passive.CLICK_DROP) + local reward = self:award({[block.event.item[1]] = block.event.item[2]}, {log = {desc = "clickDrop"}}) -- local reward = self:award({[5801] = 1}) block:clear() -- libgit2 0.21.2