void main() { object oPC = GetItemActivator(); effect eImmunity = EffectImmunity(IMMUNITY_TYPE_ENTANGLE); int iRND = Random(300); float fRND = IntToFloat(iRND); float fTotal = 300 + fRND; ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eImmunity, oPC, fTotal); }