well, i looked again at the func. i can't see anything wrong, but if one of you notices the problem, please let me know. my code: >From comm.c: void send_to_outdoor(char *messg) { struct descriptor_data *i; if (!messg || !*messg) return; for (i = descriptor_list; i; i = i->next) if (!i->connected && i->character && AWAKE(i->character) && OUTSIDE(i->character)) SEND_TO_Q(messg, i); } And from utils.h: #define OUTSIDE(ch) (!ROOM_FLAGGED((ch)->in_room, ROOM_INDOORS)) Thanks.... Fireball
This archive was generated by hypermail 2b30 : 12/07/00 PST