Game Mechanics & Formulas
Beneath every unique, every spell and every monster in this archive runs a set of hidden laws — the arithmetic the engine obeys when it decides whether your blow lands, how deep your Mana runs, and how hard the dark strikes back. This reckoning gathers those laws in one place, and binds the scattered catalogs of the first descent into a single understanding.
Every formula and figure below is drawn from the game's own data and engine, not a fan's retelling — the same source the rest of this Diablo I archive is built upon.
What lies within
- The four attributes
- Life & Mana
- Chance to hit
- Armour & blocking
- Resistances
- Damage
- Spells & Mana
- Items & their making
- Experience & levels
- The dungeon
The four attributes
Four attributes shape a hero, and each governs a different law of the dungeon:
- Strength — raises the damage of your blows and gates the heaviest armour and weapons, which demand a Strength you must meet before you can bear them.
- Magic — deepens your Mana pool, feeds the power of your spells, and is what a spell book demands before its secret will open to you.
- Dexterity — sharpens your chance to hit, hardens your armour class, and quickens your shield to turn a blow aside.
- Vitality — is life itself — every point swells the reserve of health that stands between you and the dark.
Each class begins with its own attributes and can raise each only so far before it caps. The full table of starting values and maximums, per class, lives on the Classes page
Life & Mana
Your maximum Life and Mana are built from four parts: a fixed base for your class, a share drawn from your Vitality or Magic, a share from every level you have climbed, and whatever your gear adds. The class coefficients below are the multipliers the engine applies.
Max Life = adjLife + (chrLife × base Vitality) + (itmLife × item Vitality) + (lvlLife × character level)
Max Mana = adjMana + (chrMana × base Magic) + (itmMana × item Magic) + (lvlMana × character level)
Mark the two Vitality columns: for most classes a point of Vitality granted by an item (itmLife) is worth more Life than a point of your own base Vitality (chrLife) — the same is true of Magic and Mana. This is why gear that grants Vitality or Magic is prized beyond its raw number. The Barbarian, alone, has no Magic at all and so never holds Mana.
| Class | adjLife | Life / base Vit | Life / item Vit | Life / level | adjMana | Mana / base Mag | Mana / item Mag | Mana / level |
|---|---|---|---|---|---|---|---|---|
| Warrior | 18 | 2 | 2 | 2 | -1 | 1 | 1 | 1 |
| Rogue | 23 | 1 | 1.5 | 2 | 5.5 | 1 | 1.5 | 2 |
| Sorcerer | 9 | 1 | 1 | 1 | -2 | 2 | 2 | 2 |
| Monk | 23 | 1 | 1.5 | 2 | 5.5 | 1 | 1.5 | 2 |
| Bard | 23 | 1 | 1.5 | 2 | 3 | 1.5 | 1.75 | 2 |
| Barbarian | 18 | 2 | 2.5 | 2 | 0 | 1 | 1 | 0 |
Chance to hit
Every strike is a wager. Your to-hit total is reckoned differently for steel, for arrow and for spell:
- In melee —
character level + Dexterity ÷ 2 + item to-hit + class melee base - With a bow —
character level + Dexterity + item to-hit + class ranged base - With a spell —
Magic + class magic base
Against a foe, your true chance to land the blow is your to-hit total minus the target's armour class. It never falls below a small floor, so even the most warded horror can still be struck — and never rises past certainty. The per-class base values, and each class's block bonus, are below.
| Class | Melee base | Ranged base | Magic base | Block bonus |
|---|---|---|---|---|
| Warrior | 70 | 60 | 50 | 30% |
| Rogue | 50 | 70 | 50 | 20% |
| Sorcerer | 50 | 50 | 70 | 10% |
| Monk | 50 | 50 | 50 | 25% |
| Bard | 50 | 60 | 60 | 25% |
| Barbarian | 50 | 50 | 50 | 30% |
Armour & blocking
Two defences stand between you and a wound: armour class, which lowers a foe's chance to hit you, and the shield-block that turns a landed blow aside entirely.
Armour Class = item armour + Dexterity ÷ 5
Block chance = Dexterity + class block bonus + (character level × 2)
A block requires a shield, and only a blow from the front can be turned. Dexterity therefore serves you twice over — it is your accuracy and your guard in one attribute.
Resistances
In the original Diablo the hero bears no elemental wards at all — fire, lightning and the arcane strike at their full fury. Hellfire changed this, granting Fire, Lightning and Magic resistance through its items and Runes, each capped at seventy-five percent. Where you hold resistance, damage of that kind is reduced by your percentage before it reaches your Life. Monsters carry their own resistances and outright immunities in both games — a truth the Bestiary records creature by creature.
Damage
A weapon deals damage across the range its base item allows — the Bases catalog lists every one. To that range each class adds a bonus drawn from the attribute it favours (Strength for the Warrior, Monk and Barbarian; Dexterity for the Rogue and Bard) and from its level, and any "+% damage" on your gear multiplies the whole. Spell damage follows its own laws, laid out in the Spell & Mana calculator.
Spells & Mana
A spell's level is raised by reading its books, up to the fifteenth; each level lowers its Mana toll and sharpens its bite, while your Magic attribute gates whether you may cast it at all. The full reckoning — the exact Mana and damage of every incantation, at every level, for every class — lives in the calculator.
Spell & Mana calculator · the full spell list
Items & their making
Every item is forged from a base — a sword, a cap, a ring — and raised in power by the affixes it rolls. An item found deeper carries a higher item level, and that level decides which prefixes and suffixes it may bear and how potent they run. Normal, magical and unique are its three grades. The catalogs trace each thread:
Base items · Affixes · Unique items
Experience & levels
A hero climbs to the fiftieth level and no further, and each rung demands far more experience than the last. A slain monster yields experience scaled by its own strength against yours, so the deep-dungeon horrors reward far more than the vermin of the upper halls — and grinding foes far beneath your level soon yields nothing at all.
The dungeon
Sixteen levels fall away beneath Tristram, in four zones of four — the Cathedral, the Catacombs, the Caves and, at the last, Hell itself, where Diablo waits. Hellfire cut two more branches into the dark, the Nest and the Crypt. Every level is raised anew each time you descend, so no two journeys share a map, and the strength of what dwells there rises with the depth.