That's a pretty common bug I do believe.
rather not a bug per se, but something close to it.
This SHOULD solve your problem (though it's been sooooo long since I had
to deal with act_new stuff and olc)
look for the following in act_new (comm.c), compare it to what I've got here...
essentially, you want to replace the write_to_buffer line (I think).. The rest
may not work.. Not sure what line, because I've stripped a lot form comm.c
myself
g'luck
*point = '\0';
buf[0] = UPPER(buf[0]);
pbuff = buffer;
colourconv( pbuff, buf, to );
if (to->desc != NULL) /*
write_to_buffer( to->desc, buf, point - buf ); */
write_to_buffer (to->desc, buffer, 0);
else if (MOBtrigger)
On Tue, 2002-07-02 at 02:12, Matt Foltz wrote:
> I just patched in OLC by hand, and now wherever an
> act_new goes through the code, it displays stuff like:
> {ySo-and-so says {x'{YHi!{x'
> instead of putting things in color. It seems that all
> the other functions still work fine, it's just act_new
> that doesn't work fine. I haven't changed the act_new
> function to my knowledge (I may have during the patch
> process since it was so long and boring :P). Has
> anyone ran across this problem before?
> -Matt Foltz
>