Devastation DPS macro (first stab)

This is an effective macro for the beta Dragonflight with GSE 3.1.15. It will get stuck if the fight lasts too long. Its castsequence will put the brakes on processing and I’m not quite experienced enough with GSE to code around how to get this working better, so I share with you what I’ve got and maybe this thread will show some improvements from better experienced GSE users.

The DEV_DPS macro so far:

dyuQdaakuL0PqvWSev7cvP(LcLHbkhtkltiptQMgO6AazBc8nKY4ieNtuUNcvdKi1bjXcjsEiHQjcOlseFevrgjbYjbkRKa1lvGMjQcDtfs7KO(jbyOOQYrviwkb5PQmvKCvfuBfO6ROQ0yjGwlQI6Tki3vbSxO)IQIbt1HrzXKKhRktMK6Ys2SI0Nby0c1Pf51kIzdYTjO2nIFRQgUGooHYYrLNtQPR01vuBhvv9DcPZJuTEuLy)ugBifk3WdOeW5dq(DOCesHhpY07WHQzBPgViyrrTgm4nAGA9gEJYECFnsHYnKcpWzCjMkOsJu4INYBtFIgPq5gsHYn8g7X0RUeBUiVY8Hi)xmJqkOebWaMBU5CLU2XBWn38onyWbfLBEhuqwgOCZ7bn4bz5M3dIYcYYnVheLfKLBEpiklil38onyWbfHhf9WcpL3M(eCr5iKcLB4n2JPxDj2CrEL5dr(VygHuqjcGCPdHy0lUbm3CZ5kDTJh1n38EaSSmq5M3d6zTGCZ70G3HlsU5DqGYAD8OOhw4P820NGlk3rkuUH3ypME1LyZf5vMpe5)IzesbLiaYLoeIrV4gWCZnNR01oEu3CZ7GOf1A5M3PbcMi0YnVhiIiWPHhf9WcpL3M(eCXfpWiQMtql4mUetfuPrkCXfx8UW6bgquU1XJVfBIYmhtJu4I3O1YaYwgsHhfdQiRgpP0QKIWxH6c145MGew1Wdcwi)fUlqbgtjKeffffffa3ijjcyKrstMm8DhqbRi(j(DxcOebl0ef8uM34phEaPZbq6b)CmYxJhpDsaV40PpbL7Tgi8gLrMzqGr2IJ)fztFckfEcQGcX7OmpCgcYCrtBS5q)hdkXlLAZvKOnpn18nUmFAcq8AouIaO40828bjFrjMVFZbuR56D(nX80uZ34Y8PjaXR5qm9QnF)FZH(eaMZRpME1LyZf5vM)yZ6ebG5QligDT5IgNEXMtQsT573CvL56jPWWsT5IgxeZj)1CUIPMopWB8Kzcx4buc48bi)o8awtzZqlk3W7cRhyar5g8aA4rjaXr5gmyWGfHNeY0p3Re)lCiBzQsqPLokfU4IlIa

The talents are correct in the macro, but here are them as well:

BsbBnWR3R1Z1HmbUKIpvm3XXhTREAAAAAAgSQiEOQQikkUSSSDJACSCSSSiDEJRkA

Second stab, used variable to make non CD abilities for defense and healing cast more often. Improves survivability a bit. Still does get stuck on the castsequence when the fight lasts longer. Also, never seems to cast Obsidian Scales for some strange reason. Checked compiled view and that looks correct to me!

