About this mod
No recovery penalty on these armours. I only did Hide Armour, Padded and Robes.
- Permissions and credits
[edit]: I could have sworn I saw one armour that wasn't correct in the game, I think it was exceptional something, but I've lost it again - if you spot it let me know!
How to use this:
BACKUP YOUR ORIGINAL versions of these files.
Unzip the files and put them in ..\PillarsOfEternity_Data\assetbundles\prefabs
[UPDATE]
It's been stated in the comments that this is incorrect, you should install at prefabs/objectbundle
so the place you should substitute the archives is in objectbundle folder, not prefabs
I haven't modded this game in a while now, so I can't remember/don't know if this is correct, so thanks to fossa0 for their correction.
HOW TO MAKE MODS YOURSELF:
Incendax74 says this is how to edit the Druid's Spiritshift ability (I used this to work out what to do in armours):
1) Download Unity Asset Bundle Extractor
2) Open C:\Program Files (x86)\Steam\steamapps\common\Pillars of Eternity\PillarsOfEternity_Data\assetbundles\prefabs\objectbundle\spiritshift_whatever
3) Click Info. Sort by Size. Find and Select Monobehavior ( Size 548 ). Click Export Dump.
4) Open your newly exported file with any text program. Look for Float DurationOverride = 15.000000. That's 15 seconds. Change it to any number, like 9999.000000 and save the file.
5) Go back to Unity Asset Bundle Extractor (it should still be open). Click Import Dump. Select the file you just saved in Step 4.
6) X back to the main Unity Asset Bundle Extractor screen. Click File > Save. Save this over your spiritshift_whatever file.
*Disclaimer: Make sure to backup your spiritshift_whatever file before saving over it.
For the Armour you need, for example, the file named: leather_armor.unity3d
Look in the "Name" column for MonoBehaviours.
Look at the "Type" box on the right, and scroll through the MonoBehaviours until you get "Armor" in the "Type" box.
It will look like this: "0xFFFFFFFE (MonoBehaviour : Armor (Assembly-C#... "
Then do the same as the instructions for the Spiritshift ability above (step 4, but for Recovery you're looking for SpeedFactor).
If you are changing the Recovery stat like I did, you need to remember that the formula for the Recovery percentage is 1 minus the number in the file, then multiply the result by 100. e.g. for default Leather Armour the number in the file is 0.7, and in game Recovery stat on Leather is 30%. To halve it, you would change it to 0.85, giving an in-game stat of 15%.
( 1 - 0.85 ) * 100 = 15