in a bush
Team Magma Hideout
They disappeared :).
U will need a water Pokemon like tenticrul
you get it in team aqua/magma's hideout in lilycove
U go to the magma hideout and defeat Maxie
Team Magma boss Maxie in their hideout in the cave by Lilicove's shore
theres one materball in team magma/aqua hideout
near where is team aqua/magma hideout. (in lilicone)
In the team magma/aqua hideout. The other way is to win it in the lottery.
You can get one in team aqua hideout (if you are in Pokemon emerald/sapphire) Or in team Magma hideout (if you are playing Pokemon ruby) It is near the two fake electrodes
There is no magma amulet in ruby. The location in which team magma's hideout is actually is the place where team aqua's hideout is in sapphire and emerald (i think you confused sapphire with emerald)
Pokemon Ruby= Magma Hideout at Lilycove Shore Pokemon Sapphire/Emerald= Aqua Hideout at Lilycove Shove Pokemon Diamond/Pearl= After you beat Cyrus at Veilstone City