BfA BM Hunter Alpha/Beta Experimental Macros

As the title says; I made tread for mine the posting of our experimental macros for BfA. Keep in mind all of theses works in progress, for testing, and what may today, may not work may not work tomorrow, as Blizzard make changes between not and release. Please read and keep up with TimothyLuke’s thread to stay on top of changes that Blizzard make, and what changes that accordantly needs to made to GSE and our Macros. Here is a link to that thread:

Ok here is my latest build. This is my first attempt at combining my BEAT macros with my live. I think you will find out Kill Command fires off a lot better.

Note: I replaced; /cast [nopet,nodead] Call Pet 1; [@pet,dead] Heart of the Phoenix with /cast [nopet,nodead] Call Pet 1; [@pet,dead, nochanneling] Mend Pet. It will call a missing pet, however I haven’t been able to test if it will revive a dead pet yet.

UPDATE NOTE: Well the revive pet replacement for “Heart of the Phoenix” attempt did not work, so I removed it.

Also or some reason MoC is not firing off as in the AoE macro, as often as it does in the single target one. So I am experimenting with adding 1 more in key release. Lastly fixed some other minor issues with the AoE macro

Name: BMBetamain
Author: “Ewing@Scarlet Crusade”,
SpecID: 253,
Talents 3132312
Help:: Beta single target
Default: 1
Raid 2
PVP 3
Dungeon 2
Heroic 2
Mythic 2

MacroVersions 1
StepFunction Sequential

KeyPress:

/cast [nopet,nodead] Call Pet 1
/cast [combat,pet:Spirit Beast,@player] Spirit Mend
/petautocaston Growl
/cast [target=focus, exists, nodead],[target=pet, exists, nodead] Misdirection"
/cast [combat,pet,@player] Roar of Sacrifice

Pre Macro:
/cast Aspect of the Wild
/cast A Murder of Crows
/cast Dire Beast
/cast Intimidation

Macro:

/cast Kill Command
/castsequence Cobra Shot, Kill Command, Cobra Shot, Intimidation
/cast Kill Command
/cast A Murder of Crows
/cast Barbed Shot
/cast Kill Command
/cast Dire Beast
/cast Aspect of the Wild
/cast Kill Command
/castsequence Cobra Shot, Kill Command, Cobra Shot, Intimidation
/cast Barbed Shot
/use Trinket1Slot
/use Trinket2Slot
/cast Kill Command",
/cast Aspect of the Wild
/cast A Murder of Crows
/cast Aspect of the Wild
/cast Intimidation

MacroVersions 2

StepFunction Sequential

KeyPress:

/cast [nopet,nodead] Call Pet 1
/cast [combat,pet:Spirit Beast,@player] Spirit Mend
/petautocastoff Growl
/cast [target=focus, exists, nodead],[target=pet, exists, nodead] Misdirection"
/cast [combat,pet,@player] Roar of Sacrifice

Pre Macro:
/cast Aspect of the Wild
/cast A Murder of Crows
/cast Dire Beast
/cast Intimidation

Macro:

/cast Kill Command",
/castsequence Cobra Shot, Kill Command, Cobra Shot
/cast Kill Command
/cast A Murder of Crows
/cast Barbed Shot
/cast Kill Command
/cast Dire Beast
/cast Aspect of the Wild
/cast Kill Command
/castsequence Cobra Shot, Kill Command, Cobra Shot,
/cast Barbed Shot
/use Trinket1Slot
/use Trinket2Slot
/cast Kill Command",
/cast Aspect of the Wild
/cast A Murder of Crows
/cast Aspect of the Wild

MacroVersions 3

StepFunction Sequential

KeyPress

KeyPress:

/cast [nopet,nodead] Call Pet 1
/cast [combat,pet:Spirit Beast,@player] Spirit Mend
/petautocaston Growl
/cast [target=focus, exists, nodead],[target=pet, exists, nodead] Misdirection"
/cast [combat,pet,@player] Roar of Sacrifice

Pre Macro:
/cast Aspect of the Wild
/cast A Murder of Crows
/cast Dire Beast
/cast Intimidation

Macro:

/cast Concussive Shot
/cast Kill Command",
/castsequence Cobra Shot, Kill Command, Cobra Shot, Intimidation
/cast Kill Command
/cast A Murder of Crows
/cast Barbed Shot
/cast Kill Command
/cast Dire Beast
/cast Aspect of the Wild
/cast Concussive Shot
/cast Kill Command
/castsequence Cobra Shot, Kill Command, Cobra Shot, Intimidation
/cast Barbed Shot
/use Trinket1Slot
/use Trinket2Slot
/cast Kill Command"
/cast Aspect of the Wild
/cast A Murder of Crows
/cast Aspect of the Wild
/cast Intimidation

