Hey folks! Making some changes here today. To be clear - this was mostly broken and not a rewrite or any decisions about how restocking should work. It's a combination of the clearing not being correct and the code that looks up item prices before stocking them being broken (and has been since the move, it's a piece of cache infrastructure I haven't been able to fix yet)
So: I'm gonna make some improvements from here (and the other threads) so please be specific about not how it's broken but what you would like to see happening, it really helps me a lot more.
💖 ✨ 🤗
Thank you! That really does help a lot - like I said I think it's just broken so being able to find the places that it's broken, like knowing if it's stocking too many common items or too many rare items so they're becoming valueless really helps.
I'm going to see if I can get in a temporary fix for those more rare items - is this happening in all of the shops, or any one above the others in particular?
💖 ✨ 🤗
Hey everyone! Thank you for all the feedback in this thread, it was really helpful in tracking down what was going on and figuring out what to fix. A few updates:
What was broken
As I mentioned earlier, the restocking system had a couple of things wrong with it. the clearing logic was too aggressive (wiping items that should've stayed), and the price lookup cache was broken since the infrastructure move. This meant shops were restocking with mostly common items and feeling empty most of the time. That's been fixed.
What's changed — Legacy Site
What's changed — Kumos
Going forward
The restocking config is now editable from the admin panel, so we can tune these numbers without pushing code changes. If shops still feel too empty or too full, or the rarity balance isn't quite right, let us know and we can adjust quickly. And not just me, since it's not a code change!
I appreciate the patience while I sorted this out. Restocking has been one of those things that "mostly worked" for a long time but had some real problems under the hood and during the recent move that became a lot worse. It should feel a lot better now, please let me know if you're still seeing issues or any feedback you've got.
💖 ✨ 🤗
Removed that cooldown, and that number should be more accurate going forward.
💖 ✨ 🤗
so you can see those updates as well 🗒️
💖 ✨ 🤗
Not sure how to respond to that considering the topic you've just responded to is about moving restocking to the legacy site, and improvements to the legacy site based on that and shutting down the restocking on Kumos.
If you just want to complain about Kumos, there are plenty of other places to do that, thanks!
💖 ✨ 🤗
I think me buying up r95-99 items from user shops up to a value has made folks grab those items from normal shops a little faster, and in most cases they're lower there than in shops. I'll probably hit that button a few more times over the next week or so to equalize stock, let me know how things feel!
💖 ✨ 🤗
Yes! That is absolutely something I could code in, and I also... just don't think it'd help. If a very rare item has 2 in stock, the third isn't going to make a difference, all 3 are just going to sit there. Until we clear it. And then until it gets up to 3 again.
Even if we made it so that r99 had a limit of 1 in the shop at a time, they'd just sit there, becuase they have no value on the other end. There is no reason to buy them! They aren't great weapons, most users at this point have read the books to thier pets, put the plushie in their collection, etc. What purpose do those high rarity, often unsold items, serve?
💖 ✨ 🤗