Gacha and pull systems in Final Fantasy XIV soften pure randomness with a pity counter: your odds rise as you go without a hit, and a hard cap guarantees one eventually. This calculator tracks your pity, shows how far the guarantee is, and gives the true cumulative odds of pulling within the pulls you have.
How it works
Below the soft-pity threshold each pull uses the flat base rate. From soft pity to hard pity the rate ramps linearly to 100 percent, and the cumulative at-least-once odds multiply the per-pull failure chances:
rate(i) = base if pity(i) < softPity
rate(i) = base + (1 − base) ×
(pity(i) − softPity) / (hardPity − softPity) otherwise
P(hit within N) = 1 − Π over the N pulls of (1 − rate(i))
distance to guarantee = hardPity − current pity
At hard pity the ramp reaches 1, so a drop is guaranteed no later than that pull.
Example and tips
With a 0.6 percent base rate, soft pity at 74 and hard pity at 90, sitting at 60 pity means you are guaranteed a hit within 30 more pulls. Your odds stay low until pull 74, then climb sharply, so saving currency to reach soft pity before spending heavily is the efficient play. Enter your real carried-over pity, not zero, so the distance and odds start from where you actually are.