@Override
	public boolean okMessage(Environmental myHost, CMMsg msg)
	{
		if(!super.okMessage(myHost, msg))
			return false;
		if(msg.amITarget(owner()) && (owner() instanceof MOB) && (!amWearingAt(Wearable.IN_INVENTORY)))
		{
			if((msg.targetMinor()==CMMsg.TYP_LOOK)&&(msg.source()!=owner()))
			{
				if((msg.tool() instanceof Technical)&&(CMath.bset(msg.targetMajor(), CMMsg.MASK_CNTRLMSG)))
				{
					if(((Technical)msg.tool()).techLevel()>techLevel())
						return true;
					return false;
				}
			}
		}
		return true;
	}