Originally Posted by
Hekili
If you're only concerned whether it would accomplish more damage than Jab, you just need to see if the player is missing 3x the health compared to Jab's damage output. In my BM gear, Expel Harm does an average of 4309.8 damage (1/3 of its healing) with 0 resolve. Jab does an average of 2378.5.
If I'm missing 7135.5 health, then Expel Harm is damage neutral vs. Jab. Arguably, you don't want to waste Expel Harm when you could get more healing out of it (although there's a tradeoff, if you save it so long that you wasted an opportunity to use it twice), but 7k health is almost nothing -- you're almost always missing some health if you're actively tanking something.
As far as getting the Expel Harm numbers, I'd probably take the easy way out and just parse the ability tooltip to grab the numbers, rather than bothering to calculate it out. If you're also trying to avoid wasting EH overheals, then you'd probably also want to get the current Resolve multiplier from the buff and multiply accordingly.