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 | 459 | heroCnt = heroCnt + 1 |
460 | 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 | 468 | end |
468 | 469 | |
469 | 470 | local bnousReward = role:getBnousAdv() | ... | ... |