mood hijacker
A person who, during conversations or in social settings, takes over the mood or tone of the interaction(s), normally for the worse.
My roommate is such a mood hijacker. The vibe of our apartment totally depends on their mood for the day.