PotUP – One-button Healthstone & Healing Potion & Bandage helper for WoW Classic
PotUP builds and maintains a single macro (“PotUP”) that always uses your best available heal with Healthstone priority, plus a smart bandage modifier and a clean low-HP warning.
What it does: it creates a macro (type /macro and drag it onto your action bar) that does the following:
HS first, then Potion (smart):
HS-mode (default): In combat, the macro is a Healthstone → Potion castsequence (reset=combat) so every new fight starts on Healthstone. Out of combat it uses HS.
Potion-mode (auto): When you’re out of combat and your best Healthstone’s cooldown > threshold (default 20s), PotUP rewrites the macro to use a Potion first (both OOC and in combat), with HS as a second press in combat if it comes off CD mid-fight. When HS is within the threshold again, it flips back to HS-mode.
Knows your level & bags: Scans your inventory and character level to only use items you can actually use, and auto-updates on level up, bag changes, cooldown updates, and after combat.
Always the best item: Picks the highest HS tier and the best healing potion you own; optionally adds “other healing” items as fallbacks.
Clean tooltip & safety:
Auto #showtooltip (Healthstone if present, otherwise your best potion).
Bandage modifier to only bandage yourself with your best bandage (no HS/Potion on that press).
Low-HP banner: Optional on-screen warning at 30% HP (configurable) that hides above the threshold.
Slash commands
/potup help – list commands
Modes & behavior
/potup hscdthreshold <seconds> – HS OOC cooldown cutoff (default 20)
/potup combatpotions on|off – restrict potion to combat (default on)
/potup castsequence on|off – enable/disable HS→Potion sequence in HS-mode
/potup otherhealing on|off – include Whipper Root Tuber, Night Dragon’s Breath, Crystal Restore, Lily Root as fallbacks (off by default; prints what’s included when enabled)
Bandage modifier
/potup bandagemod shift|alt|ctrl|none – choose the key to bandage-only (default shift)
Banner & misc
/potup threshold <0.10–0.90> – low-HP banner threshold (as a fraction)
/potup banner on|off – toggle the banner
/potup rescan – force an immediate rescan
/potup options – open the Options panel (sliders & dropdowns for the above)
Quality-of-life details
Clear chat messages when the addon switches between HS-mode and Potion-mode (e.g., “HS on cooldown… Using potion…” / “HS ready… Restoring HS priority.”).
Macro updates never happen during combat (game restriction); PotUP queues changes and applies them as soon as you leave combat.
Out-of-items line: If you press the macro with no valid HS, potion, other-healing, or bandage, you’ll get a polite “you’re out” message.
Why PotUP?
Keeps your first press predictable every pull (HS priority retained via reset=combat).
Avoids wasting potions at near-full HP and adapts around Healthstone’s shared cooldown.
One keybind covers HS, Potion, Bandage, plus optional world consumables—all auto-managed.
[Support me on PayPal](https://paypal.me/CarpovAlexandru)