In a Pokémon Emerald double battle, my Milotic tries to use Attract on a Ivysaur, and somehow misses.
That's right! It missed and not failed because the Ivysaur was of the opposite gender and no evasiviness/accuracy moves were used in the battle. Somebody please explain why it just happened?