Other user's assetsAll the assets in this file belong to the author, or are from free-to-use modder's resources
Upload permissionYou can upload this file to other sites but you must credit me as the creator of the file
Modification permissionYou are allowed to modify my files and release bug fixes or improve on the features without permission from or credit to me
Conversion permissionYou can convert this file to work with other games as long as you credit me as the creator of the file
Asset use permissionYou are allowed to use the assets in this file without permission or crediting me
Asset use permission in mods/files that are being soldYou are allowed to use the assets in this file in mods/files that are being sold, for money, on Steam Workshop or other platforms
Asset use permission in mods/files that earn donation pointsYou must get permission to earn Donation Points for your mods if they use my assets
Author notes
This author has not provided any additional notes regarding file permissions
File credits
Patchwork framework
Donation Points system
Please log in to find out whether this mod is receiving Donation Points
You can now modify premade NPC's attributes on respec. All usual limits on points apply - you can't cheat with it.
Put AppInfo.dll from the mod next to the launcher executable (if it's already there - this happens if you use other mods - you can skip this).
In the launcher UI, select Active Mods -> Add -> select path to the mod DLL.
Technically, this mod does two things:
For premade NPCs only, adds attribute customization step when levelling up to level 2. This means that you can customize attributes either when initially picking up a companion, or immediately after respec.
Removes the "override attributes from prefab" logic (it's the same thing that prevents changing attributes via save game editing).
This solution has some implications:
You won't be able to customize attributes for level 1 companions - this is a very minor thing, it essentially only matters during prologue.
You won't be able to customize level 1 abilities - the tricky thing to implement here are "special" things like Sagani's custom fox pet.
If you ever start a game without mod, on load customized attributes will be reverted, since "override from prefab" logic would be restored.
There is a UI artifact on level-up to level 2 for NPCs - attributes and increased skills overlap. This is a very minor issue.
Sources of all my PoE mods can be found on github.