List of battle glitches (Generation III): Difference between revisions

trying my very best to rewrite Trick mail bug with more recent information, not entirely sure of how exactly it works
(trying my very best to rewrite Trick mail bug with more recent information, not entirely sure of how exactly it works)
Line 41: Line 41:


This glitch was fixed in {{g|Emerald}}.
This glitch was fixed in {{g|Emerald}}.
===Mail corruption===
{{incomplete|section}}
Although later games disallow the removal of {{DL|Mail|Generation III|Mail}} during a battle, these games allow in-battle Mail removal due to oversights. This allows the player to corrupt the held Mail.<ref>[https://www.youtube.com/watch?v=zyjCYoOigfU A Piece of Mail Just BROKE Gen 3 Pokemon Speedruns Forever, PulseEffects on YouTube]</ref>
* In {{game|Ruby and Sapphire|s}}, the [[move]] {{m|Thief}} can be used on the player's own Pokémon in a Double Battle to move Mail from one Pokémon to another.
* In the Japanese versions of Ruby and Sapphire only, the [[move]] {{m|Trick}} can be used to switch Mail with the [[held item]] of the opposing {{OBP|Pokémon|species}}.
* In {{game|FireRed and LeafGreen|s}}, during a [[Double Battle]], a Pokémon can consume its held [[Berry]] and switch to another Pokémon in the [[party]] holding Mail that knows {{m|Recycle}}. The Pokémon holding Mail can be hit by the move {{m|Knock Off}} to lose its Mail, then use Recycle to recover the consumed Berry, overwriting the held Mail.
Mail corruption results in an [[item]] that has the Mail icon but acts like the item held afterward. If this bug is repeated six times, Mail can be given to the Pokémon without having to attach a message, and the player can indefinitely withdraw the item from the Pokémon by giving it Mail then withdrawing it again. In Ruby and Sapphire, this can also corrupt tiles and their collision parameters based on the phrase of the buggy Mail when given to another Pokémon in the [[Party|Pokémon List]]. In FireRed and LeafGreen, this bug corrupts the [[Pokémon Storage System]] data, which allows [[arbitrary code execution]] to be performed.<ref>[https://www.youtube.com/watch?v=ia7miqTyIh8 FRLG Any% (ACE, Glitched) - 1:33:54, MachWing on YouTube]</ref>
{{YouTubeEmbed|_JCUkA0UWJg|channel/UCZz2ixp-5T6VeAPtAMQ5v5Q|name=ChickasaurusGL|Psychic}}


==Pokémon Ruby, Sapphire, and Emerald==
==Pokémon Ruby, Sapphire, and Emerald==
Line 89: Line 102:
This was fixed in {{game2|FireRed|LeafGreen|Emerald}}.
This was fixed in {{game2|FireRed|LeafGreen|Emerald}}.
{{YouTubeEmbed|enLXsJvKDu8|channel/UC_I-jZT0rw8YbFZxV4jNm9g|name=DrFrugal|Poison}}
{{YouTubeEmbed|enLXsJvKDu8|channel/UC_I-jZT0rw8YbFZxV4jNm9g|name=DrFrugal|Poison}}
===Trick Mail bug===
In the Japanese versions of {{game|Ruby and Sapphire|s}}, the [[move]] {{m|Trick}} can be used to switch {{DL|Mail|Generation III|Mail}} with the [[held item]] of the opposing {{OBP|Pokémon|species}}. Variations of this glitch exist in all versions of Ruby and Sapphire and can be achieved by using {{m|Thief}} on the player's own Pokémon in a Double Battle. This results in an [[item]] that has the Mail icon but acts like the item retrieved by Trick. If this bug is repeated six times, Mail can be given to the Pokémon without having to attach a message, and the player can indefinitely withdraw the item from the Pokémon by giving it Mail then withdrawing it again. This can also corrupt tiles and their collision parameters based on the phrase of the buggy Mail when given to another Pokémon in the [[Party|Pokémon List]].
{{YouTubeEmbed|_JCUkA0UWJg|channel/UCZz2ixp-5T6VeAPtAMQ5v5Q|name=ChickasaurusGL|Psychic}}


==Pokémon Emerald==
==Pokémon Emerald==
1,748

edits