[11.1.7] 💠 AutoSpec: ARMS // ST/AoE Detection, Auto Rend Management, Colossus Smash Timing — Built for Bleed Uptime, Execute Power, and Seamless Control

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

    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.

⬅️ Global Utility HUD (🚫 Unreleased)

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

➡️ Conditional Utility HUD (🚫 Unreleased)

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

↔️ Situational Utility HUD (🚫 Unreleased)

    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.

:axe: Arms: The original big-hit warrior.

📝 Abilities and Notes
:sparkles: Ability :clipboard: Description
Charge Use to initiate combat; can charge to mouse-over enemies at range
Demolish Prompted by WeakAura at 8+ stacks; grants a reactive window to cast amid mechanics
Execute Fires in single-target at 3 Execution stacks, 2 Sudden Death procs, or as Juggernaut fades; high priority when Overpower and Mortal Strike are on cooldown
Avatar Manual burst cast prompted by WeakAura; time for maximum impact
Ravager Manual AoE burst prompted by WeakAura; time for maximum impact
Bladestorm Manual AoE burst prompted by WeakAura; time for maximum impact
Thunder’s Roar Off cooldown if Uproar talent known (45s CD, spam-ready); reduces decision overhead—otherwise a manual cast prompted by WeakAura
Rend Applies on each target swap via Rend ability and refreshed by Thunder Clap; clicking a new target auto-applies it
Thunder Clap Mythic + filler AoE when talented; refreshes Rend and is used whenever off cooldown
Slam Single-target filler when no Thunder Clap talent; also refreshes Rend
Cleave AoE cleave; triggered via Shift when no mouse-over target is available

:writing_hand: Notes

    Rend icon appears on nameplates over enemies missing the debuff and reappears in red when it’s about to expire—click the nameplate to reapply.

    Colossus Smash icon shows on targets afflicted by the debuff; these are your high-priority damage targets.

    Also worth noting: this won’t deal AoE damage on a static target dummy the same way it does in real gameplay, because the filler logic includes a “swap to single target” mechanic. If you haven’t changed targets in a while, it assumes you’re in a single-target scenario and switches from Thunder Clap to Slam.

📥 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 Cleave Charge Charge
Ctrl Demolish
Alt Execute
⌨️ 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:

:money_with_wings: Support on Ko-Fi!      ☜( ゚ヮ゚)☞      :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
1 Like

I’ll gonna try this later :smiley: My arms warrior suck balls, so maybe it can a little bit now :stuck_out_tongue: hehe.

another thing, you have plans for Havoc DH?

Hah, well hopefully with this you can suck a little less.

Havoc is on the way :+1:

Awesome! :smiley:

I think my arms warrior is to lowgeared, since i didt do any good dmg. its ilvl 508 :frowning:
But i’ll keep trying and using your macro.

Further testing in progress, please stand by

Alrighty, I had made a post but turns out some of the triggers were busted, here’s the copy pasta from my first reply


Hey @Skehlaar,

I’m happy you mentioned it.

I thought this was a difficult system to setup, until I started working on the Enhancement Shaman which makes this one look like cake, from a development standpoint.

Anyways, I used the triggering and structuring techniques I learned from Enhancement and applied them to Arms. This system now essentially mimics how Icy Veins wants us to play the spec.

I also went in and restructured the sequence, putting a higher priority on:
Execute > Overpower >>> Thunder Clap > Slam.

This should be a solid DPS boost :chart_with_upwards_trend: :+1:

Macro and WA Updated!


Images


Icy Veins ST/AoE Modifier buttons priority structure.


Example of new trigger structure. Helps to keep things organized.

AutoSpec for Arms is back


Everything you need to know is in the video and the notes!

Will test it some tonight in high keys and tomorrow on mythic raid prog! Looking forward to using it!

1 Like

A few priority issues i think, seems like not enough mortal strike is the big one. Also Overpower is being over prioritized and so is slam I think.

1 Like

Updated:

  • Adjusted priority logic to send out Mortal Strike first instead of prioritizing Overpower early.
  • Overpower was previously ranked higher to account for line 6 behavior, but sending Mortal Strikes out earlier performs better overall.
  • GSE macro updated with improved priority handling and several minor fixes.

EDIT: Also noteworthy, this is not going to perform AoE damage on a static target dummy the same way as it is in actually gameplay due to the “swap to single target” mechanic I built into the filler. If you haven’t swapped targets in a while it thinks you are doing single target damage and swaps to slam from Thunder Clap

1 Like

Significant improvements in mythic raiding on single target. I think the only other thing which honestly isn’t a big deal, may be adding rend to the WA or as one of the modifier’s, sometimes it lets it fall a bit too often, but I know its a fine balance, between that and over spamming it.

Macro is working great in +16-17 keys as well!

This should help with the rend issue :slight_smile:

1 Like

Howdy! Thanks for all the hard work and thought you put behind AutoSpec here. I am in a bit of a pickle though. Even with Logic G Hub, setting Num Pad + to my side mouse button, as well as using the Repeatable option, set to 50ms.. and testing in game ensuring that it works.. hasn’t gotten me away from having to click it still. It is almost as though it isn’t registering through GSE? I have all the mods and nomods set to the same button as they should.

Has anyone else had an issue with either G Hub or maybe something else I am missing? Everything works, when I click.
I ensured that it is repeating while holding.
It just doesn’t seem to push AutoSpec as it should.

I went in and removed a few of the slams before the Rend reapplication, I think 6 was way too much. That’s probably a why it was falling off. You can import or just delete three slams from the bottom of the nomod sequence :+1:

// After 2 Thunder Claps, you're likely in single-target.
/castsequence [combat,nochanneling,known:6343]   reset=target  Thunder Clap, Thunder Clap, Rend, null
/castsequence [combat,nochanneling]   reset=target  Slam, Slam, Slam, Rend

I wish I had a solid answer, but you’re not the first to run into this with Logitech G Hub.

I don’t use Logitech myself, so I can’t test it directly, but a lot of people report that the key spams fine in chat—until modifiers get involved. At that point, it just stops working. Could be a modifier setting in G Hub, or just typical G Hub nonsense.

If you figure it out, let me know—I’ll add it to the getting started page so others know.

If nothing works, ditch the mouse macro and just bind the sequence to a keyboard key like E or 1—something easy to hold. To me, it’s not preferable, but it works hah

1 Like

Yeah, Logitech doing Logitech things I am sure. I am glad I am not the only one. I messed around a bit more with it to no avail. I may even try another program, but E works for mE. Thanks bud!

I got your fix for Logitech G HUB.

So, instead of just binding the key itself..
You create a macro, a repeating macro, record your keystrokes and it will repeat it. As simple as that.

That is what sleep deprivation does to a man.

Hah well I’m glad you got it sorted and I’ll include it as a note