Talk:Missingno./@comment-190.148.93.136-20121021003027/@comment-4700359-20121202235848

Strictly speaking, in the games, this particular form of Missingno. has a more limited set of TMs and HMs it can learn from, plus anything Rhydon can learn from TMs and HMs (there's a little trick in R/B to turn Missingno. into this Rhydon hybrid kind of thing, which lets you teach it moves that Rhydon can learn but Missingno. cannot, such as Body Slam, Surf, and Hyper Beam, and you can change it back into a full Missingno. afterwards). However, its other three forms (Ghost, Aerodactyl Skeleton, and Kabutops Skeleton) constantly change their TM/HM compatibility along with their types and stats based on the last Pokemon's data processed by the game, effectively granting them access to any and all TMs and HMs in the game. This was likely as big a nod to them as Sam would be able to program into the game.