Jarlyk-EliteSpawningOverhaul icon

EliteSpawningOverhaul

Overhauls the elite spawning system to allow for finer control by modders

Last updated a month ago
Total downloads 95208
Total rating 21 
Dependency string Jarlyk-EliteSpawningOverhaul-1.2.2
Dependants 60 other mods depend on this mod

This mod requires the following mods to function

bbepis-BepInExPack-5.3.1 icon
bbepis-BepInExPack

Unified BepInEx all-in-one modding pack - plugin framework, detour library

Preferred version: 5.3.1
tristanmcpherson-R2API-2.5.14 icon
tristanmcpherson-R2API

A modding API for Risk of Rain 2

Preferred version: 2.5.14
README

Elite Spawning Overhaul

The current system for spawning elites in Risk of Rain 2 is fairly limiting for modders, as you can only specify hp/dmg boosts on a per-tier basis and have no way to adjust spawning probabilities. This mod overhauls the elite spawning logic to provide finer-grained control. This mod doesn't do much by itself, but may be used as a dependency by mods that work with elites.

Elite Affix Cards

Elites are made eligible for spawning by creating an EliteAffixCard and adding it to the Eso.Cards list. This list is pre-populated with cards for the vanilla elites.

Installation

Place EliteSpawningOverhaul.dll in your BepInEx\plugins folder. If you're using a Mod Manager, it may place it under its own folder under plugins, which is also fine.

Contact

You can reach me via Github or can find me on the modding Discord at https://discord.gg/5MbXZvd. As with most mods, this is a hobby project, so please understand that response times to questions and time to update for new RoR2 releases may vary.

License

This mod is released under the standard MIT license, which is a permissive license that allows for free use with attribution, while disclaiming liability. The text of this is included in the release archive in License.txt.

Changelog

1.2.2 | 2021-01-30
- Added null check in CombatDirector OnSpawned callback; root cause is likely vanilla, but NRE spam is particularly bad when running modded due to the logging overhead

1.2.1 | 2020-12-19
- Fixed exception when trying to update materials on custom elites

1.2.0 | 2020-12-19
- Rebuilt for latest game patch
- Added EliteOptions to optionally disable automatic material coloration

1.1.0 | 2020-08-22
- Custom elites are now given a material coloration matching their eliteDef by default

1.0.1 | 2020-08-18
- Fixed bug where often non-elites would spawn with elite hp/dmg

1.0.0 | 2020-08-15
- Updated for RoR2 v1.0 Release

0.3.1 | 2019-12-18
- Fixed build issues with December Content Update

0.3.0 | 2019-11-14
- Updated for new BepInEx/R2API

0.2.0 | 2019-09-20
- Updated for RoR2 Skills 2.0 Release

0.1.0 | 2019-08-16
- Initial tracked version

Available versions

Please note that the install buttons only work if you have compatible client software installed. Otherwise use the zip download links instead.

Upload date Version number Downloads Download link  
2021-1-31 1.2.2 30578 Jarlyk-EliteSpawningOverhaul-1.2.2.zip Install
2020-12-19 1.2.1 18923 Jarlyk-EliteSpawningOverhaul-1.2.1.zip Install
2020-12-19 1.2.0 744 Jarlyk-EliteSpawningOverhaul-1.2.0.zip Install
2020-8-23 1.1.0 34329 Jarlyk-EliteSpawningOverhaul-1.1.0.zip Install
2020-8-19 1.0.1 1995 Jarlyk-EliteSpawningOverhaul-1.0.1.zip Install
2020-8-16 1.0.0 1268 Jarlyk-EliteSpawningOverhaul-1.0.0.zip Install
2019-12-19 0.3.1 3340 Jarlyk-EliteSpawningOverhaul-0.3.1.zip Install
2019-11-15 0.3.0 1468 Jarlyk-EliteSpawningOverhaul-0.3.0.zip Install
2019-9-21 0.2.0 1437 Jarlyk-EliteSpawningOverhaul-0.2.0.zip Install
2019-8-17 0.1.0 1126 Jarlyk-EliteSpawningOverhaul-0.1.0.zip Install