Free browser tool. No purchase or account is required to use this calculator.

Loading game data…
Model future draws with regional pity, single or ten-pull mode and the target’s actual pool. Any 5★ and one named 5★ have different probabilities.

Account pulls require a connection

From the original 4 November update, a signed-in cloud account sends its pull to the original account service. If you are offline or that request fails, the client reports an error and does not silently perform a local pull. Guest pulls still use the local algorithm. The official notice says ordinary gameplay and the shop are unchanged; this connection requirement concerns account pulls, not every offline action.

Check the active banner and enough tickets first. The client locks the pull button while processing, waits for an outstanding save and reuses one operation ID during retries. A revision conflict merges the returned save and retries with a new revision, up to four loop attempts; a transport failure only gets an initial retry, not four guaranteed network retries. Closed banner, insufficient tickets, offline and general failure are separate outcomes. A successful response supplies canonical coins, both ticket balances, ledger, collection, shinies, banner pity and total pulls before the result animation.

After a timeout, reconnect and let the same account sync; inspect its actual tickets, collection and pity before trying again. A missing response does not prove the server never processed the pull or guarantee a refund. Do not clear storage or edit signed copies to repair it. The published local probability, pity, ten/100-pull costs, duplicate refunds and shiny formulas are unchanged in this client snapshot. Wiki calculators remain planning tools: enter the latest confirmed account values; they cannot execute, restore or certify a real server pull.

Wiki configurations and game progress are separate

This original update changes save/cache handling, not the combat catalog, prices, odds or calculator formulas. All 13 tools retain their inputs, calculations, share links and JSON import/export. A Wiki configuration restores tool inputs; it cannot recover an original account’s cloud/browser progress. After game recovery, use the actual restored balance and collection in the planners and tracker.

Administrator removals: balances stay nonnegative

The original administrator Accounts panel now has a separate Remove action alongside Give, with a confirmation. It can subtract coins, single tickets and ×10 tickets from an existing cloud save. Inputs and current balances are floored and normalized to 0–1,000,000,000; the debit is limited to that normalized balance. For example, removing 120 coins from 100 leaves 0. A transaction records the administrator debit, increments the save revision and updates the server timestamp. This is not a player shop purchase, public redemption code or a new fee.

Removed Pokémon, shiny forms and partner fallback

Removing a normal Pokémon removes both its normal and shiny ownership; the shiny-only option keeps the normal Pokémon. The save records a separate revocation timestamp for each form. Loading and merging remove ownership whose acquisition time is at or before that marker, and merging keeps the later marker from either save. A removed partner falls back to an owned starter, otherwise the first owned species; an unavailable shiny partner appearance is cleared. A genuinely later acquisition can survive when the other save has no stale ownership entry; the merge caveat below matters.

Old-backup merge limitation in source 90cdd941

The original panel says a Pokémon earned again can be kept. Source execution confirms a narrower condition: DB.merge first chooses the earlier ownership acquisition record, then applies revocation. If another device or backup still contains the old record, merging can remove even a legitimate later capture. Do not repeatedly import that stale backup to restore a removed Pokémon. Keep a backup of the current state, finish cloud synchronization, then check the live account; if the new capture disappears again, report that sequence to the original game's support. This Wiki has documented the reproduced source behavior; it has not changed the original backend or your save.

Use the current balance and ownership in Wiki tools

After an administrator adjustment, enter the balance actually shown after synchronization in the gacha or upgrade planner. Update the collection tracker manually for removed normal or shiny ownership. These Wiki tools do not read or alter your game account. Their saved configurations, sharing, JSON import/export and calculations retain the existing format; restoring a Wiki configuration does not reverse a game-account removal. Prices, pull odds, battle statistics and move upgrade formulas did not change in this update.

Receiving an administrator gift

The original adds an administrator-gated Accounts screen, reached through the account settings or moderation panel. Authorized administration can add coins, ordinary tickets, ×10 tickets, Pokémon and optional shiny ownership to an existing cloud save. This is not a public gift-code system, player-to-player trading or a reward every player is promised. The client rejects unknown Pokémon IDs, preserves existing ownership and marks new entries as gifts. Currency inputs are floored and limited to 0–1,000,000,000 per supplied amount. If you are online, the panel says the addition merges on a subsequent save (run end, Save or exit); otherwise check the same original account on the next login. A newly delivered gift can therefore require a cloud merge before appearing. Wiki collection tracking is manual and does not read that account. Enter the balance you actually have into the upgrade/gacha tools; gift delivery does not change their prices or probabilities. Backend authorization and real delivery were not tested here.

