// For trigger exits

void main()
{
    object oPC = GetExitingObject();
    object oTrigger = OBJECT_SELF;
    string sTag = GetTag(oTrigger);

    if (GetIsPC(oPC))
    { 
        if (sTag == "wol_a_bbbcreek")
        {
			effect eAOE = GetFirstEffect(oPC);
			while(GetIsEffectValid(eAOE))
    		{
        		if(GetEffectTag(eAOE) == "BBBCreek")
        		    RemoveEffect(oPC, eAOE);

        		// Get next effect on the target
        		eAOE = GetNextEffect(oPC);
    		}// end while - Effect loop    		
        }           
    }     
}