Take a look at db.c: reset_zone(): case 'D'. It does one door in one room at a time. You could change this code so that it performs the action to both rooms, but it currently only does one room at a time. Rick -----Original Message----- From: Todd A Laycock <tlayco1@uic.edu> To: CIRCLE@post.queensu.ca <CIRCLE@post.queensu.ca> Date: Wednesday, December 02, 1998 7:01 AM Subject: [NEWBIE] >It seems every zone I make that has doors in it, I can set them to close >in the zone files, but I have to close the door on both sides, for the mud >to open it in both rooms when someone opens the door from one. > >I looked in act.movement.c where the door handling is done, and see that >the doors are toggled open to closed or vice versa. I'm not entirely >sure why it isn't just set open when the person opens the door in one room >so that you save yourself some trouble editting zone files. +------------------------------------------------------------+ | 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