shadowofdoom-SteadyGrowthPerfect icon

SteadyGrowthPerfect

Extends Demeter's Steady Growth boon to upgrade Heroic boons to Perfect rarity. Steady Growth will now upgrade boons through all tiers including Perfect!

Last updated 8 hours ago
Total downloads 24
Total rating 0 
Categories Mods
Dependency string shadowofdoom-SteadyGrowthPerfect-1.1.0
Dependants 0 other packages depend on this package

This mod requires the following mods to function

Hell2Modding-Hell2Modding-1.0.71 icon
Hell2Modding-Hell2Modding

Lua Mod Loader for Hades 2

Preferred version: 1.0.71
SGG_Modding-ENVY-1.2.0 icon
SGG_Modding-ENVY

A plugin to allow ReturnOfModding plugins greater control of their environment.

Preferred version: 1.2.0
SGG_Modding-ModUtil-4.0.1 icon
SGG_Modding-ModUtil

Utility mod for mod interactions within lua for SGG's games

Preferred version: 4.0.1
SGG_Modding-Chalk-2.1.1 icon
SGG_Modding-Chalk

System for handling config files in ReturnOfModding

Preferred version: 2.1.1
SGG_Modding-ReLoad-1.0.2 icon
SGG_Modding-ReLoad

Provides helpers for managing hot reloading and waiting for the right time to load

Preferred version: 1.0.2
Jowday-BoonBuddy-1.0.2 icon
Jowday-BoonBuddy

Fully customizable boon rarity! Marks boons that were banned by Vow of Forsaking. Disables requirements for the Offerings button in the boon selection screen.

Preferred version: 1.0.2
Jowday-Perfectoinist-0.1.9 icon
Jowday-Perfectoinist

Plugin for BoonBuddy. Adds a new rarity level called 'Perfect'.

Preferred version: 0.1.9

README

Steady Growth Perfect

Extends Demeter's Steady Growth boon to upgrade boons to Perfect rarity!

What This Mod Does

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.

Features

  • ✅ 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)

Requirements

Required Mods

This mod requires the following to work:

  1. Hell2Modding - Base modding framework
  2. SGG_Modding-ENVY - Environment isolation
  3. SGG_Modding-ModUtil - Mod utilities
  4. SGG_Modding-Chalk - Config system
  5. SGG_Modding-ReLoad - Hot-reload support
  6. BoonBuddy - Perfect rarity framework
  7. Perfectoinist - Perfect rarity implementation

All dependencies are automatically installed by r2modman when you install this mod!

Installation

Via r2modman (Recommended)

  1. Install r2modman if you haven't already
  2. Search for "Steady Growth Perfect" in the mod browser
  3. Click "Download"
  4. Click "Start Modded" to launch the game

Manual Installation

  1. Download the latest release
  2. Extract to your Hades II mods folder
  3. Ensure all dependencies are installed
  4. Launch the game via your mod loader

Configuration

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!

How It Works

Technical Details

The mod makes three key modifications to the game:

  1. Extends RarityUpgradeOrder

    • Adds "Perfect" to the end of the upgrade sequence
    • This tells GetUpgradedRarity() that Heroic can upgrade to Perfect
  2. Adds Perfect Rarity Level to BoonGrowthBoon

    • Defines Perfect rarity with Multiplier = 1/6
    • At Perfect rarity, Steady Growth triggers every 1 room (insanely strong!)
  3. 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 Trigger Rates

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 🔥

Testing

Tested in all critical scenarios:

  • ✅ Fresh new runs
  • ✅ Resumed runs from save
  • ✅ Undo Night (the trickiest scenario!)
  • ✅ With boon rerolls
  • ✅ With various god combinations

Compatibility

  • 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

Known Issues

None! If you encounter any issues, please report them.

Credits

  • Author: shadowofdoom
  • Inspired by: Jowday's Perfectoinist and BoonBuddy mods
  • Hades II Modding Community: For the excellent modding tools

Changelog

Version 1.1.0 (2025-11-08)

  • 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

Version 1.0.0 (2025-11-06)

  • Initial release
  • Added Perfect rarity support for Steady Growth
  • Configurable via config.lua
  • Full r2modman compatibility

Support

If you enjoy this mod, consider:

  • ⭐ Starring the repository
  • 🐛 Reporting bugs or issues
  • 💡 Suggesting new features
  • 🤝 Contributing improvements

License

This mod is provided as-is for personal use. Feel free to modify and share!