21 lines
807 B
Plaintext
21 lines
807 B
Plaintext
|
#include "NW_I0_GENERIC"
|
||
|
void main()
|
||
|
{
|
||
|
|
||
|
location lDeath = GetLocation(OBJECT_SELF);
|
||
|
|
||
|
AssignCommand(OBJECT_SELF, SpeakString("Peace, at last, I may have peace."));
|
||
|
|
||
|
ApplyEffectAtLocation(DURATION_TYPE_TEMPORARY,EffectVisualEffect( VFX_FNF_FIRESTORM ), lDeath, 10.0f);
|
||
|
ApplyEffectAtLocation(DURATION_TYPE_TEMPORARY,EffectVisualEffect( VFX_FNF_DISPEL_DISJUNCTION ), lDeath, 10.0f);
|
||
|
ApplyEffectAtLocation(DURATION_TYPE_TEMPORARY,EffectVisualEffect( VFX_IMP_HARM ), lDeath, 10.0f);
|
||
|
object oKiller = GetLastKiller();
|
||
|
ApplyEffectToObject(DURATION_TYPE_TEMPORARY,EffectBeam(VFX_BEAM_EVIL,OBJECT_SELF,BODY_NODE_CHEST) , oKiller, 7.0f);
|
||
|
|
||
|
GiveXPToCreature(oKiller, 3000);
|
||
|
GiveGoldToCreature(oKiller, 200000);
|
||
|
object oParty = GetNextFactionMember(oKiller);
|
||
|
ExecuteScript("sf_xp", OBJECT_SELF);
|
||
|
}
|
||
|
|