Re: [Code] mobprogs

From: Daniel Koepke (
Date: 01/15/97

On Wed, 15 Jan 1997, David Klasinc wrote:

> Banzai!
>  I've been fiddling again with that act_prog and i got it to work now, the
> only problem was that SENDOK(ch) was checking if the one who should get
> the message has descriptor... And since mobs are w/o descriptors... :)
> I've patched SENDOK(ch) so it doesn't let out mobs, I hope this won't
> affect lag that much...
> in comm.c just change #define SENDOK(ch) tha will look like this:
> #define SENDOK(ch) ((AWAKE(ch) || sleep) && !PLR_FLAGGED((ch), PLR_WRITING))

How about instead of putting the act_prog() after the SENDOK, you
check if the person is a mobile and call act_prog() before it and
leave SENDOK as is.

  if (IS_NPC(ch))
    ...act_prog call...

Daniel Koepke
Forgive me father, for I am sin.

| Ensure that you have read the CircleMUD Mailing List FAQ: |
|   |

This archive was generated by hypermail 2b30 : 12/18/00 PST