Now that they apparently last only one minute from here on out I suggest that the prices of protection from fire, lightning, etc etc potions come down in price in the shops that sell them.
Maybe 100 - 150 gold each.
Edit: I suggest the amount soaked be reduced to like 30/- instead of the 40 or 50 whatever it currently is.
They still can't be dispelled, undispellable complete immunity to x element for 1 minute is ridiculous as most fights against mages don't tend to last much longer.
It's not complete immunity, it's like 20/- or something.
They can be dispelled, it just doesn't tell you when it is as theres no name for it in the base nwn code.
It is much higher soak than 20/-
They can't be dispelled
I have had them dispelled, Drink PF fire, get dispelled, get hit by fire.
I am 100% confident.
I don't know how DIFFICULT it is to dispel them but it has definitely happened to me on the Orc quest.
You are 100% wrong. The only way to remove it is by resting or being healed by the DM client. This has been extensively tested.
* Other than the duration expiring