Grim Dawn Enemy and Item Randomizer
🟡 Updated this yearPreview

🔍 Analysis
- 👍 1.7% endorsement rate — high engagement, a strong quality signal
- 🏆 #60 of 103 Gameplay mods in this game by downloads
📋 About This Mod
Randomizes all enemies, including bosses, and all items.
Randomizing Bosses
All boss entries are shuffled, while quest and script related information is preserved to prevent anything from breaking.
Randomizing Enemies
Non-boss enemies, including Heroes, are removed on spawn and replaced with a proxy at their spawn location. This proxy spawns a different random enemy. Enemy rarity is taken into account, as well as the proxy type (e.g., whether it is an ambush).
Randomizing Scale and Shaders / Appearance
Allows you to randomize the scale (height) of enemies within a specified range and apply different preselected shaders based on a set probability.
Extra Spawns / Density
Enemies can trigger additional spawns based on a set chance.
Randomizing Items
Randomizes all items either within their rarity or across their entire category. Guaranteed drops become less predictable. For components, this means rare materials may become common, and vice versa.
Randomizing Loot
Adds all unique items to their respective basic loot tables, meaning all uniques can drop anywhere, such as the Totally Normal ... items. Additionally, all uniques have a small chance to roll affixes.
Expansions are required!
Additional information can be found on the official forum post.
📊 Mod Details
- Game
- Grimdawn Mods
- Author
- Houck
- Version
- 3.0
- Downloads
- 915
- Endorsements
- 16
- Category
- Gameplay
- Created
- 11/22/2024
- Updated
- 3/29/2026
🔧 How to Install Grim Dawn Mods
Install via a mod manager (Vortex or Mod Organizer 2). Most mods drop into the game folder.
📖 Full step-by-step install guide for Grim Dawn →
Visit the official mod page for specific installation instructions for this mod.
🎮 Need cheat codes or console commands? Check ur gaming wiki for Grim Dawn commands, item IDs, and more.
Keep browsing — more Grim Dawn mods await