diff --git a/src/artigen/artigen.ts b/src/artigen/artigen.ts index 52e33f2..41ef654 100644 --- a/src/artigen/artigen.ts +++ b/src/artigen/artigen.ts @@ -137,8 +137,10 @@ export const runCmd = (fullCmd: string, modifiers: RollModifiers): SolvedRoll => ); } catch (e) { // Fill in the return block + const solverError = e as Error; + loggingEnabled && log(LT.ERROR, `Error hit: ${solverError.message} | ${fullCmd}`); returnMsg.error = true; - [returnMsg.errorCode, returnMsg.errorMsg] = translateError(e as Error); + [returnMsg.errorCode, returnMsg.errorMsg] = translateError(solverError); } return returnMsg;