I just beat Lance in HeartGold. My life is complete. I went up against 3 level 48-50 Dragonites, a level 46 Gyarados (easy), level 48 Charizard, and a level 48 Aerodactyl. My team was a level 48 Ho-oh, a level 45 Raikou, a level 41 Entei, a level 40 Gyarados, a level 40 Feraligatr, and a level 28 Haunter (he was filler ). Y'all don't understand how difficult that **** was. I make Pokemon so much harder for myself than it should be.
Half your team was legendary and it was still hard?