If you've been on Subeta for more than a few days, you realize that it's really a series of timers. The theme of these posts is that all of "legacy" subeta was built separately, so the timer on a vending machine is custom, hand built the same as the timer in shops or doing the krypts.

Now on the Testing Vending Machine you should see the starts of a new system that will be used across all of the features on the site that require a timer or a limit that you can do per some amount of time. This uses a standardized backend that can output this component, which most importantly lets you know when the timer will reset.
This can handle:
And with them all coming from the same system, we can build a page that shows you all of your timers on the site and when you'll be able to do the activity again. That'll come once we've got a few of these timers out and about.
So, go ahead and give the vending machine a few more spins so I can make sure this limiting system works correctly. And thank you! 🙇♂️
(Remember: you might need to log in to https://kumos.subeta.net)
💖 ✨ 🤗
💖 ✨ 🤗
Whoops, my debug statements made it into production 🙃 Should be working now without any interruptions or weird popups!
On that note, the "You have 9,290 Wizard Tokens remaining. It costs 2 Wizard Tokens per vend." is now a separate component, that like the timer will update from around the site if you spend tokens.
I'm working on getting the sP and CSC credits in the sidebar using this same method - so that if you buy something on the page it'll reflect immediately on the sidebar. We've been chasing this for ... idk 20 years?
💖 ✨ 🤗
👋 Sorry for the lack of response, I was trying to build in a feature that could at least give a little bit of something back - because I can't unfortunately rewind the wizard token purchases. This is a test feature, and I'll be more clear in the future that it could result in things like a weird token cost or things like that. I'll also make sure costs are more clear from the start (that's how I missed it!)
However - I built in a "first of the day" bonus, that will mean that your first vend of the day will result in a 100pt wizard token at the test vending machine. I've gone ahead and reset anyone who already hit the testing limit today, and I'll keep this bonus in place for the next few days.

💖 ✨ 🤗
If you've exhausted your 5, it should say 0/5! You have 0 out of your 5 vends remaining for the day.
💖 ✨ 🤗
What model iPad? I've got a newer one, and a quite old (8 years?) one and even on that one the header is only about half of the page, and you can scroll.
Do you have the same problem if you turn into landscape? Not saying that's a solution, just wondering if it's the same problem!
💖 ✨ 🤗
Taking a look at the Safari loading issues! I use Chrome (well, Vivaldi) and have a browser test suite that should test things in Safari and report major issues - but I'll make that my priority today. Not working on iPad is a massive failure imo!
I've got a few seconds, so I wanted to reply to a particular part of this post (not calling you out !). I'm not going to respond to the first paragraph about hiring more staff (if we don't have the funds, how do we do that?) but will respond to "Vending and its subsequent limits seems so trivial in light of other things right now".
This is the HasItemChooser trait that was built through this exploration and vending machine work:

This trait will be used for every feature on the site where you can get an item from a pool, or allow us to select an item based on a new chance trait. this is "many, many layers of functionality needing tending."
Vending machines are a good way to build out these systems because of what they require:
These building blocks make it possible to rewrite most features on the site in this framework in a day or two, as I've seen from rewriting the Coda Caves ;)

This new trait will be able to be used by things like monthly collections, custom items, basically anything that puts an item into your inventory, instead of me writing a new query every time.
💖 ✨ 🤗
You're not doing anything wrong! The 100 point wizard token is to make up for the hundreds I probably took away from folks while it had the high fee , so the next few days you'll hopefully be made whole (in wizard tokens) from the testing.
💖 ✨ 🤗
those of you using Safari, or on an iPad / iPhone, can you give it another try now?.
It should load the entire page!
💖 ✨ 🤗
The vending machine should be fixed, and we're getting closer to releasing the rest of the vending machines in this format!
You can now see the 'item location' details page, which lists all of the items that can come out of the vending machine.
💖 ✨ 🤗