Moves where you don't physically hit your opponent. They're moves like Thunderbolt, Psychic, Shadow Ball and so on.
Minun, the electric type Pokemon, is a good Pokemon. Minun can learn many electric type moves and has high special attack.
There is a house on route 228 and there is an elder that will teach Pokemon "special" moves to "special" Pokemon he has a note on wall which Pokemon can learn those moves.
Bug Pokemon are weak against: Fire type moves, Rock Type moves and Flying Type moves.
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.
Ground type moves, rock type moves and water type moves are super-effective against fire type pokemon.
it depends because special defense is defense against special attacks like secret power but defense defends against any moves apart from special type moves(they are quite rare).
Dragon type moves are only super effective against Dragon type Pokemon.
Well, it would be pretty tough. I would suggest teaching that Pokemon special moves that aren't fire type.
Fighting-type moves are the only type moves that are super-effective against Normal-type Pokemon. All other moves are moderately effective and Ghost-type moves are completely ineffective.
Dark-type moves
Normal type Pokemon
Fighting type moves will hit if the Pokemon had used Foresight, or if the Pokemon has the Scrappy ability, which allows Normal and Fighting-type moves to hit Ghost-type Pokemon.