Side note,

Increasing intelligence makes your spells have shorter cooldowns, deal more damage, and have higher chance of applying status effects.

All of that combined makes me feel like dumping all your points into Int is the better option, basically no matter the situation. Considering all the spells that add survivability, it's hard to justify spending 3 or 4 points so that you can equip a shield, when you could spend 3 or 4 points and reduce the cooldown on ALL of your spells by 1-2 turns, AND increase their damage, AND improve their chance for status effects.

Putting an elemental shield on a character makes them immortal anyway.