Now, Storm Avatar in Neverwinter Nights 2 had a pretty major oversight because of how it functioned. Originally it gave you 100% concealment against ranged attacks, which also applied to ranged touch attacks, effectively nullifying them as well. On Baldur's Gate, however, it seems to have been changed to reducing ranged physical damage to 0, to allow for ranged touch attacks to work.
This change has a few side effects, in that ranged attacks that would normally bypass concealment or deflection do not work against it, still getting their physical damage reduced to 0. This applies to both natural 20s and the epic feat One Shot. Both of which should counter the spell on some level, but don't.
This leaves very little counterplay for ranged characters to deal with it. They can attempt to melee whoever cast it, which, for the majority characters focused into ranged weapons, is a death sentence. The ranged character can attempt to dispel it with Mordenkainen's Disjunction scroll if it's cast from a scroll, but only a 60% chance for such an expensive scroll. If it's a high CL druid, the option to dispel it doesn't exist. The last option is simply to run away or somehow wait it out, but given the movement speed bonus Storm Avatar gives, this becomes very difficult without stealth, and given the high detection that most characters who cast it have, even difficult with stealth.
Now, this leads me to my suggestion. My first thought (probably a slightly biased one, given that I play a ranged character) was that it should be added to the breach list, to match the other spells that give such a major immunity (Stone Body/Iron Body being exempt from the list for some reason, even though with both Death Ward and Freedom of Movement up, the penalties are negligible to the characters who use the spells, but thats a topic for another day >.>). But the more I thought about it, the less I was for that idea. It would become a bit too easy to counter it, given the amount of characters with breach wands. And it doesn't really fit with the other spells on the breach list in other ways than the immunity. So I'm no longer sure about that idea.
Which brings me to my actual suggestion, which is just a fix, really. I'm not sure if it's possible (hence my first thought on the matter), but somehow allowing once again for natural 20s and the epic feat One Shot to work like they should against Storm Avatar, while still keeping the fix that allows for RTAs to hit. This would allow for an ability that was designed to counter effects such as Storm Avatar to actually counter it, along with the auto-hit effect of natural 20s to actually work as intended.
There is another minor fix that I would like to suggest. Greater Dispel has an innate spell level of 6, meaning that scrolls scribed and bought of it should be CL 11. The only scrolls that are currently purchasable seem to be CL 7, which is only 2 higher CL than the normal dispel scrolls. I was hoping this could be fixed.
