I am posting this in its own thread so it doesn't get buried as an off topic post in another thread.
The suggestion is to improve the enemy AI by increasing the effectiveness of enemy spell choice. There are two components.
1. Give enemy casters some information on innate immunities according to creature type. For example, the enemy should know that Hold Person doesn't work on Warforged, and that Scorching Ray doesn't work on Hellhounds.
2. Give enemy casters the same 'immune' message as players (presumably due to player equipment and/or buffs above and beyond innate immunities) and allow them to switch to another spell if they encounter one. The enemy caster will not try the same spell on the player again.
I believe this would be relatively simple and cheap way to improve the AI.
Thanks to Roguewiz and Talon Moonshadow for ideas around putting some more intelligence into enemy caster spell choice.
Originally Posted by Roguewiz
Originally Posted by Talon Moonshadow