promotional bannermobile promotional banner

SeqARK

One-button sequences for World of Warcraft Retail (Midnight): every press of a key casts the next step.
item image

Description

SeqARK

One-button sequences for World of Warcraft Retail (Midnight): every press of a key casts the next step.

SeqARK puts a rotation on one key. A sequence is a list of steps, and every step is a whole macro line of its own, with conditions like [nomod] or [combat]. Each press runs the next step; after the last step it starts over, and after combat every sequence starts from step 1 again.

It comes with built-in sequences for several specializations, and you can write, import and export your own in a short text format.

Highlights

  • One key, the next step: bind a sequence to any key in the SeqARK window. While SeqARK holds the key it wins over the action bar button of that key; clear it and the key belongs to the action bar again
  • Cast on key down: with the game's "cast on key down" setting on, the step goes out when you press the key; with it off, when you release it
  • Built-in sequences for Retribution Paladin, Unholy and Frost Death Knight, Havoc and Devourer Demon Hunter, Enhancement and Elemental Shaman. Built-in sequences for the other classes and specializations are under development
  • Your own sequences: import them as text, export any sequence to share it, delete the ones you no longer need. An imported sequence with the name of a built-in one is used in its place, and the built-in one gets its key back when you delete the import
  • Icon button: makes a macro that shows the sequence's spell, to put on the action bar slot of the same key
  • Safe on a mount: on a mount, in a vehicle or with an override bar (skyriding, quest vehicles) SeqARK lets go of its keys, so their own buttons work; the keys come back when you get off, also in combat
  • Any client language: spells are written by ID, and SeqARK puts the spell's name in your game's language into the macro

The window

/seqark, the game's addon menu or the minimap button opens it (the minimap button shows when another addon has loaded LibDBIcon).

  • Class and specialization on the left: the classes and specs that have sequences, and your current spec always
  • The chosen spec's sequences on the right in two groups, IMPORTED and BUILT IN, with the number of steps, the source and the key
  • Click a key field and press a key to bind it; right-click it to clear it. Keys are saved per character and specialization, and you can set them for the other specs of your class too
  • Icon and Export buttons on every sequence, Delete on the imported ones, and an Import window that tells you why a text could not be imported

Built-in sequences

  • Paladin, Retribution: ST (single target) and AE (2+ targets) with Avenging Wrath and trinkets on the steps; STNOCD and AENOCD leave Avenging Wrath and the trinkets to you. Hold CTRL for Word of Glory on the ally under your mouse (Intercession on a dead one), or on yourself
  • Death Knight, Unholy (San'layn): ST for 1-2 targets, AE for 3+ targets with Epidemic
  • Death Knight, Frost (Deathbringer): ST for 1-2 targets with Obliterate, AE for 3+ targets with Frostscythe and Glacial Advance
  • Demon Hunter, Havoc (Aldrachi Reaver): one order for single target and AoE; Reaver's Glaive goes out first whenever it is up
  • Demon Hunter, Devourer (Annihilator): one order for single target and AoE; it waits while Void Ray channels, so a key press does not cut the channel short
  • Shaman, Enhancement (Stormbringer): ST for 1-2 targets, AE for 3+ targets
  • Shaman, Elemental (Farseer): ST for one target, AE for 2+ targets with Earthquake at the mouse cursor

The Death Knight, Demon Hunter and Shaman orders are measured on the talent builds the top Mythic+ players use. With other talents some steps do nothing.

Coming: built-in sequences for the other classes and specializations are under development.

Writing your own

A sequence is plain text:

SeqARK 1
name ST
title Retribution single target
spec 70
icon {85256}
before /startattack
step /cast [nomod] {85256}
step /cast [nomod] {255937}
step /cast [nomod] {184575}
  • SeqARK 1 is the first line, the format version
  • name: letters, digits and _; one sequence of a name per specialization
  • title: the text shown in the window
  • spec: the specialization ID the sequence is for (70 is Retribution)
  • icon: optional, the spell the icon macro shows; without it the first step's spell
  • before: a macro line put in front of every step (any number of them)
  • step: one step, one macro line (any number of steps)
  • {12345} becomes the name of that spell in your game's language; lines starting with # are notes

A step with its before lines and the spell names filled in can be at most 255 characters, the length the game reads; SeqARK tells you when one is longer.

Commands

  • /seqark opens the window
  • /seqark list lists the sequences of your current spec
  • /seqark bind NAME KEY and /seqark unbind NAME
  • /seqark icon NAME puts the icon macro on your cursor
  • /seqark import, /seqark export NAME, /seqark delete NAME
  • /seqark rebuild builds the sequences again

Good to know

  • Every press moves on one step, whether that step's spell went out or not
  • In combat keys cannot be set, and sequences cannot be imported or deleted
  • SeqARK keeps its keys itself and sets them at every login; the game's own key bindings are not changed

SeqARK Team

profile avatar
Owner
  • 2
    Projects
  • 279
    Downloads

More from Derl

  • SlimARK-UI project image

    SlimARK-UI

    Slim oUF-based UI: unit frames, nameplates, cooldown bars, consumable bar and skins, set up with one command.

    • 275
    • November 14, 2026
  • SlimARK-UI project image

    SlimARK-UI

    Slim oUF-based UI: unit frames, nameplates, cooldown bars, consumable bar and skins, set up with one command.

    • 275
    • November 14, 2026