forked from Jaysyn/PRC8
60 lines
1.7 KiB
Plaintext
60 lines
1.7 KiB
Plaintext
|
//::///////////////////////////////////////////////
|
|||
|
//:: Name True Resurrection
|
|||
|
//:: FileName sp_true_res.nss
|
|||
|
//:://////////////////////////////////////////////9
|
|||
|
/** @file True Resurrection
|
|||
|
Conjuration (Healing)
|
|||
|
Level: Clr 9, Hlr 9
|
|||
|
Casting Time: 10 minutes
|
|||
|
|
|||
|
This spell functions like raise dead, except that
|
|||
|
you can resurrect a creature that has been dead for
|
|||
|
as long as 10 years per caster level. This spell can
|
|||
|
even bring back creatures whose bodies have been
|
|||
|
destroyed, provided that you unambiguously identify
|
|||
|
the deceased in some fashion (reciting the deceased<65>s
|
|||
|
time and place of birth or death is the most common
|
|||
|
method).
|
|||
|
|
|||
|
Upon completion of the spell, the creature is
|
|||
|
immediately restored to full hit points, vigor, and
|
|||
|
health, with no loss of level (or Constitution points)
|
|||
|
or prepared spells.
|
|||
|
|
|||
|
You can revive someone killed by a death effect or
|
|||
|
someone who has been turned into an undead creature and
|
|||
|
then destroyed. This spell can also resurrect elementals
|
|||
|
or outsiders, but it can<61>t resurrect constructs or undead
|
|||
|
creatures.
|
|||
|
|
|||
|
Even true resurrection can<61>t restore to life a creature
|
|||
|
who has died of old age.
|
|||
|
|
|||
|
Material Component: A sprinkle of holy water and diamonds
|
|||
|
worth a total of at least 25,000 gp.
|
|||
|
|
|||
|
Author: Stratovarius
|
|||
|
Created: 12/10/06
|
|||
|
**/
|
|||
|
//:://////////////////////////////////////////////
|
|||
|
//:://////////////////////////////////////////////
|
|||
|
|
|||
|
#include "prc_inc_spells"
|
|||
|
#include "inc_dynconv"
|
|||
|
|
|||
|
void main()
|
|||
|
{
|
|||
|
PRCSetSchool(SPELL_SCHOOL_CONJURATION);
|
|||
|
|
|||
|
// Run the spellhook.
|
|||
|
if (!X2PreSpellCastCode()) return;
|
|||
|
|
|||
|
//Define vars
|
|||
|
object oPC = OBJECT_SELF;
|
|||
|
|
|||
|
StartDynamicConversation("sp_cnv_trures", oPC, DYNCONV_EXIT_ALLOWED_SHOW_CHOICE, FALSE, TRUE, oPC);
|
|||
|
|
|||
|
PRCSetSchool();
|
|||
|
}
|
|||
|
|
|||
|
|