/cast [target=focustargettarget,help,nodead,exists] Regrowth; [target=target,help,nodead,exists] Regrowth; [target=player] Regrowth
I use this for my healing macro, it works as intended.