promotional bannermobile promotional banner

Auto DPS Pot Macro

Never manually update your potion macros again. This addon automatically creates and maintains optimal flask and combat potion macros based on what's actually in your bags, with intelligent priority for quality tiers and fleeting variants.
image.png

image.png

Description

Auto DPS Pot Macro

Never manually update your potion macros again. This addon automatically creates and maintains optimal flask and combat potion macros based on what's actually in your bags, with intelligent priority for quality tiers and fleeting variants.

🐞 Bug Reports & Feature Requests

If you encounter any issues, bugs, or have suggestions for improvements, please report them on the GitHub issues page:

πŸ‘‰ https://github.com/I-AM-T3X/AutoDPSPotMacro/issues

Join our Discord

What It Does

  • Smart Macro Management: Creates two macros (ADPMFlask and ADPMPot) that automatically update to use your best available consumables
  • Quality Priority: Automatically selects the highest quality version you own:
    Fleeting Gold β†’ Fleeting Silver β†’ Crafted Gold β†’ Crafted Silver
  • Fleeting Support: Fully supports fleeting variants from Alchemy cauldrons (Cauldron of Sin'dorei Flasks & Voidlight Potion Cauldron)
  • Combat-Aware: Queues updates during combat and applies them immediately when you leave combatβ€”no macro taint errors
  • Throttled Updates: Intelligent 0.5s delay on bag changes prevents spam during mass looting

Supported Consumables

Midnight Expansion

Flasks (1-hour duration)

  • Flask of the Blood Knights β€” Haste
  • Flask of the Shattered Sun β€” Critical Strike
  • Flask of the Magisters β€” Mastery
  • Flask of Thalassian Resistance β€” Versatility

Combat Potions (30-second duration)

  • Potion of Recklessness β€” Highest secondary stat boost (Best general DPS)
  • Draught of Rampant Abandon β€” Primary stat + void zone mechanic
  • Light's Potential β€” Primary stat (Safe, no downside)
  • Potion of Zealotry β€” Stacking single-target holy damage
  • Lightfused Mana Potion β€” Mana restoration (Healers)

How to Use

  1. Drag the ADPMFlask and ADPMPot macros to your action bars
  2. Open the options panel (Minimap button or type /adpm)
  3. Select your preferred flask and potion types
  4. The macros update automatically as you acquire better qualities or run out of consumables

Slash Commands

  • /adpm or /adpm config β€” Open options panel
  • /adpm status β€” Show current macro status and inventory counts
  • /adpm update β€” Force immediate macro refresh
  • /adpm minimap β€” Toggle minimap button visibility
  • /adpm help β€” List all commands

Features

  • βœ“ Modern Settings UI: Native integration with WoW's Settings API (not the old Interface Options)
  • βœ“ Minimap Button: LibDBIcon support with drag positioning and tooltip showing current selections
  • βœ“ Smart Tooltips: Hover over options to see item tooltips and descriptions
  • βœ“ Status Tracking: Live display of which item quality is currently being used (Fleeting vs Crafted, Gold vs Silver)
  • βœ“ Inventory Indicators: See item counts and availability status in real-time
  • βœ“ Chat Notifications: Optional messages when macros update to a different quality tier

Why This Addon?

Unlike static macros that break when you run out of a specific item quality, Auto DPS Pot Macro dynamically searches your bags using item link parsing to distinguish between Silver and Gold qualities (which share the same base item ID). It prioritizes fleeting cauldron versions when available, ensuring you never waste expensive crafted potions while guild cauldrons are active.

Technical Notes

  • Uses item link parsing for exact quality detection (crucial for Midnight's crafting system)
  • Deferred combat updates prevent "Interface action failed because of an AddOn" errors
  • Lightweight: Only processes bag updates when necessary
  • Compatible with all action bar addons

The Auto DPS Pot Macro Team

profile avatar
  • 1
    Followers
  • 9
    Projects
  • 6.9K
    Downloads
Donate

More from I_AM_T3XView all

  • Warband Accountant project image

    Warband Accountant

    • 1.2K
    • Addons

    Manages your gold and tracks it across all your characters

    • 1.2K
    • April 30, 2026
    • Addons
    • +1
  • Key Giveaway Timer project image

    Key Giveaway Timer

    • 42
    • Addons

    A sleek, customizable countdown timer for WoW streamers and communities hosting Mythic + Key Giveaways

    • 42
    • April 19, 2026
    • Addons
  • Bruh project image

    Bruh

    • 416
    • Addons

    Replies β€œbruh” to anyone who says β€œbruh” - simple, safe, chaotic.

    • 416
    • April 19, 2026
    • Addons
  • Chett Helper project image

    Chett Helper

    • 394
    • Addons

    A lightweight tracker for your C.H.E.T.T. List daily quests in Undermine.

    • 394
    • April 19, 2026
    • Addons
  • Warband Accountant project image

    Warband Accountant

    • 1.2K
    • Addons

    Manages your gold and tracks it across all your characters

    • 1.2K
    • April 30, 2026
    • Addons
    • +1
  • Key Giveaway Timer project image

    Key Giveaway Timer

    • 42
    • Addons

    A sleek, customizable countdown timer for WoW streamers and communities hosting Mythic + Key Giveaways

    • 42
    • April 19, 2026
    • Addons
  • Bruh project image

    Bruh

    • 416
    • Addons

    Replies β€œbruh” to anyone who says β€œbruh” - simple, safe, chaotic.

    • 416
    • April 19, 2026
    • Addons
  • Chett Helper project image

    Chett Helper

    • 394
    • Addons

    A lightweight tracker for your C.H.E.T.T. List daily quests in Undermine.

    • 394
    • April 19, 2026
    • Addons