Yeah, I'm a bit confusing sometimes

I'll give you an example, the first time I ran the script it did this:
[Mon 12:33 am] <Dr-Dyna> get off my network swat
[Mon 12:33 am] * Leaving: SwaT (~SwaT@drunk.old.bastage.com) (Local kill by Dr-Dyna (ON INPUT CMD| halt))
That was perfect, except for a little tweaking so the reason looked ok. After that one time though (strangely) it stopped showing my text and just performed a standard kill.