Back to Bug Reports

Amnesiac broken

almost 7 years

Amnesiac is broken in "must act" setups.

Here is a thread from six months ago, explaining the problem in SMGS:

https://epicmafia.com/topic/81192

Here are two current examples from All Virgins Must Die:

  1. https://epicmafia.com/game/5948075/review
  2. https://epicmafia.com/game/5948166/review

This is a SMGS-style setup, where amnesiac should be forced to take whichever role is lynched D1. Instead, the amnesiac can see that player in their night meeting, but cannot click them to take their role.

In the first example, I was amnesiac, and couldn't take the virgin's role for two consecutive nights, then I was lynched.

In the second example, the amnesiac could take a role once two players had been lynched, consistent with the first example showing that amnesiac could act after more than one player had been lynched.

So basically the bug seems to be:

In a must act setup, amnesiac cannot act on the first player to die. Once a second player has died, amnesiac can take action and take somebody's role.

over 5 years
I've just played a game. Thank you very much, lucid.
over 5 years
finally fixed! thank you Patryk!
over 5 years
Conclusion (simplified version):

"Must act" setup: Let's say A is you and people sharing your meeting. Let's say B is a group of people that you can vote/choose in your meeting. Depending on your role, this B is either a list of:
- dead people (e.g.: amnesiac, mortician),
- alive people except for A (e.g. cop, doctor)
If the list B contains only one living person, you're forced to pick it but it glitches out and you won't commit the intended action.
over 5 years
Samples:

https://epicmafia.com/game/6763499
https://epicmafia.com/game/6763501
https://epicmafia.com/game/6763503
https://epicmafia.com/game/6763505
https://epicmafia.com/game/6763508
https://epicmafia.com/game/6763513


Observations:

Amnesiac can see the only player to choose on the list, but no visible script for an output works. The amnesiac can't be certain if it was a lag or the person was chosen. The amnesiac can't commit the intended action.

Same works with cop team that had to pick the only person on the list.

Once I was a cop in this game and picked the godfather, I spoke "OK" but it seems to have never spoken to the team during the night nor the village on the following day. I'm not sure but I am positive that I didn't have a lag when I spelled it.

Lawyer could pick the only partner during the meeting though.

Amnesiac could pick a person when there were at least 2 people to be picked.

All the above observations were tested on "must act" setups. If the option is turned off, the bug doesn't happen when it is to pick the only person or no one.

Conclusion:

The bug occurs for any role and for any night. All roles, no matter if they share a meeting or not, that are forced to pick the only person during the "must act" night are glitched and can't commit an action on this person if this person that is supposed to be chosen results from the class of everybody dead or everybody alive with an exception of self and people that share the meeting. Lawyer doesn't pick from the class of everybody alive, but from the subclass of mafia members with an exception of self.
over 5 years
Nah it's not disguiser. I found it always happens when you have must-act and an amnesiac. After the first player is lynched the amnesiac has a night meeting, and can see the player's name in their list, but can't click on it. Once a second player has died they can pick someone, which kind of defeats the purpose of setups where you want to force the amnesiac to join your side.

Edit: There was another bug with templars and must-act setups which might be related. I can't remember exactly, I think they don't meet N1?
over 5 years
Those setups don't contain disguiser. I just said it in general. Maybe those both bugs could be related.
over 5 years
ahh, maybe it was a disguised choice, let me check on that
over 5 years
I lied in that game that it worked for Chrome (I was mafia). Common things for both setups are the following:

- forced night actions
- game starts N1 without actions
- it affects roles that visit dead people (amnesiac, mortician)

After D1 lynch, players playing roles visiting dead people can't take an action N2. I'm not sure about the next nights. According to what GuyFawkes85 said in the game, you can expand the list to see people you can visit but clicking on it doesn't affect anything (it might prevent vegging though, I'm not sure) such as you had a lag.

I don't know if this is related but when you play disguiser games and you're a role that visits dead person and expand the list at night, you won't see the disguiser's name if the disguiser guised out. You'll see the guised person instead, which shows up as living. This was when disguiser bug wasn't fixed on EMJack, not sure after the bug fix, though.
over 5 years
how do i reproduce this bug? it isn't caused by a chrome extension i hope
over 5 years
https://epicmafia.com/game/6755323

I think the bug affects setups with forced night actions except for N1, for roles which pick dead people in meetings.

lucid, fix it, please.
over 5 years
It's been more than a year, any updates?

SMGS is still broken, along with AVMD which would be a great setup if it worked properly.
over 5 years
almost 7 years
Thanks for your report. Looking into it as we speak.