I think I found it ... you have two if's in the middle of an if/else if statement. Here are the two offending lines: > else > if (PRF_FLAGGED(ch, PRF_AFK)) > send_to_char("You are away from the keyboard, or are you?\r\n", ch); > if (PRF_FLAGGED(vict, PRF_AFK)) > { > act("$E is Away from the keyboard, try again later.", > FALSE, ch, 0, vict, TO_CHAR | TO_SLEEP); > } > perform_tell(ch, vict, buf2); >} I'm new to programming C so this may be totally wrong, but this is the only anomilie that I can locate. Patrick Y. +-----------------------------------------------------------+ | Ensure that you have read the CircleMUD Mailing List FAQ: | | http://cspo.queensu.ca/~fletcher/Circle/list_faq.html | +-----------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/18/00 PST