|
Post by blahpy on Jun 13, 2011 0:54:52 GMT -5
I just found this on Bulbapedia:
This is definitely a glitch/oversight.
Also, it seems that certain Pokémon have miscoloured shiny sprites in certain games, eg. Slowbro's tongue is blue in emerald.
|
|
|
Post by Torchickens on Jun 13, 2011 2:13:01 GMT -5
That would be frustrating, imagine if you traded an Egg and it was originally shiny, only for it to only appear shiny and come out as a non-shiny Pokémon. I've heard of a similar case in Pokémon Colosseum, where supposedly if you encounter a shiny Shadow Pokémon, it will most likely become an ordinary Pokémon when you catch it and if you encounter an ordinary Shadow Pokémon, there is a chance for it to be captured as a shiny.
I heard that this is the case for the Manaphy egg (which uses a certain RNG algorithm which normally prevents it from being shiny), and that trading it forces it to use another RNG algorithm which allows it to be shiny, though when I traded my Manaphy egg across games, its personality never changed after hatching and I wrongly assumed that its whole PID would change, so is it just shininess that's affected?
Edit: Sorry. Disregard everything I said there, nothing about the actual Pokémon is changed when you trade the Egg, just the ID/SID updates when it hatches and may consequently change the shininess, including obtained Manaphy Eggs and Mystery Gift Eggs which use an algorithm to never be shiny, but can have their shininess changed when traded and hatched on another game. (If you're lucky they could hatch as a normal Pokémon but turn out shiny)
|
|
|
Post by blahpy on Jun 13, 2011 2:23:37 GMT -5
I'm not sure, because shininess is dependent on SID not PID if I remember correctly. I would still have expected the other things to change too though...
What happens to the OT if you trade an egg in Gen V? It's strange that this hasn't been noticed by the programmers though....
|
|
|
Post by Torchickens on Jun 13, 2011 9:44:45 GMT -5
As of Generation IV, if you trade the Egg the OT, Trainer ID and Secret ID remain the same until you actually hatch the Egg. I don't know if this still remains the case as of Generation V, though Tombstoner would probably know.
This glitch might be to do with the new Trainer ID and Secret ID being invalid for the old SID. Shininess depends on both the Trainer ID/Secret ID and personality value. e.g. if you obtain a Spinda Egg and trade it, it will have the same spot patterns every time (once you receive the Egg, as the personality value is then set), but theoretically you could abuse this to obtain a shiny Spinda with the spot pattern you want by finding out its PID and trading it to another Trainer with a certain Trainer ID and Secret ID? (See below)
Generation IV shininess check:
(Trainer ID) xor (Secret ID) = x
(First byte word of personality value) xor (Second byte word of personality value) = y
If x xor y is <8 the Pokémon is shiny (8 in 65536 chance).
Example:
Bill breeds an Egg and it happens to have a valid SID pertaining to his Trainer ID and Secret ID, so it contains a shiny Pokémon.
The Egg gets traded to Bob, who has a different ID and secret ID. Technically it still belongs to Bill (his OT, Trainer ID and Secret ID) until it hatches, so is still a 'shiny Egg'.
The Egg hatches and apparently contains a shiny Pokémon on its animation but only because the details (the OT, Trainer ID and Secret ID) haven't been updated yet. When the Egg finishes hatching the game updates the Pokémon with Bob's OT, Trainer ID and Secret ID and the SID is no longer valid, so becomes a regular Pokémon.
|
|
|
Post by blahpy on Jun 14, 2011 21:23:23 GMT -5
So theoretically, if you owned a very large number of games, this would be similar to the RNG method? Interesting.
|
|
|
Post by Tombstoner on Jun 16, 2011 6:38:05 GMT -5
Not really a glitch; just a result of how shininess works. As for the OT, ID, and SID changing, I would assume it stays the same until it is hatched in Generation V.
|
|