diff --git a/src/actions/StoreAction.lua b/src/actions/StoreAction.lua index 6bda06c..33f0ed2 100644 --- a/src/actions/StoreAction.lua +++ b/src/actions/StoreAction.lua @@ -534,13 +534,15 @@ function _M.getExploreCommandRewardRpc(agent, data) return 3 end - if id == 4 then - if not role:checkAdvChapterPass(config.level) then - return 4 - end - else - if not role:checkHangPass(config.level) then - return 4 + for k, level in pairs(config.level:toNumMap()) do + if k == 1 then + if not role:checkHangPass(level) then + return 4 + end + elseif k == 2 then + if not role:checkAdvChapterPass(level) then + return 4 + end end end -- libgit2 0.21.2