Current original snapshot and tool model

Original public client eae98df1a1 (version timestamp 4 November 23:19:53 UTC), reviewed 5 November. Comparing complete normalized client modules found 101 unchanged and 13 changed/new modules. Executed catalog comparisons retain 966 Pokémon, 103 moves, 97 evolutions, 4,830 stat checks and 412 move-level transitions; gacha, combat, shop and progression formulas remain unchanged. All thirteen Wiki tools retain calculations, sharing and JSON recovery; use confirmed account balances for planning. Catalog source d567c6da, execution/upload model 5c97df2e, seasonal rules f7fbcfc4 and calendar d667c216 remain separately versioned.

The game embedded here remains the independent survivorpoke.com/play/ release 3667bcad81 with selected f7 seasonal changes; Community calculations retain their own fixed model. The new original account service and online-pull behaviour have not been deployed into that embedded game by this Wiki update. These versions must not be treated as identical.

Calendar and calculator versions

Pokémon, move levels, evolutions and legal learnsets stay at d567c6da; seasonal combat/rewards stay at f7fbcfc4 and damage/buff execution at 5c97df2e. Only the calendar is updated to d667c216. New planners use the extended window; old f7 calendar shares retain the former November 2 midnight end and show a calendar selector. The original public bundle 01d06d8e0c matched immutable d667c216 on October29. The embedded game remains a separate observed3667bcad81 build declaring selective f7 adaptation; this Wiki does not change it or claim that its calendar was extended. Community calculations remain fixed395a0e47/build559ca0a7c8.

Which version does this use?

Latest original execution rules: 5c97df2e (October 27); reviewed October 28. Pokémon, move, evolution and legal-learning data remain d567c6da; Halloween stays f7fbcfc4. All 13 tools are retained. New original calculations use the independent equipment pool and corrected buff transition. Previously versioned shares without an execution pin retain d567c6da behavior and display that pin; use Recalculate with current rules to migrate deliberately. Community remains its separate fixed snapshot and keeps its own rules. The iframe remains https://survivorpoke.com/play/. Source tests and projections do not establish that both live games behave identically. Public bytes observed October 28 match embedded build 3667bcad81, declared selective upstream f7fbcfc4. The Community calculator is the fixed 395a0e47 snapshot (build marker 559ca0a7c8), not a reproduction of that current embedded build.

Spooky Night: its own pool and pity

The event banner uses Ghost-type Pokémon from every region that have game sprites, split by their existing rarity. It is internal banner 10, not a tenth generation. It has independent pity[10], fixed 2% shiny rolls and no Shiny Charm, so collection completion cannot raise it to 4%. Rarity rates remain 45/30/17/6.5/1.5%; the 70th pull without a five-star forces five-star and each ten-pull guarantees at least four-star. An empty rarity falls back in order 0, −1, +1, −2, +2, −3, +3, −4, +4. A hundred-pull is ten ten-pulls. Shiny duplicates reroll an unowned shiny in the same actual rarity pool; if all are owned, the result becomes normal. The nine regular regional banners and their charms remain separate.

Candy: drop budget, collection and shop cost

The shared ambient budget is floor(run seconds ÷ 60 × 1.25). Ghost defeats and broken pumpkins need at least 1 unspent unit; other non-Judgment enemies need a backlog of 3, but each successful drop consumes only 1 and drops 1 candy. Defeating more enemies cannot bypass the time budget. Drops still need collecting. Pumpkins also give 8 XP and a 50% chance of 2 coins. Entering the great Gengar fight grants 60 candy; in co-op the host grants it to everyone. Judgment enemies do not produce ambient candy. At a 30:00 transition, 37 ambient drops + 60 bonus = at most 97, so three such runs give 291, short of a 300-candy skin. A delayed transition can change that budget; the planner asks for its actual start time and whether the fight was reached.

Source versions used here

Pokémon, move levels, evolutions and legal learnsets stay at d567c6da; seasonal combat/rewards stay at f7fbcfc4 and damage/buff execution at 5c97df2e. Only the calendar is updated to d667c216. New planners use the extended window; old f7 calendar shares retain the former November 2 midnight end and show a calendar selector. The original public bundle 01d06d8e0c matched immutable d667c216 on October29. The embedded game remains a separate observed3667bcad81 build declaring selective f7 adaptation; this Wiki does not change it or claim that its calendar was extended. Community calculations remain fixed395a0e47/build559ca0a7c8.

