Pixel Lineage Calculator — Race Spin & Reroll Odds

Editorial contact: Raymond

Data last updated:

Enter your Race Spin budget to see the chance of pulling a target race, plus the number of spins a 50% or 90% chance actually needs. Results use the published drop rate for each race and assume independent rolls — confirm current in-game odds before spending spins.

Race Spin odds and reroll simulator

Compare your Race Spin budget with a race’s published chance, then simulate a sample. Every spin is modelled as an independent roll at a fixed rate with no pity guarantee.

Odds for Nightborne

99.9%
Chance of ≥1 in 1,000 spins
96
Spins for a 50% chance
319
Spins for a 90% chance
7.2
Expected hits

Simulated sample: 1,000 spins

1,000
Spins simulated
8
Nightborne hits
0.80%
vs 0.72% published
173
Longest miss streak

Distribution across the rolled pool

Human
374 (37.4%)
Stonekin
88 (8.8%)
Goblin
84 (8.4%)
Ashborn
81 (8.1%)
Dwarf
78 (7.8%)
Vesper
72 (7.2%)
Slime
70 (7.0%)
Sylvan
69 (6.9%)
Mushroom
45 (4.5%)
Celestine
16 (1.6%)
Tideborn
11 (1.1%)
Nightborne
8 (0.8%)
Seraph
4 (0.4%)

Last 30 spins

SylvanDwarfAshbornStonekinDwarfStonekinHumanSylvanHumanSlimeHumanAshbornHumanGoblinMushroomVesperGoblinDwarfHumanHumanVesperHumanHumanStonekinGoblinDwarfSlimeAshbornDwarfHuman

What this model does and does not cover

  • The pool is the 13 rollable races; their published chances sum to 100.00%%, so a weighted pick over this list reproduces the documented distribution.
  • Event-only races are excluded. Dullahan is bought with event currency rather than rolled, so it never appears in these odds.
  • Talent Spin odds are not published, so no talent pool is modelled here. Race Spins and Talent Spins are separate pools.
  • No pity counter or guaranteed-drop rule is documented, so a long miss streak is expected behaviour rather than a bug.
Use cases

When to open the Pixel Lineage calculator

Before you spend Race Spins

1,000 spins at Nightborne’s 0.72% is a 99.9% chance of at least one hit, but 96 spins buy only a coin flip. Decide which of those two numbers you are actually comfortable with before you start.

Before you abandon a save

A reset only carries Materials, Race and Traits across. Run the numbers first: if your current race already sits in the S or A band, rerolling for a Mythic entry that shares the same tier is spending spins for a label, not for power.

Before a long farming session

Codes hand out Race Spins and Talent Spins in the same bundle, so the honest way to plan a weekend of farming is to count both pools, then check the codes page for anything expiring mid-session.

Pixel Lineage gear and upgrade panel illustrating the planning tools
Method

How to read Pixel Lineage reroll results

The odds card is the number to act on: it is exact arithmetic on a published drop rate, so it answers whether your budget is big enough. The simulated streak underneath answers a different question — how ugly a real run can look even when the average is on your side. Pair the half-chance figure with the tier list so you are aiming at something worth the spins.

The cheapest legitimate way to grow the budget is to bank spins from working codes and hold them until you can fund a real attempt at an S-tier race from the race list — one spin at a time hides how long a miss streak can run.

Note what the model deliberately leaves out. Dullahan is excluded because it is bought with event currency rather than rolled, and talents are excluded because no odds are published for them. A calculator that guessed at either would look more complete and be less useful.

Under the hood

The math inside the Pixel Lineage calculator

Expected hits: spins × published chance. At Nightborne’s 0.72%, 1,000 spins average 7.2 hits across many samples; the simulator compares that expectation with the single sample it generated.

At-least-one odds: 1 − (1 − chance)^spins is the probability of seeing the target at least once. Inverting it gives the budget a confidence level needs: Nightborne needs 96 spins for 50% and 319 for 90%, while Human needs just 2 for a coin flip.

Weighted pool: the simulator draws a value in [0, 100.00] and walks the race list until the running total passes it. Because the published chances sum to 100.00%, this reproduces the documented distribution exactly rather than normalising an incomplete list.

Seeded randomness: a fixed seed drives the sample so the pre-rendered page and the first client render agree. Pressing Simulate advances the seed; that is why the same budget can produce a different streak on a second run.

Miss streaks: the longest run of non-target results is reported because it is the number players actually feel. A 90% chance of at least one hit still implies roughly one budget in ten ending with nothing at all.

What the Pixel Lineage calculator will not tell you

  • The modelled pool is the 13 rollable races. Their published chances sum to exactly 100%, so a weighted pick over this list reproduces the documented distribution.
  • Event-only races such as Dullahan are not in the pool and are therefore excluded from the odds, because they are bought with event currency rather than rolled.
  • Talent Spin odds are not published, so no talent pool is modelled here.
  • No pity counter or guaranteed-drop rule is documented, so every spin is treated as an independent roll at a fixed chance.
Common questions

FAQ

How does the Pixel Lineage calculator work?

It uses the published drop rate for each rollable race as a weighted pool. The analytical card is exact arithmetic on the drop rate you select — the chance of at least one hit in your budget, and the number of Race Spins a 50% or 90% chance needs. The simulation below it makes seeded weighted picks so you can see how streaks actually behave.

Does the Pixel Lineage reroll calculator model a pity system?

No, because none is documented. Every spin is treated as an independent roll at a fixed chance, and the simulator reports the longest miss streak rather than promising a guaranteed drop. If the game later publishes a pity rule, this model would need to be rebuilt around it.

How many Race Spins does a Mythic race need?

Nightborne is listed at 0.72%. 96 spins reach a 50% chance and 319 reach 90%. The average of one hit per 139 spins flatters the real spread, so budget from the 90% number rather than the average — and treat any single simulated run as an illustration, not a promise for your account.

Why is the rollable pool exactly 100%?

The 13 rollable races on this site add up to 100.00%, so no race is missing and none is counted twice. That is what lets a weighted pick reproduce the documented distribution instead of an approximation of it.

Can the Pixel Lineage calculator model Talent Spins?

No. Talent Spin odds are not published by any source used here, so there is no pool to weight. Race Spins and Talent Spins are separate pools anyway — a code that grants race spins does not grant talent spins.

Where do free Race Spins come from?

Codes are the fastest free source and most code rewards bundle Race Spins with Talent Spins, followed by event and seasonal rewards. The codes page keeps the dated list with the expiry dates and the group-join requirement.

Why does the calculator show results before I click anything?

The page opens with a 1,000-spin sample from a fixed seed, and the odds card is computed from your budget immediately. That keeps the page useful without JavaScript and avoids a random result that changes between the server render and hydration. Shared links restore your inputs; they do not preserve a previously generated sample.

Reference trail

Sources and verification

References for this page are listed below with their scope. Community rankings and estimates are not developer announcements; check the relevant source before relying on a value that may have changed.

Reference review date .

Editorial method and limitations · Report an error on this page

Keep reading