Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add detailed NPC statblock option #2357

Merged
merged 1 commit into from
Mar 11, 2024
Merged

Conversation

nimoooos
Copy link
Contributor

@nimoooos nimoooos commented Dec 30, 2023

Description

This adds two options when generating NPC statblock: compact and detailed.
Compact mode is the exact same as the existing functionality, and is the default option.
Detailed mode is the new feature, providing description of each feature.

This feature can be accessed by

  1. Go to Encounter Toolkit>NPC Roster
  2. Click the gear icon next to NPC name. Select Generate NPC Statblock.
  3. Right above the textbox, there are two radio buttons labeled Compact and Detailed. Select desired option.

Potential uses

Type of change

  • New feature (non-breaking change which adds functionality)

Credit

@ApprenticeofEnder for providing guidance on implementing polymorphic method for subclasses of NPCFeature.

- original functionality preserved as default option
@jarena3 jarena3 merged commit 94b3b5f into massif-press:master Mar 11, 2024
@nimoooos nimoooos deleted the final branch September 23, 2024 22:41
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