ACR_CreatureBehavior.CreatureObject.SetArchonEffects C# (CSharp) Method

SetArchonEffects() private method

private SetArchonEffects ( ) : void
return void
        private void SetArchonEffects()
        {
            Script.ApplyEffectToObject(CLRScriptBase.DURATION_TYPE_PERMANENT, Script.SupernaturalEffect(Script.EffectDarkVision()), ObjectId, 0.0f);
            Script.ApplyEffectToObject(CLRScriptBase.DURATION_TYPE_PERMANENT, Script.SupernaturalEffect(Script.EffectDamageImmunityIncrease(CLRScriptBase.DAMAGE_TYPE_ELECTRICAL, 100)), ObjectId, 0.0f);
            Script.ApplyEffectToObject(CLRScriptBase.DURATION_TYPE_PERMANENT, Script.SupernaturalEffect(Script.EffectSavingThrowIncrease(CLRScriptBase.SAVING_THROW_ALL, 4, CLRScriptBase.SAVING_THROW_TYPE_POISON, CLRScriptBase.FALSE)), ObjectId, 0.0f);
            // TODO: Archons have a permenant magic circle vs. evil
            // TODO: Archons have an aura of fear, which makes enemies who fail a will save shaken.
        }