Refractive

is a mod that can be applied on all armor and shields. When this is applied, they have a set chance to refract light; all light based projectiles that are refracted bounce in the opposite direction that it was fired from with a random variance of -90 to +90 degrees.

This chance depends on whether it is armor or a shield/buckler, and where it is worn on:

If a item is magnetized, it will have the refraction chance appropriate to its new Floating Nearby slot, not its original slot.