mirror of
				https://github.com/bra1n/townsquare.git
				synced 2025-10-21 16:55:12 +00:00 
			
		
		
		
	
						commit
						665fb4ab71
					
				
					 4 changed files with 131 additions and 14 deletions
				
			
		|  | @ -1,7 +1,7 @@ | ||||||
| # Release Notes | # Release Notes | ||||||
| 
 | 
 | ||||||
| ### Version 2.15.3 | ### Version 2.15.3 | ||||||
| - add Huntsman/Damsel, Noble, Al-Hadikhia, Golem, Fearmonger, Puzzlemaster, Alchemist, Engineer to list of available characters | - add Huntsman/Damsel, Noble, Al-Hadikhia, Golem, Fearmonger, Puzzlemaster, Alchemist, Engineer, Riot to list of available characters | ||||||
| 
 | 
 | ||||||
| ### Version 2.15.2 | ### Version 2.15.2 | ||||||
| - added mobile web application support | - added mobile web application support | ||||||
|  |  | ||||||
							
								
								
									
										
											BIN
										
									
								
								src/assets/icons/riot.png
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								src/assets/icons/riot.png
									
										
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| After Width: | Height: | Size: 122 KiB | 
							
								
								
									
										130
									
								
								src/hatred.json
									
										
									
									
									
								
							
							
						
						
									
										130
									
								
								src/hatred.json
									
										
									
									
									
								
							|  | @ -17,15 +17,6 @@ | ||||||
