Well I got into olc_act.c and olc.c and changed all but one EDIT_ROOM(ch,
pRoom); to
pRoom = ch->in_room; Was that bad? It seems to be running okay. Anyway I
have ran across another problem. I can edit with Extraexits now and when I
save everything is okay. When I try and load the mud after saved with the
extraexits I get a ****BUG: battlech.are: line number here : bad door error.
How can I get the room check to overlook the extra exits? Otherwise I can't
use my 60 something room masterpiece BattleChess Arena. ;-) Thanks for your
help before hand.

                          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