feats
object
    _id : String (all different values)
    folder : String (different values: 311)
    img : String (different values: 1)
        icons/sundries/books/book-red-exclamation.webp (x5389)
    name : String (all different values)
    system : object
        actionType : object
            value : String (different values: 4)
                passive (x3524)
                reaction (x399)
                free (x169)
                action (x1297)
        actions : object
            [value] : Integer (different values: 3)
                3 (x127)
                1 (x756)
                2 (x414)
        category : String (different values: 6)
            class (x3537)
            skill (x304)
            general (x40)
            ancestry (x1491)
            classfeature (x3)
            bonus (x14)
        description : object
            value : String (different values: 5365)
        level : object
            value : Integer (different values: 21)
            [taken] : Integer (different values: 2)
                1 (x1)
                2 (x1)
        prerequisites : object
            value : array<object>
                Length: min=0 max=5
                Value type:
                    object
                    value : String (different values: 1653)
        publication : object
            license : String (different values: 2)
                ORC (x3181)
                OGL (x2208)
            remaster : Boolean (different values: 2)
                True (x3351)
                False (x2038)
            title : String (different values: 82)
        rules : ###FoundryRulesObject###
        traits : object
            rarity : String (different values: 3)
                uncommon (x536)
                common (x4681)
                rare (x172)
            value : array<String>
                Length: min=0 max=9
                Value type:
                    String (different values: 200)
            [otherTags] : array<String>
                Length: min=1 max=2
                Value type:
                    String (different values: 12)
                    prophesied-monarch-dedication (x13)
                    spellcasting-multiclass-archetype (x11)
                    apocalypse-rider-dedication (x1)
                    broken-chain-dedication (x1)
                    eternal-legend-dedication (x1)
                    wildspell-dedication (x15)
                    weapon-ikon-feat (x14)
                    body-ikon-feat (x6)
                    worn-ikon-feat (x7)
                    exemplar-spirit-damage (x1)
                    proteankin (x2)
                    aeonbound (x1)
            [selected] : object
                [general] : String (different values: 1)
                    General (x2)
                [skill] : String (different values: 1)
                    Skill (x3)
                [hobgoblin] : String (different values: 1)
                    Hobgoblin (x1)
                [orc] : String (different values: 1)
                    Orc (x1)
                [archetype] : String (different values: 1)
                    Archetype (x28)
                [dedication] : String (different values: 1)
                    Dedication (x3)
                [secret] : String (different values: 1)
                    Secret (x1)
                [electricity] : String (different values: 1)
                    Electricity (x3)
                [evocation] : String (different values: 1)
                    Evocation (x3)
                [force] : String (different values: 1)
                    Force (x1)
                [sonic] : String (different values: 1)
                    Sonic (x3)
                [stance] : String (different values: 1)
                    Stance (x2)
                [teleportation] : String (different values: 1)
                    Teleportation (x1)
                [concentrate] : String (different values: 1)
                    Concentrate (x1)
                [additive2] : String (different values: 1)
                    Additive 2 (x2)
                [alchemist] : String (different values: 1)
                    Alchemist (x2)
                [alchemical] : String (different values: 1)
                    Alchemical (x1)
                [barbarian] : String (different values: 1)
                    Barbarian (x2)
                [rage] : String (different values: 1)
                    Rage (x1)
                [champion] : String (different values: 1)
                    Champion (x2)
                [cleric] : String (different values: 1)
                    Cleric (x2)
                [druid] : String (different values: 1)
                    Druid (x1)
                [fighter] : String (different values: 1)
                    Fighter (x2)
                [monk] : String (different values: 1)
                    Monk (x3)
                [ranger] : String (different values: 1)
                    Ranger (x2)
                [rogue] : String (different values: 1)
                    Rogue (x2)
                [magical] : String (different values: 1)
                    Magical (x1)
                [sorcerer] : String (different values: 1)
                    Sorcerer (x1)
                [swashbuckler] : String (different values: 1)
                    Swashbuckler (x2)
                [finisher] : String (different values: 1)
                    Finisher (x1)
                [wizard] : String (different values: 1)
                    Wizard (x1)
                [aasimar] : String (different values: 1)
                    Aasimar (x2)
                tiefling : String (different values: 1)
                    Tiefling (x1)
        [frequency] : object
            max : Integer (different values: 3)
                1 (x509)
                2 (x2)
                3 (x4)
            per : String (different values: 9)
                PT1H (x110)
                PT10M (x64)
                day (x259)
                round (x34)
                PT1M (x33)
                P1W (x3)
                P1M (x2)
                turn (x9)
                P1Y (x1)
            [value] : Integer (different values: 1)
                1 (x43)
        [maxTakable] : Integer (different values: 4)
            3 (x19)
            5 (x3)
            2 (x30)
            4 (x2)
        [subfeatures] : object
            [proficiencies] : object
                [martial] : object
                    rank : Integer (different values: 2)
                        1 (x4)
                        2 (x2)
                [spellcasting] : object
                    rank : Integer (different values: 3)
                        2 (x31)
                        1 (x49)
                        3 (x18)
                    [attribute] : mixed
                [alchemist] : object
                    [attribute] : String (different values: 1)
                        int (x1)
                    rank : Integer (different values: 2)
                        2 (x1)
                        1 (x1)
                [barbarian] : object
                    attribute : String (different values: 1)
                        str (x1)
                    rank : Integer (different values: 1)
                        1 (x1)
                [fortitude] : object
                    rank : Integer (different values: 1)
                        3 (x1)
                [heavy] : object
                    rank : Integer (different values: 2)
                        1 (x3)
                        2 (x2)
                [champion] : object
                    [attribute] : mixed
                    rank : Integer (different values: 1)
                        1 (x1)
                [light] : object
                    rank : Integer (different values: 2)
                        1 (x2)
                        2 (x1)
                [medium] : object
                    rank : Integer (different values: 2)
                        1 (x2)
                        2 (x1)
                [exemplar] : object
                    [attribute] : mixed
                    rank : Integer (different values: 2)
                        1 (x1)
                        2 (x1)
                [advanced] : object
                    rank : Integer (different values: 1)
                        1 (x1)
                [simple] : object
                    rank : Integer (different values: 2)
                        2 (x2)
                        1 (x1)
                [fighter] : object
                    [attribute] : mixed
                    rank : Integer (different values: 1)
                        1 (x1)
                [perception] : object
                    rank : Integer (different values: 1)
                        3 (x4)
                [gunslinger] : object
                    attribute : String (different values: 1)
                        dex (x1)
                    rank : Integer (different values: 1)
                        1 (x1)
                [inventor] : object
                    attribute : String (different values: 1)
                        int (x1)
                    rank : Integer (different values: 1)
                        1 (x1)
                [investigator] : object
                    attribute : String (different values: 1)
                        int (x1)
                    rank : Integer (different values: 1)
                        1 (x1)
                [kineticist] : object
                    [attribute] : String (different values: 1)
                        con (x1)
                    rank : Integer (different values: 2)
                        2 (x1)
                        1 (x1)
                [monk] : object
                    [attribute] : mixed
                    rank : Integer (different values: 1)
                        1 (x1)
                [unarmed] : object
                    rank : Integer (different values: 1)
                        1 (x1)
                [ranger] : object
                    [attribute] : mixed
                    rank : Integer (different values: 1)
                        1 (x1)
                [reflex] : object
                    rank : Integer (different values: 1)
                        3 (x2)
                [rogue] : object
                    attribute : String (different values: 1)
                        dex (x1)
                    rank : Integer (different values: 1)
                        1 (x1)
                [swashbuckler] : object
                    attribute : String (different values: 1)
                        dex (x1)
                    rank : Integer (different values: 1)
                        1 (x1)
                [will] : object
                    rank : Integer (different values: 1)
                        3 (x1)
                [unarmored] : object
                    rank : Integer (different values: 1)
                        2 (x1)
            [languages] : object
                [granted] : array<String>
                    Length: min=0 max=1
                    Value type:
                        String (different values: 4)
                        wildsong (x1)
                        petran (x2)
                        empyrean (x1)
                        fey (x1)
                [slots] : Integer (different values: 4)
                    2 (x1)
                    3 (x1)
                    1 (x1)
                    0 (x4)
            [senses] : object
                [tremorsense] : object
                    acuity : String (different values: 1)
                        imprecise (x4)
                    range : Integer (different values: 4)
                        15 (x1)
                        60 (x1)
                        5 (x1)
                        30 (x1)
                [darkvision] : object
                    [special] : object
                        ancestry : Boolean (different values: 2)
                            False (x4)
                            True (x2)
                        llv : Boolean (different values: 2)
                            True (x4)
                            False (x2)
                        second : Boolean (different values: 2)
                            True (x5)
                            False (x1)
                [greater-darkvision] : object
                    acuity : String (different values: 1)
                        imprecise (x3)
                    range : Integer (different values: 1)
                        30 (x3)
                [motion-sense] : object
                    acuity : String (different values: 1)
                        imprecise (x1)
                    range : Integer (different values: 1)
                        30 (x1)
                [scent] : object
                    acuity : String (different values: 2)
                        imprecise (x4)
                        precise (x1)
                    range : Integer (different values: 2)
                        30 (x4)
                        60 (x1)
                [low-light-vision] : object
                    [acuity] : String (different values: 1)
                        imprecise (x5)
                    [range] : Integer (different values: 1)
                        30 (x5)
                [truesight] : object
                    acuity : String (different values: 1)
                        imprecise (x2)
                    range : Integer (different values: 1)
                        60 (x2)
                [lifesense] : object
                    acuity : String (different values: 1)
                        imprecise (x3)
                    range : Integer (different values: 2)
                        30 (x2)
                        10 (x1)
                [spiritsense] : object
                    acuity : String (different values: 1)
                        imprecise (x2)
                    range : Integer (different values: 1)
                        60 (x2)
                [see-invisibility] : object
                    acuity : String (different values: 1)
                        imprecise (x1)
                    range : Integer (different values: 1)
                        30 (x1)
                [thoughtsense] : object
                    acuity : String (different values: 1)
                        vague (x1)
                    range : Integer (different values: 1)
                        30 (x1)
            [suppressedFeatures] : array<>
                Length: min=0 max=0
                Value type:
                    mixed
        [selfEffect] : object
            name : String (different values: 207)
            uuid : String (different values: 207)
        [location] : String (different values: 2)
            ancestry-1 (x1)
            class-2 (x12)
        [onlyLevel1] : Boolean (different values: 1)
            True (x64)
        [identified] : object
            value : Boolean (different values: 1)
                True (x2)
        [rarity] : object
            value : String (different values: 1)
                common (x10)
        [duration] : object
            expiry : String (different values: 1)
                turn-start (x1)
            sustained : Boolean (different values: 1)
                False (x1)
            unit : String (different values: 1)
                minutes (x1)
            value : Integer (different values: 1)
                1 (x1)
        [start] : object
            [initiative] : mixed
            value : Integer (different values: 1)
                103462347 (x1)
        [target] : mixed
    type : String (different values: 1)
        feat (x5389)