you get the HM Flash after beating the electric gym leader, if i recall correctly
There is no HM Flash on Pokemon Diamond, I personally think its been replaced by HM05 Defog.
its not an HM anymore you have to find it.
It's not a HM anymore in Pokemon Diamond and Pearl, but it can be bought as a TM in Hearthome City Department.
you get it from a gy
Flash lost its HM status and became TM70 in Diamond, Pearl and Platinum.
well, dig isn't a HM in Pokemon diamond, but it is an TM. anyway, you can find it on route 214, inside a cave where you'll find the ruin maniac- the same place where you find hippopotas.
HM 8 can be obtained in Sunnyshore City.
There is no HM called dive in Pokemon Diamond you fat oaf.
The HM dive cannot be acquired in Pokemon diamond.
You find the HM for Flash in Granite Cave in Dewford, talk to that person by the entrance and he gives you it.
It is in the snow on route 217.
Celestic town shrine