From 352ebc452f70e1ce944870d78452a1c2cc84b2db Mon Sep 17 00:00:00 2001 From: Blitz54 Date: Sun, 18 Jan 2026 04:13:55 -0600 Subject: [PATCH] Fix Blasphemy rounding --- src/Modules/CalcDefence.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Modules/CalcDefence.lua b/src/Modules/CalcDefence.lua index 2d73f80dd..6cc5059c4 100644 --- a/src/Modules/CalcDefence.lua +++ b/src/Modules/CalcDefence.lua @@ -272,7 +272,7 @@ function calcs.doActorLifeManaSpiritReservation(actor) -- Extra reservation of blasphemy needs to be separated from the reservation caused by curses local blasphemyFlat = activeSkill.skillData["blasphemyReservationFlat" .. name] - local blasphemyEffectiveFlat = m_max(m_ceil(blasphemyFlat * mult * (100 + values.inc) / 100 * values.more / (1 + values.efficiency / 100), 0), 0) + local blasphemyEffectiveFlat = m_max(round(blasphemyFlat * mult * (100 + values.inc) / 100 * values.more / (1 + values.efficiency / 100), 0), 0) values.reservedFlat = values.reservedFlat + blasphemyEffectiveFlat * instances end -- Blood Sacrament increases reservation per stage channelled