|  |  | @@ -1,6 +1,6 @@ | 
		
	
		
			
			|  |  |  | import { Place, Choice, Direction } from '../world' | 
		
	
		
			
			|  |  |  | import { ProperNoun, ImproperNoun, MalePronouns, FemalePronouns, TheyPronouns } from '../language' | 
		
	
		
			
			|  |  |  | import { Encounter } from '../combat' | 
		
	
		
			
			|  |  |  | import { Encounter, Stat, Damage, DamageType, Vigor } from '../combat' | 
		
	
		
			
			|  |  |  | import * as Creatures from '../creatures' | 
		
	
		
			
			|  |  |  | import * as Items from '../items' | 
		
	
		
			
			|  |  |  | import { LogLine, nilLog, LogLines } from '../interface' | 
		
	
	
		
			
				|  |  | @@ -159,6 +159,35 @@ export const Town = (): Place => { | 
		
	
		
			
			|  |  |  | ) | 
		
	
		
			
			|  |  |  | ) | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | home.choices.push( | 
		
	
		
			
			|  |  |  | new Choice( | 
		
	
		
			
			|  |  |  | "Boost stats", | 
		
	
		
			
			|  |  |  | "Make your stats more good-er", | 
		
	
		
			
			|  |  |  | (world, executor) => { | 
		
	
		
			
			|  |  |  | Object.keys(Stat).forEach(stat => { | 
		
	
		
			
			|  |  |  | executor.baseStats[stat as Stat] += 5 | 
		
	
		
			
			|  |  |  | executor.takeDamage(new Damage( | 
		
	
		
			
			|  |  |  | { amount: 5, target: (stat as Stat), type: DamageType.Heal } | 
		
	
		
			
			|  |  |  | )) | 
		
	
		
			
			|  |  |  | }) | 
		
	
		
			
			|  |  |  | return new LogLine(`You're stronger now`) | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | ) | 
		
	
		
			
			|  |  |  | ) | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | home.choices.push( | 
		
	
		
			
			|  |  |  | new Choice( | 
		
	
		
			
			|  |  |  | "Heal", | 
		
	
		
			
			|  |  |  | "Become not dead", | 
		
	
		
			
			|  |  |  | (world, executor) => { | 
		
	
		
			
			|  |  |  | Object.keys(Vigor).forEach(vigor => { | 
		
	
		
			
			|  |  |  | executor.vigors[vigor as Vigor] = executor.maxVigors[vigor as Vigor] | 
		
	
		
			
			|  |  |  | }) | 
		
	
		
			
			|  |  |  | return new LogLine(`You're stronger now`) | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | ) | 
		
	
		
			
			|  |  |  | ) | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | bossEncounters.forEach(encounter => { | 
		
	
		
			
			|  |  |  | bosses.choices.push( | 
		
	
		
			
			|  |  |  | new Choice( | 
		
	
	
		
			
				|  |  | 
 |