Every figure shows its source. Where a source is missing, the number is a placeholder — and it is never written as fact.

By GamGem ResearchLast updated 26 Oct 2026

Season 14 · sample snapshotPatch 3.1.3Snapshot

Now:BlizzardPatch notes 3.2.1–3.2.3BlizzardSeason of Hell's Legacy

Read at the source:BlizzardPatch notes 3.2.1–3.2.3BlizzardSeason of Hell's Legacy

What's changed since the research snapshot (Sep 11, 2026):
A hooded caster holding a fire staff

Diablo IV gems and runes: what to socket in each slot

Diablo IV · Season Independent

Goal / Stage
Yes — all 5 resistances are at cap. Jewelry: Diamond ×3.
Socket rulePants: 2 sockets → one complete Runeword: Cem (Ritual) + Mot (Invocation). It replaces both Gems — one Rune next to one Gem does nothing.

Your setup now

Sample
Weapon
Armor
Jewelry
Resistances (enter yours · cap 70%)

1. Goal Inputs

Sample
Damage & defense

5. Missing Materials

Sample
  • RubyGrand Ruby3 / 6
  • DiamondGrand Diamond1 / 3
  • Cem (Ritual)Cem (Ritual Rune)0 / 1
  • Mot (Invocation)Mot (Invocation Rune)0 / 1

7 items still missing for Established endgame. Lower-tier gems combine into higher tiers at the Jeweler.

2. Gem vs. Runeword

Sample

Every 2-socket item is an either/or: two Gems, or one complete Runeword (1 Ritual + 1 Invocation Rune). Socketing the pair replaces both Gems on that item; one Rune next to one Gem does nothing.

✓ Pants: complete pair Cem + Mot — active.

Where sources disagree. Rune rows are samples — Blizzard has not published a full list.

3. Replacement Confidence

Sample
72%
Tradeoff — check the ledger+0% resistance marginEstablished endgame → Push / defense, against your entered resistances and stash.

4. Trigger Rehearsal

Sample
  1. TamCore cast25 / 25
  2. GarInvokedfires

1 × "Core cast" fills 25 Offering → Gar fires (cooldown 1s).

Constant · ≈60/minAssumes 60/min "Core cast" — your rate may differ.

6. Why This Works (Evidence)

Sample

Nothing in armor — armor gems give main stat, barrier, healing or all stats, not resistance. Put Grand Diamond in your rings: +375 Resistance to All Elements.

d4guides.gg/en/database/gems · read Oct 2026 · Patch 3.2.1 · Diamond jewelry rowSampled4guides.gg/en/database/gems · read Oct 2026 · Patch 3.2.1 · Ruby armor rowSample

7. Best Path (Optimal | Learnable)

Sample
OptimalScore
Reserve Pants for Cem + Mot; Grand Ruby in the other armor.94
LearnableScore
Tam + Gar — "Core cast" keeps it firing with no rotation to learn.80

8. Socket Matrix (What Goes Where)

Sample
SlotAmethystTopazSapphireEmeraldRubySkullDiamondSocketsUse
0000200Gems
0000000Not used
0000200Gems
0000200Gems
0000000No sockets
0000000Cem+Mot
0000000No sockets
0000001Gems
0000001Gems
0000001Gems
Total000060311/111 Runeword (max 2)

Click a socket count to set what your item actually has. Gloves and boots can't take sockets. Jewelry takes gems only.

9. Runeword Pairings

Sample
  • Gain 1 shadow (Rogue's Dark Shroud), reducing damage taken per shadowConstant94
  • Gain 20% Maximum Life for 6 secondsRotation83
  • Invoke the Rogue's Concealment for 5 seconds: Movement Speed, Unstoppable, StealthRotation83
  • Gain 2% Critical Strike Chance for 5 seconds, up to 10%Constant80
  • Invoke the Sorcerer's MeteoritesConstant80

Where sources disagree. Rune rows are samples — Blizzard has not published a full list.

10. Replacement Ledger

Sample
  • WeaponGrand RubyGrand RubyWeaponHoradric RubyHoradric RubyWeapon · 2× Horadric Rubyx24% → x28% Fire and Holy Damage Multiplier eachReplace when you obtain Horadric gems and a second pair that shares no rune93
  • ChestGrand RubyGrand RubyChestHoradric RubyHoradric RubyChest · 2× Horadric Ruby+90 → +120 Strength eachReplace when you obtain Horadric gems and a second pair that shares no rune93
  • AmuletGrand DiamondAmuletHoradric DiamondAmulet · 1× Horadric Diamond+375 → +500 Resistance to All ElementsReplace when you obtain Horadric gems and a second pair that shares no rune93
  • Ring 1Grand DiamondRing 1Horadric DiamondRing 1 · 1× Horadric Diamond+375 → +500 Resistance to All ElementsReplace when you obtain Horadric gems and a second pair that shares no rune93

13. Combination Builder

Sample
✓ Valid Runeword — Tam + GarConstant: about ≈60/min at the assumed trigger rate.
Offering per trigger+25 (Core cast)
Invocation cost25 · CD 1s
Triggers to fire1
Activation≈60/min · Constant
OverflowNo — one trigger is below the cost
Can build nowYes — both in stash
DisplacesRuneword Cem + Mot
Displaced gems or runes: players report they return to your inventory when replaced — verify in-game before overwriting a rare rune.

Where sources disagree. Rune rows are samples — Blizzard has not published a full list.

Applying asks once more before replacing anything.

14. Stage Replacement Ladder

Sample
Weapon2× Grand Ruby — x24% Fire and Holy Damage Multiplier each
Helm2× Grand Ruby — +90 Strength each
Chest2× Grand Ruby — +90 Strength each
PantsRuneword Cem + Mot · Constant
Amulet1× Grand Diamond — +375 Resistance to All Elements
Ring 11× Grand Diamond — +375 Resistance to All Elements
Ring 21× Grand Diamond — +375 Resistance to All Elements

Use this now → replace when you obtain Horadric gems and a second pair that shares no rune (→ Push / defense).

11. Inventory Map

Sample
Grand (your tier)
Amethyst0
Topaz1
Sapphire0
Emerald2
Ruby3
Skull0
Diamond1
Royal
Amethyst12
Topaz18
Sapphire27
Emerald22
Ruby16
Skull14
Diamond6

12. Full Reference Tables

Data setBase Game + Vessel of HatredSeason 14 · sample snapshot · sourced rows · Patch 3.2.1 · rows read Oct 10, 2026
Established endgameRuneword-enabledCap resistances