ryceg / Eigengrau-s-Essential-Establishment-Generator

A town generator that is suitable for out of the box play in any fantasy TTRPG setting.
https://eigengrausgenerator.com
MIT License
804 stars 148 forks source link

Shopkeeper bug #799

Open vuiglish opened 1 month ago

vuiglish commented 1 month ago

Overview

After changing the name of the town and adjusting some of the values, it appears that some value around the shopkeeper appears to be broken (see example in screenshot below)

image

Reproduce Steps

Town Seed (click here for info): untriedfrankpitbull

Steps:

  1. Create new town
  2. Click "View detailed description"
  3. Click "Edit"
  4. Change name to something else
  5. Change biome to the following: image
  6. Change the attributes to be something like the following: image
  7. Town population doesn't really matter here
  8. Change the racial demographics so Dragonborn is highest with humans as second highest (see screenshot: image
  9. Click "Save Changes"
  10. Go to list of buildings and find an apothecary or blacksmith and the shopkeeper should be broken.

Additional context

I've tried to reproduce the issue as closely as I can with new towns, so I'm not entirely sure what the exact setting that's causing this is.

Device and browser

vuiglish commented 1 month ago

I think I've isolated it?

Changing the values of the racial demographics to have dragonborn be highest and reducing human to be less appear to be breaking the shopkeepers?

  1. Create new town
  2. Change racial demographics to increase dragonborn above human and reduce human to be second highest
  3. Save
  4. Go to Blacksmith or Apothecary and shopkeeper should be broken.