Change ClearPocket to use the PreferedPrimaryWeaponsTarget as the navigation point if it exists, otherwise keep the previous behavior of navigating toward whatever is close.