PCGen allows you to filter displayed data through either standard
criteria or powerful customized criteria.
PCGen will automatically save your current filter settings on exit and
reinitialize them on restart.
If you have created custom filter criteria
(via the Filter Selection Dialog
or the Filter Editor Dialog),
these will be saved and restored, too.
Filter |
Effective for |
Description |
AffordableFilter |
Inventory |
Accepts equipment, if current character can afford to buy it. |
AlignmentFilter |
Classes, Deities, Races, and Templates |
Accepts objects, if they satisfy alignment requirements.
For classes, races, and templates there are two version of these filters:
"allowed" and "required". |
AutomaticFeatFilter |
Feats |
Accepts feats, if they were automatically granted to character. |
CastingTimeFilter |
Spells |
Accepts spells, if they satisfy casting time requirements. |
ClassSkillFilter |
Skills |
Accepts skills, if they are class skills for selected class. |
ComponentFilter |
Spells |
Accepts spells, if they satisfy component requirements. |
CrossClassSkillFilter |
Skills |
Accepts skills, if they are cross-class skills for selected class. |
CompoundFilter |
All |
Internally used to create custom filters |
DescriptorFilter |
Spells |
Accepts spells, if they satisfy descriptor requirements. |
DomainFilter |
Deities |
Accepts deities, if they grant access to specific domains. |
EffectTypeFilter |
Spells |
Accepts spells, if they satisfy effect type requirements. |
Exclusive |
Skills |
Accepts skills, if they are exclusive to selected class. |
FavoredClassFilter |
Races |
Accepts races according to favored class. |
GameFilter |
Campaigns |
Accepts campaigns, if they belong to specified game.
Currently not installed anymore. |
InverseFilter |
All |
Internally used to create custom filters |
NonMagicFilter |
Inventory |
Accepts equipment, if not magical. |
NormalFeatFilter |
Feats |
Accepts feats, if they were chosen normally for character. |
PantheonFilter |
Deities |
Accepts deities, if they belong to specified pantheon. |
PCAlignmentFilter |
Classes, Deities, Races, Templates |
Accepts objects, if they satisfy alignment requirements.
For classes, races, and templates there are two version of these filters:
"allowed" and "required". |
PCTemplateFilter |
All |
Accepts templates.
Currently only installed for race tab. |
QualifyFilter |
All |
Accepts objects, if character meets all possible reqirements. |
RaceFilter |
All |
Accepts races. Currently only installed for race tab. |
RangeFilter |
Spells |
Accepts spells, if they satisfy range requirements. |
RankFilter |
Skills |
Accepts skills, if character's rank is greater than specified boundary. |
RankModifierFilter |
Skills |
Accepts skills, if character's rank plus possible modifiers
is greater than specified boundary. |
SchoolFilter |
Spells |
Accepts spells, if they belong to specified school. |
SizeFilter |
Races |
Accepts races according to size. |
SourceFilter |
All |
Accepts objects from specified source. |
SpellResistanceFilter |
Spells |
Accepts spells, if they satisfy spell resistance requirements. |
SpellTypeFilter |
Classes |
Accepts classes according to type of spells they can use,
i.e. "Arcane", "Divine", or "Psionics" |
StatFilter |
Skills |
Accepts skills according to relevant stat. |
StatusFilter |
Campaigns |
Accepts campaigns according to status,
i.e. "Loaded" or "Not loaded".
Currently not installed anymore. |
SubschoolFilter |
Spells |
Accepts spells, if they belong to specified subschool. |
TypeFilter |
Classes, Inventory, Races |
Accepts objects, if they are of specified type. |
UntrainedSkillFilter |
Skills |
Accepts skills, if they are usable untrained |
VirtualFeatFilter |
Feats |
Accepts feats, if character has them virtually. |
WeaponFilter |
Inventory |
Accepts equipment, if it is a weapon of specifed type. |