-
-
Notifications
You must be signed in to change notification settings - Fork 178
[ Bug ] Daily streak unfairly reset. #258
Comments
This happened because you used fishing RIGHT BEFORE DAILY, without giving it any time to actually save your profile. You can see it because it replied with the fishing message AFTER (but you ran fish first, this is because fish takes a little more than daily to run) the daily message. Basically, it saved a profile snapshot of fish (which was grabbed before you ran daily) and not of daily, which made you lose your streak. Sorry. Don't run commands like that and wait for the bot to reply before running another currency command, else this'll happen again. |
The bot was delayed. Typically, by the time I type out the next command to enter, the prior one has completed. I was never aware that it hadn't saved my progress / time snapshot since the message response regarding |
The bot basically works in this way (for currency): If two commands run at the same time, only the one that finishes the last will be saved, since that one will save the snapshot of the player that it saw first. We're talking about a few ms of difference here on the processing on the two commands. As for your question: Basically, yes (the timeout doesn't get saved on a database, the player does). |
Thanks for the expedient response, @Kodehawa. I guess the issue has been sufficiently explained. |
Please post about it in #support and ping Kodehawa#3457 about it. |
Describe the bug

Attached is a screenshot showing the timestamps of two
?daily
commands, separated by more than 24 hours, but less than 48 hours. My claim streak of 350x was reset, even though two days had not passed as mentioned by the accompanying message.To Reproduce
Get ultra-unlucky with the
?daily
command, I guess.Expected behavior
I expected my daily streak to continue to grow to 351x and my daily reward of $1000.
The text was updated successfully, but these errors were encountered: