Question: are tms reusable in heartgold?
Answer: TMs. HM stands for "Hidden Machine," while TM stands for "Technical Machine." Both play an important role in all core Pokemon games, and HeartGold and SoulSilver are no different. ... As a result, TMs can only be used once, and once a TM is used and a move is taught to an eligible Pokemon, you won't be able to use it again ...