ProactiveChanceDoll
Combines every player's Chance Dolls for Shrine of Chance rolls.
About this mod Author’s original text
Proactive Chance Dolls
No more foregoing Shrines of Chance because one person in your lobby has a Chance Doll. Nor will you be forced to buy out Shrines of Chance because you have the Chance Dolls.
Functionality
When using a Shrine of Chance, a check is made to see if any players in the lobby have Chance Dolls and, if they do, Chance Dolls are temporarily placed into your inventory and then removed.
Compatibility
- Chance Dolls are not touched, so any mods editing Chance Dolls should still work.
- Shrine of Chance events are not directly edited, but rather hooked onto and added to the stack of.
- Items are not dropped, but directly added and removed from the inventory of the player who is interacting with the Shrine of Chance. As such, item share mods should not break with this mod.
Contact
sylvieqq on Discord.
Building the project:
- Check ~/ProactiveChanceDollProject/ProactiveChanceDoll.csproj for build dependencies under game-libs & libs.
- run dotnet build ProactiveChanceDoll.slnx
Install & use Install: BepInEx plugin
- The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
- Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
- Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
- Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.
Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file.
Dependencies
Install these first, or the mod will not work:
RiskofThunder-R2API_Corebbepis-BepInExPack