Re: [CIRLCE] Bug in oasis olc pre 11

From: Tony Robbins (tonyr@pacific101.com)
Date: 06/09/99


From: George Greer <greerga@circlemud.org>
To: <CIRCLE@post.queensu.ca>
Sent: Wednesday, June 09, 1999 9:13 AM
Subject: Re:  [CIRLCE] Bug in oasis olc pre 11


*snip*
>
> You can try commenting out this block of code from genwld.c:
>
>     if (STATE(dsc) == CON_ZEDIT) {
>       for (j = 0; OLC_ZONE(dsc)->cmd[j].command != 'S'; j++)
>         switch (OLC_ZONE(dsc)->cmd[j].command) {
           case 'O':
             OLC_ZONE(dsc)->cmd[j].arg3 += (OLC_ZONE(dsc)->cmd[j].arg3 >=
room_num);
             break;
           case 'M':
             break;
>           case 'D':
*snip*

try that.  apparently you're incrementing a vnum rather than an rnum, in the
case of mobiles.  I haven't looked.  just an idea.


     +------------------------------------------------------------+
     | 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 : 12/15/00 PST