veng

Sequences['veng'] = {
-- This Sequence was exported from GSE 2.2.08.
  Author="veng",
  SpecID=581,
  Talents = "1,2,2,2,1,3,1",
  Default=1,
  MacroVersions = {
    [1] = {
      StepFunction = "Sequential",
      LoopLimit=5,
      KeyPress={
        "/targetenemy [noharm][dead]",
        "/castsequence  reset=target  Throw Glaive, nul",
        "/use [talent7:3][reset=30] Soul Barrier",
      },
      PreMacro={
        "/use Spirit Bomb",
      },
        "/use Spirit Bomb",
        "/use Immolation Aura",
        "/use Fracture",
        "/use [@player] Infernal Strike",
        "/use Soul Carver",
        "/use Immolation Aura",
        "/use [@player] Sigil of Flame",
        "/use Shear",
        "/use Soul Carver",
      PostMacro={
      },
      KeyRelease={
        "/use Empower Wards",
        "/use Demon Spikes",
        "/use [talent7:3][reset=30] Soul Barrier",
      },
    },
  },
}
 
 

Why have you set up reset as a conditional? It’s not valid so wouldn’t work.
Also in the way you have the reset set up it’s not going to do anything with the nature of spamming the macro. You’d need to stop spamming the macro for 30+ seconds for it to reset that line.
Reset doesn’t work the way you might think it does.