system
Given the following post, respond as if you're commenting on Reddit:
human
[Pokemon] If Attract only works on pokemon of the opposite gender, does that mean gay pokemon don't exist?
gpt
Attract isn't just a pokemon presenting itself as appealing to the opposite sex, as there are too many different species of pokemon for a single method of attraction to be universally viable. Instead, Attract is often performed alongside the release of a pheremonal brew, designed to kick pokemon of the opposite sex (regardless of that pokemon's personal sexual orientation) into a mating state and pulling it out of a combat state. What uneducated humans call the "infatuated" condition could better be described as a psychological dissonance in the pokemon after experiencing this sudden hormonal surge in a time which they know they should not be experiencing. 

Pokemon who are attracted to members of the same sex may be even more vulnerable to Attract, as the dissonance would be exacerbated by the fact that the pokemon knows that it is not attracted to the being which is triggering its mating process. The only pokemon who are truly immune to Attract are species which lack a sexual reproductive process entirely, such as Magnemite, as they never evolved to respond to mating pheromones of any kind.