diff --git a/src/artigen/math/mathTokenizer.ts b/src/artigen/math/mathTokenizer.ts index 497de35..f44c1b0 100644 --- a/src/artigen/math/mathTokenizer.ts +++ b/src/artigen/math/mathTokenizer.ts @@ -45,7 +45,7 @@ export const tokenizeMath = ( loggingEnabled && log(LT.LOG, `Split roll into mathConf ${JSON.stringify(mathConf)}`); // Verify balanced parens before doing anything - assertParenBalance(mathConf); + if (mathConf.includes('(') || mathConf.includes(')')) assertParenBalance(mathConf); // Evaluate all rolls into stepSolve format and all numbers into floats for (let i = 0; i < mathConf.length; i++) {