Commit 0e96d6f4c1d34df3b2fc30e7029267b840992dc0
1 parent
4aadc450
返还bug
Showing
1 changed file
with
2 additions
and
1 deletions
Show diff stats
src/actions/HeroAction.lua
... | ... | @@ -663,7 +663,8 @@ function _M.getResetRewardRpc(agent, data) |
663 | 663 | |
664 | 664 | while stage > 0 do |
665 | 665 | local curData = csvdb["unit_talent_"..heroCfgId.."Csv"][stage] |
666 | - for lvl = 1, curTalentLvl - 1 do | |
666 | + local offset = stage == talent:getv(0,1) and curTalentLvl - 1 or #curData | |
667 | + for lvl = 1, offset do | |
667 | 668 | local talentData = curData[lvl] |
668 | 669 | for itemId, count in pairs(talentData.money:toNumMap()) do |
669 | 670 | reward[itemId] = (reward[itemId] or 0) + count | ... | ... |