Skip to content

feat(npcdb): add unique flavor text for all 23 NPCs#8011

Merged
h0lybyte merged 1 commit intodevfrom
trunk/npcdb-flavor-1773560221
Mar 15, 2026
Merged

feat(npcdb): add unique flavor text for all 23 NPCs#8011
h0lybyte merged 1 commit intodevfrom
trunk/npcdb-flavor-1773560221

Conversation

@h0lybyte
Copy link
Member

Summary

  • Adds personalized flavor_text entries to all 23 NPC MDX files
  • Each NPC has combat dialogue tailored to its identity, not just generic personality pools
  • Actions covered per NPC: attack, defend, death, wounded, near_death — plus heavy_attack, charge, flee, debuff, aoe, heal where appropriate
  • Bosses (Glass Golem, Corrupted Warden, The Shattered King) get the richest treatment with lines for every action type

Test plan

  • Verify Astro build validates flavor_text arrays against FlavorPoolSchema
  • Confirm /api/npcdb.json includes flavor text in each NPC entry

Each NPC now has personalized combat dialogue tailored to its
identity rather than generic personality-pool text. Bosses get
extra depth with charge, heal, aoe, and debuff lines.
@github-actions
Copy link
Contributor

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

Scanned Files

None

@h0lybyte h0lybyte merged commit 8d39f75 into dev Mar 15, 2026
5 checks passed
@h0lybyte h0lybyte deleted the trunk/npcdb-flavor-1773560221 branch March 15, 2026 07:47
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.

1 participant