This is my updated version of VINIMAGNUS’s pre-patch Destruction Warlock macro for 10.0.5. It now applies to Immolate correctly. The ALT key triggers Havoc, which can be changed to Chaos Bolt for additional Chaos Bolts. The Shift key stops casting and activates Rain of Fire. I recommend keeping Rain of Fire on your bar to track when the Ritual of Doom is needed. The talents have also been updated for Mythic+.
Run at 100 MS with Hardware Automation (icue, G-Hub, etc). If you use AHK please run at 250 ms, but I will not support AHK.
To add Chaos Bolt to the macro, in the KeyPress add the following syntax:
/stopcasting [mod:ctrl]
/cast [mod:ctrl, nochanneling] Chaos Bolt
Talents
BsQA041aTpyHyczNbmCyk1bsJgEkkkIBSTJg0SSCpEQiSSSSKBtSRSAAAAAAAAAAAAEQJJB
dK0ChaWjkOmkuv4uqPsZsr(fQyycXXq0YOupdkLPre5AqKTbQ(grY4KuohrQ1bH8oOu19Gq9pHKbkKQdsrlKO4HuOMirPlckTruv1hrvLrck6KsQwjruVecMjQk1njQANc(jfyOqjhviLLsH8uQMkKUkrWwHO(kfu9wOYDHQ2RQ)sbzWKCyuwmQ0JLyYqXLfTzqHptjJgv50G8AIkZMq3ws2nWVrA4eCCIqlxHNtQPR01vuBhvL8Duv05fQ1dLkMpc7xQp5rFG8oY1d1L3KFbj4gswyDuJmWq8H8gyqWWCdbRSpyF07OmXeS67rnf1uutrnf1uutrD3CE5rh3LaqoaLpbTYCE5rh35NdlY5qdrbpGTiiv7oSayqhL0yALaBzCHeH24lZD5zLbvF0hip6DKzdigxXuF07iKXynsT(OpqENZYgw5MGSkUv4auESrf(hSVZrVuHctVqaRwHRIIbrmXfpUkkgev2HiECvumisZdcgl(hW2DofMEBfULnSYfXc5oHjzyMSg0zb8TYNRQOGwX)uSv1ReW(wHdqfYDcqXKmmtwd6Sa(w5ZvvuqR4Fk2Q6vcpiP7Ckm92kClByLlIfYDctYWmbOwd6Sa(w5ZvvuqRqMcHrKoWG9TchGkK7eGIjzyMauRbDwaFR85QkkOvitHWishyEaP7Ckm92kCvumisZdcg7u0lZdnDmbOfEmaifHaw4BLrmiqROWOv8hAKpa)oNctVTcxffdIyI7eGw4XaGuecynvOvCzl(wbtgFrlF)E3SSquG(OpqE0hiV3enbczmwJuRBIM4b77Ckm92kCrVmp00XeGw4XaGuecyHVvKK223rJfY7MLfIc((G9rFG8OpqEVjAceYySgPw3enXd235uy6vNsCobLSv4a0cpgaKIqal8TQvTAK6Cr8Ygw52QwrkL0WTNAf8AWNAfjj8Aiv7oASqE3SSquW3hSp6dK3BIMaHmgRrQ1nrt8G9DofME1PeNtqjBfoaTWJbaPieWcFRAvRgPoxexOvCzlNLnSYLdsTQvKszp1k41GFhnwiVBwwik47dy7OpqEVjAceYySgPw3enXd235uy6Tv4a0cpgaKIqal8TIukPHBFhnwiVBwwik47ds6OpqEVjAceYySgPw3enXd235uy6Tv4a0cpgaKIqal8TcEn43rJfY7MLfIc((ash9bY7nrtGqgJ1i16MOjEW(oNctV6uIZjOKTchGw4XaGuecyHVvTQvJuNlIx2Wk3w1ksPKgU9uRijHxdPAtTIukPHBp1kss41qQ2D0yH8UzzHOGVpa)OpqEVjAceYySgPw3enXd235uy6Tv4a0cpgaKIqal8TcEn43rJfY7MLfIc((Guh9bY7nrtGqgJ1i16MOjEW(oNctVTchGw4XaGuecyHVvKsjnC77OXc5DZYcrbFFO2rFG8Et0eiKXynsTUjAIhSVZPW0BRWbOfEmaifHaw4Bf8AWVJglK3nllef89oASqENVPuH7gLcjBFG8UVPa)NbLfIcU7PeNtWcXe)(9EDa3ziXfz2aIXvm1h9UX0kUS9YChMjdZ5EpKf5o37gbbSSp37YKI75E3iiGf55(97378ntVsqadBtm3TJyJTi2rqIeEKisY(oQbg)G0riJG0DKzdigxXuF0V3DHSux2hK(UHNm5mNhm9r)Ex(CzYYw2rVdZuuqeci397OmXeS67YOJMzejrYqfIHzCb7e4wzCSCKC1s2cw5KtU6Y4Os2kI7glaB0GC3DeKzDJCttttttttttttyJMKLSm3nNxE0XDKHaqvmlWSo6(shvdMv2kcIwjpLc00XGYN35NdlY5qdrbpGnsBPVlpdmZeRd2CWxjyHOGZ9EGvL3rUEOU8M8lib3qYcRJAKbTIpK3adcgM3kyLTok29omtrH73LnHbBwCFG8UlKL6Y(GnCPUJAGXpqgjsKiiDhwamOJsAmTsGTmUqIqB8L573V)a