You are viewing a potentially older version of this package. View all versions.
FortressForce-VenganceSwarmRedux-1.0.0 icon

VenganceSwarmRedux

Fixes Doppelgangers (Umbras) skin synchronization and item/drop distribution when using Artifact of Vengeance and Artifact of Swarms.

Date uploaded 13 hours ago
Version 1.0.0
Download link FortressForce-VenganceSwarmRedux-1.0.0.zip
Downloads 7
Dependency string FortressForce-VenganceSwarmRedux-1.0.0

This mod requires the following mods to function

bbepis-BepInExPack-5.4.2117 icon
bbepis-BepInExPack

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

Preferred version: 5.4.2117

README

Vengeance Swarm Redux

A modern revival and comprehensive fix for the ancient Risk of Rain 2 Doppelganger (Umbra) bugs when playing with Artifact of Vengeance and Artifact of Swarms.

This mod is a modern continuation and revival of the original VengeanceSwarmFix by Melting-Cube, modernized for the current version of Risk of Rain 2 with skin synchronization, Risk of Options support, and high population spawn protection.


⚔️ Key Features & Fixes

  • Item Synchronization: Fixes the base game bug where pooled item arrays were cleared upon the first clone spawning, causing the second Swarms Doppelganger to spawn with 0 player items and missing InvadingDoppelganger. Both clones now receive your full inventory and equipment.
  • Skin Synchronization: Fixes the race condition where ModelSkinController initialized before CharacterBody / CharacterMaster linked the survivor's loadout, causing Doppelgangers to revert to default Skin 0. Both clones now correctly wear your selected survivor skin (including mastery, alt, and DLC skins).
  • Guaranteed Item Drops: Because both clones now properly receive the InvadingDoppelganger item, defeating both clones will drop loot.
  • High Population Fix: Ensures Swarms Doppelganger spawn requests ignore team member limits so high monster density never prevents your clones from appearing.
  • In-Game Configuration: Full support for Risk of Options allowing you to toggle individual fixes, choose single vs dual loot drops, or enable debug logging.

⚙️ Configuration

Settings can be customized in-game via Risk of Options or by editing BepInEx/config/com.FortressForce.VengeanceSwarmRedux.cfg:

Setting Default Description
Enabled true Enables or disables the mod.
Allow Both Swarm Drops true If true, both Swarms clones drop an item on death. If false, only one drop is awarded per invasion.
High Population Fix true Prevents map team limits from blocking Swarms Doppelganger spawns.
Enable Debug Logging false Outputs detailed spawn and skin logs to the BepInEx console.

📦 Installation

  • Install using r2modman or your favorite mod manager.
  • For manual installation, extract VenganceSwarmRedux.dll into your Risk of Rain 2/BepInEx/plugins/ directory.

📜 Credits & Attribution

  • Original mod and concept by Melting-Cube (VengeanceSwarmFix).
  • Revived, modernized, and maintained by Gentlemann-Of-Hats.

📝 Recent Patches

v1.0.0

  • Initial release of Vengeance Swarm Redux.
  • Fixed Doppelganger Swarms inventory clearing bug.
  • Fixed Doppelganger skin initialization race condition on server and clients.
  • Added Risk of Options integration.