public override bool Test(Sim a, Lot target, bool isAutonomous, ref GreyedOutTooltipCallback greyedOutTooltipCallback) { if (target.IsCommunityLot) { return(false); } else if (a.IsGreetedOnLot(target)) { return(false); } OmniCareer omni = a.Occupation as OmniCareer; if (omni == null) { return(false); } return(omni.CanBreakIntoHouses()); }