You are viewing a potentially older version of this package.
View all versions.
Enchantments Unbound
Removes SULFUR enchantment limits: repeat oils and scrolls, stack same-type enchantments, unlock slots past rank 5, with an optional rank cap.
| Date uploaded | 2 weeks ago |
| Version | 0.3.1 |
| Download link | ryuka_labs-Enchantments_Unbound-0.3.1.zip |
| Downloads | 376 |
| Dependency string | ryuka_labs-Enchantments_Unbound-0.3.1 |
This mod requires the following mods to function
BepInEx-BepInExPack
BepInEx pack for Mono Unity games. Preconfigured and ready to use.
Preferred version: 5.4.2305README
Enchantments Unbound
Removes SULFUR's enchantment limits while keeping the game's native upgrade flow.
GitHub: https://github.com/ryuka-dev/Enchantments-Unbound
Features
- Allows repeated oils and scrolls on the same weapon.
- Allows multiple enchantments of the same type to stack.
- Allows weapons to keep ranking past level 5.
- Keeps enchantment slots tied to weapon rank, so more slots still require upgrading the weapon.
- Configurable XP cost growth for ranks past 5 (
Progression.ExtendedRankXpGrowth, default1.5). The vanilla-style2.5compounding made ranks beyond ~8 need astronomical XP; ranks 1-5 always match vanilla. - Optional rank cap (
Progression.MaxRankLevel, default0= disabled). Set it to cap the highest rank a weapon can reach (never below vanilla's 5). Capped weapons keep earning XP, so raising or removing the cap later unlocks the higher ranks with no lost progress.
Compatibility
- Built for SULFUR v0.19.x (verified against v0.19.3).
- Works with Weapon XP multiplier mods: they multiply the XP a weapon receives, this mod only decides how much XP each rank requires.
Installation
Install with a Thunderstore-compatible mod manager such as Gale.
Manual Installation
- Install BepInEx for SULFUR.
- Download and extract this mod.
- Copy
EnchantmentsUnbound.dllinto your SULFURBepInEx/plugins/EnchantmentsUnbound/folder. - Start the game.
Feedback
Thunderstore does not provide package comments. Please report issues or leave feedback on GitHub or Nexus Mods.
CHANGELOG
Changelog
0.3.1
- Fixed the compatible-item highlight. Since SULFUR v0.19 reworked inventory sorting, picking up an enchantment scroll made the code that highlights which items it can be applied to throw an error, so nothing lit up. It works again.
- Nothing else changed: the same enchantments, ranks and config options behave exactly as before, and existing configs and saves are unaffected.
- Verified against SULFUR v0.19.3.
0.3.0
- New config
Progression.MaxRankLevel(default0= disabled): caps the highest rank a weapon can reach.0keeps ranks unlimited (the previous behaviour); any value sets the maximum rank and is treated as at least 5 so the cap never drops below vanilla. A capped weapon still accumulates XP, so raising or removing the cap later unlocks the higher ranks — no stored progress is lost. - Verified against SULFUR v0.18.5 (rank and enchantment APIs are unchanged from v0.18.4).
0.2.0
- Updated for SULFUR v0.18.x (verified against v0.18.4). The enchant sound now uses the game's new audio path; the old build played a wrong sound on 0.18.x.
- Reworked the XP curve past rank 5. The old curve kept multiplying each rank's XP requirement by 2.5x, so ranks beyond ~8 needed hundreds of thousands of XP and progress effectively stalled (also reported when combined with XP multiplier mods). Ranks 1-5 still match vanilla exactly.
- New config
Progression.ExtendedRankXpGrowth(default1.5): how much more XP each rank past 5 costs compared to the previous rank. Set2.5to restore the old runaway curve,1.0for a flat cost per rank. - Existing weapons are safe: the change only reinterprets stored XP, and the gentler curve can only raise a weapon's rank, never lower it.
0.1.0
- Initial release.
- Removed duplicate oil and scroll restrictions.
- Removed the weapon rank 5 cap for enchantment slot progression.