Quote Originally Posted by qwertysaur View Post
I've played a lot of forum mafia games, and they work a bit uniquely. There are so many possible roles that can be in play, including some that are created for the game, like lovers where one is a doctor and one is a serial killer, and they are a 3rd party who want to kill everyone else.
Oh there are definitely a lot of different roles. I've actually hosted several themed games myself years ago where I created new mechanics and roles, and modified pre-existing ones. The thing about mafia, though, is that there are always a few guaranteed roles. The host always has to list the roles in the game, but some can be made a surprise. In Town of Salem, for example, there are a few different Random roles classified as either "Random Town Supportive" (which I believe consists of Doctor, Medium, Escort) or some other form of Random. It's totally fine to keep a select few "random" roles secret, but it should be clarified as to what type of role it is without giving up the specifics. That means that there is still some ambiguity about their role, but it's not completely random. So there is some room for deduction.

Or there may be 2 mafias in the game, so the town is overloaded with protection roles.
Every game always has 2 or more mafia. Unless you mean two mafia groups, which requires a lot of people.

Lets go with the example you have, a mafia kill fails. It could be from a a protective role, or the mafia member doing the killing could be role-blocked. Or a weird role like bus driver, or nexus that can redirect night actions. Some of those roles rely on the surprise.
The escort cannot necessarily roleblock a kill. If there are two mafia members (Godfather and Escort) and one gets blocked, then the one who is not blocked performs the kill. The requirement is that both players must vote to kill. If only one person votes to kill and they get roleblocked, the kill is blocked.

Quote Originally Posted by Freya View Post
Karifean wants to go for a more basic set up I believe though. So it shouldn't be too complicated. I was just giving my opinion on how day/night reveals should go
What I said actually just serves to streamline the game. If the next day phase post comes up and no one is killed in it, everyone will logically conclude that the kill was stopped. The mafia already knows that their target was immune because their kill didn't go through. Likewise if two people die, everyone will be aware that a second killing role exists. Telling the mafia that their target was immune and exposing who was killed by who only helps the game flow more smoothly. There's no need to "hide" what happened because that's the conclusion you'll arrive at anyways. Not everyone has a lot of time to play this game, so if there's any way we can make the process more efficient and time-friendly, that would be it.