Whenever I fight Hannah to get into Sinnoh, everytime I use fly or dive, the targets moves still hit me.. Is this a glitch, I didn't think those moves allowed the other users attack to hit, when im up in the air or under the water. Mainly its her Machamp when it uses thunder punch and dynamic punch.