diff --git a/src/Modules/CalcPerform.lua b/src/Modules/CalcPerform.lua index 648cf22551..592e905ace 100644 --- a/src/Modules/CalcPerform.lua +++ b/src/Modules/CalcPerform.lua @@ -1253,7 +1253,7 @@ function calcs.perform(env, skipEHP) end end if activeSkill.minion and activeSkill.minion.minionData and activeSkill.minion.minionData.limit then - local limit = activeSkill.skillModList:Sum("BASE", nil, activeSkill.minion.minionData.limit) + local limit = m_floor(modDB:Override(nil, activeSkill.minion.minionData.limit) or calcLib.val(activeSkill.skillModList, activeSkill.minion.minionData.limit)) output[activeSkill.minion.minionData.limit] = m_max(limit, output[activeSkill.minion.minionData.limit] or 0) end if activeSkill.skillTypes[SkillType.CreatesMinion] and not activeSkill.skillTypes[SkillType.MinionsAreUndamageable] then