25 lines
887 B
Plaintext
25 lines
887 B
Plaintext
#include "NW_O2_CONINCLUDE"
|
|
#include "NW_I0_GENERIC"
|
|
#include "x0_i0_anims"
|
|
#include "x0_i0_walkway"
|
|
void main()
|
|
{
|
|
SetListeningPatterns();
|
|
WalkWayPoints();
|
|
string sText;
|
|
sText = "Halt villian! I banish you from Glacial Hills!";
|
|
|
|
object oAreaM = GetArea(OBJECT_SELF);
|
|
vector vPositionM = GetPosition (OBJECT_SELF);
|
|
float fOrientationM = GetFacing (OBJECT_SELF);
|
|
location lSpawnM = Location (oAreaM, vPositionM, fOrientationM);
|
|
|
|
ActionWait(3.0);
|
|
ActionSpeakString (sText, TALKVOLUME_TALK);
|
|
ActionWait(3.0);
|
|
ActionCastFakeSpellAtObject(SPELL_HOLY_AURA, OBJECT_SELF, PROJECTILE_PATH_TYPE_DEFAULT);
|
|
DelayCommand(11.9, ApplyEffectAtLocation(DURATION_TYPE_PERMANENT, EffectVisualEffect(VFX_IMP_UNSUMMON), lSpawnM));
|
|
SetIsDestroyable(TRUE);
|
|
DelayCommand(12.0, DestroyObject(OBJECT_SELF));
|
|
}
|