the way you did ur text events was done with regex ie:
on $*:text:/^[~!`@.]wank/Si:#zizzle,#zizzle-staff: {
but then you go ahead an do
$iif($left($1,1) == @,.msg $chan,.notice $nick)
you could have done on that line
on $*:text:/^([~!`@.])wank/Si:#zizzle,#zizzle-staff: {
then did
$iif($regml(1) = @,.msg #,.notice $nick)
but like i said an odd use of regex. if you are going to use it then you may as well make it as one text event. as well as getting rid of all the redundancy in the code its self.