At later levels (after 5 perhaps, I'm not exactly sure) you can sometimes find purple armour that gives immunity to certain status. So you may find gloves that give you immunity to stunned or a helmet that gives you immunity to terrified and petrified for example.

They are quite rare but seem to get more common as your level advances. You are much more likely to find someone selling them when you are at level 8 than 5 for example. Apart from random drops the skeleton by the bridge and Gareth are the best places.

It isn't exactly what you are suggesting but often it is worth taking an armour with lower rating because of these immunity effects (or boosts to stats) over one with a higher rating without.

If you are playing the Glass Cannon trait (which removes the resistance magic armour gives to status effects) finding armour that gives immunity can change the game completely in your favour.