ok so ive switched my team a couple of times and yea i didnt know the torterra swaps the weakness. now that i know i should be able to work around that.
so far my current team consist of
Feraligatr
Swampert
Decidueye
Lucario
Venasaur
Noivern
the reason i have them is because theyve gotten me the closest to beating him so far