Glitch Trainer: Difference between revisions

Remove nested tables
(Undo revision 1851956 by Fungi123 (talk))
(Remove nested tables)
 
(48 intermediate revisions by 28 users not shown)
Line 1: Line 1:
[[File:Glitch Trainer battle.png|thumb|Battling a glitch Trainer]]
[[File:Glitch Trainer battle.png|thumb|160px|Battling a glitch Trainer]]
'''Glitch Trainers''' are {{pkmn|Trainer}}s that can only be battled via the use of [[glitch]]es.
'''Glitch Trainers''' are {{pkmn|Trainer}}s that can only be battled via the use of [[glitch]]es.


==Generation I==
Glitch Trainers can be battled in one of two ways: the [[old man glitch]] (if the player's name contains certain special characters in the 3rd, 5th, or 7th slot) or the {{DL|Mew glitch|Ditto glitch}} (using {{stat|Special}} stats ranging from 201-255{{sup/1|RB}} or 201-253{{sup/1|Y}}). Unlike other {{pkmn|Trainer}}s, glitch Trainers say nothing before or after the battle, and often use [[glitch Pokémon]].


===Old man glitch method===
If the player encounters a glitch Trainer via the [[old man glitch]], the team used by said trainer will be determined by the last team index number loaded, and the team will be always read from a nonexistent {{DL|Pokémon Trainer|Trainer class}} #256 - so if a Gambler with team number 3 was fought last time and the player encounters a trainer via old man glitch, the game will load team #3 of trainer #256, regardless of the encountered Trainer class.


Below is a list of the first 10 teams of the trainers encountered via the old man glitch.


{| class="roundtable" style="background: #{{unknown color light}}; border: 5px solid #{{unknown color}};"
! Team ID
! Pokémon 1
! Pokémon 2
! Pokémon 3
! Pokémon 4
! Pokémon 5
! Pokémon 6
|-
| 0
| [[◣ゥ 8]] <sup>Lv. 32</sup>
| [[Glitch (FA)]] <sup>Lv. 32</sup>
| {{p|MissingNo.}} <sup>Lv. 32</sup>
| [[PkMn ◣ n|{{PK}}{{MN}} ◣ n]] <sup>Lv. 32</sup>
| {{p|Flareon}} <sup>Lv. 32</sup>
| [[Glitch (FA)]] <sup>Lv. 32</sup>
|-
| 1
| {{p|Drowzee}} <sup>Lv. 111</sup>
| {{p|Rhydon}} <sup>Lv. 111</sup>
| {{p|Pidgey}} <sup>Lv. 111</sup>
| {{p|Grimer}} <sup>Lv. 111</sup>
| {{p|MissingNo.}} <sup>Lv. 111</sup>
| [[ゥ$ (F0)]] <sup>Lv. 111</sup>
|-
| 2
| [[ゥ (C1)]] <sup>Lv. 9</sup>
| {{p|Grimer}} <sup>Lv. 9</sup>
| {{p|MissingNo.}} <sup>Lv. 9</sup>
| [[Glitch (EB)]] <sup>Lv. 9</sup>
| [[◣ゥ 8]] <sup>Lv. 9</sup>
| {{p|MissingNo.}} <sup>Lv. 9</sup>
|-
| 3
| {{gp|Trainer}} <sup>Lv. 215</sup>
| {{p|Pidgeot}} <sup>Lv. 215</sup>
| {{p|Ivysaur}} <sup>Lv. 215</sup>
| {{gp|Trainer}} <sup>Lv. 215</sup>
| {{p|Nidoking}} <sup>Lv. 215</sup>
| {{p|Fearow}} <sup>Lv. 215</sup>
|-
| 4
| {{p|Tentacool}} <sup>Lv. 128</sup>
| {{p|Gengar}} <sup>Lv. 128</sup>
| {{p|Cubone}} <sup>Lv. 128</sup>
| [[A (C0)|a]] <sup>Lv. 128</sup>
| {{p|Dugtrio}} <sup>Lv. 128</sup>
| {{p|Growlithe}} <sup>Lv. 128</sup>
|-
| 5
| {{p|Tentacool}} <sup>Lv. 128</sup>
| {{p|Voltorb}} <sup>Lv. 128</sup>
| {{p|Cubone}} <sup>Lv. 128</sup>
|
|
|
|-
| 6
| {{p|Growlithe}} <sup>Lv. 64</sup>
|
|
|
|
|
|-
| 7
| [[Pゥ ゥ ゥ]] <sup>Lv. 128</sup>
| {{OBP|C|uppercase}} <sup>Lv. 128</sup>
| {{p|Rhydon}} <sup>Lv. 128</sup>
| {{p|Exeggcute}} <sup>Lv. 128</sup>
| {{p|Spearow}} <sup>Lv. 128</sup>
| {{gp|Trainer}} <sup>Lv. 128</sup>
|-
| 8
| {{p|Nidoran♀}} <sup>Lv. 14</sup>
| {{p|Magneton}} <sup>Lv. 14</sup>
| [['M (FF)]] <sup>Lv. 14</sup>
| {{p|Gastly}} <sup>Lv. 14</sup>
| {{p|Grimer}} <sup>Lv. 14</sup>
| {{p|MissingNo.}} <sup>Lv. 14</sup>
|-
| 9
| {{p|Rhyhorn}} <sup>Lv. 42</sup>
| {{p|Arcanine}} <sup>Lv. 42</sup>
| {{p|MissingNo.}} <sup>Lv. 42</sup>
| {{p|Clefairy}} <sup>Lv. 42</sup>
| {{p|Mewtwo}} <sup>Lv. 42</sup>
| {{p|MissingNo.}} <sup>Lv. 42</sup>
|}


Hi! I am fungi123. This section is all about glitch trainers. ''Do NOT encounter them. Will crash your game.''
===Ditto glitch method===
If the player encounters a glitch Trainer via the [[Ditto glitch]], the Attack stage modifier of the Ditto used will [[Ditto glitch#Level manipulation|determine]] which team will be used. This modifier is normally 7, causing the game to attempt to load the 'seventh' team; as most Trainers only have one set team, this almost always results in a glitchy team with several [[glitch Pokémon]]. If a move like {{m|Growl}} is used six times to lower the Ditto's Attack stage modifier to 1, then the loaded team will be valid.


==Generation I==
Two particular Trainers, [[Professor Oak|Prof. Oak]] and {{ga|Blue}}, have three different possible teams based on the {{player}}'s [[first partner Pokémon]]; therefore any Attack stage modifier from 1 to 3 will work. This is the easiest way to battle Prof. Oak with his original, dummied-out team.
Glitch Trainers can be battled in one of two ways: the [[old man glitch]] (if the player's name contains certain special characters in the 3rd, 5th, or 7th slot) or the {{DL|Mew glitch|Ditto glitch}} (using {{stat|Special}} stats ranging from 201-255{{sup/1|RB}} or 201-253{{sup/1|Y}}).
 
When battling a glitch Trainer, the music begins as normal wild Pokémon music. Unlike other {{pkmn|Trainer}}s, glitch Trainers say nothing before or after the battle, and often use [[glitch Pokémon]].
 
If the player encounters a glitch Trainer via the old man glitch, the preceding character to the one that caused the battle will be used to determine which team will be used. If the player encounters a glitch Trainer via the Ditto glitch, the "Attack stage" of the Ditto used will be used to determine which team will be used. The Attack stage is how many stages the Ditto's {{stat|Attack}} stat has been raised or lowered; 7 is the default, 1 is the lowest possible, and 13 is the highest possible. When encountering Trainers via the old man glitch, only very high team numbers are used due to the fact that the characters that can be put in the player's name all have high index numbers. When encountering Trainers via the mew glitch, unless Ditto's Attack stage is changed, the game will load the 7th team. Most Trainers only have one set team, causing glitchy teams if not encountered via the Ditto glitch and having the Ditto's Attack lowered to stage 1 (since they do not have a 2nd, 3rd, etc. team). The only exceptions are [[Professor Oak|Prof. Oak]] and the {{ga|Blue}}, who have three different teams based on the {{player}}'s [[starter Pokémon]]. This is the only way to face Prof. Oak with his original team.


===ZZAZZ glitch===
===ZZAZZ glitch===
{{Main|ZZAZZ glitch}}
{{Main|ZZAZZ glitch}}
If the player performs the Ditto glitch and uses a {{stat|Special}} stat of either 251, 252, 254, or 255, the [[ZZAZZ glitch]] will be triggered. This glitch changes most in-game bytes to have a value of 153, hence the players name will be changed to consist of multiple amounts of the letter "Z" (index number 153). Most of the player's Pokémon will be changed to level 153 {{p|Bulbasaur}} (index number 153).
If the player performs the Ditto glitch and uses a {{stat|Special}} stat of either 251, 252, 254, or 255, the [[ZZAZZ glitch]] (a.k.a. The Exploding Bulbasaur Glitch) will be triggered. This glitch heavily corrupts the game's save file and memory, changing several in-game bytes to have a value of 153; most noticeably, parts of the player's name will be overwritten with multiples of the letter "Z" ([[index number]] 153), and most of the player's Pokémon will be changed to level 153 {{p|Bulbasaur}} (index number 153) with several copies of the move {{m|Explosion}} (index number 153).


==Generation II==
===Jacred===
{{main|Trainer House glitch}}
[[File:Jacred.png|thumb|160px|The player encounters Jacred]]
Glitch Trainers may appear in the [[Trainer House]] as a result of the [[Trainer House glitch]].
'''Jacred''' is a [[glitch]] {{DL|Pokémon Trainer|Trainer class}}. Its name is derived from parts of the preset names that the player can choose for themselves and their [[rival]], specifically "Jack" and "Red". 'Jacred' can be battled by performing the {{DL|Mew glitch|Ditto glitch}} with a {{stat|Special}} stat of 200. Unlike other glitch Trainers, Jacred has no defined sprite and can instantly [[Game freeze|crash the game]] when the player's Pokémon uses a move or when the player accesses their party or uses an item.


==Glitch-only Trainer classes==
There is also a ZZAZZ variant of Jacred, caused by using the Ditto glitch with a Special stat of 200 and Growl one or two times. Because this is a ZZAZZ variant, battles can be escaped using a Poké Ball, though the Bag will be corrupted. The screen is almost fully covered by PokéTrainer, but it is still possible to scroll down over Cancel, find a Poké Ball, and escape the battle. After escaping the battle, the player will be in a different Glitch City. The game will not be able to be saved, because when the party is opened, the game will lock. The city has no PC to indirectly save the game, nor a Pokémon Center where the save option can be restored by healing the player's party.
===Prof. Oak===
[[File:PkmnProfWantsToFight.png|thumb|[[Professor Oak]], who cannot normally be battled]]
'''Prof. Oak''' (Japanese: '''{{tt|オーキドせんせい|Ōkido-sensei}}''' ''Instructor Oak'') can be battled by performing the {{DL|Mew glitch|Ditto glitch}} with a Special stat of 226, or by performing the [[old man glitch]] with the character {{MN}} in the third, fifth, or seventh slot of the player's name. Interestingly, the Japanese script uses an apparent earlier name for Professor Oak—he is normally called '''{{tt|オーキドはかせ|Ōkido-hakase}}''' ''Dr. Oak''.


In the [[Generation I]] games, there is [[Pokémon Red and Green beta|unused]] Trainer data for Prof. Oak. This implies that it was originally going to be possible to battle him.
====Video====
=====Regular=====
{{youtubevid|fh8oDeywxkY|pandakekok|Glitch}}


In the data, Oak normally has a level 66 {{p|Tauros}}, a level 67 {{p|Exeggutor}}, a level 68 {{p|Arcanine}}, a level 70 {{p|Gyarados}}, and one of the Kanto [[starter Pokémon]] at level 69. This places his strength on-par with {{ga|Blue}}, who is the [[Pokémon Champion]] and grandson of Professor Oak. Additionally, four of his Pokémon are identical to the ones used by Blue, but are at higher levels, so originally Oak may have been intended to be in the game as the Champion, or at least another high-ranking Trainer, possibly in the same manner as {{ga|Red}} in [[Generation II]]. This is supported by an email on the PC in [[Professor Oak's Laboratory]], from the [[Indigo League]] issuing a challenge to all Trainers and specifically requesting Oak to come visit them.
=====ZZAZZ variant=====
{{youtubevid|psLpjnfZfGs|pandakekok|Glitch}}


When battling Prof. Oak via the Mew glitch, the Attack of the wild {{p|Ditto}} must be lowered by 4, 5 or 6 stages for Prof. Oak to have the {{p|Charizard}} team, the {{p|Venusaur}} team or the {{p|Blastoise}} team, respectively.
==Generation II==
{{main|Trainer House glitches}}
Glitch Trainers may appear in the [[Trainer House]] as a result of the [[Trainer House glitches|Trainer House glitch]].


Professor Oak will always use a glitch team if encountered via the old man glitch. This is because a character with a hexadecimal identifier of 01, 02, or 03 would be required in the player's name for one of these teams, but there are no characters with these hexadecimal identifiers.
==Unused Trainer classes==
 
===Prof. Oak===
====Pokémon====
{{main|Unused Trainer data#Prof. Oak|Unused Trainer data &rarr;Prof. Oak}}
{{Party
[[File:PkmnProfWantsToFight.png|thumb|160px|[[Professor Oak]], who cannot normally be battled]]
|color={{kanto color}}
Unused Trainer data for Prof. Oak (Japanese: '''{{j|オーキドせんせい}}''' ''Teacher Oak'') exists in all [[Generation I]] games. He can be battled in different ways.
|bordercolor={{kanto color dark}}
* By performing the {{DL|Mew glitch|Ditto glitch}} using a {{OBP|Pokémon|species}} with a {{stat|Special}} stat of 226 if the wild {{p|Ditto}}'s {{stat|Attack}} is lowered by 4, 5, or 6 stages (each number of stages will yield a different team; in order: Charizard, Venusaur, or Blastoise).
|headcolor={{kanto color light}}
* By performing the [[Old man glitch]] with a player's name containing the {{MN}} character in the third, fifth or seventh slots, Professor Oak can be battled as a glitch Trainer; however, he will not have a defined roster.
|sprite=Spr Y Oak.png
* By performing a specific select button glitch in the Japanese {{game2|Red|Green|Blue}}.
|prize={{pdollar}}6930
{{youtubevid|LRQAWkZB9vM|0xwas|kanto}}
|name={{color2|000000|Professor Oak|Prof. Oak}}
|game=RGBY
|location=Glitch
|pokemon=5
|pokemon1={{Pokémon/1
|game=Yellow
|ndex=128
|pokemon=Tauros
|level=66
|type1=Normal
|move1=Take Down|move1type=Normal
|move2=Leer|move2type=Normal
|move3=Rage|move3type=Normal
|move4=Tail Whip|move4type=Normal}}
|pokemon2={{Pokémon/1
|game=Yellow
|ndex=103
|pokemon=Exeggutor
|level=67
|type1=Grass
|type2=Psychic
|move1=Stomp|move1type=Normal
|move2=Barrage|move2type=Normal
|move3=Hypnosis|move3type=Psychic}}
|pokemon3={{Pokémon/1
|game=Yellow
|ndex=059
|pokemon=Arcanine
|level=68
|type1=Fire
|move1=Take Down|move1type=Normal
|move2=Ember|move2type=Fire
|move3=Roar|move3type=Normal
|move4=Leer|move4type=Normal}}
|pokemon4={{Pokémon/1
|game=Yellow
|ndex=003
|pokemon=Venusaur
|level=69
|type1=Grass
|type2=Poison
|move1=Razor Leaf|move1type=Grass
|move2=Growth|move2type=Normal
|move3=Sleep Powder|move3type=Grass
|move4=SolarBeam|move4type=Grass}}
|pokemon5={{Pokémon/1
|game=Yellow
|ndex=130
|pokemon=Gyarados
|level=70
|type1=Water
|type2=Flying
|move1=Hydro Pump|move1type=Water
|move2=Dragon Rage|move2type=Dragon
|move3=Leer|move3type=Normal
|move4=Hyper Beam|move4type=Normal}}
}}
{{-}}
{{Party
|color={{kanto color}}
|bordercolor={{kanto color dark}}
|headcolor={{kanto color light}}
|sprite=Spr Y Oak.png
|prize={{pdollar}}6930
|name={{color2|000000|Professor Oak|Prof. Oak}}
|game=RGBY
|location=Glitch
|pokemon=5
|pokemon1={{Pokémon/1
|game=Yellow
|ndex=128
|pokemon=Tauros
|level=66
|type1=Normal
|move1=Take Down|move1type=Normal
|move2=Leer|move2type=Normal
|move3=Rage|move3type=Normal
|move4=Tail Whip|move4type=Normal}}
|pokemon2={{Pokémon/1
|game=Yellow
|ndex=103
|pokemon=Exeggutor
|level=67
|type1=Grass
|type2=Psychic
|move1=Stomp|move1type=Normal
|move2=Barrage|move2type=Normal
|move3=Hypnosis|move3type=Psychic}}
|pokemon3={{Pokémon/1
|game=Yellow
|ndex=059
|pokemon=Arcanine
|level=68
|type1=Fire
|move1=Take Down|move1type=Normal
|move2=Ember|move2type=Fire
|move3=Roar|move3type=Normal
|move4=Leer|move4type=Normal}}
|pokemon4={{Pokémon/1
|game=Yellow
|ndex=006
|pokemon=Charizard
|level=69
|type1=Fire
|type2=Flying
|move1=Rage|move1type=Normal
|move2=Slash|move2type=Normal
|move3=Flamethrower|move3type=Fire
|move4=Fire Spin|move4type=Fire}}
|pokemon5={{Pokémon/1
|game=Yellow
|ndex=130
|pokemon=Gyarados
|level=70
|type1=Water
|type2=Flying
|move1=Hydro Pump|move1type=Water
|move2=Dragon Rage|move2type=Dragon
|move3=Leer|move3type=Normal
|move4=Hyper Beam|move4type=Normal}}
}}
{{-}}
{{Party
|color={{kanto color}}
|bordercolor={{kanto color dark}}
|headcolor={{kanto color light}}
|sprite=Spr Y Oak.png
|prize={{pdollar}}6930
|name={{color2|000000|Professor Oak|Prof. Oak}}
|game=RGBY
|location=Glitch
|pokemon=5
|pokemon1={{Pokémon/1
|game=Yellow
|ndex=128
|pokemon=Tauros
|level=66
|type1=Normal
|move1=Take Down|move1type=Normal
|move2=Leer|move2type=Normal
|move3=Rage|move3type=Normal
|move4=Tail Whip|move4type=Normal}}  
|pokemon2={{Pokémon/1
|game=Yellow
|ndex=103
|pokemon=Exeggutor
|level=67
|type1=Grass
|type2=Psychic
|move1=Stomp|move1type=Normal
|move2=Barrage|move2type=Normal
|move3=Hypnosis|move3type=Psychic}}
|pokemon3={{Pokémon/1
|game=Yellow
|ndex=059
|pokemon=Arcanine
|level=68
|type1=Fire
|move1=Take Down|move1type=Normal
|move2=Ember|move2type=Fire
|move3=Roar|move3type=Normal
|move4=Leer|move4type=Normal}}
|pokemon4={{Pokémon/1
|game=Yellow
|ndex=009
|pokemon=Blastoise
|level=69
|type1=Water
|move1=Bite|move1type=Normal
|move2=Withdraw|move2type=Water
|move3=Skull Bash|move3type=Normal
|move4=Hydro Pump|move4type=Water}}
|pokemon5={{Pokémon/1
|game=Yellow
|ndex=130
|pokemon=Gyarados
|level=70
|type1=Water
|type2=Flying
|move1=Hydro Pump|move1type=Water
|move2=Dragon Rage|move2type=Dragon
|move3=Leer|move3type=Normal
|move4=Hyper Beam|move4type=Normal}}
}}
Uhhhhhh....... Do not ''do not'' encounter MissingNo. It will crash your game. ''-fungi123''
 
』====Appearance====
{| style="margin:auto; text-align:center; {{roundy|20px}} border: 2px solid #{{Kanto color dark}}; background: #{{Kanto color}};"
|-
| style="{{roundy|69px}} border: 2px solid #{{Kanto color dark}}; background: #{{Kanto color light}}; width:80px; height:80px"| [[File:Spr RG Oak.png]]
| style="{{roundy|69px}} border: 2px solid #{{Kanto color dark}}; background: #{{Kanto color light}}; width:80px; height:80px"| [[File:Spr Y Oak.png]]
|- style="font-size: 80%;"
| Image from<br>{{Colorlink|Pokémon Red and Blue Versions|000|Red and Blue}}
| Image from<br>{{Colorlink|Pokémon Yellow Version|000|Yellow}}
|}


===Chief===
===Chief===
<!--シルフ, officially romanized as Silph, translates into sylph, so that should be kept as alternate text.-->
{{main|Unused Trainer data#Chief|Unused Trainer data &rarr;Chief}}
'''Chief''' (Japanese: '''{{tt|シルフのチーフ|Shirufu no Chīfu}}''' ''{{tt|Silph|Sylph}}'s Chief'') is an unused [[Pokémon Red and Green beta|beta]] [[Trainer class]] that is found in the [[Generation I]] games. Chief can be battled through the use of the [[old man glitch]] when the {{player}}'s name contains a dash in the third, fifth, or seventh letter slot, via the {{DL|Mew glitch|Ditto glitch}} with a {{stat|Special}} stat of 227. Chief's sprite is the one of a {{tc|Scientist}}. The only time the word is said in-game is in [[Celadon City]], by one of the {{tc|Team Rocket Grunt}}s, perhaps indicating that Chief might have appeared in other places and been able to battle the player. The Japanese name indicates that the player would fight the head of [[Silph Co.]] Unlike Prof. Oak, there is no team programmed for Chief.
[[File:Spr RG Scientist.png|thumb|Chief]]
 
Chief is an unused Trainer class in the Generation I games. He has neither a defined sprite nor a programmed [[party]]. When battled, his sprite appears as that of a {{tc|Scientist}} due to its Trainer class being directly after Chief in the game's data.
====Appearance====
{| style="margin:auto; text-align:center; {{roundy|20px}} border: 2px solid #{{unknown color dark}}; background: #{{unknown color}};"
|-
| style="{{roundy|69px}} border: 2px solid #{{unknown color dark}}; background: #{{unknown color light}}; width:80px; height:80px"| [[File:Spr RG Scientist.png]]
|- style="font-size: 80%;"
| Image from<br>{{Colorlink|Generation I|000|Red, Green and Blue}}
|}


===Jacred===
Chief can be battled using the {{DL|Mew glitch|Ditto glitch}} and a {{OBP|Pokémon|species}} with a {{stat|Special}} stat of 227, or through the use of the [[old man glitch]] when the player's name contains a dash in the third, fifth, or seventh letter slot in English {{game|Red and Blue|s}}.
[[File:Jacred.jpg|thumb|right|The player encounters Jacred]]
'''Jacred''' is a [[glitch]] [[Trainer class]]. Its name is derived from the preset names the player chooses for themselves and their rival, such as their names being "Jack" and "Red" will make "Jacred". The only way to fight 'Jacred' is by performing the {{DL|Mew glitch|Ditto glitch}} with a {{stat|Special}} stat of 200. Unlike other glitch Trainers, Jacred has no defined sprite and can instantly [[Game freeze|crash the game]] when it is about to send out the first Pokémon.


{{-}}
{{TrainerNav|???|kanto=yes}}
{{TrainerNav|???|kanto=yes}}
{{Glitches}}<br>
{{Glitches}}<br>
Line 262: Line 149:
[[Category:Glitches]]
[[Category:Glitches]]
[[Category:Trainer classes]]
[[Category:Trainer classes]]
[[it:Allenatori glitch]]
[[zh:错误训练家]]