1
1
mirror of https://gitlab.com/ceda_ei/Quadnite-Bot synced 2026-05-06 05:40:04 +02:00

Match dice for full line optionally as a command

This commit is contained in:
2023-10-19 21:20:20 +05:30
parent d844ac8455
commit 5f7f1ced01
2 changed files with 5 additions and 5 deletions

View File

@@ -15,13 +15,13 @@ module.exports = () => async (ctx) => {
.map((i) => `_You roll a_ *D${diceSides}* _and get a_ *${i}*`)
.join("\n");
let totalMessage = "";
if (numDice > 1 || ctx.match[3])
if (numDice > 1 || ctx.match[4])
totalMessage = `*Total:* ${total}`;
if (ctx.match[3]) {
if (ctx.match[4]) {
const modifier = parseInt(ctx.match[5]);
const sign = ctx.match[4];
const modifier = parseInt(ctx.match[6]);
const sign = ctx.match[5];
if (sign === "+") totalMessage += ` + ${modifier} = ${total + modifier}`;
else totalMessage += ` - ${modifier} = ${total - modifier}`;