HM 04 is Strength. It is found on the top floor of the Lost Tower (that tall white building near Solaceon town)
The HM dive cannot be acquired in Pokemon diamond.
You can find HM Strength south of Soleacon Town at the top of the Lost Tower. One of 2 ladies at the top gifts you with this.
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)
first of all there like ten Hm
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
HM 8 can be obtained in Sunnyshore City.