#include "x2_inc_switches" void main() { int nEvent =GetUserDefinedItemEventNumber(); if (nEvent ==X2_ITEM_EVENT_UNEQUIP) return; if (nEvent ==X2_ITEM_EVENT_EQUIP) return; object oPC = GetItemActivator(); object oTarget = GetItemActivatedTarget(); effect eVis = EffectVisualEffect(VFX_FNF_DEMON_HAND); effect eDam = EffectDamage(120, DAMAGE_TYPE_FIRE, DAMAGE_POWER_ENERGY); AssignCommand(oTarget, ClearAllActions(TRUE)); DelayCommand(0.5, AssignCommand(oPC, PlaySound("vs_chant_necr_lm"))); DelayCommand(2.5, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); DelayCommand(2.8, ApplyEffectToObject(DURATION_TYPE_INSTANT, eDam, oTarget)); DelayCommand(3.0, AssignCommand(oPC, PlaySound("sff_explkill"))); DelayCommand(3.3, PlayVoiceChat(VOICE_CHAT_PAIN3, oTarget)); }