public BaseHouse FindHouse() { Point3D loc; if ( Open ) loc = new Point3D( X - Offset.X, Y - Offset.Y, Z - Offset.Z ); else loc = this.Location; return BaseHouse.FindHouseAt( loc, Map, 20 ); }