Quote from dpsgnomeI was wondering...
I'm thinking it would be useful to also track HoTs, and basically count the next tick about to happen as the "incoming heal"... That's at most 3 seconds away (regrowth ticks), and more commonly at most 1-2 seconds away, which is in the same time frame as your average healing cast time.
Am I off my rockers? =)
Edit: for lifebloom you'd probably only want to look at the tick, not the bloom. it tends to be refreshed before the bloom.
I would absolutely love this feature. When you have 5k/s of hots rolling on the tank, that's a significant change in how you'll be healing than when you have 1k/sec. This information is quite useful, and this seems to be the appropriate mod to track it.
It could be a toggle ('Show hots that will tick in the next x.x seconds') for backwards compatibility with existing mods. Or it could be added as a second piece of data that mods can retrieve; this would require mods to update to the new format before they could display hots. Personally, I'd be quite happy with the first (and simpler) option.
Future possibilities (which could not be backwards compatible) could include estimating the amount of shielding remaining on a player, the amount of reactive healing (PoM, Blood Draining) currently active.
The negative to this is that it's outside the original purpose for LHC. It was designed to provide information simply unavailable to a typical mod... specifically, how much healing are other people about to do. But a mod COULD track hots if it wanted to.
On the other hand, I don't know of any mods that DO, and a lot of the supporting code necessary to do this kind of tracking already exists in LHC... the HoT extension would be particularly easy to tack on, and while other mods can track the buffs on a player to get the same information, providing a single source for this data is a big time saver for other mod authors.