Castsequence reset macro help needed

I want to start combat with a skill-X, then cast single-button-assist for 10sec and then re-cast the mentioned skill-X again, restarting the macro. Skill-X has 10sec cooldown and is not included in SBA.

Reset=10 only aplies after you stop pressing the key.

I need to rely heavily on macros as i have very limited buttons on console controller.

What it “Skill-X” whether or not it’s off the GCD makes a difference.

Also, you might want to read this NA post:

Use a priority macro, not /castsequence:

#showtooltip Skill-X
/cast Skill-X
/cast Single-Button Assistant
  • When Skill-X is ready, pressing the button casts it.

  • While Skill-X is on its 10-second cooldown, the same button casts Single-Button Assistant.

  • On the first press after the cooldown ends, it casts Skill-X again, then returns to SBA for the next 10 seconds.

You don’t need reset=10; resets only affect /castsequence after you stop pressing, and a castsequence would stall waiting for Skill-X rather than continue SBA.

This assumes Skill-X uses the global cooldown. If it is off the global cooldown, it may fire alongside SBA instead—which can still be desirable, but tell me the actual skill/class if you want the safest version. You still need one physical press per SBA action; macros can’t automatically keep casting it.

This only works if Skill-X is off the GCD. Otherwise, it will permanently block SBA from casting, regardless of whether or not it’s on CD, hence my original question.