Brewmaster Mouseover/Player/Shift

Hello,
I have the below macro I have to work on either mouseover or self if not hovering over someone or a frame. Is there a way to add a shift/alt/ctrl modifier for other spells similarly within the same macro? I’m looking to add Soothing Mist essentially and maybe another 1 or 2.

#showtooltip
/cast [@mouseover,exists, nodead] [@player] Vivify

#showtooltip
/cast [mod:shift,@mouseover,help,nodead] [mod:shift,@player] Soothing Mist; [@mouseover,help,nodead] [@player] Vivify
1 Like

Much appreciated!