#show Greater Heal
/script UIErrorsFrame:Hide()
/cast Inner Focus
/cast [target=target] Greater Heal
/script UIErrorsFrame:Clear(); UIErrorsFrame:Show()
I quite like this macro. However, greater heal wont cast if I don't have a target selected. I usually like clicking on an empty space to autocast heal on myself, instead of clicking on my portrait.
I'm not very good with macros, anyone know how I would be able to do this?
I was thinking along the lines of...
#show Greater Heal
/script UIErrorsFrame:Hide()
/cast Inner Focus
/If no target
/cast greater heal
/else
/cast [target=target] Greater Heal
/script UIErrorsFrame:Clear(); UIErrorsFrame:Show()
I know this wouldn't work but it gives u an idea of what i would like to happen.
Any help would be much appreciated, thanks.