void main()
{

object oPC = GetPCSpeaker();

object oSeer = GetObjectByTag("SeerEnd");
object oMinion1 = GetObjectByTag("MinionIuz1");
object oMinion2 = GetObjectByTag("MinionIuz2");

ExportSingleCharacter(oPC);

AssignCommand(oSeer, ActionCastFakeSpellAtObject(SPELL_EVARDS_BLACK_TENTACLES, oSeer, PROJECTILE_PATH_TYPE_DEFAULT));

DelayCommand(3.0, ApplyEffectAtLocation(DURATION_TYPE_INSTANT, EffectVisualEffect(VFX_FNF_IMPLOSION), GetLocation(oSeer)));

DelayCommand(4.5, SetPlotFlag(oSeer, FALSE));
DelayCommand(4.5, SetPlotFlag(oMinion1, FALSE));
DelayCommand(4.5, SetPlotFlag(oMinion2, FALSE));

DelayCommand(5.0, DestroyObject(oMinion1, 0.0));
DelayCommand(5.0, DestroyObject(oMinion2, 0.0));
DelayCommand(5.0, DestroyObject(oSeer, 0.0));

DelayCommand(7.5, FadeToBlack(oPC, FADE_SPEED_SLOWEST));

DelayCommand(11.0, EndGame("c2end"));

DelayCommand(11.5, StopFade(oPC));

}

