A win may occur at the beginning of the day (after the nightly deaths have been announced) or after a successful lynch. The suicide (by leaving) of the last opposing player will not immediately trigger a victory. If all remaining faction members die at the same time, it is a draw by wipeout.
If there are no deaths in two consecutive days late in the game, a draw by timeout will occur despite opposing factions being left alive.
A kingmaker occurs when two opposite factions are left alive with one non-faction role, like a Survivor or Executioner. One simple occurrence would be a Godfather and a Serial Killer left alive with a Survivor. The game will not end with a stalemate until either a draw by timeout occurs, or the Survivor choose which faction to help lynch the opposing faction.
A stalemate may occur when only two players are left alive who are unable to kill or lynch the other (e.g. a Serial Killer versus the Godfather) or one can prevent the other from killing indefinitely (e.g. an Escort versus an Arsonist). In most cases, this will not lead to a draw, but to an automatic victory for one of the remaining factions. This win normally goes for the faction with the lowest win rate. In once case, a Vampire will draw against an Escort.
A faction victory is achieved for either the Town, Mafia, Vampires or any NeutralKilling role if at least one member of one faction is alive while all members of the other factions are dead (by any means). In case of a faction victory, all members of this faction win, dead or alive.
If there is at least one Vigilante alive who still has bullets left, the Town will not win until all Witches are dead as well, unless the Vigilante has shot a Town member the night before. In this case, Town will win. This commonly occurs in Vigilantics. In a one versus one situation, a Transporter will win automatically against a Mafioso, but will lose against a Godfather. This is due to the Godfather being unable to kill himself and this would lead to a draw.
In addition to killing or lynching, Vampire can also win by converting the last Town member to a Vampire. In a one versus one situation, a Vampire will automatically win against a Transporter, but will be forced to draw with an Escort.
If all remaining faction members die in the same night, one of the following victory messages will appear. The message does not mean that all players with that role have won. Additionally, these roles may also win during a faction victory, even without their own victory message.
A Witch Victory is the result of at least one Witch surviving when all faction members are dead. This commonly occurs in Vigilantics. Only the living Witches will win. Witches do not win during Town victories or during any draw, even if there are no Townies left alive. If two Witches exist against one Townie, the game will continue unless that Townie is lynched. If not, the game ends in a draw for a loss for everyone, except Survivors and victorious Executioners and Jesters.
A Jester Victory is the result of at least one Jester winning by being lynched on an earlier date. If anyone besides the Jester wins, their victory message will appear instead. Jesters can win during any faction victory. This also occurs, in certain conditions, if the Jester is lynched and haunts a player with a certain role that causes a deadlock to be broken (e.g the Mafioso is haunted while being the last member of the Mafia).
A Neutrals Victory is the result of no faction winning except for Jesters and Executioners (both at the same time). If anyone besides these two roles win, their victory message will appear instead, excluding the Survivor. This victory message is very rare, as this does not happen very often.
The Lovers Victory can only be achieved if one wins with their lover in the Lovers Mode, while they are the last standing, or pairs of lovers that are all completely different factions all survive (AKA there is a Sheriff and Godfather pair is still alive with a Werewolf and Pirate pair, only the pairs will win)
This win screen will appear when only the Guardian Angel wins the game when another role that has failed to complete their goal has lived while being the target of the Guardian Angel, such as a Jester, Executioner, Amnesiac (who failed to remember), or a Pirate who failed to plunder two players. In this instance, the Guardian Angel's target will lose as they did not complete their goal.
This occurs when the Pestilence is the only independent faction that has won the game. By default, the Pestilence will win against every single role by stalemate, except for a revealed Mayor during the day, who will lynch the Pestilence.
This occurs when the Juggernaut is the only independent faction that has won the game. The Juggernaut will lose against a role that can kill them the following night, such as a Werewolf, which will cause a Draw.
This will occur when only the Pirate achieves their goal during a wipeout. If a Jester is lynched the day before while the Pirate successfully plunders another player and the Jester haunts the Pirate, the Pirate will have their win screen shown over the Jester win screen. This occurs because the stalemate detector does not activate when a Jester is lynched.
A Draw occurs in two different situations. In both cases, only Survivors, Executioners and Jesters can win provided they fulfilled their win conditions. An Amnesiac surviving a Draw will not win. Witches will also lose in a draw.
The game ends because there have been no deaths for two consecutive days. There will be a notification on the preceding day when this is about to happen. If the Vampires bite the last non-VampireTown member on a night where the game would otherwise end in a draw, the game will end in a Vampire victory, not a draw. Some matchups will cause the stalemate detector to end the game immediately, preventing a draw.
In the event that the final two players happen to be of opposing factions, the stalemate detector may activate, rewarding an automatic win to one of those players or factions. If a Jester was lynched during the day, the game will not end the same day, because a Jester's haunt can break any deadlock (unless the Jester haunts Pestilence, in which case Pestilence will survive). Below is a table which lists situations where the stalemate detector will automatically end the game to prevent a draw.