Trade to emerald and migrate them
Regice is not obtainable in Pokémon Diamond.Regice isn't in diamond.
The only way to get Regice on pokemon diamond is to transfer them from Ruby, Emerald, or Sapphire.
you cant get it on diamond or pearl!
look for a difrent pokemon
you have to trade it from a different game, trying ctahing it on Pokemon emerald and migrate it to Pokemon diamond
migrate it from ruby/sapphire.
you have to trade from diamond or pearl
No, you can't get a regice egg on the action replay.
Regice learns Zap Cannon at level 65.
you cant, you have to get it in GBA game and transfer it to palpark in diamond or pearl.
Migrate from Ruby Sapphire or Emerald.
you can but i don't know how yet