PIP helps you track when a specific person in your party/raid (determined by adding them as your focus target) has activated their major offensive cooldown, and then will alert you if your Power Infusion is off cooldown.
To use, make sure you are in an instance (the WeakAura doesn't activate in the open world), and set your desired Power Infusion target as your Focus target (right-click their unit frame and select 'Set Focus'). When they successfully cast any of their tracked cooldowns, the WeakAura will notify you with a gong noise, and an icon in the middle of your screen.
I recommend using an @focus cast macro so that you automatically cast Power Infusion on your focus target when hitting Power Infusion, and don't need to find their unit frame. I use the following macro, which casts Power Infusion on you focus target, and if you don't currently have a focus target, it will cast on your mouseover target instead.
showtooltip
/cast [@focus, nodead, exists] Power Infusion; [@mouseover, help, nodead] Power Infusion; Power Infusion
Specs and cooldowns currently tracked are as follows:
Class
Spec
Ability
Death Knight
Unholy
Army of the Dead
Death Knight
Frost
Breath of Sindragosa
Demon Hunter
Havoc
Metamorphosis
Druid
Balance
Celestial Allignment
Druid
Balance
Incarnation: Chosen of Elune
Druid
Feral
Berserking
Druid
Feral
Incarnation: King of the Jungle
Hunter
Beastmaster
Aspect of the Wild
Hunter
Marksman
Trueshot
Hunter
Survival
Coordinated Assault
Mage
Arcane
Arcane Power
Mage
​Fire
Combustion
Mage
Frost
Icy Veins
Monk
Windwalker
Invoke Xuen the White Tiger
Paladin
Retribution
Avenging Wrath
Paladin
Retribution
Crusade
Rogue
Assassination
Vendetta
Rogue
Outlaw
Adrenaline Rush
Rouge
Subtlety
Shadow Blades
Shaman
Elemental
Fire Elemental
Shaman
Elemental
Storm Elemental
Shaman
Enhancement
Feral Spirit
Warlock
Affliction
Dark Soul: Misery
Warlock
Demonology
Summon Demonic Tyrant
Warlock
Destruction
Summon Infernal
Warrior
Arms
Colossus Smash
Warrior
Fury
Recklessness
Healer and tank specilisations aren't currently supported.
Wishlist / Still to Add:
Cooldown tracking for unholy death knights outside of Army of the Dead
Cooldown tracking for havoc demon hunters outside of Metamorphosis
Improved cooldown tracking for arms and fury warriors
Improved cooldown tracking for destruction warlocks
Any suggestions, comments, or other improvements are very much welcome.