GIFTS: GEMS ONLY, FRIENDS ONLY.
One design. GIFT sits under BUY on every item you could buy (and on the pass). Pick a friend from your friends list: a friend who owns it already, or can’t get gifts, is greyed with the reason. Gems leave your wallet; the friend gets it, with your name, the next time they play. If they turn out to own it, or never open it in 30 days, your gems come back once.
THE FLOW: ITEM › FRIEND › SURE? › SENT
Coin items gift at their gem value (20 coins a gem: a 4,800-coin outfit is 240 gems); gem items at their price; sales don’t apply to gifts. SURE? needs the same 3-second hold as every gem price.
WHAT OUR SERVER CHECKS (EVERY SEND)
- Friends only: the friends list’s own check (both sides; a block is never revealed: it just says CAN’T GET GIFTS).
- Under 13: refused for the sender and for the receiver; an age not given yet counts as under 13.
- Owned: refused when the friend already has it; if they get it meanwhile, their phone hands it back and you’re refunded once.
- The gems: the spend must be in your coin diary before the gift goes out; a gift that comes back is one refund, never two.
- Switches: gifts on / off for everyone, and per player, on the dashboard.
THE PASS: GIFT THIS SEASON’S PASS
GIFT IT on the pass screen: 480 gems for this season’s premium track. Not to a friend who already has it, and only for the season that’s on.
EDGE CASES: RETURNED · OFF · OFFLINE · NO FRIENDS · UNDER 13
Each state says plainly what happened; nobody loses gems.
THE DASHBOARD: A PLAYER’S GIFTS
PLAYER · BASHA · K7QM-2XPA
Off: they can’t send or get gifts. The global switch is LOOP › GIFTS › ON.
| When | To / from | Item | Gems | State |
|---|---|---|---|---|
| 4 Nov 21:10 | to PRIYA K | HOT FLAMES | 240 | accepted |
| 2 Nov 18:02 | to ARJUN.X | COLD OPS PASS | 480 | accepted |
| 1 Nov 09:45 | to MEERA | ICE SMG | 249 | returned: owned |
Page 87 · 3-4 Nov · concept only, one design (not options). Plan: stickbash-online docs/superpowers/plans/2026-11-03-prelaunch-loop.md. Pages 84-87 share one kit (84_loop.js / 84_loop.css), so they never disagree. Screens are drawn at iPhone 16 landscape (998 × 460 game units) in the game’s look; players and numbers are made up, prices are the plan’s defaults.