Mechanics
Diablo 2 is a game of numbers that go up, and almost none of them go up forever. Every system in this bucket has a point past which more of it buys you nothing, and the game tells you where that point is for exactly one of them. The rest you have to work out, which is what this guide is for.
There are four kinds of ceiling here. Hard ones the game enforces, a soft one that quietly stops being worth the trouble, a sliding one that keeps moving away from you, and one you can calculate exactly before you spend anything.
The hard ceilings
Resistance is capped at 75% against any element, and certain items push that ceiling as high as 95%. You cannot be immune. The number that actually hurts is the floor, not the cap, because your starting resistance depends on difficulty: 0 on Normal, -40 on Nightmare, -100 on Hell.
Put those together and the cost of being resistant triples between the first difficulty and the third. On Normal you need 75 points of gear in an element to sit at the cap. On Nightmare you need 115. On Hell you need 175, and that is before you consider that you want it in four elements at once. This is the single biggest reason a character that walked through Nightmare falls apart in Act 1 of Hell, and why our build pages all keep repeating the word resistances. A Scroll of Resistance lifts the base by 10 per use, but the bonus vanishes when you die.
The second hard ceiling is respecs. Resetting your skills and stats is a one-per-difficulty reward for finishing the Den of Evil, so a character that completes all three difficulties gets three, total, and our leveling guides expect to spend two of them before you are done. After that the only way to get another is to farm four boss essences on Hell and cube a Token of Absolution. Save the free ones for as late as you can bear.
The third is the runeword list itself. Thirty-three runes, a fixed set of words they spell, and an exact socket count for each. There is no partial credit: the base item must be grey, it must have precisely the right number of sockets, and the runes must go in the stated order. Nothing about this scales, which is why it is worth knowing the list before you socket anything.
The soft ceiling: magic find
Magic find has no cap at all, which is exactly the problem. Our page works out the theoretical maximum for a Barbarian at 1118%, helped by the fact that he can put magic find in both weapon hands. Every other class tops out around 1038%, since a shield replaces the second weapon.
The recommendation on that same page is to stop at about 500%, which is under half the maximum. The reasoning is worth repeating because it is easy to talk yourself out of: pushing from 500% to 1000% improves your unique find by roughly 42% while potentially halving your killing speed. Two runs at 500% beat one run at 1000%. Magic find also does not increase how much loot drops, only how good the drops you were already getting are, and it does not affect rune drops at all.
That last point splits the endgame in two. If you are hunting uniques and sets, stack magic find and read our farming tips, which point out that a few cheap set pieces do most of the work early: an Angelic Halo with two other Angelic items is worth 50%, Tancred’s Weird with one other Tancred’s piece is worth 78%, and an Ist rune is 30% in a socket. If you are hunting runes, none of that gear helps you, and rune farming is a different activity entirely: the Countess in the Forgotten Tower for one to three runes a kill, the Hellforge for a guaranteed one, and Mount Arreat for three more from freeing fifteen barbarians.
The sliding ceiling: experience after 85
The leveling page carries a table of experience penalties from level 70 to 98, and the shape of it only shows up if you read it as arithmetic rather than as a list.
| Band | What happens per level | Where it lands |
|---|---|---|
| 70 to 85 | The rate drops by a flat 4.69 points each level | 95.31% at 70, exactly 25% at 85 |
| 86 onwards | Each level keeps roughly three quarters of the one before | 18.75% at 86, 5.96% at 90, 0.59% at 98 |
Level 85 is the hinge. Up to it the penalty is a straight line, and you can predict any level in the band from any other. After it the line becomes a decay curve, and by level 98 you are earning under 0.6% of what a kill is nominally worth, roughly one forty-second of the rate you were getting at 85. This is the actual reason level 99 characters are rare, and it has nothing to do with the monsters getting harder.
Two other numbers on that page change how you play well before you get there. Level difference matters: you take full experience while you are within five levels of the area, and ten or more levels apart in either direction cuts you to 5%, so out-levelling your farming spot is as bad as under-levelling it. And a party multiplies the total experience from a kill by 1.35 before splitting it, but only for members within two screens, so a group that spreads out is worse than playing alone. Our best farming areas guide is organised by exactly this, sorting zones into Normal, Nightmare and Hell bands so you can stay inside the window.
The ceiling you can calculate
This is the most useful thing on this page. Every rune has a character level requirement, and they form a ladder: El and Eld at 11, Tir and Nef at 13, Eth and Ith at 15, and after that each rune adds two more, ending on Zod at 69. A runeword also has a level requirement, and across the 83 rows of our runewords list, 78 of them require exactly the level of the highest rune in the recipe.
So you can work out when a runeword becomes available without looking it up. Spirit is Tal, Thul, Ort and Amn, so it is gated by Amn at 25. Enigma is Jah, Ith and Ber, so it is gated by Jah at 65. Ancient’s Pledge is Ral, Ort and Tal, gated by Ort at 21, which is exactly what our low level runewords page states independently. The rule holds across three separate pages that were written without reference to each other.
Five rows break it: Holy Thunder, Memory, Oath, Myth and Principle each list a level that does not match their priciest rune. Those are flagged for an editor. Everywhere else, the ladder tells you the answer.
The one aura table worth memorising
There are four kinds of mercenary: Rogue Scouts from Kashya after the Blood Raven quest, Desert Mercenaries from Greiz in Lut Gholein, Iron Wolves from Asheara at Kurast Docks, and Barbarians from Qual-Kehk in Harrogath. Only one of them gives you a choice that is hard to undo, and it is the Act 2 desert merc, whose aura is fixed by the difficulty you hire on.
| Role | Normal | Nightmare | Hell |
|---|---|---|---|
| Combat | Prayer | Thorns | Prayer |
| Defense | Defiance | Holy Freeze | Defiance |
| Offense | Blessed Aim | Might | Blessed Aim |
Read down the columns rather than across the rows. Normal and Hell give the identical aura in all three roles. Nightmare is the only difficulty that gives you something different, and the three auras it holds, Thorns, Holy Freeze and Might, are the three people actually want. If a build guide tells you to bring a Might merc or a Holy Freeze merc, it is telling you to hire on Nightmare, and Hell is not a second chance at it.
The rest of the bucket
Crafting is the one system with a genuinely reachable ceiling. There are four recipe families, Blood, Caster, Hitpower and Safety, each covering eight slots from weapon to jewellery, and every recipe is a magic base plus a jewel, a rune and a perfect gem. The number of affixes you get depends on your own level, and it tops out cleanly: at character level 71 and above, every craft rolls four affixes, guaranteed. Below 51 you are gambling.
The Pandemonium Event is the hardest thing in the game and the only source of the Hellfire Torch, which itself needs character level 75 to carry. It runs on Hell difficulty only: three keys from the Countess, the Summoner and Nihlathak, cubed into portals to Matron’s Den, the Forgotten Sands and the Furnace of Pain, where Lilith, Uber Duriel and Uber Izual give up Diablo’s Horn, Baal’s Eye and Mephisto’s Brain. Those three cube into the portal to Uber Tristram.
Two small ones round the bucket out. Identifying items costs you either scrolls, a Tome that stacks twenty of them, or nothing at all if you rescued Deckard Cain in Act 1, which is the argument for doing that quest properly. And cross-progression carries an online character between PC, Xbox, PlayStation and Switch through a linked Battle.net account, while an imported original Diablo 2 save stays offline on PC and cannot be brought online.