Commit f5e382515995f38fddc847c2c03e5b848b250686

Authored by zhouhaihai
1 parent fbd3dbaf

数据保护

Showing 2 changed files with 3 additions and 0 deletions   Show diff stats
src/adv/Adv.lua
... ... @@ -958,6 +958,7 @@ local function clickMonster(self, room, block, params)
958 958 end
959 959  
960 960 local function chooseCommon(self, room, block, chooseData, choose, tag)
  961 + if not choose then return end
961 962 if not chooseData or not chooseData["button".. choose .."cond"] then return end
962 963  
963 964 local cond = chooseData["button".. choose .."cond"]:toArray(true, "=")
... ...
src/adv/AdvPassive.lua
... ... @@ -145,7 +145,9 @@ PassiveCondFactory[Passive.OPEN_BLOCK] = PassiveCondFactory[Passive.HURT_PERCENT
145 145 PassiveCondFactory[Passive.SELF_HURT] = function(_Passive)
146 146 _Passive._trigger = function(self, params)
147 147 local buffId = params.buffId
  148 + if not buffId then return end
148 149 local data = csvdb["adv_map_buffCsv"][buffId]
  150 + if not data then return end
149 151 if data.classify:sismember(self.passiveData.value, " ") then
150 152 return true
151 153 end
... ...