From 8ee0163125bfde76d38511ab8c6255878e54531b Mon Sep 17 00:00:00 2001 From: Blitz54 Date: Sun, 5 Jul 2026 19:29:36 -0500 Subject: [PATCH] Fix Life Conversion with CI --- src/Modules/CalcDefence.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Modules/CalcDefence.lua b/src/Modules/CalcDefence.lua index c21c9e199c..e15529390a 100644 --- a/src/Modules/CalcDefence.lua +++ b/src/Modules/CalcDefence.lua @@ -1380,8 +1380,8 @@ function calcs.defence(env, actor) local gainRate = modDB:Sum("BASE", nil, source.name .. "GainAs" .. target.name) local rate = source.conversionRate[target.name] + gainRate if rate > 0 then - local targetBase = math.ceil(globalBase * rate / 100) - local targetTotalBase = math.ceil(totalBase * rate / 100) + local targetBase = round(globalBase * rate / 100) + local targetTotalBase = round(totalBase * rate / 100) target.globalBase = target.globalBase + targetBase target.totalBase = target.totalBase + targetTotalBase if breakdown then