def get_sightings(self):
    sightings = []
    for encounter in self.owned_encounters:
        sighting = encounter.get_sighting()
        if sighting:
            sightings.append(encounter.get_sighting())
    sighting_set = set(sightings)
    return list(sighting_set)
def get_sightings(self):
    sightings = []
    for encounter in self.owned_encounters:
        sighting = encounter.get_sighting()
        if sighting:
            sightings.append(encounter.get_sighting())
    sighting_set = set(sightings)
    return list(sighting_set)