Lifesteal shouldn't work when attacking someone with a shield up
Cause you're not stealing 'life' when you attack someone with a shield on them. It doesn't make sense thematically, and it seems like something that would be an interesting tweak to the game.