Better PI Macro

Updates your 'PI' Macro with Target's Name, Potions, On-use Racials and Vampiric Embrace without manuallly editing
description_a2994cdc-9713-4ea2-831f-d247c178e0e1.png

description_a2994cdc-9713-4ea2-831f-d247c178e0e1.png

description_05b8cfa9-cb1d-47d5-8e94-ef1183d63d12.png

description_05b8cfa9-cb1d-47d5-8e94-ef1183d63d12.png

description_438eb0df-8f90-4ce6-918f-ddb74b5bc1fa.png

description_438eb0df-8f90-4ce6-918f-ddb74b5bc1fa.png

description_35e31a20-9ebd-467b-8032-0158f03d4dac.png

description_35e31a20-9ebd-467b-8032-0158f03d4dac.png

Description

OVERVIEW

The purpose of this addon is to get around the 255-character limit of macros. With this addon, you are able to fit Power Infusion, Potion, Trinket, On-Use Racials (optionally) and Vampiric Embrace (optionally) into one macro, with the ability to dynamically change the target's name without manually typing it out.

How to use this addon…

1. Create a macro in-game labeled "PI" and drag that macro to your action bars.

2. Select 'Config' to choose what to include in your macro (potions, on-use racials, Vampiric Embrace).

3. That's it — clicking a new 'PI' or 'PI w/o Pot' automatically overwrites the macro with the new target and any new config selections you choose. No need to clear anything first.

Right-Click Targeting

You can also right-click any party member, raid member, or your own player frame and choose PI Target from the context menu to set the macro's target directly — no need to select them first.

On-Screen Warnings

While you're in an instance with a group, the addon will flash a large on-screen warning if:

  • The PI macro is empty
  • The target currently set in the macro is not found in your party/raid.

Outside of an instance/group, these warnings stay hidden.


Moving the Panel

Hold Shift and left-click-drag any button to reposition the whole panel. Its position is saved automatically and restored on your next login.

Commands /pialert lock — toggles whether the on-screen warning frame can be dragged to a new position.

ENSURE YOUR ON-USE TRINKET IS IN SLOT 13 (Upper)

image

image

image

image

image

The Better PI Macro Team

profile avatar
Owner
  • 3
    Projects
  • 554
    Downloads

More from Angxlic

  • Weapon Stat Checker project image

    Weapon Stat Checker

    WeaponStatChecker automatically detects when your Main Hand or Off Hand weapon doesn't match your current specialization's primary stat and displays a bold on-screen alert telling you exactly what's wrong — no addons to configure, no menus to check.

    • 73
    • March 20, 2026
  • Crest Tracker project image

    Crest Tracker

    Compact HUD that displays your current, season total, and weekly cap for all five Crest currencies (Adventurer, Veteran, Champion, Hero, Myth) — color-coded, draggable, and auto-hides inside instances.

    • 80
    • March 14, 2026
  • Weapon Stat Checker project image

    Weapon Stat Checker

    WeaponStatChecker automatically detects when your Main Hand or Off Hand weapon doesn't match your current specialization's primary stat and displays a bold on-screen alert telling you exactly what's wrong — no addons to configure, no menus to check.

    • 73
    • March 20, 2026
  • Crest Tracker project image

    Crest Tracker

    Compact HUD that displays your current, season total, and weekly cap for all five Crest currencies (Adventurer, Veteran, Champion, Hero, Myth) — color-coded, draggable, and auto-hides inside instances.

    • 80
    • March 14, 2026