Treat day -1 as day 0, since day 0 never occurs

This commit is contained in:
Firepup Sixfifty 2024-11-08 04:11:58 +00:00
parent 2525c622b8
commit dc1c42f248
Signed by: firepup650
SSH key fingerprint: SHA256:U0Zp8EhEe3CMqFSrC79CqatzaEiL4sjta80/RSX2XrY

View file

@ -29,18 +29,18 @@ function addQuotes(message, rawGoals, rawSpeed) {
let diff = goals - speed;
if (goals <= 0) {
end = `:tada: YOU DID IT, MY LOYAL SERVANTS! YOU'VE REACHED OUR GOAL ON TIME! :tada: But there's still loads of time before we reach a million-- let's keep up the pace!`
} else if (diff < 10 && days > 0) {
} else if (diff < 10 && days > -1) {
end = `You're doing well, my lackeys! Keep up that speed of at least *+${speed}* if you want to reach that goal! You have *${days}* days remaining to get there!`
} else if (diff > 10 && diff < 1000 && days > 0) {
} else if (diff > 10 && diff < 1000 && days > -1) {
end = `Still room to improve your performance, my underlings-- you're only at *${speed}* a day! Get that speed up to at least *+${goals}* to get there on time! You have *${days}* days left!`
} else if (diff > 1000 && days > 0) {
} else if (diff > 1000 && days > -1) {
end = `You're slogging behind, my minions! Only *${speed}* a day? RiDONKulous! Get that speed up to at least *+${goals}* to get there on time! Hurry up!!! You have *${days}* days left to get there!`
} else if (days == 0) {
} else if (days == -1) {
end = `Today's the deadline my minions! I hope you can count at least *+${goals}* today, otherwise we'll miss the deadline!`
} else if (days < 0) {
} else if (days < -1) {
end = `We've missed the deadline by ${Math.abs(days)} day${(days < -1)? 's': ''} my underlings-- I hope you can make the next one. In the meantime, I recommend counting *+${goals}* numbers today.`
}
return start + "\n" + message + "\n" + end;
}
module.exports = addQuotes;
module.exports = addQuotes;