Wow, I didn't know about this, to me the first alias found should be executed, always, (unless local aliases are there).
So I'd call both bugs, but at least $isalias is behaving the same.

I certainly don't recall this behavior being there in the past, it also looks like a bug because that behavior seems to totally invalidate the usage of local aliases.

#mircscripting @ == the best mIRC help channel