Great, I plugged that in and it works perfectly, except that it saves the position for immortals and higher, so I changed it to this. (In case any cares. :)) act.other.c in do_quit: add to variables int value; } else { value = world[IN_ROOM(ch)].number; if (real_room(value) != NOWHERE && GET_LEVEL(ch) < LEVEL_IMMORT) { SET_BIT(PLR_FLAGS(ch), PLR_LOADROOM); GET_LOADROOM(ch) = value; } if (!GET_INVIS_LEV(ch)) -- Leonard Burns IV lburns@continet.com +-----------------------------------------------------------+ | Ensure that you have read the CircleMUD Mailing List FAQ: | | http://cspo.queensu.ca/~fletcher/Circle/list_faq.html | +-----------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/07/00 PST