void main() { object oPC = GetEnteringObject(); int iShrine = GetLocalInt(oPC, "shrine"); effect eEffect = EffectVisualEffect(VFX_IMP_SPELL_MANTLE_USE); if (iShrine!=1){return;} else { ApplyEffectToObject(DURATION_TYPE_INSTANT, eEffect, oPC); } }