Re: rent/quit problems

From: Alex (fletcher@DEMOCRACY.QUEENSU.CA)
Date: 11/20/97


> If you rent and then hit '1' at the menu, you end up at your start_room,
> not where you rented. If you rent, hit '0', and log back in, then you end
> up where you rented. Most interesting, no?
>
Not really.  Just silly.  Reason below...

> The code in objsave.c in gen_receptionist() reads:
>
>     save_room = ch->in_room;
>     extract_char(ch);
>     save_char(ch, save_room);
>
> and that should do the trick, but it's not. Hrmm....
When you enter the game, the character isn't being reloaded.  It's already
there, ergo, the new save_room never gets looked at.

F.
--
Erm... Yeah.  Whatever.


     +------------------------------------------------------------+
     | 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/08/00 PST