Reflect redirects most single-target magic toward a random enemy. Spells can only be reflected once, so ReflectedSpells can hit targets affected by Reflect. Not all magic can be reflected. It wears off over time.
Any reflectable Ability that would hit a creature with Reflect is bounced back on the caster's party and deals half damage to a random target. Abilities cannot be reflected twice.