I've been playing Baldur's Gate once again recently with SCS installed. As usual with SCS, I've been having some problems with enemy mages. When dealing with enemy parties my usual strategy has been to pre-buff and then throw as much aoe as possible and proceed from there.
Now, it works for most part, however most enemy mages seem to not give a shit about most of this aoe. I gotta admit that I'm a bit confused as to how Minor Globe of Invulnerability works against those kind of attacks (I assume that it's the main reason they avoid taking damage). I've done some testing and my mage with MGoI seem to be immune to Arrows of Detonation and potions with saves against spells. They take damage from potions which test breath save though. My first guess would be that anything which tests spells save counts as a spell, so MGoI works against it. However it does not work against Necklace of Missiles, which tests spells save :S It's pretty darn confusing already.
It gets even more weird though, cause my mage with MGoI is not immune to fireballs from fire wands, enemy mages though, seem to be, even though they take fire damage from other sources (e.g. Necklace of Missiles). Any reason for this?
I have this feeling that much of the difficulty of the Baldur's Gate series comes from not knowing what enemies can do and what are their defenses. Are there any resources available which provide such details?