// Mobydick added an ANSI reset to this, 12-17-94.
// The idea is to prevent people from screwing up the color schemes of
// others with their text. I'm not sure if this is going to work. Feel
// free to remove it if it doesn't, as long as you install something
// else that works Better.
#include <ansi.h>
varargs void say(string msg, mixed exclude) {
   object me;
   if (this_player()) me = this_player();
   else me = previous_object();
  // msg+= NOR;  // This gave lots of ansi chars,
  // for people with no ansi handling.
 
   if(objectp(exclude))
      exclude = ({ me, exclude });
   else if(pointerp(exclude))
     exclude += ({ me });
   else if (!exclude)
     exclude = ({ me });
   message("say", msg, environment(me), exclude);
}