[11.1.7] 💠 AutoSpec: ASSASSINATION // Maximum DPS Output, Sophisticated GSE Sequences, Single-Target & Multi-Target Detection, Advanced Cooldown & Defensive Usage — Delivered Through a Custom-Built, Precision-Tuned Combat UI

💠 AutoSpec: Homepage

🚀 Getting Started with AutoSpec

🚀 AutoSpec: Getting Started

    Your essential setup guide: install addons, configure your mouse, bind modifier keys, and import GSE sequences and WeakAuras.

:rocket: Getting Started Video!

📈 What Sets AutoSpec Apart

:prohibited: AutoSpec Is Not Just Another Damage Macro

    AutoSpec is a complete replacement for Blizzard’s standard combat experience, built from the ground up. Where most WLM posts offer basic GSE sequences focused only on damage, AutoSpec handles all your class and specialization abilities with custom sequences, a fully integrated WeakAura user interface, and real-time detection triggers for every situation.

:robot: Next-Level Optimization

    Instead of leaving you with a static macro and no dynamic feedback, AutoSpec uses responsive triggers and custom HUD elements to provide clear, on-screen guidance exactly when you need it.

    It replaces the standard UI and rotation guesswork with an adaptive combat engine—offering a smarter, cleaner, and more interactive way to play. Every detail, from dynamic automation logic to in-game prompts and event-based triggers, is hand-built and maintained with a game developer’s mindset.

🔍 Preview & Guide

⏹️ Center Stack

Your go-to layer for critical combat info, ordered by priority:

  1. Priority Alerts
    Major defensives or emergency heals that block out everything else.
  2. Core Abilities
    Your primary offensive abilities and logic, shown when no alerts are active.
  3. Progress Bars
    Key buff timers, cooldowns, and movement effects, displaying only the highest‐priority bar at once.
⬇️ Action Button

    Shows you exactly when to use interrupts and key offensive cooldowns that aren’t part of your main attack sequence.

Includes:

  • Rotational CDs: Major offensive or defensive cooldowns outside your core cast rotation
  • Interrupts & One-Offs: Spells like Kick, Purge, etc., prompted as soon as they’re expected to be used

    Icons appear only when the ability is off cooldown and contextually appropriate, complete with your keybind overlay.

⬅️ Global Utility HUD (🚫 Unreleased)

    Common abilities that every player should have at hand—no spec filtering.

Includes:

  • Combat Resurrections: Rebirth, Soulstone, Redemption
  • Out-of-Combat Resurrects: Revive, Ancestral Spirit, etc.
  • Class-Wide Toggles & Auras: Paladin Auras, Shaman Totems, Warrior Shouts
  • Persistent Racial Effects: All passive racials or toggled racials

    Icons are loaded at login and never hidden—this HUD is a static toolbox for universal mechanics.

➡️ Conditional Utility HUD (🚫 Unreleased)

    Surface support spells only when their explicit use conditions are met—if you see it, press it.

Includes:

  • Cleanses/Dispels: Magic, Poison, Disease removal
  • Ally-Targeted Saves: Focus-cast barriers, shields, emergency heals
  • Conditional CC: Imprison, Sap, Psionic Trap (based on enemy type or status)

    Abilities are hidden by default and appears when its trigger logic fires, and may glow when ugent (e.g., dispel-worthy debuff detected).

↔️ Situational Utility HUD (🚫 Unreleased)

    Reactive/tactical crowd-control and niche utilities for enemy-facing scenarios—your “catch all" CC deck.

Includes:

  • Interrupts: Kick, Counterspell, Pummel
  • Soft CC & Displacements: Cyclone, Typhoon, Scatter, Gouge
  • AoE Control: Ring of Frost, Fear, Freezing Trap
  • Other Situational Utilities: Abilities that don’t fit the above categories but are used reactively

    Icons show on cooldown readiness; glow or highlight when the situational conditions (enemy casting, proximity, etc.) are met.

HUD shown expanded for reference—actual gameplay uses a smaller, minimalist display.

:dagger: Assassination: No mercy. Just toxins and timing.

📝 Specialization Notes
⚙️ Ability Usage & Features
:magnifying_glass_tilted_left: :clipboard: Description
Single Button Assistant SBA performs well for Assassination. Theis build reduce reliance on it by handling as many ability’s as possible to avoid GCD penalties. The SBA’s main weakness—target swapping—is addressed by the nameplate system, which highlights targets missing key DoTs.
Your Job: Target Swapping Assassination requires frequent swaps to maintain full DoT coverage. This isn’t a passive spec—you’ll need to monitor missing debuffs via the nameplate icons and swap targets to apply what’s missing.
Kingsbane SBA reliably detects when a target will live long enough and applies Shiv. The trigger piggybacks on Shiv application.
🖥️ Nameplates
:magnifying_glass_tilted_left: :clipboard: Description
Crimson Tempest This icon appears when an AoE situation is detected and the target is missing the debuff.
Garrote Displayed on enemy nameplates until three instances of the debuff are active, its practical limit.
Rupture Shown when the debuff is missing and fewer than three enemies currently have it applied.

