How to reproduce ? join 1 or more channel .. type /debug -n @Debug - to view how mirc send the commands to server .. and type this //ame $left($str(JustASuf!,100),470) or amsg .. is same .. Now look in the @Debug window .. -> someserver.az.us.undernet.org PRIVMSG :ACTION Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf!Sutf! Err.. No channel in the PRIVMSG .. And on the status server send error "No text to send" .. Without the ! char all work fine .. //ame $left($str(JustASuf,100),470) - all is ok .. All work fine only then when text is only letters .. Bug appeare when the text include other char(mean no letters) & len of msg is up to 441-ChannelsLen.
I can reproduce that (6.03, XP Home), however for me at least it appears to have nothing to do with whether there is a !, if I type //ame $left($str(JustASuf,100),470) it gives me the same error.