Gnome Sequencer for Idiots - Ask and you will be answered

The thing to understand is that each button press the macro goes to the next LINE. Not left to right. It will only move to the spell to the right in a cast sequence when the previous spell executed the previous time around.

See Home · TimothyLuke/GSE-Advanced-Macro-Compiler Wiki · GitHub

if I have a macro and it has some cast sequences on it do I have to mash the macro or can I just hit it once and have it play out. I ask this because I’m new to these macros and when I mash on the macro it doesn’t cast all of the spells its supposed to cast. I was wondering if I’m doing it wrong or if I messed up the macros in a way that doesn’t let them work the way they are supposed to.

I’ve already had that doubt too, and the easier way to understand how dos it works is:

Every time you hit the macro button, it will run one action, from line to line first and onlye than from left to right. Basically you need to smash the macro for keep it running. Some programs can do it for you, but is not recomended since we was already adviced in some blueposts, that this kind of program is against ToS and the use os those could result in a ban of your account.

Tim just explain how does the macro works and its just that, but in any case, just trying to help you, follow an example:

/cast act1
/cast act2
/castsequence act3, act5
/cast act4

So when you hit the macro button for the first time, it will run the first line “/cast act1” only. If you press the macro button again, it will go to the next line and run “/cast act2”. When you have a “/castsequence” what will happen is that the macro will run the “/castsequence act3” and goes to the next line ignoring the “act5” for now. At the end, the macro will restart and just only when came to castsequence line again is that the next castsequence action will be performed, on our example, you’ll need to hit the macro button 7 times to run the “/castsequence act5”…

I hope that it helps you someway and not just make you more confuse. I highly recomend you to read the Wiki to clarify your doubts Home · TimothyLuke/GSE-Advanced-Macro-Compiler Wiki · GitHub

I honestly don’t understand how to just get it to work, when i goto a subforum and copy and past someone macro, in the /gsse, i paste it to the sequencer, then hit “import” . . then nothing happens, i tried recording my own macro, nothing happens after i “create” the macro, i tried editing them, they dont work

is the add on just not working? i got it to work with a preloaded macro for my shammy that was already there, but nothing else works, this is a cool add on, but after readin through the forums for a few days i gotta say its not very user friendly, am i just a noob and not doing it right?

[quote quote=39185]I honestly don’t understand how to just get it to work, when i goto a subforum and copy and past someone macro, in the /gsse, i paste it to the sequencer, then hit “import” . . then nothing happens, i tried recording my own macro, nothing happens after i “create” the macro, i tried editing them, they dont work
is the add on just not working? i got it to work with a preloaded macro for my shammy that was already there, but nothing else works, this is a cool add on, but after readin through the forums for a few days i gotta say its not very user friendly, am i just a noob and not doing it right?
[/quote]

Yes and no on the noob part. haha

GS-E is temporarily down until it gets updated.

However, original GnomeSequencer is still funtioning just fine. It is less user friendly, but once you get the hang of it, it is super easy to work with.

Or check out my very vague explanation here:
https://wowlazymacros.com/forums/topic/enh-7-1-5-temp-fix/

[quote quote=39187]

I honestly don’t understand how to just get it to work, when i goto a subforum and copy and past someone macro, in the /gsse, i paste it to the sequencer, then hit “import” . . then nothing happens, i tried recording my own macro, nothing happens after i “create” the macro, i tried editing them, they dont work is the add on just not working? i got it to work with a preloaded macro for my shammy that was already there, but nothing else works, this is a cool add on, but after readin through the forums for a few days i gotta say its not very user friendly, am i just a noob and not doing it right?

Yes and no on the noob part. haha GS-E is temporarily down until it gets updated. However, original GnomeSequencer is still funtioning just fine. It is less user friendly, but once you get the hang of it, it is super easy to work with. Or check out my very vague explanation here: https://wowlazymacros.com/forums/topic/enh-7-1-5-temp-fix/ [/quote]

ok ty , its a great tool , its just weird and not strait forward

[quote quote=39187]However, original GnomeSequencer is still funtioning just fine. It is less user friendly, but once you get the hang of it, it is super easy to work with.
[/quote]

Where would I find the “original GnomeSequencer”? Is it on Curse?

I guess that brings me to my question regarding the original GS :
Your explanation for the GS and how to import in the shaman forum is great. But from what I can see, I can’t create a second macro using the same procedure. It breaks the first one and the second one doesn’t get created unless I restart wow. How can I create multiple macros with that procedure ? What am I missing ?

thanks !!

QUESTION!

I read that adding “!” before a casting command no longer does anything. Correct?

Previously, putting a ! in front of a command (for example /cast !Cobra Shot,’ ) would mean “Only attempt to cast this ONE TIME until the entire Macro sequence is run through”. In other words, it forces into the normal sequence and does not allow it a priority with anything else.

If that’s true, then is there another way to make a single command like that EXEMPT from the rest of a Priority-based macro? Make it only cast ONCE per macro sequence, while still maintaining the Priorty of all the other ones?

EXAMPLE:

(Priority step function)

/cast A
/cast B
/cast !C
/cast D

So, it would activate like this: A; A, B; A, B, C; A, B, D; - and then back to the beginning again?

Thanks.

[quote quote=41106]QUESTION!
I read that adding “!” before a casting command no longer does anything. Correct?
Previously, putting a ! in front of a command (for example /cast !Cobra Shot,’ ) would mean “Only attempt to cast this ONE TIME until the entire Macro sequence is run through”. In other words, it forces into the normal sequence and does not allow it a priority with anything else.
If that’s true, then is there another way to make a single command like that EXEMPT from the rest of a Priority-based macro? Make it only cast ONCE per macro sequence, while still maintaining the Priorty of all the other ones?
EXAMPLE:
(Priority step function)
/cast A /cast B /cast !C /cast D
So, it would activate like this: A; A, B; A, B, C; A, B, D; – and then back to the beginning again?
Thanks.
[/quote]

