PRC8_fork/trunk/spells/sp_obscmist_ent.nss
Jaysyn904 1662218bb4 Initial upload.
Adding base PRC 4.19a files to repository.
2022-10-07 13:51:24 -04:00

31 lines
928 B
Plaintext

//::///////////////////////////////////////////////
//:: Obscuring Mist
//:: sp_obscmist_ent.nss
//:://////////////////////////////////////////////
/*
All people within the AoE get 20% conceal,
50% vs ranged.
*/
//:://////////////////////////////////////////////
#include "prc_inc_spells"
void main()
{
PRCSetSchool(SPELL_SCHOOL_CONJURATION);
//Declare major variables
object oCaster = GetAreaOfEffectCreator();
object oTarget = GetEnteringObject();
effect eLink = EffectConcealment(50, MISS_CHANCE_TYPE_VS_RANGED);
eLink = EffectLinkEffects(eLink, EffectConcealment(20));
eLink = EffectLinkEffects(eLink, EffectVisualEffect(VFX_DUR_GLOW_GREY));
//Fire cast spell at event for the specified target
SignalEvent(oTarget, EventSpellCastAt(oCaster, SPELL_OBSCURING_MIST, FALSE));
ApplyEffectToObject(DURATION_TYPE_PERMANENT, eLink, oTarget);
PRCSetSchool();
}