You do seem to know what is needed. Yes, what a Trainer needs is a virtuous heart. Pokémon touch the good hearts of Trainers and learn good from wrong. They touch the good hearts of Trainers and grow strong... Go onwards! The Champion is waiting!
- Drake of the Hoenn Elite Four