This is a basic quality of life mod for Diablo II Resurrected
- Stack Size
- Key stack size increased from 12 to 50
- Tome stack size increased from 20 to 80
- Arrow and bolt stack size increased to 500
- Town Cast
- Enable additional spells to be cast in town
- Teleport, Thunderstorm, Armageddon, Hurricane
- Charge, Leap, Shout, Battle Orders, Battle Command
- Allow some spells to be cast in Werewolf and Werebear
- Teleport, Shout, Battle Orders, Battle Command
- Enable additional spells to be cast in town
- Quest Bug
- Always get quest drops from Andariel
- Even if you forget to talk to Warriv
- Unsocket
- New cube recipe for unsocketing
- Scroll of Town Portal + Socketed Item
- Unsockets items without destroying runes
- Respec
- Free, unlimited respeccing
- New cube recipe for respec token
- Scroll of Town Portal + Scroll of Identify
- Item Level
- Display item level next to item names
- World Event
- Herbs can be bought from Gheed
- Herbs can be sold to spawn Diablo Clone
- Standard of Heroes can also spawn Diablo Clone
- Cow Level
- Create portal without Wirt's Leg
- New cube recipe for Cow Level Portal
- Transmute a Tome of Town Portal in the cube
- Loot Filter
- Highlights important items
- Shortens the names of junk drops
- Expanded Storage
- Inventory increased to 8x10
- Stash and cube increased to 13x16
-
Download the most recent release from the releases page and extract the files
-
Transfer offline save files into the basic-qol save folder (link to instructions)
-
Add any optional features that you want to include (link to instructions)
-
Open your file manager and navigate to your D2R installation directory, usually located in
C:\Program Files (x86)\Diablo II Resurrected
-
Create a folder named
mods
in the D2R installation directory if it doesn't already exist -
Create a folder named
basic-qol
in themods
folder if it doesn't already exist -
Copy
basic-qol.mpq
into thebasic-qol
folder, which should look like this:C:\Program FIles (x86)\Diablo II Resurrected\mods\basic-qol\basic-qol.mpq
-
Create a new shortcut for D2R.exe on your Desktop
-
Right click on the new shortcut, select properties, and add the
-mod basic-qol -txt
parameters -
Start Diablo II Resurrected using the new shortcut and enjoy the quality of life features
-
Open your file manager and navigate to your D2R save file directory, usually located in
C:\Users\Username\Saved Games\D2R
-
Create a folder named
mods
in the D2R save file directory if it doesn't already exist -
Create a folder named
basic-qol
in themods
folder if it doesn't already exist -
Copy and paste your character save files into the
basic-qol
folder
You may be able to combine other mods using this method as well, as long as they don't rely on any of the same modded files (e.g. misc.txt). If you're not sure if they do or not but want to try anyway, I recommend backing up your basic-qol.mpq before attempting to merge the data folders. If it asks you whether it should replace a file then there is a conflict. Restore from your backup and consider the mods incompatible.
-
Open the
basic-qol.mpq
andoptional
folders in your file manager (e.g. Windows Explorer) -
Navigate to the optional subdirectory for the feature that you want to add (e.g. lootfilter)
-
Copy the
data
folder intobasic-qol.mpq
and select merge when prompted
I added safe unsocket and free respec as new cube recipes rather than modifying existing cube recipes so that the old recipes would still be available. That way if you don't want those features you can simply choose not to use those recipes and use the old ones instead (e.g. using a Hel rune to unsocket items, destroying the removed gems/runes/jewels, and combining essences to create a Token of Absolution).
However, if you don't want those features and you feel uncomfortable even having them available in the game, or if there are other features that you don't want, here are the steps for disabling features:
-
Open
basic-qol.mpq
in your file manager (e.g. Windows Explorer) -
Navigate to
data/global/excel
(you should see several .txt files in this directory) -
Delete the .txt files that correspond to the feature you want to disable
Here are the files that are responsible for each feature:
- Stack Size
- misc.txt
- Town Cast
- skills.txt
- missiles.txt
- Quest Bug
- treasureclassex.txt
- Unsocket
- cubemain.txt
- Respec
- cubemain.txt
- Item Level
- armor.txt
- misc.txt
- weapons.txt
- World Event
- misc.txt
- Cow Level
- cubemain.txt
Note: deleting .txt files will disable all features for which they are responsible.
If your cursor is on top of an NPC when casting Teleport in town it will register as you clicking on them and your character will move toward them normally. You can get around this by holding down the Show Items hotkey to prevent your character from targeting the NPC, allowing you to Teleport right next to them.
Hurricane and Armageddon can be precast in town but will not display their animations until you leave town.
Drop Calculator:
- Silospen Drop Calculator - website for calculating drop rates
General Information:
- The Arreat Summit - original source of game information
- Diablo 2 Wiki - wiki pages for every aspect of the game
- Cheat Sheet - dense resource with tons of information
Item Storage:
- Collection Manager - item storage and management
Holy Grail:
- Grail Tracker - website for tracking grail progress
Community:
- r/diablo2 - helpful and active reddit community
Map Tool:
- D2MapTools - script for saving map seeds
Loot filter created by Cbraqz
Expanded storage created by Bonesy