Bug-Catching Contest glitch: Difference between revisions

Expanding with more info. Arguably the "real" glitch is that the contest is not finished. Copying Pokémon data is a side effect.
No edit summary
(Expanding with more info. Arguably the "real" glitch is that the contest is not finished. Copying Pokémon data is a side effect.)
Line 1: Line 1:
{{GlitchResearch|Is it present in the Korean Gold/Silver?}}
{{GlitchResearch|Is it present in the Korean Gold/Silver?}}
The '''Bug-Catching contest data copy glitch''' (Japanese: '''虫取りバグ''' ''Bug-Catching Bug'') is a [[glitch]] found in both versions 1.0 and 1.1 of the Japanese releases of {{game|Gold and Silver|s}}. While it is similar to the [[cloning glitches]], this glitch does not allow for a perfect copy of any {{OBP|Pokémon|species}}. It instead copies the {{OBP|Pokémon data structure|Generation II}} of one Pokémon, including factors such as the name, [[experience]], [[level]] and {{IV|DV}}s of the Pokémon but with one half of the data belonging to another Pokémon.
The '''Bug-Catching Contest glitch''' (Japanese: '''虫取りバグ''' ''Bug-Catching Bug'') is a [[glitch]] found in both versions 1.0 and 1.1 of the Japanese releases of {{game|Gold and Silver|s}}. The glitch was fixed in the international releases and in all versions of {{game|Crystal}}.
 
==Returning to Bug-Catching Context==
The [[Bug-Catching Contest]] is treated as still ongoing if the player uses {{m|Fly}} or {{m|Teleport}} to leave the [[National Park]] during the contest. If the player returns and enters the [[National Park]] gate, the contest attendant will ask if they are leaving early. This gives the player the chance to reply "Yes" and properly end the contest, or reply "No" and keep participating in the contest.
 
==Copying Pokémon data==
This glitch can be used to copy Pokémon data. While this is similar to the [[cloning glitches]], this glitch does not allow for a perfect copy of any {{OBP|Pokémon|species}}. It instead copies the {{OBP|Pokémon data structure|Generation II}} of one Pokémon, including factors such as the name, [[experience]], [[level]] and {{IV|DV}}s of the Pokémon but with one half of the data belonging to another Pokémon.


This method can be used to generate [[Shiny Pokémon]] as these [[glitch Pokémon]] will be Shiny if the sixth Pokémon in the [[party]] was Shiny.
This method can be used to generate [[Shiny Pokémon]] as these [[glitch Pokémon]] will be Shiny if the sixth Pokémon in the [[party]] was Shiny.


The glitch was fixed in the international releases and in all versions of {{game|Crystal}}.
===Method===
 
==Method==
Before attempting the [[glitch]], the {{player}} must have six {{OBP|Pokémon|species}} in the [[party]], one of which must be able to use {{m|Fly}} or {{m|Teleport}} in the overworld.
Before attempting the [[glitch]], the {{player}} must have six {{OBP|Pokémon|species}} in the [[party]], one of which must be able to use {{m|Fly}} or {{m|Teleport}} in the overworld.


Note that while the glitch can still be performed with three to five Pokémon in the party, data for the new Pokémon may be copied from data previously created by the glitch instead of from the sixth Pokémon in the party.
Note that while the glitch can still be performed with three to five Pokémon in the party, data for the new Pokémon may be copied from data previously created by the glitch instead of from the sixth Pokémon in the party.


===Process===
* '''Step 1:''' the player must position the Pokémon that knows Fly or Teleport in the '''first''' slot of the party, the Pokémon whose species is to be copied in the '''second''' slot, and the Pokémon whose data is to be copied in the '''sixth''' slot
* '''Step 1:''' the player must position the Pokémon that knows Fly or Teleport in the '''first''' slot of the party, the Pokémon whose species is to be copied in the '''second''' slot, and the Pokémon whose data is to be copied in the '''sixth''' slot
* '''Step 2:''' all of the Pokémon in the party must be deposited into the [[Pokémon Storage System]] except for the first two (starting with the third Pokémon in the party and ending in the sixth one)
* '''Step 2:''' all of the Pokémon in the party must be deposited into the [[Pokémon Storage System]] except for the first two (starting with the third Pokémon in the party and ending in the sixth one)
Line 22: Line 25:
After the results of the contest are announced, the player will receive a copy of the sixth Pokémon in the party with the species of the second Pokémon. The player can now withdraw the original Pokémon that was placed second in the party during Step 1 from the Pokémon Storage System.
After the results of the contest are announced, the player will receive a copy of the sixth Pokémon in the party with the species of the second Pokémon. The player can now withdraw the original Pokémon that was placed second in the party during Step 1 from the Pokémon Storage System.


==Effect==
===Result===
Performing this [[glitch]] will cause a new {{OBP|Pokémon|species}} to appear in the [[party]] that is of the same species as the Pokémon that was in the second slot while performing the glitch. The remaining data for the new Pokémon will be copied from the Pokémon which was placed sixth in the party; this includes its name, [[gender]], [[type]](s), sprites, current [[move]]s, [[stats]] and {{IV|DV}}s.
Performing this [[glitch]] will cause a new {{OBP|Pokémon|species}} to appear in the [[party]] that is of the same species as the Pokémon that was in the second slot while performing the glitch. The remaining data for the new Pokémon will be copied from the Pokémon which was placed sixth in the party; this includes its name, [[gender]], [[type]](s), sprites, current [[move]]s, [[stats]] and {{IV|DV}}s.