[Pathfinder] Implement FACT replacement to handle Archetype system

Description

Current PCGen implementation is an evolving use on Archetype Category exclusion based upon a "TYPE". However, the earlier design was based on global class features, but failed to capture the local class features which cause overlap issues.

Example:
Class Feature - Fighter Bonus Feats
Global is "Bonus Feats", Local was "Fighter Bonus Feat 2" removes the Level 2.

The FACT system clearly distinguishes these two classifications:
Fighter_Archetype_BonusFeats - Global Class Feature identification

Fighter_CF_BonusFeat2 - What Global or Local Portion to swap out.

Environment

dev

Activity

Show:
Andrew Maitland
August 24, 2015, 7:34 AM

Books

Core Rulebook - has the base classes
Advanced Player's Guide
Advanced Class Guide
Advanced Race Guide
Ultimate Combat
Ultimate Magic

Andrew Maitland
August 28, 2015, 6:12 PM

All base classes in the core and the core supplements.

Andrew Maitland
August 28, 2015, 6:19 PM

Some strangling systems will be found and tackled later.

Assignee

Andrew Maitland

Reporter

Andrew Maitland

Labels

None

Epic/Theme

None

Pending User Input

No

Components

Fix versions

Affects versions

Priority

Minor
Configure