protected override bool ThingIsRelevant(Thing item) { return !Find.FogGrid.IsFogged(item.Position) && (mode != OperationMode.Constrained || ThingMatchesSelectionConstraints(item)); }