rand_map_pos_filtered() calling NULL filter()
rand_map_pos_filtered(): "The filter may be NULL if any position is okay", but there's one call of filter() without checking if it's NULL.
rand_map_pos_filtered(): "The filter may be NULL if any position is okay", but there's one call of filter() without checking if it's NULL.