diff --git a/src/solver/rollQueue.ts b/src/solver/rollQueue.ts index 0408adc..9bc4f63 100644 --- a/src/solver/rollQueue.ts +++ b/src/solver/rollQueue.ts @@ -222,9 +222,11 @@ setInterval(async () => { ); if (rollQueue.length && currentWorkers < config.limits.maxWorkers) { const temp = rollQueue.shift(); - if (temp) { + if (temp && !temp.apiRoll) { temp.dd.m.edit(rollingEmbed).catch((e: Error) => utils.commonLoggers.messageEditError('rollQueue.ts:208', temp.dd.m, e)); handleRollWorker(temp); + } else if (temp && temp.apiRoll) { + handleRollWorker(temp); } } }, 1000);