Reflection, more commonly called Spell Reflection, is a defensive mechanic that allows mobs and players to avoid a spell, as well as reflecting it back to the caster. It is the most flexible avoidance mechanic, but also the rarest one.
Only targeted spells can be reflected; Area of Effect spells cannot. Spells which hit multiple targets but are targeted (such as ) can be reflected individually for each hit. Rogue poisons use the spell mechanic and as such can be reflected, too.
- Warriors can use in Battle and Defensive Stance.
- Some mobs have a native chance to reflect spells, or abilities to do so.
- Some items and consumables grant spell reflection chance, most notably .
Reflected spells behave as if the caster directly targeted themself. Apart from the reflect itself, there is no further connection between the spell and the reflector. This means:
- The spell uses the caster both as the source and the target for calculations. As a result, it is not possible for spells to be reflected more than once, as any further reflect would not change the target.
- The damage done is still considered to be caused by the caster.
- All spell enhancing effects (such as talents and procs) are solely taken from the caster. Talents and effects from the reflector do not have any impact on the spell.
- Any secondary effects caused by the spell will be incurred by the caster. However, not all additional effects can affect them.
Spells with unusual behavior
- Spells which cannot affect the caster (e.g. vs. humanoids) can be reflected but have no effect upon the caster.
- does not deal damage to the caster's enemies but to the target's allies. This means that a reflected SoC will deal damage to its caster's pet and allies.
- Neither 's debuff nor will take effect when reflected.
- Both of 's effects will function, causing an affliction warlock to gain more life than they drain.
- , when used offensively and reflected, will damage the paladin that cast it, despite the fact that it is normally a healing spell if cast directly on oneself.