rock
Bug, Ground, Psychic, and steel
Fighting and Fairy
Steel type Pokemon are weak against Fire, Fighting, and Ground type attacks
a powerful or even weak Pokemon with shadow ball, the type is dark
flying
Grass, Flying and Rock types.
Electric
rock
ground
Fighting and Fairy
Bug, Ground, Psychic, and steel
Fire type Pokemon or fire type moves beat electric Pokemon.
Grass
fire type
Fighting and Fairy
no Actually yes. There are some Pokemon (dewgong for example) that are water and ice and ice beats water.