🔔 AutoSpec: Protection Paladin // Shield-Based Automation Engine with Holy Power Smart Spending, Judgment Flow Logic, and Melee Range Detection for Structured Defense in All Content Types

💠 AutoSpec: Minimal Effort. Maximum Execution

📚 START HERE: Setup, Imports & Interface Guide

:computer_mouse: Start Here: Imports, Input Configuration, and Keybinding

Learn how to configure your mouse, modifier keys, and keybinding inputs to interface with AutoSpec correctly. This setup guide ensures your system runs with one-button efficiency, including mouse activation, proper modifier recognition, and seamless import of GSE sequences.

:gear: Under the Hood: How AutoSpec Thinks

Go beyond setup and see how AutoSpec actually works. This breakdown covers its layered logic design, real-time action prioritization, and how visual + modifier-based cues turn a one-button system into a fully adaptive combat engine.

💎 AutoSpec+ (In Development)

A modular companion system built to handle everything outside of your damage rotation:

It will add seamless support for:

  • :shield: Defensive cooldowns and survivability
  • :soap: Cleansing, dispels, and utility spells
  • :brain: PvP talents, interrupts, CC, and battleground logic
  • :dart: Target-based logic and cursor animation integration
  • :cyclone: Movement tools and reactive mobility

It iss delivered as a separate WeakAura that integrates cleanly with the existing UI — all supported specs are bundled together for simple, modular deployment.

:lock: Access to AutoSpec+ will be available via Patreon.

🤝 About & Support the Project

This system is researched, built, and maintained by a single developer — every sequence, behavior, and modifier layer is hand-tuned for performance, simplicity, and clarity.

Supporting this work helps fund:

  • Patch updates and talent tree redesigns
  • Development of new specs and UI modules
  • In-game support and ongoing system expansion

If it’s saved you time, reduced frustration, or just made the game more fun — consider supporting below:

:coffee: Buy Me a Coffee :coffee:


:bell: Protection: Wings, shields, and zero movement speed.

🕹️ Controls
:dagger: Combat :no_entry_sign: Combat :computer_mouse: Enemy :computer_mouse: Ally
Nomod
Shift
Ctrl
Alt
📝 Notes

This spec uses AutoSpec’s full priority-based combat engine with modifier logic layered on top. Additional spec-specific notes and logic optimizations will appear here when applicable.

📥 Import Strings

ℹ️ About the In-Game Macros (GSE Import)

When you import the GSE sequence, it also installs a small set of standalone in-game macros into your /macro panel. These are not sequenced — they’re simple one-off tools that enhance gameplay, improve targeting, or handle utility functions.

Examples include:

  • :compass: Smart targeting macros
  • :speech_balloon: Context-sensitive spell casts
  • :dart: Focus setting or mouseover support
🧬 Talent Builds & Requests

Approved talent builds are available via the ‘Talents’ panel inside the ..._NOMOD GSE sequence. These are pre-validated configurations tuned for compatibility with system logic and modifier behavior.

🔍 Why Approved Builds Matter

Every listed build is adapted from top-tier PvE or PvP guides, then manually aligned with the internal logic of this system. These builds preserve rotation integrity, prevent logic conflicts, and ensure smooth, predictable performance in real-time combat.

With the complexity introduced by Hero Talents, using a supported build helps avoid strange behavior or missed inputs — especially when relying on modifier-based logic.

That said, you’re free to run any build you like. Just keep in mind: performance and stability are only guaranteed with approved loadouts.

:thinking: Got a request for Mythic+, PvP, or leveling? Drop a link and I’ll review it — as long as it’s based on a documented public guide and meets the system’s design constraints.

🛠️ Questions, issues, or need help?

:mega: How to get help or report issues:

  • Reply to the post here on WoW Lazy Macros
  • Ask in the in-game community: AutoSpec (under Communities)
  • Join the upcoming Discord [link coming soon]

:warning: Please be specific when reporting issues. The more context you give, the faster I can troubleshoot or update the system.

🧾 What to include if you're reporting an issue
  • What spec and build you’re using (talents + modifiers)
  • What you expected vs. what actually happened
  • Any error messages, skipped spells, or weird behavior
  • Whether you’re using AutoSpec+, and your input setup (mouse turbo, GSE version, etc.)

Thanks for your patience — and for helping improve AutoSpec for everyone. :sunglasses::+1:


Updated for Patch 11.0.0 - 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