Well when you've got things like touch effects for say, paralysis or various spells, you've got critical hits based on weapon type, defensive spell and natural effects (stoneskin, protection from arrows etc.) which resist certain type of attacks and etc. that level of abstraction can get tricky...