No, a Moon Stone is not necessary.
For Diamond and Pearl, put Sapphire in the dual slot and you can catch it at Sendoff Spring, Turnback Cave, Mt. Coronet, and the three lakes. In HeartGold and SoulSilver, it can be caught at the Safari Zone.
There is 4 hidden moon stones in the game some not so hidden some given to you some you will need the itemfinder to get them. However you can get many moon stones from the pokemon Lunatone in pokemon sapphire version you can then trade the item to firered if you need it for some reason.
You cant get you need to catch a jigglypuff and you give it a moon stone
according to the official player's guide for Pokemon emerald version wild lunatone is the only Pokemon that hold moon stones and they can't be caught in emerald. You need to trade a lunatone over from sapphire.
Go to Meteor Falls and walk around for a lil bit, a lunatone will appear, you weaken it then use a pokeball, great ball, ultra ball but NOT a masterball because you need to save that.
you have to use a moon stone on it.
Moon Stone
moon stone
No, you need the stone.
its a clefable yu can get by evolving clefairy into it by moon stone if you need help with a moon stone message me
A lunatone is in the safari zone you have to have the national poke'dex and able to put objects you need to put 20 peek objects i dont know what that is so i put those little rocks an it worked fourtytwo-fourtysix good luck!
You need a Moon stone to evolve into Nidoqueen
U need 2 use a moon stone.