As an aside, there are some small things neglected that are required for your snippet to work [which i am trying out to see how if I like it better than the one I set up]. Two macros need to be defined, as they will not be found when making it the first time. These are CAN_GO2 and EXIT2. #define EXIT2(rnum, door) (world[rnum].dir_option[door]) #define CAN_GO2(rnum, door) (EXIT2(rnum,door) && \ (EXIT2(rnum,door)->to_room != NOWHERE) && \ !IS_SET(EXIT2(rnum, door)->exit_info, EX_CLOSED)) That should get you compiling. I haven't had a chance to test it yet, though. -B. +------------------------------------------------------------+ | Ensure that you have read the CircleMUD Mailing List FAQ: | | http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html | +------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/15/00 PST