Another Question about start rooms.

BUBONIC@CERES.BSUVC.BSU.EDU
Date: 02/16/96


Last night I asked how I could set up various start rooms for my 
different classes.  Well, I spent about four hours today on working
on implementing it based on many of your suggestions, however a few
problems have come up for me.

In Interpreter.c (line 1540 about): load_room is assigned to r_immortal_start_
room, r_mort_start_room depending on the level of the player.  

Then a few lines later, when it actually runs the routine to put the
ccharacter into that room, I have problems if I changed it from the above.

Why can't I assign load_room = (room #) (i.e. load_room = 4106)?

I tried using switch statements for my various classes, and everything
compiled perfectly, but then when I tried to log into the game, I received
the following error:

	SYSERR: Illegal value(s) passed to char_to_room
	SYSERR: no valid target to act()!

Do the room numbers for load_room and/or char_to_room need to be assigned
somewhere?  I searched everywhere I could think of, and I couldn't
find any place.

I hope this makes sense to all of you. If not, I can explain in more detail.
I would appreciate someones help though, as this has been bothering me a
all week, and I have spent considerable amount of time TRYING to figure
out this problem.

Thanks again,

Jeff Hankss

Bubonic, IMP on Legendary MUD



This archive was generated by hypermail 2b30 : 12/07/00 PST