With Demon Spikes off GCD I decided to try my had at a macro for uptime / survivability and pretty good dps. It doesn’t do cooldowns for you but there are sft/ctrl/alt mod options for interrupt, meta, and darkness.
Macro:
dCergaqiqfAwQOOFbvnmsXXqPLHKNrknnvY1qHTPc13av14quohbzDsbdufvCqjSqOqpekyIQixek1gvrL(OkQYiLcDsOOwjIQxQIQAMGQ0nre7KOFcQGHcL4OeuTuu0tPAQGCvqfTvviFLGYzbvXBHk3fb7v8xOKgSsomWIjWJLQjlLUmKnJi9zvQrdkNwsRgujVgHMnsDBPODRQFJQHtQooOsTCj65k10vCDvW2HI8DvuQXRIsopHwVkkmFs2pLdBGIKn(PgX6rylXk2fo8ejvGItcOxY3bks2af)iqzfiGgTduCSW3tGIKno(oyp2c3Z7Wa)JOR)nbBDc1K)2Y1Rer7mXzIaTIbks244hq5nAqpQPOTW9CyGYMeIKko(9akhWmGorBH75DEtbGHqKAJJVd2JTW1K32WgwL0HGTov3Lh0NiVIJVd2JTW1K32qFkPjylsqdOjVuhgFx3rYio(oyp2cxtEBda6HGTobkj(O9otM4f9PY)DGIKnqrYg3uMIjc0kAktfjvC8DWESfUN3Hb(hrx)Bc2IsZLgk2i1g3uMcl89yktfhsuhfVOpv(NjsQafjBCtzkMiqROPmvKuXX3b7Xw4EEhg4FeD9VptBDo60arujbBrP5IHqhhhsuhfVOpv(NjsTbks24MYumrGwrtzQiPIJVd2JTW98omW)i66FtWwumitiknXHe1rXl6tL)zI8kqrYg3uMIjc0kAktfjvC8DWESfUN3Hb(hrx)Bc2IILsdzxXHe1rXl6tL)zIKrGIKnqrYg3uMIjc0kAktfjvC8DWESfUN3Hb(hrx)Bc2s71fzmekoKOokErFQ8ptKubks24MYumrGwrtzQiPIJVd2JTW98omW)i66FtWwAVUi7yQi1g3uMcl89yktfhsuhfVOpv(NjsTbks24MYumrGwrtzQiPIJVd2JTW98omW)i66FtWwAVUiJHqXHe1rXl6tL)zI8kqrYg3uMIjc0kAktfjvC8DWESfUN3Hb(hrx)Bc2s71fzmekoKOokErFQ8ptKmcuKSXnLPyIaTIMYursfhFhShBH75DyG)r01)MGTOUG)fJRi1g3uMcl89yktfhsuhfVOpv(NjotKocmrsfhsuhfhE5C94(G0p3dFFQ8pUJG7dOFQa6mrECGIKnUPmfteOv0uMksQ447G9ylCpVdd8pIU(3eSLw4RrOJzehsuhfVOpv(NjtCm)couPNJaLvGaA0oqXzw)BQiiEJiqBeexI6eJG4yerprqCM1)MncYKjtC4fSh4uVfmO24uAO0YsXEXcFw4ZGrCHHaelouc2bktCsqd4eyabkoeGg9ZoogHtIfNbCpcncxW5F8znimicxNnyFtkegkQyMCYReVjIn2UMkrIefMtKyrJcNO7oCruyUWlkkkkiN8I4fhgy8Y4BoMqLO69lGMZBJFEo2hHk3v(hPwwgAItc4paOX8pOsmH(PY)GX4NqKcoqprYgh7NuEzhHbEtDWaeuPRJyWy8gr06XjH32GTCyvshBnCBDQUlpOpg5KWBBWw9PK2wKYlTfjOb0KxQdJVRBJCs4Tnyla9yls5L26eOK4J2BJ8gR30I2AFOetvmbeqJSLGd1w4yCxh1X8PizqgBCi4agIKvJgknAIlbnrXp1iwpcBjwXUWHNmzYKa
Talent:
BUkAzqt9tQbK6xteCyjwasgfTCAiIJJikgkEES0ikkkWSkkAHQkSSSjkWSQAAAAAJJA
Hope this helps someone out there!
Thanks!