Asked in Pokemon Diamond Pearl and Platinum
Where do you find rare Pokemon in pearl?
you can find smearkle at the grass outside the Pokemon manshon if you use pokerader and if you go canalave city walk into the salors house. youll see a boy sleeping under darkrai's curse so talk to the mom then talk to the salor and he will ask a question about hullmoon ilsand and if you go so say yes. when you get there go into the forest. cresslia will be standing there walk up to it. then it will back up and disappear. it will leave a pokeball with a lunar wing in it. bring the lunar wing back to the little boy and he will wake up. if you have the Pokemon tracker app, chase after the face on it and do not fly because it will fly away.