//:://///////////////////////////////////////////// //:: [Censure Daemons] //:: [prc_s_censuredm.nss] //::////////////////////////////////////////////// //:: All allies in the area are immune to fear //:: and other mind effects created by outsiders //::////////////////////////////////////////////// //:: Created By: Aaon Graywolf //:: Created On: Mar 17, 2004 //::////////////////////////////////////////////// #include "prc_alterations" void main() { object oTarget = GetEnteringObject(); //AssignCommand(GetAreaOfEffectCreator(), ActionSpeakString("Something Entered")); if(GetIsEnemy(oTarget, GetAreaOfEffectCreator()) && GetAlignmentGoodEvil(oTarget) == ALIGNMENT_EVIL && (MyPRCGetRacialType(oTarget) == RACIAL_TYPE_OUTSIDER || MyPRCGetRacialType(oTarget) == RACIAL_TYPE_UNDEAD)) { //AssignCommand(oTarget, ActionSpeakString("Entered")); //effect eVis = EffectVisualEffect(VFX_IMP_EVIL_HELP); effect eAC = EffectACDecrease(1); effect eAttack = EffectAttackDecrease(1); effect eSave = EffectSavingThrowDecrease(SAVING_THROW_ALL, 1); effect eVis = EffectVisualEffect(VFX_DUR_CESSATE_NEGATIVE); effect eLink = EffectLinkEffects(eAC, eAttack); eLink = EffectLinkEffects(eLink, eSave); eLink = EffectLinkEffects(eLink, eVis); //Apply the VFX impact and effects ApplyEffectToObject(DURATION_TYPE_PERMANENT, eLink, oTarget); } }