This wiki contains inaccurate and out-of-date information. Please head over to https://wowpedia.fandom.com for more accurate and up-to-date game information.
Immunity is an avoidance mechanic available to both players and NPCs. It can be triggered by both items and spells, and it is also sometimes native.
When immune to a spell or ability, a player will not be affected by neither its damage nor any secondary effect triggered by it. Temporary immunity also clears out all debuffs of the affected schools.
Nearly all Elementals are natively immune to their own spell school. Abilities such as Divine Shield and Ice Block grant temporary total immunity. Since Patch 1.6, Immunity can also affect mechanics by themselves, such as root, snare, etc. A mob immune to snares will show up "Immune" when hit by a Concussive Shot, but not when hit by a Frostbolt; the mob will not be snared by the Frostbolt but will still take damage normally.
Banish and Cyclone also grant the target total immunity, but don't clear debuffs on the affected NPC/Player.
If a player becomes immune to all abilities a mob can perform it will switch to the next highest target on aggro (unless there are no other targets on its aggro table).
Crushing blow ·Critical strike ·Lua error in package.lua at line 80: module 'Module:Inlinegfx/img_link_data.json' not found.Expertise (Removed with Lua error in package.lua at line 80: module 'Module:Inlinegfx/img_link_data.json' not found.) ·Glancing blow ·Hit (Not at bonus with Lua error in package.lua at line 80: module 'Module:Inlinegfx/img_link_data.json' not found.) ·Movement speed ·Lua error in package.lua at line 80: module 'Module:Inlinegfx/img_link_data.json' not found.PvP Power
PvP Power ·Spell critical strike (Not a bonus with Lua error in package.lua at line 80: module 'Module:Inlinegfx/img_link_data.json' not found.) ·Spell hit (Not a bonus with Lua error in package.lua at line 80: module 'Module:Inlinegfx/img_link_data.json' not found.) ·Spell penetration (Removed with Lua error in package.lua at line 80: module 'Module:Inlinegfx/img_link_data.json' not found.)
Block (Block rating & Block value [Removed with Lua error in package.lua at line 80: module 'Module:Inlinegfx/img_link_data.json' not found.]) ·Bonus armor ·Lua error in package.lua at line 80: module 'Module:Inlinegfx/img_link_data.json' not found.Indestructible ·Lua error in package.lua at line 80: module 'Module:Inlinegfx/img_link_data.json' not found.PvP Resilience (Mostly removed with Lua error in package.lua at line 80: module 'Module:Inlinegfx/img_link_data.json' not found.) ·Resilience (Removed with Lua error in package.lua at line 80: module 'Module:Inlinegfx/img_link_data.json' not found.) ·Resistance (Removed with Lua error in package.lua at line 80: module 'Module:Inlinegfx/img_link_data.json' not found.)
Avoidance ·Miss ·Dodge (Not a bonus with Lua error in package.lua at line 80: module 'Module:Inlinegfx/img_link_data.json' not found.) ·Parry (Not a bonus with Lua error in package.lua at line 80: module 'Module:Inlinegfx/img_link_data.json' not found.) ·Absorb ·Deflect ·Evade ·Immune ·Reflect
Other modifiers
Lua error in package.lua at line 80: module 'Module:Inlinegfx/img_link_data.json' not found.Armor penetration (Removed with Lua error in package.lua at line 80: module 'Module:Inlinegfx/img_link_data.json' not found.) ·Attack speed ·Haste ·Lua error in package.lua at line 80: module 'Module:Inlinegfx/img_link_data.json' not found.Multistrike ·Lua error in package.lua at line 80: module 'Module:Inlinegfx/img_link_data.json' not found.Versatility ·Weapon speed
Combat ·Combat rating system ·Diminishing returns ·Lua error in package.lua at line 80: module 'Module:Inlinegfx/img_link_data.json' not found.Leech ·Melee mitigation · Uncrushability (Less of a factor with Lua error in package.lua at line 80: module 'Module:Inlinegfx/img_link_data.json' not found.) ·Weapon skill (Removed with Lua error in package.lua at line 80: module 'Module:Inlinegfx/img_link_data.json' not found.)