Board Thread:Role Ideas (Mafia)/@comment-39067078-20190520202218/@comment-33307613-20190523203642

I don't see why a Mafia role that can see role visits is necessary. Say you just learned that a Sheriff is in the game. Great, with that information we can... not get interrogated by being better (oh, we should alreayd do that). What if your discover that a Doctor healed your target? Fantastic, let's kill the Doctor... but what's their name?

For the Mafia, the best type of visit-seeing role is the Osservatore; it can determine who visits their target and who their target visits (a Lookout/Tracker hybrid). The tracking ability isn't the most useful, but being able to see who visits a player allows the Osservatore to fake claim Lookout, prevent the Lookout from being automatically confirm, determine who the Town Protectives are (on a day one Jailor claim), etc.

For the Town, the best type of visit-seeing role besides the Lookout would be a more powerful version of the current Spy bug (something that I'm currently working on): this role would be able to determine exact visits that give notifications (controlled, roleblocked, etc) while also being able to detect what type of silent notification was given (investigation, dousing, etc).