From 4b2d37faad5728be41d19919f0b82635f7b59472 Mon Sep 17 00:00:00 2001 From: Blitz54 Date: Thu, 18 Jun 2026 03:07:00 -0500 Subject: [PATCH] Fix Maximum Rage not working with More and Inc modifiers --- 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 c903d6b35b..01b8d67878 100644 --- a/src/Modules/CalcPerform.lua +++ b/src/Modules/CalcPerform.lua @@ -779,7 +779,7 @@ local function doActorMisc(env, actor) condList["LeechingEnergyShield"] = true end if modDB:Flag(nil, "Condition:CanGainRage") or modDB:Sum("BASE", nil, "RageRegen") > 0 then - local maxStacks = modDB:Sum("BASE", skillCfg, "MaximumRage") + local maxStacks = modDB:Sum("BASE", skillCfg, "MaximumRage") * calcLib.mod(modDB, nil, "MaximumRage") local minStacks = m_min(modDB:Sum("BASE", nil, "MinimumRage"), maxStacks) local rageConfig = modDB:Sum("BASE", nil, "Multiplier:RageStack") local stacks = m_max(m_min(rageConfig, maxStacks), (minStacks > 0 and minStacks) or 0)