GSE: Sequences, Variables, Macros

GSE: Sequences, Variables, Macros

7M Downloads

PreMacro and looping

Quackage opened this issue ยท 2 comments

commented

I'm using version 2.06. I am unable to get anything I put in this field to fire. It does now retain the Target checkbox, but does not retain the number I put in the inner loop limit.
Tried:
/say hello

/cast Shadow Word: Pain

/castsequence Shadow Word: Pain, Vampiric Touch

This is what the macro looks like.

Sequences['SP_1S'] = {
  Author="",  
  SpecID=258,
  Talents = "1312231",
  Default=1,
  MacroVersions = {
    [1] = {
      StepFunction = "Sequential",
      KeyPress={
      },
      PreMacro={
        "/castsequence [nochanneling:Void Torrent] Shadow Word: Pain, Vampiric Touch",
      },
        "/cast [nochanneling:Void Torrent] Void Eruption",
        "/cast [nochanneling:Void Torrent] Mind Blast",
        "/cast [nochanneling:Void Torrent] Shadow Word: Death",
        "/cast [combat,nochanneling:Void Torrent] Mindbender",
        "/cast [nochanneling] Mind Flay",
        "/cast Void Torrent",
      PostMacro={
      },
      KeyRelease={
        "/cast [nochanneling:Void Torrent] Power Word: Shield",
      },
    },
  },
}

commented

In a castsequence command it runs the first command and stops there. Same thing if I put two commands in the PreMacro field, only the first one runs.
Also, I tried to put one in the Pre and one in the Post. Only the first one fired.
It will only run once even if the inner loop limit is set. When I set the inner loop limit it does not retain the value in the GUI effectively setting it to "run once", so I suspect that it is working mostly as designed in that aspect.

commented

Closing this will continue work in #214