0 of 0

File information

Last updated

Original upload

Created by

Mars Wong

Uploaded by

M4R5W0N6

Virus scan

Safe to use

Tags for this mod

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
DESCRIPTION
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
Technical Implementation:
  • 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
User Experience:
  • 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