Ok so I wanna combine these two macros:
/cast [nochanneling:Mind Flay] Mind Flay and /cast [target=mouseover, harm][harm] Mind Flay any insight is greatly appreciated thanks in advance.
/stopmacro [channeling: Mind Flay, noharm]
/cast [@mouseover][] Mind Flay