Replies

Mar 29, 2026 3 days ago Official
Keith
is sweet
User Avatar
Eradication

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.

💖 ✨ 🤗

Mar 29, 2026 3 days ago Official
Keith
is sweet
User Avatar
Eradication

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?

💖 ✨ 🤗

Mar 29, 2026 3 days ago Official
Keith
is sweet
User Avatar
Eradication

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

  • Shops restock more often: Every 3 minutes now (was 5), and we process 5 shops per cycle instead of 3. You should see shops refreshing much more frequently.
  • Way more rare items: Rare item chances have been significantly bumped. rare is now 30% (was 15%), very rare is 12% (was 4%), and r99 is 4% (was 1%). You'll actually see the good stuff in shops again.
  • Reserved shelf space for rares: 15% of each shop's capacity is now reserved specifically for rare, very rare, and legendary items. Common items can't crowd them out anymore. Each rarity tier gets its own budget slice so legendaries always have room even if rares stock first.
  • Stale items stick around longer: Rare items now stay on shelves up to 14 days before being cleared (was 10), very rare items 30 days (was 21), and r99 items 45 days (was 30).
  • Purchase throttle: To address the hoarding concerns there's now a progressive purchase cooldown. Your first 200 purchases in a session have zero delay. After that, a small cooldown kicks in (starting at 2 seconds) and gradually increases. This keeps things fair for everyone while letting normal shoppers buy freely. The throttle resets after 6 hours.

What's changed — Kumos

  • Same stock everywhere: Kumos shops now pull from the exact same inventory as the legacy site. If you see an item on subeta.net, it's on kumos.subeta.net too — and vice versa. No more confusion about which site has what.
  • Quest bar shows real stock: The quest bar item availability (the shop links showing where to buy quest items) now reflects the actual legacy shop stock. Same for shop search.
  • Kumos restocking retired: Kumos had its own separate restocking system that wasn't working well, that's been turned off. The legacy restocking cron handles everything now for both sites.

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.

💖 ✨ 🤗

Mar 29, 2026 3 days ago Official
Keith
is sweet
User Avatar
Eradication

Removed that cooldown, and that number should be more accurate going forward.

💖 ✨ 🤗

Mar 30, 2026 3 days ago Official
Keith
is sweet
User Avatar
Eradication

so you can see those updates as well 🗒️

💖 ✨ 🤗

Mar 30, 2026 2 days ago Official
Keith
is sweet
User Avatar
Eradication

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!

💖 ✨ 🤗

Mar 31, 2026 1 day ago Official
Keith
is sweet
User Avatar
Eradication

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!

💖 ✨ 🤗

Apr 1, 2026 1 day ago Official
Keith
is sweet
User Avatar
Eradication

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?

💖 ✨ 🤗

Please log in to reply to this topic.