They can bang fire,ice,flying and bug Pokemon up pretty bad
Normal type pokemon are best and rock type pokemon also.Electric attacks against rock type pokemon become ineffective.
Rock type moves are super-effective against fire, bug, flying and ice type pokemon.
Rock type Pokemon are weak against Water, Steel, Grass and Fighting.
water type
Rock.
Rock type Pokemon are strong against flying, ice, bug and fire type Pokemon.
rock type Pokemon use magnet bomb on a rock type Pokemon like graveler it will be supereffective.Steel is supereffective against ice and rock. Trust me, I'm a doctor.
The most effective in rock type Pokemon is water Pokemon ofcourse.
Rock-type Pokemon are weak against Water, Ground, Steel, Fighting and Grass-type attacks.
Water, rock, and ground type are all super effective against fire type pokemon.
Rock-type Pokemon are weak against Water, Grass, Ground, Steel, and Fighting-type attacks, which doubles the damage received from one of these types.
Rock, electric and ice are super effective against flying type pokemon.