diff --git a/Assets/ManagedResources/~Lua/Modules/RoleInfo/RoleInfoLayout.lua b/Assets/ManagedResources/~Lua/Modules/RoleInfo/RoleInfoLayout.lua index dfdb58401c..46c58d0d1b 100644 --- a/Assets/ManagedResources/~Lua/Modules/RoleInfo/RoleInfoLayout.lua +++ b/Assets/ManagedResources/~Lua/Modules/RoleInfo/RoleInfoLayout.lua @@ -1028,18 +1028,19 @@ function RoleInfoLayout:CalUpMaxLv() local upMaxCostList={} for i = curHeroData.lv, this.GetCurHeroLvLimit() do local costList=ConfigManager.GetConfigData(ConfigName.HeroLevelConfig, i).Consume - for i = 1, #costList do - local costxxId=costList[i][1] - local costxxNum=costList[i][2] + for j = 1, #costList do + local costxxId=costList[j][1] + local costxxNum=costList[j][2] if upMaxCostList[costxxId] then costxxNum=costxxNum+upMaxCostList[costxxId] end - local havexxNum= BagManager.GetItemCountById(costList[i][1]) - if havexxNum