I just noticed that with an on ^*:LOGON:*:{ commands } event, which according to the help file will trigger prior to mIRC sending the user/pass/nick stuff to the server, yet during that event $scon(1).status returns "connected". Maybe I'm missing something, but shouldn't it be "connecting" ?

As a side note, in the help file for ON LOGON the "format" and "example" line at the top omit the :target: parameter, but it is in the examples below that.