Gacha pity calculator

Data d2dfaee739 · checked

Regional gacha

Base rates: 45 / 30 / 17 / 6.5 / 1.5%. The 70th pull is a guaranteed 5★ after 69 failures; a 5★ resets that banner's counter. If the first nine results in a ten-pull contain no 4★ or 5★, the final slot uses 6.5:1.5 weights (81.25% / 18.75%), unless pity overrides it. Nine banners have separate counters. A species is initially uniform within its rarity pool. Target probabilities include normal or shiny variants and assume no collection-dependent shiny rerouting; owned-shiny rerolls can alter the final species and are not modeled.

Snapshot and official sources

Version tag d2dfaee739 (2026-10-20T21:42:46.036Z); Git commit 3c9641c9e782cf74afbde490f39cd60adf59e32b (2026-10-20T21:42:54Z). The version tag is not the commit SHA.

gacha.js sets base rarity rates to 45 / 30 / 17 / 6.5 / 1.5 percent, with nine separate regional pity counters. The counter increments before each draw: after 69 consecutive non-five-star results on one banner, the 70th pull is guaranteed five-star and resets that banner's counter. It does not guarantee a particular species. The calculator derives each banner's real five-star pool from pokedex.js and sprite eligibility.

PokéSurvivor cover image from the official itch.io page
PokéSurvivor cover image from the official itch.io page
PokéSurvivor battle screenshot from the official itch.io page, checked 21 October 2026
PokéSurvivor battle screenshot from the official itch.io page, checked 21 October 2026

Ten-pulls are not ten identical independent draws. If their first nine results contain no four- or five-star, the final slot rolls only four- and five-star with renormalized weights: 81.25% and 18.75%. Hard pity takes priority. The exact state calculation tracks the counter and whether the current ten-pull already contains an epic; it reports finite-pull target probability and expected counts. Species results assume no owned-shiny rerouting; actual collection-dependent rerolls are outside this model. Mean waiting time is labeled for single-pull play, not ten-pull batches.

Rates and pool selection are from official js/systems/gacha.js, not just the older GDD. Snapshot version d2dfaee739, Git commit 3c9641c9e782cf74afbde490f39cd60adf59e32b, checked 21 October 2026. Inputs stay on this page and do not spend tickets, read a save or contact the game.

Sources

Checked . Game data version d2dfaee739 (2026-10-20T21:42:46Z).

Advertisement