Equipment
Different values: 5185
=====================================
object {Equipment}
    _id : string {Equipment._id} (all different values)
    img : string {Equipment.img} (2408 different values)
    name : string {Equipment.name} (all different values)
    system : object {Equipment.system}
        [baseItem] : string {Equipment.system.baseItem} (327 different values)
        [bulk] : object {Equipment.system.bulk}
            value : mixed
                integer {Equipment.system.bulk.value} (16 different values)
                float {Equipment.system.bulk.value} (same value: 0,1)
            [capacity] : integer {Equipment.system.bulk.capacity} (13 different values)
            [heldOrStowed] : mixed
                integer {Equipment.system.bulk.heldOrStowed} (3 different values)
                    1 (x21)
                    0 (x4)
                    2 (x2)
                float {Equipment.system.bulk.heldOrStowed} (same value: 0,1)
            [ignored] : integer {Equipment.system.bulk.ignored} (10 different values)
                0 (x18)
                50 (x7)
                25 (x6)
                2 (x3)
                100 (x2)
                150 (x2)
                1000000 (x2)
                1 (x1)
                40 (x1)
                10 (x1)
        [containerId] : empty
        description : object {Equipment.system.description}
            [gm] : string {Equipment.system.description.gm} (80 different values)
            value : string {Equipment.system.description.value} (4836 different values)
        [MAP] : object {Equipment.system.MAP}
            value : string {Equipment.system.MAP.value} (same value: '')
        [ability] : object {Equipment.system.ability}
            value : string {Equipment.system.ability.value} (same value: 'str')
        [acBonus] : integer {Equipment.system.acBonus} (7 different values)
            2 (x106)
            1 (x50)
            6 (x31)
            3 (x27)
            4 (x19)
            0 (x16)
            5 (x13)
        [apex] : object {Equipment.system.apex}
            attribute : string {Equipment.system.apex.attribute} (6 different values)
                'dex' (x11)
                'cha' (x10)
                'con' (x9)
                'str' (x9)
                'int' (x8)
                'wis' (x7)
        [bonus] : object {Equipment.system.bonus}
            value : integer {Equipment.system.bonus.value} (5 different values)
                0 (x748)
                2 (x56)
                1 (x54)
                3 (x48)
                4 (x3)
        [bonusDamage] : object {Equipment.system.bonusDamage}
            [value] : integer {Equipment.system.bonusDamage.value} (same value: 0)
        [category] : string {Equipment.system.category} (26 different values)
        [checkPenalty] : integer {Equipment.system.checkPenalty} (5 different values)
            -1 (x53)
            -3 (x47)
            -2 (x38)
            0 (x25)
            -4 (x1)
        [collapsed] : boolean {Equipment.system.collapsed} (same value: False)
        [damage] : object {Equipment.system.damage}
            [damageType] : string {Equipment.system.damage.damageType} (14 different values)
            [dice] : integer {Equipment.system.damage.dice} (8 different values)
                1 (x786)
                3 (x36)
                4 (x35)
                2 (x32)
                0 (x17)
                5 (x1)
                6 (x1)
                8 (x1)
            [die] : string {Equipment.system.damage.die} (6 different values)
                'd4' (x345)
                'd6' (x284)
                'd8' (x167)
                'd10' (x57)
                '' (x35)
                'd12' (x17)
            [formula] : string {Equipment.system.damage.formula} (37 different values)
            [kind] : string {Equipment.system.damage.kind} (2 different values)
                'damage' (x49)
                'healing' (x27)
            [persistent] : object {Equipment.system.damage.persistent}
                [faces] : integer {Equipment.system.damage.persistent.faces} (3 different values)
                    4 (x24)
                    6 (x15)
                    8 (x4)
                number : integer {Equipment.system.damage.persistent.number} (6 different values)
                    1 (x19)
                    3 (x15)
                    4 (x14)
                    2 (x12)
                    6 (x1)
                    5 (x1)
                type : string {Equipment.system.damage.persistent.type} (6 different values)
                    'bleed' (x18)
                    'acid' (x12)
                    'fire' (x12)
                    'poison' (x12)
                    'void' (x4)
                    'piercing' (x4)
            [type] : string {Equipment.system.damage.type} (12 different values)
            [value] : string {Equipment.system.damage.value} (same value: '')
        [dexCap] : integer {Equipment.system.dexCap} (6 different values)
            3 (x39)
            1 (x33)
            0 (x31)
            2 (x26)
            4 (x18)
            5 (x17)
        [equippedBulk] : object {Equipment.system.equippedBulk}
            value : string {Equipment.system.equippedBulk.value} (same value: '')
        [hardness] : integer {Equipment.system.hardness} (19 different values)
        [range] : mixed
            integer {Equipment.system.range} (17 different values)
            object {Equipment.system.range}
                value : string {Equipment.system.range.value} (same value: '')
        rules : ignored (Foundry rules object) {Equipment.system.rules}
        [group] : string {Equipment.system.group} (24 different values)
        [hp] : object {Equipment.system.hp}
            max : integer {Equipment.system.hp.max} (34 different values)
            value : integer {Equipment.system.hp.value} (34 different values)
        [items] : object {Equipment.system.items}
            5z6qg : object {Equipment.system.items.5z6qg}
                img : string {Equipment.system.items.5z6qg.img} (same value: 'icons/tools/navigation/compass-worn-copper.webp')
                isContainer : boolean {Equipment.system.items.5z6qg.isContainer} (same value: False)
                items : object {Equipment.system.items.5z6qg.items}
                name : string {Equipment.system.items.5z6qg.name} (same value: 'Compass')
                quantity : integer {Equipment.system.items.5z6qg.quantity} (same value: 1)
                uuid : string {Equipment.system.items.5z6qg.uuid} (same value: 'Compendium.pf2e.equipment-srd.Item.Compass')
            aftjc : object {Equipment.system.items.aftjc}
                img : string {Equipment.system.items.aftjc.img} (same value: 'systems/pf2e/icons/default-icons/mystery-man.svg')
                isContainer : boolean {Equipment.system.items.aftjc.isContainer} (same value: False)
                items : object {Equipment.system.items.aftjc.items}
                name : string {Equipment.system.items.aftjc.name} (same value: 'Standard Astrolabe')
                quantity : integer {Equipment.system.items.aftjc.quantity} (same value: 1)
                uuid : string {Equipment.system.items.aftjc.uuid} (same value: 'Compendium.pf2e.equipment-srd.Item.Standard Astrolabe')
            b2zsf : object {Equipment.system.items.b2zsf}
                img : string {Equipment.system.items.b2zsf.img} (same value: 'icons/tools/scribal/ink-quill-red.webp')
                isContainer : boolean {Equipment.system.items.b2zsf.isContainer} (same value: False)
                items : object {Equipment.system.items.b2zsf.items}
                name : string {Equipment.system.items.b2zsf.name} (same value: 'Writing Set')
                quantity : integer {Equipment.system.items.b2zsf.quantity} (same value: 1)
                uuid : string {Equipment.system.items.b2zsf.uuid} (same value: 'Compendium.pf2e.equipment-srd.Item.Writing Set')
            lfmi2 : object {Equipment.system.items.lfmi2}
                img : string {Equipment.system.items.lfmi2.img} (same value: 'systems/pf2e/icons/default-icons/mystery-man.svg')
                isContainer : boolean {Equipment.system.items.lfmi2.isContainer} (same value: False)
                items : object {Equipment.system.items.lfmi2.items}
                name : string {Equipment.system.items.lfmi2.name} (same value: 'Ruler')
                quantity : integer {Equipment.system.items.lfmi2.quantity} (same value: 1)
                uuid : string {Equipment.system.items.lfmi2.uuid} (same value: 'Compendium.pf2e.equipment-srd.Item.Ruler')
            lnvy6 : object {Equipment.system.items.lnvy6}
                img : string {Equipment.system.items.lnvy6.img} (same value: 'icons/tools/navigation/map-chart-tan.webp')
                isContainer : boolean {Equipment.system.items.lnvy6.isContainer} (same value: False)
                items : object {Equipment.system.items.lnvy6.items}
                name : string {Equipment.system.items.lnvy6.name} (same value: 'Survey Map')
                quantity : integer {Equipment.system.items.lnvy6.quantity} (same value: 1)
                uuid : string {Equipment.system.items.lnvy6.uuid} (same value: 'Compendium.pf2e.equipment-srd.Item.Survey Map')
            [mca3x] : object {Equipment.system.items.mca3x}
                img : string {Equipment.system.items.mca3x.img} (same value: 'icons/containers/bags/pack-leather-white-tan.webp')
                isContainer : boolean {Equipment.system.items.mca3x.isContainer} (same value: True)
                items : object {Equipment.system.items.mca3x.items}
                    02xhi : object {Equipment.system.items.mca3x.items.02xhi}
                        img : string {Equipment.system.items.mca3x.items.02xhi.img} (same value: 'icons/sundries/survival/rope-wrapped-brown.webp')
                        isContainer : boolean {Equipment.system.items.mca3x.items.02xhi.isContainer} (same value: False)
                        items : object {Equipment.system.items.mca3x.items.02xhi.items}
                        name : string {Equipment.system.items.mca3x.items.02xhi.name} (same value: 'Rope')
                        quantity : integer {Equipment.system.items.mca3x.items.02xhi.quantity} (same value: 1)
                        uuid : string {Equipment.system.items.mca3x.items.02xhi.uuid} (same value: 'Compendium.pf2e.equipment-srd.Item.Rope')
                    30xet : object {Equipment.system.items.mca3x.items.30xet}
                        img : string {Equipment.system.items.mca3x.items.30xet.img} (same value: 'systems/pf2e/icons/equipment/adventuring-gear/waterskin.webp')
                        isContainer : boolean {Equipment.system.items.mca3x.items.30xet.isContainer} (same value: False)
                        items : object {Equipment.system.items.mca3x.items.30xet.items}
                        name : string {Equipment.system.items.mca3x.items.30xet.name} (same value: 'Waterskin')
                        quantity : integer {Equipment.system.items.mca3x.items.30xet.quantity} (same value: 1)
                        uuid : string {Equipment.system.items.mca3x.items.30xet.uuid} (same value: 'Compendium.pf2e.equipment-srd.Item.Waterskin')
                    afbn4 : object {Equipment.system.items.mca3x.items.afbn4}
                        img : string {Equipment.system.items.mca3x.items.afbn4.img} (same value: 'systems/pf2e/icons/equipment/adventuring-gear/chalk.webp')
                        isContainer : boolean {Equipment.system.items.mca3x.items.afbn4.isContainer} (same value: False)
                        items : object {Equipment.system.items.mca3x.items.afbn4.items}
                        name : string {Equipment.system.items.mca3x.items.afbn4.name} (same value: 'Chalk')
                        quantity : integer {Equipment.system.items.mca3x.items.afbn4.quantity} (same value: 10)
                        uuid : string {Equipment.system.items.mca3x.items.afbn4.uuid} (same value: 'Compendium.pf2e.equipment-srd.Item.Chalk')
                    fabyb : object {Equipment.system.items.mca3x.items.fabyb}
                        img : string {Equipment.system.items.mca3x.items.fabyb.img} (same value: 'icons/commodities/stone/geode-raw-tan.webp')
                        isContainer : boolean {Equipment.system.items.mca3x.items.fabyb.isContainer} (same value: False)
                        items : object {Equipment.system.items.mca3x.items.fabyb.items}
                        name : string {Equipment.system.items.mca3x.items.fabyb.name} (same value: 'Flint and Steel')
                        quantity : integer {Equipment.system.items.mca3x.items.fabyb.quantity} (same value: 1)
                        uuid : string {Equipment.system.items.mca3x.items.fabyb.uuid} (same value: 'Compendium.pf2e.equipment-srd.Item.Flint and Steel')
                    jtagt : object {Equipment.system.items.mca3x.items.jtagt}
                        img : string {Equipment.system.items.mca3x.items.jtagt.img} (same value: 'systems/pf2e/icons/equipment/adventuring-gear/rations.webp')
                        isContainer : boolean {Equipment.system.items.mca3x.items.jtagt.isContainer} (same value: False)
                        items : object {Equipment.system.items.mca3x.items.jtagt.items}
                        name : string {Equipment.system.items.mca3x.items.jtagt.name} (same value: 'Rations')
                        quantity : integer {Equipment.system.items.mca3x.items.jtagt.quantity} (same value: 2)
                        uuid : string {Equipment.system.items.mca3x.items.jtagt.uuid} (same value: 'Compendium.pf2e.equipment-srd.Item.Rations')
                    lems2 : object {Equipment.system.items.mca3x.items.lems2}
                        img : string {Equipment.system.items.mca3x.items.lems2.img} (same value: 'icons/sundries/lights/torch-brown.webp')
                        isContainer : boolean {Equipment.system.items.mca3x.items.lems2.isContainer} (same value: False)
                        items : object {Equipment.system.items.mca3x.items.lems2.items}
                        name : string {Equipment.system.items.mca3x.items.lems2.name} (same value: 'Torch')
                        quantity : integer {Equipment.system.items.mca3x.items.lems2.quantity} (same value: 5)
                        uuid : string {Equipment.system.items.mca3x.items.lems2.uuid} (same value: 'Compendium.pf2e.equipment-srd.Item.Torch')
                    lpl11 : object {Equipment.system.items.mca3x.items.lpl11}
                        img : string {Equipment.system.items.mca3x.items.lpl11.img} (same value: 'icons/containers/ammunition/quiver-simple-brown.webp')
                        isContainer : boolean {Equipment.system.items.mca3x.items.lpl11.isContainer} (same value: False)
                        items : object {Equipment.system.items.mca3x.items.lpl11.items}
                        name : string {Equipment.system.items.mca3x.items.lpl11.name} (same value: 'Bedroll')
                        quantity : integer {Equipment.system.items.mca3x.items.lpl11.quantity} (same value: 1)
                        uuid : string {Equipment.system.items.mca3x.items.lpl11.uuid} (same value: 'Compendium.pf2e.equipment-srd.Item.Bedroll')
                    z9tim : object {Equipment.system.items.mca3x.items.z9tim}
                        img : string {Equipment.system.items.mca3x.items.z9tim.img} (same value: 'icons/sundries/survival/soap.webp')
                        isContainer : boolean {Equipment.system.items.mca3x.items.z9tim.isContainer} (same value: False)
                        items : object {Equipment.system.items.mca3x.items.z9tim.items}
                        name : string {Equipment.system.items.mca3x.items.z9tim.name} (same value: 'Soap')
                        quantity : integer {Equipment.system.items.mca3x.items.z9tim.quantity} (same value: 1)
                        uuid : string {Equipment.system.items.mca3x.items.z9tim.uuid} (same value: 'Compendium.pf2e.equipment-srd.Item.Soap')
                name : string {Equipment.system.items.mca3x.name} (same value: 'Backpack')
                quantity : integer {Equipment.system.items.mca3x.quantity} (same value: 1)
                uuid : string {Equipment.system.items.mca3x.uuid} (same value: 'Compendium.pf2e.equipment-srd.Item.Backpack')
        [level] : object {Equipment.system.level}
            value : integer {Equipment.system.level.value} (29 different values)
        [material] : object {Equipment.system.material}
            [effects] : array<string> {Equipment.system.material.effects}
                Length: min=1 max=1
                Value type: string {Equipment.system.material.effects.[]} (same value: 'silver')
            [grade] : string {Equipment.system.material.grade} (3 different values)
                'standard' (x26)
                'high' (x23)
                'low' (x7)
            [type] : string {Equipment.system.material.type} (10 different values)
                'silver' (x12)
                'adamantine' (x11)
                'cold-iron' (x10)
                'dawnsilver' (x8)
                'duskwood' (x8)
                'siccatite' (x2)
                'orichalcum' (x2)
                'peachwood' (x1)
                'dragonhide' (x1)
                'inubrix' (x1)
        price : object {Equipment.system.price}
            [per] : integer {Equipment.system.price.per} (2 different values)
                10 (x41)
                5 (x4)
            value : object {Equipment.system.price.value}
                [cp] : integer {Equipment.system.price.value.cp} (7 different values)
                    1 (x19)
                    5 (x5)
                    2 (x3)
                    3 (x2)
                    0 (x1)
                    4 (x1)
                    8 (x1)
                [gp] : integer {Equipment.system.price.value.gp} (334 different values)
                [pp] : integer {Equipment.system.price.value.pp} (2 different values)
                    0 (x1)
                    1 (x1)
                [sp] : integer {Equipment.system.price.value.sp} (14 different values)
        [meleeUsage] : object {Equipment.system.meleeUsage}
            damage : object {Equipment.system.meleeUsage.damage}
                die : string {Equipment.system.meleeUsage.damage.die} (4 different values)
                    'd8' (x11)
                    'd6' (x8)
                    'd4' (x7)
                    'd10' (x1)
                type : string {Equipment.system.meleeUsage.damage.type} (3 different values)
                    'slashing' (x11)
                    'bludgeoning' (x9)
                    'piercing' (x7)
            group : string {Equipment.system.meleeUsage.group} (8 different values)
                'sword' (x11)
                'knife' (x4)
                'club' (x3)
                'hammer' (x3)
                'spear' (x2)
                'flail' (x2)
                'axe' (x1)
                'brawling' (x1)
            [traits] : array<string> {Equipment.system.meleeUsage.traits}
                Length: min=2 max=5
                Value type: string {Equipment.system.meleeUsage.traits.[]} (25 different values)
        publication : object {Equipment.system.publication}
            license : string {Equipment.system.publication.license} (2 different values)
                'OGL' (x3267)
                'ORC' (x1918)
            remaster : boolean {Equipment.system.publication.remaster} (2 different values)
                False (x3122)
                True (x2063)
            title : string {Equipment.system.publication.title} (134 different values)
        [quantity] : integer {Equipment.system.quantity} (3 different values)
            1 (x5138)
            10 (x40)
            5 (x5)
        [reload] : object {Equipment.system.reload}
            [value] : string {Equipment.system.reload.value} (6 different values)
                '' (x474)
                '-' (x236)
                '1' (x116)
                '0' (x30)
                '2' (x8)
                '10' (x2)
        [runes] : object {Equipment.system.runes}
            [potency] : integer {Equipment.system.runes.potency} (5 different values)
                0 (x649)
                1 (x180)
                2 (x165)
                3 (x66)
                4 (x12)
            [property] : array<string> {Equipment.system.runes.property}
                Length: min=0 max=3
                Value type: string {Equipment.system.runes.property.[]} (50 different values)
            [reinforcing] : integer {Equipment.system.runes.reinforcing} (same value: 0)
            [resilient] : integer {Equipment.system.runes.resilient} (4 different values)
                0 (x81)
                1 (x48)
                2 (x32)
                3 (x2)
            [striking] : integer {Equipment.system.runes.striking} (4 different values)
                0 (x612)
                1 (x153)
                2 (x115)
                3 (x28)
        [size] : string {Equipment.system.size} (4 different values)
            'med' (x5167)
            'sm' (x12)
            'lg' (x3)
            'huge' (x1)
        [specific] : object {Equipment.system.specific}
            material : object {Equipment.system.specific.material}
                [base] : array<object> {Equipment.system.specific.material.base}
                    Length: min=1 max=1
                    Value type: object {Equipment.system.specific.material.base.[]}
                        thickness : string {Equipment.system.specific.material.base.[].thickness} (same value: 'thin')
                        type : string {Equipment.system.specific.material.base.[].type} (same value: 'steel')
                [effects] : array<> {Equipment.system.specific.material.effects}
                    Length: min=0 max=0
                    Value type: empty
                [grade] : string {Equipment.system.specific.material.grade} (3 different values)
                    'standard' (x25)
                    'high' (x22)
                    'low' (x7)
                [type] : string {Equipment.system.specific.material.type} (10 different values)
                    'silver' (x12)
                    'adamantine' (x11)
                    'cold-iron' (x10)
                    'duskwood' (x8)
                    'dawnsilver' (x6)
                    'siccatite' (x2)
                    'orichalcum' (x2)
                    'peachwood' (x1)
                    'dragonhide' (x1)
                    'inubrix' (x1)
            runes : object {Equipment.system.specific.runes}
                [potency] : integer {Equipment.system.specific.runes.potency} (5 different values)
                    1 (x182)
                    2 (x161)
                    3 (x65)
                    4 (x12)
                    0 (x8)
                [property] : array<string> {Equipment.system.specific.runes.property}
                    Length: min=0 max=3
                    Value type: string {Equipment.system.specific.runes.property.[]} (50 different values)
                [reinforcing] : integer {Equipment.system.specific.runes.reinforcing} (same value: 0)
                [resilient] : integer {Equipment.system.specific.runes.resilient} (4 different values)
                    1 (x47)
                    2 (x30)
                    0 (x20)
                    3 (x2)
                [striking] : integer {Equipment.system.specific.runes.striking} (4 different values)
                    1 (x156)
                    2 (x112)
                    0 (x32)
                    3 (x28)
            [integrated] : object {Equipment.system.specific.integrated}
                runes : object {Equipment.system.specific.integrated.runes}
                    potency : integer {Equipment.system.specific.integrated.runes.potency} (3 different values)
                        0 (x3)
                        1 (x2)
                        2 (x1)
                    property : array<string> {Equipment.system.specific.integrated.runes.property}
                        Length: min=0 max=1
                        Value type: string {Equipment.system.specific.integrated.runes.property.[]} (same value: 'wounding')
                    striking : integer {Equipment.system.specific.integrated.runes.striking} (3 different values)
                        0 (x3)
                        1 (x2)
                        2 (x1)
            [value] : boolean {Equipment.system.specific.value} (same value: False)
        [speedPenalty] : integer {Equipment.system.speedPenalty} (5 different values)
            0 (x165)
            -5 (x49)
            -10 (x46)
            -15 (x1)
            -14 (x1)
        [spell] : object {Equipment.system.spell}
            _id : string {Equipment.system.spell._id} (2 different values)
                '7w37duycMs4YOBeu' (x6)
                'lj2l0i8ShNSlnZrj' (x4)
            flags : object {Equipment.system.spell.flags}
                core : object {Equipment.system.spell.flags.core}
                    sourceId : string {Equipment.system.spell.flags.core.sourceId} (2 different values)
                        'Compendium.pf2e.spells-srd.Item.rfZpqmj0AIIdkVIs' (x6)
                        'Compendium.pf2e.spells-srd.Item.Bc6QqTmFV4q7G7L0' (x4)
            img : string {Equipment.system.spell.img} (2 different values)
                'icons/magic/life/cross-worn-green.webp' (x6)
                'icons/commodities/wood/fence-posts-brown.webp' (x4)
            name : string {Equipment.system.spell.name} (2 different values)
                'Heal' (x6)
                'Splinter Volley' (x4)
            sort : integer {Equipment.system.spell.sort} (2 different values)
                133500000 (x6)
                0 (x4)
            system : object {Equipment.system.spell.system}
                [area] : empty
                cost : object {Equipment.system.spell.system.cost}
                    value : string {Equipment.system.spell.system.cost.value} (same value: '')
                counteraction : boolean {Equipment.system.spell.system.counteraction} (same value: False)
                damage : object {Equipment.system.spell.system.damage}
                    [0] : object {Equipment.system.spell.system.damage.0}
                        applyMod : boolean {Equipment.system.spell.system.damage.0.applyMod} (same value: False)
                        [category] : empty
                        formula : string {Equipment.system.spell.system.damage.0.formula} (same value: '1d8')
                        kinds : array<string> {Equipment.system.spell.system.damage.0.kinds}
                            Length: min=2 max=2
                            Value type: string {Equipment.system.spell.system.damage.0.kinds.[]} (2 different values)
                                'damage' (x6)
                                'healing' (x6)
                        materials : array<> {Equipment.system.spell.system.damage.0.materials}
                            Length: min=0 max=0
                            Value type: empty
                        type : string {Equipment.system.spell.system.damage.0.type} (same value: 'vitality')
                    QrOXDstbGji5fsbX : object {Equipment.system.spell.system.damage.QrOXDstbGji5fsbX}
                        applyMod : boolean {Equipment.system.spell.system.damage.QrOXDstbGji5fsbX.applyMod} (same value: False)
                        [category] : empty
                        formula : string {Equipment.system.spell.system.damage.QrOXDstbGji5fsbX.formula} (same value: '4d6')
                        kinds : array<string> {Equipment.system.spell.system.damage.QrOXDstbGji5fsbX.kinds}
                            Length: min=1 max=1
                            Value type: string {Equipment.system.spell.system.damage.QrOXDstbGji5fsbX.kinds.[]} (same value: 'damage')
                        materials : array<> {Equipment.system.spell.system.damage.QrOXDstbGji5fsbX.materials}
                            Length: min=0 max=0
                            Value type: empty
                        type : string {Equipment.system.spell.system.damage.QrOXDstbGji5fsbX.type} (same value: 'piercing')
                description : object {Equipment.system.spell.system.description}
                    value : string {Equipment.system.spell.system.description.value} (2 different values)
                        '<p>You channel vital energy to heal the living or damage the undead. If the target is a willing living creature, you restore 1d8 Hit Points. If the target is undead, you deal that amount of vitality damage to it, and it gets a basic Fortitude save. The number of actions you spend when Casting this Spell determines its targets, range, area, and other parameters.</p>
                    <p><span class="action-glyph">1</span> The spell has a range of touch.</p>
                    <p><span class="action-glyph">2</span> <strong>(concentrate)</strong> The spell has a range of 30 feet. If you\'re healing a living creature, increase the Hit Points restored by 8.</p>
                    <p><span class="action-glyph">3</span> <strong>(concentrate)</strong> You disperse vital energy in a @Template[emanation|distance:30]. This targets all living and undead creatures in the burst.</p>
                    <hr />
                    <p><strong>Heightened (+1)</strong> The amount of healing or damage increases by 1d8, and the extra healing for the 2-action version increases by 8.</p>' (x6)
                        '<p>You launch a volley of splinters at your foes. Make a spell attack roll against a single creature. On a hit, the splinters deal 4d6 piercing damage. The splinters deal double damage on a critical hit and @Damage[(floor(@item.level/2))[bleed]] damage. You can spend a third action while casting this spell to fire splinters at two different targets instead of one. These attacks each increase your multiple attack penalty, but you don\'t increase your multiple attack penalty until after you make both spell attack rolls for <em>splinter volley</em>.</p>
                    <hr />
                    <p><strong>Heightened (+2)</strong> Increase the damage dealt to each target by 4d6 and the persistent bleed damage by 1.</p>' (x4)
                duration : object {Equipment.system.spell.system.duration}
                    sustained : boolean {Equipment.system.spell.system.duration.sustained} (same value: False)
                    value : string {Equipment.system.spell.system.duration.value} (same value: '')
                heightening : object {Equipment.system.spell.system.heightening}
                    damage : object {Equipment.system.spell.system.heightening.damage}
                        [0] : string {Equipment.system.spell.system.heightening.damage.0} (same value: '1d8')
                        QrOXDstbGji5fsbX : string {Equipment.system.spell.system.heightening.damage.QrOXDstbGji5fsbX} (same value: '4d6')
                    interval : integer {Equipment.system.spell.system.heightening.interval} (2 different values)
                        1 (x6)
                        2 (x4)
                    type : string {Equipment.system.spell.system.heightening.type} (same value: 'interval')
                level : object {Equipment.system.spell.system.level}
                    value : integer {Equipment.system.spell.system.level.value} (5 different values)
                        1 (x6)
                        2 (x1)
                        4 (x1)
                        6 (x1)
                        8 (x1)
                location : object {Equipment.system.spell.system.location}
                    heightenedLevel : integer {Equipment.system.spell.system.location.heightenedLevel} (6 different values)
                        2 (x5)
                        3 (x1)
                        4 (x1)
                        5 (x1)
                        6 (x1)
                        7 (x1)
                    [value] : empty
                time : object {Equipment.system.spell.system.time}
                    value : string {Equipment.system.spell.system.time.value} (2 different values)
                        '1 to 3' (x6)
                        '2 or 3' (x4)
                [overlays] : object {Equipment.system.spell.system.overlays}
                    37gy7l19tik74o4s : object {Equipment.system.spell.system.overlays.37gy7l19tik74o4s}
                        _id : string {Equipment.system.spell.system.overlays.37gy7l19tik74o4s._id} (same value: '37gy7l19tik74o4s')
                        name : string {Equipment.system.spell.system.overlays.37gy7l19tik74o4s.name} (same value: 'Heal (vs. Living)')
                        overlayType : string {Equipment.system.spell.system.overlays.37gy7l19tik74o4s.overlayType} (same value: 'override')
                        sort : integer {Equipment.system.spell.system.overlays.37gy7l19tik74o4s.sort} (same value: 2)
                        system : object {Equipment.system.spell.system.overlays.37gy7l19tik74o4s.system}
                            damage : object {Equipment.system.spell.system.overlays.37gy7l19tik74o4s.system.damage}
                                0 : object {Equipment.system.spell.system.overlays.37gy7l19tik74o4s.system.damage.0}
                                    formula : string {Equipment.system.spell.system.overlays.37gy7l19tik74o4s.system.damage.0.formula} (same value: '1d8+8')
                                    kinds : array<string> {Equipment.system.spell.system.overlays.37gy7l19tik74o4s.system.damage.0.kinds}
                                        Length: min=1 max=1
                                        Value type: string {Equipment.system.spell.system.overlays.37gy7l19tik74o4s.system.damage.0.kinds.[]} (same value: 'healing')
                            [defense] : empty
                            heightening : object {Equipment.system.spell.system.overlays.37gy7l19tik74o4s.system.heightening}
                                damage : object {Equipment.system.spell.system.overlays.37gy7l19tik74o4s.system.heightening.damage}
                                    0 : string {Equipment.system.spell.system.overlays.37gy7l19tik74o4s.system.heightening.damage.0} (same value: '1d8+8')
                            range : object {Equipment.system.spell.system.overlays.37gy7l19tik74o4s.system.range}
                                value : string {Equipment.system.spell.system.overlays.37gy7l19tik74o4s.system.range.value} (same value: '30 feet')
                            time : object {Equipment.system.spell.system.overlays.37gy7l19tik74o4s.system.time}
                                value : string {Equipment.system.spell.system.overlays.37gy7l19tik74o4s.system.time.value} (same value: '2')
                            traits : object {Equipment.system.spell.system.overlays.37gy7l19tik74o4s.system.traits}
                                value : array<string> {Equipment.system.spell.system.overlays.37gy7l19tik74o4s.system.traits.value}
                                    Length: min=4 max=4
                                    Value type: string {Equipment.system.spell.system.overlays.37gy7l19tik74o4s.system.traits.value.[]} (4 different values)
                                        'concentrate' (x6)
                                        'healing' (x6)
                                        'manipulate' (x6)
                                        'vitality' (x6)
                    7qdtetowq348s9oc : object {Equipment.system.spell.system.overlays.7qdtetowq348s9oc}
                        _id : string {Equipment.system.spell.system.overlays.7qdtetowq348s9oc._id} (same value: '7qdtetowq348s9oc')
                        overlayType : string {Equipment.system.spell.system.overlays.7qdtetowq348s9oc.overlayType} (same value: 'override')
                        sort : integer {Equipment.system.spell.system.overlays.7qdtetowq348s9oc.sort} (same value: 1)
                        system : object {Equipment.system.spell.system.overlays.7qdtetowq348s9oc.system}
                            range : object {Equipment.system.spell.system.overlays.7qdtetowq348s9oc.system.range}
                                value : string {Equipment.system.spell.system.overlays.7qdtetowq348s9oc.system.range.value} (same value: 'touch')
                            time : object {Equipment.system.spell.system.overlays.7qdtetowq348s9oc.system.time}
                                value : string {Equipment.system.spell.system.overlays.7qdtetowq348s9oc.system.time.value} (same value: '1')
                    7vbvdrv2cl87sqta : object {Equipment.system.spell.system.overlays.7vbvdrv2cl87sqta}
                        _id : string {Equipment.system.spell.system.overlays.7vbvdrv2cl87sqta._id} (same value: '7vbvdrv2cl87sqta')
                        overlayType : string {Equipment.system.spell.system.overlays.7vbvdrv2cl87sqta.overlayType} (same value: 'override')
                        sort : integer {Equipment.system.spell.system.overlays.7vbvdrv2cl87sqta.sort} (same value: 4)
                        system : object {Equipment.system.spell.system.overlays.7vbvdrv2cl87sqta.system}
                            area : object {Equipment.system.spell.system.overlays.7vbvdrv2cl87sqta.system.area}
                                type : string {Equipment.system.spell.system.overlays.7vbvdrv2cl87sqta.system.area.type} (same value: 'emanation')
                                value : integer {Equipment.system.spell.system.overlays.7vbvdrv2cl87sqta.system.area.value} (same value: 30)
                            range : object {Equipment.system.spell.system.overlays.7vbvdrv2cl87sqta.system.range}
                                value : string {Equipment.system.spell.system.overlays.7vbvdrv2cl87sqta.system.range.value} (same value: '')
                            target : object {Equipment.system.spell.system.overlays.7vbvdrv2cl87sqta.system.target}
                                value : string {Equipment.system.spell.system.overlays.7vbvdrv2cl87sqta.system.target.value} (same value: 'all living and undead creatures')
                            time : object {Equipment.system.spell.system.overlays.7vbvdrv2cl87sqta.system.time}
                                value : string {Equipment.system.spell.system.overlays.7vbvdrv2cl87sqta.system.time.value} (same value: '3')
                            traits : object {Equipment.system.spell.system.overlays.7vbvdrv2cl87sqta.system.traits}
                                value : array<string> {Equipment.system.spell.system.overlays.7vbvdrv2cl87sqta.system.traits.value}
                                    Length: min=4 max=4
                                    Value type: string {Equipment.system.spell.system.overlays.7vbvdrv2cl87sqta.system.traits.value.[]} (4 different values)
                                        'concentrate' (x6)
                                        'healing' (x6)
                                        'manipulate' (x6)
                                        'vitality' (x6)
                    lfxcoz2d3f8j2zq1 : object {Equipment.system.spell.system.overlays.lfxcoz2d3f8j2zq1}
                        _id : string {Equipment.system.spell.system.overlays.lfxcoz2d3f8j2zq1._id} (same value: 'lfxcoz2d3f8j2zq1')
                        name : string {Equipment.system.spell.system.overlays.lfxcoz2d3f8j2zq1.name} (same value: 'Heal (vs. Undead)')
                        overlayType : string {Equipment.system.spell.system.overlays.lfxcoz2d3f8j2zq1.overlayType} (same value: 'override')
                        sort : integer {Equipment.system.spell.system.overlays.lfxcoz2d3f8j2zq1.sort} (same value: 3)
                        system : object {Equipment.system.spell.system.overlays.lfxcoz2d3f8j2zq1.system}
                            damage : object {Equipment.system.spell.system.overlays.lfxcoz2d3f8j2zq1.system.damage}
                                0 : object {Equipment.system.spell.system.overlays.lfxcoz2d3f8j2zq1.system.damage.0}
                                    kinds : array<string> {Equipment.system.spell.system.overlays.lfxcoz2d3f8j2zq1.system.damage.0.kinds}
                                        Length: min=1 max=1
                                        Value type: string {Equipment.system.spell.system.overlays.lfxcoz2d3f8j2zq1.system.damage.0.kinds.[]} (same value: 'damage')
                            range : object {Equipment.system.spell.system.overlays.lfxcoz2d3f8j2zq1.system.range}
                                value : string {Equipment.system.spell.system.overlays.lfxcoz2d3f8j2zq1.system.range.value} (same value: '30 feet')
                            target : object {Equipment.system.spell.system.overlays.lfxcoz2d3f8j2zq1.system.target}
                                value : string {Equipment.system.spell.system.overlays.lfxcoz2d3f8j2zq1.system.target.value} (same value: '1 undead')
                            time : object {Equipment.system.spell.system.overlays.lfxcoz2d3f8j2zq1.system.time}
                                value : string {Equipment.system.spell.system.overlays.lfxcoz2d3f8j2zq1.system.time.value} (same value: '2')
                            traits : object {Equipment.system.spell.system.overlays.lfxcoz2d3f8j2zq1.system.traits}
                                value : array<string> {Equipment.system.spell.system.overlays.lfxcoz2d3f8j2zq1.system.traits.value}
                                    Length: min=4 max=4
                                    Value type: string {Equipment.system.spell.system.overlays.lfxcoz2d3f8j2zq1.system.traits.value.[]} (4 different values)
                                        'concentrate' (x6)
                                        'healing' (x6)
                                        'manipulate' (x6)
                                        'vitality' (x6)
                publication : object {Equipment.system.spell.system.publication}
                    license : string {Equipment.system.spell.system.publication.license} (2 different values)
                        'ORC' (x6)
                        'OGL' (x4)
                    remaster : boolean {Equipment.system.spell.system.publication.remaster} (same value: True)
                    title : string {Equipment.system.spell.system.publication.title} (2 different values)
                        'Pathfinder Player Core' (x6)
                        'Pathfinder Rage of Elements' (x4)
                range : object {Equipment.system.spell.system.range}
                    value : string {Equipment.system.spell.system.range.value} (2 different values)
                        'varies' (x6)
                        '60 feet' (x4)
                requirements : string {Equipment.system.spell.system.requirements} (same value: '')
                rules : ignored (Foundry rules object) {Equipment.system.spell.system.rules}
                slug : string {Equipment.system.spell.system.slug} (2 different values)
                    'heal' (x6)
                    'splinter-volley' (x4)
                target : object {Equipment.system.spell.system.target}
                    value : string {Equipment.system.spell.system.target.value} (2 different values)
                        '1 willing living creature or 1 undead' (x6)
                        '1 or 2 creatures' (x4)
                [defense] : object {Equipment.system.spell.system.defense}
                    save : object {Equipment.system.spell.system.defense.save}
                        basic : boolean {Equipment.system.spell.system.defense.save.basic} (same value: True)
                        statistic : string {Equipment.system.spell.system.defense.save.statistic} (same value: 'fortitude')
                traits : object {Equipment.system.spell.system.traits}
                    rarity : string {Equipment.system.spell.system.traits.rarity} (same value: 'common')
                    traditions : array<string> {Equipment.system.spell.system.traits.traditions}
                        Length: min=2 max=2
                        Value type: string {Equipment.system.spell.system.traits.traditions.[]} (3 different values)
                            'primal' (x10)
                            'divine' (x6)
                            'arcane' (x4)
                    value : array<string> {Equipment.system.spell.system.traits.value}
                        Length: min=3 max=4
                        Value type: string {Equipment.system.spell.system.traits.value.[]} (6 different values)
                            'manipulate' (x10)
                            'healing' (x6)
                            'vitality' (x6)
                            'attack' (x4)
                            'concentrate' (x4)
                            'wood' (x4)
            type : string {Equipment.system.spell.type} (same value: 'spell')
        [splashDamage] : object {Equipment.system.splashDamage}
            [value] : mixed
                integer {Equipment.system.splashDamage.value} (7 different values)
                    0 (x734)
                    3 (x38)
                    4 (x38)
                    1 (x35)
                    2 (x35)
                    5 (x1)
                    6 (x1)
                string {Equipment.system.splashDamage.value} (same value: '')
        [stackGroup] : string {Equipment.system.stackGroup} (9 different values)
            'gems' (x50)
            'rounds10' (x48)
            'arrows' (x10)
            'slingBullets' (x8)
            'bolts' (x6)
            'coins' (x4)
            'rounds5' (x4)
            'blowgunDarts' (x1)
            'woodenTaws' (x1)
        [stowing] : boolean {Equipment.system.stowing} (2 different values)
            True (x26)
            False (x17)
        [strength] : integer {Equipment.system.strength} (6 different values)
            3 (x35)
            1 (x34)
            4 (x31)
            2 (x23)
            0 (x21)
            5 (x3)
        [subitems] : array<object> {Equipment.system.subitems}
            Length: min=1 max=1
            Value type: object {Equipment.system.subitems.[]}
                _id : string {Equipment.system.subitems.[]._id} (same value: '63PtQV7KtzRrG5kM')
                flags : object {Equipment.system.subitems.[].flags}
                    core : object {Equipment.system.subitems.[].flags.core}
                        sourceId : string {Equipment.system.subitems.[].flags.core.sourceId} (same value: 'Compendium.pf2e.equipment-srd.Item.nSO0Z662LkkLfa2u')
                img : string {Equipment.system.subitems.[].img} (same value: 'systems/pf2e/icons/equipment/weapons/shield-spikes.webp')
                name : string {Equipment.system.subitems.[].name} (same value: 'Shield Spikes')
                sort : integer {Equipment.system.subitems.[].sort} (same value: 100000)
                system : object {Equipment.system.subitems.[].system}
                    baseItem : string {Equipment.system.subitems.[].system.baseItem} (same value: 'shield-spikes')
                    bonus : object {Equipment.system.subitems.[].system.bonus}
                        value : integer {Equipment.system.subitems.[].system.bonus.value} (same value: 0)
                    bonusDamage : object {Equipment.system.subitems.[].system.bonusDamage}
                        value : integer {Equipment.system.subitems.[].system.bonusDamage.value} (same value: 0)
                    bulk : object {Equipment.system.subitems.[].system.bulk}
                        value : integer {Equipment.system.subitems.[].system.bulk.value} (same value: 0)
                    category : string {Equipment.system.subitems.[].system.category} (same value: 'martial')
                    damage : object {Equipment.system.subitems.[].system.damage}
                        damageType : string {Equipment.system.subitems.[].system.damage.damageType} (same value: 'piercing')
                        dice : integer {Equipment.system.subitems.[].system.damage.dice} (same value: 1)
                        die : string {Equipment.system.subitems.[].system.damage.die} (same value: 'd6')
                    description : object {Equipment.system.subitems.[].system.description}
                        value : string {Equipment.system.subitems.[].system.description.value} (same value: '<p>These metal spikes are strategically placed on the defensive side of the shield to deal piercing damage with a shield bash.</p>')
                    equipped : object {Equipment.system.subitems.[].system.equipped}
                        carryType : string {Equipment.system.subitems.[].system.equipped.carryType} (same value: 'attached')
                        handsHeld : integer {Equipment.system.subitems.[].system.equipped.handsHeld} (same value: 0)
                    group : string {Equipment.system.subitems.[].system.group} (same value: 'shield')
                    hardness : integer {Equipment.system.subitems.[].system.hardness} (same value: 0)
                    hp : object {Equipment.system.subitems.[].system.hp}
                        max : integer {Equipment.system.subitems.[].system.hp.max} (same value: 0)
                        value : integer {Equipment.system.subitems.[].system.hp.value} (same value: 0)
                    level : object {Equipment.system.subitems.[].system.level}
                        value : integer {Equipment.system.subitems.[].system.level.value} (same value: 0)
                    material : object {Equipment.system.subitems.[].system.material}
                        [grade] : empty
                        [type] : empty
                    price : object {Equipment.system.subitems.[].system.price}
                        value : object {Equipment.system.subitems.[].system.price.value}
                            sp : integer {Equipment.system.subitems.[].system.price.value.sp} (same value: 5)
                    publication : object {Equipment.system.subitems.[].system.publication}
                        license : string {Equipment.system.subitems.[].system.publication.license} (same value: 'ORC')
                        remaster : boolean {Equipment.system.subitems.[].system.publication.remaster} (same value: True)
                        title : string {Equipment.system.subitems.[].system.publication.title} (same value: 'Pathfinder Player Core')
                    quantity : integer {Equipment.system.subitems.[].system.quantity} (same value: 1)
                    traits : object {Equipment.system.subitems.[].system.traits}
                        rarity : string {Equipment.system.subitems.[].system.traits.rarity} (same value: 'common')
                        value : array<string> {Equipment.system.subitems.[].system.traits.value}
                            Length: min=1 max=1
                            Value type: string {Equipment.system.subitems.[].system.traits.value.[]} (same value: 'attached-to-shield')
                    [range] : empty
                    reload : object {Equipment.system.subitems.[].system.reload}
                        value : string {Equipment.system.subitems.[].system.reload.value} (same value: '')
                    rules : ignored (Foundry rules object) {Equipment.system.subitems.[].system.rules}
                    runes : object {Equipment.system.subitems.[].system.runes}
                        potency : integer {Equipment.system.subitems.[].system.runes.potency} (same value: 1)
                        property : array<> {Equipment.system.subitems.[].system.runes.property}
                            Length: min=0 max=0
                            Value type: empty
                        striking : integer {Equipment.system.subitems.[].system.runes.striking} (same value: 1)
                    size : string {Equipment.system.subitems.[].system.size} (same value: 'med')
                    slug : string {Equipment.system.subitems.[].system.slug} (same value: 'shield-spikes')
                    splashDamage : object {Equipment.system.subitems.[].system.splashDamage}
                        value : integer {Equipment.system.subitems.[].system.splashDamage.value} (same value: 0)
                    [containerId] : empty
                    usage : object {Equipment.system.subitems.[].system.usage}
                        value : string {Equipment.system.subitems.[].system.usage.value} (same value: 'held-in-one-hand')
                type : string {Equipment.system.subitems.[].type} (same value: 'weapon')
        traits : object {Equipment.system.traits}
            rarity : string {Equipment.system.traits.rarity} (4 different values)
                'common' (x2712)
                'uncommon' (x1694)
                'rare' (x559)
                'unique' (x220)
            value : array<string> {Equipment.system.traits.value}
                Length: min=0 max=9
                Value type: string {Equipment.system.traits.value.[]} (241 different values)
            [integrated] : object {Equipment.system.traits.integrated}
                runes : object {Equipment.system.traits.integrated.runes}
                    potency : integer {Equipment.system.traits.integrated.runes.potency} (3 different values)
                        0 (x5)
                        1 (x2)
                        2 (x1)
                    property : array<string> {Equipment.system.traits.integrated.runes.property}
                        Length: min=0 max=1
                        Value type: string {Equipment.system.traits.integrated.runes.property.[]} (same value: 'wounding')
                    striking : integer {Equipment.system.traits.integrated.runes.striking} (3 different values)
                        0 (x5)
                        1 (x2)
                        2 (x1)
                [versatile] : empty
            [otherTags] : array<string> {Equipment.system.traits.otherTags}
                Length: min=1 max=1
                Value type: string {Equipment.system.traits.otherTags.[]} (4 different values)
                    'alchemical-tool' (x56)
                    'alchemical-food' (x56)
                    'herbal' (x6)
                    'handwraps-of-mighty-blows' (x3)
        [usage] : object {Equipment.system.usage}
            [canBeAmmo] : boolean {Equipment.system.usage.canBeAmmo} (2 different values)
                False (x189)
                True (x1)
            value : string {Equipment.system.usage.value} (119 different values)
        [uses] : object {Equipment.system.uses}
            autoDestroy : boolean {Equipment.system.uses.autoDestroy} (2 different values)
                True (x1631)
                False (x20)
            max : integer {Equipment.system.uses.max} (9 different values)
                1 (x1631)
                5 (x8)
                7 (x4)
                10 (x3)
                500 (x1)
                5000 (x1)
                24 (x1)
                6 (x1)
                8 (x1)
            value : integer {Equipment.system.uses.value} (9 different values)
                1 (x1632)
                5 (x7)
                7 (x4)
                10 (x3)
                500 (x1)
                5000 (x1)
                24 (x1)
                6 (x1)
                8 (x1)
        [weaponType] : object {Equipment.system.weaponType}
            value : string {Equipment.system.weaponType.value} (same value: '')
    type : string {Equipment.type} (8 different values)
        'equipment' (x2166)
        'consumable' (x1651)
        'weapon' (x908)
        'armor' (x164)
        'treasure' (x153)
        'shield' (x98)
        'backpack' (x43)
        'kit' (x2)