So today I was thinking that it would be cool if pokemon could have three types. After thinking about it for a while though, I realized that it could potentiall throw balance out of wack, but then I started thinking about Levitate. It doesn't really make a pokemon a flying type, because of the lack of STAB and weakness/resistance, but what if it did? What if there was an ability for each type that did this? I think it could be balanced because then the pokemon really wouldn't have an ability. Thoughts?