This repository contains tools and guides relevant to modding Diablo 2 Resurrected.
There are accompanying YouTube videos about modding Diablo 2 Resurrected, which can be found here:
How to Mod Diablo 2 Resurrected:
The above video shows the basics of modding Diablo 2 Resurrected. It goes over tools like CascView (for extracting the Diablo 2 Resurrected data directories), using -direct -txt
to read modified files, and showing this all in action by making a quill rat drop the Manald Heal unique.
Fastest Way To Mod Diablo 2 Resurrected:
Above is the most relevant video on modding D2R. It shows how to use a mod folder to only load the modified Diablo 2 Resurrected files, instead of having to extract all 40GB of data. This uses the -mod {modname} -txt
command to load modified files from the mods/{modname}/{modname}.mpq
directory. It is the easiest and fastest way to use Diablo 2 Resurrected mods.
D2R Drop Rates Explained
This video looks at Diablo 2 Resurrected's drop rates, and what calculations are done when a monster drops an item. We use an excel spreadsheet to calculate the chance for Baal in Hell to drop Tyrael's Might, and examine how we can change the data files in order to make Tyrael's Might drop more frequently. We look at things like effective magic find, players X, drop ratios, item types, rarity, treasure classes, etc.
The excel spreadsheet can be found here.
Creating New Stash Tabs in Diablo 2 Resurrected:
This video looks at how to make a bigger stash in D2R by adding new shared stash tabs. It involves editing the bankexpansionlayouthd.json, using SpriteEdit to create new stash tabs, and then hex editing the SharedStashSoftCoreV2.d2i.
The modded files shown in this video can be found in this repository, under this folder.
Creating New Items and Sets in Diablo 2 Resurrected:
This video looks at how to add new weapons and armour to Diablo 2 Resurrected, and how to use these new items in a set. For this D2R mod, we'll add a Noble Sword and Noble Armour, and then create the King's Allies set from this new equipment.
The modded files shown in this video can be found in this repository, under this folder.
Custom Menus in Diablo 2 Resurrected:
This video looks at adding new menus into Diablo 2 Resurrected. It shows how to add a custom menu for horadric cube recipes, and a new menu for runewords. This is perfect for any D2R mod creators out there who want to add more information about their mod into Diablo 2's menus.
The modded files shown in this video can be found in this repository, under this folder.
Modding New Set and Unique Item Sprites
This video looks at how to add unique and set item graphics (sprites) to Diablo 2 Resurrected. It builds off the previous video on modding in new weapons and armour into Diablo 2 Resurrected, and adding those items to a new set. For this D2R mod, we'll modify the King's Sword set item inventory graphics (sprites), making it really stand out.
The modded files shown in this video can be found in this repository, under this folder.
Creating a Magic Find Potion
In this guide we look at how to create a magic find potion in Diablo 2 Resurrected. This potion adds 150% magic find to our character for 30 seconds, allowing us to get better loot from enemies.
The modded files shown in this video can be found in this repository, under this folder.
New Runes and Runewords:
This video looks at how to add new runes and runewords to Diablo 2 Resurrected. This also includes looking at all the unimplemented runewords in Diablo 2 Resurrected, and how the game can be modded to add those runewords back in. For this D2R mod, we'll create the Fus Ro Dah runes, and from those new runes, create the Dragonborn runeword! It's time to bring Skyrim to Diablo 2 Resurrected!
The modded files shown in this video can be found in this repository, under this folder.
Changing Item Colors:
This video looks at how to change the color of item names, classes of items, and more in Diablo 2 Resurrected. We look at the color codes (ÿc codes), as well as the various JSON files which control all the colors across Diablo 2 Resurrected. We create a new Rainbow Sword unique weapon, and set its colors to those of an actual rainbow. We also change the color of unique items to a better gold, change the color of socketed items to aqua, and change the color of health, mana and rejuvination potions.
The modded files shown in this video can be found in this repository, under this folder.
Creating and Placing New Superuniques in Preset Maps:
In this guide we look at how to add new superuniques and enemies into maps in Diablo 2 Resurrected. This involves editing the various text files to create a new superunique and monster presets, and then adding those to the .ds1 map files.
The modded files shown in this video can be found in this repository, under this folder.
How To Package Diablo 2 Resurrected Mods:
This video is outdated, and you should instead use the video above about the fastest way to mod Diablo 2 Resurrected. This guide went over using MPQ files to package and load the D2R mod, but this still relied on generating .bin files, which meant that -direct -txt
still needed to be used. As a result, you needed to have the full data directory (40GB) extracted.
Will I Get Banned For Modding Diablo 2 Resurrected:
This video explores whether modding Diablo 2 Resurrected is likely to get you banned by Blizzard. Unfortunately, Blizzard has not issued any comments on the matter, so it is safest to only play offline with your D2R mods.
TODO
- How To Mod Diablo 2 Resurrected GitHub Repository
- How To Mod Diablo 2 Resurrected - YouTube Video
- Importing Old Characters into Diablo 2 Resurrected - YouTube Video
- How To Package Diablo 2 Resurrected Mods - YouTube Video
- Will I Get Banned For Modding Diablo 2 Resurrected - YouTube Video
- Fastest Way To Mod Diablo 2 Resurrected - YouTube Video
- Creating New Items and Sets in Diablo 2 Resurrected - YouTube Video
- Modding New Set and Unique Item Sprites | Diablo 2 Resurrected - YouTube Video
- New Runes and Runewords | D2R Modding - YouTube Video
- Changing Colors in Diablo 2 Resurrected | D2R Modding - YouTube Video
- D2R Drop Rates Explained - YouTube Video
- Custom Menus in Diablo 2 Resurrected - YouTube Video
- Creating a Magic Find Potion in Diablo 2 Resurrected - YouTube Video
- Making a Bigger Stash in Diablo 2 Resurrected - YouTube Video