generated from Jaysyn/ModuleTemplate
Initial Commit
Initial Commit.
This commit is contained in:
37
_module/nss/zep_scare_user.nss
Normal file
37
_module/nss/zep_scare_user.nss
Normal file
@@ -0,0 +1,37 @@
|
||||
//::///////////////////////////////////////////////
|
||||
//:: Default: On User Defined
|
||||
//:: NW_C2_DEFAULTD
|
||||
//:: Copyright (c) 2002 Bioware Corp.
|
||||
//:://////////////////////////////////////////////
|
||||
/*
|
||||
Determines the course of action to be taken
|
||||
on a user defined event.
|
||||
*/
|
||||
//:://////////////////////////////////////////////
|
||||
//:: Created By: Don Moar
|
||||
//:: Created On: April 28, 2002
|
||||
//:://////////////////////////////////////////////
|
||||
#include "nw_i0_spells"
|
||||
#include "prc_inc_spells"
|
||||
|
||||
void main()
|
||||
{
|
||||
int nUser = GetUserDefinedEventNumber();
|
||||
effect eGaze = EffectDazed();
|
||||
object oVictim;
|
||||
int nDC= 14;
|
||||
int nSave;
|
||||
effect eViz = EffectVisualEffect(VFX_IMP_DAZED_S);
|
||||
|
||||
if(nUser == 1003) //On Combat Round End
|
||||
{
|
||||
oVictim = GetLastHostileActor();
|
||||
nSave = PRCMySavingThrow(SAVING_THROW_WILL,oVictim,nDC,SAVING_THROW_TYPE_MIND_SPELLS);
|
||||
//WillSave(oVictim, 19, SAVING_THROW_TYPE_SPELL, OBJECT_SELF);
|
||||
if(nSave == 0)
|
||||
{
|
||||
ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eGaze, oVictim,6.0);
|
||||
ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eViz, oVictim,6.0);
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user