@Override
	public void executeMsg(Environmental E, CMMsg msg)
	{
		super.executeMsg(E,msg);
		if(!msg.source().isMonster())
		{
			final Room R=msg.source().location();
			if(R!=null)
			{
				if((E instanceof Area)
				&&(((Area)E).inMyMetroArea(R.getArea())))
					lastAccess=System.currentTimeMillis();
				else
				if((E instanceof Room) &&(R==E))
					lastAccess=System.currentTimeMillis();
			}
		}
	}