Astrologist

 is an NPC vendor that will spawn once the following conditions have been met:


 * There is an empty house.
 * The Menace has been defeated.

A Menace on a chain follows her around. When threatened by enemies, she will defend herself with Menacing Stars, which split into  smaller stars.

Names
The Astrologist may have any of the following names:
 * Eclipse
 * Mona

First Quote

 * "Oh, looks like my pet possessed me again. Typical scenario. What was he even thinking. So you're in charge here? Very well. I'll just settle here for free and sell some questionable items for exorbitant prices. Satisfied with the prospect? Perfect. Now go and kill somebody."

Always

 * "Stars say hello. They must've got the wrong address."


 * "Ugh. What?"


 * "With great power comes great apathy."


 * "Oh, it's you. Do you still think that you can outplay your date? Can't wait to see how it turns out."


 * "It's finally quiet. I'm so tired of trying to have control over everything, knowing that someone still stands above me. Trust the stars, that are wiser and certainly know more than we do."


 * "Him? My pet? I bought it from a traveling merchant from the far end of the universe. Why do you ask? You think it's suspicious? It's just a soul on a chain, that don't do much.


 * "Sometimes I think I'm the happiest person in the world. Maybe it's because I don't fill my head with uncanonical stories of fictional characters from weird mods for a god-forsaken game that may never be updated again. Yes, that's probably why."


 * "What if I told you that your whole adventure was just a dream and a figment of your wild imagination, and that your actions meant absolutely nothing? Of course this is complete nonsense, you can't imagine how much I hate such a twist. Gross!"

During the Night

 * "The person you are trying to reach is currently unavailable."

When talking to the Menace during nighttime

 * "Ugh! You're just as exploitative as everyone else. Go away!"