Foe Hunter’s Restoration, it gives you x health when you hit a mob every 3 seconds. When the effect triggers you get a green swirl around your character. I believe you would, however, need to be below max health for it to trigger.
I’m unable to repro either of these issues, they both appear to be functional. Siphon might feel a bit odd, but if I’m not mistaken it only works once you walk over a Pool of Blood that you weren’t already on top of.