No ! Means if I have turned this toggle ability on don’t turn it off. It is still relevant for about 3 spells in the game. For the other 1800 it doesn’t do anything as they are not toggle style abilities.

Volley is a spell that uses the !

Can’t use ! For what you are asking it to do.

first ty ty ty ty so much for making gs. but as a mac user i am forever having problems simply imp0rting these fantastic macros… i can down load the pluggins but as far as importing any from forms, not happening… please do a tutorial on importing on a mac… tytytyty for you help

Step 1: type /gs
Step 2: Click Import button
Step 3: Paste from forum into Import window
Step 4: Import
Step 5: Select Macro and Press Create Icon
Step 6: Drag Icon to action bar and use

Thinking through this I should make step 5 automatic for macros added via the import screen. (I turned that off from the feedback from 1 where you would login and GSE had filled up all your macro slots for macros you weren’t going to use.)

I realized yesterday that some copied macros from the forum have blank spaces in the author line when I copy them from the code box, they won’t import then only when you delete the blank spaces in that line manually.

Thinking through this I should make step 5 automatic for macros added via the import screen. (I turned that off from the feedback from 1 where you would login and GSE had filled up all your macro slots for macros you weren’t going to use.)

Maybe a Checkbox either on the Import Screen or in the Options? Otherwise People will say their personal macros get flooded :slight_smile:

Hi,

Has GSE2.0 been patched yet?

I was using a fairly easy workaround to get it to import new macros:

— Go into the GS macro editor in-game with /gs, open up an existing Macro I don’t plan on using, click EDIT, delete the existing macro sequences, paste in my own own, clean up the code strings (delete all the brackets and commas, quotation marks, and minus signs you would use in a basic lua file), change all the metadata to match your macro, like the Talents, author, etc… and click save. Drag it to your bar if it’s not already there and start mashing that button!

TL;DR: just EDIT an existing working GSE2.0 macro using the /gs in-game interface and replace all the stuff in it with your own macro information and sequence. No need to fiddle with the add-on launcher code itself.

So recently GSE 2 starting behaving weird for me, mainly on my shaman. I can’t import macros, i can’t even press the options button. Well i can press it, but nothing happens. On my DK and DH i haven’t noticed any issues. Even macros that worked until yesterday stopped working (e.g. the SAMs macros that come with GSE 2). I tried reinstalling the addon and even deleted my cache folder, but still, wont work on my shaman, no problems on my DK/DH.

Am i being dumb, or is that a current issue for other people too?

Edit: using GSE 2.0.9 last updated: yesterday.

There was a problem with Shaman but that was fixed in 2.0.1. The details are here Error on login on Shaman - no macros work · Issue #162 · TimothyLuke/GSE-Advanced-Macro-Compiler · GitHub

I don’t know of any other issues with Shaman.

thx for the link! since i didn’t have any important macros saved anyway i ended up deleting the folder in savedvariables, after a reinstall that fixed it!

Is there a step function in GS2.0 that I can use to edit my macro? A step function where I press the button and it shows me in the macro what is being fired off?

Edit: I guess what I’m looking for is the sequence debugger.

/gs debug
Brings up a window stepping through the sequence

/Run GSE.DumpDebugButton(“macroname”)
This will show the cumulative effect of KeyPress/KeyRelease + Options

I’m frustrated and lost.
I grabbed this macro from the Mistweaver forum on this site.

Sequences['MC_MW2'] = {
author="Maalkomx",
specID=270,
helpTxt = 'Talents: 3111122',
PreMacro=[[
/targetenemy [noharm][dead]
]],
"/castsequence [@mouseover,help,nodead][@player] Renewing Mist, Enveloping Mist",
"/castsequence [@mouseover,help,nodead][@player] !Vivify",
"/cast Thunder Focus Tea",
PostMacro=[[
/use [combat]14
/cast [combat]Thunder Focus Tea
/cast [combat]Healing Elixir
/cast [combat]Ring of Peace
]],
}

This is what is imported:

Sequences['MW2'] = {
  Author="Maalkomx",  
  SpecID=270,
  Talents = "3111122",
  Default=1,
  Icon='spell_monk_mistweaver_spec',
  MacroVersions = {
    [1] = {
      StepFunction = [[Sequential]],
      KeyPress={
        "/targetenemy [noharm][dead]",
      },
      PreMacro={
      },
        "/castsequence [@mouseover, help, [@player] Renewing Mist, Enveloping Mist",
        "/castsequence [@mouseover, help, [@player] !Vivify",
        "/cast Thunder Focus Tea",
      PostMacro={
      },
      KeyRelease={
        "/cast [combat]Thunder Focus Tea",
        "/cast [combat]Healing Elixir",
        "/cast [combat]Ring of Peace",
      },
    },
  },
}

Try to edit it and it doesn’t save the macro. Remove the castsequence and the changes seem to be accepted, except the lettering is in white for the multi-spell line but that is just because there is more than one spell on the line and needs the castsequence. But it won’t work if you put it in.
HELP??

Edit: Forgot to mention, the KeyRelease doesn’t ever fire off either. KeyPress does, but not Release.

You imported a Legacy GSE1 macro and it converted it to GSE2. This is expected.

KeyRelease won’t fire if the spell on it is on the GCD and a GCD ability has already fired. I don’t know enough about monks to comment on the items in your Sequence or KeyRelease.

Your vividly line should be a cast as there is only the one spell in it.