Tavern Generator

Random tavern generator using many different tables from Chartopia.

Result

Roll on "Generated Name"

Overview

Ambiance: Resolve: {Dark|Smoky|Filthy|Opulent|Raucous|Hushed|Bustling|Run-Down|Quaint|Cramped|Spacious}
Barkeep: Resolve: {Roll on "Character Appearance"|Roll on "1000 NPC Traits" (render_style="vertical_no_col_names")}
Talk: Resolve: {Roll on "Local Knowledge"|Roll on "Concepts"}
Food: Resolve: {Poisonous|Horrifying|Wretched|Bland|Serviceable|Exotic|Satisfying|Healthy|Superb}
Prices: Resolve: {Suspiciously Cheap|Cheap|Modest|Fair|Steep|Outrageously Steep}
Other: Roll on "Tavern Quirks" d2 times (unique results only)
Nearby: JOIN(", ", Roll on {Roll on "Nearby"} d2 times (unique results only))

Patrons

Regulars include...
JOIN("
• ", Roll on "Tavern Regulars" d3 times (unique results only))

Travelers include...
JOIN("
• ", Roll on "Tavern Visitors" d3 times (unique results only))

Skill Checks

Information/Investigate: Roll on "Difficulty"
Sneaking/Skullduggery: Roll on "Difficulty"
Performance/Carousing: Roll on "Difficulty"

Tactical Elements

Inside: JOIN(", ", Roll on {Roll on "Tactical Elements - Indoors"} d2+1 times (unique results only))
Outside: JOIN(", ", Roll on {Roll on "Outside"} d2 times (unique results only))

Events

Roll a d6 once per visit and cross off...

4. Roll on "Generated Event"

5. Roll on "Generated Event"

6. Roll on "Generated Event"

Jobs

Roll on "Generated Job"

Roll on "Generated Job"

Roll on "Generated Job"

Rumors

{%for i in range from:1 to:3%}
Roll on "Rumor Generator"
{%end%}

Signature Drink

Roll on "Generated Drink"


Subcharts

Tavern Regulars (d20)

d20 Result

1

{{ a_an input:{LOWER(Roll on "Personalities")} }} Resolve: {thief|gambler|beggar|artist|performer}

2

an off-duty town guard

3

the town drunk

4

an aristocrat Resolve: {trying to blend in|laying low|doing business}

5

a rowdy group of miscreants

6

a constable on the lookout for troublemakers

7

a disgraced cleric

8

an expert (LOWER(Roll on "Skills"))

9

a servant to a local ruler

10

an elder

11

the blacksmith

12

the gravedigger

13

a Resolve: {friendly|mangy|working|vicious|loyal|lazy} dog

14

a huge, hulking Resolve: {man|woman}

15

a one-Resolve: {legged|armed|eyed} Resolve: {man|woman}

16

a group of LOWER(Roll on "Personalities") Resolve: {workers|farmers|hunters|soldiers}

17

a leader of a local faction

18

a precocious youth

19

{{ a_an input:{LOWER(Roll on "Civilized NPCs")|LOWER(Roll on "Underworld NPCs")} }} asleep at a table

20

{{ a_an input:{LOWER(Roll on "Personalities")} }} Resolve: {LOWER(Roll on "Civilized NPCs")|LOWER(Roll on "Underworld NPCs")}

Tavern Visitors (d20)

d20 Result

1

a commoner on Resolve: {a long journey|an impossible quest|the run}

2

a group of LOWER(Roll on "Personalities") Resolve: {soldiers|mercenaries|traders|performers}

3

{{ a_an input:{LOWER(Roll on "Personalities")} }} Resolve: {monk|pilgrim|cultist|priest}

4

{{ a_an input:{LOWER(Roll on "Personalities")} }} Resolve: {trader|bard|explorer}

5

a spy disguised as {{ a_an input:{LOWER(Roll on "Wilderness NPCs")} }}

6

{{ a_an input:{LOWER(Roll on "Personalities")} }} Resolve: {diplomat|messenger}

7

a fugitive Resolve: {prisoner|slave}

8

a bounty hunter

9

an eloping couple

10

a warrior on a quest

11

a familiar face

12

an assassin

13

a Resolve: {rookie|veteran|famous|fellow|rival} adventurer (LOWER(Roll on "Fantasy Classes"))

14

a Resolve: {con artist|thief|fence}

15

a connoisseur

16

a Resolve: {powerful person|magical being} in disguise

17

an enemy of the player characters

18

a group of refugees

19

{{ a_an input:{LOWER(Roll on "Wilderness NPCs")} }}

20

a stranger from a distant land

Outside (d40)

d40 Result

1

Crowd

2

Ditch

3

Bridge

4

Dropoff

5

Main Road

6

Winding Road

7

Partial Construction

8

Walls

9

Quiet Road

10

Plaza

11

Bushes

12

Climbing Vines

13

Puddles

14

Torches/Lanterns

15

Slippery

16

Ladders

17

Lattice

18

Scavengers

19

Piles of Debris

20

Carts

21

Steps

22

Well

23

Sewer Access

24

Roof Access

25

Mounts

26

Clotheslines

27

Creek

28

Grove

29

Crossroads

30

Pond

31

Shrine

32

Garden

33

Courtyard

34

Archery Range

35-37

Roll on "Tactical Elements - City"

38-40

Roll on "Tactical Elements - Countryside"

Generated Event (d8)

d8 Result

1

Roll on "Tavern Events" (render_style="vertical_no_col_names")

2-3

Roll on "Tavern Encounters"

4

Someone starts a conversation about LOWER(Roll on "Random NPC Conversation Topic").

5-7

Roll on "Tavern Events"

8

Roll on "Event or Encounter...in the City"

Generated Name (d5)

d5 Result

1

Roll on "Tavern Name Generator"

2

Roll on "Names" (columns: 1)'s Resolve: {Tavern|Inn|Place|Watering Hole|Pub|Saloon}

3

The Roll on "Inn Adjectives" Roll on "Inn Nouns"

4

Roll on "Inn & Tavern Namer"

5

Roll on "Place Namer"

Generated Drink (d6)

d6 Result

1

Roll on "Tavern Specialty Drinks" (render_style="horizontal")

2

Roll on "Tavern Drinks" (render_style="horizontal")

3

Roll on "Brands & Types of Alcohol Served in Taverns"

4

Roll on "Drinking in Denethix" (render_style="horizontal_no_col_names")

5

Roll on "Crooked Inn - Drinks" (render_style="horizontal")

6

Roll on "Drink Generator"

Difficulty (d3)

d3 Result

1

Easy (Roll d6+2)

2

Medium (Roll d6+8)

3

Hard (Roll d6+14)

Nearby (d3)

d3 Result

1

Resolve: {Roll on "Wilderness Structures"|Roll on "Wilderness Landmarks"}

2

 Roll on "Lower Class Building" (cols="1", render_style="horizontal_no_col_names")

3

Roll on "City & Urban Locations"

Generated Job (d4)

d4 Result

1

Problem: Roll on "Quest Generator" (cols="1", render_style="vertical_no_col_names"). Location: Roll on "Quest Generator" (cols="2", render_style="vertical_no_col_names"). Reward: Roll on "Quest Generator" (cols="3", render_style="vertical_no_col_names").

2

Roll on "Job & Quest Offers." (columns: 1)Roll on "Job & Quest Offers." (columns: 2). Roll on "Job & Quest Offers." (columns: 3). Roll on "Job & Quest Offers." (columns: 5).

3-4

{{ sntce input:{{ a_an input:{LOWER(Roll on "Personalities")} }} }} Resolve: {LOWER(Roll on "Civilized NPCs")|LOWER(Roll on "Underworld NPCs")} wants you to LOWER(Roll on "Odd Jobs") in exchange for Resolve: {fair payment|a paltry sum|information|their help|a rare item}.