Hello, sorry for my English, i am french
macro very interesting, I myself am a chronic disease that has decreased my reflexes and I must admit that this macro is very useful.
I modified it with respect to my template (2213212) and the shift key is associated with the divine storm, I replaced the key ctrl by alt for the shield of the avenger. I also removed the automatic use of jewelry because I do not use it at the moment.
I use a Razer Naga mouse and the Synapse software, I made a macro with a time of 0.050 sec and I put it assigned to a mouse button with the condition “read while the assigned key is pressed” .
Here is the corrected macro, blows it works in both Single and AOE. (in french, use wowhead for translation)