public TreasureRegion( int x, int y, Map map ): base( null, map, Region.DefaultPriority, new Rectangle2D( x - Range, y - Range, 1 + (Range * 2), 1 + (Range * 2) ) ) { GoLocation = new Point3D( x, y, map.GetAverageZ( x, y ) ); Register(); }