Aby złapać błyszczącego Pokemona w Pokemon Emerald Version, gracze muszą powtórzyć spotkanie, aż błyszczący, błyszczący pokemon odrodzi się. Szanse na spotkanie błyszczącego Pokemona podczas losowego spotkania są określane na podstawie formuły matematycznej opartej wokół gracza TrainerID i osobowości napotkanego pokemona.
Polowanie na błyszczące Pokemony w wersji Pokemon Emerald lub jego odpowiednik Generation III Ruby, Sapphire, FireRed i LeafGreen to gra liczbowa. Każde przypadkowe spotkanie może stać się błyszczącym spotkaniem Pokemona, jeśli numery są poprawne. Generacja III była pierwszą generacją pokemonów, która wykorzystała matematyczną formułę do określenia prawdopodobieństwa znalezienia błyszczącego Pokemona, zamiast opierać prawdopodobieństwa wyłącznie na indywidualnych statystykach Pokemona. Wzór na stworzenie błyszczącego Pokemona jest następujący:
(TrainerID xor SecretID) xor (PersonalityValue & gt;> 16 xor (PersonalityValue mod 65536))
W tym wzorze TrainerID jest pięciocyfrowym numerem identyfikacyjnym przypisanym do postaci gracza po utworzeniu nowego pliku zapisu. Identyfikator SecretID jest podobny, ale gracze mogą sprawdzić ich TrainerID w dowolnym momencie z menu Start, SecretID pozostaje ukryty przed graczem przez cały czas. Dwie referencje PersonalityValue zajmują pierwszą i drugą połowę przypisanej osobowości pokemona.
Po rozwiązaniu formuły, Pokemonowi zostanie przypisana wartość błyszcząca lub nie błyszcząca w oparciu o wynikową liczbę. Jeśli wynik równania jest mniejszy niż osiem, Pokemon będzie błyszczący. Jeśli wynik równania jest większy niż osiem, Pokemon nie będzie błyszczący. Używając tych liczb, gracz ma 1/8192 szansy na znalezienie błyszczącego Pokemona na wolności w wersjach Pokemon Emerald, Ruby i Sapphire.