Quick answer: Take the item to Larzuk in Act 5 (Siege on Harrogath quest reward) for a guaranteed maximum number of sockets, or use a Horadric Cube recipe for a random roll — but only on normal, non-superior items. Superior items can only be socketed by Larzuk.

The two ways to socket an item

Diablo II: Resurrected gives you exactly two socketing methods, and they are not interchangeable. The first is Larzuk's "Add Sockets" reward from the Act 5 quest Siege on Harrogath: you hand him any unsocketed item and he drills in the maximum number of sockets that item type can have at its item level. The second is a set of Horadric Cube recipes — one each for weapons, body armor, helms and shields — that add a random number of sockets, up to the same maximum.

The key trade-off is certainty versus availability. Larzuk is guaranteed but limited: you earn the reward once per difficulty per character, so a fresh character gets three uses across Normal, Nightmare and Hell. The cube recipes can be used as often as you can supply the runes and a perfect gem, but the socket count is a dice roll — you might get one socket when you wanted four.

The other hard rule is item quality. The cube recipes only accept normal-quality, non-superior items that have no sockets yet. Larzuk is far more flexible: he works on normal, magic, rare, set and unique items alike, though anything that isn't normal quality can only ever receive a single socket from him.

Larzuk's quest reward (guaranteed maximum)

Complete the Siege on Harrogath quest in Act 5 — killing Shenk the Overseer in the Bloody Foothills — and Larzuk offers to socket one item as your reward. Whatever you hand him receives the maximum number of sockets possible for that item type, capped by its item level. There is no randomness: if the base can roll four sockets at that ilvl, you get four.

Because the reward is once per difficulty per character, players treat Larzuk uses as a scarce resource and save them for items where the socket count is critical — typically runeword bases that must have an exact number of sockets. Common mistakes are wasting a Hell Larzuk on a mid-level base you'll replace, or handing him a magic/rare/unique item expecting multiple sockets when he can only ever add one to those qualities.

Larzuk is also the only option for superior items. Superior bases (with enhanced defense, enhanced damage or similar modifiers) cannot go in the cube recipes at all, so if you want to socket a superior runeword base, the quest reward is your one route. Plan accordingly before you fall in love with a 15% enhanced base.

Horadric Cube socket recipes

For normal-quality, non-superior, unsocketed items, the Horadric Cube offers a repeatable alternative. Each recipe consumes one weapon or armor piece plus two runes and a perfect gem, and returns the same item with a random number of sockets, from one up to the maximum the base allows at its item level:

Item typeRecipe
WeaponRal + Amn + Perfect Amethyst
Body armorTal + Thul + Perfect Topaz
HelmRal + Thul + Perfect Sapphire
ShieldTal + Amn + Perfect Ruby

Because the result is random, cube socketing is best for items where you can afford to miss. A cheap, replaceable base — say a common polearm for a mercenary Insight — is a fine cube gamble: if it rolls the wrong number of sockets, you vendor it and try the next one. An endgame base you farmed for days belongs with Larzuk instead.

Remember the restrictions before you transmute: the item must be normal quality (white or grey name), not superior, and currently unsocketed. Magic, rare, set, crafted and unique items are all rejected by these recipes — Larzuk handles those, at one socket apiece.

Item level and maximum sockets

Every item in D2R has a hidden item level (ilvl) set by the monster or container that dropped it, and that ilvl caps how many sockets the item can have. The broad rule is simple: higher ilvl means more possible sockets, up to the base type's own maximum. This matters because both socketing methods respect the same cap — Larzuk's "maximum" is the maximum for that item at that ilvl, and the cube rolls within the same ceiling.

The practical consequence is that where a base dropped determines what it can become. A base found early in Normal difficulty may be capped below the socket count your runeword needs, no matter which method you use, while the same base type found in Hell can reach its full potential. Before spending a Larzuk reward, confirm the item's ilvl can actually support the socket count you want.

Exact ilvl breakpoints vary by base type, so we deliberately keep the rule general here: higher ilvl means more possible sockets, up to the base's own cap. For a specific base you plan to invest in, confirm its breakpoint in-game or against an up-to-date socketing reference before committing a Larzuk reward.

Larzuk or cube: how to choose

The decision comes down to three questions. First, is the item superior, magic, rare, set or unique? If yes, the cube is off the table — Larzuk is your only option. Second, do you need an exact socket count on an item you can't easily replace? If yes, spend the Larzuk reward, because a failed cube roll on a rare base is painful. Third, is the base common and the runes cheap? Then cube away and accept the randomness.

If you are assembling a runeword from our by-level list, check the required socket count against the base's ilvl ceiling first — it decides both the method and where you should be farming the base.

Socketing for runewords

Socketing exists almost entirely to serve runewords, so the two topics are inseparable. A runeword needs the exact rune sequence in the exact number of sockets, in the right item type — which means the base hunt and the socket method are really one decision. When a Warlock runeword or a classic staple like Spirit calls for four sockets, you need a base whose type and ilvl allow exactly that.

The reliable loop looks like this: pick the runeword, identify which base types support its socket count, farm those bases in high-level areas so their ilvl allows the maximum roll — our best farming spots guide covers where — then socket with Larzuk if the base is precious or the cube if it's expendable. Newer Infernal Edition runewords follow the same socketing rules as classic ones, so nothing here changes for Reign of the Warlock bases.