George Greer wrote: > On Thu, 10 Jun 1999, Nocturnal Occulto wrote: > > >Ive found it I think, problem is in add_mobile > >in this line > > > >ZCMD(zone, cmd_no).arg1 += (ZCMD(zone, cmd_no).arg1 >= new_mob_num); > > > >problem is new_mob_num is always 0, that cant be correct. > > Thanks for the leg work. > > diff -up OasisOLCv2.0-pre11/genmob.c OasisOLCv2.0-pre12/genmob.c > --- OasisOLCv2.0-pre11/genmob.c Sun May 23 22:12:35 1999 > +++ OasisOLCv2.0-pre12/genmob.c Thu Jun 10 18:54:04 1999 > @@ -38,7 +38,7 @@ extern struct index_data *mob_index; > > int add_mobile(struct char_data *mob, mob_vnum vnum) > { > - int rnum, i, found = FALSE, shop, new_mob_num = 0, cmd_no; > + int rnum, i, found = FALSE, shop, cmd_no; > zone_rnum zone; > struct char_data *live_mob; > > @@ -107,7 +107,7 @@ int add_mobile(struct char_data *mob, mo > for (zone = 0; zone <= top_of_zone_table; zone++) > for (cmd_no = 0; ZCMD(zone, cmd_no).command != 'S'; cmd_no++) > if (ZCMD(zone, cmd_no).command == 'M') > - ZCMD(zone, cmd_no).arg1 += (ZCMD(zone, cmd_no).arg1 >= new_mob_num); > + ZCMD(zone, cmd_no).arg1 += (ZCMD(zone, cmd_no).arg1 >= rnum); > > /* > * Update shop keepers. > > Sneaky variables... > > -- > George Greer > greerga@circlemud.org > > +------------------------------------------------------------+ > | Ensure that you have read the CircleMUD Mailing List FAQ: | > | http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html | > +------------------------------------------------------------+ That still doesnt fix it though george, since rnum is always -1 now whenever a new mob is added the only time rnum has another value is when a mobile exists. So addign new mob is still broken ;) --------------- Codito, ergo sum - "I code, therefore I am" -------------------- http://birk113.studby.uio.no/~ronnyi ronnyi@ifi.uio.no I also own a online RolePlayingGame called Blackfire located at: telnet://birk113.studby.uio.no:4000 http://birk113.studby.uio.no/~ronnyi/Blackfire -------------------------------------------------------------------------------- +------------------------------------------------------------+ | 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