Ice type Pokemon in Pokemon Pearl are weak to fighting type moves, rock type moves steel type moves and fire type moves.
This has not changed since the first generation (Pokemon Red and Blue/Green) when the steel type did not exist.
The weakness of flying type Pokemon is Ice, Electric and Rock.
Electric, ice and rock type pokemon.
Electric, rock and ice
Ice and Dragon type moves.
Rock, Ice and Electric type moves.
The weakness of flying type Pokemon is Ice, Electric and Rock.
Electric, ice and rock type pokemon.
Dragon and Ice and Fairy.
electric and ice and rock
Ice and Dragon type moves.
Electric, rock and ice
Rock, Ice and Electric type moves.
ice and rock
Ground-type Pokemon are weak against Water, Grass, and Ice-type attacks.
Druddigon is weak against dragon and ice type pokemon
If you use a Fire type, a Steel type, a Fighting type, or a Rock type against an Ice type ONLY (may not work if Ice type is a dual type which is Ice and another type), it will take double damage and is super effective. If you use another Ice type against an Ice type ONLY, it will do half damage and is not very effective. Hope this helped! =)
Any Ice type move, Any Dragon Type move.