Como em outros jogos "Pokémon", em "Pokémon Diamond" há dezenas de TMs como tesouro escondido em Poké Bolas pelo mundo. Uma delas, TM46: Thief, permite ensinar seu Pokémon a roubar itens dos inimigos. Alguns Pokémon aprendem sozinhos, mas se quiser ensinar a habilidade a um que não a tem, precisa achar a TM em Eterna City.
Vá ao prédio da Team Galactic em Eterna City após derrotar Gardenia, a Líder de Ginásio de Eterna City. Ela dá a Forest Badge, que permite usar Cut.
Vá ao Pokémon Center em Eterna City e cure seus Pokémon. Do Center, vá norte. Use seu novo Cut para derrubar as árvores e chegar ao prédio da Team Galactic.
Vá a leste da frente do prédio da Team Galactic, depois vire norte quando puder. Corte a árvore aqui para achar uma Poké Bola. Abra para obter TM 46: Thief.