From 9828da63a96b35bd1f8ccf7d71fade129e9f9722 Mon Sep 17 00:00:00 2001 From: Emik Date: Thu, 27 Mar 2025 23:19:12 +0100 Subject: [PATCH] Use larger numbers --- src/slugcat.lua | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/slugcat.lua b/src/slugcat.lua index 9987dfd..a878933 100644 --- a/src/slugcat.lua +++ b/src/slugcat.lua @@ -434,10 +434,11 @@ local function attunement() end local cards = polygloss(G.playing_cards) + polygloss(G.jokers.cards) + polygloss(G.consumeables.cards) - local base = Cryptid and 1.0001 or 1.01 - local round = Cryptid and 10000 or 100 + local base = Cryptid and 1.001 or 1.01 + local round = Cryptid and 1000 or 100 + local error_correction = 1e-10 local expo = cards * 2 + 1 - return math.floor(base ^ expo * round) / round + return math.floor(base ^ expo * round + error_correction) / round end SMODS.Joker {