Commit 0fc7fc5e0c312a63b8fdc5a3187f6cc3e87a1b96
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() |