List of cloning glitches: Difference between revisions

m
→‎Poké Transporter method: Linking Arbitrary code execution
mNo edit summary
m (→‎Poké Transporter method: Linking Arbitrary code execution)
Line 24: Line 24:


===Poké Transporter method===
===Poké Transporter method===
If this glitch is done on the Virtual Console, and then the player uses [[Poké Transporter]], the game will ''transfer'' Pokémon from the box the player swapped to, but the Pokémon will remain in the Virtual Console, essentially cloning them again. However, this glitch will remove Pokémon from Box 1 equal to the amount that was transferred.  If more Pokémon are transferred than exist in Box 1, then Poké Transporter will improperly format Box 1 and make it unusable for normal Pokémon storage. Using the deposit option to place Pokémon inside Box 1 will cause them to disappear, effectively removing them.  Regardless, Poké Transporter will detect the box as empty after this point and normal transferring of Pokémon will become difficult; the only way to transfer Pokémon from this point onward is to either use the method again to clone the Pokémon and bypass Box 1, use a method such as ACE to attempt to repair Box 1, or use the method discussed in the next paragraph to move Pokémon.  Additionally, the corruption in Box 1 can be used in an unintended manner as attempting to play the [[Radio#Lucky Number Show|Lucky Number Show]] will cause the game to still read data of some sort and can produce a prize despite no Pokémon existing in the box.
If this glitch is done on the Virtual Console, and then the player uses [[Poké Transporter]], the game will ''transfer'' Pokémon from the box the player swapped to, but the Pokémon will remain in the Virtual Console, essentially cloning them again. However, this glitch will remove Pokémon from Box 1 equal to the amount that was transferred.  If more Pokémon are transferred than exist in Box 1, then Poké Transporter will improperly format Box 1 and make it unusable for normal Pokémon storage. Using the deposit option to place Pokémon inside Box 1 will cause them to disappear, effectively removing them.  Regardless, Poké Transporter will detect the box as empty after this point and normal transferring of Pokémon will become difficult; the only way to transfer Pokémon from this point onward is to either use the method again to clone the Pokémon and bypass Box 1, use a method such as [[Arbitrary code execution]] to attempt to repair Box 1, or use the method discussed in the next paragraph to move Pokémon.  Additionally, the corruption in Box 1 can be used in an unintended manner as attempting to play the [[Radio#Lucky Number Show|Lucky Number Show]] will cause the game to still read data of some sort and can produce a prize despite no Pokémon existing in the box.


Pokémon can be successfully moved to Box 1 using the "MOVE {{PK}}{{MN}} W/O MAIL" option, though any Pokémon left in the Box will disappear should the Player close out of the Pokémon Storage System.  Initially moving a Pokémon into Box 1 will change its nickname and delete the OT.  The new nickname will be based either on the prior OT or based on the player's name on the save file.  Regardless, the name will be an exact copy of the source, but without the first character in the name.  Each additional Pokémon moved will cause the nickname of that Pokémon to be replaced with an additional character missing.  For example, in the case of the OT ETHAN, the first Pokémon deposited into the box will receive the name THAN.  The second Pokémon will be named HAN, the third AN, and so on.  If a Pokémon that has been modified in this manner is move out of Box 1 and back into it, then it will be treated as before and its nickname will be rewritten with the appropriate number of characters missing.  If no letters would remain, then the Pokémon will be given an improperly terminated nickname that will appear to have a blank name in most situations and that may show up as a long string of question marks in other situations.  A Pokémon with an improperly terminated name can be used to set up other glitches.  In addition, the music is likely to become corrupted by this point and the player will need to change maps to fix the issue or soft reset the game.
Pokémon can be successfully moved to Box 1 using the "MOVE {{PK}}{{MN}} W/O MAIL" option, though any Pokémon left in the Box will disappear should the Player close out of the Pokémon Storage System.  Initially moving a Pokémon into Box 1 will change its nickname and delete the OT.  The new nickname will be based either on the prior OT or based on the player's name on the save file.  Regardless, the name will be an exact copy of the source, but without the first character in the name.  Each additional Pokémon moved will cause the nickname of that Pokémon to be replaced with an additional character missing.  For example, in the case of the OT ETHAN, the first Pokémon deposited into the box will receive the name THAN.  The second Pokémon will be named HAN, the third AN, and so on.  If a Pokémon that has been modified in this manner is move out of Box 1 and back into it, then it will be treated as before and its nickname will be rewritten with the appropriate number of characters missing.  If no letters would remain, then the Pokémon will be given an improperly terminated nickname that will appear to have a blank name in most situations and that may show up as a long string of question marks in other situations.  A Pokémon with an improperly terminated name can be used to set up other glitches.  In addition, the music is likely to become corrupted by this point and the player will need to change maps to fix the issue or soft reset the game.
5,358

edits