Gacha systems hide their real odds behind a pity counter, so it is hard to know whether to keep pulling or save. This calculator uses the actual soft-pity and hard-pity thresholds to tell you the genuine chance of a 5-star within your next batch of pulls.
How it works
The per-pull rate depends on your pity count. Below the soft-pity threshold it is a flat base rate; from the soft-pity point it ramps up each pull until the hard-pity guarantee:
if pull <= 74: rate = 0.6%
if 75 <= pull < 90: rate = 0.6% + (pull - 74) × 6%
if pull >= 90: rate = 100% (guaranteed)
The chance of at least one success across your next N pulls is one minus the product of all the per-pull miss probabilities:
P(at least one) = 1 − Π (1 − rate at each pull)
Example and notes
Starting at a pity of 60 and planning 10 pulls, you are still below soft pity, so your cumulative odds are modest — a few percent. Push your starting pity to 74 and the same 10 pulls almost guarantee a 5-star, because every pull after 74 sits on the steep soft-pity ramp. Use the expected-pull figure to decide whether to top up your pulls or wait for a banner you care more about.