The Convergence
This mod randomizes all spells, weapons, armor, ashes, elixirs, and talismans in CER (partial randomization can be configured via the config file), but otherwise remains unchanged. The module uses runtime ID exchange technology and supports CER 2.13 and 2.2.x versions.
About this mod Machine translation
This mod randomizes all spells, weapons, armor, ashes, elixirs, and talismans in CER (partial randomization can be configured via the config file), but otherwise remains unchanged. The module uses runtime ID exchange technology and supports CER 2.13 and 2.2.x versions.
Simple CER Item Randomizer
🎮 **Simple item randomization tool designed for The Convergence mod**
✨ Function introduction
This mod will bring a new level of randomization fun to your "The Convergence" game experience!
- 🔀 **Full Randomization**: Randomize all spells, weapons, armor, ashes, elixirs and talismans
- ⚙️ **Highly configurable**: Randomization range can be customized through configuration files
- 🎯 **Smart Design**: Do not randomize key items to avoid lag issues
- 🔄 **Runtime Exchange**: Adopt runtime ID exchange technology, support CER 2.13 and 2.2.x versions
📥 Installation Guide
- **Install basic modules**
- First install The Convergence module
- **Place files**
- Place SCIR.dll, SCIR_config.json and SCIR_items.json in the same directory
- **Configure CER**
- Edit CER's config_eldenring.toml file
- Add the full path of SCIR.dll under external_dlls
- **Set seed**
- Edit SCIR_config.json and enter any seed value in the range of 0~2^31-1
- **Start Game**
- Launch the game and create a new save to enjoy the randomized experience
⚙️ Configuration options
```json
{
"debug_mode": false, // Whether to open the debug console window
"seed": 2024, // Random seed value
"weapon": {
"independent_pool": false, // Whether to randomize in the independent pool
"random": true // Whether to randomize
},
"protector": {
"independent_pool": false, // Same as above
"random": true
},
"magic": {
"independent_pool": false, // Same as above
"random": true
},
"ash": {
"random": true // Whether to randomize, only supports independent pools
},
"tear": {
"random": true // Whether to randomize, only supports independent pools
},
"accessory": {
"random": true // Whether to randomize, only supports independent pools
}
}
```
⚠️ Known limitations and issues
- **Repeat Acquisition**: Due to the use of ID exchange technology, items that can be obtained repeatedly can still be obtained repeatedly after being exchanged.
- **Shop Items**: Items purchased from the store will not be randomized
- **Important BUG**: Dropping unupgraded weapons/armor on the ground and picking them up again will re-randomize them, please do not try.
🔍 Practical functions
After starting the game, the ramdom_list_{seed}.txt file will be generated in the directory where the dll is located, showing the ID replacement rules. The main purpose of this file is to refer to it when you're particularly interested in getting a specific weapon/spell.
---
💡 **Usage Suggestions**: Using different seed values every time can get a completely different randomization experience, making every game full of freshness!
Install & use Install: follow the bundled instructions
- Unzip the archive from playbuff and read the bundled readme / instructions first.
- There is no universal mod manager for this game: some mods replace game files directly, some go into a game-specific Mods folder, and some need a game-specific community loader or tool first — follow the bundled readme.
- Place the files exactly as the readme says; mods with listed dependencies need those installed too.
- Launch the game to confirm it loaded; some games require enabling mods in settings or an in-game mod menu.
Install locations vary a lot between games and mods — the bundled readme is the most reliable guide.