name: class values: 25 schema: '_id': type: string path: class._id is_null: false values: 25 different_values: 25 (all different) variants: [omitted] '_stats': type: object path: class._stats is_null: false values: 25 schema: 'compendiumSource': type: string path: class._stats.compendiumSource is_null: false values: 25 different_values: 25 (all different) variants: [omitted] 'coreVersion': type: string path: class._stats.coreVersion is_null: false values: 25 different_values: 1 (all same) variants: "13.344" (x25) 'systemId': type: string path: class._stats.systemId is_null: false values: 25 different_values: 1 (all same) variants: "pf2e" (x25) 'systemVersion': type: string path: class._stats.systemVersion is_null: false values: 25 different_values: 1 (all same) variants: "7.1.0" (x25) 'effects': type: array<> path: class.effects is_null: false values: 25 min_count: 0 max_count: 0 value_type: type: path: class.effects.[] is_null: false values: 0 is_empty: true 'img': type: string path: class.img is_null: false values: 25 different_values: 21 variants: [omitted] 'name': type: string path: class.name is_null: false values: 25 different_values: 25 (all different) variants: [omitted] 'system': type: object path: class.system is_null: false values: 25 schema: '_migration': type: object path: class.system._migration is_null: false values: 25 schema: [previous]: type: path: class.system._migration.previous is_null: true values: 0 is_empty: true 'version': type: float path: class.system._migration.version is_null: false values: 25 different_values: 1 (all same) variants: 0,939 (x25) 'ancestryFeatLevels': type: object path: class.system.ancestryFeatLevels is_null: false values: 25 schema: 'value': type: array path: class.system.ancestryFeatLevels.value is_null: false values: 25 min_count: 5 max_count: 5 value_type: type: integer path: class.system.ancestryFeatLevels.value.[] is_null: false values: 125 different_values: 5 variants: - 1 (x25) - 5 (x25) - 9 (x25) - 13 (x25) - 17 (x25) 'attacks': type: object path: class.system.attacks is_null: false values: 25 schema: 'advanced': type: integer path: class.system.attacks.advanced is_null: false values: 25 different_values: 2 variants: - 0 (x24) - 1 (x1) 'martial': type: integer path: class.system.attacks.martial is_null: false values: 25 different_values: 3 variants: - 0 (x12) - 1 (x12) - 2 (x1) 'other': type: object path: class.system.attacks.other is_null: false values: 25 schema: 'name': type: string path: class.system.attacks.other.name is_null: false values: 25 different_values: 4 variants: - "" (x22) - "Deity's favored weapon" (x1) - "Alchemical Bombs" (x1) - "Simple Firearms, Martial Firearms" (x1) 'rank': type: integer path: class.system.attacks.other.rank is_null: false values: 25 different_values: 3 variants: - 0 (x22) - 1 (x2) - 2 (x1) 'simple': type: integer path: class.system.attacks.simple is_null: false values: 25 different_values: 2 variants: - 1 (x24) - 2 (x1) 'unarmed': type: integer path: class.system.attacks.unarmed is_null: false values: 25 different_values: 2 variants: - 1 (x24) - 2 (x1) 'classFeatLevels': type: object path: class.system.classFeatLevels is_null: false values: 25 schema: 'value': type: array path: class.system.classFeatLevels.value is_null: false values: 25 min_count: 10 max_count: 11 value_type: type: integer path: class.system.classFeatLevels.value.[] is_null: false values: 264 different_values: 11 variants: - 2 (x25) - 4 (x25) - 6 (x25) - 8 (x25) - 10 (x25) - 12 (x25) - 14 (x25) - 16 (x25) - 18 (x25) - 20 (x25) - 1 (x14) 'defenses': type: object path: class.system.defenses is_null: false values: 25 schema: 'heavy': type: integer path: class.system.defenses.heavy is_null: false values: 25 different_values: 2 variants: - 0 (x23) - 1 (x2) 'light': type: integer path: class.system.defenses.light is_null: false values: 25 different_values: 2 variants: - 1 (x18) - 0 (x7) 'medium': type: integer path: class.system.defenses.medium is_null: false values: 25 different_values: 2 variants: - 0 (x13) - 1 (x12) 'unarmored': type: integer path: class.system.defenses.unarmored is_null: false values: 25 different_values: 2 variants: - 1 (x24) - 2 (x1) 'description': type: object path: class.system.description is_null: false values: 25 schema: 'value': type: string path: class.system.description.value is_null: false values: 25 different_values: 25 (all different) variants: [omitted] 'generalFeatLevels': type: object path: class.system.generalFeatLevels is_null: false values: 25 schema: 'value': type: array path: class.system.generalFeatLevels.value is_null: false values: 25 min_count: 5 max_count: 5 value_type: type: integer path: class.system.generalFeatLevels.value.[] is_null: false values: 125 different_values: 5 variants: - 3 (x25) - 7 (x25) - 11 (x25) - 15 (x25) - 19 (x25) 'hp': type: integer path: class.system.hp is_null: false values: 25 different_values: 4 variants: - 8 (x13) - 10 (x7) - 6 (x4) - 12 (x1) 'items': type: dict path: class.system.items is_null: false values: 25 _key: type: string path: class.system.items.[key] is_null: false values: 484 different_values: 484 variants: [omitted] _value: type: object path: class.system.items.[value] is_null: false values: 484 schema: 'img': type: string path: class.system.items.[value].img is_null: false values: 484 different_values: 247 variants: [omitted] 'level': type: integer path: class.system.items.[value].level is_null: false values: 484 different_values: 10 variants: - 1 (x96) - 13 (x58) - 11 (x50) - 7 (x49) - 9 (x47) - 15 (x46) - 19 (x45) - 17 (x34) - 3 (x31) - 5 (x28) 'name': type: string path: class.system.items.[value].name is_null: false values: 484 different_values: 334 variants: [omitted] 'uuid': type: string path: class.system.items.[value].uuid is_null: false values: 484 different_values: 330 variants: [omitted] 'keyAbility': type: object path: class.system.keyAbility is_null: false values: 25 schema: 'value': type: array path: class.system.keyAbility.value is_null: false values: 25 min_count: 0 max_count: 2 value_type: type: string path: class.system.keyAbility.value.[] is_null: false values: 30 different_values: 6 variants: - "dex" (x9) - "str" (x7) - "cha" (x5) - "int" (x5) - "wis" (x3) - "con" (x1) 'perception': type: integer path: class.system.perception is_null: false values: 25 different_values: 2 variants: - 1 (x16) - 2 (x9) 'publication': type: object path: class.system.publication is_null: false values: 25 schema: 'license': type: string path: class.system.publication.license is_null: false values: 25 different_values: 2 variants: - "ORC" (x20) - "OGL" (x5) 'remaster': type: boolean path: class.system.publication.remaster is_null: false values: 25 different_values: 2 variants: - True (x21) - False (x4) 'title': type: string path: class.system.publication.title is_null: false values: 25 different_values: 7 variants: - "Pathfinder Player Core 2" (x8) - "Pathfinder Player Core" (x8) - "Pathfinder Guns & Gears" (x2) - "Pathfinder War of Immortals" (x2) - "Pathfinder Secrets of Magic" (x2) - "Pathfinder Dark Archive" (x2) - "Pathfinder Rage of Elements" (x1) 'rules': type: ignored (Foundry rules object) path: class.system.rules is_null: false values: 25 'savingThrows': type: object path: class.system.savingThrows is_null: false values: 25 schema: 'fortitude': type: integer path: class.system.savingThrows.fortitude is_null: false values: 25 different_values: 2 variants: - 2 (x13) - 1 (x12) 'reflex': type: integer path: class.system.savingThrows.reflex is_null: false values: 25 different_values: 2 variants: - 1 (x16) - 2 (x9) 'will': type: integer path: class.system.savingThrows.will is_null: false values: 25 different_values: 2 variants: - 2 (x20) - 1 (x5) 'skillFeatLevels': type: object path: class.system.skillFeatLevels is_null: false values: 25 schema: 'value': type: array path: class.system.skillFeatLevels.value is_null: false values: 25 min_count: 10 max_count: 20 value_type: type: integer path: class.system.skillFeatLevels.value.[] is_null: false values: 272 different_values: 20 variants: - 2 (x25) - 4 (x25) - 6 (x25) - 8 (x25) - 10 (x25) - 12 (x25) - 14 (x25) - 16 (x25) - 18 (x25) - 20 (x25) - 3 (x3) - 7 (x3) - 15 (x3) - 5 (x2) - 9 (x2) - 11 (x2) - 13 (x2) - 17 (x2) - 19 (x2) - 1 (x1) 'skillIncreaseLevels': type: object path: class.system.skillIncreaseLevels is_null: false values: 25 schema: 'value': type: array path: class.system.skillIncreaseLevels.value is_null: false values: 25 min_count: 9 max_count: 19 value_type: type: integer path: class.system.skillIncreaseLevels.value.[] is_null: false values: 245 different_values: 19 variants: - 3 (x25) - 5 (x25) - 7 (x25) - 9 (x25) - 11 (x25) - 13 (x25) - 15 (x25) - 17 (x25) - 19 (x25) - 2 (x2) - 4 (x2) - 6 (x2) - 8 (x2) - 10 (x2) - 12 (x2) - 14 (x2) - 16 (x2) - 18 (x2) - 20 (x2) 'slug': type: string path: class.system.slug is_null: false values: 25 different_values: 25 (all different) variants: [omitted] 'spellcasting': type: integer path: class.system.spellcasting is_null: false values: 25 different_values: 2 variants: - 0 (x13) - 1 (x12) 'trainedSkills': type: object path: class.system.trainedSkills is_null: false values: 25 schema: 'additional': type: integer path: class.system.trainedSkills.additional is_null: false values: 25 different_values: 4 variants: - 3 (x12) - 2 (x7) - 4 (x5) - 7 (x1) [custom]: type: string path: class.system.trainedSkills.custom is_null: true values: 7 different_values: 2 variants: - "" (x6) - "Esoteric Lore" (x1) 'value': type: array path: class.system.trainedSkills.value is_null: false values: 25 min_count: 0 max_count: 4 value_type: type: string path: class.system.trainedSkills.value.[] is_null: false values: 23 different_values: 11 variants: - "religion" (x6) - "occultism" (x3) - "nature" (x3) - "arcana" (x3) - "crafting" (x2) - "performance" (x1) - "society" (x1) - "stealth" (x1) - "acrobatics" (x1) - "athletics" (x1) - "survival" (x1) 'traits': type: object path: class.system.traits is_null: false values: 25 schema: 'rarity': type: string path: class.system.traits.rarity is_null: false values: 25 different_values: 3 variants: - "common" (x22) - "uncommon" (x2) - "rare" (x1) 'value': type: array<> path: class.system.traits.value is_null: false values: 25 min_count: 0 max_count: 0 value_type: type: path: class.system.traits.value.[] is_null: false values: 0 is_empty: true 'type': type: string path: class.type is_null: false values: 25 different_values: 1 (all same) variants: "class" (x25)