Seeking interest - D2R True Classic Mod

RichardPfister

New member
Joined
Aug 9, 2026
Messages
2
Points
1
Hi all,

In Diablo II Resurrected, classic mode is not exactly "true" classic. Many of the changes introduced in LoD, through to 1.14d and into D2R and beyond have been applied to classic mode too.

From exploring D2 Cactus, and reading through threads in this forum, I can see that 1.06b is considered "true classic". Notable differences in D2R classic compared to 1.06b, is that vendors sell mana pots, and synergies exist.

In order to capture the true classic feel of the game pre-LoD, but take advantage of the beautiful D2R graphics, I've decided to create a mod that restores the settings of 1.06b wherever possible.

Shamelessly using Claude, I built the mod. It essentially grabbed the data tables from 1.06b, compared them with the latest D2R tables, and then adjusts them accordingly. You can pick and choose which aspects of True Classic that you want to enable. Some changes cannot be modified due to existing in the complied code rather than the data tables (e.g. respecs can't be disabled).

GitHub - D2R True Classic

I'm hoping to seek some help with confirming that the configurations that Claude has determined for the mod are indeed correct, and true to 1.06b. I was introduced to D2 through D2R, so I never played the game in its original release. But having explored D2R classic mode, and then playing with Cactus, I can see that the way the game was originally intended to be played is quite different from where the game is to day. Don't get me wrong - I love D2R RotW too. I just wish that D2R classic mode is, well, True Classic.

Current options​

Config keyEffect
no_mana_potions_at_vendorsVendors no longer stock mana potions (as in 1.06b).
no_skill_synergiesRemoves the v1.10 skill synergy system entirely, tooltips included.
no_spell_cooldownsRemoves casting delays (cooldowns) from all player skills.
classic_leechLife/mana steal at full strength in NM/Hell — undoes both the 1.07 global halving and v1.10's per-monster leech cap.
classic_start_skillNo free skill at level 1 (v1.10 gave the Sorceress Fire Bolt, the Necromancer Raise Skeleton).
no_high_level_xp_penaltyNo XP penalty past level 70 (added in 1.10).
classic_potion_potencyPotions restore base amounts — no per-class multipliers.
classic_skeleton_armyOne skeleton/mage per skill point at every level.
classic_gamblingGambling can roll uniques (~1%) and sets (~2%) again.
classic_cure_potionsAntidote/Thawing/Stamina: instant effect, no 30s buff.
classic_vendor_stockAuthentic 1.06b vendor inventories (throwing potions return, deep healing-potion stock).
classic_skill_balanceAuthentic 1.06b skill damage, mana costs and attack rating.
classic_monster_statsAuthentic 1.06b monster stats. Hell becomes ~7× less punishing — this is the single biggest gameplay change in the mod.
classic_gems1.06b gem/skull power (1.07 buffed them all).
classic_weapon_damage1.06b base weapon damage — 1.07/1.08 raised it on 78 weapons.
 
Hey @RichardPfister,

This is cool. Although due note that this forum and this section are focused on Diablo II (2000/2001) and not D2R at all, including mods for D2R that are trying to make the game more like the original. I will allow the post.

- Jonathan
 
Back
Top