Gnome Sequencer for Idiots - Ask and you will be answered

[quote quote=49029]I think you may be confusing plugin mods a bit. There has never been a fire Mage HP macro. There was a fire Mage macro included as a sample. It is accessible if you choose to load the sample macros.
As I also said I haven’t removed any macros.
[/quote]

Might have been a plugin mod not the samples that I was using. Who updates those?

The individual mod authors.

Hi
How can I do a sequence to cast DFA on cd, otherwise cast eviscerate?

Make a sequence with the following two lines:

/cast dfa
/cast eviserate

You will need to replace Dfa with the full name of the ability but it’s that simple.

Ok I am dumb
For some reason I cant move macros onto my action bar ?

Wideeyes

…better place for my questions.

I want to stop casting a spell immediately after i use a mod.

For example

premacro:
/cast [mod:alt] important spell

Main macro:
/cast filler spell

Is this possible ?

The other thing i want to know – i try to create a frost mage macro.
From the first line it should cast Ebonbolt, Flurry, Icelance all in a row. (Ebonbolt makes flurry instant cast)
But it doesnt cast the whole line. It cast ebonbolt, than frostbolt and than it cast the rest.

I tried it with “nochanneling” command and also with the two different stepfunctions (1,2,3 or 112123) , but it dont work. Is this just the way a castseqeunce works or do i miss something ?

Here is my sample macro

Sequences['Frosti_Test'] = {
-- This Sequence was exported from GSE 2.1.02.
  Author="Drinks@Azshara",
  SpecID=64,
  Talents = "2132121",
  Default=1,
  MacroVersions = {
    [1] = {
      Trinket1=false,
      Trinket2=false,
      Head=false,
      Neck=false,
      Belt=false,
      Ring1=false,
      Ring2=false,
      StepFunction = "Sequential",
      KeyPress={
        "/cast [mod:shift] Icy Veins",
        "/cast [mod:shift] Berserk",
      },
      PreMacro={
      },
        "/castsequence [nochanneling] reset=combat/target  Ebonbolt, Flurry, Ice Lance",
        "/cast Frozen Orb",
        "/cast [mod:ctrl] Blizzard",
        "/cast Frostbolt",
      PostMacro={
      },
      KeyRelease={
        "/cast Ice Barrier",
      },
    },
  },
}
But it doesnt cast the whole line. It cast ebonbolt, than frostbolt and than it cast the rest.

That’s because Cast Sequence doesnt work the way you think. See Understanding castsequence · TimothyLuke/GSE-Advanced-Macro-Compiler Wiki · GitHub

As to your first question I have no idea about stopcasting i have no idea hence why I didn’t answer the last time you asked.

Thank you very much for taking your time to answer my question and all the work you put in here, I appreciate that! The guide helps me a lot :slight_smile: Max

Where are the sequences stored? I play at work and at home. I used to just copy the sequences.lua file from one computer to the other. How can I do this with GSE2?

Copy the c:\path\to\wow\WTF\AccountName\Youracountbamehere\SavedVariables\GSE.lua file

[quote quote=49700]Copy the c:\path\to\wow\WTF\AccountName\Youracountbamehere\SavedVariables\GSE.lua file
[/quote]

Thank you! Your work is greatly appreciated!

I have problem with GS… So I run it and macros (have work very good years now) but lately this has been problem: Macros stops work, macros work like some time and then those stop work. I go instance and after couple mobs Pam… Nothing works. It’s not like some macro is broken because I have use those long time and it happen in different chars also.

This weekend i have done 3 tomb runs, the two LFR wings twice and BT twice. In that I have not had what you are describing. Im not saying its not happening its just not happening to me. This means that something is different between my install and yours and that difference is cause the problem. The annoying part is that if I’m unable to replicate the problem I can’t fix it. So I really need information on how to cause this too happen.

I did try to import macro to empty set and now I get this error

Message: Interface\AddOns\GSE\API\Storage.lua:22: bad argument #1 to ‘ipairs’ (table expected, got nil)
Time: 07/17/17 14:35:41
Count: 4
Stack: Interface\AddOns\GSE\API\Storage.lua:22: bad argument #1 to ‘ipairs’ (table expected, got nil)Interface\SharedXML\SharedBasicControls.lua:204: in function <Interface\SharedXML\SharedBasicControls.lua:203>
(tail call): ?
[C]: in function ipairs' Interface\AddOns\GSE\API\Storage.lua:22: in functionCloneSequence’
Interface\AddOns\GSE\API\GUIFunctions.lua:64: in function GUILoadEditor' Interface\AddOns\GSE\GUI\Viewer.lua:199: in function &lt;Interface\AddOns\GSE\GUI\Viewer.lua:199&gt; (tail call): ? [C]: ? [string "safecall Dispatcher[4]"]:9: in function &lt;[string "safecall Dispatcher[4]"]:5&gt; (tail call): ? Interface\AddOns\GSE\Lib\AceGUI-3.0\AceGUI-3.0.lua:314: in functionFire’
…s\GSE\Lib\AceGUI-3.0\widgets\AceGUIWidget-Button.lua:22: in function <…s\GSE\Lib\AceGUI-3.0\widgets\AceGUIWidget-Button.lua:19>

Locals: <none>

Also import went “fine” so now when I try edit/delete macro I get this error so I can’t even get rid of that one macro what did come. I have uninstall GSE, all parts, installed those back, try sample macros and every time it stop’s run after little time.

Hi all.

This is probably rather simple, but I’ve been unable to pin down how to get it working.

Some classes have multiple spells that serve similar effects that I’d prefer were on one button and could count on the macro to cast them as needed.

For example Paladins have
Argent Defender (8 second damage reduction, 2 minute cooldown)
Guardian of Ancient Kings (8 second damage reduction, 8 minute cooldown)

Ideally I’d like these mapped to one button that preferences casting Argent Defender (faster cooldown) but would not cast either spell if either spell is active.

For example:
Press #1, Neither AD or GoAK is an active aura, casts Argent Defender
Press #2, Argent Defender aura is still active, don’t do anything
Press #3, AD is on cooldown, neither aura is active, cast GoAK

This would avoid double-casting and make for a single reliable “Taking damage, get the shields up” macro that doesn’t wastes spells on duplication of effects.

Thanks for any help.

While this would be nice it can’t be done. Blizzard’s anti bot measures force these kinds of choices to be made by people and not macros. Blizzard wants you to assess the situation and use the cooldown that’s most appropriate in the response.

The best you can do is a castsequence but there is now way you can prevent overlapping or duplication if you hit the button too many times.

Is there a way to get GSE2.0 to allow using trinkets with some macros and not others. Or is it always either on or off combining them all with a general setting. Or at least a way to make it different per character lol. Turning trinkets on for a burn macro, I don’t want them firing off in my spam macro etc.

Yes, just remove the /use 13 and /use 14 lines from the macro.

In GSE2 you have a global option to use or not to use then for each macro version you can overwrite this.

In the sequence Editor there are a number of check boxes on the right. These have three values

  • Grey tick - Use default
  • Gold Tick - definitely use
  • Empty box - Definately do not use

The /use 13 commands are ignored with GSE.
Im on a phone or I’d show the screenshot but you can see it by searching this forum
For the GSE 2.0 thread.

For your example - turn tri lets off in your options and then in the burn macro set them to Gold Ticks.

Just a short question, cuz I see a lot of people using the function in their macros and it doesn’t work for me.

Is a timed reset function like this
/castsequence reset=5 a, b, null
working now or is there an other way to use it except the way descriped in Post 2?