Seems to work as expected. The normal N color still optionally sets a default color for debug messages from that $cid, while -oN sets the color for outgoing messages and -rN sets the color for received messages, and both the new switches override any default color that was set. That seems intuitive, and I'm already using it to debug monitor my script's behaviors.

Thank you!

ALIAS debugg { window -aDoe2v @debug. $+ $cid | .debug -pio4 @debug. $+ $cid $!+([,$time,],$chr(32),$1-) } ; by Raccoon 2018 mIRC v7.52


Well. At least I won lunch.
Good philosophy, see good in bad, I like!