Vanilla Protection From Fire

Protection From Fire
(Abjuration)

Level: 3
Sphere: Protection, Elemental (Fire)
Range: Touch
Duration: 3 rounds + 1 round/level
Casting Time: 6
Area of Effect: 1 creature
Saving Throw: None

The effects of a Protection From Fire spell last no longer than 3 rounds plus 1 round per level of the caster. When the spell is cast, it confers complete invulnerability to normal fires (torches, bonfires, oil fires, and the like) and to exposure to magical fires (fiery dragon breath, hell hound or pyrohydra breath, spells such as Burning Hands, Fireball, Fire Seeds, Fire Storm, Flame Strike, Meteor Swarm, and so on), absorbing 80% of all the damage dealt by such magical sources.