Fix The Dark Monarch not scaling "per summoned x" mods (#8756)
The calculation in CalcPerform was only taking into account the base stat for the mod which did not account for the more mod on the helm It also didn't account for maximum number overrides which it now does Co-authored-by: LocalIdentity <localidentity2@gmail.com>
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user