From AmtWiki

From the Rulebook:

The bearing player or object is not affected by Magic or Abilities from a given School.

Unless otherwise noted:

  1. Immunities always take effect after Traits but before Resistances and any other effects.
  2. Immunity granted as a Trait does not prevent players from making use of their own class Abilities.
  3. Unless otherwise noted, Immunities do not extend beyond the player or object that has them.
    Example: A player with Immunity to Flame can still have their armor destroyed by a Fireball.
  4. If a player is Immune to an effect which would remove a State or ongoing effect, the State/ongoing effect is not removed.
    Example: A player who is Immune to Sorcery cannot be Released from Frozen, as they cannot be affected by Release, a Sorcery school ability.
  5. Players with Immunities may still be targeted by Magic and Abilities of the given School.
    Example: A player with Immunity to Flame can still be the target of Pyrotechnics which would still destroy their equipment (as Immunities do not extend to equipment unless noted).
  6. Immunities do not interact with Enchantments worn by the player.
    Example One: An Anti-paladin may wear the Flame Blade Enchantment.
    Example Two: A player with Protection From Magic still gains Stopped if Heart of the Swarm is later cast on them.
    Example Three: A player may still benefit from the Heal from Regeneration, even if they are Cursed.
    Example Four: A player with Greater Undead Minion and Enlightened Soul would still have their enchantment removed when Banish is cast on them while Insubstantial.
  7. A target becoming Immune to the source of an ongoing effect or State while it is applied does not remove ongoing effects or States currently affecting the target.
    Example: If a player who is Stopped by Hold Person casts Song of Determination on themselves, that player remains Stopped.