Extends Demeter's Steady Growth boon to upgrade boons to Perfect rarity!
Demeter's Steady Growth boon normally upgrades your boons by one rarity tier after clearing enough encounters:
- Common → Rare → Epic → Heroic
But it stops at Heroic. This mod extends it to:
- Common → Rare → Epic → Heroic → Perfect!
When Steady Growth is at Perfect rarity itself, it will trigger every single room, making it incredibly powerful for maxing out your build.
- ✅ Extends Steady Growth's upgrade path to include Perfect rarity
- ✅ Works seamlessly with the game's existing upgrade logic
- ✅ Automatically excludes Legendary, Duo, and Infusion boons from upgrades (preserves their special rarity)
- ✅ Compatible with rerolls and all game scenarios
- ✅ User-configurable via
config.lua - ✅ Hot-reloadable (changes take effect without restarting game)
This mod requires the following to work:
- Hell2Modding - Base modding framework
- SGG_Modding-ENVY - Environment isolation
- SGG_Modding-ModUtil - Mod utilities
- SGG_Modding-Chalk - Config system
- SGG_Modding-ReLoad - Hot-reload support
- BoonBuddy - Perfect rarity framework
- Perfectoinist - Perfect rarity implementation
All dependencies are automatically installed by r2modman when you install this mod!
- Install r2modman if you haven't already
- Search for "Steady Growth Perfect" in the mod browser
- Click "Download"
- Click "Start Modded" to launch the game
- Download the latest release
- Extract to your Hades II mods folder
- Ensure all dependencies are installed
- Launch the game via your mod loader
You can customize the mod's behavior by editing config.lua:
return {
-- Enable or disable the mod completely
enabled = true,
-- Enable debug logging (check ReturnOfModding/LogOutput.log)
debug = false,
-- Allow Steady Growth to upgrade Heroic → Perfect
-- Set to false to revert to vanilla behavior
enable_perfect_upgrades = true,
}Changes to config take effect immediately (hot-reload) - no need to restart!
The mod makes three key modifications to the game:
-
Extends RarityUpgradeOrder
- Adds "Perfect" to the end of the upgrade sequence
- This tells
GetUpgradedRarity()that Heroic can upgrade to Perfect
-
Adds Perfect Rarity Level to BoonGrowthBoon
- Defines Perfect rarity with
Multiplier = 1/6 - At Perfect rarity, Steady Growth triggers every 1 room (insanely strong!)
- Defines Perfect rarity with
-
Wraps AddRarityToTraits Function
- Automatically excludes Legendary, Duo, and Infusion boons from being upgraded
- These special rarities are preserved and won't be modified by Steady Growth
- Temporary blocking mechanism ensures compatibility with other game systems
| Rarity | Room Multiplier | Rooms Between Upgrades |
|---|---|---|
| Common | 1 | 6 rooms |
| Rare | 5/6 | 5 rooms |
| Epic | 4/6 | 4 rooms |
| Heroic | 3/6 | 3 rooms |
| Perfect | 1/6 | 1 room 🔥 |
Tested in all critical scenarios:
- ✅ Fresh new runs
- ✅ Resumed runs from save
- ✅ Undo Night (the trickiest scenario!)
- ✅ With boon rerolls
- ✅ With various god combinations
- Compatible with other rarity mods (FirstGodPerfect, etc.)
- Compatible with keepsake mods
- Requires BoonBuddy + Perfectoinist for Perfect rarity support
- No conflicts with vanilla Steady Growth behavior
None! If you encounter any issues, please report them.
- Author: shadowofdoom
- Inspired by: Jowday's Perfectoinist and BoonBuddy mods
- Hades II Modding Community: For the excellent modding tools
- Info: Updated mods GitHub URL
- New: Automatically excludes Legendary, Duo, and Infusion boons from upgrades
- Enhancement: Wraps AddRarityToTraits to preserve special rarity boons
- Improved: Better compatibility with other rarity modification systems
- Initial release
- Added Perfect rarity support for Steady Growth
- Configurable via config.lua
- Full r2modman compatibility
If you enjoy this mod, consider:
- ⭐ Starring the repository
- 🐛 Reporting bugs or issues
- 💡 Suggesting new features
- 🤝 Contributing improvements
This mod is provided as-is for personal use. Feel free to modify and share!