Magby can be found on Stark Mountain or Route 227, however, you must have Leaf Green version inserted into your GBA slot.
yes
you can by getting an egg
If You want to catch magby in Pokemon pearl you have to: Insert a Pokemon leafgreen game in the GBA slot. Goto stark Mountain and search there eventualy you will find a magby if u don't start using pokeradar then u will find it Good Luck<(-_-)>
Wild Magby occasionally hold them. You can catch Magby at Stark Mountain.
You get it by capturing a magby in your Pokemon Diamond or Pearl. You do the insertion trick with Pokemon Leafgreen, and you can find Magby on route 227 and on Stark Mountain. In Diamond, Magby have a magmatizer about 5% of the time. In Peral, Magby have a magmatizer about 50% of the time.
You can't. On Diamond, Pearl and Platinum there is a 5% chance that Magby will hold the Magmarizer.
There is no Magma that can be caught in the wild on Pearl. However, you can catch a Magby on route 227, then evolve him.
Get the Magmarizer and let Magmar hold it. Then trade Magmar. In Diamond, it is hard to get a Magmarizer, but in Pearl, it is SO easy. Just catch a Magby or a Magmar. They will be holding it if you are lucky. You will get a 50% chance of a Magby/Magmar holding it. See Serebii.net for more details.
i dont know about elekid but i do know you run into magby up in that cave that has heatran, its rare to run into but its in there.
magby growlithe gligar and ekans
you can get a magby at the valley windworks or route 205
you can only get it by inserting Pokemon leafgreen and fing a magby then evovle it to a magamar then evovle to magmizer