On Sat, Aug 04, 2001 at 01:36:36AM -0700, NeoStar wrote: >ACMD(do_goto) >{ > room_rnum location; location isn't initialized here. >+ if (GET_LEVEL(ch) < LVL_IMPL) { >+ if (ROOM_FLAGGED(location, ROOM_IMPLONLY)) { >+ send_to_char("You are not godly enough to use that room!\r\n", ch); >+ return; >+ } >+ } > > > if ((location = find_target_room(ch, argument)) < 0) > return; location gets it's value here. Move your 6 lines of code to this point and it'll work fine. > > if (POOFOUT(ch)) > sprintf(buf, "%s", POOFOUT(ch)); -- +---------------------------------------------------------------+ | FAQ: http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html | | Archives: http://post.queensu.ca/listserv/wwwarch/circle.html | +---------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/06/01 PST