how to get a familiar for spellcasters