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 (days 5-7), 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.
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 the Witches have a majority over any rivals, the game continues unless either side is lynched or killed. In any situation with an alive Vigilante, the game will continue unless either role dies. In a 1v1 situation against a Vigilante without bullets, the Witch will win.
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 or a draw. 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 multiple Neutral roles during a wipeout, like a Jester winning with an Executioner during a wipeout, or a Survivor being alive with a dead or alive and victorious Executioner as the only players left. It also occurs during a draw or wipeout with a Guardian Angel that has an Amnesiac as their target.
The Lovers Victory can only be achieved if one wins with their lover in the Lovers Mode, while they are the last players alive. They must be different factions, however, such as two pairs of lovers with one being a Sheriff and a Godfather and the other a Serial Killer and an Arsonist. Only these two pairs will win. If a faction of lovers has a majority, such as three of the lovers in a two pair are Townies, then only the Town and that lover will win along with any outsider Neutral roles.
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. This occurs during a draw or a wipeout where the Guardian Angel's target survives but does not win, meaning they fail their goal, such as a Jester or Pirate. Amnesiacs that failed to remember will not generate this screen, and rather the Neutrals Win screen.
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.