I like the idea of being able to change jobs to learn different skills and not being bound to one class. One excellent idea of seen was on a mud, where you could be practically any profession (given you meet racial requirements) as long as you had the required skills. Professions also allow you learn new skills, so in this way you can branch out from a general job into more specialized jobs as you learn new skills required for new professions.
A system where you can up skills from both training (levels) and use is more rewarding to players. Of course, before you can train, you must learn a skill, either through your profession, or through a teacher, given that you have the appropriate skill requirements.
(i.e. learn to crawl before you learn to walk)
Specific Skill Ideas
- Scan: scouting skill, allows character to determine enemy hp, and eventually weaknesses as the skill develops
Search: hidden items are fun!
Stun: briefly halt enemy activity
Sleep: more productive regeneration than sitting
Taunt: make a weak-minded creature attack you
Envenom: use a poison to make bladed weapons do more damage
Gambling Man: Girl somewhere in city wants your help getting her father out of the casino (he's a gambler). Basically a generic walk back and forth talking to them until quest is finished.
The Apothecary: Collect x red stingers and x stingers. Bring them to apothecary; from then on he will envenom your weapon for you for every y red/regular stingers you bring him.