L'évolution de Haunter :
Haunter évolue vers Gengar uniquement en échangeant . Il s'agit d'une mécanique unique dans les jeux originaux de génération I, dans laquelle certains Pokémon nécessitent un échange pour évoluer.
Pourquoi est-ce le cas :
Il s'agissait d'un choix de conception dans les jeux originaux pour encourager les échanges et l'interaction entre les joueurs.
Remarque : Les générations ultérieures ont introduit des méthodes alternatives pour faire évoluer certains Pokémon, comme l'utilisation d'objets ou de conditions spécifiques. Cependant, ce n'est pas le cas pour Haunter dans FireRed.