When killed all dead players are revived and all roles are swapped. The Reset Button will remain dead and cannot be targeted by any role that deals with dead players and cannot have it's role copied by any means necessary. Reset Button is also considered a survivor and wins if innocents kill all mafia or mafia kill all the innocents (so they don't out themselves unless they're feeling really altruistic to one side).
Yzma (Happily Never After 2)
Town-aligned, wins with town.
Can brew Potions and give to any other player. Each potion has a 1/3 chance of working perfectly, a 1/3 chance of failing, and a 1/3 chance of working with side-effects.
Llama Potion: instantly turns the recipient into a llama for a day, rendering them unable to speak. (If "works with side-effects": llamas can choose to [bite] any other player, turning them into a llama for that phase as well.)
Pascal Potion: Choose a player who will be given a random additional role for the next night phase. (If "works with side-effects": the player will be unable to choose who they target with this additional role.)
Heihei Potion: Will protect the recipient from death during the Day Phase. (If "works with side-effects": the player will have their vote for the lynch count as 0 votes.)
Mushu Potion: The recipients vote for the lynch will count as 2 votes. (If "works with side-effects": the player will have all votes against them count as 2 votes.)
In light of the Like system coming back here's a new role.
Each night you "make a post" and "tag" another player. (ie target a player) The next day phase the player may only communicate using the Like system and also has to vote by liking someone else's vote. If multiple votes are liked, the vote will be determined at random.
3rd Party role
Notified whenever another player hard claims a role they don't have. Wins if at least one player who hard claimed a role also wins, regardless of whether the Conspiracy Theorist dies or not.
If visited by an alien, alien will die. Does not need to be probed by alien in order for the alien to win.
Night action- Can take the role of a player who died on N0 from another game which the thread started a year or more from when the action is used. They may use this role one time and cannot pick the role from that thread again.
Foolish Lyncher is unaware they are foolish. Wins if their assigned target is lynched. Assigned Target is a Fool, if there's one in the game. Loses if Fool is killed. If no fool is in the game, acts as a regular Lyncher.