Adding RPG aspects to Quest is EXTREMELY complicated and definitely not for beginners. I recommend using Pixie's CombatLib as it provides easy to follow tutorials and has a variety of features for you to utilize. Here is the link if you'd like to check it out.
Hope this helps!
you can also look at this too for ideas on how to do some of this stuff yourself (but I recommend using Pixie's libraries, as they're much better designed, as Pixie is a really good coder):
http://textadventures.co.uk/forum/quest/topic/3348/noobie-hks-help-me-thread#22486 (key/legend: I've learned since to never do abrevs again)