Original game ce578531 (21 October 2026). These are original-version rules; the embedded independent game has its own update history. Neutral nature and “ignore ability” are comparison assumptions, not your account’s rolled traits.

Kecleon ShopPrice / coins
Hidden Ability Capsule5000

Each species has its own regular and hidden slots. A hidden slot rolls at 1/20 only where it exists. Traits are fixed from account creation and species; repeated pulls do not reroll them. Regular Capsule: 1,500 coins, other regular slot. Hidden Capsule: 5,000, any other available slot. Both require a valid change.

Eight TMs refresh by the Europe/Madrid calendar date. The seeded base list is shared. If none can be taught to the selected partner now, slot eight becomes a compatible, not-yet-taught TM. Therefore partners or learned lists can change slot eight. Bag and TM stacks cap at 999; buying at cap still spends coins.

Cloud saves now compare a revision number before writing. A revision conflict can cause one cloud read, merge and retry; that read has a five-minute cooldown, so not every failure is immediately resolved. Manual Upload remains necessary (65s between successful writes). Old clients can write revision 0 only until the save gains a positive revision: reload the current original if upload fails. Learned TMs merge by union; nature/ability choices use their per-Pokémon timestamp; bag/TM balances use earned/spent ledgers. No unconditional no-loss guarantee.

Version & source

Original game ce578531 (21 October 2026). These are original-version rules; the embedded independent game has its own update history. Neutral nature and “ignore ability” are comparison assumptions, not your account’s rolled traits.

js/data/ability-fx.js · d567c6da

js/systems/mons.js · d567c6da

js/data/shop.js · d567c6da

js/data/tms.js · d567c6da

js/data/upgrades.js · d567c6da

Cloud save conflicts and confirmed balances

The current original client retains Firebase sign-in but reads and writes cloud saves through the original account service instead of loading direct Firestore/Realtime Database clients. This describes the public client transport, not undisclosed backend storage. A missing-save response means no save was found for that request; a failed request is not an empty account or a successful sync. Local saves, signed-copy preservation and cross-tab protection remain relevant.

A successful save can return authoritative economy corrections, including coins, both tickets, ledger, removals, permanent upgrades, bag and TMs. On revision conflict the client merges the returned copy and retries a newer revision. A rate-limit response with a gap keeps the save pending and waits the returned seconds (20 by default), plus half a second. A rejected save can explicitly leave the newest changes only in this browser. Keep that browser's data and wait for an actual accepted sync before changing device or clearing storage.

Requests require a current signed-in user. The wrapper refreshes the authentication token once after a 401 response; repeated authentication failure is not successful saving. Its usual timeout is 12 seconds (15 for pulls), and network failures, server errors and unreadable responses are treated as unavailable. Reconnect and confirm the account's sync state; the Wiki cannot repair credentials or infer accepted balances from a spinner.

Game data & sources

The linked game files show where these stats, costs and rules come from. Updates to the game may change them.

Data version: d567c6da

Data version →