Quote from yoshimohow about the different spell-ids for veil of shadows.
There are more different ids than only the one already included
[GetSpellInfo(7068)] = 0.25, -- Veil of Shadow (Nefarian - Blackwing Lair)wowhead claims 22687 is the correct id he uses.
Be careful, there are different types . 75% reduce and 50%
AFAIK, the only way to detect buffs/debuffs is by either name or texture. If there are two debuffs with the same name but different effects, I don't see a good way to differentiate between the two in the current code. At least for Veil of Shadow, the ID used doesn't matter because it still refers to the same name of the debuff.
In the fight with dalronn and the constructor in utgarde keep, libhealcomm seems to claim that my heals are reduced to zero . i dont know which debuff it was, but i think that was wrong.
And i think we should somehow deal with the necrotic aura that prevents all healing during the loatheb encounter in naxxramas
I'll have to head into UK tonight and check this out. The only ability I see that would attach a debuff to a target is Debilitate, but there is no debuff tracked by LHC named "Debilitate".
I took a look at adding Necrotic Aura but I wasn't sure if adding it would be right, just for that special case. Healers want to see their heal pre-casts before Necrotic Aura fades, but if I add it, the the heal estimates would be zero during the pre-casts and it's difficult to coordinate the heals across all the raid members who took damage. I will check next week after Naxx resets and I can test that change in the Loethab fight.