Sorry don't know if this has been asked before but is soul siphon bugged? I just drain life spammed some mobs and I was getting like 2373 hp back per tick with Fel Armor, and around 3080 with Demon Armor, but then I put dots on the mobs and tried again and still got the exact same results. Something I'm missing?
The amount of life healed doesn't get changed as far as I know, nor is it intended to. The wording of the talent has just yet to be updated since drain life was changed from damage conversion to % of hp healing.