5-18
Different values: 5
=====================================
object {5-18}
    _id : string {5-18._id} (all different values)
    folder : string {5-18.folder} (same value: 'UmUvZqYMsUZpLYt1')
    img : string {5-18.img} (same value: 'systems/pf2e/icons/default-icons/npc.svg')
    items : array<object> {5-18.items}
        Length: min=6 max=36
        Value type: object {5-18.items.[]}
            _id : string {5-18.items.[]._id} (55 different values)
            img : string {5-18.items.[].img} (39 different values)
            name : string {5-18.items.[].name} (52 different values)
            sort : integer {5-18.items.[].sort} (36 different values)
            system : object {5-18.items.[].system}
                [actionType] : object {5-18.items.[].system.actionType}
                    value : string {5-18.items.[].system.actionType.value} (2 different values)
                        'passive' (x12)
                        'action' (x5)
                [actions] : object {5-18.items.[].system.actions}
                    [value] : integer {5-18.items.[].system.actions.value} (2 different values)
                        2 (x4)
                        1 (x1)
                [area] : object {5-18.items.[].system.area}
                    [details] : string {5-18.items.[].system.area.details} (same value: '10-foot radius, 40-foot-tall cylinder')
                    type : string {5-18.items.[].system.area.type} (3 different values)
                        'burst' (x6)
                        'emanation' (x2)
                        'cone' (x1)
                    value : integer {5-18.items.[].system.area.value} (2 different values)
                        10 (x6)
                        30 (x3)
                [attackEffects] : object {5-18.items.[].system.attackEffects}
                    value : array<string> {5-18.items.[].system.attackEffects.value}
                        Length: min=0 max=1
                        Value type: string {5-18.items.[].system.attackEffects.value.[]} (2 different values)
                            'guardian-naga-venom' (x4)
                            'drain-potential' (x2)
                [autoHeightenLevel] : object {5-18.items.[].system.autoHeightenLevel}
                    [value] : empty
                [bonus] : object {5-18.items.[].system.bonus}
                    value : integer {5-18.items.[].system.bonus.value} (4 different values)
                        26 (x3)
                        17 (x2)
                        22 (x2)
                        29 (x1)
                [category] : string {5-18.items.[].system.category} (3 different values)
                    'offensive' (x9)
                    'interaction' (x5)
                    'defensive' (x3)
                [cost] : object {5-18.items.[].system.cost}
                    value : string {5-18.items.[].system.cost.value} (same value: '')
                [counteraction] : boolean {5-18.items.[].system.counteraction} (2 different values)
                    False (x50)
                    True (x13)
                [damage] : object {5-18.items.[].system.damage}
                    [0] : object {5-18.items.[].system.damage.0}
                        [applyMod] : mixed
                            string {5-18.items.[].system.damage.0.applyMod} (same value: '0')
                            boolean {5-18.items.[].system.damage.0.applyMod} (2 different values)
                                False (x13)
                                True (x2)
                        [category] : empty
                        formula : string {5-18.items.[].system.damage.0.formula} (9 different values)
                            '1d8' (x4)
                            '5d6' (x3)
                            '4d8' (x2)
                            '8d6' (x2)
                            '2d10' (x2)
                            '0' (x2)
                            '2d4' (x2)
                            '16d6' (x1)
                            '12d6' (x1)
                        kinds : array<string> {5-18.items.[].system.damage.0.kinds}
                            Length: min=1 max=2
                            Value type: string {5-18.items.[].system.damage.0.kinds.[]} (2 different values)
                                'damage' (x17)
                                'healing' (x6)
                        materials : array<> {5-18.items.[].system.damage.0.materials}
                            Length: min=0 max=0
                            Value type: empty
                        type : string {5-18.items.[].system.damage.0.type} (8 different values)
                            'fire' (x5)
                            'vitality' (x4)
                            'untyped' (x2)
                            'sonic' (x2)
                            'mental' (x2)
                            'cold' (x2)
                            'spirit' (x1)
                            'void' (x1)
                    [9k8ayqgvgultdghx] : object {5-18.items.[].system.damage.9k8ayqgvgultdghx}
                        applyMod : boolean {5-18.items.[].system.damage.9k8ayqgvgultdghx.applyMod} (same value: False)
                        [category] : empty
                        formula : string {5-18.items.[].system.damage.9k8ayqgvgultdghx.formula} (same value: '2')
                        kinds : array<string> {5-18.items.[].system.damage.9k8ayqgvgultdghx.kinds}
                            Length: min=1 max=1
                            Value type: string {5-18.items.[].system.damage.9k8ayqgvgultdghx.kinds.[]} (same value: 'healing')
                        materials : array<> {5-18.items.[].system.damage.9k8ayqgvgultdghx.materials}
                            Length: min=0 max=0
                            Value type: empty
                        type : string {5-18.items.[].system.damage.9k8ayqgvgultdghx.type} (same value: 'untyped')
                [damageRolls] : object {5-18.items.[].system.damageRolls}
                    [4s9mssbao9ibwqpz830k] : object {5-18.items.[].system.damageRolls.4s9mssbao9ibwqpz830k}
                        damage : string {5-18.items.[].system.damageRolls.4s9mssbao9ibwqpz830k.damage} (same value: '2d10+7')
                        damageType : string {5-18.items.[].system.damageRolls.4s9mssbao9ibwqpz830k.damageType} (same value: 'slashing')
                    l8c27dgu5rb09hg01s3r : object {5-18.items.[].system.damageRolls.l8c27dgu5rb09hg01s3r}
                        damage : string {5-18.items.[].system.damageRolls.l8c27dgu5rb09hg01s3r.damage} (2 different values)
                            '3d8 + 14' (x1)
                            '3d8+11' (x1)
                        damageType : string {5-18.items.[].system.damageRolls.l8c27dgu5rb09hg01s3r.damageType} (same value: 'slashing')
                    [uzw2c90f7a88rx6pdiky] : object {5-18.items.[].system.damageRolls.uzw2c90f7a88rx6pdiky}
                        damage : string {5-18.items.[].system.damageRolls.uzw2c90f7a88rx6pdiky.damage} (2 different values)
                            '2d8+8' (x1)
                            '3d6+9' (x1)
                        damageType : string {5-18.items.[].system.damageRolls.uzw2c90f7a88rx6pdiky.damageType} (same value: 'piercing')
                    [zrgzv4npig5r7aqbqvbp] : object {5-18.items.[].system.damageRolls.zrgzv4npig5r7aqbqvbp}
                        damage : string {5-18.items.[].system.damageRolls.zrgzv4npig5r7aqbqvbp.damage} (same value: '2d10+7')
                        damageType : string {5-18.items.[].system.damageRolls.zrgzv4npig5r7aqbqvbp.damageType} (same value: 'piercing')
                [deathNote] : boolean {5-18.items.[].system.deathNote} (same value: True)
                description : object {5-18.items.[].system.description}
                    value : string {5-18.items.[].system.description.value} (50 different values)
                [duration] : object {5-18.items.[].system.duration}
                    sustained : boolean {5-18.items.[].system.duration.sustained} (2 different values)
                        False (x59)
                        True (x4)
                    value : string {5-18.items.[].system.duration.value} (7 different values)
                        '' (x38)
                        '1 minute' (x9)
                        '10 minutes' (x9)
                        '5 minutes' (x2)
                        '1 round' (x2)
                        'until the next time you make your daily preparations' (x2)
                        'varies' (x1)
                publication : object {5-18.items.[].system.publication}
                    license : string {5-18.items.[].system.publication.license} (2 different values)
                        'OGL' (x87)
                        'ORC' (x6)
                    remaster : boolean {5-18.items.[].system.publication.remaster} (2 different values)
                        False (x87)
                        True (x6)
                    title : string {5-18.items.[].system.publication.title} (4 different values)
                        'Pathfinder Core Rulebook' (x52)
                        '' (x34)
                        'Pathfinder Player Core' (x6)
                        'Pathfinder Bestiary' (x1)
                rules : ignored (Foundry rules object) {5-18.items.[].system.rules}
                [defense] : object {5-18.items.[].system.defense}
                    save : object {5-18.items.[].system.defense.save}
                        basic : boolean {5-18.items.[].system.defense.save.basic} (2 different values)
                            True (x10)
                            False (x7)
                        statistic : string {5-18.items.[].system.defense.save.statistic} (3 different values)
                            'fortitude' (x9)
                            'will' (x6)
                            'reflex' (x2)
                [heightening] : object {5-18.items.[].system.heightening}
                    [damage] : object {5-18.items.[].system.heightening.damage}
                        [0] : string {5-18.items.[].system.heightening.damage.0} (all different values)
                        [9k8ayqgvgultdghx] : string {5-18.items.[].system.heightening.damage.9k8ayqgvgultdghx} (same value: '2')
                    [interval] : integer {5-18.items.[].system.heightening.interval} (2 different values)
                        1 (x17)
                        2 (x2)
                    type : string {5-18.items.[].system.heightening.type} (2 different values)
                        'interval' (x19)
                        'fixed' (x4)
                    [levels] : object {5-18.items.[].system.heightening.levels}
                        3 : object {5-18.items.[].system.heightening.levels.3}
                            target : object {5-18.items.[].system.heightening.levels.3.target}
                                value : string {5-18.items.[].system.heightening.levels.3.target.value} (2 different values)
                                    '1 unattended object with a Bulk of 1 or less' (x2)
                                    '10 objects' (x2)
                        [5] : object {5-18.items.[].system.heightening.levels.5}
                            range : object {5-18.items.[].system.heightening.levels.5.range}
                                value : string {5-18.items.[].system.heightening.levels.5.range.value} (same value: '60 feet')
                        [6] : object {5-18.items.[].system.heightening.levels.6}
                            target : object {5-18.items.[].system.heightening.levels.6.target}
                                value : string {5-18.items.[].system.heightening.levels.6.target.value} (same value: 'any number of objects')
                        [7] : object {5-18.items.[].system.heightening.levels.7}
                            target : object {5-18.items.[].system.heightening.levels.7.target}
                                value : string {5-18.items.[].system.heightening.levels.7.target.value} (same value: '1 unattended object with a Bulk of 2 or less')
                [level] : object {5-18.items.[].system.level}
                    value : integer {5-18.items.[].system.level.value} (7 different values)
                        1 (x24)
                        2 (x13)
                        3 (x9)
                        4 (x7)
                        5 (x6)
                        6 (x3)
                        8 (x1)
                [location] : object {5-18.items.[].system.location}
                    [heightenedLevel] : integer {5-18.items.[].system.location.heightenedLevel} (6 different values)
                        5 (x8)
                        4 (x8)
                        3 (x8)
                        2 (x8)
                        1 (x8)
                        6 (x4)
                    value : string {5-18.items.[].system.location.value} (2 different values)
                        'bcGhVPJyGDyUGvLK' (x58)
                        '5rxGka9M6pYlIoVb' (x5)
                [mod] : object {5-18.items.[].system.mod}
                    value : integer {5-18.items.[].system.mod.value} (same value: 21)
                [overlays] : object {5-18.items.[].system.overlays}
                    37gy7l19tik74o4s : object {5-18.items.[].system.overlays.37gy7l19tik74o4s}
                        _id : string {5-18.items.[].system.overlays.37gy7l19tik74o4s._id} (same value: '37gy7l19tik74o4s')
                        name : string {5-18.items.[].system.overlays.37gy7l19tik74o4s.name} (same value: 'Heal (vs. Living)')
                        overlayType : string {5-18.items.[].system.overlays.37gy7l19tik74o4s.overlayType} (same value: 'override')
                        sort : integer {5-18.items.[].system.overlays.37gy7l19tik74o4s.sort} (same value: 2)
                        system : object {5-18.items.[].system.overlays.37gy7l19tik74o4s.system}
                            damage : object {5-18.items.[].system.overlays.37gy7l19tik74o4s.system.damage}
                                0 : object {5-18.items.[].system.overlays.37gy7l19tik74o4s.system.damage.0}
                                    formula : string {5-18.items.[].system.overlays.37gy7l19tik74o4s.system.damage.0.formula} (same value: '1d8+8')
                                    kinds : array<string> {5-18.items.[].system.overlays.37gy7l19tik74o4s.system.damage.0.kinds}
                                        Length: min=1 max=1
                                        Value type: string {5-18.items.[].system.overlays.37gy7l19tik74o4s.system.damage.0.kinds.[]} (same value: 'healing')
                            [defense] : empty
                            heightening : object {5-18.items.[].system.overlays.37gy7l19tik74o4s.system.heightening}
                                damage : object {5-18.items.[].system.overlays.37gy7l19tik74o4s.system.heightening.damage}
                                    0 : string {5-18.items.[].system.overlays.37gy7l19tik74o4s.system.heightening.damage.0} (same value: '1d8+8')
                            range : object {5-18.items.[].system.overlays.37gy7l19tik74o4s.system.range}
                                value : string {5-18.items.[].system.overlays.37gy7l19tik74o4s.system.range.value} (same value: '30 feet')
                            time : object {5-18.items.[].system.overlays.37gy7l19tik74o4s.system.time}
                                value : string {5-18.items.[].system.overlays.37gy7l19tik74o4s.system.time.value} (same value: '2')
                            traits : object {5-18.items.[].system.overlays.37gy7l19tik74o4s.system.traits}
                                value : array<string> {5-18.items.[].system.overlays.37gy7l19tik74o4s.system.traits.value}
                                    Length: min=4 max=4
                                    Value type: string {5-18.items.[].system.overlays.37gy7l19tik74o4s.system.traits.value.[]} (4 different values)
                                        'concentrate' (x4)
                                        'healing' (x4)
                                        'manipulate' (x4)
                                        'vitality' (x4)
                    7qdtetowq348s9oc : object {5-18.items.[].system.overlays.7qdtetowq348s9oc}
                        _id : string {5-18.items.[].system.overlays.7qdtetowq348s9oc._id} (same value: '7qdtetowq348s9oc')
                        overlayType : string {5-18.items.[].system.overlays.7qdtetowq348s9oc.overlayType} (same value: 'override')
                        sort : integer {5-18.items.[].system.overlays.7qdtetowq348s9oc.sort} (same value: 1)
                        system : object {5-18.items.[].system.overlays.7qdtetowq348s9oc.system}
                            range : object {5-18.items.[].system.overlays.7qdtetowq348s9oc.system.range}
                                value : string {5-18.items.[].system.overlays.7qdtetowq348s9oc.system.range.value} (same value: 'touch')
                            time : object {5-18.items.[].system.overlays.7qdtetowq348s9oc.system.time}
                                value : string {5-18.items.[].system.overlays.7qdtetowq348s9oc.system.time.value} (same value: '1')
                    7vbvdrv2cl87sqta : object {5-18.items.[].system.overlays.7vbvdrv2cl87sqta}
                        _id : string {5-18.items.[].system.overlays.7vbvdrv2cl87sqta._id} (same value: '7vbvdrv2cl87sqta')
                        overlayType : string {5-18.items.[].system.overlays.7vbvdrv2cl87sqta.overlayType} (same value: 'override')
                        sort : integer {5-18.items.[].system.overlays.7vbvdrv2cl87sqta.sort} (same value: 4)
                        system : object {5-18.items.[].system.overlays.7vbvdrv2cl87sqta.system}
                            area : object {5-18.items.[].system.overlays.7vbvdrv2cl87sqta.system.area}
                                type : string {5-18.items.[].system.overlays.7vbvdrv2cl87sqta.system.area.type} (same value: 'emanation')
                                value : integer {5-18.items.[].system.overlays.7vbvdrv2cl87sqta.system.area.value} (same value: 30)
                            range : object {5-18.items.[].system.overlays.7vbvdrv2cl87sqta.system.range}
                                value : string {5-18.items.[].system.overlays.7vbvdrv2cl87sqta.system.range.value} (same value: '')
                            target : object {5-18.items.[].system.overlays.7vbvdrv2cl87sqta.system.target}
                                value : string {5-18.items.[].system.overlays.7vbvdrv2cl87sqta.system.target.value} (same value: 'all living and undead creatures')
                            time : object {5-18.items.[].system.overlays.7vbvdrv2cl87sqta.system.time}
                                value : string {5-18.items.[].system.overlays.7vbvdrv2cl87sqta.system.time.value} (same value: '3')
                            traits : object {5-18.items.[].system.overlays.7vbvdrv2cl87sqta.system.traits}
                                value : array<string> {5-18.items.[].system.overlays.7vbvdrv2cl87sqta.system.traits.value}
                                    Length: min=4 max=4
                                    Value type: string {5-18.items.[].system.overlays.7vbvdrv2cl87sqta.system.traits.value.[]} (4 different values)
                                        'concentrate' (x4)
                                        'healing' (x4)
                                        'manipulate' (x4)
                                        'vitality' (x4)
                    lfxcoz2d3f8j2zq1 : object {5-18.items.[].system.overlays.lfxcoz2d3f8j2zq1}
                        _id : string {5-18.items.[].system.overlays.lfxcoz2d3f8j2zq1._id} (same value: 'lfxcoz2d3f8j2zq1')
                        name : string {5-18.items.[].system.overlays.lfxcoz2d3f8j2zq1.name} (same value: 'Heal (vs. Undead)')
                        overlayType : string {5-18.items.[].system.overlays.lfxcoz2d3f8j2zq1.overlayType} (same value: 'override')
                        sort : integer {5-18.items.[].system.overlays.lfxcoz2d3f8j2zq1.sort} (same value: 3)
                        system : object {5-18.items.[].system.overlays.lfxcoz2d3f8j2zq1.system}
                            damage : object {5-18.items.[].system.overlays.lfxcoz2d3f8j2zq1.system.damage}
                                0 : object {5-18.items.[].system.overlays.lfxcoz2d3f8j2zq1.system.damage.0}
                                    kinds : array<string> {5-18.items.[].system.overlays.lfxcoz2d3f8j2zq1.system.damage.0.kinds}
                                        Length: min=1 max=1
                                        Value type: string {5-18.items.[].system.overlays.lfxcoz2d3f8j2zq1.system.damage.0.kinds.[]} (same value: 'damage')
                            range : object {5-18.items.[].system.overlays.lfxcoz2d3f8j2zq1.system.range}
                                value : string {5-18.items.[].system.overlays.lfxcoz2d3f8j2zq1.system.range.value} (same value: '30 feet')
                            target : object {5-18.items.[].system.overlays.lfxcoz2d3f8j2zq1.system.target}
                                value : string {5-18.items.[].system.overlays.lfxcoz2d3f8j2zq1.system.target.value} (same value: '1 undead')
                            time : object {5-18.items.[].system.overlays.lfxcoz2d3f8j2zq1.system.time}
                                value : string {5-18.items.[].system.overlays.lfxcoz2d3f8j2zq1.system.time.value} (same value: '2')
                            traits : object {5-18.items.[].system.overlays.lfxcoz2d3f8j2zq1.system.traits}
                                value : array<string> {5-18.items.[].system.overlays.lfxcoz2d3f8j2zq1.system.traits.value}
                                    Length: min=4 max=4
                                    Value type: string {5-18.items.[].system.overlays.lfxcoz2d3f8j2zq1.system.traits.value.[]} (4 different values)
                                        'concentrate' (x4)
                                        'healing' (x4)
                                        'manipulate' (x4)
                                        'vitality' (x4)
                [prepared] : object {5-18.items.[].system.prepared}
                    flexible : boolean {5-18.items.[].system.prepared.flexible} (same value: False)
                    value : string {5-18.items.[].system.prepared.value} (2 different values)
                        'spontaneous' (x2)
                        'innate' (x1)
                [proficiency] : object {5-18.items.[].system.proficiency}
                    value : integer {5-18.items.[].system.proficiency.value} (same value: 0)
                [proficient] : object {5-18.items.[].system.proficient}
                    value : integer {5-18.items.[].system.proficient.value} (same value: 0)
                [range] : object {5-18.items.[].system.range}
                    value : string {5-18.items.[].system.range.value} (8 different values)
                        'touch' (x21)
                        '30 feet' (x14)
                        '120 feet' (x11)
                        '' (x7)
                        '60 feet' (x4)
                        'varies' (x4)
                        'unlimited' (x1)
                        'emanation up to 40-feet' (x1)
                [requirements] : string {5-18.items.[].system.requirements} (same value: '')
                [showSlotlessLevels] : object {5-18.items.[].system.showSlotlessLevels}
                    value : boolean {5-18.items.[].system.showSlotlessLevels.value} (same value: False)
                [slots] : object {5-18.items.[].system.slots}
                    slot1 : object {5-18.items.[].system.slots.slot1}
                        max : integer {5-18.items.[].system.slots.slot1.max} (same value: 4)
                        value : integer {5-18.items.[].system.slots.slot1.value} (same value: 4)
                    slot2 : object {5-18.items.[].system.slots.slot2}
                        max : integer {5-18.items.[].system.slots.slot2.max} (same value: 4)
                        value : integer {5-18.items.[].system.slots.slot2.value} (same value: 4)
                    slot3 : object {5-18.items.[].system.slots.slot3}
                        max : integer {5-18.items.[].system.slots.slot3.max} (same value: 4)
                        value : integer {5-18.items.[].system.slots.slot3.value} (same value: 4)
                    slot4 : object {5-18.items.[].system.slots.slot4}
                        max : integer {5-18.items.[].system.slots.slot4.max} (same value: 4)
                        value : integer {5-18.items.[].system.slots.slot4.value} (same value: 4)
                    slot5 : object {5-18.items.[].system.slots.slot5}
                        max : integer {5-18.items.[].system.slots.slot5.max} (same value: 4)
                        value : integer {5-18.items.[].system.slots.slot5.value} (same value: 4)
                    slot6 : object {5-18.items.[].system.slots.slot6}
                        max : integer {5-18.items.[].system.slots.slot6.max} (same value: 4)
                        value : integer {5-18.items.[].system.slots.slot6.value} (same value: 4)
                [slug] : string {5-18.items.[].system.slug} (36 different values)
                [spelldc] : object {5-18.items.[].system.spelldc}
                    dc : integer {5-18.items.[].system.spelldc.dc} (3 different values)
                        21 (x1)
                        29 (x1)
                        33 (x1)
                    [item] : integer {5-18.items.[].system.spelldc.item} (same value: 0)
                    mod : integer {5-18.items.[].system.spelldc.mod} (same value: 0)
                    value : integer {5-18.items.[].system.spelldc.value} (3 different values)
                        11 (x1)
                        21 (x1)
                        26 (x1)
                [target] : object {5-18.items.[].system.target}
                    value : string {5-18.items.[].system.target.value} (14 different values)
                [time] : object {5-18.items.[].system.time}
                    value : string {5-18.items.[].system.time.value} (all different values)
                [tradition] : object {5-18.items.[].system.tradition}
                    value : string {5-18.items.[].system.tradition.value} (2 different values)
                        'divine' (x2)
                        'occult' (x1)
                traits : object {5-18.items.[].system.traits}
                    [rarity] : string {5-18.items.[].system.traits.rarity} (2 different values)
                        'common' (x77)
                        'uncommon' (x3)
                    [traditions] : array<string> {5-18.items.[].system.traits.traditions}
                        Length: min=1 max=4
                        Value type: string {5-18.items.[].system.traits.traditions.[]} (4 different values)
                            'divine' (x56)
                            'occult' (x40)
                            'primal' (x35)
                            'arcane' (x25)
                    [value] : array<string> {5-18.items.[].system.traits.value}
                        Length: min=0 max=6
                        Value type: string {5-18.items.[].system.traits.value.[]} (33 different values)
            type : string {5-18.items.[].type} (all different values)
            [_stats] : object {5-18.items.[]._stats}
                compendiumSource : string {5-18.items.[]._stats.compendiumSource} (34 different values)
    name : string {5-18.name} (all different values)
    system : object {5-18.system}
        abilities : object {5-18.system.abilities}
            cha : object {5-18.system.abilities.cha}
                mod : integer {5-18.system.abilities.cha.mod} (2 different values)
                    4 (x4)
                    2 (x1)
            con : object {5-18.system.abilities.con}
                mod : integer {5-18.system.abilities.con.mod} (4 different values)
                    5 (x2)
                    2 (x1)
                    7 (x1)
                    6 (x1)
            dex : object {5-18.system.abilities.dex}
                mod : integer {5-18.system.abilities.dex.mod} (2 different values)
                    6 (x3)
                    7 (x2)
            int : object {5-18.system.abilities.int}
                mod : integer {5-18.system.abilities.int.mod} (4 different values)
                    5 (x2)
                    6 (x1)
                    3 (x1)
                    4 (x1)
            str : object {5-18.system.abilities.str}
                mod : integer {5-18.system.abilities.str.mod} (4 different values)
                    5 (x2)
                    4 (x1)
                    8 (x1)
                    7 (x1)
            wis : object {5-18.system.abilities.wis}
                mod : integer {5-18.system.abilities.wis.mod} (2 different values)
                    4 (x3)
                    5 (x2)
        attributes : object {5-18.system.attributes}
            ac : object {5-18.system.attributes.ac}
                details : string {5-18.system.attributes.ac.details} (same value: '')
                value : integer {5-18.system.attributes.ac.value} (4 different values)
                    31 (x2)
                    25 (x1)
                    35 (x1)
                    34 (x1)
            [adjustment] : string {5-18.system.attributes.adjustment} (same value: 'elite')
            allSaves : object {5-18.system.attributes.allSaves}
                value : string {5-18.system.attributes.allSaves.value} (same value: '')
            hp : object {5-18.system.attributes.hp}
                details : string {5-18.system.attributes.hp.details} (same value: '')
                max : integer {5-18.system.attributes.hp.max} (all different values)
                temp : integer {5-18.system.attributes.hp.temp} (same value: 0)
                value : integer {5-18.system.attributes.hp.value} (all different values)
            [immunities] : array<object> {5-18.system.attributes.immunities}
                Length: min=2 max=2
                Value type: object {5-18.system.attributes.immunities.[]}
                    type : string {5-18.system.attributes.immunities.[].type} (2 different values)
                        'controlled' (x1)
                        'emotion' (x1)
            [resistances] : array<object> {5-18.system.attributes.resistances}
                Length: min=2 max=2
                Value type: object {5-18.system.attributes.resistances.[]}
                    type : string {5-18.system.attributes.resistances.[].type} (2 different values)
                        'mental' (x1)
                        'poison' (x1)
                    value : integer {5-18.system.attributes.resistances.[].value} (same value: 10)
            speed : object {5-18.system.attributes.speed}
                otherSpeeds : array<object> {5-18.system.attributes.speed.otherSpeeds}
                    Length: min=0 max=1
                    Value type: object {5-18.system.attributes.speed.otherSpeeds.[]}
                        type : string {5-18.system.attributes.speed.otherSpeeds.[].type} (same value: 'fly')
                        value : integer {5-18.system.attributes.speed.otherSpeeds.[].value} (same value: 30)
                value : integer {5-18.system.attributes.speed.value} (3 different values)
                    25 (x2)
                    35 (x2)
                    30 (x1)
        details : object {5-18.system.details}
            blurb : string {5-18.system.details.blurb} (4 different values)
                'Variant Morrowkin' (x2)
                '' (x1)
                'Variant Elite Guardian Naga' (x1)
                'Variant Guardian Naga' (x1)
            languages : object {5-18.system.details.languages}
                details : string {5-18.system.details.languages.details} (same value: '')
                value : array<string> {5-18.system.details.languages.value}
                    Length: min=0 max=3
                    Value type: string {5-18.system.details.languages.value.[]} (4 different values)
                        'aklo' (x4)
                        'empyrean' (x2)
                        'elven' (x2)
                        'common' (x1)
            level : object {5-18.system.details.level}
                value : integer {5-18.system.details.level.value} (all different values)
            privateNotes : string {5-18.system.details.privateNotes} (same value: '')
            publicNotes : string {5-18.system.details.publicNotes} (3 different values)
                '<p>The opposite of dark nagas in many ways, guardian nagas are benevolent and wise protectors of places of great natural or supernatural significance: ancient oak groves, forgotten holy temples, and vaults of sacred power are just a few examples of locations that these nagas protect. Guardian nagas believe that the beautiful elements of the cosmos are worthy of protection and that devotion to such a grand effort is its own reward. A guardian naga may join a group with similar values, such as a sect of priests or monks, to aid it in its holy endeavors and to exchange knowledge of the heavens.</p>
            <p>Guardian nagas usually encourage their young, upon reaching adulthood, to depart the nest and seek out their own natural wonders or ancient ruins to protect. Sometimes generations of guardian nagas might guard the same place, passing the honor of such care from parent to child. In such cases, the parent nagas aim to have at least one of their children elect to stay behind and become the guardian of their ancestral ward, giving the parents the peace of mind that the site they protect will continue to be guarded by their descendants.</p>
            <p>It is difficult for many societies that vilify serpents or see them as symbols of evil to accept the fact that guardian nagas are benevolent and kindly. Fortunately for these people, guardian nagas are also patient and understanding, and see encounters with such societies as opportunities to educate and expand worldviews.</p>
            <hr />
            <p>Nagas are serpentine beings with magical powers and keen, nearly inscrutable intellects. Physically, they resemble massive snakes with eerie visages that resemble those of humans. Nagas use their innate magic and poisonous fangs to keep all but the most stalwart foes at bay. Beyond the natural weapons they use to ward away foes, little is understood of the naga\'s unsettling physiology.</p>
            <p>Nagas are intelligent creatures with powerful needs to pursue, be they the accumulation of knowledge, the collection of rare art, or the rule of an entire nation. On Golarion, the nation of Nagajor is one such society-an entire empire ruled by nagas and populated by reptilian humanoids who serve their naga rulers with a patriotic pride that borders on worship.</p>
            <p>Still, most adventurers interact with nagas on a much smaller scale, encountering them as dangerous guardians in remote locations or not-so-abandoned ruins. In many cases, these nagas have heard of distant Nagajor, but they are usually unwilling to abandon their own pursuits to seek out a land where they might be worshipped as gods.</p>' (x2)
                '' (x2)
                '<p>Lean and athirst, the hounds of Tindalos are drawn to those who tamper with the flow of time, travel through time, or use magic or rare alchemical drugs to send their thoughts or perception back or forward in time. Powerful spellcasters can draw them from the Dimension of Time via rare rituals, but doing so attracts the hounds\' ire, so few who traffic in such rituals live long enough to spread their knowledge. While the hounds possess great cunning and cruel intellect, they rarely interact with other creatures-other than to hunt and destroy those who have attracted their unblinking attention.</p>
            <p>Once a hound catches scent of a mortal to hunt, it calls others of its ilk. The pack then pursues its victim through all space and time until it catches, slays and devours them. Those pursued can escape only by avoiding all angles, as hounds of Tindalos could step through them from nothingness at any time.</p>' (x1)
            publication : object {5-18.system.details.publication}
                license : string {5-18.system.details.publication.license} (same value: 'OGL')
                remaster : boolean {5-18.system.details.publication.remaster} (same value: False)
                title : string {5-18.system.details.publication.title} (same value: 'Pathfinder Society Scenario #5-18: Equal Exchanges-Tapestry of the Mind')
        initiative : object {5-18.system.initiative}
            statistic : string {5-18.system.initiative.statistic} (same value: 'perception')
        perception : object {5-18.system.perception}
            details : string {5-18.system.perception.details} (same value: '')
            mod : integer {5-18.system.perception.mod} (all different values)
            senses : array<object> {5-18.system.perception.senses}
                Length: min=0 max=1
                Value type: object {5-18.system.perception.senses.[]}
                    type : string {5-18.system.perception.senses.[].type} (2 different values)
                        'darkvision' (x2)
                        'greater-darkvision' (x1)
        resources : object {5-18.system.resources}
            [focus] : object {5-18.system.resources.focus}
                max : integer {5-18.system.resources.focus.max} (same value: 1)
                value : integer {5-18.system.resources.focus.value} (same value: 1)
        saves : object {5-18.system.saves}
            fortitude : object {5-18.system.saves.fortitude}
                saveDetail : string {5-18.system.saves.fortitude.saveDetail} (same value: '')
                value : integer {5-18.system.saves.fortitude.value} (all different values)
            reflex : object {5-18.system.saves.reflex}
                saveDetail : string {5-18.system.saves.reflex.saveDetail} (same value: '')
                value : integer {5-18.system.saves.reflex.value} (4 different values)
                    25 (x2)
                    17 (x1)
                    21 (x1)
                    22 (x1)
            will : object {5-18.system.saves.will}
                saveDetail : string {5-18.system.saves.will.saveDetail} (same value: '')
                value : integer {5-18.system.saves.will.value} (4 different values)
                    22 (x2)
                    15 (x1)
                    26 (x1)
                    25 (x1)
        skills : object {5-18.system.skills}
            [acrobatics] : object {5-18.system.skills.acrobatics}
                base : integer {5-18.system.skills.acrobatics.base} (3 different values)
                    17 (x1)
                    22 (x1)
                    27 (x1)
            [athletics] : object {5-18.system.skills.athletics}
                base : integer {5-18.system.skills.athletics.base} (3 different values)
                    15 (x1)
                    26 (x1)
                    23 (x1)
            deception : object {5-18.system.skills.deception}
                base : integer {5-18.system.skills.deception.base} (4 different values)
                    18 (x1)
                    23 (x1)
                    24 (x1)
                    21 (x1)
            [occultism] : object {5-18.system.skills.occultism}
                base : integer {5-18.system.skills.occultism.base} (3 different values)
                    17 (x1)
                    25 (x1)
                    22 (x1)
            stealth : object {5-18.system.skills.stealth}
                base : integer {5-18.system.skills.stealth.base} (all different values)
            [diplomacy] : object {5-18.system.skills.diplomacy}
                base : integer {5-18.system.skills.diplomacy.base} (2 different values)
                    21 (x1)
                    26 (x1)
            intimidation : object {5-18.system.skills.intimidation}
                base : integer {5-18.system.skills.intimidation.base} (2 different values)
                    28 (x1)
                    25 (x1)
            [survival] : object {5-18.system.skills.survival}
                base : integer {5-18.system.skills.survival.base} (same value: 13)
                special : array<object> {5-18.system.skills.survival.special}
                    Length: min=1 max=1
                    Value type: object {5-18.system.skills.survival.special.[]}
                        base : integer {5-18.system.skills.survival.special.[].base} (same value: 17)
                        label : string {5-18.system.skills.survival.special.[].label} (same value: 'to Track')
                        predicate : array<string> {5-18.system.skills.survival.special.[].predicate}
                            Length: min=1 max=1
                            Value type: string {5-18.system.skills.survival.special.[].predicate.[]} (same value: 'action:track')
        traits : object {5-18.system.traits}
            rarity : string {5-18.system.traits.rarity} (3 different values)
                'uncommon' (x2)
                'unique' (x2)
                'rare' (x1)
            size : object {5-18.system.traits.size}
                value : string {5-18.system.traits.size.value} (2 different values)
                    'med' (x3)
                    'lg' (x2)
            value : array<string> {5-18.system.traits.value}
                Length: min=3 max=3
                Value type: string {5-18.system.traits.value.[]} (all different values)
    type : string {5-18.type} (same value: 'npc')