Thank you for the suggestions!

As for Burgee's question, I'd like to add this to Geezer's list:

I had a general problem with "enemy intelligence" throughout the game, but maybe this is asking too much. I'm thinking of giving them either loremaster-type skills or a type of short-term memory that helps them with evaluating and deciding what their next action should be. Like they should stop casting fire spells at my character if they notice I have a high fire resistance and try something else instead. Maybe not an enemy wolf but the more intelligent villains.

As a related problem it's way too easy to develop immunities to virtually everything. Maybe the elemental resistance modifiers should be limitied in some form.