Earthquake, Ice Beam, Water Pulse.
well it will be good to have Pokemon on you and maybe use some attacks
In FireRed, Giovanni has a strong team of poke'mon. In his team, there is a level 45 and 50 Rhyhorn, level 42 Dugtrio, level 44 Nidoqueen and a level 45 Nidoking, all with ground elemental attacks. All of the poke'mon have the move Earthquake. It is strongly recommended not to use electric type poke'mon, as ground type poke'mon are immune to electric attacks.
if your Pokemon has this moves. It will be the strongest of them all. hypnosis, double team, two other ATTACK. heres how you use them, Use hypnosis then while they are asleep, keep using double team. After that, the opponent wont hit you. Then use your attacks
Since Charizard is the Fire/Flying-type Pokemon, it is recommended to use physical Electric, Rock, and Water-type attacks.
Since Lance has Dragon-type Pokemon, Glaceon will be recommended, for Dragon-type Pokemon are weak against Ice-type attacks. Unfortunately, some of his Dragon-type have Fire-type attacks, which will come to your disadvantage for defense.
Water Pokemon with water attacks or Grass Pokemon with Grass attacks
There are 18 Fire Attacks in Pokemon Diamond, Pearl and Platinum.
You're thinking of an attack, not a Pokemon. Attacks are used in Pokemon battles to battle an opponent's Pokemon, while Pokemon use these attacks.
dragon Pokemon are weak against ice attacks as well as dragon type attacks.
bug attacks
Because Pokemon Indigo ISN'T a real game.
it is attacks thats shooted from far away