Item.feat
Different values: 6548
=====================================
object {Item.feat}
    _id : string {Item.feat._id} (all different values)
    img : string {Item.feat.img} (661 different values)
    name : string {Item.feat.name} (6536 different values)
    system : object {Item.feat.system}
        [actionCategory] : object {Item.feat.system.actionCategory}
            value : string {Item.feat.system.actionCategory.value} (same value: '')
        actionType : object {Item.feat.system.actionType}
            value : string {Item.feat.system.actionType.value} (4 different values)
                'passive' (x4646)
                'action' (x1318)
                'reaction' (x408)
                'free' (x176)
        actions : object {Item.feat.system.actions}
            [value] : integer {Item.feat.system.actions.value} (3 different values)
                1 (x765)
                2 (x425)
                3 (x128)
        category : string {Item.feat.system.category} (11 different values)
        description : object {Item.feat.system.description}
            value : string {Item.feat.system.description.value} (6514 different values)
        [duration] : object {Item.feat.system.duration}
            expiry : string {Item.feat.system.duration.expiry} (same value: 'turn-start')
            sustained : boolean {Item.feat.system.duration.sustained} (same value: False)
            unit : string {Item.feat.system.duration.unit} (same value: 'minutes')
            value : integer {Item.feat.system.duration.value} (same value: 1)
        traits : object {Item.feat.system.traits}
            rarity : string {Item.feat.system.traits.rarity} (4 different values)
                'common' (x5773)
                'uncommon' (x571)
                'rare' (x202)
                'unique' (x2)
            value : array<string> {Item.feat.system.traits.value}
                Length: min=0 max=18
                Value type: string {Item.feat.system.traits.value.[]} (201 different values)
            [otherTags] : array<string> {Item.feat.system.traits.otherTags}
                Length: min=1 max=6
                Value type: string {Item.feat.system.traits.otherTags.[]} (66 different values)
            [selected] : object {Item.feat.system.traits.selected}
                [aasimar] : string {Item.feat.system.traits.selected.aasimar} (same value: 'Aasimar')
                [additive2] : string {Item.feat.system.traits.selected.additive2} (same value: 'Additive 2')
                [alchemical] : string {Item.feat.system.traits.selected.alchemical} (same value: 'Alchemical')
                [alchemist] : string {Item.feat.system.traits.selected.alchemist} (same value: 'Alchemist')
                [archetype] : string {Item.feat.system.traits.selected.archetype} (same value: 'Archetype')
                [barbarian] : string {Item.feat.system.traits.selected.barbarian} (same value: 'Barbarian')
                [catfolk] : string {Item.feat.system.traits.selected.catfolk} (same value: 'Catfolk')
                [champion] : string {Item.feat.system.traits.selected.champion} (same value: 'Champion')
                [cleric] : string {Item.feat.system.traits.selected.cleric} (same value: 'Cleric')
                [concentrate] : string {Item.feat.system.traits.selected.concentrate} (same value: 'Concentrate')
                [dedication] : string {Item.feat.system.traits.selected.dedication} (same value: 'Dedication')
                [druid] : string {Item.feat.system.traits.selected.druid} (same value: 'Druid')
                [electricity] : string {Item.feat.system.traits.selected.electricity} (same value: 'Electricity')
                [evocation] : string {Item.feat.system.traits.selected.evocation} (same value: 'Evocation')
                [fighter] : string {Item.feat.system.traits.selected.fighter} (same value: 'Fighter')
                [finisher] : string {Item.feat.system.traits.selected.finisher} (same value: 'Finisher')
                [force] : string {Item.feat.system.traits.selected.force} (same value: 'Force')
                [general] : string {Item.feat.system.traits.selected.general} (same value: 'General')
                [halfling] : string {Item.feat.system.traits.selected.halfling} (same value: 'Halfling')
                [hobgoblin] : string {Item.feat.system.traits.selected.hobgoblin} (same value: 'Hobgoblin')
                [lizardfolk] : string {Item.feat.system.traits.selected.lizardfolk} (same value: 'Lizardfolk')
                [magical] : string {Item.feat.system.traits.selected.magical} (same value: 'Magical')
                [monk] : string {Item.feat.system.traits.selected.monk} (same value: 'Monk')
                [orc] : string {Item.feat.system.traits.selected.orc} (same value: 'Orc')
                [rage] : string {Item.feat.system.traits.selected.rage} (same value: 'Rage')
                [ranger] : string {Item.feat.system.traits.selected.ranger} (same value: 'Ranger')
                [rogue] : string {Item.feat.system.traits.selected.rogue} (same value: 'Rogue')
                [secret] : string {Item.feat.system.traits.selected.secret} (same value: 'Secret')
                [shoony] : string {Item.feat.system.traits.selected.shoony} (same value: 'Shoony')
                [skill] : string {Item.feat.system.traits.selected.skill} (same value: 'Skill')
                [sonic] : string {Item.feat.system.traits.selected.sonic} (same value: 'Sonic')
                [sorcerer] : string {Item.feat.system.traits.selected.sorcerer} (same value: 'Sorcerer')
                [stance] : string {Item.feat.system.traits.selected.stance} (same value: 'Stance')
                [swashbuckler] : string {Item.feat.system.traits.selected.swashbuckler} (same value: 'Swashbuckler')
                [teleportation] : string {Item.feat.system.traits.selected.teleportation} (same value: 'Teleportation')
                [tengu] : string {Item.feat.system.traits.selected.tengu} (same value: 'Tengu')
                tiefling : string {Item.feat.system.traits.selected.tiefling} (same value: 'Tiefling')
                [witch] : string {Item.feat.system.traits.selected.witch} (same value: 'Witch')
                [wizard] : string {Item.feat.system.traits.selected.wizard} (same value: 'Wizard')
        [frequency] : object {Item.feat.system.frequency}
            max : integer {Item.feat.system.frequency.max} (3 different values)
                1 (x513)
                3 (x5)
                2 (x2)
            per : string {Item.feat.system.frequency.per} (9 different values)
                'day' (x262)
                'PT1H' (x111)
                'PT10M' (x64)
                'round' (x34)
                'PT1M' (x33)
                'turn' (x9)
                'P1W' (x3)
                'P1M' (x2)
                'P1Y' (x2)
            [value] : integer {Item.feat.system.frequency.value} (same value: 1)
        prerequisites : object {Item.feat.system.prerequisites}
            value : array<object> {Item.feat.system.prerequisites.value}
                Length: min=0 max=5
                Value type: object {Item.feat.system.prerequisites.value.[]}
                    value : string {Item.feat.system.prerequisites.value.[].value} (1696 different values)
        publication : object {Item.feat.system.publication}
            license : string {Item.feat.system.publication.license} (2 different values)
                'ORC' (x3818)
                'OGL' (x2730)
            remaster : boolean {Item.feat.system.publication.remaster} (2 different values)
                True (x4017)
                False (x2531)
            title : string {Item.feat.system.publication.title} (91 different values)
        [identified] : object {Item.feat.system.identified}
            value : boolean {Item.feat.system.identified.value} (same value: True)
        level : object {Item.feat.system.level}
            [taken] : integer {Item.feat.system.level.taken} (2 different values)
                1 (x1)
                2 (x1)
            value : integer {Item.feat.system.level.value} (21 different values)
        [location] : string {Item.feat.system.location} (2 different values)
            'class-2' (x12)
            'ancestry-1' (x1)
        [maxTakable] : integer {Item.feat.system.maxTakable} (4 different values)
            2 (x30)
            3 (x19)
            5 (x3)
            4 (x2)
        [onlyLevel1] : boolean {Item.feat.system.onlyLevel1} (same value: True)
        [rarity] : object {Item.feat.system.rarity}
            value : string {Item.feat.system.rarity.value} (same value: 'common')
        rules : ignored (Foundry rules object) {Item.feat.system.rules}
        [selfEffect] : object {Item.feat.system.selfEffect}
            name : string {Item.feat.system.selfEffect.name} (214 different values)
            uuid : string {Item.feat.system.selfEffect.uuid} (214 different values)
        [start] : object {Item.feat.system.start}
            [initiative] : empty
            value : integer {Item.feat.system.start.value} (same value: 103462347)
        [subfeatures] : object {Item.feat.system.subfeatures}
            [keyOptions] : array<string> {Item.feat.system.subfeatures.keyOptions}
                Length: min=1 max=3
                Value type: string {Item.feat.system.subfeatures.keyOptions.[]} (4 different values)
                    'int' (x4)
                    'cha' (x4)
                    'str' (x2)
                    'wis' (x1)
            [languages] : object {Item.feat.system.subfeatures.languages}
                [granted] : array<string> {Item.feat.system.subfeatures.languages.granted}
                    Length: min=0 max=1
                    Value type: string {Item.feat.system.subfeatures.languages.granted.[]} (6 different values)
                        'wildsong' (x2)
                        'petran' (x2)
                        'necril' (x1)
                        'thassilonian' (x1)
                        'empyrean' (x1)
                        'fey' (x1)
                [slots] : integer {Item.feat.system.subfeatures.languages.slots} (4 different values)
                    0 (x6)
                    2 (x1)
                    3 (x1)
                    1 (x1)
            [proficiencies] : dict<string, object> {Item.feat.system.subfeatures.proficiencies}
                #key : string {Item.feat.system.subfeatures.proficiencies.[key]} (28 different values)
                #value : object {Item.feat.system.subfeatures.proficiencies.[value]}
                    [attribute] : string {Item.feat.system.subfeatures.proficiencies.[value].attribute} (4 different values)
                        'int' (x3)
                        'dex' (x3)
                        'str' (x1)
                        'con' (x1)
                    rank : integer {Item.feat.system.subfeatures.proficiencies.[value].rank} (4 different values)
                        2 (x152)
                        3 (x137)
                        1 (x84)
                        4 (x25)
            [senses] : object {Item.feat.system.subfeatures.senses}
                [darkvision] : object {Item.feat.system.subfeatures.senses.darkvision}
                    [special] : object {Item.feat.system.subfeatures.senses.darkvision.special}
                        ancestry : boolean {Item.feat.system.subfeatures.senses.darkvision.special.ancestry} (2 different values)
                            False (x4)
                            True (x3)
                        llv : boolean {Item.feat.system.subfeatures.senses.darkvision.special.llv} (2 different values)
                            True (x4)
                            False (x3)
                        second : boolean {Item.feat.system.subfeatures.senses.darkvision.special.second} (2 different values)
                            True (x5)
                            False (x2)
                [greater-darkvision] : object {Item.feat.system.subfeatures.senses.greater-darkvision}
                    acuity : string {Item.feat.system.subfeatures.senses.greater-darkvision.acuity} (same value: 'imprecise')
                    range : integer {Item.feat.system.subfeatures.senses.greater-darkvision.range} (same value: 30)
                [lifesense] : object {Item.feat.system.subfeatures.senses.lifesense}
                    acuity : string {Item.feat.system.subfeatures.senses.lifesense.acuity} (same value: 'imprecise')
                    range : integer {Item.feat.system.subfeatures.senses.lifesense.range} (2 different values)
                        30 (x2)
                        10 (x1)
                [low-light-vision] : object {Item.feat.system.subfeatures.senses.low-light-vision}
                    [acuity] : string {Item.feat.system.subfeatures.senses.low-light-vision.acuity} (same value: 'imprecise')
                    [range] : integer {Item.feat.system.subfeatures.senses.low-light-vision.range} (same value: 30)
                [motion-sense] : object {Item.feat.system.subfeatures.senses.motion-sense}
                    acuity : string {Item.feat.system.subfeatures.senses.motion-sense.acuity} (same value: 'imprecise')
                    range : integer {Item.feat.system.subfeatures.senses.motion-sense.range} (same value: 30)
                [scent] : object {Item.feat.system.subfeatures.senses.scent}
                    acuity : string {Item.feat.system.subfeatures.senses.scent.acuity} (2 different values)
                        'imprecise' (x4)
                        'precise' (x1)
                    range : integer {Item.feat.system.subfeatures.senses.scent.range} (2 different values)
                        30 (x4)
                        60 (x1)
                [see-invisibility] : object {Item.feat.system.subfeatures.senses.see-invisibility}
                    acuity : string {Item.feat.system.subfeatures.senses.see-invisibility.acuity} (same value: 'imprecise')
                    range : integer {Item.feat.system.subfeatures.senses.see-invisibility.range} (same value: 30)
                [spiritsense] : object {Item.feat.system.subfeatures.senses.spiritsense}
                    acuity : string {Item.feat.system.subfeatures.senses.spiritsense.acuity} (same value: 'imprecise')
                    range : integer {Item.feat.system.subfeatures.senses.spiritsense.range} (same value: 60)
                [thoughtsense] : object {Item.feat.system.subfeatures.senses.thoughtsense}
                    acuity : string {Item.feat.system.subfeatures.senses.thoughtsense.acuity} (same value: 'vague')
                    range : integer {Item.feat.system.subfeatures.senses.thoughtsense.range} (same value: 30)
                [tremorsense] : object {Item.feat.system.subfeatures.senses.tremorsense}
                    acuity : string {Item.feat.system.subfeatures.senses.tremorsense.acuity} (same value: 'imprecise')
                    range : integer {Item.feat.system.subfeatures.senses.tremorsense.range} (4 different values)
                        15 (x1)
                        60 (x1)
                        5 (x1)
                        30 (x1)
                [truesight] : object {Item.feat.system.subfeatures.senses.truesight}
                    acuity : string {Item.feat.system.subfeatures.senses.truesight.acuity} (same value: 'imprecise')
                    range : integer {Item.feat.system.subfeatures.senses.truesight.range} (same value: 60)
            [suppressedFeatures] : array<string> {Item.feat.system.subfeatures.suppressedFeatures}
                Length: min=0 max=8
                Value type: string {Item.feat.system.subfeatures.suppressedFeatures.[]} (11 different values)
        [target] : empty
    type : string {Item.feat.type} (same value: 'feat')
    [folder] : string {Item.feat.folder} (315 different values)