[11.1.5] 💠 AutoSpec: PROTECTION PALADIN // Consecration-Centric Tanking with Real-Time ST / AoE Detection, Modifier-Driven Utility, and Smart Defensive Logic — Built for Maximum Mitigation and Group Support

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

:bell: Protection: Wings, shields, no movement speed.

📝 Ability Overview
:sparkles: Ability :clipboard: Description
Judgment Used as the Initiate Combat button.
Word of Glory Prioritized as the primary healing spell in combat.
Flash of Light Used for healing only when out of combat.
Blessing of Sacrifice Activated automatically when mouseover healing allies.
📥 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 Shield of the Righteous Judgment
Ctrl Consecration
Alt Smart Heal
⌨️ 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
4 Likes

nice! gonna give it a try!

1 Like

This is actually the best one I’ve made so far (in my opinion). Enjoyy

1 Like

Hi, it seem like “Blessed Hammer” is not pulling off?

1 Like

Hey @Bertil,

I wish I could tell you why but sometimes GSE glitches out and has trouble with [known:xxxxx] conditionals. I think it may have been due to the lengthy character limit of my description?

Anyways, I’ve shortened the character limit of that block to:

~~PRE~~
// Consecration time gated.
/castsequence [known:204019,nomod,nochanneling,combat][known:53595,nomod,nochanneling,combat]   reset=combat  Consecration, Blessed Hammer, Blessed Hammer
// Concecration if above are not talented (leveling probably).
/castsequence [nomod,nochanneling,combat]   reset=target  Consecration
~~POST~~

This is working for me and I’ve updated the macro in the post!
Try /reload or relog if ever your having trouble in the future.

Thanks for letting me know m8!

Hi, thank you for the post. I still cant get it to work. Have /relog and relog the game. :frowning:

@Bertil, that’s odd. It’s working on my end.

Screenshot 2024-04-20 150548

I’m assuming you’re talented into one of the abilities and that you’ve tried restarting game? Is your game and GSE addon up-to-date?

Are you other selected talents firing? Are you using any other addons that alter spellcasting?

:thinking:

Strange, this is my talent. Can you see anything strange here?
BIEAomTTpSA9oX6huYLb5nP3r3oEJIpcgUSSSBhIJSIBAAIAAAAAAAgmIJJNHgIJkkiASBAIAACkAE

I wish I had a solid answer for you, I used your talent import string and everything looked good on my end. Are you sure you’re importing and using my macro? (not someone else’s or an older one)?

Hi @Aerrek_WoW , I disable all the addon. Reimport your macro and I got his error:

But please don’t have to prioritize me, I have a workaround with the “Blessed Hammer”. Hope you get more time to do Guardian Druid macro :slight_smile:

Your macro is the best so far! great work.

No problem, they’ll all get done in time!

As to the errors, that’s WoW having a hiccup (tons of conditionals happening very fast). You won’t see them again until you /reload or relog.

I’ve updated the macro again (made some Bastion of Light changes)
It now is used off CD when solo, only to heal in group.

Thank you. My workaround is that I changed the order of the block, and everything is working just fine for me now (3.1 instead of 3.4)

1 Like

That’ll do it. I have it near the bottom of the priority loop because with short but important cooldowns like Avenger’s Shield and Judgment, it’s to get them fired and back ‘recharging’ as fast as possible.

For instance, Avenger’s Shield sitting around for 2-3 seconds may not seem like much but being on a 15sec cooldown, that’s essentially adding to its CD, resulting in 13-20% decreased damage from Avenger’s Shield.

As long as that’s working for ya, I’m happy

I just import the new string. And it seem like the “ctrl” selfheal is not working anymore. You need to mouse over your nameplate to make it work. If you dont mouse over nameplease(self) it will only try to cast “Blessing of Sacrifice”.

@Bertil, fixed it and learned something about the [exists] conditional along the way!

Also fixed Flash of Light out of combat (same problem).

@Aerrek , everything is working now! thank you :slight_smile:

1 Like

I’m not currently playing wow until the war within releases but just wanted to say thanks for the contributions. it’s good that you are showing neat little tricks for things like binding Modifiers to a single mouse button and i’m sure this will help players that don’t have expert knowledge in creating macro’s and weak auras.

If anyone else has little tricks liike this then it would be good to share in an off topic category or something as these could be valuable to some.

keep up the good work :+1:

2 Likes

@Spoony, thanks for the kind words!

I would love to pick your brain on whether or not your method of writing these macro’s would work for a brewmaster…i absolutely love both the Pal and Lock macro’s you did. Thank you again.

@Solanthious,

I just completed the RESTO Shaman system and I’m confident if that spec can be developed than Brew can no problem! That one was insane to make, very frustrating.

And you’re in luck, I’m working on the Guardian Druid system now then I’m moving onto Brew. Could be about a week or two though. :+1:

1 Like