And there are a few water types with an ability that nullifies water, levitate nullfies ground, flying is immune to it, dark is immune to psychic, fighting against ghost... tbh this only makes me like this idea more, as it forces you to make a party that can deal with anything.
Bookmarks