I'm trying to make a script that changes server if you get diconnected by "Closing Link" upon connection.

mIRC hammers the server over and over without trying next server in group. Yes, "Try next server in group" is enabled under options.

Message I got: Closing Link: 213.***.**.*** (This server is not accepting new connections. Please connect to chat.freenode.net instead.)

I tought I hade to use on DISCONNECT. But $1- only gives me server-address, when I need to find Closing and Link: to trigger the script.

I'm trying to do something like this:

Code
on 1:disconnect:{
  if freenode isin $server && $1 == Closing && $2 == Link: { server freenode }
  if freenode isin $server { echo -a Disconnect reason: $1- }
}