void main() { effect eVis = EffectVisualEffect(VFX_IMP_UNSUMMON); DelayCommand(5.0, ApplyEffectAtLocation(DURATION_TYPE_PERMANENT, eVis, GetLocation(GetObjectByTag("ABYSS_PORTAL6")))); object oPC = GetPCSpeaker(); ActionCastFakeSpellAtObject(SPELL_FREEDOM_OF_MOVEMENT, OBJECT_SELF); AssignCommand(OBJECT_SELF ,ActionCastFakeSpellAtObject(SPELL_HOLY_AURA, oPC, PROJECTILE_PATH_TYPE_DEFAULT)); DelayCommand(5.0, AssignCommand(oPC, JumpToObject(GetWaypointByTag("ABYSS_PORTAL6")))); }