|       } |       } | ||||||
|     ] |     ] | ||||||
|   }, |   }, | ||||||
|   { |  | ||||||
|     "id": "Mutant", |  | ||||||
|     "hatred": [ |  | ||||||
|       { |  | ||||||
|         "id": "Undertaker", |  | ||||||
|         "reason": "If the Mutant causes a second execution, the Undertaker learns either one or both executed characters (Storyteller's choice)." |  | ||||||
|       } |  | ||||||
|     ] |  | ||||||
|   }, |  | ||||||
|   { |   { | ||||||
|     "id": "Lunatic", |     "id": "Lunatic", | ||||||
|     "hatred": [ |     "hatred": [ | ||||||
|  | @ -58,10 +49,6 @@ | ||||||
|       { |       { | ||||||
|         "id": "Goblin", |         "id": "Goblin", | ||||||
|         "reason": "The Cerenovus may choose to make a player mad that they are the Goblin." |         "reason": "The Cerenovus may choose to make a player mad that they are the Goblin." | ||||||
|       }, |  | ||||||
|       { |  | ||||||
|         "id": "Undertaker", |  | ||||||
|         "reason": "If the Cerenovus causes a second execution, the Undertaker learns either one or both executed characters (Storyteller's choice)." |  | ||||||
|       } |       } | ||||||
|     ] |     ] | ||||||
|   }, |   }, | ||||||
|  | @ -237,12 +224,129 @@ | ||||||
|         "id": "Balloonist", |         "id": "Balloonist", | ||||||
|         "reason": "If the Marionette thinks that they are the Balloonist, +1 Outsider was added." |         "reason": "If the Marionette thinks that they are the Balloonist, +1 Outsider was added." | ||||||
|       }, |       }, | ||||||
|  |       { | ||||||
|  |         "id": "Damsel", | ||||||
|  |         "reason": "The Marionette does not learn that a Damsel is in play." | ||||||
|  |       }, | ||||||
|       { |       { | ||||||
|         "id": "Huntsman", |         "id": "Huntsman", | ||||||
|         "reason": "If the Marionette thinks that they are the Huntsman, the Damsel was added." |         "reason": "If the Marionette thinks that they are the Huntsman, the Damsel was added." | ||||||
|       } |       } | ||||||
|     ] |     ] | ||||||
|   }, |   }, | ||||||
|  |   { | ||||||
|  |     "id": "Riot", | ||||||
|  |     "jinx": [ | ||||||
|  |       { | ||||||
|  |         "id": "Engineer", | ||||||
|  |         "reason": "Riot and the Engineer can not both be in play at the start of the game. \nIf the Engineer creates Riot, the evil players become Riot." | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "id": "Golem", | ||||||
|  |         "reason": "If The Golem nominates Riot, the Riot player does not die." | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "id": "Snitch", | ||||||
|  |         "reason": "If the Snitch is in play, each Riot player gets an extra 3 bluffs." | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "id": "Saint", | ||||||
|  |         "reason": "If a good player nominates and kills the Saint, the Saint's team loses." | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "id": "Butler", | ||||||
|  |         "reason": "The Butler can not nominate their master." | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "id": "Pit-Hag", | ||||||
|  |         "reason": "If the Pit-Hag creates Riot, all evil players become Riot. \nIf the Pit-Hag creates Riot after day 3, the game continues for one more day." | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "id": "Mayor", | ||||||
|  |         "reason": "If the 3rd day begins with just three players alive, the players may choose (as a group) not to nominate at all. If so (and a Mayor is alive) then the Mayor's team wins." | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "id": "Monk", | ||||||
|  |         "reason": "If a Riot player nominates and kills the Monk-protected-player, the Monk-protected-player does not die." | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "id": "Farmer", | ||||||
|  |         "reason": "If a Riot player nominates and kills a Farmer, the Farmer uses their ability tonight." | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "id": "Innkeeper", | ||||||
|  |         "reason": "If a Riot player nominates an Innkeeper-protected-player, the Innkeeper-protected-player does not die." | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "id": "Sage", | ||||||
|  |         "reason": "If a Riot player nominates and kills a Sage, the Sage uses their ability tonight." | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "id": "Ravenkeeper", | ||||||
|  |         "reason": "If a Riot player nominates and kills the Ravenkeeper, the Ravenkeeper uses their ability tonight." | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "id": "Soldier", | ||||||
|  |         "reason": "If a Riot player nominates the Soldier, the Soldier does not die." | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "id": "Grandmother", | ||||||
|  |         "reason": "If a Riot player nominates and kills the Grandchild, the Grandmother dies too." | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "id": "King", | ||||||
|  |         "reason": "If a Riot player nominates and kills the King and the Choirboy is alive, the Choirboy uses their ability tonight." | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "id": "Exorcist", | ||||||
|  |         "reason": "Only 1 jinxed character can be in play." | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "id": "Minstrel", | ||||||
|  |         "reason": "Only 1 jinxed character can be in play." | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "id": "Flowergirl", | ||||||
|  |         "reason": "Only 1 jinxed character can be in play." | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "id": "Undertaker", | ||||||
|  |         "reason": "Players that die by nomination register as being executed to the Undertaker." | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "id": "Cannibal", | ||||||
|  |         "reason": "Players that die by nomination register as being executed to the Cannibal." | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "id": "Pacifist", | ||||||
|  |         "reason": "Players that die by nomination register as being executed to the Pacifist." | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "id": "Devil's Advocate", | ||||||
|  |         "reason": "Players that die by nomination register as being executed to the Devil's Advocate." | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "id": "Investigator", | ||||||
|  |         "reason": "Riot registers as a Minion to the Investigator." | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "id": "Clockmaker", | ||||||
|  |         "reason": "Riot registers as a Minion to the Clockmaker." | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "id": "Town Crier", | ||||||
|  |         "reason": "Riot registers as a Minion to the Town Crier." | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "id": "Damsel", | ||||||
|  |         "reason": "Riot registers as a Minion to the Damsel." | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |         "id": "Preacher", | ||||||
|  |         "reason": "Riot registers as a Minion to the Preacher." | ||||||
|  |       } | ||||||
|  |     ] | ||||||
|  |   }, | ||||||
|   { |   { | ||||||
|     "id": "Lleech", |     "id": "Lleech", | ||||||
|     "hatred": [ |     "hatred": [ | ||||||
|  |  | ||||||
|  | @ -1674,6 +1674,19 @@ | ||||||
|     "setup": false, |     "setup": false, | ||||||
|     "ability": "If more than 1 good player is executed, you win. All players know you are in play. After day 5, evil wins." |     "ability": "If more than 1 good player is executed, you win. All players know you are in play. After day 5, evil wins." | ||||||
|   }, |   }, | ||||||
|  |   { | ||||||
|  |     "id": "riot", | ||||||
|  |     "name": "Riot", | ||||||
|  |     "edition": "", | ||||||
|  |     "team": "demon", | ||||||
|  |     "firstNight": 0, | ||||||
|  |     "firstNightReminder": "", | ||||||
|  |     "otherNight": 0, | ||||||
|  |     "otherNightReminder": "", | ||||||
|  |     "reminders": [], | ||||||
|  |     "setup": true, | ||||||
|  |     "ability": "Nominees die, but may nominate again immediately (on day 3, they must). After day 3, evil wins. [All Minions are Riot]" | ||||||
|  |   }, | ||||||
|   { |   { | ||||||
|     "id": "gangster", |     "id": "gangster", | ||||||
|     "name": "Gangster", |     "name": "Gangster", | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		
		Reference in a new issue