REIGN OF THE WARLOCK, PARSED

Your D2R characters, read by Claude.

Savecraft parses Reign of the Warlock (v105) saves in place -- every character's gear, skills, attributes, merc, and the shared stash. The drop calculator answers with real odds at your Magic Find. Works with Claude and ChatGPT.

Claude reading Atmus, a Level 75 Warlock in Hell difficulty Act 2 -- the character card parsed straight from the .d2s save
Drop calculator for Skin of the Vipermagi at 81% Magic Find -- 5,228 sources ranked by chance, Uber Diablo in Nightmare at 1:101, Mephisto Hell quest drops at 1:579
Drop calculator view showing a monster's drop table with Magic Find applied -- odds per item computed from treasure classes
Reign of the Warlock (v105) saves Full .d2s parsing -- gear, skills, mercs, corpse Shared stash (.d2i) included Drop odds at your actual Magic Find Beta release
SAVE-POWERED

The whole character, out of the save.

The Savecraft daemon watches your save folder and parses every .d2s in place -- the file never leaves your machine, only the parsed state does.

What gets parsed Everything in the save: equipped gear with full property formatting -- skill names, charges, chance-to-cast, per-level scaling -- plus skill trees, attributes, mercenary loadouts, your corpse if you left one somewhere expensive, and the shared stash.
One version, done well Reign of the Warlock (v105) -- the Diablo II: Resurrected mod that adds the Warlock class -- and only that. Vanilla D2R and classic Lord of Destruction saves aren't the target. That focus is why a modded class parses correctly instead of breaking the reader.
THE DROP CALCULATOR

Real odds, not wiki folklore.

Drop probabilities computed from treasure classes -- any item, any farmable source, adjusted for your Magic Find and player count.

Drop Calculator

INSTANT

Compute drop probabilities for any item from any farmable source, accounting for Magic Find, player count, and treasure class mechanics.

THE DIFFERENCE

What changes

WITHOUT SAVECRAFT
YOU Where should I farm for a Skin of the Vipermagi?
AI Skin of the Vipermagi drops from most Act bosses. Mephisto runs are usually your best bet -- he has a high drop rate for mid-level uniques. Just do a few hundred runs and it should show up!

"A few hundred runs" is not a number. Neither is "usually."

DROP ODDS -- REAL TREASURE-CLASS MATH
YOU |

The drop calculator, computed at your character's actual Magic Find.

HOW YOU USE IT

A stash-side companion

Build reads from your save, farm plans from the treasure classes.

* CHARACTER SHEET
YOU How is my Warlock in D2R looking?
AI Atmus, Level 75 Warlock, Act 2 Hell -- pulled his equipment, skills, attributes, and merc from the save. Want the honest read on where the build is soft before you push deeper into Hell?
= FARM PLANNER
YOU What's actually worth farming at my Magic Find?
AI The calculator ranks every farmable source for the item you want, with your MF applied -- so the answer changes when your gear does. Odds like 1:101 versus 1:579 are the difference between a weekend and a season.
+ STASH AUDITOR
YOU Do I already have a decent runeword base in the shared stash?
AI The shared stash parses along with your characters, so I can see what's in the tabs -- bases, socket counts, and the pieces you forgot you saved. Ask before you go farm something you already own.
FROM SAVE TO ANSWERS

Three steps, no copy-paste.

The daemon reads saves where they live. You just play.

Add Diablo II

Install the Savecraft daemon on the machine you play on and point it at your save folder.

Save and exit like always

Every .d2s and the shared .d2i parse locally on change -- characters, gear, skills, mercs, stash.

Ask about your build

Character reads, farm plans at your MF, stash checks -- grounded in what's actually in the save.

METHODOLOGY

We show our work

Binary-accurate parsing, treasure-class math.

The save format itself The parser reads the .d2s binary format directly -- bit-level item decoding, Huffman-coded properties, the works -- and formats properties the way the game does: skill names, charges, chance-to-cast, per-level scaling.
Treasure classes Drop odds are computed from the same treasure-class tables the game rolls from, adjusted for Magic Find and player count -- not a wiki's rounded guess.
Scope, honestly Reign of the Warlock (v105) only, and the whole integration is beta. Classic Lord of Destruction saves aren't supported, and that's a deliberate trade: one format, parsed deeply and correctly.

Stay awhile and listen to your save.

Works with Claude and ChatGPT. Add Diablo II and your characters read out.