Commit ceef9d0009df83ddbca6d3d2332caea85f11ac61
1 parent
f7a55da3
抽卡50次保底英雄转换碎片bug
Showing
1 changed file
with
3 additions
and
2 deletions
Show diff stats
src/actions/HeroAction.lua
@@ -982,8 +982,9 @@ function _M.drawHeroRpc(agent, data) | @@ -982,8 +982,9 @@ function _M.drawHeroRpc(agent, data) | ||
982 | --end | 982 | --end |
983 | SendPacket(actionCodes.Hero_drawHeroExtraRewardNtf, MsgPack.pack(role:packReward(r, change))) | 983 | SendPacket(actionCodes.Hero_drawHeroExtraRewardNtf, MsgPack.pack(role:packReward(r, change))) |
984 | elseif drawCardReward and drawCardReward ~= "" then | 984 | elseif drawCardReward and drawCardReward ~= "" then |
985 | - role:award(drawCardReward, {log = {desc = "drawHeroExtraReward", int1 = oldVal, int2 = newVal}}) | ||
986 | - SendPacket(actionCodes.Hero_drawHeroExtraRewardNtf, MsgPack.pack({reward = drawCardReward:toNumMap()})) | 985 | + local r,change = {} |
986 | + r, change = role:award(drawCardReward, {log = {desc = "drawHeroExtraReward", int1 = oldVal, int2 = newVal}}) | ||
987 | + SendPacket(actionCodes.Hero_drawHeroExtraRewardNtf, MsgPack.pack(role:packReward(r, change))) | ||
987 | end | 988 | end |
988 | role:updateProperty({field = "repayHero", value = val}) | 989 | role:updateProperty({field = "repayHero", value = val}) |
989 | end | 990 | end |