Mechanics Question: Leech

I’ve been playing an essence drain character (bit underwhelming, but fun and decently tanky unless standing in elite mob AoE) and was wondering about something:

This skill converts 10% of attack damage to health. This makes me wonder if scaling attack damage to health from other sources (such as constallations) would increase the % of the damage gained as health. I am confused because I took 12 points in the next segment of the skill (which converts an additional 5% of damage to hp) but that does not appear on the tooltip.

Also, while we’re on the subject: I choose necromancer with occultist so I could debuff resistances, and that bring me to two points:

  1. Do multiple resistance penalties stack? I.E. I have the one from necro being hit causes reduced resistances and the one from the occultist curse- if they do not stack that’s a lot of points I can get back.

  2. How do resistances actually work? Are there diminensing returns on resistance, or increasing returns? I.E. is a monster having -20% resistance meaning I do 20% more damage to it, so a flat increase, or is it more? Same thing with player resistances: is 0-3% aether res the same damage reduction as 80-83% for example.

I read on the wiki that damage from DoTs does stack, and my own playing seems to indicate that continued channeling of essence drain keeps dealing much more damage, but wondered what the stack limit is, and what effect cast speed has on it? I.E. if there is no limit scaling cast speed to the max would apply more instances, so more damage and life yes?

Attack damage to Health:
http://www.grimdawn.com/guide/gameplay/combat.php#q08

Doesn’t stack unless you’re using a basic attack or a skill which scales off % Weapon Damage.

1: https://docs.google.com/spreadsheets/d/1Vw7I9fTSqtx9s3a4WVvkgiOGZ7leM81n1H1RrwrOzLc/edit?usp=sharing

2:
There are no diminishing returns but there is a hard cap (80% iirc, can be increased with items and devotions). 50% X resistance means you take 50% less X damage. Negative resists should be the same.
http://www.grimdawn.com/guide/character/basics.php#q19

DOT stacking only works from separate sources. http://www.grimdawn.com/guide/gameplay/combat.php#q12

Thank you very much! You clarified a great deal.

My only remaining question about leech is how does leech from constellations, being neither from gear nor skills, apply?

IIUC you need “weapon damage” for these to leech from. If you are leeching with your skill which does no weapon damage (and Drain Essence does no weapon damage I think), then ADCTH from constelleations should not apply. I think. But maybe someone can correct me.

Why, you’re right.
ADCTH that is present on skill itself (like the one on Drain Essense) will work for any direct damage done by skill (both weapon and non-weapon). But any other ADCTH is considered to be a “weapon effect” (just like resistance reduction, etc) and works only for weapon damage.