Free PvM diagnostic betaNo account required

D2R Build
Upgrade Advisor

Recreate the character you actually play, verify its real breakpoints, then get a ranked answer to one question:what should I upgrade next?

Local .d2s transferItem, runeword and affix labsRoll-aware PvM diagnosis

Start here

How to use the Build Doctor

Recreate the exact character first. The Doctor verifies the complete setup before it recommends an upgrade.

0 / 7 complete
First setup choice

Diagnosis target

Choose the build and PvM activity first so every stat check, breakpoint, and upgrade recommendation is judged against the right goal.

Build and PvM activity
Step 1 - Transfer your setup

Import a local offline character file for the fastest start, or open the shared Lab workbench and equip exact database items manually.

Exact offline import

Load a .d2s character

Read equipment, charms, skills, stats, mode, difficulty, and mercenary gear directly from a Diablo II offline save.

Drop a .d2s file or choose character
One offline character · 2 MB maximum
Private by construction: the file is parsed in browser memory. Its bytes are never sent to the site, an API, analytics, or storage.
Manual build path

Build from the game database

Select a paper-doll, inventory, weapon-swap, or mercenary slot. Then insert a unique, set item, valid runeword, or a custom magic, rare, or crafted roll.

Loading the item workbench...

Character calibration

Stats, skills and active state

Record hard points and active buffs exactly as they appear in game. Equipment, inventory, rolls, and socket data stay untouched.

0 hard pointsAnya +30 all resItem state preserved
Character identity

01 · Identity

Character and ruleset

These rules determine penalties, valid items, frames, and level-based calculations.

Weapon set
Base attributes and allocation

02 · Attributes

Base and allocated points

Base values and invested points are stored separately so imports can be reconstructed.

Strength25 BASE + INVESTED
Dexterity20 BASE + INVESTED
Vitality25 BASE + INVESTED
Energy15 BASE + INVESTED
Quest rewards

03 · Quest ledger

Permanent rewards

Anya rewards are tracked per difficulty; other quest totals remain explicit.

Prison of Ice · +10 all resistances
Active combat state

04 · Combat state

Auras and temporary buffs

Only enabled buffs enter the verified character sheet.

Hard skill allocation

05 · Skill ledger

Paladin skills

Enter invested hard points only. Item-granted levels are calculated from exact gear.

30 shown · 0 points assigned
Mercenary configuration

06 · Hireling

Mercenary state

The hireling contract and aura are evaluated with its existing equipment.

Deterministic character verification

Hammerdin instrument sheet

Calculated readings are separated from unsupported totals so incomplete source data cannot masquerade as an exact character result.

Ruleset
Reign Of The Warlock
Patch
3.2
Data revision
casc-2026-04-20-767edf4f
Evaluator
v1

Attributes and resources

strength
25
dexterity
20
vitality
25
energy
15
Life
UnavailableFinal pool is not modeled.
Tracked flat modifier: not supplied
Mana
UnavailableFinal pool is not modeled.
Tracked flat modifier: not supplied
Stamina
UnavailableFinal pool is not modeled.
Tracked flat modifier: not supplied

Paladin breakpoint console

Faster cast rate

0%

15

frames

Current floor
0%
Next
9% (+9)

Controls Paladin cast animation breakpoints.

Faster hit recovery

0%

9

frames

Current floor
0%
Next
7% (+7)

Controls recovery after a qualifying hit.

Faster block rate

0%

5

frames

Current floor
0%
Next
13% (+13)

Standard Paladin table active; with Holy Shield: 2 frames.

Active combat state

Holy Shield inactive

Effective level 0

Battle Orders inactive

Level 0

Concentration active

Effective level 0

Effective resistances

Difficulty and quests applied

Fire

0%
Raw in difficulty
0%
Maximum
75%
Overstack
+0%
Gap to maximum
75%

Cold

0%
Raw in difficulty
0%
Maximum
75%
Overstack
+0%
Gap to maximum
75%

Lightning

0%
Raw in difficulty
0%
Maximum
75%
Overstack
+0%
Gap to maximum
75%

Poison

0%
Raw in difficulty
0%
Maximum
75%
Overstack
+0%
Gap to maximum
75%

Defense and block

Final defense

Unavailable

The evaluator does not yet combine exact armor bases, enhanced defense, Dexterity, and Holy Shield defense. No proxy value is shown.

Blocking model

Shield and Holy Shield

Base data incomplete
Active block chance
Unavailable
Without Holy Shield
Unavailable
With Holy Shield
Unavailable
Shield raw block: not suppliedHoly Shield level / block bonus: 0 / +0Total blocking without / with: unavailablePaladin class factor: not applied

Blessed Hammer sheet model

Unavailable

Blessed Hammer has no effective skill level in this evaluation.

This is formula-derived sheet damage, not target DPS. It uses hard points for Blessed Aim and Vigor, applies half of Concentration's listed bonus, and multiplies average damage by 25 / 15 cast frames. Enemy magic resistance, positioning, target size, and repeated-hit behavior are not modeled.

Validation issues

No evaluator warnings

The evaluator did not report unsupported inputs for this snapshot.

Known unavailable outputs: final life, mana, stamina, and defense. Mercenary stats and auras are not included in this evaluator slice.

Analysis destination

What should the next setup accomplish?

Optimization goal
Investment tier
Final instruction

Run diagnosis

Review the chosen target, use manual totals only as a fallback, then generate the upgrade report.

Build and activity
Hammerdin / Chaos Sanctuary
Optimization goal
balanced
Investment tier
optimized
Manual totals and unresolved import text

Use these only when a database/imported property could not be normalized. The paper doll remains the primary source.

Your report will appear here

Enter the setup you are actually playing--not the ideal guide. The advisor looks for the weakest practical PvM gate first.

Breakpoints before isolated item power
Survival gates before luxury damage
Activity-specific value instead of one universal tier list
Optional shopping only after the recommendation
Build coverage

PvM coverage for Sorceress, Paladin, Amazon, Necromancer, Barbarian, Assassin, Druid, and Warlock builds where the selected ruleset supports them.

What it is not

Not a PvP calculator, exact kill-time simulator, or substitute for weapon-specific IAS breakpoint tables.

Privacy

Build state stays in browser storage. Offline character files are parsed locally and are not uploaded.