I changed the value in tyhe "skill "section of the CS.
These values "should" control the skill progress bar increments, when the bar is full that skill increases by 1. Or at least it should be so. I noticed after further testing that longblade progress bar increased by 2 sometimes (value set to 0.5). I tried even with enchant skill, the increment value for "cast when strike" says 0.1, but even here the progress bar had increments of 1 or 2 (for each spell succesfully cast).
Either there's something I really didn't comprehend, or this feature is broken (meaning that changing those values is useless).
Try instead changing these to greater values:
fSpecialSkillBonus (default is 0.8000)
fMajorSkillBonus (default is 0.7500)
fMinorSkillBonus (default is 1.0000)
fMiscSkillBonus (default is 1.2500)
Quoted from Morrowind Scripting for Dummies:
"These all determine how fast you gain skill points in each skill. The lower the value, the faster you'll gain skill points. The values are multiplied by whatever rate you set for each individual skill."
There's also
iLevelupTotal (default is 10) which determines how many skill points you need before you level up - increasing that value will slow down level ups.