From: "Bill Pascoe" <wspascoe@BELLSOUTH.NET> > Well this is kind of not really a reply. But I implented the code to > extract the ferrys and now when it tries to extract the obj it crashes the > mud. > > Heres what I have: May I suggest a small macro to make this easier to read: #define FERRY ferrys[onferrynum] if (time_info.hours == FERRY.f_time_leave_from_room) { room_rnum from_room = real_room(FERRY.f_from_room); remove_exit(FERRY.f_from_room, FERRY.ferry_room, FERRY.f_from_room_dir_from_room); remove_exit(FERRY.ferry_room, FERRY.f_from_room, FERRY.f_from_room_dir_from_ferry); /* search this room for the object */ for (tobj = world[from_room].contents; tobj && !found; tobj = tobj->next_content) if (GET_OBJ_VNUM(tobj)==FERRY_VNUM) found = TRUE; if (found) extract_obj(tobj); send_to_room(FERRY.leave_dock_from, from_room); send_to_room(FERRY.leave_messg_from, real_room(FERRY.ferry_room)); } #undef FERRY > any ideas. I can't really see why it's crashing. Do you have backtrace or anything else to shed some light on the issue ? Welcor -- +---------------------------------------------------------------+ | FAQ: http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html | | Archives: http://post.queensu.ca/listserv/wwwarch/circle.html | | Newbie List: http://groups.yahoo.com/group/circle-newbies/ | +---------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 06/25/03 PDT