For example, if I have reached 500 in skinning, and I take another lesson in it, I still get only the +1 in skinning that I got back when I had a skinning skill of 10. Then the lesson raised my skinning by 10%, now it raises it only by 0.2% for much more money.
So I propose one of two solutions:
Solution 1: A larger immediate skill gain is endowed per lesson, according to something resembling the following table:
Character's Skill / Immediate Skillgain
- Up to 250 / +1
250 to 499.999 / +2
500 to 799.999 / +3
800 to 1199.999 / +4
1200 and up / +5
Solution 2: Cap all lesson prices at a maximum fee of 200 riln per lesson.