Nobody ever mentions Camerupt, his shiny looks amazing and he has always been useful in my Emerald runs where it rapes everything except for 2 members of the Elite 4, im still using it on Alpha Sapphire but his natural movepool got nerfed to shit, at least it gets Solid Rock.
>100/105 attacking stats, perfect for the move it gets
>Starts with Ember and Magnitude, gets Take Down shortly after that
>Learns Rock Slide after evolving when no other hoenn pokemon learn that move in Gen 3 outside of tutors
>Ground and Fire are pretty good STABs for ingame and with Rock Slide you have good coverage
>motherfucking Earthquake at level 37, a mere 4 levels after evolving, everything else doesnt learn it outside of wasting yout TM or learns it very late Swampert at level 52
>Fire Blast TM can be bought at the pokemart to give him another powerful and reliable STAB besides Earthquake
>Subpar defenses somewhat fixed with Amnesia which he learns via level up
This thing is 10/10 GOAT for ingame, the only downsides are the 4x water weakness and shit speed, pair it with Swampert and you wont need another pokemon.