//::////////////////////////////////////////////// //:: 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))); } } }