[11.1.5] 💠 AutoSpec: VENGEANCE // Soul Fragment Automation, Real-Time ST/AoE Detection, Smart Sigils, and a Clean, Modifier-Controlled UI — Built for Maximum Threat and Survivability

💠 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.

📈 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 than anything else on WLM. Every detail, from live automation logic to in-game prompts and event-based triggers, is hand-built and maintained with a game developer’s mindset.

🔍 Preview & Guide

⏹️ Center Display

    The Center Display contains everything you need to see for core combat decisions, organized by priority:

  1. Priority Display: Urgent abilities like defensives or major heals that override everything else.
  2. Core Abilities: Your main rotation and combat logic, visible when nothing urgent is active.
  3. Progress Bars: Shows active buffs, defensives, or movement effects you need to keep track of—always displays the most important bar.
⬇️ Action Button

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

⬅️ (💎 AutoSpec +) Global Utility HUD

    Started as a slot for general, non-spec-specific abilities—now includes raid buffs, racials, trinkets, and resurrection spells used to support the group.

➡️ (💎 AutoSpec +) Conditional Utility HUD

    Displays only when a support ability (cleanse, dispel, save, focus-cast) must be used—if it appears, you’re expected to press it.

↔️ (💎 AutoSpec +) Situational Utility HUD

    Appears only when relevant—glows when crowd control, interrupts, or utility actions are suggested. Designed for situational tools you need to react to enemy abilities or specific scenarios.

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

:new_moon: Vengeance: Thorns, fire, and hatred in tank form.

📝 Ability Overview
:sparkles: Ability :clipboard: Description
Demon Spikes There is a “Auto-Demon Spike” toggle found in the NOMOD sequence of GSE.
Sigil of Flame Triggers with Soul Cleave to ensure it’s only cast when you are in melee range—not while approaching. Prevents wasting Sigil out of range.
Throw Glaive Throw Glaive is the distance filler ability and can be used to pull enemies.
Alt Modifier This modifier is intentionally left open—you can assign it to anything you find useful.
📥 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
:dagger: Combat :prohibited: Combat :computer_mouse: Enemy :computer_mouse: Ally
Nomod Damage
Shift Soul Cleave Initiate Combat
Ctrl Spirit Bomb
Alt Spectral Sight
⌨️ 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

⚡ Supercharge Development

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

    While building and supporting AutoSpec is a passion project, it takes a tremendous amount of time and energy to keep everything running smoothly for the community.

    If AutoSpec has saved you time, headaches, or made WoW better, please consider supporting ongoing development:

:test_tube: Buy Me a Flask!      ☜( ゚ヮ゚)☞      :gem_stone: Patreon

    Every contribution helps to keep updates fast, new features rolling out, and makes it possible to keep support community—one spec at a time.

📚 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!

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

Updated during Patch 11.1.5 - Managed via Obsidian
5 Likes

what do the faces mean in the weak aura im not 100% on it, do they tell you when to cast spirit bomb ect as on of the icons in the pic says interupt
but when i use it the face come on but nothign else

1 Like

The faces are designed to give you a heads up before Fel Consecration spell casts so that you can face your player in the direction of the most enemies. It’s grey when it’s off cooldown and will be cast soon.

Purple Smile means Metamorphosis is off cooldown and Red Smile means that you are in Metamorphosis; so you can take a lot more damage.

Spirit bomb usage is not related to the background animations.

Also, the interrupt prompt appears when when the enemy target is casting and you interrupt is off CD. It too has no relation to the visuals.

Thanks for the feedback! I’ve updated the description.

2 Likes

thanx mante loving the macro so, seems to be the one that works best for me atm

1 Like

So happy to hear it, I’m developing a GSE + Weakaura combo for every spec but it takes so much time (abt 20 hours per spec)! I really put a lot into making sure the final product is ‘developer quality’.

Thanks m8

2 Likes

