The code provided may need a timer:
Code:
on *:disconnect:{
  if $me != $mnick { .timermnick 1 2 nick $v2 }
}