Tips for hosting a mafia game! Please post and discuss more in this thread as to further improve the quality of future games.
You need time, and lots of it. People like seeing timely updates as it keeps the game in a momentum. You also need the time to organize the game properly, to make everything easily readable.
That brings me to my next point: make spreadsheets to keep track of roles, items, actions and all that jazz.
Don't go overboard creating new things just for the sake of it. Old roles such as bodyguard are being used because they work well.
Know that a good portion of your roles will likely not make a significant contribution to your game, and some won't be used at all due to being killed or negated too early. Also, keep in mind they likely will not be used the way you intended them to be. Different people have different mindsets.
The above is why you should not rely on one role to stop another from being broken. A role is broken if it affects the game way too much. The game of mafia is, traditionally, one of a non-united majority versus one (or more) united minorities. An extremely powerful neutral throws off this balance. If you include neutrals in your game, you should make sure they are mostly working for their own goals, not just for the strongest party at any point of time.
You can upgrade or degrade roles in several ways by adding restrictions or secondary uses. For example, turning a role (killer) into an item (gun), you allow the item to be passed around among team members, but you also allow it to be stolen. Other nerfs include only enabling it on certain nights (such as odd/even), limited use (1-timers, for example), only on certain alliances or types, with delays, etc. Or you can make them stronger by allowing them to target Smogon users in an anonymous game, or have multiple targets, etcetera.
As a host, you must make sure not to give people information they are not supposed to know as to not ruin false claims and stuff. Make sure you know beforehand which part of a role (and interactions with other roles) are supposed to be hidden and which are supposed to be known.
You may want to rig roles so that teams are evenly seeded, rather than having all the veterans in one team.
You need time, and lots of it. People like seeing timely updates as it keeps the game in a momentum. You also need the time to organize the game properly, to make everything easily readable.
That brings me to my next point: make spreadsheets to keep track of roles, items, actions and all that jazz.
Don't go overboard creating new things just for the sake of it. Old roles such as bodyguard are being used because they work well.
Know that a good portion of your roles will likely not make a significant contribution to your game, and some won't be used at all due to being killed or negated too early. Also, keep in mind they likely will not be used the way you intended them to be. Different people have different mindsets.
The above is why you should not rely on one role to stop another from being broken. A role is broken if it affects the game way too much. The game of mafia is, traditionally, one of a non-united majority versus one (or more) united minorities. An extremely powerful neutral throws off this balance. If you include neutrals in your game, you should make sure they are mostly working for their own goals, not just for the strongest party at any point of time.
You can upgrade or degrade roles in several ways by adding restrictions or secondary uses. For example, turning a role (killer) into an item (gun), you allow the item to be passed around among team members, but you also allow it to be stolen. Other nerfs include only enabling it on certain nights (such as odd/even), limited use (1-timers, for example), only on certain alliances or types, with delays, etc. Or you can make them stronger by allowing them to target Smogon users in an anonymous game, or have multiple targets, etcetera.
As a host, you must make sure not to give people information they are not supposed to know as to not ruin false claims and stuff. Make sure you know beforehand which part of a role (and interactions with other roles) are supposed to be hidden and which are supposed to be known.
You may want to rig roles so that teams are evenly seeded, rather than having all the veterans in one team.