This makes absolutely zero sense.
1 doctor, 1 mayor, 1 mafia. Mafia kills doc, now it is daytime. Mayor can solo-lynch the freakin' mafia. But in the game the mayor LOSES? That's the most retarded logic ever. I hope this is a bug and not how it's intended.