Thanks Baboulas7 for providing a few macros, close but there were some stuff that had to be changed to make it smooth. I hope you guys enjoy it. If you can make it any better please post your version to let us know.
This is an Extended Macro ← Click for more info
I included an Alt modifier to refresh the diseases in case they either get resisted or for some reason they ran out.
/castsequence reset=0.3 0,0,0,0,Soul Reaper /castsequence reset=0.3 0,0,0,Rune Strike /castsequence reset=0.3 0,0,Death Strike /castsequence reset=0.3 0,Horn of Winter /castsequence reset=target/alt Icy Touch,Plague Strike,Blood Boil,null /castsequence reset=5 Heart Strike,Heart Strike,Death Strike,Heart Strike,Heart Strike,Death Strike,Heart Strike,Blood Boil,Death Strike /cast [combat] Blood Tap /cast [combat] Bone Shield /cast [combat] Dancing Rune Weapon /cast [combat] Empower Rune Weapon /use [combat] 13 /use [combat] 14 /startattack
Save the free proc Blood runes for Death and Decay, use the extra free Blood Boils if there is 4 or more targets.
Cooldowns Macro Optional:
/cast Rune Tap /cast Anti-Magic Shell /cast Vampiric Blood /cast Icebound Fortitude /use 13 /use 14 /startattack