Files
Pf2eDataScrapper/output/pf2e/packs/Class Features.yaml
T

886 lines
31 KiB
YAML

name: Class Features
values: 783
schema:
'_id':
type: string
path: Class Features._id
is_null: false
values: 783
different_values: 783 (all different)
variants: [omitted]
'img':
type: string
path: Class Features.img
is_null: false
values: 783
different_values: 595
variants: [omitted]
'name':
type: string
path: Class Features.name
is_null: false
values: 783
different_values: 783 (all different)
variants: [omitted]
'system':
type: object
path: Class Features.system
is_null: false
values: 783
schema:
'actionType':
type: object
path: Class Features.system.actionType
is_null: false
values: 783
schema:
'value':
type: string
path: Class Features.system.actionType.value
is_null: false
values: 783
different_values: 2
variants:
- "passive" (x782)
- "action" (x1)
'actions':
type: object
path: Class Features.system.actions
is_null: false
values: 783
schema:
[value]:
type: integer
path: Class Features.system.actions.value
is_null: true
values: 1
different_values: 1 (all same)
variants: 1 (x1)
'category':
type: string
path: Class Features.system.category
is_null: false
values: 783
different_values: 2
variants:
- "classfeature" (x769)
- "calling" (x14)
'description':
type: object
path: Class Features.system.description
is_null: false
values: 783
schema:
'value':
type: string
path: Class Features.system.description.value
is_null: false
values: 783
different_values: 776
variants: [omitted]
'level':
type: object
path: Class Features.system.level
is_null: false
values: 783
schema:
'value':
type: integer
path: Class Features.system.level.value
is_null: false
values: 783
different_values: 14
variants:
- 1 (x378)
- 7 (x64)
- 17 (x48)
- 15 (x48)
- 11 (x46)
- 3 (x35)
- 13 (x34)
- 19 (x34)
- 9 (x31)
- 5 (x26)
- 0 (x19)
- 6 (x9)
- 2 (x7)
- 10 (x4)
'prerequisites':
type: object
path: Class Features.system.prerequisites
is_null: false
values: 783
schema:
'value':
type: array<object>
path: Class Features.system.prerequisites.value
is_null: false
values: 783
min_count: 0
max_count: 1
value_type:
type: object
path: Class Features.system.prerequisites.value.[]
is_null: false
values: 8
schema:
'value':
type: string
path: Class Features.system.prerequisites.value.[].value
is_null: false
values: 8
different_values: 8
variants:
- "You must have a spellcasting class feature that chooses spells from the arcane or primal spell list" (x1)
- "You must have a class, such as clerics, druids, witches, and wizards, that prepares spells in spell slots using the same number of prepared spells per day." (x1)
- "Exploit Vulnerability" (x1)
- "Hunter's Edge: Flurry" (x1)
- "Hunter's Edge: Outwit" (x1)
- "Hunter's Edge: Precision" (x1)
- "You must be a gunslinger." (x1)
- "You must have a class that casts spells with a spell repertoire." (x1)
'publication':
type: object
path: Class Features.system.publication
is_null: false
values: 783
schema:
'license':
type: string
path: Class Features.system.publication.license
is_null: false
values: 783
different_values: 2
variants:
- "ORC" (x583)
- "OGL" (x200)
'remaster':
type: boolean
path: Class Features.system.publication.remaster
is_null: false
values: 783
different_values: 2
variants:
- True (x612)
- False (x171)
'title':
type: string
path: Class Features.system.publication.title
is_null: false
values: 783
different_values: 23
variants: [omitted]
'rules':
type: ignored (Foundry rules object)
path: Class Features.system.rules
is_null: false
values: 783
'traits':
type: object
path: Class Features.system.traits
is_null: false
values: 783
schema:
'rarity':
type: string
path: Class Features.system.traits.rarity
is_null: false
values: 783
different_values: 3
variants:
- "common" (x739)
- "uncommon" (x31)
- "rare" (x13)
'value':
type: array<string>
path: Class Features.system.traits.value
is_null: false
values: 783
min_count: 0
max_count: 18
value_type:
type: string
path: Class Features.system.traits.value.[]
is_null: false
values: 934
different_values: 37
variants: [omitted]
[otherTags]:
type: array<string>
path: Class Features.system.traits.otherTags
is_null: true
values: 286
min_count: 1
max_count: 6
value_type:
type: string
path: Class Features.system.traits.otherTags.[]
is_null: false
values: 368
different_values: 52
variants: [omitted]
[selected]:
type: object
path: Class Features.system.traits.selected
is_null: true
values: 7
schema:
[sorcerer]:
type: string
path: Class Features.system.traits.selected.sorcerer
is_null: true
values: 2
different_values: 1 (all same)
variants: "Sorcerer" (x2)
[swashbuckler]:
type: string
path: Class Features.system.traits.selected.swashbuckler
is_null: true
values: 1
different_values: 1 (all same)
variants: "Swashbuckler" (x1)
[witch]:
type: string
path: Class Features.system.traits.selected.witch
is_null: true
values: 1
different_values: 1 (all same)
variants: "Witch" (x1)
[actionCategory]:
type: object
path: Class Features.system.actionCategory
is_null: true
values: 10
schema:
'value':
type: string
path: Class Features.system.actionCategory.value
is_null: false
values: 10
different_values: 1 (all same)
variants: "" (x10)
[subfeatures]:
type: object
path: Class Features.system.subfeatures
is_null: true
values: 198
schema:
[keyOptions]:
type: array<string>
path: Class Features.system.subfeatures.keyOptions
is_null: true
values: 9
min_count: 1
max_count: 3
value_type:
type: string
path: Class Features.system.subfeatures.keyOptions.[]
is_null: false
values: 11
different_values: 4
variants:
- "int" (x4)
- "cha" (x4)
- "str" (x2)
- "wis" (x1)
[languages]:
type: object
path: Class Features.system.subfeatures.languages
is_null: true
values: 2
schema:
'granted':
type: array<string>
path: Class Features.system.subfeatures.languages.granted
is_null: false
values: 2
min_count: 1
max_count: 1
value_type:
type: string
path: Class Features.system.subfeatures.languages.granted.[]
is_null: false
values: 2
different_values: 2
variants:
- "thassilonian" (x1)
- "wildsong" (x1)
[slots]:
type: integer
path: Class Features.system.subfeatures.languages.slots
is_null: true
values: 1
different_values: 1 (all same)
variants: 0 (x1)
[proficiencies]:
type: object
path: Class Features.system.subfeatures.proficiencies
is_null: true
values: 187
schema:
[advanced]:
type: object
path: Class Features.system.subfeatures.proficiencies.advanced
is_null: true
values: 2
schema:
'rank':
type: integer
path: Class Features.system.subfeatures.proficiencies.advanced.rank
is_null: false
values: 2
different_values: 2
variants:
- 3 (x1)
- 2 (x1)
[alchemist]:
type: object
path: Class Features.system.subfeatures.proficiencies.alchemist
is_null: true
values: 2
schema:
[attribute]:
type:
path: Class Features.system.subfeatures.proficiencies.alchemist.attribute
is_null: true
values: 0
is_empty: true
'rank':
type: integer
path: Class Features.system.subfeatures.proficiencies.alchemist.rank
is_null: false
values: 2
different_values: 2
variants:
- 2 (x1)
- 3 (x1)
[barbarian]:
type: object
path: Class Features.system.subfeatures.proficiencies.barbarian
is_null: true
values: 2
schema:
[attribute]:
type:
path: Class Features.system.subfeatures.proficiencies.barbarian.attribute
is_null: true
values: 0
is_empty: true
'rank':
type: integer
path: Class Features.system.subfeatures.proficiencies.barbarian.rank
is_null: false
values: 2
different_values: 2
variants:
- 3 (x1)
- 2 (x1)
[champion]:
type: object
path: Class Features.system.subfeatures.proficiencies.champion
is_null: true
values: 2
schema:
[attribute]:
type:
path: Class Features.system.subfeatures.proficiencies.champion.attribute
is_null: true
values: 0
is_empty: true
'rank':
type: integer
path: Class Features.system.subfeatures.proficiencies.champion.rank
is_null: false
values: 2
different_values: 2
variants:
- 2 (x1)
- 3 (x1)
[cleric]:
type: object
path: Class Features.system.subfeatures.proficiencies.cleric
is_null: true
values: 3
schema:
[attribute]:
type:
path: Class Features.system.subfeatures.proficiencies.cleric.attribute
is_null: true
values: 0
is_empty: true
'rank':
type: integer
path: Class Features.system.subfeatures.proficiencies.cleric.rank
is_null: false
values: 3
different_values: 3
variants:
- 4 (x1)
- 2 (x1)
- 3 (x1)
[exemplar]:
type: object
path: Class Features.system.subfeatures.proficiencies.exemplar
is_null: true
values: 2
schema:
[attribute]:
type:
path: Class Features.system.subfeatures.proficiencies.exemplar.attribute
is_null: true
values: 0
is_empty: true
'rank':
type: integer
path: Class Features.system.subfeatures.proficiencies.exemplar.rank
is_null: false
values: 2
different_values: 2
variants:
- 3 (x1)
- 2 (x1)
[fighter]:
type: object
path: Class Features.system.subfeatures.proficiencies.fighter
is_null: true
values: 2
schema:
[attribute]:
type:
path: Class Features.system.subfeatures.proficiencies.fighter.attribute
is_null: true
values: 0
is_empty: true
'rank':
type: integer
path: Class Features.system.subfeatures.proficiencies.fighter.rank
is_null: false
values: 2
different_values: 2
variants:
- 2 (x1)
- 3 (x1)
[fortitude]:
type: object
path: Class Features.system.subfeatures.proficiencies.fortitude
is_null: true
values: 21
schema:
'rank':
type: integer
path: Class Features.system.subfeatures.proficiencies.fortitude.rank
is_null: false
values: 21
different_values: 3
variants:
- 3 (x12)
- 2 (x7)
- 4 (x2)
[gunslinger]:
type: object
path: Class Features.system.subfeatures.proficiencies.gunslinger
is_null: true
values: 2
schema:
[attribute]:
type:
path: Class Features.system.subfeatures.proficiencies.gunslinger.attribute
is_null: true
values: 0
is_empty: true
'rank':
type: integer
path: Class Features.system.subfeatures.proficiencies.gunslinger.rank
is_null: false
values: 2
different_values: 2
variants:
- 2 (x1)
- 3 (x1)
[heavy]:
type: object
path: Class Features.system.subfeatures.proficiencies.heavy
is_null: true
values: 2
schema:
'rank':
type: integer
path: Class Features.system.subfeatures.proficiencies.heavy.rank
is_null: false
values: 2
different_values: 2
variants:
- 2 (x1)
- 4 (x1)
[inventor]:
type: object
path: Class Features.system.subfeatures.proficiencies.inventor
is_null: true
values: 2
schema:
[attribute]:
type:
path: Class Features.system.subfeatures.proficiencies.inventor.attribute
is_null: true
values: 0
is_empty: true
'rank':
type: integer
path: Class Features.system.subfeatures.proficiencies.inventor.rank
is_null: false
values: 2
different_values: 2
variants:
- 2 (x1)
- 3 (x1)
[investigator]:
type: object
path: Class Features.system.subfeatures.proficiencies.investigator
is_null: true
values: 2
schema:
[attribute]:
type:
path: Class Features.system.subfeatures.proficiencies.investigator.attribute
is_null: true
values: 0
is_empty: true
'rank':
type: integer
path: Class Features.system.subfeatures.proficiencies.investigator.rank
is_null: false
values: 2
different_values: 2
variants:
- 2 (x1)
- 3 (x1)
[kineticist]:
type: object
path: Class Features.system.subfeatures.proficiencies.kineticist
is_null: true
values: 3
schema:
[attribute]:
type:
path: Class Features.system.subfeatures.proficiencies.kineticist.attribute
is_null: true
values: 0
is_empty: true
'rank':
type: integer
path: Class Features.system.subfeatures.proficiencies.kineticist.rank
is_null: false
values: 3
different_values: 3
variants:
- 2 (x1)
- 4 (x1)
- 3 (x1)
[light]:
type: object
path: Class Features.system.subfeatures.proficiencies.light
is_null: true
values: 18
schema:
'rank':
type: integer
path: Class Features.system.subfeatures.proficiencies.light.rank
is_null: false
values: 18
different_values: 4
variants:
- 3 (x8)
- 2 (x7)
- 1 (x2)
- 4 (x1)
[martial]:
type: object
path: Class Features.system.subfeatures.proficiencies.martial
is_null: true
values: 20
schema:
'rank':
type: integer
path: Class Features.system.subfeatures.proficiencies.martial.rank
is_null: false
values: 20
different_values: 4
variants:
- 2 (x10)
- 3 (x7)
- 1 (x2)
- 4 (x1)
[medium]:
type: object
path: Class Features.system.subfeatures.proficiencies.medium
is_null: true
values: 17
schema:
'rank':
type: integer
path: Class Features.system.subfeatures.proficiencies.medium.rank
is_null: false
values: 17
different_values: 4
variants:
- 3 (x7)
- 2 (x6)
- 1 (x3)
- 4 (x1)
[monk]:
type: object
path: Class Features.system.subfeatures.proficiencies.monk
is_null: true
values: 2
schema:
[attribute]:
type:
path: Class Features.system.subfeatures.proficiencies.monk.attribute
is_null: true
values: 0
is_empty: true
'rank':
type: integer
path: Class Features.system.subfeatures.proficiencies.monk.rank
is_null: false
values: 2
different_values: 2
variants:
- 3 (x1)
- 2 (x1)
[perception]:
type: object
path: Class Features.system.subfeatures.proficiencies.perception
is_null: true
values: 9
schema:
'rank':
type: integer
path: Class Features.system.subfeatures.proficiencies.perception.rank
is_null: false
values: 9
different_values: 3
variants:
- 2 (x5)
- 3 (x3)
- 4 (x1)
[ranger]:
type: object
path: Class Features.system.subfeatures.proficiencies.ranger
is_null: true
values: 2
schema:
[attribute]:
type:
path: Class Features.system.subfeatures.proficiencies.ranger.attribute
is_null: true
values: 0
is_empty: true
'rank':
type: integer
path: Class Features.system.subfeatures.proficiencies.ranger.rank
is_null: false
values: 2
different_values: 2
variants:
- 3 (x1)
- 2 (x1)
[reflex]:
type: object
path: Class Features.system.subfeatures.proficiencies.reflex
is_null: true
values: 19
schema:
'rank':
type: integer
path: Class Features.system.subfeatures.proficiencies.reflex.rank
is_null: false
values: 19
different_values: 3
variants:
- 3 (x9)
- 2 (x6)
- 4 (x4)
[rogue]:
type: object
path: Class Features.system.subfeatures.proficiencies.rogue
is_null: true
values: 2
schema:
[attribute]:
type:
path: Class Features.system.subfeatures.proficiencies.rogue.attribute
is_null: true
values: 0
is_empty: true
'rank':
type: integer
path: Class Features.system.subfeatures.proficiencies.rogue.rank
is_null: false
values: 2
different_values: 2
variants:
- 3 (x1)
- 2 (x1)
[simple]:
type: object
path: Class Features.system.subfeatures.proficiencies.simple
is_null: true
values: 27
schema:
'rank':
type: integer
path: Class Features.system.subfeatures.proficiencies.simple.rank
is_null: false
values: 27
different_values: 3
variants:
- 2 (x17)
- 3 (x9)
- 4 (x1)
[spellcasting]:
type: object
path: Class Features.system.subfeatures.proficiencies.spellcasting
is_null: true
values: 12
schema:
'rank':
type: integer
path: Class Features.system.subfeatures.proficiencies.spellcasting.rank
is_null: false
values: 12
different_values: 4
variants:
- 2 (x5)
- 3 (x4)
- 4 (x2)
- 1 (x1)
[swashbuckler]:
type: object
path: Class Features.system.subfeatures.proficiencies.swashbuckler
is_null: true
values: 2
schema:
[attribute]:
type:
path: Class Features.system.subfeatures.proficiencies.swashbuckler.attribute
is_null: true
values: 0
is_empty: true
'rank':
type: integer
path: Class Features.system.subfeatures.proficiencies.swashbuckler.rank
is_null: false
values: 2
different_values: 2
variants:
- 3 (x1)
- 2 (x1)
[thaumaturge]:
type: object
path: Class Features.system.subfeatures.proficiencies.thaumaturge
is_null: true
values: 2
schema:
[attribute]:
type:
path: Class Features.system.subfeatures.proficiencies.thaumaturge.attribute
is_null: true
values: 0
is_empty: true
'rank':
type: integer
path: Class Features.system.subfeatures.proficiencies.thaumaturge.rank
is_null: false
values: 2
different_values: 2
variants:
- 2 (x1)
- 3 (x1)
[unarmed]:
type: object
path: Class Features.system.subfeatures.proficiencies.unarmed
is_null: true
values: 28
schema:
'rank':
type: integer
path: Class Features.system.subfeatures.proficiencies.unarmed.rank
is_null: false
values: 28
different_values: 3
variants:
- 2 (x18)
- 3 (x9)
- 4 (x1)
[unarmored]:
type: object
path: Class Features.system.subfeatures.proficiencies.unarmored
is_null: true
values: 20
schema:
'rank':
type: integer
path: Class Features.system.subfeatures.proficiencies.unarmored.rank
is_null: false
values: 20
different_values: 3
variants:
- 2 (x10)
- 3 (x8)
- 4 (x2)
[will]:
type: object
path: Class Features.system.subfeatures.proficiencies.will
is_null: true
values: 29
schema:
'rank':
type: integer
path: Class Features.system.subfeatures.proficiencies.will.rank
is_null: false
values: 29
different_values: 3
variants:
- 3 (x19)
- 4 (x6)
- 2 (x4)
[senses]:
type: object
path: Class Features.system.subfeatures.senses
is_null: true
values: 21
schema:
[suppressedFeatures]:
type: array<string>
path: Class Features.system.subfeatures.suppressedFeatures
is_null: true
values: 24
min_count: 0
max_count: 8
value_type:
type: string
path: Class Features.system.subfeatures.suppressedFeatures.[]
is_null: false
values: 11
different_values: 11
variants:
- "Compendium.pf2e.classfeatures.Item.Surprise Attack" (x1)
- "Compendium.pf2e.classfeatures.Item.Resolute Faith" (x1)
- "Compendium.pf2e.classfeatures.Item.Miraculous Spell" (x1)
- "Compendium.pf2e.classfeatures.Item.First Doctrine" (x1)
- "Compendium.pf2e.classfeatures.Item.Second Doctrine" (x1)
- "Compendium.pf2e.classfeatures.Item.Third Doctrine" (x1)
- "Compendium.pf2e.classfeatures.Item.Fourth Doctrine" (x1)
- "Compendium.pf2e.classfeatures.Item.Fifth Doctrine" (x1)
- "Compendium.pf2e.classfeatures.Item.Final Doctrine" (x1)
- "Compendium.pf2e.classfeatures.Item.Arcane Thesis" (x1)
- "Compendium.pf2e.classfeatures.Item.Shield Block" (x1)
'type':
type: string
path: Class Features.type
is_null: false
values: 783
different_values: 1 (all same)
variants: "feat" (x783)