I'm playing Diamond and my Starly used Aerial Ace and it missed? Help?
Aerial Ace inflicts damage and is unaffected by modifications to the accuracy stat and evasion stat. It will not hit a Pokémon during the semi-invulnerable turn of moves such as Dig, Fly, and Dive.
The only way Aerial Ace will miss is if a Pokémon is in the invulnerability stages of Dig, Fly etc. If this wasn't the case your game must have glitched.
Source - Bulbapedia
Hope I helped!