void main() { object oPC = GetPCSpeaker(); int oXP = GetLocalInt(oPC, "TARGET_XP"); effect eVis = EffectVisualEffect(VFX_FNF_LOS_EVIL_10); ActionPauseConversation(); ActionCastFakeSpellAtObject(SPELL_NEGATIVE_ENERGY_BURST, oPC); DelayCommand(2.5, SetXP(oPC, oXP)); DelayCommand(2.5, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oPC)); DelayCommand(2.75, ActionResumeConversation()); }