void main()
{
object oPC=GetPCSpeaker();
object oItemToTake;

//oItemToTake = GetItemPossessedBy(GetPCSpeaker(), "frost_portalkey_03");
//    if(GetIsObjectValid(oItemToTake) != 0)
//        DestroyObject(oItemToTake);

ApplyEffectToObject(DURATION_TYPE_INSTANT,EffectVisualEffect(VFX_IMP_UNSUMMON),oPC);

DelayCommand(0.7,AssignCommand(oPC,JumpToObject(GetWaypointByTag("frost_portal_exit_04"),FALSE)));

}