Note: Only one debuff icon is shown per enemy nameplate. The icon represents the highest-priority DoT that is currently missing, based on combat context and active debuff limits. You are expected to target that enemy and let the single-button assistant handle application automatically.

‼️ To see what specific conditions prompt a WeakAura cast, search for the ability name in /wa and navigate to its "Trigger" tab inside the aura.

📥 Imports & Builds

:diamond_with_a_dot: AutoSpec: WeakAura

:robot: AutoSpec: GSE Sequences

🧬 Approved Talent Builds

    Approved talent builds are included in the ‘Talents’ panel of the ..._NOMOD GSE sequence. Each specialization provides, at least, an AoE and single-target PvE build.

  • Builds are based on top PvE/PvP guides and tailored to AutoSpec’s logic.
  • You may use other builds, but stability is only guaranteed with included imports.
  • Build requests for PvP or leveling are always welcome when based on trusted, reputable guides to ensure smooth integration with existing builds.
ℹ️ About /macro Imports

    Importing the GSE sequences adds a set of standalone macros to your /macro panel. These one-off tools are not part of the rotation but assist with targeting and utility. Examples include stance switching, context-sensitive casts, and focus or mouseover support.

🕹️ Controls & Keybindings
🔄 AutoSpec Controls

    The WeakAura is built to make ability usage and gameplay as intuitive as possible.

General behavior across all AutoSpec systems:

  • When no modifier is pressed, you’re running the ...NOMOD sequence, which handles your core damage or healing rotation.
  • The ...NOMOD sequence will auto-target enemies, but it will not start combat until you press Shift.
  • The ...SHIFT sequence doubles as the initiate combat button while out of combat. It’s intentionally required to begin pulling, acting as a safeguard to prevent accidental engagement.

    When a modifier is needed, you’ll get a clear on-screen prompt or alert.
If the ability requires mouseover or cursor targeting, it will attach to your cursor and display the required modifier if applicable.

Just follow the in-game prompts—no memorization required!

⌨️ Keybinding Detection

    AutoSpec automatically scans your action bars on login or when you use /reload to detect and display your current keybinds.

    If you move abilities after this scan, the display will not update until you reload your UI again.


    To disable keybind text, remove %c from the Text 1 field on the Display tab of the relevant WeakAura. Do not delete the field entirely.

:warning: Druids & Warriors:

  • Use identical keybinds across all combat stances/forms.
  • Avoid placing combat abilities on Travel Form bars (Druids).

:card_file_box: Resources & Support

📚 Quick Answers & FAQ
🔻 What key should I bind for the macro?

Bind a mouse button to Numpad + using your mouse software (Razer Synapse, Logitech G Hub, etc). Avoid binding to 1, Q, or function keys.

🔻 Why is nothing firing when I hold the button?

Check the following:

  1. Continuous input is enabled (50ms)
  2. All four GSE sequences are bound to Numpad +
  3. No conflicting keybinds
  4. You’re holding the button, not tapping it
🔻 Why won’t modifier prompts go away?

Make sure your mouse sends continuous Numpad + while holding the button and pressing modifiers. Double-check there are no in-game modifier keybinds and that the WeakAura is imported.

🔻 Why do I need repeat functionality?

GSE macros need steady, repeated input. Set your mouse to turbo/continuous on Numpad + (suggested: 50ms).

🔻 Where do I find talent builds?

Talent builds are included in the NOMOD GSE sequence’s Configuration panel. Some spec pages also link recommended builds.

🔻 How do I update specializations?

Re-import the latest strings from the WLM spec page. Use the Wago Companion app to stay synced.

🔻 Do I still need WeakAuras with GSE?

Yes. GSE handles macros; WeakAura manages HUD, prompts, and tracking.

🔻 Why don’t I see movement abilities or cooldowns?

AutoSpec does not automate movement abilities or long cooldowns. Use those manually or as prompted.

🔻 Can this get me banned?

No. AutoSpec only uses Blizzard-approved addons—no bots or API manipulation.

🛠️ Get Help / Report an Issue

:bug: Bug Reports & Support

    For help or to report a bug, reply in this thread on WoW Lazy Macros, join the in-game AutoSpec community, or look out for the Discord (coming soon).

:receipt: What to Include

  • Spec & build
  • Using :gem_stone: AutoSpec+?
  • Input setup (mouse config, GSE version, etc.)
  • Steps to reproduce the issue
  • Expected vs. actual behavior
  • Error messages, skipped spells, or weird behavior
  • Screenshots (optional, but help a lot)

:triangular_flag: The more detail provided, the faster your issue can be addressed!

⭐ Support: Thank you!

    :diamond_with_a_dot: AutoSpec is a one-person project—every sequence, macro block, WeakAura trigger, custom function, font color, progress bar, cursor texture, patch update, specialization post, and file architecture is designed, built, tested, and maintained by a single developer. All support requests and questions are answered personally and with professionalism.

    This passion project takes a tremendous amount of time and energy to keep running smoothly for the entire community.

    If AutoSpec has saved you time, reduced frustration, or enhanced your WoW experience, please consider supporting ongoing development using the links below:

