Replies

Oct 19, 2020 5 years ago Official
Spotlight Champion
Destiny
User Avatar
Dexter

I have let the programmers know about this!

Dexter by

Oct 20, 2020 5 years ago Official
Bug
User Avatar
Segfault

Ok, I tracked down what was causing this, and have deployed a fix!

This issue started shortly after the start of Morostide, and it caused all buffs to not expire correctly. All delayed buffs have now been properly expired for real.

details for the curious Many months ago, I had moved the code that expires buffs to Laravel, which meant I had to move over the data for each type of buff, since they all have different text and expiration times. I had started on this work with the most common buffs, but I hadn't finished moving all the holiday buffs over, and too many other things happened in 2020 so it dropped off my radar D:

When Morostide started, people were able to get the special buff that gives you a free zap at the human zapper. Since this buff wasn't moved over to the new code, the buff-expiring code crashed at the very first zapper buff it had to expire. Once it crashed, it basically stopped running so all other buffs were no longer getting expired.

To fix it, I moved the zapper buff data over to the new system. Also moved over the ToT buff and the spooky chance surprise buff data, so we should be fine for the rest of Morostide! And moving all the rest of the buffs over is back on my radar and I've noted it where I won't overlook it again!

🐝 ☕ bug (he/him) | your friendly neighborhood code wrangler. stay in the loop! join and check out the latest admin post highlights

Oct 20, 2020 5 years ago Official
Spotlight Champion
Destiny
User Avatar
Dexter

Alright since this is working as intended now I am going to lock this up!

Dexter by

Please log in to reply to this topic.