The problem I have is the starting skill increase speed. If you are going to play a pure mage then it can be hard to do it because if you start with a base value of 1 for every skill and then give bonuses for every skill that class focuses on, it will mess up the leveling speed because you're only going to focus on those skills. I think I may have to come up with a different solution. Maybe make the base .8 or .85 and give the bonuses up to 1.
Here's something simple for the speed of skill increases for a pure mage:
; Set the Skill Experience Gained Multiplier to
; betwen 0.0 and 10000.0
; Using too low or too high values may crash the game. Handle them with caution.
; Default game value = 1.0
;(Setting bUsePCLevelNotBaseSkillLevel to 1, will use Character Level instead of Base Skill Level for the subsections)
fAlchemy=1.0 <- crafting are left at 1
fAlteration=1.25 <- all magic get 25% bonus
fArchery=0.25 <- all combat and thief skills get 75% reduction
I think that is something that would work, but the initial leveling would be a bit overpowered. The other approach is tying the bonus to skill level like so...
1=1.0 <- initially normal skill speed increase until skill level 30
25=1.01 <- two ways to do this
26=1.02 <- first way is to increase by one percent per skill level increase starting at 25 to make it unnoticeable
30=1.05 <- second way is to increase 5% at level 30 and add additional 5% bonus every 5 skill levels until reaching 25% bonus
Either way is okay to me, I just make one list and copy paste to other skills or sections in the INI. Just wanted input if it's better to get 1% a level or 5% every fifth level. You may notice the increase with it being every 5 levels, but won't with 1% per level. Also, is it better to do it based on skill level or just make one bonus from the game start.
The same problem occurs in the next section for each skill level up's contribution to the next player level up.