public boolean canPassHere(Physical affected)
	{
		if(affected instanceof MOB)
		{
			final MOB M=(MOB)affected;
			final Room R=M.location();
			if(R!=null)
			{
				switch(R.domainType())
				{
				case Room.DOMAIN_OUTDOORS_CITY:
				case Room.DOMAIN_OUTDOORS_SPACEPORT:
				case Room.DOMAIN_OUTDOORS_UNDERWATER:
				case Room.DOMAIN_OUTDOORS_WATERSURFACE:
					return false;
				}
				if((R.domainType()&Room.INDOORS)>0)
					return true;
			}
		}
		return false;
	}