
PersistentMultiTome
Tomes picked up by any dwarf are shared with the whole team, and you keep them when you disconnect and rejoin. Late joiners get every tome shared so far. Host only.PersistentMultiTome
When any dwarf picks up a tome, the whole team gets it. Unlike MultiTome, shared tomes stick: disconnect and rejoin and you get every one of them back.
How it works
- Each shared tome is given to every other player exactly as if they had picked it up themselves. It's applied, added to their upgrade list and saved to their record for the run.
- Rejoining: the game already gives your own tomes back when you reconnect mid-run. Shared tomes are saved the same way, so they come back too. Tomes shared while you were gone are waiting for you.
- Joining mid-run: a player who joins the run for the first time gets every tome shared so far.
- Tome counts in the upgrade list stay correct for everyone, including tomes someone else picked up.
- Shared tomes last for the current run. They are cleared when the run ends, the same as your own.
Multiplayer
Only the host needs the mod. Other players can have it installed or not; it does nothing unless you are hosting.
Don't install it alongside TheChiizu's MultiTome. Both would share each tome, so everyone would get it twice. If MultiTome is installed, BepInEx won't load this mod.
Configuration
Edit in r2modman under Config editor → com.darkharasho.stonewards.persistentmultitome.cfg, in BepInEx/config, or in game with ModSettings. Settings are read on the host.
| Setting | Default | Description |
|---|---|---|
| Sharing → SharePickupUpgrades | true |
Share tomes picked up in the level. |
| Sharing → ShareRingUpgrades | false |
Share rings chosen on level-up. |
| Sharing → ShareServerWideUpgrades | false |
Some upgrades already apply to the whole team in the base game. They aren't shared by default, so their effect doesn't stack. Turn on to share them anyway, stacking once per player. |
Credits
Inspired by MultiTome by TheChiizu. Written from scratch; no code is shared.
Issues
Report bugs at https://github.com/darkharasho/stonewards-persistent-multitome/issues. Please attach the host's BepInEx/LogOutput.log.