Heroiin muudab normaalseid tingimusi järgmiselt:
Heroiin muudetakse organismis morfiiniks. Morfiin matkib endorfiine ja seondub tugevalt GABA-neuroni retseptoritega. See pärsib GABA vallandumist.
Kuna GABA eritumine väheneb, saab dopamiinineuron vabastada rohkem dopamiini. See stimuleerib mõnukeskust, tekitades meeldiva tunde.
Endorfiinidega võrreldes lagundatakse morfiin väga aeglaselt. Morfiini aeglane lõhustamine võimaldab mõnutundel kauem jätkuda. Dopamiini vallandumine jääb äärmiselt kõrgeks ning meeldivad tundmused kestavad kauem.
Kehaomased endorfiinid ei tekita sõltuvust, kuna need lagundatakse kohe pärast retseptoritega seondumist. Need ei jää retseptoritega piisavalt kauaks kontakti, et taluvuspiiri tõsta.