24 lines
718 B
Plaintext
24 lines
718 B
Plaintext
|
//::///////////////////////////////////////////////
|
||
|
//:: Slayer of Domiel Cha to saves
|
||
|
//:: prc_sod_divgrace.nss
|
||
|
//:://////////////////////////////////////////////
|
||
|
//:: Applies Slayer of Domiel Bonuses by using
|
||
|
//:: ActionCastSpellOnSelf called from prc_slayerdomiel
|
||
|
//:://////////////////////////////////////////////
|
||
|
|
||
|
#include "prc_inc_spells"
|
||
|
|
||
|
void main()
|
||
|
{
|
||
|
object oPC = PRCGetSpellTargetObject();
|
||
|
|
||
|
// Charisma to all saves
|
||
|
int nCha = GetAbilityModifier(ABILITY_CHARISMA, oPC);
|
||
|
effect eSave = EffectSavingThrowIncrease(SAVING_THROW_ALL, nCha);
|
||
|
eSave = ExtraordinaryEffect(eSave);
|
||
|
|
||
|
PRCRemoveEffectsFromSpell(oPC, GetSpellId());
|
||
|
|
||
|
ApplyEffectToObject(DURATION_TYPE_PERMANENT, eSave, oPC);
|
||
|
}
|