I have a way AND it's rather EASY! First I would have to take AWAY Dialga, Empoleon is your Steel Type and, to be honest, Dialga isn't the best dragon to use in the Elite Four. So I suggest you add to your team:
Roselia/Roserade:
Poison Jab
Petal Dance
Magical Leaf
Gigadrain
Rapidash:
Solarbeam
Flamethrower
Fire Blast
Bounce
Garchomp:
Crunch
Dig
Brick Break
Dragon Claw
Gyarados:
Ice Fang
Fire Blast
Dragon Pulse
Aqua Tail
Luxray:
Crunch
Spark
Thunderbolt
Iron Tail
So, I painstakingly constructed this team and movesets to battle the Elite Four. So here is the way to use it:
Strategy for Aaron:
1. Use Empoleon’s Drill Peck/rapidash on
Dustox.
2. Use Gyarados’s Fire Blast or Luxray on Beautifly.
3. Use Rapidash for Heracross.
4. Use Gyarados’s Fire Blast on Vepspiquen.
5. Use Empoleon’s Earthquake on Drapion.
Strategy for Bertha:
1. Use Roserade on Quagsire.
2. Use Roserade on Sudowoodo.
3. Use Gyarados to wither Whiscash.
4. Use Gyarados’s Aqua Tail or Roserade on Golem.
5. Use Gyarados’s Aqua Tail or Roserade on Hippowdon.
Strategy for Flint:
1. Use Empoleon’s Surf on Rapidash.
2. Use Crunch or Luxray on Drifblim.
3. Use Empoleon’s Surf on Steelix.
4. Use Physical moves on Lopunny.
5. Use Garchomp on Infernape.
Strategy for Lucian:
1. Use Crunch on all her Pokemon but Bronzong.
2. Use Gyarados’s Fire Blast on Bronzong.
Strategy for Cynthia:
1. Use Garchomp on Spiritomb.
2. Use Gyarados’s Fire Blast on Lucario.
3. Use Roserade on Gastrodon.
4. Use Luxray’s Spark on Milotic.
5. Use Rapidash/Empoleon’s Ice Beam on Roserade.
6. Use Gyarados’s Ice Fang/Dragon Pulse/Empoleon's Ice Beam on Garchomp.
I used pokemon that would either 1HKO/2HKO the Pokemon or not be weak against that Pokemon. I also assigned moves to cover the Elite Four, so kick some butt!
Roselia/Roserade:
Poison Jab
Petal Dance
Magical Leaf
Gigadrain
Rapidash:
Solarbeam
Flamethrower
Fire Blast
Bounce
Garchomp:
Crunch
Dig
Brick Break
Dragon Claw
Gyarados:
Ice Fang
Fire Blast
Dragon Pulse
Aqua Tail
Luxray:
Crunch
Spark
Thunderbolt
Iron Tail
So, I painstakingly constructed this team and movesets to battle the Elite Four. So here is the way to use it:
Strategy for Aaron:
1. Use Empoleon’s Drill Peck/rapidash on
Dustox.
2. Use Gyarados’s Fire Blast or Luxray on Beautifly.
3. Use Rapidash for Heracross.
4. Use Gyarados’s Fire Blast on Vepspiquen.
5. Use Empoleon’s Earthquake on Drapion.
Strategy for Bertha:
1. Use Roserade on Quagsire.
2. Use Roserade on Sudowoodo.
3. Use Gyarados to wither Whiscash.
4. Use Gyarados’s Aqua Tail or Roserade on Golem.
5. Use Gyarados’s Aqua Tail or Roserade on Hippowdon.
Strategy for Flint:
1. Use Empoleon’s Surf on Rapidash.
2. Use Crunch or Luxray on Drifblim.
3. Use Empoleon’s Surf on Steelix.
4. Use Physical moves on Lopunny.
5. Use Garchomp on Infernape.
Strategy for Lucian:
1. Use Crunch on all her Pokemon but Bronzong.
2. Use Gyarados’s Fire Blast on Bronzong.
Strategy for Cynthia:
1. Use Garchomp on Spiritomb.
2. Use Gyarados’s Fire Blast on Lucario.
3. Use Roserade on Gastrodon.
4. Use Luxray’s Spark on Milotic.
5. Use Rapidash/Empoleon’s Ice Beam on Roserade.
6. Use Gyarados’s Ice Fang/Dragon Pulse/Empoleon's Ice Beam on Garchomp.
I used pokemon that would either 1HKO/2HKO the Pokemon or not be weak against that Pokemon. I also assigned moves to cover the Elite Four, so kick some butt!