SmartManaPotion

SmartManaPotion intelligently chooses the optimal mana potion or special consumable for your current raid, dungeon, or zone.
SmartManaPotion Macro created in "Character" Specific Macros

SmartManaPotion Macro created in "Character" Specific Macros

A clean UI, is a easy UI.png

A clean UI, is a easy UI.png

Description

TL;DR: SmartManaPotion gives you a true one-button mana potion macro that automatically updates based on your location and available consumables.

You must have a free slot in your Character-Specific Macros for the add-on to work. 

Drag the macro created in your character-specific macros to your action bar and enjoy!

/smp to open and close or click the Mini-Map button. 

The Problem

In TBC, there are multiple mana-restoring consumables to manage, including raid-specific options like Cenarion Mana Salve and Bottled Nethergon Energy. I found myself constantly swapping potions on my action bars or maintaining clunky macros to handle different situations.

I wanted a simple, lightweight solution: one button that always uses the best available mana potion.

The Solution

SmartManaPotion automatically updates a macro to use the correct mana-restoring consumable based on your current location and inventory.

Examples:

  • Enter a Coilfang Reservoir dungeon or SSC? It automatically switches to Cenarion Mana Salve.
  • Enter Tempest Keep? It automatically switches to Bottled Nethergon Energy.
  • Run out of raid-specific consumables during a fight? It automatically falls back to your preferred standard mana potion.

The addon also updates the macro's tooltip and item count so you always know exactly what will be used and how much you have left. 

Changelog

v2.2

NEW

  • Added Mad Alchemist's Potion support
  • Added Crystal Mana Potion support
  • Added optional potion priority controls
  • Added automatic detection and enablement for supported optional potions
  • Added dynamic priority dropdown creation/removal
  • Added dynamic UI resizing

IMPROVED

  • Cleaner settings window layout
  • Version display moved to lower-left corner
  • Improved potion count display
  • Improved refresh behavior
  • Improved macro recreation handling

FIXED

  • Macro recreation edge cases
  • Full character-specific macro slot handling
  • BAG_UPDATE spam
  • Combat lockdown update recovery
  • Missing potion warning edge cases
  • Login inside SSC/TK update behavior

 

The SmartManaPotion Team

profile avatar
  • 1
    Projects
  • 6
    Downloads