Does armor ring a bell? Plenty of enemies have some degree of Physical Resistance, so not sure what you are getting at.