@Aerrek I tested it on my DH — what an incredible macro! I think on the Combat AI HUD idea really interesting. Congratulations on this amazing macro.

Without wanting to be too forward, do you have plans to expand it to other classes? I’d be really interested in seeing it for Guardian and/or Feral Druid.

Thank you so much for your wonderful work!

Hey @Jeffz,

I absolutely plan to make more combat systems! Goal is to have every spec. They take a long time to create! I currently have: Demo WL, Fire Mage, BM Hunter, PROT Pally, and Fury warr is coming soon (prob today).

It’s great to hear that the system is working out well for you! This was my first system and I expect many updates to come to it as I’ve gotten much better with GSE & WA since creating this one.

Thanks for the compliment! I’ll prioritize guardian druid next. :bear:

1 Like

sweet, with the ui what does the colours mean for the mods lek the ctrl when its red / blue also will you have a havoc macro coming?

Hey @robadabobada,

Yes, I’m trying to get every spec but they take a ton of time to create. The Havoc GSE + WA is in the works. I have a few requests prioritized ahead of that but I’ll add it to my queue.:sweat_smile:

Blue CTRL = Metamorphosis INACTIVE
* Uses Spirit Bomb with >= 4 Soul fragments
Red CTRL = Metamorphosis ACTIVE
* Uses Spirit Bomb with >= 3 Soul Fragments

Also, since I jumped on this spec to remind myself what those were I’ve made big updates to the WA/GSE. Check back tomorrow, I’m gonna update this post soon!

1 Like

your a champion mate

1 Like

20AUG24: Massive update (both GSE & WA), mainly to the animations. Added PvP talents.

Let me know if you see anything I missed!

2 Likes

Keep it up, the GSE community can only thank you for your wonderful work! Looking forward to the new classes and thanks again!

3 Likes

@Aerrek Hi, I want to say thank you for the macro. This is working great for me." :slight_smile:

2 Likes

Always happy to hear it :smile:

1 Like

I’m trying to set this up and I’m a little confused. How can I bind a key to four different action bar slots? When I use the in-game keybindings menu and try to bind one action bar slot to the key, it deletes it from the first one when I try to bind it to the next one. I must be misunderstanding something. Thanks!

1 Like

Hey @noah-stone,

Near the top of the post I explained how I achieve this:

:exclamation: How to play your character with a single mouse button:

    1. Bind an unused mouse button to an unused keyboard key (I use ‘Num +’).
    1. Enable auto click on your mouse button (this now auto clicks on your key bind).
    1. Bind four unused action bar slots to the keyboard key you bound to your mouse; one for the unmodified key, and three for each modifier (NOMOD, SHIFT, CTRL, and ALT). See image…
      Untitled
    1. Drag and drop my macro to each key. This enables use of all modifiers on a single mouse button.

There may be other creative ways to accomplish this but this is how I do it!

Maybe someone else has a different method they can share? :eyes:

Sorry, that’s the part I’m stuck on. For #3, “Bind four unused action bar slots to the keyboard key you bound to your mouse” – I don’t understand how you do this when you can only bind one key to each action bar.

1 Like

Don’t forget the second part of #3, “one for the unmodified key, and three for each modifier (NOMOD, SHIFT, CTRL, and ALT).”

Here is what my in game keybinding interface menu looks like:
Untitled
I had to chop the image togather, thats why it looks weird.

In other words, I made my computer think that my extra mouse button is “Num +” (with Razer Synapse), then I bound 4 keys to :

  • Num +
  • SHIFT-Num+
  • CTRL-Num+
  • ALT-Num+

Now all I do is hold the mouse button down and press the modifier keys.

AH! That was my issue. Thanks!

1 Like

Are you trying to only use only the mouse ? As I have my macro bound to the + key as well but hold the mod keys like shift while spamming the mouse key. Macroed to the + and when the shift appears in the weak aura I would hold that down till it disappears

1 Like