The cupid can never change role to a role that isn't a Cupid Variant. Every time the cupid would usually change role, they instead change to a different Cupid Variant. After picking a lover, or if the lover changes alignment, the cupid may also change role. The following Cupid Variants exist.
Cupid
This is the default cupid role, and the only one that can be in a role list. Unless another case applies, the cupid stays as this role.
Cupid Wolf
If the cupid is targetted by the infecting wolf, they turn into a cupid wolf instead of a normal wolf.
Undead Cupid
If the cupid is demonized and then killed, they turn into an undead cupid instead of into an undead.
Demonic Cupid
If the cupid's lover is a member of the hell team, the cupid becomes a demonic cupid and a full member of hell. Afterwards, the cupid cannot change role again.
Cupid Hag
If the cupid's lover is a hag, the cupid becomes a cupid hag. The cupid hag shares the win condition of the hags and can be wronged.