Tools
Calculators
This page holds the entire collection of Diablo I and Hellfire calculator tools hosted on this site.
Calculator
Hellfire Premium Item Checker
Check valid Hellfire premium item combinations, affix data, source availability, and detailed price ranges.
Original by King aka Red-Wolf, hosted on Ghast's Grotto. Updated for this compendium with Hellfire affixes, Hellfire unique items, and quest item rows.
Calculator
Hellfire Item Price Calculator
Estimate Hellfire item prices by selecting an item class, base item, optional prefix or suffix, variable affix values, and vendor source.
Original calculator by Eso aka the_Langolier hosted on Ghast's Grotto. Updated for this compendium while preserving the calculator behavior and adding Hellfire affixes.
Calculator
Hellfire Shop Qlvl Calculator
Check the base-item and affix qlvl ranges available from Hellfire shop sources based on character level.
Original calculator by @Royal#4121 hosted on Ghast's Grotto. Updated for this compendium while preserving the calculator behavior and modifying for Hellfire rules.
Calculator
Warrior Repair Calculator
Find guaranteed one-step and two-step Warrior Repair paths for reducing an item's maximum durability to a specific target.
Adapted from Sunya's Diablo / DevilutionX Durability Planner v6. Assumes the item is repaired to full durability, damaged by exactly 1 point, then repaired by a Warrior.
Mechanics & Examples
Full Warrior Repair formula:
1. x += clvl + Rnd[clvl] 2. loss = max(floor(MaxDur / (clvl + 9)), 1) 3. MaxDur -= loss 4. Repeat until item becomes fully repaired
Planner simplification:
Fully repair item → Damage by exactly 1 durability → Use Warrior Repair
With only 1 durability missing:
Missing Durability = 1 ≤ clvl
Therefore exactly one repair cycle is guaranteed and the result becomes deterministic.
Examples:
- 254 → 245 using clvl 17–19.
- 254 → 250 using clvl 42–50.
- 254 → 250 → 245 using clvl 42–50 then clvl 33–41.
- 246 → 222 using clvl 1.
Only guaranteed outcomes are shown.
Disclaimer & Potential Discrepancies
- Based on Jarulf's Guide and DevilutionX community research.
- Assumes exactly 1 durability missing before every Repair use.
- Searches deterministic one-cycle repairs only.
- Searches one-step and two-step repair sequences.
- Does not model Hidden Shrine overflow behavior.
- Does not model save/reload normalization behavior.
- Does not model mod-specific code changes.
Thanks to Jarulf's Guide and the DevilutionX community.
Calculator
Hellfire Damage Calculator
Calculate physical attack damage and direct spell damage ranges for Diablo: Hellfire. Class selection auto-fills naked max Strength, Magic, Dexterity, and Vitality, but every stat remains manually editable.
Physical order used: weapon roll → weapon % → flat +damage → character damage → crit/type/Civerb/Devastation/Jester/quarter/Peril.