I think you'll find it simply deletes the line rather than truncate.

here, try saving this as a single line in your mirc

Code:
on *:text:*:*: { if (kaos isin $1) && (bonus isin $1) { var c = $right($strip($replace($1-,$chr(32),$chr(160))),-4), d = $right($strip($replace($1-,$chr(32),$chr(160))),-4), e = $right($strip($replace($1-,$chr(32),$chr(160))),-4), f = $right($strip($replace($1-,$chr(32),$chr(160))),-4), g = $right($strip($replace($1-,$chr(32),$chr(160))),-4), h = $right($strip($replace($1-,$chr(32),$chr(160))),-4), i = $right($strip($replace($1-,$chr(32),$chr(160))),-4), j = $right($strip($replace($1-,$chr(32),$chr(160))),-4), k = $right($strip($replace($1-,$chr(32),$chr(160))),-4), l = $right($strip($replace($1-,$chr(32),$chr(160))),-4), m = $right($strip($replace($1-,$chr(32),$chr(160))),-4), n = $right($strip($replace($1-,$chr(32),$chr(160))),-4), o = $right($strip($replace($1-,$chr(32),$chr(160))),-4), p = $right($strip($replace($1-,$chr(32),$chr(160))),-4), q = $right($strip($replace($1-,$chr(32),$chr(160))),-4), r = $right($strip($replace($1-,$chr(32),$chr(160))),-4)  } else { s = $right($strip($replace($1-,$chr(32),$chr(160))),-4) | t = $right($strip($replace($1-,$chr(32),$chr(160))),-4) | u = $right($strip($replace($1-,$chr(32),$chr(160))),-4) | v = $right($strip($replace($1-,$chr(32),$chr(160))),-4) | w = $right($strip($replace($1-,$chr(32),$chr(160))),-4) }  }