public static bool CanView(PlayerMobile target) { return target != null && !target.Deleted // Sanity && !IsCamera(target) // No Cams && target.Map != null && target.Map != Map.Internal // No Invalid Maps && target.IsOnline() // Online Only && target.InCombat(TimeSpan.FromSeconds(60.0)) // Combat Heat Only && (DateTime.UtcNow - target.LastMoveTime).TotalSeconds < 60.0 // Has Moved && !target.InRegion<HouseRegion>() && !target.InRegion<Jail>() // No Houses or Jail && !RegionBlackList.Any(target.InRegion); // No Blacklisted Regions (By Name) }