💠 AutoSpec: Homepage

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

:man_mage: Specialization Catalog

📜 Available Specializations
📈 Development Priorities

    AI-driven analysis of live World of Warcraft population data identified the most-played specializations, which were ranked by Mythic+ pick rates to form three tiers: the top 30%, the next 35%, and the bottom 35%.

:white_check_mark: :warning: :eight_o_clock: :no_entry: :sports_medal:
11.1.5 Pre-11.1.5 In Progress No Build Priority
Class Specialization Status Priority
:skull_and_crossbones: Death Knight :drop_of_blood: Blood :no_entry: :3rd_place_medal:
:snowflake: Frost :no_entry: :2nd_place_medal:
:biohazard: Unholy :no_entry: :1st_place_medal:
:ogre: Demon Hunter :smiling_face_with_horns: Havoc :white_check_mark: :1st_place_medal:
:new_moon: Vengeance :white_check_mark: :3rd_place_medal:
:paw_prints: Druid :crescent_moon: Balance :white_check_mark: :1st_place_medal:
:lion: Feral :white_check_mark: :1st_place_medal:
:bear: Guardian :white_check_mark: :3rd_place_medal:
:leaf_fluttering_in_wind: Restoration :no_entry: :3rd_place_medal:
:dragon_face: Evoker :chart_increasing: Augmentation :no_entry: :3rd_place_medal:
:dragon: Devastation :no_entry: :3rd_place_medal:
:bubbles: Preservation :no_entry: :3rd_place_medal:
:bow_and_arrow: Hunter :t_rex: Beast Mastery :white_check_mark: :1st_place_medal:
:bullseye: Marksmanship :white_check_mark: :1st_place_medal:
:axe: Survival :no_entry: :2nd_place_medal:
:crystal_ball: Mage :cyclone: Arcane :no_entry: :2nd_place_medal:
:fire: Fire :no_entry: :1st_place_medal:
:snowflake: Frost :no_entry: :1st_place_medal:
:person_in_lotus_position: Monk :beer_mug: Brewmaster :no_entry: :3rd_place_medal:
:stethoscope: Mistweaver :no_entry: :3rd_place_medal:
:martial_arts_uniform: Windwalker :no_entry: :2nd_place_medal:
:shield: Paladin :latin_cross: Holy :no_entry: :3rd_place_medal:
:bell: Protection :white_check_mark: :3rd_place_medal:
:sun: Retribution :white_check_mark: :1st_place_medal:
:church: Priest :place_of_worship: Discipline :no_entry: :3rd_place_medal:
:latin_cross: Holy :no_entry: :2nd_place_medal:
:bust_in_silhouette: Shadow :white_check_mark: :2nd_place_medal:
:old_key: Rogue :dagger: Assassination :white_check_mark: :2nd_place_medal:
:pirate_flag: Outlaw :no_entry: :2nd_place_medal:
:ninja: Subtlety :no_entry: :2nd_place_medal:
:rock: Shaman :cloud_with_lightning: Elemental :no_entry: :1st_place_medal:
:high_voltage: Enhancement :no_entry: :2nd_place_medal:
:leaf_fluttering_in_wind: Restoration :no_entry: :3rd_place_medal:
:man_mage: Warlock :skull: Affliction :white_check_mark: :1st_place_medal:
:ogre: Demonology :white_check_mark: :1st_place_medal:
:fire: Destruction :no_entry: :2nd_place_medal:
:crossed_swords: Warrior :axe: Arms :white_check_mark: :2nd_place_medal:
:face_with_symbols_on_mouth: Fury :white_check_mark: :2nd_place_medal:
:bell: Protection :no_entry: :3rd_place_medal:
🗳️ Request a Specialization

    Don’t see your favorite spec yet? Want something moved up the priority list? Votes help shape the development order, especially for specs without full builds yet.

:white_check_mark: Use the link below to cast your vote—no login required.
You can vote for up to 5 specs and submit once per week.

:backhand_index_pointing_right: Vote Now on StrawPoll

Poll last reset 05/10/25


:open_book: AutoSpec: Wiki

🚧 Placeholder

Coming soon.


: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
10 Likes

Thank you so much for this post makes things alot simpler and keeps it organized i appreciate your time a ton!

1 Like

Hopefully for you and I both!

1 Like

Your weakauras are freaken amazing for procs. I like that it’s like HEY YOU, USE THAT DAMN BUTTON NOW.

<3 <3 <3

procs are so hard to track right.

2 Likes

Do you happen to have any macros for Classic Cata?

@Doc2812,

Unfortunately no, not yet at least. I have my hands full creating and maintaining the current ones, especially with TWW on the horizon

I have plan to use macro for Druid. Tell me if I have 20 clicks/s it’s bannable or it’s completely safe?

/edit
Can I press that macro manually?

I can’t tell you for certain weather 20/sec is banable or not. In my opinion what I think can get you banned is using a AFK clicker with GSE to farm or in some way exploit the game without being at your computer.

I’ve always been present and ‘actually playing’ the game and have had no issues.

It is not humanly possible to click this macro fast enough for it to be effective.

:+1:

3 Likes

Hey @Aerrek
These are hands down the best macro arrangements I have ever played with. Thank you for making them. As I sit here and work through the MOP remix, I start to wonder: Will your rotation use gem spells, or do I need to trigger them manually?

2 Likes

@CptnAwesome_11908 ,

Getting into gem spells is a degree of complexity that I’m avoiding :skull:

1 Like

any chance of a devastation evoker macro in the future?

@stopdodgin, I’m working my way around to all of the specs but Dev is high on my list!

Everyone,

MASSIVE UPDATE

There was an update with the TWW patch the removed some functionality from the WeakAuras. You will see errors until you update your WeakAura.

HUGE update to all sequences! All Combat Systems are now cross language.

1 Like

Everyone, Another Massive Update

I can’t begin to explain what this update includes because well, it’s everything.

Please, if you use my systems, remove old WA, GSE, in-game macros, and reinstall.

EVERYTHING WAS TOUCHED!

Hello, I am a player from China, I sincerely thank you for your content to help me, I want to report to you that when I import the GSE code, there will be a blank content, which makes it unable to operate, I use the DH and DK tank content, what might be the problem?

@Pukkusa

Thanks for letting me know,

There is currently an issue with the import / export process. It will be fixed soon.

For now, I’ll directly message you the GSE Import Strings

Wow! This is amazing.

Would you consider having the spells display the keybind like Hekili does?

Yes, I consider that. I’ve had trouble with that code that does that in the past. I don’t want to to become too reliant, yet. That would take a ton of time to implement. :+1:

Hi, I’m kinda new to GSE and WA, but is there a way to mute the sounds without going in one-by-one? If not that’s fine.

Continuing the discussion from :crossed_swords: Aerrek's Interface Systems: Home Page:

Hi, unsure if this is the best place to ask, but i have an issue with some classes here and there from your macro systems, but some modifiers like alt, ctrl, shift etc, do not fire when prompted to via the WA, most recent has been the Guardian druid, but happens on others as well, wondering if theres any sort of troubleshooting steps i can take to fix, as it seems to be working on Monk and it’s all the same binds. :slight_smile: