Trainer ID number: Difference between revisions

moving from the Gen 3 location index numbers articles
(moving from the Gen 3 location index numbers articles)
Line 7: Line 7:


==Secret ID==
==Secret ID==
From [[Generation III]] onward, in addition to their regular ID numbers, Trainers and Pokémon are also assigned a second, unseen ID number different from the visible one. This number exists to reduce the chances of the games erroneously identifying a Pokémon from another Trainer as not being an [[outsider Pokémon]], since even if two Trainers share the exact same name, gender and Trainer ID number, the game will still recognize their Pokémon as coming from different Trainers should their secret ID numbers be different. A Pokémon's secret ID number is also used along with its main ID number and [[personality value]] in determining if it is {{Shiny}}. Although a secret ID number cannot be viewed without [[Cheating|cheating devices]], it is possible to calculate it. If two different Trainers have the same [[Original Trainer|Trainer name]] and gender, as well as identical ID numbers and secret ID numbers (a 1 in 4,294,967,296 chance), the games will recognize the two Trainers as the same, and so will not consider their Pokémon to be [[outsider Pokémon]].
From [[Generation III]] onward, in addition to their regular ID numbers, Trainers and Pokémon are also assigned a second, unseen ID number different from the visible one. This number exists to reduce the chances of the games erroneously identifying a Pokémon from another Trainer as not being an [[outsider Pokémon]], since even if two Trainers share the exact same name, gender and Trainer ID number, the game will still recognize their Pokémon as coming from different Trainers should their secret ID numbers be different. A Pokémon's secret ID number is also used along with its main ID number and [[personality value]] in determining if it is {{Shiny}}. Although a secret ID number cannot be viewed without [[Cheating|cheating devices]], it is possible to calculate it.


Secret IDs of Pokémon obtained prior to [[Generation VII]] are five digits long; those of Pokémon obtained in Generation VII onwards are four digits long. Pokémon [[transfer]]red to [[Pokémon Bank]] from the [[Virtual Console]] releases of [[Generation]]s {{Gen|I}} and {{Gen|II}} are given a secret ID of 00000.
Secret IDs of Pokémon obtained prior to [[Generation VII]] are five digits long; those of Pokémon obtained in Generation VII onwards are four digits long. Pokémon [[transfer]]red to [[Pokémon Bank]] from the [[Virtual Console]] releases of [[Generation]]s {{Gen|I}} and {{Gen|II}} are given a secret ID of 00000.
If two different Trainers have the same [[Original Trainer|Trainer name]] and gender, as well as identical ID numbers and secret ID numbers (a 1 in 4,294,967,296 chance), the games will recognize the two Trainers as the same and will not consider their Pokémon to be [[outsider Pokémon]], which can cause minor bugs related to [[List of locations by index number|met location]]. For example, [[Pokémon Colosseum]] and {{Pokémon XD}} use location index numbers that conflict with each other, so if one player has a Pokémon from the other game yet that Pokémon is not an outsider, it will likely display the wrong met location rather than the fallback "distant land" normally used for outsider Pokémon. Conversely, {{game|Ruby and Sapphire|s}} (not Emerald) and {{game|FireRed and LeafGreen|s}} use location index numbers that are incompatible but do not overlap, so if one player has a Pokémon from the other game that is not an outsider, it will display the otherwise-unreadable text "Met somewhere." rather than the correct "Met in a trade."


==Alterations in Generation VII==
==Alterations in Generation VII==
2,613

edits