atd/area/
atd/build/
atd/clans/
atd/log/
atd/player/store/
atd/site/
atd/src/bin/
#define MAX_CLASS 11

/* Class Bits */
#define CLASS_NONE	 0
#define CLASS_DEMON	 1  
#define CLASS_MAGE	 2
#define CLASS_WEREWOLF	 4 
#define CLASS_VAMPIRE	 8 
#define CLASS_HIGHLANDER 16
#define CLASS_DROW	 32
#define CLASS_ABOMINATION    64 
#define CLASS_NINJA      128
#define CLASS_PALADIN    256
#define CLASS_MONK       512
#define CLASS_DRAGON     1024
#define CLASS_ELADRIN    2048
#define CLASS_ANGEL      4096
#define CLASS_PRIEST     8192
#define CLASS_RANGER     16384
#define CLASS_BARD       32768

int class_lookup	( int class );
int class_lookupn	( char * class );

extern  const   struct  class_type    class_table [];
struct class_type
{
    long         class;
    char   *    class_name;
    char   *    col;
    int         start_trust;
    int         start_level;
    int		start_gen;
    int         bits; 
}; 

#define BIT_DONTCLASS    1	//unable to class /w class command
#define BIT_CLOSED       2	//unable to class /w classme
			       	//classme is in smoo.c

#define IC_BIT_NUMB(class,bit)	(class_table[class_lookup(class)].bits & \
				bit)
#define IC_BIT_NAME(class,bit)	(class_table[class_lookupn(class)].bits &\
				bit)