cyhyraethz / d2r-basic-qol

Basic quality of life mod for Diablo II Resurrected
21 stars 5 forks source link

Diablo II Resurrected Basic QoL

This is a basic quality of life mod for Diablo II Resurrected

Main Features

Optional Features

Installation

  1. Download the most recent release from the releases page and extract the files

  2. Transfer offline save files into the basic-qol save folder (link to instructions)

  3. Add any optional features that you want to include (link to instructions)

  4. Open your file manager and navigate to your D2R installation directory, usually located in C:\Program Files (x86)\Diablo II Resurrected

  5. Create a folder named mods in the D2R installation directory if it doesn't already exist

  6. Create a folder named basic-qol in the mods folder if it doesn't already exist

  7. Copy basic-qol.mpq into the basic-qol folder, which should look like this:

    C:\Program FIles (x86)\Diablo II Resurrected\mods\basic-qol\basic-qol.mpq

  8. Create a new shortcut for D2R.exe on your Desktop

  9. Right click on the new shortcut, select properties, and add the -mod basic-qol -txt parameters

  10. Start Diablo II Resurrected using the new shortcut and enjoy the quality of life features

How to Transfer Save Files

  1. Open your file manager and navigate to your D2R save file directory, usually located in C:\Users\Username\Saved Games\D2R

  2. Create a folder named mods in the D2R save file directory if it doesn't already exist

  3. Create a folder named basic-qol in the mods folder if it doesn't already exist

  4. Copy and paste your character save files into the basic-qol folder

How to Add Features

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.

  1. Open the basic-qol.mpq and optional folders in your file manager (e.g. Windows Explorer)

  2. Navigate to the optional subdirectory for the feature that you want to add (e.g. lootfilter)

  3. Copy the data folder into basic-qol.mpq and select merge when prompted

How to Disable Features

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:

  1. Open basic-qol.mpq in your file manager (e.g. Windows Explorer)

  2. Navigate to data/global/excel (you should see several .txt files in this directory)

  3. Delete the .txt files that correspond to the feature you want to disable

Here are the files that are responsible for each feature:

Note: deleting .txt files will disable all features for which they are responsible.

Additional Notes

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.

Resources

Drop Calculator:

General Information:

Item Storage:

Holy Grail:

Community:

Map Tool:

Credits

Loot filter created by Cbraqz

Expanded storage created by Bonesy