Thank you in advance,
        — Aerrek


:money_with_wings: Support on Ko-Fi!      ☜( ゚ヮ゚)☞      :gem_stone: Support on Patreon


༼ つ ◕_◕ ༽つ <( COMMENT BELOW )

Updated during Patch 11.1.7 - Managed via Obsidian

Assassination has joined the party

This one’s been highly requested, and it’s finally here—an auto spec build for Assassination. Hope it delivers.

Heads-up: this setup relies heavily on the nameplate debuff tracker. Simple rule—if you see a debuff on an enemy nameplate, click it. That’s your signal. The sequence will handle the rest.

1 Like

I’ll give it a shot and test it out :slight_smile:

It’s running smooth as hell, no issues at all.
The only thing I’m not too happy with is the SBA button — it nerfs your damage quite a bit.
But hey, on the flipside, it’s a gold feature since you can read the rotation from it and stuff.
And yeah, rogue ain’t exactly the easiest toon to work with.
I’ve tried a bunch of macros and setups, but so far, I’ve only found one SUB rogue macro that really slaps.

As for your build — I haven’t seen the CTRL trigger yet.
Shift pops up all the time during AOE.
ALT barely shows up in AOE — like once every 3 minutes or so.

On ST, nothing pops up at all :frowning:

But keep up the awesome work — I love seeing new stuff drop! :smiley:

1 Like

SHIFT activates an AoE-exclusive ability so you’ll never see it in single-target situations.

CTRL triggers Shadowstep when you’re more than 10 yards from your target; it functions as a mouseover as well which and appears as “(C) Shadowstep.”

ALT handles both Kingsbane and Deathmark. If Kingsbane is known and Shiv is detected on the target, Kingsbane is prompted first, followed by Deathmark once both are active. If Kingsbane is not known, Deathmark is prompted as soon as Shiv is detected.


SBA slightly reduces your damage on a target dummy, but ,honestly, it performs well compared to other specs—especially in real content where your focus is in a hundred percent on your rotation. What I like to consider is the decision overhead AutoSpec removes, allowing you to focus on the things: tracking targets, mechanics, and maintaining and spreading debuffs.

This spec has two different fillers: one for single-target and one for AoE. The only way to make that work in GSE is by duplicating the main DPS sequence—one for NOMOD, one for SHIFT—and requiring users to hold SHIFT for AoE. I’ve implemented that before, and it always feels laborious and unintuitive. People complain, and honestly, I don’t like it either.

That’s why SBA is the better option. It handles filler switching automatically, uses API calls that WeakAuras can’t, and includes far more reliable time-to-death detection—critical for long-cooldown DoTs like Shiv and Kingsbane. I’d love to make every spec run as smoothly as Ret Paladin or Demonology Warlock, but due to class design and interface limitations, SBA is the smartest and cleanest solution for this build.

TLDR: SBA automatically swaps fillers efficiently, reducing decision overhead. Stay targeting enemies that are missing debuffs.

:stuck_out_tongue: You said you were going to do Rogue next.. And I just saw this pop up.. cant wait to try.. ill share feedback (p.s What is SBA?)
Ty

ok.. i see 3 builds. what is the “new loadout” designed for? I just tested it on st dummy and got over 1m.. (i cant get that on any other sequence to date so that a geat start).
Ok., so definitely the best Rogue sequence. Using meta builds. very happy as usual with your macros. The AOE is a bit tricky to get consistent high dps. Still kinda getting the hang of that.



i also did 1.5m on chrome king in LFR

You can disregard the new loadout. It’s probably a duplicate of one of the existing ones. I don’t intentionally create these, but sometimes when I save sequences, it auto-generates a “new loadout.” I usually delete them when I notice, but I must have missed this one when I exported.


Assassination AoE Overview

AoE for Assassination isn’t passive or “lazy”—it relies entirely on active DoT spreading. You need to stay sharp and apply debuffs one target at a time to maintain effective uptime across multiple enemies.

Core AoE Logic

Crimson Tempest:
Press Shift to apply Crimson Tempest. The prompt appears when two or more enemies are within range and the current target is missing the Crimson Tempest debuff.

Garrote:
If the Garrote icon appears on a target’s nameplate, it indicates that Garrote is off cooldown and that the target does not currently have the debuff applied.

Rupture:
If the Rupture icon shows up on a nameplate, the target is missing the debuff. You should target them and allow the Smart Behavior Automation (SBA) to apply it automatically.

1 Like

Ty Aerrek for all your macros , Ive been testing multiple classes with your macros and they are all top notch , I also love your weakaura <3

1 Like

@swerwin_jesu Happy to hear it, thanks!

So is it casting single-button assistant ?

Yes, this AutoSpec uses select features of the SBA. The single button assistant has access to API that WA doesn’t that I exploit to make gameplay as smooth as possible.

I’m excited to give this a try! Thanks for your hard work and early release!

1 Like