Well poop... well then I'll have to patch all existing effects that cause poison, disease, blindness, or deafness, to apply new spellstates reflecting those states. And then check for those spellstates in this ability.

(Unless anyone has a better idea for how to make a spell that cures ailments in the target and transfers them to the caster.)