You can find the TM Flamethrower in the Game Corner in Goldenrod city for 10,000 prize coins.
Chat with our AI personalities
I
TM35 (Flamethrower) is located in the Abundant Shrine.
at the game corner
I think that TM energy ball doesn't exist in heartgold. You can find it in Pokemon diamond and pearl on ds.
Tm. 35