I almost don't want to share this because there is a mechanic that I want to toy with in the future but here you go, this was his first draft of a game...
Heres my setup.Angel is my own role that allows the player to revive after getting killed once
Good Role's Abilities: send pm to kill, Figure out who's mafia, talk to other towns, Send a cat to find out roles, Can protect a player for night, Can revive once if killed, Can protect one player against Leoric, can redirect execution of your choice once anight, Can choose a role to play, can gift items to players, Can give guns to other towns people
Bad Roles: Serial Killer, Roleblocker, Hacker, Leoric
Bad Role's Abilities: Pm GM to kill, Block role's abilities once a night to one person, Can figure outother person's ability, Can kill a person adding to clan kills
Clans: Imposters (Mafia), Crew Members (Town), Third-Party
Characters: Red, Blue, Yellow, Green, Grey, Black, White, Purple, Orange, Pink, Brown, Silver# of People: 10 but can do with more or less (reasonablly)