Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
ItemRoulette
Risk of Rain 2 item acquisition overhaul: HUD item reel, European Casino Roulette, Life Bet, and Chaos Event mechanics.
CHANGELOG
Changelog
[1.3.11] - 2026-10-16
Dependency & Clean Installation Fix:
- HookGenPatcher Dependency Added:
- Added
RiskofThunder-HookGenPatcher-1.2.5to Thunderstore dependencies inmanifest.json. - Fixes
TypeLoadException: Could not load file or assembly 'MMHOOK_RoR2'when installing the mod on clean/fresh mod profiles.
- Added
[1.3.8] - 2026-10-15
Void Item Reroll Mechanic (Lunar Coins):
- Void Decision Reroll System:
- Added ability to reroll an unowned Void item directly from the decision banner using Lunar Coins.
- New hotkey
VoidRerollHotkey(default:KeyCode.R, configurable in01. Controlsand RiskOfOptions).
- Configurable Reroll Settings (
02. Drop Suppression):EnableVoidReroll(default:true): Enable or disable Void item rerolling.VoidRerollLunarCoinsCost(default:2, range 0-20): Cost in Lunar Coins per reroll attempt.VoidRerollMaxPerItem(default:3, range 1-10): Maximum reroll attempts allowed per dropped Void item.
- Interactive 3-Button Decision Banner:
- Dynamically displays 3 responsive action buttons in
VoidDecisionstate:[✓ ВЗЯТЬ [B]](Green)[↻ ПЕРЕКРУТИТЬ (-2 Лун.) [0/3] [R]](Cyan/Celestial Lunar)[✕ ОТКАЗАТЬСЯ (-4 Лун. / -30% ХП) [C]](Violet / Crimson)
- Clear state indicators for reaching maximum rerolls or insufficient coins.
- Dynamically displays 3 responsive action buttons in
- Multiplayer Synchronization:
- Server-authoritative deduction of Lunar Coins with broadcast chat notifications.
[1.3.7] - 2026-10-15
Artifact Pool Configuration & Artifact of Kin Removal:
- Artifact of Kin (
SingleMonsterType) Disabled by Default:- Removed from the base active debuff pool (
AllowArtifactKin = false). This eliminates the infinite teleporter boss mob spawn spam during teleporter charging.
- Removed from the base active debuff pool (
- Dedicated Artifact Pool Configuration (
05b. Artifact Pool):- Added new configuration category in config file and RiskOfOptions menu.
- Individual toggles for all debuff artifacts: Spite, Warfare, Honor, Chaos (coop), Dissonance, Kin, Swarms, Frailty, Soul.
- Optional toggles for all other game artifacts: Devotion, Delusion, Rebirth, Glass, Evolution, Vengeance, Metamorphosis, Enigma, Sacrifice, Command, Death.
- Modded Artifact Support:
AllowModdedArtifacts(default:true): dynamic discovery and inclusion of any third-party artifacts fromArtifactCatalog.ArtifactCustomBlacklist: customizable string blacklist for unwanted artifacts.
[1.3.6] - 2026-10-15
Switchable Void Decline Cost (Lunar Coins vs Max HP):
- Configurable Decline Cost Mode (
VoidDeclineCostMode):LunarCoins: Classic decline costing Lunar Coins (default: 4 coins).MaxHealthPenalty: Decline at the cost of temporary maximum health reduction (default: 30% per decline).
- Cumulative Stacking & Safety Cap:
- Declining multiple times on the same stage accumulates penalty: 1st decline = -30%, 2nd = -60%, 3rd = -90%.
- Added configurable safety cap
VoidDeclineMaxHealthPenaltyCap(default: 90%) preventing instant suicide.
- RoR2 Native Curse Bar Visualization (
cursePenalty):- Deducted maximum health is visually blocked on the health bar with native diagonal curse stripes.
- Stage Reset:
- Health penalty stacks are cleared upon teleporter stage transition or starting a new run.
- Adaptive UI & Multiplayer Sync:
- Action buttons and header labels dynamically update to show cost in coins or health penalty.
- Server-authoritative penalty processing with multiplayer chat announcements and stack synchronization.
[1.3.5] - 2026-10-15
Lunar Item Pool Configuration & ZetAspects Mod Support:
- Comprehensive Lunar Item Pool Settings:
- Added
04b. Lunar Poolconfiguration category with individual toggles for all 20 passive Lunar items and 5 Lunar equipments across base game and DLCs (SotV, SotS). - Added custom Lunar blacklist setting (
LunarCustomBlacklist).
- Added
- ZetAspects (
com.TPDespair.ZetAspects) Integration:- Mod compatibility layer with soft-dependency reflection.
- In Chaos event «Elemental Aspect Drop», aspects are awarded as permanent passive items instead of overriding active equipment.
- Added setting to include ZetAspects elite items into the roulette pool.
[1.3.4] - 2026-10-14
Void Roll Isolation & Interaction Fixes:
- Void Rolls Excluded from Auto-Spin:
- Auto-spin mode (
[V]) will not consume Void rolls; player retains full manual control via[C].
- Auto-spin mode (
- UI & Button Fixes:
- Fixed button text clipping and currency token issues.
- Multiplayer Cradle Fix:
- Resolved local player match check so opening a Void Cradle awards a roll exclusively to the activator.
- Lunar Shop & Cauldron Compatibility:
- Ensured physical purchases and conversions in Bazaar Between Time and Cauldrons function seamlessly without interference.
[1.3.0] - 2026-10-13
Auto-Spin, Chance Doll & Chaos Overhaul:
- Continuous Auto-Spin mode with hold progress bar (
[Hold V]). - Chance Doll integration: 5% chance per stack to upgrade rolled item tier (White -> Green -> Red).
- New Chaos events: Support Drones, Hostile Enemy Drones, High-Tier Pylon, Aurelionite quality scaling.
- In-game config via RiskOfOptions.
[1.0.0] - 2026-10-10
Initial Release:
- Top HUD CS2-style case opening roulette (
[B]). - European Casino roulette wheel with gold bets (
[K]). - Life Bet mechanic with permadeath risk.
- 28 dynamic Chaos events.