diff --git a/src/Classes/ModStore.lua b/src/Classes/ModStore.lua index 92603eb3235..e7fa805a615 100644 --- a/src/Classes/ModStore.lua +++ b/src/Classes/ModStore.lua @@ -420,7 +420,7 @@ function ModStoreClass:EvalMod(mod, cfg, globalLimits) mult = GetMultiplier(target, tag.var, cfg) end local threshold = tag.threshold or GetMultiplier(tag.thresholdActor and thresholdTarget or target, tag.thresholdVar, cfg) - if (tag.upper and mult > threshold) or (tag.equals and mult ~= threshold) or (not (tag.upper and tag.exact) and mult < threshold) then + if (tag.upper and mult > threshold) or (tag.equals and mult ~= threshold) or (not tag.upper and mult < threshold) then return end elseif tag.type == "PerStat" then