void main()
{
 {
object oObject = GetFirstObjectInArea();
int nPCinArea=FALSE;
location lLoc;

while (GetIsObjectValid(oObject))
  {
    if (GetIsPC(oObject))
      {
      nPCinArea = TRUE;
      return;
      }
    oObject=GetNextObjectInArea();
  }


if (nPCinArea != TRUE)
  {
  /// set the trapdoors to reset

  SetLocalInt(GetObjectByTag("jw_zen_magehid"),"Reset",1);








  }

}
}