What priests need is a guardian.
Code:
[Spells help] summon guardian
Syntax: cast 'summon guardian'
The life of a priest should never be a lonely one. Clerics are ill equipped to
venture forth into the great unknown without a sturdy warrior to provide
necessary defense in meaningful combat situations. However, when no
suitable warrior can be found, the priest can summon forth a guardian of
his god in order to provide a necessary shield of protection against the swords
of his enemies.
A priest can only summon a guardian when he is not in formation with another
player; when the priest joins (or is joined by) another PC, the guardian will
automatically disappear. Guardians provide no utility other than the necessary
physical shield to prevent a cleric from finding himself immediately knocked to
the ground by an enemy combatant. The only skill a guardian possesses is to
rescue his master.
See also: order rescue
An NPC which can be targeted by magical affects.
Given GM armor and sanctuary, a guardian should hold up reasonably well against a properly equipped charm. No weapons or armor, and you cannot summon or maintain a guardian when in formation with other PCs.