Main Menu

Databases

Major Glitches

Glitches by Generation/Game

Pokémon GameShark Codes

References

Interactive Tools

Unused Content and Prerelease Information

Affiliates

Search Wiki

Toolbox

Difference between revisions of "Trainer escape glitch"
 Page | Discussion | View source | History

From Glitch City Laboratories

Jump to: navigation, search
[quality revision][checked revision]
(Thanks to sonnikku1011 for video demonstration.)
(Getting Pokémon at level 100 with this trick)
 
(38 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 
{{Major glitches}}
 
{{Major glitches}}
 
{{Bulbapedia2|Mew glitch#Method_.233}}
 
{{Bulbapedia2|Mew glitch#Method_.233}}
The '''Ditto Trick''' is one of the most useful glitches in the Generation I of Pokémon games, and is the only way to get most [[Glitch Pokémon]] without a [[game-altering device]]. It is a variation of the more well-known [[Mew Trick]] that takes advantage of Ditto's Transform instead of requiring that specific Trainers be encountered.
 
  
==Procedure==
 
#Train a Pokémon so that its Special stat is equal to the [[decimal]] number of the Pokémon that you want to find with this trick; for example, if you want a Mew to appear, you need a Pokémon with a Special of 21. Don't put this specially trained Pokémon at the front of your party (see step 5), and make sure to have a Pokémon that knows Fly or Teleport into your party. If you are using Teleport, be sure that you have carefully planned the steps beforehand, as you cannot choose where you Teleport, and you also can only Teleport to one city at a time. If one is using Yellow Version, one should also have an Escape Rope or a Pokémon knowing Dig (see step 6).
 
#Find any Trainer that challenges the player right as he or she steps where they can see him or her (both characters should be on boundaries of the screen and facing each other). Save here, then take a step downwards into their line of sight, but press START in mid-step. The most well known trainer to do this with is the Gambler outside the Underground Tunnel, though it can be done with other trainers.
 
#[[Image:Getmew3.jpg|200px|thumb|right|You should be standing here when you Fly away.]] The player should be standing where the trainer would normally be able to see and challenge him, but the START menu should be up and therefore he cannot. Select "POKéMON" and then have the player's Pokémon knowing Fly or Teleport use either move, taking you to another town. Any town will do, as long as there are trainers accessible from it which have not been beaten by the player.
 
#The START button now has no effect if pressed, and if the player tries to talk to people, they don't say anything. This is normal. The game expects a trainer battle to start since the player was seen by the Gambler. To get the START menu back, find any trainer that the player hasn't beaten, and walk at least 2 tiles in front of the trainer so that he or she walks up to you. One of the other strange side effects of this glitch is that the game will freeze if you walk directly in front of a trainer - that is, only 1 tile in front of them. If you used Teleport instead of Fly, it is important that you teleport to a location where wild Dittos can be found.
 
#Now, defeat the trainer in a battle. The reason the Pokémon with the specific Special stat should not be in front is that without the START menu, it can not be moved lower in your team, thus always gaining experience during this battle, and maybe leveling up, changing its Special stat.
 
#After beating the trainer, the START menu should once again be usable. Use it to Fly to Fuschia City (in Red/Blue) or to Cinnabar Island (in Yellow). Look in the grass on the route to the east of Fuschia (in Red/Blue) or in the basement floor of Pokémon Mansion (in Yellow) until the player finds a Ditto. When you do, switch to the Pokémon with the specific Special stat and let Ditto Transform into it. Then, run away. This glitch must be finished without encountering any other Pokémon. In Yellow Version, this can be a problem, because it's nearly impossible to get out of Pokémon Mansion without encountering wild Pokémon. This is why the player should have an Escape Rope or a Pokémon with Dig.
 
#[[Image:Getmew6.jpg|200px|thumb|right|The menu appears when you enter the route.]] Fly to the town nearest to the route where the player flew away from the first trainer (Lavender Town if the Gambler was used) and walk onto this route. As soon as you enter it, the START menu should appear. Close it with B or by selecting "Exit", and a wild Pokémon should appear - exactly the one whose decimal number matches your Pokémon's Special stat. If you used Teleport, this is where things can become difficult, as the player can not Teleport back to the town where the trainer was, so the player must walk or bike back. Do not face any trainers or wild Pokémon until the player reaches the route where the trainer originally fought was.
 
  
==Alternative method (with an unlimited amount of uses)==
+
The '''Trainer escape glitch''', also known as the '''Trainer-Fly glitch''' or '''[[Mew glitch]]''' (though the Mew glitch may refer to one specific type of the Trainer escape glitch that lets the player encounter Mew) is a glitch in Pokémon Red, Blue and Yellow (as well as the Japanese versions) that usually involves the player escaping from a '[[long range Trainer]]'.
  
If the player wants to perform the Ditto Trick for a multiple amount of times, there is an alternative method for performing the Ditto Trick with no limit. For this, the player can battle the Gary from the Elite Four; since he can be fought for an unlimited amount of times, the player can also use this method to encounter an unlimited amount of Pokémon.
+
In Japan, it's referred to as '''fifth's method''' (Japanese: fifth法) named after  "fifthヽ(´ー`)ノ◆Fi3PJTZKLQ" who found it and posted about it on 2ch, or '''Special encounter glitch''' (Japanese: とくしゅエンカウント).
  
#Train a Pokémon so that its Special stat is equal to the [[decimal]] number of the Pokémon that the player wants to find and keep that Pokémon in your party (but preferably it should not be placed as the first Pokémon in the party).
+
A long range Trainer is a Trainer that can be forced one tile off screen from either the first tile north/south or west/east of them and will walk up to the Trainer and challenge them to a battle when they appear.
#Fly away from the same Gambler (or other usable trainer) as in the original method as soon as he sees you.
+
#Enter the Pokémon Center. Go and use the PC and change boxes to save the game, because the player is currently unable to open the start menu.
+
#Turn the game off and back on again. The start menu works again, and the player can do everything normally, including fighting by talking to other trainers.
+
#Fight a trainer who can be battled for an unlimited amount of times, such as Gary when the player defeats all of the Elite Four.
+
#Find a Ditto, let it Transform into the Pokémon with a Special stat which matches to a desirable Pokémon, run, and then fly to Saffron or Lavender.
+
#Go back to the Gambler's (or other trainer's) route, press "B", and fight the chosen Pokémon.
+
  
== Getting Pokémon at level 100 with this trick ==
+
The player doesn't actually have to use a long-range Trainer. Firstly, the [[Rival's effect]] caused by certain glitch items will allow the player to escape from more Trainer challenges.
The level of the Pokémon encountered through the Ditto Trick is equal to the Attack modifier (not the stat itself) of the Ditto at the conclusion of the battle. Stat modifiers start at 7, hence why most Pokémon reported from this glitch are at level 7. The range of stat modifiers is from 1 to 13. In addition, Pokémon with a "fading growth pattern" (Mew and all 3-stage evolutionary lines excluding Butterfree, Beedrill, and Dragonite), due to a bug in the algorithm (1.2L3 - 15L2 + 100L - 140) used to calculate these Pokémon's experience points, have negative experience at levels below 2 (-54 at level 1, -140 at level 0). However, since level values are read as unsigned (i.e. non-negative) integers, this actually equates to a rather large positive number (16,777,076 and 16,777,162, respectively). If this Pokémon gains enough experience in battle to stay below 1 (i.e. less than 54), the game will recalculate its level based on experience, forcing the Pokémon to level 100, the maximum level that can be attained in battle. A video of this is located here: [http://www.youtube.com/watch?v=6a8fzhMBDGQ]
+
  
==Removing overworld Pokémon==
+
Additionally, in Viridian Forest, if you get a wild Pokémon encounter on the tile that the last Bug Catcher sees you and black out, it will also cause the Trainer escape glitch (see [[Trainer escape glitch#Viridian Forest wild encounter method|the Viridian Forest method section]]).
After the player flies away from a trainer (before he or she walks up to the player and battles him/her), if the player manages to approach an overworld Pokémon such as one of the two Snorlax near Lavender Town, it will not appear because the game will presume that the player is already in battle. If Teleport or Dig is used instead of Fly (which requires a Gym Badge later on in game) the player can pass Snorlax without recieving the PokéFlute, provided that the player does not actually battle any trainers on the way. If he or she does, the game will presume that the player is in the overworld again and overworld Pokémon will return presuming that the player has not actually battled it before. [http://www.youtube.com/watch?v=w0fyQatch1c]
+
  
==Notes==
+
==Initial steps of the glitch==
If a Pokémon with a Special stat above 255 is used for this glitch, the numbers loop back to 0 after 255. For instance, if a Pokémon with Special 300 is used, the HEX value applying to this glitch would be 44.
+
Before performing this glitch, you will need to have a long-range Trainer that you haven't beaten before, or a Trainer that can have a "!" mark over their head if you have an item that causes the Rival's effect, or to have not beaten the aforementioned Bug Catcher in Viridian Forest before (this is only possible near the beginning of the game).  
  
==Other Images==
+
Additionally, at least one available Trainer that walks up to you from a route other than the long-range Trainer is recommended to make this glitch desirable, but this is not needed if you have access to the Elite Four and can beat them (see the [[Trainer-Fly glitch#Unlimited Trainer escape glitch|unlimited Trainer escape glitch]] section for more information).
  
[[Image:Zeroerror3.png]] [[Image:Dittotrick1.png]]
+
Perhaps the most commonly used long-range Trainers are a Jr. Trainer♂ on Route 24 (north of Cerulean City) and a Gambler on Route 8 (left of Lavender Town/east of Saffron City). See the screenshots below:
  
 +
[[File:Route 24 LRT.png]][[File:Route 8 LRT.png]]
  
==See Also==
+
You will need a Pokémon with Fly, Teleport, Dig, or an Escape Rope if it is possible to use it in the place where the Trainer is (an Escape Rope or Dig is essential for the Viridian Forest wild encounter method)
[[Mew Trick]]
+
 
 +
Once you've chosen a long range or one of the Trainers you can escape from using the RIVAL's effect, or decided to use the Viridian Forest wild encounter method, follow these steps:
 +
 
 +
===Long-range Trainer method===
 +
#Make it so that the long-range Trainer is one tile off the screen, but you can walk back to them.
 +
#While walking back to them, hold down the Start menu to open the menu and delay the Trainer from walking up to you until the menu is closed.
 +
#Fly, Teleport, Dig, or Escape Rope away. Your destination to make this glitch desirable should be where a Trainer that walks up to you is within reasonable walking distance unless you want to pull off the Elite Four method of the [[Trainer-Fly glitch#Unlimited Trainer escape glitch|unlimited Trainer escape glitch]].
 +
 
 +
===Rival's effect method===
 +
#Face away from the "!" mark Trainer and use the Rival's effect causing item, then close the menus. Your sprite and the Trainer's sprite should disappear.
 +
#Move left/right or north/south so that you're in that Trainer's field of vision. If you can't, try another position or another Trainer.
 +
#Do not move, then Fly, Teleport, Dig, or Escape Rope away. Your destination to make this glitch desirable should be where a Trainer that walks up to you is within reasonable walking distance.
 +
 
 +
===Viridian Forest wild encounter method===
 +
This trick is only possible if you haven't beaten the final Bug Catcher in Viridian Forest and haven't beat Blue on Route 22 (west of Viridian City).
 +
 
 +
It is the only known way to get level 100 Pokémon before Brock in Pokémon Red and Blue without grinding for an extremely long time or skipping Brock (see the [[Trainer escape glitch#Getting Pokémon at level 100|getting Pokémon at level 100 section]], because a long-range Trainer in Virdian Forest is present in Pokémon Yellow but not in Pokémon Red and Blue.
 +
 
 +
#Have your black out location set to Viridian City or Pallet Town. If you need to, heal your Pokémon at the Pokémon Center/your house to set the black out location.
 +
#Get your Pokémon poisoned by a Weedle, but have enough health to be able to get to the Trainer as shown in the picture below.
 +
#Save the game a tile away south of him, and hope that you encounter a wild Pokémon in his field of vision. If you don't succeed, reset the game and try again.
 +
 
 +
After performing the steps above, the Special stat encounter or [[Trainer escape glitch#Text box ID matching|text box ID matching]] (described below) part of the glitch for when you return to Viridian Forest can be activated by either saving and restarting or winning against/losing to your rival on Route 22 (west of Virdian City).
 +
 
 +
[[File:Virdian Forest blackout Trainer.png]]
 +
 
 +
==Special stat encounter==
 +
The main use of the Trainer escape glitch is the Special stat encounter part of it. This trick can be performed after completing one of the Trainer escape methods above in the '[[Trainer escape glitch#Initial steps of the glitch|initial steps of the glitch]]' section and this may temporarily remove the ability to open the start menu.
 +
 
 +
After completing the method, encounter a Trainer and either win or lose to them. This will bring the ability to use the start menu back. This may be enough to get the Special stat encounter to work. When it works, upon returning to the route you escaped from the Trainer, a text box will pop up and after closing it you will encounter a Pokémon that had the Special stat of the last Pokémon in memory.
 +
 
 +
Its level depends on the attack stage of the opponent, which is 7 by default, but can be lowered through the use of Growl, by 1 stage at a time.
 +
 
 +
The attack stage can also be rose to 8 through the use of an X Attack or rose up to 9 through Swords Dance if you use have Ditto transform via the [[Trainer escape glitch#Ditto trick|Ditto trick]] (described below). Once the Ditto transforms, it can also get boosted attack stages by using Swords Dance itself, up to 13 (+6), and the attack stage can still be lowered with Growls.
 +
 
 +
If the Special stat encounter doesn't work, make sure that the start menu is the last text box opened in memory before returning to the route and try encountering a wild Pokémon after encountering the Trainer.
 +
 
 +
===All Trainer Pokémon yields===
 +
As Trainer Pokémon have minimum DVs and no stat experience by default, a certain Pokémon belonging to a Trainer will always load the same Special stat into memory.
 +
 
 +
[http://puu.sh/257S See this image] by wwwxxyy and Ryumaster for a full list of Trainer Pokémon yields. Note that it is extremely large.
 +
 
 +
===Mew trick===
 +
The Mew trick or 'Mew glitch' is a specific variation of the Special stat encounter part of the Trainer escape glitch that allows you to fight and capture a level 7 Mew. In fact, because of this, Mew is often associated with the Trainer escape glitch.
 +
 
 +
==== Procedure ====
 +
 
 +
1. The player must not have beaten any of these trainers who are circled in the picture.
 +
 
 +
[[Image:Getmew1.png]] [[Image:Getmew2.png]]
 +
<!-- Add the first trainer from Cerulean Gym? -->
 +
 
 +
2. Go in front of the Gambler shown in the picture. The player must approach him from in front of the house, then Fly quickly before the player is seen by him.
 +
 
 +
[[Image:Getmew3.png]]
 +
 
 +
3. Fly to Cerulean City, then go and battle the Youngster in the maze to Bill's house (in the north). Make sure he walks up to the player, as if the player goes too close to him or directly talks to him, the game will [[Game freeze#Lockup|lock up]].
 +
 
 +
[[Image:Getmew4.png]]
 +
 
 +
4. Fly to Lavender Town.
 +
 
 +
[[Image:Getmew5.png]]
 +
 
 +
5. Walk back to the route to the left.
 +
 
 +
[[Image:Getmew6.png]]
 +
 
 +
6. Press B when the menu pops up.
 +
 
 +
[[Image:Getmew7.png]]
 +
 
 +
7. Mew will appear, at level 7.
 +
 
 +
===Ditto trick===
 +
The '''Ditto trick''' (also known 'Mew glitch method #4', even though Mew is not the only Pokémon that can be encountered with it) is one of the most useful glitches in the first generation of the main series Pokémon games, and it can be used to obtain non-freezing glitch Pokémon with index numbers greater than hex:00 but lower than hex:C8 (dec:200), because index numbers that are 200 or greater bring up Trainers (see the [[Trainer escape glitch#Encountering Trainers|Encountering Trainers]] section for more information).
 +
 
 +
This glitch takes advantage of Ditto's Transform instead of requiring that specific Trainers be encountered.
 +
 
 +
====Procedure====
 +
For this glitch you'll need to prepare a Pokémon with the Special stat modulo 256 of the Pokémon or Trainer you want (see the [http://glitchcity.info/biglist.htm Big List] to see what special stats give which Pokémon or Trainers by choosing a decimal index number).
 +
 
 +
Modulo 256 means that the index numbers loop back to 0 after 255, so a Special stat of 257 would give Rhydon, the Pokémon with an index number of 01, and so forth.
 +
 
 +
You cannot use the glitch to encounter [[GlitchDex/RB:000|'M (00)]] or [[GlitchDex/Y:000|3TrainerPoké]].
 +
 
 +
After following one of the methods in the above "[[Trainer escape glitch#Initial steps of the glitch|initial steps of the glitch]]" method except for the Viridian Forest blackout method and then following most of the steps (returning to the route you flew away from is excluded for the moment) described in the "[[Trainer escape glitch#Special stat encounter|Special stat encounter]]" method, you should go encounter Ditto and have it transform into the Pokémon with your desired Special stat.
 +
 
 +
In Pokémon Red and Blue, Ditto can be found on the route east of Fuschia City and in the Unknown Dungeon, while in Yellow, Ditto can be found in the Pokemon Mansion on Cinnabar Island, or in the Unknown Dungeon.
 +
 +
After the Ditto transforms into your Pokémon with the desired Special stat, run away or defeat the Ditto. Then go back (this is easiest with Fly) to the place where you escaped from the Trainer, without encountering any Pokémon or Trainers on the way, and make sure that the start menu is the last text box in memory. The Pokémon that you encounter will have an index number that is the same as your Pokémon's Special stat, but Special stats modulo 256 between (inclusively) 200 and 255 will turn into Trainers.
 +
 
 +
===Encountering Trainers===
 +
As mentioned above, trying to encounter a Pokémon with an index number (Special stat modulo 256) greater than 199 will bring up a Trainer. See the [http://glitchcity.info/biglist.htm Big List] for possible Trainers, but note that the group of Trainers noted as causing the ZZAZZ glitch is not entirely accurate. [[ZZAZZ glitch|See the ZZAZZ glitch article for Trainers that can cause the ZZAZZ glitch for a neutral attack stage]].
 +
 
 +
The attack stage of the Ditto equates to the roster number of the Trainer you encounter. For example, if one wanted to encounter Prof. Oak's first roster, they would need the Ditto to transform into a Pokémon with a Special stat of 226 and then use Growl six times. To encounter his second roster, the player would have to use Growl five times, and so forth. Prof. Oak's fourth and beyond rosters are rosters from later Trainer classes, firstly, the Scientist.
 +
 
 +
If this value was too high, you'd encounter glitch teams, but this is impossible for this Trainer through the Ditto trick. It is possible to encounter glitch teams through the Ditto trick for Trainers like Agatha (Special 246) or Lance (Special 247) though, who are near the end of the Trainer classes and only have one valid roster each.
 +
 
 +
=== Getting Pokémon at level 100 with this trick ===
 +
{{main|Experience underflow glitch}}
 +
The level of the Pokémon encountered through the Special stat encounter is equal to the Attack modifier (not the stat itself) of the last enemy Pokémon at the conclusion of the battle. Stat modifiers start at 7, hence why most Pokémon reported from the Trainer escape glitch are at level 7. The range of stat modifiers is from 1 to 13. In addition, Pokémon with a "Medium Slow" growth rate (Mew and all 3-stage evolutionary lines excluding Butterfree, Beedrill, and Dragonite), due to a bug in the algorithm (1.2L<sup>3</sup> - 15L<sup>2</sup> + 100L - 140) used to calculate these Pokémon's experience points, have negative experience at levels below 2 (-140 at level 0, -54 at level 1). However, since level values are read as unsigned (i.e. non-negative) integers, this actually equates to a rather large positive number (16,777,076 and 16,777,162, respectively). If this Pokémon gains enough experience in battle to stay below 1 (i.e. less than 54), the game will recalculate its level based on experience, forcing the Pokémon to level 100, the maximum level that can be attained in battle. A video of this is located here: [https://www.youtube.com/watch?v=r-aWS--eVec]
 +
 
 +
===Removing Snorlax===
 +
{{main|Remove Snorlax glitch}}
 +
Removing Snorlax is a sub-glitch of the Trainer escape glitch that lets the player remove one of the two Snorlax without the Poké Flute, which can be pulled off by accessing the route that the Snorlax is on in the middle of the Special encounter glitch.
 +
 
 +
See the main article for more information.
 +
 
 +
==Infinite Trainer escape glitch==
 +
If you lose to the Trainer you battle after flying away, that Trainer will not be used up, and neither will the the Trainer you flew away from, meaning that the glitch can be repeated an unlimited number of times as long as you have one spare Trainer that can walk up to you other than the Elite Four and Blue. It is a good idea to use only a low level Pokémon with Fly.
 +
 
 +
If you have no available Trainers that can walk up to you, the player can change boxes after flying away, reset the game, and then defeat the Elite Four and Blue. Then, the player can encounter the Ditto and get the Pokémon they want. Encountering no Pokémon after the player is sent back to Pallet Town will not let the player encounter any Pokémon; the start menu will pop up if it was the last message box, but no Pokémon will appear.
 +
 
 +
 
 +
==Text box ID matching==
 +
After performing the [[Trainer escape glitch#Initial steps of the glitch|initial steps of the Trainer escape glitch]] and beating or losing to a Trainer that will walk up to you, the text box you get after returning to the route is the same ID as the last text box in memory (this can be viewed by checking the memory address CF13). For text boxes other than the start menu (00), you may get glitched text and/or [[error code]]s after returning to the route, and some of these bring up an undefeated Trainer or freeze the game.
 +
 
 +
If the equivalent text box brought up an undefeated Trainer, it may cause the [[walking lag glitch]] (see the article for steps).
 +
 
 +
==Walking lag glitch==
 +
{{main|Walking lag glitch}}
 +
The walking lag glitch causes walking lag, with possible random sound effects being played or freezes (depending on your coordinates) when you return to the route you escaped from a Trainer (after following the finite or infinite Special stat encounter glitch).
 +
 
 +
It may be caused by text box matching dialog for an undefeated Trainer and defeating them, or the following method:
 +
 
 +
1. Perform the 'fly away' part of the Trainer escape glitch.
 +
 
 +
2. Change boxes and reset the game.
 +
 
 +
3. Return to the original route where the player flew away and defeat any  Trainer.
 +
 
 +
==Trade NPC Pokémon and resulting Pokémon==
 +
For some reason, when you talk to a trade NPC after enabling a potential Special stat encounter (so an instant encounter when you return to the route you escaped from), it will change the Pokémon you encounter to be no longer based on the Special stat, but rather, [http://forums.glitchcity.info/index.php?topic=6618.0 the identifiers of the fifth and sixth characters (including end name markers) of the trade Pokémon's nickname], but encountering a wild Pokémon or Trainer afterwards will 'overwrite' the Pokémon to be based on the enemy's Special stat again.
 +
 
 +
This trick does not work in the Japanese Pokémon Red/Green/Blue.
 +
 
 +
The player does not have to make a trade, and the glitch will work even if the trade has been done.
 +
 
 +
The fifth character controls the species, and the sixth character controls the level. It is possible to obtain certain Pokémon over level 100 this way. Below are the possible encounters.
 +
 
 +
===Red/Blue yields===
 +
#Route 2 - Abra for Mr. Mime (MARCEL): Level 139 Snorlax
 +
#Route 5 - Nidoran♂ for Nidoran♀ (SPOT): Level 80 Missingno. (50h, Dec: 80)
 +
#Route 11 - Nidorino for Nidorina (TERRY): Level 80 Starmie
 +
#Route 18 - Slowbro for Lickitung (MARC): Level 80 Missingno. (50h, Dec: 80)
 +
#Cerulean City - Poliwhirl for Jynx (LOLA): Level 80 Missingno. (50h, Dec: 80)
 +
#Vermilion City - Spearow for Farfetch'd (DUX): Level 80 Missingno. (50h, Dec: 80)
 +
#Cinnabar Island - Raichu for Electrode (DORIS): Level 80 Missingno. (92h, Dec: 146)
 +
#Cinnabar Island - Venonat for Tangela (CRINKLES): Level 139 Kingler
 +
#Cinnabar Island - Ponyta for Seel (SAILOR): Level 145 Clefable
 +
 
 +
===Yellow yields===
 +
#Route 2 - Clefairy for Mr. Mime (MILES): Level 80 Missingno. (92h, Dec: 146)
 +
#Route 5 - Cubone for Machoke (RICKY): Level 80 Starmie
 +
#Route 11 - Lickitung for Dugtrio (GURIO): Level 80 Clefable
 +
#Route 18 - Tangela for Parasect (SPIKE): Level 80 Snorlax
 +
#Cinnabar Lab - Golduck for Rhydon (BUFFY): Level 80 Starmie
 +
#Cinnabar Lab - Growlithe for Dewdong (CEZANNE): Level 141 Electrode
 +
#Cinnabar Lab - Kangaskhan for Muk (STICKY): Level 152 Kingler
  
 
[[Category:Major glitches]]
 
[[Category:Major glitches]]
 +
[[Category:Generation I glitches]]

Latest revision as of 09:04, 26 October 2014

Bulbapedia also has an article about Trainer escape glitch.


The Trainer escape glitch, also known as the Trainer-Fly glitch or Mew glitch (though the Mew glitch may refer to one specific type of the Trainer escape glitch that lets the player encounter Mew) is a glitch in Pokémon Red, Blue and Yellow (as well as the Japanese versions) that usually involves the player escaping from a 'long range Trainer'.

In Japan, it's referred to as fifth's method (Japanese: fifth法) named after "fifthヽ(´ー`)ノ◆Fi3PJTZKLQ" who found it and posted about it on 2ch, or Special encounter glitch (Japanese: とくしゅエンカウント).

A long range Trainer is a Trainer that can be forced one tile off screen from either the first tile north/south or west/east of them and will walk up to the Trainer and challenge them to a battle when they appear.

The player doesn't actually have to use a long-range Trainer. Firstly, the Rival's effect caused by certain glitch items will allow the player to escape from more Trainer challenges.

Additionally, in Viridian Forest, if you get a wild Pokémon encounter on the tile that the last Bug Catcher sees you and black out, it will also cause the Trainer escape glitch (see the Viridian Forest method section).

Initial steps of the glitch

Before performing this glitch, you will need to have a long-range Trainer that you haven't beaten before, or a Trainer that can have a "!" mark over their head if you have an item that causes the Rival's effect, or to have not beaten the aforementioned Bug Catcher in Viridian Forest before (this is only possible near the beginning of the game).

Additionally, at least one available Trainer that walks up to you from a route other than the long-range Trainer is recommended to make this glitch desirable, but this is not needed if you have access to the Elite Four and can beat them (see the unlimited Trainer escape glitch section for more information).

Perhaps the most commonly used long-range Trainers are a Jr. Trainer♂ on Route 24 (north of Cerulean City) and a Gambler on Route 8 (left of Lavender Town/east of Saffron City). See the screenshots below:

Route 24 LRT.pngRoute 8 LRT.png

You will need a Pokémon with Fly, Teleport, Dig, or an Escape Rope if it is possible to use it in the place where the Trainer is (an Escape Rope or Dig is essential for the Viridian Forest wild encounter method)

Once you've chosen a long range or one of the Trainers you can escape from using the RIVAL's effect, or decided to use the Viridian Forest wild encounter method, follow these steps:

Long-range Trainer method

  1. Make it so that the long-range Trainer is one tile off the screen, but you can walk back to them.
  2. While walking back to them, hold down the Start menu to open the menu and delay the Trainer from walking up to you until the menu is closed.
  3. Fly, Teleport, Dig, or Escape Rope away. Your destination to make this glitch desirable should be where a Trainer that walks up to you is within reasonable walking distance unless you want to pull off the Elite Four method of the unlimited Trainer escape glitch.

Rival's effect method

  1. Face away from the "!" mark Trainer and use the Rival's effect causing item, then close the menus. Your sprite and the Trainer's sprite should disappear.
  2. Move left/right or north/south so that you're in that Trainer's field of vision. If you can't, try another position or another Trainer.
  3. Do not move, then Fly, Teleport, Dig, or Escape Rope away. Your destination to make this glitch desirable should be where a Trainer that walks up to you is within reasonable walking distance.

Viridian Forest wild encounter method

This trick is only possible if you haven't beaten the final Bug Catcher in Viridian Forest and haven't beat Blue on Route 22 (west of Viridian City).

It is the only known way to get level 100 Pokémon before Brock in Pokémon Red and Blue without grinding for an extremely long time or skipping Brock (see the getting Pokémon at level 100 section, because a long-range Trainer in Virdian Forest is present in Pokémon Yellow but not in Pokémon Red and Blue.

  1. Have your black out location set to Viridian City or Pallet Town. If you need to, heal your Pokémon at the Pokémon Center/your house to set the black out location.
  2. Get your Pokémon poisoned by a Weedle, but have enough health to be able to get to the Trainer as shown in the picture below.
  3. Save the game a tile away south of him, and hope that you encounter a wild Pokémon in his field of vision. If you don't succeed, reset the game and try again.

After performing the steps above, the Special stat encounter or text box ID matching (described below) part of the glitch for when you return to Viridian Forest can be activated by either saving and restarting or winning against/losing to your rival on Route 22 (west of Virdian City).

Virdian Forest blackout Trainer.png

Special stat encounter

The main use of the Trainer escape glitch is the Special stat encounter part of it. This trick can be performed after completing one of the Trainer escape methods above in the 'initial steps of the glitch' section and this may temporarily remove the ability to open the start menu.

After completing the method, encounter a Trainer and either win or lose to them. This will bring the ability to use the start menu back. This may be enough to get the Special stat encounter to work. When it works, upon returning to the route you escaped from the Trainer, a text box will pop up and after closing it you will encounter a Pokémon that had the Special stat of the last Pokémon in memory.

Its level depends on the attack stage of the opponent, which is 7 by default, but can be lowered through the use of Growl, by 1 stage at a time.

The attack stage can also be rose to 8 through the use of an X Attack or rose up to 9 through Swords Dance if you use have Ditto transform via the Ditto trick (described below). Once the Ditto transforms, it can also get boosted attack stages by using Swords Dance itself, up to 13 (+6), and the attack stage can still be lowered with Growls.

If the Special stat encounter doesn't work, make sure that the start menu is the last text box opened in memory before returning to the route and try encountering a wild Pokémon after encountering the Trainer.

All Trainer Pokémon yields

As Trainer Pokémon have minimum DVs and no stat experience by default, a certain Pokémon belonging to a Trainer will always load the same Special stat into memory.

See this image by wwwxxyy and Ryumaster for a full list of Trainer Pokémon yields. Note that it is extremely large.

Mew trick

The Mew trick or 'Mew glitch' is a specific variation of the Special stat encounter part of the Trainer escape glitch that allows you to fight and capture a level 7 Mew. In fact, because of this, Mew is often associated with the Trainer escape glitch.

Procedure

1. The player must not have beaten any of these trainers who are circled in the picture.

Getmew1.png Getmew2.png

2. Go in front of the Gambler shown in the picture. The player must approach him from in front of the house, then Fly quickly before the player is seen by him.

Getmew3.png

3. Fly to Cerulean City, then go and battle the Youngster in the maze to Bill's house (in the north). Make sure he walks up to the player, as if the player goes too close to him or directly talks to him, the game will lock up.

Getmew4.png

4. Fly to Lavender Town.

Getmew5.png

5. Walk back to the route to the left.

Getmew6.png

6. Press B when the menu pops up.

Getmew7.png

7. Mew will appear, at level 7.

Ditto trick

The Ditto trick (also known 'Mew glitch method #4', even though Mew is not the only Pokémon that can be encountered with it) is one of the most useful glitches in the first generation of the main series Pokémon games, and it can be used to obtain non-freezing glitch Pokémon with index numbers greater than hex:00 but lower than hex:C8 (dec:200), because index numbers that are 200 or greater bring up Trainers (see the Encountering Trainers section for more information).

This glitch takes advantage of Ditto's Transform instead of requiring that specific Trainers be encountered.

Procedure

For this glitch you'll need to prepare a Pokémon with the Special stat modulo 256 of the Pokémon or Trainer you want (see the Big List to see what special stats give which Pokémon or Trainers by choosing a decimal index number).

Modulo 256 means that the index numbers loop back to 0 after 255, so a Special stat of 257 would give Rhydon, the Pokémon with an index number of 01, and so forth.

You cannot use the glitch to encounter 'M (00) or 3TrainerPoké.

After following one of the methods in the above "initial steps of the glitch" method except for the Viridian Forest blackout method and then following most of the steps (returning to the route you flew away from is excluded for the moment) described in the "Special stat encounter" method, you should go encounter Ditto and have it transform into the Pokémon with your desired Special stat.

In Pokémon Red and Blue, Ditto can be found on the route east of Fuschia City and in the Unknown Dungeon, while in Yellow, Ditto can be found in the Pokemon Mansion on Cinnabar Island, or in the Unknown Dungeon.

After the Ditto transforms into your Pokémon with the desired Special stat, run away or defeat the Ditto. Then go back (this is easiest with Fly) to the place where you escaped from the Trainer, without encountering any Pokémon or Trainers on the way, and make sure that the start menu is the last text box in memory. The Pokémon that you encounter will have an index number that is the same as your Pokémon's Special stat, but Special stats modulo 256 between (inclusively) 200 and 255 will turn into Trainers.

Encountering Trainers

As mentioned above, trying to encounter a Pokémon with an index number (Special stat modulo 256) greater than 199 will bring up a Trainer. See the Big List for possible Trainers, but note that the group of Trainers noted as causing the ZZAZZ glitch is not entirely accurate. See the ZZAZZ glitch article for Trainers that can cause the ZZAZZ glitch for a neutral attack stage.

The attack stage of the Ditto equates to the roster number of the Trainer you encounter. For example, if one wanted to encounter Prof. Oak's first roster, they would need the Ditto to transform into a Pokémon with a Special stat of 226 and then use Growl six times. To encounter his second roster, the player would have to use Growl five times, and so forth. Prof. Oak's fourth and beyond rosters are rosters from later Trainer classes, firstly, the Scientist.

If this value was too high, you'd encounter glitch teams, but this is impossible for this Trainer through the Ditto trick. It is possible to encounter glitch teams through the Ditto trick for Trainers like Agatha (Special 246) or Lance (Special 247) though, who are near the end of the Trainer classes and only have one valid roster each.

Getting Pokémon at level 100 with this trick

Main article: Experience underflow glitch

The level of the Pokémon encountered through the Special stat encounter is equal to the Attack modifier (not the stat itself) of the last enemy Pokémon at the conclusion of the battle. Stat modifiers start at 7, hence why most Pokémon reported from the Trainer escape glitch are at level 7. The range of stat modifiers is from 1 to 13. In addition, Pokémon with a "Medium Slow" growth rate (Mew and all 3-stage evolutionary lines excluding Butterfree, Beedrill, and Dragonite), due to a bug in the algorithm (1.2L3 - 15L2 + 100L - 140) used to calculate these Pokémon's experience points, have negative experience at levels below 2 (-140 at level 0, -54 at level 1). However, since level values are read as unsigned (i.e. non-negative) integers, this actually equates to a rather large positive number (16,777,076 and 16,777,162, respectively). If this Pokémon gains enough experience in battle to stay below 1 (i.e. less than 54), the game will recalculate its level based on experience, forcing the Pokémon to level 100, the maximum level that can be attained in battle. A video of this is located here: [1]

Removing Snorlax

Main article: Remove Snorlax glitch

Removing Snorlax is a sub-glitch of the Trainer escape glitch that lets the player remove one of the two Snorlax without the Poké Flute, which can be pulled off by accessing the route that the Snorlax is on in the middle of the Special encounter glitch.

See the main article for more information.

Infinite Trainer escape glitch

If you lose to the Trainer you battle after flying away, that Trainer will not be used up, and neither will the the Trainer you flew away from, meaning that the glitch can be repeated an unlimited number of times as long as you have one spare Trainer that can walk up to you other than the Elite Four and Blue. It is a good idea to use only a low level Pokémon with Fly.

If you have no available Trainers that can walk up to you, the player can change boxes after flying away, reset the game, and then defeat the Elite Four and Blue. Then, the player can encounter the Ditto and get the Pokémon they want. Encountering no Pokémon after the player is sent back to Pallet Town will not let the player encounter any Pokémon; the start menu will pop up if it was the last message box, but no Pokémon will appear.


Text box ID matching

After performing the initial steps of the Trainer escape glitch and beating or losing to a Trainer that will walk up to you, the text box you get after returning to the route is the same ID as the last text box in memory (this can be viewed by checking the memory address CF13). For text boxes other than the start menu (00), you may get glitched text and/or error codes after returning to the route, and some of these bring up an undefeated Trainer or freeze the game.

If the equivalent text box brought up an undefeated Trainer, it may cause the walking lag glitch (see the article for steps).

Walking lag glitch

Main article: Walking lag glitch

The walking lag glitch causes walking lag, with possible random sound effects being played or freezes (depending on your coordinates) when you return to the route you escaped from a Trainer (after following the finite or infinite Special stat encounter glitch).

It may be caused by text box matching dialog for an undefeated Trainer and defeating them, or the following method:

1. Perform the 'fly away' part of the Trainer escape glitch.

2. Change boxes and reset the game.

3. Return to the original route where the player flew away and defeat any Trainer.

Trade NPC Pokémon and resulting Pokémon

For some reason, when you talk to a trade NPC after enabling a potential Special stat encounter (so an instant encounter when you return to the route you escaped from), it will change the Pokémon you encounter to be no longer based on the Special stat, but rather, the identifiers of the fifth and sixth characters (including end name markers) of the trade Pokémon's nickname, but encountering a wild Pokémon or Trainer afterwards will 'overwrite' the Pokémon to be based on the enemy's Special stat again.

This trick does not work in the Japanese Pokémon Red/Green/Blue.

The player does not have to make a trade, and the glitch will work even if the trade has been done.

The fifth character controls the species, and the sixth character controls the level. It is possible to obtain certain Pokémon over level 100 this way. Below are the possible encounters.

Red/Blue yields

  1. Route 2 - Abra for Mr. Mime (MARCEL): Level 139 Snorlax
  2. Route 5 - Nidoran♂ for Nidoran♀ (SPOT): Level 80 Missingno. (50h, Dec: 80)
  3. Route 11 - Nidorino for Nidorina (TERRY): Level 80 Starmie
  4. Route 18 - Slowbro for Lickitung (MARC): Level 80 Missingno. (50h, Dec: 80)
  5. Cerulean City - Poliwhirl for Jynx (LOLA): Level 80 Missingno. (50h, Dec: 80)
  6. Vermilion City - Spearow for Farfetch'd (DUX): Level 80 Missingno. (50h, Dec: 80)
  7. Cinnabar Island - Raichu for Electrode (DORIS): Level 80 Missingno. (92h, Dec: 146)
  8. Cinnabar Island - Venonat for Tangela (CRINKLES): Level 139 Kingler
  9. Cinnabar Island - Ponyta for Seel (SAILOR): Level 145 Clefable

Yellow yields

  1. Route 2 - Clefairy for Mr. Mime (MILES): Level 80 Missingno. (92h, Dec: 146)
  2. Route 5 - Cubone for Machoke (RICKY): Level 80 Starmie
  3. Route 11 - Lickitung for Dugtrio (GURIO): Level 80 Clefable
  4. Route 18 - Tangela for Parasect (SPIKE): Level 80 Snorlax
  5. Cinnabar Lab - Golduck for Rhydon (BUFFY): Level 80 Starmie
  6. Cinnabar Lab - Growlithe for Dewdong (CEZANNE): Level 141 Electrode
  7. Cinnabar Lab - Kangaskhan for Muk (STICKY): Level 152 Kingler