Haunter nie ma ustawionego poziomu, przy którym ewoluuje. Raczej ewoluuje, gdy jest sprzedawany do gry innego gracza. Po otrzymaniu Pokémona odbiorca zostaje powiadomiony o jego ewolucji.
W całej linii ewolucyjnej ten Pokémon zachowuje swój typ ducha i trucizny. Oprócz tego, że jest odporny na normalne ataki typu, Haunter i reszta jego linii ewolucyjnej zyskują odporność na obrażenia zadawane przez ruchy naziemne poprzez wykorzystanie swojej zdolności "Lewituj". Zdolność ta zapewnia także odporność na pokemony w przypadku pułapek i pułapki areny. Dodatkowo, unikalne rodzaje ducha i trucizny zapewniają odporność na różnorodne ataki. Ataki takie jak bug, trawa, wróżka lub trucizna niosą znacznie mniej obrażeń.