I remember from my Sapphire playthrough that my Hariyama used Fake Out on a rough skin Sharpedo, and didn't receive any damage, instead Vital Throw hit it and received damage. But how?
In competitive (Gen-8 National Dex), M-Loppunny used Fake Out on Garchomp, and received damage... I am confused. Pls help. Thank you in advance.