Question: how to get all the mega stones in pokemon ultra moon?
Answer: Here's every Mega Stone and where to find them in Pokémon Ultra Sun and Ultra Moon. Trainers can receive a Diancite by showing the jeweler in Konikoni City a Diancie. These four Mega Stones are gifted to the trainer after defeating Red or Blue in the Battle Tree.