-----Original Message----- From: tony <tonyr@NWPACLINK.COM> To: CIRCLE@post.queensu.ca <CIRCLE@post.queensu.ca> Date: Sunday, March 22, 1998 6:10 PM Subject: Re: no_pki~1.txt >-----Original Message----- >From: George <greerga@CIRCLEMUD.ORG> >To: CIRCLE@POST.QUEENSU.CA <CIRCLE@POST.QUEENSU.CA> >Date: Sunday, March 22, 1998 4:21 PM >Subject: no_pki~1.txt > > >-int perform_move(struct char_data *ch, int dir, int need_specials_check) >-{ >[...] >- else if (!EXIT(ch, dir) || EXIT(ch, dir)->to_room == NOWHERE) >- send_to_char("Alas, you cannot go that way...\r\n", ch); >+ /* prevents players from using AFK as proection*/ >+ else if (PRF_FLAGGED(ch, PLR_AFK)) /* this varies */ > ^^^^^^^^^^^ ^^^^^^^ >[...] Just had to point that out. That's kinda odd, I thought. >And what exactly is this check for, I was wondering? That mistake is far too easy to make IMHO. I wrote a little macro for MSVC to check for all lines that contain PLR_ and PRF_ on the same line. I'm sure a grep and pipe construct in unix could do the same. There was some junk to wade through, but I found three problems in my code after running that a few months ago. --Mallory +------------------------------------------------------------+ | Ensure that you have read the CircleMUD Mailing List FAQ: | | http://democracy.queensu.ca/~fletcher/Circle/list-faq.html | +------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/15/00 PST