From fd98087243bb9bef69599aaf74d0ffcc386c772c Mon Sep 17 00:00:00 2001 From: Dragon Fire Date: Fri, 17 May 2024 10:04:58 -0400 Subject: [PATCH] Fix --- framework/types/string.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/framework/types/string.js b/framework/types/string.js index d73a02ea..4842a6ca 100644 --- a/framework/types/string.js +++ b/framework/types/string.js @@ -20,7 +20,7 @@ module.exports = class StringArgumentType extends ArgumentType { example(msg, arg) { if (arg.oneOf) return arg.oneOf[Math.floor(Math.random() * arg.oneOf.length)]; let sentence = ''; - while (sentence.length <= (arg.min || 50) || sentence.length <= (arg.max || 100)) { + while (sentence.length <= (arg.min || 50) || sentence.length <= (arg.max ? Math.min(arg.max, 100) : 100)) { const valid = words.filter(word => sentence.length + word.length + 1 <= (arg.max || 100)); if (!valid.length) break; sentence += ` ${valid[Math.floor(Math.random() * valid.length)]}`;