dCuweaakQc1PqjYSaXUOkYVqjnme6yk1YOKNbyAKkxJe2MQY3KiJJQsNdKUhkHbsvvhuswOeYdLqnrf5IuuFKQqgjvPCsukRKQKEjjAMOe1nvvXor0pLOAOuLQJQQslvIYtLAQO4QsQ2kq8vQIASuLyTuf0BPQYDLG2l0FPQObl6WOAXuKhRKjtQ6YcBgi9zemAf1Pv41QQA2G62OuTBK(TQmCkCCjWYjPNtLPRY1bQTtvHVlPCEk16PkW8jL9tmUrgKCJ9Kzq85K3BK0czWML5URUHE(f6X2IOL1EtuXwhrI6aW(h(s95qgKCJmydcxDWnbhoKbBLHDDdKbj3yZ6I7oj9ZFdyUDOwOKGeQ650tsZSBsLVc8Wwzyp9QrrgKCJnRlU7KSCtUH(bNkzV4WHdp8WUADJh1Hmi5gzqYn2SU4UZffaoORqs)OV1mNsd4bLqHskPKQHlowS1jPKaLiQtHfejbu8bfQcisc8T19bfIKaFwq)GcrsGplOFqHijWNf0pOqKeOerDkSqslSfnrtzyx3q0enSzSncSRw34rXdjTqgKCJTOjAkd7PxnQOjAiPf2SU4UZffaoORqs)OV1mNsd4bLae)nG52HAHskPKQHlowybvsjbuOa6gaIKaFaq3FqKeOKoaD(IKaylAIMYWUUHOjAyZyBeyxTUXJIhscGmi5gBrt0ug2tVAurt0qslSzDXDNlkaCqxHK(rFRzoLgWdkbi(BaZTd1cLusjvdxCSWcqsjbuuYAVHijqjfe9Teejb(81xDLqsaSfnrtzyx3q0enSzSncSRw34rXdpSzJAc8a(aHRo4MGdhYGhE4HDBel2MqYna2Eo4)RaRYDidEy)tC8j(XrgSz4Wb9CyxKZurupxgqzBpC7n2nvxjBg(GDaV4LzMYmxvvvvvrO)DyU8F)D8)F9U7jVwvCxC39yYSxl7Ff2vGV5Nk2t2Qe8x5tLtFoS9O2miHQB8OijWERa7F4uWCy2OxO6JGEJhflcBVfWgy3msAaggwYAJBws43Idp8GqVKvMDsoavYBoKe0bH5ts4bLqO68KKkPVAujVNKeIts3bE9xYbOsEZHKGoimFscZDNtY79Ke(rjiPhV4UZffaoORqYfhSBqjiP(aMB7KS28ynljnc9sEpjnfs6(pmmc9swBoOssFNKQbxVnl5jSj5ShypzgeFo59g7Pauoy4dj3y3gXITjKCR7Re2mLxmsUjsKirlSntb9PUIIFSBWpUPb84SXIWdp8qea

This macro actually works and doesn’t need GSE. It’s just a macro using the standard game features. Survives OK, but you need to manually use various attacks and living flame to heal yourself should the fight last too long.

#showtooltip
/stopmacro [noharm][channeling]
/castsequence reset=14 Shattering Star,Disintegrate,Pyre,Living Flame,Azure Strike,Azure Strike,Azure Strike,Emerald Blossom,Obsidian Scales
/use [@player]Verdant Embrace
/use Renewing Blaze

The cast sequence macro works best. Manually punching CDs helps along the way.

I did change the talents a bit, just adding a couple extra for survivability.

BsbBnWR3R1Z1HmbUKIpvm3XXhLFRAAAAAAAKBJJhDEkIJJlkk0QCggkgkkk4ARSkkA

Thanks for sharing, and indeed castsequence will work well until you run out of resource (essence? I’m losing track of these spell resources various classes have - mana, rage, combo points, vigor, essence, et al.).

And of course certain spells will hit the cooldown wait period, that’s when you have to get busy with your empowered attacks and so forth. The macro will tend to exhaust most self heals, be sure every healing spell you have are available on separate keys so you can see which if any are ready.

none of them are working for me at all

same ^

gfasdjkgnasjkldklkmgldakgkljgjkas needs 20

I had the same problem with nothing working (again i dont know how all this works) but I copied and pasted the not working macro into a new macro and it worked

I decided to join Patreon and GSE is provided 3.1.20 as of this writing. Prepatch it works perfectly, and since I have Dracthyr there I’ve not returned to beta to see if it works there, too. There’s definitely better Devastation macros on newer posts here. I can say that talent loadout and the non-GSE macro I shared work well in the elemental storms fights in prepatch phase 2.