It did but since I didn't have any conditions written for what happens if an assassin attacks another assassin I removed them from it.
I hope you'd (and we could also help on that) somehow think of one at one point (maybe in the next round?), because...
If the Assassin attacks...
Role:
Demon: Target dies.
Mad Scientist: Target dies.
Paladin/Nun: Target dies.
Vigilante: If they still have a bullet, you die. If they do not then they die.
Populace: Target dies.
State:
Watched: Target dies.
Resurrected: Target dies... again.
Possessed: Target dies.
... the Assassins' kills are guaranteed (Vigilante will die in two rounds). If my theory is right, (all active) Assassins will continue accepting the contracts until one or more combinations of the following happen:
1. Demon is dead
2. Mad Scientist is dead
3. There are only a certain number of players left (most of which are Assassins)
Shapeshifter Victory - Eliminate the Paladin, Nun, all Assassins, and Vigilante (or otherwise render the Vigilante bullet-less). The rest of the players are irrelevant.
Demonic Victory - Eliminate the Paladin, Nun, and Populace.
Mad Scientist - (Evil) If either the Shapeshifter or Demon win, so will you. (Good) If the Populace wins, so will you. In other words, be on the correct alignment when the game wins. (True Evil) Be evil and eliminate the Shapeshifter, Demon, the Protectors, and the Populace. This is the only victory in which Mad Scientist Victory would be announced.
Assassin - Survive until any other victory condition is achieved.
Populace - Demon and Shapeshifter are eliminated. If the Mad Scientist is evil then they must be eliminated as well. Note: Shapeshifter cannot be killed by Populace - they depend on any of the other roles to kill it. Protectors win if Populace wins.
9. Once a contract is accepted an assassin cannot later go back and decide not to go through with it, even if it's on the same night before the news has been posted. So think very carefully over your decision. An assassin can never go back on a contract once accepted and will never be offered it again once rejected.
Assuming that the Assassins wanted to win all the way by themselves, it'll be not strange if they would want to see all three conditions achieved. However, there is also a slight chance that, one by one, the Assassins will stop accepting contract after only the Demon is dead, because from the "clue" that was "left", the Mad Scientist may be on a Good Alignment.
EDIT: However, the problem to the Assassins is they don't have any way of knowing which one of them have stopped accepting the contracts (apart from counting the number of assassinations). So, other than taking risks, they would rather "skip" the thinking part and just accept the contracts safely.Now that I think of it, if the above scenario were to happen,
does the game end after the Demon dies? According to the Victory/Defeat Conditions, that's what I can conclude.
If however, the game does not end, then that is when the Assassins become truly overpowered. Even if the Mad Scientist tried to fight back with their zombies, their resurrections are not always guaranteed (50% chance),
and for the fact that the Assassins' actions supersede others since the Shapeshifter is dead. (Not sure on the underlined one)
If no, then I guess it can't be helped. It's just an opinion of mine, and I don't like forcing anyone. :)
Added these under assassin targeted by under states...
Noted.