List of glitches (Generation III): Difference between revisions

→‎Shiny Shadow Pokémon glitch: MAJOR update with correct information and cause of the glitch, paralleled to both GC games in which the glitch was fixed.
(→‎Shiny Shadow Pokémon glitch: MAJOR update with correct information and cause of the glitch, paralleled to both GC games in which the glitch was fixed.)
Line 88: Line 88:


====Shiny Shadow Pokémon glitch====
====Shiny Shadow Pokémon glitch====
Like games in the main series, there is a 1/8192 chance of a [[Shadow Pokémon]] being {{Shiny}}. However, when a Shiny Shadow Pokémon is captured, it will most likely not be Shiny. Similarly, when an ordinary Shadow Pokémon is captured, there is a chance of that Pokémon becoming Shiny when it is sent to the player's party or the [[Pokémon storage system]]. Shininess is retained through [[purification]]. This is because the Shadow Pokémon's [[personality value]] is recalculated upon capture.<!--Somebody should probably hack a Shadow Spinda into the game and see if its spots change upon capture--> In {{Pokémon XD}}, the game ensures that all Pokémon are not Shiny be recalculating the Pokémon personality value if it would be Shiny.
Like all the games in the main series, [[Pokémon Colosseum]] has a 1/8192 chance of a [[Shadow Pokémon]] being {{Shiny}}. When a Shiny Shadow Pokémon is captured, it is highly improbable that the Pokemon will retain shininess. Conversely, when an ordinary Shadow Pokémon is captured, there is still the 1/8192 chance of that Pokémon becoming Shiny when it is sent to the player's party or the [[Pokémon storage system]]. Shininess is retained through [[purification]].  
 
This bug is caused by the game not considering your IDs until it is captured. The game instead uses the Opponent's ID to determine if the Shadow Pokémon will be Shiny based on the [[personality value]] it generates at the start of the battle. Upon capture, the IDs of the capturing trainer will then be applied and shininess will be determined from the previously generated personality value. However, in {{Pokémon XD}}, this glitch was corrected. When the game calculates a personality value, it checks against your IDs and the Opponent IDs. If the game were to generate a Shiny personality value, it would then recalculate the personality value until it would not be Shiny with your IDs and the Opponent's IDs. As a consequence of fixing this glitch from [[Pokémon Colosseum]] in {{Pokémon XD}}, the game unfortunately ensures that all Shadow Pokémon are never Shiny.


{{-}}
{{-}}
185

edits