Fire Shield (SPIMIXD)

The Fire Shield (SPIMIXD) spell was introduced as part of the Baldur's Gate II: Throne of Bhaal game expansion.
This spell isn't castable by any party member in the game and is provided to the elemental "princes" Zaaman Rul and Imix only.
==Gameplay==
For a player who casts the High-level class ability spell Elemental Summoning or Greater Elemental Summoning and via a random d100 probability calls forth Zaaman Rul the 'good' aligned prince/princess of Earth, then while Zaaman is available the creature is bestowed a permanent "Fire Shield" effect protection.
If the evil aligned Prince of Fire, Imix, is encountered in the game, the creature also has the same permanent fiery protection as well.
This spell is a near clone of the wizard's Fireshield (Red) spell, with a few changes made to it.
The elemental's fiery shield is permanent, and there is no practical method to remove it or stop it from triggering - the party can't dispel it, and a Breach won't remove it either.
Any attack on the elemental prince will trigger 1d12+8 retaliatory Fire damage upon the attacker.
The retaliatory damage is triggered by a melee, missile or single-target spell cast that strikes the elemental and is applied if the attacker is within 10 feet distance from the elemental - if the attacker is further away than that, the shield won't apply the damage.
The fire damage is non-magical, so it can't be blocked by Magic resistance.
However, this damage is assigned a 4 Power level value, and thus can be blocked with a applicable Spell protections type defense, such as Minor Spell Deflection or Globe of Invulnerability - it can be turned back onto the elemental with a Minor Spell Turning, although the elemental is actually healed by fire damage.
A Spell Immunity: Evocation will also negate this fire shield's damage.