I don't remember getting the altar ( I also haven't played for probably 8 months as well tho ) I went to my house and there is a altar of catablog and when I click it there is a quest but it says "Required Items: Legion Titan, Altar of Catablog" in red text. Does this mean it's just like a cosmetic altar and not the real altar or something?