Skip to content

Conversation

@Tisawesomeness
Copy link
Contributor

PR for #155. Based on #163 since tests depend on it.

Each BrewingStep now has a list of brewers (SequencedSet<UUID>). Requires a brew PDC version bump to 2. Since brewing steps serialize to JSON in the database, no database version bump is needed.

Tasks left:

  • Assign brewer when player interacts with cauldron, distillery, or barrel (waiting on Feat: Add event classes for brewing #129)
  • If enabled in the config, show brewers' names in lore
  • A command that can edit brewers, will help with in-game testing

[skip ci] fails in BreweryCommandTest, DrunkStateDataTypeTest, DrunksManagerTest
API and serialization support, brewer not yet assigned in gameplay
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants