sun stone: talk to a sailor in mossdeep city's space center
moon stone: meteor falls
fire stone: trade a red shard with the treasure hunter
leaf stone: trade a green shard with the treasure hunter
water stone: trade a blue shard with the treasure hunter
thunder stone: trade a yellow shard with the treasure hunter
note: the treasure hunter lives in a house near mossdeep,
you can find shards underwater.
!
You can get three rare candies in Pokemon ruby sapphire and emerald
...and?
Solrock is not such a rare Pokemon but you can only get them in ruby/emerald
EVEE
You catch them. Or trade for them.
n e where
Groudon is rare and you get him just by following the story line. The only other "rare" Pokemon I'm aware of in Ruby would be Relicanth, a rock/water type fish Pokemon that can be found underwater.
Rare Pokemon come randomly when you're in the grass or cave.
use the itemfinder
44533322322
There are a few rare Pokemon you can get in the safari zone they are pinsir, wobuffet and girafarig.
Pokemon ruby sapphire and emerald