From 57200ec62e0eb9623e5b2ada38cf94e22c850dc3 Mon Sep 17 00:00:00 2001 From: vaisest <4550061+vaisest@users.noreply.github.com> Date: Sat, 19 Sep 2026 21:49:31 +0300 Subject: [PATCH] Avoid defaulting fortification to minimum stacks --- src/Modules/CalcPerform.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Modules/CalcPerform.lua b/src/Modules/CalcPerform.lua index c7f75eda6c4..54a3649526c 100644 --- a/src/Modules/CalcPerform.lua +++ b/src/Modules/CalcPerform.lua @@ -661,7 +661,7 @@ local function doActorMisc(env, actor) local skillCfg = actor.mainSkill and actor.mainSkill.skillCfg local maxStacks = m_max(modDB:Override(nil, "MaximumFortification") or modDB:Sum("BASE", skillCfg, "MaximumFortification"), alliedFortify) local minStacks = m_min(modDB:Flag(nil, "Condition:HaveMaxFortification") and maxStacks or modDB:Sum("BASE", nil, "MinimumFortification"), maxStacks) - local stacks = m_min(modDB:Override(nil, "FortificationStacks") or (minStacks > 0 and minStacks) or maxStacks, maxStacks) + local stacks = m_min(modDB:Override(nil, "FortificationStacks") or maxStacks, maxStacks) local increasedDuration = skillModList:Sum("INC", nil, "FortifyDuration") output.MaximumFortification = maxStacks output.MinimumFortification = minStacks