I'm looking for suggestions on how to implement
"advanced classes."  What I have in mind: At level 15,
a person goes to their guildmaster and types
'advance'.  It says something like 'Available classes:
Necromancer, Illusionist, etc' depending of course on
what base class you were.  Your advanced class gets
skills and spells not available to the others.

My plan so far is to make a do_advance command and add
a field for adv_class in CHAR_DATA.  Should I keep the
advanced classes in the same struct as the normal
classes or make a new type?  And what about the skills
and spells for the advanced classes: if there are 20
or so of these classes, should each spell have a level
for them?  Seems kind of messy.

Any thoughts or comments on this are appreciated.

__________________________________________________
Do You Yahoo!?
Buy the perfect holiday gifts at Yahoo! Shopping.
http://shopping.yahoo.com

Reply via email to