Apparently if you want to slow down skill leveling by making a "Modify Skill Use" perk it will "break" skill books. For example if you slow down skill leveling to 80%, skill books now only give you 80% of the XP required to advance a full skill level!
Does anyone know how to slow down skill leveling without breaking the skill books? I've been up all day and night trying to figure it out and it's driving me crazy.
I've tried using a script on the player with an "Event OnObjectEquipped" to detect when a book is opened and temporarily remove the slower skill leveling perk, but the skill gain happens before the event is triggered. I've also tried removing the slower skill leveling perk when in MenuMode, but then it also removes the perk when the player is lockpicking.
Any help would be greatly appreciated.