d4J(laqCLcVKusVvP02OkxgyMKs1JrA2KkNNG6MeKFj4BuvNgL2jr7vA3qSFvEouddvnoLWavsmusvgSQgUs1bHKY1jWXaDoewOsKLskSycz5K4HkjLEQOLj06iLWejLOPsOMmKA6uUOss1Hv8mQ8osrAJKIYwHKkBwjQTRKumnenls6ZkP(oKu1ivsYRvkA0KQQXtkLtskIBdj5AOY9ivLfrkQUlK43O4cR4kHnxsOLwDXOMqOMMiRmwXnfp6aigUPdgDoiSPqdvHb1buWSmi4kUsyfxjSzGoy7EhjF0RYyZaDWggSHaacfCpKWrYXPEVJKp6PEpKWrYXPEpKGZ3VsxZaDW29os(OxLKnd0bB3dDWfeKvY1mqhSDFe6h55R0RzGoy7EhjF0Rs)Mb6GT7HeC(KvUOzGoy7EyK3ZNOsIMb6GT7HeoohFLq(Mb6GT7DK8rVkHWMb6Gnmydbaek4EiHJKJt9EhjF0t9EiHJKJt9EibNVFLWyZaDW29rOFKNVsORzqagCp0vjKSzqagCpKSsixZaDW29os(OxLqVMb6GT7HrEpFIkH(nd0bB3djCCo(kHlAgOd2Uh6GliiRes0mqhSDpKGZ3VYiFZaDW29qcoFYMANHzx7SOI1AgBkwHfztGbROMRcmOROMsaDZkQ5saDwf1udwK1WkQPgSiRJvutTcewdGoWGbvCTMPb21mbiuJLbPzc2qaaXyhDn1JbBcnufMkUwtXkSiBcSyf1upfGqdvHPIRe2mqhSDpKWX54Rm2mqhSDp0bxqqwPRzGoy7EyK3ZNOsYMb6GT7HeC((1AQvGW6PaW4kUsyZaDW29Bry2bMkcdAWGgL7xSWPP3VDLDGPIgmOvryO6Fqqa6yrwJY9qNxLXMb6GT73szqLOXu3bMwK7SkS29lbgSPUYUUryGck3tW78Gv6Ag2b2iWyOd2yqUp6rsujzZaDW29BTrznW03Ymuby17bAJfBy17ryqdg0OOU1gL1atF7at9EG2yXgw9Eeg0Gbnk3lelgnRcGASmiAELCnd0bB3VLYGkrJPUdm1v21ncduq5EnygL7zw((COkSlZsb1QvzSIRe2mqhSDVJKp6vzSzGoydd2qaaHcUhs4i54uV3rYh9uVhs4i54Q01mqhSDVJKp6vjzZaDW29qhCbbzLCnd0bB3hH(rE(k9AgOd2UhsW5twPFZaDW29os(OxLlAgOd2Uhg598jQKOzGoy7EiHJZXxjKVzGoy7EhjF0RsiSzGoydd2qaaHcUhs4i54uV3rYh9uVhs4i54QegBgOd2Upc9J88vcDndcWG7HUkHKndcWG7HKvc5AgOd2U3rYh9Qe61mqhSDpmY75tuj0VzGoy7EiHJZXxjCrZaDW29qhCbbzLqIMb6GT7HeC(Kn1odZU2zrfR1m2uSclYMadwrnxfyqxrnLa6MvuZLa6SkQPgSiRHvutTcewpfagxXvcBgOd2UFlcZoWuryqdg0OC)Ifon9(TRSdmv0GbTkcdv)dccqhlYAuUh68Qm2mqhSD)wkdQenM6oW0ICNvH1UFjWGn1v21ncduq5EcENhSsxZWoWgbgdDWgdY9rpsIkjBgOd2UFRnkRbM(wMHkaREpqBSydREpcdAWGgf1T2OSgy6BhyQ3d0gl2WQ3JWGgmOr5EHyXOzvauJLbrZRKRzGoy7(TugujAm1DGPUYUUryGck3RbZOCpZY3NdvHDzwkOwtnyrwhROMPb21mbiuJLbPzc2qaaXyhDn1JbBcnufMkUwtXkSiBcSyf1upfGqdvHPIRe2mqhSDpKWX54Rm2mqhSDp0bxqqwPRzGoy7EyK3ZNOwtTcewdGoWGbvCTAv6Q4kHnd0bB3ZbHEvgBgOd2U3rYh9Q01mqhSHbBiaGqb3djCKCCQ37i5JEQ3djCKCCQ3dj489RKSzGoy7EhjF0RsUMb6GT7Ho4ccYk9AgOd2Upc9J88v63mqhSDpKGZNSYfnd0bB37i5JEvs0mqhSDpmY75tujKVzGoy7EiHJZXxje2mqhSDphe6vjm2mqhSDVJKp6vj01mqhSHbBiaGqb3djCKCCQ37i5JEQ3djCKCCQ3dj489Res2mqhSDFe6h55ReY1miadUh6Qe61miadUhswj0VzGoy7EhjF0Rs4IMb6GT7HrEpFIkHend0bB3djCCo(kJ8nd0bB3dDWfeKvgHnd0bB3dj489RmgBgOd2UhsW5t2u7mm7ANfvSwZytXkSiBcmyf1CvGbDf1ucOBwrnxcOZQOMAWISgwrn1kqy9uayCfxjSzGoy7(Tim7atfHbnyqJY9lw40073UYoWurdg0Qimu9piiaDSiRr5EOZRYyZaDW29BPmOs0yQ7atlYDwfw7(Lad2uxzx3imqbL7j4DEWkDnd7aBeym0bBmi3h9ijQKSzGoy7(T2OSgy6BzgQaS69aTXInS69imObdAuu3AJYAGPVDGPEpqBSydREpcdAWGgL7fIfJMvbqnwgenVsUMb6GT73szqLOXu3bM6k76gHbkOCVgmJY9mlFFouf2LzPGAn1GfzDSIAMgyxZeGqnwgKMjydbaeJD01upgSj0qvyQ4AnfRWISjWIvut9uacnufMkUsyZaDW29qchNJVYyZaDW29qhCbbzLUMb6GT7HrEpFIkjBgOd2UhsW57xRPwbcRbqhyWGkUwTAnxfqHHLwzSPEOo9Q01m3bunrlRmY5Ak0Giy0Pjigqz1aqmwgKUutTuaYAadsLXM6nkMWvgBUkGU9MlbS5EmlYADG7TrznWAQXWIUYytTeS8iqNvjSjQPaqMkDnrnbM(zuAU6OEwK1RK0rrhWUF1QiapObnfsyt)S0kJ1Q1c

AoE

Name: BMBETAAOE
Author: Ewing@Scarlet Crusade
SpecID: 253,
Talents 3132312
Help:: Beta AoE
Default: 1
Raid 2
PVP 3
Dungeon 2
Heroic 2
Mythic 2

MacroVersions 1
StepFunction Priority

KeyPress:

/cast [nopet,nodead] Call Pet 1
/cast [combat,pet:Spirit Beast,@player] Spirit Mend
/petautocaston Growl
/cast [target=focus, exists, nodead],[target=pet, exists, nodead] Misdirection"
/cast [combat,pet,@player] Roar of Sacrifice

Pre Macro:
/cast Aspect of the Wild
/cast A Murder of Crows
/cast Dire Beast
/cast Intimidation

Macro:

/cast Kill Command
/castsequence Multi-Shot, Kill Command, Multi-Shot, Intimidation
/cast Kill Command
/cast A Murder of Crows
/cast Barbed Shot
/cast Bestial Wrath
/cast Kill Command
/cast Dire Beast
/cast Aspect of the Wild
/cast Kill Command
/castsequence Multi-Shot, Kill Command, Multi-Shot, Intimidation
/cast Barbed Shot
/use Trinket1Slot
/use Trinket2Slot
/cast Kill Command
/cast Dire Beast
/cast Aspect of the Wild
/cast A Murder of Crows
/cast Intimidation
/cast Bestial Wrath
Key Release:
/cast A Murder of Crows

MacroVersions 2

StepFunction Priority

KeyPress:

/cast [nopet,nodead] Call Pet 1
/cast [combat,pet:Spirit Beast,@player] Spirit Mend
/petautocastoff Growl
/cast [target=focus, exists, nodead],[target=pet, exists, nodead] Misdirection"
/cast [combat,pet,@player] Roar of Sacrifice

Pre Macro:
/cast Aspect of the Wild
/cast A Murder of Crows
/cast Dire Beast
Macro:

/cast Kill Command
/castsequence Multi-Shot, Kill Command, Multi-Shot, Intimidation
/cast Kill Command
/cast A Murder of Crows
/cast Barbed Shot
/cast Bestial Wrath
/cast Kill Command
/cast Dire Beast
/cast Aspect of the Wild
/cast Kill Command
/castsequence Multi-Shot, Kill Command, Multi-Shot, Intimidation
/cast Barbed Shot
/use Trinket1Slot
/use Trinket2Slot
/cast Kill Command
/cast Dire Beast
/cast Aspect of the Wild
/cast A Murder of Crows
/cast Bestial Wrath

Key Release:
/cast A Murder of Crows

MacroVersions 3

StepFunction Priority

KeyPress:

/cast [nopet,nodead] Call Pet 1;
/cast [combat,pet:Spirit Beast,@player] Spirit Mend
/petautocaston Growl
/cast [target=focus, exists, nodead],[target=pet, exists, nodead] Misdirection"
/cast [combat,pet,@player] Roar of Sacrifice

Pre Macro:
/cast Aspect of the Wild
/cast A Murder of Crows
/cast Dire Beast
/cast Intimidation

Macro:

/cast Concussive Shot
/cast Kill Command
/castsequence Multi-Shot, Kill Command, Multi-Shot, Intimidation
/cast Kill Command
/cast A Murder of Crows
/cast Barbed Shot
/cast Bestial Wrath
/cast Kill Command
/cast Dire Beast
/cast Aspect of the Wild
/cast Concussive Shot
/cast Kill Command
/castsequence Multi-Shot, Kill Command, Multi-Shot, Intimidation
/cast Barbed Shot
/use Trinket1Slot
/use Trinket2Slot
/cast Kill Command
/cast Dire Beast
/cast Aspect of the Wild
/cast A Murder of Crows
/cast Intimidation
/cast Bestial Wrath

Key Release:
/cast A Murder of Crows

d4JXlaqzqVuiXBriBdvEmuZKeLdRy2cX5rrDtcPFrvFJuDAuANeTxPDtW(v5NcPKHHKFJObII0qrvmyLgocoikcphYXaoUQKwOqPLsiwmQQLtslIerpv0YOY6irYefsXujHjtOMoLlQkvnoHQNj46OWgjryRQsfBwOy7cPuFgvPzrkttv9Due1ifs15qQrRkvA8cjDsue51Qs5AQI7rIQhsIu3fH62QsCbvrLGMXkASVxbtWerR3xPRkAQyIafmuZaWfcaqtrz2ExwCLUMmbd7DjvB(EMmRaVmnXJAeODRsRYanIHnJouLKfxPRPOJaJjctsWGQrBOGXsk0yBgnme4fskuPRjpJQXCLUMrhgHqZyH2Cltq((M88o8uzOzsaIzsrtLUNqtrgwXv6AgnWyggrSkbnfDWQKVdufXskGQIkbvrLGME8GSBdFkhxLUME8Gme8vgqbm8wh3pODB4t540U1X9dA3cOF01Rm00JhKDB4t54Q830JhKDliaIt)R8PPhpi7whq3rrvjxtpEq2Ta6h9FL6n94bz3g(uoUkJ30JhKDlWrXPtxjDtpEq2Ta6WtGQsavtpEq2THpLJRsaOPhpidbFLbuadV1X9dA3g(uooTBDC)G2Ta6hD9kbUME8GSBDaDhfvLGqtpde8wqOsWVPNbcEl4xj4PPhpi72WNYXvjGRPhpi7wGJItNUsGEtpEq2Ta6WtGQsq8ME8GSBbbqC6FLa6ME8GSBb0p66v6OA6XdYUfq)O)BQmssckJ9fwRPRjpKit0bRswf1AgD4iU8BkH43k)MXcJyLFtryf4fu(nvOYk8g0CLFtryf41v(ntdsqjyiGnwsHMj8vgqbJDI0uHkRWBqdu(nJcKzEuHiuvujOPhpi7wIeijannbsXWrmX3gpEOsxtpEq2TeHjFH)yAeGMsLeyvzTBJfoitJPeImmdvj(wAQahOYqtpbOnmms8GmsHBDCF6k)n94bz3sKnQ8cnLhdjMbs7wyuzrgs7wbsXWrmXAezJkVqt5eGM2TWOYImK2TcKIHJyIVvuwKywvi2yjfuYkFA6XdYULim5l8htJa00ykHidZqvIVveYr9wYyUnhSkBmSyyTM8OcfDWQKvrLGME8GSBb0HNavLUME8GSBbbqC6FLHME8GSBbokoD6k)n94bz3cOF01R1mkqMfbgboiyvujOPhpi7wqaeN(xRwLUQOsqtpEq2THpLJRsxtpEqgc(kdOagERJ7h0Un8PCCA364(bTBb0p66vgA6XdYUn8PCCv(B6XdYUfeaXP)v(00JhKDRdO7OOQKRPhpi7wa9J(Vs9ME8GSBdFkhxLXB6XdYUf4O40PRKUPhpi7waD4jqvjGQPhpi72WNYXvja00JhKHGVYakGH364(bTBdFkhN2ToUFq7wa9JUELaxtpEq2ToGUJIQsqOPNbcEliuj430ZabVf8Re800JhKDB4t54QeW10JhKDlWrXPtxjqVPhpi7waD4jqvjiEtpEq2TGaio9VsaDtpEq2Ta6h9FtLrssqzSVWAnDn5HezIoyvYQOwZOdhXLFtje)w53mwyeR8BkcRaVGYVPiSc86k)MrbYSiWiWbbRIkbn94bz3ccG40)AntdsqjyiGnwsHMj8vgqbJDI0uHkRWBqdu(nJcKzEuHiuvujOPhpi7wIeijannbsXWrmX3Q0tKi3Yd0Ufyv6A6XdYULim5l8htJa0uQKaRkRDBSWbzAmLqKHzOkX3stf4avgA6jaTHHrIhKrkCRJ7tx5VPhpi7wISrLxOP8yiXmqA3cJklYqA3kqkgoIjwJiBu5fAkNa00UfgvwKH0UvGumCet8TIYIeZQcXglPGsw5ttpEq2TeHjFH)yAeGMgtjezygQs8TIqoQ3sgZT5GvzJHfdR1KhvOOdwLSkQe00JhKDlGo8eOQ010JhKDliaIt)Rm00JhKDlWrXPtxRPcvwH3GMR8RvzOkQe00JhKD7daWvPRPhpi72WNYXvzOPhpidbFLbuadV1X9dA3g(uooTBDC)G2Ta6hD9k)n94bz3g(uoUkFA6XdYUfeaXP)vY10JhKDRdO7OOQuVPhpi7wa9J(VY4n94bz3g(uoUkPB6XdYUf4O40PReq10JhKDlGo8eOQeaA6XdYU9ba4Qe4A6XdYUn8PCCvccn94bzi4RmGcy4ToUFq72WNYXPDRJ7h0Ufq)ORxj430JhKDRdO7OOQe800ZabVfeQeW10ZabVf8ReO30JhKDB4t54QeeVPhpi7wGJItNUsaDtpEq2Ta6WtGQshvtpEq2TGaio9VshOPhpi7wa9JUELoxtpEq2Ta6h9FtLrssqzSVWAnDn5HezIoyvYQOwZOdhXLFtje)w53mwyeR8BkcRaVGYVzAqckbdbSXsk0mHVYakyStKMrbYSiWiWbbRIkbn94bz3ccG40)AnvOYk8g0CLFtfQScVbnq53mkqM5rfIqvrLGME8GSBjsGKa00eifdhXeFRsprIClpq7wGvPRPhpi7wIWKVWFmncqtPscSQS2TXchKPXucrgMHQeFlnvGduzOPNa0gggjEqgPWToUpDL)ME8GSBjYgvEHMYJHeZaPDlmQSidPDRaPy4iMynISrLxOPCcqt7wyuzrgs7wbsXWrmX3kklsmRkeBSKckzLpn94bz3seM8f(JPraAAmLqKHzOkX3kc5OElzm3MdwLngwmSwtEuHIoyvYQOsqtpEq2Ta6WtGQsxtpEq2TGaio9VYqtpEq2TahfNoDL)ME8GSBb0p661AkcRaVUYVwTA1Ab

string storage 24 expected tobclose at line 1 near /cast multi and the cobra shot

Thanks: I forgot the coma after aspect of the wild, it is fixed now. I also fixed an issue with the quotation marks for muli shot. It has been over 7 mounths since I last had to make any GSE macros.

OK! Here are some changes I made after a bit of target dummy testing, to better match the new cool downs. I am still not very happy with the matching of the ability trigger, with the cool downs. But I want to try them a bit in actual combat to get a better feel of the rotations, before I make any more changes

Alpha Single target:

Sequences['ExBMmain'] = {
 Author="Ewing@Scarlet Crusade",
  SpecID=253,
  Talents = "3123311",
  Help = [[Alpha single target]],
StepFunction = "Priority",
      LoopLimit=2,
      KeyPress={
        "/targetenemy [noharm][dead]",
        "/cast [@pet,dead] Heart of the Phoenix",
        "/petautocastoff [group] Growl",
        "/petautocaston [nogroup] Growl",
        "/cast [target=focus, exists, nodead],[target=pet, exists, nodead] Misdirection",
       },
      PreMacro={
        "/cast A Murder of Crows",
        "/cast Aspect of the Wild",
      },
        "/cast Cobra Shot",
        "/cast Barbed Shot",
        "/cast Dire Beast",
        "/cast Bestial Wrath",
        "/cast Intimidation",
        "/cast Aspect of the Wild",
        "/cast Cobra Shot",
        "/cast Barbed Shot",
        "/cast A Murder of Crows",
        "/cast Kill Command", 
      PostMacro={
      },
      KeyRelease={
      },
    },
  },
}

Alpha AoE

Sequences['ExBMAoE'] = {
  Author="Ewing@Scarlet Crusade",
  SpecID=253,
  Talents = "3123311",
  Help = [[Alpha AoE]],
StepFunction = "Priority",
      LoopLimit=2,
      KeyPress={
        "/targetenemy [noharm][dead]",
        "/cast [@pet,dead] Heart of the Phoenix",
        "/petautocastoff [group] Growl",
        "/petautocaston [nogroup] Growl",
        "/cast [target=focus, exists, nodead],[target=pet, exists, nodead] Misdirection",
       },
      PreMacro={
        "/cast A Murder of Crows",
        "/cast Aspect of the Wild",
      },
        "/cast Multi-Shot",
        "/cast Barbed Shot",
        "/cast Dire Beast",
        "/cast Bestial Wrath",
        "/cast Intimidation",
        "/cast Aspect of the Wild",
        "/cast Multi-Shot",
        "/cast Barbed Shot",
        "/cast A Murder of Crows",
        "/cast Kill Command", 
      PostMacro={
      },
      KeyRelease={
      },
    },
  },
}

still errors in the code

Which version of the GSE Alpha are you using? Version 2 has issues when trying to save new or edited macro; And version 2 is very glitchy and locks up. So I have defaulted to using version 1.

I also doubled checked my post and found a typo in the AoE macro coding, but that shouldn’t have affected the single target one.

using latest virgin 3

Try going back to Alpha 1 Alpha1 download

sorry not loading unable

Message: Interface\AddOns\GSE\API\StringFunctions.lua:67: attempt to concatenate local ‘str’ (a table value)
Time: Wed Apr 25 02:01:11 2018
Count: 2
Stack: Interface\AddOns\GSE\API\StringFunctions.lua:67: attempt to concatenate local ‘str’ (a table value)
Interface\AddOns\GSE\API\StringFunctions.lua:67: in function SplitMeIntolines' Interface\AddOns\GSE\API\Storage.lua:943: in functionConvertLegacySequence’
Interface\AddOns\GSE\API\Storage.lua:249: in function ImportSequence' Interface\AddOns\GSE_GUI\Import.lua:86: in functionGUIImportSequence’
Interface\AddOns\GSE_GUI\Import.lua:44: in function <Interface\AddOns\GSE_GUI\Import.lua:44>
(tail call): ?
[C]: ?
[string “safecall Dispatcher[4]”]:9: in function <[string “safecall Dispatcher[4]”]:5>
(tail call): ?
…ace\AddOns\Bartender4\libs\AceGUI-3.0\AceGUI-3.0.lua:314: in function `Fire’
…der4\libs\AceGUI-3.0\widgets\AceGUIWidget-Button.lua:22: in function <…der4\libs\AceGUI-3.0\widgets\AceGUIWidget-Button.lua:19>

Locals: <none>

error import macro

There are currently issues with GSE on trying to import from the forums. You may have to manually make these macros. I will break it down the parts to make it easier for you. All you have to do is copy and paste in each box

For the single target Macro:

Open GSE and click the “New” option.

The first page is real simple “title page” for the macro.

In the following boxes copy and paste:

Name: ExBMmai

Talents: 3123311

Help: Beta single target

Your name will default as Author.

Then click on the 1 to access the actual macro mechanic page

In the following boxes pick:

Step Function: Priority

Loop Limit: 2

In the following boxes copy and paste:

KeyPress:

/targetenemy [noharm][dead]
/cast [@pet,dead] Heart of the Phoenix,
/petautocastoff [group] Growl
/;petautocaston [nogroup] Growl
/cast [target=focus, exists, nodead],[target=pet, exists, nodead] Misdirection

Pre Macro

/cast A Murder of Crows
/cast Aspect of the Wild

Macro:

/cast Cobra Shot
/cast Barbed Shot
/cast Dire Beast
/cast Bestial Wrath
/cast Intimidation
/cast Aspect of the Wild
/cast Cobra Shot
/cast Barbed Shot
/cast A Murder of Crows
/cast Kill Command
Leave the rest of the boxes blank, And hit save.

For the AoE Macro:

Open GSE and click the “New” option.

The first page is real simple “title page” for the macro.

In the following boxes copy and paste:

Name: ExBMAoE

Talents: 3123311

Help: Beta AoE

Your name will default as Author.

Then click on the 1 to access the actual macro mechanic page

In the following boxes pick:

Step Function: Priority

Loop Limit: 2

In the following boxes copy and paste:

KeyPress:

/targetenemy [noharm][dead]
/cast [@pet,dead] Heart of the Phoenix,
/petautocastoff [group] Growl
/;petautocaston [nogroup] Growl
/cast [target=focus, exists, nodead],[target=pet, exists, nodead] Misdirection

Pre Macro

/cast A Murder of Crows
/cast Aspect of the Wild

Macro:

/cast Multi-Shot
/cast Barbed Shot
/cast Dire Beast
/cast Bestial Wrath
/cast Intimidation
/cast Aspect of the Wild
/cast Multi-Shot
/cast Barbed Shot
/cast A Murder of Crows
/cast Kill Command

Leave the rest of the boxes blank, And hit save.

There is not really a problem in GS importing or exporting but something with the formatting on what you have put up that’s the issue.

I have tested this out on both Live and Beta versions of GS and they have the same import issue however once the macro was remade it imports and exports perfectly fine.

This is the macro remade, however this is using the new updated Beta version so it’s going to look different.
As Tim has said there will be some changes going forward to help GS be multilingual and less conversion required to swap languages. Instead it will go forward using non verbose mode and will convert this to Spell/Ability ID instead.

To help for those not using the newer version then this is what it will look like from now on.

Sequences['ExBMmain'] = {
-- This Sequence was exported from GSE 2.3.00.
  Author="Cranberry@Saurfang",
  SpecID=253,
  Talents = "3123311",
  Help = [[Alpha single target]],
  Default=1,
  MacroVersions = {
    [1] = {
      StepFunction = "Priority",
      LoopLimit=2,
      KeyPress={
        "/targetenemy [noharm][dead]",
        "/cast [@pet,dead] Heart of the Phoenix",
        "/petautocastoff [group] 2649",
        "/petautocaston [nogroup] 2649",
        "/cast [target=focus, exists, nodead],[target=pet, exists, nodead] 34477",
      },
      PreMacro={
        "/cast A Murder of Crows",
        "/cast 193530",
      },
        "/cast 193455",
        "/cast 217200",
        "/cast Dire Beast",
        "/cast 19574",
        "/cast 19577",
        "/cast 193530",
        "/cast 193455",
        "/cast 217200",
        "/cast A Murder of Crows",
        "/cast 34026",
      PostMacro={
      },
      KeyRelease={
      },
    },
  },
}

The above should import.

Going forward, macros will/should start to look like compressed strings and will be easier on the memory too.

dOtodaWssH3sGTHuQzcQYSjYnjKFHWTjuxwYof1EvTBG2pLhtYWaP04aPyGiHgkGmyQgorDqsvhw4ysX5aPQfcswkOIwmGA5qEOi8ufldP65qnrsPMkOmzenDuxeKkNhGEMi66sPncQWwbq2mioTu9rKGzrQ8zK03rIgjOsFfagTinEKItskzAiLCnsr3duvFda1DjOFR0V5WEU5d0rduIehDWNPFyFGfsfiJ)KSHEYKnnFGBjj)rVKCAyoUdsvQmNde1I)mYLslTFMUMj)OVLtx0NeOae4cHaKIt0IGeGu)ikuOfGkeUVG4d75Md75MpeQaZMNybgfMpPl)m9peQaZMdvGaUinFsx(5KFiubMnx7oQmhQkW8Z06dHkWS5qvyUhsMdauWPpR5hcvGzZ1cK7I7Kb3xWNP9hcvGzZ1JLlfB(cXCoTmhaDjYNb4peQaZMNybgfMpPl)m08Hqfy2COceWfP5t6Ypd9FiubMnxV5IArKfY8fI5jqlL4NBG2peQaZMRrxsY8eRyXbi5h4TRm86I78Z0)a0IzrHcTh25pdxYWrlOI7l4hGq9f1za)OrbiCwsvGRd78hGqLOqH2d75MpeQaZMR3CrTiYcz(cX8eOLs8Z0)qOcmBUESCPyZxiMZPL5aOlrE(JgfGaHkm(WEU5dbhiQfxGLyanxa4MgiXcfqwbPWNP)Hqfy2CbuuUyDKvqk0C4wbInFHyoNwMdu6wGDAEo5hc5IJwEvbMxiqmxav02kl0CkGwkLEMwFiKloA5vfyEbnxa4sfTTYcnNcOLsPN18dHkWS5c4arTy4dzvTyDMx00XmwN5GlzfKc1jGde1IHVCX6mVOPJzSoZbxYkifAUOoMSJkf3xWZNp)rl1c(5J2fKOvIFU585F

the string above is EXACTLY the same as the sequence above.

This will stop further exporting/sharing to forum issues when a code box is not used.

OK I am not sure that I like this, as it makes discussions of if, why and how of talents, spec, rotation, etc… a bit difficult for those of us you can’t read code. but OK here it copies of my export of my 2 macros

Single target/main:


d4tDdaWyk9scP3scBdHWPj1mjGUSOztKZde3KO6xi6Biu1dtiANsAVQ2Tu2VIFLqYWaK8BqdKGyOaPbR0WLkheq9vckhJcNdHslKKSukslwIwospKO8uHLHGNd1ePiMkatgsth1fji9zG6zsORdrBeHITIqLntO2oGuFKa1SOOMgb47sWibehMQrlvnEcXjjOACiK6AKuUhbYDjrVMKQBdHVXb8QXdHkIk5iCDRMfELWb8aGlLng)OObHIfnmEysk2rkXVA8i6sRWn5vcQv8bWi5Ei9HqlqKevdSqcqKaAV54hYDlfsCjfRHn8b8QXb8QXdsRJ5zLblP(SrpKFLWdsRJ5zv50YeD2OhYVw8bP1X8SMOP5SQshZVkGhKwhZZQkXS2LMvyuN7FvThKwhZZk8gRrOrDwdBVsepiToMNfyCxA5zHINL7ZzfMwc9vI)bP1X8SYGLuF2OhYVs0piToMNvLtlt0zJEi)kX(G06yEwGNvoskAsNfkEwzuyb8Rga1dsRJ5zfvljnRmiceEd9HaHWobQrO5heEakeZYDlfEaNFaK0rF5JAAv)LpuLs8lFyQUb24LpKbru68v9q0eeqPjgFaVA8GKDk4KZwIaKzv0G9ofHsfOPJQ8vcpiToMNvHq6s2mA6OkNfiPt5zHINL7ZzbThMnTiVw8bzxYosgADmdflEwfGPqKDkNvWuybPxfWdYUKDKm06yg2MvrdcMcr2PCwbtHfKEvThKwhZZQGDk4KfKyOfj28SPiAmJnpBdIMoQsZkyNcozb1LS5ztr0ygBE2genDuLZkxJr100YAy78dt1nWeE5JGZoIbzZYAy7bOunKQzqEaGQBQNSXlFiAcIPPu648ao)auAk3Tu4b8QXdsRJ5zbEw5iPOjDwO4zLrHfWVs4bP1X8SIQLKMvgebcVHE(baQUPEYeE55Zpask19ayPUEFwSUbwkNLDk4KpF(h

AoE:


d8txdaqzrhwQxIu1BjrVMKQXtGMjssNhiMnIUgfXnHWVq42e0YaQDk0Ev2nG9RQVHeXWKOQXHeLbIKQHcKgSkdxqhKe(ksPogfohsOwOawkfPfdrlNOhIu5Pu9yk9COMijLPkPMmKMoQlsaFMqEgf11LWgrczRirAZeQTJevFePKzjqtdjLVlrgPeLhorLrlj)kjOtIu0TqsCAsDpKcBdjWDjj)g0Zy1lAmxabdGqbuGywArWREEDtMamEUzdWMnBymVSKmCUcYWQ(pfqbMROGRGY5cuQCuiGiQ7Gqs5nqJN7HPLMQTiytmphrBLqknLyneaV6fnw9IgZjSnM)drbjRPIxb5fbpNW2y(VaTezI(Nxb5fnpNW2y(p10Y8VazJ5fP2CcBJ5)cKyw3K)rBzZvlAYCcBJ5)OjaRfQrBwdbwKcMtyBm)NcCyA5)GI)JRY)OTMeDrkzoHTX8Fikiznv8kiViLnNW2y(VaTezI(Nxb5fP45e2gZ)P4pefs0u(hu8F0jHLWlAu(5e2gZ)rVMK8p6Gcf2aOZPkegsvTqnph8CqHygrBLWvpEEzzJoKZJPv9HCEGKKhY5MQbezmKZPpbbuzIXRErJ5eClfLCcKcb5pLaWQwkuLs0SrvTi45e2gZ)PK6HjhenBuv)vw2s(pO4)4Q8pqRGjGwWfnpNim5UGH2gZqXI)tPijSiu1F0sclrUi1MteMCxWqBJziWFkbGIKWIqv)rljSe5IMmNW2y(pLClfLmnedTf4G)LcQXmo4Faq0Srvfuj3srjtJWKd(xkOgZ4G)barZgv1Fi0yuTmTSgcmEo9jiMMKzJZvpEETudOEYGhY51snG6jBmKZnvdic8qohuzIOTs4Qx0yoHTX8Fk(drHenL)bf)hDsyj8IGNtyBm)h9AsY)OdkuydGoEUZzifvayzneyoOsnuQzqgpEUAP4UGKx0y84na

it may reduce the “theorycrafting” discussions. You know the ones where someone hasn’t tried the macro but is convinced that the author is doing it wrong. Instead I am hoping that we will instead have more the “i tried this and had these results so I changed x and here are my changes”

Weakauras as a community is able to have a ton of discussion without looking at the exact code of a WA.

Unfortunately the trade off here is performance. GSE by doing this needs less 2-5mb ram on enUS clients. On German clients it means that the user needs about 300mb-440mb less ram. German clients can now reliably use the exact same macro we enUS users use without having to manually change it to what it should be all the time.

Been trying the macros out in the beta and they seem to work great.
I’ll keep testing them.

why is it when i hit save it says at the bottom sequence saved but when i close it and open the sequence viewer its not there?

Sorry I don’t know enough about Beta addon to be able to help you with your issue. You might want to ask in TimothyLuke about the new version of the addon here: https://wowlazymacros.com/forums/topic/gse-and-bfa/ or in the Discord chanel.

Here is my newest build:

The manual inputs breads down as follow

Single target

Name: BfAEXBM
Talents: 3123311
Help: Beta Experimental single target
Step Function: Priority
Loop Limit: 2

KeyPress:

/targetenemy [noharm][dead]
/cast [@pet,dead] Heart of the Phoenix,
/petautocastoff [group] Growl
/;petautocaston [nogroup] Growl
/cast [target=focus, exists, nodead],[target=pet, exists, nodead] Misdirection

Pre Macro
/cast Aspect of the Wild
/cast A Murder of Crows
/cast Aspect of the Wild

Macro:

/cast Cobra Shot
/cast Barbed Shot
/cast Dire Beast
/cast Bestial Wrath
/cast Intimidation
/cast Aspect of the Wild
/cast Cobra Shot
/cast Barbed Shot
/cast A Murder of Crows
/cast Kill Command
/use Trinket1Slot
/use Trinket2Slot
/cast Cobra Shot
/cast Barbed Shot
/cast Dire Beast
/cast Bestial Wrath
/cast Intimidation
/cast Aspect of the Wild
/cast Cobra Shot
/cast Barbed Shot
/cast A Murder of Crows
/cast Kill Command

For the AoE Macro:

Name: ExBMAoE2
Talents: 3123311
Help: Beta AoE 2
Step Function: Priority
Loop Limit: 2

KeyPress:

/targetenemy [noharm][dead]
/cast [@pet,dead] Heart of the Phoenix,
/petautocastoff [group] Growl
/;petautocaston [nogroup] Growl
/cast [target=focus, exists, nodead],[target=pet, exists, nodead] Misdirection

Pre Macro

/cast Aspect of the Wild
/cast A Murder of Crows
/cast Aspect of the Wild

Macro:

/cast Multi-Shot
/cast Barbed Shot
/cast Dire Beast
/cast Bestial Wrath
/cast Intimidation
/cast Aspect of the Wild
/cast Multi-Shot
/cast Barbed Shot
/cast A Murder of Crows
/cast Kill Command
/use Trinket1Slot
/use Trinket2Slot
/cast Multi-Shot
/cast Barbed Shot
/cast Dire Beast
/cast Bestial Wrath
/cast Intimidation
/cast Aspect of the Wild
/cast Multi-Shot
/cast Barbed Shot
/cast A Murder of Crows
/cast Kill Command

The import codes are on the next page.