Hi all, here is the macro I made to level DH from 80→90, in theory should work even lower, but I have only tested it from 80+.
The idea is to maintain close to 100% uptime on Demon Spikes, follow the ability priorities as closely as possible, and manually use Soul Cleave and Spirit Bomb when needed. I currently have Meta in the rotation for simplicity, and it keeps a Fiery Brand in the pocket for use when needed. I have disrupt and infernal strike on separate hotkeys (not modifiers) so they’re not in the rotation, but I use them as needed.
I wanted a simple enough macro to handle the majority of the DPS and Defensive rotation so I could focus on positioning and using Soul Cleave and Spirit Bomb (modifiers). I also like to pull packs manually w/ throw glaive/infernal strike/torment etc then start the macro for rotation.
I’m currently using the Method Vengeange M+ annihilator talents because Icy Veins was outdated:
CUkAAAAAAAAAAAAAAAAAAAAAAAAMjZmZMMzkZmBziZMDmZMzYGzMzYYmtZGbMz2YYAAAAAAAEwMzMbAAAAYgZmZmZrtZmZAgBAAAwA
Beta (Manual Soul Cleave & Spirit Bomb, running @100ms, what I’ve used to go from 80-86 so far, and plan to use to get to 90, tested in multiple dungeons and questing and its working rock solid for me, will probably tweak more at 90, but this should easily get you there**):**
Shift: Sigil of Silence
Alt: Soul Blade
Ctrl: Spirit Bomb
Removed auto-target and throw glaive when out of combat because if you’re not quick on releasing the macro it could pull unintended packs.
!GSE3!zZTLbtNAFIZJuUkVL1DEYpYsIuKWi1ArJFI7TlzSi5pQKlVRdWKfxKOMZ8zMcaogFgWJJ+AJelkhXgLxCrwEe7pnnMRVugi7VuxG5/LPd/6xz2k9hZFQEJ0He6A5dAWaY38TQq3McbMmMEFJrsoklYIWvs9QhmhO9h+5P0+5xMM9lH0EGzusSsljLoCUPp/2fzrbCWQ344IupU98VyVdoIt6NSSupPl8Xkvy4v3HFQLdR0KJyYgdSBWDTjoHEULUWawYmyQggnDg0SjFSVPD4yaXjf54bRv0J5rfSmdTza+VEAyZKTY7SFS0amLeo/LrMNNG6Q5r8T4XTPXsQeRFa5MqEGRzKhPMFQjDIhySFjaecs2JrdtJ1iyoTZSlCmOQEgWX/Q7zOeoRW9cgozLzUTAPhxYEcrpZ0plRFgrmj2Pmm2PdRIJE6TRWhps5cLcLuI2rhmo0SK+WHTZVZlelgyRRYjw0q2YaytaGxJ4t0gDNjPzsrXeKq8Lr84H5GkLKNM4Z927B8OVG36L8OhUwwiviKSec49S9/4bSF5DM8/J+Qdm/xvdsx1odsboAPpzn1vjsNZVK/V1MEWih2SJM/UyO040dzZUVHNWa0EVR97AHmaA3Tcv8No2AMNpacVZeOE+XnzuO88x5GbxDGOSftTlu5P+QBwTfGw0UqXVpsL8UE6VmtVI5UkcCPozGQOZJqJJ6G+yUZNsut5dfzShW2p8s1Y16q7aH2lispQe/dzdBZiACSaiHts9GL7wta/i/d3C7JntKh2jXbWrJulzY4S68nG99cdFvpRgG3tJCzW1vuw9vlX79KEYujQ3ccLebTZsMtrf+Ag==
Original v1.0 (semi-auto, running @250ms, I did not like this one as much, but leaving it here in case you want to give it go, it is more automatic with soul cleave and spirit bomb in rotation with optional soul cleaves on modifier**):**
Alt: Soul Cleave if fury capped or you need it
Shift: Sigil of Silence on Cursor
!GSE3!tZTNbtNAEMdJ+VTECxRx8BEki6QNikQREmkcJy7ph+pQKlVRNbGn8SrrXbO7ThUEUugL8Az9uMFLIF6Bl+De3lk7ceSghlN7W8/uzv83/1nPWTOCEeXgXzh7IAj0KMqxvQme4HLcblAMkak6j5kqOC5+jJF5KE/3n9Z/nRGGh3vI+gg6dlhjjASEguLiYnr/63mz5inCmTw5b4RJaN8tKRB9VMgwHBkHjAcgwu6Bj+B3iyUPpEqCXgCMISWsb+oPHvZAdY1OIPix0aRAhlgsSZ1HgVLgDazOKEJ7omQpvZ5ofS9kop/TxHJKbxyE3F+TATlS5lsvFpKLruGSPqEGP9ILmhx6PTkFVAu7PKZGnSIMkzDjesPMM3YNm6AYGesCmG8aNlLDwqFWhJToerqlDK72D9wkvzEv4IQhp2k6oxYLMLVAqNduRAYoc1nzYnczhZNbL1+Ap2KBZgIkiDLWdcvM/MUFJtzLEL/MIwqUqN5Ubhc1R3e9gfczOpw+zBun2UQFIRdRwCWRCzx6kFF8u9aj8o1jmW8jCiPMZ7EphIlls6wRUYtce3gx5X0++51zChTnFCqvyivVSi5TyyIymUH+VT7no8yDZ7lOJMXM1ZIfEAvg0rXV5jyydzFCUEttV2Fkxyzdbu0IwvUDHu04rBcTqmYj8dSup2PoqtGGHtKmhUcQU+V8QBgkf6Qcv2trsveRDwr9rdXyarVcWXm5UilXK9VW0mcLFPxotZBG2uTB/nKgVCTXSqVjfkzh0yhFlS/0sGt2QPdMyfHMi0u7FquAC3sydDeabmMPhdTAy4//7G4Ci4E6TKEY6ns6emlt6X79f0ZnFRSsBGm9WLTdCD3HWl5q1Dvb9Sd3Cr9/dhrsiAsPdemRpu8Rqq25Sq3dqG+32/qks731Fw==
I will probably combine these into a single macro using different sequences, but so far I’m still very much actively tweaking to get things to fire when I want them to.
