Can PokéTransporter make a Pokémon shiny?

Can PokéTransporter make a Pokémon shiny? - Open grey metal soda can

Warning! This is going to get technical!

The method of determining whether a Pokémon is shiny in Generation III-V was the following:

  1. Use the bitwise XOR operation on the 16-bit Trainer ID and 16-bit Secret ID, this results in a combined 16-bit OT-ID.
  2. Use the bitwise XOR opeartion on the High Bytepart and Low part of the 32-bit Pokémon ID, this results in a combined 16-bit P-ID.
  3. Use the bitwise XOR operation on the OT-ID and the P-ID, this results in a 16-bit Shiny Value.
  4. If the Shiny Value is lower than 8, the Pokémon is shiny. In other words, if the 13 most significant bits are all 0, the Pokémon is shiny.

This results in a chance of 1:8192 (2^13) of a Pokémon being shiny, assuming TID, SID and PID were uniformly random.

Since Generation VI, this process has been massively simplified:

  1. Use the bitwise XOR operation on the OT's 12-bit TSV (Trainer Shiny value) and the Pokémon's 12-bit ESV (Egg Shiny Value).
  2. If the result is 0 (TSV and ESV are the same), the Pokémon is shiny.

This results in a chance of 1:4096 (2^12) of a Pokémon being shiny, assuming TSV and ESV were uniformly random.

Recent research has shown that the TSV is calculated as TID XOR SID >> 4, that is, the 12 most significant bits of the bitwise XOR operation applied to the OT's TID and SID. The ESV is calculated in a similar fashion based on the Pokèmon's PID. Using this information, the above Gen VI shiny check algorithm can be reformulated as such:

  1. Use the bitwise XOR operation on the 16-bit Trainer ID and 16-bit Secret ID, this results in a combined 16-bit OT-ID.
  2. Use the bitwise XOR opeartion on the High Byte and Low Byte of the 32-bit Pokémon ID, this results in a combined 16-bit P-ID.
  3. Use the bitwise XOR operation on the OT-ID and the P-ID, this results in a 16-bit Shiny Value.
  4. If the Shiny Value is lower than 16, the Pokémon is shiny. In other words, if the 12 most significant bits are all 0, the Pokémon is shiny.

By now, you probably guessed where this is going.

Let's say I have a Pokémon on a Gen V game whose Shiny Value in step 3 is between 8 and 15. This means that the first 12 bits are all 0 and the 13th bit is 1, resulting in a non-shiny Pokémon. If I use PokéTransporter to transfer this Pokémon to Pokémon Bank and thus Gen VI, the shiny check will notice that the first 12 bits of the Shiny Value are 0 (or rather, it will calculate TSV and ESV and notice they're the same) and conclude that the Pokémon is shiny! Unless of course PokéTransporter checks for this case and changes the PID in case it occurs.

Can anyone confirm or disprove this behaviour?

The implications are very interesting, by the way. Depending on when and how exactly this check happens in relation to the legality check, this loophole could possibly be used to circumvent the "no shiny" rule on Reshiram and Zekrom in Gen V as well as on event Pokémon, who are usually unavailable as shinies.






Pictures about "Can PokéTransporter make a Pokémon shiny?"

Can PokéTransporter make a Pokémon shiny? - Paint brush near can on floor at home
Can PokéTransporter make a Pokémon shiny? - Shallow Focus Photography of Coca-cola Can
Can PokéTransporter make a Pokémon shiny? - Crop hipster man with can on paint on ladder



Can poke transporter be shiny?

In version 1.3, a transferred Pok\xe9mon will be Shiny if in Generation I its Speed, Defense, and Special IVs are all 10, and its Attack IV is 2, 3, 6, 7, 10, 11, 14 or 15.

Is there a trick to getting shiny Pokémon?

Play more Pok\xe9mon Go Spending more time in Pok\xe9mon Go means more encounters, and with each catch, you'll be one step closer to finding a shiny Pok\xe9mon. On average, the most common Pok\xe9mon have around 0.2 percent chance of being shiny, so you'll need to go through an average of 500 encounters to finally find one.

Does trainer ID effect shiny Pokemon?

In Generations III, VI and V, your Trainer ID and Secret ID is used in conujunction with a Pokemon's personality to determine shininess. There is a 1/8192 chance of getting a shiny Pokemon. First, your Trainer ID and Secret ID are XOR-ed (Exclusive OR - one or the other but not both, Ex.

What increases shiny rate?

Your chances of finding a shiny increase incrementally when you've fought the same Pok\xe9mon 1, 20, 50, 100, 200, 300, or 500 times total. That means that the best way to increase your chances is by having fought the same Pok\xe9mon 500 times during your game.



Zee Top 10: PoK पर भारत की चीन को चेतावनी | Non Stop News | India Vs China | Border Tension | Hindi




Sources: Stack Exchange - This article follows the attribution requirements of Stack Exchange and is licensed under CC BY-SA 3.0.

Images: Karolina Grabowska, Anete Lusina, George Becker, Anete Lusina