8.0 1 Button Enhancement

This is my current single button enhancement macro. It does not quite have 100% Flametongue uptime but it is close. Let me know what you think

Build 3,1,2,1,1,3,1
Legendaries - Smoldering Heart, Soul of the Farseer

dGdscaWsvjElbTneMnbUjH6xsvFJO2PsTxQDd1(r1Jjzysb)gLddmuPIbJ0WLI6Gsu9mv6yGoUuOfsKLQQYIrulxjpuIKNkSms55sAIQsnvinzPutx0frK6EisUSIRRcBuIWwLi1MLISDvjDAs1SurFwvPBlHrQQyCq0OLOCovXjvv1DjKRjv68sjtdc)vIOxJi2qJ6n0bP3Fkz8PCXERzuhOabdoRoUqni8cD8EAcCii9g6O8JSm2YXBa2r08O()2BnIRdXa1Iv6zv1z4Qr9gAuVHo6vGAYPq5lbcV1C0Ra1SonEmy1WPC6AQtskfRGmi5uof(CLrsCYPWNR8dXjNcFUYijo5u4ZvgjXjNcFUYij8(6OxbQjNkuXkidsrCAxy371Beo6vGAYPcvScYGueNcFK1Gi8URJEfOMCku(sGWBch9kqnRtJhdwnCkrdWgUNCkePmszeo6WQPyGAXmQthFgqBl5ypksSKdPrqAjh)0XFHwYXpD8xnl54LPvN1uRg1BOJ(eS(o5GNIwCQqmRmWQqKW2dOTiV1C0Ra1KtfIzkwbzqEYPywb7aNt7tofZAITkeXPAei660XltRFJGbuhJ60rKtZL4aRsDg2rNLoBPNTCGU0XKmPMLCGU0XKmj0so6SgXa1IzuNokfRGmiTKtNo(RyyhoedWhab)X5SEDWPodBjNoTba

This is a step in the right direction, however I found myself sitting on too much maelstrom so I added a stromstrike 2button rotation with yours and mine firing off back to back. It then performed a bit better. I then added more flametongue to your original macro, but I’m still not quite hitting it where I use a Flametongue as soon as it’s off cooldown, so I’ll have to play around with it a bit more. I like yours because Raptors are fining off CD, Sundering is firing almost off cd, and if not then within 2 to 4 gcds, and rockbiter is staying at 1 charge or less nearly all the time. Fine work sir or mam
dytUcaWssO3cLEnfAMKGztknFPUjj1Vif3wv1ojv7fz3kz)G6Nkk63k1aPGAOKedgKHts6GQI6yu0XvuYcjrwkjQfRWYfEOIQEkKLHcpNsturLPIstwLPl5IQI8mvjxhk2OQqBvrHntSDvbxgvtJcYHf9yQUlkA0kYPHQtQk14aCnGoVQsBtrPwhf4ZQkMmjws3Kqi2zQSAeRYVv8jsNbXsi2ulFvwc9Y00KXlgeAoUKy0wKUjHEgtnTdcPgVSymYn88bg7uGFF4ecPk3FphPZy2ViK60J9m4HfFVSelPBsSKUjHAxK7YuenEARoGHAxeaGX4U2fbe0DqqS((FKfZoGHAxeaGX4ouTJFBf4g5D0bPZGqTlYDzkIgpTvhWqTlcaWyCx7Iac6oiiwF)pYIzhWqTlcaWyC3tzut8fmesvCJ8o6GqOIR6JywEHVxecXNfg(QWtTeInWxg5LjPeHuK)vLGBTelPBsO2f5UmfrtLXhEXx8)VDadHDTNY4Nj2JNhtsNbHAxK7YuenEARoGHW(VpdSt4sXeg6rmXxyOTad9mEq6Viu7ICxMIOXtB1bmu7Iaamg31UiGGUdcI9FFgyNWLIzhWqTlcaWyCNc5djmKcPDQJoiDdrO2f5UmfrJN2QdyO2fbaymURDrabDhee7)(mi1wm7agQDraagJ7Mps7emKc4FMQf(6thDqfHyd8LrEXGuIqkY)QmxlpTCILkcPsWvNESjwQiKkBBPo9ytSurfve6TVxeIqQZfMu77vXJh4RcFViLOIkIaa

I agree with the Maelstrom problem. I tried tweaking it but couldn’t find a good mix with only one button. I also played with the Flametongue more but then it was firing 5-10 seconds before it wore off so I am not sure which is a better scenario.

from what I’ve seen having flametongue fire as soon as it is available unless a storm is up is optimal as it debuffs your target with a dot too.

I am using a variation of this, after much tweaking i have flametongue up and renewing at 4 secs left, hitting my cooldowns on sundering, earth spike and stormstrike with a lava lash so often, rockbiter is at 0 charges and crash lightning buff is up regularly as is windfury. Problem is my dps. I am using my 105 okay geared shamman as my test, my only comparison is between my monk getting 1.2 k at 105 vs the shamman at around 600 to 850ish with a spike to 1.1 k. I am not damage obsessed , really, but I am trying to learn this system and unsure about my results, I just started last week but am very familiar with macros in general. The timing of my keyboard I have set to as low as 20ms to as high as 300ms with a median of 125ms. It seems to run more or less as it should be, using the git hub castsequence info as my guide. I can try to post my code in a bit as soon as I work out how.

d0d3jaWsuiVfvTnH6XGMjk4WQA2kLNHk3ukPFrs3gQ(KGkANqzVi7wQ2VKtdyysXVP0avHyOckdw0WfehukHEofhJOZjWcjKSuLWIvPLJspefQNczzkvRtqAIcQQPcutMqnDQUOkK(gP6YkUoq2OkuBvqLAZesTDbvYDjywKyAQOVlLGrkLOxRenAu0NvsNuqvULqUMk48eIXrkhxk1FfuHjjbMWKesuhfClgoKe2obMqG)TP7gcXTVlLC7ek8hr)G2CcBNqOqgy4f(e2EmhHArqotllHa3caBaRm9wWUj6JiQTx8eonvEuXRdHA9HS2W9WAaSDdbMWKeyctsOOiv4B8k5Hw877cvUWcxEb8HLW2juuKk8nEL8ql(9DHkpE7Xh32xbneghHuHVXntBqthovYdT433fQugWPheRuPmGtxlMWojKk8nUzAdA6WPsEOf)(UqLYa9D5PsLsnTgTaLkL6CXNkvk15IpvQuQP1OfOuPuNl(uPsPox8PsLXnYgoLkJBKnCe2bcPcFJBM2GMoCQKhAXVVluPutxt)uPszaNUwmHftOOiv4B8k5Hw877cvYy23WSsgawz6DG(kHPtOOiv4B8k5Hw877cvUWcxEb8HLqmyTHWaaoGtO9gcbMfOVCCjDjulNxmDje2axsxcjQzZPlHwa0xL0LqGzb6lhFNUeIrJilMT5ndbMWKekksf(gVsEOf)(UqLlSWLxaFyjNqmAejm2XyiWeMKqQ(ZUo(0hCrQKVBz(S4c8INxSaHTtiv4B8k5XTId1Weq0UqLh0dcojmocPcFJBM2GMoCQKh3kouOZUjuPutRrVrPYa9tLkLb7YMyc7KqQW34MPnOPdNk5XTId93CLkpsiBVidRqLYG9MdAkvEqEGJtPszGMSHJWoqOOiv4B8k5Hw877cvYy23WSsgawz6DG(kHftOOiv4B8k5Hw877cvUWcxEb8HLCcH8jKJb1HoGTti00g00DGFJqla6R70LqHXoT(qwlbMWKekksf(gVsEOf)(UqLh9zDMvIycmBIjSDcffPcFJxjp0IFFxOsgawz6DG(ALiMaZMycJJqrrQW34vYdT433fQKXSVHzLmaSY07a9vc7KqrrQW34vYdT433fQ84ThFCBFf0qoHcZA8wFiRLatyscffPcFJxjp0IFFxOYwo)gqFTsei21HW2juuKk8nEL8ql(9DHkzm7BywjdaRm9oqFLCYjSDcmHjjuuKk8nEL8ql(9DHkpE7Xh32xbne2oHuHVXRKhAXVVluPmGtxlMW4iuuKk8nUzAdA6WPsEOf)(UqLhV94JB7RGgLkxyHlVa(WsyNesf(g3mTbnD4ujp0IFFxOszG(U8uPsPMwJwGsLsDU4tLkL6CXNkvk10A0cuQuQZfFQuPuNl(uPY4gzdNsLXnYgoc7aHIIuHVXntBqthovYdT433fQKXSVHzLmaSY07a9vLkxyHlVa(WsyXekksf(gVsEOf)(UqLmM9nmRKbGvMEhOVsy6esf(gVsEOf)(UqLYaoDTycXG1gcda4aoH4ieywG(YXL0LqTCEX0LqydCjDjKOMnNUeAbqFvsxcfM14T(qwlbMWKesf(gVsEOf)(UqLsnDn9tYjeJgrwmBZBgcm5ecmlqF5470LqiFc5yqDOdy7ecnTbnDh43i0cG(6oDjuyStRpK1sGjmjHuHVXRKhAXVVluPmGtpiMCcXOrKWyhJHatyscP6p764tFWfPs(UL5ZIlWlEEXce2oHuHVXRKh3koudtar7cvEqpi4KW4iKk8nUzAdA6WPsECR4qHo7MqLsnTg9gLkd0pvQugSlBIjStcPcFJBM2GMoCQKh3ko0FZvQ8iHS9ImScvkd2BoOPu5b5booLkLbAYgoc7aHIIuHVXRKhAXVVlu5clC5fWhwYjNW4iWeMKqQW34vYdT433fQugWPRfty7esf(g3mTbnD4ujp0IFFxOszG(U8uPsPMwJwGsLsDU4tLkL6CXNkvk10A0cuQuQZfFQuPuNl(uPY4gzdNsLXnYgocJJqQW34vYdT433fQugWPRftigS2qyaahWjehHcZA8wFiRLatyscPcFJxjp0IFFxOsPMUM(j5eQLZlMUecBGlPlHe1S50Lqla6Rs6signIeg7ymeyctsiv)zxhF6dUivY3TmFwCbEXZlwGW2jKk8nEL84wXHAyciAxOYd6bbNeghHuHVXntBqthovYJBfhk0z3eQuQP1O3OuzG(PsLYGDztmHDsiv4BCZ0g00HtL84wXH(BUsLhjKTxKHvOszWEZbnLkpipWXPuPmqt2WroHy0iYIzBEZqGjNqGzb6lhFNUec5tihdQdDaBNqOPnOP7a)gHwa0x3PlHcJDA9HSwcmHjjKk8nEL8ql(9DHkLbC6bXKtiWSa9LJlPl5KtOw)oOFl86(WgUMUdy7KOiNCIa

@duskwolf

your macro fires everything fine, and I do about 2.5k with it sustained at 10mins, but that’s about 1.3k less than using Dlake’s macro with my Stormstrike macro. When I pair your’s with stormstrike I make up the difference, so it just looks like your macro, as a single button macro, is missing a lot of stromstrike opportunities, to the tune of 1 to 1.3k less dps.

Ahh thank you, will see what I can do to improve that, honestly I am just am glad my basic build works as well as it does.

@DlacKe How many milliseconds?

I run mine at 30 mil

Here is my heavy modified version, I find i hit most Stromstrike procs with this 1 button macro
ilvl 199 mix match of ele/resto/enh gear so terrible in other words 1.6k Sustained dps
Went with Elemental Spirits
Frostbrand to troll PvP
100ms on Logitech Software

dKtcdaWsuv8wOQTbLzcsz2sv3Ku6xqCBvYoPyVIDRI9J4XenmLYVb1aHenuskdgPHdP6GGeDzGJP44qflesyPOQAXkvlhLoSQEQKLrINtyIqsMkPAYKIPt1fHu8zOspJsxxLAJOQ0wbj1MHKA7GeoTumlqmnu5UOkJeKQXjLgnjvFtjNesPBbsY1KkoVuPxtsADKeNdfNj6XmPqJb6qLw0eJs0tP)9GJlszvuMXoPqfa1)DVhZKQqhirlQIrbZMckVD1HztP9X96fOu)M977cFsP9LSWqnGv0aFerpMj6XmPqKVWj0HXUyWIrjfI8foHom2vlwm2uiYx4ekEj81(78i0othRngUuiYx4e6SSyCX0jfI8fUaGZn4ibe6WSugoie6SSyCqi0zzX4GqOZYIXbHqX2MnlecfBB2SXGLcr(cNqhg7QflMvke5lCcDwwmUyAtHiFHtOZYIXfdtke5lCcDyWATCXmBPqKVWj0HzPmCPGgmm6qR5QXtztPgSW1(sw4OhZKcr(cNqXlHV2FNhHoTR2fxmkPqKVWj0zzX4INc6Gxt2tzasvZEkua69SNI)MdUt2tvoaD(EFKEd8jvbW5gC8MVpfFaD5h0dEbi6XtXhqx1ybcr0JzsH4plUahCaxDju8hy1F2lE41aEn8IrjfI8foHI)cwJkc1BqTZJq7Syy4IXMcr(cxaW5gCKacf)fSgvKoBppcDAB3wBqiuMfhecD2AvwtmCPqKVWfaCUbhjGqXFbRrLV3HqOOe9(VlGLhHomkBDAHqOdt7SzJNsNT5OkWNSNI)MdUkzpLASaTVKfo6XmPqKVWj0HXUyWINsNT5OkWvYE84P0(N7VhThhWcfGJ3aFckIhpb

So if the macro is keeping us full on male, why not implement Overcharge? with the 1200% damage and helping consume 40 mal?

It looks like Searing Assault will provide more damage if we’re using flametongue on cd, and flametongue will then use up a bit more maelstrom surplus, which I’ve currently accounted for by including flametonge on a 3rd button much like the Maines/Rockbiter/Stromstrike golden setup of pre8.0 and is currently working well for me personally. I still find myself sitting on more maelstrom than is needed, so I also included a lavalash mod to use as a maelstrom dump when I’m at 60% or more. Currently, with that set up, I am always sitting at 1 rockbiter (good) and through regular rotations will hover at 50% maelstrom. I save the xtra lava’s for when I reach 20 stacks of lightningball or for when raptors pop.

Do you have an updated macro, or is it still the same?

Enhance
dSJTfaWsiiVLs1RbsZekA2ssZh5MaHFrK(gquEmQDkP2RODdP9ROltXFbIQFd4WknuiQgScdNi0bHq6EqP0XOQCCiOwiLYsHclwQLl8qOu9ujwgvvRdcXejIAQuIjtA6eUiqeNMOEgeX1LeBeIYwHaSzvBhI0hbI0xHa6ZusZckzKebBdc0OPkghOtsezAqP4Au58qOEouDxQs3gOo9LwYAFzbKulbqErcikiYA)PLSyzRAqf4zbj(973Np)zrYMVvQkYAFzbelhaiatGldGINwYAFPLS2xwi(x1D)LYlUGI5G4FiSBvj(35y25SZaG7v4LI5G4FiSBvrw1fSraGATIHckYA)zH4Fv39xkV4cCdcxXGYgkMdI)DovzM4FNJzNBocdUrGTma4EfZbfumhe)dHDRkX)qy3QIbadAllmbfuG1Cq8pe2TQe)dHDRkYQUGncauRvmuqbwZbX)qy3Qs8pe2TQyaWG2Yctqbfynhe)dHDRkX)qy3QIbadAllmbfuG1Cq8pe2TQe)dHDRkgamOTSWeuqrwJKSq8VQ7(lLxCbfZbX)qy3Qs8VZXSZzNba3RWlfZbX)qy3QImtSvNJIeLdzbfuK1ytwi(x1D)LYlUGI5G4FiSBvj(35y25SZaG7v4LI5G4FiSBvlvqvtiJALckYAxwi(x1D)LYlUGI5G4FiSBvj(35y25SZaG7v4LI5G4FiSBvXaGbTLfMGckYAemle)R6U)s5fxqXCq8pe2TQe)7Cm7C2zaW9k8sXCq8pe2TQyUiDNdmxCpuqrwdYYcX)QU7VuEXf4geUIbLnumhe)dHDRkX)qy3QI5I0DoWCX9qbfynhe)dHDRkX)qy3QI9yX9mhykB1Javg1kfuKfKdGlaXYbqAjfzrcMvtBzP2WGM2YIntvrAllyiJA1xAllyiJA1FAlliKbXipm44PLS2xwi(x1D)Lk2WQryqnGrmfZHDuapBa2RD1SQ3S2Fwi(x1D)LYlUGI5G4FiSBvj(35y25SJcWaG7vG1CGcagOcQWOynhOahia7LI5G4FiSBvbPEaWfZbceO6PGISgjzH4Fv39xkV4ckMdI)HWUvL4FNJzNZoyafrW9iFHxkMdI)HWUvfZfP7CG5I7HckYASjle)R6U)s5fxqXCq8pe2TQe)7Cm7C2bdOiYwv4LI5G4FiSBvXES4EMdmLT6rGkJALckYAxwi(x1D)LYlUGI5G4FiSBvj(35y25SZaG7v4LI5G4FiSBvTzcCtaQmQvkOifzbHmigdtvZIBslPilfHrIiRcklKbqZcYdzGqwG4SyjKrb1i8N2YILqgfuJWxAllipmGy5aiTKISGDaW9ksBPifzbrRi8aezrYlAwks0WssYzTFeejzrsmaAwYciw0kBvjHkmbsnOcza00wksrM

Stormstrike,
dydXbaWsPQERaVwbnBv0nvHFPOUnrTtvzVu7wO9lYpHOmmfPFtyGqidvQYGL0WHuDqiXXKY5GiTqfyPkulgkSCKEieXtjTmq9CetesAQsmzvY0rDriWZaX1jYgHu2kevBgkTDiOlR0Hb(mu0Jf14uPMMuPrds3vqNeQ8nPItRQopu1XHqTnfX6ui7Ml(1SQfKn(qlJX1hb(b7I1c4CJmXkeyy4wd2kQlwG0j7xZkksmub16XNjsdxeHeQebk9FH5AvrFZ4q1p4jqSEaYubYxk5lIex8R5IFnRZzaHt1GSqgdahMQToqM01pyRZzaHt1GSqgdahMQT77P3i1AH(JdxU5bw7ji8bitfUy2QYl6OjfZ8xeTQlIL2i)bNwl0FC4YWEG1(l(X75ciRlMT2JUhGmv4IzR9x89OlH4IFnRZmGI5YBCLXNQbrbuavom4AbxH(bBDodiCQgilUgrG(XYHPkAsu8PQaBQIYN6heRZzaHt1azX1ic0pwomvNmTnfIFDToNbeovdKfxJaNCyQ2U7C3PRzZMTIllIwTEaIsGtCrEPiCJ8xe9aZMTb

Flametongue
dyJ7baWsH0BLITjLA2I0nbv)sL62uLDQk7fTBO2Vc)KsKHjL8BkgiLOgQk0Gv0WPuCqvKJjPZrPQfcXsfIfRIA5I6Huk9usldspxWePKmvqMSiMoXJL4zGY1PQ2iLkBLsWMPs2oLqxwPddmnkPwNkPrQQQURqnAQW4uvoPk41urNwQopvQpRQYXvvLVPsmReIVk1iwY2O8HsiQqG0flbQWqrrRvuQwTUa(PcFvQWbLSXcBo0n4aH4Rsi(QuVlGGmMnfJ3zGepM1VVwF2Zhk17ciiJztX4DgiXJz1Eyx(At9OjiWbLSHquO()csic13wCseQiBQqeQr64FvIqfk3XoxPseQr64FOeHA01DKnDbHLquOgDDFmVHaH4Rs9wa5FRS41Z9y2GnoazV4MKfKeZhk17ciiJzJNj5AWr3LepM25NDpMgxJ5PEMpyuVlGGmMnEMKRbhDxs8y2UvTfm(SM6DbeKXSXZKCfKkXJz97Y3fRPqfk3XoxbLiuvzTXoFCr6gmvD)ZFXshKs9yEHdkzdHOq1wJ3zGqekuOEYxCyYuH3LGVZ1YNWj(Dmv1MTCWk(qBdJ6HIbtLkCa2hKEalB2Ilw6gmrOqHe

Three button macro, keys 1,2,3 bound as 1 key firing in the order of 1,2,3, Stormstike 1st key, Main Macro 2nd key, and Flametongue 3rd key.

what do u have it firing off at

25ms

Can you explain your meaning of this statement. use the first macro then shoot of yours?

never understood the point of this 3 button operation… why not just use key modifiers when you proc?

It’s programming? GSE on the whole works great, but it has a difficult time prioritizing, so with a multi-button setup and GSE the and, or, not statements of the execution of commands becomes more robust. For example, I want to use stormstrike as soon as it’s available, AND regardless of anything else. I could macro that to a keybind, but I will lose ms processing that on physical execution. Now say there’s another ability, flametongue, and I want that to fire as soon as it’s available, OR not if a stormstrike is available. Now what if I have no maelstorm? If NOT, then I want to use a rockbiter to replinish my maelstrom. So multibutton adds AND OR NOT functionality? I still use keymodifiers, but I can free those up for things such as a healthstone, sprint, silence, and so on. In this particular scenario I’ve keybinds for Lavalash (to dump xtra maelstrom outside of the normal rotation) Crashlightning (for AOE) and Astral Shift.