with the life on hit how does that work with the skills?

does it work with spirit generating skills or does it work with all skill or no skill only weapon attacks.

just wondering if it would be better to put life on hit on my weapon or just more damage.