Hm1 Cut: you obtain in Eterna city
Hm2 Fly: in the galactic warehouse
Hm3 Surf: Celestic town shrine
Hm4 Strength: Top floor of the lost tower
Hm5 Defog: In the tunnel place where you catch the unown
Hm6 Rock smash: A hiker in the entrence to mt. coronet gives it to you
Hm7 Waterfall: Jasmine in sunshore city gives it to you
Hm8 Rock climb: route 217 behind a house
http://faqs.ign.com/articles/629/629286p1.html
Find the HM on Route 217
In platinum you don't get a HM in the Great Marsh. The HM that is there in diamond in pearl, HM05 Defog, has been moved to the Solaceon Ruins
surf is a hm. It is unlimited.
well if you ment by slaves hm slaves then i would recommend catching a bidoof and evolving it as bibarel can learn all but two hms.. he can learn HM 1 - Cut HM 3 - Surf HM 4 - Strength HM 6 - Rock Smash HM 7 - Waterfall HM 8 - Rock Climb
he is in the house closest to the bridge in canalave city
first of all there like ten Hm
The HM dive cannot be acquired in Pokemon diamond.
defeate all the gym leaders
whirlpool is not classified as a HM in that Pokemon series, only in heartgold/soulsilver is it a HM, in diamond it is only a simple TM (1use)
there is no dive HM in DP but the water related ones are surf and waterfall
The HM strength
Bibarel + SkuntankorBibarel + Drifblimthere is no hm slave
There is no HM called dive in Pokemon Diamond you fat oaf.
Celestic Town
HM05: Defog
its suppose to be surf
as far as i know there is 8 hm's please be more specific