From b1fce05149d4b5689a05157cdeba49d3935428f0 Mon Sep 17 00:00:00 2001 From: Ean Milligan Date: Tue, 6 May 2025 03:10:40 -0400 Subject: [PATCH] eliminate some cpu cycles per roll by only reducing when count or confirmCrit is on --- src/artigen/dice/generateFormattedRoll.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/artigen/dice/generateFormattedRoll.ts b/src/artigen/dice/generateFormattedRoll.ts index a5f02a7..ba3e7ac 100644 --- a/src/artigen/dice/generateFormattedRoll.ts +++ b/src/artigen/dice/generateFormattedRoll.ts @@ -84,6 +84,6 @@ export const generateFormattedRoll = (rollConf: string, modifiers: RollModifiers containsCrit: tempCrit, containsFail: tempFail, }, - countDetails: rollCounter(tempRollSet), + countDetails: modifiers.count || modifiers.confirmCrit ? rollCounter(tempRollSet) : rollCounter([]), }; };