Making New Roles

BMG Rules and Guidelines
Here's a list of what NOT to have in your role, and what to avoid.
 * Hardcounters - Any role that exists purely to counter/nerf another role. This also means when an in-game role is completely ineffective to your role (i.e, not detected by ).
 * Re-hashes - Any role that is a copy of another pre-existing role.
 * Combination Role - Any role that combines two roles too.
 * Slightly Changed Role - A re-hash, but it changed a bit.
 * Visitor - Any role that has a win condition specifically about visiting another person (i.e, Yandere, Senpai).
 * Night Chat  - Any role that allows  to chat at night.
 * Night Immune  - Any night immune roles.
 * Self-Confirming  - Any role that can easily confirm itself.
 * Omniscent  - Any that kills only evil roles, therefore never messing up.
 * Evil  - Any or  version of this that can revive non-.
 *  Plus - Any role that actively buffs.
 * Independent  - Any that kills on its own, giving  two kills on one night.
 *  Investigative - Neutral roles that purely investigate people.
 * Non-evil  - Any or  role that cannot win with the  or (other) , or can win with the . These roles are designed to hinder the, not be able to befriend.
 * Limited  - Any Neutral Killing role that has a limited number of kills, or commits suicide.
 * Buddy Role - Any role that require other specific people to survive.
 * Role Dependency - Any role that depends on other roles to exist.
 * Conversion Role - Any role that converts other people into a different role.
 * Roleswapper - Any role that swaps others' roles.
 * Anything Chaos - As of right now, Chaos roles don't have really a good definition to them.
 * New Alignments - Use only the Alignments that ToS currently has.
 *  Power - This is for balance, and not making new roles out of.
 * RNG Role - Any role that depends on random chance.
 * Copycat - Any role that uses another's night abilities.
 *  Rehash - Any role that must live until the end of the game.
 * Tracker Roles - Any role that tracks who their target visits.
 * Reverse Escort - Role that roleblocks people from visiting someone, as it will crash the game. Proxy System can negate this, if BMG creates this.
 * Negative Utility - Any role that harms its own faction more than it helps.
 * Overly Complicated Roles - Any role that is needlessly complicated, and will take a lot of time to program. However, this only applies to the programming part of ToS, meaning any new mechanics introduced by the role.

Mafia Killing
Just don't. Currently, there are way more ways to come up with new roles; this isn't where you should be looking for.