On Tue, 25 Jul 2000, Mac Manson wrote:
> if ((r_mortal_start_room[count] = real_room(r_mortal_start_room[count]))
> < 0) {
Uhm, why are doing real_room() on r_mortal_start_room? I don't know if
you've changed how things work in this regard, but in stock Circle
mortal_start_room has the vnum, r_mortal_start_room gets assigned the
rnum.
r_mortal_start_room[count] = real_room(mortal_start_room[count];
if (r_mortal_start_room[count] == NOWHERE) {
if (count >= 1)
r_mortal_start_room[count] = r_mortal_start_room[0];
else {
log("SYSERR: Mortal start room does not exist. Change in "
"config.c.");
exit(1);
}
}
> if ((r_immort_start_room = real_room(immort_start_room)) < 0) {
> if (!mini_mud)
> log("SYSERR: Warning: Immort start room does not exist. Change in
> config.c.");
> r_immort_start_room = r_mortal_start_room[1];
> }
Ooops! These should all compare against NOWHERE, not 0. I'll fix that
for bpl18.
-dak
+------------------------------------------------------------+
| Ensure that you have read the CircleMUD Mailing List FAQ: |
| http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html |
+------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 04/10/01 PDT