void main() { { object oObject = GetFirstObjectInArea(); int nPCinArea=FALSE; location lLoc; int nIdx; while (GetIsObjectValid(oObject)) { if (GetIsPC(oObject)) { nPCinArea = TRUE; } oObject=GetNextObjectInArea(); } if (nPCinArea != TRUE) { SetLocalInt(GetObjectByTag("jw_acid"),"Reset",1); SetLocalInt(GetObjectByTag("jw_fire"),"Reset",1); SetLocalInt(GetObjectByTag("jw_spike"),"Reset",1); } } }