Dragon type pokemon weakness and resistance July 8, 2019 16 32 64 128 Dragonite best moveset gen 3 Top 10 pokemon who can defeat eternatus