What kind of limitations are there on magic? How does it hold for the handful of spirits who are prophets and seers (e.g. Enoch, Elijah, Cassandra, etc.)?