🚀 AutoSpec: Getting Started


:1234: Initial Installation / Setup

1️⃣ Step 1: Download Addons
Addon CurseForge WoW Interface
:television: WeakAuras 2 WeakAuras 2 WeakAuras 2
:robot: Gnome Sequencer Enhanced Gnome Sequencer Enhanced Gnome Sequencer Enhanced

Download and install the following addons to your .../World of Warcraft/_retail_/Interface/AddOns folder. You can get them from CurseForge or WoWInterface using the links below.

After downloading, extract the .zip files and place the folders into your AddOns directory.

2️⃣ Step 2: Mouse and Input Configuration
  1. Bind a convenient mouse button to the Numpad + key using your mouse software.

  2. Set the same button’s repeat rate to approximately 50ms for smooth sequential cycling.

  3. Test your setup in-game by opening the chat window and holding your bound mouse button. You should see a stream of + + + + ... confirming the mouse button is firing continuously.

🖥️ Recommended Software

These tools let you bind a mouse button to Numpad + and enable repeat-clicking:

:red_exclamation_mark: AutoSpec requires your mouse support repeat functionality. Without this, the sequences won’t execute effectivly.

3️⃣ Step 3: GSE and WeakAura Imports
  1. Import the WeakAura: Type /wa in-game → Click the Import button near the top → Paste your spec’s string → Click Import.

  2. Import the GSE Sequences: Type /gse in-game → Go to the Imports tab → Paste your spec’s GSE string → Click Import.

:pushpin: Each class import includes all specializations. You only need to import once per class or when updating.

❓ What Did You Just Import?

:television: WeakAuras controls your visual HUD and prompts.

:robot: GSE runs the macro sequences that handle ability casts.

4️⃣ Step 4: Assign Keybinds in GSE
  1. Open GSE with /gse.

  2. Navigate to the Keybindings section.

  3. Click New KeyBind.

  4. Assign each of these sequences to your mapped key (Numpad +), with the corresponding modifier:

GSE Sequence Key Binding
AS_[Spec]_NOMOD Numpad +
AS_[Spec]_SHIFT Shift + Numpad +
AS_[Spec]_CTRL Ctrl + Numpad +
AS_[Spec]_ALT Alt + Numpad +

:light_bulb: This setup tells AutoSpec which sequence to run depending on the modifier you press.


:information_source: How to Use

🎯 Basic Operation

    To start any encounter, hold your mapped mouse button so it continuously sends activation-button inputs. Each activation-button key press advances the bound GSE sequences.

Wow_W9Jr5gJGA6.gif :diamond_with_a_dot: 4. Uncategorized/Wow_SxPyWvLok3.gif :diamond_with_a_dot: Wow_xiuJilwfCg.gif

    When AutoSpec’s WeakAura detects that you should cast a sequence other than your default rotation, a prompt appears showing SHIFT, CTRL, or ALT. As soon as you see the prompt, hold the indicated modifier while still holding the activation button—AutoSpec switches to that modifier’s sequence until the prompt disappears. Release the modifier when the prompt goes away, and AutoSpec returns to your default sequence automatically.

    Keep holding the activation button to deal damage or heal. If you see a prompt that is an ability name, you may need to release the activation button briefly to cast that ability manually without competing against the constant inputs from the GSE sequences.

⚠️ What AutoSpec Does NOT Do

AutoSpec automates your core rotation but is not fully autonomous. You are responsible for:

  • Pressing modifier keys manually (AutoSpec does not press Shift, Ctrl, or Alt for you)
  • Activating critical cooldowns and utility spells not prompted on-screen
  • Movement and positioning

:diamond_with_a_dot: AutoSpec lets you focus on strategy and awareness—not mindless keypresses.


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

:exclamation: My macros are developed at 20clicks/sec (50ms)

You should never go below 250 - 200 msec, thats a golden rule for have a minimum of security towards the user.

Anyway, thats not why im here :grimacing:

I saw your macros and I see that you have created and invested a lot of time.

Pretty much peak, very helpful towards de players and that we aporeciate it.

If youre a TIM Patreon ( addon Developer ) , you should STOP already making macros for retail .

Because everything is changed ( Thanks blizzard for that ) new brand GSE and the way of creating macros HAS totally changed.

From the love and time you have spent creating everything towards the users, my personal advice is to start working on the beta now ( and in a month prepatch with systems changes ).

I had been thinking about telling you this for a while.

I do mind your work , better put your resources in the right place :muscle::+1:.

And of course love your macros :heart:

Cheers.

2 Likes

I couldn’t agree more and obviously this has been on my mind!

I’ve been pushing and pushing, have learned a ton, and feel like I’ve built a great foundation on how I’m going to approach this in the future.

I’ve only recently learned (within the past month) of the big changes to addons and with GSE being no exception. Bummer.

I’m excited for what’s to come and we all appreciate the words of concern. I will update the description to better inform the user.

Thanks :+1:

1 Like

Awesome !!! Glad you re already jumped on wave.

Cheers.

Uh oh this doesn’t sound good

Start there and then read the other linked post,

We will rebuild :saluting_face:

1 Like

Yeah setup 20 clicks per second. It’s gonna be bannable. Every macro clicker are bannable doesn’t matter it’s 1-5-10 clicks per second. Or it’s safe and it’s some method to use it safety??

@Hagieha_Official

he safest way to use a clicker, in my opinion, is to always always use it with a manual “hold to click” function rather than a “toggle on/off” function.

I’m no Blizz employee, just a guy who makes macros, but I’ve had no problems with 20/sec with GSE. ~1,000 hrs+.

Some of the longer GSE users suggest no more than 5 clicks/sec. I’ve found that by squeezing more actions within a GCD window that I can but more ‘cool features’ into each macro. That’s why I run them so fast.

2 Likes

Updated written instructions for GSE3 :+1:

1 Like

I am not level 70. i am a level 60 char, and i just found this macro to try and well play the game. i will eventually level this char to be a tank. So, i have a question: when using this macro, i noticed that the speed it uses to apply a ‘‘keystroke’’ so using abilities it seems to be slow. while using my own fingers on the keyboard using the same abilities goes way faster. Is there a way to change this and increase the speed of the button smashing? I tried to use my Icue app to change the speed of the keybind, but i am not able to find it and change it

I cant seem to understand how to get your system in gse to work. i have it all loaded but I cant get it to keybind each modifier to the same key I also cant get the hold ahk to work

any help would be greatly appriciated

@Barry_Hall

Bind “…_NOMOD” to your side mouse button, save
Bind “…SHIFT” to your side mouse button + Shift, save.
Repeat for Ctrl and Alt

/reload

:+1:

I think this is a typo, but what does it mean? Is this a GSE options setting? Is it in WoW settings? not sure what auto click is

For the GSE sequence to be efficient, you need to click them quickly. Use your mouse’s software to auto clock the activation button

1 Like

So everything seems to be working but control…when the weakaura flashes control and I use the control keybinding with the action button nothing happens…it looks like a regrowth but does it have to have a target?

@Stonedassassin,

Feral will use Regrowth on alt when out of combat. You will get the prompt when you are not in combat and you health is under 80% :grin:

Sorry Feral Predatory Swiftness Im assuming

I’m so confused. I bound no mod to my button but am I supposed to bind all of them? Anyone got a video on how to do this? I am used to Elf’s setups.

Do I have to bind all of these to a seperate button and use all of them? Usually I do one button macros.

Hi,

Please could you let me know where in the settings I can:

Is this through GSE or do I need to download an auto clicker? I’m playing on Steam Deck so don’t think AHK is an option.

Really appreciate any help here!

Thanks.

1 Like