Ahhh...fixed it...had a few problems with my AFF_X flags, and a few clicks of the mouse and my mortals are hiding again =) Thanks for the help, especially the pointers on the invis objects. Just one thing...if I change the values in the zone files (obj/wld/whatever), for example, add a new field, like 'C' etc, which files do I need to update in order to save it with Oasis? Because atm it's just writing over it... File being (I believe): Structs.h, Db.c, Handler.c, objsave.c??? For example: ***SNIP*** Taken directly from objaff.txt [CircleFTP, no Author listed] case 'C': get_line(obj_f, line); sscanf(line, "%d ", t); obj_proto[i].obj_flags.bitvector = obj_proto[i].obj_flags.bitvector | t[0]; break; How do I reference this in structs.h for starters? Similar to something like: (Snipped from structs.h) ¦ struct obj_affected_type affected[MAX_OBJ_AFFECT]; /* affects */ Ack! :) -Caniffe +------------------------------------------------------------+ | Ensure that you have read the CircleMUD Mailing List FAQ: | | http://democracy.queensu.ca/~fletcher/Circle/list-faq.html | +------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/15/00 PST