Pet Battle Impale Hinter
Do you like pet battles? Do you like Harbinger of Flame's Impale ability? This addon will alert you via a chat window message when to use Impale for maximum effect.
The best time to use Impale is when the initial damage will take the opponent below 25% health, after which the special effect of the ability will finish the job. This is true when opponentCurrentHP <= opponentMaxHP * 0.25 + impaleDamage. (The only exception is against Mechanical pets, in which case you might want to save it for when the initial damage will kill the opponent; after they come back to life, they'll just get killed by the special effect!)
The addon takes into account pet family damage bonus/reduction, but does NOT take into account buffs or debuffs, so be observant! And of course you will not be notified to use Impale unless you're actually using Harbinger of Flame and the ability is off cooldown.
It is very unlikely that any features will be added to this addon in the future, but I will fix bugs if they arise.