Slower Skill Leveling "Breaks" Skill Books

Post » Sun Nov 18, 2012 1:54 pm

Hi,
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.
User avatar
Trey Johnson
 
Posts: 3295
Joined: Thu Oct 11, 2007 7:00 pm

Post » Sun Nov 18, 2012 9:53 pm

You might be able to disable the skill increasing aspects of books and instead attach a script that increments a player skill by one.

But...if this is meant to modify all skill books in Skyrim, this would not be the best solution. Lotsa work, anywho.
User avatar
ashleigh bryden
 
Posts: 3446
Joined: Thu Jun 29, 2006 5:43 am

Post » Sun Nov 18, 2012 11:52 am

I'm aware of this effect. My plan is to use a scripted solution.
User avatar
Laura-Jayne Lee
 
Posts: 3474
Joined: Sun Jul 02, 2006 4:35 pm

Post » Sun Nov 18, 2012 8:31 pm

Thanks Zexis, I do want to affect all skill books (even mod added ones) so this isn't the ideal solution, but thank you anyway because at this point I'm about to shoot someone.

@ishmaeltheforsaken: May I ask what your scripted solution is?

FYI I found that you can make an "Adjust Skill Book Points" perk and set or multiply that value. BUT if you are slowing down skill leveling using "Modify Skill Use" perks like I am, it completely breaks the functionality of the "Adjust Skill Book Points" perk. It is so weird...

I've also tried using the "MenuMode" condition on the Perk entry so that the slower skill leveling perk is only active when NOT in MenuMode (e.g. reading a book), but the condition appears to be broken too :[
User avatar
Shelby McDonald
 
Posts: 3497
Joined: Sat Jan 13, 2007 2:29 pm

Post » Sun Nov 18, 2012 4:45 pm

Use http://skyrim.nexusmods.com/mods/1175. Past versions also messed with this, but in the more recent versions, changing skill progression no longer affects quest and book skill boosts. Anything that should give a full level now still does that.

I personally have halved my skill leveling rate and halved the rate skills contribute to a level-up, but doubled skill maximum to 200 so that total maximum level should be the same.
User avatar
carley moss
 
Posts: 3331
Joined: Tue Jun 20, 2006 5:05 pm

Post » Sun Nov 18, 2012 10:17 pm

Thanks SushiSquid, unfortunately, it's a SKSE pluggin with no source code. I need to figure out how to fix the skill book problem for my own mod which slows down skill rates..

I'm about to give up though, I'm pretty much out of ideas after working on this for almost two days straight. I hate working on something for so long and not having it pay off.
User avatar
AnDres MeZa
 
Posts: 3349
Joined: Thu Aug 16, 2007 1:39 pm

Post » Mon Nov 19, 2012 1:28 am

@ishmaeltheforsaken: May I ask what your scripted solution is?

FYI I found that you can make an "Adjust Skill Book Points" perk and set or multiply that value. BUT if you are slowing down skill leveling using "Modify Skill Use" perks like I am, it completely breaks the functionality of the "Adjust Skill Book Points" perk. It is so weird...

What I would do is "Adjust Skill Book Points" with a multiplier of 0, and then attach a script to the skillbooks that advances the associated skill. Personally, I would use book.getSkill() (an upcoming SKSE function) inside the script so it's more generically applicable, but if you don't want to depend on SKSE, you can just use a property and set it to the proper skill individually for each book.
User avatar
saharen beauty
 
Posts: 3456
Joined: Wed Nov 22, 2006 12:54 am

Post » Sun Nov 18, 2012 2:31 pm

ishmaeltheforsaken, that's a fantastic idea, thanks for the tip!!
User avatar
Katharine Newton
 
Posts: 3318
Joined: Tue Jun 13, 2006 12:33 pm


Return to V - Skyrim