Gear that fits — and a checkout that keeps your place
Your slime has 30 bodies and 260 things to wear, and until now a helmet that sat right on one body could swallow the face on another. Every helmet now has a hand-placed fit for each facing and every slot follows the body's measurements stage by stage, so crowns sit on crowns, swords read as held, and shields stay off-hand on every evolution. Underneath that: two exam bugs that could double-count a finished exam or yank the runner mid-question, a checkout that no longer loses you when you click “upgrade” from a stale session, and a payment-failed email so a declined card never goes quiet.
Samuel Oldham built the gear-fit system: the per-item placement data, the sprite editor that writes it, and the front-facing helmet art pipeline. GitHubWebsiteLinkedIn
Your slime, properly dressed
- NewAll 260 equippable items (40 full four-piece sets among them) fit across the 30 evolution bodies: every helmet has a hand-placed fit per facing, every slot's placement follows the body measurements stage by stage, and the pieces that still sat wrong got their own override. Reviewed item by item on a mid-ladder body and spot-checked across the late tiers. Helmets sit on the crown with eyes visible, weapons read as held with the business end up, shields sit in the off-hand, armor stops at the beltline. Samuel Oldham built the system underneath all of it.
- NewHelmets now have front-facing art. The same hat reads as the same hat whether your slime faces you in the inventory or faces the enemy in battle — with no more side-view crowns pasted onto a front-facing head.
- ImprovedInventory cards and profile portraits use their own fit instead of the battle one, so thumbnails stop cropping crowns and halos.
Exams
- FixedOpening “View Detailed Results” on a finished exam could award its XP and achievements a second time and record the exam twice. A completion is counted once — at the moment you finish it.
- FixedA background refresh of the exam list could unmount a running exam — timer reset to 0:00 on question 2, answers gone. The runner is now pinned for the whole session once it opens.
Checkout & billing
- ImprovedClicking an upgrade button from a signed-out or expired session used to drop you on a bare register form and forget why you came. It now lands on the pricing page with a “Pick up where you left off” banner that carries your choice through sign-up and straight into checkout.
- FixedA hiccup in our analytics could turn a perfectly good checkout into an error toast. Checkout no longer waits on anything that is not the checkout.
- NewIf a renewal payment fails, you get an email saying so — with your access kept active while the card is retried — instead of finding out when the subscription lapses.
- FixedThe old “Founders Week has ended” pop-up that greeted every new free account is retired for good.
Reliability
- FixedDaily activity counts battles and practice exams again, so streak reminders reach the people who are actually mid-streak.
- FixedMalformed URLs from scanners no longer trigger server errors; they get a plain 404.