Commit 0fc7fc5e0c312a63b8fdc5a3187f6cc3e87a1b96

Authored by zhangqijia
1 parent 1a7519ba

fix: 修复 代理拾荒区域特产未获得的bug

Showing 1 changed file with 6 additions and 5 deletions   Show diff stats
src/actions/AdvAction.lua
@@ -459,11 +459,12 @@ function _M.endHangRpc(agent, data) @@ -459,11 +459,12 @@ function _M.endHangRpc(agent, data)
459 heroCnt = heroCnt + 1 459 heroCnt = heroCnt + 1
460 end 460 end
461 461
462 - local totalReward = campSiteData.idleReward_1 .. " " .. campSiteData.idleReward_2  
463 -  
464 - local idleReward = totalReward:toNumMap()  
465 - for itemId, count in pairs(idleReward) do  
466 - idleReward[itemId] = count * adv_idle_reward_coef 462 + local idleReward = {}
  463 + for k, v in pairs(campSiteData.idleReward_1:toNumMap()) do
  464 + idleReward[k] = (idleReward[k] or 0) + v * adv_idle_reward_coef
  465 + end
  466 + for k, v in pairs(campSiteData.idleReward_2:toNumMap()) do
  467 + idleReward[k] = (idleReward[k] or 0) + v * adv_idle_reward_coef
467 end 468 end
468 469
469 local bnousReward = role:getBnousAdv() 470 local bnousReward = role:getBnousAdv()