haltdef'ing in an on RAWMODE doesn't stop mIRC's default mode message from being displayed if it originates from a /parseline command
on $*:PARSELINE:in:/^\x3A\S+ MODE #\S+ +o \S+:{
parseline -itn $parseline
}
on ^*:RAWMODE:#:{
echo # Custom Mode Message; mIRC's default should NOT be shown
haltdef
}
Even more concerning, is mIRC doesn't apply the mode:
//parseline -itnqp :example!example@example.com MODE #example +o $me
on ^*:RAWMODE:#example:{
echo # Custom Mode Message; mIRC's default should NOT be shown
haltdef
}