I've been toying with the idea of making an enchantment focused character, however I'm having trouble determining what is and isn't effected by enchantment effects. Would somebody be able to explain how this works to me? (what influences outright immunity, what gets this immunity, etc)