About this mod
Makes attribute respecification completely free in No Rest for the Wicked. Prevents Fallen Ember consumption during respec operations and displays "FREE" in the UI instead of the cost. Allows unlimited respecs without any resource cost.
- Requirements
- Permissions and credits
- Changelogs
- Donations
FreeRespec is a comprehensive mod that eliminates the cost of respecifying character attributes in No Rest for the Wicked. The mod works by intercepting and modifying multiple game systems:Core Functionality:
- Cost Elimination: Patches GetRespecCost() to always return 0, making respecs free
- Affordability Check: Modifies CanPlayerAffordRespec() to always return true
- UI Updates: Replaces cost display with "FREE" text in the respec interface
- Resource Protection: Prevents Fallen Ember consumption during respec operations by blocking InventoryAPI.RemoveItemOfType() calls
- Uses Harmony patching to intercept 7 key methods including ExecuteRespecAttributesPlayerCommand, TryRespecPointsForAttributes, and SendRespec
- Patches TextMeshPro UI components to display "FREE" instead of actual costs
- Implements contextual blocking to only prevent ember removal during respec operations
- Includes comprehensive error handling and logging for debugging
- Seamlessly integrates with the existing respec UI
- No configuration required - works immediately upon installation
- Maintains game balance by only affecting respec costs, not other systems
- Compatible with other mods and game updates
COMPATIBILITY
Compatible With
- MelonLoader: v0.7.0+
- No Rest for the Wicked: v1.0+
- Other Mods: Designed to work alongside other mods
- Game Updates: Compatible with current game version
INSTALLATION
Prerequisites
1. MelonLoader (v0.7.0 or higher)
- Download from: https://github.com/LavaGang/MelonLoader/releases
- Install into your No Rest for the Wicked game directory
- IMPORTANT: Launch No Rest for the Wicked to finalize MelonLoader initialization
2. No Rest for the Wicked (The Breach - Refined), by Moon Studios
- Available on Steam (https://store.steampowered.com/app/1371980/No_Rest_for_the_Wicked/)
Installation Steps
1. Download the Mod
- Download FreeRespec.dll from the releases page
2. Install the Mod
- Navigate to your No Rest for the Wicked installation directory (steamapps/common)
- Locate the Mods folder (automatically created by MelonLoader)
- Copy FreeRespec.dll into the Mods folder
3. Launch the Game
- Start No Rest for the Wicked normally
- MelonLoader will automatically load the mod
- Check the console for initialization messages
USAGE
How to Use
1. Unlock Respec'ing: Unlock the respect altar in the Limnus of the Crucible
2. Access Respec Menu: Navigate to the respec altar in the Crucible atrium and interact
3. Verify Free Status: The cost should display as "FREE" instead of a number
4. Perform Respec: Respec your attributes as normal - no Fallen Embers will be consumed
5. Unlimited Respecs: You can respec as many times as you want without losing your embers