Commit dcf40771358f65611cc5abde94f5852bfdeb9bff

Authored by zhangqijia
1 parent eb1f9a32

fix: 战令奖励领取的bug

Showing 1 changed file with 5 additions and 1 deletions   Show diff stats
src/actions/ActivityAction.lua
... ... @@ -327,12 +327,16 @@ function _M.actBattleCommandTaskRpc(agent, data)
327 327 end
328 328 end
329 329  
330   - local taskReward = {}
  330 + local taskReward
331 331 if recordFlag then
  332 + -- recordFlag = true时,taskCfg.reward 只会有经验奖励
  333 + taskReward = {}
332 334 for k, v in pairs(taskCfg.reward:toNumMap()) do
333 335 taskReward[k] = (taskReward[k] or 0) + v + taskCfg.battlepass_reward
334 336 break
335 337 end
  338 + else
  339 + taskReward = taskCfg.reward
336 340 end
337 341  
338 342 local reward, change = role:award(taskReward, {log = {desc = "battleCommandTask"}})
... ...