When I used spear of darkness with talented healer attached in multiplayer, it did not trigger the cantrip when my opponent dodged out of range of it (my opponent was able to move right after dodging). However, it does trigger the cantrip if my life drain attacks are blocked with block cards such as parry. Since the cantrip should happen whenever I play a healing card, I should get to move again even if my opponent dodges my attack.