List of glitches (Generation III): Difference between revisions
Billybobfred (talk | contribs) (→In Pokémon Ruby and Sapphire: http://yakkun.com/rs/urawaza.htm there are more details here i THINK? but i cannot read japanese so i don't actually know D: (chickasaurusgl cites that page, is what i know)) |
(Splitting into List of overworld glitches (Generation III)) |
||
(229 intermediate revisions by 68 users not shown) | |||
Line 1: | Line 1: | ||
This is a '''list of glitches | This is a '''list of glitches in the [[Generation III]] [[Pokémon games]]'''. | ||
Some glitches are found on separate pages: | |||
* [[List of battle glitches (Generation III)]] | |||
* [[List of overworld glitches (Generation III)]] | |||
{{ | ==Pokémon Ruby, Sapphire, Emerald, FireRed, and LeafGreen== | ||
===Evolution move-learning script bug=== | |||
If the player presses both '''A''' and '''B''' buttons during the same frame on the "Delete a move to make room for {move}?" message screen after their {{OBP|Pokémon|species}} [[Evolution|evolves]], the "Stop learning {move}?" message screen is loaded as a full black screen, making it invisible. The game behaves normally otherwise but the graphics are only properly reloaded after the player presses the '''A''' button. | |||
In the Western localizations of {{game|Ruby and Sapphire|s}}, the red focus rectangle can be seen on the black screen. This does not occur in the Japanese versions or in any release of {{game2|FireRed|LeafGreen|Emerald}} since a black focus arrow is used instead. | |||
{{ | |||
This behavior is not seen in non-evolution scenarios because the games use other procedures for the move-learning sequence.<ref>[http://forums.glitchcity.info/index.php/topic,7335.msg198896.html#msg198896 Emerald Teach move Glitch]</ref> | |||
{{ | {{YouTubeEmbed|jIooN4DX3TU|channel/UCZz2ixp-5T6VeAPtAMQ5v5Q|name=ChickasaurusGL|Hoenn}} | ||
=== | ===Held item loss glitch=== | ||
If | If {{p|Kadabra}}, {{p|Machoke}}, {{p|Graveler}}, or {{p|Haunter}} is [[trade]]d while [[held item|holding]] any item, that Pokémon will [[evolution|evolve]] as expected, but its held item will be permanently lost. | ||
This glitch also applies to [[Everstone]]s. If any of these Pokémon is holding an Everstone when traded, it will still evolve, and the Everstone will be lost. | |||
=== | ==Pokémon Ruby and Sapphire== | ||
===256× item selling price bug=== | |||
When selling at least 256 of an [[item]], even though the [[Poké Mart]] states the correct price, for every 256, because the number sold only takes the lower byte, the total price is actually counted as {{PDollar}}0, and the player loses {{PDollar}}2560 for every multiple of 256 (just like tossing them). For example, selling 999 Berries gives {{PDollar}}2310 (0 for 768, +2310 for 231). This is normally only possible with [[Berry|Berries]] because they are the only items that the player can hold more than 99 of in one Bag slot, although through cheating the bug can be performed with other items as well. | |||
{{ | {{YouTubeEmbed|IqU30uovmkg|channel/UCZz2ixp-5T6VeAPtAMQ5v5Q|name=ChickasaurusGL|Berries}} | ||
=== | ===Berry glitch=== | ||
{{main|Berry glitch}} | |||
This bug is exclusive to earlier copies of the games as it was fixed in Japanese and European versions 1.1 and in English versions 1.2. | |||
=== | ===Diploma bug=== | ||
While checking for National Pokédex, the game doesn't properly check for ownership of {{p|Chikorita}} and {{p|Treecko}}; while Treecko is properly checked for the Hoenn Pokédex, Chikorita is not needed for the diploma.<ref>https://github.com/pret/pokeruby/blob/0ea1e7620cc5fea1e651974442052ba9c52cdd13/src/pokedex.c#L4081</ref> | |||
{{ | {{YouTubeEmbed|aUcMxRjn08E|channel/UCZz2ixp-5T6VeAPtAMQ5v5Q|name=ChickasaurusGL|Grass}} | ||
==={{ | ===Strain 0 Pokérus=== | ||
{{main|Pokérus#Generation_III|Pokérus → Generation_III}} | |||
In {{2v2|Ruby|Sapphire}} only,<ref>[https://github.com/pret/pokeruby/blob/a3228d4c86494ee25aff60fc037805ddc1d47d32/src/pokemon_3.c#L835-L853 Pokérus Logic in Ruby Disassembly]</ref> '''X''' values of 0 and 8 do occur naturally, whereas in {{g|Emerald}} onward, the RNG does not allow them to occur at all. | |||
Strain 0 does not behave normally, as it only sets the value for "days until cured" to 1, it has no visual indication that a Pokémon is infected, does not boost the amount of [[EV]] the infected Pokémon receives, and leaves no trace of having been infected when cured, even permitting the previously infected Pokémon to be re-infected by Strain 0, or other non-glitched strains of Pokérus ('''X''' values 1 through 15). It cannot infect Pokémon already infected with Pokérus, or cured from a non-0 strain of Pokérus. | |||
Strain 0 also persists through [[trade]] and [[transfer]] to other games, as long as the "days until cured" value does not fall from from 1 to 0 as a result of being in the player's [[party]] when the date changes or the internal clock passes midnight. | |||
=== | ===Yellow Scarf bug=== | ||
In Japanese Ruby and Sapphire, a Pokémon with at least 200 points in the {{OBP|Smart|condition}}ness [[Contest condition|condition]] will be able to receive both the [[Green Scarf]] and [[Yellow Scarf]] (normally for having at least 200 points in {{OBP|Tough|condition}}ness) even if the Pokémon's Tough condition isn't high enough. For a Pokémon with only 200 points in Smartness, speaking to the [[Slateport City]] [[Pokémon Fan Club Chairman]] once would give out the Green Scarf and speaking to him again would give out the Yellow Scarf. | |||
{{YouTubeEmbed|1mbM2fjSYBg|channel/UCZz2ixp-5T6VeAPtAMQ5v5Q|name=ChickasaurusGL|Ruby|Sapphire}} | |||
{{ | ==Pokémon Emerald== | ||
====Battle Tower cloning glitch==== | |||
{{main|List of cloning glitches#Generation III}} | |||
=== | ====Pomeg glitch==== | ||
= | |||
{{main|Pomeg glitch}} | {{main|Pomeg glitch}} | ||
{{ | ==Pokémon FireRed and LeafGreen== | ||
===All languages=== | |||
====Celadon City meeting location glitch==== | |||
If the player is currently in the [[Celadon Department Store]], any Pokémon met in [[Celadon City]] will have its meeting location displayed in the [[summary]] as the Celadon Department Store. The meeting location will appear as Celadon City if the player is not in that store. For instance, this glitch affects the {{pkmn2|gift}} {{p|Eevee}}, the Pokémon obtained as prizes from the [[Celadon Game Corner|Rocket Game Corner]], and any Pokémon hatched in Celadon City. | |||
Similarly, if a Pokémon was originally met in the Celadon Department Store (which is possible if an {{pkmn|Egg}} hatches there), this meeting location will be correctly displayed as Celadon Department Store when the player is in the store, or it will be shown as Celadon City when the player is elsewhere. | |||
===English language=== | |||
====Opening sequence oversight==== | |||
In English versions 1.0, the word "PRESENTS" is not shown in the [[Game Freak]] logo part of the opening sequence despite the graphics data being present in the ROM. This was fixed in English versions 1.1. | |||
== | ====Pokédex category oversight==== | ||
= | In the English version 1.0 release, if a [[Pokémon category]] has two words, the [[Pokédex]] will mistakenly only display the first word. For example, while {{p|Beedrill}}'s category is "Poison Bee Pokémon", it is listed in-game as "Poison Pokémon". Internal data lists categories as in {{game|Ruby and Sapphire|s}}, so the game likely reads the space in the category name as a terminator. This was corrected in version 1.1 of the English versions, which is the one distributed in the {{wp|Nintendo Selects|Player's Choice}} release. | ||
{{-}} | |||
{{ | ==References== | ||
{{reflist}} | |||
{{Glitches}}<br> | {{Glitches}}<br> | ||
{{Project GlitchDex notice}} | {{Project GlitchDex notice}} | ||
[[Category:Glitches by game]] | [[Category:Glitches by game]] | ||
[[de:Bugs in der dritten Generation]] | [[de:Bugs in der dritten Generation]] | ||
[[es:Lista de glitches de la tercera generación]] | |||
[[fr:Liste des bugs de la troisième génération]] | |||
[[it:Elenco glitch in terza generazione]] | |||
[[zh:遊戲漏洞(第三世代)]] | [[zh:遊戲漏洞(第三世代)]] |
Latest revision as of 02:39, 18 May 2024
This is a list of glitches in the Generation III Pokémon games.
Some glitches are found on separate pages:
Pokémon Ruby, Sapphire, Emerald, FireRed, and LeafGreen
Evolution move-learning script bug
If the player presses both A and B buttons during the same frame on the "Delete a move to make room for {move}?" message screen after their Pokémon evolves, the "Stop learning {move}?" message screen is loaded as a full black screen, making it invisible. The game behaves normally otherwise but the graphics are only properly reloaded after the player presses the A button.
In the Western localizations of Pokémon Ruby and Sapphire, the red focus rectangle can be seen on the black screen. This does not occur in the Japanese versions or in any release of Pokémon FireRed, LeafGreen, and Emerald since a black focus arrow is used instead.
This behavior is not seen in non-evolution scenarios because the games use other procedures for the move-learning sequence.[1]
| |
Held item loss glitch
If Kadabra, Machoke, Graveler, or Haunter is traded while holding any item, that Pokémon will evolve as expected, but its held item will be permanently lost.
This glitch also applies to Everstones. If any of these Pokémon is holding an Everstone when traded, it will still evolve, and the Everstone will be lost.
Pokémon Ruby and Sapphire
256× item selling price bug
When selling at least 256 of an item, even though the Poké Mart states the correct price, for every 256, because the number sold only takes the lower byte, the total price is actually counted as $0, and the player loses $2560 for every multiple of 256 (just like tossing them). For example, selling 999 Berries gives $2310 (0 for 768, +2310 for 231). This is normally only possible with Berries because they are the only items that the player can hold more than 99 of in one Bag slot, although through cheating the bug can be performed with other items as well.
| |
Berry glitch
- Main article: Berry glitch
This bug is exclusive to earlier copies of the games as it was fixed in Japanese and European versions 1.1 and in English versions 1.2.
Diploma bug
While checking for National Pokédex, the game doesn't properly check for ownership of Chikorita and Treecko; while Treecko is properly checked for the Hoenn Pokédex, Chikorita is not needed for the diploma.[2]
| |
Strain 0 Pokérus
- Main article: Pokérus → Generation_III
In Ruby and Sapphire only,[3] X values of 0 and 8 do occur naturally, whereas in Pokémon Emerald onward, the RNG does not allow them to occur at all.
Strain 0 does not behave normally, as it only sets the value for "days until cured" to 1, it has no visual indication that a Pokémon is infected, does not boost the amount of EV the infected Pokémon receives, and leaves no trace of having been infected when cured, even permitting the previously infected Pokémon to be re-infected by Strain 0, or other non-glitched strains of Pokérus (X values 1 through 15). It cannot infect Pokémon already infected with Pokérus, or cured from a non-0 strain of Pokérus.
Strain 0 also persists through trade and transfer to other games, as long as the "days until cured" value does not fall from from 1 to 0 as a result of being in the player's party when the date changes or the internal clock passes midnight.
Yellow Scarf bug
In Japanese Ruby and Sapphire, a Pokémon with at least 200 points in the Smartness condition will be able to receive both the Green Scarf and Yellow Scarf (normally for having at least 200 points in Toughness) even if the Pokémon's Tough condition isn't high enough. For a Pokémon with only 200 points in Smartness, speaking to the Slateport City Pokémon Fan Club Chairman once would give out the Green Scarf and speaking to him again would give out the Yellow Scarf.
| |
Pokémon Emerald
Battle Tower cloning glitch
- Main article: List of cloning glitches#Generation III
Pomeg glitch
- Main article: Pomeg glitch
Pokémon FireRed and LeafGreen
All languages
Celadon City meeting location glitch
If the player is currently in the Celadon Department Store, any Pokémon met in Celadon City will have its meeting location displayed in the summary as the Celadon Department Store. The meeting location will appear as Celadon City if the player is not in that store. For instance, this glitch affects the gift Eevee, the Pokémon obtained as prizes from the Rocket Game Corner, and any Pokémon hatched in Celadon City.
Similarly, if a Pokémon was originally met in the Celadon Department Store (which is possible if an Egg hatches there), this meeting location will be correctly displayed as Celadon Department Store when the player is in the store, or it will be shown as Celadon City when the player is elsewhere.
English language
Opening sequence oversight
In English versions 1.0, the word "PRESENTS" is not shown in the Game Freak logo part of the opening sequence despite the graphics data being present in the ROM. This was fixed in English versions 1.1.
Pokédex category oversight
In the English version 1.0 release, if a Pokémon category has two words, the Pokédex will mistakenly only display the first word. For example, while Beedrill's category is "Poison Bee Pokémon", it is listed in-game as "Poison Pokémon". Internal data lists categories as in Pokémon Ruby and Sapphire, so the game likely reads the space in the category name as a terminator. This was corrected in version 1.1 of the English versions, which is the one distributed in the Player's Choice release.
References
This glitch Pokémon article is part of Project GlitchDex, a Bulbapedia project that aims to write comprehensive articles on glitches in the Pokémon games. |