Again and again I need your help grin

Code:
 
on @*:NICK: {
  if ($newnick isreg #) {
    if ($level($newnick) == badnick ) { .signal -n d $1 $newnick  }
    Haltdef
  }
}
on *:signal:*: { 
  if ($signal == d) {  
    !.quote -q kick $1 $newnick $3
  }
}
user ..
badnick:*abc*
 


If someone change their nick to *abc* I still cant kick