Skip to content

Commit d8424a7

Browse files
LocalIdentityLocalIdentity
andauthored
Fix Totems using the wrong level for Life calculations (#1332)
Totems use the same level scaling as minons where their level is 2x the gem level Co-authored-by: LocalIdentity <localidentity2@gmail.com>
1 parent 5046395 commit d8424a7

1 file changed

Lines changed: 1 addition & 3 deletions

File tree

src/Modules/CalcActiveSkill.lua

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -528,9 +528,7 @@ function calcs.buildActiveSkillModList(env, activeSkill)
528528
if totemBase.grantedEffect and totemBase.gemData then
529529
activeSkill.skillData.totemBase = totemBase
530530
end
531-
local totemLevelRequirement = activeSkill.skillData.totemBase and activeSkill.skillData.totemBase.grantedEffect.levels[totemBase.skillLevel].levelRequirement or activeEffect.grantedEffect.levels[activeEffect.level].levelRequirement
532-
-- Note: Some active skills related to totem base skills (e.g. on Shockwave Totem) have level requirement = 0, making the additional ` > 0` check necessary
533-
activeSkill.skillData.totemLevel = (totemLevelRequirement and (totemLevelRequirement > 0)) and totemLevelRequirement or 1
531+
activeSkill.skillData.totemLevel = data.minionLevelTable[totemBase.skillLevel] or 1
534532

535533
-- Get skill totem ID for totem skills
536534
-- This is used to calculate totem life

0 commit comments

Comments
 (0)