» Mon Dec 06, 2010 6:15 am
This is how I look at training and skill progression:
Skill progression rate should depend on the scale of the task, so if you use your skill to do an easy task, related to your current skill level, then you should gain a small gain in your skill level, but if you can accomplish a hard task while using your skill, then it should result in higher boost in your skill level.
For instance if you spar with a low level opponent, with a weapon, then your rate of progression should be lower than when you spar with a higher level opponent.
The trainers would be higher level opponents that would spar with you to help you gain experience with the skill, while pointing out your shortcomings and suggesting new approaches.
So in their presence, your rate of skill progression should be even higher.
So you pay a trainer, and start to spar with him for a while, and he is a higher level NPC, so you advance your skill faster, and he is a trainer, so that fact adds its own boost to your rate of skill progression, and this way you gain a level or two of your weapon skill before the session is finished.
This can happen to other skill master as well, so a Archery teacher can stand beside you and instructs you, as you try to hit the targets, and in his presence you develop your archery skill much faster than otherwise.
A security master would instruct you as you try to open the locks that he just locked, or a speachcraft master would sit in a chair in front of you and teaches you how to speach as you develop your skill, or conjuration master would instruct you as you summon critters in a cage, and so on...
Those sessions can gradually change form as you advance so that new perks show their effect on your characters, and sessions do not feel repetitive, and you can have an option to skip the sessions, to gain a mediocre boost to your skill compared to the final result of those sessions.