1. metal claw 2. roar of time 3. dragon claw 4. ancient power
no
yes.
Giratina does not learn Roar of Time. That move is specifically for Dialga and Dialga only. Because it is Dialga's signature move. Just like Palkia's Spacial Rend and Giratina's Shadow Force. They are the only Pokemon that can learn these moves.
Dialga learns the move Earth Power at Level 60.
It learns it at level 80
Dragon and Steel Moves
Yes, it can learn earthquake, not by leveling up but by technical machine 26.
No, because it's a Pokemon move that only dialga can know, and dialga cant learn spacial rend. Palkia controls space so it makes spacial rend and dialga controls time which makes roar of time!
Dialga learns Time Realm at Lv 90 A nice lady makes Dialga learn Drago blast When you catch him he knows Roar Of Time
No. Roar of time is strictly a dialga move.
At the start of the battle, hurl X-Eye Seeds at Dialga. He will be unable to attack while affected by one. Have Riolu learn moves like Brick Break and Drain Punch and use those against Dialga, and have Eevee learn and use Wide Slash. If Dialga's x-eye status fades, throw another X-Eye Seed.
If you captured Dialga on Spear Pillar in the game, it starts with Roar of Time. If you cheated for one way under leveled than the real Dialga found at Spear Pillar, it learns it at Lv. 40 in Diamond, Pearl, and Platinum. And in Pokemon HeartGold and SoulSilver, it learn Roar of Time at Lv. 46.