Diablo 4 Enchant & Gear Score Calculator

Estimate the gold and rerolls to enchant the affix you want in Diablo 4.

Diablo 4 enchanting rerolls one affix from a pool. Enter how many affixes can appear and the climbing gold cost per reroll to get the expected rerolls, expected gold, and odds of hitting your target affix.

How does enchanting work in Diablo 4?

The Occultist lets you reroll a single affix on an item. Each reroll presents two random affixes from that slot's pool, and you pick one. So per reroll you have two independent draws against the pool, not one.

The Diablo 4 Enchant & Gear Score Calculator models the Occultist reroll grind: a pool of possible affixes, two draws shown per reroll, and a gold cost that climbs with each attempt. Enter those and it returns your true per-reroll odds, the expected number of rerolls, and the expected total gold to land your target affix.

How it works

Each reroll shows two affixes from a pool of size P, so the chance your target appears in one reroll is the complement of both draws missing:

perReroll = 1 - ((P - 1) / P)^2

Hitting the affix is a geometric process, so the expected number of rerolls is:

expectedRerolls = 1 / perReroll

Gold cost rises each reroll. With a starting cost c0 and per-reroll increase d, the total for n rerolls is the arithmetic series:

totalGold = n * c0 + d * n * (n - 1) / 2

Reading the result

  • Per-reroll chance is usually higher than 1/P because two affixes are offered.
  • Expected rerolls is an average — variance is large, so budget for streaks of bad luck (the “chance within N rerolls” figure helps you set a cap).
  • Expected gold plugs your average reroll count into the climbing-cost series, so it reflects the real escalating price rather than a flat per-attempt cost.