#include "x0_i0_partywide" void main() { object oTarget; effect eVFX; effect eDamage; // Get the PC who is in this conversation. object oPC = GetPCSpeaker(); // Give 5 experience (to party) to the PC. GiveXPToAll(oPC, 5); // Apply a visual effect. eVFX = EffectVisualEffect(VFX_FNF_SUMMON_MONSTER_2); oTarget = GetObjectByTag("AvatarofMog2"); ApplyEffectToObject(DURATION_TYPE_INSTANT, eVFX, oTarget); // Apply a visual effect. oTarget = GetObjectByTag("Mogiteznx"); DelayCommand(2.0, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVFX, oTarget)); // Have "AvatarofMog" say something. AssignCommand(GetObjectByTag("AvatarofMog2"), SpeakString("You have made a grave enemy this day!")); // Destroy an object (not fully effective until this script ends). DelayCommand(4.0, DestroyObject(GetObjectByTag("AvatarofMog2"))); // Cause damage. eDamage = EffectDamage(5, DAMAGE_TYPE_PIERCING); DelayCommand(5.0, ApplyEffectToObject(DURATION_TYPE_INSTANT, eDamage, oTarget)); }