diff --git a/Assets/ManagedResources/~Lua/Modules/Hero/HeroManager.lua b/Assets/ManagedResources/~Lua/Modules/Hero/HeroManager.lua index 0fc1076759..38d5133152 100644 --- a/Assets/ManagedResources/~Lua/Modules/Hero/HeroManager.lua +++ b/Assets/ManagedResources/~Lua/Modules/Hero/HeroManager.lua @@ -2630,12 +2630,12 @@ function this.GetAllPassiveSkillIds(heroConfig, breakId, upStarId) end for i, v in pairs(allPassiveSkillIdcompound) do if v > 1 then - compoundNum = compoundNum + 1 + compoundNum = compoundNum + v - 1 end end for i, v in pairs(allOpenPassiveSkillIdcompound) do if v > 1 then - compoundOPenNum = compoundOPenNum + 1 + compoundOPenNum = compoundOPenNum + v - 1 end end return allPassiveSkillIds, compoundOPenNum, compoundNum, allUpStarOpenData