//:://////////////////////////////////////////////
//:: Created By: Rich Dersheimer
//:: Created On: July 5, 2002
//:://////////////////////////////////////////////
#include "nw_i0_tool"

void main()
{
    object oPC = GetEnteringObject();
    effect eTheft =    EffectDeath(TRUE, TRUE);
    effect eStrike =     EffectVisualEffect(VFX_FNF_SUMMON_GATE, FALSE);
    float eDelay = 3.0;
   object ban = GetItemPossessedBy(oPC, "ImmortalCrown");
   if (ban != OBJECT_INVALID){AssignCommand(oPC, DestroyObject(ban));}

    object ban2 = GetItemPossessedBy(oPC, "immortaldagger1");
   if (ban2 != OBJECT_INVALID){AssignCommand(oPC, DestroyObject(ban));}

    object ban3 = GetItemPossessedBy(oPC, "immortaldagger2");
   if (ban3 != OBJECT_INVALID){AssignCommand(oPC, DestroyObject(ban));}





    if (GetIsPC(oPC))
    {
    if (HasItem(oPC, "LokisEye"))
    {
       ApplyEffectToObject(DURATION_TYPE_INSTANT, eStrike, oPC);
       SendMessageToPC(oPC,"LOKI'S WRATH HAS BEEN VISITED UPON YOU! YOU SHALL NOT HAVE THE EYE!");
       object oItemToTake;
    oItemToTake = GetItemPossessedBy(oPC, "LokisEye");
    if(GetIsObjectValid(oItemToTake) != 0)
        DestroyObject(oItemToTake);
        DelayCommand(eDelay,(ApplyEffectToObject(DURATION_TYPE_INSTANT, eTheft, oPC)));
    }

}
}