Description
Hated Sequencer
One key. The whole rotation.
Hated Sequencer is a macro compiler and sequencer built for World of Warcraft players who want to turn complex rotations into a single, controlled sequence.
Bundle your cast macros, conditional logic, pauses, and nested loops into a single sequence bound to one key. Press it, and the next step fires. Build the entire sequence in a visual editor using real step, loop, and branch blocks. Restrict sequences by class, specialization, and talent loadout, then share them with friends as a simple string.
Features
|
|
One Key Runs The Whole Thing Every sequence gets its own keybind, and it steps forward on each press. It runs from a secure button, so it keeps working in combat. |
|
|
Five Ways To Step Sequential walks 1..N and stops. Loop wraps forever. Priority fires the first step whose condition passes. Loop-Block holds on a step while its condition holds. Random picks an eligible step. |
|
|
Steps, Loops & Branches Macro steps hold real macro text. Loop blocks repeat their children. If blocks splice one branch or the other. Pause waits a set number of presses or real seconds. Embed pulls in another whole sequence. Drag the handle to reorder, or indent a step into the block above it. |
|
|
Per-Class Keybinds & "Applies To" Give one sequence different keys per class and it binds the right one automatically. Restrict it to a class, a spec, and a named talent loadout so it only binds when it actually fits your character. |
|
|
Drag Spells Straight In Drag an ability out of your spellbook onto a macro box, exactly like putting it on an action bar. Or type "/cast Fr" and pick from an autocomplete list of spells you actually know. |
|
|
A Reference That's Actually In The Editor A searchable cheat sheet of every macro [conditional] the game understands and how ~variables~ work, each with an example. One click from the Steps toolbar. |
|
|
Import, Copy In & Preview Export a sequence to a string and share it. Import one you were given. Copy in sequences already saved on your character from a supported macro addon, one at a time or all at once, with an overwrite prompt on name clashes. The Preview button shows the fully compiled macro list: loops unrolled, branches resolved, variables substituted. |
Slash Commands
| Command | Effect |
|---|---|
| /hsq | Toggle the editor window |
| /hsq list | List your sequences in chat |
| /hsq import | Open the import window |
| /hsq export | Open the export window |
| /hsq copyin | Copy in sequences from a supported macro addon |
| /hsq ref | Open the Conditionals & Variables reference |
| /hsq keys | Show the bind status of every sequence |
| /hsq config | Options: scale, profiles, debug |
Keybindings for the editor window and for running / resetting the active sequence are also available in the standard Key Bindings menu under Hated Sequencer.
Community & Support
Bug reports, feature ideas, and sequence sharing all live in the Hated Gaming Discord. If the addon saves you time, the Patreon and Buy Me A Coffee links help keep it maintained.
Explore the rest of the Hated Gaming suite on CurseForge.


