Help with RoF + Shadowfury macro

I’m not sure how to make this macro cause I have to click and cast both of these spells and their both AoE I wanna put them where they cast where my cursor is at but i wanna macro them togethere where normally it’s E for RoF but it’s also shift to cast shadowfury.

How would I go about making that macro?

#showtooltip
/cast [mod:shift,@cursor,combat] [mod:shift] Shadowfury; [@cursor,combat] [] Rain of Fire

If you don’t want it to display the reticle outside of combat it get stripped down to

#showtooltip
/cast [mod:shift,@cursor] Shadowfury; [@cursor] Rain of Fire