void main() { object oTarget; effect eVFX; // Get the PC who is in this conversation. object oPC = GetPCSpeaker(); // Destroy an object (not fully effective until this script ends). DestroyObject(GetObjectByTag("crownedhelm")); // Destroy an object (not fully effective until this script ends). eVFX = EffectVisualEffect(VFX_FNF_SUMMON_MONSTER_1); oTarget = GetObjectByTag("GuildMage"); DelayCommand(1.0, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVFX, oTarget)); DelayCommand(1.0, DestroyObject(oTarget, 3.0)); }