Commit 37f8fb69363d4003142c346187ad8351aec6ac19

Authored by zhangqijia
1 parent f549480f

fix: 修复点燃火花获得的奖励未添加到背包里的bug

Showing 1 changed file with 5 additions and 1 deletions   Show diff stats
src/actions/HeroAction.lua
@@ -1291,7 +1291,11 @@ function _M.changeSparkRpc(agent, data) @@ -1291,7 +1291,11 @@ function _M.changeSparkRpc(agent, data)
1291 end 1291 end
1292 end 1292 end
1293 1293
1294 - SendPacket(actionCodes.Hero_changeSparkRpc, MsgPack.pack({reward = reward})) 1294 + local change = {}
  1295 + if next(reward) then
  1296 + reward, change = role:award(reward, {log = {desc = "changeSpark"}})
  1297 + end
  1298 + SendPacket(actionCodes.Hero_changeSparkRpc, MsgPack.pack(role:packReward(reward, change)))
1295 return true 1299 return true
1296 end 1300 end
1297 1301