Crossfire Mailing List Archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Classes, Race, Experience proposal



 Yes, ideally there would be several different class implementations, and
you select the one you want.

 However, everything is greatly interrelated.  If you change it so that
different classes get different ability bonuses for the same ability
at the same level (ie, a mage with a 20 int gets more spell casting bonuses
than a fighter with a 20 int), that quickly means re-doing most of the
common/living.c file.

 Changing spell learning or how good a class casts a spell changes areas
in apply.c and the spells.c file.

 I don't know if I am willing to put that much work into separating
everything out.  It would be a pretty substantial project.  In fact, it
would probably be a major re-write of a lot of the code.

 --Mark