Generated Runewords

⭐ — (26 endorsements) 📥 1,161 downloads 📌 v1.0.1-DLC 📅 4/27/2025
🟡 Updated this year

By Emu · Gameplay

⬇ Download Mod Source: Nexus Mods ↗ 📅 Updated: 2/14/2026 📅 Created: 4/27/2025

🔍 Analysis

  • 👍 2.2% endorsement rate — high engagement, a strong quality signal
  • 🏆 #174 of 437 Gameplay mods in this game by downloads

📋 About This Mod

D2RMM Mod: This mod introduces 176 new runewords, created automatically through a Python script to enhance gameplay variety and customization.

Concept & Algorithm:

Concept
  • []Rune Selection: Use only runes El (1) through Pul (21).

[]Runeword Exclusion: Exclude all existing (hardcoded, vanilla D2R) runewords.

[]Property Values: Each property has predefined minimum and maximum values.

[]Property Item Type:Each property is predefined for certain item types (torso, helm, shield, or any combination)

[]Property Rate: Each property has an associated rate: 'low', 'medium', 'high', 'best'.

[]Rune Cost: Each rune has an associated cost

[]Favorite Properties: A list of favorite properties is defined.

[]Skill Properties: Only certain skills are allowed, categorized as non-class skills, attack, on hit, or on kill.

[]Aura Properties: All possible auras are defined.

[]Naming: Runeword names are predefined.

[]Languages: Supported languages are defined.

Algorithm

  • []Select Item Type: Randomly choose an item type (weapon, torso, helm, or shield).

    []Generate Runes: Randomly generate a sequence of runes for a new runeword (number of runes depends on item type), ensuring it does not duplicate an existing runeword.

    []Determine Property Count: Randomly select between 5 and 7 properties (maximum is 7).

    []Select Properties:

    []If rune cost is bigger than 17 (Ko) select property from favorite properties and select faster cast rate

    []If rune cost is between 0 and 7 select property from 'low'

    []If rune cost is between 7 and 14 select property from 'medium'

    []If rune cost is between 14 and 17 select property from 'high'

    []If rune cost is between 17 and 30 select property from 'best'

    []Ensure that at least 5 properties are selected

    []Fill with Resistances: If fewer than 7 properties are chosen, fill the remaining slots with resistance properties.

    []Assign Property Values:

    • []Determine min and max values for each property (ensure min < max; if not, set min = max). Using formulas

      []calculated_min = min_val + (max_val - min_val)/40 highest_rune_value

      []calculated_max = min_val + (max_val - min_val)/30 highest_rune_value

    []If the property is a skill, randomly select an appropriate skill from the defined list, based on its type (attack, hit, on hit, on kill).

    []If the property is an aura, randomly select an aura and assign the calculated min and max values.

    [*]Output: Write the runeword and its description.

    If you have any suggestions or ideas for improvement, please feel free to leave a comment or send me a message :).

    Runeword Descriptions v 1. 0. 0:

    Runeword Name: Whispers of Vengeance

    Runes Used: Lem, Ith, Eld

    Item Type: Shield

    Properties:

    +(2 to 2) to Am

📊 Mod Details

Game
Diablo2resurrected Mods
Author
Emu
Version
1.0.1-DLC
Downloads
1,161
Endorsements
26
Category
Gameplay
Created
4/27/2025
Updated
2/14/2026

🔧 How to Install Diablo II: Resurrected Mods

Download from Nexus Mods.

📖 Full step-by-step install guide for Diablo II: Resurrected →

Visit the official mod page for specific installation instructions for this mod.

🎮 Need cheat codes or console commands? Check ur gaming wiki for Diablo II: Resurrected commands, item IDs, and more.

Keep browsing — more Diablo II: Resurrected mods await

📋 All Diablo II: Resurrected Mods 🏆 Top 25 📂 More Gameplay 👤 More by Emu 🔎 Similar Mods 🌐 Best Gameplay (All Games) 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods