"Pokémon SoulSilver" e "Pokémon HeartGold" têm uma lista de Máquinas Técnicas (TMs) que você pode ensinar aos seus Pokémon para acessar diferentes áreas ou atingir certos objetivos. Um dos TMs é o TM 46, também conhecido como Thief (Ladrão). Você deve encontrar Thief explorando o mundo em "Pokémon SoulSilver".