Commit cc7e7aa1a77bced022f3b612228ea07e85fd2367
1 parent
3e9ade32
fix: 修复点燃火花获得的奖励未添加到背包里的bug
Showing
1 changed file
with
5 additions
and
1 deletions
Show diff stats
src/actions/HeroAction.lua
| ... | ... | @@ -1255,7 +1255,11 @@ function _M.changeSparkRpc(agent, data) |
| 1255 | 1255 | end |
| 1256 | 1256 | end |
| 1257 | 1257 | |
| 1258 | - SendPacket(actionCodes.Hero_changeSparkRpc, MsgPack.pack({reward = reward})) | |
| 1258 | + local change = {} | |
| 1259 | + if next(reward) then | |
| 1260 | + reward, change = role:award(reward, {log = {desc = "changeSpark"}}) | |
| 1261 | + end | |
| 1262 | + SendPacket(actionCodes.Hero_changeSparkRpc, MsgPack.pack(role:packReward(reward, change))) | |
| 1259 | 1263 | return true |
| 1260 | 1264 | end |
| 1261 | 1265 | ... | ... |