Skip to content

DATA-4391: Fix Kitsune starting age and aging milestones - #7730

Merged
LegacyKing merged 1 commit into
PCGen:masterfrom
cpstence:DATA-4391-kitsune-fixes
Sep 4, 2026
Merged

DATA-4391: Fix Kitsune starting age and aging milestones#7730
LegacyKing merged 1 commit into
PCGen:masterfrom
cpstence:DATA-4391-kitsune-fixes

Conversation

@cpstence

@cpstence cpstence commented Sep 3, 2026

Copy link
Copy Markdown
Contributor

Issue:

  • The PCGen engine erroneously treated age 7-14 as the adult age range for Kitsune characters, and treated anything past 15 as "middle-aged"[cite: 4].
  • The engine evaluated age 0 as a "youth" category, which automatically applied round-the-board -2 stat modifiers[cite: 4].
  • The Everyman Gaming Kit Compendium forced subtype traits to be mandatory rather than optional[cite: 4].

@cpstence

cpstence commented Sep 3, 2026

Copy link
Copy Markdown
Contributor Author

Fix:

  • Cleared illegal AGE tags from the main race definition in kitsune_races.lst.
  • Rewrote the demographic brackets in kitsune_biosettings.lst to remove the Undefined (0) and Youth (7) tiers. Kitsune adulthood now correctly begins at BASEAGE:15 to align with standard Pathfinder milestone math.
  • Injected a None (Standard Paizo Kitsune) choice into the Kitsune Racial Subtype ability pool in egkc_abilities_race.lst. This creates a clean opt-out path so players can select the base race without triggering validation errors from 3rd-party clan requirements.

@LegacyKing
LegacyKing merged commit d4ade6d into PCGen:master Sep 4, 2026
4 checks passed
@github-actions

github-actions Bot commented Sep 4, 2026

Copy link
Copy Markdown
Contributor

🚧 PCGen Code Coverage

Overall Project 25.99%

There is no coverage information present for the Files changed

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