Re: MultiClass -Quad-

From: Skylar (skylar@ifconfig.intserv.com)
Date: 07/10/96


On Wed, 10 Jul 1996, Wu Tang Clan wrote:

> Has anyone tried to add Quad MultiClass to there mud?
> 
> 	I am trying to created MultiClasses by
> 		Changing GET_LEVEL(ch) ((ch)->player.level) to
> 			 GET_LEVEL(ch,i) ((ch)->player.level[(i)])
> 
> 	and in the structs.h file in the char_data struct
> 		Changing level; to
> 			 level[NUM_CLASSES];
> 
> I know there will have to be alot of changes made throughout the code for
> GET_LEVEL, so i am trying to compile one file at a time.
> 
> But, the first file i tried to compile, which was comm.c, gave numerous
> errors, that i couldn't seem to pinpoint the source of the error.
> 
> Such as comm.c:1663: macro `GET_LEVEL' used with just one arg, but i can
> find where it is calling that macro from...


Thats probably from PERS() which calls CAN_SEE() which calls 
GET_REAL_LEVEL() which calls GET_LEVEL ... you should go through utils.h 
and fiddle all of the other macros like that which build up from 
GET_LEVEL() ... it seems you've opened up quite a large can of worms :-)



-Sky



This archive was generated by hypermail 2b30 : 12/07/00 PST