Thanks for the info gonna try that right now.

                   Dantin

----- Original Message -----
From: "Neflar" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Monday, November 26, 2001 11:05 AM
Subject: Re: ExtraExits (arrrggg)


> I've run across this a couple times before its a bug with olc.
> if you look at the top of  bool change_exit
> there is an EDIT_ROOM(ch, pRoom)
> when you dig this ends up setting you as the editor of the new
> room before creating any exits. So that when it makes the exit it adds
> it to the newly created room.  if you change that line to:
> pRoom = ch->in_room;
> it should make the exit in the correct room.
>
> -Neflar
>
> > Okay heres whats happening. The exit messages are fixed. It was directly
> > related to the order of how they are entered. For example, North = 0,
East
> =
> > 1, South = 2, West = 3, Up = 4, Down = 5, Northeast = 6, Southeast = 7,
> > Southwest = 8, Northwest = 9 so my rev_dir = 2, 3, 0, 1, 5, 4, 6, 7, 8,
9.
> > Looks kinda odd but thats how its set up.
> >
> >     The problem I'm looking at is this. I redit create 31. Room is
> created.
> > I type: northeast dig 32. No exits show up so I goto room 32. Exits
listed
> > are NE + SW. Now room 31 should have the NE exit. When I travel through
> both
> > directions in room 32 I end up in room 32. Can someone help me with
this?
> > The same happens with the other directions as well. Thanks,
> >
> >                                      Dantin
>
>
>
> --
> ROM mailing list
> [email protected]
> http://www.rom.org/cgi-bin/mailman/listinfo/rom


Reply via email to