Yuan-Ti
Yuan-ti were originally humans who transformed themselves into serpent folk through ancient rituals. Most yuan-ti were corrupted into monsters by those rites, but some yuan-ti instead became a new people who mix characteristics of humans and snakes.
Blessed with resistance to magical and poisonous effects by the rituals that created them, each of these yuan-ti manifests their serpentine heritage in a variety of ways: a forked tongue, snake eyes, a snakelike nose, or some other ophidian characteristic. However a yuan-ti looks, they have the power to pursue great good or evil in the multiverse.
Ability Score Increase. You may increase one ability score by 2, and a different ability score by 1. This bonus cannot allow one of your scores to exceed 20.
Age. Yuan-Ti mature at the same rate as humans, but live to be around 250-300 years old.
Alignment. Yuan-Ti are typically evil, but it is not uncommon for one to be good or neutral.
Size. Yuan-Ti match humans in average size and weight. Your size is Medium.
Magic Resistance. You have advantage on saving throws against spells.
Poison Resilience. You have advantage on saving throws you make to avoid or end the poisoned condition on yourself. You also have resistance to poison damage.
Serpentine Spellcasting. You know the Poison Spray cantrip. You can cast Animal Friendship an unlimited number of times with this trait, but you can target only snakes with it. Starting at 3rd level, you can also cast Suggestion with this trait. Once you cast it, you can’t do so again until you finish a long rest. You can also cast it using any spell slots you have of 2nd level or higher.
Intelligence, Wisdom, Charisma, or Constitution is your spellcasting ability for these spells when you cast them with this trait (choose when you select this race).
Languages. Your character can speak, read, and write Common and one other language.