Save across devices and browser tabs

Save now compares the actual merged progress with the cloud copy. A newer cloud timestamp alone cannot mark unsent tickets, coins or Pokémon as already uploaded. Tabs of the same browser immediately merge changes through the storage event in cloud-account mode. Different devices still merge when opening the game or resolving a save conflict; this adds no continuous cross-device listener. Keep the same account, press Save before changing devices, and keep the original browser copy while Pending or Offline is shown.

Repeated spending of an old balance on two devices previously created a negative ledger that could inflate later saves or consume later earnings. The new code repairs that debt once through led.fix; merging takes the largest counter, so the same repair is not added twice. Tickets, coins, bag items and TM quantities follow their ledger balances. An unchanged Save skips the cloud write even if the local update timestamp changed. Public-profile writes also skip the nickname-registry lookup when the name is unchanged.

If the first cloud read fails at startup, the game keeps the local copy and schedules up to 10 read retries: 10 seconds initially, exponential backoff, capped at 10 minutes between attempts. A successful read merges the cloud copy; it does not silently upload remaining local progress. Save is still manual. These retries are for the failed initial read. After the retry budget is exhausted, preserve local data and reopen with a working connection. Existing save revision checks, write limits and conflict retry rules remain.

Controller pulls and two-stick touch aiming

On the October 25 original, a controller no longer automatically selects a ticket-spending pull button after Continue. Move to ×10 or ×100 deliberately. The pull overlay supports Skip and Continue; B also continues. Orb slots show X to use the selected orb and Y to cycle. Mobile Manual aim is available again in Settings → Accessibility: with a floating joystick, left moves and right aims; with a fixed joystick, aim away from the movement-stick area. Releasing the aiming finger restores automatic targeting; chain and meteor moves still choose targets automatically. While level-up, item or Bond cards are open, touching outside their box can hold the movement joystick ready; this does not unpause the choice. In portrait, the top bar uses two rows so coins, tickets and your name remain visible.

Which edition and source this covers

The behavior notes cover original source d567c6da..680c3e12 (7 commits), release marker 6b6bde6e28. Entity values, move/evolution rules and numerical calculator formulas remain those extracted at d567c6da; player/game edits add weather activation, input and summary behavior. All 13 tools retain their abilities. The embedded community edition and the Wiki’s local collection/share state are independent; original account, cloud and ranking fixes do not automatically apply to them. Original source tests use isolated mocks, not real player accounts.

Regional Shiny Charms and collection requirements

Own every species in the region, including legendaries; a defeat record alone does not count. The charm is derived automatically from ownership, with no separate save flag. Matching-banner shiny odds rise from 1% to 2%. Each ten-pull locks its rate at batch start: completing the region inside a batch affects the next batch. Wild 1/4096 and rift 1/512 stay unchanged.

Plan ×100

The current original-game buttons are ×10 and ×100. ×100 costs 100 normal tickets OR 10 ten-pull tickets, without mixing. It runs ten ten-pull batches; each keeps its ≥4★ guarantee. This planner also retains arbitrary draw counts and unbatched API scenarios. Skip/Esc only shortens animation.

Animation, skip and result order

×100 shows ten spins, each representing the best result of that ten-pull batch. The final summary counts new species, shinies and refunded PokéCoins; cards are sorted by shiny first, then rarity, then new ownership. The results and ticket cost are committed before animation. Skip or Esc reveals them sooner without rerolling.

Earlier calculator snapshot (d567c6da)

Original-game data: source d567c6da. See the data version for applicable rules and sources.

What to do

  • Choose region, target and current counter.
  • Select ticket mode and future draws.
  • Read target probability and pity distance; share the inputs with the output.

Numbers & conditions

The state process increments pity first, forces 5★ at 70 and resets on 5★. Ten-pull fallback applies to its final draw if no earlier 4★+ appeared. Empty rarity pools use source fallback rules.

Common mistakes

No independent fixed-p formula can replace the full pity process. Collection-aware shiny rerouting needs the relevant ownership state; read the displayed model boundary.

Original and embedded edition

These additions apply to the pinned original release 1a52cc838c. The embedded community game uses its separate published rules snapshot: its Meteor Mash and legacy evolution names are retained by the Community model, and the new original-only Orbs, Plate scoring and item-break assumptions are not applied to it.

Tools

Related pages

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 →