Board Thread:Role Ideas/@comment-26832255-20160925034034

I think there should be a Karma system in Town of Salem.

Way too often important roles that can throw a game are put in the wrong hands. And I know, before you tell me that's just part of the game, please hear me out. I have played plenty of games of this before and I've lost way too many due to a totally incompetent Viglante or Mafia member, so please hear me out.

A karma system would add a "karma" points system to the following roles:

Vigilante, Jailor, Mayor, and ALL mafia roles (which are grouped as one.) So there are 4 different karma systems, one for each.

There are certain ways to lose karma for each role. As a viglante, shooting a Town member by free will (NOT being controlled by a Witch.) Extra karma is deducted if you shoot someone as early as Night 2. As a jailor, executing a town member in jail by free will. You lose extra karma if it's a Mayor or a Spy. As a Mayor, voting guilty on a Town member. You lose extra karma if you're the deicding vote (he would have been acquitted if you abstained or voted innocent.) As a mafia member, hanging another member of the mafia when you have tied or gained voting majority. Having a clean game gains karma, but higher karma doesn't necessarily INCREASE your odds of getting picked. Karma is assorted into four categories: Good, fair, poor and Very poor. Very poor karma means you can't play that certain role at all for a certain period of time. Karma has no effect on Custom gamemodes.

There are obviously flaws, but I feel this is an issue bigger than the game itself. Whether it's new players that haven't read a tutorial or vigilantes that shoot someone because "your name was stupid," power can fall into the wrong hands based off of a randomInt(1, 15) computer decision. It's just not right. Players with lower karma are less likely to get picked for these roles. Please let me know what you think, if it seems reasonable, I'm putting this on BMG forums. 