Type: Posts; User: Makaze
I think having it only affect roles that can be roleblocked makes sense, so this is what I'll stick with for now.
This still needs tested.
What happens if you shoot someone outside of the restriction?
Figured out the signature issue.
Should be fixed now.
@Aether and Lumine
@Aipom and Sylveon
@Coper Above+Larper Below
@Ezra on the Cob
@Team Bucket Dodge
@Team Slightly Polish
Aipom & Sylveon's username has been changed to Aipom and Sylveon so that you can vote them, etc. Sorry for the inconvenience.
I have decided not to add this for pragmatic reasons.
The previous warning has been toned down since people have been taking this as a reason to stop using Discord entirely. This is not what we are saying, because this does not affect the integrity of Discord fundamentally. This problem only affects who can see what channels, and has nothing to do any other type of security outside of something that would be important to how many private chats exist and who is in those channels.
Apologies for speaking carelessly.
It has been brought to our attention that private Discord channels are not as private as once seemed. We strongly encourage anyone who uses Discord chats for mafia games to create separate servers for every single private chat, instead of grouping everything into one server to make it easier to manage.
This flaw allows anyone on the same server to see all channels and who has access to those channels regardless of how much access the channel settings say they can have. This flaw should be considered serious and game breaking for any games that have multiple private chats on a single server.
There's a free online discord client-side modification called "Better Discord". This provides a number of community-made improvements to the discord client, and allows for plug-ins. Unfortunately, when an FM game uses a single discord server to help run it, one of these plug-ins ("Show Hidden Channels") can create exploitable vulnerabilities.
As the name implies, it allows a discord user to do the following in any server that they are in:
- See existence of hidden channels that they would not normally see
- See channel descriptions of said hidden channels
- See what discord accounts have access to said hidden channels
The only thing that they cannot see is the messages in hidden channels.
What does this mean?
It means that, by utilizing discord with this plugin, a player can:
- Determine alignment based on access to hidden channels
- Determine some roles based on access to hidden channels
- Potentially identify hidden mechanics or information that have their own channel in a closed-setup game
- Identify an alt player's actual account if there's a channel dedicated to them with their real name OR if they have a recognizable discord name.
What can be done about it?
There are a few practical ways to close this kind of vulnerability. Obviously one would be not to use discord at all, but if you want to use discord then its still safe to do so IF:
- The discord server is dedicated to the secret chat and only those players associated with it. The same must be done for every secret chat on discord (1 server per secret chat).
Testing it in the wild
MartinGG99 tested this with Guillotina. They tested this on the old Anime World 2 server, and with the images below managed to find out information on channels that he configured to hide:
Hat tip to MartinGG99 for finding the problem.
We are experiencing some technical difficulties which caused all PMs that had been sent by Mafia Host to disappear. This seems to affect all PMs sent before now.
If you are missing an important PM and need the info, please reach out to your host. Role PMs and action results are available to them via their host tools.
I call BS on the wording. Is it how many would be left if you ate it all, and then it was tripled, or is it if you had eaten it all after it was tripled?
All of the occupants have been entered as subbing in for each other instead of on the same level.
What does this mean?
You can use the zoom feature if you turn of Responsive Layout in Settings. Otherwise the form should be plenty large enough already.
SK and Arsonist have personal abilities.
The Role PM has been edited to that effect:
Neapolitan, for contrast:
Done. It turns out the Neapolitan was already doing this instead of what it was supposed to do. Vanilla Cop is added and Neapolitan now does what it was supposed to do.
What is contained in the gift PM?
"You received a piece of fruit."?
I have fixed the mechanics and the role PMs to reflect this change. The self-kill ignores protection.
Desperado is usually a day vig, and day protection is exceedingly rare.
Get busy killin', or get busy dyin'.
Should be fixed now (town shots & infinite posting).
Day Desperado has been added. Needs tested ASAP.
It's a meme.
This is a serious denial.
When should the action be randed?
- At start of cycle (Always has a target)
- At end of cycle (Empty unless filled out by actor)
The first one seems more logical for the purpose (to me).