@Override
	public void setArrestingOfficer(Area legalArea, MOB mob)
	{
		if((arrestingOfficer!=null)
		&&(arrestingOfficer.getStartRoom()!=null)
		&&(arrestingOfficer.location()!=null)
		&&(legalArea!=null)
		&&(arrestingOfficer.getStartRoom().getArea()!=arrestingOfficer.location().getArea())
		&&(!legalArea.inMyMetroArea(arrestingOfficer.location().getArea())))
			CMLib.tracking().wanderAway(arrestingOfficer,true,true);
		if((mob==null)&&(arrestingOfficer!=null))
			CMLib.tracking().stopTracking(arrestingOfficer);
		arrestingOfficer=mob;
	}