Calamity's Vanities/Oracle

The Oracle is an NPC vendor that provides a selection of pets for purchase, with new ones becoming available throughout the game. Along side her, she will have a pet tentacle monster named T.U.B at all times, which will follow her if she moves too far away from it. The Oracle also has a divination option which allows the player to collect a random grab bag every day.

The Oracle will only move in once the following conditions have been met: When threatened by enemies,she will throw cards and 8balls at them, which inflict one of the following debuffs: During Blood Moons, T.U.B will begin to fly and attack enemies.
 * There is an empty house.
 * The player has any pet equipped
 * On Fire!
 * Poisoned
 * Confused
 * Broken Armor
 * Cursed Inferno
 * Ichor

Divination

 * The Oracle's divination chat option allows for the player to collect a random grab bag type item from a set pool once per day (24 minute cooldown). These chances vary between seasons:

Names

 * Maddi
 * Tiggy
 * Gabriel
 * Lex
 * Gwyn
 * Sammy
 * Eve
 * Emily
 * Lilith
 * Rachel
 * Leah
 * Rebecca
 * Alex

Quotes
While homeless at daytime: While homeless at night: During the daytime: During the night: During a Blood Moon During a Party During a Solar Eclipse When the Wizard is present Divination When Divination is on cooldown
 * "I know, I know, you can't make homes for each of my buddies, but could you spare one for me?"
 * "I might not be very useful for your adventure, but believe me, my babies are adorable!"
 * "You should be happy that your buddy there isn't like TUB."
 * "Maybe you should start putting your buddy away, for your own safety."
 * "Hey punk! I got some cute pets and I know you wanna buy one of 'em."
 * "You're destined to do great things, bro. Do one right now and give these babies a home."
 * How does my little pet TUB eat? Well... ya don't wanna know that, bud."
 * "Being clairvoyant helps find me pets in need and homes for the ones I have. Which have you got today [Player Name]?"
 * "Been expecting you, punk. Right on time. Now let's talk about those cuties."
 * "The stars are watching you, punk. Don't fail 'em."
 * "It's dark and gloomy outside. Why not buy one of my little pals to keep you spirits up?"
 * "It's never too late to get one of these babies. Get one now, punk!"
 * "Do you need a buddy in these dark times?
 * "You better get one of these babies, or else."
 * "You don't want to know what by buddy TUB can do to you in these times."
 * "You better don't get in the way of me and one of my babies."
 * "Hey [Player Name], maybe you should try to hide for tonight."
 * "You better run tonight, punk. TUB is looking for you and it won't go easy."
 * "If you like living you should start hiding."
 * "YOU ARE NEXT." (T.U.B will begin to target the player instead of enemies for a minute or two).
 * "My cuties are having a blast in this fine day! You should get one to have a great day yourself!"
 * "Today is a great day to get a new pal! You should totally get one today bro."
 * "I'm happy that none of my friends become as mindless as these monsters!"
 * "Hey [Player Name], if you see one of my babies go a little more agressive than usual, please don't hurt them."
 * "Hey punk! Promise me to protect me and my buddies, alright?"
 * "I sure am glad that my friends are not going mad on this weird day."
 * " [Name of Wizard] may seem like a weird old dude with a silly costume, but his magic is real for sure."
 * "Hey punk, can you talk to [Name of Wizard]? I have a buddy that he might enjoy having!"
 * "Here's what TUB found with my divination!"
 * "Sorry dude, only one reading per day!"

Trivia

 * The Oracle and T.U.B originated from a pet NPC designing contest, which was won by Kiwabug.

Lore
The Oracle is a tomboyish 20 year old who, since her young teenage years, has been interested and obsessed with mystic arts. She learnt the meanings and use of tarot cards and practiced fortunetelling until her tellings became more precise and real, using her skills she discovered that she is a descendant of a holy oracle. Although her skill was great, eventually that grew dull by itself and she wanted to learn a more direct mystic art. She wanted to summon a companion. Her skill with fortunetelling made it much easier for her, and within short time she had prepared a summoning circle... Mostly. Although her appearance might look mean, she wouldn't be able to get something like a human heart, and she wouldn't want the type of strong demon that would summon regardless. So she decided to substitute that with some octopus that was in her freezer and a few drops of her blood. In a puff of smoke the summoning was successful, and she heard... slapping sounds? On the ground was a little eye creature with short fat tentacles it was slapping on the ground in confusion. The Oracle's heart melted immediately. She adored this smol monster she named TUB and took care of, even if he wasn't the companion she had in mind. Following that, she uses her clairvoyance to find other cute monsters to buy or rescue, and travels to find them safe homes.