Attract is a Normal-typemove introduced in Generation II. It will force the opponent to fall in love with the player's Pokémon, and therefore may disobey its Trainer and not attack. Attract will only affect the opponent if they are of the opposite gender to the player's Pokémon. It is TM45 since Generation II.