I know that part of the game is electing to trade off one thing for another - and this includes attribute values (e.g. higher magic level to gain access to spells and equipment or higher willpower for more mana). However, I don't know what the different attributes unlock for each character class and so don't know how to make a plan to get the necessary attributes when I need them.
So far I've been concentrating on the 2-3 attributes I think are most needed for each class (e.g. strength & constitution for warrior types and magic, willpower, and constitution for mage types).
Recently, I just discovered that some skills available for Alister also require fairly high (18) dexterity.
What are reasonable values that I should strive to get in each attribute for the various classes?