stuff to add... // GET_CAP_NAME: How does your mudlib find a user's name with proper caps? // (x is the object for the user) #define GET_CAP_NAME(x) x->query_cap_name() // GET_NAME: How does your mudlib find a user's name? // (x is the object for the user) #define GET_NAME(x) x->query_name() // IMC2_MSG: How does your mudlib send a message 'x' to a user 'y'? // (y is the object for the user) #define IMC2_MSG(x,y) message("IMC2",x,y) // Do you use something other than this_player() to refer to the person who // typed a command? Some muds do this_user() or this_body() #define THIS_PLAYER this_player() // If you don't use find_player to get a user object when given name, // then what do you do to get the object for person with name x? #define FIND_PLAYER(x) find_player(x) LOCAL_COLOR to tell what color scheme you want